<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="4EE1E3F3E8D7446332908FAB825B5080A3836AF75EE1847AF2275B63E0D68317C39E8680BC9B68E426FDA6C927C8AA4EDDB2D4F4429D3452DAD95BA14D1092A2972D955E4D990CF4BA3A17EA7E4A87AA277C30AD2F432D619397D6508B93C8CD"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="DDB2D4F4429D3452DAD95BA14D1092A2972D955E4D990CF4BA3A17EA7E4A87AA277C30AD2F432D619397D6508B93C8CD"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="09B783FC555907E72580461DADE467391E3B8FF25F7F6D1D43B74E6EAAD29CDA70CDB77EF3D3D57396E8B82B0A9689A5E618EF5380BF27C13677CF2ACD9DCFDEAB51B337894D510D8F0FB18640A49413E21B0B7AB0482B230441CC44"/>
      </CryptographicParameters>
      <Data type="ByteString" value="E16583476EF9CF9FA96CC1F2929F9CABE32C0202BBB19050E53DD77BF05DA34A3FE3AD2BBB95B243A650C4726CF1B787C41C81A88C0B288E903EDD213D76F06EDF2EE34A2760C764D48E0DE43F218FC25E14F1E1CB8378222DD48B83FA87D2B4350393FCB4169CB6FD4C2C052E56621CC1D7A80F2A2572732A9761C316C4B101943B3BA23D519A07241C063DF7A3BA8E98A247AC8866F070A5D14D4E1EC0D2038A23A8E8E5FABE098330761A95184577E67F84E8C83C243C24209CFC5A1E389A379B553C1BA10E1C8B10E8ADA3149042CEA86D565B099FE05FC38AF3174A1A6CDE192F265A142053D5DFF2681C8400AF14B346748A16B467C1B0503BF5E4FC7D780531A3C4A4F6151DF76D0F716190B0FF7FD813C792710FBDF4CB50293D4B43EF63C9AD34FF2FECC60E07FC26715B8D007A794127EBE142B366A3F391BD2425F49380CCEE912A78C1FFFEA9D5257660E75C0D4E623FD66F30B83F5F78F0ECC5B8DD219CD142E90EC8DB81FE5A12FAF2C51BE37D82DC02152F520FD7A0F35442FD59BBCF173B7BCBD9902B655506C13F90DF52CC32E91F74AD39D84D0DC39FF340D7041C518AD218E71667A251AF4F08A01C9B3FE7951902760D5AE95463E140327C14A40E625C2B1F39614CEC968107232CB1EF04D270557B137FADB5F15249625338D3B67235510C9F1157EA9515F5BB10DBA7AC44946B50CB1643B368CA31914CE1018B3D18FED45E34983DC020925632168023E3954455C410CF7009B040374F170B286C28D290FE8A4289E92F609A874C63A90180A8570A6EB40FA9FD5EA0BD816D21BB1AA396C082A48CED4FC37820786E6850FEB9BC38C6430FBE9213A2172FD8ACA88013F6B4B4A8BB3DE11E4D7D73A2BCA076D0962E15A2CE10584B693DE16E0B9C40EBC2340EDE2195E7D1DA9553670AFB5084853B75ED9343470493D53EA30FBCB3A1E57D9E0D25FC0B0B1BA8E51615EB21A7E0F02BBF3D2668604233DA2CA1037AC0AB69532BA33175B1FAB314FCA38A386D02DFA6897D5F0A39A8413E9AAD05BE30A589A04E582386877AA81E485F11A181CD87325F331F494CB7AB4E29B8EF5919FB740D450B06F4353EDAA9C6ABC2E5F66BF789061FBAA4B2CEAC544D59C561236ECA0A44070C78578E511AD8D217F80CF9A7EF1A12C8E306B91551845E828758B37CDEA4CEDE9E5A129CCE02C05DC82030B2D0E01E159F4C6ED923A6668AF35C54DA369B3728BECA880D2FB21552DFDCBCB80F51DFDC33E91715CC8DA82767414EE354A03A84D83F04B0BC52FEB7623B66CCCDCECC4240A97B70201068C37A455F2E69778D46A88A87DC942085AF5A37263550226CC770B85BE2E7E30F601B98D0420159EE8970B6EE3A953DFA9C8B63542F70835B4A8761875801FDFD97C41C198EBD1112AE6697B9AC6DF428F7105DDFE47BD37D34278D541407552129635C2EBE340AFA6B47CF02EEB883D8DC758FAD222660F4F2DB4D99B77C5A7E6985712F46D09E86BD8005456FC65882C145D06E86BEA79B92A3FE5DBAC87A718C3FC9463B451DACE4156CCAC1F398F138086231EDE6BD32CCAD74647D839B2A4AC73808B7918A2476BE5544F1734807087BE056F2C438C44780D8C669946B39595D3D09FAA06D195F55F626AB05B3A473DDF9E8BDF58788D133A824ABEA796DE40149A418BBE501649D4B7A4D09F8F0A583B0E202503AA20256C4E0A2D1B7ABCF4330A3F5592723C0FC38F8978ADE96134AF6629549B115A43FFD40DEA5FD9D95E3042BA00B3A9BE5452BB465DFE20096A385A06E4D8ED46FD0AF30F40D69EBB09ED87A8A743999EA64AF241E20E5546FF24D4791AE3B6E5D8F9FDAA52500956949D44A3452F2E4EB174EA9BBEC640FAA5456F4A2D23585E90CCC7D5825B0390E6A11822F90A8C6E7F01AC633247A2A0DF8FF555E0EFF7ACC04DBDD18DAD405DD81CE35177107AAAAB503A24D0189C4E9E4582C2B8EBADCA028F4373A537BEA9267C8BDE8630F65252AE419EAA0A2C03C153094C5666DA63EB79926D72DD48ECEEE42F0C2C6D919791D939935F993394ECC640FE24AD9D5588A83C27D8882B9C319127ED9F18CA02412DE9E3CC631C17916AF5AE698A8E16D1CE24F66FE2C57BCCF5F66BA0D4FFD264AA78A2B46F13ADAE9C1A9E03E89237FCD8C29EFB3EBCC9C09E52D000BAB3BBF8F996FBB28AEF945D10252CBC961A1FD607266490F8CBFBA63B2D93F370BDD3C8D7241DF8683F233D5397C72A5304FE324650CE8E8C832D078F63F1AE2CE7F4D75F8FC1845C5636C5A4E11415D38B0A3CDBC0EB6595235898B87A5EAF04C82E77AD9AB56D41DA0331C653B1D52BD571EE02F6764B6FA27204ED036E5F97FD2966C63FFB55790D23420C5B080738459C16C9F69C3E3EE4B7A8F02E7A651C0F8CCE6AEA1AB7EC4BD49F24A520174B622367787A6F24CB9440D0F7E7914DAC57F73C6243795BAD0491291B57C28FC5BF80816C16CD034BFF11D445B7CC8D64EFF6F724F5C6CBF39F7E358DAB13DD789698C465063D934F1C22391F6CFB2B4A2ED43F353B165E73E597A9BA0C2F7E38213140D316AC491F2C223B444AB18B393841BD295C0EA9D77BDB015F5CCF71577683C0E834539BDBFD8B33E4EDDA5EF6E6F6797D76E4BBF2297536A28846AA6007291E99A8623FB1CF340E07F0D34CA28D9996072F7880951D695A74055B100B9334B83A8CDC807CFDA8F60789D96B73E93BFD98423DA4CF639B7638EF3D5AC53B87E16C5735EE8B21D834D447E43083A239A160104B9374910F706B57B255327D4DFBBA5D0DBD9AAC1DE3D5B245DED406CDEB347FD80327424E6A04C08A9905BDF71A26C837519D7E21382372D5B30B1440F5F0C803399764C3F1BE9B2BBBD44156BB6540F3250CBEB337A96F77EB33FCF5308C6EDA6C696C6B19FD341040A5CAA7AB6E09BFF044CD64CB3"/>
    </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="843615C6D0E7B47A5D435BAA61157220C1E2E2F6E920FF4CBC1173B99C6A4AC5C42EE3E1021EA9D0A7781F0AE02B449C0859865EA8AE88595B8C49B93877D591DC3F2346526CEDACDEB56D2A30E415CAAE4D7F180326EF5208541E9A7E80B11AC3D9618916E4DBC8AC5E544C0025DF63240E7F851FCC2BF0E4B856A6DD5ACB7762846CE86BE76131051345A89B58E82F9C8FAA77DF08CF6E2091B4249865691EAD4119F45D0E037FCDD109327982E32066B8196BF9FE0B7FB96BFEF94E0AA617B895B6CF34D7A9B21C1446B52ABD390772F1B7CB8FDC6BEF0C57D69566EB0681FC8ECB61A28CDA5CBA4F013D41D8D57FCA14AE9A24352070EA5FE7F079FB314F94120CA82C5D1E5768A36D5FB50957D7AF1AF42591F18F1F345FA2FE0D59BBD32124F9C6737EF5073647ED56DF9676D8986D94AC55925EFC21F21054DB23A6C60FC4FB5DC56776EB5A79C9710EA90CA30C16BA02A237A502BBB88D7DAEC69C26DAC1D516E57EBD4DDDE5A8FB1144F9F567B949F2837D90FBE36692F039C782B57A6C5EF8AD4CA6D4F90A9896924A1D791C211CA68A3C8B5E11C4174E17CFFD1A7C6F009FA2BE809244C21527FA989E8161F1DF90B0BC83352F5675DC34F7B88C19A7ECDB95510C183D7C32C89314E0B26B8D77463FB475828257132B0E6C88927D23D9725F99E0CBCAAADB3556DDB871D2A7005E4A62B5F066F2BD0DCD7083E11D48F0A5EA492471B8C1A7F36EC51A451F400D0F0258DA8AB66E82B258FAB8A238EE7F9EB36841FC584941CCF0CBEABB3647E553008646D016A5222AAD81BD86D56EEDAE4C7918081184F992471BA4BFFE675D564E8E4F96C80609DAEF9CA320A947007CEC8FD8DB964133A42E7E13353DA899D1E5E531B471BC1966A55BBE6B00DC24E140E1BF63D7F74A685DEB026E450C5D164CB1B8E8CC5E95E58832915DE9BB4784D6158383CDB6912C2E1BBC7EA723F3FF96F60355187B2A8D6AAF4E4A45A762A5B2A38EBC077251288B9831419EC68D0D1FF55BABF82ABB0AD1FE0890CC442C69742A17EF5C3E758D3C9AE959386CF643538965C63AFCA77121E8F778AF3E09C582435BB78CFAEE1C4F8D9E5AB644571DEC1FB0398FC5333D4CFABC51E8E752739298E81A17F4B2CD92B31243A224305B803527EFE5E2FC53E309F76932394AF98B1F5CC170ACAF27D21BC26AC72F09862D90A649DB4248583DA3795E5C42B7FC3BED9CC17BD6B08CA7AF6FAEDCD9F1AF551480786F8BB862DD1E58D5AEB49C2B872CFE559E705F3D58036F5BF495DB50C191CF7C11562C97EAFE93CFB671E3203FE182657DAFA7F91B2F66527113891854B7093A3D9A817C30D77CB50EC4EB9769570F6DC365C118BE64F2B72801AE87A09AD3551C5114921EE1082DCC6DB990749C057AC1786AC32A3E434192969401B9F9DEB3052363B2BEEC70BDB7F836361D80288D38847D8767595CA71FC5559E2AAD4576C627BF22125F7610F468C165D31C79B5DB39A62B06FD36F4DC7F0014A8962A5FE7547FE45E7F2347FF319B7A286E33FC40C144040380290274BE5C644BA004ED3CCBDF67E925F9C986C0D81D194B9F37CE51DDDEADC6F88C3D9B4EDF591EC38FA3EBC85DA07C7FFF6B81EEF03C59962A965B8DB8EF21C980D39B84C0F98B97CBA68F923C5639815B98EA5BB0F9897CFFE44D25C2D53C67C338AF0D7E1A94CC84C9510B7279E3F2FE85BA41E3D88E3753487AB4615577AC6D252A7F6F73439965F474FC2942A1E4A6DD4B6432C5AD5F6419E23DC11DC8A2F8E160BB6640EBAB740044CB109E9D549C6F1A7EEB971DE245F046E01D9269DAB59A5B93CFE6FF871B70F5B006D5F9C23D9A12771243E99C86D467FEC3A09759EB44009B9030FBB00703F05875C0762A63C3BE1C4073A41E404D428E55E4E03E0FAA328483288DCC5B0413ADE0D5BCD424A8F05D9BC8FB802D77AFE23B1A7C232B58FE137DDDED498E81BBDC9F4E4AC28E50C24700308F39A745F003DED8995EB011363100B2A2F696269F26829B070A4BB22D90905F6AF8D89FAF9B549CDA75BE237C9DD7131B44ABE1B71D9E2661C4901A068E05AB52581B9FE500A3C499DC225FE74E6756411DB61B5942695A2FB340B0E92D37EAEA36E418A2380D2E48EDBCCFE7DF90CB6AEF7DD000E6CDEE269D34570B4A50D6487F3DB8AE4AAC4EE1A58BAE2F462DEDCA49DD272EC2752DF57C88C5FFBC6AAE31AFD1BACDD3D907DE027872B4F01816223854F1C8FB2407FD62E1875658735FC5E43C314FD4DCF72B0E07C8399E7A809C272818CEDD12C4C9427DC079FE7948EA2F39F7F1F297AD38770851BB2667A22477385740C327B87575C36C7AA2A608BE28680C2D348090084043A61125AF814CB17C159A9F9B6E3989AD88C3B79A49FC8E1EFA05ED879BB851D893CF789C0283DCA81066559D8E7B2F9F0708683DCAECBE4993B44E635FC562AAE9647540C6EF92ABAB80E3121FA946BA8185AAD3604BB82C601D57DC0C77A9CEE2D55EA30827F709A3668FAB72205F918A051BAEE74CFD9CCF395E963747C49573417016572E9D187DA58F385CB06CCFD945468367818F71C17C011705CF22F68C92DA3C9DE531603998B76409BE74A71459605D9855D58A2B99DC6903BC1495F6DC0B90AFB6257388BDD088665C79E288692B4EC0F2AF4FCED1BFA550C8AC87D10CA3997D2E4A7DCFECF6B81EA60383E148F79A7BFF35F0CC88D188CCABE6F5143CCF0BD5C090626AFD989CDA58A5DBCDD12CD09F6B9E50F4475E95D4440062133D01235870DDE77B4413B25F45273302F198FD88A3D052709531B03B613C20F3CF894F667D437A35F2AF143B7B6FA3B20416EAD1C289028F8D50F8FDAAFF45368EA285E9705BF3A59BFC6587565BB3ACF95B574D605DE47DEF1A54E95C5494BE217474A903D688605F0E86F3554F92D1404152613727260006E8F31FE7A8BE67C7E0CACEF4E8984684BFA0F4D81255076058593208F8FF8565B99CAAE7BC263D75A9E9A51E3B537198A179A29DEDFBF97F9BC83859BBDEE94F08273E8184A78DCA6E6FBB07208745FE18DF9BF97184D5D5CAD3B0768C81F01CB5ABC820DB2D6EDB10611BECA45A67E165174307B308AC49B27297B5697766341E2D5BC3C09EB5F72D3C973FC78D9480DA7B85070A37F8C4D382DFE84AFB7F8906E1140107AEA89B5FED4324B3E78399B650DE158E223FE33F16596980AF344BBB2219C901FEF94D0B502EA167F3B269B3FE24775685E45732D7FBCBE275A667F0C81A1B73AE1DA9088BA917D93C2C7CE230825D0F18504A07AA76F832D25F1B5750BB53F93DFD49174EBFA99058CAA24A408C2DEDCC02B80DA894D8ED3F0B6928BFD8CBE128ED5E71A447D4B3BA2A383C448006DD9045C8C460DED91177B772848797B7CC186207D213D2863E802BE12E2074BD2FE2CCE75EEAC9D4ECFAEA866AD33BE3B5BDEF46F183E901B87989267EBA1799822F5C2A230FC30E7C48DF4DAC6E18529A67D06F13228090A02B93B1A17C781011954B3C11B9C48361ABFC93B638EC7D15BB343CCF1DDE155B00972E209ACFFEB0E9029F3370E5222DC9758E11E455701C9F42B6F25842A9DCB22EDAE8A7532E4FF767DACE9BFFE5FB136CE37AEEA20ACD4F4E1DB7E9F59EF85FA2C1DDE14A889EA7395BA932D30B27BE2844504C82B2706A3C1E9C83A698774F6C82632DDD3DA2F071B49F0428FC496E5FD81C4F467992065C203C9A874844939EDF2F21DE81F4FD66A47BD6968979F2E1E7AA9D89774181C298B4CA9397B300577E392635DA61F0E857C03BC9EFDAB14A406442AD583EDDE82E327B259D9A1750A92F0C46E98EB60E878FEDFA2A7B973C112FB8790E8D65BB15BB5DB41C12628F42C1BEFD2DA7F8841298A16189A5EF117AECBC1070AFAE64B0CF57C9D49F2641CB1164596A4EABF0F94CC560B6A85C30B8CD047830CDAB227024F5C3F4BDF72B170FF261FBD3274B990C7B1670A45523E9F2D646C00460DE17664F4A0507B450A7A3317466ED58FCC9C41F4D2FC74032DA2A36E50B0BCEEBA73FA01E097E3FA9A321865A4EDB1F546E6DB8C8FBB069765765D3F072AFE7E3661AAE17782B5B45A7CDC2C5D6CF496512A4DB8A58A938930FBB1AEC93F7DC61CE71F40419B3F0AAC41A5ECCADED7BD55F8D08944D05760E4D24CFF69238C1E768D7DE818D4780D5E803FAC2F77E04E99A5434A3EA5484388F28D3B79B486EEADC4C7CDED287443485FB55217361E644DFDC0AC856A1413282D443E29A8F4404198AF02D6123F7475B0DF03868BCB6AD56FC172F4F171CC2AFC97341F3AA85A90BDD7B83E85719F97C73572B87789AFC54CDAE77698AF90F3133BA0A7FB0B52DA69BDF9EF868DCB79B8B63B219FB71A4955D710F57D09A5CC54929A6484A089378A0049625E4C7B14B527EAC1624CE197B06A04C4731308C2E7824680EDEE7B10A984A9B46426480D8D4F9C85F38A43819615E8322C481D61CB6C78D3A97CCA6760AFA9AFDC1B03917FE2912A7C00E14DFD506EE65F4CE5C1F70244DF6BFEDA7346B8C272871C59C8E52A616E35347EF42DFF2D3F77F863DD4A5EB172B58621397116B8A23D00A041840876E1B2DAF6400A4D2CF0072EEA250D81FFBA3E6548B32C260DA940CEFD0A4E55E7C851B4023531BF66A4D3EA81C447A291CAFE4FAA8ED42B142F9ECC42C448458F0E77115F98C8E2B2AC338C801E2C8693EC689154A1FFE5FE1E74E4E14D3F855530925B79D00ABD61A5C9B55D26AE89576B76EB5476C2CB30617B107CB043024854CE78461E244B65D905206D11CB27AF922304C4FC0EAEE116CB9D3886F35603D809FE8C27CF399668ACCD9A63BE70A1DDF773ACDC7AE260E91DB991F2161E842B972FA26FE5EE931BBC743B0C42206911A28EF0CDBE9E77BD79063751FF7235F957B150329A2B34CED69FF3DBE9DDD97EDF0FDFD81894FE11C2D9C6CEE34C76723322154BA0344A13F90AC5997DA7C28245432C851FFD66C6D645276142157C9A9655E5B731A63E8F93866041103DA16EFA128DAB2DB9437977A3A746ADBF25617A9B6F97CF16FCB61DF5ABEE2B812A242D917D8D91C1E7AFD3CC06F613AB02799F2169A27142D6CDBF107D78948D6C54BF72CC366BE97AC7EFCD359D1EBDF6F5C9345F4A540D4D238995E7A28B0AD757447EA7BEEA28B251BED29A15874071AED5AE5728D9CBE01E76F216E3B237C1443986DE5BA4A8E6485E187362A322C84D8246D08AE6CE3A3B5DC6443450CAF73CC24430ED3C5FEF9E0509BC2A477580DBF43845816A49D4382689C7E72FD94F2F91BC9885BB056A35066D01B39F15617744EE4A6768DCD5DED0D2B9902B2BA8161A280D6917FBCBF0A60B5C56992E64E91255507B89372A181A63216BE46552F6204386668378A63394C302A874C538318688DE03295404F83BE925DAF4947F56AA307AEDE9301827ACD4514CA7F485900B166ABCDE9CD38A397CDD825E1EA43221E1B67465098E67CE5388C763123DE2A76E515CFF34EABA0297D44127AFADEC08066C71C6D320B4F11EC331D4ECE3F7B0D1E79C904D0E821CD4749B6DFF2BEE468E29A0F9EE939B3B7549F6CC51A76C748FC43AE019FEEDFC87ACFB89334434AD5F73207B58AEDB72881F042F36708BF8C8B261723F3FE6F81B9077EE6E054D036B747B0D54BEF94B82B1452DD66FBC8B223B77B729B7E9920842E8B14A3807307A8E5EEE3FE5247A2868210A8C2875D5A1B5632181270B343E9CB92C0FB6F1BCA6B2CCDD911C7EBBC5BAD2EB15CD16D2CC8B9E763AF70AFB9D07BC5678CCAD207D92E4DCED694C222E99616A31882D84BB931042A4D58AB412C163F05FC0F1CACA89EA2AC9C9D21DCD7A7FBF5DE6FC06149557E511876DBE374BC0AEDB0FE0FF0CB72A019519CAC6EE0C817D99AB4508EA5D632A19DB072376BD2A3E46E6FDF787BC4BF5265856D2BB8C4D8E8D8DDAA2166DFBAEEE54B61E698D624A4120B01F11E86C34FB0A9479BA516BB32A439C39CF762D85486DD2D12C707D4DC620B808C67A2A61D8BE8E9AFBD33174049BF81FAEBCDF23E45739192B0899F6ECEE393DEB55EEA284B0B691E9051FB4BB24F98D6B64A96E3E06BEA26F0762430FCDCAEE9D5E4FCEDBD1469A85934E9E643B665CEA72EF1F3029734A27740E95099E0C62CA83E1C84612E22123479251D0A9523F9D652B067691D49929EA8B9C87F507E634FC1E8DC9F271D6A49C6A20611A92AD113C4FEE383B0B636F9B312D6339A87075BD3F4603A7A97832B2051A9DB89A77CEB2CB5930722E818BAF1333F53761D800753A440F7CBCFD4D7EA536A57D9FB8958F5C8707C1D171104153FB36244CDF69B954E265FE4B0A8447F6CD769170EEBD074E9E05404D492200486D8A1A51A8CFF27AB747D219B2A3EAAB2544B0990C284B4B9A873E31F0C4284D0C81D1E41C38D6D3302F2A886C6F5C8F662549A1737072F5345C53AF7E128EA1C1FA8A8EABBE56F90DCA22E9E64711FF481043C585F7C05ABC258F6BF5D35479F14F670BBCBE74A31E819029F9BF717441B82BB4F440074938F707E0A56C894C74760D280759489976085301CFFC54E4BCD693583CA4820A64743E15BAA012B0956E5BF2A36303A611778779C39AE553C4129219DA99DF5AC1A1AB06641C9D6430593466600439DE605A92EDC823EB85328EE1E2EDD80CF454CB14093C2982AADDE2B9172685984427F9579AAD69F2D14C1F9E31699A298730DC6819FC673A28645ACC987FB9F02872333DDE6336060F4FE72DD9F6F8FE6B21EF2D452D2EBC04BC5C22C8BAB52EDD4FABCB68C8514B689017E48284EB7F15EC6336F2B7127F1B4ADFC11A5D8228DDC540685A2604B24FBEA1494C4229EE92E024A03AE16928BE75B650C939E404A8F7A004D95C9AC7918973252AA027CA5944A080BB160F22F9827B8B69DC6DDD4171837BC302E06DF5FFE7E387E5CDD65B19AD1C34F60446A0BC917D53CF658F02438C85B7C5F2D18378E5B3641F67AED036D8CF174BE9E21C0E0A2E8F477128AF6A5F454E276181112E65E76A1FC0CCA884FE4B6D2EFFDD8F1BD8BD89119EF81615411A28528AA6BBAE0480C912050416A7D802C764F0300BCC1BB7C07ED3081CB5DBB652B94C14F92121D6B07D12F271DF83198204CC7F9BF197E8CF1E973451B3F33F20DB646D67FF461097CF298E2D7331FF881A4EDE71CB0206D990C6AD0AB0A0E22282680F0F28BE543056D4034936C48838E52B7C3338B4403983F01C68D4D6950B19E2B10EBDA7C1799F2E8E9470A3EA875A00BC7233BC45F918B2D08BF711F8138BEEED382DA02B6A0187F31260C542F457E245431C7091A83407A4582AAF5DBFCF2593414FAB24D61D94B5BC915AEF593D87BFCB5DB47C69539E7212EE69003B158EDB00327878B2841D897CAA8BFF2CCA24B747A2FD32CDCB8BF6FC2109E29D598171A57831E5A71DEC8F1C1A4710BFC0BB331DD2BEC99889FBBA620A946D5F5E9695F1AEB8C3CF20BAB3C82E524AFD009F6AC066ED344CE791580573EC594BE5D87E78E4193A11D63E71A6D947D6FC2D3E10C72ACEB9E0CCDF634578FFFC8AD82861E125066E30E09D045A20C1A163601D6E978ECC321CD33B17D9B87242365F846AF9BE1709FB7A275D1A1A372BB2A80B1D842BE7D58FCEBF3920B284FB4F72242FC5559D50E4F5635D524D66335A4BE59EC2AF2037A667A487BF31F6359F817171D800BAE158DD629492D31736D9740E08216915F14B6459E5976B4BBB3E35F156B44F5B3D50B5885FC95CE97A60EF68367B57503A0E1719DAEEBC81C762E2F5999477909092E904571F6D74998093A074C06436BF09545E24981F6329978F2FB375109E3CE5E2F296154CC88FE402BF3FF76697BDA9CDDF4A9D872A74A30000B332A0EAF629662996814B3AF4CB636B3239CDD7E42E4EC6AF7B7C36E3884D9BCA3A94D96A700971403D7AE04232D233907622F3A38495E40C401C7C36D76E9B707399FAD2206614042B5934A4124A159461C73511014DA6E0930D9EB82CB7CC5D73B29D99DE121CD8A40000D5257D57D1D0B890E75C71908F95ADD5476BFDA0E79970F9A286F27A568D1897BE512A98446846A26E5CD292737BF1370464155FB759969BBB9A4A1F0B694C5812791AFFD5E4B423C4791631C4D8D7FB239AD5CB38BD9C8A8C8FAF7B1BF6E27257D022D5E1DC776F1EE0D42482FABAF7EF0A26C2728A3FF736E0B68D8DB93A1BFB4F52792AE8F7BDAAF37802F565F39CCB5E4E455D9D68845F89413DD7896151DEE24B633C247CB62FDA909BC5C85F59C13484E700157D062107954254E81EE22D27D745C29DA532FDD7C5A064457D0504935AB56DB91372195D24A22CD4DF665DBB4CE84DC00F6A8009BB516E57B0848FF17FDD64926BEB1FC89E7546CC9C30DB6C5D282E6D03C0E122080D0914EBFEFBDCB54899E501B59EDDB66F6641A39949C55E8879015289A972C1F05EF4F007274C486352094137FEA2289B422D6840EE3C7C72F28AA3C7FBCF3E15AA8AA9BFD79DCB411DBCF349BDBC2E7BBBF369CE9DFAEFC23F84BB535A33AA2DDCBE219FED27BF525E0C1A8C3140B67C2C708BE53E9CD41DD0F162770D3E8562D7CDE8C1617EC576AF307175635E7CFC3558E6270F7877D9AE762ACD19BD1726198D9D071B937C0C06869ED0ACEFB964B6DCFCE98A442CF59D8B2F2CF616E737CCF15B1DE8BD8031B17634614DBCA420376D6D6DDE084F2F97D16CC1362E07DDAC753BA1B5124907046319D1A3E270B8C740618877A3881A07723AA652246D22BB52548407DF5337DD9B6E5EA074E6CBA8DDE73BC51B90C119B9082ABC517FCC1679B663A5C9FB37170E6D4C97E2686A2DC4C93E4498B3FEE6B27D0FC91FDEC30146E79E3B2D316DED09351C1D772247A04A6D31FFC488356F324487EF98D62159AFCCF63534FA4F4F8DF7F40C26FE0E92EE5C276C45291CD76BD33126665FABB6A9AF148A01E7374D52AA6D30114D563EB09253C30E980F5B9EE7F064996098F746DF7D47472EC7A52E324B3982BE316308ACE712A5E40A2F05D0E5E0FFA669483E9079AE95B07A937B26CC7A4A498289BECCC00CEFA54A4AF3F188DABE4E97C076F47302526FDF93B102D04BB221EAC46FB37C038762D0F09BB5CE035D7388373068DB0140BD4DEBDF1B99B4F7D79738072A349B158BBBAB3B4A7591B2A86A4BE6B3B2C50BC74ED6DF124CAD957696B2F31B3BFF250881E5AA8D034AE68020E3BB8C49BA2A870F62F3CC1301E8D9194312AD897691051B2C59169C2A709239D2808401A338F00E69516B4B872F8770E0BE8E5B577F7BBF1E8F640B572A75D1D010DE37092F18BA611D2B95CFD6E61BFBAB02A313E2C3410A1ECB2105C498DC6B61494A7F990682415D9A6737980F7D7A79D2CB79B7A0F612A57D1C5224ED2DB9713B9A7CF5DA621A4123E1D1EB96095958687564DEE98156C78E40E62F6C5C6919613B5E3A459B6B3CF185A062DCA752213C093E7B031C3309459A3727BDEF23D4D1A883042AE6FDF91EE02A09D79F968414D99570503FFF5B2577CD5486BA704D5689F67F094B6EC7B790773B94D13CF949FAEE5C7A63CE69AA0651111DD36F0E86876EDD77456418CC42C6F19FD4A12A503ED15C8B00A5D978AD13B8D0CE2C620E2220B3898D2F89D18919C68D58E1E5C9096713360A4FAD3E32D3FDF0DC24B3F008A8B4A2B0345587FC1C560A5C9A284B91475E4B90E2016157558DC4415E4FB05B568C71508621C70B46647937A00C7D05FB4B0866528594AC1E1FC531CE86672FA49948065008C829BEBCC2B6CDC49566B464660B8A1704B315AFE2B975B860A6855CF53989117A2D5A34C698F76BF55E3A6A3F83A27B4EA6362AAAE5BBDDB152CD94993A55B2C68D317FA01BEE554E159987CB01FB3C4DC30ED21F7DD60AF3826BEC055C1F00EBF41F7AC15A2F4FBD8A715A61D0557295E0EB4FFF5AB74E53D5EDBA87EF387BF64523BD7B05E259E448A2AB1E1D96865A4F6108C5633E3F1547431C5906C092632120C6556F99B7AF6279B0D6AF39B21DEBF008A39DDA67573E4BE58CCE3E2881024847752E733FE807A70CD7F7ED4491C904D55AAF927A68C9DF43B1E139A60C3D56202D68341F90211AAB30B686A361DB4CA9B4D2CEC119AD5B2FADD754E9920897893A1BC1923B30CA2C0B19F38CF731D9388E17B5437F591C4891608F33F897DB51FBA3D22FB6D762EE9C5C7D5A27378B82173CE1EF8D7481A3FAABEA8511BFB0A9576C329A5E022120F3CCBC28C11B45F5B0AC0ECBB7088D435EA1B0544D91B4E5985BBB74211F521A3B7C7D41C3ED7F1D80E32B6047132F9C6D6D74C6CE2CB05307FF47FF6E0544CF9CF69056846C9F5B60A0C55F95063B873AE4F5C857AC6197E6E6662C8C85A1DB37ED46E548B5A09520ADFE8320F359AE2FBD9D54BD0A1262B4A8D2C2102D69D96850E1D242D36ACC3D0EED06A11EABD6D4B9F5C99B993CAFE0BB1C449D997ADC205D3C7BBE64CE3C06666D64DC9D95AB42997406D7CF09828B65BFE34BAD72C11BE82DE175E8FA644CE7EC9B6238A2DB77FE094C711D1D1387F1AF6D88ABDC898C28A0223FBFACCFE58E6400672575451643D7F8997DAB21D34AE5642E9EE378EF05AE8040DCD7ED8B99B8AFF4C8FC651EBF608D11969546F15B2AED662F7ED178E4F047D6A3B88C101BBCF83BBD5BEAF801707D6D6CF2ABCCE099B6845C3C74F9E8707F6E124C10B07AFDBC358A91511F782AD777AE77E318C79E7151EA556FDDD3B60B299070170CBA730A8D926ACA3010C78D70363E8BDFE2527A0FBDD419928A595E5B89CB6CD8632343768EAACF3E55905551D5A9C9F5951D7FF495B0FC10E38EDD327FF4F44289736384B717D0DA00E3D3A251385FE54D190CA0B771264F27A7FDC5FA4998F9EE2E3F89F45EFED0FF295D9088DF1BEB55A6B922FFBCC0D24B53D4975E0BEE59B9134E8981A739B3B5BC4396A73BCDC0356D37C1192364EA1997ADBA494A3DF8F45841B4C0E4559C019028663754BD287BDE6096138263A93950E84D9DAEAD7DEA0694FBADAB7D48862E2D25548D1C423EC6CC3F6DDABEDAEF445E9857D0B20F927DB4DC16CB4B60220E266E5E90C14F982E40E0009EFA343F0A2BE6904FBE181A9350AB71BE0A0F1BB37B0D45B3C0394A883313DD9CEF523273AE645789DC4A11355D8FD688D6F6E677A473904A28F60CF223ED360D4DAA59A0B71A235747294780959EF11A26EF674E597BA01ADD18DF7D4A55600C5C8F8260D95A8A99A95D562CEECE95F4EA24DC60F38EFD499C2AF865559BB949A59566479A5A21769F536F23E63A558668C1D943C355D9DE7F7894ACA40E5D8A235B6C6C88BA3373F77F3A8A4371B193AE14D941AAE8F8CD31108ED04DA91E5A4CBD35BFD295DC5082B97ADA211FF0CA099C421EF70F0EFF337275361B869FB9276CAB95CB2210396C0E89B89531BDB0858F1E44C615C6B1E7CAAD62E44255A1AA392B1ACE62CC70E0A86C6689C35C76267E404B9240BE92FF66B8A35AFFC65557778FC91802113430E39B1493AB502A22D270884C1660FFC8F43DD9103821639F88B98C3622587D24767F7C02D71693B4FBE7E0EA294A8B6106136A1D2F5022E7B33C6FCF6E16D40BF522422BF1F7C94C28749E007977C40B6F4DB7E0B21C6554308E8642085870E9F4A8E7A97A0246F82B547A237F2BDB8CFA46CB30ECF853154AFEE5A10A655060242B09A51601AC39C4932DF08769C09DD4341E708502AAD316BAA6EEC6B93222C1A853A2BD47935D0F6FFB18515B39C8D1A66F34757B5791A4DB9D433952316DAB1A337B6263A4A8224D0CC7499E7D6F82158F3C54327F6B600158BFB697D0C59682137A53E1A078717DB38DC41B3D4218110DF565EBD94A3A1F56EE63A288EB3FFB1BEF16564DAC2F3901D49205D0133C5E2A9E111B46C2265DE90BB4D34C6CF432C15E084556531125C879F905E134A0A8479C9EB3D1549537738E74B19A7FE0C5184F74A1C99B62399406A11602277D2C00B379F7644F1D168F87142D7C8A63CB014066E07CB631BE4119AA56AFCDF41FB1068888B6D71BB782DE1528CDA4F005E4B3C99B2CA36CB352AAB26C9F7BCA99F7F13BFF6F4D4F65EA21EC0194D0DF720BC2D378AB6EA96FA0363D49E4263FFD8F5BF1C64E896EA2486220EA5D09A238A87F36AB96F517A9EAB79A65D094D75525E82F7BEACC7D3E121B40751F2BA8E4F6EE0D332637E05F20C94383BB6C2EF20478D78BE979B284E1207B0B15244A1D21BB28EF22B7DBA3CAD623A017DF8A1F5C750FDF0AEB96AD8526DEFCB229DC82FF6BA4113418D10A132016C7B8D9B4564886564643064EA29E2BE3F7BF1670C71DB8FC73E611850A38CEA631DF2680A61AE1BFF15D5AEAFA3F31210E4DFA535376CB063A76E8FC9B3379AC58A7D2631E294381BCCA42E121C7C0BA8B3CC55AE8A19A57B71D187C0810D7CB5047CE00451F3D80DBC2DC986520D39A0D4953D15FB6D0BC2A39FF20C1D18055FB3EF65C6B82FA7C800EE6EE354FD642DC9688F3D3E8E305928172BBE06EED77DBAECE5602A3F82C8C72B4E015BC722CC0888914BDD27E80E0E00BF40736309FA055CB5A8F0B6ABAA531FBC9E836EBC9E4404BDA27504FFE141F1476BC10D6F62F47F9838F0936E434E5E857C842D36F8BAF90F145C887E837688BD5B311F113E6955CD3BE0276C309D5DCA66C7F80B7D67A320E7B52C279EB421FA2654E9D1411A383153DF9C9C9F9BF706AFAA580F2814A96316509036620ECE723A643BD4B7966180F33A1DCC840988E5644B289E775410364C35F96AA8033BDD0B58CA3812377CAE30F4DE2162D19ED00973A523A85F18A718BB3447FE1D1C1038682CC6E9E6DD001A3DA268FACE715BF72997B3F34C96B362F78CEE1CB554785CC8F460325F857B47376FB644FF6122139E5A802210070FBEE6BA633743213FFBC2B81D9B72CC6CFC7FF9DAB8EC58609D423ECC2FD6124AE612DAFDABBEDAEC3BECFBA2092FE2A8278DAFFEEA4E1A49C2DB6205661EB791E6CC5B77A7E0A78F5EE431F41F34EE77269B7969A873B3AA1FB3F268D0E158789226C792C9EEBBB11819DF40AF7FB89E57EA3880A0383DCB0E1FAB9D36AAC1D927F842E4E03A1A1252C9CAF8ECF3EAF77D7D05D8906A3947C05ACB0773D06D4A3C1087DB4E657ED9B9E226A8E390CD7A77E79931FEF996F8627A35581D525473539B1240E5A986A29DD3930756D40352AFE07E7BEFD8992FA2733F08B6EB66FE72AFD68A36620F1438ABE7F0A68CFEA57171FA88E0196C6D45487E45C5F54656E3A3CB8E62BDFF70F2605E4DA2789AEB9E60F59A7CA9627212D16BD43890AB2E41EC57E2AD0D3F157E5A45BFBC770062DFB09204E597BF8CA987498D1981B0EDBC80156F19079DE41A36E4CEA2ED57D7D464274596ABDB4304713C26FF35CC7BFB4EE50698CDBDB774D83B39975A12CC2CE78B0BD3DC6BD976E9C1BC0A63A1FB9E6149BC23021DC93A58D44F2D2949BB1EB29FD5E268C9C97273A2D7C3576D2481E5EACF066FBF437B8CE250F62D8963BB92B90305E422F67921BBDB71BCBE7106349601D7237E555ACDB84ECC5F38250A41B0DD87BE85ADE20308B3519CA37747297E3EB69AED4793231D39CDBD70CC2D08E65287809925122556FAAAA33353A809DE21491F8D959787D2FEBC33AFEED137BB1B2DE83E3B9A49D5183E09B5691F67C6A9CAE800B32115CF24C377C1EDCDC7E4EC788B677F7E1D2BC5901D62BCF2F310497FC0546ED2D538FFF92F7B55FE991A11B80FAA1989257BE2CCD96E555C59D5B34A17C957A9D7ED0DB637AC52B6636A4CD8984305BFC148D0A4EA4E2B3AD4A44D7877754B987B6410B230B0836DFDF2B02119E1CC78F62B637B0E867A61DC6D61536AB1BDA17E1252C085457CB93342C977C9E17FF656D0D77E10B822FBFC754F19385AC68808074982DE019E2CC4EB59CE8F15F252FD7A65A2DF1B6D34878203825A6419B38CFEBFB45848CF0D04DF4C8F22B87045CE312927583E42A5860E2EECE3E9D27BF4ABFEF0391B1949BE659085956C68EB038896FD1017E29DF2293CE8B9BB24B42619414063D72EDC53B3F1B1C30499C5EE190F33F066A340E1517DB3B158E99774612DF92CD78B99986AE3AAA9C226696ABF7F61CB240A46D5BD6DA613398D17EED5E94F7D9591A84FEE6EA926581D5C8F6D07C4E29E51B8838650EFA8754EDFF1585692B13600B8854BFCAE4D07DF1BAE7D91830E3EF9554D469A240A8229674CE3BB9685502F22CCF3C65950A82D9DC3CD357A183A3F73B387C85AD6B7C886F5A6833CBDBC5B087BB257F46C068D9DB6FBCCC5C4F3A6BBBFFC9E40F5D4E7F5AF88DF0403256831099B7B6C2F501FE59EB34E14DA652E0865C0B92EC336ADA42719C005900A531132C6F7FCC6FF0A39B0DEB156E155F2A20C7F06000138CE3F7B8172CF4E36CC90492A2F9C68B33780CAC959790FF206B4E2BC9DEF0F7D0A945D7DCF323575EC40F56ED22EB0390AD4205141083B81E4F94E030F8665308B8F5F8BC6BC63EDEFDE8B36838B285086A6ABD886F9B5E3E58AB8E03B2D54C9942479D1A01986BDB2F47FC5CACBE8730B834AAD6D29E2063A0D74AF7E7420957F3D65B3257D50C6AFDF30D07ED055CF62BA460DCCD6773D8950E0EAE7B299156A760C60F7929F3F2A7C2A9C94FDEEEAEA599BF2F87F7359799BEB68BC9292AC7AD8E02903C2F897D55404D4D166A56851B3C2DD56640FB578BCF6BD015C8B8B1AEC2F9E772011FFFCE92276D38BCCF383D0E59EF0EC25FE334FCCDBB1966F40836B2D15E59598DF5B66A7267105C1B6A6925900491D1298DED2F913A25C9FA32139BA25A8EE1913FD7B5A9F523AD4851ED31901E8C1390C26ACB77C7EDCD1E973EA9B19D5EDCA90F5B8C3DC41D8E136AA2E61DA53D27C8D104557F47250B557E8C567C47E5FF0392BF61E902EF5B62465402224137AAA096854E4233099FC588A8EBD555EF1E861D661DD00D70BB4657A5FD2B3A510AC83194A9B1FA30999CFCE29F5B2D28BFF773F5BC1B1435B9FD28F2E6965A7ED206B0A6B4CA884D8F9A4EDD2E98AA706D3502416FA1A809E51165722967C27F34D4AEE837D7C872051F16F7FD214591215BB1A7397EA27FC0920AFF940299CDFD332ADA5FE23DAEF91E643F157EA2476AC1BFF606E5F76AA7C7A05119D008E9036556F9A993EF4EB3EB368C6097F33859E6552AEC112022C895EAEA34C205DC859B36B017202D4BDCE83C6474C8D30987C7A03E1296F3AF8CDEECEAD913BDE79CE79ED5AD44537CC7B6E1726C0C4F4C724766F70EFC059B17A4F4225A83064B3BC814647A9FDAA4C837C6B5DD3786FB37D00A7B9B89E68672506E45653392A9619ED0F94EEED8465FE0BA0C43EB6C8791B148264A3DF2E28C9BB9FBBBE599EED3AACA4E0B1DB944F9DD95F20B99C90B20284D882FB77FC1B41FF1895C14B7F426C95A5ED29DDF7A0F386A8E206C48F72784B498C1CCABEF0B51079B533CE2DAD7C7A6FE187929368179EA8712B203F0D5866E52D425F683538555525ED237F36B5EE259A3CD71900A7E227D4250DCE05B8860C6AA1FCAB6B56A6CB642296DCB874413F67971AD3044646687681A24E2D7577E8A5FBC1037D03E00933650205FF951F72A6C743444154738A7B713EAC82C7D71ACB0A22CCB9A02E44EA68036BEA107F9885F1BC1F77EB88C10B2B5CB7D0B56A6D6081B76D9C8AFBCEDCE01A078511B00F206E455DF892D58304DEB440A07E834124938359724AC3A0A3D73951CC4DE79C37979906991109C881428AE2F2899423D472CD10C00FA82A98C83AABC3AAE94FDCD6D48F9696E5BA1C182A761B69AE5889E2609154919BA8BE250EA82AA6CA848258D02CDF2841DF3E39BA0CEBF199F03CDC4D29E6F57B590308FCF4BBDC47CA199F56514F6259FC8B0ED9F2F2C3D6FE64434D3EF2516E9B56E0F40C076C98636CC02C404774605DA7D7F8D4984CEA617FE35C5BAC27183A9AFFE4CDA2AFE103C9BFA68ACEE8858604EC43D7201CD6191412BFBAABA9E366000E781C57339B97E60657A728A46CE616E8535067CE726AC1EF9814A783086745545B516BC3E5EC447C0E7058B164D8EA193B652ED508685DD06AB01325B5DEBD0DDDF456E1169BDA5EC626FB2344550DA047ECDD8A54C083A4A5A085FC64EFEB1F29893D215F39E87D174DAF7D753312D47AB876761A2F8375B66A896A56E01AE659AB3EFCB752C89E0936BEC8709234ED40951F431148AB56ED320D125B10F823AFAB7EAA537185C666CA004AC6758B62BD420DA285953C8DEEE92769B5176A2FAF3DC5E82625C8C63A18C52AD098333AC8568B72F42AC7CCA58D62161477DB7656C92A34C4105AC748BFBCB19654B4009290598A3BA6192299A18D61121152EDB672A3E79D0352793C52A60C25CFA34463CF6139B6F3E4FA71DCBE2A954425C3BE5A176299AFA4F8184046D4167A5C300317E5F8FB0299EB5F844DBF77CFD25AE8CE4618FD524FFB760DCF3A7A1081D923E19FB8CFA7A8FFC1DA413608C71FC818B7F8A47E3E1372E59CB05DF2D3F4A3D1FBA6ACB8B8FDB78F521B9F8AAFB5D9512619FC582A7AA35C387E9F3ECB16DA2D52A7B4CDBA070BD913A7898AE5C28A20722D49F444D9D18C00882537B8AB31C0A74FC28D93EB3F4E0B934E8172AF4C56773179D2D8428118083B40699D35B4DB7DFC70D507EB2169CAD6A7C263A9D5D97C0032ABE56FF10ACDE10F4DB37E880284F7E01E61B27C368B733417918398E7235D7E371152F72C25AD2A9042B671E77AEE3E95A9F69134215D2A68A8243DAB7747A1A3E1FA685612AAEA25767F9C7519FC8A8E185B55C1C83BFFA376FDFC4272950B2E282638C5208B716198836364C7D4E510D3E795195EFAD1F2F0733D2D43A26B3AE67E9BE7E225E572514EAF0804E95F327F6FB0FF94C96FEBF6D4E1F65C40829775677FC357A233DC10564F8D058B1E11137CC073A00E125BB126B3F7DF5C5C8ED60CCE77DDCE686329AD58513B318222615B18E382630EE0334C47CD223E3C3CE68A09E24A6E90B45287E9802519F18AC8C259570CC00555A6FDE53532DA5DB0E7860F5B576AF52926A081F753AA4438307E0A5D8D866685E2D75F766CBDDA23B33505F7B1502CF34549742E4F1B9A952E472A0FAF353B9AC12A2DE2462128AC207692851EC58FE15745CA5E3B9F3FAF012101091D1E75EBE85D010DEE9A2EDAC80720A9F3A1853EAE5932D691034C1386A218F6B0040AFB581B3E2CE6AF00F73D9E9DAA6EAB02CD37B651B654921018E5E07E2AFF9190AA7312C63EF954240CCC4AB3CD9EBB602EFBD61DBE74A0486DDFE4DA95DA58359B5076F5B7360ACE8DD2DE1508D42AA124D93D6EE7E363968993D46FDFA520E56DB3DD0DC6EF75D9548458DBD0CCDAB813596EBC21B67F96BC3A0734425FED51F30D1200866C48B45A842BFD3F5292C60CC33A45085068E1CFC21FD1BC07F282B37000B83B26A4F90C31FCCD370F8D6B2A005AFA9FD724E497B6BFCEFF1831CB73F59695462185206FE7550E081462FA91E457F8CD142C14B7962F57E7B022B35F0F7B15259C75BFEF3DBB0C65313D5AA9741195F0FA28D6F5B2FCFCE9CDDA2F1DF07E43B98FCC6397D4D72881A50D53CC5AACEFDB437FF1A20989EA8143FD755E2ACEFA366B07FFD09C6A232F9E7DABB2F558587584A5C7B9D13DA1BA3CC4BEF51BF94C7CDA9A610753C68800B46EBF5FF0EC8E8851AD61B19F615E1A5E586EBAEB39100D029A0C56640B820C05610F675C70DA418215D7095339EFCFA8E83641F273C5EE2843D69A6822D237E82FEA951233FD88838FAE044E12B99EB280038FDB1F338E230FB60B64417D48B21D9A55B385318E067FED89642CF4315C64C157E96B788B57557F7F74226590622E4F86E4CABBA0262625C07792A61B92B5823AB2CFCF89ABA0932A185EC8B43672E227E9C6A73F407A64E7610C9B3E1489887E8240EF0E6A9A0D6E96E64D4F6DA0FB6C116BDA5789485C9C2B4B41AB1F194B411232247FFBA226C11C49172A40F7E284884B22BB2BF76DC79C3BA729E12579D91ECFBF58CD9EE2F3E06EBD010689E0904B67C4953ECD0EF0E72AD1F2F4CD77101C2B4EEEA023B528C66572E74EB0805DDF1425896441044A4BF8A9CD09D232E998DBFF030F0B75122D14BB889C0F2B6500B4B2417C484A628871D36C36A9242ED8EE264CD358C802F21555702BD441C022AF8E70DD6007A1B9C18A389E03CFFDA7E5CE243BC16434813BC8186ADA514E03ED66136314EAC0B9A51DA51AC6D3825D1EDE237F1A5BB6F0664041B5C83530BC144F2058032EB90EC39C918A40F6E0ACD9453E219AC25BD61B3B59F93C7616DB00758A8CD3A0B79A0004C3EA834FBD196EF687EB5E96966009C9A92A6F4D94CF98E9B8D9D8CB509CDDCA0020036392F7F2F81E806120C3A1A4E47B88E2E2A166C7E362D95258B276A417E5F7A373B628A2472839FE5E6E3837C6D769EA7F477E14D0C97F3931283C5556EDFB9036375431751F5D5F2B6F621252753C7B56A58AE9F98369426A6655AA0953AE67D85FCE061038B022C488E36B145248C9ED526B181C0746AA9738A882D9CFC93382D1F3648ADA5945DB4DBAC904F5781E8CB69A4142F0DCB72FA32549645E35843F02E5B8DC2CCF730B2A728FFDDB0B9D44C332D4BD715CFA2664249983521CEE5B070C9B55C619439F9E017F9A2F8069101D362F4B1C783B246CA800E523A1349FD9424572AFCADBE999D6854EB6B89B6D1579CA5F555D8544069659A3C86A67D3C5128B33790B904154361FBE807ED172222B3135C96F4C361499F9F5B74A3F4866053312E9A8C6F4A42030A2FF54199290306CEB56F92E27FB3FAB952DED0309E8F9B425752EBB4C159932EB77149953943DEB6ADBCD744C57D166C379F0DD5F03ECF54411D3AE53FE3681F25251F4ACCDE150110C816EEA99327E92615394DCED2701DA7D39D8FDF3C54F433EA33EC234580B3A2D363112E73D48BB772443F87700BF6DF546C31CC625220FED3A710119E81F3EA8CB6771855B16C0F07F837CFE1E2522AB7ACEC52823EA59AAC7D728A4C22684FD57C20B9BF7EB5F2A8B4107AF823513954D5F63324D4CA6DB277D774CB0CCD139C3ED543568F2C8D3666BD31CA83DEDF4538A30969A4C098114F3C61B31B4367FD6FE269A1DAC9582E864C9ECA3A4416C7760DB64B9B36A47363C7F8B4F19612B05ABB0FD589B6A97A5BE3D7401B679823B3CF712A0B1367839870777FB806E5DAF7F269CF6542C8E0BECE4DB5863913214718677B5647E280B7C862FBA92A03C71F46F3D71FE0BC5ED085F9594E0713962D3C271BE96240DDFE220B06BC5E0648A85AB47E4593ED70666A50C5B7020D6A50802B69D5A35C942F3249A55080BA9521BD2E1EE13F3E8FBB2287F06E67802478EF7115EE6E1FE9219783DB0E5676178FB5EC2F4585D157DF91EAC5EAB3A00C2FFEF9D252F0EECD5FCEFEECAB943C8EF17353705AABD9EAC74D55AFCB4FEEA149CFF454F7C289FC0EFC1AB3E0AA1B187F349F899C4A9208E9AE211062C35B76621E04E254AC8618D957942414A5B4D7D71517C442536F7743E3B1601BDC17D1C0E3AA2F649449D7366077679FECC73D51DDE4B1A6C9EE68B78CC1C8D8D4E1B09FB23077CDE28241D2A4B4ED2C572EBAF468C60984C479F8E19DF25DB71D8048792D091306ED6802709F683B5DAC4145BBAD2B38FC662FDAB9ACAECB46DE160D480E7D7D36A91C31BF657F7584AD13778D88C72776BB49794734B831494B9FC994BA4562FA2915E68A2CF4C911795C6187431CDB766B9BDCAC97641977509F9C286CCEB676AB15709D6F3108C0689BFCC06D80797F1E9F1BE00F8554EC9DE6E8F50E7C1CBC3061238307EF01FEE08A51FCF9AC4BF4052F47432AA911E20473AE5C7A510EEFD32D2124F006EA155EFC2110AF631F2A81B5F4143979E137F8665CB97D2F2CD513AB2C52C5A7A31774BCA10E0D4F1C30AAF812822E15C6C588E6A5B4326374CC39191E0F2D3287F584BD77AC84570B6ED13C663ED5086194FF9821DFDE27C54133CE1A1C98DCE3B948E72F95489D3C4B0D07CED3BE1FF2AB2B2F27BE8E0627FA0C32337A9A0ECBCA71870555F63BD698B3BECFE5EEDF54D724E0D195F12DADA3E0EE990A42F19763F9320C6BD10649BCB524A464B61B1B3432C8DFF34FBFBBE92BD25B7678D22A404138A6B142C6040F481EFF5CF3FA038F8056E1CFEAE8DF44D169BEF25D968C08B52D77153FC0D18192BABAA383551B3F5575F95CEA822DE5DC2C9EE4860449F9A96F4139EC75A7273F9B29867DB068CEB930ADA96A9506472E5826734C3E27FCFAA9855390FF5EC99F96D9D365DD10B4C0D21740E174A45C5D32616832084F5149176491B82A0EAD233AAD992FFEEFA056420DC96382433C63C38447A9402FFE1F4F1D75A2DCFAD9E1BB364E821534D34652B3C246835F0428D96DA8A3D5E5E6333E4F9B20CA1A648CB6293BEC07190AF643461BFEDC391DE751CD44090FD1826B3A27CEA244559F54F95E04D764686F472A1017B1B085A880F17D0972B0521CCC50CC1CF23E0E57BBCAB327C822F83ADA75108BD930E85D2E928AE0751A33A68924C1A1C2D877A01490C693E88FCC335847E181333E90A72A6C0CEAA6A4E87E872626D27C9D5D97E950B55EF27EF10273756F3328C7929641793A7ED9825633E6453355ADE66FE36A9468D2D456A4E36D9C3F8AFA870CCF25BD8760EAB47C38C6E7C8683F758648BC73A92AFAF814CEE7DD926E5F8B808B145AA8C01A8CDA09F1681C46711218E374F8B8453B259D311CDBD3A50F5A6ECDCF2BD716A52390E4E337F99F17C3195AEA7355BFFF0A2101490CFF30C1D7161A9C8BB036DC52B50C865B76D189CE2074D45F895BF6CFDAD2AD033B6EAF9AB50EDBB9CEEF3AAE186F73BE49FD80032C368826A22BD18D043723819B80F27A36F085F118619A15E9389704D5B6A012321AE4FDD98E4B797FAA0109F69B5A631DC282DCDCC37637082B147291FDE47DC25878E8411D39EF99112B2A35BBA99AC0527B1BE7ABF7BB1937482D89A1B17BA745EB7159D187D0E3B72083B0CA39D78F394F19450D36895D4E2B59B23D491D7CA1D3DD49D0FDB17FB7193BB2B7AA07418F86D8DA3B264307D8520FA4325085A7E00B85658D42C7E92BDB1BB4FA6BC2A966C820E13243C9D126E80AE2506CCA7E985C6B56FEEB601DA6A3ECF3444AE60434036AB09DCF09649205E46C28DA32B57B7F38BC23E30DFE04F9262E02A77D47FBB8118A6CBA26DD9DEBD5CADB88A0C7EDEE0EAA0B50BBDB6EA6F8EB98C2A03B928D0038E84C19AF8F799EF98E3ADE7287173DAB64FF8E6D841411C230804ED37652D9932F4E1D9713126957AF7FDC585BD047EB0E1C63EF75239FC4D0CDFC3CF43A0B0372F77B1ABC92A23D53891BD53C3FFF079D6243395048CE5CCA9BA1036F5680EF988534EBF9C855137ACD7A8A8EA3FC5B7256E18B04C8F8D4BF4AC5DE3C46A4B25A2600C27116C4DD65252BB780B13C5FF8BCF3F5CF5F58A9E26A8BF6A86B9C78A16B6CC08AF9909297B361FF1FFBEF55D1C3DCCB4CF9A4D525E2B89500EBB66A99331E6A877A9E88B0E3C6E3826BEC4EC9F2CD1FC149F594D65AAE11844594328A9598B53625E22E1E7870E3F52ED9D904CBA09FE97D694707D39F9F62ACF2EB212AB5A229A2FB3D59BC8C741497568D0B57E7F6BBFE78986954609F3C1B9D7AB96516C36382DC470AD8CA6DB5707609E5A752D74856FFC4A9A5EBC9CCC54FE72BF14E24450DA3E045F01D6EBF4A82FA94379B8B20D7895CF06456CAEF5458F62A6BE6049A27288D01B2A0DC25843A694F35F88E298024B8180C58D85E511677B97F268FE2D64FB42D34E68035F88D8C969E2D9471BCC32F6839CAE1C84D659B94BC2B1BB2F3707182E91BC7B475E5CE86F2E5BDB3E52F89D25E47B038A1F453F74DB46AD828BBD6C4C455E69AA3152D264794BE2D07ED87AD79B63DBA06BA092E724FDCD620053870BE4E1B230EA840DF216F4AFCF383C5087FD5CB120E59342F9EB8F4DD3D82E5C28A9A796BC8FB739537648E829FEA180BA71CBD45CD34BAA389064C5597DBBA743B586A5B683452FA70A529EC5525BC0F2D50FABC7E6239731A9CC70B5D84911646E49FE07DC854F1B2DD63E6D38BFEC9EEAA624F34F177BCD2BC3EA69ADF4D87FC83E7D7FFFD5941A676BCE871F1052089DF70B99A633084EDB88B77B0B0C0C94379A2E6384D6A299B5F6654DA6E77EBFC1CF9AF157176478944E406DBA1833457DC67510398F6240A04D8A7BA958CC60999571C374F5FCAB14C8ED13A735F8CD57A84AF00921B6ACDEBE9A9E1765C321995CE7C3DA6BE1CB4C8838A8A53D57D0848B40E007C7788995B575235DAB3F553B9FC9E05951FF93F0B6A6593BDABB4A61CD7209580EA97279506CB9C26D48295FE91AEED3BE31E6836D857829AE17E8667A9C5AB0289F1FC5D700487BCB560ED9D6F25F03D145B932DAE2E800C529FEA54237091CA7F224618DEBB8A77B6A71417AF29F9BE7FBD65495435E84469AB1222CDA7A3E7EEA263F0C2EE427F1DD1AF3E0768008B7119093A99B473C8E694BA52B22C623EABA9EF84944DF609353D2ED816DFDE2FF1996F796988C47D428D112AEBCDA33EDBF5F4463B2E84752FF7780FD9AA607BFA960A355070EBCC06D799A6EEA3DC0615B5B72BA2307D8C090D8D7ED044B4AB97AFCE9CB873F44E74028A1B964A05B24E374018497E612FC8B1106F9502FB7EEEC55EDC2FD6277593008795D0E581D89F3C33EBA7F9CE3A7B4A688ABC09F1BE5619509B65A7D50AF579EEA95E3F3B225A56A7391EEC781E20557BAA8E0C6F500C56850C8FCFEEE1C3C950C8B7FBFFA"/>
    </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>
