PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 55472 849a7f92cd49d39a02f388b408efa12156586994e65eeb8ba8cc1f90853af0e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e1327e6393ba664d9a1e9275d378c171f8500cc483dfef79092136881ddcb75b
Certificate Block Hash
849a7f92cd49d39a02f388b408efa12156586994e65eeb8ba8cc1f90853af0e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005016000050390000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004853f1a3549efbe34be2f65b3425b6e99843abe0843e1f127616a384e13a3287f89e62c68f70570244ac7af402ebcb681cbacbeedccfbf256b41ec53bc06dc6e93343a5f436bad714a7e5577f273611c7aadaadd040f1e27b90a00000000000000800000008000005016000050390000

Raw Header Hex

00004020f770f0ec624161b25acacd0374594258d96320a0b0c114684f8c16bc3d4f373514615f6116a41b83a9f048671798822fe8a39fd82d8d7f09eeaf2c73fced8d2df6f40a6ad19305185bb7dc1d8836210979efdf83c40c50f871c178d375921e9a4d66ba93637e32e1

Proof Data Hex

59,560 bytes
121216020307d28ead4d82053e101426d7a8619732990cf5b613b1f1886c70df75ba8c7d89ff4c521d019e70e9955e6f191748b46ba14ab8df48e7efb26ce67e2973d2403d4240a6de66b52a9b729514700bcf7d1e6935b0fb2fd78b140c2af2f7dfd401ef3e4cede4bf0d56c9f75b510eb1b2f43fb662fd2e1bcbb25830affb0eb797b3c53433493ab5077150d53c2891cde7dad719826f541681cc8e334e228cb37db5ee81e09889b20156123789b95676df38e160497ae2764d66bdaab9a0181b84f92472b946de215af49d52920048d8c6225c1fc7ca65e31db1b0fa4397b2bafa55bc51ef38a243811b3d84bee2c31e01b55998892234050d7297e46d9628fccc87cf7620f73cd0618ef9cb95844cb741d5ae941ed8c0b79b48fe634bd2f74274401a7a53815120a87963cc0851f4d9622cbf246c9696026f3669ca16f390efe01c8bc432f2e70de98925b8a698f6a858c0c353247a7ef8a2a7a11ed39f9919e8d0b7a4637c08c57b36285d5334d9bab9467ca91f56436598f646e4240ca1992a79d02e6593b518c0a9191d6ecaae448730ee7ec8a369e5b7e0c741b7d9c96a3c0d60ea0d7394cf0ae7102c439181ebe6abd8801a3397bb9f8da521e196c8244097f6a6b667fb1cc28c0f39ecc567290e4154a205a42de4ae3e80d54431111df9035c73466b8ad5a0ad281a8d37ff56e7c52176c21a441c12840ae31ab53decea4098fec34d3cb267c42f0c89da792643cfe967c1fd60e89ad8bf7ccc0f16bd1b9fd0686a76d0779ccc6b502b84e4f780e9d47e254ad2d22cadb5fda9737b05340dab933e1ab5e799211351422bde2f5fedb896714c6c9ba62b054450f51db69e51633a65aac00803bd067b948ce631765920e2dce2f2c5dda7e2cbaf8751901c9831bb31e98a30f7177128c15522d0b599dc14551c0419a02e009c0df3faa597a612e42955d780af707d323d3ef39ebfc3a9579ab04e212ef3b9505f8735b154827894ef3ea2ebfbe372fb0b1e54a4dfeb4851a5e78cf9f62633fa4afb82821641d5bad9e4e53a9bef5c01b8762c2dd6799e7810dc12bc4c70e5177081783e5d4bd3b720f438a2388711116510d1394b61653f5bc33dbe5efc625e4dae5cdd3ac54e6834c841d8c30d674dad5b167b70439a12b6c1f95cb993834025773ff8b2aa2be0044cd6c4ff24221a59e9557f58d89cf1c54e06a2bbe37132d494c229237e20c34b96d66095287fafcbabb5a5950f2dfff11b2f8717c6bff81d185a9a10b0ad9d0e6d252a6d9a2ca853f527a697a4bdbc39f78c469250aec8cd259310718585c6062a7c7a805dc137060595b3594a3b32dae785468ebcfe40a1a3ba15ae8f838c591efd95d94406dc415ac330389e4c0faeed7e526e65122001cd5c00e9bccfba79cde22e0acd24674d0976d49932e4dba6673285329c2fa8543aab8ad94c15728d0f7fbb3713dbd74480caa57c29c017e3fea0755b548d1a1340eb399890c22a9b6f36adcf97a3d145b1cff93d16b3494dc10a26868ef36e0fd574b76bec983ac1eb133fd0f4d94cc00da782eb1dd724a45b413fa0a6f24a838f55f0a90e5a3fb3b0e6791ece5795b2f4b5e382de2af8c28adb5d01dd152e8d1d5caa7118a98d9b9df0926c051a1cd0177fd50f1f96c66df7e5c98f2da0e8ab56d01f39656ed96a955a9efc2f0a83f7a2bdc2be53746c39e0fc6a0008cf1b8df129da560a2beda83ab034eb8b05113a29849c684fff97722b9478c5bfe2dfec93deeb82aebbc69afc2b23c5dc2448e921cc22d16f3ee2a69b57c0b95e155ec306e52eefc0a13c6be0e6d123c0558ef5738d3c719d30efca53437a3ac65342b3399e08b9dc8e60f0ce2e4ec6944353579d49296f299596797e81f1404b7c33e041449827ca891ff2b92c9b85fc3274ee6960127b7e19909a768535cd1758da508ce82943058bbec7f97ca1f91abc0c1ee3b2f6ed9b8ed22184d72758008d4e54fe74912be67e5078dc8f522183706bc3ffc8cd6f448fc61dd868d27c50b596042d7dfe3d7fcb359ba5d4dfbaf58ddad25959179f37ccb3ba9992dccc2ffbb8a6bf07c5e3c0213ace50acbbbfd1993a0dfb38f17c89488add582435ff5cca9370ae408b90f659e23be44fbf092cab6fa4044eb510187e4f9e7e8f6e76df7fe34dcb2426a1bf743efd489e02fb9775860bca27f43e9f77d3ebf9a1d47d3aabf08ac94e9b11703d5f022541bdd83f1eb4185c036c23f7f0629b6ab5d4520f626edd7e83048e354788f4f3baf9c81127951a1f9d1fbc6a8be1480f7dfe885a40459489113c06bf59b6434c47b55a55618cba0a4c8120caee786eb22d6b975202a459289c73c564b911994350a97dfa5cecb1bf5ab2ab0f65a02c0d75d75507567c6aa7fbaf2921c5e7ae5b899d3a66a0ad2038030f088b2598d8f3a3fdd8c3b726dcbfa40318c48de1e7e478059d5534083f8b457929f4d381f62e5e3392397fce1c361cd2cd7bbe55532f8d91c423a93d6af27eaf274ca89a7a5806fd2fa79a7db3317c2f15e4158002bb81a505eb16e50756f37b8ca7adefea6e4633a274354717d454a5fe84618b4badf8f6f65e581c7f57c874abc235f695bc607fd82fbdcc3360022e62ac2338ff338961f4553ee94589c85c93be5b5bd2d95c6d65ed63b5e05ec9ca94c412751e23a8d8cd26cbd7ff334363fd025bbeb2f6b271e7b9c22743e05d67ba8504000f2d872f832b2665acb2f4ec1a82fa37a336d0beb86d6bf6df2505d4a05b2f39e2833128885f6c85906c97523f5475427bc826b96a91c4d52851197fb001747a5042b5687ab878eedb06ba51fe1b03b74e471ff053cebcf789bc2c06f2bd5251e642030d4d9c3089583ce4827901c3143026844c6938833b50fc681cad91c7e92ef9fc02610c42181b5a2531b1432455ff258b6a2689a93bb418c345b6158e7994baf805339dce4a6b44bc834eba309e3334cafcf849f9a3c4f2824f59ffafa2fc0dfed20b6320c322615bd9edd16ff8771d5de0fe73f41a452acfe22e9e9eec18acc0699d02a7eaca755c543dc37b037bc56fe5833279ec0b5d97c955b041e1d4f9556f75dff066b7ef755cf6ee8b0efb0edb140ac78b0ada2a9558a603f7254c272274390b7d9a3ed233b73e732c9b23de16953443cddc422bc83333fe18ef6951d46b8eb25e393317b6b437330f080b793f202859112f4fc045a0f2239c9d67731ad1399d24be5cd3f11b7d5f34ce37abbb2705550d94bdb524fdbf308a4b70813c501c5fa63e96c6a951a2681976d6c6f1d9659ea359d046ec431418b68038832f1999010e956b79d5ff5e97b31d6c6d1cbcdcb420fedf34758c3304bd407af5fc32b63bc824652296d046dbc473b623aaf566015f1150c002e0560d3a988cefcc5ace98cae8c4bdae1958320ce5b3bb85e160c4dc2737fee3a31eb02f5ff1d156ea8eff9a2064586e1e6df1ed18dd80bc5d63755e7ef3e6028524cc2e1742e879458612256633292cd7ed36921c1a28165d33f5f6820cc79212cd419c4e715095687ae32048ec930997142b28fa9c9bb13c6fab1276088d627cd7a08278edddafe0ed8ade240908fcbc1f2dbaaca98af359f80da7916c8955ee33b7215896f8073cb8110b9f3cedaf56af8216017a8ffa41278e2c3e0fc55815a8686fe7a8b585854e97c84a0a51c9c9e505b2ae6e867b4fe022aa0f21d0f21edb99b3f14bf722724e0c00651f6b5a6241e59365bf73c69833b60fc24b7f50d48c696aad8ba86569c0d367a96f0f29c902e983434c2625357bbc05addccdd071f56e4f5b2d51b2e0b0c64428b5cd88dfbb8f154f21cdb198082b1db03e5e7ac55bb24b66e9a1d5bb527e9db05baf4ea08a8c0b8364d27cb12613de322ea0338e74a9b6307588424841c1a01aec4affff3a3464902cecb50303ab29743d290272be48fad605c6d71eccfddce7ce2e84f1dbc72aed2f900dbb0aac266a4cf4a9d6ab1b9e91f6991bd220f0f86da5b103763a473e9c144f7154b42afbb5ff8f50ac9d7a2509e061019b928c2d7fbd8e77a85f01b9ae6c69aaa6064d9100678ecd0ebebf00f5f4a30d15ccdcf01ea7f9c04118fdcdc91c03f4d4ed83e17acecb13ba90e29f5c6cb0379d0440954cc42ff097bd397bb3c336e8d6db234a9929ad1aa6ee899a86a22a7b50872fcc70fa88641819f8d01a49cb285cb715b02dd34c016a84e25bc061c1913a734f4d96c8fdada35ba5608a04927e11a161a653598535f322a9a6014301899a85a5008dfac8ac61f0942e563d5a5807c21b0b2aade0351c591968d78c540fc88b17e2ee65245e70853451074bb7391184ce993d89ca8d4bb402e97d6ca958eda0b43b91b32c8b89a38bcb1a9527ea698fe436036d3773daf502dbf6d0a5d9e1b9c7cc2682d8c729a1786201aded386478d4366be85a94edcc79170cff61d1e430184abec2674f5c3515f815e8e6635cb7bc95f93ddd95a7c17f81c1bdf2b523492a2d49a80a1a85b9fcf372503662dc511b18ccf9afef87592885de95872ecb6d7c9b44d7f6461c69b059cbda58ef85bf2f2597a39208b2767cd971ca3487ceef568260a72411616e164b8044d72ae22cae4e2a1fcb3e325ec75f49e8d745af7ffe75f6762d6287173317c6c42d485b0ae40359e04d5a1dac17069255aed52cc8bd5165269cec32509009ef9fb6ec6e5e7cdb899437b2e78ac2bb32a49fe8a2a1157423930ee3b36aac558c5c0d0d8dec3f32fd9fb8621323c3b5646beaf1e2d24906a047a941f999de89e840b72f39fcb9f145ec69f5936dbed20ac275237257fcdef0eaeea448335089d55ef192cf492360cae16d8103406d6469ad3eb09abbcf443799288ebcd3fa8569ae47f31ab8223dbc9c61dd1834d1fbb9736244872e24c983ac3d96a37ea0b38ca8e1f7652a487a80de91bfb035c4b2beb0c9f00f9262c16cfe342745727d2c3e17b207d86334979c448fde2e1fed77c52594a67d3e0f8e4952ee7355ebc10ffe4e876162c85a347c102aa5bfbefb801635ed2ecd0ed82ccf2ebb4b695d34bcf56730712636d53addef9738b012b18a33474c0077778a2a87c984bcc02b2005b8653991d6668c984a0d0e68d91c47b0a09d3905e6b7748e728ba3ed1d3f092344f2458fbc5286ec5c00cb7c07c0d0201cfefec9aee0cb0232b438267517b84a8ce9ce0138f917f14c97033cc7880588156661a029025aa95cf378d840c6001fd840563a0236c5b44a5d1077dd48c3cb29649c469092a9d8723326e13bd9ca63a12c8e8cc55833ec376def5b5fc62373ddc34d6c470e4a1f6ee509b1564bebe89e9c141805f6e59beb4327b0d3da7a7744838d56d0ccea9f085b15a5dae735d1b1ed63aeb01be025d0801e8d0691a504fa11efbec940e4d5435932b7c581e038bba82099f6cec68ff29243f0bb197bdecfd4d36de0d27e256d6ab4301a0b04d13de3aab61b63d4f2ea7e7c9db15b20aeb39fd8b9a56a59dd7f70ab1281f84a2903d9779c1cf6d6927398a102853a994d47623e8d156c36b841e0b23c89072b785c49f29905bc6ca5fbbe79aa1c64b9ab5d77bab49d48798dbcacd05c0e76301f02f2fcc916480443e62cce60c2f5dafcef87585239b820b8514ebc2f917f75ee3b7968b4def4fc49b38a05d1df6556d6826036c6f25d2746aa382563e810a7e24b79da3d7bdbdce779a4800f262acce51e23cca17b6dc2644e0b8f0adb1c42bc1727780b1792f9273e99a8c09ff29e26a88b4b0a858bace90c13c8349c318234b209e996dca8dca07f419d43f599d90e5a86d231f417e38a857e147ba999c2a8dfe4621a226004dfdf8634c695fcddedc488afa589d93792613b3e2f6d98eafe18670748fac35591ffeea69aab656b92c01ce0ec6f609015fcee8c54c26c038246c540c933f0e48e37ce98fe8f75cd66b4804fe66da8e78750883cbc093c5a3435be078d0b8146de2f0f9ba4214a704d40a0de2f5476f49a55932b15326e3f57d29d391907931aa433b481b82a01e0f38c010b22be17a3d9a961a6b4c6dc5000695c95fed61a90c1986d38c3f5c00e6f896ff60bd6a11b2bbf5dbcabcd2308ab34991837e5403f5d7f9a55faf242ec540bf78b3046a73b3c4d1fe92177bb511f4528ae951a9366d52428a34b4f769023b3029a1df06b388e103d630b0696c3c2030cf08be1861dc6e3438c0c45efa7a3c10a7ec7ebbad6d77b9f3f2e3972bcddb17ec330debeff46334c8ad7529c1b3d0b83cc65baf059063716ba065014d7862502a0c41a13853775508ad3b05b594db8b3bcfb07774f3d2144454f702d4471838d3d0d3b1e537457b34666acf403154065b2ae74273d7cb3527e188664e70441513f582f6a74d5f05bd5f5a2ed34c4abc0631ea72e6a27a06e693680a17ebf216f1fbce939eca3d3be35bca6708938fde58e03abe49cd85df14fff67ea3389da4a1e3d9e4ec6c60d63e34aeddb3f2e43952515a5325c0d3d0d20c47a579bf695b6b19d93733429185c6f5f294bf0cea21c758c034392455f26da7184b72dde3dc7385b5ffec3797f4629e18f6e1b82486d1d1b65d2a839b045e7208e4182aaedb9db834712b27701c2783e1c2c41bb96acb7be5c30a5bc53194820f9f7b3c25233883b6e3fdb09d78507dfc97a782212556d61c7c5ee744308d266f271c99df978f78ee6a67ac10c23b649e0995801413dd5b0694285be2087e8ecb0e300b54a3cd88d591b7a44e0ecac6628d0158e9f340b0f03c60b1ff717736a874e4e49c9a67f6dfd8b26e04161e438da9beafd031347527e5b389833a12d2baea823fcc8d617e120bf0660e8bdce80e9ddbc5c97e9bbb64dac21c64db8bc2182b25252dbac86b60ee6ff4017a72b4bd89bb54dae47eef96c5f5a4b1c9c2454cf85c491ef8e1ab7666b751bb5faa3a97a63c291577ac4da77c6b15dd07186872553f2dbd929043d9e4229309bce261b4be2817d080236d8e9035894c86865d23cc9461183736e3f85a68a5e921b905dc74d32978a923107bba5dcb2799e309f083ad5cc2e1e8e56b55cb4342c63d4431799a6bade2d546c1f7c885799b991373a7c88e8ddb5b01b703f0f3a536c15cfc48731715bbd331038ecc247bbf377b4c769c20a5aab0259185343cf76217040e8e32e246883adaf46428313fb1501f6bc5d01990080b5742735433e7ca978d9bc8eea3a15e02f049c500f57d1eaf085b871ba83927df55dd0f1e8d064cccc1a09e0936ec7b13436c4a1f8d819b62c2a2c2d3c6bc3875433a72bfea1cde34bf524edf894a6cf720d71141b9f04ecb7cbd650e58e7f739f397f39fd238f62b32361d870411d81f5e1b344bbc5d1d6fef19d3e548b69a6363ca25ab377632d0f8db33b257a5e80880e3a3f8910048786ab55333f719c60ac0b81e28c3ebd3180ad50f05d88a2299146a2bdf891f2635ddedc9eae3d5f4e1ec5b6c5159dfab0047ea0d63664c16bc23bf6810b51705b7649c4a54b176c392c629c997e0999457ace3919a365ccade5092364924db96bde84006c34118bd64965fd8349e52d6071c8e90660579696ca8915beca22b6f048838038f9198b86524165332a340351f25c4f160f95042461d96071cdb20bfc4868db29b63e1a1c321ad3b191f88e9ddf669a673894c4a5432f6e97ce97d3a9652ab6c74227a1af452d0d4266d1b39d3705a01cd7ddb8fec0722b67060f48776508d34e7f327da1500b0db22ea7ff7ebfcd197401958acf038ca3249f87613221fa47a34f50f2ef428d9dfaaa3780de45638f942cc7a635c3ef89094f8fd6216b2da65a1f7010f35ac582e17af53bede0c24ee60a9cabacf7b3221930e1c41d5d8ca024cf4dcf3697a6ac90c3ccb46be8c1250aac8d471779a38805ff151640528080caae6a1304a21cfb747ac5202a1989857ad71df9730f1084f5854184fa1a84cd52d0332b6ad48e4ad5f64119f4395d76f55373e6335020f82beaaae13f3c5b8554eb3e233e21d97c2cb1206ed40b1a1acc16f5ed1c5b0593ff8b461db4f797ecff69299f727dfe60f28df44c0b30955f1aabe93f08d4c0ccf365e9d5c188e7203622d15bcb0b3934716c61bcf3df65f2d346f5d783f925125089dcc4f62f075dd11d8683420f38e7b65f647d9a13445437188cfca7674cca04923581aad0c0e7a9b822a2c174b4881757287cdc619a1c749b2358bc18d0f6451d041f2cec2eb03773ed0dd8bfc3627e766c66be2a4b98e51d21bdabee82411823c9ed329ad700e63e5d499d0730be00fa3e6c0a4a62546506b1be11252f66f2675bb063336dbf4ecc93e897aed8eed7cae166aa12a82fca48134b0c2ba8f39e8aeb303159bea365372a298b86565de11304c9b4ba21011df8a18e4c1db4aaf53b55394e9db0ef7e2164680c0f08e36d7ae9ab4f98f1f352f599916d4abf00ca33bbbda2965b45892041c8bca36f7dcb982c399cc6bce3100672cab7791f8bb2d5a49af2e62fbd5577a7f2cf92049ddf71aeb08eed9cd3bd362fc2c29b3e6cbf94278f22db2a0bed667f036c2152ebeaeb813677930ac3f15eb4f7a52ae962ad6671956aeca5fe9575f08b2db1ac8bb24661ba81336b1387a2b5694d04300643e5a3651dc7bd7031b5e3660a5bd5e0e73b8e4d919aa19a20f68cf543fabe750655d30d771148279d52acb449e671778b4fc4f2af8a36d5d9fee3e5032842f416510c51910707f68b0a361309440e1de66d1257a22d7295e3a7ef46ab8c896b30cd3ba6723a52fb09ccde7b207b608f7b1aa1c9fd14fab22fa0c200a361bffa9ae80e5966f57bae2e4319ef398c2e50b3158dadd2ecd913e68543e63cfe9b8f6d7f6e759e2c3ed0794b8d6ca9e98cb67d30896adf51594f46d5cd3e5af43a002cf88baca9457baf55839fb077798c63d9d857911404be222fefb6fe689408938fea255b7e9439fe192d8bf7daa70fe6779e1d9fd0831f440adc12caa81c1f96df00723cc712c2b809b67ef6d3a49a1c0bd434a201ded2e5ec0e88011516c1b21c2f3ba8015b4954d41da082f6a25f4c1b7daeb416fd07155a32770054fce5d994429e7b9f1782379070b47b8b90233aa05100e2584621b308af2da8358f797d8a3b519956143d877223eb4fa852497830127310b38abc03f3dd653c9e5d2fe85b4b396f802083b9b692ee0a4044e21cd559307b476f1403b9b116f4869fda1e43fa0c09b69bd5683d97d4093d7383d50543cf1f2ba46bf8e819440ddb9fec0b01f6bae3333668d08b75a37536e037c37a4ce2a3400c0eba2a1490ba4c1c6ee291d8b0191d95febab9b5e463261d67b1d9c25661e6a98f146ae18b7bc65bd4fd132f9d82f3116d6bb2093b6a5f25bb8312239aa599f0ce2a4d8ffb7478195cebc36090df66af268f1ded817b53d80ed0b721d4a15454af7533cf03d97e89dd5fd7f494f1499ef4048786a8a4bf4dd62aa2fc0d9251b6c27e34129695b7bbb31235bdb2ad56b76867cb543b3cc86fe6af729676e8123d1d7b1d8e6f1cea294a44797c086844a2ac17ef2b0d98425c613f117fe6c3f259a532c62297a7ef44ac5eeb9d47c3c6e1b93ff7278a1220d7264956ac349d25ac6fd5d69f0fa3fdefc471e331427a3e103c7ae7ba181d55f43d2ca5463c8583299ad9b25052c63f43826fe6d1fad3125076baaf2ac80143cd3fbe9faba022d3378bf5daabc094099bfaae25958f90137290008aafe673e5e6406dd43efb9d188e1e10069f6c14d57a59dacc02552f01b20ec7d2e1dddde99e82fb53eb42d829fed257cd543a3240d7512f11542d11c7c7bf300149654c4b90c8b1f7d8d92dbb44b8a308391a4af955b89ffb85357438e303b776e958a1c8709101f6b7b861c0f8519a80dcdce108c16d656aba860941683b107fbe2e4e70a8b0b3f0d83677671e459357d7580a7ab157f55934f3d0dc71d0ca312c486562def027d109dfa55e54dc22eff0651185a300fe46b13939a6b421c6292577d156d486dc4c8935b862284f93ae82342c9bbcd3a84629c3b90e52b788429daa3fc424753d8ed241a396cf76d164f81264e91faff6c48e0198f2e278b289092a883d92b6e6646a57be9a6714b74b9407818064b999ae722bc0d8a3292e7784a32a17e870517f30d2a2622c510bd3a32761cb94cdca32e0bb2ed2841443226f6293c01445a86bcca234d283298028dfb9f92b2021e8842c58b80f0e4355b68d40582090fad803341007b19fbb951fedced2048ce7601f4a8580758b421c389bdd9cd1eb00a0e3a0a15bfd626d9363e22189b38f3abf24be3172cbf3f10ae67359ca58bdb5278907b0e11b0e20c8da798e45e3f3ed687a6318353e8158417f273fae90dd237390111d5d8a4eccc6e1278a95394923ce836e14fb9dbee5681bcbe685926a102a082b657f3d8527fc410fd8901c87de1566015f0d1e9f2f8351ea95bd524a624b098dc873745089f2cb242aff8fb4c47dfc97f8af4a40953b35338fe7c193c6bcae1e9d1a86b2576fad18690e82287c9eaf1f5db00d8fa5863bd56ec24eba384fa6e33c9ebf0caf510e8a42021496e1d6ae089c5951fde54c624572b7d3a29e219a775964bb4396a49707b35150a9f9e1754c0237fc810fb7deaf7280a4e5dff52fe7d9bde8528e1de106ea85e75fce86961a589705a7ff31b3b8100fab4b5f34daf1fe6400a8adf03b08782660b116907c205c52315723b4f162f90886bd4c692d85bed4738155b0a1f9f29428e72e8ac5f7de539ecc6a88a83840eda21ce2b4094152332254bc1615bf71e5b6cecd54fb67eda672a8ad3ad1df41f71b8b2a0afa80dfb5ed62874d7f2fc4cb0c347d3943126519728ed14d64def258de9c3369905a7dd6e5ef8a0b391dfa8008c34c8466a902f970cb80468ec1d392b0407c20338939cf1e5e9144390a60ed2b645d14327ce6fdfd13d6917780af419f5ea73c990f4d32a5feddfafbbcbe4a9f48adb740395c40dee18a87b288134c92a5b1ecadf2d8fcf9a3e86034f02f83b50242f6104761b67d33e3f2bb16d934b9d693789ec73379a3a90584aff8ffbfe1a2712db0b1ff2e90d6f045917858fda0e78eafca9afa64c1019fcb9ec3d29978f0a9ee141e55a4acad1123bd2126695b668ecac841aceca55aed9b8c1af519353441247df525b9d0f9c9a96cd89db679499eee344bca44db0ea7a30c05fa99500cdba3798df23fdde697df52dc7085811d4c46ffed5ee630a9d62b6c394b6a621af287e7b8090fc508b3b0b12af74cbb3016026cea3cfee84cb7a29e552864824659d7e2deaa4d05687f993948f96a1245beba1ca545fc68b0cff164e724f83200ae746c66eb4d1f88208246acc88e22a10a93d203b45ad2f7e8d60752e9f09db83fa88494b870ebb7ee75eadb6f165c784ef7b44915410d1956c6b484be5a1bf5435c7274e3df0a594d41ecfee145ebd3af3b776a01b8b0c876c512368363f88077f84bb0b6d04a189972eb9fab0c884ef83b97a85e096e28b4c63fbcd4272f81cff611de614b505fadcfbec7aba863133a96f92c78e7b7b1e80e163e8738f1ac4c770bdfb35629b83fdd73731bb47d66b17b9e38864892e04d1ea1a9ab1eb32e3a228dd703353e351acdd1f9677bb5af2c6774d5e9ba6b0e6ae17365b565489446b3def98d1ff9016d4113fb4d47e989277fec8691b07238ff919a528bfdf52fc77e267700dca81b27d6988431015e04f1a82631a1518a774cd1014d5282cee6da9548471658d1cec1db33ce39a1001ec0dabb683f63e909d12f068da37838136578654fdc0f2818a2d2cdbc46683c11c81e15c95245658bc978ffdf40c1f09e0a304050cd4e65146610464aa98af9a6be91e61326f1431bbcecdc558eb40ea77b69f3b269c80fbf11ad523a019d6d2ac15b8fa807bdc8157248558b5dc01ae9bcc0ea9fed8b555447593cbf25741913ff767765762e6fa1c8d7c44386bb2f6be1c77cd600801bb390d610df63f1a33abeaf8f748365648b16a4b278595c979bafdea5728871a7fd6e05ac89a3ead77380a5e8dd48c3bf9f02d45f9b625d23677e1b9d86435709afa5528ea45f594034b185cd86c3226bd10f8cff2e9422b926e5ba8ff86e3d8a5aa532286755d27ad60b8dac8906485613369981ef6c3d3e2a331eff3b58d0b4c55546c59607c35bd17aa2c32dbd0ef9c749fb2dd14eb27cf2694edd8a4ca79bc8b9cf18c3393aa5c6235883ff29ac4f2a92ba3a792737d680deac1c25bef68e58bad6dbf9bb438e7446ec3b19a258da465e4afbd7bdbd6239f33d4a55b2ffe846090e8628fed5ca9cfdcc41bf8b0d1cee2f9d8dd719c1fa817545ac942695731f1523a4c501afc803e58047565d00324a965035b29e1949d5be49de60f9c3a68c22aa603853b4f98892b351e011ebfd8790272e9e89139800cf49c3109dfe58f068f177dc5b8e70de3bb0444b151d74a6b725ac274aa4040be34e9a8d6972e5fae17a4769738f93c662232120e715ba2540a0f488653aad5464de3ae5c99d07fba34a0073e876b5de4c17d71e1afa3d662935ef56ea2d3738dbb4a95106b0cc8ba27cbea4763f21c3540e8eb2d2af83356781ab71f9011f1661412c01713ee3c7cee2ad7f8e6118e01870f0f8c87694b8d3a4326e8bd0f77ce338bda722fdd9849fb0ac318f0f77f71ab20f630f12c780cf3368fa6d4ef37f03d9de54a63521ea967e76ca9ef8e23f58e2d2447a3f6f3edd5c381598bc1abd2d5edec2c54fe9962058638fe19c786e4f761d38adcab3aa6f23f68405e16decace6f53226902199e60d47b36ec4307450cc48c107e3b9c308a42a986ccf5c1c50e696b61924e3782114d15ef823566cc19b0111631e9392c8f6e94cd7a6a4db25e1946ba56cd3a636f434e713ce8c9f89beaf026bf64f2ca2f792de94308eefbe7bddde30ca7685c06faf1578ab5693f144491e6432c04af1928cf9841a022785020d8318236a4107dcfaf2e906be256b1d05dcc8c15cef4f96331e46360c0452ff2ca0c3c30ee4837402bd63acafd61c47f38093ddbc4d3ca3af14a01082f34ed96864d575c5df4606f199695ef92d3f159a7368af967e5d96c91952a390096a259ee7e78da1aeba48b1ce97c2ad5bd75ae016bcb6e7876a1864297bd9424bffd6260c7b4516572c6fa614ea85e147359a4249c790c554647e543c6218f402da45252537f51f5b13921bc14e5fe1637379d9aa7278fcaf78ce1a3e3ac3565959981fcb565d24127f26c8ea65a8761db007f7eaad61c92941685be3c3c5aa10a67c2ec390fb4544aa867abe57fb898e1abba79436140b0897b19fbd0b2e285a9a13a80e2269ccbf825a3026d13533041824bbdacae3c7ea35657bc6df6b14ba64a343ae0cb0a104298a39dca7729a94d22ec1020e1d904a7a20b52809357a927a552397b9ac5eba51e908745ebf82619ce06ae1bb4498320505179c6db04fe07f4af824dfb814acc4ab26eda4a294a5a1832ee3c095c883171db09ff559456c46b62f981a82447ed46e2d20ae3491f0fa404bc42d4f94341d77afbe20abe9397fccb8b095392f3f69f14323406080f3efca05b3793238ae6ba31b08ad88b8e8ce54ac1df6702ad0d0fc2c885fc9687036b2c5caec0ea55e25312f7261096e6369e50f4c6a9fab9fee8e7d24ed32fbffc21229ff6027e1f87ed779d95a22b9eac80c286bbf3aa199c88ce293cc385c343d690331abf2fda72e68f9e406058c26ed6f28b39f723205f028ce6e2cd86063cfabaeac596c9a093c2a5ffa2a129fa4f8da8eac103ed1288bf4093d1700495b17e5bcc63d6b490b87395631de29b3f35ba740a451eb90b1c39a6650254611537b80937d78dc2656ae9dcc5bf0cd4abdc44d93cc3594240c662a0f462f512e76fa42ae76fc8a07af79f6e50a193b5260f6b8b7773accc9d2be3484a01ff08288eeb8396a13cc32d3ccccaaa3f7f8d65ba1cf44b307316ac605283c30a2ffec3687db29bedacaaf455545cc035f2c4b497f8a4e174ba686110da920e5a833e003029c92e52f739ade3f18fbe02b34ca4675afd276b0ad754a8edba77814f36dfe21f30e7465be157382911ccad0482323690c505d0a11f34d26ac4118bbed407e58aa5ab8df2a35cda3948ba599154b1f60683fdc106916196cbe952e2df6b0fd4e2280fd650c0f3e2c83cff997aae5906d9220d370003f45b98cc30aead3e7b046f7ae38139e16ea52f2bd292fc17d55fce3c31bc453c19c93333ee54bfaf4e26a99087040248305b5f259fea1887fd205994c2f5cb6a6fa9fb72470bfe60a5585146e1ede8195fdbb0f73b510c56624028cba313d80a48f2dbf770f2e055d2f4f67e95e1d11985981662eef149c2fc1ab3f7590a5b89174134e3ceb26ae06de51b5bd947a4f5e1c0c22f1f63379635e35d536268d9faa2b6d5810776746bd2b6cda4957304f29ec9bec9d79e8018787a8911ff691a8dead15fd91a095d8ac4db6db3cae2f30dde0e1dbcd9901474923e23df503ed9deca78183a8642b4cd852f97b602392d39e9fe1551de9c9dabdc17e6a4276783189107f61a4fa437f1d016565b82d5d5a8e1b856cf48aa1158edc89b45a3ec64d0ce777291b972e95e0fe775b5b668c13a5e728c986eb4964b00f2721f85b1552c44a359793ac0627e69fc5f4382276ccbfaf91ad12e997000787dae7c69ea5cd51c7f921db906d93312c969e186d96eab051287aa843117271b348328679f69229b7fca2e410ac8d309bc06e23d779491a27d0cd1f64eb8c48180d7edcb8c3cc0c034deeec5eb734af112ca3179e74581d5048e14656acce180b5bbc6286081d80b38fe3339766dbaa6f9cc0bf7a9bace0ab9c768521ab1adfba6d506187aebf0ace22efb7103647ddfc6d9e348b4951748ab5eee9d5e96ba57fee051a9ac4f46f458d0849d478430defbf95b782e65869d3e50df82b9f4439e41f92f1e0a20d3fd4775ea4cbecb12bf4c5bb4eb3e403a666a88ff623f410f05a9f006ec6dc8bb8c1dcb24de1cb5ce1f66f1d282e31d682dd472e15b02d09c624fe2876d2486ad319599e1a8e6a7b3c41cba3f402600d01cdbb5be217e6819077a33cfd1527aef94532113230ab3df10feaf71c1bd6fa15349f98e5bff71978b34c6c58061ffb3bf9228cefba5f222d4e958df35a18a0080dab8a3d5834da91a66a038385dc946b89368dab96fd714e1136a1a34eb1a47bf74b651097d869299dfbcb8b63ca4c549e55d462235eb20b542ef6ba331fb1812e7a8b3ba97ea184a8061bfaa2a25b1d4891ba3350825610189d81dde8e81777023c0db8f7a59a8bda2290e8a9b44f4fff086b71e4204d5d7f97d6a2c08d752c48ded9a9fb8844237f44ee794ab379f6c813f3fae0fa7f6602c3d7634ec3ad855721c1790d86fc6b73e9a7015221beabb414c5fb37fefc1c74f1f236bfdabb906440215e7a69da7538ad16a47158e9f3c004e524f9cb7306cb9410816272b9d86d0407dd110272f700027b1eea08278688a17355d51f2025dfc7380eba44220547f25376555b32e65b381577a92fc3d0842f8e85b58b24a5e9523610d3703275327de7759760e3bfd1c9908af1df58a6c2d883bfd5cb0a9d83d003e97fcaf63363e20539a0864845c10d4d034916d6d3bc6757427d5301fe91d9bc7b959ee1cd077c5d4046de1ae28001b6af745914d9df7a52977bf89ca4b3c45a439d2184e2ca6b8aa9c27a18fdad4cf0202883285750b64a99b49b11b22554e57557f020395f3798b6a153aee91690692866f959eb2d1529b1ed8a46fc22d0828f81de434fa87992001cdbdc26f07cc6b12478b952830519e79abb412ced584034c5017b3df21d3b80e0f64ee11ed4b1115d61f23bfef0db0f4765d1b95bfbd59fb05889d926179748c6895ce4220eadc5a9ace00cd13740d68d3840e49d9d52399a5d835c2b64a7457a1ca4240b8289d8e7456b857d6e6ecd59f11bba4160854fc72fdc5c99e2ba30bdeb20b88276ebe7d92aa81cd0ecdb17baa3cefd1e90141030a7fd78d072334824553ee7761d70fa9edd916ee9d07fa8badb4c4dee71fa6437a34e3eb692f0e5a6b20596d386c15fafa04eca4a08a34ab4a26b8f1e9431baa81047f3843ba61a0dbadfbeee2f5d243f64c34a6928a026aa4081a6552eb81bb1a262b595dc8635ac9adffec4f341b3746aa0a6a7b77e53541c8d4c00086273b63456f8d697d554179b46573402828a4abc23d8e304b320dc7b346367732e1f3bbf6dc656b3cfda2c1dd66f0725b05cab3c4712223ddb679f57002d57b0ae07a7f3de9ff32cd370b6fbc2c61dbb20ce978203713ac79ad644e999ff1de38ec93b586b6f2ddb3800cbdefef29aaf91f0a2b33276fe6d0b07ee8cc8dbdcbb2ac750424b541aa263369c13612ea267756239423632c943ced402c6cefa66fb886128d529a6436b7b8704f0ae5ebefb4fc58358ef12f3920c21a3a45ee7793db8ed264db463f299d472973a7b2f493726943dede9e2f24639226f355fdf77b8a930fc8ec2b9288ef71b4570e0a707179d56f328e323326a230b282363acdd7da146d06ae1e32e7eeaa337ccda89b02914b048ee71fd198494c561c9bc63f35a5ac3f2deb27f0245093c217da466fbd1d6feba5b88431e92f7dfae1ba9f389e671df6aa770ba27ef71bd9a4459b7ffd9225d2196da6681e0f11c31edbb8af969cd91bce72797cbc6a6f8959af7145e347d66374ed840b7a9aa4bea4c4fb189a2f7cee119bbabf11a0fe508012da31b15ab0eaa8033999d70cfe196273d801720e92afe0eb903044092dcdcef121867dcda8e6da11a69308eb32806c3a27b78abbbea86de0b842db34b65aa4f1fc7d95f1815c5aec059731121b6f28cd2edb5b355895587b97d0e09d0450e3f0f85e420074d2e6ec72420283183fc96a704b35efa97e4a5564cc24df27156d6ee676b2150910538be7199240f17083caeb3490365cf13b14d26305af6b47fdf9674a7ba079280710c6d1ead430a8f3b143c97b8300ce0fcecbfcd77a4ccf0a2b1b74f09c4b1b18972cb96a2bf154c2144b868c87861d3f3253373f3187b8e10002c7fa3161b83296e3389a4eb14170a5f340c20802abca9a0d99f76763cedcfeb133cc6f3560e738085a9bad7057220914e03e19cbfc017beba6a81aa0d509a1fa61e52f3af70d8cc5fe721df9140d7b4d6dfa2f2d40777faec8045c28ce0341e8548b90d6529d408829f6c75c1e3d25de6a48b7d2066050034b47210779474d0f52eb6dceb2efe74ec61bd076b96e231e07b6130b577df200befaa38b390fcc93b054cf5b2e0219518b5243c1af99c6007b159e786e95a4d01ed7a1b60d95ca9ae7632099d27c86ea069a39ca30f14d06f73bf320c11825db0b38d5ae7ad430d776238dfbf954a3149395b722545fa41175817ed84eeea84bf624df3659c5ad6a7af90f34a3791d59e6e88fba506a6e5402193e6308014ef145bc04de7e784c993c9f6e8df74e134fa55c91ed1f3806b0e60307a06062c94db6e3faab68c0b37de7637a17d3cf5f3d797f063517fe4af9a48b13824f53fd9ec988b289ea34ff65002685fac187e79ddea06a6fa97c8d9ed2a5366a5c8563f74987b9c7764f2a9ea97b99deb4026bcf522b5730782cad52d192bf3a7d4769005ee703c7f70bdbbb0950059ac854cedf06066b3598265835cd3fe6681fd9af6ea63759b741266c06703b885ab7e84003fb45aed241ec7692fbb903e90d2b5a7560f50ee81a032fbad38dab2a4b5185956223bb34a0cdadece35c88ce4c1e578667308116c06230020c224054babc5a081dce3f5c209bcdd77687635841337860cf1dcbf5ea466104e8c97023ce606019ea4902ff5d331a0ec6aeecac4e43b393bf01ea4c4526ae1264a83792b76cc224696dc330b38846b073396d46e181b05dc48f04ce4f9593b43d5e6f45c02b325d61c95f06eaff6e10367319beddee5cba3269ccf091aec0ddc651d0d1fc914dcce4f675a22ae7d3f1a494ace43bfbcc0e339ce4f6c3ea696817bfa21de859845f35827b4b6cd1b460b2847981df30ba153030315d4000fc4c1ad1601bb67b68513796f8c91b6d3b52dfe25bf40ac59cace6da0b22124ebdd8ffab3fa914bfadf9d35047138ae54e9e555d9257f71ff3fb3006d192a23cf1faa9c453098c1ad759888c0181054e3d51131b0a70688dc65f69370a0ad3e7e99173013dac333c11be13c3e37afa2fb37534575b3f459b36dcaa4819a37f7c53f851fce5a14a75145f044d778317844045e847b0f1b595f1476a01dee61c9068863ca7c5729c76c9bf1a7760a45e63656e23926f84e78398ba34690c588880aa37fb5c9751c071a91d3dc404a53295445cd66132b38e3849b360bdf3691899ae0cbe672f2d6bdb7a09c16c55b0a43d96629cfd0cc341da27fad8e8631e4bc3cd66c0fc905ab7cbd8608da090330fdc828f2b2db14856c245c91dea56128c0cff71e2ed76960830758b7b615ce262d18112e9c7c8d7122bff6f00609bdc68a44008613747d19f3fed4cdaa7a79d6ea7b639f91f12d07845fdac42723ffa4c62c436502f462c9d540c5d8c91f25c41bfea9682caed7899b8a2f4dd00df1961f5db58a7cd1afaa4e287f7239ed358e045976296352f098ef9f88c817f7d37b1cd4d9474dde836d868979ce1516025b3da32efa544aea7c469ac253ace5944ff1f673ac27c39afaf51b0f8628075054843d67b310e39c514997d06c85eb2c75bfd6dfd9cff3d90684423d6d26b5e3a7064d06caeb13ffa635bcbd1a7043330a6f3fb863ec89e0f9cde998c4f18ccf90e555c418429b97021f4ae1a140f142ef8013c4389b2ca106713604be7ea0826b23e8eff41ee909668af9f4a4ef4f36dddf7791aef27865932fd2d33d85bfd5c615d0d9e447ef90f3d858f16692e0c0722b8fb114c1b9b6dc343a6cb0077141aacc674cfd4981e061ee7b4690596ec98618afe82dc43d5e64085889bedc9c2d80223376908dbe5d3db6884b65f179fb11a5d7741c1c461fa4410a6c746f1f0cfdb6f467fa7427b979990c8aa271078768bddada2053fab80bd3a2ac8fc86fa4949630e3181ebee362f6ed2bd7af93a8c47b4589b1d47bdebb99033441f686eb50af745e63a66e47a1d2d77dd3e5dd0a44129ef42783c4b759bb9811445f0ab67bb6cc77474da3fbd15f67747e0a3e3bf6dd2457da3f9764f1a76ec40a4c9bbb284d7980ede31f62c494c216eaa785e6a05efe4a80c67931e8145a5d171c8866c196f40537a0035a19b62612a6ca74ebaa33d03f9bdf54d0e0c1a5e12f753fbd6f449a56b585cc1e92d5eaa7191f0911536a5fd4784eb0004e6e513073dc8729d86e9128d10b565ab0664a8b0112724c466ed53bf763cd73db930461604e6f134ad107d299880527caceec1656f1de1e3dec6d766a9c2759d148d4b970593fefebacc697612613e97432d9a5dc211da3130c7a4620fdcfb917f06d308fd5e317dc480da1aa7dc005905ba5bf83ba324259d1c7db40e9c48b9e83a659bb315312edd1e29078bce80b2ec05e62d3c9c6e87b62852c5c5a438135d9e02c32cf484d01a40b67469b3254ef64840d9ad2ba5256da6acd1ede0a2fae41539579ddcfe5835859c5e4a7b0b71f1cb7c780d3d167c1aafec84aefa1c42a2b224d9deb3cf1b03a1d6a1059e31ce949c5f3565f9db59f477e8022725e0fcd034b343215bc2904fe48ed50033d9bd45ab31a93f17f83b2bf09c45bcb526659a9fea967bdcd4d64eccab6983d36f805a37072f73726ab337c37fc8f5ba4be8aaadb0e41d4d22d7ec05c1b195ed8be7e42ea75df2b106fcd3425ee5792701fc5f05f81fe2a31427d28888833b73cdc06b6b94163be1264c6eab3037942016bbe174f5e0efa475613999a67ddcd7d363eef881b85828301da479303ac8d24acfe26aa631a49cb30e2eefe8e6666dce713fed5445e78c11538d4181d9927871e8a48ddd5078bcbc4a746570154e471d1d59a115b63f14c1330b21c4935244568aa5ef74e98ebf297f8e57dc3fd7a48f42c4f2b2d0250e08eaaf3801b2f590bbf5f94ee3f6091e2cf7b4bc1c42f201ccd15da689a36477dba095aa45170a909cc5d97165fce6995323491b67211b50069266135223b130560ea8866159f67fd601624aec83e360379f78c4e8e710af49394a10eaff63a129f031a58226a977cd70f3e6c9b547f9e8d29aaca2048eae47e2e1e5d6d4f04f8af44ca505101eec347f96b603f9374ab32dea37c2eac5a508f525abed35175ab30915807cd63b8133b5301868677e336212b1712b7af357bc02fe591426d6ca8496e3022862fc953e2b60f679fee205c7260c69dd714e87cec2ef881a4d45e6439adb99156bca3714da10c1456401e64b9b990238eee0768a1865bde94f0e8c1b38f6d776214ce772744dc6d7d0d600a90554804a7144bdc19cded18e3f5ea1825717b223bec14adb97aa264786f878a6c6cf093503abe7ba5739c661b48a4bea90988c618f2070e01a6747aeada4abd7c665e7b3ae88fb9949ffeb75082872f6bdd97296b104a8ad42dc452ee8b52be0bc0c208f323da23ea2b7082634863e74b7b11777ee44d460d341de1d5e6d4106cf2265027d3e56e46878fba11c344035697d556cfdc47798d80e474b7a2045903541d4c5b6f260a654f014ccef2b3efa4e8a1b40983a8f3abc250c8d47059db578caeeb05c1450a23e345594c9ae73228c01da2538ccfbad528bcd0ad3e162f593639867ab01623492c2ab2c184a80c1f7e49115e63adf11e00378aa3f96e9e3c77c394a68c0898755aa2108deeed9c4887623c6d3253a47a558e3ba77d58e3794bb8d19e00178f1500f979cdee6755bab199cb7eaad4734cff233d3f76e406e0aca672911e33f7aa2bf705cc371e2ab40e7051d131a7671084faf32d754defea1430e27f906e269702db92c061ef3b623b8dcabbc1b619103fcdccd66723b46e1e8554cefeb0849e6738e8b023008f503cc1f397c9c3b87c08ee58040150ac3a6c025b7baabcbbd29e220eedc12f9ed40ff4446944ae75363c449c9a08b7265cab6d2a3874a6d9849cb30db3a9f2764adbb3a43f7f139a73ede3604924cad0f5862315aac7def9fcf87ded85a0fe8445d7f6e5e246ed11be037e2e5ea357275552f911362d019fad6e72ba3bf597c97db5cfbc0fdf50df01317f56032d710c3c5e0704649e1a07836aaf86d7b6b3b732e72b341fe092e71d1a1120392f33fd6f3b8f634e5af1eea5ca743670d71acc07c900a6f17cfebbd82b75a3f2e48c9b1e90948ea8967fadb7bbb6d6968bc07f8cf18fd26d1278140023a93b168e5ddf48845c42c2552de52fa7f156f5219c90b5b459a2856a342ea5afd533ec981f4e1e13991069484349b0328f1f2576c2b4379a79eae447232f33677529cbef7467accfd8243b85eaead1663f8ac9d961c7ecee659b813fd85c158a4e13b0c9674be880c33bf2df80e624860d45846712de97c5f5bbaca57a8811c281e9bf1da50a424f6ab8182deb00130c7b1f09e95f8ba30b52195b0b089402748ab3230e70749235685fe7adbf37db5174fdfb206089c6bd941c575f9cc751c12ccddd379d3bf18705ac96c5082dbcc6c45eebbc0d7201f76945abfd05a631e9043a8e185cdf98907adc0ddbafd69a1350e9ee7e35fb87afd96943b3507bff517441eaf2d710a3c73e8168cc68defaf670ac48c7407e7235c7bf3093f891667cb2e99dcf7e3bf0e10c0ae6a6c0698ea704afc7dda7b5e86cc9f84ff0ff0ea2b2e89cbca34f8cacebe0cc7ffdbf42f3c0e8fb428bedcbc1271ab99177d936ff05dbc727193c0765dcaf5997fb04f1d1b773e6bde5310a460d5030f8384316064086a9283c4dcb94131eb3bcbf4599cba3a8790934a1d075685e77324ad3a92fc7564888149af810610f08f617664f0a7c7a7b16aebfeff2249f2e4bbca2b5be96fd0d753ac0bf4a753677c71aa46b7663e3884352aee343553339f8f33ecced137e147b5349b9c8f3310f20549ab67162c67653f0c23dafef92c753c48da3429d55f8d503a69b3c680ab7f3191b21c72a3476d25c2ecab480335f599cf2bdf731ce7653c678f19ed6272a5bd01e803070915ac46fd2877bff4f769e1f3c88ee2a74cfb7229a084f3d0320b35b79452d506b844ba6474b5319b907c477694e255651a3ee68f4841e7f4ff43d08ecb30957ce24378414c2b6cdb1357f0c9efe364efac66dcca66a58235e84c44ef5f481aa41e87ac1bed3a4baab5686fbf60492722bb43a899944eebbe8aee83aa89f67f8cf08d93f37899f6653d21fcda53e20167c2a19cb31ccc0907fa1936cf2ee49441262f49ba5534729bf2ee7a941bab7404490d71035630c9f1667726d29cdecc3d41b95ee84d0d8d82094162807b9548736daa0047f51c937a6295f5b99f53c1fc171e41c3a2c7122b1611bdcfed870bddf112133e67b3e7b100671415eabdfd0f2cdc87a1a6108924b8765059fadba83deb64e5ec47f6b4f7cc53a52b65270d245287b2ae0dbddbbe1fbc3af1ec562cdc9d52b5410a1c2b3c62f9512444ce53ebaa90ec8354f33f27b431d8184f9a2566f45e841165ce67d8fa583bb4ff0e8c4f71d71166ed78e195a916e7c7a491b0604a70db79834b148eab135c6782ef242393532504a9e93e5da13e8bbc121f21fd3487ca90d05e576efa657712aef03b40de4d761028458ef615e89bcdc395fd8b62b561086adda2625315d014e2b1d0cc5e026c5cba9de3810471f81c03e1f95d80625f76041c9156ed6b74a26965fc3b657fc410a68de0f433f72ab5e56e2c670876f45a8f9aeac3ab86c0d75de3bad6a75bc422005d358de7b17a7ac0a02aa3db6986519a2cd068f9ac738258683c4a7cac9664c2e555c65c93c4e99268a911330d8f86de09448fc4ac4dfd11ec7ce3980b0690f2c86d3c90967723e39d9b736f964ad7002fee397a7df530603332f0fefcface0518b66cd9e9bc846d6561e316f471758669ecbf417709ee4486738f6687d393041af5ca499d5ddc24c00fcc5a2d33c247cc8a752dd876d5f501f37c597af6c96ae93c9d0fe68d4b24d71102fd348d074cd7e12abb728dbe10acd28a0b612f7c48964e3d614042e4a34c42427ce2f6bc438c8fabcd2c9762eca67ab2b076807fb956203c136bf6bf7495f64847864be66afc932fe2cdc2939a6991994498b123a2fc5bd19350877b61ac837fd804a27a4ac93f459596617e142fbaa382a51a10d6b5eb9bfc262e87ba6c03bfacdd0532e3af97150d15706b977b5489ab2dd1be0358e55169f03973cc955fdfb3c3efe71b121494f1009289f0346dcc6ea018dd9d0a63c6d354fbba3035ecde453440eab45d49477545d24a31b2dddf77cf6d46a137d58e61eb866982962d0ea810828c254e1f484ae56ab8a7fecf503d8f55c980307fb3c82360e015a0083ebfd848a9f9051c1ac0ed45ee4d40c6e736f256874762e9aac8d050773de1d2a2ed2a09f747344d47a9131375c221fb0ffd7cad612e60bb5ec43934db2f82c8957fe4fce142b3598950f4c2147554186969ca76fee64b90da9660b902aec50a23ed4abdc0416b1fa2597de1d74291edbdbda7ceaf330d327761fc71a316eff6a18a1f56db4a209f08c8221c50acda2df403f8c6008ece69b8a409db88388ca6e288fc7f19690da0453b18a3a5e186abbb422398a0e2acc1b4487501f6ee0d01e2c1cec1967d4d6097a4659533234fd638b8b492fc0c25c4baaf7ff9bf14481dc8dd97e7dbe0f7566a5f3d360b34a4d92d0509def8967d4bce94fb2176d875f39bb3d1f13ee0b0c254aca4c34b0a41bd7a82b56a4fb259eda7f6ca8abcb0200993d10cca54c8bad33265eca0c537607923a271383ee0a926824ed8e3c6c48351c541e2af99ce124b11ef7e1a1d7cc74de21274aa99c103f51292793df6ff8b980c8263015fc8db3eb908a96a038a9bbf62e32e082dcf0f8bdc587410cbf9a42b3cec893ff3d555e83a4faeb1639c033ef3fca4e037df3b9add75e5a4a1985fc8941340d105d003306e16166c50191ba55892d78257d95112698880eae2d60673e0c7e6191e48d3ab4e8ccec1b9c26a736f1bae59a58c27ebabe295287a9858609b894a3178e6ebd5832462e4506bc89a2b17b0edd0d0868389042d09cfa70d044d567890e62a4943d9a75068e1bf5aba6c4f62e494a87c9cef10e89137974b2954287655731af044f4db0761748e5afd9af164415a042d48c9a4ad65bd7d53dc9f4e798bdbcda0c86ca53745dcfed1bf32183647624e09b993e9fa9d6044e40766710aa6b592abb146552df1d3392287aeeec94ec4349c32a7b805a8f9680e63fabe96189be220158e5cc94501ec91d4316c7473df7385e08edd66fd49454e25b01746aeee2a88344bddf6134360ee403ee546071377a33079e140954bd0430b7f0f80d6fa1b8f74b96cf4aff1d47d1282368cdb54f680a0936c09dfa35a202cf3d83d3cde2ac9e593dba3dac29dc134b3a250eb365be18a458feaf0c8460445d21c9a8c04e149730b58b518dd12095d2f2da6861fda26aaa966fb4d100cc7f9ef8f20da1557b733e4fe46cc0d4a7eca2d0436ae932f94bb1d5c6d8092bf319ee265d19d728f8c7896edfcd052d299b906036b232fc05aa992bf9e135f789dc3228e975a4f779e7424979237f58360ad0e071a7e07a4088c2fb276c82cdc4f1dd97d43b0a4b56d604c65caead36a213c656c080e982e9f0a4dd5b68141fa82f32f8683c00ef57c5f845996e1b957397f016d20d0ea35f4d917cdf6b4020514fcebefff236a360c1a353a0efd8a13fd0cfa3e5b87053039fd8276897ed3eb03174a835037eeb52280d22469e332b3f00a1dda287d4951075ccdad6f487df7c6fb0867b04cf9b9f6863d7c749d9ad79d6f933e98ee527b4335671d4d9fb91fc78d19b653ffec248fa72e7ff8846989c140b433c9d6cbff0874c2a909c67ad44c2bd455942b187a3f1609c409707c8a03972530e913d750548800050b80a45b85e716cd03e0e525438c0747e996758979978568ce451b2f260c7fafa5329ac515550c4e46f1a0c02548d167dd454b4bb343f6e7cc3f1d87042a5f3cd9a6d7cd2a3de9612cd9067e2ccd677578226b03cc5726594f40e9e27673616540373a3b5386509413e5a5f4b35466c04a78f211d40e84bb69c9a40cd29d10c03a4ce8906373fedcc1935f7d4d403e687c270aac4e5a4d71f474a328b31654aa60d1a4797fb75188726e0a408400dd85cdeeb44cc630a3eea859780a6cd59bdad0e4f2f92bb90dffb595e212c3793fbe11dce2f88143d7bd0b69c51550335f39c650dd1af49674c0f07d07bb100cd3ff9d4127badde53dae8a1f56847b2f2a8bfb9524cd7945b67aa04325f3d13bda9d4c4e1667b2282b4962b48f49b1d1547552cc517e337c6ac7a7f9f56cadb6596d999c2b90e422aabe316a8ce2a178b204b34b2eab1e841fe6a9da17a5e94e47aba0d0c953eb73b9a1e15752a12fd42749a3ca152981c10bd85c92b0f7a03727f051af2e83668c5fa3c1f1d517710c1c0e16303ed5b9c41b4e60a3831708b7fc5788de94d2462adaa42968024a8654e94478ea6312886cf78a026147090c716a9247d11704712f0e5877fbe9d0dd27524e31f91de6c100bc5ef787cae0ed319e37d61c6c71ec5b13cb1e603072374d9e32c9f619b40f21a97eb85450fdec24cdafa6d1da0dcd2eb8c9f116fb0a43b440b057afa718ad0e47437c6fe4840504d9fa1db717a4d9c42646a7cc83ff921e5732603aaf886e0503beb4484a7d854b30dfeeb16ec5c262056cd212897a04b2c9c276f1922556f53bea0d4d9e62ac42c514bc5daa8fef038fdbab01b8a0a7c8136d487a47cee3c4435d575f1f321bab11e2f9c5b576fba7ff892c3e1f1a42bc7dc2bf344ea7dbbe58603747c9e3165d526619c44baddc81aec77202c2e59d983b3cba69fd1a56451a9856199e83c9f1f0a02230086be933d30de7beb93e57970fa64ffb2b72c3603c80ca608c6d5e6cdbbf1a4bc2c6e525c1c0d2bcfeeaf073381d09ba21ec717a606e2d7e4fd115938c905f9ac6da65f53df2d3be344aa027d251ed12306eb26c4c724d13483824772d6b19ae618bdce34bb8f1171304dadd1636b0258ee7a5595c34492bb187a6177e4c753f12cd9577f1c88cbaa32bf6cc294e72c86a00b257194f5927fcad66f169ae4491dda9aad25e971951af13581e19c7302816936c1fb9e872897c2872aa074a9d421c74b6af5daf521c0d29428e8342d4d3f7e307f9e650666134713137ee16565ef17f52f41039a354859bd7dab6d52fc84afacecedb57f66c44ea52ef9dbbf3968f2ce4b9ad2c4c199d6f9ab1fca7cfe2564332021ac01b152e64d70637d7f7b41fd645f3c0df76e227d8bc2252dc812df20c356383d2f1b7b89ccca4329681d4e27a4cc059a98215f5a9550500857405d1cbc9495ad2fa3a83ef3e02626a62001ffe0c74dd6c74269a2568f0f59fc6f2a5c6bd45885a9bc0aa931b27256f8c4d28c5bf0461b50d79ec9cfac5ceabcd67056be9ae9a26ea8d96fbf8b6728a184c0e51135f5f0f303bb97def1e5ac606c6920c0c4ae93668146d9ff4623c656f4bab860222e7e7dc8630c7d96c4e9666839a5adad133c46a2fa41a0e1ad45899a8a3c7a5692d7af248ebe83dd3edde5dbcb3a9c645c34a330d5d5e66208f36298b472acc41c4f519462b0b36c3b77a6266ae0be08cdd8144946ea53d2d39b22722c85f2359220f6b8b6e46d870159b2619bdb32c41bad0df6415c76dbef8cd8ef58580ec1ec795e501fa02d0f2e1deedb63394a8183021cc373ca0470a229e55ae6671e28ab66337477e2bc306118e664eda97654a666ddecfdb3b38a80ac6a20c6d7ef94caad3d09557f388fdbf9918df5a1828050d68786505060e23a671925ead087fec83727ad870df9b642f41bf2e04c781a6bcfc5304652cf41ce10fe404ef61c368402d4181e5f6b507d530209df4549d8c286facc757fafe19f7dbc791faf73dfd9d6aedf7beec1e4915594f2d84149822dc8e02f8ddb5c5f686753f1010f4b10694be98029f69ba83ac18b949bca844ec9687571f8780a547eab54a599cc34ce1371582cc988113ac9441a08da1b07b628f69c89ae64217380cf4d1f96edec4371af8a18d52b4f386ad0fd370d5e5b426c8830f18f64b8a257a39706df7a2272ea08fb00c10c120ccdbd2a6f89c86a5609e5b68350b6e90ee4d7cff9291a3dc4381b1a6cf4c0cb69fb0a6ce94a89d6a00dbc0b96ad3f91d7b3a85ed9cde12681a9b2fa51e435a7158eb62ae408a8bcaa5804fcb9b3d9e175b0c378c6fd77548c037c8f75bb5bb276d33bf2e29fbd44084464444275dfbcdbd22faadeddee224e89c98d07053c3f7ba7f0293762507b8ca6e3266093ffeefa67ce5f1bdc70b8b91e4949965e0c3bbb23edae300d52000798f79b1e6da4e5e7b75e04600ed39c993943c15a3505c7c6b3daa829a21b7b3f8f12c7bb8e6ee2b8838881156f099d6dc6ea391b8e87aff3ce1a0c926d7f1e208cf3d458e7185a94e93de37a8219814fe2291165f01d5615f8aa5b021b02e7f58569d41c9b566316f2050675add46db207b1d2ec203bcbd08d04ba8992e0293e39bce06402334733b5d60c8c699e7252aa10f3a34aefc3f1d6de4229f127405a039e4ff33f15a4486e8025a9bb6f10864ef57b1fe73c603270fec1d77c024f9893a0478d8f08688a45eb041caa54146b7046baa5be49455a5444b1a5202244d5cce76ebc7803e47b5c4024d64e944529a717903856b83dfe377761be54753dfd1948c2b2c1dc140ca2a9d1d672b8370095de0146e93de4ee34e8080fd07ad55c1f0187553b29677c5d3085c724e95a0cf277a7098691221bad6f383fef6e659b1938e45c6463003d95abc2711a78f0cccf2bc86db64fd4476095409c922ac7b500956588cef1e2e042e1c0b3edd93897e7b265206ffed0326ae1fd0dda96a4bb432b4d516955dd0aa61bdbf7c8318551230739d50d07f607c4c0ea40f90df791bd3230183c189798952487ced2d2966576edab2f02e3a6691d84dbca5a4a3bd25f2025228e1d0c366c0cbbed1a28185e1c15fac0b5312bcd990303dbdc0e52f983a55d02209d070ba023f22614349b570cd43bf753161c69b38747be951c10113bb85b1ecf3b9e1707e231ca3375a21a8d862f0f492cacacacff23b276d682ddcc01c1cccfed77961033d2d1d252f61d5296c697e861e9f84bbe68b8c7cdfe0dba7a416ea54588419b16090fd8524f5cc4043a92963417c0c8a5433bd2c8ab5197d2c637c922e4af6b9c2ed40615edc8417187b24d05b2f273caed9cc6469bcb316cec842592a667f24d6016d43c157c37b5bb5b9363bdb6f08062becdff9f51e61a368de5ebf3674396851bc712ef1aa47c7e22e145fc226f9746f5500dd926c5b6d9e3cd525643e27cca30efa7910c03b1e7228f3274c979ce7d0e674499068f0da320a3bba312349ccff98dd4458a987281b5a8710691dfed9344c8fb3ad44302e1a58e8e8a8fa52c94780adcb77f1f30ace4497c949b3e78c328b39b7d140f31d535945484d8a324d0db352402db7317ea598846c8514a3b8a3a07f0cb0a2b0f231ed8bd2b49aa7e0ae66e6fd7ad715510fb513a165b11a9865d45bbba0c27af281e50808230a54d8fb9523ed607ea586e8a54facb65e935bd533bb37c75c7333e072e8bb76fcfa4956ad277daed493cf09800ea062e6e41e708299cf4019282d71ffec8b41746d664b16056b377d3e930f9e8486123d58d04790ac5b0e60abc0494e142021f100f8f2c3bcbeb46c51100bbe80a4b78c290aee2cf403df76b846ea70d15fbbe98c51d72e7550643494af7f646312014916cfba4d8c99fb3398e5db30ec5812a761993e1a42293149052daf1a6b0eab7076aa607a0edc1760eeb7a9300c126a837ab127e30fecb777057623dce6726f9c2a180509dd8e78e2f37febd8b51d50f9cea11c066fd6125a09ec946e17c1d0fca7fad45f7039294e37eddd9b9c263bd29814a7b9bb12ccb51e7e6a7a5b2d7416db6088162d2fdb3efa82e9587df74dcbf2bba0152c16505a25a016f475bb3fe58fb0c10e0aca7825885abc25f57e6e1f2a123fcae3129cbe5c4e879b3d15106a6e28849e8c991d00a87191d31e18f04647779981a1e150c94503403476577800811f2a039e5443e9dae9c84517e3976eee54fabb093717b07650ec5df4bf99a669e7cb527352bb95906b05a2869be75d9c9f199d927f934b6eadacfd3c45200e356e1fa69f3f719f6db080b37c51b294d58133536c2c83833528cde63fc924a1501b3b94a3ea3931f8b05e8f7fc0aa0e8a04518bc573305455fca7e46ca7cb8bc17eb993565996c996a8dbae47a98a9527c8de7b21de8cc2e8f1413cb7f2bd0e44a61d6af135246436dd7e419d190ef2925c0f33564c15918e70ab2ee38c0c3794c3871b6cc39cfee0bc4d34051237af374482ebbc941b7ab68fb1c330e30d1ba2f3ecdc53521bbf28a18f7acc879c3b38f1bcaaa52c5487fafa23dcfb14ce79d6017c1f39b7c0cbba77230ce20680215efbc9b11ae4bc9b843c491b9f0506aa87bf7ec6cf9451806576b55300dccb234d49ba254207ef50c6e50e012c3c9b530a4f6476a153ad9cb3976d237781284bf2ffeebbfa792801a9eb1328e7e912c5a1d6f432a8d19b8cc12b4a4f24c126778f675e35e8a13e05d2c2b1311d505279c8e8be9b064036d2af573379ac1e6c230d16763e12f708792e38abdbfbad77bef1d5ba3657bdc1ebd816fc86e30da13398976f93ae3c8ea0b41c4325abd6987bf88595f44c824ecbe4c66c29940a9e28d6ed52a73a1c504f7a9742eb466bbaacf2bc69f1bc1b40806f8dbe5ef0c6660db58dd763e229a60bfc84c82fff4d055cc2379ed68ff143558aadf3b50318af8c6972269c82fff370b86b7feb6b8ceddcb239d747c2ec00e8e60ccf674555f1d3369b0cb353d39f27b1928c56c5a046c8e51b8268e066332f48d52e4abfd30938456b8ef0242cfae2739d0b57f432b59c7ae377c78b140178a15a3c7d68d3dbb7b1b9ee5e584c0f6f7f56a625645895d31616061b4a1671b5483ba4e3069a618b3182e795aa1a6fcf6e73fd720c9fba88c795361b024baf06d22173844627aa8d9c1c720aee9807096de099498945676ff29994b88f6b0ad91db1fb909f4dda40dc1a952ea41049edc8338ff50fccc9158ca4209bbad2f5fd6a775b36dfb26eb68de679dab9a304604e33a4476c45ddb47678ce254d3c884616c0a1ad0401e1f4065a76f5aa600bc90ce5070c057f36100fd906e3c62617687edcd5c024f615be1eaa906561ee46404ecaff41f8da6a9c4ab3b98735077ff09ca6bd3de0224069f5b2318466df81b47030f016afaa1ca2ce7d4666ba0c2cc0e8a9d6a777646dd5eb0765f1128aad55cb06b2963cad188e904a19bc557915b5926c0ba5da3f5e661b309420f4dbc70bed4d5c40eeb35c96c6425aff1636d5ef8c4251ee8996497000c2703a88923396f16d4296efe00d0fd670aff17d095bface34315db037318ca71215267f8be6288c1018851e805ff41b2a4d1694f95fd7fbf9aaa5e27bdd5133c89d0bf2ec3bfcb2f05ab8201765b15c911aefd0025a091fd34168f4dc9a981b21177ff4ed4178c40229abfc43f673f705ab4f944ef313a19751eaf2041a9338ac70586c0dd515bba3f35c766489141c23c5ee86f464b78bd54e5c535fcc140a2a83e41ea95fee7dfdb052cd3f200f63238130061d615616389f2ac32bb8ddb09bcf19dca5c8215d379c46755a3142c8b728ce9d0e19c828474e8e48d0abb7b3c7d36c9293dc267bfda58663b9e839872b5da33c6ec1c87059c6cab853f0b53e458321a3bfc7d27cca21d7cddafd9696175307d0999ba0ae9a019f9b67039e8a4f56e0d7ed7dc11dacf3336b0b445b19c0ed07a501fe7cad82778624805d41081e63b293d69edf3ba6d0039455250d6af47ef7f9e503dd07338fb191fa48d04ac76efae854a499bd45641f94362bbd285407d4c99a279071b633bb38fa90af01fe9d0d0484666db7d1b6966a0210ea942f140f961483c5e9a1b91d58979a3df89d49951a0cc6a9d530ee8557ea32b0900d24c49719ff4509046ab21f7ee4b6efbb262c24fdc3da1e2760f530ccf2a63adb61440cbb6fe3c9e61c11bc16b32cc7259658d8188d52104bee349c5187a16b5d2c73881aa04cbf2a283ea8d86e353d4e9b57e1ab82cee078719c13e6acc7e6e0c83ce782e84ec3c4963462415bbf20b2a1440effafdca0902c63f9f62e53800b2056975ba7d57383f72d679bf093b5b32ce1c454609fbe80a3c3d97e78a6f5faf49a480ffd38c25de4fa784aeec5422375d2bb5a15bf74441fbf3a0e23e07d8b4148b6797e5802b4839314a89c0f486c2dab257754f7321179c2e8d75672330567c76eeb63a8663c0a6d931c247b7ea518c3f7ca9ec067e53d07609d8d3117e073f0cfec7389227efc03fb898776a0a9294d087ab5636354951d9d9c54f152d7281b1697cb0bb2f1981271456fa079a038fefa6ba4955cead93bb9497b9e91a5dc327bdfdec0ebf823b89d46bfcefd2df6615f22c5bdd93df7292fad26cf6caad0881dbde44d738c3625ff4a0152afb07b46a4b56cae07a2d2dc562c414b60ca600dc4d3c407613a5c2f9f8737a7f4a036e2ee7cca918603eba0d8307707a61c26569099abb4f095352b54af2b5b7f5ce40053fd5dcb71e28b8b38f86ce15c4fd084cb35aec191f0e9ed7c53d74ca32cf3eb010f1143b88a7ad107d80812c0eb6383e418ce98b793e7b670c0b20ce8efb19dc94ec2739a6aa7b767f7669531827811810ca0eda9eab138d1e183e6740ccd120db2b9f3819c7077f3693021fd2bdb12d13dde002713f9d03a0595428f1ff70e1c28bd9639f45c5e3c1f19b0328ef8d78dc6f8ab9b2bf1541c6ecf7f1fd004f35d6288e917f5ea2836cbafa3f6048471c748d69ac1ac58ac5448da928410a17df82057a6ad77f0ddcc5f02e214e03d6923f73083d4d6cf17e7fe2083a96be18f39d54a0c53ae76dd23588127cafc7ac23d03537a24e422f11ed767c27e7b618a154b7330f5206ec66dc612dd44d8591e38cebdb129dd7dc1c6d6aca782c85d20c747fe6e23adce14fd498f59bf60d1de879286c578618ff2278cbfe28319cc1e075e1658a736fd51571c266fc723bfbab9a88c9b3b1ee60f562bfd742a5b2391fb10a6d599ceb07244e4b75e8aec3d5c229343d23e9642ded5e4d7fc7d09c2a2893d496e4b4d9480c12d410c098cfe7e09416eca86b551a27b3daeb89ad17baf8cb53432f1f470145d28643c488653cefd47cd6568bb5ebc0a42a5699a8236791be0ca8da5cb0abcef0d7fb7b3f49231dcd1fa9e50181120c2ac8a675151bf5d41cea82fde6cc959e12411bc2aa876ebce063323bda0d70a2655ba159c3c6acb8c8d880552f004d1ddc277927222a1233def42afb73a3cf13a6265426ba3cbfd1a311993a6d39d8fcb38981654da27f9d79bd679c2308e44cc35dbbe281db570df52319e9907cd62a9e82608e29464681bf88334458df4630c1beaba2b875561349e79d82f139b12803eb54f47a06406607a0c6a8847348420112a96a718377330850e93dbf6c985424a932a147eb0ff8284fd61eaf5ecfca2c6a85bee9a26046046e1efbacff0e98cd4bf8595a9e83d8e5fc496bf5ef93565e46d378b74e26fae42d8d6cc32cecb402e54ab5fe0eb711c7899d30ca79829b5bc018a1a653934863f63cab85f4e36f693d0980286077f6fd46ee26af7ec9fb2e571dec8c3a7be3a6b5b9b20ab438497905b2d72a217d7f3ea9d4e0e7c735ec65ac2f1c2b62ac81bf8d384ba9e9f663c3f49dcecbe75105d90fd21d7ee5c1154a07e93457c900a10ed16a2b739511ecabee2d9e8242e8d619aa77a18f339ba679d59febce1d56eb266db99aefea85f379c8019f35ec29b545744b7d0591eb1ffa1554e891d0701805f4ddb30c7c2e3bc57ee458aad87a4d914f5226ac058613f266a91f49d5a161975b4bef2a5e2730ef0140f0d54346680e6878f8b606d0133e33e22eff937f7eeaa432591b65c34f287cd9b300858c416d77d9db2ce5ab1f7a50246c522db8c24196a6f42c57ae5cf13fe1618a4fc4ecb540a9544fcd79022f56fbc59e666e6b4fcd2db161dd65c963a4da2c67bf67f2650d1612f84829b5a6373479163935cf246a8956b8039b9d12b598073143d05f5b87f9d7bdfe5d19bce7d478cc4a4dbca3e62d4a4a8b685ad76128d6813027164cf188f4c3782b910b11404866cb42929387c08d30c8c79cabc0509a2fab2b54a5f293cc67c542dc07a87504ac199dd3f925b4d6fae84a9281ce5215cbae0c499a632fc39e62db5c8274e2c04ac7f48dbda11541bcce1a1b55d514052cc425d5e08d4517883153cb401f46fe49c34640957b74377a4305afbedc85326d5b51e9f0198362443d3517bab89d082c9e69a112cfbe8e89348a6f62fa9322353c1f9357fb776925bee29db025a2e898fdda34c629e5ee26534505711d7a3d2897bd61ed02b927f8a893e1dbdd4ff69339dd0b2553837f5fd2091842af7c02e874b273fff2143dddf334a9a808096748d04168e1c66c6feeb50969bd5cbf07fd301c5557413396765936fb0bea247861e798554212407cfcfe4dbb57984712b3374ee38ef62ca34ec846a3b6c43ca91bf7ebeb5dc34dbfcf63937f9fb733059bf3d188474ee20df4f012033272a264299dd456fe57a36158ce9fc0a804ea8ace12e051d8b453bcc262c4364fd523fc95cf7222690803f904456adce54f6068f4fa9710b73ce352932f94307aea4d1523b6fc0fd3740574fb9c11d06ba483e0af3986d7ef285bf8c16041642cba458f53703e5bb940d496817df8afa06a8f7df04d0b5b8c772357afb3b90062b3d1a01ec4c4788f005ee7f154f263e9be7633e58dce3d28b6e9eec9b75eee504230c0c7bee52d47dbd723b89be1f9c19af52ca348822c085e896bef895c69bdf2f89a201397e01f9341eede2fb4210c2fd0b7faa556ee85cd274c7ebf2239156dd7462f67a655ec07fa58f82e09b3c5303cf7b4a7e56675f32883cd17f543334c3fe6b56c26b804a74c400fae0365e1d082e83ad76526c612cfdc9331c5b715325e0977d15e078e1efab021d401e425a4d650fdab7c5c87e04958665b657debddf7a35365fa2fa29d785b1f2fdfa8fccaed421ec025ec9cb7c54ff7be0945a6b9a1e25dd8cb704280d2330dd5d2fb60bdbfeef58abf094d5a954ea2e34d26a95d4db096825cc7dc486f1670a48bea7c6f1ca5724e4e25a3cfa541952e5415152bdd3c090555211cc1be745921fdf6a6f8782da4f862affb7de1ab2457a989eca4bd0263576c8881b738ab9bc14c7266748e547ed8063bd17eec6b31e9546de74f5e31f4704550843c285041827037fd4109cfcedce505b436a48c4c46d377bfc75c338bab813990d72613ff6f54b0729b77cfe7ff97c268d7b1bdd9dc2525129238fc39e0b8ce73ac790790fd5d3a3595e9d551ca1e52064ff6789f1f0deea30127cb3b46364726e33a0867ae11bcc7c3fe0a52445d7ac83a65f6320cef30ee0a5a9b2fd9f63450390b755da96cd169a13dce3f3345f85af4332635e9d15c3dc5fd9a67adfac841ace8945f36f4d9c7074fa382ee30b7d8910796597cfa40795e4d0d48c19da91d0d23b72929ea62558238e15edcd2391f7e8ba798ba8bbd05677364c8f461d5088ebc3d48673ec2ace8d5ecf0500be8b6ad3010d5f2c6f6b7d021b14a80a108d0b1c1f08929610a28bdadb5b3819b8dcc168639ed74afbd63d3b36d33e67c5f2acb93636e8867baa6721be7e867d1df54fb09ea1ee57bdfc365976ef6acae78abbe78c104052b4c3d668dab650735450a1e332bccbf095a3f099e7097e62f23a4e0f91e77443cd1748bff00de65fe94d255f75ebd4c1f77d4fe9215cca1040240d96634bf0821e3fa2690089467a6ecf4e6a9f6c8bfd4cd628ad2717f9de81be67fea9e0360116ed8d7c356b7c9552691ba3131e7562ef31901699a2c751fab3c03828443ea9ceaea91f2d8fbd22048faad56a90d95a2619d7e3ad291fb61b5c34f0e348f828fc35031d4bfa92bad32fefc002fbeb92096e9db1bd5f760a54e2990c94ae52e0d5d26beb25fc9ef3be9d3116e7412fa0dde95d0c2d5e8757ab453491d52b8e9b1b3bc28cc8db080ea49a4cc9f001024adab5b9009ca3c72032b30de9904a9fa492e5e2d9d48dde1b77d2cabfb8debee1e39cb0b4813ac71ac67373142e081eb9d28231541f515c834d9eef7b7fdee6b75dbd955f054430fac0fdbd78a2f0a927f1c8dfe5dccc0c0c09bf3eb2a0e5d94cc75bb463a52f6d9b39a9edc8db5bf608a666611f2b2445ecc17269fb4707a28e779d723c235459262c07fcaf72bfeeebef2a3516346e5df195810ac6227d7cfdd79f3ef32073eb9f8d4cdee932e074f1714515d6ec01ef19c49ce4917ed0886cb385c5b7ad43c284fcff70e900460101a7156ef52f511fb2a6173fb3b573043310f29da0472a60fe7722c1a00ec5c36df6b3829b4ff0124c55dce7aefbd5d6d50bc68ffa9b5ac8996b3d915f8f02e7c09b2156bbc00de3a9bf9fcf0280cc81c27d1ecd19dee2ce9e70782f77e58e0dd23f58ac15f1f86586e074771385099a9a8b3ee9cc5f8d6494516581219af7fc516f0176f574cc86566f1e13e2a807db99de84e8f860fba245748395571b91500b4f03b95e0b1879bd471cd58a3c7d692c21f99c33629cf622549fe56284031ef293f307041f79c4b72ef9e87f74f9df840e71b5c27a8e97b606c2558e0e97d6fc35ad24652145c9e1673164aff132934eba11661816dfe181a45ffa8557ad761a19db18ef351293bcf608248b51d675ee5e59b77d0a1d19c0e8ff63ac28604d8a7d2fa0c6a5ae8def94cf49ddb5fa64c5b95a84d48a67200303c50ef8eab6f8a063c8b27d74943610aa51a11ecfc8175ffa5c0b2ae13d91429c9afbd4574d5cdd3fb6847e1a44be821e48538c47659cb67c89d537be92098e93f5fde210b2aea5c12b0e5b76483f1ecfe97fed485d0874a5e64acc23ad044b49eed5c7ba0be566bd42bfb6240808a1c2d83600cd51081801144e6d3f55728c38d5abf286ec80f88bc2e257efb22d7aaa55627b1244f7fe2ffaa51c2af4f0a321c94bbd58492336d27fe52e6bdce28a848b2d93a44d3ead41197d55242b31e25e50b4a6ba7db85645cb0d1fa697f378f5fa3308b25ff6ed70f1b71b192e6eebb2b8e93362ae33646dd16392cdd7bd815dfc342e02d8e000edcf6129110e1bf2c6945c12b0e3c924cc817864302a0187921d3d85be660fd95ca438b7f850d1a874de5babf8664d181e9cacfb28ae57b043baf9ed6222f71f79f7ab990ca92a3a63761ae9f6a5962473814ac62c9f52568453ee3c2aca00b8ac33a12ae90cd601b97aa2da6ccffbca94d03b9e8beb2ae7e8e78510dad7f795eda554b0760549594294f88382310dbf7cbd2971b61c6ee169674a4f33cd4be2d457bd05f9fc685cf662b920a6295f78f887aee0c7efe5fbed8911dccb2fc839fdc8b88923df4e5d22beaf774e5a507fab2e725fa6bc0f022f563d5e209ba9de392fb2ebbc03f8cc9964061e9c53d06b985c3421c45e40edcd966595f3ef7582ae24fb972bdf23ffdcd76437beed53ea7e80faab7169e136b452d50564b022859de262966e7b8e6e5601e0dbaa1589ab989a714ef364e504d9692097daae11efe228d5917e697cab412765126a4d6783d2a4c69c7f4073ab2583c90ba280a4aab950a7ce25f29d209e5863343fadfbec0bc25b1408a3723e6ab137603863f81c5affcc3d31749f4e787b11804bf5127bb2d995528d8d1802498a9d112f3e80c726f75c02daf4c22d730e3594393e93acb55861aa82e0e54822446a301baf2ac68e5d546502939577cafeead915eaa10584e0b8650981c0203f35ffa88230ea3dedad4401afce74e2bf6dcde62ffc875523b5526165dfbf6b42ab184ade46229e394e31dfd4a35268886ace1e7d5d615f35db4923f976801b5699b12279b14890928b6e0cb9bf2d847aed816ce60505749ae94c3d9bfc4e07223eb6c58341d452b2503e318d7a3ee6c7eb6e08f489a160f2cc2213a8a7b4d098c806ba05a619f176eb32cba50d6dac5751ed016c3ebc65d8d78a29562963a0b6b1c5ca734b51ab21a1d26c8ed45498acdf1aea47205675ffe37d8871f83617b7353eeb61f2b7f54269d0c85cfeea50e1f22f75ad19ba2c0fe3cdccaf7a358a7931343e3bffd8b88fadca40df7f2de78845a94b89b33f037871f5c384c4d6b74fced5ddb194b390f24044397d5bdf9d09a6628acc8460fa19abd49137d2f7805f92a5d5900aa2162795e8c0d68f9ec1a613c2de0c1da38bc92b0bebd4ff3ecbd445999e2907568a1aa552142c2347cab712ae956e4ed5be782fb0404263e1cfb9b0187a22f80d0a770023ed94a07faab9de17314a38951c405774ca5783d67e7419a4a2a193f72245c3131d5b65bddaf0c905d36468a77eb07b27b8c629720a6376f3007a029fef5dab4717af0d6c6cd54b0c9afba9e677a23e4a5a686905e07b9c851347d4713429d707675a512d6acba9b2ffb576694a4e8a7110c49bbb8128dc53576f0f938d7d802aaecd9d581fb121c2aacc1ca0a1d76eb08769bbf0f998bc731383082a6c6b5f5ceb2242f666a187560ea02cee616ea8a64622d43bc694e5c11322ead90961cefa13c4910f5c5006199d932e087c3e84400a847673f1129b55c62bc8533d177fa8ceafd69e0138a1d9de92485a456d5ce7791e17769775c326a572cbacf92ef01ee6f39d2ce11701920be5d21a63450a032336006f8d65f12e337908964a0bee0fa05c9e37d0e8d8d3cb9e8a3eb3b058837f73ebb92b76f4145e83f0f2330f763c22741752b5e026055274139310ff08a22833b444eb1f2e4dc578d817559af12f67a3441dc69ff6ca963be227ee92dd20ef36d60378f106009216e240ffa8df1125075a75124c02ce8e831abaa60c16ed5bc73e5b7e4d4e2f12ac6d67bd73ebc6b73d8efb6b1505e3f15c5b9f8f874af3f537ecf56d1ffb1ec0c98fb45767b28d9db3fc780cb1018d8e378d456552edeae49fce4bb22d0908d8aa1aa121d884ff68297b36abcb4d70801d922466568ec5a14a0d30eca599f519164cc76fc9af33c2aadf0e34e17e4749e820f6d4f1ae49e4acdf1280f7d8814d2eefc6d40fbcdbe318cd582514e804e5e3ede90a1105637fec194f20700971bd0a7817b7c14a2937670b2513b650a0b4d8420ea06fd1b9e0c8824c2d28974fd4dc5958ec2071ce9da8bfe629141f32f17b3470783d28d525881809486064a6ac333445de230ce045ad821936c18a011f260214e6608459b1eee4be0691c4049835e960ab5a4afa78bc0412ffae92294f40ce74766d9f0789190f9e184c51bcb05f229aa89eb61e78831e77dba609b697709aac2b65d9fe6d824195f262f8ab86e74cd8f884a9a86a5f831e57689e701b0c2b5444712b9342a9aad59e5d18e410e0fe65dc59f15fc9826162ecaf74b867f68b78f59ad6de87843bf741528323772280dc693d90f2b80d70c571f95f48ca628903703753b0d3c51e17934f3dbb88acccd2fd873276373c16a2450cfcc710a571d5446d5bb115d83f0a00301e7c010cc54e7c2d177d2db0932ccfcd0cc1c8d2be3bc0d85b0cf40e791b383347eaa60f5ab4b6f6ee739ec0859297d8bbb587a8f1153b1ce8fdaf99a89fd5087679c5cd28fdb648387accb9fec1417938f198063c7af738cf63bac4521b997621e3c25e70f707ceaa92a2f2cc2fddf86a6a25cc17d5468eddd55fa2328ff1faa75ddb952c7b6ca69d600377f9b5916d818ce0f9117d6ed83677b2043ad2bb9401cfc50a45db7fea4ad34dd98e6e805e69657caa96cc2dab7497d55ee7d1d78a5e426576108815e2cb150fd2ad8a6d53288c17cce017032c09cebbaf6c6731ddc99cc1fe1d40ed9e3e5b36a6f65447f94acb505cc2c72e347d42102b0153aebb6ab114a1284ae3dc7a783beb988fdebc11ec288a6679b30ca721a3210af1a69bca80e237243aaba21f0e592749990bf498c484a73dbda1aed335b465ce40361fe297df08a9089bab0f9a38903a89d8f719a3130ab855cc17996d10dd4f4493400f7861b92bc7114bd28242151f2b8bc88cd7fd903d68156a9367cb1d2a26e192a961f6d154b50640cae4bfe036f981293f8f4912cc55f6f4822677a509e305e90093f4ae6be224ab494bf3b7a250e3e2e6a36057e5d298155b6ea0ba923315ab94c0d1ad6245069dc749593e867363537c14935f66ba6cbc14c98368ea5a70f5a9978be2e9ab7a92f2120a9e635ea998275c4f5048bf238955e03c8ec1bd04715da0598f5f08ad80126981d1328eb9190504089161dd991864b26124833ba90981e40774ce0181b82c69a5ce39960af0b04eeea260ac1be24f3a4d53a1a70286693a6584ec655c833592249f46e1738c36b6503ac651d39653c82cff79f521b4ce26017883dccb63e172d073e172cb7e3ce8ffcecd8318055eff447a5258692d0f5f00cfdb358c243bd7d73280611ff908c3a33ac0f6d1b3091b52e72e90505a342455844b9c4ffba0c4c6628e2fb4788acaf606c54d2ac49997ae8eb4eb21618ad779886deabc9497a5d11a5c9856d204afec19e9fa6332b064279d8d1f7521ab34a7f12cfd6858f7fcc6d6391ed9f6629b2493e62e7e1cd436f5df4bbe2ab0b5146bced51841153c20ebdb5257f2f9d33fe3de322b4d7284715c9250d6a44fd7948bb060257d15825659997cbc89d9a3498057d4f6c361e5e55c41df3abf59e0e31abc07f9c4812025dad8115ab271d659c8d5beed3dbee56aef03bd25e491e4f8d890118605da7e934f3d90896dd6b3574f825fda9f23c444b1afa4dad1f057c46d16ed54ff05840e340603a94661a97db2efc1045bf289dd9cc553f0b6c2c5f6e3416e67c3ce24283239c793326911c1cdbdb0135ea13f5c282e90c29fc08fe65e336f83d4d10511ee138429def1b0784849593659aadeddb8f7575985ebb245ef35e2fa07c9856aa8d16180fcb771a47c46e4bd7f238a62b71c90f63dfe36213f886886bbd710ccbdbfb7b7399c75b10c405806d391707ba71ce7e9afed182343faaf7dff81fd5e13fa57e2351f4c8d37d214fe032b90dfc4b190a8b3d33b5ce6061906656791ac6f31cdcbd0326b6d9070a6de88eddde0b6a97589e9a1e2a598512a4ee0d27cc2ece734a09743536237f51145ec10330cc5f1b50e0385301c27173d798d92401d7b8d3e45cff8b640510dad4b4ecf04c57f96e6a98e643a01b9c97ffce376825764f868154f09123d2a61983cf77f152bc57740961b61c1cafe84e39c1ff22e96aa16895992e2a1f3b78631be689baaf0e1e30bfe46c3da64b5387e45b7660f6ad23968b71e53110df19e2d6bc2a039de384e1fa6684d97adadd55619d0919f796f9fab9c64b118f71fbf2a54cc80d464fbc08355d2c7d8bcc3fe93566c5d181f17ecb2fdbd372bd36ff2c34007fa02308102b4354bc650dea5c136db368b4433d5ad15a94c842b6e382f8e4ec7c8982e34f01ec0c2684d6f7c4eaa47c1f25f290ea65c975ca50106bd6f218f3b20de7ab61106e2a73ca4ec9e49027d8d72a77cb72405a0bdec5a266559d8f265e99f5355b5a935b64a30c273e40e5f471c6638ba96f256f3d5c6542d6887586768a178cf0372628863b217aa24deb0b999b94dfe8a3f839296dcde5ffabcdd340451f2a2831fda46053e199090a2feb65c3c5edceb0bee333a83e470678ffcac019e00fe70926f86a82745f335b9fe3f504acb7e63d3088262fb0c3a0342e769e71ee73a1a2633812ad09ff606a0547cf8614b42d1584daabd7f2a2b706350ba4bd2680ec23ace2dd20d8171bdafb14b88c7699498a7c675121a63b07ac5262bff0ebf8f27f488f3cc22a7f953858bc4791d82e0dba3d2c861347078a5394f38153ac24896b00cf4af05570c8a1e4bc5b9b848c5406970210974892ca05433b993f58d0dfe8252bf9f6fb02f7f35e2829e131c20150b878be6df3c418b7dc2e57b0eb74897bedd4b6f6afcc40bff6f0414ac7f95357063cffd6e4f4d3553760221be7e9330c3f608be9fa7c99d85b3324d2274536781c5c58d02853f022d2f775c34fc1959e3a8150dae522e179c2bc71162c1f2a786490283b00fe4d8976782dfd218cb7539f3718a944ec2f3658435f5ab142df906886e578a9580faed09c84a1a24a0992d76963b9071dd49fb46b4d47d9efc3901c482843a0149223f28031d419d5a2a7108155cd9a7538f0fe9418e8825b51c7e10f09a620b2f59196d5409a1f1d26d687ee7c1ad56b06d8c85149b9283e510e78084061da1e3e188872fc6c37d14c16ad2bbfc3ebc77f60a84542146b211f42463940a4f1f3f1bcac288d7e7595f068d441e32d2bc6ece5d0474b9675e4c06329043e880d28e5af62f6020fd063c24159339cf98e53af42451d82b0397262bc8159a51b912edb571daa82868aa01fb10d15bc8ad51fcb120949ef861920883f51dd168f0aa2401b5739d07e98a4001b9bc9e51737e7d24bfc6347eb1b1a6cbc1cf4b24417b4bbad79baf12994e3183e1c5f6216e4c0e1df7b65d1a9553f63892a84b9becd0214dcbda40284d4ec33a174ac13176d1e64b24d6198a77e9e4415b5d84748464df9a9f749dc90e3ecf4737f995c6b77436e80b41ba9ee2114f91f101f6880f4a5a8ccae862cd2f741a174ba6dfe6101bd847da9ba88c58d069678dacdf61b85230b7f72edd41887b6517b0e1cd6607931707eaa84eb1d3da8ce197d82512ea87105c134509a15112db1bc2b9df2402c19caf0d3bc809944a7f7589f6eb60d57a0d630e06e4d2dedec232f3e3e31f0ebd8407d8979d0ba91f454eaa794aa81e810df3e448518782e7ca757c93fa51b088e94350280e0a73086c95aebff43eba0202881e6bc1211bc1679633a7bd9752064ca62b5ea420a2669224e2a60f3996efcad7c99d6e6a7be6aa7de8adaf3e50f598428735d317c2494d49d2540bbdf18402d93ec9c105b1793cda5aa3eb3ac163f658d2c85a63c1dfcfb60c29136abbab64634070754b960df427e3b1e497d5cb4201918fe960868c076e8ddcd5d4439f3e8ab444f1012e30f6158fd437e833087d6d5659b73eaf53a4182e512748cb2a893b5565eb3aa69effbaab079ff82809e09b4c05c9be72a0cb0b15a4c0d0721b38a67925121452053234bec3b00ee8a190b98be7e8d8d5596398bb1935af3c95825597ead17e62600e6078dfae6aa994a618f885e406691ce9ef8c84888125519909384f83adeb9d807ad8ae7f2ad396053d50c93a6a7835852939a6400c41bfe6763d9a9810b56e2485f5fafdb20a9950b1f4ab2606295832178ef46af2999e3fd4804353a48004fa8e5d7b2960ac9799592e54b13beab1ef77dc620589007261146ae5cad64ae4b892162f39656820c54075cf804b7d5bfa65000ff446fb8bd1dd7b0a7a0c73d5c2696719da9ca457124e50d6459a444b02aeac074d166b9f171dd57765d604a7eb5fe7a13307775679048a8be43b61fc2b049824b5a433fdc5703afae0ad8320d8f87c4cb9fa85fae07d8ad7af77438a9ecc5515cd69d2eb196817c467244818352448791ca77a58df84ce0aceea43a9a1f1d966074e374eabf7ed76947eed55d703732841067dfa9d66eecdf3be1899dcd986ddaa671446457ccfaac978eba2c1c2bb1f9f5ff19cebcd3a934a0bdb9daef21f7ff5ed9768b997391513f0c73d656d257168a75b3339109fede4dcffcb07953d4366dd3c5ebaf8e8bedf6fb53bf5a2e1802db3defb9355ab0ef5d776dd4841c17b47cf859328bc27915eef751a9b95c43b0dec9a11fbec3189ef3026cf36c27868f50e30b9012d120ab745699418630e267cca5fc99657bbfa27c0f606e4f7b62d8cd3a506782e6e271b398e62b70f5a3d5e4f431b8a71138a1260cbe0443a615bb15ce8298760623764b13310f582449e27c32857eac29bae5bbe418e8c16c7766d4201dc74856a46557a90ca38fe50a59e8d2c05364cdc5acd8046a4e5181400d0c9054ccf5d7f2ac51bb67f183508ff5773a2b6b6d8b504b2a3e5b068e08a812371c5ec33e99bbe75c0bc6471d737a7b6658a3bbc5b49d05fcbc4be830cfb1e1301363f71477a750cbd5a5b9005f4c99602a66c29714404101bb19499decf86b5017baf502e76707eb4a0006be623b665b5283d4d688dcda5ba641dca7bea15d27e0decaf3975d4d16af11c2c7062e247778878e7664ebeee8d7bae4725fde2c81265b628cbbf875dd509f5cf2dc4e2e536df61a6210372d3a4cc39a1ad2157dd5584a89b552cea19ace4e2ee96ffa2097dd73db66900004838e5451b819659dfe56a973bab1c4a4316015e647cd6524d1838f7d2beb0253499d7c6ae6c196f5d669add35d3652866c9291a5c84d6bcfac056e6a3c0dbb579d102350109e159d0fb7844770777abfe60d54858701a49f2bd58bd8aa0cef5c0ee09388db858ef42cb25d53b8791a661819738de90767b0e1b1b4f54c5a2aa70e514ec02df8aa40a353765f950f64fc378701ba8c5ce08272d97fd029e34414795192a448c713f94acf8fc0df66637f146729abe99e46e49c78a31b0a49f7aaa9835aba773ae5840ad6219c69e764917efe1beba8845fd3a8b918b13039be420fe6362bc22ea045e9b68c6c28be7ebd729b4bd01860ec461d6e07f580ae9c5e61b82ada7ed13f5967371aadb2de4c2435ae41df7b34bc8bd4439dd4cb742c7cb1e9d0d0b4a796d82e2628da75086a9683f631aa1504561de27cf3c3d48b232c3a1ab984f784b496af5991120235d714d8c26ee384db0603c16c00cfbc8890cc2bf6a0e23fb31c5fd09fc9bb3fda260fd81a798422d27d0fec04ef604cde2aa9d77f88e3e4c79429ba15322b565ee7c04739946697d60b577227c749b7ada1262ea7157e7aabac99cec2e123b56284b28ff99c614d45491d297387a8d442bec2643dbf7afd13b5ff59c9f94a09f52b51332dee8e3e9834872f3c54e2ecdfd5437f154d499c93e288648509329baddd4c4b0a753f91863ff7e4f27d8556e827f50d27cea361594e98eb9f079002795887cee5ec52bb0ade50ed62aede2767d6c0fe90f9522b572862a15de43121473208fca6c79e99250ec840cd96f54f58c9b16a9134d4f107c50003afc9133731ab427c3a924f1797fb1671878e27e247ce63f6832310163be462cb6d3bd94dc4f84c23fa5324bceb5dc7f1b4ec5959324fb7b839e2e300fd5600104a592ff51255508c6bad19862edf9d72ebde46ba2775a645354fbebef2474254628f544b109dc4128afe12a03b4b7ca88a0e8800f4bf47993e00f3217c26ea916d0f830339d508efa7c697ddc7e09206112d4794e2790c7c5843d36d7d6003bd9660e30c61bf55e8083f583710a1223e2c0190e0a9f22fea7e33559b938f4a6b67a9b716eeef85970743c7627b173ad1435d52a39f8cd356451858c388b35fc997cc30b0c09174fe1ec28ac8f485c36242539c93e4d7c708f5fb95d85652bb5772cedd5d2227100bf561b510f6c41074094d8d32dccd9b5cfd8123711c49ea7999aeafa7d6b514e8da6a0c1fe747f6b9099c2da27b6ee8f9b9e7fd780cba20754a5ae9dc7a92c467f00cc45d0846e60b320a92815d206dc8406f272d7e2ec06b29b5d04a2fe0be634a051841e455b4665284f8404f64b5e296ca6cbc81cfa99458d42301b3da9dc246fa50ef8138c7e112c9b285cfcb41a62d79fbb7c0d700047cacee5e6299dd64f5d53071652699fe856fa6be81e86c203ec599da79a39cbcd4fc703ef9cd04eebc68ebeb357ea801f23da9e3964d0ac840534d79f5cc1be79eab1af925961b81c1da1e9702f36ec86b9464f00c08eac4280a23604c80f40b97dad877dc877ab98c800908739ed2d617b0cf74f37d17421a1bb2e2818563d201182b6450f00bafe0b1c8665032667a4ed1627094d4a0bfc1ae7b7c903cb5015ef1d2ad6281f74de52dcd48382a15d481f1021ee13a3c36b29a17ce7cd894cbff832193fcf261371da3e2907719302f115afb9d8a37051e860527e28035a4987107a2d40199b9c2b80cbfbf84daac4dcd4f4ebb03d0bc3b20070e6defef97c4666342fd35f4a664ee092d41d5db7e0385d253d16200c11d40c237866dfb53a3fd5bacc0b3bab9b38894c5af48719333fc130cc5a5cc196b33a21c608cd86e6cf09da969818027cfc98998b6cc4433c6fbb58943ef048d40a5169c9b8de4b0fc6209eb627215fce01323a1c5d0986a1906b2d01475edff2b1aeadb4b9d9598847d945f1ec3e4f2e2a8966cdb17c44b1476f0ce9af5ffe9542273c50cbae82975a314535111e4b8bbe74ae3053e52b2dcc19ffa3cb2c0e38bf7fd4ded3c6c055ff14831b64d136b97a741b467f2136e6c68a4bb15dc58e3d5daf83ddf5939eef3f9272b7c5554acee22314f552087f801aa5dac4e93124c7d544c9a224f49f39255d6527f9b3b024d504e0aea5719746570c37154a864d2131e88101cbf8f8b16cbcbb2d274cdacc7a8964f7f18263bb2f853f5a345410dc9cfaf4104f6f3c77b6401788d0157ef0c333c6eac11838e4b28c56d9fea03f3e93dfd9ddc9ffb7036a12bf98099e36c1e962990c33818db39bea091e94d4f59be7309d9ca5dea787736f81bbb6c896aae711da5e2f50a67d453d026e3a04a3dbdfa7cf3771e6ac2c3a72ce42868e735d78e3fbbeb8c4c2314ae85ee408cdbe861c0585035c11d9194382ee15b3780494f71d96780ed36469052037ac7fa2b2b7709fd01bc27d860ed2ec24add2933711cbc922b34973c5b86a2a3f390c2d2e25416a7b62fa2378baf1488b93f669eab7f731f8f5296c98da1e72b10a961152a72fba410b7ac003cee13504ffb70ef9d644d3d1f72c6eacf735d89cb2c15bcd629f0f41989a27f6463b0a17d445e8e0825c6346f52765fd95aeedac1f1c31c3b0256824461cf4dd8e18618f6d95805a118abcd0f6136da68d2b6888d5a6cf55ef92c6eb6c15fbb526d3107728bad1ca7a2477e341116d6ec47980a14d5d61b5f767d2d674614410720e7d666b6b8688aac6f19baeeee01490d484b68459b5f44b57b6b476cc1394bfeff19474cf441ff60521a97ba92614aca327a3fe1b566e7a212bf0d6e6f6f04f37113930e986014b3c7eeadfeb81227ca361ce135e028c1a332376357ef182293a8007eb1ed27af5e1b6afb65ff692df6946102a13e7056aa9dfcb64be91f135436fa0ce9ff8af9e6b79b32f878f6c1bd39cdd66f6a8673b5f9fa785005d97107d4f70bf42006a8403e4218dc1dc7b9d07fa4ca71e5736d02f8e1275b6eecf8fb007fdb0c9cafe89dc6ffb29334917c250df30e109a9f8084175aabbf26f3d870a61022e0853957cc5a3115bfc85001fa4fdeb41566c40a8044111f3b38a824a62a91f4d8e779d080e6c9a77166130f04e4ddb19c5436e48928c1f2b3f00cbd60308269b4964735072de5bbcfc13ca1c52c7dd1e1abec5444369c777c5ffe835fbb9fcf12f7f868727e4420b969eb8ac0f4431ce90463d25581879332ba0492a4f2a71299a303934a2a7c33ce0da89363b174a3d2d503b329a8661f4c813d63c40f44729f6d698b2cb64d4258b4d2cbb6df3f6ef8d84d27ae4e80dd2d1cc630ca5c652d6df01a5d59edb0d07a00a5533de6689e36ce210ce04bd504a035a3e307fdf8f865e06fc708b38d47361ba5be582ba1b1bd3c824711c9e0828c5f70c22621faa344f2dc771e04079e4ca469d76a1b5462c92fe05512023141a8006cc2e55c1225ab7b6e08200ba4539d68365837790d9394a2f7bec47c65d5a924006a48d6c1c463b78a1497fa1947cd05b20893fb9a608490b09f75588316b754741a9d1f54955ba25a71ae129d8e9083fd67db245770b874555daf63b4cfa3b03acc837c44ce207d30597303f96455386ce660a61dd4d3d4edbe3d8fd9c1ba03429b8212d412155cc51474f5a8d888916436733ebc2cc4cb6b337e24c2c189e6b75c2a1f2e15dd945cd76a93afc681140b3cec1490e357a3006965cbaab61583d388efaddd3894db8a4ea55513492683df030d5dffcae99fa9faaf354438bf009f934c4a2be6a9a46846d7f7ff430037dc63ea009f0fc8f54f7cc9879af6c4bbb068e321a9a40f37bc4e4c440b24aa450fe60fd065920273e1b33bfc0d6e5b2f3c043e0525582a09faaa96bf489b68e9eb2d0020f8b01892c885a130a63074054b889b4657b60b1af75699eb3076dd4636e5dcaf853bf9170aeb412607a591514d45b5ab222845a59478b8c126aece5e484a370857cd5462c93ce767cec07f61ad1bc7385c9014009f1659671ca17e5da976d5cd174792d2c41c1d8c9cf3f2bf7d20711c8c7286eb5470ef4884d03eaad510c2f55ac5ac7b674863058979c83c21141b617644beafbd4bad58ecbc5e299cb06ad4513cc559d4c9a181e91124bef76f989e598ac7bdb69580ca3e795a069fd3df50247904450abc0d164786921853d2b88be2eaff250391443648f619b76120c34a7c5084e7ca451e2edae8b02c4fd16408e61fab8435c96210e88274b99aac8b95d7aa8c057a3e721c1a8570ce856c3559c245f699334d4475553166a6757fef6551608c08e4414449c85c1d2f9d039903bd239b4125706f4e71ef07e380504e183ba728776dd95a9f942feb61c723ec64492c527ff817aa49c3109dfe58f068f177dc5b8e70de3bb0444b151d74a6b725ac27ebe5ab36aaeb847589edbd294d1b8d614788f2849f47b202fbc11f690780e1c0e8add01e14d227204fa37e9afd007b4a106f4fcd566b8435753bcfae0dce46bddcc74b9f1f2775528521685baecabd4ef7e4aa232ac74aeba31f6046692f9d8c5e3def57caba05fcf7ae83a7521fcba6563495f58c26b34f638a50b14a36d9bb444b902e710ac63e4306cf2677cd8ec2b9d283d905095b600f8b112ba406385c275b79fa38c5e6834775f1ea0ee2ea18bcd637a393d49ac1d4fe94085ec72537d18d529821db75d441ebdb5587a466639c6df098fe17115afc42da764968215c80b737d7ddbaf7f02e3a893772ea3077e7e51b28d17756187b479233c9e4b87a23ae9e0395d7ae1cd825160cef03136ab5f5690b698f87b0e690f688bc43298f0a1efad189b606f942120e41fe881f8f59841b674d2d18b54b595f01427de863577b72ea7088f9d4575be4a9d7c8883de8ec440a1c2bf1eefa7c262f88752632862dbcd22af00865fd3eb4c78c87c3ab4260938e3bf3e9dca092f5a0d195dfbb7a4327738d2b26f1a306d76d14da416856d7d124e56652ba0b4c694717f99a311b556503caafb9360e8916ca7bd2afe69dd697683ab04baefc45b9ecb5efeac8c70202761d5d51c012cc5642307ec213e7ba0233641e4196791946c1a26eec8c77f5785a300c2248972187455ccf554ea6960d4a865981541e6e85caf77eb4e3f4f8ec7ea26e7a1a98c8fa069dac5b598b4e9c637379d9aa7278fcaf78ce1a3e3ac3565959981fcb565d24127f265b45d64acdb5023efb999a9844ce1a9f51797e7af5192c9b426aabcc513f038f20091973b347f25bdbc5e591f53cf8dad803251dc21a756069ef877aa230ceb2b2b965eb034c7e78e0e1eb7c76f865d378f7709773dbc83b4ef722f821da8abcc2673f1e05c08d1b0b5aedabf7d865f45c5ede8c31f16fc08579720c5f587aeab8474ee3fbd0e54faf3a3230b3eee76a171ceb820409bf4c35ce2218b2bfb81b0659cd85bccb310f395b7b6c1e4149ee25437d7ab31112b8bbc2841a7da73b44af8963d4454096cecb73f036bd1ce08d6dd6c818aa9df40bbdf79aeabeb5f96eea2ec7066a3187cb481b46c88656fb8f0bb9c07ed2bed5025455ef00d7c1b1f57a2b88918e0c6cc6e797b25a5a1b34928de5e5a58e0d37ec0f403fd460311567ba45c50d6706e09e0e2bf3dd2ddf632daa8db45decaafcbdcf7401ef51ccaae107a3a8764e595958ef7fb6b0a0cd1d5667eb88967e268bd1b0db60ae271bc106a609de6ea7b303caa9a1afdc7c2e24a07f6820b663b0acb1bce75cb73227303239188a7e768e41630853a9c02165636f940f8f18c01cbf8f276b3c0e61496170cb0f61c0689553c5e29ee4eac771bbca63af96f15f8aa3189faa81d4ec5f607aae8d49522500e97932eddc43ff42fa53dbd7ee5973c7fc03bd5541d6d0c8388e26314bea54731d916ad0ba7d1c8724e844d4002d8100bb59f95972a5742def90b74ecaa99481ed5a1d9ea37b7a770ae2d3e1bdf7628d1ec022791ddfbe2e09485a3b7d705302d1fe988014166b185b9f55cb4cc97f8691477f63cff1279bdb2b7c3867b533b4ab0eb003a32b6ac4819da394e7fbb814a811ef882fffd9c3ce65d8d43ee646216e4992840646b03d0554484bcb4f8f86ba75cd752ace5d813b07a36ad47a647e1650bd646d8ba32b31faa78ab2aae5906d9220d370003f45b98cc30aead3e7b046f7ae38139e16ea159d1742e01f3e63ed0e93f9d9898a5eaac96cc6477107dbe1af54e77dc2b3638a3669a7126a3c5a972acfc777fd43223d2f51180d542a726764ffe2aaff1a485275db749b344c2e2cb02c6fccabfb4ec733ad1fd2febdf4ea48df1d6e20ca0fcd028ecf26fdf6cead1c4863172b193488c9beaff9a97b5c51ab6fd5c5ced3aa0c83f280c535ef6633333c489bcfb744fba3c7344e0b021f46cea70d120ac4b1aa0084fab17422b8cc528097351e828d48636a65aa3b3a2acef7f4c621ed3da83a56239e610c8453812b9899986f166fde8b3e80a3cc4a81e54aefde9771625de7dc2bbb548d52c12e02d6110740a635546513f06028ac34123833e10775481d7501e4d77bdf943c52cffdb3b8ddf8f22c709eb88d3b393e6548a6b0096a75b0e72e6929fb15d7fd56256f7f777b4ac9e99b9977426b195f08de5bd06162b3f08804f38bb333391d508d5fa5106fa6b4b44b295ab0639353528fe56b1c2d4253cf96e829458939a781f62b443a4c89f2e3f26a99f45ab38906a656cbb8f01d91604e7529f5ec8ff261c736f4b220ba81d7a886609383c90f383fc391d2ca1983098c6e6eb4906eaa94506286081d80b38fe3339766dbaa6f9cc0bf7a9bace0ab9c768521abd1e8aa33abdeca6d2d168de71bfd6785e1d88cf8ff9ceff4307bdc67532f975d69e7cbf8ff5fea1248adc7755c0a263f31c588465f7692e0be270634b1c5687786c84891e765feed134458a8e05a8a40079eb511a2cf1f0e4ae261c9ffedca13f099c97bcde56bd3885ad55e2b4911e3cf399adf4f7983e3e9ad798adbfb72d709e8f56107c1e9773504c7e94921220d28449e0a4e576f8d80546269fcc743680a5a3555410d3ed894f8e8f25161e3d9e14a4d0eebf6f3b77ecdbd1f34f541495eb6cf6d20084392d0765709747e481872a9cbc3d81de5a6eff2c7d513e4689e5c2f5d650d8f343227626aa0954a4b923f5260915bc04726f2c0f9dc5d3d728f95e4b27eb0e420db91093b1f21bd3701893811d72f996cd26853688a5b6d358f1cedea0210302e97171684b917535ed52429a5533de6731f3f3861cb192fd220b9a79537bc9bac8c6f5e61ccf9365b0630a5d9e7bea8ad624e2c48ded9a9fb8844237f44ee794ab379f6c813f3fae0fa7f6602c33e6bbdaa827d1eac1fde34855237a08c7af8edde91db3bc26e9e488adeb9b76e73a4cfb490e877aa6edf3948c9ca62d9ded2ea02da7c035001b94ce97fff718b5337ef487a7e512ab5b82451dd5bafc5d7210553e4aed1043040b92a632468e1fffdf9b68a42473f942cb08c7fc8263e1879238e16dd4abd9e4285d3d8f47e7635b244439849f49c4452fafe6c297fac3de00610da8c3e1eeb038f247adf5c851c9d0c60e69b80e12e266838a9a66bef3832f306d198ee87b3b89e219dfb49702196b3b310b1f72899bc408e67f380faeb60f8293fd129d8407e2c7fc20d1a55f2e1c4533c13eb5ff2c7d7c09b6ade81a78e7f235c9408cf70f56e65a314283f91b7f423c56ed20e47d697fe817f515c05d0285b84ec96e34f9571e555dcaacd05e5462d054f8eeb2fac35d6f72cbb1220f3fef7e1f0177c8c45e33a97e414e1474c9b08b5bb239570ec24b17d2c8d06122c595d4a0b7b38b503661e1d874d5452e7144da082b9c1a49f70926cc0e1dcf1d268d289f3c1e754f8221ef91d298bf6e1967cb06b26fed50a3a4c982eae3d50534b4ff40916915bf6a7bf481a9caab0c33024d2cc3ce9853d5c53f6b51812b75d4131bc6232ff905bcbe82c6db3a6ed4a0aff05bdf2ce0527b54e16000eb4f28b1981dcdd839cf024641eb86bd00648fb78fe197d6dd6cf6ee6197f87b8a5ede5293904038042a9e33c3232e0e3c0843e5d751af48f6fc2859da0e0c8a35bb755b906ac65e737aa1c5f219e7dd27ccf04265ebe8f0f657341ad9720e022c0fda08dfba33816e05526985ca2b98c4d4222b6d794daa257fd418aecdf0fb0d15f6216d1db9e3b3006cc4862b5be4d556dd6a9ba45c3ca4e9f1daff3fbf2d8d20dc9e580a1cd9256acc790c8d2ae8cb697c241bbd10c3111dd33b8e8bba0076997f0bdfc47bc2972cd67391f2eeae8fcb9643aea60aaba7a1a7c65711eb956b70121f7296c97bece217e21f3f5d2baf1fbb6e9a9146b789fded3fd7c2ebe1a42efe42a11a58a0828b5782efef2b04a430d825bfcd9f7c83ee9e37a38516eda6b3c3cae5735d334ad622fe1cf14267214166ba3144b9209e014e3f079e6847797db68f3a0f8f23fec2aa1b9487027bd4ea4dbdda73d42fd723666035bb27c514c5a9740dc93dbc83a09396a58b04caae68f9fb1019b887a8ee160c4d446623ca7210c423d6416a85c33c6cb60810973e7ec91d5098c54ee12f57ce1cf18a6d6f270f05685d145226f2162ee81229551b2301e1ef8acb096b658b084eb66c11f1d3cb2e2f7963863c33070a8732036fe8dbdc90c74e90f8e7120448a9d430b51b195a11549f927c6f6c876f685cad7f49f5ce99646e8fc343cb8d64b7c4c092f9051e3b19bb4a3873881ae51ef41a8d949918ed8a758c737c7ef97d7513ce59553c616ee46b619e69372dee3d3048b90a74e52f3893a18574222379bef30c6ae2e4babf0f2bc2f2e519fa7fdfb85789ac1b18153986d4cd7dfeb8f3e13e6c40485f765dcfa5a554e25b1edebf097b9c4fea9bf9047c15f7d33e50e61097500d8e32aed359a6e755a400fc29b887303c0d9bd0ecccd35ef1e1de97e460a689136db33e7f52117c145179c9fea5ae9397625df6f52458a408f345b4161ea3423a062a10efc59438ce24bfd76e78c7955174c0ebbad8392173965d0a7264af47f99f410ce0753d4bf325247438e5a450372f16a861374d5c8a5212fcc179216b4aeab9f314fa5160d316aa31cea7d945ad27802908736f6dab3141883597a23f535c78d3c45b51868b6dd1c46dce499c6c3802ec0d0bef7653a61e3ae1f9d3d849b79fa8583b2e12b7b00ca4bc49f890eab7bde970ed76ef7585baa771422b30d35679c66709383a17c3f9ff94ea89c20cfc04fab0af266f6a8bce1d3d1bb2ec35b6b8c00a5078a65bc626120b91a192dc075401aef45926f937b3dfc8a51f1669164b7bc6518d69d5dcd8ad75fcf23718db87f27007f3f227fa178131b9d9894224f5ed436410c6e118937d66ea96d914fce1dc3fd865cdb588b6fc713fa4533feec7a9cc1e6acb773e9cbca2c3d0b5ca3fd83c479e7b968dcc624c501ee66d7fab9940bbee6f90f51d38804ce7ab9f9e4a17ecad0ded228bf39d2e35b951402dbda1bd3113359b6e910e94f95453e5dae4ddaa840c93fbb6404631456a0725d81250a9f2cf0e794ec067626ffc27a1d8e28b4bc70a92349238db1357f559def8c694327515db8bd532b3b76c8d72b780a150174ce64c33ee1685e8a663d739aefc9493e1cbf1d5ffdad5f3dbe9e0cb8d066f8f9dc7219404a4ab0c51de34677d170d672ffb7c24c37330d4952b38fe50f2099740b9bcdd30f233533c81c847d508c15f53ec6645f26bb183644fd68c9cdf8b0255f7f93fadd0fbe59759ac023915432497c58a55caf1b86acf7b8147d9bd24fb28129281f325a49430f383188f68ac57569fa67657cceeb974995817770076f15f40543a166d10a3f785c80a56b8adad7fa035f547d8971983c8e7adcfb080eb1ee746ad592d12be6a72816c6d54e03e79cb827ffeedbf081ac3f61a1a348249820b0b81cee5a5aad959ac21ac2b2da3d71235ad3422d3f948356eea2df8a81789e668e49ce670d234399ac3cdd5d088c3738692742450d2114c60379d45dea6c0d995111120197d28349ece6f6fe76f0f20c0cda8780371c3d31b524614a92c916921ccfc9ffdd46cf2446ee91b20aa135a215f5b26f80d688975a0c16afcf8b8821eb9791d73580999a63e68dee22fc7ee9dac9d4ea2be0aff1b8277b374cda847878a5a9e6f4c808e8ed6d936895cf967511475fb8e1a112063612886f310c9fcc0dc01e5dd13627e9df97ecf70b75723f66da1624e6b9646873ebc6c252edeb76a5c4aa440989ade4d0221d629b1e94612af67848154385d4e1f581d8a69fbdba4446ab4dd7e9fae282af72b8ee0adb80d9ccb147a6197705f17a001a78f6aab5fce0b836b2d2acc252ddec0b61c4575f6b7ed02481b4e95d0d1646b4e57fbaa86ac2f6c51b62475efaee71a397b6362cde8e2cb20f048ecbd10c610b46aa729fcf5682c398a4c3dbd705f4cf04049d347286753aa6d7857026a29b571afe9e0ae6c59c2ccbe12bca361e1437300d8c2b3e6254d78a6ac79148919de0212b66588100296a7610d54d84f4bb2fc5bb29b1535bc4a256af8c616d9c3e5ff90f977154ce2d7659b591bdf503bf3703616e014c1bd9d371eb8e1bd610ddab480a10ea31184351bfdb1cc24fcc004dafaf4f8d7f5131e26ae981cbc385a57670c29ee5269eca8807c630b7aef10f65468f14390fb70add5801eab37611f7c8b3383ab33021a9501c73ea31c6aa8c028df80639377084994a16c67b3effb3bb16472648a5c2ef26fead48798c5f12b04ce88c25294d1a4c7c7ac712b386feeedff48531fe110f1da46cc4b5863bb7ae26b01bc2afed7a68c89c4a5491d7e6a0583257d207067068e263eb1ed6d6511aeb051e66802aeacff89d4ab5ddec0dcd62715a8b5652f8796a357bc2d7d3a668c94bdb596a2a0f1ee9a47fd6f7aa8e36e1d763277a957678c08651c3df27f838338f246f8f43339ecea6bc15111d0522ae57622124073e0a9e744f30f64d59a3ff507ddc784afe0127c09bc8bb4f6aeca681914a2ca62f52bfb1e2e6408fe0dd756c864e205cb47fde809630dc5acdbdc4b75d0b0ba97b4ebe9356c79babab69bf9639fbaaa3976dee85b2ce2a3995394813f5e5a2ba84074186707d2450b7f43ea82f869a9fc0af53333c9af46195f90f06b0d6bc37ff81d6492118fbc0bd9b3b389abf47e4b87a0a3108a19eedf0ec518adf164d1efd8f1f2b699028ef4c36a6a222d832603812d1151df5610256ba0a730cdbc44d9a1d9c91602682183cb06e173c65640a003e4a097c3482ad1f0122fea3fb01cdc2e73fc985de7de5da9c40796df058607c59c44e8f8102efed686fe06ce9b6c50d235c992af9998a17849ee459ed2dc04b44f89c0ee14c609117df0136a99b1e3603e3a271e2c4746766ec6cda6b290ec9441436dc1cffcaec326190d894951576acf1ac0cc38f88a89dea2f45b292a6a3762d23ab7c15c6df7cc99b3180c03712b6d753e0dd09695b743ca6b166a1caf08c7a676b1eaf97d05bad21bb6104a22d0f9e93dc3feb19aa1a1c8d486e25173d0dd629f74edeed7e4d9666e4d90e79619c77d6245d3c3e98ff6c0694ac36c98e65020609df9e11106e782615a15c511c879bfdf823b4b57ad5d4f607ba25651ed3f12a5aec1fa3c4e6b7965dadfaac135e00c03dfc4edc5cb9f2c6775bb413b4fbb06954f20de7e3e90aff6980dd4bb0acea7821bb9e0a606a5f0d43852e3b21af4359b5c4a21811e4d82e26d771d51dff19830085c4874ca853e56068137381c3dbc31cb7a924c03be369eed08565011b5b36ce4182f933338a0c4aacae16ff9dc6d57c9a3b5f59d484aa09337618714e52c2e51ae4bc708764d1b39c763606865f084f42a0c53992730b3bed68cc50154ad5c96c30ab903271a640c00e2cd730d006238decde4c114bb5023c666aa14cfb885dca8b31ac1340b69f12bbe4b9e5d4e61bb01c9794d8d61eac0e64c1150267a5929021d853b4ddb700160a3552630463243e4aa39036b3346d87cba1cd82888395e3f111d6780c42c05d2f6a0929c56bf76befb1cea99f1e274ce4e84620f79101f0b79c21092236972bc672694cb8d2a2df6c80064ce8967ef77ba252405e1ff5ca206f8a89afea7adc1566b25ff8f787edd175c97b006400efbe962dbf0c8569240247cbf48f005a8bf3cc23ba77c546522e5fa7caa14a28dce9d9bba94916629f253dc115cdee07c92e847ce505bb198ad3bcbeb105d4ea8d720402988b51cd179a0ae191853f5b463c1678e24f5911952bd84cbda728e8f3657f13960a375e58ff711af47c146d4d5d79fc1ef9a336f23abf7106096565895cb97bd8401bdb8b8d824a8f9ceee12ce7aca9e65b34a3212b9e07bf17f54fe690f51197e8ae7821001a1c3d4e04b5f10ff2ee6ebda990ffbf9317b0838a0660df7b8a4c764796b825375cd084fa36de5126933cf6f6d10abe2cfaeeb86e27589d163772ed61370a53548c3fa1622b812f2990cf83087a39da81f55ced2e57d8c65569146502374733d0ec691d57facdbeb0edd50e496f3f2ac67f5ee36613185d90d8d8c693728f95c9fb13824cfc3eae3d72471bf19a3da5e6ffcdacba23ac4b6e80bb625a63a3c44d7a2740b5da83ea5c9db96bee364190af7de83810476ba0ad6590d1c93cbf5fc83c1c33bbf10f923e0d8678cd094ab258df171e2a3afedd7b9c74fb38232ce1e5eebd0c8e09ee1f0e8787e67fecafe2c7f962138ca4245a567a7ad9a06615085efa75eeb684643c7ddfc559a32dbe7fdfa51d08adb5ec573e0602dda8d0ff9db67a107fd3da9a05c2396f45212353f984a8cf5a360d2510a19857eecbf5418ab2199de656c3d84d622a11ed4856a6325742e1b35c9544e7340712db5146f8c3d45998ef69e02f38bf8a8239310ef00df49048b98b2946fa0656717b92c481f9c78cae8dc3fb45bd7ad6302f8fbc9e5a08fdfe8985126496909a8375acadd126c1eec9a216373b1f132df7b028d54d0e3b748f80cb7ef2186ff08ce466c2f621cfe7eee25cf39abb60affc861a69e949ef11a29cd3e94ac537a159a3fe3cd5fa4b01b7ce0f7aebd927e493030d53167a1862ff228fb79b38ab971fac39819c2d09ab9fd6fcba18c9a1b245027cbb228fdfedf5f787934c0f7c05150e34c55341e695221246ed48209347beb7432447f17289b5924c49290e9b0f07822309718338537572c3ee81e3869172dd2ae0dacb71978a5641a364bbb4150237f959526b1ec374f210414662a7287b28dffb51e80d43bc1059472061a0548f3549b482e5b3d842a8fa9b6ea1f4044ed8dad5ffa287e05df31daa6376f6380d3c0baa450345ee34a84948c23a575915ee2f762da813a2ea932a9c44c2e0ee5bd3564b08417dcb705a6d3437f76e8e846ae482e4bd2a3fa5713382ffcde471fc89e2f0f0184321b5a3b0562b5671974762ed9f0f248d7e742aa31775bd67bc6ccd8012f135c130c5015f13eb80fd2e24313e7ec4a182cf40b7db4ad655cb5977562218d6776b3fc5126ed6d3da4c9a83e7aeebf83b48806a39d7f0f2c8370756442d7ae4edfb9e5afe671656886445dd77f8faf15e568d732cf87ef3bbcb4554ed32c3949456233a6bbeac92f21485e2350fda7f2b251091f5b99b471f79126f8e624b5a58e8538584f13900c5c1f1175a2a1af7a2fcbb37b9dfc3205d0a47a9c6c78ce11a5561ac20c26ae364a039d5815030b781c3f1133efe3db1d767ff7aed3e5005a18557cf903f8feaadf96ff77c4b89a58dfadcb0a695717eded671dc6e48428d4aa31007bb1d2aa0b1a55c5f42e1ffb62f30fe5d43854a572237f44d37d7ba93e800d607000b65cb1b6ccc09b143cfdcfd758e4dec387f06b2f4e67c83e59305f0b210adaf34efd59bf29184aa14d934197af4cd823b5e9a1d74543e3357a9d086fd1e6f48fe092e29eb2107910008d2f25495ed040839698389f1870792723b4a1b42b46447670e005c23fa16884d0fd0608f74d713d0ada3cb9865a3e116a5abebdff8f92dc8637afae9080db68391b962a30e8532da0e5713314e9361fef3765944c93d3366ef349663a37bac0e8b4981b5e7cb7f184c180123d0d8d276a4a3b79621ecd47ee13e41f3eca24de8342c0dfa9a2231ae7e6bb4d8fe5f5487748b04ea21be497b7d29d2ec6f4239210bdc7dfa3d76248383ee5785505b667f8ee013dd3de7a9c13934d724a0cf5262c50cca6244727c71fd092f0a53297ef2cf1743d7914a57f20343abf591f9a2f23a231f103ef1c7d92b04c10483991c28f4a8290612ce2f05d607f40c62288572fda8b6d3d1eb6936bfc7ed2974029b105e52443eb181fc70ed8e0d46df67edfd8a9c95dc3677d6f263aa0acf72f7ee6e8a5cc219fdf5f1d95125ce9657971c981654904a7d4167057bcadbf4752658e31a51eb54f6dd63a8cd4a22d40e3a387e56bf0378bb73145994c2b9926b09aaf69b4f1530b90555bb41a6debb32ffd8a2e7d9dcbb2b43185d960363f530f1f854cc6bc4fb4e635f9fbb3e8d77330850e93dbf6c985424a932a147eb0ff8284fd61eaf5ecfca2c5cef7f4bcb1efad2be6640a0cf2b448f42a081041882219476bf46445e05b10c5b5a3998217bb026b356b58ab9b69ed9724eec726f9994071eb0598b2662fc0adca26b0367fffaec7d5aaec26f7282239a939c1641004be157e80b6b32f587f751ce2252ed4ea407fe8e0196b3972573fdd75160a44f38514bc33363e256ec0ccac98f580a35039d24e4e339eee2172fb3365ec17d251b960f338ca1a0ebe309fb7b5b39dfc7182a8f220747ee941dbb726b2955e6b922ea0dd31b1271a60fcf6bb99253f8bf61dd85d52465038f8743e46c5111f3ec58af59a67e7946390c5d073b96f80ba84e17d98564b0cb9a01a3afd6db9b1652772977dfbc9271332cd7c98dc9d174b746b82e9be985416c19343e537f7386e2c2dfb112d65009e1c1a0cffdc572e6d25488c5c84cfe930e9af200e94e7b7e16e8ffecb8ba3188eeb607cc1ebc906c612a33a1f263e70789f7b8351dd847f28dae9e0e1b4b875da3a853911b296f017fc8b7da81c61fca7fc19065213689f0900ffaef84fadbc57b1786faffc9063d2a35438e8a6bf01be44e4740fa38fedcdf55195dd7c00d077de8f6ffb20af3a282eae3729c0317750c3ec85f77e85d6673aee70092ad752615003d5a29814215a36d939936bc60ea334317881caf465eec8bd4fe3cd7382d8b051120d9d1c7ea8fa7e0907cd3081ea36e84182a28d70abe0e4d5129e059f79ca4da2fa6b5bc50fdfa851450c5fffa8dc44d9c34802cc425d5e08d4517883153cb401f46fe49c34640957b74377a43053ccac613ff6d1d95f7b2168943b6080273ab075f3052ffe1c89e2626f718d6c3463a60bffecf539407b34040d3bf1854c1818612178275c9cef88b6a9d81c343edd75d7d85f002c7923b3c0a40579bcddc7a92f792df8df465ae5a2789fcf8e6b80e55a79a19b7d9be5ac2b9ed166159bfd988ffdc98141e7331707df5d2fc6b2c5d7aee1a92f866cc32f8813031a6f5e71fed770691441f9f88ccf9ad44dfb30020c6f5790122fa6c194574da541ea8c264e7f3047314fb153d2e86327ca6d999d6fb59f5c7c5ff540e5b732ee798ff0bc88025e645bf6f06c16643945f03d0a793b6dd27905075de9920faeced53c4fcf7dda6e44accf3cf4387398989a481c095bc5c7deb6660f47c2d42272b65b0dd1558353396d1540f39398176378be8228bb414a4937bc2775915cfa94c032fb7185541b37f3c9aaef31abcb77f92b6b5ab2a6afc30e600b59dd58ff59170d323f8adda28b19ef659f03524a23087d17da85768885c27497dc8d8d44a59a0f3c3036d090cadba5e65c12f2031d22702a73eab988c7b347c29828b87ebc471bbb1bb259bc396ee091dfa8cbc277d552c938e25c592a53ae889c170ca0dd2f315e7e89e461fb5dcfa89cb53e25460a8a8ea723c8802c71b17951b5626d051dbf1ddee01548c21b9df2912e9025e29b41af6e993751c9bd7bd6abb6ea2220774a36c351778456c1ae1cce0d5d7c7ec5f6e3723328035742b9ddf079a4e5176b5fa636c9599002f4abced852ff84e0bdf8c84fe74437da7a69787e7f46e5c9dbebe780bdf367039bd4dedaad74319474eb367a2ac0618a11f65723489d6e69bc103fe97f4270461caeba57dfa85b5742abbc5479e639af33e97517b3f1a21410449e2214f29ce0e0f4f3d12400c438d8939ec721c07a53ea78d7d584f426ac6ceb227d6c6bd0263576c8881b738ab9bc14c7266748e547ed8063bd17eec6b311a76c915a4a76c64285f91cd9a6e258622f2327f3f7a91fe1c7e6cd8744ac5a9b4878c8b28e2f6075f6c55d83cca90d26b709ea581834109c50354c186d693afa7a74d051df589a55e97d607dce1eb6961308ebd1f9a156654bb54a653a9fd1d53a09e6fa48278feaf6071611b30d44b4283222dc0305ee70dbc066fcbf08fd90cd12139aa9c3f74c3f69ff7d9f9a41beed6fcb18dbaa82e451a7231de7c70232d657bc37306d6ff3f191ee154475e6d911ff11308ae5c4e0b073e899fd46ce2c88e8c170190793095d0ea175b72be05cd2cec8cbc0d8989c21d55070f096225f41b6495f84bbfa637d1faf88b11aa45d6f800a046da073d88604d8682d609ea125170735d8a984a6a062f2cf3c446e4aa471a620b85f6606921cdc2a29c7dc88cdc91c98f7d9b8c1e8f96a210a458980e8d940943e50a75b5243abe1e679ea648f48eccbb7a80fa98e33f6b9aa298a4069393f9dad74b02802d8395515aa45a5b0fdf933ba008e16343a12a855bf12785c2d8dee60339f811f5ad22cbe426f87c08deeb5a937cef8fcec2c39adebbb6e13fb1fba7d8eb16dc04d4f2f0dd29f2c8b5ba09a8beb014cb911be67fea9e0360116ed8d7c356b7c9552691ba3131e7562ef3190147e80ec93879c93c9561032ae58fb9d4eff9a4134fc9c5f39c1412295ee52b6b789b06313d884480b67db9eb2547e9f1d8d3608cb7c0c751ff023d06f8431349d16f582c6994215d16de97e2b79075ab907c6457ce013182772b2e748f2858e3a5712ae20436ef2963d9b05bf01e21936f7c21de8887cfe185cf240f71a83f6709da471a7a88e2c51b53de2dca74e6f81ffa342e83de08797bcb5b9f901144d396dfe2266691245d6e2af37476b3b7886305c9fffa28f9ccc3af87e3b19e6f045a2c7d929293a51147d6f5bd38460a8307839712736a6ab3cef1ee43d24206d971cc6e7764727344faac243ae085158d1fb483db70b878dc30d2bf160fd4cdf864ba9c1ee8da78e52cb5c746096b882630758ff4af809eed90deb0878f31479bdd350b026ef454fe935a5be4bea3bbdaf2320060493781dc556eec439742970a7f5d092825ba2a24133fb91107fdff2dea111e0fc85fbc85a3573043310f29da0472a60fe7722c1a00ec5c36df6b3829b4ff0124e9b6e365f4b4fc802c296d79ed13bed38d7afdbce97b607904fae6da6ba8a1da6cc1959c2bae642e3313b8cb249bbbc1c2fc075ab7d3b27ee2e716d1c13f7f805462bee23c078c6a5122bca48212fe467c2f62cc9a6c997dc352243b9039223c041becf51cf189e352d0886446561b39af87a5e80237c8b38e910d4f6f6bcf1ddf0529da29591e3c40b257e86cf539dc38fe904ea3f8bcce5397931418a49eebddb1e10f2799600fd6162d28ac1bce6878bad4e170a8d732eeec1e5bcbcdd911a4659e136f93f60b4f139db3d2e7a9fb43d09af34f40bbb786ee5165eb33f3427c8ebd6ee766c2d3f7f513fa2053a81d5bee25997b3cd43177dba15618084c5d78464589a715996cde0c975ed987315b333d39ddbc7ed912759e7f9a61cc79e30df38d8d005332e9e248f34bbd95cad81b046d0abe5800f23ab769305908b2ec09c503644d1c6b8d9e968f8b50d0407a46799aa9d23efc70c5241e2f6506b476bc6488804369bbaaf48760fede77b4f9bd8e647e3ca067c748574ead5ec76725656fe5af0e735d6af6baf6d67405383a076395c6cb0aa99dbb6b1aa414947511f69ff07f357e7dbf21425d3c39f70a4ff55c20ac50e852afd411245f730df8cac7a5d814a2a25a4fa9caa8054458817fbe028e2ac8dcd6408c2687939972ac698d465bc6cca143c7fdd7cd8c472013be4dfbfbf43d195a3fb6949bc34c2ecdfe950c73e2571527b46a4c8fa2a91f51bdc6131f1a497d68de234cdca780fd6a782a8209c57e40330ef14b8ee26c2e92cfcd65e88823a4b93928bf2fef9e690138114a59986d1daf4b4927370092a8ef93dca8cfb2f5a573956366136eb11a2d8b23efd4211cec40ca9827ba3bff8840115fef221465f76033899994c45f2c82a90b5cf69b5e5a746fe4a34ab23a4c98e3808d2e4aafed3f0e6c2ff3912ec100bffe5ecbbb3e97cf1197eb23e09510dffd52360051c65f7c264eccc6e63b8d032eace7a1ba73fbdadd75d27b9c24ba646d471e22fb5461d08e5f193cc4182f8ddd52193bd04d002a8fd581129f28539165726c95ce168b7b89ca95f6b1158e8405a3689e5a42902d3215123f674e937b9302365049329b4eff53ddfb737e78d8ad3d486240f52e31d2c16badfe9363dcc65c35dca83e85f55bfa691f4de4cb647cc5646164da2d8cae5e5f9bb0169e5beb2df8484b6510af029f646b02bf1960732b3c9792aae56f02cde5d272a981fa0999efb0a272f285561ac13261f2b2a8b3494bc69e581ff42f2a2d5062f9e881dc417423889c237425dd7f812c0056441420e3f6d1b8e38efc43229ce6032815140bc13f59a6053c9c51dc768d9a60fbdabfd3822e501863bc02dd45bcd1704cca324810f28aef4b6f4b78c6a922f3e9697c99e9b946238052b017e7ad55e0fafbe6bd7bdab69b1e557c9ff020966da9b06646b3f9309d6a108eb8999efaa0dc5e9a8ce11849f378cb8f48deab2b6039130dd16e1cb722fe927d2e84d6aac1a2ef81984ac9a24178c05880a58f27fac93397ef158e5ab6ebf91e7b4635861affcdad12a5dfbfd8dca60f84e10da6cd3b76a573a8083c033f991cc941ca270ac685c62cd2d884c1e9f7796be117963bf644795289c83d9581b5d6c2c740de1c20ea4fb45d185923a77b9cb9d8874901928e10bfe1b9641d740c58373c3ff89cbe26165a1c47be495fad12d1cf475e5ec0820ac1261362e56251590f1b3060365270cde0111396634e9deb4fe41b93d98099a5fcc0939d3f26e24018679011e9a33e4273da3fa0b9b24b21df83e16b24dfc6eeb1856c811ff8cbb5454825d33543bf337fe5d34794c36c973552a51d3805f0dfeea072b721835c74bdded84e7741affd09c88f6c33f28c9e1aff58c1fa416b6bf55316f6c5758a07e799c53dd0c9bf2206ac1ca01394cf2cf35b98f25e6b996fe7de4cba0a47915e3c80103c031be76cfd5729fd14119368ee340a71247d7d2096a143d60650944c2aab6943b3f42f2e571076a5964d21c6139567e78a98822b29d015daa7e2f0f5022bb2aa80bddb24bd9de702c5a779a13f4671ede11e0199ff2c790c3afedafb444f4d6e8914f8d6fed2404a09e046c15d62cc8eeec15520528bd7bce77a1ab94577a01a6347a52c79e119bb18a41ff29ef1d224a403f59ca149031f99e44ed61f9b8ccd3e1aafbe5a583eb831256d4e29e635639c973e2ec36827d55d911eebe4f6c494fc22defa204ceafb34a7193a69cb2240dda833de41062a66c4eecd8634b3ef4561a59bf6a186714ab6c0c5d589459fa043460b048ac7c13d0be1774b877be9481c450805f68f8395a86121c91fc2cb8f970a05661536ac89910fe4f74db082dcca58c1e4ab3e1828e1b6fb3f67062d35a2ac615ee826ebccbc18bf7400674c16deaa418da4e7e08fbe71033f6f65a9600306f83c096f76bab779048b6749e42a6c0dbe977667630a0b504d4adec281327c55cd2466128f04d66831977bab0deeb451baa7da8dc863029566c165978e364a21dd23363ce0ddb0470171c614d11a4af43a582145dd252224efe512affdfa37ce95b2c61bb51381ee7be170fe279cdcb9c414009561a701fa2bcdb34873458a7113d5cd1b943122f22268ef401517db07fbb678c229e5e359b2a94c0e45294215e66118c56defb6441d9d66c3290b8faf7f3486e538cd02985200aa7793971f095a46f4ef1516e5ae90f54955bf0c6b44f6d29aa8dd7f54d177e36f15a2cc3981091cecf8d738c6aa0b89f5e99edc4947270f8ed903fa210ed40122a3451d067dc7594af4bd072aa2a763c98956d170f5cacb05d407e85e452916a4190aa2ebf9d305b8cfe58b4146a1ce7aff228a8536fbdb4516ea9ba37f96586ee9b7b11dbb00976f73ade1a5d51bd7ae31f6c249419b26dbefae6284f618efa725badf83468f47415a7457c759b47529b652e2c7d52f738c317e07b3ed63d33776eaa90708013e50cc1686dc59b7412500167dd7a8c1874a3c86c8bb37729d43981c5db1e97cfb3487c4f50804458ee139beadb8b1c97745dfa68752f14643456153ce294d1e37e58a933fa275b2057ac343306ce47fd7ae5feb8c6a075362c39a9e5d732ed0096318ff7e764467acaf0ebe37ee8a757bb8c8b4b786ff644a89da169a485307a5a14aa1a23d471671775f53f523ac52e9363b0a36964e3efac6c9469e95bcbff586516e58dd7532ad0f545bdecba05209cce2c1966315b62501d98e3233c4c30672a6b8d38e6c4727b6dc1bf15601c2fc4094bd176b42836f6b90ac56cc344f835f929050c11c14d6b4c7d59fa7d183ad23bc7d0f10947213f93d184a9d7a25ddb75bcac4514a7e397dc2c8dd491fab8d5c1a4dc0461b6aa6145a81b085d4f5de7ec40cf46b3e5825924cfe0df296d897197c63c4d41c687124757b4c3608af68ce6f47ce862584b5ec1f7c3929e479f7d952f801e3672aa0e03d867e33622b472369131fce433c2dd5f7171bc78d6d5c971ff7ba6875f125372dbd23d97feb46785415ad029e1ba1b82f34d08276e965610611a9b631d6d4592039e9ef84550a763fc34d52c5657e1dd99ea3f68aaed77602218c4c04a266aebaeac2cb6e7728726849da242aa66ecd27a77d3dec2e8982f2c42510867a55eb003a6c9fb28990559d915ce69ad378f3851a065e76e97952755895ad2ac1fd70f25ea62281953f2932718a4a5e37ef8dd6fc1caa6c803fd3b8f98cc845b2a8cf8a016afbec4c3c0f01ddc4f59b83d73c0d8a6fce6dc05adce51c2678f24ea773d3c5bdb456bf2aa40db19a89e666f09e11e9af3d301ef7aaead750457c4239a5a1b9b39ecb203e10b9e2cf2a4480dec6adbd8472023d74b442c9be6512b0d58f3d2005d3596ed77b63047743d6ccc235fcbc64638b051a366d4f9d08b0c1320f4bb388b0be2b45f822514603d0428865eb8777aa9000ae700b791c0b04f242444b8980bb28928a261a7612bff0280f8ac1efbbe530f798d26800654371b0b0b5e2d1186c2089a26dd64a2eb2a34d3e69abf4a99fe2a251a558dc6b166949fbaa548c7c6e91bd2295f4781f1c069c0e910cb767392920fc50010e8870755e2bddcab84a6a3c902cc63103a6a093fdd093ba432bf854360b0d4de6416d25e909beaacb5ae21e27fd9265d80aa5c01148d893d579ac8b8fa93439950a5c8d3b83f7bd79faf248a6c131b426f8f8c581e843c7ba5a842695fb4177c08d9ab2cb98d35ae4dac55d2815ac27d2b9cfd50ce00897a30ca6d3d4adc8cf3b6143038db71916b04679a8bcf18bf735680b05fbdba4460dae5a0a31c23f617d6dd6a146df5c5e85c9589a6a65ef3d21c1bbafe4fa8fc12e7b9f50eb1c3c443a3851c4817a30599b60dbdd6fb147c38bde8587a35bf16cbc3371add7268f732e1c180ed662ad67e882790e7b29db301b1f21ee8f833faea6fae69f751d94772a18625181fcc64d64ca4df8120c4aa4e943329b581549b511c8fc4d105e2d562f88c60b51609847b21d1dffde346fe0c7815b4b7cdbd8d905916fe883d651884f3fd893c412229acb2c6b2110504a6581cb9450e63756969a388f9550919e3f7c862cba0cb6873ce4d8441a11e3a1e1beb0ccc6c4861b8e7cdff3d735d219357bbe85c484039babdf7833f74422b673099ee8874f9c639325952c159a6258c71cd03f894e8ec6f7ea4a74341de08fa34dc6e83f27a45643efba77cd09ba0514647543c25ff17679bc2ba325dfb6cae25ecded016367bd38c36c8af0dc9d569671a6633afb25bd0b05e0a83f5f59eed23a0d0035b5056976b391adb223c98b5a80356b0b71471ebfb45ce6c03b3ff5fda9313a7d2b459e4c278f1403d078243ab84150ab91446a57c4b718c6fb159000e99f1737879921acef6893e60b2ddb027b6bd462a39526040dde56bb7bc07281d5a583d990baae720ea82a75575958ee3e9f6f4fc0fc1e16f204d77ed87e5f872cb4bec3d68a9b6896d1d4fe7aa017db30cea6f7358a25a9481ab9525353c8426ed9bf2aa0646c2d516569d622f578b509d946d2086a5a8e95ca863e640001125761c39bab4592c6f419c10807b891bf192920145b60addd4f8a230228f82d5c543173d5f2f319ebe9181e1b00a043fcb37e14ec6d6e717d94ec83b28c989173d654d71889c4b05bb8bde0a418fdc09f752f276f22d056cc918f21d00b4590aa8f3d64927720a2b1d45b5224e3937b9e96f200989619811d18c7f3ed6a410cb109e6115120a008d45a117680e6299a613a9f73be8df221bf140b61be4719f7a4b060bd30771e1458eeb148f6c544c54976d899c95cc3168bf047cef13e84575e20dd7ca2bb2b33b37ff17556a6a5522bd04f039718999a006f9d7f423b5cad5ab64d85121d7b38dc2bec1760bad881cdc311b1bd8a25403c2186e9a3cf58068c6bee7ccdd8fb9f911348706be11a92c9b9e5e42767842f86ca905398e48d2343772591f0fc3b9d8f5f4de7518fd747d5cadd08b69b2177e762af9acc0dcc86813c4ec7862e06a67ab1355b26189c72e4ce6d16a0d0ceba239e3c0f4c461136dfef1c5ca937373c1365ca1720b3a9a1e4acd3a06573ca4f043b809ef74e70696a4b80f615b82309f423a17927540f5dbc237c7f89722529456a0e69e3508fa887402f16bc24be77d871b31113dc17ab5eaeb4d14e9640536ba04917c3ec6a2886eb4691012ac944e1c62f617f2ae584f6bceaf93a7665964950ba070c39045de7debfdcb2ced69636c56eb692dd81006be8f55217a4d8f97e37a96b516dd6696e5a4b42f7ddfea587103e1d07d5e974ee6a3acb28c2d26504b7e94bda32b184b1a737b2d63e8739daa07a9398294e9065610512482693907bba21feb1018dfb2377ca99bb358e23c5c666c4b9f07f8576c703b54060cec533e4362ed993a874a695d309e8b13bd81283dd44ec17f58902642a8b4ae5caddbb2184d850373a115ecf4511f1949aa22cca8a1390a7f8fbf89a6614fa070ad2c135f6ac2e58f007c16907e1bb8ec234a47599e56e13307cd6e2218b9a3607c63c1afb4eaac91ad9f72ebab17d115334257ca0dbd8fba4a19f9a9f28f63b024f3b2207274c3b87aa3d714f65962888a434253f87936889af0a31cc19b9eb7c18cb070f87b5aec50ac6dca01fd002273ee8db87c449fb07a70254c1c8bbab860efe594762eade3a2e7a2b054b14fc363cca86b5839d8937fa8459b1d28b2e69c5ca8e8cfd773d830005f14d6c8191d34a865a5645c273f3dc8df9c60eb79a49964c425fe287f71d6f7b980194dada175d33d24436e7b0e08fabc430053ea6c075472f55d51f33ba8e1de79b271ebefacf34f50a832640c1c31a4df3add37d7051a5d878d252ca38e8d3525947bc30a2f8abebf77f7e518783fee0e1a828ae2bca6b53503ebedefd0fd29e01457c20c2160f113fb9dd4a7ca05eacb29d35653d18f3b3aeee42bc791f9334a9cba2f536c5497cc6bb5c63e6fe49bed57a0b51ff4d6315d8123b401febb9bf4fe4d888de8bbd9058718353fc285c8afc66a2726add0ef95e4a5f0b6a16fc20f06ccc1227fd3a262d0548566e9162395ad1b3347e7376edb4d3eb4bcaf768651c4dd896406b4147c156be376200eacea995b6ef04f9500f9d4db37c8097d9d07dcb2b0885a5b00935d6ed29448a5456040bb9ba2b55a6067254c8d9e75d5e7199689caff5c9789862c81357bc087c80371da1158841c5ba3d609d3227346ca7a47e9c5dc32ba26c7f9a4bd7f41b6fc70c6bceace3557d5729cb2749363c5b954458eb4ecc21958605693525f1f444d89b242fa5a084462bf80ca77cb4a3c6367d0e760753e3d7b3c1d4569533b26affcbe26ed13280f27d4bd41eb15e62b4c7526dac351630a8f460716ea7913bc94052adb7da8cc90d1d203f966d8c1eb78d5ac50a10ab9c3ee73624fc701e3726316b63caebf5969f86d72b232b60d1616f4d26592cf514ba69a0432a225309306069bfbe6e09f5e4e9f3afe18ab4893339d37af76381aaef0ef8b52d8c60a5acdef7c384fbb1c792522d6b6d9d690fbf9821f80d39b874b71c1d6c7cac4a9f6a2945620351e012b75a1c6b8e8afde4f4d8cba1a4ea144db9bf91c3f01dc161d1cba976d0673534ad593ca5e491966cf8f6471993bf606b151ae9377dd214dff19ce30a404a09e046c15d62cc8eeec15520528bd7bce77a1ab94577a01a63878fa3a82e76a8615ac371db230ef2a0bc06c17a494c1bdd93f1dba94d7cdb9bd5b0e17a12add14db52207990ca54acb6a4053565911287d3c16b2358d2c9c4af83c2a71631a9d5c26c1a102807c6bcd959eab778e7e1eae4e1f4b3a551c1ff0247117cb921e671bd6834ac84b5bc409ec774348469cf2dd721fd29165b17483ed1f29e17b9ea086ebb6914fb64e762dfde83ae3fce1af030fbd71741c380159b15872a985a9a112b901e3aee02b254dd5def1ab2f598c6f470ff0702125a83c6ff89d5ba63ef73109a6a41f8043afa570abcc8acc8ad2acf9ce087bd1ebc0be92ac0640424440ce5a36eaf6f1bf8fef9ffd99de61ad831730d65921f2a8cd14257215f56c04bfd9d7595577784aceb789dc55b737cee2b1cbc422fd5defb352d974badf53b73820fd415396dbecf67a80d14ec625a50f5ffe71f26576f069ada72c4f924416924a6647fbcdaa14749e5ab3353116ab58105c22d2f641ca846cd2e0e5b68c7d822d94dc882094ba5a920d7ba32990c6ac0d04dded0633e92fc1cd803a6defb752cff51ea6728eb967e23cb819318871e4d950577e7dd3c9757022c3707cf9ba9a607361ef5618544d2b687fb5a012d0d76d78b07f2ff635668064ed7b9a3a4164eecbc4ae3b0a7325609b84d3e4564f1ad7918be8b5083d757ea700f235f1086f0ee978c8db0fb01429f96f1e7664796c7189b6f8746e4c73bb3cdf89360a52c236ae448b049682d26b7c8a056f73ade1a5d51bd7ae31f6c249419b26dbefae6284f618efa725ba5db24560a42ffab880ecef8a5ec6a925488994b4085b9180529ebe0ac086d154cb603f167ae8bc1ef069098088908263623cada2bee4dd99eb1726b5fcef87f0936ee4f9e3eb9e68a8e04b2b738915fd55eddbbda872c491842868052fcf32f43c3d29c414ac6ca05cd76b723b8883ffbfe4f380955667c95a93888a9e1097aa77b5eff73a628fbd5e86f6324fd88cd7ce51151615218f81b1c39407052c5c06aab92aa0cd22e644256d66ce299097a3875ead502f1cb0190a0d760773d96cd77bc4e782e91c42af654e8782ad6ecc72e0c6c3b2e448be675927eb84f50be2edaf34a5c4c1326adaafa682a871e157f1e296aa50a36751aa759cf8b22ba8ea3fd0f558a9f021016e45a26fdcdbde633c932b6b59ce0d4cbc0f2260e59187da411a133bfa4ce23616f97187b2da5443d2d6fddf8b247df4edae0ca4576bd58924d0f0fb078fef412fcb255842eff843ed720fb82f026e44d50a61be4c573d419fe554a795f8880a903a25b449bb5994bf48cb3b3b24959f609bdceda4e1a5bcfb07a615f60943b88334320299b751082952fc23773fdada452672774a1094b73c3c237ca8f8641c46670a2e3112f3896c555764d27ea19a555ebb618a2804e11a90749f7b92b3efe31136bfc8a8953a27d747891245c28467cd67aacfa2fd4d3256c74c3a699aadf0cfe238f770dfae5057f75181e8fbeb7f92c95dc6b5cdb38e7bc61c556ebf61268aca7137438844ca4246f22319d4bcec1b31633e9f8ecd406fe265cf47e40596f5594334626c6d2c1de2590c86936b1b88d4aac39df869482f6124c1955482df908b1b31b86ac6b1594e54c1da79734632bf2ae8ac9bf36caddf28a90002b1c2c4fe9cc199b3082bfd30ad6c8b46457049f10eceeebd26e8081adf1873122ca80860cb011c85c50e241a083d74b442c9be6512b0d58f3d2005d3596ed77b63047743d6ccc23561c0c59bd662d00165cf5674a718d7ec3da761861719acca95c2fc763873568690d371411f630f5f8c7c3be031fb956b8097df727473971d72c2052c825e99b3e722786780600212b168475f4b763660f7d1ebabd52ba6e4596605d817e7c617768f9960e8471f74d5ab10f148d2b7ba408d76b995239cec7e058cb5de54e0be0cb6e22dfba2e9269cb1e9f888e53f66a48d2918ce437e7d3be4c103d94290b8c9daffc5847afb18e87ff016ec0021e85d668e00cb85f6f722b90c63ac9915570d63c53d10ea6e888c5bc6eb9b06284d861c6609caccb692573ec214f31d8361a604aca0756896421b4ebfa677267b65f27e6676b4a4dfc0503d519dcebc69b39ee06facbf56999f09b91405bb88bbbd1fd5c5707b72ac20500e1be48d4003335051a58cbb60f431b192148600957e899c24fc83352a33b34677e38a477d0e43718f6b9e03be9a1844c4ccf866c2b84c269f018dd5a78f609688556315e16eaa21b1cd2826b88b116bc1034ecfd694f2624030484bf36fd6cc103a2c77c969eb6c6fd6a83cd4297c85ab34500830211cecdaaa6cc48a9a76bd987e59265515990c3a4828db9234ed16ce88c60b51609847b21d1dffde346fe0c7815b4b7cdbd8d905916fe843a5b1b6a1ce690cc3f8563de34d185ad6fc1c535ab91b13713c1b60bc5dedcdd92e83469aacf3866e6545f42716983ac1b1b89891cb35af3c26737779e6fb5ad41b9e812f3c9e950e376b8002314094860b91211ff7bee4061e310763d57dda32353fea0ea8ce008829636e75006e28a7c611a750ae0e5778f972ae3f704cd4091a7ddb125797a05e1eb803b878595412cbea4405f847fd687a97e2d32d17a67ba84bb0c96b1fedff7a1fabc80ab49f68646ed05b36a05048c37ea3aeb8cb6a6c7c20be17e06243753fb236ed87f7f36b2414c64ba5479ed6562093c4713dd14478c707ac34abd0826b57deaa72bd9834713444aa0d27b6a420d1310581ff71c9045e31d202a16870d02bce1c44e5aeffe74bf593eb324f07332f3a21d7e92963d14a585cd4286252bac7d524e6cd8d799bab167d99f1bc080ed13f82831752eafc6f61fd3072831c573f9222571d799b932fe6c52f788654646c2d516569d622f578b509d946d2086a5a8e95ca863e64000112782f0db01e2527acb6338c92db8ebc848b21fcb72ae9e048fd3f4a50ea81bf92d5e7984bc7b200e923e40d16d0804e4a878d3e859e277ca3f88850e38d5e49d61c095baee1ed396e860735404881aa0f210b67953b556c19d8047579fda6f9df88260ffc47bcb3315dad2aa8e5c33dede5dca0c56ecf740747afc1acc7dbff724bca08f07878b1042b4ffc329e0a195f551529ac88630052801e89c72160a920ed65b2e226adfe5db8fd30ed89687dffa6170fc94ad1236a072c58f69da358313ae7b2d3de62bedc4acac98c77ab1930b6a71304a3031b4e22c6d66c204b63d4c5bda88c88b01300ad4b7f16892ada5d131ebb199d7674d914e4cea092302e014f5beae8d876a7bd30e6cfecfee27320a0e84005824324e03d1e5f42942183a978bec4c96df8ffc71d0cf0052a436ff3ff532f92f1fb4df94ca30cba9dbfcc74e85dcb210e84d45baec0d161fa797341dc6789d328ebb71cea689eb892df56e9f8c74c4bf90566a3a7b10c6dfbed9c3a2c8d0c899c47642029bc0a32a2a7ee7fba6767a6a7416036ba6eed6a4b7a3fd794b547d50fafa9e06ec2f06952373df0dd205e17623f50fb3b4c92d1b12a807cc0bb623813be28f34ed4a663103f11ef500516aac5c76948c2a02d7889c187155644bb791f4fc4cabb796d8110fd30b6ce53f6634d213eb16c16b272c50ab2c0822d8a82304ced1af5d4df98e4890c0885467ee09a78da9ee81c8b712432530411a61a4bff3c060482ec9137976449f7c6b3cf8b511484c67ff8b4e4631c42445ea19bd5febf032d3ab594ebdcceca61d5d20cb8bb94c09d6b785be4acb3104d34213199f1e4c2610bf0d6ba45636ae099a292f2368352f000a89ee53c7a8863950c29b55298c6bce24ca7963f21d840e8393c8fce57fdf4173ab3f728eb9a87223dcdf007a50b38f80902860ef910baaf5bc21d1fd811e2713a50b32a9fded7e322e4d3b5dd8ce155f604491711fc0d2e819daafe34fb6fa364b5200650fe9d99925b64b38d511aa5b4b0478a58e7472440764046aa725155ecf8e7c2caafebc9db2f76674de5eccc8ac983914b448421e8b107fd3b7e6334fa843dad4d7e728d7a96d00baf220b2650b132938ab8b4f54b553e034efe674b4c775acfc928b12b0652fac821fa01528475511fafabd4ad134a8ed1c845b33fec1ea371e13edf012f1f8ae8cbbe98b377298d39fe18bd6fcf323ce12fc2dff4af9628127c140d712f15b6d3c0a964d133bbfabc98894da96b0089a3fa965ded6364b0790efb50da73de0692a9bea68cc6381b25c531a0bef8e75522f86887a5c2816c0e8be090c3e10b5ed8eac1b21669fc9d5c100b081b8136206e2dbc3f02dedf0c8814894ed166baa18dfe4620bc4434ce97bf435ed99cf320f539000f81b2459b9931e41b5d29622de76092b415bacaa612709039de9c6d91a0c6e9e0ebcf60c028e004170a17c1f317fa5271d806161dd5f8a5457a340a4b4fb5d7dce46e4f72fc3acae7a6e185cf3a0977fcccc2cc63715aac6092c7eb456924aa9cc241f491fb6c1a4d1b8c7e306577864b0f45b000eb0a0ebebac7e9cc8bf9f5da7ea94fb3f829d857f316be94857c40ae9696fcb6490dcb2f36e5b37883e64ba20d99d0a2b20b6a18bb73617c0cbe000bcb2489ea4c41a77edf3bef8b910daa397a1b3a3fda51d3711b56241ecc1ae3ad8630ee6684b9e06a7459780e74582fb84deb797b7cfd5f9c58a8e4eeef2403d641ea4900370e7198348fd93e56843672497c5961d316542a9980ee9cb77cd6790cbfc005250dc08a67def8fa25cd6d3225b0a73d6d244a5fc562942a6e62f9a5c4742634cf851285cdd75f92e7613298ad1f404ce33a1f66dc5a5d5a4a83cc6ba4239adb8e56237bb06995fc3371ff783369cf4138f3f1d143a9222be2371e38cd23a3d0f330b560491deb29a337287d2a2a38393d823d8f89b55e2bbd34f179b6f4d5cfbdb7c28a715cd459237087b8e83fcc87b6f622ce69247f55f000dd8c0fef56e68ece2df1c5bc38cf01c4a87b01366ddeb8954b4cb8425c832f7bd33843dbbc56a69f05ba4b59975dace4bb6c4d9240ffbbc256a7bba80271a3cde010beeeb51b3350a10124914a4e2877d9beb7a5da4674ce470cff108d735d140e8f1f8ba46fc7503f848fbf5b9785db5147d21f0c7771ecfb68b5df742b65f990fbd1664befd915bd14f585fa5ad52d9897d92b618b36a393ef80aa2d64cdcd7c06d6ed96bff3f3579ac5458c1b9dc478ba7e34300c5c5effcb93a6f577be0dcc7748718301c00a711e8de0277e92fb40024184b528cae905d465623ab4688d9b1f8fbcef9402797a7b082e1bb4a8df0fba799868424d47477b3fe8ac96a4e6f1fb1e905a673f7a35676334582fdfcf257996b129514e61b1f58039ced1f1b85e30af812ca9cf59187f61427f233bf8f6756a9a41dda304ca37e490d6b9dd06c9b5010f335be8f1372f2f05bb0a74ac4c39d6187a64624d9fe78d6c970bd5a8358fef329f040bbb6a8ff46d65004d3e1d9bf4e6c31a45a5908aba3bbd16afaed24678e3757bd75e7997fbfdf2c29d1ef16da466dd574016f561c1ae3b55df467d3ca025dfb5fa6d03a0a034aad9ba3a2e7803a9ce823691f33c7367c2ebab9dbde29106c125ffe7572b027d1a1a60fae3b1d4ac8bbf5289af665259d047412a9b94aa3ef9cb7edd70a6287053872268e7629f765cd1975bf8021c139cd49f211d1303f0be2c405f29c4b7cf7ca933b52e6c072cf1967c410426a8ce8e54f7c3dd10b62dfde7d436c56c4e94658d1ce61c579df4f315db7c957b2e31495302dd7de913f1e9e55ae7d1f1d9f8c1f709115c618b87d5390a923a7dcea2789ece87369c58f1f42d5171361b41af8ce772f89eae622f39623669cddd53a3f5988a3cff0d9d497a19144e0ae269e83e36b2388a9a92208e9d23605d236dacd0d55b2ea0c3b54518896ce6d9dde66bdc3542812fcc698433d1d6d95c3cf116aa98f43a0a83401744710c95a510aa0c8ac4487a2815e7679fc2deb8cb0d674e50ace8c5e7d81264c72576ecfe3132a80cc7b2366f588f676b751b8c922445cfe7306f6098afc1c97b3247e6ec2bd95e5bb8deab904accb32c233290e01a2f8aa5ad264f069c6318956c817490a34a87f37dda06a1ea7d293024e42131a78f4753471e09ec878aef8eb562f8a8804dbc6936e1cc6edc661bb37bb4e1417c42bb9a4bf42f32e6ea7bb0b7ed2c894e39a24be276d10ce15dd2fa3cc27d7cfc51a561958c4f8aff1cf71bfe620423e92dd81f711527dd885938947700b4b1893d2d4bce0fb6cc9ff04265f59933cd99319d039c22b8343fc16b2854ce25fb6e9853aef79b8d9f49ff38ea596768f8a9baad84c2d695593279da2a2d1d0b256ff176ebf0699dc15ec79a36f9192e589dd500bebf9ba7fe1ab09c92b682ea2ae23cd59225aba72453f3e7950a0b638075f95e323456dfa741137365939783f5b49c8cd3a437773ffe1f7d13447c3cfa1da0ff62c15cd86a4acc0a087ae9d5bc1befb3e929a223388dace19485520399176c45bc859c9d7e68264c15a24c104392b5d39c68cd99ac16875e38905dca44070a05602157ca503a96a15fb7a21cd645d8a0b1236539e2a1a0b8cd8e5aea494adca3023bff501e6a262f6ba7e5d0c2c3393c9b60dba516d536d58bac2648b2f3853ce5858f352b3913c89361f32fd97c2b54afbd1953db16dcea353e0ab004f98a8c8d280f9b1b5a3fffec5712b0b40459f82abe65ea577881035224c706de0eb5433c613d3a14758ec18c8532ac1ff8864887f931876a0283f0b9f6fa607c816a274490529cc413950c5a8a6a84854088427b4d7042b05a27fee1cb6489dceb2536f97b3efc37d12e826efbf49d00b5f6dab6e06c4b18d81d8b4f12cf4d6593211bdd489e3f8fa972e5b2c044e2fe39ec278c99d0d3d428a47a9d0300a67cf8d45de68d0439fe68675e89fb2462a16d58f0eb489b9d56f2889c2ee3b88ac3491ae86c07f3a88d3ba63e3db71d94f7e9510181c90c452655fd6daefb28f7c585519e21b476f907e331a30cec22bfe06cd7de3abcf00b745a8e446e7fb9bdcf9f266bf0839d9dcc8a28a1410b1b8d5bff6da60148daf1e1b6c9446445eff7ff3b32561c264db646135016b7f9eca537725ca60a25c7c6f21755d252edff5c56cf38fdba9449ac39d4888b68638720c71f41ee08e2db33c789eaabb4031d74bbe84fff287a387c52a0e440cb4ae931f98e66aa01b4385903cc245df0a46fdbd19c759a8d2b142d48df511d4562776e1c7e64e3715f846445b707d14eab53d8c8495c904e750194a43ff8cc0e652da76862c5cdc4909f57682c5a62a91da71d2aa1be8db49d16c67f4b0ef0c94bfa2a39214e282afef8f0907f9c8408ccf5b2d417d8ecad3d506565c8e120cd87cb4f8bc41a69523f4130bdd44185fc913c7e43492e6a3578e25c74c6cf8e5b55c4fb8b4f8efbd447a98e2267de3ceffeed0d7341a284192038343386485c1d00e7e8bb4450b4139c8aaec2ba0dc552793cb9ef70ed7e95c8723e4f03e541dbb6b4b14e7df68cb7ad57ba48d5bcc22588a021d09c189c9375f6c418d3d22652ffb5dc4071d0e29be878e1e54b79388e0f955a21e419342e7b918a4b4c910bd2ead0db69185631a278c09be5198240e9f8cbbe68c54b1b374514f431ff5f5fd2249447ef096d8d321a4dfe4a3e21f8b04bb8073dff46eaa394da0b2858bc62fb74d6f5c471c1cedb25fec7df0dd46bee17c4cede57864500bed83e6103e9a2ef72b88a507b235faf50c8e84411974cbe469d9330d4a1b9f865e28ebe54a61be43cfb33563e34bd0e52c3793c17253b54799b481e49da8127a69130f078cf66c634a3b389bf12d95c2a623eee837598354d3e781eeed96983aac338603b548c3ff481bcc46d59b530a046d995da604421aa010c98af8b6795e44fa52536db60cfdd6a592e02b49288044cd08168d53e1a226ba1169b119f3c0322a87afd93bc64e77975efa9085ee973b527cd038dae41fcb28ed801ada2064ccd9f0970280840efd4b93b38e26f3f2154c3ad541bec29906f412e0ee32cb17d57a3059032aa3284005a5c58f128a1acd68264fa2d2782c915cd62299b244db29458d6265456f1106c688d476d4179633c87c45b6dacebbf9dcb5f9e347f1e13ae5f4b42b901707092924e02b5dd4ad9f8a5275d35fd5be00b3bf57b69ffa5e0ab1c0df5c3067c82fbe8e5751dbe35d4694088cae0588ce6b623052b08c5d6c08be78971b5b2259c08aa9b70217cd0ff98c65aa05473f61d27c768673998116617b65cf1fd8d4ab5ea69610e71253b94e0ea7f49d605d2d6ceae2f998e1cee23d2030a5fb042deb9457cf1fa3ca8db162ba6c48948d3e52bfec81a3989d845a8e8f57895b412d9e630e27e0c58f0c3a6056e1cf01d21ad78a847efc7fe987743548a4be60610d06e7adabbb60031d275ce2b109beeabc4cf6751a7a2d99cd035e9de1fc40a16baabf678f3b3e18b28554abf6d901af1499d72c20ef4725dfe90109e45f0aa3934e729f5d12ccd99193f2ba5fd4d49810c336e07ae517206ae8a6550941a4fac16c640258f4f94c635a2e7a30e4ad1cf540df6033bd94313eca32518c97a90daacc66329cfbb557dba96cca5ef3b6d6bd58678154997f36cd76547c59af69ccc2c622c60d25206209e4a1f9bbc8f5115c218957af0f48532a99a33a876b4c4e0c57dbc6f8295286080ddce196b02bf253ff5f8bb2159534d113d44c38df54407d23212d2164edf84ed62b9539caa7c14b36218b14c2139ffe46015dee07f8347f58556600a115230aaccfcad962f3674f0e0ac6f3ba7a75018c0c367dd7ee4aa9076e2c89fcf4283ff0251ff2cf3366a19c68b2637d44cf7422277edd95b092e0c420b5632210b1ac429d0658debf2be1257349d3925c714b27078d198f1bd1d411d5c3150f69cae65c809e5bbe51147eb6f051b05b57284f479ff03d60ae522bf66efb3178c30235301d48bc912829afe4add1c00c8d72ce56da8cd4788b76059f6fb14fe454cb2656718c840908bddd3a83dcc27fd5b54eb69774bc5f5e1a9d1db2a067be34f2a1679c89a517265155532c2d0259f1ecfb41fa6eae386cfe760e4444fd746b66f3a33e1f8d0e0ad0a5a5851c1111b62d0201ccfe06d618e3f50dee7ea8265e419c09827c2e3a01de137ff7075b9f17de4843d1133c7d1997c6eed7ecd2646d63b9a178ab4d95e843d8247e4869573bbc1d061e1410d3d57263babbd9621ba597c8baa29153e3f74d6e00830046817df10fea445e3cf42065453fc39fe99979fd0a14af234b28a5a2150b4bac812b32403be5fdb348b2b5f5bbd3539a19c1482588fbe8b01f2712fd560df2bc1a17b658b8004493ee25463b257f4fc6ae41e8aea59a63ff516d0594e854f7f33acaaed73b394e33df3fcc56d3c70663dd61963e385f8c0a034e91e540ea7a20f3a6ca605d2e14a8e0bd4c83ae673461b7037fac10ff218aa057c27fc36afd2f7f3b7ebda83b71c1453f4be1376b526c37425e0c79a63f1fc47e9bd872fe5c3f0b87b9a7e8f5381b13a79e1115390a13b32ca2f3400015be43c218c91bd0fedcb0a4a56d438d2d73c036ced57e7dbbd82ef1166f1fad8f4ad947e5b5eb64c235164fcad0864aaa0dd6e2bb5c677aaeeed084f2e448c85b78f33f81a13c53c0e74302f6b9cba9dddc30d2d9dd2121582f12983fc8d2f8025a4616834a5d93245b37f84c38d760b883bf07bbb992f1b7e998df6be89baa908a2042e9f4e9d569ff624ad7f20edadf2a1d5b82a43136590d0ab84bb167a3d0bf331a3ab5790dce54e7c9b60bd532b4fd228053a341fc9c1ba1efffa7ba182b7f9602c97681385ca786c16e3d5d3d978ba2291e4d06524a196ec509ae72d73b25cdb02dc3381b0e030add33811fb7cfb358b65a2718bf818af5df70c309334e47b8b73d739563c8af7da18ed661719d8081d59c3a08325a999cd0cc169db4a67afe9ddb44ec6c523d126c529aa5ce2711008eaaf20418e2db436c1094e1090dbac4773288b6356e6cb52f083a275f1314349c7d28660c7b92b59372048b8cda4c6a506295c2a9466538d1639ca7e8eac78a4aa4f036c3ef3e8d8df63bb5851b36ed63c0b0bd0c0139a52d74aa820c5368f9fc265949447f1658517ede98a9cdb59ddad79690a14ea01a802a7a4f2e5ebb08dab40ca9bb644976811acbca1db7f1bf33698a3a074f420d5ba3b23915c481b1d099c5db1444a0ea4f5c10c4756a22351ee420e29784eab2eec6e9f649f40a7c82f57972e360c1d6dc02953c26a7966d3379c3554c4fad61d3172ee2dec56b35c7e6c6c6880e4dc07bf1efd20603ffc2cd2e8d619d0886aebb446d1e3dbdc74f900270f3dcbfa7de8611d89fcb61d68f1d6d733baba9daa6a345e7853b680bd74b25bcb68dc76d351aa739f266b62a45cd925caa6fe9ae7d282c91f9a20eb0d9b3bbdf91cc1210b61a4a21b0d9e3d566c489cde3cad3e9d95ee6e2f4f8683a7e8c7615b324060c45e8c82fe6a8578c7e8f4f9b5098e32e4f3d5a6955baf116a1be86f549d1e285877261dd349dc1cd3a37ee5bb5b1f7eb71a720bac3c29a3b50e6c6edb5d54d6392898663ee191d6d5306a27079fd657062eb0b9df34d362dbc15bfe9a5ef00d33041a7a125595ee2a4319f167e3eac3c82cf4f628d40900818bde69823ab064615acb47edbff0e71867a81c90cb41728da8ddf00ad036d58cd912946287d0095d9b2f4aeee6449d398fd08613b07cc27b2be72322a9e6156e0eeb158cf6390d1cb834de07b828f37ea07bef74aa1ab0c0ee7d3cedacc21a38fcb2edb0ef9933bfdfa7bb43eb2960718aedd27ec9e0a1ca29ee09575d9f7d0114f78bd1efa56038b9f12de778b42781055d7373ca3c143e0bc5551768d60d55308119510cb57d19197e0c0cd85481b6ffd006789203902222bd621ae1013c3bee032ef65a75ea36e211b77700189326c1ad99b9fefeacb38b6325642b267a57ce7f40672b70fb6877b8089196438c92e48543357a7228cfce2a64c2b8a243d3a92ea4c60525304231dc06f2b132c6100d7072648dcd403a050104ce10998a52dacbba71cdf10f53e6dc62da5235fb5fafbb0011a693787ddabd4326c651edd916317304e9108c6d0644d805a03c377d915fea897b4993515454557905f33f94d94a9da197922177e7bf6e58c4c42d9d4fee23cda59231b8677168539cd3d40b472938c7046c1cd4e988d9f79489114844be87f488a257a038ed3f2358e6b0140af90862f0b1e8786d2ca8c8dffcac36a92f33b379d11ed4ac2e2137d08620196d87a137cb90c557435c2a6718ec718e510fe0b48d9615dedf673785f8b5b568cb8af13204d95344deb85483ed088d21c25685d7878d9b6ae1dfb565854c8850896b6c1e0d2f1547e0680b97575f95af37821f9c90929270e09e3e8197b7ce19c6c8c01d132b76065227a947adf4081e9fd636a5728cc6ea5eed657adfd49119c55a364401316c58de042e74781627f06cd4377bb055ffa2071df5681e837ddaaf3d11a5031b2194aec3280764c2baa54b0a9c00776181c8cb21b5204a9aa8d7efdd6ad6285ce7c262f52d2f2a5501e5c79db88790865589a8e0716a2e09b79c68c794c58908f9b64378b30e7f3fec1cc3bf186eab99c26657d55e885fbf5c52ad920935bd455cc2d90f25087dac31bb97f02ddef3a5e01dea13446f0cda7d7fb7ad3a4f9ae591abf5ab9c989b015fc878842b4700c6a12e9b7ecebd6fd7708955988b82585db34820d03668ec3dcc20206435be69bdb9c9d92418fb434a6b476271b133c2a7dcbaf592457284eea7e995234adb947945f5c48871a627a65737b9903a7683ca0f699021cc1368c08b785cd43a1f9e3b6a8c2824d28aeb20fdd18e3746b703e27699f9dd9bab3deb011c28df1cb9973d44be8e97b193f8936e456a071078b3a920d7f03c7186e528142e13a67bcb985727a2019833dc58a13ea3672ede0201b2db7df7c659403bbac9a0bcf55cb885862041b027446606fe2273f5c99441d8dad151b9f2c773aee12e6b94b38f4f32926692f0f703ff5bd8050c3ab5f40fc685890c564052901450d960e4f1f1af2a674ff35f4861aabb8cad55308c16c710196444d2dfab76ba9f3ec290fbef19c0084aad8e2bede53ee80debadab3e2f5b72c92273cd4fc825f8c7ea42ca4ff88cb394e90678195bb236ca0808d6096692d7fb92b7b2d3a1e4ec8af2be940619452cc2b43b4e110a5d9183b8f91a9fa83129ce33466be0c5e67693d7a36f6f9c64e53d1fa5741a831dec67ad5c122f327bfc95df0d5cf5d9e507a627badad0e68b396211ac7387252b4c25003bacd57665940bd36d746839a464aa8fb4c27648335b8c386e7f4d7d54a0b6f668a3cf01578c124cef8135c5f28f5d30f479373694e7243814e3c2740a1f11910d24f348ad0e4612dd432700bef63471bbe0d471c2456f8a937f9457b5f3c29a38210b2824f66fa93b480f8a8f1ef70733654f451a0f6e289a2bf41aa8eb71c8260d8fd0c9f8f5866bb5e3950491fc7ceb7e8bb8d357280d9f0dc017df4e0c989a689f83eb1c5c4870b9365bce8efc08ef166abd516fe482adf8180bb2170cf1c090181974930020bdc4780a9892937836170a682290e4994681693dadb69a510cc6d92b71090963129db02ae0335c0e50fdb9f0bdd29ee5dbe63f58b49d2aced3b324cd3bac48d75dd34b9b09cee8500d72c54d647b8c3b9eef56b7ccc8aeaaea7aa7f7de29d4aecdfb98a8a2369283009e2356aec10c5a9f0fb1fbddbab40168baf2a3e9870a04f33acd25fa6c42c778abe56236df40273fc54f21d044097c1b9478b291fecd5d76f6c1875d15f965562cfb9e0f96d1b26afbbce85628c9455b746b6f33b158bfe0871c723dd31ea410c0749f9210c3f27607e3eefd91910e571c46213cfe219e061b00d1b97a8deee38bfb1262a49293c4aab8d0c265f7727755d47678b37c44128ed0f5d7cdea6a68689e07a37b9ca9b013c376fe020932601d2634fd04d3111b42eac2a0abb1e9a93bbb83f08bfd8463db136121ee6c6f9e7b332aada30b7a0aba8e14618bb181f6f64d9578ae897d26f1f5ad50e198038f0c570215ff953163c740b4df9f7852d725db1cbca261d506330be3e471d93ec38a1f10a889ecb47dd952210f2ec8506d9018cde471c15459b35c5fd3bf60abe302fd95a16310686d5f28c0ff697ce61b8ace728f3c46055d1ff6401ef6438d5619868061c66b6bf943ba6ba4d20b18dfda5a2c805020f18158ba021639033a56f0fa525bec85ce95f27c2331d1a398d887162faae5467c0e4d4e7a06cb2948e36c53095ac66a8af96022a75ab40c6c3d18e4db3c5770aaeaa5850372fa7ed40134fe002e3cc2b1e0b440ef3d436c760fde3abfac90eb450f36ab3248e1576dbf059b1a3947d64fff45a46b657cb2bb94f466f37129fb202a847da72cf30e0e20ea7aa00e556f80f1de6e6df76f17b2e3984679219b96182dad8641e75c2251824a7141559ffc7e93052a32a167c6a75353d71cbbef8fa6d3e1d93e6ba1cdb4c7a319c0f565c92357faf27d5b1118adad96051353abc6a4c1183efcc1b5e20d99b6bae2c8a1d3318351c5b6979908bca4c4a3a215aaeae8f669ce58c2e46833efd67705a8257f3ff8bb7c8579685998c819699322c6edf40731c7f11f5626e09c58a401dd19e7d77c8d082e4e666123f435eb1b90abf7c11a051688ae63be5cf09116f8abb9977572c8bd82b76222374542fa8e6da6c63a553e5c4d5361a814d6f9d65d37d859ec29adf6418c486fe68188596fa63ef1503276f01f2ed2fc457265c091fc3ccdc12c792ffbea6f64531542fae8c4edd46f9e4f464e5cfb41ea41758d6ef7c0f6e64acc24ed9763ccbb225b93ab1cd9739309f10f9e53f00c896236a3bb59dee1169893a4c59de08a4dc0320ef748ebf9eee64dbab2e559d4d9edfac230e863db1c2a945abda327d9db8c2bd7e0c9315b7b86e0dd8967d2cbd808c306a1683b847c5160851a7a7865f9412d2300162f8ca9353c57e6c4b04eea7e16544891770d988ac2500a000cd430ee02a129fb48ce6849d53508f25fd8017b239a1fec52c014c0a8863a2e4132c6e2238cf585f6bb4d64b2664ab4c7297886735c9b98a13bb1bc6ac1addfddd3f2027f776957214e66df42b6e6148ee7763391fec1713177892726caa1a1065c045640bdb4e17efb2448798f1879e641ba448bc86469dcb2ff08bbfb870ce7cb5cbf85700d20fdf41667b468e3eaaa7717b859a2ced18408bdb41445719787fb21067c0ac8ab21089178d96900aa1b95c3d2897d83c54673111a3b3619bd3c496fb9e66610cdb66d15e3b26886bea0bfabff10e3bad9f56d1cc5b7c0b6e910d84f9825283fb2e737d97f9fbd62be4ec4e7a5a7afc36ee155de78748ff1ad0f0b345cf9e942d17b46fff18338ee3e7836e55598d5859a452a16ac577349b7bc690932ec9d10de1c58f2000b4544845d8dfb6cbd85eb16df7ff2141f6bb1268298dbb62c4c6ff12ccc28b1020a612b15380b8605367336e7c4a301195586ad218a16341c34a0da697ac66526af44b0e40ea8af621ada5686fb7e133385212349bf6f4ec6d388bf180c33220921cf5ad87126a862cd819fdd2e778018d5f22a1e5efbf844555d0d55e21ef18f4a08fc09ed504ca36d4c863461245483f0a7957eeda0ec16c97673bf1e8a2752cfa1e4f1d76a88ec3ac80782919f73a10bec0da03111d60261927eb665027e8f47befdee72ae52ad2e7fc039107d8d41959ac427c98867662ae03d1c137de9d6b0236e084abb75824d20463a45bcee8f4e2935bcb546471fd28d3800fef71afa6b067e2eb8aaf85e20f7466c04c6bb6627dd583e6676df6a02c49b9a5913f82cc7ca2e433b06e57396ff52d5d0e21fee82ba1ecb9ccba1933be669833ad08022d2ae505783f4dd76d85c507e2bdc18db93cf18825286fd56f471e57f8e173a63fc640bd7bd1afa9e53d4edc806606d7bfde166ee92543c614d37607a4ffe0133657396b7ccc46ed0ede3b738d9ab926ae3423c15ddc1bae8d5d858770dc896b15e08f75641fbb619cc8c4e0c36692a1c4b5d20afb20bfc9e64b1be34364e161c704462f6ae862824c34abf77f891754df3760191a5c6338e8f0b7a658f6514bc137e690519bce4491c2bb7a79617aff0e49f2674414dcf92c7f22cc8b3d82c72d57e0c3c033d1aeeda5425cea112e5649b60ee01a26e783d9feccf70ebb4b0a6dff3f9059e8a960e946ce1624d856d0c10820eb2d61a196069add5d48a14793d68883acd47dc83a710f6d1950021e5e55d7093aafb26c98ebb1dbc38e0d994389252c92e07b045543fa893880ff025e3910d172be66df6d7b7c5958bd72cccc5060b0daff6e673260f2c147fbcc7078bacd9a97552e13052dcef8e97d0b9c3fb823719420f7cec18a0ce69e1785d76ab06a4d119cc828d48d2f0c3765211afa2b2ae1ab6cff40fdf4d32ddeff92d121a92150290917eacf9a4b1ba147103d61d46d334b0bee4f8aa7f4c1667d1f06938e070c4b5b67e84b5e5d3f89bc389d5598f348f3ed726c41aba05965ae1408a62ba331947c7251a8ce59cd42af50418f810abc0139fed30e4d3d64c271a740e7651dd5d5d98abb34d0a62e2fab37d21ac62f3b2bca625ff1805857405d1504ea819b86a24f61e094e677ad207f9fda187232df8bc51a28b6b2275d20a0168ac2dd5520d857dd5d4f55211432bc51680324e691ccf19831cbf2557b39b83be85e4ba4ff4a69f4caa8570b387e151d5a4fa695d785d04541a4c06a69ee89604d80dfeea92b3e1b72cf39e19d7827a921afed0d605dec34e13e221fae13c604e118a1e4d7609d122332799adba3b55b3ac08cee8b6387dece37346a36e1f05baa6f6b4f89c7f472fd6bd2f6c82d24a83affe486a08ba1d87f44401f0ffffff0f