PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84713 7c381ae01fb85c08d5994aa8b570f089efa7e851967d66a3d021e584d2b955a4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d089a4bf1b714d6e93a640c63676bc5959c133fa789572bf703a8659fa97d00d
Certificate Block Hash
7c381ae01fb85c08d5994aa8b570f089efa7e851967d66a3d021e584d2b955a4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00901a0000b0370000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fabb504be32f2a850cef2564a06b06cabc26bc7b551f0011e5e036e3161c71991c47db3171f128e04e6cd0e1afee0142d9ff5e126ecfdb1c01d69a8e46bbb9edc568dda7005d6d3c38c9a8a7ca17d7069f346a5b1af85dffce030000000000000040000000400000901a0000b0370000

Raw Header Hex

00004020e2b893e488cfaf5387b8f83e26c2d3df4b07c0dfc53b5046973dd9f49ec6a200bab95dc0719513425f2759e73d982857247c53d9533a4d2168ee7cfae3b9b7f9a34b516adfcb00180dd097fa59863a70bf729578fa33c15959bc7636c640a6936e4d711bbfa489d0

Proof Data Hex

59,560 bytes
121216020307904364efffcce6640f90435f5e64566b921649edd8799ac77085882b57b2c7662e32cf1d522a170f9a951af1dc7585b2d2f10809dce7eb76fef60687080c8e3948af7b3bda5d828a628c4ab50b74faf067062c609ae6bda9af73c0547fe10fa12480aab70c1c28da0c27d9433286b5df3f68d4226da35a6d248f0d53ca11846de0a373cd51886a5411d39fcef250c2b7e89983182c40a409a7fb76cee0889086d44de871ca6b321dd25de435652b6c870e9e13d920c7dd08dff7ab55e7a79f22abe82b2862681c6fabeb13544ede63058367dcf9c8d72a40646489a7349c4c3dfde7dfc1ed5d85631ab46ac3921d480e03017bf3f5de8aa2a511dc1713b1afbd4ec9e79c1890f760238b8c8d399398ae52bd4e48e82bade699b537fe158d2e65a83e297584b8bd730f20aae3be8572e9e616afb02e0a49c8ff08cf11c3e68c7bb182308a7decd0b1862c693ed9a7820eba84d8d5cf9460a77964cddfdfca8880a3e36b9f5ea06c26e9244c33fa5769f0f11b3cb9a8d57ef6b0307e9d56afdd7739a87c327f16e479639fab1cd7b234451bd50f2de732cf478c2e90a81787276973669ad2c932b016ade6b60b996cd1526f68fbf912b2daf970b6a38fb507596d1be10e15678d8f00d6cb3880269ea50d4eecbbb98ed73a40ff810fd1ccf47630ab33685b8b4f4acbf5a118e6307e9cc744dc593dd1b5a3884bcad553e355782941c97e67a38b41bd3c21898df64995fd09b6f8abf1c3f08507f3a4a1065d0682d32641546d3bca22b76668d4009b0f549b1152adacff3d925e1316628937bb743bf385bc2a5037ce54fd33900b8c572faae572bd008bab9417ad55ebce32d8489fd1ce9999b171554307b60281af02c62d8c91bd8008b9f7c89f7cf34bc1f4c54f0601d99897e4e363d3590fabc312f5e9461cd6c7a390306c12d92b1306e39113b400dd6d3a3a44885aa9b481afcf9e2037b34678fb9cadbde8e5c246930cfe4625bd722067ef5b533270b58dd17ef5c8ab400e9a36ec965861ad056752bdb1bdd10092f072df222f509348086f4492455e39aecfad7bedb9460607c3136e6014bbbb2f4e07a5d4cc6c3e15c426f143c381bd24b6a897b24a55764f4b09cd26dad6f646e0e18d570a0004bcf12dc8d22067e0e7ae53a0173ccf560687dc38fde6a454dead4f329412a69e564da5e695761ae67d859711ce35ef746b54934e5a42e684d8db0d1719b4cdb6e260a918e9243739c8c67bc1a5d844ba18d9649565dba353be37c38315832fa2b19f5395477f2884915bf5efafd7766192a1bade47436802c6444cd4a53f8c3ceacacac717e8c454323731a1faa56320a69b40e0457cc19e7dfe5328ed3ca7e9abfc1612b5e50859f41fc79b35002ede6aa5059d56f8db9d9b967683529291223c38be149b582d1b4f6fd88c9e0ae55c29f40639420bea87838a55e65ef1c870978e23f0cd58ecd2dc6ec6c66828a665cebeafb9f60733622cc5e15f4c0796fa039e869768849c10e597139b92fc8cfe2066da1364d2bf7ad65439c665fe2ec8421b11f733f0481e73a0b5efb99320fea39b2cbeb51694d1b59d527dec98b04e76feb9dab590f250ef9e85b10336ea548fb3dfe5abf448ca48735c288dab9d33c152fd194d9ed205d8842134266df213c634b3cf6072390fed468948a29691f6a47f0a6d55f1a7080b6f6353452b4f2326ca5cf42ca73451c20cf3b907398638bc50f6628abb9c8ba9fabc555a180d258d49f9a6506c64de42543456f64f8da9d3bd0d19efb937d4b283f009d649a928a386d35f43808572a592bdf0d1b52a8aa9e1a8715709f0bf3f460e995e20f23773eaa36cac043aa97388611aea685f2be58eb40791e208b0eae79e5613bdd2ad8071e0c385584a6e6a02a5bf289a2816baafa62ef9f1006e45d84fa6b6a7182190645799ba785316feeee8c20f512e81f12bef733cdf7a66763c44d430adfef3f411320a82c1e49ee157e905766511cfe5b5023084ef5fc436d6c5852820ae6c5ec7169f5bc0e50f220827be703f349f85576b187a7a43e91f7a6ef86faae676587f789921ba284c8f807bffea733812f4be749eb49029ebb5204bf85b251eec57ed49731241f62fd20f1cfc6b47339f804bb7d2aa9df56d7ce65bbc2bfe9cc1081f8963d07e5878de30e81c5a40548dd2f5056fb6c703089d0a5b401d29951d63071312c7467e149a2465aae5d541da932caf3c6862a3e90976d9cd809b9a3a7b8d1ba571045c77835faefcdbb80cb8ac27c6a64bbf39ed296855378844c39dc5db5931393649aa886f7b1baaaf6d3d5fba94e5d3b7b417f43c45d6bbd55e83b97e81457d5841f9d589ca67ed8ae5dcf6972d7598a4b73bb7a3aac5e9136baa6dd16ba627d460f7aa9b1f584062b57c5daa9870b2685ab1888b833424000051d360b721ff9ea6cb23af1e15e2d81e28eb309cf0d1d2fdc8a41fa9680eb49524607f3e3b6504b41aea8e9edd477954f1552e636f26ea3b9c0e819bdc627553b3b9e48be3f6a5b90a8e17bc13523322983021e82ee22ed7059dce3bb168b390b229ace1baa9217c3cf42408f8bb67cc1213baac3de503e5f84fce1ec268339b5d60d458779ce7a66f099874d40aa80327c7a8746a2e8421e5ef13e0ef6f557b6dae24f0153f50586ab34b78f452e36d8ddfb7b20a2ca1661bbc9e608fda082ef19c6056e6a9ad5dc4070f24506acc57a425b68db2fdc76d6b6152da143e2765859d0217e116d46d8603b123e5c45317bd1b1dd40cf910d393cda00e0e6e0906b6336b43b268c60ff8497ad1cbdc1fb848f32b780e7f66e7be591740fe3ee80fd51d598d21748819c77fdf5c7fe43892dfce2220b688e491faa0511c0382f493e0ae1073cd3420a7233d874f91f59ccb04cb33f9b26a9f4a7d49f4b4067f441a7b961221ac06e019eecbdbb7f2701b4de972d9e0453ee05a4494981327568a1c7adfac76a500e36657407a674cd0a14d8c1a422f69c7fad9b9dcca7bbc22229c0aee31f79214d33d8e1a9b1800b3784de0df97ad3bf68286e3b04d757ced3dac3187b0767bf4870d7f613c3cd34de91dc4f7994b1c55fdfab1929ae00f2c64902c17d27fe216c2bbe5127a56b0f57ecc2b2782e83f6beb9ecde5475497651b1bc40bd2ad83a79d3aed277c7057622bbd56cf326cfd5671f4ccf4115a5f5bcb6af08add581fdd376d868b945a2e299fd1cdb255b92d1fc31873798c48ffe7825518c7d526e71758824964729379f6238c756d060685e71cf477b830c01c172bbe82a79556aa5dd2cb831e78dad697bec5f7832a75674d07eaa6e00f46d4628cf3348023babed553da63506a94f6147a4720a641b522ccdbe271bdae3e4ad83385c47086b0996b2f0e8914d63f6799c2f38cd2ba552787690a43088fe8c82acdaa8e844100dc7b4962e2b3a490b57b716308f02c781a43d0812bd54f11b9df0df5f45aa5631cd1d7311660243217c26dfccb995d42f5f632ff031ccfaab8df4bb80c5cc1a3b7978c80cb838de0af8cf2cb033b017ca99992345cc99cd69235379e31e64ad14cf60b5d5c92b1c7ef2316d62d21cf6a1de4eb98d17f4f9d9aaf4d67ca3b0d40f8d08c879ef2fb2815389212ced2a58828e424a0a2cbf905f9ce6eb5e414c6b49fd2f9dc5e285114d700820b663ba1d814d06f73163834290728a263f84962946f8e72c266312cae07c7add0bdf93b819c9a3629f310359a0f3863e664ada6af56e0447cb59a0c877332b7ee948d52d39d07537d90d9a794eda93065f42c8c572f8a97c5deb3d42c28b121ef40deac12f445e414fd6e5e2641e359bc250433171bf8042bc8dd0000074af974039e6ad4df73711865fc5e9e85a5125f75a47669fe367f9e357b2d5410bfa9765ec241bfb1c8c637f61dc02290ccabd32f710fdbee219f9fa5e1ae49fe003659a7db7b19c1ad95430dc11265b76095cca97b4e12b5dad4bd1107614e65a4911a43d59f62a7f3146338f03b4f0e3acfef34b2d12fd7bafd5ae38a9fd20eacc25e728053257bc0f18b5482a168a2395bffca5b85c76a4c1760a89735aa3c97e37068a9c15352106af6e64b5d201db0206a9a69d3dd3e3b9e93aafd810aac7f470467218e91a8fdb8a1004e63ecc0f24df0b0bc9e9932403f990a2747489a7623cc024f58b3189db66242f026a7afd7e1779ac4df84e7a2fd4b2a9941764017c14158393eaa93d11efb9a2d9d0640e5dffde71a64d778dd30f04a6ba3e7ab9ecf6706affb92b8180504f5fb83022184652fac5901d1e1f88abb683b24508517ad17024de272d8c66507b7814cca52e6ac648381088f6b9bed060b88815b2e97527ef0a18fb1f02b1f2fa59e8ab0615f8d8e5e65f6b21c4e5b0bf9a8b21f0978baa30eb585b0a924b8b5e89e9cacaeba81ebe0d9f709f771ba917b58e4f7bb1c3940dedf7e26d4bb68b7fb9fbd1653f05fd9405d5b62e88f9662f2c0c49de3ed7921c40c5a2213592df934556b552dece144cb7e79a02422d0afee69ea88bc5c1bfc4a0ad95964abad2eb9f2cc1161e34c939d0c5bebaa8bab805ec1a9d61d234c8bc93a0cd94d850c08c478a1f15b306fd3e9cff11fbfe26b5dd23847f26afb247d155d0ec30d663b0b931a3120ff96f0d3cb58c6d5759609671fd5fd51ed6280346f0bc0cae852ae7a0bf28d0b77735eef204e55ab26df1bc0469b58c7c453b6ab6b2f1d05a0dbd8fd892f450f1fdb821ab71502141dc786f87582ce9f1c96915dcfe88cbce08d6a86660eebab77658649c6bcc67c12ee3323695e02370ec1712ef045ca8a66abe215dd208da664fbec8507b9e0b3e635be8f4ce540324d59c5fb5410393bf1660939eea95f149da1cfc08f94d11f55cf8921adadb7662dcc72afc1bdbf978976d7c6a50d038a6ee99788417ff5af5fcfa844274808d16acd8b73d7841e055044ed6ccfb3ef0525902327b5de30ceb991f4dd3c5150677c6eb6268372be23f7d16443323393657ee938785b2aac8f1d9391846f12000025611a9a55b92f0f812dc4fc6d698e109b55e376b90bb4e6bc083426741deba3b19a42f2f9726bdd1b40bc0a9013a151816e774645223f76fd52aed08a9ea1bf2db869ab1cdc72c36a89b66a859da4774c44bed1c242573158514d4d5ed5ab653368494888b93bbe56b7056a55e0453ee7a685da6e0980300c012829ae447795ef8d0fe52ff99c2534d031dce79fe636f56e8bb13968be1bdf0be23f051a1c498601de8e6898b1419600dd8cb2aeeca1ce84466496f8f9680dfb15ca761a6c1e55bca3cfd3dc01ce55b06844d93bad81f92c0dadcf401923f7ea7f9bb138bace8b781fd53dd4e58e47f058ca235f6c0a9384e8d5d3346e4fcf4e5bd873063e7ab53b9c7f4756a853d823f1eeada1a84f59b99a29762c61a636049e86c7ce833046cfb8721d0c534585e5c37d2c64ac94d505078522d856adaab8f67fd3df6a0ebbe8b153737630d5578112f7a59dcbcc3c0c813d37aec14a1a696ff2b51db57066e920e4e9a75d286c5b3e363c82cca8842c9f809a41a84600b65375815582787b41ef183acdba5f4e55ea7edd9ab8c1445d0380aa2d3ab820e445bf54c34391b9b8bc2f7ca92946f5c8b95b7f81859fee7de1085582bf4b78427e399f960080322ebba93f962d985ce60198d479c6417de7b337ab20ef96411a84b98464b71dd6696f1c4d71dddeda975c533bb1617ff389de29fd2723660aa64954db8db8a61a984d5a397d2f42b94696f785f43d94f3b644b9e8d919ea0ee644d12e50a9d148c2008cca241ea19875f0f309a2c4aad52774bc5f8f0a27b1ab6d230cadce430ac76bea35df2675d906698dbd3c0b141dc87254a54e189b241c6196e892ff5bbac3d2067fbb3ab65e6a09183e2da04ec232775b9a52106b4bc04f3223d285231009430e470534314f2af4b1df541a29cecb86b206e1d99f6bc4be453936662ab44b579c6522833fd70d51397e070b829bb558dc150020c3cc6b62db387998781532eccefe0141347819476c8d9213ea5c2be73dee508f3a51103f6e72009f14170e8256faa87c7eb97ac8e39875f381f916d30820249b37cf31cc3c183374a761cc0626115ba10be2f7bcbdf5586ea8cc726f5ce90b383bc73c82a89f9989a1604f3799bdabb5c78ca30bc2d8451a9bc73f91fab3e86c05c16ec2a08d6fc21bf88d662612c345550421a27c28b1004cb3c51036e5ed34117c9cf89ff93c00b117617db3f5e413c24cdce475839e03052090260c084241fee7981c1d5632c2e12f14588cb91c4e90544c7c2ad8f32e4592dc432578b3c787dbcc1b359668891478e9ce0ab210f31d700b3a94ad2bfc0910001c10c025e7cf9d2db0190cc78e552e8bcec1c4f22335d8fa98ad95ec07877ce0e90a1fb861a38bfb00c50610626fdfd3af0db691ad7c1b1b0edda142a7cfc6fedc837c87616b9e3b2d2bb8e7a75f3bf6ea580f1b89fa7b2bb9293301e93da39b81cfbdfd00ace96a229ff830ae56bb765fb7106b959442bedc68574e94a5c466e58dce17cfe1e2a537290e8c44da870d506e19a87312d1ebbe572e133065438139a5af0b5b2c77f90a622d2cbbad9cb4c19435a54346e79b8af90a14742208fb4628e80376dd6ed34485fce491960018bcb27a08e57e1a8c6674ac8345815b1e0f14a1498ef5ed6e83276ae2efe1d28382ada68e68b7df4fe0b16030ef80f6d8440f8fefb26ed678937767b50dda4c6bee95bc4b3d33d736083e77bf42849faa1053a9fb409017a3afd8e5e40c511011a61580ce398dc2dac104aace15b27a65aa86ef24d3351cf9e3752ee8e1f970be097cc76fb287a0d3579ddab26489dd6a2408f7de008ee5411bcff9110a75773eea1a3c9816007edb371de35f5fcd0fea97b3dac4f51d3d9a514f076bd4767edbb386c3f548512950508ef3563270292cba1b40ed7fbdbbe337c4d7ae126284d2c0a00e80ad4ce9695316696b628d83904fdedd389d9a9af923ee1eeab1930b550ebf48cb995626d876cfce35e3cdbe0e45e7c5175e3ac888605b483c559113ddb14427f7739cf1dac56507d913d1147137308d08b339fd2007a44a171a09e653e7c059867cc97a3fe6361305028afc59b91b4aa54919db866aab5ba73442da86fdcf935a8902808160f32dfc24439885105b0c610b8b946211e4e1c4d12bb38cb4763461c87f1ebf7ef452f4b8cc22fed981772b0f6b0ac4472c540445fe08d451a8513e0c31286604520216693a3750df862e91b1d6429002679dccc94fc51b2ab839280e4c7e4a7cdaeb69c0e7f21faf491be0c312ef3941c8167f56f37ab8aaa9352945cdf65753499acbadc89dfe3df1ea941ec2ac86b4d44403fa3e76509b7fca6e6e13dc177ca237924af40ce0e4245401925b1444e8502b9ddc98bd90fc044c9521d82c36c45e5af2f38c83bc89b0f921f90a8f0983d46b7ca21542d5a386aab425da318712dd3a4aebecd44a3f2dcd2388efc632fc77e75c53e36b86c1bea4a94282bf77fe4376c2fe2a1d638bd330ac652330cce75d90b57c304c666f3851f940130c6db231ee973adbcd143eee09a21435230a1b99b2dd000ae01376e9e46f0a3da5e44e04eab4b7c42ca67d95c817352458104abbe62096886909718b1da82c06d20f06b16e69e503c2fcbdbbffe77ce07f63b2dbc7f0aaee7c080b63b6a83282028cdf7b3e50b47eaadf0c92156127fb1459afe4b5deb1b5a3efaa943796b17d09ba9fee3ad4a68c92f99baf7762f76f223b41c5f545409efd93ffd101e749d1d54bb772eac1adeaf69892f3f9cfaa5efd802dc218b04429dcd3585c97ff068f5ac0db56c20e46f78acc879cc852a73f8055e230e0239e0dc930536da0922d95918d98778ae9cd204f4d8cd413762bd82ff5288a6a54a1999276eefc45ca3a81b18746604e740ea1cf464fa26994b225da3bdd8fffb86ba419f0a3730e0a02515af81b6ec8d88cc2e076bd1c804c71451d7d6d933126bcfda1f08967ae7f87e6fdf5c98c91a4f64ecf7f731e1b48c7917e9e0f66073cfca08a5715e2a1909e0b1d8fed6bdb7cfdacc6cebfa519dc3bf6f6f292574349f5a9f853bb529257a24d3c3996b05f329c18123108cc331fed3d104c32c8bf14ef68e4dfd174a80802b8eaccdc637148525f31b3eee9386458507f7e924d00a9b61f229f59f44d8f15f8a677db3520709d55a2cc428da0fd0d70b063160ad4e17bc2e6a1d47fb40e5142577be29a06fcc07500c42e98879fe48084caea49879808af1972945872e115e41d43bc79844079287fcc3ac7061fb8aacd436beab05e7888746b2787a883e03af7884ddd4281fa3d63f0935d54191c57a337ba913491e50fe9789c756cec4a5c16d94dc0f4a6294262e2b137791bb061b191dc3756b7a97a10840de8a301a3e5f7e17a098ec9ef56d778700f4218e55515ea1cbdb2d2bca20f3e695fb45ed7a10aeb8291cb00ffe73c62f9683d6e996e786a08a8a87e31305d4a510040c0a7c3ec0417cc846276eaab362a7f71543a4dd10782cdcc4dcdf83f36273ae17d4bed5c2d3f8c76d9d00298f892d22b920b82c1ce1aa18d10ea65dab3af188331b5eae3a3a4424f103c5171992f5ef71d30fb3a6dcad551b2fe16aa52f94d95ddf240025ea03959aa3171d763cc7d8885135d230f376e420541da9c1c1de74281f28d9abfa8e15a41f8685376b4c70227e9554cb0ea904a6ddcf91d8a5f176f631d26fb726477bdc66c5104429811cd3f5b3465743dd7889043ec56ab0a7392dbd1b2a2b3888be3592bee98a2d3c798411e81eb928be7a9ca45cf655da3501e3c6bcb282fc8266bc82f92d64aa50cb7b731fd6dfd6eb7f8060b9bb199b8883b058ede8d49bd876cf5a129854eec53e88138558d305355a134e8b8e78dcc9db1e6357f8691f9501fe080c767e0ca184896d5e31ed1530c63814de7e36feea6d808fe1aad9799587c5554cd0d8452c696cd4791c8fcaf1ec0500173a1e2cae97412ff3843655e0487ffa77d106796546151416a8e6481a03c7b1c7206f994bab64b534b684cd0dc58c8b0e2b5570b2e19e357c17fb201bb4550b98d103c268bbb860d68567d5ff65d7388d1f7bece777c3d84f6967617f4c92f1625aefc108e5ba8fcafffc703ee57d0365786b2efac5181412f9629d5ab7ecd82770cc12018e1f70464dc7acb454e6398b33d1659069d120e28a9479d10fe0b5fa16e4d4d0b7a92d7e0f3677ea659f74a81d61e2d59e32035326fd54e15b7bff688b96b87459466100a67f040cc627d652cb14af049584c5674c6d8180e15ebfe9febd6af1400dab1d0b23723db78f2bd20b0f644698e893f812bd141c5badb7338e9a087d5f150441b97c58d941164ecd0a1e72148a4be819746b19164925a69a1f651465d5410d5f8c1e1ace2595c15e2be2fe0ebee54681d01f39158fed067e3292b66c8689441230ea40335b9afdaef2e8d7fda39d26d14e7966c89bb2620dd52b3f310ba8fca874ae6d869f6bae3e079d1188df9a72a3716b7befc2fd1c52e1e420dfb15d67e8d76e2db902db6e971d0417a1b28077a0d4b5cf7856053372ad521e40a2b54c5b50afd2add78bd7ed641be28601816e19de00de47baa8f25417b31d0b38dbd4b57e65115951667061b58534b6a1f49aee00ab56582c9bafef2b4b68b18248d93117d5f47c9864d0a068132840e40184b89b5debe48c07396b5671119173079f63eb14293e561b592e5366df9b91b5e1feb08d5934ced6640cebc8a2aa23628d41d677c440a6a12fd518d0194c811e80d0e629597a6435b679ded257ed163ba06e73616006cc67eab1aa573d752b3a61a130c5b523b7f46572976b82071021d5a8fd47d72049536f7135a6b52c7cb3e85ce7b2315533743f712d3d8efa3fcc69808ed77795f14249a58fc642b35710e261a96067bf9f4dce54a0a9987eacd9656e2398d0f8469747bf997a8840f24c72a4091a59e1960aa3799d456f9bae0d05403ec365c220120d2fdae59f01eab410a85bd633abb20eccd73c4c18768f1a1ac8aa1c2d120ed8629fc9f35cc673bd6c0f83c032c005d7b9334b69ac1ecb527182824d53d0014cd5dbfac20ef9ef0d2365ab6955406c72f94939de0ad15abde9db4f331b2f9523ff0d16d527add7de02a0683346eba03d7d9af5a2cbf52bacae4c1f850f2bd9c481e44f01c0f41e11eabbdd4c101d552fc7ea77afcceea4ac347f399636829e054604dc0b01530bc081a5354f854fb0688a162a9b7586e343e3e8710a231b642f1affe8e3127973b353020d7f36438706233a3b31006a872877a8d97783a13554e2a6a1433d58c2cc8d3d3315bbb791f42661cb890a5271c4e6b103d52d00bfab27a095ce8ab6ece9b6055eb9996fdc82c5b8f95e65af26a3111d21fad0fe5467f7932c0a60c6b57806d29585f1641b968bea92c5c4bbcd55df263e200dbe577b50e7d9f7c474e047f49671126fd9a35ecced863f1577282727d9798b509c9a1eb280d03a683f5d7c03240846c9ebb351f5e146130c96df4a877e04aa8cf025b01660bf9c8ee536ab4a2be886cb4c4cf992469943a873ffaf6fd88b3e3cfa8649486972e0546b846c4b09c0b91ba3b10fbbc0eef3441f0a92f4f33d4e2c0de1738f46285f79cba4a901c4ef06dbe106d85f6940316de3b1d3d02fbb3975564fd76e5f3c03c466cdbbca93814d907bf2442dde61a6525edbd346540da1c73c4d3f6a92ae4d41feebe05316f895ed875d3baa0b8fa191871d32fd2088c834107b6c65164b3c26298ed09af37b19223cf24a8ea2ebbfb0862161f1099e3faf9bb5f1bc4fe58dbc289ee4e0337f0a8467dc7806388257009876ff9400b7155c03fb7f4838d3231048954b1c8453cfe85943176b16ef329f8dff59b3e42573de50911db73627003c729e1295ff99e3204f171d29be48f5dd3a91cccb1c4a3b54bbfd5ba6e4508d1232ff1881d93af04ec62126e900839896a454e693d09a27b37e286b5c381f209f3946400d1a281edc1113ea1f5eff145efdd9f8c0b3415331fb166dcff333db6bf56a648e7790a87817f873646b3b8ed4f13606cb5e4577653fb9e5943047dc8afee491ca9f2e0198184f182431191d35d2f18d7c03387c234b82c62e0164528a8634ae1ade21960c2cd0ae6a957fe09b7f9af9f2766440594ca1de450539847bb7fc749a86391e43ca398b42c1fe747f86f49b94609bacc35d0ed6113bf0e5f8e56edf87f82d86931c0d0ed3104d53f70cef1ba0a70db1d6e262d24c82d89a1e7fc001cf16c20d525a9f8f54050f971dc20e25faf1ad698d89e2af5bc7f3005cb75095dc50854913ba4c893a41d56a645c3a6004ea6a479798765e57f6adf0a234be7f0826027b7d70701e9f22ada9083c89e447f93df1f06d10686924d9f6aa946d6311a9247450b0915b072a1f6f2d74dc1044a4ecf1bc361e4ae7166ba4da7aff8267e2dde663f60c250c9cb3f67dc51612f9c53bee466ea02624de8f136a551e97d48c38523c0b8e81990e399d20dcaee2e9a01648109fdc11c4e05ae10113aa0ad886d1c21a0cf627ec8345909f1d99823529e606c8bf97150fd6eac1a8a4c1d68b2b7720e9e9f7d95edf481b4de79a44a31753268419e7a9b701ae6fadb7d0a3e09ec9ff8edb3967678dafc43c675b27057a6534aea62d2b4aec72e783d5f19601ca265e120fc8bf5b02062fd35c241022c642e67826601e562c413e018062bd8c679417baa872e7b5c4d4e93e7270ff6d4a3c749f2e6c80a230f0977705332cb2b280e63cb72cd2dfd188c79b0e8bae08f34d7b7ee956a8b76679ae011d7b8ce2e4e8f6885685e614fee90440f204486c536674ec98aab89a3cda98019b9957593e19dd4d6b26a5e3e0cf11995948a45372a85500752041f9a6833a606b5e2506323d76e77151c250bb2ebf68a8c916594e73237f01281e008067680d1693d417a159d40bc88eb771c14d3f93bc8dd140b76f858a54656b54ce6e1c8c089dbc5e1ac9f6b0e3120cdf44556e941da573efdd8e85480b8a815964579ae6989770138173ff10856f864b143c4419579ddfd53290fcca6e056b56de49bf58a6bb12c61f07beb711cd2c53b8c039d7b449f82a76234045c234e5d4f04b21fb13081081686ad42f3a6975f164571502021301fcd50ad7e75b22d9ec06b1a7b3e1b3064d961a3c357c7e25987368996cb3e9e02dc451e321f1679e50dd78c013751dbd154fb78246f75a15d1d1ffa3d64a3328473ef088104429ac0fa79cbfba6959aa5b03de9df8a94cfa3701db466d4940824c6bbe56367b264ee69e657e3843264d38ec304dccccb631dd23811a650eb9a864a31b00ba8f575f2cd594a40be1fffe26b330235c0a465540391f61840f5d851b19ef60b158f63036255b9b493074d62c3da116b3fe8241074668cc0e0a7642e13b126c3bc7903757331404a91e0011a5314cefdfa0a9562104e3ce2514b3d231c1f5c153ff58dc69664230b92b3845bec8195ba9fc2ecf0516546c64733c688c39d69efec863aeea13c2ba37c758b49c2c050a6c8ada1bd66ba8fe12331b1d4fd4f7438ccc3fe57542948c9289d0072dce5ce071b5687357535dafde9fb5ff8f8c8b16a8b5f03a041de0f3b08bbff8d7c71495d5e3a1b1beae2dc11fb2527f8bea6242ccc2a5f14a325447d48ccd55c3e4936e39e0c3836dbeb2d94cffb09f2e1fc14d68a3aef98e00ee14a73a7d2db8728fd75bf95c8d2c06f7baedf77cb700d2d8b99242b527d684c96e36178e92e0512087d01cb21ded00105e8d215d16b2ff5e13171f7d8efeda640a592fdee3c01c5337efb27402945caba434520957b726207d2a5e9f45f04dc3f49732d58561cfa15fbc3e6b6756762b98fd88bb9b8d3be13ca43a1c300e7b085bb6212bef609161a5c85a9a868b28c5962b4c396fcd14fe4f22eb52f6edbe0be8fb78a29f46196cf35177062405b6dea7c26502248b815f518fe14fff03d2e20e571e99c077efbfaf1d2971e906e96ab46b6620085d0277449c373237fc63299bbd6867041d5f80646784f5293917c242346779f3a3e77efc0167ca2806b146bc2176a0a5080b1bcffd90e6e8cb6a00ccfc17a659a0041dfc94796d762a179c46289fbb1a9b87671de21cf67cfc50fae0741ec9a8bd6d77a102f1971afc58bf3116b322df69b405e541e60fe5d1f032f2a16eadddb5b0f91831b38d18839985974f8217dfec945ed5b55511bc946be1ca589c46dd079dd6a024fb3da920b7dbe03df9ece703c543f2b30b51d738db27801967b2149b69729bb066a9dd7ee952af8ad8bb965993b077f1271319f09903f6c3f404f7bfc6d1ff6495fecd6f64d6e686c4d9db14cdc933b1b70ecb45ad7fa8615a45e95f581aeabf16b55ad674bf52dc245aa9d5cd8e93bd26bdc9f1753b948beddf9978eb2e4d38972a52126f583fd8a3bbbda656ff09cd65cdb8e677f89b6254d6dea5f6858eb8601d10f7d22baf12632d70d2ec197ac929a871ccc043fcf7ba74bb0d17e65a40c84eed1c3cbf24fec4f1216ca575e40d7b3b73e5cfc507715e7498abd2cde6a517d26b1e2f6616a171336779fc57734b060bfd30f260c8950d978e893d92f91510d12040049247f6215f83b0e379981ab862ff12ebadd558d03c51fb1c553c4bb75577d74a3bf7ace78393aca54206a6589fe053f10ac5da32bc8878dfced27b0e77bbf52bab2a278f4b93549e79d2b18635956f85a64933de3947cdf0e255bbb9a699ee115e640e70936041329d37e7c4670d14eb41260b97bd74b45653bc48de22044999898aa363745bd6f242c8cbc6b38bdf6380fdef9d3de715422db7cc30cc27b50738ab3e2856b022b0e2ea644e4965fdec5b06313cee51d9604fb014c49501279a2ecd52b702db7b68b6b25a49255cacf986c322d9a14935e3a6f73687ac13cd1423635a7ad6057d11d2a7eb82d1f9d9795ff289ab0df3c170c279e07134ee23c24276616e2cb22cf28ffa0a8cad897063c147574644b78636db39c7b03b4e31e33459cec785d0274453a360411e5d253eaf3c0456afd80b8e028d7ac7b644a5b8196cf774ec0e3f35c9287321056d7e0e62b0eb20d5368d38125f70bb0bfd0858fde8c769eedeac978e7cd01bfe29a0fa8878151d15dd742f7e4350a098eebdf0508c6c7f271cda54b1cdd66606d145937e9d2863fd2176c5085eeb1c2101a2cc0f3a005268a8c5b5f181f1db6cdc4138671a24a72d8a655f95858ec543a593704390b636592975ef9280c45c872061772e784b4e442af7763f7d59970cbf12db6f090efc03dbb6c7223f5a4796c4bf05b4c4e8042c9a967e40992ca9c0809b88daff306920c76a417ebf9e0a26e048e89761275edcbd00c5ffbe23cfc91d85972de4fa7eca531f78759e3fc7aef761af88647a7a83b68b3ca52f8d0e54a4b0e62b1c48f522621d5fa6cb2d6e0697b4f8b5c7631a9d7e12a666ad1c03039b9d3d91124b554937e03a8153d5a768d594da35a0c051773a79247a2ebc743147bfcf6caf68c866684c94b165e3384795d583444af1a90a69b1455c4be1a1e3c37c450239650a4455ee204c255399745926c7ed7357be0dc3b040508e128fd551610e9db9213cb2a58342580fec34118e3b485914ada9bf7efeaa5321645f069b18dbeb2fdd67fa78dd8e19ab19311b2f5ad3625ef2501c72cf5d6b6e2eab5dedddddd25635d12e60bbd9ced7dc013521a495d3a6da73f0ae6f2e36090e78a6b63e3106bf17139760d34b92f68e83e367a04c37b0d5f11b12160972ed79059fad0ecd8514a60dee71cd9c3175fbddaf78b93b06305f67a64fc75813d335c09df9cb433e01b0455d6612d074c3ff2586eb2d009e0d874c2ea09ca1a843f53d816d5b88a07bf293ee06150d937b510cda2f800b71f4639a219bb8b1fe18440bd8b05f144a118bc212412f608660daf060ba8705f3931bb8829b5543b6e2b19893df43de24d7d7497ce4be3c36809fdd5e2c043ecfdeea116e6885ab9f8d730ee33aefcb62c5f7f062115edc557e253e2f39b01deb7146849cda3836e66e45aeb32c2703b2c4975dfa865c1030af10b336929d027fe29eafeeb1600ef60de56fcb498dcdd52b00a228fd28ef544434a4e08c0241a0930890848436d0b358686e3243b140eae3f0fc27a54a407314368602d7e294bd6b37448e6d88a0a7b0bcc32560f9a356c6b442f6de15bab523cb3fc832d4440853fc1689e8c5bfef60076fc6729580dc13ea8ba1096c65a19f68562c69ea96a1af5534a42773fd8f06160e33f62461707dfb8ca70819e5c79c0c44fda6446800f96c1fe60f3069e6e5c4a8c829c524e6980328c89fc7f0e8d60309d2d8ed8508ff8ce3c79a172cef57421483d0382f750d4293ab015c0ceb52561cbaaf0bd838727fe501b3f3673f12c685d46a99fe97b7b5b568a9d4c457e55aac364fd0f0fa514a012775031ac870218db2db3a115e23046f72b6d234798b6f533c8bf380f949bdff6fbc97bf7ce813992121dbf02b39aa0039f6b195ab4948b10af84aff6208523b001034c589880263f1685aa934e4ec61e5ba310ed957a6eb5e0dda08e45cc74ff2a75bd1e5bb116dce8b232bd8749912a3decae82ced028b43e59de5d9e5bb51ea724c3373a572a9efd456613f2468ed03098a7f1476650a688dd6952af3411eb41552f4f31b70f016cf1b7d85321a85f0536e8b5d66f93f3ca63b9298eb1a01a76382043ea9b12d27c9197afbc6c84608b56b45418a687349525ccfe3d967f5de06ac0d33cc53dad6db7f43fc5b4aa5605b94e0496d2590337cb91d3898884268f86ec88d57395d4e4b7482304183a384971d33892626a5ee02446bcb5eb2e1874f553e7e18550565aa47099ae6b10e4186747eff1ac56d637934547819a275ff2dab1a1aac9a6c69c07357cf92b4da7c4c000e2946b21c69f7922d5967b024a530082c1488827162e971c96ae4099b346c4c9cbc06bf64805726c25654ca40065419ccef26c37c26422e7c2ebcf21b142bdb0e4adfc677f8f27bd8cc203cf186cb5f5a20606b8f3cfeba8418b60c01bad1c4583193ccc63355aeb68252028dcecf3abfc663c3e00d7ffc0c820bd7d4b1b4e92a38db135711e26d712b54c8ae5863591751a7ffd2835cbb5b3a127682d744df8d1754f27818040a199b33972439f2ba5bd142a0d72a7c48491d35a1785ee2453d3e68496c56cbd56ab8c373f4d858d067af4d1b7d78040efbb537203d4d742697b4cb4040cfc1c3e766d507f9513168ee242b956b44a3087b7b511df43570b7eed7858859f619ff91779ac861a79fd795c86acd8499fd79f209b0cef280b0af9a532c758457c731121e620bd4dee3fb4879173198a6f72cb4ac414c86510d59eabc3f0d3f50e7771976a08e7c2761d37f3a435a2e8e0395e81ef178bdd694ed32594e6b7b392a466b286d80cce754072fc6b8cfd8623dae5c630ea1b0c92c0a6c6ad3bbf2ec5cdeced816451d978143f4776e14471b33c90328c98b9245bbbb7087a3ae3725f0c7e01aef10748a6112b71c345c111060fd6aee38d25ce1a0b1e63e6b738edd3f3efbcc6058a4534c5a9bedbbd6d891a2b1a584d4f47d16ffe304a74acd821b0a64a0bb05d9f9f450e0aa41ceb30cfe8b9f824a4ae0642666aaa90daae5bf1e8442d590b6e84c380d9d91854f8acc9e5421fb1b2ff196e54792112d57d63abd8c80959b92de8ff556ab779dff5e36bd334cd84ad694d7f25bb46476c82a20cee1cec993d7792d280300711ee8590c591eef5d75954986481e61ab1fa6439baa56f0efd18678e5ed982856f4eabf363e1c30bd870b0cc59673475a35145b13dc7fcff03c854fa87c6903a65244577cdde7b8560fea98f0220f2de2ee68cc8ad8ba26f1130a0eecd520fba99a919ce78a5ecb4263b4e9064a2db8e0bde4b04034a9ea0e10ba86e1a254fcbb0403f32db0f4bccd343d06cc7001a826aaa973415baf4b22c26ab190d07a817d3e4f654e517f2e7d0f3c5f407050e34c7b30ad0c9524342867ec2fb72a56dd1cfb4f261062af06830b9635b7fcef69f5bc9ca39b9714ad816b8d9e53c1bc1e9b98cced4fec540c7f8be6d5fc3f541f0c33250d643266b68afc40367a631b573ffe456990dd16084d46d5e22684853f347ca2c9f2b039896814eabd4729103189cc31d1288ae4a37cd4201886203484b1d6d0561d93e56a0c88874da611daba2d6b1674ddd18daba831015464be3eddbac9176736000690d243554f50a1457a6448d6e0e0f659544ea2010a96bf578e91753dff0975b8bf85342ba1646d16ef539327aee0f85991f608b6c6c1f82297f67ff5554864fc14fdbbcbc38be6e0a090dbd51ed0ebb0e23028c886657153973f1164c86b3b995ab4d72b5ce04744f90170ea2ea2decc2b3e12a7e991a692e779147a196a46a0c2d4f838da7c13ddac8e5d33477d05a4882eff501fda81f625808ab6abb72c6d1d0579099b70b9e00b85151f65b98a68ceb97dc1547684c28ef6298cf2b7d53eda1bca9dce7e132d76b2787a411192daeb4da4186e4ac27d9b502249daa6474adbda9ce3026ca850d9b98301654052b55e4c08775364433733fdc8ee9e5b1e6639aaff43e8ef7aef46f44d8dfff2d1a203cab3d76167d084dcd12eae7cf191da93c83c407645055bbca31a2b321e0cabefe361cd7dd0fee974a0eae31783eec6e8e4811d09bb1036f9ae0906840ade7edd91ebea5521e176a0416dce0aa0048d8ace5225746319067da81ed806bc15cb9e94bab64bc97c8fa8f77b3a95db0ae6c997c37b279d994621a63b5b27e33ce041c7623cf4367f52a6b9a4c460944c163d2be190589d96bc6fb5f323a18adba6fcec663df9d96b8ed330faa83c4ea119e0c6f700f2340b59a126d085b9b3ded3195cbc4b5256f6f823a23ea0beff143a2e6d78757fd002e7dd4e327ef8b50d9686b07cb70dfed31fb0567c1b325e742774afa187b4903d3f072081efbf305151d6da9bc5ece6de1072d82df63c5463145dc46939a99a84169173251bd5383633b17a3e67cedaa8e1921ab282b358865b5d59ab0a03f4c91137592c80d70c858b51570887594d17532add4fbc31ec30e00f58257650e94032a63d88bb10269792c9514c025a8f70ae65a86a9a35a48b2ed650f69278fabfe1a8b8d41a1b9e3ad50e9e7b0ef653e3345764165db68156a481f8589bcddc26a5ce94e218902bc015ef11f20932d144aba43b68c217ec7a39c211e9fd44c72a6e86b3d0f1db834bc1a02ed22d2aadb8cae47427ceef0304711f5083f9578592d9dc73f2f3cc0a2883ad0be182bd0cf1128a82aadd0540f468b1fb558c96b4980e47a88d5031b120afffc705de29b93bf57519339dc7f25e70532a2faca3b12f3b9adc22378742a967e5d11ee4bf456bb946ce50fb4681f71940a1604a7a4f80d0eb379084f92dc2638258d21ba58cbecde231bc08e863781b368512b523a0a1b424f21568429ff228421038ab8be0ef5f1dcab9aad358a47e9a12a45efb1d95357330e358bd197fbaf1ac460ccfe35ee3f8a45ae533a6e3549d53e5bd57546a3190cccb4ffd8910c107ce8d141045a9ac7a46a3a5d41ce39328005f8473ffc742985f550e6c535b6f6ecbefb10e028113bc6b1375cfc9ceaa8f879da0f576b55b28b8f6739b98956ac2748768f398741bf02ded56315bb5635b1614fc38d1292a464b020744954a46ac4e49cd7f250b84f08e8619074464b0c61ad45eff503ff6bab0bdfc33b447a45b3f316de2576eab50b2686bb95b36c6245abb05c0a0ac7d6fc60f834bbf73814f126eff1df4cb7250b1d52bb78885fa78f8e6a655e81c431e5a617622cc1309dd711b8fb30e0470b4860b642c9925533005894b9d188571cf749e2aac16d6995673e10440020930c870803b15182570faa228649eba2adb405d2df633e3aa82896bbd373b10c21da27e426c5b569f37c61ec1cc92a29984ce36fb64f67953c66ec941a494b72aa384dca11bad6485a0d3dd5822338f99b3c2e0589ccc5cb6f5d8169b2726d97a9057ed862f28ac99373f8e661f24a68de751c6b231ed2a5057025f72ebd4205be0771d5245dbf50cac1a01cdeee086ccc1b7a770a7f8d07dfa1103f4cd8650bcf50677600b9ed66b41f4964cee6fe095dea56be81b34127af953504ff9cf49092f600ab2e42a0cedf3c80b6212f8c804889d23e72128b40c518d3d3a97ebcccdbadab6a054ab631774d0e3ae63667895974893e42cb5d0639e8fa67385e4df024485fe4fca0927d1bbcc0edd4edb987202bb86541baa0cc399e47c8a0733c31db3b760986740b89f4e041ba1af67cdb456114ab5e9be3cc15c76789a7519fabb45fbff1106751a332790bac002091c3f38434e5dbe6fe6889b7aa67ef16162a23c5710ce574480ebaf7652f45e51a163ccf9a0e77f0182c88403f2d6ec47779122bf1dbbcc4e52aa6ef3553daffcb77f35f52c516bd8916468e3da98791526ed8c88e05ae31f4ac93eef651b0b3fd0cbaf312ce92d6ec9c99a8e4c02db8e5afeae91be3a69c640153bbf80067ee7cd75ddad694d114ab96315bed07bb817886908e854338741410b40e5bcd7cfaca4b300a7b66d46e24f3f5cecf60037052c4675916719690e7d265e329492eae56f8235f95ce5e83ccd14160fc7a08c036147d6e6e8de2c628c68b03d5937a03cc93ed332c8a5e7488ad897219c0c5498d64b107862284e6d287a813fd93f974cc321da70263944d365490e030cd30cbe01ad0cb2dffb0c34b086db64ed85a17bc6d091b1fcf844f12efc2343f09c3ce15d6d9f5d6d87bee63bd445694e7c89f1638915eef18c1d5363cad11466723d30bacaf5decb78631da157f6d83bda7235b118e9b9ab12de1f705d727c1dd76f119d730806fbee2fc5e9f3d3be89f7a0ba8920b8489f549f85b8c2027200a7bd323b94312d4d8dcf133282463992341a83eaf03eec241c39cc50617b717d0a2c6a1ac437cb0002294858fafc1eb90474d3bc5ec573d48cac773f6baccbfd8f5f390312f74fcee4feb2e1409160babb9663e09653cb2f33210d52c4ac4506dc15f7a4b788c039b7f50ea7ac3d2fa7ac5c77074896bb914782979e8fa98cb043272778c986b09d730e92990edb2a8f7e5bb5a0e3347a78ca0aff8966c4ac333ba640a99624c37b058555953311ff575fc11ee168b39615e63126bc127fa42fa7498b7e87918cc06e21581829c8b85b4b91efb2feb206b44710532fe5c8bec41f04b3916e5e4cddeb4a79059f2a58d80beaf4b2e0117337256256bd2e07f74ae596810bb3a5573c49260f1ad5ea1ab903e750fef7a76905681552829ef6226ceb1033b03b968d40f5741a92958cdebb659ed72143c0fc5637d734ddaf03055700395c137eec4b3d49751d89379c81db89d2c71ecff4f13d8c15079ad8e4457fd0dbfb369551c6ea7d7f6182012a26cfaf7bb584c7777c8354a1452c4f5ef9aabf924b1c76c9cdd25545a610a09c00706a3bbeccbc5cb48d70e30f7526cd6ea69ceb607e5531897203d29bb916c5f0850b33c5cd2d1a1fa9258a8098faf900f724cad31088ebb638723602357757d43d8da07145b74396fb68ce2dcc4d07b4b69b59540ca754d99fe86ec7cbb6c06a09e4bd58d60e0d7b8699f6edcd65c79e86534d813fe0de39925a3e9d8f2430a7bcf1239b569e15ee355343e8ede5cc42827afc02629abbfb9c706f4a16a63e8ec744fcf696605ab5a57d856e3153d66ccf597e7e3afbcc4c736e0d603ba904ed1afd6130a81c6ecd75a237b0d1c3a6a51365ae251c34df7dbbb6bba68c6a8fbbf35743bb8948151c5ae8715487bfa1b1ab279b80ac866930ccc47dc0b0838830829902c1bf5295a4af05e9e575210a4efd6bb0293fa336aa4e1759b3c906c54056078d1b17f30e1e4696b9de4232a8a5ad556aa01728f801d2bf8ce400e8921c29cd4c963b0045b3014342388184b42ebaf122097060ed2ddcdc25dbf414466450b4932998b89c14e55d5ff06a574d108626996f669e4f34a05826030132d092527e40660e3971bfb67679d7aaf888f3a775e174bf701f660a7f94ee9ef418f3b0ce2ff5cc131d818d6557101538aa282e2b0acfc412cb906cfa479a32c2c61ea37ba87ecf1bf2a3ab39927853e53003d25b83f15be1a8aa02d2705b138b0853295d3f9943499ec79f441766f9c7723fc45c5c6cdc593c50a59264ca35ed20735ea9368540db5d30096e027b06a054af5eda29ff8522aa6795c9553b2805c6fcf67aa83f63e6c77a11f1d62871d0344e58c2d05007d0c2c5979ea7c3d8d632af717d4bf8e95e896a14fee60cd6950d13e26cc099fdcfb7136f4617a543caa73324872d51d258a3a3e7515a807565b2872dc0bc50ba07d51655f9a4867b74a293749733a7e4004cfee84e049ffc544737b8658318bd32df8438f61741325e8cd4676b378a04bdc390800d8eabe0b667ebb7c2df24ac74f9e99fd5f3b2c692ef62a6edfed256311d37d574eb529e73c0dcfb47de0bd74672c682629460accc9478306d488cbb83f64a35deeea80272fbb3576afba83822fff982fa54b5bd18631c901f5ddec53989cccab8cd5ba56cc9a4bdc1577d5f84c31d55dad8e82834b29232dcc6c475e101bc8b91fe63441dc87a53a1931d28ccb553a6e37f8cf781de6b09fd1bb3c857149a9e8cda28cc20f8807a884e65f45100be4495aa1df7738ba243ecb4085638f263418e6b0c0943f77bb637b2974957c1ca07ec0662e35e4bec44dcf9800c44bca4640891739a790ad8c86aa94c17130524c29b4dee533532709185edb9b70c524a5a55d12be87f8d785a728097e25a76be703d13f2c67455da2fc53d6e26bdd6973ea41b724c36467ec67a12dc4d6af2bf222eb12a4f11ac69c3cd3cfc7a4bef01084655e10540b40092ed97f40d58bf7d21bc982b6379ec2b0537f510f8141b56f940f78ab25b49c29ca20c7359c140e71faba1926f686276e73d51cc39e235494ab22dab7e45cce103b28731692b067c8aea81e1707924e2da8efdb7df5fad904e6fb0667535b4a8cf13987cebbfdb8de3813cfb24230b92676e34802cf426619a4cc12dd2cd7c3cd6b4c4e4b2f3e6eec13fbeb3fc7c22c3197d6bf0ba2fc30199a7c083825d09a232b97c3cc8711a24f918f1cc2df2b5e778cf3b962909f43bb81b098a838c952eb55055dc54b020837ce3ec30a500d7cd2d0a8b39fa921cdbaacc9e3f10ed655c1afc970c30b45b182e804affb174d8fa298713b0ed078894ddcc45508ab9656ed757ff3eb8c737aef5ef132caf9bd65ec5c5cfc4d40a0cd1e65433ee1b82e746a5577668897d0daf74e7611b44a9b8a87de128128cd5725c2c01ad4b42dad569031073f52837914e6aac0c0862dabf7eec38efb76b956158a6d91635a5cbf2a7ac86a5365e91f4f70ceffc39faf97c577b26258fb8e0008f7a7a54d8fefb59814d64f2a42aeca92107df9e6638475e0f2bb0470257cecbddede0f1974321dddb83fac3b039a113fc96d7e7d3326b78d41409a31e022ea6e8770e8c3ce4b4f60b3d45d50fcaf6585c037decea53af6475596b0327a605cc4d6571e96bb4b443f77a9d8bcd6c280f71a4eea0ea8203e047d5b781992e4e0e4cc6b7c4e640f22660100d3788ec626ca952d9305c123bda380e1bd4667ca9b46464c92fa56a56db460dc416bf7cc80de8d7e80cae6218e12cf7891b142d972768799ace0ecf8431e43b9a42aec3f11160f013bb5e2b87a7e3286fdeb693bdfea4499a13eb57e58473f8021e79b93a6b5e84802fc210ac3c5a7b2f1f5572e9959d617bac6d56bb1f8cf2e98dac25cf50a84d6eea3d65ef6e94f4c64af9f535f1fff49e0e6bb831851f3dec08601b1591a9eca680ec122597e49c5684cb7f23f8478dbf52146f6e46db5495f9656ce210333b65653aa8588d2dddf833ba354dfb82da9349493499c2d116b19813bf966bb9e6f0b2489ad9441f6219165eb5dc7e2562c18f2306acb7dfeddfeb7cb192a9ad22398fd822ce76ab1a9e80a1911cd5bf36018d422b36571c8484039518b6e20a02408ef9ee55d795c023c4231f360f894a735e8f9edf63b014a8f43043bb3e07fee01a2f73d793cea90ceed2fef5bbf5e27c27e5716638b2cb8a8f123cfd02e3d6992899d71138b226c30cc5e43e2256f7f4f440a184318e081658a37f78970a8c5d5c9d11237d27a638977a874b3c71f9db0fe768365958f4bdbd1351ca41d40ca37390bc69e22033e08d824ada0e0d83a5abbd232f9bb1295c58a3ac72e5d5871a4d93bd30cf19a2711dd708aabaf5f0d134eafeb1e053a048e330a6cc8d0694cbc522d3987be01fcd9ef618569701534b41cb7c8edbe217ae4303810db9c30f818e9e6e2bd8d17bfcdcf1e071113a6e5ae6a70f5a3d3a22520638a8ca5b2a13fe4191a9da337b3cc0d4ea443fbd414477115954d52fba6a2c7fbbf24bdd9539eccbd0537e7338e16dba06b7d217b2770c6db641869bc3bd42613b60467a396fcd860daac9192aef248ead135610aa4f23a574a889dd777abbef488d4b90e227d2da4dfabe9c91d4073d90500a8e266d47b523f59638579e20465b854fca9578560024ada82e6d58d6ec66d2851c653a9f780486ac92e7a67612f76cce6f64e727465ba66e4504f1ef8132657eac16b1ad0c819528c9d540423f371792f8c2598c31426b9932bea8657f957210f0d02aeff98c21614fc1ba8e28c2dfe9f8633c871900776f99d6868dcb3d7c268d32acce5c74260cd000d7fe77326ed9322cd227c7ce365b4bd694bd988cb9c42a6b5cce7e093978628081952d8fea31b699c155c8873033f882124cd84ff54a87c6e2e46a9ff4085eed8f8a81b58bab5ed436f9ae04cad1f1fd35602f5a36a82a02d24849322cd971a744275580aea0d0484f98e2f3806ebc83dde3d35e507f3ec7f0ca165795061403096246c4c8e02b76d00bed8e2e52a36d49c6a41b7b157f1488d4f86d475c765d290aa4112581b65d82598d534fd2779b5457ad138db1c81044fd4c2a0bcf27eb7c56c0a7555808f9f3b63c4dbace5df841a0d8bd2abfc0e380ce581860fb785cf81e6fa597b4752142fd2de7a368ba875c0947e2697be9feb87a075199a6dbc1ff64345214948981ca394032cffd523be05c408b9bf7c3c5d6fe844a9dae639a54c16d95b930c9f1e0e79ad397bff5cdfa9c23a5df64f7b7611d077419a4349af11195387205357334c643fd5aa5fa24dc55c3ad06f75a80bc215564cba161d8193218fea1ef5510ab239d75f78c10a44a9eec192f5052cfc05b8b0819497abafebc692c37d0c36afa32367c4001bc80d21c7b5bf7c898f8c406e6ad724f481aa1f76dcddd13e91d3ff00d28920bc8b8266d7a5beeca85a4be95274f00e89e28dc1ddf18ef2d016d5533172490d73eb2d6f2fb10f74f6e14bcf870e6459944efbda8be4c49ab2137b40cf530c4f0df3ccaeefd1f5692dff9d6e9c951c11a34bf708eaf2dad56e2572a38afc0a9ec565eea1c375505eb2a2986ebebedcdf7b05e71133bf5a7b527e85d34a8cb3aeb70a1a6793fedab162a132b3406abcb3b589791eb02d644f72ed1016e8eca2d9633f1d8800e5f672c80ef4a1eb6dd325ac4267917b6fa6e8e2cb34f264ba0f2b3cb3325be5853a15b20b6e3dd88c5e2537c5886a225dc00fe9ee20d24399b0f369a67b2568b5d98d983c727ab1a55bdd11f4ef864e25721e2eb88d41ed2cd798fac1ecd52cb20c93162dc57e9106fef319ea0efa32489c745016a738a133c4d878f03430b8940f10773867273b50ab184713757aa40fed642956b99d67dc5d0eb094f6c41264569de57e9b8a430ce22123ebc76f0910faf93aa77c0e6a037e88429cd75fd9692e5ab109522d9ad711f9d1427600fe6df0cc86b0e0f25915187a201b1ae3ac737fd5e1d1fc3a67ede426f719f055a77fd60e5166e235bd40201f3bc14ee65f3fae2d94da829807bff6f9445c0b58c2eb35411f86be1ab68bfd4367dce28d851db7495f15f63852826c3e9ddb31e369140340847d0147b5c5913b14f55648c2d2d0ee29424fdfedb12e2df0a3063d0427bf28e29b9845595a8172842df309a2636ed5711c0f830a09b9f01b2279189b543f4f4495da29a979000916e49a0711008571de85d161455b51146747ee3e6623db42439afa463c470f3e4de6a3c8be9c68788352413e7879ae3910e1b3fe267567313d496b5daa4b3e871b94fef731f3052284ce156ee8c7909f4293822a565f1cbec72480741a95d229bfa00abc7f94c84c5b36251771ea65f4caf697a912cc141ad7cf65e8d7491376f985c0d37b8200cb39089c44a0b3186aa8334b3253e94655b32cdace2f55cf5783104a4cf30e5ba6d46b53f745db738c998517a8104eae0a4084f1da37bd687ee564ded35a91685d0d4de3862debc9a20285a12f08efe7f42c2665b6554da322ad26fd3bbdc1448791c403960e8a275d2d1195beb87d15fcfcd1de22e60169bbba9ddfbc8c0e93caeb26faab3f04a134ab0ad6f5c40eb738d20aa771a11ec71c9195e9aef34d41a4f50a2214149dc6e68314772623cf4cd4721f1cd1ab6c75a50a0de952592f2bc307483f569aa5ebdf96d8a86c934a2b8ddaa07c8ea5b8847101f1a3c89fc4a3761166919a4a8a95edea3527d6a0737f07e3d2dc980855d98f4fc7aa99715ec77e0f6c48a2bb39a8acaced278840e2e8d7df4c368aa456d58d6d3ef930ebb7250345d6aa67935ffae99b5abf198125fbb6632ce0590cfe86cf799dff5c23d84de9f8a8bf8e86a3030cdd786fcf2d545eebb6b9309d18a99b2be90b2e059fd0aa096faca38e2213b1513ce855841e4333663ee4083361db458f562009057d17245df83f0047d0d4ffae73656e8d0a7a4628e5f103749079221a1baeed8d0dd57656ccbbc385af09457d7401d3bc7441ce2321b067b88655f41fed8c0b61d75f9a15721ae65f1f75b87e741352c2b55f4bbfaedab6e16ebef2adda1e984d45c5884b6af67b4fe63c2bc88a1ebe69a2168c14157dc30f322edeb1cbf40b0868f7ce842381f9c541ab1e0921dd4be28aeb839ac940e903129e06c91fb68661daf71c65246cd72615d7478559afb8233028bbf5d04759a6289bf3da36fbc45f1ee21e6858a274abd0576285732e7c5f5991d499d889bce6afbd3c2256a1d9c84b2b4b64f81353daf1c30e0471259964e40349f91f6af54de823748bbc2388283594c813669c06bdaf38e0f2181879e610f5df54e8316d27419cb502de53597c76d8aef23fcf8e3d5a1e76afcd7f9cc3a30032afdc50a2e2ca4d6bd849fb15c22fe51ab57793d23b0e4db92ec27d55ca3ac5b8800090446668c81db471b34efa94f755ec87ebc777964cca79b12e3df14c401e79ab7d6590a7b0d65af501e9ffa571cff11b4f5d0df896b1070546ca36e81efcc0d268125232fe418aea7d134aee58e62f109dcd362e7c087f97dc883d7265edeca945f62ed29916ead13427f11d096b064a13c4e59a3a55f401480759aa156ac198eab7dfd135cc7f40be4bdd6138ecbeff0eccc29a790188e874025c00e4f99bdceedbd3db2915e715e7a20c7e38374c37707c4f2e698d9ec3d283ea55806ecea5ed9d84d8195aa12a38a66212ca435c8ae419277be08d3ced05a13b5ea667de6de809e8851ab20ef9540fe81203a1ff343dc2900c4dc47772da5837b2e9baf730d11f279f00de84e34f717841dae46df04e553c5296e8147e581a115027fc214b151a8dc4541716528a86071ce3216f17296f3c177a53b51b76ea237a9fab8653a444202faec8222a7c3e15ee872528c2de637843a5678d8cc9f70e1f48e804e68a236a42f5180a261d5bf72b7a6742bcec08e82eba64eb02d34cac2d6af83283e873fefae8c7761fd6f8371e366141a0f00c166f24e286677e9822aab7a9d65a940ffd2597a35bb93b0aee1751572ebe68103def29525ecd9d0fbb725324ca79033a5a468f90762c352db77fbbd0f50288cbf31bf0710f90858d643fc748b5aea1c8206d049a865b2ea538061a3d1aab0e33e865d435dfd42020b3b25357fc2f3207b91a08bf96078b2c0ae153d712a8511390a093a2be9136afd5bf8ef9ce8531a10b92fa86f236bf700915b62a3b826e535d44b66d0219a85359fdd83aa7bb3ef1636a16c4a4f3223230c2109233323cd6371d91696177c5c864cf6324e65209bc3535c03e667560192e02ed65c7340ed353d01cb7076e8842b8f34dad76f85b45ddb4e7312076a8a3cc14d19f3825a622c8a4e87db8729bae50127cd9c6adf18bb264a5b1b51bffbe842ca2b1ba41493b5388894b5bd6420015ebd06dd36d086870420f1dd0c7174a94f6023f42f4c1469e9e46ae12bec6d3a9a40ea11995a912946546b8a9d9e9014c15904188d6dae9a41de399418ee9c030a5cd7a0c372c2a3e1b0f64ef384010dd69392231ce9e625c787f3e0de4150ef3499c83c026e6b04169eef497c863d134e33cb7d26d4634477ba891702f281a9a612ff13ddd456609a0f597fb4b2df4434e80d495f46928b3f4bbce7eeb3998ca44719e0cfd4ce80ad1216d275f0ccab5128b8f73b922b8ef681fd4bb3adcce7878eee48383f3e50717366c6d0a6fde8e1b40497f509971d1af3fa7c31569952646d67f35001a1eb68964f39d353b6b79899cd2edc8fd170a3be8a1f59b5b986ec1ea0fcab549c98270e8d29c417d3de4bc919d1ef3a09e7b9b5e72e1b4f62ff81dcb4990968a58234bdbdc740225749ca6c10a3a73490180fec178c86c187a66766ca0c9ac9b1dfe550f7c78da4a4fb4c97af71dbcc4491fa864278b181ce77db14993b92f2443ed6f6f5fef36de6edfd3d1102b9f79b6edd48ebba95ec1ae171db7326fa8a83a6ffb7dde401b2055607b112c7e3550b8645748a618b947eeef7705e135a525f48aefa00bbaae4d591a93e9686119c34a7886169db38dc5e247a62623eddafc0e97de0001038a5cec1deff23e2683592952ef07b966fd468c11ca5b07e3756fd8e779e496b5810fcfb854aeba55ebdc94e76866106d17c89e6ea9c4bb503a7367662f3237b53f3365f776ddc1ad87a5aa5b857021d1586a8b29f2eb08285970cd0184a7927a37dd34428eba8b3f465cf03eaea094e74b6cbebd1d8465ecae3bed822351b7f95fd5f70bd10d28fcfe99b752bb1e370e8c7bbb693fc795645fdecc415ccb7b4d650bde0ea05ef37c96806c98e53e4af52acffe34e81083d7102d9a0765cde75e17da998155a34831902bc3bcdccc51b786a37bc8aa02de3c4055228fab794e7f623faa8ba49f72a6fa89a2203f4bc8e4d4686eed560f8a5aef9bb729b6451752e39f1462f0165ae514c1be0925a14269c1f7918ec5d1490144e5528e74fa7b1494f842958a06220be20566a031b468a51e35f9ab38da14bbf654dd15a0eeaebaa102d3ccb958e1ac34dcc4e422aa5fa50f79fb245880d2e6f8795e4f5a1faaef9adec8a98923c3939ad4eb00fc45eb6680b40cb2a4ed4f0158aaf2defc9ac192efdf9bb7f47aa6bff230144b52feb16923a31878b35d1fbf337b638f8d106e66ed6a6d5f721eb9dec845cd31f130ca5f4d29214e60199cabcf70035e47e638b126c92bd765f4cd4bcee51000a0a6fdc95e0defc82a066ece9c88f364309296912081eb90636da404c57173f4760e1d4dc3301b7a245f8b701baad31fa441306bddc46b386917a59a408e6a5f4b48cee4008a45e1a7710e287378c4f75f5bb58a2764bf8c9e365763c68b470ff55b3bb5e9389637ee7341aeeea491ed6592a97c8de7bbb81d0f211ac8647410150d8cec4eabe4f28cc7cc8313e957848575d633997b205c320f1707f5c1d6d54260e227748a93e6430ae405125d7e46de18e969a0b5d40ea1375b3c00c5e271a0fcc21b6b42c26c48dfbe0ba88aae16d1a6c49f2242b4b017042f44609920325a235fe3596fc462a5dd75792be302a4ae55f26902f7b8e46fb1b58ba0d30308318d85514e88a1b9ae4e8f019dfdeaead484fffe293b542e80295ff89037fd64bb156373d24e5bcfdc61006dc2d356fbf3e22864e6403f218e131427c9f5490072d093cfb7268cbc0deb330c6ca5af51fbcc8fd035df08cbf627159b6589460ce309b000ea06361989a66d242b0b94af21aeeb7fbbd6e741ac34411b11001a0f32aa507af29936eca81357e81ac031ddd40fdb49a999f5dedff80fe643dba871270ef447246b47ceb8a697872bd5ac398c46ffcc53e148db16d022bf860a4b16cb658b19e237e79693f1a22717a2940e48bd22b8957acb60effe12a195a64a1b6d780a451b6b4555ba8e085bc934317d9df18f8b790464eaa090f84e6634b116ab58546e6f73b375865447926debdea293af84de4186a7be28229e2cbc33eb34078603ea7d735a8cf1d9d8b1fe1e56b6881eed9fdeb7a2e066cf50597b9178f743c3488c4198e1288ad765c02d25ee65217a7a3b8b017a2a34f482e072cefbe2ee6c4f941b66f3a9f4bf1a25b498b4b61ba3b474ab0c5e270bfa5e7a41ae204f344a70ab1c8a9273a7c6758f3a991bb6ab40fef488a39766e01c9ff7fd644a1090df66f4354573909b34bd9384d09901df42d988f9c93f0f0f01ebe94552d11d94ba3aa61263b72afd00be49de078c6eca633daee085b04630056f7400e70761a7077d8c619dabbc840c7663af035b535ae6c02a7ae0912333759db1e88e960a885f7b632158c7c0698116c7fcc41865cf58339d737c8dd4726ee76a69919de33de86e10c62b24ea9902c8868b4860dc236fbe49204c91d778531d9485bd394a1d1f82a56703215ae9d326b2cf61979d8772ea0cb30dcbf472c945a67e3b54d84b5ec2aa9709732da18578431f669ed304e58c34fd0663619b1b7c25ab7a55ca70acaee3f2037d529d1f7041e04ccf737a32b48026073c94fca37e66bee76d43488234a4bb7c69ec21b4cd58a359c99cc2ccc49e65fa68b3b27fa47f652f024d8f0dcc00c37a507aba0c124a3996b745bb9eea156206fe110201acd24c339d1e398dc5f0b9fc7d93d47e97b9a5bc9205064c40eca054133b8d98ac5f898fd09c92491ec9801c2cb07f9b4f0192ed64e4a3eef19c1a5363ca17843f7ebf077dad94b7008772b40f04c75da97b0c9d3a19840ac2b95994ce20bd20098db01160fd1fd625941de68c68d1029ad0d00cce2a6b1a6b6606f175f118180c622d5c8b3cd56350f363aeca0ba4f290e55a1c139be0d2335b3ced47913e84bc4af31c38edd05d193f21f184536f163d32e63bb91da4f5c208479b09dbf9ff681a08e81e34161285176543426ce62e2f560c3b2ee9bcb83a86580a4cf075f644263c90c508406f129ff93714982e0beb090fcd9ef9334f689b362df25f95ddafe264a9e60a5c74c986c25bcae72a044081cd71927501599bf7d19ecff1e79335c3af54751edb76f9e088794b337de2d77c80c484442612d0465203e97c65ec7d1c82b6dd70ad3696f10e707d3c1f85bfc97e990712b905e43e8c718f09336252a37bfb5fd96beff8085bb715c697e8b2d62ef3c46b4b3fca48beb82a8ed75a70df875e983b29cbe9ec8d7fc68fa7502e914115458141fae9864231bc65aed7fa477bd8dd109394acf0c8ac09815957bb7246c0c5737bbdc46c0d68c6487c0e7c48d889359e4893333a26c05a65a9f23b7d205a36298d63e1be2072c74b163d0a93919f7f51f0f7889df0dbe8ea4535df34bbe07c6dbd9a1649cfb2bd1a7044bb81f1c2db8e02f7d9dc50e1e861e135b28b34ca01a871c32e7042eeaa3d509d39b77905519c1465182ce197050998c913da799327ed1f75f8e8ac6bc28926eca3be2422297a818b32403029efcd933783bc51a8df4d0e9f2370a08861f76f7d1576d33bd68396124d89a01751dc9e2e25fe84d98327324856c4989bcf6581a1e59a5d9ef13f6f7ca7f5d981141f24c86e1732e423b6962eecc27ca43c74fe4f736ef6fb78fede902befc4a442e3c8acc66351c6e8b9fcae63b7b23fb294875a45acc5c0490775d0446bee7012043cdc31ca627de7cc85b01a14a2742b6996571161c67d5ec31d3f36b14766a7aa23a7a48e3984242f83ac0cecac838aacfc92ffe7ee2062d4e23ddace65fd3528ae64c8c7fd2cb7eb2eecdf5abf0773e2392af94161feaa3a835f6a015c2f6b60f1b97229340d992182e707881718a767930c841593cdb5cb990efde7667d0e4858b5e603eaa870ef4e16219224105dcef98e3730dcb828635e318adda6d7a8ed0fab526c612e16ef0d4347b5dc88e84f9eb8af245c15065e2259901bbe03c0b1c016e6d4d3952f7ca2b2f2901d3ebf1c0fe2ace6cabd6ba14c287cffd8fa71a5b136b173c9f64e16b39b339c679229a689062744d98b2005d52ff51b47c29ba5bbdae0e0da5a466f63633fd8313f88f67460b75fc151a5ebb8ce6662f647887f96b75bb2a8bc1e111367e693a573e7f61ca6ed5324311c800f175a547fe53ce399aaa119ec1c65eeda3b5c9b820b365afa5e7d162e09d03c51355330d5f6e13b55316c1218d4e231b2bb47c77c347f3124e11ac01817f5c8241cc07c35ec6c08485627260de839ba9d0eff362d95155c0816de23a9a40df2da96b9e27fda4b333937c398308a52e6cc9f7c388d2c3ad8dee063f118751be5a066dca1ab137f3ced30e53a55fb296d71fe671adb6550f73de7cfc971c5d3f0fce4c59af524168a551f144d137c83d71d09f0d4ae13935ef1ad5bea0bc6daa3b1f520473b53f02a3a6e535b7f2537a66e4c48d9b2071080bbc68c4af0e34f9ea89559f31faf722b509499d622423bcb78f699e2338a3e36ca5c192b13b20df4ac3bbe5fcf5957505c6272eae7e7aa3cd5b18a6ff2e50d4dfc93977ca6c71b2c0544e3d3f3a07fc15028b2c721b3338542b3e29d98faa837db4406843576e8ecee9de03b724f8bfd1cb87109f6567c4f954b816b16e815bd48f159157e0acc8d528bd5373db401e08f1b8ced75891d939ccfa258e0207e604ab171dff87bb1b81e597ed5a9765dd20268b79065cc63d715683a7ce2f94932fdb0e2e7055da97fa3d41ae0586c0fec1dd98d1dc4a1d1fd95ef9b9d7014d04564f34582b4c66d6575d85608ae87951a09d08eaf5975653d739b548c174b512a9749af53311a300c8cb5938821e7b14d6649cb2f11857926deff224ac73ed7d851a2bd99bafb8591c28a1c1292ceb7052c8bb757557d0f1cdaeab86e6db303fcdf879704e4219ec2e448971bfb5bac7aa6ca731b0b9e57a65bb8748459e4c3654ddc68e09489e6fb609a3c3c41c6991fcc7b48ed84d14af54fd54d00b89fe4859c167ec14346786a6147d68f8305d01e5ec73a58088bd1410763075ad7149f452aa5fcb3a3e741da31d2e0422f2dbb66caf313036b40460424477b3e6a6e6799da1609db14985de2f1cd7c8703139661f4977152f9d556099100b94521cd0a1e646223a01a5305f1da0d436b318c64e9c18fcf35b8d48fa838437ea88e8c0c1d4be009589a58c15e839f8d4161c876b25f9d81e5d6722dbba8ae0d2b82d741a6a3e9caa025deabd11568ace18b2539facd78fb6aaf141d7a5bc03c09b9a4fb9096d162e97dcbacef72f35e2ae750b66ec2c6a998a8cfef9998e374912a2c9aa857c4d9180c9b0fb399cb7cf9c2569dc4071ef58fdb2f0ca140a16ca28c15d7c49dcdbfb221712b24334878d3169038b4920076e2f762f980a34af93935173d64fa31ad3e3d5017b1f1a5046510f223c1b40b747a712447817f49d78ab01ae74609dfe2d2200fb7daf5f210fba92e2650b1be093acd970892343f5ed06be89d218bed19c06c7b7f735e4aa8a9aefab04d1ab043995b3395812aaf0e990fe86147325d8e7b4cce47a763823d9490dd3260985216c52c1c72e2d643156b9ecf5401e0380d7f24b2a77b481888d5baed5f60cdff086056ae3e28d16c6b6031ae2229b083a2c981b44023d5a351ff1e7100d15dc120451541c6d21a6f6771899cfcfc534e2cc36104a0cc92bb53fe471a9b8b8ab40b87993d915733d95669a80563c0c2b36c9153899b693b3c20d24e751acb43d36e819753f326295c0b114a02ad7feea05e94444fdceb3f322bd18357c9d2ccfad916849e1ced818bad729d0c5da86baab09e7b3bcb2a10180e4dafb8c925804615090af6306e6fcf6c7c03f64702be627a9a291c348c0708799a9886b8905ba5ae3d13c299939f58c46e6438000d6433f6020630f8c6f0f62aa8b38a3851fd761c5ee218eabe0f12b7ad26b2ceb29741039b51d5f6726d9c65cdb857a27c7b249a599d7e9e5ea0b1a086b0e457102952d2221dcf8e78cd02046659d5be4b32f308325c48d93802f7b913cec53005a645050ba45347bdc1b698cb8f925b6a107f36be1247d987ecb6203fc8ca57ab90291901f081a5c8d7e8fb54af8b046889c000771599cf0c54477a54d6de31c8de62e36281463611e41b73af755e2ab52123ae19d423d2d576e78101b2892de0ee60b7a2089313f4162d7debc79d3574e5aa2d9bf05965cf23e72a19ef590d4b5b7d160a5cb0ac25dfa8969839dad38b7dd0ead0b4811edd2f1632052b86bde55d938cb41a2282c6730614abef98ef7749cbd6c9b25ee43e8e898076095fdb5d61a2ad2d2cfa92c802796183b4011ae7d1a4a6ee58f12c8c058c2e0764c5de58b0854f091b4d433dec4dd2c9974c320a21cab79b264c523ca14f359789b9a70cd40409ff6d9ea58291008f6c70d927464adb2286e86ecee548cfd840b2a6172f397bcaf0d9db2e351d22acb71c23c74a7b39a80dbc97d2f10d59f4103cad7305077fffbea6699ae1b3c70f0a347b9876f0b2d5aed1bb210515aee0c5774bc64d1165a1f2d565ba2102fddb739efca448e6d3fb8edacdcae5345964f4313ee7988ebd1fe58dc39316303c7609c2f4d058a78ac7e26d2a12fdc7d970cf96f3a744abaccddd872f6a08524ebb1fb1f231539c078c11d8dfa31091f21f74464b5f14130160b945c564d9b3fa9b1d1fae16b5d76a43fd47faeacfba9138e81d542a201bcb2a3c588a0dbf6cd83891b6c39f30b5c1e82c0669c0b2147662cc148c1ecd1cbf06ff7d063d95707efe66d2bc6bc9b883f4e801f8e0a14bfe55b52679105d08dd1a641c4d27edc15d7e5fd910146c73813d2f380341bfdcea7660baee41d45db7151f0a1a9edb24a0a68dfe50c3b407edf6331a8160cc327af26d42828cb554bcc269e6c079caa009b4ae4bd6b82966ffe9b148c839dbaa384ac3488a2e1036b7367dfe9ce40e7e64a0cb6a9a543eb373d7f2fe8a6f3e09b78f7fed77d382a5de0bcff09ed92aed08907670f845b80d609a48fb846c2302f8ec5009a75b79e59c9298caf0b8166ce5ff37acaaa81382a216f1ffa226d68d151709895fff2dda8880ae79ef572cc9e91547304a921e6cf1bd62ec7ec2e925e5064f65f68659209bea365a1fc789e37f92cc89960a717b20187802e6de590249e1bc6cab64b49c17955ff4d2cc129d792f502fb620c72f77c8ff01468e7d67461c2ae715cffcd2fbc050aa3db08420c1e09a78617f1a6fde911430cfe9bf886b8dac47cd0fe80ccaa1e6b0e56d42797f6edaf9ea98b565bd3b3bab1b1675c3281b89dac7077b8b1cbec0f5964f83c0db624d6a3e85a6fdcc4dde0ea2f2eba8be19d15cee008b206a4098f2f9551bdb5ffcfe960af035bb576c3654c7006bb51fd1863161c82df43260a3dd3875aef5e66364dd9c82b986befa8441cc9184ad8d2d591a59ff621c68b94bc5d6c887f41cf4558968cf192cfb05e49485a22bfb73127afb14dd7a92daf7801b50455a28ece840d52a9d1cf5c242b7b078e7a4191120b4a9ef54bd8310c495a8d2d8bb895168a1bab489f05697d4e12136d1d3005b73568f3b1daecbe1b449d1e2c5b27bc4f7ead2d565aba8b30ce6987a9126ec5285a26f9cd4aa9d7454af5513b8327337d2bb6f9950d1c9c4cc24d1efb604fb16083dc1d330be63e689fbe81ff0189ae40a410c32c65d8e8b6d58c28210f2df067eca5bffbf16c933cf67c9c100b4f75b1d1a8e745eea8327a6c503137eaa5aa5f2095c0ddc36e83609cdc74e345f6710f81433a4455bf73d738b7a52ee67b5f97c313b48a5e4fb289180e0d7ed6a0cf73dcc066a46d314ea95db60ca0eb028d07e4658a57b39acd7aeea589d0be5d61191ea97664bd36b257dc2b7c40c16b119b29c1c7ad72f27cdd352e009fec2289f59c29d7e6f55ed381bbd9693d19bfbcb7ac64d6608176c314c9d2482eac3bd9d615b6283ad6a3100cd5c0104f101ebb60ec89bf5cf3765e15a9a00c2f97e66d755b07530edb17ec257005d4bc071d5d84316ab8fd20ad42df7e2b9d0e67bb78f848d907016ed4558bb15ab094a9b001539146b10dcdfccd09c700be8e797dad1e4671c9a2077f9775f49fef40287b945eab29091f588afe6a13feb7618705c9074a0a1bd7abaff7c0e68859b614be091537ffe521d810a1c109f18d37eef30d0e8a5c4942a70fa30b02cbd9933dc8d57e6394e571b449e73733c7f55d24d0e4ce7978f5692d17050d53c21b208dfe15873426415cae40df6e30805364ac8ce9ce696481a54fd053e47286aa720e50aab2cfbcf5448c3a49b63d62f71d0f7a5117f1417432860b68bd10343c778a21b7133fc783115e99822cdd8d87f0d66c823be4344196cbaa993530d75f368a042aaebc97e710345c43fc2a4db743111ee9c3ec91d1f2e6d34e6d87a39d96e88259b50c449fc70a4840dfe692e5106d6debd642aa5c35692d3134327750fc748d4f1418f73366bfed44b08ea0e54d12f197535137cb0279b3f2a61a43dd011433f0b43d956782c83804817c5c743b9052cdc75746bd539593f68859902b8a409aa67bf452b288ae487aa865cefc25156a50f1b35c3f8b9da647e24e1affb111a307b3e22a9a781ec38a36af8f6bdc8199b8065a5cda7e0f61dd0a563bff6f72301a64ab57d7a1e54e26ca4789615a8e821f4866a677d45553c9dd8a191e00b01cdb2101a99b4a8a8e01a9b280abf432c77521f991b4f4a3ad8569701a37507e851b4b4e882ec464890a44d0e452798727d6752fdc3674bccba4f0adaa00bf7f69ca807944bc278783d62889317ea7173218d340d283eeb333e826c0db04aacbe961ae057373d59c7488875388e6aac2c2590ccaec05c4786f977aad7ea9f7bdf43b264391ea1858e4028deb8b084b4b3ad73abaccaf61ecee2573eb1346ac3ae5b8cfb661cfdc4c789b23302f22111b16f7c2fff99b52e64761d836266d3e0c818df6b77c7839699c0600bcfe3296f2bca8b6a029d524818c19825984681766c5dd60ee1cc3dd6e66c5c3d061633251fc11e8fcdcb648d0147d0bac400665a104181b6d2a6820c2c4a94a679fc6d54fd44731476fd872d07c786199c6d83f1d4bb4fe551b0398fb7b8d5900c00ecdde03125d49bbf6b60a8c6512885aab9a4a8b45da68edb2a1ae65ed2342b3f6b2db435d253db12f65a8efafee9fb3d8a8b5bbcd6cc5fdc6255f76991ee58448a80a2aa9c4b825db2d0edc1041bb05082d89f5e2c0a79bba2a90555ce7c57d6325928fc4a8157fad7c03bb955cdba107ef551fb1686ab8f928009a36ccdd383a62098f562a7e366fb90c63824472ea76e42a3e4466db7662258a319c0d72a7a8294a37ebc2b96478c6565b6b0cf00aec35ab3020bcd9b41519d5aa9ec43e5a239805b914ef4cceb701913f775899e328d371b55d73bae29f0423fe758fffa95367e293c0156f8c56c963f887aabd8a1a0922bb818938951360d699adceba73ad2e5882ff00d816a089bb3916f2e42710479c03a20174407a1dd91f3e082a5b89f240c8b3e984db4c236fa589f72f43b761e62704326aff5f79cd8cf5563909a62bb21a9ab28901e21fd587c1c1b63bd2caf2f39b4e58765a756cd72503d47277951807111680d1ca0407b91814365e41dd4276aedd2f4b8c49bacc2bbe639e6258558885e5d77ce78ca1692312bf9f13d02560404f8ba9c07335fce44d4d3ad7977c0333abae52ad7c6a8a03be77444deaeae902f9a216ffc45f81e15a7c4024b305e0d767d46fcca4ca2de5de4b72e2c75c2c113f76ad52b1cc3ebe2b3233bd8bcb6dbd0180b6542931dfc0f3e5094ff14955bf4adaac75f4ad623fda40ab148c0a19da990cbd42f3e4ec77120efb27ccbf83f7f9f18822827c3afabec5bd281de801231a0b2e457f046917d6a5e53d9ac1a568adc8b24accc37080a20e5482f8441fd84cf1de2d74e28b13d479d34378401554d83dd8da8a8b00ee759999b5e44fd2e8a9f693958b7138ca016924232b5372dfbbe6d00cfdb21e1bb303364005e9a310312b5f586f39b4174cf2d517d22e91e21cec108bf370dfe038e45bb089451c605918b77a0f7b35f10c554f9c346ebab405a2d728489043cce79d40c1dc68d2c1bed236dc01b4ce6e6f12498f961b506aa41cd390c86c5d09a89c7fa764da41364cde0629c6835bfeed73642ef0200c542480596a09cc4234bd426462403bd4576ce4e258c9da3110c47ba0616425a7b0403d793ceb7734d524d7d5fcb549a3d7fd541b156d6740d27a1464f30998ab31b00db76301964c17107e55588e4e9ee0a22927c7d29b1eed9cb1cb4137861c071ae826135505706b328ff1dce11dc591dbdb4cea222922df0415e2d671aa4811844b00c0f7cb5bc3fb2a3b338b118787c5306ec74c55b939458e76f0f6f762f26db326a22dd56a65d8943872cc23c5b492c964db64a41b2e4a689664ed1c8730b483f530b4f20a203add4f7f28bab885e8c49616b667b88b7cbed73cd18daeb88ab4de33556b306dbe14c80e658a7370463ff61e19371b68a988449b0b80a17f28af0560bab700cb5f7bba0c50e9156c10dbb561f5aa29f1101b500f12df539ad3d82a611980f094db33779123284b5327e199b4a0734d5fde3eec30f411959c978e25421229e505825045052f406714be8bbea6a23ee691289f925a820f3bce6febd59c1d3f5d45fdfd7021994ae47c70d570d6dbd5eafb247ca4f097ff4755462e6c2058c647e08ca2f9e9a5bbfb1c2fc10cf86bfdae01440676cbe1e72ec2aea7c7ccb6f5cb1bee4e32a0eb26fc4026a7eac52093be9ba0b209288d0450c739e2e3e80516b989527fb05dd841d5775234d4e7a2bc606128fd1aa8b32e205c275c58e88aa6ce3a749561baca9bea1233f07c33a5f1be558a6c1f6c827eeff1867795b74d08d5462b658df45fdcab20b5b517514823884c94c95af40be7686134c657822feca33e28142ed3ea68e4e7429f8b818e256e30def239b674083d3fcd781b2dce73ecdfd7bc5909bd54abc19dc08b8fd058ffb4bc6cdc834b46b5551aeeec2d08ad6c2843325076b41484907b2e6ba05eadfc1066027c5d5333e104aae492dcb059118e5c1dab920680f74082b793fa1aebaeccafc16f3412b651443a1f18c791008c45ba395e41228f1e9410bffcf74b07f695bb5fd864bd3078afd25b703beb040586abd8af56246c1064e0063aeb299e8f4682dffbea1277ac95f0f4be54eff018f892e5cd5f29a73009b0cf6288d8621eb0fa0eefc71110a5d8015364682fcbe204700532eeafe808fd6809c3b85dc92c9f56adc0e74b09bbf1f1af16dbd3666bad71b593919bc7826d9b0aa6f1d6e741c8bff735c55a0d412a73ecff6622b9934d09cd774fa29a6179cd64256c514d7b55f4bcef67c004391b6bc19a3b6618c5fe0d01309a50db69d01fe6c18f81397c3f091d36d85742da545672e0baadddbd970c222210b27c3b2674a158a60ce4e4f9579058d8537a6e3d522687662e38be37e92dd9d4f5c2209f4627a21e1bbf1726d3c82ca778a4fb3c1313e18c4ad4e34129768acbdcbed75c17270a50fed3a0556bcfdbe2ac6dbeebafb7fac9fbd7d7980f4dda16ec221c72ef15dc21863178c7f2b42974a14f2cf5119a280def43e3c08cc8d91cda25e285930b211d85dc1bcf2dac9ec0e0a2176eba4e373cf532e950baa0c29a105293dd295017a12b2fd3ddb796b1ab2c74d1c7adb0c1557d9f8759ba2697c360f2439ebd67067de2736e160414c48e258b1654b34b61b56023f3f35675ed20f99fc7a41c3bfaa8eb5a226bc7e6fed8654d04dae3a347ff89dd9cf8da93301dc90957dedf75add7239195990f963d85be11cd091f9ac7b692c0b5ee26e233669dfcf24937bc5086d9ba21d7f8c24e1466c9334482de63760ab5a4b57648ef96f26f491aa31a2bddadbdb39d1ac3581d8866f0afbe7f4be0cc2a73605b9728f492be3c2f3b26d40b4987beded4efaf640e400d8a3e32141016b9d9aba139867f5cc658bc101ff781fb8df590b597558592bca0da41e6940d53120e0813150ad3ce5594fe9aaed9bfff1ce611682cce4f057fd67fc319ce30a07141e9e46963a23a7fbbc6820e1f887c1e97e8dac69b728d79ac3435167e9ddac30104b35edb692c656473ff5b70a9cc6c17d322e640c403e0b798e7ee238711a6ac1366807dc58d8dbe8a70e3308f15a2a78f5253753fea2f81a05b858baeb1fbe5f940ec7ea9fa64411bd3b82ca5bac4b243bc733667ce6f3a410edb0c2e7e12b2d467541c63f5bf7520e30a5ed0ae447d7993f217f8c84f749170ecfacc34b888ee6510c9ff08f467a47c6dfd9f6edeba2d33e51fec3312ca1a7060c09f70ff92567ee416feeaa898d61f923849bdc4ddb7dda246e70363244271e58c419f119567dde7333e29ff57abc3a636167f4d1ace8efd23a763cbcc98006bca5b51604f17886b004c54f96524477aee6ca00fca12701f54649dcea6a34240e944ed9a8cf7eb2198243104d7c6800ed70e13c57bed91907a19056dd4dcfa7edeebc46f3d3ff319ba078875ffef8df84e1129cae1818052ed3ba65fc0abb9a3914c1035ed8793c10261d2bf96016cde6fb0c727afdbb5ddb2e4a2796625515695a198e63cf07cba90dad72dcc2ef79bffbac4e7583b920c27f8b2dba96cc9f213755a4768b7adebb9f2d899302239826c448495368dd3770c697e4f1a3aeeda147260e5703e8f3f1747bc3c04f70e6eed4b62d2096402ca30f796e0eb688b8f24c89dbceb791603e1546bf2a6f615c12d1dbb8669270fa9e1fdf142a3061fed12e95975d40e23fedc6e2d84ff737e8e0c823173d2d46a65b47383fd11b88f3aaefb8a2b1800ae259a88aa07bfd049d7550f183cfb74307b9c67f32140ae23bdcbba6ebec8806bc3bcd15b2daf437ed03c04d0ebb292f7cc1b91d83395f266839ed6653e673ab0de9e577810409c2bac18fb64fa465bd8f2085a37882b7b1ec678764327700b9d5eadc99b40360f7b493cb8083d013c8d3d3638443ced3deb2d229655a1f5dfdde7b249a7e2fc365c5c009c0b94989ac50b65b4e3d85fef768208c690fb013de316ad3764ec0d7882087eec3c4d5e5ce2c5888f52eda05055979fb0cbc4f25b6a4022f17931c20ee94083f77232bd1511f765bbdc37ed6f1dcba03563df72fd5050d4561e398ff54296eef3369d5caea514e3b28327ec97504d559016c30372fe86d16f77b39c2dc7ba215a7d75be9cb43004e4e3972cf366d1825444cd262a264635e05c962e0e3f99a01b1217b4f253ed128e8bffd6efe9e545a04226d5b647213b095a01413d6034711ef2dc80dd21df5a0f7e726f65c511f4be6d8e998228b682876dc3d421fdf1aa1605e6ae7314eee65bb1218318094087a67402c2e97e7bc99bab3df44ee76f6f4dfe5afd75b4e6bd07ae134b5841b171e881f6605cca74839b2b91a1f914978d855939f36e94d7a4121fa9c4e5cd64cc2e9f858068a8d1250a5f94592e33fa3362510b46e7105a7bf0364c072ccb03debd39b8725627a316645e008d806383457d2625f874d70911fb7e04eb5b3127342062247dcd9a629ecae4fa9f698809670740c2cc5341cd9a276d9a1c79f02345fe03f0aa17024ea521ac480ad9c991cf5a137c1acb8752cb8c63f7f2fa4c2000015f749e6f1003dffee0542848c8db7b41bc39bd75cb73f32276c2678b4b8f0f6cd2172ffd8c6d154a2e80a113b98a61b51b57c7f1b43a2daec226f0a90e314b36345e654641f61ddd6a48ce7fa208676d3a7cba3f7893d3d8c0a12e35aa22fe142c62e9b599f186e0df14676e70b8ad83df458e33f25ce267716dcb533585926a5201d087296f49bbf470f2a84d264b888295ad38333606b1317ad75cc829322981537e83ea1fc3edc80ec5419689d3c540c544260258f1955373d2a96d115dea02622084a64c0e623ec386186146c3f55ff97f75bf82c0842504dea87e8c68beb9190e815cf19b899710a40b64810be5de1f6684bcecb2002c88765eaf75e1b438fc73fae6aedd9a279198276e48fc412e26bfaa68f97f7ff3b196145841ac9f0a8362902ff62d09d89406000132c56b9a2bb029cc3f6243c759a53f12eb26f96e6a7f6a8afaef0bbfe456eaf3c7e6ccec1a29aa362ec954974b6bc4b8487613e5979c90a507b795bb075774662995271499269913cf1421a9a284bca25e92894c43f48b1c3a41cbb849e5ac9f66448ba35203eb440c43957b75cabe0ba859d1626fbfe60adbf10591077dd8729b36c7138123ba59200686c3387b6fe8deb7df16805df5fdaae44513da48ff706115f0ed4aefe76d4c9734a6be97b8fdf6dbb9fef5d4abe1b8720ac5ce740b6f818763e51eebd9bb3d312e44529bdcbc45faa081cb5f41493c6f93c902e9632f7e1b63bd8611c6fe53b1f31fcc5726027f8ebe31cc591d625aa6b088ef97062b01e9354eadcb80155f2f666eef4b5c433943786d7b2df91f18ef53ba263a7b0dfbecd7610fe3114b1f36afff0af21b077603a1aa138edb6c20320637a7dc6667360fb3ddea28830949603aa7bdb39170fc884b7b61b74071c2c8b23cb471b4447da2b9fd71cc9eecc32e70347d330cf8939a161ec4c5ca795a87a3e7b4fb8e526fe7ef2ce07cd046dff72e5426fcc0f91a2e7312c96ee0cf49d4dc2e1c591d4f3873da08d30a9bb0fb9d159599f7ac610790b73143a8b577ffa9893eb381cde8b70d8def009e32a85b6be120c97d201378443f2a7618da25ef511feaa6cc96951a366d40cb722f5f3bfaba060dfefd124b5f8d4800aea262799c453afc6225adcd5210cf00b020314247a5b8ae5653241b4e602023c5132bb0ef68875079261e7e3d6e02ee6e6e662d30f172d198506ab5396496a1158eeef6bbd7860d4c698e2e72543d268e3b247ee56ae7420cd80feb40f889894e6506cb59d7a364c130138fe865ee62c4f9de3ba1aab81df813743e8e9e72aaabb1032c09db96773f62ccd20d4dc863bd8382779ba92cb74cb25efdb9aedd146a84f8901eadf75e25272ce107db46ad82ad6ee7174a676c66a0d1e55987e08700d22766f236cf1a29459a2aca0e7c3add63f3927047891b923f9b64cf5aec5195402b9ae27633698c1587e6643cdf383c1cb4222a4c58a212a1611c7f48e261e3b4ab1462408ba8abc8eb7028c45bdf7f9f0cc6ece4870a848cb78db466475fa52db0166932bca6edb0b6711e52db61e32679f2e8181e5e0e9186a88c91110692a2c9857f8c648a2c09f104d50b35fe17a9d788a50d569c9dfcdbebf84a54cab6a12f8ce06c87b664a6f36160732c2f313fd6ab812486b591593f15920f251c80b25e6bc44e28d86bf483ff868eb669e2b259c8a693157d4b46dc90a91f632c1926ba84909c084d18f8025490cb49a6fe684f12c8e55f771eea6618266620a060085e027111e54ccf4b6f3c6065e717da38f83b90ec96bb586ab017269baa2c7f6c8b8640fcd1b4e1938a734c8d1cc7418a5a46b6f3a4f9730c69a2a721733bbae4e63b694c21736c1ba1b2d6411e7a1a3d8ab88963e5c35a12a5e3f74568a9dcd3060a9c62c3338869853fcf15231c9106db6d295e59140c049cd070db780d09d41b4091833f91d81a3ef4edcb9f5a7d8a3773326b915a6ce6c8edcd1f8a82e2eb70febf40732be9e2c5fb75d1ebf1d00e3e24457a7ae81a86727a5e4a810fea03c46a3fcbe4e045b9d2a3aefe8533beae044aa3e3426ea10920d7de60a4e93de1cdb5c8ba76fd375d7d7ff3adc19fb23484cba8b73a3ceeda8182aaebc915bc2e028965abb8aa7a1e6b028a6306cb88bd473de26213e299bf46bd874f019b712c2ac7855337d42b0644393fe3ca82204e580452563cdaf5a4e6df8a7c5e96fd264393e4ec78a4e8fd8f3d90d75c63174f78c2682d0ac3e1307f35395e711566b09e428a83e300ced686c215adcb8e40b8ff67d0bc8e8209dd2f29cd93bacf5ed6e22f2c4043c240dd11f271f8aa1e5211162bbdb3d339dbfd78182b56ac92478c04ff2bfadeb8dd6a5f7afa8ab1cbf7a610f36f29b136d19a22df3964eca417f36e2395e24cd58431d31eb5422f6ed245e884de737770a773bb765c1a28210ab76c696dd8fe9d7c8cb4d9fd4c3a745fda61a0099f4a90b07eccc568d2a7e4275af6201e6a296bb8105ff7c2ff9ce4e98c9bb6a70111ec059c4b54c3b25fd04076a40c681d8e74a776b36c9b267f6b84dbceca73a7792f86b08d1e4b43155fb43e21c77320b9a934bab7e52e9b9ceed14584b1abb4423628136a653afd1489f7fa9e16a9248717ed5911186c032a9dceba716e1f4ed2e501cb30303851707d6f05b0a0d1872971b05a39bb9a1b40f72e80794754c876b32c34dff273da3638a7da88000d9f49935b8e5f3f46caa2bd3ec45fa42149404ea8c2dee4686bf464ea3f73ee405f493d8a0d487e4736407524bac3dcd1a63c94797f7848af2399e7077cc151f523df1325a6176643a75cda35258669ecb3a4a01deaa22708606b1ba414aafbcbc63da0c6066b818e46241893681fa947a359ce51a21781e4d44d34f9f4bd177b902d4618093964334c0aa5e03104032262b924ef439ea842e8a7cb9373a2962df56efbdd89bbc405ab723290f093ed0639422a27172bfc3ef20be02904ccad043dab7ef28dac62d398ea964dfdb1961abb7a021195fce3559ebdd4ddc322664708319cd86de5247ea7f1a4578744f27f3257ed93fc47786b5c3710c73ef4cd8fd0c5cdfa9275c8051d2540dc6dcade6879db82aa40378956819bff3d5ab157402df736cbe3fc7b594154555ecf119647872ab3d668f7431ea9827b913940c9e890b2561fa65fbfc54cd66ce203a3790610d29d99496717f9e3216ed5b5da86e92e80f7cf8af82aef63201648bb11a1bb408c0f6951d54995dcf47f0e51969ebed05870a0d3785a6faf80e811b7d2c6426ef722798c12e9f7ed0d971cbb465a7085e6a63a2f304e0560519a5cd467d246bb70bcee6649ea896840141e4e4f19f60ea70aab470b29629097363d44ceb1e4486bcfc961a110720fdf0185254171291cd248dc212d03e72ad45ffd9aa4206e9f48011c7ea23d6ca19e579850c3ad65d9591f926a9ac30b537aea461bd16be567236c5ba4cf21ddf0548310b27c56d90683ec388dc7b226b34ef51fc15863180338c9351434dcb32881d514f162c95686cd09291260a35d0ef8c7f568390251f203ac3d5052788b79aa1f71ddfdb193278ac55419b37dd27b1f88419de875aef600fc4febe7247441f4ea56a44e38469ddfdee75dce4d26570f8d08d19198f60b1c56eb16cc3f884c8d75370e0c2e15b5cff11c47dc790faa7d8e73f7d85c1cd3d1ff55cbc9a2cb83393b3e39bee1c876c0cac8610abcee206bc45483d1db29e7477480096bd0a3bfea1a2fe61763078711ca9391946a1e905a2d599c0f1d7eb23cb0c48edbe2a86dbac8bfd05e0980b4375d870409db1e232d7efdd5e5e34bfb33697621af5fe2e6aa96ce501ab396fe770296c3c8ddcaf231523f561c1d174b7c42857187807b25f50d67cdcfb51d3fe1169abb8873319721f541d1c35e3c64af6c626448db7e0baf31107268c1fa82a23ad09e504b917538025180dfc580d5892f191e2e6281047ac2366bf2467e9625017abfadff3c62688e7b7edac82ba363370db10a27ebd6ac49316f21745606646e779b83cc348cc256da3f967000d714edc5abc309abf36dfe4ee8d6a9be7f10ca89a0337784f8bb21cb611232df20f25d8a9bfc3118660a1d9a0577deefb51f4cfc90b816c40f3598447e3b5243f241743019fcb075a146e1d78e137d360523155dc677678c2db6575e673a87dbff7a57caf420116eb81043ecaaf9ee5180eba46cb638fc4d5521dc39916f9c799f8d370981f7ea5e1958db7a242d2067f00e9e76365aadbd1b9129f3b132e29c8de5e65241545bbd9df23687c84845891ff16d5a625e01a11e67729e7df04bec239fad7f153756e1def480d54c2959f36b0d2933daf180982f241704413394c9822fa867de7444328049425e61f0c28ae2bcd108f6197bf9d9ebe34e449ddaa461f7e774e46948ba0d4502ac3f9107718cb7b8b4800f59a1b89432b13c40fde408b5c8bf0ff4017ec978c5e1e17dd45e3122ef25f8cf59f5b943132f04bee6e0c4d9b14765ccf4dc46f16c1418537cffca20b2c8c48bf7c041943cccf033144664ff37f9d10b5bb5fc2e568aae1e6078e32e627000c6682c17e8c4a247012a8b3d36a396b8743e8203592e66da83e2b4f199fb16b5d70ba23b733f9e083557f8394e63b0a118c93d94e4406c8011ab861c59fd096181d9af2d928e84c80f332f9299c15abc3f86c905311681a10032fd0c7cb37c388468a2cab3d04ed6e004e882b716c175d2e168da776321aeaa78d9262b5bcd8e96891602cc470e4811ee0f46731f0cc11509ddb85404b67a1f9ebd9c1383cfbe92505a7f6f8a164b81ded905ee2ccfbaf726ebb4dff26ef0f0fea83d6519eef378503bbfdd2893aa1777730f15e3cb568863e953f3a52d93442a4e76e5d52a639efe13df2ca090d8b01e5cd0d082a11b8a891e824194095b31365dff80938676180e6ebd437cee62fd0ccdd084545b033b03ff43cbe9840fd6634b73448a8c2d922cdf47bd2219951aeab03a2df58b6cc4a6ac35268d8ec5f164bd876282d12a5274a707191927c4cbaeef3fc4c9ac23fdebe69161e97dc885a6a3ea3df803e2fd4db4bb3e7aec79f726d658c3888e49229bd2496db855dd87d58fb028b48b5ce4b410db2edec2f04b2224ed36b5a144dc8d4eb0456342d0e44069262df92ee4cf4f287f242947082573f3bcaf202b5177f9f0020aa69b12f4f33ab3a6f0b85803bbbc10d78f3d1f09b8ee89a8f3e32121894da7bde2872e9ef23b2005f5efed267bce568baf7368e551a595d6d7439689df810c46918abd02d2039e7d4ad9bb7a1fb881183c37e31dcfd15cfe935adcb87c63f11f5cad4ed525c937e2040f013835e93b02916b50664f039555c9a8b481150951ff010d8fdedc1d8b8d8ebbc96daf2522dccabd966e1b3dbd202df4a0851194ff769e0d35789f5b7f7aceaec8700e927e6c1597f15e9916c40b3a49a527606e9ad20b9c3669255accd42bc4df6ad787c66396c6385f84fd8a912db7efcd327712c78c9dee0e05e9d322e5718f3a31caf5ed5d6e8f1503abeb80cec553507b9c7f21e8407f99e7f81395b9b9fd6a4bac8422a446fe7e4cf36a46064e11b4c63ce34f7e558567a806511d1dbe2fbb7040bcb33f8d663b5b1a2e63d59e1dfb9f7b1642f6b49fc99afa7914fc90db563858ad1dc62028cd093558e3b80c2f9b4ff3b4732ed43b566ba7600fbfc9d64af970f8a9d64f238fe804b5af37b020c5c6377d41846fd2f6229d046de11226624d53d0b35bc2ff6c7c144f8b398004230424805e13736b9be228aed80d66e297aa0c1c8254b2e3c9968f7af5e35685015121fe1802fc08d01c90c21538a39637638a7b676b2d74fb2852f5097ba3f5676656f082f9f2d4ebd3248b7db1dad0f1805f8f0e6749dfaecfc987b63b78e2bc3c978878f4c1f1777f0b3e1d52fcc4b88f74ad30e6d958785c94ab921ad59300e60fa0f04337a7ade5c383b3a97431e58af05da662d548b6be841167582fd05483970693bb9b0283c7451100bb55a244937c4f8620ffef0eb2c773657713aecf9d6d166862ae6eed3d33b8d5e077f365802c695a5f607f56d5b7856421e4e812778441df19a46bbf205b6b87f273bb1b5b37057dd0621d1b430fc7b01a45f18f60fff1365fdcb3713132d35d1ccb19861b33e4ff91d361fdfef295bd916f5983625ecc5c236806e99ea5f1c9c161b0096da2078392f869662e48c1004c0954b4cccb595cd8c35eb8d5b2c1642ef4b4968811ea43b0d04646ccf1cddb80fa71185c9c64bf2eaad3c4a759b5ef110e4a7edcc8385ff329e7f0de351304769849a3e706034a7cb70ba279e03c099fe3d82f38727a646dd7825a5d31b3ecac1d90f3a002fe26c8f08c9f686cdc4da1bd22ea97a228415e893e141c12c2b3e3f6f82b17b18aef23bdd7d3f3df2c0e6a7889f3e86da277d71d69c6a5b06d50a1ddc8d3c0502ff63c30697dd0cd2d6ac5906f60f3a2bf3b3b8036712f0287437ac7f685ad31eed02dd1c51e6b331a9d2462ce2e96acfb8f061e07930aa61f4fa8778acaec22c94bb29fc02bb8f58edf22d529c9d3874ade0d4ca4723ef2f6254f8a7639f8fc176cab774f8db38ab347d558fe9c2d674ec696b6148cedfc1e56baccd0f74a3c93ec10e6ddb7cb96f99b4b4089f8a270828b68ba3d14f3e277a65dd3964dd0217a47ee4748cc6314f2a9ba663c1033ae7346c9314e1d4faffca51e7952b0162b4bf0b5e906fdef47e3511a8d4e0f3f61ae98bebc33bc1b4fe19258036968679dd3e76c9ca0fe8440aebd54b35b3e6236d8c1c792fcd156335a28a739efb875b6b25eebe337ab4a1c4b76d4b2a955e08f4fbaa6adba10d9a87b6c5f08ae1278c8b4d8bf65e00b87f1199fbe413d3985f9351624c347ff1bdb25b755807ca895518571ea3cfd51729b4775cb507a5e4ef4601cc966f9d4e91d86f7c1c89e6185b1bbc868934ee79a12c6939d4ea9cf591309d3763ac90f71a009a9fe44a99619d98ca0fddec775f6a93e62c4b2b9607cb59a6cfc86d160ff9d3b780cf33dc51b77c2539375281b01b6a0f4a639549fa218d5040fd54a74f5d0a0e008491580896ec6379ac667aaa3d0f9520a7af49e763b4f43c3bb4636e6db678024d7e5ea6dadb8fdd84e76dcf5f68999b8bc545ffe314453423d9652ab034a24250e1073d892a4739cab2bac987594865be47db48664616013273b75dde5a1cff509d001fb9509da38ffedac81daae1fd9d72e0caf0e4236607d74a48f57e66be251977f4f3a5846a92a0dd1fbad50cc6e3a002eabd6f23ae12d20e37d5914bd2c63a504137e6ca585d165d0744a720cedc1b70a2b6075c9e568b18779a434230f7f280d1d541723818254efee16649216bf2b33d779893694a773cf24c73bafe416563119abeca23e31afff3697eeedad33f1e01e15905558847bd4404b817d54406d07929e03941e23d964b72dab290464607f972f14b04fe6d3eda134452db2ebe8bfe0e433a112cf636f1cd7aeb63350a915268c164460ceeb14504292ca1e63a7cec04c1cb96559e9925e60b1ec816757466dad86a8b699c0a1304d1dbc3716f76d704362df21ada006185963a691d1e8ccc14ec46dceb733b34424dabd852160af77f26189624078ca442385b3eeef9d54ce19c5ff05a73bfc5ce971b4e93d07e2ea70586459460c7a9a7b990aec99edcebdd7bf7b584ed1ecc5b4d5771159d3a387904ff3b91bdb5dad2b2f6e59dff7c0939a025f5d45b0c475a123697bd3093da68e24a7a214885119569957b4fd18ad7390916d97a998a3c44f05eb8092c5f60476705a84a74665b78f6caa4d2602ece1e1449a09b10619011f7f88ceba1dae1f8a78d407746578545b03a6e7c46259c0e7ed15a6341bf4bf05764f0d305c2f33f6080674e6edba5fbe3f46a6b8fb2a081f997e82ab72938280d16332e43d0eea79e10fc3a35470758d09b6b28ec19e1b7781633accac4f2a406b29da4a2f0bbdef14181d7ba539404830262bef9401be3fb4846f2f73afc0f7475c6e55099bb20a11e7d0e21dbe6321a9236b3e279a546a06e7d2b6030fbfd08959f86cd759435199cc09536b9b45741d77ac88b9dcbfd700ebfe108a2f25f3cb91149271dd06bac9e678ec808fb18d5bf678ad2f4e9c11d93a3cca51f4ddf8acae63a247b7504306eddbcd083fcc08fe4aee6517a41719cb214ca21bab7045273452a938013db1ac1e927ae97d34e98409375027e66857e3f4cf2cbdf8c8b9487f3535c06a403a072488d73b51112a099611ee746d273836f9f3135a914ba5371efc385c6259bccb105c7c419ec9eaa2affa3a68ff6c252a73f8dbfd9c07287741971fe7b57a203d0e0884ef43bb488c1d89d2be33668e9878a946030bf23fb09da66e4f6e5f7df8b0c0460f7f71c0c33839bee0719d5969c84df2c843b42c95e2d150c1aa14b6c8a90c31a714c18870dcb78bcf76487ed87632e7f65eaff5e98feb901ade6827450c588b88540bffe439bb606dcf8a6344e16135515dd303c38099cc4b48f9dcae04aa0bd3c45150d7b66afdb617a288d640bf08b5ad10f00ffed6be5d87241c96f305f15caf1d4ecf2723e89c9edbc53743aeb42064c5118e8de50d8448d7c8e6cb70ef90b1878dc73245bcb27afcc943ef185699d839bb78bbf9a349afc99d333d68115c7463e9fe08df8b4c34cdddfed1b488052f9601cc368b1fd613ebc679707be0d51bdf9ffe4e8a4d686809d6c443f5f8218e331e672dca7f9e7d789249dde330a82c4c8cd81c6e7810c23b0686fe49c399cecc1f2e403a1b955fdb4c9876c4d8139eabb3168c2995c8a188440bf67bbc1773e31c7d8ea690389da539640a013087204a01bf37500ae9134e34c359b1058bf43da240b277946b858e67d50040a54081a1564eb7c12639d490174f156dd1494866e8b648a2f40b7804d80fd6452ef8e675366d249e2340ac289feac01a7197c16a2df87344e6186534e4fdcbf728d08403c1284347180a4499f2a7bca601f0ac1a26dbcefe09e0762dc0ea5ed6a9774cfce6a8c9fca0fc3797a79bd5d0a74c8fe0be8bd0f28ab66c79d0de85dab0ef6925c4b9b91d5dabdc5e6a7479001cb247471e2d4f3dc28fde86329182243c1e9917e78d7e01610721e7c6284b6b952f331061d129443e9f1ed4afe94176377cee8ff04e26763016889b1f14a3ab293f44562e693c056ee2d7a14fa27ae989ca34f84c05e3cd9e3cf0b9f3a7645fda23001096a7957e79bbfc380418976baf390f135882f461d8cd669490f1960bcc75de254c438aeaca10a0d9033738b62cad985056cfd85686a436102db2f51fb71e2237a211c0d5f862ecba680a8a1b331ed6a48647a743a104b50e57aeaed54917ccbdb2d120b8e042512a52684b2a137798388d700d2796db1ac77ffd609b96d2732b5824a922b8229147f48ea4aaa3c3944002a3e0a519853fe77cae516e4a38e0306d6240a549d88577787ad93ae5b1929167f2a5e28bed4b86de3c413bb326c70710c2036ef7cfd56fe2d073d0b0be92049384da9d59d762986aac434e7a43dd18ef868b23b400bf0dea97d168350813aa64784550f0af2ec2b06a526e9e66385be38b045ed4393220ccc58f9d99843883d8185099058a793ab806ce701a75740b06d430cc49c358d5ea831a519aa1029c2cc189e1bba155e1ceba2471d9e327a421b1b796e11d02b04aecad2e69a1c7ba6cfccce844ecf14651b8c59c486683e19871c0f9a4e9ccb5870f1961ab0299fd7e03ec4906ae6ed4766b266535404bf8f8b0554e80409ab1a47375094df1af2d12388010c4b7b92ecc4d653eb5cd1e251d605e305429b85ce45a3ae1043ba1af450be68722cd2191d22c8943dc3353f952ce1f335742184a7a13f63bf62ef0151a03e4dbd6822819e8742aea4a9a7f368e688f22d19c36b3e4a0c26a184db67b8d3a9993c4700e539c3ca3d5f9ee376e110f8b0e62090c62e2fad0f00130af26fab6864913820baf87c302a44e1f4397a976d823f9ea8376b1d5338da66897489dbaac79b20421310d949a484fb61f501ac2780eb8cd9a17e6e94c2b76702e2fa6a309a26120774cf028a7d5a9c5ddca13f3fc3ff5f278f50dfa38e80cd756e619545bb3a744201c7f70608bc78eb219ead78d6820a029a8fa0c837b539b4b43ba5422eaaa644054877afdee85f9ac30576d681d0d120f38300fa31692a40821092f5e7b8211ccd1f71c9d65438dd639784729c053db967f603cb14f95aa194d3e570eef63bc36d6610fff8eeb842253663c15ffea3e648d29746d9cd0948922edcb57a103a9bff142c2fd030f0106d1d578a3471c036dc2463e1dc74fc1c2fdec28f38df094f9599df12cf1d2d3f3430a96aaecb0f6f278acf8faa89b0283e6f431c2afff1a200117533027f760a73ac40cd0c19e5d62f1ddca8004fd2339056f46ae7f23081c45feddf0954057ad473b71d61f3a3b5af56251617e3993bcfd0d2910c11b1c4ca9f71233fd2e17d3ff00fca738874098c8d8939b4b98fdea4a698dd78569ed15f21c6e1570ca1a0b2048bda01340be93f9ff51ca8510e828a9007c121d0cc1ff6dbb51c6266cd4823d6db0f131314193c2ade54f7bacbdda297f9716d3fe450796d3359ed5710601c2b095acea6a744c2bf4016d5fbf3353c7dbd9c145dc4fbacc741990d64608152c95c30f0ac8a0290022df9679b714d787f3a63de9e58f8c913fb85a18c3483394917a6dfa68189fcfd39d7f83c39226c49ebead65e119c7cb14fbd10764035cd04fdb3f0bf40c5038b1cd05971a0058386ec8919dfadc0d333088d47991696c2f11f36e98f87a3d2cec601410818927c3a03cc26402bab0ae393ca5c1952f351cfab821ae4050146acbe618a9bf2df45ce0814d0ba2942415335c8111a93ebb98350b48d9a422d3b833cedca57033153e4d622b90b4b911d63087fef0af2fc393938a1b9dc6b424f8454c6c7ff2bcf31f895927f1c352b43b607a901266df43543544f10099b0da8981d47d931f628bdc49e064087ef5304825ee99f43f7a87e7fb30fd32ac8b08b814b84411b3c0e63f85e5469e6f2d53881b36dc6c70a5aa23eb09c04ca5c5c6111885a97edff1e6f82546bdba36e24804851b34ea9085e7dd3f6fab3abe6f6a7e319b278e85f186683c3874733565dfabb610421888f708663164b2c23de89b364ec04bd64f9d272eda165f6361e17afe05bc971534c7345bfc624fcba58fb21e197513da93b0beb0f9fa41c820d1679d8ed50f63aa31530a562b0497673ff5e4b3408f7489d60326653e712fe5e2ebfa88fc49059892ae4691fe346d5a5970f419ac19a80f0e3938d870ad9918b504cb00d35efeb07ce0aa852b6027d41c94251dc39e45b2fc0161b5fe48fc5315f5a0b28e50127f645bd4c8835cfd6e351e6d97b4ed10ab3647d998e6265542c2adb232e3fbb13919b9853ec0e897ad04c61475851753cb4ecdd6aa376fa44fd9ce1770f1968b8ed6ca78a5c0051f2360e0e69be03e8917449aa34aaf0826d4c473261ce3ad40cb4752e5d4ffffa7a4b93e4a27bcf7240f1516e74533cfc867a7df1a2925ac4d58f4f2e4087aa7d4c67f519edda1563c4aa128ae98e2aa902ad272286e808b7aebba02bbe9dbc7486691df6879f2eefbede836e4611950da00a7065239ee66af776e9739e3660b51475238d00a2a0d3f639b5d3255f8821d7ff849789585fe82a03254782693ca33c13d9297b5f4654e9fd9d138768c6107b0dd21354f48f7f81dc679da9864a39381d7fb25a2866d78521ff36147e14f80b7fdaa14f2201891b91e9f0627029a9af77104f90170ea2ea2decc2b3e12a7e991a692e779147a196a46a0c2d4f838da7c13ddac8e5d33477d05a4882eff501fda81f625808ab6abbca5575234e9cec27b7e55bfca82ae533086c13b19b50d4c551821a9abdfdda578023b36470d4d4e66bea332a2a99b9c50b88235d94bf87f26c25f90dcfb336099cae38932364ac220c02b8b78c15f2ce24f0f453c0332f0306cceee7bc51ec6b4f21d6bafec01b224645e4d3afee265d9957db4ad9c5c618afc341b076dd03cd2ae0c35308a5ad92e2f4dadc769cbd42e0699b26bbde290b0f272f141fbd1299064ffa697055563b08aac62a5497281d18b544a65c977e30c3c0838c339dc61cafe602825987068b6ec4a49f0fdc0932eb77938e62de03fa352c2fb5d9b0c598891fe99ec484cbf66d593298bfc247d2558b4003209f7b8591cc4490b4fc2b15d3d9443453c318804ab4ecd767ab1ec9ea5ac317e02bcd91a6f4bcfee199a64a1cc0fe7f1324a7dd400eb7a5fb33e6eddb973ab274d0ac127f9b764073cac901c924ec27def1095796902fd28abc8366a67e9d51187a611bee376fe225c579d8e6a6e1ede9a55b53d60aab30a14aa5fb83b9a50183d7abbf4e2e05665d5c8444e40fe210c8901a7da70873226c6388083c078f59246470c26d1964ac817fa92c1ed7e69f95b1f645e0e0121a984a68e5aceceada3274f7667abcc17350478e02bec401a1ba380572fd8fa6cdfef8ad92d058613ba16ff3484f4932a498926ea872757f6b1004fc422b77af2bc08942f6662885f3c240177b3e3345764165db68156a481f8589bcddc26a5ce94e218902bc015ef11f20932d144aba43b68c217ec7a39c211e9fd44c72a6e86b3d0f6044bb72f9e5f0f03f3b81ba65359037d0ccc00eec53c1bd232cfd2472123f586b8fe95bb5967a44ad7090043c6164bc88b614da4db5c0c64ce83a1c6001a684368ed65cc1dd4390cf9573b8ac21c7d77125b069aafd200a2d79232a1e1e41d0c17e4496b4c80a6a4377585e8cdc48499ff0dbfbb6b5df11771192dd99b5606ed93590a550fa01bd6b80dedda55c22de8656fa86b50653e416b82af8f6d1a658434a5751e39d87d568c9a9590ad3a2fb6dae2ed43ea6a8c55386c03c6fb60f38b7f83f40ace706986ee73fc03cff60131e39b9ee88c48902969c10469b320d1f52c0fb7da1dcd48eab681aa92c5b3b911c2d1de55f15cd5b2119a37e382c7dea17cc0461be0cf0431d417ba53fcab04cc5bf73fc7609b1ca0fead47567676b74ecd5d1d5cc6804618795c07269270370dc223a14475b0529979be85fb84699520b858b1a5265982b6ce4883d65ea294b0b5b858665121c381e0e5f9bdedef75a8ecfc25320a0f30d3a881313c49aa22aa16445d90c2199f32bb6f49d15c466c7619f99a6f65112a4d1adaf416a3934e4167502742a03c7b77f7f304b7d8147466ee943a12db5ffde2ec3e784017d8bf4bea185b31de877f921eb823d244cfed9153a1a169b330bea77da5b6bc6cd0cb095eb28821c2db7a5cfae87082d46ebb2ac4be4358fd96cd4cc8edfd716c27e71928dce60e0ae63b93d14606c44aec4ac9fc4a9109d1fd9aabb5cdfb23ea0f05b91e0f0f0e08aafd2ce607717fbfd4d3db3a09ccf922fd39439c45c7c5d1f050071abf26b02433c1e06059b893f9884228a49e5c0428da2b022a4a709e2fa42a29e5e221ef594b509e583244bb9fdb548ad136d4ee5966e372b095cb0cb6e3039dac527b78c12a20de6fe095dea56be81b34127af953504ff9cf49092f600ab2e42a0cedf3c80b6212f8c804889d23e72128b40c518d3d3a97ebcccdbadabff94e177775787fd71dd68d8b35c463a171cdd80870026410d2478fa903a05fb28f2cfe839437f1689fea7eee563420aad90aac96b730c4d8f36d7cb85654b5f96c685767e5dca0b57f8594b66ad7c4eef693a0ada481fdd402f0b06938d7bfa61013678162f5a4fcfba50806d3070a1c09eb906f62af78a70f38847678474090c522d9590be1e192ba01b4e4058328a2aab61b4e5f3ce4114c0da0a97ef464efc675cda38dab69c46c1b7921c38613fc8572b95cca0f8bccc4a46d096e91045fb061f7261ac20c27693ced7b58ca075aa853a3257eb8a0c9b3c94b7b39d36f3744fa1cb96aad116254078291385290a68076406730cafe2ed1cf8bd28e2275a8ac0c3031a34530db79ff4ddcb5468100b2151964aaeced579fabf1dd9b6f119a1ead94709786c516d3feb526260b8e0001f0f796a6a5ef4a02981db3e284365a3f92b4610ad12912c5dac4f272a77f91e7c013e9b54b22226b7e3b4eea67d3f6b61a211440c160b753e18cdb1e00f8572a6c6e93edb29f94a74e20d2a7b72a9ad4919e7e7daea88442492b2ccfa5b1fcf844f12efc2343f09c3ce15d6d9f5d6d87bee63bd445694e7c89f1638915eef18c1d5363cad11466723d30bacaf5decb78631da15ecf1beaaabe7f78033f8cb70c0b7f0c1a00e431a80e3003757ac33c05a3cf1306fdec50308a580dd0eea6cceb17c2ac5caea40ce26e7593271f9687ea2ab3990e3aaef4a2c75828d399c71d24be484e0f326773ec9be08635b33280b8ef9c7dd22209a75302a0c146b3ea5a2a0244404e13fd9ffdc71b52e05df847979c32c95091f45b4df2f2d7f41d836bfead94294661fb321977331c8959cd3be35e191da791e63fbf0a286ea2eb99805233c4a706e220b451f18646485b3599fbf8eb9caabd22740f1daa07a9e8ee044b774e1a1fa59f130d28b9811cacf10404cdc403c3e5bcf4ac608d42db75934853f75403747847283d8dbaf8a394e5d4855a8ff5e6aab2762e8ebdde5bffc65c0867d8c7d2418aca984709bc78a2ece12f94bce91669c0fd168711cd75f9c88f5e8a30a536d4ee28b268ca29fad64c2bc7d24f1ad5ea1ab903e750fef7a76905681552829ef6226ceb1033b03b968d40f5741a92958cdebb659ed72143c0fc5637d734ddaf0305570d1b90287816d56d70e7d2021f4e774e8a724b00977be1b72ec3e52fa05467e5c5d120f184762341541463fd77190e9a13278ab8cdc38b348bd409b5847ffb333be594f2c5e3d01dead9e220f6335bd6bd6b24f75d39c53bfcbc9c278b9377c101acaf421107de69b94a0a0de46d6d2e2adaf0f7a54b7e070300bb802bc68e1ab30fcd49ec44b087c5213905d88a6b2b91e61f856866d7534f538444ff0b1878ca031033cde0ba3b0523d8cd64617720dc7abefe3bd8363b472dff5f6af6b77515b452b093ed580f85cf37efb7593fe701a9df36189c424703d211e01fba1b28f93229726ee4aa48ac0a8f73cc00bd20b444c5ba9d09c220998029241694db194e27f231873932b18b104273530ec4974f6768dea4c17840dbb9ee0ba5d1f42500e4e06a1bd52583ec5ecea42be6c7e7fd9c4736bd841c00b58545ae0dee20eb093352fae5ceaa6314920b57de8f0598697e3d21a4213fe3e31f7d039440cfcac2eee7e2fe7f614d98bcec071b42b530e27c1d7d784499ca9c8b106c83e86c576d0fc529fc0726e7ce729097cc87aa561060a63563ac5212bccebeb7f0f160f53e29aaf534f05481131414cfbfa9ddffd92cb91267f2578e84abfe7effefecf94e61baee8e55b6c56f0e5f8af942397ddd0dfd82f221f3ba890482cbb57e04a0cdb0bb96d11f745a7123aa50fb7115d90b927599b926ab596f4db16b48983189872681c6901114a79ee52a7aa82aa4a6c6f9aac6153256a6b2d5f3ec58109f0ff41bf6add2e9a05f9dfa7eb4dcfa8a54b9ffc99bb794ce19ad2c4d668770fa2db3e622a89fb0aea7ca0bbd11afe2712b9e915240674a0399feb180587a6c180fcffd15633eb0e0898c9154698dd46d6ba7d54d834adfdbd70d95076152647bd688b8675fce40c0bb7731006f734070d332d5afb01468dd4fed00f3ee1f9c3213b0c5145c93ec301eed5e4ed8bc9cb3960ebedca26321000d041bdfa995d5d5aa78cb566c25497a7057743facbbc31f4aa77d3068af857ba7ee35d2cbfc6b875459fff5479ee000a5ffa03f1bb2a8651230b95de0c021e919dadd504ce50dd7fd77c8e9a5dcf0a0427d2946a66d44d2d31f86555c68b0b9f4e3c9061d4681a0584a31ea30a90075b8d2533c2de973fe20002c85e4f98fcff8e91c268549c2d023edac6dc65dfce7d03a67b4b873337ed198b243131cb38ab21820c1b02515f290bc00bfa7c1cd1edf9a3e4f3e5f8ce8f9fb2efeed4e0bf915d12d2587902e0624300445f3bf73ef8fa0d65b1a1d491941429fa0ee72c7e2a221dde4c47a7c9710279204b291b61c207d6a512ccc1546f3cd646a86058c4ad4bc643a991696751e21a9f5ac7a1fd9ed026f308ab2a7e243a22bf2435d2b66f97788f310c5a5083b30662528c178c182ff494794abc7cf4bac7d2beadb5948227117fdb1e3eae4dc879fe2ee12b4819eda1de78f417bdfb7ed2c3eb912cf1e458ca7b6dad3cfee1ba7f1fe96b7f8767a6b89a501181b7e47e726351359b21ca3bf9d08843ea31536a9559922ee4dda974ca0b4dee01b8e6964b9df5d261f55b9f0f75d4979c69c8ad32a8d5c072b51ac79c782efe73bed95546095ab2cfa8f9499dfe3848157d57d32df1b286e29b1f8bbe3e4ce37869a646a28095de9721f26bb5f553f92ba906bc31a57db4e3f77a261921de8c3fa46fd81e08662068e6858171c621c4b70a8185bf99e7e976bd5eec70ccf7e8d1d6eb8e1810388ae30851b561ec8d47bd5866d7673df391e87ec74b914fa96c213b823043ff4b91c7f4fb02eba5ae4fe74b0174a8adb9d334178aae8275b67021ec88ab814cf72cab3851cd6d435cd06ad532979656f15f681dcf52ae370d84f6ddaaca3c4b1f31617749c81bc1269429ebd495e1684256b608c0fb8b08f7887ad86a337a37368cd224abd2ab800cd6d4ea9754b5279dec4ac86898200e7dafb490f376cf942b82f26dcefebfa035ab78c502af7ca4c60d47aa597b55f1dabcfea19de38a6ff6ac9f25548c7a8baf26e5402eaba82b5edb9df8ad35217c473bb67b89193b3b7f549ee247a8537b3410665513b4fc2b2b8cc491bd00d23186c042b702341e18e01011dcf8fef4d4571859a69762ab95d853f49cacad215d807a64f5766d8b8ad36c2ea1b13c2029e4dbff8d90f666bf6d450eaccf5901cf013e07d43827dd4ec3e29a8c6d4c05566b14dfc748fe573af9a53c338c22ec5bf665fab698ee9e11e769d64d051778ee3a9d09c306c9ddf8c1b7ae8503151b2c73236258de5226f6df38ed2151d14569b26ab921806f749d57c6873285af75c03fccba305b3818c0a282e16ba3a86f9f66c47f6c64df85c88e4f630e0f04d96de383ca7964c482ca628a8c22d5a684a78fa729a1b816e06aa4e8267dab4a405a7179197050dc7f2fa2fb4730ff487bbb8c6e56cec87f81ee87722f2d04eb92fdcf53cae456ace61734f975243d240f77dfeff42101066cc9e58a5d00c7cb7221c365c458303eddfafa33d8b95ee09c3c2698267f78f288ecb8ec36b01d96a1dedc4af3780d9952da0ac9a78802c3804bf1703e308b4b3233bd115ffe6898dc5475ed5709bb028eedaa4566f27e93221d43098d9916011b657fc1e6728f9f2da96e416bf64a218480ecdf15901209a3ab888364749707d268b8c1581b681fdd609992f4db8e4b61e2363eab0d3a6908abf1de759c8b772c261c885c93c9aa43515664001d6ae238059f1a160ecae0d208cce0a493a5478c4de1e44117619ee3da3126cea7b37d25fa6be7272b1c5d5fa1884c4f101c4c6117fa28d1675d107f6a4a23d18d06971f67ce925159b745f43df5e1c0ba958db8a22b7e1b999ce96ef9eef90fd4f710fb0801d44b39e7b437986a89af180e94f66a683879daa5fff6857ce956edd0fa5ae20e68f09fac558c1958cdb6a36c5fd67bb181d77fe0b2a79bc10051ec6bb972ca2734c5a2267909617d7a22c381013ff51d64adf218f4a73d27c04e25078a7cadf376fd3ac2ab5200a2bcdb8cf7a0d21a7be79fa4cda6e1fe721bce7bcfb0c960e955921ab1360f91b181d79598f564a780f2555db763a56e133c57bf9293230e93058c1fd633c0a39d70b2ff3ff64d4b85c3d72c429f40aa964ba129e458d4fcc7f4a67418dd8546d8a5358cf7e43665702b3701a8f87b51754bb6829850179e47ba02498c6d497ac4c7947a78b49e206f433fb712954cd4788b1971a7cf30691e55b397164ee5f5c7b3f912206db7e6e20d4fba4110e883ab3042614b7aec7bbde1f7df5f231251aaafebb2e070b6602d9b361121c36f45344097a23cc581cb921c0f38331ac60c2cd4854614eaaffa8e7d56ed75c2dad1f7fc2f27249dfcc06ea02a24099a12f966aa8ed75ae369720fe174465285d7d817751027d7e07f7b36d059e2b55014a55609f75f7448d4063d783ec1b6c514f318b0f797f51335a06f23a74f5cb250e073950bb16cd6c28c98116038c428b4faeac0a6ec375ce735a4b9263d986de5605477f575757f32d3fdb61b628c25cf7f6236e64fa4011c462e849c5d268b2f82443fa5dd2d881c11debdcd6cf80e0d6cf08776e516fd38dc684fac266bc7cfb56d25d984e5464e89bb0c21ce12594400971852097f26a6f9e10ce1041467f5978819d9227ad9e3dc0032312ba2b855a8ce1f21bcb9956204202b0655f716fa2b3f9ac4ca79a694d638988805c4c4885ddb59e5d10a1517169b8031199f3be9b3ff63d6c7c7821cfe6694cdca2da4f56d9c3dcb1e7553ba20e031ea17cfc1b24b216e7e7f9b761856c837149f08b2a94adfbe1f53c6dedf33bc417327c1b25635531d811191484bc26261caf73480ebdceb1e1958dcd795c6a62c433e9fe225028f4ecc432c551bc2e45869f2855631a9f7e2d45ba189cf07ea536f44e3deaef66879b4c35e76846cc9f9b80b8984fee2e1d503183f931bda6742f50600d4042bb249cc5fee07213c61b0a81417e321fe6a144e38ff9718aa6e842b7f26075bf23b69586997abc54912779e5b24994ee29c4bc13cad1e4ffb4d579989e25fe32802d8ada1d95cb1275794497e4bf4b68e0cfdd44df3a39acec50bec1ee5ceaaf8eba7ce96265c990a977c8acf1198943f03c01aeda948f699ed83f3d4d6b4cead4b0eaa73386ec61302e082c359e4112c3ba585a1ff81fb61768638cb6271be0af508edc69c6e55c2b90ea9e5eba15bce60ace34936b0a23155a7f78116d47233c91277b107a943191ea9cb4eefd17e406f59c9407a50e063d59f8dd5e1c97547b9cf72e0f38a44adddf3551955c24c84f25cd7eca89054c65e6b1116fa01e24e4cdf185c7adaded2e2632026c979f4e4813d4c3b5c6d585b0590a8dedba8dd6e783ef73d3cf156194c1425c9117653225624f4f9912802334334da05edc84c65752ab2d170ed189d46067a6c1eaff7b04a2c91a552b7d14f012c0ec6f55173779dbaa419893a1a690758c680c292adf4c4468a720093d6f67b1f193e5b66d8106e0683743d58c784b7b0595df7cd95b60ebcd8c55e3602dedbbaddbce3b9eb85bf00c85c1a361c0dd8d78c8834e6a10a1442dac33a808b27006e5eeccdd8913b1f0a7710580f4835b4f239f4e21e2ad4dc2861c9b89c9ac66d6cfe7958fe43fad1a7e9f9b5c46d41144cefa25ac97a22454306303118d5a0bd9ef9c78e9c3855e548fae737450a7587f79ed57fab4c76b62148ac620927e98ba66ce0e618dc07fee3788383a067f50fc5df5a6c1d246df242bd629ab2322865b5fafafe1e58a0339b2135cbd9424b234149aaa2e62d019da522bdaf09008dd8d9f0a72339711306d076fe08ca30f5a1823f7817e01e81b0ff224b854657e9f6f02863fbbeb1972d2780bf5a87187341651a72b0f47c17544d9cb3dc60bf0984bd24e1edfc1b7a21db50fc7da5c7156ad122e1b1d20d20a89dd11e66f6b6f78f0f8a183c8ada0408e93794f9cac7d6b9784b2606f34a49034bbe70bc92fb075236d96b2c072862daf6840d698803f1d606ced615e071f02a40ac76ea947a2c3ea2497aa7895c0c5f3c4770f09e9b21bf171902e4297240e934897d7d00ffc91aae966fa83516bf5041152e1ecca2c1799fdc5a471ee431fb70e9681f4237072b11f2b926aef26404c1ff24563d0d808db7f4114c25c4c1d7d98826330f4810942b7c85e5dad7425e4f09115993dea9616bc024347b4b929b9d1fd23a631a037f0f19997970825f6dd7a6c4a72d3b6a3f70619a087a664947de9415140a3f437ffcd4469c8e5d535bc0cbdffa885986b1d3765013a56c2c2a9cc291353f2bd657099f66b19b9c2099dcc2022319bf37dfdc5f469e8d4ee637a06ddfa5a2f4c14d4ccaa9db4f54099e2f9e3b09f57542bc8d77778d8c3b38b305f8c832972766e782aab992374eefa9f77247f6f27ca8f3aaf57f38b852140cb221849d84ef5d3a3f3f51b88ca4c8cfd92f3d92c24cdf029d5a36f3f40e4362d888635d468011ec205667ec88a65aa956d23a48334ed0e2ec2b1ff7533158907ba3e4147a88000a16bb43832c0a355025153073a6ef8a85fac1f657615caac21113563c06841fc6ac69243fc71f3d884059eeeb870f08b90eb99658ef27b97c2ceab85a9db24af682f99b2030e7249347a96d7fa8520bfad18bea1cf577428d0742fd203a8ba768251d507c21ed7c5aa9da2189e7147ca3bf0b33ca5cc2a192737c2a09c823ac56b6fd443e9bb7f1cb9a461a6319f076a87331963a948a1f232bb886d587278031f43ef22e0aac2e4085e781c8c19bdefc383396cecac60daa21def29f48e5496c1e8bdd9f5ba0afccf88f1b06cd772eb64e34a2a1871d9f4a8cc7bcfa08b21d849292b12eb05e4ea238e60ec219699a83d51d397be7f3005f1ab0bf6d3949f16f22205df66e9fa88338b1c4c80c972e66c2091fc71f029468e709919140f075f9d98e15b36d4cd57b1ed86a8402b653e94c6fe24273c95bc28be3806d37ea6ed9a1a8277639875ddeb09601a52cf27c4f816ce1209604f8973aa37ab1d89b74bb65ab0d77368e2d0feb5689234e314ab906a88a7c951aa6caba11e85d10371622418579c65aa552cf775025fcfe49e3390a19d0b7e086fafdd72a821e2377e45278ac2e881dfcc279098fc59e10d0a196deffbd4cc052a703551f43d5f90369a9d5a688a5a04ee90262811d02482d357f891b0a4a55f32dccce003175ea0350224bdabab1d57b7a8ba7876664b85bd4c3970037fdbbd9a9493bd0fdbd2cc432e4f6c6e5e831a17c5ad3e3e01ffbffca728b4631eea366e8a9f073cf767aa7f1e92d2198d76b1b3e19646ed79bafd66e1555c697d9e7f1b05025165f43a7966465c9c5ee16d87b6e25e978a88ac3c1181607f06e618f20fc2f9e00b5fbe475927f8ca1c68ccc4c659dd1f4eabd4ea57313f61f00d83a907e827f6e3e57e71d047ec05a72a09a0a96269966bf4ef7b5243a808dcd41e0361bdb8b3543cfe2e66c465739c020e2147437985e39b0d419aea7d38cf52dd5d7e2960aeec24416f999034d2dbc9c8e61485db527f598d7aa39eb0c382765ee2b12227219f549295a5bca65478533c3e8454f67cb95f92220d6dc9fa8ba621aa001cbf6d6d513dd3310d180ac98a8b1db9d310fb448a4b55cf0af11c56b01f12d73f9bc929ee61597842e2ebad7815b023e515fdd11910c70da5e760b2aeca44d3e683089f5fcd62b9d2d178172aac241694ed9129944af1e5a5cfeb3b6ec95033c4871422e38e5fea2f634a364f8c43fcb3407612d2e8452bbc731278f6e6c8b076c21f71c3707c607368550d8a2e6c3acc52461e614107b2203d057cfa6d43bdc1d2b53e5ed2cebe06ac9acabb978e7316802d94c438bfdd4032b23873e507f87ab986098ac3262b95601045851026cc52b25ef13cc165f537aabedf877a6025891a13b931d8dfdafd5731788c67a8ace6b216345276766783aded9a562f869b125b95002da47f1a689b6c415313f16b483faae0be9805814947cff1906b626439fb0c260a2ed29c9b6ce71a7547b65e6fd157fc27c6ae23af033da745f475d1c9d272ee00d2b04c53d19d985c44329e74321bf63b459002a6dbf758471bc96e4b3fe06f88c14ec7135fabd537ef91391a224efdbc22770a294d15e9a4096f7385e041b8a058e232be52502a17d10960bc9b59add67375172e53b3372dbbac5fca0e8df37d93d274a9eebf64ef0a2de9c2ad5db5e341f9e93208f9f1b627f0dd0de2c08fa58bb14fd7f41140b0afaeefd376da45f2dd6d49664c14c5459219a14c01419f35ce520e18fcd2a8943368d672fe6b0b5dbd5af8cd60170cc50b1d9fc0d6517bf6cf9385c151326955e33a4908cb6923b4583cf5ae30bc6b9224a18d712f91e752907d090db3144c0aff483e4ddfdd736ec8ed93d282d47d7fefbc60fc60949fde1871736fafd256b9bd5727533b6f125f01446e1e80f2ee2187c0d4defc34641d3605941827f0871b02d38538650ee21fc45004139095f500a517c545137a88bfc85f0624ed7482e0f1dfa9b1939bc3bb3ff2b94cbfa58fb7802f8ee88703564926f732cd28244b9581908c69eb88f5a4975461fffd25113077d9eea800c30f82746fe5af07cc0538f9022262e25e7ecdcf56bb19d48298571121195673869e596dc9f96f8f374793c174e1bebbe4dc4fa4133db2370bf40dd3c1103db772b4d0f146386825866963a0926818b9b880498068540d158de6316bed4cba8ebf548ee4a4786caa1d325c8a336cb28f1649242ae5c9933f5087270eb242e690ff0040c2f47344807888ca7d8fb89f76160c0b9618ea49be61293aea0d5bd3a0eeb3117b2e32804ae5a3896f2747f7f21b398a9f5181969aad974b6c9ef81795da463181868aeb4d9a38eecae91155eaa97ae60bb7f97eeedd10052a5e48a07a66ff62bb49f7aa7ee734c6cdd26a7dc593622bf2b80aa3376ad6c1dbbaf8e6d26b5028be91e4711ef04684c0a30c4250d2755b1825752bc38dd053b879047cc52f52a512ff6810710e07d2f2e902d04072449c1a43e77eb186426352aef849d8d6f35737a0a8d395162070db857c6f4e39d626e71b7692abcac0ff56bb4d9a509e70ae9186ee93a0407e02d44b805762fb3b49345bb07c995755d91737886e82c505f7103f89f067ceea331dd7066abe6aeeb220f44e39a2434d8a720ae18358a979eb130bb2eab4444c250495418472f0bebac697cfb987ba354a7bbf9f84bf0fafdcebc2b68cead5d1f047b0d232b6050a623067411477ac6fbd09cb40474a193b0239e6506140fbe720a56d4c84e56cb5021bbc1c593bf1183356add5f7bbc47e3078d1d91271027a3f33355946ee5c3c18bba58fba2b7f9f86fea886f9beccc391dbf7e86a621fb5a750febd35d1e9858d592efbe5c9797968d1ed3c5111d871ce9a822f642653c2e7ffc2920d671a242a61feed9919e6d5b5ed8fe95b964ab61b11ef689863b5c6e9a7bbe47009b2b2f63930974217a35b7f12639d223561bc23e27a1d8e8f2154b0b56e0f0105914e8b370263ae41b004fa52066283cf3010d758b41b14968916f3e2197e1de41e76643c7b09bd1095f3dfeb4f67f90ec402f6885239494c39a85c52d10de3ea7f9b8d4e7fc4b604d0ec98b3901bd57db4672fafd173522ba7633d0eda643e530eb08bbce211b4f2cd0f363230062b67a87c5810701ef0737b4162ecfcabb267f3020c14d8474a79a8a98134c02bd9ffe0226130da2f339b78efae72fe7ac608f88448db522a91dc98cadc143e7c6ece9e0cfe9e6d262c874cff320d05030e94c80c853cc792347b04dcbdcd82cbef2b9a93f05c51305bc6322638408a80935da0ce6168bba2d6d5d8a1d7fa2a7a1222b861892705bebd8e584eeb370c73e949eb2fa6e7cddc0a1151b0fe8d727e50d579e1c2cb91242922006be3b4d361cfa2a7e6117c45a02d4d09a042509d0cc440a3c9952374de22dec3aec4ea57ab3021fb38d513d316cce0711626251faf602dff585f49a359024612f2aa7a3a142c61a8fefdbce612021ab58c8fdd3ee82d2a6526c43c4a6537ea32d79a3d988f102756ea71741b697ac5ee5705e7a3bf4854ed42ade08ff0311b2d0799beafd485df11d64336576f29ce363503f707671e791f10c9e0ed343f5383b585b95fb6ac866801f4c9155048c6cfeac16186ffbf0774f1b7cfbf6d876032a3f3f54992ee1ac3cf6e220345d570a17542f6145e16845cf84cb0e84482fa41b34c25a9b448c67dccafb58749f5c56a62683f1975dc17e116f73a7c1e5e12b894a5520f25eb695a81068fd014ec0300cb51cb018b26d1b360bd850f3bc74832c39f3de68157d2c13bceaeac72b5c1c072e59c01eadb8f445704454e14ac12f47992bc3914562889281df960f9c002614b612ccc3b361e3100e4ec04d03c6d1ea4a5ad64d82a1a58cd8b0cad7a2dd2d19d0e60d86342d90adb836b5444559ca4756b3b8c7e51a2964614c69cf68641102ccf7c5eda192a5204bf4ccd00aedfe4266bcd31fc23d3db4e1a97827f50c50a0d3811aefa2d9ae7ba7f8f92add7471da13b8b8b474fa68d17c740fda80b6d6ca988cfc45770c5818694cf979d167a00ec6b54852c665752bab1fa21af9bde93665131792f7cb3b500b696ee36463392cacff9121386053ebc4b88e89def146a6622d67b99b0791784f4cd0e529277fcffe2272fa165fda110e4a15e6ead3fe7564b8dca6a692985f0c066aa32d7437f4b7398c6a953edd9a0e2d27ae7c9bbc88799d36d4b3b23123fe2574e96e09aff74ca02aa48c4bfdedc6d3734fc84eefa72a1a5b3aa900aa90db026a0e3cf05650184ac816441ce5e9abf9c27dc8976b3744e4d381ff1d071f37b1893a6c7946c3c5315928861534e497dae0394c5ef4919c1a245bca9222b02b2ef4d846ed43a163051756d05daad57037f94bfc522107da1cf105688f1ad0525066586dfe19350aa332896bdedf8f655ebb317ccf20ce0111026b1c2fadff8a422cee971ec84833dd843e0ff3192d34ee14396fdd510a60d4c5f2ca9035c8743b409718273d3957c4c4676baf5fcc5b6237cc910e06a60148ab59d8d8ded6395e2ff22afdf18ce31a1cb2a3f15c2ed758c695c35e9c62a9468ffc3909910b1bfbafdc7d022dfa9265e59857596d4828af65eed85e29da1c8edfb7d15f68d85f11cf5f56999115fb69bd976fab94031955640005f3a3623413c858355d3e6eada5e62e2e55b312936bd5a1d1e5d10cdddafc802852720f736e172e4c42f7e06590934898054b927bd570031d03dd774ff08c972a813fb24744e59d6171d433a979a04a3f97b2d0afbc5d350a9005f5967468a7d22eb0ed5b2ceb0908ffd4599831d41fb07d525d69cef94b8384d1d214cc6a19063d5ec2f1d953bd3c935cd30a93464855b641172f49a5059cbeacaa883ddb5c1ac7458397d63e7fb438f114124c4a2feacc85ae277bc4285e4dd8900e49ba33194f31766329ba3979480b53d9b6b393fa446d5712c90247a7766703d5493657870ad648cd7bc4d6fb074f96c4a4e32d955206e99cef81b695b4a4bc1d5b7f8ca37a0ffc4eeb161b5717b141c98743f34618815d8ebd0249c1d0b5112854b6534b8f8df69db94b3c42510aa32d2f84265866da61fa87f852e59253fe88243e4049b8fac852c910f38496970c73a94a886d4c787805046b61a3760b918bbf4a29fd410de3f05d6882fb16cfdbc6c9e5a2226003c31bae2c7761f4e84256fa6e5e2684a8e829ac850d39b75d5b89074788b03351193d77e165cde49b8b18f3928415bc76c1639dd35efe645d7b9daf1825355cb1dbcd0ba6cab5d7d0122eb4c0755828abafd6e67b98c5a07d084c652808a67f14f96a356eb94df53b708eae82557dc140c3591c58a70183f1cc243f73a7f69e8a596f5d5b2830c869307eab3ea5fef6a9512b448545fe79ecba86583f86552af0840549c833daade147d553771df845c3ae40aa9b563a86873ffb841949ff9fc84871feb45d6cb8413c47ee5121304c4ea404ea268a4c22d44ccc732b0866b6a527ca6b4110c4dcdb4f70162fe8a43c282c5486ef2bdcb7bb898faed2f51007b71039087c7a83f0e0f238967dda600cae0e7d8fe618a46ba067d33e08f9da2b764dfe67cbf0fdf099053690815b47301c09f85b947d936e00090d4515054d0b22a4b810b48eb87779a1b33a6b91dac2b7ae7c138c7c0423a53c2b422961b187218e0dd4e3df26f877c6d83c93e73261b271d13332b904f33df1a125c69c22230a6aae1012ed65e40158fcce0a70faa68a1a02d9413540d7c95bdf5dcc99360d12fb49d0760ba5cbd8d58cb916d9c9785b18fbfd4fb25753fc95fc81d6663afa2b8ee241706901d2a8fa55d14dbf4c02748e0e77b1b5d01381cfddf52e7ec19a8f41cd5d3a361ee517a1607771b0f81e47ca357a45a6afe2a5df0d27592d44e2b02f94aa7fd5a8525ef52af9e07e31acf3fbf962f5f37aee2262b171ac1efee4124ec31258bd7023bf965d687c870377d0cb53b73726c123b37520abbc6ddb5dca72a898d0d0f2d159acd8fc74e3ec989b216c803b7e0dde1db77bd96df2e6542e78557e2ba1f3b5322be7b606fe6a9acac757f164263da28d0146d2cf6830679d3efb288341309f2d1f6de00634ad18a7526d1aed44328a0d687f794ba21bf8e68975d091afd8a9737b400f1aa360dfe244bc1c4c06a6e15124190c8581d5dd59cf64bf9ae95da075b2ffd94e9fc6f4dabfdd57e821621791fcb15d9a9ee82783d3f3f3dab88d1254ad8749f2bcff4d7445c2df630acfeb16a3c0bd450546b8fca33e1b4fcbb9885cb2db868f7cf651aac2675299bfb17be3ca9a1ca29ac8306d4498b8d48b116907f3595bab315b9bf644ef994833fe5de9ddff57303a8b1e2bca1a5aca3186937567848fa62c01f2f25b5f6edb7545d4d5cb1a4a1c34fd8bb390ad9745ce40e9dac5a774a285111aad191f400b1cccd5bd26ed4a5108316618dc1ac5510bf9afb522f21960c0af7153181b4715f250ff440f69c15f0bfec7cffc03540488a60236155926f4db59cc727bc9924733270859227be7a0abb56d50cc159bd50448108e7faeb66820948c6b205692a5baef412ec13352313325e0253f009d98c2502350debd64fca7276771580ffcf58fe1b45e0f9626244eb24de6b9bd85bb69582d49c6cf8302f6a600272468afc0833c29a39455f087e8ad92931d1c48db8f891d193e6dad18eea69a26e92c27a5e8f96357b5619975b4d6f9f9afa301904deaeaa57ce9f221a37cc2f3910462089aa92f4ba640c46ecc357360f59912d97fff68c6d7e8f0bd4faa6dff8c9e8656859a5e00226b59b700a8db876537ecf869ae4bb7f3a506ce8432d421624482ee7d7ed87c817fe6d3f9c3c521356d79b20704d1c65422c90bde4577238b0456a10dc2f13556b0d2705bd33d2bc9752e87514679bd2c40f5ddf15006732a2d45444168e0e00f4d9def8c53d1c9f0787224c053b625d5866a3722e592ba5b58a0e095d630881d0be9011d1590fab72fa776d7239d20be96c7c2e6ad6c634441d599f06b9ffec1bab31d07e8f57e5a3bd5ca26f5e04a9bee5b1948a9b62406fdbf28824126fdb4e363f310a70c7537d463d26d3d39076b672cc972e826583d83b7eb86a20d61ff397c469b38447490eba36225b3a1fee30e3d72bdd2e30ecec8c6b39899eb28b7b9543addff5387fbb647206392fd5b2ba2e43bcba1549c6b775ba00f0bec1478c8342d62bab083de44adad9db179d469ad5ccf4652ee4a8831cae42f9f6f9cfa4992424d2fa1a466774f7840a2533f62ae44f1ec43178a3f5909081acbb831c865d422b51bac7344432df5f6cb17c7c766f7f53ddc7d4c1e9b2e0c1279f80f5e70b3da7a03d4b30b6a2864754262612517b1f07166df70364232d5546f76a5c88f5cf3bf4da3bf6e1bc40f1e82e356dd39fd3bdb1ab20eaaeb48b2ccfce9a9a1d7cf7b6e8f9aaaf2e085e75a8daa6415a0ec1de486ea590f94baa9b2b0e1002d42efe68b81c402e7e00f088a61132b9619de2faed14d8b9f1896b5876c2ad9ad71898689908552e2fb706f7c391cbd9eb78b4fac1de28b7b5bf74feddb1709d13dc33ab4bef5e7871eef411ac60b1abf4d92f509d54d5365801edd3ee4eb59f4c1d435f340e8ef5d61c627259e399f6786a9cea3f64f412615df336f549c18178040c03b9730ac9024705d9e7b77ace92365730297832ab2666d4b4964b3ad8e30d93ed8ae89a42d41d26ff59f344fc884197dc32fd14ec8b419527bb23f2577eefc470205bcd6ce3dab117e2d2b7390a346624cabe0061497991bdfa1c90b83e8c489f6684a33d8a4c4e7264f104550ceea10747a1c9cee0517fbddbb637463faed4c37b53cf6a3b4471f7a4113f5338383776fcbecb5e15b928d5025b95d838fa89af5f07afa02a49c579f3a0f0e4a0474ec19804f6bd40dce82c211a4912d7c00e42839aa90018e3f36a297df13acb8984c786bcb40ee818a51300249dd833d9e3ae1515d1f7426faf14d64bd051103980b97ef747710db8ff9a0e7dc29b334499eaddc7b89d4124f115b17fc7ba21fb394e46a3a2c3c82766a81638515e9225ee7dc6b1182ab90f2f1dce5d875bda12e42821fac66d9d1857cc280a07edd56575f04f3727b24f6cb672efdad5b6f17157ac9607f968efd38fc3ec866cd143dcdcc9e3c0311b58d52825f6e6e8a35527a939305a2d33a1ecd341747a9cd8a135adc5dfb312eedffe1a701a7083cad60007be03a205ad3be2306d2d9fc1af9cac6ac795b3236f688aa5bf38d9903653d09671b732f5d711a01de579f945b45441d5299bd29b773172c06972962756baf61eb26aa4f538e79b6103fa323cd7e6d396b2ec0fe8e66dac7e265f4fc690ce8f269582a78ecdca5c90d389f9f479ba8abb19a6136a722c9482f09a5be72e43ac18d9bb5a86c10b0f3ee1885b9e729be0b69f18785e2dde79aedc7859c83576ea7fdc9c6d10a670af59df1db1b01c302e366d2087792908a98b2f01f590aef3b8f75b4e2f515bf97e495aee208856febde19370e1b7cd986a8f9a0d986e5a3595db21030624b7d075fb860fe4dfb8c093a3012b73772e2514b79f8fe85ec786852f5875e7ade534b498e533d8e48d4b92b88e136c62370fa3b029895dd2da012e578aa270857a09a90d10f81ed118b46bdb60ce75b0fbadf808530a4c97e457c3aa944add94136ae2af626131fbf5d6d2da1f7007ec2058423fc79d3a43d90793be6e04f7b3bc498442e75d2ed5f3d6dd3be64692ed208c447c0d2fe0fc51f5842a740236252c356a0764fe21fbc253bc8bbb0d6481e2a7a52f32d68719a26b7be4b64be30851f846ffb48d265361530bb2bdf6f76bffe167f7b0e5f9f2964801b350d5f2dc46942cd235bfc2d15204cfff4efc508ca7fa354182382735da3a886ceffa1771a718fd9c2f35342b1046c7f09272b7e647bb8032fc85aa62169bbb784aac39c53d752a9f25406e8ab738157bbcd80bd79b76533b318dfd891e80f9bffc5810ef83a0fef5375d1f5e4e0134f97448907755e01df80910d64c57226c3bab9f7bd0086616cfb74fd3874307f8561fe63f0e6f2d459676466abfd416501c2c0afc87c240249b08123157933e8aa7c5883ff6f3c1314e8df5d8c0410bcbd4319bce597f6463460dfa00f56fb9229dc788b56e03c75ffc6258d740dec05e14b66012f6eeddcd891700dfa3c11128b4698863b7ec2d970fe68382cf5305733d2910f2da5f66454f2627d35bfd708d96c9d01580c23602d97b84a7d845b9a2b5d71f4d36bbd77faae96632f82fefb8d4ebece4c4b15093d67b20e23dcacff8cca91f2dc73129dddfa30441e1bc14155ee33d97ac0e2224e52049d7e1f20ae9306128d9443effd58d225528d40f1c4595a48b29776f7144e581a324de4fdeb9d759cb026661ea057aab82335ef1e9328ab2faf7d89a8a1ffdfb2a11852fb8feaa79d75d884bed58bb06be93da1706d2894d9307b4f885c8981c817b0b3db14a78ff9f121e20c4642711cbaf0ff5c4ebbb25c82dac0c84fb0b0ce02449cb92b131e704d59a61f3ca9bd9ab857cf2b03fbb48d1c364753c7794c027a20e464b6ed5259923e5b5c9ef87ce3fdd5fd3e9a0ef4cbf8ccf4f7a8070f11e4075ca764889293a865a0ea3171da31644ef40072a4bf1d7ca7137c0a8b9ea790a770b68f0bbe9795e63ab8a7e577468065f4b9e30d30d37cb192214a7a855e6f2b8dae02a1e7ab3524c99800c4c83467ce92703c31d8bdb756308771ceba4c0de0f26fb7d3ab6d883194ab5446521e589d4b6766c0724825b01278bcad6928d049ca3b1f4ad18f19a17bff22fd0cee4971a5ed65213c01c6114ae9d725f38342ce66662dfe1154671c23ebc4ed5c9a60fc5d556c8814d3749bf552776219be11dc21f1f7d18cb08af435cffec0c1ccbd6fd2fc4d30ae8aaf91fe37517107e634bcb1e21298f214015a21091b55d69ead0048ee4d99816f1d07b51ce191fa3b932f358693402f34b30e6ab3726e5498525fbb1d2c916bcdff0fdb8913053852b6916482165af6c58772180cc6a171fe05cbd4faf3a5a65edde37f02bc5a0a2b5830044053fce2f6a03dd63371435af0878531fc8ae89892aab155dd4da4583c4e6a02864082db77013da8d003b61acd0fa5c9e5d552296734aada5bbbe38bc9aafbb1baf52cc369e7dc288060c3a9f424c3b0a4c668e41ccabad7c5307bed9ffe288055f1e7ee3da1670e6f1c32a0ad93528f1525ee893ce0a1d18e96e8f3f2063750cd8f388baac744805bc0804a64e623321199225e0a26eae59739d9a3b9f5f0915ffbc8c6b9c81dd8f55226180a1ab35ac71cef483786060c16de25883adb85c063f5c9f68b0adbb40e58d1968d741bbd080befbfc19119a4ff28a9bb2ee71ce784d0174d380e90280f6655ff275764457d80de25b41fff836aab996dbfa49af6a50d3afac184a440b18ff5d26a569cb02ef8844856aae1778d3c525de4bfb30e432578c8e05b51d6ec11a63bfc08a293dd41b5ffe70af41f41d43738f95fca47bed76ccfffa5be921c82e1a89c6b6975853e0088e0c5b5ed9692c79d5bade0ac59ef3bacf118ca0101fc9287726ff447b8143278eb02891a47d3a3a48033d0e906b9bad3e1686a416ca49b4e880fd58d0dc89fb3549d6aab9a4a42aed0ba06e81fcf1a403e946ec2673a9eca2585220bb240cdc8effabde5d110b494091942909c07ac496d0acac687021cf08f0e322dbc108730ae23190e4cd55c1a6e55073d6f5a9c03791177cd695e1f7621f6a6d67de9f15875f28c412c9c569d1583caa4f9cbaec46a4740392c0a5d82cb5d82dc012fe05e6b9ab1488aef55cb83d0d1f1ffd24e486cfcc504b11031855cf96dc45186e1b6fd876a80579a5a2e06ebbb317a7fab2dcbceaa89d4360c500de13ce1081a1744a756fef33791e633255882c02c1d3275f376a8c456f5d7b7a1f586649c33cb7ff69a7d896a78d8aaafe1ee877ff9faf12c176b4a9f023e68b4a9bbd5c56ee6126080d010ef8d3151aaa7820116b1f9e9aa51b9bf944dbab17375a5426bb35c31b8eb32a189f958d7ecf243411836b85f7023842af33e0541ca1c6be4f169a7ade065e1828f3f49da2f101e82b447f076f6e080acc3867841b15cd0d87820b19d33a0ac8ef57f17725ecad017369d4f8b18e08b628204c8273d6317ce798951e04af1e846230187223c69ef2e32a3a8ff7f0fdbade9cc29f994fcf8dedc79f6d2852f5d38f0233c749e60490f7947a6bb2d7e78bf0a30937e840b23b363e0e3dceeb787c2a78411ac0bb2ccbfc9a8089df7fa2a6f819a8d1dff39aef574dbc13921b9621d3d00b7d42fc17fed97a62b66d615b2857c46ecfa384943b1b979e24ff6a8f9a31bde4af9fe4aa7c1cb7aef097ba4a17d424ece1b849583ed9e4aaf3a5f2742d860814bfe99ddd6b82bb458bbf8fe7aa9692ab610e00669a695270bb24f151b1957071e907f7e6990772212569987416139b5631b4e09f143524e38a399432358036f714ce221311a791b939de356c3fce55d1000bef2dccd7b225bfb5310e915b071d891c51df8bae91409fbcea93dd393f58db1d6212110bd4bae9e43186142745626d7aca0b1a312ab7eb270c48ae90f37d3b47a1db7d888c5da9592caa3ca70fe9f7409c93d469b26fddd5c645d0a9f57ebfe7150a865493092ed773038880769bc1f483a4f75e6b8fef38749866511681d429097dcdacb64e764914a8fd242739d5dda76e2b1838da7c13ddac8e5d33477d05a4882eff501fda81f625808ab6abb7d887529f3544056fdeeb7b3dfcb03960caf356615c0e626b5ed7f3fe44fdf950db02c15311753cdf399718fe1bca044ca3d78251adb456ca8e1ed24d7c4af118a11b9817fd1acff0272ec32fadfd60a0733f4a068a375740edefc7c9996b12d26433bb5aefe0376de04148d1647fb4def9132a17a737c3f309f555befbdff3952adba2063e5c07d5beb76230240822c6a728e7eb40cc56e0feaffb48237c238e84703997d103711de52f67d665ff5554faa597b27f42e01d45bd1719e55c60459077b9ebcb23443d0e27a4ce75a8d1f9b38d8557a7ae9f34865011793d509e69a6dc93eaf93842cb46cd205cf60de4bc76513d660ea83c0d5cc5ad3952084de1d28da503837caab735a813d475d17fe8d3141c1160dd7f769b2832437d22bf9d4c2ea7bfbca2f6d2779e2f3a27eeaa56c4a78c87121be9b58460ce20b4c86716add60c7ea3e79615d325b294f6ba6c0885dedaf85a74e0502538a1665b322fee49a8e95437361c9bb418f7662957c75e43a06cacfa6a815bf57167d3ab3e5e8c0f1e2f74d6472bd0e2cf7631ced448802e1aaaf1c95565c24cd34c90d31677cb2b15d3556163e2b386fbcedf0765a80f5f07d8a4bb222cfeb2b99742ca611fd32601a1f938e97e6a1f3af1e23f556fdc1a737d4fff7b884e59627ca14df7c6aa8ecf198662e7f386ecc0cc3fd49e90b7a877d0eccb53377c72f813cb79b9a649ed836f69844d3dcd59d280fbcc5928a3ec391f11f20932d144aba43b68c217ec7a39c211e9fd44c72a6e86b3d0f8279a00b881cf119919b2d835b7995f8df37df3a10645dcedf6f8bfe3dfd2df3c13734132c66abf228a15fce8856a73bd39549df8bbcba6147d4bdc48b6b7a2b3b30153bd41bb9f246331aae57a74533083eb076f3108482b68c9a3a13cc7eb646039e20c624224235d081cb6582f94fb81e4f6da35966b414c26fb9f3f0c107ea2e71c90bbfd99f3ca3a63a63cc0825482092cfbf9459948f46a1b2ce44079ba9aee37b176e645936ee58162ab2da781b35548228cabee07cd07e1a1249dc070c3fadd6e81e52820873ceedc4ab290b6459f6ea0658fb6a743b91f865f787fd31805feb28ab0463a87396d28497d7d17218b080a0dde9bb85b988387f12b3e1f81d34cf7b4a63855767eec355df1cb5a1f50bc6c0071cbd0f011645d06e81cf6e4cbbd00eca5a5be1914384b460675c9eff081c8a143e9bdbfab7245b3124a4fef09ab734d79a641870c0eed3649c6fe1fd5e6b568763b3d9eecd42f8dc7ba89c9d77669c821374b1fa81e948be14f12ac998ef6fca010948fb4d76d7783f42d2abf9d7730e5c8dbe500988cf4b564eb9b6160ef28d09f8b43f57cb779fa629d9d67300c0de8a9e119e55f4165d8ed342eb72c17320ca66863c4698df82a676861f1727f1bf9366c6132a79d99e762bc40ea3da6d4e4812180c838e7266a34612eeb3cc792aba3362f48dc2128036529b2fd475ded6bf8cd1851d70fb0a7347e4bf8cd207a65e5513511b84e4f78e3ee6f54e5287e32e09155ed0b3ac7b13cc0e3c2c01f7b143bb1d6a45e1b6c55905611db8555c0c7941b2b7fab2097a4535d5853b41bf6ba525b523820b0ccce540315c18239f2a103fa50754195f7e08b4293c0a5f744a638b07dd319b3fef82ddd8c9b9452daf214f4d55ccf2825e2c8db22f86ad145395873fc7c183970b79eee27d42df3c80b6212f8c804889d23e72128b40c518d3d3a97ebcccdbadab4411244bab9e1e8625cec7970280380a9cb7d7d1b70f0546048d39fdc2ba77efd176b51426c55fca3922cdd29b83f314e17e809a0e217eb8add6fa9c4a72002940fdb1154bb67789d87459d1ecb344cb74ad83feecb0ef920aba668f7fe726599b526a81c6d35eaaee0cd9f5d522ce7a848ea19772848364017adcb29ee2c6c30c6e75c52dd1431171de182ab876dc907bf11bfa5a120e1a434f43453ec009aeefe65cddf1c8ee9565f99f148a75ffab6035e8c241ca5e371d5a49b31ad4e1a2f179d567b64cec1e05e3a5d370d36554a6230ac4ea1e842fb503b343294ad04b84cec50bc5f3421ab321ab3b5ad878dd3d80db66e29fc892f069fca2c3f14220bf0823d8e27fa794115e832f2abe377a83f43de812250d4068b933a08540a627f8a8860d6829583048b051dff2c4d526ef00eac680eff0048ff44ac3f266eafcb39afea1d1cf3696520edefd388445cee0d99fff9b0825cc70b7c92aaac0aa30e9403587c0f1540a189d96d40a60024f44b984f4a56bd1a2c4631b275f3dfcf89abb671cfd248060045ab748a5cdc178bfe76254b4a5b2cd0cbd629d4336607d6c6c1d53a926977a400f9f1638915eef18c1d5363cad11466723d30bacaf5decb78631da15025ff7c9b28378378b44b8241295f6436e7d3a23f738d035f84a5a6284796bb32f922b96a83a938768ceed7c5862740b07bc9131425c2af7d0b10c8950398236476055b24367f74c9011d3535f2b6eaa9e5f02f462960a6e6bb641c5f118fccfd7f9f3181158aabf69c74a704a4aba3727bd388927a820649141355e553a4f9609b7bc5ce8c95c3f713516b3c77992654a153cbd61eab5c799b62980dc4fa7c47eeb7d6795981e4f7f390c77a94e418a223ca249f697dc74d9b0f466a013b4f55707099cf5e5ee9caed7497c92950a5960810a9e6bec7867a7d6a75a605166794ef61897c8c26634e85a3eaf62d29423c68b75d09aaac40b5b841980e2ec186a71c589b34f4d5015e9105564a551fdd4f1406d79e471601379923d6dbb709af102cb0a53a470b8934578854bc72509c024a63c202fd0ba9f75729278e8029f380e35c3602199e23c0012269d4f13528f79a7a83e70fe58466068d40f5741a92958cdebb659ed72143c0fc5637d734ddaf03055709403283f6a764a1ac9cd62b114fb3f608172a56b513e6423c30814324d1110882909f4e75691558ca955ad12f570aca39bda253d9ba70dedb93daf7650c54a2ba01a307395a35f2f0d662421b9d50ee43b372a09d67b32223a95352d9768ecd4325972f4b8f27271042aadc11fee3623a7a4f9428483cbd3d13edddb7b993ba43af33450dc42b3df6280435bbc0c94b97047b2e80d42c71407a850e5fc606a18b53fa9f0731a328a70c9aed453523acfb6c61cfd26c546ebd1d8ca6f64e59e67738ff05e2c950f897966f7519b09842b09c02b9f3d87817fb2c3353c478d0093fe153365d865acc19580e24c91d9fec2292707b80ff4893bcb854173b6d6bcd4a3f0d7c47186d143d6caff559267c7cbc8dfb4f429d31f019fa8d21bd45400ff1463881525e4d255c1967fbf9c7fd195e5cd811654c326c632f312bb2b5e19f7374bd82ddf2edddee88a1dc45383fb3108d621313db8c98d685170cb5f66446a66983b70479211e7bdbd7bc3b219e9f1f148d2d070540f45a3d9f19d8ada749440f7ddd56f6b3b8fb5c87b78f6c074e5031f988fdefb62fd79eb8022f58ddcba618d2fdf8295673ed75beb9264611ee981e816050bb3dc37136ea4966069393c950dc0cd8dbdfecf5ca8288f6ab2fd059f90291ef481be2a2e182ebb1649a831ea97d0f919585a0b0c053c88852aee9e3336a23bc7cc0bd51b4954c4b6169458e8b647ea3b6bc5ffc8322b84b6c2bee2343517f966868c9483348d39415b5d2f7d69a516b12e7891ae0f94cd10f93e68951399117f03712a4a5384bb741ed49aa10142c083184f49a5cda8ad107b41634cd00d31a81f15c63603a2274626bf2c12f073ca9171432367284761cb9be4651c7b955f2fd2ca5482b0c1fcc9b56d5f798e2917ba31974bd4cb2cea550c3ab9c8ad6d47787d465ffb90e5e6b291b715a27d72aff9daed126e60928cb552064970c9f71384fccfe754bbb43bc94891e8c4cc78247575497ba4ebd031a44aa375b9e92a7fd0e7ec103f5f6dc0bde1824bc36910d4502b59194a7e3ab2000b149149631256f96f48617f418187264813ca12ae324c9e9d23c699ed88db61bfdddddbfb12e471f474816bcec49e499b47ce6c73c42c272cab85247193e7d33b8713000455268b23b5396227962219da3cf95975b73db6166bea89d8a66840f6f7ced5188ab06c05afe108c690437ab277b85c0a8c1cd89ff9ee3fb939c6ead56baa8ec3b4bb40ff5fd36238a0bed229edfc33f72781b720014e94d67c0d4c76909142afe6e5faf692a5f12526542e260331884bb06c6ae7fc6cd6e420a65e3bd8282e19c3b0f145113d5f995d53bfc71fcebbc3b6bde6f4cb2b5cf625e922d0d8e49a0190f866ef20354c9bdc2c51499ff8b103028251782e768e67c670ce79c7e477875cacb70f8f1c0ead971e6759e4211a5a4e0f63ac5d992622846cd930fa6ff7d1a0b7c63f85591278d4f07fc2868156ea2fd80cc50136947c612da0f783367c8458abfa69874928e48dc768c10a79e2a2a88dc123117cce93a34affb34f89f08890b824b68de30f2d671446c6b6b0653d4a35a5f084e61855c27368cc95f7ef98f20f4f8ae174c5a31015639baf6a027bb4349889a33e2839364dc2f96a67ddcd2933ac49fc35b622313ed07478d110f46534b91324b3413daf9dc5b3c3ca6e117cf6bd8482744794e7cb946f4a9d67cc148c6280b563928983c352c2f130cce542b81ee97541162d98becb9fcb9b95f6b5aceda141627e5ae27edb01c21b878246d27828ecd3c3f4c6b334306ab1d59fab56ddcaffba2e2c9b8edba343f61274515237cb3bf66f314fa61500feb6957b286eec8f6781ab89b05077f9c3de8e269b8c6c6b36ea529e4b1be8acb395920f2cf965156c3157aedbe60f87016379edb48ab9e5547a688d480b15eaef9cd4c8f1c934f5ef640d27faf39026171a02a5e00a7321da7938f38db6c96264c2b2ebbdf7d80d68ce344b75dd72e4b6bbd746ecccfcea59b42479377c5f27ff6b710ee820c7c9cbcaa667f009ce1caba8ef4eedcfc4e47da14ad8c1717fcedb41a67c95156f43176bfc35805bc4a9ced4db528b55d151377729e4d7852e174ee3c261ec955da18668c24728afa7a1e772d73357cf783aa2e4568dd02329eb0187b7c744c285dd8503adeaf0462fbdf8046d1d68da4bcc4e5a6297df3f6e46ae2536183142e6bdb8175b4175787400a40ee9f6c4c9683ca26da75820bab5213dec530802c79203553ce7372259ca20e2d8d6aff06b2fd002a7c42f7a7ab812e3232549fefaf39ce86ca3d145ce66ccfdae9b845bb26c670ad2615cde5d079d61f465df6f5075420f15bbaee8ce7a8a3a01e907669929e5495ce6266608a13b108099217100d2afd3dbc637b53a0757a8a6ffbe185f0a34ffb5f51d320382560beecc19ee70fa82a2f97a3141b405be934f739fe3899df0772968225781b2ece0e0a87a37090bab226be23b4057d5d3ae265c8acb15ce57db6181dc3d5dde1da48d174e73849464ac8832998216075d222717393ee72b721b551838a27ab70b01b5e0d79f94c64a326f959763a701e9ee9849b3090e26c1616a06b6fe7c7556591daebbabf87177bc0f0508a1bac444c15a2753871e1d4c8b9a2f2b36699c158528c435539f54b10b46ea2790d5bf81f81704e3a1fef911f798b6f0621bce831340381d06f44fc02dc79c0511dd72b0b6704d3da114602d1eb55de8678b2b91faee2517d424350cf83de422a5f08134f5532ed445c2013937f73b86833e62e335b3fafa5bfbe457f71369f0e71a296b847cf89020f43c24362c419c29b537fce854763f7a441b6bbb9b9c927a4b81c8c54e602f5cf30860e5458585d42501e7371a14d2bfb7866227d5ab71771aae560fd379f72380d8cddebb3bba6caf5aef200d35aa91d9edfade9b9d41a358b9ff0486589eb3fec1ea8cb9aed3b83b66188ab0d7bf77960cb79655abecd07b22d44e1905c541e41423f472409cdc855514e6139b71c2dfa7b8e1ef5257466658085e091d31b601ea31cb3b79ca1163d279a34b871d3ccdb28f3f0c16dd25146e5d25297c32777a9f60facb0740c1be27e5c379ff34d213c4e57226811561266b38c4682b2f0f6c009ac9734f4fa0f02b735ce577124d8c3a817aad5d368a2f0991e52295a3b6d7b1c9fed5cf1f42c2eb34876ab8a4d1f4bb7f9c294ff76c26cc6f2c3c1e0fb19a1783389228906577ce64d94abd001ad63cebad0f01a73fd740cfc5172af4d5f586bf225eab4487359fa45dd75bda2621b674797a1789a3f18164be55f77dfcb30f0a1ccdd0048a46997aaaf0d4af87dfe09e2f3e82925ad205465a58e59534867ad1554b28cd1e16be1c9043007523a8440bea56b04feee2f1920e02515bc513def9e5891ffafa658316ce677aa350b2c3866c833e5c56853dc23416a7546db0aca9681a6a63cd3c17338b5359a61449aef2d3e065f1a86899d6dd913d407b05872ff806414f6e23ac29a2c8183ea5fc0f9248b7a76cf138d60c86a05204b4fb880b9fed0aee733b64111417661a0eacfedd724f9a673c99ad25a3ca507260573c07180dc45b29910cbfd47aca4d130a26eac606246c8249ab910d94b4c7f11408be0841176236f5264ee919661c0a55a882134715c944c3d88d103a04d1afc212d68c2661299d3e25c0a9cccafa4779415608284f7c4aee652ad3f55a43fdf1fa9fe5ba46b447762123e5c5558fe1d4b44c896d8757288f88c00532294d03f3ee93c3c8092f73ebd5b18f352df74d7d5f55db2d59d0dea9c358ba292c7808cbaee73577acb0f9d45ac5a0ac70414e9f0d09f7620de8d8b9d5711e7f6f3c03f5400926084c73fb719bfe7553ffab3aec4e6551a8c7bb43394ea73daf6743bbe5820629b3dae78233835bda3c87ac805ece49ed9b814a2411dfaa667b710add9673bf5bf6615df72fd035eceadf41c9deba19ea6b9b160375d0b573fe4ba52afc0a6e8148c79bfd87e205d0428aae697904e0c222818a9a0e07655f75029c5bafcfb0434c93dc73daaa81f6ddbd6abe78fbc76082ec5c0c08094eda120679e87c2eabbd32cd963a79999e59d9f43b7a7b660599082f6335dd0d8cf392cf4ef4a42b6e3b768dee8ed7c8e4184dcc6a1b581db48c0321ca47f3d68bafc3e9d9744757db8cafe772042797218b20e96981c8ce7c775ea165f07c71b72308edd0b05a708a487a9fb158f8df7db661d6707b8eda808b01a494653234de6c2c3fdffa54b0bfd67cfe4107c8bd59046b6378c5af4142fc8e7979f449afc10128682bf43f824a842d4978605e2253dd82588ba324df88b1054b9f36bf72b670e9aa09612117586008f8f252acdec3dfae84fb444a97ffea83b789e696403cacb43ee458baebb41a2155b41a58ddbfc2df0d57f195b906aee3acbfbaa94bb1ebfae2f4d075fb7b6d5d6dd50b752d1d35cf1a393f26f16a5c991f5557b8d80c84587b779cd87dc32d188376c31dbbb4de893eeb6a8dda299ac45f81816c33adfec1ef07f5c3771a7ae504bc419bb49a9489c3f898b5f335576997306414b672bf830a356c9795434d5e8cce83e50ab3a716c4606682751422426debbe76ea48f873bcf3ea44cc4cd21acfaaf44b5e89565fd021d1a39f3a2abd83acdc1db9005d4e38c93c2cd5f728c23dcd87d1a04fcf5d115a91f6e97702f78fd30f6dbfc37e09facef3f6d48c20da230d2bd0b5e113e58c84494f726b61f561014b969bac9e9bb8757058b69f7dea57bc3ee0d6caa4dc3ee944e86d61619a6730508f4880512ec99a944fec4369806ef40bdc554478bfb3ea20691e99c051d41bfe584eaffea63b2a93cf42d1916d0f4538b79accb36a7392f2f5991946ce94ebffe03a3610e66e56be9f6cfbaef2cfdd4f3d1b548919f7ca0c0ed49ae62747fd677129ec9fa7bb5f0cd8c5e895d19a6a6c6301e2511f110848a88f642b1aa685d106a76e0562b4ee5c06bfa46dbeb543047724f3aae5b7a9d54da748a624894b3c23d9cda7141152e35b7b474bcedbe5b33daca7cdf75b1290adfed23de9191ef5a0bb63336244964bbd2091362123f5e0fdd3eac65d0982a0fe4ba7a95ccb943ffe2331d128f59f97abd396800e1a6ebdbfbc9cd43216c19d974b71bd99dfb7700172ecf01189e0eda030467c20b6bae7072409adde4fc09ab5c3b6e76ba0cc60b0ed8bcac06a1820057f8e2eb14411b41de19011b0b79bf0c8e1fceb14eed32bab42dd5784e1c00d063e505d87df4625b0ad25e86d61a2add710535a8fa5247aa0147b4359c1a8267722ac00516cf8500a70d38878da317857ae7e70cb52d5c8224230c4a7c582ada57a2f1e01bb19d6cce25ef5176bcded4a1b0d103e5a61ead6214699526cd3b4fff776d8115a7165b47385023efcf01e362f2db14efe9e88f77475014f9e984628517761da2bb3615cdc9f6526f1c4999cf54ac67f2aa05270d73f45e33664a6e69dcc6d4b93b2cc2a063d1824325c3f11d869aece63a61ff804ccbad7cfd9a40979848085507b00e291e2a86a995a3fe8038c1afd4961a15a2203d9492a1fa47d0eadfa4ce6bf967b7d3455eb6e04c924ef86b32c03d4c4a771813d43b63d78332638f9784a2480f6f7021e0212572277a622319b4da71be8877450d652b5624d879b7741bd14ad09ad75da820f74ddca50f7d2c7955440e6c5b3f824991c8e5bf1c2cccbe50a1f4d9ae8a4240d9a30189fc3051cfe3f480e21cb7899fa6994772fef19b17d2929ca3963ab4be0b4424529e6f8bb23baad2dcc035873e62f2fbedbb3a93fd639c4af01f78ef05cfaaea212a6691f90700589fd9bf0e188c0ab92c08da0b839cca43ba1d757836a1deb6668a4398d6b8c3425d7487d9de301f0f104e2512de01f46877fcbaa3e0bc386459b32949128d12d50f4d3c424e580f5f7fee086b5a0639eb62d88e06d85e7b5c3dc13d494a9ac580267a10021fe5e243dc2a922b9127f44d13a56cad817adfcd574347516c1ab1ad9ff8cc3abd80adc758ed53eb2b8f3349a0f9bfe26860236e61365b34ccdfb2f9aaa2ffe6886e9d651bb95eb2d2954893acbf0d3ec927eafdd3ad66bb3d8b84f9091cd17c78fa72ec414c2b73f7a37313e9bc4f404de368efdd1a6e6770d2ad02626007d92f81b8e02c6e1cfb124f88074b4949d0e662c0cb13f755cdd1a7b1e049cc9c2c017b0fd5f4278c0a73f618e7e0e2815159c4581148f6419ca8720bd5d17bb15e01b39c757a15aa6dc3e186e64e41f98c97fb598845cbf7847e19b6d0990481d6a78beddb9809c4eea424bbc76eb450732f95592ab405d131c375113434f9d96c0b2cba00a16a5549d477a25bca91b5a9b91bcf74829653054df6c253e6613b1cea2099fb4b0daf2fa9a6d4af95d24ce081b7bca597a7f448ed6bd442c248b727b829294d740bd3631641947040071323156cfa504ce5f5719cf01e900b2b865a7769345c4368b05d4e95e702a9302461c79bd2ad34512d09b89be2fde24a396ca8de3157f9e57cd34895c0ca00db1e15006852a3021c07e137c29ce7f42828cc5c105cf133d4e859c05d5233769c7fdce43a85856d314cbf2c854562578a0fc331f271df3ea6b09597aa64baa83852a84053fb5e45774db36b2022bc5b71b800e91111d8be89c1ca4c4069cfe917197bddbf36da7ea550885237980250e001105fcddc4fbd4f1233e1ec2cc570bf035424073afad376df8d3948e35fe4e002b1afc45edb687931464cb2a35934524e51ea8a6b3c04048c254e60d3ca2f982442569d503e77807f8ce762e0335de756ed2b14ffa2ba59550937e1c19c5787f67ebe54f0743e8e4a2f9b2a27a0bbe5994d9efbf291978df583f1af5732a3de387bf376d009a8abf3b145ab01d9bb777f5f5404af18993548d5f5de481b35cdfcce13e080aa5425a26a3023c9ae7ef40a8afd5d1203a0d170c252f7253988e65e55d357eabf71ce942a61632519ec977d65791998e1b416ece41041bb034d17373d88007f6ef9d7010709b60028fcae6c3b0481641ded2a60bc28c636371abdb2491cef39766648f448bb9ce2d58071a7e28c4e410838c56ec4fbb51d58e23f44633437e3f4287452df6ee1ba880be5c32e3b5c5f41945e920622857bfb166eb07c4983cd2706cbcabe983b2c9b4db9d4d5e043e198e4a370c7939893eaa0bd8586b8db7297ec491a59a12ff9698b2681b421a32ffdaaabbd26bf95ed0528cd9e96804d2bddeecc802be7cf6bbf1a92c70a555ebd32ef529adc767683a279af10168e85ac5195a1ff3fca4fac95ea982f05ef51ce0823d59a0161a70752fa9e1251cffdb237889c25e058f9f5285fbd631db729cbecf71ded26730b7be63287cfb02cac29f9726c14ff34a52dad4cbec8bb5ac3bfc2b96f2678870a0810cf4f0bd116132654287531edd614ce473b6b4a04b335ffeacfe86895650073c5f3d529f26ee167a106d0a47a88b1a037a02f1f8d9d6d066e1cfb3b8bdd5450b291c3af28aaf69448a8635c923d9850871d976debc8f0a26f0aedd79148780f3cba73298c4032754ca7858b47223f879ad95b9d55954ad7800a7a4c29b9d5cbc338741cc7fbe7ea5eb12450fd2f306d8cc8c784d0ca98b1b72d0490f04583168832581ac322636841fed1aee4f40f76d9ff9149530a777cdc182ea21261ccabf9e4ba7c9a4687183471d7de73a29b02b147478a976d7f9f941ffdc07acec4cbeb358e28273009771a05a4feb46239710417729b801ab7c2c5dd2a2c6b332e6362cd2950c2c63e4747971f4a145d5428389957d72b24f2cadcd6a3ce0039f0ea33320f34cc6a5568c6f9668a06a00ed12ef58ab80e782971494baf833306a7034c8cb75d852d1486d9735f4d22fc8f71daf5a4dd9e4cec14e77db3f06db2f2ed69f869f624c2c9b45d5ef908f21d927cda3d929fe733a62c2b48603ecffffff13