<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="A8009606D9B9CA4E4EF828E773BB385E9A9D29CC7EF29575C989AFE7D4ACED435E1C659D50005B49927551094D5207D90DF1F2713B746C465FC70980FCF246FF"/>
          </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="5E1C659D50005B49927551094D5207D90DF1F2713B746C465FC70980FCF246FF"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="C3C45829AEF0A0B63D7828CB30785FAE"/>
      </CryptographicParameters>
      <Data type="ByteString" value="4B"/>
      <SignatureData type="ByteString" value="92CA893E4A2691B41D52FD31A18F344F92CD4875A9D09CC59F74E24FBF553A3F27D14F87B0580E95CD62DB006C19C423FFE2DDB23EEA6D445E3F7A989B39F006A7D8A10BEFB1432E7D7F30CF4A2357070FC0ECF624E7DF25F8CDDB15032788637F459577A81ED0DAF12EE9BFAA0522F4BC48CA890EA7DFA6807D49F6EFE8720CAC9A219F12243AFDA6AB29092BEAC04C5FE30B1E08A5E870E17643E78B49C02D8C5664A398D3C59727C86EB33DEE68BAB139AAB0ED9BE6DFA639700C464C661139703EE0BA9242275BAF168867C60124612902D79289837DA53CAFE8B9971F3F2AC044923AE1B17539093D469242F3810EDAA7D7235495DB94B24CF1499F61B70B7AB507F5B972514CABAD08A002CF62870644A719D6CC2AD6A0AC4AD57D9C5A01D4D37F28D6B469B51074053A5FA14748FB890763084A0D283408398D46A254DF4B774C8BCA4E8A5A77BF7ABE79C6DFE9D96B36E8BF9F7ADE21CE22D26CE9807A7178E158A4BAD0840225D7AF188D304241EDD5BE7DEE5259A52482B209CB832799B6A39D35C1AE45B7A64EDDE26F9A25228789084D1DE22E11865A9664B1584FBF6C17FF609E6637B254638BE98B2F9A161BB89913D1201711EE659F31CC2D1B7FBEF296CCA5EB19885A20B0BE7511893634B7AEE79887CE4D5213F0413E828B4D0C7843F9E46BE823B93A62C4A8BC7DFA5846BD9287A24AA5F27455E0D22E8CB88FAD476963640EB0494A8D9080950B4F1DA22C6CC6E7E3260739F3DCF3D49E569FC4D7C85234C897D46184BD668A8BB87C36622E8462FB57DB3EC37DEAF68EA4CB1D177C1F69B8BC01F157FD9812BCAE94CC69C191BFCC204DE16F83D855283DAB7070D6A8CEE261C4EB34F9079963A669A1C66724862898667452EA859838061136D4ADA550501A85220B797615714B7A2E161A94863611F3D3367093B628E28E1ED5F45D01664B1D79AF47C62C919B99296653C091AA30C73F3A61C4EAD09AA905A7C7C0667781FBE5A8EECE8B00775397A7C806A5CF38209E44CD5D396B75A4C9588980A8C0BF482B1FE267348C971CC9C3B3EB1B0E41486C919C331E01D86520CB233B428570BCF99F78ECD2B044294E15CFA96E0CFA14BE1E2707D31EF4D0AC4BD1A9A5CF2367422F37F7E297A7D78CCE83199445AB947DFBE284EF5FED23DFA73160EDACC0BFCBFF90DE954318B0C0A1A98B798CF3B25DA4A7354442A80F4522ACE364268AD18F1EE856E8E96C77272E9ACD057A5671E230D40B5BFA50C458F0CE76B6ECD0220B5834C8741A29F79C3AC45CFCFC0E5BBB1982C3705A6113464C86F7DA20235AF7CABD362DB3AC6E44A943CB0E4877094EEAE1BECB5E093F755429DC23559A4BEF5C561CDDE1996213DDA50C8FAAD33BC54C15727DF5388F04DC84AD9F3CED2EE3AE8A2BBC8834D7D9DB5E9573AC231220FC594651BAEE76C5EF7048E8ADF28E12D34FA14FC58B46E61CF754229567BBDBE57CF1D917C39F0A988C3DD30B58E30E8C0EC35A7725617ACBD355A625ABA25CEDA48104803A2378DF1CC8408AD43DD2730FE5858A58063B4175A0FA323ADC515C2E2A297E8E7C831EE6D5DAFEAB1FA55D816391FC3A3B94F747190F1AF187F0AE9C9A92A2893E44EA13DBF93F61861B8BE1D143100622173D2F0FEEFC6E84CBF1E5A56D6B4491DB024205E0ACE9121A623CAAF939974A7756D4EA745C8680DE09D25B3C3EF576CED1F65758399112FD22D1D4EA611090CBEF82C28A86B11AB54E63768CB867323DB3FD80758D45121AB8C377EDD9E98CBDFE24625924F53C3EAA7B2FD98F76724DA7BA1CE4896CADBBA66714122891B989809199453FDD197FC8B5997F1A09DFFA2ABA886B505F9FD7CBC994DC45B06E99C64F845BF24687F7B2381BC5891A68B64541F197D17731192C1BD25E550587A026D1E06580E421E3D45EB0CBB54FD7E04DA53D1695DDF863C242EE079948CA8F84926A9B932465319E031588FC14FFCE98F155C85D44EACC806F4431B07E6CBF3C3E2AA9C193B3D1C749AF04ECDB050B31EA3E51DC92DF1D52972397A7E6590E249DE209F68F179CE72FA273F677B9EED05465F471B34E042DC37A3E08649DC8CC9ED6CB93E7ACA6A24EE00E8FEF331E3E0AB3CD232080C66C3EBBC98FFD08A140D8A0F310FE6998474F8C4426DD4FA6BDADC757D786568B680C76C310AA2E670389F68C03F8070444D9366C3A53E73C819D1693A5234AE4721B289740AB1B0CBAC6AA1EBC8C8AA23BD0316A2C6D1A097747EF5D031F9562A10BC00C885D6375EB5FA3A000C4B4FEB90EF7E3F9FCEACF2E8FC1B9D3F27C88B0F30CF464D87FCD903DDDFE921495C29A511E71F95E19C69123708B00B8FE4B3A76CF994E252BC94D6A4836E7ECC6DC7A97ED681A0911AF296CCC160FAAA21080DB50F6E249D9A69D4F261775CCC9193417112728384E68785EFC078741B9CF5AACCC80634985C1364E1BEC24DB1798C8A3B6270723044DCBDF2379D75BED7E71914208B1094019C6F9017B8EA89991AAE0578B2A583935E95C0BF24EE680AF3A50F3DE3DA3005E4137FA7B0BB4D7B21B3324F7DE70B2349A42D72B90836CFA06D85A4C349A13D0759B1658F7FAA3AECDC74833366922181E7B0B5B6E62409AD6DA5444EE7425B2BA612429E3BCEAB919BF62BBD42F96260E196133666669DACB6A76A9BEC44DA1F47D848B11BC757A2473E862F638A0FEB9455A5B86B9671B15101A006A0A842985B6B4721DE230B1BBB7DE70C62B918444286333E8766D23091316CBA14AF52C45756E4E26F75BFD44095068C2557623C2604E2F0AF4D5AE8713B925B6665B1EA86149739E6F301D0A05BD660FEC633427A02111813520886A3BC3D2CEFFE8CB45219C5E30417FA13490E54A68E36C939A48204958D59D9BB34FD5B75D56446CCF0E961B80E670F851D91C713AF37C185D83F44C8B9EF7D874FC4B430B90B1FA773082E609C9D4138724986122EE8D6A1C6389DBACC8FDFCCC99F07FF51E3EB913839E425206CCE9E511ECE691F4B113467E9CBE93464C8BC3F401435C1260F0B07517C2080495B2F2A355B35B032912874BA8E1660432AD500BC31CC4241FF4F50B2EA489717B8C4D32AF21CBAD6BC1CE4B46B1C8C50EDD7BAD73F6E26B0726EB163F8F830839A169027A28BE0F9B86F7C18B8564D352D41BA0AFD4C202E28CE3E274B56E534972935F72DD026AB6188F89E3A324B8A9D978353E2E80771FA7F61A32AC85320BF5218A422DE1298E1F0C93448150B440D5E3C249F5276A6F72DF41BF28EE5D82AB651022F9677C2C091C4A690995F75743B2EE9503424C26B07B583F1B1BB1171CE3364ED10DA280A80B112A3E8B1463255A30C91E561FEA258E7E68B1DF862FBF0084DBB4325610C0A8C189E9ADB3223CCABCC0CAE1BA34A468AE8DBD8F6EA7605B67933D867E3368F68A9DC08CE2ABD24F01E14CAC9ED60C26B0265A90F2CFD71792F552470C1F5C0675EF9D23248D0460847C3745FCCCF500C429084E4A5AE309B756B3CA05022610DFEEDA9B576D597A0FC66DAB5061070CBE223479277BC18661DD28E19620A61AE050E40073CED4A84870A48E1B717DA96774A4BC2E1403C49178BE73A701B1515711224A15DA3FEB74185E772D855C0FE5DC86A60EC35A9FF68670274EE60CCD303292C67A840683E2D571DAC02ABFC4B08033199F0D1808799895038B9C3D4DD905AED2E42F4D0FE669EAA1E2CA395678DC993667C0E277D2910BF573BC8E1F9A56459DEEDAE01E3C0D1B52B376D2302CCEBDA46C96DCBC1ED173BC13BD79F7DAFFDCDF7E6386CD223665C455C91B2450BAF379FC7A16110D7EF24CDB95768FBE924FE166CED5A256E5DD42BCD59DFEDA5F9E76F46E6C876F22AC43AA70BF7BE5D48D54392546952C1297D747EC12010F76C89BA98E8906C2BE544FAE596F205CF051B29BDD69CEED9A86706F09F9B645E12731AA937551FE328985215DDCAA54690B9F91AA511FC285D6A54D10BA77986FCFAE8CE3BE06BF0E99454AA1704753877ED01CB2A3469163FE6D401733A8091D4F24EA194763E4E412821CA81EBED39A25F0077B04AE90A7CEAB94AA72D8571C645B8F9CF001F5A7BA8F29AB96E5A29BC35B6C1AB1F6697640BFC15544B522BB76BAF6DB77D0234BA0FAC9D587AF787DFC68D2311CD2C4307414F23F75B6D6787B60E6BEB8B6930578C38768BFCF47520B7FFFCE0CC27C64813DFA639D656FAEC0FCEA2124961EDCB3CF5F89B5D28AEBC5DFAF66DD4CE3B665BC38AA7AB8671A5363300BDFF5B7AD378B9622F270E298095F50F1032B8FE62AB64BB8295F0C3BAC32CF51BD1D145005536E61142FBDBABB3863F08773551609E983BD32AF28DD651F5E4A1E22BAD67C162EB6A260045897110928B614ACBB5C3B69C7501A616A371C1DE2677F034DB9A4AF31B9F2D98D9F5F7156C59D97228AA4FE31835264BC398759C6BCFA8650C3B33EBF16E23CA38F28821BE5D980DE660F856060FBF7CC17558E453B87F287BC56B731CBAD6124297E179FEDF861C0F76498820D8F31C9BF4AFA75A3E22C6968E0FE38A4FDEB1F0FA09B26EA7A3D2898D25F2E09D1E7DF0F6A70F7AD13E3A2D455EB806F9BF332E4D3A107D16209EB472FC56E7E7AEF1B9649606AE3F3B152112607DACF6D6B6562AB9A58D8A6A6415EC1100086F4BC793571D33687714EE04A3DE23880BF75EC078C05415ED25BD96AB40DA30094595024A97D087B490B058923120D8B890CC486B6249A6EC273C246F2095CE4964BCEAA34DD9A377A680F02B2F8D9A024C9FF6E55D374756C9667354BE0BF1C8E5601097A7357FD31D712A42EBB5F3218B0DA81AFCC72C3D79BDB9B0D2F2EBCDE90839EE89D87ED524D54722CE851C670622A511F756132B8DB3983BBD324BDAD7DD9689F735B2FCF9DCF5EB150D87AE8C5D68619FB57A6B4F4DDA5091CFB9136FAAF2F938F101CFDA42111917A8675475B2D395579BEB5BD00DA4BFB554CBEB3EA0725CC7D5BF0DACC56685231F1263BE8A762E406A3588369D4F737EE1D0F857404C16A7C52B4E6278DF42CF07E828ECE9669C5A41BBEEF924645E3985D562073E1F3B18B4129AAB8F7AB309685CD7F71E837EF5D5027530F603E77A0B2A80C35A04704F02F88AC7CE45CF52FFC0279A3C3E74E2537880CEC0639B8A718435B973407ABC3A80B83297ED78BA300281A2D19AE24DF4C9EE88089094973E0404BFBCEA119048F5BC35C8AE7F9081C630F76D3C026D2DC0A3A962BFB22DE3E73A23FE807583AD7248A6B76D83F99A5678AD0E93430A4887C1536F24FB67A34B54786EAB82F592EC0FF8212C2D0F9AA81C2F38440F27A7B24091585773E2E1CAF55F9C62290326BF78F73ABE4DA322D2BA39ADE5BEE11BA65634A358C9115E6F79CDDD2151EC8F55F5804E5C69051F5C3AC241E2BE7A8446EC1B32DB0CE8919BA18A188B9A532DE470F447572834DD3A81388D4346DCF17B2FDB9655D94A9B2F9B2CAD6824C47558EED0A23C031DB409EBBED6ED4CCAAEDE6B232F1C6EF1A94486AB3F738BE40CF43D217C523BDFA25CC51A7F6E20F54EA8525E6ACC25612B80CDD5B7299452F8B7E29073AC5DEE89A79F51469E434655C24C6B736215F9499A574BB9CF2E51BF4087338E3D25CF6ADE94F49198816EDBC08FC295B739C8D5C5155A98467EA979304EF41E24A19FF9CE7DA7FEC9148327C8E2F5CA549D6FCF10CFE11EC87F1CBAFD5E73027105A85F0B207497ADC9E88CEA124A2479DB73F50D58085EC4CF8CD3D9C18C1D9950BA382DCD62B5C22F8BD289B6B31751FE6212EC7C08A5BC70FFF1CEC559B3C391BD8EF1E7FA593A463E6437D8A7B4542E718FE6105310416DBE10D9D41186226816DDE95C8704174A50C47AADF1D67491D507F05416811D7E3B5D711E2E9508F23053DAB7173D481FA297A534E3F8A05B8F085236C786A43BF284A05DAADE16ADC5EDE77E23D6C264E17766B8246F6820C54C8CAAC28C1F740DC2E4DAFAFBA73A95AD61B637BF6E630896908F1DE900A0B051E059DD1603C30B2D7AF4BF5900CED3979A043E8B7A9CD73FE00B01BC0E1A159E74D173E3AE3B51280CB0EA5B7E88B29B0CA4AA1153E75167789FBABD25BB9C6DEBEA82AF88A07C39C2FEA800AF94770CDA4A1CAE4E74291E72345E5A918BBC44ACA692AEFBA10CFDFCA1ACE1436DE9BFA7EF5FF54CD34716E47462EEEFFE824F8C804E189D8537BF7600B824673E408CD91A87C318B4DFD7419FB7721803F2A61439FE0B7C1989A77AF1541D08A265F6B9DB341FC775D51CE5E75C4FD5E7982E3B2A6C37E8F645847323B19B3ABBD0690FD2E1734F1B226895A8D44957D9CAB8806EBF989D5EAD0BEA3E9FD8038D60288B896DC128F6E67A806F7FEDBD68D5B75C8AF552E396D308A7580E6ED5838C60C92E3EF146D598312053C8F04EE64D641FEB4146C9AD6DDC0CF53E16F950A6D09C7F110C17814C278A6A8F93DFFD63568986E0CD8751FCFEFDBC59453ACFE64E16FBAB665F3C8684F3F02B17C0EC354CA97B4DC4636D07348D2724FFF9C12B569287C751A3513802F6C40969CC8211B26621C733D08C4E2FE563B3DF47AC39F778E842F6BFB9E73D471DF9F18A13D4C30A777153C539F3696D91FC98CF934E4532E349E656044F243A3B4399143D2D56CBDD81981D709B8996BF908C22A5E589708F1D91E49D1E2B41D4030572BC5D051C08A0515CBAF9CB8E5B37E773376E6377EA45105DB6BA3C25BFDDDAF2D1866508BD7091A8FC0D755BC03844CBD07EA2B6FA14B60ED5E341DE65F94A69FED5859D3A363FC79BAAC64F0A7037A753DF53DC356D856A7428AAFFA2CD4036E288B1E07F44B1F8D55700F991B733387D09042F11A08988028E4FB59638C6FF57D56262F5DE76AF80DE317E537673768D5064092A0414F3360D2B7B902817F04E73EB87B8AC35E39FF4B2F3D8B319DA27955AF4AEC8FAC6B159A68EB44003C2ADD35C283B9166E415F7A3D709180CFC2E1F5B9F35344EA19D6050B2CEFEB73F67D164A27479C984E43C572F3A794A59144AC2DB1A3B58D7E2F2C1CE86623C06DB4A969263C05D3BE563E0C86EC613EA20E4120DD378AF0F5129AC28E840207048BCC3F6143739934F442ABF04259DAAF4A85E4D922AD666E057A3C8086F085DC850D915F9B27CE53F284B0A21D58597B0A88C0D8B4E320ECD4E59BC8954C298F02E5015F252304FA2BBB4D7C865477F0D192AAF56CA3FD482AAF229AC326E3A5883C5EB4629644C4D3B558DE3E0D4E3A128B24E5063F6DB7ADC5A43139DA42536069BF9B693F630AB195588AC723908754CDEB540E2646DC3804C1871C4F2EB33942019CCD9A16D8A78B6AC1E5F18715D2C86F9FBCBC1AC8DAF3C2BD0949A694C20451BB1B35B84854EB5350CD8B8EB161648003F5A0A1C86B2FE2B0BE584F97C45B2ECC33E75D04153A1AC22F2A894DBFF3B8376CE5E60734AF8C0D54AD76CD581852BC3CAC292C3812DD36F06DDC473BA5C2F4C02EE3D8B24A0EB2A90C131EAA6E7C9D38DA056DF8CDF1EA27CC52141A96251B4785B77385DF40F48F2A9495D5253B7915556E6A79D94EF770DABC1C38F636610C22C5174F9CBD8DE77BE397C8C7B13A71D3C9D4A9482F2AE6E88F6183317814F9D0208FBC1DC0D005811E752AC19898F1C77635231007C2D3015345376F3700AD8FBF914E24DBBDDDE55650B1B6275E6CDD099E3FA6383928EB85CD12FFFF46DF6431B526E66C7043B2FEE4D5E5876E072904AB1829A5BA3FF5AA7E19CBBAB16B3F805EC8319AE1E00537D1EF7F0403794CA2608F50064D34BDA5B49736A5004D79059A04A8FF2B0E17A568BE12B830332CF8DF99A68E45CE2A3D2A6D1A081138C4A83EE8A8AD38F65EBE9098AA475C52EDE5744148031BC7CCD6154B9698233FEE35AF0538134EBD233B97E6EF400B312B00CE79ED17F912ACAEED557EE206CF399BFDC104CAB15DC38DE9CFFDFDEB92387CA444BC351C41CB4808492387F4064C0F48256C664D942D49FA558AC41A6D900E9D0962B0863F5881CB07871D5255AB661FB923DF4382DF48C5505475FC31D721DE5DFE1914B52B9AD9FC0E1901969F162A66D450138988DBEF15644FAE03C7EFC0F86A10A70958EDE4A6131C8F0721CAF157BB566A6835B1EE4B88D6508A889F2262071C5F7A61C5F02B84FA45D95FCDD527471EB56C7A82A493B2007B560082DBBDB680711649DBAE33BA65332846BE52518B71460D47CED8FD88F5CEA2FFE78F8854AE2B08770EA1DBCE1B3DE28B1EA2D7D3613129E42861C268ADCC6AC19A5F9DD869B4DFC1B16B7478ADA404FC87952135830C9D3AA4D55AC3A989FDD184F48B5A2CDC1BE3657585B67010DEBE3D55F2FC3F5896A073B2920A44610ABC420FBC5D16F1547B87923752934820048458CDA407D94768091F7F6EF9306250D73E5865E6C910BF05859539F9F153F384F5B66498F8C9009160F689E420FAE4F0EE7473F15D65435F580DE2D6F43BDAD17BE2A1E2824FDC00960A8016D6CE32A2B519F7036DA50B92D4271E8AC48D257B27DED373C74AAD1AF5304D184B3B7AF12E50A9C6074C04FFA92ACAC38EC04C305EB15ADF58E3E909D7211BBF093ED1E454F9F938D629DE3701CE97D5F4F02B3B9D64CF4C38AEF29AC036F0DEA5AA786A6D2E1ADDB41131B3560B724A46A0D382CC21157E7F85545FDDF17AD8B2C84F236DDE46628F86D7ACD99E20616EC0F92CCF34D50927DDF58339855E6FF1194A3D13E658E617F3B56FDBE6CDDEBF97E553870E79C526FF0D741239048340668ACD060925F0E03D7B92259797A3D409B2C74324F8FDC31EB9B51E28B4111D5BC8C8A7FB957D0B3215BF289B4CE319EE7DF9B02202DB785DF2758A8840A9148CF11E558A6AF98F251287891B2C723713F53E2763418B498322FF2CE572DAFD65EFAC5F76A201BB084A58D3FBB160D164186599FF14D8C901418022259DD24608D93DDB5D6626D062250C3F4609240D75004CC9D44B6BA634505FF11864497BE82D9837F1BBC63697830E360C7C984C6F8C35FFBAA1C8BD26E3D1DE16809A6A90841C3CB9899DE76A7AF5C9DB37AFD7B474D7E59E2C4CED81C9A8BCCEFC108EB9F839E12645F21E8208E4CD4625DBF9BA4F1D58E14B278601B1E2D3AA33A10FCDD759A76A3568230C7D001CFC685BEA20993290D0C1BAE9D29B0A63408B1BF55D37137F4FB48E0E6DD8F33649C1B4936A6DC8C746719C0FE0CC883AD9424772B1284406A73001F296BE9C133E55D2BE2F028AEAD633CE1122546872F1857E7C1C1ECFD2F21C41B8480F5A3EC6B0B34E942CFE17AC66C6AD3A832079590F227B991AACD58A3C46F6B70021176D907254D544FE4F6DDC9081A258109672D8D2BE00E4314E80089E17E6ECC30B2B1129F6597036ED2D861CDA7EDA9397566D7552CDFF662822AFE9A7C42CDD1E709DD78AC14C02A5C56ED3DE329FBD3ADA3291AB0A145A2679B8B4CB1A9D7D226C0DAA055EEC5CE268EA1B1BC0637B1071BA673A214DC773BAF2D386F1F15319C3DE339598CA9C4E8E8D694D3087F4077B5CF70AEC225C0AD6631D43913FC3A4D3CBF1675836CB0F50BBA804251199DEF977A5DFF2C287734AF31CA7F8250F4ACD65FA1A58475BCF7477A6D0B993DFE05ED82D48359154DF5B4CD41F765DBC9C957020041C104C920573DBCB831E97E8F9F7891BBD76222B50B49856F3B93627BDA04A21BDED9F4AEB60093F9FBDCDC93F22EFB9C7BD5C5B8A0CA9AC6CE4D6A42BC20C578D68B5B0A66AB85238398B8904BFBC6D0A259D8A59F15EC2D3236E05FBE150F90BE65493A3E1F401FBBAA95A31879859440DCDE7D1B331AA9AA7CEC172E29A1A32FE273D64353D3E2B848102168EA6F12497583692652E5BC67F5CAD34CF9DA2A04642B0A2F470BF3430218BD621F23F0B654CDD2EB9ABF6EC591013CBB7CE73436859B06414A616390630DC9F9C82C9E7C8BEE2022A81FE57E3B5121E024098B0945A3CCC8E11464FE5D2260CBCF52662DED0BE85DD0FA8F3C8871722A420AA7CD06133A8D4A5FC90AC129D0CC136DD107D2C1929F5E8C7D53A7280B09EBC9BFF60EE4D64B3B56E62306D8E238DFC945DF23BDEA4860FD16571103A8ACAA96E39E98FF40713B5C3137412CB0DE8485D7C8B54CB9C0A96CB36AA2B30C3496FD977FC537049A1253ACC5458DFBE97F883749DAFCFD05C5B37859CD101EBC33140A6862AB30807FAE9E48E7CFFCB7B74E81D97884A4947AC0813445065E551A5386A7596D177118AF929E02A82C860DBC0D6E421BF1A7A00EC62B6B1329F28BB675976818038D84BD1D03B2A0E6951624E4315F914D48BD8659F1ACF6F725904D1D8FD52885ECD23CBB26BEF9447F2BAD2D47703F1D8850BB454352286EC7799CAA927D3E10BA24C91552EEAB9CEA9E8385F7F84E9949BFA0D020E1D716AA9EC52E202C7CEF033BBE0BC7B9B70FEF2C38733DBA8F9EA087E3E321111F820B01B6AD6E17617C7613AA9F440E2559CC7FBF65AFB53973DCABCCFBFCA0EF61EE7AF104CAEAC621A5F08C5369CAE2933FC9BEEC7F36560453F7B1487C9A9BB32DBB16CD51D73E820A8084EABDCB77A2D8BAFF151E418255D8DCBD44A89DD0294B9AB880B451D331A9334BD04124A81B50EA4FE4901AD8695E200334D950905D8DE9844539FFACE8C42A8BD7D489E64ACCBC8D268D8F8F6254C566B68FB1ACD3A41C346139E7D1E338F95E58BB8DE3A181A2EA2E93172EB285AFF8A797A51EB577CC3BD37C22AF8455362F0B9FA3FB4499E0A1248BFE6158CADD5096AC107115A17617E484679C64CD8101A386B018029390F5D0B7FE61F7AFA22C20592A31514E8BBD40C97D0D1DA58F88000610BA443B3D85AFE44E4B71FE14293037AD5AB5CC53816559850DB8719938E3E944DF3942045C4FA58A4D32768C5C3F4C0DE9CF37989CC9A9B1B0C39AEF43E188ED5E198B077BB472D68752FF60ED955C611FA21A649E9DBF16F36B91984064F78C029E9767CE20CD666E594410F2BC3C4D74497EA741D2510B6EB4438C8A481C0E15F34AF640631CF62783CBBF6C6998B63C52604E89C69C5A11B7C10BD898B55D9BD5C4F447AFA7449A37E4765020F2E22C319F57C7721C1EACC6C956F3339704DDA8EB5C7DF88870652B53DDD1B081A2F847941E45CBC1B4499ED08D3D317B713915A42AAF5295FA8CA43CD4C9DAD605F0181913991A21561CC6FC3B943529443245A6A0C189265119083BDB61431B44DD241D546AD35645FC02F24A548B52D01F709BCE0E2391CD58AC6D09D2701D12D9A5ECFDC8483F67C5725C6F0AFD04EBDDEF155805CDFE56D7B51F703AE9D250B5F0EEC2ED764A35BA96720388CDEB6B266BC6A40789E35FB98AAD90F20969B26DB8D29F239510E670D7F618AFC77E6D20214FD03786C7C754B6BFF0A784C63A0E82BC24C9E45DA7492E843F0930C5FD58D33BBE341074D09CF93A6B066E94CB6DD105394C1C107583BF1A67156558914BD7AD2EED28143EC581B0A671DB5A1630BE8905E62CC81941F61054105C70254BA54405DBE0EC74E608B20356E1C89E65F7C57FF2ADBDD924A9C9067E12B6AEB05A0AA76401BD23D11A19F6F499B137782F0C47A9E8A2643DDDFBB71C6620D3BAE6AB74657D21F3072B9158D7146BAD89035C83AB5B2D40FEB01B2E01C6805C96AB9783DFE679582C0AF24DE415521D3D11B51CE92AA42CC2507752CB382CA6068192DE9115BCE05C0938DA3ED04BA8EC4492ACCAD00A3CE897BB84C5E21079D034317B4C8FAB078308341DAB41BB2A1B7916BAA021D655E6A0A37A08788B41A716C7FBADCD536135432327A969A0995469D6CC047CD5F33C257727254E7209342CCAF94194E1BB6D5DFFD5D0E0AD2BF668857A27AEB19ADA638B8409F90C6BA88804B5DDD2E245E9568CF92F9B0B10C9E00E70B7F6AB6FCB47CAAF1B2F49D63AF6D70DECECE3607A06C316D09667A17BF724FB6BB53A8F29190C5B590E9F17C48D710A893EC42887C0E42808F16FE70C67FD75E30603223E19985ED1CCFE2A8A0DE2BB1A76E794C660A6F0F795EE4666E5D40C9BF527DC170157B41E25C59066B2C55BC7F24E8D1D84A07A769162B047475428A20D237C723C2B0F976B1F4543F8B483FFBBD74AD7C283D73C7F501F41A09C25CBA24328DDA03F5D902FEAC79F2AE7939120AEC9708F96DE8BB7297D3EF66315922CA78C84349A197F13F253C79705A4409B687EAA9BC497D41CFDF07D7B04CF202C86D2F4B09B78DAC5D331805D3168E9E78081FE73DF8CBC6F45B0FA11324F0B1B70AA2EF47426D5BD286725CB3123D186B380803B7ED7617AAD2A7E10734445C6C114AE4BFC18D0E54BB05852469F64AAF5B2E1A7187FC7FEB86FFD3F607D42D3F857DF7B1F7F62CFDF9C3D330D4C6B7A9F20DACA133EA3D4E50167C8679A4ADB1F9ECF82246A740A905413DA16724BB22CA4F67301AF0128FF7DBFE1F5A9D5D86E1DAB7AB5826D7C69E53576A4AF3E9E1980801E9DE9D79C5B3E88F21D0D63DED1FB3BCC9A02EA938BA52FADBBD9D5BD02FF38E76A58B09AAC29B8A285DB595BF1EA42D507E389CB3EED4F8E0C51D5692692B6C0CAA4B8254E3E28891342EE1405F0D25F14824364A09F1A387DD8405A10A58CCF06E6CDC07DDCBC1B283C07B5625A1363DD64D8D9B51B488EBCDDF02A5CFF7EE25B2DA110EE1B69B255417087A1AF2DED2DE0EBC7188CBE6F2ED7EDDDBDB9EBDE74D377FBF13DC4E2266781C4E9B826FE90D33782D64736F607236207046D3800AC3B75CBE7CFA31CCB130085F9BF0A5EF287B2D9B512DACD4A6F8032BD99D06F9D631E5A904CC1524CBF37FBC3EBDB71E52A2C0C1B0A7E5DC4C33A6B23FC2646329B8BB96D504FE2AFF28C9AA77A85D96D46F7CC1E750238D6FA2CCD2781D98CBCC9F788CEED6F8450C08F6EF473956FCC8463549335C8AD94B95E6369A7342B4BB6133323A1751138882608DEF93AA2198C22B65D10F2A534C26F8EF2512C0FDEDE6F96F57D5FD9B3CADE1E183C2426F6161F5CD95A2806A0036F655329ED94F9F56A6D3A88200D463435A5EC3BC299147286ED18EA0D20F0F579D682656CBAD2CB557A0DB273EB4E73C7502A3702571C6CEF88F68DFFF175436C0A039BDE9ABD75C980640D874BDDE75274BCD1586717B7252E8229AAF6689BFB02E670566D0DBAF7AFA858117C49DF33366CAB1AEA9AC54265B05732714C75C435CEDE4A3F2FF3050FE84FFAFE00230BDF503FE02113625A5F10525D1DBDA2EAA5F6520C90DEA6E16A4C24F099D32130C5427493B655AD57AAFE55D67B0AF11683F5FABD442E4C9E7589BB68FEF66BA2046FEC593D1EB88D66716AA4FD97DE0059E0B5A2E047DC654DEB34C5D8855F4CE1A2C17CF6F8080B1625093D875D5AC8A0FBBFC51E91955BAE19F273848BD5E30B1062E6653CBDB9D4C7E8C778CB706987329504E13703780518A859EAD8714A2439E774C7C46F2BCEB4553CA0201E687739317FBC72F5580180EFB418FF7668D2C533A2B47F545191B9BC3404E360CD52B90ED6286D708176755FE64BEA9B11716E550F1074189712BCBA42A0ADD43CC76A5140B66C53F4D1276F667ED7D89B13D8F35D231E48D535784EB4AE936DA4A34DC81570B3D107E13EBE16C375F04F57763AF21128A083D16BF04D8E77CF6D1B348B2EE8EF29686231EB4BAE0575FFC01C1FC964DCF5E6FCD1647932C3C78D51BC9DA86F93AA605BDFEEA12230E77F1F68695B5D7D7811FB17B7D9E7E7A20F995350452E0AFF6AAA5C3A11A4BA037AAE5D7EA50FD7CFE1C473F5C86CD3FF9058E5BBA22118956E746452E82F022E250F00897B463FF3CEB7C77B8747B8F4694F28FA1550EA191D7DFD0C716A59ACF346505CA3637C6DE9912E40C544E102AA41E8E71134AB64BFE7DF163D13D90DB7A687DAB3EDB8056630C3384DCF4F97E47735D4F6DC13851C1E114E6FAA0440048D9AC6806B77434B5FAC40E5678EB0AF3E89DFC09D6E3D1E06809865BAE31914C9C1359300667F9AB52549AC19B17B964650F4A287E02FF3A54CB7A3D2E057C31874C39870A6F5A48B4923C0FB620104098A850CCB273ECB0E2E361CB08B40D1CC71E19F8FD68E9957BD0E8816376AF704AD80754174FD6D1521269B4F9C759457A9383174FC5FE3DFCB7F8E4FA85613BF3EDB6CB5BE14D6ACD637ABE8B34AF4469B64719B04363C608E7A07E807B203C20E9E2BD175E1FD330CAFE5FE4E43A76F793027BA7A946E9D4896B6B65B734261111AE654E10794B4CEB35F6682DA2759E108B9089F3F4226129570FA372BC777A80BAF77FD62AA14669B585391971648B4A1DED72D06C564DCE90F86B2DC486D5DF71D264ABD8294F3B2025BAA45361580010BB327D354E7AE9D1D52E27DF47ACCF8C4812A38D6417A442B36E91331B57669D1BA44615034AE8B13E5A7986E167092FE1F05B3234C6351A36000F1586FE449947D2C3ABC1A3AAF4A3FD7FEF394A43BE4F336CAD7F350AD225EBE50F624550C65811F19C32AA49C1F938C633A771419575DF3F676C33A6988A1978D7B4D502959D49C4F56D357E845F66E4E857032A7B118B024815967AAC4F7E6687A9609D98C0D5AA4458C4B9295774ACB47BF111A01063ED72D61507AE161CDEC8EA037B4E430517BC0F46CD902D3D7CD58E54CAA31EB0205628BC71EF514B20A54B75472273CAC160C9AD823B1EA2051FA1D36A4D967702E613102C6711472E454868AB25F69C648F621A086D5AE6043D8D17DEF955E0B8588C4136B0F27AF184CCADAFDABBB6F1420EE269B01846E51ABDC26D80E49B36583563963BD1B7879D280CE45D57D813F2183636DA532929064545F6A051FDFE7232556BA796583EF98681644E9E4B51B6306C9EB154AB2B88C609A8AA02A6D616C7BF66BA33A4E8A54FE72865C1AD26E145F93D432F79C97B08DE59DBFD12BCD820410986008DD4CC6BB7D45FD661EDEAF5C07188512E2EF12641FEF164023CA0D4B1FCAC95B6C59549B1029D63558B4A384532BE47EC2B3D5089A32BCA933783D2F053AEEAC514D7B74141EAC7C19EF30BF987D9A2BD4E43EAF80A5974825D6CAF080209CED668CA540C7DF6CFC8A68D237C8C021FD5F29B5BEAEED312DA3A89DBF8B156C72226AF8EE937532A3198EA98A1B95FC6F260FBE63748EABB3AD5CC9388E43AD610BF0B92A6BF6A290E9B402AD9E59DDB128D0DB89A9BCA0CB9FFBD897C284A52C998F39AB69A38AF51268616ECB4C729E0762A1F4127613520794B88CB5863A93E1F3A5EC48A3266995F87ED0B15DA154A19961E4E906A24350F5AFE02DF1107F0241BD05998ACAF9BC90E3F7A09D4B8A602ADA7A90CD57547444C11D1E70F911B840DD9ABD4381E12488209054DF3D9B0F9B3A985CCF7F6970AC43779FCFFA030B759A197BCC4419DC439A88058BD63198B4B9FA634E11E767748CCEE40596D37C698DE928FEC3401E2744AAF5A6CBB037D80FA30242433622DF541DC6466083ED1A4221883FE6B156C06636DBB293666DD0F9B1B7E42955FEC7A84435E8BBC3DEA7F246E4CB08B1057B0D9AF73C9E99A6B9F4617E912923B00007EC49FEBC383DD5E26CD294DB7227C8819AEB7ACC99B3DCE34B68BD01B9C757D9541614F021260C7557E133A707802EC4C8494382E1E05C2844E2707562EB541A4E2AB960618E5AA057451E911BE400BA79BAC394E54E53D35E6B1625774FB026FCB1BB5F935B11BE4665DB973E76BF46609ED996064DF832B18DD6A5A93F3F9A2B4DC200889530C66F479ED614AB94B37BF2371171D3AC29B4565258957302C6F03187C65A151CB442F660648FF1DA0685B978FD46C7DB0879DFD53B45B8802C7179A31572A79FAABAB42F6AFB220CD0B99F30A54DB80BCC8F182B4079B8D621420AA89B2902D633018F2F9E393693662D214C6DCB66ECD458BF541CDE54C7A35FF516F38BEBA3D1E8F0F28413DFB7BCA27E5B30F8698BD3CBEDAE18F2378C313BF6DEB9137398995FDDB3E8D345DD9BEF239E65575A4C9EF8CD3E8DE3E55FFE0FD3204D6144BF4E19D8DBC59AF782F907C1DCD49502244BA400D0206F103C5185DF2F6E526BA7BBE5ACDC1475E83E2614891C3CF3843E1A73DA5BDAC962511453E143F78F310637F629702BD7F23023CEC0081AFEBDAA774C75F808A8E3C783D8E6FA2092E41F798598AF54B9B1B7DD3367DE376EBB958E08F100FC9F8728D40094FF52695A50C58056520F012E97E49AF484AD8636C52FA64089E85AAD4B1E6515C03BD4BC47DC39AF7D4D29262375B90405ADF91905D26B0AD82C7708FBE447B9218C577B64529C9172D512906AF18F423A96B957088B9FA079DBFCABABB01C0D696282F3295D6187CDC4789692C61967D126BD266957D7732AA8C2A2418CFB2C1B77296D84E3E31B06764041B28706B60FAFA83C0B802BF7EAC7CA088D8409D8BDC22E9E9D75F9AAE5067906486A00AB4002AC9FDD4A380CE95B9FFDF43B634AB614567235B5D48493773C459FDF2BCA741191C14331432778555B2E6E4DBA36F7F66C18B136D89E6A895E9CB909A96821A565E1072DB2F1151873896BD649CD96686D415F6B472F89C862A008FC30ED2D4BC0008AACBC27E42755E2B1E388390643F8A02881F16FD8EEA5ED2109151412AFE5B47267735CDF1109A6C2671FB57A88435EF07EA3E2FABD53995CD9618A936881E1F14E0DA5C9BD8E873CD5D2214FE787FCE27C3C28C99E2725208A6802ABF69F4601B07EF694E8CFDB233C818E8D1B2F6A49D3C515530DF908EC16E1C867C932BE741007764B945D29C3ABBE2EC300BB3060D22477CFECF82A01C814D8E3F57CCED7126229DB2E88A2792C9136A98F569D6E5E08147D7CE1CCA07BA23BBB038A0356EA880561D5CB484148C7C569422D8C10ADC04A87956E6260D62897C615CB664A0F2C33AE3488396DA5228E4EA0BACDA1BCAFB86256483E6E4FAE645CE53E2F82DB89D0B94BAA3991C7CAA84AD9224DE2ABFF284229622B91B1DF06E35517AFB56B720D5B198A1759FEAB081C327B419D6F51B3F987FA56E58CA613EB764F77838770017FCE2E8FB7398BAD18DFC9C05BDBD093CF799110B55323CED7E8AB4C2FCB9B3446FF30192AC7F0644B62ABED1147FFAEF1E0A503D0D798EB48BC4E6450A280A5BD73336FF13A1F26420722BD98EE9F8393AB2EFBA9CD9C9CBEAA58D2593EF2931F1724F99F0D083035D7876EE2A18414B3D94E1CBA056114298A8CB2F00E4B4EFEC6904A9762CC034BE759ABBFF5A5AB5C6E6E1B4B72ED358BE2A336A20C03EC1B128E44F68FFD6068AA25206BEC93A23292085AC535F3102985823FDBD62C0B43EA23D53FA6E9A002D922A68DB68CA80977B43A89B193332AFE1F786E064E9128FC8477D670921E8D1A908D96FC4A0E3380056BF734C10BE67B0457FE578F35AC9DB3387C02A794645C0D6BBD9CF98FC7D54FA0E399C20E4466060B9A320BAD8A34769D121DF3F3D670F0EE77BBEE14BB1B799C464CF02F27C6833FDEB9F713A2799EE53B52C4AAB0BBCAE880477E6ADD02BC09BF385C387947BBB56374B5CC84057B3B49D60DB69392F19796EAE96A73B129571173570A4685BAD0BFB2E4DFC28C1933543C1733574B00FBA5AC03EB139A6101E2F748883C841CE6FF24591AF01490A95C1B531D4C9CC3C5488CE7E46A5B3F2104D67557A6232435F9D05943E62C3859EAC0780DCA16F91929751B8B427FED507DA9F60490323E35D566984C3FC498A45EF991C46626578A50195B242E22E64336BD94C3319C6D00DA1425DDF1EAEE6C2BE08C3A8EC13ACB914C6EF09C0154A2F94BF69E84C46F5862B1A0778E5791323C4358E8980B01D73EE34B8310207735CC8E6BAAE290B46702E8172BA18C3F0B952757496CEB1A586085B2F6DEB529EA481EBE60B15FDB1B3987AC2214457B209024B7E228E2A6EC9AF19D196C2F08A7B7D24C50E099799F92BFAB119BF681053BE24143FFD9EE81597CE9ECF9E51A6EC4D097FE4A3E3B9E13FB6508740AD6A6B7F93CA5E8FE7C76B01178A78F3DF1662676AF002D9651B03AE289810764E08D9922B37387720264CEB867B0827F3D2305AA9E967E755399D9DCFD615F467133E3C0C9264FE2E3FB86CBD0330B341CB97C497244810EF73726E0D1E5EDA4A8F07D8EBE674F03D0E27735536C6F21C722618F1CA09C39CD6DA249C4107BFAA917A2F5F286300CA5A1B72463B806CE916FD95B621CBFC79DA547D2FBDC98DADBE6365EEA42A8D0FD6C064A9DE3D7C438FF109BDE52A5FAB606D975B71D184BD31F5A173D5BCE9D2AA910CC3862DE3F5D911A9F02459EEDDCA29D257198CA92661D5E068E0B00C9EC13823D1A23F66C62B7F47920C67987AF8F2B1D8511396403336AA3EEB8B0F35BB5CB0EBDAE244E27944B4C03D598B3BC41DAE3834323AC4DB36CAD0101CE8744E27A81CFB477FF0667C7E8BEA64A6000F5D50D429152377693A1296F40A9CD5860F3C449CD174A476F94643FE7CFAB5FF2971A9704D406DB09C4350BF81A121B915A91EBBB5E676D7C1CE11E715F5D77CECE2876C0C8B44D70DF1EEA7AB6B1885272B181E78EF3D52811B3EA75AD1E0091F5A07503393673AC993776212C61A9040E1E2F50084E9D3DC8A7DA1D002E81C550DEF75613A1F323C27125DD20C3381C7024BFAE0153982FDED6DC39D8374F128FBE763D095BFD4F23984C86CD41A98DF589D7C8E5C6267B157E5545E9064C30DF4DBECE054C4537D8C04D6E5E680AC62383208D6AF830AF7858E6A6057EC79E1454F59CBD480CD540E3277BDCF8E92AD22ED6FA8D8C089E8894DB5AA56C3BE661B508CA5A68F6C435D5F3375DB4DC38DB0A7106F2369D57356992B820346A924384282E698CAA812385A720A6DCB6EBC463AAC0D9E70CD5D43388A6D1528F8523C25ADF3EB41FE38992E6083F6EAE592C640BA6512E3EBFF8A8C4AF23DC22CFC76002FDED6A2BC94C61824A7E671F165EE899A3FC6BA45FAF5D61144E050494EA8594A276C0ADC8AE005950BA9641615542802999C21CBBE5260C18B55EF74C85A5C4EFC2C25556B27041956483183F99B58DBBAA5C7ACB9710D3850F052485F685CB99FD76DDD93EDC60E7951B2BAB4E5750EF30313F8C00AC1AC583CBA2C1E8795B57CB396182439CFAE7A3B8C0C46C6B7A7D6665C114C6C119B7348AE5DAD9A9554C1E93192212E255D65BCE4E27F2D5360554F8B2CC020DE44909C01729D4438BA20521EF9AA8C674579E07983DE6DCA1FA5B343B393813A330F03298B70EE5141B02DDCBCFD0DF137927A93EC900BACF724BF7459FE2A68DBE4AAD965A37584E899F2C23D2123A2A4E959E3F4458CDD3D3650802D084460A7906B6C0619A469EE6B19AB30039895BDD8CA1D3BDD106F10307B6D09FDC783521FF1006E98DB6563A9D3CC1DAEF9BE3BDAC28C30BF3C1E52C1A98A8CC8750E21CFF3501AA85E58E8060A2EADDD54BB046E51C729374841723A032005479A0BF9FF2DB399A66C3872F67A3431AA8302BA0506B9B7BC9891677F228AD52D6B028F98E7C1832423C9197A5AEA4C18FC3651CD6383284EB25A4A3506BB9D9BC3030891D2EF16C69059A8307BC06B9578E3E196C641F5F9D26BFFB367C01CF4106D9043BDC1BD4E70314C306AB6F5E65733CF04DE370832D37263465837319B0CCA769F59423599108139D111DDC0842FD09A227C2D8A8C8247332876009C33D92FB0E50A0193CEF0D86F39D512F30950283C6B392FB2D00FAD1D783E66CC8B7924FB9F83E588442A25FECFDF386DF7893CBE3AEAA0EBBB3C3FECBEBCAF15B00141BC10E010891C24B27A0280BE8D59B23600CC43403EA80E6AD7C4F24558A118E7585184B16CC4D12F9F47B44E7660985D5090ADAE9BB4D77B3F7509A8A035BF9EBE6915124D0C2C8F5EB28A5E60CADE6D2E3DA39F82FA3639841C3E6018EDF6D92676A958C7E0798E4A4577E41884AB2C2D49EFFA1497B4DDE9C9BBC2793AA1C728F80CBF9E5805AFB9395C6489D02F146A4681894D81FB36FF84F479C595E45FE19771C45D755CDD161ED3FD4B55F1FDBF642E9FD4769C6347D9957B1C6CF243F8BF59F1AE67A08EDA3C4F293C32D7D33C1615C2C541872FF8E35066800499D1040C5983B8A485CEC25D6EE4A7DAB65E3D8D6B6F019F05698840AC930E746EC96842A4383C22E1B7EB3A7A9AF01F8F3DE4D62BC4878A21A4A2E164D7B554BCCD1D150A60B2D11A90F64FDBA64D6C65A508CE6112BA1E1FB22B87CB56499D6141FE276CE4E098231C524E7AC096830BA8130942885778F337B391A9AE7CAC470BB6866E338333E513782EFDD138D484F6A6E962A8CE4528D9E08DC3C4808B9C88E74B5FB4A7EFA2279A05FC2020C6D030C6C108E0C47BA804AEB8BC2ED408DC2D4E7D6281A8DB57812A373CF3C3AF488E7ECA8C15FC083A4C5BDBAF1638B5659A09EE40B35AA47808021A9A586BF78E42555BE9AB730009C20D51BBC7329772A72F9E1F391CCDD530F541B9D121B964B604E928B456B342293F405E58AACA27222CE09D5E996ED74BBA6F03B0E7CFA3E557A5D12DE786A50EA143A04373B73E62BD05EEFB45CC3B84856FD6A40B72FFEE5ECC0A9AB515385AC3F4CC9F67B7D0897F0C2ACF4D977FFBB7554F06590233AFA9C728756D204A63F95573D8F7DEE2475CD15271B9D252D9AB79AC0BD553A1FCCCB711922796BFA521D8009582F173A79E17FF45BF0775710620B81D4E45B2224AB981FA5A73266318C96D75E6110E4D3D42EFFEC6C6CD4E359254A6DE68193A589591DD2ACA8CADDD53D99F1EA729D0B74C1FF0D514A37077366BBB475EAB6E1A1D0EBF2C74A58C0B4EBA1699E7EDE743AF8CF800009AD45B062C50F85758BC03D138110B997ADA48A81FFC72F5955DA00D480942DD59CDB5743B9DF6CA79AF13077FD11A77DDDC233BCFC2BBF90743A447B4F20E564BA8AD00E6E793CE1FD601B289D44A2964C81D036DAD7CDBD5B6B7421A86FCA816F0F5B8C3344D16F8ED2BD7CE3B8C4C298C08ECFDA52505B06CD62F8FE757F2A63B326E2CE552D5FE345A1347E251016244AC0CEC2AD60045E9C6AB6B79CB4738F940A77189EA3C293A7B7F2DC6E3AE2F6ED27A10B38E39441752F7ACB25F22ADC0E2C0A4747F3B5B904F99CD263C9B5F7DD6AAB739353729D275B3C4FD4647820EF59E656112FDF6FCE25FE797966379DB0FF2E412D0E53CC401929F1CAF3B017D1AB4E57FA8AF1D2CCBB9AC10EA5EEFA61141147584ED03AA897048B2911E2A81C6D10C69432F0ADD35B16C98E333492849E6F717F8922EBD07DC21736FCF08E3E3045D0B812318A65EDEB09F3BEF21D7EC9F0E5D929E169EBFFE4389A07B60BB6F91BA6520C23CD1465DFFB606D646479D0754C9B0AEC8C98068C54F56B54676A9E2065BF7A671FFB7CDF05DD8E9E525364AB56CAE2E216545442F2C8E4DB5A7754BDB2D1652F2C453C7772B8BA9C00EF3A90C0F1DEE687EE07135091D141B8ABDE9CD9B882C420996A04841CF8584EA81DCC22B62EFC98FEB7070E75258AEBADB792A292DB072C6DCED9161A52DD17C3DF15E8BB2351AA1C09B4104C8E10C931EDA80260C62DE94EDA3B7EE3435891F37632F0B51822921059A3C95DD55CB8BA109AE589156AE391DAE7268BFBAA0A45360EA69537FD53235AAA0B7A11F674BD7A91623542463FBB9C8C703D9E0E64842264C6FEED85B601A76F6A29EC3FE211CCDAFF3704CB3D4A5D64E0C1F31EAEF5DB0AFE2A0712AC7DEFE08F90CF2DA363FED8D9ED0CAB5A2A1F11F312A50C40297CE125BC7B31C87B7D6D46330FBC8169912ABB00BA0D9B14F2F6744A583CF731F429C920607EDA66C62E592F9B23E63DEE8149A144BEFEC9B777C011A37D14BD29B5CD14E26125035039ADABB79DF6335ED9239BB862B3A685515CBCFAEA5DB81260EBE343A0E8ED7A92614A334F657D12772F2C0230E1F434E6638A3AC34E37EEE73AD16CF6A99BFD9A098444700371066643703D4EC69C9B38930C6676154D6DC98115945F6E198BAF090C8101B69E709831B2B3B09ECDD438C8D15A3E220543F219D17EDB88147BD2153B691077E8C0D9E38A87ABAB18FB0E81FD4EF499A389466799F5D0E4600A1D8F9607E867C8994C0DB65D604E8ED792D4E49C91077FB4AD87001700E1CE071C8D5971F58DE4CEDE32667816173CC4F99F08D998B3F8808996EB201AD69ECB1653607EE4C6C4C8B3E0F435CDDBFE4FC9D68400799888319C7090FFB501FED43B27B66334ECFD6A333AE59BB0E93D17404AF5C9D96DC7E45C1C6E7B00CA5BCC67A30A1D75197A36FD075AE0D5E7881BBCE8A28B71C38EBCC3A3BE11C342A10744FADBF41DA814019B22AC159DDD22AED5C67E713CCC77A0D4A37C604E696FB38486AC6DAE1FE43B11A0D63FA0786DBEAA1E9AB88E5F6BEE22E05E5835206464D9ACFC184B217AF0467D82A7690F5AA43FEEE4C5D77665A96E72CB4C47CEBCFD03CA73972C70B0B18579F7F01B18BBE34AFA554DBC5974DCC434B6D5336D762D9F2823DAA233AF4E4C997C3274A41EB60C0464D47719622320B0E570DEDC16522F59FE4F33FAE8D5E9562C6EBEF4FC4ED2523A7AF55F08F972158CA8E18A32356682E2B939910BF9398CB9A1558A01FEB646DE8E2BFA3BD30C0B35AA3887AC01C3CE675AAD350B9E5FDED2D3B21510ACF35220DD4CB18AA6486CB963161ABF6D6CB1A2014D59E8D1C4F7D43F8C1659D46B021DAA0D246DE0C39B337803680E5993B7F7095AB63325FC8E4952561DDD21FBB4FC1EC8B83D36984B0549D427E310E0AA516221BCE62C622D99CF25EAC4B5D399C8B7891AD9C4B97C6A5C1414B0A7003959CC88815754A95EB0372151A466AB70AE1AE501F0B70393EEB1028650756DB603961D8E00A4BF169E5EB47BA0482A7E42D17AE75652B8EAE12428739B49883AF5F6E47CB52496B1288074A07C14ED65150F100F25A94AAE52211CF9A0528D76BFD852E08FC4A1DD23901FDFE4AAA9E98B7F035E34A7B21FD2ECE7DE561D35E5C330D40BEC0AEB54FC92477C7C5FD9EEA144BE50EB5159A2A0A76DBFF29D20C5FE9C5A94C084EB5EF4A116144F37B67B8D51BCEC9B37686A59B8896E34FBAC33E4F41CBC87DF1367A1C2DBAF9F162811C00EFB9DDA5023A7F75EC13CA58FF4F90E634A7E7CF9382DFDAAE1C7DBBF16651A8209DB617F7173F195780353AAFE37E41458BAB82B5E7D70D1626B237D3226E609710D699D7CBE6152C51BF26CC952C16618E000FFD23EC550C70C5369BBC2BFA951ADBE4AB6E161C5999F080F22ADBF5726056B0A2A2F9B93D0F9D5B7AEBC09C1A6BC16D09B8DB71465975317C3309A51A60AAC305053BD62D09B3D1451B5044C1C9D1EA76F43B8ECF05C50F365DF25E463B3BB48000512DDDD2236FCB88A06DF192CB09749DB7AE5B246DBA47550C7C11AD0547D55242550F3B7E2AB06CC77F1656856D80BE61C98A56070B3A7B77F42A18CACDA5979443696DF995BE97FB3F96EBEEE558EAEE46413ED8D6BF2C423C5894096D656ED54FE0423E483DE51C7384ECD6EB4CCBFB2E2733DF54398AE90141018657EC04D4EDEFB79EA8FC3DD960DD00CA11EDDCC87B35BF7A79E597FF269009846D21E5D166A58CFEAA0FB7D460BA22950153D8A94507D2AF07E6038F69B436DDC71A5B05C3C421A4BBD921379D52CB860CBB0D55EB8A101FA9915AC576DD3EAB11496CFC79129675C30BFD98539C189E033480F6D76E1F9FE74E2151322A6C29D86B7922E1F13BAB4BAA9418CE2E0B2B28A3568A1171D8ADBBB46DF833D43388B64F54F6A1341A72E3C785E7125B29D1E7AB2D7B4F6ABE6EDCB51D8E0477CE23045770D74D4CAC476EE67351E7D1F00EFEE236FD2D11FBD8E3D69D19FEF8DCF9433D91AA7A8D3CDF9619110F67936B7A085505385E88A4A27AB550D8429B26EE39C94F009EC58FF47F834F73DFAC1FDAE0E339B91675AD8300F058DFB176B6FC4FAB80645CD7009534E208899A0C7FC08B0A0E5651818152FAD3F4486F60F8881BA97E95D01FD6D3A0C573D2BCF658B88B8F86DACF275623556E72A03065C1C52661616D2C7FC990B420CF61879E7A81988455DC73309582718F692F519C80106E4A0F2997721F8E22D136"/>
    </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="Invalid"/>
    </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>
