<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="741258E0206BD25514478831851D12A338F256048DFFB3312B35CE94B4ACBB6CC76333463B08C0416F1571315639A7A621CE0B7F7143AEFD31069C1C5DE68AA0D8FA7D791DC9EC33A3BF0AC1A66D43BEFA145FB3414DD571217C28400ED73A9A"/>
          </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="21CE0B7F7143AEFD31069C1C5DE68AA0D8FA7D791DC9EC33A3BF0AC1A66D43BEFA145FB3414DD571217C28400ED73A9A"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="EAF156FC99A0546230B89DF9DDFFF54F9C2128625695F594802BB40065656EB725FA3AFAC0F9775A28952DBFEA2DC1788FF3445424636B25EC17F510FA7DF75E7788279F778443E0754DC6C1BAE1AC763CAE7E5CC3E6404C9AB27F04DAEDA7EF56E7A097A4FE260D50073A64B005D76C1BCFFDA16C4D46181FCB9D9E9293E8AFB277C7924DC8463A50EBAA09FE601837501297C29D59661E7AEE5FEA3877F8FA1138C5C83D287EB3929AFBD36CC0067FB5D5158B8DFAE8773F04BACB7BD8D44CBE16C904DFCD0C669D25BD85D1A62234BADBC30CC4B710DB3DA4964A8E1BD94F20CD798EF4C05A79E2DA42"/>
        <Random type="ByteString" value="192C1D3B05715C5531C53E98CA55AD95C38E8EDEE56C3E70"/>
      </CryptographicParameters>
      <Data type="ByteString" value="9ED5251BD64E48E75528F51938A5BEC53946EF40DFC392ABED7C717DA130EB02DDEFB59902DDDD39CFFB9DE2CBBAF60071628A64E4B731536F28F9B38718E2F20BC1D42EA53027C3ABD3F8101702D4E62FF9958422F7C3B11D5BCA2AA1880CC70BB4E4A0A126FA07E6AC5CA7694FAF39539B3C94DFEEA7F06175549F370E70077A625FC63B28826C8D7573C9E7242772FA0139129086296B7B20C82392877C5A7643CB90C2A93B8DAECD1B095A22102999E727B368E74B46F2217077B53039A87ECDECF84EC05A22B5A2F9DCCD1C8DEC977D54CB30FA27623B1A511CCBF02FA8A9E825E80FA8A7EDB357AE90498760433E3C68E4D9E291A3B5FBA1F5AD0D7A643243632E60CB28FF622DAEC29EDD5EDD10FF29455562EC0C1686B437A8091B611A4D6DA86470426782BD46C5EEA829693349FFC96E94B1A0EBC79EA333ABBDA9F39D6AC84791260FC897DA0602D8D4B529E7E366B30EFE8415B5398B800BFF5CC3499DC35D535116B0B2D76C18C75525521FAE320781F29060C81B98A7D6C2A003F3CD58FD27D4D719EAE7A59E5E4C314DE16243AB034F91A19AEA322B6A01975876CA65F8A306B5625A355712942B4AFA4603A96E1B17CE58C6FB04DC36324F42F939CAA84778518AD05EC2D1A8579D9FC6695DBA4390924073AC70F49185C01D07006A31CA1163A3BDECFEAD58420536F09661F74F5642636B95BAAA1C0E77CF0B1A14AE8E8E352860AC1086F4FED62E578C030954CC371BAEF8C00039C450CD73F3AB2E705CC3F49FB6C38771F15B2B96F46E6CDCEAC2B749840B5182D5DF2433817750296C22C6F8E0F41783819FB94942D619E8834FEA43D59A9223BCD493CE470811AAA56E6C0D57EF2CD5068CE3172E0D5769AD6B3B9222F698D82F1DE80CC91E0F64B6E8579A3FC654BEE10C3A6D72C140A4E15DEC566CC792FD08ACD3ABAE0DE240FA56D86FB238C69AC2A85AB5F3A18402C9961AAB5E09BB8F5709D3066016673CC12D0EF7C40A3AFB094B602857EA07DBB334C2154AA36E094E9D79EC34D0E522D0B19FFB7C37378BAB644FCD13092DD0F607D6463938EE61298B2FFC95E65F5819733184BAFDE3897BFB4D380497957D9A0ED29428FE9602365AF860C1B286F99C5464A887C7DFC99BFF45D03A24BB21ECF1AF1CE0FCAC7E1CB94C9AC67F89C0CB885DC0B9816F492BB290D57CB3BB83F4BFDF4B735282F9141E29F6100A7B2CD5C283F6A7AFE0CB3D236F62F5C19C45B05CA442AB5E834F7E046F9A4DAC6C9A15869719F96BE098018BAAF7A100FE84B876A37DA491B36CDB7C618747E256E71A1062F44554BC53DA48D35FCB5FCBE08CB77CA49387AB787ADD6DB5BFBAE1D5EA75566DE18B3B351A37044F092E494932214229B8415C717E447F8189D78ADE98DC8D15A8FE01CFE034E5F0F829BCFA5EF78D4A9879B2778AFE6BE35A1C690028FC78C528A840BF6BDBA26AB9E76FE927DA9EF3D8B2DB10A2B6BDE8BD6DAA829F9ED86713E3D4FCEA65FD748A542D48E62950049F089F00648CA9FDA52A25684F2CBEE72F561378DE3DFC77B33F9D4BB36312E3D6F9AF5D8608BD265CB33AE6DDB0B427A0E1ABF90D27FE4E66250822B205B0DF11031903545FC8DB4F209FDD8C639DBC625051634223E6F0FD03BD4EE30D47FB91C6497A6C1677F145EE1DF417FC522474EC2FFA0141A65A7D861ACB500DC96C14B7DADE8712A8924A52A5E87E647617CF0E5CAD7A5BB26BA4D18C15A8C144EAD69B588D142132D199AA56B4AC4B2B0A9BC28D95F8A0086D45EE00B9E3423CA0075233AA6F12DA5CA3544D82C9F859A58A7057E5624B3C0A46C8A0EF7ED526E62C1FAC06F0B67BF3A7F0E134AA4E35E5DD7E8F092868BFB3582361EA05824D8589F8D0FEDD3724197A804D22FF942EA7B2A672CB5BAFDEFD1D8A3D14D0F573F512E1C9D9F5E78B4F4AEAB80766DD3D953831DF79785F6652D1C6E669866E043287B3003D2A66D8921FEA2BC201B0C304F3C482D427FBA9131FF340CE79AA3A76ACBAB829E2315ABA0607742272864511946014C1E4B1ED3FDDE26F8421DE99930C9E4847C2586407856786143B87F58E7862AD133E4614F4017A824638DF228C1CAFA96814BD7442735308F9A6EEBA6029A764446BB543B6075C04369AD85A8D602C03F5E81E36DCA618C982FD1B5106B01D1E936D83B91FA591874A9A1A5A3CD60515F8F46B7E483AD2C724D5E9478EA79F50F51430937624F760666671AE6D3C9E6C44AAF9A5011333C300F9DD1706F8EEBB488897DB424AC0F1996C917BFED3C101EDF03F7D63E8D98CF073DD361591CDF8E26F812F3E8B5D84285C8DDAA02336DE30F3A9D4F0D12BCAB7D6679FCFE84D2747319E35B1F1F596C42F4E8EB390635712AC1F62B9152A81A53320332221B476EA406B037B498A4F5662E91A52D1FED8098AC1835F3867B235197F3C404BF9AE4AA05FB1686DE1D4307E9A20C85F9B2470617F1CD0FE174AF2D4705C1EBBCEF083B179EDF66F3989A6928277825987A5769DF70F3C7D60C38E5520A2F68866B2F61D7A4F0411C26870BB9931C2A6A0127666E4846DC40EFE017EFFB8D7AA443FC3441E236CFE0C5B2265D34A7B61428E0EF74C3AC829F71440E74D116DE5CD440514930434AF0AC3A0ACAE64D94EE54E8F6D9DA4EE4954564852D277C1AC08D0CAAC9960B0D1FBAC9C3A841C7F4067135E0FBE76B698F19E7444D52F5BA7FE25C92EA54062435E4DE3533DDFE8C89A1E822E1EBFD2D1FF6FEDFBA30F1FDE00DA196CE51A5FE9417CCF9047B507DE9A1853F50E5C811891AE48042AA3BF2DDD2B0944BD82E0ED14908AA0D863804773179E633CFC09091ED7EFC607737ACB1CA7F3C8FC7BF5387B8FF21765A0EF81744F77A46EDCD4D1F305BFB3BB5C7D06A8EF40C7E4F497EABB0D4010CEFC0FDE8AAB22847923BB5D6FD8BD9366B146BBA0C014747E7A2C97D4F0C7293A43AAB099256501181DC6BD64BF42118B6CDB83377A5478ADA804F0AC3AA240E01F1CB1E949FF41357D36F439C11D836AD9D17731A84956F594F999679A7F4E12007F8142ADEA5DE30D2C81D1490DA6416C8A2B88B54160A15E5FD4A6E34E62FE073E46685FEFF5045A2C7208EBB554689F7CB6FD7D555147E7E031A3EFB80F7F356C869E7546BE2288A9DE068847828F02C35EF3CE976B8EDCBBAE1D117DAE3932FA506E45572BFE6F8495E8E42D0396FE42219DF1427985DACBF5A0442EA71D92C3338BDE80D224604F35471D4659D15CF34BB89A40FC66852FEF187B8C4EA5"/>
      <SignatureData type="ByteString" value="7A83EF6FDBCB55EC88C8720013D7BD24551351EAA348C82BCB9540E23AEDCA2D5119AB4F95D95516B07669E2634AE47EA51021EF026328B85F29EBB5C65B36CDEE06904A7133C7FED083BCE1285FD693DD0B68AAA9C00621CEF6206BD2F9896815972C858F97FDA4E0125EBF670C63297525CB9ABC562674808D54B309F37817F298BCB8BC4C76470D2B2AC264735490A571B91AE43E981232BDF1BB2498026BCE94149A7B2B9900BF5072DA445D8D7149B9F68CA331A86A0EE3807E4DC4B166321469CCB677CFA41D0260A17ED3E9F919A33C763B7FA527A81DDF5E6714C3D79580D5960987264B81056F86BFE4D2868CF8EC0A5D09BEFC0D5AAA65E0D98925F3C5A0ADA7B694EFF88D7E0D10CDEB00A772100D4AC93F22B7ADFAC4796264DE2CC62DF7A35A543BAA8F55F4B406ED3BD3C05510F90DF0DF2EF20AFA66EABFE26A33B5E89E2799BFD8CD2B7ECD023B2A9DA887D8356E4A4A136799D43D47DE8EEE254277BB6542775B76EEAB75223C0A75A9345FB04D1FCF00E1C77C72CE2384BF2C8524CF48B9C3CDDAFC2DB597C84894F26675569AAF86AD5671D5A444323FBC6DCFC66F023A329487ACFB589A2B3FA48B682478E1EDFCCEB15287E9E718D4974681B4D0C10D4AFD36A563FE84E548C47F0293CE89060A7D9580008A5EB34E67C54C782B54FA5FAFFA837991C0236CBB25B4AC37E91F040923E6A1125A82AB90C2F68B703668A169F3388FA7DCE5AEECCBE22F15083EBC8FE76377363D183B2FF1516AC0EE433AE8F48E9C1467FA0A03C7F4AF0D03D0D12980CDC1424513AEE06CC18C96059619EAB7EAE31AD55F9C6031B13567E44413FDA83BCC7159214FBDB4242481B57FD7356E417662578A3D20EE87E4CE48CA70854C810319C30D87DDBB2DA790E1C2248415A6DDBB34D66F8D26ED6AB33A790813E312093C2F2EDF606973EFC9CE6C5C830E02ABA4D405A5DC8ADDEC7B426BB6E8347BEDB6D32A26C8DBEAD3D507D66BB8DF82F744B1E97F5A2A7BEB3398BC4D7E90AB2308D6888079A656CACA121A0F5DCCECD5E3C7620199DABC3357526DA378B601C7D2C1068098D8344DB762320571A20D11669E8F9C919AEB67E90384F72A4BD20CA5EC4066447D793DBD4A68517B472492E3FC7135952A3C358426132A8E5AC621B9F0128156516AEFD27B87F92B35F72CF1F0B763F0026218583194C03BEB621BD8183045FF1EE232EB4A32064BBFA4F95AD0F6501B3D7B7812C7AA9B3D5CE50F93A8B8E847700367D9A79ED237B2C26EF2ABE93C5F1ABC215F070B004F2DD1142D328C765FD2BEBC4A614BC3C7A311EBE07AE7373864ABCE46AEC2C1C08E850DF9075CEFF5D73B6A17F498413904A4CE54BA77967BA2CCE253C1F80EAF7F0E5EAA3689D84576F136CEB5CE58AE772F6E163C56FF64071646DE69E7D5A1BC54030654D726252344172189D7CC0AA434CADE5BECCA67270468DD89429C03026D92D7A1388C458F618CCBECBCB549DD21F1DA2E3B427E3E2BEE9663E01C7DB972485DCD26BA0CBEFB40DFDA21BC4648EECC3C6F258D202BC2D2F1B129993D690A4F89B198CE91B7E9E36FF5071B1A31A9856A79F476D7298AC2A4D4B84DE280961734410D941208EBAFD2836101612B1FC9F74765885CCC0C3ACFEC25DA9D0C4F43EB9363B5BF93D6A83ACB2B7C5DE2D0989722DFD215798483339890986525B3BDD146FFEAFFB1B1099867CBC992488D573BFCA9A13F1EC0D2D005CB69944EE7C619D2A415FC54DDDA80F65DDD4FE28EF781EE2D3D4B089A82A83F53EFFF411BCBF599FEA7D864571021A87292721170C0F35034ABFA69707D8A623CB0D4323E3BA726FA61D3235FB55F2E4419EDE20D03CAEEA89AEE16494373985DFBCC5A8C556070A65689E7928D652AB2F6BBCD904F05DC1B51CABBC52FB31CEDEEDB688441EE672B12EC91EAE44585DA73EA3C4376D346115B347B907B3AF88FC3D93D76FF129A84AD166F7FA4BFF7F1BB65C1CFFE8536EFF3F5CCB4A1FC415CD80443CDCE7263571B9592EC8D55F68DA262F21905E516435FD1056638AE46AB02D4D09EBEA4C6599C50E34D6D22127F97F07A0E536CBFA854235F933E2F3D5E7F81120855952A45AACBA8FC1016088C2938CBD1EDD9A6680EDBB34B43B0691A7E71862DBFB49ADF780341306A25E948B25D99F9629BE7586FD0D220DB91B48418E3CCDA4618D79B6CB5D0DC97A0AEE687A77B786D98A87DF82629FFA995854D001FC08062ED9AFD318DE53C8E41E2A11E20B6C9D2BEEA13577B23904118D2CD0756142FDA8FF8076E44CA5A4F39A9654C6EB565AB69ABE317FA0D2B303C40E471D5DF4CA19188EB915FD935913524AF95F2D9AAA3993C19FF6624F1096A7282C5CAF27BD31759BB7818D5E44676CD824C1F689A7BF152AB84FC1A4B76BC44E8068C9F35DB51EE63D9C1E5C941F8464A29C36ACA952A3FBA275F83DE78C9855113DB74AFC21AFF15E761FCA1D272785EA7CAE8E2620D2A54FFC0E27FF88B75157BF85A4A1ECD8BCFEB71BBF65832EAFA09E70006F1A673F76303E91DF685F5794AFF549F7A61AAA0DFFB972AB1ED38CDC5176758AE19747377E05EF37C5247CA664B56EDF2C2D5B6933644970250E0D6A6FC14022B3AA8D4D8306527C89366B9732B89F984124644DE88D72F71934C514D55B5B2EB28EDAEF9E00E3F7C02EB6565E4841641ACCB631F4351D6576A23EF4608656BA01A7E16F00978C2E18B401AEC4A82B33EA40F44EC229196A469BE4C8F435669A8FCBF87E415BA4D4F140A9EB54021B78A8B0F7052A05FEA40A94CCC94CEF8F8D560B7A9CD069392A47D099E2838F0538E4D762AB7C5A4C11A2E8F16E7828B587E5DBE1B9CB59CFE732AB945EFF5FD712595873E0E88318540EFFCB124F1863BEB9BB0E1CF539DAF847D575D826E3B4C53767E21D997C10BA2CC4D00AA87CB6DCF19F116313A69FD1023AF6220954EE8257EE09D75563546A55CF1A848AB76437F225A5A728933778AF70AE272C8832BD32761EDEE0C612B3EA9262C08BA2651C4D6F54E35E51DEDE84F55E842FE8A0DFAC36DFA8C395378C37CD8603E2AAC14AFC2B930C6B79222E746574032961FE8EC4E60323F40A46C20A91DC8E48D3CCB43634C612AA731D6BA097107ED23FF2CA6F9ECA84B989BB07E6FA7377FA470D4737000CC1ED865322A688273D6E27E70122403849AD1C9F5E6269EFCF2057FB16CAD30A0489FF35CF68CBA31E13CA854BD01252263EDE9377A6F9517DC2B0A1536100D1EE178A553D9E5A7F971A03BD0D27BAEA95E0B5781099149F443A2B51AD3CE6E3E1495EE068F1F02ADB9B1E8A1BCC4058A114CDDC9563373EC688420B4BCEF0A6EF7E685CE8E75C7502D75427FE07EFC768346BFB0C4EECBF5BCF9CB5CDBEAE35E787A513773D639CB8F0D258251E51B59F17A8EFDE788995F503B0683A613EF872C9C810AC0DE8BC0CA6E1B91121C42CAE70F51D8A3FF53A8B598F59DE02DB313FD857193EFBA503764776E78FDFA50B2828E6CECB785FF852A8EB8F229A7EE718A5AE60720354EE7B8A727E27545D5EE6CCFDFA11ED4C6D6A911547FDE57FEF543D89097298B32A2E24236DC3611FA7F829B9728F7436190EA893C081CD92F767A35E72261671F5A98560684A1378D84F1C9852874312C9F61483E8E8003210B845F79139CC61C2B5FA50789AA93F7B2FAADAEA1EF0FE05B9660938B2B221601BBC3F5D67523FFB215CAF8435139E9D50624AFFF3C22BDC94658F1121ADDB7DEF277BD22A2851038A296531007982957F9484CCE2503E3861DE376ACA39796A979FF396BCDF74F9323347C4F35C4AFF7259D774B66A34778284ED1D08174A5CED4E710AEB1298544D8A5BF5187A6FC7EFF5A08F66527BFC646BE95E1BF996B8FABC378762FED6CCF896C2C867D293750268FF5BC183193DA4BFAB446459D6854497015CCF55FCDD890FC9BB2302BFE7AB50E56DC42ADEA61AE03655EF5D02027CEF1FF0B03931E574DC93069CB64D2ED37E87F9ADCC7D3F91DB04AD9EA5D772F6AAE6A7F68C5940BA32262B2C189B15A6EC29EF20592CF85AD55E74412EF88635EB7B2D219F8DF588EE1B3126152178D960C332E25B6C188500726BA0D7A7D6A34F9D9419D28CB6C1C7082C5DEB3B5C50C31CA2F11E0711E4D4335E8CC1B315965C9666E863923D7A3975D4AE3A8110931414279A675582835C9DA2470E2CE334EA6A97353AA182CAA12F1B39AAD991504ADCA49DED91D22E1F2D4CC2DC4E8C0C1687A92B3C8825198CDEEEF89F94DC2D16CCD4630169A835E1F4E33DDFFDA8736586B2295D6B22869831293B1BD9C329E52EEBD8A2AED344E3DDCC12744251594DAF2B29B76A9D2DF9FEFABF7980507F8F1656ECA74BE2F880ECCE107DF1EFB513375FCC94936DC5D8F505A23A315139BDD672D709BFC23AD5DAE4EE2250E3533C7F76907211F82BAAC7319AE895546A8F1C7383721DA6A367CC062F4D7B729303E21C3000003E8F2F2E6D9C7DF9A6D50BC420FC84722EC6F806ACD5C727651A790EB7504571B1C15AF973661A27DE2489592FE27EC11D25F694840ACBB2EBEA87FDC0844A63E0D4C82542A7192BFC005444940FF595DC9FB14C980698FCB80990F8F48E0A843A8A93AB7260F947A6D3E917820EC62764C9638852287B140CE1A3CC2E012E358BDEB05B2E6FB694FF69C0920D23E39AA472F12B207785CB2456CA684ABE352FF47466C3053FB10B1F49871CF357A2CBDE68792A5CE7F1DD7A31ED7D9EC0BBE62DDE5D4420C375DD42AC89E1742BE87F4DD6E0BD2185B0EF340257F9C9FE42C29F0AA1EF09B1E28F500E641BBDEC84F55AAB93E852C564775CF11D6D6B03D162CDCFD96AF31B50427812410A181B061E133C09150FF5A4947B7BC9E2DAB4D81A732613070AC6B6B5C15FFA83D025B8C6DFBCB3301FB008971779D7F4A0797A6429A1D0A7D522DCBFECCEC736447A24207F928C15F53B284AB56E9CF61F05056B51B3ED58A40311F64C6A177F9C41227E105DD6A94A1B51E1381FF674D80EF7B1017A6031517AC6F5CD79FD77CAEC50CF34496CDD3FB474E70267464B4572E4B6D25ACA6A8237311B286C92018BAD1144BF83D619540E66F2DE2D050CD9544554CD9D97A82ACAB984638C5DD3B54E6EA4FD5A5CEB7DC1631BA5660F588B32FBACEAFDFC1611C5A14B1DAAFDB4BF36031C4C710103E693C844BB002819B8250923E120589F0BDD568D7D58FEABFADC0313F76127F9E5BEF831707D0CB6C51D4D3DE0D0F422D10A8AB5EA098EEC5D333ACDD0E8EC40DD45D4BC76501BCC8EFD9E238D7F0D87FA050FFCB6FB7BF7E2AC1B8FD3EC83E2EA7E14DF23061957142742D155D458D60BE0A3A1460EC5F036316DCF04D6D19453E2A26EC091757F4092DA6FAA6CE1AF24844F66BA2F44073D45759273CB3AD7CEAA5B0D17ACE5744A40DEB2D863A81C694D285576D944FEFA954E15BA71E2EBF871EA8D005E1D2F5078302596F04A2403DF04CA63223DC4FBEA79879529C0CD4DA979A1BF57D45612CBD0D03669AB3BECF842BDA15A4FBD8DBFF7CBE07A5A96AE5AD1AC08E10C307F613A8683628BAE6100AFE551DD427CF7583FBD7D8F3115F51E5D25DD64C246AEE67FA9879D52FA688F992ECB760FDBF84F4FF660DAB99AC081655405E784949A78C0B135EDE6EB991A39B202DB9C19488C7FF47A10C25E8C0D0309AD10E6564911D9B39AE3F3BF7039AA91B1A94A07D29AEF2DCA07B9AE0D6885378EC2C5BEFE227EE1005A0E562BA69AF2D452156624C7AA14CE5AB1BE8E3A63F5059804BA1F454AF69688E29CFDF43036E7016CC362C037D3138E40FDA278D9819C93EEB2C5F8C8A2E059BD4CDA34F9190F162102DC022258908747E8D79F57B73B1F6389616DEA2F1CAC701B42C3A361B9AF486B6B8C331DE60206D92AB40806CF707531041D1819461DBD357358A91E6CE2DE4F207FB375AB0F8A02F3BA8E5ED70C371BFBD4D826EE3B8A51D3E37CC755AF5E8E0D648EFBAA67EAA577C4460B403227FB2893495A8D6D7CA43DCEB0DE1767C120DD52D4E043B8147629CF756AE03C5AB2F04A1C22A127E2B164557821881A14734309D3700F8236F7EC423241F2DB7987F237326D9A08D66EB5B1279508B93C012886E18AB6D76757C04182352AF49DC030BD55DCA4633F865237440FDC4BA6BF57518A8A6BBCE083B17311B05D37BC85E55463867BC32234563C3596ED0362A2C531A53E071578EC39895052D0DCD267B5B1FDB9BDA67E2FAAADAF05072AAB101ED7D599BFAE83BF8BDC50E1C2298610C44E45D60ABF83A8AC77C6C8B16CBA5264EBBEEC599F5B9464ADD0E7EE35BB3BE601B902E47A4704C2F860835264DF2D8351F48E16FD9E3D8FB9B02ADADED854539525824C60CE5B4B625EE5F2DC1359B7F53E82D175EBA960F72AA62F4CD56516661C40C6086C99B013AED785E1D6BF00FE11138E902231BD2C4AACA112CEB0C7D2CCEEFEC71F5F9DB52D4F04AA5F626B9E5525A0006E52547DC4BB91B5CACE7D341931CA67F81866F441270E2C6C80D77D17AD391A3C48C36935675F088AB4F9758C6EDCF86FB93A596254A8DD937B38BB0BBB2DB81E25421B489B639721BA5272F42417F8179E877136D6AD6EA7CEE84CA6BD183D4FC7D8ED43D5BDF6A64D27A378DCE320DC33058943E5E38A99B07701D067E5CE15805DE7B9B4EEE76BAEDB933BD9E9EA6E8F8067E11C8BE345DF60DF9ED56959A427F5A7D16FE21AE964B3B136AAA604DC4F0B573C2CD4EA0BACD8AB9C15638BA8667AD917708DF3E4A14C96CF61091435C73A8663BA472903ED054D3691FC695E856CD946C57592352997A7D73C2E1C55E317D0D0959EFE74EB02680343D2DF79C997550D4186A424F60EE001E36A3B3E202161AA511CB8B10C9EBFC073B37B9C3960ECE88E71C4F0209FB5DF94F1D081E2D561BC1A467592D8011B6005274407208D65354402CF22AC27302F3CCD9B995888B11CFD4151CCF46ADECF970622334914C7BCE0D4C61A6D1CC64B5A0840B87227AF42EDC695431E81C157D39C2CD9D9CC18FC7215B4C5D0E9CD2077ACB0D255090475C4342D572544EAF0A618FAC89EB47B814AB7643E12C389029D87C48A40FFD12FBBE04E6BAED3DF8E6FC8483868DAE7FB0E68CD6F30749872A601C3C46B5CAF152425EE13FFA97D7F64A2C299633D7B73A332EE98AAE3B4256A91059F316FF55DCB53917E467EAAFF5CF475118C810460837C21C8C465D376CF4AB97AD72DC0288E755A855C6CC9A3BDB36175FC72DBF00993A569B2385FFEA6AE5492A41E9C149ED6D1512E0547F18AF146EDA570B993983976ADE87E65B893908E5E1398893B40D99E42F6F51FBC70B6091A4390616522C46415290DA20C17F7A212D6114ABDF478E0C0C02B7084AEE734E8A7FB6C2A72A163DA764F38D850E620B7713E82AECAA067E4083FAFCCD1AABF54EA6AD1A62A9CD7F7FF05499CD272254EE9FFD7348151AE0CE98F4B6683133B3B6355B3A84344EB4978C897102046A9429AE9381F83D2E4DAFAD8345684AF27CF8D26E1DB25C6FDF64D62EB12F385A58948E4CEC34A77384079B34D3D39BA63C1C9F9FCE3C299DED2ED886D00BC772D79536ED5AE0FD5BA5817B443BA0C7C189092B8177573D9141E934D32DDBF78133BB3686CA1709C65FBFAAD4E38859449306176CDFFD0396A1834C75613F48F2E02D2BCABDCD2485CB622A0367FBBAD600DB18510A24FA222143A77D3019B644667B9EF356642D0485AC0BF427E7ED2FA3BEF8DFF092044C7F33EA4D7C61A0633DB1FF2063746C3FDE86285286CACECC963A98F70182C6AD3CDFE8A3D8974465B92A03D15B9DA1982034A188057E8A901CC97D1F5ECC6DD160F544A57FED6D39AAD64009DF62A1D600FC6A6A7FE9D22A65FEE9AA520366395E12264DA4BD2D2801FC460C5445DF8BA9CF477839E19B7205E0359C7897BEFAD1CBEC5B7C8F5B00527FED645581784455CA22A98C2E42EE3E96AAB8B0448505981940A357D4FEF606A1E81B6A1FD32F8DF3E8BE9819F80021048C6D5BF8B904CC20EB4B69E7771B5B7A3BCB454A93EDC79D5F18BAAFCE1C2BCAD404579210B65A094E82AB1241F57DEA87291FF63CEA995EDBD79D6E70C20464B48B42FE548762C236952E92BE0DAC279AA22AF86CC2F5D0CB10577B46F2A3AAD2A24F1E7197BB8476DF808DB3DF7A0803E757A7229EE7EFC20AD93BF063679D035E253970401F9B9FEA567A48109CA557BCCEB9628509EAFF64879404BC10667ED435F89AFA6F74AB8F8C2A6037541CF824D1057DD50AF8781FDF91354B5949E4AC57AE5603EF2F4C5C3764254A5B8942AD1A838323E1150B6F2011A2D042B8A4F709493B5BE6234AC7581391A6F2ACA66E6931DC0CA3B6E862D9B7D1AEADCAF97745F90133BF3CD185AC0E4189506CFE69E16CD826B81247836A3DB23B48442D457947BD8F614B70BC731F691E018C423BA4427A3B8639F648C34435980A7733F66253CBFFCA12A106DFD80B31AE01412AACA245E908919623FD62B3228264A53866EBBF9CB3D33EF1424C8A0785B7B740299C1AC536F604749396626A6181BA182CF89FB4C579350DCD52BB83FE288B282AC325456A87C1721F27FB3D429CF92745D3811999BA59D8435A4EF45D16B1A2429103C7B0C73553DD57C134958EBC6FA1EE57795074CE83DD3DF2C859339265571F6495BC5A30E8EEC4B37F5A349A115D292788B4E1A6A1212EB5DC8E8E892A2FE38BF933ABEBF84489C80613B4B74690D05886A80CFFC2785D3F9073F26D90811CDAA877460026C3D6E7FAB7F58279BA3AA820B4441870226A85745667404583696F8F78EAE1BA948EAF23C4DEDA37554769B1155DB6C1D227A516EC67F7E7EEB01338362D8E626C74F924EF8858AA10CC5428E53ADF78A76EFF8102908C9FCF04D45E84A182C3880253E0A7811322FA643856DAD4B743420C9545C2C8C2578C60F3773FD612541205AA750056B11A6A4B2954BAE633F79AC33A9A8F75BA6F2AECD15B3452FCAC7BE759011C09BBD07897DC94C0787FDD57B51715AB0AB6ABEA6902DE911A18242B79B34CE069FC5FD9CDA07A1920032B25A187A033958F9A45A6B03135BEAEFAF4DE6500A15F8DF8BEEB76D4D4438ADC406D99E3D35C587FBA39F86B3C3268F6C18DA645BF5997BBA77F60F017FFA22F5D859A6B0AB342079B9BE66740CE3225C3C375AE662C48581604745C0BB987A09EF8753DDA70E54F429F7D148E10A26D9B06B55FA3FEEE7C7DC0DB8DECB953A88F9E136DC89D490CEA7321DFB115B76E21E42B4FCF02BB715F5E2DB4DF486D78D2979F35F75F36F42CA4D2EF8066C8C53AFEDB13C8E4BD4446A6AAAB5C01F7FA88EEBB662331EE77CB0BE08FB2BD57F4B408FCE300BFB8323D4D43DDE9B320A9A18E83DEBAF527D417F31DDB149F46E4755B2741B623D656970FCD486021C5A912BC72E44221F1FF459C21E94E0ECDDBCC1342128CF060C3F5E0D2CBDC4AF718EA94879345B080B2DE9A732FB792E810C8F3AFF278902B15EC5CFB352E891B8EBFD96CEAFFD97974BFB2DA9AAF6FFF671465DF94CC1C6A9CC55CBF3232416B4D96D447FAD18D3ED6D3DB5D502AED1FEE1189DC1C08914026013C1F9BB6D0B7D0B7B78E950E229056140E4945A2615F135AFEF222F29515AAD9F1622C2923A6EA8773B8AE86877BD04CCD1916DE06EB0B319DB734B93AF50BB4A3A6264BE17C5A41E9A7A44288883C2D3555B449C1A7B1B31615D0F119740A77DC9CD018B8C978D552A49F0205C2FA3D543258DFA534A46B0969CF6D48826C8438D5F1AD9BBF0A62486F167D54994DD5FAEE5BE194E0079BF30BB7EEB6CC205307B501E9F0C4A405802D6D25F627FC8C60E77AB65B442642312EFA0308C97D20113B9BF3EC6C6A21243966D2F1A210F87B617F9BEA13C4162BFD1954A750681648EAFE9D47C6B59CB6ED7C3C9A907613BBD449DDCBA435793238C792C0737E449636DD639D5FD72398A4C97CCA5A134D307D2A73F1343B12C84D1D77F79EA3249E2C04E7BDAE056FC24B6ED6855C28299E1D91FCE4C9BF190A42E94067EF96AA18D22A8DA8ED99346976F4FCBF3AC6AE532623A76ED47DBF3C6B087868E09189D1A925513E5EA948A10A5676C9DF5128C07F621A568D739ED0B3C762DFFE1533C131EF0D49A709ED0A0CE76C3D1C3A2844373E1018B8ACBD578471A12025706CBA241B65D86565FC630146DABAD2DEA323F5C4F674ECB15C30AC15E45442F0599896E69E8F6473F255D4DB9EA3A395671821E6D53D34332A261E96BAA544CF468A9160F53274B10D1D24FEE87AE648557DA2B0ED7830580B555CC0E01938A25E8B8C39DFDE8DEE3C00C7FF3EDA29E60C81F92DA473B97DC0B5D145D52FBCCC928246EA28BA5B24E1B98B11541C071BAAE477A32AD32D600B21E556DC52857B91C2C5C80D009FF71F87B9174EBB1B538FB90B6FA8AE6AD60C1CC34F6A26CFCAE4A94714A70E6179A0D4A73F1B0B5D36133622D420B143E9E933D458BF06E0638954B5EA4AD7825AE41B9D161DAA1985D06D8A5C794E6E9FA5C0DB0CA2D5ED8B62991DA10A56082893EA1D2AF5AF96532A6F0370D383DEC1C3E25FC6B64214925AEE92FFCC54DA8A1B24F10B4547067291512BD83A727516A50181B7F59AD43B7F63378848E0F1CCB8F30A041C3325B86DD34E5E25B8B6E1DD58B8E3FFEBF908082A00C5E56968286DD3F9BFCE0018324A596FE8C0587F247DB9305D0C568E99D0CDDCCB7AA1D2D132AAE1ABBE01D233295D24376AFB605FB207876E0C1FF4C70A140A9FF743D9130EE1067BBA7F36CD93F2345B0036B90ACD417D4ED23959D8A0053EAC1D792994BBD97E41B7463A716216975085E6007CB6272D5FC4F95A490F70D2C5A3A310AAB01E32570F160632630F0A6CB588B7977C00C0709E4FC5B64B244DC14CAF897FDEDF16259A95FE4B6E3316D006C61DDB09F43A133402DC726AF3C83CF8032EBC468A1789457A646DE5DE3386CC04D08007ADBD64D5D4200AB27C9337D509DC2A24873381E1434D047377FC5B308A98734039C10BBE93C8E1E35D2CBF04AB91420DF92B38362395C9D14762E350525465F4E38AA60D8DA5DB2C207843F29F9050FEA36A7F6C29652FA26B5B65B17B86917625EA838A21FBA144864378425B97A983C81E0E39301719B2E7D1483F4AD7CB66B1C94D3A007161D6D74CF64DDE7462767F88AD3E75D15327385F5F53AB3A5687D9AA6FD59FA6AD924D433B0892371F25F71125BDD7185196825E1B9D3ECF1F431340A73C3F8E4297572E692DFA254632ABE95687FB0958F3DD70C3FDDCA30A107AA2E042155648CB73B933E0C0F7152E013156788AA49CB5B06D47E1FFADDD59265EEEFBFB06AEEC557B40026D90EB71408DFCA2A6E4A90F2C612F2CEF73687DDDA0B400149624A338A6A4B6220A5E76B465B97A1B4F2F5F5B1CFA699FE688922C3492DA01F5183A9034EE144543B3AA8595D2155F5A0D78B5676498C90BAC308CAB470318B5ED869E54B922728910DC22F68289441AB38E55E926556A1F8010E089ED5E8AE9CA3EFA54EE8FBA4FE99E9DDD61B8554A214762C0F33A9CF9B42070C1B76ABFDEC81D7794CBA2C80A59C18074F34E68F853AA984176A3F72913DCB15F8CBF17997CB5F75B55D7C79ABEBE0F1DFBA6026C3868CF7B305FBF462C3C9779AE929626227BFC32F00E8B5B08105AEB2F407083B6ADCD4237475B58A2C93921B7EEABF92299BCDB2AC4D46E169293BAA994C2C9CE82C65B2FC918B061F86889EFC49ABDAC398106C06EEFA37463FD2CF293BB2699AF7C40A1244058A47342FF6911AAF5B4B2146368167E2E5183F97E3035F2F343CB134C7A394F824E4D48B5789BAE3BC44ABF52326D4B1FDAE28A4961596CEAC05DB47C01F9A5AF49BD36C7F7195937048B4DB8EA3791B47013F27571B2FD5FF41885468CFD8ED30B5891A17D0B0C0CFFC772E5281A74F65E0CC8475CEB5DF58BF01BEFAA985533C76569E928312138E2C268C5C4ABAFF9FECCDBC89920FE8BDCDDD9C950593834E57040A4A5727F94E451719875C4CC600EFE72E5033DDFC52AF1113C3802B76598C7FE1D78AE7B27134CC82B854B3E725A75C84CFF4552550915C44DBD165F43FCC2FB96A72F6671059D2A58A91FBECD77E31CFAFA3FF4A71BAD69C1ADA38FB9FFEFDC1ED3BEE984D1A4AAFF0D4B0F6C1D24535FD4D9107E71BC208B85C281E9F92FB9F0D64932F380B714E8B9BA13ED4C171DE50FB68C71342E91F8630366B1242ED0C6F09872C6F63D27DED09FB9EC8274A3F733D659ED6EEDAFE951B44955026F4BFB8FC9D20342064759DA4F6B70801DA23D05DD384DED9415F95D69076DC3FA7DB00C6FF6C5B6F0F31E208FFBF06AA3BADC90C38BE77F208629C1BC5E2450E0CDC8DF15DC92BBB0D666B73A681350F6E70BE2A62F54E64A966A4A82789AAC8879CE589408EEAF971918F0E90BD0520961CA517688B672F8147E4AB06E8D078912F13DA933F1C8366B366DF2403FFAFF4A9A63B90FFA665C80D24C71E4764937C795120383BE0B406DE3489060A0FE406F455C199A56F26F03409871049255C060893C94D953795B2EA158528621709CF378B368601E759C0F4F6E899A533906F98D2394B091AA95F24656FD31210E46B37B2F9515911528155418C1E2D44500ABC295BB0BE55531395F8FE9A41A01E0D0A952BDA07450D09A13542AE70208E0B4CC578A9BF71C38E4C43451202E30D99B6B2BFC7FB552D5DBF7DD9C8619F461F94B6E50D77C4F3E7333E3401A140B4F58137D91782907BF6B0881CF8DCA057479946EFD09D3A399E29B95149494E40A87EFFDDAFE9A7DD623396044E10998F3C27C84405F2A2F8F3790A7DAD1D354BE871D62AC1845C000C8FD971290A152C9CE49D1E031829ED42AE4385E7CCB94962A6D3352FAC45589B64AD1E45BD8D526CD2219CFE390DBFDF702ED8749C70A623F4329425A5CAA1F6BF40B47DF22C74CDC39E74F1ABEBAA4778C7FD1E1F6927BFA91249DFB9C42C80186BFD1692E040886F3C991A6DA43A08819F5EDB23516D8A6B111FE116070B157051B4987B4B8C519CDF24909A9101FCBD28E71A7765A1E3EBC433EC5E9A2639CB39CFBD423A5B95F032AE9E59FD45D1E1B0A672067051E3CD063ECF3E5B8837D36F2D6AB5A2CC8B3F8030726244A3ACD61A5A7D2C74E6B55CDD4A8384072DDC0AEA6BBED33F00F9A2478EDAAEE997A63CE40F4CE41A3BC3CEB52B2EE988FD48813A899E7D0547D2542AB2D0DB8A6A225147C3F538B714B8779594982E6C36657387CE4AC698882BC5F26BE1DE9B574237B4CB6106ED897C2E349645390C39B30951E519B79014A81BB884D7435165B9AC5BA69E908BBFACDB9AABD20A966E3DDFE2302D1E8FE7A217E304169DC4D283E5F8DC0DCB4B981136F5B751B5F7B553A40D9762F29C770606528EE82EDC38B256768110512E3920064CB49FF6B6FD128CE10FC7108EDD87B4E484FD1B2BDB0EED75B6A3FBC7638A4B95D5D4C4DBCB49E65DEB4D0D7A296EEA77CEC8B776F673A46B988749CA1C82B7D90008B4523A54028C65F16D2C038769BB6F452C2E8E0D73A7416EB3C4D1C86C1260B6B2B9E2D0109E247CB96117B14D0B6BDBBCE55585276BE8730D5D7FD5E3272BA4C6208E75B9C9298A61FF55546AA37531459E1E27AE1789CB21073595803A0CBFA53072D2B21F735A0675A57B82EDDCD1D5A2F3E6A16F9058F086766BF9E75FCB57C7AF89B3C8AFA73DE0FA14DEB8B82CD30A4D9CD7907D8028F896C3B827C1566BAD75991DEB267B060C24C932F9356CBE4AC9914318200D9297CD3DE7C80BA75C86FA1CA784CEC270DD4ACCFAF7804998A6ABB1F41ED2A5B8955A32AC14EE13CCE526AD4F70B8AB3E8765867A7D7E897304314C8A176DA8AA2FF585BD8BB51658364140EF635853B8C88E484C6273BAD977112F7CC48E22EA6CE9839C7021FCBD380144C778046FB56687303CF0B90E007379986425D62E4561FE7DAA356FED7D3B1EA589B695D06F272861134B742F07EDCE038BA89E27F73901BE00DED2FEBE77126728B147CAF1C312D180A7DE66945E22DE8499F3E4EA549A138E251D80FF61AFF3BD3894AB1358BCC988BE1914EF397D9D741FDED8A28B3951F0D1B54D79E916320BC06EFAB972998FF6EDB34F6E3063A1979DF5D1A2662C51E9D0A53A7AA8E9BB2D23916A9BF2A8FB828E576497BF5B688BD1265983C98114CBE6C30992025C5C24B696CC0273812FCD88CB6B99A011A61AC9203FB6C7FDBCB75AE8836CBEF376F773CE1F97E612D8F8C9443704759FC3EC2131A2F207E1CE216DA8A3AB203E97179E100496E26D308EEBE5BD5ABBEFBDD4978A097E816EF5A750BEA85C24DF630E11168D01C71713F639AED19AF844D7CC89C35A25806A40D97326C085087D1ECA1148F7CD009F8FFFA66B8AD2902B5CEAAFDDB2C5D913BAEC1C495D1C5E8B9CB76154DED62AF41680D130CD3EC32F359790448487A8B70703F239AB080C715FE7A1C56A0BF4B47905058CFC6129820D72C175AC5950AF43E17FD218F132970EA833994245E5FF679C1545219B7982B8BE1CE20A1324E14B2369D4B64655894E7714BDA75B209210E210EC299581018F4F1929B8601E332123F779FE84CAE10E867714A6D06E71FF95071790805E60701A7C6D24B69B7AAC1DB0058CEDC9F4D97B02B519767F71885849ED554D27CDC2DD143F555409FC0FEC42EA096C7DC60B4FF42D66C51939A224C77C39898E7AA6D410DB627E13862A33FF0F5536F525AB1E73FB51C12772BDD620E7034D7FF0EA96CF8D8DC1793652923B355CA6997B97B553EB8A75CA325F2C459C46A52C0DCF269DEFAB8DC4A4C8B8B597F1310FA482D3208D41D11EFB8B30F3FA949D9686FC12CFD0FEC81B1909018A3422CB2F26A5D52BB5B076C921EDFAD775DA9E8849CFA14771923ECA036BB777ED565BDF90B6BA86A3E2F614DF72081CC3D6BA34112EA6B838C54DF3339BCEAC9E74345FD0BD536A6D55EA75C0340F5E5B6376B6C2A77BC6E2166206CC06374555D2FAA375B5399F33174EFF36853AFD1D7F06DFD5097FA727A4C3BF80E8B2710092045F7691C12BDED4CDF002D81CD09D91A2B74C6B51043A4E82A1CECC35CCAFEE491F459987D2376AD2C987395051141AAF0C5BA726FED12CA5F95192020BED2F9C7C1EB1D3AFEF5C59DDC38EF96F9FAEAA763DF28F26978D51F7246F77B31E3CA5C590930D28B7B998BFD72B631F49C80EE2A23B51AA2FF1335AD1FE61F6F4448058D77182BA10F9AC79985FDEE439119932E3240FF5A90165EE4FAA238BD706BA3F9DCD1076105E5240D60511679835844F48584AB9584C54CDBF9ACC4F8F91E9D0BB69D04FAF0BD9EC5E1AF5792D560C3496811E38F594D5560FCC4F1F5038FE29AFC4295021A19926AB9C512C3F83742A2276FBF4ABC044D50D17D09036CC935F4755E77464C72F201AF85BE34BB3C9E7EDD1CBB40C96870B68B8E712C98A5132F5B8F460C63D68B15457D71576BE9D799037AF4BD56D191CD238EB27FF859AD2476AE2F2C5E33B0B6302ABF3E4AA7FDEC301B1F7035E2083DCF1321EB2BBE0FC887B6A238C53EFE613D571682A80B9DF2DCA05AB4F900BF1EE425DAC0B5127180D63AA8D509BCD86ABA1A47C7C76A784FD3E0E25C1B9FACBD9B6891A92C27F26AE88941B2318EDAA0D27CD4ABA1743E76E4C3C0C8720F43A248943D3A618075AA4D340745BA15D74C9309847060DD50B63E7E7FAC50C1BC31C531F961B82B5A17C5E9C720544556E52DDA7B8840F4B73297BEE4D76BBBF9980BF81C1C891054B35A74948DA47E71E7E9AA78004258C1044274578736274221AC12E79C8CA911D7DC63E080A5A2B9F17F4DB77B582AC9D497DC19B8B641746F48A682F7CFDDBC29E7AE8E24980775C7B0744D5F1B6835E4C0336601D45358968AF0F3C9C044C62268277C8A626BBA80256FF2A08737138D3F3872392081E40FE01DE266A7F62CFE6D1657B7BEE821EED2F36CC3F644E11F452E363D5795ABEAB1C6B23D437B8599D50CDD5E6FDC4DB487F18CFE359018FDB3701E097813694C651ECFF2C2BEE80499512537399B9AFA3601FF4773C0999318C8E5C1ABB6A3E6BFB59B5EBC01E38842570AB373A883844D2BE3CB9BEC9DC3F3170D72A01FC5CD61DFB1AD489D8A4F9413ED631AB482C91F73325436D06FF5E2F8661251831682B97DB643BB37EC893BA84289B0C336B62DADBE90933F066F9A6BB86027C533752B0F3F5C407182AC0884FA6F62A4D21B1FCD6B430393C3E82409D26CB9B7DE1A12CC4545E58AA34F69DE9193E95DF4229AB713EDEC4047D5513ADBCACE96B35A8D27F84569F8CAD9E8841E05D3AE9CC22FCD1A095886271BEE35FAFA7AFAFE7E7D0C80CCBEC2D6086BF639EB63796FC35BC533B643C7AFFF15AE3F5C90CC3E56F7A8FB3D8B0A1503867CA4441931B1043DD370F9BC898DA2F10FD48A699AF994CB922C819E3BDB0943F429C13FD2B39FE1E09090B42465B251937F14D06F325979E79E0CA4F44EF3A7CBA60EA9F0FE08D258C698CB6D25D27051B45245D5954FAB8B9B2BC078DC283700AF900E2D463A787F26BD8AF5A6DBAB2EE7762F30BFC623178F05527EDBAEC4A31A312F59CD77E12E7E905DA17F59768C35EE0E450BCBAC809E747C7D241E7B45529CD348BF5602F882422D21895ECC986582AF93C6D1764AFB2B512ED04AFE234830A0D6E5763EBCD2D0F09E8E2C2318CCF1459AC5960FC734E06BD73C989AA3E661CE15839781FE43A542049927CDBFC8EF7AD36929F1589438E1EDD57FA5412345B44A9030ED95A2CC904190D1EC5FDB64445EDD950A658AE37EAE32C075D2BCAF0A61DF07D38CD8A5DE03E54F604D39055FC44F51B7D86A41918A277DA1868D2896C9FB95EC0EB5DB3AC9A65CA24D8F100C919C684A3018753C7F441231046B653C2F914A30A77F11627C2E350AD2F8C7325E4394F193D3873CC5D33AEF4A3A86EC24B8D7A11518D61E2860FE2847FDEE67B741E9CE9CD828633A8B238E4715EA6CC85BB6550E47C5F3D8A66C21442CEEE58A1F1E667F3EDADB413C49F39996BB9810E0777CA5C88E21D7C5F7EA3E7879A18E660197D7BB9502F766F5D7A5D534C749B2D00BAFB78DAE8C5F4453FBB42AA95F1D49958756A8BDAE58B45D150D5849A51D3EFA6D4328A461DE99A5AE1CCFF94EE1DEFFA28CF2369C42A25E7E51A12BFD6EA91DFEE5E308174ABF7E6B42D5CCE38D4FDEC89B08FA6C37DBDCD40C86931C66C3188D252B4124B767C5941DA9A199ABBC04A3724B55E163BADEB2CF99014C5D2277143B823353EF421D05820668E69E1886437110C7B05EE197932F1F7DE5F3B5F34FD1581F4501BA0C2388F91075F673577EBF9B13CD24443A8E640CFA4E4A1AE74AC0A8110AB68460F49AF310EB2FAFC1AA091E09B279435268656E51AC275A4D08B1D2C82D792A21749F27EB2FC9F646859FF8CB7A8F955F4F51EA057198853182C5A8F398C00770F6AF54C06967FA5FD9BED8DD249F6838F25C281AD4F14DACE782A6F469946B082A0DADA50A75A24DDFD006D84A9335BFD7F8083F7A98B307F722A050ACEDFCF147128CF39D1502470FB72A3B6C43528B4E82E8BE9351583BFFB283DA6248162A50BB6E2C76BDBB679C8E2825A73ED8F7FDE5F3148B7AA2D13705A458C594AFC8D758C6C262C1B478E71D7AAFFCF0CEA069076EF8803C72D86F00A1A673C7F7F19BADB0A5D54E91C34DA57B835E2F7E670F0AB75C6991387357CFA183269B7E1DEC8BEE753D607AB87C121D318A2C80FE1C317FAD442DF5BDEE6B353D748C2BFD9C54C5D14BC6AB9756C0414FD9BF172F2D749A10D600EEDC6B0DB7329F612545AC437921C3458DB3B5BBCAA34BD0BC58FB66A425816244DB3C998145A120CF6C32A4176CD45326628522F6034E7A3FBD50FA77B0B671BF7549D68ACA8CAC4B326A42E276CFD379698A86C646A67504CCE9DCF0CCF02E0E30BDA3FD5F4A338BF573A588209FABA4D71C4274BB661057CF1E780064B28064507E9EB8D29990FEF2A7747B81AE4FAFB10FD7C48ECACF0A63F166A79D48F4E102006A6BFF09F5DDCF73C8A10F0F98BCAB86CC93C70B7B93367BF6D0D64F479AA69758DDAE07C87D79C5770B24CF3748F1D4F59BF021FC4767C8849F59F636C25026AF23311E04B379CE17F0493CA110A7CA3463F32C10151D81C6D717DDF7CAD63170360A6D07ACDB1D89825798D9D11D1C896972F480F23069D069F84ACD004CFDEDA5DFE6584CD305A3816385A4C58C1BC05F6CB9D60B654F0CE6F60E9F1E54CD460417165F8E64E8015564B1CD91D6DCA504D56DD343BF6988D2F907AB10C4DFD82862570C6F91073AF2B5468A47B6CBDEEC7FB7B8A15A0FA11DF183DCD5588EC9DF8BA07EB36FC54271AA8E9F8F4393AED2897B21CB530E67995DE8ACAF6067D4A7D03F38F46F218014C4968337DB6A6FF877995279BF722D3F458402ACFBC720EC7D3257C60E32D9C53DAA237CB3BB1F325839856EBD647512D8DB5BFDDD1423F607CF581C35EF5EEB8AF754E3D449B80C477B8CB4FD99F55EE8F1C1CC455DEB9DD0AE5CFA246FBA0E59913EB8919653BB22AFA3EE483BDB48A01D105BCC28F4BDFABEEB7169C7964E75776016FF2B6473C514C6A7465C36BEE62EC6E157AEAEAFA3950F374201849EC3128CFDC11BF5B513F250B5353CB419DB79352FEAC74C3496B8E1077F40BAA6F26307AAB0599BC4A79F05A3161C3CDE5F64EF152DAF4890EDEE0F0DE93CF00C13B0213609FF4C378314DF1CD0E0D276EB83B1082C882AE27EEB132436B6FC735474DE7265023F00ED022DE3E4D239C85CE490296AE52F5521845506281FBBA14F2ED3F60C30352E02B9D072356F170D8EDE8FF2A7F3967AD1C2205065C19BFD66DA3EAF119F83098665E48EE0D3BC204CA5F8990BD93EC48C59D9954BC2ED0E0A5091059835401D94F547454A0207EB47BE438B39460D02BB05B4162E971F66548836B50925923993007C1A74CA5863908E0EAB9D228DD27C1ECCA1B42BDE2C48CFABED6CD35FFB737001DE1CA5F5FBB63F17C0A9D7547E4A6DFDABA688ABB6EA7245150FB87E13249B259A0CCDC11F560DFC022C20648A518316165364460A86BBB314234FFBC5C0C4A5AD7C1FEE02D551A8137030FF582A79073BD9F26EEE22EF75877DC3ED9E26824CDDCDD8428854C135B226D16154350E3757F87BDBAFCE03970F20EC8D9BA9ECEE8DABC86BE0B7065789067C43272C0D47535D09E40429F3466537BAA7B1A0CD9129937DEDE4EAB3CE381180192EA60057AAE1F7E6EC8B22E93A1389D6A30025ED638FA62BEDF6CCA70152BD7321E84040A5C4BD86D2F33B4910FD9785C502A0D1EBD00C9542ACB78B43788621005EEF6E59A174F5492255F262E905818D814879A948C987FDA130E0243811F5A62BAB768E4AC3A7B149405933B6D29FD03D5443D2653CAC7F307F6C72A6ABF7E3622F7A08793A3F5EC356181C44552899CC0DD61E0ABBA2473D9E039180D7D397635435115D4CD35A45E33BD4A457F869BBF7D9835496C228E30E81678053F90ACB03326E235DB3D2E23D92D8DA3A8BE9A45920515270E1597E2B7BC413106C729D5A96399FB4D818F14475C0A62B1D4B82D383568B4B06AE015CC589D9DF9352A56313F0C5A871C90E985CC02B44E4DDA5926E2EE2F175FC9376A55498FFF1E490329909637305F412A3D437F987C5DC1AC92D6DD574C2D30977E155EAC309A3395BBEFDC65AD73B4C3C06BF36A3C2ECF1744C9576AEFE3C24688BC146D49FC00633A09DA087EAFED6C1A32ED0170F26686A440E15C8A6E190058C40EFA23DCA2736DAAFCF4D542D3998F6F770FDC93CF38D0D7AFD11EA0D5E9BC279DE9807431A7F2B9BF60CD656B4705E1EFA96319745AE287D9BDBC0F9CF1D1CA25077054A58353F0E77622799276296641671D1F71AD722B512C0281DCDD30B252635F2E4EB99535EF524FEE109060399849A1B78D225B6357AF09D70D62DE5E0CF89CA82B6BE1F63AB1C4B6A6DC88BFEC1B91755B35C935C9058981F45E29DD6FC03422D122AC18F605070769DEA3E05FDCC3840AAA947D6F0D305B394CC08616C8F3A301A47720C1690174499CE632B10598E3E8D528CFEAB6CD323B0D7A07823AA700215B4859FB4BD294545DB07358424782E7808185829DAD6340CD5735A289920EDEFA4ED01521E32F7F12668C087377BD4DA99F84A11E2F65A1E89894F7CA27DF89C6A887E0D71B0E88711F5CFC9D51347BC46A0DFB02AE53741788BE4C87D55B0ADE3EFD3BA0851CD29340B8B003945BB49FD0118A53F6454C580676EB80DBF58ED353362D0428712408998240219EF600F40A39B0C70843FC5FAB39ECB3A6451B0A25ED7B51FAEB006A7CCC898400BDB6C4605A322CC8E1DC4D32AC015DEA06A14802936B6D21C121CD3CA1D0489BC13CF12BED2968019E1AE615CA79527F29EBBEE4B74CAE5D0696BBBB9A8B82763CF6A2005EA250F920696A3ED9B9DF8AE2A72ED2B4F98CC1A0292C7968416966EE7F14476EDC0AA70AB00424C56ABA9C72DBC1C0BFD66BE9EB3A869308CB1D5969BD2AB454AAB7F9D42A450357F08B34289363173DD2B00ABE90300D1BC80C7650883E62ACC2CE2406BCEB4EB7B17D3469F1ADC25D8A89199A3AD6F4C67F7CF477427D2F7114DC1B7E420D3E0546BBFC0ECBFD6AAEC886DD49BA38FEE2125A8F8EEC4538BCD5975AF54A7FD5F191EC2719F44AD41C5DB5DCB4228E007E0A40FEF8C538DAB433C486FA21B61F02F6399022C230D20E7075292A42DF6641E048C2FE255A34C44E93EAD8B63AD9DFFE1994733D167A33E4317E717F7413A47C6F00A65F4149E36B3D403A5365483BD3396B2ABCA69164236BBCA353A429BFD9B0E42AFD70B0D6D32DD3094AAAEBDFD4B30BA3400CE036F40867CE9E2298844750DB96CB29733E7AF7D0EE35644934BACBB117ECE580CA1835A618A372037689C91C2AEF41B5BF7482DE6ED3574079219AC300141B83F82FA2025CED98BB9CD4735A3BA1459A68BF34E4AC43BE4C7FF1DCD8C32B56A77172A4D9E64B4BABB1E064224909D04B0F039079CBB0ED78DD8977247A67EEDE2D66A34A39C7C87E5EEF18FEB48D12ABA446D736A9F434FA8251268D6EC2F3B17287A408DDDF673BEAB2C8AE664F2212958D8312F9507D78740A882D01E594291879D3B7BBC573D90FB73FE76778AFDBEE144A7B989F40C856A5AF89C32DDDDE6E4ACD783544F231E1ADE15B9F40B808CC75005B15EA83FB633D1F1EAFC835543D304B09F58535402915FF5508C47FE767E021BCF437B1FB292AF715E189EFC9D24C5D95C4A8138A8B8B9677FB1B50AF5811B06F2C032DFA0A91D686F42FA9B6E229D0E7B7E30F7B4E25789654A0FBD94D1E8EC454C7130C2BAA5FB68027A6B87EEBA2CC03C14050EFD037E3F72DEC3914485019FA3A9C8EAC5EE66A3E21BFD4F625C8DDE168E82B51E714A94F652C53996D681AB9C460C637BEFDAC252D3E5CE58E7332F6A4AB7A7DA0B4A0F04EF986BBBC6FE4A988F8BCD8F9B6AEB050AF96F437B711642ED8DF35769F7AB73858B3595790F6DBFDE6576BE90413F55D9CEE7F4EE71A1CD426AD7C1CF5E5FE9653474619DF09540554910F8708A1D043786D6B70DD7CE8C17D2C2B0D6F60A58C52FFA84039BDDB1E0973A4AFACA46533E89843A7C153EB1F6480C311837A7E0058ACFB4EAF80C8FBD02FC99EFDFEAD9300BF67A5F600B142B5093B7B5D89BA78DB0F5737B0124B79FCA0352C23004D8AB76C256F53FBE76B8C867BC7BE8B591502A0BD01B17ABDDD9D51B19CBBEAB0A62B6D729FDF3DA3306B1626143153552E42282EF23113C3C359866F6512EC8754F21E0FBB03B37F010F5228A74FDC8F9128975F1690F05B6A17DD5061CE2D3566F13987FC4F592D0D0C3A45804075C2624ABE959488B9BE04E7384297DF8C36892EA18A855FB2F4159F289ACF9DC8E842C4C4143EC1D114B2B3983B4F5D97EA09670DC2B709025A6796C052B20988A116889BCC2CA0F55B6489DA29440E76A7943876DD5AD9FD5FC58386C0E98413F8A02F71D28B7BE2307F82FEF0B9FB203DAA3AA715DC6F827DD28142DA662FFF05083BADDAD1CF9D757FCA927C2AF3CFA046F6CC72C33293257252BE6D159019CA9C33D43EB1A1DAB034134704A2C5DF8B68670E47699262C01B6B17774020C00EB736F453F616FE8937A2B9427B4CA51F208FE31036F734F720660F315B389E81924E1D64AAB46C27E7F084C1FDBD688726324FC643ABE6EE246B4911B0C554BC20D5C9A533E552D9F9BD2C7D7461F3425D07C1C139DAB27B2551B3DE6B61632AB5A9A91C0A096B574345A9834D8749DD070BE284FD6ECDF880E16E6F7650AAE04EDDECD35F58B9436711EAAF542005B279444ACC6238C4A3A6F3AC7D6AD05CCC3CA1A1F40F957FDB22ED203785D8C2E65D4D0B3E49F8B6E5352C28F99D48F0E105913D3DEA129465DEF21246252CD70F698D264C33C2574FDF0C62923662E40EDA18A924548D53FD16A6E6C4134A3994CD8C78B120C34B0CA9A2AF474ABA5D3B3F071D3572116963219EA07FA7A5F716BBC289900620324E1A4286A699FDD648BD98AF38A839F7C5EB1E0B7E6D7723F12C77EFEBCDC93EF1B6946AC6C157D835D1FF8F145E846E0A5F636A6072EA4BE7E48CE4C4E3C51AB5660FD416490002A1D82EC0E045A60B69306FDE2ED29FF58ADECB8F153311F9D8737F25892A09B1A8A03A58AEB878421C5975557640B2F32403BE20D5024BD4D9CDBC0E8142C7C272C79819EDAD09C3343DF5040B8FA3740F3847EDBBB8FCD30450B052F0FD1BFDA9EA07A58D82EDE6452CE"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Valid"/>
    </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>
