<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Sign"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PrivateKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="6D3B79225D7FD009D64AA03AD60404956660E59F850DB0616C567AAA6E95695CC2636497464B2659B2A1E2A214EE815E260F17C690E0A6C81A832E9932FC30B1"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128s"/>
          <CryptographicLength type="Integer" value="512"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="C2636497464B2659B2A1E2A214EE815E260F17C690E0A6C81A832E9932FC30B1"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="795AC4EE8839AAB608BE7F3B1F4D4774E93B37F3A76A700E2336C2FE8A4FD3D48F4B8443C680CDE39BE73BF9E3C353CE60BDB7B4DEEC1EFE9E8A6F551D469E43B863FF731BA731A1F016DFC6680E98938BE04428938B378EBEA0EBF822BDF97BADA3087C57DFAFA5E64B3F167BDD9E8983911217C14CE6C0DF5652CA4C18EC2F2D5BA306971C249EF706747A4C17E5106B38100EEC27D650AA9F987C7DA6AB5BC58C2E61ED09C193A0FF3E979D916077D2D071F873B1BC5BBC911058AFC49D359D120BAD8FB8E1DC3083C0A98292E2BAF848411BDC496DD039BD19CFE5F11760A8C12A7F4B59BF14EB4D41E082F519D660F64AC72546F6C89157064FCCCC297264429E9B6942B0430F6661D212FE27400CE69B0F647BA3475C93C1FC9DCF7A4D1F53DEA93626BCFC05AE43C88D535C5253A31E471A49C642ECD5C2253EB6F2522FEF266E507BE42B2DB6592ABE8F1C1FB9FFB38F22A93D46C22F251A51E9B25FD80258AA721551063340F05790887211EF130FF016CB54879A9983A282176C1E0EE9B230A10C32C8F0C95A7630D7DF46D1A731BD08C0498B32F9B6A5DE42D08DB7212F6FCE43B921D117B15F568780513E62E452A523403D5980745B2D04E0A128B1FEB1291EA8B6FAD6E148FEA20CA754E4AABEE4F93FB5D3588D76FAB3F8B260B001632FD535E920C94CE4D91396E7F76F0E25B740522A142D875E07C87F46BBBA5B95890417630961FF362453E35AB7953F7AFAB36DBB458B6746393F4B1FFF7038BC6D4E7C37E909D924FC97B57B74C09D52E87FB7F477C9E3053B016DE386FBCEDACF581B55E828FAB2A8E4852991A247A622D11BCE4A081489A36460E4BB810981C0471EBC67C024034E01FC8C52866A9BE52964907D8F21EE1482150C2C48B4A470D8AFFB3E2DCF8662985D6BF6290BB9708C2C6F257A5970425DE93647869CAB6DF3B55D40DB2812988A0AD700634BFEB95D92C8F321972635EFD7673F68116C6F5DCF4227C41603552091BDA08F601AC4299F58F30B093C35DC2256DF7D322A48AB66607D102758B586D4FD5ECD035846B6E572925918D6BE4D534E1CCB8A2A1DF08BA3E8A7D0AA9B31B10CE2C78A892B3F2269A8501AD34F4E074EBAC38A6792B7C4E8572E9768208DC3AD2C6725C69B0E12A6331CE1E2D8E2D27F0FF1375FDFDE73078D26973DE655868932F3B522CE1740F222694506BE510EEE6C7DBDA617F6A0E28AF4DDDC00341079229F33E7D13FFDCD984E557FC0FEFB6A029872F6CEA92966DA8661CCE4D84177E80604BABC1187DF738C50405C7B69EBC0C2B442ACF87F2759F0F8581E705AE88EB2FA2AE9BB2CB6DA1EEE4ED08357D3DF7F3C3EC0D029E230EE75E9C761FD62DB20C3B44E486BFC007412D5DBB015CFDAC0BA1BD335085266497255B82D2AECF4CAFFE6523194999B1073C922902CA3432E17F24EF12CDA0615E5E2E1070D743D3465075458FDF1B2080D000F0F684C2C545CC5A268215AD2533E4F2346A2A91083D88ADC58F8A0F3B95A704BFF2E4565092984B11DF816BF42604CF8F1AB0D7959FF3D55CE5555D80DE39A7EE19C32A03741CE531B030FC02D5932AED0ADD754D951E832CE7DA7D77D9FB42DB84419740F1DA6C9FFE6CB41310CD2752CD378C11153C2FA1142BDDE0ACD3AE64441CD00CE5F81496FE9A79C4CF9748C5BB1A5B886F86E8644E7D3916616B2A783173BA5982E27D28BFEBA80D906E2E5D324F4BC75BEFE80E6652EF5310D472A6981A32EDE47B0506D1A76857955EB72DD059EAE411B2826461AEC487E95ED028434D6C479BFEA71D236D79EE4459AD3ADAC8A1E0FCC5F3F461CEEC9B8828645B85ACB1428991F6823AE7AA05B6E4235E3A5CB05DAA55D4F48FE5E98280E204DD6330C277A7E7878B265C46C1BA73EA4B416D7D9CF5D78C5824593A112D1CEE71B96479913F74BBB7E9A62536BDF95DB9F7069F6F63BE41ECC201EC639F61314B92F4BB183DE141E0CCD14B47B45E5A10BCC9725E687176747CB7727165888924EDE995180A0A83796507D0DA22CE94348351EC28962F35281CC512B15AA6F8ADBB7E065882ED6298E2188D9DA983399F78DD285E2634A2F43227F56CA37591E2A58A6D6C5E0D01ABA0025D491367400221B636EC999E2818EA5465948912AB4F51A104F9956B55AFB9C1EC5E5D8D4897BC8E7F4EC4E393AA83F2C7A3BCCB7D9C50BAC66C0F0C80A104FBD03D38BC1BA208126006BF0BFA281D1406260C5A9B99FF250A793F50BA1C852E4ACF1BA0BE8A28D40E58557CC16B2405BCB92915DF4FBAEBEDF7363486166AB57370672E2DC9DD2F3BEBAA5675ED2C40BDB56724D208AEB1ED497A8BB954BFB8BEDB59EDABD1BB13EE0B2E7DF1A8255882EF9935CF1990DD5E12FFE8EDBB2A6A69ABFEAB35AF3046FB264E62E60CC4ED225846E3CF1954AD768F8CDC28A63A2C6E047AB68557A0C9D3585F13C7076CEAEF289F17D7986EE46283F2E66903AF4A4A057A42E7A405C1701E7C2DFDC7317975F5DFD7F08431D857626A9B1920D84F865CDB0880D2E0CEF09FAC0970C646DD2F1C07414335A7251DFB25C87306511C27FCF4449450857D47230DA7A94FD37D3ADD917A3D003C8AA17F59165027E20E374549444381AAB09634418FB04894670175F055049851714137C64F111BB198B2CDF03DB6E4F33B32A6128E717DB267BE7A3201B0A4CC2773003936BCED66A8C2C30D72B042D13377B109D0CFD4717A7E832C87C4745BC030A08088287AEC3C86D262E2F820FAEAF1F6861C650CD7F38851A1A929ED7B25A5F5A3AB3DD339FDCD6EDD97C809CC202C56653FA9F1B5E45BBE5B5268B99B547A3AECB45117315736200E2AE133B1E3A41A52C541F55092B9F4C27F2A602DDB89CEDB89FD603A8F1BB7350A847FD92E2D85B29695252345B4DA248B965D0E6B2A929ABA51EF7966B0E7EA653B156CEE8068CC38CB587E24892D6966C6EB67061C601FF15E5986F9CE7DEF0349AC731E40FB770D532ADB4A83F913E8D947D49FFB2401AE33ADD9F7762F639693021D9D0632AEAB8B622A2E1E43AF38510D192214820557397950EFA7026F8D48E98E333164E5E269F921F08B3B27849D8109E5ACBC8021355EF1FC2518A4BD52B56945D83CC95AE2B5DE94A33AB63B6586084BBFC232B23F56600ACFD8A8489DD53B31769D0A95DCC9A7DF6EBF87A559C1C4CD5132829DE6DFD2D2D296149A853D543AD00FFD2A43598E4250198202394290E4633D85E2001B4163C75DFF5B0C07F8E0C1B0E7FAA627FAD71492A938339A30D1F120A28E2E15EBC7FA93524E30A2D50951C5AC6A14820505BBA407FBD34BF7199C3FFDE1014AA66E2B0C7CBB3DB68B1C8E8C743AB3CD11EF11B3C8D48416C4774E9FF4BBBF5385C5F05037367126B984788C02A7C345B980FBBD449710A6CE5232FDD1F73B03A8813447706D5E0DAC564AE98B5279077510872FC"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <SignatureData type="ByteString" value="387F2C14158DE6E48FB7617DE067261E2ACD0AE51BFF0627A25F00479D0F241718979D86F87C7A7840A7CE73AC394EDF887D9E3C35A3F967B53B955B669AD2880FDC4AC275B3DA30ED5A655E5FAC919D0EAFEED8F7F0965241F04617F2A738CA8FD8A3BC7A2A017758F57E8B88C4F0AEC10C533FC5A58E5CA73ED81B93CE9FA1944CD05EE81775D4BE813B6DAB7847580EED9E083A10294DE1BB0D83CFB3E1AD86EBB10D8BC5628FA0AF8308991C6364C296E6D6412CA885592D5FA3FBC0E7A24D93B45DFF63E8031D6A65A329BDBB60AFE80DF7B8491D1D46A8748D4D36830D20F0AABF90F8EAEDCC9D52007DA76A91ADF5ACD870775254579F3A7AD53DB69972CDCD52177677B103F8662B44B85400AEE580B58ED2ABFB553700528D67B87141B58A9CB9C174C018B008A9D41B091E2D787FF8547B623353298A16FB5DB3B814423C7C8EAEC638EF70D283009E1ADCE6D1536B6E87CEC9E0106133550C4B00CC1C20E6B1ABC9A13E8E487876EC2766E6AA0C1B79132C603902CABD3D5B3932AB651DC2336F69EDD0E917C3CDCB645EFFCB729F44583C663AEBA054A2372269D59A116C23E50E1BC15A0547E0ABAB2E34330AD432287145A59E0C92A1207A7385396B6836BF892BB8DF0DADEAA1442BD769307663398C123D09ACF3619017417C67C6F06B752CF5B987F13C157D76F4860395F31959FABB2A27E000F189EA9A4D5D7150EBD2ECB767BAF7B3F8A1C519590FB989F177932E3AF7268F2012083DFB318C0E39795BEA3EAB54E2454737C0F84BC68DE0380173B5B555A668E19CB3305133C9E519B65F1D6AF0A344308476BC33ADC43EA39CA1F668B69FE3C98DF8A0B796B3918DF34A70122DA4A5D29F4BAB761E59BE15B81A2B6CEA7406ED45E57E17F43C919AF542A60D69D81936822F39159B93443FAFC42C1502AA621C2F9F4827937CA96A5DDC9B36B2AE9133A2D62B2834181E23907DF5359B63B05468CCA922CCC83F2339D742A71DCD1434A65F6E506E78F6C6401D59BB6AF3132A9C17BA4C3F9ACE7466213F41089AB1C85C58E3787AF9CFFBFC9BB8570C408BC1BB02DE09F7338F8B5698DBC692748AEDD150BB4928E85025DAB192797588082011251356F0A35EF4442E10906F7811A64AA42256A836A1094D9D8C544B707C331557E4CB27071DF314D32065D5296F0A4B51D19D4F726DD84B6B57D21E312A3A907F2FDE7ACADA00E268A566C85E34BD965EDE47750C6C87E165818A8D238D1C3A1ECC54FFF2AC85AFE192C4019A16E0A4382F32644DAE9F0DA9AEFE399637E13B8075A0AEDD49922A3EC7B6BE5BA104D17B5F9C618A20C0A6C681E68636CE399BD71D7086EC7CD97879D8F4F891E78920C1F22EBD1A68D24EA1C9A6F7F5254C09890943967529A59A81DD6CE28269F21A56B089B010C6F093FF390D7DEB6DF139877AA1D98026ECD4679D981A269457F425EA5CA00516BACB613F84FCB7D0FBD75E4A4317CFACDF9DFA625F1D438F672FFDD131D327890B79E58B62C71AA30E1F5383A67F5D010F518600A100251027AF8B869613E964147B8C84C24031DD544EC4EEF7FC8F0F46E1C1EEB28983754AD37ED33410829234BF1CC04FA0426A7A337615C6B012052C21DFB7E2DF744749DD648FD8C7AD50EA04975A31D7A9FD479AF544044196E27E1B0811062E29080B9598E418BC191235015175410039F736B61EA92A1EC3B35E1A9B293F3645109C9DE5A44C0AC87C9CB9F724D5C4B77EF41388330BBAA6EF1AACA7610A1B58D42A6C2B10CB43DF75C9267510DB182CB73977A26A782351A03038CE3DC2F8DDD2CDBE01D53DE2D7864A16F82D3D09438665822C42E617414B2D276883781B618D5DE253A79A864E2ACFB0F37BE5E7C3D43F5E6B9FD974FE7F7D9A6D485279C1410199307AC4ABB4D9109D183DE0A5E63ADCE80C6EDF2CF3EC2539A3005B23E201E9960628B1A8487EF157AFD74E961B314922633447A28E662D6DA198CB4F5D4B25EFAD44436B0F3FFCB5A540444A1685E8ACBC6BFBE361D27AD9022B8755B4A709CC88114CAD787C522B978C20BA416F0B30096173F29F4E702F95C180146D645B44D57A21B20014F1CED38867CC0AC60B2ADECF8BEAEDF89481464C6DDD459CB9B49708984E860C2B314236FCE704B99B1565A0374936BF572C628FA027B05C15AB102270F4BC6A763B908629FA83824870912FC2B85FCEEFD42F58CCB370D04BAAF1F2D34704E3167C5CF611F434070EEF2300064E62483140101D77F5AC12AAEF0309E4700E849BD92E5513B6F1A8266FB2FBDD8C4D8D94C4BD6B61A90FEF621C5879EA8EBB1649F17B3F57BEE17F1728B075D2B865C473410B37C39C53158834A54A1A1B649B202003DE64A22C03C2849AF2D8FCE9CFBEA399FADD44372FB1CD3BBF6A48F505CAFFCECAEFA2FE050BAB16AB52AA51B27C2E034BD4BD79D2571835026E11AA3BA7FCE960D2284A0D8BDF643F76CE886785361A9988CC88F65E92272D66C5F3C538DF8056792AF72872D5D343E418D53540D0A1A893B142528703757C5FFC57236BB6166FF2D659253BDB1A6E072E3D713D4823FB947CEE4AE0844C6374813A2A5C289D440A3A25EED590FF394148E0571CCFE8F2A244BF2CBDA966C21465C57F38281D0533D010AD13494AF51A35ABEA8D6C228E927C11D8FEC3780B49626EE5FD38EC725BCE444B8096B90A89C755769DE0B1F494E898169FA87FC269BB5B4FA4D0E1BB945EB81E7D9C2FDFED354D81D7C274D8E325DDC940372054F8F64D0C6D370036D952EB4D1E18C93939D54C15C7D933BDE4BE80518622533901FF1995626C822FE407EB73F5BC0648102263867BF22AF72808203548BE493DF2E8720D542FCAE72F6831EF7897BECBBA8CCB5C51DFD7AE41F0F61BD3AC05482048DDF5879D3CBD55C3E146721A638B6602C61C935BF03A2DCED84C27831292050FFE2BF132210AD82B6B4F80864F9426EFCA3C5063D41C5C31A855C100D29388325CDADDC179EA9C2268123344B893684FAB83A4A7B1C338F30BDC6D140DD5EBE97CE33583FF830F092E31FE689517D1E6F2A3A97153A52C10B70281BF0456624106E680547F3BBF1732D51F6170A5ECC0B81BBA5EE1DEBD1BC4FC136C3527301A960191AC3FC51C5E05DE6CC4AE63DAF27C76DE912C1E3EB3FB8975D0A2BC8CBAE8240B9A9459FF77D1EBEE4749E2FB93A41879A95C2E9BCF692F7882F8092B928B8BBDA87BBDBB464A9865A89FE17AAC05BD048DBB4603C83B815A3E26B550BE0F75E3E7AD336D22B27E1E0BFB3C2223DED6AC3FDB759F63B4D9D88D3DAAE685F42FFA050869B4E9AE3A665D527644FC0B3A104365EF77FA4F2FDCF014F11ECC7F00E8BA15BA4EC4EFBAC3A422CBF08BF8F4C091FADF49F986436262F1DDE8DB6907811A67AD23A5D9EA2EA1E246A7D70016FD387822CCB8268F6AB95232CDE54270280F0BF4010AB5DAF53379DA845B4438538C5554B96696E1595B37651825412DB6AB47FD465BD78A4EA416BA716B4FFB1812D2A54139D544FA3C4A4508147CC1816E6D8BE60520B5465B784E18815EAEC338BD7CF93057830CC9D4948BD61C347BE8BD3B1FE8A5AF8943A0764796D92D6B5C2654174EB9306186F45D7CEF9A2976C1F22C22FAF5B26A76F304E5EF17F9AEC1C048377EE70F613371CE66418C3E45B0EF0208985CB0A4A7FD8E5480C1F8CA34A2C36BD3F3CAC6477B4F87F9E47A69850391D55F0DA1949868F2EB811A96C62D5331B0754BDFEC3E328A484A5CA9C421372CF9F130F3F7875458B6C50A347425448610729BBF2D18692A52FCCF4D72B777DD56AAC065FF20F8FE6AD5B8B70B29418FC56D34E1B9BEE71C931B3BCF458042A8D0896576E56CB720A8732CB603D0C871E9D69DB88E4A7FDC956D6EE507588FA02586E5B9EEB432FD8C6DA33654BB43538800D8E563CFC5610FA3B58A8A1C4803585708E18A38EEC0CAC9E2C503638B769156ACFACD07BB098E15DD0A3DEB82CCC0159A93D4CE94EF5902796064678245BA80966231935006664DFA63CCD0DB2DB1EB9FD07BD99150B13307672E96980C4D34D583E33403E415E7A4B93455C72605B7464AE1AD4B84D58E6870F4FE0E543AC8072518AA55F081B690426521C99D84894C952659A20AAC05AC1B94471A87CC2F0E4D4116A3585D784AC31FCC2E0D3D42BF676845313671B7A5DCC366779E035E4D811BF167A8D50514C1BC9AA903017ADF14FDAD6FFB5A437BC7D53E68145D57E80C3E08C3620E1314B5EAC41E81955076820D655B381D5ECFCD85092AE9200D0B9CB7E0B5BCBB02CABE010D0F3B8E5636CAC63AEAF959116FD77B482401290AB7014187467D4DE52C01D3FEAF1DF56FC6382B95CDBEDB7F7C139D1005F6F4A1EF38DA88BFDD6F1C3B36CCAAF8ECA41AA5726B60B5063079E0AD810B4BC0CB02DCEB23EF9D08502DCB72422DA9BC0C3F47983E62D4F4B0C36BC3024FB736DF78F0E8283D7B61A260B5A5EAB60A165BBE9E66BB64234375935B8913F5F9740CE5C3BADE1A8CAF46D5E90C8DCC59E85197AEF1280BF04EB7D92BF90948EFFBA37C76E8C96E3D874EFBA70B08FB0BE59404D4B31009F34ABB5A22C702268027B3BE3BE5ABC94A74E393BFCAEB36F6476EA6801E5EC9F92767EF58498DABF08567B20C7ECDE549530531CDBDA5FCF315E09B79704AEF3EF9A57250DBEF251DEF515BEF167B2EE728949405EFF6D0BCDFBEA28AB0A60C28E13726EB8F15F44A4CF4193CD3705BED867B8F4E5DE8C543839ED49FD5C504C765241671CA65413651987A18D09C83A7FED9AB386502ED2F378579A2313D83FA54F858BA67F6958600EFD217C7A903851509BD95DA38BE025E12C9D65D82F214A86EBF51D9D13724AE67BD7959CA913919685EB098CB7A0A0C2D704D57762F09C9D0D2426878B145780EE1D00D15CBCD787233B1A23BC6834C97B3ED9A9251D1A57336101812B5006925EE4887FAF8769B721C2F173B94F9B46FD7535C5ED7C6E96C15D63F8F894D2488C1C0EA376018505BF9861CA78A39E3D8BE2F10826E09305ADA77934A9D63E0A59A7431A41BB215FF0CDDC483D14E06CD4A0811035B6FB5C168A6E63C6D848ABE9076FAE1C9DE715BAFE8223758C2771AB2AFA578239061B701F039DFFC6FE0AC4C50F054FFB3972D3A2422F9500F7446F6CE9807E48271B4F8A0EF6A0436B3BD22341C0719A9BD428E1F8655FFB4DB805066E0C51137745E2AAF8AD2CFADF539A0A0F6FC1B17F869C25874E4B06F762B793D6D5E68372C611E30AE04DF3361DBB08EF17CDFA0C1E19B142B61A8A208F5E5FA257788D2D0FD2D79C352BF4140E66E51647D6490F55BA32B4B4886898B8E358E0F409BA1B0735FA46ADECF03327336B7438C1F4CB28E0BFAA6EFAB3BA5CBEFB00E2E5A9B8F08DE0FFFC340F1872A18E77860395EB85A6541929F798F15FCC07816E7400D79E3C9B50082F1B661BEF422DB3DC46855B5D0520C4558E974E04BEDFBEEC9399ADA00332A2FAE9DC0B487CFB228B20B229C8DCC46F809E7ECA0069023955D19FF342F643519669D60320833F85EC2C83E948AA2D5A193F5776DB63D8FF617233FB62AE7D20FB359431459E0A903AD61CB37BF4E3670723F666953E8932F68050A6845439330D5ECC39A0D30C5AF8886F167B3699207F8EF8509307903082920BB6F99CE98F51F1603783C61201860792BEB380A9978AE7BE0D99AC14F54459AAD1358BD39721C35BCC3358944E8DF54A34AD00F7E7D9E1FD0A294B15164265B2CBF57FB0C513DA1D3FFA779C31B988C03852910BBA179410F99AC51FB90C8C07C584A9F1CA0FB3C4973E8E75C2577E0811DC54957EAC7D90E726394E5BE492BDF24B21BEEC998B4E43EE42F62B3647D83FEAEC3968E90B5E04461CDDE4C6D711E431AD6EF739324AEBCB0FE41498F11B748AAA285BF533EF8D75F3C53E997C20BAF93C71B0E94B887C9258356964676767D58019708FA1D13AFAEC9C473B9EBB0C8D8BA2A3DBEBBF23018E218E6D945A4AC44A5E1E203639EA1E6B793E59730DCC54672BD139CB89D65D1BE6D2284FB5FD1FD89AEB13320D7E5711A02F419D2A633C74DC5E8A0149ACCA7E957D4D4302879002123439AABD8530E97064D4DFE08DA14C46F3E20412D9E113E914159424DD093138ABC4F2D9D61DB7AEACE0D33419D1EB9D36E9C93D4C26CC853A98CBBF60CA0B09BEF9B6390B860D08BF0FA8DF4F81EE53C07E0D47A0FBADF6C98FA1EF006D37172B4BD4F5A27D83484DF4B6303A12EA6FD9316807FF07BDB83A84610D1439A760BF1ACE07C9388948F622D2991CB3D2ADA071E0620C101E8ECB1B42127A49C4A2F06105F8FF71C98E4F9C79FAF784596888672B17FB1A8D41A99FB4963C0FC7391B9292FCAD8ED179599038A50D71E6DECA23FBAD6017B2EB0AC1FE542D09631543F362707A5E016FFD3504053E8994967211472AA4BAF67736366958C4DFDB09EFA0D09AA7ABE4582EE5E622D269BF6500B07F4D5BDCDC186F2B8F1AAAE2BDABAC7F14C427A0D01D2A2BB06E8BC40225CE487B4E69F23790306EEEF92BD9B6A529499D48DAC7003756A7F2186DBC208A3DDCD063747913AC22F9BE9F71606D132DD22FD9075EBDCB2AB17F1F9C26446120449A851F14C85CE8D59415CF0D2E5BEC3702C160C56239E0B9581491F0EE70946D92D2A8224DBF460CDAD85542A36E7D2B0BA8090F638B8C4BAD441221E14611F4E384C3552A8D64DBAEE370B53EA62266EB8AC5FE5D1F99BD0C89B3270301D2221211C5605EEB8452E352CAAA028EFBBB475076D9009911ABA036BB92AC040AF9887F29B99FC45B52DBCA7FB068E400805AA79235A7C7D464E787B3D7CF844848B0E5F1457EE96419AB94557EBDBDB4A98C9F917503E04C10C7CFE9F5231E8AD609E849FD8A0E12887CF8BA020120CB6B39103EEAB4674648A31313BFFBE437A11A7536891B8FE8047454D57357BFEBCB6F61FD5D49A857D84ECD07597E75426407BAA6A97AA77F98197EB039A1A8AD5F1926307F64512B001045A80B10DA90FAF484C6491AF47BD9A5D9651D2796C51E4FBFB2700C42C9FA45BE6AF9B00F42BAC8984A0874C9E7FD5EC1A590E2D60E7AC8AD21726D5CCF79DF4E692E93B7E76FFA22DB5D2283987B7EB0E146254517872DB1BE4ECD92B6AEE00E092B221F8AA3ED6BC105748AC4084EACB65F31705EB75DB27185A4E8BB34B5018E1BF9B6AD27CF574D62A81127DBCA60A8314D6997BAB575D90CCB5A4EA5C47DAB4D05F48D8C92F2FBB60AB9C7B451C98DA15CF8FE6D823AF25220DEFF62A1BCE69B4D8F4BF0AA2DBC40991F369A2824FE42B5743B8B5AF3D8935A457D929AE552277CEB9B0386F3096A2BC3BFE5153610E750975326B55C6032759508A0BC7D3923A49264E969080795785EE263778044836D30361CFB6342B6B3476A8DEBF6D2A5507FE24A5389EC0B8EBD249D20DB4E7240D2DAD45950ADCAC80F2A2EBE0769130AF036EAD06667B79A6239C9D6FDCF5B36AFAB362C23277C8A878A736225C69D06C5876A95B6B3A3ED26C98CBD9FAA65B2D2A61379E0A452BD9D5063D3A477650340FB64BB7CB8AE49B1885A724C158F1F045F4C9536A909A702A2453ED8FDBF07C8ED017CFB56B0562F6327D056DB695A156BA0D4F58E88A17FC65598D4AC375C31619AC0DE8B3583D5143128B3F8FC6832A335CC03BB8341F997718A826438FA2F957FE48555EC737CC6A5B4B1FFF7D297CB46746BCBBCE672F93DC6F362964F3AB3D4645E374C93E7032F3C46C8C8405EE4B6586094C517A9598D737B3564892A7E50ADB5B51F6430BF64280E06C0FC125E8CF82BE66B0D0D14A3BDFC229BDF2ED535B95B046D6C02E13E83FC6C18CCC839E8C6699041F354A651B1081C77CD06A784AE616B18ED2D211F0DE453760554C2D5721D8E5B7ED3D3EB184C0748D4ADE733A74887AFF0DFB0FBC7A46AECE7829D37A113349CEC1DA0AAF41A3A03DD5883410E2BF0F070F7D28D6332C17B11C80D93E90C8DC13AA555640A139ABAC84BE6D66BA61A61042601F629143F2E5AEDAC5A0722C35F70EF3F597A244F1E15A55D4A48A3CDF2C71417ACDA55D2C4807C85253324E7CDFB325FA648DFC9DC86BDF59E45CB3FC2C2165E5633DF657559178B338EBB161E2B2EF67C778D8AA7CB182D6848483345F61CD0E5988ACAA72C590FFCCAACEE8B0831C17629404C5D55647819BE7FD5EF3A7ADAC9EFFCCCE4DF41E7D8D9E9D1244C59F2C357AE9F6279DB321CC87EA3557117488CF3EA4C8E5B5765DAFE29DBD474521461E7A333D6506B0EF273A1CD30BACB67E1A22CF7C244F4920E608D3A6AAE9949554E45E335BBE6A6BBFA838841B3FFF25960C1C9C2606FA31439B40F856C625E656BAF4B9318101745F129FAB76F8F7D180CD7EF5E0317A030B44C111EA568F582E914D7AA9086F4F7C69217CCFE377FC71AF689AA712CF856A26AFCE01AE0170E56728E216ECAA1F40296ECAABC58EBAEA84F680B4C7C8A314C62E74366475C455675AB983C8F6BB80921660E87628746FA0F45328FE4A3C5E546828F24D3D54904C2E224A99B14AB7C445AA016D58015567B65FBD5F689A9DA127A78401B32AD5B6DC37ABCB5ABF4DDD0133CF41756B8CB04BE5344AB6AB655C8C353FFBDE7630947D34A31813A3491792C89CE1CA2F64DF3F0DF4EC00104DE91C883ADFA93065489D0A8A23FE411B75FCEFD63C1F7EF6A93CD752FAF535D46076CF285A7EECEC043CCA4DF7B718100A3C452EB2C78E88B7DEB5A54397E61C3C9CC99BC35718AD551B2FBFF7CF8D65DD5730C442D58BC71F1B01FDC6754D0B59769169E3CD9FF1A40C752AA5CA70A8A63366659C4AF5D38BBD82C1930CB8ED212813E88BF6E506FDBEFD6803D45E050D3F747E83B36D8574BE22B9830E7893D4EDB429A6AB2387A52BD2703C11E6F7E726AB0158B47C18CD41AF832C8E9B06CB4E4E98DBC1D211D65E9898165B5230AC44BDEDC3ACFF26A7B69B0B8AF60F6019641D03F7D735FC8BF343A335DC035121BAA87EB0C605778A29C251FB7788DF2A0E01952C4ACB9C02ED709212970D4FF9728A456C0D9B5EB638C90F4A5BAA46F66202F57FF27A5B577B6B5A583668B9F3BE418482831912E67DEF29B3E761BA159CA03639EEE70D44CF92CCD5D69F7337AF648EA83CA392BD8438D1A4A44847CF60BF8F176F99EB0305F481144919422EE7B55238CF86931C4DAB226F0FE7FF8768870D2EBA8CC1E8BB05AE0B68D4EDE3DB1F906EF1DF63D20945189AB962FB550806287811A75DED3048487BD9042962FD965398FA84CA32017713980C6191F63A9DDB469811555FECE77002CAAC66BE7F8B6624FFB0E42A98D20922BA32CA538ED018C5A34F9439DF004946B41F992A5301E4915FCF12DD2181426BFFBB3212BE147B742FBE9909308F19C3482958CF63406809044512C7A94B9FA53EDFA072EC7CA3A6E131110E298CA55192D08FA5C7F097635580A2CD883F5CE220610CC78B1A1DEC4D5756DCA831C4F16D11B8D6209B171C9DA52F4AA28C9130EFE3D3C7532E3A6A4D6BC401D73A3F4F89324D2A381BF7627EEB6F209EC9A317174F8AF96E5C2C2F9EA6DBD0A46DBBBF2CA558518E655D1F1BE3ABFF7F5C5901996134315C1FB7B2643787744C22FED95AE436122A7B47ED867278534FEA7636EEEFE57D0190D7737B19A4530C05A7279545EB56F2048DA39E5811D5FB8AD80FC4E9141FA0328B8858A45A59632F7B04966D42DB7BE32EE3AA4E8E084FFD88A0DA2C96B69C258EC6BDC70FE38DCD509B3EEF02CBB6A587DFD5584047F92579576F4D7B2AD9D5CA8F914B352D12D3A1C3DF566B9A96F362406811A179E10CEC8BF6C1E69373A435676DD7331269797EA5B71DC3FAFC025D3C0D50F64C60F036D25563429423142AD1C3D6FE78DE5BF524E7A4CED9619A737A5103DE3FB708454424E2C6CD1EFCA289CB01B4F7F0DE2CCE03421DC9FD8F170D8719142789F4E5DBBFD0B8D504F2A8C6A0A2ABCE1F6D2C47825A2B2DF561198D15D63987BF100DC50EFD2144F7D93FD2064E7C48BF663E155BD8AA5280D7353E871BBBA595CC9667A7F3358708CE496CCB008C05B7B2FC9FC6377A07F7289F1CB93FB9F36D364690EEEA2A428724A165D64B96EB7E96991073FD73DED60F135E944EA9E13D8C350677AEF987F2013E501A99BDEF5D94AFC787303A90897B1ACE8378D610E226485FD48CC66EACC859ED081D7ADC7EBB63581756E08DE152E09889C4A45BE967FA14C877C1879BD2F166816C38426862F9B0A6EA9EC06394A4446BDDE95D4C6074FF7E4BD693BD0484590AF5658A2CFFD4486D106CC7961A52F11C88D7E77A6D2AC51E2D7B0FAD62F10256B3AB8D8ECB52AD2019D319704768232F9F2726A5ED59B177432CBA0023A4B9A8C0C15831E8DCAC8CA07D3F84D1E488F606B96DBDAF8CBA8AD59194D9FDE3555EB1B38A8D82D84FB61A3C280EBF3913384B19B9B089F2D9003E3CF336613C3EEA4E3207013067C663A0A6EC707F51B793499D7DFE3F6FFF0B825BA5FA75C005B5EFACC49A9B104B940D8AECD2B4BF7BE59ECCD80D32F4B569EC0467A593C56783DC932A539688D3B95A97891AE64D626839FCB53DD188D918DD5A54A59C8EDE83C57C2B561E686F8243D0F072728139FFB50414F146B39E80D6FC3A478E29EE6ADDFD2EC1F56515C10725C0514A4B03AF14DEDBA0C8D61E0026BA177CBD8B3903D5C23C35052353F1FF809D4BF4084D3D10079CE125BE81C0989E46A9940CBA6C67951DCB2F856C28C8736070AB279DA18514A9D121F4F560C1609F7FF9705AE76D30FB435FA341F5F969EC53065D2D05C91E529EE4E0889C5053B028842880A7445A0E6BF4CD0991CCE648B97092E9C6BB0A8FC332E55E47FDC5982C772831BE924270316AE3A76E63EA9927F93DBBF3E7D008AF35FE100D8EF7CF340E307977E2EE2ABAF2A140A04109A9CE09F3CCEC5043AF43074CB68D7E1BD5943E655F759B764B86CD999498EA9D01CE5815F921162C8FE5E69D8CF762CB344A3625CD2D8BB19F81B770D25F5F8E6DC896475C9435D91D"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


</KMIP>
