PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77489 5e31df3c5994dc1227147ccb33b40fb1e0d68266c83757e494dabf2c0192d9b6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
26ca040ebfdca318299a0cbed2d45e394f75d9485cd5c65580b1d387daa3679f
Certificate Block Hash
5e31df3c5994dc1227147ccb33b40fb1e0d68266c83757e494dabf2c0192d9b6
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...007233000004d00000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000003e241aad26eb082bc339475ae1d849236bbf142999279f581b069693a391065eb66ec01793ec26ba84ffb1c1d1e246e02eab71e9bcf53e5e8e0d7479a2ad67e9dc6d0348de479f1243425d45700ce26e3ab0059a3c093ac5fd0c0000000000000080000000e000007233000004d00000

Raw Header Hex

000040204f6148fb4e6082850624abec1c5926de54aacea3f71106d1cb380909a94f67623d006d848504011a67ab61385880ed989f250519a8a74c40eb4821bfd7bed4e5a9a03b6a5ad400189f67a3da87d3b18055c6d55c48d9754f395ed4d2be0c9a2918a3dcbf0e04ca26

Proof Data Hex

59,560 bytes
121216010307e11b3576b700f69f29633c30b4b69caf3bcba1993093f807cf35eb03205d6881d866fef7525afef497146c19e9d98a10d70bca8f322024c47e46ac625d1242374ed05595713d53001d97a1e134567dc7da2acdba308e14fafb50c38909b5d16eeedb2c12e42e7b255f12ae8da0be3f284749eb4d596a944f4425bb35cdefadd788734cd5a79cc598dd543f039b80b86d9a79d4d60f182729c9ca111500d98a604b3fa037e52be50907bf283bce16ef9c2b5169d091fe97ed19a5830ff19bcff669ea6aa131d3c8707cf99935da3d9b24ff741250298a0f38a9cece870a0a61299be7a3e61c9aab75ca7166130692dad9b31c4ef029cb5cde798ea3012b293401536a922832cde8772dc2c01206a00241329d70631d681e238ac2d0bf1d109b0558d4da6ab48d77ab9e0ae2cb262daa501de6bbfd92adc51113922c79f9fd651b20ce999c8d7d8e1a398b5a215ba72f9bc11d65388ffc9502ff2edbaf5b5435eecdfbcca38b36d3aa1e50114780405086ef2e4c28a4b5f0a1d6f5b15324d4078cc81be0bc2a5f4f8530fe0eeaf5afcb5ab6f96005c89b3e8ae1c124b4681f5771e89c4772b48fdf90166030c4f16405be26311d6395f354b9ff2491c6e6d873f2c9eef80c8e255871ed07642e477a380ab6b8682be69913663f9c2b194d0c39fcc6bfacc6e34fc7d17d384d6bb0f43af92da06449964e9da8ba42cf7b44074acd6d5d0e06a19bef6eecca9f882bc89ba27fb5f05796a5719ec01672a0eb6ad55654701a11f8aa2b6819521e1fec856a94ae5607da39db63e1ccaf198c7732b2f78df44643ccd0967833b401d144635737326a6e15724d86cbdfba4947fab4d6c9f7932d11cd0210fa9c4998f8990fa6240e3ad3122eba7a94607db5a038253c795345b3c69dd22ea800a58117adfdd820dc7de75616f3f6fd7888d0f2d59f77ea2fc45024c4a9a608eb6a86f81154d0eda8c9365b09e7307eb29cdb5483e2a269d13a6b87e9b323f571dbb0e75831689a0145f32e01ba6651d23f5a8ba76fc62e593f20c8ac7c23d40e192f5022d0648ae785e70bc0502f3708a4bfda0c94b3c63aaf50d38108324c18ab5e4dbc505ecf5d86d0cb6062c782ed6b0ff69ea568077a187689f876a44460dc4975415b8d7d513be36b7a73532b621001699623b2e0585e8ce21a6a3cc33ff36a042b752b9d55ba652f4874a66dbb554b551e6aee6564571e2ad9b20ed86fe3b1a18b2e032cffa318fcea1fc4e75df9c6a71539521bd0006da85a7cb08c3ed7e3a5fdd2c0c68de20e54e1a79daed5c1e2983f2afc69f2ded7aa2003f72aee3e821860e9dab3ef7b59c516c0e028befc27436d42a96b5b3565d5887f704b20c8a9e022276be7faee076d669665d697d10666f16bf314dbabe1e5bd145f7f6c686ac039ba6a2f7ba50ba6b2db29e074668f808628914024a6eba63132f495719994b35878981db4debb3201d2f43a8d8fec711605e4ff7a32ac61c7b5c7976e652886b9847fa5b15d6c4e152dd1d5f5e66673af18747c739dcead2d9c2ef57de2aa55b474a71e5d599fe38eb7009642e7a5a9418b6d7fbd1d31a92e90746b386cf486d7943807255af8999e6249eb82a26bfaffc9b3087b425326734ff0344e34529a3dc92444b1eec3fe4b08d52cde299fa7c769af10d467eee83b660bd4a69761645ee772fd3ec41ed92401d56a403e529cfd0427c19117dcec389d36b2366102d810623aa6a726e552848bbea5149593e79b1a20415491d3f7726344f41570af8df61f05e0fbd40a519f4aa041f4e70cc05b6b15f903f655feb3e0313d84eae1db89b556b8f93b5c7b10eec94c48b2a1ba792f1f343d4c44b3c946055be57395b449d818cbd02690c2d5c530934e23e16ea09b51648f59bdf46d10cbbb91ced07542c96c15ae62a0e4d18b266f166741a67e688a063e516a94c08379c3890fbd20bbd51e6fadff305eeaece619c97af8f92480cec17b56b51bea18c17ddfef16fc15bfc69e72b1af9fc5cd37b0644a2af7a9c2b58e46f3a223acbdef8bcad1b004bde7f3618cbfc01a51a0fc226505804c32e185104789ff6a84912e4909f3fcb29ec481266b3620f8324e91d3867b49d1eb5df773fd92d8ada78b382b8a28260045713df1e21d4ea85e0320ed490da23b8057ab12834e9f6dd54f2d0437a5e98ea2832f841c2211fb5b586bcd543d2bb1c427cfb74a5013a1eeea168b2a3ff2b591f78ac918480aa72a3375b478586b95a0813b7d6fc15328d0f894fff155f0129b4f1285fca47f8f519a88d9b0b6292204f94c8303cc74363562cb79e35f3bd8a2b2bc796af88bfe4310cfa032b2b4e7cf414c613f0bce270a056310916c3abe1814d5f376076c3b01172be4878fb8ec0215c3a3c890942439e67769ccfa2b22fc0b9a07b860df47f5cf7ba70de4fbe6d2783a25d6c4b332c143ed4d0f7bc77706e57001e554609b58b97b54bfa8c44682c44f0af659cdc16d851cc213ee72c566df72b4bbd55889b4faf1c701d48ee2977684328edec5829dcd4d1fba2a988e200906d6cfd751a680af1da8e9df4d91faf1d34cfe82e11a62f2b8fbe899f7631947dd7dc2cadbce0953347ec5efa5bb54ee71f63b2c1841905735b6b8099564de94ebb30af67db7137c10b73103b650f6934b984401ef4f303ff20253008332707008b359593ed4c3d2b233f5ebf70f4c630250c0e7e4751921b6f8ecdc8b80d2d64966cc7c5e3fc5aa6ffa6d4051f5525ffa1fd3677a2ba480925afe6e062e4c0bb0edb98de00db9180e34d5d4240c182f69dda13977bd41ee68f16a2a73a8f4ead11ddb582115520dd9b47b415a736bbc929ad8626598dacfa9eeced01214ab8ba5325442ef34f4b916bc129949569a9cbe955ed1476a1e599a370928e3f64bbd0ea4aeb2ff582aa84af417e09948f1b4f5266465bd7469eaa25cf5ad7da3fb1e0006edc0d34ca14b754914c89a04f3941b43a1486cf613ff33487f535a4e81b4932a0daae91b286dc361eb23dba6f3e9c2b160a62c08f61cae3ab80831d9f792f482964824d51ded205292ce9889311555adba33b35925f00515d6367164f482b390bab99382582fb400bfdd727e8402f13ee266966728ae168c48c4466d61ff2016e6ec41d8ea152c8e964720960bb81a06f3370caee2d96e83b418f0a01b4d3b1e61489a651fa12b2e8f8624fb39ae4c7238e49f5b9b08c9f9d31d794ce55a49363bffd77ed46d11a686ec774ab8c04211f282b7794a8a15ed4ae1bc5999bd8aed5c8e28cabd8412162db7f270e46a2e520d4300e366fa002268bd11f8f5cc244c68b45ab400d0e994c426ba8b78cd7ad8ab7f37d0a73e7b438732237da372e7160002093d0bbda2c95b5af008069966c64ffaeeb996d48b12d4d5eb7368270a92f8f4e032a15513a4c08f2e890e176c11bc8a227a9d11a9d70bfe3f7949cbe02441bddcc8e9854e34e69be5449aeed59c1c82efe57ff3131afd4eceed28278da5820eb3669e9db8e499b48d2bbc0c9eb67f313a64fb30be0f31f2b3dcbdefcce5d7278a6730c735423ae0bbe7e1db51eafe41e258c611156a47c1879a3ea83c700d346b54b01367302bef4d44ab21c7a4f5bdca0b7f13bdf0da016a8847759c6a6ebaa7380299c9b59c7f34dd889aece6a033519f5293faf4daed1eb12161e50512070fba9a07c5527e4e07fc3c3396ca53ad2718e8cab7379c363eb25094a016dd3852570e06d687afba3706a661e51ae307835380297c65c71828523fb88ed3e13659408ad73481b1bac4e8941b913f5b8a5bf78242030e833e9e6957ed972f07e224b331752baac443120d97401179e91f2dd99b9fdc5f7a0f66e476daf1b0a9a3497a725f282973eb6b710cafd9b3ed16845c00b6cf405fa006df463127eb5335233d1875402a37aea2c4d0fd8096ea8263438c3359bdcfba2486a5db0913c6bb08d96b59ddc80cec789bb217d13b18c54d7a25920f2d4a8cbca3b212f780ac32665a2790ae44e19efbf16ad59199d09de04dd56643c8d574c438c042af11b9b0f3bc6f5b5c8dcdf6d4acc65227825d9675d76fcb1ed5a42cea8d2d5f63cfc7f134d847bd987785d241c505084511c8e9284c01bae9e01edb0e7eda10f06214d959d01f48ea8f4f1e7ae294402da398cb3ef58ffa0e323bf4ef199eb3539cc0356073af4461b5844f8bac534cbbeed061307bc4f41a1d2065f63a63226dc58906935de5d68f94c1b51f357b7b250558fdf7510824a120e33fb071feb3882d9daf76193c57960e00bc3eea6d0e872eb9e13f5af35a89a956abdbc6f00d93aadf5178ec3ebc9db38af9f021804a10dc24db6cba0fd03c737267bf10befc30288e94f666e4be50be3655ee2a22441d53172796908d935d9dabf8ffe6182f1993fa1dbdb266b189f775e6e227e6d24f79bfa67d8828c01f6cb35f696b731d6759a0b8772f0fa6f7632e8fa73f775f44654d6ef1b7c399753614711b529420c2b4823ea75e12a4b3a8770fa2053bda7e29d5ec23e775388d78385984e08d0cfbc03d40b60a46490191ddb19eb57c59afd4273088f2d63689828bcf672cb0d9e6cd4938dac39f6b1fff8e53c8bbc1ea6eeeb5b63dcea4533338474b80a0f969347e1d4a65c12d1e9cc7deb11ed7cad1ca9a3281f2c301530352826f1dd13583f68583a154f279f408cbc2ed67e26d5f3db297488bc2e92cab14f2e81628ae8e84abaad5fcf38b8e7af06e02beb35372b097636cdd1cc3c57d77cd5b9f7f8af35c5aa04d18f88d8d9c72e53950b81ded002f6dddbee993a903e707662d73ea2466927a6b8483f2a6062071f28412828171ba9571dfcc2438a0339cee5003f79101d75cf34be58f20c539cdfce6c73dc74d7b8621c7bfccc31c3ce5dc97d386d2cb16b8223e2078acc662edfea545a5f6166e04f85688d36eaac33321cf2e8ca02c2d2c4d68ede21906f4ec6d01009b66ac62ac0e1322f2679428a2da6460ca60ed96b07b7f267e0753702484fb8d8f4df91144f087507f9b85eb752c9b1d407ba1b37a754fac55dc628bcf4681cfb38052d11fb39a0d9ec8ee8e9d802243ec8e272e8cbcbcff5abd1142dfff8c286292be48591bf5d80c45a73aaa80b0a3dc7db72be79f9b8789364a76cedfcee5a9bf91f452d74ff01056560aebea8403b75142f98ac202ab8201808df0e2e38a2a40eb997422dfdf51c6800a3257206b159845170cc32b7b768ebd4d76bbb962347f4c4c40c9c7a0be0a599abf369747f294c997e56cd22c289304500bb7706fddc7a8f59f9c5cfb00893d5e3e0e45157db6a37d6e296faa9f9b03d75ac15fac0c46ad1fb4c81aa589519a465708029e672ca32db64be35dc14eb7ac036154a4094c0bda28eaa6e1e90482d7ae2dab5c37a4799aa456c12da6343ec0293fb7d86e87dc607199fc99e4007676193f0c5172b8f6ef82bfcb8a65323692dd99042d83cb8c481bf3ca93be91e20060cb819b846805cdad5bc2ca89b1f53fa254a2be6dfb2914924dca1d9568d6cf88619a6a7bdf3bd81ab6444460a0619c033162c2c8171a2334f19511fb9962b28a6ad946352dee8c079afbcefd3e5ceda1aa62205435897ce404d6f67d4cb408f32ddc7ad96e313baa6fd9492cdf76e2a18fb0b463285075dd616a2faa7556a50d584a764c0f3a86afef9de97289d46df9cbd85dc9c451698749b950119496669a35627ac380a28b4a1f792e2207edb329ffb9f1ae0ca7f2780135d2c8293df3f26bb48e33612574b44eb5344e6847523e3157a18c3701be7f55d565ad6287b215a0d6cc26fb00faca0b85bffe8afedae406e26cb3d46b25ec31de3e8b07a8f32823757922c647e08343b5fa49108a8514912a9dfa16ec20790c17b09702d8309da2cb5135188c07615e4151e5fe0f8b8d7eb07a445eb3fcccb31f3ee5be72beab7dc33c993ef3f57000d1c825ae4971e1c0167eae729918c00d38d2e1d0408e8e4c39df4d534f3bf7e60300efc9fe8c53ab2ba6216e07e138f97f34f4a2b9858735dcb6592ad8a07528a05d0a05e974c4d64f781c4f372a9556764da09ae944e3c7437b2aa20b4c1fafeaa0069a5c38a53e0d82ed5f8d448fed37fae3c918092531337704ebb22c78145820486ed8595611539f10f9eee0fce3b49b12e1b062072b413e1d53bf7655b104f722b715ce4daab647018750558fd6ae56cd40b9d2cbc3899dc3a9231152a76c6ec670e727978b81d20c782652872e6c0e848ae5837a3b7ec206ffc52d8147efbb5128e3b6ed06ddb85580b58d9a185dd0e586ec65a2c08edb9e6e6e81c0618238c9cb97af1b6ec957018ee3e58d46ef98ff076cea200d55f81898fe2314151d0bf7d3d69cf82fea37e1d1f6dd4426352b2fec498c4531c85ebcf124f581f372c6c526ce49d2722a236b6074d05c4bb87a2f641a217f54db66007431078471836829fcb003bd4f400cf0d653c3d7cf2f3107a2385cf688c2807513a12651a73c6af5d4abe809b25838bd1cb6941651f6bd55cdede3fe21bdc573ff8452c88d1c1bbb1f5df8d968f0b87dd4af6f4f37addc9227105618aa9fc2630a6d3ed2f93d58148cb3fb7367d4508ee8ed0ab180dee2c9d1c458a2d277a6042558b1e50f3101410ed9ba8ed6ad0037a0a2636f4f50abfcddf051dfeeccfcdeb6d957664031bd54bedf61a697cfc2acfce1a9abc6cbff061f45d2c55e2a3d273bf4cfb80b12ab5934dad5dce3b6d3dca7e856bb4380c63d65c8a959fa822eea24a08c73d14944ea9b96ef4c676449078f1b64327809593ded787ea7b0223823638e85a25fd1820db4488e39cfda16ee17b8d569f3038000ffc4f865e41e38de13e8e9e998692e8b0b0c926887b793cc0b189e73c446741547af5f3e5b8aed0cd3d8fe9c2306a9bca39a5b3f54e6128f890ea089c033a10d2dde9cb8c08b89433705773a83d146f5293788916eaed3d656c91023a693a5927f6ca9d7a1bc55d515156dc7daa3410835bdd005916fd3f1fcdd37524935870c9fbed12afae89470fdba15783da20900258405c3728a4ad21f1564d98560c196d5d9eb891d05a8f53816deb030cdfb417bf2ce22cb2862beed090e9d2e6508315a2f5b02c87b34aaf6b4f881cc31dbddb0652a9ce820c10e40c7032173f9b731e717e0a392a7553ba9f9263001bfce1d1940aa865056e51e1515564c8a689f2606c5ee51bbc21edc7446f8117cdc97c745d5b5a38aa2fa616443499decf2cbdb8b7755613ceae0cd4f08fa5f98a0e04c2954bd2cc282324e0d958459d9c56d3c7dedb59f18da36795d664494179428d234726314a8a47289dcf6174c8537a895f51d0c820b7a96c306285b5c0b2839a1750c807e4ad163d5fbe1da8d5fd54178d7e06b1206fa4e4f9b15dd91ed9accfea401aefcc4ce9bb84ec30e901e3f150cab5d97bbb5fa66ba44769fe4faad3b411474b68b821640c6995a71adcf6acf53f6e9d57ea66346d50c0c0b9a9cdc3c653fdc1a6e11191c55866d15f4cae1694568917d0125be35c6a4bf0c2c329b2c04670b3294e381fafa65ffc40a58b941ee4da5e29fab3c91a973c673efa1ccdc215d9cda41a4927c9db5696a5ec3fd9771d89a6588bf357027d09444de7c2202c255ffe3b7b9af01710100e2038fa52ce1d52b4f30c30275a0d2c979aba06dc8e7f2aec97fa13203e7e5347eb5c78632c6d9698edd71c755d089e71e78e824bd19fc08df3d7beaaa2cc5c9f4c4c76c812948e77eed3a90f5a844e989beb7fd851223cfd90e2bcc4b9e44760be65ca4df9a145489c0a74acfd43af8bcb450d28685d6a0e58c199b94c434ab6b5fd1e520de659569d5ae45e784f6fdff27c4652ce103af1dc78ab8c0d4330b9e1b6e2323b5bd84fa49a95b0f5d2f95a4dd8cb8051eb3588e724bc94f4b438a39b24974c8ad1e39bfc4b9d6a79c27dcb2c6a5f04626b1cef4251c3e9087ac9b761807699c4fee3bbae2c696f7bf62b07ca0f68e703049defe2a0a991a8262d3bc670c72d7fc35bc72235ac81b051400e28ab9843cbf00ac3399fb8bd245708bbb01080e7e98b1b972a5335d830723af4f9ccb8ac6b662da96620d1adacfe6f062d107c186a36e88f985c3d7af49f8008145ff2ef3c71bf1ebb68e714effc145c0d0f6ebf9993dbf93955c15899a4cd2304affcdea1b4447732819d142283709876704a219da712f3b164ca0767eb28bba4e3b5b12cb348f558572f7c78b2183fc2c3d2581b6a203c84e9d88cf420086fabf0f87d9e85f1b95f4b77e87f86aab8873f5c6edb2ff7a63ecd9d4e451da15756bd2bc666646acb7cebc129103407df1e310cf409637b226e8f9ddaa8d5b12a476b383d9eb94da182b4956006d167f727cf7466c469eeaf510d6fc166559ce8b80411667f8dfa9bf826200144a67522d557f5a4c9cb5837746a42ed383e929dec8f227da9aec65ca0d95e9d07442c314ff5a14c42b5848a63df33f21b0f76925c6ad29750c2b2826d9df8a870e3bd7ca734af67bea55a6e32769fd217f05c115508a4533e893c1c22bc281573e74b8cb78955d2539b5468d0da3347633caffb6e8bbb671b8725b02c7ffeab28d8f1659e88e36ccc27e527ae0fde449adf004d0875f062b1c119e36e5d75237f20de96f23609d44753032e3a1727190d4143d1d919f609765215bd05508b58fd2bb5702ad11e953ef9c290ff062187e4bcd1d4ca3d72a91260d591250b751f9feca293982daa4a7aa84f7be8bde3c7ffcdd3528638932cd567177c44c0a0550768febecf9b313186681282c0279ffaa4f21316555c255803bc324a1d27973b32e77b21fdc5e42e6416259750934c58134fd758f4e15447f3a8d1b9c85b708ecd5d678ef94a751344ee80f0bf7d537999f252bf1c0558bf8c8b3cc3e0ab130a2cfe4dff74b051614793f04da8d40fc4514597a45523030bfa8d39868a9ffd465cfc1e11146941b3b0e267eeec08bec130e39efd9598a57491624fa9459688a96cdb0cbbfbe3cedca63fc2604bcb6b005995ae2e5d36ec20e608dfd62d7affc4d688ab7f12690ff253ebc381afd07354beec627f482a976fc4e98532fb22d470136e123d9a5b933121d53e52bcb272bf12f6aa0891c2544af29ef57536b7fe363edb408897aa4fe14f2060b613a8114f17203d4bfb740f6decc83195dbd5efc65fa93fe6598eaba72c9943050e5e47defa8d32e5c743eeaa61b31214ff1f57df3b7ac5bf2ed3441a99d00c813259b286128ef5a92be17509a403b3b6168ea1cad0522e348f0621ced29b4e2f04124a5538148f864319104dd8c6da4ed09a8ee175f15d8476f7112665d0e98416346bdf5b86e59bdc6827e1a360adf537629819da16f522373679feb1932e00d6b91731853502e5bcfd7e2e8cecc9a159e12b1483824c450bc1c3addeb26f5526693538fdbbd91bc0a73c0ef2cad8d1c5be4d1ac7ae99a6b00105e418ce0351d4ab574e53dff96ac2751bceec48219f61e4125a11c7ac21407893f2379334363f0590a0f469f1e62637d9e699f2bdcc83eaa28489fec8972023e3e48f2edc035ebac5bcfba05c736a3674a703bdebbf4c11ad77cabc148e2774e07b87271fa94b6f0397950a3a39ea3c045125b481401ec20f8c2825f7dd44e8b2bfc765076a86f2474b8eef08272d51639a2db009c43211bb065c41eb82a09139cc3c89a11df17c2f35fad944aca8d3fd582086377adeda0f2ec3bcd921cf917884ce2a44918f55f43710e31c03c01bde89061a6acbb3b246063b641d4ca5c9a9d7a5754a8337edf7e6071e7c1a549b5ff55a136127e562d277e95502a47e9fbf451ec930066ac3352e63412e614527d035bcfc5fe6ee12d6393e3038ffdea44d410aca85c7296fc4bd31ea125dc1f561766934e1bf16331d4420b5282562c64f04c3c7eccabcbed84289d9572f0171b4d5ecc9986183ea26d54c028f3fd9c747f336596411c5f3329a47eb83d4b608e8f71661113ee2103e49eb2d3c2b389d52f4083738a338b7c0b29b8e339e5f601fdcbe9d2da7d54eb89419cd9584d8cbf82d28358656c2a42cc951718897392dc965b5e0ce60b9d0ea019804a0b144ff31eb66fd886b014f7069907efbbbb1e0bfa721b0a039527cab2cd99a218ea82c3dc55711ad0f905bdb8432601135087ccefd89e2648aa9928becd11ca5ea0d575ddb7c1cae0964e49a76da404a99bf38abf7eaf6a4e4c6940a36ddc01a8b09a6d32edd2cc2eb8ff79d77df69bcfa86023d1412ba09fd9b5ec8e57babc4795b56602ac0679e828381c35580823cd4209969b9bec3eee386c63f89a83c65a4c500fa7b2c090af104ffc31079ef29f5bfe09d3f211b39c3f81def42ea250c6d6b41c28470950dc44d11f87aca51bbb709721c9e043fb7c7517432ef14504030e3666ef961da22930f5be6ed175418b8b0385b7503084bc39e58f9dbbb2e61b2cc37a1246244921531d7ccc075de09967b4282d8ffe918829d98572b5e2259b4aceef28911be031c688fc5c69bf9507ce52a3e0bd145d7efafa48d9cc5c2bfce2c9957b0a07c71d460a5b5945ebbf5a55f3dc0d1a9baa8ce5aaf6f4527e4b7ed80dbea455abeb25a13a7ce00cce96dcb83c5c6543299061d32091676a70584b9c8d4739f9300e7a920836fdb7dd83f0fe8f1bcc86abf0bf5c5783ec80567be9f83f06a517212131c7615a39e1222af793f2a14747f1cea3e2ec4462485cef88d7fe5ecd39d1a97a9ab0f5d0476b9265c7d206ecb55d1daacd2515a9e85b6f0430a315cd4e047987f81439558299ac949b76e8577f108b4d55a11a689c906d86cee5b0cf014f84628e41174f8c3264a187eead8498de5e7269e11dad726ed2b7608f51a53e6bb3ce5246c2ddb80558f91494f0acdd0c0d0816569935e0cc534e5bf7152ada2c5052fd46c0ba2e67d9dad12adf52d4e961eb6d2c92a57f423af868f395de22a9dd6e3b038c677e55c4703ac3bc8661260493da056b1aec46f9fa3650c667b0d001870ae0212c0722625c5dcea24a5434bd930c49f38a38fd331037e2ecc5168bc74d9f107f83c810aa02cc365e2b05620554c8ddfbd7fea907ac3d30823cc264de253b37700dc908db3c3b61e60a6f3ad3fe8b468be66732a2e856a210ae9ac2212e18da7e2b8cbcc0ec49cc65a75950cf3d8aeab10ac6790882c56fe239c0d12002dccef2c342063993e9265a2921e22e1c4be42a865a9ef7f766f3c65cb628421e084bf4b15e5ebbd6f7d7e46a632d0cd9b859e6f7d2d94507aa5870d2ca7a5e6678bdd5d2ace6793bd2cf51981e9b4900bb08caf0c898abe22d3a2874e44e335275d5a7995d44a3df4f6cc04befe8a5513d30250720c2d200cdb7a3c17f777c7016c9fa70ef9d7749e667e8cdb611ab58b850aac8f083485ec8a0ffe3e11720444072be092f634ce12dcba57a53c9052891c18c3b3072f7c42f03cd06e83ae4f152a2a23a88ff139cc6bdba00a311815312002a4d046c431226d78ad3d595aaf04f7ef0083553db742e0ec8ddaeddc90561619e039bae5340e45847350eeaeb151ff980e9878003715c507b3fd648b445914f0b44425ac68aa6f4ca10c049b605d3124813e1856a1f4ac37ab622d9060b91d62fa23055657c68748e1ab01f75a43344da0daa8222aaaf63830499c644daf28d9a7bf32226370d0c9b528d8bddd1457ef2c3b87d8d22c6783077d56533c43867dcea66a84be341e5c699a825f7129e71a5d1cba6959d5b6d09045b0b0b6f2a233f0768f34c3edb943aa8af873dff9eaf2326466755798f208e8c52b734e5c2643e361036d32bd2ed03b9ebb5f13de4c42c24cb327e78f16ec73746d71997ecb0fd0688edc27b2e55b799092cd51cbb0f300aef1362f0c33221418731ca58f9009cbcf22ce135e06dd10973528b1b8f5313a57f0a965b2bdb53f74e80b2803a3ef19240918f782b39430b8308f9ef12c6945eae7865495c49752bf2407afa71549b5ca45dc58348644ce54b2a85fa563aec117b9f4a326fa4edeb8fcea082857dce472b507f17084a1038d04db21758d6b58ca743bfbfc0f6f9523aeb85b66c7782bb299811144db01a24c289bd970111094ca09f03e0d9c3918ae2fcd294e6906dd4e49bd64bced609a113579b1aa9e9b0282086102a0991ee942ddaa571666a0d7e318c1a0047f142960ff07b5d081d462c823d549ec908c6f855b1c03d390034897e21325eac32d7fb13faf3a6da5ba9bbc367d8e6ee1ce644d96f512004deb8fc44366a18b01f9ef759a7d8b450d160e4131d3a9794bda8c32c3abb7ba8f18d02ac270831efa26dc96492fd3e531dc38366e3bf2beab1a0419d8f65cd1ff92992c0b7d411ff737db5a7862be6df64c240c3c868168d0c9428e5b49e3199c4aa52e3d417f75638d8d74ca033196f1557d8e4263d709643d130ae6fe1575c690c80c0ceec6c8a1a9d2f92114766ab3d30a98f67e1d3d6b60900dc8d06fc6c268f75af9c903cbf55a3f2a9c46de9fba3d7625e1f584ea9a83303d52a7eee1bce75e9da89b2c38aa471d421cbb95b1a995baae22fee835cc6e277c04eacff1b12877fb98eec881ad6de4366d0124bd7a0dea56008428ab5747632bc23979b0fba7c6e847bcc99d3bdcb9945f26558f09966b901d69118fc783a5319e3e90fb3f85b09e92d6ae06d36420c9551a4d4388f85b30921388653988c93492f4cafd256044325eea29c5b4ae92d8ea6359d28eaf2d4af4cb1675ede6b300f171570db9f27c9e96cc1a123f6b05164f297ee2df9bb9985be29657598142beb87c6d2a8a5cb5c98ff5e2c648b703609d2600c756495ccf8844f6c8b11327be6a10257171854028ef37ab47c839298d03a48a203929d530c7bab448f2a9cf376913f8a63ac1a2e1a77fc805d7776d515942e34a2d65a0407e9bf53b40ae44542a0692ef91b330c5ca7871eac6cee8c86f444462d86a44c6b6970c640ae02ac77a16ed5fba6e7e9e3e5f9a114dc419e32c68ad4e32b50fe1d65c02a5aa4a82b864973d971042d9e0a3ef250e6982b43cb7b37ae813c059b919327baee5d86f67a1311cc98362936a828b1191f30768e4c2ca2ae743600bb6923e97484e9f0f9fccea9e86c1d4bd407c1007c7f9f7b9e47ba790cc650ac2e070faa8d572c74b0d3cc034bb06f1767369e37b30751d7312ccb9213b72a708de8dd0009791d5ce418c1d8209f1fce756c31cdcad79765cd2255aebc3f786c1466eea8fed9f71be44e10598bdf8c78e3201eef17655015ac89516beb820be88e6e2bc8f80707a308f3149dff20e9178f962301d87113202b2f439fdee4927312fb543a5126a03615acd0f83d0fff93bebeec825df7b24d26f63c8a22d9327435a060ebdb749807866fc77e2863ccab454f01ec8e64557093d3dd170b24614e4683e7f57cd051c66b8fb5c099e4c9c66f05a6f9164e75efe4c4ccb459a2d82f9085c10110d1ad6350a7a33e16afbd123ae23d593c6809b39360b2b0a8f4c7aed42d3b76a9d880cab0589cd3b02e4cc8a342146781730bf950e155c172c21ec17e31211286597d0526bce0a6303b444ee806f7740c7f6effe2e0b5a2ff74309aed9fe5d68502b7bf60413609d243e13e1955b324ade1f3f1ef9a0f2e6680657d19b2086f02ead69c84fabf93e8efdad72010cd24666e244303930391cec621aaad0f114a428f4ec632c1a8110187766b338b98df8a21f14d6abfd55357cbd06d26dc769b2c16dbf5424787f508b28cdf74d2d7b83438aed21d830fa0011b56e0857f530de7796c598c4337712c335022c652c2e152fd4da5d0f9dab8a9780a21cd8ee10bb0e4be41353b99c08581a33302fd078eea975f39f545f30ef90d34d43f32e475f122c13331d758a9a339dce11a7bc84afbc8162d02bf8e79b533532b4d143bdce00a902f30e9c66b48a903f40439bd47e814e751127879627caca53cc1e671373d4114f20918faae18bf36929e61a85440cfdb2739a95b08556aaa1085cf8c6ced96382f887352fa7eb5a46a6a1b2c2adc5eb61baef84a3d98a3c18b250ac1a32f2c0ad59c9fdae07ab196227ce184b98e5f9a6d44f4ef64ec4c2c1fb315f37382aa40960ae2c2508af935b7aa84deb01c0c51659bb99aa37f543890cc68b13e9b20d0ddf2832d1ea5d8d4c0f918e826f7b83b4ecf43b998aa0d748adc2e11e1a429ec8522fdaa7f1b2f126a3cec982f6f032ded78ac91446f8aaa4deb63d5ce1246ccc03adb76a7e6cd3f807ce1df533ac10850512b1bdc04eac94c64bd760a482a48bebff99a2710f5b4664d8d23755694944dbcd3055da4a48d6a6b1327c0b87be340741d555cab2ed6e937aa225540d212811f113ab640115e7d7a38ad5eee3a466940542254a7e21a530c0df56f80f05d4902600595fe94400126d31e6d35dcae1b2686ee5e48fe74c5da7ff14d30b6f3573d318d1659854729ee57ad323acc52ec5d343dac9e64c6b9b64b2ebd695a558683b16f4b9072a32c73540a25bbe163faecce261a9f789b1813146932c45bb608d2e7d79cfd7d9f95d8584955f626006f1e02c5cfd37922c09ce409463accce2780c7d6def5fac208ca32e935800eb9f1465463eb2a8b9c9683d7e05524bfeb6e6aff90d41dacb7d3cef0a56a84a8f229ff4681ba11d50de4fc576caff0fd09b17b9f20100808e1efac0b1b0c9651ded6aefd70193acd79827ed11dc7080b2cbd204d874657d0180fa0b1f70f8dcdd6a2f99c188a19b985db46ac72ee16c248e5766dfb4878646a2811fa9d66f382960c407ab15adb267d3f79605bdb2cf8e3087a2c9988339135576b79c1706490649f678fb686347d1e78353ed7a896c4b62106869a8172d233ec35be2bd073e44b389bd8b8765787dad650b386938eba1ee4d42907eb629aeaac0fe78e92450a746d6179b40cf71130c7b1d614a8df94b6eb05530ea7d2f68627f3e525170c1499bea53b26b2ddeaeebc6685fe8b43887c141ed8a09df0ff94841971e7fd8554697e5ea62e19cec8a40c2fa11be81909672e4c5acb17bdde81ff9ee50e770ad37ccb51cca588379a9a6eecb2cd19465ff35a4dced0148dba775dba46b74bdc35dd55750a1d06135c23d27eb6d192d6e052f5af83f7a7deb0aef380d992ec092f2bc687b90fed147cdb980def8ac1c5739fbcad5f0685e1a16e3f1ffa9a63f87128290b141741f37194d1452e278c5dd7639a9e51fe26ed72f36b9783fc43d8f0fab2c3fa02b239dffabb31477646cd78fc0bd89ebb97ca0cafbbcf9ce82d6bcfc06515ccd09701ae60e0cf22e0bfc98d560df9950cdf59cd44d5f7552d608e8b96dc4d2abe183571757c354d54f30b41c2a17818f21fcc8515377704b6308234b3bd7bb12a0bab5da844ec4a94166f84b42227548e9f0a3e0949ab61b8df0b805fda40b1598be5b6f15ec24848b8011f65b538c4c7c7660401b1f349ae2ef46977a57058a76aa009711475f8b93c4eafd95947bfa8787d07a3b6e5d9bb68dcadb13788ab3d0e2e62d47deb41578cc5777e406f08cad7de2e5f906feb2ef619ea7bed6e99d273a73da8f32b2c35a14ba8142dc0eaf02ba3ef7b1e8ef1dd7395ac81afa221c48cef54d95742e1ba24624abb38ceab566c68ebfed3989304d398cce5be885b3169704f5bd2bb870e714c9eceb816da6c52537caf09e702d49257c10cc18e89cd9e8f87e8b0023ddc4efc8b9da39f627855d80b17dff4984a4faca02f391314f0d623243e6ce99c0aa1876489386cb164d907916029631f6a428183cd354b37e065ba33b673a6fc654c391aa29822b0dbcb59bb223bc076e4f0e2b463906a3885c6b978042ade908ac96973ca4f34b83172414fbea246e0b0edd0961e4cae5ce2b514d3cf484ded36e7afd66ba00608b355642bdf08f7f186e14c487d05ac89fbc2546f3cd850467f22d55eda297fe7f9c2b84f1d2f226b34bcc90c1d79bdf7497b2ea62993f95f9eb2a9499c00032851e3fbd0122ef4d863a99107456a82e3f29ed6aa4adbe4270467b40c568091d810c3316d59542919c4b3fb50bfd1711b84d1fae6c0a1500aa9f6fe4d6c97b2ebac12281aca506124048ca392f2faa6d4c9dc917281d52c6fecfc1d840a93258c5081421064c1a921152e454a7bb2950fa1c5997907cb53ff2ca72dfd48ca1107bd952e924d997779ce169565492a1d20681f505135fab1d857c4d1a34f06e2b4f31e288d6f3950b9edfb2c14537ee0ac846f42f8a6541df0a278253f64a707cfb14e27caf2ed6d0053300a6682a61c75f1018e03bafa27e39a010d587a1b604f6e45e246bdb81d2c6fac015312e99abfdf5c73ccf961b5769e535c8a9011eb3a76be00d372481f812a0d5fe4fed71d41aca07898eb080e17c73ddb75695034c8693c5411b4cb93e84859284341d55745fe62e608027197ee80d7fa4ae93aa77f64d5ad730f3b511813421d849fe8fc1f74b66659f6a8ffda144780ed355a6af8e94d6d13c988609f529c2b8a42c07c7ef346d471b6a160832d4f55c74e2977b3544f265d015f02c8004b13a80cbf88c105c4ea84bce51cf52a69c0361910445d5c492040a395f6bb8f7d07b622d01864e2fc6b51b608b197d60c5790ede24f65c7f77339dabce41ecaf04bc34613482531f5cf1878f5d137bcade0341084b0233ef91d0a298fe8a27e63bbc39d7cdca19263eb4a12e370c4e39348f62e942dae99ed896c5c9297ab2268551ac543a91a986c91b491b7c7921f904e05c48acf977f133fcee69c337ed3b206adad17fbf26e23bf056cf8cdfb69c0601c9a2f3c377cd492e97ea84ae7abe04d4bb91c9058c08fb18caeb51c3ee6643b6feb232e6c4b76072a2f790c450fcf01b473810b7bc61346eec85e1afd288acd6639aa1aa57936c2da3d2ea1ac131f3919c1e45122e5d63f913425fcdc12a6292ba72c1495e4fa4dc07ad2990f781193b67246c88ebc1ff776df9b8e9ea6c1b17677571dbd05c1ca399ed3ab05cbe41886676ac75d23b1c6eb6f1064901a025c12b4130a11bdb734e27681c9eba756e9c91d1cc8a560f7e192132d437ac157303ce4a8170f990324f45893480c58dc1a46327600788e9c72789cbce747b6d2bded7d867f4eda04ddf7f1275ba36a4e8730b9386e1dc2b56e8c0829cf0f1154307cc3ae3ad1945ca4e83b5888c5b81a917fd6b18c40c70eddaf9e2019c258d21989d6bb920a3578efd739268fb9dd46e31b24c1546e35f2102ab3bdff7e8240849d50e9bae757ce1a0c4b0705b51c18afc1bcc274277f59a7bfc43c9744635934d5d4212cbe25b0cb43e6ef8b40f3266ff58e2e826a0bc0ac1f3f22bb9e4317f0e11279a3fcd84025e103f7f8004726cedd30d6e47607c46108ab7fce70d08e00448ad6e80a2d8d9a43343cd389508dd452fc5cf256a47790cbb2bd604e14b4270db19169608856bcfa176269b0f718317197ea4e798e3ccc0b3df7acc864f42b36f21e547d4b724437052fe0c2254d3776a369593c74baf1f6ac21f444c28899d1af6645aa45d57c68d43cd3e0fd2c6972096dfdefd194e2bfaed3f21786d7d2d7551437bfaf427432ef982722908b9087fb7ae5991e2017a14d5866a76d6a700d4fda51dcbf9c3d1c72bc07dba0350416ea176bebdd2378471133b3cbd27f6d8aba79ed423bf8226f7bf60673b88d46c2339e4a74e7c92425faf72f4df8ee0b93cbd3658bc5bec9d560eb91dac1b8d761dddddc56eb94014e8a0f2fc2f5b47771b607573bca518e28a8e23a606cc63160468c9816292432c8cbe1e3c91389c8ae18db2dbed98a6b4afac5502425fe82895346787e3d29aef470fd915c7193ad0b78c073cec6bb1beeaafafa020bb44763d9920e8eacd719f653c0bb2fcfa07fc8cfd421ad70f459a276661b2f41842145e6f70899dbdeb02e35c4340515102c8d075f0519175933cbff141e4d904ff416ad11c1f9fb78b45bc846ac3be32aca78eb632013ac3a646f6f973dd32fb9d7fcaadbe06b16f8754b276db9719b2074fe223d014035fb825857280ae08bcc22695ef1e955bb218e045b8314ac4489ff3e0a53e89c183a552795335ad95ba4b4047842329877cf9e724b508482367700f60b130c102c183c50324d4346d9478a14cc5dfd99f0fd5918a32aef1ebb390cd02caccf48a7581e7661e19802f946e9d693b036a0909e3dd3c8fda2b0a3a44889390f914c8d959f79cd505ef4345b7dd4ea2a61ea2428ba4e1de7c3c7a83761458549d83c9219b2b506088cde032c1f91e2b3f6e0e1ee9840acb4a867c24f854a717f068d670a60dce1d0b720895b10ab72b163d5bc2f31a94d2c14aeb57bbafe17eaf0a1d92f062caf0d73dbeafb18467fa7f6c6d073875d455dfb6148d2d023db585971cba4227bf23a548903fce0cec084b41ac23c7cec269b6706fdf77aa1a3475e479690bf5ec2aab2d04a4705480c216183e6b253772b6cb99798b674528c0419271147035aa841ae79282fea0dc7c7a75985a86ade0453d0b30d7d7a3274b4e21064437595a05e4590350aae33532729023a29821a8cc14c700cdfafc018cf398137cf7a4c572e93fb6d8668b0f380cf31352e9da142cfb25aa4ab0bd26615dbcb18cf09e64e5d406278316453c55ba6550702aab863a97290281b1a7cfecc1a2b2652028d4533fcaf1b01cb85d101fb52f4fa686c69e99a872b810f41d5bba9cab6f2850f7316b49390409df05c759788fa7b80a3eb1540f7cb76a452b22108214627b7cdcb65484a7ae86f0ee056f8002de2df950f0bfe5efeeb40fd61c927d3eeef018cfc228a56fdd86a52ef52ad0cd2c5d03ac655d8dc26e8dbac23d2c6b24f9a81fdf8abd5326331b1f42b2f581b75ff621b4cc5bb84e769144b297e4fd6898bb491ae6ece32be45e900d55290904f9cbab883e20866073ff3a98fe2699a7d81ec9ea0a6556449b41950effceff7fcacb14edf41cb3f1f8e245e38eec360ff7a1dabfd8ac95356720e38c496334b4e1c1b34841d788f9cf60803420225bbbd55b84cda17322ef97e0fdf61b0b0dcaaeb373795a309077935bbf704293cc488b39a63513b40f1fb20a02d8bda781be4ffff0f30e13558672ae983f3d1ccdac6d26f027288f76f7983900328fff770267ffe125d09b16805f485e508b025f9395fd3d4a45d140fdfc2c3bb15b27386489b7c9a51af167825d5ac98d416ca6ef7352529b9010d1b35bec30b0bf69788d2dd050aec685286c5e15f4431a35b74082ef33662291b75c06d9141774f0ae08c5e2c20076043b18ae6e3103ebe45e0425e56b7e45cfb2c2881dd19961ec18165a45baa33b8679a3e139e630213cd83aec94768ef48102bc2377a15014b4419875f7efe05fb47db0b1c5c691628814930deda7c07b579bbe87b8b69c438058b71e260949df6c8b0f92b9fac45f0ac49f7148ef4c0875f9ec0d37004ece7590740b5eaafa3c1eac35b0c03959451a3ee6eac59b9efde0b3e9bdcd26a8602c1a63c9a5138a766fbfdfc5b918105fe5d4dbdf5a0b58235bda1063cb2cc6ab1267319dc4272cf0f32d30b383e8f9f605e4ba0efbc2ca034f8500c6c6e141896994e05c6a140b6b20a9e0702117a2f958e249a3fb13c3435ac0968d05e8f0e6b64ed9e4e0b9b96f1f67cfbebbdd539f4cc0278ef4010e669e1dad6cfe87cef2bcaabad77bed93c41f2c9d373d9c289e9e34839a9db72679ad7e88b4c55fa07e9c24e56cfda08b206fd6ca2d113ef50de17e0cd87c7ec75a81ea1b073d5dc98e084632aad4860062d62b0580631c2434396041da8654fb16d4b8c45a1848782d147acbe071715b5f248d6bde5e50b6c254ab8fa9c2b3bc2f4244e8f65a4633277e892e12f3e7047b177a9e4a23abc29b3e643d515b8e447057fa31089807cec44a69bf048d6559fe277505998922a5b314c5dcf9023073ecc83501ca7f6768dc7751e11b60468686665ce60a6335a2e0ba2c8e26f158bf6abbf38ac4ac8db90ee8bb86fa6f0d1c7288c3ff47ab75ae196a17acd5d75673f925fe812e3fedffbe4fa8b5d6c2565970236ec829912a517fe1bf1dfd245d8eb892ab4054ac1cdaff6ad3bfdedd332e55ed29350f1f098fa7209e25f71d026846709d3d26d13028e461ca6861cb29fab881d2efe7e07e01285ea4909643d60b9c20322fed90156338718010707f51377bbb1b3f2ed3d48e914c734374a721448ac7b0d08bb512c434a488f23d5303135c743986888fa1e284fb62865ad49a513292d9b8b5f33e69f3fb7c419f926152aa63150aa98aac7678b8869cc804c91958fe00c4144f6300dad1724bc62644a15c6f12ab73f1d03d330aa4420ed97e8492e9bbcfe5f99bbec271034690541651d25382645180915c4fac3eb5a2f61bcd5e19924a7006576ff3d3b5afbb0100f08305279cd993bef983c0fb5c54da5e8651f575458c27cb390f05c39c17a14b284e49f7e0260e9e0f0c3ae3a6b56c777a0d3fa1721b550f100cc55b1d4a3069ce8a7a5d9bc0a5aece6652c6afc12d6700db21cb911ac62a9c3edf7ebfc24417fcaa80304f3c479239c178c1bcc6f85f7a8f402fc8b9c4c6a8afbf001afb289ce85f128ea8e10ab792eb60126c266a778a97898b23c327346542e9ead32274cb5f07cd708252cc442470c84ae42ee1907f1a417c26888e1ae8e22204f260baf57e0428996f23337304fa8bdafe2f269f72df50a6217a04ebf36a58bec05e5b267737c219335b93a88b8d21f126867ed9a1949bf936790872fb1fbc30bcce68c71b9fc54199fb4c73aa2ead361074be623243e4689a53fb58959d72c97b7311d0dc0dfa07cdc7d0eb0a9fc9f6667e9698d58ff10a3190c995a05cb2f1d9e3da5ff16c87fbcfbc55713ef5e6d5568487ef6c2821621d0f58368fecc793b4cdc628c4514a211adb224bc2341ef72fe2e32d891b5a94b94972cd50c5e5f4e5f791ef0eed1b5ea2e4523615164a5c270b4f6c523c26bfe3a332e1b7f2f3184c8c75c390d13352e16d8e6435d0ee2f6f7fb20296551e8eeb005efccb7181348537db97784cee0d1809d84cb5e1dd6722816b2f204b1c91daf5a413acb05890dbbe0fe2f028452b58395aacb6565985c8321472a9c7a07e1da0bc196b3a45da1379fe82c88a246ca7d20bf584c3398a8507e1541c7b07e1bf97c2dce7dd1bbb424c05d3eefd3c9c349c0bdf4d4df664fd1959bf4e2fe647806ea90e54e952243a6249750f003c8bb84ed5dfac8dd307d38d1fd50049819c37139595643f5da82048caf61b280c28083386443fd7e43817ac933ae769f844a8c5cbca4c7abd9bd3b2da32b645dd0b13fb91339129d1c594264f7a0a1a25db1dc56ee5f77674615cb0db80bcd2820db8a9012aa9139a6d85f88d7f73f1ae24177384d195b49f88fb059a2d2760e904c4151eb996cb29c7031dfa174e1b0b4b4385dcac1b6a00686430de8e6c23d05fb14d60ef08564d35d81389c00d2b4e217dda8ef9065800cf48a6da1fa2f870f4b8db355325d2219fce4275dc90aa6438b8c28ab02545ea796e3b4b9121320b7bd2c596c223a14df7436520ba355a004536c17ac97af7041974de6bb351ff3caaf4cd09ab7b13cfe9a4c4913539b72d482655bfa477a27334a96a7605e9952959f3b371b7981ea72e30d9cd1410b08f58ad8e08a68864633b12a677f25b1dc0300655c422f053e46b7b9a39eee773c54163c129094e95fa16bf165718dc2697d12e75f76d4e28cf99bfa86457dec996196ba766ff117db981ad98248b9b9823c28c96f502981fae54b448d5e05b8fc2e8d7e63cd142425df446be5acd91174acac9faf3c4ecc03062aec05315aa94d89543367429be564ff753650b1e87591bb6b6705df351c55b20df704dc758665fe88ccbf1a27e1006fff4098b8081fad2f2dfaf3be22d61bc221a5a24714a73b679e84dd9f40bf30cb71874e9dab462329201278f66cdf163d9d8b1b5465d3246c30bb20878ab2ec4ca1e9a39ed43d3f81b2e0f759a89a86e9d5085dff84cc2765fe97480f86bae195c0a8eb91514940e311306298d661865929a56e46924b30a358b29037f8a0f07bbfc87cc5d20e1c479c9c8bf077fd6ff26153f751e8e0c784f0d6fa609f490e46cb389e54a2434223f1e4951a4226eae312b2bee695b4f70730e003e9584b65777e0cb9f9a8007a69335b2541f32453e37848fd028894bb6b9912437775d044b9475fb4af65b053c4f9c741c4b80458b4826fd37dcc2b0ea4c276797851d44b575c9925081bfa0434aa82af3dddcc9fd9e9af7428e36d43671791a434d067ed8f2814b6f47657e0bc0eeb688ee4e116dc5f02aa7f1b1bf57f7cc52ad5fbd95889eaf0791d1012eaab7ca670a74c9f2835c7a90768c8ed28fa34f0daa8879c2da8e0f9caa88b0e763d6ad2883c713f27bdcb52bb2bffafe59c9deca6ed038f59c9ccc248b982a1550067afecb3817b7acb75d6461f5bca6a44fb138ef5e0e183ad2ef53b3f4add104fa7a11ebf94bb2ca527a3bef5414ead3314049c1bc179189b8acdf1fd1349e35b51aa15f1bfcb19693001d36c39c73a118c982057b4640069d9af10db8cdbc93bbbca7853264d18a375e49eb16bc7b59f5f0bbb4937a11fbfd58dc5eb263ef87e845514ccff572f075d538d92761878bc38ce37b748de1dd042c30bdd1565aa007b27c4725ae2d4100cb74afcdbb24c934071647ae67eef572e44ec14b00f324d947389a534fad189fdd4561e70a3410662cf78c2748435830182b04f6a9a94d6955acce6d06db8f40f6c7b96d279bcdf2c759b5c43d7a62955f4db25408766b2ea0f9937bed20589ae65457a9037d6efa5bf80161dd0ac2e6b367312bdf9ab1f60e8f075c082755260a1a90c56bc4d9e61ff00dc3ca63014cf495c22186f0cc20056ba9c7bbdaafd07ce10002cb6461c1bfb6018407278539e5f56a131f9522bc3dee5eeafaa0ff7b84c0d9e450bd1a28b6e360e282d8f21db318518832db6e1d0827030abbf7fb38f604cef4cd5e09940c804730471823a5c12dbe4784840bb49f1fa5a1cfb7a3391b45b3459f1fe914f7159374b5a4aabaa0d46c2e46549c4659d197db47e21245e8d0929334e1a9cb2551401da07ec895b043fa2991f84628c2cb0dcea5b37dcd2cae7249ee765e28363a52086a8d93d895db2dacc905a1a354491512796a004d806f5d2e40c231ab7e49d7fbdc738fdfcac757b1a2626086661dce34f99e1597e3e63e6c8350876d6f9bd8e79642f210f8cf6da1d4a7da8316589e1f5877e1c1bd91cc389014f2066be02cf783b0805ef9536a104bab2b5aa164e26c97117a6cdadf9116aa95fb1b30b2c0657cdc3b3eb4c6cf240d0b509ddef2ee09ca6bb2a0afb724d00da77aeb49734ef337c28b7ac80bcfc3203b0123e798482279f0efe45403c0cc16f9bf4d753902d3732d7ff1628de6009068f8cd4e2db4c596b29650a784f96dd220d7751eb0da078a171a0587dfaf7e8c3ae409de2ac36f8434bf53da12f89a9af0e6a231b1380895d3f117dddabcf73ef15436badb5f989ed7c61d315abfda0817b7e23ec2f25225a5c0f9fc820d3640a974ccfcd8550f21a055ea116653939d865c3148e481c673cf15e171021ac24b60fde788ef05624a0f8c07d86b2d709edc4daca76ffdefbd55b9d11b7fedad940f6c6df0ac78ab2b339b03bc6e368caaa7535b7d4dc462660ea2dbf524f9514d6a55c1439793833c50411c827a140d9a57fe886ff2d44ad6fbbbc263ce7203e1f1ac411c90c9df5122eb845ff0f9481c6370f9f282cd0bebdf1bd9250be4be1238ae03d706f37673af7900f0860c400ec8455c2f8faf812d8f31f22b389dbc0f2786312bebf5ab81f8e242288128df82539d77fe956542af10e94aa14e0ba3e932a9d749575649e87af3f680e2e4efda0412067d4dbd890169b9541484e1c4f54e8da83e1b5a245ec1e6e75c9cf2a364e2e7455ad5b582576e4202c4a144a18dc0bf5303d2edfb1b7172401558dc666d9fef8c48e1f366b0dd550161e0ff5da4346ff0e15d4bef4f6a77700372336a69454ecd803d20c209126f3d5313189c4173f21c3116104e54f402ed5be6965c450d9d065685416249926769c68a66230c455cc638839f85762e7c728bf91c32989aea3d4b27d7935fc271c8867e8c568857832c3efa9316ffdc59e369c835fb901a4c30da7e4fd1b2ba1370cabc7930ea3b141f5eab474005e674579bb80c4adc270aed3134a62ffdd4cb640390829ce335d8dfa0a85552b8152c15f02cba3af9ab50247401a94f4d5f85f90db0fc95737afdaf00fad808770b0c8f487fa3b258db46156a2c2cc9059340837b37ae87b3c66f916d3c0067aeba89aa444acfb57dc3a5bb1d58e057ea6ff5e6d018f9c6f76c0acc6831646d1284c3fa3f19bbba683bdde1cb10755135e8efb91ca996d5e809de214ef775aa0a281363d7ebd34e80bba5bb2aeae1072c4bb3a6c9aabd9453e7dfc798e07704380065bb8daa4f83727aa90c9b752690967c0d2d84669524fecc6adf5988f837c0cbab8434e98c869993353ea878a26a795d779843d7e324e0efc6a4d11ecf8d6b03ef3a5dca7f9c8968e96bdd2ccbd08f16a0bd5d4ed1ed51eef706f34f2a7ccca4a0ca5c0e2eb5ea246001e65b692ca4e916c18170313bf904eb707df28e5a70e56ba31805bfabae1f84899115307edcca8fec6bc8c50b4b885937593abb53c11edf93c324c190580ab6ee89a3b8c04feaf96ad00c10b06312a4cc5d10803bd573ce8b71661042dc3d1a2f5e083e6c3b2af121fb7707d7ff4a5fe21a065ebb65a67e862f8d96bd22b25b2594d5b82f43840c3d9ee34869e72442f406573c45cd2e3bff88d2284bb7e96ab39a2e12fb4108f6c03fb1d27a8131797a58006c4c068e11c6f89647dff3bd809c12fa8568415fca1250746eed97cb5cdd9208a44e89d1cd41b0c89611d3fc1b70262ba334cfb003d329a809ad33728fd28c4ae1044a79788a87cb0b62a1f85bb83483e8ce91633b879858435626863362893d860560d0cbd7647c3ca06d0c3aa0f7965787510e29dbd134eb654e6054fffd5a7ea254e11381e5d1739e18a73f8b7cc9e9a94a511831828b228fe79de6941c89d10323c0a3cc88c8f08001d09ad82612c6c203a69739b5f3d9492e76e59ac2cccc826fe2898e88109a24d65c7b8db75e09e3dcc3ba6142b8329c7e4001bb6c5ac4fbaf9ffbd7b53ca7509c52fa42dac467ce0d5089092dcc12805f0fe6892aed4724001639a34e13bed94c4d76ed4290b26bed601e44c62f535b992bc03ddd1e8e81a6fd8b1dae195878aa9df46b8c3843494a9a8158a475112ac8bb29be1e8f007c8afeb7e3d567ba98ea74ae629e5e5439691600c7a58c2bc14e85caba107c3e40356177114879f54002b03a140ae8d57664e370824db3d6affb97363e353f9d7d500bbcea4919e6f4446e5bf698a28e6f495ce1f981dfc5bf6f2bd6cb8cec2516b0eb83f72e843204a70f8c08ef531eebff5abd8d193319752e9cdbd9c86e9a17326dd430affcb3cb526aaaacf9907f29d3f8dc6deace27fa0ab1b78c5c0d74d9441458196e4698f5e00bb45066f2f95eacaaf4cd415ff155c624d25faa84f9a81c74585f0c993290020a7ea57faefaf725f57997109cf4b8d70225fb4b1a40d5fbf109f8810c4867193ef2345d8f496762a4bab751f8586e3c8c4090e341eb49f7bc918deadccf37e1560869c5b07c7aa023d86ab61946bf0f8b996282baa07720e6363a839f29b5d874c3f16b8d8c082271e489626c0c3a62e0f03c04aa7d4087613f3acb1338f174b52a8fa22cf99cec217ba9d608a7c5587a0210a65ff83cbd5730de88ed3702b043d04f2b7da941161ceb668baa35cac1928be563709475c816daf071e77b4f1542458b07fe0886bf4742df9fe19b120d6c9545df12d9009054df8be6f6a38121c21d08761898db66ec33d1e83344e1905831a198bf2f317df6e11886dbe9c6580b955f6c49019971ad095cb6598cc535bf4450c88a8c904f4d869813b005c0f59c3d367b25755c410c57d24db6c2a9a4bda7b7011ed372ab3265d6f2145341f03e5c4de5fc4f5042d0e82cb8a135216146b29a1ce1c457a879cf61f464924f857f671b89eeaf3219aed459da85126ff48a705417f37df35e1351395ac855abb03405be1bac8c0b6af33e9d4ad7a51c5cf3cbd54d63ef81171db933e9038dd4a05ab044b84d781fc6bd547cde65fc4ca0006bbcf1dad193dbbd64093f6c27e153c4853a4f32ea4c3a9fc5a848673dd201ddf3d200256a69ef54e31f6e6cc332b9871b8b81ee4a90ca0ef76461182d091b8652f83a70b05a3668a8fbc143e3f4693eff4fcb840e0c537d3e87b44d5690799b10194dba62219e6c3c28d674f75bba807d69b91da7106a8a288df086b2bb49a92545b8601818a95b82c5b21fed0f5abed5720c0eace1df0b483c05412b3ac8bb6d61fb6456e1b342b0e9e537a7d1f3c7077ecd498a612aa765b86f4c5ee8621a08cf9e507ed89c4841b706c33beb156f61736cbd80d4d72a90e50f88f8d2d11c55224932c0777e451f968c6757bbc2da016db9395813948b293e5215348df0c87d606261e4eb70073d1f978402165b256267a161dbfa6e779c944a0e40fc9ca800ec528bbcb87851df560a3c4b949ff7c63b3f870a194576350531c83ce067f200758f55e509cc72701155e66f7bb61d7fa49bd7edb79382dcf183eaf0be9ec81c04e3c9a8a6306de9e8a402afdf33c5c053fa08e92ae9dcda15b80e3cbc89b3aefbce4510ff37410a6f4cc9ef38d0d43aab50e72b58dade76b7bff63f3aa33bf1f7a8e2542c702744bc84ffaf8284a4370e2580bfde7aa8d7fcef456b4c72cef726dbd659f15dd9b691c0a032bfcef850cf2e8d884aaae1568d4750e91ac06bc3112cfc1601e9d8883aab9e235c8a2d13db8d359d03d4e2f7d11ae1b5b367a2b36f8fe1b8916d4b50f264ace7f9e261914609c78d5cc8981919ecd0ece56338c0da49eecd9ad9004e696f887fa2558e031d072f839bc9c06a3868c2b232b1cd2813dd10f01096eacc0f22f7b8cc4f0cd8c723ebb0e80f80fc538720907374c1a6a5b11df802831d4813316bbda586477e9364ac4231a0a1e1e153663e28323104957af677b86fa2c51e8d7deb3a94ccccc9100d2f9cb221cdb17488a2d03e2b1b039e778adb473294c9961e723c4c471ffe0b594c1eef82d11d13067d4cfa6a9c6038d465bbfad91d58ae769747c1220376ee9e292c19c6276e67faa986aa447a7b66de17b9fffc2b159e1491a97c58a68132acd7bcb24a9cc3315ee935eb4be816eb552b82b442687db04085192639c302d6768d11575bb0a57c168b767194c115d5fbfbe82ca08a781f66b8c8d8bc9b55e6d92520f7aa48084c7b3958721f8022b0b04a5b1f7e0066a28618b327ec6c405625e2868b914d24b5e5e48d5b1f57805d5e1fc5e2ded42e940ed043f4b3708aff54d4b236888d3d33b58965306b68ccbdaeb3796c4fb9f237e7a3b7b3a8f3ee5f48c2e30d56a909a9aa301947a020f4c1c5cb4cd0085fe5a2637d72f117abf8fb85999b56735e5bc96fc344b4ebc7fcd81168478fc0ea544ba82f103e131fd0c91a3987561ccef3846a2e4698ed3ed326684d5b146efb86b2cc3141d2151a557bcf2c4af7c542e6cdc8e34d7446c4bc2c807c2e7c72ccf7adbfd4eee5a92a4725598924ecce5dc386992124980341fbae8588364169ff22e5933e5ad80475397fe9c78be745a32ad0ccf622531cc2901e380199c771fb914daea9aad18f8fb89028f7ca5699879d1a999c82a974e2d3b444f483c505db02d85d9cc5e2cbef252fa513070248b6061ed0d3826d6ea149f3a94ea0f5b468f3f52edbde4d62c6c4ffbb27e6ba942ef3384cae5543395b062635d2058d8edeacd5c1d84a660ab9baf668d2e5398b5fd7730c7c5ac3c3cca5fcb0f99434d20e396d406a4ed253c9dcf24274fa56c15ca89ae1e1e4ce392ce449f6209583ef821ab0e6af6f47cac68e0dbf2b8d4f2d6efa5df60edb2235606ad9e2258e1035ea7bcd78296af14e0f13da623f7fd75582b3226f6be842fd51ac491d2bcdca65d163bc605b1223e728b4119dfeb746d68706f7734b9a872bda8852b70c88e783c47af4974d85aa424e8ec50c5239d9282d592bd2f8b8fe2ec81073becfca3dead0bb18cb58195ce1a945249e03ba011bd220f30872b210ba76084270c340cea31d1f7fa55c750ba5485a461d3459c3354ffffe02406b4ef139ad978f3e83e8dbe98f8bb07b3237ac45492f26040ef73e761651638da2538b1b6507775d56588d95c05fbe9022a5966b09cc57cc49bd8b2548d09d8d5c8041349575f753e4766f50243475cd08d90c1b5471cdc5a6b59718e7229e65c33254fd8db6c3a090db0337f9c519ab2c50a62516f6c33c5f500f272cc23ad9330d5e515cbe458398058c7de13816a536cb86af6739833a2bbe9f4338dd40656a1d5152fcfa513c590d7ecd493a5eff30621496857c8e5c3eb9ce2c41d6c035bd3001fc1d9ee98b6a7e59476005b2aa0e4bfa9a30f39c97d09a91164e5c2181b1df5ab0ed35fed7c24fc9941b2763b6d2530ab235ed10e1663f5068edab3a362deaac13dce69fca17fd9e139d84069da345e7d5fc488a853ec2928ac4cb16c10f1ed129bd27c58c5ad5df87eb620231f9ebf7ffc976f7dcc28b281c6c2f92effcb071129f3bfa3dc429dd11266f95e94644cd214fe583bef37d37292ac3c71ba4bae7c38b7c6c8fe7768762ae87b8f6364240f2eb6c9a133105856b01108f5a55c95b9dcb43b5d59034c04104ad05b652eb7ac51d6600f5d928aefaec254fafc2bb55820cd43574c8786795329bd1248a0f2f7b7d7df62f3ff88072ab95ccd3c0d0bc63fd23fb82a512b3f11748628cb7c1129c80c850bc522534e5b85a15a218212960f2f8b65b81f1d50a9d2fc81b3414a52e0bca8eb868f68d348f2f2f49cf06fa932aa10f662ade6b205115058fee1e425ba204568f1c71ac75dea9647c77ff06922310cc13a5e3f9fc96a858a8d3fc0ab980bcc58b317613147d6f842d2b714e9e9b8f44b6980be6b6ebea81d3c572263e59b3d83e5816bd06d46bc0ebc3e0f449fa0c5a67f5d14bfefbd5a9d573287263634420c4c8ecf33714ba14631ea4178820495e5ee41ce3c02640e371f72f2bac2716e1ca88fae4c9f2d3355ba0250ab7fc349d5c9d336b4e94083ba6bce52b21789926ee53a2518ca47594d3f7df022d8b90de3d9ec5a77e7830e64ef282ec725cfbfdcdc9fbd1e37ec011539784a3872e63518ed4b4aacc29328ce467b2225f16da609bda20f5deea577731f4bae2b6042445106890af5f5cb6ed345c58367cddedc9f6908d40fb1fafcce98973d28c3c72b005d1f145ba9a2b7cb93ea6737f4db12a5ab0a0f3ba0d118060deb5ce0f8dde125585e07cf2fc47121a5df0ec8bf1ecf4d5b0a7efd47bed71109655d03874ea7ab64603281f89461004cd0be54b21a2202f84ebab68e0e16ba4dc880a87541a70c2e106ef10c6f6fbed9a57fb1c91e4cad502372a02e6091114d5b95d41f6a4aa6b7b7dc44da0c838f434e57ddd0246a4147ef6117f796f4f4c767da568d036259fe4c8eba4ed71fde8f25a4e47843f3ebfe59f414a7eaec0c658b1705c92b7c61a89a245d5141761fddec0d4d41bead111b32dcc2ac14af4afc8b0bec8b5f90c6e5c4b2d7d6e75059e175ceffdd71af8f5c40301e71f1275b004e69e4d516f8757a2a4834b215dc7ff3088ec61a0336298361af45a963d9c571f6e614fa7bef258acb8193bc743432789d6ddad8108fb470265d5c790462f7e26c59b01030d4d027b46e2699bc47c462ee6c65ee38cc0a5b1da84f91fdbcca8f7c6ce291d19d7898e91496ca5302a7615d545aa7e922e8b30f58dee7936b019548667883888e98ce0dd4f42cb57103be9fab73d33bc28b7960e7e4afec9773a28c66b9c59d23d1774684b4796ca8e7dd6e7f90bf723f9b23818aaba7f5e06cc6f645a6690baafc1b5550e33dfc4d40f0d9c025f623c3e4c75e79a934522eada926a5b9b3259c7fd9573b49e09514a71b88886053eedbe5bc776e4207aa5a67ab86e6dd97e4018f49c90734ef121ef09f971a5c111cdbd34f384e304c213f60b08c9421db00b98326e7dd775f5618e0191e5a18ae9d5cdc665376e887d1c2115b3393c29848c13b3d38aa76a7a3f074ee8309a61c9e0636867ef0836e0a7d100be8ef343366732e22d3285b7a41a9d265fd4bf027791affa592cb474ac48870d4bf7c6473aa193b260d09c4c10e9db022d0a1c335bb6891f6a4c32f689ff108c1c2d42761993cb8c73634f971239239d99a2f37b8bef9b8b8e3ae19eef62c4f9b81738250d8166ce21d4668319cd1fa6979905bb79fd6e7922785a0747e7833a81d91efb20b49ccddb66c5ac4ef6c165005835707c90b2723f94b31e9ab7cbfd8da57eb31d82f10e1e0a96a2606a3583ee44a2c8ba91ed2bdd9b22986ad46bc72217a86968bceb6e929d5a3da496cb034aee51f1459dbf650f3a9caffb4ada73ad5b0889295344426259852ccfc8334bf5c3469de9ac50e1ae5db1f115fa2998e2c7b64cdb54c19de8361cc57441c124866df2c1afcb7c8f608e87b7becbdd00163c73e044c83af670c825ee4913b37c071fca96d8af5cdfa528593104ed639499e9cd6a43759abeeea4a9dd88f69a3fd6931ac93b3ddcbbade3cc80774c52ce0d552a15dfd22870f78da974ef415d7729b398465636f353981ef8e9bde266f8902a3be137a6112e936755de19e01fe657479f85ced1d5214c8f17a3ad2a1195d61d958d5abdaf43e383b9ff0b459360a9dbfe595be62947dac54fa86a48da389b7b1c62d8605b1183f0b125784cdd1c1fdc801386c0099f58d759061af28f278656d33dcbf76bbd31b10428475456b95a596d276965384024917ab2c8aea41df421833cc64656f253f93cd1548760c00118d66eb03c3179b61c485206facfbafa105c872e9f1ee4868654ff8dd1f622db7303913d9492bd350802f63a1ecf6724365ed8dfc0d5d80300cea75409f2879ef030ca7e504686159f747bf3022caadf33f184c2089613baa4c0348245bc856b73f92f6ae575f9163c6efd8caec0784d21741db5331d1d5138c710bd7ae3b6f5926273335dab442fa4e9a8dd930546b614279cb73505de82455a6ac218d1b206b7e6934fe6f02a984c25ade19bdfbe69a4206df02adde9a8fd756c9254c2089f0a91af0cf8b4b9f38e7e84e7211117457ac499b06fce73e43f2c69bf12d76471cfcbb29ddf1a81c0957bdfe7208d3c84694c4a33587dd320906f1e39328e3ecb60470e75b7c52bca0be7681366ba377a0d92d8977f520276390a5f016a2d651162a2e14a7066438047f63ce6c64292d9f84f5120fc172d0f6c17173e42f26da22a842e829b19e4b53a6ff519e354724722b895033504ab25f24cfaaddf5e7f522c96ceb2cf37fceb857f54d0a5f4d8436b04b4037fb4e92cd337985b9d954a56a335f4b77269ede7cc7069e5a165153c64e4b3969ad3b48e3df793f40d796d9cd3f776aae7d0918486aa6edcbaef4b194111232442f5ee41480a6f2775d7846c9ad90fedf4bedd4c1b5de5886e834ecf3f14ebb30fcbbf87e8da7267e7020ec3a6486e02e0a9ed831b01678b76f65ef4d47036d00677b1a25119a0b30b3c6f0a91aba33140a25ca34b8741649a2e848d55fc045f0ba7746e75edc92275047e6b5348c97567504f1e0e68c9f028154f8bd1b700884145ecce4e7866cded35a2777bb2c9210c9fb5470426b8105760d28860bac7ab2dfc3fc1099043a52ec1a131c013f8bc7efe8603be331ba7d723f3d9214e1d9edb5603b88efc8bc2d04b54444a1818099588565e548b209acfccd14f82f1d4e2a5290eeac9b94b1ad4c9944a5d679e7b2c8f89b2e7f9ebe0a9650093394501d6e92e5b15a9b6591a37caaf2ddbfec26368aa824575b761a1cbdef327fc63bb32355600072dd23105a1783ec96b2b65fbac228b46ba016dc668739fa728646f659718813e0d21f701a8ee6e1f61585d0143b336b1d76a086c5933d01e35482add07dcd309ec8d196e3b2b3d2f89f1e21bf9f2e3f2a72f934ba0fb37b905c4aa1b436a5723c9f991b775a2f60bf4c42d434f1cd13d33ec2e320b4c8b9069941000a68178e4675407005a021d6dfa301b6b0ca603f33b8e0c55002653f7d2ceb7238ce24a5298485f69fc3b2871c3aa34a00125157b31e55ca690d5fc42f8a48afb6b46754b4d2100bd36eb08347e19fe2e17d1f7d74256ee0a9d930488fbdae4c13b3a3ded30e67aef2d3fa5af0f71f7d2e2f504f9e6b8868d4683c35abd2785170d706b9271d049a120cde7a5ead0c24810bb53ec0d4245d65976f5940afbf271cf867866c6509e210a494433ea22e766d90d086fe9bd85abd64b214407a2a39389d74768c55c5798cfccf14f20a80be39418f8cd69982b1b2eb62761e7358de4ac6831a7544444004deb8fc44366a18b01f9ef759a7d8b450d160e4131d3a9794bda8c32c3abb7ba8f18d02ac270831efa26dc96492fd3e531dc38366e3bf2beab1a0419d8f65cd1ff92992c0b7d411ff737db5a7862be6df64c240c3c868168d0c9428e5b49e3199c4aa52e3d417f75638d8d74ca033196f1557d8e4263d709643d130ae6fe1575c690c80c0ceece0eec0daf3385c1df54e9458fe52ddd1918a15489a2834ab9c533d1bc9e415448d15e9e71831c8b5ef838e528cafd502a1fcd9fa3fc1b40598095ed5ce5f26654df7905747bb1df152f6cf47e077c81ca58b3edb07cd947db81118bcd573bc5d1227b1a8c5c607a3b6cf81a1ca4b0c76e4731d44a8077dcd0baae7b842069a81cc0f05c0b767d54d510b3029a83dc143271d47891f0436c80fe8005675b2526329287de4b52f5cd4dd2027d74bda5af90be45891ecf60453aa9378cd8dcb027ac80dd69500bb7107cbd00e93ca15bea251a264daa2a66f86639a86cec06613a62fb84d417ac122ba56abf7c7bd528b71fad55250014d70e58b480ef0a169a684247ce86d9a6363c2079a473cc7ed4732973e9970c4158707e3ce74b88426deb797d38ec3f0d3e0c858b16057c89cffaebdd529ad78ea92c7dfcf27fb50d9dc83027ff33102893a81bda4a0bf605636698c08b2963748751b0cd5b3a6d8c9d589383be6594bafcdc80deecafc875cf4caf3140ab5308c2f1f36af59f91623f2c66bde9c4a96b394f8fe55a42e504724c449eefb3e1de28f423353badac2f1044db71e7ea08ea94537ae813c059b919327baee5d86f67a1311cc98362936a828b1191f30768e4c2ca2ae743600bb6923e97484e9f0f9fccea9e86c1d4bd407c1007c7f9f7b9e47ba790cc650ac2e070faa8d572c74b0d3cc034bb06f1767369e37b30751d7312ccb9213b72a708de8dd0009791d5ce418c1d8209f1fce756c31cdcad79765cd2255aebc3f786c14662c538e55ab0433402675de691d3c873c90b3ab93643a4f5b79a6a99d13a7e167bd7224c59ae6403d846aa7dc0679cfd171cd9025f7d4f686ab6207e54d6c312016ece483d54f4e588a87d0cd4eee97ec86e880d7405c18c68787c8081a24732ac92438ec1fde40df97dfd4c8b8d7526092ed36a4ae5b2c44cad81e647e4dc649519a5882a42824029719ecce9ea207c36a8c5b858d80c28965b83bccdf70a8e08f33340b6f93540afe96ac6e837757d5455e3acb201b2baa391a3d9a34b602b02be2ad3a2099dec6ed9296be5f5f3edfe7ad80ed887c9afabcca87531b54f6d0d8492aa57964ed520559b6fe12d150f3cdde3312bc4d4a74637ff1b64a14818d35f9a9cc2548f652462c55f5d234b42356f826b798c393e30f7cc66dc147b644f639cb489bfd101d78f3247dbed69cdd67b2eeec2229d0ac2375e07aba17425be3ead436e8220579ede7662fae3f065d36998b04495e3fddeb0ae2aa914626f34b493cb8c77145aafba0e1a9deb3d695cf80da10ce1cfa04fd96dbd76c2824f7a112f7ebf071033e41f08defb94b86a7a948b393040d97aec9ec8e0492ef841ab1c5eda0d7d44a7c7659ba724fc1618b85ca054c733b74d437487fe972dcb0608774e89b16b855b3c06da0ac56a7a782baa681f5bc8358de80eb87b9a38fe251bbf58cc6914e9f7eb0e8ceed6d1f0c1e070e16e22b9be37d092dde05e19bdbd5f6bde24ae3bef2cd0781eb3e94ea47e13b5d6f998e2ece2af25f680f5ebdfd542b30dcc8e616607352fa7eb5a46a6a1b2c2adc5eb61baef84a3d98a3c18b250ac1a32f2c0ad59c9fdae07ab196227ce184b98e5f9a6d44f4ef64ec4c2c1fb315f37382aa40960ae2c2508af935b7aa84deb01c0c51659bb99aa37f543890cc68b13e9b20d0ddf2832d1ea5d8d4c0f918e826f7b83b4ecf43b998aa0d748adc2e11e1a429ec8522fdaa7f1b2f126a89c426ec61d0abadaadab3b0527afbcc7f9d8ce5bb1c70be0413bf07b4adda8acb1e6d323766180f9cfe7e3ae8997309e8d1d5c02ed8dadd0b360cc61157c04278aeec2cce2bb855da9e1af2f8511d4f3a8f10a210694329062c715bc6a4388eafc33f33af590d0af6aebd0c6964b121cd25857b53880a1d1ea63168535e95920c23f2e5a105bf3c515e6104865ac5a88e994cc5d7f1b1e43cc05798b0c9a476d854d08c0c31c760b52d3cb51326acc7f23c1741a2b6899027814f3cf4a0c75f8e0b07024948f7c2c09ed21ce2df448790f7cf2d12c39d1b8107a3c3515b1d18b72ce01e782f18171efeb986e9f932bce7bff19355a4b14ea1faac6274887c96ef282d118edf121b8344f1282eec3e0ab0eb6b463879d36bf7453817f60757a6471978aeef0c62c54fe32e76d64c75dbcecc70dd5b3aabf0f12a46bc31bd0de4fc576caff0fd09b17b9f20100808e1efac0b1b0c9651ded6aefd70193acd79827ed11dc7080b2cbd204d874657d0180fa0b1f70f8dcdd6a2f99c188a19b985db46ac72ee16c248e5766dfb4878646a2811fa9d66f382960c407ab15adb267d3f79605bdb2cf8e3087a2c9988339135576b79c1706490649f678fb686347d1e78353ed7a896cb41bf43a1ec8210b5ffb53386ef93bcbcc717a27ac0f6d4467418dc755793f13657ab123a50bb78778c941bec02df52ad5556e4aed15c477b2184264b46ed72f08ddf3820614a566adf56c356a96bf6cb3a90b9c893f5526046f409f72d6a31dd74bbae6582e5db7b85d0aefdc57cf9a797493a6e1acd7afa9bda7547fa41c60984a1edff2f95e34b79132f0395b30f630a4647926f85235d2f66d5e9b93fa088090d2f3754f8d302d0d58187d923fbe4f8fe974f7204c93dddb7ff9481beb73789eb335ee870a7ba7f84ce219309411855acb14977cd2d789e132f3b98f2f0b38276d2191bc17d1c31d4e25c9a63f87128290b141741f37194d1452e278c5dd7639a9e51fe26ed72f36b9783fc43d8f0fab2c3fa02b239dffabb31477646cd78fc0bd89ebb97ca0cafbbcf9ce82d6bcfc06515ccd09701ae60e0cf22e0bfc98d560df9950cdf59cd44d5f7552d608e8b96dc4d2abe183571757c354d54f30b41c2a17818f21fcc8515377704b6308234b3bd7b33c5d568cdf16c34d6e0405dbb625bb49695e378f57fa31112dd018f5efac55deef25183282b93da6a46d295ed98167d1fef27735d6160e3b21ef89c4d2f9dd29152897f2e4c4e0521112e9326918e6b416c9ab29dbf9dd9289a01fe4824c61e8f8236f99f3e5c221f501bc5c36c6088155a6860e65bc85914b9d272e6fb7ecf08253b6340e62de07bba5118322286da976b691dd39f97ca77e0394968a7dc232c25b8122399d2a6fef9e9e68f7a2eff55fa66e25916d372f9601df30e31fb1e42c67e63d1ef12c1dc62b0d79414cc1c2d36f83492ca78f0e95cdb79b17ca17be4c09d901f61809583c15d4bacb194347808f336361f0a72cf8f09c0cc811b3cdd2c63c0dc7f3fe2ac98241b28e47215e52d47d1265184f37b11bbc7dfe600262f419ee91cdedb58360d9bb5d09dabc84df303a8106acd8c21d3d7070bee5f344939a29faa8ec2638651fc483f7273094b60dac3de0a80f92ab8704c578061b2a2fce53c57e8481198b0bdbc6529544ecaac78cc5bba0bda68f3285f7fd0da678631b985ed4520cffa580556372e7479e6d8e9b2a2cf0a1ddc79b428b4a458e9818cb34a611b90f22e815d9c0f583e0ff97d7ab8725c613705546d21a0e34215904824ea22d1b8d892441aef117e40c16a786453038713dab9805ca01f354e6a91d260e6022f3e3236853743e1ba2dca1ad1757fd2f9805a0fca9292cd8d568e69cd38ebf078a21d513fce7cb74eb7af892f07444e8c7841f1d4da19dbd77d81eea4f94a8f2245cc17552482910f58b1f29fe8b53940a39d1b30503c9ace70e2bc8d75ddeb9d02eac8d31c994f2b446f8cfba7e825845b5c9d1c7e9f9d9ad9b51847b9f46265cbbafa358eaa6312c0522f4a2b4d1bc88ed6805a5efbe9ffebe09e22fdec6d0004e52e544020a8b6f3b309ce3cb4f42daaab6f3c4e82658543d043c8dcd2238ce885e5dd8b887e14c6f765f461b8fb0de7c81d747e55ba5287f40d451710497bdc4d0db91df37fdca7e735708c87e4967fa528ddb049d271891f3275dadc2cdb5dbd03bcb03cc758272d1749141a81f7c70cb6818d7b92255b7a3af8bf9b17528c31577eb731e17400cd3990f5387517887e6d34e8fb6211b4606872bd5f955fa50287073eaac20e668f737233c45620f4d062b35bf908dbbbb72a55826336f26b3111553e3051b49cf409d10c7786e6448a20d6cde1c317550f299e0bbdddd3c4a902588d214cc02145328619c956c455ebaa8d709462c265b5e11cf1249294da4f8cd28a9a82686753837ea08cfb9ecf1a3d0dc01ac8e24fe3accc5ad555c4ab0dd63c220ef91bc73232de459932b9a783c1de94acb803f8e408783bcd3a77390c3fc80d1256097b1995735bf4a1253f0c191394c77b2206467fc75bba1ad3989d1fdfa27747f5ed9de207316de0a3ac0230d31c61ad95c92423b3ab5d094359259f7e0d83e33431c694890d650fc1073ee43e57dabe21e611f232e698b684c94064880734000c813ae3f5debb54b8f6ae730c830134972b1fb613d242841f675a6567fdb0a4357ad448e95913b3ccc1470f7e04184d16161e791b563d40b5b61adf97b5fb7e6dedfceb6df2be9ed6f284e88a0ac9e89c099a80288498489dd8071a4d630215938c38a1af36bcf4f0e709e85533afcb19ce6b61f584797f18310ba716925f72b6b717a2af883f6f0069cf9b2fc79232e44cc8581c7e3bd8e90adea4285cd5245f123ae96369bc0f13e93204273e2a48d8c986a8221359b0b3cda7ee2195472c9813eef69d7e446aa554f07d70ba9714cae9ba28923bf7a5b2eb1cd2843935bfbc94ea714b0a31a237ff3822ca085dddd451355378e7c25fc3d56bbe31dd2f6b5c3579f5f0bcbfc6351532297dccd3f335938cc6fef2710696b1ce8e088d41cd183e24aa2ed831b1ea46f5481929222a282ed8e7d058a72ea318b0c731d063aea66ee560737e039cbf9b1d76f4283f114c5783551c93e028d7d42a5dd3d3a2c5f36dad9435d5a8cd77cf5a415313c1eb7ea0f2331d03f2c54b38f6d2edf0846f5058bd2e95c019a83b643b3dc2a6a5b049719dd35fe590228b0056573a26b3ce8dfa5406dd08652bfb62ca1c167959015188e262fad9d3639bc8313264b88df90e8ded001fad1c952839c3815ececdb85b68e0c3360fadfbf6266a9f0f3104af75c340ce6e2b64f5f86b20e130ef7106654e3e15847cb6ece337b41547fbccb1ab588819bcd83cc8b4642a4bee1f4ce1d74fd2e4dc4ab7223f82942972841e68d1857fea7a2b5fed8bc8bd4588019666cd9591f3ab696324cc9e636780b760b19a4373ec142f1f820eac452a2ad68e70d96999413a6537660e0fe8b299c4cdacfdaf42da762f2b15ea854b7422b2a285466cc9bc15edf0b2e5dcbc6c0daac67c23e4da1d9a91a37d0857a1711c2c98765ad35c59efadd4f7211bfc86e593c41c5eeb4c34d7d81d91e191d67626faf509aefc66b5d87caffded01a16f989ac1f239aaaeda0600a0816bdcfcc00e4580206655767f6ef82d6680a241704a2685ff8564b272b680bf7acdc98b96f09985daaaebd85cd359a5ba85957ce44895312a15b34b920ee33b66b6a3e8675001fd9caf5871eb74088ae4ef398d71fdce0f7dee078f35b597ed95b9d25f792306bc2829b2c871273a308cd93e7362c7e6b91bddcae142e39441918403faf5d950ea03770a531bc78886f5ab23ea9566793c5019b566b4a8fd1e949c10153364232ee18af66cd3d79e5fd8acae666ed9c801c11f3b5cc7125ab80a512fa9c03380aa67f3a0676262ca4fe0c63f349354a4420ab2d9248341ae8403d357b13dc2fec107b5a4792cbeed29cf41e41a5128be1c733462cfcdb60e5e94dd6d9ff8e28cceaa5e695861a512f6f42e2fe203666f6293b7d9ee7fb6445fa7cadaa34a4d9e42bc1cf46b601e01031fa712c3dba91db72376f5d1c7788b64a4811ec420ae512ace45b722f0e2b6e8a6f86186c05508d93b1ffd1eef0c908b7706ec6443fc2f43df7524e1992dcc3f76cb549c00853ab10ad8eff14525840479cdf7d30434a9f4f89b94d5fb41adb043c19a0c07868af7f859a59132f473eafe1b802ee250f97251a5ab381c8565daf90ed397bad54e9e60a2a12553da3b27355382521c30633834be3c00f3a00a68744cd7e47d25f9c3dd5eb020ec6542572c091db98224be7127b55eda24d838ed9786e44710b7fa0dc1d092400e48415a89f24341ff008dd9eeaf430d260c9e329bcada8fc487e37f45e8a9be835c238b7ac626617b8bcf35d32d02b5b40983f92e9177e1eb4aac36fa82d0572f1393bf0f5af177673aa5a6ee664ca4a3fcda49c6efd7014a9f1f2a0cbccb6689212eb57561c4fe91457c422a79ef9be0a378116d47b590d9d07f005435d2f547f8f8e2014482d721291c302bdfdc20cc8de44a83e7b0506fc1f7a453813f17ac8ab08789b11f06eca8794ea694d1cbe0897b7e6d9a3bd301d1ad84117faf9ac9fcc88ba9d857f0296128e67d2f02c5073d0eff8937a4db421f2d360dc79a62f865598cc4c7a2223c39bd0bbfcbc404307cd6a729762883cc2143f855c7bc27252de21dbdd23fea53c7297d1fdd4e397738523e134245af8591d87d866e4914898af3e72f26d5a4abb1b850e92889701a48eac5cd45c1ad2110f6810ce5c98f7edf9d6d1b94d75aad8e804b9ef7935526fff72606cb4b65b1d4fa0fe3a1d7268f4dbd2e2ebb5f14b22c243a4031b848ffed75d4f6893c777752579b76b43c44465241a16efd767b71f390af769bd084226b2593f3c4cbdecdf8db153c2a3c2836e01ee83eab73e69f293423f8ef84509c47f09f060b0f86ad57e87ef9199582ff103426d8500f48fa2bebcdf51d75d15469e09040485ac91df33aae49387e4a70cc581271c4cebd541c619722cd4bfbbcac86abec0cd03e70bfc843786367bab3d759c8c75cd40ea434c8278d79d1aee28c5f23e15d1e114f7f8a11e96179e800a5a0ac71ac8baa41fbc2c6ac05d0786c3333a9882262254543739a88febacc4b628bde23209de7b94b6ccff3450ff71bebc0ce3e3543f547fe0c6ef58ae39da27706f5db43b2e751aab08fd00eb1534f6f6947f8fe55da495c1f632016aecff56d5d495706ebd3599d73486545a2a3d67bd90f209dedc72babb1b25c641e52c07a7880e9e6a03fa752fde7cd3dc5cf84e68805ab24203f94438e90d69443a441dfc8c95aa5af04c42d1b349edf5f62c22f3bffb98d88d63ef204006a17859a0d915a24c37381a28a796f9c0ea9071bb64d900a4c1268c70eee339772485e3cc67ac537ae50301e68922a3c3f52033529eca00fe76c30eedcd4574bd4ca84fc7d8ddafc3e10efa08a0e218f58b1decea5fd19813bc10e1155bbf28d71c26f091e13572060f8cc7e091ed063ac7681803b26f19f3b7eb93b1253b85bebe786d18db5627b042fccc5786e1682e279b21e69b440a0f5f1d95d44dec8962cc999c6302e1e2a745c6866bd627c43a3cac5e753120f1daf6b70e9d97f938f6337ce5dc912860f30c7c7bc62c37d2bc5244cc4c9e99ce3b44c7ad221e9b24b5b2ff9dbba040da85268565f4f26a84a5b88351f367e8dfd8dbb7717fe1921b2ce9603fcd5ff9867f88165602ed9078e3a56b65a71c16758d09ed26e62693af7d428e684b2679eecc1118943f3a72ae1d7c6039160e8d0d13fa6bc82996e67fc22dc3a0993e6f882137d59c3379dc7a9fd9d1b15db26b62bc52f61d8c6a7b6fb55f9040e4be9c6c178b6b27801ca5a71fc0e04cff45c5b67bc4d6329ca53ff1d1e05b68507fd22d241ff1df6da780b50d81de6d04a8dfea57dda25813c3264841b25e5f6a0b960b8add13167d0cdc979269c56a3e292b692cddfdb9d5a5d6136de2809254d40dd641bc25edfc7ad8fe86a78ee24a93554df4e8f9ee1af65946995359cfe8c742322ce947b81c0225042a32ff3cfa3819c03016933a983983ce2358077a0b29add8d43b76346905174ab10bf0b5e64aacfe5b503890adf89542e6bf1cbbe270b233a0fbfffbfaa464c0462d34dd6dbf490fab39ff60ca8d498e461185b0c010b7c37c715842972da446962bbdd9d5f03cad0fc69e7a28214ccbd7dce12518ae6c7bc707b778bde0bc0a324c5b1c59d52b2b6d1598cb67d21056abea6b5e5e1448cb7543ae9add7fd321965352e4ed785206bf06300b95db73e57bd565df0553da032b094c2a74736e4fa1296433038fabb4924ea0b1d08ecadd017ca3952242941c18f0cc39853459993430583ddfba6df6ea0fb669f65c8106c94e375b2d0ec0722772319ab7896d05b1af545f3f76f53fe7c044526cbc94a97d8e98bd9028873d54b6c94e56b02f55b0a9b103fb110210de186bd5ff00649e4e993013973c06069e2a283645ca77dab7d2c011476196ccd399ba8140f8427d188c00545c120855372d91e7b7a6c6c887b7ce890c2715516bab3aff90995a055293b6086d7d85f5efee3597d839d1aac93737fc686ee4ff0e9c54eca723707ecb18d3b1da86f8bb2ec74052dd41e651a637c84ce6449f41ff860143c789ac90f64835b2c8c77bfd540d10883d5d727a53fc4fe058b1d7b8e619fc3b612e8b41dfe8669593a650342d5e06fdcce734da2c335a6d82a598fd59a161c1dc7fc9571912891d88bd7e05bc8cb42e82306f81fac58f450815f825e3128802cf4c0df87593a0514ca3214d9040784f4fad2a9042b1331bccf11ef22c91beb0705fe9a3424bde0edfad6b198508406ac3f12091655ccb62e4aab3315b6e54127b616849f7ec50e0606c556efa2998fd014e46fbe17abefcc5f2ea66070a4e3b835a214f92ebb44734e92bdfd86c2ca6074b101cdd14b3071b375af168155a2cd7a3ded3ce9757dc5b1c99eed2909f4242bf19fd02203b112d36f97d61af1e0d755573306240b92f30780c43fce31466baa79e3a7a63078bf6dbfb74e7ae7170b041108215b4a25e473e948d226c325fb1a241fcb50ef2b32a99aee4a9fc5d3d5286d07e2e33efccf6fb10a564dda4cc8f92b2f6448a04cea0f542b7600605265423c29580f42b59f6fbfd721bb1cf33f4423b70017730da32e19d845739b1f371b8425fa8f52300e76dddba6b5fe4e2f8d3e099bc53057b2d88b285db10453b6f6d9c6d23f680b474239840b89fb66d4beed682760ec8c159b1fbd6044dda74f3ed9cc32cd6055cc344656ebb4b3508c8a9e680ab37837010f284bfd6ce2cbebef087c5042f4ed19cf1876e32de712ec7ccfedf768f354b4a443669f0556b3281e7e85675c8b8c86d4c1bbb969573be7205bb9644de86cfcb25801e16f33f0998a3e0917f071b07b12d82c333d041818e08dfb68b982d0d69feeeaeac43d9462066190b46719728582774d3cef1ccd09792f4fa1cc987c0290cf737b7bbe435a47ad1570511afc148f97c2fcb07e8f3430e1c4320201d17b3c2e82f789256418d10d9d4a2dedf246ee1c4fd49cc8472f40f276060891a2bb20b55b58e87b175a4191af5e552351f15f823384940c96073cc3bf4aac1516389eacb0c68badfc03369b7d96ea1651124b0a4d78f665e8b6f9597d58a531d060fc8384e1faff0594b082805842de560b38a2abd5f8e61008a91c020fd717419b3aa761c94e8ce8f8daf688a7226fb794dc4abf359e7e5224c2eb1889f63c4e4a88ee4b1a322544c95a9c652758bd2865ac2da3d9abd1760977f53ef07110fdd6de8d368451f1fbf3974240470cd3363a4627a4e697dfac4ac43245ea9ef10d713432ec1d1456efc40aeede82232caefbc695cf901ab58be3923fbc1ade4322e21872eb22c52d92b9e043e59ffd45bfbc1aa29cf495016d3a0c753b23c609261d623b1f40537be53b028c3f349410e58c596854ced1f57eeab09116e0e600c771b4e045738a8ab7b6eb4056b73445c16205d0e12065e6b0122c52c17f2f2014d71f007190e8b119e5b87ded8887f21544790fc5f6c2b10052c2fd448979f5312c06282955bf62fa6ec4a1455b454d6ea5a1b5a17c6605adae943d90d683c8036a877ec35e18b98835f9921a3c9c1576a65c48f6b94d28d2a8317d916f5e5faf1607aa3a67e3903912c5aca83ae42692fc8a4c23b33939ccb8c3a151317186274d8414353704ad95fc9aa9b5164aca22f563ca9879025938a67902568c1d45a804f1b8c45fb2778633c867665ea568a641dee58d1572feb6be4f02e5211026fa674cedd90e54c671d172c19eb3abd04bd5c7d498620cbf6715b6da8b8307b9c2dce000e4532fa958c8581ae8fe74fc6a34d314d6da16b0e731a28aba19a240fde5f89cab6dfc9857235e3000f88a7faefd828dd3674660a1970f8cefbb1fa1c1caae68fa0c9b80cc660ec89a084e0ed24c31f62aab4f505dd2d55ffb40ebca40eef7b7f973bd49fba1e60fc514f4b28e78e6c5e6406f591adf81bef02760d044d74a670cef5bda0e75d476c90fea535854627e4b3af469a5030d08c0a5d607155c9bfeac4d92d2c3c8284fc20030af8f2dcd743dea4f629fc94c63108f94e71c1599dde7ef52d6ac4ac18e99555c5e4891b7eac56deebe58ad4c91866823719b013efd32fd98025744883559b41db2aa06f2cb0a0685c0cd8a2db8d9c5c9a6c53bfe79f8662b364220c2c384493f7029d6601cdb4090599cedcae8cece377949c731bd3291ae3596637a0937704fc6e3cd2d005569a4a809fd7f1a109be14db1820857dab31f35b77f414ab91bd6f052eec2d5141539f18cfac6b31de00a8aea841ee1c4cc3f280334117e876cf07752d13b142b1467bc9ca2964d8f6f2adb5a81fed86b5c585bcca94ab8c9080ef36a36333fc9c881bb8fa05cdd6660b999f42c0832a03f545a7d915edb65fd7f3ca52341ba3671d811a2986a7158f192b48ffd3c28a2d75e1062a61d55f93b5adab5aeee54851567053fab4c2050def81aae73390e19c9a5776ce069ccaae554bf6cbb7fa769add68863a2aac6c9aa5ca2efa13f6e08a6bd24be82033bfcf95ca90ee101749a3843a3d7f7defa16c08784b28b3da14c97808c55221b6274adf11fa5550711b33a6a45e1ef35f80c48854e005fe752321694d1d5451708d99b444b64f82ecd0b9bc73a2cf78309f030cb62c2b79c156bd8e55512c0ff7b471ca565ffc258d35a4e254ef4a707f307059ea048d32d589c568657e46cb78f9f1b44a25c4ff861015b05ffdba90632022384c94f0936e670686e3142d886f3896b8ccf1992550b6678b9fac701b6b0957ecaf5e0b6e8d2f1dd6ac17ed248370c3df0c4b476ddd272b1c080c6f8a1df1abf1038bbbb7e4af8dc993fd1d2d942fba6c5fc7b5591deafa18ae5ef03cf4937bb72fc38bbad8f7adaeb5b1eb81a60d4cf00efa557fe4d3db60490240f6d5d104000604b97f105e2f400d44390a42ac7906bfd7ba4a7d6d73fc6f0a8ecdc56276a7aa84cca746cfa67aef71c7109d1fc86be4aebf63864d5318de7a975f686e335fa63fcde0e98973405791512869ca4cf333447dbf3ec526a5c7e411f82a41a73c8358ee08d702d0dec3c138750b023f69d9d1c1cfffa776c15df8bd1228cfe365c886bc67383777f50f679013acf5c2d2033dcded5bd31e83c4af7dab437232180e6e76248bc1944cef32e7ae1ae02c68d2b4f2efeb392952567e71cc1556f25355f13c79d7f06143b934e77f06ccac85d14f32543382fa5bdc0f97934ac7ef79198ef2ad6531634ebf93ff29b9d7fbe783f2e78a2c0b9e54c01dbbb62c9c8aa15b7a9533c9f32d2b99fb84bb1b5c3ff41e6cf0d88c1a01018d001bcdb6b4c6b64fffd8c3ad051d7dc03808b9676b850a7aae799d8146fdce6919ae0604232a780082aa5308da6a3e849ffceed679c8d9e7395018350b9dd2b49e38993dcd719c08f150f65daa1615a3817c04ff552304736ab1f29b3478276fb101acdaf9343e4d32d3c4d37f4bf4cdd0d5a2bbc7c4c2c78e27c729edf1bd5e6523b50ba644cf74e03fa559e8358cea57203438d29658c592ae7d962ec41dc81aba0508fe3eac78a6dffbc0a0e5def2961854e5dd81fb3fa0deede8a911763ac1e4de79395d50b2aeb80e97286aa21399872634d7da74115b24d97ebdfc3392603484838f174547f04a12136f08aae8942e01ee96e4b720c2e7fedb4a7d31db0fb1b202fb66073d4c93844756b9b5a161b7f87fb0bc73c3cffd0ec8def602ce11785e2600e3366acc9499e98997c5a7ddd4b3365060ea6f1a72d3ca7626357ff1b4d239b14fe07d2a738b0671533ef620ed32fba8cc293bc6161cabad22f07e8f3ccf408b37880c3a1a945ca468f7b204d28022c378c02961e489bddbbc3a029acfefc54e9c41b044f9e73bbef06c8c26be78e4ebdccec51ab80a58e136cb6e0e2d8200e6752bb1fc082340d33de403fa0a36260c425383c73c070ec5819ec5a5011db5f53d1620b0153ab58c9400439a8d72d1b31cbb7e28b5e35e9e015b9031919e708c0dcc6959413e610b75ae6fee05e99487f94c42a81879e342bf993fad60ce44b34eff1185e0d5d7e796e9b36c4ce8d78cbfe6767bca2f18d3c9972c14a1c93f4c632ec9e5e5435feea16971b2304adf9b3dc718a3a95ef1ab24fdd69a93acc1e1c476aee6e342dfa93f4e206b4a5fb83b6404d002bc4d537ff3ec170ca40bc40f284bb41323d2975b4878359e74c6abb4991f65bd95da4981d3de9307b852adf276a2a4cbf269a6c9d0c6e3dd1399db94a12b0c826509ba1ad2ac045e2588b1a402acda2837734e613dbd7c8ed543144a109eb9cf386626d099bba22b27f7cc62b9c101ae64847870bd44325a0990585ed4b5bc4f834ee02eda09e86ea687c644cecd726d2a78ef8dc32e217ce24b0f5209af17e0d2f3e69ca552f65be6dd49783f3be8517c094ea799b8e7ffc442931c6ac0f9896cf959a0b5f7a050bb8dd83ec7ad157f4df1757c6cf613da06e8d2f6513111c92a58044520bcc4f7828cbc508e37207583c5e3e360315190968f46504fe74074d5687f423f7318ee34d57913160b3fe37fc20b24b9641eed4269f5afd4d8198c878b78f818e2225f3a0141afecf2d1ff1b924639db76272d932bdc2f0df9cdd237d8b4bf7d8d57a84467d9480b1629115e0e02a7573ffde9d0b19c3f0b7c7153fbd570176f088af355f71c5afad5da87175a99c7c904f453a8317a6cc3d1b51c714cf0ed8ff7569d94a5443fa152b76fdd185e119f99612852935539a510840af06fe59fd36a964f1aef4e05d713a5a41ae6818ec622988decf7b0af1cf523a7ad0e19815d4333cc1781464c5b108dd6d961fa2eadca77befe5fa0bbf9789f82ac8311458351501f167de7997dac2ce4b8cae77b8519ceddcdfd6a7981d7f2b3ae79fa433c66f5f3a6860e9083367776291b5a38d92ca17a082207e0ebc4d9781d5d641d6cace7a44ee3779d8aea36ca9091e896d6c4ac309b8e5424414b3f682ec43066784158d9312ec2a31be4029e3aa8934ee6c43c6d4d1106488c0e8ef49d56a0d7ef9b5e58b8af81dc54e52f1aeb31e9d321b1298990d7b7e698e6297f87cbd6932aa40d7fadd425ae90badb189739cf5aed7a11fd1c6134dc8eeadb5b6593dbeac5d56b4c5c67f35ccdfa7baf63101c6c12844077f801395f910c5005387ff3555fc130c072fbb450e9209a9d1a5feadb2f465dc8d92cc6ae01df52d99df12b3622006dc7754b96835a509195dcde851df17926470fa9e4a125f2d9a0d766da505652eb5015f8344996d65cb8747e637f3836d2eabe10beaa102b78dc0da949e3e220f684166251a64333516d7e9103b40db1d837cc88b2f4f8d89cff58bedbf1e46f5389c88796539b4120cfae69491685ac89824d9910065743d546b81d6ffc1efbcc9015b696e367c7fbb01edcc5675f55e2166d5780f1d4964257afb49d54375d8594fd8c3044fcef36fc133aef803df5c10f405c8b4bf515a4c8d0d924133b4a65c0d5756c99eeb5c32bff9525cfe07ac1c85b3d1c035d0780b2fa4c47b9e93ef2e2c6bb163dbbd0a7ba586cc1a3ca6021dd3fc01c9fbe37a2021d547116528351c601a02843a2cd2a06919f05be12ae251084d8700a1c292af94a5413c4b9b11909973fb353780d4d3a3c42a0fe10db74b6f43d4f77202c60076b404a966acb62490f34516bc7cc9a950e3c46bf2896e8cdd56cbe61d5d07cdd576975d347a1735c8e9667db6dfd52e2909121eede45c38047694d5c6fc4f6fc8fd2bcbd54cf8db35614cfdcbea7312787b33fbac764c843182a0a5d26ba79eff6519ce145bc93dd62bbdc6de669f4a93519db1b5231bfc469258ae5b202a132006faa86599d5837d0c265acf78a2e29c4e05d79086b072070dfce84ab261ef1aa901ddc0ad4dc700234040d43388cdf3df4240ec60e833219fe4a933424115da96e79444238248fffb1e45fa2cbc34be2765fdef198ca9efce204c3f0cdb9c5976c03c999ddccf2f3b3b890fb3821a8f4e079d3bab91fcc7579794a657fa3242dd439760f7fa45d45ca1947eefced4b8eed0155758b06d8135803d6379652e074e8af8dc79f7c3eb94d935a6ab92e4a3ecbb511aaeb45897bc79fc3068fb28fe4a4f79f74c99cddf27fa7adfcead7963f62fd08972167e203a68589a3bb370c3b77563ef837bf4e092676ec9346c916e30a51663dc9ff9ba004b1b9caf6c0c1fcf52747c18d3223622651bcc1e5c200f2167cceb953431318445a0c3e8dd7a7e2a6d1dbb18f8c6cc54bf80537d3452b1da7de733b7d8d9c849b76493c40e242fda2c0a8956cb767cd472859531b9ef46f1e25ea30abb032c53e735e66224313e4f127881cf7dff6a6551c1306869f9c8c6b55f989f89361db0dd0cc6a9e55cef1bf654baabc138648a74975ac6cd6ba8d4919aea25ae6be58e7ce1337006538f18873da72da8c88de1909932867f05f67ff70bbbad984927d8056aa703d3612c60c1ecbea447ebcc4ad0ae9f860c383418fb7ddbaa93d77460e4c2090e65df61f75b7918cc24d8efee4a1668eaecdb7ad29858028608394be91b91d77eb09f78fb91fe2196369cf1ea49ebf3833dcb494d86455c451797ded454e9a68e337c7f5320b96af7a7416e36930f73407af4837808a6adb274685f51d19a75599543bd271e78fffe371d49e9ec71e809e31de62e072f3e201704504d122c065721ea39ff93b543fb4bf7d3013a0b99b8c0cf65d6eaae0afd178990bdbc9e846bff1384837d36642810eebf694309fc5e5fb60bc8eb9dafc76a9f2c8f087b70f3baa56a615ba16e8da251fa571d378b8e38242c6fb98dc60db3214aa23aa8f64f819c724b15fe21cd1839d8280cb670afc6ecd3c96b49bd3e7b7c4abceac7b7333cfaf35544edc89b4292910db9d60268e7c4a5c47c7c79df864a5d69630af5acf75525bbaa005c526b3d8344194e20350ce86d45412727814c85eb6c4353fcc59d4c664c74f9e231f8e017eef1649ac61eb4a49c4cec382e344aef4dbf4fbcde0fffdf11e0cd2ff7eea5531810d27a455666f97e8279d56ff3fc713f31c98629d18dd842801f3589cb3ce1df75655c936f0309233cecaee27f2297c84a9d167a89448e9ac782685edb2ad1b24bd832ba2efaff700c17fc4e40a56a6ed46092228cd2c2b865de84905ce33ebab433ab447456bcedd1f996bd9a78fc502ef67c59c1fd67dc468b1031f51c5bcf1607ebd01c2cc0a7e003cee89e50b6b3179b3693d120b9af9cfa9fd6e918c62a3449d7ac897806aa98c043e33f356f2c2dc231c6977ab405b15a995751085d0b0080699b4a09f9de017b4c9a8115adbe19d8e73b83bf962dbf9de0a88167c666bc7b8e4e3cc875926f995c5dea7335b86dc7f0213facac9ef0ed89beb179429ec5735f1d3405b2b0c1e37fded696e4d8f84727e8e579a0022c608d4c524e0394fbcf3d253a73fb5c18144b07dedede754732d480d6ecdf9969da642874f348e8a9385c2c83faf9f5c0d5ddcf31679858f69a1455cc80b4ca95d35b302dd256755c693dc5aa8898a4202d9504b86a32cfe1e223ee5fc525ae8d30dff16b64f352f2c1906fd00346f93472875640572057ef23a0d708a62e57946f106423f7ff72bacef6586ae9522e964393282af73fcf461ffe3a146d3db5cacb5c8cc7667e83264d8625a1da780a07552f5e0a78e0e32e1a4928b2abcc9932128655a413a9c35b99e2159b5444e23f4cfb7af79ee8b8006a83584c7e9afeab645af99c8c39222b41f47e75b90ba9003e1a8e61947b8f209bfdf3c8bb73319a5189a4755dc02fdcd4f8f3d4ca06ed3f98bb09e8b555b12e066718200550ee076fa597e58f6e37a5b9afb92faefa7051fcfff66c61619fba52ea2a83611a2894ca87bea3ddc81f98104a81ee315f4b3f4131501251fed313437645dd2e348843df4262fa924a0510ac8da3b7aed8a1f1005ffc7465c4aeec57fd5958275a85961e7289edd5fe2c06e60fedf1327f55024c31ac035714024f659718cdf0513ac5dbd3b96ef4ca9ba9a360c5305b96f74662489ff1612eb4fcc0a1fbfaaf15802f8ec3398d0521aebe45699e1f8dd9b97f901b7eae5f154331d542123caeb85e5f00025a9b35c3c5e4879ed0674cb9d3193603f7339a635ad3fbf5611f097e943c8ef75c363564acf388e389b99e838fa34fe4ce3a28d5954531f95b84b6557df1d09d12732049952e1f8917f61be0e5e3b2c0a8aeff22ce928e62ebffd33d58999c423fcf7d618b0f8c5ed2b7b4f486a08454511bee894268b6d505458601283371b02ae13bbdbe9a27d53a5294c9743c02747ece8ca9a7654402f646e6231b7002d793b2684957258d89e34e6187bae4f6e6a0ccd926a0332509c251b25fe0fb4c08c950faabbff6d08e937b215a1c8f07e609b0464b2c02eb98be63db163114a62a79d77b2194588afa7cd8f3faa3615fc19e4a72f46375bd03c9b0c0ff7f7085855da0eb03093a9a7bb4db5dcdf85269ddc79b9d3b606f283dc1618419637ec3043da9fe3533ce7366eeeba14c6d2954a5109710132af25ff39b327b0e816acf9d72097856deec59b315fb697619b06a52548aee41ed008594d3e7d9dbd4efbbebf7632461e53c595a53ba63d2a3c5c3463d0abcdc9415c3237538820441340b2c6fe77100ce4087cd30757b4510681cdc5d293410e1e44befa4262874d368fe8291ffc9871946015698f7857a46a57bb8b0c85be0930b50c61a95fe17ff0c1855076be6378afc52bd2ce21c96c656b2b4b5c8b61de03522e67cd5632e3df329d706e6419c445d802abb34b362f1ea8172d473d25d192d8be1e5c4b411af83d647912ddc77384ec3d7265a7119ceb41d27e0704343294e0fc3420286fab044f0a0b549661a7be809f9ba80fe909c504c275d8ec0098424717c320b14eea64070e2ac8ee5f4dfeb1b5e8c77e6886cbb83e0c372ef24f325362f4cb87a0289f2f42bc15e2258056749204990d2b1c47db10a3270a799f985bfc5e6b690d732ed623ea29b63dc27e24bc67d0ebdb9dab6069ee244c9af0336ef3a738840f7f71b3950cb4ed7eef39042ead4ccb96c32aebc6ab062d7e187465b733170c67ce53b8aa731ee646e1ba6395b4382792df134808100fff9e998e05372ef10e1e83951098ad2154340ee7797472565e2c1115a63c7dcfdfdfce4c82293294ea223b82db1e80245740445495f27d237c8c899cf22e10b3424582c3d72c47b54244e4a394d8eb7da5054ddb01262dd94a79d8335596a0cb83fb577ae0195a7c33ca3012dddcd4e02c9d093988de3ddb343d78106962e7de45f60d1c2e67082ce70d48ed8dbe6bfa8f4dc1e9197d1989b2aaf4ea0fd82ec9f332db0510833fb74fafd4e82ab879932095808373829d42fbcb3c2e66499a1dd7d97d59109f926b41409d720f8574e6ba7c6c4c6e6001c36f9eea522f8c3aec0aef5b9354c761fa0be2c83e651d7de3b8408a5f9b5dfc6811a3ff57cc2f2139215de9f9d2db32963a40815450b67f5c76b0e66e3590cecff694912ad825d060a97f9e179f1027a299900d7a37300422db55bb601151d47c48547471dae46eb4b04793d6be5d7cf77b645501032f2a3244eb4057e5949361fd31f0d8d9d5cd931e29818844cb0ab8b32c2a5a78d55fca490027a956d39dac7f5d68f6a07c0f8bf4bac9d29be1b9e81a6b2e3ec6eabc6917aaf904a87240695bf3e84ca5a78400dfa689909cc1d510e5dac14618146e8fe87ba9a5dc3feaf827aebc18b7e96970cd2a4da4f89ac570a797778b1ba2ba3c11c6a75846b393ded0cbfe5050b271981cbd12acddbe62063bf61db5456b87190929d57de694cfd2e392d905db0943007f043552b5f70fc0d1e9e9c4d1bf9602c635be472364b4bc829563b55fff369102c20a1c08e6a5a841604f1fe837273c4c14f6941c6a7340605b57f7c4b4fa432a8cb1aee0acaa971c2f7168402d2855ddf80dabac98efda56be72dd844ab1618c01f96155214bc9c19bcdee6f95ddd524530ca5cbaf9de46ac758769ae8632d67c6ecb378ee057973b23b1cf52eea0d46ee9be007ae7de3c6d18ef46a9de53ecca6318c279f1b7cf0a9781bb1f87720db3a2dd5c35c2b4e7668fdf91291ea544e4a8364767412b426a4f2877e9564175efc6972cba4c543a58d3408054919b4e89a7aeaf661ead7af80124fa4a3d05fa9f24fa4afece994f46e6684160507255eda21c41b933818d868347fb401822700cfd6e6211041298f2b7ff9a4cc061407b388be7d658a275d96506722c74329741c9d4716d35eba415ffff60f87d448ffab939f48bdc28f3559ddcce758ca3349adcc33cd948e381d76c51d88bbab0d718125bef5814c1dcd5685a218331b7bf827db6266b5a6a548e1de78661dbc66c6cbdbc0717b032ddb0c99fa10412dd9878992b4fcfd06dc4a2f7412fb51f42f593682e39d89c3b6980c2369416cbfcfe3fbe30add2a1bca2c9f242514d4aac243d3b7d94f2175a3bd4500a566bc148d418fdeef7fc5e954c5ef558b1ba8454a8c865d4ed8177f8337eab21a9d73852bb98a2073a27a7764072673026bcfc145492f64c0960db290837bc1d50c8b1fb9a6aecf5078c1fe9682b3bdac161baba637f5a20f85795360742b825280eb4e4dae82eac10fce5fd3bde8ab91d1b9e95751fe68c17bf1092c99d95248a21a0e84bca1133eb2e0b077209054b338401bd3f45fd04eda3929acaf9307459b283ecc0b838c763f174ca5b54545b0afd156c40654aa25a1505f5b5dfaf07865cf50e5d93340bbfef00a8e460717992ce0f3a07e8b06e7427bc28689b9a3ff9dcfe6dad4986c5e1c5897e824e327e44a20b659b0b8a9bf17ee6ae881ad596f073a560b5a481327c8e0f4367c6cda9c8eff625fedd5d99f4ca1a15922fe1455942d9b026cb55d98caf2fadfb36a015d8ee4d8ffb69bf55c810ce846dc82f31e4db41d65b067381e3411c50f42ee8b123b53fa7c87b3ae6c54bd9f794daf1702d01c324cd92af5ae8455265a54f60ee59f477d6abffa40557f0ddd33598d6198a7fcf7fce67f94d69f71fcf90de71969cc92a039adb1fbcfc9160ef050852a93ec03edf3e88a1e2e04edf8a8a5f7d9a34b8db25508c16754a074de9ce0087723eb52ec53a33a976f53ceff8e8599e427e4d749f7f0f7f840b65355b4c7248f72e37b7fe5e2269e07bd94e294b0ae346e5c5227fa82d998a04d9cdd75a78fbb2096b32b878cbf41a239bc832b2fed55f22f93dabc23bc4e5572c436bd180c85567f11cc2db42a1be8a4ac77581a744b5bb0fcbeb808589442b70187f36b4c393366e1bea88c3593a934fa0b40bf49f42eb23dae0890aa89bb0911a8ae59e5c837333dfc2f8d84a56fcd33430f6127ef1add478883185757a3388ef61f5f5772b522b059ad61331d3b7d6a22e34a456ba87e0f66e00b752d889c72171cbc3b33d226d6e33548150d69db9b81ddb613c49ba03f477ffea3c97ef3ec677e1e02c7adb0629b39d3a38cd9ce7204a094a8a9a9cc473e7cda7bb1030bf84e3f47773cf57c4f191ef056d34f056302493c26ad761a0570e201d10b8060bec943ea7c0d05e7264fdf3014ba10c0d699d6536fd1261a71a19a7dfedf6e4cf48aa38a0b6193beb3193fc1239a9fd9f208f665b9f55486eeb4cf6705eae1ffbb291d2a3b8d4a192dd904fc7c79aa2c9788d43a568cbb6e723b86045e97fac2241023f97c7281ebc5504564cc64f4f0a7d61350ff8a53bce85dbd36a58719d09abe81015b39a00b1d15a5c85d5899f0edad9d5abd43e9bc2d86bdd523ad2897726cd47897c654ddfbb2d488b3a96826285b7b3213375d38a74dcb16e25dab2318c3f950ce028ffff3bbb1a595dc94c23b599fe8c1f0c80829bdd3d6872cca4e85863d5c531464e6089f107b05d0ae8b5360076c78f63aa81b24b10dcb09639e3fccdbc11b4ca1ce62098e4f35f57b4ad524d0a20f6f2dacfb2ab7a6a014cfdf86a8267e522aa3454e06bd0c313888937844129a825f20e15ee02856e34dd2db566061e578d98fc244c45fb28aee0c54251252c9142b06ee7950ebd74bc334d161d7333a9840faae0fa398db3f33792dce58f7374548667015f59d960f562ecdfd418ec65980af2fa5e431afa9aeb0feaae47d36dfc65f6c9035257c0d112fcd0586499b0eae631f7a622df30e4984d459efba79b6036d637fcaa29099733d879661451c5e6247220de4663217dbb9e898391a62ced1868a53e2b5aa7a5e8b2ce6f23b07e7f83a301d07e0d0869cab37da75aca26488ac0e0f4dd48ef7fc178033a4d69a07da6d7ab2ba39941d73eb9e88a5191508c773aa2a98c42b289aacf9b42eeddba0da9ef59178c97a64dda9546724da7ad91c4a7c4ca277d11aa494dacfc37d23a0d098b34c8569127e824dc9e54de41c70f5b319a56f7660aa28310ff705d9c7a989c23abbf6d2a7b9f2fd3c1e277c53659f38e8a3daec56551d9b323e6d5b2b5491edf9a7a79383acd51cbffbb7522af06c116f543be4994720d794ae043c17efd5bb5ff03927deb2e78200e0454fe9c33c76df6fb754fdef0c586ee17dfa981610564a4af8455de74fe642f2c72ebdd9e57c57005eb1e72dc29dc3cba07e9abae70e436bb102acb846dd5f418f2c4348efae7b6a9164042a04543c4e4a9db3be62b68f5f48c13f2aa6b2686d6515902fa922b458047c8ba0e6fab6b6f849b4b7ee3c7a3cd7bc045567290e36c936355612526da5ba88a17288001dc7d002236a1bade23bdec5153a30378d8f01cfa225c5acadbe5e13ade25e79c1406ae136540b6bd26e5f8870678abaa89035f4e24779377ebae8e969e73c06405a56f54b524be712100be3bfe8019ee55a0b8de572640b78fa1baebf0719e5857cf978ac303f9b3f61bc1c3cb64efe7715e6abba7c553eaeaf958b35a911cf2f5bd26b9c0526e0e8a077ae2af0e918b005151ccb9dd8e3bb82f68f7a148ce00f4994bfcf6ccac7206dfb3aede72a12ec5ecb4c2e9f96f93a5fb907ce191a3ec916cd07ba3b08bb397abd63334a6ae25f90c449e0f408bd8aca40c455d91f5bd74f5e394dfa54b6c25cc851d01e366350e39fefc7fb80b7cf90ee94d7d48ba17e107b525837f1700122fd40f3f506bc0bf7405486725cb7da20e852e240ea956e31b3e22d81d96a101eb12bf3c5ef9eca097912100641d3ae7736cd4fa05e1d93ac175a3585b312f0653eeb42b48fbc7c5facf292cc50d84cec3e6fa7b23f470619283c94d21d0e58f0ba24eaf4674bc1c853ba47917be69dcd3b5595b26a2d977493206615f7376187c174109f73080e8e505df70efbe38d20d6b9545ac3ecab9377636ea1567e238070a9090a84ff4f41e89fe00e236ae0b8809ae01455809cf52222cba12df58514e31d6d0b7742b33261abf5de5e14362fb9c849b47befceab73205a22b77147ef53df8b1102d181383152d4ad530ad89da04f9ab7bbe595cec7c78af271cfc372fbd40b6882957f7180f3280c0cb0c8385e005c616cb575419d6ec80b415ea8b55d2a4b735c7347d57b80c3afe42d8e4fac2ad12dba99b13e03828e2b7a57fec16737f0561e8717ec0a50f447d9faa32f65a59173bab6ff65a9f7ec91f0cae839a4ccf84526dde202d8b7604fa1498bdd16bf2f72600c592ea2785b9c92c4d1484a33ba9066edf4b9c0e78ac77ee38e1e9749b10f832dba579f24addc2fcabf01c2745f5d8044b056982e7646132f9a9c7d6416925a51ca03b59b59a3c2f80c5d6b19dbafd596d26338c679eec4f75d53a22e5b2ac10ec8ede41b87bbf97e74afd0ce3322981c2e6201bfcf40719143903b3fd780d2d452f421088db39f832a200c8f697f09ee296629aa643ac8343483217a01a5d4c88b0125252df316790318ff32f94e5937bcb5815c049901359c0df4e021c500cda764ed6acaf1c8761e0a25e430d48a3e4b7d1312033ee3cee83b57aa83806ac8ef922de1b96a70b39a4904c95d61853c79d93d2cc48c3644cafd57b2549876ac2e5b2ba4029d836b785614c5d14700a9d8bde016432be843a3eb8cf671cd92b1212006252eb8da5cdf6a204b2dd0d3b24343154018a8a4a76a74933a77063817e07107e81ea60161e4e52dc5a59870fa63eca9c94fdcbab753f1c898b583dfba58adebc113e8e3984b64b46478058bc9899b2f4d0a7c702470e7aa4f5d2db78850dc64b8f451394fe8377241eddc2f5b740d528d6046b95e753e9631006852bd347a50455fff919247e6564a2e0e59e6657067b7f9543223cd8d942804069ae87705fc415d66baa64e5d4f400f0f523ac89c19d5ff6773c0b2859572a4c9f50d1667c47637dc6c83b0f71c32cbbb8b3e0fac3dfce5b9b86bbaf6d5455f4d36c327d56ea47ddc78487478c8653d7ddef05a5568fc9b782b1cd5375111631e878b90c1380157227edd75a3015b685d2060956afa5136e53ca4df3d2e60a6846ea95d0ce4efb3fae3b761c31517ba63ded054f9b7ee8d7e490707ed43b5132a195c82043ec0d44f41dc7083ccc4e92506ccec6a4737576dacbe8ecc6f1aaac64495a7b681da42a3b4e6620bc2c6077957bfb942d22fe8521803f8e94d2c798051be53eba085670385f2b9f9cce899bbef1dfc9ff42482a7a35bef5bfa20a79b49023df8b9d697a898f909da03c1c9fb1b74ace80ea0b46bccf4ee2aae130c4887906000083d4520e1d776ac86954aa341e5d4dd5c4727755492a7602dad949026bb43889ea40568dfb3f415e76b60178aaaded391bc6983d344f323a69d705238b4d0e73519c514b45e3f2586bb66ca3dfccbdc9725ec49474a4a2ac548e2fccf979569c2d3dc0d654753f5d7f5ecf5852cb74c65ba96e8fc61b777eefaafa94024d72b649c9a22ec70bf41165c943981337f36158bd00506d2afb076a68614c2b08672116ec802a12d4bc067e88dacf435cee8a1097bfbaf5af973f4ed4d41528f14c124d50cb69bd016db8da080994bbdcbf790237ef33c29f6a9ac2fbbd0366fc148196d121830a8afc9df530be55748cb1950df7ab20cd2f8da12c7d69f84543f28ac3f5483b08429feb7d796244c6af8b9c80abc2ecd8ed6d506b3e9553994a23440fca79621bfb954fc8ae298bdf7ef0f49e8953aa855ebc232a2efa85d4422e07ef41983214f92ac4346062025d1c52c43b06e6cd7e74a0ad4840ec8b19f9246dd69a55626e9717b4bf132d143b77bf78b3b65b13d7369791ef8a1b903ed4a00c9855c594a2407ebab623353fd57a69151fab838a0cc61f14e590b9d92ad5e8b1a12712412cb7835e1de5750596eac063585bf0e3418a47312dc4b769487a591bbdf8c21eae5da3c274b2a4d24eefa601ce65244beec006be9407a817097c848e26e0e21ee8a96ac35962a336f58ebbcfce50ee82cc1eae2adc7b89dd4babf2266c38545cff116ef6184d1ff418bb7f3a7367bece6dbbb643e0de8e1244ba5af2139378d8c6950f8e6b6860855cd26ed88ee96f9ee209765c41adac9b392cb5793a6f8cbf989f20839c0375548e1cb06885e1534b4297f0832d551f94d36a7a68e7886fcd67dc983e663d6dbaf2544a3d177d2f79eca253bf3b1b1fc6984d331ba61a6122a793ed2abb0b4399a5c0857aa3b80254fa1aaa27b989c587845375524c25ead5ae17cbb8edeb99b68881e098ffbb06f71631a6843b1b04faa55f7f43567beb207b7ef04b0a3f34cc92ae474ebdc108411fbac222e9aa6222a9fe6f025009dc9d9d83b77ca30edd33e15a65f5b6306fff27e83f5daced79f07bb6821c47040e316f2e9fe6445dd981c1e7231e5348ae29aec305c3e5e0b2e053a2fd4ff1d1ff7e2b453d17770679e2ae9fbbcc0f57fc48650ff43b7fd31f267588a6ea2bfb06acb61d4b23a02c92610eab343f1be96a30d79c19d4c21e225759bb050f56781161df24aca6c6a311b45916af1fd3eb7d337846ca9c1ca29321c6f317f8596a996a12e4f7f871889faf41d03846df4284d6eb47006a76f68bd0e52f61de65f79ad7007960b37d6a9118ac6c7b6239e110c6fccdbaf5b4fdfeff13ee0506a2079dab3d50c18b38a0a16156b0d48dfe637a60ce342bfbfb888077ade583011e1b161c95acd16c8afcba9bec959e193b601e06a5e439b67a46940a7714a3bade09b88a00819ad89c192b12b0e83e1653935b1ef9c56293d8ef030a2a28808dc59f4713fdce0bf09d26901dbf3cf6fb88efc78cdf011e3b733958b27673be727b991a4bc141d8efe8bb34fa82fff827c9a3eee4fe5f3271737f1a2af02f9aba0d945da06afad2dde31cfc7fc9d1875ad30a63bcd7cea972c9669ac9f12fc16bc0e67731540565e4a128132869abaf345d551757882d57fefb0f345a549b70df30c3e64194397d673cb35b82892e2ac51269a13ebed8b52d5cae808bac37bd9a6089bb4f4c56826e77dd8795d881c8edd31be98e0b1e586e3655ecb5cea5088031befbb169ab04aff51f63beb8c91b68eb791cfc63487478c15ee28419f26e0f3a433fd71053805e375ca4cc3b5ccd4a4d59f2bf8f6d25c28390cbdadfeee468b675deb3da026acb512146f0c8f1a0c479e2b5a07608752cd8e99f5279ee754384e89f5fd2908caa30479b2d653fa43088f4073b4997209daec349a3a2e4a1a0fb3fe22b0692d4e3922f175d0784a02aa6185a12199df3bfc9a2372c39f958000cfc0ec802ce479a0e2c39f0a226c9103ecf1c69b440d918085dcd2d16835f8c8d829b6359380b8b96f6d331c6928445aaab635f5aa2d9e27d53fcec482c7579c8ca2388af4c9f19685cec9a418f242c6dc6991a817d9b1659c4a24b5659e8073c2564503a0b7a0cbc10be39a7c0bf33fd8a7782723bcac5b66ef6a18454f28c50bd85cdd79675294d1742294dd8db40d8ebd048b1adc5d0927f714a8ff3667ee1d4f9cc46f7a7d04035c4dc91421989db4bfdb16df151f8ab13761dcd63e54eefa359c3d6aecc0b78835a4742b6c39577afb9158f620ee8d0523c118627b1e8c8e145f511988ff03f15a8f50d13fc78ccfafec8c29cd0430f8a30d391690e235f832624f7071ed132a73f2bc381facc0702e1a9d49a13e0dca08570fbaaf9e3a5e0803f1d7d06780a5afe231ffb0d717df47b673dcd306eaf124087a30f6dea5da3a3f31462e00fb83fa37f7eafd33fc9a52413f162fe4fe786b5849ffcf5542148a1ef0ece3ff3969c4d6ba8d42aabe032b3ddfa0b3fd1de4592a5ccdca2454ba3306321fd9bac425f5f3b782cec33903adb9d34e7f8d00e7cfaacfa7f2e6ae83a4201a590975ed4741f0abbe141edb47ae16991c8291a3d11c6f3e2e59c30ef9568559b15d1bbd2e042b3bb9d05007188e189c3c28f43a0b4e8a18517d2e2867d740bc1bbf03f44cc136cfbc5a1fa73f87ece5de666be7d56d017467f6bd99c8427096df2dad1827a493a141c612da1d1c81855cb5f1917f8faea33625f696f7d77e1870dc8d75de39f5bc304f5abb11192038e2da8ce33aeb7354c5ca9adc8f9e19ddf487bc85dfb482685fa3b21c3bff5f6d8269abf6f19661c639e27f68f001e904c7e06f9b6299f00a3d5c149798d7da87b375ad0f4dc4df754d203a9538fc0f1be535392543bff9070eaf83466267daf6077215ef369c232a65198f56e4b26dbb8206af666df63031f800af2a94be187394db8fbc69a6ac06b118def04f4b95c49608062f00051f1e3647c19cfe228752782fec1be942e070041849e35741b5c007d0f47ad10e7528a364df9e837cf5daa009469bbf3c343f6a5efd774774a6dcaa35afe6c697723d0e125c6ad30c4f31a8eb2ff04d03743d8c27fcbd69c4d874e0dac40e8170f1d58da4637dad25d9193e43f9bfcf9f1d720209ef81c523dfd3dd051966dc419c5986e45404fc3195d1d18e2aae4632a62f9ae1a12ba2f4afc0f364179b5971c6eba89dca6ac7ddc1b473e260bd021f99add447928ebf471bd10ba317e355ecc8d08d2fdd21afbac67f5ef666b295a4453e5884f4170c592447fb247c963a0feec29c3b2d1d14c55d8c9ca6932095cbc9ed0388b2c3e46ff6cbf02e4fc8ccd61a16cdf4a103a9c1a67c5d55855a44f4640e774480cc08a186a9e9ad5f576fb965bc8f308bbbc21433d400f55b9df2cf89409eef4115b5673bdd537c7cacd0a8cf5e91b404efde971ecd2fa051d89d61ea16f803e9c6b803c80799f04c662a64d365b9055696761599163454efa2c4526c5b030ce76a76366e3d8b17ee62ff24509605e3b028a3f80805d351dd2f0aa10e47880641033bdf418275dde29b42ba6e25a8000ea334a1c69282a1e3d4d2efb03d6d954d1d322604a0805d581f9103a7e138c198292ec9bb23905e8c5b8e56b708a6a6fb1d53f4b8de11960532e8d40d1225b62641f3afd37b9feb7f35ffab503f0dd209f6682e4453554055c5cbb3bf0f7e953fcf43994675cc2a95e46c161d6b53193fb5521535359b29b37f8d3696a612fc6c593c5ac0a235de706eb95a3f608c9038e8e45bbcddd5d3e18f957f455c2238e27dd6851efbba70b78501c468ff3ad0a825b168dbfa5bcfb7ccb1f4ff504bdf58d28c4c9d4cb32a2d9ba94fc0acbe459f21a6f2fe7a2a5e6854bbb50d1b1cd573049e3090d25ec4c08e9b11f929b0b85684da23d045de32a1899e09fa0d34cb30af408f3d7291b8b6aa5b09ce88082848699eba2fb9226edaae3455c4ab259c8b818d90bdb366214a0ab4dc255bfe7f958c0ca160ae9da61dd856eb3bbb85afbc007e2530cc06a61a97f43d88d9e27360103fc72f5972dda7f525e520a37931afb8e7976b0f1495cf325270fc01c93c6fa48921d41e98d73086980da20edf1fea14048f33f19ca9463f02b3cb005ab612a1e1e114d7dd063728c3bd40c844a8969181b0a7b32a6383a54d83809f3fd0baa26aadd3b8755e5a1290164d74787d6f275db1c28d739bd736750cd41a37c371229354c6a6c4d581fd4dff20b003da3ef24c0cc585fb35dda0530dc194a15cab22dfe1109ec923560f18505e0b88deb5123b070c352a940cd715b49367de850181e19b11b03f77849ca8f6a82f6a9c448d5c6672418590a6544dc33c3ed11b19f5672e3cd2926824907884f60af6b97a4b014d3a256b2b25486866d6cffeb90ec0952e78606a92ae681e8934602fba6836a451c813abe9acfcbd50119a7b06f6fe8e45e5a85657d65481c648f7c47149a82d9b5a587574fba48c6ccce4a7c3a6f1bad32f8b6c94612a0b5dd063dbce1ad4aa8938484bffa684fdfaa0c882dd7fc3b8756ec2d71583e7ebf9857fec9e9d75228e521fe399721c6daf1df64f17b4d074001e22f9fab58542ffacea34f371b3fbf8c7d6fd1bdc00e8a428744d2f7d8a3587fd64aab22af3e5332ca1cdde183f45de234cc1820b56765a75838bc8b164fbb6e2969de1778e0ef83fbaaf8cb08d5e3680800206ffbb4649d3c42b9d2d437d31239bf6a99adb914d21884e230153bae70fdc31845e275539dec7df9f2cfc779138b243c379f8a4a89dd20e3c10809f63348c14efaea56907c35a2907aa053aeb05c3491c4f4fbc71386aae2b4011790215637f8cbb14e63dc6802ef0b8cd139bbd22d1507f2c4234a358ccbdda9634d241b9d0ac13325ad9f78e6b01c0f4e38ca5212dc60a93c24b6f46bbe56ba754370bd4d5fc12c2e0b27ccc3c01390c32d77c25455754f3cb4d0369463ccc847e1cf52b4feae2ad2c1b5b050072e3a1ef7963319c0ec79b5558dfba9e1d93a412130666b5cd9fd84717d43b3c41efa575dc62ef6f4eb468aad56e15d15e51ceed7cabf3f5d315bba05ae67eb5ce80d48bc6ed7d8ffed376fd56942c66cd926cc70c2d096f85653158794accc2ea21ad67a0dc425d8e2d67e71e6f1d78e65097b987f3b7d769c521a9d9b4cd7d54b58df526bab45ed1cb52fdc4b4f6fcc884b6c7d420bee4681de6e0ff9ea0bf9772a2ceee6e9d1e98211961e44a842f226725419c6003d6fe9b2c2346df80b6d242e1915141b00bf0b64b3e152f63969d017fb75b3c7a620a9ffc3129f14fc95b35c2b21239cb4198ba546475408adee13f6962f85d113cb7c8b31b22cb37e730f360a490c24f0d7b848eb9e821ef687af885df0a53b778bc9b2ae4d91d38db2aa531ae7a345f326a42fb5f2e41b112f35eddef1feca1d7801193dbf24d4860200d1b1a7a594afeeb78c9b957ce72ee7a8df3d6d6b1645c4799a191cb0b34daea22da624ff9b6d441da455091cc7f79c1b35dc874b41e2376ffd9e333128838fdf235d43f544a888809a7efc49710f0671246f4ebde3593a0753a4d16f1f4c8b9ac0e24444ff514ea12e8bea458fd5cb6eed11e834883f2202c026e12896190ee6f52ec0eebdb1c81a92d48b64faa3a96d90fe277fac9d1215022010543bd8d8b75ba13c48f2c4dbc773c562786493d7c490f45708c134b532de698098199f209c7a259324d75cc2e683e8ef0c0e1a46de8f7695698d243d559de1a8f5c0b324211d12a2943582604824c9e56b10cfff5837d524b59d6bf52512dba55aa91cb08d9c456a06acbbc60b7133b3e97f9e8fa700d8358ed6dfce3335a1e93c6ef1fc39020959d553c7611ea1cd8d11aa143cd7715a8361208c23e74270423085c76df00490269dd7a676445e0df2f4e40dfc2f5c960415b34f70468025a4a7dac6cf4d7288a97fb75e75a17d98b3e8a660955d26655421f66569a15c0903bfeed029553e749fc181846ade4903148a2e8beb6e2c47e1c85546b6e423223d2777a1c28c54a788749ec4fdefadd2ccae4be873de44e15b987587d0cd30fc6c2d2593ecf2bde3b4c82adf4d94de70e9e5d41e3e06ea79d0bb04271d0adc3d22117979c4e56d8b8dc21af78f0e2e91f8fed0adf97e869f71cd64a34929a33200d9a88f57725490dea49ffdc171b9ade6c27324a7d4223e21c0f9a2e1340a6f310bb39c5a428bbf8bf2dd8d6beca16822a70d726ecb23b02a02dcdc36967f4645b0b17104546f6a75b321a50223cc23075fa12b45e636e2c65b80a8837911cb37720243d7d8fc368befbbdc80e864efe2452fef5516c3ac85f7f40632dfa6526f665e66075a9365e0b9ac79c40231fc92597d0de398f93505481f32392cb4b0f05b6895576a59c73f1f3c85baefb326231d4f68b33cd629e58c29564fb30b0d87394d1a63263a1a63dcef9ef554964c698956567b105a199cebd272656ca7490701dad2bf4c3ae302284ff0a2d07a74f5ba2e2b205df09180f2bd831c545e4440c05180294949b10a7175ae5cc2eb7fee76a6a31548346a5450276d844b84e512ad021b026b30f358f6815c9de069391ef8fc12a6b73670a4f9d70082a20e6c801d25df656de5c1ed6b2f300638a4e2678accd1c3d890b10779adbfb3feb6c77486d224b997e6d6aa625355496d6d862abc30bb9c8cc47b4846d912f4dad355a2f69a0f3d0cc9b7bb16fce1e1ba2bd68afbeefe0fddebd861236f77cf19fefca3a5469c8a30a9b3d0793b05c982a8c538c66f83635fe1427fedf436ebbe3a4a59562a69144aaa246ac6bd584a0eee0ffbc22624dbfce20e9c99c23fa9b8f069e01c92734231cf6a904223725a72aa7bdccb54dcee3edea9244c20622fe183d1b5226d3f25eb9bbe51e22e5ca43401f8adf859d77873a723c32320ba018ab5964e4a6eb889caebd0deabcf671d88d28e10eaf0518df7292d064b2d59db3785406b5358650c8be9e0a33166a230c6ddb61a19a96aac451c858b24c5ef79163a65aca061f67b7170a928cb86f342f424449c64c798cb57ebd4dcab7c1ed1f9cb488ddcd70761bfa772d1bc01de40aa67de934cf55cd1b1971e77dd5d2f18c6fe20285d4b158229573b67d39a42fa0bcb6cc54262f7075f10796e3dc2f6f9bf2d4fbb506f2d303b7f0a9c0775b9679126c050c4cf548851567c8076661d763abbed2e9415947ce2d620509d7258a08ce582aab740a0338d7a604207e6f6cc36a1e0e252bbbeeb09aef933cf911bbcb2d887f5c38b447c4dd34f5ec457269724cab9bc1e5d7fa80fda502c968b0a0eea63c879f22af61b53ba8aee652bcfdc04be53f2ff457cd4763ce3d87ddc20e33619fd3ffb63a090a2237d5e99e5c6da312553dda1e1ed8a2e4b3489134d594227a5f5bbe158850cc13bb78740335d521fc608df7b5bce27490d49b121615a8ff83f891446344863d72ee4fc4e4f9ec2e3b65d8da18be81bb2799aed2446c0f1cee2e0dd0fb1e9f673ac420f91bcb594a0dcac63333b205dd7b90b6aeada55db27520ffcecb07fcde954b36eff85c18f878921f3d0d666d1025014ecd73210e249fc14148ccd3e8d8351a95696e213ac86f6bc091dfee54ba55acd8bf4b0a0e228aeb39ca5772e5cd3caff9812fb13abb45300e2c9e8dfe5375c74278444ad714d78fd7cbc25c4f1677bef3d976b3384504b82b35dea8955417a3168bdd51fc1670e5f3b82bf45e5ea2a4ecb9de974d1f811b13a5af4596e91943804048eb32cb7cec194f0ce71950595b848a47993b5dff687cc5ddbc9522550bf8e1f508a9d63dd0d742ad1169d522aabd695c21bac4c1c0649cebef2dd96fa012a086b653484ef088d00f52e3f1f3cb5ae432b92f0319ae45a04ce592d4b2b5c0f019ce522732546bf05b4a724ceb375020993c42123a45d02486251b8b71c2215ce2dbe8a89c919eed0868a03ac585b4e4f2aa13dad48e66f6c45cf8a8e9ed8251cccd496c6bbfbee0f6ab8713b8d80b43eb6a7c44ee34ba7edea17b4d9d19da169fefd06d25131b8335145da23689bc4aff41eb74be4fd4979b7fe15377343e609a39e6d3d07ee82f5faba3dbdbb57c19f004d15d13a2d6102c54ceb4e9766fa83ef497b01b25b6ba75a8db44208c8ae8b4eb810a47ec3862eac3e44a476761ee252dbbeb5b187ef0ae9b7a8be8d2fe7c89bfa449be02c161442a3ac7e8fa4dbfb23eb528d1ee86e4c7b2b4ce6732f412cab29c8502a5b521a66e0f6cd7487f48a348abbd8aa83fc1aef9b5220d298b37fcd25c8accf2a69743631004f35bb66e9efae92b0ba2b7d7090bfaf533cfc37757b6efd33328f33376d618e15970085e30fe824d5ccc9040c8c0146e21b41e3d3fd0da5ec77139400283ee86b479f0f7318bb744b436f3527a9f750fa081f19fff8691b4884e2f8516fac4d5803ff53b843b67295c7d7c95f28ec5e38b23832f91e0aa186bb0fe1b069a652f3c71a629611667ba7ed03ba96b30b8971f31e2d5661328e06138e9ee0d375593818c327095c708f3622b98512d1517e0126d694110140f2c14c0f91c376d70c918e9b8ecd26cd178b813901892bbe7e0728c6248522919f5660e1e4042b81920c7c11e7e5026c9cb46b79293b1118389c3ec6a1909d847af5ca746c5a19fe20675e5eb5453f37bf768171b1311422f18a864f4eeb9049b2536551a0a0ab428bb27897bfe0a79e67fce1867fff438f7a11702bc2c28f8f0454ceb12b1b3658ca164e1f25114b22208e990c26206c68d2b4f612d19b30352694192b48e43cb15f78adb8a6090d2f9841f4e19536f506fe7f74f570530762577410535963388a9592804e2db90535a4cf5d0e7138e1bed8f130b4168650f3b9eb27b8b66efad4b5224e3fdc8119d535018ed9899530265c34b5035207f4d875b47313a258dc729fdf30d57d665201350a6eb10daa8e3be1e80e25cfa1d927e7ff95223e083c68275259a0eb831385731f99a123190539f082eb0b7df76ef2603079bd1b6bde00c67ed2d55bed5fdf911eaea82ebcc71ed1a1997df018c276c32e2da3a23943f642f2bdda4a2ada70d5c1cf26841476524abdfafdb56a90b580c1a808b75305e7d9eadb403faefb7ea37e9005381b8c218e4d5aaf1e30f340da494277fe6d7d79414b35f7496dccfdbb4f6ca0cbefcf1c66321a2628afa5cc370b77ca200c4be93c1c9f5729cfc144760e990963a9e58d580cc6ee1e7759fc9af7b39acc0a3386a065e74ed3509b7faa8569477ce52fa0cd79ad8a971f0d40ab347f0e7ecace55889a5f2cda117904cf204299d7b2de16d5f348342fc86a2799c23049a40eff9ac6a8c9e2fa07590595d7893f51262949d8eba9752fd72b524a0df1b7dd5a0b7a9723a383a2422b5e173e03d571d1ba2daaed46715c999711bb18255c344c09d34e250058e1ee21248c89a4716265ca3a582b96eec5c830b5004716a88a7f24766e52435fafa9128cec2454804f4b3bef1d16cfc11bdb69d6c9ac858995c58e630ab3c86984533718d5d57a1a4e9d75d1756a976bd9d9e434a96dd9b89c86b6fae80d20ae5682ee5fa5fa7275511c524ead15c2a4fd84cab998ccf6398b27df8e91acb92ca4b78cb5fc46f94f874a85adb7f016336d22f8553e8ad72b55260eee24f53de5e1571fb5adf0f7a9ba83377178ccbf03730dc7570d9edddd374a6475c83424aa78d1f60d7b727cf5077ab943898e7e7928dc63fdc26a028e2da94f94f1f427687771e89b61ec37b7570b964d3745c9efe9fddeb1261fce811d0b233525a174581cefaca5cfacc1631a2193b056691610654b275b1f43b52ce2b10c7a6557ba5d04319c0e93ace8288affc1efd8a692df79ba098dbddadd587a3377375372cfb47877a7fb42fd761fbc72d3fdc6e06ca8fe6d7dfae82c06457705403708e581113ca4771dba487faf24d597ce3cf4a2784be57b399b4c6f356ecce40dcc4a4a38dbb3532b1062749297d0f2524d3c62e9329502d91136529116d00c793827e119ca8c0d52dc5c6b6a6e4911493241643abbe74235c2f8b3644c5109f4ef923a7d5f93bf94a09f4d246e71ee061aff0962dcca372d45eae98b622371c6da8663e2b5ff90dc737b3ad9aeb5918741ff04bb6dc5ff6f51a0f0db6ff8b41b6a89a2cbda68553e0c5475690f83e88d98b4d0691cb638082938fc243503ce974c05990e9903e7b731aa212b71b1f372122e9369eb0a70387acd2df62f5079bb2b4593100ddd03c9b47b1bbe31e9b8b5eec470b06226d740811d7b6b0ab9f795aa9d7a007da3c372a45c202525d06eda0b803ada9730060c169325108fd0c5ed7bdc21e603c63f4346827ed61c360cd0667882384b12ac210f4e5c04e70e8188eaad900253ae72d0718175fb1ef3a26a907adbbc59b0bf7c7a40d10b1d3c850b82b3bf95ef072d8847c2db74e0a4b4fcb757a12e0c24bc31da81f142675f4c5f04d2e169f961257350d9fd221a3022a56f74bd26bfdcca682aa644ebb63134bb79e846d6cbd63b8e72df7a6b830e25f0714348a86783b6f2e519462aa39471a0725637a098402a5d9c9e96f53affb780f648197f96e36309427c894ce90e6aa98d4237b00a91524490e525af1d9626e78f4a0bfbfbaa298481fad202a6ff728e1fe90aed841b3d96f800066b4c0edfb7742d7f9d8492f9695da2b68014f11c39cf0c312cc4e52de760048630c91e0795784c6f1f9413f883b186c41805abc41b4ee7b1b95707c03bc1f0fcd6a8f82c1d8588a56b31c741a5601f0337c650816a2efbfc4ec2ea8069a77807dc1501d18eeba4a05f981c03be09574a51f418a1aa1575c711135d37fde9a205fdd474a5c0241bc7fdb5775e51b96ca673c8f5d05efe2eb49557d40602370f91b578c52ede253c03a1c2f5955697732ab84d1c8fd32352d56174588a88f0a28e3c71f7877686ffc9b5e151aa9d89d33420d347e064d689906bf3080f7db6154057ae0533278b98f01c128fef7e5f31a7a0788325bf29d47e4e3fd86124404f05a2326bc9bbdbb5ad4e2046724c5bcbe43e0274c72ec32f570df171c4f81cb8d275945faa3ef47f4364c30697f3380b3993bd2423ce1c6b4ab99ea867c7ada06b0b58f763e740f68fa28ae085f5056dbba827b5f0863edaf9c470901fe3fd7e3a0a9e51c73b11a284cb87592a04e798d4f198f39ebe173344881c9532a08218d75d5e4346f0c7688b33045dfbb424fa04eb684ff5a29c94e2093246151db1413e3da43b5cc60ff405c2f1109bc6859bdee5376e508fb00f044b7db07559da0642557448a0b8768bd72bd17e7bdee27e92296936e8a0277b0eb2f6f0b4628ba00709a01bdc1ccc4dcc36d5de7b3b76b77ebe2825c211eab39483c336490912d168ab221e23b619886326f1e555d1c4f1337d3a56d669d14e07c817e89868577cd82f2a4b6da646b1fce3658981f9babe2e00840bb8a8245655671b14740b09507ee056b81f85ed66884c7d0bb32aaf5f5625690e30c70a808097105d9594ff3717251f0526ea549040a030d2ec0487588cab9938e65887f5c9c161ce146c6ba1a62428577056379a2be5acd2cd5a12b530f3d2cec92b98b0d367c891c875536578cefe9352f57099742f328fb049389e340c4e5f0ae75a19901658b45aeed6016306b982d7006e574ab07cb14b39b2de033c068b89a5304a0864e33f183ed777a8b07345d735ae3d9acce13c25de84882427e34666baae8a4d9ad75476d77978ef21c8bffb03cba038837c26630496869345227c6b004a470f61d3fb4967d82d697a0296c9c530d849b0370193aad17009bac233285bb4cd0f21fa1be11e1b5b270564a2d9be7b8c0cba7d596d96f07ea7d5e23ba5d6dec654e2a88a278a4d5284d8bfb036c7d24dd7edc651280d79b930c13ec82b05f042542dd41c5341a5e7c58f5e4148adb675dc97c23ae55ce3ab5f4af87a5de187fac97760dcf3a67e4dc0516cfcdbe927f305897437174fccb0bc26d7e68f326f474b1169d005ff8d9daec88352f03427d299dda4b72f87bb0539c4ba4d863b0746966906932c211bc76c569e688b60f425cfc1761db12b43fd9f41b10b93a2e12be8e43b9025e1976e39835c88d4cea61f01d560cdf5e18e87de362da217cbf9c52f48b1ff70e5ef93bfbf05d363f49cbd837352317acf204296cf10614bc2596262dcb2a1256cf1eb3c70129510213ad34a6cbc0acafc4bc690013c0928b8e11491d4c4d65587c7d9942dc8dfe3917a2f36ec116cdac1e1b47b2839b3e0ac0b468e6d0a480b0f7e1613d7f8d1222ea362cfa7fa380e5d27a1c810816f5b538c8e45f3076d900e263cc3766e4a18fc5535721eab3115945dc63c1b52b0c925c76551d2e6aaff1266e7335872c7d0dc5149fd0c5629d911cacd0deedc587967b1f5e3c2504df128e6cf96a258ced5b0e4b8e0cd18313963a5057b34803fc593bcf8798e211e7fc444d5e906012646c60d8789b49eb2072c08c4e9b0f067bb4fdca5aa442d7f8cfc2ad313a706e07270044bff824161fe5230f18aea7002695e4ae1d37b3e28e72452c00407980e5b840fc481c4ca539e8da945a3ed7892f5167bfec5e9ae795da97a63be7322a926e8fc8f71d294833b8aaf13a67c5d6be800f5170c814d7ef2a43f10bcc7fc4d798aae463ff85c1d157b9e48d0d7b11f08e779a9fc0fe7be4fd98f3abaed210219cf483a6cc6182cdac630287049ab04302254ff98c179525eac5c99a790a563dd3d4f949c13a321de3e6dfc2918395aed5c750fb40f4bd457e23c9aac660daab2ff11dbf4bf955864765f6cff59473003c745dc6190cad670d13db4214003f32d4f4b647ebdc8bfd1ba1ebce06b199f0a0f21b878326aad6e115a76a93fdeab46e2b96ae7662c52d2e67e867753a1b465467b58799c426a9ee48858002db71cae454c33ceda96987a046d26d567bc7a267050e49c93f1bc04f5a8aca57d1697418c4832fef825b6fb7a29f0571a4abea2918f7212290e045550c1bcbb8715a13d1a99f5c0df4b14034096a51c4dfe9b08cbc88e64d7b3cdcd9afce3f5d7e7185cd708fdf7bbfb4c78c9d6312a950b60a4c22a67472997f3c961e16168b49aa64f9053409cb2984ba35124443f3eaa5ed04ce3e746a96a9f32df8bedd246ffcee3c2b70c5a14881816e7bbd0bc3b590db778862ebe95808e0a305956932ce47c36d4f83d8fe3476f56e95b32e12a2ca634f6e0b15fea90d256508e577c5012024680242b8782f35c4f3ac10ec7f329e74a829154245458b201980b5e2b4689db0389c004a9e6ef49920f8b83746af629a882f29b97a1a70d945d4e6e483f534bd5670cae546f012745445cd1c5348c657768c8a9a70dac0d3831555fdddd4210bdd8b91cee5014290f6fdaeaa06f41dae06312f9d837a0c8193e94bff07c0b208aa74bee246ac07e53d42d3bbefc798041ba63307aa19c0ce250c36a8acfac8afa1aa6448dc64b5d60c6a4e5abc51b041a117604db06113c362c907a29c2ba227115486a9b9292867aa35a090fc19a230f41dd2aea1dc4a67a358253aff71b5bebe0e11ae0f086f907dc13d735ad40f6c5d43aa021a5a1f6b6c3108dee9897952aa6b3ef6327284e14650daef564a435d8b949c9df7d0e04ac63fcf2dac46ca7a013b6d404b92d345c43abb98c4c1ebacfd7062c70c6698ff516b1eb7a88241d68f115b512faf068d57037610862ba0008a8d52038c2788732d34787395843372385993c0871937d7c9cafbb5934fda28f6382b99b67925e73a0253a04330d7c95c84f0dc4dc137b9daa99a9ee4c2be5c5a3f211cb802b4fe90b416f99f327746868b84ee56b57649c009d8297bf7b85e20e23cad015b756793577e049749f96881a33395f7e177258fb7aaf2acc679ef0369c4f73c67a170399f9b033cb4fe0942a3640a452fde1358385a2263b0e6e382737098813697bbe1a7d073dd9991c889333b7126b2d72328fbb350ef0b96bf3c5e407138be17c534e01fbb5be437820384abb6723c770cc65bd7a973b46b9b21b2ecf0427b903c74abbb7e06e7227451e6b14be0e57dc3c84782ccf5c6ce9e4ae80b98e31f0fa032092f3111e7a69318ae8c211b7eb2bfc860048e14018ef24b6a0b173a74bb85834513deef5905ea1aa72cf5aebbb93277bb0e845ae572883e03ffa502da3eb1f12fe0dcdca45f4b9ee0fdf9c379b111200b1fbc3b9ec2c144f4988ceba126725621832341e85a64cc77eae2812eedd4b7646463c0a371ed0fb6cb21e59b4e65abb95d747f7d2c3134bae22e2580c180c33737ae1af94c0db8a4319adaaec67ba04e0b567938608173f4019aa00605f77553ae10da3d63580979ff936840c675b984d053a54a5217ea33ab66dbeacca6dc2281fe7320866aebbf5f1f4a3ee865ea240b0da60ec0b83e63dfe2f3acfecd0502fb0ed39a36f961ce369f9f460ff8521203317cef07d2f9ad0a1c2620b7a36096d619297833d9396ab89ecf7ace4fac78482c20dcbb801f49ca588a8534382ca1aa9fc44a9cc4326c3de745090f4c9358d745922cfa34fb28e7112683e3d5a8c24ecb5b19630b4b89aad4f10602821211b223cbbd1942db40c935581c6bd69469dec1862f9dfb821dfcd7976fd671a4b2353c6cbc83be202f7495125900ec5dc36295387ec645d45d4828bfdb30f8bfc5c7679b3b27b2b7b9ce2726ea4c2d7a8397e8d9141a413218f1aa0fbe1b7362cccde39045c2f2509222cab4bde1b91c88b5043e7e8cda3d76538bbd9bba58db7ff24facef2f44f85cd3c3a238d1f50e0fe2f2493b0704d8d8f8ea2c5ade4661a0a04523ae75b0852596985b1b731afd19f4e7e07063969f556ceb860bb8a5b2b90ec87776eb9b56b50e909b4e98569692d9de61dcfb49632cfc491864111cb398ac2c68e1a94406e1e4aeb2b26d8b31f7909f195c3d8ad8c4da9cdb96e5f598432a5215d1a60ad9880c1f4e68823bfdf235a6427274bcbb3c8d18c341fc4a9ba0ff24ebf32e1cfc1481d396ffbc70de51c9abc20559e6972272ed1616917e7074acf041255abcc02b9c0de6c68d18a15f55592e8670aaee8a796936749cab607f846b341979dd52036b487f68f252148754951b58b5bbc78a0432475310a0871a77660b714c90461474fd6580b95ccdb19993f5a993f9a819b60dc1721e87981833ef91f9659d97fd26efbaa0fb2a53a42731a8ce5420992a78d0b28498d2e828906121a65b71b68dffee29c25cd5502490cede406aa9425730dccc76ce2bb15ac79b469130182628c6c4f9c2a30b5300de3207f3867ea70bf1f382a2ae9174c3d9f275f58cbaddbd079dd69bc51b91066967aee5fbbbea405d85cf5120153b2ef624bfd0c102b5b1b21968a3e271c96947b804299f8619f8294fb1a899a087f565e66683feec74d0779547e5511533899accccefb54f75d5219d58e89789a3c446d599070789425de6a893b5bcb774c9a0b81525ea35a1da7b473690757d16ec67e38f9d806e2af977c5d87f0b3ce6fd5c8ad0d632268849c6e12b42806c48545a4b989a8e37fda448e500c189d213d1fd61d0515e6475881a023f45194e6f253c86e83ad5ce11e1ad5cc09cc3bb0a8c9ad0ca62822a7ee6e628913dc9f616d476c7714541260a863fe60dce20f6e6bcd399fa8a23e498a0d2ef9c15e8411d3a0ed726221767e0af72a1baa20a4e6e6818b05a997f165d19b2df85a1a9bc26ea9e93a92579b7f365e18167d265b01a99df8fe84b67b06f445720fdd421695976e72a444d6f2927da506f01a34b1b1bec035dd1abbed6b718eab1a0baed602d1e8cf88b9c75fc45a8f53fe774e9e1d2c7a77558d985f0b2595349dd59f575a198d4783df7acae96456390b3a4742890424cd628792c848a680a534b5c0087f32673eb771465a79546b2ae35d8ef4ebb02ddb7f686b8ac826d222a63ebbe6e484fbf97a25b2b8b012ef416d36efe510be6d01e80a811b4fc37d930ee79759571eb4e3480d2083fc29d7811a8f5786a241348d5049ac86869738b72c7bc66bdc7a3055ea359311701799e56778351156e61962a819e6c457be29326c6d2596d64a382136c854bed81564951d636c3861094f2834b668c2648c33ffa11867c071bf806df41b0f98b6b127a0da224161ab8d4d0fbc777cbc135c09d4d5d492291bf5b0cd0980388d1d45a0ef9bf47468431482a974da5d58a0fb75d5be5cbff029d0410d9c6643d57fd3cb3914e7925092b25d9eb2db2a4364d0c8706a2da15a18ecfd630b33569671337fe696dec4c64c73a47983fae9ad8851fd99adfbfe8d413c860332ef2f9b6787985e8af11f43bf052546b609b7e8eb13372a85bcec065d826cf61d54c6edf3d51919b91fd0a6e14c0fc631d1bc16eb48b98ad41ad19bc7609cb5119ad77fdb6144374ea194ecf0ededc7620c7bc4f3c47113379195e324abe05b89bf618cc17ae82bd6b2c76599eec17619ccc3fa90fe17dca7d57dead410fe99c3366c838b0f673c9b8567f427e79fd178c287cc2e46f6d008a5b5e56136ad19e85d6fe0672a45d906dbaca43c81043871ab2f3fd34980ea60b1528c6fedc96c513f56a5e4423b02aaf632d72ad8128992f4a812102c0f49d5daea1e4abd23542367dab7f4791535efb023671f4236e7cb2209204058ec190f6c8d9af297d7e82fcfc0013bc0fe6bb99e12ae3310e2d7c7b37b39afcf8d65119a6c75f76490acae85e8fe97b4feccb0dc87236dc9d3e9752fa07ca3ad91f19f49925e5bad423bacce32c27b4f50d39fac1ab9857ae49bc0fc1d78186cfa6f03ce80a3347a850c28eb0549b8fa41547d5c686bcc9eb15689249d1aa32d47a595d71a0f79b37c7e14a20648ca40f9308d668064bc919315341f5a8a9ab69fa4a9c9ab1adaacec5fa9afb90d3670a3971ad89e649deba8fa0dfc95f694135da041c73f2ac872c6476141315820c4870e99548fdef05a58d9d79bc9718569ed78c9802618ef060ca85e887fb45aae048f696e4e2d407bd706b89e4a2515c3b2a97d8af1e968c0889cf5764225864bc0fe987040e6efb1806df62a7c118619ef958d410f5a306db3cf59d004a805df3c93bab955949183988172dc9ce9fd8fb8c6c30bf2f4ccaace3bb082131e5b7921d258e22214ddeb73a3a624e98a54a232451577c7f6cb4b593deaaa2ef518522aa8bcd9f2a1eaa3134dedf6cebb893f0a880d92255087e26569f4ce132e5a6a375bf529d2a274d163687ca9046994bbbaa56ea48ebf1c5189945504047701241b239e9fdfa9454a9c5b0f90ced130b24503652ee7e3c12f86584002620e3120a0c947ff1781cad381e84778408dd4a35ec0b1b8ecc142254f0337f9522de7342c5a61ea64aea57e4e025db0e799d07875c64e4a56afc1710a31e87b07fb734e44decb3a7ffb0ec97c8e81a63f50b8ac7f3f1c933aa66d343f16e689d587e7fd611dece05a2185d4811d5dbec32de45640264118f09ac1cfea4f9211b550ca2eb88769c5ae52e26fdb4233a870b49fe3a9a2838b81e6eae4d2e110a125a592d434273eec3517a6c426069da60250c55e5daf197a09e3ef7974d14c839d3dc115523b0cb74574f3e42c4d26ab5f58c221a75a83c3be65a5de543a65bcc8c319498481c90f3ca944e624937ffc77c8bbc28a59f5d93a90968577a2412b015635ec8bc3e89b0841f7f7b5c7ce2fc4980c7e018c887b0d40b828c26286ef669f12aa85e18fa71e5e28037883f84e777afd1b656011aab94242281ecfa7d3af080a8d4ef4f067ab6843054da0cf8bc32d5acd7ce542c7b9505fd4649d01e600e7d3a86a5537688a809d524442c2c63b49b70bc9396d8673d5c447a9910f6d6d1c98ab8d6025669ff5418e2c00783443e6073087e074057eed41032d923713dab8bd7fb60d3f22c132a54baf2f6d6b283f01120a315770d7798ac891c14cae58eeb930264a9ed143a3143d3c5b666f08a7621372aaa515c26f2ee892c3633ea7b50328d468f654f89d2c6e01b1b70cee215a5cb1f92990575ae62d381f0ccdc465ed31fdf64afe9a82910840684f833ceb23a9cca9d7b72a398c1fd54da771f97e5dbbcfc808ee594e47f0ae3d4c05100c82e4d07ebc84263b5cc4c9b799eeb7f7eb77e3874e475d5daa8b1e0b7e6a2fe312c1ebc1b7c6699bfabbc0bf3fd205bdc4a2f2777cf7113e7cad30667561f60edfdab7590920a4958a40a21b06862efe1be04ae52c4212a668b646baf06cf095ad0ee6cc01c26e866ef5bfe83bb5d2990369f3e198590255f54e818d61f3c944ce696cc71cb921b2aeddb8186e8c80857fdbe6298590f9dd444a8532a6762bc36015bb8347bf278e248384fce47a316b48a42ea508666bd53eccc7c85da9c3c9ad5494910f3e95fd6029dd9948f619fa65b19ac27bf3e624759a548febcc109cd7b79e348be20533542e607b3acac33973af6be1c47f678411659cf87e3148b5e2f9ee50e35a4c378bc0065123eecad52822d5205eb315a9238a06d54bce309dad5b1fbc5e19171feab5d2a1fc3f75fd95d6a9515a9cab36d27325493527077629c303439c577bfa305662e844db39c1fa6e805d24974d9a93f5393e44de3df784bb110fe20a3826de9a8c58ddc65215939f746479791ce6c7579b06f815c9079dcd47dccf290c80ccbf3e9199325506c01cc0dd9d8c0dc30e5a356dbc9c0561b3416f6439c3edc8d89b6fde0f7116ab5a9dcb84158bd6825142afe2046558ef90d821d4c17d4e2602bde02729239b7a2724964291d07287c9aec240de793fdba85d1d846b46e9f3562fcf172b6276e1574bf20bd988a034d22cffd4b4522536b854d72cd59341dd7443fe7d6b53c7ffcef22312d083fbdf8c40e2994a5766e0bcd1dc962862d5ca81ee363c216debf44fc248a09ed85d3ff947b7d963a5f97305abdaec02267e5c541426aacd6ebe652c92a4779f682d31a8951ddb7aeb8b05679a1368421adf717134df6dccb6db17ecfd0be6214432c523baefe0f48738d839d464f4f976fa69031e9957e98e8a5b5dbf1338a1bbcb466cccdddc67cad4e9a25685185b9328ba2805c349c590369ad5f113f81fe0903334639a43b2ae7b4869712e21a1cbd0b1937225db48f76cf6ccf6d728d640ce5b19685aa48dbb0b44279120b31b0213f3a921d8b5a0d54b0ea707734561501aca4794314cf92c87492c8eeea5b570b79b67833bbffd17d1bc6ce4578e829a1b45c8600246ec48093ebb60dd99e1bfeac8f27fac5b8497ada0ba1308a1767fa0cb9cf165f627b3da5465cdfce1717a2240ca56c800314c9791d2b7636dd6f4e6cdee0098cc68c30d14c9bdacaa3a2e86c33d2b2b6e65155661f71703cfa1011ae77e0c8c5248adb4ceb6e551012fc7ea2bdb36f1f26cb8e07b45896dde72bcd67330e2469272eed649d65902561534ed2105413ee39b203544da2215bfec4eae6a44471b8e2b23a82a408e6f8f7e01dfe66e0b6d0e29e438e8f612f47a4adb7b7f6d947c1da85c5e0107e3aa4467a41efa46ff4c24e354f679751fae50cf062d791201560f23df8c9290b828ddf04d8ed89826801a2763e829f9b4df28f938eabff98a8fc2db53e307473cec0ce14780624fd67183f4cb2c7f2ee5d02c42899c0166a264e2fc2c9f84e2b9a4384779902912868a5b4f99f4d597b4731eff46c442c14da87276e244f579db633f3ac3f82b9ec086c95500f2abbfdfaf6631813abfde66036657b3414134752350f4058bb97726dfb35e77ad20f8981fdf20c0483d87888eea06b10806a28a2e12306bf322ed2f0cb6306c8901bb32bc4ec3814a99732f038121d7ad3855c3437dfdc15c7cf8be9c31900c222bafb544b347af5289b66bb86164b7681dca82ecde96428b9269f665e8a5841974661488e5ecc7697d75e502dfcc0e79f06422ac2899e6448f035d20b9fc404b4d1016ddedded550edf27d3442dbbb8f8fdf12d0225914097b255ae5b3daa229d7ec0edfc52df0fabfe2b1780aa973099e07eb04aac1f21a9d6f522258a291e325599e493af558937a4d9a7bf9e2f50173950363a615df91469935a94f67c37e296fb54aba44d562610ad259df905ffd070ea8b988eb1254ded5ec9f2d995a4cd0fa666ad24a297f5539aac2973061ce13429ea47ed50a02e9f7f380225571c2932f1bbd32be4a3b22295b6542003841ca42cc37130c132f36a84cfbfb0f3466e005db62fbc0b935dbf0cb7497298c0b943d435237d4c5eeeafeee3a094688d7e30661a2780b84e641a41ddc9a822c3d4f5339f6a0f20015ef86c5d527600776165c906cf1f99098d3c84a1dc6bc640255d18e506c1d22b13a8a24ed6ee318a9d1368f5a7e12c0943908d6fb7c4d77ac6d7d9cdd725bf3692f533923c4493752624fdc14ccb95dc8682c9b1e4182bc5a36a3f6b030c33039b17c20e07bf3af40eb97517bf824ad7cd8817666a274c6b0b0658856269ddd60368b813238f771216c8e082bd54ac4832fc5b251cfa8e8ca586d28e0c35a1742b1f3c3a73508ccdf2ebb69167d87b0d5e0c3594aa2b3548fe8926c273538ad256a6eed6d6351e32519898f6062073956019f7536c2c12e8e05aa893400c7232978e871744f4c0e7a288f5cf3a424ee15ba7c74071019c407aa6faa3dc4b5e2ebe71a2f109ba10af2f37388da6868b94a3f4fa6ee61667986896b4d863d0441e9f379ca712a1f9ec65baab1a45d4916cb75dd8260cb1536655dd682b34e7556ea97921999c2e70058fe26ccade964930d65a26586c98f4b7d814519c1d1e77aa0f826dbcad49e8e62eda01d1bcae475ad4658b7e0fcc54cb7fd3742f4c3ba6830444d445657bc8adf4b81173e372f4736b04cfb32e3a2b86c48961ff3285665928241bf31efbcefa7a253db6cafeef8076a45508866d2d4187e19d6923d285d5820163787ef0a5414e38f1843bdc478754e1b725570483daaa981e1fad464ba270031a5f484930a3bbf575e1fe2a9675ef16881f743a8c55738d4e39c41ef3ddf60e537d677275e9c853f366b82f4bf2cc3b94eb0ce7aecd1decef1996f5b9275ef879db9ee314bab52111c132b6bfb712025795f261db7c547b627fcd4e05e5fff2ed4bbac9a96aafbd984d0c02e3c320c1998318a552bed3a4a799befb7e33536f69ffe9291940be62c83af8885f876616a7b9915c7ab5367fc32672a20cd548004fad2164b4588f7d59d6be9f16fe353411e21c256618235b459631e9a62a8e2082971356111e3520800adea37e45bd53fa25930dcd2e9e1501b48d1ed6bb18b637e148e9214e8399f920e9ebd35ece162dae86395c97602f3a9c09f1f9b5c1cc46590c6662907bcfef8dcc1dd8a2eaabc72be305b742a9a01bad48eee3a36eae45330468c190f26e708bfcccedb54940c9bb67f1125bb1720ea2afb2735c4971dc179ba4a90f093d83a7f5fa421afd8d4d18fcf847eca93981bb434585e63d24121dc03b45db557bda7c48d6d60dd7c2e14153667a5cdde17cd91d2a956829f4220fa3bf4a05079ad118b21a9b126197d7aaf43f0fe8f56629df2a21372d219ce68f432a4058d7c2957b11f1eff410404e54db2d09c5d9b3bc50e37dc33697ca54a8fa904c357a82a78d7d52c1c709fdc5612370ff7938ed470417bbb5bfce0a53b6868d0c468ed5a307da9cef439e0c7d86f7a5315b10a91d1f9ae5afc8c81b1639fadf64968137557e446e4df5ff6bb51fb915b55aa598c0b0bba29e95c3889afba32a499af366ec287537be7a9eebc0ac0bfea850ef1dd48802dcbd5623fb900476c5b37dd2e23f96248476c5772a663563d28dfb73531690826608c952d08cd1442fce21fc0121b02af102dde8ff51f3a7c453186a2227b055a2214680a56d834ae3cf7c7291400940b1981da786f8402c9851b77e231925262d491a215f18c0f3445a3df8e6c67c048572908cc0c3ead4d07ea32e9b5c888af23f98e24a468f9f54acbe7b44b69b5a9402cb79b6e8f4fe7a6b73e5aa932580a91b2bf60f531acdbd0e2390de401597c57d247b95d8c8f36a3dc5e080931fc37729f724b7d1021d8e88648c1cc4162f39d9b129a9edb5ba224f6d338b12c78eb38ff014d9cfb95ab7a0f73befcb7a093b7d6836a8223d6b7ae4c688c8a8179313ae8f897663a1ae997af663215e81000a8148279d198bf51057ab06053a5bb9ae6fd7c34d7f3639d661a106ea6c3f4344903e0a3f474f4aef0dfe4bdfc77635c69751f9f8fc6bd2a2289140970c1f3d6df00ec9007d368b09acd5c7139400dc4af6dcb8765f1117e070102424691583b5c30d2cc9566511c29e25bd442ea0b7fccdd8f2d0e1b12e4ecea35eb7ad2bca7eee7c06daa6c106de849d1fe8f5d9c03e87ce95d7224d6d329dd4243bce5cc845df98c13f8b4c382db7935112831bc0665640be22e53927f9e5812611ad271d3d393b12aa225db1642cf4cb92ba4f7a966d3198e8922da89e1ccca55b0cadf31855a1d6224ca2e6024156a3456376b87b0c3fe5af37e4c9ca4ceae10a0e8d1de20ebc55125ba08d16eb27035d404b1f5643b6c1654d952343fec465366f13f874891ec6bc46315debb5cad45d54509728a3d162ecc06f55f95ff9aa20c4a2ccda58abb09fb73fc09e65d5b5715efc510e5784ebbefc7c2ed8ad26d06f6089272deb3fa19162c96e97c79571641d0894aee6eb58fc727e575c6f1db28d7b2b7465f840a790fe6459e0f6f9dec1771dc840f95b153bbdb59900e58fa90aa4ceaad1e7750d0b6981dd759a6078e4a36a72a9222960373c821a088cefae83054c07c8c9fbbe4ec46e421968619cc5247040b2b3d25cb2c879ef654e8b874b8ce1eec7cb4a4c52f43bf35f4d1dcd47ffef6bcbb26debd720b480e4887869c8ab3f7fa1ae5140f773655c2187abc6648f23b9dddea97cd5287df820362a3729b7029c4a05865988410b34f163750ae6c0cda26d05d21142424e7bd1c6e0af8c5a8ffa3e5506d2cfac0d35413557571f18a7d48c7911ee482b4d724efcc8192db8aa23aab1fa89aad42446a0149bea694e197c715814b87bab515f455ad8f232465274a1ed29c406e5f63a1ea1a8d06aa9ef7cf1ab88d8a185d4077ea5cd622ddbfe0f59083d96678e6792974be19cfe05a7e1578ec086de2b462f8e5c6a464f7b425ae691576570afa3a4e660dfb742fa326612b6878c2451a917f70dc9e050144766fc81d4f5e42f88b27fe839b3f950aa0e4a201d6eca3a13af6880715d6f19933269bd733338d4ee893bd4bd6bf830ec177a432d4d7d73218662c6d60b2c6eeaf729bdab5f8cad4a6cefb608ea1316dfb1bf8e5482e9eda7fd52fdd55d799f9a1748a05a067363999d472329e153c7425800953fc03c9b82fbe83032a6e069afd44a442e125fc47be6a04845c7e431c878b394a7884488d8ae2f37ecf75938b28ffa47d544db5faae1d5f2d422d9c44c2d86dd7c41bb06b5438cfeeef2330d8b7977ed5aa275aa7658b321a25dcb55e2314da0ca3402ac7bc73b62e6d2138f41109e5d6c7d0357113c7fe49dae834504ae4a3499366096c9eacfd60b61d1832423f6d33b59aa4781c17d39f0576e71a7c69cdc859b79220ebde29c36c8e594a714ee7522845cafac9cdd49b1a75c7f96534243bf53f01b2a3ff2ffdd757077d25b263fcb0c76856cfc3f6dd320ecf48d65e12b00ffb8c66009d1a573203e051ce92e010a49ffb423e83df807fb12ff003c7710fa079434a2e0f4406c9bf64bda579da3d57327ccedcf5043c86507e43b30a4c73fb02e2d880a9c423e00ba569c2c5f4effab2bd4a2c202e14412617db5d1cbf47123617020c11848cd39113abf322faa6a8334728d5193e6a584177572bed25325ec0849bb14decbf3d59046e056f955705614639b0a20cd2f985920f05212705dea38d161be7d92a0d549bc19a20bc490e1eb860c293b0e1fb8253ab2c080d9e6f1a8fab3d49500a6223bb155f3560ee01ff620f7bd351e785697362d0c47b5b270ba871302c2526172f1037bdeb203fce766def16fa010d5793888bed740d28fc734bc7f62c360eef8bac8610c7d8715dffc96b0a00ca0a75836c59f69f22d74c219522be59a3ef9d7bdbc5b1e75000d4593f785b9ae7baee64260c92c77ac359743267c0bf05dfecb4cdab9ecb51e128b23012bb8746ce926f75e04e5d6fc6b2b42ae1ce49d54a0725d8ac8787a18f58ae0db90b26ca88ed67c30f8364ff9f5584d292b2cb675a0bb58ab2d2b8ce76793f0469e5e4695fb8d91e06742f3ef52bf71714fc46881accaddcaf0b345c9408a901928fc2b91e059d17ee7f3f37b03493f7c297fbb595eaa3aa8c8bc1598bc07e9b64362bb5b93a9833197255db7ceda8929d458b76f65e46e4b991a556fc50bc60e767d8181dd5d2a1e540afb5667c145a9520f1e23c648ed9c7a396c81821cee24c37dd0c50da8c5fb5b668f1e9bbfb60706cad0be0bf567d48315fb8cf6efc0574e1f1b314d5f9cc2361e7bd34b48b22b3a9cf98a8b67a50057a5d3b6401eeb8c7c4451470ce3df382ca9d760b820ed1a03b9260c30281f8095dbe67dafbe63d29af1c34bdc13a1dc2966dcee6ac8e9872aec16ddbaeb89a9a54f4a2e3de7c3802bdc40fabdabfdeda7811b67044897f5f19cb4d5ec45038d25b880f7430e94dc9f381fae0fe4270e005c564ef86e4793e4c6e7155dcb513f9a74ee86dad7977c34d318c325404c0b5bc02a4a42fed7db2486d04ea539119a973239b49a169f9856fcb3727c8b703e8168e6fa3e4215a8073a3438d7a8bf954da09b53c476ee7968e03ac011a13b2b9851ea598da2cec3b01228d33b62c2b40f7e1487568de196bf894f140fdbcfe751a8eaa77607a0b8e73dcfddb23ce39f87d1c504d34813bc9f7068f69d8f7753d3f0e97c2ae4bcf0673f2d41b7c8275fe6f253b6b5e485d40086a17ab701bc22eab342dbed85eac8dccc91d41cfda65b63ab11513050504ef8adccdf3e227764581cf68173e69c790125b0dff71f8b858cf37fff35e50af3ad68095645a319ebba01075739fc6bf622fcf484a7acbe205b11470001d8e5b25aa221482deab440903bde0699393f26e92afb4bd7986fdff1806719a095bd0061fc0b52c3386ddbd76e5fbe99ff57a0edb2a965b11bed56352b7bcecee7bb1fae2906e43a2043432147c4e72e307242c141dce65cf42c6fef5f2f05e2c5c00083d483eb6d734103779e692e48c83f11a9a7e470d3fd35a9e2ba3e9d61da106d8796e62819129180e89cd3c2ed5a74266b6e6b33ccf8d63c603f4d376a69a7f888962d3ab2f1cfba51b1d563390cb083f7f70ffeeb79bc7a3e47111510221114ba225be8c07b34650af3bdcd6595fa2d85d034fb5afffd39a49c65e8910b3de9239d091b1ee7832832ece35cbc4815c9aa1f0c8648fee1d3747d910b39c8aafdbfb983128fc254b7a15dd6c98b1373c61c295d218ff5d02d4b9a78ed6e3925f09254cb394d18ddb51caba5531f7e5028eec1e88fce4f4fa00a4eaa0e08a9d857acb936c549c643457edd5f7eef906fbeb3537f2414ff128a61522da51aaef85d9a446c8555fa5d27629683765eda877ea717100d384e2bd9f04c365f8396cfe5e9fab4858ff20fdf91adee8fe18ed0ca35131e48160f16469afe49df99b3e934e2f3f9c28ac6f4449b24eed9fb6d35f31a5e36fbb4addfb9f7388fdabb5a9adc963bd697ade0aa4adb10bbf2ca1d8018a05b226107029bedabd21e26fe308692ad0002aee0229db321adf60226f6ebfe2e7d16d3cd87dc618fe1a56cb68e00911822396b1c13a7eef0ddfc3fda37803a48aee7486b6b3f1af5d2517dec148161c541b14908b5095f4914931e2d320c876c159bd7d028864a3612fc01dc7aaaa46a2b3d84b9a46cc18d9d999d2fd92a3d50a4713f6202d2a8ecbee08f5a18c082351e994e6772c9d67396c6bf3980e2c8d6ea1c987fcc668d0714ca750c5ba7452bb8085aa353ff147480e4efe43f8f426de8d3d3329d5aef91f3c3a199952ffb23ee0d27682ffb4f53b816996c1a6b415f2f8d2e9804dd9a4add40fee9f635e6c05789a07fd7d98a001ff58e3a165cefc3bf435baa97e7552d0f50fa8d8b1bd60914cdaf1161df3fb77ebbf77e64a223953b994c6f3edaa9582b244ebbd74ecc8ca7b79ce871e3c48144d0ae5196c4a79df509608b819848b5c3ac0c2e7e5e74873067644d341d790501ce59e2a404d4471a61f681c75b9b0121fc92079243aa96a0daa5c8a42b488a80aea4336a6f79adace9982fcdb502e6aa752761f481f98409f9643528e4c3e15c5b2cb020cd5f17243f962f738b60531169fb98767503f4782013fae9f88a4fb36ba28e74b70b44be681032d2d032bb2e46375d7d9e336aa6030ca8071a57b6681191d67a89a227ad430d723e5c9119a1a7e018329d24203000abea6a7cdc0acbb8de65ed21e0a06f64d753a71ee3eb9646418245f13474b1b9e5039e3e8514bbdd4476f1ec0df8704399499ae24302d4acb8af1a1311062eed9196e510ddb796e769b7f29f86787a6c1ab93ad6b90a1256dbbb71550628b57643978351e84404d35572affa63f0fa72f756c832b81d17602ce9835575f01ac868620b318f1b897393fd9c4bb23d6dfeb0ef0410faed34252d58f7666a1f41967502483ede3c324e5f7a87659347a6a10ed27fc85073c4ea37575c750c190fb97db74ef124692b141a7e186632398ce9fa8d647819adbd1dce781a6b7dbba22b617d1c208cdd263a2979fe3bd9a59980637f0ccbd0ac73f80ac12ca62df6a1b1b110cc15565ff8e49defd7a63a25f6d789149c51598a89bea2ccc08123fa39b45fbe3667190c63cd4d9def7715451ef18cff6f195c8698047b39e57183448d7d15c213ee5e881bf8f972fc94fb8c861f4963b8cf0533ccaec44181ee415aacf1f8a4cd02f0af011c67ed4d689feb7b3292568ef050dd224b9907a2182a905ac7db70c10bc30667856e0e6b2a956521cfec7ee492bd0c6352e0440a5ac81358b9b6794852d70008ad8c6fb882cd5ed03126f2107616829cf5cab59bdac4b7a7e0532b1c1d28f7af822463bccdc7d35a9ed5c3b7423d106597439af1401cbdac5f16cc89a65cf1bb79071cdeb63c344b227c7b7754c9318e91759562e78c5b679a2c288527270c58f8d30f93954739c4da7c630512ebef9aa1971c03bab4eeb063cf3f4093d4413a8058042d2eefdae686218748ef27c19d2ab8de02295af49cb98bb87b2e2ab128384ba5e48cb01bf5021068f262ff8b146960f18c983de6d2b8fb9d3f5f9687de6eecaa1dd155693034072527bbdc9f48a4302e44d9e260cba4c354fcff774c40cde8b6a025891675bfab766a8026be4a06442dd33b1070dd97e02b4b39c4c2d94c683691829e8d1338953565accac1856bbe53a8a6fd61e5d55cefcf7d26209a48f73392072e2ddfc0e36cd62afb4f0365d862b460ed9d3272af9fb0f61c38d8c261915f9b1b1b4fd73fe62c11919e53ad584d8254e80fa320d7ca089ff39126ab5d66e04862e7e205f9108956559c9d9facfc5d8792144e3e08b282c6f6ee0dbcc46dbbc2c914831927335ffe4e85dc217323eb5067ed64216e93160817d4ddee0abe217dd3f63a2ef1c72d03e44affda76d2ee7bbcddd68226d133748f23e4617ace0cfec14a455109f197e70773c69bd7d0c697655c46358a2ceff3f4f175ce8cf68706643a00e8a3b1804a2652f88c6971388e5046f3e895d98201eb2d0b26880227ebae2365221ac687ec1332746705c7128c2533a1fb44fed11544efd770e1cd773d132332bbbcbb0e061fbd1c31cec632ee4c424aee60d755a750342b27658d31a9bd44e6d67feff40b2d98f2d25576735a4a517b985ed986d3c70013b256ff01a35d27ea8e46efc34f3be8b1a63a1456362716456741dfac9c3887ca7f196ecb2756a0dc54c3f77a2737763f8f6783f84562b3aa2c6b36ab3b27cd56530895b4c16e8d92db4a3d1fa2193e89dff34719dd7c766829f6b1f73ff62acda1bac8eb15d558f0b0b9753d5d77241379675a294848f655b4e3a339438c57474338e32528dd44c7e1860d14affd6421ca30f47226cf505d887f13b1e75d824f285b63057ab957be7a2398bdaf4c6e4996aca638e2e0138d855b648a7f52d7bd052dbfbf4a74d2c957f92ac6e9a21c3b5178ea9ccfc25d07b7ebab115e266a1812d4dc401075e4ea0a449afe431f4dbbfdf68b1ccb4bee2f4bc05426839836191427202005b5b2d7f66355ed88e917f09bc43906e3ca418dd2bbe40ee745a0e7344da3a29ea1bee969c4e09c92bdfe4320f959701f8ffffff07