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 81822 8e1d2d40722444744c55c5651e48332c2035f5f3b617dae01c46167495e5f26b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bfc32ea748be259280bfd4ff273f7afd6f2cb83fa3e5269eb9ccad149f5c3d6c
Certificate Block Hash
8e1d2d40722444744c55c5651e48332c2035f5f3b617dae01c46167495e5f26b
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070750000c07a0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b2dfc1a4b95f849b3d1c87f3163755e662a27a086d459916da3e9f9da6f8e42bb529f39fb3c1210f263a2cabd0053bd6316bf561cf7cb8fe33e72e06abeb9f7738ff13c835aecdd95e12b3cefb74d0b163b0472240c2244b3f04000000000000008000000080000070750000c07a0000

Raw Header Hex

00004020c68494e98acd2fe8861df5eb9a9b410efbdbf69994890d9028ace990c7656810b6afee2b6e39b1512fcd438b48d2812604b0cb30e792abd53d35afde2dafda847c48486af1c700186c3d5c9f14adccb99e26e5a33fb82c6ffd7a3f27ffd4bf809225be48a72ec3bf

Proof Data Hex

59,560 bytes
1212160103071eea249578915193c9128e71939cb42a62e15b8d6bd34ea59be58a8bf1b76b30f2899e5b6df8410d2b142a5e277e0a0973ff6401ef05a6bc8b50a78b968c18ff67b9b6fb8165a90eb2c91e6f2df259ecd907ecb427fc01cb9ec0450d70512d22b54f4346198470f8fcbb2959024883dd0fca23504501ddac17d317be15f5d59d28832c750290ffac0d13540603e6cb11e6c6a22405493fee45d126fa84bb8ee65eb792c72180d27dafca542987144c667522857ec395cc78b189c26b02e710cc22f23b12c0c80455a469c54e99aab3faae606f514e5be6f8bf6114e23fdeec3d670bca8cedd943663fac717263999b20a0f3e49389163653359a61b269ec72b702248c7e2f451969a48c1b12aa0f1518089b7a6565eea387e527533ca710de71beb3bc3829cbaeec4169ded59debf86a20aeef93991411b169f41970b2f1de69f74e937eb055d5caf9eaa036a85c90d7cb66601ed9270b9452ea1c42f4ee124f903ea0e56caf79283cacd7c5f588a0528bf364f40df6f62b989f875233b3575d82385ab42ba45c22b66e54f44133053cb429cd70c9377b1470813c27226a41507d24d364326aed4b3990d57f7dde79b9dcb2fe189ccfa4c80e72d79fa61303b266fd682d8a2056ed4df556b1aedeb8e7b8aa15771e580b70178e003ce2d936ce29e50884a78b3464ba3b90018152e8c34191adf40eb3ce047885264038606c114b9416de7c8818ee72a3aaebfe34261972dc7127eb1967b0c00c8d82f0bcee90eec52078b7f7ead2a49bb3b80ada8a3a1fd57894c293ed0973e08a7419eb2fab308124f7a6ecaec2bd218589cc9729e7c9f951b9659f154a1c655a23ece4176fa28989ecf3bb82f16b931fa08362e4e196e463949c8ea4eadd184546c10955e5dc3be31c2d0e0d92a104923377f5838c5e0533d80328ccd49000a519b1a5180566b37746cd35475fff8e3247ddf44c4bb81ec0f2d51dd04b56b831cbc370c70f186c8cb11f65310427521c01078359ad3dcf154ff8ef10fad1db297aded01a834c6454c81eda1e9503ed3662495f5413339059ea76465130804b551a5773cb010492b7661db53c7923a8f1ac6bb8323c185418ec930828a30c00454dd1d2c41a451b3146368ee1439c19c579ef82647f098bea5a55c2277833ace44033fd8a2e6cd9052a8aa157f48bb50e50557053c390d1b90c38c8b3765173f64b996b5e647f2359ff55b0b9e20e4c59b755a977df1e059c5a1ee98e093750656a31f8d4a39171ab33843a0a07b1e2488b1c3b139ab2b56a40982ba6f1a89200f1fab3d6c1f223e90c1360a2a34e4a05bf268c74742d26843c8f4346d79d8d41c419958bf9117efafa8c1dc78b21ee5c33aa86c10833180285c5905da3191a94c8baab244a9a5a8828a7c9edd8f64bf9bfad3260bc2dae30fdd052dbf07d1e83526bb29a7ea002785f58278aaa9af591f85a802ce68c81bacd28b92b8a0fddfe9754f64a7795e200929687b6a79da43eca1c9f2c4e8bc052ef1ee930e6a1f586d06664006ed16edaf9afb4d13d7263e43631eefe1d3abc520039292bf7588ac7ec8f84860fe135d894987c80079942cc45fde4da562bbcdfec6e9077ec4010109e1aa20cd5bad79422e290be71d43a30a45914ad73fe3b33b3cdc77d8674b3cf56c04cb8cc95ac082d063673c1e723cdeadf73a19be18b2c911a8badc1af19a1b73330c8c8e1ff290a64dbdb59dbc6e0a911fe3aefb072cc517465ad29fe946e7f9daea717ff1fc7b5b334926b52875c5ea85194c451061a0bb3dfae9039b7ce5a66986ddc1b00518c4146a77bff425a11b62f6661058f809f38c962df82730922ea2412feede7d848ee49d6252ebd8d4c404bbbebd952a03c75fd59c2063c8f8f12a2061ee1fc54aba55b5946c9a202546224b1bc65f4634b6d00c82c36e8ea1cb024554ea72a97592872820f07350d9aacff7df644e1110ede0bf2f96e496693c0cafcc37fa951d3b6c89b0415b3d02b4c7076586dff9a95605bc09c0117d553c3fae6c758956fdd91c1ceca96223ee1cab0c9db6800704086cd0b30f7e84afe22b9b4a7e70609aea666fdec41f97d91e99240655d60b577c05134263f05cefe0d3414863a33a30d61537bc5d04affbb8ab593f90d4866e944324cad1baeedd5651635aa25da1715af9761f8f0971738d72931f2ef365bb66115d09d62f89f55e1a117a2967feb626147e928ce9bbc5674d96c52700302c3c6a856045555d2585f4e495caeb9ac57a850d07360dd91475e241fafa71669e47ecce96ca087b170e56c48d07bbdaa5667df1b8c6d1b7cc2f2ee759cbd2830459a01058a66cd713378e658bfe1c101b73b13bd965b185c18141072c98dd8e3386e308b3da69db28e9968a24eb0f70599e86e16afe083855fc8f51bd2f4f60c3b41c2bc07d59b424165848c419ddccdf2bcb12e79712841ddd65a8b9aa5f9ac43f8727f29d22f4be50c502e8bf3fc7b188d576a726e998d1d6df1c9ccd5a6e4e31115d6a53c43dc69cd8e1237072c5c62a007dc6ef2acdc22f47a19771ebe5e9d7c8e5a42c7aae8864c5c7a60c27c4b91c34c9d042d17a954cb201a8bccfae64e75503e67fe0a99d57c39913761c1cc1d0959e357d98088160fe81dcb55daa11223dbd24497c7dfce2bf17b8f2a72088b445d4852a5052744965a986571f098fe42dae6dde57ada554ce2d60bffa3a6d0773cb2d34868b8277be4cfee70c64bf16396eeba26774fafb8bb46652659f3b56275e67f407c07fdcd5e1ba5d227b15be150ece4d7121ccb12cbf5ce38cc458eba81c7e0a54a726b1bba50a48b8730faeafe6c204910e3b4d175bcb89c122bb44cf42d549ea33815c8e17f772739f0fc526a1326655cf05bdbea5679d0008a0da1349d8d50362902ac46f5e78b9752cd390513445da651a92b8422c843acfd8ae810d6805ca8abc97e17f9f76c891d9258516e0423b93eab6ed80d07d3466a058f452ea78346b1348b60552e43fe620cdc2a9fcd2161e2b46236d72c674a0d70fa830051e376f459999b577960029d1cd3b668ac79011e220cfaec6ebb70a6f4e70c4666a0e7ea8afd87b8ac84fe9eb614f6fe64b374272ebdf34c35f1e4982bc179cfb5e6426b6599bdc24fcce6d69d01868dda25d5c18779703bf714bb549c2b23aa1305f22f373011b9789134ab886dfae3c0f3a0365d66f287261961930dfcd06510cd2abda284cfe09deb813719331476ef58ac586765756f46b4a9bac2b41159177c24e9d868d7b2d56fa767a2b64301191fd709375556d5bb4a8f78fab4dbcc1a67ad74c7859a18b0f8b1b38c8efe47512e4a8c9df38d4679d7a2685b68ad8477ee3a79d4579d6e9577793666bb16ac253a880835f791eb5023f3c833112e17992dd3b80bea669e9231161942189c4ca0a9d1587397df45a2d85666cf98706e0ea7861d37c72e7948d9910606d27545638da4e97fa7e637bf21ad548198d2964e7131ab0db104833def81a32b4ee89f9ef67ff071eecde00cc03e2575e3dce154a9039c05579eb36c7aabe5a491400c0a92deaa45682307fc40b16f274475d89667cb015e6a95a047e1208cb5f2e29afe3267a6722db1ec1c4d6bf8af3e801a7fe5eaec6e83f93d61d7a34b685f8e6f3bce7926fcaa937201c6b34d6c5bc44c67a62deecaacc01641267ff5b11431ef5a8493fa544998308000910d7a5249551a62ceb3f91b41c0fb03e2a9bd494d88d52d4d56b92e7f2556dbe9a3d6844bd31f670bda3ca61f089f6c3c94b9491204ecb19e42cf7112d7359a1e757d70ca2aaa4e6be26483e23421825b19324e83e1f0c2bf0303e1b526985e3c43b22bc726081e745408f107f92c9b769f9deae4d62a88ff591957a45a307826364461dd9a67ad46fc8741678de1bf414a5d7658d4b7a1453f2c2a8a57a93ae598e4d380ecd35feab65b5d06013683fb365a1c4516601c48a8640c50799a1745f719d61121dc03343f88c665159c938a0000df2d039607da7b42c34a080c4666000a34cab6b02fd2030ea4d6de7d02663fbce9b713fd35f58956f50f20e9f862c79a26db321a16f3afebb8a067a18a23106787991052c6c0c150faf52a19bee6433691ceeb52adc7b19344cfb9a1b7d0f55b0bf484f6b7eac876d6a6929797ba6299252f1ed01eb7304f201b509037456d9b8f3d4a47c626d063c913f9334595b1ab76541f96c2116def00ff57368edb09b8912beceb4714b514945e891fec2d433f2326e006867e75d12e32af353b7ccbbf480518c93252877ff5b62bd7d52327d1fdd5f21d6916e494f42dd2c51913cda2ccf660da9d5740ccc295ad78c8a36ce6c4b4ab0e139850fa646d8f523a8fbdd78e2fe6cfb649c934430dab355b3bada36f2417e7d6035a2ef675ebbd46e0a31bc33b36d42fba4854e254c550e3561c81b88875943b21cb99f02b68612d0701732ee42dbdb271f2793c41c5ce093c6f4b021fce05319d82deb9b400cfea817f55b7dcc4f78eec3bb1a462e8c6c98b8d34d5f618151371d3ff80fc81a7841dbb10eafebb1d36706818aa927caad75d830536f5da8eda5b892d82a3efbf0e55e000c21da26a968b5d8b35156379f3a2cfb6d4d62395d9443d7f061b8e17948a6f72c9295e606b5b5cfca65924de37b206195c567ce972c7bfc48349403921b7406f8e46294a2cac5f9f5f2429fb74d6918af1912ddcae37deb8c70d679b9683cfbb84e39cc30cdca5653d726c3cbed1b7faf1f93b879a8b6973bb56aa7d23eb1391f4ce552116711b4db9687712352c3439dbff1aa1ce3541b708a9ac415b4599cf7b292829ea2c413d76145fb773f8ac571917206efb0e26a2f0d8c909e86727d70ccfbcafbf0a58a18ca7d948e63540dbb5b5f34f56032d7c890351ef90fd979a947e79a5fcfeddebc0b8c4f6bc4d7c16e38e3b2163e67e3320fa7c319c68b64ccd8b37a0c41d5cf42e2ecb253ffe27087db6ecfa9353be9cbc7516976a27ae31042726393c8dd7a781e8881fe9ce6b589f593403b593c1413a60beed9fcd850308b410aebcf7704d51d940659f8310b5d130fb54e3363cfe43736b27d6ad05cc7647adb17ff4bb61a53674cb03ea9befa174366e2dcfe564ac717dc0a7ab1de777a129531ab63afea40c33f98e0f0dff74f2579176311426a66d7ee67265d0539be55a56c5eaa912542f7847236aa700c11f4fe26a46f429d512366e3f5902a22a968258847fff02de056256380bc93420eff0e5fa5d53beec0f8d74fe4ee69db198c28cf57aac7056990a5e7243f332445a16d248efa732d6ec22dfd31eb77c44a16b1a170db2149b6e1383f8870597426f724daae7fd0d2b9039baca13c4f602ae37178bd8361189e09253314edae27df25868d14150713a9c0a44744a020242d40fb0e32e924c8bd9ed2b0379522a7b58929882cc26bc9c23a2a8e862912ff6e9774d1cf8a30ecf4401d3f2799a6d4d5e1e891ccdde08a19b54083d8c5bbebbb1721d53e089db8480e0ab6827e4a9d54154432c879337990a136fa1158fc336261acd660f133fa07e2e9f3dcfe11235f3617bc21605e4bc3c6473343da3f43894be10d3e4049217d673f4e174d7f6a51eace6b7927c9a00be6985523753e84c9b35ce98532db36becd5d5ce5bcc7cb1a46858b0b79854c8a6a6fa223e034e46ca30aa84ccaa70c21bc03ffb81efc5a8f5e69484e455b15c165b9ee9486e5090e37189642f58284b5438e9474d8733b92ca6f20b9b44c59c16ad08c4e28f50c73edd7e321df028bd72388ba60386c572df0926c2eef8fbf794874d6aaed2d5b7bf2774ece6785d9d2c110ee5e7bd248e30f33116cd6392fc7bafc6acaf11c4a7ec5300a01cae44ee63058d069e8f0cb7f9a1025dcc4504b3cd91b13618ce687a977b4ece0c06ddba55fc9ab89c4a02b828bf410a78425c950804c12197c81cfa8778355a7730bc2a20e0b4ee31fd2f99ebb92f584b19cf9252ae55d8c97bdf70dc80219f5578ebeb445cebf715bfa51a9820bf0c6d12d5562139f935d46d304d9bd51bbfedf7c9a2350d9db81019a3d1fba58c44a519a7f047c57e16381672936908136cfbe52010c35b75aad5c75d835960c4f230dac70c458ac2ca6fbe121d035500745e829a9e4766939873fa56e517b0da1e17b4f37121a4f022b2c6bee81a7e59aaf38476304ae9602b0e01d486f60896a46d765396309deaac9578dd0b93c2e2716296425764e115fff33d8ee512584923d3e598ca458e27d43902212e3832d33886ce3d26edf1fab506efadd7ba4c57249f92f6a05cd2c88a2d531e5403ef37a2c30e9fe0c97e32687c8e2a1957b17489e558d521791e091f2fdb0cc7f4ff9d5e5624d747b6bc60dc0b213e93378fcdf35fea51ffb9251e1d51e8d3c155b063ef7c23a0ccaf479483bc068365dea31822907b5b4959c9fd957cd9acb1dc7a7eab3157d45bc390ee5d40dc1ac4d1b4a8b65b0c21de45ff6ebee382e994070b9d5f32d47c42408103db5ab0ddd7e97f3aaa3e20d113a5cea14df37631a59e35c4c5508d261490be6a94f24b0d1853e0bbafb3bdc091c20e1076ce629a30717fe70d5bc9b46d5293657565a21ef245a5727f8e46b34baae7f4b08459be33c4d103f2f98b69384c968a7dc04934b22e1502f4584c6ea4682c85c7705163a55da7b8b035c31804d291273a6b64d6fc6a883d9a01aa4f3f79f03aad8636932480127dc94018c43163f80816198764dd4eb30cedf021aa9a2dd5e15ac896c6964c7072e193276ff1e0eaf207b15f920c37bf87e8adf8767258c4ef6c38d7886c257f5f8101301358acdbb4556e6b4a64fc6e5b8b3852af8e9ae6974dd325205585f8fd65ded485f870b662281aba8b49a90ed71210ff0acc174c2c6bacec158cd7b9234abb44d0b6711d77c987a5d5709e294c7c03cb433a0a8ef28f4f29a4971c7361bdca26c2e45e603d4078cc20b21b34e4be06bcc2b0cbf0817312abee9e7dfba442bb9ddb3c3f8cf5b8cecadd590424d394e95addc8881bfe532b8f3d9c5d3900ade56eb212ff7c8640ff4e52c9a0b7ca1d624a85ed5fa6a34a032bc5cc9785fe4bccc308c56086a46547d456c4458fe5f3e6f7ffe72c7f6c13fa52088d49c5394d0fc8610e75f1489f7f901804fa4b29b949330a3d04d7211ee1af433edd5e41ff3702c979bfe3d4c78d150c6438923eaa5cb442ada6a6d551d90d842c524f1b94edaae55534648366bafda25a1758dc7206201b958a628fe6256e896314e8e084ddb23bcddd29c2557fcb9e565fcb912b0120e380de40c6aaadab1fab8de11f61cf6fface54fdccb667d2a745e0c870a8f54b69970b125dc3d5338d82a801323564e240b14969e5cf6ca6d071e3f3f4605a4ad36d46c75125d8971a812cfc4abf748be91bed8027fef68eff0c1351a51f4e4624d3431024da579b6747e00bf77f9174b115df710ad4f7da4368b1118c5930c4982dc777fa19b3db16252430eafe9cd26902a70061a32a8badf63be8b837f115a1ad05ac583bda969de8922c3d7e45707a616e4a009145ef3c00ca38344ced4dfa311940672781ec9b603cef821d19e7345533ace63613d67c4a3fcca8081f51872da7c006b97c48a9a09e9d34adc87178e42e4f7e6568a20460148efc2ffa002b899a135fcb11977341b901ba874291957d7a00df0d14876e6da060ca8ed80e6297b518de9bf9e03f5356544d22ad6b520bd2c10053375562b835e82a0351a7771aa81d9256821c89fcd194f4fdcc3a16222b0d921d3878f2312458d362e4851279287e0434d176a915300812acad22f324b805c00f9db1790f0109f62f49277ee5d42c630cd8eebb067c52ab1020ed5b6e21c6c073f44c7edfc33f424a943e881f45fc9a79f6b83ef437178922773a7ed6a1ca39d0b7704f8d0a3d2d8514aa7b15fe1c9ffa72c2344e0f3490000baa33f5d75f7b1e74440574dd710433c9b8e678a9bf869d3c06ef92cfab5446224bf896581591e85810b7396be15a1a79f1c4e18ad661dcf50d9cdefeb28283d8403d047ea7ad17ccba081aa80d041ddb046a2fd48346e770abd2f3954e31f73f3c1acd6c8f178e8705d0439e92fce4be9bad4e47bd7ce6670f42bd82340172fccc64f679a5883ae62cc5cc55883efa7473bf3729be6c15da5c9d4bfd7070d847b73f1a616ec6a0428017c1cc426e28f0436fa98abf6e823798a9afc901130cd3d05d83425f225c7c28662cf09afaa8dce5bf560a1684d6971c22b24e7809c19aed996f7be3a885d9728e0faf33b6902a845e32cf3217b44aa436536c92199598f9342d2cb665941a453ceed4ee35c08c62c5305b4de5d6ba4fa1e81988b795e7b083315ba88cefafcf160d6179154895d116a740ec47251433d6469c1145072ae57525550262daf47225cffa06fd5b0620c17e3afb4b59afaf94294a87b2b3ab7130144a6e03ae29e8adec3ec5b780e28775e0cab6ab4749dba2c78272d6be65d875c50908e8358c9f45f838acc0894b59e4438c552c7e59928a770221e67b3c5a7c2ea40e04bb4966fe1f142bc52e2cc030fcd43a5807ddd735ca2e95da3f1f0d414f162070ef1fc52c5bedbdabd508ad476c892878790d188750c90a4696725f86eb4e7adab686da05e6e9ebd09c193bc8badad99c5e235d445cdea4daf22b70ac8dd59f67039a186c91eddf4503fd56b950ab6925f12b69cd92d6946ca6a1d340b920168a844623baabc64eb1a9628f301817d44363d5fb753c552d9e89a96c8bce457eff4563c6c9d278a757336c30491b7b759c01b6f6849360c4fbe13a8641f7371128ddaac96ab25d54b704d058cafc9e99a76c2373078210fcf80410ea413e6a2e37afb2520547b73cfd7c1c4a5a3c93353c0508816c21f704cbfdd5afa807caafec6681493fd81bc9154ab91e71a07f9ad7913e01a61d874766263e928f3fb7c855c6e7192f6a7dd245cfc7e4be5944ab2e1ae77e24756f05b9c3debdb06749ece23e48d3d619cccd0875fdf1373830f9c49191e3034acea42227897074e409016b32e8a4a0d9b587f767baf2e25b6482cdc645b9be844d348477de960dfecedd53ab1610b8781764a7658438aa04b30431eb1beef12d8c469c3175a77695392cdd6c78f58a8b71078af59f37430ab1de64091548dca63cb0a4fe8130dba63aafea2f9c223bce844bdb8fcf7acbff30cd90f29ea3a40e947734635ac5c814379451c11580975df9dcd96d0ec2cd0fb335e0a91ce6c5315f46b64a409ee4837c63fb4ac24f7c5f886d0067cab8a8b19207269d30320891ddf0b386d57d1401ec6ea07cf4013f45457c3e8258732e9b225d3d46844ca6056d6fa75c5eeb726bad654a1973f6b769d816148fb13d706c293be67af45cb4de89402590c701acf18bb17e810b850814160a929d26a87d05fcfef590b7782d9cca425d9c25968261b229297e1c077d58a22fdc987e9cbc93f8ce6596e94b48d601ae962bf715da87f621102c99884447ee25187b3370a2630125feb7cafb32e513777f7748f0881f1174720620c7e0b3adcd6c0d3a751657acc440618d84645081729ee6ba10ec6b2c5a0fd05e85d9b07ec92eb569ae029b27d0d7c170caf28a01437d2e3221a18d8b6b3aae63acdc21969e9b2e92ea28f625d91f8b564c7ef8caf9618b47c67b2b9bdb0bfb67202debd5a2269b7ebdb6920b9e38e84c22e0b7ce29b7b09f31d7171bfad4527f6d771d85747a0dcddfb4ccecc76bbc27c64746c4e6518f94356647b4852480a822bd37b1b3b5b15dc24a42b779584f2b2e36871400a85bb10fbc493862478435eccef2125b320fbbf049bf11262774bc4ca1509fcb888624d5a3d23f504746b70365e04d7e7ecaeeb318b7449435fda6be657734d8dba01b7e51d6bcdd2320200a53af6e9ca48547367dc812cfc15617be38b829c604ec113a4b85401d708614fad6d655f705d0f569530a7502e7e06565522f845731edbdb74fa3a45d64e4df402ff9da079216a8848282fef888fa880c7905271f354807d28ccfc4f705ad0b142fccf9707fb68595554ea5d65620c081542332df0e379f26a9fac9c9c99c9ebf2a46179daeea5dc89fbeb21ab80f3f6dd3e35a50bbdda6d2d6339b41e810032cba48deb8040990370809d46e084e1d887f569aee26a264fe41fdda21d7da5b1d33d39c4a7fb1b7cabd73683d60022a649da1fcd1ea83c54fc93ab331da8ea3d887f62e40bf3828ef7f577cbf2afda2d0355166334a658c98bf31cd3061eeb573a1b01d7d14f5c083eaea936fb9d16952a574c436b7ec1e300980a959309ea84c38c80f5098aea4d0c002adfff4dd69d0a5482c4785e93ed9f274b243ed64987b561b30a6663933529823f4f1ddf6a05549354049f8a73425be744cde144f323a47793464ed34f9a02c65737cad5065f88c421e519ee94b5e34ec2fc12b5ecf5f9fc20d642961bccd20837a0733e03d6eb56dbaf6fff0de0989ff38fedec2ffa5d8528ca0443647ff34e62c6612116bb32764259d5d77d94e1d785883258980782a30363f0df4b78285bd01fc00c49f0cc4fdeb4e13abf9bd4bda2cdd8e034ac0c36a2fe646d886909de8ee3a2ff1d93c027f7f020ca9078fe994e138908791c2a253f4866104f50201da143f5ac13bbaf618a724a08b35e1b0c6399fca0006cc2248e12588031bda4bce51392ea3369eeb8299a06a395dfe1f292c7edae21136e528f59a314f76da794eb557ab2c3cacaa89c0f40a52b5178d89efddae5d5d2bfadc03873b0c9a3ae984c3ffd70110f24c4fae64a86a0dd6cc3d331364b1b903fb6c6f736c0aca2058225f9ae5cc4df8a0e9d3cf498686d124e00a648a53eb6ce962de3f4d5a13c74cbc0fda3a3f48ade0cb3b1685545783229f51a5222da156f10b376c9d4dff85d0e94b1b0f70f360fddaede46395370dffb001717742c5eae66e9b2116700fc510e65da23af2c91581100ce497b59f27e0e829a9eeb41fbcf3b568b527131058d20162a13f127ce2ad1e2165b9bb2973cb4db02837e47328a885c2b0a17fba2bc5cff708657516752524be5603d2c88d9fbf8263bafacf8c8602f5812e07eb61719f31054ce744e9953a0258e7ce85789ab3b7b799d65b81aa88e3014ab2ee125cce3f15056d628f44bb0f7eff1ef303f5937d4abceab2dd954f8d73c15cb75d618dec190294b9de6231db0785255da9b0b3069cc01f3d8054382dd519e6ad3797a091a93ae7f9ef5ab7812dd36bdce6ab197387eedfd27a8b33b2647e97d7fb17528b96346ce536567176f1352f5990c443e1ad0141f4b393acfc25e85a146e8b51a32c6cb8fee11e71e368d7b604f41b1d7343966756651617c029ca096dc8bbe3a9b9717cdf4c5663033d354167ce744586aa9dcf234e1fb2d8a011af5ef60d41f202fb652a9437a1fbb12cd5a12b4f7e3033c88f4c0e05c4a171c9b5f85d3b7f2440b411d22907d6acd91ad5b0b7f50122c048b88d4b3632f5ee91396261db3906d20f5bf195ace59f1227e791661b99979532a4ff79dc2c501867dfefd2913d055de5a62843661b29181579ff7a605b02b1156dd611a075aa1daf27cf49b735f8e4a17a0a0eb67f3d59be111933351987df33660c79dff6edbfcab30b2fe6887c848b4d76feb6682843ac96464fb3af3c31db2fdf04f59fa0dbe540d0b7174e576cf40afad0b53a8ac09a8b817a463c760e221d40babfb0a975b0b9749a0ead4726febdc16e8440017a5ff833b48757f51cc1cb8aeb1544adf8b12474319520fa01bf55a5b73bbf87726c516197624d6a5611148ffc1d8a102ac4234534a2d5a1d4eca523db307dd7d11a486066f4d52ee238d49ce16ee89545780f7c8cf6fb6e6db12b3babc014f9998164c56a4f51dbb7b2f42f6a919d46ab0a272c9910c27b9261f3338ec89125b141a129f2d441d63d26e279e0324496eaed4b71d809dd5d0ac7dafed635c447eacda258a10e4b4a71e1da214cc4662d1ee31a8773b0b0b4d87b15ec323870a8aa82dce39e9718e57b7469cbab241d5f1ae9d0cae3d2a91bc0e456ae78ed9b8d5129c6593203cb00d0066e2379477e11f4f4052c23fb864df70a0c9fe3e8fb4ac7799d4eb2599d974a0c8879baad1856704ffb9fdcfcf62b3dac696b38b1c31bffa8eae4860d0a4df7c63cb7092cdf4964b42e776f6e5408815178d46a60439a835d8fb5982af3d91eb409e3df0eb049e3e725d2888bc152851fab7202cc846b2da2c8f2859a4a21109ddedc8ed2d99a85ddddb69ebc6a544b4c976303c7f42424aa0b45a45a0c6b9e9929c080417b3279583d5d4799148614aa6d7ccab68527017d4dd8bddaad2fe77f954874930c83f49ab4dcbe532c1a50c8ec26e11a0bdd51ffeb45e75b48f93c87fa8cd342f1a86d1d8a4f9235de64c65521a871895d3be7bca3739d7b0a187f9ea54de3b014bbc1328620f71cb25e33b87ced88b9d3209e81455dfbc8bd09fd55e88ea033eedaa944f2d45d8e15f4f3e0702edaf2b19682124b8f5c5b5dae5b6e94c9fefff90ad999eadf6b2b76f39c5250b52b98d6e5d9580f8cd19b8b1a15daaa46349e4eb6d758e230a68880f746e9c64ade76071fde277b41741ce074a7d398942a044d79666cc19806912596bfb53862eb250f570fe48886bff5f9ef08065c07b8026130193498debb909f609a4698ceeddf441a9cfb62f72969d8285888b1a21ca935f4a2dcf0a18e563b9d08331ad43917f98b3fdce29fddd4cd8ac77cc4494b280cd65f18311b8c824dd33a42fb94afb12cf1a49134a72d9d77e0476b5ec5fcf046a913e7c57bc7ac61e83eadccdd397b2c5eb64e3bffbc41edf4a88b5a7cdd1081894cf9d4ae71fe5cdc3344377eac836843641943881bc02e83afc229b8326526706e0aae47c3edec861433709f209882a2f7713af5a93ab64210d24b6477da75101019d1254b4f9e9ba126793f1c28127b6f0612ab60d7118de1b5253e2c10cef15aade9dec6a99e70db14af0e6e13ca1d71c30babbe8e46a77237dd63dde60fa44ab718e24a855a91a707e9b41d588959344e706e28ddd9aafbd1d4c0c708dd54121e0c40c1b704cf1315ee5c2b3a7e1748e971edd7d2212cc29d14ce38b1ef32d57e83126ba2c8721c95efca97594975f77c5007225844cb0342614b222a52460386d10b2d5417a7edfa3d692679bf6e89cc845dd55381c6b691b5db080e71e2860b5b3a89074fe7d9143471633ef81808122df0d6ce974aaad4ffa3b2a95bea2fdcea0d296bb3d60a26033e2e477b1c3db7113920fea01237fc18545c949648e3a331c810d94bcc247d384d79f164b17678babeda4154ad0321013b255228dcef356d74b33b2c9cc2659ee9ef75be6928ee24ae2f829709f7bff4b72aaecfaaa4018ef152f7ed9c2d76d4137a96fb7d52346aa023503657f3ec188a1ffac5f4b8586ad5675c3dd41c953d20d4152ce53ac40b5d7157d97fadab64ee28c7e8201f2c4665890e739a0bba153c06d70072fe1d2dc0b12706f512e4266d0203576cfe4e995196676b5dd828963b95c639e39cdc42b88d0ac13eda7f06d7a194ccd90c18b768bb2bc7e3cb2787b32ebd9d67ccc6557a2a22f5687ad8993a957d0fe89e0c5fa237714cf475beec1e9e505637aca32d71e9b88a56190d531317c852b12447961bb238a85401f00309c8129fa37a93152c2da579c95f459b26166bfe4f3579c9a65bebdd57a04f143f11f93f6baca685a9b21e32ebf6ef4dd5656ba900912b906efc908b2d5bf25e9658528fe1e9c3c68805d8a749a6704c5e72a73c0c29f30178d15771db3605f7b1b54a7a1655b9da1300225bb2730a62d13a204946220d13f96bbea47017bf99385f0e242759e063dc022cb93e9325120a5767ac62230f21fdec375b4aad1ea805e4f5ca951b4e9c288cac1cedd10719ca972f748992dcfe59cf209da981e11520bcc398ff14a92353af9a244f144944a759b45b0152773aa962269e55038c7c89394e5c0240ec1d77eaf0e7877b3438b4e085a5f2d6e0e1e4cbd3327c753abec3299319927c306ac33cac95c1606e8dbb05ed853b52589ad1fc4f5aad8da86440759ffd0263cdb99f788ddb14c4fa7480e1b287c0b62a87d53cc3869905178cbb99b08258828a02aab75f51c5b0fc630389aa4848a09535c044f1eb3b8b8eed4bd3c0ad85bd70e6028d8062c843a26da4cb2348b1bf96519bafae4231f47b1420dcaf7def100c07a66cf2ea90d54e2dc10e84288535aa71b8be1e5ad9bff836a2f32659ffed28f15f1c563971670963d8492e328272cf1c2d3a860db2a632edb80d925ec2eb86774a18f398d63062e49e60c80992f20773263cd0c988e29678b11b76e4cdbdbf8d1f0c26767dbbd870f0f984a7827c609ce4740156183da8e65a62d6ddf59ecb50bcd9099ff3330ddfb3298863e9db5525fec0fe6d6692f4c2e287930d0ea8dde22b89bbc232a27ed3d46e1e57029e33ea1d4f21b468e5345188858199a12a4602d88c72e9e27a1e4437d02cdce1c0103801404c12a5fe81f0ef6f9dc09eaa716500c0f5174a5537ead447cc22c59bc786e1b388475df954705350034f2ab8e416e36fbc07700bdd56ec21890783f6cc585e83ba8715c2066b223a1ce698c97c58a0519bc3fea783ffc06ee64e1f87776436c0395d54ffec22e6a3ccb722915b2788e637ea6fd7e3bfa360661b56df5b57a98a32305bb6f10d1716726a108c351fe52425c067b51a9f73f195df8779e79a103d2f9526884cd4b5cc515fbca6c73a2eb918f5238abaf657891dde69e5039211f99dcf881b62b3cdce317a2a184b5c8f851e03a6fefc660b7a4b601d318f7a960f96e95ded94196ee07388750cb24b8385803819a9578447a5c945c2bf224461d63f44e7fbe4104a42b7a97e8b5d09b8e9188fde0eb860b4d2831c5472911b4ac68704f08cb95e88c021d92e989c3610c42e8e89649d012e292f791b59475e803f1a252f76feca2b6b6fbf8490cd13d56d5187e90d092aa170d372b92d7fe8cb3700745c8218999ed14161cbf776943cecfeb19864108b3669dac55a059e96a138141c0cbab31c770581fef1a2fd41523d33662f848c98477bdffb6d135525d9720898a05af96184dd0081977786d2cbc803111ce9133f4685b26f28d6c6154581ca6aaca4282f7bb43a7e25f9be7f210d0dd4affd3e2e9187894055fb55e90c3c0329541a216b5d501e82ae50237edc2d7d59144399dec589614d49d17146804acb99fbe63f8565e2c9ce29eda3756966e333490cea3215ee24b0c43d57828f191feed0b2c7750ded798e3293e44b26649f9ad6b412309871fa5c8c06cef2afc5edaad8739dcd888b660ab35ce8aa32a4601f2362dc66f9eb5f8448378bf223a4deb2a118eb1c5e03e01be93736a2d300d4e3260a7c426f250d38d3c486918f50ffad7a177d57db7d51b4f7af8fdd53ed0467df69a43e234cd95815d8ac6c4a66b3b0c6b7798a93ee5bb18856877362ac6eae4b3c75897de1955581a2355b651ffe9dbc189ff7198de72748bea0a57d6be8fa759e4b0c9d49225f34c1c69ed9240ccc88f94807ef211542ab9e447f21d6b6c441221108c40b6787d570541118b1d800b4f82b228924c2d4772f0a63984df2720c9c548526cfdc897d72a891ea3b3a8785f2c035bb5c8e7e9b0d3480039920ad87108b4c43a8bf9172e289ae2f0b8ea6f9b569e9347985ccc4d29a2e040cfa08e3fbab24c9d9cf00e3981949b2573c1396201e3b0591a56e6443687019774db45ca1afd3196a199c3ed9483d8efa12699efdfb6cbe99e7c2ad31d94fc71c8d11a09d4f24362d7c2d1909aad44bdd3aaa1399bc3fb9bb1ca730073a147c9ee4c7be39f144f2d98e65faa5acc27d2641739ce0383aeab6c2ec7c1ed8c5af4346cea45628f0406066f367d1400f008c26e4c675d34146de1e1629db2441b2a4594ac440b6069b66b739f17bb83d36d9a035196b3c61152037b54ba9e5d55734c2b3c01c56af077094959f75d28da1bb4afb5d2fe3e0dda7163ff31bb4ab5d67249c7d8c4a8812467b20696a2c8e569e8dae61cbd9920c7597bd63c1072b764b4b15d97785586acac7aa6f1b3ca8ad077b3e065489992a650d0f22b1d6a2e6f8fe597b7b38194e51336fee38073b41484ce6db3c5aac258d9ecd085351e84086a00f232da802ff083f968e2ed1ae5fac519019b700ad63c11341e334574ea9b9d10aaf933b82df3645d87786be558a2c1ebe4df19340879c982662e6c140f09b063e20300a50455e5122b7ed7eeb332d855373772dc64e4ab16a40a793d92e8c39e4c754b0991d7e19a7410e7cc92b8692a7efcbc7f46f303509a5616eac9b980345361b94b26fdcb39c8331dad26c9882b71e7ac4a406e799ee0393df0dce6309647004275318bd29a5e3ce256a63f1c58dc348bb4d4f7921cf5ced1904c25bc6ffd2668b74304409a7ded335a630ff8a8fb33a2b11d50279ba92b82833b4663e27bd7820e0bab45ad5856ad41832275b49b90eb5a721c41b7d3034dffedc355f83c0918daea33e117310ad3ec570df11e6c9d27741286f64d7d688daedfef311adef8e5d933831fca656607b46814da561fdd91f3a6236aeec3f199fe7debbef076784142163c12288680d679b4fb5c015f5029105f048f64406d33b33e6bad7b45b804fb1a553322ba8c8586ea3005e845b2470aa86f642c6b27b7c334fcbd9a824b20e3e890bb69083973f72e389142a97c3e31df46238a37884767ffffcacb2eabb500e5a0a6b9f22eebbcf3bcd08d530446b0b50e534e9072dd9263bd6c90ec7479a1164410ec7f4911e442df961a5c147018b6fb534619285e35590cc062dfc4be7dca46e7d90bf0a7eaf0d7765b842e65cb226e32b98c4c940b19b155a438d0fbe1a3bc7e5c0b6131ed7496b0f1adcbf79bd410d377d2bc216215a15482790888d77f3143f6624f9ec2cfd8144361ffc6dbc25a9c9a1cfae7964bdcbd188162c259072ed567a9c94c5088cf055300cae6da2905eecdaf03184f686f8dbe75da17d11d61894669991fc3fb821ca885a8299a33c0714d65031f40521688f03eacbae2323e1f8f59018e2fb49d1a2fb63ee872d20efbffabe673090ea9d746bc2a846f49b78435bf13ac06fc5f4231a8383b56bc03fa5cd4c9f92081225d082849866bce301d0a2fc8cf41540cfe299742ccec31263a488e35137496e220f3771d2b11eae7ee17d03ba98d81f98bb7b0eb5eb7f8f5ce3ca80b6cb54959db6c7f1d55d5f9ecbd50109db315098a1c9416a5adf6ae31a0f7003fa98eebad45b30d6bf472838f23e779931a2fa87da7bd12b45edf3ad423ebce25082ac9b8f94a570d6b842c4d514accefd3d5f57577aa92f5ed452a224dfe4791abac7cd4d2602278270d8fe8ef0d4c9451c6785dbfd518dbd3291e0859156018b9453f42b25a5bd0bcc1821b19c2a77a0498a953afaa94b22ceeb4c08876a95d2395bf28b5295f304c0de8bcb1346227095fba37a9a222c31bfde49e146a60620d7632690ead2944536c14c0e2c3680a1d9f2f42360de312cebb2698982ec4a1fbf124fcc927b292f6d65d4a41c86b114d13f2ce0d51ff198fd665311710f9f6d53987712031b272e533b62974f386dd61078dc7707f452b8020c4697b7fd6750c58b3fa1fcde1058ca42b651944e5edaa56a0bd4fbad0495077fdbec314807ccc7600f7edd3fc421f7d1387b82b0854b0242dc67ca201a67a9c5d563534cdb323309daf7463306e6b7d01e4da6f4fe7c68b8aea8557ed2fb42f1b8b04243714f06f30733b64e6b06de340338a0c4e196d16ab9999bbceab4cbb1289d6e6bbca496c0107d8108e9efb49ee5817d11ab7e84b8ee834794032034639b38fa46f21a901185a6dbeea2f7edb164734353087add7dca90e50c681ebd201e6f9a00bf0420a63fbb4bfa6d304ac21bab8be2d4aeb3dd1aa7c06ec3e37268d2d3253d3d73004ea7f9581eb87cd44faffbcad081641c62d809e3e517af4a7018f6ca1a2ad1ee02a27e5d256bb07e33157a3343db336575fe1f944ac731da1e79b11390d06f6cf59d033725ad13d99ab7cad014c5209b9ba549e77fb884f78839fb5fd99a5be3bde610efb82708f250dbabef9483f5552a69247b7d6fef0ef3e47715e62bb44b629552f179bdc121e082f07184a6f91a931b09728727084217865b2c67ac6f717f30702d70ee13e56e6e326ade6fc93ea5ef8a8861c5676e05bb707eb47d55398a6d45243d5b6de4c975e9a7a7eaf725c6b1c236e6f3cf6ddb40ea11ac6421a00cd9829dcb40e58ba0f66e06d4bbd4a3cc8b906db7a5f60a01e59eeebe11ace02e1332c330f09c179e3b8a01825aa3538f64030153733e237fc582772fabdd9eac321c7cf776f4b9fbf42cff68e00d0f2813f15f0ff146e5579e4f07dfb15b2c9e3ed997ec92590e7fe6e7213ba0c4e4cb5d22f09c00d60c2f12512add539252d28312ec2dfc31df5951193b09cdcb9661eab2b80bb33153f02594ea04a8fccbf5afd284391a69e3107b9f11b585574779b161a0b541655122f8aa535331556197355921c8fdc7547981d4ac942d1b4363715208b8159ce63ef8d22f0e93fc3423b4866f45b3d3513710a5ed26a404ed38f2018186ea2c10e35fa6a7267efd73ed77221ff9776b9f61beaf66bf2c3e0f700cdaaea937a1374068cb51b17dddfb20097eaa7f91d9ace88fbb65c80cde08d142bad9939014fe1cd2eb8ad33080cc544a7780985ef888ea379ef3afa84bfad049d1aa70c3ee064dabf8bfee7f760c6d410bfe93b72aeced94b6a38256998fb95e8a24876d114d4625af2e39874abfddf224aed446ca88becb12c8af56a435d7a7250a6f389fc2745ee37607f78cf6f73fee4876cd7197bcf452e1bff59e04c6e835b36730b6e1052e440de0313ee7bd4398d33cac8712f1ce09ebe70220593bc559301f2b342d6c3871c260a24a27965e789a984f4ebe3b4886ca3741a87cde1f8c3e8939f6a1b5e341fdf63774a3856e9d9c82086bdd86789c41b7801fba29badeebaf620b4415080ce6a44d9055f975a54703278ce94f7802b324c910f2614413441ee109bbe23bb6a22b5757830e23de4e0699cf183e7b5d872ca772b42ca330b5826c6579630985039f4906099df183df73556d5d043722d74259757761bbec7f80ee5e331ddf8302e831b49bec1a48a0e448f0735971a9661cd0b00224df4d5bcea623ef87402c1f33288deee9ba0e63f1e0a0544b0d91e1114dc1edcc087b78945e52d68ce87757b07941ab9f2d5041382c861eed643f6397052bac5a8cbf94e451599f1d5d87a2f65e3f8fbbf0cb6779d1c613ee46b42403ca0855aaa23dad74710fa8e9262abbe68fcece530ed7e4b572b901bbe3ed6d10acf1c8cbf138772f599e011a0e941981ec3367856456f8380c39056e46d2a5b756916f5d699d24f9501dbefe1180ff9f973d4267f3c2fb3bf0283b5edac24aa852bb340b561320c70a2237723624aeb467520197d3dae6203da9b480bf27de99272ce16b8386a13f6305079c926ce8a07d3b57d803f3ec97eb5483af47b72732e86eeda9eceac67954a4192e8d0ea26939ea645a9012e16c130af94f5038e7fd3a635bbe175c2518211e0dbf78ce32edcad7275960758b6cc4d8304f02a508162900d7b99ccdd059f4da071188f6c8cdf332101889d6a379f506829e3b7dedf04b1aebf102cd29792cc18ca5d83a1768826398edd3b101470c3aba9285284947b91e9b8076be3cc5e09dd988ca15b700615a66ccc6faf9b72d69571b7dbd3c52d09c3336c4a67c21a3494f57ff255a4a8eaf2f8dbabb8b2007247208e623245f90815244f894f009c865eb889d86f622e2a2a6e259e5f92ab6b7098585b729d70ce8ec500128cc75a53b997e06523cbba2a67091ed2d91463ff6c6f57c07fbb29a08b824fc12b46c89b2bedb536a546fefeb20a157ddb059eb8c467b5f27611069a860c73698f91f81de28366c8f0b8daed5135dd8bb094bb7b8c59acd58bfbdba4803c3d5382ad062179b21062e6c72f49e7dc100ec30e61a3352cf430926a7b1debb9edecde2dc26671585e1d1a175f7bc2173a3b3161ec7f627c5612bdacc48af42dfd2807ade1fdb1afb0bdd089847bf208c7dc6906fe9a9376bbfb604eaadb8959705c709ae435669f84b05f15347852c97be35c6c0196cf1caa1ea71edfb51c3f1652f8a1fe162f8bb5f36a4506170b519e5ccdfeefd8ff2ae982c33b5011492435cab3e4d997df3c29ec21f8a06e8143f96cbc448596d4dbd48ca0884848d6576e1329ccf67dd28bfe4bc8843dcd2397a00d0f49f9612122b41a6b7017364e64549f1afed9d8fe2135020319cbb13ffe00eb5e00172f00a7aea2bf87a9913d08270b43be30dd8cc9fe535bd161ec65318cb97158e7c66543a2b80aa74bde6a30dafed61b85953dcd2270ec25be57296e90dbc6558137294cadd32eed99b9e4652892b04e640860fc29cc3e9602f09956412abed77aefcc4b0f25589713cbc1b73c88df9b88c0108432fc76d4e9df6faa5c4f404766db774cc27641e134eec94dabd34c0871bea43497988394db3aa3f4334e761092c490698f1dad8cd479c82db0f57513d540daa134b07a1a3ec884234373f7e077db9360efe1efd22f1e93b6d38488dfc6130ab3f9a441de784f19ea31b0d909fb06d535c0ee0d7fbd2ab9cbd23a3ad2d56e28507cc394320833b62705c2ac417dbc1859a6c826d1edd26ffa75727b29551250d21d4ea40abe10768194143f20b2196df1528c9d8e2d6146d03b2e5d00f922c3533fd1770f480143ba675022ad7a5b9c822581732584c378c47f2e5426131cab66e3e97452ad2121faad6c509d67e802cdb98118388d758516f4fa626a50b27ae1f8f2ad8225e5044c49d058e7a4aeb656663ce521a0c8ffae6839fe1f4c77ad88280c66012273471f44e0926f346f0f25cf09138e40042ef49bc61ebcd15f7990c3bfaa9cd7c94efff22d6823b08b252db517bc9dd1b000adbc47f58c36db5e749c3a2fcdfb44e8d86a5b4781b543350b2ba13cb2369fc9598479f43dcaacfba07f953e91bc9efb8292cf63ddb2819d90629fec82e7b6e80770dbcdda6ebc806927518e3a7772997328e8606de819320953f6c07c6b0d1cecedaec96a78b524350018e055d9743f9bb46cb8caf0b0f0824d3223fed65035c4ffe2b1490a4da2617d801b57d10f91825265d2601d62c6ef87fcc1d339b4bff15a0928ac231a1d9c013a588a0af9f624d2bfa898326d7c76f0534f27c72819cff269ee8209393cfd7f85d554722b86d60648fc46f0cf5ef36abed4e1edf6efec894df2f5c004f6bd97a79c4bf0f95dc2e97daca5eb7baf6ae967b3335c22efc79cd8406e4099dde67c19c52527512c30d8c5c389dac847de6d8d7d2c7c1c05fa9371b1199942b54bec5d2b0e4894dfddc07a30094b9fcb478d713509fdfeaf9aa04e2aa76cdf35d36a53211fa95c2e50c58b0add9928cba8c5ec32a52b59769466679259acf703c6117e87c10537ac2cae57fcb39dc88bdbee502540d62d52986b9293c576e7170bb4c867d0b4a16e064327aabc35bad3adb3823fe790c1943bf09bb3edabff9c5a6d6a1b2afe31ac46f5f6c7630150f8aa8700c9870f95a56478ddb9f28093f5aa38733ede11431be0b85b02b73010b158301e5078210204251ac46b57066e587eb5ce47a32fc3c948032b058434cd4557a7af0df2f17bbde84fa676a09761505afa7f9d188d8ad053df780e488b278ba59e7d480b1f0c2c5e2a0230132494ab965fcbf3cb02060d44d3b9abc93e432f354f1964e1da42c9a06589e0748234ed03a4e4134db48a7e18ec172fedaf4256cb9f4c63c53f8322b36d5ed31eee07692ab3aa2b391f590d0119b0c35a087363c2912ec418d22283e31435b4c4dda1a38993b3d4eb4d98e7abe73e5399ea5eefb828e4a722c72ca389e1638e2dad30fe4601e894ea8247f5246be0ecd609e0f1c34320f52f050e28440ede569a94ef17694b7f8b3958689835939849370ab8e5ff8563ec89a3334a97eaaded406aa2df6546efc4b05a568042c3c7bb484297f52db597e08896ca71b2988d163342c61e5fbb67c4457b55e70ec774d0f9ae03c4a05507fdd4a83965eaa1bccaefd125ab93780dfcac236815187ab10925bc63afd516cb44ac00d8baa3385629d4b86be7e9597c1b0e1f9be2c0a7aeec027ecd8bf7ef148abeedaa9e708cdd352e4a577c2eb7f1bb7ea3ce66bf826e4417f7a63f408db7e188e7e0bce4b068ef1081f659194da35b8bbc1a6afa572084d717b5dffc19b3e03fe83b545d36ba6b6255a37335c28ee5003c756d5d7c13310f982c503c52b68da6e6ead6779e5ec3125b72e258b33d728c9354074cd5b77b0f184d6973847007b3e867646e25541d55e95c99580a5aa94e142e54d9926adfd93a06638032f3a4d422d20c6b3f57b9416283a2d12a8df5c482843cf05afe8ab49d2ca8813222afb0fe87a0443caf605155b67195b3b11dd842c3189cbd93a2226831e0cc502bb12b5748685fca09dd0ff94d834a5aead3d4b17df4530c5811ae73c4c6d8c1f5044702f7ede4f7fc04729143878bb12c5de7d06632caf7c7f9f6b90261c1c9e5ae165c5d73df3654de8708e33e0ded40e1622e12989217d08dca28c6c0ba0f7ccb5db226a1fdbf7280e6f0858e3459b949d4b4b674b2e93f1ceeb6c46328dc1ad9fa70d2c16b007c3b36a5ec779204277eb11dc97aa728dd5e80f14f33162f218c65f853c55f40bd980b5100ed80c563d60d018855d84b02a555754f2112dde8705ac7cd888065c88162e62b5f2dcb15dd1deb8f18649f03c3394fd26c2c4de335c7ea0b0a561976df11486cc61722bbfa62cc26a00210f244cda48055d2793aa61db4940530e1aef29815549b791449f0a415a50f33f829b79c008c31dffbcb0a4bbacc535d61c5f5fe047dcf06dabdecaad062cd05915dc6deaff86e471861d42a9573def4f22465177632721eba15d1ad71bc2c1797c753eb90abd314fd6b6ae3d6e072d55fd86851427dd0922122e3a4a216daeee3e0f2ca84a7311752bd5108ed967d0a3952e06e1fdbafed24e007b81a9c5d8e6a4d0e923d53f19f48319c8714676cab003ea3724e5e1bfd79e248766746d27adfe82c7d34793d6d781a08895cfb395e22623de84bd77e139abe4efa55fe8f2797012e8dc33f5b955a747f93351b9268c508fc529ade29ca37ae061eb3fbc668ced880e27fa96777a3932b30288db7ba808912f87d5f7d0c4925298e24926ebb96180a2afb30036f8abdc359ff839f194797cc390882f3de3ac468856710e0cbf64c50744f04d99af276e073af422dd5612a0a593b1d2623a0b4c8a4672d4c7ae44598d0c4fa8b9d4e219181d4b4361c7643a92ac65245c08a6fa6e242cc0f1f2cc0c07efc7e6c3be0d8d4efa8505f9ea42fc9a56855dbd7e0650d8455614042d3f2d043ea99e572d6cffb3f1db11be17cb60e1c4ecd3fe03f2eb07ae153e9b01e5a129f438d4d7b976bbc77a35ff8a8202f3a001269d4a4a410d3bf9bdfb41c4df882c669a103795de5cf26a3371e291843a10c8ab9491fcb8bc4e797b9de4f3ea49886f112aea90538c25d04074b580ec82ad1c05f06ffa5160a431ab0e29e3878b2b49d77cfd4d078117956f6b9643e31afb1d583fafadacd7a8b34854d39d915a186898793eda130fafbf4d363ff4d20f5ed7856403c57d27c3bb826f7fe4b1d7375ce0f0b42cf302f33a8736bc441b459d9258ecb020c6960ed11cdca76b317156f6779218cae9b1a86930d5f8a702c2da417c48c661bf1b3f911be986b039e9229f77092df3e1ab0e6ee13fc3af4242fe2493c32f9745372b96f3e8ccbd76d1cf7cfa723ccc7a0e089b3a4af89a58ef98b5a09ca6ebcf1c9f958bf59fefff03ac6646522bed46025670bd4610bd6d63495f9c4072c39432781447fbd6b25d4a652a4a35689546700ffa4dea8440db661a5fd1ed1e13f8c7a0611add29b8432307aebe7eb0b879d780239670154625cdfe4b77a7356f116878a9930d24c345c1e8fcfb3a17086fb87d352c38b560a5f518c1139496e9ae616d987f90a4a6b4edbb7dca25facdf7538bac0578f170ad62f7e00703047ee99d52d5144a443470c1cf124520630b2fec514b6fce74978b9d1cf824433d7c838991723ed789c7088f10f691b95a9295cdb0c0d88d33851ba7ebe2f841fd7b77c49b200002bad81a2f0bda074f05e258939e41ab5308cbd8d60662489256d6549fd15ac6a4a9c187152919fc40493a3f4cf997ec4edb9c268ba3de511db84496ea39589d08517242a4d2111b4b4d6167af26ae8692939ddf0cd3c1279a77c1fae366b5ec30bb7f4e5c3edf0ceedb670076d093ed57cb9ea153b0ceebac923a8d43977ba12159c801055f68fa98ae92200d976a4937f17c9c0ef7bf757c495bc307c4b8be7068a66e17d4081cda0e0c29c96af399f29c4df91450ade55257dee6cbdd7cf34f384b8c7eec613dc916c6221b1f614cf33db640d1ef756b50a9a11a8dd88a9ef1c70facf45df92a2d69c4a43e34ac861865f5c02f7f111f675a00f42693b78b084705039fd41b7fef834b2613b40e993688491fe34c198d80c4e3820e8c7fc09592c2d9cb5986d5d592707e0bdb2f960027d65afc20211606232e1546a1cc740370f93bf3dcaba7f85494601453540eb05467ea3e56bd6f9843c9599742572440755b73eb4a8ffce81534d8c2cfc8a0a4627ee28f41bb33f0fc7acd4b510750d10a32fd1bc572055f7684fe8a791059309dd6560545eb27d329afb0c87c8f0f8b68b1c9c8f3ea097f6a0c020017e3f15e20238e19c3fdf4e396167e0cafebf64636abc0ab8fc9e79f68ea3fff92a8deaa9bb583e2d1ad17a68aeb447f92c2ca471ed678f9c8f2df0c57cd06f44e7cad5ccb3aa249cf71f9d8c865b499959818cf9d291751f29b389ab9fb860c32ea5f3da40e2fab0265c11a1f91be7a46a121613f5a86c0acb80cb2fe63612d02f1bfeb8a7550f6cda2153964b6735372362992f733301018030701c8bb87ebd5bcd54ce7c6e8b1c215d3cfdb03a90754197b674329158197467616f96d5d20318a09929927b7bb1d474eaf86ce86758d5a382b71cd2ecf16ce83d00b86df3cddba4731359aa0c2fe62c138f31db9e85b55b5a5dac6ff0ba8a4a65d01c27eb200031dec9913180bad782dcd433e0caa011074e315a9507b2a3c016e9edb166eb354ac0ac0d98ddcafb2d0a62b7157cb6a1f70ab90e2d54914b341bd6f774faf420721314c4bb59727cf9d4f7a1375820ce6ed105f6d7757ec977bf6db2b577c147ac2fc3344832d87d4f01d18d6004b990671aa526681a0aa88610e1c0183b3f978285bbbceb681484978c667abf82f7e27ddbbd6d1f9b4e64aa4454557ca66df15c8ecb5641c4cb665ad875bb713c1382ee2ac7ff62e73bd2624e4c0a1360669753d4731b41116a9c55df5bd1094ab11781d9e362e12f04736c5e4d40351f44bc3b2f1e0ecc733a6872ff06a7b679e66b91dae52e4921f3df3c4125c51c5d7ab3ccdfd62985630d0f90222c1c24ac10089bd7e2431511f886f18c243e524b8666bf20904a0cf96ef479a1984072127ad1418ffe6393623855dd44c28c3a088eb94296c3a9a567c855ef9959384ef608b40f26dca17bde1149879f46658ba37b028712b5ee8cc7c998dd74e02d77ddfaad19553430896aaa2b34483c2c51480d5f5a84c6a38564212ca77f3739a07132e16fd8aeb554a9c87b7e72cc79fa62995e95cd60352d34661c17b4c444d974a134433135b345c3647a03e0d0bcdc320b71fd6cc1f5e48a38e5ab70144c473b38e3a06a3db7c93fef09490add8c894e189bc94a3e1f22886583bf277220138fd875e62ca9116a53fea68f4620657dc5efb842bed14f718c898245a730a311dbd0932cd8ddb9ed2d2b7b85b3946084438032c498dd1fcf77e8e127046d513f72f143d30ae42f8fa837d89b82f32d7f7f53ba9d7681aa5a500e86f99f07a03573840f4b236355dfc64cac7644b7ca854297b61891dc166fca4b528e2a412c8c12604eda72d5f57a60e0b8b4e112ccd292c78868a69a08b2ab975e9e9c5e6273d45b545f7cb9450d7104a9b123e3c77f368959f6a99acce07263c403cc0fad8af336420e18908f3c4bf98c07bc2d328e8b042e545c309e5cf5bdfd4b0ed063b6bae225aedcc77f76f93ba5bb2d4793acf6d280c4afce596f6bb52b90e544ec1dc7fc5db66cd98a594ac1895bc507406a15aac451a1df554dd5f5e4d09c49f0f523f5974a69659e6176326cd9d76c043e348eb24305568ce071825fea317e9f9bea32b063027f803438fc450d058e523a0ce01112f7370997e915a52cab705de8e9d73c1d23d888f9cbd0dbac44937cb5e8874320180fcfc2942e57ca738930df2b55de0825a14670c35d0da25b674854ac875b08b9f1eac70febc8d56a3880c139ab5ca346edc68c7bb9e6500a478237348f725dd8518e5019970820b593a682240d2ff564d30edebafa3bcca2a44bb6258a70f2ab337b9286bd29a61428ec625ec542c535c83e6eaa2a9d9966e521e544e622858e82a2d7914ab07deedfdc55484b361fc9840c7e4fa1519852e5a41fd974833cf78fdcf97e39fd1dbfbfcc6e5167b459c32a8e418c195573b82ca5a94216616cc982b8ae321b8d3aa31ded560cc5aeafb194eade2d844b249b5a8e8f75a5843c46dc366114e8b75dec7718b0828e0138e114ed60ab376d4868c3e57c851e499fc2d8492b6c90e9d6e5dfeb990570d27acc97a56edaa2b9bae134307fbb7d5e3ea32b1f76d1899af1b8c5b032084bb5964e348886a78fe53e7ee10f49c8c1d7937d39dce1eced863e635569eda342acc8e1980f04c44a6470c860586e80ca7b918d4633e0e3d1c0e05343ab21c50014708eca437f2705f5b22173042341bb8ad89add22f06609c630008708c3201d288f3f1aeae99d249a563fb3c18a88d0c35634e9302910432a590e7ff590f0f78b32da99bb1dc3fe9fdd187a792d6510232d2b0f4925b1d3cd3ddafbbd8a1756fb7fc7f37d3556671e2d6ad9f3a58b44f363c219e4da9969a2bf49bc6c98ee2ba4a2b712ccdd8a2ad0a030dfdf736fcb090c59fe72d5539813b094e079776855546320460801e418c4a0681194be3d35228664efc558a1d535d35423465a041fb33566b9bc9fc2b672c3505fcbe118782937c54071859f1b2ca08be32fe235ee2f887d4b2a54fb5e1d2c567a44798e8f213aa2efd0fb44ae618ecbd0c0287dc72583e7e7184f51a076f3697694d47e848b96c8003b3d5c25ec407da288323d783393c0a13e341eaa3585b383b02cc02e68d9bc1d7b9de2e4ac48debf47846f51482b5fcbcef36825cab70fffd4176a9dc38a574a36367d6fd60843e64de3178ffc5cf62116ed911981562509b610fac1066b7f53a6d2cb0a90c48cc466a967215458538cfaf7658f12831c9ebeabffb615f1b12ba95db73496e57620ba1430c05a0d2d96964ef82a46d0ac654b3731fcbda0dda35a5909193eb9d0980b101aebb4ea973da3245a5970906a492a39a32126075e0d9c5e65fcc1f4347b3f56add3d79382533b79168a54690fa6d4ad4a99b9118a48973a82aaa3883f43a2dfdc80f1f25bdd64ee87ed50ebbea2c65cd4d22300dd1aa3a80d8e5124e38d740b21b2da0942429b332d09cef4dae05f22473a931a59dd5c0f08582f1ada076acc52a8e15b4efaeda36f6cbad2ac34717cee694285471e5c41c62c50ce692005c64eca56a4de43c9923270fb1ad420f5db079f83e390ade03e532a305a2f4887d7cdcb4b59512443b479d224036289da239d640b46f155c1b48d2116ab8585aa44a045d9215aa0909804794b8b6c2f29209dfe69e1d2c236c98f108ea1241514d70bdf79b8b8b30673690f291ff4d1a1edf573c051462882beae2c7a22ce6943e481b03acc304e750f11443f773c8f1380f03976ef71843033387891dc0d7e90be203311a776a18e2e1ee386b4fad357b5b0bb30e0da2ea5b66e0c997b51449abdbff5dd03bb6c21f5767e0b2fd1641a581acd03412605f340809ec76bc3aa3fee38c92244f3f0b90b5e612ea40248a9213a395d08653ddc741d2ab9a0f7c73d5494a7a1dda28df1f47ebb5f254ff71edc80b1104e754e22e77435633ee4f6f2db671e966b02ff82eca6249e85f65edf6fe7ccfa92de17196a9ea2a861a0e815bcd17148185dff468c8349a1045e4dee9af350b88d22cdeaedfd716bff3a0c919172b6793a84530ca7cb546bf232b90f1757600dcba89f61226f6d3530e9a2177d566dc7aa8bdb2f387733907ad0bf5c93fb03fd5dd21b91bcec372ed72d0686dbf6d8242d66b1b75875be0ceee0eb447be0f18a5da9a5181502d00244bfcd3f3d0040b424a29315bdb6efd95f5e63fa9bffda55234f8d5e9d3053ff8b899fbd2ab4f44790e2355408ab962eb6decabf030fee90637a309a4d5cd410b1f636c67d72bb6eaef41c81f8511af7f45069f090d1056f1ad950b11f6182cd2c009e5add9d51d2b13432c61785ce4c84962173f4d536b4f7c11c54ec0406f2684f5b60f9910e1fda6af5e60e21075a1076a1c7e87e55d8ae2bf0a7ffd2f1d58d16d7773329b49d2d7c613ef8c52f1463dc77788c043aa203c100329201208df92f90dff5fb60630f12fc7d75783512efda63857dec9e289a3397ca841544c3ee2f420e117e67aa5e5ebaab898132c7cc0f22716ca28e4e20c9a9b3e114b512e0fc33a1d6a01607c33a4fad7a45a5ce4bf785de0c53af7f777c6a799166bff7b55cd54b83df4d096da3b72c68663256631b6892c30eaae323414ded625f5cfe76689491f51723699c1cff639f0deffdb123142f6d06524ac393a08cfb33ca6bd1cc611e98bf1a10f4fdec3ac752418d6605f0f312efe71ec04c92d362a4337a5be74dd0dd39a4c547fa81790851ecd26c6a4f1eb545b4b4075f725357fe7a98adff3e43ab8b6ff7fe901fd4534286dc7dc05d2873b6897fcef2644d354a8e68ad876308a6fb8f47180d2542708458217014d727ad78c18dce125c4da969adae88c84a998b6e083c5ce419bee04e83bf4a7c42c76147366f6d6987e2016761bae0faf417f7c6013f88e28213a85f424c0415ee90ee9267049827cd8e7c8dafc76fa9b4adcef21186e47b1d67f7af59c02c61732d9da8ba8040c8d33e1336768a5ba508998f26f8f62076567ca23672c02dfd222994ab55d74d2aa367c6efd323038adc6da564680676918184cfd1dfbcf1162041646ef898c3180841a5854a257294441f5102887b0d7f1cd08ce6e5a20465bc314e738fb14b16e639bca9d9bdd7e0c0592332b0ece8a2688123ac539588cd7a5358a97cbb8e04778e6b733f39aca367577233467d35dafe673b787fe40672d0c5f6879cf857908354253020aefb3170293be49fdd87d3a7172a6b36dae545dae9d6a6b1731f3b5e7ddf0510da170c4f964486ece8cc98cfdd81a6388c75fd62fe2ae130c62ba2d2d56f29942030ccd373dbca954ca50f79c0fd2f89c15ffce4e6a47ca4318fbf82a586181728905fe5504ffdecea2f7b0a327b14643b57612ffa30a60b3ed4174344b2a921662b6afda6db0cd94511e5202fde41be999219b137f089be1b9cc492de4f4f01ea39b2f4cb36fb80a2c3a4449fc8ac23dc7ec3969403de430b1a2cc78c0088e410d174586e942278e5fc0705ca75cb8e00193781618601e160a70d4153718983174009ad9fed627460e5ca8156685e61e5f19c0ad65061e77766615d10eefc96211e8d051bd77443afd80b1e813b5aefa4487a06dc6b549d83fe892ef2b8bf7d2a32b079b0842f65e82c0b09488ca6f9bf1618da0889c136c939699ea55b6cfd324a598ada39e89186b9ab07dcd6293912a0afb50286c78675baabc02ccf539f7eb5542fad0c99754369be850d7b5a0d56c46e059e687e87aea5005c525cad783feeca79b41c6eaf187d32fc9779a854faf2cb1046a245d5163afbc06734d0aad865677cae2abbcc31a4e912a1de1e39f889143fd04b8301468f8c4d48a0b6dd19a9efd80f8297c832dfa5345979ee74031f960416f65597255bea922b15f4455cb4b783c8d4a0349440fbbc2b364023fb207dd62578468d5eae949c2098cd77a2c89143f8d2589a041c0e0f7c3f6a791a4c9d6a3f8aeee6ac1f99d2403693fa1ab7c962f76352afe871b37cbe3f88d7ba28bf365eda3549009ad7597b66292acea52a0aaf53547ebd78ca3545a1b86e86c261a3315ac935d569df0bbfe0f4c83f9f1caaf7f152629cfc3018c3576cc1cb658473395d37fb78abf1f54c0f82a241a8b69c5b887b9ecaddd107faf542a5b478c23859e451e13fa191e3931862b7a1d2b2170a5a4036d6f48032504c0ac41f0582a73904ae12f9456aac270bcaa3f5802eab004034924d114585b021dd5a7abdfebb2d9e6e8fca004786cf436f0926b871ad254e035a6e7cd8ca4a4388279ff2b1016568762779fec1c57c58dc87ef7ba2f8b82fb003f9917724192d27bb2ab0107a5ec48ae4e08477bec77001f1fe049775c71d15b095d121402f753075e24fa60bfadd875f02d61f77066ae58d317a206fada0411e55a831921c0bd94c6456bc54177e5fabcc44e9c694960f9a675d65c3fea1ee20dc4981c58f329e7e9f97f30ec98bc0978b2912f8c154b53148d483e9a13263b98b5bcd94ccf15fc0ee7b463223669762c0287f733ea9b1a3e918e6c24775db797cc7aa5f82caa2effdd9cd9a18c0f89bf80b0493ae1a7170a2caf64269ab9765f27383c3f5c337bc3810db5ed101314ceae3fe4b45c1ddb340b94032551cfec9f6a85dce95d38026cf0651a38245da546ad8730c129246325064b1a7970dfa6b9cd6c86c7379252c6529e6961a6644a7310fbd6559b2b143f8d1d8ba43381195071c8555de3707a476c8d476d8f09952ad218b677af81122f3df16b849417e3999d63ab139669c0251d25bc470d4e9a606e235a143183d02872fba4ed9a774b7628dd0bf4604b40227bec4592563a509cc366d601e0e5eaf6c41fe1c031d37fadb44c0f5bfe61897fc0d35aee550c874e6810de883c2fcdb49a6fda166913029c0ca955c031fbbbd039a9915c6865faa56bb8578c2f6b27c6afdb309dcf528df418fcd02bbb9c9443fa77ccee52a1f2632e49ab3e70b469d50f104aedd936c1ed9607afd9026654a801cc51153061caa96700a7688d2cd20c55ee02e3c9bed01fdd8100208c32c6ce58c550698d5ae51c8a871597eb7b44bd381a36e1b0ec101d151f8f7de9f7e0d82252e23c71f464f0b17b583cf5b17792e4d2b9bfb3fcfa932f47fb3d4b8dd30b557e2016488bd2e52ca6507a885959dba003564d72f7956ad75860e097eda08911c45ab9304aab247d8602a02805fe74c7046898a9c5b38b7aa3084438bc6c54904d9e1b91b3652eb1ba5fc63c0da3e2fa98b2478c83e1cab6db80f3dd1fb2746c4f9f36f06e6545f1e7561f2462613bb93d078c8df42ea78ca6ecaa6d34b85674775354d5ba34db69af8aad3fde861f1a130961ba16725d78f8cd18aea4187909d848e9a37c3edafdbef5b5a545ea135dad0c2aca258c521906e79c5c6f131893141b6c13de0b287bb4e3248ee59611582fb6756dd18f6472ec306653411761e988d27bd96ad0c4e7af438a528606d251f2496c4fd1dc93abbc9153c0107a9c2a0ccb078ce4e067eb7770a8cd4e4e31ca85dc03dd49345a407935381fd0ca76ae8e0e3f8bb349e060311c4b703663267259acc18a5860104e35c04045c2e41c60e24db5034ad0733634d2dd7cfb2c444242b424b11fb71754c0285746859b62f3ecf43877a5809a0f217d78151ad5697daa0b0e3087f5986be6b97cfbd825b7e8212c9428381b30bb1b0573a24742a9afae87a3976312e529e1e1e402cfa7a202a9c8e4edbcc5f280ee940b0ea82d5cf6c90e5be1e5e5e4be2c37d9321a52495e7360ff41ed7a648552cfd8fb060daa3ce8e28a60523894ff8c0acd12d2532456d91d13040e7709e100a398c7c0ef87668dd7bd85c12e0b0f70608cb403ca9bd58394d20e394d771484eb528820b9b610efa7e6df6dc2069eddcc4981a92553b9fd2a177246f91247c33b3963c776c9e6f4b51f98281e952b104bed5458087da5421fcc86e870f88ec7254bcaf0077e8aa8996c41143f8ec094ab863da8c80118c393ca846d485eead89f6ce7d3bc47ede792e7246db87dadb63ffe421e5ab45c05c3bf99f2b682c92979cc263457b78c7cd80660dfa38fe3c713828d7d08ba9ca7ee4a7c1453d758a147044754934dbf3203083969335e6f98e9f24d94d4dd28806134d37e05b1843f057cacb39a1c5fa72c294fb38745f85426030301a7cc8abba973069b43fb59223466227ea4268af7e08797fc3105cc5fa4cebf75822a5cb68cb1efd778d1319f0e89ac623a6a808be5bf3ff3b92cf754dd134e8fdfa9d022db651d670f06a45fe2baad4c41eef69d5de0407bd504b5de3487f3177b7d2493ffd6e285a3484cb101a68e02c98a4e6afd64562976e65a85322991edc3c06957529ffc03c402bad6a6a285b0516462fb1cb6fb2343fde3c6bec7bf45e86d3cf50c5dd757502602e7210cb191db1ced925afef2e561d34a593ceb69d227c912c4d64eabb8e2ebc46c66cad30278d53739ecd033b89d92f34a3e095489f0da6e302f8a404d8f6be6c6cbc5905bf8546cdaa2411559c96538f6822fca4b773f67b8c7a1282b7720745e8efcdf120bc0e695a7ee68a08ff70f6670012c3782afd15dbb710054333fb1dbda2c7a8a7c28d6b47cd5912c5271c52eb02cb5f6b2ebdc1aedd45b730f5a488aeaa8dfd45f8fa106e40321e63cb759487a6a8942ee460b867bc83c41ff4c9722261c15de54543a62391195b79098f6a7081c673a77119dea42834b0dcadd01a45f90d087766f0266470aa7f813a9a688f72874caa68b41a5866bfef55bf7b6f14768dc3884311f365a131e48f36ef2663dd133af983637bf3fc9137d0a578ea4b4c6642a34819668076d837cfbe6280d86c2b2a6034ae6d5ceee68be479dd47965ca8372232e6f1475dded1ea995d0a342dd09fcf232819165048c0737794773229bc23681008bd64b9096124a51620b93056845f5468501a3219535ba6c5c245a10cfb3673af5c8eafbd025b5885f661b7199ca66b287dd9ef972caf3b9db616a263c0586054561dfd77050f117bdf20b0806dc1800870e30f26a81248332fdc21b9aab7ac3760a38a1e619e7afa37d0b43806a08edb61aeab2436c667eb4d3ec6c1460f1cfcb9a799071f621d246f54e0883ceb3524d00309cfd15337d4545a83d9f4836df4ae5ebb9fcfe614c272ff2a9849e60c4baab994b1abb41e079fe6a6bdd3e56ecc446e3f026133f6d74ea67a642783a8df0570267bb1052afc8c9a44e33094209cff2e71169e0969d83b15101004d7c2abb0b711ff163dda292e21611376327594198f0753db05c2bd1de5b457eebd0a316d336f14d21ffc8a4e8d2c3b2ce9e862b301e3ad848586bd2353f2bbcbe14c9ef5f185da07b71775e962a8eb157bb79ad1868e59d4c8bab588a0bf30a4a591fcf8eae3e0439ed791410f5f5af7712965c97bc8271b26a06580656f0ce6f8303911f3723e6c4344a52cf7af661f93570795f5caa0abbc81807ab56943736ca77b7bd503c215307cf6818ec0279581bc3e8f34066659ad020eb775f7371857e8d832882fd459950311484a92c867cd0f579741df36ba28c59bab9f35e5f74f3f99d9c4c0288d7343f2a62d331b3f84cbe6abac26e0f0f66728a2f59899a887e4fe82624f18da27e3c987fed11c608b227e6c1b5e9e1ff25319c794cbaf228c5310c636bd8b30914c793e6f12c485468d95060579d344fd2ddd2b580ecf35931e171334ec389f1ca153575df8ae623d9977bbfc0063d6c15bb05d84eeca9ef55b1125d3f5a0bb1ae5048fe201e10db67d61d74a7bc689dbf42ef998361a1b255ce3cfca448b603ebaacc8f2e11466c6d25c3fbf0107ccd1118beaf3b7970192704822e0631642fabb676afa6b00974a39d467ad4ea6dcc7b35087a0c4ac00085aa50e908b7c88c71d300fcb1edeb9f7b5b172a7bfb5f67a2f57e2b2ac4d1c5e812d7f49020f998698e530c91bfa29bcaa8ff1a4f2395f4aae9c1f78b76c7d28785657d2797f00dd01a5bcbadb9307392ccd81667a9a36897162d564f21a6b97f21d7fc92ce7bc7d939832e1f7dc349e64ca8020dd9557860060d073fb8ecb1f377fc33890945385831c1e305bc623707be000cfcded5bd2b45acf7e8971097bab68a61a3fce31331fcc1f3b00b4842f33499f8dbc7fceba42889126c729ebc1d4d685c3b597f3e07ba7a9e1f031037ea0d8c9fb87abfc715918fcf83df8f48551a1f9944d2e6353862ef37a48ae8157808366e70fab5d692132a5860b7e326977655abfc26fdf934a3a4a3afe4922b7b6fef7415d2d47bdca1cc4d446fe583fbab84abde250fda3a02a76b85d9c3b1ff9464912d7555f2e9a52c198c4910ab3a88ba8ba66795bad6cd658b0ce10f9d4b7481f27213060ee7c3b82147731704cbdd9086766e7bf0381e30a0c25431f3e9364f7ff3b9bedf58b1dd714bab94b1807ab95fccb9682ded98e4022981066540832701d8ad0ede81d5f6b354426fe6f3601ab1d79b3ec4cfaa6b1ea1f1cba6504a6a954b967960c4a8db67929920ee1307cf846b58a31883073cf346a6ce215320864b92ca800d9949e2239487ad24c72ebe2a2eba4e4bb1dda0e6e1aa990d2f05b2dd7422b1868a28d2d1c3af1ebcec083c3e62990c75b29a5701b6b59e418a531c61a5d2d78100b8b9982d50af1a1461b1ad6281a0cc3dac9104545886860937640dbbebb3194b827c0f9f94f0b28c99a2e07dc004ba5b91bcc9dca1fb64937e3283f73c3d9a37d1bf9233606085b9563edce861e882cfb493eda280cedcbfbff0cdf49638ea1b709614d70b2069cf70662aec59c96e25c3ea71313fbd78b9427ecc52489b2987af8bc21380ed1084b326c59df18720066e6d6a409a6883e4cdf2bba5d669682ebeef6b2192f65a7db6c6868f484da0efa26aa096fbb85c6628591ccbc68d6e7c52485bc2a1c7359e0056ab21c67f33779fb6451cd2b1698f7d72e86073fc31c32a1b21c4a832e1d39aa177c20466e9d9471c2dbf5c939be209ec3751c0353d0aeb5fbb0a1711f059b753edbf9cae3172153a17e6381c86a2d424b8377a39a708f146f6768cbbab107ff53cedb2e6e39705a047d3fdd9356be7f71c9198127860c87983c55f5c71a04d1efe685839407d253b0e3e1d2340e05126b530c2bf1ce4482e6c53e4a17330b0988e15ad3f56072f8f0d12462e5e5a14dcec1cf38b40f489d003d6503c02f136a39e26ef7fdb67c798d75e1422b48a208887e6ee61fc74ef884c100f4b7b05da84de7fda957dbaf297cf641cf16151c68de23bf77de1e01d1677fcb97389f48f2d93cdae4f866128b8353d0aeec63fab87bdd02e3e3be2fbcf131397d766bfb0b0fbbb147dd5b11b31bd2963dfc3fe8c31de0261d85d7810ea9358830f80bd16192d4c7c81cd25c4d0676f9cf5ea3eb0b236dc1152f5df5caef260b92c8a82a5405c0128a6ac01d1fb494fcb768330fb740152beab06105b803a6bbc7d618c4473f5320148941c6f9d006bcc05b45f0ebecaab20a371e2994f87338e8d632ea7201449be30194a8236cefeae5454e1116bda81d4cca5ad980a76746f56767a58ce203f697460fdc3cdc3cb39b57f4677ffdfae92c9e55ea8de3e6c30557b5eb06b027aac335f8dde57fb0db9b4a006187ebd6d57bd751e8e7bd963de340834ba590ab1902d30b33410de2316073635eb1d6d84d1c6edc67975ecaf2a7b3de4675f2875cfb7ab426d4b78b3ed5d8bef2053a393e2583c8a0334c0764a9eb42688d31ae220f3dfc094ceae0a2577a5f1dd2685f3dc88939a751553d89f3920b9f71fb7aaacd108886c5f33ce365481c67d8bdc454699e5c2ef5c8d32dcb7379a554b82d98d2d8081c1e780fcb70b2ae727dcd5712125d2b8958e7740b424f14a6b7f7cb97b225335c14927564e44ec084c40160f73e239ec303e70952ad9946b143380d91f9d7b7c4abe9f05c8d2c904cb6f64b6b93a00a6b3de14d5a6e9ff2d7d50624f8871bbf5d6fe230a29239bcec74317b971c4215c9f01653bb966ea265c6f20def08d7db9d42b7a3dfcce12eaf8c663c4d5a67754ed9da000eff077517511e54cc72b47dd3eca0e49bf4ada2ee4f3c3e3cf088372fe7710cbd940f0f85fcda180b6cab8572ecf010572c79c1a91ba4e1491b65ddebfc800c41590692ede34ecb494238468c2b9dcb1cc8ab8db4cbb2cbcd623148b6c48f44ddb16b1ec887a2da7db6078a459d29191f56f238ff1eaed1c51a4470879603fb59e4e3c665fd544818ffea2c89b1ff8f41ce93ce7099bf478ada7896921376c6beb6d51116590467e23e1ea155f6b8b669fcfc70992ae98a11398803b9b65da46753464f37c4615c3d68f79afcf4c326a3aa2c7b1b352dc88242699951beebaed5409307cc1ad5e39d1dcc7ef2373f396d2269153669a8d0d607b6e386fe2072d649a52e0d8cec948e2822f81644f9f482549484f99ade9d9b2b6ef9b6a6b238af984c9337751be53d8f7286b42f3353789e4c94c2e70ab161b3370a700c06d6bf48b113d716ffb8dc74f890ff225874696e3101a90a4a573aa90e547ed31d6c6c0efbc3d19d6fc1e90abbea1ac81fca081f6409b6411da445acc6e8b84aca3a283272231012d48f0597b125082ac48c5c59f004fea5a6d39ce298dfc4c825733fda8197842c5b11bc48651eea80650581554131d1fcfe4c118014edb3d8d2f094e39f5461db669a223969936c791e10f2cd2d9ff4881747866e274645680fb1b24740bf87aa4fe1eb2bfd8a2b38872dde40f43455dfb756c131587a5b77ebecd964b916f1b97093ebb50c222e54bc9bfa2de08b089a831b4a1a1efa873779bb40d7f989013d89f16c97713ac0a18439651d97b6fff080a438c662d688d89720720bbf6a9b5d384c6111ef242c111223b8c5b3248c2f831ecd80f556947cf944e0f5984ea8212895f1f5f4f0f3ae7eb87babfb8be28a7b6b9d77c2acd132636cd92b0242c8b48378c1f200adfe64e443691397f3fed74d47f0a5778919a5db01cd338dfb4f13c1d647d2ffd17b3f781d2cbf185e73d69a9c1afe63485d02e3bdadf18f6a785f2c0ee8d4ee10411e84bbc8ddf645fabaab3cef7eda3a4225d90e7b6903af635f92f3817ac7a199df6eca57c5245b2824f86c5278bb0d48e081b49cc20fe9aea664e5e16d5fa0fef67ef8545ddb64e2c82aef378630c23a69ff37bf76c2ca0f466d821129db71df2586be3b6862313f0a29f0dfbc4d524b180ac80db3a7fe0f499f631cea2f4488131529edf3bf26d3d9c6bb296fbd7ae9354334b01f09651de6cea207e633bdcc808df166e809e3cb484931ee72fb99ee0db1367ab3356ec0b318754c1bf6cc0c26f47ff6e8ebbaca2fd1478ad9a602d2435b490caf952f7031b7680d385bb05c95d3c6d8f899e04323cc5174aad600e508b7c981a7741b868b430340d80431077e0fd2bb873588d7e27bf99a66020a251fa7681815fb07b306fe3ba3be7cd552e33ea5c1d6c2e5ae4b4fa20c8a9ca68a1bfb36f607c5ccb312a44c0631cd05047f73beaf268bc548ccf5c57fb9c0f117696aa0b688bad54282014c774b0288a2ca936657a608e5f793c2997b2980e198f6ca9f01f9f516431dfba4216bc935d6657fae2580b33bbaced62d0d1ff3f69b24c1b00c2aa2ab48961ea899c8e58fd4cf2cda1a23db6efb57477ed1399833e245d7db17aad468f101a781890fae25a9eb80ff308091e7509df64306691dd9a291fbc907cef7e7e116ffdee5cefa93b2b72fa6588ac4c8bb3cb6f7b362bedd14fc444f65c0e3975aa110a35ae1e1e822b535e52eaaa659b524f7a65f3338a6da48de7832c736f8c4a13b84ca7e00ea6c6aaa487bbbe58d7654d428fd227f467991278a179ba3a5c4fff5c588d0b55e315a18e11eb7d7069a1e3c52073f4ab9f5e9e6f1ae3a31b9cf0b48be2cc49bf02a695fc1abe59923773b39dd9d915b20b57ea206b635bafcfa4ca29792b18f2b46b51ed5eb98c8eb10333aca8508fafdb75b716dc82858084fcb618977ec94ed9493525ca0b0cd0dcb07aa249d42c3716816d0585d00ab4a467942e092689a0c464732b857322bd0fb2af726b380268bae2c741c1d372e023a48c2db8fddfd5824ab87d6736d698ca3d89b2bee1f6c0b51e6ed7fcc294e3fa20bed0994640c60757bbffb4e8ebbd7f0454682a4d73166de415e66e109829ee02e7baaf77cf25ab7c02f9e29359d164fe4d3b97ddae64a7e3383ad6e809108896d9319cf977e05e2554bcbb7e8aedcaaae316a1d56b21c96aa963e3d064b7d2537c0efc030a75ca56e40a952cb352b42fffde6eedc25507e57a26523a7c3d9dea333ee595d9a1ecd659cea799ec145604a77e0b5882dcaf61600b1354b1889ccab2029d1be0c7caa9a9189d3e0695ca605506194ee21f57b7c8993085368278c834077ba4947a15d92adc2a2d24ceb1e7adb4b1ac2cd5f515a9ff1da04f873a490538e6152f91f892cadaba1837f017042e6b42c966c3fa6ac5ab2c5a247580518a152aabe147f0adb7e945c2ee6534422220c725898aa07a9bdde5f037943d49f8c0acb025c6b00947545efb8e62b0dbcd408adc57c35b109627bba8bdebcb4734da9979ce91eef5f09bac0de240e27cd034d03830798de666937cf58d2cbe805757fa9e00106951b6eb9512dc45ce0148c4ed37fae47c0f8dcb9c21babf4f92c0c5da04669f7fe7faf12c874dac35ba1564acb4e806096e8314194e610671d8281798ee14164e103ff4d010c18906dccba2ee317f467079dece55f020d7c62117ddfe75af1da56fa37be6d941fa9dbe9d0baf8195205fdf08c6167d208a501ecde5a4a0e3f6d761e6d12aa065dd36cc80790b058493852a42fe407b019947da6abc756d8e5763a3d742d86a450bb06144cb4b8be7c93e5a11b7887a8838258dbe7113937cfee85b7549d6b6793ed813a2190046264d32874d6774d1d6184681c3a69656288b8d2f05e1696ab99f8bccb56016e8ed9406f258064112ca22a704de207c40228d3a3a60e74db7dbf229dc95044da488a34096b1f5b493d3c3a20fc51edd683e612d9329bc7620dfce0251f277d4115eaef7cb8687a5f4063525de8b69d11fc7bcd2c8238ca18a055708b69a184027c40c302a682a9f51af7e55fa880c9404736aac1d2c6ceee146215ec8a57f0764ef4a500cfbf7d69e08d0d6272e9a4592a3aad7cc8983063ecb9053214f85510607ff49267b54c1f1a400bd7937e89fe85f4aafe670148afafbade64c8cdd60ef9169097fe1cced426173253e8b84747494c005c6f0401ecd195baf5bcdec0e35219ab91f7286bb8b40c1f03d3cccebda272a9f61c06bc6a2ee9da74b6cb8a3ed51895cc4db8ad0bf923971f4c907a45dea666ea572e571ab53571f6ba7f9e587eef79f50dec64c596fc63fb4a490aa5b5c78ab8f452e86a7f30ccf071b6cbf5b1e61b78eaf5399b302d9cc589fcf513f97db0dba5180c3f5c5308c3d0be481ef775bd6ad24a71398b0f1b3ea7b717996d00a7399fad8bf2b6d31d674286d89eef90492aaf11a2b188704c963619150f3030764fb616fcd48434f8c936c2dd0833a8e463419b921fe79a0ace8d66d4b97d46813ca10c9078371dc3e8576b1cf2ab4748a9525a617d253a4ac6fb9dd84d9e2b41f98a14ad4d21318c62280c4edb9daed4c2fad4030e91d31355b19bee374b09a729e7ae544e59e83b5a4195f371f2ff49ec02a97e55ba3ad7018380291158712ef0b868a79ab1077b0728c18fcd5c5c5fb2c200b38caaee7c945aef6cf4d0c019c0fdccec1105f2b44fcde0abbfad3c131f73b15dfd34704c41250101d3ebabb08760746337766917608baea622965a4c278343342ad1ee6e9f25274d0eb126dea7feea13cf484f49fb85acc120d1f2c0505da06a9f042de3d38c1a42e665dab70553671cecc655d153244a97f859593251816f7fe7f9950a6ab5594b86e4bae7fa5197a6290608ffbce1e760b573ea14ea56f881e77767de670bbd2f2d814fb21e3f681f8642edd4a1cf5836b03369efae54cac452eb2161bee018a5b16dd0cf64fe154f8b1ae1750922afc0943d0ed173743c8bfc9851a2b9802dd41b45f5c48133d899aad651f4541b0388d86618e0ca93c0010b2bf6a77ebaade70f856b9298270d27945c5225da81e7f82cf3f4f946ddf8c548b286394c15c21a2674c6d92bd587c1c2c81de9b1de4ad5936e4b24102cad54423fdf122371da4d2d81c58aac98cd9d3a24537a540ad7cce63f51f0443e7c6c422cb05577ae36f71eead83bc95bae95c97f4d8252980872fa179758f69ac38e298bf75a7f4812df0b1d9f117abe9e9dc2ec3082f5c07633e15866845eda467a620492db1965c883382c6f4ce5d0e649ade48cfa6c9341e74ba98b4b3ffdc5dc82f3671985fee453500f46eecbf69a2bc9f4044144aefb870d45524346df652fc08dd5e4f6670f007cc5dc69f695502b3971a23251082bb7cc45b4cb5e613ecb9ec1a51d67154c5125aa95d653ed8a626ade8ed2ff6272cb3fe0e56fc61b248a272e948c39d25be1241860c71f30ea778fecf1bbad2febe4098971d713355d42e9784243c1ffa15afe025a0f1672c282385edcfe2111bd851b42c04e841187270d33aad70329736528e425189ef5fa2c9c9d34dfef644116aead400ef383fe33f8b6949865bc726f8274641bef2af79a98dcc0a17521c3d05cad41ae3c7b680e0acceab5540d1bf5fa1e72f4548ec97a01495247612a63b30ae0e6f014c70c043f40eee9b35a3050717a6b09ab56bc456cc8717c5c199a85fa2218b39c771b064fbb880bc59a0c2d05517a3afc94e788e26a00ed2e8a20ba3481709898d3c0d683a912c437884162e3602cae95b2ace1bc659bef3d62173500530b7cf221094965e566ca617907a38c7f904067fdb2dcee9ffda0ecf0c616541e97cf1a23e47d83858c5ef09e0192fb0d9be1be5b106fae6420d3acce4b20c9e9674e5e1ea0c1d39947259f994264df1dde5ccb11860168d95ddfb3e735d7484da616a4543daaad846b3e12b44a798836a951db79365bc4f76f6376ec5c5b26eae4d789243fb695d4d21d846aa1ea06780b834f98324cdf2847a891f1837c26ccc1853057598ddae3d5bf1a2429866ab27176f0b0f30efd09ee1b4c8a43ac7255b209b8d1caefb564d4a4729dad40da14c78be054097bdd1cb7034a0ee1b27a556fc6f73392baab4a141283db7937afe7d7dcd8363378d6299a27c773a1cab06fd882808df7343378ac1694f03377f424f7b1309844e8367a61357cfba21365848fb1dad32bc9a3f1de5a85fe5b54e8b7b8cd43ba30b5bb3c0b00727728703f522d467661d1906f63cd9a76b2896bdcc6a906b0e473e42a60c5829f70b327b7a5efcacfb02e40bbe281c8701862265cce908f44cf876cd65bba090b6dd0fcc51e79e2b0a3c7cfed6350bdcd3173efb795e44f773b263815f4d86b63e6f22943d477e42402e963fb5f84402ebe2e0492ce61a5e743705578794ff7a5af3f62ead0290abb59c091d9e6d43d1418b720b1cbcbf8aecced67db617fbb7fb02ca3b392e5fd3df1fc78ef78e3419e1433fcd26e95a1f85cc846b5659e8f58e20486027f5a89bc0601df9330774d6a90fc1d4493b1946cc6d3bb5619482fb3fbdd955e3db9cbfdcde0d2ace7e89d778f1d26e7c5aaeb41170d9835b1cb0393b57d330ca6b0e2b995e37973ca842131188e1d7fcd91e3e117bdc2b1b6a1f7254a9c0d64ade130a73f7f0f2a5cf9b3180237ec7a4bebeb332a8ca1fea0bd0a5f68c48b8e0e202a6197859ba760d4c60225b1c4c8bc30dd9399bed2049819dcb5fdf25a13c2ea31c2302e79a2771a4827607d07a9a44ee5d3ae6e483479a5b302f3c5a0106c6a256236031de43e621c772d9510ac61834d98e8ab45ba2324e0f5cd5f1eee3d4b4c54afe195fd476e70602fa8fa801738cc723a2f7beb1ef7a1b2b6e9714e596f20bd73c455249a0b70f0d69a596ea8cf93f09a7b487896587abb96dc8e6dd7b6a74b662359ba6708150f8c93036dac895b0588878c273cd4d13f3bc8ed1558843e49e7352cc22fbc9c40942418d679b901f4d89ad09f74ccef72d4d92e5f2bab5f99710c26b81a7e01dda9fa8e44deaf1a3fbb9db124fcd852ddd4ad0bf66f2a807397e643c8c59ebbc7a6feb4eeba132958970733492f3680ad17874d83efd32e1a83f4e7b0ff5e12913aa2ede6118d779b5911a8115ddf8d277806eb2fb804fd83637dfc348e46dcd555cdb65f18284849c240ae868e469da9da01d6a85122adfc41d8b037b5ed452cd303f95f89cf7edada876751b923ebe292a9133130f686ba8b7df7622df510062ac01d8bc665b7ed6c817e7d048bd6d8fa8c17d8fe151ce243d3866f3a31e17cb6b299e02dd1295ddb1180e7df93d2ac91ac5013e417e055f330503febe49258e2612cb05423ae87d9af2fcdb422471c5c7b9e8307528dc8a9fca4fb2413a59a8155ac3efd27a099b48cd8e42ee60d6b61eaeba5b1d49b6e96165548df959816b09700478941ab8dcaadecd6b220dfbac0a93b356d23c842e72fb3ddeac2cb814913e4b121db46d86fedbfc78e45d187ad2f3068e662e297f33b4c9e0e89fe640883189a2e4ba66e0edbd515c69ee6b945a1a222df0820eeea54caa53e3032aa4f3200cf2d23c3adbf793a3f62f91ba21b7340f77441b05cceb7085e31b7248027266b58e6fa575d287c5a5c7dc52358422e985db69c2fb4c6b9a2502e793d54ce03ca0a6eaa681e3cc53f2190f012d205ee3f98f5d24c9217e9b691c902decc08245a533857b71f356496e24a57753717b1ccab1b5f9d22f5d2a232c5da519769306982e95c48a4ef5bf65e99cd0dff19cbf9b62188825ec58c8eef464a62bfbb07dca7827103918b6cebe268fa187bf28bb7d87ebdd542571271020d8a3f59c89ee159ad9258c6d0494e543dc3e46f5ab1710c6042c32642e8ad2e79ffb3b42ca310c3fbc486a40038d69a933e21de4d3573d4c70663512d142e9c20a16db983f2f2165f74b38f093ad1d176e3bbb871cd7250ed3b094c51d22aa98b09d7e24b87fa79be819a7ab816292867312f0b734c72db11ddffe03f189f27517cb0005f7dd5d94a352d412987b5f30a7af414ee083c180a9b2378fef4d7fa2e3746e2158d2214f8261c2aa6c661a1d171cd00c1b2e3d779ad1c3ce2ced77902dff7a780150f354843f996acb2f6af4f41a92f80c9c2650cc10c1c4e8a9dc2bb09edc195a1ad249f77429b4e547c65b140e00d112781c9798573c4a125ff68a250b7467140a25637baf2bf3c0ac5e8ee55c4c0052ccfcddc488323951a630f1a87ff00e895f27a8e1d6d7f828fe1ac334da2388ffc8f19d8c1cb1a3ed5a25e7291bcbeecba99edf7c7969c01d5ed40125682a919c72bb5442f4703cd1f6a6af4b14696796660ec72fe6b0430e7f9bffc3767ba9a6362e31ae76e69e37da577eee897469d514b105440724078fe3a94796e77e4fecd779296f6ac9fdea26e4423cb5034521b7416f76a5906b841a921ead7798aa424367e865cb6122b1f16fb2bd3014a959a56d1283fd2b244a651b311c3254c9bd2d7e7b1afef9c2c65147c317bbb832e86d87980e0ddae6af012ffd1ac1e0ec5b6704ddf3398ac67fca0b7bef185873848c39f064ef8e19473ec9039411b3fd72545b5e2b6f394360a63e6afc402c251b275762a7efd515ca8a4647f0de6db0664c4873c87b2308aecb0fba6816cf1e5362ead050c5e28b437a7248ad57a75ce8bae72537ff3b4f64509a75864bdaf436b577ad5dce424a7333f9eb9ad8cec083ff0290599bb4c3c348991aa11251361adc174e6862d39c6cfa4db0d6eb2b9f347ef4640ce6a8d6b34ed994ee0ae993931366d6951c95301e738a61d5b5ed62462b1382261dda411f26c22e58c14012716ddb673430ca7818636dd3b12ea001877ef8a4fd7bbf7ab9401c9b77d34d825297b46b0098edb9a4eccf434f6fb70648771e4a0d66487b22a8a86a43482726e0578e8a60200242a25000cd172dc0b183738002567a8b08fbd33d7f4e02cb560b98548855516f88d7e46767b4c3aa08eb4a073bf529575ee50962e8de84ddfbc6a1a89d19dd3d4d3df03d14a2a680ccd7e52f2fbb3e3c3d6b6e9c06353f96f006a7ecf0692f1caa12db89d91ca7f99d4f8a5b6c7a376edcdadbec95d8adf4897b0c7665a6ebe78c00b87dfb4169133f8927c66dabc2b8ee84b5751f596d3557cece46cce778604effb5d9b3fb3afefb89cd507a19a5973758e78575621594cda2b7369241213ed54b197b59fb50b5fba2b1c0beb8237036b02963a8ec9d9ec042dac3f24ed7fda031aef77c3486524e21ac5bb59fc894647ba34a8ba01bff464b5265d92f0ccb29d03b0b61b4fd42e2ad06102a7b95616be854ba922dd09eda6930fe4f4d4a1a7032609092ee87d9495ff0a284b0a2b49de625ad2e88a0f504507275d654ac4a1c09e87bfca55d00200c1e1ff13dab2eabbc9cb0582a27a916450523a53736f8f9d649b95095b076a928992fac3658697c30ba8b31ae53ec78faf3260a696758207abadd1da2011316d41541fa18a998e4aee55252d49806d06bb5effdb6e14acd69a4b5d1c6039e4bb7911eef57de0765c95619d6b431789d7d1f6a97dc8e490623a6bffb7188da169d3b59da467860f38430610d447b05709419e357db9ee7cdbe3c6f66706e9e446d224e9052b1bea26d00f79faba5848326fe90ed0d6d2218b68fde5299d7b9fd6c8039cf8db19831636b901b645a6e3534bd514115c4dbe2d8f9b8d0600ef36920bdfef28f7582d7fcf28827be34fe15d5be4dc93c7d8bbc6028965eaeab37bfa8982dcda106b06dac2e123ed046f549816037bf022e55b22b44b1ada40abfb48c9190d6b4fa08e2cd9fbbbbe5060c3571728b5d3d616ff4c348dc2a463783b45656246f1986256b8c93d71e3c5199f360ad2841344a7184d9a3edc40694217bcd5e3010035da2369c9ff2f975668f591b31b77178aad4769651a2762cb2f734192838502b441c92763e1c145306afc1bbbf724e6f22740f1961413dea8549a6f7b999040f8f8eefd2bbc552e4d6e4dc4b00db74b1ed2ba99dd4c15bcc75b9dae778a7e4a5092a7f6990bf9c3dc8da4d1e92783d4023cd5a971cb39c7bd6a844d942f8564d592154698ceb6e1e108b5a1ccf043b0351dacb3c654c569231a9de5a0d46c35f550d32577900d4a9793d78dcb5bb07918020f64c562dee0acea0ddb517a5512ecdf61ac154ee01d2377abf52dcdb11fd92329ca8c8f29e22a01050604794546a153d380ea9e78b0e010e7c2525bbcfb8d45148c70dec4d5996393ad001f0d6ae9b6e99c4ce03b70ba7223298793106a8ecd9a109d34e13aab58195508c233a0257284fd6bcb85476f99b4c3ecda88965104fece80ca07031a807f7cfcd801b5eb3f83073525afb4229b6662c9a962755087cf3a9122cba7ce3cb06d83958ee0d37433d5244ceb80ca8cb27345afe70f40998c236ade5b6f968e3b98c28f07f91ea3201b0c175103906337776258c86f82e9f8c1780d4e4bc4dac00de00e8943b7c43354eaa7cb581b3c8896efbe760e3e6594b96c3a21f4287780c9b1b6487473cb8edf99a63049f54caa1dc2c7791001444a678c9e7bf4d74c277ff1e011c4d8a0efbaa0f6efbb90116ea9cd7e12fd8459f870b041cc586de4857f6f154642d3af4aa9a11971b3ba51817da4c456b4a67f714f7cfc3b1b5bdce285ede52866ffb5556fe1eb97c13016a304f2d839606e37f3bb6b2e3f5ab7cf56f7d8b40de1c6532d3811910942ad3d88dc2cc3b030fce8fc3df142a1fb7ced2e42871bf6ca9f4effed45bf8e437163259b2078de0e8d4e36aedf0d44081a2ed3f81917023c61949855e932f9d1c270e67cc319599ea2a46ea8e832b8a08034715c0bc402da234039a857bc329f6c9c5ca4757048a2194cee1af93c2272a0a54e7584fbd046fcc391e0ad02bb602e6f2cf616abb93ffc16826de3761e43062408c284751f5816f1c6d91de7fa07f15770160ef6f10fe3a073bb88c96df0aeb4674feddde3430b1ddfc640b3468884ac28fef834798a1968cc6adab7f3b4599d535ab68eb88345f90b75cd9a8e51c503d1a66507dc13ee4709a02e6b690f679376ace9e36607a1be15bf37c1e499a69e265dc1a3e2b008333d96c54f64e8f0a4d8bad1b320908da0433452f966218762671fd31c7432d3299bba02684cb69e0e8857d9e6234826b5cf87a46945c5260b76247e757c02cf3191f675e0b3617826628159ac4ffc86c660892d0095aa84051b0995c3179d436187fb4fa57f2bb4ee200eb63bc0cdd87bda5d9ecbefe4813f29aeb0cde76ff516f6ed5b823a88788cea4d3ad55205a9bd3b0789a46f940dcc4bce70a95b8dbea96200b540494b89378e2314cb4050be612ed3e60fa4ea13816c3d3bdee841f9e0aa459e380c4395b7c3e20611ee9375286fef0386fbbb9be2e67b98811ed618cbfae29f59b28f853e6f76c277558646bb7a5bce3e464133e414e35d999f9cd1247c89a5f8358e45615a2c0d7eb12f7e422bb5a6a3046dd89b8c35e1153774785c3ad4153e657e0e67ddf1c154e7471eda881b71e2c1ef606972b35c12c9c60423853fa2736343cd7edb4e503ef8c0b66091cd748b5d3747fd51a9afca61596456bf2a9fced6786b63771e39685c1d74c653ef8cf8a086a1ffec5a791d14d8dd196e7040fdfc8a74349616aead3864eb04cc9c86b2feffed594b357ec456b00ff36f3e14cd7f52681feeb352b8e14cfe9264e3f57c4587323763c406fa27cb2d34bd69e7c017ccbb103b688761a54def62f32e2be6a31c81df17851dc71fb0ce00ca0c1a4d9acb4af75a1760515831ff3ed02afa3e4cffb109dcc9750fbb80063577cb8b2be21a80e1a89bfadaa0892d14f854dbcff3bf9ff06b9d6ea6384799e95c046bafe63c34a4a3d3636cfbc75b357f99c81464e417f97d430693e0ab26023876b5ae71c6befcf6782e42f406d1946008cf2f3291585b821560fb93f214603b091908dc926026b82a1ff0b40507efc25e83ce4d2b1fc652ec72555808ee9ce392e64d64123e431bc805ac1e77e4453fdf7ffce4402e5b6c774208f4d65d691dbba80a2d69ab73b9730abb6479d5e7f02080d1884cc5b4e450cd502b5b2e8ec59fc13b84b19608967c651462f8851056abd8c99b0fdbaa4876e6e8e0c909c0d7f7c294c1ed74e10b5f25d50cb02f8edb4117d6888f6b94992395cec1ce5e7fcf3a7ba5a1efbc37b13f55f3258a1b32db7fb6b0cc113c7572aa0f5b6d4d601f53829c8761aa90bda204236046a62672a2ea2524df71fb122a68d17a25af173ac1b595ed45c0d1818496366960b210e143579bdcb8a2155f4edcd943dfdc937711dc0d388a0965bf565a30523b59032e3fce29f6e9f37afc3589edd7f3271abaf91820e99105ffd01fa25526b77b6fbd497b7e68f3e0b4eb436302b61202de7e339eff2b2b583a03dd0b09bfc059a9f9c38284b3bad32072411be05a0e1e08da802cb56d307eb30a918fb00a0157e7ce070dc6dccd16a048adc3a2f8e2c9c6e6e695395427b6542a991f8e7d1d8e6f1d529d734f56a42626089539bf42f001dfddd85be85cea3e5ba5b0645b07a912ca5c7152739585c2db2da90f4cfffced58d7432b1a6809f8209d3c57a4409df4bc6b3fa6acb382ff66fb7ba63e3b96ecfcabdb6bf6bcd3f7a0a128f4ecea5b27721b8aa45b000142ee182d854123b87989bf51de835c0f73f0b63d3a41b84439f951ddace3b13cb3422e0e0bf97f9b239a15cca72e4dc932d950f306989bfdf7275ddcf74c9b836ee4d77b6593bf132e0fdb9038dd7f4920447565897ed35fa10e395f7f6da9a324650ac29d8f6615ee1261f05393f1dd628ac57fec967583eda5927301b291b4ce21dc0f52f0f7d298686b49d7d851022444cc5329ec6e6312e2212da27b0ccedb9c648a5498ed8a5073b5b06d5ecb44b1d14cab36593118e0c18d5b2e5f2862d170d83e5cb839d95100b1dcfb964a7600b1b3dfa7f1304fdcaf3f9bd2563b4c505340e4aee239c22898cfb6a3bc645fb70dc21d1d1e99b9708ad85038d4ca5800f6813a1b0baf49daa3630d8f8eb5284cc457022d675a16ea489e7a7299b657cdd89fdecb955cd0bd5718ba97d8f275d15d9075806614b02e3dca1ebb3fa9b8b72c99576ac314a136ad0757ecd166aee46249219a7c5988ddbac0d8288d7e348b10f6aa4cb7f37ff849c7a443846b9122a81deb2c9f7852cb3a66d2136b1f55ef0882098701bcd37a38818b6c035ad8cd307343ee36671e7b61f3b378af2d730e119e0ddabdd828a8423b1ef9c48869f9246b99cc9fe806394bcaca982228f91743e58f665d1db3151263f2fc2a25617ead758cbaf2b3086e2e87521f3aec971bef592429612409420054ada8e06b60e847c50abe0e8dccfd8bf1296fda9da0aa103ec6dae90d4d5e6b51a56003b94d3b08222bcf2350d66bcc53c14c9699ee0fefd5009286d89a64a35376ea1312627d588329705e3c1a20f201bf531df3c77d429ea74f1f3d870b092ec272f45a5711378d078fa97804fb3a40dc6937d67cdbe9566491856822f4761fc795451013179d7af1c39b9242d7271e56f999adbdf55c821185d36ad09e0125ec3fdfbc83a159895fc3e5b1f36d2f03ac37fd298d0e21a2d66ef37c188b289022c8375fc1cc24fac1938e92582f7269c26f71ff2094d3355c133de785e626916cb216a94b97f15474034649d636e738a4b224cf1f00f12a83db1a0628558c087c1f6afe9f3ccff38536d3f841b39356c6559f7c7661b4b4e15564796ec95d9564e7c26ab84c9731319cb7fb255d5daeb4fdcce7baf65d129a90fbb84597ca48d11a972202e336dafb56492d2f6d00d67de6e8e13502b15d1c06361c216a01b0fda08b53ee408a16e64c7336143afead837ff0df475a5c236aefed2f9a33889072796c8fa3bca75d5c734f390ceee92931f7986d3d834a99668c64ef4dbef971d8e235b5bad659f6f9a9e152f120f9114f3018668af07dc2819e26cae58fcda4d8282e23d63e8c4b67a283713f865b66cf8c97e29ada393a40ac1bb5024805835781ffd06ade4d09146c10a678c24ceb4944a4b4f2cb9edd87c40d503d268899cec711311180c32f98e2f7822d49742b1ef684da0b23c495f0ed1794a5c12cde2f38c967fad5b2e9e98545dfd96a9fb107784782fab5394f1ffa627f3742758a95809428b8fe50d12138611ec97ac40ffb0a577781212093c68c7dc8a2dfa7c2bef3579fed878cbb03c37758b8736b122a863c246f86800a67c1a69b8613e2e3cf7e7b642754cf4c43bad6686a0ca7b1905832ed0fcdadca4c412f26447a4a73ff815dc447a38a0dd229a77885f9df25e7053660ee29bbb37f0786b9ce3a583723b8d2b6fff2a784fd04c78966517f09c2ff580784ba1005938d33b0990f4d450fa847ec3e7cffe9f27414bfa5a2ddb513b3805cae52e6960b5e12c34ac23e481dd49086cc46eb3912b41bb0cbc29f74f6aca9340e2d1a7fe7fc4e0b67ab958430fd02fbda6e0f866eafa74bfa888cf242b545592ee2ab9bb9c9545f1031be2c7f3bd3deb0a56efecc45cf7e3ed04b606731c5c7f2bbc59d3731f488d4ddc3813789f46453baf2eefdf2aa7eb9e8e6d73302eccf71fdd37e5f0b3b5b594618b47e25a5695af1a0bbdde993c1b12ebebf0214baeca627f204b97e03defbbf73104f45d5fa558560d27ceed7a1a4aff17715cb4dc369412a85363475f838dd03d24afb0991d51c92ad46e398fa2c81e4e5c9a2f96585295174b0899d1aedf3b3ba2513d8b5ee2e9d3f623a23ecb5f3f77d186becd7cf43466a41d7732cc2454b2fb5eea0a002f4e887c756209c4a8c7e48b87e5061de0f3a3264edf0e1c0dbaa0b4a2142c6b27ccce6b4cec9247883fe1a574c4ef886a2684c35d97d07735c4a56ec345fe27ba2f42cb0a8d252607b2a7c6687ef06d65934e3bee4ac5de652b4b8c543a0f54ffce903469e2a90ba026aa776f78933aa2f674a262c489b18de7c326bbbec028439df7923ff8e742877449bbe3f0f1078cf004d7d1c3c28f735473c5ce6ca4b8dccc8d9bf5131707963a387aa5edd044acccd5da6b99eda29afb7ca55394065194ef164aa19c91425be4f8f2090e2062c416a46d19b0c10ef97b652f16eab6b4571916e10355d6168e1f125fc4236162d2971668078f203221017ae714f40878cf52e1c1e581891999b838d70c34663ae6e84978b6bdad3e337022129d31eff4b6ed334ce1b0ad28422c9787688042ad0bbe6a3a09481fd4f4f51c1120939f6954b0d40c3ae6f1d0d3766756a615db4152f4d2ff05d5e95e6851b1c773e81d775e6de9a7058bb528f00681ed6ea9c8876ebf609a6e87983e3e96648f2ee30a3cd1253f0fd20feb16a1b213981c5cf3ceaf8114afa026038db0bf558d840c35fd08592dd3f62e861b1e618e6e9b08feec8fc140eefd1eb62ab8b1be2a9094cab9c60470a7b44ff6b52199b9023d4b560b24ea70da4b62e5c58719eba103c86660d80cf6aa1dcb7c0c472cdb69d690149d9f0333fb62e9cf95c63f25ce3209332b6ced68ac767b5cbfaa7b744734d3e19d63cac0a9042c8b2ed8ecb29f3ffdcbdd6ab56e31334920204c9f25de84e4852bc0f630b2333181198e6d8da45f3421b89af5756a34268a7def876829dbff66d1d0a53b3dfdf2819a6a751fe10a084d376cbe25455ff41dbdbab65946dffb0a677bbc6d8935aae80754f3abd7e0dd91817d4a8d153d4aab4aa08169da0cd37543ad2611474eac7008a4121e9b416218523494548628457b1647a078d0f13a598fd33e483d3af1764653b76c2701df8fd91626175eaa1060c02a8cd1290c041e9833608447a473a8eb76e0a8c7df0f183acf74dd450e08dfda568e220a1576c4b5007d2a154f8082a74ab8e2e3e75dc191466b13042e944221abb3f5debf8cd5377130949c2926d77e68c2f630cd4989afa9ac476973a236ee78b850d679b8ef402c75cdfde104b1c5039e6e9f0c5133b661735142c5dd853a1f036a944a3490bcb1b55d79b43c0f091400f177e2799e3916a979b176b4e7b2612a6f37f8fa6986cf486d21ab57ae3abd1d7f23d3b030892be969d565d97afc160608a8dd2b4954fb1b174756f159419d2ff56048c1f611bace6b78270cd9a4a5c3d578217d607e520e64f6d6e28352811229293b4db3d596b98e510fb4cc4e76af5d845f8f88017eac5465d6abfb5bb60f1a634a7827ecc502f34481eb06081fa2b7a426da497bc460d988a703a960aef81ee8821ce738e5b9aa4f6f4b00011c92fb89881be4751385020dcd9a014b9cd4ce6a4cfb5da0c8235325b75169b4e5f8cf47fe2dc32a2928f7dc2dcdb51fc752e136f10de47354c6c1dc609f2edee23cfa637239e8d6da60ee45920f0d4a97f3eae6549e4958cea9e58d83e86dbdab53171e12ae275264363a9c0279893cce4c4207ef1d4b62e077c13191a9b715f8eb7b7bc215b5544600409463923402140bc188deee2568f5c9ddbc0ef7391a2a495cfe3366b4d71397e6821f52b1b514fc9d737f1bb4cc7261756d0ef7cd99d802e7a3b64e74c948bdce94cd4c57d0557b7117a3b22fc678824db4c0d228e049d8e03ff34ce194f85578b4279a563b0facaa78945bc544850409ad87fc1a1aea992b69a669a2710b68d153e7168f446cae5d007d7ace75f40c99a3db530addf6754aee8c5b4bfe1281cc414b9722271cd6567d12b807126cbcde0dc05e162ed71d06f8e43e620c56eab139269f03978eac06928e62b65b2eeea980d93c7efa15e655c4d1faf447639f22ba25f0577aafa87693781e524f950914a9aa13e4e198880d2a1265db49f84b6d56e59061864be359948388b0be62f7479c42788c069e3c7b7589609cb92f6a750ccdfa8cf7415af50768a0b5f5178abd143a42ec9ab82b1d9dc576791900c191ec430000b07e6c77f4bcc3019f2acaae3d65baa5dbb024c381d13a5ab45918f91d5d45f1c14f51ad5d2ff1385a8fa60c55b795286fbde51e1902a2acd95d287a2f63e319b60f55de7f9cb11151a75871bbc396651ced9fd77d8028cb21a99ce5f80d4510ddad6b206445d08f2a55b144d9421d5f85555ec96901fa35cd29fc0041e24ee8e686a21d7b5fa013d86a7613e7afd08c641d49a6052c2cde2bc3c2128d2173ebaca20565886b8fc3213509aba1799428725c476c54724ad4f309fcf166fda2d4f4f683637bd108a1699f1acc5b1256a3e98b1764f7c3e55aaf270d5097b4945bbdec889d158ac6be5ef323c4ba0608e31ed19e8c9a15abf6e3a9f5cb6929593f927909ae067aa1ac544d5a7dc178e9a0dd9b773b6a78b22839268b60a494a3e40c3aea3a3e0b95e4277a214571106d2a0bde900f7c4ba1aa37945881d27c7a3c581a6199bddad568cb53e091ec8355315808d5f3d4aaf58259b8f1c5e32b73adee5ce72b55833f548a590f2730babd6f3d8f205af47a16a26c1995e731527e01d28669f19d1ac0aa6eff40fddf95d8ed288e99c51f3d67339103b57f346bd2e2df2d5a3677a12d6a54ce09f1351bcea4cfa60459e580fdfa03c4ba7c760d12e968492d0ab87f22afd3e14eaa9b087ae8b539f0d6a1c856d20c4c90e481829ce397981b60b6b534628d6709643dddc3d31a480b5373aace1d270fc18efba69fab097381b4599a8519441d0f702c7c4a6723739030ea67d52fbc9a5a27c5726272b31c9588812d7443d3349cfa3f37bf5ec1c9a39eaafeb841a560b23bd847087ea6c9f926ae4a597e34030373af4066e3a6c1232379ff0fe0dce956e2daa5f1d59a0caceabac3cd4322baa2ff1c59ba0f3f77d69e29949ca2fcb131d83e3d5f054e1da32b05ac7073a9864fcd4d4b3e3c5f59785db0d56745ef0b966cbb60b1b349c2814b8c7329b15cd71967926f595b4f902d2b9012acb0637e225ebc4c3bdeb189514f24acfb606a49535ecafc290e866bbf98c0138d5d85b44e21b7b85fda9d8cf7ad3da1f69e0fe187741aa44e33412c27175604dabf242073a80fff4c43cfeb5584d6bb4be4bed05fb15b847364664677f18a293fab72db98fce167e4695864a19ece493126985ad09f6aabb113dae97188b222e5611a0cb26de517a5ec6b906f1d994e9e2edffe0f3c84addbd1be67a596ee0b8f5d03d403048e410c898b2f257fb0c9d312898592ca28273933912f8684bc08f742e6aa87ac262c6a8f18ce14ed50919acb5599ec4445231698d96079b88914b62c60b7408c812af650560fd18028b8dcb402d3b6d9ded9dd8e3b2ecce7c63ee53d818f777580cb9812764ee827a4a267760186c222e591fc3345555e96609a3049707f14421cc8f94c6ca671152e3d140c1d23c7f34b6a0a35d50b1c2bcf91e232ceea0bf0349365a8c8823ad9c33a99f0d4a8feebbf5be3c2a3803c2bd417245c185fc4f89fb3df3bff921dfa8110bfa5267c37261b7959fe3673e7a4836f1355106c978c7f0d7f1a61b9b08369bef19e5f70b856f3a4fedec4fa21ba62c878de5723003d52d0bea6efc91900f124dfc006a931aa60db1bb57131d8ec1874d302d3f1c70392db6ca2153439c59a7ecf07c64ad5730cef4c08095f1187d7b5297f662da9ecd0569c3859b2890a68a61e6e21f79302a3d0dd22ce217f547b60e8fd112f19a1ddf0232e0f8e7a8bd8bb32ce44b20be58387034ccfdf35ce2767c2e2114bb50a230fed0be307caaccebaf3e8f1e1ce2c7ce149e80b21b03753f46dbbf3162698c30d185790dcdab0ceb002e6e03df754dcf1fc2266887e59c36591ec22a826dc980f58e2b8690d1052fdd243b38cb717e67cc0fd2c9127f31e557a9689d95835bad20110378d11d40df7941e6a856685152de08d2bb398ce01447f7483dfa3bae20be60f37d76cc2387d864b5fb797565ebd4e2c284d73e1aed6da42fbd51f98ba6230b738a0b47ba1de9691385faf738851e8b6bec722b685d4201cdb54cc1785874315fa37a632c97b81a79da43af0ef7ffab16308c87c77617ba6e60784d7a7d7e97f187dc176740afaeceac12b29bc7a7bedd1af40c8e170bea49e1aadd0511b9a892e1254010cf626335e7a444e47142f3811e5dd9e25f013e0ac45f1844a63abfff493e70a947e398d48fd0e701cf4e1069348e71bb4f296199e61aceb0bab006d2471740dfb939b62d9c21d6f0247f51d30b4dd6dd0dbe55e39d3d6c9cc17af39be6e52b377178a28bc5111f9d9f179523ee11face606ccf161bc185a93a5ecf66cf891acf9f5640935dbd913416b2c14d6a29c9985b366bba6c280e404ea3d9d198d01e40e6dcf9425fd318fabb724a2c9acabdcc021fcc8829c45a8abe705479afb6d44f00496bfb6b9246fcdd36f500580cb34b2fed9f821b157f732efcff3570f03254700c74ab13b78a4968fbff7555b4e0f34569d14cc0214166399998f653ec0b10612e6cac48e7542b347ada4505e647560d9881ac495f6499c2ffa87d4244cccc5ee1dd5ae22e0cadd4637964c5addad4bda1a6738a8858b2654dc243a7e56cab673d6c739bf518c6bc66674384ba70cf3bb4b39fb2a3873d89638c9fcea75d47df79acd7f1dc2f5d062de6aabbf6337afd0cfb9defed8349ae2e5160554911fa4d0f6c8da16c01090f29b6c8dfe3333ca87b86706b5beb48d4c9af27269d3fe74a0147f333211805611363bde759e28872ecd51412f22af8c0deddcebc5666b8d26c2074fe3aa613506c796e8997086e4c339d0ff6640dcbda77c75704097d534004207f967c539a980d60e5d4279aba9635eb7bd55fcae9fc631058198c1ea1f85b4a7f5785c406c2ec3513183fd1cf3a67bd5862d1bcd785af9d41ba1b1a071f44dc5bb1755b9adf808c1e3e1210ee94a09adcbd7573f9486886f0d74c364bd055260ad90b04e93464c5d539eea2d68875ae280c19e75a1f71409fad8d9cc1c32727c4f31175e9546c3db90d169f815d7ded93bdfe56fd0e7b9db530987a963d66019dfd5fa05247930f3d318f40a4d626c4f4db32bdca0a7029ffbf65819aa15b981b6cf4ca14e7e5e31f1705466c3f0edaa2a83fefae8aaa4722ff27723f8ec8a088299d31058a56d3be680ed456fd2e24357bfeb5df7aaba5ef95e617a8a061169b03ec5dc1d021f661d43309496d54c3aaa77841a0ed340c563acf42ac4b2108478cb222d2625d02c72903a80a3e8f6e80917471da1e49dadcd50a4b3b2ab24f0c96cf2f32a5b63a2f8174225ffd2969fe5a7c9013ea0693f4bf905ffee9a3814685227414e88d130098069e1b9a6a1cf29691bc78cb38f5ceb002d908bc9a7c8a89b7a70a9a153a75c6090496178925153962e100ba47689eee7a27ebc7169bf199aab1f8f1611f940643298cd81dbc401ba43aee80c881b6cea01eb974b222fac3ed9a14a31f0afd8b9a3e8cbcb1f8d244f1f13d1bab1db12680ba8c8d3724bf71c59abfb34b32044d3e34b680976daaca91590b972dfe5568ad5a1329df072c14a51f722e9db73d797c729082be9944ca0e8e3af1536868dd2879a8ddb85a881c64b037277b588e8faccf63c335ac31f9eaf0175317b407b32b2622f293837feb7b5a6b8ba3f86e93c09eb749cd78a331d475c3ce99968279c8877e4c478a48507eef130a4870dabc31510952958c2d2ea11b930ff2c2c3cee1ea92fa27a7a68a3b5fea406b47dc27a73d6c154abcbdeee1aa284f53b4e162e8a3793f89628ebdd1234b887a3dd574e50c07873aff4f6c56503d9908a06d29a765e893afcb9a1576c15db27664ae085b98f63364a9ddd3668b5e5df47cc6b4341ec3c4522e03d72504b233ee6ba9c88eca136d954d51917b78d9c2f9a2a76cb8e0b3c128623365ac4e3448c87d55ee6b73e0fb8de5efd911c9c69aba309e68a6f71c546d418cda2170c4f83727e875313e97188e1ac15699a738d92c4f67a666f3cdf43ba736831cf73eb0025cd0cd2b59a3f3012058e1efe77098e0e768e79ffcf68e9226b44a83e9ac06ebd9002f64ee305934976e18624b75e9375f4d45475f979449b3ce04d2261ea07f9f08aa0daf20bcfce13dbd36f5b7033cba5b9cf8463b506b40b5a2ad51a4565178a5bb0f060de280de0e2b8ca494130fe5515046149e5a4dae4231c97f646d91b4d7fed320864c0aca9a17469969267a20251da6ef70c59ce51b7efcf7cd3cccd9bb041bab05540a6d16132ba83156302faa8b506514964384538956a1fb01b35eaa5a139fb388cb11ca21f661998cbf2fba5d909b1cb658227ac9341abd501f5aed9a95a30eda3be2778b740c98a633e29ec664404ea76b0290eaa453c1f4e912d6b88302480aa38e389b03d2040bd9f3fa9781c3e762b9f44c7964cebda94e41b9412ae36bb6b64afe25dfeea7ce772dfbcbb89f5a7baef7e88a52e985c5902d241591e5d62a08b72af47cd9a8fa4cee27371c5a5487c0ad4c02b4b60fc2488c4cb4fdeb9bf8f9283fbe7ebe0ca8e4f69676fd8f198666152398d092d3af1afcb147ced79d79e5c404779dd9abd7c2a67f127657315e22aa86d29336ff614ca5b28d8b3a233f13f6644f39340c3e236829308d53ab32cae9e2a3ac399b7619dd226cc180f34cd2f840bbc2a82916f3d3aceea3efe2b123f5284a5679b117b6a2dd5496714f0c62e964fa3ba3d714c1108a706125b8050814d0b0f3a58ad78d6c72d37e88e368d22ed42d1a8b8a3ab120db8da796ffdc186347c342d0debca8b996899d5daac8364cd7687eed3a23be10aa43b13333c88dc14f486dae73dabc52da1fc6e06b66c7e908d33bd3fe8155e0763a1240d62151ffaf1fa943dae1bd62bdd2bc24250e3ae9041f02609a796a90b9722937d946eb02baa3029b16bdb7da7b003015f202dbb753c851e04df5311ebac844e16122bbb897e3cf2d5f020d8a627f85ba9b624be37759e2f187ef75672cfdd52a03a5db46d4fdf398e542519dfa5a4e3335bcfd7070b246060feafcd71fefb8793110e4442c69f0017df46f6ed3f5832981192503ba432250deec0f6d5b0216915d4e5b1f375d58d29d4f68b2eac7ed95538f7cfbf4e0e445a8b6205563a7fe0c89faf3a7264da26f9a203d1735763b76bc81d0940d88344aa0887a20e6fcdbf290f5d28c08ac7311e06ad5362222ecd82d499928d4e7d78a805bcb205aa3ae1a46a93e51f1c675386e4c175f4e6afc77c4ae2c77a57a19ceb04be2d636755ff47b211479879325bb5ef0f80df9ad1cd484d4e427005d137586d565d19f66b18ddd94139c7c04321cf3be17bc3566542b77bc99fd385bfb432d817886b75b90808fdc69e1773b4f2e704b4b5b38dec7345a5dc22c45695ecdff2a6c0b1c72621db3aa9a6ea53231c370dcc860daa0a7859a006b4b93c16862b77d57ebdcaf9b0d78cf1ae57254f7f99d0fc951137a121f96c84bc56b23f8c89861dba95b227763fb8c6e8fdc937fce7b40aab9349a18a981f3623e56086961de53590260b469cac335e3afbf4e8ebbc9f676baf9bd88681d15a92e7c8991ab0c8f1425100fb2c4695339ca1ee4c49bac15f8a08f2ddb49a9cd7c601341a5a75871a2781ff4915eaca9b618749e8776187fd586912ee88dc045e315ffd645039b43aba51eccf06411895b1fc6a06b4018406adab4c3f95dce7e73a7c2f23cc6c8ec1d1bd0aa8e13c102663d687e9b6ae154aab7a32f5365c92787ef50d5c84d9bae3ba0c4e07f361892493817440980a0fd98942937abd6fe4e08016eeaac2725155961b1ddb770870844ee13d5c815854e22fec80c91b03c02dcb1a36b337348fa3516121f9f6018ee19acfef5a06f4e5c2e67275a2b4b275a554f5a436295c04d3edcf585deadb91176482acb91671b94dc4d8649cf590efd7da77fb62b74821270da6e6efcad1ef43c8643aa3841ff15d073148a50fee97761669495cd9340d0f3d27b7c5ae35b01ebad88822b0d7a3d3736b9937e144087629fd33653341d86b84b92b2c1e0c250464cabcd298170509ffbd022f07506c58b09e58f27a614072cab10785750ae93612cd39058dcd19eae2f5accde312b6fb29341434eb201844aec36de59337cbefe2bc13078eea4b5d1edae845071f5d2f6eefe9b76ac6176f0c6ade9609c59daa8008bb49ed1ca82386b41b02a9825ec29cb4361d84b1959e9a85c32ae73bc9f54ca3ea6c4bf85588f7db76cc4f2fec98bc30ccfa7e0099fadff6edba0e8fc9d69d3f0ba061703a4a34f7a367d7885ee8a05407aeeb65e31897465bb276b22d950bd9fd4f3c90b7a97c7f61a8e7cdb21fff7316f6f1850787d44ea11097a28e7a68361bc56cea11d201cc4d2e886c5c15a7603b7f05ca43a77ed7f0c9091802dab9268b58d2b6f074c8f29810a9ac4d6731936295dba9fd98e527a632803000fae5e5d27971fab27fe109fcbcb983387fd055b00e48900098776d425df54f3cecdb5a169f05a49f526ea26d76f8e2f6aa52dfd94531d8b4dac5bd3040f2852f8551a206fd71613ed660c676ede599ba9c89fe6008f0be0cb11778bead3f8ea43ffeef45785e7a9cc23f00e5f044782c0162700120bdfac39f039ad6ffc085d03d16120dfc0784926e1f1520515661c226238229d8a7780ae2ac26a2a08f54e8134e9712d5d65e46b940eda69f780493754565bff0510496654f80b67f11319dd9f96d559b1c58096c88abfc933f9352ff81425ad076a761455a01a520f11d7b9139866b949b7ac58cb67f55b730985f9f3b9a98212d9868a4e2741e141b64fa450b3589e08f617c14f8797a3e294ea403ae44cfcf32a3866f338603466f4f50ab63f1f139609f8300e61d298623eb193ac2703e00e2b7e317f9e758fbea6baabc20cd59f28374f4132551397c82e228073929726c23f444de89ba0f26760926c88e7d2dab7386227102b235b53021de398bcea41cafcb4586f4fa1d9e565085ef60381ee9d0c8c0664d42d77bc646fc8b9cf025cc0d78cf1efed08387f54e10f599ee0920af42d97acbfb1674f7cc1b38a97d9e5c7ca9a4106c62d5ee7eae6c964425029ef7b7083d9975ab92a28c3516704c7b6e5a0565a9a86cfc9d9efef9f1da9cffae640e608e9cc42888075facd5b61205e36a91005b26747806a156b7d1bd42c78cb85fe387dfd4f6f1839d5e43067847e9d052743406cc7bddae80677a98dc970ff8a1c5adfed92f849580875eece80d8b7b15e2d593fcf0f12d304da94a8bcc40af1d569756cb67c8c24c6d3271b57ecee965ab08f861b1c9442742a3c649c5414c681ba65db3fc2e22362ba5cbab88d597fc6b3b62faebc53f74eea5ea63931ae6f1a8b46507cac34fe645540fac45e931517de0bbbd9d373ef8ea94fba32c4772acfd95441c1cdbe004546d58f376d10b39b3dfb25837b447bfa0bec9140ae28b9edea7049e0901f4cd6d98519861aab75bbb50e6301a71de9902418a3c34504cff2f3ef94e7eb59aee79ec06a7598a3e2aa48bac5697295c6d0d010a236579858603c1ddab81b1d42ae175710e002d593c7b7dbafe4722b0a024b0f512467831a28685fa45f749b71f008b2223d9dd007e854547a4a646944fa549afc12001afad5b9632d13a251855ee7efd713e1f6288b0365893485284c5d37970303ec1df8742a7f769b4ba14bb77e80c7dd2e81c4cbdab641213962fd557de59001585cd73a36d9cd4760a4e83791c0b03c13a6c9b7b6a9896903b1be1a8df7083fb992f45bcdbd490e4ea16ed83cc62e661f3888432e5702759221026985255daf7db7bc64ba6d817010f3ae80ddc199204d13b6fc257ca6327c6db8cd5e6f437da4708fef1d1671f0430bdab28704c7ef62172090be5ef885a86d8498ac07e2c8a3593c0659887dcae0e001979f3ebb2eaec4de2a534d1d00d53e94cb864a83c7bba12087bda98ed4c7046265fa0e2d0b3a9003cd1f87fcb050d69229442d1fa39a530f5d1e4814adcdc71b7afbfae53fc2e6280490bcf5801e3af039486f828837e66167af743e0bc4b907d6fa5374a24a652d4e0d1d91a689b11e7c3e8a9a8fbdfb724603cd4c1aeafad72ab84342e38ee811b4c01f8f843c05742ef1330c37975f620bc7a48b5b72c4c3a7d5295a7e41db31b8c39ab4b466509e5f0bdf4bca37733406e1c588b0a99cfc372e6b9d75a341cb51e4bdaaf294a7914c3723670d668f7c8476d1098fb793a57b31caee5f369533d44fa4a412ca6dc69f6836a2b658631a6202adc9728857e242416d77c01a16a95d4c063bfbb784568c33de20461f1329ef7a2c2d55992994a64c403a30f951409a9c1cad469f53848d75bc52f384604a385b482a6268bc68b939fb2563aab054db134a753bd333cfe02b509c296393cb3fb5efb6aa2059d0f615db0810db13b90ea08a318f49a7eda87c0721959c025cd0abfa31bd86550e63d497df8580b562d24e91de3d021239ca2a2d89154a17fd15a74a7ae9c49e567535ec20ca5e81b00a5e1352a00936fedf6d4c10296ebbd596b1a04e542e0ce6636f20bf633357ab87ceec7253f045957d6d1f7692584c7bf3674cd4c944113ca59fab46526591abc737edee82d557e35713756a73dee009865e6381c2d47e3a4fd3568573834d0fd82a5222c33588f2e67fcfe6b5d3cfaf52ccbb0f79707543cb0e79b6c23ddf8bdf8ecce8df97d35bf6448e8956700e9e590540ef9fe05394833b8e6b2a22e253fe517fd95688d24da7bc462d10766b7ab863dfebe621d56522978f992ef540172c3deb253efbcd394d353d3ead25324e6b5d73693d4977017341d6d5d494e38393b244fa9569c7e7f3ed151a25cc5ae40c7acc00b14b38d6184b712fc7c4b80a4a97edc9d8b1d13393f7fb656b993e089c37d8694b12954a661ade005727f3a71742d2a7404dfda4ec710d145441360a280d632c15bbd06845274f6ab4ed93fc6f9c8574dfefe642a38af754f175a95dbea421d2aeeb69674afb6bd217bae4cd97cbdb9e57ea27de142f5e71d03cf881f79eefa31f81efb6ad2dff11eec8cfe2c147e28d2b36a7e5c0528b6db86ef69d442023db57a2d86c72882900a9a9814498cbf4d2356873ce6f03203da9f1dff532e2de84bb5cc9f9d8eac7df23587c209fcbe7281c75060e256675d36e3d9ddde212ba2ce5024bc42e95b5c7b0b9f3204df6a305c677b9203bef16056574025c5c1c060c0d53e1d2c388701c2f05d35a762df9fa915dd95a868fc5a14acc35a38765296d48fa45d47fac55ce5ffd98b6e0f6c9f72f4bc3d4bdeb3186daa861bc73f8618e836e9d223058694dafe8e44869400b4187baf9ad7ac010b1bf676af3195e3bd2e2d3a48c34cadbdc31bec2ca057dbcaa3d27429ac015ab7f239f27e28e3dd4f18a271a4febfae2888ee12f022afe92a6b0c1c0fdb32824bd04a04800b9e971881db5e3bee4e1ffe4a7d0b51ff65fa53d4bc5d72b04b1ca3263e997310dd39851d45e4b8738495bf4ffc91fc8ae08673ea349fb4f2eb2528d160e9ac76722fc88667c8cd372d27cdb2cd0fd549406476cccff54789f01575dbc15b96752fdff2944483659cef74b72e9b894abc0caa838e5a071a8b4dac0325229b8b19c0df5bdc388dc83a67b5d12673a778803fac532a8fefc423777fccbcad4d36b821f799f50954963c9440687d020dc482ecfec270b54b1341d2bf413c7c0dba2d4381be976785c21d243facbcb5d04333f66629de367e3695f2b0e3a89d77f5a214d14da8c3ee5b618fa4df3a3212df9d09104bba46962354ca80735aa9917064de05b54d7ffc32768f11648f9d17f396f5a66098edfaeab3ca05304aa8e4a9213298daa316d970d6454c55d3d0c82244c8fab9b7aaabddec90ba65b79cee6fac85b0867e3a7a7ba3ae1d7775e0455ce979507fa35a811d9bf7db12ea71b2e135064496bc654a95663a8bcf99882609a0e59bb7fdd917ee6b7943eb401f0779b0ae97d4cef36e179090aacf9199448016fdd99b08442edd767275a6a6a487821a9c2549bf7df5431d3b7cddecebb02d1088238e049bd78c28323314fd85064229cd4e2fc8165c96cd04599bac121be5b2f234467c0f2d0f85a4f74ba9621a588a7d66a726fe3450cfa6fb0c6a0aebfb793d17faac1b631438960e38cc0ef97aaab1f75efe31b721fe476491b4cdc060d5d31d67040690e270afadf8c3a8bcaa568692c780a53af687b2fe0aafa755b461f8e0e6480926311c7513050f13d3954476d5c1435ed0985682e44e619b755116ca0322a561baa5ca28a8db4abec5645d01a26474a3b5e453f6b87f8ec366b3d261c5f0f3be2f8fc1fbd32b0cf1c3bc64e0daffd3082609d54cd376c896f1f48c7166cd07650f07dfb29e5138d537ea5725cb19a95749dd72940fd3061658dc21e137a30625fcc438832ead223b4d9dfc9ebddf371cec8b9b1ba19b1d2d33a848d4d53b4bc2d5c782feda833613bbe793f62f816047b8326df575eed6979d288ff831315a865928fa03978e8d34c07dcca8523627e7770aa4a9326ee0b3d3635479f3ab8beb645b5cdedf2c3643871bc8bf9696f580c3896512e36add2c1f21d60d0434051e517fd7e14fb029c3a2e2053e61dd2c675a1b6917864cfa419764802ea69f4f64cb51e580afaa38393715f86155700cdc90662fb72158f4d56d9494861a9bc49358a858f1c55e8dae8fc803f3a4688df96e4dbcd82aaa510d4558dd37eb2fd3ab9ffaf2a9434f2dc38c4d0d48ad44d59bd9c55aabe7aa24d199e961edd66d11fc3e5439dab81eaa9ae92297ba2c3f4c5712c2b4ee653edfc6a17049421d6fc07bbd77c64bb1ea9a01ccfbdbcac66a2a40c72c2f616c2c4927a9adfb67ab8f225045998bf8b6bc24601b8df4aa6b257c748ec648208632af42813080d0d08df48b468d610f85bb1d0c397ea172d4f178f745503a6a0be6626e135a5ce46f2d2bc3969e54c1d97e270f2ae124bb3786750356f973573cc3b2661c5ebb4c3f7052f11e3a413982f11ce5e08425bcd6055e4a1eca96c70f6878bf1f5aa0d4750169914bf3cd327db19e400e3e2a283e3cd9cfa76ea1e453b5bc6dcb4695b37164294c5775f040aba3459a41907d8357ab0688960549f0d64d265653acd47eea2054f9159d08403d08a63f665d23f33d8e0d607401f4c560a4f7e732207a11f05f97d9b09d904170cf649b28f33219e882272d8b294a01066c76f96388ebaa425c304e56e48d49c66d37401a547f5e202528e4bebebefe36ee56c6f7a080ff6ebf38732941ae3c2b576e718bdb0da1c19b5aa79c46b6d0c613718ebd916005ae14c57467899ef7b8a340456493b717943030fcf25211362a5110e7e649e899b21c34f28f846dc805c6f5e4e002c35398848d6210fc40ac287c7b1d160e954a95b7dac421de6feb2e22055ea3b864601c05c443f96dd053a2966437e2683105d5288fa69e177e98629f124ddb1b98fec3af1ef430fa04474fddb1033e75a90644e262892d42836f16c99cc273032c7dc4f7c73156178ba3813e256a89c05735c91a7b7d637101ebc03682ca811e24091048634fd730eb1ac055c55aaebc02ff22fd2a635857ba2bf7b5a2c1a6864ac1420f1a882b3ad9db3927d8ae98bc4479634e9c8357d1d7d395b662636e1b3d21e32e737d4b6d74e63112b8a94e918e6decf5d4f58db17c3c1bedb8abe3e9f844e1e6d95a5fd5d9ca16cdcd968ffb4a38906e52b78050de4557ed12f0e5d392d9535d83b76c7d7b756405326b6c539a84ed6233ed9a47ae5f5f77b2662c708067eaaace405fe35f49f46d426103b94c4ae757daea2886e4ea9c8de48a2e64eaf403a267fba3cf2dcdf45ab86c2c4db47d83a94517a04d2557de20e0560ccb4172aedd7075575b1fd19ef2d8206afc4994ba15b175a61d73343ceea032694ddb78159d42d1a4f13efd9c13456f87a5dab9af99d8180bf2e0ee3e34d1660034e219776157c29d416e8047d168b04b743d9d37abd3e8e2f70f48b338cab5c2009b13451f1c4fb8505a4c92e36dac8e483b8743c756873ae5f8bfad5bbd3beccc3e2395f8d80f703ff463915bd540be97282c1ae9d00c559b241006cc858495fa48ecc073222cadbab8cdccd56b69f7cd2fe5ff4f121317568195377b859665b362339ad05a65b74d271f243f170bdc288b9f910280fd64b09712433077f6b0bca931c68a2ce8975a3321cd7c81d5ee403a56a9582345c740635786fa3292b9ef792a8a23b76ee2edb2b688bd27cf689bfc0f6efba0750146a49799a6403374b975b796e37b410320918311fd2806c66e1c71f6151c24f23e3d04de9a9636dcec0cac404b7324e4ec331f74dd2a8dbaa3f46f8645a4ff2d6381ed32c373b96a3129574dce881c45f30e4ae4e758409796deaf0a875170ff67ce221a7f23042e66762e9ddb1f5cb8eacbe81f71fcaada597b39fcf02bceefa65eca0c6c25984313a3a012a6cb26e7ce63e8496530027466f33c15860dd8c52db3ca4995938ba2fa8138783f3cefc1cb074af20a69aa88f64936597f9c273ee8ec718f1e93bbe7a8c2f711f9f27803914a6e7aeeca4c127b1e3e8cab9ce0542eb685917a0718f9968545aff8f2a1d74b00ef72faf239c4011d239d258e0e9ed1842772a82b56407d9c854364736a6615b927bbf45c0491a4783f42c9c325b4f3803a79c676699dd2c3e4203623f02aef59d742d72b5ec8841cdcca44eee21f6d5a917e1d31a014db491b8bc2c62299c06ad4bfff6d530cb8792f873626519b2560ad1ba35e59227eeaa1aee292491a9ebebddc1ca98e309e56dd641ff0466ef6f4490d39be42462c007ee9eff94d4530a3904eecae01a2612843b59804c16b6d3f46ec3e5acaff9d286e284a01f18347fb3d80114aa1511ca463e98f503c086bb6a0688b7767ea6e06971983b21b7252ceceb045a16f06b57276fd2355533614f24c62e0cf7230e5f822b8844c38e317bfe1aa1326e3047570a8b5754603074ae6acd657c7f61d290a3c05b730b3ec5eeed00449bb1d15bec9324f550e36188d3b06d74f22b14b4d0b00c7e700e82f106627bb01d16dd8c9829fb2c9243b499d2c106502d3efd21be4c4a92ca93ef5970854483b5cea1c76a84d8aceb3aee1dd82f6c48473f53d34f5f62aa18c6098276ea7d79ff6a28b72421a0fbda1d202f28655633478920901abf55886924cce47c6522ebd91d5185981817971db77c7b86e03efd4deb90bcd1293529d0d59a8fdcd524ca3c7942b9d6e4605db5ce01b423e2423843ee9f950aef4ea2e8d6676feae850257964719bc27f206e96ae32185497d6bfc5a752f1f9e8192bb32e17121d2687859b94c1adb601329a47004856ac2baaf68af2dc58b8b5bc59f106fd5acbc9664aac25e88a768938609eff924d1b992379779f5bb4f1a6e6203f5374e59ccc1133fde23940a177d88a87b19a5faa9ab53c939d98ceda5a40fca07742308838dc8edab2d409130af57a852139f9742f8ab97d1528884d41402923c746f2c1c93bd551ba9969f675bac9872ddb196bc70e778d0c927b2edbc5ea68117ec911cf00929262615e85b448db070bd3c5b2185d97331f34f418c12bb4694e3bcce3bba680c4bdbffaf6052f11318141df205f6bfa6c66234d625cad1285d768388bdd1f08c188336b830d331b57c1d5175b47e6ed9fddb931cbbe9c1a906816ab35dc9832cefc43b546e8f7dea3022f8dddf96df24f25515742a293ff51950c0e0a858b3e9876dcef871b5678bdc60f7913f8fa7d89dc3236fcd58f7fb4cb2a7ae91ef1ccf6848c2bbe45972fc6d1bece41df8ca4bb15669104d5f05f2cb06d39d755f6f5da73ad2f52f364abf8c2cb385f01e703795cc5f96fbd91d30f61bb56afbe62997dc7c523bf6b92a26d6271199a3af805cd0e34986d07640a19f1eda25f94cd1d7f53c4b5e5bd6f57391065ea0568e09780b7087655e29fec12676600d1f593d29b1e63163eba9660eaba61924cc95d6b53397551c8b00bf91c4ba87411d45df50941d5103fea57d4dd513fde57b8f81071acf71167d589e0ba62d70f3177c0060041459b205c698d91379b6ad6d2bdc1186d2e4509a8f827d41c2fb7e15d024b84f26a575d5fdc9f5565775aabe9c446e5b0901432da1ff3545033cf9747c03604dd49d803e1dfe8314d66c208576a1e3ba0942396460d9dcb46046c527d12069b960b668dab6aed0ceaa36f107f23444605ae15c7d0779ff8aa7d7c3f5e9796ff79d33493e4453e1b53eea4763128e781a10a0ad903733e81c7305f9073aacddeb3b8af41b8e9c2f06f730e7510a8c7a0537e03b21837eea4f4c7d703052ae0c2dc5b86d1e384fa2c071fe6d9c278ff436cc7a90bd8c9f7d3d3f5b8c3188f0d2aa1d349867eaa03bcd6db5607bcde5c1800ae4c6cd984ebeeb6a5aadf8859dd91dbfa8fa03133daffe9251ecc390e3220eb3701c8315d00166bf80fb650efde427f94ef2247e3a87c1069b7ea4384c7cac97bfaa5f71d8427e747a06d2b7fb61e22cba8f23ac10628fe26a3300fa75d407a7d7f2645465cd2ad2a202c7752e730043a5b60e92d9d5aae45240c91fe717ac0a849a60e36da08db6834bb60576e1a35e1081f4672640b4f5a5819ed57ef8cc11af4e8f22473cec9cbe76a7af49cb1ee963d78725388ea60d8e94247a0321088b79dfbfa44a2d53b3cdafb442dbb4fb3bd6adf89ce5003a100162a52067e1e3c33ee3bb162e402c9746809df207e656945173f13bf2be38475cc4eaf43cea06b1487e303f995d21bf47a83e3479dae39b6293787daf22017ce1842c96522735f56f70ab92430c366b5fc27787e68a886add68da6be5c45e746f20c654a97f7458d39917189da898e80aa1b74d17731f475858dbf2ff92d9f6a293eab6fe58ba639842c7ed58bda93b584cac5b64d458530d9c20b8f3662d68b3638e1184b7dfb162ec65ac003b034a10c64fb537d5613831686094029b47083632fd4a46f7739a599c38ef00703e63189fbe5a2af13ac8b2c920388346c4e6521ac34d79414a7b86d1956ea10a8be3851a75fcdeb41b15de1b4fb2a4f30652430fd2427f445f9b0e682d9bc1f335ba0957995d0638c9429e28bc4a2b9e2ef8277d09266efe15f3d3093caff89ca96431da9016f0a2ff94facf6b47c9c7c9c0d2f04f5217cc6f2ad7446b825e9a801ad83fb06a7a409707602bbcac85ce096d4936ff15d42f097680ab82264a74cfc038f05b629165ba54a4b199340fc30f92954f283c384f393b3531dbd3750db8c65ff2305e3020cbae71f258a305383c0741a12e3348e50346ed0fd97eb863f41cafcc08bea2c619dada105198d921cf8ddd853e37fba435b6f6a97b9dc809a6d91635c9c2c517088459e8bdfce1b3ec2aef3092faf92042bedbe1f0d3bb9b92de672afa6fee9fac132e64ab25a653df254999a5f1eda543b93d5ed928472928ea9ad41421941775ce7024e384bcaa3298d043114039f3d1e8946f98a014ab4230b429cdec0ca94aa7632c7e57a1ad8c8c4e98954461e07cd3a70f674724c3c9297d5e753ea057bf3532620028f8341cdf1ff70356326dd69176aa396b2a4c046b99768335d94760ee38820c739f416c1fdca30d65aea8be401c592c24ad81352e8adbbf42286fdd5f465d275dc0be2a9c45650964691127db14e5c67ebf92bf568f85c92e2a25381f4bf9d5c3dcb53e5c1bcf51007e01a95c4540830691411a8c467ba34fc8181d45d8f63ca5f0e84a6d57e574c8974410f9a2723da19a086e216e7e552ccbef0ab1774e0e26355215ee1eed41873e733adb6a16b9f7fc9b89bffd40575e04888800ee2e281e38fb1a7471efbe5e109d2486f9ab1d68c0817718dac93ae0e8f4d94502d3a9ed69787a3067f762a1b7ac31b1435cf53fd6cf1ae20d0acbf71dcbb71917a29b3aafd09b8cb2d2050283a239809ae6bfb49e461a95556986326787f99d4db71282bbecf1ae78c936abdea905060bcaf6689041e69826fdf7e501e92d89576e304405464dab6c0c1c272386966bb2a4fdafdd6242b831c6d4585d169c53e9e2426a74b7a7b197c58dbcda23ce52cf973021c700c66d30a1094fcbd6fd0f806cc63c1615769b59d34d0771a8049337a87ec3a35baa74f1531d7191222f0e240c3cee20e1681b154ecb7c6b53fd03ec282799e9a0ee817970d24168b4cfc31aa3a6198f3cb63ccc4458a91e942e8e2c237140b1a699c93ccd6a185dffbbdd9d67a7a250de4fcadc6cf458ab4e30bafb8105c83ae86d0424c4e1df2219194e3ed86238cd664c5b8a2db9cc49dbc985c5d17f64dc6047710e85f0389fd0b9e71e93bf8415eb703dd1114f825f393b27145966c97296d3710a8a640e0ec8b5bc6f10f99c42582e8eeb1412ed7efc854bc27796df0698e532c4562f3ec8fb6390d4f925d68e8adb39569072b15001e8532cc1500c47401303dd2bf9fc012dd955c83c607e55c596f2f1a9996a3e9e980bd90f4856908cbd951b0c125df530c512f0d7907a75ff7d3f3164bd7416e2164826852ec009970ba155c162d3a5fd1e6cb9488633168bcadc6cfbcb4ad939e6f0f412e0187329c5e0d08533a52389a537f86b956e835d6e9686e1c9bbf07cdb03870cf19c5567b68dc6a86f1ad48149e0a6d8155329767c43dd3557a48eaa3b0437d833af96f8aca17804353c414a7d4414382a390a4705233ee234bb80714b7ce42ac8b345a35eb746fda86340fab13fce7e95c972d588a76cc3bacc65e12a7d96fb39c527cf4793716d1baafbf565703a440af942dc3d018e94dc556c736b8a6dc5bc334207bc5103b072338d59d3cd63a942f2494ae61b722bf6656f7205c29ecc5bded2bb583e95fb9072fa27d46575a11b78cdea39ab540017a86c22533c5a3040c770ba606a19bdf1342e9df27f52902e694a056a8de87686fef4de291f34acd7513c82cba64d47e89a2988487864d147d9a937bdfdb7f860b1a996b942422d10cac1437117e2663aadbcffa1d8d423d58e05310f71ba76cd39a9d910289f6c32dc8ce0153ac76bc250eb1c1c2c442472849a8baa1d094694e9e50ff6a96598913911779b9ce449c9a326f07479b23c3d174d9bbef33266be4a33b9fdb9f0001fe527499e12e573f8e8fade0a282311132a13418392b66d2110b76c4ede58be3dd51e038add0c68cfbd8f916ba22784eb2eb8d89844b6f4d732d1d087f84f9e5c66cf0e5706ed5a39ed78458f1c014abb27ac91f18e1381366b0ee3e35861821833e16c9883aeeef0c18bf3733dd383bd3175e2187ff8f248a5f3ddd0d014236e3215c03f1d9fbc168cbe75c18e4448c4c0466c7a675ef1bcfc35043bf3f962a659c06192aeda93cb641dc41c5c4aaf696be00b4ebb227bb1b070d9845612c72409345a7930e2870c017b44addc0f41dcca3b6ce71b0b1d7ce2f6443194b9fe394e1c05859f11dd6d0d0f842e2ffb883296a578e43652a252f22d78a32f9457d842ce0213514367e5ddfb6d9911220e21a703ceb59f86f26ca5f51410d5e53f0f418dafeb75ead45c3bc3fcf0311438d34ddf03bc6620f71054993801cd8856e0e9448ca80f36e249d3e89e5d38a09d57310370a2fc8733a26cabb2f08ff68a2d523eb6a600bdc5e1bb4d518a24b0bae7b1b5461b19e1ca4919c2672c0073fa5590aa9e720fd9e6daeddc855d566b9d504e15e4f78b624e0ecb25ac7c241aa17630a6f3f40dc7e450c72209174994801f203af193a0ba764a3f03cfe28fee7b1f47217bbc8d2ae82056d5d1b01eb0b558ce22ccdd7e245731484b327e7b31e40456104e7538b6f010ce22bad509316eb90cd407ef9677f705e5dea9687e0a733a1862ba704937e09ed0f42b98af037e4cbfd17aae527cac1f3c61c580d18c2a6dad753e82fdb0c38344bf5edbc015aadb4e65526b197ead7c716b0e3ba50ea0b7c356e935c84105a6e9b825258cb1e2da62b89bc9a90a5343835883611b3b174d6a9d05e57094c8d9490bc06a73c695007540b8e6ef0047282f158a720b9a880495ec826a68f6f8b0af45ba386e2e12d0a897bb0f4077b3fa3f6c01103ac1f231a6a5182caca3cc1f30b0986c9810aca5dda63b6383e962ec1e6e36da6c3633a3041dedfcf03a448566c604dc199406e8a37bf03a6e328b78a0fa899fa1cf892b72577a97d7ee2c491d8e8da9578db64564ebc662ac46e4158b86738e88654ccf06a952dd5898f8e19803f3e3820be95071e3fb37d8588ab499a8149b3e2fbad669baf688c9e1cce022fe53a6f585137a4ddf1ef3e888111e8d35ec065b44b11a2b3712dd73e2d56ffb3a3c6b7c4ee626c6af18c438b7e66b5f185ebafe42e451da65f97191e1aa72f90312f6b67221352ed25245cc1de554233988370762575f7489e2ac32ec84df8efb2278ec7ab592500bc464dd5b587d1c91eb235694104fab718b0e00330607a3e07c6b5806ee4f96d3a299e8098ba745ef6dc172be5760babfde9b97a0e413fe0457211d3eadad8228ee64917594a8fdbbf2d576242bce241f4dba0f6293ed37066e35d492674fec1fd6d331d409244f0b1ba0a2baa4d92ff8868d99ce928b2c20b20017725de970c7a375db85ee1b0f28aaf07ac58b90db876a949db84ff66052bb5e58cce4722d82a0eb38bfddfd0902557eb782751943c50d1aad074aac2a0986bb983608f44cf024db8632e9326e5b48c79a2ea70bb672b6f90c6aa676777a2a5150419cdf07cbe1dec9915adf3a6d7dc7aef550a5809acc36f8f2edfd2b27a4797a9ac9e91bc59b2906dd2e0ad0631dd81c40488e89d4b7c1d86cf688c4c1e7c9b7220356d23abfa5cb6049297ec2589a2b8a2f676e418b8db302286d3a110854bc9999587e92b6ec2d3484d55a3c2f39c72a9b5dda2079eb275ae35d5065ff77b753449fa21e840075afb5e2dd2b3dc6aa69da60bcab955ab092fa73d0717aa4366e3c9bb9db4953a0a001d80035f714a97ddd5d25444079f1ce164843e421d38f34bb168423fccec666e13be146e9ef89faa9bc3621466815c6692b3dae36d08355c42c6b0e1e24acecba3b8fd97888d8ebc6a0dd4e197230729a9c5f805f2e00fd9d34f4b2cfcf72da64a2a47b23f1926af7db834a9cea1752d059a96f071453a239d23d94f28f70fb974f70a0439899d1f1e27453ed64f245f0629ecbf43cc264dd3e1e26209df07d666e863500f9b33ad2fcac3f31153616cbc6b5d890d986922c61ae1df736a292479507f3efad6bad23b4021115970b81f28b33db5e09ab817436ff107e644e0bef9e2f93ec7da688e1972b10ecee9ce2e8463c355d02addd537311f69b11e4891398adcbdc719254af308ada11a54edf541b1aba27c8d9931fa50833643957be41a59c9c40b56afd10509b5e07fd6bb2c4f16fe3edaf12604ec080ecb833ec76a01347f16b99d5a85724e67cbd8ef2aa4d0fa3019d400a2bded139286dad6e965fb824c4f1f097f393ab319d8dcf4d56a1f38fd617e50f95f2ef614a5b554c12174b156e95aee97f681628234b3fe27ab8cdf93276c533a12c63d9958988b1c974b8f9b7e89e01a26387160ae504d4d6df480cd2c832a0b49d34818fa1ae83ddaa2bb896891f410a4ae8cb703fa6c3c8b44ec9925a302645c0dd9bf159c4b31ba93b6dc44a7e9184620202fc160d616a71a847602d1f42d0ff4f525a1a8de5c1512d58d6e4ec04d408c3a4455b1a3d6ba507c91da367c5c85de4892f7204452f0f2b030e6a21816052ef1ac5bab87b6daa5be619fdeb44a65c80b2347f74c5cfa46754348dd67900d1934fda3dc4a00f4fdfa436bfaca8efca2e517ef7cdef00b02206e5b87b068e0432637e03ff51f42d0296376ba61b7cef99d5c5c0aa918c594f45f28acbe2ba022cb0405e2fb286695d0b0e43051ae55faeac960b9f60cb947183e68ef6e4aafea4468f4ed07b07da6248562cc4907d8c0bd8b11e1f04df67b084259f75723981ec81f4d284c077ae2eaadd58a88e682b8d6356ebd8a45ac180a4f97c9c94fcb8edd96eed753d4b8940a976bad173d25cf930ec18f9e9c54f94ab200febbd0c731bf795cee095ff5c9411d11e2cf80de1bd48aa7cf31b34628693b65f1a9e09c546116dab5f94b7907cc743330894071ce374495f0532b7b90a6488a01e62183c2012300820e75f89f3d713040d191a1df5c5ac4bea773cd4499b0a4e154517647cf819afd93b59af1eb121e9a0b12aa0bfe7ebcf0144f0fe961389f8902739f5e5fce9bb469d6909e63ba016e9886c5a57190df233f9ee42361761663938e7e0e0e1b625870fac343bc94ea36ba38d920f0d4f035ee87ff219377861ef0f59f75afe849cf181a58743f948ccfe830923098f0c5fabcf5d1b3cfe7569a027d470f7f40fc2de254121d9f90831012b4554a848fce32b26d41308704962b3ddef57456cdbd5e5c554466515fb9ca6c5ae2c1c878d073d1275fef7a68f80e9a3d5f338e13a8da9a3a2cdb4c1065eab8e30204b01367a25f5ea169c1085cc41cfca8f7f97f419c41b3936a5aaec607b2764d069e515e9226e4eea40baac0d5d6afd5333a49ac23e8b5fa7d8b0ea1af9a30aaaaae5f729568e4aef3c8db08f81d132b8fc37e3e2d9b91a25765f19edb0fe331e1686762c0e9fd0f68e4a66bc1b2260c89d58cb1f37ba9f6a9f1798808066022fefe5297d83f7003604e8c4aa4bc83cd1648e554c660e09d4863e7f4dc6be2838caef7432f024499c3a6ded5605ac3bb0a95c54f7a2f3d60a37cf7eaa536bb48dc51fb7b344d038f78a7af64d8ec2f4c1d53f8a9762ec2c773d2390ca07a1b3b4be4cd259c55c385999b88ad256a094a347fb44b21093e921ab7a526f64da9a80c6a9b0ee3bd36e78e3dce03bede8fee15959e828349488b81196dc30445d5aa924c8b2746159b5c8edd7be977c5ce3ccf34f58602a83f8fe1551686e27622972ef9d348220575494960fd34848c620989316c4e0dd286eafb83dbb0e9021ac8df6d9059c001addebc38579f0e9052d7166f9771ad545f5a4bebd2146263c59b41c61a76d3be1671d6192f57ef8ca9035a6968a59b94c68a91ab98c4fa2cd92902a5eb760ed5f5bb3c3368cd7365dbe4d5b548afbaccf39ea6e67a1e3c5da3f34b25f3f991013c216b091bc04034c0f1c980211da12ca9c8fed5ad2f703817ec90fe9eb094a6362f39b596290a142268be3ee51992089f98d83fb63799a7d86e84f0b8cca920ddea5606ff2ebbaacb3a887c798d0e2707d9a4eaa1b471b42ae4f6ca064284da86d1d5d1fa5fa4190ed66016c0f9def03b00407132bf0eae62bb95eb3f3331b8d2e860dff079ee6b9fbae46f12bafe086a61d0936c21005f7ba6af1692e595ce3d01a29c33dd6fbb396f3ff16e043e130d007c5ef510afbb931b3d265306fe8593a5e48ada481beffe99358bd1a2dc9de5ac42dfaf370ff78da89a292b9a9f9f0c62da23fae3885b5ee20f2d10896950346b03b89221d96a8be12f3bd53d663f3606c8d51ca82bd7364c2f8bb2089ce43123103e7c3b466e2cbbb36ac6780e156f008e032d0645ff23ac92f0610b1361084feb3e7a99ef4070ee6deef08886aafd306ed78f715f4e13d5b5213786ee48e02ad38fcede623b86a220bcd9675f7756f8b2c4a4e19a9ff6f0212c32faed1a94586978736fc3a6f332da941efafedfa900f5957629710fc138af5889a913f5f4e2da5e10e7cf56eb7f2f3c076f4e5074ec4dcdef2b24213bc5e977c56c9f6dbdccd51cff54acfc17354479ff3d2778e1ce6b026c647a680b39b5ccc0a31ce4d77b637e590ef34b91ec3518eafb4561b6afe25dc8aedc5af4b4b5d4a751f372f505a1fb811ef2a61afccec1d6d2f1fb4cfd10f0fb938afddf36ae086eabbdb49d86f15b456801ee9036bb14858108c1bfacad4c5bf0525c4848b21f70b1dee92da2cafcbd6b0ccbc3b174142f3ee13acebea33c6cba66ce3610e52c9a6876916cfd70ec11d4a132715ad8cd36c921d4c1398081ae897ab58f03dcc2da9073249860211a754e8ab75488ef7e420fdeb2e374ac9277137bcee19d60f8ac2e2e4a08c4a0e14b165ddc61ab83de5d53ac14221ead2ecfc5268e8d902d4180c310ab9f0d508d170108f925c18374e249976e8663ff3a798a2c6ba0f5d15970e60dbd9a4c3054722cf8e157c8c539410f785c6c354a06ee12fdafe93d0d3eededd0c1e456cd1efd9160311c0c7747cf9c69a2ea972cd560d41f69dde63892f8c878ad5fafdd505f8e255753a0f8aa311b47b45d0990581b482499520108b8810233cc435c5d886e4220577c55b2f463a0542b385657e1fcb7a8170c34ffbef40468614b8bbb9008ffbe9952c9ebff4af3b183676326446eacc649f89f38aad8376322fba5a494d595cea3894cc9c25702a8d3663a4a64300337b45fe10fafb5cf5e77972b7339638becdd2953edcf159d5d90357a96999ecde4033663c8ec2b64c31cec674a22750a2405806eecfe4305d1e830925bb097f9171ebded10287ab0012179d795af81609bef506330022bbf8bf6a3b95108ba281c29504e586e7dc619146767f5f9cbf5eaf02504f09e771557241afbf874e070c244a3188ddd323aa2c89e52c291bd7908393821f6f2da2387f236fe6c352e560010d05d5d789cdacd994aa575834ac8e67ca5ca84a9d798dd2d4cb8d1a42e62dc2074a69e4fc2c2c3f70cbc9c10cbb4de0e598630a5dc934758d507ef80664b3e18dddaa0ef1deafe2a6e6284f6ab0dbec9054808deec7489fdf17cb8bf16fd20025e569b6ab5a14f771ac9fa2f9525a7a0c3750010b95372359a4973a7a4898b883a72e589eb001a0fcbc31d87c0d02cf363d9022e34ee84cdac6055d7dd13776941743c6226fe96ddaea0c6c9cea0f85a7e7a5f02b38a70c15d61178b33eded0e797b1412e33386df9290f4c4df85bfb4a1147dcd75a3e0e491574ee446521eb52803bec5b6243211fc049e89e09191d291d95ae0dc0d2eb1a3205f71242c9df9b681ca61cacd152ce80a0e786d5f3d5f98ddd51e6dbbbb5c43933933629bdd411b9a1edbfc994a5cd19477d6385fcb7a72c84d690d31714408641c25de39610ef556c0fcfda435bbc6d0c5db1d2a71eba8f3c24e163eb9dac23d1da7261274c9d0700b7c498281b370457bfbf5525a300c46a19548324d7538a3111914f37c575224c80d3c52f95f209f3bbaea094fbffbd2eaba6f17e1f4c085e8f538047d456ff47fa212a9c7b3d625a5c3fcb49a2e26aead4d99db307746005bcc5c4e64856ba6b52d0a3aae04287a665c570f4305a0b74ac7b190723b7030eb282bc9564f208d001e132388e8d7fcf9347803428570b999d6c1224f1e378021b75978e7cc0e26438b5c404f52362d2a22f851b82032e64590cdf719743b370b51346dce0919a86f86ed9db737498be68c6ff8665c261dfb14c71b42e21f8bf66863704bc0f4944e4f2e9e29d7edbc4bb38435ff621de1ecbf246ba95da995098ab6a429063c3f410742e825ace1536d0dc5cf71792a233f5ffa6c57c71f26346091f8f8191299bb549b0844cbbe63fbd820e3ecd5f45db93d207d7000db11f8fcf640e67f073615f80ef4da266ba9048560ee168a05cd50c539fc1016fea6ef15f2c3e18ae92be73aa9122a80f6ecffb31bd5ca3e526a47f9b4256fa0891d8e2c2ccbd934586d05365bc735340d35541c69ed445663d6d558cfc47c7f47073eb59e4a4123a8e115e569e570f9fd16f609f7d48697d1830d54dd9ee54e7cc2ca603c92602bfeeda04bb42cdb105dfbfed4f3a42659351a5280701137256a97e6fa6006bbb1bd03b0d2bcfd245144cf1c3b3c3ecb03fdcc5695b3fbf11c2335d5fd279b6619d1fafb82f921caf1893e9829a5128f684b50926b86ac1ded6e7f8270378037782e885df35195cff19e14c34eda4607fa015a55b7fb35a43f7ad760b6ba92719b437c197c7d0003e92c95d6f098e54b5340fed4690db07db35ed59cf15dde5813ee72e869ed7bece464f2d44e8b12d6af060b0219275f7431ebe2fc48c031809e977b989bcc6ff1fedfce73bd29be5c0def0ca5223fa61b65cf179c83e6b6865b10945729695ee3b33298608ea380aa7359bf0a0eb2732203784cf321fabd10a8a641f68796ff3ba1d0fe910f33b382a03ea2b02a9fdd09093157ae47b662e4b35667fe998041a0ec01401e6f2c2dcabdeeedfb65a80024dc544d2634d357b36a65032ca9bfb5dff4c0fc541b4bbc301a5d421affd2a69797132f98225f51e7228b36ea9de24e608414f2618aca76f0f45ee46c0136c93b7d9da4264ce5b3e80297d28becbb9fecd3ad87a725355dd9a8777603f1beb030b528a574128848984456586a264ef1a1a272510065eed6bc898331292ff3ec6175c374c0af40e602e44d750bbe11e81f43517109ae2baec3d5cdb17483eb3e0c5a15de4e12b7da0bb561fe2e86587d5143bb3f9a4e03709bc097af98a39f96a8e80175f59d7dc966e932f4e9366deb022208ae5b3acc853e8522ba84ad8e21227d169c80870283930c29edf3a911c569c35fa26a3387147160d91c85a4b553267629c39cb5a3e5c4fc586feb8dd9dc5d55ea9c259d3a02bbab007fa723a6a95faeaad97c5527b3e202f27b513508ad68038472c9b3779fc9137893fe2690d60d7553ce03c8913c17106b733fd5efa0642313487bb2576f54c3e1111f651bf2ffd61ef6f68a22d54f749181b01cea4e47d38375a385bad4f8d328ba7efc0c971ca058a656c58c7c0183f44c79fadabc042cb3752c68150b02b87144539bff75508b6e5d6f31f231722b1602cc133937b2a2d4785c7c94493466151386a833784bf6ba0a345312f7ed5701dbf3ae6833ff7040c18d2c197adb98845222f54069ed73c1096d9d894d41955a67f5cea93df327c9d37a2c986c4627c23d83e8b2415dbd593f45085f911c5181cdfbffc6bba91aa796d8af01e6a9d3702a14d8e7a307a7b8619e37a413a0de005654271743550b760882d95dcfde056ef558a471510a907fe2dd677e0a2287a75eff8a8a6c21f630bc216c6833a03625e1ed7ae2b9abd534c2c7a7cea9c1e842c17e7c935a47f19ffb61a3d3562a17bc58e11eb06651a7f526c763b03c36790b368115150d07c5dfd5e3166ce06a57fae22135815ee7872b8686207ce669aa9bc9e8d9fc97ded0ea67f0fae6d170ab0c17c1ecb75c6487ae7100b03548c253475ff2218cbfe73192ff14efffa942fcee83fa2b7397a18877e9f5b58623e12c14c692c3a7a38ada8ec55287228cb1e4cb25fd41444614a4f4e124c803ae16587259d9729259c4b9ba0aa040c234d8720a8e13e5e7ae3dd7f38ada63630f76c1717eb8dbde0fa78c93f5a6d4fbd6fd6801c12e4ad5cf7b0e7545be1c1d9e9361de73ac55340a9cb5480001f44bb817c1b9d2ed10ecdcc0a48fc037f54e144d032a6d6eeafa9ef420f3c3448002c8b3f5d9900c7a5d19fa292e3697ea5357c2b35bac2464772bb52fe1047c44cfaef08b6ec37067625c24039600546e5964cc9093b5acb79be4ac87a753887af371a43c25a504686d530451858580f6e00f0aae5bd07848e59f17aadf2a4fc1685519f2484b78468918354ca75930d4c6a2ff822fdc6120497de0cbd27cafde9d3f21926f304b7b7fa5b2c62e226775079f5be77ac5499ef4e5024ff05346fec79f452269e6f9aabb6179de0d38b1c88e0198533e5ab1a1289b554e34f0d1a92a8965edae89b6474a062e163c34f0f6b91062923025d335dfa2b88a13b24bbd911fc53f23fc533fb6e3b632369976b09d188d542ffb5fe99a4c0eda8ce2264dd7b2bf2f44efbbf98adb5221b74afaa92a8dab53ecee1cde9496a5c2a6e4202213b942b3602cb78e5f30be29386f232634b7994461bc89255f832ff3963ba570113b6188993bc5ad041be122b5915a1fe59db45d14cacda8f513b99da0fcda03348abdc0e5688e6e17f5cae79036e88dca5fd33e3babbfd91e159f2a6df815e686086be88eb065748310f3fcea53eadd25d5a992732878af4aa989fe3eba65cdfe62d0b77d3519d80a05f28cf901e03c93bd96ab5127672c958007cb948c6fa39e25388d9531f6c1a8dcdda9037df0d8ff21728eea47153ec194a15363422a06bb0dd2cdb39521683eef2d92a9dff59bfb15b8dc68b3cba449e6e0653a1fd92ed2e8c8ff7e0837db6f8c0cce88c0b300c3d3cbc593f84df008f16b62981d5d5ece7bc9aae052bf72ee00f4241e6aaa5ee00efbd0e57bb5965eb86c18ec5792f07a6223b76f8fd8bc90b012608f7f117cf7cd1115415f10fd742798461854891b63b429643cf3c2e1c69923736c527a1d6ad289cc2cfd3a3478fb4bc2859baa9bc65c022618dd7673c9ff965cffa5e4e920e0bb50c04736501f1fdf04f679cf49d75c89c0da95d33dfb13ed6ac9ff786997ea0351130600e0dea24aee22232c523406c2a0d7e050230383381b88a196930c6d173277e1d2501bad45b0059e3ebca5359082921ada4bcc82bee5d0704e57af34f11e072f02e76fae7abb615f65e8f2bfdd3930144e7751874f85ed4f502b624a23ef5f45e786e6f74dede96120e55c271136b5e4b4010ba818ec884de39e2d48416eaa97e42560142f6b6eae55dc9019ad6c1f9866ececd238c4c78771d008f2e0121e70037fe450c120528b385196c2b8369932f73cfdd1651eb4c16fdaea1c673baed7fcdca684b23737c283153031368512d3a41e5e0eeeba120daf3b90fdcaf4abfd667adfe285ee81bfd9bf9241ea50044b07fd517349d2d83f24c476104cf80e59669cf21640c6f25a7eff9938828a3b951727d426390ebcd3d660cbc3ef941dbb45c226cacc7a1c630404c7dabe51f4b2c520552cb52625d474cf8ae0062f01caeca49d962a0a1a3d72c470ff2fa7ec27c762f25d314a555eebfbb3d250c168dd9fe21ad3503edc8690d06b264256037677387fe328f17588ebbefe5957ec522cf25643b7b928af597a3103685bbb7abff04b91917c0c85cc9ed9cd4753680fdeeb0ef611f5b34f7c329055b74c57635a78d279bb753a740df8b316df88eb03225f3f45bc6c7ced2082e0567debb94e7a059394e1680f13494e3ee553ded0d55afa6995b7df8569d79e5aa78245e9afd4b15330f419792097776960479e5aa972a2d7334e6fc94f9cf44ef7901d5980edc723a4e9500ad96856ac53d5f5e7d0d11200f01f524cdaf6c66e37e4965025991b8367ac5634e4b0fcf060138d6f6dde19a693dac5ec1fcfb66967c4c70217d5f197eaf3dc6771866a0addf582a7f61436c24690b75f5595ddf9c6aab0c8eefcda5c8bdf7324c46802faf058f978de6ada87a050e2ab3509085a89d227a818582b323f3f82384ee4c43cd398e6ced2b5060cabff9e5a2cb2149f485d282a02a50d6c5437b7236c6fb914f252743280da3b70f7b49866efafea0536b5534fb58587efd49e6871aaea95f12df7eb23e4c1724b3dfec7b9241d9a0ea0c4e88a39a825bff9c58fc3068cb2e5658cb5f4f1b2fc5f6707dc561fd915e317a2f95f0e4841f24ba0872ed34f295084238d73190888fce32f9e023a39ebf315077231f20290b78d8efa34b13ebc777fd2235fe0f27829464ad259228b90591b2a65cd965c5d9de6330b98b611e652c530d9d725c38f81198b2dc6831f6080cd8aaf2a2766915420618acfdeb64a736f180d210de3044088bc02f91d020c9822e0cf75169b1b7f0cb5eb13fd3e740165e87fac54168a018256bd11818234ae0a9ca70a4af1de3b97738dde84339ce195eb928a9ad31c1294f3228174765a5d58331ae5b0131af4a0149439e7d2f2105561b9a6e3d80758c99e2a015b2ea6974c51f6719c0287638bd7db680c92d88aaee0a09c7900ab649720e4cc8a289564dd2ae30b708b7a04c517f15256013b627425951922e237df2e18063ac9d0945f044499af8f6c76a9bfbd42bc75d0c0165f193698a964f45221b62dbfe68193dd583b94ac5b86435ee82c5b314c600e35879562d04b709c1d91a0fcc0c2ea46338096584caca21a613e5c75bcaca7e6fffadc4c37e2908440a203049ba7ac3431ac00de024dc3899ff82ad05ac788b4b4838157d359d2877b19cc52524d9580f9ecfb3c0a9ce8e4560a2140bf56d8abd45a4ca7b7bc743e45465e773c215a04c68a38338796cdf90923e87f10b8e3fd751e9b6fb75c4397908bfbc09c7f3c773ab31b143eef51669ea4e9b92edcd0d6ee911c3677d6827a90e0976df23ae78a768c98c9bdd75e0fb6bfa1788fcfee6896c864dc89ec1652fa7554b82fcbc724e0e71dfa0800a26b3605e649eae9fb14f5da3eafaa16b0eb87af5e242964d0bf8cdb966027c1012c222489600eaf61195299e0d57e92b321a954fde83b330829534d0bcb33ef5a4bf37103f95c166f12682eb434dc331b4db6a158be07938063423d19bded110fa6d333c36a4e23abb0354296eeaf919026338f5bad9d0c4c3cd7a9ac658f7e3d8fb7e37a619c04659d8b233aafdfc88b885cfed45d235e866a4490f884a2cd922cf15606c032c1bf0a20ea273314c481e5f321ee66fd79167c36461fff7bdc7af00b6c3d4f70ab0e2b7d9ae5609613006aa10a0aac1c9ae08ea23f9e6ce649cdb8c1c2418b6a0f7b4fc93a405e683fadf2b4303b5b3afde5e582ef97390eab1910c03d8fbd239f4934e266a1e96dc330091c697dcf94c94f577400f8a4ba6e9b406751d5ee156eca95e2ef99d9d86773eff3571fa16237004b2849909d85c79f5f01e3d86d0ad21007598dfee1fe987d0c27a7ff95e756f3bcafbc76052c6a98ed4bd46f36d51c33d6ad73c247512ffca304623e152fa89c616fd9e0d4c738f73dba2d3b0db18a265407a77ec292e2dd70baee7532887750527caccd34d3f981108536e9a2906258ba161f2cb4c7dda294e006f63d2fdf04ced7b0f810118394fc77cca64123c8ab3f58390570e47ae43468fcb64f96476a9249e5a48c81215bc7c55b087f0e7a9fb4a10195d41a5f2f7a3c09e7934aa6bb20d06821ad4f379ebc75960921cf0ba280ad8715f432c39c38f5b1546afde43bba34354548dc0cde0261540b34e8526270249e4a9638a09112ce55b13c2ed5b3407d5091605ddfcd5e713ade001bdaf3f7eb0653e6a6eeee2d5de9dbf0bc1aed30d6f48443f743b8ee90a6e1392c1ab0e52339c6058e366772e8543c5ea9638fcc1dd02c1247b460248ad3a46614b08e8173d0990c539b2e74a68ae0c8f80e515c328447bc79bccc5a4ba4ff65bc89f112ce5d9cfcada34428d26625c62d4dc47b7b95d01de0e6e4818d3761c13c96ff63aaf224437771a2bacaf98343fa8e6d44e8639564e82a3b5364c0e856dd5d2a3c9f31fbf4747330cd139f8463df85aa8333132ab2660595fb095f8ef804ada30689e9ea137ef3543724de5b56c0fb7464168809e1864134aaa4e08dc7ae104fb115ab9d8413fa61ac53d20297beb55df8e45dc74989d406608c64261107f959f282e9386f0ed103979b1b659ac0babfee9e344274e7eebee6062e4b01e307cd1e0cc083eb5d1f3b835d26dd80d869f3ff3e63c947603facd25505758621e800727e69ade01ae66d3b26a48c64acf062f44e9b509125812146884791ce9a9004c7a1af8a5fbfa1503ff842c7b7a278e131b2a3a6e1482eab2e58115852187a9145485782ef76348423a29eeb00a77eb7ed99840d063728a9dd288566467c919f6f8cfe545758f9c80811c57df114b90ce213e2078c58ae476c216ab6e238332b74ab5ccc5e3462ff03492ed48606a2766f1c433537798e13775bc1fa47bfd6b26eff5f1f5ba1ae6abada1d3074f2bcdee23e05d14fdea2ffb89d5d9e94e00aa68dc2a4b9160b7669d1b280c40db3e56d45bbaf27ebeb43535042b09cd170491d0f5f12e914415d23fa1254a3e8c16b74ecd100e68048a1133e68c2688bc815d1634c3cd1c65bda53d3cb8dea0abcbf1bce5b91886f93dc2b5f4547d2c2aad907467abd94f7bbf4b7d22528d3dbe73a66ccdf04584b8d743be1940623572c1174a8cfe9c6e1be17611b672e9a443addafbc2c13c321e5a89ae57eaf19c0c1867770b79441ea1d83cb1e9f33ab41c3adbdf0b1a023cf0564e47c2a146390f4738d33247325ad258b4178e49aae993065cfd496646dfa4600aeccceb7fefdcb95c416ffafffaea28914a55cb1d79578227a97619437f15d67155eb326fc9763712dab6cd40c7c68f19c5405a3a2ef9f9fddb5f30c2d0659b5f5f56dfc0757c1fcea20d0e3369b7e9ae50507b93594c869ec91ef7eefe2ffecb3e36236aa1bf313ddb999ba4d54d2fa6ce2117c1b8ccb90a34c66f266f121c64d873606333f02d078cf08502f8835a3ca639b9454412e5d2ef239c2c3107360a4f2aa973660e667b9cdc7bcf4bc6d8aeb50dd941ebf00ca77356406c36650d777f804c1b7ca380dc4a03a75be843ea1cc935f0508a85e4075439245d34917c80ef7bf1020dd053f03f4ed99ce8f4810eafc15c802e3a9a22eae52dad271c9b42608f88530a978723c88ce250993b0d665c9593ba9b7b17494edf02354474aa6051efc6e0b7b35e1d7efcb97c2a57e64f385c08d036053beeb36e6fb2d87eca156742cdc6e8fe3c9630c3fe6342d5ce46ff1cc249854f7c83488ed1107c871d41bfd4774a73570705be74ccf363b095bc34b8af40d0c6bf3e3ed1d3da0ed7f2e442877a6da08328957de1748a28003e54b6b81429b52ed418563e06c9a892cc679de796d76b54857cee33e9f08726593165a1242dbe805d7ce4ad598c6a31948375a9308e250f0412ce07d14a7023558da6efe71e8bf45301768de98e0821d8d0771a7f87d3868e8187769a477f0e77b9e081c947278ba80ca04017cd717645e03a8e6aecf54e9bcf34d4e1979dbf7b1711ce06026438ab61c4f407bc7343b6f60fbf766d4e5db09deb95d912c8bbbb3bfc52f9d039c74a32cfd6fb184747786d3bbe51c5b397d350051c60affc5ec4250fbea4a476711c985a58dd19367418d28cc0592bdb9b5c61cc227fd43a81211a3008075e885bb93943c50262251abe208998479a397c1a5b5106d2d8969b1ef38e145c94f16b9397f0fd27a4c38146a2b69eb30853bc3d804dcc5adddb415aabce030012b34b522a8ac68682490970ef10de35fa3ec94b4f0108bdbb67ed9b84758430a90fa85eaff8150ff753f53464a7be19d4c10e8fa585705f05033326be108d1ec2de928cba7c987180478f71001a06453286649d3d092bfd42a4e1cf0821e24d6ed8c65ef7346d5d1498ee824f509838351dcbfbb7a2315a76ed416d7eb4b0fa46916fbd317ed52ca1ccce7887abd067b17d3452dae1821ad4ed79fb8391dcef48958ee7905965323c69e6785d8ea127fba21f40a6af48c41ff08df00172620316371332bd3afee0f2b094ff7b963b4a6ad9a9148247f5dce14fc2f294eb9d284091f030f8e8af50dab92806664842288c0ad4c07633a447951131f007f2f1777e412eed1c3dc5b926c69362f66860a2af15586ab2a4fd3643123f1ad9767b83b21b4fc8b614cddf1f0784862691b49b9a1d638cb6f5dbd4da1f944adc9358b65287510d758ab0d66d86198d0db1b9b039c89be4426bbf39e1fc90d665efe1070da80c4027d2dbe8542c74cc4140a4712f3deed7d7c0fe6242c3e519d00e1eda4221e453c13e7f406ba8b66ad0eb19ed69d512144e7a328710bfed1a96b3efc4206cfdb5a2982a3084e690f8688c1c35e3e20b538122e9a42363a62201f89b9686649d4bfd95c9631edd44ed44c36d1a3b2e92057697cceb0995170c739fe48d2c90bcddb590ee1341604745fd369d0900faffffff05