<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="30B5748AEE96B53A013B6C44D3562708C277107AD2CAE30B8FA208AC4A7D2B0C123A1A8205DB4794D1A535E4B8DF23AC207E3691FC3F8581D2DDBE3156269A2E96E461401689625C8649A45C8470C7406BC4509BD0F0085F5CD0C9342B9796C6"/>
          </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="207E3691FC3F8581D2DDBE3156269A2E96E461401689625C8649A45C8470C7406BC4509BD0F0085F5CD0C9342B9796C6"/>
          </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="81799608ECA9F446F7B9F40FC4BA124786F4FFF2421DD3C52E3A3F01C2B244DCC74461"/>
      </CryptographicParameters>
      <Data type="ByteString" value="C8F21E34AA2F89BEC6DFA3C6BDBB73DD26BFBDD6E3428827215323D0B580D4B38A77CDBA631BBEAF1900164E565B92259268C5B17ACED896AD824F69DFA3BEDC2EFA214FE10646EC7137A5BBD836AA71BC0373745D02ADABC7AEC1AA0730E7BEBCEF8400CC4E2906DC22B3287AA0456E2C5799C7617BCBB2FBEE9E0A0C230E24601F5C1EA4D7C855CAD5EF29B5A89A66B9CDCD155448DE180D29D895A4F3DBCC4B68D11406FE3CF96CED0F4094D9DCD38343FDE8EF598D3134631CE1D13543D9158302917C1DAAB6B6BD6FE17A127C290AA9CAE8CCF1504DF94D32B1B5F3B7DCCF89531003E67C4D2CCADA40A7867F6614D1D48811136369940578F86BD68191FD1768F97990FBDF31DBFB305BE55372469E873684B5F33883CDA1FFC6AD2928FA3526FAF9C5059C08583D054BE63635043EA695FE7CC6231261BF7F2D04376EE14716911A57B0EC3386B24BD9059A424CCE03FD1C0B6F10C74052A9B23922BBA3160BE6298303083CC2A06E8C8E64640B72B84FC0DB84EC2E3F141E5FECAFD4F43FD93D6AA5B5051EC4D9A0F79E50DC5FB296620D17FB7D53758CDE8821CC1563980CDD6AC316A1D4C667BB59D862BA1D9D402C02136C011D4401804789CB857F337959586D799FDE98767A1818C255F6D36853A74C48DDF1644AE463F53A4B407FD41B2D588D85F0E7784BF05E666729657682D40B04534EA7B2E5F36A8756E367D87E80EBBA6C553D5FABA09784A44A3E4FEA4B1EB219FE5407E8C5E3C2509318E27502B0A57850C2A0872503A8568F77C9B5BB1A6FC6DCDB2F26630A2EF6C484AF48ED141B13F30A05BBE58EF42D7A6BF3F3DA86D54360D0891EC49982557D86161A3122C1826BA43C905DCF9766F9F3BFE660AB7CDA9FE16BAE9786B7309B638A7CF5EE213A51539F57617424CC7F20A47CC91DB808020B08535D12D60AFB9D05829B16879E6F890419B37FE5A734C8C16D91B3CDA0E526937C8C91C3566C53D7461C5994418E352F97BE9E2E968895E42068425DD2E421DB305815D49F20C2B7E2166E3D19E92AAFEE86B2C1C157EB916130E4182436EDB559727D6B3D24B5497F5F86821AF61504816694C0997A4DAEC352F855694217699888342EEEAC1683464B3C0E05AFE45A854D5B3B9F853D8DA06C1753A7FB94BC6E8C31FE509A52DDA23345D608ED1ADBA6A050FEFF86F5C98784C84089B8B68B2245FC208B8BFBD64C5AC1944FC41268ACA10C5E87B7016BACBC8A4B719E3763C8949A1B56C77CB3FFD8B500F1A18611D03ADFC11C7F20BD6053E8083EFAAF015BB236D6D5E3A38B6228DEA87461BE94C5C946209F9316FE6B70FEF953DFDBDE802962AF364CDB175A7F54327E8B2D5E4D3BE71AD8302BBD626C22B1FBFD0BB75A5C33A2C00BD0ACE41F50CB51796B8D21F9F75E96363AB4CC22BB06F8BF37AB4AA5ABE9184F58449A7D5013E4F7E01E731B7032A8555C06464CF218506A2A343335C23197DFA8922CA0B4F33C8001BE3B0C7123F46AE00CD742C9C1E284E44E718D94E6B51C2AE43E649D896234490F0ED49D35B89BC2C71B784DC1C4E7F7C929162785900F92D8412ABFB631FC8525048DA8D94D0E64981324F648F46C0EFE1BCE85E7594D9CB6ADEB431D34D5EB12C0422DD2E51298AFFE80D32CC640C48547F38C1D0E456732608DEBE6BD6319E651BC88B9F156F1A7EC942DC180FC4499D101804DBC3DCE49FC1F29D6BA84432B4253290AD99586C841495ADD8E64518964A56A008E5B3A7BC7624F771F33F04671BC25D186A83F3B020FA9F7B896AB4B964909ABCBB5E76725B0B218D188D8EA4012733AAFE8D26E5035B575C35F2B7A7B2000F71D3159E4F6D4B959168F71B8856C57E310266C964027DC2599DE3CDE09C9A843405D5797F683611B7E13952D5B4F54003E34432364405475C94F6858F0386CACBCCD07D96D9517534AD0D7959CA57502362D16757565104836C42D0DD7ABEC55A832D3D0528A2D55A9B88975888B39F75D4003DC8E15DE909D5A649AEBC10CD3456021D69DD2423A09A48A53F5ADA29A5F19CFE47E32B6C90870A295C437FA340C7E232B2699102C24820E44DEE7003FEF28D2E5F61951698B4770"/>
    </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="E12F5BF535168975037050FCD61808A7D2B0C5ECD7FF589CD5EF715CC77FFD43818FBF166ADE20F1B9C305E49447AC932A65D0BCAA7C5BC374F807C191271FC0F8C9FAFF7CBB1E72E9BD579E003629D2D349400B8C4F025C7668B8CF20EBF7A3F44305E2B32ABB5FEB8F5FEF2295BB5F161EB21348CD867BFFA7256CDA54793AA09AEBA626E21C71D961CE862FB9BCA7F285AD0A1B5FDA38A53E233051B1EEC62ED1CC21171E7F921A19A29C6C0C0E9DF165DC71096872CAD5E35A90E5DAF5F58C6CC99624688736533B3C4098894BE7B5B182C64999A56B1F1B70DC7B2A0C61D46F2E2F5E43123A3C126AE88478BDFFD3721D8337B9DE247DE8128CE08DAF5CD6ADD585C02BF1B37A4379FAB4871F142B92CD602C55F6A9301F4F5AD2458C6724879204C03702DE26F2701BED5017F1B4E6E552960E16795F9070BFEFD5438FCCA2D91E14E857A94F83DBB3BBB68969F09B4B530A934CA1E4B7B63B760CF80EA99A2FD73C40B06771602B90F308C94F914AD3C4B74060D3A3B6FA5A1355C884D7E3356576FE1A25E5139CC82BD2C287F7F5AD463BC4173119DA1BA5A2CBF7D4E2E58CE08DFF8997FFA397DC8B935771C33899A44FF5BAE20B91CD4CE92DEFDE39081FBB7814F187E15A4A3D21704CFB134C8889B05BE03CFE2889F38F3C52B1BE3C11FF39DDB943F70D64A3BF1EDC5CE06BFB66BB4B1EE50372B0273867FA60F6F5749073D74CA2443964BADB604FD553096E37CCBCE24A942BB897DE00F6E35F936AAB2434C1BC5A821A58F286902A6DFCE6C696844D9FD80E0441EC7E1018E793D5CF6F098751157B5044F4FB428505A31417C4B1A4E26526628CB408EE4475CC9E4F51B20D3ADA1362EE24D0D1EF5E7068B3E6999D5D0255CD5660868815C41160AFA0018ADDAA1E77B8889F7B5DCEE463B25A81319AE328071BCCAD0439AAC7E4B0426232F6AE2C8A999529731C81FC8980D311B8CF14579ED947649BBF1735B3A03B606C46D8D93458D4A1F1086730B7592A9124091F1CC55BACF69B1F0CF013643912B6F61DA0C4BE308A7D91537A0D75007CC02E00CDB2E9CBD0B4E6FD53599FA9252D8C87880FFFA7637FD2E0F180849EBF94F91E35EDC63709B424DDE7AF462D7E0DE310E9C726A7C661AC5F570F27AAFFD890A74A94F682BE6DCF638B1C048FCFDE490D95A9CF4BCD7D30D7D644A5EC01D7CFC67FED20B3C9E6A7751D73E0B62380D31FBED97C9F5776F6EF001936849E351A14FF5E2DF53A607DC88E28595BAA90AB45B46A327AE9D91F59709318EAFB66B599FB672557F58E9CBC2D0C6F2D74868062C789920D20389AED06ED15EF04E0B7FAD619C7106B7DF3550A8E7A5F31DC7F949EE3D9D46B962E39427DEEC72EA2EB75EF0C90280ACDF8096714DD72C64C003BCBDB7D5B7809139926CEEECE7A3CA3A536E3842C71AD1673AC38C74AB02EB47730734F4913DE16ADC1EA09D975106DBFBFB3966ED5502632B306BDA66EDCB9A4FD5140A31CA8A37BA274461BECCA48A64CA79709FD0DCD980B175F5480FFCDE87907C7C5BD3468E7D1B0600668269E67FB33AE92CF77E4B4472C0B6423C1480FA367D2F3C9BDB143336AB541C6D89AE65924BB9CE062377808C288350962C404FC043628C844B2A7B1DD88AD40D9C45515D1020EA4EA90528D73DAA1CF66E5276BB1EF4D1FF23D89EF1ADC22CEEA2006A88EB41F5ED036D92B70B4621C7B667776CEB921DCE504F3D4899DD270321F6F2753AD21575A7A8C2F4B956D419D695CDCD74E1E9C4776F0511FD6BEEE35A9907F00722F4318F231222D5150590A3C0C6612981E536047798404C8ADCCEF54DDF439288694B3C44DD8E07763A5DA3366B21B270C1EBEE1798944CECCD3EC157D3C13DAD171B420843C4DA5C4924F29085819F850420738C95A6F33E4D19675C48BD6F69CA5410388C7A7602BC1168662468E06E097F069A8482A540C569D4EC02DDF4E8EB66EBA53E2E33142824E79FEA0EA117096D4964D625C865AD9DAF141720F6E12A79B6E95A866CE785C5F2FC01BC6FB800825BB4DC546F7AC7EC7506863C61622C853C13C95974BCBE5B03D593631A61BE918C0CBFC8E7FA4367A9A725AA749A57EBF0E0A8B95D54E5775441D8FDC73DF2CE476301E9D9FEF3666D53C1B54E24680943872317CB92789808A48674273C1CD117CF06297978F56210042966910BA9A87A170484D9DF4F889DFF80908CC687D2325A346725A5D436354C86250B79DD20CBE87623E36BF81643FCFC69000F5628CEED47D3AF749C92C62EE921F9298DB13AA11694EEDE16DDC849CABBBC7373D77E3A2B08A69E28C103A8A63C608825F0D51A25FC9B9EA14310F9E199B5F58A912F9FFB9375209D8F84DB1E5190D50D05BA91E19002164D4E1887242A667BCD0DB1FD2EE57C5C563A2D52E02814739777E96A77666E396D8AC4DC11951E540554505A688E9144E2CBD8BF99B369E16B6AB6DAA46153C6163E98A06769005380AE22723D3AEC80B57041DB258C430F7A80F827B93355A943B2DE446F09BE465948FC0207BB34155BD1171367E0BD9A3A27042900DFCA876DBBB346A467F303CADA005DBAF69B04090489FDD1E08F47E84316B3F5B1954BF794181C8941A78503A07D0E3B49F2435774BAB55DF67BD744642CD5CA6B91FCBBFC440CC4290AD014E640D84E9A2634B174EF1A45DF45019809539A5076D907E6A47B7273F84ACB59C9FE37F3CC74C17E44E1BF95E8352C842896E1EF651EA403BF1BBF0D0205352516A840D4A0BAA1839984EF37205E259BCA04BC3EA7D36B6E3D6AC2FEE03EAB1457FAE62A968DEB061553E9519B3ED5751F89D6543B67AF9CDF51CCBD094FF048D2E33530EA90473F4DDC502FE5A371D817B1BC8A9C65E15F026F6D6C089AA6D5D9E5EE4C76F7513F8BCB7F85EAD5F911194E018480B4C8A35B6BD9A3516340EB1F005CEB1120E1346E83F50D7493D2BC3432F8B23558E0E58BB35F7074A880B01026B03B03C2B429B2C6F15C9378B8B37690D06F0CB581BEF5BA3CA05729022BE8C6B7216C4B15C2D5C9544B5BC6B74FF0F6B5E9968D43FDF31C6550ACDD38FCC15F9EBB2DCD8A5F7B24AA14B18117D6CDCF89916817198C1637EEF6ABC1F8CDA8C2038C68AE8A2FBD265DB20A1F7EE99DE878C75BEFCE6EE9609B329E5A8D06870CE9A5297087BA2FA33EAAFCB2146ACB0594E457F8C440D5934825290DA9A6808B3EA81B1CA7AF8796B8DB5086591296D2E7A9D6A207DE1A8D9E0C9646F7D12FEB4DEB3FEDE47776F06209351A19699AD0650F53FBEF30503C6754EB7CD95996A47509AB021929B718B1781CC0BAF1E85AA229FD583D1C15B3F5F49DA4312BEB2EE832F7E316BFCA6FB8BEE1A6AB821313F419256AAC5FAD2C02A82F7B67F7A2D676A648918D4C384D40BCF759DB2CF4F0AF834BA12AD77E24A1D5BBE4164C070BE7DA6701B68FCC4AF012557E7E78609EAB9C4F88FE028919C0C8EF672C5B63A42EAE722E92A9038AAA02C10932FB662A151806AB9B378873BA96594370BDA77508CA033C146B195729E59C0F24AB7154C504BD4732C2E2BCCE3BD50081E32C0B2814851FAE6CC334C38FDED310B0033440DA3B199E1656D002AE434C6A5A7E7F4D960E159F8C2D9725FB391CE5C8296E1A28B6E3A5648AF8D7347C9C767C124C878687714664E8BF686957950942500B6263176EE3B628873976E7142A03A04BA9BE93F8C0882E221A35BD58920A76DD73DC783C41A36B2BFD113016216711BE6E19AC2348ACECF04E6CD999AF65843E25FBFA12F7BE4E1416AA236EB4363378D0EB36FF164C2C8ED317C0C1FC74B144621DA64A006D632DBF22433D11758CE603DFD7F591BA6D3223B5822B19BE07520FC6C4D453CC219CD719D3A049C4E025BF2CA1C55429DB9CD60A57DD9FCBC362977BEC40D439E5EAFFCDA42EF0FD5012A40EF658F48AADBD0D28A03261A00D1947BCBF2F20BA3AFA0CF2C062797C72CE96C63CB57642ACC3EA121C71695F904485BA88A642E8474568853EA4CB66BE6B6748606C280503DE15B0936D2FD6C0BEA149023ED40D060C3C8B621923EF3F185395E841D0B25DB1E9AA8CE0E65035EC4968026E9544C3AA801BE1D14A4D2DF3EC237F452352318A505F31541A720919AEB8C38EDA427CBD9AB699F6B89BDAA8B40405D93E46AD88F4D357EB5F3964FBA3C2DBF39E2397EC454CF8ACCFF98C57A7644F3DFD7D8851ABE6211363FB5CA35ACED5D1FD4EB46E7A6779FF8375129B5CBEA6FBC991C1C79A5B0F60C4EA57FF19D7871704F4D4127BED310238D43B25F3A7D147AFB03D7C64AB9057B1E5E5F295FF8F2D7967DBB4C8837D1F4174C3FCF7002602E2F0FC6BBB535B2D3C81B9027948C0DB2C0DD0AC57135F26968510ED35177FC90361DB430C3A1FFED993678E3C3A97F18386525D839019A193D945626F1668FA52712876C81A185B20DB82DCA04D7ABAF366F2E62CB65B3DBDD6EC7487C3BD8419FCF5C828763D9CC88A79B5523D6EB98AFAE6C2ADB243F500A3DF8B0CF85B70FEBDFB24E54F03967D29533A81E29A8A1FA4E09EBBC0C1D178EEF15FA0F2F5E538858447559E8A911F8FF667D3F7D3E5111ECB9DC8F494A869FCFA1F5A968853A36B81E699D1F03B1628E6EE5466302917007632F1F7A371C977BBCB69DFD7E50131013E66345C218CBD13605A45A5D9E4A44DBD76DBF7AAFBFB9A1627AF48730EF7E754AB817440CA5459E42265FC348BADE642543E2EE0C5592D1917D1534A4402205399A8B567B30A6D7E7FC8DE2EC77AEDE5D4BDD8C9A42CACB566239EDFB21460F6D969311BA83E704A16A8C2718DFACE2E3B51AF287C3F3F7EE4CF2E5682CE35E9D77428277F1585CBA1B97DA9C993AFDEEAE95D7D9CA14A91B3A6FF205AF5232CD8F677EB7626308C31DD84B1C3A5DE807DC2BFB6CD41BBC2DE9AD2D876BD2572F963887826BC093F77F51B4FC3294FD3F9A4CAF8C849B3C3EA696F8C8696CEAD4C9394320E4C3C218F7FA14C8CFC82051605232963EBA02508080D6FDFD507B4440A7E8AF5B8979F8F43D4D33B5FCA6469D8922E2359A8BF462AD34506D70C0DD42A0A349B1F144224E0FC0045F0BA061EC14681A1551AAD5D4C56E284C9B9CA273E32AE5C5345623AD151D87A316B42EBC89B737C0D3C10F4F91402C918D47E665EF1953E68040AE3D4BA953BB0DD8EAB30D3BDDED7F3AF9C6E242BC99190CCEC2A60F5E0E9C3668F1EAB296BEF200DF733E5833E0F10602AF08A36F248A995E778317EC85B0CCE7CD5A84C6627411EA28EFEF133A693EF279018CEC2DC9FA1AEACDA21E8D011F5D9F6BEC157502E1CC481587F5B1D6901676CD1C56B9F2202250D2304EEFB5030EF683E6E6D87700FCA40AA74BF69654229A48F1C8B3E5DCD26DCD3E51317DB28E0072B159FD2AFC05A075392FCF7A3F828CAB6B499BBF327982EE005FD9493FF6B70A14A9E5ACC85050C6DE32802D0D5892A432B976774EEB37DB7E3A258ABA2B991760417E9CCCAE2F771E7F0A282FC356BEF78537A89942E711B58937F66DCE9AF6FBD84EB970FF1ADD6F493FE2EB0B2A3EDAD2544B9C3506C2B3930A322DB34D7E242583E748EA2BDA10A3E0D35D497B12AA8789F33586CBF82442BBA600490065C57D4F52085298F3658E48D8FB1602C6ED741D7814518521F7E3A3E611EF48FFAC486A4E8EA1441F3AEEC2EB856E07C9939E18AE5CFFD5099DF72020010E04D3FCFA73EDBDCF083F098DD9106E46E548E65BDB8E0E404B31D69844BDAEAE98E68162C63D74E3FECAD8E261E13FFED27D0E5BAA90FA7698AEFEC48CA31B8A9C577D81685E00C93B341536653985EA807661EF0ED8D8448726610B21357185B869ADA8A4CE0E128C4AB6803DE36A0B6C8C57152807EFD758D60A9EAEDD5E8A05DC0B8F9ED930CA47D7A936BB056F25E5C0080D9B6DD670184828C0236819EB0F6FC68BC13494BC2E68409EC49FF6E9727A84C0838BF5055A1B5ABA8E128946F4C0D58B30FDCE49F1225CAD85F4AC5553F6224D358E14D9840CB840A166EDF05FDAD5F98AC26D4E1AA1FA05E2D3102C643B75F63F3E3FF24C904E90C779AB4276965F7DE16073CAD5F81742A62B42399FB008DAAE5F360B316F0A28CE3BAC157DED592A6E0969C419841AEAE48B4DCA6B6B67B9CCE1528E5D51D4BA6B8A8DB1C16ED6299D243233CA34EEA5E27C82196AE555B328125085A7B30CD59D775C8CC092E2891B277A85C215C2BE1A77E3F6A27824183ED69460B3065730BF120C9A175A9B9411AB9DF7FD7CE9C969C4AC3DCEF9CDD872E9883C682CFAC8D416AB8E21A414B3DB8927B4D657AF285562FF8D6B8F732112B4390EDDE66D2BAC8C47827EA56499174F92CA78BB6FACD8A1A706B8700B274A54EB7C73470F72F2C71096F0E6671839640B7E8AE980BAF020784D510CB3210A68D57A6915EC20FD67750D8817A44E2E68CD9200E212881BC990FD9FC88D4C46965D39028586FF270648AB091E6F0C2C552E25749A287406EC5DE8A51578871439FE3B2932B0ABF6E3A9769F77F06A52D074D0CCC0CC9BC8963E93FE321408D00F05DFFD3BCE175474CC27A9949B002A603000E0BFBA4BEA327DA0D0E156BD7EF2BCD632937F38CA66F1F45F4DFA6D3F7925E795D1A92863A9910EBCB5C34C64A5A470E11BECC8284984699E208AD160BB53B39CCF229DD12761E9A4549043AE90C44782610B84EF2863B976E929D58B0EE4E6D692A59F7E6229DF89BB13DEAF1AAC11CE3502BD7FD09C5B2E82132E7D57F9C09EEBD8CA9A3F2AB4B6373649F63D3F7ED44243AED9392F4C868D83FBB695D80B275D752DAE0C9924D6A95FA782ACD50E83452C0775F3306F27630BCD83E77883D9B0BF7C86D839781264DA5A253BE5BA5FEF03E2F30C0E6306B6A6C596307000E38183B3F1055F50064BA0EACB94F4524BC18E6A766B8A14D457171DCDD99ABC0BDA381797CA31AC76F6425789C6E738493DFF2A91FE118EBC02714A0AE7628F8B31DA4CBE10FA816BEFB402B8F3EB5EB65E1036E6A966B6F0740837DE82530B23A6D547E11E1B2C2FEAA9BE7BD8CB7D5E09E75099057C28BCA048D282714E43DDEA30D011C912F9020F3B529EC6699381C4FA20B9B418F8734CC84E0EBAFA13DDF78567F62B64291C638EE9590062274750B7420E4E62E2019167CA1793FE6688643F1C1002FDE632456F21F6322020E9EAAC21D634080F327E21835F062ED23B8DEBF2E0227E1AE415C244D566A8445644E702BEB357E947042D3C0B81535FDDB82548054EA3F16FDBE9506B7469FB85E5BA8937D4C0DCA85EEC650494EA0906C0A3CA183351F642F2AEE467FE28BBC99CDEA5A6387B2222455CA8A63DC711393DA9A365576165C1C467B871738A1127C0B96B429AB24CAF8913164BBB73F09E618B3E67541E339CECCD9F295928C212DAB506CD12A31B6BAA36E3303F7328E121AE03AE06CD532B63A12B11ED02A91A302FC2FFD6F63DA8B215CDC45853F3D121B6CD36D077C53F97D4650BF5F19B44579F01AB76B99D8D200ADE785B24815DAED8B30078FC612EC3D7BD7978070CEC3F20298635038BD2FE8DF01520FA13B757AE365398AE7BABD144AC1CB8F50DE59E9B36F695288479B5700A1897E7CD7FE644AEEC0308FC69163B909C17A4CC18EFBE04F8AFF95C41A8914E93ADDB6EAD1F9EDD027D1C0139BC64793B9B4E9E11008AF71DDD92829AE59D8D31BBEB96C713F0B168FFA670B6B4728977EF791ECD364FCAE20A9FE865438A7672195C99507A6003A690BBAA9AC966A0D174B066AD9E2AB4695ECC9969927C3172562AE7ACD15D91A76D79A797C5DE7F8AAFD481B9C26BC76E32FDC9DB7F52778146C628D5010997C62A73CAA658C6733D77D7347FF25011E54B56471ACA64F6E6B516112AD6F0675835ED41774EC90C12CC047041576763BE0FFC59B83E2A24DF30F7A67B0056E1135CB460E59C61E875C941B555BDFF9DDE34C07A0FA390B03BD0B6DC2DC2BE9F0DEA80DFDB9C48CC12237BA6382FD2BBF40A2C482ED37288D150F33DFDE0F65F5F45C2F336E9E84E5ABC843DA9940C7C71AFF10100E9C57C5CE24D37D350A0B7FD75CF92BFAD134412151D5ACA588AA04218988C594F5526738C37B185635B29AC2BDD6120C4F733FAF0CF5107D0F435798E9C69E3F3AC0EB0BEEF7CEFA539AC6BB8FB9F48F04908767D3890B83D90B2ED61633507D219CDA329420843D7ABE8102494B2F62954491ED6B8876104C915104ED0D19E2D09A4FB53BE71B18B765EE3554EBAF6B93DC3F1037EDA5566A60F4C2EAF3FA496A0F6D8D7DB76553A876940E5BC90FA0EB2ED316EE5938A594535C1A48927C9874A64C840B746CDCC711DE43CF8E1D74C1AB62476F5CC5CC93F63EBC2BC2FDDF4630E69987D870E317E959BCA6A72A831A46214C5527DF7A61FB27E83D806570C702AF1858F85E04627DF5A33169C12948125665E86EDDAC80ADDDD3DDF7674940EE17CC85589084F21D0D1929D940F9F7E37718B2F2EF3F40F7BF0D80C67351051966F14BB1131CF0F31C20058FFFB55596358C0DBA1298D9B0E169E2B6036543C5E37802B3DABCF359BBE6DAB25CEB7C52917ED5D9B21728492A3E61CB6830237DE48284D402FB671FE8544DE5C9100854F05DD3ECE8B74B53814D9C0036CCE05DA2A34AB83AF6E611C5332D342DF58F74BC76BF156E1A827EDCA73052361D839755FECD239544A5C39583C8DC1D2D5117E88438E4F37EA7BDB7AF83791CFD48B8F1FCEF9629C1B141D7DCEBBB904E205533BA276C2642872D05F6D67C815B9E80F02428D6F706B4DD998829F1B9C09E2F55C870D212DCB34E1ECEAD4195A5EAEA789FF7A5DBFFFE6B00541912076C7E6D63E6F5BFE0544D5032E79CAB65E34EA86EECDF3EF9606B484A10BFEAE6EBFAFB64FEBFC4EDA7CF018B4E6A87B220C83888107E4CFD7ECCE2DD750D73EFF6F5C4E12CCA43E7568FE046339AAAE4C01D72EBE1057575ED1B97725A56FB0D4CA26795C4EE4CCAF5D21C14D29ECFB17D771340EC6142A4BE02088FF6D5E986238DB1127D6512E862397383F9DB7950C96E7F4FC235976D32D4B2FE4BF4032CDDB706A4C53152E28F20D7C600C7AF8BF267C40067CDC9DA9F798532F9752D2C7F455C09B54396638D294CB88268DCADFC390D7AA4606FED7DE98301A3FE550C43FEFEEE8E0024BA9D1261AB367AE3CACB8F7AEE8189D7CF86ABB03FDF0057798BDE1252FAAF9850B191B1FEC06513E37EF0E79DC549AC91059AF1EC9DFCFD9CF25737250812CA0895C40C9920162B11D91DD0A024F608FFE7F2D02C70C439E0F62D416C40D4C6162BE78DA07857520DCA7215EBCC8A4F8D3F9D913967EED7F6FCB9FF346CDA3FB708D5210ECDF28147BF9D9F30D6D0E667EF38C2B3ECAA304E2B21EF085B279124BD90244E06A880356D016FD9DD40334DA7C7E0330D72C30F3BF27A262215A676A5EB06B2BB58FA8B786BB2937FB1538691DB1D10DDF9C2D18B853D6496C50934205B3954B52219E685E1439BAD173AC6A84C315A55651673B2C1A2017146FAB1AF371CAE933C405CB312BC606832CD907E04050A61BD96262967775FB261B1AFE5E79BC29166D2C1231E3F1F5D0C2B49029AC7BC09AEA6E4DCEAC57873AE51DEB7059C36B8E632F0C32D8F3EF310A50A262906F5854EDA85D7F934C792CD65A43A7570C28BED2276B3027A92AE3DFE7A937EED6D015D856C0B9496020A530B3A36C126AA4341B98A0EAC0626E79ACC11564844CBB15AB8C7A17C87C1657DA3598B081A752E5CBF02D822D07C4E800BDA6268ECE6AE7C60073F4C8FCEF2E946583786D536D64338DBEB044EBEAE3EAEBAB1B9C9483B604BA93F5C033D9A620DCA6FBBB211A1A7EE944E9D7C90668AE05641C56137DD4EB6786B063EDF6A54B1A174D096AD157FC05ED885E42CEDE57CCB5F0CCB7A134365F7044286900DE0648CD73FC57373D1F225FF5025CB25BAEA1A36757BC3EC88A25BB3101778A0F1CAB08E3799475B62AD595D023D3C3CD186ECC8ABBEDE40503D0DF67EF21EB80E63EE6E55AC1AE22F110277573E1DDC0B4180975F7F9A01A5A6E758171E230FF88242CAC77E1A93D51C786D8F9B21529CCDA9C65FEC9620D780A29CA6FC7B582CA8BE87B9F31C6C5D4A14378A6478877DC3AB3217D79BAD469546715E16B40154D52CF10EE8139DD30A23C36B6C6B47E88DD78016E0FF64A184D65DA3F98377DD31E34E68E2520196F23338038A63B535E21039A9A21E04F5C3C9A00E5EC1B7ABE6E4B8B9D0D72AA29635A628F21417458CDB3585AECD1B62B20042FA955D51DBC972CE90B5FDAF0576453903BAE2FDBB97A90E47F5DD4EDD8A65502F2EEBEC72B7D6B8F82C0044B81B117A2FB8BE3EADCA68FAD52090D417BA0580991D4FE9233B5C87AD94C9832A93386FA3BC9E4792C7DCD1245032AA2043389B075097E4F839FC001C122925B4F2FE56D063418E85D7AB84D342F0B4C30AE75883DC78BB9EF5AFFAB16ADDD3E51937C015B611EE7D0B6CF7D65B956C8A8AFFCD32462141E210056E454CF6F2B790807A4087CB561167437AFDA3A395B03BB254258A43D648B215A1065FB2BAC519552BB5BBA5C6A6CD23C3C15F70BCC399BFEE386B875A616A03A011F3E699C9C3ABFA7BB883E615AE8B3BE09C4177E92671C2C1DC5A0C8E9753DE322E93A687F89C83D0D81F00F4A4E0465E67307D6CAFB866EC4A433DFA0A6358755BD33591F24A946A470641CBEDB5CBE093E2CD7E848FEB64D49D6E7FD70784542234269BFC872C79CCEC117A81B8508CCA53728F4A23123B1795117CC521351D3BBCCA0430F2732854FA2FBC5FDAC8B59EFDBEE4695C49EFC66AB17C856109E27E12AE7C99DCBB731202CD38C1C14C69EEB821C7604BC08BF02B9DC924E383970CBF73A2169AFC53C3189EF74EB31A23077E5A634638BF61568BF21DFB5EA0986690A82811DA60F4CD87DCFBDCA3F75D7E4C50F8D4AC23EB6CAAC7B2A9CFDF85B0DA878DCE4EEA5E7DF1517EC3316B2C464B8D396AD0A8D2CBA5EF732CD34B50D4F32ADA9B3414FE4D98AB67A77FC4E27C50ABF89D8FA28F03304823D6A8189F40A06F90FB64510ED236FCC5FFB0767EA771981F1DCD6F89105538E788A36854F76AC08BE58576D6BAB6856FB3665909E06A4302F4D937AE173C1633EE5159680F6ABF507FBD4A5DBA2BBC7EC4DCFBC53B83A59C8D93CC9564B267AF221DC252A5F2D10EEB6EF37D3B4D8A6BFA2086010955C0E455B58F1CE21515CA4A99B83353316DD9E497842329466B7D8143D4779003A98A9C9870D2CD85154AF89DA6FB06BFAE43D5AA3397AD1858F590BCECEA01B63403EEE600A6FF925EE7C5CF4B4CCC44C708008146E077DCDD059BE837B6EAB99D1CA7B5E7E979B850E5A0AEAF1856D16959A046A43491BA5957A94C749F07B001CAEDE7BC79DF93D449F843567FEF9A581EB9750551FECFEB7E21740F9F03A966CB8DB9ABC0B0344E7E83C1AA2421F0463E95ECB470D6EA22E9B45346DB5F8E8BA090A9BC41E54E1B95141B579A131A3278155790CFB124B3D7A790D738F4DB36EFC0E00BF19DD26CDD7AE0A0834535EF288D6F0489A2A94FEBBAD2B94D6461F6298B6CFDDEBDCF17E1E2B30750234C4C43B13B1ACACDC80C4694D0A7FC30DE0D44F4DF4A7AFFCCBEA3D8F1199CB93649027C442E8DA1DB53C7FD27D80BB8212B70512EDB498F68CB9394F5B5B52137E179907A0342C6C3C9D3EF0D90A59B16351369D2ABD1C164AE6BA36AA05B72B526090079EDA926A5086331713462DC2A6477E1A1ECCB99BC16021D2B092364B839CA0A27EEF48296BD4AE4D7B9BD46FE419FFC52E31434BA438F98185EED2A9AE4094827C6F9C6192AF858D2A1FDDF3428F5A6CDED04B76475C23B294C552680C6E501433DDCBDCBAA914E30B025B75447C8BE3AAA182124407A639BE09EBAEE129BC8E92C7D85DAC9126CC8F6266071E192935D47C84E78932ABD57EE0B511C74753ABFE6F1DD6480DCAF01AAD90703484F95B940A063E0680D76EF64785735867948333F6347C8BF1524787998DEC54F2F5F0840A9EAB4C39CA8940C4C050092E5890FB5F55E1FF4915479788AE07A8A85FE5E2F8249AAE227577F2A4956A00BF7C75F79C178F470A7B734D6BF7FB7559A331D81B1DB9D34E8C487C6D1C93D42B4CBF6AE530AF322EA1AD104396409000D5C9CDC467B1D72E8B6951BB1B94EF5C9567C9AA12B7176D98FC7B285DEDC764BCDA23410BAB231269DEBCEFDDB70117D7FCAFADA3901E202107A725C45BE9AC1B72800C8D2B0B36C7FFDACFD9D26F0345ED40D63D0C166C6E5CF0EEDB6EBE4979B2D019E89F2A6F59FCF52AD5A0E9D29C564BB3AD4157933CC33E7525ED7BAB8855FBAD98596FA274727334201DF18C6AE7CD881E09FAC3F89F4858B722D5DF6E04CB12806697B56396E594BDC88F8610DFA3957943729CB4C7F423420B4D26B30035A48FCE11A7187C20FE9C1CBBCC5961A40E1A7905890438949827F6906A29C2E7B42789CFFB862D3C82981B5E4D680C1190A20CD92BD0E4DA6192D193FD648A8BA0FF55D726693811C63AB9D5B20CB74FA394846D69BF4916C0EB41E867B7E5F1F8521448C7F7872DF1BA93B5E653ED98671CFD42EEC17486843D50E0A927B09BF7483E6351FFEDCD654A7CB772A35FCEC35B8E877D7909B47768D85526C2864518E5E516FD2A6C2FCB521181E0F5AEE7BF62B1AC1C655A534B9C7B9D88D4FF28E575FD2E89B8CDA1CBC49BD8C6A428308E45FA61B3B73B1A5D9387EFB81E55A87BE08FAF631B23272AC7EB2439A19DFCB85909208FF27157B4E788A0BB1379D36732A0731180E66E55171F79A39C80A450DF062BE3BB5B24859215B5E5B9AE3350B650F6B21BC2D574E116C51C7FA84BC71A931CD1A2CB24C3ACDA718D802E928639470D19E1E1819B564F696BB2D65C94EFB01D487B46C91739058D5597224137A2B3B958E820DED506C33F11E48EC30F8CCAA97FA92FC1B1556474932B1C043D074010109400782C47D4B7109EC2D0B80B329F9C6681590B24AE01D3B553FAE575992CBA24DCAFDA74CF826564B8434EF0D377C3160E65AAB438EEFDBE2C28661172214FEDD09501BA74DF1E223EA5BF758EAF97AD18743A768D5FC6294E0C6848BDE9C08EBBF35A1C0231656EE35133F9DD1E9389FDD41995A8DE9ACA41D7C86EBA999781D74403C6814063918B45B638565BF3EB48470A9ED2A6DFA72BE7A09D177E3DFAAFC53EB8C764A60BE941ACE804E63EE56F8242B29BE7B93316A3CCDA32DD0BF6782876D2D5F1B268FCE4E499E3671D814074EA25BB7B180099A6D19BF87F48B3A7EF17CC906C673DAC456FFF6FB7B6B4CB0F066D462FA4E15B66FB13EB7103DA05347B422363CD7F69387290F435EF3ACD09D5168876AC11575E7D7622A6F80BAFEB7CFA59049018A870F8649C9655358D36748838610CD897309163482090CCC5BC6522AE6C3C1E774ECF20AA179DAF50D2AC4395E7DCF597FF495B8825016FA99A288483956A2C867E5F324940B54BD43B5E917B73F817554F168A8E9136D700E93C5B69579D9FBFF7C5AA4696CED1DB2BB40911C5A24A89D43B3A7EB7395186104B5EF666BC0DFCC52643CAAE3ACBE35C7CA2DF186C480196E3552F5373F0BEC3ABCFB32A59BE7565A92C716657AEFA54E3FA2C89B933C062B0E94ACDD767A1FB771E7CBA0B44FB1029EADCE5FF5D6E37AA24743D705A29D53C0A9FB7714324D142375130DBBB2E6CCF7F491E9AA1B84928A4285E46C227B89FC3CE5D5068D66AF014BFFC8045981852FAF85C49F32A5C712BD2CF92D3332E43FC89E83E9FC648A641DF42FE14597C584399F75943728C7BFB12AFF23F82716B6E10AE3C2B6277A49CCB8CD38803D239869861E98994930CE1C0E786BCF239866007EB641C3176ADA78E836BF3587B19F5A184E253CDF1BBEA79FDCD108EE0611F872A2ACE1CF6344D18479A1B034552F8D5B289125B94DB5B7A97BD6768D65D51632BB7BE948634FC10F17172ED19569A249C633EF4F45C9133ECA7575DB363C17E706A644BD58282ACC11EC532581BB54E59376D04FD27D7E58AF37209B4C85AB09C56E16AD172D569F0A830E002B7BA0436192A9A52940B5F0F1086C40C74DCB1267DEAEC7EAF9CB9CCA44097D4C8929E8CBA4F68611F0985BD4880188D6B9E771067536BB5C1AF95DA06A52E70BAFFAFEC1712E141E4D7A37CA34B1DCEF6423103A0C0AF92CDAC001531E45E32D5867B2402A94A826FF08C41855957B444DE74013A7FD3935D7E5C4F6B05DE31097B9D890652E45020104899100AB12BCA3050F31184110A3E5F8C89690F2C07D7EC953E7AC479F53FF5DAC87EDFB79516594ACF1520D6E3775E86CD39F3FD05D2DE193CD098F35A768F9E2389EC3782869E6084EBF21C81742F8BA7B9E0A50C846D65CF5DD53572DEFB12EB6BD05088B2AEE08CE79B4B4228BA5BC744F2D07F64F326F6D572A8B03DF7BDFE8CDBAAEF4D5A1B28EBFE5A177E9AC673449DDDF2834FC1DB46216E3491A64C6C16C3D1C21079C4153C56247045A1131A14E24B42D17F945E8C6B0D4EB3110DF21B7C756E352C4B321827E0CC3B6BD18FCB2187FB73CB5D8CF5CC97607EBB5931A95EE29D6B5CD733AA0C58DBF3C2D23006466F65854528BE880FD94275600B6A40F521197333AE26DE33C3545DE9282BEA4E210E6C3E495E91D1EDEE2DE1438B02B88E11CF726E10A14932648BB9E61223E688523EE9659DD4D2047ACC7CC4263D89F1920CE5A4A5E888431EDAA9F7B8F3DF9166F7953673890672EB53FE532A55AD3CFA5134289BD40B429CEB9EA43084CB970F730AC8EF40F69774D837F2EC9ED6312F0A2ADE950FA4C1E3FC0873F27A8EB0A1BAFC9DD33B43EC62E6B4DB948CACA0136BC92680764C230D6F8AB77F66347563424125AB092ABB67C61780C37568C1BCF149013DC2E6CFE916ADB34159F2181C465789D8CCE0873ED7A7867FDD7C49DEE23F561D0CDDF3191A50C78C722CEF8B5635740F89D222526B6B6A893F124291EE084B9D4F7F45B0CD4BADAFFFC57DB9D945A6DAACDC1CF9239CB68412C9B7A1A01970F5AB3F6128412F27DEF38DB30A9556455B299B3D75CFCFE6008B9481185A053FFAD631447BB21CC82699B113A4DDA4C7214A1DA5A1D88A9904B74986D9FFB193E4016C4CB7335CE7D3E3C1953C32EC890DD2C588E7B9260A554A4A9E991D409FDB7D318A80E9BDF612E018F5130E402AAB499FB4FF8F431EE4D4267D8C760FA8C2D6BF56A96E5170858C5FCEAAEB8AE2CD5DC111DCBBD6C996E053583C8AD6EA9D4BC42C51499C5C9159048B3768D2C62A18F7084FF38E328A2E4A23E2FB9F6EDA13EC69DF3450E57D1465B6C137A97F49A02898B16A6242B66A91F8E69543DC40A2FEDEBB67CB4F40A9145BDA035F0FC589C1301D6AFAA7939FB110D549742126F27B8EE0CF083BA276664965D35FB3425482D101B9E801BA0636BDBDF4CD8A46903730B93B6AC35EFCBA6DCB3B681910F70D060F11814E91391AFFB50AD44048CAF41F1DCD01A9370BBB52062333360627F067B6364DEFB8B9A8288E72DD313DC109A770AE4476D35F1A8D63309E970215D3B6B00317BB7F30DF6C65126E3F3262B61A70C390D96F3FFA56E138FCE620E9A2A6C98ED654312E942F63055BA97958DCCF29955A7E151B8F9CEDB764C90CB271ED1C52113E55893FA9CA05EAE2F5E5ECA84DFFBD1F47158A3DC9A34E2D60EDBB28DB0A306CC0FBBF8D9DC7C958ECC802D43EB1BFC05C59D5E62DFE0A7AB2B6EFB058661A6BB230C96AA307FA0F12E5DF24940E054BF168D80E6657278D522DAAC3A8D042B73599679B66CFAF099CF2033EE6912F311F790F13AD14812C2ECA81B9145D65B7D145DB1E9BBAA29DE0E50ADBC48283F0B720CBCD5B00522C07CDB3468ED8D35A4659C42FDFB03AEA204E042A8A422C0B7847C43ED582D6C2FC1FDB3C0DE1457692D01DFB2270B0D249796EBE04E71A3A1F544BD97C1704D22E8A1FF8C782B1F8650A8FEC4F2F7433943D9ECF1E4CC5994152B1484579DF212984BC00CA13A753D858651F1D5131BE076301C7D37712D388CAED8257E272063DC03944E511370752703A514B21B2D4070ED6844D94F8DC102CD8BF811B7627E5AB275BFAAF9D5166362CBF8A64199713C343B9B5F96BA6507CB6325889DFB8713A53E786831A366C4CC35664069856F8F9A9FAF8EDB00C270F7089A49591E2C9E8C6B5204A437A7F8EF249B9AA731173F73E034163ACA3A5ECBFBB9AC565846A21B7D6D8C9E48243119AAA071C3D31157C049D9ED5A1A1E8679EB9691E09C2A73CB187FCDF81CEB17273C8CE111041EC22A9C0E8080B2641120DC9B52FB0526AF3B27436537C39F0C756853269D740532E5ADBB1D2C83E3B15F5ECA4F947CE67E36DB488D27D9C6B0C565B11540B5348FED9FD17F54E6414C5D8FC79447C529DC8796AB51ABCA25634C3BB3339F11FAF8E9641704B4A7596319834FBFC1DB063B696DD7FADBA94A769397CC798E5F0089D4D9F255825F10B0809E3F28F8B59334185AF8D115A00979FBB17499DD86114979D89B128DA3203C81906DE19503C638CBA976AFBBF3AFC8D189445E39356D671E65E051AAD0AC363432C9E7BE6DFDC71E670808B4636FB3083C838033ED38C8B04E5B3A423AC1ED54E7D2701A8911A3FE72F0644EAE1796CA63C7972810A78C9C225DFC693C99B605024933A0F75D92FC995F0FA496A86D74A28934FAA41FE92FAE5631F077A876AC97A1842CD36A2059CBD30EB9B28CA8065F8943FF517A22EA8915D73C77F0ECD7F28A09AE8D30E31E7132E2011A4D6289203ECC799A82A5DD48AF4C8603B8485F366A6342019E573F80EDC6FD62D0DEDDCACC402AD5933F6238B1E2FE9EA4D60E2AA3803485DA5BC1BDF7F2DD4132538088726E84D5AA3ECF1B13D86A5F5FC3D69C33DD8CFBFADCEBB3AE3371CF0DC9AF0DC8D10308A2DD58A1BDE0BDB8589D7EA92450B680B3CA72C43424B9372218BDCAE43E8EC272459D34D5E881342E7FA57258DFAB61D1647039C686AB4F736AB8E3FF5AF76DCC3E4B93385A59C39DAD6878835D0C077E42D9B65D86E0D1C34008D0731D93B390C94A7763541A635A7841F72D7117F6ABF02268AD41D38B734A57AD21E5785EEAEEB4A06E5D91CB59C7160398CEA1BBC6D1704146EE6FF9887A66628468F137C7AE1CC32BE780DDC2AAA632A7D642A1F4A5F242A287824D222BB8BF4FB87C276E40E51E0217446132341AFB8B585D74AE2A9BA6F3CAAA71EFE4DEBC43104B83153E5AE13F621CDC7D6575181D5AA5F55E50257DC76948A4523F66653EB59B98366C6D7C95B2FBEE2E3E7C4B34E22679A724C825ACE2EFF46821B1999B11AC629F868DB01AE2E37E4FB26829EF9FD65DB001AFF5024C4AFD514AD2C40FE0C6D19E63195294EA4B7B3E15C8B8C097A3E1785927B9D0A6F53E8186D30525BE6B51387BA1258BC8C6FA793746746E81622460E62F9BED9B6D161A711A40CCC9766365E63F84CE10FED996378E33E1ADFA55B527DBC7A5C380AC2BCBE0C04254B9BB890A38D4543B4CBFB940FCD58812BBB7CF5BA956C7A23A71CA5D8AB2C86D4CFAFAF9B08050E7ECB9AB3C64A26A9B1CA168786A2FD2C0354E40DB0042ADE4F65605AFF1EDE7CEE20E990E4855C85B5138215836B9D7F664A4BF80DED6F1D385514053059FEEADDB3C3FE1C6EF74A81078AA8310A0FA2D38EE91ACB32F14A63FE44C26D8FA2A19FCB3BB38AB3D35C47154D24955F2B61BC865CD85AA9E4761DFD8025D1DDFBD0B951E42371EDD39385C65259660D3DF7FEBE47FF2E5128202691A010E83E6F8A715C32183683985007DD3DA16BE3B0B5CAC583D88BE341AD6D8B1CA88516BDED5E6E63594C2BD1D9B7EBBAC5F270FC4D912F131806D25D7E60A798168B74C6288BA5A82CEAE0B2CF1F819B6D85F01983294F8B28D233C3E796750E254CF44C6936F506CB83493D2E4CF646652828485A2422870713F3232ACCFD43919A05F80510D076E7841876DD02AD0D43563CD875D951C4AC233E457FE052121E145FDA2F00E3535B1FBD5CBE118D6606B6989079C70F66603E1D42749249DBD40EBBD874C1A637E9EEC275208D808385C62EAC7D9D8885ABD0CA7DFAB59EA4EE6606F38798837F33590291E06E61E85BD2ECA7EA4A6E77766E1D6C9D8B7A6FDC2B6D99CD154C9894285441769ECC2787A600E439BA06717EFE553AEF5ADB08EA3EA38D0EEFB0A369C1DC7DA22015B71F37DD43D9121B496FC2470A0F1C5E06B2522C6068BA4FF629F32DF60423DBE387CE82C490977A1DD5BCBE8FCB5645CAB069A7853D4D957B93ADB7131BFFDA76F9F46FAFF3022A6E4BE7E1740EC5CEDF454CA157D64D8929DC3309E2EF1FF496F2DE6DDC62D6D7DA8F85DA598294B9F23A05825D49E85116B19DD4AC34E5D7908045FB4A7B1B21A37815AC9A38028653A48ED7B429CC217CD97C6DBB967CEF2C7D7BF179B911DC679EF85A466434FF18365BF9E030FF67AF8955616361CCCCDD605FC31E2D8B4D7EBD65FC1F99622132FF755D93FEE3E958746640E5D7216F291D603FFD730BDE926F38C0794794314DEDBFBFC669EC2DB9C3776E03EC30D92A0EF07979EDD0E878FB299C36CBB496180FEC03DF35853005CD9A828154253B31FF46536FB4A43E4CF5796725BD5ED9AA55D975573545842A9B231DE05FEA60E0530D7AE38CCECEFCBD83309163388D18C0DF00E3BE8095FD5F2A5813C76417BCDAC2B239A239F5726661676DDF8DDC88EDF107D6146CF5248D3086539F03DDC35CB0371D48E089348D66BCE3C11DB51D2DBEF6ADD20196DB234B4D08A8BD0635E1C928F3802528A6AE0EC64B3883CE7C195897823EF8A79D76A51D6BFB546484FD370D7D15E5C8257B3E4C02CF80C1B9D7DDCC8DC9CC352424D514FD9BFF694FB12CB11AA049E792514AD7CA9ACE08D0820A677C299A3945E56A5A29CF95FE537903CC37AE09F5A1560DA71847B95BB58116D16C218724E5BC37987A9530F1084FF335C703583BC5EA4384775A70D32B361D7F1E44C0643F8074548803DF9DF5675F03FF5996C3534F9D1656BCF86F0E9F6279AF73073572038A30507EE9BCBA9B1551D54535390EE87D6EED6A9926A8A904529DDF88ADFB0581968466729E57561AF223134974F467B3F984227407180B816A7ED45192BDB2D81A68AF751FAB7017BC16C8384F6771D7791F2545BE03CA5E93FDB00744A7B5AE12D61271B9433E0DA3C048560CA94C1AAAB8D8AC9943DB402C572EA7450DC22E80CC3D9207309E0C6634FAF61543F2CF1856787EB72227352D6A504DC483A123701CC5DEC863A44E6C8EE30ABFE18B8D2C47B5AD920D3D29DFEFB67A9419298C42C9F93721C9A77DB83C82C28ECBDA305ACDDD5CB196B5885EE696C537944D42996467EFF6EE71A9D1886EA2F30E41815104779F7610CE3569E4E7FFA5A553083584E4669EDF82416B946F3C9460A24070D490645429D1374E450ECF5A198A2170329FB3769C1A8FE81A0D3F7B58B6653888BA00D6F708D5200FB720C26165853712EE7155AE0761CF7CCA858A09873816F24055F5218FC29321A27AEB03D33351DF6E4B7C5A8C83AC326BC095614D45ACB807F3F26ED5939799ACF88ADBE402CFC02D6CCB53781A77138244F9C0B7FC7CB90479F9417147555A112E6AD6F833F4FDE18D196034F1DEA77A678612D884602A821FCC4B8D5C55D4B206BCDC948C3146067EF8F59B2261DACCF741F6D404B9E072794D5FC0939E97A417A2CE28E7D6293720C17FEEC02AA99158D59E0B647E005C5F33D6DF8381016B71A404445997272D65C69CDFAEDDCB702ADC63748BF0F4B86539351FA889D0329BF685A17012B3C48EEB0FA4B98A78D440C392D01B79FC48CB5F1F45ECA4B1D169002664F6348B8952C6FD0B17B77023D3AD21CB36B19DB492E9401BC858C4077535700982E4A11DF8CFBF468CFA5FF3D545E1B56044E37306EABD1CD51F1520EEA107E4F7B74E1AF6822E3FFE76000364CBDC23F966B12C7F42F92D8B00CC2D1B6E76C54A37A85A712464255C469E186D3F99E9C0C5E23F1E6B8500CCEEE6E0A5473AADEE67E99C134A9B01A5CA336A9F30D04C6202A1C335275AD39F7B33079855FABA60F816BA7A1F197CE5A7C2B501656986FE777FC44784C16D519C8FFC6087F3B0A74D3175316636365763411078FBF1794D9A5A3196254A507F622F38098C84682A3E8030859B59B0ACA93FB606A53714875C9A941B8B2DA8C9C70CDB854394CE26ABD74CB521265026D00A7F7C2C8A0D233F02D7BFAB4F02F9195C2525A7AC7CB6DAD990C337BF9FBF4393C67C0B0A4E8938923559D8A16BDADD28E1B9CD1311DF614946DF1D4840FE78FDC3C726375EFC4D1866079F58143E7F67FDFE8F00080B220E08B540057049D42AE0AD65E69AA85EEDC0609765657A82CDAC2F4F9F2141FD460FDC4A6E2CD6E47581877D771EAA96BFAB132025BC5CAE2A045BB6C15F252E12BC01FCE3327BFCBFD02722DD53B65E21B3C4465E5274543FA78A691A63F35B3FF3B240A13C68F679DF6DC6CDAB5EB9AEC03CAF6E4C731BF87B108C34B7176DB5EC9FECE37584599310633A34828162EB2198655329FE3FFB243B9C665AFFEA978BB42C78A96ED7D54D20B94AD837F14938D43227ED5EAA5600D4A7317F69A6C5528724DD6AC754EFC5A6E25B5F998518C470074FC90852DBCE2FC8473B608C6599E93E08C6E086BE1D3B5B6231D3D98D07978A245D9354ACC2CF58EEB3D39A621706480525C46B9BD9D44750EF8221CF9764BEA0115D0C896288B3A0D24FDE011496D2410C62C15748CF2B591A3E7A2AAFD1663F8CF83CB44A35FC5DFF4DC44DF33CB7605277098EACAE65560C51F3C6FF25F95AD6153EFECDED95E9D0B565DA3C206C4FD36B9630C107E2298C8C8B974E8FF5BD2EB82297BF16165B53A4DE1545A8DFAE0808A70AA6EFBC8F0ADB012B9FED68E256031C0B0572A99FAC135292388480DBE9B648AD2929D46E3E1198E0FDF0FD7A06DDA220CE5A3748D657EB14CD53AC700251C2036EF8078A7786AF16B6C701CC2552C6F6223FC02FEAF0A458BFA62C294C643B582F2FA689AC0E2ACD10B5E1C81676EBB18946BD4706557F10525511F42B207513AA9DEB8AA98D3B81B22D4CF8CBCB50B3A8D238AC9A1469656E77683F396E51B3FB2C2DF3D4F82A0D30795EF0101D011FE7BCBB4778E83104523AF2207FEB82EE759BB54792189B78D80A2544A0D94CE66B7457040C08FB4047E0BD208AC10D7E011D4C37C39EA5CE1E6063369FD6DFF5B65DF08377E121FA103401206DD7A8CE872C41B6D2FA1A685AB381231EFE9C0AAEE736CB56D4D7730BF269EF0CBE00914F4434A66D6023697D506FB68434B663CE5284D95AFCCA86521C212F1589C6FBB45186C0FD0850BCAFEC8D064F91E16E56DE290BC92F8B1538A80C7D96F459A4E8F226BD879701186C1096A7E993D6289377E2BBA12B6E281D4F811C29F0927FE9C43F3370B5DD7E2228FED49720D9DE38E1E35B8553C98027C7BCCEF4150E1C01F39B72E96E1A3BB30500CC1B7D81DB3E2C1E48B986CFD54683D7E74C55B3E30B2C732EB4A429D97D27B5FEE634C8EFE19F1D75DA41065A9EC841D4812AE6F87FEA3B99AE7C4DF3F0A51B007F39A450150D8DDB0D46ED37E68B0A68C85BAF06F8A71118B5166348F584469CE42EBC163D538081C7084FA7ACD73948A9F24D15EC87701924D6A81601DDAF3197105ABC2B93DE57BCF212FFB31090B417D2BF65189F4C1A47017FDA55E7404519B9B11B90C8352D387883D01C34F14FF6C8AB8AC2A9ACBC3DF811E842A6D27E35ADE29B008E399B58813AE5B779AA8BCDC7C2D451D2DC860487B7F9BDA779E7EEF9A953CAFA48A358B2F527EC7CA068F0D6D9FCCAF49891B8D38C6D8A912EC60325F2EBEB43D582C81CCCE1E08FA8B4A409B04D7854E71AD6DE009EB09BF8637E8476F798F03DE8707676875C9637B7EF4676F646C8B633566604AE3F21AE95FD632CA671F097DAB67388D9D7A38E4088D7D8DF8B436964A623364C8DD3DB09F628F5F4919F7DA96BAFEAF5462B2FB3C59A4847D2691C251BA27568C6B387E461639D4779A1DBEEAA77B6A87AB53D7D0AEBACD499603FC3376A5592BBE5A13C7A97222A660A727845D1A5EF5B7551474CFC8D8906F631207024F801D84D572DCB6DF229B492E5602E8EC27E58707513227A90D515AAE2B76316143CA59F42E0ADF673EBBEB7D71D5FBEC159390C4D365FCF095B184AC53CCC24106EBC44063C5C7154DB625864C0FDEA2E21D8A28C81B002477D658304A30C24769610B8691989E6E5EC00528867104421B8CE6BC4DC43DC10C4A398ED216CD2052A340F494A1EC3DF594584E2835FB84FD76E2C684EE9FE098426D74AECCEBA9180E1D6A3FBBF82A0EE04B9026B86CD8F0FDF9990722FFAB57F1BE92574C7CE84DF9BDD8DD31596E4348DCE80B48468FA080D892D344C005FA7CC3F391D4872F7938CC88FBF35CB3E21780E02BB51B2386F2D7103BAB04F2950AA55F6062127CD8D742331AC8AB2BA1434B857C289E0B115443FD052F8232234A2D2488F44DE06C64D5EF38E96CF38B2FE0467EA873013BA5D4429C5BF4423167D2B79662DB2CAA163E03FF6B15469D0079B922EF226D123A0AB527AE868087131D521CFEE4D6E29C5280C29CC47E7F64CC31D34842F0D4F048988E9763662F60920DA7D22109A4F882CD24BCA495E0832EBB0DCB95A41A6EE75B7C911AC6E603D9CA0771968A74EF893188CFEAAE66E9495D9230D1617BB2CA423225B8BE6BF604576F9AA9FC8341CF0DE10606A6F8FE3470900668CBB3D"/>
    </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>
