<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="9F8FABBE07534FDA26CAF493FA8895C347C0042DCBE08BA3EFB030202E37E0B48437C3F3647351B981DB6701CF39F1D016326681414006BA5C46F0CA3CFB41FCF82E60487EC673BF78E0B6CE73770209053531280DA426736B6D4724753351BB"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_192s"/>
          <CryptographicLength type="Integer" value="768"/>
        </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="16326681414006BA5C46F0CA3CFB41FCF82E60487EC673BF78E0B6CE73770209053531280DA426736B6D4724753351BB"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_192s"/>
          <CryptographicLength type="Integer" value="384"/>
        </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>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="25BFA9AACC02ED0A6F8BFCE1059BC1000DDC0A9D66123ECD"/>
      </CryptographicParameters>
      <Data type="ByteString" value="2A"/>
      <SignatureData type="ByteString" value="89DF39F7EB1F82547938A93C464B27111F40A27C0C500AEE3E862036ABC5A51FEFF93437AE9B0E6AF13E91A2CD423C93BDCB805AE611779ED0620148C273EF92717037E7BE2764AC73C3976787EACABA822E38DAA056CFFD96CCE9CF753B86E6F340B5C73D8F6142703595DC8134C104E8756F20AD247D7EC9763BB5D6B06EB59906223ED714EE4263A205008DDE814DE165F09889561CB479BBE93DB52D11B075F6522B152EBBB5CA39D8F8CC7764F3A667D13BAAD2991D762DB4CAAB3E3E3B305717275B472670536142799E436683704E386F99E2451FEB4155EAF9C96E1FE824A4D56EBE2C8AAF3B863CCC0730C66BA5D052ED209917390A503EDF1E797F65F658A3538218C611FE0E0B42C31025602534EDF129F09B1955C6FDBEB16F8658F90CC3143F569A455C67FCD6DC6A4A1140E4F10FE5D7F9DCF24D02E8762FE8D25F8848F546EC999DB63CEC96B54C2EAE697EB026B6FDA97E3EC7E0E2C72F16B5276E17B5032C69137869B05A0F5932931272DA9BD0E467355DDAA1EA36CB678EEEAB38BE4DBC52C9876D13C0CC561FCEA6F7596DDAC4379A9585910A8E6CBF286CA849D26F968ECF21C9ED51294C246CED42B0CA7E5F659AEF26D54D98BF70930A09435EAE58DAFA7D6EF5A6283410C0E00EB77263E043680BD8C7A242760E417554257D50E6FB0F4C988E596770C4CE9048935727CAD16E7B97E60777896141F4A23B78D533DD8456EC2DBC4D9738ABB7611D9E1759225E0AD78AA2567E2B7F922E6EC80710BC7CEEB900511F0459C94F2384CD69A0DE4C1835E9A6F4DCD35EE2520DC8C22379E06F582962B02823952A2A9F70B722A889CA57551FE0CE7435FF740B4505354C64FEA521DB22491F973D9C5B040E7033F3129CB6D214825C1A8D9718E639DD9A827885F919C9B1ECD791397BB501DFFD707DC42EDBE2DF3A16607FACD948C2628A25DBEBDBB058D6A850CEB78C74FD4A3BED5EA79E35B6ADF23B2E3616EF6F211056C9AD66BDFEDA0DFE5652718C0816AF16E3EE7883DB175FC5EAF1AEC23604D946484803AE3813DCA9188217A161DFDA2A115F69E105ABCC58269676AF115DAA5F02E2730261308CE6324942C5081E952D24AC067B41E9A4C5E7207E5F47855541F406273F90DD44C5C529E1B2390339140D2F4D9241F10F1918BB4B5BF38EB8E57DB0CCA9F199B6F6EFE33146FED3695E687979AD661AB6F59491E02169A733A56A7D86DC251BB6FB0E4A08FC4CB88D8BDEF037F7A16D19D51466164DDB5410B5517967416E475A94E72CC19C6BFBCDDBFEC4CA9BFD4E03511E44B85066739EBF5420A2B7A0425CFEF2D0075E7859177ACD600960AAA921FDBCE88F8E0395D3065DFDFF1834E1B770070E3B3C5945BAC894D4DC79F6EAD7607F12534DF65F2C2FCC1A72A4132BBFC370BE65A54CC8CDF0D189725478C5ECA86DDD872540E319A730675457F6A4170021E5F6FDB1F61FE064FBEB56899164105FF06D53CE117DA557E557F2E0CEC16A320D523DA82C9FEB8510C9642716162C165C38994D148808997EA4E978E09DC024A1FF78BD4E41B5EACCE9D1C45CE56A2DCDA2D044347F696076E7D887B66843EF607A35088C78963DE1FD7BEC379E5299190CD1EA7D0D305CFC9A45548B6E3DE0F340D7EE21F3CF1169A44E68C35F1D035E5318478B69B874195D1D00984B83EE52097B67E70CBD24B305416305223E6BBC2B8223F904BC6EC2C0D6917E7C077C99E67FA7681BE6E42E9ED96A6FC8334433FD9D8051A2BD18334DF8F03C7642307A8BE47A26914A2704D548D3643B22FE760761EF2CEDE9B0F64A07FAF786F135EF3ED5532D4C41B3D18770E67A87F836D67D3C0AFD01D03FD794D466DFF072469B3044D2510695B37B0C3E6DA1FC7B259F9A525B750059CC7DEEB9E653D0E5286566A7AF5AC3376EFEA5CF0C89AF62E604CE728BB1DB46D269D4E30957DB034E3E16BC277F6321EC857974272DDD01FC21858117D591A6821EB405949C7C38043CF2A2A2BDADF622D84F4EA342E89C7222AAACB5A1B7A17D8B57DBBC3B90A42A03AE06CB8C45205591238710F77E03CA02CC5B2F1DAB5B9B4704E8BD6952B1F153D0A57015E4A47CA39EC18302E64EC250FB55B721662B26CAB4F3A115E13DB582AC2C5B141B49A01E2B8DDC9FA6F28655FD0E1EC3693860455C1CB744E85340F14BDCE9040B762559258032BD747D132BEC8314066E6A10576FD48316D5B9EF961BB8B8EFDF6B2C48110485CA6762CD68046D715B0C0E25D1DBD7CA53901302934863B22309C896E0393917E67A161F3A48912B1D79B0F06B645AFFDD18B5572912A760284948E740A74961F627470059189D204E558E737CD3A892F410E11F95ECD2F55CD9B96B1357484D1FCCD8E2B626941511EC7AF96A273CAC999700DBA24DFF1B714827FDB3C8B237324A384BB77E14CDAA795B0F4C3460C82F4A13A02C14AA710F14AC53983AE6A8C156A815BF3BA2FBE1E93D81C9E87AEA8FAD59A82112FE4CD07077C1E1925734D74A465D07D66378F69DEFBB319A8632DD45748921BD50B40C033A098541F9AAFE235633D2C57E42C9F92B238C461FB6A4FA5C4E8FC56FEAD469CD1CC86172931650EAE7C05C8054016061B55072349ADBBE816F955B034BDD77FA4EA37A8FAD7FC0840AA5A1AE954BF71466DE6EA727095647041582CAB18FC6A5342ACD6F50F1E2B1E735C983AF903EBADC66F9BB4E087C0083A9C65C4375711B4F8E3F03ABE42552FCEDDCC681F89DB67FAF28B7F4A5C22EEA2B852717563E8F658E1434617524129C3FD7948FDE60215F701D4D8864A795413C48702AF65E6442E056FECA6D24A0C0C402AE6CFE20A05E1096B2B62C28DEDE8BB13147010DA1F105AFB68DBFCAC93AABFFEB187072180AFB17362E5E896C1DF63059EE41E0CFAA4EEEEDB31076A980CA8C886D6708DA756234B5266D3924FF057186F883F0292A202AFA08A8FA62A6982415E612F35969ACAC30CE82A1A3349F379862C8F162EA2F17C7E7109448D62D6ACF6F9DA456B3E666E42DBE057A7518749D8D5C2BEBC078FBB4FF894FFDC7C2F6E352DDBAFB54B8B56D6C894B37C4535D4888F982223747B9DB3C93256FF20032E0406D26F25A652A5F49800286E553D6B3FDA4A0B1387603339EDE52FD9F017B2DE1D6EC41AA6BE6307FD4B995A8A28A1E24A453C1F533FB58E8E7D4435C6ABF1C5213BD6B136F38FC327D74A4BE31DBF539F4CE21CC66BDEE2ECB872A727D28A32669CD255A640C80FAA81E36E7B7837E10FB69570D5A57ED9C6A1C062FFC0757E10E1F5A179435C675824EA6DE2DD988C777CA5E313F26A879468E7A918F70E1416AD9EB1FC6AF0EB6928B8B2D64C6A671DA9E3D275CB954015D5B7336D149F20B6015BCACF27D85B9A0F498146D710FC22DFA68E20A9314A01ABB2A9F32F2C6E46DCE3F71D26C0F55A226A68FB9BBB38CEC6ABECEE50CBBE7B4486EE35D5B871656137F1C3BD4207A544F1D8308A3989C98FA361D2177AA188F81C14F8F08F40DC330E90B5B6B02877A5E43C3F1990A7504D96D59B3502180A1B436A1CA16BF833EB384017A40E4B822C5203661C3486D1D179ACFA167228D197B2ED6980BC161148CEEEA0DADA56D43F3CAB043B5CA0AE4B565055B0A73AD128DA756871F6C7668AC32E0C75405D24ABEFCEDDEDC87B8F4B010BA9EF1630B373F00459FB9B6A63D98E6601FB063B3B5FE9CE5F08EABFB243CA89959A97F6EA9D1071DC9C4907956F84F0E62810B12D2A287421BAA74C7A79C296E3FD5F686F3BC10D9D6B92A317121D2F8A8255A3AF7B20248EA9C01E53368432BCD95E30AFE5D3199993C6BBF60D3DEFB27E512384C3434093B675655D6C17548D6A7347730ACD245018740045A8255E2C0827B58774F7999010D36D923E22C142236B1F33ED83DE95BE5DB1D4789CCCFAE3C7D9C01AD6717707C462984866AFCA6A700A85ED5650E6D61E47810EDF9CC20685CC72AF11EFF7A78BEE1AC16ED908E471FAD92D270B01B6BA69A7B3372F0CB322E60C0CE9ED818C7182672C50B8A076F35E2CD5E0675EC99C42CEDA8A10E26428E104575EDE8C9EB35B7F55F75DBCC97545E3C14121F33D779230218D0FBF574D7A8E9E9D047FBEA70C12EEB00C930E8208B74258C0282F8301F71B007676256572A5CC92923A7A26B9A4C1426C35FD65774829E50CE6666BF00D8B47900E4802DA3593B572E209350768841043F89A40DC524431EB42DFD4D7FA156FADD16F9DF0B71EB160B4A10A98D333FAF53D77AA83DB3F630D09CC5096D33052360DBE299E7528AB1E07401F1CB3FDAB46F5F5746624465B6945793F2F1AB9D5F8C0863E453DAEDD23B6C7250B3338B89690F4B9350692C1492A5E7D9735BC981D76D73B69BBC2B32869A40814A23ACAFBE51CC1AC300CA2B67E7F63E7F7851B9643CD1B58938673116AB46AA7A63AFCAEDE1773860B56C4CD74EF7A6BF86D1D4B593AED55AACD08D79CCE518AA56D467AFE8656BD930FBA6700A02FD710F04C1524D58278884B1DCDF81B9FF0E31AC430933F9420FED688E96FEF64C189184D84EA040CDE195180A881D415C9E2CFD20B0058DBEF42538278AC16F5D836D6F97CF82230F474B979CC1E880D0765FBE28E4DEF98F74D2F29273FBF861674229C0A6B7265EBF20087E42C0CE85541E60557AACC5778973C6FE5934D040B55CDFEE3E774F1CB4D7024C1B1C86FBDA2128D70AF3E79A0967F32619A3901D7363847F192713337FAE2268A639DAE9977C7A5A2CF5ED479CAF24D710EA98F4C506B26E2EE40C0A0F4BEB329C7190C3D62084E38A3FB4551E5B1BE65F66F67699D8BE05D6DB0B7A5D76B3A8BBF29EDD68EB81DC5FB74999F7F11B805D292536EDE8747199CD2DADFCF20D6B801FC3D78DDE364300C154033AD99EDC01A2F9EF63C1A601B51CBC3FA337CE37B8A19B8F1285CB0776936B4D95BA63F50E86446F5EC17E1BEF972356F314C31DC3ACF445A5609462C8A854E0374C086EFFFB85853E4FA420E0EF60599E2C720E3A96BA016C456A3C334B6E2589A971F515EACFA97F4A16288ADB615CB7B906A8772D99405148A1E71547D8460940C34EA548FAE0F62140C5A1B2C393DDAA47301C3B4FDF00A9C502312D5F5D4F61E79F6F5569CB2CB89E079542DEA5D8620019A9AE74800566C4C11DF700EE574EC26C56B51F3E6D720B1E1B1B48FDBC9EE082524C01AB7619C83DBC82265613A887E9D247CC80F0F35A8EED73744E982EC0DC4B4DEB078C06FFDEB32136057447915FD177A97CECB6CB2C5470ED4636D06DC963433F4001DE9F18F8B8D4409C6C18C4C5B4F0FEBDB0DA999AC1DD170F6D02B3C65AB0C225285032873DA06CA0BB127F63074CF647920E3E755BCF9B19002FFC80AE15AA88C4BABF8211CDBAC49A981DBCB4C8F5BA11B043D4BD1E3883F6B9BCBCDB2B8C6826479951C3C1D4C030937C3D345A410D430590FF2D59F738ED33E554B624A7C402BC97A868DBA33EBD4FFBFEF7980F79BE7DF221F62CAD4B68F121AA9C17B03F8771D91F0D1100C6EE302F42F328A573C94F345FE97DF5CB6DD61016F038FE7C4B74625B230D06F5A73DBB6729FE9EAF67932C93F10504D000B216991AE6ECEC56FF6AA53CCB984CA32785E8BB27548E91D7F539A77B4AA56DC8CE3664A92932B082D9BFD4F755C1F1992D01C5EF28BC845A01D5DF8AC79F334045B40F30B9709DC4BA29699F1E0B0D444DF219CCD1111440C70A6B9FAF9BA343CC22CB24369D4DA3A9D0347862BD9D0C54E2533D02A3BB3656CB63FD914AF1FC70E00283B019A659A6051F41DE0E11D267E35B0F662CC532C9C75D5A75B77749B2EB26803FC4936093E4AF2CF7635AB7AB56271DA0BA5551FB84C35E0AF9E9272C90792851BD61BD698863052AF6C4741302316F54E6ACA1D2EAC8F1CF803B769D3CB91A38F8D8C8449A789ED6884F2E229D27C828604ED598908AF7C56C40B98287888BC6CA7CD3043A969ABF230AF87C250CD81761D8BF53BC35C1846EE7BAFA41893A2A094F276AEDDB01228A09BB9CD0D67DACBD114FB56BDBBFD221EED7CD12B412C344F3A42E265B4AFA405FD29562625952F3016970A9A717CE99C92D9E065549CF0D1B7E0FE74E57F58EF9F818DA281BF915C1858597B850622713C2557B5BD72C8BFB4CDAC7732A0ED92A30E1618D5DFB300CCBA4253DECE8363DEAA7134A6403891F46205B4842E1A49E401B3568B8E978866D091C1878DFDE2505F343BAE950F3A0801D4F87B8ABC4940BFF86DD9188DA94B089B635970114CFFD16FB2C29B63992984BCC6D67B622A6ABA074E7A634DB80F9ED5F1F84826E57A05454F9660C3ACA03C6F47EB1AB22B84D71B1A942C5DAEB728FDC3C2A6C8C4BEBB4C8C205433B63D51469E207D69502D8DB62E21A36475CCF7F1E7F1D8CF847FEC688CE4465D35543ABA845C45BA98F20C9B899E950FBB84B4FCC5125EA3889BC0E3724228FECBB738B16D550B2FD070F6FF3755796253FB67194FFFAAD89B814EC3971E2D8B3C3B3B58653B146805BAAD8F754E53E6514CD87EAAF61AC896E0B31EBA3EE9531507436D3BE653C2BF3B1334382AF6D19840ACFDABC6D37C19612D8CFB213722FF25C69D83F677BF9F3ACA820B51517DB5C6939A315CBADCEEB3575E1DC8765F17681D49E09C72456811C67C9ED780CAA1DBB670FD5D80E8FF7AFC0F1DFA4E722535E95104D3126DE19E1673EAE83FB0B5BAB84C8F4F36C1732BFAAE2122EA7E0D3A386E88E3677954B1FD6D1CE04DCA6648F51B452727882A2766E00707E278B25749D8D76C76D89C5C4C3E1DEF94FE5290A1E53928CC04C3955422C62546790901045E1BA9E43AB99069E98AF726C5C9B302481901BB5A20625C75BFCCF9E01C7BFD1A44ABBABAA7C854CF7746F9CAF7F62CEFD2DF634A860F3F8E8EFDB09412E3C00FEE666A64FBEDC43C2C4070A7AB755CB8F76218FE7FD15C6D8C483D641E71A4DB8FE7ED59F46507CAFE78B7786E8DAF4AF0D6C5CED9F30A5296118DFA1F3B6704CCBC44EBD0541E7403D46B375B1027A18D5CE511E20F1F68CDC90A47B63076C3A7438A550568C663690055AC563B443189BF91980A28294479CAE3991C32E8E8A39B3AD9287E4A21D7A098090B3203AE6218390A4BCA562BA64DB6297ABA731D22EF42833FD1CEC179DB205DE557B004DE23E31B252A85A787212234AC4E98DE5E925565BC1A23BCDC8F4A129E6E83CDFDCA866BE40B9FD1B72219388AEDACF531C3272602F60C86ED0D15AF26D89C215288D3C9BCA9E832DE2E1675C0CF112E299D730854B03306C61D7B990400FA8BD166F9F7E417C8DCCA90D4768BEBC6C4872870D64081039BFF9DD149953623DCAE0CC0FD06827C997D76AD80B167109EFDA1BAC3F283B0BBD965A92FE7E0A04D3F25AE02C234CF9B95EA81747BE0CEE8462E93E3009267EDA5974CB193F90A0A4115941706706C8BBE22757DA05D247DF3A1783AEAA97A9786587632FAD9988AD1B25226122BFB03894EFD8E0B50B9BA6FF6923DC08CE8E1ECE9F348FB52546364BBE6E855AE146EFA8E8BC3BB6634154B50FBC6E983CDA62BD3E8B491C75D0A187A60E77CD1AFAEDD8C70EAE6D21D4F58F1A4481489DA7A4DA33C4086FB4108C601E05FA71C59F1D6F5BACA028FC1ADD5F8EA507B40FE751CAC93A22720798E35B00A76432FD6D85D98B5F9CEBE7A736620934317AEBE1F88A8913AE3D8D9EF412D0CFA97A5F63A1C5ED5EC114AC3AF9153C7BFB0C1514F4D70346DCFAA046487E366C5FEC96A11EF309D8C0FD042710B98E7709887D34591B3E131117447F7A0474A54F7A3B289EFFF30766FCAC510654C132B6CCD2361C7A79BF6BFC281B15E4E7481ABDFBCE316E9ECA48756524EF67C0D38A34071AC27975B8421136B245921BEA1BABEC12D7438D76110E44ACC0AA631FC7374E2C0CA43CBD8A93347A99D7F1AD321F4C8C10E3439CC0E2E365B4623941C113C03DE626691A978A23582630F7CC72B911CE04A452A37E26C9135DEDC8177243C7C1AC3520C85853DC42A60E7922F68FDB692C6B3FD0FAD6FFE8C883BB91EC1033A74F6C21BEC9467B0AD62EA92B044BCCF8E74917F538F2EB72F6CE26701279E0D2113E8270A88C30FFFD2C4DCFCB9B9EA23EA4CBE681F35DF9326FD607961CE141B2B6DFB29334A9382175472C4A982624D2578A881E9B3CE6F279681054E9A552678FEB7DCD9052844900094900B028A21090322008DB3608858137ACCCBBFFF7804AC375A799CC6E934E904596A51DF77B9B69CD903D2F4C0F90E4643B88C294F05825371CE671451B3FF6D69A8184359E26671CDF081EFD45E647F4692C84B0B98BD7824730061EC8FE8AFE113F3E1BCF5708BE7380B21A3D6081B8B9AF218DE2C05C5A217D2B654F7798A23E7434A7D832C554EFE6A11493AE7087B45B8C7F3FA16F3F67F78A541AA83651A54F9BA2A4A0C6199FE7896D0A024289D57BB14ECFED450A724B427E0A800A5ADD515A686F79BEC7C6DA716024576C4A3C2F6D50626B42264A67BD4FCD1D803D0F0B821C44A6AEE029443B2B4DE4D7AA351E22827863B9A32BCBCA65ADCEEAB19C496E4972969633364230246125095F0AA2BE31062ABC83EFAD7FF6A581D1AAC110F4F34B57D7D7156F1D902223DF1B0619FD0201EF5578D83300CFF18B4846375808C045C50A1BE9AF102652CDB5E8C2A21A93FAD4978DBB214FFEDA040169905363E3B396DD53E73DEA4DDBFDDEF15CA12B012AA4454D34E0195F31B65047D272744C42E911C53A0D9D1BA784B75E84FB9022340850596C1AB2348D3237878115C8861C48B745F79961006D81E4428CA79BEBE4DB2639151566B58874E42296BDEEF237B88473850633B2ADB242DF87E9A53226CB707638F08D25F6E4BDD48C1B84291254D6B24206AF2B2E43C89CD8C105CF2E8B69FF8147173E3CE31E9A758DB74FFD3FC249301D0D1E3F21D0BE43AE95EC18EB090ED25FE2F6BD0B641F2DE3B3F3A4DF874A5D3ABE3CD88765432275F3D911AB0A65CF6940E10D3910269DFA33453BCFA85EC6D03A68E52DF9A4CBFBC03934089C1D9975634174C69D6CD7FA62F46CF898AF232D1435EBA635D0F18BF7AAB743DD4A59BB123B43B3B47FA80C228153A400A7AC53B8C58A356F81EE0A65403A2164711279A143D9C77CFF7666772E6EC63001172BB34019A1C730887690CD765BD2C5A425DDF80FAD01E090D9575BBF7C7760218F3F72E3396F7B7969A5E4F69E0AEDD0235B4B8EC47689E4FB7BB543110A10D5421AB3EF5F6F66C44D704D6E297B045B0A914BA682BDD55563B84F0A8B530EC84EBE1E5BBF8B4228F86FDF7EC37E5E4D11998401BAA624FDE722624CF2C16E0A54874595894562C22815C9382E543956DA414B4E79432FDA292ED9B340ADE500EA70CA53EDFB6A54911AB74234F17CCA3C61798066CAB54ECD6A57B5174CC56413195EF3A5786577462F45713AB52AE1EC3B2E5DD61343E5977CE082FFF15E2AAD854474D733EF7229F2662F93A2449D47CEC3B3858578CCC81864949D18C2F0DECF020921FFD942EF2D62B977FD55FA9F299C2E5096198E1B3683C21A658707B9A384F65E7825D50936F298007BF8A17905E9BD37C5E4BDDBBA7199A43BCE2E4B6D77EC7DFAD6BEC6C9FC284D9E32021B034C3E4FB6B99FD3B75CB5C075F8EDBFE743061735768E6F1AF625FCD58429F3059B8A5F001817A053AA7F9B92CB972B67A48AF87A1B8626D5655017B445DA9D4EC35235732157C8C652921C5E34AB3C9B4D0FB75FFE7F7D832068240D4858BFF4E3C3131C1156CB4D475437234AB4E8AD7251952FE3A6E044056357812462C22741F082ECE837EE67A44EE9C730258BC1CB98CCD01CA4C3DB63E969AA9B3FCA935A5B117D265109F895C93C9507FD23FECF3709F584F0D7D38F2A82328788C9D4AF1CF1A47A312F02D51B3F66EED9F75A4B19498546DA3F123EA2C2B7918A701BE2A31FF151808A64FC8DC0203D39F805060DA0AC0A7B383E6D51A8DA3D7A541FAE0B1F27B79C75F922668AD3F6E04D0771CD064A2A59421C90DDD3DECF7F7DDD293E707FD3A9B20DE77A32C6E85BEA122CDB9078D2E131FC4AA9F8B79EC4C741E9A87E6F782A4AAF8F910FE449269E3B8F63F0AA93A25DEAFB05DA21B9EF6EB2D2C55846413B8B8669EE62BE6C2F7C42616F124566D67AC0F03DC87E921337BD4E602A3988352D6DEBBDD4E5E27AFA56A7BB815937704C20E50A6C8A872BB7A6AADC4067C00C8700EB63ED5F38DEC3610AE764F43359807ECF8319EC76C29AB1AA2DCC5C41D9AD763808246D3819C47C97383EF487F2EEC8557D562A35612A5FF7847803DD9F327F67DEB2476A6B4504C070C8586B58D0C0F794812F913D6306CAD73AAC7B37C048303AD21BA61D9A44E4E91312384F8D4B34DF382039CF9519E26C0F7EC84E121E99385CE216C1631B4CBD3ACCDC5DF8F7A58B7FD969AD5BE8ADCB0903E8938C19841C15FCF4979F5B8F9F04E7D4986441F233EA39AD18C3470FBFB92DB0C3AF2F3B7E8606D5FA031C8298F6D3F6A3F2057DB7466B1030C3BF9D6E9EABE7B068CC8DB737D76388F9B360E204688D3B001D3231BEB7277DBA4BA6EFB7D4278C2BD579C4E7567C7805EBB67514B68CC3D8BF2075E03104BDF6F0F3B4954420B21F9C2DD6B8B78AF20D0603D0BCCA869649541FB55D43C9C51CA8405F40A4A0644F19351764F19754A0B133B6FA4A85F7FC8964ACE690343AA6F1BF92A7CEBCB91A79CE37DA8DB6E6DDAB40DB9F847025E7D09183EC301A2A60A3C422AF1B17805D344C242762AD445A425941D0EDCBF974D78036DBCC623825A774DA027685D2EE21AEEC17519AC67C67FA9667F4B86A8E48799FBDA814EC506D08B4CB34D3177D69F06A388201133DF9E9AB2398ED881F494B80FA2D9824132E9D474A24582EEF4462BDB251AB9700CC83BD10691A7972F4D3B82EE6CD82110C246134F565CA99E7FE54170499B3B8913E7562257033ECCAB5056D2362D3E857FBA78568FA10847493E2C5787F8092B0B31E7E65D77008830241D5D284DF7BFEC83BAA6A1CB5A10E233A98897DB86D61A15319DC0004D62C3696BCD032FE432D6DE01BD6EE963C7D18EF3F72792C9BCAB2A18E53011BE8C0BF3A4A94AAFEF07F47CB6386E7BD68ED80FD2E9BF6BB7BCAC2D58782D5090C9676BA01BE4190E8B495771AE2477B356A3D4B736877D49252841EEEC5F8721653B425CC372DE6E4F671711BEB62FCDFA7B9F5D1BD67FBE6E80B2374F52058DA7ED25F21BC1851DC33CA73CE2422B731D6D75A8601ED1A4A4AC3A6C766A93A2EDEDC449686FF68F1A0CF5FA6DF52FCFABEA3F93262F36214DF6DFE81A89A990555E0A3748AC9B3D1973143586CED9F014C0B02901B1ECABA1422F74B5BC2A0103610076FBAAD2E98D8D0D8D44EA2EFB40DC0119C9D5670E64DDBD3C8E4C5CAE7645BD47477C4C5AE3046F7BE602450CA7B189F669B697B9FD26C30F666F0C39C72D4A2E9F168408F3E3C68E2C00AA574B266FC25DE6CFB72FE8E46FEC942EF44260F1A4C670DE9998F7EDB65F450A0F417F3C332F5163C456BC070899BFBB1D4833D0C611F37BF6DB99E52514FB8D4E0EBD7AE1E7FE692D2743623E53EB9D0034EAB748B37441888E146AE0F43F5B8BEB6BD518BDEB3836ABC11BF118532DF399A2F477E392AF45279D6B29E17D5EEF2D385CF18EF2352BEACB4E1064857409A015E27153A77916971784238CF6E2928C811EAD4932F9422F4BC54B26189D1169C7EE4999A8460CC06C81B5D9666123C5EB246DC9AB868C5F99AEAF5D1941458F6D33548D1B5857E99D38088802933322997B1CE666979EB1534F158818BA4C0D0FEE0244C3F009A7B8666A92B7FF5281DC0F3711D7E424308B216D75E91CC2EECF383F2E7B8E7EC31B888F982864B90C344D57A3DCDCB64E67B47EF3473771896CDD9F54CA002CB11425A48D75E2803AA74790FBC4EEDCE5EF118AB3D722215D70715924CC26923631861BB188F3D25A6AC2A88A21FDC3266D5A4013928F088FED335A1969A5F13FCACD93ADFF3561DB3602977D82C53803ED17FA7A5A2FD997AFA2EC66949754970C6BC522C2CC90F5FA40599A9D21C41D37E83FB36C70EACC1DE2536E06955DD2668FCF029DAA73F2B6B15BD94115DE34241E7817EBD114E687D76C14D0DBBBF5D353794596BF0E38BF0DD3FBB10ADB5A7149CFE27A5BF4635F0ACACAFA7DF3345A6424A1593874C49652F77761BAD1387F6EE4EB09DEDB9D151467A0090537FDCE2E5E0786689935742361091898FBC97B13BF948AF98E773C3E3DFD33DFEEAEB4DC9EF85EC679FC5EA8AB5E6BA38D0118B0D78E38EAD72A5D707B717A12FD76E064CD23736D38102FAF9455389867A499DA8309A9FCA7F426D73889F3EAA4DFF75A810C602CF4CDED13BD324DF7F6F4A0C847D2076CD09DBD8434BD515BACE598A7CF68A63B35480842B22E175E1B84ACC33B9688312D2CAD19B7CB4A07744870CAE0BB89E0A2DAE86AE111EA914DF2EBBEF1711408ED535C13D57A475AA390BCF28413F4A1FB9CE826A0528D21340651C816F59A4C6C551F1618CD6C13B5DB704CF7BDC213295CEB9B1CE5B365E41CAFB7D2BB4351E6501BC91CAF8AE4656022A9B1F49D35D7673E627151CDBF9438C98E261963C70063F3C6C3EAEF5441BAC6882304DF582D4BA15F63D61EF9CB195FBE52065A54FA0DB7DCA18ABF3CBE2494EFFEB943F8661A8FADCED09C3FAF2088CF95FD39F53D2F389C3A5AAFA7703EFC632CF92ABD711D2F9793D56BCDFDE2E1A1B37F1CF1894D4C39E5BE0E295F377D05C4791B1CCF4DF5DEF9201989BF0AAC5DEB9A62941A7A063544F5F8606147BFF594DFF5D3691C6AA1368A7B983E9102BDC01B8AC459473DF60579555780D28663402A2954A4DBE7F1A0494550660C17150B4649105F1D756AB705171D198529B86CF111552EA6357F393A1638C043A1BF8084C938465B15049F8F29E861DD8A39AA6CFF7E90ECC7C085AA87E72274505B3B9F769BA34D0CA3C67BF5374F6973D4EA45010B10B9EAD8D2490A066171CC96E35083716B346D5CD88DBB039957A6E88C133340923433C3E38E7384470B2C8B5DF95FCCC27B387880544A51FA457C8199D7BD48AB4257042CAFEEBB418E37BF2A88C0CA30A023C1CB012CF63A631612D377E55C7D144ADE4C356766A18160F29D956F4E8A50312221DF213080A7E4E94E55BA2D5D53695851AA4FB7AA31C6F35C1AB31F4C60D13823C86ACCE7B42384EB72A6C95F8F42895F6A5B4869EC6FC4E557E3C093A557D289B139D41CDEB3FD3B533A5C0817267F2E9E5B9370572F32D1C13E1445490C4D591C6DB0D80765AF0D57D90F6656A21853A8B902DFA4180AB23279BCB9CA2328D1A9C3952719F7B70DEEE738A1F66D03CB7A02B4FA4F49E3897A8B0BBA09B633D5BF5E2C2804715932A81529A682362D370F98FB8B2037FB3F0F8BF19BDAFF912A309957457DD82378D4EA84C1017D29D0E459F3A413DD80451BB2288A85B1F256543A682E0706334858CDAC771D40006B19C7A21E6AF35623A516F6E8F903632226AA2A897899A36916BB55C39F8412EDE69E139424952F73712ABC62A67A0CAC59C62ECAEA02C0850549AB64B867CB6F701F2C6E501F286457645DA788F6A44E17980BED871D92083417B3CC80D1D7654F3A966EC936581BFE83E27CBCE2DB835E075B3BB67E859FC66548F8B6DCEEE9F2BB7176539E1E140F0201ABBC9F9CEDE9F9932DF3FEA118EF5C46068B0C36A356F464804A04BE7529E52FD0389A42DC34B489477EE0D916AFA322F1F6C81BD51E3DC94CE9AA45E8F8042E08F6298AF270EC98300912E001C783B9AA19EE7D63DA010AAE6E55EB1BF9B314848DE75088B713E84FC2F7CBA4A45E4048F7CA217844AA7E01DA4C834CA91508A0E6D818017B7246B8E9F38E0C29D06F0EAAAACFE4DF0CE7C9630344C69F6BD083F5148D408FA01405E6AFBAC70BE22952585912DE2B2C3DD7166780D7C67D43041DF2FAFD068374268D008B3C302E2760A0707712D720991AAC9F3561693867BA2DF3C09F6B3C92A7E766331591195745EE05856FA1A7278B65DBFEE310CC82A1ED138F765F59B6ADCFB03B4782ED92B8B44A6B007306831FBD158C961DC40D236CC50706AC75C8F74DCD0EA13A081E1EBF2ABCD299BC07E39925C5758EC7F6E74B7C37975B3872A1E2DB00F66A301AD89329B1EF29AFE0CAD35649DAE093F11871D5382883DDEBCD1D4B0788057EB9F11BF3F6CDF33626D1FE95EF25178BB696CBA31511EBA984BBAD92BA5C438DE1D1BD213E05DA7253BE6FDF8E25FC74E3E774024A2C77C7CBF582BD812BDFB37AC384CB465D762505B611DD8494FF86C4F031CB9C8F21B2B49C6185369A72B5D64AF5A24D100E196042A17CF388D8F2B9CD1DD2CE8CD94D1D49EE8CF5367830FDFDCEC15F9C1D9A9FFFE7A94116B395F717D38C318E1C9E3EFE584BAF61BE4B0181586C976D9534991753FCAF4A7DA263D6B0889A773AC195614A59C83154A321A3A0A5833E731F9CB2C5BB0E0FFCB73FC84E0759637A1439CED9586C71107287A630DA690A2F53D5058031B2E5305B6C111D0061C54051864DFA43A4F7319BDE91D4AA2A51AC47E6FACA99E0C8046716C7B36060590A1E53200EE228F3D88713FC688348CBDAF4419E01B6A04B53333CAEE0267DC726ACB7AA22BB6992516F7721750B546755CD7B5D372402F33A13D3254CFABD2BD6C20395E8CA48780D63A8CCE796D433CB51DE4FB1418FFEA6F18BE0AE98F57F552CD0E1CA048DF694AB0F57227A52EEFF4C5C1880BD5C9E485C3F62356289F52B314CEFB55A8D954720D4B4018502B3B86083280F87026C74FFEBA6DD8E1253FE947CBE1EF93BE355464015401D56B9E55B3E82778ED55C7F2822AEC59BF67C777CCF61D7A9A4F2C5C2DF7A161E092CAB5AD9E8D197C7F6E374C92315ECF2678076A99D0F3B9FB4C7CF8436662338B1843968E1657DBBD6819479408400AE35014B8D312F471C3FA364F5A013A6334008D1AF20E2208F4B2169E314D218EA97397737AC0C794CE1A4A9826CD8D51D075DE25D0EB1A295D9B6FC824E2A345710C7ACBC9A81CC6A6A36AE254B75671D445B96B69DA88BB892A324C67EB8FB454A8E18FFFABCECECFC0EDE5A500047E99B0E48943F19A3D1750A01B595D2BA2BDB157393F32132F73B464E606CBA042DC9EBD9609D3EB51AB65F95C08C9D34DD05C29D7F05520112157D278B72942D46D231752F64BEF7018EC196BA4C663E6DEBE93D4FF65F41B950D5A12E2E7CD1E04556D89E6D2ABC6FC5740AC1FAA4732C1B20C0EF57DEF2F3AF41AB15E0F5E412C26E536A0CF1F6154D158CDAF81EDF6FB7E3718770A071E1E6F80CB39D22A5536AF1E690D961F2660A68E5434A9B854FFE40F2F71E4A311F9A55473DD5A0D135B7F7B0E507BD17A07F0E056A7C317E81DF4599CAC794920E3797CCE218B62B04CC17A6A4583D5C733CB84CDE4D791F8D0EC4C4C8CF77C6DD5168BF4E59052C8DB3226F24964E5CDCDAB19AAA834D9B7BC96637249E32D7992431EAAF897D18EB40985F79176A8688E083311626EBA0A10421CF124E07376144CD0DFC63264ABE2B92629C136CDD7B1F0D8B033BFA233ABDA4E00F00E48A2FCD69B14F509D4E8A17BC51866076242188116307F73C6A2B2BD94061A520ABB0D8743C7825491C434533816EE81BCF65CAA51B03EEDEEA57F9FAAC4697A19CD99101162FE4A4871A9B7E87353F97420D892350E8D0B6EA26BEE88DF1AAF29A30D467124B9ADCE4088BD6EF75907C35848A29A06A4BAA3FE02245B49F22D1A6944FDF9B3B93F583E50ADA9CC32BA65B5275031CFAFBC9B1B3F3ED2F8165DF333C787A059A33363C835C3536CB05AB92E5285F8D0D819455B87D12D4A5BDD4E52545F07A0B5CF74E4C483BE5DD0F449957D378DC9728DC3166748BFC8454F6B2E4A18CA024DF2C4576F63E2AE56ACF8E88DDFAD5635504CD8C6F2C84702163C1F1D2C85182480F47CEFDA8633DF24D1EB3936D6D4F666ED14C015452FAE5C5A65A4E5079EF9A4A1198727F58878121E23FF42E7A17A471B5403A79282403E760AADD8C91519342931FEB3BCB573EC7C2FC187FFA123ACF67342E4CFEB2618E93DC6CFDAE400CB7D08D4824A9290C0C0A2E4F042743A18EB8D704A7D3DBF4B1D0457CCDF1A22A3CF7334402B9B9D74EED57886D547009039B7FC4FBB1E824A5F8D547F995BB28F95931EDB49F45D72B90CCE48413A4C5575BF3731E026691E0BD456FBEF0C1E6A9B1CAEF67020BC5D392C4C736DDE09A8A8E7EAB1282106C754175C08B9DB0DD0332B4A00E3093000740058D9A3983B49B7A5633DE6EB88C7CAA3860FD4FE350109989F6C444C7CA4A91315E331FDF0B8E4E80D9111307959722ECA5AD49A33FEB903E63B84B8DA090BF95D35152A6E7962094591CE1276F39331CD5361E8D35F577253266C3603BF2D6D4D6AD7A134EDD138483F7FCC37A31D624EE1E8E852188FC603270A0AB1CD2EA9CA0AFD65E79BBBD9E66763F1B8E0A9FC23E15275E12B55B9CC93F6602EFAC3AD8222F2CDF897DEEC703E611998A26864E7FAAF44BD806DEB75ABB95512CD8597D5541FE143F040053962D6399F422B5FDDEB75AE0725F1C2BC0828F3C9AA35BDE5493031097EC6E64C9C487CCE763CA35E52BEC19192BCD3990DA3A9B6EBA49542DA34E0EB3C7ADCD34BC549F8B5FDE7A3E05F181E42D27519F683F1D9BEB52F34CC9D717A027A0CD8F2CE14F2DF57BC36B241FAB721E73E3FF799E331B617EAA923DFFB2C09941952EDB069FC6BA7095BB67B4E090820D1C7FF847946CA52A5C99C0B2D3821E04B858832C3C2B7495E15174A98CC55BBB5B514358E479CEF5343A59D7244B630315244EBC7FD6BCA42CA1DB5782D98E0B1D8C1E46536B6134356F6F0D61240C7EF69D5C00658E9F47651ABE61C29DCBCFDFB5A9A5CD34F4DEF7360ADE0028D5E443664FDE9D69C36693104D1348EB3F06A4ED0304EB779B0E63998251F1210FC1F751B631550EF924D5D1A23BD8D13183FB877DF67C2AEFBA1BA903FB64EA3ABDD46EFEBC88071369903001B576D8C61BBEAC7A3B0EEE89F812B78BEDDF527E86877FCA518AE0E3B1534003AD608EB36D97E0B18A174A3F080FD0CFBF00A79C38F2B8B9B50E2697B5644869E2783B43627D7F91F7A6D14260F3E7EC00B57A37F6D821DE22D225D8282B1D0B9E523A7E703D27D30358BFF5771304EFD8C173981B35A2BF9942C3E5CFAF33B895417310A008FC8246F235ED59137F181EC1151A7D6D4C5E35284B9220A17F58A4048B8C3836D983B8C011C6CE9EC38372D18FFB2C8BE3D84E105BDC643ABF05EE754C83D3F2CFBCC2B550056A93505A5D201714FECDC34FEB9BAEA7B94C19B453C3EADF8B86DC192515D8A3A5A20A4D6D6BCF1B28E588C32996E261D0AAE3C99977EF9071C262B8EE50E30DFBABF7BE28726F7C4B8588D81254B4B15F4AB4FE635393801BC736DD78989D3AE3B98845EB25670D860979F5A7F4608EAAD1B469A3D8EDF1BC98EE8E67AC088F39C721FBC7EB88FB072C12817B3F69A73267401056A1944ADF2776B71587644EDEE85AC667BD19C7261D0704110FA9A6FE04B3D89DE395BCDEF946E9320FA4A1A0E0E3B6CCF8033AB9865E8082DF9F9DA4B55DB051FBA95D06E661E1713700A613ECA774B7EC469BCD277B8AE5F5624CEA1BF4AC7222410B3E73CCA07189D9F214A8D83C0DC2EBA300535B70B73EEF6F35E954DA7B13726C6A1284252E85B14930559BB25FA906CAA2BBD1B9E2E3FC4D3C910CB2F32D4DEDAC43A2A9E2994DC4513F2E55E94899F586EF3F4B05DFBD423591ADB3761B98CB138A23C82539BF955111508BD5229600EFEF1F4FD16108C2D04CB5262AFD741010DFBB1A84549F5D57711AAFC31E7E29FDB9D146F90ED2F54539B2D2B8FA6D9D035E3E2364357B53D0FCC08D9096DAB4C89712C2508BB2F878E85083398CC3BB007FB87618D1D2F772E14CFC84D6FB9F4CB82C0D9694DBCAF3012B0E9E93B17B6FB4B14FA037093BC2D8B41D415042DAD4C79F7A763DFCFFEE7F9FB7E16E4FB4F5175A4D62BF8AEAD07BC75FF892AECE31266E70A5E460F3B84DE1EC26360359EB15EA698CB1D6A715C924D4751314D408D90C585F40E1C10E9CA574CB20F30803C3A54A2A86E56493BB34973C786BFB12CF95C647A333F4CEC4C759AD0DD8AFE2F72719D9F5B5A03307DAC6DCE3EFD953E5B5BE53CB329666C56573382A57B22B4753CB8B286985B89952B6CFC63A299EF01DA0A49CC8231519AF0790AB2B4BE34C102A95E464018B62FA9A5B9BA5F272B6CD4A43782FE47DA6D10E5BCD8B54477538FE2ECB9CAC64A256DCE8A9F40295793CE1E8621E1E63A5627821AB408B56E4201AB4BBD97DF368518967C7528E895BB296BB3D4F7593CEC94E0896ED45BAC073D8402D479ADAB4B45ACD978849480F672974FE9E019B979B888C6DEEDF952E5017C9C488B28DCC677FDF3A635038026E469F9400C2F845F9CAAF0D364915925D0A53583B3BD0816669059724BAC375B3823F44F75136C1E139F0576CD313A9A8A8018573ED906F35C768FD755BB528C6FDF1B84E6686632A2D04C350ED081F355CAAB53EBF7EB525F0F4629B53DA8F2659A7BCEA1943003ADE849EF15957DEBA54D105F191970210C40E9E98BF9358CC78FB5EDFF4AF89B6FF35E5F82B8B7B79F36ECBCC704D4EA6EE4258FD352FBF03BCF56B597E4644FBDE544ABE7B47D21B4ECD9B2032D11EB5A86B728FD438D2D7F5FD368844868E3B95A8D7512A305A8F675FAE9E7B539B1853927260572358F958AE659EC8AA06C3E9583060FB90B35CA3FA40BB5F8E3AB8196C266C013BC0BFF4DA5DEE18B54C775536254636E6B886F05DB4D0CE1E3F536F5F40DA960F9D5DE459CE095FE903D5386B34FA515E6BDC4A188E7573602396AB12B793B89E9F7686D6EA13570B1550C522B1D9342A2289FD65F4493B067E02C9EB2E0A71CD6735897639A56DDF20F1FCCD2E2137835CEAC03185D623C4E908A0942DA6C75EECA8E08FF9385250CCDEF03BF32F1783098B29BD2CFFE8F90CBC2BCAE512BDE2D07AFED682C4A1CF7412440522D0B68DC5D54ABD5B27569AFF50E109A19C11489EFD7C3090163E8081E1FA07697F7251A840C9EE2AF41C231513366AA7A241D98EE7996EE4F4B9D3231D3DECAA75AA078B37CF7FDD8802BAF374448A2749DBFDAFA393A0D5178DEE941B51578F474742AC748D7C97EC27D2960A4DFCB2C6C5C9F5F71CA153FBC98F60B5CA518974611837FD5D451ABBF80AA98BC0FA972EF403E02616B8A732F0DB3B6D6F8B77DA82F04841B7B0819B5E63575ECD29A99943EA6767F87FE17B3C4565486877AC2B17A99ABF6D1375E25C27DD8C80EE4BCFAC7DA837E7BD7CA64B5A8BC7CDBDC4B5DC42DCB592006AB94BF5A2ABE1723759B867F4095A3340532B17480CF91E25BDD0AFA2AC35A88938DBFA1B172318DD7F2512FC6D00ED5ADB8D1FBD9C458DE37D4C16C758C731A76173AEB08B48A6D8A0DDC34A201BBD9C679E6523F686CB026EB91DE2550E395064D8C522C9B9AED616B7B0504EED2660F3432AF163508091A10F6BFCC78DFD5486F1C65460A5598EAE05974BA8324AE1AF4834C9CE3F6E146F01DFB6360B440208B53F543A5A4508747A39450855F3AB387AD794568792DD74DE9D7D66F4627948B2D68B48535DB9BF40445BBF64B9D6AC86D06207D27E4A7CF40E48619C465292383CFF487287E49EC6A31ADE61CD8F0E9CF0F3366D82EBF5BDC5A70545846238891C8DE6BF5B5F295DE39F95382FB1491745ADADF20C3A478D4A682A3D640EF74DB6FBD2ACF9D1BB420EACC24A8D6193EA8D18B4CCC059E8B7998145B3FE9BF741E8853219BEEE66914C502B641B506DF816283731714FC36813C90E93D5274F08FC5A6F910768F15E4504BC70FE214DC48529A720CB61F6679B41C19F832841BF601E1A964A103E0272BF98C330498EAC983F02C187FD5C4201B327A7EE7E99C75A8EB967E41A1E32F29340E1F1B93109C45359FD40CEA1B4D7B0192AA77463E25C61FB90A78A79C65AE381C4E20A73E01DC636C17AD98E26FA297C4D816FEBD35F4A04E936DD5170A109DC608AADF43859C27140F2A592E3AEEEA04A61706CA310E6CF70EF8E6E07C5458668B41DFD2351BFE771319AAC4AC8D501F06613E8CB41B88192BAFB1F0058740A00C5BBB885F592D73F9DEF0301EBB050A9D3F74A9A89041E2EEB43530C0A3F0F98D62585378C2CC915C08E1E13BC379E29C7D607AAC80D9C1F79AFDE5F14F80B44BD89018615357F9DF3EC0510FEBE8E90EBA5C17AEE70D0971704B92479F6F0110DA473CAB0C71605C8805B10B24C4459A7DAAA535F45746DB1689367FC0E3AE2EF833F66D3B76B9F73F1ED9BAA2309F2149AB8C43910C054F6B11C1D3A6F38C0FCDC64979001D59ABF81292F1C7AE1E5CF8205BF7EBE8CF9B99942618CFE48595EA5AA0123A0664EE25DF96987B94C474F09DDA84685BB52B6EBE785E10F6C10541D6A1B88C5096A5E801566FFE535CAEE69080117040884F09951D3CDC6E28B3EB19DC3D6270DD34881A64425857C0A457FB33BA85DE3F40E4A32D84282FC1E075633D5540AD99C4F771B5836C3F81EC23AEA5894D66DDCECFEEE68185FF4F7306DEE1D9003490F4AD0DA029B1B3F96B73BF20200F3D55AF7E2E98CBBBC0445D9CCFFA180AD1BE8D33ADF215E1B5D332325DD6E25E480CEB5770F54CE2897946E69484DAB346DE885FC726F1CAB1679E81747DE9D1E3D7DA007325A62C0F56F3DA7BEB7E2A24D32A2706AB8C527FC71C4619E8A1A3C11D62242FE5D03A8370B0C06A828D6D5C566FF648EA91BB0B3AD1AEA08B3C226FA20281CE3E25FB2D18083504C9B94E4D94D297D68C622EE5BCE86C170D5B11FD19055ED27F62F2576225D8B50F85227AA485B83F9BE202A617808F972AC9B92A422CB85FA5B8FC3FD106348363996A6C8E2FC38B5E303A21D63914C3877F66EFB84557A160D1F0EA61650D2D872D3A63862C31DD888B3093A037749DFC3D2AF32DE08A2DA585E330A022D42E00E6D0482F5D9741D898C97E17EF8D7912496956C2730D8871C60C3C009FA7462F78E793964044E4426E25FB2DF963464A7ED35622AD883FF9A2D3D97FD7B248C5E87F45CC6FDB95D15466FED0C925CF3AA18980AF2D2EE706C9884B3A2668F36DE7C88623144AFFE80E3CF5D3C1E281414A4159964709F5CF5502ED10516E9D2F7CF308D7D3D87292EAB09DE77AAE73607E14122C4548B2FFC1F4F7F1110E489ACCE2F9E045C46032085CC8E65552EE69BEBB890E022D3B7EC4AADCFB5D5FE63C01535090F967CC920184DCD84A1BF2E8978122A5B1E53452AEF1E09E36F54DE5C647161A8BAC1D8F47FFFDE4C7EA8D339E08889B7924567A31EF5D3EE56D34BF1A38E688E454C31C6B2689742423C80F281A52FCFE70D3F5961D39D96F23C39290A7869FACC41353B341F4B2CF7D270E3FB3DB4691C2B3391ABCE8BA089FC7BCBF61D59C25BFBDC9B235B9BE1767B85B4F1DC8BEF2168E85D6D2267F85AAF9AD516D3A8409506A24C07FDD29D489060A3F875ABE6C861EFAA6E1F382D4387EA4EEF31012F2277A3501402DFBD14E842BFCBDFC87E281CDCC9345555FB078CA9B31394FC123690AE27001D5C91CED53C93C189F5866FC69E419EC6ECDEED31B468F3E2E7552F4B9BDE683BE21923086D6121F2D2F5EA47C79E8933A0209A0F8ADA88554B0B71C841971943CAE3BDEEC1386D37F3E38D619FA4B2A9262259A4F99A63F637E2EBA951EC0F3766238E81F250C76A3B58D7A82A58D6003513D95B212ED23C6A69B2076AB3892A14B546677311E705DD1C535EB256D596B50605E58E8EC63DF603408ECFBE5FDBBC8F0791560ACA64C23278E48B86F40309BC4181DACFFDC27E3CB4721D8DCF1A862FE6A7FCC81EA46B9793A87A42F5BD81F9CA90B3D1DCE7BF9B235EF9F6CD910ADD4AEBE018B856D0A27AA241E967DCEBD7D5468F5C84F251628BD5CA06F80F748B769063CEE35C34D23A2934E4096463F7523C261E4FFA432C009379EF1D7ABC78177CF2D4D4B26C8D9200F1AB6A54ADDEFAF25EC2629AA09C6324FE8D94265F12AB2D89EB79A8FE46B6196FC1EAE4B228AC1B8BEB8DEBC589F8023441CBE88FAE665C940B63AF6CF82B3684CAED311FE69FDCB131084D46DF1A09B3FDD38E44A0FF22663BB3BD82EA4CA34A57BE362282622133712AE771E2321EEDA0560EE0299C73724E4FA6FE9B13F01ED6A0D01AF602FBE095093CA66801379AA4AACA3EC77A36541AE3B50A981B8D390EB5C28E7A7AE816F8EC7B0FEED94FF247417FF16B28BAFD03306BCBF5891DE2F532A192CABA8C882D353278AB30DF22D0C3E74AE57A11C4F48757EC81A5E6276A2747D82BC335C177F68BCD3A5C89AECB92BE430FA3134EA3C1D077209A191192CFC82E8A340D910C59BF5F7921D43F14F81E884A0EC6C72D1F8788F7DB8AB0632A3AADF8DAA1AB77BDFD8C2E250266BFCBC2580B18971B49F33B6EF702FBF87D1AFC95668465FDB00DD5AC4D80622FD9C675E5874CEDD9D4729FC9EF0AB6993C1954DCA2FDC8B0317F3DC6AE3EA9F873334E0FE50E56DC2E98BEED2760073998D97D0B56EC0107D5C742705D0E868556DB9B6748AC115BDD32A87474473798162EFDE11B0203C4FF3D121A744276633E0138B8B30E4B17BB41A5FAAFF2EA504391063B0E95A161949672560FE16C1F76B67DD8BB09F4960EE6337AC699D8F995ACB9995D39421256304CE3C900DBCA2FDAD3E67DBB84C180C90D90886EBEEDB"/>
    </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="Invalid"/>
    </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>
