<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="AA140A7462390FF12B7F24DA2361BEA34BF1C47054D209D1359D57BD642FC02087AA7E07D87D3D8211AF9430A1B2FEFA0D9CCFBBC4F7E9A811800AFBE9DC5EC0"/>
          </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="87AA7E07D87D3D8211AF9430A1B2FEFA0D9CCFBBC4F7E9A811800AFBE9DC5EC0"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128f"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="false"/>
        <ContextString type="ByteString" value="8E1BE3050EC1D159D34C7B7CD64F8CE95CF9AFD4260701D5B43BBA0B498FD65033C7506BCA35870A7D9ACC99E78C21D4652D4E4DA09769DF86AD3B95CB4EF4A0E66308F724F117AB464F6B90E68883F0D186593E2FBCB43BBF745CE2E1CE59E82BB3226B7DF35ABE6C7E0954D32953E3901D6325371F5408CE86EA7FB0832A50A43EB93A6C130D35AB915D84C583C2AAF40D660B1EFE27E4EE8E7E8A280550C902CFD895D348F0F62882235F0443974D101385004D2C1F7CD48C835C0A35B7CEF061C75DD0D2BD790DB3383E7BFC7172EB89C0E0D4412AC92CA96890C1FEAA60C09F5B75B582D7D1F35A4177F64B263C1D455BB596786D4CD77CDFA7A3B1D3"/>
        <Random type="ByteString" value="5AA874C59712D8E51959E3BF764F64A2"/>
      </CryptographicParameters>
      <Data type="ByteString" value="4F2B2E89A1388FB7463E5658428D02460C510C42954ED58F4A4094056CC915274C9CCF7A3D5777485FDAA98A25C2AEE1DCE9A8BDCBFD701FA56BE11881EF92EFC97B1AF06EDE2FB40ED740056D7BFA2C5916F4FEB9DEA2678D3E586C0C8520A0E017061FEE07F7D1E7619C6E64FD5EFED8EE9EA28F7207CF9B09F866AF1716AA45A403CB79D31BF7B88371C0AE3E7086A4088423306644E4E37FF309FFAF5459224AACD58303065D12CE08D457EA4F8F13F716047139F5F27A87CF7F312DC6C058C9AAFDCD837DBB0CF55C2658BE6CB2FF2437C570AD23CC48795801BE13536FF56193C39C4EB44ABD87B194053E6CD2898D92849CBB21EB8D474B81CD3B42BE8A6264C491F53F91A9D4819298B01494FB263C01D1DDD1592525B9DCE05D1E3E1A4A441AD267F9C68E64626E14471046232CDFEC795C09CF7C362C8BBBCEF60B4295DAA9F737C0DA13B65EDAAC4E9052B075AAD66961D4F4F33B5192420C7CEC3F0FBDA59AC1BBCE02484E4D51FC0ACEC96F9837BB351B003B756AB306C2236103B0D7B71D59C148AC650C84610F6A5EEE5755656E7F9C16C7DAFE5C0A68330ECDAF5CBC5AF9261ED406B7574CE2DA39D1741B3AD1F011606C32B14378964F63BD58673C493BD20A9227567FE00849791E77F259CCF16734EBA6F72D04B8452B859760955BF8B0C3CEE82B3925FC066360B6FCBEC1D5FB1EEDC334FAFFA1F3BD607B7CE66CA92F1A35B42FC71055F820A0F6CFF776A6A6017ECD3E8B13E677FDB03B8E1D1CA75A2FAE726468D779EB2C4E47E0779FA3F9EE99988EC6D8DE8D991C0641FB814668806D6E9B6F95409A0C931769A07F9404F13710648528C79D49E2F9A872857F43B8E8600BA49430FFFD1EB68E76286F93C479C67BC5FF50E1781230A0943DB9C2228D911013587EB8B2D663D50940B07A828DE52B48A2D14AF97363224DE3D561F3BFCF26A2F221AAA40E1D974A4954DC347D83699EAC81F1B33303340322C7D06DAD1F5D1DE4F706F784D8C993857EFCA8674514B3420F131DEC0B99F9182F7DD8B11CC846FC43799137ABAEBF9EDEBFCDFD4C32A09F818976655A615E893EA233986872444BF9F499E5B434CB8579774E692237BB62154124601440F1DD5E466B773338162D28F0340794B5E1A5E98AA54B3FBDCFA91967D17FA06C3C2EFC2E9A95DAB5101EC38D26F2E1D4C9E6C1C4CD506EED0CF9DB462C4457DABB4FE216DC5E9BA269B7DB14394BB6AAF046AB29595BBB1E45D98C3637446CEB33FDD8DD9DD11B750F1A1F886FB4C7982F138A98308BD7932C80E8F7D3ABBD893F4BC900E4E6BE7ADFDBB431EFE89E2DD060E1F5CDAC37FDFEBDC35B4CFA50C44C0E710EE298F9110857456788D650F0DB34F224700998B159AB98DDF8C7D124433D0740D87A62C38452FF655D90A8979ABB231E1E9402544E4989445B7E6308BDA2F8316DEBABFF5210B8725EE6FAE3EFF45B5CCF8FC73B6E752B847AB5D43DC45D4C5774988BF617F3ADE5CF71C97ACD03FA2FBB286509FA6CC9F9E1C3F200F688E42761C7E7EA2317843598C1A8386E0D476CB5CBC6A885AD1F5B82AF0D9C2846A778A937871570B0FA81D1EAB619C74BA8EF601B469E008D5FE8DC579A1E9856204FDA708316FCA888FC69C636E495FBB31CCDA6F3499581E82D4E83BDF8AC63"/>
    </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="58E0930D087267FA878C3B3DAF2386F91FD28F7FC1ED05415007994B9A5A1962486CD997A0E9A03EE02855E0E2DD902822FFF7038C3C1F0C49D900491E95C3BA8336346B82FBF21F06969C5556B267195EB63FD2D5CE0E668A6FF26569D6F3BD35FDC02D10791174E0B70872F972D5290B8F0CD1BD5CC32FDC131A0FC60A94CD7B7D1C0C584CA7BE0013C0084374ED4A1ED95A751C59275822CBC85073F6B20F2AA04E4C0B2DF93FCD80E85174DB4746CDF87C62B576206E031FD7DF525985A862C31A4CF7BF95603B9934AA41BFFDDD38232ACB9AEB1E8348E27E3B2AD7226420EAE31595AAF78CB5A6C37C6C959F09E0F91EE77616DA860E37E2F3B9114ED3FFEA6EE85E008133ED79A4B92AD64B1B2E0A2675C2E65289931BF7AA0F907B6DC6EFA302C0AF13FB8298189556CD87236048360B719B4C859C59FF5661A2F04D057C0A55D17011CFA2EF39D2603764EEBE4580BC586EAE6FE901548C36FB2BF9E7A749D3221442F55B20044CDD21B1E991494D3EDBC9245ECD8941DE7B5859E587A55DCBCFE99798A227DA31DF673988882B9C2C6C59836FA7A1AFEA8AEC58A786E4217E4CB116ABBB0DD0C225E62B5CEDAC4193EAA85E64A785F94234FEA0E9AB64CAFDDE72B5F7F968B222A059ABCC043DDBB9D65121167944EE370B8081691F5B97E253EAC18316945124A230B51B3AE4A74A7894CC8E498E4F846CDEE2AC88EFF29EF8262151D34CD41BEBA188C17F46B3E569BD06B95EEFDA582FEEA6946D7327AD8E5CA68AAFA277F40288A3A4E36DC65A3FA6ABAA13F2364E4E59F962FEDE6E7F56D12079B6C0325044F228CFAA2553D67CF6F2E7BEBB2B29F2639916D3902C77331C9E35831A4CD39D50CFA87DCAC1E6C4D71CFDACFC055C366317945DB72495B68A9A5AAEFCCDD1879774834892EEFCE04949A301B651C74E5944471F54FCBA87145E1B596AD82FE840CFF52121705897D8784D0338817DED0175F0A2AD663D59AD5CE445BD5549DA61F36B6AD7558FD9066D7A08BE8DB3FA00FF61CB81842D1B39DBEC0FEF92AECCA44229F1B5BFADC1EC75E8A840C7B0C33E90FB09D65F7A604765BB34F9697A9B14F0A7CD56E00EF06DCBE1CDB9BAF0159A9C481FBC0324B577183B0F17FC07FF30D365D8CB63A9157056809EC0D2264EBA7F3712EBB56034714AB099D8BFB5EF1605F8146FABF9E67016134929EE721A62B910080ADCAC0E7717C445311D6443CDA79A33A93546926279347431C557642D24402258AEEB5403BC179A9D3404148ECEA8EAC575D49EC6C7AFF9A387185E8F129E6F6D308262E6B37E1D5F1C32993310B03346C531578DCE9A02EDE0DBCE73AAB58520C464145183B3958DA2BEE822B93A5399F1C85140B57326510E14DD5D7F9A60A60536BC21F6275D78FC2F2074CF6CE44EF4D160F7BBAFA3800A33282B72596C0C0AF7A63EDE9961E02EEA60A6E5A783002DE4E2E7C55CEF23D5F573A1C4A40844F913A49395ED448F334AAC1AB793F705BDD63C97B7CAB89D1ACC019EB2826B3688037FCFFEEF6C8C1CC35A71FF446FF4812BAC0445E2AA06A80E3F4F8C5D87FC2072F9106BA1F49EB4A5C69A8F9E961F8A653EED14B19C60D8B979934243B71E345485A6F879ED2081C8CF76590BF8E4F215561CC3AFD8023C76C1E2513A88E311ED563F5E3091E1CB07520EF8337828CA27C4F901BDD5BA87F40D203263185BA34CCE966235545C9D23833E22F58FE2D2E47605E072E2105C50ADF6C69475DF65FBB96AAA590CFD598AE8B5901C39003F7E8C14BAF5FFECEB97EFB5A7695079C21F4A14E1BAACB850ECBC4C9C113F8207877108C1B625BAB3E4276FDA7F7A42DAB22D5FD1A03A046A14AA173C37099EA4EC2E4A169A1537D5F7F2319597F50C618CB7A0143DDC6EE71708388B84E3DF684C58D24B016D4B40E6561B0ACE468222012A803B93DEDF152F1C5406140B1E74346CEC4358EA2C3555E7C34A0DD1070D7F5928E4A0AE8F0733856A94481EAE5F92A47AF0866258BF8F4AECE3AACDD10590C3733531A6FD70A47B39FD4D33EA6602794D2B7AA8BEA09F48E26F0D3542A2B773B94E6DE5FF79CF1308AB31F230BF67ADD2CDF5C2E57509C6643DB32AD124DBAF21C0DD6B94A884C2B1255B28C30E4B9168737CC714DD144D2E053FFA865483F79F5B577552C5D5C06CA97D0D14455BF2FC025EB8B010105CE39C907668923D739688914843BEC7F79C921764A2034FDE143A7C75D2AF18CB63017613C0A1E838434C0859FD46CF7F100714F7580EC7488985186AD7F0AD49F64F44892A6917EC8914E213E7178346F33A32168199F1FBFD70E0D348D0AD9F743D9A89BE5096FA756628177B61018CE6AC09F8F2E2F226D84807C4A2B4EE851A67F2F3298B247CBC10F004A413EC602E479657BDD865F8844044A0EBA9FA19963A6B1C229B2583DE2E814EFF30F7127DD1F14C6467C7A736BD2C889D58CD08C099F263FB0EE275B4ABD7443347A0CD8394430C267391AB4C725ADD4E0894E90580CD0B1B8942EAA01B87BAA10F4ACAEDA0E4E353FA193A5378123AAEA09DD6A040CD140980340E780B192160516CF1BA04E2F2555DDEDE1B30BD13A96674A69B6468A59139E338BC1128E689FA9B53BB6504A158DAF655C093996F7E8E8735D141BA6D1300DB25D55484C437BF5CEC33CBEFB32E6C32B7B78A7697A752EEA658B0479D1A3FB51E2D0A30A9680F9009CB9BB2759990D6552ED056DA586BB3BE1FB8DE8FF0AAE9AB26951F6D106EE638DEE8D89285814FDE256FBB3219A35F8CFEB094AF3DD4E771774359F24128ED47D6C1FC9E549527EA82207795341945E1B4CBF6B702D46CB4C06843548D5EF4EBF2C8DFCD5ADB2AAB9ADA5AA64833CE0F796FA24C0F6E365F5C72B70407C301CDC4E055E2E2DD02B71569919EC015DABFDEFF2E3203B8F2C8BE9CA6D81FF36207F2EA2EB2BB49FF2FC9FA8415170B3DA95F0D815AFB582AAE9D0A60FE014102EBD244B2717716881172072BAE0D0B1111A6EF567BFD9D5620712905CCC1EA72F892934CAE75AF18179B90D9B9845223997DB38DF2305214B2F199E149858D36B7D53B3ED12654480771AB5B59D19A559022583384B1D86E9A7E8853940CA5E198BF8AD148C4B679457C08E20E7326D8BCFA7C3B86AA300C618D3C31AAF90BF648115A068B47469E1FD11704DFF7A01B709C23215E138FF31033A15151AF4240D344BBC4669D4534C39C9A6E77FC568355631DA643BC7CF13E2049E9EDAEE8431129BCCFFF5FFDB13CC10FBD8716AA7F92583D07EECAEBFDD6474D11F63EDA9BF1CCBC20B6BB3E980666644DA8427FAC53F706E1E4366DC3C92C33D65E7E35143F23DAD3B5294E2C01BEC2FD5ED434B4FB8DDDA46FE21654B463AE5FF49C2B33FAF000902E65D2AD5012DE40A7A9E22DF6BF42DBFB500340D88B49FC5E223B8F964FAE227D31C7CBF793D35EDA4559A32133077FAD72CF4E9D5593AF5D56FF00D1002F59B8F257BD6787F409ADED698E9DC72C55FF7FEF7EDAB44E984B6D15C320E0BCDBD17CFF0B9338029504143159C8DD8A6A8111770ACC9583211F7AC44B984D7CAC6D14E8AEFADD8B193AF5B7F2EE599E81C01230021EFFED35D7CBE304AEA57AF8548855395DAA98350BE2099DD085C748A435DEB2F24C2A3EF5469C29CDE0FE9DB50FDE962829A9C72095412EEA73D92C62BBD1A0BBC878EECE2B056493113ED2E8254015E9CE082C72FC996C04324FE0E090727FFD0CCC822E6101CF790C8D8FD584264A9A1ED7517D87293D83D723243B62221882A1CBC69256D718733A8BB729E4915841DDF15115A29B586390EA44AAEBEDB27ED637CC51C855595368A46B4068D77309A679A584AD4B1DEC7C1F9954262A7F43026FA1E5DFFEE3FAEE503A1F4AE93BAE76AA3D6B1ADFC88318ACAF2EB6C85BCAF03D78550A9309810850F5346407DC653D1ED5C3E316B4E4E775B9B70ADB4DAA5D12951E21F1BDE36499A0A96CF215A20FD87B1EB1166E00E2F664997A1F4BF4BAC22A7FF563E0D12644969178605D16F4F0F834D13DF9DDE8A2BB1069E92BEBEB22AC83AB452B8A6EE9F65CDEB1E22CB7CE95737091CDDF41CD95CC145066D580A9D785790DE544FCE09571409A2915CFB45E7FD2B928557E9212ACF28DC773CB5F5CF290318A5FA81D7FD2C02B21797BBA30D85771315D58C0A8A2EF033BAF23ECCC46661F936A77D438A1D4B619D5D5CB163468DE7E7720718B7650B407264F71A597253361DD1AF2389FF3E09412B8BE3A7834EE7293828EE5305ED437A64499F732FD71999CB97FBC724E24C0962E6943BBCA7CED7860692E76DE8B50E106E5634DE66E198178DEE3D8896ACE2E750E79CBFD710425D9E87E28B765EA41D0B7219655A3F0D757D25501FE3F1C986F49FCBD644EF92A16258EB11CC82A9183A2715C10A7D5FF64E01739856753326E95684DFF6AA3B733F69798388BAF775B8728A6E3FCB16C0157749ED2270E1FE17E667D5D54CBFF2ED834D5DEA5CA3FB85349D83032FC78368F833EA5C4A7F4480FDE04D6D5552A790D651ED48152002FC70B9CF68301E64C3AEE0F59BAB79946C61C17C242AD5AA638E68B31AC5AC2B227F20A9728AB6B767309F5F1336381649738781387D4EDECFCEF0ABADB01B0DB3B46452FB889BAFE22589591652B1D2DF97AACF55E2561EF3CF8BE4AE2882BCD166C25E676A61E6AE92E3314B2744C8B3B5ECF5C72A105BAD1F51E86F9E9AB5ABB3BF074031D38B12DAFDA327F6266559977F7B89C8E333B8973973DC8E20768EA443EDA0CEA37B539F8B2F795DC72076D7B40204297FF77C11F9D4532B30A1667C5796C8E3CB9004BAD67CB7A2A3FAD54D6D03C9074740B95E8871844B2D4F4CCD8E179FBB4CECBA45F5B9B8955BE97FADF7C9C44E43151C607194D62A15C2F35E9191722E6B5A355EDC38B3F437D9E665B4D90FE2F24B82F8ADC53E6C8C7E57BB52511207ECE9CBF4EBBBA3AC2D5328C2479425F829F57681DD24DF9FC93EF9BA5EA094836C629AAA2485A5F8333DEDD0FD52F2EE1745C6E63A7662BCE1588C479CA091C5129F65E161FA587D69C53EE15C8C48E1401DFD97282AF42731F6611ABBEBCAC11945C6E830AB72DD7553F601F5D827FD693FC33DBCD9DF4F7E09EE7986FE81E739C328FBB82534B389A8979D29A1DE6CA8354EB34DD56F926EF21ACDB5C08185DB36836BAE348768B416343CA417333E8560B48D09B21D866B71FEB3F16A8B4E6D5BA155769821D73855EA314441808E642A697FF5BABA99EB0DAB3CBB98CBFF65D83F6891DEDDA7EF48360E451F68FCEBB532295AA446C9F4886DABB0FC6FCF5D8653EA34FA42E503FB859C72F3F0EFA157403F71306CB7E255A5758745F26A9327D2E7BA2F32339F9C4B7C201ECEB38F4B910D1052D7DFBB075391A729EE02960B663F1B61CD2C2EECF3F750CF700B1E29A2DFE26C7C46C13B051D516BD8CD50B37DBF9FE29EDB221616D0247D69CE9E15461537B680104E8CBC54421CEE88EA7D1A9DB682D8AD2C0C2815E998B3CC1585F12BB3FFE90D0EFC9915939F5BCE8EC8D1A9F3DBC7461136DEA65037C3512F42958457BDA8F1E9073ECA83F77CFDF091D40B606A91E203B77530496DCF0D8A815B3824804D6F9A5F68131729C457C5CB746C3A9A7BF57FEE39A8EE100691006A270766675BAB4AE64A56471E5E0A9BDBD89AAD4570B3EE801DE4D80F678D79DAF7B3D3A9F3E4D3F4B9E7810E8C1473CA11E8E085991AE9433E52F11ACDEEA50A643C3A14D547BDF2A468DBA7A0D1BBE0345B8D467E8228CC9DF2501A0F965A3FAC2AA7A02F08F624C1207FF430EFDCAB33B5F7814F1AA8A20311526D62C86D3C451189F899293C71B28DE12D78FD58906A0993EB96795D8DE37BB76522DB7A909FB552661102CB501EEB170401A95FE6C78FD3173BC4AD86910FFCE44407C0994C7B4BEFB4580D6AFCA2A1BB2B98E9292C0BDF9EB58BA9FB3559EA3A7855F5436ACB63C576600456809F547833A473DF5A82F07E816A0CF8EE0F3DAA7822B9218AAFA84A793D352164A4EA5FC137B5811105C61E81A4764BBBEAA5DBD6A2C4F55571DD53A3BD84B44B162EB5C4A1DD0DD91982F98DE1A904D21A1C3CDE60F7090F3FA76554DB14AE01BCB3269EA716BFD110E53A48E524D6A6E9D987EA030B98AE60BF8CDF1B6FC1C5F3E708DBCAD3E36E1B1FF8BDBEEA19594A8DF61547CC34CB7A5753A9899524094C1C3194C6B164A51BF2663642C6B386E0485093CEC5A280AF8FB066D611703EC6EEF90383ECAC0F8953B48EC4F5298A856F4DEB860DAA85038DCAA0B38BD1D6E20E2017AD573F220E9BC9939B809CC824EA6762833D91B0DE1F7F90DAA2C0FE6CEA8EC662B81B670C6A6EBF7270890A91B7D9312542D337EDAB83DBC8BD8A045B0EE6EC756E5B88A67F0650D78A5227EC87303341E605829BB16859E73D54325ACA2929F8B81F6906D0322314B0E90CD1BC6B1F6E61319B4CA1F26C433863D6374EDD30B6657EE2C0A0FA49B12D518D1EDAD615E953260805241A08FF093DCC967F84CD4429B95F8743ADB867DBEA0A4175CEC99434309C610FF8C644FAD6768C65FC122BB49D7AA94F2024715933FFCBCB0C221182985A7C066C5E48920D0240FA3F0CA6B631C88254DB6EABFDAEB2C55138B22956CA11F19C417CF526E79A7B3E81D56B99ADC9A992322508B138D266A589C872644559CD5DE8E0838637226DD5D00B934A108BB1214611747235C6B8671D21FD55CB8A01CA20518DC1A7CACC1CD96BD8EDAF038A048D174E042895B6D1B73762F5925DA342BBD0F2061A7EA45F58A6BEFA9BED39C12C0853B43B647EA1F26C2615F9AEE9597E2571A00F6961D9C62CA39C5B33E9EB59401F6848FE8977AE81CB8E2094200CD804C60DF4C6CC644DEDC566917C6AEAC01B60F7FD4372C2452B2287E130D02C9FA2BC23655FD096A3BBFD241CABD88B0CDFE97E99705EAC1A0C662C50333F2DB18C0672A1952AA550856461778AB00A324613AC9CFE8B94F1A1E948F6209761B319CED830788B8A499CA4D02B536FDFF49A5B402F73B7A4C1893C684BEF52B8B432762569F1FE4C0B78A2E4B5F4DE9C7010F6CFFF16AD3EA21AC34A99ADFA5BC046AEB6134277946A737AF4D265D10199A1206C626AC90324FE1396A88F965E64E2F5B0D43C5A2F03D1224E651CD3E17B37F33C558DACB41B25DACBDD79A8CEF7D1D3D57E5DE09DD25BC974EDBC2561279F148B708BF0736EF6E6929DCA2FAFD14757796E49900AADC2640F7B745B128F6D1B5C6062E0636CCE92FEE94E6D061125E870961E06A7DD65341147BDD52FEF552D6FA9E4838FB6B817BF2D34DC9CFE4375A74DA2236FD3DAA191EE3C01D14B7BE50D5946AACFF344C5AA639343243A9CEB3C8593AB1CAF2C9F57CC4FAE0AF97F327F877FB8C673505C8092CFFC27A3AA504173C0ABF77DB31E3FEF3C53C4B80D9AF342CF8AFC7AE4A526EBD93CBFDB177B4A3962099907A8259FA3427D4D3D654BA6B5F392D9F7F8A16BA2449904680F8802DF1F94DA106677B2231AD8F5834E34813D15F5ADD89DCD1537146E869BDE2306D13F9E3C2AB92FDA523DF9704B072745A67E640335FF8774FA72B93D9253D8D93793203CE4913ADF9970A4D77795B6071365C0E38A3B40E1B28383EEE7A9F699A79C16BBA4DE15D97D52CA8453229769EE426408BD8234BFC9741E97CBCE93FA539D372C2BA612C87511DA84862212D07E8E0FC2D72E15229427266E7B11A331FAC493F10880095144198601B2F1AA7FE46569803D5C414EBB66B1A1F32A0CE8EC66194E67BD58DBEDF3229FEA60004AE6A2609711CEBDA9958ADDF7CF5D5A4AFEB8D1D1A26986D0041DD29B1AD47447C9A429304B8A9A86D3265F4A6A7462033AF7B512C9ED9A46016C2990252AEC13FEC040ADF2F7686AACCE377EFE4FAC72B6F77A5C3BAF14D46A19265D7BAFA0F8F0DC35D0E7338F13C2478FA72406DB4260BA0BF513BB63B41A0BDF0A2A5D887BD93A66F92A33A3E24F516045D505061468F95AEE504A7241832719124C513311D85D15EFBFB5F0E58CB755A48B9E4D122D9D6A23FB560A52A3F60DC3D0CE925EBEA5E8BCD79227D5104D94CB017E607E587ABDA3AD5997BD59A0E387E5A446FBBEAE8E2135668C06FC445ACA5B617003996817FA63B73BDA9CA2CF35576EADB626306473F1EF6B4AE60784E2CA53396C56D0B1360D60EED13953947CB44E49744C646C725D63FF8B0283F15B6A9F041A0860A85B31E23AAF336C20EBBD9A4D7E19467587B769601FA2A658B034179160CD48703DEA8802C3C03725EA84CA416804108BE6D480B61A50A1AA77EF7F9D2D634A0BD5648C38E5B8E8A703BE824B1F6A9CCDFB772D4D787C42AA405059D8652A62F3634D04A2BC9EE958E75DE7809253C8CE86218911A2FE08FF9276B15317FB060D182096C25033003395A9711A121C16216BC3C611D9DD73A72FDEBF01E6B63AF0106AAFF2F9099557175F657DB9FF886B767BEC6B070C96F3F002CB73E46D6CAB8162E2ECAF8B6854833F7FAD0214315CE7316551FF8FD4725C8237746E58F4BA926CB4CE611247AB502CAE819FDF7274F102D511C428106D4C285B845C038DC28AA811CD029AE182C39D9B6181516F7AEA2EE989676DF9FC803D690622B928EE07C477762CF3FD6054AF68287B7040878033FD80C3C31F98BE2A5546178180ED6471F3B4BA9293D1CE2BB2B0A6865087308B90FB94E0EE07465AD8F6A93AA4E470577FD79043CBBFC6308F643540BB818137F04ECB1B6E03BAAA85213956BE26D5B4431CB73E2EA42DE2B482D3AB1DBFFBA1EC15384E8FB9E01125DB3FDEC4DFB103A68A4FCB61204DB8732E2892793A136C20E8AC4FE9259DF5310DC9DC19050DFADA191F45488A4D5AF9B3ED35742F2F4F52EFE11A5545773E9A6E6778D8EE07BB52CFA24021A3DB59B61AAA24EC7A4B2A3D04E1156E8A9A1568E907E230A29E6FDE32D0919A5992A3CBA9E288CB748F04F40C6F2A617D13F830F559A08D729902BE2DBF18C4CEFACF819A34331861B4D561B53AD1A8CDFA3F37E6207BF3550C0EBE36DC8BF4A0CFCDB1FD9D42C8105856602FF9AB3D4BE46162B26C3F1C4D56AC738EA445915DDC53A7B8AD6F6B1F97559F714374F66F8F58FC22466C7BAC44C948633D3D81A6BC5E9943226D8DF0003634C00C9E9B8EDD9F843631B90539FF4D3F24E5ECA2F841E2ED3785360C98EECFAC9095FCED0107EFD56F6E2167DDFDD6C29654FB821EF39206A4296B297C9BE6469E66FAC606D0D3E5AD019F1D77EDC6ACA55F2690D60B7C1AD2BE92A729F9192713F93FD15C9EEA6EE8388CD829C394A170E57678229F24363FAB799171737D52B017735FF34AEB461A32F2E4B1496CBE6C07E8D1299C54F7718A5CD10DA68F1BFB45B4494CFD3258D6A9AAE907D9F673161FE8049AAFAD813E42FDA4BA87B40ED346A47969820159CC97C6271DA0702A55C13BA00B30F294AB7E19E35E27B77DD6A2C3F54B2440A63BB721883C02B758596EB5C4EC2E14FCD7FE33374D8216E1D00049AE9816C5E30734B1D855E7C51541F1F6EAC9BCA7AF89347D0A79B465E6F8FA7000AC4B73361BC234CDDEC0B260D000A74CC78824C4339E9E0590B2758E157041B0711815F23071652D21CD9D9159AE046928FA3BEB354B5CE0E752C1C4C101843F72F531464F9B7FD01831F3C4473605D97DD02425D69A1FB197A4F9CF398AAD095EA0DE559E5E2E9B8A7FF6358BD487989EC17336822749636DA957183B73625AE8BDA90B77310F5AE551000EA588BA853C475A5A4FDC71A18B558171D4AFAFFCCB1C52720661C36040F34509A19D1F291038120C69F48928AEC887435E4DF1D43B891D3122FA19CCA02F43C1BA8876B1A5C393F1EA1D1D28C75B2E67D7CA108DE4DC1ACE4E758DADE13ADB949A68B822C5129A81FDD3CB588F6D82D753AB1CB83DB090FAA0E01C5F1B6CEF266435BEBFE9197E0D3F505CAA46643ED1386D6D35B00FB4DE997034D9A7D3040162FC6D3326D95951A6E4B1DA4FE6E1B96D4CCD8B92D4F2437D62A5C4B27D190F472B0126160B1A233612AB6DEA9A42DF8F3138BA5F2354D9435370025B257D5EE1343673BE5AE1F8ECF1D57FE74F8491D1F85B7E6B0CA51C5176A481F228081F95C2C7001BECF07B94D30A0D486A19EE7C83158B58A4445CFC31E8D86F1E580F7117F392F86062C8AAA512C938054A513065FF33DDF7ED9D969316BB54C5E0880D05745654E3857E7EB836590102E961006FBBD28D535C1D2B8AEB94028FAF5C2B94F5EE3648375F43C182B9A925564DB5FA2521CFE14FF81E2AECEFEB69419335CBF3683B054612045B565065513389C8DA2F6E24EC673A5553F298E81946DCCBB00B8EED9DD1333A5B599217B8AF00BE9F8A15F51D4F69C8AC7E7263CEDE14592C9538730E84B3A2C08A16539C5E58EA4E6738A7772D98BD1AB72D2E863FE609FF913C37BC1F6223F9729DCE6A82248CFDF7133911D161192805019EE3666FA1B3F369B3DCFD82A5605CDE23195CBD0A6540A19AE518064B3053EC02E3FB6E9EE4721A8D330E8E5169B8BB8AC4531151DF7FCB0D569EE14D6C57E40546F355102E467465C4FD96D2B87D5151AFE1AE22DA9B3607C3ED6FAEB1487DA4DA64657B97A3998F5E135EA94AF50667A72FB0E0F1CCC4FD7FF2D701977A18664D02FA1AEA0DBBAD3ED627F24F704D1B7419AB597626B18E1193EC7DDC9098BF4FE9F209129C8B1177BA1892345A6106FEAA2BE55829C1209CC1E9E76E66162386289BC8216168A9318CFCEA2594D31BAD12C9964B6317DBADD43A06ACB03D28D5D47684A85D659B4B2DCDC7B89D2644A3DCE4F0629B9BE22A6031C1AB15D0ACA7A5E01B2A8D7918EC826B145225964CB4DC727D8AA834805C3880DFE345549ADC6E11E5440E0CC0A08CBFD87433A65D1AD94B4EA10ADBB667AE7B92C4FF53EE1F45B5AB622EC3D9C86AE9FF1487A65488457F61B5D0310BBD9E04F4182660805BA8EF722B6003CF1952CF3D90E26824F3C42B942A908487CEEA195800CE7149BE660760D102E9EBDB16A5C686BE3265EB02B82842D2BBF2D362666FD945FD13A37786AD0EDADDCBB33E733B090DABC7B369F29239C2454CB5FFA770660DA326315739983A00740B728EE937D1ECEFFFAF054BB21715BB929483D615C14B1D74CAEB086E8053D4BD275BB098F6FCF576B13AF62B752C84020B76ADCE50FAA351CF1E1FD8177308DA42A88F691DE70446F4A72CF27B46713F58B48FE9B9F781ADA04FE7C37659532AA65FADA8A45AA0904D052A96E7656A4A51A3442ACA9055E3455610D34760215BCA625A373F094DCC00A4DC58F714AD3F9B2067E1B63738389A513D235A65DBD82FC5CF17ADF4599D4910D6C533A9195247A28D94F17DB2BFD059704AFBBB0CF562F53978F72F86574B272E08B575E1C01D1586B8B3B764A487BDA13F4883BDF45F3B38FAC80799846D6832A642CD242623D60A8D8A7E60B71C7D09EBAFCD8BE2B4F3788800340A537C75560A405CB9A478A9A33AA939BA2A710B04BC5AB0443076A1E627EDB9AF5BAACE79AC20A9920E25C07A3832D22633BDB140D5BA4CD90C39CA4F8F269C02288143DCB7402A3CC95F46981099A9E32EEF11CD5679C97CB2A9BE92E5308FF4FDEAC569AB8544694BE560F1E4D671A2D39AD9F4928A7B088D3C6D55544E6F34DBB3C34FCD6322F4A79AF1910483397D77DD891DA4B12A44D8A7DBD91903C34610E3BDF0340F89EAB0AD6A086956E4DA78753DA0C8EEA75737F17B016F5EC0F95D792EEF569DACCA237D360E6EFDE0BCFAF7DF4516A23A554049BCC9B36DD433D2E58F938EE6FF53E572B301089A8D4B6A0DAFF313B9CAD47DA095A1F8B44D432B4AB5176BE2193FC4174B241FF93A7539201DAC7796BE7C7B6C176674A5FD73B8659734AFE7841B0D288DEB0C0FFC13785F710062EF73BF30616957E99E8056D2447E277C17666EB6F3B43473082ABD90D2BCD1D2F9477B1A5C8167616AF40051CD736343CAA6E0DF4483E01A3C9E80AD6D0AA8BAF4A2323BED86D1CAF56F708BA971642FAFA830B9D481876464E1EDDC05B55734279BBC02898DF34AF59CCB794F066A46D9E9A942C798B714F7B36524A7BC7D0A918B42D4C93F8F1573CF152F435084547DB2E930A0CCCEC2C91AC99B6BB24D235120EF51F6285F5C92C3C0024685770235E9B1F895EF12A0193D894F9906F4E6C3474FF24FC873A9A619AA7DE13133F2ADB0AAFA552EBC7977AE9FA923203BCF42E5C6988B71D453AB77FA648E3ECF240A1766835393E1761B8997CCA32E5118B206C2C189C28FA459F9E827CBF1A4F97E806B122D54BCBED12BF33B406538B500DB61FC88AB44780916A18F6C1D097AC921F0C7295E9D8FC359667E308FF5E9A76DADA93B143C5B724D9DFFC9F6E0F1FB0D7271392EA4F6A6B66580BF885ABA78671B9FC15D95067893BB6A6A42DD63C98667B7397A1EF1ABD5EE3FDB9EE83A3812742BFE3FE1DD2979C6D7B15E54AEB73564FB22A4BCB4572A1F24C4A3374A3B6023BEAEA53307D7E0DB254296A845301574DAC61380D4883E1F9364B18E441174F3E155C6DB502EB970CD96F980A8B394D5342AE8BA9D302FFA052C0AC6B2FC096B8BBE983D5A528173243A688AF98B845CECDB80CBB0EAEE2BB366841B3A116AC083888CBC98BBB7404637367901C3D6AB454092A664E30F422B190332F6C83874AC24862CBE3DBA5FC658B5AF3B9F745F4258D3C2FDF428551D4889EDED109F528523E1AB984C122876D0FC4014BEA39261B1B7377E0155245F44B569460C3FBD5EA9A306C3844D62F20A7EFAF5455D93EFB6E91E738C5F2ECE7D7BAF8BE317A0AB5240D108DA1FA911293073E20EFBFA886B47C5E123393221DD1FE928FF551F8C6E9A6F42B1A87F25F5D2A5A19CB30872D69BD68F21003304AB4EDBB73EDDC499DCE6314D1C20C0E0B374BC2DF63AA6C064CF180DA3B63832343B1F39A9A741250485DD05067E20591C311D7DD64AC37FEFD0401AADBBD850608BF9F6610EE1538A838A6B01615B1D2D1E80340DBF1FB1627359E9050EEF7DF50604C740C7CA8A4C4CB6FB06D9A334CF34027E3903F6B1ACD89D1821B557EF68E7138A8AF220634D0837C498D560DC2A55D47FA894999C5497FB717E45E73C7D3D75D0E5B4AD8779262E57F1CBC3B84B59BD8F7907643339FE463903EC02A38950D66191EA0FF43AA148221EA560C07D9EA50DC8ED153CD7F0F40691CDEAE958BE9A69A64F2262FFEB9328A6777A5D0253A5500A93CDDDD2D72DB1EAED84A6D4623D9ED522CB58B231D8470AA674E0EEAFB5A8A1511CD833402B833A3A58F9F0324830B4B84A2E784250A1EED2AAB0EA54F8E8BADFAB3AC1FB9DA79086BE0FD07B2368061EF0C7222BE692C1B2986E17FEAD8D718CA9588E5050CCFD3958DEAFE4DD88E30FA6B0E9F9D53600B0BDB5613742D7B14941123237890FEF9DC351EFDA5006D0F7BB9D17BCD1B99FA27A06C911234CD2EC379C9EA7849D91BB69625913B76D9F3F187BCA7983BF21CA8E558DE397B13B85513722B0F607461E91B88FD75187A03D158A35DB7D6350C1334304D3F71B9A9D18BA9EC17A28B597B1AFA7394567A6AE7EE9EF718C4A5980709E74105B2B9BCC68B0CD5FDA41843C0EA9A20E9B419FF95D61AB1A9FC6209FA2CCFFA186E13659238836CEBD546F167F517A92E58D4B4F8F268522EAAA3242A688A4121EC39C2CD10F9D2F5D6993AB5B08947A4E9ACAD92D4A930B4CA0FC5605EA656AFA2ADE8C533DD2C9A1FB07F0D22F1725CA9C3F37EC0F7F222559623596BE119DA2631A6B10D2A23539E88D3E42A4DADBCC42F5BA398C53C0F47A31841D109FAAF98AA09D7D6A5CFF30E0009FF0B567BFC1F84F4BACA392D2C7534690BE88D037E9CA777A9DA1537686D4DDED284C32721FCBB059344E55CF98DC150C85E6B1C8F86CB96C4969CC52DAC689495020F69E02A80E50F40353332100D312B65848227E9BCEB1EE060C20A0F9E3CCB18921512220A676113109BCBC3ACC113DD4F5AE16EEAEAB083F4997CF28D6AC3C205B1102F73239D3EBFE15FF6BBC2E526C3B8B99576CA9E47B61BC484EE94ABEF9431B135825747DDEE31A854F3AE5005E579DBE91B9792CAABEC7567D9338CA3C630E26921B7E564D533D21EE0473DBEBEC1545BEB3737240C73BDD148EDD4B0B889BE664DED7717128322CC144353F03641DD022D8D2587F0833B659EA09B941C972ADC5F386F696C8A5C3E6902608F2599A05966980CB6AE8DCEF4E2C9808940D5433232CD2C13D0F486F63CFC3C240A9CE01E3E070F0F6F347F477D0316D6C6101FA8FBA1A7CE72674AA126C11AC7918B77A4C5554D75F81B16FDF299F4F4D0E84DCD0DACCDDC9DA67C6AFAF63803FAFE64EC3727D494DB5A17C0024084623DAEEF3E82C768FA3D18A63C525F678B5296B6ABEA01D7950F6E1BC2B68BD6F98803A839BE3A121E62E92C308792AB4F86764BC15186B8171A6D970B9D3686E515466859B03372E07ADFF149E3A6B8F6668B9A6491C17108DFFA2861C12ED6BD1D04310AC99E454F63ED739C2CCAF9805FEAE0F311B2DB4BFD5A42934D70D4EFE15ECFCCD5496FD5C208122842DA55EBAF7DDE0AB54DA166897E68523BEADFCEAFF23D8D6C2191DDADA3DF4A39377BDDC76DAA7C37772869E72E8AD5E6CC87279863A9E8C472F2D57DACF576A874826B0EAE1F90A58ECEE00163DAFC8CADB0D5D25DC69D6E473F6709375381B223FA6CD76C7F258B60C5BA25E5330E7D3F336B5879A20425E5B3F006200E1598CA2ACB04EC53EC533A964C1498D37AFB839F694A318876E0C6172F7962CCE7E7387F1912F8BB509D560A70D3FF76695DB33B431A205254B738F695578B208703231F3F7539B905BB519FCF435135E0214A087EE327190E7A8EE1F53F71DE08BF11AFB1015DD1263D4340FDBE064BCD31F279D79A5385A008A80788EF218DA662A12170C89EF7BAD1BBCF260592384B45EFF2C827378762EAD9A386704FA212EE96ABB098CBEEEDCF1289417EA96E8D0D1A274B455ABDAEC5E28E44208D595EB7155DE64188CEBB7C37057130BFD3B7CD8B9338E0EB45516DB693E89A34E792B6A2CCB5B4C093621FB9DE6750CAD27F3DB46F12CB7EECA59B1B8E3DA60DD6230DA430C4FC5B7F28FF377562B550A582AAF2E00B408B27FEF5AC87BA8A2FD9EADCF5FE261FB4883FFAE8B98C6A1E633014AF2C0538491FF20D6582CCC8C0A5C639BAF19494BEDCAD55EB159980DE6C59A9DC5F2A27477E819EC02EF0635B604B7275FE49F1ADDB28270A1386CC4B64BBBCF4591F7CCA8920FFCF537707C752E427E5C77175752C48AAF051388A0F8567D3B9E48CA6713AAC758CBA410B91AFC5589E61BD178C66F10FDD207C4CD9A2F45446C4605B24C126175468A14B988698F00196DADB9D3EC58F9B5614F6233F0CCB994567E39A1883F86CD7D05DA79D223343191F9C0FC86CFCDBA1FE635464995DD81165F9010503046A8BD869056821AD489CE953D04D91F5DDC8C3D6F5F17526FD1DEB57557A446DF4039CD93AEC178BEC5C234F39773BAC2DB09B52F4D62090A4010FECE5F82AB7E2C4E79C5DFC44574C8FC58B87F53505DC3829B57A62B137817155660B6D5F7BB20FB9EC405517B7D9965062515369F449344874AE8193582BC08B55D7886E680CA2C70819159883DC7E64C76052238A9B33E4DD3157E9D31B55665C225EE493511BFCD61030087F32954E807589E1E4C6E374AFC1C331008BD9EA5862F990DB7CE5C3A4F481A788FA78CA3599EAE9BFE4405D803CD43863C55135ED781B7DDE84A6035493ECEB037AC0C6AFA28C9CF156BF4A000C60777B25EA324040491C740895F3E68BE95EF8997970B94F9D6D1D4A6D2F2F892DC1E6E4F354592C180C997F9AD5C2E5C7A5A2C1FCBFF698CB1BBAF715DAB4181D0333CBDDAA57067D34DA03267E944C3754C04FAD82CD2C63EAF13344F01CD8FF689325DDA49123F951709C4FA38558836A14F4363C65FB09D48BAB6C90A8D0802BEA27C5724122BA4CB436F3AE031D42D551A797C3C7FD3F5D6048B460BC14D80F56E6D998CB7FC2BBE7013F905DBA5D8093BDDCD931A476C162606E45160307DB5BB5E013D7A7609F604C5A2238EAF4A4DAE5C2678DCBE3D6A40377F0753D817F87E6378F7F70D38BEBFC50385EA21DB8A353040455368749AD5255928E75B8FF4EF4E330A21B244A2C9EDD7D52465476BE63724901131E7B572A2EAB3FF687780A20BBD560CE72B4E8B7CD15363A745E5729FF28794E32E736E5B45C5F051D182B2E81A0F4E6D59F1F517F96E7FCC909630471C553FB9D7A4276EFBFE7D0CB7F3274A74D8B7F2F828DCB3160A6BF9270486A4F966CEA794754CD9FAC24CC6B7EAC21C17275330AE15C7DFA3C16220C229615A84173E6B968A5DA4BEADC070E613B0A7CDC459DE9EF11BF671AC496E025F07E2EE278FAE17A0DED55D0887DE879D2900458259770E114EC879DA1B8F13D9C9722EBEED79EA17197E19F60A37B70CF7C3A36721E3091C16C33BD7302BC86546A0E0477C07C64622B1A92B7940471743C6C58713EAF6FB60B74CA58E38E1CAA9A5E2D664D52A955BA981B961341140E43A737E3BEBFCC2B47570230583FE13308CE5DC8CF1ECD8FD8C1A8FAE84C3B6F80A45E52351870439EF86B1B87CFFB89F97307BBEC989877EF2CD00C0A5E618A640B3EC7E2893C39FDCB5DB62E1254AE61D65141FFCE7D26228BF9E601AB6571462C9D2AA4C019C3895E69C2A7863AD9A60147083F9815D59EDB9718D504BD22F5F17979D7756294EBB2417D9A8C9406621A63C12E2A6F8D7F17FAD13100D48859D8B37E9EE79597E3D0B525EB78C0A1F6543B7A1AE0308FDF18B1B4CE6FF993D7646A39FF022E924EC5BD16D08D41367A762C83BD779E5C1E163B466BBA175659968E3EB9FE4C8D0232E32CA1EEC873A14A2A4E63F1A9B2B33C3CDF5295336E8AAF77FBA4BB0BB6478E3C9E1E52A004D4931EFD5E7E58FB70D9D4479CB03CDADC104FAAB721C989B38CB2D681307217F774BB4865976086AC864A47E2E31049DDBB0B246F341CEF74874D9DEAFA022E3F7623BD73E547D91F17545023742985045AF14C0A78D9631E5B6E89FC634A2DF17D4714B7DC46C7F332A1BA756F6F51EDB3A9F2362A6002AA7A00E81DF96B2B2BEDD38E279FB00419242ECA34633BAFB761017DE3897E0CCBB16E3849CB1308E140E9A69E1F00F945843C77B6C4D02B1A7AEDC22E5A9EE670736F51A1EB20FA3F5472C48364AB399283D455717062724B9DDBE0182674616C081A8CE124920B0FC24D6CFD650BC8226BCF4236DEF44B79F42D25C8C95FBC643BB454CE50A2AA9DC27532FE5ADDB58890F72D1816323026F0186C933F77AF97D8C757CD7FD3BD900219851B7237A28F28FE850BD6DC65DE8AF3157BC5C9B820B8BD10422D2D7BA7A9720E444A80B1AD6D2793224037CED4EB87488263DAD3E6100764A524BB8C8FB74D0C243E763DF7AAEB34FC847264057F878C782616434A1B601DCF509B42A3B52FBB293C0F6B91801159A6AA5386D4571DCCAAF408B4E6EDEA03654E9A21610D71D52B2B2E7193FD338C08C10CD57726AE178E54C85D9527C2356E9542FFEDE1E9E3531CBD95FA3AEA292F247F07C6C1C2BD7ED1B4E3862C5AE7FEF472ABA35FF1EC6CC80C33B0D87365627360215D1D2ACBA66B786A0A40EEF3107E8C598CED308A778F59BD80C23CEBCE36006A3794328FF1893B573C013CCA0C96AE97FE70BD402F52165C7D454392FB7BFE41FD2F333B85F42F77DA5B1CB00D9FAE4981CBBEE7EC0880F50DD5615CC83B4BBCA290FA6204825EF0912E31C742BD7519470160F48EACD73A81093B3B1DB75C3965052EA995FFF706E74FA0EB9B659310732970A64BB76D08804D31D084803747474FD7EA7DD5ABBF8124E22E0BD33A0962BDE4F35D481855577CF7948D94B1ECF51C645796BB2298CD0DDED1A8E27A05440722E74708AA8498E031793E7D870AB83B929C09CB48AE6F2E05744B0662563AA636E9219C96858362D47E50DEBC9E8C3CAB8399D3C5FF1D5FED479182613B186347091CBFA31DF388DA91D5AFA96FFF830064B4F66EE1C4E89CC920C331BE9D7D0C6B05ADF816DFFEC1772C763442A6F7F3B02A86642704C35B4ECA84DAF6FB107EB4746340FDCF156A2D51D5258B24DDCB8706A966571EAAD332F6BCCDEFDE417FDBD29667F6B07A46E1399DEA068F9BD6425B986532F5D12DDDAAB5104A96FEF20570BA0EBB87411F48C73726C3C8E800EA26CDBBED66701F7C3DF8E8EA67396F2A510448ADE8916683DF1F64786AB5E475FD00370A7780E17645A8D1F3DDB5122056CD5F408DCC2B34697D677F36F749D807E9E637BD8C9D9416703A0FEFE0C1CAF20F68E0ED052C838003B731F9EDF4AE99E2A024B43FDD18D8A52D597EEB429813DFABF9561033D84C6E9D3DCDEC634172956C182515753E6ACE87AE9104F2A4DB1B73615B70CC320194521CF058AE4B67537F87994759D7D7CE4474E836A430423F12DE08D62DA14838060A08C998B2234F91DE7F5B1DF0917C560F0DF22B39D9229AE2058BD7A0BA9B3C5B11A9DE19486B57FF88132A6C23D8BA83A8A7A99A9E1EB70CFCCE2ABCE16E769BB4E2E562C2C2880E1E5C70FA4BA2E646D12D4586A22EC0C62B25D362BFBE48C4DA2C287ACAC7969A1DC9FF84522C2A86DDF35A6810216261E3066DC7689B60AEEDBBE8FA6D26C518899B0EE2B81875E742123BA891CED32F860CC8475BD6C84ACFF37ED38FEAB645ED841F68A1D08E130DD2C73E4B5ED8705EDAED269DCA786A7244751A30A3580E00781A66179687139CF315D1562BA6BB2B6960AD57161F78A4DC8C28D8F549F010E649149D05726ED3C73514CDDA0826D7B24A1AC8BD583583EB29A99F230A8D0AA7C47F90AC400512F2BAD75F34BE3B76B6886E7FC679AB12A71A3EB706CAD82A75A700191F1D5E7DFA9FEF06DB83461F7579CA63891E165166D732511C9B295B32A3830744742EC3303955269CF5EB64227DB80DA7881E8FF6A11B3CF26EFB39DDD82D6EE2061D532679E79AC7C71A725D850F0E2F2320230E98C2671828FB4CC674B6FEE2F0CA971FB66964AC7DF09DEE9276180C3E853F96D46BEF4881915EF6192F1879DF71270224E545FA3301AEF2BE40770BFF1929F422C80A986FE04FA0FF0E3D1E51945B838EB6B586A69AAB7F62A8D1EEA24E9FE8D508B55C8F0751B804B1B6637743FA4E0CCAD1207230F0C7D6379A98242CBBE4B4CBA07E82664EDACD6DEFF791218936964626DCD75B21028402F9C6A004EA36786835DEA5A654F7F07A8564738497CEC2405A52377EB409268DFDF15752F113EB70E8485CDC7F135B21F5B63AF1CBDB3A4E6EC80CF9FB47C5FCE10AB54C295FE7D61B4D6348FF17B3692DD7F06EFA05B67F66E434912E7B232B08ACC50656B7630CFC3DB1D29A9C1F3EF85FE61030537746D51FF6204E6AF6C56701586EA54DAA59F6094B7D1925313572BDC9F51F5CF535231ABB8330DCF36C4148EF24337BDB6AE60A35D321AF9D9A4A44EABED4D721439D909C179B1B39677B3D696694754CB18B90C57B5971599762F68194594407832DC1C6E29A028DD88B02FF7B75B3A7BF834DCE83AB91293C5FC9971DC7441F869B6E4CE38CD724410789273BD41154F3B5515CA85FBB59370E9878C2935951760C80D372482A270F60663A8229D124F281BE52A625AD4F70F0ADA37A7EC10A40EBFF32E9F8202026351AF59C959E29411451579BD979C8FE345177CBC1856CDCEB35868BEEFFB7DA28D1C23F2A1BE9EAED3FFB36A41507DF3A5F53C5C9F869AAF05973E80379B3D0E7548AF1DFB4511FB3CBAB1D548FF5AD631A740B1AE7285D227AD5268E89C63E9430225EBC21B9EC173C7FE0B7AA0EADF93EB5D89D0141C6CA5CF35FB48CBFED4D6CC6A2D65D3C9B435D4F1A98BD0197D14B921801C47395BAF52490A1A313A3CC8B9DDA34D8804678FC2A4B7778EC7E6061521633F35C5CC87A2A28C62EAADF31D58448B2EB77862AA32ACF90C24DFBD4233AB32746FB0DAB5AF748F4B1D357936484FF738117C63A0D835B279197107503F6D5D2A642520F45DBE9FF6936EF5FECBB14D907ED5BF22BD250D035C5824B246EBE4CB9A9C0D39E74875EFDF67AC0C7BE686EBE77438859F4EAB11346111EDE5B6D525ACB2160353098D07920B241DD3668984B5EFA229ABF8219BB6A94A9D307D529A4CD96F6270586CC0B320858650F22E4DB4088A84EBDEF4BD4B0EAF2459D4A7B7FAB74BC10D6B6DA5F07A80D5A260D6374E7007151858585508B5DE346D04966352225D8E410C4C90CA13846BBB2FA501FB9CD0E2F384AF9F29B714E8842337785BD671AB085AF0C13F0DCA71FB3CE5EA67A946852E7DA1B518239F7EAE123A830B693183F7DD114B34B83E9F63D0D6A7172F931131D9DC345C8B59A50DDF548CCD503AA65F359F43D9EBA1C4BA477CC52728F1801CCA029C4DFFE6B1278721832D8164CCF8D7C2B8FBCBC39EF751BCF3E3EC62039C6FA41C69741DD9376212357729CDB277392F382F597F62EF7FB80C7B3D79DF6DEB621A7B6B4A3752C9429ACDFD739C8A113C6252ED5244022B61CEB9A76F5ACDB56301A2CCCC141E218117C462DD8DFE5CFFCC3E05FBEBE43140CF49000E9536580846FBB702FDEEFCD1DA8731E1D2EFF0CC7DADDAF584F4A6270F434FFC163448D3D11FF2481695B108433E830ABA511F675DB86ED19D0006FC0094355FF41EC88D37951EA767869E181666DB040F9ED501CE333D4A62D5971F48AEF1DE2510EA104E88F1B23DA88599E6C6E2E729A28C3F4BAEB1E518D7DF27BD1D987157AC7DD5C9DACD40298115FC0B78ED90EB03B220EF1262A39B5A01122184E93DCAFAC9D64AA56B41EF43988F64A6672316B840A22F4A34CEE8593A8D3A4C1811FF8728261E20983385A3C3B72813185CEB6E730585D264E904455FAB4B027346974995614808A28C2A2237D13698BE503F6B3AC07324EDE787601F92C816B08B6F1CC60EEF2930681905A74D9C775087D53DE0F819E397B888838358A119B4AC32B988D293B7CCCA66D24690872FB1976A08A6A7F88B8AD9A41F77816206AC37C4D39029B6D098935EE177E8285664149DEE02D1E3865F12BD7159FAE8C5B28B8C033BF80E56FBD4C9583AA5D848A0569374EAA98CF2620FB93A62B718D16537393B43313A1F05FC01F7E9CDD7257712B3704105F03E50AA98B67B537F71454DB9FA50A87E026EEFE17FED2A5F77C50A898EE21E18C4205999EA5F7F80596099E6A308B9D86DCBF24FFA1BFA1BF502A5F7FA7429EAF4C34CB49083A63CBB370B99096EA8F8606E96FDD7EA821BE7F64E4B7943F958B77C7D294881351742EAABBA8537D766AFB412405A64561C09EC7383BBF0C4F85F790B0F930424DC4ED526551CBBCB845FCB43199FC059ECF056AE4CC2FC7D21EFC58E444349A5CFDED04ECBDD5C3A1D5E87B19B4923F303283860E6249FDF80F0F702A989EA0D2A8E1FD092BDBD50F4D9D70693A515F50556B293EC7E52B1A178B501377260A3A1114E90B6A0278B00040F19172DC5269DE229EF88DF4D05882840CEB073333C5E8020C5AAC71704E4A3F80CC2E368FEFF19F8A78BC2639A41923F2272CF6B58A7F96B8DC20C4A439D7E0211457A59045246E4D2680A52E132B80C95E2800955BD8EEE3F192770225B57CC01862239E7669B885AA446735E9BE5912699BF912C56818FA2951A35C87929EBA8E38861C0A588177357F892EEFFB600A0003E1A2E647514673D871C2BF7827A36F9280F386A5F7A6AB255B8A34FBFF9CA3D3CAF8D0C91DB6476E4852D07FB19508679B77B617D8281501BE5C868A6E26150A560C9E01BF062ACD37FD3390F9256D862A7889DCB050BF673606F56F467C6492CF62A6053A45A97F902BC43F3027A90E770469BA01D754EAE30A17DE444420A263007DE6B8A5D9CEE61F89171556FF57B62890D4E6D4FE0777F73A1E0769486C58DF1FA3BC1AFA555C4272968A0C8B0B36E28B02F5D15F116534D08CDBCDCCD54C5AC7A1C27D328239E5CB191CB6B08774AD34FE960156AA8B675992499A4BA5F32776C15D772B6728FF0ABA3039130FA94974E2BD96DE3CC7F33D0E716A7152BBC01CB0A3E8F22C380A8CE66051B3401F63105CA5D6A712AA50DD73BE7936B713A5D7048FDD52CCD2FC9B508E8361112E7485C38A53D2FE865EE6AE5FCA66CC3E21DE03B557FCE20C67689ECF6FE0D5A9EE04C5F87E8543125EAF4623D338D219786E940BC3BFAD155C783756F5239BD6A94E55F5DFFEB0771C6670B713C635BC573B712F00D64C802AF69B85CB639A337F176E151C29008D2609A678AF30C85D506372E19A859134062090DD9175EBB5C52CED669455B085C15C92D07CB5E1C10FCBD5637BC837BE525E13B173DE957F44CB0BE59ACD69E47C2BC3DBAFC2D0CA3A244CB84D6A42D590967874615F0CFEFCF1544B1DEF8C144729EB448A1DAA5EAA2A65390E363622904383DC58461C997EC1FE970666EC79A7C821A41727BEE503FCB3EFD53A007247F94E22F5C1CBF3CAE80EDEBDA5BFCACD19DD9100BB9F176BA03113D2540D33EDC9934D07719BBCEF174952E35A74426419B81F79AE83B5AA7E5C345F5780D2C1345C9E354F166CA5F6494763910DBA9278B18EFDA657E5827B8B9687EF443F7FC5384994C42586EBE5D6308FF8CA1D79119A17BEEBA11B0DD6939C7F321211AD5D29703C7B4A974C50DD4AD5A271D0F4F3134AE49C8B04322A8CB796ED49D68C27845995776857DB9594DCDF453D71F5D364A225E3B76853CF5B90929563238E3D28CB78E106F1960DC297C4E6C079747B3308F1EC23C513D9D9A1A1C5737817F161EBB35E20DA9B6C71E378BF3CCB504734F96A2DFFAB56C21AC4648D221B7D5B8B457B619E380196E172598F9D06A607C61B2C43E20AE6207BC55633BBA436FE4B4CC52D7252633BA3624C0B00E0F4A74061822FCBE6EC869664D295BB04BF101C4CD8CCD710F4403946410E39A7BC8FAD47122BBD97573EBE6BA42DED701B4729C728243B302C44E3D18AB073F93FD74928454F339B3A24BF06071941951E89C4441A3F09E14EFF51CC27606CBEBDE1CAE6E8CF40A34AB568C7E4687150B4DDAE11BE44999F919F62AFF382069C0514395691301A4A983235E96B9E10027D7CFD202E5BB60F3E90833F9CCDFC099624303EA6C0A277ED487041A1C05B709194D7D1C4DB50299248D9BD7E0838E115A09919DBB600C912777112B0BDE78074922680684DFEBAE2F826A28B4D1A8A1922E47FA3549ABB8DDA0EB2412F692DBE71C98B516D02C33DB0A2FEDF39597ACFD03387BDCF3733F7A61A7E75477FA0F2F51E10027E94F3D511E570EE103EF741F77B1CE26BFFB2A000B04910099C9EB73FAE07CF75DB912D0F89EAD5C4B66814E233D295CB6AFB8701BB717B561FF261E16B2DC308A606F2344F61E6225EEEB07E0533FB0BF75AB5E4DA6D7F6C524D436C4B6FC0351671C7E321C9E0093E983BEA3C2C69349570A471A7A9C116FFBE82956E7684604611DAA8F504B6FD0FECAC581C0856F60FD319FCFD76E373D5C67E8650C801E4D37C22B540DAEFA1635D07E3FDAA17F0B8885F60E277D257F9BB5D6D7D6CD29F61EE006CEFE45C37B9C280600A11A913D0EB8F69B30EED45906327F899D0A72D77F02E70D9411E586B7F6795DC0DDD65805753E49BCE20A7D29C39111953BE83DE97F20EE4D7BE2ADC578F893CD65C7237C02B976C4E03770BFF95C710031DD867200CE93FB765AA36E598F999A5FB9AB46DA776D9B65596EFD69BD81B5004DC353F3A79151A7FED7A2F7056FBA166AF7CFE5D3A1CE291EA2D740B891FBE9B4B4689FF6C44F34BC20391A1F13759237C494B2D14081E35C1F34499679AA32208DF65443481BAC6B1C9168872A2B339141172D11D6F677A25D5083243BDF2CC286E9FEF1490F33AAA8F704CB6B9E029582054B29DD26DBF5A0E377B1362849F62744DBB9B33CF28A9A7D6BB3B98D8C5"/>
    </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>
