PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 73668 cf69468dc21bdbe772a5e7a074d8c3cd23857d0a807a86d3e8e9c9f7e350db6c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
699a3800691c666892bfa7310c52f490ad2d3d305875b78a22c2fe16ea4bbc51
Certificate Block Hash
cf69468dc21bdbe772a5e7a074d8c3cd23857d0a807a86d3e8e9c9f7e350db6c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00452f000000310000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000078b4058c744c0d2009dceecdf1bab21805d3b2e833e6fed5f5a91b27d669261ea3f8580d86de791dd4673b4f876738be1d43702092a612beac6e370b2856ef4af0354b97aab0bcf3e4cf00d9ce90f959d436d4e283d624d960000000000000000080000000e00000452f000000310000

Raw Header Hex

000040203d31a7706593d1b0b7f5b2779e549054b907ba4be0c937d200bd236a74d3062a581d7b91f752579ec4ecdedfb2c32234b94642835e99cf7b3a7706833e049bdc6406316afbec001851bc4bea16fec2228ab77558303d2dad90f4520c31a7bf9268661c6900389a69

Proof Data Hex

59,560 bytes
12121601030770591477264cba80d037c3aaa5b25eb6529b609f39dc089e719b97599f400b80a3da49f40c410dc1dabfaeee444d4ca2e7718a97f362b38030746a4557bc07c794c79b27eec1e7b66759d8ff66b18c026dae0dace1f17e963bd88cfed8b9756a05b26eb8481e8851c008774a811ce1c0cfcd901d5defdbf1f63ca2eba000f9f33f1683fa22c9497a2a003229f17166fe515149a2021caa1e7559d64a842eb189faa390a12c3481cda5f851e8ccbff9109ba05189baf7e7529b0e635504e759c68b587b6e58e9391c27d45a64bc76f8064395029155a6a5b718b888dc2623115c6927f97915e7bfa65dd5129dd7f78c6c6cff7c27a4c9276fc3fa6ebcd76f27fce411d7ad4819acf2276474b1210bdc32b28280195080801f948d31645226e5f204535056d9b6dd0691dc3e7be38388d290216e29eb8cadd326e9f72bb363f36d14338b8718b7dc44fcb53a1887b83ba1191f0d5bbd1cc0c654f7bc7d691fd3ddc1d290908447066c14417d37706028f34b500fe72bcf88a630e80c82a3a2b48b645d95657d3f2939e481d8d7669474950fe036a7b1b44ceb697f9943e3829329361ba1f2d35f00c81f9d257eb4a3de996e8a6a463c8b40aae95a596a82ed35350b5ce9945650cc6e10780c728ab63f8c25e5d2c57de21e205cb67fd274a058e6f2b90cd2d41dbd1a74b86f5a8bdc77901b300b73102a84e6ee8ff2467a21ba87bf23beea2a78e615bf0e5450d762d4c3461d67de16f0f0947d547720f8e14ed5de4d9519bf3a5074b8218065e71f6a819d7b0a2eb9b9918931bce119c3f52d7714278c209544613a36f40334b1ac9140f37ccbd28ad935296ee0f4e4bf21414763654505beae4b8c5c84ddc0105953995af696ef9e097f07419e8b3d4f61912479668f2fdadd9a337c3c825821b5fd1371a146cb6bb34510b1c857dd692d988f6e7fb845f6186b639ca52943be1a65db95ff3e490617825675279fbe1ac969dce4095ed48c7da39be10647a867c6d2c8c8b6547ffbbab3e5253b8c29a29a56f523b350ee9376edce52edd29eda0b6865a6dcb3bfa758c3b0c109bf174a57ecf4af733271b01141f4947f086a95b48206b6835ed309dc6ebde07ef89be5896b852c68c2879a34a4e2a45ac5b95d55499c6f6ab55457bdf7ab23c7457ba33532678a8c5cd9f20837da847c01cad55db4ffbb43acaacc7bf8988e795e32561d8de74885471c74138699fe90019453e54a4e5b35eebe143ec18db3cee0439ddc65c40a553f7f89c2182e591d575b899122cb3b1319a1f8953f78f66c2cd199372bb1b2c5d17c3b8817096c7df916ed8c3497d1768ebb84b50e3e9ad9bfd3ce2de8dfd07c1c4e755a958f8bc0691910d5719379f4a129c1adf271122090cbedbffcfacd77f5081a5e224e1556680d28e09ce2cd7d4cb4f43f779262a53050ffad00d7050f1c8975356124ffcc8211fea7b50290201be94812e5e4bca8dc795e23d34c988fedf897be775e07975a1889c8effd976d5f0326f30fdb44830aaf80f63153a72a26f1bd0dae54582e01c10816e9d9797e8eee48f9d15d92ba735ba6bb39651cb9d7f05203aff0b2b07da4fec88181656722d0370653b8538556076a5a4fb6653e10e36dab6da339763f35a9ab481218062abd7e0a89458a6fd989b9cc47c21089c9aeb7c13e5d47ac610fd9531ab731b6a4a6f31d114f8993c8ac515a91315987d7282aa7ddd944747ba8560a1570f0c8932297ccc5b2404d6390dacad9e86696cd5c437235e8f08c8035ab80a19d1dea30178b56fbdd8caadc202123c7085cf3a462284c52b50af18995714c469b5117dbc4e4c56465b55d04c28b2d164341b726fc1d19584426edbee5ce19402281e66a5ae4f33e106118fc34e7977247c3fb781fff2635900cb005911e793d3d1ff6e3c44778570c5f548cfbc62459735c65ec0a7c563788dfd5b249c34b781bd6145656d549d3b7fda416a1f776f115233ea172e76b7c40a7591106c6dc0d02cbe334ca2e98513e750977a2bc26b9c35de07960de5938ca6db1efeadf6f49da69fac99df9b9e0694bf060f0d7cde6b5882955523d498fef7d332fe63caa9fe89676f29160fe26b356b574d256004b4e246ca07a6ca2fa9c41efcd411c17eb504514b2d45fa02329e024bd78c9ad9cec18895704d26ba11c97d58c7129532494fdd5687426d4b1c74aad7b5960b0ddd82450e17a88bfcf8de4cd229cb3720fa1371c2401f414573fecbc9b563b36e96c5310af9a69fc5f75d400825c386999c661eea0441bf9b6a9713b20cf45e7a19ac05cf95ea187687738f96a2a372dfd289919b29d1e5f254e539b22af0ca233a13c0442ba66b860bfef06700593402d1486ed5b3eb7848cdde65e8f3b7a98bfea3d8457508e4355a01d10e8247ea22fc66b4d6d57ab59fb7835a4a481d837965fab430ff103c4e077950d0c40e61ea6ef6f3f4fa43a62cb57cb70e4156dc0c4552d20876ac0cb7b51cf359d1077915a644825566a70fa01dfda875a959df9ecd8670fb2f94fd1aa95318a7da3d07cde2b6d6a4dbcecef187b8a5c3787d5f2833f96407edadba0ed76fbbb71f3982b032323c09ea9075e4046a77f7f0d0627496d660031deb1e3877319613cc158492931d5374e506180a470cf43e51e9672f7ba901bbd9d135f645eaa3a5ec581db1c4e47f2f62d636b681745095744436349fd95755e518f59fe1111b1d50739f605ccecef926a8c922eb86121b4a9b76afb0c5d8372e62899a9a6cb57a410238c2b6bf5e9985556a29eb8872f9f71b1483bd5c65305495a8b9474c1074124bde09b2c25e4a1d330ba42e9040bf3e68e7a3a9cf1391d6f331cff83c0405131726167ccb2489cfc6927e06ed779ea33b0efb94e4675ad6f91e9f6754602b22620ef47dfb995d19e68cd425cbe81a9515ee90452658d716b8fea6cd7436bd23e8363606681ba403b7507167151003a604d0060fe0a17b2a808e4b9043d96015c47c712da10533f5d05e6eec5503697b2ff35b67b272551fe56353d0a326ea57c36ad845e0440f4b0bbf105f4a7b66c53d9b9fe9f903f6f3202cd7263f711df8a93bd8501df6688463a5ceabd6550c038895ab79a26dd728b39414d4a9b27e98cab19fed6b65781687fa1e24ef502d21463d0378c1749fdf8e13b7e8c8dd6e616bc31252125964bc5c37dcb222b57b3f840dc3812d2450f4bc62395f497257a626984096cdef08ad48bb7af78ef9a75ab83eea1e12199d4a1c977f7cf4db1169004fe519f3a389f613ad87bbcb698f47c37d9d900eedbf562f8637cc74dde93396cc92cd32298144acc79fb6b51740a5e4155b4f6ee46e8268ec89900509a314e28f3cf310bc3330fae59fce4d5f76fdda394af95337bef99eb9268445f0bd50f051892e0baca0161de156f748001be7f06e7162e17e7c47c01fad3c76dc4267924e0105b03121a30d632a9da7cea81e065b5cf216c8f9f358363bc1a8d91dab333a64a0a4fa06cfc83f963f2ab029d25b61e23a6c52d37d13745e463619d8b4cdc69ccf46a3820ff88f838bc46b6a9a70e499e1c53a10b89c750f5fd5f4cefa042d21f32cbc90efaff2ef455e63eef27094b6844158cdf0c9983c7972bd8ed3cecde20200d2c47eb9d96c06de8ba24d4bfc05a058b38fcd2c98221b5756304724d4ef88f6f47d8ca56ba84a066dffe2277caef3b415f619005c268ae7d537beeae07e5b5d6c172cdf9ebf5e44b82447ffc5928cf0efb1a7f3fc77d398eec99d2b47f0702ee22c6d2002de42b7e67d5f1f1b32fa7530d6ddb4b18eefa62ebe2b4aca5b59e3b35438505e48f028c3d1e81ef99d465d9de3c06e0e6f24bca1bf31b66a3bc78bdf64c381d75f00263419eaa130b97974aa6b461e212f39d6032e2ce4d7f0af5b33a4ee242b4d50c6ccfbc0b9ab51113402ab6f374f281a0614ea6c1a21d84bc56c5ac12c1fb5d4544173b496cef35c0643c85d8c7369bd16342a861d579b55fb74922dcf97a729bec1052321c07915a22c91ec09215717c8f8fba142cd4d181ae55d3532eb09197c435c0522603b8159adbdbca78b4cc16ea432f7991d0e29f95c81328d3fc4385f59605761805c20f6109a2e516cdf2cb631eaf6b8f53545b1651146626bd7be67c9a1b67003ca39453ceef5a70d80c5ae35d16cda6beb2a3f866588b7f0b9214e237e8ff549369be1a30ae361eb9b23634c72a8f4708b6f3e53e2431b7e681eb1b4c3b6e74b4885c291cb99a5fccb185a40adb48f0ad82dd51ab156bdc3b7a48b6cc37fb6eaf5b4b0cef9499ab57e5ad26f2e373a1b92c29164c91bb5a24540612eee83ea1c59b1a98a22c672282db244295aa9a997347a67827151c17730b52019a060dade305cb0da676d5b945bcbdb377bb38a311f111cf0211539625ee2757a0b354dfb7d5204a56049714ac7941fa5a74e049a71563cecba3d373301fbc93ad7e321d82a07a882ea130fbcf328f8db7898cbb391ba403503e27f468b1262a9f6128f40cdbedacfe1b99b207f222f98bbd50a547fedce6d7341bf91d2d2becc7401d01cd6bb761cc70a8803e91c5d2a0e10f90fcd8316add7c0ac92f035c7c22456e1b8ba69975c436bac73e4a5ec2d123334ddb5eb4979e76516fdf44b40b62001312691cf97d7e6a1fafc11f73c5725934dd0b21a5df545084d74d14626ddd1fbda00ca2266fcb72420c86335f6da83efa6df0949b1bd9426e6506752462376ce3720983877738618721878d7010202fbd78fd7715ea0d3495d430cd666f4fd77afdbabc50fa820e9a926b8c00bd52ac1f1232ce1b37908776ed748eacb7260802d7deddd2fbb99dbbb3d449dcdc7dd75b7726ab092f8c415936e13a6bd2f6ebe806d032a534f4a0a44de3fbdcc869ebe63ab89f57ef312fe09a76167312d736b3e5e8b446a9099559efe1ca57b058343b552415399575fc6f17fd165b159398d48869a2edab1b75b97b6315b342d58b6b2a5446f679a28664990367ca3f8b565b509f4ef004e0736358cd18c7a9d91be23559c026f4cc6573ba2ef56853e585d433228c96aa91f6cb4db8e21a3597c78d4fb8ffea9b92ca0d984c8b670a60bae980d70f0ebe8cbebc8f5f214f79d730a46d92aaf264b56b41049cb1d380777a2e3898fc982f577b916c3fc407eedc96d6e05030ebcf66cac8d1019109b5bbb67ec0ff9283a7f4285facd19f9b6d081544696727d9c0d6e294657f4377e520a0d0ddaec49c4668bf34da922807a27a6edee4d5ac0a0708002709eb2cf347620df84b7733bd783a97580157fd9485d3dc29ee9501f68a23cde294d970eae6a755c7d9cc35cb00cb875a6d2e0bd8c8ef39e23bdd8587c44c4b0c406e6c8e75665b734038e95e28c9e49dec63de74670c232197fe7a55728eec74cbc1c6a1c538eb30d8691b487bbed9b73b74d53b526fba8a25c5c7af051e7c446a0b67861a5b372b5663f472612c87cd6c840c10d3fe586f11a2be3e5021ec3089452265018d4db38a6d07f1093729d5e5d50072cd67ff2c4cc9493d65a6d0592834e5d9fddcb2e4189e15f721ccf7256ad9a22c9f5a1953c7822cef35c07078a09be6ea0835b80c794bfc87379b33a061cfc43c2ac2b87f7a7263abca12aeac5c9448559eb93921225117f34a4909002e43c182364c8a5aa312db4795aea35832199725eea05cb05e92800c581d44e5ddc02ae4d4797e5f9721a528a2b4d608b5dc634026169eda5ad36c8703af5e7bfae0e508550826bd2ad019a0c3d465d717ce91f2482ca25d2b379f9828037e84970ea9a4bbeec5a8c0dd9c001547aa0d54a482cd2fcbf9879c3650a29b65d276a8b8e6fe1bc1d619b0253161493789af698e85fb0f78fbfd2e528ae6ff38eb8f5a228623284306f39cc108136b4ee672f2d81397dab8dc945d9bc7709b0dfc1c7ec4d121b116883c95104450e54e7cd5d2be650f56abd51090590636d0d756bd633343227dc80824112dda6b7f07f3f6581d32ed45031ce065006af15befc0c5085d6d9b53b3ed084c01c677ae521e2f77dc86b84f7a7541ebafde894c03ede923812998c892f9b3f75e77f1140091c353b6863a04a9f10ec024004095063f4d32caf533b0187b7d4331563a40fa8296001265fd99495e05f82f5cbbd78e5b53dd70f79ce6dc84d01f068a3e1ce2b4d224b9fdbeea7d0cf98fb6eda24985651c4e135b137f4045393a302b89048779f8af522f12fc2d963c67ff139286bb9571ff9d972b0f6f800a027c8bf45cb02a6c439783870c3204ba76bc1ba19c71400c6bfe9a12a4eec796459e1ebaf5e638d91ff86827e715d94b6cde0b5c398e7d14aec016698c792af2094932dd51298e8368498b68a472f15d37edf09339a5d5ae73bbb11d2762421f3466d7790b419033ca8b4b0b3498a8a95e0c09910fa463051717bcf855a968f18328377ec695fe2852ddb6731eb354f340c1e6fc4bd2f7b81e8f0c6da28a8b67a86a34534b256b9f9b1a026fc6abae16b1f87a1435438a52d63f2212041f121d27d052f9166e71f81e87abe651c9315848f8f073d196081d34162296fb48944419ed5708d2914fd173b4c97a547d318e351f6ca3aec9075f8382d71ca0d633d44b38f51bbdc0be8424b9ad707c8da5b66f400d4e5cc34a2c47b31ca5a4ccc0648881dc4a3606fbdda690f3c6d21ae01d9ed4d67643f5e377e232b3ef7f73b63eed8baeec0f2aad11aab99aab7af2b0c672c6a57948c552bf02e4a0a3ec7a0cf7c358dc529362f5b4312540f32f7baccfc55cac56b66e07f1e551515e224814e44fc7242e24c2d6e443833287a6a0c4c86dd6e73a86918afb4bbe3895f8f101bf8597a764afb2beec0faf1154e48ad70aa566bd5d73838dc9e068c5860d0e0f109386dc51f587a705a784bc20841dae2bd62f8265868853ad6f09b63a663daa7927f47f4f4bee62e4cdaa28da94af164f61e3b5ae2ce787001d219bf55c692efe1ff6b8beb03d0e1782c2368bd5fe15434f6fa2e1175db0e2d578f5e18f84f6f3978958bd73296d3744c150d10683b927ff8a0df3f601f1c90eadb2d77a62e910e06dfc4d8937a0b692a0afa1beae4bb53b35c2102a5e29ce6ab81b095d8d1c4ff69302411623c1b2d54f67da1af601f4535d9bc12325b17e9369f32426f7e48e250ab8da85d00ef308a513833199479d62cd51a8448668fdb9bc508b0f985b920c79f166e9f3d5231258f24973bfbb0348efbf5cf4e2a7a48a1739e12c94824cf0067645c4bf5e25c038716091b21221ed7815c0e6feacfcbedfce90358d15c68d3b68f7eff5266400a96583ffda5a0acc5d3deaaa2096343eebcc469b4decac904a35a2b09dedd08ae7a6a4a1bb71b42471c70351a533b694405761ac2aac303d129ff6292bf78becdb8b7720cd844a329277debf591bc7349a1f27086a8923c48106aebcc487b861103609040aeccc334a04ea3227f40138adbc1e1476b7da0fd860ec3e675d580345548e495a9a8c1f44a16e3eaf186fbab2793f5643af8f7d4cd6f3ef2f70c5d65b95fb9646163f93913d59593f6fa7650ef353c536166063c68cf11e20ffad7c4d87adb43027d86b18e5613c43292b04e7a8b2670f94422ab84ab1da750a9ebc1d5e237fc5e18de46a287511ec03649e90f70a85a98ef077e9441481c053c104a82ce19ccff68ecc429093469186bb5a3096a37f29c3f3793c7961107871fc4553120ee53d28455483e1d4ce945ec500d989f4390632779fe1699b1930a0235893586899aba88754306c05c6e12e626f59cf4d634eee14fb0f1b190b40fdeb5d35edeca8f29f140c4511f30a6e697e733406c7ca4b5f631e1a03379e50718e116b0b0856b3e923d04130c8e594aff6e603e0efae75c310e4304ab13f3f62290600ece8a5caf3ff55bfe3b0faae2a8182b3730a312da736fd74f893b944910d3d9520dbf079e44f5efaa6bbc14535f63fc90011b43f69865b207f21d5e5735d90a179a6a07551aeaa1fec6171c277a21740ea3086eee7f0454245d670f7c2e45cda776bc0d425add9b038c6eb495da0863ff5f64df7854a68afa507352ccb0e31c677626d8cc56d95d57b573acb00ae8ff72aadda3a3dd1f8d48d26330fe4f18509c5e05887d295ae7ad7db98bc6f614053d8dc0bdec77a9d66f142c622515c340f253c90ed9e85001d77a4273d17e8a93a5fe91cff05db3a23336f7ebb3dde65b65bee056e291723f174bfe6552e0d983474fcadccd25e94a177185570c4ccdd58dc74cdcc79fe21ba6f7230f7c79efa9ed54b4205817652fac4654f62792adf56e64fe57805cb6da4e3fe11e3078a9ec7e609676809039cf58d9d6cb08207bb6d3d39e76a4db4a54f79975de1eec69a20ee78dc50eefbb3643a092db341afccbb6064f665ac924e32bc63738db5073e16cd7948f561cbf012ea8f6fb89364c5ce9429608d55abc3b6daeb5406ffca893ad4fd2bac09a444b45292653b275893e06e03eb577b739ee77c7ef800e511b2b62782705d997b5af1dc5cdaa6890c5e0a492d63943cf360c51f6d53e00b1149c3aaa11d4db70ba2334f6671d8647e5148f8c41ec1030275021a88b2e27019c9227916ba3af4a7663d595a837b1f2513b20985279f5a2ddcc4e8924d21a92c7506bf1ce4fe2a014528caa5b54acda4b80249a905a30969efa420d3d1ad1000b1361ef7cfc69b969706ebcae524a8a8069306e53e5c3d215003e18d7c106b11eec6480f5920b288826c0f46f86436dbcd9550fc9ababfab4eadb49d3ade36139adb791257fe7ed8a4485038328608bc74993b7509bfbaa5e0bf908ad0eaf611db51ecfdf34142ec6c4af99d0c06c1298724b6fd6ff3b39ab1bba6b855b609b96f7e7363ba142a50b89b4e9727484cb839832b4c9103765793db843b88e38caa5462945901b63fd450d090ca5139fb098f06fbaf09afb684ab73fa5e45e1ba46b7681d4643ecb39274acdf681af447d82f910bd9950046db4d7579fcf5f17697598f1ca21a9a2953fb70274d6acca198526bd4aa3eb9d23d9a38fc581219b50754e1a0b04b4fe089fc5dac1a6823fa0496adbb02065d22bfcb70d9bf828fa8fab620ab04b694282a7bb52e3e4e07fd730da18bb05263efed7d04e3617eb69ad8c07440b57508b622c0ace81b42415b073fdbb3a8eab0b48347c649c8ecf623390ebfbbb42514487f980eddde30809416ace9cf31b411aa3050eb23d78c0e934fd0b01aa0462732dca797c4cb04f0e2625e2ae6f97b2860bd0b1efa593d16c4b84227e33fb4dcbbdb305b504de0c6bd8f8e66bd58a770b61746b5443cf99693fe55b16f7a8df615315081ca348dad42a63ee7ab347271d453bf78c1afa6b6bcf609e4ea52f57e2364632adc07743981fc22c3fa41b4f2dfacc88f2ca8aff85c4aee9a4c58f635846fa708e5e2b81c25a57c77084c7901a6b428a0123e75c1b177ebbd66266e3aec6817c56f99ae41a75f8d30c0edb4a767ff82ee1542ba9b3ba506c37d1618e627fe47cf722b516d04b61f8cc7347ccb03f8dbb0c2937df44ab27bba592e5f3118672323c09c79f2f058e656685686a81e88b7227ff8d538a78267166a0de9df28278de6bd9dd1183a660cadff949e34c804682f9df4f5a891ec8da28008329273f8eadac65d9bb7d96540495648a576f8bf9f6ffdab1b9bd725f706285d19677264dd70a13d44a3ac9635abddfe1c382a2215f3339798f3425b37c7d54c3c4c0845372bed9f1f4dc1010ee1e1e8f1a78749371e2f00e4f413c83dfc0ab86c84c2cd91a19811981f3ccca32f471f5d9caf74691b58a21d55044352c14e72a8d62a3b2b07df4e8fb8501723394054bc3462f505aba8214a2c424730b69b6d7a6b7941da0dba32a67747a01ed2ec2244d8cd584f5e81ddf0e6dc26bb640da753fc878c913cd99db0518d9f6e6f04f2e082c990b603edd1632340eda2fbc698aa66390c8e70903aeea7d91732e9edacc906d7796f5ab3de20c1ee257192e62b4e08df03b3cf5ee3f6bea6667760eee88e5b4912144fa42d82a0e92040662a84c8a919a8e9594a16f6d8265c87e7a6cfa547b9b57594752c17aac19533061e6542185d50d519fb6f0b10ae4768e25661484b2ccefdd8a7f211aefbea2b3464a5ca46fd4b406ce95a0ee24b27139b269b3e8ddd9ce46a7db463216aaaf9d8f776c7efb769657df97b9596a252abc1f6cafa69991309ec6a8463cdc588571d0e5aa84e1b7b2e6d84cbe3f183b69d8900b38f62c435afc7d616a54d03c4dff99a666d1c2cb730f7459de25693d8c52ae755543da29ae0481ce24fd5b0c532936dda49dc8935398bd59fc2bb989b91d7dca62e7ed28723a68504e788209c0b5ca6685124724524c34a77015b7dc995cb8442848498626998f4efdc2236955a6a9271208e339170b55348741de98f0a06043e2115899e86feeea0ce17744f00d4e5c0b3d1d9a24f4a8b4d1384ec3758aec0728f9a5ebff76589f77d6c861a97b95678f4490cb44ebfedd384e60827c6e32676f20fb42fd553ce02f50c4e52a71413697041d4aeec7525060b97ed8a4b0953cc328af7e98b6d8a881298f107a4a4051e185ff6cc5788ebcd78606b9ad4544dfebdcb766f3b7df7853b72fd0640c2b22468c94f4e53e083e6f5fba4d5e796ce60fd96cc831eaa6c98dd48eda36ad77ebe58e7e50028598005831696664c9c4856c3341a14ca8d458c21b2a8d2df9a4628c32d24b503c7842486af623f513f7a6b4ffc5ba4868ffe538c276a226db9fde1dcef51f84d358461841cd40776ddbcc7b2a4a679773efb8c2a1dad35dedfd537d0ff350776000738abacd37d781abf88422dcd9e3bdbe6292a330dd7fc248137f0e0cc8cd9bdb78abd16c893ea5f045cfe2916aea20b0bfe7469f7b6943a14b1c498824e3cbec160c8039b446b53157d3c189d2afde951091f41d4ceb95c0eb7d665c70e397bc3066a0a1ffbdacf40fad8426d49405359779a85801e1ddc8074bb392d1910239b875f9fd2cf558164637e583fae6a089447406316a6d43d95c09cd5b2d2ce4a79104953816a5f4aa1d6b47c27bbf703f667c67d0d65511c74c6cbb4c5d638030b0b8e319509c048bcd6d9c8001d9ab2e1a9c548435d7ee1a2a882b9a7a051763291be0b1010b7bd84de82f178719bf1870a0bb5e85282cdfb6875fd53f9852f4afae656ad130533607f83b6708b82bc55049e15fcdba159efe56724b496adfabd6c0f2f20599de8c215282a0ff0182aadf328d0ab4fb311a42b5e94d34d870323f14147038f6e54fee524496aa6abe2a74d09c1b3a78b3060a3490570929caa1fc1e5903cc3b634337ae70743c19c5df62fb4fc3727928e15873641999c125edc28461324db6adee8af2ea7341c06c29328c559008e37aea25a5409d24fb5173ac358ab9760718ecf38415489f27e48062898f8235bad56fa12e0971a4dfacc51038f7752e557df89f3087e727f46b2cc7c05223cf3186ea4e0bcd8a9b79c7527de4ed342eded70fe2507d2c1a33e6448f3500ffc19402582b4be5cd2be08213db5c3c136548566e966445027c85c8ee3afe7f9e81e89c5d57106296025d0f8ca57923cfecf2ebe9d778690aa1a769e7810a52eabc214e05839eefc7628e4e9b94b7638ba5c2674c0f8518fd67bb199baf60b0617b187749c66a2f53c9c0bc7f33ec396034be99f0f6b18f1e53d7f19fdb317e601a5ea6a7d8869d07b8109d323d42ea15ffa722bf5950c750854250a2ca9badf756faf89fd171066e6cd5039a67931856244f470e7947bf5bdd5e7b061ac1747438b27094ccb0d2f52ad15a6aab73dc3fe9241b842d77a1429fbc6650edce42ff86743aed9570f72500cdfe2eb44a3624022c5a70e8d336a9f0d17f6c1a0ab275aeb77eabcfe3c7f3441daf90a31554d51309d7f2d9d70c129e7f64679959f6a84811a2d7a23eff1199eeb84180ac0b454cab39312ae9c2d982e827a00deeb4a0f979f6a08a460b76e33a1908b5cddd21297a4ac11ce29e25bc6ec6c8ac4f6efbef23c229727c7b701f68587722d9398e608ebb57fa095e93e5a2be2bfd110e5c32f3d97cf0e892d753b84950f21a763b264a7b8fbeb303f7445a95450373ea122e88d9497e53c76ff7b34554f5ab1a186a47edb70bdce49d300360251eef13109a0599306f3bf48b9fbdb9dd234836bc48e87964985333fd0d0891a86611102eed275ef9a77370931edb5441d028d41f8d9bd97235c60dc2e872ade91bcc29438efa06e26e15eaff0563fb4e65e06b8add7c69e639e0d0ca3f7e37231c8d2ff7cca91d282c8a69cab28e3a999da5afcc395ee11a4dcf36c6fb3245c5f1e266c0f12603a689b3db2705dd195e5691b4867f4d75fe435195af1b2a092d5bd992f3c77b54d46b3b7e33158b8c729cf7c82a7b9ff94f864d57b0f7549775d8e1701b75d22cd5d164829ebed9f2b871b7da45f4957bf91e2915f2042f40b40db0739421607087d0eed4d6af25c1e000e66f5ad46f7b0d16d21ec6cf417b09cde78de234858f321cd5a29d418ad14323a88a2e94080825214b6d8c7b37d4649f73447381ac12710725714fe07d4b312195b1e7eb5882fd7949ef3f17437663afbfb6b5e997f60a9b1937a5f7c9d996879fe2d8c2a3de20f324a99d9f46687ccbaafe629bbef006d39af39a6bf359db156a47899ef77a72585e7ad0c061308b916f96ba005d872d224e3875b24ab71a67bac7bcca1d2bfeba9c77291134a62fd9347194580c07f898c28d0f1b4239a439f11266f4a265de7931b0912711bc5ae510385832cd0a4f4b1f3fe2bd16d57aa92d3bdd9883ec467b98ba3819187ff463e33a5427d067b717f281bed575a451830721fb004f29e89b58c44b1efc5fc2c054e7b22f22f48c631f890385eff6897458e55844ae44d489d26f64e92aeaf4dd63151be506cd1817003ff0a868470d072d8cb17396e162ddfacf65f4f5b81452b34f6db47f17d895cbf6f97919f612a07dd4713da27d116bd3b61b74ee030921d750e8f40362b49ed67c147f10a02a7b79bd27b85e241b71d9f6c4f6cff2e8489f8469726907643ce932b71ec24f3b392155d509c9a4a7fcdfc5b77d11599c0bbec996870a4e8e6006d30eef8213c14c81921cfb8a26c17c85b4dd1ac5c3cb68167398554a57bb15c7c8720703d7ced56963e0aaf1ef026f5f5fffb56e60a751e0bfdf314ba52d402d5c9b14fc0007a5e0b205d71d1998afc28488fd1485f760bd03b274119a843418ddac737d70c588ffdc764558a4d45b9072809e110857b976f043306a72de7d56ecc939f02f608b77d894859e9730b738f1ffafcd74bf83eb2623a3e943c47b877373f48d655693f1da171ad04033b0faaf859b8e11f6d4565ea36854a9575a5b44e1b6fe662d0b8a1ee77e110c4c744620a6dcc1fa7376f20bb50b892bc46891305a5eb433291375b0e853a79b3d467c438f2c541f4a7207a02b50e6d0ac147e9201807675cb3f8067df22360b0a7dff2fe67916b4f35bb351ab27dc83c79ff2da11eae8e7b5040e9ba928cbc25fe45e0d56f6569e255c0144ce816b1d780816eb3317dfd42a918acea3582e993241bbb155cc3332a48a0b8b3c3ac0f2c16a8a507d0b3c518945b6834480bc30c74a06d59c0e3c661039cdc42113ed05c606c9acedefef11eaf126d736199ab62592846274af74fcc0657dbd19a992668ae1c6a82953e9907f1231d16aaa48b2a711a407c6838f249cfec8d4a3e908fc747509da465866541a3f2f190a4a0f75b27f3411bd45cb029f212e6535d5b93d2ddbaa7808d4eef3a34a5a13beaec7899edb9bf3af24e2c10c4f58b28bab7a5a11deda69fbe83b4228b1a89eff416b36ff58c8f320b1a82654b0f6c27e7384ae28b5276ca9c14fad0cdadb2b5e1af201ef1d3ce300d223d521b7f0643aefc08042feef565036b4eb64b3a56b4901021b635796364a7d5805a5cde9121898578602f2c2ed44874f4a5c8c92df740a55107083f83f1d733fd99f3aa7cf7b2c2cc63f4e71657a6f6f407a127cb4fc3051b53896a16bb2a1087a0fe2536ad0ae473fd17f74f58659b863f90ee599b68e1e7180e1f641ded3424e72043419934cafe1b4fe9bd1a4b50ffcb0fd66a275d7bedb4b4b215d3c764264961e7622b27b4ccdee61543d3badaeb21180a79ec59a0e0cbe0f27866d4d0d9c43c9f61299901982fc47734dfb17e7748ac6b5ca2a9a93ce40604fb25dd1f6a1c38c8a4f49848132010059fa45572deb183e6122ca68e8d6a9598a6736b44d818fdbea08a0aad7919600f6627cc00411203e6cf37820a6e789dab4b368bb20e157aa465729959987ca35a23d38b25c019e3ae3fe85cb2c6b6034c71ac0c8066ca8313240b77fbd61373dd35fca3e1ff483f70fcf3ff22149341626aaed11c4fb5ff61c91ebcb2a10932fd656eedb52e7ab97f3dd3177b863726cdeead3a2c5b9279eee84dde091e91caed77a54a14a6067ca8152546244a5861d09863ae1835231a7513c0746374ebb6445e7cf82373afb7964f3f8092519544ac2380131791cc451c1fed86b288071a56263ce57a86141704208b281eccedafbe9093f26a4d694d9b74547a36821e9c1db61accefc7bf410f27e53a07e158e555bcfe0a02fceb9ad1210e6f6549450383468885b45b887efd55d2b2d9365416ac3892e836039fbed91eac7c9c797bdbb4e69170c34c78a080b3f1d4fd482ffed98ba245145b21e19eb6e1ed9c8c3d44437e7afab65bb163e61b478f3b0a80e2c678101b0d8db1b4bc824bb5281f747c86780882ceba229d2ea7e7a305b2c0b4a4c5e65a6dd6166ade58e87d4b36b05d4a7e5f7a6e42df32073b7c1e89a2154d2b41332b6e9236f9b8987c81210c0ca73b04d050319e6f6db89badec04c5c3a00f7cc53a880252bd3eef8b1fa3f35160c42b28a54896de30772e6827533a574ca5284aa17d0e090129e615068eff5ee9fc4fb9542d8faabaa3654ff28b674e0525ec4c0c384d4d3e09cf935f405378247a76f669cd4bbef8c93c7b04fe928b614d10a9848fd137ebfd8b4836aff70d255d0beddcc2fbe51a66def3ad45c90e642b6e9b4a1afd20a6711f77c44d3fe56f76218da8254f8647960836e201b5e0bdc75e4dc7af90c7b1a71d612e4bfdba18c0ac9527380df3cdc641451ca022f38db8f1c9d5659aa2a12fee634519cea190c9ef7f386e61286fc380368ab5b18ab5e3e5c7a39d01e8877e5801d06cec474dcb2d2781ab8eded4e35a0e22fc3c297ebb1ad8009044017941101215e1eda903cf3c736102282d548151e2e9dc905f47a74a8c16c214ba6968d754418040f5ec85bd3a9c5afc18940f25e14e38fe26a97d2f0d13eb3de62e6ed00ab42daf1f01822f2408553a700223b446095928f8f1b5591b971f30d1790153d331749131dd98efe295e4f674dc651e30cf47da85a47fbb7b90962b08d30dd605fd1a016749bcbfb72c7ce84d6e63700fb7e4577b932167e4a9b9c7e9df498d0099b2b22a1a6b8c254dedd47be36505afe18a631d4823700b013cd34f319236cfbab9fe54d5f80431fd0541e3250de7ee0df6e04b3c59b54a4fd069d02fb6a7fc0a428bea1a8ad920ae1494f42a072a094fe97abf717d9954a157a7862455a119aa752a4cd8251540fd873fe8916746a3541d515fe80437c19ebcdf7e6c5d821277db0b426967c1a0b85d745297ab5715d7437d5536746a86ba294fe5ef968acf994db873a45e621153d81de1ce33f2759ae82b08584d970cf1a1bcb9bf0063c947f8f0f90ebc0e84228acccab037f3e5068eca011e6d5f8cc51c252f672476870874f542e1ceb7372df04b6b5557aff34fde27d8d9d326d1fae6870cd05b7a366e794ec4350f02e4e34b4bf2a82253e512cffaf350d55c24456460c9e720313e5572b48a68d32e7292b7c361c9694858876cf092d36c898af58b12d55c385c23664765fbf50d64756ef481b8754fe8da810726f9102dcbbfb283fdd656d26cfef8c45c7ba7b91c1d01fe98aa925471e3e3e5c98d318aac1723fd8595a15fa474a22ad39604a6e52b3e9e41b8ce33318ff3f71c6a77e940afa5c94deb8e8aceecd53da3f2d2be1455aaab1d39cb35a12e99950da9f4609ec76d11cec35e8e3d3ef7572035e2656ca65aa0a30b7b34a3c6bf7a96e280bb586a794a5fd2ebeadcacf9960353f3c7b207a0eaef0eb9601895867f04d44e3926929113f41460ab56f4aa02cdbbced948f5684f5f52cc495a23670bf19ca0bbd8ce83ba7424ff968cb11624ba05e7e05162bce13b3f76a0b50b6e1a9c734f899f74ee628f73bf6934863f1b39f5fe1ace45faad3f129dbfabd71c5813e7a6f9bcbfe380b12a2a1ba66eb3b9d5ebbf7da8af18bbfa66f999b5e4bf42c3c7184960b4736df1eee743556585e76cb0fab58b407fe3cd02d420b9316e02596603cb4baeda60ce145745217166add27ca5f5211bb52c532fae526b4ca69d220aeec840610de6d33b2d7878e0a02ce7e7620bf32e3caf2cf57cf073e5242bbe4cd1ddf26998fa4232346cb5eea49061ec8c57ae221425f4c0ef6b3da25bd5d49794d2c81cb0fdcf21a3f30e2753018d1e7786149787cd43dc1efefe16d4cef8eee5f4971075ae1a0664264ced1be1bebdbc6408ace37aaf9cbe9c86155259ed4d6297270ab8c8f8a5d67aefaabff83ef93da7ccc3db90e192fb7b512eb77664fce732b8f7a170ad9a0c04714fbaa59f4bc1082cd047ad99c563edba3857e3a8c82b3077b3b0dd59999ad6d86b077e417876482875b88ac9ca2d7ec974f940605aa76829064432d5b07deffae5241df1ab02c4e6529861d8023a433f01d56f6478b9c7b35686d7828c5b82949e1984f0cc826486d6507ef439a9ac99d8b6debce79aad8ba3badfccfd7e3d51ae565f68c5662ea86ecf0f4012d37256ef7e0cccab106748b73e8a3d2fb5acb290a92ab15cee668587a432a2e4b151e3591e562f4bc9c89ffc34209dce775dc08250feb25c0ea5c1d9831df8e7ef1c416860c631be2f94623d46531f70748b2a85317a3de4d081cd2f0f8a6a93923306edae4ca99a80afd320c0444ae4df5e89fee9dba23d499b1db95e73581cf9ee4b9b0fa0f9a58b24ec884e15b7566c91e44b97d729cf3b60c940dafa5a173c2dd5b6f487cb4239126f84f9418ef36f759a0cc7892baf18e5ea637cde17ed96be9ec8f8deb77acfb9d18c9e0e7b234c679aa5dc67d00a0cf3f0f317eb4936dc63bc507f371a1bc7ae3b83e23f26280e6356a56a718f97a818f49fadf2e6e6794bdb3e74cb3dd24948d2823e2972450b9b1cc7ba8884d3df26c137cb6f019cb6e915c98633b3add7c69e639e0d0ca3f7e37231c8d2ff7cca91d282c8a69cab28e3a999da5afcc395ee11a4dcf36c6fb3245c5f1e266c0f12603a689b3db2705dd195e5691b4867f4d75fe435195af1b2a092d5bd992f3c77b54d46b3b7e33158b8c729cf7c82a7b9ff94f864d57b0f75497745b234d84738e6ce3e92c0fc68b0a0da0a0473c179dcee30a3e47ddb91a58e83dc3f6ceef4decf835e8199336db673bef40aa56548ba3db9f3bff9453024330f9afdc164df7126429d62a9e1f956f228d2d1631ac72fffb6d8b0b5d087c06c53b0f81f381ca198120e97a60ceecc24c73f1e9ea0929767b4ef1840eaf3b5da1bee36c97fcf7dfd7335d9f99d921f9d4da20b7187244e13590fe1c93d0a31bceb29fea7f2b81380eb633f2d6dc552193f7e1bacba81c34c239729eeda06915ed26446c78fe73ae0a10807e55656b3de6d81fd5aa20704657ac0a18314ea094cd29716ea93f8493f07418a073468b6b51f6d66ac231b11e725b49b9e877dce521da0402bb6b1fe1df9811fe202f4d0e1b71e28c05e0f72ac47c167a33283775957dabbd36341012670ec037f517aac6f0ea08f40d3ef63d26eb158f6b6cafd0f92fead04d8609e4f12861ae0994e89677cd29ec16e79ad253ddb36138e5e1be854deb1f039d6cb3a81273b94556143bc2cd0e0d6c66e29726d8621dc7788ea193dde30a2bfcbacd772ebdc6167fd284e5839f208df60ba7d9e2dba4474c3d0da28de05fbf550d4fb55e3eaa26f2dc17f5f5cb4d6d38fe3123d2845903bca180a370995f8469726907643ce932b71ec24f3b392155d509c9a4a7fcdfc5b77d11599c0bbec996870a4e8e6006d30eef8213c14c81921cfb8a26c17c85b4dd1ac5c3cb68167398554a57bb15c7c8720703d7ced56963e0aaf1ef026f5f5fffb56e60a751e0bfdf314ba52d402d5c9b14f7968a9f5eb5310f086007af7023aacdf5e482cef2efc4194c1f92fdccc8aea952a17acc8de84bebbd2c5b4ff4bb078bcdcc1ee034177faf4112944d42d995fa9657138f74641e18f51dfa9b1a1b61b748bf82cca20b662b7d3cc4086d6dd6698245dfd6d46fe538f8a304014a90dbc2bac42c99517f137ac9053627f1bddf326059abc3b8b1a020d6c0cc001fbba6a3d28abceba8fbeab4b359c1d66fc42487cf9ff70fa1e22e3c7c0ba5292e31686ea5bb85b6f068e7e07468cb6df8563735598c40ab61814c124cfe05884540f3e805c916cfda604242d64309832c21921d784ecea25cb400b590282cdc8f32168dfb221be5ce822806d389d9dd392a8b4233efba6d38d95d420db69dd7f9d086ef4c6cf39b0a757f2e10f78b0c2777fc735ad3efd15ba7fe2ddeadd614428efe56b8fc608c48d7c44ac5ab1bb1ade75833f78540f546a4c4b91e7f8cb5d90ab021546d179e042502eab15781b4027bf127ad77097a0cb3d949107b7819f4564b781fb2330f703710e39c6d04b04b39a5885ece34458016e6ed3b94d43a554bf16c4e7b4957c5ebedc6f9b08f011bca1f6c8705a7a3c924f1b3120a27c9071a6a52588622da14a1ca5b97940884a6136e896acdf118817bf12c86f0b710bc940a3fd779e03c1b0ba132477db21f0681520d179620881e0341f6078670e76d214673d30e1a3794c51f9f71cf29e5eb9f3abb2b9a32f26053370374a2ca6e8a7819ac89bdb0d3db1c5a7bd237658693db8b30e6f41253addcb3b8de4a9deeb41056ff5d9d68e4e40be5a639b20fdabe1e8da5c5943a127cb4fc3051b53896a16bb2a1087a0fe2536ad0ae473fd17f74f58659b863f90ee599b68e1e7180e1f641ded3424e72043419934cafe1b4fe9bd1a4b50ffcb0fd66a275d7bedb4b4b215d3c764264961e7622b27b4ccdee61543d3badaeb21180a79ec59a0e0cbe0f2786616f219ca26814ec8ba909af4bbbf331433e513e93ec077a4060ed091c9d9b25d92d385f8399c5d668f3df833afe8f592b96f9ff5a908a1900cf14f7181416e31fd2f8c3b8a661e03f35a4b07090368d5e1394b4433359d04f85efc1b51d4229075713b613a46d9ae0689d7ee3f7842c4ccc13eb45978a20da92cad64363fc0c80c2520631e533f5627829dc5cc0f6e3937796c5c3e132efcb47cfb838b83d4413edd1e852d3a63d34a6486538ace5f83d3dcd19f65b0fe471123449922b1425ef802ddf7fc2996465de2e8dfaeb9c689120c9ffd300237ba3dfa7876fc6c667da022e8d3ddfef49bc8947d8533f5cc4baf2c7e52600d032a7fccc54f4ac46fbaa717b21c7fe06030a635757ffa5d5b5618c3e98b41dbf39906f62dfcb6280818b25297b7bacf706ca13513c6ec6cd252e60d839d7aeace910eae75e98c5213db545f21fa040c2b0e24403ebf31a75fec69db61fc0bb4b63ef8d9365416ac3892e836039fbed91eac7c9c797bdbb4e69170c34c78a080b3f1d4fd482ffed98ba245145b21e19eb6e1ed9c8c3d44437e7afab65bb163e61b478f3b0a80e2c678101b0d8db1b4bc824bb5281f747c86780882ceba229d2ea7e7a305b2c0b4a4c5e65a6dd6166acf230a95721917560c36dc319af0d6b26ec7282797d423817a0a52b5c95591b10c361eea0442dedc2e9caae4ace18c46427cda0b864b9c70b39ef3f02bd7a60d6314ca6d8a26d937b7617db2bfe8230e6de5eced5656c9ef753f6493d73e16aa181e51e07bfaa58a146992c5e6677a254ac43cc9599de58198f244312d79e404095b2f07306da8bf1f60eb182e177d48719c2e17f3e9d9a19cd1922f0e7d72a5976f23c13860eb646a4869016b848f367a6f087c60ad9a84933c8ded723b9c477341261f9b16f799760605fb8e7d517a02ed440f0d9ba3b26ccfc89abf030190db06e2f7fb74282d8d2eb3b910bce8f936b22330200776a24a4dc1b40908fdfbfddf8467ded4a28ac9ef7f386e61286fc380368ab5b18ab5e3e5c7a39d01e8877e5801d06cec474dcb2d2781ab8eded4e35a0e22fc3c297ebb1ad8009044017941101215e1eda903cf3c736102282d548151e2e9dc905f47a74a8c16c214ba6968d754418040f5ec85bd3a9c5afc18940f25e14e775bd2bec598ca573f0473aa151af07c16543b2a9583d9b7309cae64c1ef654a9dc3a2750fd0529a264a2a8bd8d8cc40cdfe2c6ef14d0bb3f23f4bfe54b8f2a14a7cce96a776c7693646c38274f5bbd0f17fd9cf78ceebcd2f5e0f5cab9797cb5cb3adf3572239b6706ed286e3ff0542b857d2b8ee82ffd5e13b62cde146300f92d47f9d8f7269ef0262b1362b68ac8929e0e1434c054a6aeb505941bc18eadffc512d66602060b23c6cc3e9d02aff2e449fb9dadf46bcf010e91f9d71274f29cd63dbad4a44f8a863c9a6826ad1f2931cf3207dc8a403a13a65e12944721fe504fff4b413d5a7e1f561fb1fa6de03f92e7868db4e5db72414f59842bb0acc9fbbb2b4e41f586849fa4b19f0ee71c94534c6a7ac474566a6ec0b0b253932864d860bd07c7452431d1db7de0d395117ceaa4e55e9fa7940c3a9d28802221669d1ce1c5c4b303881b6357f1db314b614c5bba3fae9b40f39a3491b23fb87138091f580c79b01f04ff7939502ad70ade0d48fee4bc347ddb3ca376df889cc81935fdf9f1e5014df1bb661d76cd36ca69e93db5f0db2a95ef02cb11eff9159bbfc1a24d17427439991bc4ed0d27d08b36f440e0e3e1a75b006374859bc0eba54292f0ed1e583f81c0ebc796a8535f3a03bdb4d6a687492410678d554f428c8070003b15d9b4998aae2751b1ce3648b47a21dc3ca351283d1b179c0ba7808d278cc7e3724d9f2165ded6a26e66ec9ab5446e243939f9f5b3517085386e54eeb605e98f8686d4fe06a28a753d0dee30228856e25e12e2384781dc83d9ffd08e91f146f8cd122a396a1a53096289082e46753b215deec86d0b99d3436aef505a1754b1133062d32414303567d7a4f90a2b7908eac8ee79898f26535039cdd42a1f7b2eb4266aac2e45a900e032321b4d822e096bf4d85e435ea6d6b310d77d181863ac8873e929831063bcfee702236b91bb1fb6fb34611e3991c56c1a5c0a06c9cc902f403a65f6cdc1085e9951c04e0e777d56bf25decdb3f951f168e2a7e86f8219f444c67dbc831c65eee421dfed185adb6c69309134500672f64eab37df97572d8dc06bb01f7370da3cff51fe962249609c9f6807b471018adc73d7d492430e05b19acdc84c7ef434ab158e1f0328ed1d0bb37538aa93054f5c8942d96c1ed3a797baa1cbb7374332a1cc4e0ff89521cca6e9e5a375f3cc209467fad76347b620689e21ae1e3bc57937d0d6c4d0c3f267cb5ac74962862a89d3ef8911319a2e0490af747461e413139cc5a55b3416d7252f4bb7a645ff8732b4583274bfb65425c291639f31ec111c2866727595fb885aaa42b4c8952097918697a15cc80f7560c643f11280c15e48ce4bd610ee901b6d84f5ff9a4efed53da6714e805bd2fdc7cce79bd5963478a193d0348d6459bb7397aa4a98dfe41f7c9135963209487e7b1b48a221de7dbd83b5d032d586dac95ef67645be75d245e80b8f6a7d78cbe1a1f3fd4734815dcaee8dd9c18a79e8979d1f0c7ce58adcabc69d2bdd1a76dde17e228bde7aaa65af1e835e09c013ef1917194b462f2fcbf6f930f0367dbf96583d5795794dde68dd9ded85457904770d89e2ea22fe79a2406a6af5dc826ca9cc337b99ce80b8457afc33b629947eb1c8ab5b7b6840bc5f4674e3a70fa1718ca1625e74f48d9a799b9cfa6800dd3a7c65f98915e034d0e6e0eee189919d3adb0a009185d34cf5ca6f0b13b54f28f2c7c2214933a413b1510f3fd16d2ad5f5db8ccc09045ba805225c544f81cd82e64835fa1936b80ca238df85c7a2605e9122178b435e0a04a75d231a39ced03aadf3ea2f8c95817eb99a7f4a37bd530033f9d656fecba7b813a4d58556448c8b44b25e7da5242f37cee9be13517ac81524024d03a2cccb5bb47c57c98ec1600a36b93acd3e8e4acbfc139d98edc8f567de7652b3576be759e8b36c94ff9238d5a17cddce7a85aa7549988284c000223633cea3546829a22d6e60f583bd9f13d08bcd1939ee557795cf44429c0489c3acd216e484d2e95ad6200daf3b920f8408650126343068bfec06513cd359491a0abad0a8c30f65f76d2765c835ee72712542176eb477c87fc77b54d46b3b7e33158b8c729cf7c82a7b9ff94f864d57b0f75497737ce6328318ec584cf052304f067e2b7a32bcd220eb1e1273e3da78a56705f39d2de86d4772344f163bea8ca7a53572e968041026908deffefa8382b98bb7f8f8e5a7359b0dbd504a371a8a674b5ae2cd374746d3f8727687fa2d03b8fe1eee193051ad97646ea89790f5d7ba8ee4da67dd92f699c165687e7b86f6f091087ecf0fa064e0e34fb5dbaca85bebb39da5c8ff0d81492ea81c70fb3dc75a7214c848c5f2ee19056e4ba9cf6794feee48bb330855ea544d290066cc0a18b11d6b40a05941ef0e930e85141a808f52f59579f78ac59e21cc3f8eea9be0e629619afeb20994fa06c72aa5025be4fa69a2ad21222a29899f02776f5628414ee9ca8e1a838b3e608e70985b853bf00f9e47c8f490bc64abfa5e233c6e6f849269a177d8c0af7b72857e9748cd7c6e7076d5e425b60c53bc037589e6aad83dfb2a1cd80d5b4de2811615f97dad8b6a21f149f90925cb81a24caa585d726af8044ccd66dac3e5bae70af02d892c078f4fd75a8b939a11ab5f0dc165c863e5a3730cf9337a608a01974bccdb4f0ab7edfd5d05a6c63ccf2e6ad471a01272cf4db414d75fe6692107d5e9500b8c50b5f780e0b3fbf2ee072885eb56adafb6af7f2492b569537b1f73e831effc705b1db2ce17d1dd9c8c76b47e1091d5c1de9507bbca0d6626f124ea67d23df0f97f5e8f50a8ed4a79362f87ad2287697201522b36bac257334a3f853038e7e7bd54478334e85333361ad698f3e0aaf1ef026f5f5fffb56e60a751e0bfdf314ba52d402d5c9b14fb21e39bb772cc82a42c705f811e86bad7913c703451646c58177d3f306ead7f212cf6bc5f9a0c4839e94b6947985173a54b6cb8ab9ca542979578058d00584a2923f568c5bb9f24937f76b82a610890a34531a97a5a55f405216808cef8e952b5aba80b9c82b35f699a83e072100ccd3387a4a5fe5ca7bec6a869d63d2b99e3e89777b7070a2c8234b9b97e4658e6e8c0d64bc07e38a114ac5b62df489affae06a6d68158750ad9aa6994456d9217bfca56a6aade8aacb40cb803b91f8310dae88a908556ccea83cf90f9f4585aa1b5a0c9505e8eb7744a0e771482e5d153a05f600c7e90675c829516bccce11d2ad51a74325fa3cae497d4b085625ede5c9859d45f2401ad0ec69f978ebf644ef09e9ee2f7fcd8df267460f7dac1ae2149ab0e39f1b68991ae1475f6c3faa44fbe7809af7fd8f9ea864074a59b156c924cc1ce782d66d101d6ac2f4734a1b503bbd57df143be21374ca3705cd5776275a54347545e231d0247a3fcdd3b77cda650b5b8a6053ece8ca8817582873327dbd52540a5b1e98b0627e734a14cb930aaeb35ef7ba24ea4c56078b94fb3834a21eba1fadbf6fee11a9cc782b394628112b31e211c366ef2d79519e258daa9634aadbf568bb5d41c07675b5f71f78dee287f056f447436bc94c46e206e54ad82a188cd49e2918b0c37a2467c9330dcd5b0aabf5baeaa18cfe78bf7701f5943947a133c82f2afdaa81a7b2897636bc3d20389597f9f74017904e16bd6743650cda1c8196ab0fcb6f4e7ec077b500effb2b8c30a5bf935632b09e278789d827c324b230816eec0ab443872504b48cd4b56e2296005ed1adce92d24e64599b14e2300fbed18096a8a8d9058a11c8166dadbf70065f21e92026018e4dfdefded8419b08e4c5c0ab3600bc1d4e92830cc7705988e1fd419e57e7622b27b4ccdee61543d3badaeb21180a79ec59a0e0cbe0f27866b1e8c59f2fd701c69a32e3b4de7a4564cb64543072a9aa2ce9ec80f3d8aa92a9c1b22ab4270ad4defda3d926de563ad99a58c85b0dee0351c6a75d449199e7f0dcf7d57d12c01ed838cfb998c4a95bd0ab9aea3986b81b485e417d14034069a4a0b370b73cf920663505cd7329206dbfbaeb526b95f9ee24bb8c045a2c8fdf200caaec014d49dd4b420fed6956bdf2ba08a691699c860a7c35f1d25972686177ff1d7a6b50a9d90288ba2d8e1f1791a972a05c3e044e02d9f053b0ea69d12127c6119494adeebb8c99e2d106a3646523d446a58a43974a25d45e20a0801fbeba42806a42e5564a6e6fb490d542e1418148f1af7d992c5c57c885d21aa5da4e887fb6941fe27d721c70ee201b4415bbe230dd2b986639389fbac704ef9b321ba7d5a96c4724e0ac10b945f801633e93f844e937c35b91e33ad4e56b95c79046d104dad6469784c618e189b9d7223580d7c02a223af352eb16f80876255f18ff0e7d4ce113e9a8e25da16cd5a177d59a0ddd3eef64159d419500d092b8ab38a1342c938da704aa2466982b29c62b2e99ed832f3e4b3027760bf69f9b15e4acf946789616d4e25f84a073f41f747c86780882ceba229d2ea7e7a305b2c0b4a4c5e65a6dd6166ae1ba5f6597cceb67d4f1c75f40087e96b8235394db96f6a5532ac0b4a11107051655dc3179be4e486630639f366ff3b76326422e02d05c12b234132c9c734f460e0a182434116a9c25afeb756e3551f8c5225706804ac4d91a8641fd20a718310aa88867314f0351e8ffadbee3be005db781ee63e4a1eaae3e2ac7ae0b235b0509ba18781ae6fafca7b4963efcae610127300f783efc00804a631bad54dd517eb85c223fa81faa1fa307995bd224b697361c3ba7c85325e1027546df8f037ab35de6f607431e7fd547e1be3844c7b9a227c91cd7a0913e495bb255b9ac1481656fcec0edbc94bfb5785ffaa9b1c6145155ec3e73b872b1addc38868e6237d1aef1f028800e633d533360650155c84421d09ec444aec03cb810844b1608f957024d899080cab510b4760376bf60abcc0b4a5559ec512ae4b261c6b4304b18c9c7196f9b1ee677c7d558f49e54cec7b214095866b0080bb375cd4a8c16c214ba6968d754418040f5ec85bd3a9c5afc18940f25e14ec4725e502b50859ac8102babf68e34d3305ce72ebf537abb39dbef554322b8fccf7af96b376fc927b3ba6734312a7c67ef7bd87a906bdac41223247dedb421c95fe89d2630643dcef95e30c7f66f41e3a5b74886bac3efca2cf0f3ad39302c2b305b1a175150a2e17aa843ab156edaf2ed0442420c399969a53639b648095e84fb98c52e9a983212f3856c668c993200d9c10a483a8fc91adcb53ed666fd02ad513517cc0d8888d5b770d162d19eace52a5450e97a8590a93ea4543353474f8ec7e702a81983bc300992e3e291f1be1ca21977e4d286159f06818768003972d6bf6eaf0c93b36afbe17fe11b81dd7c87cd4c63201d229774e7203e1542637e604ac1d852220486018a530501dbfd0a28a4f55ccd589a32ff39bc20a8cb4ee70f5b7ae14cd97c134f2615402808ee960da9b3f1f94cc2a23b3d6b2973144a15a612e3b46ed0924c6799a2b6c1719ac6204718cb247c0cb609021b9f14a50d21c1cb2bdd7fb7acbda0252805d7cfc3d3153ff7198f09df2a488e913166c4581ce16510b59dbbf8b7f3617b98c1f6b5bcd3b056ba24c84b44dd7cd767b8a4227434cf7bf0fe2b9c3fc46f80774d6d1844ce48317c112696b5fd5499e82716b4f8b6bce535139e3df066d8d93cbe3a5ce0e4c544657ffd717a871560e1aa908a08bb332709d3382d37629e25b572664cb2ffb52b389a8d4c928f4ebb42921e4a48fdbb14599b567d3f9067c7fd6ee4cac02f3d46d42e780656fc56af440ee1003da224a7ec721f02c2d8c87fb2e65fd9cd3708f6fc2c31acb729fc545d9098d51b101b0e52dabc9b2dcda6c11d5c0a8c9d88bfaed2239cd939a35fd06be394b44daacf0dcec4c69b01fbc5a6778c0c6c55f8defb83d919f31d092a4505da1bc4db41cdf06ce4fc5ec9aff7ed28e03a48a4e4309ebffa31ac5c8f9fb84b0d61e0e203ca95597c9d75f24548dc42101678ff0ef4aa3596232988a29e53f54db7b62a9dc0161ac255fa666958ec4c996a57169818350cd6833cc2d2a38b318a854815141ef446ffc39b108a7771a37127933c97dbb2b5687c6021bd4b84e3f7741e3406128894b298f3cf85ffb99e8403a798f2f0a5d66aa6cae146a4a6572a3204fd599954a7c1039b3767ba46a4567bdfd779e7d7f989104d51f914e45316a6a63a74dede1434419744c46529ad5fab637a73842630d556507d427678c45f5b6dbfe3e03fcc5881fc3edca8737670aea2717ff26c320b7f39b21af594e3561358c47ac1fad9e1bdb9e8f8c68bde657c14ff6e2d1e2f5752ac9ce426cabecb795ad56d194f5d73c13810f0d9fca1da99897d08ad17eee848a0cc3bbdba4ae4050d82c3c3d86cbcfba60328a686063ca719230b297027c566ec17fcbc15b5b9a35d1a2df97e0260c629087b27e4ded8f56e96adf6113ebc816736ee872db1a6f0c86e3c08a62999eb941c7d3241dd1b38cde8e13425e917ee7cd0e3dc54980ba38a0e5b8eda5f15aa5983731b1a725cbd15ff1ae49556294b64d5fd725d2c2e7bc976570ea84a299a7fd18047ecff40f6accb4a5e8b0fa85b48ff3e0f3ba8bc9402bff031b99cde15f19a2bb87d4b4023c7e003845e1d4203d60d7a348c451f0805741da7c63531dce01100883983f15e99172233ab9a9d83f6412d677455ce1807b6dd2da04ea1a553d0caa3ef091970c4e4bad45c5130376bd01495d0b59e973fb4df7ba8323cc6620b78bf7a91d5e664c72d469371df396b6bcda1365c2ca93cd343c71a6beb3c8ab8d8c5b601246a09e5a6e570efd2c0769571c21ab8ea23df95fc9a0eaf26bd53c5339522d9e3a389afc219de0bbb6867f7144c6df214626629c91ce30083f1c9bd89027f2ff480e99c1e3215b54be7c34bd5fe6d080555a7b139107cce912231c5239006df2854c7d6d851fee6e689c3e01a702bc9abd1266cc48cd123411bc4fc94de131a2cbe1e9c269f05f8d839d474a9ed65bc2bee15e29219dc071999338fa210023d9fdb9c46fc592fb47e6de9a8996094702928c19cc1ba1acffe5916f778d96f8539cec0564a1cadb774b0487eee71832b53e995c0104e23ad4e3d4ff1bd935b1eaf5342cda4781ebd32a6b562010cb855ab4bc52dfa403dc5118c60bf1e7d7d37d8d2c57d90f35e7c62a093f6bc1bd0292a0d51dab059c89cde80c123e6dc54f841e6ec5d7c8c137fd9419f4fb31aa9d03889ecb798726665a2a27683af787aef590a14dcaa0609d130ddd89f20205507ff3311c32282d32b87bc7f15ec24d6bc6a32a0e233b6339292ac2493bb448e1fc8f1c3ed5d783a91146b005769301ff072216bf590300692265fbdf6a1d515d1b9d38fd358114aae708d2e0fb6164112f77c554bc6dbd1313f35e8950b329b4ee722ee0fb46cff2860a2fe50e58d8d90fbe3f020d8b692ef6cf1d0df696b1441bdfc8f23802fe8ae23cefd18ae54145c3e0bb519a89ac909cc2fef32b82838211976497eb1b108c5fe16dc2d7a2eb40586ecd9ad91b72cae72d1240e52788cfab8721b768741ef845fbc154cbe1cacd463da1dfaa7840c26e4f5a2a2198bf14419a52520420bcc1b103accec53ad09321c366cb9466829ec8fb012a4f102a222aa7d0b8189d33171dc977bea738b8d362abdd4322f43d1f8379eb858e65763904a4d8b95e7f147224ad479d22184dbca367689d464119af6c71166ede2c2f11d71c9ee9830af0ef9ceac2dc12559cb19428c6a0054544880969fb98c76a8235d3ce72e737dd8bc0f9b5188e38ad50f91a9772232be9cb9a6c0a25ef55e0f96e578c053535f29d1f8b7acfddaee186f6c911535c30d68108bb8828c21c7c125be36c6c20db111a05a8a33963098ed083a1c3d63b70fb14d6173f563f2420a8dc611d8b9e72709c3742b9c77baa616d1a6593cad8a35a7daeb1cf9fac568f02efb641b832b78a4796e0c8781e2962a06e854a4c4479d5b8c4733ace3bd6bf47b7722b7f02969698897838113d822526a7c7f6ef8f270bbd1a4984ec12be5cd904803b233495b357e5513b7b5bb2b6f108b5c9788ecb3c231d2883746023abae75e01fc2ad17a502f44562eb45292f292f9115a2632f3cc946112b89e9089368c13891ad077fee9a4cc44c50df116810d2515ad83e3ea20854515b7a9a20fc5d66b626e46ef89faca2120772cb4b5a9404dc48557c8ed0bbfdc52437d406649afd926f420e019590e2f7425a2a295a4837be6a50e642530bf4ba5bda897a350b6a55b4b862a8b812b4a26b4147a0629d596d9ce6581f1d7389933d8001980d5628f36a67c283281afc61cb1467510c9d722e3ec41b7923b330fc40fc6afea11de7640ca4bacc868d4bb6fceea37ce779cd92a535a065d002b0b6ea22a60864d4e3d39264fcff1a14c70039cf69f16004206c87c367ffa58259ea3d628abddd94245e897d722c5b072c68524740291863a352e4b48197d5ad15db63bb5e4c8c0655f0267cbb4ced939cf26e18a7e458146804a0784736c7a5a4441647a0b107991727fbeaef710aa23a061a6d59322a26f8d1daf1f1f466b28b21578eb117c2c53afc3214b32e4421e78e120bea22178a1cf32b4aff7349263bf0f0ce248a094c94f4c8f9593d22469f4201cb9c49b53dff981beb651b0f4db17df0228c61e3c9dd7d871ce08ccaceb70a7318cf8f92de770f1911493bb48ac7d3cc6f2011584179f0de15f03120ee6672cacaacc313208e3fda7304f2944e349f524fc3754d011c12e19528d8a506bd3024497a2bd466da1470268c15e8dc0e00e7591186cf91ea3552c460823560fedb3d037ed6812a0a95496833876184381b79770b860b497663d7d63f76e480a07bed324969ab6d585f24e411ea558108ba42a2522f0b592d194dfba8edc1a68be2e3977423f757874413cbe6c6d6c1f48f7e4ed1d447f78e541e816958b59aecbdbe7c42e367dbf4da888c5528025a5946a8bb62039f07b054982b198aac07dfd0afb7fccf44c225dd2a510a7400bee34197fa56d20a736a3261fbe12216c31b35b287c41c39917259cf5bb97eeb71bb0dcd6430e3c8291a78afeb462be238dd60837cf760d36a30c0e0691f66273c32892e458bc4a8fdb3f2410b0b9e4212864afa5914443eecbd8387f3a3401258163e46a2fd7640b592b618003b5a408a71cdfe972aaf8d35365227073ecb8ec0bb5e1d5347e6ae722e61e4c8ebbdc7c4dc339084fada5ad2fd58f32849711d68bccbdfbf48d7f126cc6a3c31a074cff0ae895f3c88e8e59c95227f8fe08cde9ff6fded20a9147086ffa4f14065932185b9b651c85b7efb8ccdff9f0f738ce304d3065d3631f697c017f3a639d714199f06d9e1ecd58735fa7eeb08169238b09de2c39c7b7fac721faec4e2508064f8e92da28921b2cd5fd68bcb456857f17a55ef0eec8a7e7f3fe4605ad21fc0ea903056c16cfaa0b070a68ddd66d34fc3e0abb78e66fda325733e0392af749110640ae2f482dca3d04102c697d47a5e7872de4d10107332e6550319f528b9a4c114fc6bb3a08942e73f0c821aad4bddfe4dcbbd4067b662c79f770fee58efd4e2d8bc0b34281893bab0dce2cb81fbb9624a320cba478f2258bc3f47e01ac9dcfb0128768e9a7ea40fcb07c0ac2784723faccb8b9518dc34d0c7d9e23cb522a57d59c56b4730220285135d6e833a06a30a15ab759fe8cb9d96febd219acd16adfed40cbfc03b48e0f35589a927ab6bb8609e225796858bcb6a9b91dad7073c75da89bafecbc4a7a3a6ddefb1ab422a6f6f319f3b22672dba78981c22fead339769b4b163b8ba15d51ba406a46818d17bc60a4ace7a904e8df72dfbace1253dad580a6cf067ebb3fbbd1c1f65e1b9016552bccf7f358de82a4b23b8ee186c3c4f49617d384276b2971126c76ea42e175b5c615fe751e9a14f22817bc523456e3002425fbe95065b377093be7c302901a0394d4bc53c91125b3e3edbd153c2acfbc9f730f5f10f32063a9e1bfd12798f5cbdb9e35d538c942f3084e7a066eabfc8f6088610923ba919690b821c35576476810dc1e5170dcabc2b8d0cbb035a5349dd6bbaf38adf4a9abdc9bdf35174970b6e7706eb29350ffe9be50f6f91c6378485dac81fe17deae8fc0340862fee74c2d414c22c7b330c990a9b323a4d235866361c147521c4c210ad01cbfad370e05bf5a7073fc2a8359226822f5279913db243a71c5f381574012921efa11fb34c02718dd255af2a352ea3875cab5d7d99dddfc91f3e9c432ab7b0cfe167d615eec238cfea5acbf562e970aaf8169713dc53e83027d7361f8365810d47411194d763ca8754c5a579eccb2db71eba26cd6bd5e116bc84081ca898e3fc5d9107dca8f7cae4a625ad0093ac4c71d16de407e931cb1f45236fe98484aa88c8d1971d49457a827c2c03f3f728aa53f6ff764b03910b0b0742ebfa0003ec2bdf02db6230737514cacf53509b84063b676c81df3db6f2b7fed7eacd7f3e5b684dc0087ff082a3368bbd206b40835444ec2a1fb307423833cce7a77f18d676fc50d202bc309738e06c2d3ad226cb7b47ced10b054ad9bb5e26ec2799dc305f9f22e0b0f2d453bdabb02243363ac39f91877a225adade6d022b6cd2cdf1a598dfec8607a464f1d19ed1ceaeea751f91b178c10987ce66de8c88dfd32b5d6cb5bc0ac42c312dbe69e2631204d13f7a31cb86d2ca314a8fe5eb2baad0638ecd9718567eb18d1187a71135b434554447db4622accb07f30dcb7e7dfe82a797cc5d73e41967a1af104492dd9a650ba1e526d39b48baf269a5063f0431674d8b203351968a4f304e67b18cdb5c749e04085b638c8f7d23a4a011800ced6c52df83d5df2958c947202c73765cc0cf8824454d601729a27cc511b31f97131407f4013a7f098fbb8d2f7790c17fe1606054948ebe86afb6d8ffd12fac00cbb49025eccae04c0db521a49f9b84d0d2d1ae3a46d73f3688283d5602d49d530c80dfe3a09dd7fe9b4eef74c5de89e151cfb257cacc98c865dcfd0c136926fc33cf5deb5ff9f9a04e514352ee74fcbf18c410968691d2c4e0f688d699c50b3a2ec23aaafb08604231fc8ff4772d52cc93b81168fe87e43990d2a0f8bbd8e0e15b232fd211a4df1998ac11c0671303cbf0c7e58ce00c065a5bbc3abd08ff253242935a45f9ab30673265c1075f272a99de013097297dac81caa709c351778493eeac89c0ed06bc4e8c493679a3d719c8a3837014d021c8ddc63f591c88d4fea62232fdc625c28c8d73783d4c866bb1f175871b5697f501a85c0a7c86228fd51765bbdd7293183e3600705b193343b21c53dd4541eed427d0cac6b660ffeb7b9f55777e2a055af9d3e06db62460fa7d674de9c237cdf1bbe197a1940d2b1b3775d19f9d4c28257764c2a5d65333a8eed8d89eca1d1918492b593b27eef7cdf74ae269123fbd8a7284a93a586ab5887b2e44945838ad18ef8e98571264f7aaa6b84d22261c8f6d2f30fcf1a618e688bf21b46f53ae2d0f66653e718fb0ea2cddb97e5ff7f5f24465d394f507112fc3036a73a6d1dbbf88749d413af07cdfdc8c7552854ce6834ea16d668edc1195069e9ba1105e079f215164b9244aa0f55dc55ae60883f88ee7edddf9f362bb38c92c23033f39232251d10a6bc0fe7236f6aa5f62ecf0972febaf4d4f0e7228e22e14b7f5241d6436d948a63cbcfaad9b94d7f3df7f5c1b94b9dd8f33bf981553c2a0f158caa7d77484df257ef5d47667bef05579ab71430165d182be4fe20907cce5a11b125d2a929b24fe3684fe22424ddcf9f214058ee65dc2c1d363e4d3c17c1b12edf82632b46968d56207e0ec626b974c8c1a34d8fc124a5ef13ce184de4d75855b49d6fae149269998c4723ab6cb21018f0e74612dee67feccbabcbed4ed150421e2f8fbb90c2839d7394a4bf95b267fe35844ebd2011c29d77bb85878930fd692415ac3d1ace1a37c50d9d0338e2ef3eb3ad9321c28be57238789118cf4ca22048e4639bb76b3d7631322d312fb00b5f905d079b831d1bbe235e2aeca5667ff9b713c2dc94348007963a9d9594488c6df41725732daf7b4a6b262c853fd1bf5c095dd58a70eac9fa88fa81f1b01bbca7dbbacf3d5f5717ba722e8fa7cd57f8b150cbe30f5fa93b5323376ec4463e7bd5d27b05fd48a231b2883262a995b4bcc76932ac7ad0b743207e7efb3f5e2c4ace2e399fe828647fa50208c1e0b1a2894d18910e7bd40e4d0cd31808cfdf5d0131d7927d812eb5cb3d6e1fee091d4f38ed48f847bb4f94fb61140ee4f17658dcde48325453b320fc9582de93035a9bdf66be8915fc9dc512ad322629c5705047f7cb7556dc1d53d02904c4bbdc23c094046b67a6a48f09dcd3d34289930ebba9782111e10d7c2e7d2b18b41ccf1d3566acc6fb4e53c3b5ba460d6686269518c36bd007e78909bbb90f6d5ec28dcee921bff4eba09f2696a41dd145bfd49076f60195c5e7082b820f4311fbf19a99811336f2dc1f472da1978742100122880953d0de9e54c52c547d1fcffd225a4c2486fb6b357ea616c8d11cb8d16b5dc7f5b91633d224da1235f11a670cbfda4a76c5f5be5fc644df678d5bd24b61d547580fd26cd6f6d6f14052fa39dbdb7d2a50c83bd858398308e8dc5bdce6fa34132316816c3532258e97e137dcf2741f5f6d2c120b4fb14212c3e5f2a835649e21a8ab5ff7ff396b2c514c6138eccf2ffa00fdb306ded43ea4dae2e2bc02d0e6cda9f3199f99c707a58fc80d0013c85b25ba2899fa0770cb1f2b65edf9e4054b9e6439c0b4771136081c7a4f2054668a479a61977d6cc77ceded8acfd9ada798abb0c50709767a75d972cd52d4dfb424ef6783de8b2cba0e8d4bdfba1ae2f4129833cc6f599802af8b0fff68b1fe4ff6bc6c5d115c29471e3a5a3741d87d36c00c95acb6c2f9df75cbcbd3aa85fb32f8986a18e1c4ab0104b2e395a32a66289e797b1da1c843f4e9d4f914ba1a890165eefdaca66181745e6ef58416aca4c4ac52d074405521b0c0a3f5af7d2a001f0a3eb84e308188fd8c3d268ddee34d89026f84ad2852b009295fb0e8711af6c7a02df3aebf1278562fa56474124100f9a1c6b5f7c01b4adcb54728c9cbc30b5a82f099ef1cb9e8502b76bbdf996ce88ba5dd79851aba995d211c5d76f00bccd0600c40e26478b8c59f1e0aeff7c4d0c86ec661491ba09409937d83fbbc11ccc0b3951572689ca93d9204e72f702c434dbf552657d437cdebc1f83a445ae74cd50e2b746a8460fb86efe2f675b21f6d4d41eba6112e98c3d0d7d80559aa52a8bb8c1f3c48a97da93c724197807cee27bda54f1cd327c93d3ac711fecf27f83c181bf80f7947f2cbf2f92c72d0292636efb61c6d8b77493d5d811edb9096f0a171f415fcad9f6b55669acd0fad2890545a583c2baebe0880b596fc0f8491eaa2b75fb8f922979d2c79d1fc2defdf869383cbb8d457d5c450526ee47282b5b10e340be20e1156a5a2c4e67173991655c7a401729564826168822e3df909d928b2bd64c51a046829aca9eab88818f135f887e38ac97dc9b981fce6f2da69d0c6324e46835f1edba8c4eb9c805ebd17e9badfeae62528d95a6b7264210fec1638747e1239fd620ac5a92b5bbcdf518a53ab7f3727ceddef4bc48b2fa98863232d4bca176d2cc6af661a5d456b748a5131767634ba74e372e914420c11f704263a1e7903622122030f020174a4a78a062498e9761f5ccdc1b0c3b160477d5eda2eba27bc0b9dcb62fb3e969a251eab44cfa5d5e207d4d3b9deaab682f2152437ae68e5f2b72f8dc2b6f50b5735b8def3d06ba323f0957622436b8fc149f3b1e025ddb76783ccb73e16afea176686c1525daa0a0c162315faa628b6b96c5f71f9125bbd36d0e6a4f05cb853b9b8f0c501c593715aa5c39cf8d862f8014006e3f7188acace759a51d84c93dfe38132fe10dba3217637183336baae6bab41b773a587798167096314ca9b8a69e582a9907eac352b28af5ded5e6248c07d05f15c268ea395a525b74cf954644d2745a2250ac8fff3e64b8783ce0afb3414a51c6a3fc40a64d304d0f4f7f5ed98d630e07b4a05163856f7f1b7062f31186494971b908f70f1c228047cc08efa2d3430ba99f239945b8fed689b5ab1b2d45ec54909050f8a460ce059421fdca4c95ae77b5712d93258615c54e1a9e34ffea363958a73085f8faeb945467f326db80f88acb3fa5ece494cd009f2cef151ebc9da57d8c252ed3e72e768298cd1ebe005e137143be7e33da88970fe714e4915b952bf43f9a72265d4efc12e8ec56b1716ebddd3a1396a6ae8edb822cbf07e6b4eb3b104b3b2c9e993b3043a804771cae95753425fcf68dbb03bc99b7f34d847ba44f7e3ec55c59fe56c9b085a9cc4538cf124b1f5e323f01beeb85287699a5d15b3f5ef6b152bc2100d5df7fa19c584af463de5a270da77ce79f9dc7c5389ad5f249014cdd20ab68c08d1d894f7f48eb2f3cf2e835cffa20092548f7f584fb7f8a20658afaa40005dbea81ed5b02f859c2f2ebd4caa99a55af95f3768b8113a12e8f215403e356683c9ead07f62e1d358f9a003d1b807060d9ef36d220870828a083de690189b881b5d6f413bdb253518b31ab58136a6cb83d9235672749343df165a402b92f0c5b40221f3dcc41046fb49a47f9630df03024be67e63b13058a30330130c7d4d66764b970044b2e919be75e574781afec7ee921d2f72e04f34c258fb3fca1862bc9887e399c54b7d70b0ec785d73a210a9d75b38f110dbce0b3fc0840b84152e5a8c4255ff81095c7974cac331ae34895e7d8990d71dfb8eeae69024ae27db0ad69db420622b6f6b408a094ad691c081ba6dd221ca0b5cfa80a666450f1a9eaafe44c0570424909a34c3f0fa0691d0a5712353777e810d11ef8a8b9022f2ed485d1ccdd9d0053c2cb35cf5a2edad0913a8451a27f57d6d31dfb94e1ee4c0fa2fa27d8113cbac9f4bc8b5982d4c4a7e6208a974a4915aa17e058e5d189e3a48625ba399599df1f382e401252f395aff3c21a90beb4bd5d55625301c4a4fcf4082456e3ddc430691ae96e3cd895116593b57056ae731a5925312c59d8bf2de1410b94d457988d623949db63aab0001ee1ae7727010cc113a4d6a8d7637ade93c115fc6ac061500acee010c9f19bb65f0270f326e37af83190ef399d4eb15a492a738f662b5172baf2bdc6e6b8470df0df6ec9890ebdc554aba2e3c27f10cb9542183da19b9e367ebb0743c94700e606870c9e6e5cd42e488bed4d776485c33e37a1bb73de7178f6f95f2e8beddbb9db3883adc08b175f3e79245bb3c7e081a03d6cc27988f3c9ddc5e051e96b5d7bc4c55a0f7c416ed4ec3a6120239b9b9e2a9213e1eaf09a8f34d35929cddf1069b26c0ad4939819c1fafc2fd4e811cc578cbd9352f0515fabce277da654d9d92d43f5c4bb27abfc06cc50a6d9bdcd6e30d2a8838f23a22960c17e17491778bc3febc60cc67568d2b2339ebd22346e0ea335e6782304fcaad49143353714b80bc1691dda50856897dcc2a3dedd0fe8a8345582b67f554a27dc79bec2cf49e4044cc368f6d1899ee7324d9dda2f21da20ceb2bafea2c1f74a9963ff8559ddb81f7855c358955d89169d317499e6a65e6e6e6287dc8a5bda3c39c7346f9eb7fb5b2f169b58a774605e2937c5eac40499fc003c4b2ec169cf00ce74aa12f00bcc00c0e03518f729702ecacf9310ae07854f02c9744fd1413c4a445f2f189b6cf3d68d87cae521406f0f830aec5c1906721bfa471057965c347b64e3e530a0ec2f9c84f92f24983d59d90d7a023930a0096c407666490a2de47367a73ac9be7f858ae723c67682c9b1e7f1af7bb2b2ef99b85b9dfeef9534d8691bea1242238cc25938089b1ce9b9a0044276ceab00b9fd0cc6976eb23f538ad9d1f898b825827f52737b40f40ac576b16f10a3f12ccdcb5051963e6b279761bfd254fcd5fbe3945bcade4bfce128c2517bdaf37c6e9a9ea6507056909aaeca767b2a7c8fa6ead5bf2b844b465d3256c75078d2044cc9b04668ded68c668eaa2748ccc827086420fe4adae439d546e8949d426ae108c198e6dd835f04549a40bbd214cfaab379ef12c985d4e151274fc8ae82f86d4612abfc949a8625fd213617e05bd282db3a9241462673ce5568f085efe551c6347e9e31bd4f00849fb9b1f533d416d9b8a58a4dda5e73e6df362b6f8aea96fbfe96450e7260732501ad02dea65c9fafe2d45b4e6ea7a618551daa49d2e3f00fb06b72632ce4d8bfa3e562d8ff28ef222fadf81bc42d591196e77a2108e720a6620552ceb59933e88cbda8900f488b3c322bd29a59c48f46dfafda3c3c2c481931bd3bb94e3e9246e19e94a2eeb64838e8919bf582a66fdf9e61aa85090e5e3347d17e81861bbe248ffa8e36f3f5e065580762d1b8eb9e076844e1d5e3bb21dae47fff5c2afc2ede750dfccd78479b7917c6bd47edda15b99895e21c99415acd1cc4d78fcaf08bc4e8c0813523b5c7ae8ce7c5f0ad950cabbcd5ff813fb34cd2526aa5eff2b666f25e50f5eef8e275adf48b76ecb98d0920100d0a9049119d542703ef0ba8446f0e1c5c401ac830e33b3c6195bb54f25d0d7ca15cbe8eaca6d048363de517cfdaf35c7e2760635e48785828382d78496a43d55404a340473e6d7929e50da51072aa0fd7d36c132a5ada0ab5ca96c5125aa78b40f5a064b30458b8f8f4228e090795e483258d71c708604b4bc9c4be69488b562c1a82b690b9055917536836ec58804a5d5d8f0ec3261bf4157570b4fcfd8ace76318fe09c0d663b9d6a5ecd6dcccca4da87eec74e2f89d23767ad532e7870e21bed58e2ee5c26c88d245ef0c0c59829c8f63eb09746aec5c465ddac5c42f810df481631f92fb8f466d1b1bd73846f4a1b083bccb42747cd06e6b69cb5f01bd1492c9483c4a4414d70f3c070b6f39cef0bf8bdbd3ab3417b1b90ff1c055eab5037c66e75d2994a0f7b23f86d26b3902902ffb3efe29780ae934df7413725f1d2d0c707df62a5815822e6083c3c9d332a6f39547b636aa43b7b53a2fecd3b4d37d9b0ad0f0a5761e51c095d524f23bab8445eaf91da5194c351130d6237024040c0af556189a04060390660bec892a8e740b664cde04f5fb813270d75b70e1a2ba20049057ef5514b8a9d6e55cde774d7cddca7e88f9ddd1ca2e3ca0f79c2e8b818138c6da62ed6cb3097d49f1c99feb30958487150846f473e2c906d97d3eb81a53fba30adfd83214d651884de4f7c81b0ecec1103eb0d7c61473793d3bd0674ad3e7f3f183fdbb2115d3a12e7acb3adb6b8fdd629edf19e244adace5c744e3f1242a7eb054a8ebc9f8b779c71555a27ab66ce7aa12a3ebc47526b8f24aea2d4ba5263fc3e85767fb1728fed51b50aae63c918007461826b3e34d618750d54ec2f024b591af2da6287abbd93226046444ff9b6391c01cf2676cccdd0f7485ea92b51d336dff8fad735f279feb77240fc69424f0613185908d46fbe0efda99b9da8712b06a922913573880bab5732190309f14190496dad58db50e2e86aba38ba06924672125bb017688f365c69d4038181111e50d96bbc1d9e50d9d306052b345f8dc53874752d3b80d925cd202edc787953c27c227c702aa7b5a614e76f0d67a7c301ca3d407ad70312992cb4b643aa7b16fdd00e816c56d0db789d6b36827482d151bf876e9bb0f7f618a79646819bfddb1a5134d2051487e1426f14d61663652c3e145a743b140812a5a9479cc703979e5b1d87dcefd79cb5f44d156b82f0fe02e1e0b6df82876923633cc4358c6fb7120f22ea225e6cc13b787f4cf053e0f32a7c81076af25a24056d2a853694bca002c8f36a600eeacc1c4fd2faa6b00cc5d1db05a5ce0488213e787832078415083677e5c5e7e939b579e60f1894c9230527108d6621d02695b220072becc445fefbd22d6c1e86d2307738067259ffb87a713443116572f1a4cb04adf00eb011f9930e36d3a325f7b30ed750393adfc05bb3a7dc1f70b3e54c837093d06a53a8c77442d404efa51a3338be196662b00c3fba99926f6def475a6b798814ca0f7da1c912cd17f33c5c3b3b5d62790baa17ba9ee0768b9882cdf5b35f6ae23d111cf827c4cbc54aaf009d5352ff63bd8453409d8ef947348f4742342080adebf30b589f6d666b2f9ceb8485e66fd7c9c300b75e113add9487fc333905fc7e76f42e633b5b234c1696809c6bdd90978d565fc42c5cc752e03d4bb3c16d687aa5b9020d05917c659f8e5d9b05fccbd4670ca741ebf43c6271383423862dc5d376ac02d4f2fa41ad81bfce8c4a6abedc941552e7ec18edb2fe9a29b5c92b1d8b6a31180a077f5aade3d667481c9cbc34cd9a49fa2b7162cd8fbe69e375462e05dd13e537905e3908330c4bcca61718bee62f48dde099b4b97e61e2183e12f054540f8c2d65d7d96f577b54bbeea2c2b0ff6e48e0c7ee0832a196ae703e9572ac792afb8cf29cbb051ac5bd327bdef5c6b80de10a7c2a2f85b1312bb07d9709e470bad4f6ed012c16b230078e066adb5deabadf8292289927adf80f8fa66bca726f592c09aacc67c3ed66433c30a2d28cf57ae9c260096e8073fada30f71939d4cf6cb9362fafb76374123c07e172153f1944db27674651bac1c0eb82a7b9a8c2cf81c3afd2fd99b64f605a464a92156a7fb04ce03c48360ffe8dfbc6bb119b7ccc37cae3989d11e7dccccdaec6ce262b653f02fad479a2e4fb65f79b254ecf3455ed276609ba0f37d6d8d6932df2366445a99eb16d0556bb9f805999e5010e0d6c51212151f2f4e52c7c727fe0a1a246efaa334945adfdbbd0ef545d83c09b677d0833db4e077dd9c8c7e29f34febf3e5af205eb391495af0cb8bc48194c1cf4caeb8cc38fdbf1f2570fae996158cdd1f482a3d321b5ae566e54078b1ac58ae27bae328dbec71f56a35ab610b55f7e280f6c71e3d1febf342ffe1a58cb6b0d1eb967f8e219deb05328c0fadeb98f2a61a671fe3e4d4ee74660fad2eedf4d323a1e9893810e33770de60ddf54203a674bc37b005f9de2fcbd1aca40328126eab51bc75e4ba4f5b2480eda459b6a071bad28c82cb7fef888693c33ab862df095c12e51520806ae9ba33f851debdfd698ed9c11edfac6b9d451ca419b62ab82b303db8f551cb797555c7f580dae093066e74ca107096216b91b12f7d7231f3d690d1295b23ca240c76acc38741fef932adaee86d0f3e92f6de575fca63475ab5e1272a3b33eff327db0b72d39eeefb528fe5c89fcbd15cf8617b3bf36a88b7f5e7f2962aaa0a6c4fb733582cd9fb4e343f63ce0ef036569418eb81ace252a859c77c31db1be659e559d587fa7a7c701573e58c288c4b7fe63e7a81d108e69898d6b69c0dbe9c90776ab14105fa4e0aaecd99ff38b1754eb9ebf033778a7c704728efc6a028c62f1c91304df915b8d51397dec3cd71e0f42e8dc96ad89ef98acdb7ad859ff38a4a59f5aa1464d39605777ec83664a578ded11446d6c2c14c21a287fba1a669877beddeac669c4711f3c80678717f309b251970ead770ce7f2e798b041facf12e1f8eecea346fff3502ba448f9add8a92e20a40eb75add1e726f47d6bf6b17ec86fd71e2776ea5a01d7b955051e8149120303cc4e3e3b72d0e9cd58208b86a93ce9c61f254f14a9a4d11ec9a3b4caa1a5f1f4dd141a723198c8932a605d08cc3c938f52e0c827fc7efa99a3b64597a0403c28c1003510cc2197520bbe47ece3632028f9960d33db9a1fc50ac0b86cdc4c63ffbefffaf45292c609f9b4a6443125ed28cacbf8788d1b1d27b1cbcd8de031dbed5c4995ea0bfd0ba26dc0359b96d1ccd4b346684109d5bcef533fa8f024b38146e0c48d76fb95dbb1748bd7872e9e2ddb22b2f5442ebcff1b1a3ee1e6fc1475d586f456cb3c9d62b1f1c9a7e3e1a477c364f1f9b314e4e98eaa873c01956781de5c20a10da57823ccff3cf54562748d23567220b8282dc54bd61c44360ee2f566d6bdec441a992315a841e68ccfa4c4840c102ae4a906bf1866234c2cea2c79c297c4573fd0460915811680c5c067881bd5c3821c5504680d90c06190d29f5a6abd86faa3bf42a9805bfa3f15d90bb57a7325c583cca1aa0088851442b90c881163e01bb6f7a8b8720e8c64da4e84b37360f247cc7851e5b98a71a4593c90c61152cfe1fbd32ec2a0538b29f9d8163428d03f0b2a4613907bd786e0fea51030e462f7bd6de04decbded0d478941c8d4a55e596f2d5f6ab41353d541b323bfb4aeafbe95010691db4c93e672b82b170a8f072190e1011a5cde49555017eb8c114bfda569ed194f37a81041164aaf3adfd261ab0047ee547abb4c37da221109f9d66441c40d02c3fbd134738d21b01ada708c7a9f50407b002d1034de74fc34651036ae22efce1f58e8ac3fea5eb5f55b69e84c6b5276679c623d80a972f62e6ade77658736ce8aeab05341bbc86ba9ad8626e766cad16640486d66189323460e8f483d33b90533fd06b4bb2ef4ec434037ae0e22eeb032e5c4b283b00c4585b8153d9fda9e91881ab4b55e92a91525e1af43f82ed0e234f4edeaa45f9e8842774a287c69aa1ecb2d7ba1d919aa4356c448b8479cc4e192f338ef005922bb236a29987180e13578d17eab8b3257d334738dfee3a0f62a84015e4f682eeccc3a5ded41f706b28c377eea710b03c0bb4b40fc17b9d74c0c810e1b9bef732abeef0b2b17e18697344f8f417d46d7a3a02268c6983e9ad255e9b0268899cde44e258045473bbc6e37763f7178aefb21c3051dec41470d7778b9b00f7b558e203c069f1e33b038f45644d1cbd23ef6774c8ffb6de46e712bb39211759d8f2116a9f7d9603e77a3e108032e4f3f430d48e165e90c190bdeea13acebd3918fbbe036709d5d985522e811ef72d0f98be89ea31e08ec9c963cba2a7380c9d05493a5a004db145cfa11c9eaaa1fbbc818ad24766363505414634a7bae133fe00d317d1100d411464d7a28022ad8d9337b625122d6ef0d87a3e4f0231d6f70f3b0c038fb12e1eee1dbd207088ddeb6c418564df6867757666631d126325c0d72fefdb44e2fe732fca493f53d50d96d26b5b825ff9b0a148c026b5481ccdcd608bacac65a879af2ee212a57313094ed80ed1656562f20078696e4fac964c5fc12765eedf9546c7059e2dd18d9c9bb13468e7378f0c05da3757d0b83d9d9e9ab04161985b343563de19d91440b99beb3ad800bc84f6941f5e9c41b9af3f2c2230b59a1363fc6bd5e4f491c90c712cfe871b993f785453d4144ccaa2ae0d31e54a410bda27007301dfd016d4a4b130913621867420179f9f632a4c04b1eec57acd8a8ff425b72b09c3d21c0d4e9683d7623f60b8f32e2fec68bc258b56b5b4bd814f929eecc2e3061fc98c479a2f73f76c2d9b89d2d5b13e3112b433fef7c1ffaa9717c39892fd00903a442fe87192822ff73b1c5af98fc216312a0cc445dbabc8cb690fddc1959cf2541b100a495d04357e4dc71782c3b0a4035b0460370982131f8f3274602e681b967c7dc5e6577c382918f15f5e2ff6cc42f583d7720c139c1983ee2788fc3d9ce0e831a350747a0ff4df5d61db14d66845c28bd71e04b6d3bc0eac7044d56773a5a585ef56d29c720fbb78746c72b245688a05a70cef05283e69808d0d5cadc00de70c05e13be0debcd03c0a111ea128f456e04429f354c90606ee96754b6c2079baee9d4591e63bcc39003844be3b1613fdaa4b2c30f4ac3e5de3471ca44ca0fceb8fe41e7eef6d268e5e448bc0037c2f419514fcfe01f2bc365683119e9617551bbf95ff636090edf3e20d9a6c8565a237764731e9957540f82218494e731996cb3ef20370c2bf928b453196f017d5220ae64ec186628290a3228fc53cc53a4bf57f746cc3a2d5bd51b888931787668286980cf16a0c2e2c1c18e9e20e6f04e16e836801ef20563e78a457b652c2dd2915037aa9d73b60d0b52c47c8ff16e013961f0a0c1aaed291feccda82af2b5e87d9a7ce27e922a975413c03868d9dd91e9f0bb60912e648938f2ad9c9fc984cdbb4a096e466e13b74481afe635fad3a5b0c829c3d266830e42df59025492456049b38acb50e47601fb983d72b847b40d440f149b284cf4ae41acc016380fcab339d81454366486614c2003b3bbe94e5c036dfaab8f293ebca799daba43164d3c7800aff46769f7e492bdc23cc2d100ee3ec02c48da19b8b4ace877e6ab7df6c817c010ff47c2de6bc5549c43cbae6e964ccc9b39abdc35401c977823d5076e46e9758e59f5d44966eb1e4c8741e4d094e0eabf21020936de5e962bdd9daddec599db16df63e6afba5dcd4d349e6c751af006c758f630edf6db83067ccece93bae10c3f85143c714b695669a7e6a9cc64decfb7d85d6df8c312b1e0c499a24ef48a4c65f37b579df988e4b4abe84dca0096d64f504298413aeac061c735c51e920094fbf0cea321f3ee9ccece05758f7aeb309a9a9dd806b245ec898163bb90ed82556393c30cdd3fb4e1427e2809deb10994ad3608621889c249c888e70f0b889db9664890a4d99e63bcb7d271dabd71a56aa263ca52a33203a702d7043cd6c72b5268607c3852ed3ac07cc8c580f84c1f462f363833d8a3eb1ce12c46fc4f76e1489289262b802aa3604f1400f66b14972c65a72483d7de2d453b60cf380ee8e10cb48ef38396a8f51554ffdd79e051bdaab404dabc3767202128a29729ceed3da668c273cd3a60f5af1c518a9e11dd78cee15bf33c4b44883e6826d6bd5015bd8e8d389dcb7f0b1d2beb6cf8b5f6a3a1096d52192e7a7e731e965bf3b378ea795fc5659c0c2df716f5c8241a0a40cd255ba5e34265e4b3d02f282a16fe37abf5344f3b60ae9d968d956d3f52b77d5aeaaa9552a2a67020dee5203a802e5f928cd8f1c7504989db3e545e53f462cf4c4d2339dd4bbeba75b69ad3d65665d60421250e59c08dca1b0d1fbe842416505664b06c9c9348d9c0476ecf835497349951b37d411368126a57d68f32023bff7acf55607641f8ec896abb57533998e26737bb19a666039ed08458b7eabfba3665c8f2ff47af82aa965f06197c01d7bb424ae8a54deaa36c9f6a79898dfa4b36f62855f8d6482a1a79e9fba3e71efcc5e0994c0c7159c0ac999d66b56d3ab3a479b9b9d961057b19da8d9f490f5160aae701b6dd06d077731a08567b69a3b6c35d69ea315eb9d3e607a5a8ddbbce9b7fa4f51676c3089a3cb00a664584fae943885a793582798cd147ca90861e3d624c363e7d915795c952e76c9b177324aa329ba517f7b1a62832f347c77da88322e053f95f5070e934a218ad04767cb2bc4d96649bb80a9a22e9a914e5894182690caba3146f5b457773e3593932ea9d49103b1a9d7ae195718eedfa248e89cfae82ae68b1759049fbceb92d16eccff2ddd372ad2dd2dc469c69e63c40ddc5c9647199bd2de48ac412e4bfa93b99a027bd0f4e64721e0967b2bb21151d09d7bb340de1aeaaa3260645a95f5130f30f128f986fe6fb0014a87a80cf08ea51adbd480aa3718592fe91ad15a8485c8457b2d8f876e2994d593a9e4f9b5bc074d659e651834c5fce3824a7621859793b3f79441fdb2a770fc25c6d7c03fb0bc87063e0891c91d49055ae50fc90c6187ef3be8e31dcd78b20d0da54bf3585e364feefc3de93fc955ef912bf43aa8ede207a3687accc46ef9226629e12a2b5add0b0f4b56bd4dcb6849a38ca0d7e3662655e39a0313094125c6097231f74df1ca5eb90ad48bf9dd152670e7477adb966c6c77e54ccad3e250d9d2e0cc295f353c3030db7faa9bfba1e4c0e74b818321b127cbeaa7db0e7790f841c645f9bb32662897de54ae51fc540c377546d0bac04d6c2d60e69c54b98ca21e7946745db6caaa0973bf5efb25981e9e5de5da0db7e9f48af81a825f4f3b6dd86ba0ee81f59e39fad22d1bdb7b50e8638a82bfa4f7aad3f8f2e1216e0bb549fdfc3af140e1111ebf739fe6ed72b0c143553e3a2b4729a8108f6b21657a40448247ed4fbb57d6129ea60fd02d1660ff149a6d393ac2682a1ef225af6f0d3a3d0e0e9d0ae0ea0f16837c4ca9274aef9693099ff16da958010605161fe23aa73633928d8f25ed74b2916bf67dd5007485be0fd2b1956ff84f9112feaf9131dd46d517a64af84798d8399a526985fec2e75635aab88593b38e7aad2c47a25a704db96c91b186f47681d5d005b449f9f418aadbadfc7f13e64c74a44d1b4db328afbb53cafc8f097e7fd0134f1252f0cab482d3deec2fa72c16e56eb91f63e2f062d975c9a6291b5adc28237c91a1612b2f2d4e5469308f28d977a4b83f5088a76f2280fa2954245d07e2330644119706818bdb028185c93f5829d0ab0965a37e643b3b1a62bbb55b62684f675ee7f915ee165db5ba71c838d978c8f97410a1fc896d6f3683b5e6056b4ec85581bcff7496845e00876dc0ef3c561436018f9cb3c3abad0a9fe150a8dec5a0461c5508b7954b08f9a512380c8128693234e73e8a0ac55a0dbd01cff4957d58b1d7717bed179b122a985228f1c1c72f4ed8a9348b0053e18cadb6101aacd2c5425f63897c532f2fc4b50582f7c8f5279019edca911a2b62710137bdacfb81e04c65ec2253e26ed71e175eebbf1db156f7c7c293d9da79e3a6837d97bef57013c23e95678556948f59615573f06b2341da20b1c7aaf0479488a2bae8e5b6cddfb354738adc6d3e6264ede9fc7c2c3e5c6aa262c75cccbec0b6eafedc35a2f80b6b1b0b2083160ecc61fc4a1a7567f8f5a056c705986c7fba67145cc29963f90729ab9c102bab384da2dfd449dc362732700b303e5d9022363bd4c8b1c0350fab36647f3474960adcca28d780fd4fe37cc04adec636f5d5e28ff4679b2304034832368a501d8e6832309e7681e76d70c933e14c99c95eaf7872fd41637ec7b0cca9d3c6b53b5d649c1b32030c4d1dcddf23ec724c92e1348bb56d26948eb9bca796639ad8eb52d1da9b2feb86f39704981ea7227c5acc7c7cf01dc0fa95228171d4996124a54c02b91e412487ca252d5a2eec6bc669feaffecc0c34f59d5297fcadb800c30371d30519d3eb5024640a524b1d39882525c0193af450744fc9c605ac0bb6fa0179f8c1aed669dc4e2b92e40f5e46149014639ebde3cbbeca064cb89c5eb7ece7132a2be38514aee74b4fe6af4183944a63da4d428691ee70a0ef577388066446add5546ad7779144efa9aa90a2c208fe87a1f091ef1f547443e0d275797061b5640033db35bf0786fe8d22774e01770d270b10be08196b2d3c0295ab80a57a4177455fdcdec7fe505d38cd8c65f2f9077aac4907b34cebfa276799e05039663f851983ea2f59c6332ea673f43d4ae321530fa8cc98fbfe9a7337a72905febc5433b469a6a49cffb0155551e762c3794fd5ff696f87af622c4b47f58ee933aca3a115509ab5f8921e93409e9d53f37e2e8069d439c26930997369a5610d898df0fb95bdf20b2f3129896bbd25d83edc158beae2674e2e16525d1463625d19053c3dd2f9bed356452a41bc1d39236e74b1f3fb4a9071afe98fc99addcddc4b9b87c4d0744bb8e174f9bfc62d450570572071603585c7ad4039ba6776791c6bae9e87040dde3b2a5467a2668eef0ab0179948b5d906409b9071e4b14c044156c11114d1d0db540ee37a29388142ee9d1c2f23825198c95bd4a1421838044a202b388196997ee97a3328cd1f85d7d37635b26edd1ab8d5cb8d6fdc877216338862b6c8b03c4dc72a3fe3070a8ffa52b59f076ffa8e010d4887e7609caa14718d08d521e7e09f460cc8c212558647128e1743e518696a6e376f8aa86cd196b76016e475addd6af8d70401b941670db6364e5526e037f6ca5aefa87207bcda723144c0e81fe6a345301c2eea74048a7f2981031d1f2273e41f79adbce81ac61effb4bd3af53a069d08aca5a2dd1cea7aa8177abffcce2b2b40c4cd3da649de872057749ac43db48234617807bc51b7c1d49ce567e662dfc634ba19084ec03ab1498ff0803a62d45bc10a6b3fbebeec1e66758c9b80520257b718541959d99c00332054ad6698c439a14f9ab96525e659eb40aaa54eb679d138a2b996f36b5eb017f8970b103ef64016192cbb74a412a5d3754cee81367abb0bc379d4c7db62a4e285cd9a3b005214e372878df739387cb621db293270d14fc99cc99e762cea10cbeacac69ff566151028986b214027c9e1285df4843f695531b50de53c4c041bf97ff66adfb889cd1863808103fa7ddeecaaf084f52f464b5311832178bfef696f3ca6d77ae6548c543420ebe9251fdbf455169c14b367e97dbaaba35eb99fa4d5c40f21f53353a9e354bfc8727b0247a7a6cab191cf66ffb9309d3db0e2e0b60eda1b2000dbffe9b4d726e56c6bb0b2bc3892836512877439d63b068f366a03921e02474bdf3b6f13f8c24e3dff3ad32421bfec19b8eb6c24c55a56394f075c654ca49c1c23ea677305a0da30399980097526d7973d9c2fe4ebc3657cd47e905c7d629de09ece4d0b337e1d2eb322eb92c20a5abb764f4321bb8119dd3bec020e4b2987b7cfb799e2106ee7dcbb6824833f04d44f4455d61458da4b9b80311ff3c52b2b7c06752806fd366ef9c5950e9a1da82b03dda9964afe5067b5db42c6ebda8921cbc096e870915f6c71958a53ba11fd743f3da307220bf83065bc0e5340b4b17546ee5b8fa85010c62afd330e90ba7506d4116419a6a00517741be244e5ca4e6b5bfcb60e59fda7832e436c4ced33704b57cb60e1e1afd180dec08c5061c159d2e9ec54ab4913f698501142c8e80790f10c3c486e2e8056072738f3145fd1b5e6ffd24287f00ebef490e8129b791c191556dcb307e5af482f6f23a1c943ccfc85256bd8edc90eb90947ca5998606c7dff5b4ca39cbf4973e33b7e3b51c0951d7eb3ebddb37a0f61534998a08813c0bbca2a1186ac5bde3fb98161a2dca1fbdaac06da0b6fc73f8ee509b096bd56d895f6eca406bd194f634a45b2ebcf3a3e3202fee9cbec630c002f8bb3461cd1ee349e858649795799ed40ece3bfea36052e0b4842870185f10ad3551be06fa3638bda0fb3e0f375fc2b58a54f2ac1536b4acb8255e98f266ba358e53ef2c163fa3c05c76fc034bcc472edd36ae25990dfd5d8af4b4be084f26b9d98ee62010a1308e38428753813f06b47ded862a7477fb954e614ef32ebee989a69a342acab67a5dbc20eafcb30f742ec2f026fd4d19083c0481adef57c7c86df6a52dd9c863fd1a4c6462e90d0a52afcfef42286e1bb64b92cdbb7a8f6624f025b30fb8279ea7892edb267381addc51f5f838a4fce0e716228f39ecd7495584d1f51eb085f2478229caa1fc7de6a183ba9dbc0bda73927aa4a048c51b6dcd85d4cdfb2985e89f99387aaea968aa14c99a5e7564eb50a3d5eeaad8f7ba5946bd2ec3bc30069434887c97c4ebcbc4731aba25f6f996e672f366faecce68b0e47e574d1d2481e03975f5c353e273ce5b45bbe8e27092cb91481e8941bb13b0530d2aa0e56116b7d8b9dcd81bfe918e9ef4450531b66381d6fad8770b3d5fe195881a5a58352d0ecb17654c8fdf6dae6d85e9e46ca1ed0f1650f89f22eb03e0765f02aa49d5512496519bb95aef920708d57a12c171e78989ceb2c03df2cff2cac3b054d50acac4f60eccbb6746788ba51569371947eb5201ccef0616b34b72eb21791d4f715fa8d4c0f71a9082580ee777474e1c3e280e56222c3f90a8a09489a102e4b6cfaa668ba5f838dc705c3258daabbc18a2b3422005792ac21901fe69f2e1090af7000290992649435cb522b134a01a88c9b688e0798cad72de0bf06f4f23e0ab19e089d4e09b1fc2ec6de36537f70d2aca2d52b9613c1f18a09ceff2ccb29cc7123b77a32fdcdf0890ba0dd841e28298dd97e3120a55e828fcaffc8c95b00e0ced90329f4c3de231359d0590b68367d2961e32a503fc4a0b510faed3ee5ed30d0bd02163aa670c9cb136bb3ef635cb48322eb8ae954b89dc4bf4cdde279f0d6e48adcddea01941eb452818299f8ac413656817c445e16551759d1da7ca7a028e936e66651144bd7d752d0859d56ed0ba7b919f0acecadc5e3a7c536725b8b98ec446710ac00bfb2228a28f076a32b5dc2855483b022abd00a2485d8d2d61f20e103b3a34fe4862190ff3bacc9c9d34d38ce5f234d692a83ae43b7af855c1c73dd7f6adaff888041fc194d7e228bab667bbb763d8327682225d677788152134afb9d38bf65864835204cff3774f474ac7218b8a615bdae42fb30d2b93beca9e757f60e5148c67b19443ddd9a8a34052d24fb504507d93b5f44c39d30a9e7792411f728b3cee342eb7bd6a1b011abe3fd8a60d628fffb4283f5157ae1f2716d38203c757f3e32b3db10235f7e01f9c4dbae1093d3acbb902c1775d14788886fb45fdb6cf7b1a4b2a5fb34492e457bc8dda30a9604a9849c211f6870e0fc401bf5a6d1d23580d1904f4e6abbb6352b066b5b4ef342d0278aa84da969d31c70f0d681c8f279e6cdc407a2d56dd47690362d6c1e9f755cf8ea4ccae629804eb6307680f5a6024ca541698bbbf5723cc4533deaa309b13159d88d8dc122eb4ee3106c33b5e26c81ea62df9d9471e35fcb53893d12ffc1642f035cfecd43ac7aaf91794702847d63d03aa653bbe88daec70a32d84f49ef03648af9137832377d257bdbb491f6d425127f93914f343260590e61eae81372bebbedfd17e6048f4a72b05e56ce2e17f464c3e9e94d6b73e4b369ee379842fc2db233d03005244d4a01f2f31c3d81588fceb7a0ab3136d580e2bf7b9f695dd7a2e9103309e43439959aef9a9e190aab8f9666c20c28d3dd1864c15ef20bad9aac4fae9c7615b71eed4aea56d7c467485301b032cc4e7a8dad126021c78843f777de2c4f966b73a72c2698bd6c655f5376e50364bf50e799674f57e9a5a8386820de30e093bc20e49d80b8854539abd9a95bbeab72b5cb674d16888a84f0cb5096ac353b96f322bce7468aabfee11ceeb8a286d4510367bbe928a96e2590fe02499b33aff9e5a68e23ce66ec9b64c1ff053f3f8c2f2d3813b988bdb5fbf599d0590033351c554e395d1cf6253f4f648c35c4a968295e9fb32eb064cf07d0160f9d75a523ee6b70802158eb703bf56346a3596e7d7599b84fc480c4815be92bfcc9f31bb0a67976515d4f54826107297b92be6a2b36f2fcb278389d629fdf9db918cd8b7fddb29af59d0157a83d493e70bcb798063ac55dc5be415a14e5ee673c75c5d908bb9225aa14c639ff3f6cab55081ebe977b5402c9a7ef0050c0d6f7b33c4040ca941bffd33325f34039cba6066c6fa8586785ff2e4533e78afa772cda7d38809cf14c33fe5f3552a885772002e7479cfc490b2c75ed818b13f74e1d7b53e0280e0ee3c25bdfa117948a084107bf0b56a720fdb71a3b70181fd1979931ff59a42f26941671b5773019fc8d41ef4bc8d8c11744242c526df5ff9292da2a4670b2f8b95984a502d9e01960c8b51d5494c0d69985716d3439b3c3f85f465820eba8ccdb88d336f2bc1b14867cd0317d94037fe4be5de4237276f143c91cc1b11c0bf5d2af7836853b197ecb44e3b5d222f2c8738b9c8590e16eb19cfe972accc8d9522d96d6932d885f7e6f0d125097da0eaac6a75d38ba300c052f51621981b06a6324d912ba2acab314559fcd43b85723450d7bfbea47511859daea41ac6dfd0b0fdaa08c323cc3bb7fdbc6c70de6202cb50f6655f0d8295d0c23dd5c100c8940c207d230c8cefbc33c808f011b48c4e69648154f5bc12867226532d8cf4759d7050fa79120d8b932ad8d3b915ab1cfbfa6a6c6dc776cdda6a90afdab2901234aa41d8b7383c8cdaa57f5084d98df9d14ac012bdeecdfaecb1d606ab1da524872ee9dadc06c6063d5327e54277873688ed74be8e5cd5c61d86a29c93f93a8102fd7898ff5c094c7a5a6af675b624e3eb3037f9549a57fa3e9ef9a7b6a6337ffb70e320e680ac6788eeeecc5dd19c6f8e08e07ac040ae472fd12be4bb0b7fa46abb66c1473123633c0de905d0f64b5c2f312b20280a4032edb1aa980c1fbe4b11943ce34436211c3b672d684f48733fbaed04499e1227dc440b33fcfb76d5928c313b6043c3514295d05dae1b782035995cb32d7b12afca0e6998e72f5cc99fd873b50db62eb6a6f49160cb232927119b17f43931f8ca43585968b63aae511916c2bb4386c72f9f2eb22a8614dbf7726a0260f324db758e23c49badb3530705036c6b14f489faab8f914191274dfbecfbb040f806025f82480fe1e2e360f53acf8f372505335907214a58a364ab0f69bbf0a315e81fb606c0b49cb1d8b3d3e9366a65057cd5daa19c903f1cb3be32b3fb6b77081775821e1b44af57276b5ba032931fcf62c25b0229eecf14e27beb6902fbeaea9c0e50c182f309226d336f060ec2464e1ceddea75c78b966ec3a4847878dc0f5d63272d92dc6706510b9b13898ae5882b617b0a4c477a877a110bc1151a3694935ba2db1cc477bf9019c9798f24dd43d1806dd20d65496374b82ddef672607788d0db3185b49562f9169875e1c42e2b81646b2cf2185cb7ac8b0fac9945769914365f5f9fdc3f2718887970c45dd26c568e6988b47a041fb8361943cd85ebe7b79592418897d2b099ed4981261a86a58e703afe5ee7141bc928d36faa1b980f8cf9155bfe908a6f2e8ae1f26c8d13e5c2c66777e57e698a381b53095b5bc46f62eeaa2947c985190a6b3256b9f06fdf60fc9cd746d5ba7370e2537909a572cc0e68b0776e2fc209f1696cf587143b3d903545b7494b48ec8a1d9ae983909d5d9106ff4e906265de9553406273fcc69eb827b48ff8bb45555b0c39a29d0817494be7da96f600f3c6a70d24fc1f5f3c675b4b9b2c68098a8c2f76f821ccec329ec8df6c05bcd6497311e446400a7ec11634d9d920ea0e669128a8754d2b51f954fc2dac868a169c1ca57ab7ed622d5042f3772b5a31613eb437aff501f76651f1857d744f0e778bd03cd5665c470e4ab6951c935c2b0536c9c6c073a182150c14b05f9392a49906caadaadd4c11303e30972c22e05da5987e8a76ff4a87cf094088605c1b5c61d5f956b1295b5df2da7c2be44dca8cd32e149c238aef3108b19110dc399ac078bf6181f787f8da855bc4dd53652890a44dfe60ef8dc34b4e7f6a8bb7d4fea48f1a774b54f7d973d74cb1a7dbe631229217d51bfa67034cfd34175e449ffcc6f79235a9db8b8609f3b32e70b83be3f923ba2cc1ffd86462e55a4a4fb7d184bcededc5ae299de1f38230aad4886330dc75e1a87005cd8e9f81d35052e124f22fad60e30c7861a53ce96c0e2b88bd7abe1a7cdc248441852fd8575d236d3506b6ae8141167504799757ac14189a37d4e87f6738a3199f715262c3c191b96947e9a0b9c97c1fd0ff3a2eb7541ec9d065c69aba649dfefedde6140c15bc9aaa1c9b366b51ab7767c20b130c2285dc247639201d9755ac8d7945d70377f6c314d6359090af0945eff6d547425a68fa9e1ade455b1d54fd93dac08934a0a7ff9978a993b0f05a9dd159274eee933f6a157dee427cd9ddb29370f666cec15d65cbb9641d0e0d4ba96d68ee9f1094da3ad4bbb142ec9a9792ca64313755dcf5943716296e244033978a3f4eda898220e89cb208f9fdd8421961345e0880ba01a2b339ef1edc92bb1d418467bce6184a89c6b93421c3423a58684f5ca537f3b9f39297c4315f896d842af14ff209cc9cef64d4a5ef10cbfe06ef790e37a9a1fa570972d40ae481c082fbe1551f0018b6cfae40d4b70b9586f0aa53d2e3aed893fa9c58bad3548b612a56db02b404261a0bd46af7be7372d53eb1ea41e180f8cd1a6d5a258d6226a4e4c1d235d0f6e317a673c51a333cbc817a0505ea2a9df8bc0158c997fd72f9fbc33efd96f8b76d4553a73cfe54c27c666648609c34d87e7815f49a1ca625dc0d35f01200b5e6a74e8636c78bb1847f987c9fb2ef78b046fd9de1b42047fe0fe8c79140f2afe36931661bfaad60be9fb495a58da784c76b2c1efb65a0aa77dd71fa963473b3ba81b1edca7babe8530c2119c045ca9d5097f783e36309f4b281f1300dc41d618c7d47989ae0b3b38e6d8fc4434aa42415e5aebd1e510efb8ea8e2921f25af8a36bf739f148986269ef1a8636f985e9430bebbff9ac5c3846bacef71ec95d86262dc9bdaa93aab0be19a689e9c7c689d044916d4700d505529321542373ed392bf7521da797b6ac6ddedfb3b013ab7be68fb9c7add73828f047f73a07fdd1e81ca35959513a328b90b6a3f72b522ec93ee4b4026b03281ccb880069a2e70a8342bd7f7288899f30920c77847214c68b5cf02eda6a09cff0c27897c6db45990cb2e388ec78ff4c81ad9ed0fda5d4470259febfdf3d807479b2f9b24c92f369aabfa956a3a0d416853bbea4718da05f66accff3d57b61e0a78ac02f6b378028dca6b8afe29079df5dae65c420ad7549e7e2504630ea9f8bb84ef9bce50eaed2670787f53cf6bf7dc3b363c202b829d68cb0869c3dbb45f10dbbcbc498f6b3c2b0dcd645e610a13ef05418b0fe4aea6f54723872b5a6b469f5a2ab50db12bf497e66da86e6ae379806a8104344e0d308f2a0abe19b7033075f7c82032db6f9630f110471e2d962b4e3dfd5403e90ee29c52a5d6d8dbc2e48745bc3a272279c8d812737f8c11281076264f90fbc17fe52f28ced41714b5eca42cbc2029d79ff0d532926a2fa5a8c6d6c342d0ad3347f27f19fecc0a168e4437ec8354e69c8481629cdfc181b368b0416f4f32d0d2426bdbc1963ee29c2c0763c8eb535156e0d5ddc814fac1f35be5564268c4395817511e0f800dc128a4c6f134663a90a0735f24f4e78b53e0d2ff4e6dd711135017f626c4982b5462e1f9de0f4211de38adacfc730480e51a9aad7c6f624192b3c0dd0da73b5fe9b630b073ae5f534a26f3467016094b3b60292fe30a4b2d42f51367df19f3e22c28fc0c4aff088ed7b28e97f6693c6fdef759aff00b3d59437ba76331e8e8d89b11a3e550cf0b710512b8e62719bd722ec6a680f33d450cc5b26982e69837d98d578d513b751e7de3482d2b13610198022f526e1273a15465fa0ee3b4932a196c18b94e2eead60f7da9ec8309276480705ca0b32cb998654431828d42d2c4f5d963450fbac69d46b58cbe903dd00b328bef82207caf295f604bf3a68d95ff0648885f0762b6ca01a414557f58701ccd67e32fb03675da8537fd387b6071988f60e035c46f6c03e97a99165665e12a7f45fff229aaabff6d1ab086988b2c92d78d38e4f8d56c73ca2d5ffb12fd4c621d1f85ed13bdcf7cee14402692f0bf544fbfa45874817d784e06ebd8537d7ec5c7554463fa34172c2435e4facd851d0ab9c07b79a87e97685b1bc5b8d5965357147517d28975e70743ca98400932c34970504cec7dca1f1b15f8b7ebe54be58c8c344c23dc348d2db679d3d48f1117be4944b3d10d4538bdfc8bd943403c33964ab477cebccc4bac93562c2c3a6a0edb94b5a92ecf1e746f0aa1db972c2a2edea9cb13a8d205f798e9c74895de711088ec60d1ad845a280632d27a567d80b714405924d086616647eb28be40f424ac578584af1294f59e7df28f49337f442b7a8358bb0b59d24cab5d98386161ed87ba9e1e7a9abf0cf04d6d819d7d75f86b6fa6b4c8582fe547c0f83a72b21a057d8a3ad56a9dcf2f71cdfb88be8a23700fcdeb8d6ff7896d16a374b692535265da9e2d8584003693b9c2cfef2dc9aa7382af1fd21ff44516aa8623ea6f4b14bac2df6d9ffb6434ab16606d3f34dc16b1d39e39307c6c39df7b24d1467c11ce881de65c6251a46927ee3507e0f159a5ff1a38f3fae832c76ab306bbb094040bed681fa8277653b62a150d9235ba3b5a7d59341b3358b06e62271e06f526d226d48013a69bbc4bab030ad1adcd7fa4a89977bb7ee453c87a7608d6640f0ca33b552682ef368070a6867200ef7ec4fded0650eb5c4461bb8cd07db421f3a54b63d65de75d007229219dab9e328e41b94fdb579baa22643f81d9dcce673f129a64e5d9389844b8dfd64699d5e6175d8d8bdc38a24a091f2dc549b42da5b5bca0f5349f9338b8a813e1ee949b382a3cc6853d92ea3c3d5fc10d1bb8c224f3b71d4959e9ce7dfc1cb588c3069ec36a34bb6ff12ebe4b0a93f2bc37c341c869068818dad75ea77aa616497f3e9552cadee571ea770919fef3b6d6204c2729037689a08f578eb71e5468b2f4f0b938ba51a51272c8fb825e03b1314eedbe56e27d857c9bad41fc1a4ac362925d09b1d7d2f2ea152ef006f60710dba21f735548c5c394a5d1b39ab097eaa7a21d415f7e51e4f511fe30d490c4ad9fbdcb3c1b0efbcdaa6a08578bf40497d204cb0a22088bdf0eb5eed5bf6f16245b3b5123031efd4ec33c1fbc58ca6de4eedeeb874fc2364ed4ccd364ea496f5c6c3f6e776bf98a818a3bd270ad56d8357a0df9adb03d7adf19093a334c273c702e79523090fc707af7a074a5ec7d7c9fe94286466c1e44afad874cae82620e3d8212f189a0b6c598b5bf32a0ab358d1f7040031d0ceb2eadf8b33f1aada58e5994397be592a2cca462bc13a5f0fc1098d977d33ccc36ef4a33b71d3f5970fb6dfa422a7a2e1a5375e13d08519e1c28524ea5aaafc70e918d2693aed38e53dbfc72eba1c6352f59a1943d3923a18503711bf691585adf0f6d5020d87437c0701eddbc0454f155b90f9a8edfadd1cd897056fed4ed6036f6da8d37a8dfa8113de62f6d2d66af831fc83d53ff737f60be6197a375e8a07f3397cac4d920665950da37529b93e94fa39831a4b3b0736a78afa85378d05bd1ac49f9a2e684c7eb223209516e1ebbf8f12f83f05a06239ac3be354ddd9378300a06d97acf406a78e5a9ae58ed1033120357bbed974b6e21d0d686a22129e651af4cf4522be92188e21508b17cbfddf1afeacc7aec4f09219b0fa38ada0ae4f65de4c7b109ad422b4eea4d57609a3cf71702cb4da32cbf1713c615b69bf4792e57cf042024c95361efee431c1c49448f1e6472502258016f1554f77d9acca94cd954087bef518d1f071e57ca32930442106e2fce1a60044a98e5c49fb6afdf7ff59afc35722fe990a56c06c05ce11c66005ebafe09c30a530bdde9fde2d41a0876c2234e35892e4da8ed32ef0101acdcdaf535e7404fd447a10fd1cf5c19a9cfedf81f42157f97a93b45305964f1c673bef8605219a870ec6800bb3b92e7d3c777d77cbf96ce12d979a30036e6132de40ea5e7fc0d2f0c05aa4b15c7ca2bf2148d9bf571bacb68d78a9466e7f4bdea82f57a4268f699f25d0b26397eca754f090116c390b45874510d5a2c5c8087849a70c3f20991b9f485a46a73c3036ff7dd5989c1d3307ae9c89fad174ee40d5503fed8e8fc03a53cb9818a388d980c4b0ebc0fbe518a0b91366a1196d371762faab7d3c2d9f3d49fcf2e4307db1270abc018580bf6fb46353043ed360e8589d10d4b39833a77d95b5ccef7f1a1fac6e0544c13c05e475f2565c848497151f606697a69e03e34bbd80d2bfa30f9ba15b827b339c539e6c12fc9590225c44185147476f58a4afde97a855ead533dae74d2198ecaeda240165bfd8aaca466870b3f24fcaa3a22fe89fef8deb47c20ec84e7817203a5f2aba6ec20f3ca4be4fd3ca307f77c50389559047b36b571c332838d5048166f86bab4b9716edc0321e47daf8bdd5134276cd984b39da707f7ee6b5d87fe85cb342fa74a7f332237e4cf9c24df923ec38e6b8732e33ab4a5fbc96d215f587ef4863d734fb624152ec20fcdb5ca4bd8024893264fec2fd61064036468e61918af35522d792a9d27c8c64fa46665f21d8c0274c11142ea16d71a6b659c783a26d3894f4d857f8bc5dbb745499f09c09e1fe1b7044a3f5e4fcaf427f11adfbabe3e7636acc48d6eb956bfd4ff16f28139328cecd38a65a6ea7fbce5287bb132ecae57f950350213de1384fbedd754bc44b884e3111ce54e76763c1e35cb74c985e4a8208fa052a7951f8a845e5787af47686c0a2bec69b82f25f40d388b70535225ed5f340b048499679980b21e4e92d60f876a01b5f7aaeb5a07f5494165f213f46de7e9b835fb8ff9b22c3affb6a016104df90c06b0df4685107e31cb8786ae5a630f42e883a88ac34535b39a5da9cd3d1ee8c46db5a80400364a45bdb8e6750c1239de35d096cd6a5bb83d5545777a3756b3a0d02baca8d509bb213180f1223c442108dffc3be0b9d9e909f8d83a6985a0436fcc9f1dde4f60924157b6136813fe7f44b9c96c8a234cd5aa529dda9f4bb76d3e1d8e5cdf7dcd720eeac33ee6c6a6d0b93f975efd296897303aa9b32235d48282b10e1901b2fc5dc56dc7fb4f2c8224ed378553778c9c033dde3e7837084500869efdf81fe5b8246fe7cb91d02be11e39c50b2fd915c80c1fd4bd6977ae2e7a8322e38f365d9877b20666626d0aecb7ee15ffa1d06f9e61ee271364326ae45c32b7a19e6487bb78d288496c892dbeaf343f9608a850227434f53c24a3552fe02333b27900086c33f96bb3207ffd3d512fbf2e21c849a1c145279f25a87bec46e4d5f4d52878eb30fa7208f4aeddad03093adbb7702747d194d977ff6f4b98b0c4de7ea13674b6a951c7177f4a19bcc69547d0309682c4591bb7d3a97a09d7c82d9028b67e1d8c19ee02225ae9283ea195740d44a6b7bf7686d61bcf9dd6a79765e034fc76b17089c8e2d35e17d51d6ba9ddd1843604489120c5aba66648465798b3b1baf3252cb26b4bb16a7ee40344b9aa3f87d618e059e7bebec33d746f1b37a5c199933c9932f1f967a685994a1dea4b00173e90629e51b7a15aa832089131e0562770c5bfbfb9761f05e03e73551bf60dc76970883c54537b9a01d6b954c60a21c0f4d4d8b282ddd3d7d0f8569b52f9d2415c197f8c7f732c62ee1ae3d92ed980e271da5aa092bb92b8e2961c2fcbcae4e4680a8f2c5106ed1ba8b86f2bec09c65f3cfbd0b01b76326257720a858ca714dca7a54bcfeb8ba2bb1da925887f89633ddaec5133347aad7af7c5c55bbf5657a340f01c93538040a628e2d3a9b27423a3ae6da70f6187ad2cf100dba9652d2c3e12eb75e854bece7a8b7a9909e549690b6a1f65b3ed89327ab7b02960b5dd7e62eab10b1a78c2cfd3008f4dbcb046ecaf6b996b8b5402eddc8306c9b5a1fe26540a636b0fb9afd6e7a83a2f64f4d11cf2dbb9f140c23273dbb30a4ee131214f3edbcd51d2e1ba244500a536be306f164eddf473b58913d5117b7aaa9ec35e82bccdd79c561a8d4f5e8a03eb3540183611bd9eb925c9c63266652c1724b705c72f4efe5fcdd877524f2d6ee71bed0a01248559969b94dfc23e2b5cf96c45963dcfcba79c8872a843aad1e315480de31af94ebf85b6d5f64924f254a9f0536731b7cc3e01afd6fc902f78c478d2581fe1228a621fd4eed4127d831769486455cfc1da27b762a2808bcadecfe9da164a8840e0cf40773abd8be7fca156bb0519af60e568efd62a12e84ee5e63344bdef02b25cf1674667d78e678eb3928a81ca49fa3b108a1066be56eb20b813f2724320f8d2ade9b342d7c96067ab60b2d7cdc78cc9852958d59689faa9efd165398e4f2695e6c402687fd86a93882e552de4e84f0b53c508cea9c92d1c32afd07caa0fe72b220fbb5e75a19932408caa2dc0f6360cd1263c7c27f4a041f9e2d043485d5e08dbe665d4ee8d9741e7e2f374a2ca78e08dbbcf33cd363a32da9ffe2c819736c7b1360f1458deae2c473f1c099843f54ffbe493c238778cbf1ff1a01eb08cc4aff760b12d2fff6bc27ea4a5ddd13d92a0203bef8e46981ac26ff06879581070987f42de13bf595bc1ce42e0d9e3df1c17dce084ed19c7a7d1d1c5305a15800486a0af9b7f31015c56dc321ab38b44f66e391352125b23dc86b9b6b02c3c43e73d1098654de858c114c161e5e72dbfa085c00619e0330372fe55c84ee400ee1aa683bb170c97c8bccd9004362fb811e7fcb5f968350eb73c01ba8c0758d9a0e2a2d06bcdf4979813f22902694c9d987a0f4e75c5eed46e41fc8f5af3b4974759697eb608d429c8a224b2feeec743a0932befe3c30743b8c57bfb43864fa97b003b5557acc0b8f05aaf617f9a1dae57166db1236ed888fc0a177b68bccdffccdd1de20d92bba8cf43bb82eb85bf4133b3737169893532e2b57129df318a77a62d945a43c8c81454072c2941d36969ab0786eea628745d7f2b69900541e75d1f0f3f6a6523a5b9b1d57b3c5b6da90847bd1beab9c7c7187fba311148fc460de953f1df6496ce2c77b4c03630e1684bd57e6e41837ced0aa1b2c268664e3ef74589ab9861bb123c9c934f12184e3acef149a25b578dd9fdd99760c285e4929f0c649f363f9eb61025b3b581a5b0b3c9de86a7c314e0b91eecf874c5d88728e28ad7c328b33da0b99938258eb87134cc70ce9e63235ad664b0f2643387b88677c64ca7ad9c7c60530aadcd0053fc8fcdc8e6e794d33b8e93ee987819a6d373430d3628894fb936e5fb12c022bc727358f2e70d4e89e297b9dea3d23d159264f672b7330dbe44b9933b6dd8e99679d78b56e2d2a49666d6e743d4a7cffc993a50a96c9342791dec5a029cc1ac3bd61209f6ce69662cc487efa122cbc0d2a0fa0d15e909ce34eaa2dd9214c8e8194ba84f5530263b232a2222e97666caff35e04cd45497d1e8fce1b8fbc51c2247febd534bc90df2b5ba37ae8391fb52c85e586a0fb8b1899c09547fa8edbf5cbcda25a833887a0da5a6dd3a395e47af50e257ffefc6402fdc8c04377ad2e507229f2aade75855b57960ed27a5caceee120ac9226016138510196424a420add4f8c11c1f0d6cddb19c06a47475fb10597459593dce42690658fca789959e76e268db5eacd472bac0fc19a8523f509a13d1a1972d176f711715d80fab8d85b36ce6c3a9053418464df86a2f4322ae815d85e96284344a29ec3276370d77c7b703df11adf464dc9a6824dc1ffa594e4cb48ef796ff4e5e9c978a716ac8e1862c4c5a5ba225188f548102656da921cbc4e1974d4fbe4a47cc84c3258871781bf881f82dad325255d81c13b63743a8fbb2053aba35258add6851d56a52051420ac4ab4fefea8fbbc632045ceb799ba626b9707929e2d22620851c9ae74adac7a794da7302d338a29864d5ae283c4497f9083eaef99f728206aa9628ae092513f4432dc29dab5b75f20430d5ef720f369dbdd9950dbdeba29db3f4cafa231b81731dc5c9c8e02fb0fb41448b667897606e638e30d877913ee5aa843d4a37095d7648e9653a33ea60d004b7acd418066fc22528c775bdd090ef898acf9616b9ff6b0f32026cc9b9919c843554309b2ed2e9516a95458f80c1f32e9177faccaf1cd8c5b08bf9e21c7557e10c8e2a2886f2c8598c88de5c9db2380f09d4645e1d15a9f31344d73f1f837e6b88e1e5c70047f7fae9d188168074784e61fe9ee56184249be18145da62bad7585d333dbc9fda67ebfbbaa43f16c601f167add0908c7c2f3ca9185b875fdc9b74210209feccb3452037faf6a274b4a738f24c6120e6cded200fe9cea8b9137207cc09717c8d3c7c8261613c94c5fbeb9481c13572286772ef5c12b2a93061d7629517c905b0d0390cfb06736bf9f0c22df71d6bba8ef45dbd656c45a58d60f4721cfc6e9169f30fb326dd32642440fcc0ef56fa76446b6a68f29440b513af02c93a8e7b1a175a2cfc1d06cf0d0195a9ca93248b43190e938485ac20e885a320fe3d21f2e76b1f3ccfcf7f596ba695d1d8a9a5228abfc3eabd5d53b1153997063d34aeda1b242f137418651d569ade754095e23b91776ad1617bc4ec465427883132cbb1e324975ea0b37e726ed34802f6a7b69d60750a7ce93f29a490c29d7bfbc84c29a600e8b3cc641145748967c182d1c082d808356795668de5cd06c7b17901c0ee9c05811ce4be0a8e42f924298ade91c36ba904992baf955cdcb57a7ec6408aa7d39d437575c35f4a9514425945a047a66d8a8b968cdf018e00a3bd77ba7e402d8ad409367572de4bf3ed5324fd350ce6eb74d09662818933ad3269dfc259a8c5834e7f2c96768820a0a9a1ca16a9b9a70af3e9fb3935fb1ad943e3b14d4f2bb8bfd6be60025545021e2972bb0b3cd88647dfd639b85b2fa62233f050df30292b469b4ed6cb0dc497a422502a371d5ec1aa0954e1430f11be91cc42c6a5e0ca663a1491df28573bde992f14e33b15aa0e276c743812ebdf71da02c523f46b4a9e4b8c5b9561ec96596a2116cfb8bbbfc0b713b0cb98a6ca0dd786196a92a4dfbd38e665fefe3d9b39c00614db20eb87682d48ea70e695c879a82cdc957eda15f8dd31ca8d8093ed470d9796b61b52fd45b1c6ce00ee9437bba076f03172b4e564a2fcea4732c3e228b08978af08a6777b4898e43c2fc6f14dca393deb33ba0aec0f6d2f1c420aae3f71a1f4468eae070a26f2a4db18d01c7adfeaaba8350c38a7738d1e2c271c64b6888806559cd145413ded4e05dfb7503810f84d3eefd2418c798820681360d3a3439cadfea5bcb3cb8ed8f45e683c6ed8443865b12f8206851a7403782e0bd2090a0eb1d1dd3bc5474edff3e0515beb2c3bcef5d5f873ef4caaa0c78ef6916fa4a9c938032fbd46f7cc762f845971aa589c7f3aa5c254ee6676fdc59593a537d03efea112a9380b919bb9a29ad91f5db0b3867c74aebe31bd99f54e06dfb3a231643a9ee1153f01630988c5f4927f07bb1cc788a17f0f941c4bba74a459238665f1886f11d5239907794777b3f4b4261596977291ff42e7ac2ea1c2161640a85443368b3ce57df7056b6bee350cdfad3a497dd52c7b60d019aea65cca56ffb07573e8930c5ee7621bbf8dba3b5ac5a8cc03aaa459ee32e282ecac4f90b968f51634498633e268511c83c669c61c2e486063f4efd67f8924c6f72dd229c5192e053d2ab6e5dcc87e79b20b2fc6d72187d47a20e5983f9f97ca13f39ec628abee2a065ad858ec2d2344e89ef9b006fd19944ec40bd063f8c2d10fd1eb6d5087536ba2d8192879e288859f0587f7826d022bd9e2023c62c1387741e7f6fe6075f845af98d316cb8e152824b2db6a001a6b12866450dcfb70906db8499aa89f34040911878f7c9f1f469bc3ee806c7cf5cc0adbd08b96d6a674d168034141eda3461111cd260d305e50f893b121a9772d16fc8dff173b8f332fde6f29dc387ad403ec75fead47fa3f4cb79068923708989a08123ff80c2172c001c01842058c05b7a03b4b16fa919922a9f945013f013eb3930004978c52ae497a847c559d7121a68d4ae0bace362afc933d1c5a95dab05febe6ffdeca73548deb8f07016ae21dd4bd69084724056b538ab435f2b211f7da7e01a0b2091fcfa38b153556714f51f7e81eb876814f03371339f2db1f7d8578213971f2e61842401cc628642709971c34821cb2e099e58ac4e0f0d1e2c67a4a81218c6044c75e5d36a2b9a950db8fa4039f12e8f291e8a6ef5566d90df35a3ef1052ea88b59701b5399faad8a8e221fc93ed6f5eecf499bcb09d64901ae7813f5931f1dc0f8e59352b78ea6d9b60f745d1edab2ff9b4dcea4c8f8cfbfda87dd273b6bda82d99929150a796c573240e0d3903d42cac41c8a503857fee720abd4d2d106da112aa91dbbc024e8db495672e493303e7bbb1619c39032f1b9ba1d42ffa1048f656f281ea4e7fb593948045d5228a63127a0be31961078eea509bcabcb6d909f2349176338707da62f5e86ce62ef84ca20d1d8418dcddbdf38ccdc0c0336c63dcb5e39db92e5b8b4f6171ac8f6b0dae530d7cc7e0cf0a67b7e9ec6a6782289ba7c3135b5f8526eadfbf057416a058560d2ee19fb1ccd352326c0ebb646c9c473822b86ddb1bca71dc16a3e55dd478dc5f7b7f64bc0262eeff9548ed3207110d6976dac4adcd1c60aed34ae06cf061fa3dc3f870fd1710250709c97d3c844ef394ac7dc87d668d8935238c031a22da558daf36902ea7d13541d34a36f202f3fc2c6cf123d252ce39df6c3b9f10db0f5bbf154302440dc2c3a52197315841bb96afa8675eb46f60924dd3d808c7a1600c00e8e030c136a90c6eda00539d75390780250baf425ae73dcaedbb374c523f6ddc10667e0a62d144a599a33cf3421454793301f4944a220029abe93c23095a005a7e6620a5dbc345e1c8a6f560f3b8704d6baeb786138ab3112df29a64f9dc5193fa25a0969a68480bce57807a66bf75871a8fb2703656d8c24163e7ea06aa2967100ed0bad2eccdf703ad5dc93cc905d0817deba1c6b58fe8412ee90545ee0cfaed48b39e2b10a44ebb0dcc2ec01d7c30f1e204126d91118918944adf2b847263471c72013af5a21fc65ca8f9beaf5a84b1f207bc53ab8259d4eca3eaa286e2c50f3728eb8991e8636116a9b0cc05c8d04d0712c1e4fec018a4f9eb6254eeef76fd35358ab487ea8ba6e9024df8ee99cf623ee6d3b30c15e9dc113b279e8aa8302025a79876fee784d3961681ae409d71262f0e8e20f067ae344fb2a109a633939cb7807563d1465fee0e1c51f2416069800c2bea62be2f2617e823dd6336ab116abdc6fcf679545a985628629d2a0d165f40be9f7ba7b2a2336f5b5d80fc98d915a5226fff74a702e2333f6bbee6eaddbd353e8ac02fa21c20b0058dfa69fdc7a0b63ef40812945d70a3008414a151d348016f7472f518293c916b91a16541c7edb5a7302c691e2274ddda552091c12f80f918f8b39081269fbaae9edb450140f8712a9550c6da27bef0fc338eed4de146f9ea95792184ac080ffdce23b9ee9f030cb8b6112cc538df582ab235142fd9ad2ac92904c4ca76eba38ee6f12414e9e6bc4f6926b04097e68988a1990af5145e53f6798b690a0a006ddd703c909569e0b110c830b7ecb3b5ec0801cebd447ec395afe9acd1a2c5aa173af6dd4ef5508340251ffc4ccd39018101c6efd965e246af49c66db0b52673ae181f43a128431585f65ef4ea6b38e901f51f0073e5fac4e8603d8f5751b36a4e6cca8eaa2b9d21c2c4797d4480314ba80a5ee62b875a4c55b417b7fec268e03805f85cc7d0dc143c8731cc1530e31a3e48d46fe76af69950efc64cf290688c11b031af1fe030bec56b3aaebc4abf7e6f80178c7d8c0f69d2ae7dcc6d9bf61388755f6e0932beb2bf9ef7b4535bc29a37e185926007dd25bf93fd1238e799f3a2f794028750c2fc4abab512ac00d8665859e117116d9e788a3543f36b927fd37a312bcef5bc87923b2d5b619cd78dbf354a72afa574eb0e163ca2cc25bf7a708d3e1244618fd23c1586bca82dcb8b03f39e2876267a1f665de42049872bb758946b00c077f0ffae2c1d0036e4020effa7e0a7796b310f218f707be0cb29919e4ee394bf822c23b0d36bf51e2fc0e7700d2432f420b5a8f1e7bff63346e533124d1a2a8efe53ebf3d99a7c75690da5bbb2da50e434a4536bdabb4776202620f971c7b71c9018510eba4ec9df112d3e9c4e6e6502a02de82dc225ce60a8b564a1a2ab025098305cd64f616a9ecfd8af58b19a02d3d693294ec2b6fc8582aa1221499a4bca1daf53760f1b9543939ca50aec81f255f339b135864e2a0535101b031f51005f21ec7f5624806429ca75f23e7db473012acf39fb7e9ebff9f45908c0a2d8cb94f58e21bde69f981d750dca385f8a67acd7c45e6bab3f813cf1fe403106d54f210ce0f684c4888f57b25c86b6217880a62d5ece8d7873c6c59f3c9af600ab8dfa615249f61bbd7b861379c2156719247c4891ce9273340d11b2e53f61fcaa686867367d2058179701167f865ef1c3dda13ef04f4d0a83664d4f1ddd2d11ac80fc8b21273dc47ca3a7384607e06d5d00a4ab4b3710b4790da4a4b897649d993c094349ae8a5613f07e14aabb423e336add5b28717f802cd5c420ce713a7e03ed110249722756b25afb76185dffa3b0ec519048e9fd23fbb31bd967d9a601783fca8f1da4ae6a0e40a52840f2d8f3c1d0c6aaea03a761dbb2cd5b1933dc244baa9b8799744b2c94387c3a422b31913de5352589d53bf6d0c175cf10e2f4a9a09306217652e4b489b7c57faa64f1e9db6ca223da90b5cd14971b25d5f3cd7666532604aec284065aa42618816a696741018da4e6722fc8a3a0d5f4950cca9a098631da6bb81d0396682618e5aaad1f9f949e47d603c4e73f47a3eaac06b9ed41109c22158f170a02e8c46c5f7e20b951e6ebad7115d881e02a9867485aa38bf794fc9d767f7bf5f82903e3634da6fa57e02dc0eb95eb1f7f5a7f8fadaa07a0b6641194c040a4ce1b9aaeccd7fc1ad9894892c7eb4139516aeb95b9cb302bf1dd3fdce20cde4ff35cb34e5002804142608a4395da79b0c37b49eb46fcf95a72ef07715e58625ee1581018355e0aa900640d8baaf5f04cb9230fe2e15972e160bc7c816b10dac7d73d9ee45cfe356dde4d80e68463438381f454a0cbf8bd989f06becda36e83ac6c7ad8f54e4eb79272a05c56ee897fcb4e9a30ecf060d79d214b3c80f4f5d8b33b7100e810797df48a40f852625225bf90f3859235a3fef1db44bd5ee4d6077cf5a8843f0aa87804ede43f38ea68af14f76801773d233fdcea54ba8f556d49857f31b764e0d24b4ba8b23518a6ad947ddb7c2c0adc24700b9d7c0c49cc69e95b76e73879458440c637e4ae77eb7dfd34b3bcfe0b0b585ec4779c9d5102dc9726e222fdec78f6897c5bda712c9881cb980b66e4b566953383d8ccd2b41263add694324d2fdb46f4b126f6dc5504f27e97eec03eedbd48e694d27773b370b1e5b1f642258b29f74013f25ac56116833f0de46148e98b069055bd0af2ca984131d78ab94709c797355bff20aba5b881525ada1ac0e54a404d49ef9a2a097e4c7b7a8b412dde3f2d912ba3bf51e4e569849a4273e53a779dcb9962924112075b99ee4d8fa04e11f5cf926dcc56550db5c3ff97142c598062cdee75bb73e19887ea4b2606cfa83bd83f16fec17a6ed22af4a981636e5d246cbb5f30221da77017f53297e1b1eb73796d6797d7397492f5a3c2d911a8f85c74f81ee754373d88c64ac513627bd6bef346e74fea918bce19fbef698a376ca803cb92309fee1573265225b69408d2155177c826eed3ad16775b2f3cf317cbb759e5e873ea3789f4b8dfdbb03e7a8a695855d318ce0ea7b81aff784f714e4c6d4f04957fb0e06e9f5734288d8510173ece2b7ba05f0c4a7b8d5b0c1913d23a84210d0cbfc8b3b1bf78b53fb4947f285d195f00182b704850f86fd189c8fde15df117fc480d0b506d4a22276d436ba44fb5ad33f8ac6ba5f91d919be3dd2e5c03542da2952a04f5c0756af620b3744411275c2515e9d02722ee5415178e3889f5eb66d9c87069c291a436d30f1b2a0cd3e3a6216b6ed5ad5cc04a667eaac6558c579a37bf319dd77625878d60267c790a366ac8503ef96762bca975ae1b40b8fc32508df99bdf8a11b642e19427861595540bfa62015978c80fed82cca50ffb8eefc46aa6b85c296562787ae4d2e3723cc8c0d8a52851b9efa831ecebd3bf4789095712fc7f717df8fd7572913ac4585e215a703f8bbd60d64598173780fc61407f86a92ba8dcf41308a61bbfc27f406e8ee3489271c82ed294e55c4409ab8193c64cbfc2dbf700b0da17bfdc11a2ab4c6c11205dee691148764caf7b58545a1a636982e3ea8f4cd9f903a1395e18fb5e7c4eec8443c598b53d9ea7991756efa81c1dc64aef7b22ce1456e2dfac2a08c0d867875e89d8783198bf8419c6dd0fdf9f54064fb07f1bae277b48751a4ba139d53f68f72bf978764e9650a2ee46a38325efc1dad4f479e28adb5863f151fb77f8333fd4f1b01544bc642cba0b87d04e9fc7b12cf8ac670965890e43cad258b1c14ef05511d92bbe4e6c992479fcc13e000db882a47c1dc02c85e5de7f72b1187332948c810c6143059b61739b4c79847d7fb31cd7bcbc55da3a9ac3faa978f064c84c9ec8bbbc586f0f87ce5808810b81aaf915be9cbd91c8449a9d918525aeae729a59ff4330ea499273a738640596081bd8d01a1394f497b1211817cae868cfcfe9c520fae1104099d04f48b0db3184ecd4d920c7a9bc5607c17e87115140d047064a1a647b9f857413b5f496e40b75ab05431ebe048893d85cd4f933e2b3c7b21aabc542e7d7372933da8ac0bae2b3abe69b01c4261fdeef46fa4648d4574246df4f442ffa56df48fc5460eed499712e94d187b09c5f2273634f7ea3908a474b23e7e361e4f07b98f3083238ec897dc5886a6457f12e965e2bb5fe54cf75bab7fa98d5950525fca253dcddcbfd1a93a60053e2104a1e286ff0c3651d1e81ed43f98f35896ae78bb4892890f9cff01094a620621ddb5250cb5846b1f186b812979c4e2a142fd0ddc2b7ff5c26b847c939cc9b72dfe76305d7a25d42b3fadb4dafb7c9ee659a416bcc2e8baa7f90f3701d993b47e0414682008b365f4fe8169d98beb826474c49877264a822dea3e0b5fc4a0e01dcf7c7fd3a3919654e732ed7cac8cc3664a97d47072aa989e4b2615f1d83afbb1adf8eefda6cfdc8c4104d47aae6468ca8f2c3233c955f1cc0ad917aa17dc3abf5469c9bc618bdc4c77b7f885df03f6d4de30b2ceac6cf5c370422c39590fc90a50612b5de595389945f2e438402dcf0a5e742f15541ac4a5452ad751e72d387bdee02b44ed2cf7bbdb84f9d05688ad84514be0072652a5652c540b74b648c137525c54380b0f3913ffd971658cdc2e8f7075431dda63ef02d2175337bf659269eccb21ccdca429471aede36e1a5441129dc85e780755f3fa5f6baea1312ed0f23b8f3778f1634318d4bc374540ec7ec4be42ccd353ef2d93f5e0594e2a47635e3801bce94184eb50fe8f5afe6ea9c7f22311318afa8bdc9fa317b1722dbf3ee1f6ac242caabca69c2b3c0b1e90025b2da6318425a9b956bc86d4960db655cc5779db62fa67f7afaa84029cac5cceb5cbee74c83ec6d408f7602012c2f6708a75e99d2ad3ffb362545f9e0f8002523b60001fd5a55d69978f4e63d3b492990b2d6000e2713b29eb912453fb5003ea4fdaf894456010459e606a6cf7e4cb40e4bd8c039573d6f54a5920d389326c540440ba1644d67a6007b882735177a9df28239f03c7689a22c6194fac26b5c8714369f4a79897284f047c648853b8c232061ddac062f8c15955717e577e466c9a1461320bf33f084e79e8d8c03ca091195311ec4ac742099cb5c0cc5b9118ad8b9a744444cc45441305ebf13a20d729d6ccf5eae7a497ccd9f8e22c2313d43f2b32cf827011bfbe82fa44a2d0eee82ecc667faf652790b36c8f323483b3c5de6f7d7057255214ff2c2befc4f5760cdb4d9521c0848ae3e7eda91943149aa9cd1b7a173fef20bcb3666987a4b3504242784ebefa71bd6ac707f6a666bb850a32d35bfaa11dbc031e96a22a800b063dee52b9152c1f1c1228ece5c9ee87f36a3f72f70f2ed98fa118f9809c4a6ed3bd69b15932604b026283b869787b59c867e58b9078f1c899df2a7a32b38a9c83f3a1cd72101ceeb21be18f54e3ca88bd4d6ba2a436a0b1db1972079086127121d8642970e7676f6303fab5bbf414131b2b85e343aad232fa60aa30244d5eeb3f11a1ad7c4b7efba965316017f721f9c65be23fcb479b8d69d283716d6699c3d93c5ddc3ae099c0f99d80f4ea3cc2af0415528ff2ba5943b124070b07510f365e778e48d3fd7fb5f3bd603596ca79b0e54139d1f310b8675e9a9d214818b0bba5b868c7c7cd8c65ff46b52a289e80d5de504b5248ef402e5071060b4a640f8565a370ffaff574f67a99e22f417891e1ddc010c6362b094f8f0ff11ed3ed02323cff7aad2175f0b1ec4e376c9360044a81fb6f027733d7af0ae4d3ef022230b5c544c8e0e08a83f4599ae60e65e9220f18dee738d127c5fe17d1e8feab19d8de7f55bd0c263366bad1b2dc11f7a70bf79a2725a42989afd26a74fbf30e4452516585cf9a1dc9356e78fa3376ccaaac3262bca3115fd20134bc1d8810b8416d3c009f74b78cba7c3230161f5e162e70906ad74d64df2ed3b7b9e866a352bc5cda7a64546103573834fbaf2859f95771e0dc4f43abfd2a944bee31dea70c1108552100b0badc6b776cc8b64050a356452261af52409b9f1ec08ce7f869106719dff19d143457420dc31c262723e0c75eeed82abfd0c2cd4702626572af2462fea0c26eff0ecec065a4af0931d1f69313c653d516821446259698f6b0234d73a4f86ae47f9d2aa529d4c63541335b3a71b93de6fc62804a45f34d3c3678ec9c6ff954a47b599004abcd35284f478f720f876475d9abec5c32674457e8d7089dc15d91911b96c7abc38bbe145197ce15b27f80f1ef69ff32a01ee06b1225f138f639c234b7ea5f1a0d8bc547fb896871ba84b158f9132ad076987102a8330cccbd0b71d5fd95819b2b3435079f0fb06fe6b0953cb82dc3609d157fd950dcda34766de2f2f414184a57a16ba3a179c849e1348224e4a01daf53f3df4cf31e8820e4032a7c07d7d7fb92237e4faa7f559bc81a38d9d1176fcd0058631a015906ef65fa55b5b90586931a5438778c6383b1c9b2cea55ea2caa12c3447abe4f3c73916b0f411f0f35d4548a572fcb39e2f4b8598bb32ad6e8ddaad242e2dd8bdbf15060fa8cd4fcb5d1b0fab9d352fe4375e7579218edd52535b0584a1f87f5bcea2af4ce62d5584248e2b91f4186705822834c2ff5c5ed2b5f0da70517380268353fefff83298cc9d04780c3f0041280f78a021351e868ace98e9abbcd872f68a365a150027fe5416f46fbedea90e231791f3b280e33ecfeadad8eac14a37715aeef1d40b8cb5b7fa34f82b08bdd6a8fa45184e089aa4819dd23478a3693c7baf6beb14b5ddc30354edfffe1b7976aeb36f790aa2bc121ccc110850c185cf627f71df3e6a2c40088eb15cdf80771d9f69183d8552d8ad7c31440f0c4f577dedcf9a19dc7ad24c39218f10dcc19cbf453391dd270e95b95e405dd0f8a9a7d7a1b426b59c4aa72fb4f5b71f4e9aea1ad0c67d36a79ee1eb75d87da664c55819d740e96001f56b135ea376269ec85ab532ca275e78e5383bbc26074213f812d428f8bb7c6942bd9483f8e9f42a733f22220e8ef9bd97daeb5e41f6795f1acec40bea0d47199e36a3da70460f348796147c36d09dfe7de360543f8457ef07c511ec85d3a6064a936c8c83b1ff7f6c72aeede5b8dce1c74859ba5407476e23c7af449875398f0d88c34147c674a70e48f9e90e40662258a6cd5b0158b3c79ed83beb83aaef1b62e637e043d8d43520e049ecd285a5799d9f2d99514fe0a93b3bb2da5a5055fefb668782ed4061899e672f1691401d26ead6a9f5b73723604592d547359cb2281973b8ba9f9c4e8fedbe4cb7ebe0f7b6ad52e0b955141ce3f6f2430ab66d1a1589e8d8e32adf81308b1c3f5e7ac0ef632e0cef97d1455ea94cc6a4b4b4a9f3d9cc2f67ee19eafa06b46c6e83d9368c869fa71a92fb3bdb9c9459ea7afaf3a8495f270cd15ece3326035386db5ade4fda2205ba179485b5c495dacdbc919056c39214602b70fb77a8286aa201f803b92c4fdf3d006a98cc401b8c8ff491599d7fcaf21f9edf628600fee5b368c427d23351fa3c2d7e54bce2c9240327ddb51d0ddd49d4d2521606f9c1f8a269eb1c88b2e95a5814027cf108c2abe69f4377d95278c41e95995fad4fbc41dead5b4d758e72f5480d32b2b77dd56f113b05ea741c7c6e1c669ba14afa71706c7a0d7f9723c6cbe188f0c1fd4a3dcaf07030679d8c8515e3ede4ef2c8a6103c46322c9554904be0eaddd477e23ab7aa5897581e34cdfa14ccdcbdedea2f7337d2cff9b25411c31bde17abdf3e214cf7e7127ab024f4e39d4dbf67f07b6c14f3a11b460fbb3ad6395a03213421461ebd9e18e2f1a830dd1587c889586d93d5e0fdf09019cf66fa33a3a9de72cfa40b657dc4dbff6bc577b81eaa61e9e39b45317f911d9461f81fe1c72279a013241d1c5e6156b7a48e787aa1011bd2dbaeb80ee415c16b11d4e9d408eac1ef63f195e18d39eb653367a903eb80e2d59180315b6c2b7728c0e19704a5033d6f7e86be75c410519438994c6210b3dea2a8f86c42dc262d3910086d1dbdcc0485cb559d4efc85940e2a2124eee8f78456609d2ad17736722355537db1f0325dea9a888f2978a06107a1b0473008f74ec58c24536f5f0448ca5c1e6916bb4d566fedcb3f0bc388666643ccb724c68111a1327bea143112e3a2bcc4ea67ba9e40e7e18e12de6de600205541fda35262e6a620ccb7fff86115c14ccf377398a0ba7959894f53261a4dfc620759b3474e28373d6f8d7ff5e8bcfeb950846887550529f05b0085d2d4cc0cff0fef051afd3dca9ce49837ffe05479bd1ee17a850f74de1c0c6da6eedfbe381170e3216e0e4bf4d2161e8c6fbe01304d9088284c2076a8e1d60b3bfe5d5b76995fc056073f721977cee6d89e1d4c94606b651a6362e235e4f1980f53e2e77a35bfa0cae8be56bee2386b3add050beeabb4cb6594cc940fb869735c9798ca2b897861c6ef9bcb95ef8d3f854c5419d0bfc6faa9fc07ab9bd8d89d8ee2437161073b1aa47fb96f16cbf0d7d5d955f0d30ef922c9e63f72f4bb3084272acc1baec930e232b9d9c36127137ffab92d750fc2e581a0f2bb29dfc0f9b2bd91ab1628be813c08d4eb58fc653d272dee67049389797ccaeb1c5eb3c1cf2c843f5d8d8c1f4fff3856dbf3991b2c24c91c0ea6383c018e6e879557ce8b66a4b6efc496205ec7a4b4b98cbd757ae8a922c0febcf81800dba7aae2a76a20b753ee6dd68bd16594f4a39309ba602ae4716cac021dd4f576be1e4ca8b286081ca154f014eab08e9f9a3c84b06cae114b9ac3c4d492d124c82691a2f9f2558c03d4419e025b1331d0905065a22174640c41db73a25f3b668e45069fbb5bb1ef0e737bc0150133a6ef7850451052cf5490c00b381b50e61c79f16889d4163f65ed2a2213194a4549897fba7aa3ed775a49622babfc5cd6cac3857738603daf6c2eea628903f53f54387c132bccd13e132a35a72b263413c67c7e40b454b2976c9160da5cef7208f9fb01e1132989640ff680339c01c0aa627bc2dfaeef7b499605ba1a3c6addb1ea84cd09fb07458296d40de2991a1ad4c0da3c22a44b2eb2d89a5fb3a14bfed6eff7a8a5817263cd0bb1468118041b096df5e29cf6945d595adc41f8f9a9e588a142cfd5153902625fcf0f1d3f28d9a3dfc34684cd6395bd49610fc8bd0a50dcf6d8850647f41e0d75d9ea48998085979dc670709637d59432dc081919a3f01d3d61d0e4187eabf9459cdd2a99c7fe4a4d01ab5f7fd6d6cbc5b813c05a1d2c7329e4afc29b1d760dbc098f6b8926102a9277acc69ee262fcd1600274855f95590f68950832d4f01900cafdd24a661ac871a5ef498fd78f16b8eb4f1b8d4043319af0d35a84d9665f3cf27f2a1422061b0a5b282cd7e1e6b94fe566d05516b36ec6c4d920d4a13b4c9fe8334999475033be8ce1e508717da803cf1e57468d3eb242879efedeb8cb1c0f75fd8d80bc0760cccb262e63a1508e4b7562f08185173ca950234eee5ca8a390d2d43f6f105712ca935864796d881c94aec1825a18d5cf27be15cdd8c02bd47ead22dce9037014b5d393100cd93a3659be000248f47815154fe5534f38d15c57e8f2ea83d30ada55c88446b7c86210e4d73658b4be4e488fb0c7e95d7e8ae2200e71357347a7ebf7ce78a8100a34fe153538db4ec71578fd2bcee4dc32379f5be5af9321c20328138bfc1688d47b1483dd8d485ad548a7e6b1fc949f66a5d52b5b8a5f5dc8cb302e942c64707e92a51cc039c22ee4854d65f9e1aad77cfe1ccd89aaf06645368e2ff64c40f2a063ed3da36178fa05ce2ef9ab8d51b963ff570f3afe4a453a437eec5e914db07c7376004614fb9fa7204c123c503d6085b825d7fd9f0edf4e7fd593f41e685b0a1c6fad3176815bd237c957d28182ffa40bfe7d025af34ccac0999606f96b15558d3358d3acdc7ce83156541b3a111bdba68a9d4fd3506e62646d3268c698b0fa6d55b80a30acf463dd8587f69c7650a27341756ba90a2d1e3f8aec4e06a284c8193a9f6208d637ab3d8ed5148878d86366031d57e0f4760474a2cb75e927c5e80905a63bed0b14de23c8976fbe2e26aa28f6681b3a23354d188a84701c60a627cbdec347192fbe456cde4ecb4f648835bcfb49951c24218d927069279b10024311d1676e70c7f2c6c9a718af432f6ee1a8dbda21fb10f1de597b48c5abd707e70d6e7d75bd5cbb3756418d678ab8e31b89397a93ddd401dec20b033d0032e70d2e64df9d51843bca8c51c1def839dbf03406d63afd71018016a05a8575ac8131e813c60b1aadf0d052760e97082eda0619b9ced186d23ea97b47782478d03297d262d2a8034b4732c9f71e6b25fb2d12b95698268aead306edcca7c205b2a1bb322d86c6fd2e4616cb6eb386493b3b040388df21b5c0d703a0f945d6fe2be44e404cce305004fce72ffaa317ec806a2a2b602d2a660d2786a2a2150da6c6f0b2eb40709582e7081dc8f2d7142270cf7de9c130acc0e926ff908a5d4470259febfdf3d807479b2f9b24c92f369aabfa956a3a0d416de90137e122c66b984e5af23dd01e50c45d1b93ecc823c3a0315198bfe7da2b6a34bfdbed39d7035260da5e46748d7ae313a70493fb1252587f5cfb3286d4f017544dd0a3378746168f28d78335802d533629c21ae6661af34c46ef707441ce35e23f0a07c447560bcf1f630ed1334f84ccec5cd2c69b480eac2ebd7bca6c5f412b81e238a4715ea6a8b29c3cf87bcc2047b2955fc30d0c40f54e8032dc2576b3d8cdc9afba2df40ba7c243532d41664a584c0ac0861f257367c91aa4c3380241eb59f8a00fa5a0f12c46ba873f4e661e0b8c1d2ac98221297ecc90eb4983dfbfc1e24c8b9bce5877090880aeee04a6e01d6236890a70d1440fd5f6867052e4b2cc5691ef076fefe7f6e0c04f801b641f2d37e1abeb630f8260879114137dd65ee5f6c2acbceb3618c81f1ba9e8311ba7b2f91c1669d931205899a08e3f14cdb24d6510a60a2cb2b3c1d0b3abe672559f97e6ffdad4cae6f8669dc4b0e493e0f4010f272b36d46b79d5da974824045f6318db1dd00010f52a6a32c7cf50328899e1bc82da21dea09ed61782b6332a9cf1ba2bf79efc8d632dd896fae2480e0d4703042c00e74c31283c5bb1016cfa970a306ee322d25a4c2b158c45bf508bb8db5e97fdcd498e1b9b085e3610293d04f29ea3da396550c3af5ca4ff6ec4882cfd8593e559b279c30c0d0cc0ed95fcaee76ea26de0549eac4044421d74a70a49b5a976ae737574aa9fd39c96f547d2e2bdb1ad66b58cbe903dd00b328bef82207caf295f604bf3a68d95ff06488855b00f22d96ba33bc26b2a770a41fff8fccfa021f7b25afa955439d06743b457a791686f20cb3cef51b8c67911e62dfdea4381774c0e5ed04ec69b90f86fb16022c93ad4f0b8e365b5ebcbcf9139eb1da956a5931b96595b76cccf75949508f74750458e5dfb8c833f427dc99395f2a77830b1030da7e32ea7c569b682d2b3fdfcf352575579925a73ffa7422743032846806265a3a60b224519787b0dad123cd7987d24552cbeae720c0e1a86675682a6a4c1a78180222ff52739d7a99d6200431b582f14192f01a9f2135fd872c7eee657006a1ea274cd01eb1e3a7e6297bae3a209e8c41f62e0005fd5ced7af044f82891dfc0921b35b6c5c6ae888236b77b0ffe4299a9e62d0251beeb8d469ed84143470dcf3b0bb3e30f2b573ffecd7ebaaf52e392bfb673eb3c624ac4c7abc155e216ffb2b090cd2a7e439c666146eaf4bbd139c95202138105b5ebb7611f319ad84b24bcbc7e4a76b05a229de9cbe7d063cb78d42afb380fdff654bb58d6607ff3de71f743cc29e2702304d36ffd7032766df37a424ba14182e6ebaeb1e250d55de96f8891855c617a15b41e92e71ff79bbbca46c2b8128a0aacfe6b64e4418dd548e88ebc358941b12022e6fbc6c7a52e823579afaf3c621d9b20b66a002dc5217e85cf8ff0a42a875469d1add9155aaa45c8282d88d8e71b3e202db8098e77bdeedb28829c17e93cf36b38ddc576109bf4b0a770170b2936020e668d7a26b774719a3879e23627c78fa700c56c98ea90a44822f7b7e52cd26689a8e767cd80c8782f7ffd3f753cd08090992fa283f2c306b5c148ffd4a069632f3d1412564909969b2a2aa4aa79a39d20ebdfd954038e7f9d4a2a7348322a1e1794cd9e5a6b559bdf8ccab5aae0c175c3d297592c4ff727666e0283e68a16a124b8aa43fa9c0af3288c224f3b71d4959e9ce7dfc1cb588c3069ec36a34bb6ff12ebe4b0393d7775cb576778938df06f9af0e11e307deb9f97f9978ade421d0848c0494829b3b20b98b6e15d70d3a3b9942baade024cd79dbc0326fec4b38f78a093eb004716b5c70029a2b54836c992f6c4524171125bcacb86c3fe75cabcf5a5223d016c4c5bb11f3e598f552c79ec5af13eb70eb59eaf9aacd913bd95cf5a60ba56fb0c30181fa0fb929ebc6d81618ceb6c6a67238723db5f6fec96174ce5b0f0816f4c6aaa9506c022ac9decfb7094eeac287bbbb3654884bf9bcc7ad6911fd6be61f25ec4c86e54363c9808c33aaa389f31949cae079ecead29a08fafecc9a5f318aeb12bcb3ccfb362cd9ba562a05e8bc6d18ee972acb240d4c3ee2ec7bee071f092194c4991b3135a5bfa2f0f702fea1655cc5d0908ef41ac625a5cc92aecde25990b0844ca53285a15ad727d938688855277fb5bf854b2c2dba8c684542d135fb26367a915053f67351e02b2177d223a169a55f1b81310e8ffbf8e752d77e5fbbe5bdfa7d4e38c4b12c470129af2248ad9a3ed12bf92f8d50df482a725133cb430f0581af833bffa37bbac4afa43d2834088ef473e3c1d934be192e0a8bc2c4349b53d2fd588cf608b9483d53ff737f60be6197a375e8a07f3397cac4d920665950da37529be4e6abf6d7a2cd9ebb54d631d1395ca7601bfaf4028698dcce4b98e63ac0d23712b03fe5bece82798e5d0861ae69a29521fcf4740e34e1e9092571e00eff72e43603c3e4732ee9932916f55e89d8a2cde0123f8db1e58d1f9de095cd46c22ba82bcfac404e0ba7d0b72b29efbde5343f99cfd1710bb21f168c8b32526b8572f0949372fe3bcb0bac45d306593610f654be92892361206a9904e37c18e7aac147a0778dda6a67648e63e0dee0cac61139160433ba396707029d0a738207550062d071b870a4bd57a6040f5496fada67c7887e39e35339b60614b559dab2966852b6e00eb9f0eae647903dbff6fc4523d3ecab4914477f66cb8bf12412c3dee16fc95fd3c108de543d4cfcb9075ea09d7bd6567d5e14eba5c25f5374c6fe6761473959ccc1feb18ead575dce5f5396080b1c28ccdc04c565cf328fea405f4f38cf5cbdb4213574b0a6fede22d705031f0f97be6bc8669ee1a98b68d78a9466e7f4bdea82f57a4268f699f25d0b26397eca754f0903b21792cb7a0a13969783668bd753ce14d8a7e05c99943bffe787766633be642ef7204e294c5982f8de9f901441bc347f58f059475cef642e1a94108b748dc4c58f11d4be139380679bdc27c711b1462890437c2419abb8f0137d48836d80f9f8a966193675d18fd74803a959eb353709a5539328e997e2dbee2c0ec08517203f5cb1a2f9161ba804a57c7913793ab8c98fe179f33d6285e4988ddfc0426ae07d58d37eef338c2a03de7bac368c463387c932f1a5efcdb094719aa490fbc2b19b333b7d5a22ebc13428be57e7ebb04f61dda7510b005b6c2d8826ef906b7d30dd1a30de132b857265317e627b3089265ecd2f89a24414f413111011bb2ea1ccb7d855a6414d889fc180eeaf52e6552f3b52423d01d86139c6a219e6595149cca857a4b8b6fc8cad7f71904a266d22f55c24bd2296b3e1980e4b3a5755968fc29776f083fb32271c84a102a84cea3f794a88c6aba910e60ee90c19e01a3975d0a61800934b7de004eadb42b6c8031a93ce64e9d8142168137ad00408ab5a7a66974588d3ae708d3a73d083b70b7c71aaa617041ba8885d5ea1f7c29e1db87fff09eae5b919e85cdb3ec8847e57e119d1203aef95ee44b74e80bec3f4ae223ff3572a220f7138fccb21017e204e3cd74e8168c8d8460929f6fd305d90bd2312d80b252869ddedb06dc757746ce9e0c6ddc1469d4ef2a4e675c3ed4ef3564e883b63241cf94ba5f42c203ef8bfc0b036e10377999a781c5971570624bf804e99d6276c601d20eeb7516c3713a9d62b86c9c0045519db8da8b4e872c507185e203a67f2dbaa2269e3af59c4467638d68bc7913c8ce277bd0bbbc89d05f90342ef1be731ffe0053a3b3132f34ae22fbece29dcd78f74aac355f7c0cf0bd3b0e924c1cf8887f785f21c401a2c6928fa3b5e1d24df4e4c7877c0e64e8edd57865b5d9e56ad31172221ce0db5e9b4e229e8eb56eb0a94336a2a90278c61a73dd1eb05e93e61f740e1e16cf23042ebc83243aab78e820e3197c2e93ddb8a922b7f25c33dbc757a2ef4d8e9aaaaec76fa568bb2ac27c7252e5ba2ab24237e89a70b8f91ac075c14eb38f23edc86ffa3609b4bf14b02625ded9e0e3d4def845d590bf7cb9267ec650ee2eb54e89d58985d3df8087791daffde3778defdd8b304a5b53d03a3ec0a3a608316d833c22405bc5b70dbb1ce34d43923d5f4c6aefbed5eb638b090b0e5e8f0f80702ad1105541f9f3f1c2d9b4f556bc7e8c89e5a5ad625e17e7fcaa0a477511fe9e55a453134b850eb041f429032299aad64fcc6d121d3831ea8af10e22b84eee41c323948d74538205e62d79d4137ca2c5586e82f870b9c2fc50c34a39a936dbc5821244c46f4f9a776bced4f7acfd51a318401fcc040e80b96e21ba1f54b4596bbc42ad359caf62535a2d3a57e286c33ba3413f536c93aa3c70f02a1e62174d5becbcd8bbf646b8e3947a3b38e4b9d0bf8790acbdab614c96c0c81310214815434648ed89e2e70a3884cd513a5f29803249cab1d08fffab0c90462d3c6d8e3b1ccaa5f50ebb4dc8d0dde7b38e59ed2a44de5b0fb3bd9a3f2eb29978ab070b03fa0d88428fbb3644773783e832501a5b86f7c362dc71e2a14aa49a3adb3ccfd7c81fd1318633f776513f309e18d032c0170fdce17420be1dbca1d1d996a8ae6d1fde8fee8de7e86c7c98661b5b40eedb4225862c6eb9844e771a196a8b1b718684e004778c36b82b79c887fed142f676825cb3906e7a1a20d8d43b3b897d56a057d36edda733f8ebadf53ab682f43324d4a56f093c480de72c45de307e56446cda77d03842a82f3b8720dc4e882063f42b5b4d3ae48c5b3d4d84913784afc8e68bf84b64de9bf26540960875d0532d04888e6c475f4d88c59bac2743719cc09c21d108f84b5b8f4625403ba06a3e891130733d65ca3f066869b64ccd435f05ac9afd0ddbb1bf4e3e86a75080cf3104030e8658fa428e995d27a3767216d4df2d55689553aff91f0df87ea51ecf7dc3f273c63c0a43ff58f87e5942ee642f54ad1c808a5a994aabaecabc3e26423c966a3bb6c817d2f1f8b2b8a1eaf55344cac192a85c46ce4b05b17078199cb4ec41a7faba004c94dd3f6773c3e561950ceeacb12384786b4936c928c13959eadfea2371ef76cd4012b7eea413827de89a66c1fc3e255627a86c58c7a46c0bd2e4c89000264b51a9012a3659ad467196d854c03d5f537313658b72b5013964dd8172e290b56125449740ca26aa597fb22ab30d33ca647395b9ce7d92252bc08f5a75ce91fbe5a45b4fd7498363f07f0d614ed9b27bc5159b4740bdf40f18698bbf91542fc4dba388585848081efb2941fae391020f7bc53c4e693ad2aff65d200c2e50c811a1d3077138db23c39e082c31371732c5982002f2d630888e7a74fad83ed3b00f8d6a4416b386c81aa943bce0439515d540731f0962e71509aa9dd08b23742af072406a253a63a8b6f905a32e16e502aae4d8cbc4855420c2948bebbaf3c9ad36f2cb79bfb52ffc7e9683caa1ece438c8cc49e53d7b866e27507b43db1a5d56de89d0f93e96b51055be513df36c0e5928f27f6ba142a8542eade2629df343fe0b09a0b90463302d45a8375155d0c05215d159e35e6dda541f6a6f3077f1ff5a383cc66f248105319a49c4c48b5d2bccf97e1dd179ecea7d03fd738f65e8c058ada0df36e55ee6d58c7f0a27c0380ff8c2f1ede0edc7d21b55efbb669adfcee1577df6e6c0999e788114a31f65b61571cc13ee88245c68345611afd508c51491892bf28e2a58301ffc6e9bcaf09dd3438806899137fbe19d1075d02b25154cfd98bfb29a1dcc43b07e6416ba12708ae68f3d5305413c45ac0191fe6925f19a63c4cacef6042c44eca6428dd2f23b9007434d27d8121b6115b0ee7881d6f89585ef8b5425f70d33a9595258c8eba1f9daea70a5359b50826fbcdfb1e32a77d7daf7ac112a00edf8414ab8fa38ea7549595bc50fcb7eb1529473a1865fe1dd5ef78130b0c0d0b47ac0918cdd4eb579dedfd69fb57748f58590fcc7d9c2ee5788333bc36d396309f46589d932882d46e198685e539696c5f883cc59a8af1de16f87f8b1aa458e428f515dd98b54be35e71bd2545f73e60638187458590cfd694af17b50860863ae139af26f39847b17b27ede6e4d78c16c1638c1e4d065007581f931e8f6dcc6dda27bae6202e61c0dcddab48ef66fe83939b406c2753be0f3601c2af5f7a99128476e573f68445742b1fd32c12ff6cd3124a3012e6934b2777a0ed1f12d9202b35690bcf64218df84309352cdb79675a7b3bd0cdd297714790f940f36e748253cddef36d88e399cbfb7ad298b42050048f92344ee52844b3ecc5d89f06d0219087413727bf54a11c214112f19afcab14b9b879f5b30b0e09f537f6459e0c049055ae73688638e85f74d9d9466477f6665138643e11c30fe94e3683299c20e394dffb0b3f5baa1a391ae3813e3f2ec56f36b7e5377c225ca3ced0218f9f21d9521d5276775524535b801ac2537b73c96a8819261c754d1a27facbffc02f46de3b520d27c3584d51ac52c0ec3294715c29f843da9626aaac3bce5f3d7642c507253e68d6381e8b25069f9d899b83d20ff02c079a37d3340d604f54e03dd9342c500cd70f01ffba94d681b8ea5a8eedaa8283059044cb4b5136bb72c70100d0627f9486f6322b909e04343fd11e59adddadd610a43007e3df5ff4b9b3c962ca828c62568922e18100b0338146391a23e40daf6640a718ad110ac256e09f2645db5c2b9bf64bf5e74b1a476351c860cd07b4d7e4ef8ddad1a9a4efa051e3ebd24e48d9997fc12dbfa21de99f90fd8c0014f351e2a64ab1feed0821f7dbe972d1262043d0a92b473beaadc3fb6dee9b16a4e37d40492d444234e9fc1e50918cc1c7e4d1ff059a0da11b7f1d98cedbfa98eab8b28ae3af82f69cfea18bd47a8c4ffaf5c8da0bb7c4e5390555e377ca2e8bc8a7dbdb2473c4fb097f089266c39a247694fabd8e4e264cdc08b4c699be26d51a37fa533ddfa576330d170790906a2e5d65283ee9a917ab700f889b91bd3536e0ca9fc384c5b181b3d8732ddbc1e841cd685fe84e1e55b4d8f2644f2c2c5d74fb292d832567568b516201c834cce128ccd138673ea1937d2be2dac4a838b0c5445aa1786aa62d0861475a7c2a8e31447e2d0a748ccd059e42c66d7c5606ea7c0a4f9d04c0d0df769c813c5cdd29f44fa555a42cfb23f5f31a05ed41d8d0180daeb9bde1443930a20d7d4d42f7dcd5eb2c766e1231e921f619b2ede1f2d754d9dc4e8aa99b833118c888753b32e7a2e069a5530fceeba90f1dc2c57b1f6623d4d66eb8c10642634cf6583568963795d56e7ed077abead989b8bddb4866227974930a92cc96315efad41d53dd578f9f8bef7d97030534bf31feaa3bb57787ac10b2d01fab9b8f11e1fa237630ef277c9c7734bc051ceef90241446d9211accc45bb62a3eab264c6c0bafe41a94a1cdf7b658c8c4ec56c0d3b98ba8ae745cebe894853e747ffd5ce4c1db2fa77cad5691552868fcd337ff696f0e3f3386bc0758c0069af437003fd58224f8e8f055c50a144f4c74ad18542082b613fd274125dc55a087f29419358d345e94e3574ef3c24487a14b2feac7297d21bc74015586e36d178e3212c93d8cdfe0796fe7479b7d8863cd3004227ab274d027125bba46fa996f722505ce09de7946ffa1d68e7a2dce47539e8400a8307819621f344db3dbef71b7ff82f91510b41ce215e95ef36c9abbd58268fc3713e1d15715f407024ea4d7dd64d1907938ea13a8368e460ccad89e1da7c645d78edf7a413ad51b0cdcb262115613663570e52adfa190618e19acbfb8022337b85f0767b205f0d70943b6c3fd6d192ae6eebc5780ca21bd0fb70c549ff6d5b173f237425494a83b3a9c962bd6a2b4c7ba9ef9fe3f1e6f9e5664f5e116e9b062694d4577873a293d398bcd8c5699bca65997e64ad8581ebeda9fadf6d4ae203a1ad73e67f34667aebf1975af63a23a9aac7d32fe1c04db568bf93aa5d10d24c58f75826deca1d6d6a9293f9a09e297e983ac8953184610bd630d4d8513e5965eacb9703d7049d136176edb8aa558e0bc95c237dddfc632c3c49a3f49e118dec488e8db582c54e75d4a1f0137f39be5ea20b712d292ddd1a42a02d2bba7ae3b85d2fb9cc2caad6db522b375a71dce6d38671c3bf7773c704390420172d20b9a4f0bc890acc2fb16c4c0ad67b4f2d43d42bbb063b5d4e8db87dc20a821b81669bcdbe858745347bcdd7b803ca29494d79b9411f4598d28a6b586162932a1d6c730686595375eff7eeb0cfb89f8640f123084dc5a0558916fe99b726ab0894b6bed23a0615fcc004c7463a3b5b17385530f7c399ef5a688eb46e868d54c34eac0b52654e7e25a8e4f56a386ca1cb2ec20fda0dafde3a12b550ce64004abe55b03aacd888bde0cd4e3bd5cc0bdcd37f35cec36bf66df9946f68716a1ecc71b72337618349322adbcc3583f51eeffa4db94885e0a35c52afd75ab3ca1d78dc32dc42db5bb9a9d193d7a9817f483c634230d8281d7e21596158e627f50004bef83f598b78c5436fef939150659e67bdac692551f534cd470eabb684be25d5f9ac0de9d5207cc0035e5652d364a764fce5b9b6f5f96edffffee5b9e7ff141d8e938ccb91810ebe5880ee6db2990429aea6e66102602b565d28453af4bf39823d9921e28239074bb29afa44cf40110de79f797efe9501bc57b0f5744f6454f40f667b405897d45e89ba7fee5a164646d365485cd2a9c893db2d0d144d223576af0c0b290b06c849aab4c3da8128bd8c77f4e1707d96674c554aeb4f0b480da741fd1bd6b74b3e3d82625418643d59d4c37c74cf2d8dff4e8cb80df88ec203c0ed69b602db60f41365fe4ae4ebca0abf73b2e342e73be6b872c9a96f9ae48ddc31749342235e744558ccc1922f282595eef3927df384ff042b56b55db71f694b32de1554ced2bbc207fd7b9adb160f228e9b7cd9f92b5b6cc8aca666b6aea75e508a64c7e46c9fa90b68f2e93915f4e6ff38bd9e35833556ccf0e10da71fa8643b6b776df9fa2ffcdeddbae85fbf46a3e57dc4bbf370835f6761427be18e304378a23b15db1a87672c146521d6147676a423669ab121bf6af352e8daec1ea22025f6728642b28ff44dddac87c857930f47b28b372576fa6f0acf146b778cbdeaebab5353c142e9fb9e8787a18fdd05b851dccc158a388da687f1d85f134194655d53ccf57f9c52739d1b32d4f17cef3c248fbb472ba226788568d26e81ee0d584719b5800e52bc757513539b9ccf61ccae0e1c874d622efe9494bcd1e5cabbf5568d5b3f256bf2c83e3fa52557af213f2ee9b3d3682f18412230ff7c36a4cd43284e30bed96751ea92971c797529c974453b1c1759b4d92d4ad5c6f8f16635f7c453c4c06da4b26ac8ca168eacc830b3307e1863d4406c070eb34ad3a7e4859adf1d8d89bbdc092480d2076aa238d7c93cdca224cc353b32749b46d914c20005652664fac7d60f7bd621d5cda5bd1aec1298b8a68fce281260062ea84387622dfade97b99615a6439725580cfafbad39f7e5dc771bd7ce831e955ac1846bb426ded8ec75049292ecf2484d82d73f53318c336a087be7f7ef9d9abfaa97a01f20c789f6ca39ebd5a0738eba94cddc0f3c40ab531c62b46b29b3ef5a5e3bc62ff08c5c1f1c8d87d7ee218c4a9605b6f9a18d99b303c76f02b1306501f0352e56c9f96bb694232a9efe8d99dc782bad6c2288d1b6d17a66e01198f6c4c2e3876d4b752ad34bee3ab7460cfd41c9def97a47e48b0cc82cf8142df1862f34e6a5c1fd5ae24ec8f3fb4fd087a4c6c4a3b6ce82d96a426d5698eb5c79892272a496fb8d97d661ae53dfa50c28f471d8bc779e35eaa5b656c443e9b5cb6a48248b57c3d9517b341f6ce29742f3e88bca4115133ea35a8aff1ae926fd5c6bc2b00a6d27da691e02a604a5fd9924fb19c8a24f4e0631d1b4c0ca6c677ea4cbed55aa3d8bc219b111089843d63183f08cf0930d208de7b00a83e2c2177f528f1e95ce8064a2daf896942b29bf97135e22895cea32356cebe15852dc0d0dd2e2dcc9e5cb69b9f9fb6e8beabb91a85609a90a3d1cbfea27526e8e3df7da4a85dc86d9442c90af404b688041ae0813a17551c5ff63f5c9887bedb8b5cb9d57a9222cae75266396448ca1fc6bd61e996a944ff2d841426921c0ea9955d9825838350c07c334d454c552c107b7a3c732abdda24c75148bc8f1019653df48ee5b4b765a9c201a5afd42abf3d92450749ba1a3423938cece6db07e263558a8ebbdb0f47b1ee3f852c47c902a7e3ede07f4585a8c8188b80b0c794c75f8446bc42c8329be1cc0af1c669fed25f6aa41a9f7ac3b8e0c79a30630e01c4fcec42940978a60e558f4687a20e9b23450b461405b18d8aa2db6539e4b9a30b459189cd113f7bceed396408615982b83d584a85a54aac889bf3aa3347f835609f81c96d2d3e4e87c318cb340943e93fb11c49862d98102068452c4c4267b87a2d165d4af4ee2bd82ee7a0e463a8de494aec17718688a1b6b2abec51619cff24f9612d3ec3b9323912653a873e4df7a78d768cb4539e78b025f3faa03d1b36389d288256090d3d860bad6bdab328a2f089397401d2b115f8a5ee1cb5338ccba12204afb7534b749783f624793efd4142a342c6714acbfdd17cc78b6dafe4ccd21af0eb70583ab51bf94492c5e8af6f4cbf73b07b56b62b903e7530239684c1ce85c18df0e2d7ffb5a8259c294383595b1b74546e1b33f6c52ca686eb82c2718f91cf4bca99c7d1b0c0775f2ea3696d2d4755be6a1b4bcc3b015bb722c3c0a93d3925cab0ce47e1aadb10ef482abed71877d4a8f1beeb3601fd372d693c8b4b35595906d46273fc0c2a20c81effba6560873dfa8f07b4f78600e0ffffff1f