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 58764 fbb5ad668bf85167e550e69237a3e18a089221664175a0294b86da8a8ef5555f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
69f39e0adfa6145d8603c7a2ec2405d9b71a12b3ffc604dbcb2e3430606bfc2e
Certificate Block Hash
fbb5ad668bf85167e550e69237a3e18a089221664175a0294b86da8a8ef5555f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001138010016e80100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b65f45a64e8ca36a7355da408ed46f7445f157dc1cde83851204b828dcc17a80efe5d14ec533f11937aaebf90dee85278b504fb3cc9e1197869a5d8c138e1a908190cdc287c35b774be3ec38cba36cd67307bcee6b672e62611300000000000000000200000002001138010016e80100

Raw Header Hex

00004020e4f911bab7ad5e4d192087552a03f27c8083501bc933ea043289b2f527f8e290c544e593e976f1aa65d623ff956d5cc79ef09986b41a8d7d706e61bc87d050f96426116a36c603182efc6b6030342ecbdb04c6ffb3121ab7d90524eca2c703865d14a6df0a9ef369

Proof Data Hex

59,560 bytes
121216020307116b5a42147c3f36c4c09e086dee3ceee3654d590d3fba617e9fd4663018d2a3a5eb0130c886047dec7e6a819d9d46076ddf4b4eb9d4279640f46e7c294c705973b9a1488cb71bbc662967da6deb31090c74fcb02efce09e21a8fdfb06634ade1a5523632fdfdfa44215d0fd1c6f644bbfb0917ddfc5b359a224cdbc9dabaaed3548b5bd875f624394955d636fd59ed157892dfbc095da9221a0b3ed008b0d144decdc75ba61dbfabd163fc79477908f36bdb8f25d1b455a5a24d5c8e2cb4690fec744da8a09caf9f6abec99e12357df8fbf27b3bdb4321fcb9feaf54f8a23b1af35ad7c4a534d5ee35c2ddfcbb13c8fb6fdde69b4d64da011ec6ef0a8aa2a009caeefdba9031b08350d8b160001dbc0b441694e61a9bb7022eaace84cfdbbc435e6def46cb39243a89d3378808a22bb759a957bc47d787e46a412224fb6c671931e16e6e0e1fb8da92bdc7cefd5f3d2b4397e7886157345122dc66ed8904427af080230c7f9beff8e09e835e94b6b0ea465946b7d0a5b31b26816da898134d38a406ecf7f7ef927ea0111d42a163d926e140d2b6c17adb9e08a80ef0c635632ef7a3b97f225b1da8a3583b3b6aa3717ebb14a1cf80c5eec34ce173439815df0b08d2435652c4ee120df904d04b6410271176b8e17c53ba2947bd2b193807c1637ed58876ec0473f072200db3d0967947b5dbae035c167407de18553d0874fceea7e1b5ca75f553dc45a25cf833bab8dcace92eefb4e5fd88ba8a8b86798fb806fd3ae1800c93856ca5a724a34c1888e31884d4ba2172917cac33810b99b56e82f400a7c41c5a0bf70eda3029a21ef422515aebb0eb97b0994138e8b1beeb9e8787c574a65af40390dbc36aebc402780949d365665d3285f1da2e4470dde5b655c13ae0552c7a4bfb7fcdff6231eef952cad121966af470e1de9abb6294ef975d0429afd3c21d7570a096f5a9d70bb73fe79afafa0e96c80895ed69be73f83fe3fb52e4bbceb648fb8a31fc350cd917cc1dd5c171b7fe924d56426591ad65971157674430fb93c27df825f1a51515157c1cf833d77f4882188cd4b1bfb4173fa8c81745f523782fc9a77edbb64507f6bc8643807c4518a967516f6bcd80673d1cc61a5b99d960b507ade3fa207e6c4687b903e34dc3b7964f86829a46ca7a72082e1a91a124f09689ead9932dfa743af281aaab44e2216d5e07c853593d3fef948fee9d8503b432409da0f321103dc4452169f59c1eee4598dae0aea006ea72556e9789be372c861dc23d6cbf812a32e2b3de6d0e31c79b573cc3ae81072e083bb72bc987189aeadd176a9f7d5a3fbb5a8bd4baf894d7c9604879a766de607da4cdaac9c99931406255917e9d4bde624d5a1425c3d587b15cfc30107cf4208d028c697fd5823cb2157b5a0360d37f20525056ef3a6bf3e21495bb8341120931721fb01dd42a223af9e707b1d5b314858edf69e0edf28ddba53d15d4ef618f955b208d33a50d4d93f2c27e1c835cc87a46cbcac93db17453178c052a61c9a35b99816d91182889076b7ce0d937fabbefb84a138c61b3de274f292635e9926b77d01dfc91d4c0064ed2392a020dcef34d365b9cd76dcae86a6a4940a6dff241d19b66dfa4f6abe19f7d32f66d65cdbce6a9f564077def2f66b2a0241d687149f8c3d5233b6abcc8127e974e5773ba8f60abc5ab0235ee7cd4e5a466f16e0a6426e95e64a94f53538289b952d18ece7f307e1e48251a8673e0d54239784ca9b5765705b6ca03414fe9c26a31e5fad8ee6865fb5644f99577ac9445b341768cfa58e1cdb3c32e098de76d743e5cfca1fe75bd30a3b3bf57b1bacc688c02172680381f43eeeb609a33770242d9771b591bb057e3b70c5637eca961a33838d762e03b2c833e1d50d2c4e3d031659968b6caaa866ff5d405c9a201c07714b0d2bb0c3d557908b16e4d8e32d441d7d1877fd7c97d3a1cf1e2cf00ed5e8ad0f0d7275409926676aa483e87e2cbba1a65cb5cbe226d0cd9f2548cdbde6470dc5892692d6e5716d3397ac6fcdb892ae18fd32b9595ba79f19aeed2480e586b19e1ba573fb8b6338d42b1236821d85b18c1ab0619b96888e95803d4b2838e7baad5b70fbf69be1a78aff88675ec17a8df67e3cb752610b02a1ee9ec32223df0669a8398bf0cfbb977504471ea78505f19e0636a1f0e8f1f62f471b3f54835b13cb782f6abd4cef228670dc77ddf5315a2f38945e1db38abb6457c5208f59bb86b19ed318f8988468b7283d07e209aa7be1b5a95dc3e69f6c56d8383b9a263eef4475f7c0a694b3db370cd795996ade24cabf376bf04024549bd0db06f8597636e46eac684ccb756848c75c9cd288524c0b4c95806072c82c09a6b01305141e639e7210d6ff3a31d33e8d7f35725c4d67413e810121b89b76ddc2127a2b76fc77a8d72de55ff6f624034f88f33d5da2a0faf8041fb9ad8913d7cece58298ca488a31d4fa784a5296976bbf6e095c8ea8c6d04d72a930b4d64462d8311934924a344e97c8a2d31478ed1b442d10a229258b5fdc0f367df30b73863ae949de2893eeb5234d28ec53e5eb3d43044e84a7fc85cecaab2da7ac8b6d2ca261984f2eacf37da59f29d87c5fa96541759f429a098254dfca2ffb8266d11768737c50583f70082877e883fdd392afcfa7f002b59c25e1a100190eb7d761f107057e436a0c5f6cc67de8e0897456da12e14d803ff942724c7f2eb9ba635734f638cb03e2b8be1c244362301b64c9fa985d8c77571ba1b773c5760a2135ce55ca3565e3804dc7ff65c48802f621b794f40dc5767cdffcf891793da00e7f13ac34c7004955d1032a4e3ee306795eee6b8090f29b943e518a3aaa94113370b9ff62ed0e1581a6bab142b20e9e55752e5a5a3ab9b2abcaea0b17b25eaee7ef55f96f9962c6017bcaa756ee18833c71a231ee302887322bb555550611c15c0fd4583c798c90022e59a9a828e632e4502a83eb15c7a844720dbdf766e2f0f237363b39f67f114a530394b64996a51e0d6cc69785a6fb5181b65dc2be2e14fb0975422694e333e1f50574b42c5aa208b430a1d89b64ce21f0e81e0d7c661f0604cfb84d6fab20dbb296830d3aa5a05f3c0f7a21d1b376f3f330b124e94bdc57e0d7603da4eab45d49f471c48659b4144e8008621589f33440c4f8179bb5d65cd1bcbc4ef85f579b261b9990bd1f48472711b977086eaee1780366e4145fda8bcf79dba424dc275fc5de1192cf40c117dd330a45a4fd278dc29b6afc68033fbd8728845c67f0f557db7fde386f54e5d61236a44ab2fd5bd582de43b25d16218c7a1d91c430eb1edcb9c17978e5156aea6066e1a111289a6f8d70cf35189f581af3722d7403f152d725eca92c925c10814945f2c3846579e283de7bf323eaf91b2a062ce92fb5ace01df2cfe8afb0ee5f6de737306ffacebb38b7644ad64769e62bc637f8c504828ab3a15be5910b343b11ef1881dc21e081cc04dfc818225fcdf24999eb068aa9338830668cb9ac9ad43f71e803e608508739215a664ee91368aab304ea8e907b3b0af6dc7a65bab41661243b94a70effaba4758020ef83fe32077f77d4683db926297190ed6684d9ee720a027ab89df36220179eec45f1b6114c7e0e5c1e1cbe40a96a3525d9cb852bdddfb528f57067b31d19193493c5f9e35ec6df5be0f4224269ad96ec19687d915268e511a37415d3e5a8075927157b7a825510be0ecf4266d09a0659aa8162fa6d7cd6064cca3bae0a920c169ba94f87364032760133d0255c6c3bbff48c306f8bbeb2f065b9aecb919178586a9cb5a046088025c79e7d5886455f0142a06f4a3f68a2cd297ab9b638cfae8d090b67d3f080e89c602a3387b8f0594c3e55789db2ace6e0a76c80b66a82d49d979c7b151051653971d5520daebc924787b0b9b8d3969bdfa8f01030232a8d6060b87278478568014a8473f9a348ee0874ff4169dcb7ababd4f68e1610bccbc04c576c2045ce45fee101553c423b74dd55a29dc19485a1aa2d8a39e60215a2ad85977446973b0a212220733a64ec672350f795c9d82205c069fd13af1181a2823057e3533126654a289a862d0bcb5ffbdf1ceddc4f08bdc52ec145e708ec3f67f80b239e3a7a25faaf554c886b504091ca24a07a62c9f39dc1f305449af5de49505329b499c8646b87482fc18b531c098d54c842f005cdec8e0e843b67ccf2c35023c99c9b4a6018e940727819cacb5eed6d15c6110a1e8f869f853a97265d39686daab509a65961eed87458adbb1e933749b75a773d26e31375ed9f803e600005b07e35e375f47e915746c7820149dd4268901708b88f9944937aa04262af98ca76a5c39c4203032a2f314047b37eb44b6849eeacf781af9a2ea27cc4407ebef1cfbccf8e9a7d2e652f656b91669d9f1d98c13f3792d81330127e132b6f74f39188af541b892262dd3583ae62fe36c8af102b6a254f21f8d3077b15970dbf3a84ddc1e04b98c9cff0b1e104f6af9c3a8067b138649504a8d1590690e6e64ca343f8b791b863245629f131b219de1ed076e9d93a6755fa837c64040a82127f1a2438c55b8ad9366d6be1c2a6cc746ad284b60cf9afab04ea3b878001f3c0686719f8de5dee1380d230e89872a8e1e331fb72dd54499a0e06bc1ffa5a02d907b613ba6df6fd3b48215dd29d53f66e200436838616853dbd3a8e0d58c4074cd067d47e4095246d77af1c35c708309909a5f5d7e7dcadb2fc252056171da157c5e1c0bc84ca77786db13907a485ff120fbfba63f2882ff4784c8661082f41829a58cea90eeeac99731bcfc583cd34b9d816ef12be98537b4eed54a28417b14f48f37566e16241ab9622a941ed4dd7d3bb838249688976e0793e9131b0661965b20a2b9cc13337fd0347c294ce0ae1aba5f95fb98f073b7f2a05f99d74eb01f008090a7a3bf0a200c44925db253abb5c0842ae82fd59d22f7a15441408b0bf2b027d0e71dcb5f331feacd9220f05ea08f4f3dbfe9e110a180fd1d8372ec76d432d10ea9dafb22fd0dd73af0624a5213e8c73d80bb794b095b47bd5e43ba809f766a3e7f50bfca0642ec8ef271c86c77db9fe57fd3a2783e9f45ba21938755e535d4a95f6ec90ac669544fb35e0d59f0890b5ab9331897bc16631021fb2af1005e742b94794f1b3473e1575c622a5ae10caa189767377445de292f2c704b111fbf61688e8f6e5942b949fbd7023538c9ee06415014e59373bfb999672f60b8dac46230047ebf28383afe9982e539d2f1d971fda4aaee3a3ca33516b6b6ab1054a0feba35eac1a0d8c3f73f37b6efbdb337463a8445bd8f4ec1fbb55200613620452c286b3ab2bd9d5e95d8cc8d7d0503a0d500b055c9ddb5501beb5cc7ee4fb26405d5385ff273fd4c3eb61766c0889433620f2a0c9498e559541e9851b334defd5d6e9926dc0f4e58621ec9e2fe375d79be9386aef42b99a7f3be37f40b3ed24533e114b644cbea89921e2ffc19c00de7b4c923309260afbe56005d403494af1286e8c4370c726c85d0a9ae9789d08dbb4daf5c9853c1f46e6886afe2c0b5d2446d690985411c3bc10349a5b0eea094af372cbf7103e354a9e1238ad3ea662434d006ee563d795477b4a7b469590c3855b2877f61c3f4488fbe1f4f2183f7a7aab4a6ae40b144b2f43a182295278dac6383e7aafa4577394fe597c5da61c47c481c414928225bf86bfc548fab15e01430772eb87de9a8308dd3684642ed6bf5c8690039711e5474936d7f2b9d35d05c8b882dd815e20f4aa863bb0e6c4657602d7db90602b1e58d055dbf236d4bb3b4a03108bbb2acd6fb5aaee8eb159f473c04b4a943f9719dad6ab2b62fcf1b3af8993b28822ae2e42422b2ca6e44d7d184a523595e045195c9842c8ec86c80020361d78ccf0887268e2eae5020509d4bd6f7ca96adcd39c319b36f0826b51681864e90a7407d3fa6033c563eb043995e41170ffcdb25f4f7f9bc51d47794cea8b8bb250bbe47253d07d78e313ff518bf2facb7ed5f4f6a6f4743844127e0625516dd87791e8ccfb69ee591f71e649e6422108842ce77179eabd8876840cac6a51eed39dffe5aaa1a9779ee5dd4943388d31fd3ebc2fe2fc8caedc614faf37c4dd6687ece3cf16c90a1809c2e40baa06e0c6d17d4c5d4898ba3e493b5b9f98a98d64d00e9edc6290d0f881258ac971ca1ce1a1fea227df109bd2c6c13d6d9b6196c24b6a9308b47689dd34615217af7cf0aef27ebb46de5545a8d041502727bf525a683527477812acbcdc98aee99f76e97d7da9896efed162c92971ddd72d86b70b733bdcce0b2614e5ac97d84cb76759fe0e80ba25e125d41c8d561b0be0310d46a34c7d8a275393345c58cbe9334452a91a53da6847e2ff356a5f48392c980cce875a7ec80e3dcdcf723c98b2c9fbad4954e9bb148a97de0f633933e03184388a25bc39632b1f5cd985d4b6e206774952fc41b3f523675e77f37cc20d34f43ec9da69ffd09971e1bba7c8871e121b2680de5e2b83d7ff9f01099f637360a756f7252281ffbe05124d46d7cade055db1e515ddf88ee53b786bf61192185e1b3c002c74a53fed6134dbce2babc052cde669d2615b0f82f89365552ef23651bea853996b6b145439f6771b15db3713757d8fb1fe35a9f698aa18ffc57aadd70f7f4d6ab3cd91324d13ce9fe5b7e702657425f92c2afb6ab15cbc9c93dd0cae220364fd90b515192fa2d4f55f0a23c5f147e1d5a868f3e5d5bff5a54ebf604c74fbd4ad7a07cb8b2e9b8825aad109f139fd5cc59eee9f07df78232d0ec430c8277bed5114e514e0fada255248c4c78a58d6b5c53763080bb025757f523a5ad0c7d3a5c64185fe5fdf62aeb3845c3453296b4f206f64fad4087f650d1c96a96557e2c0705a8e8fb221c0bccc0572ccf3b276c2a3425e3806fdaf79b87f3e05ebb019f703dd7fd9dbf7086b5b449b5f5cfe58f609a3ef7fe193f31894ce0393138d352b5b7c62db372d755a1c811df12acfc4717ea412ae174a4fa8e6f357f9ee394d2d49444fcb75e8583215399c82df718966b698434ba9e5423cc63d55b62a863b5320be671fe560473bcadc4085b152b54fac9ea99831eac01d9f4ef538d343b31842752821c8f531e49c8aabe412aa998aae484d05972094abdd78b26cd7cd0f69b07eea31eba423cf5a8ad42b1dd3137dd8005aef05131cf6000ec746472c178ad443472df067c2ba6394aabdfd353ca0a425a34a580a8db0a95991144d5f635fee23cd071bde72b0c1f9b0bc352502e89fe14f217c3e8f9c4f85918dfa2fc7673eacae2ea18b023066fab35e274de12ce4b672bb7e0f5ed18847757dd3c86f0ffb441353ff316162bf6350a3ee15947e668079c9123daa7800280d6734ed1676b0bfbd73196363ee6e14400651c4f357b1e800d09660ddbab803d1a031ece2db7713f48c0177d950c7d16517ab2968eb6952b35d42d117d9814f0eb8e2229f4ab7772dd61b82d13448c3d5c8aeb540adf4fab1a9d5f441d11653ee23ddcdf26c8c4e633cdef6d613313dbf666aa9e26105b9a15d61a4ef8bbba439e065d860325b61f37f4daab02dc00c6aedc82ea23c2518f663261fab4d0c97634d4bad1645076e5caebd7cc8da56765acbbf61cc18d033ce7b62414c7b25ae5184bde69de2a6c3a9a6f27d250c8d013554e2ee1ce8cb5a5463f1d7dca45050eeb5806ca45035f475e93d57426e5de53713fadc6e2cdfeb41e0ff6bd564a4d246333517ad1f614ac7edfc4b078f10d7316e073a52dcc9876202dec94025c54ef5d04ca78cc67f27e3ed1f9342d565c4b3184027f7022464653d2e0693e0b5b449a13947bc665c91cb15a4ba528b18146b798c54bd91110f1539ee996420418e4e3dfd32c920d7c5eef2bd81377163bacc7a180d3f8e9c6ab5262d77309c4c14e9ff4341f5a1d59f5a581f173e583972a1f3054bfbbcdc4d823b38c25be268a3c74c66f0db88dbd5de4faf2f133eebe0300dab512e628128ae9e8ae3c0234b3f5e1960b449e73c74488d5a7a32e435ad354fbcc837ad457fa4f2534bc84d6164ea0cb44d21365b7c79b77630c9800bb522b38e27b3ce4ecc432c5488e04bc6fd90b6c858642e8312331258085580cdbba4b7c0c7b16037a3dbaf4d44b2f8e996b09fb52da13b4a388ef842072c97a34284bb77dc9f99d88f8f00e620dd2ba0d3921495fa175c4a52bd337faf73d6e83bad387151235a44ab9b398c54fb43159135bf5e09c13140485ca82a49ab3a390f2b3cfa3d58bc3ae2f96451a9641098261058005a1d158c9a18b7c81c9bbcc65097a81feaefbc5e96606d1b23b31e4363308b98575b03aa928d3d83eb655167d6b1b1953bf3cfb96c2a66bb0a29408f865f890f71895c2aea892ce1aa99080a678df039183d15d1c4e4ab410a7fd48b8367f7ba67b3529fbaf999824f173e9fbe6c49e640b6ca625f16d7f94f033f1132d4428f01259f8a386f87eefd3d1c7b1c4b8fd98d827cdec03bd4fe73c26d0a0fac32092e14ae93a200bdc8dd7cc7115c0a64bbdf5a5764098679bc4f8789ab74e3885bbc8ff64c49deb179331f356114f287d27dfa2b6085c2fb9bcedd3bfa63f646d9044378afea760eae369693a297edd89ab616f1b78900609a29979df0013aebbe955dc62876966926d55aaa044f6552da53c09662db22e40a41915abeda36702cd5a8733e84b37a66c8633385537f5b7813a950f5b44cf182e47b28f381637c2d098fe52a6ae7a193458896bf2ecb18d9cbf3d9536434ef75a77820c9af8029ae68c4d7fe34562992a57de97634b83b38bfe172c7d06ec965d18d8afc554acc4f51d137be4244e6ac1dbe7fe3aa9c3347832be9333d48528dba43f384c89488bf8ebf5c2a0a75b823f6541a6be3c7479f6e82ecf1bcb63d90051e7834097e6b7a602c92e8e2b1f40f3a726e84bc2c6cc58b6cf9bc92c56cfdd81584cf8dedad85ddc82029d8c520582dc33bc87d38d0fda36f7efdfeadc9d1cae4774bd6fd69945976f969e871bd5c2dd7cb8a344a69d4244ca994cad8373a8e34b9def3733ad205fa4000a00654e2c5ccdfb12d8dc21c50988dd41b88b0d30530d618e38f9ec462efb01b2fe764ed5dcff74af38ed8abf30c0df388b8fe309f39ece0038288cd058d4a84aee1c40f7413c11efb745adaf000ad05022a24ebade4cb2184fd257323dc86167667442e7221cd753617d4bb8630df128cd00cd923a6235709adacdc60c65d8d0354cb7a09a1fcb1dcc166130f882ed26efdc2a469f15ce2404e8bf5b0d2c52fbd4188d336559653eb346a1540b93ef968f8986c2f17d41fcf18f098ab469769ce928b004b000215e558ea6d90a3866cb756b7ed0d9316e126cb12cf32ad21c5e9d934fa1b1a91d2b9d2136c265688fc46ff32fb09a1a2b9a68d64bd473bfcd22637caa7e55868de62291ccaa8c634c54f30d4c875a21b29460add953b722278553a464d56e753ade9c850a1070116f466503c2291d045f0542f772f5e244a74c91b6643c9e17dd226acd6fdd78da29683edeeff094cf8a26435de2584a50519682cca398826f8224d47eebc6b6d16197c4cb0008928db45a784e4bc73635c11e0320715a07d6c5a40e8ca474e84cc191b90a8969dcdcc8fa623005f895b826d0d9d4dfac6263509ed330e913e23f42ba9be5c44436f2fb9e462adf35c07168382d04fd4c81a6dffc771f921dcc695dc88780ba6ed24645a9256712ba8c760eb31f6dce6ffce60fe62668f7ebd4948ad50e55f110fff1ef09be952d3735a7419f5776648d3da4a423c09946b03ca44f21dfbe99885f9f57a9f1ed0283ccd3f3ae11a72c05f7890e7b9cb97efbb299719fd3fbbba79983f2a3bec696ab8f0dab0c1c7dd3f4326858abffc016d78de63801f4c4b0f18054cf0939a599a087b7ab840775f8a1748481e1cbff9df3a3bb9037d16fe3bf7a51c2fe6039b96999538683898b796371c255dc6cfebf2a33e53cd6f0c466e0a17eefc5498a7f8a7147c64d99b56751e7049f8907b96a844fc41e572a4b3cca52affa11e73eb34eb29cad12ba83a8f45ec87f5956e5ec77525fc06a03628eecd1cbda6790d0dfa5a35e6c20effbb9b1de58caa827953058df25e7a969de6ef869778fe96683ad35d6e07905faba665cec4ec79fe646aa9d02685b69515ee9e755a48d86144a17a402581d4b379a1b81e7e9b02631d0bd01f0e20aef1526b5f705c25b581af6b8018988c29bcb4b5f1cb5a91115eeed3482fad558f9372e7ce50b474f52ea0707112ece7f26170094702dc82bb5cbf5095688a2ce8a976b562246991529cdbf95fae0c96162919a5e2e9992b10175e7f6add1f95c39eabccd31ca655b1a9145fa4da2f61f88b8f1c2d2c4332c80f50b30fd7956f5afbb53a24877d1902acea3e317a9b947ae9cffff2160253eeb9c1244440956071b58c7b40392ec124c1c9c971320a0944309a191808e54ee080e0a930871e01a9bd90fc557f1c4a8f908faa4db8e756b289b6cb0fbcbd99e4923a3232a065cb1b285a5c10f18c9cc4df6f4b5f3af1fab2eeace802ee131ed77b31e460efed0d175b629aabfadb915a6e3142fc21f9d7b35b3e27c57bbb9e491b34f14067ad71d864673a6f6e0b3d235ec36eb39e9a1eeed46e87fc4eb7a11707c4b24a744a9e9410bebe6925a7791f92f49e793a97ba08508f1d5de9ae0727010b0b7f14cc61305740e0b6dc0504e437c7b178ce07a12cc32519b44286d994a507a2c083024c05ff966bfa44eaa38a386bb9568830bb4c0359af94e758e08acfa3faaa284e52b624f440c970b4e7a23da738220e1d41fd92a712c75a5654f18d45418c53e2dcad29e2217961c44854f906fd43a04ddb7ab7bad2f25e3b08f2cc0cd184c13e409ca9c05621d2224a510b65642b1e181b6d32611ba8dab8f9e5879fc01fbb0ef8d4fa5803fe168d00010bae325afc94e829c80a804ded60d1e0d94767a54d210ee4adf7031e521a63089e72f3a47236af26c597940e08518b2d9a416b458a5d09ab8d9de16b3ca5c2d289424700df1bcd68a673c0b29226b7c642ec754d3ca1b714306421b4aa88abf1325b5c03a82185dc8996b63fc79d179becbecf28aeca13392be86585aa5737f84371424ecfb406f4d14c397bb2f33a9612638feedf9821543aecb009c9a98cbd1bba5e71b900914228d7e86f9f70506c2b37d5828083045cfb1a555dcbc0e2a198168b41a48f5078403463e505823d1b3a06d3fab3c001c4c47082860e70ad34e0f0312a1cc6bc2f4d24446bdc5a592d8ac37529fb44f291624564a8038832d35b78e7ab7cd37fb89966761435ced3711de4c946c44aa5f1d85dd8a62a8973c1f42ad1d77d49b4ac9874f2f0f6c97bf204d41da427205da70104e87ac6ba747a9c1cb5a82e1513b42b0bf67da14b446d91a177389a0d6b79e504651afd7a6c618c1b55395dd86436448c509583d3c70f230cde331726888fc5697e965cb3db3786778a36016b70cfa92626bc44d260dca67883d338f0579c38007128cb4a484d16bc378f452b81c6b112aaaa4eaf35c36ecb0cb66c76e21cb3ece2f4239983c8bcdfe6fe874cabf3e6924affccb01d1ef75a5323defeb0974130f7855e968c0edcc44438aeee2a56eeff9edf1358abde17f5ae7cc52392d365312304d270b17c24970077819e6a5fad738f13d13be2409b4ec46f08f0c918e71297e27150fa9efcbbfacb562b7eb658d67ac1e6fddfadd6d6e6769bad9ece0dedaf1b6c11c285d7375138d3e167597f1f386bf91117eb4e13837cf07a3ec395a57a4c3d5472ea60e79cbabdf3bda275b3b2c66358c3fd85116d5620fc0e2601fdd1ec25c6053fa631efe951db1af618106516124df0633db1bce075ee99c64877f398c9299097764353165414e5d510d61050454bb2639277888411d1c4ac10460b0547eb6b3c8e13227503949c8d4242b32d6053767beb59bf8510bfb0f69625c25e16fc4698ca7de5225595c6a148467eea8a0ce995e3cc655cdd6c843a95a15457bc2faceaf53e0cd50e4fcf68376876b674c8240f204dbcaf029dd17647badc161de3a0ec0c92114fa7787a9a0c2f076da69ff04cb228caf03ce146f491a703318b133f2f56b300b18877423d63889df8537a53fd304971742fef8f0475eed7b4a9f13f9d309cd28cf75c8854293cf9931be3f38c962a7c7541ecc8d53ee43b183505a69d94296c6b9987b7325233f0e94b43acc9515b79e17fb8e589a47b0a01aab52170f40df32202680b526bdfa7bab0b3a040f895af3b7bdea302efbb21009d89bea18a80250dc5c1a52610a6a8c820f798386e64a4131e5dc0f20ecc0273dfae4198d5d769fadbe27b1741155ee0c39d3208d9fb3847c70165d70a526f874aa948279a82cf13d5c0a6e5f23b5e52b6e31ec491cc043da754b694c3b9856c75543ac32ac655671126974c68488891c8e9d63f6b82064ab8e01312621f4071e84ae4ec6c7977b4c17e758a34e97b358a99f35242455905bffdb61827f29ef5ebe6b0bb910aed3eeb22808cbd6fa3cc553584853e15b7aaa85a971e70d12c7bd6f9b58ed7cfeaa5fdd74500f6d11f72df2a634cdd960d4337405df9912922f429d2af4770e760feee0b99abf0a0970b212680e0ce5f78ab00486f6207f64fc494e3388977800591a87481f0fc029f6ca29ea5da44a7952420f6c9c024bfbb1ce724bbb2fec4701ce947928d74e93ec51bd648d1d242f35cde1e40fd0c14691e4e6ac30e46a03bcc283422169d771f154e8933b17e9aea19d720ec34dd582bf548811f2c153785a977a63e129e66d2910fd50042d2eceb96d24020541202e97dc102d8136219eb95e741e67b57af7f8ca82faf94581bbc0291d2c6f2575e6cdc42913778cd4d5ceb31780329c518e9cddafd031c7d7fa5b0503bdad1e5edd9b6955c44514285eadcd31149c7550cfb4e7de658ebda50d87885c2ba629b37d99e3fe5c6fc80e0c9bc0957dc12889090f7c15097970bae5b3633cce06aad2264086990ed6fa6d1ce0e1397f39557ed4f650fbead9544f7bf5210a032fe4efdc4712a245ddd3cc27b841a94dbda8f0501bd82c5d0ebf302048551c987427aa7e645b4798126db189c43f4530cc3b3cf4ed20273bb38c42187ed742c397c514d2bb90eb9a91b6ee3bacfad212911d113ad2e7b3dda3682c54d3667709b7e08ee1aa24d699e0dd9f32e5e7b1b3e81dd17f6aae2544d6e447c291c6bb1ac6d2e6406a988c8844c1999413fa657ac590183955be22880248a8a47160c2ec44710603563c6c00a922eea01e339f63274955f8157bfd63e6da8098f977aaee395f2ffffcfb48b60174f00000bdd94396c62ccadd0b4e8a1df15db4f38d7f3d013c5bfe06ab3b1cb6ab21a16225970e65a790c3a95391c9fa59a867e26f244ab7270d99227a09ccea4bdb63fbd7a0e4f9a3df24a150699a9ade4482b681d1121246931cd746de7af8e873d11b5723634fb3a43fa1188a7ced50649858268cf2ce347de20b3c4b20228ccc72c57b4fd16c8e3602889456ac76d8a6c700b91a336275b589cbd35c7a4cc30b1305f5451cc9bc7da59ee8a25c4b6d0f00d314b3bff689d8e3b9e366d33f7952f3d46ae1a3e402c6876b1657c053e36a0fff316380d2c07b5536b63501e45136ab680da50d6ec49486f58db75e9953b92a78c1c729f83873b1a0ba1a825acbf592843a1cd6d430d7f7a1934a2784f71bbf734f7e6dd4b96f2a92fdcbd481c79df1fdf9d61275d277551d1538d912b75d9f6b107720f695d141bc172295cb3c9df8a095cc9a9288766f4fd2f81733014eaae09ceca2d75257e4123483b4b110d68212fa58c8b9f0937c2671f288526c8c22ab078a98881d21d9df12c86e38076203f20b775a0e2362bfb39895b418e11fb7635b9015ea397aab124f6b67e9cec31d77986922a0ee8133a34e5c5511f34626b7565f1045dc412b233d448b0b3986087914042de9ce2af926b46d1efb89b506ee6632ef5e799189795d7622e065e96f2b96a025a7367c37f51bd16d61974759a9727549d1925b22ed5d7cbf3f1d1a2e63e6a84c243731514c8fc0a08fd87aa90f3f17904315154c7e45a9d0a37fd9c7113a0b77e94061861204166bccfe2a51916e88576c3b2d4d6d5431b5fa66e1eac8d257ab3a2bdd5c6767850e61bf2713ea6ef579d358ca70b20e6dc990562af31517ae9c5315e179e1d5b3025ba2d65970f22189e4e91d476d5145f5330c1769982e6e5d2cc7c1c2ce5598adb4261fde1810469c2cc38362a573d885b48fa00ebae79d5981e40bae347bbeaae969243c0f4f76972685cf0c640e668fd5ff920830b2f1e40cb895f17792e6888c690b816c4bb5b2283a718e8d77beff4a09c3a0ae35a2419d6cb20385bd6d731ab4cc554397aa2c113e1cf58dee97b970feba7622ca49399ebf8090c0ab053dd96620073740c7aa6969d3fbd5e20d6a721990481860b64d72e92a5bb2ec945898305e4d8dc62de691dda417030321997514be169a5d73ff17a3f6cff301134af09861fed0b3c3142b65930ff25741724a3fbaeed8df9cad242255fecf1b0555cbf34276eea9b82fe2ec7bad158980941c41f37c9b3728bfd4e541d3c7caa8a1742a0fab5dd35d4ad7387ca118d7372649acfc6214d88085f7a99d757e4eb0809e88edf63fde301452e0a2adbd249d49b874a88461e28d9c9a14f3f497f6ad9ad61336ba1a82147b5b38ea4876e3c0d271d6da2bc0a960cdd2d98bc23af1e8423ba3c3a232c650fc46a07586c9767692e38058a740b1da8675014ebb7c7ec78eadb32e21654c525ef8637a6c2e99e1f9d23fbaca4e097ad38b756ef29ded6a88992bbbcce8f5f4ea11743907e4201996b2c2852e3afa8b92f0fbdd63adefbe52f522b94689b15e00b0bdd330bccbef4f682130bcb44d41407c9082704ebf2b3093ef05e72b20bbf2abc7ba9d6c226550f50964a7e921d9dcdd358b431609f86256963453b4fabd051e046842b225f5add3e63743ddca1fe71c37e74056dbf7dcfa40b75e7354fd231749e6598489241a7673b897c199019c66b0363e32b29f1a19977d034b1ad28d9d18eddfe26eb19f0e810d877e38a446e344a3a85688e66310fa36a1ca8f449c811f327daf885ff6af1b133b3b8385d389d940f20058cc221f1ab8bb553e29a40b7ac1ce895202070bf8bcfe84521f976d4a51a3c1f2483b85c3f833ae96486478486eb1327045c0b6fc7465eed14ec1a144f4d1a03b8f53a40f9ca2267284001922a008a24ec14d0b58b73f0d264f05a115c6e4a953f552766170a65a5b76306fffdd42d272a5452a9f0b51c841dcba0c8873b273ecc0ef2cb0aee90936581110be23aaff75df31b55648384dba6a994334447350d58fc00fa8e14202a6487c39380dd9e538ed05b84ed7538b4725af8f05c96a9fe1602b288f4a7e98c09b6ca851901faa3c2ae1a6f5beeb16131fd9a3e4466cd313687d93ca0a4474565ada345f1fcf4649002d7eebb69df504acd8cab495fc1596492ba900bb21b2dafc2c74855c9f99c762634c0d66bf410465aa5b8112cd6e87b7b6ed2af6ba6e40b6b450687085f86ab734a5e0152ce39e15b945fc2f9022e3e5a30d162e8515a546eda300497b96b9446a61d97b4c159cc3bb888e44d146910894151c5a612eb2b0a629223856e4925638c08b7ca9ca22391d13a4c9c83f230e78847a4cfb85b7ad34c467c6e75068c804ac725a28c168e2a17e51ef396a64dc2a1d967d6c67a541d8492d7e5bce16ce9353eb2c1ab9343651c2ff8957a28a7c1228fa82a818616774ae7fb67edcad9d0d147a6e11540f047d05b7bc11ad0b987dd5dd4e7b7593d18dc1f2db5b3cf255d298385d029f02d1b3c66d6403ba2c9fdc92d2bee1f7d373f411284312a406e143d5c2b2b4f36d82b1ffa7db7615044b1647a00b2e6405bee50a79ac7723093fb9cd0ee3b5e60968f56aaa6984abb9e0155f1db5d378d32135c8a5953ebd2097d2d52f9ce1aeafdbeeab58c968a762a1a12407e121a6ce4f5da80cc311bd9098d1804cf1ae6d840ea8ef9c8eb959db2b3ec6cb7ba72d7b9e3db4ade92894dfd892ccf737facdaadfc7a6737fc7afeda4f6ffd65acbf560ea3ba4a3aa5b0641659ef63393423d5a77d87d3f2c5af43da3fde713a3308ae69c08bd7ed3105539c113f210b2cc486de00f10a58342cbad86a5a9d9fd994f7cf0ee27a4cf027ff20d1e82ced8b77bd1799d11fbc23d589b86cdd4ade2722e562c35d12ab3fe9a8efd0c2dd488f6dabffd75aed153bb888e773dbb41a0113ce8317a0b0fe356596da6d56c4ecd3a614cc90f99e577cc0c650f594c173823c95a0ff6cec3dcebe61373a270b5651b3de38fe7acd6dfa2b8b2cc874eba394525bde0c78fba5d00450806b74fa3db51b8c56b0562bc62909d9ca995beecfeae28c86560c0847efd29a3410d3143e705cc2f5613c3ce9d92de9a7409cfc12305be22e48546d3fa4a8418791a84fba9af006509e9569a039f3e77f6fcbe49d4cc111898ca5b4d7aecfec9363172ff154d2bca6d2e4a8b2c00b1689d332d5c4d75561d46290381eb5916dc5000791e9007b184a9742a7f4192d36feb8f7e72b36f147219762c20f8131da8762b91c57c1d3c888699dcfc6e97d6bf98bbe4ec21bba003d6fdc436fe6fbb01dc86e573de629af0e45788e66c091a50878e7a0e917773261b607052d09df675fb3aa94cef11e522372ed1a2470cef3763d4b9004372541df83ec3de228a46cb94187d9d66e509d079e8a01e2271b48df38497986482aefe790124615cd05a92b34758e206d467c629967042044abe200e746a03506d5aec3f81dbb47985a8e418fb9e2eaf65ce2562c1f1404b56a58c0b7402997aee17cf994ba20ffe468f0d9838f3bd4305b9b08c6fcf22ffc4982fc6d92639b20ded5ee81e99ec42f39e4cfded4b16d75941d6e2a226f510580ed2d4439786c80a55cea70c8dddc3e95bdf524cb5276e9f39ae0ef02cd7f44d7f7fd372b2547b96f19db741dc8629c6b5a5a81855ddcdc8111744a9c2726501b5e20c4ea0df9fe5e0a02486168c7bbd343bc95c790e7ff184483ab4d79408e6e79ec11fd30acaf5033fc14590f0a92347cf9e785cebbe66d7ff33cb415fa36d498b4ba89172c00a7df8abd6a028faaff1762577638231a8525297bae03eebb6687fdbc7a9f9329035c9c3eefb3f0c0e71e375a30deb9128bfe98953300a5ccb384ac19b69b03ef9155c1c171a9c50aced3b175df23d6527bcb49ba12f4b4d965d24821fee14105fbf3bfc1275c6bd532d65ef69e6cf0bf2b68e9c80af48aad22bfc8b97f7be6678e876bfccb22a272eb95faa80d59383953adf6b7555358b8cbf169a71d064fdf5340d1e3d5fb8737fed675311b0a3b30bd60bfad9a9f898b64d3d020f2455f3a44ddb1838c59f3c3182e47d1c9db7e5a80a4c058b252ce1f7c5702887ddf7a49a18ae9b00e62a857d14c8dc62513e99da4858033ff83d7f8c49e26931fea091a247bc2893e11cc09d2871f8f5beb5be7dbd84ade127efe48b317c5614e5eb700f10ba2ff4b1d7604c817771978b6eb40f2139689a5c2353bdb32ff6f7bbdf19f112e230278be9031372f4ea777b54a2c1b85c9c3b726294376aba8bee08d1391cc591e3b0d8dc2f85486fa14b035d73143cc88d0f65084efa8ca7231f5e4ea1c8c9ccdb9a72c076e84e485d550b0d8c36b89ddba7bf058d8dcb77928749cefccca08184edf285e6d50b316f34eb5f5fab8a8b21aa74534f54b444fa2716b0063745d7972898a050da33f05633bf507bc21a14f37c4ac3f53130838a1e8ffbe40e9c497b568d0ae77807c7e488b03a34e33f78616af58ad5d4b8d8ee99dfe295bcec51c175e7f69007f968c0b1e119e6e7900832412ecec2d1049e8fe7f91c1ba09a5476ebfa4f12571e7c4d8dbfc8f54727cad057ebead1edccbf806431502f392d38a84e6c0268cd444bedbabefb1729c3944aa1d7fd195853725c25ceda3a71fbf746942aff044d60aa300a664dd79539fcb9b1d8fdbe311049cc221bd53fbff5cba8a757f0f0d46122c59ca2d89ee214309105c082e3c0441e41e471d311012b0e545f21ffb598859e898a70a5a00af8de77cfb6fa1cc9e487f63720748c051a73da6cf69eb9df09d268f6b2358af35abd94a64b27008a7469b9cf9b6643df8320fd0754ae4678f8e5ce7f99915c194b3bbcafa80ada6bb1856dd710a9013fbd737fffd3e1bccef9a464a79666745f59c2d60f8b92fb2dcfd5480a58af84a1a67cf437d845deee41d7fdcd17337994984ba8089d19b2018f9be0713a35a21103dbc022a70a869be02a4ac9c575b410e9e47c18d89b57e26d8d305ad10b211f66c337c7b06c5660e5446790866c08a195ed545627879aa119fe489cd369c2c7d82f4b13b6647bb5c4aade59e2590cf96e06d81f2ada2f9501f4c03d6df32accde1854cb2d5ffd21bb3e104407ac8f605428fe985d4d22052b56ebec4962503e98e388c12fec569187c40660e6ce4af855fadb5cbed187e1edb15b6a09398eb4689a39ac831dbe34111bf3a1e0636f234063150513bd55cf50075d2acbc3f844e527f79612f0e9501a523bf7166fb21080d74bbfae6e1285e0c0029340ca98e57d0f92008fc67b2d4e50448e4f731084176c9842d89df23fa86f1683cdff2146856a69e8a22157194a913be5663f506b106e656b015b319b25c0c44b98f6d196e2d72dd6b4ccabd3523e543146289be4899a160b47316c9ad98930d24cc67321b8ba34e219fdc3d2d5662aee9f3ef4fcb874aae52c1192875c43898f4892ba2352b214ebc4c2d032c2fe3b7be5ba9e5bd8c81f2bd717950b8529649e527993cdf8d9f5d7e68954c90df74faf9b16b584f84b8f7dbaf652d9ef89179deb1d010ff36688c8eff8334acf0b004dc7cc56bc84e14d02a1b3734d6c66aad79255928071c798092e151354e027f9754b1ad8ac3c7e9170d1c3edddcb1a8d7c909edfa18ea7b5198d6ddbdc4119435da3b845612b478527753ee0d99b14bb8843dd2d1f61338623d667d26faf8122c1f88c898417ae8b8f61eceb429439db807ea5c71956672825e7050ac0d2edb36399beffb755908fea812c1b5420528c6aa929463ed0fc3c258847cf0aa0eaa34e152711e34a3e0206adb18567970be44fc40670f31cada32375fbd5bd1a1b569fbda76c35a2cc71d458f22db954a8527e9775851819f62387e70f1e71a1ff6ed2bfc8dfb13369d8be3769ea7687d21fa1e191bf0afcdb58ed98b99bbd301bb9348c54d4a9485d9a81eda44d1ed54b540a094eca54adb06814bb6c17e774ad618c2a728154719e3c64d802c78760ec8f521db79048afdd3c7fc04aad218f481cd6552263518398c876ab08d20c0f5919de703b4157aef844b3bf448c23839d8b0e66cfeb7968396bf16354d72d1c043d59995a997c822eb2c17f6d00fb6ff034392d4fa99de6f876022b7fefd3f527b9870c2996d55966bf15b950ea734ce10cf1cfcae2248553a56a61be99603ccd2a12c4fdba01869a8bc61f95498cfaa08c46bcac6854d336e7ef03e1002508b034cb4fd4c5695531ee85631bef8cd7ba36f22da8150931e5eab2f1d3a818a3970525726c997c984e79eb8b4c7d63f60bfdfc762aedecfd9204e5e2ac2ec1c7b834c5629b77e4b964dbc90beb23bf67e4efe613ad819ee15bf2516c90c67dcd329625cf729c5e4e806ef4937b378b035a53e2fa9e7548e764e87a4dd183773b5a2fbe89800ff4925fe97a1c48db3c35890ed5c1da2fc49a419e059c98d8e12c77760faf7d5e783fcc617db371012a7fb397f0db64a5056bc11f8367474957b598fd1b64c08dbeaedbebd18f0a250b3d771c3fe27b4bb97f48b7d469b6d039c37f4d166f88624e8a3e03d0ecb4a18800e898de99c1d3dd267b0517c79e7acb6ab9d3013dd01fb00c527a3bf8a39cad3e8564fc1a2e278f4adbd88fcfbdf9434b384f44e97f457f3b8790decbab9c665910f9faa45c9e7be983b16449d4ac477e12154b0981a29543b08c3e849975b0793e2d5ad22537db40f00387d90226aa746c96a706daf727cd4d1eee6e7e855bf7f2f20eb5c0f2f64089a804d692cf950f5ef4edbb494bbe374689b28b692b2d58dd352fb7203d27fd6294000a3868d8873ae5499642203b9f9d9fbfd27ee8169d4988bf552790a80332d4f7efcf64fcac70f0e84cb4e15c2bfed80077bc67cb3b6e83612456109dbd9a2da70cb43baf415fd0305026af911d8d28b2877c5a96a6dc0a92b6232e4cc23f39b05a769ca37f8f7106c31767d01f54a6492f4ed5179d9c6e1d6866bc16975ac6dd78d712384f29e87daf77570676274bfecda34d982a4b2245b899f8e449d17c77b9df444ebc0eab49262b56c935f48464bad32c2d101287cd0bc347538b0e483da69190e50113e7f4365ecbbed14d483fd6323623cfafcaf05614c327ddda6aac043cfa95fb8063d0a49513806880a2f3a41853f632c87c69f87b54c88ed4290a1872933c40fbbf41672c291152de37d0af8e67c75671285289adf99bffecad7c4083acf0d4dc905c970faa57a3e6beb633ba8500adae8f33688612de9817ffb63cc1eb84bfbea94b50814659ed23d0eb8289928716a7072583ffe50f5d97fa1c83f0fa30615fe9079e01ad20759a68d974528b7ade335880d7b6ad0897682e68f7a5f63a10543975767e6c735016c966de0c2cc015bd2fd9ed840407af7e463b3e4670373ec669f288e62031953a24efcac71629312df59cc399fb78d6879472ddd6213cef2ec0e6eb5b72cc55bd15eb0610a073be492685b8a16836084356e4f35cab8be6228f68879a53aa0cc144f9ffc22f33a1ade161e19a2df1da288f5d92d10f8b82114733ec783a642b6e1b6a22d94f21ce77a233e5fd80eb8019776a7564bb7d98c0a611fc34a22a886b50fe7e4d9c11ca3ce556e73f072df6037e07cb50a2d64108c12953687d0da2892f43fe1a2244c429a8a7d858562e64eb7c1cf602e10996b2ade2a27bea148580271cd4755568c51ff48f8d1007783ce402beac92ab78af0609f7045f565c24dd15cd4af05df18bbc6a3743f5d8801e7bb4ccab40a9fbff5b7227585f1b945eecabc0ac7054c703195a2a64444df874e1f7e4b1dc50552f87079794cef26a79c6dd307b9f1acc07aefc600b4efe1a37b1fa4186884f446a2f947f3046eac262b281be2dc0efd6a8a3b9c24fdc664d5a019502ebef59424b67efa739da330fa1f7a160c7d7fbdcde18d323c69bd8cab70548016d7a201bae688e06c078f989f450b86cce9260d8676a5000014def197043b745714174d25191cebd9460a57dec3bb80631ab92fccc65dfe456aa9a4b4d7e372d3c2cf6b94b10b6db9a69279d2fd1808c294008756073b1b7308516c89e033963d5a84fdf1fc7349790f2ed319af40d5a2961f3d4288dc15845c87330e343eff1ddb5618cec5c7dce8e1df0b0a394f7c5f2dc2566cebf4b59e03ea774ead24d9d285d1377ad58cefa7b49fd8fd6cffe49af5a366ac0850fff08584948afc76d46535572fe8152a7b41d4519e09c0abaa831fe4cef93d8acf49ab3b64a36c347a91c6a6a9e3ea196a6433afb69dd3f993fc7fd955ee4305a5ae8d475918ae166707949fb36dcf831cd414a9053581a73d21d9c4ed541957f7c198a5eaa9a64a77bd5dfbb5ca6c6043d04b1c79ded99f0e70e35b6131ef53c4f5279b9544ba666610d3aab27ebe095a7ddfd964cd50eaf4afedc6bf8d906a18e1622dea7a9665500c3ee68dcd1687fc1194fd93dbd838572571637e844f3a07232d9cf3ba1c0f6a38465fd6629639d11121158710e59eccc5710a0554d137e7d1b52bdedd3c5beb8ca56a8b62a32be33fed2ff4da2b246567f3904de6692c73f70ef4f1fc4f889a387a0c47e6022ee24f1d9a3a67ea08d2c44179c3b0faa672726ad50eef611697bef40d98aded28a1f1d43aa5ac741236f33c8488ac1541a7d623d05f7206cebf775ec783f0c8ee41e12d5931de24301742e470f27d98a8a670dc6fb96e8424bb3926a4f588578c06eb246f5c8a4f3131e99fa9626f59965173eaee59dafd7f1f91b1d932e44a160235f0e94b14c6a6eeccb9e008eba9f0a1fdeb9e7dbdf711e156b0338fa493d825de6170b3dd2bfb682deb7c14227f0f64b9583bb3823fd6f6d3e2d2a8f08b32682e94d67e64f09cb16c54636d9b5573b245590094a4339c76891b528c951c83c1ccfb4ab6be291bcb9b4f92dfd2a96392c3b633716bcab0d4aa3b19f4f4e91b01f8779a3855e3e98d18de7118925dbcdf49a4ed0bfc2e863935836c1aa52efbacd431e5a4e03950c2bbe15730f1edb39e8b873916fa2cee80f3f8388a2891a01330416527e98a3f44f80b366db0f73a05e9239f7d72590e086b665631fadaee2eb92b2b0773e2f4b543dd95783e4cadb3d6dd367b09fd3ce6539ec7fc29860798e4793049ed62da3579a9874a6f25b2d38949e9a5172f37bbabfacc056ac380b1cc779477de008dff576cf1bf7dfdebdf4d4e6c52197b51d4a6fc247a39e0df93376eb967cbe94fb4f378eef37a1b0d34e05aeb14818b48d789827a1ecccdfc882a91196a1216a8d7e125afdaea9467f9567809fd30bf1aff19acf15095c2b7011553b499acfd9af0a8bc47f2b2275ea8bf762747867345eb8bce04ae4e7e3ae14ee7d5f234a4548f963e0ead2452a0d7f3f70bffd61c73d84d7e20f56e1def045eac673f84efb15eb0b7ce8c4b03c38100171177f3a8dce634bf0cec541b9c774d6dc8ad26796109ece9528ba71af43709e290ad363bdade88647a029ace481238229159d5090d0d217f4c0779f01b2c3aabf57b1e7cf2ed7c5eee0001228d1b70ae36147e786440ddb2840a807963dcd8654f79fba996bc64f75aa691a5a3a2afe1c401dba4c80d1b2a78bbb952b1c808466f1e0ce9685b51205a24f4a9d183175f6e9bba5bbb37e6db50dd31b36aaf4e01c6c6a1fb98320b35781e4106999eeb42e5f878475473335edbced9ecc23249ac111f05ef9a687a131e1e757a5cb0977d5f64fc71c6c0c9fd23ce7a234d5fce59e26542b5ca36efb9da96d606b6f667f7ab5707c0b4472eaef5b81c78fd4c87e4cf172f59c66d3a8eee8dcd9a95ebfec235f5b3661b24f66dae5e95692e452d75626f1edf1e9ec6b89797f028255440cf243374b5c397f4d9b74cd0ba9d0787a24fb8fa880b051f2f8e13b286b4d2ec18ca5b310cb7108b44106261dfe1803a3067c9752a03eb4211303dfc4f3bc4304575fdf4215bd962ccd76f23b2427cd82eea2c634cc15d087317d4a7c0d851fc91a21d2382f5b941e7481e08dda5213e093f4ca7dc3696cc39a59bdfce00473e77297071a82df5b33fa301b9fb1fea3bbbbb446fc4d31565056a2d52a7b7a00c27a3ddc22f321184d628697be65aa77c0d229a6b0fa9144757352e57b1731a6f22a2d246d9a70807c990371219db76f46c96877383a6f7bb76d4940984b32df1b6507d93788c965bb73677a800e5a083da718c128d82ac5cbd20af74502c7142fb32e9abe6fe8492f8b7c588827a004079c6488b40625a64e2b7b40b092d9df8bf97e8ecee8da2487dd988b4fd1a781513c43d87911cc8480fce4b9bcaf8cbbe130f38965f60c70804bc26c0c50ea9055f96697e42a9d2e2a2a9a4e297f10c82d6371dc5d0cf2440f3fc13d60e2b2118928f8e94c406262dd7e77a82188dc9b6d045203ae1b48451dff449091aae929ea716d0e5a173e1f20ffd096355b7c10c5a082f30452b865543d75bdf2b249695707a12e0bdca898ea21d9521a6e535fd330f479c52c198f19bdf9cd038c360c0ac1547ca2a3f17f4f347c0a61c7ba9aa5ac965309efada778e98fe6149d36bccb215d58afc3abe0a05dae58468af5f6c039760d2943afb5e4b6b108b1a3fd5447618bf34d587a035c2061c7b78c81fc0f6e573bdfaef73a4a63a2b7f41cfa5b720d09c27ee97b6756ed6ee032d76d219452da6e3c278f5c2e2f43210cd8f0190db291279e1b705cca1d59bba3f2f727112bc42e2029a950cd8240752f26f3d792dd2a08c0a981e226bde559353b960004369f67b148e27e5d1e442c3b36fd2e9c54ae1a7be6f45322e4f8708d0b45f4534792f2481089e84026c0740e350b49d65e95580ba31a4f1fa94701d7023050abe0a3fbb28d1ef9d5342d3ed915fdcc992cb96ba65e0ddf83c3138a7473dfa70f2e722f737a5a3f9a66329f11b579e99ad8e1e1db62cae2efd1a4b2c392bd1a8ab02cde5bbe2dc0508aac734b39d6eaa05e4da9dcd1bc3540e0961b4ef7a4061dfa8f7f396cf9d81a3704db99776b46bcfc964b364f642378e92aa871b4723c1f29dc53df1607beab35f7c57275f22552ff4cc29ef59794b0c7cdc120ce88e35ec9a285f31438e74c4b38b463e01b9b72763c4dd795667d3a30c70feae40c6227e316e6d5b7b6b88a73b44f114cf1183c07b63bfdca5d65b38f152ee61f44988919396392fe60ac4a25afb412672abce3b9b88d32bbc2b3f26ab6c4357d492b3ff36f1045247f4d5fa3beaf86cbb8c931f805bc0e663aef3d210b230ec6cd4ab31a83dc00158930c86e7443ed1c5135d22c9bafc29e48be96afc54601e511e2c813e5a7644c026977084f5d0018eaaa12037c136a285aa5e0a5fdd49ce4fcda9631978a6e18fb17c665a0b721673b04523f8c35f8beedb43af7f5cc78510cde396171684089eadab4f0fd73e50b3f8ff21e380a2a5d7958bb3c4bc53d0fc957ab22e2f8658c26fca0f50b3e96053c59b2c101cdce83c8bec75882bceb90cda170d4589265c118bddff5443e130833ef0ca2672f8ad58a50e9c22d2765a711a56876fa5177766d28a744738c5a021931db11287aa86a6d11d8626448329da8a0f42a884214709453b20106b679a0459d7827b3f60a13768af4fe0fc86bb008507d446bbc528eefe6c78b5c1185c34854c7ee60d00d16ffad2decb8150e4faf6d1dc0affad00af1fad65c723874610d544c9af93e758bbe8df7e6f0e90900ddd84af2caffcca02361b2a494039044da15e61f08faf7d8484dac6046d5031d405e8761e1095b5e00b928d040cb97978385d6fb43ab1f4443bbbf0338a6d8d5bffc1328295fad122e42ce1d652387c5b2ea41fb78db8d2247a02cae4c42ec079eab4267baf2157e92027dce76b7e302ca277324a84deec83d84b7f8ed56b7f0af7aff573923ce3dcafd7aee3996e45b581cefb88684d1a4cfb914e46fe5d83e305ae7997769e9d513ffb3cc58631ed7b204e35e7207a519cc3d57d3302c1fe305753db65e30b27871ebcea0afc0f2dc169dee4495a307769397fcb17f61159f8d66801fcb9cd0a2521a4dffde6d7f767f49066e0acd3675762c5a3392017816689d26d6dda5d57a1f199d908fa2ce174686b8b1e2c389e97668864b53f762f824ee23814b17a93e6bee2b6850a7c3881f1fdb58528890ae37670ffa821b851e90c645c28da391735fa07f1bbdf15b0bb966490e9207d2a5ec00764929e4a36423e3092999974cf211166864402ba3f2a9ad615ffa2a481436dc07fd12a8edb680d7c72196c05a3feefe5d4be94ab53356c3e57d20a40282232874320b1794232fbaaa8e195be15063bdd3d5517243b18394a8c28235877cd5d39f5292aa39c3a0d1f03a80264b281bb53f3be749378859a4c499a34fee2b3ff9b5a857b1aa5bedc8cc4a64a65b0576a6a4a89c5f35e67bd55edac41ca217d4d474cb0e9e0997f7abbb6c1a1343eac6781cc9cf7a34ceca6db986251ea1ab36d4ebb23160e095a6280b6de5ec1ead486aa731d30a8fc084a297c1bd794a9c9a13e6e5dcccb2af3d7db01e019500534a4072be3e36cf0055bd48c800336ffdf7ed50d9df96c17f9a4c5e1d6e7ed6e28b36a884dfd41305e4ad9459a53d15a5ce3499813128031931a9b94386a142f711a49e0c85848a52bca43796e043c2e30db5a05af69dc5d09f35d040f778352a378bea35afd0f18502fb04fe87447a48cb3e373447155f0fcdc426f7716b918cf56bf8bb03f883ab2e35550a9b428042d612d4776a0094cbd8caaed2625009455651532ad1adad012c5f578189ccb1b8648fe9fd9d1b0afaaea909268870053838639828f73ceae8d68d4548caa1545ce6b2622ed616db85996013e7a324ffdea7ab72ad8a538ab159a7916372d82307f6f5a34c311473f943ceeb33b1fe376e61a46e40bbb0fb37ce9be1b4486e1751041188ef4e2e5c81f243aefa903e18e3c8c965ed7e49969baaba45135cf18ec932a5655cb02e06a906368905f5fa58f82b972787d01bbcc7eb6568ba67b0400d84bd087b456132c85fe3bed94949b467f26190b25199d0868331f210d75649eaf0285763a37a020944caea702f9c7e22f4897c839aa270da7c7018f8d297cdd9b0d58bfcd46975994340bbf23d092bf45e4479ca64240b827d3cf42d7180df98c873d2a6019b71326eeec6d2563dde36b611618f05fc76216cfcc3863925f629d6a068193ac0cd951737cf833487f4bc6d087622dec9290616e1ba89d88560fffde5447f71b20b55d3bfd60b36c9f7966c1023c6b4ebd04dc7960f43e7add6a5bc11e70ba7ab41974090964aa728f5760b5c023701dc235fc2be618b959fd806f0f525d9f8999a30ba63e98d870499beb1ca8e712a641917b455d480b7fa1d4c43acd8ee80f61d7b138626e6778317826bebfe58d7434885aace8b2a8fa8d67c68973b9685ae6d230fbf5143b6493b034d9524a9eb19b091b78e229f3f71f27439be338759f10a79a1546b4d1a3aa28a1bd905950ba3bb22fa8fe1697ea63e8913fba22c0db2ef544f0ad8e606ccd312e52381710231ff3de097e015a146779c8c79ea45315accd1bcdc14e86e6cc7b51142f2ee41fdc5ad6591750aae98cb663b0a357fcea2f2cd0b213b1fe56378529f3a85ea5df4d31b35cd58d54fb1b6f01ca62a513715ca6995225bd711cf11b67bebb5077ef376de330ff7ff9f417cf0b3941c68edfbb4d44f09dff127082da253cec7390611abe666206ed68a37249edbd9ac951c05c523a9eb4707443f43062294ac6284ec65d5e584fce9895a2314885c4cddaa98cff2b11a98bda0e29574e484c8b8b64cce59643f4c00a95fcadc0b259a5090cf97c539d9e5e03ffae5f4664d67eb1b76aea4f31de5a1f39c0533f5d3ca7ad95be72a8cab67906488980071bd3df4874c429f9e19dff53a94401f21133f0dafc924304d34baeb4bad3b908dbe9b7b6734075e33cd9cde5206e1515470fb1fe39dc65768dd184df6acacebeb91cae89443074b8bdca4a9d3201d8d4b85c8909cd8587421117b80db5c15d36d9183b6bc972bca97f64ce909b90872572083d6772a1d86fc8ee9614df62ac17701509b277aa4c69f765c9bd0c34cc82a44d32cf1ccd66ddf22f203f93821ebca210f9a036da3b3aac82d7292bd40ec1e71485c476be25e178f4fec37315e245c6875537d6fb0dff9bf8b9baba411152bb09ce574f81869093e02c1256de844d4eb781b0733cebb128b3b3b66e2fb9ea8c6af7391b1db57a96edb0bc1c093e3022c373cc4484a3807b349e04943d76a2cf7c6deafa439f9b0edb0130e2668ffc70a199206b4d1be3fbc9bcbb93f7acd71026a17aa620ae67a359538429bf7166bcdd05f77e27125fb18f786cdeafe7dddcaf9a983cf5f8e6897ab3514afe10f0a17e789172d0961a87b8b8893a1827f7fe35f6d12d67987934e4947ebc5d7d9b99bbe3057ef0d6992852d19153beef5a1499f3789aecf0f9e04895532cf0ff2374dbc616dfebd0ae00d73c91cdaaa4dc3cf717cc688d3645ab7b40eed8b7958c598293ea6bfc4bbc4d01edb562c6f5e07c7e4ee735e5d8bc6d3735d7c8635746583f81b584c8d538268012b8d30dc8ec0d469934a2621cf28615d4743547bf0d9655d722912811527acc69b5e9a2ae0e20a79759b0716e7c8abc887aa9a084ed943f7f27a7eff20d76ddfb15d646cb28fd53e17eb1c4208dd34d55a0ccdadef095edafd7f0b516b1fed9a607d7a9efd4628d7cec04e3a1edbeb4c2728e82974a557a2348579f791f771a5698a75056741336257657e660989de2ac6c42cf65a73d85e389ae7fb45ec3a38ade77a3458ee35da57141bf7ae52b271887104b0a752d9475a4308211358e731816907e78f352e2afe0acccd97d4a6aa31e9daf07ea31de65f788297eac1140dc7cdf6855e754c558be1e918797f73278e6f5db93acb8b9c91d52d7d9c829f717fb3fa9c5344682cde0cab8506e3571d0163360b66efc33d6b0e6ffca38a4a32c4fa4b9b99fe5771ad23897d0028f03a6db030a86f915bc3181a607f2cd49cd21864d2826f0fb7b659c0fe6907a73ac1bc697d088cf6f70ac7c0b8b5ca61a4bae94118af590098c6e4f7434a1dedad48a94231641f4958e5272636e6f1f190c79a6cec11ec0b8fbdd1c5de31efe4df6fee1d2caf5300fe622dff537603987664ea065d227d51c560170894a77698c8ef4061c86d75aca973d95db9b3d0168ec67934e065f618aca02bcf458841a5fc4da3ae7f742310ed0622c1bdebbc73ef37de0d685422cba9a62256798cddd3520310b10d5804a04586d4a5c3095b72784708baaccba1971dd92793e0a934b01c88a9ad89a2f58aa3195b3854bc40567df36efe02d0cb37a76817240e02fe5f0d63ce2c9b42278954b3a05ff2dfc1368206a01d2332a0b6a8e4e50b24e49a705cb55ee6de258cf92c2e35f90fe5fb121cc6829b0937a64d52b9dc9e18ce2a63dfdd673b8695e6e425aa42bd5802ae93a15ddaf361cb83c0114e3d9a156c948fad041010f917a0baa1f31509cc70b89b59542ab69537d4a47f3588002a0e08baf2b710b3751b99f79bfeda045a5e37bbcd416b7c4fb12c27027197e4dae5562e1fe7f2dffef562a1feb7aff9ab851816c06b2a102669feef64402d44d2bb587992670f966c4e9f9520a1fddd08aa4ff2f15d7d8294c1f4a9eb52788a2140d9335cebcdab1776f89e6df0bc41d05ec4a51964f0087d8d2f236034f0e6f107caa7575768d2045940950901ca7230961a7b2ea6cd90207fd868d144fe80a3240b516f96d75646bd0ad8c093828f1c40c4cb5fdb6997e485f8401c4867bb7c972a648d418b382f6b49da7ff2098b4810e9cfb96e0bdeec2e60a7aaa50837e527dca1a023e82cda89bfc0568495d71f5911fcccd4495d5e4fb13523b5e8254887b37cfabe266e19a5322bb99f13d356d2bc3d83a1ebf0b88babf103dc4c70b1230f5cc998154d3d9bcb3e869fc5f09b6db47fee0ea1c1cd029c381985581074095c61f36c302b52ca4eb995ef25f80feec9869d03c396b92f0973d66f2372c135c5e5ecc12dfe0b2ac0f72a09ec34a825905ec3932339fc2af46fa0a0323cf9e38bbf34a10440e181ef1bd83c93487ecc272801f392e0564ba0d9a15d89748390e1b57d5977a1bdd07921087a43ac1044d5115c39699cdc8a499358a0ca0d4e4a3516ba2e0ce09e3907bec4b4e2810f5066d043658dcc52fc59881ef747352b3cb6dcad8ec979de3cd5f86b0e179b840178c3286ffc80de2c689457f2ffac8b3197e2e87d26fb9c1db3678c740b4610eec3ea82e9b33aacd394917cadd824c14c58cde42cff6e29d37e4dd7645194690207d97f477e625ece187077fbee379af9e96ff87c845eada0f9d52afd1624243e1d02af0177ca6e7c9ef2fdb68e2b1a499801bad968517fae6e82fd77160fa9992e48a71007362a7ac077a1b38a42cd64c1a686d4ca475ae0b44886e9f025521c88f3c5d1fdcaf960e6371c376665c328400b38dc512df286e049b7860a0084036d19255da89d1cf18ff1dec8354848e29dc4ace65e80b812fbe1bd5ec70f18098cc71f06241c5d28376fa9867e5d4613ac023fe348f7c2ec9a742cfd1b59f0558c3b4741432e20706adeddee1cfe7050b1edca0e80a38a1e10d6178d316624e9c872ccf9fab3187639fbdd51be52eac0c98e892d546d9b1fc0c4c2ed39a0b04e1fec529f6d2ea09a662dec5d3d19406e2f08dcee7df22207adb18c895fdbad80a5e008ef012d1b806f6bb6a3f75b51c735ddaf8b1d97ca1838d0ad67b372b61606b9ea0f4716b79b2038a1de52bd591b86455a8f2a280884700962e4c92ba219ad61a8c02dfafd57d477045777537125ec0e8703b5e7038ddae9473711463caae6419681b7f0a3536d8ca57f2eef3ccd32aa04cbad68d708b74121c583c3c351b4d8c3d236a7a7db77705eadb243746ab44a951cc26a64f304d6fedbe6cd0aca9c08abdfe8f73be1083028e730cb307feaf6d501afce710340bb5307f34adfae5d8d223da388dd12df42b9fadcc5926d3f87025fd0a6b6757a723df7a951dda9ae92358e898b94373d325949d57a3511c323f07d298f675d7229d51deeed5d3260c717ff151d8237a1fc88c23132d74e7f7a3463c7e7d6b641d9c2b016e51ef707ecea574fee299eb15f51017e6e985417908418c3d007ee12553c82fc33b4219e926a8d5e4bad6d04e207018a6a5ee157ceab9e3c9d3ed7a87f0bacfc0c30ae429bc9fff07035faa42b98612f73e55148c1bf5528fa2674b4cff5ed83206c26949eb7a07874dea31804b7e6a4faf5748a3f07df0ae1dd7dc71e92cf64d02826d3588a94d776dc9f669477eb470da7fecf8d7fe5e0072e7c4b8a9cb79a9ef675f3dea7bbe8b720bf9913b49ffe4d2aa2e14545cbcb5cdf24eca3f5d9c8fb0aba4bd4041b339d3ddd924d10107698476374c448c3da95e3b1b8e0134c6a7ff2931734764b96f360e59d9b141350318037dab85082f6422343d7bb510d284f8a6e213b8bc220bd8d3feebc1bad43fb5a905ec459b9f4c09397b62fb16d53d470679435246a897abedd8149512c6bc3547283a31ce8dd2e8d1cf829f2c27b68bb477419407c7d725dd37ebaeca26393ae03f5df3aa48c3df414efd49a7d12efbc75c11ccd9f74c07c182324808920eaf94ecd54aaa570e018303288acfa9a409a9a3cc18e575efa514a2b49c0a7df4bf244a79620bf179a60255c90dc512113921b84ceb582e03cce6c06da2e7d47f4c1c5edba5e26a03b1fa1f7e4ef0150ecd3236239c72071a55a9f24d7b1aa53c215ae309bc62791e1dd7fac5a99cdae2c6f0c6d6b5a3d076a6098214c6b3d04b6b6ee8e8f507d06248c3d861f1b7d7d4d9c21639ddec7d6eeab37404f9177a8dc5a5e3b3b0d3780f15092eb9ec085c03ee7f81f8cf32701652e68935463adcd14e41ac063586f6bf5f38a6487eab4d3b4eca9370b76bb532bdec15228541e1021ec6ec141a118f69de8751c0f104e94d6820829ce1322196cacee8d3954ca544c5afbbbbd01466fd64dd3cd5d248f64fca1c01eb1b969c2f31be4e2391f11091d54cd49e390ac585697f577dbe254588bd88c94257b2abfc474889e7be367d08ccc467dee06bb06f17aa1d539e5ac803eebef06341b124825b05f8b6fa74ea64f73b0ad4b4ef03980e70f3037443c59c5acf05f078584807e37d4f759b8a538710ec746954ddfb96f240ca4de5caed7ba2b22ee73bfc1277aef86930d6908a4b19931ed22554438ad743d75b6a593acc91c5533e6227027e13dd232bc30f2a2925cf0c11ae240e52c556ff7b50253d4b52be3c78adc78a9dc026cdebb5f6e358a282ab90bbf825215b2bfc99181b74bf7cbd2dbcd8e77b895574820e866b698f5fb3bc6feca2862cb7ed8d7bdf60c4e966dcac90a91bf82e53e24ca52cbdd377bd0f99085a700931309d5e3df9b01b5ac570d15f31338ab1fb5e17668d40b80cba26009f225dd81f146435a789d1962a55a4644b156e7e1407a849b5d7be4292cd4f5b87be4102febdbe4b1d79210c79277a12448c648fd460eb11f445b7b43e5e11c28d04b01150da50f006a2c7da69e07eaed825297faada792bb0efd712b81a65c8c1ffb5a32f479598f40f1c76cf8ff12d01accc70f7ca9e6a8251c6cd0482e2368e855dfd0ce3e5e57ce5cd4c636dd3ca0ec3a7fd60b468acf3c5f25d8e8f33d2f4614ee6da5da1543fa1d0004eb3c061e6e0a11140f218fddb06dcc324ab8b04fa10de5cc2abec8f81b8469e1a6faabf18030ccf350983d99d6ace23645eb9965b8c01239c174b4a478f2d5a9a0391d89a57c8b83a3dbba8d2b464be8f6a203f9ea071bcee6d71317fab1c41d5db2da11c227a9d1084f8b44af05839bfb73791e62a009e512b10a63b610cd4ce0109b9edde262bb8d53fc34c9d2567d7a851a63270db5f2a16310c55a14f631c60537ce2f95c436c6bc5e248d7f3ffd3e5cda5efcfa06d586c42c524baaa26225049b3562bf7c9cd506ba568e367d62a189ef4bd89057c9cc3502b625220e84924508601465adcc2e1b297c729818fb6a83fae0937f51194965f3dc12f1ea43be9303af4fada6f6ce5c0fcb4e7f492ae67659754c71c64e60b845ed54889a38e8d2f62e7fcf95ffcfda99733ab86aeed6452c6654dba66c3883e6e38151efb8f769b313a52548114afe790fff3d8a6dea12fed56b0b4fc9253804d93cc45e2fd9d3645b2107e4d03854319471893af01e86baabe6e0d9c4b61843fda9abaff120955d8f24382763abd0cb5af752c37b8778d42a44b32ec1da06afc6109a77de1426b2dfb8497553ad61aa56dbd0cb9ee69ce19851b36178137b8144eab5474debe6fc623c35963d26757c820c1cb9b2090be5841a5930b86bc68d9c61f1d762e466dd0942f79a24e1ee3a015771b10c0bc89ed5706121f8737cd9cfd8f5400e4db0aaff4ea14e9548692820eff29213b9d64b3c0e45ee5ee732815e502ce194fc7058078cff2fe084c58d285fff975e2961ae902b270ff7c76f00fe347aabc0e40973ca5e83c8f1a25865e6f5b971c1ec3b927a0a88f0b5f22e9bbece4a6bfb05cb25edbea2f23c094f886895ddcb47f0e7c3990913ef1fbeada181cfbbe2cd8547d5b5a6f3bb5b145a802ac825f18d820d5a5ee887b1fb5f3c38011919180e4364b605285935290de4aeb2f11af0621f32831b2abf83ff171d668e54d60c3d85f05ff52749707a57668132ca2159e871e2050d9efe7125c09f54a0afb0db94d1906a9d926bf2b53ddbc9851943e0b0042b6fba5e70fa065683cd829d412f2b1703ecdc44e6dc7f6743e38d80463660e722317921b1a3694886076bfb4f9fdf2ca01e31d0b53f28041f9e6b12ebdc25dd0d28b77ff3ee25a2b30d87c040efbf3236338cc9f12e301570006520d6f74925df888f716b1dbf9fc577f05c3bd7dd13cef8276e6842e90b473cda2d0442dffe5540726904b7f7d3f18d1768d43a3d47eea0f2199355d643dfc4833519eeafb125e84fc9b9164485ab3cdc37c8cdf503e07f014409bd22932f5c4548cb34b2c3a2afa9807b080b01318a6dd9e2bd160bf053385e46e8af6baaf49a4b55f7c708f92cdb2db9fd01aa254e266dc740417f80aae6e7b247ae838ccdab9d488c62ef41c4958e03140dddc567ff9fc4d7ede030e1a6e23c4ddc5e287daf6537e7b76c06e6d37379b4cb90d75c31ef95ad64a86be7577f55c1e2ce202a0ceda348dbd18207238775a9908076ec853b6b8b8215ff693902fe36dca6fbd9d8c93f6e1c0919181abea4d481841aeeed9d0781ba0048d1841ea90d611c537d07cb7a3b0322f4421dc320de8179ce9ffa49becc6131b2275c819dd8d0d35c51f2c8bf14daea4546fc3b86805fee08e9cefc5f7a42ae8c769f7d1d16dfe3a66dce012cc3233d175d61883083fec4662099f71cc183a62f30ad5499fcaba992e4ffcbeb09fea2784a3a31e3903efcfed502c8f150601c996e820f099a80dce88081f5e5da04989c1989c602c8ef496a13b8d56ad61322ac9c1476c2e1aa71793d0c3f782f9a4b73f7f96fa2fdb6922586e9b2ff327b7a9bec449f88199ab43ad15056358520a0ed3af9587ab48713b70b18912c666f67c87b05db071f8ca9e6a5957cb7cf785282ec2124cadf4162d9d04cd2ead55a9b6b4694b2bff37aa99b2e8eff3ddfefffa15b97b05093bdb25922270e18ff5fd654520c3f28d6b03037ea37cde318c8c2857c5fada52cf580fcd0fe3c8514ebc17696353fce499ab2f70a62ed7094aacb74463f183a35db7a0ba38fb8c234cd20af18885c860873e9f85199859699a3c9b1a8f5327549640f93d6a5deae00505ed0e3d94c2de8cb43d83aef8785541b7fbe2b052725aa9a4c26fba86402223d0bc9acf33801ff50c78d466b1e61be78fd8b52b5ff2fc97ef2e1f1ae44e9e9831a44525a87b1adc9457acfc1a5cde5c1d3a2b7a5e2b09b405ed32f79befc0576c961218d5e1797d845469bea92aea7ba1070c0ab3759385d3b891e814b9d1e392983c11e9b67b7767ad1912463944d28db0b82e8a4bae48ea708b4a2ab40e369167f1049870fd5e267c4e4297d96a58a791d4575b40b8f9d68c510b268da34b7c0967bbd1254c3489b8dcacea32961fecccd091d48167106691056527d69730e419c55658d2e718bfe84e5c9988cd710d1a09ab9c5fe72a4503a05ff9899c02ff46f795b033f16d4bc3debfe1c636ab72e44d12f4ab29acd2fd60caecff740f43a5f4adcad772d21fb1ed3c9ffa447326ab64f60bf70694a49845ba05f7d181d3c1f47fadbe601ab4bd5911598bcaf9bc7d408e6f9271f77284591592bb4484086377857575319593ee6399bb4a9dfee7e3376477234c4c8ac383bdca7b51a4f2d1306ec4b75d91931c6bcfc56d147238ecf55d606b7992c376f46381281d2e2890a9db57323d23a882382508b6bb7af5cca2aa5c4e9796532d337972ea66a0b2910d5303e7d509070ecadf7428063be5de8cd47b67c67c80e940ee70972f5d2f94e0fa41f3b28b2c4f323dbf36acfbd8c703290e1323170b3dc6826941bdb88c9e7ee48ca7e279fe55384598bd5b69ef066910eb57c361d01e1fbae099110f4275dd73aac527da5af7b08c8a4d931658d53a2b23c49a189c5cc011290635cadd3670bcd2675936b4565fd4c27d9319fdc9a35b5bc7dc8bc5684eb5902edf97d9aaa08827099cd77c657f8e6f1933a1e8a7db3a47ef9b37e6148425d9e067430004623f927b048195b9dd64b6aaaaade05ae61bc479b83e4cc2439ac23ba0a79d972fba7d9154d6d4cfd855f3a6ece1b8b308ec7830126301e37f08f45bda085b5e135e85f12c9dae66f1af6e7df8443d7f7fd9f39b0245bf09a91d58c957d09d1c974d05a5c252bb0612de556fd29746ad90d563e9ac4f25ead4f4a05158ba9c61d292cb8adef2f31fd38d1e7dd47dcaf4675fb7ef5977ab1f732d3ca4b5e69a8db43a9b009cf34b6a8ff3fc39d6de19b87f43a773a74f450ed3b264299819a79c607d730105baa4e1499119d367e82eef769d3a9a2dbc5a3be599e3c54c8249b974be4be9dbe1cc0021ec5384f336f9ad85293edc077e662afcb3a4499b4b8fd95364f8f2eb798ba54562f5958665c9851fa38f6b0443b726f02d770f50c958414c7fdfd373556956968ab39b45430d2647639b8aa2ba533bcc6a637ffbdf6dceff3cf95542b4763332581ba772792cd5d275c97eac73bc7cb67967535dee3db58dd55ae20a47d7aa90843031a53f0c5e9ef724d631b91c26faf731476947d320cede2b84364788aedffee45e384d2e0b87193d3cfc985a5c67d73f5afa0b662fd0dbb5a381ad8e256a1c5916c95effe26082af3b77f4bc2b114fdc1f9126fa9b9dcd502bba26bff2d5c4bf6f168ccd980f1b094fecb2974ac219e91ea54c00da9f6ed95431d33493a13cd979ac294fb1bee6ed22863c936d6e2866ef290460b925938a2e1401da6192a21d6ba74871fea7fc650286d3bac0f159cb2c2f0d174366993ca2cb2a58bba45ff68828861ba59392e03d7e406215e0c80ab443cf4edb04182f44ee671e1dea6db0e546c44edcf9398ad69fb4ec2757980b4cf277c2a95debaad1a53cee18d5c1a9aac63c8f5983b739ca543c6ad5224404a6343345612452074670764c50f91e4a2b5e232be528a9e86146aa09c61afd3d46b778122be1e146d5384ce034c33a6492aec1f2a4ebc44550225ff9603be049d09e2fde8e500de2308ec6cd88a714c4a42ece2e8642d711a9e7e8b977436a7b2a12a365bc1dc7fc5e3640f574fd4271bbb130e4014139c233b6db8660bd1066dbb43ab3c250a9b76d0d67096b48d5e653910429d417d1eb860ed43737479dfcbbdaa5b7bb78c03e507243d529f378e9d9b87c9d022265986ce00fe7e88d4e0f147ca437e74d961ae8c99c727f967f5e7ca0e16465eb35ea7e68f660988070cfb225e0fe3b3ced3f13123c1ba23188faa26a8a154787e8206fa5cf194fd3f740d5be87842b2dcefe9bcb6ac59ad6a6777932bf566e3b4086a0a40e6bf78880516c904356d40a9b7e9101a0ae7bbe4e3af68131ead171cf9a49df6c6f411a0c16c3c922c9bc43b11b13ed1d5178f891ef4f6bd310726e92942cd63e9a49a9302ef98ecd0e8d375f382a4e52546863d002fafa921cfd1e5f238b1e24ebc7f8fc37296aef0ca871a9dc080a5103e7dca6216ee13e50c6c3900e724481e3ade6f302e4ada51f51e457e74069f25d88f8808361031036065379b749414fa6bda934f430cdfb3e359f0c5412757d15a67e3f41612619852a59046aca9eb2687759068bc00215c3749809c1c7621420a704bab87c40a7a09a73ecf8d43bf964d5bb0940b274db31b4adbe491b1848bc824e2c19d4a92310a0d1894da66b4e2614a79858848bc06a9b866fa450fb0356522935eed1981410f4b5917ff10705578845f1b3f7121a3e3d24deb66909715a798138cbe2e02985deaf06cab2e935c5931a064ed4c6dfa3a30c8767484f28be9bb43a5d737dd2032988f62e0630900541537de82a4466b9d7884b5f982909b76455823b93115e36da7c228cbe198fd0cd5eb4d9727c812134791084361b0ac6d6752f417cc0d540c19ad477a0d5fe576c79dff53357b754564e9a5cec8d94840852522f4e80a50109e5bebbf98a41d06b25b763ce87373c7443283bb864affb3774581379b3682b654c90ba741f3677658d3699c4f39fd33512a4cf4dfde328cc934dbb153eef59bd33ddd4f24d23549bd203007752ec8a320876adcceef27de459d0f024979287c4806c2b7f22e8cfd387cffa113cb24ee74fdc993ed89a46ef80ebb119a2267511d16cf86b10c22c93b5ce7b67df4c3dec503ea42e65a9844e63eaccc1addc55fd09f5e710974e42e497b12cee1051d84f378946f541507882b7891cb2dd5bb449e41eb29b54076fcabbf79b1f129758867825db82c6280c30210497dc750baec22c861bf5fb96138066989e5660de24aee219e56eb8fb0d1387938427f917d323648d6d44325dbf2a6629a3b107e6f903d6c489d17d53acf2dd9b9060d16805f3c7c9701d677f81ba8cb8f6a17cb3d1f6c714ae7232af528ecb8ba4dd740f308f3dd2f987adccee8522955e8cb4a0978b08ae25b6da41d560b13fe6691ba6666cdb5c9ccfc9ccaae834cf668619a78230bd794d600d0885b17880465f2af0fcf106496ccabafeb92dc20e2487e22cedca3d3c5443ef6ae55b834a42a79ed02d72f10f07dd66a6aaad1a7c9b77e4e07cf86eccf3b74536e887d47dac31d754120a74341e6f9910ffda8f40143423ecbc52656415c9fc1ee66d4a694b74042f3f7b4be94e4b23db05e92f6b5aca3eb81bf388c70ededf3b297ed27ca51bf44aa707330eceb517b2a7e5de40da276610685f721242a15d68ab7b1e15d4d3c13446d7315037fcfdb53eb13be39ef6b51c3605d0840c23b95144248a36f0af9e19e45d3ce65c699945ec8ece8676cacba84931ba249ac2d194c96037e344241d261108ff3ba37a62346314c1400d2cfef0ce14ea9bf29126ff850ddbf0be1d31d8d7a038009eac45397ee0fe25ff02bdd7cfce74b630ba9f08b8362c4208d1722bd99e5427643fa15a95348d915aa8935bfbac05fe7333a7cc61b690df5cd27df8ee45631ffcda83c18cabdbda6941d833f7686adea2551b64f0e62d757e85af3f00319f0820dce20d4c266c07c395fd5de57341666dd4d30934a8170f78fa1f6a2a8ee18dd93ac2bedb7bd6544b09dad6beca008197d10957edafdddd82d14d42f0eb2d72c4dab5b6f6ff77684b39640263e75b77b64529734853c9a62e1a1b7fd8c5567ed5c790364150916d2a4805ca729eb071a097979fa788af39646a361f5e0fb6594df4d3f6acff7d48b1a700ee7c06612998d95abf27741f496ec7e70034d9e6354c795b73dd3e35ce1cb2597430b7c1b09eab8d7ec31ac0c9e23fa37457a4dfe5d77044665658d7465d57666371416b62ab5c37a05371f24b9f50c444fa16252ee5f4d5014da7a7e3837b06683e8a1fb212fb09a8fc04f8da38b9ff4e8ecdd596c9444a3744717e8a3cc8036bf6cf66fe82b71cf8adab6b4b6e24294f02c756a7f75d5da22b8f1cbf949f6e6b3ebe1bab1eb0f62b367591b37c9c2892668a0ac978eb47d324c9cc0f3261e92e66e96e5e04a3e1205bdbd6f4e1379dc5e54cb015d510903041e90920f63b4e323b4c0263d2bd7d5621c1136e7f29dc08c65dfd6efd13a128dcfcdeef080fff33bc6b496783a1262e91e18b8758c5b7c2b166969973117725fc756d38918e5ba3604280d010b33dc9690825c69c2570721c2b11785862decc857f35d5e5fac22881f103d441f306cc7e0a3f71438b1d91c7d0236ac1ce03d1a76cda80e323feb037b2a11880c7de37cdfcd50c1956de1d95d179e255517c0ee74f7eeb937ca8ee87ba08e77f15ea5091559287ed3a92f26310c999baf64a30ae77827156899056f3a3fe69a395c05761e4c5b2acd6b5371b1424e3136be85b40fa9d7708b294a6d964c269e1f6a150fd614f1bb7854ea3cd6537f67d030329c845b60dec96bbab5acc2b2d64749866c372a1e3c54568024928a931dfd85c6547abd0bc90207d8a54a412fd833fc611530b2720e9d4594066e02ce9b812506de29b800c1d0b7ffa7d43ef7e07de790424f503f70b802606de6b561d08a73c56f6fa452860d623e3dee5fecd4b291d2dc61e2121767fb2cfbe4f844026bbf13e5ed1d32955de2500e281a1ffb05c81fc45ec986f42a2938d653cf8fcf3d917fb9a53d22ef96c8f26227f0ac53918e7d2a666b34b204a49f29fff3d21ad783ad4ab418482a61103cfe64b6062812c1cc63a76e83e91c8e875bfef728d663a464337e76f83f47ed437baa629e1203bad2d2afa71aaaa2667ed2e0178fe9b9790dacdbf89a00d84fe15b9f487de2ba17d34cbb6c9f0008152123094319e169bd669cc36457130e54900504698b8d06b628e0d67169fdff0684f4a040b6f7aeb306c767336f899a0208caa894fcccf93a2457567f0f6afe0a44b3b54dbebfbe5a35f8ebc97ff80dc0ee326367780587674226e3f9e818f8a4e9b395c25c2e638ae2cba1d6939320e940c1efe7ff8a39b5200f9fa3d576326f486e49d56d1c03a013166e5365548e35589b047323c737c67d748bc7e15e75f0a9936df437dcca5a353a538aaeb5e73287eb8d1df5f30914f0594b9291a7d16aaff14c979c3d4323c1fb70640223540e94f2f01e3c23eae45365abb3d0784f5e4807d0dc1649543389d465249aadde0c418d35bf5670a00f7688c51b342e86fe9eb951568c0e87f006db7ba70fa438b97df268ea2fd92bb40fa61c8054c4f10c8c4b5cb12b9e941e4dd7b9372f1297644fd9da573dea7f4d8700cafdb7570d4e03a45191febdbd618e5b7da87f159427b87aeb75900a3a933d55e4f43d5b704591a4ebbe35df22e03978368cc9c3df57241d2f252292192c6b30cae421eac7dbe52acef7af628e2d36a9aa1aff3b109109d6274b04cce28c24dc0690fca1d99c4f8280537230aeaad6622b54c8771e1c5811d81ac68790d2dd4c642ef7078eda576f67175073d94a1bc38cdd7aba54a08aa4c41d4f59bace426b9ca4166a69451c4fb3bb43df47c13269090e1be0cca53f0a01838e88d163af625addd45602380b9621daf6a2c7b4f6a75ae20c960f32ed3e70fb3865d62c360e7a97fd7085c3d62011e8ba33c4fe9876cd3865d6b11f677557753b92aeca16273e3c98f20d11d27be85296f7401cd1ceb99f78aa78931380ee363d777f7784b42811718fef1caecf3cd0d198e1049746d01c3f51c2612619942506a16fa45518321bf9832d0cf301e570f3dd71cbcee830f907996e001773134fd48a5877005f11995cbb5a0951c9c5d44a552a441db9f3e0d52315a28e80320109eb92cad7b425e33576918fca2a411f639cee458c4454bda17382e358239d8e80e551738f4e2717c01266d040fc6de91fde364488dbbc4a5d39935020eb81ed05f7ea242dbed6eabecaecd9b34fe55d2f8688cd560238bb4d7dd722af13a548650fc87749b08cc244907f3996b55ac5aed64f18f1f0271c4374de1d18b162c9b518d2a95a21e9f56dd58fdb95b679b309abb6ca756feebed93b6d22a4cb0d5b2926365aa557b537c017e4cd5c304319448c022b1b8edd7b7ff3fe88f408f784604a1adb4d4fc1d7041709c2c4c4f00c933149c9a53944f680235ed90898f2803a912091a1c863826d98bfa527c3ecaec999299d7f64ff1072f5dafcba14bfde2207098a5fbc0c5f89f7a871a94f360304c47eacd23f6f42a2bad1100a8d7f2795ed570e846ccd553743a48dd00ee9702af9644413c00ae3c409e21ba83f6323aba9344167ed7e5dc6722ddd34f0100331788d36ec4ef56a3294adba58253a41d2ef0b036832c98528a1c20f2d73fd607fed17a7fa086b414cd336849ba6e4dac787f501b1d324e885eece659a50c61f2e906fbebe20baaf730f78595c5caf5468527361084df3d3133f85445200aeb5cd67c6919bc0168d57450c49e9007ce44f7c9cdcfa39da308a10de36c3979a586966acf78f10c8ae99630e5a14fe56b0405307497292bdb80260fb9ab9bff3388239e4520f4409756f4a1f2ce786cd0dfec1c58ecc12e7f70b6876aa72cf023ff06bb9cb3dbafe0546d4cef3f54c229a0c2ee1ebaf0b1bd2f79f068da8ef643b61145643dfec76d7155d2b7904470d9eaf83aa5e8d71e8e482278889e3c8110f6f8731fca4ac2a738da1a82ae2da20c66f09df07432d57fd4aa3a20d357358e97a08c948a908ad8f67125d202bd017f648b26e2e596b7b76bdfcbf641f5126a88c30ecfd1d5995db7f1d74e7c59c904f14068c14c1cf72d39e3cfda8fb2ac8ee4a0ccb9c35919926cf9b8379c6be6cf5ac39a38d052b992c5607cc8732fd1c2c5a68e19834e446fc8b9960ef6a57bf7bfe0313234c48820a22ad4efa7ee25adaaf7cce9666ed517bae78d95dbb07cb7613b3926e08be6ee226b1a9371e3c9ffe3c50fc133df4cef9a7adc34c3b30d09aae17c79f56d449e2316a090699624a354b34bc39ea3d3a8b89426805d4bd7400d369abba4da486af591534c2ce05df1dc681c37e29d92975aeec66867eb1913f89daaf085269cbe7e1496bcbfd49f26eff80365e705b0722a6fcbbb4f1b79ddf727844a23f5dc90fb7e27886805aa5f4d91345a785ced9628b4042eba5b158ac5aa3dd9d9061eda3a65a48070eff70042851877be5873842a25257d768fe9d3fdfc1e5c5bbce1a3cafad2b03410bf6574fee87d36b1ec98a898a12830d10557dd373be7dd4e107b604a5f51dbb0135493186d3281ab6e6066224a92650cf7e8fbcf0cf5a27486087b34b089785ed0045f8eb693c57a82bb843b15c07241b53fc6def32320906ef9776d830c8bf15570255d0f0e0ca39d2c2b3bcd2e401b9dd0addc64d2e34b5a7e2377df41051bf92755af17c567715556fb37a07f344359a93ee66885209d9227ff538f55d27605a2d4075516623101863e37f15726cca0a247c32d2b6c6409d6501ed8b8fa6d8c8fab93329d6ff7080502e4234fbf348c2900350c8955c4d247824b9152837af588dcabdd846642f2a628ea219ab25f46ca7da7dcd08684ea918284b4213c29414993a5738f0633e90f12d4533b3a667b93293059bb8cfc1f78b16857db93d6c1dd233fc9f22f63bed64d27523ab0704217e98ba2a6cf6e6551e2532014860ecc6d0448ce3c2ba50901eb3a58980efbb517972878f060aa03b2278f897bb812dce6a9a64bc7e3df814d945236d4d3c9b5ca04a6d33fdbeefc73160a5133e0f53063f066b884ab2d114bb66969ef02691e711405a15af60d41a8d8462fb125d95586d3cf25fefec1515d818573837a406f7b4b35b2a46b6e64d837ddaa838ceb2037e61c63dd4760e1183b99411afb0ab3fe972a914da3ce11032468d66dd202968735e396a7a877950cb549cbd59267b99df44a48f3fe25ad7e453f0f49c49adbc67e33e14ac3b3b8d24c8a686b73f9290003ef4e896aa77af39c2f002b064edd043277adf65e8c3db0cc0f3c52a694968796b21008f076a46056b8d3f011b86b39fcb4f0d00588591150e27cde9140c213d77a08fcbabee1fb1f757e80f7aa78bd511fa2cb93297b48c48817b476145c0e3f8331a89bb277b06ac2f30d85b4a5c6f70a49a76c4125dc97ab45524d36e692eed159cf1ba454304a1c31ead9980a583597337fd55b3544d2bacc02d3cae46c232edfed4d4a3ca69b4fdfad7a6b64986b6394a9feb9ab7499c220da9b34c9381b55d7dd0922c95b5640fa2c8122a9a1b8ae718aa61f48b9e7f4c2c9f65c2e814dc7283cb9b6a1e1b1cc1ae70fda1d5acd081ec8c7251180bfe73ee4ef7b6ef088429feb21da1b0b43d16bcc9859410a5d93f3048c4c0cefd3021957a01167e110c46d266d1fc1584757e1f1406bc63cec444eee40beccb86b5fe734e6931ce2508d298b62ca058c6aa37192f3c1870bce18c251b08e8a339aceda09e396d738d072d42216d0aad990411e753b7c193b25c61475d35d0118fb35bb9dca5ebabd4ca554bdf7d3d9508a663e099494c8e00c158d8173f53d8c9cd2b0f8c4447bbd81e8674caeec917d7aadf31753d05b16955bfeb944d9d611b4320e0a0f2492d0f60afc493f00bed7914793a503a1bd99b552b1ca51008411dc53bf2e1ff3c8d36a193b0846bb2b9db69bc2281006c3de248bcba3eee56f2556b18452ff8dd52043816bff36d6caf55990d0c37df100242ba6eb3f6efa5ac93a2b7da4bed305f10d66e4bc34b72cd150a0dc37fad9ff336eea0512e22dee22a3bd0984afd63747903b30759acbf73dc69ee67667b67e4be5736b6689755dca4195db092feab7f3e4edfbbd292ff94d4aa17410f3f1cef850c68f0e1de6bb76711d2ae61cc5c8b759dfedef9c99f398e33129369c06530008b88bcd7f16adff834f47342389e781c910162d1bb6deaba5cbbd752c4cdbf3246d3d8f28f53c1ecc9a43e6988579b7e5d39c6f5009c6a694f84c6760f92853d2c12e701f7f5bec0b2580b54cbb07dc684e1f0fd2e29885dcbc964d0b1f10eba7539fd8198562341c39bf92553854e6ec572abdceb4f1a747b1d9c12070ab9c10cca65032d2b91c205b858a8f9020c6d63df66f86d129e7d71b1e15ce8406c85dc5afe69203a4c68723e087c0e8fdc25672e791d5ee43867d1e136d0c34fb214085e7cf66415bdf854ca18a0991c151a0c502ad28cae935022bd24612a77822e5f12187318da52f7576dbbd9e780253d8d6ae4a54e082e2655751e46bb83eab86a4626bf809083cd4a83b2ec80534473d3c6b307893c71a8f26f5cb06f17a96683f40051e89c9f0da05a1c19e440f6278053d008e0b6ef9a58b67a3353cd7eb5fd24f5ceeaa5a4d82e30703cedb2385a954a9efca334722268c54ee2ed4c4f4587ae98c94d549dd635df33367213b78b3909b0fccf2d15ce3ca53c5f8cc47285ca20f9f88596aa85d571183fb84d10d4796ba8d6ee8682de936df0e5912f8cae173fdac75364d81d9ec98c4509a9e11bd808e3fbfa02724e0f375edd4b73da82c57a4229271881f252874dc4852cdbdda8de880d9e86aaf4a562d5aca266bcf378dc227457f51b01bcba2423edacaca1c23aa0682a77940fa97a1f5f25f74359aabf84f7cb3a98eef6cac5fca70dc1a2beb17f2d916810313428577f12d46dc232f21f30c5c8bc42c90bdcf0c0d3afebad128894ecc93d4d75e80e8d1965de49cd1670c642160a7bdfc56c16982f43270b2aeb60edfc1d7dccc5e44e1fbaf676f8531d0f71cefbcc80b4b2afbbaabfcc385e5e1ffe2af9b7637a656f68046fafc606a7dec39d0fecf0a1bc0d864df1ea38cbe6369f97da9f35a9a6d5b48f04f35a9319e4f70d037120ae8cf368c8ab595d175ecf7118dfc26cae445563e188d94cdc755465c749dda0e730690bc22191a88a22ff3c21e78dfa40527bd6e60da9706110120f5c8075d964fbbfa54dcc79d868340fb2e04c22a43e88f12ddbf36735e2cab95329c503f87f358df2ee472f57926e43c52df3e5dad7d6a23a53ccd0e1a0d98177ac7178127b233d6deae097134b5400e11a06fcbed761d15bb05815017016004203e5b2e5f7deb1a3071a26060bbe2515890c3aa0beff9dc4b32c5a74454e732db54b596a8e912a60c7ad22f875874e2a0ff0e42ab5cea904a0a3d0d7ec08ef74bb1cdf5d3c411004109f5f15f016482dbf3e336bce017e3da854c61aa62f6f0ec4a22d88ba6a41c01b04762882a3048f75a3ef4723ff2840d0477fb3aed98ebfbcc743a092ca5429950c6824909a1a251fb27cf98a8ca125b76834f605f62f47694dbb1d9ec7d5cb12b0462cafcfe5d3fa792821b1c0de8cb228d1ae8707cfbe11fb21e9780e5a8dbe705418e362e8bd6bea3473ead485824784eef7289f4f5f5aedd9782dceb48600a17b2738bc2e2867a1dd76658365d01d801b023b86ff207f99d9d4dbeacb8d656ecc78e29025fac8ed6d332a83f4a58de1171be5f32b46bff82396a5178c14432152ef018afacf2fb6686ad45982f25b5925826c760297bda8b065f965cfa0341033d2a288e0e4b3400b6e3a226b4a9a0dd30ec51ce3beed58ecdf9737ccdb3bf0a1d475924f1f636acd1775015bc6b66f41c52cbbf1dcac9b07f4fa681ef8dbd04032ae6a4db33ecf5eab479f2a4e30bec81494ac2af16ae09ff121872a9a41f36707aa529ee1c6d5c2ea08d66f47f7640cd7ec885334ac4b5936e2bfa05b276e75043a31654b1a0934e0f4cc5b4cf10815f91cc1e3551e3ddbdc9449a9f165df96fb50784e48f5c88595e4b3c13a5bd8f2f8ab75b439ba07be5cdb85b43621fa71115ceb53ce46911adf26d1552f94f0f2a3c332da75cd27098a2ab865bcb812eb03ce1776478028f7d7f493e8f7f2297bbff0f9f2875758c3bed56018d538d64ace05c309f0a691ffe8d44ce24af2077cf1167b2c366d3a67177fc9391a6557cdd7c97fcd374f451b70c7788cc0f265a7c187f43feabe35525b27ce70be2bca9ba3ef5a9e13dea2d747b9446cc2e62be8be76f7054058d177dc9d089d0aecb7ca2ec29351c5f12bd4cba7cbcaaacb032f4525837a014d93a68074d055702ea44f10bc73f14313cfbafca10eb4c03ede9509abe9c46bce3b4700a0d7622e1787e57f46b9cf2880ab55542eff5cb0427d609e6150d3c7603385592a85c83f03700b2d4ec286877a8719fdcfad4376f96c4c7719931bfbd22705d121a3191471b37cd4f1b93c0daecf11c268bd95a848dafd312df9ae51543ef22a0614f993179ddd1607ecd458dc6c0e3086e35151777a5ad1ccc370c1aa82327a22048a11d2256509f54a87accce597e3d379068523f54b99af137e903ffae3cfbcadb95964c40a395c05113b934804f260be3334f914b403337c83499112c2d0b31570b91b3fd9d9b9092ddcba72ccb3d9102610afd63169d791edda5c699fb37062c15d386bc6372d2b3b993e853d30d16a591cf320b7fa7e782e4daaed4d4384c170db4f50528d71ef38c0627c0e58722ed7d3f3158c132f6a730194058953f3d3bc91601ec0a3d1d7c18082ecc0cfe07302fe43b93c3f251f94d4295f56a9b33764239fba8c51effa8da22cd0396a16679a785af3a49e82b15a583aae0a4125851809b9258b4abee66cff76fa59dd911152b7850af50247bcaf24147771dd5310581e5e7638ade722105c499390e9b6ed1b13320eb151e91416286d6ed0035f84cf9d9f4cc40192484eea61fdbc4f35c6596bc0f59fba256268738471b6c29c05fd1be26d651e5411cecc84284fcca8b76210ebafed5d25c1552e24df7bb7a1754899436d1b1d01d4d545df41b009781b1d6e7fe59889849cf03049258dfe96949f11950cb60bf83d2827d9f7bce61ba26d3f9258d2fb32dabb81e6d93486419c6dfa622189e67303609ded3a04096152a4b9eca1fe1c07aa17327b0a68d63c4dccf03142e4e1f3f762f6adceb9d5b8c2381d0e7d34411f9bb5ca26732b52f64bc1fe0e2e82c9b5d2d8cf840c735a92eae2fe339d9ebb2878eae64f814dcb14678ae34f56c48d0c1928864146525919de107281b90251ffcebf8190ffffa6f0fcd9a70ffe457c569c35effeab8f4532b376a72bf6a42c7f1d163a69adc6ee7217933dd447ca3aa7096c312b1688a66541bd1487d45fb1f7899f607cc4a63d41c95ebd398e193aaefea7689fffe6ec505a0aac10a42b46eaa6e374ff9da0540e4cdaca4d3ef6c9b6e4429149442771286a553c82de74fe09d2eef7d76213446aacd907be4b873941733652df904df18e5e23dcb78e35360c16163ee8f1dd031ae73151b49b7b912f41ac8558f867257900763a2d927c7a1b7504ad739c7eeba0a7ce1fbbf36421ec5e54f07f2051435112175f33396737bdb62f9531d976eea8b99e71a5908e163f8358f0753b02c3fb7e54440f9e8f57aa0cc4e750e86d9b55ab727d56cbc76bdc791abf0a94ac5493add7d5da093e21fed784e3e697dd6c3eff0eb97e76da553d976324fdabdd7395b10c8c0518fe9cec53d28fe807d58b8dab52181570ce678dae3aee51beaf7a9922e8425e9e1d05958094fe4757a24b94b6f673a0ddcf4ad4a706590d8b600a607ce2bae6ae74232ff99369bbd3dc0257c40c336010f5b273434d422158552ddd0847b91f249543372c0a4c518bf4ffa128693040915cde3c10bf674cc6a3e7e44569a448620fbac33b7651456704a68345ce32b121fa1f73984ab92d021b4f1db2e37e05009cd5b690df9bcc9b0bdf8f56c2edc9c692feaa4701ab2d8abcda96ce03ae638cc7f5462ee32e31c1999c222a43d6653a9f6726424ef5879f5c69e001c071b5720f8cafc0b2503f556a420ad7e0fa96b73f6edee0cafd8e4abd2af6e8f311b9a8f9f926140652f1620636b94d9a2d04e2cf537434e0c00ce011bf04178e35af8f295c1cf4472ef7bf17645090f5639d14cfdec7e0bac3c6bd1bd6d73fda89ae396d353caec1429cd77a66f6468a53bd37d307c13de06a546dd3242fcdeca573c67fc515ebbc0f39feb103e5350ab7df14da6f0ed35c59ae53c2cafaaf2e4583eae1e3690d2d82339cedb3bb5c90dfc06e8e00bb3dfc347cfe97f4c25819751030342f6f70cb2ed5da62aa55775feed22f954ca3e20146e0c384137caf6793e54c930707c430da7814fdfbd04c3962e00303bbe58c326e9cb25f1e5b17f5da92e6c2fdb9794f936e163285673750d592cd8c3a6ef05c28a122f458d68f90f048a165f2d700a66d8bbbfd278d82e2240e256cbfaf027bf1e956e8b66ae60e55f6b50dd8044a0188cb793eb3ebefba4261827b960816e3eb868972a4a857b48e10502218033650dedd85ded7ac71d88f2bed31aac98f81b53df8ec7ffdd7c0c45c4cf587851d2b2dd796d165d54a4d1d18c7c48abca1b2198a44bea5a4237a765a5c83faebb9eb86060d7c0a378ef42d76eb265c08325fb29d2d2f6ffdb621d88ac280362765c0c44b2ebccad55ee07b7c855617e0c968562283e0bbf928ae2dfeb6a397f62887dd39e258ee6e0355a37b13e857ae5f012a7885faf7f0d14aac6f5e3a760a5d5599087542e52c94586f74f18fa26d8fa5c17b170fcf5cd2b4e1d83f7f90538e30d38c0eff4e3bf728b90f56958af2e6d6083db29c5042e9ce9d5e52d48f15d50cce7b7209c2d6a0b49fcb4e39dca86ed40fc8c90c4d4a9c17b3eb069233f045c95151ff6114029667bc458620e35dbd8b7fdf5222f3ab803844041b197477efa8138263a1c8f7b7f41f5e3ed68a08e70d85fd3c60e9c550fe133764df01bc95a23f5526cc27393a440b22f62131d3e10fb29bca9d9df074d8532abfbd607895ec5e7fa4b25f1bca66504eb399d63ca5e72ea10b237bbe76410ce6be527365e0b2800f77ea043d46357b01b7109b22f9d253f5e86119b128c8aea906b30df30c988bacbf1df45ab066a635fbf7c83838100c6bbf700860f9a3b948e2fdcdab874adcac17c081b74bcedfb98a9e4bd7f13847afac58c5f9b1864e6e97f5b2d1d654d4c3851dcbcd28ab546a9046823876dd3b4e10fbdd29dcf4e40e6a8bf555e43936324b93b2a74b3415f7e10ea1de9128c0819b30d0661f24ba86d4942794009ac3303147f05fbee8a3d8341fa8307b42445853ae357f9027683e4d41731cf1f473fdd820610fe60040894ad3a41c57c5d5cc5e17ca474c1680c548cfbaeaef9eaecd53b38774a0af31e15388888c6b3b11f379240cafb3a73a177a3b51f5b073203fbbe3d7082682245e87016c1d007019bf50ac3c21e393fb5f4684270973a74dc473d8ef3c9f01f16faabafff36781c56fe7096fc0e66151f170c94df45d0e57b6d7c85d70c4a879a9b1cf1676198749e69f7b6201ac073efc6048a396be0e5b7994d977568b7c14edfb70ede4440560e9606aa08aabf8d3bfdb7ce38102b4a1f5cb243b262d68c29574dd2bfe218637c4d106b007fe2bd8dd902768dd4c03be2fccd36264a7647090f0eea916605aa2d96a39abf27a0b4419bed58762f65467fabe906fa8188643f5273735a870b5a5fbcda6753dd2eed3fb53875a24660179072fc0eabf37c4a14e72da4c697aa628a4923794e97c0fe29ae6e10bda71afdf8de4eeb1c48444c44429c2147e07659ca8a5d41c2edd300b1a0c3daaeb7f0a139daafb39de6e283c41713c21f0f5df4fdaf82ce05b1edcddd1ecb449b119f8f9e62a3468cc979e7705035ef369b64b7c57003da602d7bcb02c7f231571aee18ce6eaab2c8e51d20ff03c0961c993d2860e63855ddbb0b33d088b75c943191967eb027dfe5396b3062aec414319e134681621b03cf3c649648f605fe85f59a14e06d118f81f3c20e88b60c1b46761b04f903c8854be3af0d63aa29b85c2967b5b23901f7123a5c1d2b812993cc3f9917ae6ded502e03802e9782f93409d32568039d1ac7d68c69a81fd005b99889037c1ab5b6064183da9b4c087cd36883b577fb25ea30627ae876ca9ed11f5430426b4d155aef75a1aea010e5e4855a21b07eecb3de30f4d0c31678ce6776b837dd6895762879114c662134602aa1d81164f67c8dfba9fec9236e4a3bf20a19242d2b91d75ccef9325198fc9be5ccaf33945fa402f2895be130841383adba5e015495946561d96477530a0c3aecb5764f56c61651f4b3c9a524b354df14a7cab724655c09d8d62262cfaacd9a0124bc25123e1ceb2a38c566c0ce905f3dc8e801f25a905b0eb8fa194f9a2e375323c307b2f3d2b1514029269f592db4305feb6036d4bbdc574e96365b5d2fd2b138e611ece161a403d1992f163083404ecc96d4944bd769c6bce40ca89ccc3ecd4908154e9a30f2c9f7606598852da5d5b3d0ccec131a783aa954fa60166cecb9cd777e3beb828cb6e28d11f70d8679a4cb9a0d5188a469442e206c89cec4ba8935add95dbfe352c24c8716e2f92b1cd6bddbf4c6651d83f4d0258d8ac10cee2f7a8c51ea28728fce521d5ab9cc1ced110c8724b6d5a7c4775a91cec2b32a7a9fe2be2762f501c0bf4576a9382b3d667dd6592cb7300a1058847e277bedb3cb4436209f6597d1e4143359b9b1dd7a0f4dc71703ae911ce1e7131894b82086c93d0f4951dc4562b75754da9f14a824733cc098a2732ed020af8bb31f543d9bb6ac06b5857f8b47fc777f7569254cdc53deb94e40782036dfd9c6d19db839b4d296fcbf9decb1314c64b0f62a2d7dc8ea7ef81b95789adcae112f98242b9b743ea0c2683f9e9d0c45c95b7c88925b48470bc8523bf328fdb0fd00548fe6025833aa2f9ee566e28212546394c448d69e69b78fb0e5e395d61c246b030468358c7af14dffb1cd2ce4b5fa7f6a7516a2d57aec2df28b1585d64df65326e478264be1fd7688c07c26fc9503e8af3b268f01ac67bd34fc1500f519859f8dfefafd04ebfd0900b4e30f7362a9b23e762d65f17fc74c822c55ea82790ef72723c85eb18f192536619692f4a8020c34eb245436d54ad0653c829690609d8ea8f4ff561b1be7b5aad08be1db5d2343ff3c8585e0b69855ba23189df420e3e9ebe012076940b82380dbddb07be1eafdccbda89193f0ccffd6794bc15b07b45608b6700b9d522e8ba3fdb6b49259a45c69fe072617b600f37d13cd69d7b00431d7c7bf73069727935acd0b72850838c377f8284f26048b189cd4b0cf44392623f5ad6e504564425d7e1d1f9f8b777df6f3b5c7592e5e7c3fca94a02498a279c755834c4cac1bfb3b657d2dd656558d98b2b05656ccc0a20adc0851075cf1f39e8bf6b163856e3d358a8a9396cc105bd7a466f0686139bb1228746d67f8e35fb36e8b59c7e864ce6ab5f84b885000911e851302d6e6348350847ecbd665984774e641e992e6e552971111420892ca2586e74193f808a87b88e6c83a75869f7e4c9b3117aaae815df2d619b8805abf701c2aeec940e7efd0b9005c6d4848236755e9e841f2cc4328a969de937140a860a52f895b1cf2863219bbd2194b4f54378bd955ca6011b713a11dde58d882e4d0d896c54a0996103981bb7b66e5ab25e458b171cf7eb4a8b01f7f872edeea812b39e71359315bd0ef548fedd8dfdefed51a42deb4af0183b5c99b13382c88f57d84776cbebe0ae9aff57efe2bca61decfda3038f673b1ddb2c012196e296c75e89caad2995a633df1c2d03163b3468f0d2c16ba8c87765ade5f20b14e7821e2e48400a4b8b7eaf3cf0acac97daa24c3131c33e4d6bc9e5c74287200fc76a1a776d3b96f3dbb3d60612143e47868d7562b928e4c4d2c0ff7e77af5fe7a681dce96eb915b06d9ea8a5b1e7224804f18b981c1a55922bd6209a2dfb52338995542cbc1411d05201929e6aaf9f80572d2a163b16b6eec778401294c819ae6e5589ec964f7f7a8974cd2b3412b7a317cf22a0d29988790885cf414def27c4197235ffd7a23c8556fb3f9fdfad38fcd08f795dc7e75d5e8569189ccbc3962074aa5c74eca29461f807029f7311b039440519d9a9e82590926fa148b6a14bbd876717db5f073b052eeb43c12c0d5c2c58de52cb55d75b1c1397a3ee09442f9493a5a55f38076a2067d744be836f5b7a92610a8a818adc4108f6fc2b9e5c13f7ea7d2777c0266c69cab7d6a12ac55521736c3c93e1a9debd4a5f9cafbfa8f18111bf7f10d052d2f87272a40d908a7495111ebe63bfbb2e21a402e344a8b9d8dd5350a3889cfc45c8e43e1b3172a1bfc34a95d247ae207bf627d9512e29ba8cf52f0a6c00d416d9ed55c8ae8a953194dde22610268d6f63fc4a0e9ada83fd377e9bec37533881652ae1f89d3c76d145ef25fab1db031428f10e0040caec0891a4f323b8e856133dc9816c7de23246c9ed46890c65e765a08a8427e28a1c1066537cadf9d9662ada5a738e24125078b3d585be191b5024ba8658c702b9bab5747397a47050167e6089643ddace4633ff130ed9bb6fb2895f44972e8ee110e25c75e0f2f0fadd46d2aaf09d9a71757869ac72ecb4df60b245bb876a844d613ead660a7f6ea1b4f23c9dad9ba769f6f0f9e116f1ebe9fd54f924437916b1d7025a7db8194e8f588250935c007f9e6314b3e353cc35488a41ad92324343fd2ffed98fbc3f9c8d16920fab4e85767fc5ecec649669c79019e5ac3a2e2f2b351bd199fec61922924e7ed6a99f8871e6138742314e1fe28fcf5704aae1112bbd2c59491a8a2141618145d54fceb3eab967e5b794ec2055c7b240e20c10229cb42d943a43f5823bd867c2f5f2078dbf11697c7bf6bdf2566dd4fdbc6699ec8f9cdb651985129578d44cd0d25743cad8b0424ce66bb7fd57b4c1d9c8c5d26f72d4f0ee5f210562f8196548ac332929872541fcfc65c66902cc619ed1501a739e4635cee0fc343813255b5f815693890f47075eb38980845775c34f744723fd65f39d06400fbf50b0de1b44e2114aad47881200a143129c1857e53ac816e0a09d384152347704a975c669b73f01e586249e9ae457f02cee9053c9a1a65e82cd2b010e0b7dd3e59afdcad631c49f55b946e6dd1b9fe4738a347f8d0110255cb275f0c1d6eee137deccd0e3187f86ba432cde45369cdb9144264ad467dd8c9b543ff4863a586d08ee50d647081af657b23ce17afef52c8466b65e935e1dd2edbd8190b910582d74f2946fc57971f1572f804f84b0a2220c13b034c30fcf8eff0281a723cacfbd7be8d52c40f10f87c8175f14a65d9687d1772044533aeb1ec7cf52ba51b4e5145c6e24adbd3684648cc5167ca6e5140be4007c66f1b830c9694b19c9116ddfbc0f640c58718742ea5f0a7f8a15c80f2453193b567d4c2e036a1d2a0ed0479af764d6a61747e9f7a6d819068c45ce607924436fd8e49472e253b7dddaafb1e5d92eb2643c14800f5f73bcfc4edda77c6dd508156950ae55407f4159b6ccbb25cd3031d44f452baf38720bb33e645f1242612be8d50502e8615925f0454dee541d38028206ff1e2ba687c11e94c9a94504f6ae7d71e43c27d5383d38127b3f9fc63bdca8db5382d26ae93f7f1db908a081f5203da8b6af82e5cd0c6a0559656cc275b03998d0af4a68992a52510f9c4330bb90b43a71147f6803e0ad10010b6c35fa3d6ae1aa7dcc06b99a1f4ce7c035c148a0ad34b0c2d749bd6817a0ef63f0cb76c0ed2abdd2477cfb565d324e2aaabc77d571116022da7900a497f4a3bb0239cf3d8b8495bd6bb536304ede510fe7516746feb51250efce5161dff555833ba90e86986d0b56be34bb2bc289bbbb6327290fa5301bf874f1f56afc9a7a8b6470bdbf669461779b91961a537d85064807bf91cb00dab51c188f5a90f3e1085bb8fb29961f5f1e7118867300b9ac784428147e218f8088174181216acb93fab9f24c4f19e38286dcfb2aeff4d69758dae1de43a85712c6956d3244221a140c20e2b0e6c738e455bf4675cfd5504f847b120d56bf56a43342110fbd2d0a614a031f91ead157ece11eba7f810ac69d4101c8d1ee27ff63aba30de4b5499f933a3df3bc81b5d8d443e48409ed49ae36c7620c2ebe0b3f9425c796c1c76372242aca38d8c5edad92f60ca0913ea0ad6d831afe5bbe7e7d8c9777af2a2dae8b48bd46cd42f78ebd24c6417d86833ba5eefc0b2da37cb3a98d453c01a540b2448df992a322c1697a6b49dec909c65e3072c755fb36758921b270a8dc65e317b1235aa5ed3eb5754c6545d89af95609180e9b7784ccec21f4814734771e8564585c2519ef3b0de23297d71c860bd4b1b772c2a0b7bf74a731d1da9172c06773a0c9832c170fcc6e8fd6d26c8a2cebf6191bb37289cf6bd0f5a3fde1f9f6e6debed88f9522026e9f86ffe56a5ff0e5bb79fc1f1921a6b919c30dc98290357005fce815e1a6550f3e2ec95ec5864f90c7d8dd082600f2648189ca9c67d5d612c0fca597b8e8fea826fe8207d129e7696e9bb5f3c5481c5334af19e43d08e5472adca26d3839c65749bb933f7a662e39ddd04db7d1f0a142ded9f3b4fd32fea1e1f27e2469e98fbf3a51d0393435e9e267a621fef05bfad142956b1ec391f2c756b8631087e29716be0302787836ac525fc6d862e9fdb804b4271bfafb81565929e5d658289ea9f2c2adb774d6ba9be7a05b35602f2cfb31baa892110a12b015f949b88219e52ec44e361882186eb7015bcb131b34fd6f0f1914fb16b236198b940fab04f27d8c099c7ca545802957b53002534e7483977fe0c8906aeed0b112749b3528f99738221d74eb094eec91a5007a160bede5ec8d69146fc0ace545bea9aeb59e9fe87433875dbfe4aca3aa4b99a1d3c8cb1b474759e43540e7715884531f52b6ed0b95467f8c1603dd0a6dcf843160ab24f9dd1c30cb8d7c07747a479f64a549e96d78a02474309d18e0c359c6a45e87ad53cace50a8ccfdfb0b7e0b6f3790f3af7e36be59ea025df6ac4eabbe657948e38422d01faf466b867abe03e56c3444b2b6e3280067abcfab27fd864bb33afc89abe59a920af6fe4e74502374f51360739d99fbc1b37d763524ba2945190861029db9fb1e0e5aa862c65b606504cefca738a033076ee1a15a652c63d7d135b95ecd16e0df0e58f2514636d64afd0fce36cc55fa52998019534dfa32f01e87b1262f572424953cd97977482873ac29b8de683da8fcad39c3ed87219fbf9be34e11a03f0e3541ea55feab83022b24f2025e7fd9019ec33700fadb954789bd3b5641d176f4cefb074c17a270bd50a534e0cc342e33bccadef57792c7994ff17294f61529bc22b09cfe2f19d7149a4d985e4d299c9cd7997cdee75275393f258d9fb8945a7f2815d62aa960c44a6336cb59b1f13ae1e9bdecda4e36a1bb7c65f31128d316973a281307fbae0d8ad41ec9b0e905eac191ffc075f24408d1a94ad0cf02c5cb42163e15a3d2a5d9960fc28f9af7fe51dfd2617160dcc88dcac0623e6a1a70c90c27339b51bc31dead87261202a1cdccfa41b88f2462a1e5a1659483f1a9f03ba2572c17158f53cc8e96c79f32fca10962c538e64c1f6e2f3575a180119023c69ff21b4e9c30a64eead0d73f2d3498a57b176c300d3c5a174f67c3884413f4dc72e1fd5ca8c7a057334a87f43c3ab4a27fec8d0d18c0f3be444faa3e2cb1c1f2378167a566134f095dbcace0ad38e3609f8548645a21763420811fa571858e3b9f4ed59e92ccb8930b025bb6eb667dc0f15fd665e9957826ef187031620f893749584529e5d91324db452b850455f73fb67720c734d6a6e5e0ff3c9b3d042d2d7f41fa167d4f1fc0de68418d0a8d023f7e6f16fcfd2fb68e2768582bbe68d522d9afc99b295907749edcbe38d6787387a735fe987fe76f5d48d4904b4355305858af5cf88398a553f6beb0619d7aeeffd84814cd9458379694422bc6f143cf81d55e7b4c88631fb0bce21f6bad2d239d9dcc6fb4866680267333a16b9db824fca497c7e5c2458552e6b716027c9edc989d200f4ca099fbc44fbd7d2d48b5457eeb0bd7d5f4dc5af51be4d02b42a8495b03bf3a1c4bb311ce5b6d3a133c3e5a57e068686fe450242eb508140d30209f87e92a80ccc63f4c3aab3f6cfef5195761a1b60009b409f0d5a83a2301b884325ab8a1eaf39318a4f6732aebf80685f7bb59481d293b1b513aeb1b17472f21167635ac16348c8583835b7694b228e2cd893b6316705c6134b5c7ceb09f511ad3954a8c5c0ebcfacf7b9da40152694b99ee8ae7c9b2b30bae34aeaeb2b5efc884a3d362d82e6a12d9b9ae494f99131e4cf472115ad8ad12f4a3cf5737a53b0c010918af3558d149f79d26b31d77cee0dc484199602a8777035e8027e4b39dda90e5af3886595cc18b1d7fc9ed265ed62fce43bc11c349c60ad5f0c86b98b5c8706d0824a5af2251d10cb21a1b0f9be1d165970ef735c2b87d5fec3119157720b74a3491120c6852375fcfa847b02fa42f969d21cfb6954d7a651fcebb362c67d0d70fddfd46d61f9890c5119b0b71a63cf7ef8b3b6db639179ad1b5c9071be9715660076fac881b3196d2048bdeaf4ee3e912ad4ccedc11aa0ff928a7c62b624090edfdfeac6e80b2ac70d598f50503998036fece58a7687d1e2c1d3ba014bff32ca899be04df8a7d5f105bf39c0747248d1be9991d745dac66fba6672e1296884e9b48cc6015ec0a3ffb4cbae194c065bc5d04c193c1b31fcedbfed7b844f5937f9d3f09be34b8536396372f1f7f1a8ca668d5708139792e0924e07546c32bfcf089f3ba3b167335484e6bd843c0dd58d82b3723005c19f2c21d353c1c6a0258783a5e96df4b6760e5cf3b7893fa0cfefb88cbbac8649e168bd1c736a80e507a709ba91b5ccc42215375cbf6876a285f17516260b24a9cbff43d9b8ec84cc30c956dd0fdfeaeaf0e4e2f56f3a9b78a38bb9589a4ac15dbabd2ede3695f4ac8b360024d8c73bab01c0e10f644b6337e2c2ee9d980a6c07db6e8ac08f3778217b1353782d0cbbde8c5e26a1d9ee30b474bf616153b493dca8d4d41eb494209f28dc2a93e6c50d883e4a723b0cf1a3c2846d17bbc6b1ee86fa2672d72ab1f52f97eab82e1b25f262ab5678d0a1acd55581b8febc45d76fe6ae7ad0a6d85fbd11aa47b8bc40afc3de525538989eff40345bec710cedbc2968298eb8978750d49f9ed687a9d22ab1a9a25e8c40383a3eec83e148fa5c13f8355ea8660592fc8aeda66e47328d2c33b3b014f016f3dbca0b92eeb287dc9ef9fb7cbf063e7cf985c6998475bebfc60221ac7fd216d8063e70702b4d9318d7a8937055f1bb3c86d895f308248d5a68f881345352898f7d2a706e78233021051798a94d14359aaafdb68da805e3cf47a3dffffebb3fbfdac593aec07938a6d822d759245e5e4ac860bccbace2377b125cf7687ec11ab0c507a1ca9ac09335132ffe25ca2bd8ad9e7760e878a79274f23775a0ed5593622367c2b3c8781fea73b01afce4c5bbe054a08f2fae21b9c0c5564f68446cc0ecfbd1e84e542b2ab6dadc3cff7d6eca2d0b4168e4e147ffa14301bd2d55377bdb70c1c2598123f4f3d9f4f20c57985f8376eafebeb3d6251aafd73c152560b67bdbabe358b23a987b6b76650d6b65341581a4e7ab6a05d2628801b39a949da58c5bc980a048107a770efa714512b804173e867455a51a43c29879d6a154554b862d30b5446101f0ff13ca87c601e7b155340d88753f8bdea882742c269e32f13076db26b64923204ed50173c4d689d2c7b766a6221eb655d690b4457745adb5cc7021df66c9733c26b71f1331882755117d14704f7c692c1442526b9256597a183a0cef9e51cb5e62f869e4bf3fdd1451ddcfb347ed6a8c50c24158067a293c854b60dcadae55fa2b289cb391316bd531c40d6178c024a27e23f9dc650f1095c669a4b87ae0b4a665b561fad9e86aae61d2e55920501f62dfd6cce8fc64a71f70803d054173e14981b8446b655147a3cce03c612abfd6753d79e25eb88cd1f5d20a45dc3b7c213f17101419f7bc3a49104959570b5212d0f7a51a8b39d9bf0e4dc1a3c3703c0e37562fb5e7c852d44320ad112ebd59860a680d49a561927a3501f49799199903bfad928f04b5fba0860b73bc7310322f363210b731562fd0e92024f7cbe957f1c7a0a83f84695889246f6bea4b88d362b836ced98a7a0d16bd9c2d84e0eb591599c01077d9f468dfa2df146edb56e4e270a7fd2e960a39be4b8b61d7db7ed3829956b02fa489c1d111a947bca28276bb4f78e810402728982ebbf03c089673a256e0cdccf097e7b552d6b7f0a0f0d6c74b080c6d565fec6aab8bee4cb6d1da0c2a75500d2951735f898c2c694611b6c7c3049219a8cf05f97b8394ee8912f8bb32f5c517b610b553d7e376b5bfeb57401e15a5c15caff43b92a555589073e7518278984ca0f06867144d95e43de29210e0453910bcfc27a456fa6a7a5ee0612cc7b818a9e4f50245fb63fafd296a932fcf91bb5da68c41fec468cc671e8726bcdb3299dcb485db3323fed5f865c03dc4fe08ac2872127c92bf4f5520322cdb25ddb0437bb822ee207e3f4030e34cc2479bc2ef69f4448f69f46b20c390b38a73fc55a3a796382e67357c338ff4452a72223d2c54ed6a00ec8bd9088921dedd66e8697b838c507e59666eecc9797810a5ea187cf706fd1fbc9969514544490e4d6130168a470f5dfd476c3cff6aeeecc98c50a42dff7f196997b29080be6d51755f45310669c50cb13ceafc860c0ba219e277ebf3d71e8145a5cf9992dbb7dc3ff854954a8bcf10191a8a3f266ad05e539ba29e6ce3a412d00f003a07795fa0ff52ef14797377f61f9f5d1bf28dc604825fb3c7370798d9e243d7df7a03cb4ebc4f3c6dc6e2b9eb51df068e7b3054e082ae80a060e9473cefa15236741f7fb5b3eaf236ad6f6169268d1d7c0a2fc490148810fe811fa57b039bb96e98d998a6ee4dd5d60e446a5b0b003a42ff9f62ab32cab48ff4e96e8840af257e3e422f88edefa042734e62452e6b60d92eb508ec8284b9a4fda084aae595969f65113577ac191670d818b554766ad60426c9701790b4ec7d0f2a45c56bab93a57acda3e420ea5fed6950326bf380ec71e19dd37c042791b64bece47418e28f515f55fb10e25dc55a35df8e540de23dc7f0fd47c34ef9bb322f0b358a0454f7a22a2b3fd1bffc45f948b1928e050db9f8184515ff35c6b9c44c0b56a09d4d40e30f3ce8bfbd74b15518af558f2e637dcb37be63062789cb33d37b603ded22dfe814aa533ff6a9edae971a9cbd75adb79e57d49ad907c14b09934a798de663bd4328959b29afae5e31fdcdb7ee97c2760024a953b65caf8eb6ad7005ac711ce9d039552c190cf5572385963ddcb3c366a4738da558c680a92358afbaf83efb4d77ae4385ee31dc531fe4d13190e115dde3ae0e2cd3eab6255b9680956de06b5c4fd4f9eec7f7b33eda19f1b7930917ddd27dc2b0a44a3f384244e50a3d15270e4441236285f4f1feac815bb5023ec79b7b432c5c277d321f0225a6f8bda4fbfa72029fbc83800ce2076dc4c5d064cfdb269b81ac56c238a4e73e0acf525e8519b12b27a02336d85f309e04231f223a4a82c3b0d4266fd9df7cd2b3ca8b46fff0d719850505ab288a4a0a5f0f72866b38f8320217e59792e65294660267d4296f594858b5437b7c267767ed09a02c6e6586a2732d66b2f1467c871bc2622cc99c53b7979bb5027f327bc223843084b2d72cbac81ac0253abcb51674c707303cf54bf0163a0b4ba7aabf842c111612dbccb53520f6a27da6814e1d02c611c9fbf3ce0a72f7227282d59e06d34f49ed9df37d449932ef68989ee6acc67edaf2a635342f8c4af91f82ae53a3c152cab1cc7fba6a6822c39990e1a52c47102193dad1a783b921789604a72a9be93138a56d1c3deb821ba0c68caaf5f7107aae2a042bd3a9d9c6fcc7f8451f46d1b6bb81d6c58eb47bed796031800b9a14077a41c225bc4c058d6831ff4245c3fc878019916cb3a68c2aadc61755b9ba2d1c2be0e1950eaed3cba8fa21546d8fd395d9bd881b31159bb044425e235e3b997655619bcce4207fa88ee92fb798e1a6fcf3ca3d8e2e9bdc48dd8287e29c727185253ed995a473244eaabf8c30158cda5b2ea57d8953257fae991498c024ac2c559cf192e2ffbd8b85e8b874007e19b1b910550f7d5adeb182781405743de4a8249d310a3aa8693241624ec91de7fdf8ffdfac0e483aa06573400637c8fcacb86ad4fd857f022dad9e3badb0d149dfbf3e96e85e9d5e2f6035485d45cdaeae2ff0950f64a70c03d6ef4add33aac2ad65f3bdd908c57964f89592f560f1d076751192093ea07ac0b8d45b8b457cd5b1aa29fbf58b2e1b443ec88f8e5653adc8be8fff937b9e112b768e4a38c0f0dbb1b6f7bab6c9e4ce36ace08170e67411fb3c44b0ddbb62a1feec6d117ced7d049c56bea00af16578c64adcdafde1d6db21b1f4ff391729ba547945df25b6c874e7b0bde58fd52b09c9fb7b271da59f3c2de00c2aa813bc5fbc8ef7333da58cc0c1f01ee3671684269c83448b732af2d023b3c421bed3abf7c0330722ef15d9eaf1304a25f69fda0d66a1377e996ee898c111e3a7d4299a84675bb98a9dea5f1b7e3695ed78e7c7876c3407856987da138f2d6fec5fba907b49ceafd416deda8db59d07419416e1db0bc4064e4cd25ca09adb48bcfaf1d7ab39e051417a27e7a62148ffb060481c659aaaafaae7134ae7033b47e6ccac1d4dfbebf48732bee2c4dc5fcd8db65298d31c1f98a5822aeae92567b516cb97f68be46e74175434bcdae107969837b96b59786c5c9fdd5720dfc8c5f23cdc1f924b5946fa38b04f3cab9857157d16a0b9032cb207f045e0d3a1ca631e0cb77f9520d714b04d21fbcb76273461347c535bbb6dbe68beea65cfa55e1796f51abd221a05f4057a7daf0c0883c5cf4829def0cc444036a76eac11814d3914902121b108b4d5e139bb069cdd015e1e0f804f0669b3474f681252c2e58eff3830b1422628db94d15ad9be1aff1a3a3ba53b19d1a264776b2635ab6611b9d1aae3862605528d349cdfc67e05f43621a807c93e38f58698e136ffc22049a0674b8d140d72f33a2147c27e3068692d881b4b3fe02ab3658b490ffeb11e4c810955c6e12225732190c84dc5bd75757ae35144d09e7794e608c84e1386536992e14c2242f9d2df18bd292a0b225cc27e4d68378e05eaa46e5932c1bb6299487a63c1c4cb883ab7a866aa933da96b2c7aa8fc79ed57e38b063a1a9ca1483301ceb0e69ef0880175bf085985a63c814c4f9cd77d038f461656f96425ba9150e347342ac811e73964e9774b0d34c1910700a7c77b57a69f9e2028607f84edcb3d89a2621b2569c83c02d01903962af9a26ac069a754c2ee400f1721f5f3f613b548273e8e4386ee3a0870b6f53ef37a4df517925841242862c951da9fda358f4819921614d3821d70b581a82ec984e0447b1e2d21f3be5252153883a9acae7a6e82e1c59129cf261128cca2d4f17af18a2cc21e8b1e7d8135c45c40298037894b09f12c84c9808be9442f7308cfe5c5a8465500c9809b27ef9ecf71b45a827392496768c720df4561f4926438ebb76374d63ffffa36f87fabc48f17149bd09bb39aafac23f196967aac7785ac58b564b4ab8a76ea5c0fe29e8fb25c7e2f64d51d00f896f0b02b1d6812f7483c423271f313f48fd2e58467aabb0dbcd015bfdee4437691c310d6871be3fa1a643297550a2f258d6a39a6a5b4e9174854d2d482ee43cd454ab5010286b66a501fb68ed68c056f3bac0d13d04e90b7b8e04c3a38f181aa61ddb17e5cb2cb8a8df470330bee2ebde9371bdc06e120c857c2800ff263ec31b6d6952da64e33231ad54b5fd8c1a0a8476ca7703c2091466293c115a7b65cf500cbd763c86966477c8c7cee7d2587c08b8c94fd36471dd4dc3c6e8b6f9d64fbfccf35363f0460decf254749824294d079fd1a9f04d85832383f0c1bb3510bfefe6a22d67889bdb7ff5767d9aac084df52a464620e527943ae68ac2099efa719d2becf5d36a5fa1e7b971cf6a53009c29eca12b2e6d9065dd6ef9c65db6ed8eb1fc03123eed2984d9d44bea6db6f4caff9860b15cf19b57970f09fe0018765eb31cf3f88442e46c83637c00327cd6df1585f0d8d3762f8dfaf68b2b34631074b242021ac6d52c0aa36746152090b16ac9ec8dad65c342e8c3ff6fee5bd500ed68f6d2908fc68aa76b7ad296ab5f9645cddfff3dcdf9337aba0062cab69def60490763c27ff8892fe531841845fd36ffc76ddf0406eb5010882f1dc85be39612c2919fbc4b518ac8e6f8f0eff50d83cbeca05372eea596143a271e339f715d379528a6959b45b39e13be44c8ccc79e8695b2805caaa3199e73f9deac04ceb17a0f2c822d3ba35ef9a64eeeafdb5a646de63fcaec4c944e5157b7001dd69ac5a47af812ecd73d8d2d387568e2b334616183ea1fc4c7b32270d650e1e94e9d2dc6494aef0910243a4960f3c21b3440e3a2089437d670819923ac98fd31b86d8aedc9496a2762b0136899c4b662994f4b41ac52fd1b997cc519e7d2caab64778f926c9d0d6717b2e9bd8d3e3739c8193a9456b4514f90a3bd469ee965fdb8c1435204f9202f2a046afa0a89494c7bb49fc5686788c5ec517b1bf2f1a0f1e8c88c3db71fc55a0ae667b68767e99285b0871bd07e4057fcbe3d273cb9c8496c80c70a84cdca214c51289c3d4b28bd70894433d948e60da88324bf507649ee3ef41be2517285e5dec86a8983cc7708c9f1ca8be14167ab03d4ba5bb9b728ee3743946acb435db8a562b1cf794460c14e3e9e43719642661d2ac8798a78feb31d87208c97d34454decbb73f2c891848000ad3bcc0a5f414222b48677610f9aaeb01339877aa9a5bad2eee96577302798808e4e4e0b10d47e182632fdca04ca0d1dda4b15c3ad0d24e9e263191b068ab5e4f8a43a4e3b06703f559c47f0fab637f800ed60515e767d796c78076ae147e038744f94fcf4618bf12ed5376052e791170719bc57c14185e82b978cdd2de6d6d5fb9d5b3126fd8a77518c29df3e5c970ee4e0f46ef14283957525359b6bd4ccb81a9b33765e7a01aa8624e162cfe63c53333c74b4226438c55c78d4af3217f4881e23acaf8295c5cdad5ff6ab8d888130db8518852676ccb8fa60fa33c9a20486f80f481cc423419baa2af0d7aea4db2fe4328c891dbf5fe66e5bfb5e9cc299aa832fb47cebcecaebad4f3d811e9c384222e922154022102431f32c9f74991a5579ef6ec0b041eb6d0a0f90a9b881afa1f77fa4fbbc392f72054d17bd3e249b3c01e31c91657d9b093e21ce74ae10a0ab24b1d33af472fa65f7130eb6baed20939b857ceeb9df416133ad2495467282efdd7b478b9b3baeeb5c6c3ddc977788661bf534bf6e066470d3280abc3cb329ca6a431393253c7e41de76c87ad3923eb921b4a5c18105fbdb60fa06089abb189e3dfb6b8f564478f06e284dea5b92296f84eb1fc5d306d32e1477b4aa2805d1feddd6025cadc3dbbf10aea8cdec9a9c37c68982c4edfa2a7962044d4da4f54039631cc9f7f655d5bcc1a6eac5ceb4915b1326b6c7f70421202c791c26f623258915858b51bbd5f2f15c5ebc114f4a76b8c3f6c8a22e33882dd5bfd7357813f67715718cd76ebfcc9c0c94d1f4aa0b20afdc9dff1bae625b18b5b8211087b2701df44c8edcd964338b7e6627da10297718d1b3239abc1636a8f57ec43e1a157601853833924b30072184c86b3353c1f28b2213f07a5b68efd91ff393f43a27dbec973c9c970035d2839032d4f4dff10aaf0fbb155714aad39d7c34f93549cf43a63147105195c5322721c75bf5ffc5c0c0fc5fe415fc76ef3c9878283895b6325ddb0beb52e97541b9ce428c14c20d7cbe18bad28e4b2d4dc05ea621192f538b7c35281c329bf3128d56d75636a5ad4fb6d0dc16dc462a86f045d620775ab88ec6d5065af73df097281d92f9c4106eb959cd7e4140a8b61a4aeb0c18b44007f3194473344bad9afe71ccc0f8a4993078d23014ac75c96e9ad562cbf967f18cd6cf6998d5f7a7f954fa4f87807741820ad0c9529f4a42ce9614a1a310c0c81d9fbb154d8ca80a12c1c7b52bc3b90eaea6761b06f1742b411c02aa4daac653dcea210b685734f0e469c9d5a2ed87c7a7ade5b2c112d2dd00236d7dd07b1b24fb82eb7490589af294fdbafd84c747b8ada2a87f13688240eed3e11bc917e4633ed1da7b1ccabb20977be8928a01c2b0f63554ad5a5b5c3c2446efbd428a642a655df0fef7b004b1f12ce84962d5d8dff72c92f20c938e89c8e5ced5075ef61edb873c488d79ef234b38c50035b9b05bcdccb783d08bc93fba02a44f063ed33201768171c827fdfa42534b74adba2b10203ec7b7249ab99d23e7178677f4a747c92cf5ae299d97197204f5382714cd7d3babe8267031f08f77dbcda492b0f2229c5265eb19a49c19ea5029d4df0cf061ac6be233ca76ad925d51a5313ae3d047fefcd32570cbe1c04b93983902dd01a181647548187bd5ce3998d2f98e0d3009e1b2a51d2e182c0cac7c7aa30a3adeaf8c95a28dedc6926668c7d9cca8b0dd9ef1f3dd64ba285b46e5f0ec937cc2a63aaf69d5b230523fb72ee451e9cfc22df58ba1361e65081bb3320de7ee2928ad90b31b5b39fcf0f455ccd4b038b550c5ca0043fbb5258573c50de06ba7ac1ccd70900b06b6f9516eb3362a9194a4b0ff9ea6d7fab0b6db5d022b64e30f84c75287c127414d34e77f1b945efed44ae1e42a3ec3b804691ce1794f5708731eee179997ed75d44ef8806d8aa982327c6781ada0f7694fe427aa3fd276c0fe58c663c2450be38bd696e829641180f00cde435941e9c30b2090e9a8a1ae5aeb7fef397493432852408174c077a08c85d83db0d48eb9d94221be0fb36817fc9865071998e0892dae71dc97774207e4cbf267435ac587351cbb2a2f4055ee136431756518f109a678b1f674febf420038e7b0cfa42c5dabdbce806c4b7cedf1ade67c6f27e52f124897c99337f0ae93efc1024855959a35776c8ddf38eb0ab1de7117ae7761f1590d8454201d481479144c01772825f08bf84d4f21c80bd604b794d88ae5520430a440d314759253a4f81e9ca7931cad8c3d5e638d2dfb8a9f96b64f5603265cd709618b720397a32737700673effff8414d3a655d6fe934c8b66797c88592f2373e857e299a9b639f61b5fd0ed9389020be14310a41e4fe778648de406dd7117abc15d64e4c120a64622009e869c0e431a31ca21a12a224a448520f63dd40424523955ad09c052e6edcdd11764e328b28d497903768f20590cf0beecf0586181f92280e23fcf2c23ac6ecc80d2a8e48c6b571d581b94233f20b45361f3729ead2bbc29727e7d399c585dce9395a5972a43f4ab74b878a38062b1dab11d3f7bf8639b295accb817b48bda62303fb6b674a4a61304f2b0c947d9cc91a1722543845a74aca723483f5497046d5be9f71516cc41b010f8b41c53467271615e0dfede435dec63c2d61f35380cc378a9b2e9059f1a043adac5a0c2bc9d13c0ae12678db34910160c24816500a3d272d23992ab7f6534ad25b0d27a1e844858b8249d5c3d99ca0dae71913f61295b9caa2291cd848e23d5ee9549962d95414fea6b2be9706b1afae86e1cf1c61b5afa931c059244a1cf345d4e7c0bbd2d6f69024e2875f80491d3fb48b17e484da47c0344bd0756f9c68ae4a3a67a695fcf276c431e42ffcadb515e062d3e4a3a91e038254dffc0e71bb369b3a0e249f8b39c4a6eded1679c656d7fda50494ef46eaa12a8b1cdc66f2865908cedc78731d88fb9733512c8171903d26e23be0b37bc3bae68ef0d71a472aa355e4d7b68b2693f52e19a8dfaf49f7fa22182564485208087a1e424c86f899a913e95808609821be4395c2380908e08faf8665196e21aba236707063f14b076c3e45266073bd476b14ff7c46d4ad7b9c5efa7cb6d5c4ab5b064d020dfed2994586bb0166855944fb425648a5031b75abfd490a9eaee786883d3d39c32a35479f6dfe28a1831fd6ef9406d76ee56ee04fc5de4e48a019e49ed484564468d793983d142d24a9888f4c11f91dc0b9c764bf989f68137092d31834bf8996da5f14af69110dc6f76a56434a6922c31714a6cff23ec1016f6f50815344e9c4468b3741854cce93d8de57b5a60e04b0cd5c3398212b49aed09a5775f734c38dfcb8fcda1052acc4b72a17746b175463ca5dea1e460209c58befdf4af7202a2a5414228f8b829ecdcc3a700d388950cabd9018bbbc40df1f8cfac4b6735702422cb5cde7518fab887cc2b43c1f2bbc94b3e45c4b5ab56c6a007c2ab2365c3e4ffa76fc5948663d06aedaec654aaffcf75d3714fcb303552fcff5cef64a0cdf676281ccf6b2b81e81f8f7d6570b73d4c04834967527ed7e524889a39b746b60ea93771042b065c8712ddc094f95e8640b502d77a707142eeb02442d559b6d8a6fb2a994db782534b5b546cd29208d67f001091115d61c687455a71b188a89c0219457b9136f96b35d06c7525110d8877443684342961b55412b7cba84162ea40fd97b341fc575f3636f3b788858495b7e8f2651cf42e9c8c2a022ea0a1f850b49ba4e7e08c074c2f6c6a2c397af3fc4427815e3d76d7d67faddae57c46be8263d972187993152aca450b5b628d299cb4f53cd5fbeb4f4b24a975a779fa2ed2193c2254a70f8f48337c096aa33f729fa6d86914c16ef2a2421f27cabbce361b33d65fcb943cc43ee10a8fdc1ad0991b20fe08ab0d380dda87b2250389678b0b68b14064b0235391fc9c1b87a55ce68768370453d278831746c0db67a4219bc46ee766a57e86c4c58403851eb544e332cf68e9944daf1ddf4319fc84669264811111d67d94be355b2b5372c2fe63458cb79dabebd09ca0f27fbdbfee023805f043a57ab0387b9bd07167b4837654feaa9badd4dbe630867328ee8cf51a8e0d892a1de350382d09a639500e0bedf7a28aa7725cb658948b42ff8a7711850d949893478dc05160bb54c52405c6d8fb9d8e02ad678a721bfe4e6b845d6658a30b6a4a4ef61acf7a914d831d90dd4de3175ff8c23eec5879bcb899e9af9c0d5c2ba57ce27f2e912701f1006891af012d911e16cf449a66356a9fc3799b93936dcea5d682a7dce7ac447f0d2791515b84958e76908121e3f97c74a04d658681836f63b3349ec28820a604d5096618d4e77e6b0d214825190d0cf88c7ff6067f431e195ee3c167d447b5e4ca957b89207b7cb53b08eabd991a8b13220b08e66fb5125fbe05925a3df3d975100fe3f00d868cb7ce0fc94b9abb2927080250c8fa3fe1bff384d9eb14bee28bae4d64368cd9debeec1610586a8852eb817a17dbf1d2eb4be2bea01d0d726c6e6a065408b2c68ce5e34d25dbda69329fb06748e9579f543f65fef6157848f8755f8e4666748e6e035dcc7a756a504512523373c7c7b580145c4170ac5cac386900de7f94e81411bdde5374033b8c934fab6d2ebee7849a7e141ac2a87ab8e692c3d29fd6bd2849d40783d28d56676a4eb8510713ca3e2051c4ff38e2be409a742f9548eebed6e937de3f1d6800157574c0cf6b26e3b682152294c58bf7e8a92f4d89a42c6265c6ac335ee4e51b635e73efcfd0494b42cd6b70c151a2ae8aa90bf21d9356922796ca3b6006407c218f2069056d904fb8d3e25c0622d773bffab4d6c8be4eccfce2d67691e89f63b9b108c954bfd49110e9c364c6d62e529ca27468f056f068a2e08b49272863705c46d7652c8c56ff04a12a4c10108a5e3f3607b1294dd03de924bc5ae26599ef269cfe25aadc8547215041ea873e43f920bb7a7dfac559c98a45199511a9c7c4d41ac942b85a234a9241913b2a773232159817bebeacf7936a2f188fcbd123f5c7a2e613605a429b0dfbcf0b454d8b87e40106c749ad4ab75e75ee8f1b616bfa2420d401994cbd8c1e9d020e917b55253c1c899fc7c150b3a0e814e231d5a191517b4939b19d757d33bfb6654737c9e6c652f26a392133d823d7df06ee6a1642777bbe4ff0af7273122e6398bbbb4ab228058e776da560733184fb93043a361873cfefc964ec6e03636d118d0f045cc7ff0f922a7b56036785f3de5e8c4d23e52476116383b588c9ab8b6eb0d943482da9fa79179977c062ff265a39d29b17b77b25a0ae0785f22f68fcf6e1936a2fe54ae5621a0147e71b3815f8c0c200037e4d8d4fa110de518cd62be16666f7a1924616baff105d483178c14119f08716da15ee8d03ed58ffa30cba0dbe8621bd7e32d8f84e1629048f7199525e0b6478c914137b5bb9e48e0e828503f4c9d655398afa22725c074bb4fc09a99cdfcd831a03e1692e364edf6592f2281c1fec16a1b6fa57250918708964f6fb3db7e9a40848a3ab710b83f36c3439913a1a5d28ecfc282d5c97b62b48b8bb8a162624eba7b3b63067dd420fd9000b5a03fc81e869ecb42050e02ede1a8898aaddca57f94d6e3345dfbcf3f60ed378aa6c5200661969352cf7e354837907afbb62de4653577e7363ccdca3562baf87d16625a491975080c882127f510e3d76321e126a146d716fde639be92caee4d13089262b8cf61801af681f91974977927dc6a0f0ff65539e461415310ab70d7bf913752c9bb5914a3869a09205d84e2c7e6182604489f6a4c6e0b0591825b8d82fb626f9b3cbe112d5e78e8c793748edb2c928b4d26e050ab1524bcb0404895ae1cd188904238b017a7f47778480eb2901f1d5763d8489339dc046846c84cd6ab7f521247104a76ba92bf159716f4fb931e278b78ca1a6d9431152eadef6b3086bf4f2398b760fa80e455b54569a7d06152decc16e632b12cd3dd9958a1231353ee793a78dffba7bd0972cd773a8c9f19a5dcbe6710f7cbf10b5bf3b7fa4303e3995964dd736fe7360c176946100cc1905a2a53c8b2b628bb141e7b4a70ea65ab20347ed53c0b3c1f7862e3530d36b56b038882e44ea913f6f084b6719dd61cbb54f7763f69fe23d8e13f152ff88e7fc28cfe874470ba22c671fb881fb410bff1233d0abfd95deea29de1fecf947f38d465ddee04ff9eba74ebcc5637217a4fae17d1869f4d7f53684c8536e83c6c83be7a32b7f759ea18e124ef86059734f539ef6e0de9ed7822f3be10ef7a099ec350fa9c2e1d5f74422bac8a9b594835a60fa76ac47d0ccc827359fdb13ff0584090251f7c04d1d14d249bd5ce4abcc6e9419b36f07fdee8f3d54e25109dca69d34f2511569f997747f53b72123b458da9fc1019baaa513822085e560e8409b593c021fef41d5132b526d2b880c7c344c01d899f1bb5279f8563fc29c1b5fbac3f75b5d24d13471bef885ab4ce83a29e9e2328fd6ccfc927f2639e14d37ffb902bf72c852771a2a73c8a921365e5c3397a4ddc0d41a25a8f0a609f73a0a6a798313df227cd6b907f0fc178a5fff95eedb017f66e07936667e5e84e6a5463c1783be4c3dc4f2bc8e9bb517401a6d422ae02bae7028a75aa5bcd762448b948ac68c80c41c21b72d2d294aafee090ec7da5169328c3fbc7e8c2004dd9476447a8a45ff9902c270928e2f79a0a24241cb3c76389295729b6562c342fd88583a84480184eae0bb48877db1184f0ded7bcaa20bb61adc1bbb1acf18aa954321bb81d04ae0982afdba21c69ac726b66c7c4de1f2a0a566f7376eac156e2c8ac716a549881c9bfcc5ee482f875518de8c6a29bd8817db94822409a907195e9192c94e3268419b306a3d2ceef1e0fccc02ec264c982902e68258c878a2e077b426d770122d9430cd821857ff248faf59fcf584388e34fc61f8106a816613ea2aaa100a59f5015e4af09067112dafa717f011254e798fea1ad40f3f8491172f3c9fb3a2e409d26953eff8dd2d234bf51e81efeb8d4ac3e1a970a4fcaa5c85e3aa2807b72a52a38f45095b805476903855edcbc940e5345db7af630a68d523f641cb8af3efe52201efcd8029fab0604a65cb08537ee5fa9bb1194939adbb66217b12ce9b995561370c6622fb40167765108649ec9adeac5999d898f11fb158f767f55c1daa516e6aa80848ca4f9c5a7541f18c77c955e3b5098aa8095e4f40defd67f054c0e6bbf3d9f05d314f2d560d32feb86517987cb4a802452b0585766290a9818521bbd628ace0604ccfad7c27ee8c0a3bb2dd4274e7f7b4e3be205c66de817c18b0c5bc185d2debb4554a116721368a366b6c3c8de48b6b0f61652de9fe9ea4d43a773a4b6fe24e84b552175b713fd455afd0fa4f8b6be35371dd21c29766f4b52ab01092adb0dd26c2447e05977276403cebc1038e07de0c21a3869a282f39a2a87f91b4ab20d3b935a94ec7948eab220a09a29b205318f8d0d06724db23cf792a1b9fc1649f72975f1fd72094bd257535faa55273c995e3465e2043d83eaa53340812bd8dd0686dd8ce9e90359cec09fabb0ee11147b2e1ca79cc0f1590fc375f01c3b62f85aee94c9b9c404f0ffa89de93ecdefbb91cc693942ab181352959aa5326324276a6641f77c137755780f0f59825dfa109fb0b94e00df05629a4894f544ce77eb70d1f0f6a3ba7ea6f18d8ee13b1d35d6df694b34b695a30cc140b7f722acf0518fe59d675d4be0c6d69faffd40d48481aaa82f9ad81585c62f1175f3323f156c1bcccbe0bb85a56f2320c345a42664a7b66040a03f7202d51b5f8faf6bf91172d3042a0b1bc3917e2cd8daf96dee075925f33eac35186bd0937dfdbc9838c2a3d35976f9399ad2142cb019ae303a4b82fddea9de66fe41c7e0ffe73f5c78a6389a34e0d574494a08ba8dd3e646320ead591ea599f02f57ae77967e4ca6d922890e2f177d635eb145e2ce08db708cae8634f6725eba8cad2ffa681e4c780e32bcab8c700204ffa1cc24906b7cd422bff27d2faf203e8fe625a454a1c1148b3f87bbeb81fe1ef47a37e43fe31beed7a5a13694fa97102af2fe53b33471e7a420e8a9c4f52bae78399e70c3073ff9ed7ac931c6f294b14da70eda5cba834639cf1fcf5f4b1f8ea9894fe12dd2b66df5117787220ba6420230b435909a657511f3dc0c7370e71d92a2b32c15ff36d086061c2225e3df04e5cfb3733f9c88ebfa91558fd9782e6e2ec5fd2846696486595ec1c66035ad2bf1019bf8092361b54b6fe06fdd8069f42e487377ca58eec5c882c7d66459a413521cbc90dadd5d95a0de3a19b24c0d365f2f13477c8496864861a3e6911897eef89633ac4ddee3c8bb39817871c7a836b711c413768eb090f9ea4f7b3ad5441365c32da1a4c67fd895a18280f96ecaa1c93e89c36cb7c664605914ab694348417668950fb299014afec7271dd4feebf3f1677fa6cf342de89ad119836bf3e845253de0dd9f7a526a254b3debeb038d834d8de7f85efe105c9210eb766c7a9a01e1b066a29c904f52def203c39507d02165099c4c6ca0d1bbef4e197234a8ec9dc55d3ad6e2c7292ecadc20d4f3d44d580413a6ba2b8d158af4f0ec1adc59627d802cb856406900cd96be2a0ae4c81ae0b17b1df36b2f725bfb273483cdb880b1c95099da83044abf09e7624727f8cc1b6b1cfd8aec4bad35537596e94d5cb18313218cd7490ebcb684eb18a7934614a8f7cf80413787738ed64f6698b5d59dca9d24d64844a4ce1f8259ee722b4401bb92f0660ca1a1a39d5fe2f37efab597df4ab4112bda0b4683fb72ed4e1d294d04c255757b40f0dc4204d747d56ddca23a3c81b6719611875f8808d4372b4182026cba9f6fa13a844f2b677203fb927d2d3c6b5ce3eceb57db5bc7aee7fe0cbb568cfd7acf12bfef5e723ef191c6ed83ac303dd32582daea8ce0b56507b32147a4adaf8defd316aba4d32756f39c8645793522bbbc7411caae88d1e83688d707f47e83513aafb684b17c30d96a73f71889f289dd0b7c7bfc564c9ad9f680f212b419f26de78250738b6634e3013e91824bca68bb3c54c252beba00b9af7e4ba863f32c04cd5e8654a5a2dc51934261b87267a633f7a4bdeb7644e36b2d5e9b0f002a54e116e5cba13ce7fb79f296d5a960cb9521dd9500d09e6c214ac096efcb0ddf5e5561c3e1d120237ca38bbd088585051b4a4d410e9dbaacf9662e568ae43e1a42cd6d38791a1a8e536a633698d7f3789794b944e9efb7b4f635ce68406f4e3fbbce944628dd96d158b02ecb57e1ef6c0ad4c302ae53067ddd680cbebc1571f679dfc98bada8dd9239c693b77130f8121dd9e4de93feac4ae2f551e835f3d815d6fc8fb96a6adc1be4840f5486d92cd663346e6abfb18068ad182c4a2c7da2523559ea1d16888927bf6aa712bc2fce9867dfe82fa04e086dbbbe79c00317f623fc387003e301e9e039b27c1319125d06b0e5fa1502b9877addb7a3b9ee130c299f8f5793af0ccf797976cf9b02288059715cb07a7b2f1a11586b29102d3714296c7d0dea04dca56d2853129651dee19cf623da4e0f78682d7e075e7e983f1696c87d86d9841fa77d857b012cf8e69468fbf816208e4a201efac32b126274c8c89859df3250a568024accac1b810270b244d750f88364641eb4d56008f7b56763676a3b6eeef5783cace94a5f43f8cf76ef8ae3c04eb28b2700c410b06fe6a0704498f9302f0ef6d6236154ab6df0b80dd8e5c9c37c2d3fa4bcf609e66cbffca685142b7d90edc72ca504a0f6d4843556fdb374a15bb5af6d3a17be7d86a77fab93e2feeaf95c4276b2d9439af3feb27d92f1bd67085e46b2e2ebf39d16fe94521ace6f622497a7be187346f5d989da5fa094e029a16d66e82d23bb799b73159d20caa14104bc533c6ea591e08386c65de20b06014ef9295a35ac3ec9c50826af3b6091eefec5aa7ed2a2e8fdc53a0f4ae7c59207c2cd27d1908582648741999e56133d270ec8cb14a00ed22b03637137b587fdfb7119824ab7866ad93860a977fc8be8ad7898467e55c7a709c21b704917811acf6f8341847b9f01c9535e1a534242f4598240dc07603865a1ffd801a7ff63b12522d4ed3c3e47fd1a2d303e409202478b4cfcbdd053b8e65e5a564031671796b1d60e73a16de481844d35b6218f17b044b61b40b23dbd3e6f5921122e45b94c1ed01f92312e7db4bef8d5b867ad8ef96a4ad831105da49160256b88378d083cd2da28b6f7b1f6e27fc27ff5af12d1d2b02dfe1307be33ab88166a7196ff70fd643ec7c055581b4ae1f5d0812d6c181483d0ecc6b99722e7bc2c18ddf4acc9160290225128fb9655b46435cbadd1602ff3113924469c8842aec88eb39e3a2f2b13d60c5868d6581179cbc91cda68f9b1fb90568d6e07e720259604e454fba3ac649a503df6ba530073fcb047cd4c44e61c085e98fdefac44302a4ed42695ea15d96c8e7ef5806420ac09250e63b51ece092fdf90d08562bc7725bcb79d798b7c45eca0d2902af167f7d3c37335185aa5e982ab0bc4f87905fe69d119ffad6fe8ae79f1d1af2d04a5a303ce765b7f1af1974298b5791c726ab1319f59a3d1fdfa806cc587da2ac79480ff0e294cb089bc681a22cb0b9a4b501a25cb8fe51990550aeeef38666dfd0da627c440c3c24d0b2eac5ad7e540eaf9b80c8512455badc7ad88abf308f7f728b8f947ffaae0fd79da5a371bafb8cffddd9c0e3acb8ed2fc6dec749d81eef16150835c731293f7477284ea916ff40286f911124cee077886482670e6efcb397e207bf7fec7d52dda6f01e036eb5a3e1588c6bbcc02f188c85998855959abd8b971e41f7cfe9fbf03da67e904c602b0ebfd5fdf3536ba0e9e0f9f64b0bc979d0954e92cbe858bf7681a224b65c08c504631157d88822f48e83ba70fa7b8ee6588fae0d7992ee8e1c9e216326a2091547f901af93e36f3905fe206fbbe1b466e2f149af374546f550cf7d3848525d30c13bdf440008453801fa36cfdf2813000f33a20bfa20d5823bd16f02f7c082806952e3c44a0699da2bb45959310194dd64009a3e51640f9ff7b18ab109ac2676cc8250a0c15b4ebf7fd03cc85ff63172a923d5f17ed417ca639c08b07b4d953c7db05a100fd03ed0759d917a88029734ef3a9786b26f96ded245239ec619f7744d34099510e8930fe7611bc547d6b4a2519711601ae240e9c6f7540a9f02e6226924f7b6d0187a715eb36fedd26eb8823d36d2557ac1b8bcd04dde98a0ce0987c456df88eee6085edc513ebea953cdb186e4fbe4538bd8c1de6578bb01295adcfffd7883a941c3426309927585c1ade0e7d23d37bbc84046c8f87bd8c3403b5904a4f7c3ac04c421ecab4b4f87164696a6a65158a9e3880792ad747e740d196a37f12a75e6314d3376860fc95a01ad5f16cb38c9b3da411a7f1491d218935ed16f5b5e4445ed812a147db36c3aede13cf16b102c57e39b2c8fa521fb4deafcac6de07bfa0a7ca3a42793322aaa4e82eff2dd75a9815e64f481a0f073599486477ccfb9f6388e6a98fc7a5066fc2181f7414d90198c8493e2fe2576be5d3e5859e5636a8bd384e3eaa3b386843ffe106062078b42c13191c32d8da23f9f42e58e9a9353d751e6701038318e9eb8e7d75049eb68958cdd5696db85a5df0182510e465321aa02279bccbf83bfe5a7330cded8b4baa8c40fd4fa682b63d1347bd25e4875c34b5e3673f24fc15985ec3b1029eaa5993350a7395621fd30ed12c5bb75932be91b0b5d32460b73bd12b8a62ef4e5617badb2ef29148c3a1bf2f61e37da262c8dfc814785a21991856a6206ff5e78d9e61b1236c43c9b7e0060df0121c518579e0f01de2e6d387c2f2b8ca04abdcfeb767f5d3c307718d477cc13e09787b7b6087ecde6c887dd3a5db4c0d7590df2aa53b672793d8f4a08e908400f1955432e6e5c65bd946c03d6461076f149d0fb9698b620badc9f145da36971f10b65ae195c1b371f71fd5628a7f2ad7fdbbe4ebf2e2c11be86764ab8f8b82fc4e97db6e220d80fe37e69ba8f36fa68cb4275497cfb4bfd2c8732143078615dc44f2b9f664c7d5c769aac92fb700c92992c1850a6255245732a2c890aa3403e760b0087de6c38070676bf85b8c393b6e5e2661b7a89b1ea285efdd44cecc67ec732717129da54f26cdbcd30e48c8ad42dc8a19a5f47316a5a2e6e10af24fd4a02c431ace82ae834729c988314338937850d02851cddb609979864c03d6eeb176f8821f58622437c77a847823bd33742acfcb49c39bf635d12c662454055325dfde39d268e05f19555e1819d3f2cdb0efec6ba2829ec9154eeaa0cf706309e417c8bc9b0eb1ff9fd128821842cd7687f05d310275526fe39985b1eacd2ebbebc98deaad886bfda6ff4c68316164914392dd6dea3db24e22a0256c8942fc0264b84c510ceb0c99ccf8f143b432fbfb2b3958b00ee4626857f57a88fb88a8d61f0fec0737371a67638a4a656acb667a4821fb431f6000df19a75d049d434cdf135f2d4444216e73b47de2c879978f6be8de9c8aa3d788e490524c1060fd75794b3d0cf1db7f4d43f222b0f2b650a4ac2130c424a016e88989b7dfeb1be7e5263f763baf7bada4da2aba0a5ef18cf9e15a7c75732c8b770259f3470d84f20b3d9f179113d25c4df75ecc1a1caa6eedbdeee69ef2bde0236e6818632a843cfea146e3f5b65833c90cdb50d3a39788ad787eefb69aaec7a48635805241c691cbd102c05a88b1e2302d6cf06f237126e969cec3aa83085e21f426f6dca14906c0c03942fca667d5b58003f1f9b4ae5f9c0d6b1b02222695478b0626cca981308eaf9632b868e76f7c1c0a6e3f03a79b6a4322534767e14b94a5c4f58c5fe9422eabf3995ce5dedd313d58778075564d9d225ad18dfa618e009bca07430ab2723b9e612bf3c6a7f26044f62307e762ea890230df8c747e873b3d79a067518622f632fd6a9353be2126d36e9f71accc5a716421537a57ba11a38ffd5cb90ae0fa1f042cd28545745a8914b6b67ff988687152416b9adcf2737e8e31f96d15c9a11c8b8a0a64b47b62ac0569ad77db0d0860d6bfa937f5ddb3283c005bbc03e79b0e03e4330c8c9479d52ae13c6c3025f4a70548cf536506decd1406853aad5e011daeadf629bc77d91a4c3896b5c8ad9df784f01a76437eb2b79331cd685921e40695dd0eca6933f7a165133b6472b6247ccf54fe9a4b5db4ec5e09e8764dd17db8745c9eb30f6e5ac361f652754bd410606b3bd045447dd08fe7b494a4edd0eb2ce18fbd0d07c770f74d925a007ef171bc32259adce35dc6b42aeadc10a648ac05d4e246907d053da7b80ad844cb4dc2f671c373b79fd60471490d0ef40508384c1fed2cbb3d0754bcbbe66f40bb730546f31fabc197bbd2ea2f46069a640a2074c144f9ead0912a1480bd24a2c6365bab10c3c8c8a0b1adecf27ef99f9610fc11adde9739446a4a6650b98fcb8178f10397269f6d845c3b2a518688234d6fb52e09eb591f5d5355592ef6bea437194cabb4e22cbac698a645f78c38f20f1171d62a109cfd8750c4ad87d9a2dbeb273abd4e97e4f6bbbbc69e719d60790ccfbc2b9e93816c68aa8fe34f533360b1f95416433a6c21cc0954122927433e5c9ac9537f314b509c6cdc5fb5e597b2375a67028da1170dc09cb55e08a69484c0428b3407b2f41ec183feaaf63bcddbad3bd6dd12a3edb850b578e11119e2c96287d11e56eea7f586412a90b25fbab48cf9ec73ef4a756e40e9fba9042eac05647247a0fb8669e1611343cb635e5099af6a4a342bce22a746e01847c7b3616139c025709896a7b590ce27bb8328ae6279eb7ebcafaf0fc407d86871711918a51e077584cd821ad978c14d535544dc206a97c345ce7c4e608275356bd810531e4972e5573cc2a530f2ef28e88f80ca1f472f460f044935846f7836234f0af1e4e0fbdc49a7d9a35418a312e9e5e69a5723d386b59ba9fd801280a9ff9e99cdeff93a4440636080a7177749898ed193256b414154010f1525e0631e8749e33435e276d0ca09e9a6e75fa9c1956b0e029b5d789c43a0374eccc8e7666ea2ce5b60e70f3d7de9746b6c423e39c348e8a3be0e978b89b363d0b5892c5929c14352761ca777674c6b393083248bda7e4d5b7582d58576fafd4bae640af18a91026c4a442b184b233844e26dbc5405ce3cb09113fa42a94abe0c3e4d9c5b235a242fb7d5084fce8fdef01b38b4441ee09181e594f66f6c72c61275d7b6283b30eab78c229c62fe67927bfc742a22669c370e34b059c1cb9f00c1f50a82e0888f858f9ba23af2af9cbb325632cac4b5c98430453f2008af9783002c08a9be6d2bd6a77c2cfd2dd73dde319b7e6ee20a15f0188930cc927a1e8dce40ce146c0bb4b52fb611cc69a18a51a514419c1190c3a5ecf4824c4749bdf5a7d349f3435815a2d5d95560dd2a42a9865542d04439516b47839c418df76efcdb0bb7c20c11bdbd52acefefcc799850162cd39fa730707c16eb3d4a38ec5370190a975a2b643b7bb3e4906d5373086cc927f3f14b7be333e60647c205836b0c2003847e5b28e7a9fe76bb729f31c52ba0936f98af9661f92982ba892b69a7cd7291800a4cc3f1350f45021d1cf29ad1e1a310a40ecb85bc78239d238fa96b101b872dd14286d57930814dbaa98625bc3f19593d81185f0273cc16641bc9c5cc182c1cacf6ee64d75b92aca111270f9dd004e7bb84bd5e1775f988e7872a387ada0d8755cd593bc77bf00ec449b555f4c2722a6aa6dd2e0e7a35038ee79c1972f369e212932a4f3161816f38eca8ef5d9447de5157afc6c2d495f0252df20fa02a068b20b4f2a968c1f85b7d1dbf7aab459d0576478a807ecd1b314863db9c4dd05133fc885e1c944415306ced3a030d05f390f59f2038195bc40f394974d7216c8bd53dbe9dd79f6e099ad635397656a4371d52e18aff8f9d35d55ce73fd442fda0f6d446c7595fb2e3fcb03cefacb28ccb05632d2a1e28ee791b3aa41da8386fde3ae0b854fa294cd94bd203d183dbbc60cc6c7b62f305116434b0e2199868a1120438c5374dd468e4771a4329302d8c2331ef1a90ba36ea96823362d041529fc5ea898901f8ba190e9213387eebb521ca8457ba724d1a5af12d0d4951d02edeea72ce65868f9b5a931acb54aa938fd346748671efd152c7c789f0adcae9f133474928e6b617a015f64ab4da960b3947ba8294cd98ce733f9d34245c9a95724069f0dac3df4838555c4031e67dc87d0a014cf48ec12ea29c227848d56b66eb985a894fdd5f6202370802542df8836aa93f18965f095b4ec1a7649050be30fe1aa204f9687a7c95a3d4c1effc230005a0703c3e0003490699eb9c8bc281f1eb2a1a27636125a9ecb7f388e3fe7c9aeefb5715db45ea2055528646bd21402b0d4fbf16bc4e4759b9d6eb8677c9609a386b5752ab3210c7094e852fe1e0e00f11c0fdae2761af266e1acff4439b52366741d0b1d5ff5af7ed680ef4cfc803f19c2dfdaf663453b93c0d407530532288319991541581d6c396da2492e496b1f8134809ba4aa30383dea46d32a12e034d432ab56cd3da914298fc7b7e89866658cc25d210a27959a4bd36b22c6f71c84ba5e8d5f20018fbfda5f6a9acba7e1461b458383379555c326cbef0c1d61a5534cf40ff989032f885acbaf73f75670c37b370621802d41b61414862b815450bb770e9c330a936e3c0334dfe6b55663112b5169c2627bda2300da34b3faf47fde3387d517bc1394e5f3eb6f176ce3bca09e48758bcc7030a1244bd46ae23640a14719476d2742160a4e610bac44d7cc282a1e77a75c1bcb523a85b4e06a43b74babe479234fabbacb9b08736ed640dafcb95d23e29e6a1371daeee03b6b8a1f287cc31a5bbc88a637455818b90f66287772c733b0fe69143ed6404ef3bd940dd002f165f4bebd0bbf9503311fa46c7e69f1be354a895610e2e34a266db4f4b8c10977b73f14737d6b8d601e8f81eeaba5ff8e4ecfa988f376247ce4edfeb98e2af098366ffbac445425a399fb2c70f47bcd7d4c8ecd308d9ffc1f6ba36b5258a83eb7e59254f4c0edb322f104be3972d7aae3209e08fd4bc494d171e2a3c80f86c67e2b9ecd9b9c0e10b0e3fe28900b6f325e3825ac83af5d5fe922e701624ba8b4a3540d1bc5b6765b62dbe474a378701162d24cd8d3162b442cf4b662416abde3c91f67f3ae9606948ffb3200a98c769cee64ea425d4e00cac5752cc9695c3e7f2a713703a944ca3108f227e73c95726caa152fcf643188eae4da92a3ab72cfbdb7f6aaea30af0b5b25d9e19c732a7bd6f993592a061c9986c8ed767574324c575ddbd73b021aca4c0b121aeb218f8bacef9853c3373bef25a234f1a938b350e7aca7de4ba5bf5ea208f1454b258d2e2c97b5af93cf9b23d2090e004f3bb81be515100ab2e7abef1687368ec1e3915717e9a9d323f1554e5a974c8c7d4fb0bef9300e6714c9b75dfaa5a9b92c4345e09a55b63d1edf4a63badfd61e4aebc82598fa602a8ef7699de68ceaec95b565b53278000ebec008298d8e455f11245092ff945c8456da348bc4ce07866cc124ec9f442551f30a3ad664a7826ed6ecc74c4ea5181865ccf108ca26d6f55861c9f57eea3839566bf9adde82f3f80e0a206fcdcdd94ed7a73ea61811f1ed593e5cf1ac1ad5c6fecff975f72a9f1f5d35adbb4b6a0145fa3eebdf6eeb5a3ae239e96339db829a0c079a64ed394fdbe2dacb39663a7e129774c1c6eb19fef64ba63ff4b56a92ef149a28cb9ffe87124ad808693864d1963e3c89e4096ed47a6d4ee8258f2ccc0724e29c6feafa51d34894788f038114ece313ec9cad720fd4c4e41fa3e9df4df2e05a91213e229a8ace6ad9900ab96f6bb980a8a7ce5bd7955c63a3e76bde3fb243ef3e70cbc2c757b25716eb4d629c2cfe4b84e491183ff0f95b3ad4710f53e7ab4e4f59e34075e9f4071cb14458bf70cba6a7a32e04df76f59432f226d3f6ac040c1753bb1243e303edc077c18e44d36c83ee8a4467ef5f236abbb622a66483d1e507bfe217a2b66a4335363195086a8024eabd1fa9b8900f0e614c87e752b84e1083a606dc0c861d3d20fac5acb4584cdedeb51442da25fe304189547ea5e3af7d1b0ad5338bb572f7cae3506fd03d81ca76a7345cdc015317d3f7664c9099c764b1099a12c906d207a0dcacfa9b1613bef546d5035e30002c61f3ebe841aacaa95d31a43563b913df5d30bd9af9b659ec9b2d44fc11c75a8ef9efc02fb72b27ef4d5db76e7a379a5b85a9de2b833f31b7bf16f178ba1934ccac785d3910852acb133eb61810cd840469b03b0be81542a06561b60bd891c86e342f984d9e8a5bcc3884235d88a04687f8c65cf87e6251aa8d7e987db1071ea30eed23284a44f17afaa0135bdd73450673e2e7408583799b1d4cbf28b75f09754c93816c235f3cc5d7e9c0feb884a55e9ae683bde8b30356a7cf502574298eaf9980e437780bb4e939c476c13f1069144236e2ddfeddede250550a371b78aa563ac454d5970d17069bfadf28cc86e36c377977d3f713e7108f52b59e4ffd0a8a6410c7a6017cc0e088d985a5f4e424d346f9f573a10a7066389b83a831f19bfab02741457550cb30361726f72e89d3b86d360aa7718922229d06922bc52518a733d6f6b85e8ee236fda58182c9fdf07881ecff52f3f97ff8bf0b356c89d537cd040a86deafe10ccb022360af6c1e441c04a598e978ff86ac97908fcfaa5fb6c6a88e47226dc1c033671be1afe82de7bfd3bf6d9eb64fefac0e4920098fb4708a20f5bf637db11acfacd7a4fbdc6c6505cde36c8b0ca4575170f0e23320a7db01e29961e6337c6e700c09b8e605465ed2b7343a433ee08c6dd4c5f7239c2b5b326886fc220885daa135d7ef9e385768d6d1a6082df11c1395653df9408d3414a7c563270f828af7216d325b10523fbca08285b78cf6c3d93741ad9a46dd4df3d9fedc4eafdc9a768fff5c6563f0dce3b4eef3aca8b70dd5149bc5d31711b964e1d8e0530189d403ab1c79958438d7c68aee0708995fce822de231b9665c3ca179fc69a8aa21583287b3ce68a30a62c77a56063f07447c78df07bb507f747a488a85783b613c08e87b2aa13321dd837a9c8f343157cd6c2f601d5081c64aab1a0f7295bdfcf959ce59a8be10d914bfeb589633d56ab255951f33911df517e160ea6b9cbd8dbf531e940a38a51d2a7f8a73e2ed2a25545f64c16e2cb416f4e7355a01cc7d47d4c4c03a951f7f2ff38f153fa1e5cbbbeddcdc805a01fba17548cab26700a1671e88c52e29dcc7f7985fe183fc53c3a57c0130daac3e99c33818832fab702a9f8454df3852449afbaebcb4a8424291813152c5ffe3a2ce2842b99d5b0cc69f74eb8512faf649267968108359fc25e27ba2db6c2dde489b289709f89ea08f4b3c70f0ea9398ae5d30c2ce0ac347bf5b9017c56a72d709ca33827666b14038329338e391c52e346c81ee109ca52b57cfe3ff3a189e3da7d2054d72d192d7dc5295e39cd0f2f0eb9ae927296ea37225707117a61efc347357c80687694ba95897893dbe6a5e747d9373d31c2d5de8ef1d33762eafa9c96db5401b13126a9c273ebc4ccf69132b2884bb1bc049a848708842e0311141bc3d6c546a2cabd399548c074f231f475e32cbe47c454b89e05efb5ef1d26536dfdbcd62620e1f003c8ae5a8a15295868d7e0eef3b89b79d1e6973c675c1cd047d7313b6c1ae665092bd5ddc362b655298ea9f4d348f0e0866ee3c82bed7b76444a20eada0da958c55ca1def737926174575ae929eea1d2491db8ebc94907e1abb61d7d388734fce381484943e29ef681c3c4b694f9bb2685056192190268360265e334171e1d773124eab5aae266000ccb8eb1de14242b7ff2355b7de66a9abbc4e1905924828bec95a84eebfdfb287f703df434f5f9921f40eca9fb9a6213039dc74e490f2937bfd82c0b3da2411a145a7fbbae690c5092a36328c7bbc381f22efc95287d30215e00738452abaf4c9cc95837c5d50c6c0b0c82aaf8e0568991629c99570bf716b1d3e3dcf8e1b6e9dfbfeed4f3b6c984afa91cc65a8414edddadf6b5a991e0252830acc022e6f5ecf2b188c7fa4e370f4ff63299f937973bd38b9706cbd06e38ff9c67ad8c620acdf2473648fe9fda334769e61c81de7fa09b27fa435ee3b89524b802595c2f033c638693f61c11c4389c0c6d0a4ebad367d8116f430df5fd415fb0aee7aba30161dfd337fa11b784ffe39e04bc9fa6540ec392d22c84eaea647b1076ff3f4991fa4bc60b5c60adecaf322f9d7a144b5133cb1a1008b475793f0eb23b370d16d390b60f54e6e86681cc73c874faa1b768bb8d5e2831426372204a46267f2e6dbd0abf3550b70b6103825789a60b9f419df0a013832c346ddae45963a8ad25bb1fbef4bb39ec2ea5898f26f0958de9d596a35e7c58a2e0c7588a370b15fe326f90a082b8af0ea1828d0b4776cee09a9207583334c44f671e30140c8c9932643ebb5904fc48c238d37cdd1ab642a94f561e201e3017aaf7b51ef3cbb09b6d0df81f78f171ec46793eac9e5a1f4a2d56a8222cb5a4376d3d9b1c42d32f1e921292350ef0c3e79759a30fc25b67bc02471bdba4d4d0cfd41497946326091cbd987d2b17bdcd00d48dd0a68706fc797f657e8761a690db56b9d45bb77d61ede39cb0e6e1c116590ddeaa48629dce46d0d100356ca290f63f5f0a299c935101e470d2aaea427d8943d50897c15a2ce4431fbe34460586aa133234b39364c812bb87fa6f72666bbda2124c801e8942ffa50c9b22c2817cb48f5ae59b1f33adba4078599e85b741d3c80aea8c72e73585d5be956faffec92b1626747d05cad03c99028ba753f5b17bbefaa65811baafca707588a3022b17bb2e5bbb7bae136fd4a35bbff7f8291c35f96aef84b7d936c7c9d09f8034f50b8997d02a8dfd1a300e9af9e368c40540bd04821ce51be167ae03ac330038272b0fb4e3cba5de8d899f5bb81f7f2c2d7a1460394029dea628c48a30849b84eeeba3356bc33e7a3c025dcb98ec7446208b6ac1b8d38ee58d44c5fb6a8d43373a3b59f82554094421aa3ee6f3e3a0951a927d1eff24ef86fb213de28cff36dd37a9d4f8d21da851422e6a681560fa575e60f226b09ee1cf6e90edb330249e9cd2a05f14d131273cdac86274b63c63b46dcdc2d38b1bf0a8043a7afb4421074be05bb52969de3cf38dfb38ee364ee73020fc1ea0ba273fa27a628c8f2113d7f13e7500216290d6ea01abdebe32f84446cc4afe43e3c45445931758a9736f4cc0add3c8cd6130e2ac2674e6d730469697afd6ad1f5d0567569c7c8a5adc5d9488819ad7e177f33282cd9b484d48e51dad048c9b3f65f70958a3e9382723f1c8a5078524a6f55362fde91eebded0f1e4956a05388200c50e0f7d6e131d842d59d32ccf5867cc4637d939dd3972b2363f885c1c969535059e54e68f12f0fe8d60b3ba5cc3a88c97a16d86b87cf070d2ed67c19bcfec966f96752fa7c55f51328755bdc8a8450f4d5412da3deccb5bf241cc0e68eb98d9666c3826a4f2571c9fe23f73975da76751615fad114ed8f905eb172d20c6af8314c2386922b6bd953302a7011ecc27c1bc644dc9142995b72c4aa0aac1b15371cc5358ddcfb938fe5746b5073270bc66b1f1e3a64b8eed71377727a42eb2517bc912f3ff2d404e14f21fc8dabad7ef20a45367fcf7850089615b6ca7fe49afaab26d5af06f4cb75791aa8ff6bb592b12de9763dd8596b6fa5d3e163c370e131448dcbe676c826ed72136a2e366249923241a42a1b7355b3f040efecc3200047614dfdb9654e1e80c99bb43c5ab8bebc7cc02dfd5669ccef6804fc84a98d5aa595b440f3cc764df20d352f78ded800aed453736da64fc177a13dd6bff3e989647fafccee31f3ba57e68650456945516bff66ddf73fee65c88039005e10ce12a533fc8e528c2de3b991a935426c8f745c483dc387e006ad329d933bb1d25d9cba2bc5d3f18ad4ed990eeb140829910532c09b38ff6b1ffa06883fab8b3374ed213d4e2ae14e2d6176ce0ff7d4aa2827e9b1840fd1c7dcc6e0840857657edbbf3ce18a9371511730f1922b3423d903b9ab52e6db102949f8d6fd05aa6ecc2bc7a51afc097437284567e0fd1ea3dfa76cce15fd4c2fa115bea832eee6b86f72f8abe83b8ad3aed9f439d6249a95f6f84956f55740d8d8cbf21a4edbf7c2758897ae6c155f3f378c43bf81070ffe09b440c18a58380c2bbb53d29f5e2f2dbc4931f521dd6bedb08516b35e80e64bf0e8942ffcd8b19b75dd68f3d865023f1cc5d543171b889267e290460fa5939ede5329a36105727d78ea7cc621894b935ba3963153318164cc2b8a2398fbe4a1aa2ae76bd0b5f3061cf244fff6491d7a3542d5516bca77780b401ffb53c8124ecde340b672dd21554773dceda11e91d1ef03c2321230dca453f1a7a23d3e3effeb34962cf78b4cd03f151ef1207cbe129af6420c773bee3b2fbf0e2bf11c333bb02597747726c9f98753276c427ce14edd0344dffa2064cea667c7e8efc027cd27d4b8fb2ba878399ae30b50ef6dfd89a219bb62784b0e7a2a7cad8cbce6cdbc481d8b8b6b1ae31c3073384492ea8ca7453e89b16ecb1c3a9adb3508c4b64e061a60b28f5d8cd2d87005e3be2ff2d301fe79bea7cb87d90260ffffff9f