PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 88096 b4d40606efce94b5a996ffa70904e51e49b117a9e9333853bb7d8b4b53b265be

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88811f7a8decd31274a28bc252fc9bb963b0251e7ab4bfb26f27b2e8878600d8
Certificate Block Hash
b4d40606efce94b5a996ffa70904e51e49b117a9e9333853bb7d8b4b53b265be
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000001f28186c8af8dfd8ebe5e96cdcb8271b5ace5d64f64f1ce90651c46664f4c05337a06074fb31616ebc39d93bb289e296b874fe162694d297b6ab43302b5d969e2672e992ee9c62cccf1630201a78212b6b9f15940252b69d7e5a00000000000000800100000001000266010020c30000000000800100008001003f7d972ecdfca47458dd78ea4f5df4239c337b2eea97b7423007f260527fbbc608000000000500000006000000070000000a0000000b0000000c0000000f000000

Raw Header Hex

0000402040388ac36bf9f22c405315b221503d9fda98a762b419b4cf6e47946a590fb306a490044aa1c45d38ab6123f498ad92a89ac1eb53a9baf4ac7efcbfaf0188bffb731b5a6a0bad0018d8008687e8b2276fb2bfb47a1e25b063b99bfc52c28ba27412d3ec8d7a1f8188

Proof Data Hex

59,560 bytes
1212160103077e819791b4cbcc37d3648c356b645e163c815e60af5ca2c0812be223515c459547ec12f068fd5949654d51bbc8a123a1c57c67eb1c2ee050b71d35238401a4e3db4f7b11e4330d644abf1e7ed87dfbc326c3faf46913779234fb806d99183f9333558e69872e5985907c7141282f004e68de22c05827b3c83e764cc9bb0dc0e8c19159966374c57a549bc152af0c5064cb57d05a118b040a518043abc9b1b05355e13495329209b3644a2318d96c6102cde74329ae209b26e133f559a2285fc46d2d0f73fd31822122500bcaa13a6050283ac4beff10dd83b608be61f22a32524c55fe226dfca691db2a2a1bda48859f030679d64951876854b79eab44341f1ff49b3b7ea4a5ddf490c4c745cdb93a57541a6b82e38b6789e1aced2273870fa2b37d555cf4db61569e4c0db512f883cbb933cbf72feca38747058a31eb61e40796df4e24bf65bc9973e777db38700e8f86d6b553e6b12184fe7985ad4c8366533a741988ff5463639c602f937ffecbe8e9ce069877395307b213f4da0b4dd6c33903b7fa382900b13c56a5f5dfc643b502fc91967edcbfb3a3f70191a72b457692e5260687f6d517c065f7ee9d7f5190f2a8736681882078b2e112cb650b6b62d74efa216ab65f5542e0b7cd90bac6111021d96923d25e7558dcc90950f0a6ce948ace4608042810f8edbf8746de3c3170185836774f4aa04db26c91c7034c1c5707a9969c5c223fabff17855aab84ff7df4aaf2c64637651a44387b5706f98d2cc9d1c28015b5f6a6823f3fdcf5a218f68c20275998bba90080c4a171ed7eb68fe65b670c3ff7b550ee4b5677de9e2035524e49be07ff662d5e33bd1fd0b1b3a10b7bb1965e05ed07b2f6924a1a2cfe326ee608944b907f9562053f48a28eeea1e9c5ed1d2d8392ac11fb6a5224ee2f6cb6bc7b21d2cd063722d5bff7ce09e73e5f15170e3a461e9edc0793a45671e4ce49724c4cda0d6cc63535fc19655d863cf3b958a490041a5c2bdb69e860cdf30579ad9841b9f322ec2a2c62495d70dd06546a296bebe4b94595769265956e9d24b315fafd988783e41d02ff98ad0969422e8f11cc998c9a3e0937dd34f33d4afab3e8d4fe8f371fa90322df55bd170fc7da964bdf7356dccb8961c02f917553bcb47325d2b579d848390823df15c5b42eafa719fcfe752b41f7e34fb1f464a98141715ea00fa5a5f83a5ecff8b305a2344871ce4a526ce7a4f54f887e9a484bd6d3a18d9222645112ddde8fa2bdc6b2532e05f74b0147d896012115e308187be62b72d6b07f2f85c6217155c423c110d6b453c6dd0e082e3ae11f3fbec4ca4a7c7730b205f659e04a394170a4972126e936f7d0a12a1f497632b512d2b29f18e2035656e2dc61f4ee8d65a4c1c6ff30d5511c527f2dea4782447efade7b6e7273576c39a3f90c5ee123cedcefb78437a5230f0bf87155d8c172140a8d3a7240bebcaa878abdddbd6f52a015332bbdce96b6093a5e69ae4df7e68d68ea03bd708696b3f924ca595841c97b17e1ce185327e3f685593cf7af6acc38a9446f509139f28cba5aef39b0e1b292acd14c7c98e4c550ef0e5de60fc0f4a19eed08cf422e2db6208a6dc12678810c49cc15419b9779edd7b34c830e17994031668145c1ffd4f7d6426efc302173850037f19d6e7446757e651545cd29697587f828b0860730adfb26a689d192219cceaac143810e6f0dbf4fdb1655f92f9f815e422bfc7e39e7ff7f6ccce223b9868f14ecd1287714e7ecfd3e487673a225e4c2ec36ad2748438e141c86a8ba0314c44578e56b20f28218f604f9e44aceba3674b9a3f3ab9afc96020d3e0fc38e3aeb74e702aac996fdf157ae1e9005496a48d15e2397db551c3ba1e5bb6090c1e25d832764035177ee28fb4af4b1e0c210ab3daaedc8734b47731a546869c6357be33db576d1ba255447b3e152042e266d89562607bf4484b23979a635ae5780fa641ce96ac2274af3ee51116c0b1d06300766c46b70c7a1e4661ceb1435c363d4f44d1710ca9c0c3b257878ac510494e72eaa0034b99ed5204b71f01ba0199ee70639fb2a6ae1d15c52a1b4095c6049c31d866900b526925e4ceb6b84022622dc3727f86707aaa447f274c33f78244bf2a8f438da6f8e99c9b0c4db10688cf88a9a73ad7a38288ffaa0444bc83ecf0f0d3f764135fa15a95a9d359b516c7022a84f04fbf9fe2503b7f9d57bf9d88e583802a91b91452569e6ab72e8bd8d92432b8335f18ae08562cae79c7396d4708ef4dc9185995cff0c8d7fb3601523961cc2b07770f9a091b1e89b1c4c6edd17c7c174b2d7d4189413764393b6c5bf4d3fd278dc445daae890b16f99b838b82c676a5021696d9c41ae8d7442438dd41589ad9bfd69251bec22cbd752dad1150ef92b34cdab908228ed0c20b79a761175587ff034fb75f84e30503b2ad407d9458940e776d4cc185e95c2649d79671dd9874821fd3a3185e60661dc8a34923cd3cf2b9e5a2eb8ed9e47530050dd7e8887fba004b1ea7f8b45b19ec575b62bbb037a84d826d1fa134ae474316aa4ed2310775c900086578e9cc79b6a843ccdbf0557503faa0208e7c5f70d60284dce136303c3d2d4981316930b204083293358679cf1ab607d847790076a06c0fa398fe6a6486cca2e6da0b10d82489e4b471e457f6810bcbc3289b355411dcffb0b42e407a8fa2a27b8eaab69c7eff041295a0267d944bd7251eabd6dea42dd17a47c084b0a38cf10a5bd3fb49a5a516c9b30e30a11cfe91e1e4c17afe9c240128191b0f30027b5c900e00decbc6fec11c03ea7f2a55c6c1ddb4044f25d7170d118869135e72eb8de03045e25ccec0ad32b52e20be7fa7137d705d010db62e820986439da65ba01ca36c6ec3b77a3acb20112ba49e5bf8b96fe1b8a8c4f310f3c191c096fa24a1feaad2fd741ed5d689fbfeb1d985d3a592844eadb32091c680a35719f3ba931074e1d3d64150d8345d6dc7345e1100a164b965a63c4769f674cdb51c649c020b37f39638206f82ce78498b067f34d57edda7460b793b3a12b135f3e9c1baf2896fc0b065553b274671152dd8bb3faa50579f3b0c676d12074996c859be92f2fcb5159d2d0b719d75944e26cb8252d4e41697c323871927fcbe9846516c28bd4d931214f0d2bcc5e961abbbd67bdd86b0550bb1fc223065419797843bb7deb8372bcf948cdb28c7bf0d4143b27f0d1f3b9cf6e61470f057797c6e9018549818525e504b00963c04a1c1f1200157791fd882d07d4d906e981dedf47e45715345c9d825283c07de258f2e54435fe840b07079e4c3e78b93f8ceeef6ca580ca97354dd088748de14135f2f0254d7ecbe725fc6ce625af9e0f8bfa6655637250fcd0a26a96c6497f88d65d91e579a364bce1f53d5bfca2ca51da75732b6b111bd0c685f1ec2c521d8293d3b5332abf8ed200da87d58b2324c85fe3cf405584a70264880d02e6d9953ab2ecf21e074237dc9b1b3f86c3f871b0c85c1e5234f68d615c1127952fa64e69c4269e86e61084c6e3737dfc2e289241a07c5fa84cb67f5c885eeee046f4237dc7f41d2be169b5ec8cc1ca991f150d8da200ae249846ab2845883d28436748a10f9db448594dd9bb48b9c74a5d8ebd415fdfed578141d97521defb4f4700858fe6d983b204742cd3265511a716b24fda1496f84c78c083b7745eb6cca6e28bfa04fd7692df9b454fdbc162c3a0cad40aeca2ec8be7ce8bf718ea6c6f7f3a5d37e7207f46ad0ac722d982b09e8afdccfa503c759c403cf9772d3fd4b34f075dd207cf707e7a3e3f48b4047be629c1a4620e66f88986ad6d0bd68f59ac9d252a5fc0c60a540f5f11336bbd03a0293a6f8222a0fd13c5c703f4ba71eedd0b0996811df1abe64f66c054b2d75344a385db7f81dd1101ffcfd0e48ff7134ddc19cd7fb12f4b5c0bff7623554211a9f598b3cd67609f982fa944d29a386fa74682406c5f2891403e2b11cd717d59eb2bb7968dbce241cd76ac25734c6ceea013e51c40c549161d44f0702507cac6c1cf4c43e457e8af890ff0b83be09e792ebd05cda50bccb81b323d7cc75c480c6f764944ac72256a15f8d3c35e5c3176256cd56eae3d66d31ed05f9216fa4a557e7e611be1409318f606fad6f99ed7d9794ef45e21cd49002857a307bd813e970e6a716ab03ce76b357e2ca69e43e286eb446dcc43537a2c4b95b4383cf5b864433c9f40259e063d20fe5754c92928659d9f8b57714531320a2ca5da9f4fa8662a059a7df10cb8d127632ec6cdcad3fa36478bd7f10a4b6d2f50464200342fd9092ade2102f9ce996407262e2cccf6f7f74e9a3f2772baf8d24e192eafab0e4662506faab88c5affdbb024419a1e805eb2546439cd1e05d6391adf012136a10185f76c6f094645b1ea5e51bd06e85beb024bedb2f6bb1c417b413f350a39d9150b658c243465bc35e5b25f6ca2f816e42a53bd3bf29567e1c7e83a347046745367bde3f5ad29aa5537a0572b27786f36b767b454a524c142a10bf471e27567ccc3e4119cab16deee044c24f353a7b2493a09fc1e43fa2acd8186ea7346f1e4d1ba5491f9bfd30739259867dacb3c6d4868d7a51e945000920f2af72083be530bcfce397810d79731b0cc53fd2c35c4389e6b4e10e30210286b735f677e7e15e05b1327df5b927004cf1db9700116c8501f4c16ca256bf54457433e72dc520caeb0b6bf630eb7b5193df272b7b8e9dd8243ededddfcf17fa7bb266a61a91f8d6f7471c5363eaa2259a8eeb94e6f4896e4e65bdba410fea41aa48d66d8bc84afef241c78b151b197d52ccd79c249f8486453d5f4bd6c135abe1f1140a9051cf4e8b75be269fe419da2992aae43b1be243aaf2c8620ffeccc59177fadc87415da81bad5528844ed5b62c0b53ec37f5e99f934351cf5b3cd0c371207edabfbb742af12f17a8b43c838c152e110446689c1762384fabe62d9988d1bb13c5d5b89ebb7724a91a7724819aec31fe265962f0e6d710c9bdbfc86afb203a5b04320371b9afa4446549196b24490e62807f5e095def8a98c7eb7d66b2677f7dc77f61cf272db818d434ad39c2851c019c1d255dfa1c35bbd5326b7b421e1c8b3e4acbedd3d81bb145ddcf82117b02005d8c970fffcd644f6e5d7e70dd40e602e73daf23529c9306dc7981736ccf2d647e8dae3c03d3947e745cb92e42159981930708e7e29d74c9b35f83051f67b8ee31e10253b566d4eac54f375f51445807276f9153ce06518739df7246bced2680a22241f16fc1e084dd224dbf3e2f3f133640d1ea2263be6a7a4f0a12b4672d85245ee52f299369021fa46deae8e1d749e80d6017e640c2c71edbf942b2efe45662851d3505fd273cbf4f8e348b02fafe4967e41a5ec8471b1480749eec578f16932f9a0eec68f0c214d0c92704dec9490095a459614c2283f154332d4f7c72d1773ba88e0a0651ff37fa0c3dada5aa1560526380175c5de4c75ae4b48123c1eb6e4bc0d77d8753784c73f766d1b5ab264e08e21eff67467d05b247d31b10cfda3888ce801e98c2778f95cf96861c34c099251ad74d373517c75ff475af1fd6b6ef443b36293e5490d361c973f5c06b65eb7faa7e744f550ffc2525835ea281815428199d85d0f934ed2b58b411fb28ef39b973ee54a66f23bcddbfbe2e51c6036c0ab77b9e7fc427601d313e5407701805d9d7879cc2e26c55ea738714db2146c5461e6e432a8605de64459decbfa2bca5d1db52c0fa8acfbee58b0b6a52e17312f96734d5ccdfeed5fe3e6370fedc53fbd28fbf5cc76ebf57ca59259878379ef2404d31975d969beec5068f616ce8a5f5ec24c49e6e69cd42d13923127fa71f527efa697cc9be7e7853df98a40290162a0c1e16472125d84a654bc10509eda55947ea4c977d9aa9425f21551a64760b64aa98c268e7f55b3bf1ffff7701f11f49c6e2509f4e9b8a6910f047566f468bd2bb8eea53fe580c6b8f7672c308c07bb44732e582452090ef8e812d5a0940458eafbe8f541f7a42dadb204084df57900abb324009ba42c5d4178be768855352971771faccee73453fbd795caba15e41e748c386999731d0116fda8f4a7f553d6ec8e81df6ccb2fa49415e2c06a992a6316edcd7d67f2ccd31039775f39ce206dde13ad19836d6c38146013da53a1c79fb590f7b72b7ee8391e40348c6de8e7a1766b3011d82fcf12f446d35254b7ef8653faeaac310c344000d15dc12454ce181c66892ee36f3e51d3ce080c7eea70d4bac675adc1d5d9e4d0455c35922246ccda57f76a690300a3379a8a4aedf6d1d2eee17ac346cb0927cffcbc0899bfd3437aaf9d6aff7e223092d5c9788d1598a1f14dcccf457ae55b44eae1546a630d3093d3e3e3ab5d9516ddffb2cf82224291c792642976b9f8028767a3013b45e678a58570e4f2b3cc165da2e776337d3cc6bb3fb8e2a224c60870c2050a3125bb89f157067c8b65c2da5a6a9a7fafa188e20fd0dd2f5c68ad3ac62d2c10733726522dd610cb20ae154c5335ec9555d4ccf513f474aceb7152aa07b60694564860d2c2e65cec2a92ec4e3f987ba724f8b30c05b40f4ba8d5c401c7e2a19ba8abb20ba03f123b2da9f0d0a3c3afbc20b7cdfd0248c0ed75c46b3c7c1363f0fdac74435eaf4d13f29818b0573fa1b1065634597a26ba35395780dce7ccbe4182c4cbf9f52ec8b4c6f0400f0023fbf5b69fb921c4ba9b3da0157d6003449b0c618ff63b3b826a67338657801ecf04d8487d5bbf46c22bfa8ca7152e6a9d718de641fbeaaea0715f2c384354b046d79385148606323a36e45d059f0cc2821f88d06aff8bb965cc9707b0fd479e3312ef60e68a3640eafb85fdd4cb36c3074f24cfabfe8103c7dddae9ed64cc842ae2765a18eb822d016b75e4754498222ad6c2fb8e3215a55f6de101ba8a080577ddae989a3d22131c3458e147da41d5b0edcca299e8ff822a3c8057e3d5ef5c5292a64bd14963f3d23608aaa8c4cf3e54594d14732bd846c31ad6c231e71a56317522365de809da296ff173ebcef3422b614c7b8ae3805cc43f0434ad9e5023270a85a025c20592206c376b76a5415ffe18e5595058424be15c68e5816b3b546c0b3e807cf3370ac408cf8882e09030a69c5af74f851d4062da742f4d0b9a1db10c299b8656bf82caf6998556516115229a9bdfc07f934d25ed2a2988250c952d6f5c3b72d3e0be98ae6b2631ccb6e43023f72ff2083e8ef545413d30231ef6daf25562058410cd179b7391bb2e4a8ea5be9dd77c2a58721bf399a8b3daf083c82aed03ac79a5e5a20a8f81fbcc693c3adddeb4c0c082b53f85cc77a7c33c39bae6ebe4c0df027f6dcfb9ba2f8464a76ca6fa05f670e233121dafafe64356c47af1be3957ca9e783b9a6ba8e0f97a402b4c46a9c1b74d4359e2ec8d688296d69f987c26e6ddf1c319ee9ca900176490162f4408ce3b0199593059d5c56292471149050447ede8958940824a089823346bab669ac44556f0cacd4bf3e4314475ff99cab7bec9de76736dece6b4b280b87ee7f9a05a78b301cb41ecaae31f087478bafcce24474b6b3296101213986142816fd08cc913198dec61aae40463aee910e8ca32d92ad0c442bc335c110ed708b977069879aa72d565727cef4496bb5154fea8664d0f502d6e6c75ba079ac27f86393cfb6dd1ac5b5aae9e08969b1087980a0650a56a5e4eafec1b53885b5b4cd410ffd1673d18c8aa4f9ada983c66bff27730ccd70545271d72e814e88be5792a4e62b80186dcd3b41fa7e3298f50ac2894df1a0f687f8c842fa68b511b0c47f9c0b699ce0f36a310654a56550880e9515dfea7da1ac20d9e88127d5ffbd467855904de36b7cb15910fc95c235715f3cec544a11f8796460085fd34d8f4f03caf8023405e9037ac05363693aaecc36ce571b3889c81047f11a463c3384d9f4019a664def45a2f2688f7a15617ae6584985254419cb8c30d3fa64abfe4a253b009a0bbca73ec36dbc6c15807ba7c82f5efcf92aeddbb37429afac7231aab60fe74950c671264fabe1302d82c333fe7fca65d72ad3443ff6442f6502c23b423159d15f0ab701d8cc57a614fe610c89fc1201833128cc87f56b857c926464a81aa99d9224ba6f7dcd10e56b1e8527b847d4b6bc743abed436be7e327e7602d63b8f5bf42950fef32488439db9c0d0a339e2d92b73c8b5476a0980229840bc02e5f3ad1ad2f164952ecf6f534f06623e82c1a2d38d6d3792e5aa1a04f7b062a58cee77aee5342bc725cc4cb331a7a1ae1dd6f8d3543e06fac3236d5dac633c86ac3c9b7416c5910904467306de2719c511fee23820df8c5caa5efd5e83ca6bed88d47f1da77d5fa2024e14a2aca731e4879edd14e70a0ab3dc64669fb56b2e6c384a51bd23dc026d2e1e1174c95cbaae669d6504a878d1fdcae67a52d988ef39c8212a844d2920efef9205fb11c37df245531372eec4e681661f8a4347b2d5c1b05d4656a87df571d0b62f6026d7d7c35024d882459303dd7750c2e951e8f2ee8840f79e4aa7a0e68aea128cbf428b4830c368318eadafb8cfcf11182da1029d6f1ebe6c8befb8b79ada329765c4decc4aeddd232bfb95979b8e6d11769247dbb55abfe0bbc16f94abcc0cc319bdced6145832bae402c6f2aa71a8524c8674f6b21425bfa0da8b214b890b70a445132cdbaca48ade6884d5766aab81046fe375c498e31e462bd1e5b42e8e11a331993fe14bffad2c34395baaa9fee53d2556fe68444b453d6d99bdeee15e02563f76d4990b767dcc87334f1ba034151ddbf9d63fe9d7eea233e3fcc809df08f90644515cb59f3b58f7450c2e3761acad95ddfba9e3fcbab25ae94d066b74366d7b75fa14dfb66f32288c4b8b0bc8bf43f41216140a5ddad27dc416c3e0c6aa08045e8735d5d511ac31be220b40190b13f0a02bd536e6facc2eca0b8fe6c12ce566706b2027ae71f77eb28d83d2badb71b2317681d65affcfa5a69b2037b3dcedd290c9b0fa2b545eaa3ba2cd0bbb625fbe9de69d62321451f063af2bc17c476d6efcf81ff2389030540c02f7b3282d512f72f749fe8a518b07a12e9a444e2e2acb0d41a5ccfd7f277974b10aedd1a7ef91589c09b6ac22ecad443a851dc350070d4def8ff9318b81641fc6ac2c638567c76886ad0d4082b4ba095ac0a617528717a78f623c9739e13d73af0d47b73c22811e9f6d545197ba5f16e1ddabe46e470bafb0f7d1e74441e284182593f08e88cb4b1b6659836bff40112c53a03f46ba1ab05baf74c5095c34d5b64ceec183a9ec58e47685dd35400ac3ffeb1e21695a82c63fe996351d5c39a1481e113d4815ccea7c9a1b0295858de8f691161bcf448ca1c76a401e730e918f983563fefd61c558dc152a4c19cf518b35edf6cf2f5da4578e484ffee75a6d23587f2c968a39edcbcdb7764d8ff8be0f26aeb1b7bd4c7c8127847414c126d58bff2aaa702dbaa4ec79432eb581ef8fd3bd10cdef3ef4356e5c417d3b4a83c48e21ed7d8926913ab0f2f0f60b6b9e9ff672d519a98784425ed18834b9750593cbbc7a3759355f8f4dd00cf3b2f3d8cbcb068f01696b9a2bd810a07f4c35c4b242698eeac077223d989c32de96d419597e7d57519af57f5b64d20d8422e73b1579502e636cafd03ed920fdeb4a37a7d05af3b8c51596c62693f4fd3e8a76991865dd07c56fd49bd83bf7ff3da84bc14e4e3c6ed4a71cf5b63d9c93a7e5857cbe914aa3c0891f4a4ca682be18f86338dd42387ce549c900c4c2a37f069710bd80e69c07cbf89d7711e06c6cd76c8ad466d06eb8b5405cb37268d7c99636f81b26b631783ee925bae233e654f6b8e458f3b9b2dba892e6eb1bb7cc24ac17f30c7c12a570d3c666c4837d56f15dc869f14623ed5e52da5847708901b6244b32ade9f39a77ad2ef50768c6607f027708527e7e2ba4535f3c3788266d82861e005c46870e3e627ab26b9dbe8dc9e84c772b0bcf662029fe3bee453b2e534d6e3e2340be366109180d84264583bdc5753963c301a4643033315fabaf4f7d7dd593e20a62b0ddef263cd01fb2a82208604e97b8e85c2143604bc5aa3b619efc9e83c91a4f9f3649994e511973dbad8888229124ef0fe9c179f74c9562336350aa79771da42619c0ba26dfb3d82707db62e9954b799879dc03d09fadc617621229f2f2c6b3b65865b5603df428aefbc55cc85fb8d1590471c07555545fe37a02dcb6e9c5835d99d8ac8f8e6e4e421b773bec3b4f7a8416abc8378267a9209af1907888deaaa5ca96a8153b558332b29601bd24616a758321016f551a4aec15f930d8c8740b05a1f9d3823a5ba69da3caaeeb9f7a792618e795cb6d6fb515307cc1322e296dfdd0c9612a2f1e41778efa1607d3fa96dc7f9d1500b0267f25e6db4ff7efee699d9badaf9072cbe7b01ee3fc49ccc45069311cd00a5d6494643c1197070cbba545f6cb4599a113a0e4d16ee3de483e217afc0b2e592db4bc0bcda006c22da687bdaae17e13dbbb07a36260190a044f5414e0dea3509c99872d30efb2e12894096ecc1b6a167887e795d5bd48ff0e58b5365c921eac6cb04c56ac5389e9ae9df7c7b2561c8c06263d759b6c849782de6bc5145634019344aea41f03e56df11ad24f2f9e3456c9a27f48bf4cca360bf953855f5ef5a0ea40eac9d9209308f71d66c351aff16220aa786f5480d7511342e2a46fcf1b45a8ae49263752f33cef118bbe7c40fc24dc7e842b87a9158e29419ea50e35268ad934a401f8540d8dcb05cd001bc27cc940c03609c20872aa08b6b2b13792545c0d22c00eba7d1a50cee7830ec77b2a4999de8ffc8992d5cabe8a1844e7c366b2f92579d127bb7c7cc230f55604a983b2d74b2592fa5875cdf220264c5a3040c58052738e4e21434ec8cbdbf857edd0ad65b78208369794c972d63b84ebb7394b470033aa7f7bbf0f64780b797827a9e0c8ec3e9582fdfc7ffd2d8a428dd8444bffe20d90a25f06521794ee694c52dc5440ac56567bf81cee5e7a5f4d144ecf987f54582d3c3a7315576f59c020115eac936206ea870aa3a10b61ac63ab8379a50db7110dfc2168bfd98391f779a6d8e51c8e6b9831d7774d89aa043246d8ff6d48fa1fa058b76ca8e78eeadf292fb93c8d4f97f530af45eb863ec1b739747586c0063d386f216bb350ef55e2b3daa9b17bc40222f3faeda01f69c8332bbd8b330840b90dd2cbf54ceeb9ef152a8437ac41f723c5fc4332fdb9c2f3993d8cabf0eac6476c60aade3adbf0a0ce66a2ab31618b41b7302f8b8bca3c541455b060bcfa2b477a657c72ecf052f04a1e9e18db26fec04a7cb3ef789125486d7d72a3b1cfafdcbf5775f785501fb558eb09e9b463f56708fd2b145e7bf720c0ea4e0ba30329057bfcc157587661f639615dcbc36f1467d1ec9b8d9a5423d6b447eb20792bba1dce20834ae1e82b7ceb539b1f960098a67805ee0dac4c33ef084477e6ab8911be03abe1a0cb8f059d8d6de22080b9b9ceb0c0960332248e1cd510bba876cdea02c8c7d0cf66d6d57325543ac46d7d23a2b6394c5007051d2e85fac38409c0e3413550da616760e9aeceef33c5ea797bd17b28bcf1027a5f0453935869e36fdfecc869d2fb90288ec31fb05fbed00c2bd6f96095b138918b0e0431ba6daf041881c8b38b9c63969c6fb4f9723ffb94822a121cafe286512135e965e9455eab23e13479a5f9f482f65316a7eb2c00e81e497385d197761a2cfc2683429e363a37b0178bdea2c5064865e21d38268994d16a0014eaae65c01684c06f178f4c9d6684b05dbf3f2510eb34a7c37c2f40457bc2c98c7db57424cc1ca0f49776a9c9f1c7ade8ecc82b2d12823613ae56a4090d3214003de8a07fb9e788e214b1db6ebd653861d671cd95b2319b24965ea2ea93882e71fcef0ca3d13f27769cbfe6f9a2421943136b5a7c9ab0b4e42ae676ec129c8664fb0f2bf8a11d5d688c2f2319912004094797e4c4bd193b843232e602bb0bd9621a1ccd0d49c141a12f8115f1efa29806aa062207da96e827a08e410462150b3239cd3e44ad5a62123702e00b13edecb2db7cd1c74852cedacf8929822a055253ce28e82dc957d34614bfbd2361a6593d5ed6a13d911320d342c6cbc4c3779d8cbce5abd84a3ad8e8b0ee56709339d1c1eb148909797062451e0e7b5fd8fb791f5a47a9eb2e36ef2bb8d2aaa5c62d3b409fe836d5b0a39d04ebae3794f9c37c76cf9f1caf97f0833b6fe1c6577a75227884d22228ca9d03071792a190b7ed0c22305d6a127a0d3c59d4703b34d7ba36ec9a0db78ff4dfdf9674ca9e595f2fb6e06cade061b0e578e7c7b1cfed38a1ada031493381081fcd0d0fd3b56ed5490e80fa5cabb490f2eb863c34f0ece1081d465ff72dda3130f924f19d582b35ff74174db6c3ff23ae73d9b5b3399792c32482b89f0911fcc7baea4c10c402e0b47efa10aeba6b8861ee20fcd035eb42e5d26724b72efe98dcd2986727000c187859a2409d5f93918f897f6194c9a9e7ba0b4a47b45247999fe4d83cc82776094094feb5b6a5b39e39380252995bcb99273f38372633a8348807e3a8aa733815d078a324b1557486bddeec616c3ca0545420e147dbc54480f3c6924b042496bb161befd184101bcbd9ec172c3d999c6905a31f772fdf2be08754dbbf89848206c2707a4fe67bec276e8d765b5d678d16b9132da35826092da5e26ec5b6feca1dcf292dc8c32539a284e80e3183308dd1bb662cfeaf81971bc7d52b47978da5b63e44b453412c359fb88540c7e00888e907f9d1ff97a6ece6613d9cef2b835b2f12019afe87f3e2c3d75d386e3c6003e8ba6e8a2515e85a0dcdd8b7a88fdb0af6dfef2ad63fda2410c7c0be660522cd12720450d41eb545780c951e66b43fd8a02a4323abdfde21c52f6d92e2ca329df52e206568dbe42434ee442736dca3528b5b2e05f48cd98c718d0623745442274ed759e39ae3c4bffea9bc1a267946126b64945fa38326f27bb1244aee3d45f8deacfcc43afd8d722f76ecf57bcf6c956967dd6613cad09a944051426b5868ca01a0de64e93d4d355cfb78941c8cf6f4c88747cdd3b0f9721a87b2c419802205af90b255fbd46b8256535c983664cb91bfa8c25ed92114e3a56874742c927d6548fc2b06ac1624cad6d38e39d2fda5fea6aefc0b208fbcdb027d0801f15f32fede4f9eaf601f1afc240f92946aabad3b8e675de23d1aa35b8e7b084ad4c58356f10409c9d496fcdc85f25975afab892c88d8d7ac382546482ca06da6b2208ea84f474941cd350992bbf3401fb29931160845ebe5aae4e29fc13b90edc76c982bda75df964011039773eecb12052383ff232ccc8c0b684ee8f4f14aa2fbc7f11626fceeff7a9adf8147fb1f3977d0ef18d6463f660597557273f907c09dddc0f6edeb49475946a3878a4bfe23bd4cd5b360d959102d0f10f567bcee1c7e59b9f1e807b0bc12b3ec9bbc0e7fc2f5036ef7d84693f918671609dc9e0b1f5f19bed678350b59bc8ea3e645686dd93888a72ab2c49c093cb168a8ae689fa107ffd5309d1d0feefcf142f4661c21f6f8ea0c3c34d87ef75c57b0f2e5eb7ecd6fd60a5b197f908b4bbc2c24eb619a8ac6632cfd14de4cdc0bab84455e71b7cb87444ec3c57feffd22e63d0a16ab01b4db95d8518fc5ba75558159110ede3a8d09f0fcc29f1f000c8e82bb00649184c3324fd1badbbe5c6aba6aa135dd159f0d25687210c300fbaf94341c7921cfee7924be1f0a598891646b5388b418b3f4e169d31cfbfd1f79e9b470366b6bb6f7c246b3b4821ea5e05c9a2dc1ae615392dff1b495dcafbb14cac1617586f129c4055bb1dec210051cb0302b9a21212558c10f802dc051c58531e966f604dac6b7b8f9edb1005da6beecdab0bdd4eb63b3a2a42b9417d6865658685c6a02e18daef2351afb6fe99eadcee4b23bc840695b4d9a73b1a51d78369369dc1b6c0e18cd559ad7f7ba792ca775ac5efd671bfb790fd60db9a17252329d7b89c5c2e9925cb48872ff4b09faac1e579ba3ab2aa91c392afab743784b85b112ecc86310bd5cccff6c8166c061d6f4df9e995fd8c4715ba0f418ef15c71ed478c823898b64a9deb847a87a7de1976411a862579812d5bef378d89ddabd7b30a1829abacf41de1695bc4cbb5c8f6e3171541cf50e03bd1cd23744017bc59b42d1d8948866120aa8eab45d4a7c73698e8a559f5b8b993095b739d88885dd36813a436fb38c82c2b6ac70c135658ff7ed64033a5ac786b686d4caba0cc979a7d1975ed357d73f648244cf7a7920da3b011b71aa062caae0e575faef525cdfbea2fe2ce9ac7d49aec3e0c84bc3667b77022212cfd3ba3ba59d580c5d96c0b6c4a540d6bb4437ffffc4295d859f3a33a3631331e9e24d1498e89c8e54aeca9de034647e6fbe48e24f659f0e388248164c743a165d02c20715eef3a27358dcb7d962d51c2a2b4d36e7fee0138040a0c31f0dc75f972f1a2803821cbaa50ce0864a3355ae8671e70d8703f14ed61760e2de514980719c5fa5eab81bd64cd3fcfdc94f300263d0e6844182eb77a5122f38f2e7ae71ef538ff91984e3175d0115c8b03168635e2804c842555f4915f719098c0c1229aa8c6c682825c13277ad62c85b3b9caacd5f49cc3e447ca3723d0e11dc3a56d6b4ace9dc711c127b2343a211a3274f2da3178f4d30a42db76e991bceec84c7a914d36fd86f892d4e2668812627d2bc68a0c0b867e9376da472c7cbd20e48a80f8bf038d56834d0a9c16c01b8b516ccf7ad8d7043c009a648f8b01a5835c378737a1b7e68ab508dc8f0807afb0b5905e5de3c16e419332bf6ac73ba9c3e57ea2a267d1986cb77036d05def0cd14d5970daf8775c77ba4dce627054624460a8736ac98ce5d642ac57a1b64560c38638829be8742c022810ac8881979e16557f5e0b4197de185f3a88caeeaeed3f98498d4200a10486d8cc2022dba41609b04753f1a0233b4ee67fa5612663ac732ae099b3a0433ae9da5306494d25ddb77297b410a28c9a200a16bdd82764102661b6bf48739d46f2047e4e54f629656fbc0da9015ed9ef5003f5afef68d7c02384991b4c78d94476d89561b9cb0e6f00393bd561e20d5e0de00b530ad1ef43a3b19bb8ba9b696437de37552c30e133c9fc007335d49aab1b8b5b77521f91dddb21638740224e8b49d136eaafeda7d355910ec541ce205c7d6b431e57c369e9deaa18e87a60583d5ce8235fabc59a75f39f437c8e956a2723eb1423021a88ad34ef1a39a2e3f40de48f815fec63e0ba2796a567b78bfc0213a5bce278fc30fc0d4808becdb992793fc2540f50eb5e023e4882f82aa96cfb0e170e606e54750eac90d457afa156b5dfb783c9cf85979c1b6995e83a444f5d8c11b4b7265b163c916ea390c48e40c72fe0c93fd03a4445138600a48c8943b51613aa67fd1fc816ef2e6e7eb7fb5190ebc7f2d2f9559774bd0961ba8966ad20dd4a7b5213c9eef51f8500ec5f225bd4b1dc8470436d3e248df2584d0d8e380832d166554fa7459e0850f872a9d2c17b48f1c82ca046528937c41380d0a0bc5601f0c1656e0d13a22086743147f044f66591e4f6ed619ce83944629695700634068023618ad518924a1f38d469c5f6949f3b8318377d445fdc627b184452a6bec848f91748572d12a34b40fb8c0d7063e747879c48e9eb74c45bf441c03d2431cfb1a780244f4609c36a0fdf52ad7d67812095fdd87114b805b3e3049d59e9a21d1fc3a80e9c110101cd69c2c131f4e13d7eb745c01d6ce17ff39d9a4a0e052a30bc443e35750004145478658bb6dc98a8c4a52048c4488148bd4c10b0d351df91f86dc83b17c604bc69cbc9d0ea8cdbe60b9f528b49a400dda319f02d43da59e60c0dd8fa9fb3157d45c38d085c79200e17b5569cbe67cf62048ce4cd32c212a477f1f26da45479330c585975397edad77f6769a7c427681c8aea15351ddcd3eaa876ea5444b6583e5bfb4fff190a9540b13341165112cc6429af177e2f84961daa6b75fa537c04ab92d52071e1977cc38e014fc0543ce7c8e95bf5e0f7f694effb9f63a5b2b5b3b3ca2e5ffce1c298692c3038898623a5b4cf49fc36bea6b174ac371db314fbcf3b086bd780a2a428c8f9be8ba0eff3287768cad93f00039441f31fbf667a96c6eac23c4a9be2189418aff66968c921e2fe6917605c60f1edd45771c21cbec1f5acac24175ee992581f3cb8898c277be35bb0ab8d1bc1447c73615dc260484764f9b9537cfff32f0865bec2d34a5da630bb1a1fab90749f44978d8fc9797741b91e6385115865bd3e84571dd698c76384276cce4100b67e05af8a8cc8ddd4dcaa522e9ff4711687ce32ca5fe58debfb1deece3e4e31f143df6bc7f1a984b9a1ad32bf1d700dc61c1b0c920d7e77a8ea3fe3cecab6fc1c5414ed98d9eb96d975d97bd5acf7c7398cae95e5b2696c96826abe2b086bafb18fc64db79fb73608b5c47e2b34f46530c5a777beb0fa5f6970e00490cd279c5ab801234691d3cefad962b168a3b23949a031638d535fceba0c6854f57995250902f0bd588bbd50d30b50fe8959d9632a5a7110eecc6345f88fb274b6a2101fb348acf5d8348849d468c666a14f928b4f31dcdd5d738c0108bb001033b76ab1c0af99450d5c9b065777388bd57791b42a19e943712f35e60a76fbc63f4d4b3d9ba74e993ad43e1ba2729b5a6cc640f6042e40278e6e851b8c6873d0e1ffdeeaa1110f4d0bfda010daf809ac10501c772b0579c74d707072bb1e7abd9c919d0084257dce2b900c43118654c79716e085d9332c785b2bda7d992fd2e3b33a68caadf4195d218a200a981bd808550391e71faddc523a34f5af4f739f17bb9ad56b5beb488a4bf4150f693e3d5b37bd9835ae16a9ea6a371db5bcd6492d2b724062d6c462c1dc6d87f30d1179d21c8e27ef58701f668e289597071f690be21aeb3058162f99746ca0b8761b7ace140bc7e8e33a4c9b2c6bf87294584140f6a355878b7966517ae9658f174e03a020e881c3472ecb557fbb67b614f417a8d970c44261222f21a6bdce0244d55b05815e267fb8f582476581b4b317f1a341d450111366b83eab37fa319fed6dcb117449e501b2802c17e26180a93ac10c0f99c7fa92a85695c64a4a434cb170d527f90638a73f6fd1d87da3a617c57a8818562499856c876d686c3d71becd67000488174f71550be473244aca081425faa65df4f5f8d58413b77b880aaa4a2ede93a5623d048331feb732711a0a0d5c96d337f8a2f4d27b974c0045161e2b63fa2d65baa1b03d265d512eb8a59e05d48abe5589840f9faebbbfd80398a9214c2f5d2fc507dad25e51da733d9132fdca84f04365177ce3488c64e5edec84a6381e71120325dbfd0adc8816a7d5e89bbb51bc444e275b46e7cf157060c2284152ce9674d7b706f97b0d787c19b9922078c8ae37bcca07d881b897280a53223b282c2e88eb0b87d23926155de75d2e9d6b1213b3e11c8d181c603939821c930307fab9b20fd3373d4be089153e64ddda7a84c1b47fbf328ef819d0090c463cfdde2554c48fe68add379d2db2d1b7aa49b2020f1394ed9f005901bff887486195705dc363c3ea28e517bb9085ef842112f435eec3acd0bb8dc03f5535539472c8cc65a6b7216124d24776c9a40f036baacfad1b50d72b1288a9291d7b29dfb05d63358059d1878dddee51e7428dcbeb32a1ff1bdf0dd4338b05387186cb04ecd8740c080a33da35f84e9c581594bd8aecbf2b90ced309c92b4c3e95e49645d26dc0ba61f74a6c942b4f0393f57fc7255acb0abdbcb8efd757925da1ac23974a7f7ea2db5485d4b7b15c6f105e441e7648b24044b044c6ab34653eb0b0dd0bfdac14345a617af834f666216dc0f048c78da479f6d6b4ffef3b509d163de5390bfc7feeec9074216795ddd7858f1b94859a76abc7ab74c4491e229a78d5292aff957b3eb4d0e7c7edebe5076f97687e97a9bf374e40fbb9c4150c7a8f514768ed7f347266844c4da86de57a997396c0b47f788e9e269a7fae1c82b77254bc150e1f3cea8b985fac4ff932361cdef4599038c37c233b2024d5cc4ee7190d45e43c43ba514f36fccd48e7fee54d3f1c4da90e427b72aefd7cc627ccc4436fc8184de8bb87720bd1d49f2e590fdcda87799308ebed8850e4a682a28980034174bb8de693512726ff8bac74a0118fd40452b9449494ecca6f0b5d60ea093002356cefa7a8d8f7d6d6fa3df6786ee126b82ba968cc2cdb0b6257e045fcc559b37471bba19eb61b75af53ef097cc2659d164458191550d4393d7d36b0f9e9e3b44e3c7d8c799d3754c10095cf2ab19ee8f411f8c5389f139e9fba4597c7a053f2b3d79e744ba0f7050e8881206c4fce48e0494d0a395a6ef26cef0d6144650a7595a20a1e23010bd0f8575c6f2eadac548f0ee23e1b460ada5f9b80c21e0b0b6d87a0493e71f80521f5b8acc09113d62acb2cbb49bf8a741630623532636a58251cedb607769e3c26ec2aebcf418aa3476b2875c63282979218155d6be585dddf3ac3cb0a1fcb8c30dcfcb0e906ee1b7ce6b017c47eafd8bf57c90a423b9b52480905fcc1f31953a62ba5a63ba5172cac2efbd8b2be699d3b2eb3e7080cc50fe005fae0a0a22c290df0d9c510a16b4b4395209dd6db4ad8304aefc443d86e76982509bc301094999b235f7c0a2a165bd225aa16ae0f629e044cd173f8da031e0929112804fc3e80a5306859fefa78da4bc750611ff1cb21cc37bbd1d821e247c5cd48630090f1a16c441f5b5302cc647255961c434a2e848d94907437059ffe1a5d9d4d62b2e4e11d7062ee80b217dc1195a2e6a9727c9972a37a818c2d7688265d720fe6bd2235c870d917a2ec436851c9b37b47420ad9e104d355e1ebf32afa1250d508c11a3a93614d10ec21e72060003113dbb44a085b16ec664939163dc68de15e32fe2c0773dcd8234fb0389149400cf88c2c87d56c74d2efc27be89f435ea51f1aec1e9a6d54f6c29eaca51c962713c65af502dce93c69fcab5e217e642e3f76a9f8f4d96b9c8bf50d0646080a409138f751af6d60dfa494de1c3e6053d54bae44532721796e1dacaab16c7628c19c29cb8a446f2dba13021bbd483bacc13c6abfa470b39ddf7cd37557c33c74f0a4a54d9ffaa519b6fdc8b59db66f3b680f80816af14f1c5aec1daa322340a3103b8a6c7829bad6659baf30677e7aba6ff7d7d5e41f023ec80c4d5c63fe5338661854cd3b4193fe44d0e92f548761f5577905466c2daa2011b9326d7b02198ecd792772f233a91e28fd3ba1f5bad8f97d316b005f4f4358b583f68f413c21ed3624cf6dbeb7418e2195bcd3712f5c6986d1348b79fa65cb651cda218429bdb7410d8ab20c3f5e56d3d852836d3c20efb29bff19c9ea5473146b365d66e225532d7c01883182b22d30f583a1fc37a3ab3b7fd553f2439c9507bf30099232d70bfa9f54998dde23f414a22010ffa6255b6716b8e4ece373eafa3dfae5884a2a23d34a226606bd887ff0265715a252d5c45a33208318592a9e7d24cbd8f2d5bce49fdd11516750bf110f563f465c39eef684273f5cc5e28d85d473c74c7a20abeb13cc774cc7d5f8877de2988dc7b322eadbbe91aa1b0454477e5cc7de2beece260eae7d342fd155d8815fbbd496e0d182f40c91b1da112a1dfa518567e6bd9752bb12e3b70346072721cfcc3fab513f19cfe22272626c3f3ad1dc0e534f09b483f46a1466a0bfc51eaec3cf8e76a87a185424f52a81e45700a7e336bb55c3839991b89a617f6a05f277acf2e71a95f2f52a423b18d48e08ecc0309632fe07d7d6ae78fcd15eaad6b753e80efb849444fadd6f9b192856de640095984117573eb91ede2b8d45bdbfd8b1d990bab39a21f7939d20ebff5ef935c9be732fac1b299e1ce1ab31c49306816f9a89ebbb7b3de6ea489325f010d5017f1c55a9a9fab85c8a76d8a9f54130c54a2ed35a485bc71dfdfdf318da9c33a568410f1080652904d9b002684f0fa5c3cc09a8aa6c994559ff8c6dcba83e39acab52cd0fef36494e9ea245db961011d5fdd0c2844971b6b8ee8991cea6954c2c088597fea5910553e75199518534c2f77768a076def8e8c8384d9b9c5dc6db2684490e3d1154ea8957e0fea10bdbedeff41e7aa4d41f20e86a87ca3646995813d831e36b0190779686891abb63f765a50961b755a61051ab594e2c2624ee51e505b630b478e567506f384632e4fde512d08cc3ad8a98228a8191acefa3599d032f36c2a4ba1794e335eb857bbfe94ba72a15e154e482179416e5ffde5caa8a2e5f71663e425b1545967c3769268758b896fab9b767d2f0056ff9c7516dcf5394096cca85f87abb84d91cce6343ec1df888cee725c4e66de2072894f0d21a467c1622f609fac1d79825364f694db7a6eed166ba29941677a6093f04faff3ad37b0552c2bcc09ee12524ba3b8dc379c6b31e963ce99a2efd8ee812bbdb8dbfd44c2ec7dee7b70db6e5f7df75aa632682403f236c73a029c785b46d8eebe3889bbb2c76e043e6c0f27fb9a68661ea05d814d50b9cd54a437a3aa8f424507b86ff29dfba5b763df9559e54b7b960b5814e516e63d83a91325584821d46b5cd40c90322a6f26e5965be719c25ee35ead85948198c92bbe6c588298f364b58f46e9d7a86d01a6aa2449530e01b46ded2574b7435d0558cc310a1ad8ab7c31fbbca6b8848a8f37ef1dfae6e0c2574543466f8e0ae5c47f6912d557bda88b3c6ee1456f111aa3edc47dec8bad50290e823419eb3b8299c4cc0805b70b71ec29479c354baf42ff9880089278eb6ba6d073fff1c2b82b7b70f9301d4ad833e9b6a31e582e46eccd44c7749099c695019fd051e6c5139e202ffa43e3b77954f642b6ec00377aa2f72540bb6e181033e1eb81a50616e20892bba15aa2f6348a1202800f80c2cc92c0f80297eeee184033a88802431f97faec2a0ce3185efb6cac10f2ad4e87e40ed9813058410cc5a649c48e18c60254743266ad8e29f115f0cbfd2e4beb566bb1d7d54e0085f2bdcab2e8304e0cb694f09341da6fe153eef7a23785843c8a2a863fb6e0ddfbe32fe255ea0e06859e902181f42eaf4f9eac66c0cbb3832001847c97946a789f9ed4c8fbfb3c94159003285876d5196599ac28828388450aab8d658e9ec867fd3ab8f2188c2e12a8090af0ae076f70010406cd1afe203235d77177e7d179afa09684f7ce4cf7382ce57de292b949652c69fea4156c0cf459703daaa98b54e2e87e49096a80334d37c875bf8f44dd138b2f3b11c699cc81b3c0080a949474e94ec467150548fb5523f952683fad3396379ecc1249e7b70113543355669aa710b9225d8de17103481abadc206e10a31913235ed0163f6556e26d43e0270e70b48c26ecdecb5a3493501e796924fd3996c5f0ca3586c23df3902d88adfc9ef276aa788c20d639bf549c4670aff64b7264cc864150a7dde6ddf971be5cd1aa2c3c1f69514f92066eabc48a9e2041f29ddadba6b0e8b9669dcdb332825988f3f1369e05c445e214eb7d88897ff4744a68805e010bc13ee8b81f15821e9a88b4f642ad30be3783813544cacf9169487298fbdbf009b13afcfdc901a4e76448bae8b7f6a8784f0b66fc6b0a534c00438b82165dc38da741e5eaca8a3188ce4cf0658f5401daafaa66b770e061853ea266cc2755684a580c1824c711a8daddd9d7e6e3e7196f32b95b824f392366445a89615414ba9f8ed1986ddb10a48b101ad678bca3b36bcf75065890f2914baa95ec9e6111bed1157c3d9184e4e7b76ec08b83133609f4eb2db4a97f3b168066ff9655bf7ffe02681dc006e645ccd88252e4a79f1f54aa4efb18b0e227640305188fe82e3dfc3e60e902ccab40e2c38e923f586fe37fba6f3b000a3ef46b0a0f12e4386a59c93d8d8ab78710fd1509d88ecda2de9f6f07b5fefbec9d9536076bea854f5793008b836bb144f20ed5c1d23d08d5429ea5b21dfa7a167340bbd293617c48cee19fdeaa85899ce74ffbe25c260ffd66d53203e6d6b158bed20cfc4443a19ea5750040259538d70b7c3f689c857c0ccf3f35fcbd0db32580f3aba48d347b90cd60e4690cb673454097571ec391077ab39bec7eacd04506dd049dd52a93edd3201353219fd311d81f6096dff4cebd99a24d77c78c2e65dfab1d527c4af5b044d44cef7736069b4c83391a8e0f0b3f8d4fc967a4150de4eab8ffd9e920e44d2e640da84cb98d483a8fb87390705ad1b3c74e91d5bf9badd8766ffc98c990ef8f14edd01086a26cc3d813c12c10b53a5f70d4e3ea23748432b5ef9f7a8c89b521c4272757846600052b7a9de327d811ad85ff26fd017b3e9846eaa46544f0e929ec3b748f64f5ba6ee605b964002fd0d9555a0c669e757b7233113ec8e7dc2484960b981808c18b6287536c8f2fb7c7f63cd519c446eef1cf772b557e4d10ca9fa6bda2ee89ddff0cc6f39dabe2a78d52530f9d9a01b1713473ef609a751fde13d21f922fafa39ee0eddac1a95df62aa1c8bf28c76e2cf9e59c7054c73e95a67f25af200a597239c9894613e3f97ed3bfaed864f84fb2972f1b68ad05146c6b44a147efa90f83c53a1f01538f3afea708d0a3625fc8efa63d0561efc1d83c5d09a5b7c28964a654ff83a6d7d594b1a0fe00e6185e208a8a8ac168923d81ea3b9762263c915b6c5d14cce4cf0f8bcacc01563a1c8697f2f0f88e4bdb8841cd2fd81b31deec965656370d292612d1786aa5aa55b707ab9978776c38d129f97a153ce49b8178e6ca1009a957e4aed1251f618cbe274b3a7e5c41f14953c7883ac1850eca7bef92f937a57a16fcf0819949341a79aebe601412eba18c66909723ef2174026b37c0e09c7fa5fbe376b39e0f89b1527614c0e3a5ac6d1c381ef0637ae7a025872290632a9e4e194f307aedd96b008176f6f86d7761c19822b1ee2c3bdc06f3d4d52dbee54f80ffe6c1a8772f3c4b15b313e354ca55b614e88a96d376859645b280b6f2e49f6fffd48af3711f2f807edbbb42f2317f4b33d7249835f3d115a3a75ea7734d4dde5c6674d9e95dbd61f6a16c9cb2adcd9012d95fc3bc091b05665e898842f383cf5afb3268a191ec9e6227cfd284d9a2f25bdb463f2fa6543bcd0277123b68432143c2aa1fa7f5198ee56fe85aa387804202ed0ddad15a76c51233403fcdd2108e91bd0effe56799d02a4a0a31b895bcd5340d6e10c7b47a058d362d602f56b75a6ea3cbd08c3519737e26bce93335cd714246bda8770f6b834e3be31e2e6e591c7fb32eeccf937fe5b2f72dbab132c34bde93ce20526bb1561b742d674a414ed75568db6427fc8e84c71ddf2a3d4e56fc532e6c3700cfc535878ac08c8499441125a0aeb6334d291089910a1cc737ff18cd05dfaae73f1915a252025a95c9407370601b9682e1ad71607d9ba994f2a24e9e0d0d2f9fb48bc0c50f7d37540875f697756d51dc40e86da842f37deacbb1b0aaff39088fc557fc57020b306869f77becac112a12bdd44ba1d9702bff77176a97093cd38ac228569d40b3b845b01a37fb694ac95f3223cf768d3d2d2f75364f33be9f8be943807186956991cfcadca359a35888c733abd5d752deab0d4e78db62182bd6e2e73bea3debef08a36bc4528c45ac0bf5f75ed6688fad454c7b18e17a4425cd448283027576b5d0fb5e4c78b77c122c673dced1dadac06e97b2b61516abed5c104bf8bf888859424dd681bf57d61de7dc34c97a09cd927edf0a51a24eba6575c2d1c07fc6cfa852a813f21a10502b906ab5a2634ecb81adc46b3f41e939e4025663034a203ceec97659fab20601b20fa663b2f6ff716cc02b944654598604ca6ec6ede57d532006ae528ac1f54e970ff03e0cbd110b97d7194fbb727cc8867479e1e2fa2631ef4a8fe3988a63a023f302feb2c88f6f28a519f5e53f547385adf97e478bd607434e279760800f9772dfe5412deffba3f1e3af75618cb2dd16f0398161cf78151204b7fc59be567fbd67b0d442ad13de3beefdfbd11f8b1731780519886ca365153001f2aaa4ba9a1055986d36f68699d8e681b287dd3629cc99d357ff6646959e96a9a2fb94d132f07f7b9ab88206deeb76394086456eb239d8268774757b107a1c837f85ac712df1890956455b0e3eac2edbc38adbbb918b54664946d5450e61d5274e5a2f3e64167e6fc2c4d764c33b59bc12d55c1499b16e7e029a9e03790620c89acb32a5fbe1296be589b5f6188cf5621ef603ec6228e4dd861faabe7c43e047a1b07381319331e940796fb6014857e9184c6e325bfd793ba74f714764332edfb2507039d148f82221a1c9a10188e1087efdd94fb60e2c31ea2bbf041dae1b0cec49928d8795b3be916672cf46f4f025bb90509c3975de6142ed9f300ca25e71afbda7cd8e432af9a71af039689ac4a7847c86abc0cef904e79300f4ac63078e92d6503db81becf71243587daef070a4bdcc11949119486c7bebb64ae21b66cbaf094394e14842efe476bbc210c60918d063f86e66176db2b4dfb0bcf0295edc3dda0933687824dcf3454025c4f8905f1dc4379c99deff6de6fe074c43991ff9738a7ad249a6435cb33237a0b586f1a4f061fea46a3650d3945a40018d0c218d893d00a380510f77a33fcef6b43e14a18ca7c42ecb2bf59554788d99722817b7a1cc448a7762ab165c139697201c30ac0dc1989056604faf79f7e26363a26399868ac8e5822f0abe724cf4cfc54a5d1856383ddaf152686bce32286ecfb342fbfc11438cdc978d3a0e457b4817232427b44c22ebf58b5917d3cb483ac4de5a7dfc008f48d4aad9c0fa4a3bd801280dc0742b5e1b4f644b91c2333ef121f5265fb1b7936b2afb866a268cba0870918734aca120cc7c9f10eac0f4e486634e69aba66d89e9a15b99dcecac75fc543858351afd54b626bd770595a8945502918e9172b18eb0656e076596bbd4d5778b7f23a7efc6eb06e89c59608ed06f987c7763460c95f77d2b0dedfc20b62938e003899d937c03f85a7bb568dc4893ed0c46922910e228e5bbf77f070e3b82d011c93023491ff7c2cf29ea5cd09fee1afe60f610c42876cf7d1aafc9254c932e44e18e5a38784b3b624aecc9e4ee0d1fe84559abc22e793829e3c97f8a33cd378846df258372108fa84ec541067f471a5ae56620542a07fff2f9a66628c36b5d689d63bbec1b0625a340e478333c9388bbcc56dacd71c1bbc7b81e6cafc98a44729a7ac5a2eb3be17add29f41b07254a8245a805cc831ef207e0ba9e84b9c354c23054f95a065542f083cd999f54882df18e898104a059f83561f3350567439aafe47b6621277f582812b390f69faea5d83c0f5a921821135cd606b87938b750a9baf21cb9a9cd3ad6ff746af9606aed134a90756596b930c95d2d0ef1cf85009a98169ba31dfc79637bcd68e4711165e3c4c2932da7e5fe52f29af5b982c6c6b4e51f88c083406815fa3a668ce7529395f90fe811795008078a0724e4ab20643d7da8784d203242d6f6fc6682b3cda31edb103501a1ea303ae2654d29fe28b55a3e46d49f5d178a2c87f9c26ed66e83f2960ca8f96c8b8729615cb4f9bf29e61ee20cd4c722c478f9efa9008094c0007193abb9ab6daf369fd43158e5d0deb02292c20310728fa70deb3c1d3ec4702049d1e269c42917e101d41082e2f9253dd1901f7b10a9adaf9b5c10513323e0548986061f2738f07cc66f3b076941e8f81c732c733b640675dd56a7f3f27be4ed1af01d9d4d78139437c84ca63b114abc71779199a369e0e1fe07956d5218d108936194b9de3395ec9a212c8d952359655dce56dc40a8cdcfb853471341bdb9556265be5a46e2e87abd2249b45aabd35c50afac97e8e068e87d66ea6fec8f2a5d05af99fa962c5a12734f9a1efc22396e3b6e3eaea859dd3856a29699c178861483ad04b9fac5e0b6c48b33813b8f287d2350df81059363e21e2f7c432edf61880f4f2a0fa302f17a1190d5f5f17d6c65621d8e8515a5f7171da5b93658e2f7ab5da43f992668b5b8fe85e8054e5c07339b6f5571f9f28d4021ff4ba4edb776347dda47d0fd6e91e173d2172029216ff60de2a0efb4af18cdcc2e793dcc76bf3d344d8766ed7753aa81220bf98b3aadce90cf2d7c70a2adcd1f497b1168cf54e08ad965a290b44ccb5f25ae181d49852ab007bb70433dd924d9700168c3a9b67710513b00330cca67da36cbdc69cbf18ab235328733be68dc3ffa3c8fa05a5256bd06833d7b34d1446cd96f41c3a50289458490beaed6c739a1227ff3918095aa1b4fc8551d3e3723930faf2debc911a58f25b040cad6ec39854c6a75339865332de2fa6d84b0667fa275326deba5e9058e61181272cf50af9bacb094f74084b37abd8d328d6af864700c7177c277e3b245ec25b6ee691601b042619812037c6bef9573da76486f5d73af6618ce0d81897e16a1024867d0091a8cb79c58de3ef2090fc28bc54b9ed22768af4be07b336e9e44ea4b02e008e321b198c2fa730ab72c9f0b9fea33f62dd3ec267c6e5881e339b00bc4a0d47edd1ee2da15275be0d77084c00590383d34e5888582752e9dac73e813e24b8d1d1616eb432058cc918d39d37fe3a83f8cc221f3fa2eb468676f5bf2af4a7e319fcb0fb6ac4eea4dad00853732803c7d032f477dd961e678f9c659d412c66deec8f7a0292f2e8f6e375717f6ee05005e944b44264c632f43bcc1fa5c454ab27dc8f7c25d4bb752ab1f5393adecc9170f3d9ecfc03716f8bbdbdb8f969ba78ca79fd103a0844d7ba214ad80105318bd15d15c7b088efe49aa79d5f7cba753e17a72c1e6e68434746887a9f2edb1221cebd21175fdce00cb26aaf3d116d3acbf59478f81fd2ee1481d0b9bbad87b3ae679e7bec3a830cef4608384b46fd6c29631d8edcb48611ea6ca44aa881d7d21f5693fe5086c35994a6344261ebd3409cc6e23b1d34180f66ef308c7f714ee27f9b9a8f210ff72404868330238b7f2ee83610c376994140e0dddfd3f7959ad9e684956a79e55dde5c401eed776c197df7bab71115aeaf0f441407f35fb43f5c8013cd6749356c51a7aae5a81b3c1e13af78a7c6781b98e2f3393a10b21251e42fe0cc6c8cc99056d8bacd63d733a0fe9b43ffa64ebb91ed01ec1cd711b4ee558a91119f52de93cba639ab02599c12ba99b4451367173b24b6408dfec6823f18721ca930c1d85b7c70426e89a09a0993d2bbfff601d74af00171daa2031f011533be60b21d8b782d9505230d9d366f90f273d41df25aa104b6b53f6537001af85ed6c3c067b23d7bd5c1066b9195980bd04c985183c85dce255deb139f4f6bc62834f6bc7e67715275c19f0d7937a3e66c43b5c97ad4e0d8546e4fff62193621cb024a539e8430aa24a2da17f5d197b33fc65205bbdcdfaa5301b653ac81e2778dc71af67f1d2fa48b0d03d721892e216185d81d38b338fef1e61e51f82b58acb754e1fcb9386ab525e7fc41673ac4e8f5f51cc7d1c5cdb9f7a05ec58af03f72296f45134cbc367ecde9729d8fd51b8228bd64519a89721e56a2441c755e75ff37452f9822de784feed8ac6692fc2e57deb1677249614e0230905e1781a2643934b930a4a2ab9daa7baf5c7045b103c7a1e638928ed8cb61a322fbec3d16b7eea1193404d7d36abb7f02e28198c9f7037065ac59b0c30ff2baf35ee9f917247d3db6e6713f1736ef5cf8360d68d12991da411299cd615e0234522918873edde9bd4ca7a95c142c0c8b4625a56e89cd909f13bb0feb524378a89903a254e4e71628435f0cd1e8538aea511787f72d0bf4f3f99a4ea14f1d1d0ad1242beee66657ab0ea6c698a04a7aad16dcd51a6b2682313f99bf606d166b0fc06db5d9a54889531b4a85dbc0506b3f9844c0350a9a75da536ff43848dd5e3c8f15efdcddb9430f9c2596b8713b7a4e3979b677cff31973d85895ba2ad804cd7e3f7edca74195ba4ee7d90800fb0a5a3732d362f0d86c3e097c185e056337150404e016a2ec2e83f7f4eea56be6e74906097c222a4415e139ce2fab5b4c3e991b859ff6d2df1e78c860a50afa1ef27d013152795478079882dbc43c0daa4e19aef0308f852ab6e64966e5050290dec47f48dd78003a93961f757ddcd11c10e8c72f307ee80310415efa4833df712a4400cb7f0d7069fc269e5c42fcef5c8355cbada77cb327af2ae9b2049cbb6018eb8186366f89f09951cc66a069b5f1a4f5ccb52bf54a29feab5054a4cbbea7daee413e1b213dfe7152986d2358be679826535ae0289d0289bc0fa1db83aa8842194b1ffa951ea757552d742ca2534b1aba621950751fbdb9bee427644147af9b85279092741a1b02362c23b96fd6d5fe5a4f359e642dd6a912ab0f5c95998344d1b4a3457594f210b49b310cc028f7157da70f40426d479567991f15c1af2a71a3ccf0e906b8918749f681ba9966c2b000ecd442dc17de4f1266f019a09cf362089f4868721d68645ff4f6af73428422fcb8da0593454655b29d53483bea1108b4f3b1a66e36ea9073e0cf873840b9ce15f1d677ac477271545cca32e22881588e2feb7aa21a5b4dc907cefe162584c762edd07423c6c5aa569770f73847bba07bc4d60d269077785de26ccb96cfeb76d5f34775897adc6b5757dca6ce3ff0408f11bf0225471faa8e4c338331c540b327671704c92f5cb65582a698fdc2023c9bfe99d7f6a9d376bbb33d1c2516481792ec84646783108fc10f78cfad0797bc0b2907ab04e4de447f93c5458e6a7bade613bed6c12b9c49de47e8f08dbc1180bb7a330fbf65d810cc5a5baaf9d27608637dfeb03258842a049582c9aa6885e5036f46ba4095cf5f6df45d9b76038c0cac7ac9d681bdd9cc0a755581c10e973a2aee7f044d24e44bfd807e3e585c9fc4bfb3469ef85eb500d5feb28e5cd56c8803ffb16a62ab9d9925e9abaee67d179b4c1397c1de97165f8487873237b21aa1a9a5231af77956a0fa83df748762ad24092b2894f0b1b9ec500603f66b9cbb7c00e252fb4becfb7c5ec0b2193190cafebac9facfa8770b4ab79411616f112883e471bb51c763ad89c5e9a61f7725731c499c939f2193b82d5157b88fc56ff9a970be32246bea3834f370e219b9ab9b5864cf9943a92ff9e4c6851cbb6902426097e3de738ed933637f54143a8eebe7ac8fbcd8c32f9af6a0d5f1a229f7c193fcba9149eefba90d81371a769b786fd6af0d77edb259b5fbef99c50703a8f43164128f3d5836e6ad194b6b983810e38b351e5b35c7c70b36a740d79f85c10b1c1055f35269c1a45581c5c88b7c41a8998efed54ba70a44e99460d593d96a574caaf48440bc0f32b18adb1deb3c187b680f4be369c1639564d38e69032391a852d91f88629aeb250fbbc5ae941957bc21f9ed3911c763a3b8286c5e71a0e2a033d664b26b536aa00dbe5a5fcb1eb7a2b25323f2bca812750c2d2736d08d9c277c949014db4c21df8bef509ce3783b49950c5ddf1ddbb9f9bc5e99c31303153cc8b5748b8ba411c8cd9971dfb7fb5234e806455bb001bc8873407cb1fa61b54ad146c02fd22071e189652caef80972070a248a224e02370e922fe3dca21b22c9e2303bd6a6a8056e5ba878e25ce6927a2c527b88072662c9c1985c85eeb2dbeb92882d089b69576c4b88c9e2dcc02fc597ee78b9ce9dda32de2e40cdfddb1d122f7d2d1f6862479145d5fb47709e8838207e269492ede01a70363cff0d75c8bd77617e0c7ffc19f0e955691e7168efbda3ed5f35e46a742cc843bdbb392b752a8a006d13f93276eb0475cb1ed14d5fb87bf86d6ca33700cd808fd4958cbd6acc9a9c26c9db03781d82901956c7c80dcee4653a2e4749136a274156254fa96768f1158ca87426ff0fcb74689fe8a77dd935f3c14fc2b1a7e8d2d5732a3576a61730ad818c45f8a4bff09b141a5a3462828b1f35b41cfd6e6a351c101801a5409927f62a2d1087a3b38d5ef3c52fff83f2cd705df94897de8198675593312e6683cd12edec0260ce9b1f7f599bbc5a10227c43eb27ceef049942433a5bc53a3fd4f169395427a1508ca8f8d41d5ad1137d298962dbbcdec11f29e4c41cfcc5190781bf75b278c0b7462f3fd0a9f3b4ef2d01b2c981ef4d09ec21bc6170fd4d9df2710bee3bb0f114de39f8999b3bd7654af533ab38661973e93abb4010d2f1671b28e048d786918af0e0e9276eae61be5a11ace2b34d46bb4de7538ca0f3b93339385c30c433df546a3c8e33ff5223e3ccb0b5728a028b7c7d9bde3ccd0c41be4e7b5dd018f156dcfe04105ce82f1fde60782f42d16f15e44404941a33e8c1f4e54f9eae8f15409bde4a35006eae83191eb107b00d3b2d1a15ed630bbdf35d9a01705f9ad2703b5810847dd5c63b815234de6f0bab4e3717c59f74f3e93793943c40003cf37b25e8a26e25d9e3e69bf1c03e39e5684a2b0317953318749f3be106d6f9f4d65ec890fd09421073a8b4dc0eb7ca7ba4b565f87f34bc7bdab9ead30fb17244ea278b4c150e8944814852d9c3829d481edbeb76e0578f91033bfe417161e3f8b2f6e9021ac5ddab4e08a182037707e051b0aca22f2a35310be3b770dfbedb6c252476c2e4fbe28424958f073da19479a7b71ef3501803bc7b0b51097278827484b79a0db086de3d0f0974713f37a980c71f04a391482e7d7aed24037eb0f6de3fa3f8acbd23ba71ea8fe5bb01dccb2c544ed0672ead5936351ade4715f7c287427367966980aa46f9285fe54189598528521f9d65bdcebf8f7dae24f57a7f78b23a1fe9ad48f556ec08ad0b3be2f9c3e7422de7ed077d43f63e1f233415a2a1f93246b89191e7d8a6a5ae458167667d2ac4acf7677d849eafd373e5ed466194a21f16b1976df7b45456c20256694ebafb52349f77057c1338bea82359b0a39a3441f96e30742f3b45d6c8b5a45a1edaefaad542856dfdb0753c67a967eaad642dc227bdf635bddaded5f93888e0bab275de764180036d919f1f3ba19df26768f522b3220baabb02bebe0c60630fe2d9c45d1a1674985c8d5a7d7aa951bac648c0369bf9f9733088f4224550e215ad66bc4cac778ce9618e1edb306f87f594414304ba7b3975e16a648994386dea3dbb232356dd97bc32ff53ce2efdc13c771a88128fa214e6c5150799cd4d1021f517133cee796d395c162eba79ede0ef5550c6ef75dfdb3accf9095567fd6bf537d519d3fd235b315ccf358ca48dc3c39d318da43101ed488b3f1641a0c9bbf33d6b66484da7658761de744371353e1f095bc60da3ab06b7c8ed2699af501c8b0bdf63fe7fbed6243e848ca4bf23a40a45d3a08f3196199728a3dabd5360d51d6da7e08448e3a3779df2a8bd77c943e380cb52bfbd75fd2b4f7debab4894b836b1c411c7076684705113ce1ba4d61efe6093aeef0c0d0d749d914c0215ab1f6ff19c4631971b86dabbf2e69f0c930c332336d13cc5b2faca454a04ec5e95997e2b36e6e180f62d81b024cca226b3d1e64ec52df74c3b7d69eb51e729c8f792c66469decad6606fc55b8dc7927b9f54351b53c0f2bba860c71620f7e00460a9d569a7d1f0684629656a57fdd029d73a0751b8b20e9292adf1d06e3c38b718375284c519c64b7bf45faf4f38e864550b4e6dfa75bad83ccf6d94957f15372205e5677b418fc8778c580eb7b4b962b2e2aee92da955ca23f5e1d622d06d24b689f484d028a5ada19d6770807613b69a59e4b064425e8df6d25643436be57f3946c074ad46c22f1cc38dad569106b886b2b550da9a4f2011c6cffe0969ddeaa0d4587f2480ccf62d8418a7f7a521fc8799b1e676f2eeb70c203502504ae798cad0c46c1b0f9e69a2e961790e67590abc2830fc2d295d6de17ee9cc3bdc5196d5bbc3d82fa452441fb2fb6d23993500434a57e96b3d9bf2bd3e5da80e8de4ac87033ff945af94a0a805a93b01584a1b6cded35314e1d9f52bd3a27151c8df1967c9981191510546af8c52b881b266f28aca5771c03606ded3879185845b8262db6922c72ae6ba7ca6361c93cad65dd31677b4240ff9ab8f14255894df4f2a8eda4272dc1e90ad26fac0aa473f865ec285ab8844901fa26a769c109a609ecc089953a33a2fe5fdd84501a3f6d09a945ab7fea2b95b9b18a3b44a83cea09525663c048c604fdc7a4895231f0443277c988d24f5a7df26a6fd39c1fe5d22c18a1c819069b632462fa7219f9b73e5c9e4aa8c1f7cfcf2d4c04151fecdc9f95519b52bc423aec5509a562e56a3e810fe21d3b8d9d28b50e0c90d84daf2b103045af0d0878560ec180bafa22811612db522910e351149b38564ecbd1522b2fa5a4b1c8c0f6a7e77b713ac0037779e3c5587311063f9b25648fcbaa6d7b0ce63ddd2bd3f89de2b7f574782905cbe54d646d692d9ba39df7b3a7c4e6d0427df8ac0a3e54ed01faeadb07b042463fc7920405e8314456766dab98c7bf0643e5e2a81420165f130e1ca275a88c8e7f649bb100189cde8ed02ac1c556f364e596f2721c1de0a9831f6c9e98db1fe90da41c3586fdcb995d3018855eb541fcef902a76e45ca42cadd2c8f5a687e1765e5e8a14aa6cb60546085a3c781954c42cda3ab975bc29b7e7d658e1e17c54f99932e4193a53bb0b2f09de9cd1b7e6da50b1b7c8de445cd7caa70b1b4b7b500153e40199fb67465598052bf23b1ebe52430633e7297ecf0a12ce01695501d7d7132f5a51be952da46bee4d919dde2005c455e62955c28c014f1da2ca8df2334b04b5afcaf55ef7cb9bea7eb5da139932c438ff02575aaeb1be9dd32ebf6d0a4333990b2ac9feb0430b0f69d2ff8f1446112ef06855b9710730f8a26d9780efc75e637a58fe72510509c857573e0a8da15f5f4c360b191b9925fdd51335b832ffb0711c60969e25f6bce4950d8f89bd7a4def2138835a0a05c9a57e6075fecde0aa0deb2de8bb8f4383f464cb51bd0e3fb654d7725bbe1e98b6193db3605d84bdc85cccc1c2e78b1227c896938b15a624b1990d9ee56a268a49547ffaf3677efc52db4495869d5136bc56904ccb27532fdcbd231cf715ca0299f7ea81597030d26b7c9c416692dfe94bf5e3b619369d160c3e2b1a08754880f6d9865d5d2686158413bd17530928581df258666ae339fde7291e322d75647b1337ce0c03bfbd19b04a07ce4833b86d366b9b7e214643ce49b681b0976ea239ed2e44436502f6abc535e94830af7ebe3044ff026f8cfeb40ced1e79bc3ee30b9d5614c324af7b29b67dbf4a3c79b62728226cce0dad0a081c33b0ee0c91e7a8a214efbef03ae52292fcd780b7c7824ea7193d8a0372d5760dfacbba49793d4275e182dde8f601201497c78be2bbe106d7a83d8044518f7f3c0ad6ed359d40e9f9630d5f38eb1ebbd941c58126290623beef36a18dad95a2339c9fc52d1fdfb08f6fd45d51c9c5725fe80041861ae8390ada9dfc825582c1e383713d79bbd0a3a84c5062f40c98397a485737bd75f6979e19dd218e65c9bfd32c347036091037e76510d17582bc34280aea0192b23b4179b4950cdcdfb5209ee9c900d8840d19ad0c5f98d2f740f1a5609c11e40429c170ee67d93c7c43a9d0517890dc4e5a2f57e5d45e61d0ad941d1897dfbefb1c484cc1cfdd7ac91ff4a402623d0a699488d325aff652dd491e9be764ca36285b9b4aff67fad3de92fc3b542ada03717fb2154900144775e805f0016cff74df0ceddb8be68cc439ad6633db2e3514bd7fa34f42ce9ad52a81721dbf176c2a841c2d705b92f87211141d7507f384f9d20d2529ec21e9105d14198d69378ac2dcc0f27f3325a95af6d524588abc16833589d3799464397db1a139179116d0de0cc7661cec92edb7a585c1dc51d1c3053ae7b3fa578faa62379bad71b574e02eded0de224d8f9e9469739ebf44b64952d35da79402903fab00b39696854cda625b8124ff01fe9de49db83e51152236e74edeef1ca5ef6c2704fbe09f1cded657d2638d0dfc79e155a4c8a254d78d252072ad255767142840f377d462416bb7603edce8937b6f9dad96bb649114432c2b89d337b3b2104d5c6165b2042c24c921b2c032646274a85e039a27f2270b33c4f16869849c1adbfa4d3d43aed9d05da05c281d641f9d570812d4c4d6191a25023903931432e62d32f9edec12daf86554584c8a2b341850b0dd2734f3c47b458d213673e9c9102993a1ce41fa66fe015a9ebc2e7254ef4bf9516f842d39a0f2e606b9addd54d37a42157974af2b11f4417eb4fd1204ff2cfd9e3a898c086acf05edf634131f5685d0275d987c4209ba9a1ab176bd37cc1ee28340a4d3a84ce959c9a77637e171405b4ee611a3f8b62bf484ed33600a360394ad9ff938ea689d737b64c220dfedaf6df2598959e2a9c6d94dd77fb5b88e53e7600de70d5011996059e74178f9d3df55bf4135c5cff35793d7b13d9a65ba1f0a5b75235a4db8c415bc7dc49df45fdb62fe9e65cc6d395adcd9ccdecf67c75e8b6a91f0e0a1b418443f6bbfd99c044bf11ae4a0e6bc67408187aa11118cea896eceb991b7b3718479e18e45dabdee1200cb803fd18171b210697192325017438454b3e052d76fafa09c66d7658dd18b6f92435d1a8044831bc32830783910fcba08b8499342eaccd6667583f769ce4260499df920d24ec98c48e07c8b819a7e922efc5bb55a68481553a2860b791585026862f984fd943b080fe0313011a34bc6250a9da6752ad88b0aa66052d683b1812e20f25739d03b449a95255f79d6c87c9367d02ee1cba2780ca1f649cbd8267ff86243e1467707e9b5236fb84b47617ab1658bc908af4f2e5b33cda19848ab69240fc44774f2ca7e9d7ee0acab0d6a33c121ae20918bb2a20dbae077092d6aa8c9ff3478d4901556b87f718a7ecc66c352d50345c59407c28d2d44a205d2a7db5cd64bb8fe14f19c61b3c6fe5a074bbd560f0dfca4779578966f446cf8fd161f844130c5622a2a3473be9229d9771d240fd75adf7558a31552fc9d84783830f751cc6043eec9116d72a9f9464e50b61b665eb45cb40a6f08630dc4055b7212e57bfbe345ad4d24bfb8b41f9f72be353d5df9643e71f6b60b429c8301599383dd521206a28a115abc0712d68d68011e6ab92afeacacfc3db8fa984ba6baa520423b971766b33838be1705846cf215a170290f0522df42eb57b5bd22ec81b6f45c55ce548ab091fc4c8e5c48942341b06dcde4f39c6c8143437102b79251bf9aafd7586997ac9ae2e5df47cff86bef62bd67187514b430c2be7547af959c5172068ce67136d6eeb10e6151e7e40d4971f7b28c3f68a53d555a4f15cf0653981a995618d3e8f783aca0cc24c91a1f081c7f449240511739aa0c074acff1f0dadc694a40f74817710df771ca0ad549c275b6a05b7d8597079422f474165211bc294aa2ff6822e10638dfd43186ce2d0e2f7a1392dd811e8ee6bacbe7c4fe951ecf01f896ccaf187f52c6200eb0a85e1335ed275350323c489c4305acbd4b357e2c1a483fb1e56dc91f3da591f088b8c1d40fcc0cc3c567096588fd04f0fee8d227aa62b310e13f147b1e701592bcd480f392f8655c17ad269c084caada7a5c8139543ea18bed488cf1e9ec536b7fa708e997c760b78dfd8512e735d25fee41d73035ec54292349f27bc29265f9a4bb31160a283c40e84588942a55697be39f921136f8c2177d29d2223e1c9b2b00903f17a7cb4ceae09f73dbf60018e1af8e55c8cb8ad5e83655f291f999bb26461697f257e4b13a3cf5236c0c3310dea8a5597357bb7f0ee9206d428688913ab4184752d6af570ea864117a519110527d9cb685b552060439d5be97d79dac51663e7a11b276f65e89569dfc0b31ed30a42fd16ff958eed8765d46401ff23bc00e4a92a8759034dcec691abb5ffbda4e8620f09fb5296f538b75ea687a14b1db150d25e13d3ee634be04253cc775b45c4b81c3fcfbd698fde8aa2a58c56eae22d1a65dd9a9f066bc85e588d642ac16d697a48407238a32d0e73515006f764e0b7a2ecb8c052daa3b5c3be139e4107c84000cd7fac7cdc9c7e127564eb7d6f14789d538ea3d2ca0ede9040f8dc07307f473414acd1f4cf8f5093ef40c088f22d1bceb409666c39ebbc6eb46d9b5f0e593bd05b8e9e7713ac5a8557c1f7563fa7c523b616c28006797ed1d4014f2b15bae08c293db91900509633a5a35b215f3cfcf2ba4ab85d62b16f194cdafbd0302547ae8b93e0a1b99e811e0ef587ee5c519d930bd459d91447f2025e3a48ab9c8ae66515800cdef936c93b1b91c52548f3a901c668fb8491e04e8193e1454f74131d31d14681a90fb4a51f5c3964366ea926e35c949bbc2ee1767c3a99b7947586c17c578cc3803229f2d832988d5822ff26e145965bfadb6942dbe493339cf3fbc258e4fb180f9279f7c33a6af96b256b1fcc4b90d9578b41e189db87603061bca362309103d9bc7f62565245c038c644cfe5af84eebab8cb1d6267ed27f81a11d95da23ae4ddb8cc646ea7d1097d438067738051789332f4cad40c0e35971c3037f7006a0a8cb64ae916108cd3fcafd49d4a948adab9d1a1d77b7978d4248fd32b2d5eab646f58072060ec0bdc84cd9b4372ef34c6e044da27e1dba0f3387b2895ec6582247f7cc07a1686a33769fae5412872b17d52b66837dbde4009e7980888191459b7fe210b283680a8e8304dad8c7194dbb0ad8fdb990865c933e433280ef596f6d864bf87430f4166eb7483ab1f35bee37f228f58352ecedc15899623654a49940674913315ed2ec84dd190852867a62a39a06bdd56d8092faa738eaa64be3de2e33eeb4c3f75c24a4bcb701e7ceed63581e4ce2c2373da9db8deb494296d239414602a8c1cb4462d55546fee0781f661b049c17921f83284055d260cce6802d3b038c4211ee6ee1155c10295fa398d39dce5451b316223fb5c25bd8ce279b64ad82fa7d283419478b8b01210e59529062e7b7c36130f5fff1221a546ea5f03c25c1612a175ec96f4ba340b3a22282aa25eeb226c5dc306a40ff4eb1d8b2e21a8f3062e8b59a792f41e7194cd9c9d6561f33de7953eea57c91cb238590db07521f8a369ab6e99a66f5898783dff4206ab8dd30f25e04bab78aeaf3220c191ef01af61a869991ea14ad6986981824a75c51bb260d432f58875469d750b3d58c11e7c2bbcc465dd8a023d3b8df43433a9e1b17f5c985a7bcd4108b6724b5b67d048eb4652633f780d09476c56229ee109c68cfd41042781eb2ec2acd5989384553c92c12e5c28b393ed10150b083e200e8db26da66cb38931ee22609084ee28cf4e0b95c586c8f40f00d82d61d3270dcb5df4cdc80a6ddf9a625bc36ae474f3c6e8c7164562345cdba9c4672c5808007d566730aa7315a408643d7117b863418165f703f4645ffa705cbf935aa252743414e207680ffb40f5bf52df09bf2e62fba4d6c320744cbeab36f6a867d77205b2c200322609db8cad0d23a1147d64291f338ee6b261914c6c92d5984b3d41db5671fd3f61103e7426c82e979a7ca84e6d3073d18650cb797fc9b56dc8c079f29d131e4d3e4b815480098dd6e7aceb3ee2c84ef895bd6e4fc53e71eb50330742bbaaa0e3057622de4e9732338fb2da1f5cdec11b21577354023978530b141bd8725120d2b8c90a55f01ee0ab77c4147a70c895ba165a1eaf887c4fffb60d178736dec05b303c4837e428c8121fef6229cc1c9e0540c139765c93a10ff16b593ccf28ace5a6d1cea9619a35a961852e8fca804080c74eff86bf2e56405532607d8e18443237e1530e886f7032679d55b8d4c0c64d11405b0fdfa139484ccd61b3e609ff22e3884d4267c4ac9fe34ef42bbfd637442805d461e04d288b64557e7e4697b75ac928a7f36e3736e3c4de236dfcac0f5c7d463f6dd5a8838de1a4a1e121daac3caed284cf611fc0d041e149e9be15cf02e5002b42f6901e05b8756c75a1deb0a6807ec669b7a46d00abfaa7696b8d17434d085d3fa328ebff876e9a222015a643a98cdb1ed1e4c48b5de45ca2787c751fc9e9cb52c989232a020db7592c2b9706bbf7b26a5c6b435c852dd64080a0cded47a6559dc9f15fbbcfaf2b426735ea03d81468e26af761593eeb473a857370b65e31cf019cc881656fdfe348cc04c0bd89f3a30fb434f75522d0018b11328ac4865125cf222165f8ba59311f6360b0d9b8be7b55c44f8a6c6e3823115cd086f432fba18ed5a14bb9d206443445790996c2b73a59c8a9c1b97fe07abdc98078e46acd0c03b0760d95c193143c555450ece37d05ffdea14577e53f00bb50a80e931cb19d4d7207d725b75861c27953805bc2fc11aed78302152488bc6db3183183a70d173d0ba480ef3f97d070b7c7c73482bda6533a9c156a87e28c74a33f0b6d389ac430e905b342c04f66ca6b35f235025d47aed5750ac3c4b3001fe3db62597aec00a1bc8f6c246e96cd21094023d0d24084b69cd0e5a5c310da601b2719f781a92cd7e2b90adfb3598b6fe36e4cf06214b52ab5fbb76ff65a8725491545025f19505f3d51666e04f27aa7d72cfcd1f1e9859651cfe41e39276e30f452f48d697bf931f6787fd1adfe97040fb59ff030f5bd7da0eeb46e705bf8acf92d0f4d2a28591b07a26d3dbb90589e3f92a254063129706537130ce878cf01906a6e0d5d8491a0203ecf2c9be2d64306ac1568558c9227823d8f48f3076906dac10c81f4683476ab856ac256147b6040b2b23d625a986927191d4f27f6c895ae852d7dc1b2e63565ea4cae311b035f3c3af58e25a3587ce59c1c5215df082ff4d28f85058a05834a44124721ef72c50fb80dfda40e824f6aa5420055569579876f43cb64f362ee39a005ecf50128160ff4d8d25ad8821156d710f8d3fa39707e86af1105f51009d03519afcdf304759c62801e683540abd4337fee4d479bd3787963bce219dc2e8f028b6b60f2859fd86e7865f4b0d60462582b45b6182ab15d5f692cbd1af72c766259d1e3af430814c21f096176da4af4c407442ea30eb27287b60f96c81d87d2a275663dda4c39e2363d7f217105c2d7df704c295cce4aba35ed4a119d20d051fbf8d5d5b21f3e5425e1b8dd4f691f1f66a995d9d8fd50273d0ebde72958029ece9dd5c0042b03bfda01fef77473a5a6c634e0ab0fdcf541571743a758ed964684c94712a72261774eb7c1d6210dc08f7e57f0af307b91de44c6f24cedebdf9c5650edbdefbc0274790217b7f9d1eba4c70162442fe9a6b4eb5bb5a8203677d92f05e669390016f7faa2e3b7d7ffa17b043a2e252934d351b4b65567c8c0297bd1f20944dd3f8306b729448d413f01148e057b8d32303261182d36a61c958f658593d8d877f97fbedf3c4d80a82469bb883244f810fcc936cab4e7a6c8e3403e9ba77042eb60822461c55df966f566419016c1d7ba6c93a6df5f5c875c2f2f4d335e3aeb3a7cfb12b75f4766ed0b8d3b8d33ab2241c375f6ff8113582e1cd2702b0e90d9d1100a9de48e35d974ae6d2b8427012607a6b090c360616703a43e3a10676ee025fdaaf7e19e18b25fc247dbd933c05806f222e22db4ceca342c09fd3836b22f439c6ecf99ffa286fc8a740c3796a12922203f66405115e4a50c78b607d08312affca9c893fa712f41e6098120898d111777a9b2d4a8fd43992d0bdfb857e44bfc32aace494eb8046cf25747c1c69e4cd7c8e89b91f52d9dc3514f53a6b17d8765a357fdac5fb929e7d5b4d60936203a9bc7660e7217c3181e12ddc64227311b9fea98c8b909cbd86ae1aee17805bc61df1a32364743ab0dd5d23207e201761ff77dc3233ec5b89c5758fed87200f7a99acd1652c2de2cb60804f6504146e9daf43f2c01e5e4919c4b5b2fbae327c704a280ca068de67ced2fff55231832eab6c9f844685c0651f17dc85e12453a1a916204b72c8edbeff2ac37080e6cda52ecc25150b797433018ae3d2838ad751c86b6e7576424b67ac3e737bcddde9b600a71c7b3e2c4a2a50926f44134b914ad24f6dcd88346b9bd2141350f3b8878cd0e80ebd98e7c2a7f36f3515f1379bbdd5b188f916e693f6bf22a88d835c0d3b469173de0610d9cf18009d6f386a47ca21eae608f678ee0bee576f8997e2c1b65a4b079765ed4ade7f224299197a3bb2d243454c2be275dc4773386377e6a8bac717b96101dea361a38862547a80164befe530a9e36f0e2f69d6accc79120fd8518fea1d3e3f660a7755de3d811378440a061c19ae190bb5ee68764345f369909d2254908ab8bbe266fe943f6ac948b13c0ab91eaa34cb64345f9edc8ad61a0070848431ddea39c8c207effbac35fe9c5f5c087f221e2efcf9e3d0d3f1b97bffe374dfacca6a42a8382cf516944e78e6215af0ca2ee39a2e279c75fbae0ee9944d96e8940847c46f8f7e11403697a6e4bf6ca986a975aa0c56053b99c240f9370fdbd92559ce8854c584e52ecdf425e2d705140d8ba0a9ae4cdca31186ce3597051ba01a045340a222d0cb3e5ef00ac3674e4b5ad1027351087d47334355ccf9bb1dbae36603a3be02de018f44b337895247bb7c32fc5f3468a23d1eb2fb954117f352db1235a592f444e202c2fae7b935b481106031e4102de4c54bfc84e09fd8e495d11f1125a7255ee1d9bc98bcbed5e4ae29c8b0aea28d6624a706530b809e1337e4204a15e559f3d12425d176743ad99a9b5fee8ab59e3390899d072c9eff0ddcc333277eb3c3de216c90de08ae552b84c9c73c3e498e7bacc094d1772dac2320e4e18cac1d6280144b32326eb40557838e1edf570575dd5c425d19195edc09ebc6c6adb2794cae0c47eae3c0919a98c3cbf1a000cb98bb946c1e5a1bef04cc50458fe704b1e234a28ec57ab9d70a9178e7e30d3fdc3cefb1ffeb7b78e87385a8fc53c9e488ca359c993277fd67d706902041707fca773ce1c945f708563a737bf206ebf943a0437b5184bff45d2629b500bb10829dc7cb480276d100c2b43a9183731fc6b0a4ecc5b3f4da3eb99b33a6b399f4556de63c9b8f55bf7b2f40a58a9c7e8a75897ceb33ee4779997db02658f47269d894dc8b80dce1175b773dbcea24c7d44b5a92403d67f26e0a022a902f955c900e1f0c0f178d04f742013c379f4df7949c2eaea937daea70106565e5f99a76bc38bd662ef81852158c116995572986793ba202e5e6b6a8bb50a087389a5d9ce20aa1778f4317e8c56a1e2d004633e3a9802aa5069f9a0bdc7e8532bc9530aa9841a4c3047cda471f72f4bf9908aaeaa75c6d9c720f351a6f38e1397b283d2fc2431c55c0d58c5c1dfc2e81fa510164ee70c27e637b94404694486b83be2874531610526069b3cfe07fdf7f368560ccd4ee1728c7f943efe6f641f39eabdbfb1cd0b06747a538cee88b961c3bd44b5a0cb6ccd44e68bf03b5dc913bfc0559192d0769eb0f400ec35a2ee0f708cdd14b164d2d53111619fb12ccd34a833aea7d8426a31291912b15159d427167cff9ef4a2df8c607575ae552590c0cbafcb39c4571d02521b0d78998a814918c98b8bed9afcd96d56e4da1f1ee3ff1ca3c3a01777160f052a8f84beef04ea7624f504d0f2e22727141245db7608e5014d902f644e5827fd49772100c100ac99514bf76fff4aa01de5bc52d87d90a11355389b174b08ed0f6378c08069630b5cc9ae7054e1658462bade338c52f0f395402d5f301d2b5bdf1379aebd19b9ed4610bfd08a0dcd58619b482906b1412d9826905329cb83f2f09477439a66c2d9ea3b4369f55621f7b2517fa99a95daac585af75627fcb6320f6a2f624c1892a3df11f4b6c77cee5012095328016815e464462a422adec510c0eefa8e90a82ebe5de1cbc3e57e57c862f6b93c15efc98a77dae443dbf091b6499e1b17a020aa5ea27ba0d7cc1f2aa185ed690456578b3f93ef2933221a3708b33c63fb378dcd3fe9386d6646644bb687a5b1daf8a3d5a3d7241d9e1e8d6dabd94e584f608053a39f54a2ea3b37589f2a2c3b3c9e82bffb168f847b9751f88b2ac2227454763655eb2ce7f89cce17f358856f520a86828a2a3314d398712b91b20bd411d633cc03ab789b20fa8ba9782e6d236b403a13c98364aa7ca342169d4bcc4350e317b3654bcc378994d63bdb3144ecf3c1be49a69e99c98853ba9454aacc8aed0449a6bdcdef861b7900027589770b0f15bd8de8a7b9dc1d641a3a42c647fc198b80af3b3fcd5d112896933704314dadd55efb9f7012b3f0e530927b413784050939bf51698c6a09af871085637d23a8c19ebb98b6a3187ab223da5b7c5ba26e76b25cf447ea9198bb5ad106ceb7ca4c0efaeff2a0e652d31881578abdc8cae3fd607ef5197c00949562e4205d98861fff65f1d3e1d34a23d914afa317675fb1df852b09ecc3ef933cf5ca814198ae4101003d255491fef31d0f70258241082197e73a69c0219ddea193b7d673ea8820d506df515723cec6e72017525aa527f5b26a37bd212d52af14f60c96a10aa57624c429c3f17dfc01c4e59aa53ac3f2e6f97d3fbd8ba5218427296c33c31be9d97d430cc0f357972b8753922b3b3c9eb84a72f06d6f360c27dd26c83fdcf111e138ae0aa7af3d7a455830e35c8adf93496610f3790d042b4210f3e16a9de07b2deca01566cd2595d049201bc25c983006fcd281da5a9fd493c0b2ef6219fdfc58373e3d1a3c87f441957171432e95ab1b4b883338dba390b7dd632f722b6ad29774829ffd2d99cc8cca12b4166dd274cea79f93e60223808e046819289144994ac353ae4d5595a403178750b17f69a10a167dacc0d55b1bf09359fcd97c5a812a0a45a45e839817e7f68891e44ee5d868f7e728bb9deda465cd60db4cf8c035b90aa018d4b95a3371a531ddc4ebc301dfe3ed6ed8cf81968b1483c49a9781db31905bab0df1fe38d37af63c05e61a8713838113c27d8a67728d75057e6ced9d37bd9c9ca5e8b8c01be7428544d50f23b8ae91e04573fd7585b4b3a43f05f563204be572e987e31f6f784b78428f48269a60da2f0f694edafa3365786269bef9a625f457192c5a55f4ce4a0e08c95f74f5ad4f1c55c888aa599f50be15bd400042d2ec6b7987d9e867a302981b986d5c2e5e4d2ce95edda41908f9962cca7260546262177a44d57fda293a73131fbad6253264363415c2ec06a228ded99e2f41a570b52d1af303b2834851eb5de96bf463af91fd0e14cbccb9fa51cca3b3d42e5e846fe3754c62890ef81f4759d3bd8efe3b2cc48920938401bb57ab733925040dde3478c20f0f88651bc5fc7c8ca7f1d4990f5c4350edb800aecab1672c91a0c94e379e95ef10cb771a13a15cda750a41cee1a5fbed61b8c62308bdf2df737de5d243899025b8dbfe8c0239821dda75cf5086b076bbea50ee2bbaaef1ccc585d1c48409923ed722101022369f35ba3248932e8df2dab04ce875b78f50878871ade84bc9697434469eb752388ed8c482d260e891a51ac1eba0c0bd4ef86b7a54d59f38976d4d6476d807d5eadead115b1f7c2c504e24d67d3cc87b8adbdc3fe95e1722e1193f2c82a2a197f25371cc309f4b83c8629bc332c3ae507f19e918afcfaf34c0810abe0e9604d9f41b1b670bbe1ea54f191e46740773b81b3af58c716d473c40b15651172e2dbaef48f0e2f478cf1c5010d50fc86443b8111ba0effa8807d13dc512940989bf0450947082a212441293f7a55640c8f25d92a25425d8e1c3d065f992c27a2d010a50b14d70bfba0adaf5f9bd3077661648afe03e9894bb437ea8e30c52b2509541838b67a5667fabf42a86d21d4505dece54b60b6b2314af071f436b2b7f22fe49dd7b39d9dd776ed093ef1c779d2170251a76210f3bde798d67689dd918c4166087f1296e445f33144139288ec50733fbdeb0d667f7ec6e4158c2a06c7340e39eadca7fa383a804dd80ff1c0878c37e81070ff82358c6d7c6caaebd8e534f336cb9535bbbe427c17a3410628fab258afe673c7a05afeed482a14dd89c2880bd11371d9f293b7c58af2b78160eb27f5fa31d652f8c3b99b75770bb0564bbefe798b50adc962f840946ef3fe304dc329d7abedbd811aa59f08bdee6575b2af6b66692db432fc9766d79cf152ba28253c817337054f4c5c5741bbd4d3bb0c08f0287b9136a42ff4ea9fbb3304897c08ac895281fa1cd4c01dd9e87728812d25f57ed283810f685b26217a14e02524d3aaf32807e5853dbe5f04bf83b48337b7e077f3baf280e57befa85ed04b1efbc853dd43d2da8263ab317b6bda68c62a57413c876ebdad02edbd67908b24227f912793bb2f9f8aa02e5adcb9bd2537ab017631625623e52b12d8725fc3deab303829d4f3989d6af73c6461297670ec34b3eca048bd74d53582d8e969c6582a4527352fe72fa7f22904657a85cd7dcc539ea1a5bfbc2fcc440c62a574fb5a73a2d725b94aeb280aaf45f3376b2abf4dd148867367bb1282561a0f0d2d30b42610098eddf871c43417e24b194ff4e6d9f9a986dfd99bdde776e08376dd250123d1eaed0b357c93609dc5c71af0e9332b2e1e3c40f55910aac6d4cb239ad8ef71e954c84a5794b6b2db60992ba6ba006686c7a26ad670f923a9baf8e2ccb402d93a0824b5e00e0f2aaaac69d1d43f9c6c69e5737c7d3623e868c408053534264791c237a338524a5f952e1e358fb7bc859a7f751c16ed0c8492b39130c3af645d9edc46a4759490ea1496550a0d4c23b1733610be6a77e40fb11cd2a1b0a79309459e1fa9d5eb0053f9443125140555dcf8f36ad58b43b354f6f5f397aa32deaaf50b1f66d182a70c39a07aa0dab0279098d858d2ec4208e623720a2255aec114b8567c75cf33dfb87409e3b5a59950cfd4ef32fa5e4d3a93200949714b6b09b975f693df4d3fbf7ac281d00aa7a5193cb60951d0aec0050d252891027026cb2e1de6b06e6c22bf71de7836eeb8c4e423e1ef79f9dbae2764bfbff8fd48e9daa449cc8cee88c5632152690aff2e7b031f9233d359c9961f7e8a1487a303bc78b8f23f22c838cdf6c3c670a314d0ff4c899cfbf4d241a309a4bd8b96080e40fe8319b88b8be745e9c8657caf5f92fed2347d0c45ec2472482a781d60b0a0157c11cc11e212b3b3f32c22b0096f319b9a2ab92ee2a0e31b4d945353cb33e9c4e0dfc9108ba1c578ee2529a2302ddd817791a1c80910a057c7581a9c3281cc68347de9e99655f65bcf616036ccccd6e2da71c87946bcfcd99230c9c211a94ee5bced7e487d1896d0d4e7b0fb4084f9e77c3ce7ccd0b5845b775375c096470b37486e8d8b8f48bcee70594765080c868a4edb17db1e9d938223c4ca59a15b27c8704760997e6704f7281a8dceec62ce529aa372d3c1c0efa76f3aaebae41802adb2d410cfd1db9db37ca70a63525a924fc02cc9bbc5e4bfdab1f1afbd509e3ff573877cf4d4bc630784ee9c7d4f476ba654c236fec1b28aab7bdfe849b1bf991ffe01bfde10a8765412fd8297d1771ac6b16e912255333cdac5b95d9fb5f07f3a8621cf6ccc3775be2658ba0d058104de51d5a4f7253fa8674bf919ad3017049c42dbfb68aae47ba4ae986e406133669d08021020cef0f0d242954a37fcce3918ad1f36fbf302fad11ba0e9f431b0a5e457659409e22b1697b4edb035354a1dae5c037206877e89d0a64cc9a0d3d2dc44d38ab125da1109004a909f6aa4ddda5977d4afc2d346ad5efedf6732f7c2171cf8d6e976a86653057395db96cd1bebe074cde7a2270b0b56d33829d2f2327ae9f5b7639ef121e6a8ce2d274ddde9c2636d9cd1891d89b073cf3057c2efdb22313fcb19ec21ef3348a5a993c68826d323730e9591b860e67b0be209e15b246a9313ae05795db78fd5341cb81de3b36cd3eb28aeec987b7bd49ddaa65a0ae25e55d98c5a4018d48ca681f63ae0b0105c7e00a94f081f30e134e0cc48bfe62b5a885b83d4352fb87bd7c2cc45bdeb5821b7bf8640b8071e8984c00c42c34f88ffc83ea80dd684b508df761a0597fd2cbc3e4f2d7429f1782f3e2756f065d8a1cb88f6a6aeb4c14e5f59fb6d2132cfe6710f2358e24acbf66b68241c0e6beb0fc88f823d01d461bc0a63b96083b34a0730e61897dc92522b4e1406a1e7a75f8737f502eeb411db9330f986ce43544a41ee80a84b974591122f871e32ec0fe7e5f8a748058dd4eeec12f7c1b20621181f12eef301a224f41176e7161d872840c1750e55b9b2209679ccc3446fe600012a8a7ebd7b585f5c566e7827f9b966a889801b40c3c12de584a8abcae65c54962f283e08c63b2e11a973608e23565e3f4933a3ca099dd529084ad11294e8d063d6e0925d274fb301dd752c7f4ed8837104cb8ab3725a5fd852d47c596f2b16a65c35c244c4789a9d3469f19d34bd1dd0a2d3b55fa65cd8a6efd86b01e1d628c933b348a17d1e34bfa1b063e5be2f731d35424c3218dee3a06b8f478741e67ad484bebffeb0a84d35498ddd563410bdc0776e0fe35816fc08924c70d2892ae4b42e6acf4584c1eadbb25cf17aa03300bc641ef5cb02c4f343e142606d6317d5976f1ed28f0a54e5296e4f3adf95011858b215147592247429493b63fce1201494174f097c5e300e8a20618f1b1cbb9dbad0737e1da98a3f130cc8247f2f95461648c1f8427b8bdc8cfee87e1eece659a918150c081935cb7178a63613e31150a107385d7138ed786bb8c51b60e004d8cdac76ba1c8bb99729d76ffdf3a5f7f667bc3fd8eb85cc224d32473c46b7f9057537fafc546a978a9a6423fef82261c0bc4a46f66bcc7a54af38eff19641d7821facda342eb66a90eee58eb0ae48f8a498fca71e9a7e27dd143c6616132c4e0ea6fdfde3dcfba702ceec6730a60f63b9471f64ab1b5779871c5375a0bb0e305ed8b920b848950f1da594bfa520fe34c13a8ee06f3f7e20e1446e6da325e8c4b456c7a6595b9ddfb6c91c150738c3e559eed9d0242bd29f5a8668019f935a23194f74c6ebe49b87d5699c1b7e2d8eb92130dc549bd52f7ef5c62ad8cc925858b30519ee676e0a52ccd2f357a8e7df73a2f4c295da07c0bbca18fb880d1f55d84236dc82773061ec01778c72604b152176e02f72dc42f845f6ad576101176bce0386be16d5f5580a7d349c717c403940f151de7cb6edc8aae37530d51675ad4984b5d401f267ce56316e51c02a8249d825ec089ed1c9ff152ee381ce0abfb1b33f5dc4e842d41b7da241e54dd83fffff02e4a3f4cda42a2dc1c46c09d5900693b0faf190f502ab3989b965575454f8a3ed77c3c797c534455a7171f9f30180963abc19bec698de3f0ebec3f96918d80a5037b32516343d624a4b057ddd6f258ea127655575c81c934f5dcc0ee39587d3a0f514c3722f31b13737622fd538eba13f47cf39ba7047d52ebc639083f51e0516f6ffdd67d11a6029c4491f327c0e2cf6f834b21ea3c712d6269dbce323f90cece3327c72f83aab67b0dad55943bdf19124ef3fcbbb2586d96eb66de9999f0d52a39340df6a53e6268a845fe00a7aff6936268f695af26b69a4d72f09252d36591393b779242d9d0f365a1c93a999949b2af8af03703b77e565c73441adf1adc7698f468dcaf40de55608dbb1edf9d5c254acb55650646f8c4e10bbb45fcc41b9fd3dbe57b20324fd471b490b021a93ea0c0ea668b85f802a7f7a66d6e303b7c71931461da8c61810a426edca2eb60b55986702b969c4c389191851a9ba00226b307ee974de0d0458097f610bd23096e3bfe1153701293523432027b8d28670ff65e9c5e6d05d5c8c5a064a54dcaee5a16f0023ff11f287edd0320b2b7de15948435222a50619ddfcc4631aa9455c4d631c4c3b035fa3ea30d7a3e9d512cca81cffc7f4a8ae75a6b98c7459608c6c94e88fe431e6fb68ba849e0bdb25e937cc7d9c7fc5d6d67845032480a36ad65035f461d7e133c8dc133bd819feebfb40ec873d3f892fe96769e36463676517ca5ddfbf1429cff7d0e1ae6cce942d0678f04df40455c8e8cce4dd77b0ca114dd71c7158e0577fa909a1a27ed5fd07c4777bdb80f0d176a16151e9aef4c33cee6afb6d4964c4dcf7a4beca84c609502b3449aebe4fea18490e562ea94db55768556928ee16d03b74213c6f7f1014c5a9a762db47b9db020643471f750aa26699e36e38ef75f3d13c187e7bca0e002455991bcb5bebcf53631ae320ea2507b5a40650cd1d962b971d283310a3a6822456f16677ddb9e28ad4dc04be7f8f2bd07b2a2827739ee72b40fc3ecaa1659fabfca3ece8f14b5a05f7f301642aa078f0b63b9474241440fedb12b631b1e87e481fd8bc135c076d8b38d24a9c852769bc1eed16fd2c8ddd3abffe189d2da49f08e66bd43af0977e9ef4b4e79d75c0a792a86cacdfd73ab569bd71d728926efae45068c49377ce64e4e8f8d0a410e025f73e178d610da7ae3d7d56895623d632ee47d905b9f8ab771ff0008aff4c52b428f32d7dd949a28996b62ffad37257954c44b30d653dd638c02b74d4c94dd8aeb9fcb8060b75b3386c128cb2d3e16c43c8704620a0d2eb9471c92f0709e618c3251837f5b2b944132d9c0a969c99fbdaa365ee84ad8b1bafba091a88bee874763516ef65c0c7c11e6b4620d5a6ca68ed0667c9cab3adba9a4d5632f1ec3969dd86cb6b8962fb44626b0e862c2953b992f9c1b19aec39d3c6bbf1ab46d747bce7dee698d32f0349df09746b3013a6b37d62d3d81726c91bef552b1256c9fc05b939a4e9eced0f66c7f44e992a467f6f6529ea10ab5eaebcd408dbf3cbdd3e2b2ccb59f923300ca0f161b0a8c904563475c1b4946f9790ae9ec6683b949be71fc2f3d8f9a1faadcca93d73495a793ef377233002858e00a59fe4ca95fe352db2fad84951ca8dd7b205b4cc8c6e874059b603068d46ed42d274092e4df1355642fc1e14028917c6fe5a90f400163578517fefc4ea11c312f18113fea1ac7ab59c66754a2e40c0f8384b0ec89f86e583bacbf572aeb44449aa84e80bc018446e67e5b718c770fbc0d0f77f392cde171d7535d2b33c48bed9cf6caf63251e6179e2acae4e9c098de03b329d52bdaca02c1fce0f47db2c8b935bafcaba65ed994db625e854f4fe1631736c75276431a7573ee36ce521c69cfa6a61f5b5fdc79bb4f4692fe32a7112a881b247325dbf2d4370427bffb8480828b6000f1d70f5bfdf20ed92b000e722139d56c211d8615b14ab009956477c0a4209b12c1bbef8f690cd0c3b5b861991e5980eb97e7a704bb1e56c02b76b5875abf699841bc713ba134f0a817f5257b6901bec3929ad7b5434830db1228a8701a9a49b8a97e66cbb163293a7e12f696459422e607c9cdefb7de4ce13a485bab14e3981d07254a882e73e0fd4a34a6e31d3c13bdbcf3293d555763c570f5d4e6f74d1a69636e5146de5138e19663c38393bf9fbc4cf26b313893113d181ec6b130f6720928447a616fd0097e61e7a3a54f59de6ea1e1ad88dd0082158c8efdeec35deb3685d9f9872006265e6e150f62d8b98285817213b3b8a07fcbc44adbb9ac3917bf08ee948dd3280075085d40bdcf8d7e9111816c5c0a67a22d166f699e15070dede1d341228d879e4b0d67cf1558f2045839bddbb26976d85e8c2055a43f62c4138b284ef89f2c73dd9156f1fd43956732ae1bf665315dd700a8782d330b09bb48b7c7b111493ba7e6065dc7da420f492c55c84708940d71313e7f4e82996a3c395cd0db608d9af76db275fd23d770755145569a6b837351da42a29c6e973da45d520cc6be87b28796c95cdd48e74215d5fccc12d54e6be4760acf8e4569f45ef499431139256e18458f480129726e9444669b2407921e870edb7cd14ba3eb30f14c2fb2fc59816b5644ba1fb1eef0d85c35e0c42da549882293ff5e3ed5aaf3b8907aa43c313cb218717fa02d7394e2816377b8540c7181fa8fc7615cfe9b659ea4c329d4b008482fbe997ab8cc7aa57876e07e5e060793db1acc5b8573f2d07946015d71f9e32bac8f48fdb2b111ada78973867047d83f8ecb328928d12f510f0cff047ae52e83c9b77a78ecddafc41baf505b656f8136117d71518c9cf74be9ccf21e9ac1c58a8aec764e5e1eb2f05efb8b024b85e2a99628df496e5217d58fcabca023ca115d7a10650f599a1f8376dca16a4da5258212441ad5e88526c027e1ceaebb3e26c3b0a2c03e6de590829c6bd9112e2f515911b7d1bb3d51836cd87959b03bbb8e004b215796b0a88e249ee9d438653896fb38839033a21b186e2c47f2aa6ccd732e769421adce818ac694a7600641dd09523cda37fcd36924e2ed0d7afbda65d407671459c0f971e8b03e0267202bb09708e6a4d22e87bd5939dcc28fe7aaafc2037949cb8a8f61368b902c227a0fcdecbf094f0cf13adb9980b726d0019c988509b2a5ba93f0c02d92b665bacc962b73444a9de41efea01861c1d7fc2b0b5e450b0cf3d91c2e01c249258e91cb92e0efb19b73c8369c0bfb394fa395efb93118480eb3cbf13be420ed9c5bd85694d57780f3ce8ec109ff5a9f0de4023a754d5009cacc44e225686611fb5b06321dc82540da11c19971e424b4640f4d288b298fb8037ae2b60afd31c85448a29e96130408434fd5b8862a52c33db4275afad2e08fa258daf9aa6d3847928a758fe54ce219f34c0229a23a5d242ffbc28d142f0ba6a7f17a65776764f5af8ff1cf5871a20f4b5dc380f07deaf1d2dd2f5a8d014d9f6e3a30ad70a5f2d20787aaa15b73d95dc849278766ba7a21f7eed08ce5dc060d88885d880c66baf80b4ae92cb56240ce0716bd594f6d4b8a069e55f14a21903cefa59024d567ebc509e20a209a8368ac0162726bfad2122dc9a75776f521df9a39302e3925e109e2f4b977fa885c685966f58ef705b2c7088363a23dd0ba889115aa9a72bd2129ea8c7fa551d3568aabf123ae8adb7209cf10a3f46f1f3db37283b4a961c254042e8e3f7be77830e79c3e34c897cbd43c5abc4b0cf3fd36848654eebb0c5575bc3c0ea6a8442fbe91d2dea2fcd73f8bd9f473fec7768d221f0faf6a0bb20ab0e4f7213444253e38e4a768d5c5d73285f27c9cc4c3f48fe1d3a9712cb9dc54c255d31cbf1710c855744d2bc64130ec867ebe47dab5ae6fb9a3fd2f4d2234c7008103d41ff7b33166dfa546193b4343856dcedd7b38cb12c38e4361c0484e3409440b797be7af0edb2a1b9a11fff138ac81a15bc4e4d57e42fd1c966c71e7cdf5e3900dc92341938a2d5031f876a1a0c581769d1e2e526d34031988542fc5ac7031dca55f87c50414409a634916bda9f5dc632e87b000ec8650b3483db0a3af81529284341cfdf28a7582beee05a21169bb2735630c6ef761879f62fff9b65c5a39841b655caaff59e5ff70796303b9fef8fb085ba8f8e755c3ec93c24574f74bd13439e4a56ba12af66ee2577b104c2d257559c3b7b70d3a6acf98712c4f819e971da1cb3677996e19a173ef2b2718ff9ecc801a5b0182347ebcfba2f925bdcdebb391996dc33aea0a6eefd6ea655a7145c0ec16b72ca71965269ab1d760536ecfecef69e894c126461771a568db758b4bdbc910f26b28a13ed3726f404c79476c426b1f3be0df3fc9c45d3719fe3d88d02c9f6a6501f5c5271719c1aff0732239c871ad98237aa5f1102fcfdb34e01703c01e45cdacbcb9a7abd2fd9f2fdf0b98e8216369d559f4ac6916e6df5d8c8ce6ff003df30dae45fddbf0abd8dc99fa40973e5509f6208504da0dc090fc16ca0a34bacd7d7abbfd05326ad891f4b80016469e8874b71d7f1450543edba8ccfab6cfdfac72e950ac2596ef6ec40bc22da5649ecffabf40b384b391a79cbf4612ebcd8274659d69cfc0fd170c508dfa136e2b6e2f7bf7c633731c0905571a7a0bd3b1d5ab068ca3e3b00e4e0051c47db918d9aec418e6ec455994ea7d7229e4a588f679aae9204616b00f7413ae92099da5a8e7fe83f349b33519e76c5098e2a24c6af74c0f4c4f62db912ec662b3ce18c27a31f668355baf1dc6328a535c205f8af35abeaeade2dd07b101e68f6c1a4adaba2ef0b7322f13b36749ed0574a3c18212e85cf286c771043bc9322b539a15265033c6f0575549c3d53ae64aef34902cb2c2917e1f892f130362c476922c39cb86ba492021ee5d651d793f88002719cb38c97d39167ea1ff68ce0f7cf1c0c2b31f1464c71ac47b82d5a55a94c561d9ac89b6a8b01079f27fd98827f8e6ba81283e76dceaf50bfaea286ac489e5ace4c9d0dcf0a0264f87c0ca126f4874da930acbea7d1d76321ed7c5f4e3ccc8993edd85ad57f93beffda5240e37b40f27b5e1f64395330fcbfcac5d0dfb2a95a67c82820685830af0657e96ac7bd23a2ddd99bffab1756692a9df73d6cd9f0baf4fd02f5a604b218f0a82dbd72163cb39c2519c81565f992797e81fcf9595c8c865d208e9641a771a02ce0706fdd5f3b2e029dff68cefe572d609d61ea27bd4c587abe5c0d64611b8bf975fd932229f0bb5792f453c8fdea4e6f7cd1b57a33a34c7c3e38a7ed31fb548aac7793b86f83063858142adfe80425f1971fded9f809433a228ab03c26e788cc159c5ebae0f3953a215cdbc08c8cb6f021c699b013c9c908efa8e540726c137f6a319268a258c5bf075ddae08d8dff076dd2400c2808842bae4170578992aebf2af85d3c04569887dcb7b2a800b35ae26cc7355c65feaa52dec77075d0c4f02cd4ed731f0219cbe4f4a7e77615f7f14b4783f6c5dce055c887704500e0463d2e343cbc2b240ded0ab3f663b4e63101222629b3243d623514f3247a8d1ea8bf241f14981d094181c9178f9bba69ba7b81ccd10f79d21d5a9d0f5994831225b078e45cc358309db82ef78d1fba7ba586cf8aee6e216004e2d1c029827afd9e5c75c61221ec49ba60e35c03b2cd2bc12cc484c1777f757850976bbf8326a715f49e71b8b7b25766b9837acda21ad44ccd559f3656fb98f4626f2832cbdcef19f3cf2d158cae3df05c407d13a13224f151a436f91092df8581536d363f4b1235fe6fe4482fadee4c79b51b504936a310c8da29bb41632f902787d93e798a11eff3e324554cc8b9cf786bdc77dc2890500a534a58fb1dc476001f0977b0f9ec439a6f642a90ee8ceb9948d657af1acd4030930dfbac7f4d41e3e6543dd189c72eed63a94bf6060d54ebc9eb6cc77e87b0401beb6dd86fb970eccccb1a948cc7821aa2c568c982243b5e595fac605d37e9ec2af25132bcb927ff2d6dc3aac1968d0f28355b42359a53a1c417d56b84f7f91b0f7c03e5e2a4b4eddba0bb9adee1f1bb8535748bb33ff8673214d2a65abf01cf9fc7a6bb8ba2b8c58ecb5a7477f797149452c1260f1f10742459f095cbd24eea404deac3991a3d2beb7c789140e4ac53c6aaf782a1703d325edaad09e8c3acccc58cd3bd1ab7a5513d046ed2d096220bad32b22a6b37441b5e22af24a8bcf45fb5f197da2c0fa2c6f295502892efcc9ae2302859c7551ca5ddf72c025cbc0a17640d7da1e6ff39a087df56f581a7c796b345bb528e11564efd8ed8ccf9386d722b46f81cb0673b65a2031e2f3a44760d2200a2cd1ba9ebf6f91de354eed725f5b86c4ac03ceb93c31957d38b5b07f1835908ba1f5d37ffb48bdd3e957ff83c720777c0d64614d223e22f001da27431419163805e700c2cee6fd5e90714f0c07bb9e258248b92402ef1c238051824dc8fceb607eeccba337025d5db1dac539080ff5ad6d548e7b0d1a3c75319a8812548c3cb5569b667fc3e5660fff2aef62ff21d16c079159e0ccbf5cf938da8950f4f151eceb8fd296b37a89ff1b50eba70efa83528282ea5f4240d088aa07ed274cf4af8295cb0de3c0f137bf1cf5e65d3979b4727497a62aa16add655bb0e99811245d8a2fa9411ddd56f9852d1822fab4356e508cc55b1f83ba371236434c6a11e892e515960b44cd2d69df8ac31fa15afeb5c5d354b4b41a5715eb5ed74b66be2a7528697ae414fe4b31dbd07af3ea21d528c49b447687211b1b840381fbae8a948b82a217b0688905651094f577512b1c0411be28c3696ab34e63634850cda48914db61070f07ea9e950f6ada93653a0ca7c2b013ce8d1a3396d1a11c9c556bc85697a732ba5fe4d1c21c3c9efb8da7b457403329fca4f7dd6c8b8763096fb3b388ddaf2644dec2b2efcb513013657f2369e429402686a2339ed550bd1f7f389b79001a2c5ff5f88e8fd38ab6cfb41c19aa146003b461bfd48b6a1196791cef281fd96ec87755844f198b704a8346f8e3d04ee9242605ebb8a8f151a246c9a8abcf0c1a14c6f3ff403c649b2a58278e3cf6e06e8db9260f2d31b045de538cf9a995979ce7a8fb34f3f7e0ea7cdc4dc9659205a87b6275c852cb3808022eee71a7b34420a4d2763790369e1aefae6f48392c5eb02491452c85834685b82cbaab21d3599c53ecef4c4294bb071052279ec1aea935340e44d60767caf3e24f4baea34b775d69354a0e58309b84c53822743faa8810f310127abd1d36fb913a8a307eca7a464a38a015bd8f0049861d2ca9f889314c45c2df2bab4748b29bec8585da1bea3ad448e53eaf061752d563a312fc1a6ff2a2b803711a7955c080214da8a556b98a267805b7b9a6bf558a752125a4a5b6e73607452ccdd1b783dc6e36e8e7d5dd4607823c826f1236b7d874a185aaf984f4e48092f855244a00cf277adcd0ee0d932ddb1ef44452a3ecd9ffdd09a9778e975bf6d83291f009e1f91facac52f1d56e529291c6d92f5672fdfbb74a8e7acf5a915fbdb374c58654e30c9ffa1f0d51c7ad5a9ad15de750537226d1f624386a96506d2568d7bdb3b76b3bb6570cf7e3bc76d72583e5914b1d2e4aaf2c6f11804d8e4e17f7407b233b5f485bd6bb9c1e4873c14b43b7e88f00092d1068a17bdd7fbbed54485986e35cc1dea338a967106913c1139d310168c654aa4cdef137b49a1a4e9c90af0841c0a42c97f86094627d98616c98eec73c4224763d7954cf6e4228a4bdb71259dc7ee144e80513c16d848ce8b20a63fd8b06b0f8a0786a78c407f9086e1d7216cc4efb827b0364935d62e4920397a80fe885c8c7edb6f00b61d14e38ca427fd71bb57d1ad156dc93d1ec839efe49e33afa78264547c1f69bba9266331e77b6422bc25bda904c7f713afa3dd9801b3404551fb0a241572fbc711d9f87e1e221e67ca8034e7e255bd4830067440794339cf1b8b663a92797d9ccb4deb20797d4ca7a843ae63ece91acbbc016c2c0fd8c24cac64bcc9308382343cd22be31f6c8a4a3eca988a9ec8f14b99eb4c8857cdf0c3c81e637a2d76e9634058178c5df8f2b07be48aebd5d86d45e5b8684f2127b694ccad8ff01acec192f24e7778fce508e11a73506f8bbf09f4410034265de69974aa0949e375bab9fae7c42dce66dce5fa53af0f400d6d8928262a095920313454b65f0bbb15b79d1a523c277ac8ac822642a6cb8c304f96c9b9449093788923d616e8d20620a3a957a8b19b236b782e61ac43c79d6e63277c3f3a37b4f0077a2d1de082beb585a4234e97982e228f45db2a8055d4c4785e18e2caf6c05eea3b85c992cdfc61160d3171634225ce255d7d04331edd46be351fcae6ab4dee0a166766c23d629232a065abd9e613f2bbe4c74fb129dfde5e83468ea7349919c9aa4db2f5d33ece5fdd8ca3cfe434282c398ef86dc912f72e16d4c8d93f228a5726ebd43d36bc281eb83bfadcca26fed9ff62883a1448f25608b99062264ec935da7fdb216f218cd2a374cd641947b3d207a0e02b61a9e000cca9eca436bb27f157aefb5f406e17bcfc8ef614e1194a435e1226064e869d935263319ad7e68df3590de5120d7d6e077f0455f6e1ba1346667ac7e54404e2751d90f745037b4eead3db677342f4242426535a382a9b9e0978680d34548477174a6288eca49d15e5bf47470c9680ac7eb80c02e684ce5b0931699e4564a95a4808e0e95be196b8d84c2c1b34380ca6039b2ae361d8e2b2a943616868e572d81a3332b45444080ead3bf27f9c7ac3e5acfaf9a092b6a7a262cd401351face659e42d123398d00adb3ec26afbc609597108d34af0745764dbc274686202b8f97c753a0890ec41cadee0276b7aed9ea345e3dffa8eec4f572f803e75d70beb64405ba0512cb5e8f9fd662ad50088275a2dc607dfbd5f0b0a22c1a08c5055c75e15756e2a2e2491f4dba8680fb04bed99e4567e25c777de818f313c7c4b37bc03007242e461ae61a4039042ffc2c99dca746ead3a00d0ed7ea0c6743a2b9bf67b1485326348d01dbfefa17cd47fb169fc79b6e3b2e8bfa35a677187481ce9094d42fafd58cbd19f937f243bef92004cf794e1dd6a46316a966411ceb06ed7f80d984034665e54b4317cfa8c0ae4e348b620ee8d6d4427139a82802914e001c98888a1fe781fb7992866579faa923e21d103d516877662fb95cadf977afc34d9855172b15b900abcfbdb4991adbf3f86e0bd424d8ddbf17846166ba8fde9d8030fe4df33baa79cf31f805b95ffa48446ab3b88cfcb488fd932610576ea728c631da7e50fb5ef28aeb47c2d72ccce7cbb0a814f18b65545d1f937a83e92215e587670ebabc06487bbfdd632878a847abfb9fc04b0a599e735533d6180e79003bca537e7bcd7f298bdb0ad28ce130b15378497b8e49885285bbbe216cd497e53bff0183d0951a98bd88ce2b06b78562ce77c23262a5301760f70150b57eb2f6d601e9ff611b87d7c0097acada3999ee8ac2e69cc5e972f83e12e8f0982de01fa56fe574261e69e65eef663b1ac0672876f1d1bda5e832508844f3f4364b9a100c1ba3a38fca32aa235794f626cc09fddb016df6965933545c94bc60e5f5ec411802808f24761c1ff850bfab65a13782c65b598c495569ec3c344588cac9fadcdf4405a2269293565a8445e4f7501282c8e68edcb94e51d60494fff9cd154713c8b42d70388d9c33885036bf5b4ab63b80a31d56eca19a2f0031ad89e2ffc838e6c23708e8755da7ef69d2de5221008c43b3f8cd54072e1e60d938917c138eebc977f7d05061c410ed902a0b2b7c33cc71a9d383dd1226cca8baa2b62377d6e2732d12183e350434c50e35302faa91f6218188ff95921a370aa2eb0c54d966475e5e673d69a41c6fa03bf5d1717a884594fa8aee623b395f22391c1480ecdac4101a2832b719af0ec546e706dbc14d3998bebf6ebfa909a4a39f08bcf94c49e004bfa1cbe39f2837f63d454c39718543e2ab96222f0c8ad2d18b226667bbcd8f656707a865072d6f3808546bad4f881aec060392228ca638a7f30797d404a3e212bbde55f45e1ad4242585bb25f0e49d8c27a786051755060cbf1dd14445b38d286b3dea0f7aba835001dd7a57f02f56e8f5100df0f2e7a81873dd04c0d3a6794fbcc092b7711932630d0007a6e6f895741ccbd0e4141bf16ee57b6af80ec612c816892abab50269f2551e4910b56ca49fcd657de52afcf3c7d855e2110e67c19cd5959d23ba20ae532bcadd7bb40e09d796cee0d1a143b5453ac028328021e09b19d4a1162f5894e8197b59c64b6dcfba49b5b3ba4e534392eaa54ead8b2e463d69aebf27e0f054ffd0615d4ff570f6bd3a22563f429b18a29089c2d90e821ee32a8356d1539c8073c4ce2f81a07675a6a9d37b74e289afa43dfd74640c6a47cf781412d22042095544b65aa008387e705d68665d56b87299a0374391c53298c7360d943f6cf819a211f37928e93eb602d730e6bf123541ef0be79286ca15284d3e91addfcb4d73f52169b31ae631b9e565798d2eb90349e5c7e652dd99119209b58e66ff806ed8a1501c7edf995154124eeee98528cfb957e0cb44a0927568e47736f640c68079e602e2cb7830c676d5a38eb06bfe3fc81a79002727c24908698cfa33655ce0430f64c188cd628ea97f8d823fcbac0b5c209e5395c032e3384ca847c7779312e79acf14fadbfd0deb6a5a4eb88a533ffd8bafebc36287486e7c53f41366624e4f8ea6ed08fc35a2e9916a258c3e97f28fb8178657c5c128a0e7feaf0503b090f9c5c77a21da8e604c7e6471e56141a7b629fb21f46673cbd7bd9dec3b42d8b31e03933c429e0a723ce92f9ce256f81e9added02eb40c0c33928272e5c0c493671fd891cd3375174224601e85a57e2632cc4662637be85f881a99740f2f5732e07c6375e58d149641b8e1c131da9fcf64f6cffa9a2ca496d4772ea8b3ff10317151ebcdc805ab3122b2dae26368d733d589178686ed41178d0878328c6d0173e303b443d2a0a0c648727821456bbafa350f9a8c81095702eb15b047743e9cb18a289d8b6bcf99106d940fdf9da4864795c7eda94d3a539b6b3d900ea66951bb0ee7a261950b76e0fdd5c042d68403755f5330f9f5541ff02a11997226f3e8550962e68cfa811eced054e15cbb096f15994d08ada22e96f1eeff96d75355a9fa638f1b1d1564ff4fe888ffb6750b3409c98b48263890dfd70d85426ebc1913a164837daa1b423b6e1301b79d8eb08c3d7b7fa383098ef15474cbb46511a02b3f372061e3256efa234557cb2a648c4dc97a633b55588f2290f0b0d962429648667c41d9ae640848ec851b29b85638ab8e037f406bfff833b7180ee45f82498df7faffcc4db51d1edc65d1fc5e7a11ec3881a472f9c81171b9328728fa03fd2a7c9d76420e84bd129cffc4b61027fa0e19cb63f4fc1b338fda96b7d7e7e69f7b13f3165d48de1b1c1fa06aca2e8c848611770152a7b755b95483e5cf56400d48b85ae43e1306c26103fcb50d9c100a98bc9b76fc694449b1e05681ec83d5c1050a906813f9b7664efc8afd4f9a5bab1a5c8f65429ec154aca2a1dc915c974f5ae6d7e6aab8f610851de2e2deffeee49e56aa11e957b47c25a1c9ad275e24a9341473bde173c2a8e89fa57e5b55c744dba1e7800f4d4dc7c56a35e65796d50ed69a82a926eb3b8c9be20d3ca67d9c77095d6794497ccb112486d476afc452e10f7202742bce5ce4b230bc6431506f097039bb6046a2028b836f5b0fe9798fa0ff817e6e3920df8990f722b42652d63751fb638b9ad7338eae9dcac28a8d5b0fa1e76921006b5c3f18cb60b74bcb223e2a788c61bf69230f4a50283606899a27f0816ee91ef1b0397c0599500fbf7165b5a18088ec8760910eb5c1583657630a46de03d4ef01dc4471f040cef58487e8f883fa75a47a9e10bc1130040654d9db0b15dfe404b8f252e0e0d582656cc8b889abe3b117d90b096daded2829d58b7ec8edafe4c6a0964ea9ae0ffae3f2391b1bcd3d9c38cc92889ac60110228f5af5910d3d244ea8119aba3d09bbac0e6d7e0dee9db3f05892a1f39a1ffd07f83848b37ba7e408bfb9ca383e673bcf787917f93bec6140443878f72f83e11d5f3ca7773264715bcfaa6b20a78bc0818565e54f6f155014dc228825a15ac9c43446e14f0d6507b767c98e9aa37f2f935d2f1b66dcf77e29f5521a080c230fe3eb640e6f5b58cfb55255d840a140b9571cf042621b13fb394d1079d6f233471aa00541c83c5b27e99159adad05ffdb2a4cf2e3cf9f9c7df2fdedc2931bec5eb9d09a8c16e35749a9516d0731f56c0a6deec69a5e084dee6fb680500952bb41636e42f75256174a56ccd1a494580a8cf46ea75344de8884d2a0017848d775a66b6a12eb2ac2910133cc17a127e3234a633fd5434cc49ead9e4763f99f591a4ef2b3d28c65a922cd00931b59907efb7735e9539d14b3ff0536cfcd4981c1501a08a79caf36f4817189fd2fba4e8c04ce4026c5d9aa884740e04f23f160d455d77b54c14b53eb3daaff9f98d6f7c7b335bb97c763902183644377e69555872823454859841419a4d4d94e9546c6ca96ef3446fa44226290dfe1061e6eece7f980e93acda293790ce6aa80c271b64bffccbfb27b2635ab7481219977956cf0d22325a027ae6091206c274eb13496320ed55ac7fa91ae1bd85979acac9cd668f901a242eaba91c493f5b65111dcda2508f42978e3696decfe2c1aadcb7706cf1b205c431f975b08730e3387213ace7d647fe8be297aa7a4c65027b33c204172abf8720c9a45f443fdcd91a67df0a9826e49a75367828891433644875c42696ceca6fa185ff30da0c33e5ab7acc637abaf87a96c5743fee56d7df4d49bb37564a4d00d2cb9f291cd4eb533345c81c8260acbbad6938e6070a638e1e83dc00879ca7132084754a844fcf2f1d7f45d6252c051a9898b1c6f632b63e4eac1216a7a1fccae2553604ddf316b363b41ad07582b91dc3467de4973f33f43aa629352ec48163c54791d75b2aab9fe5e88aae9a75e049c6682cd5c1af9ad259236ebe15ccc1ec4e7d68ca4f113b5a974d1820485bfcaa636a66d16cf67572e48cefa291f0ef3c017891d19c9b3ce3772a7d5da75d2c005f4f2d1eab397e932d3c3c9641e4cf38ad1c27ef2851f50af0cf1fb656b95cafdbc424b712146ea9705ef49167e996af5ff8a9943abd5cb9924a267329619572f619c1617f9fceb5c69aec645f6a8a37a851f6db810759caeae48090ff6d0cad9d967c66f624eae0fce03c4b9ae4434abb7d3e4d3475a9a94ae3ba4ef2d8ff05c10d8520f0094c415a8408d3eecad30d85fddeadef327c8994e2c48402d8c2712bfc918d91db7d5156a84b9e756c7167490b7462d90d8d8ca652fd44ac9715722880336f454ea33b2ed765f71d126616184580b2e595f267073a7cad8e01ba93fa4b27fe394d3a327b71559f762a7fd23b75c9adb5923dd0d0af90378340e05dd992817478be6e688c6a05b68c0550224a76206d554229567cfbdf1d500f9def98d72848b735c5a72bf065068cefc9734769ce20313d7bc7f7cdd5b77cde3038cf8816f5c03f793a7c8838fe6b61246fb7cb64540cd6ef3a58a10e13046874e8e28e12d1755149a3dfc9584654c64b372d7ce6b20fe1333be8a7de3494079fef7cf8842b2855e91d3e2cefbf2c831003647e0be1b26733a15a842a3566674e3a0f144395789161850e5044d576893f8aa6e071ea450b549f8e51b90c0b3cd2ccfd7976a4f6f7b88e98eda5b877ab620588cd2ac511f36a07c305970731ff2eda2fa7af922145632231f950bedfd88ed4fa829a5463e7b844629f9453b3c465cffb28666f39e42d87b8d2ef23742d19fcf8f6b4107a5a94ae8655bc28d793f6e4c83368b2bd33c3fc7a2330894d597116448ce296ede1ad90800fcaaecc2668f5bf0601153bd7441fc7c9e1c03627799582581d3fbb233d45fed4bb6f2a51e1baf28b0f9eff4b36132122ee700becf35fb6f3c44746886fe95997d898cba38696dad44db9985d73e93ac5f01897b49ff492b3715ea04f692579b7549f1b19ba3f266a2d47f6c9c1819737f633ac97d9c97441246105ed11bc3216c83c3e414402080477805866c581a2be4d4d62c4a900ff02b0b7e0d561e1dccd4cf66885ebe66957854d217cf4d0079895098a659dbfd413178ae939991052d98376672dc05bc731747ac82c20a9c1c67a1f7abf2a8d0a8e9913038e6ac5e7cac21462c9f13baa6cc71196ea6600e7bee72a5693e0fa9407e503f58acfd4a213b8c9b43d45e89513a514cabf4ccc55e3b68124d7aa568f445e5ddbd6f4cb9c689f8599c5fc864168e3acfd8e7be84752fcb82bd18868376460a67824b1d0f4f37989986fad47cb3da64ad84cdd7569f3cde597a898e9424de54896c0f68eda49dc22c4f96a16de8be710c8235736a02056cca4568251e239366ae8b43584270dc2bbfdae94f8e3e639451ddcaea2c6bbbefcbf95bf74e674b42931f293a7f2a325284f30555bfbd9190eeabb415327b3e3b3f3e71f05b684fa7aa09fe2798250b04feb814e8d8b740cccf133fab1efd0d7c5ff549bdf5880e649fdfcf0f5e93f0af76ffadf62abfdfc4aead4189422cb2191c1002867fc0bcb15377e9902ac04c7445d052a115f11476bd83a97e0b8415c7514a0e95855925274a1d05f4cbfbca6081dd93bda0f5a2692c6e47d42b16304af44c05346f692d391df3ca231589574e1dce0753842d11f2fa11693db557ca4f68506d075b6d501650a9d2335a0c8e196c6dde8de8f1eff448910772b22252232a5f5de170d26cf356bc329693656955dd46a0cbef994d1d7d86df8a349306aff151e9519b7dd38a85dd12482de5af3b997a17229b5843fb6dac8d5e0f78ebb8f5dc64341763c0d6eb3644a92f9f6bd316246ff50f6b0e8f3afcb289eab31de42c2cd03b18e48fe283eadc4eef5f8a78e5bfc94c79995bbae679197aba5a2435633e59f2665153bad22e58307eade3e9b905723b9f063de83ea2ce5884d876938c6ccf153e2bb64885b05c33f4bc00fc0a3cd28c5e651c833bba9db28f4f3906a58b24a54e1466c9b5cc258da646d69b9a86c50e6e817285a533ef7cdbfb8fbb14cca228d7aab042abbaf9644af7174a602e309bc1b527a2810f160f5d7d3990b3084c97668a4829e72ff0921d83679525ed7de6dd58cf277f7fafd64a3cf5ffcd03082cdd5b4a8a348ae5858a82c33cd95f79d130930d1fbb9b60cca4a349331a4afe63f4038ad9c758e0b9cc5a728b60e47f8f831e7d62b93e07c5178098fb8a21e09e29a64d6ee6cf4837d315a6d639103fb4c890447ec3ed952e1d4f55e5819f783d82b1cd4c02f08cf611daf6ebe196ea4b07a9e9f89ace0f35ebe03d51a793e35a94a6b102fb17a0bb659da63bf55f6b9fc58c36fb3df8990ad3d53f22803156c54aa1c85da0c175dc7b854d4a787fe247ad7efa8e281b8a278777da0489312146e17825dda12e547b827845f90acfc3ecbdd9f379fe55825622e9c6dcaa8608d863bca8e1e33bf83948c8c603df82b89dfb416525460a27fc8ded226b5992ec5090c955dc331f8a7a3926e60030d5ecfc74c66c358ca03ea8a013ac8b252f66d1956d43451b2bede6f9b9e97869b72854c4f481d4530af23bfb414ee0d057cd3578fff98fd02936c987cea99c62dbb43eebbb949ee1dab141aee215e1d0d8681a763b5fc75add9a3a4c8e0477cc5369fe16df799f7deeed01437c1bfee039a1bc3455f77e7704949a530c5d643e4903f49bc37ee804facbd6ef06c1d76be662791fc20240eeb72313eb262cd242f1a1e318fa4576dc32b2420373135347fec6426dc081f671796953cf6d76ac688082cbe77642c82fd45df67196f17f91c9b7cf69a298c5e7a0bcdde2bb165621b379d9244e66229dba1a818b056a8f68892783e531b6edaf0f93ae42c02f6903ef6609b6a5b6f511a6acbd49f5a80bcef089a8c9eb5485afbb8af779a2f8f0dfd183fc5aa2d8758e2430e3b35f071605afb5d7276c3e62311bcf70fcbb08434302be0ea51b7aa8e758c6679940f9cf49e971200fe4594bbff854efd42df590826aff3d73c9df7c1d4aa32255fc64b1796cd6199c1a1e6f7cc856e6e78e7b93c0c87ef7c5872dc95e0903d319bdde92d31f5730f6d9a83d3a092f4fe4b17fb576e2f7c6da77d6a4949f63a00d310487db5bc8d8dadc0845e902084fcb87d1b28d4fd2948b956a8e3e0b2f73215f810afafea6eb11cc34c9c6d8f701e05fb73635d96d9da6921fe8005c4187db4b882676c146f0cfd30ed82961a521c4db0818f4c75f31d9a2d40b2dbc3f23979e56835725c5f36189a8e3991b81b576adc00c91901716c9de0a2c5f4c67c19d82beb077e33af0599cdc57d553d9a6f7daf6a08514a6c13891352a6f620f1002933890728c194643a7c1a352aa2f696ee84e7ca9280626e4c958dc2b9268593cad3eab132bc91303a2c0659f8f189b4462fdfb2ee703f28baa14d993102164545e3733b486b78c1b45fb7070d613c2d288440e025f04fe970967d0169a6fd9a072237b8e9720a36f300555af186f0d2c5ecaa7925f9db8b6210aff9d11013d7ff262f0665c38d3639b20020ecebdf3646c44627ceec23ac96990bb208f8f2739232cd1dd1e7c745f531be6a990bb1a1d4ecf2367675acbd564d0b48ed7ca3a2a06b72006d0152267f703a2298d701c04505718582162557aa03063f5b0ea064e60d02a6d10b42d953501bccde4467a8a3306d7bcabaa0703e708290dcfe347befc4a993882ef496cef48cfcc8dfba5d5536e953073411aeefb08840e42c7927c5f05cbe47816a01ba9e6b9438f20ad65d004c088d96eccb89c6b44d372c974d52279006fa487edcc6a1750608652624b157a63fc74d9dbaa53bc0f4da67f8515600d714a0c9c318374cbc594c40b3dc9fc4e9c9ee79543a6eb2d4b1be18c9b64de47536dff27f6464eacb7ea83c698ee930e9b9fe7ac4e741eefaddd98d1f3be433acbda29c6308ce4ba7f9ae538a92fcf16397faa7105a68da91b5de06acbc6b9a6d286dccf79a8f9b78726c73343b30dd450a206dbef9e48bec4e7465bd5eccb7057c4126364c6fb68a9ee056795583b87d5bbee7256d70e9ca9a8ad4f553b6ff850e946239f28bdfc32d7576a22ad4c3c8543e42363386ae140a028af47a4c049df391047bf8676657db90d045a0631e0495f34ba7b19a589ae50fab4da2c76b1fa51338c9e3d745b67f83bcd6860cf11da92e31e08035c53b454fc160d3cd4f62a42e95a1707da5c7335ce6eab4bcef3dfcb1d556108f674324c7cdccbf1f1e5e91d38b75c051618fe0366b8458817c8febea252079985c44c80835653e7c97bc2b1e955bec26c049a736f5ba9d335805972bb4d1e2e8333558f02a8ac829ff1b236b64b143f3aa1c13dd081f0135f15d06db81a0b8ea9f3e062bcb7cbb0166a199bb01dafb0a0a1c9e62b498ac4acabc8cb3cb57a185d11948f7b9d809eecc1018466f08ffdbf0168a31525ee39dca4859b3fca02cb53d72a386d29679c9d238f095b4287e434b04736538021cd3237a009519b31a86b70c21093b9a7ea9faef197003642cc15e43c489fbf78a81441882316eea917e49da611b8e8d63f8a84a4ab55c2bfc071fb80d21f795c940c834d9028cff3e3a30d464812893770baed6c15e1782889643b7bcfdfcab1fa7f789a207861394febbb217f48ab46c4694d3907b96e8cc9e3b61b29b6bae0aa236edd0655d6c37ce1fe7afc55cb3adef2a03233b3b4b79c72e65ce1c9524b34fc3cc4eadcdf90a0e9f7efb085ff85a67e9525e95971d7741cac735a0c830ecbed9c064c34e1cbde1110f6ed833eb6bbd4f2b4cfe0004fb46cfc326097afdaf63e876b6652ceda2370c73dd7bd8fc0ae40363f73ce4ea9ea774ff7d01c28c40a05fe6c0ba282a9f129bd81a4e4d51020e2342bfcd38f173822a03115a00c475646b4aa05e090d3fc42245d949c8815a373d543dbac9c48cbd43a13ef859ce1988244b411932b152ba088480f42195aa7bbb810e35d122d6eed3fa14935aa0fae9e43f5da6c131f36da74d049526a89df26d429d2043ecedceecc41c66857964f0a0e3ebc56369f03b373e54ad6c952b8d616835c7d12a0f84d0b2aa59863de52cb5ad33e3865153ef96414b6dfc6038c432e5b3e9a2b41a9d54498ace032a366659a01c0a518721b928cc8d5bbf4ac30c597702a0489590586907362bfcc29d173f4ae5571c2665ab4a45175ef704da0a85423a5dfb361e2019c9c5c25f3679e7e621ed68d097285ee7f500c04b0e32081c88fad405faf86829d9b7f68bcd9bf90c0d0d19ab41ccdadf3c56b23d25c1cb610273ca9cb0657abf371f84d603d22179d72b14cc7cfcfd44d253c6f869724ec8f06d0305bec31598234f2b5cc1409cf0482ae3290c0d43531ce84aaf64869202ac85ed0c80a65cb7d49ed1bd342663ae43cc6820b3134b8ea9bbca6d1b963a7a75cf07e274f14859c823e660991e592bd8535b349c63991bedee4c9677c1be510deb8b0509be85440d2907aa9c5fe2dfcc62041e811abef2d187a587fc64d281b75d9b8a2d80fe114d6a6a478c8cdedb315a6683550e4f3be1144a6ac3ca9e72f0bf11c60d57ac8d58977934ea65906453b30599b2a17960e274ccb0df99d32cfd981e8f0c7283fc01f5c3c6f022d80ae81dfc290b1bfbba90217cf649c618f0f320271b3e974ee4fbf2f8288a7b83f127b5ca900e963de9fa5202873943239f7c8c3ab175ceb302ba3038d669b71ad3b58fafb0dd64b14d83ffe6198119405ee3b22b1a2d975b547cbeca9637f40e3297ed57628dd753cd4e4c99fd669a9d0d39328147281c88924b363bd6d447cc996f205218d4588c05fcbc0f295c8b20a134f082ef0a31692269271fdfa30c5060960bab224344cebaac84212f6e93535a59ba91c66e830803b327392bf9578281ef05059f29f65f94bf4628a1a612c23f760e4f4b4ac5fdba7c153f3367ec76d2d1a2db2f0833545d9177b0bebb5287b61993a1d0670bebc0aa0173779e96bfb8a934288b131e3523a5f770526e439a626d407ed65dc3040f2b4c6cfc1ba411c010b12a23cf72cc958fc6d2592b37c3344cb7f923595f22fa6b2039e157aba544b1d72d63a11d68433c219607c9339fe02b856f56258e1161efc317ac9bf57624c2dbfa6e99d9d5b5b9e17977e54dbbd1ab0865f626e859a7648324dc9ec73508e8126b49dca3f674c778350e8cb3e84ef393ec7e0800de193248dd0913711259043bdd85e975751a8296cbcef8c2df6b128242e8005c0fdd1e5c65e5278a1bb84fec0df5243ad56f82a1aeaed940013b07001b16ccc4c8bad12951d46f302dd7ac8197901d221ba15c3b2bc9fcc3901d47e91ddc92847d02bdbbd0facdb75a160bf7d03c5f0af46a3f47ef0d4a8d835b786e61fee198466d524524c0c5a59b8a0437417291d7812a190b11388161734e9320ca990f7efc2ebfcca0130e7d8f26c32acebb56ab9b435c656aaaa9ef38eafb8fa99f251044c01a4c03ed466f81846c35f4d7dcd5ff8ffda23e3758ef392e1967e0d2c0fde69e121848f9c7c886772372dac674ea8beb6c9b5d5d21e5236ca986d0584af5f7ffd07ef6ce0062da03dbb8d8e64324d7a776f3f009366b5102a3b231efbfb67d146ce1f7793f7d9bfac01dc474c910052cb95f777187f2dc5505f338326589fb668a496315b1cfd8109bc2dde8dc7846b878660e04f326a3a647e0887faf3e82411093f47ff4997ccecdd36931592b2a9568b49bf6ffaddba0c4bd5b95578688180431282d7ec794f02a96b9d079c7ec46900f33ac5f6add42d697d11f3b2cb629123d71ea52bf92c1a11b4b3b6de7f787b92e13a714e981fc831cd6159f58f74b5873581541926205c4b4d71dd969d3cd461ed7a5c1ca800250904d68d515f85b2257a1c2daeee1cdca72d6a01f3f31fc967002c7222d85308777f7b9d4e484eb791404d9708e8fbb0387ef85fc2e32238cfc9ca6c49381ed0aca31eccf133348a7412a5a69d1312df8feaee33f6f48599d68661507993e1e373f97ce348464671f4109841e05ff58ab663a8ee804e2097c1d06a1a4e1034fb9f2cd0dac98afe1750843c5ffed78795b7e82aacf3f6c527cf8026c60e8e5796857439fdbbf671cc2ff55c8b38df131b013b7032776d342f9c767fc8d2836c0fcc2dfec4111ce7092e6b32241800826c718e535115070afa766057b14db245f877045549d15e467ca9c87d4cecb7d570b2fd8930abddbb615b07974d447515035d02aba152c85a69eecb62f18c5ffc85d6b0f767dc32ab3c8ceade74b7ba5dcafd12cc372785d1fea5c19355302291141a9f5c43da29b1c68f94f6cce8538cd1510d55b963739fd46c992c95b64b1b31f50539589c026bf0ea5475b36c06b5ef98761a1a04472011f208d3ece4348b7a9c2166a97b5978386a1d8e497c965bc84dd45009e44693eede984314d54ba4cec54d3dd6c513042d321980e9958e700aa5afa85fd67505232d1cd1f241e6e4ea251c57f36d591137461ae56c20216d81634d6d86c71c2efba6edf5225692719a268c96a54b19cdc8e186fc3311908bc744168853725d37579507ae3db397f3b80f0a122cbcd4657a0c9545d3e2edb12ce5712ce67baca56b9fce3d7182f0d10b0981247217cdc301654ecc97f56344fabbf08432311b39304bde97fedcf47c0ec3398f2a60544f8c41fd8b795dce6bef551a6e531dc4cc668f7fcd8735db4b90926c8d832892f2b27e6b4e84715317ff32c80c11cc0844c337936564c31be7d8fb1ba410c87592af1faa06201ba3d11b7d4db4c6dcdd2e55408ea534f2ebdea186d47f647f01adb09c52c898bc633fad5c39a981b6276756bbc313926fe1863f67e94e15b27a14d84b429ffa523a3b6bcf74e53085e9a3164923069d6d7243bdd20e3bec21c1b41816b9b0153fbcf704596a48654b29df0e4c06bca03b0f5ec904876a0fd3cd005c5a90570cfb0d5c6b88bcf458092f4f7aaf9d6bac713e9333f6e9fde5d82ed472a5cea12637a5f80d49a407ac9181a78a6f352c0efc28a7f9b47e32c3e654d7245d9e46139e18c21ad057b22fc38b91727629c01f5bbf0d86328a91f6c8d88fda75e8a28d9b931b590e6d5ccbe7266f1bb126887ef48b6046d40970aba7225595e16ddd90591a77df24c9b6f6d1cb76174300ca9f41b877f9d5cd2882f3593727978fa8775826e0112806ef1624535155bdadafce810b1cacb30c31fc2ec04fc01345d8103805343a9932523e2fd3d7f2460f2b0e4d52d04a5d8da61ff2f76f7d4c66d34cd28900d56110154159162a2f59236506b42d16b1a6ab8e5c4dcb863c0375e3213d4d67452d5d96a855997e1e98efb7a73e49162facd156f0c635dbdf9b27336933b7aba08ffa3a502076bf06630260e84b9732ecf02364f7ba32bbd027df439c0d874580df35d11ee72c3b06fc1f8cc671b7d04ca195d350697104a04c91fb0dce3e5bd24c1976870abe0138dd96029de8bfe0bc7a62ff41c04a03a8ae7bc4a9c2ed775af6fe03138554c0d010c6ffc61f23168300e3be416a9c0925fb2b1f01f8c1f9909feddbe763fbcca3a3f13170c7a93e8d225bbc86fd86b375e8fd054ef3288b4ce1cecb1cbb965321b4eabe3f62c557397131cc2e5e4031fdaa72fdd61632282b715b2a7444c5dd926826988389e1d7d56c3dca52b22ac7f4923eab3c2d831f02d55b367d65b80f2aef6cd0e9ca28e5fbc2565ef2079d45a4cb90cf04185329209dd448db1cfa476db1c3671c85da0519eb22ce6eab1406a0fb3f103c49a6fc0ad7ee5a788c60b99fadf189a5b5478decaedb1ffbfa3a569a68ca16bb67f8e9b38dce141d6d1512d454dcaa662bdf215d510966ca60d3aa8ba444e2dbe33437b26fa18b8ef9a5081551f1cfbd20c66fd372f9dd0d015dbcf6f2dee00f04668be020b05a9df322d1494af3059c6919ee91a52947ab91faa69fd6b8d6e291339d3bf2d1a602d797048985db91755c0e29d511633bbf4b6ca5a482a4f06403108360eb12533bead033664afee3fca5dd36230b01f403ac203ed7b2ab7d2d754fec635515aa7ffd4320b89933d35c5c8450c683dd87b4eec1b5bbd6860dfbe1354b4c718effa79bdd8af319ce446a02deaeb973354675db7d8778f2ad91ed7f1469baf0e33ecfab9e36aeddf199187bc5d732d0e81b3d004387d68e9647faba6d1b6543cde0e0e26ca2382c6580b7a1f21c57c269552afaa0d70e0727fd550f101bd3feaca62273f39ec2e9325bf8058926a241458d17e11cd0df56e2260e994837691515f9bfc4b4fc42c1f91303293e5e77d45f017f3e8bee51f0e1f5633e2384512527149453b85e4c158424aac9af0787e0aeee60718d8afa5d988bda04b934b6f15d835041be0531a52402037da50248fd978a6ada5f7a82e4f20bca207fe71612a9533427118b982add408bbf62fc6b63a328df6a9398145fb7bcabfb817b9fc4a963fc3399d16dbe134481319355f210d4a8ac2c71cca930288736d6b18efdb80d92a059a829df13ad5aaf0eebae8b0d112187a701b122a99288c6d81b5b8b75a5eff8f05646e70239b6455935405bc453ac29a15ced225f412ecbd2e2a97a5bb74011ed37ed9b29c8730c90f9e9f1848248694e766d1582f38499463d1230b5df92cf5aac2d990fc84f9b48b46a84510ca6c51024993648e116f358d95693f09f5331e9f3e683782811def0e0626e7a657735b6a96e2d547861c040739a2d24138bd6f7244db0830b238cc17af1899948eb9b31d2f888a74692289996f808b3982d46b8d965dd96f241bbb9bbe223a2afdfe6207fc97c79ad970e40ba55ad32c684cad6c8bb684a94a06d9c127ec546b582122f973d6f9e02d4a2658bf2511c19cac9f3d2b425a0aa31e6edbcb13cec43554698bd0e4fd958b78f38b43ada650a57b54aa93f120f235753df538044a29603056e16cb5743227289bff9105f21aabf4a3ed31c12cf3a118da2c16e1fee0e45fb215692ac00f26a9623b4ff6b3de374060fa7e704a51c3926064a5666e6f52950c272b31c240cd5ed1a41dc267bf50b221bb33fdc829fbac9e5fe43f5eb108dcfb3aa990fbddd10ec8e8018e9d066fa2ca793ec91889d8e94d25f172b0c05c3d089e57fede90a457e16da98fe78d67fcb012a82459683ffe4fb63fb0d7bbe9cda938c4f111421e71468c32e9a940fb3f6855228e8d81b208def7ffcf01c19f8f106a38a08ab768e4fa6d075c0c81b10cbe1c89bf8eedfd73cf395ecd36a95e0bf0e64a85ece27e26a6599d0ac695fb48a0633c90c9b4e5c11a4be98851a791afe9d8d091521a2e504544704478792c3ec1cde77aac726f10d734ab9907930d017f66a16b5b0d9bf705062816bc9bf1104c1bae5090fbe4caed2bf842ab77bf55c2099abb083236fc1e239f2239fab98ecc70ad380e3d775f78f608456f1a8d479f9f1a2fe84b825d3ca5650d37ede4a1cd6c2bdb42e07908cc4b414520703ea31fa1282880905a8bdff52bd8ba8096645b2eafdc6da776dd42b81b5986b1cbc0f0eb8e023754a242e116ba55fced727f83dfc4f374a0ff3a547cfa9ea10b01df1ae680596edfa4f2923ce0232271b95b137ec153a9e6ef5696558fe69ff23db0b00e07e51a0039778997ba8ab3639bc519f98fc88e5387a2eebf8e862632b9a09079fe0e61b29c2fc6df13e16a7446c01c14b8d263f2dc19417df4d5b85a7b6b9044bbe5ae5e73fec3a7045658a9baa4a84395cf2e931973db07cc34e08bcf0cfec864bd76430e8c9101367f3ad12fa387f6d9f4506cb7082ec12a0b336955a9adcdff945ba12c22736929a3e1d808fe21ef545ef039e7d1a885e5da5bede3323b924841417fd794ffaea6673953e61e4147cf4e01593037208d9fa935333262b9897975aaceacee1f423288aa2a2fe4aa8a2c85d531e301821993d010afa877b6474314d9807cc02983fbff48b7fa324477b826da14c7da6fe0eeeb1038eea7e13d54a2c7d70a621ffba09d933655ea59dddfac6ff6626831b617eaac825f4922f06d755b13246741f1cdfb15a7a415b0bc18ac2abd2732764241f4fcfdd1689393add9190973b1cc6d11fc7e06642de00d870ed6b73cbbf44c0d949c3be303f2299c1690dbf82364acd883bc3ca10ec50cc7fc03e4ac1e281882d0d4459e5f1c5e458a2ae9cf8b6629f6417f2b5fdfa11867f4ce05870c2cc147cd028dc1a6b56c71ee270982ac6d4ebbe691fe7b19730f2df9558a4e30346ef6745c85e937e12602a2b270eee0dee5bc560a703acd28169f48eaeac5ad8d1849af57388b7b947bf089e6007b47d23da836aef1dd9f4d53d7545feeee82e273c19a3332d638ebaadbb7fdbe871ea1e3f59c64fac7d4673f75a6ccfc872f5004cd2f47f83882e0872794b107a83ea45d7c97cce2429b28acba45e4eb7ef27b80e63dfdd22a13963870aecb779c97fa1ad249364b1b962eac6fc518ecc61b82b7ee1eb9930289baafe96adaaaea38af5d2233d8746136d326a01960410a455f888c0ac5440919dc28dc3d6a4a3475782d3cbc500f069be385ecd2a8846589568e91880e0e50402df119d0a06cd7f4bd19b07007b873542800dee9e1469bb0e16e96627f33b1cf9906ae034cc1cb0db52d805d6a719fc811e3e79906b40de94681c0b0abd67ef24b07d4ed4fc98f04c442290908f2bb0d1ffe071ecd171f03407d5948b4cbdc951bfa6e20b2a922d388c564bfa14897ede01efba1bdf5ca47befdd57805ed5fea9281c4671be3edac376a829bbdcd1a6b1a93ebd8d88f6e68dafb85f77e0992a0281b5943261f4a6a2d6660dde16115d36f1f6cc4447f211290df5e7f221f609710f6a384b71cb5e0d27ff53b96d257e0b99b3e2cf6bf4dd5cda11b342dfe46f799a814821e2afe47167125b7606c82fd1905ebc7a72e966caf7db5d913584ce8fe886c590efa7bf9fc82a1908ddb107843fb2bf54a403539a50e3b2f0e5cb0a15cca8bf28aaa2ba9082ca79e968d236ca1dadc7b01b4ad219aa21ec23b3299972b20ca4d0aea528749a7f6b696629f3d58aafde205cfcda138c0ce9a9c0218d8e559078d6527b71297886a6975956f2f689aba7f81405f1cf2747f2ff3a310d3043dfd99525656cbe1da9dac1f5dc1990b398cf835de4f34a4cfcd212bef67f334c70da64fb236d9e5212cd97358e312dba4d78417911608ebbcd43df2a4532aea6529fc271b52db7decce3c24cb70fa0df4cf4d56fc13cf50245b3593c66ece755e68b5c97bac9c79f81df2253183dac18a49734fc08dd4fab2e34a33a4073db8ddf3694671a8bc3bf8e903d2fdf757d8b9f82e2b1f7b036e529f02fee704179be356323080c7d7e345be475db96ccb67d921e2a70eef75494b6c58b4ab817a9fb66c7a47efb7a98a6cd715d2732c81baab78cffc8da5b76cc88b86d8d502c2eb2aaec93cd306c0114c475fa9dde8a4d27f6af263ed4c90f5277b8d8629422a6ae90eec7681320e91cd775c5e16e4c53404294792a1eda24fd814a322a95fe0cc95c95552bd544e0e654fc171f545d175c53b4af15da1a6c322717060a6077a4f334ebebe973004c98ab4f5b2c106e6c35fe764dda2e48469c59b40b48bb4808691e8c97d32fa74e4c0c3336d333d9bb6e84d455514818e06e5e773b6edbea5cd5a247bc2f3df954be5444a891ecd0115230cba0d76065ac4acc2f4c7acc13e4005a1989d0a66006a32167f2e16575a1d3fe193d58cf7c66088ef31d273408367d4d9015dcc5ab302b2f722b6ad29774829ffd2d99cc8cca12b4166dd274cea79f93e60216b3833d1ade3b3dfea5f05a3b7d20aab9b707878a30973575dcd55342cc9b18411fac7542ee7c56ab79f9e23ab21902f8aecd3155428e3da08a53a62a6d758f73fee0d3d21cc7054fa5796cb4f8598f84ec2bb07b53a1ffc453de34f6278150a7cf01be84b28aab0f47f2eefac12816becd96457e759b4535d49d0541119ed0a9ebc8c769f1e85b5f2d0fd17b694c8e2cb05fd55f814b630f945e741fbe6770d2615226afae4a4028ae2fc3f5cda88d50d0b2b432fa5f8e6f866ff1caaadfa43667513998d72430f4874fbb406df93521ea15a5673284af48f4e4a90a4d5db52d227c6010856e1b4a922558dd3d8559eed9e9ab5f8ccc7b751c22b58c623024cd59a5141d32a61c68aadede3a62a8ff03b95ff8b7cc415dcd8739157fd2ba60972e42ad675d3bb1f88c7098990a20e82a7c1b5192a4c98df6ab55e9ba6937e2b3dcc3c727a94a71b9b400a7d41c49dc088329320430cc5b37aee317cd3a66532d86379979d804a6cbcd7fd110d11a4a4e0a22afcdf27eb4b1ed74bd3eb4708d2a4e3cb957dada1c05eb43a6c03d93dcf1bdc54863b009b6624eb3c5acc79f4770dbb857623694f089bff1273b67868b57df591b4d488ddc56e39e33c3c7bb481ce220d274cc3b484e65d976bc6b8200392ea1284bb884e77a4ce789ac84981c269962b98d4bfd2d9a2fd708fa2b75eff4c665226b44ab29f9d7ab2d5b63e42a0e09bd48a978af06f17ee8d251740ade45557707d5eadead115b1f7c2c504e24d67d3cc87b8adbdc3fe95e1722e1915b88a74813dc112d9f2bc2e73bce4acb7131619da5a18659a2c5c566b34bbfd00d3687e7ce56bdecc96ec20123366ecf062ce39e09cd3fb87bf8815abe36ff6f7b96da649fbcb3163b6a8374e0b7ccdcae34b6e70cf7ba4ac55e197ebab6c58fd1fca29cb8841ca99c620a7c518f721027fd9e6c5ac3d4e0bf0966aeff36aefbe048b8e140b32493d893c6ca1c71bcc814df851e5b22c9ea00ef8872f6ff94598a770ac59fd6f657afaf6fbb5feee473ed6679b31148168df2b2099e9df89d6aea3e91b42332c54b733a0406ac3f738b7b282fdd2d150dccb17a1e4afb6563689b71760aef05353b6a3a4ecdf308ff0e791dc950c0815a8b9c2bc2a5aa6b384184380f7ea26811f197da098968c9431d1ec38bd90aa9380fbc481cf3c52cafad728030a0041b459fc79dde139c1399e27ca21c8b1e727399416cd655dfc013ae7da2f3d45785d6800ac152c4aff98758edd0ad94701bd81484d67f2e16ffdcb82cbc7a5d0420f2bfa5e76ad639e7129a5c54a04e042ec54e5d655582f67f3b870d593257f90f43b3cfa3f04c89c31741788f46d4f091dff4f924e905949a82c9bbbbdf48e4c478657d2f2568280c707b2ecd6ff4cfb6addf14f1dcfe667aa3a3ce38df3d2f695e66acaeea3800af28cff3495441145795c4744232b307a987ed61f9132d364863d382b2993977aeaea045969c9ce6cafaec6544fdc4fb20a08dd374dbc79b568fd43cc3223d6ac12919215f8a5cc3fb03ee43f7644ce0d38ee977d470f45fa56ed3d5a6ca797df7b30fc4981cf7beb791d30bc71e50f29526f5f07cf2c6a8f44fae0f823ff60292e218845b5c575088409ba0d1b8294b46d2efcf58f476e7e87c2bb72e51894b3358b3a0055b25bab295be6eba347bcf4ef73d9fca448f6dfcb8b64bd86bf87543cb5004170098eddf871c43417e24b194ff4e6d9f9a986dfd99bdde776e0837153f8fdc1d35666173816cf8f1c7ce2374471ade268ee9e7438e65f724f8c34e3c64c0821ea5dcc21665f2162ce42fcccfa24c6f209cb42e06ce10aae4a235aa85c789452f6c0b31e4d86e34af5fd5f5c8631b665c4ca43cd0e2fe898c0e753aa218eb6d45aa2bbfa123643246546f0d82120b31a4f93ea5ce4b66638bd3f9290c285902d6c5fff18b0b413f71d58f17c8a37b0ae643f8981dc0553ee3f3a7c3f1d786b66a4ab9060faf44bd93c0198525e3d72a802f266e01cdb7d0129df14d43f825a91a6ad24733d866cb67f203b45fdea2579fd1fcb80b0849e4496d116dafb408443bd61371fb2dfbddc7c6ae0ddf2f84027f02169039d65057c11dbf5955710a4fa3d25263e1df50690259a46275dc4ed7ba51200c388364416e805b7a7db896bf77f58461f96b2ebb3e402db170bdd1af089a4602dafeb9b984a22e5f47d100571699e6d5b470e5f74262a37f8795e055de4685620a7155345d3828e331c88b90ee394807674cb23de032abc82638736c53ef4360b4c716865cd3a8e4ab889eb7224fd47fc1ccd4a88c85e6dca4b44e892550cfabbf211c87db69907224d7c55dfdfd827445513f32c22b0096f319b9a2ab92ee2a0e31b4d945353cb33e9c4e0dfc1fa5bd8d84bae43e0e3fc866992f6175a2787e7a21c5dc69757127a89d24918dd9f1773aa411a6a04ae956a2fa04f78545ec8993b0125c80f651e2681e150eafcb67b49fbed8f60e17227fca072742c19bed339cfcb341e237581593d7d91e2b5e7756012298e042061ec5fdddf270845ce8ac1bdd5d129193a2ccb9c9bcbcf20929f1ad9b0a8c5554dc33a717351698c742239c7587317d55bc933967cd3e64b49012d1ce336b92e585611ceeb6bb89311f6c9cec0c6f90f82083417616b32207040503c70b54e57c8f86a740ff63ecf55d083fbc248cd0038e6764ebac62dcbd6fa62748f0a9f5fa30a108c82bbe1fc1f59b39009884bbf25ec8d2c2ac5f1d8bf33c9ae3da0d7291e75d96890e76fb52582cb391948757b3b2d031281c87993893fe29e1bf99aa5acee1da13abface3612d845b30ca89e410f2664a494686b2fe99b5ba52b3e22e8db028d1cd7d7538fcfcc00a86d39f9f45354a1dae5c037206877e89d0a64cc9a0d3d2dc44d38ab125da110e053151a62f05139f827ed9e57a6f0693ddca2e7f5e2fa2bb97c981ee313af8dcb7d29ce6cc0cb8fef8340834bac41a701903bf19f3d98b721eb2ac2171948c66ef3141c09cc914493b02f40a709d6b8d5740c0ca6118432e9d5dfcd063230a82c96e2fcd80ffaaaeb2d200f955aae376431f69540eba57ae41fede9ea4940dfd188eab63843262d6ceb366338b7c0ef3530f36da0aefceea3e3a59eb429ace18386437cedbbdf83fab2b3472b42111c7d898ab87cb2707cd3efffae92f442e0db33205f15ec42d15eae790d00747387fe620939e218be45b635cd022aab8b362c0d0f2278d27a50ce6c97a16d80b6af8c8dcae3b8d34ae96653f486dd10930a508adbc0adee9d49f021ecda82a8fccb3bfad1d5ae211f4b35280d77277868160371170fd44be1f0e7cd5408e417ec14b74914f78dee925e8cffa6da7e4244530b8187d6e176a91af87dabeac56b75ce06e7ad6e1bef6cda9e8ca365ea65bb215feb3a15a0a354b61a241c800b3da12c551bbbda841226feb570daea9c7e20be2ad05ed5834e2498d0a9352cdb0db3015323b21de9b14b03c24d50871307a7316bafdc2bbd83e8ff3f3a5b1f5eebf11fec4db02fbe8dafcc89e28c69238196547c424da043c6c77d3d763165ee33e74a6ba400ce481c75a52537351c36e019622dc7da3dedb6a79296e23699dfb37fa487d20315cf96da35f0472c211eb40d493effa20c363d74963e62b49c17790bc8a4a8e68238211a2c195afda9952220cdc4ca7f05ce9ad18360afa0241d67aa30938c37362c53a54817c99e483a5e5116ed631307a88a6c4fea1627d73782f2302bdbed9f0f2c6361dac92315d28df88d0755a29928d43c0926f848196f0453b6e18f9be66d4d3f85e0b5e0f5e985b922768018d171ae8ce6e780aa1dfd417dcf9c58b6b7fba21dbc2722e0d3e4df60a8e28f4131d8378335904740742cd102bdb9df83d0cc93d1a72d3c7322ad4288d43e7a48b4a03ea57141160b25aa8973f0f3bde53f540164272685d1db84ff7e9ef72b503ebd4e95682f6ae34c8531194ed378b102f56b6375cfefd044de61cc515da0bc9d0f99125c6b117e238255884a53b5883b19f8d6a1ec53123bf151649d457efdba47514f0699e42e1de5dfa2a4cf5da8541f3893dc047d0157fafc91e4df98aac29e64468375b5efaa7165d84daf0685e0507b9f516b3503bec90111f8ee4cf394a270938b6b2b42642ca3a6b74310204ec5d6e63b821e284281d34bb1035a330b9677f4b35c9cd96f6128762501b7c46c138c8d0cd4520077ac5abfae57e41bca9db485bad211cc2b03d526c7b9d6f50509c5f06fa7980c47e3f70259b928a9017ab1deed78485ace044dfc33efdcb0602cdb599835ff6e6f9ebf2eaad64ac868d020087bd98543091915d42baee160e43ccd624cb220c2491b25a82d7454be81abafc55157a60e4c1e87a235faada6d85ebf9646b7c79705f403f45f7aa991874f8e767f9f16723658b1b529ec92b8a6c967228d6ae37f0aa6d18ce8fc1f5fa0d095720bd41348b2fe0b5cae07f76b27e14746be0f273de679735256cef33cc124af2f2db477ada5ea1cfd0ace0b6e91c93a0824ba144ab161cd44ce91d22e5beaa73c5b9962708dd658343f7f08d80a487768d4b06712e8dbbb4d17cd8e3e4aa55e227d790170a771e0da7f2563a749eb7576ba98b0f57b756487d51ee905ff3d5071fd408004213dbe9ff08cb734a275a56605a45d348a446c4a6535513e03c030c1eea969b21da15ef9c49224e87a65180a4b1ee4bb1ae72171c5deecf0dbcdb693db33f7fe7baeb5d3ff503cf80796a017e176b684658d974b356a6ba02153acfe9ec8ddd31915e0fc66bbc20cf3e8db5a406a7de6f214385279332feba645c6117524b9b73c9623da656ba5c1ad690ea12ca4972533d2e73f4c19be5fe87d005f95c2edd2e9bca51ad93b1af0485cd15e09da9ccb0bf28eb0762399fcb88e73e8b447349fafa1e4e2f9f8cbe2cf77876d105a7c666eb60b4f6104ea6153076ecaad807a54ba738afc3d81d0b91d3089d3bae537a2ef915f6df4a96d34b95ff5066d8ce3b3563b0a0af74368c88b795dce6bef551a6e531dc4cc668f7fcd8735db4b90926c8d83280eb7d3c56daeab2a28b7350ed47f14aea820bc472c90abd2462b3c16a6ab93be7ac88f873e08db895df67acac3a226021428cf06030d7f0b08cda325e1e0aa1342e7a3f9da3aac058adfdad80d840b74d4ef5cd2b263e34f5d83204eb0203ff2be00338eea58378a1e1cf2fc2e69bc7762e5205122fd22716bdfc3e10ec912dda70c4837ccb0cec7866494de39a221e8117fc7871d8f958b0fb34a6569486710263a23d7ce589f9122811758879915203638e7a8d51c701ca7071cb8ee3eaf6290f4290ac4c187991164f0ce731b79edfbb9b19b411bdd4fbb52cf8f24d1a1ecf4f2f6a8bc4085bbb01943ce28367ed097e01dbf1a66914e34265f160c64f08606725f49ea011b1742eb0f6343728a8724440ac0e94795032c77f37e8bb2b54b658d3bdacbf42de995d09aacaa2f4c1fe4cccdd63e8641df19e77c0a5e0bf43df70ab62b877a500d01487372842514be008d9c2d2f1e2c2e9e7de17d838809d3c3f4615a692e0eec14f1162aafae044dd037caa1a9c5c3326ae8093037e41abf3d73491acd76c1ac6d475912e8e16e7a40569e5296e570e2db691fdb10e6619b80f48e7e4e547a407f6a4d4a30bd08e68863d1c07ccd19e288fd4c13df5f879d020d9950965cf4b41c3194dbb3c0e2ceae339c4dd68a821d3117df218c537c1418335d9e77d7b550a5858217813d91f926b0500ee3b118375ed673f43cd47d9eb4ddad3ff2621ca76acec8dd179f5fcf8a51b9dd96029de8bfe0bc7a62ff41c04a03a8ae7bc4a9c2ed775af6fe03feb79f42f4aa0acc1f0aeecad017f444517394d57c990d216e78c6bc85539c4b58557d4467aaac299464cb9e4a711475e2be5d8343a7f4209289b197f619a26913d57464760981149765cd54661009ec42530ef847f9012f6813e9261285c80437ebac1825058ef293c9af8c4d0284ca25e0b82b8a402eefc617ed0d9bde554ab7dca7edcc646101726e8cd1069d70c2e13f8a02f0a84d8890ee09d17240b33be718b1ba7e6457ccb6e505251b865583972a53d76289d803850300a3f746adc66a9c2e4cb06a08cd5b7c973a32bf2231dfd744a77d2c2cf234c49c40480fdd9a0c0bafd2ce0331542272bb5a1ce08427c526aea24177406d65b5318e74ef9668ccf605a6cc57901b2af26cbc4ec3a09017c28acf967fd2ee0f557cd6bc2542a1545bd674ac544d21984b3b3f27e87b4ef308471dedaedc6462b9adecc76cb19d381c570290ddf6c622e73fc20ebdb4c678fedccdb7ebfc76a5b9c55bcb07bf4f94fb876c6c49c9e0e47e244089d9033bd9d830cf2d290aa06b820a7a97a3f8232a36c99d04f772d8b7f8c38122794936958f37f9ca564763b6eb318ad90e55e52cde512d064e3814cab77310d9d9b04c4fc54378a59c5d0a4f37b59f210be3af9af3cb0f32abfe02eabd660cd9968a96a3f27ffe61dc388779b6552b5dbf912ff96e1fa07608a966d66d63f9e694f28b54964fc9c44773a2bc9745bb21760da6f6f5da29f705388ee3ba931fa76922a72acc09f44b5c2148196c395409b8a8d3617daf6af91f5ccef59c0708492987e6654643598858557cfb8970385b5bf013e3f7c0096966217bc0ab52e2ea552efaca302272d0815f680560ce6dedd5809f7a3c56b256f97895e9521edc380f0ce57fe77bd8bd94a6cc65d7901beabc78ee840b89a9abb8b981de03e0a0b608bee9db30c698145fb7bcabfb817b9fc4a963fc3399d16dbe134481319355f2101559e999d4c884042dbf66c7b4f9c06fe810d906852a4f1ef04eb08ae677a9603b18f57fb6e32c788442a2f0bb991d63b49a3c6afd9d07d6e6baf7f44912029fef1acca879efd0ece7850a5bc2b9a0ccefed7f747b4bce9670fb602c04578704ab75a4f5ae616c6ce52cef3d3a5d37522c31d1ec229c61f882b1ac8c9e1f25740cd112fbb437ca452f1c513b91529a105fe79176e642dc4306f62af539b7c2a7737ee5a445e10409c89a4fbcd230633880ad831d63e6ab45dd3ce18274f23dfd48c17cd3c9a483cc76033ec53d4c14297412165a1f0d9295263560dc1fab2a5a55763ec2b2f8ce3a6c37cabfc8e523d76284ad1e0d7a1318871d452faa58e43b5f8df5d7577185c6085d44b5a34dfa7cb186027179d6fb034a9a4c5c934f4f3b45a714b28c65af732d6df23ba70aa2bdb26e7185da18fe457873cc9778ee3c4e4ae147a6dae1a8589140952221e6a479feb5d9f12cd8aa679eb0964422f5fa054003e5e220de51790bc1b62428487cc856493aa39ee85d4c783984cc2dcdb1f2a06dc6523ea870c9a65a1ea8150ffcdf35e3101b74547ce4a93cabf6f08b2b02f1fc3d0fd417c0a6cc76ec8e8018e9d066fa2ca793ec91889d8e94d25f172b0c05c3d089e5388650f92664189d6b2f8265aac578649b2148699c576a290f971ad5c9f00e7c1a3d6f605606ff48c75285dfd435ef1f187c28e94866b36bf11f103b0047ed64c7bbc849772e58a90626a0cdb1dca5c74ccc60b2634db6e909c5982a25bfc513a46fd223ca6635eba758249850ec5bfe4331f124acea43f74d77e6cf2c40d64f09dffe5d599146806971a7d0810ac73d446cb89420e8eadb3ff66db2302e85c3c0f4e541dd53be1c85bcc4a66e3b40876d9e9860eaefaf925b5a49fa3f7c095f2ac48926738c396d6a8acab7c883d389efc5e70fce113a19407a54113ffb4224accb800992de52fc07e07c8dd3781c7eb4eb533ab1ca6f5965613605a3d030667745e6a70c943e52dba39a3840a8cfc3e50fc48d3436f919aadec8fb0de5563f70b2e0291c2ae30adee59995b88866526fbd6b19dbcea2d1b4bb503c695e3a56ae3f6dbf7a3a5d9017a0c108ff07283ea8afe5f96be795439669ff23db0b00e07e51a0039778997ba8ab3639bc519f98fc88e53893a5b11be78c6ab0ee1a273ad6eafbabb90a8eff8be2ffe2766dd4ac162e8378386073b03a4715b4112c6eb96cd6bb1ddf05ba67579c9ca2324c56b9d2265cc35af964bcf16ead24f6fd6f57ca05c90f092a2ecf877eb52cc307ab688a1178471a8123cdd202f1ab917d78e394bf404026b0b91b4874c381e03b3240c9ee47e096b524f709aaf96caab7e367977a3c9ebb5e583487e2b5fbe49883ce61f04d31b746ee6101ea735d523e65e86cc44669dfb3ebdfe51c91049b314402e5a55b5bf9df67552dca4390bf0a568ae4b37c770828731e793ff8a7415e7ee7aff07eab821779152eb217b29c98300cd9dad19fe9e4e1980ff8ed8f500a682afc108f461e251f86d45bb8458fbf7f881929878a93d9ff3cab439c9947f638b1f5bb4e745f2900f3de32a857ec204fac8d154a59ebfb598402d775da9ce97950dea115b59dd94e87bd6348276027888a976cd25775dd3050de28b583c4315c4a97aeec1204639b9c56fd8fb9a022a07cc44fc955939d7d31a5d1daf3dd53245c83131212ade0c92a029840f96e23714751cf2ff81c20daa877baccd66c37df9ca9ff84971291beb14fa8554b5ffaeaa34ce208eda7bf4ca59d477eb353fc757a8a7a00c12e967b5fbfffb529b6dd5048671856fce1c32b4f5f382d12261910c400f3137441d6a0af4c5aac2d0f7b113a5dbecee27085f15cea90f7cc01fb09c96269318fe24594a959e0295effc38ddb87d9c643369e7a05a0d17bf739f15e7f12f02a7f4e7d33d8212efd380c8e18f40a35738798a93d2609470a6dee4172f5cf4c93336a29ebe4f7168276f11871e894ce0531db28ffc41ad02a04143297b658b8f7e4ef25b83db81e532eb8222fc24ab8a9874b9c07c8cb6ef6e6247101b1b1897988fbea5cc7cfcbcb79ce4cfeab4bbcbb03ec4b1ac9a694b02beb3fac03d0898c4c64a5a2b03c12cbd82b516f100277e02e9a4c134502c202de7293268e7351991374e3a4089d3c01f15b01b25f4d3fd5b110729de506bb09502406107b4ab7a2a24b7be062d61ca23f239c1525afef555a3c681d6eb6be1530593f08f1adf25389c1c5255b97123ebe75d229da2d6d67958b11dc38a194a52416d4cc0fb36b0fd9816a451cae7ec7885ab4bd37f1f45abc47c9131bf6762dd71adaeb66a5ad2eefdc1fb4a4bf0b590f1179e2f074a47c9fd3ddc44ee0954ed9fb32a724e4cbd00aa93d9b76e9c6342624fabf32bf91a50fd5273af54c1f3d7a9000b08552e02bcd345848f8989d9ac79a3c2e9ae06c4028ed5db0506d78d053bb79878a3cb2117cd300f3f45b33751300a8cdd92d62d67369dbf8caf4abc5111918f76a2136af5cc76259c19cd195eb5b4f462892de60f8e5a330983fc441f512ab07dffcfe316fce7fc25cce6209adf94e5e5a5c3c2ac5bb127ceb5a84c25f58c39759317fe04dfc1eb784ef0a69acd1e6c2ef79ac90e6a7acb86c195d898d0551ba3e13a8a4eae1e2d502d5d6719a49997cf2e95a530c24a70e9c8a322c2ef457ae90bb445139cf72735b3c3d5f6bcaffb560fed705572885a1f2e05321a5f3cbfccf54091d4ddeefe9d9d068c9747a5cf95cddd41c5e50b0fb343931fd104a7f64873415035f2803d762eb0e67c1f7de1b6c1d5a8d61b1b33dd50935a5eba7a8c802075a6b685c386b571bc3854ad8ce7a34a6df36bd2530b59b553bf8d4f29afe88031fe2e010f1c1bdcbb81e90285b914e0408d32bce2af60fda2435305e4ed440b9a7c5564778763f31603f8baf35c99f048d5a238fb447641b7bfff8abb5510d7867552578f0507fb86cbffcc5da54f84240fa0d59aa9a52290d7761ff07b6276c1fa1ec2bc44ad6433c3e8cd028e88bc300c049910e7b9c1ce6e50681108337d704a58f685123e2f65bea3de89997426d330e0033e177ae803670da36ad74610bb05d04e32c50e143e0db3b3af751ec2b44566bd4e9d00fbbc63077450ca5ec62c539028d313a9176661b9d2205dd1eacfa9b68e5f5e44589ea00dac2d4387aa66fc3364c938065df62407d455ff3ebd267cd32c5dec2ac5b7e5f06e1538cbf6a1eff1355768b3062f01dd1df395e27fcfe6087458f97c8116542e65d4e6ad909edb667b282b3bb49a8421a9e40c8a4a1730eae0d3a953dba63f9612681383451ad893f7d214b2caec29ccacec73dc7a51a70f3895659f58faf98d0582486f270410cd7956d4ab5545cb790961b1ad78ea161b0b99381d786a1223b61896ada95ad32266c641604106b5b84aa842d5052c5f664dbb4ab3efae612767fee08c8d6bba9c183123e44bc7fb049fe7433f6149aa58415eddb43c8b29dabba7eb5f28efaeec8593889807007f08733b799c41505ac31db48f8b3b54cc36b995ebe028e101bbfbd32d7e5613d0ead3058ec1830380d251b44e9d6fc5c3b5f30274e293ef76a19333795ca6f821ca956bc0ee0cc09062ba46a579ef66757f6bb2929053c487481292a54d69dfd75c7165f69d6ac41d1f8f5b543e25bbe12d59d2fbd8fe9d3b3d2ffae5688441f710bcbbbb0c97f4a84fce7049edf473d2d24a68f80c4a32c92e7f779409e85503ebb284b87f8f97416222786a5a0d0bf6e9ebcaaee2476ee732e5569971ee374015e7c9231061a7e43065baf35364acdfb0ce5a0527b4adf630d3e16104c7aa75f26b87aa67bbd71050dd9a49a6eb5c8e049d5b307b2b97d28092488b6d08a758928bbf89c84d282c05fa32919ef04502785fd3264543727dd0a1aafc33fedf7204c72aabc1df0f7aa8383bc8001847f224f75af053af80c2178011d2b7494d1a00c7003840e27d76fe4ecd1ce3ee767a5f1183674e520c2564de40ee25a486d8281971e699c3d366a7b5813758650ee795cd5508052ac33cb3c777e000000000000