<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="6A404530EA7FD978496FB4A03A82DCD168C7B3B972B392D3BEE085435358F6983E41F070AEC01075CF1D045B3DE396810561979AB01A5669C06E977A51827F52"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128f"/>
          <CryptographicLength type="Integer" value="512"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="25"/>
    </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="4A946B5973A6541F9732D790A1705ADF3C03AB0045C11B12AE44AEB81FE68378C3F06AB95FC2C18666CF8C96B65028A0A6D68BFC63FDE8C91D941A6A1BC16D7CEBD678342A11E69155C1AAF3126AF6B3BF6F5B26E41AAA92C1A0BF77A5BBF311FDEDA8F82B8966B4B00271498154EC9927D309501E5C3164527C783803647CEC7A42F020DD2222A560479E861ACA0C1F51F0189A23623BFB5498CC316CC92187648E8EA29270DFF5CCFD407D3906CFAB2585BA59AEFDE9CE13A9BF6BC5279B8C0D57A34CCAA78707E5C50D0143B346E95637FC3401A9ED013C9719AE7F3C5F9FA28A2DCB998929829A69A4EA9700CBEF93F3CDDF41EE6240798C1783E9A0357D5E9C374CDB873C1BAAE453D5CB782A380F611E65A1F1C9AAB2B0B44B94163EE191DA1EC2830CC389F93FAB6E882CD91CECD8C8F635169E3CBE373C49A1962B9AC13E4840C0DAB691E5C6673205532DDA20A0C4C406CC64D280CF5AC81AF1D08715C33E22D697C8E507FBA83AA4F16AAAA8C2A4E8C2C4900D6A66C068201AF31D9446914E000559EAF79CF6CCFACDE4A35D1DD51E2E823A9723A1C5C51E0CC4CBEE63A9616FDA6A19AA87AF86C84DFD8C5D9FFD91569A8E7F58AFB2C22CDBAC7C0490D9672BD85E77A04D12CEC044CB50421665301DACC77811405EAE6370008B463369D88D2548DB81A57B0D015A3DD55FC7CC2563BF267E41855CE561319510B5BCC9AC48F298D768A1B0FB94E05DB61916848901CA8FAA6FA9CAD925760F9193F8C914B54677F0031117088AE86CA0569CF48849D86D814CB58D675BC0334BA44B47F0C3544BBFA72471878853E259DF8B0A075E42ED1A6D382E10C8A38B9060F7E04B23F13183921C1B6614B109122944200EBCDC9EFDFADB1AD4FEFF7603775DA7D1D80E72B7B8157E14783F0DA8CD42A7EFBDF560E6AF563103B30B87A6F313115F57D335BF588FD2DB4C6F1C9E7C10B84B28F8E8080A2C34D78213159EFFACF89D6331071D7B4E0412A552CCB0475CC66244FA301055FF6E26E85CC2E4F83FD27BC003E033C92E029271AAF17A1C415AC17DADD4EABFFE7F4452E6C6EECFB025745EB0985CFC762D9EBBCCCC8B4094CA95B239890833CD637A411E966F36E801D736EBCFF33D4C524C0B67AE030963B5023EBDC36D0A4627F4680D24080B7D0FA654D087AD590EDEAE9C6D69A62FFD634ADC53DB22B64A1DC9E335A6FEFC14BE8EAD45A16DB87628D4728B30656D2BBFE0D204BE1E457C3B567967520BB81ED48AE71C62719104332B48827BFEAC43C75C3B48F151820298BC7BEBDED5F66E145AC2AB1DCD176F2F8EFCBF7441683D0B8899BE6802DEBD174D98CA5C8A824A2140AB27C840B25A1C55BEF07C6435E693D982E805BD4C6A43196E8DD2AC07D951B73FA5BBE4C4AD30E2B2D1F4F8D92967E76C2F4E6242C996F5BB42ACF438FCD4917F1901F4B15D1007BC0E2D2C02ABBD45341A25D2A1ECA80FF243607B8E5208CAC5CC2913BABF07199DEF4425AD321ED83DB7BC39761FD766358B2D77DB9F94C489DF747E656C3CAD67FD96C1CFDBE805F536E3D6EEF044E1ACD253521B2DA137E7DB1A91515289275C7B652D635AAE46F597DD087BAD45146985216A9D3A0740F38F2822FD0307F2A3DD150805A155206971D082E8504EC90E23EB9EE2BF6D621331A8281F7B90E0E530D703C9B350DC6F192E07BE3E7C588013C82806B2098929F569B5C394737FF0A71DF912FE25734DCCDBCA29D0E0AC7C4F970CD5F3E1F6167EFBC95BE1198D2AAB51316E2A2545C8934EBDF9F1C89A554BE1CFF2AB3633119C1437A77A8FFF10FD9D335AF6D2EFB4CDB391F9BABD24DA1581D15E4E7FBA362DBC37DDC6D88F17D356B0D4D29F2DB2E6F5123E59D290C6370B34B71CDD8900FB0CBA63A58EE084E5B7CC6494A359FB8393DF67B08AE465D8856EE561B3A972FF3A21C76BA74F6E7FC67150302F73D1E155D4D74E152F7CA55E5F57453817FCB20DA148FD391B479C043DFF1885A2A31354F43FDF19B209BB37609D473F21BA52E4CAA9DF609433EBA810A78E677313164157AD4F6372B9BA9167E5D8592F37FB9B18E2DB47F3BE53C8D3662492DCE298ADE18BD14518EAC13941D327B38C3799F95E4736AAD074E83E11DE588DF3B2045D4BB6F8794E062ADA95075C8A57C823649D9E7E90CB9B559F0CF0539A9512742CBB8496A3984AD07A362711BBDEE6DB21461BFA1D7FCF3F55C1AA4330222553FF93807BFE7F7D6BD1C3BF0455E5B013A4078D69EBD570E20A4CEA791115C6358B663C4F4075150E0572D97453234DCDEA12460411202BEAB13BB7C5BF6BAFBCF20431E2EA38241D58EEAF7C47C0E705DEF91DD55E837DABE8CEA2EC5DBF44FD93CB68ADC851214D238867BAAAC7B1AE05F3EAD6311C773EE75F7639E3297FC1452F8861133F0666892BB42255E9FA7B3557B0B8EEEBD56F45555E711C9428078F6476FD2A06C07874A63E4E2878B17813268B7596A0EA063155AA04E7DE25D6D5317C8965BF417C7333FD15736DBDED02C745A8F2400BE5BC17899AA9C83E87624AFDBD21D5F38EED411062F5A22AF1456F13CD478BB32DE22B163071BCC213762ACB13D9B7E44888994958475C4C19C80CA89C3E8C84F31C05B8C001DEDD224996EB9FC3662267DFBE947F9D9B7507C6A188C56F49522C79071B81824F8A430C2155AA22DFADF3DDAF39C5DB12865B8872B0126C299DC824067E0CE38292B56E092B27936EF915EDFDDBF151CEA4ADE474BFA61BB9AF132D3524EC57B1744F6E28236D2D421FA7F64D276FB36F5AB6220B6E9168B85290CB974A692C1C826168F52A828DED7EDE2E236D57B9E22EB6487E588DF11491CDFA1D519017E2A10F56FB25628D3A1608D13F8D282734FC81E555C1817860D8EC7D1F3DE5283AE2A9042146D6EAEF00EBB7390774471BC9938B89117068B9E64A201D65DD14BBDD805E3A529F8CA755B4E0AF918BD990D0BA74A7C8768BE6F0158861F6EACDCE0EBCF6CC39A1E6E2369CB473A148D6A3507B8A84019EAD42B945A52291E3AE3BA0719FAC96F4D5A3A29A7B0213537F5E17E6E39B4B6C2276D4EB5A2B119C9C7A518397DECFFA11CCCF7AAF9ED1A480A0BDA8A2225BB111A57772D459E779BAB22F9BDD89E95E9DD4341FFBF294EE27D01B5CA7C98698270A656DB44343161062816FD88FE7D6F50B054F425F26F6460D0864E8528631633D220E3597D7BD7B01BE2319FDE59D6CBAA8F0735E3F355BBCC557608FDB6F04A51E1EEEC3F411FDAD68D7CA5D5115A4E32FEAB4680800E1D6068D75C9E608F32C54464B0A816F9C40F520ABB1B9D9E45A06CD0432D6A0473B948D9C9C8EAB2268BED18DC0465460ED154553008381E7F9BD935A79459F253E5A63B72681C2961747D91CEE9A824200B75ACFF6F9CB4006C92DF0C3753EF236EF4226BDFFFFAA8236A0C724C2830BC1F071F4A0EEDD9945B510873D2D5519CA8F132D1C52B3750A96184AF57BCCB5AD88C57D78328DC70323DF83089480D9BA549D53E5B303B813B47E25BB1845199C029A0E7A223F5DDC857E1E34FB7FC6E7D09A1561259BDE82A7D544C24AE8484E769FF76ABECDBAC281044F6DDDD92CFAB288A4C9B19492864AE9C9F091D68BE28B83660263F1C462C2BB81B4F96EDFD447812AD02F730A773297976C14353E8CBF9846F6EE6569F3FFE977BE16823ECC8FF2C3B72249EFAE7C769A43CD8D56EDF5946BBD29E657BDB0567DA0F28B85BDCB182E7E9395D6597E3350E0F87ED169E79E0E58D985016FFC9D09B2C6350EFCE258DE787F7C792361222A38BB6927ED52ABABFF3B20C1EE2C672B1E8AE4D0BD2296837635B106F27654FC18B06B978594B878DF0043F500B196D82A6BDA37179D6711FF377F39D97CE0E271265D1A1029CD33A2EE60D18A459C3F1602C6578F638638A6D3F810D05E723D4836A2BAF38AFF2D1639F0D6FE4B25B45ECA6DAC2F3BDAA1944468F65437F7DF79A674A4F00655BACB049196783EE4B568C374ECBCE72FE9A262ED1B4D7BC80DE2555012ABF8BB55E90341CC097F9AEE0500813A54C133DD0B749628554113E083AC924E7B7FAFB2E1A6059AEC00EA02BAA10C14AB236069E37706F99CA6B335953F06082BACB7F5FE2183EBD9B8A56DEE35BF62BFBD8206A6DFBE9D55067F205D8496F385EEE1C5F776B2B1580BAB6ABB8DAFE238E054741E17B90B0F9290A80EE6A4D9A776DE0F3DB620268526C58F893911997B044B8737CA083FACEF8F0F8BC362E9DF12FD1E9757A51E899DAEB33EE85EC37522E7B104936393CDD43684F2B9669A7AD47E0F4A13D2425081FF96640D475E04DA30477B409F4078A09DE41D772E8B2ED5C12912C06729EF6A2AD5864D2AA13CC83428202B51E92E79C773D5F5A14FB574A846641D79EAADCB6361AA78A48A715B9F366422E1C0D9FBBD3C5D821F051523B22AA028B8F6CB44DB2F3A6E90233992F5FE9C75AA6075C7E4C682F54C66620AC8C56D520D4E700334605A84B028775FACD69D8367DB2BDFB86AFF2EC882BB72BC7DB04D4BC4C874570700B1E6B9802215E4EAC92F8AF62B0E90F24E0EDF87500258698C4087FF88D3492422100216BEB9AB6CF0E37713B6B172544E66A96FB9277712979F0F8F498EEC7D7AC1B7FA186406A9EA33CDD6D684D7FD2CB141ED407B90DA276949C978877D6BD6D3DB7C1A3C0A9368C35640F723A0F9D3120A5B681D4DD6FED6FCECB1A62D1816BC0B897ACE66C8F694EE4C39A7C904E60C30C3C8334686315914DBB94B600057FA79CA98A790C1F5CCF49B5F8D7D00274875190E6937B8FF240EB258E8B4D9AFB03BC4834B6ED030769CA636F55B86B2ACA1E4FF714A8E45E2CA589B9C92132979A8E1040FC41F2F637E96B44ADD87F226075F759FF450C4D73E739C219DA5914BBDB35A8295C818613F81557B126FCF8FBF4C9C05A8E97535DB64EB7A9A7CE799089E538944C03C9F7F8DF3C877BE4A0853153956BE5AF26F3313AD4DD90B9C16109E36CB8F5BA159FC90CB48605D4B057CB16733F7B990CB7BBC99ADA0A5225AB049CA2BD7648325C9799F53CD0D8F3C6457D1EB8DFC57885647B5F499247918E369511B79B827D003702A74FB0E7E82DDEE63F3877D3A60E06BD4C3DDF7B6FE634FBD71D52A2C1F2FACE4F516A816D081453FED080786EA3002F8C198A52B53A82533227D4EEB753B93CB5EC4E2085C031FA6F8859CFBF65219C6FC2775F59098791C6B637EC59402CDF7510FAD7955DCF97B5D60918035E55B9DDF810F21AA7E1CFDA5BF4377FD967258331C7322BCE19ED6CB08247925C7BA579897427BC37418FDAB2E3A386A9F7CBF9604AE620A2B439E1F8A64EDB9DCA7E942AD7F224844341FF62D637C58A304EA5C8F6753D43315171F8B3ED8BEB62E781EA72A7CAA500EF95EE3A05358F9AE0D93FDF671920721B0F4F8BA33B2F094F3CFB84F1F0BEEA1B4E170104C9751D00483AD9FF09A26D74147683FF5FE4DE6773664198188D52A2AAB7CA6CAE3A51A1E6902EC03BC220FB3079F05BE678360E6C6877F53235A9C96374BB346B6C8285C12B256F2C042EEAE39FC66872B2714E53B3CD0A97CEED58EF0D8FD6650C2F6EF803A7FB6E1016DBC45765F1AC4E62DC8B378FEF474F411B8C936D5D95D05B1262296C2A424F5E66EE3629B309797081E6F7EAEF9A3295BDA1E2342AFA99C61D28C520EABDC36193DE1C48BAD9F46C3F4967B57199E83FBB1257492AC03ECFBED58808ECFD8A759F90CE353FA16AA414A29EAE1C9E3CD20E6F48A86D44B358CC7053B49200FFAE87C9CBFC2AC58EAC0BBD4F7D4F774C6C47C40546FCC44878D6B104CA38733B0366C5A759AD6CEC9F2EBFCC0A462910E9466BE88AACB38EDC3A4D189196450A74D6F8AB0FEAD2B664A6C0677BFD57A1ADE9537EB0B88572EAC5CCBD6A242BD8F4B04EE42CF2000DA2B164B4A61F344E20F1AE0108F6D67DFB1DEAEA897ACD7EC6A5901FE7EE838D7173A5531696BDC659AE01B56BBB7BF724869455AC5E832C1973DF7D3D3848DFDE11A95DF99DC4121C3A55018E975D2B66447F030E8CA5289B2586D425D4BD2FE9128C67497D16BFEE554CD533702C3861078CDA3335D9FAC47A04C043FDD27FE568C3ED684D5937E313FE146C33671F57508A225E726DEAD76ADC1752A26A8D332801BB9B01DC765A03E9A873E14386B80DE9E0C73C7C168F83E3E4C3A82B79E20C79E46C87B7C62DD897978537B7E203C76449F767500B2AE7D06B4701CF94A4EC15CAC81AB7F7A127089E19268E83C0019C7E2DC13C633629F943615336AFA9D9FE0BFFB36FBAA6B5341BE1A518E61A01B9E9D3A8FCA0A0DEE2415820AD1E01DA0AA4F0D0D326E64C52C680FC325B3780781EE7687FB2DF78E1A23699FB935A45C8C53F57701253763B94312E0EE10553ABA5BA01AB1BFDB29B794EDB0424B7208572F286E2DDCBAD82CD37C56B68500BF87CA2D40B637F9FFDF0554634D05D4525D60EB762228843C7CFDD4FE268F398B6AE7B4C11070A6040FBA55F69EFEB86F97CD34E595F4DAE7C07D01815C41BEC50E69778F7FCBA62C7A533DE1D8F4BAEA28CD56F7C80A201A260AB429C3E264383678C2A2975B485CB1A288453505439B59990098F8C5C6BF6E2F9614740150A1A512176CF0C6D1F307E117ECF75CE750A427D0D4459F4668A0D418863CD8474A0498D6C18475B9F6506427D63234F59BAB58569654A2664BCF4BE049ABE893B764224B9B94CCB60322BDAFAF088A44046CF978B995B372179E1928771180B4D5BB956150134679E6BAAF8A96056B273FA7E61A8D69FB63007597018FFE235AA80C0043DBCE1D6893B619C5C61CBF53D042B9919E4D0A9739FEE2A95F0AA0B03C86421214BE3372FD234E09902122782A71790E9D175BE5CA77F1932996129ECAC3E83E952C055F25B06D201FEE66A92D77358E101F863883D1DB139A84F33366D8C34A375286EDEA1476942928AC3C467783BBB6053CF5AE3EECE664212CE0BEEE82CCFBFF2EF4B45A2CFA40B286198E36194B39CA72C2D273E4E1E7C368554C03518C07758846CC0302AE09682354010A69243DC5A6F3B5F26F9E1013AAE931032587CFE3CAB0FAC9C3B7A4D3A49CA7768A26D7CB602C67F61101D488DB4E87249F98D73D25F82A1B70180E99D318459F542F08856B4D663EBF32DBD60EDF7F4536DD8F0EC8E080E651A048DF7B2F89BEB3D3980CA5AB2A6B7C1662791E602E6EE936AEB7A37A19A67C68A3CE3F282472B61863E4AFC5BEB81576862E6E9202DA6E54C5A824BB5F6926D9941E885F01829C25CEC11D9D41B372927CB75ADE18AB752F3DEF8F4A1609D3DEF6FF73B7E4BB85B78087ADDFD853781B39FFD8DDF601B305492F746CF010257392907FA7371EEA423E5786CB483B0309052B2320B86EC296178382CCD895CA2CAF9F60F2D5F4C31F2972C40AB22FC90B5F816FBFE549BCA2DAFB34712E785D5F1B8C029289472CD733AEB7E3699F0028CEEAB2F8F3A657297A05587774CF49B1B1F4D3E396F10F8930575900F42D7DA04BDB5632D29981BF2086FBABE68BD954732E6B4A0D2F72D322779C464E81C3BA77EEE09894E47760267CFC72A885107834D2618658E0F2A165C39242F774CF354A03AD66FD81287509A0C06F75FD7D3E6AE5675B6474CD370D66AA1F5EC579ABF4092F8215C12FEF3F86EBB8108E5183E442BEE692A3D513EB172D2076FB86407337D8045B0764D28671FD340C82B4039C4F1BA242798FD08EB5CB236731BBC487DF272EDAB9FD7042D5DB622D50F20A6ABC05C4D82F01673E9FC8C4D179F354ADA10E995CB7C8559A48C2D8609E4BA68D2798A6AC180C2A3CCE46AEBA0880C0B5FE0B382FC9874CE35ADCCBCEE64F228E6EF9E6A7D0DA22AD41091A1F0CC0BD5EE4FEE7CBE9308A618B5115FE926B2A775D4624E0BE3C83E72BBC222B5B70B153E4CD016F06077658D326ADF0BD8DA10DF1687682B6F5631933FDB3D1E6C79729B759F2EE88446FA50AB0AC8440D649028D70F2C98C20BE097DE4D6D8AD6BF84C32810C095E374D71B944C7A1BBC89333ACD8119E7A9F1882BFB4B29B0C30FB709DAA37E6431436DDFAC0FAC8369C651F1447457C20416AC74F43F0B39C2F40EB34ABCE9F986C58F35903941837D51DEA1C3BF264C45938169D59D639651B89EFF037A8C2FC2916ED9662500D5E199CB8DDA6CCCED04D7F1AC382CE9480AE0BA2210BE38533C3BCD0C3479C91C741C4A8FECCC8B499C70889A59639B3400F35130F2526BB1C76F820BF22D4FF7F5669CB15A29A5C9DDD6CC1A1FBB3727B2A875F1A711E10A68CE693319EBDBD825E875772885AA7CE35275257D4C07D5AD5D7339F8808A78A74C7473B79B87A06A6D3AC4859746027DE3C9BDDABF17A458D069C2ADA8158901AAD1FED165A97C8E526F372E7C80418C87B16DF7721942039E89BCB663AAC49D955B99D59F533065245DD05BC276597B80F80F4C3062B68D450BE7786B81101930C820CCA1F5AB17E40B00540C91D84F966258021059E40178066941837535A138E90D61A904477BC6A36418820C55CB8F17FEB81819D3A1EF7B5BBC86778D55CC8CBA549789A568656BD98CE235B786AF8DF0DBB45BE2F9BD1788D4D6409F04023FAA0D71991BEE6744B5653DDF398922CA76E49205BBC90E4F1F102C0705A6915F3480015D62DDD7626A36F7FFD3FE08DC52F14033CA98E8F8FFB06B6A43D55FA4C73964BF97FF5C262B6B0CA7E4CA189931F1EB2B3A085338C92C25A1CF9FECB8E6D0163A56F9E97D16C4DA8C6E92F130664F5FB32A5C3E6F54653C155FEF8768420AE29EEE2D1E6DCA1D84A2C488E8FE02F86825FF281ED630248D438A9F4DF3232B5B96D63A8E011C776C3BE2CC68E4B324891D834E94F91394BE5FD4E704BBF85B72E8AADFBD1339310559811C8E9BFABA293115125DF664B26CF188DDD5B44BEA7F7A5487BC8718DC4D7B5C78B0F2D1C078EB5AE21D170C7AB350A88046BBA6340093AA607A9E566B495D3823AF45699FEAA82E1C3834E6FD03328F29F9570027725CFEF264C42634518E156AF5B2B99B45019E5F9D5EA39AF24ABD000A6E85E396028EDFFEACC0EAB33669697124ED1F0723B72B29A7B380391FCCD459F34A369FF9DFCAECB42A8A53F6871731F6A33404F25965E0915111D5E75C1823CA9968F2C2B6F42341966A75C7B3065690649D2A2B280398DCB9DDD76E4913FAFDE70B64D121E3C3B05E0E2FE8BE815E73E1DFC30B142226DB76FF9F4CBCC7F641057FF079BAFE96BBB4DE7AE02F412CB71691AF2F194103BF55E7D581EF684D604F07B43F16206197C850764978F257B4FC976CE7D20C32D012A6632F3D2D117F522709D733A76DCFA0671C9CD618E886ED3B2A665CE376F8969657DC55C5FB33EC7DC63B905FE23D34EAC2AF06440A3AA9FD0182172BED25CE66F34093C1D5DDB6D76F19C39838EF9C464C258480F2D781AA87A9678BE7640C091EB73E3142500080EB9FF81D072D0303617A9CD11D76CCCA83985D221F500003EC0C31CA4CBE6CA145E687AAE9ED2B7E689D7466258B98EFE6258F46A2DB4C8D80DDE9F63D272A66F94807E5E299DB465D485BBB91361EC4707A9AF610DDA9C009A23678573951112A23B15C077003A8C1CE5B121C6BA7824FD77C6AEF8501FBBF4C42C9F9EBFD0538BA89742194B421913FE64198BD3EC9500DC99C9846C0E1E724DA92C515C5F429F019EF7F2AE91E791B88EE7AF41EB913F979D1361EA941749F77669F29464700517D34E027D63C5D4B8DED89AC170879D7D5B36FA4362005E33C225FD533A91A5FF797449D7E41A36F6DEA2FCA09B49352D5A188180B28DBFBEBFC1B29175BB7518B090D8648DF33FC0A264947C0ACF805769165364C54C597BBEDD6F56F82F1C6037F5694109E3D67827A80D5BDC339FDA121EAF13D371A161BDF6BF6647F71716913D5DFD8E3D824F7C27FD16AE9C3F1371948362350B9DAC06D81F6087652253D94D189B73F2A19667F09025309F884745201439B30D17FE34064F6563FA9D382C2C278CBFB93FAC6BA2711657CB4AB2DB4DB3272AB210B81BB54EB7B4A2F3236FAC4C19C2C588A79BEDBA0E347D2A764F10E8BA74453CA224BF4C9EFF8C2D6C14EA434D349BFC6C79C3A1E90A9230ED0E123B0E332255EFB9053B50C30FDB4856CCBF00A6321829DEC09230B9DDA33446DB8CCF15FCE0B87DE1C060B111915A58F8459EF753F4B20D5BAE6E61A56C5B32FE59DF5D370F0FE70BAEF2FA9171D104920C7A801F54A605D844693B918121CA98402B49E194AD4B7F61EBB216ADE8848D80862B4D33DA3950933E288ADC990DD1C9AFED7CC99A0B029694A92092DA0B47032686F8801CAF81DF2029F1C76915A46BF2B4C4A1691067320E96E6EE72B4C9CDEA555FFCC9B0DC5940DEF4149C03420045899D0A5BFCAF0D07327A32701EE270EF25BAE6B0BC39E833B1D9F9B7B00ABB05B2361205FEE12BC4F241662DCE387CFD1AE84A587D8DF53C7ADF25CFB3A68FD668D17DB7A4296D65EFADF77716C025B4084C749007D4C8BD4FD3606123750058D2C2FFCCC6192C30399908E882A491C42B04A9B7A74D71F6AE72CC20C7DC77ACC29BE41E0F0811C11A7F1FC7DD809ABC32BC5543AFD6D547110E984F692BF4BA4F29A251B97109CF0A01283977C5C42DC604A2B31BC18858BCA5E91882E548CB8DA735BFE1FC76B6E400807690FF7DC8F19F6B9CE0E30538B154346902F6C7553EB7CA55B4C1C82F6F2E84660A2C0679E0D47CA2663091277D70D4A84161035A8DA9FCA85068B7385417E198508B35A347DE8B125E678F30D67F8241440BDF11E5230CC81D7B73EA5B46A5D30E22B6A6B0891F9931AB45690E50BA1446BD9DEA3DD3A653AA081F6A29A2476895E117C9B5115E97A6DD443DC38A87D40D79254AB40959B9B85D4660B5B2BEA8B1EF77CE4022F0978B33E267C1B0BD3C494BF0240CC5E5EF42D9052CFD3F7FBAFB392303707EA2D75DB35E4293026332449C4F4727F5D1963A2B3C51E64169AF8F556A95B3C11F569DBE86B06370F432659D7B33F26CC9DD060725FB8F0B0387C115E687318508F1681BD8970EBB2135E1D6CB3A67FA656694D6E879AA04890E621794517FFB365B548D3CC9006EC9FC5E3CECF84F5C55D818646D93EDFA854D2C0C279C60890A49C3EB630E6CFEDE367A6C3890706C1C00345F6C14B1677FF9C1CF072B9701ED633EE5360A5889DFFAE50685C52CF115C159239F6C1A52B75D06B39CFC25531D98BCF5983DB8C05BE25AC7A8F6ECF4E44157C941199E7177D3EC054887C253FBDB37A09FF62E04A1081440CDBDE75D17824EB77962D63ADCB2FDE00787C2419BCE2535562A8B1CA987AF71656C3B38F4167A594062066D0B86D9534B34623BF3C69F7371F47B82B7B18DABC3FEA2B47D7D089C9BE885DB1CE337F46066F6AB9F1BB8D5FD1B3B3135F33F0D184DA04003A86A0BE7831DCDFFB776B99C2BD0DE20F56ED19F7734B89A645B5942D4AFB14CCEC74346375813286F904DF91581AF48DD50205B7662CF03567CEE6F34687152935B463A03EDDA1BEBAE56B5D8C1D42C24DD82E228A4A90996A14B553DA165B0D52AF7D0D2F3A6A4E22A8B280202FBF3E6DDD522F423D9A39521CCDB53004A7CEC0FE4057C0B303635BE06A9A713CEB66EAB23292834CF938AED834EDE6A92CD8E8956178DC66EE22850645B9DCAFE97510D8E107607CA8330988538BE487660F2668CC43B96E270CBD4E857D53341586F6573D623DA2C68037093CB18CE0E6FDC968B7E9C17985359B3615A1A3010D85FA256CE306FEB4999D4FA3AE4E8BE8280C1532B21E2EFCE032AA5A7027C631823CE72273A1E73AEBDF359FBEDC8A74CE2DEEEA835B2E867F019DEA6008F84FE13CE23BDBE39F5B48619EFB2D7A35DB81C57A43FC1850051BBACAADD27B034A56018F60D283F504B336F0329C50A937251B5B16442EEF9B11C2D9EB8DFF2958F50F9B0E1DA2B3EC76B14CC3B980DA8DDF773E809740BDA60BC8F6E36C7DF8A5DB54CCC1D266739F9AA2DC94796F1B2575FDF72214AD0200BCFC0BA5357BBD10494499589521183D5267CEB5454113CBEED3AD6B83B6BC3E8F843B63F2F3A5626D6285D1054685C154D78976639A5C036F6F181C92638FC47E6278C763367944D04C28466ADBD67BA54A3E921A7BC8F581246DAA7BDF666B5B3C7987578750B66C1CD69F7FF9D3BF5157773A57F56E165DC1C080EEE5B49B3A279D1E95DE78C987D64FEE18E2A8CE99F57B843DA6EBCC217FE0CFB346CDC5FC0FE09AFFEC84A63B9E2EBA75E38761782FF7ADA94F4C4876E11B17D8B36B4EA09855DB03C6A7A7CEE40A2320C1DDFB7DA6D0858B92594BA4D9EF1516B8C9D08C1492869293045F42CEB284EA4254747AFA3617B2ED542BB851959CAC89074F98B401E013A200A98752D2422ACF3C5ACE64FAEA74BBA766E041AC68DE8AE28C124AD6AF21BFC5AD9CDC1424AEFDA1024BF90F594784FFFCEC0FEFBC090419D807CA819FB6467A43E937A8DD3662AAF476E2E89964800DD9834FB38D4A88E7066FEFD35CD64D348EDE596C9CD801DED66F1BB768CC0E4A0E22EDFD5A78DC140278E4FF5A121DDF86255809D5D894363AAC59F4858EAB4986111E3053FD0EF80BF7616D9294593910F8608E8381D7C955880688F18867CD1ADC9AE44DE82BEEA30B2562D8E32512A4481FAC6EDF5A214E73BDDCB86F1D431F5E178DDF7E76D7417DCA421B5BF468FBE2DD552438CC438252F3895398D3146027210CCD1FB53C5BA156A524A9BDC9EB528917E3FA461AA7255298C14862706B82C9E2FC0E4E315F5BB8580AA66D434A8C83E78524B7AE312710EE302CE5A928938D06743775FF414B7809FC8C272996F580D0CCB668817D030D2D4459458AC95D413230CE3DAE5F72F561A406BB939D12297A8E2EEA645863E305B5EEE3B30480529506CC05ACB12D23F140C81C55C862771EC74DAD65814A067D9216209924CAF25097246B34D7141329E3D6FBBD7F2CC6181D21E98A3692AAFD0C1973AAF2D46ECF9D0F6E1E422A99AE0AC7966738B9A4078FB05A209E6A619A932E77B7BB197FA403D9877E6D632549331A2E5236669CD9F65E44A87D00DD5330CECF0342A786EDD113EEFA352E1B733336265146DDBF47363B2C12D92E1D4D43F6A81ABAD76CC9F8D726CBEBCF6CEE88D0DA29B76C2AB99EF105A5250F1E4AD25C94D36A7BE0090CF25F2AA4C721EE0BDAA5F4E9B00761B1D5F2A24514F0CD874AA582FD726EBCEDF660DE7080C31EB15435BA625D472D48C969EAD3011C94CFD7ADB3C3FA3496AA34D34C751CCB707FB770512E7C07ADF759D0273C679F8A8789D1B690F69177486CE18DBE1553AB69EF72BEB5B1D72613535712EC301CE162BEA5E512732C1D4499D68335ED762043A997206B8A07F23A18994B0D2BA09903CEF2FC419165AF72C5B6B502931C9AD381C41641B7BB60C86C44F55212762743B526B6F8D27510855A9513DF2AD0ACF741A207F58F1004820896DC3ADBE01FA328C038E6F2C8F1050590F88521672CEF271F02B3E3CE7C11A6525E557497D56BD1B8971385C32A20DA3C8AA233A6BA3D0B1E81E64DF26A8A95DE86A1178E610CB436581D19B919DC0FEC9EC527D98DB78F818CBF79486A7BA9577F21DAEA349D789F80EE1ED348E5E634CBABB45A8B63E6772819327FA9EAC42442CE59972E6FC43CECAA8B603CA8BCCBCE0ED3EBF5976147A16D1C5746DB97F7CFE8A09BA9C55A7A574784F0765DA9A6711B064195BF65420453F15C9E687975FCCA97153176110B7D57FF4E72E45567B722CDBB7555D837A9D0B5747DE8A2768E005F7A5053F5A70383FF8F2802D35C9A59C793830846230DDFF591EC153B7A651A19855F1DA4BC5CB319648AF2C2A9046DACC27E5396577824A4E9BBD298BFC6CF3E4EC09D8AB795FA14AFA119768886F06C7E1A96332ED8AB800B7A816FF92F31D84233295EFD362396307FFF9E256122B67065AECF7C9E771A974AE542CC092AB4DCF4E8C3989ED0857F65C6ECBD8237DAFE3E0CF3743707E6A3979002AE14DD6AEA3D3AC909C4A107C9D27C00B7CC56F202F2EBB01879B4F2337276585B0E9490FE1FB1C102BF28451476297C9D4699E3A62D26E362AEBAA84B6E021B1888F82D16EA1D007F33B3BBCFB9ECCF68C132BAB0298E53F7DF6BD811869A3F795788C02B22676C773687E6B2BFCB5D928338998C570366AD8F4DA78F30A1441F297E9AE2273F180C7D100C1AD740A7879D44B8F2220822AB7BEB57FCCB49B1E2E91D16037919B1756694EADDDFAD2AB37E4B9A5DDB53098B59D74A5F097960B67729D77AA79F8D86F400AEA32AB567B94C1A6387485C9804949C75C397E85E607B11121AD3CDABCABA45C022B977629D8603F36B3EFEC2B0C1FB55DFF24B52CA114B2C878560C86E29FEC0BD0B86C449ACF93B05000B986F7705A4280E49671AD875ED0BC523E9B13B9D056C3A4BCF7556497D167C57BDEBD393E28BF843C6003BCAEA67C57373C8BC2F2D74AD092F07DAE5C65B6B02A252A5499BB4195E6447183054C0E5DCDB34CEED639D3506A14CD7A8FB495323A8CA0F8C0473C91947FA357A79BDA170D9923F2D7601141CD419F04D64FA7C3303DDB97FE30FBDBE7B64F26056A68A554CCD5AF7734EA41B0B87644ABD42A41E6DB5C5D1C98F0389980AC677C73821D5BD15A568013C01D9CF8CFBBFCC4F72A59B1D2ADCDB47B28ECA778D3F17DA08A4EA683E10F53ABC44E07DE46CCDC888878D33181DB7FCB26CC36924FFA3992B8CBFABD48266704B27822970BFEBE74DF8F20229863196418F30FC8D2187C0108B7E34A0E8EC2F69E4C0C6F4059B531C32C8A8E252500AB5537433EBE50B2B91595235DF0CA19FAE90CCC347E00079BFE308E4266DC17D82EB797011B0AA0F28517877DA50ABA24BAA448BB8670662E782A5FA741471A4A2BF11904336CBF91F27A0F42182E1C341C2F6CBE7CC765AA79F6226ABCF8902D34923210577CC2F2E2225CA153083DDE9814A70A6CAF6AD7B4CE3DDF40B6EEE561092DDD23AA0F39196D6B64CD8A153C43DD3B6984D1CD10CDEA85662D0F58A3270F914A23DB804C0859804F14B65E339BB43C93D9DFB434632D60E7B8AC5E125CD84BBFE720B075B889395DCA21567A54DB14C93A29AB826D2CD60E141C79F9BD7DB9C53693FB26ABE6F6BD8F36AEC541164B945C16A66E256262F4730908E6DDB714D4EB43658FF5F7375C69F8EFF073A96BA7855D29EF95E6F31EA0E42AFFDAF87DBDB2247D6BF05E8FB68D981C080E3D43C1FEDC3DD20FC98984D55BF88CDBC22BC5F36443F522395D376BF688EFA634ED0B0D92D1625A0BB762586B37FF2136D90E2233D1305E0AB1FE93959C6A37A605E77811796E3DA7BA3CA745ED344CD72E1582485DC51487508394C9FEFC227B9CBBC5436F05AE34D4D7803F1FD84DA51E968AD43083B0A10B3778E7D50C9231489620237A308EEECDA90CAF8CBCB7C6171AE411410C14E4687BD2EAAEA90BD0AEF912D414460FC9A862F67D488D161C9D4FA09DEED74E38EB12E6A19823C0B2B04E3C21D176AF00A2A2A833A9B329B1977F8273554F2266A9B9775699F84E1D1B4CCA93C21FF0FBB9FFC7FFC5D2E59203332A1738594B27FFD4169E1EC9D87478F4FEA07958DF604734FC293570EFF6ECA0464C2078E0F20C13EA6D51C27E9A07485D530D56769E720C1E6AA86421CBD231F622697F4A28A582B71552BC8CFAAC754605A9AC6BA35F4A9459FA8AA6A8ECF2F1E76C9DD021E41C906EA70F6BF378B76587DADEC963DDD1A56E143BA1BC6A4CE1294F284BED0B21036CB7E4FF0035003D1EB6481AD2622AB6278BC7D1FB38ADFF1D48C790E2F5F64C3BFA067A08F7E33334BAA4B0DC3D3373386FA448BA79ADC450BB7D48045AB9C16C35769BCF33E1ADE5205B473F6F428A3C4EFF3D40A3BCE9499DA14D2970446E2C8E28758EB852E4757D531F07313E840EB6D809D0CF9CF3268E92DDB907BEB5B3987BDF316FEB7310696B5B9D21BA17AD85A2D63689C94E09B9865C044F11D56D4558D06540CFC0E9F85437386134674E26DF568C629C0C0EF2E47870D74A9CAC8CF4834A408793256F5C89CC31E47DD82DBE56D24667BF4B12DE4ABF0E59B0BE3A887FC894451F578F6DADD47827C16BAD86549DE74D12387A8338F51E31A0523178D1655F06B070ACB2857469DBDB05D4004A747C79967692139ABB5899645929ABA3D65F196F1B047A2287DDEC6C42131C8AD9E9AE32411EB36E99DFA9FD45023AE934BE27CB6F08943493EE2DA25919E0A6B6EC931F7BB69F4C8E8237C69EC86FB2C53747642BD34A1EAC4F0EBE90017776C6ADD74CEE3978EB22E73796CE973FCDDFDACE15B56DDDC17571345E5DEE64223995320E438AC5B675E297B77FDF1977A461C02FFDFBD577D35E449FBC1C6C96E937C4657102BBB5CE7B79B4AE9674D9C55562CC0259A5D0BEFAC01C5E8AC6946305703642A406960909874CE082E54E32E981361B91A4455C9E53BAFAA18BC0ADDDE5E19AEAECE451C14E8F190DD31B86EB8F859922E875CE1657E028AD99FBF7B1066793CDAD573F03AB7994937224C0AA12A8113696AA64A2F8CB3A1874AB23F94462DEE58E3EEC4A27A8A277338547D818BB1B3D43BFBFD9EEC2856A03C3AE1B717A5B4E6DDA0999AF2B976044AAE9C4A7676C49DA2CDBC460B9C4CA51FE56C2CD99918BAE03594BCEFB6B611C40D46F382BB22451D891AEDEC5612E587C08C084B6FB43C05F70EDA3106B3FDF4F1B11A8AFE597481049F9293E31169E4768532C6B59B5544C34B1F49405DADDA005BC1576E23E2FFCCC09F1BFE0A8B1C8E32C1C6E0F2FB7690DFAC1ECF02DE405AACABC8837E1DD211C241178E6485782DFA8C6ABA01AD0D241DECB453A90770425D5D600726F21CC64498D8CC8ABE329766DB7F391F3C4B3F256ABB3F37C9B9164FA3D02202E43C5B3D17A3CC988E5152B48426BEE9587D29987FD1657B85F429DCFCB5928F8E669BEF563EE08D1D3F57D2CD8B4CB169097A13FF074F41CA80A685DC423A5618962FFCD078BADC343149648AD8118F1C409396D826F2AD23E993CCE0815D466E916BB8A9EACEA97B109A05E40B6FB798CBC93AA2A85CDEA439FC53D974F022A8FEE78EFCE1DAE5D163899747C7FF99E52FDFC91BD065730E12292B0568AEB75B445109CEF53A375DCB4B91AFA30E82B103399B9F8E99A2B7E2BBF821C1C1B4A522A7158D7590C1518ABBE42A02DA8E6841952F28900A47086763B446ADE2C04CC574DFE9F697421092B6D5C635AC56F90FB45660142D420D8DFF598E7D904E4AC164BAA7187D6976AEDBC0E7D198AD909AE5825CCABB10D506CB8DA3666CFE0956092EB3458FAF622BBF38A24D01DA3E23467EFA23AC5105BE33B832B46AA23540299050682C322F6E697F09E7B72944657155662E84E20D581E09862744C72F77EB3C68DC457C46FBE9AEAB31A075EBDBF54F490B439A98D278B81FFC2538F21A1E96D9FE7EA0155DD8FD8A8BC3BEAAE6085CB16EB44F9B43DD3327DE304F6697CD1A5383EE7A9F9F5D8BE0177AE7AD2E4894095B01F8F895287EEFE647F7155C6E61C8B706A507CB7B01CDF69B2A9D567B6B08851828DFDBA14E443C9EF1C0848779D80B144CB604768C0BA9B42BDBCDE523F963A527C384BAC4824573F47981F458A58319F7DE020A367F27C1C95D257FEB2B505494EACC2DF08C6CBEE5BC1E867DD264226AE9257196BC2648B4C3B10660778E24E45584D9EDE8BD22F173424BB196B33256B3A86948EBBD756A37D8899E84893E8662CAF5966D01983F7BEB3BF394BD5EBF2C846A6FF72E95A75270C37292DA9873060ACA096FC2917CB296B31678B53B591CE1B1EDF42357D2D028D56A74C5BD7FF56968787752398DC77F2137AF54ACD1999171287A97FB683B8C1E963EB67FC461D573C27B2F3530C694904057B7D4844B9E3A4114F1A65FAC0EECC895BA036FD1AFFE8E9B5A51E525559765DE2E501279B4C5053A7A3476C06C390E0D97018E6BB428C8EFD0B47707BF96CF46716EF4368C4EAFE3E098E33FB4AEF90638712D2C07DE7E05202FD37A6981C794DD53DE0FEDD89A053B36F709A23EAE78B78E5CAE314F6669FB4646517736E89F0DE552E07EB4B51D3FD8BDB829B95B74BAF635A8509FEDB2BFF83591AF324E3686778365A776CD51D81A901F0E0F7B5579E46A2EA4EA198D0EDBB30A4FFC5B2FC29D95FFB34E18A739B0C19DB31D7A824467AF2D6E54F8A0396E4016C51A44D3F85C104D84E3BA2914AFE6A9E62ED0E5B78DEB5BB2700CB32460B5E164DFE4184708A7F8F1219630CE122A6A236F5F6757A50A82519533570CA15F7424BB218F959F62D2A96B2095888B70F75DAC3FAB98FE06E41460BEB6BB763BEA086007BBA29E16588C60EA9790CE50E10C6C8AE9DA6523C9CD5AAAF33F003559FB432F440205742CA1CB63AA3608153FEFF94D6DC2B03899A3513501AF57F8CD4D0C2D4DE3D0EFEF80050E28E1DCC9DA21D6C7A5B025BE80403F2FB70EA42C4570597D83805B60F0E6A907402C19DA70F9F3EF749C1D436B42DFA658C593EBF095C801C5677A59A4FAD49693079E02EDD48118CA56C9BFADFAEE6FFCE43DD7D4916D5C9DF41D4D5B2AA099D317F7E7E0D10BF7CCDBF4112F11CCAD41A424EB0628E704C3D2BE133CE32E477B115558FE1DC90FC08407928158AF245E0BA1229130870699B5D6094B0E59D3398206FC8EEF3D4459B8B35CA5D7D5A7227FB3A4D55FA52D92D5ECE63A1E339AF3C851C4696FB72B8EF0BA42E531AAADE756E546D452F41116941BB1C72A036A884AAA952D362D8ED129C592025CD5D2697927D05CF7F4F371796466B14A05053CA04286F0351AB965AA358AA9E011B2E3AF967D75CC8CC84310F7B399DF759B11BFF07A83EB9AC60761CA4ED942CA0CEB54E0E99701B1F7EDAE93A40E1084C52ED258D12568612BC2F16596F7ED91C67416957F1D7D3C7A50AB7A70B43D969F0A9EF7AD62828CAD34C183199537E2C6B4604EF22FDA3E063E3432CEA2E360929B1531B7FC65A6CDDFFE5405A6554B1E3F5F9CE14C04AD543804B88A43F0442FD51246D3FAB2CD66DACF8A5AB3E46EAAAC7D432985F792BA0D153335FBA869104512F21534690076582C5EDFF4F6958170A27C077D68226D91C52E04033A092F7E00E943C6A4826225EEF5CBFFD9414EB7539F7544CE979CBB9073B44059E43C8F5260B43847AD4798D2E4577B29BFEB1AB6A7F0F9C326C2FB4199AC30D7B65C739B65C96BFC9FC69589843C0E0F2B99D2A5C0ED3D9348426F0C5F6870CA2D11E7AB22B89D80C51E13A4D6A6D029347AA98AEC01A2E6E7788DCFCBB11B4590F87B387C340509AE1CD5408A5FA8F7578833990CD9D662529F0C0F2638F21D46854B0E5ABA95795E5F08895DBFC1C7093C22B6F9D6D89D33B43A77095EFDEFEF6515297744126B586D110BADB4BAF0D8995E75CEF41F512B08A934D850A0D4AD0851E00E1B7709DBDAD27AE4D79A829D7082B70889D8D774D2EE8A2D9E368AEF695F5298C316D99A5DF7A4C21C1082BF1AEF37F3C86868A58DF8A4446E95B5E98566B1B97377FA07B8BE9217FA0A2642D633B93D43D3F85CDD76C19EDD63826DED0D30ED9631CD3AE44DE9DF203D71F053C4C2DC0F96854041180BD872C7C3D666883EB947430FF5887F56A52E4DA108B0DA63EF621837A44B3B1A0E9DA676D01659EA94FF9079BE123DE53F254AB3277E718EB3C64567FDC4B7F2FBF374292E8B6EB68FFA47C47FA21666666F1FC47FB37693E70A0BEFE989A00FBD642FD311B521DAD11C1DB18B217E1D14B9F21A64F87A8B3C091D4DE2C6065055BB1E4BCB23561444CCD3864482917F90977C0A7320A2AD75615F8D5BCC7AE12B540D9E9D75C82587D833246DB2F6CFB41B7564E0CC70B166B458015F2EFC4EDEB8B68B22216287A1FCAEA134AF35C6C249D730D27DFC04ED8782CC313D981541EC9679AFEABBB86971734D0DF4430E8164E8D2C303DC94885EE1A3BB1662DB8833ACBAED65FF010856825FA6020B648C9447249287E977CD0409A3CEDBA7CD30C5F730ABB1FC599FC10994E9BF5EA840CE0DA28F81B1D4FE73EFF966A42496C8CB5A654D99C131D1D6A0E1EABB3354250D0DECF94FA84568F4FEB0C27B7CFD1492B0A8275F7FCC12205C0EAFD6C974ECA24EB929C88B6403DC58C23F42961B6595B91FCE5A211738F1040E524EFB3A67B44E5CE473EF6E82A17B1896A254D6A7AB94578E89247F476287B65F66AF886C11549D80B975E6F40BCA3603BA605F4C1FF4618D457F2856583662BA7FD415A7AF8137EFE10778EE6155E5D56ADF3EA01EC2BFC9B0BDDD16587D3B18562C9400100ACAFC1B82A0A4BCB36F9A0A20FB245FB70CAF53DAEBF1FE605C84F2AE7C05995D1B8EDDBA3D19F6D86DE8FCF7F0AD7B8C4F6BD8758A8AF83CFBEFF852540262687DC70536573FF4D99D863FCA9C61746BCF38AEBF5823250887049E48003474228D39CEEBE59BE1AB340FFF31A370CDEDB20D5677BDC4B01257903827A277AB559900F63CD0E4960619851E659E3EB8B48DD11C502E99AB20719D7B1533E01C9B7F9E347788B1FC9F38AC6A7E7963F0971757DDFCB7AA14E7D8471CD0EE78BFE3DE0A74DA55716631942F82D860C97BB5BBE3B47FFFC3D95A405F8FD9A53135B2CBB9D5B10CA4E1A4E3184B3E3C2E4A3F33F8F861AABF49F561E20EFE3431660180BF03B3BD414938454B5E8C41311A86FFB3523CAC199385769DA74297D03F1CD2F847FD96AEEA88AE03B50C3059098DA6D51E1D738B87A5093E333235C3C19F7715DAB90465BAB1FF605D3D56722F3F7A243EBF63B01F5965D226A276754B5F5545E4BFB26C5F7D1E9761A3C3D28E4B372F7F84BA6DD98E50511E27DDA0F234FE5A47C4412605A555B8048B32F948503FFD2E2BD7C290438B28F2730A623A431E78F20D42C192EBE5FEFBD943B1602219879534625981DF9BB60B511578CEB00891ACBECF03A426BF1AA3FDA8F9F80A2BAA92FC42B13D3D29937A671B690DEE089FC60A8958AB4B60755F2FDADFE0F2BF3404AB7BB86F0508C419F252A60C087D904E2ED91BCCB2C28F35843C3C8D54B78599AE9B62E706991BD94E9DC288F9F5990F9BEBD5695A3A2FA614CED34737E8031E75BB0BDF6513967F5C594C6F5D5331394F91F460E7FCB642161782BB43940D1E68EC596515F09DE92BD4DD5FD49398968B065A38850E133C5ACD2B18049E1CDC09456A3874736B308A9E6888D3D54BF8C25C040AD85B96285F2EB5CE8E160887741E4602C6FD64E94EDE31B44DCA8B5E02FFA17C1D81DC8988BC5AFBEF21A4A98464350083FBD98304DB7A405A117F3F72CF6253D9E9E06D924EBA8ECFD89E86AC4AFD94AA12B533D4C4EDFBD9920A143C72AE81BE957B83A9D434B2189C9AE61F0C7C886A79BDC7D94A39A19AAD3552A4B13BEDE87C80E3AA00B2EE3CEBA922147D2CF90AF2D8805D727E3CBE6B32AE9B755E6914269213CFF72A72D73A6BA2564A47A93174E8C4CFAA011E5585D23B0B81146B8D820404F6BEBCFD9B0581E7743945537AEFF04852F6F468C236814076AC06225A17D0B746EE200483FA03BA61AD21C84695133B37CAC32C9945BDDA403B0B58123265B74AB058ED2BF99C696CCC53647F94FF4D7F9145AFBA734954107D528CA59CDD31D157128F8AD2B0E5C369FAAC7D1D94A9B67C24A5C640E1490FB33005FA6D940D750C5E783CFF7695753A3BD1380A2B98E6E3729F52C3B5572A89DA87C9F3F612541AD58CB093B257038B1EDC174324BC099FDA21D33AEA07061B59A009BA6D7909A12CDB6835CB5B3C111915F600D0B6B05C4855DE9BB92324DFFBB22DFF15C4A787665DFACC617F2F323E8DD9DE5F3359A1EBCE47F2BE3B19EE852EEF229B7867F9F845DAFED31948CD968FD7EDD7EC8B5CCBA99FD920A23231E64665175B24B0D1C2C9CAD16DF0B73BD01284C78232DF99CB61F3E99F636788666E1F1DA217611C8EAEE02723E415B39EA10681085D41CF2710465B504F0045E287BDA8536F4853CB4EC89CABBEFF5DD842E546A85395B3EFC493528044850FB8BA9412567B85AAB5D5D840455F6F9D918FFC419774E95CE35B0255B6C2E1EAC64208F3EC8E9FAC60B8415D0FBDA3715F23E826B51D2A18AC13C96863C9B8FCA3B16F3B97D6A4E3889BAEF4B7529B4622BB5E37A13C2C2A51EA27105762DD49292FBEBD1BCC194983CC5A7A985883297FE96431520D64CE3D6672C9903E24E17A067A108728078EDC70A3A71D8973A9A13CE7257622438C797915401B2B201CB6355F6599B9A2BEAD88E62F30C39C9264C18F9143676430BA25669E68A2D0DE29A358FF307DA9C59F14BB471097CD48C56453B7AE7C8A9D1F77E2654DEADBA391FD44F4CE7DB7DF8AE779AF7A15AFFCCBDB64675A0592BDBD6FDD2F4CAF1AD40D0DF92A2FD384CE28DDDCC72829FB7501A3D52EB19B72DCD487D3A997CA708DB5BBD057F150DFD0FD81B838D48686CE2F3BE3CF20BB0AE7A4E2B59EAC1EE0B17510CB3B9AC27A99553AF8AC5D4388448E4673435661421182CA3C164A1E6146D4BCCFD9E7F3C5624D27710037F135AAFC8E4C1D99554754EA43F65CC458BAC147DFB78B703C26972508EA2C2BF0CA2192740BF37BFCD564020E313CFE6E81FCCF8EF997892C172348C8F8290919D7D9F741C9E202A0126B09F527890F4CAA597AC31BFCBADDDBDC23F3EEF7D91F26AB8BE3C0149D06FAEB84EC8D1715E6F41756C05BE932E9E75E554A3D73C43B9543A71B7B27116F663E5BF80F7D3255B1A62D8F5BE5817789C53482C4D5FA3FB33076AEF31A2A8436B8F814AFC4D5AF07FD2D23F0153D2AAFB5E4E7E56CA325B9EADA6FB79D8D91BD88EA846AD40A9172CEEC1F8E552FB240D7CD9A1F5775C4B2F3E7DC8A17D7F5002D833AAC4801BEF9AF208F1B58320456EE21ADFF9573E551284C5B3BBEF522EE16061AE3E4C567C6B84FBC86C78FDCEAE56A866B26201A8019B9500C5E0F965BB5F15CBAEBCEB35C68D353C5365FA7F8F6D2D9B7AF163D186B7E2EEA0DE80054C716D5CF61CA95BC4C7F082A8A1B28CACD33E703716ED7194B2B68540C3C32B50AB4976BD74F6A21A6424090933E050B7A48AA56C01996ECA0BA8F93187A3E77887A19B047DF3C357CD159915E59AA10213E33F9801304E5A7F665C0FB0563C26E93A8F5FC8A74E9EA2E7FB7884B67D680318C26E8A608CA638A45BC18709892DDA0C9EBCAC7D12A741038D63B289EC8EBFDD2404D4D47D4F5C4D3B639353CA2479513BCB6FB025B1D08299534DA72453AA1441B4C01C74CCE2593F91F9F6B1F04B37A525AA17754443A3736DBA749C0D0E71A0C8C117A3111910FCECB500A598C03E8DF43683F761C79177F12068AEB4CD556564DEB53A7A993C55B61028C58B19BFC8837D3111B884CD5C53F20249D88623A0B4B9D65F7B40B40F699E3EF9168B1094EEF07D4EE6F8993CB7336E92D95A140C00429D25E53AAC7CCFB5377FA0754D576D9C6E43301A2A96960F1D11305F818DBC1E35512CFE462B7510EC2DDDDF51779D82E10ECBB1927A2027D5C017B58F9A9A4FF7F16914A75AFB7E68B939A38F6D5117A46B30A2D5D1580BC23ACCFD6DDCFD58D82F09405EB529520FA3282AFCCA1D5469339EBEDF89288E6AFB5A38B15BB72CB80BDD58992B0E2130EEC4E35841FAF40643C70823814042414B4D5AD1FBBFE7EB93D4C1F9A175387770FFCA29A44D7B01EE1E4909FCFCC21587D2BB9693608AAC5085D58FBCB1600A585D90B511213301725F7A9EA94EA3B2743A3D8424170DC19947D5DFBBD37D077B8A6C6C53C6678D907E1FFDD7CBE98720C7F8E38D0F18D20B2E7570D01810DA5DE802A78EF988EE8692FBEEF4310D54988BC8F235C06BDA620517746FE98CF34CC6F7D72DC85DA36464CDB55068BF526B1E22270B15050B7487D955075F31BFA4C8983C14929742BC582A2390D5D7AFD692D26F5F61146281D1811C62EE274A390AC1095093B9C237DCE06D3AE2A59B7C2A0199B8E1CACA"/>
    </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>
