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 77795 0519ed1824458441190b88bc012d0ee975d8d545ad40dd39a71cf85ee7535f68

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fe2f595c9c81c16df40b695df82c50a1c7ab65a8e5d45ec10389704b27eebc85
Certificate Block Hash
0519ed1824458441190b88bc012d0ee975d8d545ad40dd39a71cf85ee7535f68
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00170b010088190100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000b78f5cbbc7500630de20e9b627ade5c34079a90015426a813735488d856a650ed8098b3e41980b89b4dc2a71ac0a6ed198b9478d50fb13b9613bc03cacfc9d2d1b6d67043a43434ee4c50b29744317285c6bf4a62789658225010000000000000000020000000200170b010088190100

Raw Header Hex

00004020ffbb426de9249c6f7f288027f5cf4a825cabb07fc4f4512b4f02bf2ced9bb51c9583bf4b97e88f5d99cb8380eec32a4d0cb4d60563d8b86e9a2383410d9e231a657d3c6ab7d2001885bcee274b708903c15ed4e5a865abc7a1502cf85d690bf46dc1819c5c592ffe

Proof Data Hex

59,560 bytes
121216020307793d0a2e986783f9a5b74d2e334afd79895bb28ae028e0adb71fe48779e59e359e12f1099e3be330b791ecd05825ed3616071994f96239e63b2fb15e4c7bcd89200791fc5a0fac87634a9b11de941892bda5b79c1bdc2953464f6429b1676cedcf5e220b78f47a4fbde0cc1fa32d712c65a0870b7d2d71f4c52e6db51f762862e0fafde2073d96b14a2cb8648b8bba6be1a6aa7d8cc0c898d450644dbec9c83f6b42bae87fe7383bb1ff5e8c60d0a11d7d7ca285a86461d3fa7a5fc0578d44cba2d92514b91b4b045ba11a9c7821e58110e4b5a0e6237ef7eaa58f05700891fe7421251ccf964a4c3c5eec536681052ef894c7b0c688427d12a4ef69a720015d547fa51facb928129af93bc9c89e674d53888848876b027c56af4774cd3925e9cf02dee19fdb298f9f74e4890d654c2c58af9b7da9211fc0387666c810255b535343fdc7ef7cd5fe1b3249d87ab1978b653e327761cf7880cce3950825bc2181ee65f47efed50be71e634125080c51164c1812b3a314b24b53e276db68ff1157a7ea23a7ce20c267cb5920a76c7110c8f0175de619be397a56791a123e774da04a54f6b3ffdfb233b9d4cafcb9510f2c43dd3c2daadb2a9fe524257cc50a094fa11ced9fed751b7c214f520b4381db703f7e3820ee8f16c883d428528ef267aadbddbcce7f53a3b1aad1f6fb485314997c3f2e42b974e00c4df12d5a97575a831b1c1197908fbd31ddd4a9756f0e51a6e36dfd8b372c510a2aebc35e29142ad82030665bde683c1f12554226aa0f3f7c911ab866a4dac0cc9a909b73f5f44b6b22b7e1b11d0efeb5f16fde068f18ad8f98fbc5a3db1cdaedda450c3be0299ae92ab528f388a4ad51c9a1ec7e653d51e72021a3580ac50d058595d5637c91c9665c97b5b63eac6f6707cbfcbed3967da02c0c146acb4c37ee5b08a9d1b596052f2c9a3fd37a2ab00e15291ddc8258787b28049f975c700d88d8df6a998b508c28dead609a642b02b634c142001b164bad8fcb479c2b37abeeffe6ea5aefa2e14b1eadc5205f1235755595741aee582a4886c36bc83b36e15b7a8e0b1a21df4d805975f2796430fe83cd5c36ee44b44d968f68ea7531486ad353b0a8cea5ffeb2d699c121caeacbafd9c39768e83a46b4c7de017ea26ac2188082d3e9942f3692db210db7ae062c8e8a139e8126933db0833d9da12ec1826c7d0ce3cbdd2d07deeea3e0d05049f4e882a0d4bb04f8db9d762d978ca2902805e45e782e2be838c31653b8bbd33a4d410ea76afd34042f694a5f67ad5a33bd9f7e4f3422138f2c8798725dd7d109a00a72baaddaf90ba4f9a63419c4b2790849e4359b1681ac047f9a193c154319d045cfc13a559d977fe7c0fdb20c2cb98f24555870a57ad6fc28ebf69015d109567d3f462c4cfd69dcb6a4b595c064f43297b5646edcbeeb6a38f2d9f18d5e5f96f8448f47b7ac8134a6a39b197792bdbfc9e543593f82325d4782c1779566fde862747679ee7b491e47307998d4e18309197c3c7157c63f509f18701e3c82026bf5d318051a7f984bb88c6211fc619512ee2501fad8ea1e376a42642ed5bba1904317b3b249594d01df54245c13676a277778c4c099a341540d703f996ff957920c3de93f575cd4148294005fad144405ee9da93eaa4c771172c776664a68c53c6ceae2cd00ceaf1e200adbbeb04c3945943ce802e964dfb9623a653ac49269e46bc6fe75dfbbbcb8677713dfdb11e4353d20ed3df5fa9c5a492d60444f6e1d9e8e4ae5c608c352200dbc0d0d264743eeb067f674d7d63049410ac061e2f8729104102030a9bf792caa69ea8704ae3fd0266be89580c80458e649ea1c92eba67c0c9049cb10187b2a9f0de749c25934bc9fe0ed472b666970b09e698d70bb2e82df285829f7c1a16f22d089cd9eddcc05d95ed3b9cd324115b2bd49aec308caf7663169a867b581a706fd568eb5780f79ecc3736ffd8498d04d8b37321a119ee523efbd3081cad1b26ecb0e4f6012284cc01c73fbdde4966e33b1abec4f0780d62c0ba0fffee73751f217a8b9fc7f475991fe46c73ccec934caf8baa6c1cd8d64063a43534cd25e0ec9bb2f1535bbbd0cc8a82689470b0ec2453c6370555c4618e808e79e05eebf78eddbdfa019251f6033e09e39722c130b0f2801ef592bd4b5b7333dd3b9ffae97dfb42912dac7453c07581e3ad91c7c688c870dd5b16be213c10998a8ebaddb4bf79fd42989d50a10db81a1c88105344ec7bbf7fddd29b02d1ebce9b806c00940cd96684caaec4ffdee909e35bb2489559a01fbc55c0c5d09206c4f53ca7daa8c3d09e640b84fb13afc43916c04bb694679622c54db6f00fab018ad73287fa6d5eaf2f1f7b68c76b6fc999400c4d180d5f006f8a1c58ced534fab2cb42bd2d7ab1c04049cbf84e2bbb8c44267d1d42efe374db935f43c11f394db59cb47660b81926155bb966227e0499fc0335bdc80e95d775b4dde0ef85fcb7e11cf14393e87e2da03e894d2b17bf976964f5a06ff55880d46240f7f8aa3f987b779f44399a01a0e1b3ecff0c5ddaea642729ddf0d08bc6683611c6b715d25232ae0434889dda930cc869c0cee1a964fe2037a799096640d4892396d6b2a2774a84424f869984da9589cc7d2e9fe0cc286513f001581d9943719cafc6bc35c929a8b733262f310559e3ff4481c7d9ffb0adc4521b9f3c711e30ae4da0ef1d4512b8c75043432c9e1d511c0f05856aa9c2fde5ceb88fbb2022d585584e8158196ede901d1880bd7a2fdc7ef07dedcc6e0501884be6c0dabe3ebce788fa71057a20d97ad1c6cdd3115c4ccdf6df972b023fa39ca6d0c9be082e134f6f9097d27b07ee9f1fa4cd8d3bfcaf69d24a4314e863bc464e23913c1836fb2aefb82b84e77c79e32f49f50a2f9e6a076443e1b27b99e7c05a362ee02832976a645cb32149fe74b3931324d7dc65170344cb2f5be82e722773c51136e5129ee0d84003b88990e289bd756a267799d3cd8f7be178970272df41d5e6b6d53d85b85059affce72f8a5e1ddb3658decf5edef76b4c6306259a15fc22dfade4d9a9e2ce7b48a52c3341856e4911ed3e09a491c56c94b60df4c7a5323fb169e69e0c139e7cce9c01f3febf6c22faaadb752c62792a3147cb3246f46140d16044b02c19b421ae60e683af8bd8ef991c0c80436e2ef195f4a9b12411f129ed19dc50bb342b4b726c8cc6b5df89b6b1ddafec9ed06a12f01e812c3a9c2780108fdb8543c50b377d9812b81e8a7e27c5081a273150f798d159fd75ef61673a0d59ea12f64309a14d7670ed0369a37bfee5ed4ff891ca2c3a9268890a6e1d2de00a1e7cea98ddf1dc4b9ea261f11f17a896d36a8b64c0bf8ceedb92bf6a7dea7a1d09598feb1a3e6d100aecd7a3a348d630ff6f38b0140d1b2ce85182cae1d1adffa85bf650ce18c8e2484bc6c9919115b598f33c3856a355766c32976144ec62816d1e5f4c9ef81ade193d77319ae235495f10466fc0c68fb9eb17669b7322b7b87b7ca8d7ad306bbec13674138ec6f9696602a65e25087017300a88949e0b15d758b9e2fedffbee97bbf7e3c6f5e2a67a1a4cd62b554f0b5e9bb569e863c6163b284a4b581675829e07907ce918534e88c313dfe7a8f4563def437b8496ade148c63f07bb644514f87e0a35f594c43fe51a99bc1850d84dbe95052390703dca6173a3f954d3c7a8e7e2e51954f42d4e83cef40cecf0258d0c960eabbd64cd9e6d858d9d3a7b359345365acb745d17c12594fb88ef946e213c6c77eedd8f7ad2c15556a1d98da05c2a328b2d5820b9671da2d0dce08133f5e2f846a63faba59b6ca0919ff80e8698db5b68ceec43ede10913b2da508598389760c5a0face0860a7dd951a9d666b39fda299ddb72fca9c558cc95f443ace04c0fa84c105bc479a25837be5d4219ab00cd39116423b6d09e7e21bbba89bbf08466069308da2ddf59d3c02e44d5bf343b171fb1974cb3f41a4d1bb4c6b32fea2c232fd708263e148c1ce8cb7319fdefa8f43a63e40890133fa22cf22e50fd9f3c3acfa5a5d1b2822c9bb4a7d19a4e50e4dc68f0aacd0f5a503f868c82ca87d2c40d47c6301e318927719681f5cdb9e6d9eed1b605a08b84cc6c22e7b6cff55c7c2aa1b7465bf68017c3d5994d86d71903c50821bc74a86b7420a01fd2952df53402057d05f23d0ab6c0ef263ffb4d720ba481b29735fddb0abaa830eb33d0c742ec5cd8547cbca296c35ab875e026456de986dda48d5f3d64a6d1c4d277c427dbb80bf43358cb02ddd114742b7a11ea8808229f05a5cec73919ed782869aeb3724235b224eccdef224a9d0467ae94d12545e62802546efa78ed3d58a5e47c7056db2d9a2259206f01c965f35d876e325ffdb8d12b7dd81a2056326412ad0d7149d9679ff5583bcce6744b11410dd0d6ea550559b41b878b8d516bcd5a08ed4bd6554a9e4b3aa7b4bc35c3b7d04788e40ce1dc52f9cc18a107403311b62a0eaa470f0ff1d1f1238fc6356c207f9fad3487c66ab2ac61aabe6ed283adeec3d7b12d96e85353df822b5e55b66631a3547033c911625879feb20cfe74e4575a726f7d3ab0d0bb0a87b04a4a376cec4caf2b2e81c65f18fd1a95728b7da6c263944c3f1fa1f6e29e3dbda406029de39e2f55769aec94c3db16ec2aa71381a5e7632cd06ce7c656332f2f3b55412866caea934d15ce34b8b3f3f94e7631136f9e27136453bde013698404c7c4000084ccd5df5fb9a8273fb6f36b6cbdf3c614c4948d79694cdd06b7f9e512f205d97d958b64014723defc848d92c15a8c9f6cb9b5522961e340b323c62d160133e767fac40819e7c5b7738cce5cd8bece2f094d1303927cf2a9481e0b3bd9c2e8033050f331d976de9db1930f2e67be5b2e7f4ff991d3b97673fc1e7b05f7c2dbad181dc3f12960a8796c3a7117f3f91f7188bd87af7ad898b20901c11359ceefd6bbcbd4dfcbe3974c77be0fa1f94be1cb2a67c7c4506e11ddede161f01c601460b736bd32ba087f4d06a149978bbf98b11ea7d1ca9fea926f72abc70e6a98aef99b68ae889b01186a96225f52dcfa84c9d2add82dd7545ce7dd74ae7934ca782d6f2dedfd4c347bc7b2b4b86f56f02b02aba3946b631e9cad16f6937ec870979f858398d5734172dede55510221afb728668028c016bd82101b0a7f0a8a61c8e1b423c7460c09550252841aed8f3d4e9c58e5c9f1effcb7742cd9f2e6b0f32bc392bd3fad59643c195002e72bdfa52b4aaea94b488eba1aec95c147b0809dc5267a949156d975dba597fabee66e2b875c49f37713c8667848e9e0568399d6d8652df37f9617697e814a007e088effcacc24d4d0f09b1e3200c0396bb8155a3169e745cff1509632130679d5b1f67d49403b4274116a9d7ed7e006e7f59dcade34f3b65facbb69127023d4e26f25c935011fe7333d9467e637ce0088400b26e84a5fcebaff59e02b1ad6aa5891648221789a1afd9194dbeb249e1eaa1d97837632d1c442b8d846b3d89ade11e05eb8df869e253d8680ba5811bbca9a4c057c42444851a400030ee81f4c5f505911ce0b6a101d59a7a95a33eeff00e26bbdb072ef517dde4da9325b9e5f03644693cb63d9a8051f4ae84fe8aa007c68bfac608a4700de62b619b570c322de7fedfa51fce2274d298d5c5b041e07f048eda5dbe059465f1324f14f4205ce329ded129ddd955116ab1e2b813af3cf4065fe87113501f6e1ee3af220198be4cd4b22bb0f3014b2f5b65b53d0672d82d8c269458c663ef8b36556b310e735e4e88b3f1c17c2e8e4e7fe77c7bfe2d91def88c35c804569d13de641323992116250a85d89101b29badedbbad04318acb8e89b6d88d5d93109b423c5e7de3884f590d49d34a998ffc7a93f3aa503a24064cbd96a186adfd9b948448ec076cbb394d47d38253d60bdbb79accb69814ab883a42ae32b821b4a253b5f8d31372d937b7ded2894ee774ee6ad6703c01d32e93b0079fb35139f511fb5da7833eeeffa0cbe67e586e565d5ee68481ccfe942401c7c84f15d07881b69e95c91ed9627f65461c796f0aa5eeab6fe55116081b33d816aab3fb9e7f101a1d8a5939f1b15598b5246d3cdc75c858bc5e1ffe9ec489569b8dd935f3fe7e61809ccecaff31dcc313207f89c2606f896cdbd867a722e614e93767ad2dbd7cc359befe72892ef81289ac0df42df85e3be7e928848e2eec24cf3250e3575d7160c3ef3ae1c52a783219e8c7dc09479c4cf267e560bd0da92ae80af28b016240d5f2ff726c55fc0346b26390d545aa6cd4d8245b165081b65cc4bc2290e4d8a5aa988ab22ed52cd1cb8a3e841fe073c7d27f629899e7cf2d2803547b00ec3eccc3a775adb678f632c061231e2bebb66e7f35403d941fb18c2c0341488db9979bf82693145ed7440ebfdbf5ec02ff7ac08cbb165f60660e6c1764dd863121445953c9ec73aae82c30d96ce6390126d345380618d36774a0ba48c0b4a9c9d5017048ad717738eb05d813f96087c6f96d3806f8260600f8f38c709915656211d1500dc9a36598a646c6ae918f985d441e043d442f8bed8e27873bf72a506dbb7d7bae63d91f832f0ada262064bb506be5175125eb30fae55a82ededaeaef069d0450fb9f607fdeff404f54eaa9c6a3da4dfd162d87950ced11666b04835cda266cc1d0a4bc52908eecaeb001277a38dcccfd78b446a4291c7ea53e27fd80a03b20ebc56d2f50d1ad41ec538509b076ccb6a2ba2a6bb967aab9268443aaf58a6c2e96da5037db1a1e8e95e1b10b4b3c4ea45dbaf08304ed2ad23c96406460ce1501a4ef062b88a20364812ca8f44d250b69de2332e2c3b11c3a70a72557001ad49c988062297eb8bb6d51a519d40ea98cfc706f7ab11803f830830f7e08ac2146b89227bcf17b297c723fd8696499f3f773ca4a9cb2c98cb13075753217479120fb89d8e141b2564587722d070cc27feea649b5a304ede2d68ac8bcef5ef066732b7d99b18edcba44a85c1073e057cbcd5b30f200926715071f0c1308000e67814c7634720be0df7a3441d5a3e2e6f2560fa579aaf1a753c95dee79ff16c5dd705225ec9696166081d760e2986efaceb20a60097a211aca4bdcd78050093b7ff2dada514a950952fec6834433b16204b41968530b7b864326776025695f7c7850d4458f0e64a94acf164b3523a56813228751eb0bba120ebea087921211770e94166c6b00c77165c74323799957801c47ae9def5161ff12900bfac8c6ab1e2a3126d835aa19de1a9ca51dbdfb5f187c8939f21fb62f79cd386d8f1d014a9d51ab619d10bb41a9b288b8cc51314df37a89a61b37bdb314b69c8d3f532a583bf0ec61c5de10f4ea818bda386c230fb886df19dca265f8396579336a7ee9816e6388afd65be3c2a19faff275fe65e35cd4d1ef492f7fe96f2a29d1bd96815df55e222cc09ef84d548280e4b5111dd59f4e8b0e5920d972165bb9bf6e7118aadbdc113c5a685950270145ef7682d191beb9b43ee8b13dec4774b36caf835cfce8e3cf472777edfeb8a4b857f8d8f8fc311976b85caa51906e9300519b2bcdaec762a90940d7bebed9cea106eeba5c62ca22b7058b2599036e3b327e673d09b74ba03f296da5958f162fa3a58545ffc22707eb27994fe8aa1c496c922a63260e8de17bd670ab0ad74cd8a79a38881d16fba17c5e4d2c2b127b9328bdd0d9302a6b92896ba743d9b592f171045369389a39e99f708dda660830ab490239ef201d7e5308c12e9aa459836304fd90fa56e58c53ce8a8b247598729ae33646fd8c943e23c78081b2b8729a5c3a26f817736a6fdfe9f25aabe9856dbeabda4241e1d8213ec5d9c6f24355c2deed69e98fce58c8510234028a6140175d8fa628ea6a195e72f2c220f61b0e5e9704a125f9e2f030713f85188abf94848624981aba15bab01aa3eb4a2fdcdf45c9b39bff8cf544006e9bf9638eb4df108830b94cdbfb8d59c0140d06cb5d70a2c0ce07ca0926e020bb512e541de522c69cd6ea9ab771a4eef5d6704d324b29139b3dcc2dca890820609e658b0e3806fe2952d0f4000da83cfdeaab1066911927a7dc197c0e1a11a4d534cd01b265cbcabfe381b66cdf18977567cd67bb11e50251c7ea9bbbc1e9fcce034e791f677358c4b6fd37f48c10eeea42fe2e8b78b26543e1a1892772f57f9ea555cba39db917645aaae460cb7b22ea1a8e9ac0e9ea65b93acb95d4fed1dace75eb45fd694223f5f06540a7892879d158bf072e3926cc1fd5754e1588efd795e7628cf7f6422008a9fcb6a047d7962bb4909f407e943aa147bc9a4e142a15acfcac62afa55944a25fbb43f324109a4c7a9b98cdc1ee1bee37f41896c8ba83cd1c73e9c7d86ba55f07ca6a41ad23b53929b7b28092df39adb2e6224f63c5f06780704959c94275e3c0410cee550b03c5bc9fb737d9fcfc25bc50f03cd4e4a3e05826240e25b45b2ac580edd66c833a3676b176f8e98b6c5cde8e37fcac55758d618037a114dfa706df22658db6cc16376c543a0392a781ad968a1aa1dd7faa693210a087d34e3a7a0bb63236884c8af2ee73d66939e85eb20c515593acce6297f840896511612503f419491a13188cce3bffdf4cc560f307638306b33a85077e38c3175a51964d7486b507dc1ce1bcca2ef515083154bbb2d4f2d428da28883d289b50ad767f28f044781e4ba7a058b7b6d235d8866067b6b370780353221f39336265f81f29e855cc3eced8ed3476b7e471bdf48be42308985a1a786788e72fe11dc80e00156abf8cb23bf108520eaf120b30bce0a467ad76a9ed53dca618aa30c41ef82d222985b639eb385e3ba380011d26ce0c33eb291e885122dcf8931fa6d9f2a77e9cc35cc496157a94ec36f3689cf12f87b7828b8e4943e5b1895d6a95dfade9a70321619b55bf25db58f0e1c5c3e863b11301fa069f1fab067f2782676cd8ac1fdc898fe276119a5007267ffa3079811435e89cacce486af7052781eaee698e971cabc0c2f8883a27ce384d2b80df9e42541a217639d51714e4425149590472e96dba1f190d8a1e054a299c3b6f4aba4a648a9bcbdc7fe6e9774d8e6c339f2f6142b05189ab178613fef2f301e1ae5772d5c58b7560998b92df939b6e3cfa3ab3a0caeeed1a32252f0d42dd4236c14deb4d6cc1103de3903961113b2680ecb9a0562fa701f9db627c6300880854f9f92f65b063e8d5242bd42dc14421eba2cce56b95ed3eb5a097bcc378d81e8bd6e16cddad0ae65c48e7cc25fb34196b95cdd13198c468d1bc35a26164b7edd3aa7a57fe2312c1de1406850142c39f273f54851d18c578d94dc3be98d5f7993faa997cc53deacc6728a0534916cbd9118c74902bb76429b7d6511f7598c218243e827f2808860ff68903a3c0ec3855b2fd58070ca73af74344577896e89ea8c7e01ce552f768e59f05e1ea9be1b9ce9bd52952e17c1d453610f1d3922b8d1960aea771329f06f0b8090973fe3b8fbb13e49abff401d90035785dba84b408a4c5743f60a42e824bd94ec8bd50fd2add5db0e554c3926cc7718e66d947fa34936185ac3ea54a61d9a6258fae1a179dd519ed2b3ab577d8ca84b52d609dd6479eeb5e746f39188678d2d0fc6a509657f793eb7823eba9972e7128af7cc0959351c4d848f4e0e0c7b312d6ef28cd510af0ca78d64dbcee0d2c97a13dfd0287e4ad8c85bf7062ea7142bfd12dd78ae3220c28c7558d269618c79b60143233fb69f95865d007f8124076eecb6d92991c9db630d2b271ae82f95c41d72456835ed1145d1c11223e75536a22190b931c512a3846c182766df8b186558a1095c644ba32fd80ae45836859b0849261d2e8d817eda094d2cc0bea49bfb7ec4d57fee8b1e0ee4517b7fb8be2a9fd64ebe0b618b2a4f5646ed62432b3480afcf4bc2576fe0674e0c7511824f52ef83d880fdaca1e801f256c75b3734bfa99299decd809c5093df346b0ea9f2f58f418b24c9963489bfe91dfb9840ec6f40a788814867332b338ab90a5dbb59eaa22045a5d918b06089e1b4b3020fc4a9e62317e98714fd2f90643403d90ef9bf98f777b4be0ed5df5af4cf409f05698677f5b130568aea75daa3716f94da70761b2b1d6ec133746f3c53c64707166fc5e5040be5763bf4218c3c9e9c80ce8f1fcc94d190c18afc6ebb936d0f9714dce0b013d32ec462e3889bec72999ce563ecba8920b78939a306543a5d880e0313c45e7446f393e628c8c64af4519005c14ea102032c18852b2624ed9b57a5ef3e6cf8fd1433babd21f56758985b1290367b1fecbab3b7fa25b358c9bdde24badac7bd26c0d56620774ec7829e9d3d44e88616e17611db0e88d25eaba60424bfd687b95fd75d12bc227eca8b6db8450e633ef8581f8ec565c8ef28d3b4077f2c1143faba0f7f6789a1836309429505b78284de372518f290fb9c46de8ece7d2264203963f498124471af86c54545e2cf3e39534b2a5385887fc5af9427a961e241c109be79cc5169336ba26e37c2b32e02c9186b9fbe67e6c906bb3162a1a17f8b8fa1711fbce8e475de8bd8b6b181e6686771af248aa6894f9670a9f6401d6a6950b1399368c101885c72640ee1683a499421639f2b7fb2bacdab6ac5811d42ed01c599989cf811cc902af19bc5ae1213941761c97a02ebe9a443b0946a41f53c7279bbad4549a748d3198af6067aba66c52dd762a61cbf93dd19d770d36234ccd088ca5b814b70478115445782aafb588f6f5823087eb7ffb415f9696d84a13e711302ad49a253a86997d8f2c2ba3b0d2d04a1bddadfaa2e3244e3ed3ca1aab124db05700b265d45306a2cf6218f48786aa349850e32a58ea807c52acee8a5e4043ee4798d7245cdd156d57cd4acef3074eed43d2918fac1da00d66173430be28a851c7548b9114f8fd5b09f650707324b05bbfb386edff7be5f1c8dd8a407d1f27deccdde9f53acbed5eb1f229609f2aa63c8f56ae32612146aa48e093f6c3604f27939e06a5ade5da7e4a93905d6784dbb702024302ab6f885478eecf59017eade5c21cbed52e0292b2c12483185ea97c4f835392351981cf7ddb49aaec1b5a3f5dd5d7b3d0334d0f07b860a1fdda2b09fd5a7bd08e41503cdd653f4ce720b7b868058efbea8639f1ce38ed677c8ffbb15571cca887d8e43a8bc61b56fc13cb6bdb0d03fdded34661076e0ab019703825829ccecf7e1e32a72113f7f48c6ed7f9609c374579f81b6e2c6b4da3130c815587d7747d7bb60a351e22ac0cd79f43302d85304c57ad601b052f36b9dba90786aaec98e6b7a58ea02f0675ec790e01b6331cf407d55462a92815a1d964738697203141c347cc67143ea07b575ca1faef6d322967aae3499c24964085fdd4140ad0456362ad9cfd5462ae5fd793b04fec9234e2315588c41d6aecafefb6fc6c12ccdc79b5e1f272d1eb204c8f34b6d3f112aeec682222be2ff899339bbac544c5c2521c112b27028d5cd706fb2ac5fb0b01b15c07de362e90cb96bc621cbc39b3ac717c7df1fbd806ede7eec0f1eb979dc1ba150213551c285d04b28682912cb21105f0127d4a34417ba04dca514387a149497b13f7c4b04737b9e482a7045d645a40d2daa14b2fb16bf2372f2d17ff930f3366c22a06d0b7b197bb8dfec7fc6ca5fe2a9ac70d88628866aae19e0e8550a8ba553f3c98c405c459e82b435bfc5ee6bfdc4f4b0999b4e9f83bbef3b549751784262ab9f68b9e15ca9ba6cfd8f46f197c5e6ab5c5f2d3e816d873badd834e8345026b97e0c671bfc82d5d4eb225c36f1a6c98959f53cdb587e3589dc9cb9327aedc6f760e5fd8eda2c8de50140ec030f9cb3c88f1af6ab5ae9c4f013796990ff425b1bc4f4508af02cce88b59c42ba42c06b0ef2415bffa33b2d3f2d707dd1be60ff34f1f01242f081afd93436c220081e86b490ee45a6cc25102ac59c44133b3e1fcb6bfd5c75d5cb0951b22b66e5e04a54b7b4842810a82ccdbbe6ca431519e0c80297b999bbe9ce33919f3c5429304b244f42c65929ef2fbab1a6cded573ca5f867d29bbf0e6346635988c9e95f5c39e00d44158256887a58e1d48942bc95f35a366582867d9c883cf528ae999c15e05c50b70c492a2fc86d5dd8a761af6dcaec9bb2877c7ebde4ae94122e774e2c25d2582dabc16398b2fb53b8b71fdee5778be9278423650c3110cacce06f22b077f597424381085671bec6be4cff4700e8322f9366271d0158bbacbf5acff6e36ac36e8beaf7ba4317bdc1b276eff9c688c3436ef2bec7c6905b7e4a7117a2a9c031f0935acf3fac2e9eb779062c2de6b254f37864ebfbf20814c4c526bfd18a4e2bce19429290e21bcc92dc2d168b57fda129c03c04273dacac8be68c98701dc5cbf3e0c37c5b069fe42d16a23854d5e1520e8acbaa237a4047d01871a0cf8c25ba035ec138791201ebfb0c88ac624a0a0f71e658d9d0d38d8bc48a41618b107f80fd039b439392bf8c429b64c0e8703c1e7f1edfbca245ccdba09ff1622e966794e74e466a990d3dfc760ea7565820bce32cfd1bd037ac4e109c1c07f8fbd38abca607632875ee757b8c387d8f64466335e34fe35167d1f44fd8762c3bc8b69ef6ecb2b572551d7f256613300fc2208b74f1c2b2d4aaacaa8f47d234338d7c97d347f996166f0d7b4e80263935657e942472615f66caf9cd0b3a0218baaa0e9510ad400906055783f34a4fdc2c68ea21f32987665d8e0d063c54e6a73784080314959377915ca036100e2129eadb5e0dbe11b0f4e7c518bf3dcc69502cecefd9447da12631d49f312a21b1dfa01d79b07d305a16914647f2eaa4f58c1133a2038c91c7063d086eb8772d6af2be12532c60b2383f8daa29bd4376e96404e26ab7df27d78e5a0876590dc02a7989e9857f9e84d6f452eccfb835108af1688fc5c5e2367d527ebbeeac267b755cd7326442304bc118db8631594d8954b8346b444b5bcb8e0f17e598d681b909da71a4e399bee6ad50f5c57686d2ed9d216115b3c964ebff557022ccc08512b6b438d050b951c6492bdf569bdad5f4ea3b2a6c45f74798758faf1126bdd3ebbb9912774bc0f76493f9b969e52f14dfcc9374558fcd6b21a72d7fef2ee4d4b59669e51078c98624a44b45f6a3463718b7819196f8b884cd9cb2ae87bf0b4ddbc97176ab38375b4234d0340056e3b2e38f4e79e4ed7ec7cf0c45bf79d1d08004a3e8691b80662408a7418500a64ad76b82062f1a337a83a8bb7179e78248e31c7b7ecf77750d84439875eb6c1b60e83af9be77e25a3d29647e2fe38a3488dfb5af1aa6ccf10950710cc8809bfe51521ff5868183482b3235dee0a19c12d6ec3e91b34055470e2b7070675a787256de9d73564bf69371ee921dc7fad1659f02683b68646e8f0113fe1c7db85ac28311bed17032279d6fce69ce086aa6f3dfe7805b730bb2666fddd27f9073ffb69baca9ba0124fdb68d6514e969f721a66ea89f4ab0d394764c7b84a498d9682cc0ab2b4451aea37667ce92581fd0f10c7a4209e4aef1d8fc06c50046514ddfba3099d722e329f25daf35243432a98a38d72893386a02194808578592ecb5246565470a0fa51d2ebabd6b3f519ae598fba2a7b2484669e8f9a7a8d9fca66f9aa7b8585b11253c199a2ed5b6fed3c64237158d90694c728c7f9d684f3c08f4c89d7b4b5f5dd4ba2861b16dee7cc76130da80a0cf374e5d91ce6bb8153fab1606d11e28250b4a0f4b8bbc3513e2ae924ddf85f6fda0ce785d8b87ffe161a434b50fdd0173c5b9b5daa8fd14f8b416a1d632ba05d264ab06a41e8344907ec4779655c2f94fe6ebb4b21a0d0f2d08b9811ae48b49b038d39d2380e570a42be5c6dfdae7914b086a4d83942ccd3ab9ea116d27f0e006f0b2d4a91cf4f91cc24e4e88830b76f80800d6c7ff82ff47f17044fa4068e83fec995370abfe8a305a102e704960cf56a2834e99a81e1fdbc9ce945911e2aaaddcbe31815f03f44d87d1ad68dd75574b385475ad1aa94403a46e80ad6879c05638bbe0bd2db96f4fbe655acc00a30decf7b4d6a0d7e54fd02d450ae5e7e55a8b0868d05afb4652322a88bcf0479dc971e49362d25b474cfc77421adeff3f5c07956cc5a9f040e25a812fda5b4cda93592ad15f7b4ece649128554c210d531f6ea1c8c2df35eee7c66e8b32771e5b2214a0b13cd8dcd1448c7c31c1a9a3b8313fbe8ec36d4d8c9c24c2b9534d81918c6ed791af1774bbeb78f5af0025501b8cb04228d687dba35e452362e5ed36c1da184504f90c6a0c06249b5462c8daebaa85592d5be9bd1483fd94f7fc528ad50171f1c6f59e119247073def0be28b0613afcf5f5795ae270c7fb3f828308309e7cbe929657adb880e2b9f25fc91e0027c301092d2057b8accdb5075098b2b0c373ac30b7fb19f6f60d9769fa7a9a46258d8f3f3094ca1a91eb9f186129418d9ad7f660f52b879e204171ae462f05f3554e8e09ddf547bd82368feab57b09c786208e63a4d1c815e36ba56efd0998088c28b549540840bbc3a70ec777ae63510de3551cb79fe7392d6447b540b6ad8e9a126ff1983de58516c50a347e0706eb7daad440bbe7be403bf359ea899cadc31bdc34855f42c2236117a1cc0f5ab3728c443d0981216dc62a3110050405726306331fcc299b8483b6855907bdda95c79ba089ec14631a48410b6ac1023b40c238588f70e6599693432533af919e257e914848f3b22c6c9ea025413bd73073ab57a4d52fcd5efa2c821108a9a062187b3783bf096c97730715340dcd90c0fb028dd403a4ea7e5d4556a931abf6713a0e51d80ef807cbd64d4227cac18231d50f803f6d7288103f460b0961a7578e2c05fb2be705ec388c5eb805812c1323075092c8af705fda862bd1a2bc046627fca6e0f1289dd2652445c572180decff61762f9829e9dc2775426f05d19c48e101ec43c97c5b39454638661d2cd6d60dd895544c012ef20de8d8b641d404d1b097194fe2a8582f7f22e7e9c17e0ce33419e42bb2f0bb48a21adbd47776e9fe0f7ab0980a8f10ad23d6db75902654a9d5454ea487c71a4524c1b0a134c734257e4e73970f415ad73b12b821124fe3a5feb234df9696eeca3b990356cccfd181a12a3c5fb6a33bb6fd9cfc58fe7ff1ccea467f7478228b58f756597c8ad6c1ae2969db475f045fc32afb9f474b7ddb2b6f714a528100a846e0a79fcdabf4b2a554cff69e1edc27487579d6204f118714e78ebdfdc76f20634533c7122ea9845eac0cc6141fc099dc871cca69fe662cc60f71d6de59c9e0fd4dd3ad6dfed3ac8ffc2ec9f00c0f68bc55eebaf6fa98b9745c354fbd931688b4a80d45452774b2a38d4aad92811279b6f4fc6cfa7719ef0955cf7b4859bccfc2efdad9e1aeb565f442b6c18ef1142efcc4d263ce252cc262280d3d0d14cc4700935d009e3b3ff55a41458ef0793bcb2358b0fcdff6db7685007f0c935c96f71d112a5ddc837b6e14c2df55e5fa6723a71f06704e7d748382f0eb8f0ee33c300b2d220a315ad75915b13d5b094c9f412b63443ec3ede4d18a5e84e97d3d429071ae14f6a7919bd4caa3ca2c144aba48d818e359984e3aff91b7856c6edde63f0ba270a7ef42f710bb36712584c9037b87c2a22a6cb79d7935882d6c0aea4c9396e484667a4d4a3827a2aa2fc83a95d81e12f569cd445715ccb785b0369f69725424896f53fe3d8df939138f14d93e7b0d63a0dc4048f475521ca08adcaf47a835291130f375228ddbe265f9137ca5ad4ea1502d3b1fa2a076eb22fb4a47762e06951be03c08223e3bc47bdc05fbb1177285fc729679aea0c7f7382c9cfaf693cb0e7b3ffbf666dec584e0c04324cbe068016279e5e5ba202c83dd2a9b9dc7645d1ea9b5c3f9a35776c0e8a4918ef5d99c5a372761d7900c4f4d04f5a8302e143a0a20e5f421d69774921cbbbaecd14d51943b3e3d654a7ba351ed80ba7ae1fc02cd11e0cde95a3718abf53f593f582937c24ba0b7683546bd2db228cb72ae9d09a3211a427309752211152d152db8fb27ea5d830fad805d41a4b834e07edddefae57373cfbd0d7b5049dd1a88efceea21a39c41ad1ffde6ed0d55de80a8448ab0fcd0d7cf85f4c5426c49ec2117b2d410e9ef84f01c8c894e49226dc666511c1cca46d2a133e44bee638f3f85a11fc58f59bfcaf411accf315e0c9eea1af54585c69b1a23538862a6b4654bcb826ff07d1ffd92168ba54a5bb1110e2dd025c0f451bdc95638d9c6cd29f471b3680b9d914ef83a193b84c6789da3cc79cef70e304c01453c3e85ec13bfe097cd24c315f26c1e3e6dbde07305d16fe7327bb411cd816665970dea8578e0ca3cc257f52acd7177239529ac50a27e3858c5ac1e463ad849c373407b51c93e8ec18b6e0d8d41816e26a2ebffcc6f38562dfaec84b21d509f217bb392517872429e3c2816b3e917d14609fab9e0297d582357d92e44015b3b2305198412e52f658da2ae20efca833d4cefa2a1cc2d579d1a7b7c0afe5f9a630b427e6c9b4d365cf553b1f5c0df4474ad5d89700320cc3cd7d34c714d96581fcf6ceb777c08385e34962ac474a3d44ec7975dac4555000c034f6e8eeb427aa4da8e84fbffbac8f24d34f0cda72908aa9e24b282511f8b763a9814cdafde59f3e7ff6d0deead3f0cd729d212594aa86711e6e45e21cf2d396806fa19907fcc0bac772a2c2c34e799dbd90d3e9d9f149002f4b3cf19f3eb9b4089b402f19468190df6d3cca514b3f6f948c8a7bd4b112dff41dcb9d5d8d46ff28b62093457fd31c0d01550fb83e4f41220835790c543746a4efd8f48d42ffb67d808b8b6af8ed0310f225e193132f89106111d69b428cc2310023c30ebdaeff0129026d6267ffe07826a130d8cce52418d68be9b0b7a3be76170f3da2a61c63d6bf4c2648a490919fbf46f172fb1136486cba80c973beaaf7060446ca5dc767f0f9b2ec288e91c126271aca730c5b3cc0065f0e95ad58cf6ad740ad8ab431faf4aa82774d193e64df3dff636f9d5958b4341c6615b25645428f7988a9274641cd925fd3c7506623bd9f6464d19a8c7ac312f7643f2bc2bfab1701e179abc368a45133677522f0aa349de500bc4f5b66ec196a2084a30e0f18b9210d63a0c5861e3792521ab126018ed5a9d90469033e480fc0b8c25d0ff0c2a07cd45458073f54a96ccec9968fae9b33054f2719aa6833705a6c8bac7001c22f4ca03fe97cce690171e6f51cbc4cb3c999038d73c2c3fe25f5076d6a1d438701245420230dee63808bef755091c6214bd9036e716b91fb655619ec77ed566b72ee0b51a4f32ab0bc7544b16b219174f5db192bcf76f1fd7feee821a41f614666276cac47a40654391705fba4ca8b7084573d4f4df0e5a883ee8cd4adada16f6b17306bc5722568d52e1a69d9201e7db218ed8639009321d25c685f2c082b76a147e8cadf6153be530201c8e28f7d665d472de2d9e9ad4f1ef83cfb1b14d34776290af1320b1823a147c681a2c1f727308727f0982770cc3a1de5da4f052ce0eb4a4b0cc2628b45d7b7932e44648c79078fa50e83a499304352a1f5aa7edb9b1ef9a70a620a918bb9d0a197bd1a8c60ba8347fd7b5a029078f5844395f43808ced2974f562d5bfdf794209eaa658e1757b17a5d8451120edf6ac541ca494e3b710d201763f49a85d8fe0d5f5fa7200f4d9850a60cca5d9a8fef234a0d912c8b7b6034a1abb4d2cb8a76d9ae0610c03663e9eeba043a09fa2e2a4f9cfc94b013c7c289c5dc3d5714d5b2349f3c3c0cf54dd7f698760b18b39ee3716fbc2cedb2bd4a13af2ac1caedad56a0cf1faa98413d822aa2fb815aed562c45988f6058d4a35d2515bfb8bddbf24a1698a3c7e4441756215342777bcffb7f098606324fb2d8897bbed9d2232093471fded356f1e221a550df139c1ae5d0afb682a9c0e033b73685c2f43b81a39b43ba807169cfb3a0ef7f3da3e1bc35f9bdf3da7a87279f10e1c5ce4f5d680854d26e80c5ddc66fc66050579838ce5959be0db4539cb5b7a0a2271db9c8266189e6f37b3b1d1b0dd02ba915f4cba6d2462f6fb12b7fb8ba9fb2a81ebe6b9b8e02d9ef3d7b9c6d52d62c949cc87b16ade3e623439b55aedb03c36885ae51928b44e2886177e6b4ea33d801d9ff0989064a41747c75045ad909a4a78d6499a85656e6a819e4b9048b4f082dc62f5fc991c066bb52af7327f0a21bf554e3b7805549f8ea168dce208a42aad12a649e53c068d36c85af67cb873bf696a3fbdcdec82e714dae097c9343d9f04c937e0fba51e58e2327a3bf2066caddeeb6ead28555ac80479fe13dac224414b4316d2006f47ce49d0616da8d72656925cb1debdf7781f9586e8d24811f2d2f9648d738858c852285b505f49c4612eef5a62c6bef1b12a79ac79b610242998c6501d4f6b2d736a0bdff0a5cd12f3581fcb7a4bbafbb7bd488dd5d20a2a1f57eef95c35ce21aad54408daab6f2264c900e8ce3cb5eab52e029be0054b89c465169fea5d187a6d489d187fdb51b6340247d393ef7a172d629f54d8bc8bf810db384c5c18f1193220ca1da348862c7e610c925c83767c0043d2320532bf73f445f2065966c69e4dde18e913ce88f514f9ab4d3100eb45bd4527c8275e38aa388985236c16c6ec494674020570fd6b1a74f9342fe376945d0e359e131a34dc0e6843f96a550c6980100041648291348dd98234777c9adb106ced600c598a6e84f38cc9b9f41454207877043e508c5fb6b77b837895ea4483dbea8a9b971fc35aa127d3442279866c2189bc3052842b087a2b72d23c6c0ae7b6289287c5569bf614853962692012da5c4198953ca018d1e3eb62650e631344df76b3ade9aff57f4652e695e3ae92a378147a6a02fcd3186359cf55c39af7a45ef9903a64614fa12c84c2af51de8c84f242f0097f6a3b879c336224ea884964f9ef7aae55e4f8c13db3491b062157ff909df581f103470499480a4b8861c94440406624ad0cd5e1eb3b3fc8ac6eb32591924a034e9e5c7feeb1c06a637be0d54e8300de7cf114e8312eb5dafd7a9ecf865cfedaf8505260c47e858fed2d43f8375441700e2648a626b59548b0f5651328d5309658911de6f1a195394402046b27f0ed0850e7cc9e06f0db536ab1fc014ce0b1605ab155c6744b8621331d9922b0e137eb269ab5c8f282bda8c367e236f03e0873dd1ce3d504447525ebab56d689ed717a3a707210e83c64e23d05165acea2eb84098768397caff4deeef95d7136a2e0a34f7541b7ddfc6f5800936d305d009b51f8374263be3fe49386806addb235f4e91d01bbcce0ddbd7c4c7566ebedabe1d2d1588c492776d806d0bb4d6c5a7433758f0c0df487d828ae5b4c00428c2c501b3b69cdd679b15475e7d8a90bf021473d37f174d55f08c0c35ba8558d370ebea61ec7f5f304ca132ffc5dff433418739b004377bb0c9a958a959e38ccf457a59b3ce5547d15912d5b37fc735e7a595de984d1db66ce9f0c5018c5b25293fd3e77a98e12fb72942c9dd10b655a336fbf54cb6a685325d515de4e3058ee96b8bcccb794baa102f8be2219469dbcf38f41b63af99ccc7d51c1202be4bfd5d17566aac1077ab4be47acaa349ae73302a51848e0c1f77133ebf10b308da3cf59b515a3648d91216157bff96a7330ed652eb2c317fd538613f2e3c312619994a78924560e4f3dd539fd8f474c99fa56d594fa9be46848f1670898b654537fdc7f068db46f54cedea5a447b06cafd81ffdd05bd66fd308256c89de06b6d192a5138301a7507ea8ef93325bc99d216f5e20136c9c6f7072bdbe6af1866495ed39be17d9b438700b7dea38aedaea7a930b3a4f45a2e1cf1d99335d9ae6d37b4f46becc443b085ac49af16bb765ee18c297659828327aa9eb313dcee823e6c79b42944c0ad40ecdcea5f39ed8d3f2a97910d113504c64e299f0aaecaea5e27a84bd5a268bdea960cbb59ada0ed2a1aa5bf76be3db0420d19de4b96c0f8a2aa1de1b533b3822a19e3ee491573e52c3b12d9131310df59ca76b6c9742c7ef7cd09f8093fd92369e63da6a4edacf9a9bccfbec39560ab32d9ac9fc5dbb1d7a8c25246f219235248eea1487bc1c6d7a5af682b528806ed030959c7f8eaf5e93b5ab3c92b3ea3544ae11efd29811a874cecc3014457a71427bc63a9851966c9165f74886ef77f698db39b7f5fa90a341fab912a9273bc0668813ca43f8662e6eecfcd92ea798caee193a9abd9c31698b017d5570c2172043ec33e3bdb30bc37b6c81d0c014de92929cf9a09326d316e18fa5459419a42f351ef560150a3c50f3dd5693739f68506de9963a2b4115854a85691db2f196fbb2828b444b921aa0bb86bcc9b43d65475368b37c5ec4d3201e227b9afe9ac7941a0876acfab1ccc11f9e0a7f1aeb1de4011c7e0ddfb021265341750a2f2825ddc4f9dd88380b9d15454a2c07d9b9828e563e44c4d255bddc9343e104b7e76500af5e0d43647dee2c84de0fa7d17a73aa2e134b2084c9ec0dcabcea095ed07a526f13c45f411badc6d1b89f5b6fffffb4a1c617942400753cb0ab8d76d2bd71424b3df9638d8703700db5d6f2902c64d92587f885af153e144e001c7bab1ce4c672d975f3d16bf575735600604e3bf16c7d4e78456ca710998d2bf39c4eb8b4d6888e3497b6324d4d9ff1f0d955d71ac1b762655327f74bd365440a9063d60274430f614dba8bd3eb261f060bce16408059e30efd7ab36ed7f119409f361d86e15e1ad8fe01aeb26ed72f4dc37cb44a1286b221fd8eb6b7fbc1432487113e983f7eb40f27cc052acaf46a95c92c7e332945a342ec1f5377a1ad9939170a4eae7eedcd05706f193baec66a5f7896421b69ef7f2770fd522e7bfef24cfad4afc31135ab969701183cfc29bb915e84ee99e14287e1daca39939ae333e9cbf71da5c8c3803d414b3a90c1271c42611e8156edd2b95c707bd11af41a5ca1588b3074acefe501ccde2e92a3b973f4253dbd42fd1fa4c554314671306120c339aefc6dad79badb739a8d92c393202e1f0b395dbbde6db49148674eaf6493a1e798a76304505b28bfeee5d877963653a406744ca193e88c125afff9255d541c41d08ec186a9bff3cdb464bd5d221f765e133a96baf2c8453ff6b463dbc29bb44f1ae801f50c770b6a7ce3f8cf67331442448d08caf01567888ff80d1b2a943423bf06fc7c47bc02fa0f3466fa9f965184bc3d04a0b107316d2e535d3cb304e29a1ccd3dbb07d182a0df67af4fee1619941553b329428f7b69573b8f207c95c52b5313a47d8c8e1f4aa0dfcb0a25ff81552a32e310c3f417a4a88d6f7059804a382562753ef1e61563cee643f9835688fc16d90e71244ddd22916ac7c0c62a850995e2f39de00411bd906bdbdf479b33f534270f62f76ef1ffd32baba5e299ee8e750c1b0fb8a2c514ffa784c4951e8bdbd764e10b026f47291bfa65bb00551e733ede0d45fb8f4a9a87cd8aebbe6d7ef7eada03dba5fff3acade71dfd5990168f60111f30d7bb43949df5aba2b522b4b7ff86e0e3829cde3d87cf52fca0e24fedaffafceef8a342c2199982431ca91b998951e10265562daba4c6225e63dbc32fcf79f59428697ad691f0b3a7805d87894c72eabe16341d70ea9b5536a6118c68f03eaedca177ae9ad5c5e1a851c36ee8161124971284654a69397dc4cac82608ac0de33f46bd1a5677982104e40ac3196ff823d85e9faec48bd94025e38f378bc82c2943561a4effd605cb6e43eafbf41c5151c2044288ba55df1fd2257805a8caf70a08e572736146d788799d088331c3b81e318340a1409ac77305bf4d1b4e126aeb089e3efc8940344fc10d6768d4f1a69742ab3aa3af889b9fd6f393fdd0a0ca2fdd0975f07104093bcb9c24c459f68e76083d752ea868ff767140648eabca7dee261c50bac9a5041a76c33008cba9743f38dd382408f5b66add00fd79d67eb13f1504fbf36552093a7211f9e3bf806ece2fe17f790ab2065604f155cab58caa63eb80b7ed039b3c5aee8150d495b7b9acd6642a0aa4157e4f86fa9d837d79734d2385510d150f67325dce4bb70f0091206ebd389bf2c049cacdb697d7bf09805b2d9288fede8bb6cd26ef2acabd0507e9f52c4be69019ed413b73add38cf39a1bd18fb27ada81b2082038cdf1cd841a16fea95b4b2678b77c84412c0db5c60a5ed13e073af0f7ca12adc02ee47d5b8336db2d412c33e79a00985ecd3fbe94d9315af37f22334c69c1018ba875c36c7fe22cf51ebac0779e357222437f81dff9bac4e8299eb7ab1ba1e8506c7336efdce4e121bc214d4d598c5fd79a263df53e86f3d856c55fa9f5eb3b39820fbc13aab4f59520798b0bc506a5c02485906cdf4e26828525dcad3e425825249af20dd8abfe9d6ff45cc6def8fdb93d66e7ca3e81821b703cef9f93eb9366884feac56cc801b6d2f1e039108932c762730d3a5717136b1e4c2f21e8ad4db0224c4e6ffed02754cabd572a6edcbb958553879e88f3c8cc47d417b55050284cd935786277f03b46a2f7493cbe26bf4fb497d0412a5430a6acd52ae0a35c15c82afa685468dc4da42beb5603d1f69c0ba131698dc7c43d54ab603c69d911abe2cc2a345c3caa830de4565e8861de7efbdfb68899eae73c94b40054efc1b69fee5baa73042daeafb814face6a838896d13143e0de1a89894fb2ae1a92d5a5d31c2b06fc696df657eb2641211b51dacdfb5a9128a68fccccd00518b9ac6ca0f075c2e7206322586424353a3e8ac59a5c599d203ee2f66aa86be11e8ed6fa932a8f9954066b5a826bce79c89a8aa70695ce2cedf8873b56d3fd484b7d0d35095ec10009df2043360900f347b896b9191f7bcefff26b73f3b5ed346578bf44369dc9f1a2054dd9f053516c1ed33d5948e2dc60715d0750e5834c18869a7488c50764bfb95b7407f5162f1340f73a5066a8f4d0fbebd49345b55d207b46ac6c3ec20c772e8d082e801336ad38b72d67d2e753b4119a740841c617857f94485f566cea8d3d62e939d3dac9dfd6f69ddedd4959fd09ea706c0940469ff5321b4f04efb205a6e25be87e19f4bbe4570e54b226df2d82378de7ff44d5ac83827a81cc04cdcf18a4847bd5d924ac44b54a1fc21a0a03da80d9a47f7a3a899b70fc68e7a8575bc70b94e137a56dbe50938476e08a56945823e094baceab25bf2ca166af59052fa2a1d813c5d6bda24270c6b535b33896829389d5d95b6b45f76883190fd10773d10079ad2e632b83ed0d09dc6c17c192fc033fd9e671c45f523d0618a3f6176167ce8ffab0864c02caa0cf759538f3aed5d50312d478921af67376a29922e17b7e2cc5b0849a2c2eb6e56455e3621c2f80d0ed2ceb8cc48ea2a4e787638eb643b5d170e29a67020378ff94de95b43dcd61f25349b6aa2125a53e77ff00faa8f9b0524a783b24bec969f4d707d72ce75345d67de871c537a22fbdb7f866e11f20427949255f494da1f95380645c50a2f1ea1b8dbe78531b437e2b45ca4857cc4c59925312a6df38f722244ca7a6ef50c7f3d84a0bba4e45740761e84b1c104e3397b43fd8260a7594b1bde1918815b27af32c3539b69c0722d34e7ac1ab45d850c5f377cace41192c7fec69aa5c2073cb9ea9261ac6d6553ee2da09151d330707ba7a3cce4295fefd29bca718aca0603270a77d9b9a2b41d35e5e9e576bac9681486af81813f8314264c130f37b91715de33500b4d91f7a16f5afa95ae6294d0b9297fb1c4cf9c7753e03b59d146f9fbd833607a00483d1e18baaf4243a2926e009caacef2ab10a93b6aa69ce144e2bf9019b2fd1c9f4e96394e4b6f142222c8053a9926e37b4af731fd47b943776ef454ed43443cab72d878e1cebf2c1a725999a4283e875a9d0ebdd06f5f811b3948fa135fff71a126155a3b319c6dd17a46b8565467773c8fc5e4abb508ac8bad872d22779051043103b6f1247dd00c19568d7112e9b3caa3f3aca790f91a2d163ad007b916e1232ab916933e9d1c6f678ce747a895a88bfdb4146cc1cee201dd96eb9309979d9865e88326c80aca765870adcc55072d584a678f248b025e73dea4b76c5c493ce7841df3d58c012745cc0eac6ab11fbd6268fdeba6681a0ad64601a5df7c8669dc34de71f8b5996508fdc4ad372f5ba65ae0c8ebe099823b0af05e44b23b783471a6a87f1661e5c64a784c58ad5e967391ce7ab9576588481f154faa247f195645f9fc3f8f69c8341e6a98780fe8a875f1ea564bff129be82856a226205df16f613f0a82acaaa603c56da3ec88106b8323240995449e21771ae159bbfebd93c77a7728e6464e3983271464ce36df51aa9f8bc64a042003e408709b5fb1a51206f6f18a4d0241a7c0296ce267ac4a0695de4d8d9f38cad45cd786947f5bb2f3f060d74ca50ec8fb572a8a619d006ae8febb7f8cdbdc1112f6a4e24528ddcdc8d60f2f261c3b7b98fe5323f3220c97f3849bc56f5ba758de1102c5e25c083dee7cfd925342292e7fa7ddfc196a776c296002d7db876e93c7657586265fa65c38b1cdecf57e17379aa40612d7f228434e69fc9a42876cb38dd0c4cf7cb2d665dd2c5c64d3a2382db7d29f3828dc91971606ab0475e46e74a9ef9f353d2be8ce9053ef77d66220ef2d80cc6ee58b855c3a8dd3c06c163314e88c3dd15d09ebe5d975e5ef06f5163e3b600f6f49904462de39ee7e0a29349b48494bd867222c404ab302149a4d2b52ef11b2ad1ca69bc9a34b9c8695b14961796f2f8595b6a5abf09654726c9af16bc3455ad9e609dcc26ccb04279fb6856e2769b8ca55337e8cf14a5ff6a05564b792f51fe6365a219d38e8535b411579e3b72370a3afb5775ec71780e307df1745b1c37018ccbd8ed85ba93c00dca28e22014c601fe750a573cac1f254580471f01eb9bef1d4b6b73c5c0df329b333cc7815712adc95375b22f4e14ff845da347ab9aaf71165c0446967edf2cd0a2fcfc22976b4da32faa9ac6135c90d9cd3798596e63030951815decdc2e7148e33dfa0afba3e63bd493b9d3a130ed541736a86dbd14dcddef77d1a940d0cf8c975bd83a0a75e302e07fc39a106c15e618c5155d8caf09138dc2f1746779a09ce15fad0a8fccdf31165b11ac37933bfe13fc8a4217b39c2954e2d29312781a500f28a484bcbc2073ed76b06be802bd5bec04ebbd121adc24802d6cddde83ea3671bd39b9352d1f3c1d24b88241a711ee274d02ac83f4d0b14702bc5d72a63655fdd5832ec0ae710d560b019aaa448ce30ea6ad6b38b03aee88decb333794dff58af26803028124f285780269f87b190f4f36d4e78d29d48b87f3f7d3184d6db982de428057e00cdaa7074e974fd36072b541461365803f9c5e4b6aeb1043eaf53fb55f9120ce5c544e9d9f6f74334f37c192dba1a77ea707ff1a453b43a4707920e9a007612922983afc59df14ec686fba1c9e42f2db7fd8b85b40b8fa154bd3cf4f495c78435a116c18288c4dc67faeb47947cb24ab26d2a22f5fd7bb543fbb69a9183ef2bd6228a33b603917a4087cd040e2d3b22c52fdd6833c7fe7b63c254944e4dd5fb1ffde20f9a67a302ac7d79210958a04e7181dc6babacaa5ee10a677adc9dfa0afc8ff29d1f9097070fab544781b489fd5ea2c1da512124c4113a97c1a249ac246699a7f49f0fe6c6760044293c424cf017a4493827c6f1ffa57abe981086dadcf87fb385a381d01d92a4eee2c88312ca7fcd7694a1c90fb67468d829480cbfee8f5a71d1fede1713947253944a0d2d5902245a00fd258e53afc5ff096aa84de3592810da92ad1447f8510f070ef555633806ec08a6807ce4d4010980b1320373180e0f78a79385c3debb8859c81552be0d381ccae6f867200c67476dfec9020571b9afee2a4633a479e71870800856376284c78264e8c0f3f4d51a1d14a9ffae00d8e1338def61b7424a0023999c4bded5b160a03b0d0e3e220d6cf9db50ce70907349c5ac687ed20d29e18c085f88ee5e04a0f5f25322448d854ff1d663008e8d54aadbf1f29d33cbb751dbc05959ed4a27fa3dc11458302ea6a3d97651b2826dfa14ecf853da0e851b220933036a2a3ddeebe168483e0d839170fec5b4558f7c72ed1623efc3f5415dd0d05c7746f61ca6bbae68121a9cb59c0afc1e8b99e8bbafed817361ec98650d0618dcd174d2d78b06f2759baf99b0edef4a64e791b5fc76b0f067f96f48dd4460b01926def4313159c041a2f1a41890fc22acf99fb75ddb48c89723f83cbea69defe134391169eef9d1c59f1d6a48a42ad7b2a449878098d1ad08adf44ec5e1b38063cf50481a35a243e4e1f6f1579e7515975cee41f487aa3263aec14831e6ffb059bf303d18a58e7a69381df4cb61bbca993e67d06296112e20b0002ca17d685aeffb46d37abe0c7893903a2f5df02548f578587ff8810af4650682c2b65bcc1420604d3417e2079bcbda3120db99baef1b4e37beaf87c1dc122fe94c6721b7b8ceaf4c30505e84ec42dba8a1f584daab93a9738fc8edba35d2a0e22e35831a721462cd96a314c8959e188cb72589bd47bd1a13118cb925030bf253463feecad209e53e275e946a197d96940a37156a1fb04f0a39c0431583b195c6ca4d3395eb856feed3729013316e2c57681694fc5ab448160d21b8c43f87b19d70c4bb9e4b9b3459fd7e0b28c996c8a0477285c6591064362fe31f425fba574d54cfa6d699c58c0050a1471c2237cc435552978d0aa5c0d593f1960664f18cdff7db39ea19eaf2ee920d5bf4055ade9225a4e41e3f93a9ca83eb33d3f6f63f1ccc06dd1006666ce165d2f393b440d7c2b1b75f8b5d54a3129241cfb2a92b956b283a8dede369e1332670f10eeae76d2b904aa499145067a0ccc344d2452098bc6e9b540541c7e922a1bd6e6b8267d37a3c51aab6621289254a065552913b6a7d1b339264022cb6da89d1185cc9534780c71dc0e65afae5d391fec91b6e9f7c9f896ccff3933fa9f26950eb4933e09bffd64c1a28cbf3831d257d6be9b0460ff11d9a8eecf21aa7b248519150d7f2bd6255fe4bd8203d323778e246f053b15c5dd0065596611384ab7d6e59af9711876577b557a56607efe9c798a51068e1702a7d39de23e2d13ab6363e2988b11907dc981a90c10f75d117e44cd38f9748cfcc352d41264cc9a272a5a9bed74c2bd7150f984a654044251672862d0693a5f4bde3a76d94fb5fea20c877d9f3f27267453f8fbc440aefb923f7bff2d51117ac0249068d96904774721b691989c7a6a3b6740c47b0e482b3369896d786da8b79ec7418c346cde8c971e3fb1808af6cc284a0e6bc42027eebe3676b0d4ceb768e104ae54140788d3d5e16d871ac9c98c81f011bba5b900b0a2086dc27d255d48b8cd577fddb6777944f5a84f0316b7fd2ec620f6830c420693fb9b2bfc51df936dde0c0aa6a133cc5d80eb5aa1c678fb9637eaf84288138c9a697ab26ed29ba6b91a262464c764b30c0d061711666b72cb621266d9c86fa6bd02b676e42a6d0601daf0a756c826dc876082fafda07ee78d201aaf3ecba91ae6ddc1b9ba428133946ec13c4d507b20e3e2c4b0a0bc28175283047ba54d88f06b4146355be40ba37af89ce016bcb330ef66502e4700a0dc9d23ea0483190d5f0bc283a1d176da629bfa1f94993e9b6950008e5ef0ae807e486dd17119472fcfd4ec40a0b74e4fd4dd73971cb8f48a8f04f50f01324786623b01ba64f145c76b5c8a2d783c93bbd465fde5bf288966da91b9d3c352ea1d1d2e7584eae0cd286c51f06f4e1526af4a41dfe44ab4980f993cc11e9f4660f93e8a5fd3ec11aef46486758582eee29034fc722afa200df7fb463ce99fc8cee2bec11ecb7c6c58b1962d7bda603d986f1d267588d36cdd11de0ad19b57eec8fe0e80d3b4350fddcc6a125002ce8cc6d7b497a61ec936314ba912963d06297913c654307e69f95f0182223c0af894b1607c1ac4bb852c67847f341582ceb44447123dd1566c30bbcbbaa6a0211f1250b5e28718bcc1022222fe9d6707250eb18b87dcc54a1cedbefd95fe4d597711403ef7c98df2f85321a71e573477f1e5cb23c7c991ecc6e9efbcc46f355811b1691e93ff16e7b3a4d5b335fd18eee0ee4c386b207f9e48ae6dd35367b8d3b0e3fd2a4ca2f37625a76b512d9e575bda0e3331dfd69286dbe72393e92a5b413e9ffe5eb84bfce90a4c93a3b08fa7a76431718053fe3a99674eeea6a1fe4c338bfa8a8dccb8f58923273f5f7652fc5014d94445223677ea91ac8981441ba408799c5342a729802e6259603ac0379357b2ba5b3e5298f9366aafff56c2fa924bea826ad7e916609528ff17019b110601abb112b1954e283d2ea2fc68246d4f345ce121ad7ccfadec215bafde4f310bcbb9e0c172809691f84a2edb817e89460420d52be40ec975539407cd53ed0e996a9233a89c12ae3b2ba5cf7f166f4db625998cfa6ce9946ce9a52db9c087750738e97aec61052e03b071293d44e35a67095abafdf30d04cb32e92c8897829ecd9185379d48f92158d847568d5231b24a59377d44df018a213797c8417eb9743d2ce3e4fdd374b8f5e4c08861a56d3067ba67609805a45d3195c4eaa7973ab62220858e73e452ed338c781fadd486baad2dcabbf961e7b5196a991aaa0400b8bf0794106d8f63c4e01ec44d83348cec276107846abcf650be1877b6be8a10be149843124d61577b21efca2cae4f09537a3f3f566a5bb5599c132bbbcb56691d7fe22c70e02e513ea52993893c88903fabbcf0f81a0849205e88df35a748971127ddd40e7019ba11f9d5b1ec0d858576331eb64172eebee9ada60ea6d50bcfec89882d25636d3c0c7aac03fd7634c261d9b7d6ab10fd10e90450f0900d53de22547575adf51a2d2f68277b6886c7e73e9d113ae8bac7587d1509c52a77bb758a51d82c1ed5defb8727dd3c314582ec1901b2a9ee5453ce2ee3d39e370cd664946da983b3aba16f73a69d50ff1434c03b85966b293432408813a781ff98b39aa7f657e20bbe66c5c2bc82de34c27cee4993363eaa153492df57b5c336ed84ad6d29e037a5c5214e5f5c4d53637c2497f897a2a5a400e9c46702f8d65c0935922bb7bf4ec02c25b020a7a6bfe7d868ad10c4821c1a7b50f8fc2fb9785777fcf3cbc9cdacd238703469493f2621693f551453067f69d364f8dcab460a5545c4ba9d54c2d0c056ffe0c9bf9ef2eb2b24ba9542091c8f1a41eeec4ec824eaf8798a054782f1ddb12cc8ff68ac58a95144e2f376932c64d7b522e7a03de114d711acad0ec8abad84ffe07d024b36b405be76df697ae874ebc10cdde2dd545cb8994ba2fc6d0e785d04f24d89dfcce30f6a3babeb4090af907570f4d656f8b100b85b9fc27b9bd9b0fa43d06c3942f40555ad611c3bd43a762bfbdd4665793da6da36192f64486962feab7cec8fcef159bf75b1c98f06a75dc741abff64f324e656ccc35262e62ee954c48c91a210efd20f6975c14a0df3787456006843a092fc864b4552a0668e70977b6640c65b50818b3571e051cda70bccb1654a866c3590bbdac0af248c5d34dfda0c482bdde6a7cab6bf2e2599cd405e69418aa4d440f9342b4939d1ec68ce6b4d07b034fa1bb44a289f424d5a521385b03b2184642d2aa4f12351ed0226c1f265f274618886cbc854fc1bc1ccdec4e649dc1448e0d930832cf0423c478573dac5f234ded304cb59b525ca87488b32e7ad1775f294d5813fd76c3b13e6182eb028c751b07b25ab420236a3e0cc21661a5b1460b2ff23905ec32c58982d205e28abebbabd1fa6d4ef1eaec44805234f43e7aaa544e71cc289b5a90279a349f6a32cfb95a1435a1978e4b7c3645265c6e8e441bd590880da2717df53531efcb922d5cd4b73735f3f64259cbdb609d3d9db8b0a37989184ba7b1937c427ebdb0a45ed66ea68471faa9578debad36b5e9cc12f582314444b4eb35aeb7094d40e9f58855db3e4bbdbe7c605b0e0179824e6b2a337e0a6ac2aab8e77e15730604b651c8993583d0c9783f7257c64c4705914c8b6c144c1bc10e39efec50173b8840676fb8466608c9b5cb10df6b53ad0362d5c9056141d00983e9c06afa0d04c15b602b7410b30dc24f1f68bfd2f657d3b74e16458b3c030729363839f1b0e3c43d74e7d340624cfe6cc70949a971c08392126c191b39d94103118d0fc9cdec9d23f5b86b428cd05b4646c2762894b315b37ef91c558fb0a999703017242a80cda03e145ba473c56eaca59afedbb96e292f73c69fdada429205792b8ac613f822ea11c70c6fd3c550ad774f2251bfc91df29320d798e3611870abe055fc99c1476edeb67a619eb7a4f2c94d5792e20317112544c013981dcd21644fe3fcb067d135e8af4715b255719993e619bed18d36bc179d83133c5d88636a87c407bb96adf1e8df8c68ced3d60621104f64eb1c03b6bdb56e91f2afcd5705c36ebeba0e768ad02be34d4116a5179d04ac6c89b60318b809c9301c825758766cc2366f49b649790ab96783f1192e6b442e0c91198a80f26f49ef2a5d557489918383671c4059677acd50f0794f0f20876003eba539897bfa0941bc3cc5dc11edf7cfa63b43c3600482e74caed60831babb2268881ce10ffceda839099eb461c0472b851734f3b312db7c2a00e8dd4f8270012962edbb125f330f19e225c18d7de0ad16aefeede9f0e5bf6e32ac15700302a5967d97de7fa524e2e6284c727491b63b31dccdbada59910e698235300c725e0dfe2881122f1dbcd63c0a3d971f1419fb966a0d50b6b1f51f25be0cc03d40d295de3d9cf2b6e5527878762f7174d2bbc4838fcaef1cc38f90420ca4dc7945cbc9c3e70056363affc400ee6130e6661d56ca303f432312d7c2617557a5abbe35b50f5474d5fdbe0353c7d4d436efab8b52ff94314eb4ab2aba4ea752d7fb8599503c0188c3214cf5f7e9d67e4d15a92aa80100f3a1aaaaf9e14f35f0503d2f347f0e6f79c97cf59a48433d9023ac0f915523e1616dd5408872ae352ff418fd171104f1bdb1247a654f2a7a1b4e87b00bbf150916b0bb4d07bceb7def2b8bd18dbda78c3aa18fe1b299ad9a333d46bdf43a31a25860500fdca8e0d95fb0c342805a68b8a91cfc56cfa1aba6d10146b169d47636e953f61907dbf5c3cac3c4b08a8eed8f7eaf0a2053e4876cddeab4efcdab89f44a4a87fb7af9b656ca5c57c12bc6e154f22a7c256217faef615c848649e24d35f5e5c86733b6f95973a07a1595fd135adef37dcc2bd99fcbc4e80c5c1d8f80b8aee6ea4dcc4ab50473b93a93c3f1e2be13b3d1b37cca60517f72b529fe655f1167e6caba8af4675d1218f9130e85b720b9ab6bb0c4dcb94ebec777381ad0cc719301970a79d9671b34f5565bc5a12fcbca805d90b7efc62975f475efd56db49e7b003fa649418b8b2a29e1cb3b59cfc49a1e49ab57018b145d7e0ba41aa3b5ec0cccf3a17c132621f33d3bc3293bd268677ec8a785c1aeffb6c686ea61327f79bd90ee4c27a099ffb182ed251355934e87791dc7d49aede02e99e7c0767bca1d0adbd7d869a2903cc42c51ed894b4fcca51fc7d49f53534da8e10f2c0eeae12dd44c02de37d896b86ba2fa48c59ace1f517b537257910138866a30be6108173852d830daf320a246b57f6c79ce289db58833bbf6d2b0fec349b0705da9e254cd93bb021146c8aab20621792504228aacd55e781e3412650c6c19e9c0c0c5cc10c5a879ab43798bdd465c28ca1a1dee572157a85d380d14d62cf66a41866777ea55d1edd5e9c5b93374ade64ecfa613cb1c1fe8af36b554b036599bb79b5db67c077d27a73c1fc3e124028833878ebadff9f5f0662c422b04dcff5f722e50fac4e5ac1cbf039cc7b40166a2ef8e804ab88af5f67bb32dc7f9fe4f7bd4a9519498270c36b45ecf382578574e6334863db243ae7f252d1384de675fb92367deaa948427fb1ed5828cf23a4e3d19c59487e3eaaeea91c454bad1fdebc8a259600f42d611bb6ea6e5ffac8e2b68bc6849ce783a72b3aae010a8d8fc3401c9dc556a3038d1b3544f556be3a492c27ac85676a6222b0ddc0981df0fb915162793639703f35ab0338473b7c991ac9b1ca4693e6f5388bc71d3b59611e3c0621c75f732e4923bd87a25506b572c1a23006efd7c48e952bc4bc9df5ca45d916f6ffb457dbf73fa9fb17d4bf06e62e1ade5d3ffd29c1bed95a5c06bd4a8229d90fbfb5adec5a533b0de0197a6dd44c7508422b1392d31b739d4d871067d367a499f1f6088ce91bbbe0d9638a870febd9225ce4e51993bd62614073fc279e9f651689bf9146f441a7dae1f15dccbf227aa585d55b498d049c1ee37d8f0ca1619331bfab7c7b75d3b501566f7da7b4a3f3db2a29f48ad7d106a6b029084e406745cba326458392f8d85dbd7ecbd96bb9d8fc5d79afa2cad47f5ab1de0816bab29c167959732061f03df0c4ed607769d9bb100cac4fff398d2f18b42292877805280e8d9a50ce02817f8103aae302f12165897b2d57efbacf6a30d6f980d7a3f9e148da176193d59e81898baf3b4d722407c8e16ebae122bf33e1c4864d8a5d411d29d8c9eb236295e2cefda685712e1ad097abaf9df9e5b8bab3e823d359ed5d03d14f6b784ae844eccaed876467ee543459c596939bdd7a156362c7f7c8b69b94d1cb89e9173d1c0c18b67718a82d0dec7956da8549634caa78f3d652a9c39a11b17ac930352f0b82be20c30f1b2c800763be9a042774bca731dcd15073924f9d145ff011f9bec8e1375e1242ccd6c714de5f26040e9d026c8ec4a91128f669a86aa4eb6245e1ce591f6c87e9513863759ddac9133308606bb650946b56eb5a97af8eb689db070125dc30d0fc3087cb39eae851edf40aae8650fec51619b0fc1f9d8127af50f73c3a3991894ea253ed5bb8d921f15d3047bad0aec17769faeaa91e91158b3d28e57b712bdbc2b57ff7e1a2a3ffa7261b94cf25b28c5ac871fd3ce8edd2c74687b45a032fa70ddcbca8bbe138cad94c45355fb5b2c732e1d22c8d92586196ce99eac70428c311eda13e90e20b5e7ae47ccae8051875b11e663af77327799d6a00bcbec8b75af8f93cd73739d5e1707ce90eb8ef060d8acd3e4f0e3e0b956c85f31f6bed0e0447fab48bc52dcdaf2ff42ccdceea1fffd13e4b9ef9edc7e508d2d52b558e98e9930eda278de66ab5b7aab662a8abf712208d786e031fe816c2018613424e0440aa0590896be013035abef48cb9930095563ed36da816e427d5a23d8e8fa5e6fee0228962e6f937cd97945b1b9e4862f2cb7c74f08d7b5491576b14e3ce70bc097ecff4a3544d8a87199445b12ae207d0a8f75b6f3d36a03ccc0be5b6ed3cd276fc123c04473cfc1b1709ed8ab497e47806f9e2eb679a61bac3cfd31ee426cea582ada525b30e775311eb8d5f0a096aff085945aff42752749609f62a83ae8a0f5faae1c85155d9ea7fee7b35d79a10a0c4a96ec6d3988d08f8d63ba3594f705f86d1ddc88f98395896c9e5c9296b6ca9b59a016e84e5728cb890cda89020aee07a5d9c5397ee2f44d25160c818b0e9efdc3393c74ab14f238f4e7b028e0063c6090cd5bb4aca4dc23f656861fc9b9124fb1d01664fa854eada73636bd3b3122bd6e16ea6beb10ca0a3503d56203e963495c2c4d5b563d69334cd736e2193b226668e7187f48baddda57a2a7ecd5f5c072afd4644f34aa0e45160a2711f1f61b88e5fc6fa04655f517ee11958d102e3ede5f9eff7406f12cb290d26a4e1399aab10e139ed91f400fde40ee7c4710e64308a6674770f09f68bc8e0f8218c9c1f627feb65a911cb073ed83d4ed04ff0f24d2acaa131c148e3a44d13df351da75f735417102a873c0f7d102a252eb5c6cfe510e5b364db342bbe3837921361d5a548ba0468a1faf64809da8b1e6448a926509f882e22c03c98a59df403e9414c7892d87f1b4a06c7afdece4a0f2ef8cfb9c30b51f92600727706bdef2f90ee3bf5a1e117faea5c95f3b29075b85161d10bf9b37acf9961e0643cf49e6e98debfc41b23a4804c4b60cbc48550c351150405da58d2c0c4c24524c6d72d9230f2c9c33bdf466b663492116fda4ceb70f9fb9d06f3fa626671cdc566a12ea774e8223999f5f3eff2a10ef42c8a15afcfae2a6cd51191d62e7597ebf613dc7c76e92aaa41bf225b5729f7692cecb86375724168547ce10abff68e36d6aae9623fcd56c24d148ad77364fe4f9cbd9c0c70c8c61b535fddd98f927fa9648eae5b1d8a89d3da8ad868337906934498ad2b57000cf0de5caa3cce842b852947e434daf26fb698aeec871ae0631a3c0eb5023be661b7af41065494252d2361071b15a3916caa195514824e93cd25cdaea8698eafc6cc8d2c440269608013bc2a5cbd83146ade5501aa4fb5bf4612ab826589b8eb9a317a7a0b420b133ee423b6d59649b61c5e1faa2ab76a1cf47e0a4a24f74bea0e4dc900339c6804a22759efec3b57cbf2401f27cb1f72fd75cb7ba31d5c38f319a82591202c7fc83e2f7d84f9d813df47e635e5d84c808551fd60bc07be19106c6b1d45cbd5f0e4e34c7abd535abdf3cd2dd0e07821b0c076f5e51e8da1e73bb033f5e36259b77f70a7e005377cafff4737814ab76644e43b0c0c0eee2117871466637dca712ce1c5d9bd4512114e59646d76496638cf34379386e9bec987d3ad4c1598f3ff416b7a22dfbcd1f18e4e3a37a96187d93cc27ed2d55d25ecc44bd07d8410a99809d6660e3ca4a42fa6b3a7b7f24cbeff4a6117baa83a091df4732d2758cb6feb6d153d375d8801589417de233089c8a9e8cb84e481f781a9add5226edc782e0fb9d0d53f5480480960507f3c05e5c4e6394c41ce39bf03cf5c182f47a5a28cf78ef0ba38990ee88bceeb2f565e36d04d006088967bc36805d5eb55658f4c51940000c3bfa45eb3756adfccafbc0a64dc559a1a6c2d7cdafe95eac639facca31093521476c73bf7283fd670259aef27f7b9a76ec61d7b6ab8b8651b41026f539c1a88b5cd59203d1d04cd00bdf57125405f34af3dd2c0aafe8ed5386330048f3e8ea28370d23a7d8d54e41a5d186c94e2076467663bc3655657a496c5abcc9e050febc6d386fdd52a925161b5149785362a9fb8068d146ea190dffd851520fe6df388068f720c675a4c36b1a12ee3d4d40c01f7fab8f57110c406e3dd83f707f3a348b4d95c7a4aadeef3e8fdbd0ce7e46c80836bd1d098d87729090f4f8cc3460072ce06bc2b0d99d68ff5ae0868536cb9da164db1c90cc8be9fc81f966aa9f313a9228b3f6a4232595f2180580294277a1901984e1720bf2b3b2eabe03e27592fcb20fb730593446c04dcc5c36bf14d2ac023c1ed91b8a38112908d1dccd2996ebd08238919cf262651d82126a513f1108aff763a5caeb365f9e71d77f91762e12e4aac8c252aefc1734bdfb59dab7fc4bcfad0eb6cb10236abf9f3942729969966cb3d963ed5dd8975ba773abc0f074c2588617b68bf8cff080f100a8b8ad3f3e8dbae43b8474b2bbd37631b8f7296f096fd5d8c9ff0afbfebe142b7de837d5a1d0d369bd2b3862625edf4549e8b187b4058a00842f169689a2db656c43637b0a0796b2c8b848f70daab03cd2db8cafdfe8a453549c795b382164f9ec6f4468dbd564721e23ccb9a918a76f983498bb3570519828dd894de91c9c9c97647f24c77f042993a76010361e8e52448897a5399b82190ff85057a3bdb2cca0973fb5338274540fe504598c8bc248cdb42c0256ead96d3c25b11ebe9c34741b3c1933088cce68ae8902c693988819f6f3458b3a46e4b46507fbf1e2fa699b2b8a61a2c7bc9265b5e724b84aac4ac165be4305297ccd7c2f9452bb9c0ee2f92c80a790fece9418bbba22b28c9ab47e54be5f41b04f969b77db59e79557d12681801bf09d9b663ef540032c4b6d64aaf9020fe3f60d6037c383b4f5d7df5442ccc56cacbbce47384de83193de1da26d0224b180f76746cf5273f6c92fb3c3a81bc4cfeed150b2c3bb154208d282a2d6f8e9e5be0a1cea4d616cfd9d4b571d272dd408f12b60e169a97629800ad38bb35699c74d5ab0ad9b0ace87b3ad0b38248db41b95c2cafc8c1363702df68a65d56437c1bc10d6a11515b82f39748aa9f206ca5313debc46703d6f4931ace728dd8b437e26fd4b0ddfdbad3f4fd5f339abacfdc226c74b6e038a566b6891eddfbcd5e7b37ab141534a55759456c6f0ebdaaeef9589fa3e7935fe5fbd34739161817e2fa96faf1a6ac75768b309ceb7ea9d834358e89e718b81a5d4dbe163cd1bddac0e96fd9da2b1e8ea6da00178406f56d7e7f836ae9f324861114e8b4ad189d53c1bd229d7a8295a06c503c2f20cb0eb4e3f44b3e3deae8d7d270d845597a62af0710ed4ff79186fa062b5bbd14686ae819c7d2b0ae570b1d94c2ed60182e5d8d8a20fe33834977eb4c73a262f95a42f8458944ac7aec066dfc304ff263e1acf229c7b702146e7bdf8074eef559da8c5c5e4e1985b10cf626f28fe6b67033ec8927c0d3c77eab8d0a56eac7d0e635f34a8f034d33ffb644584c3e7870169a90298a87acc611a2f10355435f05f69458a5fade9d6100bd5296600830c872c6db8205ad716521cd5475b9d93de4c0420162dfdae1b17c00c26818c7f39b4c7912155cdab6eeb285526b5884dfec51c3ee67b5cb7b26da18b6061ae6c88e11e3b57b6b11213368ac4d1d613647a3266385b508a4b3012eaa07ffa478a0ca4a85745226d1bd557fbefd26a5c099b9ecfb605ddbb9770a1782c56275aad4421dcc158af3f7155df92f0aa0cd70362fc967e174f90fd1e171b85074310408a77f22e1f697db397b2b7ddcc24cd4f884fcfabd9c33c7595f8c23b47acc7aef4c5395256a9dff19ae76f0dfaf5167075cf4244b0a8936f734f94a3355131ebfcfddf22f5f7809b1a119a73a3100ee06d01e2028ba1162c77866a2cff7d2b70768f4f8ec108790cfe69b34026cce2ea9dc7d35004f1ae36a2065c8c595c3f78c7fb8a8a60641915ed43152988ceeec7adf7cdf76880915f4b9df7b2b8397164bdeb65091665da658e4c1b9969bae05e26bcd4c28a3b1be0470131e069b6c686ad4c9b454602899ac26c0657f0d0f73c65573fa181f5b7d198dc0fb155f37160671b6d0c855cb385a97c01469ad8b0ab4cc91dc190d22bbb92804117e7fd39c2da8afbf6f1bb7cd2a60a77b9ef4487437bd5ab1506f70a763eaf28c991ed3a6a03b40eea68a4bc0540468f8e0cdbbd88a5863348b9dd6180696d3dcaee4a16dda0534e250823a8ee899bd674ca8150ce600da9169759155fa5330d47bd246d3c97937d19b8e084fce8d594010ce9f25507dbe07f5b299997576bb83f63253756c10b80fa2882b5d279fa0314149a270d4fffcd1e07fcd29fbb292e70316bd437fd841ffb08ce5a7f856e12360996b72deaa456b21eda724b87b289f9cb98afbee0f583db377099b72cf9459b78d3409788e205a59a56767c8f4c78224d0d065eb7209c76e28520886e4c2c15180e46ad85afc76d9a1042df23104bde2d78140c151a9b00b9de003168b8e5e5c30756577d1aeda69059c8b757b1146eb35cabaad3a2e419175da93bfe6653eaca1c9ad6837026cc593196343b82191b5d648be970bf3b4c69f78a57dc83248cddcb47369c371b64e2c1da8cf233ebb598d8f7f5cde29cc4d3bf94d4965978b7b1b5f795121c671aec50a572f60be054886aedd65d121e829c34ae55dede1df81c0f16439d6758691a6eabe00d6623aa538590cdc244f10f1cc89c9caed286f6804c4c78283631758b440dbc6d0a607e604126657d568dab1dec320d4c308fc55c4ce1776c2e6e977a23f64c05f79ad1388b91f386cf9f872adbb8b6f935669bbe9ad32cd4394921eeb04d383f9fe5e9059cbed0532a5205a857a3a80fef4add9ff4fbfe5d192958d00c6955d8f0c515ed8bd62727216df6e968a712c4cc063d96b3e1607da3e5df6e3caa8c8be8c2f80f51ada98483a4e3c5ff9e250fede1ac3900c237b46fca1d1bdf74551baf7b02f8f4c5909362c496f843860763c854df36bb4e5495588296be603591171d0b087ea1d918f9bd902e18789ef40d86a8dec67ee2643ec7123cd7d12814f5694c31079f385f6257ade014b1cd9bb85a2ab7fed1e44602b573522a195354586e66e47fe6d4450fc7e5da363ff945909ceeaa39113a332c1048d8ad6606df48a91fcd79517358bc8320a217c93dde04ff2a1753cdf7fb4a623f6788e7fc8a13c0fe066ab47300523a9da1367c7db7fb5c4399f9f7f4748f57e1b96b52e1b4abf6851577fee81ec3bed2824dcd6e6f8db1412efd5965f0ab98d4d05bd82a0fe9784f9c5c33a83eb77c7427ea8b7b7ae79f028af5c4b0e37611db6d04b9edf7bd5d00f17259b1a705602701b4de520bb8573d602dfcf248a2a61ee16171874630ac6e8a605cb2fb6e770dcbafb19f172c52eb264b8ac9b4afc48d01fb473b60cb267027ef54c16fe4e6fe2a5fef4412b2f5d3f3c9c2fbaa1eda8bef8c6cd726eab9e67fbe6540ff6f7e18b684091faeaf45b7d9a3f68036e0cf35cb8c86c6601a75fa6438f777c39fb8063ef317c224132c8bea056a191d4fa0ffd6b4725e1766e203dd92d15f11fce9e35408fdcb7f12ec276b8a0b12883fc00c355a67d998949010ce50b78cb44b40653aa74d9a2ef11616c1ba2c317ab36eeda4dcd3c5d3e43142fec250f8eeccb67c3bfa81eb3c89bbf8922d89b918dfddbc1caeaecd183088f1e348f64bfd2b7dc094c04d2559eb9de090276812cf2f2b441d7956c953e191408192cea03fff3e20571a817f7cb93afb401f74bbd182c08c9838d59eccc5dc5168308a1abce433013e8270ca41fea4e72f83a701d51e70c467056e0f1c9cc80baf00f17a4ed8516db477ae80c5c2b0608c8df9d81757c65e3b3ed0d2b2d35db5181d481d8c9a3d6fdb5cc74700b33983a1ee65454f473430e84dfaa7bc98d987d32996baf310eeb4575c2cf3db43d91eabe5f91585db209c0ff016a55b8420ea703a5bd2d6ab61d81182aaeb0295b7ab73d42200447e9d090ebbc4dc6ff07aeff0d2925c8ee30aff745018902e01ebfe4020f18f213f4ebe929c9430558eab234d0fd3b13a1ab456527cb22024c2b99f59f6c96dd3b954e4670012f76a669ad4bfec5f4baedf95eba60ab0c3cd18619b21fcbb837cf7c7ac78915728dd61a6f5e2dd78a918c2562c2b495a8a8d844a1162476e7e3048670ca60f644920b7cc178750920474a03214364daf535dae8bba7ef79ef6d98a15726e82929c7c41e6f53760635d506422a3fa8b7914c41e2bcdcb22ace77a33920ba55ccda1a86bf08964c8530dfee5ce964436bac7debc035e1cb379da063af5ea7ca36d177fd69fe53d92bde9ab13df49fe8094db02c62ceed1a44fc213f766994fea74e02b7d25dbcbdef8a22f963e3b052c087c7cd5c884a55db81e400ab39b8a66178d3eeb6233ea6e04473753e0ddf79736687ca277415736dce60a765bdbd95f167323d3cf1c28303310fef7a901016348a4850038a63a70ada985dd378e5f1ef4b52fcd66b5af3021ce5c1248adf52dbeb72555c9d7191e1750b4510fa8280a350f2246a52d6703ed211045454aa5f886482baa3daf280c976eb6ce528cf3a83d79ab6584a73a6cd062710a7dcab30cbb588ff5042a6501608f743488cf7f519c8f7c0c497f6128e9cd42933c46530b8074cde242298bb899292bd71166761c99b50144dccec3267f98f8bfeaa8102830dbf614b73b3ca3e7f8b48b0f2027cdef6d3e3f8d701aa01d373180eba0dcb2ffad881cbe411bde11909b7a7ecffb9b8c128958e3b8e03be620c86b5fa52e5a61b2d15806bcd7810d32dd61156a681cffae1e951fd225d2cb8a975b55c9c2a637efadc092f14a0a1b983e4242dfd213ee89b47ac26afaf45d2c3781921aaa0d0ff9cfc2e96a90ee86e0303e60a81efae61f8071edad257a19d8d61e810d56479114a5a770c06ad5a9174db7569352967b5da81666b61c02b2cbe2d08a38dbf75f69bdce41e77cbe28f8bcb13a70f9acef615b38e0ee5d75a7e383c82eec568b5dfde06cb48886a09a2ea3e92a12db8eb12148f66f02034038fbc4fa3d45aca37238288b6c06d0c5df29a9bb3e3edf7256761a81e850a47ba88c5004f3d0b3da714b4e617382fd88de940747616d7b2ccc776df5b408da6e3887616d3456f5585e7ee7a4916482699215aaf43bbfe9f5f8ecee41139e73839cfacf12777474fa48839c509c4c97a9cf4e618709d8bebd06844ad5777462c0f7eb71c22b65662a3fed18bf23177d20e6b52de43c57a178177709f6d757f2e4be78822abf0ca6eb58b635c5cda6bcb1fcf0017b311b92ae4655fee69a970c12a38b8b4515068c5880a062c1d3c4b8f1aa24fc056e85cd188a720327a0bc5aaf010364cf836e962699699a4b8aae6491707dc6432b78c43886bb6fb034f921d643cfce4f484cdd8fe7c99bd3e7a8a4c6b2174a291e4431f2b5e2fbadb3a48caa78ef2c7d3051915625479a8155761e4e2ed6e3f618e0d97a8579760ffaf8a47e7b9b58026ab3ba64430871579796e9c1880cfd50d87cd15c0afa3ecce9ebb7d82d217a208b608a5cb29fb366e9137e6cb108ef4e183bb4697f14ada34346f1ec5b7f8f60ebf3c55f2f291c753b8b3fb6652c5542afb0ab853d02eb0f5c5a7df9e6cd1a390ccb009b2e9624bc1beb00b7041477c1e818d15af5d39c25b500fc6d4130ba1ddcb1256c3051da71347152673676d86ef61cb5c4d39e5c77eda394f4c2bc944c95c8986dfa15dff3ae1495388315a49a276d9b07b1bc2e312819e7fa1ceb37eb1ae3c0ade65bf624668b79e61addb59bf964f57af172e7edb1bb011adb400c782b209c7772c0b87970c755baa0b6fffdc0f88c9ae2a9bd9aeeacde085c75b52a5e4aa806385abb01493881eacd044a59868686c46bf100711c9172cd1a502fcbe6bde6a57445cd11afa3c27ab412d82343a6c144b14d55d1b557d67fc0ee15e4c60ce56478fca6083ceca2f95df8ca777aca9ce5e60b4d76dbb66fb0245878277bdf52baa155e179fd02f7f1465b23a9dbd0d42b53b2c7c9403a9b38ab6dfc6c8f5497948792cb62812d430f93fc32ac8392a9e6a748106c3ae6fb5f85689a264c11fd4f9c5daea38336a8782976f7a84c0d717544c014199d1e19c1c763d6eba11302f1450b00a13df57d443d847db3db008256d898592ce5b1d8fd35093398f4c3189883768389fb798b08c0dff88bc170fd94786475b4025abcd6b0fe46c7b8da779d8bfe2079f0bc81f37665313705efd658f1c57fbfca6ca0dc9cc8c2cf759dcd194045bba116cda4a0557e85189e7ed438ed699df69d4bf882b7a6076fd0ba23efa54b9901b17059577658bb6e5562c258496141a6373ce4cec33320ba09cf4f93d9345f39bcc66f1e69db7153ff5c829a4805023ff3b85ead44c9eb25322246232198f6be4bdb8b4ed9291de88513a3145ef19e99042863b881d4bf1f0d261944356b7b894e734ea581d6c00aa02777513a5190b42c4bf251389802539b40a044d106e5e06501091e29628159ddfd72fb063292b70ceb33fbcdb1a5372f4622dd67e103cf985d0d43ddb0e4170afa15666d0a546c41ce611cad76a61a2ce7e11426903a843293e14844e080bf98ac0ff621f0130dfdae50c85182cc5495d07328f7ca263156b9ba1e8fc4218bb6851d47ea10514135a39865594161ecf4189ae455d80c389ed4b953c4430cdcf18ed53b80ed6b2b0fa0da2a56afbad34b6eb9e816e7f8513bbab942b33b1e8a1a61fada29653b906079fb4e640f8f7a52905d09c3d385bd12da382721c800bfc05fb5e1db871fd4b35699f911402ceee62cd877128443ec7789927f7cd1a28cc66dc08aa52afb37fbb5656257713db56777f07882e5d545e2daf2b25e3ed7311e0c7b8c572c84d30ea94becb6a277fa84827b968221d1e56fd9cdee17c3857976f815e2c15a8c03ed99020141ca768528b9ece0221304e4df8a0476054c62ddc2a30adf7d253584f7a795e460357d42a5c365d5c5c464a08c7099de7993a8a861dd4d176375c7580dbcd5848b1a6cedd6eb770abd2821b0add470c6574392fe963474ce9a400d8ea6a079e902a40da5b8599fdfce0833e2a51f2cee9d45a8b55570fee9eaeaaa2af51f82040f173c3a2a242a1e7caf7d0ff8c8353a7a96c37a3a8b4a2bc558cde922f35df00bcf180d9fd63a1866235cff26a9baf69d3dc7c0de3129378b75d9fc17aa7d36c69a1167766afbcf0e9d593ca3de19ffe380bf6b9952914233ca2d39488602e0fa8cb2d4d39e30d8c0ab48bc46f0444d677be542deec5e1c8c5ab1fc9d548ee4b7a381c38839412c615da3a548125d28208c53d4feffa10f9c30fab0c1811543715dbc10085d7e59285e4e18ff5c3700d7a7fc145a32b851943585eed1cc9d3322ce0eeadcd0828e02b765af6913aa13992e99529633639a3f814369c4103424b0f238045633aba2b9f09c2b29138bdb7f562f5eb22222c8a9605ffc8b7deaa7d212e35743c40a72bbf9d6b680f75edde4350ff0a17e8aa6e319884ce3b56d71fbbec81492479b2ba0a7cd2ce76246671acf04a2e44021ffc22888c857a291d9ea8e5aa0406e0283d167323216c171efcb10b0a9bcd89c77ef655818021b76805566a170dc4727e5f5467967bd34fb97169e345aee2b64ba7899a8a4fa3e66d8dd674046f7acb80b28cf70da1e87f3ccfbac3e7aaf18638516c9bd64c82bc50d1b7c906d435d1017680d05dee4814a09ca0ab8f3de2455d96e96aba51e80a25a8baf7d3e03aa3c1c6ac7f24144e02bb5be82a59230219afb79e6eec703b5bf478215c186bdaad8eb4ba4c1885aee162226b9df7b488240ce825a9eaacfb149902c191b2dc74b0ee40e6a14d8d298452fb00a389670be43e1a295e55492dbfa68f33bc6f8f903f62c4715d1f80e7f0f6b53f12b4b8e4fd3e9c5d52b11ec1918f26f1651e3127b89372a51f08af2da4bf482a56ce958ba7c8bb79d8f5f1906bdb0f0f981f4d2bf03e78f35cba4c8acc26d67d7649e0ecd8cd8fe48c67a536d4f1773c5a8b2967d76be566ec8dfeead2fa6f4f5c9635bcbb36b99a6dc929f3af05f45f786f961565b88962404f0ae40d618b49431736276f45e6f424e8f1de947f5fcfb4468486c55b2ad7d7e07eb028e35ac7c2989f7cbbad7252aea60ee68f903ff9d82b290c3aa7b9c68ab23c1b96f9107c1401c50e886f4bb2b37ba3d6a348fd700bcd2fafd1fbd498f81de425a3fcd485a12c8dc1331251c46b5f55378257b6fc32a5b5e5e59dbff1a46d1d4fb050947af3807cbb9da0c1d00b2dc77bd7fe9b4ad601f98579af0e3f5eb10245d92e373d272157b1cae6035422ddb798b0ea0b038896953a1e96d8bba8f4c8622c4644131b7d0d4e8dd36cff4c94506bcf4f20959f8e977a8d6048f64adeac0e82232fa696f43891d6fe218752cd68939f84c56aafc6af2d571c1aff51339c30b452e9eee8496cf849e92977d90c14faa2ca9acc2f19467d696adec1e8627517a84503c96ad8cd3773af35123cad1b710a1394742a099e040fd9a01b9a9d852e0e39c58b16fecd08bc3510cd734bc4f274a35ec71f6217800356db692979c1ff5442e6956dcc83d8f20739adb6f389d8b1b50ce5d576fa069d35d1f9d0d9f4613ed6424f966aad956dc0c66e0afa7aacc17f716ec0542b7c45308fa56c9d8dc9ed61109d8cd1d170d0202bc015db4e52dcb429ec552ee71551f2c16852b4b031102a1ca2a1ae3d066a813b471a6c9eb5b77fe5e17bb6b013662a7051f6ddadd681562e4c4dfbea7e377ad5bf608e5f3bc4fe3fb0606d84cfba138e41f356d98b410ca094f48fb57947f9748a4a721853858c70fb47bc0927e2e964cfb31810d551278bc086223f8705a91cbcc7a140fc6e4919ac9124b690fb765a29c875ca9bdba6be94bdec1a89ee219eb5afa2b3454797d90b400d5ca294dce3d589692aa5f654d4b367c44143de1f63a7ee6e01d2dea7022e6c7ebd3728c2810cbcbafd6cd61256aa990cf4bedc74afc9a2d1c473eeeda144912c1d9825d6b41ebb2b08564abb2a1789182a8db51d16dbf63e465f848491d1fe387b32917775cc55771886bc2d7a30dfa599bce668af73a3c7a97e2a127aa34edd12ea6b75bd9b4652a3c1252fc9ba61afa7a86e05f46a45df16a03c1a4a7ac5cdebab6c885e832378fb50f19496bb6a94097a266a7fe91233f9279ee7b506e09565a93776b4864846e3493928bd8b68b520fa899fd6d1f193941768b70e6cc206e3a265eeaaf3aae25d8c37b02953d26af09056ed53d1e1b1e03101a3b63576dcd5176a555b7fa192df15efeb55e602a1083003c0622b9c10a398bb603a8180a716a6c04dfb8b2a2c722e0937c2e86c67b04f6f940b3d35e002176faa014cd96dc9070f2c3604a5ddc29804e060a20436b57cfa1419f82ba80b99c502336c2d675bf27cb2c6b1ea6b8ff1110265c3b852fdc11bc7c420566f3716d768d5f2c456241213a7f3c2dad09914f9ebe537f0a53e347878a1d4337eb4d4139b71d84b9988d2f4a84d9bd61bd7ca6ede3a74701f9101fb0318ccd1a6948791adde8131a14a2e590063d7a41ee2f020ab64464dccd7c8bbc8f67fd8fbec230571fa4018d0e9ff3322a54523dd97f882048a8790ccf58910962ca8263991ea986b1ee73f3ae3da9ad51a4cbe17bef8b707ffe1359c3de63d91170552c534d851ff71226bae2e17f30ee68d1fddce566be18af736a225a1f5e1d8878ce595ba4c99df8dd8710a8fa2c4a1db44754ff29f92bd4d210656ce302433f3edbe81ac47176f2e4fe33c68c58142bdc093343b76bc8f0e8319da689386d1c04547ab834404e4a34e3e1e2b4525c2c0e35265118d55b3132d62f7ce1303de1c9afbe0fd1f42c48620f309e8a20364c7e8e4b70caff373e8291c71202515ef868892dde2680d45df6fe835a79ce7db77118e3cbed5535913d309bb545d6df5affe1a267415c960a70e8b0a04331a748c6cf2e2a8c393ac33c8c69e17defc166f7e3ff8069e3e47065288ac28ea1620b510e4d655d9438ca5ce5d93209399f93f7c5cea94fb3a6806249f0c458fc7ef2b155e0cd7d6bba21f539159f8501433b3ce2e77446a692e63fe88fe8eec8a7b5d4a477b4f1252845a5206786612a9793cafc3c44203a9ec4b5406ae3d63aa5b20cb415e058116c446c601fdd8a823ae54227f77b848a74425944e6adeb601ea64ffa3868de9c00e1c2c6f8f4b83fbcff321a67e8e1e94482068e145ebb486f2384ee7ace4aeb653cba3e83f2bc2d09ea3521f18080fc783dbb3ac79f95f09f9ff365660bb780c8598ed3c862d359af61dede2b63f7ad71838e12af2944bd24453bfff13473900f3400b4c7c5f4a1c7ad953793c70dc84390145708f9f43a4a824da4acf26d9526776aa2641c2583edf15f5e7ebd3c6bc65edcb90245b577ec9fa6ef9c14006c1ed91c3c6c507107c65d1e8f0a581911caed28d2696f563ad9d82f35f37e3c310ef7dac8f47f9a9173440ae96ba5d45628730c4affc716675fc92a19d390d3d542e214b9380f1773c91c90e73ac719bc3cb581a81e256a9c0bcd46c8d246024642c8bd7ea3664f9c737ffec76ac7520cda7cc6d704797b7bea91629b4008cc4058d7a8d4265dada8da5e38d42a611d468c59dd58d138b5089ba5ee6b7e4e06d16b29c3340ea8c618025de9ccdb2727dfd1c5c7dc630c326319eb9d10bd594efc600e8546096330ca466dfcf55dd8c2001531c0aa4532ddd0ca5787fbc93a61c506ec4aa22bf599c9656bdb844075e261a987354e43c87af1dd6a4434e2332dab48fb2bf61207a5f5eafd46bf82352c8fcfb4084acd1900d1b7f1aa13a6fd082c6dba94a5dc10f10362e8cdfb6712be844ab722ed66ded2c986d8612883d59f97eb6f698c2fafa515a94f3430bf5e025a450f52ca150c5b400f74a27cd22b3d31996d5f6c7a57085d4fa8c8983b859ec1e80d75d713965fc968186ac4b48b619ed05c1b28a1221e4da13209a7a7899d2cebb28b0dd149b813effc3175f1ae470afab76f4fff3b65606ed2d3304fe5b815ec40be917aaff15487868ebf7f7a82440aa9e5a80be600a9e959d342ec93fa33a5433a681a9b0cde81a2f70cdeb82897e778e3a1ed6c32403a51224f7a4fc357f2a5c5a19447a38ad3cd859838d54b2072dc798cdbb11d952f23b44e687d337379959feabeb8a7dce2ffe131a8a23db7ede6f45b3d88e7ed81e68c22768c92fe2742ad4047222a2387a031999af8627d0553a029d1dbb0b616f0994a7eac65a00ca5c8b19acbfaa07916cb10949022793e1de2f3f218b57f9b9cae55587a12be2e7b56e82c988218854f50e21cf076255bc6c9d2e43435a1b59517b1e8ad9891776c851b17e7441ab066524b842cf121cde303e912757a85cebae989ff2aaebde45c32c0525a98f449c156f57f8e92ab2672d00c403c315760c68edf67ab82595d76c54275b69ca3718efdf41d175f354598d8545c65f1bd5771c78e102b12ed4361cc4e2417083c2417702fe89a04235d3bd3ba55dc0cf245e8f7fa8f854bcee40d62c120662c67747591fb932c2c38c4c9c7a3625bdde28165948cf9127df1cb23444f7f4ef8f799c13558ebb92f4758a5ee14da0967b9159964bec5426a5015ce008bc407d009b7c398af513f0aeff421e6d0e8a6e2128fb928a2e8214e622db062d75d046a6540c9fc7c94a9e047548687c2220402db2d9ae9360aeeac77710fb3cc438fc9e8f7de13dd1a725a50c5d471ca0af4fbfec713650a203ea12d1c32774a326ad5999caf7c2744e2b97d0341dbbe89d1f0e68f3b0c49c21c000ff24520f89e54a58bd547e447330ab8c8ea044740e0ce4f7647364381ec21d892d069fabc4ad9df45179dd103284d466196e3a0f853690987c689061cf732f133ecf0610efa1a19641fd1f7b7bd0d9443b39c8cfa685631a8a5151675a680bc08fa7784046fcfb1f0dfea82b3fe1b74f4af371173de30566ca5b9af1746161756a1f40a81130c40ca4a5acc66343a8df4e5de5b7fa8635344401a6828294fdcef30bc4252840de3feedf180c24f7d6d4805a4ea3cb726c1485fdc0fbfee8adb61b0121689ef09994fc742020dfcdb2dbc5b0ab273e238c62e6be1bc06c48f59b4bc3ce6059804272e4b305f8bbd6e5c6461a2bc1aedeb7e6abc6a106d0868efcee08e76ff0f97e048f00cc3cecec068c697954861c3abb15dd6c085439a3f9647578ebe3c7e75a3a2cc5201941386e8419a2d95fdf3936a26458f6611109e837eadf6c5c079e4ed36ff66f9401631674925e53f04f35957f870bb83944578ed7545df22ad41e75bc875fe0d0618557951c3a01189c9d768c64052ecea7a0523d5a3177e264bdc93e0bfee0be202177ffbbf052260245b59b98dc034d362b477840de20176d50df0ae437929f6f2b37d93519e3c8f17c125797a6bf53a2d45c0a7f9e08eafe27bd7df9252fba90ab26d84e045937e7ecd626529f1387f7601759c7053087c21de21905f0919d83ec711821f7a2cd707a653142dd3d590c413108318c601ade45d97713f0756076bc999db0979c98b2dafb9708d05e7f03754b825a63ae94698988e74b154fc4bbaf0ec9149f3d0f09b854b4fce4ebf2612b6764576518e1c78fde37153b5b518aab39a0bd27a97a9edd4148f980c8e598daa8c596288905093d4c5e841e0c2427e8ebb040e0959242625acc9081402ff118cd2071b89209fff6c05586ecc189461c88930c6d0c211f2df47fa306c4099eb9ddcbffad3ff65e428290b6b7d5616d5ec32d25aa06eaead428908ed9a21b5a504780a21698ab56ae34c352ab4b5b6e42507e1e2a66475804d8f161d97bec50b68687e14b66521d89aaa619e0ad07bf32fba461e616fe37d87cfb58dff9d1596853540ddfc68f97d5e039ccfb4049366e1459be5e5a66281ba18542979b2418ae543396a29df34710b9b1638e389d773d5466958b30fe3e41d763163320a08d7946997c5d759bb4188a92a6cf1d35eff611c46f744d4c315b2f49e3866e34f1989f64163291f72c1ea93670f7b84e1750392b043799a6f1761b50d14b9b821fa135f62f96fa4bc6fdb69f13aff66097182afc5e0f611a6cb025531d2508f401fcc9304b3ed4e1ce16bece75730a93a3802a67fc9f076dad841ca4e948091e973df61b4e949044d0ccd653dde31a8d81354d67846fffddda336ad8c31f5515ee8f48d0474065beba232f911f08601b905200617f16fa8c48864a44bdde99f173a349d427cafe882c13d169361daf708544bedc62f8029b792244442715407e133289aeede5a7bbfab69a1f54c79ed398a825b0dd78709833a1ffe35091623281eae3bc20c93c2d2c2922da5d27ba2d5fa144d6b45e32f4af2167d755d42955e80b086874fd675aa5e8573af51f23579c15f5a6a6cd743a889291e30a2f780efcd41647d053a1800ff46b957e4b1cb6bffed19952ce66d16c94704155e0d9cee52c181bb359603ece773a263622ffdaf91df4bc6919caa8cfe66915b5b03cb3edab896e60d7bb6f09c158fd9102c3e8e5882dde1e84ebc453dfe07af36edf4a2502f0dc695f7474a628461c43abba3bdbb0d04b39863af36380e7fc90cfc9f41c1806001f5fa50c97670759a85cc421cc2e84f22e292241f4616760230376a862a4c1a0f351ed89aa7afac2da823f0e3cb03abdfbf05f7fe242719329671896fcbffaa7edfc925539676ff33dd08b2e3f8f8dd8782af151fe2cf1a9bf8d8bd5ed7f813b49db2095dedb1da9e0a8d856edc7a53b58bca1776df3023bb7ccf8bbdd152d4849922f7fb9cf3f40a3c39b5163032725937ad574a0136bf5145bedb6051d025e738b28cdd767743c04c6d7450fa064a78708196999d3e46caa8b8c3dacaac024c2c4ecb9525899ab466da88b18767182a75c797ed1ea0b1747ef4a706007df4ef0f044b78504eb5a51f93ca6ea10f8c94448d4d2dcea2d17b4483aca56a2157a6ff5debbc939fe0bdfbf3310b73871d1eda9a988ec4ce2015fb5148cd91e8ec156bed94aed01a98686a07f79477fb9083f7c9bd9f73a9fabfff1e62d89fad25e539037ffb332d6655e43dc1a4dff579e91827b68fb82bb28cf581519a069782ec37736b20358ea2f3087e2d47f0f726ed17169ebafc07b7dae7adc45f7d073d710a069875d4d1882b939ae593633b43fbfb9caf01bec8e2cb85b7564aa95ada9e49a107b57c78d357851ca4664fee1c352f4935ec2683bb2a88fc31bfc11f72fe08926bc16aa8f3487a11593a8f05099bf5eff3aa8a9c298fe2144fd19d14e4734febd1ad01fd87ca8ef61a376e9f182c7d3502807678493a5140a1cd8078690d7e6214b004b733354ffe37a80753273fb880769e366add8948a1c9aee8263088519f5c519ea60eaa46183c07d17d45d69f0f6b6d9e187455fe2d54d6e3315198e9c03e34ddc8ae8f5db8ab91890fff566aea89fb91251e6ed11d6373c5e8c6d98606c4f13457b31debf80ec74194344fc05da7f1e7571bef94cd87d34ef0a5f1553ce4f71e1dd812d3b8f0c35e2e19e742ab23396ae3269ce05edaecd8832914de2fc5fa261438ef2bbbaac2d6a558e99fedf48bbff5d0ad5c995cf899f05d38146e5ef955708ea0becfcf5bd65347ca87b92828d767570285b7cb4ce5ea73a18b9b93eaa22b4cc1470cfa3fbc79e9ce5d7fb209edd20c6e56aee11f5ce33b3fc7f3b3a2c511491c013b1ae983c4095745e8ea873f76959756ba55634104170ef0849802060c69e7c1b60ee64034324e46f0984db1159c1a9dfbf9bbef849c17ff9bd4a254d38667c75a2a214f1a5f2930ee514e1465487c6ef944020b29f943fd8fa4b9e5046567770bd8df3315989534ca0d003da2e2e53293c16bedd66d36f7c0429c171cfb76bd3c94a13241ad1c6e66d5201666984699af923a232f732e3153cf6adb8990d33a2b04ddd292d668a65ab86e4d2053530eaf47e02a8113d5197b5d537e5d301614a962b6d780432a4dc4a5b024642446003ca8c1464e71f34ce0c08ff8f65ff063f99a50d2e26a3ed80aced2864aecc1c15f53f7ea653de5b27aec523d5fd32688f2d7799369777ad7ca5fcb54cbb02687e276144d6380e7e66a316f3570ad3bf0a70d73ae0558b1311409900d6b0a473da84a3278d0973794fa89caa5ab3c3492db90563cbc09f4a482355caf9feb31f65ce382e9d71bcd52f2605a700a9b63ab932cc2babc96b702edafe7a57091ff88e6cf826b9a604ebde320b82d9bfdd6412991919fd6e88fb9f6e97b0c83884aa6fc2bb814ed93a16563e75a729368e3564bcc973f16d29302a9813161419dd8fe03d3093a3b3904b1b70110fbd845ba6cc4c0af099ef9c298305f03e57d51a7da8cd5e4b63551b877fad0b62c19e210c5a07cdfb2f93e61c87c3d5b089c24563746497cbff441351dd263b094bf78307558e8a41a1822e380f1e4bb142180d9495efbfefec51f18d26b5f12bbb80ee86e048afd843e779ecfbf48df27428b475a4473f1d9a96f596e5c193a6d1e0403d1679d37bdfaaa01f132575d700cb71696b93f8c16732a23434a3a726c6a609427af35171afe14f9c31d0fb00e694691532fe832b5e62711b0216f1f7c5e224da49483f38252fc8d5fce16f5439988a5d646e3595a5cdafc0e83f6dd3c62ae9c332044498bcad527f4b1df4db4aa05d6eed39b235dd18774922bcdeb1af9b0560abf60cd960ac5302f3b322cf3023849f3c912cf0318360ac46d1d7864b31dcce7964ea3ac409c8da0cc00a85e35da84951945f56898c06ba39c0d0232aa2696ab3033a42ff122b71160d94d2314644f4806b15706cadac7082a0c5e532e85ce8ab32c6e7d5558a6c5a87a8ca2af3c83e18880318adf22772a1738c13d58ff69cbb058a0ac97d28357b9c0b8b739ba106b1875c5ac38b2173911506cd71b57cfdd2fb8b58d9465634542aebcc41e257ba843ee4730b0bdee528bf18ccb59f0008ab5ab9527f88b9c90bbfe26645c908a733e0d18d02cceefc0baa3023bb543feb7ebf929fd3a072288a4e0440ddd88c6825dc71c379de625d21798f27f462562a9006adc56e2c8abafcbcbf76ec73ac832c25d75c1b57062cc5dd5499599c2e5f31063be1bdec22f1185e4e8788b95cfbb366e5d2127f6ea040dd08d8aad4cb47c9d5f86a897bd90c6894964dade4424800c24d042e1d08622ef6449f03fa1841bec777213b0fbe90e6c9faca9609740c55d2cf90dea7b7530f5e1b81b63b7ca306d9e946710a0933cb21507e80def71a8336b904cb4b4b670de7327691edfcb75c53c2c73a5ace477a3af22f105664fe377683cbd5751ed2092f7a3961244a5b35c5ea0f0373c931512d4a99f6d41da8f105809b28d9183baf838239bc8d00bdf4f837fdc5685e9967f684764142c677a40c9ca21f1a2b7f3c5df59e5b095218374eed900638412e7bcce59aa20f6347cc7916a1c23ee3acb5a53ecd49b5ea720f197f23e2e0aa94008652a0266d2b053e02c2aeb7de99cfdb6b5979cd6752ea056f1a4e513380bbcd755d357450f99fc699fd90a607853a98586d103988c759c627927008f5859dd22515982a176b6e433a994bfb6cc809672e9796eaf0e17ccfc5cff5df1adef1da6c35cf776f67badae6a5829184bed540d6b05257665e431d958109fb15a186f847bfb737889bcc31aba4104f352962924911973f9c55fa0e9f8191a46c015770598d15f0b2e8429832d7747b618208756084442e57c1df0a90441ae8806838f8eea345cf53398d5d0e341ca2662b0c7a2d56b5eea3c3f603d30818093fe0180b9192444e779a210627430343cc340a53464454450d352558c1050f1d90432803c848464314fbb9f8366b8fd14d200b2531d07a1b3e0e4cea88310229271f220b80a72d1ca2fe322aebae8c20a2293ac361d197181922346073520de9b7feb8e481c8d28d7b3cca0ffc3791ebae9eb6ac072f0e1a8ce602b983033da3bcc686b264c431c8d660e32b80395660fe362d321e71e3128a84a003660749991834c67d4150faba1a3b249f1862836c24ed39ecab557bfca3e921d43c4d1afa4c92fdb7022bdca13e68218ca4a7138ca17cf4ed977c97f88eefb682085458bd7b3fe5103ab31c47264a423e61a7a24c403d23ddd3b87c5c5c3ba00532dfac759e06dff2eb4a980c8c42a75219eccb6479a7216b768a2934062581a3ed3f70500878f41d1aa803126376ef472cbb83d5444df78f951e97b07ee0ffbd1b00b5a33975709138fe5918ba53edbccbcb30b758b3d5f18da2e1a8c6b11d6a1fcaa8762c30e0e33d34b99e9f019cff59d1a44a220d29e8bc8c3bd104da5672553da52236172c483b643e6e7bcc1855381d4f46a023afff21a729a74bd526878165bb3dbb5eaf8f04c21e11cafe40dbfb4ed4e082dd0cfd0e4b2993f3d75f2cf939419897e685c8902829bc7f4c107b1bc4baadeae2f9f3b07d082d2f321ca86430df5d7dff8b635de1406e59d7759e75f66658d9c8a34a2fc6644de63bfedbf9a170ac105b2f1a8d36e343053021255350f255b8796beec62dcb95b0c0f7c629d9073411c4cb0963f0915df1b76df86827193dc4a3615de75825533815bc1e8d5738db611bb53d1dad37a094da0e5ab13552c5b2b584f03a4774f9e9093f591c7759d8f18671b1427d6980093e039c39c7305a883518ce50d99143d803fd0d5bbdb725dfb600f56f7d30ae0c93ad3550c853040b89bb8de56145550294910f8c4bdfe524bcc3347ce170dec885b05847e1dd1228e2b6226fed90e0611a57405bc33cb5b2517a4822fa8827021d399e9c9d76ffaa5870dc96924dce043ec200f029dea04383db9a925d87672e140db8d5bbd84ad5eff66a7332c7649c7951864d3eeecd892e0b8448d275b932b3596952c016305c319989ff2067a0bd3a306bee6e61d04a401e54d747bbcb8a782e5d466d36ecee191683358917437e4b15d6726d22281ebd44f474d2ec293aea2676506c3295fef05cd29876f243306aecb4b716821461cd3ae136872d60fc0b5bf3baa216ef60574cb3bf2ee494d2ab5db951885149abdad1231b0946123d17968ed0bcafdd287782c8783034feff3d833ca4248a32252b69e088c02df9f15437e1d91d6ae445a5759213f77d8cbd2bb5283219f221d9801b2d8a6bc846784510c4cf29f62f3be6ba2062c6bdcb5c3f482c02db2f9cdb354461aeacfc1fe21f287e339edbe22076dfe1462a925cba9af7d28426f11cd7fbd750cacf30887e840ab4a3a1132485ea2cd266f98931376863ecc99d0ed313364c5f867ba4755fa7b8df6ead14e68ec2e6cc6b739ca7f4b489773a5e96e7164fa86a9372f3b3befb8cd45ae81ed6e9bdaa9d26a230ad7a67eb9f74b8fa46aa267200eb4f6502895075499f6a255c107ea8f644c02c4bc1cd47523ceb559d1d9ca0b2989de5af1c4062eb2bcfbab6664dbb4b788eb51c252900588ad280544607749e76a81480b5ecf7fb57c79cdca47203c4a69c33a4ab62729fed6158c07359bad17dca5fb1f4afb4a38515dc1dddcc58763b366967ac6c3d4bb822fb0a14ccf2bde72c7d7b5864a301ae5bcc78bc826c867e8922c431ba18c23b30ce751dbab873728bc2d41cc61e710c8615df207489b0d2962519f76435f6a1bee83091780f63c3fa464c0879f2e49c1a96f2d9616c5406ad4f23678de0c534acf9f64c39ccec2b9c42d0402fbacf10ea64b5efa1919d363edfacf5fcc428926529dbfd8eae542a03308058c12f426c767d7fbb6e20ec5393d8af87f2a92a9cda0699d47272f17246c1255e63a0fb3d489219ac574e3a6d13677a44951b85ee309d8081befd25ecef5129e085fc73aba4bec957c0d7619054e612b22862c37a652400e4ec5d9fa84b10a5f94fc5521e34a8ed6b0d3f1eef9627d64cd152ba464c03c601963178d840d1c3fca483a123787662b028e35b2756391de0a443fc9c8e50d68f1cab1281646d90f157577d848f16a0143f679e7cf0fb6d69f3f5b109f9c6d056d294e797d34479fbb64eb59de36475a0c1b9230f1f5018b92598d2e2c6e0660e6c17308c8589151464f22a513b821370decdeb9c5137f2cf9b6c0b191be69ffaf00c5c3ccd2357c59a089d822237bfaaa62401d96710f2a08b303de4186142510373b1aa674b301f1141a1bc298f22063eb0fc5c539f7bfbd821920a0bdd15fc206a0289d8313d80287eda62b4f7e83273b7b133574baddc92c5899f8d4a83a382782351c40437fcb816a9023c88d13b8b2b1dfdf053aecd1da0db50396d5f0ecc7913117e663c741dcf01bbcdb601809d57115b02518bc29f528b5a44c99dbfd25f788282386e78084bdddb44e5201106a167624aea1a4628193546c48c94d2eb5655b9a5672204bb9b02fd5a8a2e805167d0dc6bcb1e18fe320c038ae41530dc82b9ef548a6454895ed28513b3d976bc65308333db0efc141f59850208e3109982d446118c916fe134d4e3dd804347810eb066a16da388a2266c5ec58b6bf5c9f91e605cf7d04b33a92308d1af9acd2a63d8d54f68bb573823bfad50d74dfe379917a183e779d9bae0733ed381d6d89569dbe1a0d4c21a09ae21f73c8607109491dc89555eff0d69e46c7f7b7a6745a4838dca1e2978f5bf784f5a9efcb442bf38932a4e1ed7596f3b9791e23ce883b4db3997440ff10987063b3ed3bc636680143665b558c30ca376c214119d7cb53a60ff6fbe68f60416f4f3934e16a9a07d44ea193a3d96dd702580c31947237a5f0dc728ce86711d6cff94a38cac3fdc85f1b4d90019a1f78b62d31ac7a0e90ce5ef217b4326795f7c0b5e4c8e193cd5900c28d9a5cb9fe9e790fcb720bc379937f9df6e486e0b5b15745f9caf2398b6f0e7442eb0e123495b7b24a54ae4a2f7ab531dc8fdae29e56815716a02b21368d0ff86a10e2ca6d545847af47cca0bcff6a0d8e9238f3632f0abb5394a59d3bb5d37f6c07651552d6fadc8295d77e6c41261f3fc955f797fb5e1c087e3b4dddd7ff34564ffff84f9854f6e1d3c37233ad63fc78be96b14d3fb860af4314151f29d32b4ed7423873a57f849f12c4266ae12388dd5b2b3850b0709542dd5e7142c5d0bfd7c2e741bf4c4a86c3486f67a685678cf0a1a915f8221e4af21dfb853c34da057c28c3047c07f1c7ff4ceede745a37674a49c1d5dac6d8d2e9745bd112620497bda675e1708ae62773d900c3af085331e1deb7740f7ad2072e4cd6d419dad45a39de3ab3953a5e5d9e5909cd89f89588cd935c5e358940824ce8cc82df4dcd2801f6b7686a9e4c7324e12b1ebdad221298159066b6855bbe269c6411b35d3a0eefe6f525b13c47ea5e6d476236bb2bfa25f6c9e3d97c926278fb66a1ae62a9a85489c5254e4868bb87f883f71009a4968077e25072851dfa4e7e88ba1e017180aa5baa17c9bbf6d397bb02ca76ec150777a38edac0975fd54e148c7724c27ab54bc27c98c85afe30d9d5b916fa3677dc2d94db093cfe002a327bfa78db668623e6f4665a2ff591a7d609cf24231f1e4360bc209b6c5eb023bffd5a6e3744863bd4678e58b3fb2dd3511a114a0d71b336bc66c4d22358cbfc09a8cbae8087819527838a8425c9a156aae016aa1a25b1064d3f2de27ec146e5ca8f05d1a625e04a99fa204dcc42d4b7ef1677cb214451b8e975a3dcb7753cdd281c82be9c47bd7189ebce6744d7dbc17e247caadf5cd38b9e70ceede0315933d993cfc4ca9397cb48526e688d390205e03e4d893e1754a1c8a22fed6aca33b89d3b3505d4f2ac6c2e32a0b111346bc56ecab2eba9a14a9d7f9673b471e1d12e8809065d8c282d0a8b8b5f01579d69a7b982261906178806b8a8b45a9ec5b29d76e1039f34f56414c07f51ad755f2e48b19a3b5e50bec18b8174a1635ab8910d03002f5f1a12c0edd5f6f78d976fcd50adc5b163002ef401b16ca55995a574fb343ef602cf99fbaff4bbd6fc12fad566a5f82c0e59861cf0237ace7e411fad5c471849720c3ae4ddf11e8e1da22a8955f177c7c70ca7cc5d9155a7533573295a6d37b9c8aa53d6d13c719ee74678f6d791e96aa60be02edc7fd71d829234bd01e914da893388a10e6438e39a619e14bf77e3ee2bfa40b2d701599998f994a84c6b50d815df5c10ebb970082f1981d4304a153132129918be089010288ac6733b39029ebbab6f33d27c95b72f6e6c38275a566aac98ea8b23baf064454d7d23d3f77a023dc46df2edff2cd1f505158ea552f83938d19a8d9391d15b99e60d401c242e30d7b3033ebb0164e904a207afdf4624cebceb8334c30a67f99a9fda097f6370f41a23117d556b890dd06948c74d85f02424a29669a7ca27acae747926c0cf298a46e0b94f0c0968257221cc2504a96e2c2c920185f7048b672cfa27295a1ce45f82948e0b103cce5d8f9769bc5fcefc8bcbe22896d976171f9a94a25eb3e8d7fe6292ea71921dffa972c83f8e16e15bd1cfa26f1a6d2b27bcdca0d1b7d3be9322e35cd1be46df58a06b59ed9f3db600334df3338bac0fae1d9c9ba0cb9566f61188b87811684f6b59609d17b33d0592bffaf9c0fbcf107308ea1cf93065cd4bfe76e72eba4e3407140258e5ad1adcf19b8c7c15a6a591dd45f6130afaa03291234169faa8bde4aa364df08563464376edad135ecaded1d4c4abe807938e616ca99e004b3daf062ca9bf8b9d3a59829cfdfbf5e520f483c9009cb3a0f7f069e88949c4b80dfd27e05d3051355a124def6421bf6cae4cc56409e9f6bcc121d72f05d173c99e7738d054c86cc903acf50567ddcd096eff70ec9db12ff438a86c41ff26cadf4bef2f8308e11b2f3c59379460f98554a059dc86f2436350b1fd053d44665b1c221b1868ab0e7624277179532e861a3b343851d6bfaa77ead516ddc93caaf194b44e2569d1dd16633b18813ac772e3538b0fd9dc7bf992ee3b467f7e6ebbfcc6bb216d15e119a0440130fb45e0928a37df4b8421a8749a18ee1e747ea58d5b7320d59de9cbecf14884b29867cfbc862e398b4dc2908cdb8e2e458dfa31fe0c91d68180f5691cbd6f57e82207cbad8bd980a30eb5c28afefe86125a106cc0dcc173497c8533116904a0de61088c48dee9927be0116d994329ff46ea018a0e57bd69db2eb3b81d4b84c3f03ad0def5eb28155827ce9987dc44f607e18d287a56a399374f36d34987d86fab7b0c61c5ec72732880ac373e01dffb014c147590b5bb9eb049b1eb0d82b393e23f27800642f7fe85ce455a56b117b77304cc7601f46d3eeb4d3d7d0a8645c9206316d9ec740e3bf04be564001b6a8d83810fc60c71c8496aceb4c201bd499f520eb7eb1e8e1a28d03bb64924c35abcf1421fd51c47b626da056b95d533a6c703be0e7382f993eef1ce77dc5b0a7828d8bd8af2358bae808674673721e21dd506ae3a2321eb744d230231e27ec74d834946974fd9ce47f1e2293a8976322c74ee8e6b71362b01af82ddbc696ff77496b683b890393e8c9d1e37f255f7679f3e37254ea6f30afc0fba1c0d46deec9ab72c3839454c23c59bbea2490c345a49c0aa451fca67973539ef67ba1af04121f128f31a57cb3f97706cdc748e26148c3a9e0a6440ec867b12ce4ac088c5a7f592f52c5a14abe0372ae9f6cef57e5b4f08d652bc7d57e04e3a9aa57b57f785b4e31b0a6282f934768b289a7c665963da80db72b070639a0a0274c58910b00e761e37adc7268bed22e6cea9d9d25697a11609c411a2ef8a1cf66a2dd30ddf3ed50df128bea895d4a098bf20f7916c1e9198a8dc31caf014c80f64ff00a994edfcf83b1658399e75726a6c35931cd1e9aac04c354ecf3ddb458c0b6eff423ee13ee99be4683008d2318ef8dd819c03719e4897838a038ab913a4886726ad6ceffe95508784eab38e2f0fdcf0c43e601490450d21a02d27d3dc3314a7f9d634543866aad64ae5ee7bb889d398d259c8a85a88dbff300ee784e6b257bbf61a2a0c86c5296be59457ffb438c72d5785fee167025461c5d710b68fa456e86d2ee540c50a7a24558e185e70b519808ef897798cb041902c1871c59d20b1f9f14bfde2a7ded7a148bbd94bf3fcb6450d8edda1cd8c0f89157e0885d218b3c62ea2eda3ac7e1c909b1a08af477ad867a41b2a54e2e26362f0a48f3d4e363d6369550687ab2cd6acd1b8d4be385956722020de06d13ca249a4dd1c7f13f33ca2510117246f07daf54b64b4f5e8a39546b6a9b9b2550dc53e58ff5666a1dcb5b0ed7ca92c31beb08bd37ee2e87705897a0f5a92abce40f0f3bcd49b9f5b83bb5f02e86b7705bd70c274b63f26ec04af49a46dd6ddf4517e742dd05ecc447ed46ec823406d818e1f3dafcaa994e9dbef4ba8746e9992be4dc18467c2a07c46909c2a81ae5cb23cadc5bc4eaacd5af5df901be66b6e14e2722dc558a50eb8b9bc5886031590d212eb70f9f61f63074c1bbf928960073eb79491ee5e471d329a9c48ff410cb66789801d5f9dbae1c11095bfe9b88408b3b53b3724ca089de6301e5006c23350ea458f8311de9349b527cf77eb8f4f2f1ebb0e0e046872fd7f82bd216891c03421c8d6b0c9d6421bb3460ce9161ed0f41a429fafaefeaed2f7cbc03f6b64d4ef5b44a30648c6d8c5a45a4711622b1a7431beb69f64f9ef10f175e3159f3c7a9dd5486dd1e0749334b76afdde67fc1948b85c6c62d60d82fbe5faae98c7a023273e0d0c1a8b081f5cebdc21c369b2d0eb5bcbcd9b26376b87afb0f8a12b70c8622bafcc1098e6340bf950dca8dcf91dafcf11dd70617b2c5a7f965760618c087965bb0aa2e3d576499d3e8736e08029c40bf4d08a837139121c071f00678c591a774a42bb480107c5d746cfa65e8aa4c33ff62bafa1ce0e57922bf463b00e4ba77ec49ed6be093a58960c249f66b7064d919cfcfa4bf5f42f42ac01ddc5a8147130f3b725552f180959130550d80bfc921e346cf229fdf96c9563c0ab4560f7a020b5d9dd75f7bf1eea5bf97637ee45765676648a4e9f89aacadeaf42e1458b7ea15bc9245cc19c138cfcf2ed27a37adb452a5e45afef47af663803947abe76b10f16ff40ce59129d7a32f61c975f011ecf41ea6bace4f8f14a608aa53d1b2bbdfca4906ecf92eba4f937cc513e6affbfd84c4fdef96049234acc4354c0b9a94fb0cfab28a744420d205d7f025251377c8fa54ecb06bff1530033a0f2fc8b3cbb3828b88b21bee3855cce0f69aa8157290a6d67e019ad1c951befa1002968db73ef68ea65e1750f5deb71b1efd8458c9dc27e744827c288334e3fd1d628c87043df4e32eaab8153faaa57f646a89c6fb03462c03262915998d81c1783e7f99d6e7a1bfa8f44d98dae9c6819f169cc477e2b7e08a79a774b28a505c3a8761528a8736d60bd043e5b1b757a1ae66b1c560cf6c697b15f142af5b02c761e5e5521e6d36ce3e2d619a0aa5b8aa32739ab47bb147ee69f8d0cfaf72533f8faf0e802ea8153265982be7024ea36ab80c3658c19b1e53eb597004719266370420373c055a458f3cf64ef4e927360a129ddd2f4807187676c8949ab8abf421ebfc8c3e927f1e3cef9561be718d5f6ed155c1d328d35ffcb5a5b636748122798e5b4f807245337f9602f78ebd7c4ce3fe11d0e78ea9f6f948c9df0001147fb5ca8b905686d560c92fdac639b7631b6abbf8be1ca033d034967b8b3c9c698610fa0fee8930ecdb2eb69fb1f8b04eca84e2fa3316f4c25d3fdc7228ead21965215f0d6be9c47716885f28b6ead4a9a6e5d5f5caeaad84d90fdf9df40b2b08a9519a994f7ccf62100ee90825d61483384ef0946ce0db72c595a5b72f90c41c9503d2708429001c8e359811b0b20b957371149319991b2adb98a3c3df4928e38777a2213130df3d7ca93ae37df98bcd6dcfd680de423245ae7f39e438ad1254dfc5b738b3a7474d396b56c995e8e6bbc25032475ec84a5567f2a8c675e081550a1a7623bb8e3f92a8e300fc5f8c2d91ec04d04fb887f01a3bf9f0b2a6c780d667797db4c0f50dd625b9616150eaa680981f36f35a59f7136ae767445e9443f7590c4ee92eaba7a5b6fc389ef6e6d30f9452a7756d40a847b23f128caa760d11eb1f336bf250cb9ef85a8d1874527c9ff35d998f81c7427e06e9464074c726b7d93c1025db4bc1f1d7e330da423448607519a5bc425559387b14da2d896edce40dc74a3b327f943dbdf72c084f30ac0bdc00602a34054c6667f7f6255d3f668d4282d17831e5049e3973956b951313812de7f3782e76e498e767d30007bc63aeaa72dae75efc2b898045231a659155877df09c00d309371727b29723ac847c730ffcffc3e00d8060821d64336ae4263ee5b21e116e7be21ada2f26804d38327250ec1987ce044c8ecf7536638060da71976b9613b1e73c29b31bb2a98b6bdfb990c845df74fdea4a683f35d431edf8851d0267a809c4d31b75ab2321903f882282ce509d92dad4cbf95eae826e73ca451b944424712469f17fc565b58ff6fa14b578439a0829206c3e770dfa1d498e7b7343c2f16a95f91b84a36f799323c73b0a070f0c44de5a04acd7977c90376af1d6cb1f13617fe3c34643b5cad840892fa1a522d798131b2dc71e61b8b2a3010b2e677bd20dc2d0b1136fd5da82aae36c055d1ab34d6d5707fe6375bb59f5e74dd097e24dbe488441cb9ae2943e45ebbb6baa1a0d7ff69f7b81b40ecec73bd6eb2328a1fa3fdf856d0aab51a98bf40d9e1d778bb35ac7bd21c62d39915434df82d73351fbd4df8c9b1449b0fc3a521c25995cb598e711f32c0cfbe75241df6813036354892d1777f52280146b47cf2b5373cc1eabbb181751a05ee30b30ebdab73d5dd3a34e7dc9599f2e21ba970eff276c8a601a58bd6d163746b75b28c7d1c90d315888957a1f79abcdda07bb9bca955b241ecc076793e5dba42a79202aca5c77ded4c3cc19d81b7686bd34d93c3286c277f80c10033ea5e83d685bbd9d3dc1b421d88c3d93d6e21acfe8510f4f54ee65e0d739969b0fb57628af2758eda41bf38cda1ccd2f2053d2f33d9581c3353bbc8d073199eabd7ee7bcc377435794e5a324da5ae683b034b5ba713d3e1303cc946af59157fcc446b4fd281eae3c9c5f921928d01c0427a43ca7f9e85278e6423230889f7db2758d67ce62653f37423c9cfc01abb977ed7a1493240afaef07435856c24fd6d4cda231ad5de7548295b82539e1f82deba4af14aa2ff2f9884ec0757dd85cc8c34bba51ed164392f05b6ce66b759f628680eeb94d6a8cd0bde277cece46d441e8b3bd4444f69a0cd22cae3cc99be4d7254a0a65d0e5704c81757f17070899ddfc7b64b98acc76ef0ee016122748364af23971c10e6ae1d1a32a97c0986d04a5a3498774ec52c1698f28aaada47ebac85e1bbc339e50f55404ef2a09b35af8ef660cf6cc4d74f748091d53982bf66d0fb1d31f27f1df83b5ee8866a9d309449ff72f64e72b9cbecadc885e9deee9ebb04bdc1c4bf7634bb17a6cbb27f9a46c218a339a2681a6a17124283a9bdbbf645630aa63928b42bd2897712a3b3844cc7f6b98f073b07ae45d591e96fc4bef0770f3628e84df0fd311a66de143e20785b231678a6097feaf53a6693b2bd99818cfacf45559b57baa2be236accf0b6e78ec883684e863cba0aac7d01740a0bbeb5be5966668e5a64717ed7a700e6b8352eede3bb373ec6e8ce7ce8e8406b53c8701eee3b733079df9d65a5a822708246b93cba9f3335c0f037e0c94d28f638ff7be23f561897f30dc754b3d58a01eb05efe6a858b9a11098f802563aa008821d30c64ba6f05cd1a46fd2243e28c4cfdde782cc23b07a04fccd0076d1904d1c4d863ecf0e10932af6f6d1aa0c420dd8172e79c84a7c79fa9424d31cf9ea25654d69c3eaea611719974f2d33c114c237e4b6dec3caf1c8e55d672af107d883761382c9bfe3de6fc52ba1d4fb99b967224e2290920de9ea396c3928a1401e1f899f064173c015b68887576470aca9b1e5533f357f83ff8765e8f2bf8de449b6db219458585261e2c4e88e397797ec9cbec338bc45723bec07a28de6fa60ab0431883fbe82a2c7eefea62a5987ae9b818a9d95b9a680d23b1bacfe34000213f860ab569c2cccef75f04b187190feb0f56a8062c329b0394847c1b488039007e00d509900f8654f82ed3559a34973a8f6b4d548a488696cceb8705c277e93641c93ce52769d343661e46767244f363e73c59bab57405e87fe2cbf8ae41549773f66637aef25c956371dd5bf44f5e49bf6c898eb996e452c7a5be1cbc7f9d713e8b6340fad1fd5f7890c3ed47fa0ddea9591a83c19d008e41875cee0611fd7d25fab0bff23f4b91df20b6f32a9747bfa00fc27e6fc12b80a5e0d74b1d50b0f6f0e72bd091385346f3c7435fc451d82134e0659be58aa308c7c758611ce849582b6edd6a7c37d87632b89aa41d3b689827de927ef478567c87e7e054b0645191399d9efd4453c3aadd80830db7b1addd9488d46c6bfcc96221a0543160add877b012b08aedf5f53e4c9404b34ccdf7f071a4b1b9a5c99dadfbdbe9cb43bc898112cb60fdb711b230c13952b8293bea272edf6e756e157073aefe694f3dd407775ea57f69edb0021e19dbd15ab3ad84759f471f4013653634d711eb3c7849b2bd789b49db956cef52f8d733fdaf3d9e69cbaeda00f5c42c8f84a759623e93ce275a0f1690ccc02869bde0b6fd6a08b26a5951281addc8e467d8093b750e58bd711d481df07d90ee00db462f91dc0747ed1c57c477483f240f795bdb74c3116e191e95814f33e004335365d78fe591bab57d146066708d8fea3c9560dc01433d612ee203aac4ea4b9becd2f61042b16225c31deb183b40f390a714485c0e2b2c207aea78dfe9e005235f0b88fec917a1fdba8f2e1c73e20f05e720da0710404487a4735636ebc1eb0ae5fc0e12f6c21232ed0d203be54d45610d6d1b3d314f0fd54f4ae0ca118d01618e7f0630e9cd6c756afe6b66e6e529d7662a5e1e1a55b3e5c220db4b87aaef2208d2aca39e887c79563a67b663c13b8952ead73487abab15a5cf5f6fca7903ac0099162cee7e94dae0bf8851c34f9df8b277ba3543a6974d5a334b7f5cbb71caabe16c3c71285988b2a0315ecbcefe59b17d8ab7a0b21b953003d7949af615af51552ceea0f2eb4bb94bf2f07e09df4c340f75b74ab0bd7528f804c2f797d8d37cbd0b9481c9e3e045097b1d494c574101934c389797d82aa03c14ae5bdc192703ca139b2675dc272e0f3d1150e4377ccddc6a08f1d7dd684fc92bd2b33aacc44140a4004bf151b858a6c42b4fa6c25369c7b3bf3053e56e74a542db1319dfe3c78b497de4f62b1e0297a9d4e908d8089b84ed112d6253801848d339543d3822fbb0b49ea8397439f295dfa0158a4cb661a893f0996370963d7de3dbc1210c31cb3e10b511fc93ec9d8cf4e5cdfd4eaa76f7ed2705a79dd0bffefc93418a8db7cd0ef565b2f7165ec9b5d70707b91a425d36132252dde8b558fe1c209d1c071572f1acf6f7d245df5a258e8dc8351aca39078d6a3133535651caf6c2286181479d9cf698389a0d82f71735330747fe252fe15c606e3d32d3a562204f18b966517afb80b92849b26564a32032685872112bd12803d81873ffa9d407f1254282efd2afe8bf63cdc7913b7226da2a54d1bcccd7091a71a22184871ab8fa2be6357c0f268f314dc25c1072c06c2a3963c815c8d4cbb6d0939ed9ca96ec3e5f35f98fa49fe68104d5d4a15d6a067ca8ba398d13a752ac6e6122e8b7409f056c823ff4d369db397aa91404550a80baf371bfba704340b6064a42f22bba32dde8f6f755e85e59efd08a8a0bd6cebc595c839b36d70e8786dc0eb3f9c6f701359b8d75a45ae8bd41e883517486407c539105632f01410c0c33d9faf42554a3f6fc9e1a91e338112aaee093081b6dc842b004754c54aae185bf19488a6b0df105adf99ceb7fc825c7acba1dc57f553cc3474022fa8f7525d2e6ab9fd3afe4f98088654f1f9a94c596791876b57de4ebd0987300149f18c1047c5cc3eb86dd39fd6d2ff7ffb8a1f8197e4011491d4136252c00115ef05acc175685c67bf11940d4fba0f7678a456d95d447e9c6c618e3543440882717ece0f454f6967810b39aad4e80f65dfd45ee4607b4312d46397c5d8641f7af386b30e84df3fd3e3552e897c5ecac17878ee9b8d6688c0de36af3a1629356ce33a59d867e6c5e424c5104f4cb0a890dc83d1524d9e153408bbd5416f528a0fe6a389e616e06adbfcd8cbb83e5ee0c76814f08e7d24669a9f4107f9a5151048a601c6702e9fd42001c8bccc7c5ffb37d317ea6efacd26771c9568053175741d4a14e117b525bde38b79ed8a25a0d7c7926a398677c15e5da9ccccbafb8b7b60254a25f236334afc81f2210e7e52eaa6b600a4681e4c8cdd93ff1bc79ab554f54c75ea3168afcacee7d98d5f83915347c7f4771c6c004da36bbe1b829fd3af1ed7a99276cd8be22f6254bfe009d111f52d22e90ac6e6c96f5b46e1b270595c34dd887af7768759c8120d23f714069547a50d3675da3b570d43d1e8d1254a6d7f9364c2a7ad2c7b3ca8bba9baeb7ec1b2222659c257669edb7ac74db1c2b08dfaaa1f2b93d1da90c0b05f6d2e1036a31a4b2633348d94b2db2b1c9f7c4fd1d53185d51f9a82bcc274d1de990ec85e6f2146d4d077062990aa9db413c9d8337ab6904208545488506d58c222c6d38054679e8d63b1b60c53068ea84ef6f3cb43df457280c4afd3282d2b774a36397451644949dbac9472bb57a2ae7053e48987e9870bfc227dbe67507a89d128b806f09315ae88cb01859c61abb4a094e9bb70a1291637e82de592b10ff4b87625c1cb24031416bbce2002a0c50c2ade3ebd00cd13a4940b643c891473b5695bfac7d96eb2dc2fd5e014ed108038b32e58c8765189466560a413e88964b683db8a76d18dd4011df0314a6d01bbfea35cf483e2c9d73e909a98afbfffdbcf564f7648c88ad99fdedba0b5b2f6236ca6b27459932186f0e239403a4d9c61c4583561575d757a490497da3ef9aaa698c548a8dc3ac33c4ac38cb61acf981d535f236131c1d4b9c4663fe5d8381237d55ef4394ffa8d9360994d9deeaf325b23551c4d46452be91090378a0f347474219a31540e2dc2eabc9e941e49f84e8e6e86d943f1b966f7bd27e33b141a9461235c4b088fde430c08657b9b998b4ddfa014dadbc0d581963779887653331222cd6e8a8af4746d0d3ca88ecc7a84d4eaaa06c042149bb778cc6c55809eec1e2186e68d6a28ac623c56388e6a18983ac59c6baa4d444b3fac0799e130d3627d76d49fb00c5a34169e48a3a3073824585b1e2146e04c6d9489e89c4f63c3de2d30b75225da3d81b34f1e6984c5f519f62d955771e958d08d62b5f100a3f4d2331a2c9bcb3f248464e81dbd6edcffc9220ab509059fbc7be68af9adb75f7f694414fba3eca83a6a749ae0acab22d0a8539d8956182c04f155962cb55207568a2c068722352c6209db929a7a22e2052ad147e16854d44713ca32223043d369b980d008ed16376da01781d3eadd0a5e3355a8541c379cf951da09608f7e09364567c8da510b0e9937b28e9d366756ea034c6142e5120c5b77ae61a391b5e59c511c42c4c81f0b4ce8870998a233b2a47c9df007d6f4c52bae3debf63b62324035564fdcfdd61461d6a293afff966c70979d625a05e52eb8f21753e363fad129f3c2b413c85c9ab6f1ecd647dab60737eb2fa8abb9def54005f9f1ee5a0e234aeffe210ec4c75e2fe4a099531aebf05bdb29bade876cf430fb6acf2c503f67a0147ad3b7975d698a72663e99f89fd0c78da3d9ad878b28e563330d436cd3efefa453ee55e260ad4db7f3b49a39b0b528b89da92bf0d0eff72cf55d5b64d231605be2c705289284ec7da2632ff72c7daf892ab2d6e7fde4b248130cf101d293d55ad168fec9416adb1f8d42a8378c85eae829d3806e0f84bbccc5d76e2f8a4ebc87fea22096a5e07fd3a3567ba4e8674d7fd520b1552cc5fffc9ae04218b5f63254fc14e36196a1a8b5ff7bbd4acfa0fc39c98aeeb6b74d065f91d0109b0717d79dfd453d826a49273415856c51c148a34a327529a563d25df8e72607fa2f07a48464a6476ca68910a5490a3ee436327863ef71a49938de7ba89efe5858a0bb079303198062797a5e5129a91f6d8554e057b997da92be35de52d48fa996f67e48036b31e3c0205a05f650dc87c3659ea0b1a77bccf40af8ff889761bf0a6d210080df0844275cc053c9ac2a6f7112fd35a3e500253f3db5ee6e1f05f69b92f55c2766525979e058d26dd23ca3059b7dba7d83eb6e653ac1969d142d2d148d0db2666f3369b81b9be1462d367034eba67f2ab28af383aef06bf08f9a482482f3af40d9facf83a4e805d67a01a3088bd4304dd53277f730f55268aa76fcf24d268a9325683066056ec38651be4e574fc9a9b21ef699f0812fe5fd2e6c1333c48fe6e924a0dd0556fa0c12919318a2fb235402125ce9c0f7d977639d2af3b2678cdab977fef4ed45d9e3dc49b629117aed8eeaed71f73de4a2c16f4681a9e3f848fb477babc7774aecb49e37cd87dcfdeb3afe2a3e52aac65e13b3637b4c4e6664052ffc4b950b5f8cf4ec485b5394975137484fd55263ce4b5de0b10ed497a083c8c609e1bb64b94bd41ec32b6be93d4e98b7368a1a6e5318d5afadf4018d83bf0a7c79acdce03026b4099e0b457026ecd3f6656eaecbbdfe9c083f3d5961228503a7961b3a2e3b8821091576ee6f7c3a9f3d2852218056786bd37d6076170c9195195be9415418a27a1cde3aa9d0e544b398de30d6c3f0d5faaa7e4b394152cba4e2c42a9503706afed2076b35104a4c548056e5d88359b06a653e40a09ec4c49b4282b1848336452ebed334a133331769b12342844d52a9ba4b4c4215e6f2e86153242ca0e7ce8525775dc7c7cdf1528aa41b035210b75cb9c7bb880abadb4f251e0ae0cb88af37c3ba21ef66e72695774b40c68c0ba88f1defaa627e1dd1e6283851e31bab4f52260bfbac3f2077aa2701ed46d7d8e0ea9802f78ca791fa9dbbe1691077c6f8d7c6301dccdc9d528a86b6cbd54f4b31424c58be28a687ef68587a3c1816fc53c7b44c8547476165535f9dbb18427c9f28de95a8806395f8aad3c9b96b228a6ee637bad0f467f437f366ad63af7ffd475ca5f4045f90b1d6624c6866fa6b1a5e7170e199e115527cc7c2bbc3632821edebb63ec68895580fa386d9b0ac879c3512d887d2395ab42f8514aea8324eb077eaa7c5649209ec4797df43bd4e16a396e30d180d6a680915551f47a1c1842c41f721190f5b71d70832f57570aa8ef8273c9640ed1ecaba3d9a2739fbe23abe55c9956554c15e42dec1e17979ce5d854fdc92b2f10bd530ea2d0e547da4d90f329745cdf611fae5ebb3c0141d846987e9f2cdb4ede5d953ea35759419fbeffebe5eb071b7c9f1b717d8f60dcb37f1eb0a6dc6f63a8c5fd6f29172a48afeba13077561dfa870f9439277e4f77b21b77a977f34990b1ce2c65812c6e7f98f8bcdf28097f393681fb47ec7453a6f1b4dce4b1c2185f4d5168330450cd6063e631c59da5e39fa9ce401b71ba88d9bfae72f983b2e6178c4a6071673a701864d8ec4ef1f6dcca6631d0a0e9d83d1fc9f9828100022e120ae94b62e1dddb31f6147b6be9ca165bcd8d8696c05e7a7189e597230186728011b4c67f2fc7b355bc03b37d89a2bea7f5728f4be55fe462aec6efd7ad34587d099d9d779b3ab9aa853e0f3a597db07ef885c3f65c3b08a862a7e045913ffba92d5923f5a9d939e5c81cfd7f3ed108efbad92db1b6da7be81bc12621d9133b0e1cd5d2f61cd89aaa27bc50878bf1558348fa9f71a0ed641291aafb10f1946975cba697bfe97a9cb641f1fec7c99fdf65442247ca0914962c444d587f4df7b7107d3149ff4f88b454e25a62469d61a9c57da8eb431fcf8b54e1ec7f4a20333545ef86d73dbcd8506e9e37abd019c0be37d0d3fc9b3e30af02b294b72efcc381c680984791252978e339bfb1eec2ea20e495b6c7836d19dbd0a7be7210f32b307bf6b9e5b99b751a63eac02c68914195e924d56ea9315948f79697df933cf68f38255b77cd63365987f2edae687145f07ffabde7f151128ab1c9d6e6edd7159380df39b3bc852b0c019c3a226cb2b7eaa9285651daafafb4a690f8a3972102bc1a60f70f5e0385d59bd463399f7de2d1132d7c3c335b87f8ff80022f0823c7d56e89a68aa3a9b80d4708636f478628cbc2fa07e41181eb6aae71f33628c049bf390cbd81038048bf1f211c30fcabbb98da07e613baf36950e5d2ab8d90413db5499cf0fde0186ebbe2b849341a3c6029c2b87efd1c4af1914a428cd76e0a945c8f7f9f7f9dcdf920476edefa0b630bf3e3eca8e621f120874834b4b220635530a41621d461d76c316539015da686d21fa67e6525bcb762a3d803287d0556f6b9b7a62dcd25acb6a65a550d5948408d1448e8298198ff2bf0eabd1f0be6162d8dfe80baf12c67b2d593cb30000a42237364ef343f4d6ef0a1f0fe5255f65e0fdcd6ac15b8096ef661869b13a148a1983a186cfbd0f655f1c30937f3d20079b00c4161a45036bc059d7ec1f256b79c6e288fc6ce97ae925c6a48b3b412f2aedafdb2967385a4661164e3763a4c32a122b33cae3e7f2d80ea8be74b583b5a1a1fcf02b135a8d52917e4ca63f56db03c31b34720da4b38f83797a61d0f298a4361d4a724af7fff5b45e440ca0f18dffdd289bb5f7ebc0fd8461c3cc99ce47fba87273daea028db6d0405b25b264dc921c19d368f2707a6f190b6fa4c96885e041ff5a9cd041c923295182e5312a8a7f4bb2e1a76e1bacf3bff833387a425ca301c04e2031ac57d68cb1cf9d2b46383ada3aa1f8de4c1022d77bc034495098dd1b819b6b2e659b3d0585f6f08bb0673f1424886676d5d53824488ec2957474d1480e019093a730f1db1f051e621208f56d9ef6092ba1bfb2c3659bac90a487cd96e18455852231e63e96e77bb0d7976184a0e12ab35559f1c500fc20bac1792c109016932761c6b1c2a64bf2dec94dbbcd364d706b8168e3a323ea999dc2ba75540739e5efe97849864481cde9a9080241463ed59beb5ecd8f71759f6ddc63bd4357a1548ec26c7339bc0f189585dcb9937e36f442739f629400b4a958f6ea4c0c1f9838e052593850675a84e25ce90400d518e5c33f644ddbbb48d770822665572855b5a6cc7d9599d0ca3530a97d629dfcb28e808e4911c2f7f45bc2c3be00ce3a5639ec488d36d8bdf9c06733760d714dd54ee9b4286a28161a5fc9f07e993ca91f5ceb9286d99405795c0b5c402ec259b71baadd10ca14e0eabede57818eb75ebe58672ec3f19f36a8ac2d7a983a77974d460b2e11416e1e8a4ae8214d1959717e13d0dcf50749348520a231487fb4785fb2812a325796cccb94c031acaf28f7f7293ee8720e00c92e88c8db86684f9343b0c28dba44807297d66e4878f26ed3ed5cd18a0bb94cf6c2a0a745452dfb37c6a1e9266f54387f8468f0701e5a463c1bd6a03aade4f22363dd5bc6486823740bed8cd13a63d567300ce17d46ec7abd15f4c248c8b0f4de8055494c2f642896c2828f6fd9fb86c7956fff7a0071d1c753f313d7d784b9b10408e3d222486ba9dcda4c058879a6e153bdbff25f84f12e79ccaa3b939bc56b3771fe91c53cb66848ee59a3aeca27a367322f5c31aa59960271e3a2e7cae2d87413e53aa586e29521a236b27539ef928d60abdf9721c122097e1f09b988be2857bac42ee1e91f406ca0ffb4a3ee1e109ff9f597007aa9468dc72db53aa411444f266b70e0ce6b46276dce08ee467b421a58f1a618100bce838ff96bb99b5b94db48141414f83ce5dabc46b1ed504cb1a436aaea945b0c0b7fc641bb6b6b40cefba50c441ff5327c28c2da77aa2d7516b73738a55367ab68c9eb5dc8dd6162e9f0ee799aaac446bda490afeb2385d292198e6ab0b225ad61c9aaa06cbb5f7d1bbeeb3d65a1aed1e737155fdb6e5c47dbf99f01892dbbe97740ef12d14ec32da86380af8a363108df7a9d138811b63eda194179a2bc88a917cdc5aa5351b5db4f8cb758cc1292bd7f0e5c824bee3ace4d8a7ab3328a756bd1509bc45ba897199c6808e32a121b76d2b64409064ca775aa004f1f30828033d88aac7f5186ff7d1ec3a5e01837a0488d6e9a13ca8a39260ad67e78898c869e6d0687404df4f5b67f0dcfd93422f7180381d2009e827033a0115aa0d4739505017dcc8bd422660288504d9abb6f5029f9526824e15af6e56264646663faad077b88575d0c19d0e0f44a478ea321efbb226b3c5b8e087c70c1a9a50ce58a6a818ac139cb3a6f5c760e3d1cd7fb7de6ed766287b350474c195862101c3ec7072fa773e99f5103aedcd419618183d0b7285adec98bd62ba1f7dd0a4dc10a0df372b1dd46402e067d87d324478e046d319addc6c0ee1ff20fc39e273b2045038c8f79cafdaa5f9a2aa4b1b73c708cff11c1329dbe2d9480173a9ca93a41674104fb3f71b82a0965145ca794393d63af9a5baba3a5daa017eabe58291300299b0089143254cb1fe7955a6bc2d9fb46e4d258fdeaaded2a02b3c6c3df6d43c216b8a197f93329c0c0643ec4d9656e0da11f6c637ddf90f03e8c5c55edc49c4832e8eb492c8a85af3393204f325c7e215d1d46cff585e7f652a24e99553e3c351a0917eb3e014b515966db1a60e9f49c23eb8daa9d0267d9db3847c7d3a0e21035aa1d36fd07205e874f50147f865ec1a538115e413518d7e85f5528a6e8a81ced9034c55f8a8d20943e0c2d267835293d8bdfe271355ece9e2a646d8967eb9e3df8f473f4bde11fe22e0ca4d198f6ca140f0b14e2eab1ae6446ef6a3ad99c489d763753acaedb77501b739e0e0522687e2efa619e0a1af57af0b1143cd8a8644af8f461ab8f398b8425675ca1103a1dc6f24d6f826f7ecea1bd77c6c8642f8cd61bd7c4771cf8d55339ab5908094b3be30145c8350d30c42401461bd67b5aed1fec5983befe82700c3b67d49e68cc300a0a4b6fa10eb36f1f7b037ff287eeaba4e968fd71097815de13d0261867459f33bb0f08e7b5251403462361ac7ede5d4c3ee8901a1639bd1cc5392d1ddac8446df5edec51168c80bce2cba601919b5dc484492027b16ba693e51ee82c9e46ef3323ddccdfc9e3cb76b2560851932511acb97e8712de54679f61cece96dcdefb301d34b1f03643aa7b31d413e84bf6d9e13d1c5bacb78a3c5ab529fe11b7e6f41dd3a6faf5d0763cd7088b60b16ea4a61d60563497340f2274343f6f587440bfcf6ea33b1b58a416317f044ec423099cc75337e87f8c9a652151b348ccb1711160a1ff7170755a96d27a7ac0c9a93810c801d3141db848b9983f281b37b6f1563e31959f102f72ece992483ca2db92bc7803013b3ba645f53ef1c25191b3dff767a06f9a32b793158e119eeac2cbed748e4664e1752c26b7655bec0d8e130221a7884b08fd83bf664ced31dbec53c637bd483117d36265509501d945c0ed5c05e47f73bd9ad3757146d30fd55df7da7977ebde69fda0f3cce8e8c1cc412954e2d2e282d997671ba647b9419236b72f57766dae6a0fe9ff7511fe70b8e72ef1c4784a846210018dfa40b32d020622bbb0b6dbc8a1b7f9ade5d0cf6ee5a985b09cecb6b798dbaa7726b9987b65f5c7d7922d05f55ebeb91605f2373996ffeb5e6e1aa8c6fe7972ceb7c29bd30a75ab38832d84eaac93286049e68d45d88d31a5e79e300ef16a23ccb7b0d08ff28dc7193382d21922745d2065a3759b7c6287c42d62ab177a59521a1d6c5a7631052ed530991d22ea9b9e0e7e09aac5ef7eb9c79cb0e9022d681fc1a6e35f6357df3e7054cba6206b1e837fbf2dc14010a8443574221325a01f51cdb94553e2d6cb3eebf83ad0f97c805cb1e256806a56136dc96574c9b07f157cd827f8b7406b7c53be017b21e72ffddec92cbc16a8d57eca2e47215108fd6b5853839d72e0ad1601cf0a672c375570dee71924a33416d6c8381d6f4ac297b23e89c6c20a90f11e5ed407eb77a956b236b43baab3b9f7dcfd0026d50ed79f0da9a4b8403961727538382293ce27677ba3be6457501070c0b6d9bc0eff6f4ad8cadd582ef4a066a30005e72a0ac1dcf2685685178881766ad3fafcc96c40decf09e99305d44db053d68d705b9ae3569d6a83381effb3436d0461d39147eff767fa2b80170225d43cc7525083fef5640e6962d6ca3985b30b1483def9ebc39d459552a8f29547fb50f0762d3db2c0a9697c5ac83a4ccdf4c5ad4f2be3ae784a3e34162d4c01cfbb4beebc7fca359cc3e1f8598994179dd0c82dec92cfde9fd75cc95eb406bf7515a19854cba022e34a5e4f8dbbcbb59f4c0040570f73d347d967e5343b43c0972f7375596e08d7f5c3a73aef272166ac1e564cbcaef3fc130fcb0b9c3e21137b876005b77c3367482fde35b856a71d2a57f0ef7034588fd4f89facfe84607eeeffe0345730def27ec91b018566a5948f61b2f094a176db356613450f63e792d7960010b03b244f70a0fe74369f57743485de04d45c41abd21ddf33090b9eb3fc74a3c7864ac87f29e86557a281abbb24b37adcab6e7a9e3ddb55ecc27b6271a45f7d9d28cc1f60ef713219e64e5cb7a393cd7f0ad6f821d20264b6bb166e07a25bca37e08b510baac3f0e5f235393e7d29867e54886a51a93f37227b5a85e1b55c6a731a0b0f01aa2122464e979355e6318ca58b1aa90d92c2a1e0bf7a4f6dae251a979d3db617234b58656005d16c324e4ca24561a063978b09180a44f6e05523f295b5aefd77556a26f2d21236e79bf37641776f38e86b205c3dded1803ed98c5292fe44f76bca031d7a4fc226d3731307b50d0eb584b21739168416b394b5c60cc14352ff2381f3b91a178b27c3c7ef4cd3eb4aa9ab4408f6931e68b20758205e2af9078baab274224ce0709ba3172666856bb92ef925e03e185532e889b11bd1396466f519f004e1a27891d62a494fb3b930ab120cd3a62fefcfe6b07f457d8509f47a21f916a42864e79f294ce777f500aedf12d3bb474278e71cf671c2355637ca3ff8a02329d7ca42ec55773c18e56a13efabb9f1d5088742286c5b6b84e3c3012d8171b2f75b09c0cceaf4673ed803c16e09a78c51a2e68be5d96d333e01cb796c4c680781a392b0b855c30b3813904e097e04dad66a6c949a51ada83dcc4d8b4e870f8bad33b0b0987649cd3951e1176c775aeb69a7075f8c6ba0f3f147fbe96aa444bd849181ca748f7b28165aa289fef82eba924a27d1c1aa4ca963b9775c608128ce63b247e7f12014160ab96bb06e64ca0278d63eb0409fd26de4b20258bac50c215af5dd67c050e882acff5a0cb180381ebb04e5e4e88af009f88a782c79ca827e060367ef5d09fc3ea3938599924848f43eb97584ad7f71f9f6b935887666e94e2e31bee63e7d76bfbdc72ddb517f7f8d99a44bc773436450f863fadf080f5939c1b1d843aa2319456959990a94954efc73da7c4c624cf9026e3e8dceb6873bc9b5946ff8e0651ee26e7c7f020a0091f0a82b010b04d00a22069c829353bfc7c22b55e08dfce425ff92b0155c998a68c3b6a6bcb596dae8437d06c4dcbc717a0acdcc370434c107fcd012f2b1584c86362bb5ceb433229f9a28ccd6a6625f49e68e1b49c3efb6ede2a41f4245738203060c15c54333fb8b6cdac10338306f878984ac22881a7bd49103434399947c2ca7433d3e801bb9095048d306a460305dd1b16f533b4102c7b9586d7f6017daa9160603479bce34df0f8567edfba303015e754f5cade3e279f5a41bdf9bd077d6f97ce6889d578e0f9019f740b66b4d1bb4d198c5977c59cc7a372c9e879404897e28d159532c1ed1f108c8074e05105cace5f5e6e0f53c365d0d8296a28da5b0b943b09c54c35ec72762482590b93af69b61a5826bed93c10f84b8203c5314510b6c78fb12ffcb28aa004fdb2d8119250a5b4b90a48331d89c21ba8cc7a1e99984245bbe7806ff1a268065ddfa6a5e9dca964ac3422c12188337f72ad1d32741303b80de3f9c244c8cbea761e53538dd3b4b94d4da0c4072bc0d79547e2a4c72239787bdccdac541f73d6c25c6185e7eb1414f9626c4712a803b846965f92a0c3c2d5edc86c3d118b030b041cd5269f65b32f127ef920707728eebf5ff0fa30a106f5e998bb60df6ed18b3835da87f563f46e620889e112939cb48f9bfec490cb5499d058d059705fbe8ffedbda601f16d163106d0310a2b597f6cc091fd5de4ce618635bce2863cdaacf13801e4fc31baad81fb3287c82368df246b60c30da86f522720f51eaf1125435c1bcc27150d9403e07b74f7154218d40c285b5cc31c8a76536bf7778e0327d8b7c15fafeaa61d29b1eb6a43d45a056058bbd5a268d0cbef7dafcea82c1201bfe21f849941d678d1f096b7f6ced4d99c020f371f0618ce7a8f96b3cf4b380d7639356fd414dfd7c7cbbb10a13fc17d802e84914fe5dc34e7cf4ecbfae74ee0e47371025593c7e4dfc0f3139f619f6c2d2d54633b4340c6e79f4661d589dea4ed4c79ac229a5b8294517e92ce69d9472057d13dc5f93055933a4ada615db6d4c8b5873b82b771745dc8fb41d0e28c614772f9d03e24b7aab8e8a449cd50f9ec1c591b75d32ab443698b1b87740b08817cb87d67d03fbb864f85426254685725af793e6332608070ea1dd13b235d59e8c947b91423815097a22e3093d2576f645f3db444736879f21733c97b5c98038a2b5c81d35a9a8e80b48cdfd4ad42dea6bc6673957fc43ffd0d5aaa3a342a73357b11e4daa41f762cf635668ba64c26280d64ed821399639b10bf3047fb0e871ab6e9c040a02c63109fe1a7d62a940dc41b70bdeabf535e29a8683802b9463164e91d2a45e7bbbb2c139cdc5b8c247c5c2a5480e3dbe8f5ad9cdc0cb2baade0d7fd97c8cceed5b5f72b3cf9a7b41180fd1517101142fd99896a381f6c21d3f8e8e4ef941416fef9155500282dae15d806b3cb63a8d35032d4e236b0fbdae0f68e983a82b3f49e8bf0d8c5751a9ec832880eba351c6dae79ddc7112d311eae5ffdd3d84e8d480372001ea06087cc4c1102107c0d9954d33fef6678955ef34ca3324401841655c8c4068f00d363c06f97e539827dd24c7777dc190c97107b805b313802ee902fc001e38c7e729ddd5b7382fe9b66ec86ac96a76de8679cec2c5dee83d389a8be3c11bce1d9e01c9c779d03ba45b1b1d9e9d154c7ec85e6635f47085cd9faf14dce4b696c249823fae78d05677e95cb3997bbacd57e819d974d5b66010726d12d857f9052f5efa28ee5751b9d54d5ba2e826d06623715df54916f5d688f5a2f0b7c94503fbfbb577b90ac6664d56a909dcb61361500b556d44fc1194efefe82e4ffd145025e0f4d405eb64d3cd42c741947a39a3deed30075e72ef83016bdf306fc24b0e889bc327907a4677e5b7908bf79bfeb1dcc8a87db370342a117696172b99a926456bfb3101f55635c5f2dde58f9e9d9fa2e1545ed80798843a285f3213caf5a1fd726432200639475e15115a658ee0f370b0d918b6768091bb4a73b9080d65c2e161938c06032959cb99cbc36d62e656c2066844791d4ff90ab2c6eb9e5470720fc7afc74fc220b77314f4a43f20413d9341fa2caa67efcdd5168c8ab02aeb288a832856d6c08c367e71189e6ac63b453a8f4534ad6024313582e5a58b6e62edeb25db4a7eb5e8a4d9ded95f448a8c9d02a10c23e61005874814ac309fe5581ccc991f47edcbdbadaed1d80d65a798e59065a1c32c9ed4430839d131e0f9dfad874b9565a03d772d23d00eae04b6fc12a795b84035f8041164aa2cc9a311b65fb0ae8ba863687ab4041b8c7bbe8ef590cddeef54a93cf4a20eae7ae7b09d5fb1c2032dda095cccc5cdfa2b134b6c302be1f5638ba25b7bf5edba39631988ff40de54d88eba2288c52e1098e66c7f8862e344655cae583c8a423f7eb04c455e6ac65d275135fbe41845aa58e2932b01e939118c408a77e95c7be33392a21959702baa181bcd8b68917da1c920b16f46719e095fcab473bbfad52854513956bf85f9a44d20e114ecbbcf091d050eeb086274649dbd1c6bea8b4a9721fb327436a9f9110b8475d0eaf824a2075f69b0b8244cb388acd4aa2e066005af4b03873b4836f7dfe124c4b6bd87b6e5a09705b4c17138cedeabff924dba75bff4c2471535a5275e16fa4ddc3520f935b9d327c88d4490e54216c28978c965934371e663f2606cb64709365cfcbf7a51f4700fa817f223a9133449cd8f4b20a34e03a937d71298eadd18f4d6f12fbd48228e040560d30dbb2087cf954c37591900fb3542bdb064f881d12e0075f862231846c442be4b32e5f5ad3a6d7edb6ae4ff949effc8051ac538265abe0413af0473f6220dd56fc588eb7b6a3ba9d05356cb6fb2ae2a1d79121d66f842ecd114abc6ccb5508ad5dae807c3908e1fad334e180c05a9e290c05f38c785c64732e9419dcecee8d78030140a350c47577b5b83ba830e576ec4866b82c032b92b8f328fee08804fe3246b7bbdcaae04a4b20afcd478ad44e10da08d849c9d8a0edadeec7b6b9c9f808895ac14b2bf502c57d82164379092d1bf91c87d13781a43056ead744bffefefc15a8a2df03b7011ef53e2a7e850bf670d75051efea2abf656a1b401bcd7f615ef8a8ab701b6940199154c133594dba522f00206f036aca1aa4a9584251d2b0baad30168c1460d35853144a31f7a166074bca45d044766295da946f4b68dc06255d5dc3f6e2259fb6fab265bec11559d26f59877e9bf4ef9c4411742cfc19cb7f59bd7adbfa82781b9953df5b198ab4166020478274181ca2883b46602f02ded0ec39572b4453f88b3308c8ee314ca3e226b32492be702a9c1d140aa838bef85397880aeaeb8fa5eccb5be42a4f48ffe2f477a2ca3b5f6f2133299d00b26eae2336a1662eb9a60598db5e42fea477d7d03cbb7278848b4c099dc0c81364ccc57b36178025d074ec5658190692967dbb72f5daa9510ccd4a45347dbf1ec5dbff3466dbd2b5744e98bfbbc6ade061b9f04d902329bdc9bfc1ff851824e2376a52c1e47b25658ae64d1b99000ad68044c0671b952f0bd14fd6ca2bcefc642f6c544ca99a1efd2c8dc41a8c0edd0d2ea0ca53b464a55da028a9deb83e892ac56c32b80665baa6610a6aec218e6f39f3a87b808a812ca046305a93b26d5167a4c8e1627971514959dd7d97f66a31574080f40eb186aab07c537b643bbeaca9a4db3c6fc83cfc9b8d7305f55c7553f041bf13f795dd754b1b703f7fc5cdf7fba3b310f9869d6c043d9d94063da456673f4e8b7b928171391a008286246955fb64da8a00816b350ad5594d9c2683cd95712fe80b0c0e859937ab1c09131bfebe26eb9683eb2369e9e143778db3e1a80b4b8bdeec101bd71d959c766566eb9591bd91555335c6aead41b7828475d17f6b7895638be6a40f356d46d534bd5bb3288f43c75331a4e75a902d2ff0a7491d605e12b54039a98ba10e9cb03180e13dde906d9e282029fa063ddfc1952be85832392ad339642d20cf2d0e5ba3777bbb812fbf61d6994d71570d319117ab8c4945b0f8134b4dd92b09d2420cd2a155b3a0202344a081b70ae8477902c44efcb1be3dead01792c53dafd9bc0b34e517feb9cf6bf65f23c0847f3a722f68feedace7940097946d64d66d6951316d7da7f3d6e9ec0fbc48e8d701f380c23b3554ba911867db96fd6c8f86181a1a76072d5d7a865ae709a630a3ef47dbf5a5e72fad4491d15bba4334f4333c8a681bcc87df1a99791d8cb984cddf58ae4a7d5abec2004cf123d42e467fbb99c0a147b3a424cff16608d7e88299b49ec751d3cd620a619413e54ddee4cee2a69bb4a1840c448a95123d7a5b1d86a7fd03503e27acb4fc908842ccaa883a8b43df3bfb1d0207cf433cedebe9a819b0034e001fd25876d3a05db7ddc50725e053d1873cbc398cf092d766f199784575901e831bb084b01dad24812564f833dd6b7ef6001d5039c2bdc3ca9536e8cfa2c7d20c98e8b4f68982f5827ba800fc6f5eaf250cffcdb1f6dcb748765d21b299162d37c7fc46190392695432bb93cc8ae235203d4d221cf93a28e4ce6e1bf4c297bb9ab0dc70b9a6642ba4ae8d7b547958e563494d0eced5c169efaa2707fa0112a9c781370a8ed2d9c011f525799b38708d864a1f273b535a327a9cdd3d0a8cb4da41d596391d08405b6e7edcd4238eb0f92cb97327072032e5e9fc0fd856d61297fdfbbeb4452125739c8f40b1401ae6b9ed76cb94f58f8f8f37c6a6986a8c0941f1fee1efb176ad7c78e4335da6eac14c6d7382653f72ecaab0518ad875b55e9d0bceb3d8b0942a40259aa37b6000c34e280dcc62559b1050db6ea95f1244b8e8d439b831d6137c5feac34b41c73a61131b2e8411a57190bc83d80d28aeecd53408b1e7d149504dfa866a6aa0d9cc1cef68b9efc58f6947c908894b18850643522a1146841164e2876cc22c117a4475f1f5664db7d1014189f0bb0ad586b7a0a4950c7d6269e1ee2ea9f438332f15abbf6acff0d557d3d0d018d03a71be046fc760edc68df7e01d7ad14496ec748610d583bc2d095169e31bc9e1f58636e6ab33b28512728f18cf2915963765ad14681a0fc4a4b7840ed512eae89222bcacad4ce084b3e9f90d3c70aa6726c9d6fdecc5af74974e356ce32ad9e288e5e6438240c5f1ce4039a70ca2481038b4ebcf91e74c6a1d495c5078d2637e42697eade28d616e6907bfe2e4e97d5bcdfca6ee2b597b0695ba80837b05fe91d6325cbaabafd220fa796cd279b83c989ec0b1ec2b6aa0995e3683b9bcc08c5d9954f8f49a0ebfafa6bf6d39ef89561af64a498772ad378b652944a653c99064135576a9d4eddfea67757a4f51d4cb0be58cc3b4fbf50705055fe51fd53682c754a0ee6afd6444bba07f1b9197d19bcd97886af110fac0d98bb4fb5e755fbb5922577e9614d7a3da1048fa8bc5d54a0a67c771dc209654dc4db5922c3e13159ace0fdf03d1a4b6b1a353d2204b0355979fc2e53ba2a628316b26659bf47b3ce8da349e640265726323fc1471d2581ad3200556aa9723220d62d0475cb99dd10a88cb755e8eb9a29e20b1f04c955b5b44fb57f8dfb42da07d14e3b054a6469c45632a079122194c8d55e224c9a2033c822b756760dff04331670d9d50cd315c1cdb22d603b9fcab1c59de21d478ce0f122fad7e812fdc25081a169aeec0b0746dad61b2dd436af1f7e92995e986f602677498c2fe22b07e5cdfb6ede45786c0f366074c6f3528417d5b09d40130b5ea95741f30ba4b89b8e93707a57947950c597710508eda440d3749c7d739d2b88e57b07e99b461e6f038e0b8de3a82e475592218d2657ea4d89354d1df42386d5104c7cf4b8119f13027a367732c2c7a15de91e8115a9ae3f5ea6cd80b2bf1e40348a56acaf77eebd179e3f6ef431f028155966cb0e284f68904845f0a6f7d0f007b911a4d328df25b55313401f0f3f18d48bb17cba4fa1c09abfd45b799e01e5cd66cde84abf643f34c573174a85055e24aa2d3e6c41238ad553e43db388212e0584bcbddeb5a65de9c2e6a42c90941ea3094a7b4ae04bd5349ffc500c003f106a2904dd2a14b290b4a63cd69da628abd8ea332b3b5744ada8b053d67eb92089c2d50f2ed5cf1df0df16474acd65da70ab4314009f4b10f42349690bce97d8d7358ba27bd18243f5e8af74e3d0f3392aeabfe8f938405a734104f6c53cbdfca9a069d4a2fb8a4567c3dd82624b3ce2177c190006b0653344a11b19df38363afe3ca0778a7d183c271866cd35a23967fd59e6569d6678bbabd50d1e37f33bacb8adac83f2cf9df281dcf305d156159218eb64779b0b8bc4b4cb1961a3eb99b1e75c4e70b33945a2afc34af20742150875010d209764501aaac052afcd9a3dec1515e4fe2d738115092bd65ecceda62904757f32688db0c4d15d4b413cac9fb8eebd52339b9999b40a739364fdfbeaae61d4c653273b35383e7e99c12d20f844aea65e1795766d6d0f982301905431eb2b9feb00301603a3baeb9392a5dadbf5fb002f8d1134b8d313c06131c88971d7562f6bf71377a102bd7c3e7f17b017d7af2ea0d3fd47ea65858ca4ee88cae68cd367a2e8ef6069c2570d1e1a6afdb8a9d83083141111b59798bb5e5f56ec052c91a61aa13d2533dcfaed63f1b2f8ae11ed145d3abdc39dfeddd450633b6821854e065bdeddeb5167ab201b68720f94acde64817e05d160802c4793408a5242da9d3be8d9b3dc36ea0bec61854e258c771201f4f9be74c00f179c1078d4e4fcca7a1b783789a82e2b62e9c5aece035e2b7c9549821cb04b2a9114245253373e69b2473a302ffd42c1f53d4e5617363f1f3b9aaa779b174538a2c3672b2c05cee092fe18f26d9c61c5b0ade8f841f556a1ef6a1fd3e3afed0b19aa9fa1a07e0cf2f0b8687b5342f2c977727b85dcd23f3cc18ff390ecbf74cc2474c897ed726070a5bfe3036f1a95fdfb09b4ff766c7ea160b125a662971cccf8f6b5d3a2cd2f03aa7e54be928f1cf2b2b508bbde6da9ec4758bde7512d7d489ba012d86df4d64a7f3587ffde6a7e2b5c7631309566dd59c7ee27a7c04bc4b0a4ba105f107a150d71452ac990cfcab859c68d2e5c48414e1c99af1f4b162a674f00c074158afa3fe80e2d92c636e85cc3de0d1ce320e0f09913d250edc5b18f1ccc2841790cb06ce075ab23e517137d71c72df4248dea04c6767776390f04b421bd067c9be8784054c4cf986146bfd8f9ff3cccea51b7f5677260966e55ba047cd11c151015142da74262d81809fa283306c6fee261da400c2ee4bcdef5690980eddc02a83808f8599675e066f52d3a85aadf1b485840f912440b823201e7d511f756d6cae5a1c25cda9845ef6786c99be3c80625dfe8f91a261fd10e2487bbde7100a0747a96d75a467ab06a3048dd1142d8c41fd41632cddd211a3f511e88d776290e8381e2bf11ebb65f06e1a0da2d683ebadde46fa55f8f2a658043195c1fd34045c2fa15821a74ea8afd7ff25b3afd11003a1196461b265816d870d7aa3df7a8d410e456d867bfb95f1ab34524969bc0084c373909abea0b6535024bd0e5bdd300dd21e683f1bc3fbb93bc9f13ca3d3275be0b129713c98b4210b02a415e5c02d4ec145a62a7a752ed9399250a2d1c4c8c2cf10222b66a0264272560b96078aed7636b1be98ea710bbf2bb966cff1569c3327640378cefbc7570f62dacbb62bc8ee3f82d6dfdae1c2e77282bcd0cd38105d1295a62b8d4caa66c3217c8dd45ef2d55731809a050e4d9b2d3a109d0302a918279f1752ac349e9d1316b0489047b9be5cee147f76851bc88930aac70ab7eb39fcfb890ed946c39de7fdd60628173947bac3a6c3772c6f2a0fc3017d42fa1098a91d83d5d75c87342d17cdf517b7ebbf872189ae818c0b64bc28da0dd6a4db64da27de1133db976c96c2ec6d34905c03614f184ec4ca30e84c3efaf56ee901a2f7b484992c510f36125132c8bab5e85ce7479a0cc57d40abbd169c775459677f2e9282363ee8f6326a5e3636729d3e85f86a757271deb5a69bebd9fd4aea87467664804b0352ee925a24f8c3fb2850b35cb150e1f4309ff989f738c0d0825d2235cca68efacb8575599442c2ee66e16fb4a01aca685de4df3ead1d740dbed7a6dbc60bd9e954bd9b7baeb216a89c9822c6135c9a1f5780f6129ade69b41a1f1efb91a99e8bc1daad1cbb5bd92c56baeb5222e9869c3747df426816c1ea8196a9c2e8cddc3d2d829c455b0880e0b81163426a1803392e0567496c01f243dcf25ec4804930993fa648727663e82f815cd3e342a22105453e66c69e87a3e17794a5ac19b3ca8df6628cd78a5c38114594399ff84d0b1e6fca6e55c9d7f722609ca4d68d754a64893295d3bb615cddf8b6e05f625b88ab67079d28e3ed2c67cec23b9cdb3767d2f5b874fbf71fe3fa3919a56c402589260bdc92bae0d5ce7b12524a34509a762d8d24b7e1f75a69851eec4f563f54baa4c97bc2bcd6f279d7955e2a2a32aa32d1a65b5bc3751ed80e026f0ad14a0ae7d4785ac1756e1203957c15f72a1cf6ebf01bc050dcabaa1e16821d453afc1263b0bb31f64dfe0867ade6707291c6e1af9d4510cc966f44f340cdd822b9cf1930cfa74aab3e58fdde0697c29cdf38597889931542829331a81a803e6ec75749027665ca96123ab33700bedbebe81aa4543ef32a0d0324f693edd03ade149c07d4b152b684af779daa6ff3670e5d16da1f11fe4bf1669970b1d027706e0129d21adb373c65385d2578e52052868277bcd9e77055c4467f0f8476193475d2f3d91309a4577f0847416aa6fc9c7f5d4af304d06206be82422084280ccfeb4403ff247ae40889ec15d6a518f8f528b554f92ba9465574af2393c94e96de31dbaef6466368143c57bd7b35d183295a104917557fdb2f0b1753b322e79c6b692cbf05dea76577dafb0b9367aa3c13c537487d84abf4b05811a2207816dc6b3853f1f1db4ebc7de4b8f7a63c7c493eeb2f5d1c4e4646b433d04c34cf06780fe5382e470b18b3e9b6c5fdb29a70ae05bd791aefa2711a8e67e625f9125e7e46ed62834990d7051f17f10874cf3889d53e5569662573e33283657bea83d3760ebade46a033e7b1b9cc6b9331fa5fa04b9ebe51f5c60885516e929a775a863067f603e98bc539a557257ddb3da64421ba8e99aec90d61622b1eeda35927980f782f34c4557edca5076e8bcaf5aefff717b94b7287886f0b8191cfb8f68d083c53b329314edc6ae2afc5cb0d3e65335f95945f5e61d3d135dc1a201e198e33768ed8b991a9e936561ec1a448431dadfa8fb06c59c0e1ce0bec7f91b67ebf439f170124f19e86ed89921d2d29d19b7df74ef74d5e48fd52400759de6e8359ff2fdaa02c85bfa169173298824d5f397212311c09b1762865ca5bee36bf602e0ff9b29728b71df75818e575818602362ba40c1a6208017edb15174220bd84b750d45d4900ed5e9fd304f7aa345b5bf2ed500f7568d96f6b04434802a5dffda69209b578402c0fadf0bf840cda40b6abe85bd3485dcc17b88387487dbbef4f1f897f73cdb7a2549059f67cd205c412be03822a2d7f68451c657f90b58f8f4f49a4a6993b8b1a045b458e73dc9b20b5414b13ff9e1de94354cfe71a7e171a21f8df7f272a3289ed50a4eb438cbdcb9ae697e2749103440f6004df8dfe474a42a37a2e5e16f655ed821bcc592f7cce5c08dc8dc61f6dc1f1ed905de3b2b4a808ccab1d8d78988ad0dd75a482f058321f46e2daa275393034fcbe3c993917a4ba3a2dc5b47c7b6b118890324e5cc858f6f59d825ac1f1a99d9739c4ac92fd5f2af75f50024b7988b2fd912bbcb06cf2a2e9489b19b63aa72d7b3a7b0d6846c1653664960b8c9ca7792251af721a44beb5f8086056050c95a12173f3aa5a1d74aaa6860c24da42c630cac396444f8d1d5ecdc35349ac2e173b3588d8ef76014f79baca26684e0314e8bb009624221719437a687df0863a201d3632bf16b28bed83291894357179df0eaf15f8320a55998a122765d631d35f2b07ac04ff2e16cd0305af85e34b9271f3583f6165959ea004faca6b659988e327d108da051063d10abb5bbac861efaceb37759ee5cb7edc154343cf921e9cf31141ed0ab1759288e7c3df9ecd41d1a352b9c775ec81731c6262157c98830aff282d49301e4bcfcb207cabd3f430eb7e5287f53085cb79e64cfcc2935ea68b4de5c33fdc96b19488c20f1818c70ce351feccd29ac6938faf3e05b26fd3eb1938e3cd57799ea22fd47e6126ce02922d1b1adaac050000000000