<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="9197F6CC1148EFD9EFF85269FF59411B26E654B17D56941E0700E0E942A0C5C1497253A34FDA09F22134077A2FA9C6D8854BA978600C370C13ACB6ABEAA4C5FD2706CC28B884BE7EE5D4D7F72BD1FE09CA78945D51641CFEAD3A1BDB983D14DE"/>
          </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="854BA978600C370C13ACB6ABEAA4C5FD2706CC28B884BE7EE5D4D7F72BD1FE09CA78945D51641CFEAD3A1BDB983D14DE"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_192s"/>
          <CryptographicLength type="Integer" value="384"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="1DE16A45BFC30C2C7EEC0EF552E8BDC7800EDBCCB08D1515"/>
      </CryptographicParameters>
      <Data type="ByteString" value="ED"/>
    </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="8DB4BCCDA221E547BD3FD9C0607B3D77C3449705BC3049A3B0CF5B4FD0ACED0CC239499981DFD7C4116D572CD072BE79E876667F80B5002FC0BA47059CB80A2073B33B9EB7321366547F038469864F8F1461BBAD130514316CEFCC0B593D9070E1D04AFAE903EB264257AC532E16BF29D3492AB7FB39BAB7EB713568F2AD7690AC018FDEA91CCBC12564D8C08FCAF7A572E8FFCA51D3B5AD8A8A1A42675BB4F532F88C717A5EF2964F7DF07E7C5736E7FDD602EE8310DC9190A44F25C72089AC20D6348134FF5552A2236276F2D098E4E03FBE8B5A9B4EC4B460D4837804FB40F489C86B68BC35EC0EB305DA1E7A551E4F8E1809D8F10D8AE13A875F5DDE1808ACF9748AA33CF0834A609D1A3210107CB5CFFDA8E5EDAF2DD588A5E51DD48AD6C071FD779A4BB9A55E673D69AE937494F8702E100FF7FA499F942F54610A73BF97552916D2E460D9F613679FBD7AABC486331A0C76E2A542C27CF9BF9538DF3B906CDAAE77876FE81080F6F1C53C9891E02141F7ABD13D7D6306A29A802C7082F4DBE4329A8EE641CC6DD093AD76665AF69EBA07C53ECF8DD9E10CADAEF7BCB3EC8D6EC889E34880CC38EC9065DB9D5AE1927216BAC25F3BE827FD341DDD5C030CFBC4733BBFEEBD0A8B2DA8E3EEA58823B5DE437ABCC2AECB9424071B66417B4D77284A19C062A5B310011922BA0CD778EBCA493D816048B90A15D7C3399AB7247C6F9720AD8DD2CE440720A97207B5782FD94D3148C012E70DF0FEBAF5BDF318769AE734E2BE0504A232791BA43D5A7B028AE03728484762A2E0CB404B27E8D82D8F09A263ADE46167CBB085940E31C331E6EF3076BC3260F578C5343A3978D6819510CDB64FBE01EE18DD9BC24DCA0A76E43ED5BC8661ED90F649F36B21DCE6457F10CE64EFCFCC7F44678395F576A89F9D15F7A3D1E13D833223508A5EB83FA28FBF1AB9DFFBDF44202110A67305153BB0E238F64DABF13D255A8AC8B5F0ADA481A9D5EDB4648AA724EB5CEDE49801F4912E0F307C2C61C927B97ABFB498646176DC90C1D652451800DD506BE7C855049D7EA4E612613FF37F2920ECFF8DD83857836EC1C5D0DB0FCFCE71C16627FD1A8CEAD1CBADEE3B123BB532E396A164476B40EAAB7716AC4B8C5F2B92510993228B151C13143C392487DFF9E320E60E5C6909028213BCE753F3373B963132B456618765564890284421D1ED9428721705BF4CFBA181B805AD28FD6A80E02E345E058A9D35CB9E8926C7AD450B62CB689A355F07DF71DD13D522C9BDDA178E52DC95138CDB4225C71465557B63EF22BEE2FA3E373AE1271CA819C5E7861750D77F50848C7A8415717302CD1A1AB7AC67CA40243B3EA52872993978AFCF610FF88AC6E4D91ED51AC7DA6A87096B8798567ECB0A07987627F1575B2BC00576890BAF09E973595B7A9AF3C140FAE9579DD2EF2FF160AD2B2A55EE3D450655C3AFB0518036C112E73AC609915FBF0B22715CD7F399BC2334E0AC13E8F2056882D68B55D69C1D444979A3E72C94F963A0398350B1BB517C5697F59219CECF941335B1E11C8A9C64CFF60DD8EFB87E36708A8D0BD03ACED5CB58A655483BB34F6A16DBF4BA24E46B4EF4529B869F1A86933384B129CA53EECF7C550B16D1D995DF4BE20A39EEE39435EEBDD688F3CEDFDEF4CAEA4E4EBA8A6B9AFFFD53F096B8F0DC041C3872A3DCE7BDCC3D6B9A82A539778AD061A480AE14C073D19D2A8D3B57A3770DC1D7FF60C6FD78FE0B69C3C845B5F5A5F8E2596EA33019B3DC5232703E3D3F043976BD80659865A069657BC7104C6563ED218E04495F0ACAB7428B2F75490F497B33090A62AE1F85A2C359BC103373389B93D357A47BBB1ACE1D420755EB05B989740D730EE3C84FF1B9BA3E1569CC533588AD5B5F45EEE52A807844969F929AB6D9C63CC9F413CA03855876137B8B2BF5638867CECC75063195F11695D43AE3C6118F4B6A8DA7DD37C26A07318F4AEB42CB6FBEA44C99F35A84284603999BA691102B5EAC5C732EAC365015B1616646CDC43A2FCF7760CE1158FEC99D600223A7AEF11698063A4B8431DB80C96BB5CBC2365A59090A60E6AF6A881014676B4AB9DD88B318D33D847950A9BA4C7D109731A7C47EBDE06D1E9C120DB3952D392DD8E11C91A762945FC7DD400ED81B964D7A953FE12B40C22C138EB766AADA1336E3AF2285AB086E9B02BB40D9EC21A05613A6ABB0C0D4681AE8814022DB4D703795C6C5ED3BF69A39F028C6D249C719DBCCC2F71E5A2EC764050003FF817C2031AA7F4B9F82FF99F0954A887EA8A124A20D13E3276FD38E04E4ADEF1E3B4020E7BEDE5C6A5A0E734B30BDEA6A1E2AAF286476DA8882FE4FFA6A412D630064249A922C151EF51F145F1E7FBAF781ED670B8870CB244E1DF26F90BE7F20657851FB39FB4239A910A35285D192ED743430BB64DA7CEA0D7C4FDBC55F773709EEB2945B0B874A21EFB7A30346FE6E824969FF15465F1FAB0CAB7EF1B6ABA6DEEB89410390D215876723939C6C0113C624A16D3DD2EBE9307D782E472982E980B75D74454CBEDE566E25D7BF5BEC98091D795B58E6977A153352EECB05DFB6075ABB86AE443AB3D91FDF001BAC2770C9A2ED39B6BD97A181EC855A12412B01A1E20C87EC4C86B3CC13172298B569267C4560E8CF0FC4B231857AF428680E4F9A269CA38522A9F9EE573F403753DBE0281C439BF262FEF9BAC75697F6D0AC8EDC179DB6EC54132457C6BF5A16554FD1331BD0F5CE65A8F1742B409ACD1B589FAB9DAA32A5941E6DD19B5ECB12C5E0351534EFF681A63651902F47D8CA0E1D0F96EF6B752E973885635E3A06A4B76A8DC3B8ED9118BBE918CC62BD51979250F5CEC27E864BD963EE00CB5EBD5E7C3AA1426FD4C7281F7CC6EB46512844223EC8011C1A72E71C4C23C294A477649E4982475E736112C6A70BA8A8794950C0D312C3786F3B295917A21FC0AF7AA5B19909FD76057D9798AEC5EAB06BC10D005850C47F3409C5ABD6CBFE347BE916811435BA214580B5EB81EE09872D52C97C3C06661B7A9B080C13F0F678729630D3D24FB5C38A9E3FEF0DE65A9FFF846C9EEC15CE2B853125A8A8157756B20626E0932F01BDE643243FF399DF5456C01A94D9B1D5753C05458FFC315B770BBBB39119DC321BB7A3EAE237BA0D8405CE807424EEACE763EF7FBB9860C0F9B4C52BA35B03ED6F5DD59D4C9506E38B2AFA57127EAEA7370BA36C405D390C082238DF95100859402A8D664217EEB246A0100E71D3ADDC943F20CC0A734AF8258B21744E50D9330DFAA238A5060CB1236833400AAB0F4712D5CB5A1677505A56BD7D15468951989D1249736453CD8DA0FAA52F55C4629610075CB96370AD965DB08DCD84A67315ABDA82A2845D50DB1B39EBE4F241B3DA4EE2F7646F841816CD57D24BD0748759E0A1B6EA3F15804AA98506084533A3BC33D12D5512BE2F24A3DA7E9BD2CD0FEBE609EA7E96580D9BCB1D97F44BECCE1697A4EB62AE184B718F19A36CA4D2E08D38AB6E77E9E0FFD34099DF1C1C40E2446838B5611458C93D2B08602FDBA936C46A4B34EC7C7AE2644913A0451FD23CD3332CD05EEADC101C3265443FCD2153493F25A79C58756F74232D8D862FABA03DA955D1CAB63A50B8EEC5916264C0B9435B884E82B60E30DDD1718D74C67754D9B092B4B7547D50348E8EA4C68910D7C5B7F32360EC5359796DAB430A7C15BE6556B97F2593DD6E50F2B39096166A12715D1CEBE5DE5E254B8579FC6B30D3560CE8F3B266E8C082C9AECDBEEC55F78EA307E3CEF0F5D572D7EE7CC0AC673BB7736B47EE7F746DE76030DE1710B9F7ED4E4592C509B97B76BEE614155146EDFEBFC7DA1BDAAC487CFEF91A221EE65BAAD096DFE20F5F4352480AA13AF4E775BAD516330BB75A29A086C0565845BDEB3D94AFD21E01BFBA084FD380ACE957182DCC784A40ECE87F5F4930E12E1F6B5D66C83E65B729F4C12A603F4B5CA36FDFAF32224EF22A651CB0A27D6BFA6712AF68D99CB236EA511F249EA77AE0D23CE3A39EECC96DA80B58483230FE3934FE7D32BB9940FAC8EA2AC923DD5880A6A32AA39DC619134BD6DA03A1B6EE52F236E2EDE1EFF7ECFFC7EEF5075074F9F39A432FDFE337079880E738ADF7BE89229029F3859B41745E6664FC90344BAA2864A469789DCCEC0C261ED0556C6C4309707FD508181CA6CF4E6F2EE1EE6C00D337AA5AE5B4F69A3A1D209A425345E03A54CE42E8075CE269617D89F0BAE6C48926109BB975891B150E372B689C6EE7168666B9BF9281F4D34E9671EBE1E32894D99C3B81F44D1E248C55DCB2C47315D709DF3D1B7FD865D42549A70567A9BD90616D39243696893E3E65729C02F7BF5B88288CB1A4249033C046686864BC72E94491E6944A9DBEE9B1332D00704F880A111454F8657F764C26319C227C0B2D6445E9751129A032306DA8E37F9BED9CFE3711C79E61D5CE98DDE8DADC7CAF1B960C02E589B886CD640B49035793C1C614FABC38ABC14BCBB256095E4303683C1BE3DE36674E31445AFD36B70FCE9DA7EE49AA6EDD3C55AFF4BC51EEF68D7391DBC311DEDEBB814FBDB97A7B2A3B486BD34D22358CC6333919A6CA251CE04ED59F016BC4D86B2E15FEC54C1372FAFD8450A20D6C34FCCAA75D6A51329A389A39ACF1197AD077FE8860E9EC4AD9E741357247C12F6CCBD7CC55EE79547146E0833C023D55251B8D83FCBB6EC6F6677A2326FC7FF93DF800E1FFC548C0E16888E553CC901916E6D3AD51C075E6211940B634CE1C28FE184D83689CE0F937AF43FAB64D42AD24D33C398271678328E29F457FDFD0C9E634E8E2AC5646112F23326553C12693D8026CA79D584873899A39A69B7BD8FC60D8AE51D405B3B9AE1FE80983F28D1D2F924653636203FE67B42F9EDC8FEA49BD328205E5FBE6513059AF432B6D0F11B916ADD6902078A970E0425E2C170EAAE2E7F57A6A74AD882EA8C03A5AFBB0550AB5F00EC5D4CB3C221690163D30320F6ADD231C8ED5872E1E5CBCC78CDD418B81E7C81C1BA9D2EE7E2240B2E34F2403F1B9F4ECD700B89B69A818E71BFA26EF7BBF5E98E09A1A3D9485F1A00A1B5D83BB2D2CD11C36AE4CB7B3EC5BC9AE2123E4B5F7C22306A3E94A7BE0038324C22A6F072DFAD89179E9E792798783ADE67F4F4F66891225D6575D867888F85F2534576778BA55B54FAE2A7188DDD696ACD28A9342344CB5AC76F2B524089231D05B0A1C7D722E6F8528F33D491C3F86F8EE0B914CC0960FD9397C58B0F8269544C4C414275A89CF6E7F588ECF345274FAF82E9E16AAC82BDF8D650925941CA058B1482510A24D21C7DDBEB0FF5027A1E801AD0305AD6188188A0603302522BAEAE2EF1252301A348F06F8820DE372E3B9D64AE379F30F6B72BDC8D929A142AC60CE52CE17C81DF8AB3025F1F694752930DBA8E4EE2B3426F7C2B7E2489809D2415FA778503B5BCA8F3A8992CB8667DA89E9335726CB7B7CC2089831707661E289665D0442FB4C2232999674BF33818278DC23EE855E0016A7C1957368723FD320EF7197BEDF1C1EBD42CFEDF34B58C339979858C5B0F0C94610F76FCBE5EC1EB7462ECD4D05A3BF8A10E7F4F746B796E688FC593391D29A234C2FE7FFAC0648B6E286F0D1B6AAB6019EEDA173E906B8DA2B9C4244EF06F8625BFA01143CE9AFBDF84302A1B9C450E0CBB90FAC48F910148E6EF0AEC938A13B18ECCC41B8BE419048ACCB2DBB5A5F9517BC19AD2168DCFAF036F1A45C16FB9D9279C386E853A7FBDD59D051A18B99CA1EAF76D5AFCF9F0B7CBF3A49EF8AA00243E7DAD693986B70A8EFF03D3AB9324503C4F7F993B03CFAEAD5F53D63D542FBB3E6F0877D31B086B3F5C5FA9041FE98F520D36D2634A740EC99515D276B0AA258543212560B7C723B10A2D44212AAF0E5A8E68073602F0F55D74568952451CE320D9864A9BAF1D9B782F2D03604AEC869C6B12DBC55664BFD79DBEA5A642286ED8BA6441DD754E5D39306486A2010B660A27ED6FF6F3690635F383C75A98767E753E878663AA958ED90B33CF665BB82D6452916D4B5904F33C2C9D55631AEE42533DC2379CB8CD01DA8B00129EC76A58F3D5C0962F8A82044EF48DBA16E043179D24A4966876D72D7D632F4F1A40CB887380BCB04C7018826D7B5861BBAD5B219EF43CB3E98C6CE352B2E849D73778A50564A7571104CC7109043E66D9FFE8C9A050BA93DE927473411E29B6A8A58E7E22F6D869F7402FDD94A2CEE9421FC8BB1FF122C6683547BEE68B2B68A2F3E713C1E0D5086B468F7137E175816F04E99E3A234968EEF476B9AA1CE547129ACE89DB65CE13DA9774C5164F22279865F197FB706380DCBA3A2397C7ADBBB84F1B1A9CDB76511435BE10EC6E99D95CAB476E7CF8F9E3968637E55817C1CB43BA374A8AC2F5DF8F790A34BFD5C5CA8FBE6D265C431AE0204CFEC9D2F6F654F78BEAAB606C5DC84001AFD4DA7E6748BC0EC29E3FF6BD18C84AB039E19AED04547B6541E2DFEF922BB5427C9E1A94F68DB7A7F9316EE91FD421D4ED4794016B106F0F51EB6C92156D0A388596971AAF4FBABAFF2D0F3F3D31767CFDA8887DF332B77DB800FFE07BA726EE683EF7142DC7E8EB9C4CDDE312AA17059A9C063D35E33EDDC79D68715D8D39579043DE4BC02770EC58AF307F24FFBFE11C4421DE9582C1893BE32078390ED09EAE76732D31F57517E36C99F586A3CD0281BF363F428FACF05493ED4FF4747D21370ADA8C4A0EA3F06820A4B19B9DE5883F68BCE88DF8CD441DA0D4A4B6BF4521EDD6DBC353BF18FB15FD5F15E355BC28058EBE28488275CD58923E96E9AC38D5C97A631618C70545165693C2870BE737DAADE44C6BD36F69ED20FB57DE5780139D5029DF378CB4D629642CD60AE8F3564E77110DB96AB006A4863132EBE5D4BC2AE733E2A0804A04038F3D6082BE51DB5AC6FB56A5D68B934A80C53E62970403B20481F5468698D6415953F93977D22EA204769054F86ACE7781EF247D792023F7C1D5516682DCB760AE9CE56BEFBA10B1CD2D74D7DA5AB7A143776F06C83E22F5EB15DA70203902C3C3483CFD77DBC6D0AC88966300DA749558BF9D83883649C332D111605FA3AA8D4C868E352ADB6E0BFE9E45D2D8E8ABEF74515878072AA880600A76ECA7D95CA998C119E7DCE0593CDD2A8CC9A14F4B8C94797990F4711E2D5BAD9F22FF565693FD2C3A4AFDC42687B9FEB17D77DD5DD46350EFCB881EFFDDC5348D6B1B49A577D9F0ABCF93A667242616A25ACCB474C8F5B6193D2599BCC207AF0733875446350C17F022474D717C94ECF9C7E6423E80F94BD807EAEC8549BF69C68CE230282044E93D09F85D72B10F24B43B91E109CD9295EB3BC4E41C5D9056015D00020A930930A5D1D8F0746C182957DC989EBAF4A598A0256EF3BCC46D40605A76582A98F4D717D44C15C67B676C0BF9B0BEDE06683750B3B5D0DA76D3E19FA89B1DA9E4732EF9DC88FFEEBD1E064690DB75E4ED35DCBEB2F1606BF39FD833F7FECE9C0E70F59665CEDD990D0787D3649A729C3C8CC3CCC8B1036D51F8CC4CB849184D1A57E181023EC97F07410D97A838D196109BA73AA3FF77962997393ED7DDA76387267865006D43FB05AD133C3BED71D3568F3A41800B8D7C6B8090AA15F0F09858A1CC1AFC91C8A679BA3FB8AD087A89D50A2E7756DBEAF86A84C8D3BCE81703B4F83A819A7CE49113C16CAF06FCE4060EA33C51C3C004BB60C97B3ABE7C31903C7750B8187828E328CF48E5846C473D69FA021183366A6FB2EAF43E82471268440AAFAD6700FF6ADE527C4FAEF8FB7653603EACF379D7DC8693AFCF0D945383E8ED619F291BF8EF0BC38ED552891B1B9CFC4844444D17EE12A2FCDCE65526FAE34BC1934ED4F826C87A4965618BBA465BAAEBE0506F265828492DC85A08D2675449D1103FBB61B9A1BC9B2A85C6F2DE0874FECCC6ED57DC8C54CA31EB90B8777535B4A7FF6139D9E903E4858277AA0BC18C52DB2F6BBF6D3D30951C8CCF76808297CEAB4AD4509B8CEA1FFB53D8F650466FAF6AE223DF32769D2ED64DC787023F06F1090D11B8ABC0440B68AC396C9565EB34C676ED6ADC54F73B29E0B0FED5E5D114A2EF45450DC1AAB70F7796F8C71EEA5AD59C5BF75E1A2CC07F11F1A0428BB6611516FC49E323195F6C7D5C3EFAC28B8E2651764291D696D60F641B98CAAC688C8BBC05E96420510F53E3718420D33595EC0C84DDE5E776556946DFF487F3ED13439913584CBA67E76EA9F06CF63F0C77EC50B221201B1F7E25E3BB86AB3D9C83C950C49E0A0FABB838E420E4A3A12CC53317DB8593FD31EE0CC08AB7E4863CF0C9E1D79FB286CBB730FFF2F2E917EEB61B0F24C1CC51ABDE8214FED51AEC892A093C0937D57D6B366494C7AF936B498C33723D7184945D1E0FC89EF66FA5D529A8B46977FEB6446CB2EFB7D281FB61659A1098FBE2E11FF3F786AE15B791247E6A03351CDDB271740DD876718DE47575C612FFEDD023313A47719126EAD65A91799C233CEF6FA14ADE3CA8543D7614812FA6F38C45794D2CBE9C051CF90121702D72DD60FC1917F9A3B029FC1F796C6A257A6E6B0E2EFEDE240AFE754A2CF4418D6475BBBA66068D69836442977C7C3E002AFDF96F538C6BF422BCBF36A4BF23CC7B4C0E9B8796401FEEDCB2CDA74D9983DC2C1BDA5CE5591D543CF37BFD719DFB44E79706B1BC62CEF9EE719CA98C8CF30BC400D7538699C5DDECE57B92C695227B0091675482C60AA05BD2D6D5C82A8DF2B0DDBF57C732BFD93A21F889DC73E646FC7B36B68B789121F2EDACED1268989B0D7A1CD61F00BD6A252DF939D0B1B18A0A8B0FFC6ED294AAEC011870D2E639E534CF66A6B5DC77AEA622BFE7F4404688538A741297A1DE90BAE62DE4A0AAC16238A196DFCF4DF07F838AB3EC38B38E4BEA18609C38ED89C08B077BFFE8452C8873DABD49A0C7062E560388CB4FDE4143F9013871741B9983E4052F86CF5C573DDDC30A38EA46687863761DE05F47C53E540F24BEADA6DA33D4661C5C69FC68D22B2346132A2899490AF3159DBF22386FA0965532F0EE33B268355715227C1EAA984D5152334D1FA50D435DDC9B1FC8F9B45F057B0EE53F27F3428DE5DDCC42E9C3840FCD2F7EFE33C87DCE98A5C5E5B1A7A2C22ADFC449FA40665E2C52CFEDCC842B6CE517FEE19216D817C41526A892071085682444822CFEDC125A2ACD571593D33F81273A76AF23FC8033146B4C2AEEB92E738D2FB0F5F3035CE22723874418ED11B466FBD1E3D26C12C5145CA0009F649F488E1208AFBD6A4D30992BD729228B78ECB743D52D1742FE9230006DE59E4795EA53047CDABC73634AF19F9672CE66967282584FA5C06B0EEE75D2BA0275B256C2DA7B75E9015C295F3231BA613208F2B1C97AB7950573F122061EF784AF3BEA243DE780BA48BE599A6318499B098C7240223A264F0FF459373D0C35448D35FEA0F40BCE6F650E675B0E51ABAA9889CD11CCA3FCE038D14D1D148806D75B1713A9A718B01721FB4961A9F7EB88F3B920DD05105BC0CCFAAC5FECBC7B4D10C53EF2C4E519E2E46C91587EBF78615A24337697BD6BA92692722A45808C5A30BE329851D5CA29033C021A08EEFB82E44565B40E78B5C7004A001B6B1BFEEED4A5E92CCAA2D59AE7D8E98923FA7F2586D37C4F16779A40B9E4420AF2777542232C52AFB25C03E3D6C7451152097BC3F98D25582C5DB10BC64FAE8A6787CA218DD5B817BF6938174E93ACCC5D4892324A934D846403FE653BA21F49DF9003BC41BF242EFA02D6B20823EC6D00A8001D1ED954D0807FAC520C56413605D248E0F24082F1B6D468808E7F092293269787EA630CFC3729EEBCDCFC6D210E1FBC831F0BB2AF2964FD5920F1E785A31743D5708DCEDE5740BD17080C4FA77B1A0AD3CC9699949569CFCA5D93A8715DD88FA9F8010C55235CBC72414BE95AEED94B711DB9999D023F5E3DB1C1211AF047BD5F6CDC6BFBA4510806A43593B78F8874AE83C91A4F1B39991D214881A803A9A1CFA0B86A03C7B92C006A1BCE6EC09891CA0F587927A391C1A3E3235F8495670BD036C5A53284045EEEB6CCD337A1CFAB64522ACB9DD814AE9F2D481E58A32A6691EF825AFA246DA02EC373AB08AD07633CAD54FFBF57021DCBFC1D87DA21CD4D97A47EBC381EEF9CCC068D7CD76A50074E6BAE260639C579BFC279C48F9714A9A2134E2CB44891F80110A42B916E61D7E09013C4F6E6F412FFEA2C991659508A5BF859EDF3EA569B1C4F54BE5CA37AE8386EE8A9FEFD2C2BEE0216A002ED8A532ACCDC06D5878075D36DA6B1DEE077EFCD322B51CE8F05794374CE2DC3A730785B88ED8C41E7E7D1CE55EDFBE3B25C05E067596FAFD40C844F2CBA59BFE4E2D128EF8697F03AF17E42764ED12B8746690B1FED56DCBC6D22C58DBCBABDCE0528FCF878913C4688EB50EFCA5962B746D199996D9856C66F5E3DDCE71A20F0682124A1B3853D636404D270089AF97966B33648DC0284602839792FDF77B9D7371883F585AFD36565B5B32EA4217C96DC8F34C90DFD2248E77C3A7F15956DB92A63B85E2623CD95E8DF41F676E24493E538444EDD4B64E17F33463CA4C2771E8DB280FAB50B74FED7CDBE260FE81D74C2314E4476B7F2BD7E6B78D988FA6C551B78637B820D14034E5D637684712D280176D536E29824BF2A72AF117843B55B34AF43C4447E91A136263858BF7AE79FB3CB371BE7DB152A74D53AD1B058CF450458A32B6E6B65A921D2DBBC548ED4863CCAEF46E27400A45D6988CF30402C52ADC346AE6CDE97907AD307B4679EC5EB9AF98167B3C971D37F4706EFE7B074AA689D98B60C4BA209F17591BBF2966DF1D54879F378C5506C3938F97B2BB62A04266BA0FD75CAAF5ED5CBC84FA9EADE7FD9DC870C9758B3CDC6C89E577D8E8059E31B5F680D95E05A95C4C139DB21CFC1914126D1A76A420CA940865984B9FA616482BA38ADEA4BEE715BB6DA5708CC4DB85BC1D4359AEFAEB667253A29B62B4E7FA391D9ECEB79B8891B5B97FF5F6C2B5000DAC88D317FB586F5D9D6990879FA8B659F614F4193357FF1B4DB5D961B2ED9DF09231C73CD39660565E193F609A1BB72DA77B8C8F05A36EF027E7E987D772E30E8223661742D0F26AD9944F820150227D7D1884EBAF389A995488C23CEAEF06D2339D7BE12653DA853AA4885A4E8B0815E329F5AAF91A7BBD0A3262DFA11DBA3B6ABFC44D86962B3FF7C05B5115C2738CAFE363943F4BD2B08D5235BC645501CFCC8CBC4581A00862E6981EBD37A6AE8ED5B749544C728FB0D8BBD8B315B2C76735B04637A46E442C8F373F5BDFFAE8B825F35D5413A9A3F123D85DAA9BB2EC17D30D586C79662A80ADE415FBE69C48A4F4DDF1B4375295D24598FEB66CE5C4F79CE2F96D4B9A6C7CEF53A88CFE7D226C3F00F991C72D60A54861D0C6CA984F3080D6592A05BAF7E39495319BF5CDC93E18F81D5E8230F283CB8354543E602FD32F2DFDC11E685E9F09DFC63E2C376C9697EA4B06D55818C6797CE57DCD7BE92A1F2B30F763263DF6F55C569EDB7E8FAE1D86DCE86F339A598F1E78FD47E538CE01EB69F82AE2917782BDAE3316555DBE33559D408362DA9AB1B65B3D03C8FE52867605656EC7E4070421AE3AD75E548E36B3F1BFC6F5C8F1F254CA58D7246D41E739098410F073F5362C89819BF2FD19A28D570A277DDD878E8A5EC617CE8E9765D17492134E8C3AD28031AEABA40776F77CF551DD4269D51D5EA34816AA6088A2E5F2666B0678C50AB39021C5585B25D871931F5014568BF6858376CBD2144D603C82FC4EACEE6F3DF4F3AE49C9448D5ACCBE9640EE530D381889163C0F26457D1B3399ACC9980B712BE2289575778C4E4DCD2E92A6EB434A5B3F805300B6B076B6FFC1AC0C8815B2956980C67E3DADF25B18A414FA63894B1F27AB62B4223CA4F02F7C1C53D381E7C348A827B559EACCB713B9448E91FF7E715D2B661A367CAEF5EF90598DD44D73231D02B1D34F69A0861144E5CEEAC9BD74E22552959D6423FC519DAB85675A0796CA9D7EFC32A3F179DEA3FF31282D1634EC1EE5701061BEC96EBB33475224BAFDA11513753D0B16EEB6F4B570283E1EBEE67E617B5DEA9118608F030E7C99E3C1A2E2407BDE2D6F65B7019C54699B2A6FC974F7E5F3A2B4C7D43450100A163FAD739EA6A1453CA290354FA90C926D627E85922F79014AFA0A3DA8B893E416692EE3951E6B082D840C67819926465F4079ED28958A6AD76DD69DA9B7C14643B012CBF05502432CEE3D25EBB6775B841D237FE2C28D2A3EF8E6FC56336D99AAFFC4E761BEC8513BC5318860792D3B8307298D384E826A2407632C3302DB701ECC82A16F73F80520A04AAC79D1E1D042F21F66735B29CAEC50D31D41182EA64749F1D342D537A479FF068A1F895EADF42B6FFBDA1DD62C275C40BE6D25D21BE3ADF0724A6CC6F52A5026593B91A79F9E7F8E6FCB268A34F81BE01FAC18243D71C7BED8FC99E7334B4A7F8623731DEEA21F7965E85C606D655653B9D4C878C924CDF7A503113CF895577217FD4F8A897DFA408068B4AC146694EB25F0ABF71256595BAA73DDC100A0E21643E5A315548660F2C46EEFB99BEF1D93EB6D3CB0D0C1D678516024EDD7677027D269DF80539A4EC6EACD36AD439F71325F76BB4D529836AC1DDE5AC155BC93C3F90835E8BA9EA67644758B0862737B8A825AE46170C6A970882838D948C0E028B76DA4355A1D04EBCDDE3D2BD7B0A87D26C12D290497003518C53FB408CB908485A32A06CBEAD24313441AA1245F8D65190B5750C3D95E95FC82D95A43FC4EA7A6735B9C638CEB8B61BED64840902F7D03FF0EE482840A8B7AA9D48BEAF7B0747B12C43BB208F6B3B9D1F8A0CCAA9AC0B8C1C0F78737AA9CEE95FCF219C2EB8B1CC0D0A4B5718ED44F89872E0287BB55A1652E852E2D8F5461DCB5B870682A75D33BA96D2E631941F516E0F46E0FC8264D5398C52BA89931AF7F8AF3346F796A202589D8661A32426574D790A12EC4488B179F5D55DF03E6DDE43E1715ADBDE96F58DD93ECBEDBA46D10607BE92B15739D7BCF745AEB8D948734BAC7CF90650A56B2D6D9247EAA4780C3A2079EA1FCEA3ED9E3A265A182EC4F20485A53DBABF09369C8B944C10B4370A781E9057D591949CAA6381280E1F85C0E5D3E4710FE50F744D904BB9E6EEB480A6E4793ABB6EEFCFC03092F482BF8B6558FFEF16C524F73E2972B37B75B4F93B7EF0A9E24B26B3FB71DAD9F8251F161B30D6DE7F7D45A7CB03AEA35A499F610C274516607E8D118D630C6780002E43B035584AEFFDF5751F083CEA2FD5C0A0BAFC5712E6502360FCEDD321937325A43C8D05EABB72A01915FEFCF2FC3A899F552A63235905611FC69F8BACEEE88B40EC9C95C64FC41CFEE6CBD6DB7DF68DB8D639B250FB651E1070E397C6FE8C2201EE00F67F1B101C77115298EA270F407C68B8622EFCC4B9EB38838908E3BFA4B3B693E52A8212A56FBCC5CBDE26CE969364099A3FC43759CDA47BE0356801D71FA712B8C9CE0E0CE5145C5EF9D86FAA0C908F7E2A54E3B70FECDBA2E3657759456DBB7F4C6D6747642E607BF97AD49ED438783C695B154161B8FC7FB1EA489A43A20340509BFA33009E82509BA608A0CABBAF53A86F8E0FF7C370F159D02584D7AB57A345033EC8687712A831F940AFB5F5A486A6DB85B996E8E772AF41BB690C7F56979F24880AE4C880DE5B4D57CF2DC41D464241F6C261DBC6D5846936E8ADB4187A99CD5AED958793FB8A983F57561AD37C93642BEC893074B289002830A8B56DBCF616884EEB4528D70B6735FD3120BBDE95424FC56B702C012B9D931E6C3D325D41770271131B9099EE25E0554B79EE4526F5D6A35D80A970173DC905B57F2AB1F10812FD008FA2BC136833C55B3A481DB8BE456E3B2F9619C6BCAEA6E3523A6BCD353CCD44BF2B747A805D233F0B651C5770275023B20F1E465B8D562424EC39D00796C095BD896E2C25A6D69103C6114FCF4FBE813653B780ACA0D7BBD59A6B2068CEC5A17273B7EF40471F9C3B2F196C82441599FE6BE4842E4BB18A41271DC35A75FEC52005A0E2646FB1058388C847AE0D2B9D51FD34C803C42BC08B9F07436E53A2A5ABF8A0508CB8111DA27B68E8B6B203F3487CB5E4D17382F151F5EF7F28CF742846A7174299A878930D6AE4E93EA96EEAB5C86AD5563188AE54933FA3667DC55DFB81B80715770E168A70DD1C077556344834C36278992BB648960825D72745F87591FEF4D4A14341756C0967E44D7D27E46B08508EBF3E1EEBE9B05FAD415A57E6DD0A11308C0360FE8314F765851C4A2EA122ABF8F330F438F74D0E0674DFE10D8EB11879587F56B286FAE4099968AB1B1786873CF9185BF61A33240FA1145567BE7761EA7C67F9DB6E1169BBE848C46D21AC9DA74F87C272CD082FB10A70C94B27A4B4F53F1673B481AF2369FDFFF484E88638BD7E3402B34FB7FD166BCA19B60E96EE91A6A499DEAAFC8F6AA8AD2AC5F6226A90D996B07CE1772F82D7EE706A57D931B808E1C9BC21B63F39668D52848EC119B98048AF276CB98ACAE5618F74A67787350811593CDC7956D00AE81CAA528CE435DB4A2BDC4DB8216D0A80514E1896ABEB2F7126875ACD88E58D76301B3529BF4EADA0EEBA554D58BEBBFA840CE001F60C597BA717B9E06E6D3F6359C13B0E54CA36A4FAD42839B96C3D6715D491B56E133B65E53E2994D63B037D57CCDBEF0A08E292B141FFB47B8015369B38449337468CD63485E00655D5D51BD900050182813DA660C8080447041BCD57B1F261C8F7ACFDD5B99F64B00E0E5E6C32FA853C41230EFD4438DA766FB2DC822F2832C53D3054ABDA39D6237FC19ABC89FA0437A19A695F6A6209158589049BE074D61768822A98C5B479552EF385C284680C7E98D3E16C3035F6773D9A6DF45B2D2BD82583A6FDF5BF2B4F81FF2D2DF9BC85CF9A9A9CC74101074C444CF17B3864EAE62F064D446C48EDE50A0671548351AD5387054E703E1BD7827608E103AFE959E747CDBFE42C9D73EB611253533C42F45BCB5C51DDE78188D2BC8BDCEB702F7D59F63C3A0A1821ECD5591C37ECAD2DABD6A98F72323F65779FDDDFB2242212E8D5DD5524DDE4097F80569853A94974E79011B4339832568F4A6E5F3AE48943241059653EA8CD09ADF983108837B33F7651F1DEB9DF0BD9634889AB54ABAD40B790155D48A3ED79214C83E9CF6C7B9BB3D65DECB587DC174930B073DB2AC0B0E2CC9C7A62CDA84E6C33987406FEA68008A06E48C1A4C5662DFF16FE0E759EADE9B7B354E53DEC813A0F4167B131D3C9587CAF25969BE4350C8966468C8D2D2F19B98329BC3D76D9D146B94890AFD816B50E777D60759F215CDA60788C1B6A51AA1965E2CDD667E153830382AD2EC59D411B2FBB1D95930C455F4299E7648C069C112CFA07E0D8215570CCBEE4BCD29A20712C8C2DCF92DCC5D71C29E7867E9AF932406CCB651DF8393400B5BF5D399886A0081763ABB1B30B25C605CC2A209EF9198161C9A2739A5BB083D0B9962A54D5D14B490661906D23E31B9CF41EFEC0F39F6FC6D9AC7D88AAC44779C6BE07FF8BCB3D2DE8EB1E9AF6A1337ED4F29E561657E8D44099C81D90DC4B7DC1BCF2F667D57D2A478A39D9EE5394ACBB92204F7EDC636D29E1C7292B959439F412FD8A49030FB17618ABB7224312A91FD05F98CDBC4EDC128FEE37E6A4A2A4938709F72EFCA7B038500057D1D9B20DA68D3DC12977BA5838D86CB10DA8A65213EEAA8205A29AD44A6F47FD7DCBFC21BC0CCE5A59AF0627DFCB33ED87DB9B69A43B85F2BB93298E8AB4F25F1EBE452A4EE890BD8D9CA828502B269228F87EF23B69F904D47C38A3CCE348529EDE27EBB26FC3C6F46718577D7168701678C0F7FAE867B4DD94422ABEB4E16C536C2860D2F720287BD219D0619BD89D33E01EF6FCF5CBB04C58B1E8E99663FBD1F81158FC22C967D570763A4EF92431D3E841DE084EC2593C845C26B60F395FAEA391CE9F841515544B11E121705140FE12D7F65EAF0FD04A365707A3003CBF1F865A6023A51332D2986D4F98FB5BE5D047A4BF4888DA40D6B01E9564CAB0D4A8583438E2C32CD62E82B107CE4139B3F0E08E127995D55BDB9C51A6EED83ECFF331D41A1850D1C84321ADD1AE94C40A6CAF57AD071DFCD11917116ACBD23506505F5558496111946D006E3E386061DECD77488F96207B6F6AE4DB8DF8C3555EE2D51DDC19D60E0AFD4F9B72975AC753F64C468AD94D77C46E2842D3363CB87079F428D14F530ECEDA5CE536CB91C0789B04A38C1B69E13EDDE92BE8D8DD7AFA1B628C967344003B990F4DA19CDE41D0839CE06E424B938808635413DB016F518B628FD87C7A77B46206F377E320CCF82D515FE47837DCAEE6666206668F9884E44BE5C394259D1CF95FC98E196FDC03EC1ED0EB71F06F1B0EC08194E031381F39D8C6D0A9E80BCE0849F0275E8C94B8B500F112337531EB63FBDD15ECD707462194B40F915042360A0D615088DFAC15EE566A4F5F0DCAB1AEB5B7375B4F06BAFDFD94CF169832608C20276C238D62BAA9D9A9E6145631DF137ACE86A7C61DC15E2E6DD2573F282D16CC25449AA908F0987B870E78B4108E56B995761AB48D25DBA5DEF93C376664BD54DFF6AAE01787F0BA775A002BA0DE5C3C68D9FFFC2CBEA89901E555F46A00F8DC2011D01309B1642FED2DE7A0E5B0B11C5FE17883C34595D887571CD08467D4D7E1D864DABF49E3CA32C580C5FE16F00CC48B5037DC96FCD23EBB22B40DA6F28406D89C84DB406EE41AEC918906091ADB2B9B9391AF86BA6274C1E52D33340BA073AA752833F56335F384F4C1D2AE2D3CDA7C54AA3EDCE76736F3F17DB935DD519BECAED4DC873AF3C237DF423FC0E12C7604D4B46ABB10C05F7F4E560CC746E96581C4F800426FACE28F2170CFA6AADA6249F09AE49F2E75421B625CC8F3FC3F6E909CEE332C855AF7C0043880ACC800BEC6445A06C5FC73E215F84D789A768CBFAE4C78A0526E238F11E356873AAB8D4FFE68EA5180A999CC183468E9D7FA124E4D6DFD07F8A7D0593E08D7859E741F123DE8CA4DC9646DB18F9ACD918BB5164684620CC6DBB9C2A126BB6B3337DACBDB6EB4A07CB328E3471636B58298AB33BBD581B7FED57AF52454933EC3AC715091267BDC4576CB1D0A26848B4687929FB0C03BB98AED7AD5E445310687ED5EE368D2DDA8984172EF82902D76C6AA4A96B5224F27B69FD8E9740D63EA9CB2BBAFE0486BF45DD8C9B96C2155EFA6DFC8BC09BEC71E11C370D2F3055A2482A91375BDC612AA1EC534E148538FC538BDE653F2FC0FC5FBC80CA113E5AEC88D8512093F297F372CA88F34CE54FE9AAD122845F088105B7E32E3DDAB6201F446D0B8678E70BEB6A2CE17EE261ACBA4CA570861DE8DFE098466E1050F3781143C14D604DFAC7644A93A307D6044D6916808D699ED42DBEC1B80B922806731495011E6CB38564541464CA961F90031012963EBC2C0E92827887D9672A06FCB6531988C6B370103473777CE6E57B65EAC460EF7A7BA89941BDE294EBC726248145D4EE5DCC5C1B4946D460E941F420F1E1E5471C2E150BA3F2E7D834DEA62837AB990CD53DF80B7ADC1821168E768469A5C259EF796BCBAED713BD5D659FDB0721F76BA5F221777D65DDBAAD8B2EF1ED53E6A73F0E8812707A23F789E086B8661DD1029B134DFF498902FCAD5059271C3B993186AC1A6076F5C0BA44CD0E2D7ABF3E0B6D706070188838519563FE5489D4EF3653F341CE26F5B1F868539C6E17CDFCA290C0021048A545A374F2684BF423794F4AD714331B57E44BCC1A2E902D0243AFBBDD32EBAF6466AD7056C441450109422992DB2F01821BBA10DA970EFA9BDA124556EAB2E996AFED4F02A0826CF40D4C3F039D6ACBB7EC80E916869734C1A69903950FDFBA804E6B5A710BDD98F700C4B282E25B590F2F070DC49CE25DD243FDFAD66BE1AD61470C7231B817B2885CA6EEF985EE4811773ADF3187F65177A5324A65EC2EF4E3EEC90AFF6AA495DC2C1448C5925D20B1BD53C05424E7696BC247D426E949A04001CF07DE8D4CC14E631C85B48E313D90C310ECBE40C7EB747E504572F78D07FECC938A00360F62480CF829D740CA3214B38925B11CA6A5EA5E88B59CB62E034318422DE9A3288B49A56882ED06278CBE9BA28D884BBB3389E80F8E25754672D633B7C363235E68684093AC77F6F1D73D05B085DE3BAA863A2018208D2AF81E141CED609F1CD874BD53C3D52528AC1F16D394D4AA286C286C7F9C57483ED2C5DDA744C87C04377495EA76F3847F0EA9B728777C31200812B67BCDC55BE8AA978F921877F0B80208371A15FFF4F2D21E04621DFBD7F986155275ECC0E413462AA8A088C40F07836702A8329044B2558E6000599BF3A549B5F7553C4AAC166308E40EF34262F3A29B3F905025FD76C3911DC5CBB631BC3038069AAA0B5E78E8A9C9F023579E7AAFDEBB1677469221E3BD127DD40030ADD9FCA3F1380EAD339F206E80ADC18311FDFAD625698654E39A76139576381D17BFF0066601A3BBF4FF181CA5E909BE76DD874094EC07E6172F4175F48FCDA19683D2BB4B5184176A00FCB488E3672ADDA0F79E158807016041F191F1752246C6BD03CE92A862A4C464C2797388029BA62B67181EB05B99002BF64C8AB0ABD2AD49C76E7DDE97333D23CAFA339E391796BEB9071E7BC4F58AE33BD53E9C3D25921E7C6C5E422C6EDF35CA5A52F014F495286D7DFD6CF3FD9525543A1E183C7092CD2EB7FF7C5BDBF7E438F82F199163B3340B5248E286675A8E58EF752EFE8529C29316755AB1B4AF4CC7A95337CCC142A489FF557496E7564381ED95C1AA45B101BABF8F8425E713C062E08289AA879A4FA83C427A16C2A6273DA5AE8F666FCCD99B9FF3F9949E89A583BFC6BF94B2EED9A91C286638B8F9ADC120415FA71628A6A0DABE6711AD3BB61F056B7D295B9F6784283D3DA624569FC0D93E6E5A0902AA6A251E5AB0F2297E28044AFE86580C76880C155B80BB178C744C7DD5961674F0241C1839819C4F2911AF8C1FDE63BF859D62980C2AFD907B88FE07CD375B0673DC5B86DC6AF3CA9B10746F01FEF00C87FEEDCF092CF3C2001B491220797100E7A6D32B8A1314D19C9F694D513513279BB2D769CF693D125B505B01446941F4A2DE9956F2F53628F2A2CAF45AEFFEC455EAE532F6AABD3D86D984F8BE2549F58645C15C430643CFA9BE5F1B0C59F29A1E73C4EFFFDD1423D77477738D801952D30A5A115781C21FBCB9F79BD096575B47188859501DC365CC56E9EBCF2C8665847EBC5D4065220ED81F93D56E3266A918A5A29E0F4264EDE78A26DCB99CA6017AE285DF8529E7679BD57459AC248E074B1DB39CDF24B60D258ED59277A50A018293F8C6357A2D7D17FC754F1A8B14C5886DE426BE0F9DE9F9DC6B93EDF8E3A606820513A551052DE3283FB7D5AE4CE002899353474FF46AF6DBC4F1386D526EF42A73C04D54931256CEDD3CBD415CDA0AD859AC77F16EF68DA5B88F22C6D47E4116A26A8B20744F7D72D35883ADAEF8E99ECEDD5A2E253BDA03176C8E6235FF3B27F8EC15569D89840C9ED45BA79B00196C02A24E18A6A58102884F1E62F3421C479B4627D1F42282A550A1D3D832FD2C98B29938269F1E3D4AF0676168100209F5A43B69A4C665CD388629322F766A7F2CCAAB137A579BB64BBD8E407743220A86E3961DAB84A3301827FA6A5253732DF4830F73FA0CAABC7640DD9A50B5036DEEA55F12E44883F5EBD23F75B1FE551996F70CD59C89E83655626C740041545E91213834CAED499AC73593D7AF40ED52D20A63F524AFA05F8F215700FFD9244C62BA8DD1375898276C34F5956DC5A6DAD090F6C80B98513B3030419C35679FBDE5C2DE7B65B3C71616FB8F9CAFD7E9EF94A48E573C52ECE64EF4D310A9C6D6CDF70E5404C5FB0F4699E0C2AFA212CAE423EB23F65D025C893B35D5AB4AC3D7E8EB1827072170D5270557810EF401EDB99ED0D118906D700413468B7106165E24142A0E85E203063308EE51C08B39735D97742893175B22277398AC07A2027DFBC9BEE4E9BC4A80C53D71AE51963F2E767A2F7D8CDCA8609DC7A5A58F5A010D143D7900489F606DAAB36DB49AD9ED939792302F3EF93898FE531E09FA003D4FA2FC2A1CA9F79EBF170E7FCD67210E0CAE6A56FE97D6E9226DC77D523DEF9670BB0A2AA18B17DFB8148179E31636A7A86DEF5385874818F35FBE43C3B0BE2B2D38FD6498C894B59E9222499489B33D1C9A2F1FB241CF3CDCD53EC367832820ADD812FD412C4FFC5080BFD821F84402BBF557F507F0B75A933AC2B962834B212700432A86D6AA85A41B2A9DD0546F35FA9E5A7D465CB86911C2DB57FDD6652CC555C6B624B27654D2F051E479181030D883FE1DED4A60FBCBE22CBEA0E29F0130DAD7FB48B09B58045A92F9159D2E3ACBB555E97AA7C9754EB55FE4C5E2C1E4EDBB8E8B7A964A8D5BEA0D34E7E6952602E24A57BFB987C70BE1EF888A68E91B9D951D599DE084BC23DCB921F6DABEB0DD13183607EA4B04645678800F91BAF85E7CA60205DCBD757703AB72212C312643A8E64616CD0F6EAD6549EBDA2DE1836F39DA4D27269591219B4F22F0373E32B3DF42C6463C31FCFCA69711B55A7C535B8751CA2D3DD5216131957A564AA5A259E6A3376B300588175282AB35D4FD3955B2A0E1E4E76A8C698025E7F64F4AB0C868F000369C4F19F7430EED57FC28E04BA06E0D90726295E7D96BB2EAE014C99518968061F2EFC95F40038281015ED67809D7435B230A42B36555E688D013A5C8050A4083CC9ADBBB728B6281854D691B1A739475FCBCC4D78414231C7D9B5B5DC682CE36A97FD7C44521170DFB4EFA26237DD324BA51DF8D740A9EBC95DA87BAEEA88E22084117D3D148174B0C6FF4B8C24A0F733907290CCD22CF0559FD548F99612D243505A60D32C351C3A6EBFF8D1E3ADD670526B6AE0346259212B0C5DB5D4D8EC61EF89818450833217AFF7999C2C9F9BD667871617E9247346BAB108240ECF2A15E9A692644B80C4D3C9A98EE2AABEF16CE6533C0221210BA9D7B41D741540C2199FE6FB2549F20323D229B2288E649F508E3D0033D183D4EDFE295194EFEEC0B58A2A5E115D93B5B4CEB14BFE84F3A53CA7D1ECDB845D5371E12B42BE74231271D36B56CED3D11A2D128A1B27358F116CBD1EDCE93D16BF61B5453437234F1F299E0B32DB8422FD64D4C12EDCF564CB98A7DA461A5BD08B7064548F5D443B963CEFB8C0B09C04FE7C5DFE083CE6596587B2E6DB50AB4CC7EAABC17B5431E0AD4EC9288B019C55B920C00D43ABD0487A0852A5EA5AA80F8E484B9474646A0408FEF4757D9ED5D517C62CF867FB104D09E7FBD0F942A944F9C18B2A65611D32A06D2B93F5E4B1695ED63AFDD4AAD4C60DD12B01F9492753CF2DB09E43624EF89EBAAD4F1B4CAF59BFA569B59933E105CB1886D303A7906965E19BE0745D78D8B42FE3D60B95B3BDA306A6B4E70F478CD5AEA005615711FB3C0751A43CF776F1814637D3F115F4D42E7ACA9830BD640708D05139619A5C43A112C2FFF3E9F738345A7773F8BC4F04EF0C2D65266E66ABEBBD3646A3D61948DB4500F874299911E92FEC58C548F0F08137B7530AE92464B22FB09197DEF6C9BDBA9263E9F0981A0871D4406D22470938384753BF4626E239C439ADB12BC46C1D6DDCABCEC9C711BDDDDD4360F8710F3A6C1FBAF574898B7427658B7481A818EC71454D207D7A4387CFF58BB1F3DB650DF51752BC31108F35BECFAC815114E357E56389D8032C29FA74CCD136F451EA981A18D123D94481A8F9ECD9CB012445B0CAD253A16F7B4B9C2ADF462616DC26B697C0FBAFE76CBA8A1FFAC019D4F82904038AA4620B7C44C33C5D3764ED0D77095B67D8B05AA00211BD9E304560C2338431E47A1C39ABC437AA52E6E1A06F2F1BDD46CACC9607882AC11C069221EEF081383721FC5F10CC9645B5457BAC7ADA726630BB7DFBE0C3B720A62E077109B66B680282340CD2E5711C3C5DE819824008FCB1A911D7D08409C30D9047336718C288028A677878307C12C3524FCD68D3FAA4BA518060261A7DFB026CEC090D833B2028821A3AB5C526FCA7A60AE32A69F436D23EB9FF9FB99250DB6EE80D7A81F51112E8222CA7786E27A467986485A6A88BB5E31571DC3C268C482B3D3CB1615E4E17C70ED3FEA79B71955EF6F7230826DEFF3AAFE19A83FE3BC8643E2B985A382C3B70F09E95B695F0EEDC90438AAE726581D5DC73231A4C72BB1DD6A96EE7EC7F65AB4ECD3ED7DC021376E4A49FD077AD93C61EA790F26D5D7CD025C9F870E35C318DC7E98C51349C872C9FDA23793FF5A9272276E98693D1A23D43F320FA6F50820A8AC6D79FACEF03D618C1E1A758E4BFC3356F4DDF4DAC3C9CEB4238F69B7A3E61B5A8C2E810765D86F4E5A5DEC0D63AA4DF472B813B64DAD651E4135172CC36D7C67B2BC8258E91EE48EF66895B0BB499FC5D56DF6A6B7582E52D51FAA5B85FF90721BCF925E6C08265A1DD213860A604D33C8904667FEE3F29FDFA67640C89A8A9C70CA952D66E5449326F91EBA5109009F6A98A7F533DBD09208D2E8CE5B549AB962038DD44B4FEC34C067D80FDC6343DA9BD670D8E428FC49BFAD60348250219A2FF95A9CEC2A62AE2E7453E2F5B05330B23F3EFDD6A488E5B0119AC82B94711F3AAB8AEE33DF1F9A0CDF74BED7511877246A2FCE3EC6D809A1660DBF313C39D7BFD4B2D1F9298D0B9F1F366B50906F4CC94A9B562E49167091B44BFFAEA52BED6A0A9F7EC27A28DF09864E6F6D0D2E9962CDA760B9051D"/>
    </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>
