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 85145 eb092a23a82448363f8fa2a033e5e2ad8e6176dd7a5b2c0bbe20154875d30f13

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7133f8b340ddb59c78005a67baf57f564c6ad655587f4b2324be475b4612cc60
Certificate Block Hash
eb092a23a82448363f8fa2a033e5e2ad8e6176dd7a5b2c0bbe20154875d30f13
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...001073010020870000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ca82f115f7286245ebb462e405f47ddea5b6ca7e779061d8e61123e65020de4b4681f38c2d0ab261a00b45aa04afc41b9d7f40e2ed0f90855dca9c479efdd0b3e95ac97809ed3101cc0c66377bc5a29f38f6930439223ab4380a00000000000000f8010000f801001073010020870000

Raw Header Hex

0000402099e9ea8503001bef09b09c966ab010bcf06f739a6d6970591d498e27627472e837dd50980cbd7cfdac7df8e5344637367a0c29d35db1049a9d1dc3ca0d4a8cff1888526a5aca001860cc12465b47be24234b7f5855d66a4c567ff5ba675a00789cb5dd40b3f83371

Proof Data Hex

59,560 bytes
121216010307be083b6b39383a5994654b6756f5f209bba321dee2b8462512930f10ef392ad50749b51be6bb43ca7ff4197f0e7ec1923fa5d0e5a6be9dac1e4dcd0935b2eeaecb5200ae573b7300e483ac3ccfa4952b758b5b22be8b15ce49b1a8d7d9ef87a1eb6e628266b0a770450b7498689ca195a78e7d0c51ad907eb5fac4cc5ed85b6bec7c0a653cbc4ca99ab0adf770589e4e22905c9d5a630748cd15a8fd207dae9f9c7d68269f4575c5c023807df4ce2cbe5dc7a48d50239b1c0329966d67bc71a698af9ad9dfdf24b1c06dcb5ce2f8d3e5ee1878d2c5fb4f9ac50e9e31c415159098ef04d75f1ff2e266477b1e3022132be518f39f7807799d868601c6d337f63243b077a68bf288858d23d7cf7a6c0a91c09a10cf15d5ee5928ac03999201b4261e7f7fa5ab3ba2ba4833d9ec4265931a865e41d553f110324a17125c3109d25e5da021c0e84c7522f91c7e81ca33e28bbe32dd1577cf24d4b0a548cba2d280920a7843fa6e842207d2d9e8eb67a3da786d886d50a23253c13b7392ef39a70dfc4e142bb85c90ac3b2e1958caecbcb8db0482d2274079962bddd01cdd86b3b8bf0a01b31e2c10f4819e2fe6b776cada6950d1f54d0368a88968a44e6a6cf220683283054b2af8673b526172e8dc051e454044008d58cfe8a35aeb7428604819cb46748163e1f6ccd4f7f64c67188839d2e5b877cb765bdb14322a2030a0a513ebbf3bcfef717f13eea720597364edd692bd7f154c1c9511c4bc37b11d1bd0f97764b02d8ffb136081b2bf3fc3d84219470403a48563f4d17054c4943840f085ee89e0de13cf46130ff37fae0bd9a021293dbc251a8fc8f8c3441424d2b7aa8efe79f01ced5b1b2dfde2709575743dc10731c2d908ae6231fed0b413c1bf56f77bdfc407bcf6e832d7e3fdfe912794e3dbe9e18b3366141848bbd0c49e0ad117f6d22c52e2f64e79610672fbcc530e33b1f6fb8ac85c2c292a20794ceb80a4de6faee45e2cc1dfb4eaa0ad887a72af0f98af02e9b52871e1019df15cab57c44306ba6a231f1e691f0ccf4edfb4710c55c286bd95e3cd841c1a6d23d0ea13fa15a8eb0bfe6ff0a1fcdf0cc7c78abe7900991f02ab081ed934df47ec6b1cc495a9aeba10c95c0e9528aeb9b8393be3e9f9c26705e5d141b9a290a212f220008ae76b0097331e01aa1c4bab9a1b63a052661e8aea0a59c5d1af9fbf712ee8469b3aede9a6dce8d3b019de06bedf982b1971dc0e5de78106c82775cd32358b5ff6a751715b34484885c8c192ff2d59f76c9751af2935a3eee38f4cfadb71abb963cc7048adeecfbb8f02c1f2b3e93ff8873af2d5b7cc50636e3d46cb5d468d10fbd4e181398da3636adb05d7a415d5ca5f49ff2ae1b2b2421b7c162ba6d315c1c4955dfee221faabd31e3aa1fff41017c93f7c77526329f8c5b34318ff5596dacbf7a832e7b32e51922d48af934b5bfe44b3e68277f76ed6d5fafcb811bf168176bff542ff0bf22d1a10f11608b12c73d44f1581dff1246a78cc973bab26c0e1893d1cd707b42ecb5f9eed10ecd41781b0e5e07b99b83a47ce29185081fc7fef963acd3d9dbfba714d486cf23b99640f21c8cc79b9ffa1595fab7e8405971ca9e694609d9988f22f69a7c1a6dced79315e6eb7fc99078f5ced2f7175a47a7ecc320af49b9ad2165a263c814d70a76b3ebc54ed442a5c9b6d451f58f2b210f97231555b06687f7b903282a6e0ebded88a31829549b9010a1a78f3e9f68fc0508d3ae67de0c6c16d058aca0f0023397b66f3506f3d6e1c3ababb24cdb698e7e83914368ca2d667b0fa8918d0edca833e52ac086f61b2bd5c1878c363e0429018d36f8ef8cc6b0124627ff897f4173c4e531c2248f967793b3ceccb8e48e49db82af4c9785d950d66af850cd9a1c04788e3bc80c659ffa2ebdc6eb55262ff4b753e3d4dc181e1b1e774412c2bf7ae691d6a1867a7251d109f8dbc8975d82a92630a2d3eacc4be87ffb5c0db1afc005a6964b168e1e07bb24336c90e9470a273eada6d1d064d6dbbbe874235ce95b86ec854038b22f735b8388752f06fdd6cb95ddab1db4b3b975a39d3bda78060a803e75390e5329a861db50fa82eba5cc8f6b116a0f1ae7851954e4844158a8b30354a22aa2a43bb208910cc53379ac0494ad40c890aaac30a5819d18539f796512d377cdeb030d651107de8d7d1b6dcf007bd2fff28a0f6adb893ec394b4c229cddc7ed861c44967e913ad7be36bd438d1c4e711b36185db520b7ed9de2022ba78001be3e051135ce0600a26fcb8d3bf7fc4fe612c3dae738384e1f68ee68c49e16c85fa7aca0f344c8093319edd0eccd273975d0767b6238956355297c57e7583dfe4d819c7a25506b9caff41afd6e62a73c44b1215a5a41e8ff91314ffad81862654e59405894e65e3fa92f65e6942924a1b034144a8e0fd3e9ee803a100e952ca45702dc3330d3c091c687effa801e663dcdbe14e826e659ea2a5fa477a92862017ce29a4ccdfd852c31b17282981233cc7288aec3e30ba59013316819b171b42748917886d5f49daf5312f5e54e996e44c504b88caa81b8d8a7f711a9ec502730e7be3f9385d9e845ef5886d3fac1822fe1250190b653bd16b74800667c25435b61080518fac915a4f33c6a8eec721a5b1dca1ca1c740f9919cc952f56f19f3348979e6feb9e28cd759ca75d884b656a7a7b520efebc8a002e8c740dfb9795810e29f47c24915e1a9c333fbdf36b761425f7aee3e55e99090fec174ef99de9cf1e2d92ab1163a1407ea8aa1523296a469414a9374343ea9ce42c7448cb9ba44e6f944922a2fa2c628f4b27512f5ddd0d88883bb96b8bfde5ffe29fe5ae8a25470ec6f544bc2d020f0dadb6e5aa74d5655cbb7a2e8f9bb5ffff368d7b0aa4d75432204ae6cdd4f7022a80438b8876508b0cc5b93ea3c47903d12997cb7d02fd4caf6034ffa6c283c792144e53d4cff4174b6ed0dea75836d150db57f7e907aaaf70f8a199a7b5fcd6315d4e13fd479d3ffc3f653086dc3ae82ae43ae74bbbed36d37df0a7c293922ee9f483a1ef9bd05aec0685a353652785f26af8005b7b90a9deb194a250255e65e296b6b28784a49ad89cbc5d03bd69ea97d71a31fae626320ac46259b55e92f47f375cbdd94ab73afaffd1d37c36d748d87e90a3b4fe6dadbdd9d9d321c3c230c525e3f91d788932a98b434e45f9977b4700fe5b415c66cb7305ff175443a9dbb435d67cc3a526c49195ef30c270ab038e78493a574554a3f4ee055465000e984348a80a877eff76da6c87b0519ad25d920e6b9cfe91d20907ae134f4ae40acc559e875399645a706fe6205cd6a43350720b3ef582676763ba05545ab675c32095a5af60865e2e4990e4ba7d83f6494c405c56d147f8808685b04b9e1616e5b5781deb6585b33a20c4ea5c70d45aee41a711bfd34125311708ccef59b427cba18f48869c28b2e08e178576a00aad3fc3117d5b8b21d94d9adce5fe3cc858ce9733d4a677f4f533aae0e3c465e8d274e7cf18bb0762d6c95a415193ce01a173d86cae8dec7c514348208d8987bda9c008c340132d2b9bc71456d437100fbcc30ddd0a7cd8a4e9568462057cbfcdc51aa66c75c14532a7b9cb424723c554b3e932c3ccecdea4f3c7fa9ca41cb5fb97dc3f4f68736b686cbb81863ee5bfbc8b8078a925a1bdc5787850062efc3ac3674644eb567ba9eafd2e944bb8dfdba6658ad9fb951a708832ecf2adcba865c65e6f4dcfc14e72ea573b05315f992472119d69fc1a12a0bc44d6a20c776e6d031e8372a3187592a51d30aa35824bcca34c2eed642208b189fb8a1643c6309156334fa5f89839db89d64a36e6536d4ddffaff143c2591ac07899a336fd6c372d2df5deaee36afd960f0643676bb6e76c0810a09184bf970d8730f3aea1b168278939143af9608f36b7d269fbc436c904a8f442ff5a488957fd5ed24125fd4a66fdce50f8ff6744a549e93b471de7ed6d17c3dd6a9a975a10d017ab44191ad4e1de70e8877fa746a64602acb443c107c2596ef114b3a8b80de88cf9f42070b141e7ebeadd8dceff146ad13aaef1bbc51a4dfba59477d88e215018627263757a293c0690c3e966e06fbcf2198b7ebcf9902fde486a987703e5bb5938c3894629d678a53086e67859af35633b98db5b3c0546e37889b186c5053d7237c2e244a3185c72a6fdc5c0dd387c288a031f6c17bf737a5c770bfda3bc813b3834416529f091cc3ba9cbd17f084f079febb0237826e2c9a197bd5970ec6384aae0f6305bcbd20467b23cb9714452556cdd3d2357e96a6dd14ff0974962d1a1a63239f88d8adeea90aae11dab6e4ef9c68ac697876255e3d1926388867d6f6d511304e98b98bb2325f8c7a1865bb21414949ae207a6f9e6c1d7e76929d79996f24c3a50683364ce9cbd9dd727e50b39f1db0ea2f7e8949da7ed44603425dd07db634673ba1582463dc25d905602d64c53403b1f4b30717055f0d88795c3e19ffe8a001fca3c9a8762f597ccb795e72d0a8ab16c1eae8724c754edaf4388adffc19eb28992234ff2be082d18fc2f9aa99f86525678cfd7726586900544cf400136aa48fe3dc64886721386b07d87f4fd467a833e69fea127871047a66787eb0d1caa5f99b4f0b89bdc0633edf0dad1d30570d1093b01beeaa6f643c569ac295bc58646ac6b2865aea62ccd2774409bd1846e126c8422f7ad40197fe12dcda8375adc1cfcf85d5bf9e341e2294dc81f3c0d05659f9e7949e4c9b2e78e5bba14a42dd917b3b66ab49032239332dc7eaacc3b55679c733696c70cd33b6ff587f5dd54dfbf1a193a0e13d85b45357d73c21ada6737f55ad4af48ac72185c4268a6df28cdb46d8b602f1f129959aed82ad3663ca096db0de5953782294f8c0b4170e9bca7750d0055b1e938b7742917aed66469d8a6fa284d798654741a7f7f964a8a477d8826446c5a8904a57064bc50eff69c4845a0aaeac3881e950ed2fee17873126902c8ab9e0927b086e4de7b7e033f0c6ed22c9a2e93d22d3bf1797f88b7bf6f873100a34d847e1bb10ff0a9ca7b105b0ff7d3a67d0886fd547ae05055e619836c8e7c5a4dfab398bb877898a2a0d7783a01d301d55dfedcac713fe4825d2b30c4ae29c9b74ea170eccc6315f8297f119aeae048151d5aa122cad2b7f4a0c00d8b55c9836439f7e92354d46e8a5cfd15c7cb1e6f39d08dadc8a49a444d669eab16ecae61fde4dc3d6c85d1598f2f9469dde37b8f42c4fbb53ea824163f9c1062f1347d510fd839f628dbd17091719b17938fd146f533f83360db86034e9e7d0384238bcd600cc5dfa1e5362042389e720675c522034c2246f44d7728f8c9ba7759502a9f10bcf5609d14a6ca539707ab6aca35916c2282cba7f06cecdfe413c6b1c1329b4ede04dac721026969e84439490464a96f39b6763f0e37ec681018b69d1ff91fab44cf423e5c090e9c9fe5adbfc296758651e50544fba99856ac8e595642ac342ba3a870d5183cf15252fd6e0872f3ae3fb226544fd38aef23eae25b7c21d0f7ffec30c1c54074929ac8d6962585031dd5e409d76f77749eecd5dae07b91a604787f2d6490b25056614b6777b235f6f147b5f84ac291fc708f4ab05782a220f1510b78ad4892db38e648149c752dab841d4cf0f2ba426886fb65af0b3e89259c75219f7c60e339a436866cdf85d50b43462ab29317356fe07d7ecc45dd14bd3f612daa27a744753202f04c64ae5a2135f6ac4ca4e3e3cf42eacbe786221a7396e3c91072e7382beaf6176b9af07d2604aeb0fb7b9e4e23e3f18ec9ea95a6e32c4180d14501cdf9dfd045ddfedc96ab973af7f5276d887b25c495ab30ca41f42e4e5006ef88f7fd1d3da92b81f1c37ac81fe35e95952307d2727ac405eaa8ca766885867de6d5b8b585ab3df659133f3e659c39a212dbd078f1b25ed34f11fb51d12081261d48d1feb5f70418663449783dd5f523085734ac1835b5155f26bf7dfd33426b3c48596c8da9d2389bd11e739ec186bbc3d92a36aa800f3da3ee8c48b58b62a691c293802c6360079c29ce970dc8dbe7f9a1122a8305012e6796bc9d6e3269b4e44b3687f51ab8cac0128804a84eb3ab74f2372668f814a6d1a3c9dbcf8d02c039b4059d3c51458b12b1c0854767a3998929dedec321352bef011269450c2953eb8a9a0c6537ea6b0a800d512b4c9213993a5938dd7d3fd5fc079ee8b04ad36087ff445533e2196b3f9f6ba7cb10e352b9b6636d37b060b533006065110fd6945843626169a17c6ea8f854f261c64e41fef48505b6a4e6c0055ad5f457b0c480378843f0c89d86daa19f2d6d8c0c1d85a7651888d0e0eaf759b5a132639fd83f45624c48f05dc5014cab8d5b587ffab761263d1486162785e3b9e971ba4069d90d210b64f68a4a7be106a56a023bf98d328bf816f1d37c4791178da54aa1845a9ed5ffffc8c5c1c01c8a5b479e2c569ff7142f00ffaa0c4e0eee3b5184fc07499ba9f268230183533a03e3e8b531afa6c7d48864cb0bd9f4ca3c959e05a5a9e7ee975e1d8aedf057c56054c3a6eb303cc7647a3c2e9554db063f0fbdf4eee10433cc8500d02983595ed37abcb0ddf76d3eb11bf29b07748fc3d61d0728cb8d32a1a504e3960cf73e632a1c1c3ccb31c233fb2fa0eda2e9d8ba65c9c9f3c8c5c3c7791ac82523604874461d319e2b80aa117b34bf3417dd57874717a2e6b6643e13690669d377c5e4d8c5325a095765905872c7a38c0fa5599a87823413a4cb25abd8d77d9fcfbecfbd00e8de98f6a1c63a004796e517af5ac06d5c5c00a2935c217b3e4f61fbed5efec0ceb105d88feabef74dcbbb63db660b7e5764f58caba9928123996bc84a3499cafaddc40a5f5fde5be4886bebd566139df9006ac63f9a44750190a74c964987e89ae95078eb568db98a57ee81f182a51838428ff71bb8c925e745f20b1a09cbfcb7c3836970c0493020e6b10cea489634c599a2d2b425cfbb9e83db8a092bc870f81c5f9f645f9bdbd312a2f89bc9977f45d80b3979b2351f2830ffa2c288fa498db1553be56f1d480577c5716d1ee6bbdd0439bf84c445c870c4e6bf0991ec25d0c13bfdeb9884e3eb519023c5ed227c1ac516518d8ac6390cf609c216f495799a4c319b42e883a67a2448da20430259bbc4767f30cf60c8522032cfb883fecd0dde9a205a9cc957ac12b0f59c5c52059bc28db599ee535fcf93eb31051982ff8edcb270c8bc17c8b90c2dac4b903a02239c082e9642615bbbf91ef9d74526ccd59cf58d1b63c2997b0eb1be43fb812e048df09d61894ff4c91091855f25037a0e836339ce1dbc54bf334f78d3e84478bcc12693a8739b02bd0110cf5e16e570b2a5411b102815c15302914e9ab692e0eb5a79aada2e095aac7c89f2cb9d6715d874639296ce7eab6c263fd2f668709ba286dd5af07054707432a4afeebbbccb94105488b8408bc49c1f31d2d3cc233994869b746565f97a05baa65f5831bb91d1fde2e9e93a6d81e702e410ce8889857df871a151c61155a45eb942067c92baba3299bdef37369f97f9c850b6f6129129288fa317ba3a529ee2aa8f0601690c20193253ff4b25348d09b9a1050ef5b274864f2e3a1b3bd966f4b2c26ab7a839ec82f40b5ab705ad25805b78f8b334644c8173976dce24d2b87d6b4d345655c26480c45cce49cbdb88a73989533c434760f035b648bcad938a38cc8d6c44145f3a95448c99c8f6f68ee03702c8eb2666dc19a0e146905190e3cee5178698a23149a786ca46bb29a7e721dbb311356ab7b7e70dcf086be474b68d675bb571041d42173bc75569616e528acf75549b3b9fd8963ec78302f5a80d9207b3b087fb63e1af3de25802f1cd43cd84d1221c0cc884f1273a0b78789dc7c4c3562e90cd948d2fa79e47d7974b0e8a53861924a13ce9c08f7b2e75403b26f869c0e08fd75a2fcc8bb09c9254a9801ba48c62aa7aacdbe6fd284fb668e66142c9a3aba3843d587e1ff74d43ebfb9278ba305afffde5a2b1d672850e780795ea178925bc6dad03bd021ce616bd056ec3f6d1a51ae26b54172b12c1693c5a3e19efde6729c55322194301a1c30ebe1e158f9376672628e2f7e1e68bcdf0bb9adddd18aaffbb72c9b667130e83d6f8118bb601422cdc5f1574c31e7082fc55b1af3be68ddf86811a0a1f13f6959362a9b4e8ad5bf05e5362c4ce63b211ce8c7d3fca8d675f23212e1073d4459897a4ecc7be6377f194220fbdf1d56aac30e22199122920f3bd995ea496e7a976c1d40e35bc2a350baffbdf0a61ee8a79c3444de1be5712d6c5412997ffa410cba2635c96df211290403d993d19811c012d96c5f595a66fea38eafadca0f4d9ec8415b11fde40d586d34fdc9783fb2bbc6feec8fd6fa23e545e2137d5828f09152441ad3b7ab8641ca167cdfba3ee4f19a94a3dbd4f38153bd5432d6bcef31390a52830e55ecb0a81f3fca795733f6f6c38698d80a3ef07c81afffa7bc2ecbcfd7653d7ccf320163a9479b9ab98bc5e1c2267fd1d664e27b7b0cc65dbefd5276635d3684f38db052cbbbfb28cae5361e5e4e61580dff83422ab39da827946818d46157174d0d4fa62459fd18475eb8435dfc7fb919be65e5336432b0884b0ab0cd72313d19be2f6f437d20f67860116046e6c069cb6526ca63de9f56ba8e1e808bd27456672b7210ac1cd712817277bb302c2cc1bb2fb5a2271b79daf9a8fefb68f015e0624e0310aa8855f37f55d15c97a26bc79da1bbdfaee17a6cce1e56c5ef038faea1432aaf338e1e562df7482b157216b41db600ce62e8ea278c8b7d36b15b32626664bd8864c25a15d176c87014577b7b6e90b65dd1871024121d43cf948656dfaa3dd49df60bf85603f9ada1a4184467b91049558136d2693206ca7da9a83dbf3f8b0ae8a7ecf869969e3b88ec5999df08f3fdf811adb4b85fe7ed4068f3173ad9e33b22a535089734b52ef1758c478d7239e579162fdb09f9791e1390969a60d8d79e41f17d9df18b1d275400c3a3bfa8cb428915ed8a4e5f4df43e498573e7529688c3229454bc90d897c2a87fde96e9a334ed6e1ba3e136831600767c5a86900e857b0756608392dd99f529f9b86778d0cf6b2fba4cb4d60d65872894b204c3a5415a272de4276d0f145df9ce3ed773e29642e37624f1416ce536b014c6f854d9d505b75d3da121443bea65cb0a673fa515faf24dc4327c55ef497c901268694f1eaf44e879e39d7636d43e168602506dfc2f0ec496499ad71073265b52024901421dda7dbc0b4ecc7ce496ae946e43edf3e84b8bcbf708b80e4b098475b79636bd245d4806097395aee31687de25afb59a84b59adf951dfc6960e163357faaf279a31e865cabdeaba3d0400e41be431b206bf1c8e1424a4c0d07d84b037ab6c263defad8c9040b9e49df86e84c37240bec57e14e46ba3fa3e171de9bbf5d33ac0d9a0c67f9fd72214b2872837b600f61f2761260f9496b3cd024cf4c41fcb9d9fcc358a1add26bded0c613be3739467cc289b6e9b669d1513f7ee0502caa52a92c7950076d9a3012eec79239d3e1b6227c6f4659e497780170f4ebc81dd96dad6fd03b020d5dfef261b18f1615aed220d118b4d41ac89a9b270f73f99c365bd9db9361dae658cdf1c76788d81f60a6c9be1545f7466df151bb6a32b152a4cc9046805b09fb763b4eeb1b6584953a2eebd3e66b86e7988d892991f465a4a90fd12b29ce54b851f99c662c363319f625d6ff738a09af1094548e0dd7261fe80f47f2d7aed7dbd4c35d56ca8605eb6028dc91ccf848f484796393064d990dcbb5a86c87e1f57375ec0ba6e3735a3946c3615f921c7818a9fc7132f788e733c9a4ea760200f9fc58ed3f9fbd9d1bb32c70f1fa3842ca66eba272b1029ef4d52becc767c839a14f5b1c3da49c694e413ec64517de86fbf12ca956b79b7804116c613b252d3cbeed7af09eca37584b1760e08bea0dd9fa6d0699ec5f98f4f136d646321b70184cf7cd04d1115dab2416ab95ba1436dcbff33d8cee7004be8750478df70a010fb030dcbab743fae13d761471288c10fad01d21da07fe800ba1e3a24dce0b2d9845a8c8f8e2bcb8d56fc0db5e6bf5cf52fa140bf525f9231eab7db221cbff480ce78df8320c76d72f2d15d7f2b73e2391ab5fcb6d808bba96c1a657e432072a7916ade2b9e4abe9f5b7e1ea0155cee7a62291d17a86a79a2e73638ba41772978747204708c49ea13184236a33090e0e7b9c3b44d2d21dd86e0ee4adead79f7711db94d3912ba964040981e50eef4d256e4f23d49b63fc4097aca021a6e7586fc18fb4eb0c845010166d5f0b2efed5c57f00aa64f03f391fd2b206e814b722059058bc8298750e550819d9bf5d7d5997bef4a6ac0ff46526d09041537ce446d22fa02ef6c239ba669d87b4fcf75eef69991c4c9a5535c1eeb49561fe24ff6000bf390526f433cb2f01caa017d9f6b5519e0efd0d6cc847e8df6297d9bd74229e36ea5c54a1c4b79d180c6e2a6e5546e4e381f48f7bd0f9dd076a49869183a0f7afd63aa885473e47f98002d692d62cb835096ce89b32ce8a4a1c667cd93eb5678fcfa0b248d9bcb4738aa4494751076c2908905cbb1db256475b68e5a6f777507046524679f913994fab653fffef394f73b2a227b71c422cc85242730e60eb2ff6d7f2c5f460f039fc0725203823bead7f7e14be02fe94077a301cea1f3b2d98e8c69068966c0ee2df3bd008544ec242636afc7b9b0a1e5194c058330769152b2f95acd596ef7e0c15c6d4e096507da1d77c679f49f57955b67d35029804dcb66fa21fde7ed4f4ee6486bbb45e70f894d61ec09a9e714c030426d5deeed30f07b340c56446a14cc6c9ca3241785303f8282c1c6860afd83464fe7edb94df9ac36af541ef3b82048313a4c8dde5ed13671d492e4306fad1e3eef673c077c42839c764c84f1713d7114209881f71e928a203e51646efd9d480ee8a7028373cab2aef680d1c4c961c41e19f1f662f71cdf9d2486c4a6e493214d123227c326ebf40b4163f39dec60d273b7ff814ddf089a698d869600626f25cf55003ae25351ae6881d44540cab532cede55cd765c4e12f2b986beabe1f1115a069d907f6b728698be527577e3be98146f72da5934cc1b425a8d5226446fe04f69954e280711e4ed5edf7d141ca79452b9217cfcccf4493641635d8c03efe232b0ea1de1d721292fe6b1091116149bc400e3237356647b90dfab21dfc8072c7de6b4071e468cb6d7b02ee191290e7a19b8b3f796ea4c90de826ec86340f6ddf5f49ee3471f0108c4ee67bc53fe5e1a2976daf147b8baf9e4b7ec55261c0cec1bf92274ea405cf4ae50092c0070bf17fc23b9643b6694205f04b08350711461c39e550144461cd493c45b7f84b3db6bdf66db95b7243f89131aed0506c8d2c17b65904eee39cbc5f1761c73ffbb37c6d3431ffbb6d54687822c4faa5379b6f10aa5bf20bdc56fb70171cf63db52820f6d7600faaa92987d2ed17a5496c7f6f33da02f67655951b5bda7054b74e1bc0b37ea57a09f10bccc5ad7fc1acb0a1d80084adecf09e94c28ae43cf2057e26249e7b32c66b7e9bf9c31ad35e00d0d6d31391c56e5e448e127e37fc0465fed16571bf9f7926169c1c333e99750794165966a1bf1d2f1cc019189a5778b07717e365f289c19299cbaa58c53d8502a59641fe0999c957e9bd63972cd087294112de5d2b1a8b8d9cedd5688c272fcd9ff7813472ffb9f54b0a867760793b5b2bf3c609e9d20986f4236a048952e4634a4b2a8853d09afa2d967aeb67ec040410662b06f11dee1b83e0f66d9acd796370735a1e7ed08334e21bfdcdf7581a691e39a193a580bcfa40817b930bec231965023db0f5bcf79ff0c2d8be676ef4568eab645c48da3b35a930724dc70af59ec83c2b5f3e05ded612ac98be6632618358e12cca5b2830e21cd7f55b96e12061f554fb18fe666548379a6f67698bd751f4c40ae51cd90a66f3b9ad0d1111b1c6a5d3d09749c5d04317e08faf7f794e84deb88a8a3dfd4c5024b1c2016d8b03370cb6939df051064a93fe62df920f8e4c3bacf5585dc6f67f550fd5a043c0f4ed7452f97a51bc4fb7bfa27b051dcfd747542e05acd9431ab17e2d98fb334e98cca0d62291fed32592f82dacfc5d89dbdc305a8c111f367f06f2b882c60bd00102397ea8adf39753310b4a4686403c97d1d1b632fc7f62d0ca69315d67a10fe08b837d7311776b918c995cdfad20a4ba05733b3f309bf9599f95f2dbac4ef973888cad005a979be5ce18e8bdf44392fc4d58be4a5eea7ab9af00f7ba1ce2428d1d3c779135587864bf7613989a48aae06d216f6842880e5bc0f157f3ad8a8eba1b1cf8baffb12363ceb365052fbeaa11a6299a2b64c29055d68c27b9ef24f26cb45aedad765d28f230cbfb6f622a3fa9816e6ec76f30c91946acfc114b04952ff7e33badce076d0ee96cd92694fae196e8b484932fbdf0c141fd6e60d973e75069d9bf456fed250608b674d61002654041605bc395d92e073000b32508ac6850ac3bdcd6c6fbf08f419ec02cf6eedd1a037738507f64eef83c33fb008703dc722900235b9f95df4e80f4cdd98064b36cc265374b0265a0eaeaefd328d52de7081af626444ca95ee657156631c5586dfea741ae250cf075b5a23d5d2e45bedec772f820701c10c3154905c8b5cbdfa35b1bbf169651fb8f78a11d0cf05b794080c4522f5c5f1297c7a79288087f3d75c97dd85bf1f17cc28f31d7984d711806e32c49a41de0ae87bc8d689deac16975eeac7129a0484d4becdfe5759b967fc7fc7603ba12b66ff5869171add62bff061d7eeeab9bc30805950e77dc77c66c4755b81e6359f6db0d87d67753dbe39fbb634ee877de13981bb2a5424144807d63fb35fa18040fae9d715bd90d27da1af8349a35ba562bc1a015bd74c820b8d50926818c4d30a6c74b43bb6bdd4629f003e19daa41e268f94846597d6df9b2ee0b2f70035bb310513a80c23256ecc223eecc3b58845ee3c1cef43ef45cc30a2394a8478ff2da812dcc94e4e5499433cc16e0afee49f2fd2278079d1d5b765e3c7fb2a54470b621e84493b976d5a100ec29b8383c379153804c307c03f34ccc0ca30400366a6cc2ec9c286b20dd49544cddb85df2b3eddfae2cfa91ca28bc64dd1426b07da7bfa50094b65e313a21691c77ee181c8b513d3e521a7f67fe449110344e635de2f8e14affc1d1328d5bf7bf56849691183c4835107b0179c110a7d233e32a0d7a992bb3101925ad9118bbcfa0d7bc83b6d5ae168ffdef690c85bc45507c54bbd91daf8a4497730881e00be187f1d449f9406f68557f3836ffea46e955c5acf414db6684549179fd47422cfbcac82bbd09e571a6711f6f517015af9406e47c4b4bd89c29b565f6a069edda3c03bec3b4c915cd19ea39490a9eca1a79ddb12435cfbe705f7fd6f66a0e6db304ef1acccaa1dac8e7ac2711f964b28ec808a8d2a19884026bf7cc878895b45b970b4f50741f6d506bf254201c05ac98723db77f59acfe16ad05f529ae81baf14104d014b30d9d9c9c00fcded0efb86355f2c46633e13cbd55c3d0362f778434b7afc46af6fee91e2a724504caaea722dc835b943f5fae5c53596c24c02b08ffc1505ee6e9f7e7279856cc171a0e654b3631026fff0b1eb67a9049231e6835f3005481b6c107c712ef5e2103bde19c25f2ebcad55b3630440a685fa9c41d2acbbfa00902326d80bbbe4d8f584ae82ec690682d6f759ea7148d1039463be5b19aa4f488e92a5aa3c6f267f1425a240898bec6a6bdf23055eacbb4c27dc5cc74e3776045181660f0787ada78077a666fd43753b242b2af5336af471ff3d205c2a33725c9b67fd1102b10eb07695b623119882515d4fffe77ed7a1b63c25481e2c4894de5e23fada9427136e20d5cc928ee53f543ed45ff2f061c2db0930d7b1b09f7e5312b5b9549980b909ccc928fd78d92076a79478429a313f9eef0fc6d8d46321c18f671727b470b11648ccb6f49264130fbca0d365057b1934b4f2c2fb4268d77ac8b0409c90297042a2dae33ffe5e4a559cd448c18789cec2e86c60c3484905370236130e1d7e5e243f163ff417dd027e1b557e4b1d20f92832522ad5f56af288d0287bfdc270bf937c1f121259147b96d98e4424ac0105d7d0eac0f1cb5062b5d2e56c8138577541ff3ff626104e78c6796e7c9ce7e8d9138923387f6d01c45c4f89fb8c4c7818d9a8ad7c1b435ee90ad15b239589eccb2c4e45c99175399ba8db71c142daed6540a1b352bc8c2d5cd6521058d45d76171830a0572ce70c16246d03ca086740521e45caadf6a87efc685ee6a954b9129340e73a44296a02b39ab4793c4ff6685569e0eb2316ca20b1092560f91860eb2213d133ea27b665702c3d912ba643999bbb4cf5fac803b9832d193b42d97c96c3d764e0907699b836ae7af30785acc5a3554fc261feefdd893e93a0bf794feabe9469ee55d50211fc12bd413b06039303011a5e5d06715b96b9f8ca8cbfbfe66c3981753d54641aae2e60267e98ce3170823efb6ca24a03f692f5a5e74e7edc88d038252038465431b5b97cffa8d65ca5772065267f80e1df95804c448bfb0fe17660dcbbd50936f77db328dd8275877cabf636c5070aab77e2f867863aa42286521d00f84fac027fcd2feee6d591a4c07e34f19c9a2a35f0738c4f6355ba9a28b170fb9c88680c5a51f9c900db03b29d89863e79f6f2491faeff5822ce5fc29e6e14f7c75d39fb1385422e5d537a4889936d15b3621e5caf07ac09cef966e4c57bd7d5e35b7885f451a75c5a6a213eafbb0317f952cabafc3eaeff30738c697af58978d1afc4d37f67e30a74d90042c2fd98b0b2ef5c922b681ce2a398a4f085f415c221fd3a45c4ee38b21c1dcda43698689652439c37eb8ddbcdbf9dc1c2380334ef901ca40b6c1d0c9c09921c591695a5b8ece58dcfb135e9ded01782aa42889101671c1b76b7828e74d68d07302f545db18780aae3672f4afe01476ba1ffb27ae78fd6a9c27e931a250d324a891cee4282f696d89de0be2d204f09c01c9e669a318a8ed803a43be36fa5082e910767a38d1994abe026299d7d8c2b74a8ec5fff1865debd3b18399b2e88335dd7d42ccd15f9a2977e58353941a031829d8b048218b808560ff4ce9878247dfbcefde30154ac4a07c0c2656b176ce171d33927beb45f848b95aa040e7176c3c5d43294408b1a79b8ab2ce67879f345a1582b3ce6ea9c5796a773345640ff94af5d5c69180ae9c400814f0d44bbb679d5a2a20551574ffbc0655622f2deae40144e316a6c00d1861cf9f69505386eed2c50cacba0a619dcbf3b0a1d01296c15d9de9272e6a70bbd26d4d1d48554e12f718b763d698a491a9d2c01d7dcdbbcf5aa51313eb6cc2c2cd7d33d9f5e7432baa574501102f7d425fc39efe3c439939a98c58dbaf1a4a05f2e23afba4a3b72d8fd86f484071a15c1e71c32a6511550a10697f58eac92af6223056176201bca0eaddea8a9a810c7c550386164d8c56acba0186ba3151615ddede094d7af0ceb59595ff6978136b23ef132da065fb485429a29bd132f3649493b328d31267f8317223a126178b175573cb19ed5cd41353e915ec59d4eed4d940b9146b756907a93afdef0c578d5733beb1e078996535274d3070cb4edca03760230a578596da7ee81634e0b6a36e78cd058667156fc2f29173b3bf432024db210633ad218129f088561d8e0249ca57d03861d1844b8d38d892de54ea1feacc719ad57e2748f23888b62425556cb9223d0740862c37968e7957a9982d56886887c2920bbf9711949ede7d638971e199085289cb0f0d240265a86945062c0427391bf7a0e22ca36b8dfe37f54d175ed007039fecd7acbc432df7bd7c10850634d6ea2f13921851ab732f963ee15302381d3d9210c98abe93c2ab0b9fba1f1d588a60c5cdbce852076955d7cb69074015e6a46e49658532bbd4e6808cd68304b767be35ff2f72ed5069f2c73490bc2e51b91455358f4d6b33f283b773d21923dc69bed6972cd3f93a58bca2028cfa13d12a6877bc279233e2427a607ff868cce2a1872cb7352328e9c60b53cc75e50fb588bcdcc413c98bbbcc19e5c4adf8538d4de87d6fe15cfeff62512076bc726eba594246f3d72c835f4875e78070374bbc8cb96a473d103788e10a99a9b3e7ef767312b1d440fbb4df34e7af6ab4db3d23d49b3aeb36f51dea7fba31bcf1a48e6b15c3aa3fe056c92c3ebde9ab0e6dfd10b6e2cd3e643e5c21f37a32319114c77d63b4cdfe5ef1d160b79feadbc8d240022a3eb5d6c5f022e4e6dcd2504162a51e6d3a8105ba34d9a0926f5e870fca9a7d8fea597e7d96692968a5e388949c109eb0920cdc439735aac69617270f4bef8ac6d58e92f2ca69660010c291076d158d619d23522acfa965abc6bd9368752aba5e15c4dd9fbc43fc87abaa93a5bc4330fc7af33456c32bd5842516db5935e6a5d47b81bea90bb6144ac57b6e501c9af49585e03bcd8e629620f15e1b45d5b3bd09d87930c63f2ed732e47359f6f2ee33ea6fca64202bf4dbca338534e82adaf36d6911694e6d3eef6caf81143a2f99465bdd218b295f989864f810bed15f084897ef26c02fbb09c04be8a02ef307ea6b454bd5b0c41c783579a6a368e0f6cb3a073b6918961d55d0d198e56814be28fe63cd0bea12cdcc1ee0416c2deaf60313b6e632c045ec4ac0daf46a0c7893c1ed1be238f52d4bf0970a03f5145bf0d99f69cfa5e27d0831d5fba644196b29a720a44df656b90f4ec24b0f24caf55e8c4b62331ea78b3e628362a7cb3684144d892c1695570ce3eba412c2a8c648ce16626e7b70faafa2ee88043b2ec266b19aebe350e2dd4aae3ebd5f2131540e85ec231f274215f6af6d1eda2a80f5d69af62d89f2f78a7c8c032563d42618f45304aaf1b5e6ff3f16eafd77f7fdfe340acb3a60c5460ab46cc61f25f82a4acabdba10d3ab3976911a76216ca75afda862bdfef0f229f55169425a716d07afeb73b8a19ae898f7640c35c13da3ccf6782cdcdb3154ea8b7376f3063e0cfcef9f11cd0aef639bbe20d3562e8c4368b71203cd64aab9d49faaceac8c7e7e591d97845f308ffe10729d36620d32ea71522655bb148272b58335518be3fe0e20c2987adabbe59988805a854b32dede2fe247588c2061e615e1b659d9ee143cc42cde6078cebbd78c68839c6f0566ff6c8f8dbca90e1fb37e98370aa51641d0569724dd5f42d71c3687d0863e8a1c52ccc86609f72eada01b76bc13e660b3458302efc1c6187fba11a8a7b30c8f9db4efe21a61b54ed27e6082b20b39460db000bf09f323bff0edf7138f86d118967e6b69808b5f3c4cb281979d69257dbb31656d7b80df68f5241d5d4f40254c2fdc4a160bc38a8222a242d9070ad910bf1e0820c13149da95749db4b0f9f24fc8ab6ba33123dab6120b22d05f30bd6381e504036eba4209e608cce5291c4437bef0c71f7d5a34749a4a6625ccd1fa73b58339f35e75c40ed7958bed429c6600b5ad70e7f95c30a27aa074c1620328f8fdbbd549c6f1ff74e8c000b093728ac325a075d61bc4c986dc3224719243d3bdebfa6b659d8e620ec56b08c674a6a5e54b62acf09b522f8d50fbf157edb1da802bc06172979d06c52e22c86d48d2efaaf19100026119d9545c4a01bde6f9cf2609a689e1ef11e86d33ab42979581fa86f06217d74087a4e11006e21f410820e23fbed72bf2875490823c5d368ae8c2635d020fd64a0acab9a289a36e41bbcfee9a2fc319a8269ea9fbff914431bae0ce557a32b5faf07d549b545802daa3b64153fccf6477fe37f84920e3bd1093386d7f975a08df5c6ffbc5485eae748f6ffce56e605ad8b3e873b6a5e467b72c179bfeead6361e0743255ab92b6a4a78ec8b7d0ed0783da061d3b514bb88d525a9e6a6dca14de750431a3ddcc2c908d4885e40b1449764984886f192548261b4e5b2182604589bf626f0de772c9be13249b097f4b0c53536021c2edbc5106a4c827e48bb1b428e9230ca81c88a49a04d20ce47e0d2fae1cce7570f571b5fae0da8dfedbb601a6098e8739956fee845515af087adad47fb5448f3944867f4dc5d2b366580c127c6031fb442e160336244278402319638b675d7c079936472f30eefdb854ef20e0ce5c2c97f56ee20ef15d5479c5a650f72232441878ac3eb60105cb3655591de3fc86474e3636e0aea8dd644d8cc8d48b665c404cdb71448b4509bed40dcf41042c91bbad13174e7b069d845abd902925ce61f1126a787aef52dadc1681e7859598badf659fdd3d857367447a94067f2e2e5bf665c459cbc27aa9b49640d87751e94192de4f071d9bc65866d7d12ff5201232dfe467e174ba721745b7e4e09243f684625d2c057fe3277fcf903df1c47f8a1bcc4db5e869f920a7a37cf8a16b9ab8353929e7e33444b1ed3cf019c6dbeafd03619f9aee8ec3675f8d5fff03f13169a8baf2bda034641e9e949ab3cf9e8bfb5a71e6247ffeb86f067a6b9d92078afa671d6574c646d32d3ae0cceac724d9d182b63f2e6610308f334622b951c5a353ec57d25fc42047377d31fce1394d105c530fc43e9c68cac65422830393f2f10055e3e1824c1a8f49104d3c620f1fc4c4ad3605ca89c242209621ad567c9e05775199845bec399f2939d543633d4ed73e1a79ed2d132f58f7a45075e5dce0fa20509a91ef43181efc4022bfae5e7da642bfa0ae88e05325673ea7dd5455ae279358ac41ac48a282af041a645af71aea76f24a3c7c34ba178f790d1620161268ef7ef52e47c801b50c245b74556f0d5b1c885d878499700bbb53fa3c0e6672687a9c3342dd3399ef27cd4e7a4f6fd8c26c5cfe21f3e800ea4ce3724f4f6684b05d5e21fcfb619967e66ca55be0ce16d1727c0a4820489628580e6fa2fb7f8408c5781c361869c86e4755f2004e99e04e315eb93ef9ad8e27f7552c50dc3a2dcfc41b9001093e4abbcbd4966747e88d8cc100a03f678dcc2f2b70e72dce00463a1f5d6cc35934aa34dae9e38c94c6a94bc743470b44e121128783bfb0e2e1574851ddaf388f6048cc77ff910fad069728959409e5c3da4a62cb7904e4e5c1d1eb974ffab68721ae1dfe6e2c5ccf26c8a613f33d71718e01d7d64147d447ada5029c2c61e97474ad54a26c5525fd6315915c1edc741a38bf498676b61386bd8750796e3ff804856717e3ecd185b98631fc768522a70853f4f54209dbd961f8a44007a49e7c4a8b6ec565f6d2fea1d9914534ac1e90723bc18b1efdfc3573158709b6a59579c09b48ddfd771722247de3de331c8a00d5407b520b8414031d9997e478669d0c239b3a740c0c76a0a97b0f346e23487750bd76f0589a88ce621446e28b5d2c322b66034632019c4d90d2835c18374b132dfae3818b258e524a316fedb8334c6264b13ab5de3355fb4955ab380f31b4bde5938b6fc62136e606b3dbad015508ed02862fe99137e7afe8a8bbb6a055923f826af41ccde9e882b70f46b3060d61797275e40b3c04cfbd018c2c151428839133c3b38f9186fd99c1fd6a14cebbe6d51db6dce4e776ac64e992ba4d5eafc7bb7cee697c8cf376885e37f1e6e81ca016ec509c8fc1b10563bc8ab3a5f2b2cdaa56318d953912f4b2bbbd2d58c7c60f262e12e926346d0284386b4a18f9b9081d6a180c5504621a90a3375254d980889f11e5b12a9585a9289391a97e6e07443bde307ddbe5addff8d9b280a08b4c6b1fc86d35ac9650a5014052f5d836502ba847623a69429c7540274dfe88656afa55a9dcf12bfef67aa80edcc8a81b1acd4624981bdbfe50f3e18c91fe2329da03f41d2689fc5b01a0575cbec1decbb13d0f24b2fba6594004f91762d4b96fb42d08145376861603fe48dcbf0c7511b05861f74e89f70243a89be216bfb61281faf72e9b91e9341029e797fbc2d4901579ec6c40c78e59d52d18027073aeb2112e1338cabd03e3acb4ced909779095fec2cf774e502b5399f7dd61512c0ae03f72a8753f8488d0344aa6c878794ff9a58ff4c1205008392a444bc4729af7b95a426ba2820d42c2299801fd25234d5c72a9df5df919130cc965572bb6cf713f8be56e97b58f930e0ed480369831a4fa1901f77375b675f6c5ea0af53aaa05346d85d5fd3b5e65317476a328f02c4aa5f9ccfa4903a21b01640e62b66e41d4dbf2e3d64045d73eb6db96e74c968331b1c1dcbe620c5c9cfcb964c2c8a882968c24a3e5ae967aebd3041268a639156a5bb98ef7f7e84276c1136b168772c6ae90eb4dd0f9bb3d81938c225f91f7456b4565e71a66860b3330e0c0968dead272574f175137e4ee046df3046de2134440e174095eed9bbd19dab5704fc6accca48076a5713836deac215523d3dabc4037f4518ad9dcd223731a71e0ab3d3218d3f03dc3942cf66839658b34cd75a04efff455deca69a691ba232418a56eda37a2e5fe7203db017b346a23096a141664dc2f0f3c978a391dc64d08eb1e3b98eb921d3b120ca249e152a78c4e3a172ebe9ffd5697fd96b7e7abac0a29f86059210449e7acfe6092d02c67ec1dc5e623c71dbc947ff436026cfe8245bddb59aeea39afa85f573ee4858aacc909302bd714746ae7a3d68e74a331c5182cf712ce5f13e07a23b99b78b805c84db509669edd08d5494e2b43c5d708045d1f4a1a5049315eebf432b8958f9c09ef55d545941e1b82bc8ee379e13bd24e995cf3367f00157f60c9b9609d3f3e121371fe5bd79fdcea1e77b339e4119fe50f5fa6fde8dc83bb37c3e8d2543accf497f5d958a87e38469e02efbbdde91e20e891dba4bde0387a99b588ad67165739b85d61ca3996ac6e27475a2ac842d963ea09fbdf45eae592c0c7782657a5ed6fce758e99e592cf58be33053e8eb7b3945e7ec01d2c08d0e01577874c4bf0b3dee893ca7f20ebaf016b13d6a30845a744d08bb5cc46483482555b4108a277c8859448fafa251fee73fc5d881d119827b8ad29a360aca27715024f2c6da064962978469a680e0d5776b861a6c20b2ea0ff2e57a8d936221e43eda3c89ed444555020245eb59234d7d6a79e974474e1651644b5238c692fab49d07f664cbe5f515500bba52198784dca71f211ea767ed97ef711b40a93dc4b1d1687b1bdc6d5fd1753004a632fa2b7a20c9c91eacfbcfc8d4c048549be3d6d0f1e147cc234a6a2d3d084c3c139670eb7658c0345d1fe3f5b2c350393b47f18d025b26165043c714f5c8285ed01d65826d7b56e2b5adc77a47712a7a795abc9b9334db96fe9aef5754d60d02909389a362d18e802e65ffb872c4f799391f60aea526a46fc7431110c898821ea972dfb701ea675d14d8e9cd72d9497c9d5f2d70d9caae665747eb07e6bfa7cebc229f0445695b20dd37d957df19f69418033fe8ae6537f5e9d7bba5c1c3f1dbcd0e33466616028d94bf3e89901dd49b9c7da84fe50fd314412cd260c1763b80adf13fe108f72712ad5b53902c0d7d3798d8eb8019da07020ceae4e843a855858b1f0ec935e7f5b173c91a00bd28e131128050d4d38f400fb7151fe3d886c8c17fd022ae0b58c9167a2f8031ac73e3fe0e208c2124715667d77aafb39bdca6b3860f34a14a4c0fa627ffb11c47898606c5dcee31151a691adbd52919f3519a77a2230aaa363e2c51b076031eb02cb4db5f17dfa23ecabd198ff4ad3616cc4869f3a39d6d0fba3e916b6d230c23ca8063d2b42db5bf57e5eefa40440c8e5fec49af4d81fd5e37925af53c6fd51d8d59cf35aa321e19410c2261a3af76c92fb0b33d92ac554124575663e44f61cecd460795982e82bc1118f0dbf2ecbcf0e034b2a639b6a4cc17895a7e2169923e02c0c9d47c44d141862fa5c0f67357ccc4c557359fcdbdf0b2fdafd799aa6910fbb5005b759989e6730639fb2fbe6778da922864b6410935ab952f70d0d7d5e60232c68ccca226ffd884a33c4e412d973b3036b922147bb2cd39398f38df09ed0404476f128365fe2e9484c8ddb48de1adbba0d6cde42ba5162f5f5bf8b93ab4acda3f9614240f4c359cd0771cdfe79bcaf26be590cbcb1d3829cc437da4d5afaf4c20238c7bfa06cdb85dbb5184a8ad1954116c10a191c20f2b833e957794a99d5951ac844b0fc2b87d0bed59418579c1a731dab1bacce3951b7a89f58d294b182beb4cc7dc0edb591dcacb65e79aeeb81defd3a56f8922c9491aafd3fc8fc96ae430435d641bf82c5977dadadabbc076846eb70a447e32a3a86453e45835681a3d5d82b6a21ffe5013928a445cbc2c26050621461511d6248301df79eab52d816086e4ac654e2cdae6aca9d8e30c013b664aa2f5dffe65377922119c46c9b7c8ff754605adf488125cf7eff6e958d90949159260de1f4136b72b3f68b7e05fd5806f68057fae64dcdcee8eb39dbc8aee951922f8f246f14237e614929f67dc1c183df924b13ff3a3bd94a8092beeaa2309bbdefe105abfc7d4d80ee3e7538b7f2766935efbe9de45ccaa05a91533395d5ea8e40b2dd12eaa900b7ae46a73e4733a1317264b5062077c1009dc206aa65e89183ea2a9335c79f4c120bc093e9c0c8d1d917e1390bb6a8cfcce3574ae156d696f65e3cea30172bdb6eebd540d301fa6c8f31ec72f47a2c5f67f301bef7e684973a91cb407a42feb87f5244d1997d4f7aa63793eb1b0f12fcace47c0ffaebf959dbdd248324f5893cd2b2637faa38e6161abe89000734d2d18cfc59f20918192f8f521d0ec77a6d3c818faa6172c1416a6f194dc54a7f7d6fe1728a0b45b7d5dab9572ee387cffa08866779213549f1c399f1991eb1d299dd511f8fc076d3f162d3cb8e53edd6c94c6a600bea085121e764aa6a17b36e47a5aa1366aa7280ced83e65a7552dd605bd98f69ed48b731be0fcb19f4875e78640f27ef98b464919cbad6b71adc89bed50f0060c830ea28c66c13ef29c308b0e298a15445639dd9e2a92deee9a5340bc46163cf12e159741b1a9c28eb1393ccc1a56256541b66e7ddf8ec14ed880524ad937e35c5582a9596b42bfdfbb7a231ead25fba7bd9c2343547ff951b86391417bc79558fd63bb9302a9d98936cd6d57de5305272d745bd0163523bfa18cac4ce7a4777fb48a80dd3f8fa579ecb9494fa10b07c4a48c1a0ce70e73e4703dedfb9288df7a9312567fdabd4c8b59619eab9bce051d264170bd02f172f90f3fba7b4facd75dd33f5a2161c3666c61b45006089324909331e29927e3bf73a5fcad649079ef5e72463bb6b6092a2d6b093d70263bad341b3a23adce6448da50ef51f0e6d5d625e9ab373b753e93d295bbb8dc5bf511e4d995b3ed12d962f6b74f707669218c6f46a12e09dd84d8c8d88deda568f3bb059ba6b76e2eefb37e04804d588b0e15d3f29e9c365cc47fb247294fb396a916568c611f6d41eddb7868b1a8194fa5ca05a9ad2bef9dccb28d3ec75ba832a8d7997d5cb04d463831c161de7fbf1b6b4e36ab132063c72ff6a89a895b7ab96997a68412e567e2e22e96de00f95267b3c96ae498ba6e62879d923ae14e76bf37a7375d91fd441ce9d6ef5859f5855d6ca031c84d45bf86678654ba6d4e645b05d546e6969bfe6f095c3e631e95d24ccae57f83d1035502c7ea10ed12ceda9e71975668b4af536ece3ff586d2ec247cdc0f06dc233d279814c187754512efe2b23889d3f5ea5bfdebb6127cced37d2546e30d77af43a5c06b83697fe6ddc1f8197fa44619683eece00fad00fa16778723c492d13f18b04869f16aa874a4c63c8eaac10b9b217f94559b6f8422c49d80188239ff60bf8d5c8960203a14c409db7c57d2690b592a193278d35e9a7c6aaf9e047e6439fcea0fca2b494781c07843b58b74d35a1a511e2db58f58539609556e83b0d57e2710f3307951822e2b329140c8ba6257788e1d24e37b9f30a072352ef095ba8043d9df987c428bbc536d897b18898bef783f0e7d7deda4df83628b4021cfea9ff14e826559f30b77e37f5bb98510c26f16fd3013353b6835870cdf00421e148b2cb5883d14cb8e3692cd6b6351f463e0f1900d89190289bf9d99733942411c43a9486f58fd9ca328c31807457a6cac7ad79ee26297eddeb3d55d5e14ebb9a0405425d4118bea46f0d67ac7f1e61b737d83fe82f7addf79302c6fadb9c35a6617d69ad263b217ce388e80a50859b5b519f44fb5372517b83d87d54c6a594ed14d5e41d07b63f083d96108198b4f372a8ad9edc32c038eaa635d7c58f154e41c19f9dada908551489ad51e3b602748c3b7f4f141d611d500ee488ad7ec1f5fa8ac1fdae55f6605578b2714e5f45df8dba4827e840724821c33413678fc5a3855f78eaccc43857e42f3add04c863c3f5aee58214e35163adc72b90b53206bab4b60030097b56b94d26696f7d7ddf6064cc9605f0c23163ee06b0c7671f2e9e08d7ac7e00234c562d0c02887cdf10d483aa512ef905e17b10b44b5f18611663bed7d2605c1fb4c5628dc28a04495582e49cb14571a5600aa4c7a89dc5c78fb7fe33ab97f65637329eaa52d0cbbd3aa6a8f1d12f8e0933edb49d45350826395a81559a7e1350bd1ca070259010f14767524300fd132a97fa2cca197456891e81094309e439a6d7b99f0b74330f8b032582e99ef65d365c101352b20d7099b820d858a85b43973115d40638993b2ac528fb9615a09f60b92d7d11a879e577a0d45754f8f04d7ad9fb59746fe19288e1ee4ae34f2637f74ae2cc969b8a7829f3010733aac5f5b5ae4db0611bc55e1a2fab49ff6c1997c77691c0eb7f55fcf8f034579d8c668ccdecde54460a526140753e8883c8ccc56a4fe95b321cf62a521d3c27bbd20a969a3d6a1b7885cfe817992ffb7b90b9d4cb629a898b6a2d684bf479846cb1e89e20a6524bab005f7ddd892e54e93f1a8342fb83dda3f49e9f7a7a81c8a15ee81fd774045f87a4c8652aaf8053f6ea3fb1541dc643f8d9ded9ed2ae99f1b3cc6ad73bd5eb5713e75a931152857ba2ae69a87a2270d68d6733a235d0eaf6d4845399b528f3ea3c69d15888a6f6912b06df679815d307095b426fb0b403b70f3d0d7c2fd1b782777b2802eb28de60465e3edf4002970fdb7b52ecfb8209e9c8d39b60fa664fb2bc9a37b63939729e412eaaec52e99ad4f38fef28fea9eaa56578daf5137d0b5e9d7243e58a2c1063ca8d0d5c6eee97b6bd095a62ae74f562844757fdae63c7239eb13e008a3d9cb09bfc745c9ea68399f55cff737ebb24497f762d6334e5fdb3154f156e8822d83ba34914093073c5058be0f5adee235165613998223e740cf920b371871bc6613457e9b8d1b813bfa3b13e059a49d401328421147551b06ba297df1cfb6b33071e582d914a8fa2d5d23237ae09cad8fb88609827d1cef60de48d24c6f5d7ee57e1077e72d15f57fc536fb4ef70aec9b03e9db584292d38d5d20875eef0be16e7aa2a595d72c11582d5f630a6f5a8a41520c45777c1780f954e8891dad8fa53686fcccd78c239266ef480dbf28d7f0ab765849ba53920e0368f1a965eef9d5aa8a0bfd0e9b6c939edf792910d8f6666f6644e802a88fb90409adb80b00456c1eb64b4d3579faa7e1092423baf888b34a77043b81b8d5f3b85d82d146275ab0c4c15505c906c9cda11ae2b87a1a1411f49256aea70e85dc56d6168e6a7b995ecf89d5fcae70b9f5dd088c1107dd1fe551de70c25582e14e4ad7c9414b312d73adf485882011e716c832c3b3a7bd5202263c969c04999a1d7b26b7f0386c31f6bfd09aa161f5315cb4c973525f32da1660c625c186b13b329aeb6d1e3096e86381795a2e651c95ee3c523e2ae1dc45274002faf642d261d41aa7dc61b2efbfb822bb0b2acc2028fec859aab6d9fc44f7818ee8af724dd2531c10b8ff9cee12bee273acae30b4f733cf3838a1714bb7524cbbf069627d68dc812dc9977212385e46059f27f13bb91f688e5efdc22e850820340639faf7f68f8a036b336b803aee3338de1b2e118c1b6cd4ed4b4fe82971152c007fb4618def3ceeae6e3cb913ea7fe253bc63aa143c1b999bc4e7dabad14f8f32b62a55394d9159dcb17df9ed70fcaf523ac6ee91776dd3bf4b5f2698fcebe336f42c9966e499cbe1384bddc3d816f7a71e7da5734bdefdd3fb5d57d7f6da26910dcbe894e354d3ca0032971c3fd12ebb16319cbc46486517d28e931ff9593bd878d63e618e8c465cf40a3f1d75b10a53a7d04e055e97ebd0706e847c117a112a95762033cedc4ac1b8ba3bb7b765a5a96633d19caaf0fdfb18cbf39990629fe35e329f51e39876225739825fc677f2be0cc35eeb1520706af61120b47f2c51ce3f2bf9694410914c01b4ce660ce24b07e05926eac412c018104f1877a8d6ccd5413ac30dd4d96cd42d38ca0dbd52b64365fdf1495077013f9a18d97dd7cc877ad3ddb0fe5c191ce82c5278fb909d5b21271721829475fb9c26083e10e88817f3e4ade777ca9a8dbd852ef47b79ac7ca55c85839b9df24a1cabec187aac72bbecaf72432873679102b10f7c0991a7d02498e72df4a44f52adb365704582daab32f053d6241826d21ed9c62b7d25f86121118af4c4d8d9d097d3400d9fc20c3acb442437829587c9231e3d3403cdef18ecb00f6787d072317d23750a72a9c052b731e6af038e4b3198b71a5edadc00fc582000e36695f2f2de96003ee97cdb9e9bec217d20d1578c8f1c35cf1ea50da153848c6a9d48f89965577a6d3258b14cf61771547565db347ada031d515c4b6bb74e02f6d56b28c6193f1e1c1636ce89e2ae85e3bea05bb977d0095c5a8533aba2b25e42f06f581389cda0c8a15ac6ace18920482cf9ed8894c761f8375d261695e4fa18cb2e6c4c17e3dd4e2d55bc5d52468c6e544eca8a902ee905a3a07113d8e52a39bed7791f52ad685941a9e00612d8e9ea049068ee5a13b28a006626af665382f75abcf8148a5535b641c25c358db647c540f2f5b44a6c6590e985d615476da5e9a9ca45c9e92d1e58d12c1d468b6950a0d01689ff87fae3072c449d341d594a5790bd60e7cc119a6782810af12af1d82b365e851932c4188b14b5793951db8073e698135d05452c75f6091dfbbe7fcdb778b986e7aebbe33e4463dafc9c5c46741af2c857f22cdbb472f78de374877206c5207b0fa6d437fd6bfb1d10e6c1e5f371a2c8eead152c29aa8bcf4217863daf990b041328993487eb515a686376778271711bded10dcac09835b8f5612db6c3461c0844bf0009a00eb0f12ae3e1c35b0c90f98fedf83df6563ba08d04c72e0ef931bf5744d9f1b9398c5de6cf3a2c4fbd0f20cae56abd6821610154dcc1035fe399ed6c17ea92d03e2a557e7a64fc5954b07e28a6a418557466c2bdc223213e5065af5138c2ad9ea7573fe9111c7fc3a8af8ffaef1fb20333f946a41a0504b233945d81749a8136bddb4121f07148ee717692b67ffdcbe28868667aff03638742114581741b8ab49787b62c3e463c70c08de2b977f632efd61064ef1cc156df30f35489955b67f0c7165e0c6ff4efd188131e4cd0d9f97596342c55753e5e05bdbd646819b65a63d4842ceb63b399a6cf334bfc70c689d0da01b9e245e107f60e351c902a2f15e8a92033caf2983c2296e8b8645d40edaf6f8df6112bf40409ce2b65d179efe58248883ea3c3b67737a86340dc5540f4c0c80816ea4abe2be7a11f1efbcd314866791d1ee9472a898e10973c8413a558b2dd652db9c0d7651125d8041679ec3bcc7dd73bcdd6f950fc3690bd75da0773a3ab2a4b2c8c4b49fcdded0c791256fca8f0ce1da09483bac2a4697bd486265318919ac1c10b8e441f30d5870859af6d2638a36741b296fa4e3aee338a2a376b9467ee06876dda9b781410b82a41f871e2b42b0d1cb2f6b19f475020a4fcf31074b321e245bb2dd3429c1b5e07598f626aa72f4af66f8ae40dcee0744f70f015680034270d5bc4348315b3b08d47e68d6c156e56c8ee4005e9a4ab9b2512a8684948fae14f5db570b10310b666ecadf842e569e45be5e23c397cb185cc182c711bbb0dbda0f6d8fd4bdeb11bec9b9180b203993c46357fef942ef4b507327b9b58a60e69efafd0146881e431bf459f85c5305eac99b7774cdb4481a13f8be731e2d66e0edec8c731907defd00b2f2db7bb224e4bd692ba414ae14015f2b210f42b505cedb8e610a5e701a968d3d0c5c2a3676a8a6a0080e71227c99b59f51f07ae6586264c84de2393186a90970dff9961b7f6c47645d627dfb88aa4e4d191e929df1c5f9e59776458771eadf49c3c747c9cef160f4d9bde8cbb66a34fe8164ccfdfe407b8cb0351ad42fa4cac1ed2cb49d745813dbda49d93b541f50f62b782018149bf6e27d194a78c0b871986616cebd8faf8a7131ea49097c7d422f4fc1dfd274e4c132a9fd803bdd471ff3dbbd7532d33e6c9bcbd9066ecf1397ea0be7d0e584f334ebeda7dfe5a33d0cb9dc7f7eb31ceebd43b5e29351555132e8f1b236a33b1eaa1bdf94f090d162f55c930cf6741fda8a7eb9cad6d7265104420d900e6fee1a5bb4fa9e6b2c382b00549e2db8431667018b34260ea471cdd7a88d29abc2f2c40c35e1a639a795b3016ca96e945cddbecabbef8f175a96a972311f2b311b4f097b5d158959d8a13e9a33a4050ca5511ebe0aac7bde74f33fa52011dbfb4c5b16b31fd3c94b410e5f123d078296ffe7de418bea854f6b7f3fc643427b864e6e15b51b0fe6385ef7a438d2ab41053ef5bf9d4b60acbd13f769434217feaf028551a9251af9482c84118310c907cb260378e29d9b0500debc5853f29f028ff87233b5882706acd7ac0b8aeb3ecdda2cdcf92491375b47221af74512b4814d54519c950306123f27ff6b1001789e30bca6c8eb17a00d3568f5528fb26e3244c5fd796a3f1bbf29c9a1e6354e83d50e4509fa9acba9224908bc52db1ff0aac16b39a37dc9e453281e3994609c6f220645711b878d39e8a7d92cf6a2147a288faa5dfa5859ed42c49a4930e35f4ca6c6cde520ab04ca4727348d1ccda7719da9b0e4df84b222a6ab80f55c3d4df043700f5167debb1eb334dcb7b6c6dbd832fc74f67e4267dfcb636916aca545429da3f1674719c4af8fa6da5957745de9f7285558daac6d7104445df0f16303e31b25c2d55f90ca866d9766828af1934de52eb51ac66f0474e1b500349e9844a1bac34246c4bec2789108c39098089c2b9ab271b346f9eab29d8df2984309920e1bc8a225f5431fbf5b3327aab247a4738ee197201567583ab8af10195e0eeb2eb5592df7a3dd4a8f25f9a715c5f372a7dab13bb636767b8af5416f819e12a8b2caf04aec67183554d5a27b9750cf6cc50731795d1333f44b0e9afb0b08f2baec5a75775650a60119627329971f948928c500369fbbb8806a1f00f667a1275aac28152cdf0fb7ca117aa8f8b029f6a7352062cdcf55bcdb0cea16633c34ecb889e4c9111a0ffd5c200b943809fe0ce6fb69fcc03501511c54ee01c81c13310c90fcc28483eac7e13f3900a16a81ccaed7e834b7b67606e1f3761f4edddd4c53371436aaea0ab28f8c73e5cc974509ebf350abb5b76cac5bbf4151a599aca216683f6df472ca44752489edde0488bc87957ef8b7c1f1fe6ab895ee90901b1b98297d956ea48329ea80599704b06aef168df15110e1e33f03bc29c2989010b37663b7cdd571e00762105de6c094ce478596a6b299365daa7ca98a215f413c6e668d07ebb2fb93a7416cb0391ada0a2a0b8e28b99df28debef628dd018fdc0d09b611d3182a4ad6fd73f85f399e1a34ad9b75b5b7618854f519c8b2bd4e5c346037df2a551bba03409550fac5fe4bc2c8f387dc242efd7a871d6b3eabc047a5f5b3d1f09850af943787e48ecc071f4b946a4e6b9a7b7003fea03c22113d74c9fbd2c3d6928affec81f800bdae7c38ec03bd2473d3cc074165522c6660ba8bac40b8ff8e0ee7a5ea78b23da71e2995b79f5b11adbaf3bb6523e79c5604be55c72264cacf17317f7b961d0633620786e97d60e3a81d1c6d7c1321f9fda972739cd1682d493f0ad323ecf24bcd546a018aad290d36139502c47cd6b8fface1d484d276200056ce69c3898db5e0619b1cbd63c1eed3809bb58b4332a7c771c5b7f405546b4b3565f747ea4dfd0184486c4001af2e428549e157c3fcbc3016a7c4523e63d73eea2169eac41bdafa4d792db4763fa7d16d67511913cc20c8d4d5b3b8b5024759fe29480bf39a5a8f009a30adaa84f205852fd9793f646d4fb8ff0e6823608531a4b390ee660062b1341a98aa0aea7483864c1b6aa6782f9f9ba57c986a3b386bc2060510bcc4eb4121c7a74eebc06bbc2e02b823500ea7cb856f9ce2ca08cd8f484ae2a05ebae85ef4cfa89110b81ed40f84ea6407bc430307d01091918e44530eccfe76bfdaf57a5cb66985e182f0320ab0a74a3f9d2c156ad10057f9bb080a4388f803e5e745c4c43e7b5e04c12af96e5c79e43e195a680f7993c049591bf45f48750b8623dcaf918b471b6a956ae45b58e126920a748c5f3b7e0d2f3f682dc25cf4111f77e5cbe2b5ea9d16e73b732fd1451e0306a2a4e7b3b1f37b8d2fd73e0ca9aab624686e6719c268435259ab1f464dac6bf68445937f96622b5864c86888d430742b3d32fdc80ff9c089d95e2424a9934ee7dc52d8308b8d8fcdb1afbd80e41d90fb25df28a6221fc9f57c78f944d93ddb025d5bf7ddac206a4818324e12ba13d88b71623c40ba5f63288cfc8f6c7c69285d57ec2873c6c874312e56a9fbb6df4ff08d4761283e1b81333d3d5533f78b110ab134f865e994293832159b652c1f37d805f70f7a2183b4ce89526673fb9deb25e2c880f30841628b9ae75961f98d4fdfdf12a8db95f2395a47632ffd17639d6e251105a203d4eac497bb14b65c718aa1f97bc114c3a4f384c9df35e1d3a7caff3117326855e9007bb27b193fbce17adb115fc008b38ba52b4cbb8ce783733f30393a907d957c9f245bb6a5e8a2b3fd520185f57333e8dd076d22fd02cde5c82c823005449b9a4dd2d0b2e31174a9fa619ad58a0ab0ec3633e2c02b1b1eb1d6d22952ae52df604195acd84dbdbd9f460a1305eeef33fb6906918555f4dc008707a88ed02dd9cc0c15803e664957ac6674a02144ceb6708d1161177a38b3dc53ca9f97ef728110d2e942330ebca6429b48a1d425401807ac18328486b86e80844b1919058404be90921591a668c25e73396e6c4400dd8594311854b5a7c64016c223fa1dea10249c9119d7be201c25df75060e62899358389d33cc85a02d121b200437a5b6392d416dee9fe46b0efa545ab8a0f54f9ab677b812a048232fc4cd705b2314d1061cb5b691a782943f6d57c691355f9865925a046997f0708d5510fc7b7765063c2037dd25ec6e1c1df3d6e02b87eafe885c44bc263e740784eec181f554223745ffe6d4cc08410750f57496046a66a0221f9489377cbc1de1024b7ab76bedbb07b4ffc89d511f335c264fdcd68888e273d03a032e14a6d7aff3257502709c7280d798aa1b3c8e0df03546b01d6323a7aaae06465d1de70145235d799aff53ab93a60d531e94cea337cb76f1bf227915b529037f72fa298469325815cb2363d8a8808ededadf96ff5de0c3abf84de40c7b5ebdb5ab048e63c9a7bb5699c02f40494bec0fcb4d24428985f1286c27e929b2001da3991f997329c4130258097e6f1d2b389b511c438a38ae6bb9b0d228bd595725e22cee749536879f3bc6d0aac40738288827bc6d9acee7f01d490d348044a08176ba35526d4a612de28fdf79181ab747fbe7f09824f1d5d363543067b3e21ada33d6af4443a111c1c0dba2af7f58fc3a36727d66aeb92890f52b582fbcc3daa7fb487c94a02ff88b8e416884007e7318c054073edd396d4c558524c8dad0b8b4964630977c115e3ade234035a4d6109457fc51db3d8ab88e10054ae5c730a05e6b6ff4d326251b619c1d2db777258e1f9f1c6cf089db8ae0d79d7c980082c28d9b3ebc8a88a28779c71781fe905fa740fa62a9c6175c5bbaab0802ab14cbd80065842ce67f225d4a4da9283696783a941ba514a50a2bd2bd573dfcfa87c0ce30c1585a6dfc4ab0955280f4cf4e1d7fa8010a21929ff3ee885680b4913dc2f3d745ef7e688d5ab4fb698066a80de14b249f2882b431b82bd6767587057bb5e61211bec0c3f8332dfc216bdcb224ded007d0434cf41dd7341ddcc8a2f138d71ae0894cc27f9fbeaba567d3f3f4a9343a656ff51844fded25ab2378144ec9ccb44d7fa3f3ffcc82d436970e709fa4a1da7839ebd4c56285bf4e1dff56215b457510d2a8fa6f38807a557ada4e7233a284b319e3cf0b19a173a15b45081f1f9696bc01112ed80d0df133f4b6252ca900864fb14f63694b76ae369cc53c0b1c5bcc91b927aa4e6126594f558e050bd39af6bcf4ca43896d35a6d4360cd00bec33de1404d558cd72441b9de5cf010df1a3965ab43c12b4552fdd6a24961b1d4b5acb0e3513be3ac4210a2ef43770e05b7806fd91b8258bec14a8df68d08696898c7e816352724fad990c8a9b9562b43e964cd27ef6dbeb0d2b63a18cc96de2340f3784516b8fc8afe1ee527d34e668920683e5d4912233fd7dd0a3cd71e41c613d75750524badd3241992df16c36e6c687b7b92a6390e64b6e33c4aae43bee145c829a9cc06f94ae71713143cdee6ecefeb27be21bc6f0b3e2e7d0855715d012e047e63d0aeed46ee06bb1e4b55feb81bd8b503e6667ee3348691b7da107b59b8a35be887cb34ce02353453015cee2c7cf4f9789b6f7aaab86e827a2f6f7b9db80f2c330b399a617a6de4cba23af9438384f14c7f9d0bb15892cb21ac8d355aa5f33f2042ae92ff25f1d4b7446310ceb47c360945e3a54918e953e1a8adba00cad5254329f89db63513f3efc83e87a574af07f4b6a0b07f511633795a45788883711cf33edf06f5dff3385691f3a0d43a620e02405b9d043f0a74d11348f1d39f17a6ef089fe93aa08d0a4245ff503ab07eac72784da3d8712289ae2738bf8cf9eb184eae8b9e5385e64a4278d9c57b711e58524c6fd3fca9ad70f6c85c92b876c1482683327ea672582557778d951e0931c9ad49f51407ebb14feb9b01d53bcb862b3ff6af3b5819bc624df78b9ef54fe909980f25d661be68647af6c2780cc4ccfcb5b4da3e1b409bce45ed55e62487d1f9b7cad483661544bdf0efd1b23ba7d9e96800cf0a956967e1f26cdfa0c420838c7ac5020a1162067663b151482c5640271911cc851f283e9dd540c20ba866288c594948da9487838462bbefe0496b94846a68d4562c6683a1a15ac7b9378b1e7347b145f52788df48d6c67c42a538471f6cfcaa5d36c32fa7ebe2f836ac0b84a77dc21a46f9b29b371863f01f0a08746813744ee42435a9d8e2a4e8445f77209844f0a69bcdf4c7d1fea23d4ef673c0180ff16b6edc267ee58cea5484369f939fb63ef7ca15342d553dfad89246dd18bad3eb7192f4f1b483ef86861d75582c37a7d3a455d3bbe849799fde0c50055df0e9b48c074c9641adb0dcced6e3ac41650dc9164b5bf7d2cdfeb99cc702eb56f2717f814fcd906a984a8bbdd1c1828eca2ed5818dbea5a493cb9bf0f9b50af0e3a7cd1e3db32251c3585d3f8c42ec037764f69ce448600f7c59c5543f9c2454e30880bd4b016d5cfa2207d3fc9bb4d3c1a23964cc36da2ed8b7614c48e13fa66c78c57e509bc21ab655e4e25d12deab17e423a7a856102a01a8df351827d82c9c8458e4656613f0c08cbfdbfd0faa022ca57d903fc9547a4a33550745578d0597a41e8d66b71ca058f1c9e73645768d9b218f59b4986bdf57c0d91294a9ecfc69f5fe9731cf3284e3f93a8bce28bcc38ab3f56bcf7dc54103679016f6fb2cc2882eec91a468ac657339d6a561629887803fa18d67118add4a1ce1a92d88898979468171e5618c4bc26b0e844f93c0a6d404663895a5be98fad8f0abbbf05ec9fcf2aab12263f30a37ad78eafdfde64088238e46e6a71314bb72a7d8c1650872d83322a49d130ae97cc786446ca0e8f25b0f0c59fadaa15c19896023a546c2170f28f8de0a423d5df6e74ff8ada0a07787d1bd93ce9cbd9a7cf6ec505d15b8e2ec1ede99e36864a27e4cadd66d5688e18f45df21c2791b9a0f066d3e217d7a3be5e48cd32c48e94ac07689b3b5be11f33b6887512e8d7b594cf51670cf59e6d425eb477fee62cf1b06eedb6dfc0cd154f792714fab41f61f95999e7ab28451515b342295088fa5b49fb1775224fa14251b9f6629c3e9b91f6f05885698bb552ba05405721be7a8a1f8ca49655e2e1b115eabb376030dbca9448ec25b3ca2d3d8775e386123409de5ea0a971b3d3f0edd559a438b59816f533dd1f5f9f6ef431bbf5f970eb67337d886ddc0377455e8b4fb9c28c0b06125eecead0ec84dc97fafe12600da8be3c45935fbdc846d91f32502c6cc60bf5684d08c964ec642e282e82c5f537b22263a586f09ba00f331f6d51000f134154c9f2e79ed2bc3090662843412630c7e74db5ec7edf7c0ff871342b14942a744e00ff0e57c7dd831d5e38bebeedc7e72c3773ecbc3392a979ffb902d8ad9f8edc2acbe11538e83575dcac69204b36b65da114e502180bed2260946f44ebfe9404cf67786fbfa17c4f6caa263ebb4f17f30f16d2105d3e3b84e0e6d98e451ae70190bef723ed2fea93b0ba2a120bc563060eaca439d128174b54db051d568789289f25e9e011841959834028c6390deebc72fa7be84e68e64e6218aac0e0d68644e8daef61be8bec5437d67022708a6eaa73cea18362e734f9f54406e79b871e9fb9f7a40434caaa08b78048c5a81764e77a2462c0ae8abeeb01fb0d7cc8bc4f635a5e0770d33958fc75280b751bc55e8b67a8697490c1453bdc94ebd2c5a8be66e96307b48d38b6a0c65b592afa394d75ef004428f3816424293e19ff80249db6393dbda3c4c0cbdbf2b6163f5965d9c3b94443de28f9d80e7e3a203e744c5c990bd1a8cc98ab91b8df963cc6be364bb088f66665140b0e3fa1714573525cd7fb627d6e4f97ceae8f8310385977452048528307beecf11382c267db31d989040900e27582c199a083ace7e2c0d2e8f02a62b56e8c3581e763c237cde3764e238a7acf57d4d2281fa21b69d0640f5448615a1fa099a0bc3eb82715cea4a94f33da0b8cb290d4a445b36e1fa142bd8c28d58d18902be00029cffccad9c07fda0f1c5f90d443e382a5f7b7e8f7be16ebc2c947a052e9682cabd5d25dd7a082989ad73bcc99edbc20bf8ef5d13f3720155aacc657b7571f0ccbab6c755b5b19b241eab3094c12d8cc42e14c538cd69c3757fa4a21c243cf3459d5592d2f375f0c94a3c5a878d9ff34f3fb60b13246cccb2c39cdbf4ab20be1bdbb7994391a5e0ee0758d02e7c385c399c8de3fc5c98973691fb44a96745aa2115e0d73c8a43484d6c6f0f26f464c46eef30259a0385ad93deb9591ff66533b5a338fb7d48700b6203a042178ed4073b0a48823f10dc7c2593fd1c23d3311812163c30f8902826558399a2439b69b0cdeeb727ca6c4db24884337e51b67f194435702eca93229be1d1216fddf913607304750962a30c33413827fd818cb1d97859f478bded8277bb840a2f2d96ac28f47bb933a9c40426135e32bf5ce86e397727f1e1f1c8f94cb82f675b2d1e4d87803c0026e2156a33a88efdcaa3999ccf261b99dbf0f2417e726c274d731e05ab685a6d117a8c4ed5b49903de15b2fbe4e9aa95edd7724f439f9fcd9b5e6dc362b3b505aa5afb0f1c641cb13ef47d720261c01d5bc63158054d990603b0406d896e6144027b06e8fa0dad38d790a604d90c2de0bbb2b5ebada56f8d1c75397360694e11f02ae51ab1b58e87d103385ca4adc97543acef6e9a99c9e2e6fe310a9930f7b2ab808bce496b273c81e33d87310542847837646e55d60a5959373df325f0436cf556c85b756fd9fe1ae33a85e4d146bbd0c062a57546d6513d50428bfd6e98a7b687ac0a3854aa25b9913a4a4b20c01c7059844ad255a1a912c63bec22a9cf2d64dea36fa1ab3870761b965c25b7220a1c848464a390b40628c4573ec44901ac8ef14fd942cd4d31f0bc378a637c2b340cdbfccd126f7a5e7b08fe0ea415219c74a1b2d30f9f0644f22b51693dc2beb7c90d4da27cc3424c4330b1d3580858428da9b88151de0a6fe47795760df282c136a54c90f81b4ba68d0193e689e505881a89614c52dcc1e0cd92ab3aaabc52c4dad0b38f9b2ad64750a1aa9371cd213e83e7a9e315935ed80e044b11d0b0983e4d98790d4a714e91cabeccbada325764f1727988cd4bc07deae99d418814c75205e42016f135721aa3220039d53ec473f932a3c07646418e8d92d822d11ab4c7dd9b1eb0c02c8b0b10c2fbd3e451fa82b503438bd76948fc79cef6fe79668f94806784feb5f6d2eaad0000ecc467c03a4e9e7889c5a6022f7f79c07af458bf7b8c538477b681cf3fdf603db905f14e6999210abae430561568ba2ae2ed38aa591579e0b3b4be7d4a8dc6292e185158ef4a8b36b1794c2297a8aa6430f9569e380be7fe74fd86454deb5bec2b20b2158ead02857a0b0750c5076425b168b256d904c0bb3791084822ac0a74bcce5aeba802cfb26be7f90540e956011936553acddd6b3c2c802b7a0b26c37aed2e473905e21db89207180ecd42d6b71342c6a2b8cdc497de92a6f0e65e53ceb613403772f286d6e7936db9d64027cc08266669e490a7ca04647927d075a9c4dc4b3670f789260fab03d116bd6fbbb64ab8f330063cf4326c68fc0fed20be36225ff8dff9baf12dedf028e1e214e9082b7593969773ddd53dc559c6246ecea195d6bca7b31ea2bc48b19aacf40c9eb196fd3e0fae0b97bbe32f012434a58d0461cab5c79625757bf15f714a67a9b2d162d9ea71f32e524be0381f747ec51dd57b87e55b03f80494a54164f6912daaefc6be0bddb815e0ed377e680e0bc5eee22b2685cbafeca79299bd93808d7a60bdcb865f827dd9bdbeec02384fe96334bf3d4cc5427cb8b59b5743c01d3b8859d57406aab35c6720df77a2b20faf11913ecba2bbf2fd508263e8775fa7a43614dd5ca680fe885c58fe0f28bfc19b262cbcd3e6211a51be0c3b8cc9e3686eb12c9e063ad94c6557037b2ba1a1e025de2eb4b7dcf006a5eea1d17cd75b5b4a5b61c0a6659d93131c4ffc7a84a8d9e21f3eab7912f4c4e323afa7cffe62cb34f33de955e507cfbcb31d8f72ca8975b887f267d9c3a8f435fb83ff7a08731f07f94a3729cce7a11f65a1e3fe582de78f411901250d18d650aaa74375324cb736244ee65d15283469efca89c991c1e03897d1d19eae026be4c966ab987db3e9c2d95da5cf72248ad6277ccca92a3334d6d30bbf418133e781735293cddcab097fbcb39b12d254766a25395baf8522b52ec2536c8b0d852e117d6869bcfa8900943ca22bd28b54061c7e06470648ea943d983a2e3cc616f777c516471b7638e2da6327c436012c3d8a853458ab60beac7be0965901726900f04c68173b7e6f57b930fcd085570450bb3c6d2bf6cff4b42f902100c2274d783c3b0fc3ac43361fe58d04dc7756259bfe5c7699fa87609d6f8326155b2d2ed637e6273eb3d200676bfeb9f4e6293290d0c7c0b33d2e68c1a931274b8e0b05b1b1cec4684e539d799678cb068dd46ea304617195fe1cd83d0f981db9010cb416e8712367d80b35465ef79e90c4a22856957c41e9dbe9c84aa2bbe207fed62c20e180bef4ccbce3326ba7f46aa84a0e9450c2a7e2d56989811549357bd032ee0f52722357e013f24ec5546edbfc0437eadae21586e20d002bef840f02dadfa37f72186e487a0f4d227cbc26e6691c9df8f32c4a29ffaf9c204bc91191491f22d9c1efa8af24d107adcfaf18688f77ed878567cb004f9251b7f0d6accc5809e5321b232eaf40b787b645b4b9e29b0738b7f2a43c8a0d1cc1e11d0e72860b92dda8f7194a4b3e295997c5a0e743bd674e97cdbb5f15393c76073a166e9783e98470c9536fc0a3aec2dec290816329baf672b0278da7984fd4e4edcf2e8de0d189269b5a4e1064add4c87fa3006de46e2b14152b55e9b6d3871bbb5e60682f5cc3ffcc17f7376b853795d8a62e41360adcf33ef05165ce4ca8474028fffddc3704ee70e59db92f76f3e1e162e316961d92b2183d673601e8522c91855ecf15ccefa495d1f2cb70b5f899f515aa26035ed435c114e2d3e00bac83d1f4c130accc369d28ebffdf9f2897b0aa2d583ffd8f4a373f5da3b60892ca2a47070866b76659be50be7de2078e8863ce4b3ecf80701ebb7c9517049b515a2f5dc62369a4d384c4771053941268202e901e5cea068443fc16b5827aa8597201a300231fde38164d7297bee750b3d95c75c29ace9c56bc5f2427fdcdfcf8d4521fde864a341ea8aa61419d94c62709786527cc9f16dd3588129f95c246169c3958746aa451c94b4c12002b30457c4da1da00f661218700f3c44cc38c564fc09108f2858e29a7369ef4485ccb0d5eda1ffd1efcaab417e92beecfdc799b47bba97d7ce4b2b9d3a5df59a038eb7ecfdcdfabedfd3b1e40a1eff10408d0aae9eb849b0b0c3eefe085f59bc4e018f23bb204fdcf5a3758b11f8e129c441d15daca61dd2d96dcc28267899ed6b855bca3457585a1cfd8145e701cbcbe04e7778e787b72a90d2b84fabf08cff24f0cfa1b77e50467e5a5e9ea52fa59441866df10a723d2a10f4e874030a311bd2cc24c109c1b503d88a78b63d64c869f2b0c4be28331d7ca4ac79a62a27262cde1cdf75682cb9dd0cbb0b2606debec645f0f552d53bdea46370937210a55827af869a6b619ab96025d83ab274da698b6d869fd54aa687adf10116197194452c5ab4020c8db07e8c4c2c75e82d585719e7c9d5950fe17178d78908e0a2932de3d1dc6ff1e3822c5beb4b82c34425192dd9d58c35e61043c12f7d344205e479df7a7db382d6694867af3fd2537c3e2976876e983b834019149e1c49395fa24d9a0ee281afb98a94e8d24902f4bc770a0785a27bda3556fa041e6fa2d1d75bc7a248a72e56173ee415b89b223b864c376931d5505f3950044fa134db8bd45fd5c28811da199dabdaf13a0f339470c6eb65db04218d0c034c6ad7ead07021a152402e4d428406abc491d0209ce28d6084df54506a16e7f9607053e4497382ef86621ec2ebdf66d8c664747eb149f96fd4585ecd4c3f7de82b4758595de3731005b4c1cbb9d10136a06996cf90e3e20d5f8d9f177292f5c3731480b2fb8ced5c695094222507343005a4eec31eeb75782ac56c3b8b9d9334b01e8e0097c0d215df29750cb21e0b850f153de7f5d53dd0e2c4cceedf64dbe8f089a11a51700329ab1a351482c4dcb47766d12278bfce742cd312b0a905f843cf8291cc037799d9890f54d7a568ff38af73b7ba946c4a0bded7ea1d2173e167efb44fa0b293a3a245c0a96df3f3750e07d5385f51da2d08d3b3704cbdc81bd64512edc227cdf91b0f6164b40fdd5921d89d5786bb05d87fc814ec03feae87b5fceb36c8cf2f1f5d0bdc34aedf60cded6070c76e697b43482a0afb0451c93178520b01c68090d0be4820ad942bc35109ec594c7d9c86d4790627ad54c7cb2c7d7ebe9d865d971a00fd02395e6bd03be8de3fe1ae32eb228e5c45b185788f88d0752d08e4a9df18b84a60bdd9a31ef6d15a6ee0bb093b12172da91582a1fd5b3a6901f87eb5d74d2fb3cbc1a108a28344b4e3d9ada4314f06733a43d47b7015c8c817c190e78a1141fe4c7d4b695a7d756ea34d242a07167c3d050e1f8444293921b697a4e9c25a51995678aaf857ec62467959e2edec06bb1dd3861dcb2b47b5cae629a63a5694217a90420dbda0d82dbbe91076bf9e713330a94c1f7cb07796f42ddd2a731cbdd47f97b0135f1af071c52c21787249e7481ce9163e0e354b4284054587a4ec5d6c79687c94adc72e6cb116544c1b7b5d576f4799362b0a4895f21ba0a3bb6e4cfdfaab8bc7e7ed9adad1a935efb7ba7bbda57409ab1aae95204a952c946ca0529c4612fb5289758a8b0162b3d074fa8c3a20fa581db8cc48a4e65dc2cd3b184a5f9b4daf8bb74a22ebe77742e269ceabf88329f0d1aea62f27d02c641c9bb7b0b91fb06c67915dac21796c8499453c6fabbad0056083ef2f0a3b297abc3ef63b32c0a172383dbd286b845e92abcad3d0971b6b77eee2602ff72904149de9c90892fbedd8b962f4e4fc154b7c0444cedbe4fed62d4b61f4d5fb69bc868ed6fd10f76d4415804d28f976e674210c057046fe4afe839c0cbcea4d59569c0738fb2a9797162a4d015dce561738f19b3f550f43c2e953bf40116ffb364ec927c05de3c392286a444ca78522d0d49813404e1975be9f74cbc36cb6c1b3bcec998f9273d290b6852c1b87d792cfd55e3e0b7824f195ebe02d77b9d974406be73ea181b3108ce04ba94cdfd3a31d9729380ed536c3f34a59ec67680286f07305dd30285312de1e362dfedf378a879dc216223b71ed50b80965eb3db2ce9869dd60784feee5e9ed8659581dc954db50395e437418768e9da0a341c32f76f3f4f94096152bc70a6bab7c703b7bbf7d82af7dba4ea08c300f1781893ea2a5bae3606002c1ba457e0b6ad66be88498576a5bc02fe7c6cd3726d206525fd295b68d2aa639d61ea4440bd2855dbbb9e2e902bfab1e26cd1b0d34c5a370a7e3db72bea49553ba490236ecfae0d309ff6d21b449e71764ff3e56deee78fe5fb15ef27b909f5732fc23504d3fca8f22c47e8d15bc432ceab4a81edfb3235e7ad4ba645e474b54d0921bf0bdb4b40a5ed6dfa1789e500812f29d3e17216b84ad2011c78b1b16756a182bcfb6f2e5122295a64cb58a0d4316c2e591225791495af6f0729e35a5389e5a6aaf7da07fe3c9385c4afde195b6357f0e9dde860de9d586e5c54ce16fda41298d2bd43ac4d90e584e54cefeabccd1c706b68e0cb587b8d340b68fee19318c62df0b000da50a806b00ad6201f1165b186d1a736918c05d55a6fca893a25fbce5ef8745628a41824199225d6388e5fbd96b14f5a601ddae526fee61c33e1013ff891035e487310862452763357ed44c9c05687485766d3744b0538e2e3e5e4b4c519526bcef1cc360872309fbd626153733bfea2f2da1d166245c9f6a7627b99b9ba39c0063908b61a7868f5321fff7ee8cad2130d2f1aba5d5b4f42d9842e5521358b208264fceeb9ca22225eb07c6ef9134e379ff5eba1204c41808fd232d3c2f331cee3e56a985a49673b63bb7b092c11cc30287adadba7d1e71996de5b1a0625a37cff9cf3d1d8c47da2c76da7e6ad374e6dcea7d4eb7cd1a78fd9b00551e31f08cb2d98abdfc2a59d7f3a56ff194c2a8ef8e8a2681a6d186d22dffac26bae6268eef77fc667c96151487f0ec773cbab90e5528ada600d40b41f0405a398f4ea8b3c764016691ddd7a52b8fd26edc17e345e67af20f87f66e4d5fba5cdd1dc016139a6bea1582bddc13a84cdc59c44c3e5a17c53bdcfc6f201de95baf387f91e7b69bb3418d0421022ab4972f0adfdbf55980e49748c18ae1b8987b61208020aef07707cec21c63f710279f339b52d90e3a52f4034fc9a224f5302ee7e85aaa1c299fa8732e42dc559fa6cef3f7dce1d2e389637ddfcdf7d859369bf5987e77a5848f7616e3b52b50ecc22550716abe815ceaec6fcb12f0bb2243aab8a6db0e3d7078c20774a19bd4132bafc2ff363808ce55754df553194df6b0355243f590a86018ec32c2382af9df081b474b9aa139faa83d48e0c9ebc6fea3e694c90cba47c156be2f9e508abc4e5306b9f3b6aa951246b440040fe6b3fb2da2bb1376e90713f329e133a2a820483fda5aad347823d668e2d36353aa605005822dd7b58285984f984b85119da60490492c2f6f4852c6293d5ded0ca5e107ae79417ae667a3417e3b12a2bb9247bbb274c4fce7733821718a93a4edaa18ffaea4e544361ef2faae7cc464487f83a11f1711d6fa7350e8d13de1310b05ef0f4e21bed863e767880d7cd34bd4730e17a96bb31195a05a38491b483bdeaa7a556637b465d3dc0c54517b0a802a3d56ce98b658dd9d4083d16929dcb64ce1252290fcd5564eea27f15f98af4e91affebe1c0c88e4486dd0df1ff24629331596b9d4e5e376e0eadb8fd89a3e81481c51018994bd35a4fe0cad58902553587170086eb9fe58326228f1d5d4419d978419bd8e69aa687fde5dcfd095471916e408ec756f4b7714d73ae1851d913e0de0efcbf17eadc4863f5b4f45f014644e393559dd36361a26eb6e2b15bbe22b16a8932f3a4ba455178b120d361875d61ef5025dd85e79a3ca8ce92edb70a76b0f23dadb779e5482aa982dcb21bc924bb791d23e37eb2293895ee955c54f010c7fd3b825cbd6d55652aceed95e5ae8c97c901d1a4a8a3742346fc8e82bc34eccdacf381b3cbbd9cffd49a6ca265127fbaa9da6ea7946a3c3ba687072a2ce540b097f2697bf351ebddf49ae23d674d7b1539968c43e6eb59937f9dbc8eec17581c88a91f51b27b67e29b0174afd49a97623696eeff8e908052980323b60c131c1c65d654b8b46b0f929f956ce4503e0e00e7e9ac054c34d317df313d033180c326b3cf8eae05ca20c1a5d2af288f7e7b91e9f46e378ce9fef02488452ee6d5050d156ecfe6e51703c9eb07094438b137b571dff15af26cc6507bcbd914d2c6227cdbe922174df1611518a19fb73f36e8253cf7305ef84c806cf1c5bb63c2e38cdd0a77ef0b9bceb9ce5f786b73fa8e9db4f9e1e6bbd81a7f2bd235f2ebb44dec484e11e62f5381123735f5d68fed41a547b9c3e69d0c7e0a37561f0038d2284c63e0eb374ce9ed280e1b9b0130e893a8924c860e98746f9e64e4b41435e5e43bd293c70fffa4a4e3f8c81b49683fc5cbab718e28b653916e25c14c941a5009766723c63908e1d88f6015152abed7be8546b7054885a2a781ecf97413049c00a21b72e353738c8cc3603ebc3aa1afeb27e0e58616bd4274795f6a6f7fe99aa76a6c34935201574be0fe0047d330542487c2855e1ddca9415c6af060b67f80059d2ef29bd3a9fc44bef9ceb057618b8d45731325bfe416a5029cd569604b996988e81fe510930678f6d1520221551ffb8c145c0a33ddf46ca92798c25804453d4442adff1b129658633663a3bdab90a669e8052ff226f62d9b317d9599220bf8df14dba5499f3a4e053fb4d1948828f9416b136e375b1e355abf479584cafff7c573bc70d787e9fe75c4f0c08fe94eaa7f2282683d6149b8001dc8dda0345d184ebbe6bdede8a95ac7a0be9fd81763880a6b775168e675736e8c8847a1ae9ff9bfcfaf3c68de34eebefb9306c5d98d8fa341bd02b3892cf41009bf7a1aa3f396b217fd9d23f8eff05cd3b2878e8d551b0edef33b2ded72224126f97ae757b8902bb1e0c9ad7f7bbcf8675ccc8885b59ea1260f32dfabee972014511762af07d168b3a59a3e9876b7f7267e8d16f96f26be035a9370b9df039c0fc727416a8692e1dbab94da4e6915fb7cb8da8812a9b7e2de3a5b85a54a07612b2c7ff69e077c2b02e66222c2c0883bc42cae5ca1bb355724247e1ad7d3af066211d219e3484e255fd312c45b69b73ea12a4d6a430be2eedfea7853d4556403d88f20366c87eaffa957eac5dfaa611d4f2fd5aadaf88a483e09d651a3a0deaa9756777ae60b0d2d633ff80b97008255971d44a8ece4540b90b256dd17b519594bd44a7937221e5643b05c4eaaf9c19bb709aaae0fb1752da6dd71d77ebc06a20fa9317940900d771bbb967765b558cd9f2a2f6ce469707125e9a559c19e2e9f6f538e7f8f80b201891ed7f9f2d0b5c908b1231138be008cac0f3edd05a07cc8273486964547da465d40c67274adee53ca2a76bb022f70a7cde3815a51dc602142fe6c25f561199476d9fdc03e7de057a585cd4206d64fba21ba88cced19337c0c06371322366a4281e8f42e9bbd2563ceccf037e6f8d472e213db5dd914a4ddf8332616296983e46f478ecee89b565ec6f822401b8073fc73db4a69a8f74a001af161f458aa675e47d4418f7ac11392423a0c93509c27d84a4999e90e84fb704ef292864a95c7a6bf524eebb79e52741f0e4db579558f18da85ccbd81a89630bd0e652092efe2dbdd547df2f022efe5f516f8130fd3661247f607ec3b7ff22b3ddba328915d298b74628f1eb695e1a5b51e3768ab88ea5e8fc3a99fd554e2dc057119e3ba860420467a15556e72c64b6ce16b6b995dfdfc4437a0b76b74dc879ce2e1b2a13042b202e6199bdd1895e4afb6db3e4c732ce0eacbd8cd4e78240a96c2d4fe362bd314fd938642f6e6761f4f522688bf86463f8fa07928c9ecde391b9374b68b63462fdda0de3b1d20a165612811fc4376eff71b6125377a1f324307b6b164bef316640cf85dcb5dd627bdf7a89202127f5523a9582010c694f676f76a90da3873d4347c86b6b166e9a26ea7d9bd344c1a39edbe2dd02750460834839022df0482022d8a812b7dd5b771efec5002b8dc02ca65ebf29cbffdeab0415d0c7a007396974edf317e205e188aba5caf94899b6480b7fb72cd4ab15a42eea86cee91504b4fd79e515e6e91ddc00c31328507e8770c0d4a02225722e3a552cdb1bfce3cff1da6902d0a367cdb436b4cdbfeb604836f04c2cc15742685b60d33c5c73caac882e38f0085aa0739603f6fd7165fa34bc3163f5f932f8d48b0d93d6f2e86b1c993b687cd6bc90ff11dd2cf64fbb3ca3667d601968a70b6bd91a44207ddc395363de8b2552f5d48915074f3084417cf01f1f037f81cee72fba5e4f22070fd16bfb90d4a4fc3f735a91f32546a310018693523d60b176cadd0bf2c0d2f48f6da12f644e20ae5016ff52ed308dd53fc659006475df2a451fdb7cf8c2377a4ac010ac5bf8bb67f016ed1c61a9e3d06d80c614ed0598edfb26804a6efcf44cb0ed4641b20254c4a4f9e133f9f2e9b511250a24de643fbbf98c7f9f81053e42a36d96e2d17494317f2da18f00e1253076b89aa1edd6e4c5a2a0418caa1b10978a22cfeafb58af8d0cc9299121461380ec9f279cc8e1e246a79af8845da065cf3cf80f3717bc317554f84e45b62b3bbac3a8468a2ed903640e7ddc42f87cccc1a24f373ef9fe5754f0ea3dd581e948d7e45abc5eec353ab99542b44b2fb89a31a089f51a0250bdf646f8a2a001d51edec3d6b69e5d4be5ff0de94a84dd833c2ea631c60ff8b21fb416c2b4eebebb42835c309b11209698e145a24443515743beead2acee0229d0a6ed330c71a0e5c5718976a48d274bedda9f2ae8903ff947f808bcdae599afea7b81ee0cc2a876262aa2f36020f18f8b5830f645a77df4d77ddffc56eb2003e9e457a74a19df6d731b3d4077446e3d7b6e5b43c44727e4c9f551b80aa1ab42018eaa5c4fea590255258474951cd9caba6d1d7f690fc95de53e377b63928890fa79aa2197d44e4abed5135fe290351d72cc3c053095af248294ac9c7b4d31d4fd9261c5ba236490d5c1aa9283a815cae9fe864b05b6bfc552d08d48c925ee1e7db292549c857e71fe795c3c12436acee2fdbea2538ab91bec53b59b0e336cc6ade572ff1426e21c0b04b21e904e23276ea614b9d2788044235be245a6ad922e212f1987c6c59426e9088d6d59bb270afc1f918f4d1962480e925d9eb3c6c47ebae92cc8f39d5444ba7378dca7dfbf9d953247d6feb14bc4407ad102fe4336e16cffdc90544fbc2108dc4c80165dc96ea67d383b0f08baa8945ba4c3b2ee0cfc4a107ab9b41a18b82e6e6119f74081bd6ebb09e77197d6e08424d41c99c7680ccaf2129a6f5a5228bcd9830ede112e05faacb15288e19588e3a22c25584e07e40861da3a97731b839c3eacb410a2f272d520f17d4ecd0a7bb3a757bf1965c8450c54381ec056d3c63208590a415d9cadff7d1cbec1f7613f3b46ac6d54b6c4028198c942447d68ccb7e71aee9b5086bde06d34646311acc90216615da12acaff1be6cf31bb9a76f5a0d146801fe5bfae19d1634bab971d2320ea43282113781f4a7f11c8ceb658276cdf935d332ac53542513d197c8420418fbd6cde140a37f824fe653e01acdf166b624876081433783bb1ed2ab05e30adce2ea8c05eefdc8bb7525f0dd5604f85bd4b524a4a95f783ddd60ba2a2cb329db651354e2a00a5059cdeb0cbdbb1d384d1ba24a02cd1a29b3b89f5dc0b160a048fff4bf0b53bfee1ec71259f8ebeb847f8c8c5cca2cddda079f43629706d9225130257aa0b4bd0359062da861098479b2a0091d9acc1847bda8525002b33cb070ed78d20d650227ec982003e724dde6c3e8097d2a2cd87fa6e269040a09715353bcff019d09ee882a1ac17a5a006e262ab8dc7095fe50a966fe218f88a2dec264b60ad56e303b82cc74c926c277807a5f11fb3be327dd4b782352980deef6ccf3b70e74cd3e1cc90cfd81cd0cd6a81509ac181a753b16c6327667113fe064f829f9dd4b86479768ae932cd7d178b98b6f4a97962cda9b1ffd4699f28c3cf899e98bbe6a106518d57fa1a89d968fb429c0078d911db7c5771f195470ea10327713befd5a7bd69ef32769048e3d2e24f15811bce8c365a5c1ba462d0261f3b7791603d2f2275a40f9dd2ef441bec331393074e6370e926570b4057e62789788662272199416f2a0bccede3ac98dc9d27d7cb9e3b6ca6e7108226650d073edfe75d199699ff404ba1e5661be2660f74604a0d38173f6e6aec1e4114dbff8ae5da20ea6fef152f84fa56346a57249b073922fc07aca07e834dbbf738a2d481a9e8247130cd67bd2233f573c2343719ee1be3213b8ca607dea7f6817e0b5024a81f7fa42b35aa72e11aa3a96b00391066c340bc1055fdb86984654d0a734055db19e083a2010fdac293c08cf3778a45fc7d212d20aa55c5bba4de137a2798ccc0b600ebe8705ba12c5f04724cc94f1efebf5d2d6fb453c17dc24f2212830e48c4b88198365a2afa54ada0437b3b964bb573c02afaa696d0aabeb22fa266d91f4ab6f56380d25b0894012f00247a7fd820907cda552ee688fce51fb43d39e5da38c0f01d08bee1f9a4da62818b66f687d6dad073612d780a51e1678f04374b0889cb6117822e0206aad94b5fccc2cb117e4a02987a70f6cfb84a4e76053dd1c2505c10fee10650ed7cb245f43b6d3ae7e14dc6bf8642968cfeb46e9f65ecb9b44e51518907c4ff1df0addb942265fc7eeaf28bb90b465194f006e8e51d400c61c108846f56832ee3ee612b05b3d1d1ad7773d736bfc4fa5c464c6e4f8d361d9a03fdfe0d5d5909814d432ce0c732732ca001fe207322f6987d2fe7aaa820389b7c25946364a25c8cbad2b15da2653a2762ff0ccd65b52908ab288c2328b8280ecd35ed6bcc0cc57e69cab8a3cc4ddb623e91c5ff437012f9194663fb7129ac000914bc1864c49ed1f861449e60aba105183e38d8348c6d69beb24d401891b0efb0ee6cfeb9bb854ca5a637bfda15d4ca3d98a6a7cc8cd93b99b4a687f288f9117e7dabe9f99a5e82e52bc8c84fdb7a62906e7bd19d484b0f5b55ae40763ddfd7e10ea69d389a8245935aaed05698ce64f17ae021c872fa843fd54aedbee38b4520160650b917f0a110d646fd1a41b6c22a8ab7e0f969a360f63217b8b0735e3d1801e90d666fefd00dd7233f97d7a26ecb1076a8fe1994052f2dcbba3a334c598978f6d625badf5bd5cca07764bc650a515658ca9cdad2c17b793798be977465a3aa79870fbf86f3eb8f2bab9f8832eee9e1c4e40912d97c581605d0a14d7fe597b50d1dfc17425a504683e34e6a6104efe318f16e2048ec296be0b9164e3fd6e5487ef41704e03cb96fcb5db2d13a9af63cfb01f2b0349ae60ba82053369f0300096517b3132ffa6bbae43286491a15cc56c7a330f4eb8d1e195e6524e8b31d9e5cdd7eb33f4934d65c4e5f0e6cd5c6d0fa9b9c8a803e6b7d58efbc80a895f600436c064ff7152b1d631fc9afaa288f752da674198eb8e8ba608703e69e4801faf76be104e331de3b1ab7621d57ff3ba802ef08b980262a912cbb26738c83384cb9d92d1aa5504731a4acc1c79ef8e5f67c93a57789a7ff13238df0029b88c48d3016888e2906b1d645790854cd0da436d79a19166e959a598f56e4d5103efc86ccafcd601b0f0355a4adb2043a032fe0a05a1e1350543f4fd949d131d5f457b9a2ffbbb62c9fd391e77b683a48a312442783f01c41389e4ab5921097ceef7ef542f639c15db3f15ea02e8ef4b55357d47ee8a13beb4559e4118b4b66d3c149f9ba98cc4ca52b568ee6284541523c6a8a1dcf6a92ffbd578778b32ee34060db7cbf47fa3d9adbd2a7e73a8b66775d313eeb73b1884070e47d31e16e3d43a84e9fb090d506bd553334d1361ce0c444c4666c766ea63cbdb3916abec2fe842f2bb949dd3f993bc3ce524300b6adcddfb572820e33e93f3ea4a9329e0d3641839761b246331bcb9538611d4e47caecb362fecf703a3a6fae43936540402da829c235b3e8165322901b86cc3810dd3476085210af4eb6dde567b53b4689864fb00e7a4f6263b5b826201f8bcbbf35babd40b1064a4e36201b7279d31709219b27e05cc0bd47e5fba849632d1836de8da02c35ea234afb6e8d09db66ea9993520f25ec732ae185f60d50aed48e3fde95decbf645649440b28c0bde8a9192834e60e0038dcef89a58fcda6871ad13bc6273891aebf22e5c1ddecbcae71fe43221477a19078d812c9bf354dc33eaa892a0a6590aab90a8a457f61caa93eb5628023a5e46995872de6fc11024157f09321899b6f8a5accdbe020331dfa69a580a3a2619a544a4b36492461ab2e27624703e62303f368d8eeb5676927dd002affbf2daddd5a8bee8efe8ce3db6a074936deda8b43200db23fa29cbfef2584e14394440f797525c72f7e3c06f4468a59c052fa13fef99fcc887501ceeab36ed049d5e46bd5f15e1cee121415c0be422e71113e85e40e6f2db891b574b407f52e72f38c67a024285a72c8a737ef56a649acf64cd44819f7d45c594a9d22e30a3eef45092c9c38e9c39565003515c155099682f51121d1b919fc5f72043de3a8073e87c5a792bfb9b7776ee7674945f1f091204920f4b8a051cac4ee330a3e72bca03a2dccff53b69e03ac5f9b23ec53fb9a0474b73e0a96e4d2d1696cb0777b763afdd4089f746b1f1da10e09dae3f627e74d8584ef08ee2ef03bd7a4317a31bbd625549c45ae74fa9137a7a00cb5c333c8d669c15438b6aa06e861498fbff99eeb044c38119b088d23f2d959e14cbe761ab8d71f0650308ef042bb377adfc8f45843a9105a05b4ad8b6749fba833c6435c6f68fdcd054cf8ba11205e3fae93cfc897972c4c41d5575def06b6ed6e9ac0528dd22674ccb0888c95dce104856efc1a6c2c053ca4dae669b0c48e16a2de952c92fa62f5c7c153ff5054dbafe102abe23757d7eeeb6dd9a73424b13b1bc29ce40356c799baa5795c0c3fa8364e26b1ae11b0338bcc40d11c4609434dd7242a7a2bebfdbb4b955971ba6d706a10bea42ddccac3b2c1d650f67f69af25259c1f09f0c39137d96dfb110406df39c3df7dfc1e5a7567606e4e5f9240504b11e10892b3713628f57c4d038e2dd715a6cb0b8e3b40dd071792fe7c97d3688014bf6657dc343b72c327e5910c58e05a4a3b537a546252eb46c5086dc02c11fc00ca9062ab680f196564aac5f1c695fa8aa96896f66f6824dab8d2a902fac055845c7ac8ef1cfd27c113884794b2ff5f7e5f12d668e652c97ac6c7f69f746c8f1f7c7a08e334f81a731a6421f29a14c15e8a5c90ffaf577f70a01a08406da26195c6e3060fcec97a5a3014074e2a81dce00585e6f2a98c4128fb87c73a92afebbfaedcaf8d676d8506b7c7b2b2e66259c60add29b8c1a22c6ea4f1f009117d0ac98dfe34febb00ac0eb58b12aacdbbbc1a879b80ef8e72b3c2bef33ad9e34465697ffa56504fd33e76349dbb0c60fbb6147a7b4d34ec1736fe4a7f15e213894b73ca28de136076daf898350c1f0cc62d57df6b14169f6f3cad0e925aae93bc44aafaeca64c2a73005eed02eea056ebcfba9cf303f3d1b9427d29bb92d8e03edab24bdbe6599f9db0e85250b1a021b3011c1cae9a63acb7b7262a98ca7133f8840cd0b31286c047016d45e8ea2434346b4d5ce6511f0f6fd49a525642d60f38bb345933f07a39146798ca5ceb4e1085464a62f0942c57abe7b89a90e4805d6edcb94313428e174da0c6ae404647ee21dd5fe8c7d70ab01de1e24ff10777988fc57ce11e84c52cfecbc1f5f8893bbe3e0f1209a183a18155613d1d8b29900be8eeb9d830a3dd7fe6e84f775edb2fb46f136469310de9e7df83d24865909770621bd45f3f8b6e91c0ce7983e2e52018d25b8d3935a1a714ae36c97d231413ebcd766cf9dc7688d2a99f1997b4a0152d3c3d8cb2aff6faa9d039377a7c2154eded1a63f525fafddab2ad6c84b1db301c02ad793f9807ec1163b2433bba301ab39a37778b38b7d87cf82b7edc1ff738679649ca5be607e533e287894d125eed976ba0880b59d84626cc658340a86b0cb93e89f389641e0b896d537ff14eb914816e8307e35ad04ba277c851bf2ea5c2ae54b02ba680bbecb2725aa89b096b511e48316b7b1518977876dc703a2d0cde07352980a6a0bc4679bc8291d4ec04ad30a7feb47fe5a0cbae6eb43022a64d470e7ff189d4504396dc9dc702121d37215b5d237b29d81880a96fd51d4b8076db97390a5adc3efa01330695976efff96d6f80f07d18f586ffa3a1dedd58d1d301918537abf56795347cfe677430bfb72d6db58cc340fd655a9c7915e2795fe6aae351008ce0e55e38e69f6b1b41d0ed15d42a8d00d006901d648a3312d35bc54c34fcdf1e5005644eac56d3963408436f63532ee887802ab22556948ba1af48ca5ffd1bd7fe0aea12a6cb3454a994fe6e4557fa17e41b02895c86cd204b8dfe52db3036a7e6070bf7c017fd3b9c2b028e13788a86894dd24142f03cfc2a2178a3a99991ef5f8182b4b397d0b47b3e1d6d5104fb788ae2c8debd16fea29c617acddbdcefe4cc07713ad664fc4cb459875a4c7c7dab3dbd75b1249aebd238c32028539b5e79d9ab6d9d2cfd3e854118f6211392f19b1c24c4a1791c8e76f6ee46c87dee85908ae1eb16778a301e2b27116001337dbc97338f2b1b571702b823c69059e8585987fc684f764d9519fbb10821102fe9a95d96664053ba8d66c361f9f7b36641a7cd85a56f904d0e81967514e47d8576981565b1ce323b6d9a458c913c801a2d563690f35494efd0263c7addf499aaacb48ff6a73d5adcf8945d96b5f41af526a25b4efdbc11eb453709d5c3c89728ca53614510e5c78620641e329143babf9bca26243851ed56b5f55eca5641efe0fed3ccedb3d1e06550e47fa792232897eff0f1a6f35ffb68312b02912f22c504887800e89ab207cc01b5d754adaedb70fe25857deed2fbdbb669291bee91a8d72ce485ed7d9dfc7a47c23529e1419c0bf8b291e0beede9392dba20f0e039f2a07bc239b38b8feea70a8aa8240b5f073d3acd68a71409eabc4eb692836660e267c54b416935717aa29c993c0799d8fb2a47b5cf1eb26760c17e7c8b006f560525b67837fd6204509b576bcee8ce167100e98fba4aa8d98cdd80516f361d24b4e9486108074b04fdb63101b5b560749508af5b118c1008d9fc58ea8c4f3788e9787e2afbd85d42f8ae0b7e515bdc47a458f791758683809a9e6be4f1afe10d9ee33e1ae121b3bc9ab68826363e4afbdb86510a806fd00f001422801eb1a6a49c4ed6118c1267ec11772c68129b81ed16c2e7f55d8f87a998b5eb2309e6ae6c64ed3935617401205ac2df092aee242dc383e8957b815c511e37894fbed3a58a765834c41e00622ffd1f999f7409bd015b7fe99947eccdf32a1ce04fda823e13e68df34c5dc255b052cf4d6ee8f64da761a9fe6cc50c8de69fc625d2713af6480d7517e14b4fe7363324029e24d6a10af80c2e7ab0da4595267d0d74dd553831d066f9e04c8f3efb0e0096005196dbac440a12c397e6aaf694042dda2eccd22bd15057a54a964d15f3b21097415787079b12648b6a78ecad8f93fb51422ed60ef006b74825b21877122e8310ba4e2a63b5f5bf9291e4161ee38efa07f10988cc9f6de76b392eda79fedc05adcd343f1fd3b49050273f910e2278d8afc57a46c40f2db2fe4feb81741bae382b74a9a1c38f50a1f3de60b6fcecdf03d51cbe791e3cbba6eb1c243ea43a760f748593105bebc4d72155809fd8323c1bc4f4cf7351d21c8914dce12c7d978005e5f52873004ba863f8616d332e0024950cb1b1b8beaf7e8309d800a4768970a4c682efa1b056eeb3b4adc6eceaf4adda4c7ba478e072251a4a62c3fd6052c8ee2329a99ac836a1910d24afdd753fdc5ec8e2ceb35725f46969ab7de8ff79762764a2880e124456e34fe80df66c220737e36c10a2bef67bb754b38a59287390dcb3d8fdd42f90eb1aed6d3161b731aa34a365a7178407c8f6ef44d975714cec30578ea2761639d1355ae20caeb232b78a95bbe16b1c25070b42410152f980be2d373a650deda54cdbfbcee4bec041668ff7e55ef20860787681524edd679b873cd85585424689b5cd1f690feb6e34be49bb0056773c7d61e16a94adc1f5e89cefbd7a96f670d6843658a66f6f39319098167e62bb0f236d52a3a2acbcb863f0bbb2da54d200be300b812b37b0b653bba90476c04c87ac1ffa3ab5d6295e5e6f801b518c02afd296cd83e49c1e1e0f1b2abb232f7582f63c76eedd1bbc56dd7c7cce79336171755963ba3d01981b214cb1572e730c4ed1c847425075fce6c951d69a4d9ac341522750dbf82f3b62bd0faf4803bb40409befa3a6f2fd08a5399185bbc9cad02d79facf41ab156f5a576c4e57c21b287e33dc95034cc449647a1ae66c7151639aa905c1dfdd7b8a761c2ef5e41bd0ab0786cc385464222bb10399f389f5390fad60070a1996389de0aa30b476c13305307ff12c86e85c341a41f0bee0eab3d716f535104e2829a439dac11a4e16eb045d15ea9001d717ea3a1060405fc1861a74d25213e0894af8bc84f8f995fff5f11bde377b3c68c979d396eaa7970247574202d4c23a1c57ddccd1f50abc1aa6e33f3a656d6cc553ac00a1b88bfe610dec47c0be8f5282463cfd431dc8dd4e50e536bcc92603c90dd857bc10bcc165642af9a8a99f559efa9b781591ef1e2295b96d411b8ecee82f11491d991d93f5d42de9c4f1e1b7bb0ac7945b1f07c9eee0ed8a2f5adad8c2f944e9bdbae144b52db2283af7ac322ad9e92a9dc7feb34548f09ba51c50dfb1356227b96a52524c9ee992f65a1f42950b189886a14f3bf6347b7c673962d1368e9200e1a0e37f7496e787ccdcd90ac6845b4f7532ace2e0f7678f979f064836cf22fa72e19898b1809d51833e6985831884db585be25916fb5846c9a09a41842dd3bcda25e38440f3efccf1c40e374f7ff968657b924e31a905a9b291ec965fa8026d103c52c09127c05bb3f5b1c852cea3429e78c087fca4089718c9c10257e6a60a68db6075016c388d1401bb76d0b554813280199592e30b3bef9c297957597b534ee119a0aae631d1f3d954eacfa46ecacb7702c0c55c299eac429ffa4a44baed0ddaa969ff1de66007de7457593e511d1f1bee9ad4dc534559d3363c8bc065e9cbb324a42919459c3b61d8fd6134a222861bc833ce4ad7a5a8b150cd2870657aee14d06e7b64cc2465c979099c392a68aedfc1d560694db0e2b81e097b2566ccf16a1e8116d632061fd0d2f05c5bd435aeba6636765004e65f9d8b588b9b41bd2093dcd624d0901e88a630eb11b46ccb16dd9e186247bfa6d444b8cdf2441d5b640f9c6f5990c5a94dcf13ed38d56da0befdead15ce25b2a66abdd6b78b398eb4a7ecb60cbeaa526745af0a1b5bfd73c5c5bd4640fac1a6c48ed2ea00558ef7566ab58ba280e9a8c146e90539f01bee7f1a1fdd40bc74b04ea2d677064aaa392043118b2c615406460ecd7729f494667b1f888f0fbee3d3540a479be8bdc8c1a48c1164f64e9fb53b5f829ea789d4b7b20b7c3d113c389a2725536ddb40c7643e370b7475058ae36f25f355f47086c99eb0e5d1c82ae5bb0fb716f769c0e112559762c9da022468a0482c040ccf4d05d2fb455390f9cbc6b54137c9f170a825bbe8ada5e5ee4faac9fb9fe019fca97fc2890b19a906366df250ff95891493c7532e0a60c31f58fd9078af6879483cce57b9852c123d8e4ee7788fc359cbff883e8cb7c6deab58fd233b08e71cccaca6aaab93992ef6896f75b87e836f51b9bf7678eee989c13022fe233143427d6cadc2aa930921829d989f30f839f7058adf0f8d05b2ddb38af99429b3ad9a42f7d6179665aceaacca7ad19c00fbbac7e495a9ad8fc56044498475213e87695574ccf792633fb1363a41e59c44e3f7e71c0e821af51de63ae35256dddd7b659011b71efaabfaa1eef9126e6f7acd37e9008db69c94d889b5f62d1ba4b93253a2409973bf28d8ee5854eca2241334372a7235e974d8b0d7146e9ea8b4c3997e18781b486e3f70a6774a2359fc47b1d45dc75c4aba2ad6d33856a45414b96e9b08ab913c1942a1f0ed42168168a7d1cb67fd06c760681c17dd39f1c0b498129a4ae0cc472b50efccafb8872ae3d0b010323bf7b2b73b743ade97393cbd00c106741d79c1a1a888a5f13b4666eecda62484e04170a2d21c18e7b593e9af6545519d4aa2831bdcdb2df27b88a10b58dd41b0bb48225cfa5d5e27a13a04f2b23a99ce2737ef0ccf5fd694f3f9ef811ceba18facc76df45e6217f5a770a9d5577c572aac1be4e1b8840256f009172dc7f5c85e47c98715b6bd763b9d9d02c3c1cdd71c6c36846138f88b04accfc844a645c65212bb8f3c8c6fd7db29a62aa42d4229c7df260b71c822149fa41bfcae6f907942aae223ac72f05a3cf4de24217d35444ce629f8935ca37ddefdb42d05e02ff7c13ce4f75be942c74862bc51b6f96e985f9c661a794248abd23dedea43947766dbdc72cd61a1235e7cd8af131f25f6672736784eb6c18404e8117d0de16ac028798dc7d963b3d22888b1ae870b50af6782a8c4cdcc7d13f4ba672f56ee730039cccbef2f982afd0dd8f670fea9b007cd57b4b100f364d2c4ef1aaa0d95f9ea2d9ed05c2e339e06f76d661768fd15831104aaae6ea7d93e18c8f0e11267512a8e6201dc9ec671e81680b2ead8745eb4830ec164c9ed29859ab552b3846cdca81d56fc99ef6552db7dc27ccc0306664b6c469999eca7cafd50a95db6d94a3ae8de1d94924e25b4fa5602e36bfeb689ca1b656f009806c6c4498c74634b24f956597b677c367a6d994ebbc06b3f7bdc108e27bd70e30fb2168aba607de3556b09c400e954ff955772111252417da6d2b561fe78e616a36d0d60f767e8af4cac818e8e13737e674c0599950bf22725d1242cd89a2701b0b7eacc94323d15dd380f3d72928159f590c8f5ebc0bcf5c6d58c494016d3992fcf20ae25b0dc3ea2ded658fa316da943e24843042fe80eb849bfd19390a6bba1bef63f6c723ec26d81129d3ef1ac99dc82c78c05f6eba611f94607ae6fb7860ff7ad3eb58c4667ced443c3a90bf140fb51fc449616c77086e114b86e339d479b9e3dc5c3cc7cd334630569304a437854a893be15750176f1d79f301c711f5e9d07529c2c2ef6819b96fe1c9d80718c8e5cd896eba8b5698dfeb69741daa814c2a1f6d98df5861f1f0466148c665ed6ec7ef2d29cacdf85e097cde76ac9bbda0c3f1d020fab415100b8d3c9febbf165ed157164d10e015b24b65044a96a3ab76444fb1cea00cb7bec1d23415c0ae7b72a0a81c0bd803cd9c75a81d38ef6605e914edbb9fc94e0308782a3bdbba4d6a721587e9c2c58ffe92295781982e91c904fac759dae3d0ecc0276e93355c632cc4ecba5ad70ae8d1373d6cf1b28452dbf1a524e4cff7b38a24f3e857a8edefe4a05f25d0d884cb461a0de4bac8b0e59204fc3cebef47e8e15771ec3039a6f9cfab47a4895200180b08459a4edac7c180a2cd4bf2f50de30ef8d5c137cb980cb383fa6f8b9c15567c63e53c584ffa3d950dd6d716dc766401099869d335fef53173496ac2f3f7f83e210d6a1374dffbbc4d79ba88f9cd55c02716c45445a87f208da8a8e7ae667632d8f84cb2545f2a0a6976bc03485233b164eccd5bb2ad3ed47b5cd6ec6f99e03295791dc2b7470716a1661d04cd6b0ac246bc2552eb693e4eed11910bff0dd57a743ffd25d7c0451773b0ae983a08713adcb8d95a435e48a6a3a5045ea4b2b56efa9c6d0216381b44a4fadff0f2b6a82a0fbe9e34ad1a25c2f7e4ee93bc75cd80e66b494983dba2abd68453556ce90b9c2a2046978adfa8db3b64e537e1d8e2641f83fe5b389fa3dc303b4b20cd8d070928921f71fe43e15665bd72c4ab1ac0ba958b1964f702984071cd16f06c204faf856d2360b9e2e8d6d4c0203ac332b30dfcee48db3286f5e778fbc335d3387ae9f6faa39fbff84de71fdf7ae75bc8a04710a3b4087717a5154c36cc58b5e0b837ab7c6bd9eb321539491541b10927c977dc481be58d76baf65fc8ea3a2292b6a4c056f4a81ce0255e96681c8a627968719c421883e0b441234d0d1857f44d08d563f8c795c78b20ba9dec44031108ce704f56ecc2e10bde0326819706860cbe2670f6cd36832d8e1468cd0811f5e5a0854c74be6755d7b007b114217660fb2da45d315b3fb263e43191d145a2affcc26d624769812cfe60046d3f47fe60622fa0eaa242a7a8c47b527a9ef98f466ad44b77d77823eddbad835a65aac394c77f1c5aaff41f002cc81b096d1f7e610fc76858626cf5a90b2676c51c245b1a18f8b3341d209d0875d223bb570110d019f8b7cf539f003996972b0fec370a5df2efd409961a5b588fc1e44f6aa8838c510a0b4e88919307fa2e8a6cc6e759ff43e5379876c848adfc39999b5da20d829cfea04c912db847c5a3d50d541affa0f6e95a81917940633742599f5f7643235da798d34ad7536acaaae757ffb9dc7a01a0d44bedd8a12493c167505a9fd7c580a2d69bd72f8ecd0b1beece06d22b89732dd14f51a15ee0bd429560554fd0f534454365bcb66388d8b6811a7e6efb803c4854070f4150bfd115ac9fe50e6244260bfbd9fbca073a1a0c55ff08bd4763eac396bb1bf176b697848c766dcaa450f61975e134149ab11c67a243b57a3ede46f7cda09bb40f93cecc3fcc57dca640484dacaee9eb5c8259a6638384de21f402684aa503224ec1552b03184184f54bda15e5eccda90d16e478cd3d9df080cff295c53ed4a438ad60f585562bf3b76adb8d4d8df8705343b02a95e73a4fcba685f2351e83124ba4a2d2ae3c075e1d91bd527a6aa6ef23bc7abe7ab99c848dfab66ae7e94de6823e88c0b9937e97d05b3983d2b24ca6061926034701bd8e7263c2f03da29e4d046b9c3091a1fd79916d5d82f68f629462e3531e2940e411962c8b5d4ae6a1563fc7fb539d0cb361961ffdfa1bd0a885a723b6e8f825993b799ca98c94e77b012a77d232696b89ba9d8fd1a61d5c52c2caab8abf75193045ec95ded4ce050dbd056804d320d4c7a1470603132e8f6b58118075ebd7dfd011fc57e5cd13687e94fe39052771c90dcbac901b4c65a6288bace1ec8a50a8ca8f71e09e27984b567c73e252d79997c11d24d8dc9d4069f134ceb41733f9879027ae9ce4b1bcfcf74bd2ad1cd856daa729fc730cce0b75bbbdbf8b212369b8fdd2a4a70cac12162049a61766117d56233d3580f8b8e4fcb4342d46c7ecca4e654508d7f75e9a57d874b23a37becc8a24995c852c1277ed6f8490085fc608ffa79d5c7f03f4e83734e3f35f4e2fe518878747b5440f4edf1b8fb90f2f11d2b5bfb624ec8e593ad6e924169cb259d2cc998f81f92b07c3b74233ee0067677dc3270d3f27ea433d50dfe375df419b0f270feada3c9271e5b865f32ce46dff0e10f17e2495e30d5a1be9d1f440e09c98e7b37b687e84caaa9f0f42a79f5dc839e1fd404bea245f52546ea3f534cdc329ebe1dec8644b8fd583f572f562dd2197cd583acc3bb5dbc802aea82eca847d1645768e618c3a893b0735ba7cbddcedd6a1d6c3d151e5aca95e5a3168cab12c993ac96c154876446c2b3f3627cc3e67037d123a2e10c68b151b02c6b228d14ccbb8a8c838a6253399c7e2be85d4aecafee71dd32f7a6ec811e102b7d66b00747003df59c842a58704f843f38cf9b0e3a699972986ad7658d79bd558db7b139e9165264554eb166a5feafbfb88eba9b5eccdff7b1866d9a05105d13e67226fbc0ca05b9e0bde50030faff22db4526d1e333262b29039552515d9d168fa4853ee35209b4f56a71c2846b2f8258ac5d3af9a269f5c62b2136606db3ab39dbbf5925f8f8105f3bb6ecf53c6b6448068e8f7bec9c3d33e9f888019e2f9fe948b11f9e614cff275f4d0e17206fe32d18ce5ce365eb641883d4213d30c8f118675017f4ec0b30462671c682ff1a4f0cfa38a371fc7f68f03ccdd57c57d401b11155ad0b393067b9fb5143b1c40fabb98b0e18b3f4f22d8f9c99e6d5bb02f36781cb80edba7affd23c2aca0ec0104dc8e0f47d401a33a984177d61696b0f9ece79f3d1de7acb8d48b4fad9b2738e63036946d8cc9b7aa77ffd4bf799d65001a9339809c7aafb7f5b86400557b570ac4f188ba8d1727232d2d00cb856b64a434469575d570458c907442a12a94ce5c7970dc4d79243bd28657b8a6150ce75924b1cf3640123de594213c02ed5218726d1ca4bf0e1a9d90b759db692ac2ac54ef38e79a6644bb1cec8a16ea24b8c0aa85108b0c65cde698dd42b2495396e5de4974f70d88252b8e127d013771e066234f82fc8d260e0ee10df68e8d1582b1b84f93fa1bd84567c5acd4750c2ceffd5214412b437f314b8ae9cede9bc26cfc83b5c2fca18a4d0ad37c44339687da411ce4815d6006238aa2ffc9f41ad60f172079df5afe53bfe56aaf72bf22b7a626fc65f67b1565e9bd29f551493ccc6cf43de74c0d89ce4c043cb4968ff591af031dfb7481687bd457cb4e0bcc61dc88a6a2d5a4daac03faffa79f37bdafa71cefa4ae67296a3fa5e97f62b317ee651573f492d32187ebfaa5bfe1cd3f0b4cbcf500cf102ba6d480987e88f65f6de94f24fca8bdcec4565ba24646960d836ae937cb2e3dd640203d9f1f1ef9efa185a3995416dbcc285684a8a148f5b1de2cde56dc70c786acb5e8d17ccc85f0b09276790eeb76c1f31ea90bea90f6e1c0e4fe0ca7da556b99af5eebfed82726acd5ff50aaf63473f1682a74b0d885d7fcc5ebe84c949e9d9c6813183ca9ae06a3497a271befe40ebe9b88507984e1bc64a24120996d51a64b2529787e376d2e02cd766087f7c36caf43f80173d497475959eb25c863ea10e0b2e84bf5cab6354a0ccb36ae6af6fb46598f9fab6494b2c6d78d963bd85d973a4477a88401d5c4c93c09c0d7c8a21686619a2ddeba6727910adcd5de2c38e3ae582f020034c4132d301ebb363d657bc3bb93658ed2ed926840058dd1681b61d15069692325ae1f4f1f31b39636e9b101f2b428784923ec949cfaa51bb89952dd807b53fec4b897bf03b63376e07fbc5815d8968f8ad145714a290bd11f47f2d315375560080017dc90719d457268a1cf7f43e060b5b305f966ac7316e68a918328de6e2873eef63945346e49199ebb9d58a430f086911c7c1fcb45dee9a8c50cecfe1e176110215100caafbb707a3eb439505406dbf1c7d5f58127b59a1197f7a7d2a9087b85829d47d3e56343c4ff735203b72d0e5b12befe724f3e35cf35103e8caf79f0cf324b07d143155328fb7763a67d8f22e8c4245608051f96ca3eeab5ae5c317516cc84ef2de3706168d46e62325293350b784fd753f680e9a62903343fb550262e26fcca99a9d9e4fec09b514ae0d72a9b87b3230e656a0e407007bced56e1f9456f05b2003263bda481ddcbb439ba5fb1f7d8ad53d4cb559b50dc9b163fe5b433ed77cdac49feb417617613fea754d56f236562993ae01541ac650edf52e9511af7534e87cf83e25b1b87b3d87b53b55f5c58052698bc594dceca61926f58013aa811940d06bf68f1c0fbc49ea56edffc02899ea099626ac13bb1cef44710a3bc7fa4e97c76862e3d4df8ed3380d96c5b56a3feaea62133fc1e8f724204c760741300bb2a6d65adb370c07de207916c0bc8e00de8da6f2f9ebc9e5580d57fced396ee0c9d9eaaf28a7454e79952507d9b5e51f631f249b3ea10acea79ea7afd9a6eeab4aa86637088b0265bcba3a3e6ae48cc5caa419b722aaa6169c187d4da24688b6458b7afde2942b41ccb0f573983470ff8c8468a27f36b6eb2a0a52e09cab60673c636ef8c83d2042c11c4beb92a1334e2586556480019bdaa5db73d1a84959f16b30183add6e16f915cd17c3598ad0daec079961445b323bedb92eb9e67383aa370da84df7cf53336f80282297bb0e83d665ba7c7d5e3aa145a0455fbabf8baf51d85fb7f693c6216ac3798d6a3819f1d39c30424103dfcbd1b45c2a9573edefc393320645f006c28e1c121bb90637d81e22a4096ea1437bd8d2a5ba49a766d687e9f656c36a7a5fd2a35e575edd60d2cc7d58fbfddccfa5f1db2d8facd275f2b2d74e29aae8ba3dedf2ac3e1229769c252f88559138be1642f65d63f57114259dcf9dd9cff26c642cd91993086df74277e43f9138d8f1970b0a639f3a86172c3efca627578a42f21ee53ce16a390976ddfab8b70de7c1296d2995383b95a7a832c521a9809978c6e31d04e323736f8af1cd99033e2e614fb0daf7b2c5e8673e45ef679f1dbf9428586fb70ae025618b906b9f1beb575d0ca3c38bb50df2d3a333a02d961eb631cce8800c1abc6f6e44b4ff8a8c780ffc51ddd7756d14c502b6f4dac24f04932bef0c583e6b827334a9d4bb7b65a2c4eceff7c3d5f889e327ff0b31df49670fd2192d077a476411a2d322faf48acc73d95a399f9c3468ca71f969dabd57485acc791fa56a8cfcb6d67d576d1ebe194de44c8a5cc751b5dd1abc6ecc092f57d9c6e0a2047e51bf839b3b82cd2c39decbff70430a6182b9b0f48b69350b9e25c6502944054aa5b459a56868f74840228793c2dfad630cf5e0766218d170e827446956a53eaf60d61a91625e03cbb6932f8312abf283ff7e3a50855ab4692d006667b969ded868a354cf9dba7de7cad025bdfbb238080847d7640b598eeaab446a474a935d1632e02cc72017914b8d1836cc010966654bcec518e5d97d4473f42ab618691101056bb8d491077e9a7d5875c82cf522121c73b0eaf7925652476eacea8127720b86371004f02649ee9cd3501df4a029ef6394898463372b77f54194357df547842a30ff9f62246a8c1d63c48f939f93e66b1110159cd434f58e4da117c18ae0af964d0a2adb018ffa1717e163a5952c2f98c4cf478d92f92eb23e8c6a0bab0d043d4394be6d8d4fc59309f862f81a199d5c7935efdb9b9665bd3aebf15766ff32e2b95ff8220744bd02b9eb0d2e95f8505edc6a8d6885e7c7060289cfa3210cfe09facd287dc13f39b0c78f4bb21e800416f555f556c93629720ffb5072cfb8ac4f43a64bd3ef441b39f3504fb0fdda632c0c07b37cf05cb402c2a4edc61c7ba9f82098fcae1a1b7d9ed7c3ed10c54aa1b9092772e200377232fb33913f3c591bb371eda3812b6b73ed8302bb0a2b8d811d0c2ac5a2e37ab7f91aa7632894f9892879b206c731de87e77417a1b7d3c02204182c39b84e4282052d07601b331a174d93441ba2ad0fa36b994ce22e5570280618dddaa5856d251611e05c7a303b21407950bf32f3a003317272682cbe9344c6f13f3cca2198aca98e054eff332b36ccdcf40c4f153790a14ed322676162d90bc5f1d3cccecfec5ff8de9258b9b3f3cc935ac4c06d3003cf74b648b24ba60e697a1e53a824f77496aa101c14e9e4bc29e0f605db99f68d0a6ced9da4cef454e87925116d5483e77c8e11301f87349c57a1928cc63b9c7cd00ca9442112172c7cee31458a9f8385d0dc1fe2f060afe79f6ddfb5abcb3d694832b681ebe6029693f97fd6d0f2cdc832a51b73bf9d12620bd8584559713f0dc864f21b4b3fbd375d9f5fd32943a5f9c0b79136d1c35202578c509d7508a852d00210a1a603f5e334522cc07a53249cc09b3ec72b276388ee7c3da8540b33a0c7fe9b5a442842972ead522b990b667c5858ee6b42ea93bbfc288d854cd52c71fd07ad0440e76e1c93a87fcf4391f8d8418e50ac00f71c4d20a594bf62fbd56edb979f988db029d6f1b796dce003ffb7fea0d8e5b90d4a9a2993b39e344455086551745a9c4acc559d71aa226d030a91c84d4e676c09db60da65b343449c099bc8470e7e65e00d4dd686b5e7f3e14562f1ec880406f434e5219c1b8b23a81f9de4fc71f4fca15f350431753dd1308a6706af33e903cf280d254d45c7bac891fedac0e3c661fdd3375145125c71d9cbbc236bec01c94e8959e4af009a8b31e95c1542efeab4a42514f04d4f29dda8c10e22249744e80da78d3c37771d3a109b270ede6de0c01c685b8caa3095816484e16258a57b5e013c6ff90443e167387718bb1ba352448d203fd9e06e8a267ac706e639510a51c6d6c638603ed029b0f6a0de37981707c20518a1165b6aadf0a7a60dcd21d4e789f1c3669434416ac48411e94295af54d8e630e7e9723503432a3e9bea4bce724402c74ee3bedc4c1c0e8bbc5224841cde63894259c4d6259b11bd4c5e9e59aa5d1010da9e25ec4b21d3c4df741aeb3fa84268b6cec06e770b36867dfc39b2125516c7cff9c5c0e51319a41df821bab682c2a8ab4d62dde04348495b69f2869b9d2d536a154dd4e344add7d2f18d1a55c814db2b49ccb00abeb40295247cb47407bf18c43720bb713d16e5633faee7482e5a6233e165c4bd1560cf379e8df2e3167e25c7ef6715e985907a1e72a56c7c5e62ef57f8df6916af57f3abd911e7c2e9452596a73998769cc671bb8565949926c6a32ac78160f7f22b61caf21ace970d24bb81b6c5b6aaf6503b3c0810fb7d32ae4d05acdf2a313797e58d5a7a4b9f972075f54a5c835a34be26ee8e8d81360832100746c092241cb9a12e54cdac007dfa2dd24431bb9c804d7db2bc2a98bd84f4f0283284bcbea998333cc310dd3d88d861c55c1b33f887f0e8043b03d263a9306885b6333e7198b2aabdeb663a15d9c85c064faec3c1af58812282b9bb10dff55aff1d04246aa0aadeb5312ab10cb1ed4d43dc7be0283ee3ad5e58106c9d5f71cef2bf6e42440eccebc8c997b4f5632c5f9515012cda0b17158265be5312c685f1548e359a0da07ad7691df8c132e93161d1187e57d5a3f2a6f04fa20d56062badd512da3c998051cfd17e7205219c0219dc3bb00df139baac098074acb218b86642fe7963924ddca0b455cd62204582b3b3d90e31fe6f1a9895ae81402d0b09ba1f723879cf0962f2dff449297e918a19861b3e33833047eeb218cbf6d8bc4e3476803f42d5f113a5faa0fa1e398e0eab9021e6b6fe35876fa4c68f719e91ae6cb70f5ff83ab72cd6b487baede7513a1e0737e4a0cfe06dc51709668ee9d3d508629ffa2c290fa4ebbcaf3b463c76517d9728462f98146629d42bdaba1192aaf89772e18559da2f9226807f603d6c083ebd10023023d12a9349372c87dfc0fa4e1ab35a1ca5c2a266df34e9ab663d00ec6738767e80c7e90dfc4c1b7558ad3980a3689f86bb7166acd81470a74f5ae04c4b59e41fb45a7e44ec47b096ccb5f8450bb75e5f9e84e83c2936e362250b437baa5da4874fac3a18d5d57c8fbaddbb90318a2fe0827fb772c26f745d85eb126b9b1340d5f7c30a7b53fb7fdb8427d60c6c723ac6f8a434e40d5a2b745a458fbce4961834b9b8ae2281b277f3795e38d278474bf9f333080b5e3743c41b9db8dcd8d9ec4421de0368e4bac3a50a8eb2b30db5d8f213826a024c67f5bbe7f21c1db0d4a9530b3db80f381e2275620673908699c0ed9027efc480fa1da9528d5cf5a5fdc2955edf82700fa2f74b0a356c133f4638b85347ab6c16c53ab04fada21b037aebed63d63bc74a11dc648a1ba1d9be26136f2422f28162942e07887c0101c629217ab59c7c60a28510bf0ddc5314108b06139771f6a37270059c539a86b3b66a578e98ea239025e3f1dc52b229c1773923018c508e75054646c03ec5535262729ccb47fde11f8d47bc896846d076b91a2abd28f33011d91c28ddcce32652c345f4d452ab50316a5621da2cfa4fa4d53b0ea0b0d86a1be409e59ff53adccac055fb4dce03093e6bdb68688d702bcf60a5ee495ff84a7121102e21588a9c8cb604b2a95805f99f1d1c2498dc4a570cef24e5f82b02f41ed7c5f38d4213b91c3afeb3540a4602e97e86d8dbd6f797d9e1b687b205eb7d0b08e1017bf027bf02c973901a9671b29c44a18915e97d522d6471cc3096a09cb04382a68a800f824a361fc85702600e10789613fe707f3206abfb562cf481e418798ff0d3b30f6a8be5a413d343f89465b64dbd7b260d6808e2d2c3edcc5a4c0a20550cb6d6489516eb257d54d508303689d53347e48bd7ca95d3a184fd09ea539b7fccf36ea858a04b4b4366403f3d73d4c1c9bcb2cb5e0a2d6cdb0f1450cb82c391fbcc83c985393977207b45dff13d2df311c3b7ccad78cbf8f388c42e5b03dfa7841c788b99892e763dea6e09ea06b23b54dcece9fa6ce0b20189eee189e0e241d409b7a52d1f21ff00050eaf22834aefc42a0eb950ca97ec67aa170c6e16ece73f091a93727008edec6245cdf425909eb6dc98294bbe521d452a18f39427bcea3e34c8fbaeaef9ac21c95e717c366852f2cbc6fcf21fa3cc255390faa7732bae6b6c21f7c029f2479211889eac7cc285557166b24fb9e8e94d5d9bb401ae996fc3bdff05b276abe0f3889049403a2a8bce47a069e934e11ee4874fdfce5dd834436e083f3882cfee8996c8cb713fe8fa472f67a1180fdcfffd12032c035a66fbe6ea4a86a4cc6d018f6bbdc45681ef39c477f55cecf85dc77eddc0dff6bcdce877f8bf32a672872491db4aa4a6f0748ff5dc484d6fa3aa97e2ed5b10de90b2f35ceed15e39e0897a6d05aa89abd6c18ed11c784a0f24b32b07c5a087b1e78dc224316cbc25ceca4645f645cc55ceed2cfc96f9d109787cc5859910d85e0779d571b1c2f7310958cf6323b81eda4099e5fb0576b7f396348c649e4baa100cd3754f1ef049aaf494dda69e5750a916c343aad7cea6d057d82f310552ba2ae3eef57d432afe776030029b46d2d0181841b91c8b41e3054bbb7e6d5b513dd490e2f90c4c1967d7277c653807051f7c52ee231749a10ff37ff5eb9a07e0a5f21d5cc39820a6eaff45793b543cac369697838e9c09e138fcb7d769d0a09d41dbfe44d126ae6eb4587033b92f5d85c877456fa3be4329ef3e1d7f277739e8c0a0048304d10d848b27d228cae602cbce11eb8ba60dcf567f479d703573d950692899a7abfe4b50a0067eeb7dfe5b665f83e6434bd06ffcb94fb9e85869b6b1669ab53c6332d0967db32360f9e19ea6aefe931335f87e7d21c1a6b0635faecc501d5bff9663283214f4d3bc17abaf1e8b18038882ab775f49ec7c6503e5e46beaf262b58d4feecbb04522e907ea9e9a659dcdf412beac30cdf5e1357fe3b525cac6f31376a529d018a09f31bfc17f6bcdb614f84ac757ce791d67a5c399ae89d15aa2615f8a96e142dcdf059ee5b3ad03b8322a7eb62a41cf4cc4579534f2cd3dd8d4a3061d66e56a289c5073c755f829b7251cc08d05de9badcae63c1c7d5044b65641768c373b91a332992c271bb7ae02f0555760ccfa80d82e873fea1925395f0b4a8df5745304eff7b68b6d3f058efb4d1bbfb5dc4e1d9b031fabfcbacb5b5f912e361abe24df2644afd295cca3d7956619c41cd3254664016d7c153cd8e2547b7ae844f7645d45500d6493ed4e5cf1500cd23b33bea6cbe8d509c810b84950f4de65821efb0b46afb1d2288c65f7406d22aa13ea9133348d344d38bb9f5ea4d7d7998055c8cac1aaf16e2f3dcb4570001e54d70856194c28c09b81cb1acdcd1ee59bb437d005fb446ef7ef3840a25a8f31ced6566d1e7b1cf7d10aba66ce90442f73933e904cfdbcfa3f471c0755ff1eeac33c0c5988421e77972a235b0c16ae206531e80fec76f5d223ce213022be1032b9a7bf2dbe77dda89a71c134ff85a65e1269cd848b27407a20fbb09581538f81e1ac79a28ea843da3bf6993604d6a590881303ccebd38821b02a96c442c5eb973abd1d7c9ab48577d7d685222d9be62c9b86f99059b496a6b9222637bcadd77aef1954139c7838ac51f55e56d0897aec6a90d203a4b1d953c4d3fbf6696b66e31c92b1a6ca03946c9c07173f7b82945c3174d9fd7f8fb7c501b220870d7edb2b6771118c8319e98b2a160759709b75909e700e8d320b74491021533b9abbfce37dfa881dfbcb0e3d84278046de67f0c17d4f751bc9cce1f037be32e3a7b64c29ccf26b384a58d690a5d7785dac07a91fdb98e788576462426d40ab2b971e94f26fa06735d3b42b5b4255390f07c30535e618c40c6642af32f5c17257a462ae4bddd5b8a509ef1a5cc830ccd83a072f092bbf967eca33ab6fb5da4ebd10ff07661f3f8fa3e3d68a3db0d671dfe81a816665e5e889c49b2bf6a8a2b497c6ffd4e6c0f2e90cf706177d9da5eb4237b08748d70ef8880d5eb48fb612f06473621722531f70f4dde824e16d3c55d78fdfc4cb1c89cbe3f87a521a7efa0f8c5bd47cc0e4a09b7a690f7f2ee5d274afc70d3c8d49db1903a57d112e8d4c84bebda1c936a6f023d5f597fb399f12e86b78af00142612241071ae838c94ec58208ff3fa60634719e13c943b8a03c2c37ff2c68f0d09be7a7906133ad1e372fbede2d6ff8c8f20d1c3aca911fd9f61a51393b539c47152e0a038eb7be98933b1bc1d29b7f9d5dc46c275ba4f8d8624f9bb5c39a22395b08a96625d16ec30e72823f93c07e7b045c0d63e35c2835f35387a02e53e1e04c6b6460117eaf3c10fb613627ed2d0b06c4fbd8254b020f53afbd259c5e4c97dbbf804977ee3ddcb10d397b8a76789f59ff80da38aced15a5fe4af4fd4b05419a6a9387b3aaceba07bed045af63e837ee0d8930248bd618a10d4969337594ab3cdaf31565f14941c1a3fde72ea93c0e5ae3927bcb0471e9ce45c8d76e645382eaab15f99118c260ef4265d22515e44e911e42472d21d95029cf5ed0fe52106b3a8fc1040771861e023f9a6caada0d3dd75f14da977828a8dc2da7dd88c88a56845cbeb350270fe8c0fdcd8cb7f82a3b7b925024e8ff43937ce07e1c0df32535b608cf0cde12c82d59b1ab6f9918006274073315a131648dae1aae042b3702f2140c4720254b5aa0ae19f5966ea6dfabc0b2d7a4bf7b7d2626c50d8f401fb38a3e9f60c432893aefcc6fb5cfb35667589e0d8911b3027b27769984ed4cd918182e13bddcc068b44013f6ddd81c09dfa852641feae712d079adff969205fd3497aa297c3bd72bebb2c6212a3004a1f12f970101f5070917fb3ac50134c373ddf0b50e684c8cf3e79a4a4fc2b1faf80aa4b8221cbbcebce433a81e9019578cf7449002df5a0a46ffed8996c6cc613f1a8d7a6d726ba46ead6f2b530efb4912d4edcb761bb46337347360d8af8010d1429ca38a3bd06049f81c00bc0df1adda9b744bcc670b1b87a0dc81335703bcf4dd6dbae99c8857cbbd35b64db9a29dd3ef151f575b9c018d88026c6a2445d104944d0dd4f25dcd34e521627e272182f9618d079f5236e5a7ba5685a49e3e84670a879247680d655971ad212e1ac94e6b343ab1902623ae1429371877d7aa9c2454fe191bd8288177dcda77a08c25df8281caa4fc9e9d34d2a409718fe161a9a820fb3a333df9e6d372c3f45867c79061d7f72ea5760dc049fce5aab185aca596f4ae7dc6e11b72185179e011036186d7525d160c3b66d5907ba0d33d4fbdfd97e7b3142151cb0ed8a67a7e9715bfb50bc9bf4a98d34fb56ad5bc06e77dcf8ad011e7e589b2ac59d7fd4c788f929ef9a9663c4e319d07d3bb9564618ac6809adad7227d8a34d20f837045cf8a194e2e91816d0787c121608730a46365e92e4e862a91465f3f376ed0405aea45bbdd9d2fcf812658bac9aab4d8234caed2d58906d1edef820451abcefde13f3bc0ece0086297c3fb712b8d78a113704b034046b9c03a04fe4cfb86d2260c1125dbeefda0b198e07062435e09bf1f4f0143f5e411f961c84eeb89daf1bc5e9858eb76e0a0dff4110429f7f454a881e1968d0ec18113ee7d81d530166b4322e2546d7a0f167894573e716cdf6614491e5bf3f2fe03d82124ea94f03e14d9f09170cc732a463a678fab317dd0bbe6f34195823a63a3332b9e484f15c5e3418e256c3cb07ed1b84eb7e8d98235139676a92cee8d991ef1012c0b431d3b1f6bee80b306098c4bf8d011d68ae1430791dff3ecfefc0887f6972278c08749285d0858331d4e34fe5deb4e67f603da9b3cae832f18162211735311d44884c0ca0ace150e447e8842a6886ca12bb54d176dd8616df59a390b019038d70309471856386075cce46a17ad12ff59c10e26273b9c1ff3575171eec91d238f81fa5b04facabd00da9edcf7f3f4800bb3400754120ae09e11ebf8f595eaaa90bc19f402b6d8968f8e31afe3cbe2ea8864945803630ad5a05d549303350e5070228a651fe99e358a118ef34f8e0bf7a6531b156afa2926c241b5516813be98c8fca2edb9894f5de51a272fea046f1b3623783e1217ae0a44b5f7a63150da6f3552b5b4736b5991b0585ac85f870b9311260bbccc2e8fcc3ae3cacc44288b1d5fce8a5170bf79f08b001b11d3765a0a4b537f5048d38fc59f9b49615448347fcf3734444710a95436f4c8da851082a1770646c30ef3c19932c2a96af13ff02fbf7f35cb9da31dd262d1d96de3fcf1893352179d4aec181a87d16ad9956c22b3e4dbaee54588d91efd7eb4ed58f01544f9de2ac5816e1e21c6022315423ad7764fdc69010ee36ffd4c615591cc717968360f1bfc09b23a72dc8e8bb62f7cb0a9439b69c0042e37f821e666afd41a84e5785639827f8a1fd2852b8b20265d50ac16d5603bd43e973d2ce66a3aead8b4f50f869c79190da35ff603ddadaf09b947a02e6cf1e4a3156d2134421149148d0e16bf508ed73693804b6054760c152379cbc074a477750a4ce014d48b24869dcb842a52e03bdd6f7b1e3c0837ee368490c7b6f022bf5fba032581a7ee1e98aee4dce66d75cff3e3de0bf7058043ae202532da4796987c1ace9eb66893b5b325b4bd7662a9178db1e3b5fe7aa4b2a2a7705914e753452e890bf11c23056cc763a79c315556009aa7c291058e75d80230c467f8957fd0291d211f0d4917f4195dd3f6894bec47c232e4156a238cc62c797efdb8a5e08b23268af35b67747f76f3f4af437983719d2a2c2c596231317f1657df98fae6db2cbc1b73332c21be6b077fc8fb39b68a7e1c40772216fb66fb9d5067bf09ced04db197576c7c3f31cd9272dd0352299168fe180accac83e8b55972b869147a7cacfcf2c2da08e9f287c39f33801dd44e5a07e296d37bbcfe127d11417b2978851326f9d2411389d2b989d29835de38077293c9343772ec9ab055832dcde6ef8416bcc44518be8806e07e098b9293fa4e75de4286cce9a2e43b55920f54d0eefbb4ecc9b6f9a7933ea03e12fda1c3ccc5790570a8abffb4953e524593c4f6a743dcbd07c20428fe210060f75d3f2158f566293a563bd31dbbd1239c0e490085f866de0cda94cd8927c2d307a3d65df1ca438bb74735f7057393a67e9dc2869563e69309df43630bddd817313b8b175deb5587180d25fa5acd30a9d6f68e41a1ed704cad61c33b3da0b01f0a40bcc0d0e3a7b98084b869bb8cbd0308aeaae63526acd47cbb4bcfbd8dafcda828702ed8369aae342457186a7f37a66f5529209eb44747043317a9401132afa6b89e5f3c7792c27b87a29820b3bab2cf6feec5222d7a67ed95b89f7de5948a942d307be061fe1a1c1f4598393a05a5407074844a2bb9a60592bf476ae4f59fccb32c67bf4e01a96a6f8a51a5cb4cb0e25008821d0b1963581fcd8fab312f52b9630356392bfd7eeb6d467056074bc8e94f62345cb013a60af468bea3d28943c3447867ba7e24b84f9918ee21ba11636c28ee03b19663afc733c4c2318a6e98cb6487de5512f69fe0a0f69a402dce9787aa4ee183fb0598cbb6e173f28b31711aa1019ca41b42467a1c67d8f954b9411312c4263bf95c3e8c82cf63d6e332fa11ea04bfaf55e92b623f9a6432b78c4c00ef86b19f56b60bc9b73e2ac2539e6dc4c733789c7598a37a7edf084479662fc8e5a8562dabc4e654f1e9d76c1d9cdef54626ea281a5e76736e60bcc39a37998c7f43550fbe5588f5fd3c81a20971a5b7983e24688ce5a1f0d2b5386360850c44dfad8cbfae1de5f53d1fb62d0de1ace8f273ef81fc93b124ee7b88a448acb1ae281af19465769129bec55630d195e18e499bd8d85663ccd9ba974e352a21857b17688e9d7757359088c7cfa0b03b5129afbf434be5b69a9cbcd346cead0bafda47a26d0147b8a2b781f7baa39284fd7596766eb584be3e5d42b097e83cc4fc93996937b9c1d69c8fc321c277647c69944c45dd62e6c2a9ea4d93ddc5bfaf7b6b895126de87a3a17f2b2aa950bff72661a2fba2f2f5a38f21e8dd85c7d0a993ab43a6574690b4814f7c5d2262742e1d6d6a5f3cc82c2bbc7e73183038b9b202935bb5a291902c0f8677123beccf89b5ff1b6c21b8bbbd211c143c86f45aa6e3d3603ac89ed0573fa9c2dee46682aef46f696c956143a9071ff3a72b2cdef88f4ed9dd0ce900b7c8b78c8b19c3c871381033379bcac9a7b04039b0cad3018a195cccfe0bf9068bec448ea8a072278e1c22909a0228769b77a244d49d36823386c67914400420c58bae2a16138d2571c2045e50d87cac282f3041399ab481c43d5161d119d0e757b30f02ea1f74694bc7403253b65511cd3e0569ccea624f727d4da60fb3d3e35773ce4e8f67f608efa31c3b483b7eda27d9e50ac5424e73d43e7bd25b5ea4d942e254bb3e204cc5f2e8482fca89db9901c8c2a2661056c8827246cf0228220fe62384fd8ddbdedc3d4d4d45823cf214dd5212bcc032b94503c690778790c1b472262c9e79dab549bdd3ad3fb130416d46ecf6281ec3ab35c238ed766159b8d3c0e85e2e127e67b847024e44edb049b7a11b2ab37f6ae3a8bcc61b17607e66bb8d41a2c6ed6464f056f57ff784ed241cab4d20d99efd2e7c90b7095490f65fb965c75a3f0464b7102ac676470ca9d45ed3ecf63367a21e0b4d854a871f117279dd3de5e8803df48b40648bc04366ee7e5da3fa825c8a7b5ba222778f9dda3445a0bfedb26bf7e53b01805881b030815ef669974f58c2ab276def95e1351828b9919aa5b2cf7204a1f49f0c193b4313c765bbeb90210e463c4238bd127ac6e4a163cdd8728e0a2fe31c633f628d7be8316cdcd978ff1ad3b54afd9cedb8cc81ae3f0510873f0d3ea7108a4d8149b3afc0479ed4d7d334caec93cdfcbe3ed2f05dba49e3ed51eb27fd1fe5b7b3034f87675bf15d58cbf68eb7b09e1a2da69e241ca2aab91ccb7ef9389885f6be5944f3f1e14b89f7ecd8454d55fdc80169a537b28c9247e1f53fa6ab1c403ad3c779d7ca41380314b30a42939ac29cf8cf89152bb73c5435678b04608fa33a2284c8e3cc305a980d68b799709a20929a5d47f73a9f7cdfc215c16fa3e117572abb9b70b77bced9b54e0afc3a8e36017b1f10e7a9ef146b16a3c3439c82eaedb47e75fd70f246215eda68a4afee7cacd1c57a46562a1876e39ab41405c84f03637ef224955cd8169d396ced922c019f69ff7dedbcc559c810fe709bbdd6eff4df436f34bf704e6e0f98ebd897eb1f8e160d496d6193f9bebc217616041614f4eacf761c69094119b70539cdeab1e76861d0f499bddb59ef92d12838506495ac70085f226aedf03941f3212ce40cee31f47f16b2c508ede016b2dbcce37674e0b46ff67b4cf936c92cac4bde4834058032603ddc98eba7f0d900b3a4876b56d9438fd1c81a9f7eca8bf5f18db6d8fb4da025c31e00320187063990f53a18e70aa9cb9667fa2f9eb920122e40906da10d1ba6b40751213491f13a821923e6f9d2b657951460376496c097e57463a427851ef0f4d61845fa9bb50fef3484a45679084c38b50124cd6a85633dd41ad6d2ae7d959826521d03a44a6d1d0fb5559141b1b2af733335939ab4abf03cab8d553348b1d5bba25ec2ae503a5b568e3f3ecab9b715504e75728c0f486ac6555e460c7ee3451dc1f09e90b94dcd3c79faa2cd7ad8d38f2253612589d7c73052d25bdce4706e8be6d58cfb6c0732eb9987e851a43376cc33f19a2c36475ddd97ff42310072f668aa0d7c1ef55d920e46be3ba91c17c8938c434fd6eecb25dcbc8107fbe982ded130e30486c28e3952f0fdfc2d1b5be3331d16582eed4e57d82f480b61106a74b56d532792ec3038e937c61d7637ab3d28b96ed4f5b9694ff0207bf7317343d14b4e14c9902b4da19fe0746e82cc490db0bc923967df76317d95c992e4d336b7416531d87ebee2ddfec83e46dd2857737fc782335e95e77cd8ec821c928962ac362cf66d77e258f0b70e4840f5334b37d34634ee7815b32cdfca3280d5b944465ae109eaf60a297d56b6d186fa1dbb916380fdce00c4b90d9567fbe71e6e570cd5d1cca88a7b729205f263342c241146a14760a1ceff147a5725818fd5dbdfe85e57bed1bcf81bc94a3b6e44e01fb0d8daaf45355f58a1ccfc5f61e98c5a3560936d9d6963130a9ceccd2783cdc7fdcfdd2cb8b06591ba503d6c16deed315cfe0b9b34a2f8ea874fc4d2a2bb089b719330882dd75dd827c92695f4d95f84087d545a17017d510c439fcc195e007d27bd865bc199112d5e9809cbc40fb3f2c856c1cfe37b465c18d36ecae3a69f6b6fbf486c443a8fc38c89eeb646a0f958bb315a16e6753a2f82904cb20f9836f9bd744f27edf58a3ee11b76e0b8e241576de17b095fccd51928c201af06e0e15b3307338966a2ce0acbc468fe5325e187d1b8fd18840f1585774eb6c13b25a81ba55c2d864c30f8944cf14c0863f84d26be7ef928cf7e03e77211d5c78e90f9f491908e7087c522eee333359392a3a3d90f7125bdfdaa5ad87ad77ce150e247b37979017d591d5b259af448e5a828e526b9ecd2f2e5411b43bfe4b8969b80d680fc12c302f940d5edc9631bccea829b820f6813bbc80fd19b3128bed35c5aa6326d6d19fea051be776311820a403bf54e7ef42bf862b160dd4e458499aa32b1f9bc782e68cf2c0c6a1318f3885ca6722cae37df904f597d33f39bc9d85d23039edf64d591ebac157f516f686dc98fbc768dc62f314fe3da51858573c19425fa08b7e0ccc64b7a575b3a37730db2f19c97f96a28334d7494f632380040749d33c0f54b4520cb75358dbae14c7f85ad32787e8e7410fe0762d98bbc6b50987c23ea4c1cf49363369db1337b38a9c9b48180f469f800f160fe2c6403aede2646913215d352d0b3b57cc79deb55aee84eedf80b33c96d51505f043cc3894f65ececc976b1948dcf6f66e90eda6eaa000a6c2267142f5d137f2505f96402d77299878a0b4b72c9c9ed66764e7036b937dc521cf75da9e8e658995ee171d92f2158865f68603c9fae6bbcf5edb4cef8642b37aee8383d969f4c6c011bc30c2639644aa084770734a8b78e89debbd906b98ffe86b1bf0b292039b6f0cb32add19179d7410b927bb7bb2c0105223170ddd3bcf4d97183ed07ec1fa9e4006af8fcfa43b85669e4df49d095e7eb905922667da1dee1e75a3257886c2f43367469e5c9073cd050d3d0c21ef255dbb54451cc2871c240ea22314043ed24f72bcc1fe01a15c602f91e6fcb8858bd0ef0ec33fcdc0c1e183bf9552f9834871af3d1f4fe0ddec96eaf55a41fe92f34084240d487eb1200f4f8b357da9f39451cdf0d2d4ac8f7d011ac69b793b0168da66d7c2c8bd11daa853fd1f0a696b332f699dd425213c2e1d8d3fb900f9eaf06b138e144af15fbec85b0f005a0d43073fdec060d92eea10f2edb0ea5a973269d02dcb9e54ffba6c0cbb9c0196e643c090c3bfea644ed611eb2315bd85c8342e328441d9d0b281724a835fa67d17596da93b0f2f86b015383d1e2a7bc431756d652d5739a2ac6373f5385b2f400f42f0d2f30ad83af7a5e5d6da7cdaf91740fe3d2e8ffdb1dafe1bf131c7ada2cf8d8b0da6e3789f26cd1d273a3d20f22b706519ebb7f4247c311eeb131c3276de6fc6bcb80f3cd68864eca686e50cc6f7888d50ee119f3d61fa51f02d98b702e62c752087fd0884b4b4b284fc792f1961665cf3bd52e354cd5c14d542c3922757ea2ae17f943f4565e728bd1e0916f6ed6578d9a71b14800a76d4565728dfe13572f6c48812e263c778b1beded6af8149586d23c7eee630e0d8149e6d0936e28990eef7b6aac28c4f850c5e35d615daebbfc4fb899448d47e104c0234502a0c803e524f47cbc389db04e2dca706adda5f52ad9fc3faa7575cdb4d6b95b54f396a9704cc69d67f13de959233e54b39ba48a080cb61957a08aff1e108a412ec0fb3dabebcaa5c38b71d3384b7ef6aa715afb0317ed8a0e07a8a946a0d5dfa3363867aeb7c377b209e0f9961d098f602416bbff230b6e118b4508634c2d867224c05b8887e58233954373c2f7bb616851ef8f7dd038fdea49c98e7b70abeec3576c8ee77e0cb354a02d5661fb5c4f3d24996c8ee09e64fa2b0359085dc5c4667a31074e26c3690cddb445555cc976f08e8cef27ca15de0cdafb222824504a6b45674135748c07ae8339896761f9cb089f1c2405288ab0655d94760e93baf1822fdd30011acf0959fad33b1f0799230246688a0c6ff4870b174f20b4e1e8090efedd0be61c56ea0286c910fca1e61d3d22cc1ac42e1a402bd8766e97c8f441f86bee399531c75a7f115814f702de3d490930cd515a7374534793e4a9d629574e2164f51ca11d4375c52295300883854c1a2fa5097194796fac5f910d3a5c7d7687f0712ca3af60ee397c1a2bb1dbdab488fa7c5b30738725e9f14cde4a6ef010f640687b0b50e15ce4e93c7d8159827ec9a37a62b7b045174b964b48a5da4dccd67481be629bbb78822604dc3059f61a2bd159a0d95d721cf6c456d78807ac747f7231f434225ffc4d6454bcd75e23af6097343b98af527e5fdbcec4681cc48277769b22acddca3a46f83c4b0cd94724b18d61684de30f8b2e98ae8c2f886662964291dc7af1e6441525e9acdab47a527fdad6b9f51f9f1ece0fe76bd31e0322a4b583bbcff013834fe080a98329755c8243f8e30b037c65effb62c685fa732f2a85f47ca2b8ccb028437c53a2e598f2775a89559df6b13187ecd9de19124ed72fb8c5e7a1a3242be6ac395109b8158d89db58c86564b03e537341bec978036c0307476b385b6aa5285d0366d8ebe29bf35a1538d58d906703f420e872abf6dda6ea1f10c41e2daa2c430b713f83c07424b833d7aad71f8f079540aef9756acfeab4aa0c3254656613d25a25c494060c4e2623ff2a3cfd511f0344ce072f72ad340e137b0083722fb91539fa842fe3f2b07219b51b80971be1a3373cc6bebaba24935d0aec99c1a883b36ca2f093d7b153a7daf1bedb8382e518af07eda25ac9dab307ecb97289dfebdffdf2280baf756887b895e719561a1c6a36b2cff0fdcf1a4da9cacca2f58552b884e66983643064e0685f13a035c592d55a3deeec52c8c5a07e5452f092c41798e03b3991b3c86788f896f2721d1b69136b05b0c741659894112ae84524fc7c18a0376677fe0f73b9a7960082a46615126942875f23e9ed96fda2a920c3263d747b838ab15f7a1b071547fb94cf3843fce24aea45ea251590749c001e16ef0b1ed199189e574475bae39fc2d18154bcbef86c6067a689f51a612a8a2747558280568fb9e151e33c1e64a4b5c870025f0b9156a3578792a02b4811b8e6cb92fc7b3050b95ab1a3d0758dcb0329cd5283ec79e877a868de5549cb19419f0d82d8e77766debf055bf7159f770524271947f27e20f11e452bc7f6ca5c48292c4cefd7bd13ffb3a308c282837e95676a5a26965af1f8cf738e33ee338b71d14816df312ab3549be9533b364c3af99be758d62c0ef0318ca4b3543ec65001b8c144473667151ec80f04497bd1b52f37d4e3a5ead909447b1ca327e9689f8ecdfe2825d146a88e40ecf5f38aca2d81a2925c4ffb7dbf148a10717d57b1195c6ace0f53f09055b36b517e64437e2c86ecce326c89e0e3d8c92d8764fb38bd9aa10fc3eb82c6300bf9e69795d8961768e5f18339c61c2f74e69940ac26e010f07f46f4f6fab9fb769b7426459243fcd4811122b1ef4d7a73aba97f7e3064cc0913856f6e8d7d0916d8f1bf349ef79e1629c24fe5972618201e1c101ee6e4961436ceea8b0ae09e474bd955038735332bac51b417f62792e1239373adf7af01f433e94dce6dd4b46ddb3498217f8636c18c8c78ce4befabcbda1a28ef8e5553503b86752c85fd529e2d5a4f4619f24cfc3e0c8473a50d4027cf72690cc2664940bb6372a01969934c89b5330019e25272d72d33dd398395aae5c1de9d34838ab4babff5ca68ddaf9feca11d29f1ec8fd0c0f321fdffe781b9aea483679784b76b65c926a653c3da218d2d6b20e4bf45050122d9eb64f19b0bdad3f1d19f0a7e01e3cd78590fe289191343e0ee4897de5cf530583010b3493527650590e7b35af1d725ce4eb08be57544e2081226bad6eaf82b78bcba4625b41a0a2c275936cf7d8298d36f4a6ed3d38a65d36d1a013f058173f55375b922b76d8ac19cd70bc7bb398233712fd74c7c8ffeec454fd562336b9f7fdc2e5e964930d944fdee281e29e2c76e89b474f224bcf2a847a7be46500bd4ed400e52aef96a921a5bf72798ae6de96e631b5331b5597f86836ba6be1be4abc3f0bf7b3b6f20d504785e3fda22aa61636ef75399b03eb33247261894c5b38e9f80296df9ec91ebd2c0c527cd40c006c147cb2da8fced20441fbc485291b09edd8339cdb09180c9cbdb9fdafd2c7c0727457c855cf2bc7955f081afe61ec413d706b15994227d91bdf413dda66882e54b6c439d9ae37fa0f4e243daeb4b858e48ef6561f5430ff5ef555d09bc29432a31ecdec441699aa401663e413163cb7a22178a23a6b86aa71b51f30cae42f23b57d00228c004e7f51372f490a73bdd10785166c484d846118bebe7ee85708ec4a8668a893926e1e084c78aab94a46e4165761b4bdd29478683f53611239de672ea8f942189f52e9868ddbf0ef11f7376c80f9d3031d4933798309f3d50577caa6c89e058d00a2527284f0a0647504bddab0889a6ab4205238e4226a4f6a072c0f7426d93231e320a13745513ad42a38e51332ba1f85c676bde05181ff3f9dfce996de853feb58b3ed02523820d75ddf07a9cc6fd4ca456b3efd0484c65a134269529a8e3834f45eb1cfeb571591b4bca2670ae8d7ebc6b15fd0a94b3c21fa2cc1540474adacba3c729f03c8fa8c154754430cc2d6afab2992cf9c150ca8a7898d345cbffab4184588a9df4fb951427c719a50aeca2159e24c4e25f38d91df5c72f0169f717d7f83959f545fe320fb38cb9a2db38572d1b5a82093fc70f3a6de422992557dfd57de4a0bd975e6c2ed29ed0bf6e8d05046f5078918f2ca5ebef677bd6f8056dd3a65c0db93c95afe0377f5b02eaf0b805cad928e48e411e94295af54d8e630e7e9723503432a3e9bea4bce724402c74ee3bedc4c1c0e8bbc5224841cde63894259c4d6259b11bd4c5e9e59aa5d1010da9e25ec4b21d3c4df741aeb3fa84268b6cec06e770b36867dfc39b2125516c7cff9c5c0e51319a41df821bab682c2a8ab4d6e7e7898c931fbaf83a3eb2d1c665f1721b523273621c79f489ee49679e808bd6d65cc8607149ec26fdbe60f27d3adb8bbdeae6bf8aebc42107c1cb7eab0182dcf4a5957a3a7a7343595ecd50d884c49891c6a125a277b065f67085db3b846b2fba3066a2c6c7fbb147568b4e267b17bbd41327e34a92e5e5ceb1cd6e60bf69c529efa6fce7f3721c51caa2dcc9ffb3c9617ac54876b3124e0f51472c4f470e0fcdd16f4022f5b8280c1b707cf80f3d2fa8a192eb7d0285880ea6d07f7e63ecea0f7de8a13c8330a4a3d68ac5b4e8042e131b77aec98eba7775c0cf6caee76384331221036f7d4e62fcf73d2794d0f70ea2e4f5f267d538afb0d5d4f4618fc817fa1aa23f125ff8aecbe5fc911b15a2ef86a647a87cf8753b2ea75b3094ed1adbe4efd860ff493a69394f9990ea0f57b1231599734e4bfab19f165ab27cead8ca4950a0ed74019c4f448ceedcccfcec4cd60dbc423ba714451082e0397c4ff78a9deaa4912f063cbbda8e1d5e23d773cfba15d8aa6a2b8c41834a7b77542d42a90e0192657d649c1019dff46b1ad586f66225389fea15e37478748f598caaa9d889cdedc80048d5ff10426018c7f80a2b30e62b94a623c8dd6d0043e14d8d4b21aaf1f0962f2dff449297e918a19861b3e33833047eeb218cbf6d8bc4e3476803f42d5f113a5faa0fa1e398e0eab9021e6b6fe35876fa4c68f719e91ae6cb70f5ff83ab72cd6b487baede7513a1e0737e4a0cfe06dc51709668ee9d3d508629ffa2c290fa4ebbcaf3b463c76517d923e2ce535380e8eac441945732547a43d7c0e86bb13d5f936beaa317f24d129e02bc4617ac2d8d240c7160aab39593f2a460d3e26926e318e6394640c23df6327ff85963477e95eaf5c3aa98a4f466f77d4f9f78bbd4b9f55155a5b24c4ce4b6cbb065a1e325cfb08d800142e7458a0369582e9e98438a3b7153160ec3fa6d3e3dcbc356b0e92792e9eb9f1f11ddd006a881049951dae93802d4489425df1526637cb0083446261d7c2c600cf6b7cdc955deb3f2d3251d26fc1f9c7c00d431bb6192e23dc395ea9ed4b1ed185263ad8203c8e1231b9fe7066a3208d805d7388e694a500feeaaf78f6e0812468a7ff18a35e34e68cf21202401f6ea4c7f805b754524dc98b04614f0509ebf0f439bb3b90a2895fff2f3ff500f51c4b5ed267a5ffcf4016e90b9c73df970965983661d219b7cb3094a2f5373150f6ffeebd0b13c75adc81fcc44935669472f27268cf38136561998aa7374233c030a1f11269e2880ef32aab012c40219920ac5dfdba5e549937cfed445d6795957a6895acbc736e997347d7440e8426597c89c5bf5e0c516287f6a82dba3d0fcee7a74e4575cc4565997eaa9073de9693cc5ad17f5098b99553f2edb58d28cadacfc19e5f3abda88b2684c3d66b6ba7498f0f1d41231f6847b7776a6161bdd4c59aa6a2d8821d93c7ee7a5dd670da3ce0518ec26a35bb9c2b6c624bb835b94e19f1250e578953f3a8b31a1ed80e2dddbd0a0e0740e5ac3c22fcef625c998f9477bb8a602a5f5588c8b0008b09f9cfa982754faeaf3a975fecb1bead210e0906a601b410bae1b3026e401a9671b29c44a18915e97d522d6471cc3096a09cb04382a68a800f824a361fc85702600e10789613fe707f3206abfb562cf481e418798ff0d3b30f6a8be5a413d343f89465b64dbd7b260d6808e2d2c3edcc5a4c0a20550cb6d6489516eb257d54d508303689d53347e48bde0f9eb6c9b96cc6f3b51ebb253f67d63e077def29214ffd5a2ded8f46cfd564b997f7a013fa133c2be15c403e40fd64a885ec51cffc0cc48df18d95e38cffc47495dec4fd5685cf74a1f4fbc53484c428de97ba94c3196dd5f450bb905471420dd66048bb9d38817748e7a4e7fc8c9fe72f88f7f53fbd12bf6f2f4b52211dd450c4d50cf040ccb1d31de11910380edd92ed309d60aba557b8c5f2658e914b65e8ba80c35563385a8e256c69cfd4c7ca1a533ddf02672e79a6944bacffd7f8070dbcbff6a499326fa024fd913532a1cc47dadc3e0627c366be03111c9b3027084206bdaee445fe2a98e3d8c898401672cdfe74a22f7c9efe5027859225f5359a0f51b98685366d4077c7aa061e05a24664dd9cc1d81ba60687d4524a062091f4558dd0bfd12c60816d52954b59a8850e27d359a027ecdcb69a5015b88ef226df39f7a527882332f710e920418eeaca7126a99bfffc635c1f5330748ff5dc484d6fa3aa97e2ed5b10de90b2f35ceed15e39e0897a6d05aa89abd6c18ed11c784a0f24b32b07c5a087b1e78dc224316cbc25ceca4645f645cc55ceed2cfc96f9d109787cc5859910d85e0779d571b1c2f7310958cf6323b81eda4099e5fb0576b7f396348c6491b0306e2e24b7f6655cb88a53bb75d7e7be0b95678df93237af431e0fc91aed19227f83beb9cd2ae0bed040bdb6f29c65d4906f0a7dcf4dcd54976f9e2242575299d49dc818ffd5289688a6ed091750eb58cddb40f5543323884c99e5702c6fd75a56b6f8290da504447b148ecf72efe84e071d9c3109dc03af7fb634fde5bd609a6fcd3fe12b47f0967df61bc54d0e2aba0743f935c0c1132d8c731277908751e10ac74afe8e3c76d09cf72acdd38373e497125c7a4d163ac32c7230c59ba347fea3025512570f18792d4eeab0a9535c3d6ed2413da049abd390277813ec6bafd15cbf8b85c2625d2e1c93fc1632082824759191234149ff3b41b7b2f117ba07e7c52a8a2943ae383214f4d3bc17abaf1e8b18038882ab775f49ec7c6503e5e46beaf262b58d4feecbb04522e907ea9e9a659dcdf412beac30cdf5e1357fe3b525cac6f31376a529d018a09f31bfc17f6bcdb614f84ac757ce791d67a5c399ae89d15aa2615f8a96e142dcdf059ee5b3ad03b83cdf0091ee07632117b3e71025095718e64ff1b3e0638420bfb16816e878457cd29e2d88f844f2482ef0a64b7e8a510d99e51aced5146bf846dfe4295145d75159faaf42603aeac40add54358fd3f83a29f1b0739fdac5fa376fd2115942a5759ec72e23fa7e50eaed7fa2dc903cb4a4ecccf4b8c5ce280bfaea50807269712b5472f1ec452cc3a965e23b14f6fb408ec753afdea1c8623c8988a54fcaaec931e629d8aff9f42e85ceee9f01e348586a12503781fe9c4578aacb35c27bff74d7f8c75db5b549613ac64ad22d7f253395cee49577b1dff9cefac8062e2dec7ec7bffc7eca9cf679198b845c7f0233f8037498c47a37d157375ac4d7e57d73226059244ee2ec8d195a9a5fe0f085e686f971f05f96fb96b6a60e4b259c87de4de8ac928f78c510894ad6fcf77775c4c57effc7da6bafac5e3a3c56de2ca81b2f77f1994df2d790eed0f8915e8fbdf334c70f6211d20a5c876ebfd5019fc15a892494552c705f45642c60b026e3eb49cc01eece14801b4e16bdb30c6985e50ef355b4c4c9ed96fd9a2b9faf8b1b5d56c607d3872ceab4410706cb8896e9c6491300689416a4e1c7edb9cde6cfe57a25df4c6976a59ecebeded4d9e571540992c8464578bfdb4356d72fbe9d866ba89fd17652ffb16a750d028d653e745f38382dc63521c3daaa9fe22b836110c7497c5d8a50184c3d023c9f2bb4145e940f7fef349f378150f92066261b59d7efc97c52c984cea06ee0fa37b7281b2cac68ba4d973e675657cd96851ab76b89d44f4579f8a9617c2f95e64ad04c9a7d59bec1bea66ffb748acadd86d34ecd1d9ecf6be36684583d0d31d1bfd9baee29ee4af80573bd86f827e976ca337e31ccbbc7dd0a985e9abc4bd9e25c1284b491f2effe56ec3da2acfbb22bb9eea9954f9082ae465cba0c72c1a6f67c170df5ea1ce1f1c6b4fdc1d6de6c23d99ca6d71ba6d404c99d79367b6d8a3d470c3c9bee399769ebb8e07d83cda5446a942a75140b0f4b08d36644bede5886f9fcfeef1794f4ada59399527c8983c4208568f46a2559c9e60f52a003cc300b940dd4062df68f49d14d4086f7dc041009b77c823e1047efcdc2e3d48fa9adb9d3e5b53ead172ac4b961562c4144ad258ea797176ccdfd4b85bd30961026b175b0901b418af5310c5ed92e7b48eff155eb644acd0b9d0031d90e7c80f64f09ca4c056b78e8ac6f24658b012f5cfe4933c49daced3ab6cdd5eb7057b2573bfd4a9812dde026d2d339358bac92abbdd20a4dd265a0bd5f895dd6a4e767efbba2efe65459eab68204a74358ab8ccc0b3242d672ccbe5708785ffb82b57bb694bcf1c54c81762945254f348a1755428e6853dc44c8cb7c43178cdb0f980025ac4c1d27d1469522c314cf29b99c0a59c4eaefa581686d6796fa5de6f9b2b6e80b7596615a2621082a93f44ea40a49c7f98e7a474a07f9fc2378559bac67cc9df733a4928641e7eaebc585e5eab515de0a7eac0171e8b1d10f6409ccaa0b2a86084fdb3e35f35ff3af305a938d91a63f14ff18bb3f84cd5cca15fd4bbccd63f72e2dfa0783bfdebd2dc88329d52c4e57f50ca20d8ca7f45f1a44d489b789bdff299eb0d3eaebcec2e89c23ae6bbb7f30814cf1f7c9b842298719ef912e550120dee04ffaf4f54419e52af3a13ee3878fe7ea0aca7a0a9f44afe05848a3908827c610949856dadca6d48f6c53913b862d0cb0eeb0f22293dbf8731e0735c812b856e5c9089d1110d26d2a64c344f6267722f047d7d2c252f2f8a15cb731079b39d6f11d72d018d64b2034a22eb0fee1bb85fdf2fa0f98ebd2978a349fcbf38b1a9a237984b68f84ad5151e090b39a89c07739a5448147a85d3b1a3f08f07f4030d91d76f2e986359f0286f8f76edb599408c711346fa7fad7c78300cde2e598541644075dbfa94ad13e77d24f5517fc2cbad5f3581de334e12fcd9df860ad1ace14f00a7042f008e271367de0abcb28aa5a00cbc6976a7a5ddacbaf11cfcc2a36c6f330bc8ebb8f930f9eb13933c01d5c0fc9efd6beb06b1a7a352f4d40940ad2b5f2310810453ab2277ebe7168a2d3065a30d3239cdc76a29655412ef51ffee6dd97cf5728bc1f31dafc397f499f25cb5c52a47d93582b03bca26d48ff0767dbee594f3b9931a69341a083795f3572cb8c7d6b0fc75a0355f746680848949d1d38201ca4b841db6fae3fe6eafb22697d250a50bcc4ecb2c8ee45ae4dd16af934b719013413f40a56dd0e98e619c186bd52b011fdac9d6dd3725194ea1cfa991f8890f3d0db97b31c389f83be09185eb61f870260fc8ebdb25d06f2d5794ea30ba491e404f8a05f1380b20722a74d7edceb1d98b40c677f5acfc95d1b6f9efcce89b021cfca96367baf6e471f76023c1298dff917a987023a8e8850ed764c7c3bf9d8d947b55f463aee4e97d428a27d08f7c1b95013439d8ad0feb1a24dbf38c78fa6930f85abd8260270728c4e77ccbecc979e12d0bf48403cf407f0226a0860dd3ca3d55ef841964ddf7a57c26123b00a909a50c00f10b04b1ca4b9e522e78cc3139ac323f68d563712dde2791b517d3eebf73abba8ae32c7e7d7a0d8da3f95797d8a378799de978d0f97567af774d5689cc632d3ca4137e574325ef787fb65c8a12cd1a4443f74cce0a3566c7bad2f6a6f60c9b3acff03baae60d86317f96e57a209daaa97ad5cb463fdd1d1d68115c2882ea61fe60cd019307724ce8a07597bc95fd723ff0e1dfc5c35cd151a982a830553504f860c5edf688c01d7bc07cd7de696a361a455b618e5c0d1424b4179c27dd65d05daea9523a5524260e74e60395c856ba91d50cc2d32eb51acbedbce6dc58ff8cfc20a9ba84127840e91c3a2d38f5a60f09719d64e97decc68aa42b80f6ffff7f09