<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="A48E09D66EB01AFB0643B6B2230A96B2FF51EB3B46A404F735683575E5A07EDFE7CDB45180761A1C3206D55E97E0901055F9C51A700C0C71222B2DA1F2B2791E"/>
          </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="E7CDB45180761A1C3206D55E97E0901055F9C51A700C0C71222B2DA1F2B2791E"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="DD0C52B326D454E6FAFFD601EEAA96A3"/>
        <Random type="ByteString" value="D02FA1881A7DA9EBFF19F35FEA5425A4"/>
      </CryptographicParameters>
      <Data type="ByteString" value="EA6D3953B71F04D91FD5EDC5118AD6C28FC94C8BA097950A8258A71F57C8C1ECDF04EAC116B46E2A98F34ABBDFD63FA21F2ECAB09675A7D42F4F0725499CCC6A91CC9C502CF6F05979E300486CC4598A7EF0BC243353B97B5516B8060DE80D983BB7803861BD92DB52FD034FF0FDEBE756150D563508221105FD0EBFD242577D32F14557ABAFA08C47F12C5564BE7863D58A496565408A810E2CE8014AD9CD7F53680D6961C1719F7A7396BF8A313DEDFE58999FC2AAE5405AA7181D4F1AFFDEB1B686A2AB77BC6E2A0B0F4A80E4282749371C49B87F35DA0AB9E01D2F9BAB8ABD17A4B25887251BA2511FF884EFFA3BC548B9FAA5BDF55569DF29D0925FBF4903943A7B1FEE700231C206ADD59FB9348A737DEFE5AF1FF892C4A1C98A57DDA9FFF4973E2484AE42389EA9C5B5881A0AA9B4287008BF3D9BD25E00CE30A9A1DB87BB36EFAA62E8B2E385AF234AF2569393D1732B32656535E341A00D3792C8E7C2F4B80B1BADDC1CE05AD56DF521DD736C3761F89163CF3FC7529C867FC80DB8F3A4442866C3CAF4CA048F01A42C887FC81FD6444BBB8C061C1ECFE6A1A6216F5C7A9A7DA1A693427CACB31D6AEC5E96393D2CA03869338D22E5CEF90547A17D22FAEE02C3C2BDF4BF0EAE7E48AEECEB18D42E4223436A4A7D5E405E9A53502A2BFCCB57D7766B688050E3A3B4B0EB6244694D5672CC79ED52C5792E2A3E45A3B2622E33103154652AA10F9D30BD10F68C6B9CDFF6038D5A2FDC882BDC95098FED1460C4A678CEE1494459FF26A9C9DAF155C434CD32B71226D5ACDE129DAA84A03546FA97014B519F6A12AE16B32FDCBA9AC98619AAC5340EF8C5F2CA6D4B5BF26FB356858475BBDCDEDE9267C60BECC8764C5DF99DF3538CCC7F0DBC28307EFD797421A0F75207F8C3230DFD51008E05821AFAEB48D56790534ED78C6D7EFFECDCE46754116EE27138A6CF0484A7DAA40B7B3B281C5AE1E1C9320EDAC3409E922892A52BA49981BD4217462AB630C362289BCC0C10287E81100CEE922C25887ED086354709033FD7874B509BDBF1EEB7C43B004CBE6E185DD9AE2EE471080993B3221BA5E7879E28E88B7B298558303FF15F9A36B83CA1EC2B1CCFA72C28620275D5F30C30DF165F72B888605B437AA9565B0CD30B7E69A62E4C84FEE710E170EBD66CFF02869AFE33A5B521E3D039AF1BB6B70D994ED9E1D5F693CBDD4A0527DA6B3094F395600E68A521E4603E9DC2176248EC37BCDC1B6B6095629503A4558A15608092511264A3EECA756944426B5928CE829F8F3C3BEBC2E506FA03FC331B8B29A2AAF6EAE6E4E87B73F8C8DE51668F669236BFE1B3B80B767C37F74D1E62C23E4895A9FBBFBA05428043F546623F1DFE47225FF65AD4BF4CA5B5A5EB2769BF693F2A1E6E64D789F12D1AB57304B02B21221EB6DECB016966040ED248AC325C36B6F9F78E61401CFD002BF8C33AC35A78FE511D839F766236B97FAE81D5891D25DDF0365E282A7340A255542E3822E6B38FA7D2C9573A26ED581FB8D480BF53555930E52076EA20D11A75BDC563BB5671542F4029DF7756C311AD4848FB8DB55F1BB8E98E943AE2D0D1B140ADFD379BA168B462351E6F0D43BF795B59BAF1825B22BBFCFF5CBF25B6655F98ECBA153D6C0603397EE9D81A18B7464DB9F14730699EFBC33AA3A2A4A2324C0D3987C5890D334CA0EB5A2156E6F5A0A10161580272991FB1442371B9A7EE94A040BE10B85847AF12F4BACA885040E6AC5C499337D28CCC4A3F1DD1BC46405BB5E37197CDA2FDEB94982B8F3FE45FCF16DFB7FA02A37711D78BB2B543DC483D83F9AEE81F56C663564C37AEE46358FDF561AD0584C45463CB91ED93055337CB4710F297E15431C4E53BBE570743A3C51FB8097BA88F4E7691903C511AAB9E15A43EF2882877B5FFDD5594D23AE6F308E3083FA469DB0A3A991B0F97530E1A790DF93DFA4B86CD5E5C7257B2C9E791A027905F3425AC0EE1393E0FF6D6127134085EB9CC861B98423D645177BD4378A811E5AAC54222D8C7C5C415E4C90BC3AEE914F5428FA385D255A157FE74D3A64F23D90199C15B49FDA1496F0CEDEEE49462C54A64929B81137E6C218B20791135D003D3AD9F2674347988DE11B6043E772D777785087752F786A0BF3590C2867F5B26102C65110BDA4B53DBE59208B33EA1B14DA6F96C5BE12F39BFAA00BF88546E701A6A43E0287B1D70F264588230464BC0F51816F4F07590540C8E8C284B3DB73468C34FFFFF97C9649AE9E1EC353CC74CD34CFD3F88D634696A4277F1DFB85AD3508EBFF8931F0DF3589ECA24DEFB9684806CE1A61108C227BCE21F0C8A2103650EC0E7CCC148B8B5F20E484BFEF04B894F0213E21D6894385A80404CD40001A0EAC8152A84E686934EFE0EA6411DA8FC2EF40C8CC2ED2E24EB6CB248DB07B301B48A68A6ED7A7D5C8ED6CF4B8C80A40DC81C538801B62B526F03A50242156A1D4A9B26E62A7119817C0E43ED3F9D27906EF55D4625FE9CDB70921707FCFA6AD1C40EE9B4101202266378879E919BE4860BA1FCADE72E2C334F36F82C977CFA03ACD589242332316AA245755231EC1169BEAE84F6FE17A74D330CE7427DA46BD8CAB98AA304A3358F97FAC48E7C5F40377976D00355C5BC36788DC759C2C96567D4F1B272238BDF8FB2D9BCBB4D20DBFA66A90CE20B40CA7C2BAD2FE433E76954B512AE575AA6E08559DC432042E8E4A871FB412B1D1B7983490C190411386CF6F9FEA332C84CF6A7D42AFD85C3148944B2401C9FDE6252594577A4504EB5B056610734CC2D96E88E9A1F8E7074BEFAEE5D67B9C18FCDFD2ECAD0C9B0DB90C6639A7243BD02E7AC6B01AC6CDB911D2A0E2780E115184AC8A5C436B3D902EA3B07FA1F8D9ECC226E3E7CD20B5872C1657EAACB9B1697C182281010DF7026293E0D04DF9DF69BD4DAC39678D69B72D9B5A4A7DA0241F740E698152973A7E505B7536E7E3128660C59AD0C92567E59975183B7C476DE7CAC8C36070302F582E755EDF73033C45D6D691DB97FED8376EE9B181EF58E3BF2AF83A1438F96CF2A122DFA16CD6CF5B0707946FF688D004DCFC59DD22D07AFE16CBB6325E334D6B3698646803B523C8B6E4525A46FA7AD12A98478654938B158AD36690AF863F5961EB6A716A0A9D2472BE70ADE5F5C17D5C55B88D8CBF469109DE62A0E9A687378238500877D726E325D435AB3484E3FD74403726CDC191B1F3D24890EDC308A869B532C9F335BD937C864F2E613A73526F5063E24EF0FCC502534E356AA36964F2A6E5B7D7535DD8228617BA8694153207A3445727FB4F5F6D1A1D510DE0199430D5C2867C8AF5A3B78BED9E4059DF2FA45C1574379A4AB52D5232DCF715640014680455C3B98E2D277BF162B07CB19FE7146661F02DFC353B863FFAA81D2FB8FE9E0AF1F9C6440ABE059233DF764B6D5CEAFA26CE52AE1F5A0E2C07C44C32B9BFC0E8FBDA0E8AE14B24C49E4D5633578E0446EAD6DF79E799D50074A78F3F82A3EF8A12CDC97193C5D106484A37F45A72C38703CED6A939D3B6C54BA240B2416D0EC641A0B62B151805C170195D9E5F20A2C559C0AC917A213AC8E8EE89A987511F95D897250D382D57A06050CA74AC9FB3C55BD8036102E75D66BDFE487CB876124A8DFA3E02F5FEAD6D31AF78D787E8B7315B321FA99BAD90069A1B0BD58A895FD928525D53D11F076B819F0E92EDF781B9C3D2F6184F4A9CEB5E0F120D6A2EFC304266DF19A28B04515A6EE42888FE15BC28760486C9A23FF76C0FEEE56051DA65C79790F3B3AA3FD859CFBA8F31F8EB3CE4826F3494B3D7D35A82B3D2535E2104EE2621742AFA4E87BA994AA1759A7A2FE232339166B89BE91BBBFDF221EA6194613029BC18DD7F2823C5FD209CF39F5884E5CCC4F2923507D23A519A22624DB7B9E79514E30F05AEF73623ABC06E136D5610647F922B7C06451CBB1E7C765E4761CD8EB060F568E9555EE06EA88A149D58DE1080B9AF754898060A5BF85B0DE7A4CC25E4FB7C3B66911E1F1764140C5F68A3798A5E031397B28A2CAC6C0A0774665482A4E98D40C2586E83DD4727D2C4A27665FFCF743C27710F723C3E93D524FB563F46D8AED5DEA338FE9A2A94A724C66B30312EF2DAA59B5B53BF5BE40B4708AE61EE5C992FD2B784F29A19D772D4CECE2049DADDC35D448BDFF8818D6395D31861AD6965F2E6A51B1EF2501F317B53E53CBF89EE5F6A4BDB444F8FC4EDC68742A95B42C6BA0B8DAA283A481F3888DB6FCD6F53EAE88C63B46423617090CD45671198980CDB214480AA726AC32EB00EA5B01092233D98EB41682DE80E9C281C930D66DF373E8B806F928183C3DDDBD25C31FDA8BD5042DDE0CFD6985B80E7122E4648AEF11C30A358DDE2760B89AB18007978F5AE5652DBAC67FB77D1E45E52188D0D7EE5DC4BD5279BFF102BFF35EC47A87CB9D30FAF3BB52E7B4CE1684F57EE1E654165F2C07D234BF54D82180A27B4ECD0213C4C608DDE7371B6597F112CE981382616EAC927D9B8F6338D7DBF26E4D4CC028528D916448C3C3F1A9A36298F82BB314EEEFC70FF655A1562A50A0AA28C509F98A0BF94C27705136BB88D23DE58E8977851B3356464A344CDAB9D599F97E7A7CE0472782A3392F21460D592BA17B0FFFEA9929A241E941B18E9C865792974315B373B8F48E7411AFBD744087FBC2E9601168313D942EEF993CB5F7B4E9ED96869455ED8ADB20671BD7BDD031837D6685516F45291ED86AA1FE9415F690E86D8EA6C30462473ACF56914F16FECFEE2D52AC879D567B3C4999B835C5AB76F96AEDBCA01FB0CF120CEEC6C166677122D6C4408CF0FBD6292EC574D47553299617F8B78721A6B26DDE9C827380AA02BE6D2D89EF418EF22275DE46D21EAEAF8E62466B6826DF505FB3811BE21D4B087597938224E28BDC8361DD67710666EFF97E9FBF88209A51F0516B7A1E1153FFDC504D380EA82D2E21CF8C0377D0A1CB2EA02C351C2858C3D0A12B5110ADAC0F64553713D1949026B4BCE7E1E36AF31BA37C28CB21B85414631FCD9ECEE2EA09B1706E6AEB4447566B4DEE713DBCE29D40F934FBB65D80D3BF235819EBFB74A22E249EC6083315D777DE28A18B1438BC39B89A4285182E4F37779E001CBF3594EF798575781B56DB3CB914E4ADB74A5E2374D92090631CB39A17E25F0F51918CC3D659D5725B3012D92AA6A2CCC86719D6AD52AE4CF86B494FF8D1A92E3005E35BE1AC14D0200C76222619FBAD6CAC6BC0108F1534ED6E70EB2AF67ED25338F325530E7933272966C2869BBA6956734677A3FD66232B366A5AE03CFA87CFFCBEE0835120B2230EBE77B3406B57C85128247D4DCE1219777774C09D42E6A01903F1F383BA7E98C3C5720F809BA3AA2BF823229BA0D2EEB1633ED0B876E980CEF74EE31682C1744ABF1E20BDC37CB5472C3786C3B49868E70775442FC957E2E52FD3FD50EAD7627EE6D63309BAF627A86D991059CEB0A1F49ECEEDE43F5B21F328DAB3EB2522E13C905573558C07B6F55A848AEA4B0AC0E3BE2272CC14F2D35A2CC01070EC812CF8845B638F936016119B02D713B64EB4384BA06D511A6698F3E407B6A31851F732974138FF430C832C738D32ADE6B862E36429C1E3B4C339BD5BA79B178C8A9ECDAFBECC183118620D8421145323F39B801F432DB71EA6F0635A6A17A619074D88E056A08138812691E1E08AA4279327724DB41EDA127F244F3F059A57AA44EE0EC53CE64B66E8353E1D403642F63068F4C2C1EA071613C4C7A2076A6EBF44D2182381D48F88E93437BC35EDD646C656AA735A9C7C5C118F9ACC6E359A20F1730B177D094DDADC4F5E3E4719A5AE9036D7A28A60334FE9962CCEAF6CD748727ED5DB9B677D9EF835D38EEB65F23E5E4A38467D0D9FC74EA67EFAA74610AFDD49A4395704F8C87C55AF2A2781F66791D414BF1BB59116B82CDF9330F9F3A85FFA0FE1CD8312720A54FC0F2457F32D3AAEF49BEF6FAAED2B71BD6977021C7964D4811BAF3016856F032EC6A3BC88769656964C73587DE115BE12E3098176391A9FCBADCE8A83D1FB67F46C50C0AC3D54C7EBEE3B3618308150A5330111ED63707F864FF9DD3D8244D2838B89FF31BBF113F4F7E5E7B8A0EEC58A0B0DC8A37EF37D6B817B9E5049BED1D5F3D707F60B5BB3FBA490E1E1DC0001ED4A26FC5319C65B93800B8D6EEDB884D8C6C3B8A2DC0FB00861E269D987FD770EEA8B09CE979799AC79E406BC6414DD0E6A68DE530FEC7853F594EBB373D47786C7F183CAC6EF41A517C78E5563A69C4D95DCAEFE843EFF6D56CFBDD93DB17408396962016173EA186763920F59CE23B26D2964E7DCB0F02AF2E43DB107A808A9D7E82486580A76F9C48BAF7469F2519381C582455A4BF05DF0BB0BD76CAEA416D7FB01AB62A478F06EBF33CC0EE0E6FEBCAA60ACBFDFA5D893862BD1FAE4B9F858BD544FF10E3EE1714125002483E41C8D06BC25A6FCD42C4AF3B9A186EA3193BF5850F2FC730578D007A8930BF0CC4D27B1BB2C787850A8B051C2F7860EE819D530F0F1D00CCE4833359EF7A5847D0DEA40AF6E0407C4B04921FFCBBB38AD6EFE4D1789FDB68DD720BF333D289ACAAF1D7E2F347DE767EDBAEEA85EE4EF086772C7916F339B8C1A752D566BF47F9EF180E3BAC49F203690BD4B2489D10305762B28BDC78B4A92D742CF55B3772538DF787962E966338F2F8E1DBAC672CEEACBE1CD912D5E166BE2CD20F72F50C4AD78119658BBCEE744BC551CDDF72D5FF73AFEA678259E4A76D03430D0AAF0E54B6B14E8256909E87159F32F77D5E7A0139DCAE8149C30C261370061A4404137ECCDF1C49740FDC2221243A8E8FF817732D87112E2DDB23D30AC29222C2BFBB502DB2FF94C197984AFADC5C6D9616E8A5A2C8D9FF543121CC63DDE10C5AD6FE8D91D095789DBA4BF786655F5F9787A0EBCEED09B14D4D20C32B9D4F0D8F1EB05A2BF3F546F2B782AC8A174C84F45D59B2EB602B1B312A81872798202066C60ED2EA53ACF14A8C5BE9F83ADBCED4486B5BCDA5D39DE1AABDD8F53FD35EA18AE765D620CD6FA91768BF0E0CB5EEF376C6FAF6C1BB4E3BE4F3B7B35618A33B59F6BE19CF35AB43521D78E40F82E562612F1DE31EB89848F1351BDC00B1C6905CBE80F218501284BA19AF69F44F6100CFB8751CB8FFF9EAE8D679E1CA555D01877D236083A51AE63BC6D31893811F6B16E6215DB34E0D802F149733365E4B8D2232FB13AA87E6F116286AC67018FF8019A03015E27F347290DDE87AA6311EA68D53318311391B46FC13DCF7C09E5E178F4D7444F4D8E053C60C4CC5CEE314E3203B64DE307EDD8DF524EED2C30A8EDDA3B75DBB143ED1E2216201EEB7007BDAE6A0024F7C01CEED089883C6BB11B5D7EB03D64ACE0B83228AE0D00F6BD61678FB99E488E269E17A021BC6A7615CC301616DB4DD897774DB28E4B96D7BD0F8CF3FF5237E231745AFD15FB232D6AC17344E5BD05495567E2F1"/>
      <SignatureData type="ByteString" value="75CB44AD1456AF762FB50221C5807983B4CF2F3BC547A6FC785EB8CC5A5DD7832049FCFCDEC0D8AE0B2D6918CDB8B5D76E104059CC2E2C25E0C3068B575745BF07E427070B3D33FFBF5A6DEC4D5E5474F91BD5B1A2044E5FD6C59A92156DAF80C9067EC5187B8DAB0A0214018F9DE4FA029B5DCBD06021B7DFF682BC81CA45AEF1ED9642B2C205747E2F8C22D58837EC1C88B36AA64705022529452C533E77C99D2A1005797649CACCD887181944D0A1B5E21EE5BE9984BC580787E04EBB64222230502F69390318DDD8513634DDC0A397E91F80278883C703DF8CE170DAAA80BD209474CDA875A1968732DFA200F27D2B37374CB9FB337A452F03E57C86A80A98280379EF8E8E092A8226FB849C42A054FA9182248D6961A42C0658F31483ABADFDB47344F066F14DE98128D62A4DBB8F8A26D88BAB7E842D65D6E7093142565EF3FFE5187C197A17266BB85C32847902B4C78B7F2511400954793282258D94142B8FA33012F1557E8478F482E6D379AAE05CE436A5756791AEF87552B59BD976B45C6193E237E1482FB82AD5DBC5564130EF57684F073AF520C3E3A362FAE84D2CAB96F7304504666E4E083D41460D9950FFF300325D8BFAB59D7967A5E1E92CF0FD5336A9E75A6EDC23142FD4E04AE6D42846F76627D1AF732E8BA29DA540D792FD41B728436CF7173D98C82F5E743BDD36C97B04E8FE55410719C8F3D5339F7E68F68E1E2DCE6D0F6B7D0713650FB340848F8DD8247BE2E4AE81756B6561D47C6FC1C7698180CB422B80AD4A3C7F4DFB35ED83DF3A3A93DF1625CDEED8573D6169AD5F87022C5A73A362132B1876452C97B6450773440BFB5C1C9A243A6963544F6426E8D9D4AA7F891003C1CEB21B1E5C4C2394E4D5F55CAA3029DCAE6D06506BB2DE725A68364EBC3A9E82F76333F7EE10B3217F2732BA563410E518743CD1E4AD6A67382DF458466B7AD1D01C57933CB215198FF29F0506412C39F5D03D058B80205383071BE10E887B823354A5B395F91CF1ABCCB47DD68EAA23CB3091130505DD8F062C268630AD5AB343262560BE5AAF81BEA50B306FD002609BEA75ED1B01598E6D1A0B967CF3466FBE678625B1A0BA7911C8AFE26F3F9F3D7FE20274FFB8C4AF7BA865A97447F97E65341032D05727FF786E4411C512B3A4A7D68626FF203FD071C93E6C55EB7B3207A3111BE9A7D8781AE433AAC274798607F1342DC6B91A4ABBDD1342F0E23F6048D67D5446B7E62D9A7DD7770C4D8C60F71A049072515AA8726685DEA7FE46AA93BEBF3E94ABAF8C588043B15E288F42914B6D57770F4E18B65F756954F9821BBC4276F25BA345C17CF2E0B6146BDC3614B6D223A6FE469F99E41051AD81A6048C1CEA8F37999027832F90EB8835CFBBD746D4A9F8916AC7BDD2341E9AF4A5FD90029F7686DA029579785721EF869422F78B2319DB12C5C59F447B8E565B5DF8EA83BA688946B9DFAB7BEF403290E255DDA5D1797245A3B803993175B66709A9E2344319B827220226009E8DF92CB06849E87B02AE35E817CDC45843FDF0F3F5767BA281CB3125C0A3E62A6B6DE57422BE96AB546B466F898FB5896C9FBC38978DA261DB174205677F6033261AAC2A9AFB2DD1A8F3B2606B9C99DF3EB410102487F920501856E02D6E724FC600F51C63BFD4820F4453B667E3ADE2FD00CEFE108E81277F571A5E72887AD2AD20333FEC703792D11F6DF0CF2297A7D3207058876451A190EA3AE08EE9FF0B2F21EEBFCE2FEF158C1062ACB5DEF97CEF5B26C5F8C92EF9CA4D1165CDE98195D09CC5D80B00872A4F822A4F872634B9CE9CE1B10D2095349A615A4C0B2F5BA72DF9C12F99C65F9BD0F7C0BCA2142F249EEC47FA394EC019AE0AFAE040FCFB16C09E020D57139370444F495CCB93C76B5B4F93D7AB4E9DBF859BC2CC03A66B1135E79FCD0334BC76133D30AA11671373980375E4FBDC2E77817E198CBD5605D4D4B28542760D54EC2D5C86820B3BA5AADAE803FA1E74D3C0EC489E0532CFE67BE20ACFA6358EA11E13EFD899EA308518DF85F206EBE1FFEE090A80F3F75D962962231C86C4FB4340298F7D3A0BF3D2E5FC2C33C3EA2EE8DA9CD20A13CB0BF81DD5A558F0138D6BBABE4D45DBD9C1E7736FC72BB19699FA439D65952A30CE171736B6CC0D3A949BA8051FD18D8E02163AA506CFF9FBF0FC87BC9AE4C0847F765D021F0DBCBEBACB35E842E6CF165C64477441F52501752DE11AD6A3BEBD991E072EB8223B3FC8B288B05E88376FE9EC9C0121A39BCBA73B3E4E5E03FCCCA367B4929A5C5E3CB7536254B8A2EF89477F479F6C690B298B4B6FA89D92319CF0F6CF43D19C5DB41FF4509FADAAC243461CCCED64CCCFA00EA1B3D6842B666C5A36D5D8D61242877D9D88DB141FCB4792630244C569C7FCC3FF9052885799AB2AE9B24A47E0C78FBFCDB894562F7B386C6C0D720E3BF068E2941A83B47FB3B4933B48764B3EB15389543E36496D83D3658232E24CF872B793166EC2544E0C905D00D6350B4832D11296028C9E31EFDF3A34708DD6974929B24E40B7B7D97F87BAADC19DF24D12A82EDFFF8AE9A375EBC4024D3F9597DAD18752E4B20144A427A25AD48EC8E9A34CBEDD9E65143E9DE0E88DE93640D9C6D9304989804A4753D72A07C3F8E3855D466B2B8AE58267B65E9F1FA98F004D135C7D1DE36A20477D8B166F4798DB2C93A3905A26A06D506955CCB524B2829479073A762C680FE944E37CF936D10ABAFA1B14A1723BB5E2D665CE6E20A6B236F4455B615ECF637B32144E1FA4CDD23B6CC01F96A99895EE4D8D1351A5F9089D494F81E4E00FAC6DDFFC8EC33FC2CB22C8A8BA4E09C99404396B851C0F60BEBF3B88C353195687CD7CDC587547F6FDD3C9A6259B117E330810E5693F7DE56472190D463DDE6F47E62BE9CA868EC8996ED0919D94C590647AD4DF83A47FD46A8437196FEBAF18C0928F96807B96DFEEC474C31465C37326AC2EB12F82B23ED5B46B51B216A54648691A28DFEDB13F98208BAB50A4ADCA540A314F03013525FB5C1EE4DCFAF1A4C5DBBB8A8C33BCFA800CCCD3F1F4BB2E11169B89B07CD0B3705C72F0EECDCFB3FD7D60F204268AF4124753375F67608C294D0210D03F537EC73646666088B87999C767D981DC3E35A115200126CF5ECAD627B41DB7E0C0E0CBDC7EE300B12C4B4A9077D3F758F046DB9EAAA530A136C4987A70730207B9F1098F0F414FDD8CDCBA57B024F98098AEB2DF74E287267A65EA67D51CFBCF6A16EA8D66F150915F2F1DA330B72FB73096CD12A4207E064C643129BDA4E58D0312CFA5AEC9F3E9DF54A9D22FADBFF086AB58FB2A95F242DF409E49B6ED4899F32B9A07579A1C736424236E4FD9E86A2B3B2D78C1559BDA2D8AD5B248156E590932FE6D9D2C211A6E4C968A4942DE0D38985CB2DFB22B31E818F043CED73EBB79581C4B83F7D85BA9F032F27A10D2F18FF6B54258E05C16F2E5897A2EB22E2F458E3CBB6DE79D32FFBB3D506CBC58FD15A51B5FFF7F7F6D960DEE055985B38FDA6D399F32DB2552765BAFEC4F212FBE7ECED70ED51C758329126714D135799D14038D7033C40B779AD9E44BD8024B7542CE4D05CD45AC1D7599BC64B394B0B634364967CFADD9C641B25330D9EC1A0823C0AE12C9D15C673142D1CA84322696990C092B5DB180DA7A73C5C98195C772ADAB2AC67A8E3DCE7DCB45E21C57922B5C3A8384460A929DD63172B63BCD217B32B697E6B07BB626958C71FC9929B12DDF1083319E86A80FA5C1191B4DF00F68A25A569AE2C8F417350E47C9583CED90FACC13AF9F94023BB9BB6619F9C0A94613DAE105BFC44E77190098769D38B47936D5CD9ACA60251A4D4F531566BC4A85723F8ACF3FE888714B2EC1BEDE66982D94C5AC80CCE80F1D321F35D95B92B2A7DC35D3D0D8C10A1E0C5FD4EC1C84701EE2B3E8CAB769FD35E602CC324953FEE5FE22F7670D0D60CCD5375F8F624F43251B46169F4C5BD7D75A19733B28960EAC93EB030E8F574CE41B3E59B51B2E0133EE60F04E86ACBDA311ED70C20A62ECEFB3D5B2839DD0D2FC6091BA8002529C8AF08843E2D1AB850DA2F1D0A56C0BB77F4EB599C1C50F17EFB71173E6759403642F4D3311EA391F7823E63D1CA32824B8B032B66A2950FEE75CF089C3D2FBF581F30CE6CF5C911DACD99723E5A5DA82C84D07A2673E3A5F39B5E42942A2AA46201FA264CBDDBC427F95AD396082E3EDA3381E4EE40DDD6A89B9C527B3AED8DA79D83D3DAF202B65657C79D168A357EBC6C8A74DA1EE0D5B29AD8CDB8286C0C66CF58EC5ECA85E897B115A1DC3F7AA8735E9FF5F814E2C07CD2A462E880648A81728F4EA2C3313B73E190BC7A3A0D300336DA73529D5214CC186562AC6D5A0D1653026DB487A60CDC26133E88079E8BD75FBD3B8CEE5BF9185BEE4D945984C08EE7524CE1AFCD0F0B6FE63DA735C61E5AAE82211CA199613779FD0EB2908DED91306B1A87F1BC4539F4CBD53AE627B0375B202B18CE693FEB74C6EA7FB770934A8709F2E458A232B159F1D7E359FD640FE70058904D307136C12C1778E3AE513935389B9C3971C7786F056B5B2962EC3EC5427E94422FE7119593C12D609CD925FBAFD786D2098C42505D4AAEEA23740536524B3BC0AF2C62DD974B7A49CA6DEA9E1CC2BCE744923AC150CEBC937D639459553D8ACCA1ADC22C46A842B927F632A3807E53BD156330FCC9DB3EDC81F8405783BBFD4B50661F979B2862C071911CF9647B79FD212547A18D9C1BA591323E8DECE2C097C697EA0B0F73836A59AC8F7AA8DB2F8B37492B9B1C7A05D969DFD200C09A1DC555A4AA0213A72D8B8DAA8295BFA06144F2C5F671BE7320EE20532405D5A87017863CA4DF55564279010134ACBDCDC58F2950B2EB01BC2B87C5CB1D5D1BC7F8EFCFE371BAA11AC891717013B91134200194E522AA753BFC65B4971D7293F517728814164F0E4AE464E713974A8E84638B2DCE5E65158D172332F3FBE697192DEBFC107DC51CE37FDEE768FB5B418596D5FCC0A82BDCD099E405BFDBD395E0EA48D69B045FA29C3BB59ECAD1BB720990A7562DE7ED65E8A6BEEF9A777A50082F3373D700311B4A633FE003A18BF86F1ABE48FC4AF32D082444947E499394C119AF8DB6AF00F58208B6DD026737098004EC66B8D368AE82D67F08F8CEFD412044F8F4070239AA111EBC916E42E7BB79C90965FF80FCAD932000C3819C363CB36BCA956DA1A49AFBC7B8C3DEFF61AFCE1CD7AD207321EC402DD51677B38266E29E1E3BC1E2FFABE4EF0B28DC2DE04021FFA507F95C1637E641FC7DF572DEC616C4D50CC95F8CDFA5F02AD970675D0741477273D227BED4308D34831A283E6A3694C3EC130EE185EE5D8004C166605B72FEE673A5B722ADB9F243E1609514CCDC8308AADC4B0D1BF74A585E971974C9B80CFADE486671A1906AA557FA63D9B7BA73424F23910E3DF83106887B09AC0629D17389E5014179017A1164D8AE2FAE2717722CBBF94B6FA6DE74EBAEA5AF4EA604DD85A3F5F253C7E0FE0C048860450BD87E3CE00C07B828F5F9695729886151C1618DE086EC9D964FDC2643EBCBB0B61DE1A6A04217ACAEFC3DCBA02BF9C1DD54CF60D0A9C68F6E316C6D399DEC590D2EA004829B0722DCD6E05CB7BE2E47AD10027D2B6488114A8477A4E13658C5D6D2785CF5E3D9C045FFA8E1B41426BBEE94EC66FAADEEB97E57FB97E8B206684E89655FC7EAE884574572D422416B78293C3D59B333364394B27D786DB1AC8D3DF5D51A0DC9E8FC63EFE6F61925ECED93B02570158804B43035C0C3572FA0FE6C732E53A7939D6A43700EF7B4367113541B59E9D4EFD77AAC83E8CAB48A65029D140556D7DC68F2F9EFE6E0F71B588FFBAD7D628FBDFCF261A3862657DBFA5204D8E141ACDCEA52614D635A36F7C48B7C1E9CC1843B21F74F58F0F4642BD7B86ADF51A09A131AEF3B2165944D80A2890A479AD5516FF50ED4196CB061E6751759DF76EC9D5F8966B1B996D0EF2AC5A47F746B5509525EE13EE76CE8D346FA96CF35E2D15073CD6BD9D4EAB2773A715E50DD50EA5397C69CA517E4FA5E222C8628C875CB257FA7460F56F594FE093E0B6D4857B44C0F0908362CAD3B0386050B183C4675835DCE7FA0999059547C2BFC9271DA283934CBD84B638E03B0C51EA7112C6309B0F1DE0BD6C4F94558568674C6CE6A37E4F44BF1AFC74EAA22051044EA315865F782EF0252F3F2DC4CBCE46D7691028384EAE9C4A26F9AA493A813C92F55F88FBE65F496A02346331D638A21595056636DAF853BB7DF474E2BFCDB2356DAF4ED051D599BD43E365A5450150161B743EA097ACC8214F00794D1AE74B60D23E1E2CD354F1E7A37F40B3F91CB1C3E78B1245D716D5B24F7325C7BA0D1A7A38A6CEA25FD788EBA42A6B372032121D4AB7B683418894BF2D3D9FB2A8EBED5D62B7E9B17E5B5B1657A66E96035E5ACAD0464213FF740BADEBA99EFD9ED05E3A9D3655477EBEFF26FA056C77E7D035BD98282918298CF8F60105A0A973E399A8B29F95BE52805C65CDDFE6BF4B66D2982CF1E77097B1CA171B87DE413D3DA468CD62282A5B41C681EC9EB05C5E43F213C7FAC4ACE8ADDB976621B6CA64808BB77E85094A830E6E2E492646E812A9DF7CE9B44DB74F1443DE3EB1BD617F16A6425FADEB07B5B71B4FE9955D5BE4962EF8473D85AD997C90CA84B675411CC92E9106BC42DB9E5DFB103DCC50F9B56BA11B512D94AF2BBE559F76EA23C507B3E7C82BBC9B86731B73BAE66B02B8A4087A57F35F98AB7EF37953DB454F033FB1B822E50E0790E43BE6109418B0E33613985B65158FE6C1584AB18E68EC346877699091324DD409B9AB1952A2C4CC99590312FB172F6E1A7D057A2CD1DAEA8C6EA4C7B50E98641CC39BB2A91B76978122B389BA0F6D77FA0C87CF66E3AEE64ADE26E06D789A86281B418DE1CF42F388AFAA873F3705D6697F8E0989021037A23BC269485B7DE1D7F838F658E6A4BFDDF01CBD512D25073A6575FEA7A860FB86C0EA254A7D3653EEB1F98E51BB557C9F80257CFEBDA6E916897D44D4DDFAB0431FC93545CC2F1902E7C069C5C5AFE2FF16BBEADFCFE25911FEA7CFC229E6F2E674C556D99DAC6F12BE6E894F97F419753DE530D97B1ABBBAD06D5A152175E75D6D92099A245336BFF79B86B26AD747F3B00A4E10B32DDA71DFB99470392092A80E428B48FF8F0FD29D9145CD105C3FF1AC509CA59934A46A63F663A2DEB74423C89C5946EA7ED19D8ABD81EED5A4E5EAB448B2A574D051060E3FDB50FE7CB9CD06D5DE9F8D42F8019E7BC46BCEC56FE35E0432BECBF0C291F529AA428D55EE662EDE22A57DB4B3000B954921200FFCB4BB3ABAF8A117458F58D6BD3DB244437CEB83A9CEFE95608C2376B0C48CEEF665804FD5565A76360418B7DAE8EED016523C2B3A34F6486504BE09A8272D6E672842E3441CA317B8C9EB34F0E8E9EAC77A5A2D8E03ED20E6C2867BE0BC638AED968D55AE812A1D2AAA407E07EE933EBC3FE924083AA5B50E9F6EBAFAE4DFFBC0DBB6503813CB5BC515504FF653A19119C153B58A79604486E3FDBE8EF47296275153A164115FBBB4EECF3E3294A87F9AFE0F90CAF71E98AAC878AE61794F96696DFBA9316FC2F5EBA254B0EECECE30C325B25036BB714481D8A8707948FC035FAE6980F5E008C01C7E95C36E38D90C278A3995BA8B5DB225D34D4A682A4019BC3E2C10479AB136485B8E7408035F9856F59D94D4D096E58E1B41EE8E6DFA80516C55B9992230A8F988C0290032DE44BC570282391A9749C1199A518E7E395FC539B774D3E0BAB333F8E86F79442ECF223FE4B3176B59C73DED8C16AADBC1DC4447715DE9FA093BBAA7863DF03036BCDEC453729D8F27DA58A96DCD50964E8AB3E862B824C3C8FF07E898F33DDAA03474FBE4959B900FCA7A1D8127A3A27360E3AA19D2F96458756C8A7BB99143C090B26A1515AE75CD96212BE6C89944CB2B800098B14BF540C516A5E69E342F1CD5F34BAEA5E8B8D8EAD6A79DD6E6C903EA75207D6268277BBDDF7A0DDF94F8F567DF11CB37352AF1C9DFC9F21C41EECD1489198A858F8797EF9B9A4936C76ABE5A5F58B20E4E79E894B324C551A6FEF9F71691355208B281EEA578DDB07F8118AF9B9D7FA61418366E4F8E1B8FB498C3D51E02477434C46F825EDE00652C4B612A020E19E5E9B5DAE85F93113FC81EE308537AEAEB5D5E7F702E8E268BEEA8666800630F67432D80CFDB2C031FDE6792C2554A5A659645DE9BB34487E395182F6B78E49E23CE06532D30A2F66B6E11B767089B6875755E966EF802EAA526122B930BDF159979044746BA4E84B134E51DA8FCB520C4EFCE22FA1358F79D87A4C2303E8259D32783668B79DCA4CD646D85A94307345ABF860446D87C18AD1CECCA7E39B901329744457E686A298443FB68B05E93DE57A1012F87CF4D0E5BE0FE209D81C57DC53EEB91720979B1C2957B8A5F15735CBE9342E365920DD3D030BF8FB05DE155D4A0C18A766F443E948E8614399F093010A6AFBD7B0A11A5AA8F9C8AF4716F713A4BE6F1373BE0134556A25944B365319694E24B08EC139B10B33D5F78383111C2B8462E071BCB66B595577514CE2F68B628728D9BB19A9A56A521A0CDCED1147ACB886AB707A55F7428789B8B172E48F3C9FDBAEDC778AAB39320E72AF5F732ACCC13852954F7C9DDB0982B328E49B910B7D1F11D610E9DE857AFF20C05CC48A71CD23544F9FAFCC6E6B06C7801CCD04AD652F2D8CA74CD3CCB524C7A99A23101B80D9D7343D32D7BD7CBDF6E354EC8A1D2E2B5A8B5D2AD861B8E5068836AD265F9EB8792D18240FE71BF243808F33619D2B495F466AE3725F4042338B452C2FB9E33CF7559C4B9963B4666431DF7C366A8CFC80662ABE23D7840D59B00482FACB1A13293DAB2631E5DD66C8B55F4B7C82686B1966CF78BAF1C7F0CEB83B7EB0436E775414A9FECD4239F5FAE007A543205092BB978CAD1198C02EEA722E646D76FFB3C2A0807B5F6BF8B0D3D229E6B0307B588394280CC6BF6D3B2D3361F159E02650FBC8B1638CFDADF5864FD95E33FD6FAF16DFBB350D5E27D7ADE4BD33A89823F1119E9077B61E1E4E5AA3C64340A4FED7218F1124ADB1F74D7BA6F3B01CFE993A168535FF7A0213BE2381F8A4841AB77B57F881949D9B15DD1F59EB1DE89651E83EDF1DBD39AC13196105E06338BABE009D72943B700FD6FCB4268F4A4F663F219C8C80DE992CC7EAB15A07A7A4621C3199E5EBAF9E839733A43A7FFCD8961EA3C8F3DA75A3CE01C9ECDE07BBB7895D33E88688CF222C2F12031D760FF0C1F55D46D2C9ADB648F2B538E4571D64E9275C8E8D6A0D315C0050BF46F924B1DA890A5A74E7E8AF4E31D4F2DED92747BAABEC6D1053953B6C30A06B8FA9D079CFA41625E8C8DFB3BAB902DECB8362E8CEE08621619090CB57750547F2B8A3201F78743904E120888D8E0AD864B0A2579164752FFC683AF6B0D6A6A8724DC3D1B17DE9701E589DB18C294716BF0B786E5630B13566C0EF1AD9BE5F81DD1AAFCB1194DE0096709F3A9056E636E51D0A2EC5EB07D5B653A629571FFC1D25D9FE25439BA7C1AD9D4FF89FBE20818A546A69FE512439E3FA258D3BC751DD4FDF07F9DB190E68AEEE6109E7FC92D311189DF451780EF4ECC63769636870331A1B2169D236F0CA0C2992EAFBABD3E971DA7156CC3E6F5745B8CF82BA85C640C64A139D90A92A1CE071187681ED259F10E8D4B759BAF2EA827744D98AFDE20EED8A23EDE33FEA3270CF61F095B0F72AFA295092DC80BC7603FE3C8504764A88FF445B8E42431F5CE5ED62AB3B22624311984EBDEA4642501F6BEE2CCD9F6A527656AE4A245C143691CB65EBD5FDBCEA4ADB85B44636BAF64844E427D74B8E6555CC9146EC4D1C915B80CDD046154A2FABCB7947EA4D8BB0B7EC26E9C88424FDB2B84B8DF8FBC58B1B55B2BDEC4369B7B18414BA73C2DA62C65242CA3795B3A981E2B42CB7FAC604A2795DE33C3EBA6C0F9C426848CE57C38F8CE53029C30D7F14AD5CFAE63F33C6141567E9849C42CE5A3FA7FA9A0D63958BEEC5F805A1D8A26F1E8FFA47BC251C7B81B0337CD3995E747F2E50ACDE68354D045B27FEBC756493CFCC7DBBE67AA205B1CB31D94C737B7D40E9F8F06938BBCE81439E1D33E79524BC6B6A664C770E41804B20EF29ACA58A217B0EC99BBD566F3BE6C754A7CBD18E336811536D4AD4E837ECCC8080EDCCCE856E07E3FB27E2FF7447530E95FE015F97DA86AD28FFC66E31DA2D0832E8911F350E76DE347A8403B99A9E351EB11D3504CDFB8F5D39AEDCA46EC046DA063CD7CE08C827896ACEE65A6F146BF3D1B13DF78044D9309669FB538C3A3C129690A5AD63F9DDE276AC643315C3010D050C74407F665BC621201CD18000EF84095382F751F7746C8BB97E69673B7666985A0DFF7F87AC49C1E08E1B7A52DF76ECCCF0D23642540169545298006377FE8D7377C22C8C73A76C55A6DC1C0ECEDF023E2A6327AFC0C99F7F40AC11A8D0F61F110CAE767A21AD8963B7419AF5EEDEBD07D1569168DB4C0ED3BCEB0167EDC7C4FA54C9E2949B2ED1726BAE7708ED2781EB7186A0CE3B589E24888E185F98E0C2901BFC9B017169AF0E8D6301218C8448FFEF00F7C087EEC41C63732D63357CB62CE3D9B0913D08F62E68DE95DBCCCD4DF2098081AE4593304935A6C192C16DBA41CB6A77B4EE23BA5BA161440F7ADBA168577D745F2CEC3A74D1DD5F79D4AA75497945C2175DEAFFF8946A67AC68479CAB345836BC64F0487400A2EA1550D2D5FE3A8781D33ABED64E5E9F6CB184DB4042EC9AFC3BD6C3D508FC4B58A3EFF720EE3D6A374CF828C948CC2A658C542F3876A53A9F8A58530F4A6ADB4AA059CD7B60355432BCB68C49DD82CF25DC85D22C0D410E34EB0B0B7144ECA3D65C08E573BF040EE402492036337A90C2309402A7D81FB6BA84706807CD4CE619991E0D1CCFA72089F7DF42EEDD80585B8868F5BB8A7BEB88B83EF1C0EB30AA67A27B2CC4921FB81ED6C33E618FB1A13A5460884C7D5F6FD5625736129310585AB"/>
    </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="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Valid"/>
    </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>
