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 70086 d8b3b03d3a81b3aed97576fa3462fcdb7260cc8c13539157fe7aded1a5fab884

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a7b086adb8c3cc2728da71399a95c99b2aeb0d69da0cf70753cc2c9b7945ed4a
Certificate Block Hash
d8b3b03d3a81b3aed97576fa3462fcdb7260cc8c13539157fe7aded1a5fab884
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...0000060000e0170100
0020000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000054063daf1efa3826bf83fb654b53793b81bd4bab7ce07cc7c15d698ba0f670896f5741793b73034eee44751ea256afdc8e2901cfe9b2a4f7e6312502ea20a510a70a3557d3a1df6fb711372d4a54b6dd7f5e53b1958de7392308000000000000000800000090010000060000e0170100

Raw Header Hex

000040207434072f0cacb695ca36456377bb2274dd5580a5d4159f340efb8583c9b22842593277ead2e0b1620aaaeaccf1ba3aaf3c01dad505fa2023926cb606875d4208c441276af30a01184aed45799b2ccc5307f70cda690deb2a9bc9959a3971da2827ccc3b8ad86b0a7

Proof Data Hex

59,560 bytes
12121601030786467dbc6c7d7527bb4f2ee36e9cddad1066762ed26d3cafb845428823c398ccce8aa82f0478ce116b6e3d83bcfcd1a1f1f18e031a1a26d1588caaa7350a99942a2188a786904b4023f8afabc772ad06686579366d43942c9c286dbea74dc294f7195bd3e00be56ca6652bcf9542eb624a12c04b84ca2b0085e9c817de01a508b55ce4efab9408d0d8bd6476a1c7141aed8e66bf72353f0796a33a692bfc8ddc2354abcc6ead92b4da4b0b6d949b1761db3f5d743ac1c2edfe68600117358f4ed0a87c48a986bd9b6766b0797c6162933d2480ac28b61be609571db09896d02481b061a0c8b2fbd40406175b1813d2d01a2770cd1b80b99ad9584a8bf86cc13fa7396b21315fb0e5b87bf5a67cc49b83e7fa5cf590887f9a285b57559d2744453b454efced746e20ecf41f983f8b743bbf43d32b285ff66b9827552791323453d2db48e3cd3870d1121bf6ab0d7761b017e6aa0618c96f711770dda48bd1d5cc5c6df378b12b5795e8737f8ff4b664d913e8ac5f3e0220eff29feaa8d189f39e6be2d255b39820a6a9225da44eacc1cb4601f0038ae70115a70d0ca62aca6f6fc87c5b8875f1f9c523246de24f807a411af463b002eadb4354a057b118c9515d3d414f0174ea3f3299c062f75de93daaa20414e949b2be97e5b2d91ab5094e88517e974b4fd52d3dfed3e60348ecd918eee895e2bd1ee735710d9019367103f0a554e50e4ce2308882fa64434744f36889ee1358104e76d9ca35e8b2459efc30e93cd7b261e51801f61ca5da7cf03bf3bb3e1e4c4bacc3ffb992f8e4599c7bfb7d3c7f0e66cbbd16a8705672aefb894d0a1208eefd3ef34701092df993a031e728d0b2362625633103504b792f3eb0a9a7487674d174702fd071946506b7458cf9b9bcfe23f6807b15afee8b36e7c8c2e74831e79ef37b322d2120078d74681d747aff3996a671ab57efcfc7d6fe3b83305a825afd5bd784fcab7bb92b1e711acf9c23b22543c7a6f55409d8de5656e7e4cb818794ff1f33e95cd3c9bfb0dfe1aa95885f22f3db6882395e6edab70e384b90dd68f2a03dcf152779a0dd2b5eb61015daa39c0a11e31743bcd7bfefac77df7b5cd9949f408490c3083542eb77acf85bf376e2617b4687d140b80d255f2d1ebe1acd541d70ee0b7371766ef675d728dbbc41309b6f383f24b40eb945f409e3c5c13aa319380a26270eb11ac108c648ecd76941bbf4d8d2296d8c2c52a44f03eb4a7c5488954573d3ea3d4d65ac2a1bafa6b66df12bf5dc24f0b1ace940ef17d2d0b968e53f60f77410de61b1337be9442772587ff3c4e78fd722c790e6a12521bd217111edb36c8797f5d43e86efac5dae66782b36c7f1e0e10f55f2f769cfbc61d5b57b8a9b096f391ba108c1b4de6971e180808a10404a0938585c56d4c9a094a5c220593cd25b5efa2a401badc0fefe0e929c12d3125cbfc0be15b9f62f028f98bcac0faddc6fbe7df841b7f5770e9393a9bdb9473e7a72b1e805906e61bf3dd2b75eadf92b37767ee175a3b0bd06fdece100e402ea70f39ffa2ce6214a19acbfcf38ad82daadcbdf42c8ef4fa801166ddcc50fb6e43aa18e4dded998914e36ba7d7f7ea4b57343db9917e38073767d05ed2bbc8acc0a9e3bf61e3299f25de0783d0913530a2de00dc1cdb9de992ccf76b8ae87b4301a5015c330fd1d0fa9dcc731c413797b78821a9ce18c373054b6cfbecdd429361cddd3ce01b8f05c429e2434ce570299e8d05fd4877fdbf43f29e0dcf44a4f75570a3b1315a85fb2e82f0ada7d2d337f3b9572bf2f3b7a2fdcf0ea6a48ac8c9b58909ec05e1a696c553b5c3ca2e3fad9289f38fe7142ae8a61a1e889229438a897604bdd79f55e60fb5de26f19b168e1ec9b11cdd4ef95e1597722dfb3bd76b014aa4a9d37e31a8230504a6d192a021ef994edab7f172a1c1d14e4443c1987987f7c6ca3f1e9c8e09895f61cbc736815e2acafe83d07543e4cb6b8aac73b29e28b8763e8bfd13e6abc881faed8dcf6d7d5913a5119b7c715de6251b074fbea53436e73e9032d23abc3bcce0aca6a9df50ba0fb8488313ae7c338fbf82ecdf3624bc1d41f087336c0e6989e2521136a5cfb12c3b0a48f1c448a5acc7145420791618033970fa9609da20bd9b8211ab830eb96c5f9e4d34326298216fbb92db9c1b7eca9d59769ebc4a98e1c27f387ccf1ab8af68d4581f43a5ffa71669435e960b103510f1bea2260b3367034ade9f4fd97a15075540ab5219f0da57e86cd1737f432b5dde9a7efc336e438dbfe1d669026de9793257042bd1e9f55d53234a3fa907a64b78bdb520f208daa2aceb622eda58de3f2961cde8a3541a58b8ec45559e69905f3d017f21fe6cef09597757a54082fad15156dcb69f0d10f4494fc418170092bb7c63a3ecad81add2d37a1ed6128269b74edd5f76fdc33bbe1e86d3e9c8b3500d485b2e8a4822cb0e622f6b454b5081886f14028ac38b908081e01e98d5de293098e3644508378b3f5737cfd8985245dccc8e9f836a13ebbeddeefe1479d0fbe09cd12beb68ecc57da67e3a3f5914ee71ddc575ddf8f6c07a09589fe94d7c38531a7d200754996a77c35eb80e6aa86f20f5c42734787402eaae1b26394e286135ef4c4df37c7376ca8a8b19339f9d6f8d24677c95b244a8f4da27e7e938c45566b9c54aed4c172b5dcc7cb0bc280109505a8402613543ef1610561182420ebcb63a6bedfa94310a20549b2d3ade434fb0b7dd3b75cb2e1bd86f7dba45f1a9fc0d87e5a41feae4bf87d9e242287d3719c5ab8b325a2924b0f326c5f5c0cd3ef24f0ccedf2dafd5b213c7bc71a82d03bbae7003d203c8e265fc3a42c323bc86fd2baa49e2fcf3180fdd3012c2cbf2238cad28e80ae22cfb07c53c4510adf0c2fcaf96d75f10bbbc04c11912076196240789a2c55446185e180bf6ba18070e49aed404ecc7dd6d5f30abe8eee49a6927a4448ae0c0ecd1db52e890baeea15009edb2d809bdd8e73c19c8ea63fab385ba978467fb73b5ea6f6058445424da27f11c2d88da871ee9cb443451e074b3d5f3bb78e3d44ea51fcf38ed2c9a5e907d096f33a9e5ca89c41024e7ca8d815c1bfec6ce30805db23e5bd507637843b70d4d4da4b4a4a7bba2380469e036d42e299458b5b5d7ce28510fd48f3a4617ed15df5d7eb9faacdf50d8794ba777afb6d67302ea6308087ba011bc335a6082d768b86fa7b12d25c9dee9d904725d0742d1ab3fe78f80fb9d3af13ec0f9721d705ca1ad51580ec2b7a8b25f112f0f2f6ce1b29e2f013d8204799846ed7dd9c7612b8d26a5d055946f41625825153c669044e75a5cd05ec425b32276fd9c35541e9754baf8f0e15ec000d14228570bef1f65c100b3aa2dd79fcd68bd55cd8bd5a68239a65d3937ad89f59e70e6a98fdf8d72c2600d6ef9991f30ca598b9c56d78d308375ba20799c51b4e1180993424a695506fad618c162ebc0b0dd8fd11936b23ca2f2b3e6f32d3e008018cbaab6a8f586997923aa88b0717726e7bd6dfcfa293dd229a1ba94a6dba29fe89f512de0a5ef084f5d247dfb3b82637e2de99ea0c95b16030b450f72ad56882a845bc03a3b76905ae80ac04254f31e88fd98e369f8885c256b0bbedd05e3892b69159d3045c37b883d3a00617e3c1727166820d44821045bcf473f2440a32602ae6f1c9d462afc7e061d042538452a229867d98b910742b2cbabfe618bd6d262334ab560a833fc03d936a91ac070ecccf2f4eef914aa70839e6d7b0838be4fca185e4b413be56e9829ad4f6c7da25f602778388e16db1c77a991f987e552be96142cf9887a47e0deeae28a4a5219d558372f173296bdfde9e9b4660a44cfea450210f1cb15d39882ec5aa99fa252e77f27fd092ac522b19f49e2efc621bc4d271b22bf6894bcf3b9cbb951f43c2d7ca6f3fcfd8eb8d3a4911bd33c4faf82e338cb2e496017dedb8ce5fe744ad09f5cdf5dc8a56185da72d30f799fde713613bf7d2ac3a8ffa390281656b6146ad372d330414b65475c74c1dc6df2557c4e8c605c4b1ce8946a62fdec959b7036941675b369f542db27aded5dd8992f874f109def7f12033069d15464f3deef9422ea3e744273d83e5fd7855752140ae3f7b7d39ba4835a086a8944403292553be9f861763c12b8f007296634d85da4138e68e7c90640c2763ca29e8eabc24cfa6f47970f4fe5115c1497858b2d0085ab3012cd0f09aca7ef215dba353c18af2a9f59b192b69fc1166e76ffb1d61bbf90c1c15fc12ebcf3abfeee43c3fba2c74ffcd28c2259bc294be0ec471a0504053133686ecbf66d8b47bee6a3f96ce595596274173e33c3aa2f1665eedcbf15d6c0938fff082dcc6b737eda2573acc78208f742fb63f2ecae51c02a520856383e51ae8c1d91d80de0633d773a710259d7bc781b134156aba930d587943184c55be3878245a9aecc1c0c9653743e18425c1fa668c82bd5b8877d33f0ec830f7462649dc3ed9f07958961e464d56863de540ce3dc8a4e0aadbd59fdeceb5fc92ac2d167bfc39bd45c1303cd6ca39efdb8c9e61156ccae986a83cb019eecb248ee6bf5e7a8075b6ee805c73a9ef4956d20616179120f3163c74e5aec1d08d47a2d2f8fa6583db8a2d8dbb1fc44bf0cfa673d0d28b03bbbde75aacc8727878bd6fa65c645a01bfddde6c6cbc4808741ed2cd5a1c97159eaa56231d46e6bcaba127f813ab09ef65cbf66aeb9d238c525ecaec00b9a33fada16c22f31bc53f04dbafc927739bbf3d0ff80aa032430c58202a2d9ec22bddcc5c98f0ef5f347ff3242b1cb258d6f4c5142e6e7c8f958ea35c87aca157f88cd15faf86a19d64f026c0f6ba398aa2ca05db6f6f045de9705d1994a518975ed232837155ed0243a431abd3a5654c7ea5817aa1e005c2e1cdf0edab7c0f6c5b8b11142406220e17361ccd19f0f74c9463cd8a38ebad552c640b154e97a097fe57a339c93f65a6883b93d2ff4fbdb7288d5d5bf0d84615b719f3f6277c813fa1fbf45b78ae3336400097963b5a2cfbada2fc778a7203badf57163cdb8ebcfed15fd1ebbd61ec79a5b1ae40e50fd214a4c1fbacad0c223eec510ad78cf78e733420a0d87064a29c22d94ff72e2a628bd28a7af541026cc6e43e7e17c033bf7607c4733e54dfb9a4911629f06170f1fe0e4e15bc56a269673348bbfb4ab24c7f6b5fbb1fd632e207973144ba570200b77d9d8fe9b33d84544c50272e494ebd105c32f48b09f6f69b6ebd4ea6b97e168aacb142b6ccef20b378fb6f934ea9ef09795fa7f7a9d4ec5e935ff2b989cd637a3c1a1f9d1a2cb5bfc8f3ee3d2548277c7b1d13beff5647535930125fca2d17438f3d2e4b0136a82957df966ce59db88b70e5684c27f77be24e80d825f887996328c6f02759113464234ddea3f8acca030192e2b216ac3238cda2440b3577ff74206e19cd064e11a93037c3c5fa385724a90c6c8798780acf5cd2dfb2bfea4fb9609be2ae807f373ce5a71b5e14a02d07aecfacd611419efb14cc6e622171a21fd1caa99fdb6a6a0fa30d72e38254b3d85255d4c1bbb9628bad59227599905d1433c8704271d028a8a47abf7cd76b088b90f8e51c47d060c759b4f5431857ef5bc3bec393f284dd97a77b570f57dc12770f1afbce1953eaef5c9c8e646d6efec473ad7ed95a7a189f25f3c924300ef85ebbf5e9ab98d9950a34d132bb0881c72be3367984f81788f91daa9cb034c3f1829c04d08cec7017cec8f42b53d0cd81998c73a6f68aa29a08bf4f59ea7d752c81424be0dfe9657742d3ae6fd550e8c6e5da8552a9db6bc007715c9b9be86921fc08c3f840f86b16b105c8ced3e322996dd29395c2b9ce7e178e3160a906633ac3c1620de03e050e5bd60fd92ae8fd29aab5c279248227896f9a35d97c88f092e70bdcd7691951654560aa9f221c4440f4478af73358a35e09254982ea9b0b2569e52cd2f1d930874f45010299d8513c3739b38c8ffb91ec46aa454d7eaa6c75182a86d4eb22b76279b6906e119279be56e84b75a33590402c1fca8631ac78f6de54601322d123d22257c962dbde410159d8b29503e4f7ee284b3637c4f5d45f716a83b2b3a017643902d05a1e3a7516ab48de4fde9bf4eefce1685138541c5e2f997a78484097c0675b474acd28137107fe7978f8e9af7f5c3f0555e2faa7f30f5dbaf4b71e8e6f4b01d60d4f0c0d64c08246856c1ee4442540b21c947ec11aad58217aae38415ad2e17ee1035a7a907144edfd68e9c2f2c4b6594112739898dacd7a906357c2b2cbab67c7865029a2200a2b0b62fe488a16acba71a22b8b270c652be0094de58c9979c598b27700ec4271dbd95387beeb7d1cf964555d4720e633d935165b908f182c704374c9e44f69748d3aa864a0ef12ed8ff322456d5ee4b7137988caadfc0c683babc84659b86443b5f7a0ce378a1184b8459a1f8218f98fcc23bb6954941cc68d08e6412af87142afe8caebd22322efd8652d9529191c0fc14dbdaf210da8050f384c8216b1a45e29eb0bb86a7e0601c1bae0af02213014a013e6b9e2c6380f14fc627b0b4fd7c24937bed80a3b9e3fcce73680602fc4d0d8fce20ed1089bc8eb8545e2204e1e8ffaa8acea15a8df007147406380d32e5876e797178ef737eb2d89773928165439c77b50f80ecbdb82d831cac0ac9a8a854769a8c8c3aeda5f179198308db28b9c69a703217c5a4514e894bd972ee5c711f970be2eb3d50e38d4e1b5f3c41018d14aa526a75220c18caf11909063e8358e801f4a07bc6ef7b9c0eeb198dd74050a91330304dfc74ec13bd40ec12adf8be5803f3d258fac57e9df44a236da993d00134245375749e1a9f7bd5bd9f84fc858af3dd0b566350e857ec11d5d55474f88e5ce655b517ea71e680a303356a3d5cc4dd2143f25a3f7bbede4fce0c99724138dfa3f0a311996d618c9f434400ab2e75f8e5d61ff3e4d4c9856ca786f35041e3413d1b2c0f3970f8f4f3191dcdc63412d379d0c3fe7131619b117d572398b221932e13ff1fc46cb61072e57818c46590197852ca4608a5f7fd8ac8cfc7a74f975043e4cb27ca1c7013561b915d9e32318125319f7a88077982655c4cb10a9f00edaaaf3ae8fb31310db4f270af955381c604bcf3f3694ec9c3ed82efcb72bf4ec9ec07dac559be521b98ac845b3704a13bc9a0033affc2f68e97360908e217d7def84e2263f1ff10d1e39dd4a37726dcb84d176a6507ac4297bb2e17693c25b1b5dc1838629c8c6f0737afaea62c96bdef4823cdb21ac926f00e0f0b2b0a6eaa9dda0f6874207939ecad7fb0736c866126c7ebd54ff5959e48c0b4a6de896fba7e25a225a14b203d178f6655e77b4dd7624db0939b94552cdc429fc0d5646fd3474c0951dbc03e63bc709700955c9f1b1c6ca4958689afbf403140ef65b01efdbe6d2d968670dda2e9279bf88a2bf389345a7eddbd334dfa1bd9b66f088591744cfd8ffa241b078e308c7b57476d45421eec03ec66c4de5e1b3234f54550c6ff602de6e828211b350971479b66cef548d3971f13fdf7168bce280ed5321a92138fdfa97aca9d005a44fad49dc449e30d5eddf8ac3e0cf6d6d1ef78f3c603acd410daefbadebff643aaf0a7bd769e9a65e767572314752bff814b9586cc81aade3d3a55268fd64f19ad064eec09338f8604598bac30d972368349855b9ba4c02e0b850c921e0bb50885b38c7a1327f06cd157679574ab3dcfc96fe6cf827d622695ab2a363097b87ec5454870f95b0e948f1c612f84a259bc062f16a8f9123a76238e72d9076d8551db538438a836405fa73bf0b937298726a6047ef7e8e358fdd8a44521d2f9df68fbb54606f0d04475d5a34124b9dda469000f59912241aa1d88599d6cb3bb1932070491fa62eb048704eaa254a3937253ebf8f5d47cb6d93eb0c08e5487cff6cdff50ab1a65dbba2980af9a7b2894db96dfcee8b8e81947ca8b3bb6bcc13d6edb5ef1755d458d582c643776865b6b003178b134362700fd714b08f109ceedfa15b96b473f21b83619a01265c7acc9377303359ddc4e593dbfe21460d65fc615033c7b507f55d55ad731d37d4481ff7683ccc2ee4ea439a072d5e9677d962ff260d25a743b883edbc95b9d25cfdd643d113a0214806bc1a0d78513cc1a17e0c097eb30bdd2aaa40227889c3efeecef8033c9509f4833b8fd873ff848c66653b5eaf414c08fb4b24d5b57c7b8dd684990f64500f92ff87dc3698574715eec52576f96cf8df09bc6b5f12afc7908c2942e9eda097afdb7ccdfe56bfb5288db03083771f9345863a325363e2af7f55e4a867dce13c7f9cd45bb10b39406a688eb5c8ab45d2b3a2eb4d6b5af27b9d92fe26aa69dbf8a83799e20261721f65008c1c7fb327e4b5f3528d5b2d67bb39767ce333130abcd7bb7f7352981bf43e875e60f4456c236048d40ba0b51450e7dead11fa174eeaf2749cd493c3710f98c0298e235f5e611cfde090be3409021e62dec0442ff17c1193f7320f125ef0c91c9365e832b06488024322bc85e10322474110191e54f42added30d0013465cfe716b40fa66e4d9b2c2164ab21054a4f17bcb9c9935f9129c1b7d35d2a42b0349da545e575532427b7e30de7c818c6ecc19a090426d9eea5e62877be30f7d31bc7093ad99e4594bea1dfa02267ddabd33f4e0930b2bc5e725af956f6fc18dd76a8855d38c81492172cc5abcdc4941b865707bc43b688f3fe242d1e21aab293dcdaf761df90310d6342c48b0c89ed8acb3f987dcbd6d76754fdb139ab629be874c6fb0b609b018656bbe0e9506abb8379c9381612e647e2d4f8cc0da0bb306c22c6d627a7f5451b8e8f3a73c6461967f0d746b4bc2d810c197b56890aafdea46673c8537968144a163648620fd7add59389ebeab90fc72bad946c9428066b96f751e5420cef34760f93d610482c45874a10bc21d5d11c9175d2c2b8a1bc5461b1015615c56e5c6d5e0c1e3108b3129f9f7a40b67e63bee29cbbfe745c61ee1bd3a668bef0a105bfcd398df2db5e49c031db5e90fa9f6233b5b783107669a9788fb0e7231ef199dd22c8145c66659a6d4bc79dd97056fc6243a6f0ca23805a287664d6384aaafdec6b125884259e52a88009fc03f31c0ea2926c70a27683cb2590f3b821bff05aac45fa7b402089e2d19ad71d8a50166ae265de158a3d6e59dcc89a5e77e6417875ec931a1088cce81fd529e21d44aebfbeaad491015375cc727e2580f9d06704ff89551c7cc422ebfd024800acd15ff5cc9a102286743f89da1625d2f2b4a854e1ea1bc9c367029739343dcc1907b9336b7554619ebeb5fbccdd194604029c4350370deed5d6dc94bb4a21cefde987903258dff2ac3590f3ebdeab1acee0c9d94c18f3e5acaed45aec44db9c2370d003bdfc5487d4e474b8bea164a66df74ff49b2450cdbb4463ee108a2f7d942f0ca4676a755ef2d2baad36e2aa82e4e44f7b1f4c5747eec1a562cd061e40f562010b926b07fd1fdd835ea635e4555afdcd0287d1ce48daba5296df1d1abf863b727552fe4b504fe17a0acfda1d3d8c8a4b4ea9dc269955f39bf4fe4fd141a605884003d67c0a03244de06c5574d4c159026459afbf918de071967dbfe5996b0d507956e248ac551a1852adbc21af8dd3439010e238c139879a020879f71abbf224adbd1cfbeffc431ad448585bd4821d08abdfa16dc41c361952c993191ab07578e4ae4f5d8aeb8798dfd4abd77f88c22a07667ffe2add9c08ededd0ac977f28abf676451b83cce8f477990dd64117b109fbe3a14d6ca1dad9425585f62b23edf7de2cfc32a95b82b1bd329ec40456d512f6042465ddf70556af60e1ad583bfeac2896e7e1eda43bf8fe9ad3077be6f0dc717f185e0b52548152689d02e7afd374993e1b933ed2cd20e2a5f6f670868d29dcb89c0a86820265823f5ae98c31541d51682f66b6fb13525438a16108a6d2d23ad6507090ac7867218396e914bfdb1e55b5a1ef6d4195c981f12ad32da0c8f3dffcdf50a6620f1a0f0c0cd74b6780b9b11d5510ffd249fa3a6694bc890b86f8cc7a45bd870b0a72c17ed5e5dd15e4b7d6dfbb46048a47c8b10d8a10894045a99b0ec3387f7cefcf6b28b688e61bada15e2df6794c88c528e8d08e099c72bf95aede153923f9379d1efcc858f126d675e3556860f9a4ce7ba24f2bef54b975310b88caddf2e0707ca3162b088226d40306e4497fdc1b2fd8df1dc741248d3f90f3f2e47b581b4356a4fe6b5594bf42e82c583020973c6e3f15d4a11158ef14caae13023876ecf60752cfb686536425f53daedb31207db1f4a8b9598f4e855b87333148a25b685d395e4f886539f7f3502fa204669495f54d5fb0d1c06e3191392cfa3950b395c7ac7a00e9c93c5fc0696074557682c609fa9c33b10787b2ec55ee7f1fa080e0dc8562c20250c178afe334b9f28aa87f9190be62e7717478db93d50c814e24acb0356e96ca9ff45e7ac1d95128a3880a2b719bbe143447bbfa45b51807d9752efd2d1c6b5117547ca9265c89b8086235217642c9e7aa8e6bf063b6aaef0245f84741c4ebda7041d4cf3b411955d2a0e08686bb61f46b76e39385a890fa36c0579e2764a21e1c5326eca8f93d67f3c2aec211d5b7cd79ea6d67b65869791435c0a405c61d418a022fedb1226e9792b48e6f06c9ae5d53e3c587a72675863d3d8e4f1a0bb0a363efd7f752407e5ab98b6c9609382653f51afb099e9aa05507482cdd81c96e5ad6a9be17ed9b37305901c55b017f559a893f2c2b6e8e1248669b5810a61b9b3dd8d9948b8e0d70fe24b115a4f62746dbbaa1e02f22f3befd41556c1b1a09b3a434eb4de814a9cc7d22475b564ee7f465bf5def45897af57c182681a2ba1726f6e2b27bfbcd4b683b2e33ee60e76d2e08fd6d9df04991b042e64d3ab2399041d091fd08d55147eed2bd9bc0d96c8810027b2cc84519cf191c7b6d34d95705ba3171f5785ae5fb245b918716f19a4ede5892c11cb5d7ca164fff601057cabdf3752bada787dc9fb1d00a49694c31ab7a6148ac3459e114a6e6dfa727f15386db227ddb9175daa3eb76cfd788bc42cdfa04d7a1781c1157713f319441761e2c0c4dafb4a3e97061e4d7417d1e486870d4b61926170ab9b4a657c30bc6ace793754f140f4f4b7e8aaf40e960cf2dee96b1b84e121f0ff6a6af37164b381c952a90335b0352bf4b4ab8e143403be399561b112a27cc830d11fc4a0a0ff4c3929ced6811ca568e6916ed5272e3089f04199eb17840563a8610c29b2a5c1b1cb96ef5757eb4e8d39c5ad125cbcfe5bcc438fa98c3b1d00724baca23c59f4d7b2efef581bfec5af00c7e1e50cd4f3fcb9a1905a28e757d3511205e6861789f2d5a9aaa3535b96a26e88e31c2bb5eebc75cf3e7eb44df63c25ca53e6abc93bd42b3bd054b93e7df5a934cc9f0debb6e3ad592b066e7ef5992e21546eaf7bb1272d60150dde5b53f5b7a19d0a66cf0327c0322a42248413451ae94b98c58e901d4791dbc65b12ee1208145d9e950b70771f5fcf076c08575a79efff8c3e564f9ebb4e9e302556745b6a2f8cde90f7f83bcf27f82d4175767d066ddd5a48805adeb40956e23fe3e013855c95d83073ced3902ee61bb1a590bc0ef26641c05b7679b79baec58e254deaa58c2647f1e415ef7817a7f53300e6289581d6c8bddd8377fb194bf29ba5994e338a9c559f8ec0ec6d40ae95ae2efb36b535ca6f911d81bcdb51019fafb0baf7e139ba1cbb15383505f9b2669f252a2b1722d6349a75ceaa92ce1effb56daabb9b168ff5c7375d1a3e1d7fe452958b4a5cacd69a2c61e66cd6ed82d23e8e40f90ebc8ac60cc317eb96ed1664e948065e861cb360ccaf4573c745e613fbe5fcf44248ff2152ca7cf4d20beadacb9284cbc37ae85ca1ceb2a60ebaf15ce341529d11062f58b66b8e0607f6233fd6646b79109ecef4fb3b92b8bcca7f9f476abf58ee797ecea1be7efb9ee9380cc17566189b20cf8e82d9c3a23bcdc13b40010dcc0bccb604cca2f20b59e33d11f67e33d2338ada4c04213c740c90e3bfad74c94c851960f3065ab6457d0aa954121e02394e1481c6c39af22a9367d0ef92e5d8fa8baab0b262814109b4a7e04d8b28855f7477712feb42c83a8c9337d1a6f63d8f85803e672b773c98e378fbb303b8ae125a510c7220406e9f1040a263dbf234fe554160049723b26f1493268d9c40883c22fe427d4da61c8e27bf0b8981a74e1595dc537743ebb2602729670f3bf60c085924e5f133d23cd31d537c6786cc5888a67485119bf1784b7ae12d5da840fdcb4bf8c0729cccbd95b1b5dd16af600d3c469291b2a899e21380a0af6dbd65fcbc3cb2d58fcfb3ea2ecbe79a0287533394f91642ca1bc68ba4f5e578d691979fb5fbf02659d7e922f66a540dffa75a36543cdc7faa3f122cdc006160079973f0519c92c3962f54df0fa237cd4740b1827d50626b9d9e28876c9886b80c4990b085183d82882c8173916938e989556bc3db7bcf453afbf867d839be82f5917eaa753aca4aca5415c362df3738d7d0f7e5c88de2ca621c2d79974fb1f2caa509c685c3a8f17467f4e75f706cf61d9a8b6bfec14b533013b500fdda501d1800f3f13ba5fd6572dfa9dce27046e1e296ec4ce946a03764e4c67ed7d4cb24f3367de09b895c7f3f2c002b0070f9a1ce94385fcfcff3f78d43558ec9dbe4433a3721055f0d97648322a566c0cb3bd2e502a1e4b74c322624738477ef4f356c71bf3deb665d1f174727bd0c80c9c2cdb9b22c86c9ff0e500aab34ec4639c05f6b8c0187c9faefb160c9d8c368dfc11b01dd3629fa3bb76bcd9676b22db56025bfe415dc450ac0655a1b5cf3741ee4a3d19610136966ad59b8ac0ff7a528fe61cb02c8f26e7a07430a9559bd21ba5872bb3b8f494651d20b77946799a694fa79ee79989822dc9dc038f8a4bd1781ffcf9049674defd12a29794d210d2c5f60b018c7721053b9afb4a3eff48380dce7b7656da2fe610176b736999000a66106377daf08b16f66a5df81a64db0490edeb7876df505d469c84d21b838e483999bc67885c30057f64d50e245702caeec65132591508087fd4568e78418b6b36447ecbaf02de605426d85b3c9ccdd80b65a94d1eb754c526083e02803fdcc79ead4a8ada0fe46fee40743feacb05f23ff8518a2778461a53c7489d2499cf1c866fe4d53c406c924976bc211374d5f8b63afd6abd15bb835123ad893e7ecc52d0ae6e64b6f51fa76f93f8ddd6e71e6c8f7e16318348f50b46dc7409ad99e404a56207346913edc7bfaa4e89e8d8ad4a6ed94104cb193bc6a338f2d644166b3a080aa3b13a1d037ffdf1aa7b8ce02ebd85f252df3e93f1266e1787339f4401a07228a33a379536fabb5f13f679fa843a92c01c91a9dcd16cda57d5f9e24c0a3278621c798fd31174aacc747c77632cf0103c95b351a92d70f055c5241cf0e0bad7c50bd8b9bbc2a2313d3a8d5fa64719ef2d0cdaeb1aeda4f1100c43497d3ddfe272ed6dde936fa362e122673efc0d57e2759e4e8cde9ddc682c43dff8f52f41a55864eb961ad14b2f35c9e937b7f4344dc2120f9a54d91fd6506d3d99b28ea141bd624ad7f687a15b0e28425469bf350e9a261d84087d192e0b4ca406cef254762ccaa8c29c5df9eef269b89c40fc6dcdb5763e4ae9b22aa961a594291fe1561f994ea12788c8d21342f59c2d84b0322e67044de45301838b4d07afbcc0c8e1beac5a4806a125fa1f16c397281a7d040e216f0e6ca013140d3e7bf18f3fbe55cbce8c9497c17bf0a13c59ab3347e9b7c433a7031b3b41f16d959e3c7a430ac8dfdefbb81036922a762c1bd5b45c612e0ac969d14f6a95082eb408a909799d69c8355297f0cde0cfef2943ba15b4aa97e46162102d96385e06e21408b9076f08a5a3f7941ea05b6b9c9df7cd7417d1858220afaf3db115836cd6948e442477dbcd6153717ac5c68942f983acdbb0bc5f74f7c9b6bdd7a2aa7ee73ffb40ecf8a98b452f4f57916a1a69196d2ed8a89a5aaa930d25ef1ecda47ce61ae58236527afc8d9b8141dc6db237de8b66044549d877c54a4e413f7e911648cbe815714b2e134cf9a051f703577d8768248ff9b365c97b3530e564d183598e298c81de6bc5efe590f17b24faf3f665d9b88f8abf3fefcadf82de3f64c02c9f0ac50d170edb424ffadff5b530437eea60cfd23feb4fcee875adcdcf3c1676d089130c0aab6d815765df998072a0292bd8b755ec253dde296a9fb612f599bb1f61ba179580133a891da0fbc01a97b6a3cb49a7d34d688ead1da247e8d57c92b63e502c6c68046158122d569d8d1ee10c5a169732fd1d2ef9877ea4cfcc66ec8ca29aa04703102746a706cd57c3df2abb73ad8b5e92af1cffaa356a30382c436577814eae07082eeedb5bc4a4c4c3eb4c4f8a339a276499b8cf00bd5659a9cd724aae07f4e7cbe285dfa67553a4aa783a93283e082f05f9aea8b3516ca492da7452e57b78d41babcaf72034da242d22cd14473b2510ccdc09d6b1d9b31982c89d23942dafcfa94c3bf4b8a665d8a1b844aa9f4cfa87ab064638fcb3fdb25c7bcad9b3a794be061603fc6f6de15ac2f4a205dcde8c78639774352460c0f6d7f3f8f0f5fc1b03337c6a9af65f8c35a1cb7470db0f6874a3144a4fc3b10ccd288d0dd339236bd5f72123eddcec593bc61484b4a76191252f33809a49f560466613c9fc40dd5d3a84db957d9b489697d53dc6d9a07cdd36a3e8b730ca8c1231b7caec4d79d664512cdbd29e9b19ee88c8f3996654a07a422cda8f796192f2ca468d09938d8785f3233fb6ddadb1c530599ba03733e555cdb59c4a43d4434cd77621435b017c43e70108701ac172c34faa152361feda6c1ab636a1b982c60b7930dd61da5fd7cd0c899967c2416e903c2ede2a4c207737076e871302733243e12a429f38057ff2991a41ea887d0f19ea6c412f6ca096b609178810372fd2d0816c807f145d4c9284c8a2f7d870895d2ca1150805dac6d7c39e40c1608ed4b66ecdd53b65f1d4aa92c8b84f475430c8a87ab77134988a45bfea41ac9617be1c7d85e485404dad49ef8f3295c415e04bc2cbec4f2345d61790cee9dc0b1fd85bb8c5fa2fb0cb9dc841ac0aa8a67fe099da7407b4ff878111d73be444462cd5925a199e60c5f71fbdce2a5cd313b8e210524994264699390a0a1ff9edd3f97c209281c0f9f8f4c4be70060da28cd2da0fdb5590aabb1e3c288bc3609884a0cad259306831dbf221d2f6c231bb7d736fe0c48cda1b78ba61f5db9fac048f3fa5ddd570e70315b365d1c69b947e3f100e1e33b401b53ce4fd48b25f823ae88a9f0362278d69d5d300dbcf0fc744d82f8755eabb06e808ee75389f625ddf479373c9e91284b578e66a4fe273e0e981859ca061674fc085e31ecf3ff2e1188baaadde12ded771d81844921a14f23ce5221dc5a40de3ff59e33f2294e87f49a2f3e47565e7f8f682aa361307bedd53effc8625f53b9f52f937a28ca7fb368c15b1ef2fed2386a210c069e677e9bf7f8ffeb02a4ca3446b9b4362dee9f1f6d9f10efd1afa97640da48b1b59d6ff31533a6a103c89c9d5bc535794f0a2ecdd1627fa2da0f1f6008e0c50f15ebb7a0f6a7fbadab387388134f86e12c998d09b8787f4aca15a11721670c1ff4fbe66edc7ae24380d0e1f36b87fe233245a6f9ceee786c832bba63eae07766f496f5c6669c6910359caf1137bd889d93ac3a9b45ec9d48d469405c3983e75cee1477d826baad8abc25fd1802d7a9de57624d75fa4bb02f11e8fa968bbf2cb8f668833155cc1521ae6ce6e416d2f9e68b799dc10142af91c5311522ba93e8e813bcd886fced7db7218306db63e4c8152e7616a9ecef940d33c66c3b029facffd6539b870c1b6758e3439c84ef552e72a924a478fd3abce1a620e8c3e6b1a4e128d9f828142e7f20423baeca80f24320f7fb5889a9e9c005e291867b5870eada61ef782efc8e51ba475734ea501b1d9c628cfeb6f06d3ca170af9e1a3924aaa8ff7f496d7ca36b4378e4504ef0195bc1dfca08ce494fd5a9f58d9aeb7c8d3a936b833e3e8907aee25ae2c665c0725ddfaa3395151719f0a9592b4f8fd9c13fbb7f4a7bd6a3d2b60dc366f0660e790a7e5e0d92b7299c3e7ee79f7121e0fd9e37a42b6687ba52f9d7f6abb6b609d209a7543e2211c52abd8c489113a2c258cdc3256fb7b083fdaeef1b0ef0665cb86c3968216879f4ccf7eb7e09fbae7b5c4104e03c63692058b64111ae6cdcefd85a4dd8e82d8228e70e49929f3c38fa69f589b798fb982e96cf98b0f9fd06fe3d436944550cba064943506e8621e2199c7afdb8831176cee49df42ec283345fdcd9052ec1c8581349409961e7140fcefd49fbd055c51e0527f5397778a8f17a978e2e3d9fe52cae37eb61f4e33e2c05859829a2a07e6d357ec64a907e1fae542028fc34fe21959adf394b0d54fae9505222628b5c9f09dafb7cfd9fca5f2674fd8e4429d76ea9b2c62b47077dde23e7d75b11dcf734573878afeb423d4b09558748357360bb1240df712a7b170f92c309298d65d2ea3c5b48acbf08995864dc9d682e7e89a2d956725bf37ffe31c6edf02410e00057d67444dcba2d03c119172294008f000c52743bb3340362017fe1131b747c529b47148b6baeea9d5b2eff09cb8e88c63252a7d092e160c4d4e31c8ef1fd490513cbb21431bcd3886389ff20df1fc36fbcd52dd758d52d94fb7ae061c4eb83f10968e5886bfb9f4139ec8bfe4ef6743e6722285360d368c8641be91b9520f56d5c18a2771a549d2ddc15ff794e9c6b026b3767479926f5110086729767cf58f951700346aff0cbab038dfcff5571b7bbeec6ce35a34a063b2aec51b0f45afa02ce369841a9a8ac72d97870817e97b19879393d32ba2fd387ce1e703b2d2b9caf3434633bd39d05991d19ed7154986b214cdd56840e058959f5ce1dc0147dcfe2408678dea1c89ac56a0905e9571567ab1627f81f80db5bbc4aec150d332dae568858c1bae6debb9cb1862cdcc96556358fa454bf2872fadb19962e69a05da8ad418aa4120c659f24d63207c02b27a42212edae9e347af1334709225a82f5db903e683a9970a42c99e834726e129ca072a05ac79890015c24fc62af2567fbaf6e36a0ca3b5e1d8a8391a552a612f0aa82bd2a37f1949d38d9a17f08bd2d15d06e2da6723674e66a950d97892f1bab093835055cec590a5cd5e3e004f41c70f7fc33e8625f8198a7fd4c0ec9ef0aac16ae16b8b12b3d6f5342598a759c0864ca36b14b7e10ec15275675515dc58860cd0e64aeb54e5e28ddb783f3cba882dc9d0d5ca163ee169c6ea5c906f9f68263d6df45a7b31ff1cbc0f813c56bcfd1278fd7579560e82dfce844f77b73afcfdc2af67f0d123dd43a2d0c226b96af6e542e9765167515c5f66a6816284533a9e0cb164a9a8873dd3c898703bc86bd9a80cb02ea22b8f00cef86f40f1958c42d22063060237f51b916d84ac72595da516502f555a351a333a70934c9ee1039f66bdbb1008ec0db26d45da62612df1dc776cc5ed2f7c015314392aec5716e07a704d898c99c1883ab9050ff1af4a3722f075978fe7f4eba45f9a678ea08e57181455727fd3f50a1af6c82c825150d63767f78fdb1b0a7bcdc0bf9d596e0f61ebc375f3fefdc4ee6491b1903eb849edec89b5c9951639f76ddd83a26e25f151146a460203b9fc86ba068f5be26bcaf0c70d9388437c23cc692b4e4efa2fa044f6c4484ff244a61038feb4a7661352e2c212065d7974fb40d142f1cc413a3ef85d85ef3cf3aeb21f47d62e3535084522cc2659c33ca23c0f436b44caa7d4e7d63a566f74c1083649ffdf7cec3d892edf9811a82185e1d4904116d185970dcd29c8d7ce24d76e80350dc191f509b35ca3602cfbe4389b2ca9c0984eec6f0071d263316a12c47952ad97c1ba64f1d6b5050113cf63d233fd9f332a1ccca69c9f5369676f3590a46139d3f611b532d32659b2db980b847964df7650cad657fdcee9be97e766368d2a2641e5ee7f41acadc83de2107c0eafb01aacc61f21dbec64c5ab56b34a9866507421f8e1fb9228b2c154a20efb38c3da09c80a7476e288c35218b5a8cd4ba3e48802809063d39c149b060cf5f7f1931a22bc5435660c688f7775e318eb1bff0ecd8a6193a1460e1a8a8aafe0bd9e341d39c6eab0bc12f8f905e0cc87b712ef647464ea3f3e2af616d9b8168c912fcbb93288ceeb990f7729cd3d96b74dbe1109a5bac8becdcb545b384d6814a7e65fb72ac293fbd4cc9e7f915edb4ac5c956225f5ef71287a00d782019c4564bc8abddae2737bb0c3a20132e7e0393ce62aedf1a31cb3ce8f9db06817587c81011eec34b3b184eeb01a2f5f2be88fb5d870f57081dc2d4ceb41a8bc9d568f0254de842fbf3a55c893c9c24a337be425ea520cbb5153ccefb4b8384ad1ce979c8cb7a005426756d6a601827ebd95a954a1e34b85b5fea050971e779ff812bb37b47aa1fbfbe3c8f85a65133554e876b8876bcddaacf909798351f1169d02e2b0d3d3e5ccbc0e8708f226dc5ec56ae90413d1b9d959e31b90e90ea6fa1579bfc0423b7440a14c688405bd8b4346ceff9134f9e3914e0ccc7f70f81b2f1a6a561a26a0af7a872f7d821b65731026e74a972d82038ab852800f9b3f17c33fb7c8646d55a02a1305de722376bd7712c4122d1f351e85e741c889598505fc48a7fd2674f47d00670886c6001cc5b3c1274ce8f21104a39c3d4634668dedd4bcccc3558483671316cc08a6e19a4fdd170c4bb4fdd25304aad9cc39afa441c2d6f1ca3a3a7113ef6cdd0bb623d53426939c824627c899608a330ce7a8d85e8a37823c2356931659449db84d1d515f21425fe4c47f75fd80590064d2fda7d2727944f1b9ff1f9037282461d626272c5b4346d570e62aa9b5543a09cf9ef5699378b264950e75349b5ffb254c602ec4437f8f131b2aac5ffdf23f9e0ce89b7687b735b4a1bb7e2c6838727b47ace6e999086dd4fc59da6d1aad07814687e12b9d28c76f0361fe2bd3f25c1e81e9822f5a2951bd94d5f3a7fff7a09728cc03328eaca566ad0e5879de5dce6fa487f2950ce5e1983b3e270dc1a7721f968e1c6aeae25b1b088c78661bfc820c29156692081eb7b8baa280cfd7c7fcd62ab287502c06f4d96a810a14987a59e5a1d5e16bb76541a81e2cd48eb710b0c551ebb680308a52f271fd0dcbff21441a56328cf82d61151c6f5fa869f37f64bb1ee49311167c6c0a6f82c48ef61a4e14f7ae89634c8f17ecbf37e7e5fff9bf2fb53af7a54a013164d74f81b624c6d71eb167791a75a14498703831fbe917d5ffba90178d779e7af09c6da1709ad4598a2bb74b5d160d5060c4c0530cd5028f92935264e4eec3f41cb3a0e2bc9a4f51d59b56900e20bd51f2a7f551c417f92521e55a95584025482bf1ae9efc3238cd3cb04ad0b6354bf120bdf0244fbe9f1c69436c8e7dbc60fd3e9dfbfb1b53c2695616ddaa2c91744813e303bc93bd6369b74f321a3c7492f8845b11386953a9ff64e942272a42e8ad2d64eb64835152db829d183baa94f2085f4f38db773cae3372c825459995afc6b39c0bdc3719b0a069900e4ddfdd908c9f6caaefe36c68bbc3bc962f39b5d8f5824178db77ca0fdfe2b9ef21f150717ded62f501a979f97f0c6110573e5a24351a9d867af9d149426e5da216ae34c9ea018822b8a58ef1cd0a75901d8b51c8c9765df53ecfd0c5799d97642a7101caf4aab2f3c5f0802649e831a3445dba85bd3568cf4eea303541f6bfa5db18e449d9658f9bb5bd0ae538a8fc3ababadaa6517a45ad92af19190905456552c785382b5780dba05c5f7af66edb03c9c07e572651942f84faf79174b749efffc839c068898adca9e51debf75f36860845d3700900ac88b2aaa8ae1df5d5a81452ecbad887ee2f02d552a87ade758ac3cd471690d5c9a2a30a231d1cc1f298f99d3fc1f223f0e5ce165834f0d7c4b621c26e8699defc90865a509fcc51d5e5bce0ae25f20f118e4eb5beb2273002810c7f06e4b87d653fa62b3674bc7758cf64d55cd6c8591088b06760e41444d951cf6c8c30414d7f6b010c4ec38810ab036999f5ded23f4e84a6a7a09a07347f0179c41d20a0091b6e0770c2be2205573fa8a52d02906e071ff478ca2a9d7b2c703cd8de4b47c2f5e4ec154209be251d6c2699330dd1615b95d3ac8b10fbebba2a65baf8fa3f30425629271fdf154a18ef695a645bdd54364dfabb1df0b52ffa1138f429525d2a5af2aa0fe795044b012d0292b793dc8262b3d38c5cd842a06747b09d8191d266d513558a822099260d3353d658bacc98aa89bbff41ea94070be177eaaf97e811959365088359cd12e5c82a8be697e673403f893d15e98b8e5f5b63a8c9128c17da92930895afeadb95601c9e94f5d42807b49bc5349cd08d2c1b6ca7ccf7966e63fcfb8937694cfe818390204917559d06de9e44b09bf0a690f6a9b8ffe7f651c3e5d16f3db2f499c1fc7b0e166a27027ae488398969bb6204d0fbade65cfe24765a6fc473ec7aa677c1699ec50edb45d9415b9d6b418a61964c0dc81ea8bdbf6ff0975744e45ea6046001d76a101185eb4f43768af38fadde454fdf8ad2e7f4ac9c20d31993f338d0c8356222dd61ff7ee75a6c166e97d148bf0b9eb820cbbbe4b08b7b50495d0bd6c72ff8f836287bd822351d3b2641bc0422f32e7be149abd849667e4871ff2d5d3ddafc0b95aa5f7c4b318c0749a40400e397fab07f7da23667f23bd2ae1b6a0372d9c7f5ae07e15b63b2937eb55209025145d834d35824b37db86b8df6cdc19f44c7e835a90d6b39246b792bdc13808ec96f81bf3b384f4df60bd21d1ad95716a3b2b96e3b19860cca6f5c9096c2289230cc4a5134a93d73f3c8863b05faf166d6c56fddc126c6c3f6ff86078f71d9cc4c4878edd0de243c327bae5f8dc805ccfccdfb6787661b6234d39db320b33650f0d031015fde2903d343ec251057bc4a270d48439e06fb905b1977ab579ef9c579281d600ffef194c779484aa51311d5c9cd0f3d03ecc50679850258b26941bf14405aff5e2d0c6468be55489ae14bee34564f1de0d636951ba28cbbaf15403ba6d0c742ed1d871ff9d863094330f62adad11f233a1a2a76fd4c536bba421b3cbfa22b9f9ac9a178a23086456ee34b214751b1124602a46b1e244c10c19d93ab612de9ed00b109a56ae65439ab6fcc99d83cc39e0bea1e1387241794c4d28b5e5754cbdbcd6ba87b9109f47fa60e6594e1b79a5a45053c926f058a0b8f0618841f8d54140ae28535c9d4c218c1618ca909ca773c0d079b3bd0b5310bc3b1dfa5b4125c209d44130e7ec494bfef32c4c1fbe9e3d1c55d2a98b96f35ad312a4b4bd05eef60e00aedcbb7928c18569b5e87a906b5535c9487d5bb79299e152cc9abf414c9b8717881c5d86d291eed77d1528098d4ce060910796e64f99e6b7ec2e290463c61ec131dfadd274ac0fc735a13c6b3abd28d18b879d30d40db08ae4adb60bbb9038758bc90e7f61209bd67f672f0843524b0e8987b7bcc776ae01863757d7344579fa542c56eea85f248f43feec56dfb71c6b0b6de5752e77d2355a0e2996d895a048feda4cbdba21fc685d33d2b619b5562ae96a366637291360b4a76263eeaa7503bc6548da999761e5f1dbb8fc4eb0248b8768e7b49174640fced33e9571730660f0d11e9694c6f5f50e28f45b647eded9e6007530aaacd385c109f613f30209481595a4fc0e5bf2948cc978912d8376014b37adecddbbf98253db78a004f7ebaf42ba23acffff8cc27f8513ac34d75b484f4c06ee04c2202803ed70aa46c33027b0888edad9d93a107e8e8884cd02f8d1ea3274ed7f9c38811655e0a069c0cf2c9efcdbef41ddb868541616050f786d5fe28a0f0569e25f163fa848abd9d58397e56366f8538c602df61f2efd9d4ec95bea7470f4c3706d3d68e446a70ea1f2676327d2495774a7a44353146be6fb98a35fd5cbbf2a52ae9c8272259a4712f1f80b0821abf789d2815dc8c6f433d59790fd52209fb7182dfe3fee42acee7264351a42701bf3d4aed19ad29734e5531610c18855f9ab28e8fda4a9a15f26ceba0a67873dc88794f6f1241805eb73674266c28f78cb2c33f6452f5840942ebef3ce98118e2405795bd995d246d7fdf118b58d257a564be17ef38ecd28c5f0aabfa1e29c0c0bbf9546687dc4a18a75f5a92933bb63d5e9f84eb32d8e904edae9a3bf4a00a42460435ad945b6a0db0d777823fce9309b8dce974d5f7435f46999f2dcbdc8cf152eb2c32d9e7b174720a314e9d801a7ea0ecdb55911c8f4c09104febca2633922af54b58368357e95980e20477457439a6e2bc149ff70610f57ccefc9a4cae3be2633ada00e261c1184d7ba37ab9dd843c2c7bea738a8980cbd0983389674f3e42229dabb3f158b6f8b6490f88cb50dd543d775dd25c5daca5e019795f3fc208dde7e9e65759483ae1fa7393efcb555cd7b1f1e6cca5673cce70ae8e42c0bb2ea13aa9053e520769a99ec1fcee890792a9e7779120a93372ac6e903484e6a363bdcf8788b38c3188219d2ba37f187d8bc95ecabc03c2da2276e25a819b50351b8cfc27a8b82a8119f796c3c29b9ab742b517cfb13d14be3eb78a3acd61c3190d511384ae51f164d3e515198a7653b8055d25e3f073415d50ce9e522170fd55e1cd0748d16d0e79baffd66381fbd78802379a39b3317f049dd1a1314f838c4b7693288441a7299c63edbd07132183806b542ae3248f26a5d333f50e686af81b9511a0d16bff8a04e3566e98beaca9765cbd97c13344699280f6c184760d903fe2b6bd095e521827452e19cda54bf028986acabdd7dafefee90c844287e745cee458f6bbb2c5425df7799faf27f7fce066bff72cae1c8a8e8bddb46545a1a8e7f6e3d04d6056beeca35a7585a35231b833e2015c4f60d85af626511abb9ff4447102c943204a9d877e3dae8ee21fde929c08638c55bc6588e25fe58b353c2b951f471d340190fd4dd67b6e1a000024a60bdab5fa230d3d0a639ac8ba4a55c2e6c48a3f7e2412807d60e922a66d835586f3b612751054978326132a8494da608c18ec3453774d3168bb1848a1dda0b56ba7529e9257558680dec56493b181783bfab8274cf7a0e84c74fc59deb0fe525d8edfe61ed1f6a36fc25d3998a206cace21234e45848cc4cb7f67fbad5d5a379b65515a074422b22d123a8f14816e9cef16d100d6df2bb364ac8a95980f8d4ed23fc3437e0b4f8ed147ac64b9d90c9a0a2d1abe431980bd4eb5178090db478211a9b24124e74306b8886777349ae4accee910088f91876ac073c83ad25e012d39cde191fc41098b27eca996020d026ed722b6eaae17328a7f5b56d17702439bdf3fd141b84b0c6e94b770c4f847d87f0ebc04817075266dfe4ba7dfb6d2412ebaee8e6883da118e6ffce348adf086213f92314bf9581f5795fed26c9cd6516c8748f12737b88fc3562c4a6959be7a2adcaa57ac592201eb035b24ccef20e73714ee3a62454e27c1ee961c0d3e54e56e0d926e7bfa6bfda6bbb7b0e052bbae9593a188061b679a3b402b4cb3963a68fa7490e2553498c779481c7716d8cdbe073172bf6e0e683693c22ac14c8f33bd409ceb045047c0dca944f53b3f50fc46026ed1011d82a24afd664acf45dd4029546c841b25cc512cde9cf297069a64588585945a032fe0e34f8f800a6db1ec035849b7287c6d5cc27ad5c8842e49b642a2cdd7375145f0b0ebb2e0057d6ad1ee0fbfee41a03e50e62de6c3472620d398150af00188bd6d01b4fb78e0131edb2bb9b7abfc3df44bcad813af722f0b94f6e8bfd2b8db28ee5858d3e151114ceb25b5e350b8abd0ca0a83aff6fa2221209f40e79ffc93cb3f92ed374010c19d3247075c51ecf456f6fb3c0d049f7008a30375980d42b38cdde824c67b0e58615d681c6972d620a351cf8ba2f3bbebb966e52fa4473b21ca7f74131ee00461b99b78532854f512174bee7b3d6df6cee260e8891f3235c5679f63e0b394e3ed0d9419760761928e565db0d14cd9a88090e446a3890bc64e5700df07c37dc952f4ba4fe4ed3c63c15686247a1ecf188aacc23452e4ac78f48a9ea28381578ec89ffcbc308c6c57300cf9a445ca04af56bdd7e334166b69c94524c1374246d67e24cbcd22e55bfd036cc0bff453a460f73fa4114456b36da3a0784233bb82b5b9568c07a4c681b9cbecb54008a63b4b298633b4b88c894954116f32ae772775d904122b5d502ae1c41be8d4004e393540ccbb398f0bd001f228ff90d81a04162a21cb2d6c6b5e9d9ec66c33f5a3817c357f508967f56b1ad87d7dab2ceae8b4b0488d47db457a93ed5a14c4cf114d5df478dd55b86c80f3b38ed020cef2ca26523489dea00a9c00c2d44dc397394a8a70739499f4d3d37ce703d1c046d8c4e13ada2ad36aaad1a1584e0c91070549e56f179435884cd5dbfd301fd66dccd9e76a1f5601333afd76731da80bcdb1d3f3e5a9cb9e5dc90cb6ca8b186e7296569fc31866f1b1dcd7bc8a70cdfb65e518ef217f186f34a2625bfe9c6b8aff43056b0df668e6d07bf9743c2181efcfee62712b142fa339590ef94a35b6b0eec82d060bc61977f6a4836f23bdc4849b3c51f9b4c4e971578b8108831696132617be4a66b8ee6696f0aef733fd2792f65a420d9c04501d9269cf1ffd1f9b3b1542b0682e58c2b1718665711ae7486b7e3fe35219585905dacb00b7dfda7fb10ebe67c46ad266975597289ed497df027e124fc430fa6a418628df1edd28f14af952d0e4d78d648b1ebda62f3f21cb2ccfd345326910286e45b936c3103d6c15398a21cd9b31c62e72af834eb8876be5a7ec3b0f90120f6df47c830f6391c3d18219daddd2ac25e9fdb08789009cb83aaa271dc6e47edcaa1163e7aa2bf870da6f887dd20ea1e76e75f5b769212f4715094a8685d959956e245f8a2c1858446a1be5837a7dffdbd84b9a3746bccdfeeebdcd6844786272e11ff87c4011a340e10cf6a3fb92fcece4a93a6780980ddb9cb091b73dd63f5f822e54f5dab0367b38f44d3959d96fd925f10a14a92538de7ab9ed915c4eaf3a9e06b45840dacf5172ad8a6fbe42c0d894330c52d5b5c47534b6096e6ea4325effa216d66d19f25ea49fc83980515a9635b6a1d07a3fa43ccb45f19de0b62de31576f8068f669122c7d0cc56805c1615fd4133703becb78f0fa2abe15374dcb0d93d24813c1e9a2503006533b6bea334fe2f3503f49be617bf675fb002b56cd89c8e1cd9db10d96fdd7f71d38de2755f00f07f50a4c1df5c1f06dd15fdf8bff4ba9aa4b69d82720f140a88d739991dfd38af0787aa3e8956a8d9da94cdbc6f8a8955160816cb6d1ec8644d3819aea3691b2f3096e1a1f6d8c1ce17d6dc180fef63fd74bf10f791f16446eea0c1ba88bfd2b79885182e8f23c657dd70b4e7400ee16e884f33e2d870f2746eece0ed2409ff32c7cbf843a3c96a2782e96bb5d85c9bd233d81bd33b2890f02e41bf0e09e5636ebe363063d07c172f2c619c7d5ec094c7180ef57c79169eadc9c766dcf2040d6c2fcd6a7aaf3ba636ddaca24fc3c550652342dea1f41f52098eaa37807e8498a044a07c3f40bd8bfa0c7b7ffe99e83eca235742fc7e191046161985d05e1c19f1952a81460f80e8a4f8067c399f3f736635ddd87d8bc011378be16cc62c92dd26aec7270830f023a64a904cf6d4d595a84e5cac58d174b428f9a5f43e482cd81371753f208a983828851577697506b8b349f8a3859abe8f0464e0694f7e2beb967ad7cab7a008ee647466791738aa6c55f2fdb17b1047ebe76cc1cbd0940d6aab10daa4363ee93c551d07da57303c7c1b941aa7cd16b7d6c7d73005aa51b27ce4df9f71b820d8caf2c6082add69993de7469c14251219abb072c2bc7b21bb208dd19b214f17a75c61a54a1a57fb56068133b570a451bff39c2091ca039e33794eabd6158e23f53dcfaaf9607db512a565df14fb120d798382e324d94f8734962378996eb8bea5733cbafb61cf96d6e0ee8471bc00cc7bd816cc0e7f5495df3ac46f8adad70c4308d2ef7cfe539423fa072ea790eea0e7cc4877e51954ab847e80f2d2b8bc83a48d06774c1164688e1bc7d57cb4708b954f7d9503f73e2be95e08211aaf2897c9dbbeb9c2fd2ba761c1a6046f7902983592e7d783340ac76c8d6b466bdbf865969aed67edd4809f126e96af905ef9051f0dcff24504de12f398b16dae7e3d127679d61093dddcf8863039d3e2c95ee59729aec562a7236022de39abe77951e7b64c86c4a7a66c974a62037538c583d94acff7f92c828aa373e5323c78220790d78ef140cf402834a7a03559f5d079ae9b7d836d9b9632e97ef720aba4424e91ca66508fa67d9bb6a79f912200816f68b381b49be4ea2833ec8c01a12172ff27ba98fcadf7187bbc039b376dc37d5e02630308d1feed1b5b796ba8bb4d65f878546dd2da62b7740634ea8b002c4b77926bc2f1b163187ac018ff274cd257e6a965fd370fbd7a23f487cd608278528902e6783d03e44f85dc93eecc80f568eb5f20a5846d8e7f7bdb5f33d3ac47ff4b5b959981f00fd92b93cd706e44c00143726b658efcf0b1e1350c35b431ce1652797a33d19ea3749c02aadbe4c35496e99912be7259644d3455836cacdd52ae11500346033469479256eda73f115deebbf02b3a9d7c179d4504fc3ffc95fabc3f82b52c1936326e62ff877dec6824175bedbd0b9b023cf500c42010092d6707280c8b8678d988b5cd7218752cd2953286b9ca86d716b085fd763bd9ec7f99fae73c3454b05f4a8e6d5748ad85a0ff7e5b186d4165251210070381c7902c5a72f5c8bbe78696a7523b8c8c40ebba5d3dc256bc817636453734481c666aa508353df771520516f243c98570be82a26929a9248f858ba9366a7db6627c530693b2d0f378251c064c93ca0afbd628cf5aae1173aac851341725ff2b00dda3824801236fb078fb532a1f1ba1b22531cfcf46f40cd736300cce3710136cb558256dee8e5851b7474405575b56687c1f4f6a94f278874739c00cfd930b7597cf072b01f4840bbeef7091e63d7f71451361ef35ad50a965d5304963d22b8d2a796e2022944ef4e2d4268677da885a19c6cdb53b4a9b7c5339ab337db761f3e086a8b7b34a99ed964c0e37e5f4e4a4fee0747276d15b5d24e4ccd0f3108801e20b7cebc7facea2b42263a46d0cc3b3e768231397068d04fed692ae12211168154ab12e5a29a0d6e50137fa6112361ccc53ba13cb4067f5ff0ab8ed385f17201ecb80d77ce82e0510f6989be6293a6511952fd2acff49dbef8af1acbe878752632dbdb349cc90fc7b81d58227ca658d9a128c84cf96573f50f5450ad065e6e382c5aaa6ee3bdb9ea2f949ea03ce4cbfe3db1f92e2145bbf1b86c822f98dac726ffc3dd880daaee9dc5c1f0ea635b523db9fe2a86e3a9c2f5acb7e10ce00598b07e5345dffec1b68ecc633b0d89817de110a0c31e1834ac0db95bb7d82cd2b6d9c974863c92474c1d322dfb5a13a35db8cfc3d68a6bc507e95ec23a0c1e0254352d2e7821d02a6e93f45ec607954d28cfcba62e2f61725a64fd62ba674f14a55abf17f96254f13db31e40d11f5dc51cada3507b580902928a8f8e2d338807a5eab2c6050b86c9e78570eb408f28af2b781488593c1a06cec64138934233f19fee45f49b7ad2f3ec3cc185b646e2d3689b482a1c0ff51cbe8903ad3545cf6366b0ef80b9920cc12c28971c7b3c86dd82e4943e080e5082ce3774fb93d6203c8dfc44b590d42d976052741c74af9ea43c32dd315dd842b10d55f0e45a65d16f349b77230c5a2d23bf6048abf36b61f0b7e08a891fd32e82926d543493040fb2466cd605510376b45bcb18daf68fc4681d7e395a7d32bc39ffb82ba7fc883f785cf5988af27a3c55dba3062d3b6a5828a46a8b2d1cd95ba4b55c36ba122b96b04e647fbbcf931d1d981f8416ab120c7b7bdfafeded425e1acda985a55fa1fa9119742e952953a1fe4e703272a6a0390411ca1ac33e0fb668c826979d580e0e697caad22debfa69c6cbb5dea9ad1b7629dd4a801dd86e6b34661d36060c7d41e12b415ff22e9dd7fbe4338aadb42ef1aa2da5ce7ad5aec79817ffce039b79cf996f57b44e179af1e3c6c4acccefac23577a4141dc2c5fbef8e9a6b97a1689261f8ca37837ec85fda6a388f0b5fa80b834f8db7aad6d5067e5582b601cc1171b1af243b3b46e49e583f3139cb64d518918aab119c6cbd4783d9c08310452ebbfdbacb0f8ec656000a0431369721adb5142590fd6da1aa16d83b3e84942b564a9e2b6e72bcf565fa005b1a704138d27c017929ccce2d79206a75561d6cc0f6d34bfd4880cac8b9781719049cfaf86beb0f274d59ec4e5fe84e66b01daa389c59c56ac1e08db9bb545e8341f7dc519c266823f77c9e8c6fd491b0549646e74da5c068dd65d206d5c02cb70b96fb6d2898c27f4ef13ab8185099ae4f32df3e9e589ad9c1531cb76813518a854c0f874828d351495c21ddd50f3262a26d965816b383744acb382f9bd4f655ddd23a28144e729e065b9a1ab03ea2c4c87c8d348526f8a8a5f932fbc1166f5ce919bcee3a712f21f65e6256349602fa9367fdb0dbcd42ac4f8cf28ae6547d007e08d404e3e47cb84a4ea5a9e71c76aa25c7a5ddc9aed159703070f41e5f79e6fda98abe1f4a00c978d609fafc53551ea20b05b97def749fefb3b18011c4496715dedc566a39e721dab503e07bef2a3acb0aa5bc64ee72a5302624405e060163ab046db3ae0fe9b793d853b9dd62b3d2cfed0da229887d62e09338a57016dafb991bf93001e91088b486a78f3115e4907a88863aa42e0a871aa1f010427b195009451e13c353cc45151c29d0ad42dec99364a9532d679cd12802131c2a42fbe757b42549a222e256ce1d22a8c6f200cc3bca7ed86460aee7016f00022dd0fb5b070ba24215210839fcdf928441f70d28941a2d404b4c507fdd3be0451918c7557cd31dd4eafe9a7b66e181f4f7cf6f8cad9a5ab2c3810abe4a035cb820881fbcfb31ca8e4a0884cc8792bbf0525af5c25fe1c3069f7cd6e437bb10119b25da8868cce74c84a48529dfaaab2fbe767edf2d7bd2558a114caa0e2161be5d8027ae543191369132f28e6cc8da668fa92d449c72daf9a3592f2b4d89a32128a9e85e2b58878ba6017baeb0d7f6f2505115d51d40809f7ae369eaefde8e169f98ac71958a1793875d307294352d5ddda6ce68282fe2e9d5aab722d95bf2134fb74a7c4074c98695c841d6a99eebd1ec841094a7d83b224f606b4edc7327bf3a165175a4a0c97cf06072e94976e8ff690a3402a1da7a83d5c492e1aefac85cdc36dd48564b3b53638f01a0ca0f58be4e51735c67c1fd0c146fef1883a63e935e9fca01135364d74cfea5d20e83433da25b5c4660c041da2f467f0ea1a8f7566d931dd58d730ff11151a13d751810a526b01330e31507839c08e5831b3d75a8e9193ff966ae3532ac93e6c9f819685033a432db3b22d771b87822678f977bad2f003757c1a0d811a683c030725867b1c24b712472c07e91616cdef2ab1f1b71571703c31c87ce0dc8374baf9d2db3dd32868a5d42ff2781e94013298f3b04b0f72cda1142abc7abd2e6ad33301e00002a3a3d2fd7d0325b3ac200b26247ac7f7a05c513b5cda97281d885910eb858088e96ef013b6f4348ec2781f329cbf26c3647233f06841f4cd8e7dc1ddaa8a7154ed006b9ed958406995fefad6f95f096ad564cde4de2c9072d7d6ce11831445b4c148891e138596e18f65f56b291dfabbb9c2fed8b0904a0cf165b55ad9de7c0ee68bd01ff677ad49512ffd2edfcce1c3d3e885c29905451d9badd9d44c8182e64ef59fbd60ef3cb6b4086f0941e11c357945adace812c2982ff34ea51f047ebe68a4f6ba2a9b8d62aa07f4789a72e9e23d5b81d2a0b78d654001b5af55e0c6fe36e5786d85ff71aa0e821cf31ab93ca9e2c16ffb2dc8e026aef4a8ad6f11d1334f7e4c08a1afc3e6f2c3ba1e38eedf5a229a4c24bff46a0588d30c94f80bec3f99567e66151363e2d5093ce4fdf9f397d7810ddc6e72f267ad5d225640a18b71a332e7207c55b5462fa4f6ad21385a2a036c9a1726ce01c1098ecc22a5f0c0172043226b2a2663528622cab1add81944543c4a7233402697219fa2d3415eed269d219b85b82cf56aa3c9dd7490704ea94072a3d0b26ff48af119929faab9c1a8066879238debaa11655159e2d74e0cddf8b0aa755ea29d4d329f022731fda3b9e7c4cbad85c4e8d3e254a3d09ab708e70af4197c9b18fcee9e4030fce5c77c412a68910fe3fe0385e036dbcde05ffea8958fbb239cc7cc8dc7deb71e44ddce7c38f76c03692be92c419920112f55f7a4f50bdb6ef376fd7c219ebb3b4c0e1d6f76790ec860a462e68c2a133dbd27d9479ed6937fc4de88a7d224443d64302e6786118e6b2a07ce2c1a99b528e37e42a200002b2d7047393340147e80afb6802b84ae5e4f0619d13710bff50c4737f8c098b07356ea1f5d182c4e10bc586aa437f8eb4df62a6248383419c932ea2940db40db7d86147a5e3c2bb7e7be3b0a8df47393982766eca7f99ae24b494eba35086602c262023fcc3fbc77a19f9f17b91cf289edf042bff5dd889cc24ecefab4664f91683bbf9c079ff5a9e073e9f584f153a03ec3473864929d42eb307295b72c99e602658a6fcbb2eab1d9261abd09d67cdf3678d418c4260a3225b95184ee2eefa3cb5a0c11ec3fddf3dc5a32d0750e24108942dcedaa5f9c8f88ac1017685f47805e28c3546ed1f10d98499a3dac133da8f023de8594ed5efa2eaaa6de8f51f3fcb4d68d23f2099faa9a4594218d74a99348c1f883fe9c2d2d390f8cab9a190ee0f1d9041fae20cb38db79e4690ac22d693b500e80582cf5c95acb361d066df771afc764d99121402d77f45da28554896d7b1d2ed373f893c9b7b4170f917bbf4499fab01b1d95302e5666ac471ebd233671d06bc8dbca6850cc291176cc7ef7d02d83b8c99c143f2191191ce4a8f49b60285b6dbd2300f59c65cd7800c3707c4838a6c25baf602dd81d5dc980e9a043df52310c701b8596542e45026a66387db95bc6458ced701cb65595e251121f47a4088a3cf9a1083eef9f64523f427e5b540bc21191fcc664c7f3cc5f5136ce8486edac3e798491aec3db4fbca6d52112643774930ea1dc1e13a48ef41bba1c1bdb578858e8c2a8e53ce892b74bd3d711a22e132b54e17c0f5c342b5f74422b3accc26de68c0d0ea208316948e1c5f8cb6e53222522567624a4ec8d596eed459211ac8ac1f15b2d0c26bdaf385479158ebe7017367e4fa9fa0772eb60852f0494b86ad9429c3b0b0a8727ec03706cf259194bf32d675155c2ebb82a8d0632086d79b3bc6964a034b4b20d81588840f78f979886ae397da816e7b40c195afd19019a52cdd1a582ef1a99680e72175e4c1241131e117cc27f5c1dc68736cdf7e542d50cf9b8f48c06dc2dacce67d0d77b674abed416ea7ca55bf90ab7e23c674dd7be08589da80d9c2799f7a56508f56239bf33d4b617284a710a08ad67b3833a91e59446fdbcca9250d056effbf2fb7d9cbead7afcf53ad949555b393202d73303d1e2cc1fd7847334e4509281b72bf2f54ed442c2be07fd6514cdba713e476a2ac6e35bcf2668bed0c88956b354bba3eea935e0c2ffaf6c4735a0231ae3d057b483ba655d29f43243a46a64889f0aa2634f69b1ada3eea788182c5d0af21ac630eae8a5fbf2819f31bffcb870ec532e3b10a397b540f66ba28bf7fdcc01db641a113a188011bf8d350ec71487b6bca75d76c9831c089a644d7cc6e259b37ae4576251cb41cf0e412418760f9c34ade0d2fda1e5bd70609e61865a23df736261d8277d862649da9c86458c02b4c9ede74c6a1bed4e1f5839fb239c68e7967cbc41eff3e1a01129ef2ea548dcb2840ed809dc8721b10f15fa882a7392078059ee92cbeb6ca54db2b4183ce3e1805902ccec2506132844058887baebfe1ecdebb15a9d262ef0317da7d30c3654ba58ad623637730082ddf8cf73b2b81db2ecd1711160019a20e4398560ea6121d2b42d0ed3b5aa426d663d20a7a0de84f5451918894f8259648f55e475cfb7dd8e710c232f0a42e47c270a8f54a61cb26ed8162ed329ba0cdd4c10dad3cc18af48d99685d5a1631fb6db380acec28632d573bb4aef88f9d55512a99da12b4f06697e6b4c0b72ff3d9a5a7b7f9c82decd1fbe243ec2ca7f09ee671528c654a5cb107978f3d44b7a8d785fa50a55f9ec45d23fe59b548c51a3101dfaf0892cbadc3d31777bbd43c9dd098e2b5cb93a0073802538399a9936efe2d43aa42ff754da31628ebbced837ffb0e0cfdb7483261e31af871bee6c7bd31065e88b526f2665883b06eb6b6e4d99144a670102fe54b74b9dfb1c3ae53db6bf4d1af46704870796e49146607a53bd955ce26866ce239c97bcc6c47cfa07eb598908390ffd06edd00fef67bfdbb68f6be2e25113c22ca11ef6946bd385e2c371ade9632d3e37ab01098f844f44a7599af10f21a0e21a369bb0901aa2c187d8dc9d1da03e0b1a04a4e764c9e11ee59bf210721c8272baa5807fb97b67a37613e66c72b8ee5592483bf5f0ee1e667eb195e3c2fda2ae923b1811755b4950089b64c1686d1a8d1a6c75a7b27ad1d9a5d60e40b8d70ec7381c6adaf37b652c4036449ac100ce19b5d2d7fc4589d14dc9738fd5acc6ae186738e0a5356241d4b10f82399008df0ca55185fc8768469f8f319f14e17b09f490456777593e397d547c9e85c8569e0d557fca030b734ebed4d65cbcc666f33d737b1601daaa370a7d1d4366d53f1ffb4e788c1450961d3d528da82eef8a636e472045812a323eafc8d6ffb19a1ed4e29a86b4bdc08848922740b1bb3749044a4f69a46457ccf3bd0dc629ae010e6cdb32639d47cc7ce14630de64b630813b843a9ebae457b3b82cb5545d5c5beb7a499b787bb60c738e74b6ad9ec0d3f453d040929fc1be7fd5daaeea3461e4ffa7588e323c9698ab63180221ba51ff4f01583d011b11cca52f1fe5ff03f069b935c8eb4988b18bcf35cfbdfc93bf7ac092ce3ef50515286145fae424daf8baa4fff33e1217b169dad018484743cf31c293457614d760bbf980584dfb5cdbe2b6fa4f93d42eaf7a47e3eefdc84c5ce0a9af115522f0b6f96f07109c08b0a89d45f1954a22659064d5f4cde50f857f41aae8a6cec23f24f6772396855de4724ef22243c17acbf11a3562c309bfe0948ca1c5b69b4ae4a809bd5b792fc49f6e1f22837e9fb2f51cef07bcad20ce373da0f218098ecfb27c66b583a13181692a1034f90bbe98ce33404f1c4053bc6cd74c24488224995430520731f9131147803ad6d9818c0bf4b3fe5597ff32b8dd6cf50c2706754309e8251d79fbc338e10183acc8c89695d32f8506bcee77a294a2e584ad22180c886842eb5caccc37314df7af5c2c7891ca9e38809cf7c1eb64d414bab0564a73077833d7aeb70cb990d0d2b13490a1e894423df5536728225d180f7dda66832c9cbd3c39b8d04fdfb8026b6a3d43377149b7ca29037b12523cfae82d5a60401c5cc0954776e122b754c5350f65b20f92e0d49a5dbf1f8caede1c3ef6a1191cb0afd0920b016cfc77e7a5c0e22dcf94c1dfa0142defa0c19405dd1a89c3dc8ed73c7f2b75ae04a0e8650eb37b12e0ae4d9d4e94a3ce0ffc7eabb4bcd4f0fd7dab8d34097e9e36df12f0e91965c87766e37f6030b567cf9b4ea364109368838f57e6c6045f22dd9f0e36b73189a534f2b71506954742c8ac9a68aaa8074c925072ef83f91e35a42249597b2370328a67bed9f2322f7e3a4b29d61fbdefb852f09cb031109d2f207fc42a8046c1c04b7442c0541788b3077fa93c73d28eeabf9bd3487baaf127da29307996fc39b876d46bd402b0534aba64fffc9b0840b92d686776f9d81102313990d9879740269b387469f4a2b78aaa94cfa76c58b869f650aef3eb2dcab978f9643a2e3008e889e81cbb9dad89cba5c38aa88d80e6854756b39e1e8d06d7a04437c248da5b502e51ef5384a47608a46e41520dd63c9a0b79c84a60e35f7e0a615d021457152862f28c1bbc6393a3374f9b562884d1fbcf575f08e426b1f992fc6516bf135f77c46fd3365c5a51cc5aefd898f9d0b73b223b97d44662082f66815141b342fcb19c20683d11489c04a9b1b259bd4f193a3bf4e458286845e4d9c1d4df925c2040416e4a46b8da38d837c030ef026fc1411425b5c2b3bfbbbdb58b4ddec34e2302a3ee1a4d424851fa40bfb126547359c166bdcb35ba670aa3196f1f1d52c5c95f8a3dcc703b67b44ce3f058558229fcad95657f632beca1619a2146d39fa8d9d88e4119bc4757481c37c0272619abcb3086ba93a228d550012df6132ad280491fc3d28478a0a76b60599124e8fae9e5c61e656ffe0230fe9d6235b148b8340c113a14ce8eb4de78eb54534d5b9b4b68ca16c0fd2989be0438637a91cc4fa7fdcf5f7b85930c7c4e8e8fb0b90b1fc9ac6b67d5e1e83880a60347fbcd5e51eba3017603ae5133f3a6ec06c19acad0e870db7a93a9074d05957fd81de2cf024aeeb70c78a0080a350d8eaf8aeea3c4d8a3188fafc7b73a31ef7ab6584680d8f8bd053ddb437b75defe2fc0abd62fd2d9edaffdb62eaeba8a22b48a17b3aedd16b80125361a824678663e431b7397857c5d605c080822c9278f41b1528345ec8eef021dbea694bea5a5ae60a9c68648a6dace42ca8eeca8c7d342e579593c6a0648f169f3b36c253436e736337c3e7b75ffe8f1667d84d45d7ad535de9443cc670a54367942d8e3d0e50dedf47f5ee21a5fe1cad2aaf39a3f8db41fe09b82244cb83af8f46c2faac99fe47d899c37dcee654ac5cac5b40869d8663ab38e900cabe1d12170484a98f19a117aa7c9baba6c0536503313f12edd37019173d70982f22a3bb351a32e0416bbba86d090879003ea8a600c19a10b93d0a13af6f432b0f11a2be4381edea2aa3e70fbf83f00a0abb790f406ac55a338c9f22daeedcb82f87a79b20575ccfb051c4bcf7eea891ae9e1e04e1ad20e89a71c19f4bbcb707ba4a56a4ffb5d09bc0bcdc9752cf3e4b4b25bee6b6358d1797e40953a31d54dcf55b23ab66d6e1f7a77faf3adf16b4e9eb000d131653dcf2b79999ffbfb490d9b8a41b72ddb0e88d76fd5482b15360554357070a6b68801a89f71259f2f96a0963b3b7e2e9cec3baa5e91cc5c6bf98384a509d4ef886f9b7e2df125949dc4d185bc92a2d278968a06607a47c469064ee6c936ad5792015aeeac9ab462cf0b7618b0032af80ee932eb653806e5b0e958a574874f3faf93c62876df296eeb27cea12a45edca944081c820583288fa4ef8e87d113b28b4fe512fb65aad1e6dfe6353cc93e78959ffcbac0eeb1d46670c237970d0bddf17db7a4e24ea39ccfbf1b1308e5d4151195a7d030eefd5d6ae2bc0429dd3a27c25511f51bb8fbebac104284f736f965980ef71533095801937fa177297b925d785dbe8634d4b7fdb87e8b261a094069a2443c2c67624ded0082303e692eb11404d09cec6fdfd4b680faf6f2962b4572f2fa5bc99495da527b260a2e63c8c6f7b97df9e488c54d59d15d2b268235cd5e9f52419b6ba5ba5d8488e0ee99958bb677f41f87da74485b062aba7fa550631b2f670b63531de547048bdfabed0715aec0e29de71ed86ff35488057c21d655dabda033623039f09645bb1402332aa86da3ff8bc5a0bc6707f6c309414fded879ebe6e9cda970064bd1f0a158df30720bb48878196f12f3e423bfc804aa2bde3d7a8c33edd76071d71ef4fee530a996cf95a803e70afa27f5a2234fa43ce5f3ecf8755de9950e7565329d627b9eba630fcaf9c68ee70107251f23f8579c6f25327dce8707925687a0556017768801b23462f809412a262e37d13fa765f894a0403266cc0dbcac98b37acb886aa93c214fa082a9b181026bcad2529fc3011c06077fa962f853c3a539736e1b4e49daf0fa25814fe2405c4d258be3d84c5db8db0b8f8bc8c009fc67f2a340dcab13d028438f65476e9ff4a1d65c5fea244a0bf7654eac2ff8519729d19eb3053ac61206e47f48a694d808adf005b50364e0e5dffa28550da1b46b35f8bace19fc41e0a099718ca236a872a6fbb64105422ea7019d2263a1bce47c886d6f8c27b159375c205a6491aab693131544a7087a004921d8288b4d2ca6ee2bfc0eb93c3335c1883bdebdc07f00f31e68543c701ca6e61172e018724f88ebcd754a205a87c0ac4859be9f9eef828449788ccf47f9f3ebc73dab41b00b8236d0c97ff344cb0bffec18184a38aadc30dde353d7b478bf14617b88b8391983d2d2e2cd83dded2c178d507ae7f2afe68bfab5902890f776c3bca34ad4d911f906dd35425d5fb780064a818e0a6c9cf521c4a189a1366af32dfd2fe2e7ad99a4159893167eb39e40b956f7dbcfb035e57281275b5db21a1accc3ac1eeb1b382f13ac98b084764b5b978357e44b290c1d04b4238951ccd9f7597fba3711f3716ca1f40d34beca360390503407f8ef37bd65b18a92ea39f81037f53a5eb3f1a478edb2ab161db9176a1219af22a25d454ab09cf44171862f45f1692c45f114a036ee44925d53e76f218b2153fbcebfa3df4f64202d3c944bd4aa03dbf7509ea710ee79f624779b232e21dbb9ccad6f83b769505b4219677cc125f3aa4087ed1d391a2d58541f391015175eb29477d0a5bc57e5a4243395a07f08fa9fa1774dac6dc4b452e26eeef71a7a1fe709a735f043e55e58ada5a369c15cd49f0e19abc569f204ba58a91afee9d1d03cefcb59b37190a269a442a86f67db21709996982a5ce62337cd4c70a723dcb53837ce27c31b93a9e3d2c4f47dbbfd809b86a23eaa542094b7c384c5d0051dc9d3d20e796b5c48620f6eedf4edb8dca7dab649ca34354abc5daed1164cf5cf391f3cf0e28209d938efee370c58b6abc38e12499810ec64209e1a2d24081a5a30fe76250da7e522be0658cbac85a6d77d0257ca27e9b13ac3fc2953b2d9f49937834120e7f8c5ef57f3978d2b54a8dba6bcbc66c1d7b44d4515802423d30363e2535913ea0a0a952e1fd3811a48a1c4b43fb9fa618f2a00bf6ca128c0792aafa9768484da6cede1fb4af724438694ea6aa16b4ac0bd9760ebd4002290efe867ba1e2df8b9038388e01d80fcb6fa1ed75353cb45fdc9c48198393599372dd5bfc2efdc37ba12be7223b7f58752f558762f024a7cbdbb7076b803b9113f8a66c0cc6186ff310a3938cba9b1ec5d7618920d3636f0280de2df6b0a2d28052b2c4e4268cd542320f8b958764b58a97e663b3cb57f175b16c7439c680d4e33ea6ed076638e338d81fb8635f43edc39241c8fe6af30f93ce7b45c366603d6f7e39866c016dd9033014a01111719d31f96598b71a6a641f4997b8725aaa8c37a2086a0aea958699f798dae8825689650bb4d7ec6187c865ab2e53eaae17194fa99325ba3189c6d42afdce7c465087b7706b5fed4c6a37460790a53f4482c2e69db2d7f1fadeed1083f47ccf421ae62fe38f1df25e5321710483d11dba977249371a75fa71a6b3bbc134614b18c6a5ddfd1ade8732bf416870998bbd9035125b484bb1ed559088503fa79eeed154a45f50ec6a8c809e375425619be96c1ca14fcaa5ee618ceda8f194605b1046a9935045e984372b3797cd7306e8df936453bae35ff572e3a4996676caf1ee0645712dec4eede97e50e5717391f51531346c9cbe2292adf723b57ca19604b50861da8cbc270ff069e0b102db643845caba0c4a1225a254fedf325521c029868caa659ad72a022c7b214a53f96f9d4b1e092d95176ac29705e4b4a358f688b2effc256aef23f6cde78821f3b5fad8f50a6109446d245a7e7fd486020c7f9d5dd66b9ff8afc03e35c3694c0519295138ea873c0f574745073008934d6c261e48092be64be92863b16bdccfe02ebc209e5586c8f57fb667772dfb640a615e22b9131aa20f1a43cfbc17e71eb0d4204dce483105cb29b2bc20324d9e607fcabb9ddedb71f5c218f296c2b4fdccf87b2334a841cd68985d061a43b9d66ff5c848b94c9679b0e695d6d6d223598116612f2fc3e437c80727fdf363919e4de329dce663a3ccf2b6dfec79865e19cfd89551ea67525e72d956d9cdb3960fbada2f3dbe5b13d576719e1c34943ce54df6fd04f2b2229f7fe136842a91a919e63f8548f44155e078c1e2f1144140e196d3afa5b53feaa7d6f2bcd11f13decdbac59349683925ef654156059297348f48166ec0869f2bb03101f97cb63fd1a725640e7ccd68f70ba6cf0f018c26517d3d9a71648b46c31c33462847dfa2ce0d703303867592b05a865379da9bb7b8e1926e244e3671c603526d3980f5b9a4681b48a4d58b1ef09b26cee10cf4246566d1ae784969d88ccd59e771d51cdb36e1df65d534ef01c38c17845e6b459dabc3130b2685794f21f945844f411cf7d5f7e08fd40ba3b2b48cf7cfafedfbd96cd753d8bce29ce963698c38adfaab0778c7c26663a7b67e39be4b6d30feb77cea3b569c76004881bff3d41dd730c974af22d82a13f8e5b3b55f9058dc440c799d54822817f17301439bcec82fd2386059dc18ff6b7eab1bb3c3e918015fc4d7b1d8e8d738ae30f2fdefbf360bcc28dc1978d32aa4f96670d1fba5a1e9b9ec4c74da6c8d814892495855137a556d510e48bb2eafa2c4b489d5fb1acfe4d66be7377ae9d3bd9d69d747c1050f9f15a6fdbcd129d69e93115057bd5ff2db3992f7f527c841a4d4a371ea228134bb31a53621782351f20920e6684a5b39091f822ef9b5c11ab2708b5f18d62deaddb2c29648076654f5f8c8c2040e054c3430d548e18cafdb37d806d93c68e3ab2cc17dac2499ef77448fdaaf2e61c4a4881f8f0d20a05925bc81b4bf9046757c9bb7d469e8a510bcc7ccb34673ef00424b762a5161e266e2a706aa42eaa269702b3fab9d60068130014dd753ca8f66875070d5a5e097b471ae39fd7efb9eef7063087e17319e933de7fe3f414e2bf661349566b392b20b8a9b63d5565a638bc0c773bcd72853209a24d674ce56e45a54a7c277572a2098c0fa4b1bac8eceb518e1a7f4773387c3aab6c2e0ab93e357296290d0f312468490a34f96f8012e7001a9ae78ce5826bddf7d857b27243013c4c1d1bb503134060c42836d48e16d3f4cff9e14d9173309d79018af24a4f1542c228ed3d54ea83800d9e6b56142a13123272c905de78c553cb7c5da548f0dc1a2567959ee2a9716323ca2bcc4e12d5e0fbbb528889c430c52a45f919bcf0b8ccc7a1761b2b191b21d0805e79c24ebb186b6992e984bb7c4de181db9ec6afbd9810aaaa7d69cbc669012b7e3b7d2bf1c6172bdad4770ff573676415c39406bb59a8d8bd91630bbfb95933edf4dc074346dbb825d52c42b46bc7fcdf9d50c75bf96ce57516ef658cac2b2c34d811c650ec4b9c06401cb4748f5242b3228ac93111e86bc2363190c5ace3232875d59656d0965095fa8433e9eb9bcf0bafcf842c1456e87e4ce4e8fc4e6e7a6a9ae5ca88346c88bf0304d72dda99cf3359ced41571082bd4e27a59aacddd6f2d249982bd67d2e0ce603f911a07e90a40be774c4fe20b13959c3cbb20189267faf35abd1845dd2b60e0134b6eefc8cf0d66a68192e77d57281ba2991909236a10982387a0555e4ce5093c2a0f04a87231203d9f825241682b9755f28b63cc3db1bdc653d55fb283c8380892c073c80d7e6e25cf5c5a9c241165bb2a60b80e8677457dee39ec1873195883042cc1fa35d58d4406f313d47e54476388681422a71ebae1707580db0ba618fdcbce64eae1cc1d8b107d7b3ef836d5d68670e79273ee1e27721d78b28120b6335fef8075738bf1b3283ac765407e0e9440df3c63fcce630d01076130a1a9fc6e00d57f2e6283c00890a6a0675f6ab362aae33a4c9dab1d50f3eed4f94ec130d88992065e9f75745e9e33b467b6461b166a52f0663d2af0cc0bf7ce40f0c9993dfebd91aaa1dfd59966617c2480e0ec3462ea701c2cae8671d88649cee0aede03927a283a61d5cf423703978bc69b22c24e9ce7f4e5d10a2f91ae6c8feedf400e2d0acb434681b24b419aac61147ce8e9a01cc3d882c09828a66b56338df674b29f36513db9e1ec940cfcd454b5c71714fc2ece0c8780899522375a4a3217694370a28c44b577b6a3057cf5aa9102eab396a3ac0382c536d648624fbf61bc9eef0a4622fdc836b9160ee48fb4300b3b364dd990c07dbe3206f6f0e5ef12c05c2d25f6016c52adb1c777d8835446a688ea712d21bbc4156fccdb1b806f0279dab2e1c1732392fda3dfb5bda0224fd2bfc70ca216a75514e1e542c64ee7094bdb502d13f1638a86e1f4fec47af6b04d3b4183ca542d463303add7d258dd63ed0b7833add9696ce1a306576d47c9dce16f4a7f33322df437632a44b0935e004b5bc6d9c2d419d0f7002ba30514ebff6d8314174594683c19d2adadc8e6c273675958290c07636f20b0b7c5216baf885466ea4dd50a0fc3958ccbafbded3e649f753eca0dacc7f07aeaaf909a8c65d487bad77320bbed806f8636e1a83890f6330f191c2c4baae191e04c1c028d3e0deb3f4c7c25d6a35680e3791deda62e6ed324f3c25e0bd49de63c8e8ab53cc79e3174a0434d3e5b9505591949768df7133369d13306adc9cbda118d8913d483699239b455495cd06a315f5119d188656ee39a4d69b207088b975a819ca6c7e829a57712722a7a7517747de1c4cd57c50c96ac84fc28a2759266731ae81eac267b57cc816f6b9e89a496d213c82a80dfe6b9321c24520cc1f10c9bc69e6cfe287962c191dd9c322f31d813d43cb61cbd52d94afa7c660cd1f5784a52124690366742096c3e8f9752191f83d1ee66f2e6ce5b495ad9d2cea2667d422d26b54dbdae0faa41fb037f346227197ce849771c32b54e08bd5148ea95058fbee5e5a3541db8d26841ea2c0812843d5640e14f365b9d4818ce766a6562307cbe7b3f91ef15714ab6dec0a823ed889e4912d47836b38b102286a8c9adf99f8aeab6305cb41b0bccf744ce7440a309d302361d87d486d52a9eda9d417c036778de8a76e4cf3d4d28d4402d59f34ee1ef321007c3e8ca0e9be09ae140af2cf0211fdbfaf80d71319371058fd101caa605b970e4cc96b86631e8f0250e5b2537e0621c67e506186a596fde31a422200438d0b135ddb22051462fcc631e818adad549e8fc028226597ac9833911438da2fdcfb8feeda98dd207ad4c1f7c89845e4741066bc0720ec51f13663476159f55de7fc707a2c0d7a33d1a22acbbb7859adf1d4de02daf03bdd2d7f385bef1f1ab16c6857f591744d4b4cb736c540c243f7a306f72cec0df3e25d6a8e72ee75a7181ec815d4636e73f25464d0324a85aac5ba7e90c8f6e47b36460246220996cb41cc90b441ece98e43e3457fd291bd87a02e155be99e20dde602d7ce744143cedf1a25591d841c0b07f07aea76adbbad1192732f0ccee629c85c1e4a4c3d57456ef6f8e57d130917c6ee8363a4dbee36a8fc87e0111b5dbf1169e1a5e683f2698e795e231a2a2e85baa27f0e057ade5c092bcd6eaa3b612e54ba937db0fb8ba890e53e65608566320bd623e443d757cb63b04d28b3adca3f44162b6ccb377029ea96a3e64c4fd7051394b087afd7047badc6dd4d8ecd1fedb6fba305db2dc56ec26839ae57877c282cc5e74f6dcc19fef06a26835d0db2c29a23b4389a5aa151e623a1dc5516e2841e5055c429be5ccadf862c444b1fad14e1cb1401c12262f80eab357bb9f6be4fcff6d9c40b067092c5e5afa9c8b9819b07c71826ffc214de9bd3ab27202c89a99e51c17634481ce428528e4021d4f52f550c4c89b8fea6c4ea59381cc2603cfaf338362eb9428698206cbd1cdb935a0dada316da1d4beaab232a9e53889c6fed21b3592e7a689da4ba4545caea6d4154d7aa2e9c2e05582f8224da71a5d5727c462acc1e5d6f7b4cff060db96ac41204b43374bf8671173330203312dd36df0f5225289e0f7f4ecccbf773b2776445f64a544149fee6db9d62945a02b019d41bb6d4a6505a747eee4ccc9affea88c82c5c13e332988fb80a35f28f49a2a6ef12413e19508d7768de0fde515d77e59cc0aa90b4bf6646183c3c151b0ccd2ab5633aa1ccc54b1caf44dbd39f9ecec79baf85702c93c17a0db01e022c7084c9a8c1a0aacccb381305a35986348842cb3a67f069140af86ade728dcd420d881d92e3f748f56dda18a1ee9f9aa59112a85839e0bc01108884f9daec12ce2226feda6c217d2519c632c7e07c8942441468d48e27ef2b955ed4275121efc839efd47f2d993afedcc7b7eb69ce680e11eb19e234b34df2dfa7da27b4354be6830ab972050ef11cfab1e574d926683886a7ac51c371e9ee3274b37f6f27227af9b96469fc3c6fdf631db4c764441c7777a69ff404fb46f9be00c1d2b75a127920f0f922722e3fdafa383aa0888fb01b4b3c123224c248d12db3c608e567bc56d3039b15e14bc3b4141f030f6972e79d2f1da172c5b92cafce008dbdb50b524127fb456479a0287533394f91642ca1bc68ba4f5e578d691979fb5fbf02659daa6080fac365a93c56c92db0466f4a520c3a19a7392c79a0b2d1541c60f5d7526c7a41f1a415778ec59b15eae5f385070d8c303b824d5931f926b547972ad23e25c5921b171c5068554eb1380a64f11546ef6e3f6b4479e1002ece43c8268344c8acf25f13a9ceba306fabf0f79f7bac6166fd65993420fd5ec539271de1a9c0ca3bbc1fd02e4e0f5a5db3a9f213ff84091296f4d7eeb2450fc53f42face746026444a4814d4f9b6ae1fe37f3f0d0918ad57f2986d5a1a8d6fa55c7336217d551ebe319a70560282bcfe914154a1dca45af788803bb315e138006ec7734e9bdec057fb86588ca8dc0a7c71c75f6ced854dee56384a72d8ac4a2deed7c7a8b8241a033bab5da473ca1ed0998e547267836c4b0b75b2017f7e0b9863115132bae32549ae724eb0824b4a0ccabbe4ac0ece93d0347f9c18240187fc15bb59ca578bcd2f82dbd20756932b6c753f5d2a189aea67fc21db737866d7b0a6814028ea7d819e9c5ad2e4dbcd0540a0a5b6ced8e4070629ff8a0286ca7437ed6d4abcde627723fc7905a2f19fbd78cc936ffb458a6c141a163cd5a2aa5a4d07744e85501259e06ea2c508212ec2b3ebde63ce7fdf24969151a270f614ad5b5e5d8efa8180149c5e5314bb03c7a42e3391d2f3260904812eb5dc45d945a78c333e5436d77008762b3913828f34facf8794e45939f53677d5ac62a7117dae936e4fc67b8c4a7d9f6c97ba1acb5ea1148d38e27e568d35562b9ead4a8ada0fe46fee40743feacb05f23ff8518a2778461a53c748602789c2ff0f10d43e90dec84662d7c9bcd7127b6cac2385d371376d4b16aa52c5f813fb3cf6f9d4566cd981b85801877cc41a716b7615ba71c7a977d5cb506085975366cead2a95374bf9554932df9e67f4a44c0e60cc8b23ffe00e408c363372411c1859d77530cd1e1561cd3443065a90473b962658191ce0a58f14556927564a721f90fd6717753d77b81e6eae6459b8f9005d103acd6df2b44e1e9e7a42d3de0434e3a06a47ba926af3e1b977d43577a4507224c39f2b97078d26d1e6881cbec5c877855250a49ccdeeb73047ea694b20768cd835506b3eaed5dad7b79f4d350353deb869783978cc0724f29d2f1a0c33b57c7e9d6b4561b9797ffe4cf088ee63d2337480d033557d813c3a770bd3ea6ca2914659200fc98557ae16f74fbd8c4af923f216113e29b9d70d1d5240fc82b478ec1739232bc0a9795185f0991f62428a9748cf0800d2f0e8bd9769e6184671b4feb8efc02f5648f2a2e532d00b4227b75fd140966b9cbb0a8e50cfdbac94c977d66bc937a776028de997cfbbc2f024ec5b8ea117834d2e2c46413a4901091cca6e78300ca1fb5ec1bbca4b6bdf6302bf60254c8bf9a94cffaef740a5ffe33ff83129cf41953a17af724856c7b7566a19959393f5ce8d064f434eb672a74f27b5a39ad142341039c06de32e78d07804d16a3fc1456a9b5295213d291f0a6c270b89536e394ffb9069082d4d00384c5aea549dfef872104f0dd0d35e574a5b91de1228728355ffd95cc7c41d9c6aa51e088e0d71a6708f943c7e361736b80cd89c39f0b0fb3e39644916d6efaf7a93dc6e7a982b747c8601e5bf03a212c7786b21e4cc40fd11bdbe82704aea1aba9dd7f67cfc8acd32fbfd7629b00f4590d5b708b4de8115f3443bafa83fb3f0a5149a0c486c706d6eb2a5792893eae333056ab365c97b3530e564d183598e298c81de6bc5efe590f17b24faf3f689d9d895ad2f11e4118c2c19fc05f4a6cf9e980dce68c5832e3616070da4ee5a4e53317124607320cee0ca6765bf60c8f5afa04326a8b9bcc50b08cfecaa2c0f1083c74c4a4c54449efb1eae4579035830db7b3143096f35eb1491531d3396d5ca9bd8f63e120b67651bacbee4699a8fb4ba899bf3a60f0834b185830e1ec7440cb16c41aec32f86458ac8237dbdffa5dad682ab8d9aaaa385960ca2db061a5ad727c954a80464ca87a90346a5c2b7266d0c1cdb7e16b175252634b20d53a6beb6f664874f70baf274739979a38e6b84bdad39501ebdb4e03f8f450cdd8e83762dfa70453d6d4bb375ceabc539f776262f64f8eadc74e6af0a1393fe2a382cd7045c9f5deb2dc00f824e225934d701097bd6bd50d625c9821507033208facbe348d1176f3a1a34d01c7df6a97661641d9598160213c9270f5790791bd13933880bb400c04f5cf54c8f6675eba7086f7cdafb492924084f558220575ba4d7a22c296ea8f5ad91be51db561a738d20e389a8bfe3eead3af5957eae635651006fd518f9bf07b53b242e6693c78e78c5e47fcedd0d3fa60d0a132179c6213329687499e9e54a53608f9c5a9aca8c1231b7caec4d79d664512cdbd29e9b19ee88c8f3996654a07a42fc9b5e92c6b2eded4d19ecf776405cc0147de10bd911aec26ad291384c473b3f9a194118e93ef7f7db5bb2c99a97d479b2940162f5e495cd9637a8da5e34a68c31fef66e81fcabe402345f9a97683e0e823c351c56f039d3c55311cf3a94cd0e9ac4aa91e9a1d4bf1ea3596a52e637fc8e5e4157302a554d4ba8e25a6bb380092f4b7b47360dfec2d7270647e723bbb8009927d55f4edd96133172c16f3ccce4cb4c5ea6dc54f16e639ffc2c78371d10e764cc9451991f7a0f467b9a93bbc233d963160ad2ef3202658ebf5fdcfa7a27c6e3d2bfa3290aebd88bd88e3ca77067d595355e24fb6322b6ee6502939c1f5e177ab7523f7de90d68604648677c92d4719aebe48215f24498db96829b2f7b1241f838ed64e4c2c69a206d8b245e38bf81c38a97cd5e762b2ef5dd440bce7a07ef79d1c1155197c1bcc38a30d72f0f7bcbf03a57eb21708315a499a40cfcd3be18e6b1343d3a9d8f8cda1b78ba61f5db9fac048f3fa5ddd570e70315b365d1c69b947e04b45573f8fa5c3bcc156746aa0c11cab4aacb1aacbf5e39341730c2d019df462b71bacbebbab4710fba286ac50588bf891f976a21e1423d34e761ab1e16ef231cce099559c0f754364456095d29c567a0748b10bd4a97b45a599d5899e694f6b32d984e456442e96e8bcc9c01b9d54fc1ed27c4fc6eb5f5c22292c38ba0bee8098db7827d5cb96d6bfa512b84217000d4e05a3d8b8e353c27a9d691ceac9fd79608470247e68ab826dcb47e97ea666f40426aaca7f28ff0c056777f77eb13c7fffa0a113b6680e9db85ef0709896079e87916bbc35c4662e2a57867e7ad1f74797273c3c4711cc066acef17d7c151ec00b3f4e0afb74e039d800e5de9ce559d22a1cda6c6b6d9430fceacc0527175fe21a480e16174c87611bd6cc38e223dbbf28c8254fc037a5b06449de5cab5db49137448d8100413db1a9742287d5e17b74ed2ba52ffac6ec025ba5d2df8312403044cc3e55b5d8f4b6146f162b7d8f37a3dac6ec66830b7b1c6439ab65826f7fbef209d1ac2ffbc0a432724f297f241c1a7fd3de4815b63174208f4db982523a5c6af07f4d777ec44fb6e72ae2b174a94b7b402defa270d1237abff4462353ad3ae07b151c5d74b311eff579722198a7a7006d8ac4487df491e596a9b1a3e7baa28d70e7a7f7d8649405dbe4d0bfbbb4331b3788b8eac3c9f1b0660f11f7e2412c91fe7c05c96ad3274957724255411cd738640d2a22949ddee8022db4d7c15156b5f3db858652280c4a886bbe1b7ad94951af2a9676c5858d91713f8e1d4f919f7acfb1781bf1ab139430bf5f47cd38ab60967f8161fff6ec07580e3cb1ba7e2b3b2865f5f0aaf9189453a109ca2bd773bf7e918f3134219ca6cb3de870f79d18051caec0ffb05969deb65a1970b02942e6b1e8b250e60e8ecb02654a226aacabf5998a1012fa63650799f1e4280fa9438e0690025b7ba7b45a728f7144f402b59232797ba67c2a404b925a8670eeba190894ed597d9ee71857d1cdb31be1698c532d775a807cf5503f97234404032417706d87c356c850b605bd751f62bcaceb8c4d2728887ff0bb38607eab73ccf170d3a2dc17950eae5b0e1b3d79f9a29dc55b332a0a25bcb6579343f515e0d187385cad3437321e5e23b482f651fc1c2b429a02b02aab2576f6de022c2463230a7cc5fad8c54b6df5fc827ed48d2b64180006e12cbc3ed4b1ed6b0af7862aad2016ffd0678c6608597ed8312e8f31e62994f21bc995d5ce830cd781fd01cd0a22c77712a750353bd2fc400510d6482e00b0140c29ef37d68413bd8ebd76738b0dc148a099f595acf8197cd7797a763d4ddf04647a0f2e9600797ce0610e4f86edd26cb22f4cfc7ed1d573a2036921055449412492067b3ca80ccc8ab410783d5f6cc93c7f5602a2bccb86cc9a946132877436f944e4c7807ea371ecf4fbec3ffb7bb4ac8beda2910efe42f024450c27321ed286aa3710c23183f3f080bb1f972992937e27345765f861f95c0b55bab76d57d799c18c32786441fc0f81a226af57c0561e6c8e2e56c22e9eac499f436cdee72b566d158d430420f94b12a9db0e53f300ec8ba0f68fa38216d1ff4bf769edcad7bfd8993e6632eaac4b0fda15f0acd97f4a74bf3a6d6cc7084a9f87c04289d57da9ebad2467304a9bd305b08f97410fe9ef4478c69064b450b98f711a7245b4e0fc8900d9fb43b41912159f1dc169bea9d865f803223308f80ddcffcc642f5edcd2122b2769f7ecd09c7220181024fec35af14f614b962fe246d496686c2d379da071edf1bb6a33038d45a171d14e66558a0d0c5b607fdcac0b13999371731bf8d2a80ef1ea685b3f53d8688ffc37d8034b661ff4113577c38cc8db924bb8c111b3719fc5cc5d2d82439dfd5184193e1fcbd66cf25d2e8dee70ac8539409efc9da4e90630f13b129def40bf07c901efb6880f7dc732eec12d3b75335cf94a9161dd4d717a9142a6862ac30e22d87c0ecf192b0d4be3606b1872e35b9cb09240348bec9b1c7790d74294869347c732b67335168b5af7e44633e543694fb281e4b8114bacdd7e7bea52b42181f876a71ac2838c409ea35ce2b4a9cd7c3812122c9e50b0460a15edfaac84dcb584ff12daddb24ae06580da2f284261c4fbb72635868d5e9d76dcea9f7f4afac181fd0cac2d969a28e36d60b80824ef632632dd14569d541113a9b7b528a50cc2e1984e2db4f3ef5b7ba75978a5b07c94baab84626a43abefef4933a5a5308c8cbfe9bef4291991a45f20d93b0f2df246d45beb5f0febe0a992e6fe3d8cfc3d738ca78ad294e1fb1cbd7d2116058c9ffcf73db547fa0ba7d62323e4412b345d1af6ada4d180d6720eb670f3ed6d17f3b12a37f3bbc6dc555999fc4db6d3744ee128e42485ef62c1886170fb98172120d2faf2f3098b447c2dd7b91afc9e4bcb26369874e66318ae8ed684fb4d078084f84f54446319add332d0dd9bad6d86c3a7f950ebabd9a2390545b177770d09d6d437fdd71786909f4d66211c1be72550a12309b934d6f4e32e7f203a781cbb15a76ddfd0ad64c74e24117f62cf95b73c86c8de755850d791d6f701b765faa2183b40bf901f4ef93dd15ab4d9f3b514842238260739ee72eda54b0d800b5f1548c2f44a72536ce2609960d09b5389ce4fc8c2d6be07b08b22c355ad2fc95f59b8f310d831fb217941dbd9a9fee1b4cd4c6dc7b51e1f316a53f7fc2fa2e622ba9effa1f1c048f864cc5e6018f6eb636daae85f29963e2edb0366d98d3a63a7e0c6ee45c767a190bbef13710e4b3f81dd78ea310277bd39d58a73d18888489f69ca25ff6301e605c801b43d101b3a4481ff00bbbf2f66bb977fb4e7bdf770adecbac69297452f0e94045cddf4f68997a45ede474bcf064f4ad45b6425bcffac035f6c69c4cc1148e84dce3bb8e0173dae274d5813bc1691fb6183d80303db69235082790f7156f79eee4aa840630319c9460fd67a27290ac3dd79c6d583cc28c7d5341fcc821cedb01dc5873b89655a69e3745ca4a6264b299fed95da6a1e5e011d7df577eb1070a091925a592842847dbb0891b0b872e9cdf0b242f6c11f6e9d7e7296040e39c2aeb882c4b11d00f8ab45abda73e117508c30da76c015d7b6ccaf1ecb708f111cfaaa377731b6571b59c8f0e06e2c4429583e8d77f2d69117eee3bbc225eec685a020afa7f2dc0bc2d6788e2c5791e8999d6eef92cb52860ec648039d2465e4369a773e4853c56a0b8da3d6e615b822058b6c396b4003a6c702841b703dfc3ef23627e86b8adcc0e81289257dfdea400c5b0fcb77d2885200d347ed3e49e75e4c93d890f59e42c6883818aa403077e9e8f0a35a7fedda11bdaaa3854cc8e4cfab7f9ce033a48c6d5d28a8b439ff94c998475271835c9a2d589b3d76c2c42a7e9674959a09c3562f59b62c9a97945f31c1ce8f128baf205e526e4b0cf5a6f0287ce23ec29d329ae518c0a7459aca7b5798f3f7ec03216d6de303e0a0a3e5abbe4e18a5470ee751c9b520406ff2a610333831cf66aa0d062f6888d243467037d0e009987c94605a8e910930a44759d2cc593cb5d9b2de3d8ca6790f27ee6baac047f272e158159d0feadc685f16e1bc7a9bb56b170c51e2ddef55f079fb3274ea2eb9abd76af63d1a0047fb3d63605cacdd1cdf91ef385594f7bb35fbb52af4ce075ee22dc5032de9ff42d47991c515082e4a5c765b2afda36e47af36bba44d33e490a844ef0f68a7f5a6a211b515ecb897bf070cb5b67f5b9a90ae7f11aabc39c613853d4ab80195926202c64e898a0cfe037107f3a2a17a26249cfdcd6c1ef77061e100492245e0c4295fee27e505311b5362b90318781c22ec0af8b2d0ac69af40a37927cb08e40a7df709f7f267d5a9818de2ac3a07d34299dc37f1b61b71b87dc0975fd8603506f716ae2d646f46e0db568548b27a656fa5be187eedd943030da12b67ea2c0c205175fc7618478a8c454b74b590fc6d6387e3b79f05dfcb9f5cb42dc430fa4d5bb81ef1e997ffb39680a17f7a7803534222d37cc09e4b44bfea72892f946f6727ce5418d53f4896298039b5c5a5a06a1ec0c132fe9cd274d896a729f0b834dc7e8ae0be5e7a5d6e465797c064012f111c9be18df391b0a9e88d56fe5852d5ce7de24fae432d751d34693ba6f5ff098292eaf5e4bb1c4cb0f0ab551069e61570d71db1944186075704ccbc117d7f79960403af60439aff40ecef311b8ae0d39564fa590a6dc3f97479607a7099f4cc11bde7109dc3512d11abd25bd5b0b30343f187239c912704e5f4394f2e9556b089f93f6a5bf50014ba305261b46f3c67eac8c560cdecc74ac1eec6ec30d7ce38a05836e1fd996dfe879c561e3f1099fdee63c4955fb15b1f3a71b0353a1919556a71955a94a74036eae0fbf795d0fed0ff8e56ad474d8f2caa1eaaaa949f2a3992cf731c50279f761a329ef9b564ac2d3b9b1fca3d48a5d1b52728b7b6c2a5e91ae47a54d3a4b6ffbfbf12a59d669f28504128f82b3fa65a107f3d543de58d79e304a0c8a7f250e0dcd031d87cde213f0271a2b5da07504f913eec7e8f26a19c7bdab736491f4ad7d54f2dde61b732467f883fb0ca5c375f1641a33d0ba762f6bcba95a2ec30f9d1ee3669de449ff085f11f1736263aa1753b19eb064acd6cdc48349816a2c93a732795c166eb53bde4d22899408b1d0b885aedd1a6ceb5137e68d1765c8d92c5b09fe9b7e928ea0043fda59d502606bcb373bde9f1ba38be77228d52edec572a958db1be7f7a3e4e3f6de9889729323bc3d81cb90ac0e513dfa750fd25ae7fb38084d72090de521c63a08d25df59d16ea3ebd5a33ab6e6643076edd5929755a36a4c36f17afe6923d78b4ea10061a95790e198d65e20195548a68365a4447239c309a21aa7838e42b76fd45556de9c8fb4e8b82f3f5e7cd0aa5f3d0004f3a0c3b425f541e3df02271f83f6b78c94d02651ac76e7ddfcbbd60142f1010768988fa90a0a7b5fc029885c63a56987daf14b373563d6eeb9b1c2c81e71102bc5aa0938b5efb31cc02cf5e882e85376f7f393d27729ba4dcfba01fd794e5ca14f982533364c02e581aab628001b83facd1d7408a2dd70f860966e2e2343fb7442508ee1d4ec8bb2c24aae9174b427c3ab5e721e1ee0985aa3b6aa436fa557ed3e244702daf88a1da8782cc27f75cafe7ddf4f3ce3ae3a24fd5a58150ab48244c17aa910826bfe54fe086401cc5d3fa2a5dc9d9e2fc415abdf26ab4c8d1fa7aea1452d2b5553e75ed909aa2dd015375abcdc5e0665280ac7d5ffe4ac9e8c4e90881b5cceb2e61ca4e0661a030af49c6e08f6810123be603031f9e86607a4736299e39a5cc0f4c45df401dc23d5289a2466fad28c09cadbee9a809705436219e59c50cd4961f4c7e3676bff6397c7b90ebdccba7ae25c175a7f324df0537e00bc6c6a142c7f18633a47f98fdfcb61dfc79c4a8eadd7f92012a316b625c9fb229929f3a69b79cb3c52ae141734f52007b86d2a60b5c572de969e0b4291309f4644c492eb0aeb44a7ed3ef83357845b3f5b75ee43d9b75faf39e651f07c0eef02357f557c26dd2288595463a50f0440ec6f0c194d86cd4fa9c529e3acfe7aaf0a9b50cb2612e2fa4a3b8264115b83e6985c1d38eb18836ec3cc190466886c4e7a9752a4db0e4d769232191f264ddfbf5fc52a020e493b877f2bc067d1f131fadb9035ab0a205ef73eb60acf6c74ea911557ade1177a3f210e3d3e02787d999072fdbfdd4f97b762f54cb898378b62d87beb8e92250fc0d198ef4dd7a0aa0cc2ea62dc6f7806a0bb50ccfab0c95fc4c2dd40428383b6a9b63266d377f9d5a26f0b5349762530950211586d8e402ed1174e6ee8ea3a842bbfca160292d76087b32c518da7e007287fa769a6217f20a27b2f73064759425a7419bc8c1f23f2d3fbcb0e89e5bb5d1c73219fb54a0bcf3bad5d7ab40ee86d454b4f35fab984bef9991e8ab64fe7c770c0e0cb93714add9d1321f7458082ee7b92a274aaebd034c069bc0a9f50b75c0ccebd0603d39b181463c56518dd6b1649c853043e0a3b193a7879503b2759984eb7280ad09093e2329a41f27d10aa5f29a0947efe0b49bfc8df0382f4c4a7889153fff7497705da0afacb3e9c87fd7a623247297ffcc9f4901b3ec48f19e0c717dc86d4e530425ca4cb2c405f814f57aee6d6592c1cff81dc8a6f79eed38142e9daad68e8daa5c0b7640d289b5aadc430154774d09f18c12f181e896a1d163f4ebf10c6d6c162ce019d73be227adac6577fd889e378630b63ed8ac40200347e58a580a47bf9c3e830ee5e3caac478adaecd30ef636e539398c545af15c7d1ae694763c961396df9b6d17c5c9fcfe15e4f9dd1a583699aea5146fc06e83357153b5e98f39dd40bc0868a2864d93f6a7c47c74d4cac431e8a05a992a9acbba25b9b317fc41eea56a577c8af7a0d28d9903747b6b4181f1eec2fc7d0b69e2406f550d4990be1be6c7f5c9e8e8a484873ef7c44e2c7934eb17767fd0a6a2d6fe5435b4399be19fbc8aa149ff1e7d4b16f758c6cfb7b2f3c5c1d4efe6c287ee40d52fc76adf28142c52540919f25691b209c5666c23d7a10358381ac48b759c7783112325affbcdd3f01f35f9d30f90a9bd632dddf35bb55227fcf88c97ea2c8136fc3f6f53faad0f0c21ef6f39d536dd7858bed2c9ffedb41e246317be4d9115622dba3a6bf4c508fe67408e5d940b341d0f8a62e91c8a7637ec61b0f2293f3f843d6bb02f057799328b5fb242c482f78a1c9f9f4dfc0b88ac2cd661650ff7e4acf2445101de9d247752ffe11d64908708589d7d9e43a1509a395cfbb9b1127b95484690239172779adb84ec2156acf12a3d5facae6460782d6588d926082c605c9f97fe1f48e721ac4de15d57938e156e13534d6bf01545115a2d88588f3123e2cb4e337f1669fb178dc1499e0bbda7274a31120b7991446ec95032f4b31799df262b27619e260b0edb9f9cbecdddb0e0c76ed7ca08f7f8fad74d47df97936ba6732b8c5ab2d6ce13d93cd221a572bdf42e33e37239b42c550cb290074ed1cf382864d9814536869421e19d94d36a6437ba8d14dec700b849e48103cafa9bb4e8a015c207127f1590ca90a034398bfce3312fcb7a3583b1956657ac2f7533d3555c39be8d05dc0c29ad1ba8fa658164ab3c4b13d1842f0f61580027402673ed1faa6cf8f78f2ac54fba637185563dc0e3639c73c7ac136ecad1a33b4d54ccffda7b0ad9ce0ce66f0a369c71fd87ac0902ad04996c08abe8cacd14b9fb0ab6b6a94868134e88bf91c1f6a7539599d8257c8c1f7a157d955e72c5dba0f8f1eae19d3ad3b940200b91f26ff63c581f9970dd2b1df5e20b45fae6604c70cbbb90c515c26edd6da2e8879ad9ef80cfbcbfd4335a2e51ac4b8f68a2b3020f7f85dae9c00d117e8521ffe9e5c4f081282389b14684fc0b54f97c91b4a1ac48db770d3f8100aefa89251131473750c22a5e92dfc8f038308745d7bdfd3b06c335e49b6551a737f090ea636c2dfde9deb58d82d622400ba238ed43abaef66f36cdab68102456a24462c8af00c6d53f2da01565da6988ad6868c16fff82553d613d5493ad212b47976da1284d35e4f8f90b98311c14a1ef8041b72c5f6bdc1486d15cfb707ddfa719b2a28043d5f6d1b1faaba7a6bbe9ee72464540d880cbb9c0b988d5b9732b971b8137a99880cd333d9082d89195f9f0e7ceb40256ed6d168cd9ee1673ea1872577980ec980c3f051beebd16dba7be6f7b405cb060d80076a553e6e7d2fa76dade3afc469a4cfb301c72431bc08b86913e8c38162218be1e91f2b2fd4f93a3f5c324c4bc891b72554d7aeb533d01b457558bde2120877f3fd91a9683f84da0de2e8b80cf1ba6e53e563aba9fce0100077d6a553a5cd7f8032f4cc5d29ffa4ed0ee0135828f987a50f089f0077acd718bd815c0489a46114c656e9fc94f283747e8b238584556201f87cf774f85cd7e404546d8e9e3ad67b55fd31bd9ff433e8da6986723d15d690b6be8a3e25eb98ef999b33fbf408b1523698705cda9c0376153d7ad6ebc9afb85ea09ff3222ee620866bf5c5a149f399ccd98f25fc6f1a2239a10e2eec9a1c1f68fe257fb9c4abb61746602855d15917a1ea72c9f538eb8e98b91e00ea3ae6b4fa2e986f2bd6e0a120cfac12b958762a2339cbf2af1a7e61c66d87e4b8f622c3f2b8a38c0ede386d16df0839c12574df4b56d09e89212db7d7e0182ed16a784a367538df0ae4adae5ef677dd2c47f61c97499431db13f7c11b858facb2a847147158780517856e451abc184b05a0a1a5ec98b681c189b884f314d49f82af7d13befac93efc78685b3e1fcbe3a5a23bea908166b21dac5fb4133bbe61810940fc67a3eb8fb6c1c3ffab5691357c8516a81b20b625e6842754a5aa1fea6c3df94eeb786ba7d528b65161ba13997136d38cd2a33c6b5a2d658714c86a7aa009ffe744c34d44c9c0e9ff74de224393c16cac2c8f4a949366b4194616917c34a560dca6f923fdefbe2117322ce66449dda7355418097eae76792b74a0804c1f64501f584768584d47e7ccbcf6671e9e6dfc928506642904f37e4c6be43386b33af6f2970ac2d917b6498881278a00efee05efdbcc030475d2f15f425375fa6262f51b1a9ff3244eb13e1f202ce925ea79afb1e25bfb40342c427925269e0fc8282d87a8906c8868732d48069c272aa130bbedae5cf86c28dd65b9b3152bb22b1bcfccb57821cebc24c7fd68430a03c2b086bfc903b76f65d298c3da5cb1fe28994f0fd78a18f6ddfc9ab65edc8101b8a99beaa08da0cf0e90d23e1bfd808843a8d3d61009140251a0e1cdc6962aafe8a32a89cb52e3796cbaeb4bfc7cb2cfb2a3bb50c62339e047c20c38f0d973d6ead40c5a7d17bcf12713ef093504822d4fca93044318c7eec4c51db3db48a602ee8b5b7af0224b6697cbfe0983d1fb2c4b5701680ad9c09be8c21e7dee4112a040ff7c3e89e95f49925031b6e312729c3e47cc34db052ca8411999d367acd0ade00c7a3dc153418827fb9d818baff1f85b6ef1212d0fe754a66ef68274005f90763fed5c09199161b1ad0f0a9d24d8555db764d9a43a2962be46269ee077b966ae28e7206d088218b0c9df807edfb7f153863206df183f4805de72bb7a22426c40e1f02f4fb673d86b0606e879a531b662e2a2f55e9d05bb94ca30366c5bc0baa58eb48986c2f5a7f26a876681c3da8ba0ad23eb86baca11d8f85757c87f47eafd95bfe31faa9be8042e3c7c741f42c578a69c3202e453cbca70095849f3613a56691f3f80fbd357c6191f8986bf973165c13e827bed1f667987a9ffe9cdee1d984a97c8368899b77b0e6013052882f8aa6c60826d5a47331681ba6c1eebcdedd7f3ea1a6a0f3879227890a4f4781d40a88d93a68a51cb31007996164c35a1cc24a576632940167b623f1a0e62b8f381c4b6a675cf7b408d887e448a07de661fdb725568dde608680c4b79fd1a3e451465c2c8f67c83cf93a1fdcd704a5c5a301fae7700396d33d5a6550cd915b61bcf19f3ec684a29cea2db29f0047602067f025a025cc8cee1315b052133f76da58b6255ead53868526895b0f0d954384a7438160e908e72e53b014cc9f6c7e93f38d6dbecc8935b444620113232941c4f072a47cb2d22f85ce682ee7e3d0dd27121cf3e4b25fe33ea6b1bce2d53d59c9d8039f8db593068568d8f084d2c1a60e16a698b9a31aff69e814cba7e87a81cf060fd861b906f99d238c2ef5da5e630967bad90ebb77dd88e0e8205af20d4014324f321a2381aad2980f23968f6f6d9db20456453a2c4a75e937423d0cdca8f5cee8a441ed65a21fd0b3acf36e0a4fe79e34cd220829d4ac0dbb15017d321a595cc5c2ae089c98dac742c20a3d77e333022c9bff143a2e849dfa3ab9adc889d313885fd0ebe137d9d2d1b30c6582c14372d546208b67a361c2b9630f4ad46a0eb69ce23d0568df0193f916d64abb523da87cb9527f498e142e533ed97c7c1d8205a1c93a49ce731ad0e891a2d8d923db24c959b1a60a1e763746e6923932b49f5308a30eb18c6157165784aa3e0bb1ce47f2d18273f7c8d79baf36cf780c5294d3c2b809f732043952b7f4c1b603b5340d1c82913026bddbbd2ca61449a557505f7dec883eae779c7078b1c3aea4683c08dcda6f7d7a6f88760753e0c302f8784cfc54a562853ac352646438f4bfb737fad0a558d10139ec19a6931ef1b195321a1a39e081a298cd77bc6a5f930e922d4a6533ccffb468542499e80a3abfd5b6086a346ca78cc94c58d9b0a609f1a8d9c8dc5d80c02fac33eda2b978311af40e95baab0e8e77b469da60b8d8e5d22f505a6b90ef36804cd7b899a6cbba59f76fc1cb2934b2f3ce39b9d3a284eb89218904023c8fb39df7ed1fb82494212f8389044f660b560ac1b22be090a6cb7fa90e44792d480a9594523e28ae71457f5f11787953d5d1eaaa807d5931a0df31fd0df206103581fcb6d165b5ff2973a0ff312e5548139466c6bf58a9b9f08418be720bec789539009ab87c96f90e1f0603c4432d6ff0eb591dea2d27ec5f34078d17c61a18d82ef029eac6422ab1b89c974a281ed9d8e9a44f82009b6ab1bb0d8d84c6de42ecf74780950b37ac2f4ca47223d3cbea41e1873c5cbf20811cf15e3b85c4ac0c64cb3709ea0257e3af6dbe1167df891d13033ec8bcfe773a7dbd2ed9e004bb086ca0e8b862161b848758d10346849b78bf0ca1d8b281f2175fb681a196403c502cae05b3effce677dc3cefa403738478b8a80978e4c74872e3d33e77bf1a7a94089194dcceaff6b8af20ca84c737ab09d7f2d5a3cfbe0f417d9301a29a9f0f7c57ed020ad719beb166381fe7fa26e4b6f405cb488c18020c638e4247d8f60bac3fc0d0dbeb024a862e57a8d53673bf660f87db0b70ea0621861d6c9a9dd6ebed9c36f5247e2a955e77926220e5edc50a05763b047713a7baf616cf3dad63b8d778e1267b63e35ec681b02321b62131f16eadb28a484d4d8c5922edee00e30e67c5470753e1c1190905290dec1f0542a21cca5b7f8fa8046bdbdf0569da4cf05128b9331742f4f7c98a82878e6a5b74a7966a2e84f406a7a5c4353dfde596edf6e76b6aaa39e1a588fc25b9073f5d798e3dc9b78397a337c9970247b2d4050c8191e2e144151aa57f4f016f2b934523088c9b1dbe626078eeeb5fb9ef87468009a3026430afec052dbe6e3b0fd6cb1ab6640f59b6969730ba35353b08fb10aa117ff51b804f8bdfb532512f40dcbee06b400ad398f0ee11bb1a69d538b443a9380168fba4ae29b21db698456b52d124edaedeea455378767b1b162321f9eec83e1cf3fefff04d476f66d86f1e3afdfc563df16c22c39d54972bd97f387ce4f24c0b62c16e000a68923ce9782d7cef3167fb431cdd73a9ed81009f7c846614548a57cd35dffeaf3e842ff3a176292194fde944d2f9b5072dde04048d69afdb6c8c783eca9859b0ddafd4f5110ab307c3d21e127f30585f09a8113db40410f151c217bb96bab68925d2a6603c874ed4b4a26cbcc77b2dc6e05318658892f7148efd9f7cb3ee7e18036ea9a907858de4118338772caa29b68698db2dbbb7755c0056380f36caecd0493a76077f4dab33ffca9bbe5d00273107f8533d457e02c384dde7795cfc34bb61310fbd6fb5bd475a9dcd266fade77d8cbdf96503f07dc58a381647137f3dc3054f2f8e9c889069dddb0cac047638ab93a495c688e082fe50485effb4c3ac867159cfccdaa3e01701460a37e46ed514622835aa85639377db90cb3845536c8b2fda742e64d1eff1c8e38d53281d46974a2788f6c99a3cb32840455d1e9ffce56991ff571cb9a66f705494fd9cc988f9fe60665a7556fe8b904b5dfe30ee9109efe12c76208ff302030b667b76cd5971fd5c30d5b0e8e2d1875912b38f620f18ca60b4db91451cbae499d15decfa09700162b264fd6ef897d67603ffa9d2d33109f8b909c7e8ae1c2a6c21de36ca672ece56fea89b071fcf88631c9c48b6361fc86cf5771e2cb01c1b3578dd2e96b2efcc17e417fe5d0a820db5fd4766d3eca637640c3f35260d6055e6d8d2ec582695fbd9cbc0a1d6ff939d40d02661eefc9ce4a929f9121ef829a87bf26e7b72de26b6570b3580a7f0a518bac2f5cb0c3e09ad4cf8ae5a88fb3f45ea25a444f578342b5ab893894bf6aeba2b46f540c8bd7301abcd2840973b613c3d75c52d0e665fe922bf4f2d149827aa7b6b1a3c5ee6eb21adba975586fb8bcf21877070909345c200e5bf5c557b21c1fe98bdde9f04a0a88dfbdfd4474d3934248c4412d0311bed0b84a69bf5f682406b90549f29262634ea2134ff143c5b3883011554d80dca487572d664342caeabf216ec83c6771be2751f7c76f13725eaa5f07bd61df681d8ac9d7c4eb2d21eed12943f6751f5ea54f319441e3edfcea86a1464ccec72fe0f1dc23ff2d823f5cb36028ba42f4e8e69ce885d9f43c245c60232550244e617fa4c152820bdb47c8d56b5f471742f11cdf4ad552b08a6925c23119f168b7bed3bb27cd737c5d590bbcfc13c3f74256b543c26195364d2d92bc05dab5f9b2f9c8864eecbeff4151ce6e0802508d0c98b9bd8b77f4d44db77b4cc01f6cf47890ccc7acdd3d69eb3cf4f68731f2d4adec49416ec6fbf79ffb1e835ccbd4f768beb49f2091a6ca91c47d703175ccb811b98f60156097195efb1658c86db8b852319ff2cd6415ad6531dd98d6b878fa2dde2b82cf2788d603035fc4199e71a78e46c5ea35b406a7091dc78de3076b483a5ae42d400f67f58123d52c30114d17bedaa35169d036d86311483faf3663523e86008cbf7f00e6519655147ce5c7d816dd6f9928504a1373e3e02e95129a094e1f27000c0a31ace204dd5e073558bc6ea67bba10996e80a6ff6392b226b16d61cbf8a25d010b7cefc87d91b43adce61d0e7c62c0831e398fd3e83743b1dbcc13119afed1365ee5f607e92217f58b197fbfa43bcb0fbf5fb561a9f43d26c5ad3af2d064efe02739ceab7ee8efa5dace788e28728b08070d675e7157259299628fd307f489c75b6f4d956e32675e448ba0fd2fa60a8ec6eead3097ddb3d40a810ab23e19f6b9030730ccaf896e14cbb526a800f4b2ec79f3c1aa4a7803df8ebafb71af26eddcce467385811bb39a62a3f7896ed7585ae1484de7a1ca4add890274762ddeeba3170b9e47f763bc8afadd8ba58848d7d5d001dcbece8fe701747eea08581b10ecedeeb5eb80c667ba87c904dfe2577246a778c1e278c4132c5dcc060e3efd227b83221154e003a1a72581f69bfc312975de058d07cfb6df1cd8b42a2f87207c15178b7fa6c612c7150230aeecd02178ddc18198d677586ebbe954966a885d24b9e22293e099de0e6bfa9a79d2101c61bf3b3016e26b81ab5e63a920f8f4a4d1373e4ecc9993324a3d51f78b2e893bed2141c827de90b9e0b1becd46af04486ee40a68d2613903ffc030748a64d2f400de91a026057e5348afa160ab3314846577340c220428a784ca43d9fe63e658704706ad6a67abe49717992e25153df6a43a90e44f7afcd75fd2fdb4dc1be8ca26f7ce945dacb536366a500a67d92ef77278146bafb6090b52718b560b73212c5dd1a860de8ea3bcaa3c38098a6cdd9b827c48b65de0f580ae5f8a87e80d9eb939be7d5cd63052c9cb06bbc3b682f3b73e5aae28bccb3b14464145e50a41d9a45d1e3f179a5672b720502dcd1742df1e1d4846fa57154ff06e7de243d99bcd60198b295227e762041421561480996179308b7010b36ef2f0b95d74ab46470e010b9a1abe86f43484a64cda177553bd6eccb89e5cd90f2766924a04d94ab4c3a7925d56679a80a242c9151806d7a99dc746cf38ce4c12116c2dfb5f18af94d00f46805725f6c1395b39e9d9422baf1ce39a518f88268256c195185e616fe01151930d18f8ac5e62efed6805d759406545a8be3ec41d26b03b6b8c9eb4a5bc49c9c249e6f9b5ea5f2c19a0acff0dc34f9433fec2467fa994a3e835539dd989c7de60a1e98c3a5bcf6ec3783a4ca4a3496b7ff6eb89518a991d60955e906f9d97666a4aa85ff461962ab16aa243a988ca3b47c20daa57bf645a303a1a7f16307fe86b7e2429a73e4eed2af0257b9d28a1b15d13bb624bbf265df6d46b96396352f0919800c7de94769e801a2b6fbd660833e1e5b42b84734785917c1cf46cb2588b04e6ba5b0a8d88a7022934f57bffa894575b63c1addc71ed937273397d1eba02bc772501b94288b4f4f10d8fbce59ab91b3dbb9e05cb24fb7c2709ff6691abd13d39bfacba1fee31e1c5f826817376e8324eb3535db738817a2b1151a81b4ee6690e0af00c3ceda3cf5d99921a377cbacf34caf4be2ee8e0af9b914e5eac8a50c742b130304cf4b2abee510c12d769b22ba1df465b08ebb2ff2c417ec81083754d080f1e0792bf09f58420785dbc53bdb44fcdfd9880d448649471f255923d25e0748ff61d1590d18b32aff2acd010a1f06dca85936728a36f6d13b6190f4c78b645c437d42bcfe3ac3cde1133b52f6de0b95708d00e5550515fc7941140d397cfb922937ecafe763006e06c43245c4079490e887fc56a032c2b5f82b16fe1bfb8e151c90cd087d99b1b6e33008e75c2efc3e97c73958c1d3a3bebfcc7594e10729c4ecdb1a6bc159c696c7088dd49c31499dc284273fb3dcb48026e6ae31cc4e97efa4ef1755e39a9f3b6088786b8de2c720e34ea3631e855a7b2dc578b775f77ca5aa02be430ff65cd4e4dd1738123d4d6dce02d829fa7ba4c32ffbe51681c23788b74883470c09f9ecef185fb59b3075bd95cf0c327ca84605068bf16814405bf95f7bf0359f212da018209fd578ae4914d281ad9af1605902fbd62302d33a2d22a65a1ea01064f34a574cc6cc6015bd3e26d711d341a7b1b4a86f10a6332fdce768c888974f8a23f17d8eff293bf2759f1acc3d77feab34fb8b823febcc64d841cddace7b839ee36b3d26c9060ae65396c9294b394447bd50ee2df43975f3b05f084db35cc74c52bcf341961538ff35382f6716172e2f3833ddc37ed006b7ea8b7fe59754917c91711d8a19ca1659090a4c3ab401cb1239fefef4699ee87aea4088ecb41a48db1deb406c6554a7f62d351fe323ab8cb797e3e46bef5080b038af8c7d6d8bdd25382d1f427109275f4abceebd45f7b56cda8923608ae58924fdb45a01407636d0f8a2cb2f8e113121c176fb4c4335422c586b45273b0194262972cd109cce8f678389389750150bbacb065ccff65342fa67763dbef5922bd71c4ce49a62dbc8c8729eff8cb7097d7c311e6fe5f5e6bfae0c4fcb75daf078182aad008d5958ddb333e44c2c359ef019961839d789764f4114a1a9531978d1317914947138cefdb1a6e1d83411bdfd2f8a79a54380d1179dd458c4640b292c47282b690736261548274bfb48d5682170381e0c3dfb0582910d1401f9e83402c82e0cdab863ec81db36f5955bbc5df088b1afcafcc246b6428f19a4c768702e22fb444c455913bdcd02fe1cb14fbcaec2a87b29dd9561853c302e45b74ee32cd2ba2463fb26546dcf31a75863504cfdf99ec363256543d6421e877c47c05d39beba9ee44a42fef726b2fa48d4dadc5b703fefc7f92dded65a70b9ed6ec3d5ce209fa1a96e3a18ac492dc90c675a4d095fe361adcec54b0ae2d387e123621a484a6abe5b1ff3cb462b4922a9c1cc5493815687ab5e64afb146912a54e48e705d0132cfb38b79f028a0c285b7a9f119a9c3bd192d23fbc9bbab56b908f435c16c030bbc8dc7bebb1443dd2ced8f6c4a5088f74fe6bccc2e3e1e2ea4efc9bbbfa3eab582243ef4a0f34f6bbd655eefc9175044eae765e31dbb30e1444b2807f0ade4e2f5d65d5a00bda487b9f888379099da20978ffc1c6a047f0c035f2cfa0784c7864de4015dbde28b3bcd39b768de27bd4af544a88bf5e9bace315e01112e69f93d41fd3b01b88fd05f9e056e9407a5215959d9843a01dcede8f74ed975ecd30e5d0a13aeeb2f1c8abda8a4955dd6529707b91487a506af0959bf186672b060e993554e1eaa33f5f63249a6977a99acffd8ed554728db1d75bcd67a3e1471baec3ef34951b54c8e96eee6ffd8613e3c4164e1c53a4c36249bf448650b9e2b96c9e02d1e3f1ce6f796b20782bfd37f1933459b469e916827ed8fd51b3c8587bcac75e54a9572a1978d9cd2d040af9f1bc193478399fc48df5322c0b20f684d1b6ad2210f97557a4b7a905c8cbe05bafddbfdb1b63eae2db651220528ee362a28523126cd9d05c92fcb4733b3ff95d622d00c4306cba33918d68bce8b0eca14648c008383144162bd9b2649d34207c1ef5e67e21f4642533199cc5c3bfbd43a739968b829461d4544fab0c0b63b395eccf5471859afb9793fa18929a29dbe87bfb5dc4353a1b7aeba184cdc9ce60c4769d9be1ef1532eec48698c7bab3658ea4a408fc9bb61280ed7b43e1c10ac86bde4e15c6f93a0e393ed34805e10ab8c45bccbe125c1761eccadbce47e4430c5a0d8f9966fdc702c02868aef351482ca676031fabb9ea50a620e60faa3ec6e34f54089400b0e072fb206f1da8b12d249828c3fa742e2c50352bee5049324955669121be1247cd6a3f507cf1ad26980d547c17e00a964462dcea055d032525a60a1cf600ab0ff0b98f2b3896f03bb1522f11d8fd1bc620d3a185767afefc9acc83bbb671cb4ba0fedbccf55cdf3aac8ac3f34779bf44ff76b815e9471ff7aeac4a5e9497ca91b6c587fd89e197a1e91ff3cb72c4e6026ae0b2cc3bf80f885d020d7f66b1a7ebc3b23e6655940c84c81d4b58ec9752795b4904dda5f2d69980c9ca7f5c0044959defc8699278233905d8cf966fa51c5b6186aa14bc44cad2599c3215c4d35ecfcab3e396969d65782a0fbe20a2bd9e009dcab2e83684fb1f47281f8808c36140a0a61f76ac61f34d1eb7ece56b28f27d825782ccaf029e9efa22adcd8b8f05ca8f3d0c380ada66a56811ce08a9a08be457dee8d93a857b5418f122c2511ba92e27dae0bf151df41bfd9c7b1bcfadeb20b6da2e15a662e66416e537d87aa4774eeb896ec337b5a523ab98079d75b843dd5f1c2df2cf9ee99e2253e3884c8b8a638e16c6c115deccf4fb511b67723f148445ffa3f039ba4a7349f73a79e157f522e38c8d8f65e590168d095a30ec8abfa3bc2b5fe7de58d9fe3c0364e30301647b1231cb026d903980e1eae92a4163dca4a1f911472d8fe08d97d30945015589a1bcca70dd2507ec84ec07564ad921048c2314b13285ac5649439f4d4bb27e57042d4627d081ca4efcabb88b71078208343ad164c842f3533675e76b2b3c205bcfeb3eec74d3f5ab9fdf78ed4877a2ae1b039813f77280fdd5917218e46cc70b7d5764fc8834551ba6320429c2554dcde55ec32733815b6e168c7d83af3c47e3256cbb62ff1aafa313da353d689a14ec5d6a0989e3a8663b79ff4d49828a25f79dea3cf87b728668f893cb9dfe6ab490f0a680173b635f13a6e271cf5611d5a7c8a5f229909be913d869d019f4bc257db9be4c7ff013bcedab56c65661f53a8e557e8980f933f76db7f3a69bbc96ed32788753b8cfd8ab81f3b48518c2ccdfde600d13857f1fddcbbe28abf54c58ee1ee69c7137d3400eb1a6fd4c0b5e8f7db9b45dc31dc2c4a8f467122d66098018bc8996e2dd3cb4cbe2bc88333149d2aff511ccb39561ab8adbb09692abe4edb1eb431884ec95201dafe572c6c97bdfaf3a76660dba3adb0b256280057c81d02465ffa138a3b0068d8a695064c599055ab837e472112fcbe69bdec75674e0e76b87e9b49cae1e425525d1773ee5583bfa3837e0a08d794bdd1e33a83275d6a31792bf825fc16c795bd0da45d805bf79c42f61122041bd55a66bcf3d4d3ed35c810d7d409cf12b4be5bca29ea6382b2ece8d6ced653ddfc222bf5863f29c4b3d2dc3ac0191a54eb107022f386bc520324a468d43661d421b98274c6d556903dbe8c369b37f2e0dbbf9f976553fe68c478ac4f89ae475b4f032b9ad027acefb0b670843652d3b5d84f40ba446970eae9444dfea77c3d7a081fa545ca1661e062b9f3b1b9588be6a843ebc62a7f13de8849b53edf1c1a3a05abf464dfd67ff047fe55033a3096b99467a4b1f38f571a88c639ef56e7fc4c7c8c17aca6e9c016e7ac2e513a883a39f0b7f3239578706a209e9b017218b85def2caeeecc4d93ba1a5ce09b0f327db7fb59225eb652517044e57fa6fade2899d7109d99f0a03d337053112aba0ecb0087998cc8395aa5c115685bafaad1c10e6e9ea991ea4404fe10518b4803e7bca0e11d6aecabceac4f6c1f09ec38219e64e1af539687f3e14d72842ddb02ebcf2f2ab2ea4f5307d33f450a6594bdda4f5e668c20d3fca7addb25854a4b9cf89b8c5677f2082be0988d32be32ff52c260fa03c0c602c0ca5aa8fc1fe2bd7c9e89808066e4cfcbe12d72290f80f32c811229dc7a8f584a083d94c6863290ba1b9366b69b9c8a31d8430cc267a2107e7ae7d9f96f07ef001b461669cf1ad15d5719f833c2d025eb8c6ee786ed0d919bed06a2a5a8b043659e5e3e0fed6cf2397aa105fafae4169baaa184c48cfd93ab32a62d56ec9e5d9ff41b1a86e752e00fd98f1cd55b198ac994f164396ac30816a44555e0110dad5f2cf3fc483a2cdcaeef5edad6db4470da0437aef3f46f89f00ca64d27e3c32957d26d0b98d04f353913da872c10347ad79d43360c5a2676ea098cb42389f9b48068ab49cea2b02eac6f78e2e3e5b28f03168cf1d8e37c5acc9cd2588efb097a1779a7690b6678960e15728fc3bd95c6416c769301bf5e71b9696dd664dabaf6c58d38ec8944d71a2715fccaad3de9a451b2938efc1ba31e0465703adfb32d7501167c8bf0f8b2dcb22ba7bc189faadb6dcd644de01c632c181a6a7c9a06e83468795355ec49750773d8e336945dce2ad258e45d8ec62f6848031f8848e3558a723f73749016cae24d51555415e8487dfed00d8deb172af27148b606fb990548de7eb3ddc2eaccf720db5ac7713ae9c338a34477d68874768b5da54a94b552337539947f89e42d0045ceaca01d02adce384e05907060073ec79e8f43be4f8b92fd77bb9054af1734be39b74d3bd828fee3da4897dd6c2e4c434c7dba2e622b89aac7b34e641e1a1502793ad7122907fc252d1c1fcbd0a2d31c895fe674f8b74c51fd19793a081aed64a2760ca4ca894872924d669486abb29fed518bd84b8dbeeae96d3f055869e75f1552d62300cb2e547abfe66551cc1126eb056220acc0f8965cc3ffca142583d1e01c3ab9ab4f17ae3e60990d60f90c843b228d28f7fd4a8707c2a4cb3ad7d34f6057e73746899b016ba33527812c8dedf9ed2553257c53645d994f2f7e25789d225c4f3dfa92ba6478a6c2fd178695bd2dab11bd7174689a024709dedebdef72b85677ff9e320bcf105769a1490589e62ddaa8ec7de53fda60193c6232855c9aa85158336cb87fab7cf862b7fd4349bc95bad9cea24d1d711cc858b7602a2d884a096bd8b706c7b15581d811c1d3ca46fe6b590c10b65c2edf602226c84a43949f2d05c3bde9a2b163656436b12ea9617f17c98a0c1bb5989f612b3f5e7dafb4c82a8fed4387b212c8f4a1ba5662d2ddfaf12bb60a6826f630785983af17b485fa5496cc9fee488db7b34b80663d9c325119833481868c8f8d163f43db80a363cbce08115dc61a4b91662fe96044d86e982cc1ef5032c156e169671291f14272806ff9541fe86d4be2e188ed44563c5fdbafa6d7a29d91ac18cb7765b7937d658fa8a8a0b6d6b9ffac3990b4078bcc84a0300438c9bc3f19eaf8988654369acbc1c671b6b790d6094844efb180c74ee66bf21310e0b6e314382a37b641cd9ecd74542382f1463aa6db29f6c814c55b186f22007b65ea6eeab53cab750544fe66317aeaaca83ccaa0233532b73d149adb68c69b38c1da79c238408f70c673714b3300b27d379a94ca1e15767a90e1998e08bdb5adb06e2e15af5e344f4a55c802e890f9646f013e99dbc494ce7bfbb594f7be4ba8fd0303cec8ebcaca0c7425b16ef10f40c0e13becc0bdd72e0b2ce35bd4e4bd68bfe8d56b826b002fdf07ca520b89940dddd6817f06e4a08daa40799b5eb235157a4ef95cea66fec39673f74e12df0ef0e80423a7b85cb065e5ba3decb0c33f7f22bd1cafd94c8ac6b1547682be357b4def9e98fc9d6439ecadef6b09a94ea86e5d291e308aeec7643d947ad2c6dfe76b70c3978411679dd91e908bb46732dcbbbdb462ca5b2f5900f8352f08d257b89ee2cffc2249af90252eb0d68657ec7b95a418eba0981c388410fb34a7eb3747c73cdb516c8376dd230029c0aebcbc1943d19b722cdd2f872222e33b0d87cde9773db6e1ded2aa57d09256bc4e9fcda30623a052a4a12a8d4d4549e5f6cd5feff91988bf3091f9aa4a2088e2522838c19380bb74c8c182cb6bdadaa9b17c14a100740f179d7f051077c089512d0a78cf6f06e5e9a2a51f6a4aa53cdd1f922d96b1b2ba4c48c926ce3e56e380f5b12763cf508ffeb34cafb7bfb5bdb1acac7223f91711608eca190b9ae99239d596639c814918fff1abe7cc91be8dbca434d6d1ccc0ad14fd31bb89b13f74e07a996eeaef5ccc5883f95432c508975993d89f918e39aff6db6012189e743e1b1e64a815cd66d985fe691b391b6b50bd78ef76e5f702ad575ef46f49f4cce59ebea26435e7e90056f8c712386489340767cd1d8c55bd552d47f261c862dbb9b2645c55dac632161ff56633c35459c8b86e8dc197fef49b9628e6d554c3e0a28911662e4c1e8bf2e2b59f37261c5135afb4869221e44897a3b199ca2edfbb83c6f21bb1f1a696fd822aa573812b846f7ea3503d741fca118d0de51cf5cfbc631f65225f782e79c84a73e73a5a77bbd0e138ed5c8867858a004811ebf0d1eff8e2b2abcdfe46c311abb8d72532f6db175f3769172b1501daef70e438ccfbf1351e9d0f41e4a8875dcdf1ed321907bb67303399f761df0fcd17271e7020e2f454592a63ef899deb67e7d80c141a26a4577ee22bb90170362f6a10e6e4fc4aa02dde36cf8fdd8ff56ffa0370b4801bdae188346f540dc24815c69f1b3c5390c3cdc81e55adbde7b2530ad81bd99ac7c42d11a3140360697230a7352884bd2e993148c2fe7dfcf9b8846ca5960c2f32c3b533a5b8786b60b016cd83ef437e543a51d633302e31290e3a469992838aa2868832c914e584b9d47aefd2b2d630ab786c2d5cfc34fb061915497c876adf1dbfd26b455426b031e48ade35eb8c39ab3bcd20c6d7274a131f410807148a57defb7e44758591b37cd7894ee98a585c2d84a54d40da329a9880adeb22971d623a8af8ff4de287d47d79fe83d67d11deed1d0af8672ad75893eb1c2560e7cbbd51cc9dbf914c6f8bb114b4e7427d864f694a285179d10e5b0efd05a4b8e93380e7ef2d170f7ee9bac9f48aab3af93615a8c34896227d592e632058dfe8d9c9ad78000936e3a8db10223ea0a0675940d41df84605fd17a7cc289cd7b4a9361599ed94990b770a80194d3bab0ed30305e617290eaddd81519011c4717ce0c94f6d6274a0a89c32928484bdc8a0f523db8a263755d96f194e90c3c1380954d9e82223a650e95e1b9c7b0aa5cb933ee0f4c531a30f911cb9b9cd35d143915a488971a4534a6ff31cd038e3b4388213a41e13624a9f6b6b19255562f4eb29724abd23463ece5b269f0b985630a6fd7914cf9bb466fac8edd51d6f0fb0531dc97853e6316c25e5c74f5ee7f30823bd404250ea1d5493c44854004f5c9e2ab3b9255405146492f2a211069df83400fa0ec1686e0ae562382eea8e9db77d0e9e1c37464a9b734e03e669b09b537f2185d4bc95e60bb36cd95adbe46f08869ebdcecffbbb0d201265fb1b77cb500006ded412e587a417808d2326ec2ba054c52bbd054464f1896a2e49287b8b1fdf596fd4c3f748bd9773e3a559da5a4b0a4b05982f2fde94108e32a2ff2298dd7f1b560c8135a687ac54e4d9f1ddb81d88edcdcfbd72d5064bcb8fbd9f92f9e4161643d8c6073402dd5ccefdc49cfe9ab0ce9bdf3818d74749a4ee70eab1566638f069c057daa6271ce7716b0d14514b7f9289c26619e276fc28bf45b776b2f1adeff5d16c4e41ad8ebacd1ac78e670f578eeeb763c11b10eeb19be47641fa2e674694e145591acb2f9a833ec9bb2bf54970bef253f809d365c1d6240e3db08005e7c78e929228b24a172a4965fd1379fd2662ba231c224ffbbe4f92917a3719e47de4261adf255a66b78f13520da20740a8e5772113a2d33ae24e05a414c66121b1db7d148f16b88e62186093ae1e076a0bfb188b158511e65b31fe1ec69fa269daa4268a9345faae6eaa26cb6a892d6683268e2b8ba80482bdfb37cdc71f855342ace72940af1f31df362a14bc198a820c5cf66063d2dcc647d0b30cfb93b2245014b980126b39a99d3fde5af7501af34cde15bbdd446fac072542a3c52f7550cce4bf9fbbdfda785ebe26f34e4a927a03934d2143e5945428dcfe740f16d4a68ebc308a29ce1ffe301cba888cc64b9978ab965911b7ab6e35308a68a7936f62df408336a70153c368798bfee339f1df4f94d030e6183540a7f2087bd02f4cc11f785703e74bd6ae1bb07214bb2440187503b65d63f66ea57b34124064c1f1ec6794d0d0e2cadfe31162ba860fab94709abb62fcc6d1632e1bafc14983ab9f7924cdc704188f668cb0bcd24aa97db34537830843be31975ac99b88bb1ca95fe6bdfe4e7c0168301ec64b1a7bf2cc6e92c9f1c518be34e72af606f18fcce2ccc86343ba9595976a015292318a0c9ce7905006632ed68abe9246bd3a956d9c7c5a83859cf5c6f6c831afad98fb0482a5213188223ab516bf3474a8f0e75ccf186f3301648a7efc458b085004fe03968d27fc55de96244c034d1dffeb2e56500de9f17d77ae5934380e8a52645d347f52170b3feecd0b2571e09f5995f4b07ca9aee52677d7f83b64b4e7b544f4ce1cd56ee1bf4b374435311ea4b49d0d73611071c9b6da171b1c373e0876a7974ec12dbb27f2b3818c58edaf6a03bd4ef1a74fe06b5f3b87ab71b04a43bfe28dbf856d8425fd3fffec98ab91b71726b7da4c91fbb68e0ca992d6f88acacc86cd015f1f16c9b8ebbe363599f3fac7a0fac9327970901b36253944b87fbe23ee37332ff30b70bddcc5cd2c08b1369b7e682ecaf4a22039dfc58cdd34e81ed4b63a223a90aef7f7e6a43eb524819fb289109d779bfad0f04dfd9b86d76d4d28b3064ae96444df0142ceb572f0d9df43f21949d4c29f72d4bc1e3068af0ebe67144dbfe48ce341a8b1a11f23b36c0607145182aeca78e11758681f0afcfc9180924b6a9f14bff57d6b59b38e2df2e149eae4b3642e3c41811b7b07af40903e6ff90e092a0410fe11b12ae007285216c3b80cfc0f35b2183cfbcaff4b6d33c3b0dd22f36b87f4b675ce62a15b4d30da8d255c00239aaf8e04ec79e5a9959e519f0f24ea993088f104e16c5cbafb4cc662139ddd73bda800134032140d26fe2024f62b5c376998f2457899d395d94e7ff35abae10e092b9a6b91a76b00d65430e5a53f2624a44762c7754673c8c0967d8819e2b8a208a0450f785189bcbf30c142a50c9903b570d8d9a809c34c7c984113a4d7f0d4dd337febaadce4d541113d018c5eb8c598e8552b1c4f99c067b7c5e39de1ebc01b43a6dff8423f194451639a53b110f43abeb24020a3691e4b7c70072bfcc3383035f23fc5433d94e9ed519cf7df2126e832b9a2fed6f4280f933e55ed70b5108209b5279c6fd732cc88b233faaa23715e51092c937e9ad7c7273a2195f8a85b34c72979954c7663be46f2d723c3f5bc062adec8e3d99fa9c09894cfc5fb47d32fa3eae2f661c6a8db34a0ef5445aa03115007c046c09448eabb99fabd1b66c2c36f3e8fe779477f73e0bc06f57264831d539283edd377facc962807128b37a9357fa51881331a016c83641df98b001529598ac2082bb510299cc92f4ac2fe0a7f6d00d47e3301a39f695252bca58eeb1125030695d0060411bb605e0936ae36428663473bebbf5e3168246aa3908f3918c90e9af6a431a79fb1315753f0982e10de2e1eb0b086c17f8dbee5f08755b384b0fb8d680e03616bdf0c0b643bf52465d10c5bfbe784206aa6a7316469ad766e6ee7190591b4a89c592a9e5a1923ac94fcba6e06cceff107683818f0a13ea95400a0fc52240f13a6e191b0562ac7324bfc0c029d68bd598d49fa0e3bd8a12771f1946e67f196e2517815dff6810778fb8faa3271c027d7c00c24cb5db77348859e4615c2a69326063869ee1ad7a9c8f69fc0faf393d00f9b80eeff076e7ff13e1de52c7aa7d22efb6f2beafef1190e5e72094de4b861260f445d985b1a14d9b5877b0ee5f58c30476bcd9ca75208e3d4afe563d37526c617e2573c7a89eab1e0402666b0a8ab2132accd1e75e0afbdd5b16500005a2d8b188f08a8d85e32baf5d99b2b6cdd24879f1e4e791c90cd65e9c6f023ad702a203b0da7eda33167755f687957fe054cdc2356a85e25d7d45ecf3a1d8d996c702d82b9f0776ab7d3147d21281f8930def49903a389908aae730db7d7987b421cc342cb496a68d60041eb6e1c64f23c70afe3b73319d0278f3a7ce1a96abcbb83d30f23c66f7f3b0b11dc5d3f110bd1920836abd01e12a49cef4095d3e8c4c2616182774de797df3cf6030876d48feba117cda292a18775c59b1063c914900333ec036b29104b6e5a3c9a80225ed806f852695757f082ce1f4d348ca1445ae77ddfba3d1366f39fbd847bca8a02837ef2a7e078c69ff3a895fd4517a62e3d40fb5e66a854986a6575c5f7c2ee78a595c7416d53efed185e9ebfd7c72bd77a305a09acfa20c86f93a7337411bbbdbfcebd870952f3273bc6c22d1af5e2aad4b0d386071b51c4005c0da2e8e3d9b79c6789b80264a9fc9079a635c2450e11a7067ae82fbc6d9258c82781299b3248d72677daf247066b09dd09b64ba050945b8bb0d4b05fc9bce3186ae0f7217c5d69ff095ddda4305cf96234c5ed928fb79e2b442bb05c40b80301445e600f22bcd0d8e9328d8466f56b49a7026af08a1f6d0d898494b22de79506813c8d382a83b68b7a31123a74f181673f6024c02558251ab484e4cc3f95fe7f7a84af180b44af8454596d970652e90f3e895cce2463a999c03d7a4e8aaf26ce714742cdf823ab6d06d728ebccd4d788914c2ecfa25b4d222f711291c8cd2aaf045cd39df5be06105588d241f2c6b4d052ef6bafb6e09bf053567376d9cfcdf216017e01faa4124ae791c972bc6eae529b0c0edab8b26fee54bfd380bbbb09bb38bbe4ee045093d965424affb2f905866a7a51ffdd121493458b456f07ebc17b8529802f55f95c179b15b8af14fed5bd2cba553e03092b9cbcda0f5b5fb9c7aa8982fe184a5c44d5497dc2a0e1d5136a1ac5a53d06c9e873c2671eb529cbf12f07990259efd7840318ad6b5a0e4ffdbcb16da43d8bd994b9b2cbb2d054beae1c9e319873c11efe65692c44b1031527275784bc3e6cd1aa1319201483dc8facb944ee3771996e0a8f84f8764c66ddf28279af58e368dfcf26630db53a1b1f73115b3261ed203f64a6f9924828225493c7b783a55f561d7f8517134f9566b28c98f44f6693c4e6835b88acb4dcc09184acbf2eb846e3f54373ab6b23a03f34d2394f3fb930ca5f29297f08572460a50d7961e3942e27fa04853b767d36c3c70b48649998ee504c7595298286b31062e8bf527f859c1b793976d53b185e54c85b2f8eb614ece77929ba7189a8c5cd9d45f4d783b5c6e9a4ff42d9f1096f8cdade5122eba98ebec0c60db20f20b6d97b61699d80c8760e8f7749ac2fa226d0f9a38e7fd2cef9e1d4d02086ee19f9cce676cbba1de1078876438b61613e708a897d31dda5184a4119aa687e04f08211e6669d73b55dadc4a0ea5f9d7e0f3261848d780ae84c0d18d6f06e2a0fb5eca975bd44b5fd5235d232e5e09999f8460687812699564bac935f5a24b449e27bfd1de11f59645dae2fd93f9d833044852d7c38e26853aa087d959fff66957d3122c7859c07be4915080cc4a676d9a5b60ce4b4d7a6c90bb2859afa8a0a2c88db1e9dbbcfe971addefb5bd6fcbdb4fcb421b3886b0e3728b623262465552afb676d5bcc359cad90ccd686915c556cbc16057186f7db7fbcec61ea9a58412beb7644d120321759781671d4f6761d8614c871722b7950080384499198385f547ea3ae42d311675e0b193b6601c7be695d7668986b006fc5acc11b2d4cf8451ba80323e21d628865a772be83d1b3f5086999700d87a8d524db3f6dcb68969adecbe4e4895aa69e0fb529cd5344535a60ca29ee941d5fd4a233461a02ef92f27c2d3cf1608952037ffedabe0c752ac40f956ce8ac7bec88b3ff35f061db1bfa4dc3f41fe0d278b4d6e51537d6693e938a37f44d0f933f0d6dc567abe38976c5cf6fa1060dfbc0d0c2e3557cc8f9aae8e2a43758cf773d011e09c2458800214abfce6d7fa58871d5f15396d610bff8697f39f023ca7331a837efdf3b9ab0e9d0d7f14662ff1ff590062ce175db8fd88e8236c3bddcd9b56a57f5cd2f66ad9ba6c8b67b300a7c9cafca31a86d3fdf338003371ca50aa79f3cda33aac7523101f2642427a07b6ba9e6f9dd8e37a3e21cfeb46c3e281d7c8de1a906c608f8f085e49549a37959630ed30331e729b59a6f9d86f5ef68b7af7a1b2663d83731cf131054329c581aa8a39c93ccefa2c2de579083378db1840ea0de0ebdb7230f1e51e0602cbbc0a3cd07288b3fc8017752acb30d22c31e5ba3fabae593f582ec879413ee24205d6f5b979b048c167cd3809970bba434b7336296513f634a9fe403a9be4972e09fe47320ad5538dd4e1ff684ffda78025d5a344994db3a09f3f38139d6c9562842a749eb6fbfaeeded8ef0a7bf33aabec421f896bd8f333c44735782b70dc205130927e4351851cf167c6e86d9c6ea38814e4a07218bc3ea126eeedf32c59df777e1e164ac05ce763dba6590abad9b89ceace9a91996037bdf92bb31b64ac9618b2f882cb2a8cdedb2bae3b387ce81d5a08391d7001b65337342762428e2584dcfe847b5fed6e7c8f7b79248c052469fd305a6459778abe717c54fd601be162a22ead079319be6f8c2723f4511b25991a5296d8a865ccf20ac27f0b6faddd8dd33d51db4351b17d437e4cb9e04d52cdf174c234782e79dbea89a2f9097d78bf1d09b0616e33fb43bd608268e464360c562db236685ca47f711f5a0d93f9852468bd7a579986d645bee6455928f0deeb057a780500460a15edfaac84dcb584ff12daddb24ae06580da2f284261c4fbba0d354cfaee859eb6b11710ce1437d3e0f1f1463ffd7d0648bc8ce99a8c06a23f2cdd2516eb5b93d6dde8ef38e29a4879ca39644a37b7de7aeb7014b74ab198c05694ebf873a39b5a131522df60e3314e9ad4776f85593b572db3cd9cf1239691665c0c6a3c0649dc93d52604d55ca4f73e813ed421e536ad598ba8d51ede8daa8f1168247e5db96412fd03f75203d3283e56aeb48cb1f4f0faf12d3a7b82225791450bca4c141ffad7aa226708822822a44eb90112d365c67476e5918830a6519cdfe0ff1482cecf1427d981876983b7b478c43c48159875961364b340e94e2607e5af462f1003a8e4638280ff219693549993a472a1eea47a3a1b0d7dc4ad3be1ca4791d6eeda797f53600eea8be83d0c228ace57fa29b9f465db910f062c79534c8b71f3a750ba8cd96c974fdfedda02d3adb2720f38fd059b5e5eac946954bda67d5ca644ce1e5f78e0f089dbedaf71fdd97618400487542414e875dad0081a2e91691298d4290e69d4fe03157d4ce446345fb33756fdee813bfadf017c43509ba400768b31f0e3671bd3c9b795d3d728743409323d744a3b9526df49c425c8297c763f1d54739c7595bbfb540c92d51a9ce2f618548bc91a940a8fddcad646747ba23d9b28cdd0a9c645913b7608e73a49e710d4cce2d8ad1266abda6197f1ee52a7608d5d5347496e113d2b0d5c309b21eb912139aac2d8ff10be92b20fffe88a4cf05a9b90c0cdd9bbfc6c838a82e42f4ad45b6425bcffac035f6c69c4cc1148e84dce3bb8e0173dae274b069eb11fc5cca9090ef052b4a81961b20bf1ca64c2d15332278eb5360235ea74f1cd18bb05e85e8a91b0af5469007b8d72e1c2b054d12829be13d4cf27031c75a4a863dfe2269160b26d85bee582557cf3ecef4f77f6a65963addd75b94545932dca337cf0131627c4273f9a641629662ce7d25298841a3c1513c18d4340484f914b1e85777d0659dc5a1de9402a357adf8737f330433a8a544d4bfb94defb06d6e63a15a8949db8793e09bc2c49083b2ba16ca7b853d959d47208676f5c0dd7da3c6f17e87c71c642e91c01959a162b414bdfe7a176763bce587974f6a32e5a7665360b0c632655ea85b856c2c62188ca4733c09bf10a2060532adc245bbb3eceb5028ee15fc843aa8ae8e079c6a9db74493dfc828630a0fcdfdbd88a6902d8752bb91042744e26e607c0de4b1e14171f29f62573d0d5980ab307b7cfb9c42c895e54131ad408bcd1df086e1d8ad31fd0ac183d3ae55d5a4079af51f74bc58bea69ead82be80fe9c171a22cceb6851c21c3f1147b603e3f99bd37982b89ab0e1c4877e2543cb538e89da9e4709c72b81f098e1904028ac38aa821671743e626526375754be5b0c5c3f74686ef35d2c1b7a9f68b9fbac4694d73da6a272f74b74d180c9291fee9fb3c65231a9af4283404d2f51489378e09cfec06f8378e15d0f90368bbb8da104178271d256e61d6a2070ff6abf68abd3a187eff2bc1ca5d81dd73395405cc0b05e092b801589463aeea4e5bd2d443342ada846f0f3920afdd6e6287f9c6b5f11930af4c677e406638103c997b27d32041ff1f3c274438dd9a71df7f78b2b50f32b93d668bc0256f507012dd2923a64f16895a50731647d41f704b7683499224c917bc7b6fc0db1109a4c5be24afc06df09bfc025fe7f40693cdb29bb6b17316e701153452e824d485d2a2ec69af40a37927cb08e40a7df709f7f267d5a9818de2ac3a07d3429dc1ceafb289033338efbf1d14d6ab348eb365c7ffa18d1780b3524b99685a170168fa45501da39edd883a3ff0b368ac6e05603719762daa23624133413a76d0f49d3b5568d836c5060dc44e8e5aa3d166f4096277b4cdb64cec43662dce32aeae024eaadab72557ecb0a212a9afc6771ae4bc76cdae51b99cf81044eb5c2b6ce0c6fbf2cfabd98c412632c9e8a991c761b5a481d1a40c4d97377b243c3cb85349e56b099ef9c375efbe49a92a0bf170a5f13262822b8107e7dfc64fa51efe5734f83cfffd11e5b275b0c7ea611cd149a7dd7eef12aff060f9e3403444ad1868c23967c9f982033aaa37a9cd7b96afb4dec43f4a1129a09a936de84b2c3a06648d51f620f899857edfe87b5fda146d2f38a529b5140f4d26eebaadece1dadab182ea31c18408c8df0098af6b20204ede9f54b5cc1c8ad9c8179737670416fcc224875f8c50a0e185e0ae189666fa31b0e5589a9ac61e5ac07288b4404d9836fbd6aa7be6f4b063264ef3176a5f0ff161cdd4560b62a563424c91a12dbf727c5aac75d48051624803bb403c814c019f346f35d739d34ec39e4f438af8f55dcf0fc85cbc95921389fed2abed669f28504128f82b3fa65a107f3d543de58d79e304a0c8a7f250eccd0cef455f60b557c5f1f2187a2502e38e0fc7a5e62a0fded79acd627bf15ab8f7201c408100cf99ae3ec1bea3c6a840b676f58e1bbb3efebc74124d081cbf5d57e40cdf4fa10e157e19d162b4777c9dfcc12bcb7af1a2a46978b26f658cc04d19178889a1f3aa9d4cf663e4796c8d8dfbcf5d1086f7e0ac01a574281803b5909d4ba2caa1066dd65d0e263d2bc72210f2294321e494e55c3fe352fae27deb16f5e462519ce217a2f4962a85fccefa9dbbd2d4f7b5c7371054a270c9e826126fbe6ace717ffb6402ae40104fe7182d94236c82af7381be6e19512471000273e3203c62df11fc169043ee5b17c0ce97ae58db8f767e79080eb133818626c46655e18c75855da59fde8bc50709ca74ee3e8035fe06006098f5d79718b902ade8a4e793aa9d884443be8fb6f7ffa321a3691bd52c31b70611d573223242ee068a662430d32b89bd08b046601942c3fd630ac80bb7a02f6b57e25e71102bc5aa0938b5efb31cc02cf5e882e85376f7f393d27729ba4876bd8f8bc56d8b7b313cb41b034932d6410cb2671c87451da254e5bd1d8d03c3a3a10115fbf939bb53d91f2471e512f172aa71d141058f2a6a7b2ad69baa7363aa276ed2cdd079dc17c36b9ff5dfb664f2939efd73b553367bb88f974c2c8680508352e6999abc45270b19a823ed6b7c5986b0dcc2b5a711be13e08fd5f13334ce2e5618676fcc5b030965f507f2894994c4978d36b49a072d25d98a9ca81d91ff66cb2036e221e972e1821749a7b764b558f6ef42029abe323a52389de2cafd121e55ac870a6bba0c6bdbaba3a66c8776da2856f3f36a65a034fd58f794069b33efe7398f416cccd1ba038eab273d06b159a5bf5b6faa52144a57779718e3970aab802a0a92436d0ef837d1d83d20f92127fa095fc86628f2c0f94562354ad2dc85c53b488a2f6e576223e0583c27d118be85db1f780ce0c9b815db987c6dd14e8e34549bdf69b5873d7c11561ca9f5735a0bd614303196f207884a52602b9fd72ff1a605801c539ea2e6a6a940ce99f9342068ca2243710cb024d5e4d02337cc589398883014433d6c37146cf49da3a8f71ffd7e50e9bf6db1d9760cc00c925776dfa4046983fe8f35c199fe8d210fa4760c922feed2216d90310ff8673aa554af106ff69a191fe24b4fa98503092ef81c4be2caaabe09ab1f1accfc28111cb3b6a78a81363e9c15e46cd8356ce6b0bd7bc6b74b284059c2b2864f677410fe99b8787b6570c52981f15ab8afedad43753bbe5512a9c140cb0af752fe9a861337f0a071d3f6e60a5f48dd6a0d0e27974f9ca48d14b1b2894c1201e1dd06a18a44b70a638316bf290b5ec3bb6daad9127c6d824f98e08728c2372cee3aa3571f9cb5dd3837565809f28d04b3bdee379524abb11e8495ed8f25fa8e28c3d6c8407742fc9498e3b5479c04e8275f236ee7420f39b1d20c5315e14b7640603679f9f33a12cc24540243e483de49fec854ab1e74efe3005d639c503034d0e0cb8a6ae9961a71f4d526b3ef6c27205a93719a5b9dfa9a39d6b78e43a87b42c57280a1326b132761dbd16c5201e41c4271f1ab8cb85f9b97670e1ba5ff04fc112aad5528d40c57b9d37948c5ec2bc6bc07196bd3fd47d8033b1f81df03371c1732354632343b4f59b365238aee0a2447b0d17e9e9aa03246cb454086374805d7c9817f204c14c3b0db078307a1d0762b66ee8f29c3e52a321300cdc0895af4fb229f41c1975e1f133a3532814e99dd523fe306cb1ee8406d026dce27820481927e88e637258f9c1cc3628272127a87a04520fb842b52c9bd615df9a4c34fddfb3ff731d2fe3b4e401ac8ad3b6373607f45615cbe33e4d4d674dc51bf2a6556eea5c09902a9fd6303baa1005f2f0446205a343aa8c37ecd34211523759ed723d6ca68385b7de84cc887370663dcb6543c16a498ea2d6ca1712bc174d1dcef4d6491f2c19ce2307f7b9805e78c1830f977189049da615de1445c096f9b4e32dd4dae3f577171905a76c46a9d58e7afddaf43e8218b63da3fc11f88f34566dbbf1ff97944d0905ae446577c2c7f26f4e8b9ffd20c0f75a672c8431780f360b87787af3d210da5bb5e2d40e7fb65f41b811967a4385a40169aedf2b55b4fc7b55cb7eb6def55a1b099077fcb469985059fbdb5bc6f41b7aceb2fce9fdd62f6fb8461523cba07af8891acc3fef1f55b29d85af7812e03077b9deac9a25c8bb08a6926dc42d2f914defe3ffd6c28fc5d0f30d9243221f9b32242a0259c0b3dcbff4d92066e9abbcc054b2906667a38c5e469dd2a69066adaf6edb801cca3f195e84f5cbeacf3f22006b5656df96ec20f8cad572e6a1576bdfa67481caa847e4669ebddbee81a473c300d30c70f8882361253180e8124c57ec3c48a6ebc87fb9443f0718eb7264fa1aa6179ecee6fc3f605dbf000553c594e6c9ff935aa5c177ec3175047cd90791fcdbe7c1297c529351cb1ef63577d5a0c2357112d0592f1cdd2c28e9b4826f29a5d1d2b87e178c9303bb6c7e9f1dde6403da8428d8f31d1b02bb73db1c07d1eae9755596f2c4a19e119ce0dab8c6bdbbdcab3d2306bcec5f4c41658ad0207ec0001be3eb4f686dc0391f6644f2620725747db824e3a013d26bf4b13092dd58042d3b0b9b2e0e7409fd6a8bb5c6d142d107bc2707db51aaa838a152a162e482d5305727eedc017861f68b8e471996919ec8a788d8bc3029b809b53c81ef258725f6a0667d2cb114ccd660db07b22f2f679197a982dbd53a5e326669dc6695c4476d1bb64c7637ba5ce77a2966877734d6e6fb7302e5da314d68cfeb98ce91b7ec95f228aaf583473c7070397fc2d4aedeec0befa03043d16d8eaa49d8add65c39bc6427b70f84d3a140a7ea56a396fc02df5756f3f746737b9944abf5c57ebf2cea6667c1260ddb8bd8c75ed9709415bb02899e2c7d8245ae0c585465a44d203cea63c633386f1852a8954a4e9da52330667cda7074b0f2618c875ccff10d0f5696f3f5f590802a5f7171d141278f704eab6c64e378c24a03feb141053fd2c8602640f780422157b169d49cc5642b93704a924d99038842aa23ef032cd23a9d81a9f777bc961e88aca9ef756f563dd3ade6ca0bd813aeddc8dae5759b970c1005cac1c55c5adae757fb54fc277456f23d11a8c4a6cc68bf772cb8569749b46f4ea78db0e5fd859d9a7e342123cb46bba634c7f98c487bce6e93d02746989bbaff91dbb123d729d6e5922b7a49707971ce6494ed62ec145621cdd522245c0ea3a047e5d04e0e5ea87fc8c3089038e42cbda2c9246a7ae31d110663b90c4a6ff0cec9e909a0c1815ea2172591e0798b9db099ecf509a3aa0820379f2193f5eace0a086bec2d448e1e2b7a09c511b2c12ddb678958e2474be3de9ab3ad2f8d3123e1111e2aedbf84342a70e7542d1e595ef28994106826d2a3e16a2adb6f4b6198cc9bb2947d6a996aa0053b961db1bc9ebe433a8f5cadf6000c730eb63477fa7ade7b73c82be0bffb2a645d44568b04f25ea6f841615c6a259e67eaa319d6c9b3eb3fef35148ccc7eab6d94cbd639a802b981ec1eb077272af541d449f12abc96fd1affdd0565d0a23d71eb0fc6b003aea6c91390a1dfb2a9993aa8d06faa43a0c2b6a41a25e9be62b4901a4a06d75dcb6c98460b65db7d7b2f66b1d7100c9051dad2e377bdb0ee2872d570336215e0e8c61bf7254264129503a1a9d0724c4e30ad5f8cbcac9daf912bb1cb35efe6511ab86619223de2e1bc61c3788e161b16187630fc4ba7ca847a3e1238c2afa797725a9cfec20b5289b5526a2910f62f6e4f5fb084476dc252d953f8f8d079ccb7a822ffe60f19080ad4e51d18e066d588efe05ce9acf6ddea0adde1574cd08a47ce0a452b4bc0ff995230674b9d2267ada3a010958da6cfc804a11b386a7d8ab162229a6cd6ae24afe0e1c81c035b8f23d8b98cde0c3c3e2784a869bea9c4204dd23fa8c80b1f8624ad7a01fce8d6f4ed1c06896fa8f03b9613f4fa1a18b4867db9f53e6db9baff3995f23961971a2dae34ae20d39b0d18b38a09761f57f7f4c9f6dc0cd1a8fd4a77145230baf9a65031d3f2faf7069c01b380b08d9ea44554f2dbac83123aa4fc7fa9371186845511d37f404004a71d1d81af34fb7610c75dd4652a685862b0a474bbbe3ed4f032f89f5eba5a257500df57f7485b12e8c03d86c5d1ed11ea89dd8a1eb848877239bfa9ffd8cdd947d8bad8cd3fda21d8675ac605fd2b190da62c5202b744b7d124fdfb8dacd65dba62f5c3262169b759028698129711bd2d728e619c1c70584d3b8b0f9502939784da724252410e4cc9ae4d8a841346566339216823ea5b7dfb5151e7bd563979bb5593c846699a3dbeb3cbdef0ef64569a4ce94dfe63f0912be1205bdc7cc5c3dc89602316ced730c466ef5b2aa34bb4ad5c221aa5f5b22d36ae4cef99e2bc9b4899eb86666f7c3183f5c4c03ebea07fae8de90692a18a445d9e092dafe68be5b85be87ee4d6959f778c68972e8d59605f63d4b5eb1059f5e7861346e1ad3298bbd71e6f30fc1fc2d644b723b029b28681b0f7ef5685863ea18a526008d3cf72d7dd4749a9db0c7d579fc57999c9c3de909ed0852295038eeeb2943bc96275be4a991814c03dca120139cd51754fd5ee77c676310269ce72309ef875d88a919dca0fd17aac4bb0f68a771fa589146a03a730e30ec6260f55bd55726206b2174ac1cf710a2f9f8e3e2600249a910bcb666a9bec923ca1c12025a70d284bca474aa13e318f9525a0a13c32f1c79cdd3edb84e9785eb4b787f8ecc45d722fa520808d58d6f824d074b2fe6312e63a7752a97907123786b1316bfd452d542c8f20396796215b5250a42ba4c7af45db58db6d983497cd779c568498c2be744d638bef1278a88f85bfe5c76d4c08edcbcfcc6008bd508e2695b41aab2b9f78d86725d7e1f3d8b00001835f7d33d3a6bf321429535b40f8b9d67ff873d2dd4c03e539ad90055a0e5014101c65eed1cd2f0a5ad4efeb76e8326d3992d607e1a6377dedcf9cc7b9257d3c5da950aede974e2bbf147e5dc25c55123c9660245032c858b740c50faeecafe1f79106ae8824f6f383331c1a2c4fc5333d0ab88a773332ac1daded33fac35c1f6fc23e73eb2cbc61314423b8f90d22a55d2b2a72354150170607a8401e7bc232239731f0c4a2c84c90ac39c0e7034d3d298a6e0e1667ebe19040264b8656ccf382e97fa393097d56abd869ef4b4ae08a3f6be8018c64a62092a3ff219926457eaff615f356171afd6c43f2730e2f7306c453c926ffa452ad29432e43615ba21e986ff259d24e3130ced271c2e188e70598bef3413a29e8ad91d77ce6d826295be03c722802e9fe7d3a661d217c0aafa0914910b38d2244edcf1fab05a34d1fef9802dcd538febfadda0365363fb8bf41b59e706d3d8205070bd277272c35907e1cb23bf43b6fc434d63eb4561d3fd96e6ac9311282b9725b6c5803995b808fdc447856fb5f666a1755a0af054363794a73cb43e48f5b0a7ee36a9ad4ec36282414f652c27ee6668370acb18a442333acbcfb05fae63d6ac7f69d517220c74671a6a3a5d9fd569318d2fa9272830f556b082647484c177cb2e37e1ca8065de2d2f4c6bafe3db26e862274d86b86aa32eb7a545659be63f8bb411b233e18aa120d7e79c9efd18d7190a8333a9be641421907932ab83fc43bb3c6118e564b4447c9a12473dc1a7625708d1630b50a8d7a300bc9d37d8e6c51e06bfa4e95a2c5753b940a91c6e2f1d2073a181679b5860387265295a910eb4a8abc3a1b21a163f9ebe5ae65fe96701b303c683f68f9420fdec29522cbd4486899bd2fb81095780dde7314bef387ade6aff8519b139bb3ffef883e2712c60634d84d2d9c6f9098f0af62e81c354e068e3f4642f5da3f5e72e96a65c679c4b01d9c52f85cf98d13a847fea2d9a8c0452e6dbfa2f93734a4af23399de27e97a9f1a2d47ea7de5072afa7f930fafd311a4918e128db2f091b6f4d976d177deb68a060f338292f806790c194cb860c12b0f624455a9a83f9d7159c51f3ba85c592913923fdaf8e5efdba59d11de4c8ad92c459d1596b11804ca8ec3e804108e6edba273c71ea9877e05331c9089c22168f17b730dcc55e4d5ebe1636029038430f0fbb16d22ee2b0e42fa383841b87f01fc297334049ce30d39ae762574d857fe71ab982b16a8eaadea0fe520f1e40f3d540dfa8efea3e06bc35d05353faeaeff9485c3de4ca76230899834694d659788f00c42e59671c75b8d1753e4c904cf72ae85b949326bed01218300d32c0f20aa9a4b8f540cf36df6f717153f75dadd5343383a2f19ea19132aaf1f1743850c101e483335c5947439808f5713982f356556d6ac0c7953dd901fda3c2c10305d74c307e00fca7bd8ee8c594b9c141ebf987a2db0ca399c5bd1a8c82e2f2f1df8fbe21d55a5e27b2f42029b77ad3e031ece22181c238322c7a4b2781d69c2131afc948aa27d3ac4c3736d3a993b05d7771d6c7ef43663f05bf798bf0d04a7a36cb5572d422ceb14a787f2d6cd2503e2a0095ab4629d6abded8490fa05e405ddf4a61ae3629be8b274bc776a21036a2d7cc914daf34390e5a84203af08255f4c1ba7e8da15eeb372e7a798c0274320140876ca137ae91675bf96e71efb76c77da7084d906598f77928d3432d93d7b1eed3c1380cf21f3f04795480227d73aca31e7f31e91b99fa387bb805c0fe8850b911f6fdbc0d4ad503e99368953e2dc146d8a930ba193d8a42b25848ec67d1cda5dc3e8bd385759f32fc8203ff5460d24034fc1c93d0c37048609a3d17906322e77de85b681433bbdf5c65d2fccc43df6c930f6e22ca5beef99f8440b27c5bc387ad4ca1624ebb436b7dfb870ad145dcd2c05d55b815a23d2d53c9ebfa4e0c6e1d40d78660def6d18ad80cfed05ffa15d3476c89f380d243731e5600ba47d5909230dbf48df091884684873a580bd150a539fc58e06ee824284bc625b64f97117bd01c245510b784941e4b855de9c95cd55277c5b8404dd44db3554ea08f2917c15da1a620169c5c6487ae59b60b0cae9377bc32337bafdff430095f950ce80538877b31441dcbbbaebd67e655fc2a824c9e1762f760478778c78a2ee40eba7f8b7588127af40694c39669b8c6aa3a450212599cb3eb7fcd65137578d10c12227c3589acf2279cba0030ab438404520fc07249f6ed8116e2c6a89dfbff96a5d7f78a8552acb76213adc897eff02ecfdbfbb5f9c5deae477193b737662e727de3d6c1cbd3936867f775534ab66d63ccda586826b5e84faddf29588249b2aa4b7fb5246913abbe6b3438201844f49b492a8b689596dfcfab063503eaa93a4cacc8d2d99394f5bcd869088ebdf5018816f66953c7edbfdc64248d359bd64af5cd7491737e55eb057ea74f0adf8a2f99e9be84b2f61d5f2ba05a775ce207b0b1b23ee15622807265f5058d5779251175b3a731bc26b6a4b884c2f688340ecf87894c3ec11fd664fd984274d93aee6ec7ac403ada4f351923c12fa866bee0c029a72b9566ae34be76c0458683f03cc8c59f36190899dbbf4a2e7d25c77ac3b46455738fe5e2970333decf195556be1958e2e1d94fc07b43c81196e3c34796a3c1dae702b847a87de2c50bcf10f5d808c11b338edd4ad07b773e82224c98f2b451ff39f6821a1c8d2bfd3d2904883b36e91c01f892c88bf1542350ee7700786537aa7ad00348cbc5779434d7f766ef479a53cca81899f4a1d68a0d93258b999d93eda35335cbc73f7f4c9a32c2dbf6988e65e4ad3adea55535451b6ff8b6411532f4b9157b57e952bcec136d3372679b786413c7a5340a31d6c230552d0028b578896e7037cb56326380a1201ac13809025679c5e5e729a1eacb569c43d74658193174e204a42c6af62f7b68a402f0eeab85fa1b017c36e5283f3516eb5303dffe42f3c69f1ba6db96984f3cd464a2570976d2510a9af21d825d3a36dd429bfbfeb88a3e686d5d4bc9651014c103fc1976d1e2a242659f9c25d4de6566c5fef4750925e31086d5999232e2f37f02dff474d8ff50beb26de698aac7f6e17547e3d893da383b5442cca4b0c0a3711150f370de6bd1017f0df74d213c98c1e68008c25729c962ccdc23b77001d2c9cfaa1a65c28ec4abf442bcb1596c0a503eb9d6fda6b1a829f6b4a8490fb98dedfb16d7514cdc790aca6c7dc666eeb54d14b46f5d5f288e30d5c398ed0ae98c9ad3a4e6f086f75370c2ba83f9a63446d598772c44f8c98cf408ffc2a555d9c2d7fef34b645400700539986391f80d7011e3069979fe90ae291df5fc17b2ec11f659f3b2fb64a3265fdb43418ae4a5c8354cab59c3d9dc4ed509ccfef2396af3893cd0367a72422f07552c6d502604322019405b653adf96328d06d6cc022fa29b4062ec7cf8d48224e7dd2f19d0b4cc5fe80490a31cd27e6d8a0a237a652fe00f5ffffff0a