<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="68BE9D38DBB4D7485AFABA5DD1E62D3ABD3EDE1AB58972510CB5F0A43704AFAEF2F1E9440236328371DBEF88385AE483B6C7CAF772342A79F8133D3AAD93EDDB"/>
          </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="F2F1E9440236328371DBEF88385AE483B6C7CAF772342A79F8133D3AAD93EDDB"/>
          </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="79B549B97BEE62410B32C0ECE141906BAB2ED8F7254D09E34C4E67261C6C2EF1DA069FF8E76E5A677773E6699D530C53FD6490B59952C219AD3128D556D9B4F19C5E40EE958DD03BE37249E767B7147524BEFFD15ECA501AF43485B8AA3DDAC05A4D20B2C83011FC35EF7FEA6CB64E33E9D313309A0F3EBD11091EA68A062B635DB69EB5EAFE4837EE99E09D87612313DB0FBED5A03777F8020BB011680096168C074C90CA2943A7A9B468110841C8C21A86A6201CB76BA94768DF2EA6F2EB57ABE8DE50243E9A8130DA8D0BE1BE61E1395603545741FE6B5870CF64AB748236C049D0692302181EDBFD621A23C31A16CC8AA22928ABA07B5102533C5C757F93F5B0CFFBD52D6BDB7F2C00F7BD4F6DABAD2BD92A0778E78F44A6978EDE984ADBF51F6A906FC742A6B4A9A1103BE521E89031D5A75074B360413EC217D42085213C3BDDDF38FEDD83D2299EBAD828CE07BD6BAF64BA8716D2FEA38F4C4A15D053647A3809ECDF544095902E6746B203D08A0D2CA473E99C7545C9BE8D3F72130191E56CDCF85914EA10234D57FC5C9CBD30CEBE5E166138D057316301CA6463E3E72BC3E26F349E496B4205ACBAF3A7A8CB88F1A255FB2C54C8DC1197A2802D15D0084AA40567462271145942B500AD68C90581F77A34EB32CFC84AB6570F5DC485BBAD675C70AE4C806CD7412DFB1C129268A60044B2D17D70A715B3B4C78F4855863ED2133FD07006C6AA4BB25BD9E47CFE7DE657B34BC38EC1A72CE0B5132BB8899D07E09911104EFEB490765F3E18D4F569C7F247D1F28D1E6B244F1E6EBA5620ABF073ADDAE5C66F2E29A6D9E1F9E5F74B4F70694B647A11B4BB7ED77F7C285A695759240F1F45D9313EAB4B0342D9EAFBCF9B9615BF78051583CD20BEF7AED974AA1BBBE3E1C7E7E68528C4698F9482DB3CCE2D569C0484133D06D7062C5E5A0215DB98C4B426CAFDF1331A448B421B5AD44C1D51B1EE5043E0700AACC5D81A9F6D50ABABEF5627591FDF45ED48648348B29CDF46FEC753C187881BDC80EADC362162A80F8ACEF7B4921B1804AFD7CBFB4C8A96A10F3B01155F3679E60ABA7538E3F5C4135FCFD3483EEF8100DCB2F7006F2596F522C02BE57608DE5D1735A3141BF4B6A7D83B21E280B8613B21781E3D94901CADCE902C9A9D9D4F81B25301A02AA378FAF08C918CD365864F5AC883C58990B118D5CDB894EFA7346AC7F4480608BC04A43DA7CE45A9F17B87241C41D1071675FA590A5C2E47B5A2BFD23B7D4EECAA6B9B9A8ADCFF8B0A2331FCFF49926606A5454334B174579E2E19A75A50CD2377866EAEA8D8AD5CB92F0A7EB3CD76CF49192208A1C673191A43723738B9BA14A1E5C97619DB8029AEE609A8CA8E9B1166516015656E0941FD888A28015C43C3D7D50D4FDEDC20AA2E87"/>
    </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="3EB46A4C591FC455DD7071B23612A02B0760D63ABA1692B0D5E6061237F678D53A2528C7E7A7003BB1F87A9B2E558E91CBD6873D95A641A8C91485E79416C1D0C73534B4EC9D738AF29F60D23346FCB30A2D9320E667D27434019D99D843233F97A9AC4FD920AA896A51D78F86F2126D9C62A32A3D44CE3AAE4A4C7D55455B2A94EBD3F83BA9686DCA38A89DBFF8BAC0351A6EAF23DD771CE11190915AABEB7D6E20341F6AE81F6DEF2E809CDC0952A12B3C7A94D40E71EFD7EBCAD42FFE741C8F426E7AD2A758062591365D200DFE2D17F0C650191EE1BCE3B269B663D7971E08461F8F0CD820E103A5B401B101CDCAAD29878AFCBFE0FB1E82E8108DE98FFFA28A706AC650F84D581165DD5C505BEBD4AC97D20C92AD85D9FDE3E5FCF165481AEB99F68BEFD4BD0400EDFADED95C181D654DAC8CF7202F047C04E2D7973F371C05DDFA77695FCAF842686F7666DCCF37AF455908BB56774242934AB6DAE07E7E910A4EEAC85CF7A3841F84AE305A789EA4E67815DFDD42D5E2F878020FACAA47F53341921525DCB12C77F0DCA7CE6F640D265031178A151D06F3E2A571DF1C96ED6C6665DB2373EC88F5DBE7F38252DFEA1DB59D33768E2B751E3B3CF9EA5253D58DBF6C0BB8D39EAC27633BFB2676A9D9E01BD6D3478C756CC1CE626FA369980B9FFCCEC6A143FC04E6E7BAA0383D08F1B204BA622D6B5E2CC02219AE545FE1AB8A8511E9B4AE1CE30B1A97E64B5A0B3D5A89B6294A916069C27B8EFF9125CF739B193C256CFAC392BE3102F9DC8B83B4518E7B229837CB9C20E39BCDE3B9DCDDA82F75D29F583255FB3508A732B16FE55C8A7FC30CDFD8137E1EB1BB75D27F16AFEA48A0FA6240D0483C6A600A7E7E7C858F3D840B602B4A9D03111A22DB37501958D9AC8904C5993310F863D02385F5CB5C069B3078A6F64AB50D0E8348194E6ACB0ABF4183EF68E1B4182A3AB32775F00047977F78D7456480A6103D8F5BCAA5A42963E96B79E06B9906C2C33092B23DF0877D5E5E816D70DEF5CF151994BD5A8507A4C9C2599D664F3B7536AA5AC1588C05D488ECA30FF864407F6C8E5E52CE7C04E083742520A8F02F10B8340F51C4E1919E9EF440F9FFA0A2058FDB202D6A5391BE5C870D266A76631635D51A98584DEAB1495EFAD1F911796AB75556035BA1E7A53A4676C1B510F359980503AFE3668CEB20630D94D957569BC47481D5F31F171571151B8B975C7221ED9A7E5F34CF082C471A5CC20746D3104EBFCE93483A4A2BA93DFFB0EBF3361B53F4BC5F94C0F7BBDFD17A227B6B452962856396F5C88ED9442AC25F791725E0EE8FB98E77342DE6502782B67079697413B902032C09A98056EE05E08658A087994C9D529CFE08AEC3E1A0CB5D0EE89055955A695533FD68ADC186B6323BA3C73FBABBF0852600087367E912A74AFAC4F01EC568760EFC512E57535484504F257A99D775E089C7C7EFA14C3FA3FFC47BFA27D124C148B99F5E377DEE5F53B2B5EBE9DF3764CA5F0A3EDC0F173A53138938B65D6CD2DF06B21206C33A4C3EF0489C82CF8777AFE6716AD6B8010AE4AA84DAC8EAFF0DA16564704E96F054846D1A59750A88D27B533730AF94B3E153BA21A6DFA7BDDAE7B6901830453C194522057CE141C5C081DE4A39701955914B347DC7F2AD32D37AB6972FC69D1E21E712A93294EFEFFB61BA58BB87EDA27A81BD32FABA223341AC34200C51C5A543CC3F4B78DAD55DF4CD28149196B6892095FC76E33F24E8E7D071C5B4C991A23447E1632268359F8C31F9C52E20538D99B7AD3C266690501194D8EF2C98568DEFBF05ED1CBF2A3884BDEDFF5750EFB5A82D44F1D834A66C579D4515155C1ED1F8D6750ACAC79F1C599A80833058677D2388C1578C0167DC7C198190DD95B6539A213716347CAF8AE56AC22F787E5E741BA226C3264BBAF035D712F031A09F008AA956136657B563634A651C376B9974AFB562FDC0491D9388B28942F9E3759940DCCE425E97C445F2F4345B0F27251E3C4C6D7533C17141EDEBCC2E7FD0408FD24A1FF6D9B4F59F9A1A97729A03631CEED017187CD9653FBADB59C6B327B68CF00FC6BBDAC88093AABE8BFDB7897D4071C2CE35B145E4242790EEE93ADE2A3C0D0A1E9AE746DF200819770EE353CF3936816EBDD49A30A43762CEE0429B2BBD027D4C051C748A04048ACCB1199BE4BA58C14D7BB7468B1E04BDB6A7277475DED1169DF3D8C48792128A65C298AB99E27062BD542D1909DCC033DEEE281B1F0842788D99BBCE0B23F452D262572A08FA7C6E26A6D5D3D7CB8D48D3352F5E243D8B3C4B538062F0BEB64C8607812A3BAC6A087AAF6E80D32B7B4BC404F5AB311D52419EA359E318D4720F082114DB2C6E2E7055112E57BAB94B9F483F2435D9A891A70FBF625940AEAE2C8C524BCD649631FC95EFBD6C3C442F917BEAD273C006E4529FBDBF005DFBD73A5BAB667C4FEF9681F7F689CABC540B751B37BDEEC8A8CA32D5C855D1CAB4DDA82B5A2F3E5AB2CD07149580FEB3ACD921D3012CFA74703203B7390B4B97FFE29A569E203E237A88348ED57A89ADE9F83F179B3605E24013597AEAD7E2A6F1AAA55FEB2AE124A623332AC89890A2C60BBA3CEB22C1194DBC2BBB85D4BD8505108A94E5592AC7B6DAFCAAF93252904802D2071BD1468496B6C1EDDA57B2F909E286CC1CF26CB3173B7BA2FF8F00F7682E651741AB76EB9BAACEB976DEE9BB7271441EF49C35ACB91FDF2DB37A69BAB7CE8BEBFB9D0BEAE30CF14FFF4FB17FB935C01C79A8D86F557206EF7F3C584CA4B1BAD60110A22A106738242C0AFF1B1D0608257E972B0C861F178DBF7D69C5AD2EADAF47FF46968684253B0B945C81F0D3297E4BC65C763C7F0D8F3BC397025D7A67148A1B1B9F362FE8C559C0FCC26EC78BB9BCD3D9879D75C01959F5D2AE6704DE456B869EDD5EAFB833A443534D7D9BB7060E7157526EFA6BAC49ED7AF3620372AE72FA3B3A1D9291A5BED1B191D774486C4B0B809A5EEA9230419BD324732E2815D857D5B6DBDD37BD73A41E9DC17F92D07CC7F3BC0F352C1665AC9A9A1E4CCB94890423C0CAEB7397D68E097BD03672698B29C069C0BC5FBCEE1359068AE855BCF57E2E69B5E5F8CBB77850EBC3AD0B55F3E4FB51B4EFC2F9A3267FDF11334A44C05B2C6338C42E9108FE69F707368B3F7DF484C6F8AEE1F75BD4D16D9FCBCACCD33B2123CBB40D71F41B2A751D1E128FE9DB557BEBE9C1C08A16CAE2F0AB81A9A99D21C8CBD4143DDD9E0BADFDDECFA0AC6E8BFF283CE48872CBD63BAB6FAB61F3E329669D20F2603318425470701833D2A2806903C10A915B044428F4CC2E145BC6357DA90EC920E290B5603FC30B68EA4D6B8C36B24417FF4751420A64024101B13001855EFAD2B06461B01F616C18BEE41EA0ADE5A62EF022A63FC196151954B530098572E9E110D25B4026D3EB8C1BFF72594D19157BB794B6DC94B73AD25BE608A5F70A136A1A1540C241AD4200C81F08DAEE32CB5BEBE24CFEF55022BF618891ADAA2BC654E5725A390923AAB6818C5386725C8930A8EB1935539E031E4E583C08F580C5ADA310862EB97570ACF3665324EE2F58FA6329575ED5EBF5AFF60723D83890DAF180695A661ABD3C01BADAE2F91D438F178DFA9909BD590709E6BACE0A08897CF43319249995DB58B6015CDCF613164135E86851985143EB4EA9C06857D2AF1A091584F41CC916AF2E3CC0C830342239AC0801435D2AEC0AB6DE23C536323D24D40704F9B54DC95603DAE99E656958CE63AA7D1FE3EFD1842A1A90D105B0E1A4561C7E6E7D0A254232A887EDEA91619DA656F78C3841140E46D05704569C23ADA8ADF524FE00EB71AE4F88B5D768B53E4646C23E7FD9108CCEABFE2E4483646A958D77B6DEAD7EEF96833464F429831895FF0188F38D0A1C862B316EDA0148861500562952D310D0BBC9B001C35A92E79AE6906ECCEAE9C8B17F3D455B4623FE0D9E8EB74ED0D1D7B44DF3B8A87895A399D1736763E1746A63CE1975DE84BCC3DA666E36EE4C884F0358B21D97FA9F0E5843100E50C11605C2EB75F74C65ED1B76A8CCCBE3EA53E780A8A462B0044800C8F0CFF641016DA238B97F90401493862D19F226F82BEE4D27728013AF96B3D05A3817C3B880A357FF4EF05927BCE1F8CF44B7CB27EDFFDC46E322C4379FBEF623D4834DDEA081CE312DE955D357E90E3A185323504A7B01506200D7F42708F028EE5EC1B961D1A295C66D04C54560801C96513089962EAFAB10666269980E008073BEBD274F04E407BDAA84D0149C26E639DF8A78B5E087844D029C11752D54FF2AD44B08CA7B13255A13651DF9F71200E6756216C025EA0F7981E5B61246C14824D858E6672C46C8866041751FD9434E246C70D1EF9DB7BCF44A3F83C4CFEEFB672FC847A951C20DDD359F444474C3B0CB1079C290D09CA62B9E5C9D1E32E84B25A690A69D49AFA347B8D8D96A06F7F5CDA94513E1D904E0F4D0FC784B246CD4965726123BCA7710CEE1AB1AA1ECA680D5B5729636B6195AE499EBE0B91BAD143DB315235598E74F6CE21A9166742B77D31D7E2A10130175F957C4E1620A4473111605CCA958104EE64E3D06C3C65197137B158D5C3C95D919299F92DDAB1E230331F08867B5199A0A6A284127A75F6FFB5A5D168B960CE0028D8CF193A6ED434956464DE9D55373E0B1DC30037BC22D257F3BCB6D60E734E43D876EA676DBAB2A2B0D1F9A7F2EFB3067499F4706FF46014007612ADB49A3847F53BD2F8D5D14C89E0E051AD6CFC3C21FA1110D7283581C2E52B24D487AF20E46D873A1295B7DEE36885EA2122AC7A7086D24A20F157C510B95D1F3306699C651C0B882023B631EDFA98CF37675E4065EBC127E240B4C55FE0C2B3F2133DE4101C83A1EC1E08BFF83C96880923D56A288B1B56712A5BA2E8A3AD54C73B6CDB340D6970249639536CFE1603F136C36DA36B753438628D99FBF821EA877751E65AD5DA2D4F9DFE65ECEE80242E60065B1D1E2BFC96CD7CDE3B69ED5A7C031BB9246F23A9281340DFE1140356385E9ED6769E6B7BEC4EA8660AD42FD5754ECDB4BDC4A36232D91053F7127CE3BE96928BDF60A59C300E26D9D52D67AE590F5A23F236582567FC00D89FCEBF27D2B6FBDE96B3B0C92940E72283EAEEE8DD8B33DE3882454BA1A5C48CD5FBBAE32D38D51E7D6C6505084141A49EC9D8EA5FE7BA59806A0B08BCDA9C0C5D5C908A3BBDAC4C9150D3E75BB67A8F16730C6B027C9537801ED5B665A33A633F8D988138CD2258B6878A3230CDDED637EFD37A5BCEC1C5DF9876F36B259E9924E9715D20AC663071A9472B45EEEF2F55752201CBCD874824BCE41C8DF799FDDCBF4980B5A2474D198457EC17AEA2C0C8BD3E5FF78D1EC5AAC2B68F50203EF759C368BDEF80D6BFAE2E008693E0F35F6F8C88F9C4363560392540F578869F02FE44A74C9FFD895061198A117582DA0C0C2B985E1489366A06B21D6B6C47A6DBC4B176BF7CAAFBBEA8A80587FDB4ADFD4A2AE34E3967E3093480FC1B08823D628D7ABE037E33DE984874BA34588A2529743A706753C921226C80D07A0D2F083DE87284150DD2E02424F014C027ECE92957313E5FC2A79EA7459B7A7C6CF0813C82B372456D13A1744EF04A1E2287F795EDE6C41CFAECEBBEEA1D4E0D3DF924DCFA7BD608FF1510ABCBF3E8E9B47279A588804FE496612C6ECD24C6D670952DF2965F59124B0CD9C7B128B9C1BFFBD15BDF9F995A7B742AF008BBB75405863991E29FC2C85032AB23FB9380A8F6D1BA7331388576A6BF6F4BCD6C36E14E4BB194CCC3D285276A76F628F599BF767A6436AD549A428F1563868E87EC4AF3C9374CA1B4617D9495ED8FB09486E26ADAE168190A52F0D09E012EE2C68D05C790DF29E580D800B47485334066F8658D338667FEBFEEB62B069D22A1AE8F939FAB3E090E661C9516E7D86A8EFBBD25CAE4038CF64B46FD6676D73164DE3CB04F146BCA6CEA14DE426AE2949850D91F9EB9ACF9B40D33A286BF9D9977271394E3AE06862E74DD5D331B748F940008F18EA470A5F9E537B96C433A06A96638CF750F31E2F8F36BE2E1C92F6D801ED17929F771E73E06F1EDF55600DD1E51FA3CDCFB5C40234D30B2339B1A8AC000E7FA3B276D068CAA3562D23EE7454A534DED687C8A1E348879101FF320CCF8E456751BAF1C54C90A6F0F15C9F79790FEF78D2F9478F7521B8ED3A7ADE68CB09D33B4B0D8FDEA00E8F72921713907296169C3620A25CDA0E1FF76614DD2C4BCEE38EBC9D1F1094969604C0435724E7247DF329B99BC3EFC1457AC34521BD4795C731ADC74F6CCC3C86072E9BFA8F5DA4CA823A3ED8CF9DE2CEB5667337D0432C45B36152BF0C52E6EB057A923C4CFC8DD85BABC53527409FA44730BF9FC80C5E7492976E2B109DF8C9C8D2C26A4D33C3F002DDA1A3E3229835244825FAFE63D9859BDE7406B7F1F1A215DF4DAB655C67541BA6A296D9BD7168927B31DEC897F981C378E5D1C5810D5D0BCCCAB0E6026AE594CFCF7BA900504D6FD930A453D7F64137682D246FA870152852F057616F69069815C3F05428591A87F899534A1A37CE4250563F844E579A4D6190038C2449AC69BD94113C49B71F31F91A20B131D63FE27AFF9BA84EF7B0324B03C1459645E073E3BC0AC46477A1CA8D903B42D22E87A4D8962655DA9D31A191094A09C15F1A2B42168FDF7F00C7EE76FD05AB2854E9BF26F0654023CEF833428C1CC92820AA53AB94350BD60A0424D8623C8237B89F93BE6BD27567910BA399376CF18554E5CE196F6360215FF985605201E5CC180D8C51EC901B42EE42AA769C6E8BE1BF3DECBFD7AD3ED0ECA859651EE1E9615680CA77B4E2E81FED926A725F642C274FD6E358E977EE5C9973DC79E11B7C0F9798562AAB22D05F42923F2A2F5A621BFB616948668A56CA713EC8BAC564791871B5B7322CB1627FAFA89C5C5CBF23E06CA3602273936D36FB52954E395A7F79C9EA81A4E63C5075831F21C5860DA79120297E3E53AF18A4B4931469DC9F9DE8DA62DDFAAAFB8883B8A8771CC5B47BE84D2A053735C8E01B5FF870CFEEF0E78DCD6EF8CD6236AC67F9792B6443D8B3A63C85E7B34F237F3DB2BA03E9DEEAE4ACB13E301E3F169480431B589D0527DCE2589127050346E1BC3439837C4F61E7218A9848499ADC7FC4AA66E4CCCD2BBBEBFDCB4835E54C3CBE367B33EBD082600737E4780DF3AAA06774C71987AA7E5CEAFC0AF5C83760D12073CCBE18287C290963875B5E38FDB48A4EAA300B48B0BC8B595612CEE800CF5CBA4C5F69306E2E04A67A28EB706E1BCF38C9D858BF0BC310ED7CE75EBA24A16508155567778F0B5731E0B2B320C71C4CEC9C501CA58B937DDBE8746B51F04D638E2FBB58859F2E4668C099C112119EF91D063BAF7F77DB3DE78C3B204F8C73EE5331E1A78FA20F90D553ACC4633BC42331682E23CB1AFDE04AFACFE6D208EFCF77E109550149AF81250D22EA9E371B55179860886291551B5AF49EDD57FB789A7C6409BE7F9FA5CA150A5B9095F360978344268CAB2E4AD9D4AEAE913429106F377185E5F72811FB7F0DE95DF70FC4F52A4FFB29442C15B86691E1210A14ACAE3F5693BBAADADEC0D17266F718273D11E3CC851308E7E8CAE22678CEA0E723A9436024316747554E89752BB286F6B473690FDF645D25C7C0A4B624F05D932D0C7AAC96D278AA9F769C8FB38A8B5A53E165A7DCDB38FDF6B2943B7C56814CA06C01E336B8AFED67E80D10EF0094B39B2EF60A54DB52A2C964C179A39FBF65CBEC92C53BB268D9B09FE46C8DB825168D81E5E81B0EED98595BE393917690BB5A931A395749D8AAAD33032289668A907E8C124408FE1ED4FF83C6B9CB1857DAAB58A450779D4DA5FF4BFE5F126018D19C9439D9ED3388D9727DE6B55EEE8CFF2DDF4E27DC6E508B86B94FF6FADE645E366E392DB9096E2CCAA3E9A11CB674653A86E822CA11186D2D4AD64686258269BF0244B7B4D1187185CF695DBB2A46F85DE184A658B6B33DFB4A72402D1BA8436AFE913463E2B672F79025907338258E01943D661FE6E9156E9F75EB78B1B1928E9055A4AE137230BA776AD0F5545338E5ED76CBB727AD6ACBA37E9B222E7F3C3CED2484BD2AC39050DBCFD67656BC71755E11E9A797DE2BE17478471C98C4EF2DE64663ADBBD27FCBB25E7DB5DF928DEA2C1B6AD24EDC878A09CD2188DF7F3C3D5369D1158B78435320481E676E30931C8C84A6FFB365E5D8D68D13827B56DA4C991BDAF6A24D1C95A321567401B4E3CA1403E74F80CEC53B07783D6E85AFBBC7C1E3926E6A2716BD37352E7C0C9C7932299B3DD75CBAAFE036D33961FF324CE73E01108A6B329D5BCB39AC371524393CE81EBFF6D37C3A36B3BDD642450E2FBAF88D87CCEB7ECB084798AE423C56A34D8A67691B38BB00764DB8954AE34210E141949D2ED0DE1350BCF99E2697809157D76B2080906DA8B3C7B0A1F298EAC4F200AAD62DAF15800C754853B1B5791D47886D8AA14577EB6B1C99AF591886FE2CB55218C9E9422133500A89102ACE2390DD87EC5E0C80AACC455E08EA96CE79811BCC5B4147521D25D550520B7A05B1F58F27F3DF216FEB44CA35C9E15885DC165D218B79A16E94A22A0972F5AF82FFDB291DDC445D0CE617007D92D269064A8EBC75A292EEAA8203F9F8CA39704BC762D483397964D1D20D922817BD8B3A58433E2DF7E09618E5A66AE2986DC52E1EDA2B6E8B6E2F035C07F879011848EE646014F46339922DDDD4343D7EB4F7708339CAEC52DBBD26392567D9F2B07128B55E117A0D679A6CF6C40CEF2540596BD50F55DC31E726C71178B427A224632106C84452D30C45ABC16A38CAFE2E5F97061945D4F081B608FDF1EF91410162C92B9DA84142CE1745E735F3F0949866AF083015F9C177CDA190AC8D893CA18368B338CD08AE5BF488B757927C7588B8687560CB1DC8892A9C5E2F7CE3B65881042A3C98D7D5EFB280138FA6AD1DABF07F2ADD6E2E9A9143C296C525548F1138A4813143DCBEF674B5DC24D78748CD7BD8B0F5149F61B1E9398DB11212C100BDCC23C375E816D9CCBE3B286C1D1C8F0621E83AD31C6F411A0A20379CEA1541C227577FFF4516942DACCDF44CB61B8BA952AE32DB5E4B1D372214E6946518CE64CB0758C1222782DFEDDD220CAC89FCF569A598AD4ED396C6BE5234617EF5067431D6D37CF93B2D003995173D771A47DF30531CC7E5AFD07E2F9448470326DAFD007AC720C790E48F009C3532DFB13271B28A671152CDAF49A74F9DD1C1FCA82C79EFB0D2859345769BB4A52217E32F00010FC80F137D88C84E49FD830419B49F7B8166827EEA0AA53EBE64A061F77466AF27BD2FA8ABDB67F0D9C173875EFAF5B03A72269F059D8B2E9E9C8C7FA2EE3B9F8425AD99F1F4AC373C06F3D2840370977102CE2ED6A408058BDD4D26310DB4945E2809F3DD72BF49A053014744EF6E4D249EFE6AA16DCD11E50D3D984A11FA4684072EDF4B86D5598133201B6DF99B87CC24DCFA9D33427AEA95F1AFEC0D8F97E30BF109DC851431D18DB4F79F708088499C36662BDD00AFE5E65D0239930B9ED4846C8A2BFD5885DF9FFD1076D00E5B552A2460D58E6A2C48EF615E0445C31ECC5484561FC6D2F1ECE2DC8DDD593E3F62875B0433F3477F5F9FAE5EC406B652AF32BDEF46FFD9D66A05D822F8F4EDD247F9B6420BBD1FFE8324062C2295192E6E03489E3CD60B28E8065797F528AE7E7E450A05D173E0512C3FAC872A681270B2F95344BF42664A34BAFA55542D2A525757444BD0BDCE02AA4C384576EA5F90C8B8E122F45E685997F59D5D7B53478BDBC13F869447F84872DF7AF1830C979BBF9B85160520B4EAD2394E480395C9B1A8B24447398EBCE1F964E929564FBB7E63B78F35555091405EF59421837D71801EEFE9341AC731AA0BB50685BE8031E4BF873B3CC93D51695DB6D77D1F5FED9B8E6B7A1281DED102B4C6BFA11BCE43CDD4FC9BA6D34C1225AEB76455F9C21CD2620FF6DCDBFFF2DD4BED14AE5582957F135EEAFB63ED0123C7EB16CCEE1C01CEF6E2381A276724A72BF2471F63E0D69E3A11A1FDA7FDAD3856DE3BBE6B54D43A310700E7D044969CC170C452161CEDCC535C2D59051858B848B16773E1022B5C698AD0DF1F9DF7C28E57520DCDAEEF8880D303CBBEEB7EEF211B6407386F4558687D9BDDE2FBE906D6ABF64D6FEA96D69C56AC280400A54620E3D5D65F102792F6786E1AA4A6DD2636C89AE4F319BB1EED6F8A57BE11B7689845E0846E6CDE41A072EE74E4153D59ACE8029DD3CEA6014B13C9E675EDDEA23D58205D8461CA825E507A5602D1DA97D94316AA7B9F1C02BA3D51FDC46F20C9B795020D220127CC6A7F255FD2078AB6BF1A2F46904FE3E651D374A93CF71C70071182E0003FA62A683009B95FBD2CC0629C0FCA4AF012284827D28CA3A48D8FF44D048001EB5DE4BE28D13AD9F86574B54079B7698F902A1A260E71CB857C03B1D0D8398DDB6195F949EB94B199F5B3886D94A855DE3061AEB77EE09C6A52A9A9DA45F5EC432F0A31384069B62C627A580CC38E001351ACFFC31823221948A70F4E8A3B7006BFBB9AC0D1FBD67C120A8CAC78DF5733FE9121D75220A9CFF9D5EBAEDC187EF5823522150134406817B34C8E97FB7287F5942ADF626365B31F4C0AC5C2374996105E297279240DEDAFD1C71B8A42EF4E47111BC4A748E88C1AA5B61149446F6D2AA0ED7C4BDC7EAA8734F491BD2B4502EABB8B78900EED909BFDCC722F4AA63213230E5F82F55A7B33D5AF410568625ABA55670D563FCEC1D73F1B814120A15AA232CD5F61C997C4BCADFF39ADA9231E85E43DBBFD987F234D8709E3D784C9D62E189984E8FDBDF3D397121FFB453FF3F4E387E9393BDDAA1848C7249308FECB6372EB2B23760791B0B73794DF16E6388C50D7FCEC8DE8B6AD044F5A5E3A6616A141527954DA4DB8881C7901146F06D99AAB03437272F52BD7343F8C113C90DF07096AF447E6949A8068F9C00589EAF7960B7B89C3D291B2938A6335874823E839272BF5AF52D071E4412C2E14867B91B373BE1DB6E047E8A28DF848E80BF24C99286275267C1AC606DFA7C9FDA1120A48C9BDFEBE427FD1A8D8FB396BC5713108873001792B00968D8241A084D8309F69DACA8EB2BFDADA0227A222EE7DE4D3EB21ADBE66689FB47A03C786F8E734FB1786CF3FD85AEE174187EF41C82286BFDB4B359992111EF3D9B6DCC349332BD2F764281F667684FD0AA66A82FA96C8988B1B66949982AFA146FB3B88C03DBEC8632D7031025865576DDE474ECD29F69265BC6902AC23B213D3FF8F6F987C486AE58C1E3DBDE8554C27FDED1D1DFE999AE3709005CDD726C5D721E37E4C7AA19B88F2B47173C8892F96911521826B72E364F99732DD6BBAC2E3AB5063056DC26F35FEFE752EACC5B71D80C341BE40D377A94E943BB0221293A97BC58664A81D4F3868318984E3A2ACEB3F736A5387297636DFF44A330A8F8B2652352865F4375107D6E664BFDDF0F0373B8E16587D164DD630F7BFB1DA38E1E744666B2B09D6542EEE3D0E49A7408765DF93C0054C651746E046A12D9B23F730D6F276534389109EF9D440C691D79BF6F2702EED52B2A275FD24F0A730F614321BE85A5A48069A48D2ADC31E1131C958AAD2369BA4B193745464E06E1EEF1E90A1813127CEF2E3A908E4AE6D87C1353EBB6521BFFB78126363C5B70C55DB05567598EBF40432DAC9BA5684152A5C454A8E392F0F4EC2674BD89F59AEE084BADF453D26F995974EB1BD2F30061E1BF0C0D65B6884AC2583E1729C62DE77A9B0A02BCC2C345A3694189F398F0017678D824DD20815056D3AF84837E12A82F0F5EB89358A64A36A04F37B8083D5D649EC88F1E674131992412F82686F0230F012DE8E003B7D9698959E9C9E653D7330F1569983CAC535E3FF310BD49285E38EC70D260FBA2938D67D3F80FB580096D1C39BB44CC3E6584C5911F416A543D5B3F692ADCABE605E0379F0CF7A176E49E167F429413BEB19E48FCC8A47B403D9F349A2FDDE48FDAC96EA1CE6AE8D5F8C9F2DC503E3E36ABDFFDD3E8026903BF6ABFE7018A96FFA843F8209D5CD1EA85B8EC8536E2B9AE358AF395BBA7B020383A445FDCC99BBA385DD83CC3D18B6636BBE0CB10D14E9A366F892EC0BDE6D5EC307DE30FACEC72DFF07FBB4429737D0EC6593240BEE7F18D62163F4613CF98A035078C60A4AED5F1C8E40FEC150C61904BBC2E15F6CA708AF68E02CEE9C52711E92AEE8B027A5F6D450F5CC7AD6764BC4C1446775EB00DFDEEC520A988D24E13ECE2B4372FC6DD2F6B57B55561F94FDBF9DCFC4DB5F926CF00EECB8B274AFA8186356BB53F9D599093EFB8FA0DFDBB92E3A0EC1D013D91FF82C5CC241D6D3A8557E9EC547ACDF715E407BCE94B8FE5C3E16D5869EC828C008DF6A2D0D4B3F96575B8CC7D8115CBC114BF20170EB6D68EA7D770EC8C664ECF54DE02D3ECAF27450C38528C7ED4F86C0C19AEE38EB095CD9D2CE8C74C1037B1166522B5C4E044034AF0559BE2B987A684D916959DE360605A0731E98C9654DCE6CFCCCC395F3331D97F4349D9731B89DE9AF1DF25CCE57D4465175D4CD6B994E72E58D6E27C3A3C93194210D7316251826C4200D1A31F3D3E66FA09944F8444B9EB6459EB3F6EB3C3CD148A1E5D916865500045D8B7B52263AFE0DC66F3C2757B047FF5CC3193F2C592313C244F79EAEEC43B9C4A69783995F96920606E53FD81F6907C2D2DC6FB3D04BDF846A5F11090C84DB061CF755939DDFA349A7C963B2EF1B6694C1C1B97E619AC7419A9992609710998679BF0AE3ED13F2A8ED31FC76E632105E0493E6E01567D06F403365425E782F0AE2940EBFC838E9AC00D9C0E68FCDBA53EE050C499406092E88A6CF0F85F3EB8E9ACBDA70ED3AF763902CB3C14449A505B7EB148EB4C894F7B557D1F98D983A54915B0D0A5F18EF4B86D622EE70FD72FB882153B5050CEB8D2E2025FC0688211BAFE9CDFDBFD1ED59255A33EE0181C52987E537125AD5E205DCA2496A05B068305C5B113E4D58F23D265065B540E4B228C3B9F8C21EFC44699ED58A762B230B7F0885744BBC61D5A02710BB9C7177932915E440E327FF470A0A6982B1703BE9F2ED6526FF94810A583D95F5AB549F69774707997485EA3CABBDC7F270CD96C99874BD7E21ADC8ACDF175E9EA22248015C2D0EC0E32FAA9B3CE4A5486C5B54A1755CB6915D5DCD12A6B6E4607ADDBE45262A2039CD89A9FD1CBD4E4F91A60A245662CF6F2E6CDF8F78A8BB13FFE1E82D45A6C8BC01EAF0BF1B8CAEA6417030B2481808597EF7CBA3395698ADDE64AF846CE9A431FC2F89E104549E5435D2E50529FF1ACF516E9F9B0CC67E5D6C224553A656E8C6119BD5299D8EEB9EDFDA60B6013EAF3433DE3091523EBC210A31166C9D845FA4ACB57EF2182FCAD1AC07F841D0A1026B13536089141BECDA6C808EE16E36D8069C0A6681C86B9FB8A6F25E73E3F2B56B5CB09DA6B1895714AFA2692E2982C97B7E52D5DA344E8F64A01A2B45B3D577B196CEEA297135A5FC79E9C33B14410CA9787F04A03E87FD64DF7D07CB4E344286901F459D1F8F772D1BE2F70E28F165FD11A1450F3B460D2E21DB04B17DA9A38192626CB98E243D2C8430A0C29E15F013C82BDBA234BF2763B46F36E0FFF126F6C054BA608264B87EC04C72B29F2949C58303272CD70F5417E3A2EC05B00797A6E396C932C09A9684A23BC5F8B603CC5763C76F4F3944F74AFAEC1166A0E63C9AA6FA0CBE3FDD6E6B43F1BDFA14C7F63087160BC8C87682624D79BA263DF84206B5FA5E0B0BEAA373696C97D7401060FDB40F0EFCDFE9D02C4780681E415DCEA5F6BC839FEB72D746CC7C2E03C8A43521CF892434B700EA27F724F76E2E5E84822A7C3D90AD365B5009D74BE821E9095BA83ADC6AD440F0EE78F0A99ADCDB063AE0F1E71AEB0847EFDC10B0FDED8A929D7241ACB53A37B59B4FE25144C6EC51B552D203437FEB7BAED0892AA0816E42F4691115DBEF0FEF536DE72F6A8B9D22C0988C26F18A86844C1B3B5CCE3ED2B011284012A58536E45B51C4303A3B9E9DD92865D35DDDD2F92BED2A460F82846BB4E8301E8FB1BD2FD4D9AFE8C9AE83525A285C710C9C24A624B83AFC9331D0E81E61EF2D53EADD78677A343EDD34BBD6C225E2876C7A27F6B3E87F7ECC7F71EC56C028BEF7F823DA8CFE6B8D7FBFC52F9E8CEDB9CE2F57B89946B3F373FEE25B7748F8961A6AFC7EECEAAA99EFF8B2F75DBE9EEFB2BDC327A39892896CF10EAF87121080E27F3C57B5123DB9F347AFAFB02487618F40D5C75AFC26C442300F2C07CA9EF8441782CDFEA7A04EEB788EC0D4954B2695FDB80B23C150115F13ED87F4C148D7E976292B96B7C7C02204FFC4E70C06B9DBD00E52C3D55035A61939793C0CD4834B8FAB656681F3A1F370B78C37DC7D79B0C060B6FC13C58C2103605781801A03C360C74737A8E3185166FED585B157424B0A51128F0193E03A0ECF0ADF2A9B381B16077BABB8281224A2D1CAF6A95F9FA4095D7DD9E147CCA19F522D71E2FA9F0F5CA76769F6723EAC2931AC1E28C1F9D55E7652B953609AEBD6BD7315761083570BCA5258A6DA418B99062DC6431C963AD8B7B112E3274249E8D745771E28D952CD8402A3E78F936954579C98BAF3A1375EAECC0279265E3D7BEF7993DF84C37C301B7E51D55F5D8CBC4E9CE65AEDC6E0FF5950A2283C770EF6A27482B99667DA6D720B667115EB11AD712E2808087E2EAF631D1C67CC08D2ECDE7F907D2433A984962FE5AF51B3F291797E893DA5A8480A66786F7C470219A1C120F9177CB003D8335D506E19A3F59730E9115FCC6C5F4D89AFB22C522375548C5029355BD235743F5B6BD74F6340852CDFB90081B0A92081EBE94F5583B4ED538E6728AB0C4A7296E64676D76913FE43AB5382969DDCD96C5B850FA4554B0A81F203DC631A1D6DB341FE9455CC985F82E17DB27E653A19577A6A75C4E0E12B54783E58A9F1CB590A80B1E9A8C86090F44C9CB889289C79970E66016AC38D19BC23D724009EA5305D8A03FDF9959F8347B3A6323EF1D900C8D9F43B2ED4D678D33B59745D203B0089641D422578732C06F5AF04D0DB56E697A8644944D237D0C8C86AA991898639443B62EBB29163D5953BA423333193D69AE83202182A5E2F7FA6EA655C2C5BE62951195403F1497EE9D0A31D2DC2313BAD7D8D15C024D1772CF06574B3DFE09A32251C719B97BF0C62AB8DF98A100E10BB28364C2F44C5DC014632F8725B50012182ABFF9CABB55F3DDFB2AB4727EB1295E35719EED4813AC61A6BF8C6BA07C2423EA783F0A33D778B02EBD5241AF4C70050FC5F872A3D599C5A30156DC1C8B871681C399A551AA0AACDC5AE734AE9F1E2953045FB9957885A955FCAF6B0210A0A653FB4367D22D31A493A3A515FCD337AD4005EC9C7FE990DCB9D03A6246326F89A51001E0490724F977B76AA8F7B4B46D2E320614C9C5B43BCF373FE9FA22AD554F2028F7681FE63FDE6ADF0A575CE95669B7AA6A3E06DF96C9F77A7B35DF3E89EF30A6C695A0D681011ABC0554947B6C2E204E95D619447AE67E0D2F36341C434079C60636E44C93AF95508634C3293014BE122EC98B3296C18471CE1EB21FC11C941E02DC7CFF048335415671DF3C3BB4519FB5703171E33D2C87DBAAE19CBA21C05143F5C96A78AC7DA1397CDC0B02385019C6C65E9134B268A040FE74319EA66F0AE01E35EFD5300BD91DD2236A08B4A23C232CC9D120F538F86437A9F5FDFD42173A819EE85E19A9F67DE5AAD9CFD5611B54F50FC58B9BB717AEFD2E6F9174AB20F089A8394500AA5100BF4BEEF52491F82D1CEF8D9D4A9AF1EEBD10E64F26A20FE56680D91244F767BDCF2D1C9163D6CF8881E0567E47A922475591DDF94FC3788D5B6A01A9BB80E6F0FBB41A7FD0CACA289DAF1B6C0F5D701E27E089C5E2FBD66EEA13A9B3E7CC6D0201536B3A0E457EACB3B51585081AD3EA4DBDA355EA4706E6C9C0BBA4DD6A2F9DCED7FCAC2DA132EE670677EED600BC645214A4B1BFEC30E99A7100E0072F2FFB30FC25E0FA922DB5F475AED53717A6E07D0BB4E3D7EB5D3E17E8229B2CF57DE615EE244BD7C889A618845C89838F0214BE6E10884D13FA6AE0AFB6D6B3BE5DDCC1E9A46BFDB4428705E6490FEE4497EB8BD3E9DAED586317A5FC86534034FA0B117DC5184CDA5B459DEC8A2D5E7F8D39ED4A1402D36615755B72CF4EDBD8CF95E667D6D2B4697241D944144289310B1654111DEAA86031C2CF594E886E466A5195E235E284519BB9A13D5D4340B0DFD959C182E63AC4C91065282792BA2ED94F61E5584B408F0861DC2E5C92C82A0176805780F6ADF5554638C3153D360F8A73D5B7F7CEA4D15C6C0FB53CFA72D0EA62B9999FA27AD70AA9A0ED699B21B5D60E48EB25458F9E14383BDD3D00FE948AE72FE1CA4ED1655412FBCDF95492181AB8E477610499A228BF3E2A6EE731862660A5545AA597C14E5700C2997252DF69CB99BBF3A362D37E48CB9393EE2CC17CB436C83C5EE9A840240AA91883E95BA3F8B4A13EC2BF75E27B11DF8E79FFDBCEB4E93A707EE44B2BA67C6882F24A56BDAD62F9377781BFA943FA8C80D3EDE7EDD483BA23CDB2F84FFD3F666C201B339EE5210F99CAD5555B2B416F4D13BE6F7852CF335DF477282686FC42D213CEB990DACB7E6622B1C6465608D31EDF714A414F1F14A56AEC18465E81344B1631869068CD964C7053F4DF494A35A678000966934A5022D37133DE285A1A582542DCABED1F5842EAEBA0C562838952286F71E88AA5698203A1B6757B6BDF5D13CB1EA4B82A9DD2875C58B94C79E732BD2BC4D6A465BE150C8AB0BBFE42F38B2E8C7B2029AB3E67CDE95B9DB57EEA52A29C5A3D704071B959A5DBB807E0B6FE4F41686192BD1FBF73A42BA5127AA0625E19339122657B027A1B42E92366DF5EDEFEB1A32B808CAC14A96B16BD51C9F9F70419BBB6674BD6B0639ABC3BC2AC4718BCE517CFA1F6FB706B5E1A58828665944A462C7ED225C6311379BC4F62D5B7A87AA4312EEB9A036A926CD2C1A8E986D195D92413ECCB0A8A9499BC3A59E59548C3A34D0D696AA5DA3876899D65F20AD7A92AFE028E8746318C44E369E778C49D47691098A0E223E1A66DE62045EAC683C6B57353568A5A157AB998C88254FD193A03FFEB8B1A318E0F2273C7C396EB6F855D20A0B42697AC67B2662E3E61DACDF9EDC5EF44BDAB7F3F44B50F11D9904D50147016B6F176F54DAE46A11E9787BCBD3B48A08BED2FDCF00A262D800AB99E66A41B28F995491B0DBCF2D63369D01F069E3B5C376EC249BB685BF3A1E8ACF891B47EBC6247B4A5438099CAEDE901CE12FBDB1978532B572556E6E379656E5B0F13679FB77F9CFEB1D645F450292709624F0158E014B37875978DC3ED085C5BE2A2CC829D72E30CAB79FC1A0DAB34DB31400CBD7CDC31889B86E728EB448E9EAFEA5E728EF70738355F68FC07F97AEBA350A7BDCA536E72460B0CD214B7DAC7492275E3CED7E061709F62784DAA920A6ACB1C49DB52217CE0238464110C4F71BCE2A9BC8F59FAAF77C31E70B90F4C1B6598ED77F19A6943958486494C205E5D0A962B94B6EB3BA7DC30AF9053B8DCF61A339890E67C65BDD5E8F72B934607CAB10D71A9A62014DD9C88275A60D26ACE6133CEBCFA204702E1933AD70BD7ED3A000D1C97B3F998C279223EB7DE1BA763EAA98BF64F4B576CF7905F19EAB09BCB39184AB92138A3FD276811A44E0878161E290E96BFC8CBF259A21037D813BC52EEFBB865152B53BC8F45EF560D7E248676E4EC9F4FAA95E900EE468022DECA7AEB4B3FC8ACD637B300320A4D02AA22F1D58C93F1BB5D3ED9B80667755045F7C389996DC6FF68F7FD4E9913725A504559A75E16F8F9F21FCEAEEFFCA3CF10326E260EF0866974B08209418484130CD17D19B6BDB2DCE276C5F18F5FF7518E249666EA7649D784BFB7CB37DF04BA71E821E268B554163A9262ADC018B3C270C4EB1A6FA06F266B45E9C8CF7E6C20821759B56DF5CB7EDFA67572A651EAF4E0B4B15F0678E4FF0BA5920CDE235CCC01AE2D99EFC34F563E8F3F655DB8826C3918FDE7285E1E06C0D97418A8FC71CD824E136181F67057D4E29D32F0316BB35F4CF2AB1AF15A1DAA25C8691F1A2EF4E3FFE189AA6EA91E1CAF2E9AF573876CD459B828662F0B3639D90877EA1314BF62A12CBF77955EA1051BC79C9ED527AEFDE426B79978172647561F32C97E6936E8BACE0B0A16A8E20DF6BB689F1D14D29DA8F1898E249D731DAA37D70DB2D8675012BE440F6B85D5422CFDFECA510CFACD4AC8A63160BC3EED05B953BC3863F47E012896FCD93E4DAD425A26B3DE18170BBC2E69924FB645972912DE134D08E9BA5771644BC245E65AD480747D512C6FF54EDA0651ECA21837F05C0FABFC980319E9C360E70F8DB11225CC43DB7C76350B405B0B7945CAB2DAF32E0406A4A69097ADA14E89739CC16C206BD7F38378FF5EA7EF43448180122D16895537C28FE97CC8A68B6B75ABFC9613110133F0E1AE7FBE184B4B2A9FE06B298CC7576E1C3AE28B659492F7C5A3F4063ADC3966049C204CE56A6DA438491CE3DC738ABB533E0085D6F716B50B4AEA918A97388112507D006190B3267E43729A4EC70AA004986C0B34284450771016F2445DE793CA198B6C7DD80CE6E219BFF28189A70FAE4EDEE1F4362D69F3CF9E9617B607FE06B2DCE6038912C3DEA6264C1D1A462072BE669F2EC290F03AC670AFECF2179F3EB8E9B4056BE36AA0DB1BF418B76F3A873509D3097492B71299A5A03DAD101E88BDCA06B16B416FD1F66584FC623AC89B4601EFC3506CFD3BA54C96D329DC9DB5D0B1346C8F1A21CE88E4AE47DB497D66376716CCB76AA4AE933EAA9547C0CD6D1FACAD546E4FDACEC465F10CC8B274C1F9CFC401EBEA0A74982BC7F30D3DEB73DD9CA5CB69BAFF60FD21EB1E1A65F1341E62E6D3F772DF734DB8DD8CE8814BFDAE01ED26EB4F1931515A5E80E57A69457A200A7B4D687961C7030E8DEF9BFEC3CF40DF2BD76BE95FE36DB3E324DE263D08EDFC40E607CF536EB702CD804390C27087EA76F2C6ECF414C0FB4C0B009E758A5A2AE1CAD65A2F9A3C29A9AA02FDB6CD4C40F2FCF727CCF45FEDCCA825245C4E6AE6481950167F80E688DA8A438B992BB756D899A5CDE88D618019A946526F3B0561C938F882AB6F3CAF1411B377F8DE7326A2B6252E7C2926C478059A7E7DD2AE4DAC1B5117BECE37DFAE20C3CDCC18D5B8C75EC57002B575072F95E0CC10E97453D0DE192F5D6FDB715452B79874914666F8BD3E77DABF3539BD4E2E9A23CF58EB4F3A1B4D115214B0F2BEF0CFEA2D32841D502DBCD600E6588EEB9CB9672641A91E01D6406C43783B97A2DF127B12B4C08BCD03A5C77DE4E76B5D2B2E734B4F1C7A70B32D1ACCC79D8C244A56D71BC87DF0642496D921F0F5A7F014926602F59AF0BF10BBE0E8ACD851000410B512D04009CFCE50349FACF8F8F1442E93AF5A075A3C22096E5C7611495AB8AED5D566B90CC9D42DA88A7E26CC5F623F866AF889F64A37C2E42097F6012C410A9810CA25B7F2076CC9BE6461C9FF8BF912D51D56E9544EE49E0FF909D5CC1745DCBE56C1ACB5D8D3EABCD17EAB4D5BD5281C1B3B42456C38F0E1686A573CF5625735BB90F88350D660179E584C0425A7DF07E011E7E1E03B3C5E76BD65A36AF8E82732D8DFBA526F4C0A1CEAC6226FAB188558F7DF8695822F59312B15FFA9B4D52DF5BAB755B4C209696EA76F272D5D8AD06924EDF5CF4CFE04445515531C060EED2CEE26CED885EAD765A29045580A54054F7EAFB6830AA6CCBDFB89F1A016D585319A8A70A74DE38C3FBACD9D784724EF34F450DB69A5178DE8925D3C12F936640C6AFD273D9CF1040B0C9CFFE3E3EB7AA2E85F706737D596AF76B8F90411AD44A4872158719104951C43D87053D23C8D7E19D7259D099E82CC7A95D1A36722666C6DE93A8A5EBA115672889A7AA2E1BE2FB7D11BE2D2C7DF032E4F83E29740707F2B712F88970E250FC92B1B724678C7B9F8078B829D8633EE3DD43C04F101B00237D3E737A3E4C08CC57F97A298131F57DDA7FA0BF4416733FC1EE751DD9807372E9B1106BB1D4331798473BC37FAFF99E6F79A6443525F13A714971EAD3AF385A3FAAD5C345E7870AAAEBEE7F779A24188E2ADDFDA856AF828F4CE9421E95D7139CF99EBCF92AE88C7CBF085FCB85EB5FCCF176317729FF35130A746203C7354C45A384191E0807B2900ED6D81EE65415C97F390EA1C31A61921D2786C12730109657A16381706F835041473B7D863AF1B64BF26C977C23602C8F616A7151FE2C59C5ED3259E5495183188DBC2429A788BABFBEE7AC526E35467CCA00B55A2B5CF50F3B132B13DE5656360F596B577C36C8C71B67FAC24CFE158B5C860201C35B8D29CBBBE514169F8D6BCA86E6B297E6BAF94249FC8AB368293CD7C390CFF8E61AAD3DE355E5E068DF3DB371129005AC2A7983EE04620A0D2A41174887BD197795794E11DEECE960E7B0CC137A489C40006BA2AA0B054202F20036C54E05DBF29BD21A3BA74C9B83DA763E27EB9DAC1B79F6C657495E4D8D2F4C9BCB2C565B3FAE1BB28A2A96890C62F92E88CC4ABDE3ED5203E8C59BC5E484AAB51E6CDAB5EE49739E88C5364F6D2FF3651FD46F621A04EA1C37B8037B89ADB1D450677F7CCF8AC960CE1B4ADEC778C90B3142F27B1845E68E06AABA9B50D73507492A2259D310FE63229BC3FEBC9D8616CE3FDCA2C3E0E5E4AAB0396F5D703D1341469D39C8AA748B6E71C24EBDA61C3930BC9D5C94E9F7210B424B7FAD5E170758F4D51FC8DEFD7F42A1E1ABD2F9D993DEEE19EE4D0ADA20BF77D98AE0AE4717865233F143BC0F5F2C847C9AFA96323D6E79006DBC2E554405200C79EAE4146841F97C1BE1045E83919608B523013136C242D56FBC2A466E95501C84475AF132189737A6BB83DA476E81CD71BEE37FDF547C63019FDE96A2993C8ABB59246550F28FD6297752BE0599A769C26415441CB0949B3C84EB8D4C35F5B3339CE9971CA7048B8B9B38B1B28FE28A254D085C9157AFAD0D46DD0AB075CDC935C7C5755262368F50C2571CFED58482C7ECA74EA28AC134B2C26B11A5B7B6A21C49F87B3B1A69B0C889F67D4945417F76485F913FF6CC6644D9BC59AC7D128CDCF1BDD2684DDD57B91332173455B2D1ABA703CB5EDC134D23679F58825A50475C1FF996311E87B6C5A2B0B21E2732A601D60BAD45CCE71E23BFCF2FD6A6ADD919F672A8762A2E8D914E75700ABB02D3C47030E3BF52FC966B7668FA993C5379029FF8F7284CA83BF02BDB036132C3DD8F00D0805472B57A3B5771C82F90CDB4D5E18CA1BBC8611B83438BE7DE768DE8D664827E853A467303512F424ECC60DED3398688B7B658E98E5CCA2FC82EBE786FF5F6572F24B74CC5C9E045AFA368C7279B568D971D2D8FEAC37E51002E1BDDA449298DED19BA4CECD6CB220A733110240886F3BD82809A9849DCC8A75222A700E95F53DCE412A162857AAFBFAD384CDAB24F52C313C15FC36C322E1C73293E3CA3FB41F8275DE10B140EAB6CA759E25233E7CAE15355916B3377D66C884605FA23E301F1A56C2FD3ACA92AA393E795BD1D3D69DDD2B3C26798D06B8649EB76BB5DEE613D93834E9833AF7F442D2A07F1099E0B2CED7CB3CDDAEF5AC614598D6E7FC80594FEA4CBAC5408E1F1A6F7481C006D58A94E5F8DA0F637583BA52F4CFF48E4F23A55EF210809F473B789FD9851EA4E59FDC343D2166AEA4C461923729714292E08C82A26E8FDE234D6D39318EF8A576B60A57E8DE77CAE5FDB1E239D0C618126343B248BC4B0BB850072C54BF04E464C947EA6545BD7D513E5D1AB0BC61B9F64548C8AD8859B406DEAF667EA47E384FA5E9A1A13588D1541536F0C253AA4252B033204469EEC436061975C0312AD77A949D9FF0254E16211289025F02F6857A389CE8FAC22A2674754DFFF8C7FC94DF1CBA292E1E4C9CDD8545197FB0175FD92AAE0B658E94C4F0721C6096C635FC05146AFD86822CDCF89907211D06DF5B109BFFD200E7F798CC9FB0EB03BAA8DC007F9301194544770EF3434DC243734617324DF2CCC1C8D06F1504DF20BCA65C8707724C014F0C1C299721504D5ACF66EE32E3DE5B60FF4E66CEA109C38A11855D7A085791464C2B1A4D0DCA0272CA820F792905AF13CBBC9FBF7B149DBA1CE2766DFD70CE55169C156500A8821DD0F17548DF86D2D35ECAB0D390967E48FBEFE345909C1FDD1779FDAC1D32FBE69405A21F4B4E6E39D691F864A8C44F4BDDF50045A007400881E0F57388B2C991722EDC8FBD8E713CE1FB3F5881CAFFCC4E09EBB7E634FABDC7643FDE64F90680DCDA51DDAC9618FD4A44228A879F15AE57351F169E47CA3C314C5A700012BB5F8F7370095D7982AD1AD9184EF3E3E85556FD9F1AEDE9E234F33E21055E3C08DB25107CC4871E9CD10EA81DBF8529DD96E96108081E45EA2351686FCA07ECF7B1548BBBBF42E351B27AE30EAA74B048B2E0CAB06889986922C3DD86193560A43631EC9D82BF2AF40FA9ADAF5DD27CB5F7FBD12912EC5C1BEAB9EFB1D8762EDFB60B085E5B1AB2C17E90B00977C5A45865DAE9F00502F3FE3DD026CB1E53C1C8A5781FE647EB66DA7F7B3E8E1F56BED58E34FEB4A7DAA397A7A0A30A1CF54FE7F9D7BA0902DFA0F4E37A781A2444A384DD321F25FEA321135E0575CD94CB6AA9BE1FB0B22833FC5749E461E23F70BEF4B51245558F760AC397CC76829DA9D025CF2783773500C1901A58ECE4D429A2E1BA8525468CF2747755308E9D478F070825D28C1D79690F8D6D093096999DFBA8F48584B6255F6DECB96163CF487EA7C6346647A6DA69970DCDBA13F4AF778961119AFB5A0C5F63DBF529FAB018AAA03D9DE501FA6751FEB474F6332EBD85E52E9EA5AD2322A5F9EB09C6F26182B3566C5957F504EF97E18F8139B0DAE9B1849632A618D5F4E8367D3075335DF7A43529E4BDBC365046E6C9C77DC448F06085B4AE4F873F29DD73CFF60C18477CF08103357026EF144177385D02144AF5DF2CA4A22DFB71856F03BB44CD4F57FCFFE6469576D901A7FD1BB428B6F3A8468111F30F63AAA290188CB92F32A145FD28305E2480CBCDFF7C5698698923B2761F8FC8489399CE8491B0C8ADDAF51273D0CF37A0341F31576B51EC54366F36D7207B0610C63CB7BC67ACED98E0A181A9028BDE5154B753023BD0A80734EAE121431334D39ED96E8A3FA6E35E80EA6AE9BED81E9652E96BD1C20A5935B7D17D97082500F68FB37759EF8083FB467588C91C8BFFCD0748B75C94BFA9647C6E185AB9FB0E59C098288C7A88EE7C23032F0EC16D6AB569F672E672FE3467FDAB59370C4D42FF5721E70BE1D680C26B6BD71FC376DAD2541CFDB23ECF668E00F909294DBA8AC59516ADCD8D816AF8F68A0045B2B316DBDC4E56C0771123C6AF84DED46EACB2653345947FF4C5C8966501E37089F9F9AC6F0F4430CFAED0751F66026C78A4B69609954C67387E6F4971DB926E57BEDAAB8FC0EB1C43B1205EB0268F01E3717941A488DC70739C2A1DCB6B33BD0D84C11EB4CAA99AFD00E6F0BBA74C59AF8B5752BD73D66CE3ED1E9E9FD9656B3F6F47AC2BC3430F4B3FED9F2C873D27A16E5939E02778419CC06666FACCD644BA0D8B45854376EB16C285BE21D250DFC98655289C4EC1CAD4743A997FA36779105000C0EF511A4EB917B2F3187AA541E1A205B979B82CE43E4630F59DFCED390C75F7E21C92D3531E25F1EF9CFE0F98644709A7A72DBF1A3400415C021115A6BD60FDC04DE443228E3E9D14DE5F56CB9344C3833462D295FBAC9D9468C5D03E8F43BBFED71E8BE0AE46DCF7817669DBE9034A89B0F28189903CE29F74747147548F1EF91633DFD5691DD0BE761DF5A3ADCAE54ED766F78DD8E1B02AAFF40ABD6B5A3F843B02C1A73647F2731F7030ED84EADBF4F3D1032251844AAAAB90CD0D03C84D5FFDC2FEBE3AE0FF2B08A8D9CC5E465"/>
    </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>
