<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="2CBB2B51D1522C204B891C31751A6C3B522DC5DA80E21E118B7A72587568EE1D57BFDE4103806675DD1A7BAA04194B5EBAD52BEAEEE93ECC653FDE714A6D40C8"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128f"/>
          <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="57BFDE4103806675DD1A7BAA04194B5EBAD52BEAEEE93ECC653FDE714A6D40C8"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128f"/>
          <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="false"/>
        <ContextString type="ByteString" value=""/>
        <Random type="ByteString" value="A75A8047AE918EE84E452123ADFF516B"/>
      </CryptographicParameters>
      <Data type="ByteString" value="C1466F0B9919CF4D43E8D5407B728FC13DDDFF989D1DA671164AD9896FC57F032FCB71D918E811A6F31E645402A43227CE91E92C028037321F88F3AABFC36BA73CD8E5AE995E5326090219D450C5F90AF5984CDB6CBCDB147A0A376C0F1BA80DF3B41AFCAE28C01A6C55E8DD95B13D56F403C668D05E5C57D593D65979BF7CF2E0AE868D1CEE0DBC011C39C913B0A75164B02B8B0D89BC7A4137EBBBE4C137A61FFB8E3D02A107208ED4F18CD89E8EC04FBB1AB0659BEE6EEB892E230F9B90F3A91267A171F70C7E619127FCF7A803705AFA5774B4E1B8869DFF340F2068B2B5D0E934DC0EE9BBA730CF921E228B6D20994F8CC15161DCDEEF768A2C9E3C4EF3B0498865C89DBFE7BCA9D590BFA7FC272BD34B6E5B62FF584EFD79CED07750066051C61FB399F4E5BDE82451B92ADB68445AA3EF42AE4476683BFFBC827DCFE0FA8FBB9A104182CFC38E1DA0D968944EB9FC4C9F574B951BEBD7603669B773DB88FDB94E78956490FAFB3BD8CA304EC9726874F55857DEB3DE342F75D27CCAFE66E7D1273106B62DF1A4F735FF73501B4D33B334B5DAC25925EB552FC35635F1303A4C1A4B9BFC259D29CF1BB1039E3364F2CC076DFB38B2021DC32E2C5457C1C0A8399EA7B40E193B2030EE8CC576E81981831A17F5996AD8F3CF5AB43846CD185CE028ECB8B4E80DE4FD076611A5D27778667221701DA1D026575B9D1BFD382896FF3297ED6180F4A58A35966A902F4E6C75B2706F63178F78164D39A88D981A9472F640F43FEC2AD7E18487AD1AE77390042AB318CD9B8C4027D7DA8B58D52A12E3B05104C0539729CA3E0AF057B64FF0D9927EB7ABFD45C4FA0148D616F515EB75DF6469D74D2383E25F15125F874170ADF0816EC19FF2471A2951E3D77A88E05069779926FDE15A0140579D455FEE4CE41F519ED66655EC788B67B8A824C33AFD5B724DD3258FFE8F57D4178C6BD282E2F9079BB4853BC2B74BBEB6FC70B2D558E30917E2D046ECBA052412280D38374164295AFA1B1E0672541E1A124A04B469FD24C4A214E70C5402B7D28BAE17D565D10001251CD37CA8AB2CC9DD9AEE71D8B0C03FE29D0842664F77CD98C6B19E1EFBB501BCDC642A3D0762AB564D5BCBCF4F983D4D35D11AD2BCDE8A4710840A5782173866BEC171EE0E75B3B8DBFF44D9BEDE1CD0092136331BC07D4D5339B2BB1A8656923489AE6C69476F6B0536923A2CDD80C33F24DED8A96DF06D2DDA357EE1B9EE6D3970B63EA25BF5E7FADFA10C2DAB2888B7947408F48F02EBC850C85E2E6A4BA642C0E554663758B32CD268AC58B8BDF53863E82D5F302E1FC51C75FA0F21BA638BF9C4EBA161EC9FC1D33922AFC8083E4AD880E8CDD79F07AB86B552D7198765F5187460F608CDB94CB604FF37D9A67B6F4D139787AF7B005ABBF46F1A3855C6D270FC5543778B5E6F089849D8FAC29FF6D08B2DDF5AD6F26DB7D882673DC1E400DCF9FA799C4BFA7AF3F15EA1E9B8323D5BACDC1D56A3CB6A76F28E72055260663A33902C00FBA2ACA883822641685F464A87B99E281E336C25FB743EF7A3FD76179F0A49FE7DC5154A043C8910F165EA31861602C97806447D8FA9C610EDB0E40C9217A75291CD608A82162F63B0FCCFC1852CA88809092F475DDACBDE4F9861339F3A0CC1276F5D2F9E0CD2A84DA1575A8815A84EE483479FD9CEC2EEFCFF9655BF7C04085757D72D7A8C0C51A809151FC9C8DDE5ED20B0A3436319FE9DD7BBAA5D7BB163C1212365FB966F94278A02F2CD5FC6B7A9F3D170E0C6297ABDD3C3E92033DBAAFBE27F8F8086D9BF91906A6DDDD6D160C1DCDE3826AD4641B0A3ECD555002491F7DFC99EC08894872CF71E2607DA1DA9A818"/>
    </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="6AD879AA087EE45FD73D5506986F4347B16C3BAC1504B340E43EB31B2CCECE1E796057BD0FD68DDD70EC80D8787C886B6DA89EC350DA42A321B001F6B0CB0CC456DCD874497C7545B9BFF8BF67D82BFB605F635CD09038D160987013B314130016EABB5469003E651B7DBB3A5864BE9BEACDAB070D8B398E16B22D19D9F2C78619DA3210917127EE51A2D4D2875F05DE3167393C08AEA0A22772683006F6F96D8916207F889A5CF7286202550670204F2246879EC4CEBF9267526FE2C1A26682E3867ED93BDB351EC824D5578BEFB81243AA5D150EA531F761177F7B26DB72A3C42204CFC73C78B8E6B7D88588BAD48E273BA9C8C9A6BB1ABDA66D1C3AAF7D220E7E631254530B2D6CF70F74D0810723F67927586A209FC714C0CB1F8AFFF1F6EDE6BC23C0BAAC34F23D676B8C3E8C9656E150E7EEC464C5CA38B89A0C6B74FCDF8896D1507258F9935ED58ED25CB60E3432CF853BF143D32D6BC215006E31E64FE7227D51B37F66E0B442965534BEB0721580499D5882555BADFFEB05E1643BBB30AF75F5D5224F6A1AB92113C826FC88CB35798038DA2EBAC1F14EE7838864672920CD4C0D901F7C3479AC2B90B07546056239CA2326CEC561B21299078F875FF05852075AEB25219E15975C7D46BABD7C82E582A6982F39C5F947CB091CD6212B37142670CB0E3B859B9F770549F047B593389E75CD08592F8D0EBB41D8FC2F87302EE5D4A63A46AA266428D03358B6C961CBE7CCA3D9B4F787C7920675CE598ECB971109C97D60A765DF9ADAC9BBBBE039508B9915353C93263D249660D207D776F072425811D0886C139A23139300501FC251801306144633F1B4A5CC7CC8FBA19053A22105573D0CD9D1CBD9B3733259FB6B539DACB7DD04F34DB6828B11F7517BEB100D8987BF89FD379377BFD00405CBD110DEDA7EA9FB38AE14572E5D7907D1A531AC25DFF26C12A71FFC198E1049A486D16336008B8023DD687D11326722669447C63152B6B129AFBB310C820F316BFAB357290A157476A39C9A8AC87CBCD320312AF2359AC48B227949CAD2DC1743F9EF06BEA63582EC4CE6F19B7DD978BF9196174E59BC2B76A21C9AF8729D7ECF2C3A905AC2E6FDD4B2A3A64062C4DE96FD5CD639AF5D83494B046052F6A36A7F3C92C83CC2035617816AE8B067900C94313827F910C532506EEA88A566CB7DC452BDA1B1AFB798611EAB31F9CBE242B1C50B78AF6AA7EA2A2145A56B47B0F235EBC5D1B4323C458CCFE1CF4F84E56E91F63E6531E564226CD2443380C9E6E102CC7D7F4AABEFEE8DDE817321DDF3EEC19FD39D8BE28F3031377A5FB5F6A4F5F1E93E3B83E46146A7E75A4435474008D3AB2BF4B37453D9ED10E2055D581475D54DBEC3F29961A2EBD73105B7C7DE62DD92453DB810C122C7A2E307EE74FEFEE274F8F7841A2D1742DD82D5239666008CE8CF1412433FA58EE5D892CFEB54BA2E579ED917793D08931D4F212105F845443E4659EE0EDDA4D7130EF6F3CFD4B4DD51CD10859D102C55BE9BBB9C51460DD6A9F0DA5B0B25DE3A6C3FF9A32A5B78EAC564DD4228D09E3B8D762A4527D5116A2AA2466171476F66700CC0F25D3487C4602B1F1104137CCC0EB11C101611EEF113ED8D68A7CC475AD23A1AF6B3B81027410D6A00FACD91C0DB0332E985D2D969E2EF20F366ADC4599457F5EFACDF7EE63980CC0F6BE75A1AFE0F649BFA3584064FC60996B586735AC2E14C30DE367559665AFEEAE95FFE1F3A1C3794C0011C726B3916005BAAFA7644C290338D657AB25795EA79DE5510E61658A2B4103AFAC463071CB97B98DB6CDCC015A74BFD6748DC1BF6240A24B4B2C2EBAE8268F9E5BC7AFBC7197083F805F8C0DB4537818EF57F3ABB6373417C18B161829646A3F5F78B46BA3388B8BFF90FD201776FE8E7A818246146E64C9EA9DE179D58EB9BA494F3492F3B75F5901BD578019B04F075CD69031EE26E34467EAB91CFF795B58D431B2D223880DAB7B5C031B849B1A183CFD1323A3035622B97788FCCF82CB5F9521270A921FFA9172D06B9741255FDC5EB8236E47073CF6CDC1643B5C65B53A4C3C213E7FFEDB8180CF5A9D3466041B04E1C30A169BFE3C316FC3C2055058F56012CA44D7FCC34BDC2101DC4763C26CD360EC4A4DD85FF03289062B83481C6EBE5CB720079D21D829AF28C299737B5188426C6B153E08D05A43837AF8C7575E75228413F7A4EDE1EE970A63CC25D3ACB0AE99E09E9D1DB9F558801E728CD2526263B1F19A500AFEB27FDFD35E71D317F11AF2F34EB8A910CD435BF713A8F68C1DA9510ABBE279409A406B4D27D2B757A57EA8BF5DD0DDD303A80AC9428D7D289F68D2AE96BFACD439612F1330124235A1FFB4FF0E7DF4DDD382DFDF1AAE39FD9D5D428DD75E81C20C30089E4796EAD76AF5F91A65458288FC955B7B1DC729AB4936959390C0C26D0ED6ED5F6E21F4F49EDCA693703D20BCF99A3C3D6C3E76BF15AD1A1D8F7F7E01D657BD1EB489E9FF6520A947E8E321910CD695E5241DDFBA3ACE692F9BBA858CA4CF9C7532473EA1C0118EC82BE891C2C59221771510EAA87EDE39416B9B69312D0E98ED6C85359C3688E8BB50C9496DBD5163C52B331B0931184B076ECF8031319F60361E11ED47AFE49F485BFD3D231960BCC1CCB52643DE79DA68CE6583F018CF43BB9029DC1E547AAB0B50678340F2A6ECD38A4320CE738CC2058AF8824C2A9FD03C4A2CA9717F0000273ACE3EEE90267832C3D1397AEDDE1893948158D18FA63AD14136F2C684C388513A9E9FDA84136F10122D157AEE613CCD7A0C1355A2DA78554CB5D222D9DEE9E28F4A3F6434F374B5C771ADFE7B355E97F89BAAC3D9661A7442831C5EE7778A7AEB1391C8F3314F6A8AECB3B8E837A1542EA43E06AD14D534EB9E448AB0234105DBF2536FD2AA4A7523954AA2DBE2F98FCEAF689F7F2F532A61245BB4926CC02F9C1C3849DA346990CCB452917B1DEFB1CA194A82800928F0968402E10A6301EFF6CCE311306D952FB3A49CFFB6A623F1DDF9FEF0FECD64C33E777B77C93A774EF30698DA6CAAA8003632B3FD38A156C961E7D778A82E3947D1BF57726BAAC5D23D57AA8117A71B90BECC19B6388BA0BA24E23DCE8A60F728C19ADE827434E5AB90BE3D6FA75DB6CC14EE4113D78803F514C8BAAA5162717F89B10E1E6D6B1F7951B07DBF9AC52043415829BB4C2B810BA1865C3A80132A0DE5D02410C2D36316A48E002FAC9FA9EE334FCEA391C16EB0A36823D6F1DCC8416C599ABE59C3C6BA1FD6E8A5728284CE5CDCA022DECA275AE7D09576DD29F3790541B75E22281537AA1DCF20FD65358C6E2112E63AE6D25903B93919AAA1D90F1D3C13CD8AD09B9DA15550BFEC87B194F5301B865EF4E142282CAAF6C3FB2581CD649686D2BEDD58FF3B2E9B3B6749A2F3C7865C0C47A11FC5CA81FD057B96080E66F96A77ABE83F22ECE723468443C8E5E788E20C0B0A1C6D44DADF832C373F183E54928CE90A23F6257B37F392763FD4CA0089C0D70B4280CFAF6E8CFA684A86EC14BA1D5213316C407FD3CE01193E02F58EC1DD5D0E217B3F97343229E4D1F8D59EBBD3BD3B755277BEBB10EA216C9A78B17BC7A2A6D59C4EFB4339176808E05B19B3F6FE7C26D99ECB477EAA4A9B7FECC7B1F9BCD681AB91F49478960529260FEBF0AFDE79C7D98E4CE758A0DD444A64EEFA4091139ED1081B431181EBB83034FBBD3609CEDB1C21C3A5FE4D190FBB35E4492EF22B5E8AF1EE1B58B4ECBD29764B4029E67A9A85AB076917152FAF68CF5FE42CACB2DB3432B52F37ED0DCE43F6B94784F666D25AF09B79C0C5E2C795E9DCE0492EAB0957333CE6538D0187643CF2FCEE3AE3F216BE908A9456247B8F1697CEFA436BBDDBE9438168DC1DDCD489DAD7697E375A59A61916BD0860380D8726EACA6F4BDFE01DA1D4C510995DA157C9C6439F837AB3381CDCB96005AB4470B5F67FA208108F2C4CA0DF01815ADF69F07C93AAE1DB1D811EED4D19983920AF17BD7B0B16710FA7CF4FAC65287EF898D73134A27D7FAA347FA4A08730068EE880F994C9EF5E0832E19D7DEA17137F62A582A09BB5DD2F3DAD59D769C27DC1E5A649FB3FEEBF7DEDF49FE78EBAE27DFC0099A82A866A547A300664EACFE2A30C36E37611E5796A6B7B4705D0B134B37E0186E2DD3DBCF4DEC1B70B593FCE6638799680AA9D0287C323FA651CBE381E1157DE3BEA804590BFE0BE057BDEBE9D8BE10432D791DC14112F40D737AEA7669938479B528C74DD854F5ACD3E8F3D5DB8DA3DC772A0F3D7E8E66B125321101F45DF2CE25792F8AD1EA90CAA9655DE15784519F1B1C03DC5718F2D14302EB3CA6B9E7EC9DAEB7DA0BD8B6FE3468CA5F22C2F8972072ABEB979BB70AE62C53A3461550A91B0FEE31F6C0E7CD790D84EDE2D85E114ACF8117CE91CD6B49A8B3E45E1A398D39A7AA4E4E351C4383081A7675CE3267FD6DE7D3FE92280FB1B312AE28EBBC9C31E65660C3D606F1405CFB8F8DF5903C7AAD1EE341034DD01A5CC6AF8AF295E0ACF1D696BD852BDEB9015812A05FDB4454F0921FD92C41FC594488B56C220951DE936F006D998A73320BB8C03C92FAF7933DF6848E7F76DA9D5F546C9A90A8B9C9C8AD44B6C03A22A771AAA22BCAC0CB6E184259318285210750F7A7D4E62C73A1B68B60055761F3809F2E128202D1EEE0C2F0728F83843C321173F47CE28E440D1C1900894ABBDECC726C74CFFAE4FE44D3998F456939A8920E5AE0425B3E23D893E8E2C59F9FD029C633DB87A2DA98A1D334EA45842FD3242B658C800C773EA9A7219191B43862C87C4EB41298B20BF95245CB4A5B22F37C5271EFD357ADD629D33AC4A5803AC77C128AA7CF6E34EB556BF2314692B2C8798CED5CF1A97906A8246A9932E1BF74A4FB0A1688DB177BAE066BF709DCE7608D2E6437A26309D25E0C07B8CCF9345EE1D3B491F6EAD733EFC4761F8FAE399CFDF83F60126659D5C7564F08043E1DB0E8A43FE21296040B04B8D103C8DA7CAF59EF6E3B8AD4A8DE3900B0B536870C1E0594FF5624B7136E3AFAC25B293F4BFEC8A26582A1FD0833B21CE89B34147E6C8D5881EE1732DF246DD0A427CDE28FCA24416F5BA204FC70D21750663AEAC25527429D64B95D41685C2C89765088060F58FE919680F8EBD3FF3EDB60784F3070D52A13337B6E40E99F0E2A37258409FFBE6EA1F412F695454C876D488207C440ACC45594B9B5819E0F547DD06995DADFAC05FB4486E240CB12D8AA6015D670E4F8EE0FD094B9EBDA3C3BE0957E1723130678BFF746BC22C17CDC52FB8D00D0734F9BA63D7EB7177A36A0A5C6364CA7C4EF8A5F37A0FA0A598A611C826D9B822AC47C8F475B2E2E0CC5D27A723046067B1329A760E7EA062D423EBDF7D290D1991C1AA8A59AF0C378D4803F8622621BCC4B21E70DEF761E9542D79B68344B4C691FABE897DB38536395912CB914435F6A7C6C434DD141FFE5CA15F6AAB8E4E57BEF6882C58998DD1BA26A9A194B7CDA3F676748EE09C01FB4561E95DE8AC0DF3A1E532384BA216F599E13F7A0E43BCFA72666AF3D4FCBE8E961C03DD7BB1722F84D403E4C2BF11399EB89E38EE7D207E270F5EEC69DD599C4DC11D7544B5B247062B15BD71D5CF25E245B3F1818103EEA15B2431F862AB3FA21A9F7CFD96E437026A526CB2D4297B9472F513B1C75218E9B712C8FCE2333A1D303D233FBE95B5312F64C0D22431D7774C64A84C2E8829889EAEDFC377E21F67F3F718ED3B537E88C034901249063F0A58AE8D55BA7EF96929176F6C55E614A2EA5FB6D1BE9CD430D5EF282C86999A37E86E138A07D197C0E758E8FE979C1F4B2D93E28409C3B93AE8EB6FB53C48ABCCAD91FA98F4ABCF9D89873AFAAE3FC2DDA9C40A8EC44A901CC47BA881005E4CB9C93AD56FDE0D0C21569DEA5A974DF250717FB3F22E62E412D98313E9CA42985BA72F077D9D8CE7295F2994A3A70066CE99E18AF8FCE6580B21FA15621FC3AD3072B15D6CC5B42EA87162DC7FC3B1E623B704B5291368D272D7971278E743208A15B4845DC854C679A7A6E2021DF7586B38E226DF5ACF005BFC747CB1B920928230E5E08D088B0B93E4CC1D2163BFD4634D26F4E97CAB09A78E252CDDB6E4C5DB31D5DE758D0D444FD366A5163BC4009DDD831E1AFDC82C3167B5673CC1E075B3444F7E3C1FD2C56512D5FE3D7C41D33F22F5570AF2DCDCB01DBDC538745A4D9A1BB2C2E1F47DF78AF156266DCF03D47EE6AF7A3C3F285AE7F1285B46B2CA9C17D180EB36802F8DA04EB61374D4EB22115BFC8B94BE3B0D66BA43CF8F9B9009F760E1C235B35E5107266586D34999B7688EF27812DBBCD4A1F890AD503ACCC1242943ED58D3A2C694612EB2867640AB30AF57468384B9B8FF4C20C43081F6D2E211CD1478F0BFC095C6326D78015661FB8DE03CDFECFF5228FD49A67389E9702DF5C99F7F6FA8FDA470EAAA712CBE9C528BF658E2C8EBA17781934B737DE8FE82E493755052E7ABC5964E59C4B0C6942D7AF8774D1DE2F8CA26A7D82088753158F24160FF210BF068157039F09DC46B18C77B0A3186E30A29FF27A09C2790A00804A0A357CE45C0EF83FEC9F6CF88E2A4C0EBF01B6AD8E092C3CDA8D35B2840B8C66F8E2E69290E2297F3F383A66CF57432E70B1A95B1D0CAF48BA6FC545BEEFAEBF3A88FF1DAF2088FA978C06C752724691D415E56F585AC00B499CD53DE5BA34F7FDF7A6BCD41CD334917B1E728584577FC7EFEDE758F513D427EE53F4F7980D09F721E25613D50FE7864C49503A1DE0FDB467D1D9B968FAA000D06CF7BDEFAD2101915CCBEE9A584118474236665F1B4759CBD8FC27E23F832CAA3F3126D5DD8463F9E6ED7A84E6BFD0B03136D3D34D3AB6C8D8B4529F95C1463EBD35EB59C8C5621C616FC2766D242EDCC301FBF8FEF49B5FAE2A9F470E4C830FA96C54723297B03643D3BBC78FC803D4D843C5F0A5709B04199EB9934E3D1266ECA02A44C9EB07E26E4C5D00984AD62CA6637700F481963D16DAA8A145567F647BB490E810FB11B0C25E32F0ED42CCBF92A5AC1B93396ADA60FA09496EF0B1ECD9EB62E0571561750CF4EEBE473D68AF1C60F2E39DDDF11769D48BDDB6A6338374A86529A6AC78FD20B40ACAD2EA81A4681116D12A164CCEDA9D4CD5859FD34578780C2202CCF1D29FA24D2792FA78F6FBAD4A79D12AFA652F2DB19B8C071429DF901CA3ECE7B0F0724D7CBF005B9A6A88CB94835ECDE909A172DB885CB1A40CE3FFB442CA1F2EBBF954314EA6D8798454F925289198F1F1FFAE781B9961E8101B4EDBF8DBC40ED068E391065253F09BE1454002CC3AC171970CC834AEE5EF9FFC1C2916BBFA699521FFC56EBA08DBC6D6B9C92D163F7385E17C95DEB2FBD739BC3AB2BD3B71EB2164CBCDE4DAF644549F2D06034D1A9D9F824FDA12C123EAC1B1247BB465117575DE0968765882552C663ACC9ABE188490545784C617809F7F8FBDBDF751A0D584B47DA5D3D6069A25B3F252626D11730F1F03AF25013D48B1394F10ECF0A31E8E87479640406B54AAE5D3AA38A08A9862A55ECD075867AFA7AB1244E59B7A5A039DA8211B0ADC0AA8778BDAC1D3BDABCA08B248949A78229F9D4D5918150398564A331DA6383AE2E30DF37A41B85CAA84098CEA20978D7B3C39EBEAC5874904587320F6B17DC325793F170CDEB80672B788C3C872D67E4A47610E90FD28C80ED0BE174D0F7141C771E3B33BEDE22840FFF78008C123CB7E2950AC730B6A0290415955400F803A486F491D198CE4D666EF05597AB5468EE8468F8056DF99C4D143006433A4AE3100F3E9656AC5046260453111DFA56A02696E46FDF31718EDB57715D059FE7860AC10D60685FFB5FE63D413BE52E321E70F1F6274578A9AE43D07FE0EE6AC2E31DF12796B56B28988E275234AAF9510AF5207B204B2B0EA67DBC07AF23935573AFBC410E1E72D5458BBC4F1D2328DE580AFB249EB12DF21251BC445957B3D8B95FECE1A604DCE0E050FB7EEAD30B04DB216B638725154039752635319EC172FE6B6DE3CE6AEFB04E71DA259C78D9BE71D8E338A825F6ACD9BA2D06D2D9DA8A00AEECB62EC0DB34448954B604D3FBE955E2A41D9DF9AF5EF100A9D4E6E5085DDF2526FD2A22BBCE1B2D2A85B6B6156934C2F19B5B249F7F9E60E1F79A2807B40D03CB8E6369D28AF70C9F2BF6F938342260732DDAC7E0AF5FD1F54567D4B7E751B59939F0FFE93FAF7ED7DFC73DED622B609EEBEAC534427477AD8F428B069E042D362D0CAD08A6DE37656B0ABE55050B5A384069E1642F018541C81FFC3793CAA32C8C3EE445B4685702986D48749127FF02E8E4CDC7DE2CA20D2ED97DE145C7BEE8E90D5435F3FB26B29B14FF1C14127343C89D0EE7F8CFD053C5A5EF3594B5A0FCDA2F5426FA7BBF180075F82BB004D450F2A8891F47E882910A7D6E620118E664F6F8DFB9C44C131691D921E6E1501EF3727125CD9B0B76778AE67BC8C991B7D4F05892D9DC03B00FB85F77EF277ECAA7DBD7B6C2E44B0FD95713C9161ACF12A0B8DCBF6C6525923A847128E4522F9C9F2FD40C0FA0AA202C24A7A0D048ABE67D7B2440BDD0C7C3A373E221D37216FBBF5DB7C66AF0ED9578E97BF21268EF22E897B2DBBF7C17AE872ED5C64E59180D5E1502416F5775E4B52F7BBC7E94A37C3EB87E0592654139B402785B26C55009AFF6E5494F5BE0F3F0F1BA4B0D2632BC1676ACD6FE6323E50A8CCB468AABAAB1079D06A3A11BDE6DBE971D4744A3AF0F36331FAE6E1FAF3BF327552A30DDDA87586567D458A7E6D27978D0EDB5ADB30FF2B611269985C6F6E17DE0982E7B549E4F66D461308AFDF9DA8EF612A86F68976574CDEC9667767AEB2D1FFFF8898755DF0CAA22F5B25749560F437A5F79BB2F4EFD5E25C77A8D96260F00E8B709FA16A45ACFD98686237E2EA60C704E2D8F01629EAF3666BCC847EF9003865E547BECD8FCFBF7ED44860305585490CEC07D1D580B196EE082341C6EA8477D64C05FF8C199B4F72F00B5EA9D1E1EF8DBFB612F8E6D52E35A4F79E2E2E67C2CD14018AA451AAD8FD27967D215DA2D7567D290F29C68A2AE54B6EB40B750010433B688152773B9ED0260869ECFDFB8CEA6C55D37BE30FCE44E6263E77E0B199575E29D7928D0DF324FE7F170A543EBF3B58A9BE2D8509C10B0159A720F5CA988587FB0DF5DF60A063E03CD77813DDE853B3D9A9FBA5A7D10BBE8EE9ACC1F07EC898E602CEE710F8F61C58142A9426618BB23B8FD01BEB84080F538DE80AF47D9F2CE319AA0F2B55D603D5FA82DA01206E207E5726FF03A044023F010BF0C491E649F480E2D2354398E72510F03124F62E75AD5B715E78AE79B28121E94932EAAC94A185485D0A17A4A74CB4FC630085BDE2D257DD439DB1577BBFF8FDD0593C6FB329C2F532D04E800715206C4E2041AAF938BF0291F06566DB6057AD71703B48D1F87DDEEB2A4965B4C03186DF9110CA1F86836832B337CAB783C6AB53ACF3139BC165C4E1F7A66006573F3F0C212B24755EE3ADBBCE0F40D487EBE1F05993D6A3B619434976B9A3CAB78EE0689C39D74C0BD3536F1F5D27A3B04963FEED3999293029F044CCF2A259C666BA7B554FBF366D6B6A9F3CE32B02CA4EF19188D48AF1EA4E59342D4B00DFE7287F9185F3E5CF30F3F6A816B2A74B9B16024FA2D3543CB90AAC227AA9D39CB21AC6161D691A009BFB0F2A21D4CC653FF6DE7DF111B6A833B82FBBDD84EB627FE4144A0C4F815BC56F7C2FB96F731A8BDECB9D0EA3320A3811548F7D7FE9CB90E8ED3EE397053A6573AB78FAC49EBEB2F3AA9B92F9C56E03768847A899EAC16CE680416D0D11E36039EAADA4522B8DC165D310832F6477366B7D232B0F643E30ECA18259123194A1E9DAA5A16135F845846EDE8205A834B79F6D737166343055788CDCCBFCB51883899BA8D5CFFF4C875B59EFD4904F8D0FA9E68A638464ACAE7EF416E5B11BF771EE52B71CC86EA9049976E21FCACA887EF2A6D47A681961B18CD7A0EEE3E9A309175FD1C1DC6838E3618E896863663A26633412B5AE7CE8EA75E0B46D9059285AA0DEADF9BA7247348021287D740422FA89D47633475E09A366BF89EA49396D3393283D0E5A2B92F7A1180832A6302D54105EB371B1BC3B1FB047A9D58D93D70C700F4FA1D62B3F3DF5B899A1E2EF8E8B24F6511D8B3DC1604F0E57307767548542800F21AA78AA4E6C2910B5A686B3CD7231FCE9C8D35957387ADBBFC7954E92FC888947B35FC4986CB0F4DBBA68C366FF151E15E0F32735BCA2409333F4F74381719FD2A3C63F1713813229E653FC31CEFDDF989D1552E493D7DD6552D432A30C3431A495F55BD7D3A9EBECA5383DB4456D2C5AD4020B767292CA2B7ABDAF219063D3E560166704995ABB3B65B51F72DF0C4F0D7203424F46798080053569E057CA801ECAFD4287250BB4C7DEE168D28DECD53E8DD4F4FC2ED540D5EFE951112F9E600EC12EBCCB4BE4690EA7A88C989834ED403DFFD41B2FE5E747F8B3505094641E35259A40CDE7CF49E2FEEDC8553437C0D04EA22639474375D60BFA6D9E0ECBB76B9F93D408F1C03CCD54B4872B131D503E7740333711BB9DA943BCB1DB9A9037F25A10FFEAAFD2E6201804B5C5117D3448ED54792B745F985E91704278368F164120DA107C21F7E09FFA973ED270A4DC9EBF2841AA45A2373C495426F27C4900ADD7341D4BAFCA55CAF5B1EC21C4F822B77DA107368E55F9640B77CA9965D205B6118C20C707B34F137E4BDE69E252A2880200450A94CAA4CFA719A694D3F118C087E978F0604B4811BF51DF3190E9FA9440554F5FF97D452D40F97D4813DC62DB15859AB87C851C6F740162D032DEB8F3A84013533E0C0581C9F5DDFCA90568187CCFF8FDE326445516D4CEB4361207034FA3C419893FA2520D41BF0E4B347E9905A2B2EA074AA15250E6603401D3285C7148BBB4A8447F99929840A2D29B3F2DB086DA75A0209BE77DC32BBA9A01CF1186E060A74557F8A9B3650D6D1DE1100602E790B7957678A0E8D4FCCDAA513298C554D76A90CEF04ED42AF38CB20C1640CC25573E8848C84368664E1FC66D63152EC95CC4EAB2B3EDCA4728D88AAF35849A436843ADB20EE80E3601474FDE48A185BB77A17BD5FEE8F3BC015BEC064A996E15288CB676F993BEAA20B7C8A3FA45A50EF6330FE40176EEAFC5C8D525DB3DFC372AD4A826462A809906AA8C4EBD6B10AA293A002A1A72E92ADF4A93B1FBB2660EACFA334E69746D5E3C576ED305ECB7B42E8189C8F795DE1B29B1B8C54D410E60CC10DBF47F5C2D1BC4BC73BCAFC78799261E99CF92F4AAB706FD7B94E46F61D880625604E30F1A8FDB0343ADE777034345BD75DF03534578DC5FB558C78583C259856DBDDE268C1CFB0F78F13A724A83A179B8E2FC4C09070FC275CCE993C2B38C55476AE0B43F47320686DB8D9DCE54C9517AEDBFC07FD9A725317AD7DA761CA7AB7A76837C5B4F721F01527591CE558727FA89A9C187EDC317C8FB95278131F0A56B09EC6EA8E0F2F545D35C8864AB10E1772CE89ED2149565067D9B92E5C401161B2D3C2433C15FE4BC32B6ED4889C4601896752C06B788B76036F7C14C2424FE0263D051713F00666F5C9E17DF581CB43CCB4066AA053902980B9984E0C6BC6B0831D6FCFE5FA76F671D174F3A42212C761C8C5268B757FF0322BB8000B22376B3110288D456668C48FFBCC7C83B9403EC2BA16D35F68B7349CC665BBB22FD9FB6290BE1385E00EA058B2B9E0484196D5EFA641040969CD083BAF2EB037E9DEF6418A003F7E706CC56262C845B463F2C63DF83CA39F73D52CC518E3EA33F159CBB243A42B65F0F13CE591C37DFE03968BFE3F04C9AC18AC8F23DF996C889B1A40AD9B79CAC685AEC1BADEDC811B4034C8A23E0819625B8081CC0A4A44A95C16932A7419EAD51CD2F15A19DCDA38E32817701BEB1803F55EC493C386E0E6BDEF21CC2E71A80C7211882E2BA3EAE1356042C0104EE612EDE89F36213665D8BA2C5CD0B331F54524085E3A311179CFFE31B1CF436E2565FCCB05DAB8B0339B5B55FBCB78FF41FBA38756B81FBDE2C3C1BEC740468528902555DD53B91EC7CEFFA6CBABF57320A39CE080BEF5D364151BD38224FDF9F65835C546683FAF61DA9D01FEA35F8AE9DDA0FB1E0DE91A38BD2D49734041EDA402D8915CC672B193A10606B2A5B54027E21086658F91F9B8AF78946D941B17D756256DFD982C8D3854C7C60B45C54ADBFFEE9784611A2F4DFC56E652551303D3ADEA056F1BCAF1B5A92B5DE54659340AB4071C8D9E10353BA7AD5F41F6D5068677A08B4EE93007F8D03F5339D34D5249146C9246CC9529ED0CA66BA0A9BBFC4F4CBEBE83267092991452EED4F0B6F03B77C60C9D1AD863B9D441DE888171658A6D68489B007B35C389AC76F002418AA2D107943F4CA26F7AE56566B94056E2828CC46576B1A667417354A055E07CB62DCA2C95D150C2456E45D025E78899824E4ADA55F3527E309E075D6BE546AF056DD77A462F611922A0954CA2689DEBDD97E4016097BAE10B2F037D8BC25FCAC00C1E6D11178AD76B341FD6E8B873298AC7BFE530F83992053D83B0EA2D3770A11C184C46A58B6A52472A1CBBBA0B58F0F9F8F3F1D8FCC5289F886332C118AB77452C5E0030129A6AE43EFBA398E0098D9A4725AE6A521E9BD25C71CDB8FA2AF1F77D076087DB1FB2FEB5FED542B8770AD05B56701CC900397768E1A3D5FA321764E23A1D12F27EF8FF1CCE0C7C61C911305AEFC2F612256133052DE38CE2559A8BF3FC6B4E524DCB6269D8B69AE227C4FD01E3258EC193297E156F97B6C03C052D17239E9476912CC21D13C264353271017CE483C4652F6958C017BFF161CF5E5D1D35724430C5357D167D36961988C2C7B6C886DEADFB7AE7BABAAE68EF257754589E9AF1D4994EA55A09A7947C0207E51B15107C0665436182C47692110C477427CC9D09AEB64CBD9B136DCCA44E3739380C746FFC9EE564D2023C95033B3638916606B8F378FF09324C28701BC6C49E3462EB2EC91880076363D09F14B7CA4496DB6F3692E0696329FF090EE0BA1070ED2911FCAF9C48A897BC181FBFD61E980CB27C53B4D91E2E47A90456196750F121F3190084D1485C7BFC22315CE17319ACD13EAA1340B6456D8BDFA9903CF668DF24DB437CF13637E6803F702718B041E36A660FC802C40838F7A71FDBE0635163EC760958CFD797F79F136E71F60181B33EC23362E5F443D430DCF3B6592B080DD326D41BEDFE982857B643492901A4591A6843F5345010A0184D139DFF76EDCB09EEDCDB6769DD0AFC69D25B1F638B20A93D45A9A86230A65B0661CB466573F8CB9E82745900D6187DA4D6986F48B9D1B1339A150C0D14910E5A6C031276EC742465FBFE752ACBBE9B04AFB82E019EF1AA1B08DB4D26A0FA439C80D4326D4E9614E5AA0B9A99D5F68F361C690ED11B8AE5D9DB9BB181FB910239FDCAA2FA51A1B2E9FF879B0568FCA1629FFC034ED2E8BD03EE4F4B2ABB2F8C16490687023CF39B35623E652C1022DAAB1ADC85E223849ED5282F32C2BB7B64FE1E5D29499C23D568A7B8E6B3894A1B754CB264D3AD28AC228E90C9A253B6941268DE0187931867852585DA1ABC513D22918CB0C8F9CCC80B298766B006FF5FDD2C1F7B0F3DBFCEF187A0532DD9613F22C802A0995FF8ABCBDF3E21E5785D39E827A821A3051334D3330DF1AE9AE58E051C5880A29B5118A1C9EE415FD76FFBDE82E2D406AA62FCA3E356CF53BB83AD5824048AE83753658911B5B2B613AD6B442C2A1FD4641D9D3F448E48D948EBDEE290D8E8BD37C02C88D11F7056900C990255115044C6BEDBAC519D1C4F9636BD696989CE73CBB4C70AB96C7BCC16D6D04B5E705F4378BE64930A455DFFDE0DD522FD088A43F08C13DAC7CC31E621CBD9619E28B1E9671D6DDD2CC58AB669C20F7A9D80C66EA631D7F47F7C706431074F3BE8422086151824AEF18268DA94419813DB296CE76773B61322E33443593447AE25D545193963F87E06E249781292D43466B250D7D05D0ED3B42C43CF1C6474B16BB7D2AAD57EA99D2DDC53DA18565F48F1BB7D93161E7997CB56806954B41863A31579819F8B33308F2C2E2DAB0107431D1FA9C3AA1CEAB3CC923604797B706B670DE3591CA7C1AB6CFC71042D7FE7DB84E3C38EE929BA562FF412AD1E2881A379924F1A2D7F069FD965C525E6A729D2333A707431F216AE11F2B57D912D47EAA33A57AD2C9B6393C5D32168BD23C67C4A55959226EAB4D8788CCE9BC0B97CB7C99570603F0D7D1462A41DEF0CFDDCDF5CA38B33212306D09F5FEE4BF817CD5E2BB517E01CA45453A54190B07EB6C9F5A2EC59B68BCF5E6B97EFE77B3039CC2F1A32069412F8FDBFFDFEE98C77F9FCD72288009BF523F287D700A684338F07452A0A296D71ECC97134532F0C739DADD4AC8526746C8AA3A43A8677F35B835FBCB2697E8A533C841221CB3D1209D307A3D6BC95E9921E439D481DDC96782EC98CEF5F8B86715FEEF27F513769AD0C53730F45CDE1B8E63EAC5C466AC4E441DB8C4E4F5F6675D565E9CA1CD6CB68AFF57B80E9D024BBC61B82D5ADA68E3483545D3F7BB3459D1CA0FF61E811E94AD7C840DF024396562778F191AE2CD9551664A3457123E2C9C14E83F318BD2DB9C5C2C9B72F6F241D598332DB528CE3638BE42D0DCA6DA586F717C6F59EF14BF415BD7636CDCAC4BD4CF53E116AC96970A2CF7182DBCF2708650114BDA2F6091E4DFDCA88DDF0B76ECAA2D7749C4D7C3218178C726448229C5EBCCB3A4F32D25EE7349FEA32099F39949228F091D17FE50F07C84C00E64B3B261D7ABC5B705BFCAFD90C0C20115E890662DC4389195881E2EB2B5BA0D66C60F38A4997E9CCCE9EABAB943FCF6DDE55720BC8F5D9189857BA9AE3B600BFA3032CBB9859C2F44B7D453417745FAC4964D599664FD9F909C0D99EF1FBED906782B27CC3CE7CCE160B6DEF510F0E66B13B07E4F4205C36A220C3B162A647E83A61DC1EE373A36A17988D3E7FC0A0F8E76259F53BCFEB2F4015DA743044D37BF13B978DC949EEF307B0F48565447625EFED230F8B9631C8D8802C8260754B75AD20F786E13BCA4E48E86CDDE9D23A0C0B1BF3DA6EF8BA73AEFC1B142C88E78CDF29D4850FFEFA6294BCA53278EC3DC9EB7B1DDA50238FDA58138C8E2AE127CA062EC62F35626036C567AF6BC19F1C56E7AE25E13FC0B2F181AEDE1FE818E49454D62A666A95673DBF5ABE570DEDACAD1E4F1D7BA0B810838FDA523DF4F15A8240ABB7AFD3341ABBE53B9E819EB3A4D4B9BF2B622F5CA0C7A580B7C2C40A879DB74DE8137F8F64715BBE3EC306971471C0D35831CBE8F1F3E83976B0FA516F551E6880F242C52C1FAEDF4B26C6B1F840EEAF5CD83F0A39F0C129503BFFFAF1E407E59B85200EF5DCA3C85BD9BA39D9A9BD6E7BED7E0D7365A28613129D472218E8076F34FBBBC95BEFB757C92C3008A1BA6883B9475362816B6C33A93403AC7EEB7A08D625EB4227C71A02565EDF81EBC92CEC949D54071887F00128E8AF0B69BCE447A6979B3D226B053E6E83EC76A361E1C21B5F816C4C9A3F166F87954AE9F49BE6247C452C8DD9D19DE745A73D0AA55F31B0B442BA872F041664073398422DECAD3F5F1123E68DA715B3130B678A02588FBF72023EE01BBA374027945402CFD0D8A75887B2C984A74E1952599ABC707B5F1B8766E1029DBE9697B2BFC7F5F584E59F6F69C81D442206D78A73FE1B6A4025EE0CA7BB65D8690087767C07BF7EA7FB6A9B883BC5E151CE507C1E1ADCC2DA0D5FDCFDD0CE5185FB1DE1E8160ED7CE98D835F51EEAC010CC0D5F4BC875608CEB061984674E5ADC8F9804E69BD534E1B280BAA11C0DE3595F906D289B58577C4B537B6F92405C3B484045D097FE4D51ED19FAA78FF1AD2AFCF00F2FDB58110CBB7E30AED790B3BFBBC8820D78A2151FAA7BAD26250A5E8D71701F05443235D0E343D0E170B404FD377830B76EAF2DD51E5ED4B8FF5851751E48856D6A652460581E3333ED9E34DB56B02628ACF4276778846E58CF4004E18294332110DD6E7F682B5F153222CF2CE99ACB86C07736629417685E636A10422C7076835299910075610E08ACFF39B333865E24AC272ECF6741E0AA00AEF91856D428257C15E289D84000565C23BF49EDF16237107154710C10CD28F3AC26E8E04CBBEA10C56C6E9E7A05AC280801F2A02A7544A8B8A7F614240BC07B5D17F94083E50AEBB9B3D63CC0751AB1A839A2A0C7916EFB8CB13214F14519A0A939330A2C1493D5018D72D0E975E547B913B78D02582FADA3FF4EEC7E62B8FFFA69C9A284573DFF4B88498F05FAB5AC5B708A0AA2A9C91656D992535C37B7A07B06EE35F9A92DD2A7EB521D522AC955F54D8667901B040FCA10A37DC95EB232BABA82C97E49BC15C88083B58DA718FDF78D18B4F9170423816E23A340D00223402B430000327D9FB984E2C33101756784AD7ABEF5A41E277BB704437E97B135F67D606E3F34362EDF61FA7478006C66466F895DA2ABF2B1038C1BB012E5648BA3B380657723B86C477F61792315D3B1D943C6685B923A13209396018DE3368404A14716F6EC462AA29786406015EB7BFB87C36334751064D7843CB65FBB5909434ED1E11B215B21B1508782FD649DD909C5509B77ACC2421BF6DBBC78CE7B016C059ADD5995D0098FFF6426674B9BD234545CB0C74928D4DA9BD3F10D283C247B4845C953EF79B77CFA9E6001E64B60FDFF5B165349A8440C925EA0175FA3F5A5FC066B847A733A3BD467D11B260CAE38F2994740A483A83AAA65E997254931CA45E77209A39B3AC99378D6B29D061AA4C29444D5E5C3ED111C984FC3984DECEA788D57175A67A312441F780F2115B736E7C908C72369CDE50D57ED184DEA8624C99C274FC7D17CACE820E65A78FD35BC65EC6423E321EC1E61A29D180836D0960825C0D779E0EABE77218DB68E8FFC080B8ED054C6CEC36167246D9C890B0CBE142AB212BA1618E9D470DD8D50DC7A6BD0DDB6B24B654EF519BA5C4A8C7FBBF099A2FB3AAB142836C0697C60CA1E9168276BA75F2EFE62F032130BFF3E89DD236D63E8B6EB38CC9758BB834969C7626A234FFFCD8FE2290402229F635F78321BD5DF0E2093AC027CB9AB901AE000BC9B6537BF97B8D210EB29C9CE3C4D0B30C797DD1EE30B989055D13B5A6DFB575EF484DFD237AE0D18168F80B57E79E9043C90B4799F9E7B703576F690E3C317C5D546B3691B29298D46857B16BF8B04BC74E7EB49327A98640A3D8A0A8951AD7AEE1060DFF30C9E16C75945DDBC43467DF19E2A0091C0D9E215C846E1E3E932FA7BA1E56AE96BA35826AD292D81CB3B86028AB7BADF24D609F83170E45980F2A4812E84C3E20DA9CE6C88D526ADE1EA09747DFB4E35410C78148AC85714BD52C2C757B922E17EDD57A19709EFFE4A7A94EAF7A40C9A8444289EDEC17D498ECC41BB044813A49E60A9D7B61CAC06BBC50293F85412887854E9DDCED2740760FFDBE4837EA754DE39B0FAF39D917D414BF726ABA220295684CE881D53960618E4C92DA4BD0BA27C6114FE47E35D21D51C17CE6266D964D3CA726FADF49BBCB2B2E21A3497D9284867AFC672DE09AD388A2393CCC17683FBC6CAD7B2564FB9E277D3217C81B86EFA7912541E7E5325A9EC2C77E88D917B51DC0881CDCA0FB4F74FA632ECC9627584CA525397B1A6A0D65B0DE4DA6740D60627D8E7111146EA8F74A78A111E6AE993214DD3DCB0999D978B41E1163DDC52E5FCC6ED691C8B46149F877A5E7DB2F933921863736AE51858F1E007BAF01E18FCF7C6FE7ADDCC472FC73C3FBF61EFA1DAC51FED110D3AD7C8BAB8FBD8A2CBF4BC658AB88E6D25101D82015BE98C7EB71ED1A963683609E8EFB3D3ACE5FEBDA6477DE4FEC2246B0F26FC4BFAD9C60EBEE390799767356EA263ECC119623ED0D3BB14DE72C6DF3F90AA1B1E821690F4D8DED7A4718EA1851AFA41E497187AD5A128A1B00FFA8BCE493D1BCB9782F270A7BBDCE174387EBD313C2BB93F4F6DA05307FCB333103912F484659D25580E8E253B5390AADBF1204153E6D6A7126D10F7DBC455628A41194C2A49085E669015EC0CADAA5A042E4066CA46F2FFD7D45BAB5D736BEBCDC376E802C223D77ED8702F8CA703551F260FA503874BB15FEFCC7CFE70DA539E78540F7B3DC7D7EBC042E07A5518C587C71D0E404F76C1B6F8E19886478037C7CFCC22B7243F4997A769D0F3B97EB71E4340C8C359CCD8DF3E1DD27D99172CD6C97CEA368ECD3536C32FEB7905E098CF621B2343B886F6EA3C116A6E88435E9822CC56F12E0C2F0F1B87F1E81FDEEF3D80CE42DE007EEE6D59ACB4EB46B3604FD62BE4C9E640AC1A07914BEAF39EF18EF9BB7F8FCF2FAD59C3F37F1439769B9972C6AD70E4B96BA0E11E3223D97DE0EC1BCE8576E95CEC6A9F367E21F642C2882DAA09ABA17A7B2D135B9CE6E3388AF32ECC49EFFA0D5EC6C1E6C9E8E780F3A7123826C109F391C213287799331162530FFA24F54A0C211594F875BBB66517E2097E25C4900D2840FFD6965A345D10D74DA8F52E994E6AE9DE9EFF860C8DD8B98AC926EA168BF79CA5C87E1161A0739C839EA4F84DC04E9A765D8BEE79D1DF9D679D37F283945FD99F98D047198909D3DC95FC2160E3124DED7F5275DE38A2397FC1ECC9C676E64233FB770A30C3319F89F7879D688760E4697D7AEFBC1C42C7384C4353F96555B79B9096501A4B5BC8A2CA320FA1D64F27A36ECFD14C4AAD549DE2201566ED4994F2DA2F63C23382BB745B0E038E7BFA40458C96D656093459BF42F0B6A1225E587410914424997B0B54438FF2ACF51F1097B73D59257D73F7D44EF144351E98A6C5882E7C238DD278657345305BA9348E177BDDF7EF3E81C82E7F723516186132B0A3147E110077529A4CEAE6B4034947D8E0289314A6122047E5D3A44A25D9A77CC4C4AA06CD94F689764AB11704C2D7D6B52A9F473572AA7DD19260314783AA6B958B1A60B034CD57EE2076F8C1ADDC62723640C30B0783579B91D4AA148C488BFB007C5E414FD6170C609F8D3329A20B2A056329D741A8CA23B11295F6581341DEAEF5C57D1C91858A1DE65CF1A39E28D6243A13DF5C4CDBE23682F416F07816D7C31343CE6BBF96A150CD4B928E563CE06E99F930F38382B36777387898F5737D69FD181890F3F2554BBD46CF3BAB69B4B015D13155BFD4B7A8125CE1F1B204A73E06C9635C742B0AD6AC6F3D5F99E4A75EF47838B78800AB5CA69B064897BC75C7A5F109DD4A119E1D25A4648C9A0DD47DB33267F826393AFF1A3DE863BF15F825CADD02D4CAFEAF748EFF52E30CE47DE41741EA7B4067374A063DECC2757BDA30A2524D9C93843B423192209ACF8B978B46254E75B47D6BD7A3C2056539631E1C9A93EF44CAD25B0065DB07E4E5C5AA7334EE9C1B81812C7FBDFD043ECD2DFC93CC16EBFDA666CAF43B76400519329DBD1B77B4F38C55E382DD82190D3637C7B013C3AD68E88EE06A1B736BB5FC426C7B8E0F3937ED34F6CC84F14E246D241B10EB4D5502F3401EBFD326CA80254FBC475C54B229939A047702F382EBFF1A5F3F2A83F6E33BFE97B437B1CCCED45AC2FE53B89936F9BF055E281C65B18F58C2319C57F5A766E46002CB552D428EEE1163E7444038F4AE53B9AD28E9E2BDCF74963B3B24E010BE97B41503514D77514C471EA9BC153CE988B1F69FE861A4897ED0EC01048953C74FB192316A81AEB69B93ED20E1C860E5D306C9E8C0BF832A66DEACEB0D1004D265D6A79CA2330E5A020FADABEF6E94E731E3BFA27FAEF43F0C6E446A2E92ABB0E3D87ACD9589E780ED6D1D9EB9AF237FA8D856D9D98C7D100DB22FCD5F3146F69E6794A36B801EB36CDEE7FE5D49F3997AA7DB5648DA763AB321DDCDF2BAE874FC4060CB89D07353F4A311C57F5D3A1C7D55C81917BEDCAD2C146E0F65BC76067138C004255ECF1D3140E6950E139C586FD0D83ABA9C5FF03629BF19967CF3ED048ECFB3DDA664470429C28D59BD31E6887574C1F019496FE658B1819E23DC36EB506AA05F2AEDBDCE5B000E64E57E8697C1A89483106969571BA2EE0BBA9D794DF9BDBB98915A65D40C25ED65874D9EEE8BE2516C5730EAAE06DB076AEAA1DBD9949610D9FA604B457F6237309DB7A1FB1A020144F1E3BD0805836E2C66CB1C9071F78AF6191E9ED2768927AE0E04D797AF55063EC480DF112222D4BD52AD840AC2F434897724DD77E1AAC2F01C1F08010B0389587E96AF63FE10900DF093F5FFB6872965D26AA07FE1AF829ABB8A6EEC22E351E1FA922E59B445089C997DA49402EBA2D414B1AD605EEC94B8A2317157FECFCF35B3B9421F3BD79C4B38D0E0DA10C3689FE1A8A6FCAD81A186C4118F3DEE1E97CAA2B8B00321D2259AF6A73FC13723C8C07C191C1678282BE9AEB57D0DC46E453D0ECABE181DF9DBA971126055C8A5D1776ADE0BE2C30B3AF00610D116E72009A85B1038FFE341C99905892E3ED561FD97862578D90D685DCD11D1F4D66EE4357ECE9004583F6979E5BCD2A6ED4AF8EBF2B50B07DFD25C16BBF911C51B35D0B987E0E3326A70F2A262017E580CEB08A0CF6D50C99BE44DD98D9E3C599CA15ED0A3E59F876B3345273678EC1B75DBBD9C2FCF7AA914F56030269482836E6AA7909DCF6DC564E4D453531AB428C3FA60ACF3CC46FE15108D4B24D1B57F062D8E9699EA38885424D4A55F2A1866C35042337F0EBD942569F98252494CCC78CD7EBBE2091A206F9318E04F78C5E371C80B2564D61D676F4D9DD7D5FAE7E2EDC3CDAB9D4CB01085697E118A7BA67EE7D6EFF4C2CD2E5FBFCBFE9BE71064BBE322E048BC1A00AA1FF954387D847813E609C441838A9A6F95467CD0AD107D2C12D080514CEB9BD1B2DB6218A6030AAD94A5A387F0F96D829EE13731C144A815EC7967FF8C92EA0FE16C4D7F620DB86D0E040E6A521A0377F4A5615666B5FCB63DFBFD67F34085CCB5D5508E4CA701BAB5E2796E65E202339FA17D27E92A7A5C56D747EA124F17FEAE29F0D2A59E62E0FE49581921A72866B302417CD9140DE53CF217F25F0E42246D0D61D03FFC78DD96DDDBE6014EFA70B798F28BFA1D59FE65B29B7C1176856009E7AFDAD84287908D63543E338CCBAE5B0329E4AE8759E4B333738550A0FE535627187579EE07B2EFE42ABA5C376C40BD8EF4A276821BEF2045D776B47E23FE703F89494F84B7AD8670EB4C00249BCCD2A993914D57BF60B7E61EAFA6D3424F0E58830CD179DE5429BA45333D6DD64893C1132B56D506FBDCE368CFABD86073DEFF115DC9440E7A10AC2297129A6049FF9856D9AF9636B79F2D2CDEEBAA46DB0766EFC1C468F3A007D1ADDFFF6FE740A992F352F100BFF19B1DA07E42A04CED28B6F0E95E37033A0F67197342CCFAF03AE1F2C70003BB5253B64916CE7067CAFBF25F707E3089AE7B0CF9A98B8C00F399A21FB46AA9E6D64883D093B094348FB2B56308D8FD132CB955BC0BFBD02B756D11149CEFB3FA9F29221AED10599B6C27DB55C985DABCFF02CE7AA55FE99DF2C9126638C1205316C1457CA00FD144C36A7819B9DDEE88504413A9C41C1EEB7E4D42FA97EA4C726AFA143DA4BB1F6403088FD3121FEE62FB15DD5E939DB7CAF6BC8CE05B02993BCA3B54B286AAF1384A161A55738D0ED290F8B3663C3F5806280BACE4749FC8336DCE82C49575441AD18D543606E7FF029987779B10D7A5F071E506EE9BBD84EF5212EDBF4474FCC8FE9A7AC53873DAED0258AE5A5457C5FF443ECA03483EE25813229B051FBEAE3A5DEE514BE45E1F5F705979251B4F00E9C8B1F336A6C5342A51467E73CB20F48EB2714A4BB5CB96716C0A3870527236F4698386A30F68DCE46C9C6FAE1278E1AE013F2F3C13C84AAC323DB66A18533A5DE9A19D40025A17F61747DF4E831430B00AD5C8AE421794D81729738B75C3D15F962010B07A458F6F3FD5F7358A543B50EA3DD5B7190CF78BBDC035A101397CFE3EFE79158E000E56F532D7B12E0461CD5757BE168A3AFCC5695D0F776B4F67E64F8036603236EE827C0A79B7D6AAB4B046368E081C6A1050F731DA0CE47FC104E630E5DE28BDE68CF89CD23424C95C86396D4775948A7D74B4C2F2FD6C8EDD42E0736A7300156BB037170029FCABE7A5B122D3CAC23F6D1FD2450061F3938F5436D2727A26964ACA3F368D0D28A26E52755E6345143F99323BF1AA141D749CB0529381B6859631ADA5121AC37D458C84DCF94BA7C345FDEFBD01C160D3A3C25C50376CC6193024EA11D1B87BDC34DCAE0C58CA56E274B33B756DC61FB198734DC75EB9E604DEF47306426A4E437FD46D4F35E7871C01EBEEACE4E344635BF9E073384AE9F170649822E0B3E2FED043090320B2EE3DA408A54281B27D4B7A505DC088E8598D2CA006B5A99FA18E13E9A1585C0DF07C7493C9E9F0B8408C1D5D0C9A8A2107CE07F2B4B9CF785D59A928AD472E4F89F203F15DE965E8B1F4EE8C4ADEB275C5B35574FBECCFE2EDCB0E4AB4DD4F9CB4742207A260B6BEB380B104EDD9957F7A9E4ECFB1CB6CF4BF7B7AF29D970BF0B8AA9F1ED546560960D572036BDAC1C1A80CD5B133FD6301E239D04C07FE6BA387D62CE37E4A2F6CAD881F6419BF7A3A253B90AEDA24DF077D22B6EDF2ACC39232EE817C0D0F1254456B1D4369A71B3E42369BA1240FCE2934411333793BE0441888593C93AC348D2308249A52A21BF2D076FCAF3D7A6A112489999F1E43944B8CBCFAF2846AE15D2088BB577B3F1C203C484476A8994F3517A1DF4A4A87B6B3910F5F54D6084E26445CEFFA0307167B82191FAB7F5A42525BBADB0314BFD41B63CC18669AC0C6735F8C6D89B3D8B599794315BB4146752386DDC6C619A6B3A8F041C4D2BAFEF50A081058F6259B677D8B8B2762FE0603F64FCC9B101D39D5527EA75477C5D68C461A63EF3984B1C0368FF79B634ABFB9319982F1DFC170F21730CC919A041E12567F1C10D643A113459AB71ED95631A800C260806D73F500F558F613A978189D01E3B11E7B8C0660BF71EB9E01D2ECE25E66D79F939F738DED34CAA5E5B6ECE3128EB1CA3F0A23F2A1F0FD47B786EC96531CA37D641F19B6ECA328DBBAFE8DA355C4ACBDC030A35950304682EB7A6B6CBF19D4E00892C140B0A48FC297058FDB1637620D07CB5E9B72D08F5268392EEADBAB24F0D136E3ABE6BFB3DE703ADCF7BF5828074EECDC064D0B1A75154A493C5BE480046D8312E5BB6ACEDC9A48191745C9D74A541FD1DFBB3871E3CC9E46B965A09698C4629451E016BF712DC6F1F64A44A5668E07903ACF78DBDFEB9E849581ECB0205823613414BC4D3B869A9FC42D5CA781ACF4C162911B46B687413541F52148EC66FD35AE8D75D219BB6E718F7309F32DC5A0E5BC526D953EC070AAE24E3FA294B025F79EBC427B757F3680CC51BB91765E89B0905B7819C40FF3DE726D6F0F761B391E47B2BBC73FF43BA745398A0FBD941252F8DD36F541EC889306527F85CEB535A7157092CA013F8EFF6F4219039A8C9C1833E0602F8AD413044F552B199F0D37298FB0E6DA4361C0EF07F81889BDA6E751C83EEFAF10757890DB9D2CBA0BCB64507A27D2B131ECE62908EFE1EFFDD0B4CD8F4F74B0ACB4EECBF7EC37402FC2C680BF71F3F6ED699C89F2EDA5D7176AB89962F17DF378D7AC62E0CBBD20022002B4BFABF403A314E1110EB47E766F1637AC144FA9E0DD76064801F80B4BE61D7E545A20FE3EC93BF6268EF10D095213E0359159650CF4FCCBBCFF8644E0B2C3F8F20CD358EF2F814AC1506BF3E03D2EDAEFD7D18037D4579A2E1054DC4379AD9612730A1335F6C7C152ACAD65FA2E19C6EC89D3AA3E89E96E900A415BE3E850255F856342CAC6D04FDFACA5C8C692FAFFED3E7561D0EE1BDD83A510A68592A79FC7B42F5410881BC5281092721556AE399CBB1770F2A669934357C6C974F5C41CE3FF44B42F6A17BFE810CF61E5581233837746FAD65CA693FC7CCC0E6D31120300F4D8383F7F1C247DE0D8F34F698950126E0F37C1B54E9CDA9F53DAE4AF06A83"/>
    </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>
