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


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="EB128A"/>
      </CryptographicParameters>
      <Data type="ByteString" value="11A86C32B486E7036C607FF2C486EFC74AFDE81BA88B8A2D0A3C954D3E8C3523CD22B3D294028321538D9779A6C1927576E2097D0EE0ACC47B003437A73A9004DA26B357FC65AA537BF7FB544F062D3F743D88CF9110498179AF383E55FE184EE2E77FD40006B3FEB19A8E58612573B33E8A36C08973EC5AFAB45EB0645BEE094F5C7AC3B96BC9AAFE11427D6A4335D75F9C99440767AB5CAB393FC9B1B110F318F99B96FDD34FD8CE3E2834CF97933A7E0F62744F0702EBF27797094498E826451115FE7EB3E7C111E84B0A539ED44242836199D855052DF7194AE49561C11A487BD2A4D9D6BDE0A93ACA5435FA053D5C2C6A05B231A217B6EED53B9490FCDB3D800558DB306FAD8914CB7A6DBB1CCD55DE74923CFE9B4ED4ADD4488346F474B5371051C85B1BD0BFA6044D7F77C58B3759828805B2124DD2CDB4F7012E538D624AF232475326D8677A444E4C6D1B88A4D676D7D457BFA76957A4EE34834B03F550BB9BFF6A61AE3057E0C4597CA577BCE87A4C3148DD1DE6F19CA801572F473F9ECAF1E4D8711F23A820B175A5990600A64664CB8AA1BF42A074718984565008556AF382A51E034C45D7D30820BE5A62262D58A8389DA9914C9702DBBD65FA7C28D13300FC2C2EFFEE9C6834330CD9A34F2EEF7FD379DA896AEFAED31DF1E9AE0B0714FA61AA9115AD2B2113261481FB6B20CDA71405833DCC95AA8E41DB2B10B08F49B50745C31DD5038556B6A61E157EF0AE4801993D54BD1C3F24C767183282D8BA452AFFEB1968CF40515A40590BB972F55A0DADE86AD473B5F25E2BEC1655DF9710B2D887734ABBF6E90412C8720F9E50B47D6D121AE86C1DB17335D55EB8446422B369A90A2673C81FC8D0D7F1242828348AA55BB9024A795BE2ADE612DBBEBADB03EC9A37D2DB59D927146561C8005E5948B11C7320670F4DA07CE5804CEF342D31A0F1838271E5A7187C2112981AD8C82D32020FEBEC7CF56F1CA9B88272554827FE7BA1C88C8C4BC0085F9D5D7F6A4A3467F2A1385B2BAD41BA0F0EBCA6AF77197F9103640C3020D43A6B1799BDB07F2B665F31EA6EC7B801E0ADF9AC60862C1FF85A0EFE96B09399DC10FF132D8EEFB4BC6F43D2CF70748D909A15A0CAFCE43A7E4528AD643C9BA932015AE355489CF54EC3A945C1AA652108733B3159C59B37F3555CC9843E7766B5047D34917C00CBCB6F666534D890DB0FACEBDCA250ADAF35EC5F56146764B528DD1E518674CDF34FDD810775D12353AB7031E8F3A044D35504A95F6F4FA84D76DC36572C3B4C4095DF7CE62302B4DF4BCFA6BCB5DA925F354A8DD2B562D2CBC3A5092AB06E23512DE6C386FF791DE2D75EC2421B6CF28006E6C64F8D7A2759657B6041E58B3D0D11C129A75B9945FC9A1A4DDCBC374724E6EFB5ED7C3513578E1E1F4576B8FC243B7E796390D86FBCD44385A0D1B57884C1D6F9E2AF788B8B25BA80CA551A3F1FBB1E9234BC08FADFD1656608C038110EE9755FB5D8B843CDB2366C8BB840213B4B46D9E3C361FA208CD19AF3463EC29145380B77558A6594025695B62986B16C58AD4682C95746F4ECB4403D4C452348ED95126AAC7AE892C9A33A0A55E6D5CC0FE7386A86AF2757A2B7F13E1C2E373C60EB9DFF53C0539018CD32F1AFE9ACDEF35D6C848284338A95652B000B005FFB94EAF401C4C8297C6CBAEFBA39BCBDCDB8FC3F7C2ACC2755ED62C87C3DBF4B07876BAE6CB764DA32D99651A9D920EC5EE268BF5608E6674256AB659FFB0312BD64C9DA261B9F3577534762910F7E005301C37F507DAFD06292C90BEDDC2D7A3B286027DA73EE2262B83C05D948F90C629941CD753E3B1D8BA34E143D01EEB45821AB8A1BE09995CE39BE8B9B3B74B0A6060DDB90869BE7B37B087408BC5B2043D7414EF9A0126F74D2541126EE99941857D19822318C9A6FA42B2D500E67224AE47934CF8C08789F2F0D1D200B8CDEA9598370DFA505BC0C10DA0218B19E82EF741CB2CC43ED9BC8B03E27EE99AA4AA743DFEF91579766964578BD28D029DD56FBB6CB553322884814C8770C9C0285CD02D3418FF57DA64071E5EFCC35AF90284BC4F01E784D7A856EE40EFED8D87B3544F2D86151281BECD444A2ADA8F72D23C64FE41837C9C0DB3492B710697B85139297C362D2577730DC28E73928AF1826F578795DEB0ECC0755ABB9C858F714BC7ECA5CC01D229B3FACD02604D11686ED5B10087E3803DEEE57E0856E972400032CB94FAE9D7337FDF6B160CAFC23E8DA1950EC59FB4176CD79F934542092F10D9A2328BAF09F3E486A03BFAED057E78B35A50089319B2754733F4EDBBBA101B6603121E4AF1E7F19D91EF42295EA0DC7D4F0F52148513EBC08D7D86FB917665F265598DE1EBC7C2BC648DA70572F2C4CAF07F32200270BF80F40A02B494562B48E4C52C236BDCEC812F649544A4EFCA90321B51CCCF5AB7817CE9BED848E210F9C25BE53D8306D6524BF17ACA023C7AB2D25BA6B55FFDA4DA02AF2A422F3872AA2E97712F929CEBE8C0B1BA6424CA20972BEE00CB9C4F91438B87DA6EEFA7140665AF8432C3A690E31742F4F1312051ED1E09E9333EE859B2CA44D63370032BC5A2FB9486A74EA115213FA3E5F26B8851BB5A620B6CC6F1FA262B7174CBB212CB28F75CC9721D37801555FA30D28FDE4BB991E592CE54BD0FB51693DECEC67B1B608665D0A731E390FD306029C6B700CA0A303B36DD83419EC7F3FB65BE24B0757FC0E7E349E87BE4C8B3260FE37503B07C42038F3BFAEC5869BFC92326BC54133043AECA777D1C0DBF7721B9EBBB4E811722120237F0C91E9B6F6065F63B6BFA7D01BB32062AE29E544B70051977C7DA15BF5E82B6C124FB85A4E55A1B60593F8C3B31B385644075B4D8D36CEC5EC380C97BC64F6AE835AEC530A65690976737A85C53DCF88145EC0EC97AEC7FEA2C2C0B85F17297F19BD0183A44CB405F4F2FB55347187ACF06BAEE6E4106C85DD90A0BF6A5EFB72C8AEF74DEAC0F4C345A4FC0333A58E43812A175A89F22E100BEB439810F9A9F1F52FFAC2B409D708C638D8122077702128B0B91450F1A1C371AB56C1C9BBFB1DB71D7AA4C7B7F33A3E674C2BB59FBC61AD0D540B17600E70D4C17AA843156F12638DB2DCD91D2E7DBCD0755F617684EB549AD638CD5FAB69FA54C2F534B00BB3C6ADA13A8B10FC8345226BC3CA08C497B7AE584FC936C005C73EECD5A1749F27943F68250E3C9AACE99F6F8D6573A7E629646AD3D79FF32ED2B07626BCE523B5B0D03672EFEDFB228230EEBC6492B53E64A9BBC5294FF8CAB258130A5E1CDCD85CD4201AB10C90E5299422D06AA586E6BAD54299BE7F89D0EBE87F80D325B6A4005862EB796F13A6427945B320E3B331D8E62F15C1DC31BEBF998AC5B3D35F6F4742B31DD75FCCE9EA0375EF3E496A75AD32533295FEE7B476394A4559FDAAB86983FD8A5960632B18C513A891A7F70ADFE4C35D8BC8F344CD0C7E3B8AE5AFFDAB079736544A597090DEFA8843B4C1F474D52B08FB56BF00B951D5B2D1F40A134D565C529C6CE00AEDBEB44BC8AC96A2BF502F95F8FC54085933A23455462F442AC335D9578144A46B24054F5F18335C852AF9003834D6822FB4D3E1114B2EF30D1364FC091BCCB95068CACF7F83BC2C14B37F83393C588EBF3EF4233A950C35F385D31C45481005AD333D90C296C124D70E771D802278E02FA9441A217AED8EF88D6641A8943A8CD100A6B21D87370458169E282405C25AC77BB080D4E20554E65A18FA9B1A3A76369B23437C405CE02A19FC26CED4E91187015BE30A7127F44323F27968621E553D6DFC0D164A5C235EBBF2FCD74977D9D4805CB96F77E333A8398DD863BA9B1C16D37046ADBD91E4BBCB5AEDA4D02ED0FC5633037E3428ADB3AACAA82E17EEB9A996CC0519742F0884DBEE982496DD73E2BBF0517344B3E2D989BADDC516BFA9637F848243108CECA8A748311702376E878FBEEEC152382D191016A560D7AFCD0C059A5C056503A1A9B1A4AC72CCF3F02F1BB574E3CCAFFEDB89E746B2359E4C54BBFE0AF267893D04A2BA715014B70057C8DBFF2403890A108CC38EA207436423F4C12ACD4AB80B1AD9786CD7C08A9F188A4EF59AC14115E6CB54AA72A4167D0F9231DBB3D08AA5BE75C165196FD665373633B98552F655CF75FB58EF7781DC3F92DCAD26C1D54C43D4489016118AE1234422F480560FEB3F579C881CCE790706D876A451F9AA592AB40F953E36AC6CFD1826697E87B4B6362DA7D01BFF00526987C6C37E88F94AAEA07C350C4619E728B8881D21E38ECC9CF52C4B4358FAA6E91BDB581DD5258635474D0C5450AB6379EB2916A6EA6E45DFE399A30E2F91FBADD186B7A993D251CE2E078F296DB035983B7AD554A8776FD384EBEF26F4B43CD7767A0486449EF3C07EBE1E5A42CACAD2C098C36B687227D60CFC488692CF8D4C61D2F33883F530FFE63EC7D04E7CD0CC7281F682019EA969B2887C759EDAFE458E6CD612973D54B61AC50A12DCDA5E8871E66191151CB938E48A75D7AC4BC5F050A3ABAC0541B3D3130B9EBBD68EF4285F28C063CA4FE83918DB534A1068C2B880E0A0D003BEB1314A2CE1FD56D11438D585406F0346D0F173AE6AB672FDFFF409F58CEAC6C9AE9F98C4A99B415CE88292C6480F5CCCAE0DCA6799B15D49F5F4C722593E54A6FF1D959D3CB2539B580D5FC80068F1C7176333E190C6E6443CD476FD379A69474A922F39D77430E2EE5B2D80F59A1D6BF1FFBCC3869F392E576C116C9442F7868D54631DD4E3C6D326BA80CAF53DB04E400A402F20F79CAEB0031C9D47569C6F2523BEA6E95E76312EDDBA234DE932730A58C330B21DAA4BFB4C7C4A15F4B0E0DDCEB328B1BBA6033BF24CCB4297FA2D4E3292F8377A3ED94B6F618F62B1247AA8FDBB471680A69C51FAAAF0F6F5BB5CDCDEFB396F59DE9816CAA85758F8FEE6E343C0FEF4D60B496B0251161254A3F4C7B988609707BE69FBAF1E22CA119FA310BD449AE98316643F93412EC2DA4834EC7369F79B0FA327DEAA810B3A4BDDAD3014F05B88906731B023703B2F9C137DBB586EA8BFCFB70019CD2B51B4C788B0CE71CBD557038D5B1B29C65310BDF509FB36D2C2FCAB1FFBEA475F15EB835A777781F825A60FB48D1B6A53DECBA24878E217D40F3FFF31C79671E50C91A8C56F0892F55936D820D04511C22D72B56DCF54F0BEB1F2620A6CDA2EFDC7DFFA9FDD98C69439719D69A1C8C772496C0CF59339C50630865E369CCB67F69F79E998B85A2E3A6849A7945A20440F28FFD6D4D1CE76B077B2FA0BD22FDEE006F78AE5D8F0711F40DDC30AE93CB92A9130657AAC6EEE295EC1882A7A6E172C5390D1134BD63F8E7A8242BFF7D57100DC747AE95C3171D80BD5BB177EECA2839CBBDF5B3D959E0C1AC1AC1D46FAFE1AD907161CF2B4E832EC0FA9EAE25A4F27A089B9F6EF4B07F3916D9D44645EE7B5BF9E72CE13420D56B1CEA744883079B805107B2EAFBEB84BD52A5FFF0A99019353321A5C1255381CB768B5A896DD1DF06CA8DE65F13BE8DAFA84234B5EC4BF66763D21A521E660E3766D699798B3CFF975BEC4C90078D175D83B437239AE8A21004D5C66D693AF3172DEDDC3B1C0163EF75DFAE8E6BFB4D2A3F838D018D2C253311A58AFF1C65670A7AA89B54A746E110C5B45FB02BB3B58FD4D2C2D0356DCFB9428381FD122993C58FDA42218B120D0253C27F4CE577C693A29D18B03AF6D4BCCA1676B45934D335013527F247682CED92FDC70A2A99DFC947DB31F56E94FAB7CC8989A80FA0002ADC99D6B5310E7ED492875535BE914643CE8664595FAFDED7EA68F0B63CBF74E82375AB60DD9E5FAC3491A53D7CE520CD4FB6677488339077FAB45380BAA36637B4C21ADF5E960A360AEC8CF027C99C4DF9BB6992E729AA4E54F9F6E7D45A98B181CD0709232A78B9595EAE3271F571F19C27EB4364F7F4CBCB4DF9C74F5384A92F0EF599CB3865D4FECE9AEBE5759C5EC1463B5903B7C08756C231990"/>
    </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="7628F3CBFA9AD2134A914CF9A270BF82CFFB3C1EDB6F5E8D7392921E33A625F566B67EF963A924B4D54843F2F691CDB4FD97AD68ED120F9FAD48F633E80E08AF4A37D4E4001A9C4AE945D17693F53CDDD466F5389CDAE0AD4D0B2C504A2585D48B201D954FA9C579FE6B7BCE0CDB8E56F0E0464EF895826880979B60CF64CCCBAFD929270604C973599FC641FCB062410D72FDF0BF4C019A416A1C94CC0B5F54A3B14AB708D8D5036D7C4DE1F337EAA63B2AD2029EEF89C4D914271C498ABA991642572A18050FF1D8F095578F99939D719EE771D7905AC763B8DD77E77F7D389B3AFD22740FDE37701A5E89C6A74115D81613ED356DC991859BC82B6C054F26E5B8FF813DEAEA35B7D96FAECEA96C1A34BFF2DFA971385677F58AE2307D0AB4616650B68A7E6C8717ADDBACB30E921553CE53BD8557A6850EE0476A2406E28D3408AC25136F9242317FB1149FE0C894EE4A22F8E66B205A6AEC6C4FDEF5D4696ED306E1C1BBB333EA9EB56BFD908E79A7DAF6ADA6B7C37D0E31B76C6556426FB6B1E3526332FB72E4E3CEEE046C3A0A7BD3C40548A84FE8A7C416D1451A6BB5E18CBC5E34904D2F30A8AAE5DFED28D62082202F9CB69C54B4FD5A17D6620946582BE9291B97DACB34D9DA9AAE29266AE1D7F727648F8524CBB658F4BAA1FACC72740D560D6ABBCC428FAEBD76F099C2325AE86BD8581A5124205AFBA394657BF78AB88AEEFAEEF6C61873EC60A494F60F1BBF1AA573CEDDD38559D4808A6978AB2149231E607F713FA14F309EA79687AE4EFD77B0A076D85EF3976D916B0B1A3CA3674BB1A4B06CF670761E1CB554FCCE8F9F49372A84D9DF62E3418D1CDDD9A5F7831FB08658F33EAD2322BBE1E9582D2317C740C5284306F051035BE229D01195FCC776CABFA2762554E4BD88CCF602C933219C877108B479CF1652A8B8EC3FE217B3AADB3B0CDA92CE7F619C4430AC75411749AEF673DA787016C1B6CEF0905B3DE992165BAE019FE751C7C8065A62E465F619EA62601CF90159D867156C24D3B9829C371512046E54D45CCF4DB3D86BCB79959EFC2E18C81A98DDBF4C49E378DFB03C4B15BADDB6899D14D804226C5B38E4092A51A54172311E1E22123059B7C98C745030A52733797001B14569D1C209B231E2BC0957E1E6FF96068A557213BA1752D35A1E53D9F115E8ACCE6A8524EBA1C0C2160A14661CF8951D44EF32993E17150E477304D583F7B45D96E4FC97A807BAC1DD5DF90D7AC7B0AAA0A539D344792CB057F77DD659D5FA756103F486610F178D23A6B95934B9F490141A89479D960D40D8A06C112609C185015F1DCF20FEDB76BFB3C96E59F82B5636522E4FBE9F0A9AC48339972B314A35BD4997B783E3128DA66AC3D2EE68C59315F2B0422B62A35702165922481D5DA2CE48A43A0D5CD220B7203B569C961DE4C02AED6AF843B67C84A689641CAC714A31DC361B0B5F72FA89E7225E7F37CB610895F559773AC84901B88C582392AFDF6DBD5225AEF62DA28F2766FC2ADB5D4ED1A65D5C8135E216DD52A3BC6D5510DC6015E55D533B2006D961D6A438F2D2DCF35402D483D4BC4CBAC7F4E33D3C16ED9E39C4FCF00F386084259F2CB75F3B186823941A2772EDF72FFA20A504B5C8A60CCDA3BE392B8A54A477A269F10D2DAD19CBCA4BB7D836D349B7064E588A572F18CA514AF381053E1FBBF6B0B78F7192891BA751B56FB343BC1AD98689119E8E56167C54F3984DB44473D9319DE4AC1F80640A8E91D1D1C3E8606A03529D922AB9FA6AC5314609D2587CED17875662FB813EB734458010FC2DBDF5B49AF670D074FEA45B76EF56077AA04D5045196E2D96B36C8650231D167510662127CEBCB422BEFFE09A738FC8AE29AFF80CBE7FDCFF0E66055436118518CEFB972EB0288AA0E338E40CD4EA44AB072080C7C36B391EAC7A0B7E2CFE2BE9C655C903D0592A5A7F530ABD96BEBE7BAE2C9FC803F06039848D15C4777CDD1DF7604678AB63E4D89C189EB645F9084D5650567D6117E65E6A0EBCFD3A4C01670DD4F02258F4659ADB065D56D20FED158E7D0ECC0889111D266CE7B399286DBC41DB20E475C8886D7A200476AF5A6FCD888CF6D74D036C850443F87B4F8D92D34D97233A19EF761771248ACD2E73C65D0B545B54EA0316217831500A459CB1EBB27AB72B366C75687649B43C4B1BC5CA5D9B7D9E49795B5DD2823829F1721B5ABB8128197EA23CF8C676FC07E9E45BD9A310E6EF9ED1839F4EF493E2A0162CFCE7A3DB17841CBA6A4FC3ED71A3FFFE122B09799CF590D2EBBA3CACF9ADED9F4E4A19D7D1677E5460A2682A2B1E656737EA0A7A149DEBAFEEA6405B0D0DCCA81E77DB6C6E53442B9B483D41861B037B017A0B9134B7BD1D5F69CE6F5C458D0E145161DD95E88C8EF12E39F97C867F694CEF34CD0D7629EE7C6768378544017B8AFBD1E707FF0ACB253A9DBFDBA190C525A5A907ED07DB2BF19D4C32B47ABC91762B7DDACC23EFD55F111AAEF1D8025564219691F72AA74E5B17A49207BDA35A7979327DC817EAD09C69FA38288AFBD10F04D481F7E9D67C8B6E019CF82D16B18B0ADB5DC1E336AFFEC853156584B6FF83644426A80E40B0B2A1FD23D645A6B391F847EA1954CA08DC28535E0F4BEFF4728825EBEA99A3CD3B934D35B9DFF75E9FED9CD0FA12EB6EC7611576A89E87035BEF740E0D792C15A1B6F74BA02DA9EBDCF761CD0CD50DB832C41CA1B484B371EF12E01928E5A2D65D2801B3FADD853377FF503A688807BD1290F6C6F4C3A49507A3835151E7A99241BD86747DF4F9EE0C672037BB09BB162A02A51B14C3F97D19FECC181D27BB0A2B125150344655A00FA1EFA4AE655975FBE1FEDCF8A32133A875B959A2318CD8BF78498D4214487E5AFD904644A1FFE137A88CFC7D66ED123760EF46B84DA517FC18ACA28DAC73678E4C2D5F604E302067CFB7E0542D698B9D1559C960CFA438E66BDF102BBA95477A703F6F31A327704A5C5C7CBB5A345E6D997655F1C99EC84456D9020511CC4C66DBC405A524AD07F23B99CE12DD4CF7CBF7AA8441E37CF3C6B25A8CF1EEB0ED57591D99B7CB097D0FF495185F7BC8E6C30CD6E47D1019702CFB8D52A052104D8091CCE66F492E9E552C7E8D37B1ECAC1CB45E82DF173380939ECEE809306631A13B1F2DFCD5ECAE354A5AD4469EF34BB3F26D70C0BD2B098E35F90CCACA627B90BC4C0D999D98213A8BEB80D37707A37814D741C809008613BF9973F12BA57D6DDD51D459884E5C34A0219DF5465FC425235B25E11F028990CA161CCFF0BA20BC96A96A31D6078313824B6454EEF674AA88A7F0014598B101A8F26F66638E7F1C7B24147A4FB9AE23D8951784B8B3E9490A30CC4EB1E2E2D0CB0AD65169BE913F2FFACBACC5ABC5A42C41C01D3E1E8839E875B89BFA8D483066B1E732CA37070DE771A920178FC2EF8399FEE3AF9045AD7B124E3C0396573D6D3804EF48EAADDD4C09176DBE0047DDEF87D0A27931507E911914D59F1754EADD8B2511CA63FDD7F9746FC72AD5C38C042EFFE9CDD4532AFEF732835041251849BFDF923243373FA7AAA294B5DA681FBB18BCCB658B469647B57932945DCCC9F590F1FE40225F33546F00E32D0D09870AA5B09995BD66319449E74412B52D2585399FDECB4E7C99FB11E85D537CF25036F189B14C0EDF6C48BE13057128E00CD158B0FDC38729A52DC5C799B4151E031ED519028F142E94962E46F44FF4C9E2A36742E57605D04A14CB10157FC989DCE4CB17F3F9054A64DB282F4BDBEEC53467561DA66430CD944728D75A4D6B83FD1D7BE6E38D1688459A4066ABF04ED333A8CF17F3B0D34EE99062A99FB45A742C88B45884FBABF2F9507075773BAEFD2F6B2C33BB38244B49BD9E3A0190CFB3E80A642469725BAF47B105D6D89F4F02CA60F0F58357E37B4DBB1E82D1B49B91BED7336F7BA9BCAF8F4653F7DF44171531E070B42E43849EE43F5AAF65392872225DFEA0AE108A46B0E062BC6B0DE3061B63D5083D9D758EFB7C19C2DF665EB71F0DE18C85EF705A82CD3994AC69DCD5FE49E736CE5F62B7145400FAE3E30A2D2F556146D0DE2C7D2D06CAD493B4F22C831FF2FB63518A45D64048A3C7996C9F931152CC6B7FAB6B3F76A7DF53CDF1659E1093441749AFE2CCC06A33B37C45F9FBA1E4B23657479E6BF4B2E62FCBD0D467BC7BDAC35B90D4DA5828B4CD4EB996579A1DD61A9AB3272E5422A247429D5D73A689A4925A61225E2041CF76A5A5302C0A68E41DD33BF9DDCACF35737A9483C95BB01ACE7205671A7C4C717BC69B0CB4327C071F317B5E3BFE10FE7CA64E18EAFC1BD5419DAF19A5ACB25FF22A89C7F30D1022CD947E4F276D012C033F1187E311D7C7E4AF4261C552F17E5A400B164039D6701BAC8DA03DB0C3A9DB67B2B1D07E9EFD90F9EC7B9D5F6335E4B0B35A008DCF93B5FA983C6F2738E35002BA35C719C69394F6AFB3A3C6BCBF34F15900136F0912CD609D0D42FA663834F69AA81E8B6DC5EFBE40110F0EA309A0DC3F2EF259A0E7603FDE2AC7F2FC790D8AE1457CB42DB2ED92D1E608A1D396A6DF0843DF33DCE029904EAD3FC80DE8738F3F770D624D4150442AB9F20C59DEAE2DDACD9BEEE250A01747FCBA51323C1AFFBA7B022FF7CCF68ED504CECFC2AD0408C4ED59939AA8DEC05A6A29358B5E7E447879AD9084E6BD36480E7B34B07A04CA28B37B8A11428D302EBEDDB7A9EC4E17D7C9D957A7631D2C24F0B042B7DAD7920632260C15CF954FC12070A3D82C94D587C375D67BAA98362E6F188C544D553F82399CC6345C6A74B4B26859BAEB3D1DD30CA353A9D89B167632936E5FC0A9119E5AC88CCE8105C8B05939DEDCB24685B6DB1BBC601FB3244E3C095E62E5A7582224D6A897050D0ECADB9777F5407CB3D1D76B46BCEDF543F7C30438BDAED294A3E439699433B34B1FC57A33CEEBCC9E450AD9631BAF3BE94F1CF111953EE137E9145F275A66323B7E6EA14D42DC0057995B53A6B1302701768DFDE74478A904E3EB34FDA3FDF3347272CE71D3D5027C1B1A5333E7804770DF0B81B4B8B6D8FD95AF909AA7C13039C6B4208D3A787509C75E6A7F7DBAABE620A9CF9BEEEEF5D965E740B149701B7CD86895A15B971071258099403810D8D284B5A4E2A33DF68609310206EDA7A62D01E2E0C5B363E9D8040C02E2B4129F5AAEF4CFF6FFA62F1BC4DC225737051B783FF38E160F2E9D0A1D8FBBBA5B75C61BD9DA84F419A33C96B498FBE3EFF5B5C7FDEF45062C494939E57FD448DAF8E2996E1A614EEB461DCBE34ACB4AAC9E4DB1A429AD9886DCE6FB69F248A6751337B31D7C405BBF37815757E3B16554A760C1A352C040453580C41365DDFDDC341A3EAE7EC584E9F708A94F17B963FD86B7B4891F87C83AD05768B2D1F259904039BB8BE28774B0DBCBE7DBD95DE584ABE2E39403E6FF357737B24BFA9A3228486BEEFBF307ABA17D0E59CFE63F997598FD843128B7A44DCC262D2FCC63BCD0A2B177B7393C991544522F955FF23240F48719DD8ED5D6D39450999430DCE8F87628221837C82492A43443062145EE88EF90B00B982A25E59CCD6471C1E21B39793CE97DCDEC1AF2C559CFE0B53EAC5743F860CE1DE811E39100CF577DEE51EA08AAAD1D4BCF4915DBE9F1042C08BA4B22373B31C57C725E02355D9C00C92EA94BE977F3CD3D67E21A9504ED67F6FB2FC17C5E2AB095DD0C54FC8758DF75332B719F7F2BDB3252CE402880EE22313DB98F13B1A66550A4453B0E11954E72CED58F8E227909E8AF9119EBDEF8E1A31E9F780F39E0392A390DE00338FE628BBD9E8F0C1425E959170EB324B02DCCF679FF819B8E87FB04049E6101EACFEAC9D0FA577049FD50F127B1B7A9AF0C4B61CCFE173B55AA0BDFF30ABCDD2FF03B90EF0EF017FB10C75E5604BA374C823B70ADB7479A1F94DD3105DB7E3BC3F71DE35EB21BCE666198589C046E66475D52B96806ADFF6542DFE166800238FEF5344A3160DC30F0FBA3F457AC2927267481171186F82BFC6B171C58291B859901F9D916EF698D9062F1F69882A6437265577E9A852C57EA93F268AFCFB5B0D812456D8E726D2522B8C1141FB22B6954E8B9B013DE668F0197F4C90A162D03D1AD8D8204C9F87BF05D026D5AC1379F23912A4B2036AB6CD5DA6D19CBB1A1AA0E0C8E4D99A17B3334570932BEA18CC25E01E4768EFDEB3E965233EF82185169D3EE35E318E0114EAEFACE814D2D218A8C1C54BFD63C8B12C40DB028E5A54B72B70B1F24D9700133980FE65EDEB9DD49827BC3BC9772634D8A7129D644680D067B43E7904007ED6F8E9EAD1E486BB05579425876640E6F6E82D2C163BC8012DCF8823DD699D262D66308FC35389957C28B16FF5C1B145873382DA53E6F3246A9BBC3DA4F85D4E78EF51F23A21AAECE90CBE03644893F80DC642BB1AD3274268049B2F5E8AF53EEF2994EF3A8EAF45170C44A5CBBB076DF947F8D8CDFEACD29B35EBE2C8A6C70AB887F72D4B12D73339AD2ED78C0E2D823A417532059051B12213F62EDC5A763D9C5B3368127E7F8450662CCCAFCA7A961FCBAE83D1302151B4BCD16B53D3364CD78C23C9F367B3EB872C2F53F1C7E6CD8F90C464CC1388283914E91366F6FCE3381A31C0CA336C5C395A7B02415BC6B6EA8DF2D37CF8BF73AD7F7EEDC52710258D3B50FB0FC9863699EECBDD99BA8E85C82C6639B851D2C1D3BDAC2B6A469F805C676C84FB74A16F5E78DEC46930909AC50EFB94F2A366E441EE188321AE70DB2902DF1B3A554F0FEE071C1DE9406008456771A440AF84BD65D219AD1F61A940B4CF1983C840EA8AB46CCAF2E318DC1ED80FAAE27666819E0D589336D886DCACEA9067BAEAB08669E4A00DE025B6DB2A8567ED038C459CE4445D43B5BBEB3CDB032371C2393A4D26F6E9D5A6BA5ED8FF17BC7EB37D7D181ECC4A6FF7CD919B2C7FF02A3C952DB1E69642181E00AEE3713FD174A3579F9D99D8081FB6DFDF32A8BF3BF597D11B2F7530C2E43B34A95FEDDE99204C71E08322DB455F1FE4D7D5D695E1F5ACF278A851076175D67C64BB742B0DC5406B93871072C34D3C88310ECAA40CFFE9073E7B2BCDD4A91717D9BD843A546571EDF05FAE8A7F15F1BD8DEC5B2F5F284CC7975CEA7F50B094E0C22425A4D3152AA0B4A2ED2AA4091E39188B4D01A4FE815DEFF5592301EC4AEA1004CFDAD398903BEC7F4E0038D4A4545E65145143E62586629C7263358CC4DDFDD7BCFB8AAE62A70865516C3A96720F9C6036BCCED37E4082171B819B869CF95E00127CCA17A9BF2E00BF8436F5252934814160252E20A37A0C15D207218D48353D0BAB9B00C688C061C29BD01892B10F0250A3219E90A0CD98E55BCE36556FFEE86C29CE72EB95B69A9DA2B2E95A38EE666C3AA2EED82B4058B8669356833C84301DC091E0B2887CA503B908EEA5E27CD3A7321F110F58A4876FB377B9908F4803FA5F5B1AF75163AA9D39768858320BA137B0FE984CF7BE3DB19609108B235FF4FC3F3076F7E57611AE6E258C6CBDC6C155CF80A54FD121D24907D899B997F5677A76C5FEF6563DC1BC2A5A4313789631B6156C1664A1C86532AB3424C402DB2EA917B05AC958B9FE947C2D13698110AF708B5C8541B9DFC0743765266D9576D62378FA3C0421DD8B41E89F4EEF743A1D2C8233187062822B284D16DC3C7C71C442813AB55BFF531416BF693EC6BE7A82216279A48A2FDF82F46F933BA5CDBA2F547CC45CD52755F0DFE8106E7D59D0DE638C474EE4D484C90E31246C95113BEA2FFB648AF0F290A2F66DF073515F034729735F3D6B119EC4F8567CC6DE582CF4DDA990762C04DEC8FDDAC1E15EFB2F8CB036E3F73528538577911ED18502A6A8E67503F4F344C45D29FF9F64A28CF536D1E482845419DC04AF1CB6B4DF70A34281C07E37948B319F5D27BE99648F0B2BC836F66F023E5F32C108548D5A1C7BC84B0AA335C4E4D39E060B0EFB532B5CF6587524C2075167456DC36E3901B195652CE02448721E63531AE7956D83A91DC55A9D7AACEE616A273EEB5A1ADD7B10915993B93CF277B0D214948B5F86806356CE312FFFFE3078BD84F036DE3A6A2AD982B685D64C554F984039AB4A6FD3C5BFB7867C92BE12AED5D2B71648CB8DEF351FE13F4549EB2C10D3F04A630D6AD3C9705C5BD60A4AC8B4877C1A6FE336B113253235B38DE2D3A80F33769EB4005A15D80B79B45B944D73E23378335B258227F525A11A76096DA9BED4253F31E302A0CA5886B6D346421CF8BF4D65D3C7E99BFCA9FD90CE7704CA99E7A9CB2D542C39127B7AB8DAC600D98A7B477F5DC6EC8F0645EC18492AC2BBB03A84B2E53FC64E68636ADBDEF2347DF0DA10BC7679A0EF8F225D13FB2F2EC635BD1DEF2C11BF28C930C7215F2E10BCD2B7104136E83B098957B6304F18D890C317A8C869EAB3711239408FF33370F66586C77806D59BD3B19DEBFDC5E63C045C85CEA9E123AC5DB0C17154914C499A3ECF48B6F5480447CD9015B8610B739E7949D5EF87A212B84F059199DFD99F5C835A6A6CF65526563616A45BBFD0EE4CEEA7D1C907089A70BF3A3EAAE0FD1FF33EEA9DB823D0591A808CCA4E615C683DB2D7F5007F742FB76294EDECAE83137B6824DBB7166F42CEAAFAF85B045A7184A349D987F63018FFCF9D4540B4223821302E3CC2F372BF3CA9233228AA3E8273A91CBB29AA39F64D305F52B2A5F04C5971E7689B62C80D32DB78DAF48512F87F141C12D765DE7FF4ADE74B4576C253D3BF8EE62403BBDE859C27D60E03C47B452B94AB01E4AB7C238D578021D01616F358D106C0F0B0A3CD117E554418B859D4859D47EC11B25E7CC9B7A7E99F7A0E83D79C336482557EA88A9808CBDD423B9A49A11CFC2C980C4535E0C9EBEE242AE6762FA978A333CA3D0534306A2DEE45A9E8288962410FEA3289D387E43E090602D8A029FC0FEAAD8B83C09B1180D01DB019088A768E17630F6AC67A731B2515B7B62848709737232EDFE5180E9F91CC305253B482B88A0C52A1BCBFB6680A6EE340442DDD5B3E2E1F22FE069754293C1726F7F1110CAB9864D5BBC18C9789D64787553EBBF36BAD299501BC8C2D39579B176CE25F15D870583BA2BC067B31C830FEE321B1FEA02FD027EF7E5F1DFCE771DDECD965AD722D04214ABC95F334BAAFDE9FA223D152075BB1CAAAB7BDDAE75B6099FC3ADD75B4F456CB2721DA41B724FF300EAA50C93DD9DF3C7238677B706BBF8FB0D56FCE2131B2A18B70D815D2878BFA012CB178F26BF3B8C3FD77256D0E1242721AA6E82EC1C24B7F8F2C8EDF556856984C9E296C9EBD4FE78C16BF26CACCEFC9E3A3BB01E684A5F9CDC9FBD2EB657F3565CDE848360D580244A2EB4FEA957B34423DB3F350323F6A754EA4047A314131AC110A781E591CAE1FE07F2C396E284199454A1FEADA49C13F5DBFA951A809A2A4D414AB928E2F773154A70FB2B05662833F249F41EABF05F4F995F6DEE40E49364B49540759596F81E19A4DAEA02662FDEC77437D6DA65737CB3045E333D46C4705E20FD67CCE5375CE274A51D4F6A3087940CDB32455301A7648EB7F7FD8C0F0A0FEB0FEA63E87EF07EFBF2FDB8208910CE31E15835EFA8F332195345EF3B7EEFDB3EB73A8602A2CBEBDD6BE27708041831B10DD938CF4F87215A427F50ED01E28C29E67EA2994BD56AFC1BA920DC218032B1877456DB9DA743CC5B7BCC480CBC591BEB9E2F52425FFB2333E3A683354894326507718E5B62A65D3596932BB7E5F44A2D0E498D30768145D579045F97B5C59807197124B157ECA1FEF4CA2CC3273EA5D8A86A0381716DDFA99FEDA499CCF81DB0E7401DB46AC9ED8B543D00D69E9C62B697D3F915C45BA496F95CD14184DF838FBC67A0A98F4C6041F984E51E31ABC284D951837252CFA262DC5833E989C8C91F15A8BAD86B00B28F10E14909F05C875644C9065FAD93248E7AC45CE244A9DE24F4A8B6C45E4F364FB1A9D571C1B5419466E602AA3C71EB50BDCFCA6FD4C96DBDF01AA7CE14912A6C4FD7555B634700B3F8E024692A3E32F7145A584075E708BB844092DE44ECE15D712D4D6C72C21468DB743AFCF6A20C2D5015958AE33FAB38D954CF0221EBA03A4849B938574F4B5A9A1A98BEBBCEEA5F909A2F223F6A3A44CE26E17A31E331464E156A322EB5BE83152FFB31567AF828B96D3C73FFB58DBC0C7313CD94464B32DA54A33A744AB2C5E0C87EA25F21B94D6A612DB54B89E5386BEAC694E4EC8ACF8D95401684AC2BE4C1FD0B6316BAF7DB9A79F4072EEA3ACAB6347B162BC800154CAB78D8BF92981D87CE81B6E9EF863A32B690C1957BE08D8F7BA7B7A8BCCA5AD017B60EE14D3BAABBA215E3B46D9670FCF87792727C01917A5BAFEDDB0DA2FAB681E4BF8A3CA656661F4C6DC84EEEE5B7DAB4B721816074CD8A0CA33C7BD0080850327D9397018CC3C4F39C498D088C88786F46BC3E1746733A8AD8063A6BC0CCDB2A9F4A301A397B0C978AC4E7834F0DE6ED39236424E792FDFD01963FD35B1B10686093C2F2F4A9183AD76075718C61499D77023561422AD1250408B256C29138861C994218EA15EE3E4C4C951C16DFB3BE557716E281A22ECB18D0F7D6421FCF62F7731FD75CF57542AE358C29CEABD4E6E77F6F51B66DCD546536E98E9C68BADBCD6912114A7A9A82A644269E8F7338878CC114074B6350FA109796BA21E600B390BDAC7C508B8F14B295FA3500955C7B504AAE9A294EBBAE3713CE5D2E18B35179465A0F293F294CC17E4DE4EDE87A2203FD141890270592A441AECF33ABFEC56458C53DE74850E8BE0CECD79262DCEAF36CCE739FA73653D40F4FFD5870F6B6193615EB2415F85F49563863A66551D1D0CD2E7ACCD75C88F8416BBE5AA865D903882E502D1BE9C70CEFDF46D48EEE2ABD4592E42D163112509A3378DF560571DE36F22773EFBACE67FA354776C21F8CBD5CC96626C2540841107B677E2DE63E1560405A3EB648C8CEAA99981380DA4F3B02B5D30F0110DEB8A57C4F3C230F05198876D4AF29E974BA869E475751A9553CF761B972400CDC41CBFF1D0B910FE3FCB8590F19F8A5164363E15EB54AAC7EB93F6C84A9B15DD5E35DFAA6CFAE484D108B03D920A4AABB7375C37CC64A8B141FEB74D18FA99E6D6C4189E6716AF55E8EBEEA49CC5342451FDF9F415E83ABA9400E336F40354F14837787D06F75AC11C8FAB8A25F08F13194F78F95DF9E21EDDD7285A41E8B706D2F57F2FF7A936C3776E5C3C4FEACF3D22C9495BD702638B9AE8F47B2B76CD6896F4D8C729EE70D12CABF8C45A5FF0ED8955982E826847B230B084A5483D409966F5089B72DF0D4D12C08794545268503371F4191C15AC31137B16143B652AB8D885CE6EF3004DDEB4DA4F6E265A27365B5E686DC3065D85FCB179773323D8ABC4C98E488479E96A70E9DEB65FC67B60D4898FC95A2627D5BD458FA1601F0EDBABB7D05D675AF7CFDF7F542C2A21CDC220B8699651D18C6014654971F5F63F135AF54010F5FAF0EAEE61D788D0C8C229FA314E69D67D843085ED221A6D1E555BD9A9EEDCE6108D5650C4C21EFF3FF43CFAFFA30A9D7BC5B2DF679AE662886A7E55487166485DA26F2221618144630E9FD5F4C06BEEE2419138DE9E1F2A05F7E5C17A7E3AFAB37038DCE3155A604CCB851D694493DACC32409287CA264BA7093DF54530F69D8633E0B3A7E1DA6405114D2B25EDECF97A58E1D2E3A56F37E0296158E694F28D054B3989EBDF8FE0B225905B48C1E4140C34917C96FDDE5564B64D15939CD59C97BD133CA0B8922B6DBB3ADAE98291E64EE24A333FF05A1E604F30D9D5CE4C26264B6268471526323288C64535E69C977AA0C5D6E0FF3E6FC4AB7D1DBAD24361B475A608831171EC56BD326F34768173277E9E3111ED0E36FBD06EC263683B06521387820CC76DFC24F46FC036E7916A3ABF9A4ED473955016536130C3AE73AA3A58730E78CB6C7893DB357C1D8C0D7E72FCBC24FBA397540A759BC1F9D1F54DC00FA238ACE989998E26247E691A6D6A2C3A375BF720B4BE8E9AEFD5BCE02AB381C099DAE2AD07ED1CEB26B8E272A628EBC65D5B41DAAF2788810DFEA5D522CECEB36D2614BA839E8F580610287D6B15FED5D889452A9037980F70FFA8795977727D3EDBEBEE1CE630AA4EEDB9DCCF3A40B40177AF383509DF467C57C975C1F9AF5E353AA0A9EB2F784C7A9ECB8B4BBC04D679C97EDBD54C52E220F3C6189405EEC8B20881FE3B6EE8767CF336433F328DF721ECE0F1F3A220C78C486073B6F448BB8137A42700E04F300F0CEBA01205107B264E7938AEF0D1BBDDB517E93F605CBD8D3F837D42A2C45945B755F8F0EEE0F56AA3D6D20AFCD90E8F19E4E89DDB12EA3668D56EDFD70064FB9BDDBB04912F149B602EE86FB101A86EDF2334D06DE1DA98A2BC89A7439001DA440AA5512A82B8E0B12C45EE71E24E666C819CE0158D736E1EC846118F98E9ABD4F79C0AEAEC17C136FE27C9A67136B814D8C3A128666AE9227581EA60403E9B7E7AE6F26D8D87C35C64DDD9A4BB6A02C28BDD473B22CC7D82F100366973B3DAB92CB095846AC9352939CE2A9C367E35A9312F4DF36D23A7E46A6DC546E693C7342A3ADF3E314908943342DAF19B9FEDF6F369D1513BEF93CCFEAAE09CF102DFE05CF6B2414FDFBDF0512C5A6727543FF5A9B8A5BE74E1F265FE51B722AF9202DBA23ACB1A0B485DEA6379445FA7DB1F7715CBE16552C85B317A58D21BD8A444B5B5C7E699CF218240D37C032676475C221555D07B642072119CF90B7CDA6AFC2CBAD42BEDEC036CDB1A55FC304F5BFCCBF6DACA9EA881B1718D2B256F6F56ECBA73D4BFC6A00684066C7033E1A9625AB6B18BFA6BDAB92E770053E3D0F8CE3992D21D42F768484A067A97463FAA14DCC61D4A0D89AB68F64CA06E3FA08302E3BA7249D1FB4ADA2C93A31D1BBEE9E2DC5B4DE3A52C8BAFB1EA93BFEA0B0DAD0F6C21D721F136E08872BCB3F15D41FD32F4A813A65A20407B06ACE779485D7D5A6E6F2B0FC66B67E715EBA9046C71ADBFF02CCA1DAB1DBF0ED43AEE274D297F7BC7A3A5EE99862F57B070E584E1FF2CC2599F342AAE1EEC350DB22045B93CE8E49A3F72A25C8C387D8C4CD6A331B8A7FCCFD6415EC8D6A421E60D5DAD92260D9026E2CFE063A2DACC5ECDB58E203DE1A33E78B4C63E19B66A4DFF9BB39618D67225AE7F2368E158195F232F434A98716005A284C5C716EE37543C44903E4AC7F5DE1B17EDB53ADD3BE72402FB8A78DE4C8E61074B9E16CF07193ACEFB8A0E48B6AE78000E52B9FCC11E83070DB3C54CEAFB3F209AE4B1667BBB940420E7790536E1B9FFFAC80449E2DAC1BD25D0AB72EB96BE51DEC6478ABDBB43E248EB37734274AB969080BBD7E628C22429C7966E5487BE54F6B8F4CD98711DDB9531537FCEF8D4BDEF63884BAF1338EACFE8CD8B2BE6AD42C88B26296684F90B6AB30D25D0AA5C9381B48AC4AA11B658646F8494C78D3A1060FFC70B7E9FA5F953BCD127CA51AA6505D42A853D6B3021A71D0D1243326F931EAB49C9FE1EBCA1F9464C7FF2ADAA6C9BEEA2C479821F103E2F519A569B2A2EF3D7FA99A0C5BBD1B0ACCAEE05DCDE950AAAE69B35384DF55FB967803BDC3789BFA627310063A04D996D9BC268E0F90949FE8637312C05C7CD3CE78033DB481CB25A76B2631CCD6130B93EF14EF9696A4109495661755E95F91ACBBA72B4A15139DA7E89BDE3345EF7F11BE165D674DA5B91AF3DB09BFA4A30B2B811C2937D731C643224D551F32DE44BA89F48A5F201774115A7F9032928FFFB9824F7A760F8BD37BE2C0A5FE861B73A9400122BCEAA0C106A0AD8F44E3DEAAF043FDAAB5F4441B5662606F498568EB65433DBE3AFF84DCE741F7CF7BD29E2FD4D55B149197A3DB452E0D931C303D03D2912E61F801F9C168FF4E6CFA744BC7516DB97010B3B850284DF8D4F70B089EC7D91C43EA73D0214AB0D7CF4FBBC4C8813512F35C7A32F6054BDC7C26BD416D437C905218C38DE6E076DF517F39A8907626020044B2C3F73B47A3A06B8154DE5FE9CB7AC05FF25121829A938DB1CD27926D5063B2E9C7CA853E96CEEB62443231535BA688F3397DF001D64C1EC825691E37135D63133D01CBD6A8E941DA9C746E45113FD5F2E3B42CB49491A55981D888CBF4F52CBA40F8CFE0062A6F9A52BA7EFD6136F5D86E6B3F5A8AF709FCFF32967824CA6EFA09D902FEE5B6A551711B5D7AAB60EC2133E5CEB25D87FBB94BEDB9898C8C5C082E616CB322AE0F3C8D8A593EA1770D2C0ADB31A1455EF180A21A10655A21C37458C9BA51D4589A0AFDCD94F7D7CA4A88D2A6B7350BABAA7424D155E731492C3017C7E8EFA9294EC1788A8A43C01C77CB0D6C311559981197994BC1341DDD4DCE474233AF7A8DBE0126DC9C8D38C530B7BC449BC99DA24BC9786D10A273992BAE9632086D0DF6E3DAEE1EDE95AAE12118AD96C6C43751C1291A7060B56E9F21F197933DBEF4C3354A64DCF2AB33D52EA70F2BB211AB80C899D8A5C527D9C473F3CE153321A6FBB3657A16984120999997D1AA3667AEFEC081139842AC1AF01103D06F8F7256BEB3A58EFE3BE44EFC797DD3E1567B3BA7813240F308902124F01A9CA2B1790DC0A81946689F77E04F5A633D78DB99F00637DECC8E1D65ACE3E9BC55128D1C05964628F6D9491B908A646E2F7B17882BE8998ECD726ABAFEA38FA370B1FBB3A00E77A3014B0FEA0EA207EC46C82DA3D3DB1A449CDEB31F9B92CE6714EFE3E888274409E271C5C43D3104785917B346F84903C9E7393024899D54970F0DF05D727B563173A3F46C1F436DEAD26CBC1AAE64F0FC8086AD6F4D2996B1C4829CA2E2FCC98214F82EEEEDE785FE12960F2E0F35F6EB51F8B0ED7BE6296EC1B7CBDDE3C6DE9685DDCCDCD0FBC57EEAE5AF1E57050F841378786F4C2A0C506B7AFC1C9D5CFBBB7270D7C6DCA369899A7AB819D38619988E41BFD8434CE0676E1C964F851A86CB47E28F1058842BA4E6135821846AEE4DCC46AFCBB8F44E33C477C184AA58034D5DC1FF1866921BAC96C83D4A42D4C7FC31BEFA288BDF5916D527C1F9D212C674DDBF008C59E1F31A1880602BE1241FEEB7F776E44A8F28A6B3CA0E601BCB86214BC1AAA0427B3B77140C371E2817F4424DCC2C53BAF9FB1FE428218B71EA87AB54A357CBB85FFABF0C7A32A76605EC4D2BDCD330EB4A2D37F525C725290B7C53A416B562E6D38E7903B08EA6D6027E081CE0ADBFD0C920756CCC0C2228CFA67500F922A32280BDFB6FC1351D5E698F5CAB856640EF6DAE56AD2654B0B3712104DFB30A4B24373E5CD8D87C24273B15F42CA05E527ADEB400B7D6281D1253CA004644BE3A32F5DD7747FAAD2B9229EEE122F7F307915D4482BE1144A6E747B82264E9B7341811CD951868DDA7666220B0CDB35D54BC9D79F29D288F1510CD5007A62F04FF23360DA22D976E7AD628F0C56771A93CF68171EA6E587D783533039C71BB6B3880594BED7F946E8CAC0B3F7BE3BEEBE9377D8A6FEF44F57ED5E02E95DF039ADA304EE9907984FE69EBE1F9163DAF5A8AF3BCEFBDC540C4C20E563427EF90223657E00D045948597344884ED2A55CF1FA6D16CBF6A7287CF84541A749A4B12A0E748DA170387EE37135C2AFF439ACB71DA74A5276E05B6728116C1B7335B85EC71CC56F6E9E25C3288B520DA90450F6B3D17B07B91C9F3875CAEB34892B56D027C8A6138A2251696E119D2634CF21E388F32F5CFF81FC14BC2B7E630EB469A37578317AAE756D04206D22DDCDF58A83D20803FC4B722682EF833E986AE5955AFE86CA8CD3824A2A3750A57866F875867CB0CB38391291099F18AFAE3C30D5151A24D53217C9CA72FB9E41FBB7BC1243801671AE6D3B4CEF6D96378937D57CD6CD2A7FD4EE67CDC346F030E9651F629CEBCA00765104D10CEF81EBD131B30FCE771E618ED5460979FD300B0859827BA31F05DF403F1131E662A1008E4C470C1D4D0A43136D19F2081F4777F14D533B19655B44EDFCE89E5B688815289ED1310C3EECC85B370080E572231636C1FA7BBED85EA3C76B33A8695A2E20828FE2A88D9A8AF48833BC416E387AD77BBA3DCE3A62234DF5F9205E9110EA09670CB10A0D759AA393897B937721580CF37D6A4669AF8D9EC5ACD60DA59379B48B29F40D9968479C231CC2AA302610C82019969ADFB69AC61261AB2FEB4801FBC0C572A795DE77591990F098935EFB86EE01145E6AC6DE2FBC6B847CD675F1F70E53688D263E3EAA02D11D2906280E236FA404013092B344D2855B78EE0097C5532EC9267A8EA501757549901B704795C2335DA446035BB5938AFB3DAA21AC8CABA806B9354AE0378EE82F73DB6C1AEBAB87CDBD00022F798CAA43498792A4CD25107E24413D193D7B9DE6A5B0EBE02F1FCB8DEE040BC2E8D2B48E8F6E4235BE99FEFBC01748E3B00D9FEAC19802F8E1B75372143673F34A76FFEB03303820F246627EDDDC232331C8C0DA16C679CB4ED51DBA6FFD72E7AA222A05F9FD9AE98AA9992720E158AFDD9C232F295B070F0324308DE0E0191301BEE8BBB79D1AD06ED1511538FC6E6617D4B3E6C068C03B93067835BA9B13282ED0565805F22DF278845072DB5D89EDA6CDD14DE12295E96D6DA9BAF5E85FFCEBF23B88E0F483A8E352F14B92F26901DE0B1AC95759FF88470203F80259933D9A53F4B7D69D14C50387CFA5D676AB567368EC2DEB29C4FF99F804C423BE1DB2D969847F0DEF901D07FF07A5D7DD2E83D6D26A63C076DFFF40583E6DC9E40AD59BB7549492B5D46EBF1CB431953EE11791E4C15FDBF27A2130BAD4ED2F713D48B13CE6A9F7BC526DDC9D6DDE0AF8AE36698E9DF20DB332629A418BACFAB67FF7ED01438B32542A1427DE1ED9D7612F1BFE9DBC6A6571E2077898852EDDD196664A7D9D628F77ABB9BE61C80DDF31FE6D622645F3CB836897E4A620D1CF831CFD7204AF6CA7156F52A5B5F6A005F6112E808754FDCCF81C93CE17FD585D37E54A0AB6A1FC272F979C315CDF0FB3DCBFA1F9802A1534C2D0B4E98C82118897B79179FF4A2E9E91C59C90ABBA1944BBC3444D26F8CD69E1A6EF5FD6950AC851DB8AE3B3316626A0449E1248394014B7F1F3646C0395ED28B5111F34A8CFA433B44D1D20DCFD4A1B0B65E2F2E39106BF32A7D19575400A2496DC5D77DEE3D5445FC774ACC891238EDC2615705C6D5C4409B9E4A86454A67DE9862D61EE2C0BAFF087F2DBE3F8F3D7BA87C6EEF5D182046E8E603EF5B960441663FEC3409D294DF2B2A4E977A56CA604CC30EC519F9CA5FC61BFABA75BA778835A623403271B4049FB235F88BE5B6F859A1ABDF95387E5E8E54304E46E7D0D0F3C31D7A20500F8ECA6A2F25926D7DB17FB56093B1C6194C3BC3B273F7B01D66EA3EA0381CEF5D6AF2025269639F0E994A879D1A0635C6C9CE375D872BB2BD064ABD199FD9A5C408E5C4D869B26CD66C0DACE349B2CFD74330293B43C2FB070441F7711719E40410FCE0385BC71B00D240A81B88FB0BDBD4F6D9212C87071D9E4C749E9D1F1FDB3C2F4BBF3FF857D0DF69CD05B00299E9F0377F7DF13A87DFA43993869B6F78739B29C911DCD9E8160B5D61FED191F9B74D77AF15DB7E150D45D6EFB8151C05F079D4FD0D4FBFF52E34EB30F8E01122DB7BA2FB2123EBBD86DEB80EECAD4C2AF09DBD0776E391B008EAF6F284C0D25207B2A5B0F34ABC59C0D70094BA8DC42A6C498825BFBA12FE6D86738A56E3D7D71B96DA529EA7E27E967E899B91FE61CFEF79AD06311F76C16BEF53CA8C3EA3CC12EC5BA6542CE8377F5D261EA05630DDBAA7DC577CC75C5D569AF9EB7E355EEBD192E031C174D8B1B391D2326462E37E6CF54830EDEB9B279F59A4E71759BD4EE66CC5B6606693FA5B0687D153A7492D4F9F15C1632D056050B12FE455182CC826FA799EED2D5B6386A903355A1F4D7772A958E178A2D516B0DA1F5C9868C82565ACE93EDF63A942AD338796DF9C9F3C495FDF00ABAEB9C6F76A09C1F5C50B7E165155B73F8BAF947DDB0EA75D049F3E18317BA040F8E58C59A41E91187923CBCB7E1CAC17858BA80D951E9EA12A05BB820ABF392D82031CD5C1188DAD6D7AA0B9B7CAC0A30B4D9A0DFC57987EBE973F0E8A298F3C1069F802FA4E48A13BB244FDFA7AB27F4D7A47CC0BCEAD6BF4A077FCC560D069EE6F64931B1472BE07E35E4DB16BB1ADB12A41309EEE0C8B1E429BB2AE553138A22DCB1BBE059BB1036E2A3E1C74B721398A433469AC6ED28D3727E2CA29AC8CA3A45902EE207677BBD6CE36031C697F992B3099F11ABC9B363A495B3335F68427B5F8B4DBDC587EFCAA899DC76C6AC51BDE90FCF8DEF8DBBE410A3CD6F2C27C2A391EEC7D5FFEEB3685E4CAEB7A1A8A9FA59F9CE15F326C6F989F11E1F00D7248298733EEB363B22EE3D5A5E55FFBC45D33439EE0657B447CE6C3763B46FB758F646ADECC11B5F3198298C930A3A4DB0E10AB1520D887530F0BC0E1EF04A16A16689F5CD4F0939AAE28344CDAAF273A17E3594FAAF955E20C85B28150559814F880FA3BCC5243C457D4500837866B65D20CAF10CC88B0900995FB3A769A70DF2E14B16CE6BA72CD783EAE6F8D626D9334488DD6C2BC32AEB586F9DA3EE9D057E0A2ABB25703CAAD373DDC7822B21AE401A18795EF1CCE2F210D4B8B2D2F64D9322D885E02ED54EB9085DB3F6EC764552FE0383D9522B5257D4AC54AD9597A3425D6EA388BF131A3658BA60BE4F305B9AAB719BDD402F83FFB5F19105F3D34C203D14938520E5ED849741E90BD7435304B368EAF202788B3E406589FE975D51FDC417D935CEB8DB63683892EB1EFC8A3E0CDEFAF11CE4821EE921348041086D32BCB059A8CD0EBCD3AC41F77003F1672DF5C6502BF1063E039FD4B0D73FB5D0E93BDEC3D8DC766144A9DF6986F20F66C26C0504F7F1D0B42980C3384A6CAFB6D608D010FDC232085D0D048ED31986FA2418B0ECB6BC597DC6CE969203D8E2D67EF43AC60F23D67B11C63FA8E63DCD346C42BCCA51D09834A17A027E94634EBB3BFED5D6EA3C18977211E192FD1EECD6907322DBA01B1AF3F8CBBBCE58B81435CCC19408097D7B4276391B6470CB05D7101FFF484EA18BF886BB82217069D4EE7AB170E3F1343998DBA8EF1FDA3FDC8B024FAF71EBAC6EAFE133ADF045A6B8661C935E48B4C8D0EBF0794DCDDE2C45379DCF9D3726AFD53F3F05D506455CABF0676EDB4CA6E3BB2C11DEABE4A92206FEF9CF8C9F98B59AFF59718E4F87FCE0E2DF41844BA5E9796BA39FC5266CDECF3A6B178D86EC7A40319A8E1DEA2A5A1AE247D04F816D901D03282A57B266F54B5C8A7F99D207134FF8DBC34DDE4E81001FBC86A0B4D07B14C28F3F78A8A2D786FD50A953571C3B95E6E25501CDD19216B2ADF3E7C98C0AFC21D74D87C043E18CABF8946AAD51CFF5C04454DC1C3B687386C6955D9DB9EC96EB8F3CDC9532A7781904C26A62E367DAB2BA2DE90BB6027B36FEB0112834BD148F47924FD37D312DEF2DFC119C24618A9B2F5BB1A4404DD2C78DE90C2E134ED44E93472892ACBAE072676C4908C359B3C662BC4BD9B75EC97626501267DBB7A9BE39DC4294286500C519E59BC4386F7D4AF3E872508D370C986E5B576653C0F0CA1B33F14D5853C26C26DDC99404D4380297578A4336A584A84950A4E0FB3D9875256E77E71557AB09499AEF4FE9D649C28103DDCF106C655E62154C59DABACCF5F0EC66E81DF11A3C40A5F6A5BA42DA6B3F10FC6EDB3C460A2906E220127C6902FF9BE11BB7EEBE7AA1492D6B7FE771DBACC40071D0A6FF9F3C04301D955F0069C04E82E646C34E784E211BCEF79B92B7655E3148967C7E7AA3AE4663912411D907DACDE82534D38A5AD5F4E9BF0076086D204593E07ACE51ECC16FAF25481F6669356998CCD059290D86A2EAAC2B65363A07FA895E0837139A7806960F2DBF4C8D9C3486A73A0BB478BB7928C88D2AA6C02A1777D3798BAC4F6510CACE0E969406E99132F2CB418B1EC44BC9A683B0AF6BAB1D7662486A0BF35F7AB406B0C83B03A42F133D54135F4797536EE3B5CBD21A4BB66EACB9A4AE285D062CBFDCC1074FAE01155E76D7AAA59FCA5FB933C322A822A188FA8DC72F0DCE68B9FDE006BA7E9BCD7715E72B3EE7AA323A7F68D45F8AA7D100C6648B8E20A0E5A18AE00523D5F82CA5F0044A246D99E48FC98F318F98DE0A4E9D5BB8B6C2045909D6AAD0B3B08B3D39D4E21B4F8849310997158BB1192F9494D450C8AE08589A74F1F8AA4931DD90AC8CC75EE39F501743A37DF539B41A0585C54EDEB615F9873EE15EF3445EE77DD3D5516D235E51BD3E43A1F44EFB5051828DACF33AA706A31F790F5AD94FDA4BCD9CB9F47D9F8D64031EC603295CE4B9ACA0933ED98BE867E6C77CA8359FF789709BE1F022DC130B24E48F9A2F82B1B47827760202F44B3315CE1AB8CCA24DDC3F5EAE333049890421D1C65D8BA86F6A3AEB1A39B67E48D0B4E24DCD127BE76CE894DF3D80823069C0C7051F67F83C41268EA6B7CB3EAA13B57F53E652D8E670C44605F29CD0B2A0EBE0CE90A4868F1D6D867E0E336733268D5B4526FCA9F7BFCBBCE7BFFE5DCC48011AAE4C43489F371258E1A9B887CE698950DF4123AE8340295F5BB76705EB993E5658CC18E02B51959B8579F3B64D8203CFE2D02257CC8E763BE96DAD1A98481CF4E39D22D5267D39BEC7B17D1DD715D10E1ED5FC258092AA9235C63F364695BC073663813E5098D30358AD5970ADD123D30A79441E44B9CC198E82AA749CEC8174F3A309AEB35DEB3D0ED67F91F15A5860B534A42AA1F2D7198E24251B91F3B82338D80B8C3D4746C93ADDF56FEBE86C31AC3B7B0DE5EF6CDC345702C153165E39E40594A5CCA571C3B90B1FBB776D254C22CBAFA855A8D7BFBCD2FDA63DBCC46AA053E50C618A19401A267F215B2397C85C4288A94C9B96085AF51ACE160CE764E33352E9E5C25CC01A839F89A37C396BDD0A9AA8753A0B7AAD6D2DF5043D5630B6851631B608726C9391F3109E7558853923E56BCA2334D51DFE7FF8BF5C0E17BCAF2C726E2D6296F7D66647D4B28084EFB29C800622B297BF436CADC858BAFEC7A041649165489C482AFACCC44270ACDA5094FBA85D6B14C1FC2D4F66B044C2EF1E0DCF0174FE29D610837DCB435538A587410B049E5FFBDF9C94B5E7A3BB29A1EDEA6261F0789EBBBCC69A637FC817E7D8166E3B8C308A50EDA5248170CB917702574FC4C36E0D2F56E4BDDDDD6FBAD6E14FBD073D70BAC3C3A3D4B82C17BF5FCABE9A083D82E49CF9F4ADDAAAB3A7FE12AEA9F96ACEB43820DD87278D5F3B336690C08D6B06BC48DD6A050E6F5ED4DE261FDBA13CB650EF0F807B56ADA610B597F90B77D717F471F53EA639496B3C74D8AA877C44A4BB0D4F7070651C099D8ECE01E0924E5EF28299C0A0237F91CD52E6410E293CE63878E1F7C009ECF803B27D9E80251CE887B08F2AAC5E9B37DE3584667B3C6365BF862C8677DCEF76A4AED1C4B5B44C5B43026FD6CA650A0339DBC1EADAF6BC8E239232A3618A906E859ABC27183F4E9F21C22C7C604604C9CC1F003B7E43013915D803EF0A31524438A81004027B80DE1878537A121CA603F753A06ED92C19D7C64D96C7966569304ABBC4ACDA5EEC6D379916E0A9B072CB32CE9342E2A854C2E765CF695431B15EB01160E774818AE2D902BBB4E097816AF6787D9B604ADEF36BEC9D80748DD6F915F97412D8395486CD2F17BA41706359D604B3C27F84FAB43EC5644C39BC9895D33B3C54EC4818BD96286DC2B429400E00AAB9F39FA629D9C4C0FEBC18929B2CEADB8C5733739442E2EB1310F7D8336A8E077E263BAFBD4E471F8D39845F21432567DF1A05C5EFD3BAF2B743BCADD2F4CADFB1EDBA04D6A45B9C3DA280046740B4BAD21894EFA0BE67C097B4FFA2AFC5EE8A3A3EDEA57FCF4B703FAD1F181600D0E9A4308550A2567287F91EA07E7355BEB6EE312CF13FEBEAFAC82D23A2639534CBB55884C550382BE4B2FE7589D7162D92401906C9EB59D868CE7A176E71D56B2A6E57C1465BED5FE36F802E356A15912524C85C7315FC9CE3D196E1F2CFE75E7536249B2FDA213EF30A08300975BB0C0A26B3BB529C1FB8C22977757BED7C0467C51DE198E13031287C0D90708DA81DFA0F0C54DA15D8ADF4168A02EEF8A909ECEF534BD3872E19F3A329F0C26FB0F6347734A67D0654A5EBF494EF7A0FB2724E4579B730D75AC94627E02771B9A717F2167BF4E89EB8CD6D01046BF50163A583A7F28243A5FBC3BAD3BFF0178E2F074DD57EF4073A3AEC101916DE9A1F1A74603983EB09904A0AD3AC196C2129C9C8B51F9FA5EDA8BB1EE9002E7469271EB356B11EA686A2F9F832FAC6EDAA527BB598F7C2F5069049C3763B19CF1DB025EF122B76EE9C364048437812B44B87FE37558383FF58931986F69D3CEC6D985C3D6C3008D2091453DB2EBD522D67FB7958317C0C0FD2E4E7330E26A9F4F99405E443BCBD7088356DDF16EA7F727EB72AD2F06F947952E8F25265B6E89F21D9A3C4A9293229A91551774B6FDBE75DB764BC3B425E7D50C716B95005C9E47615F2CE34D068C4D2DD5749FCCCE78412BFE590EC27A77824823A7391A436D7F2AEA399F5F0276E862FD8FD49AB77585693DA408AFEB8F45DEEFF16F9A0879424B73643CA28A74C2CA0193806044B4B9B232B1164E31BB404555B7E27198A0ECE91EC3FFA8C0E3A9CC14E29E58B5662D9BB3ADC2C1FFE3E78A76C45D12320025D3480B01984645F2E3A8F0CC490D5E414BE2E2946184AD73C4DAE065B71DC30314DF6B52926BC2DD3319CF669948490A9F00DE8B47DFD20209210397979EA9F7204298380D281D8F32CDF035BCE6DBE1EFC5F07FC459685D42A91CA76D88B044E4B9D5F142B3326853E6405FB3C7CD4580494F0DE386A6B62E24CFF76F5072BDB05E655E7DBB5B3DED153CAFD6233D9FB50A50822BF019D1BA6C7891EBDFABECC4C450972DAD6DCCDA2D1B2189FDA46461A7D2440ECFDFFA6E1BD19537E93ECDC9C10B15129579F2A314B234D1C7EFB31654B5BF2D3216F450057D864F89DFFFCDC777EC47C5DB98B766664B06D84C1B6BC119124274BF83983002C809BD4D747EBD83FD3D71F0C59037270E1D5DEDFDDDF67EDFD5C5C211AE307418105E57F341C6A475D9CA2620DE94F42F1824E735B772AEF318C67CC8AE27EB2BB7C038E85B9E88C7E35BCDED963C01EAC04392CCC0CD805762BE9E537ABCBA9942FB708A1ACFE91843D16C8A8AAE0CD4409C4C85A4CEA211094627B07ABA56635C67EC1088F1088C02E5EA3F70BD9872915D0826AE55828CD68B6B0DD25D8A5B8FEDB8A55FF62F469F5741D2057FB6C2AB6A6FC26E01C4EDA6E46CCA143FB769FDCB9F8E7B4A5ED4B1455E4C137E6E9E93178CD160618355CFCBB9313348F423202402FA122788F36C0899872699363B20A4D3A6E5B653C835DEBDB2C45939585A36A28E2F3569F145F971E75F249E68AD0E4567EC902ADD0B31C6C4DB507C987C5368B51CB0C62F0CEEABA198EF91D6C8E5D191B9F0A125133743138E6700DE2E4BD5399703966C921902888275FACBA52F7CC62C5E38ED48A259BF5D6E0C56834B4A524306EBEE932FE41023F96BEB44869989E839DBCE973378659CAEBE9CEB21DE5243E35C8FDA55BD9E342172DBC2514649AD99DB5EA0811B73C68076DC2E4D37D65914EBAAF7A9848752E40D987AD1DE32299B6593BCA894F7231AFF04ACFF82B474A61E7D6E03809788BA10B7F2A885235DD62FCB842B12AD4423344FCB54AE8CAD8D2E5AA7143CC9AEC4365228934CE7E505A657097099D46E8665FB446844FDC2829159F8B6F1BC5D6CEB19A19215134BA51519FAFE87946F6FCB5724AB65252066901B9D418719EFC69F1A15743FE1205084D0DA2F3AB683EFB2EF863B606DFB01C97055876AC3D5251F3D2364097CCA511E90978D50E152780021F721FCFA59A705BB33E726187E4A56B5B21225301BE504F9F014A22A7B4ACE731E86A90AAB22B9F91D575A698C8A393625DC9656C8E327A8348D3BB679A6722CE773FD0222D08247779808030B0F018"/>
    </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>
