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 87316 aa3fb2e672a8fe264a2cd2b00e82ab2984cbe98da3347b284b97a2d5eb78555a

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
22940d6d47fc9e1ddb88160e3d66317e4637d8aed0d079965217f437eeb553dc
Certificate Block Hash
aa3fb2e672a8fe264a2cd2b00e82ab2984cbe98da3347b284b97a2d5eb78555a
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000b0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000005d737fc59385cd2e1f46bba8a856e40861dd5ec59f011981005e62d8461901a3f165dc3353bdd46988f0a23795cb1878ef001951a0a8a94adf7830055eeda15242af2bb37005cd227cc0cba12e9bb2c6b38e48190301e48e4c7000000000000000800100000001004403000000ac0000000000800100008001004b81785587266ddccffe6c3df67cd3dbe83ee227a07ec8af1ff4699a52af68b50801000000020000000400000005000000060000000a0000000b0000000f000000

Raw Header Hex

00004020d87e3a5cc58d158485fb74b9a9e227dba4a4f99295cf339f87c2d741da4b35a72cddfcb7026127a3b3f80923846afa409d93b4d54619509793e17fd508a641a0905e586aacb90018dc53b5ee37f417529679d0d0aed837467e31663d0e1688db1d9efc476d0d9422

Proof Data Hex

59,560 bytes
121216010307ed9ff19bd314c74dfd1559394bb622ff71020c8b7318592ca6395b57afa09bafd00fcd00edd689b902b066251a488ed65c59e7ca7a2b8073abfecbb024f2703343f0f7677204533b9e8d9aaef86af54e41306e2efb9c788fd0ce7ce41b80c89b3c321ed9d2c034e5c0968dd38abb8aec839f40a80565e201bd9e4f13197ff0f457f1822e52b9ce15c1ee3a2f2a81241684bfcd935bcb067b69b2593caa60cf6df32f9c341245f27b5dbe8968c9febc3513a11781c49cbf17a8477de94b4ccd96d0df37f200468ffb3b3080d28e7ac9404b29bcbf8dfdd3dd0637e2ed15a68bfe52455984721b07c74f73a2cab3992a7333085cc130761fdc76106b212bf1db95cd2ab2bb47ccff7597d73d27aebc5f7fa4185bd67221c62744e081cb70a051af94f35701d788f7d0daa5577a2c333d2a748e5b7f7e4cb4b2ca6fe3dd3407f76b4e61f37e70d2514c1e0fb238dd28fc3da99efee98659cb928139a06b5bb73835f707f703d095d9cc7abda86fd253bce54a33f06227d1d6a4e01ebee2f3c2d9956c7a19db9b6b14bdd93193f58af02a3fb537458e3ce090d6351644102c70e242eedf2e2288a2cdc5ef28386dbbd7f8f13d18a99a929e6551836c31ff18f828880a4496b47da2e72e13900300c61ef642edf44666b0ce6797cf39c36ceb06bd341b923f3113932d6e68e9cf0bda84ce1c7323f4498e738a0d389c3c6c2384fdf1cad5d2750d50f9016af9862e7c929318c86c0f30c9511f3e06ba0f6637074a396de33c89b5c8b474fb0e5476c8ff449cd2a55510a3dc13dc1d0b5f840e8a7c76f51032dd89fc7481a68635a4141b3d2acd4285b04d3b30d2af9c44a758ab4b0cd1fb5d730db47c1d069c25af947da1b2256a3cfedde1844a2fcec8cd8c526dd317c5b41e6c1261cd50fa65c2006fbb1f0bcfeaa202d400dc0793689fda230de54ce3814e42d6405b2ab8912a4d0c912e8af502fbb4507aca6f7c461693b521f967a812e45d837166183a322f254390e3e7c8ea9ed3723acd1e628aa8179fd402f38ac03cb5a637cc3459b588f228d0251201bd7492678a190dcfdb7ed1c04936c21aa3aac41906280eb6c0e8d8d25330618a547d1dc62935f5cf1f97dd216aa99fba13ca56fe31e0d2b74ee7dd7ceb1a95f44fb62366c3da36a210307bfdfa4154e5bf2dd6abc7c08d830f6e79927ab254f5be035288c077a43468d279119c7b118a5ca33fa01b13fa4991a415e059d0e6e85983ab783d6ed51a0ac31dee4e5cb68c6e8db07cb2a53a06207d81f1384443ee2d26ea4a408ccf334d17df2c96d93f1443171d31a233df9028ec12c3c410b9646d40d5b568b8ecb2dcf4ec196b23a42045e7340e4b788793a5104fea1591791bb5b7474decd7aee67b02ba3cd6b9411ab8c8c5e300f25c321403306b798a5278d7426840a134e96dd2f8f055876f1f11df63a58677e5aba83d2ff50022c3a0b614db0c78cc29451ce17bfaea0c33a3116bf7dbba6680e9f12808467de68006cb64cb588b4a12f6b6bc6704156f000fe465a77118fdbb7655756073191a60df40d3614d0ed790889fa7709cdbb14b41a595a0bb5c062fd706752de0ce6c535d71303313f7a3ac4a1ca297f319a2b77a8d9d6dcbc9187267206b3818e373fb8b727cc3476eb055de762e29bf562b51e08d6e6816e28724da4414b10c8901f33737813707a18968140c63f09b1bdb3edf45a8cfbed99c0da0411092dbddc904ddd34d642bd9b2725157e64e8382cd1f172ebdaeb4b1f5c95e6ee71e944e0c5e65691ea0be408d5d3c362628b73856728738ce6f8fa309d1cb4aa867dd31d6ed1e7a8cc1391b049c666fa7f75ea9ac7e093de0158658d9957b69f89ea377cf63806e33f2aff2306a86ec7b754355fa1a552733d145e4fdfdcadcef67746c370caff713e41bb4a64faa0a718d46fb539c5ec54a605d3d5c83bd04d13360bc6780c335dbef19016ca024baf02db41888dbfa394537653d66c4b22272e36471b78ee3aae4446e24f49c94429bf0573f8e32ece10265d013ec6f700e0be9cc233119784a4e89c9d636908fdf573762c8679f7da85c99d9d3b943ec87c8481f5d6bb415b1e7869691f53d78ef0ca2c70fc15b062c35fbcc60fafe50b8f85763edfc2c598c2c4458922748c77813f18903b45818d531a3803cbd602cca67c307132755f9c898b2e5c747a5633fecf01c991f43bc33279dcf91b5aa829d6e5af62e9bdea5baed2b20bcfee1e1709dba05227ac5fe028ee5d8fc4671460d96ed17a2e22da0d9fd213ebda25c481a9bf8837cb8396663c9d307c6510007b933825613c097c7b619b5acf0d72e79ba9986c4653120f27497f8c9da0ae0ba973c9197c685ef1a5a0ddcfe58fc3ae0648273cf3d31c6592a387c604bc1824ddf8dbcd26447570c39fce03bd0d061c961f17d8d910b7f05c77d60edc1e07965b6b964ae26b575155380951e791e61e8f5ed5dc4beb366fcb2045bdb9336f13a15789dc1b47224b2f59c7754df4b44b9cf80836b7335d75c1c13f10308596af3b4fe3da5123b913233b1b3f4d8867cc152d18a555481112e3a515d19d3b6048818021f8a9b81bbe0b5bc961186d524022b35c3f47e05a8e6dd94f4f66d00337446aae8cb5e99aa2cd8868a45a2c49e63e7c9a39501b9bd4f7cbd93c9d31479c37a6e33df4d4f12d31a9b358467372eab271f0b690f4ec677e1a3c357b37948e251fe758e63afd0f5afc90ce868c65e6d85d2581adca4a6fbb7d5b95f6dad82d1edd68f1e721c7728352463f1e986d51cecaa486a7e9f880577635d31a4d62c22d3605fa353191521992f94ed65baefa51719e1cc47770078d1eda8a4f9d8ec633e7051aee1bd07e01fee5e9f557317291f74cd948945c200ca9758c89ef5975d8380f388e4a63acf814343966fdbda7a1a02141326779f1d38747a7b3f51c03dfe58b3095098dcda77a5ce9daac551b07176bb55e95020cbf810a2690e51358459c5ca5fb204dcb08da0c1d182cecbe2d7472437258ae0c6796f4de65934734eaf0728caa129e94538707b451925290e7cdc9ce5b9fe4c3c63931e533afbf84e7da4624332eabd332c6c10d4635d372cf563f1272834b84362d1f3e816ebc3b0336a2436928320cf558b099bdf37efaa150c7f262a1296fe7aa61fd3d31febae57aa49de9071e2908e629ab35abfc2d3ab3683b4365d349a7edfe776c1425e0bd47abd1b4cdba0702e1cc6cc6ad3a6faa922aff0793b3d9aedc315e300ef215746aeb1949eb1ffbd9a4f7609d1f0720f245f6d51f0b0c473d9496dba4e0fabf7e995e43d0ccf6ee7320c148f6aed89e637cf0db6550a17865bceb578c794577daa2fc9d89542acf5a562f3b09a9941fb3228cc399b17a8511997b13e3bce57de1ca1407dbbe33d7cf690e28e2c9ee084cedb784999f58412de26d0cfe00fc3ed3ccaeb2f7aa05f79cdf8b2705cdcf797bca66fa4504843969550da9bdebb0ffab63810be7e1068a7676e8a7fc2bb335abfb48a8eef313f3999018edcb2042ec28ca6301068d85f5ea21a48326b26a468b13355bc0dcb88e0837d8ea2571c64803e7e089b312733d8512df95fc68d7ec2a6e3be2a00ee167f1e88c3c651277710bad22d07291fb7e95e64868e9da17ec2eff9c448455a2d021b86db9c38a7655dcfca634369828ea7458b2243337fcc20a1b17d5b167cc29f6b33f0b79f2a4b04ead1708be5a808fd6451cfd5ee481ceda49a6e32c4ef980520364173d5bdf49ac1cdeff25294051157f25111488b7f406630764f614b0cffe41c45c56f1055abf297dd418639579393ae3b4aac6b6949770b30f099ce83a690ca1fcceb22eb3ba72cecb1113327e645084f5677ad3fe2e34d336c4a980a4426ec7819d8482229e1eb92bf5ca435e1b548c4bab0647f7118dfbcdd01e5e77631f14f6986e47e8226dea0f9b6f4a708f9477142f86fc515ace36007f0b106839fadf2627e3f5efa5a6bc1322c33d9839671ab6c671b78f9c7d4e0a556eba27377ab0e3719a88fa90270cffd59939df4236c6ced3185d342a2773c58ccd2e026adda4cac23746fdc3d44905e0b8d3d4f2b2a2f997a088c2dfb930e4c7772d1bf9d1f6ed7356a63685687fe27e7726a9d2d4c76c48420f7c4eb455a23cddf1b0541e2a0d3a0d430b1694355a4956bc9eab6902eb8cb6bd35f9d345a026b909fe3802275a658d2bfe1c81fa35d0a3c24475489e4be6239de510d85c872fb3646a88d87f38752552f6e3c060bb21a5aff0438aee36bffa26ae26d74655c842d058a32b2243317890e4794afbb9ad691f73bf7ca477795c2374915bfefbc4e960b29f0421247e88dac338dd61223d533b8e88785365f1a5fed3ef1346f583694d8faa6c3c9e9d86db533cf8eed691bffa3ec6b33affe23fecb765e45028f825bbc36a80b5016bf09694cdc61f5066e848b1588b18f53cf06a556666d5a3cac497b1898f02ce303c0833932e8f583d14342e4a432924f94ac9e026371ed50668ea877096207db5475af147fccd0650afbba0588e0e9201fedde7cdfe53c927236ae14ba54dc7f89936b71a7567f306db421034561ef3538f32aafe228c7da0dfef9c9ed3a043b87c374acc51bd09ca2ab4db7213270c4d3173492a5d69c4edee483fa2f4fbd453b1f0462f1d82de24d4be2073540703b418937f6ff0e62fcfafea07201223f2a88005fb963ff657f3a4ebe87f4d55fbc2f3e8938a5971d7306c27caf4ecd5dc76ab7a0b5e994cd3e715d0ee8d8a83f88691eae2aa7da98af216d38da8c9226a95343540c4b5bf33560cf2df1a1d4c96b58d904e670e8307d209dce5b2341963dfdb8bc98b4cb379e39433905512bd67e65bbe1918f63dd930b655756b2b38891312b89c44e1a22a79bf0823858f11a42a7412aab7e4a12c730b145162831caa5eeb83d276f0e60a61f9ebe782ae142df531693343c23d91e1cac215e2ca1b9b9bb8786718c6984197343838c76ea2c74e0dbc6f6a53b66bdedfea677f01fde5464fe4518d963b3bb90b157c299a437787ac876e2f7e2626d5ca0621a9bb8aa3c50c4d6cbc607b47fe3bec8a2f26e0607a4937552885caf2f3327d39783b2a29412b6c2d0e95d2458f3a3c56ad0b9550f5ed0e27ceff688fb5953dd7a682b9bfbad861a01ece494490971d5c3de433765d7b0e305008f15570bf9f7fd15fc9663beea9289de020f033fca8f59147845d2ae8ebc019ff04ebe8351dd5bfd8d36de99501f07100b9a53eba3c752a12b241546ce5bbc374e36e3201daa0c8cd5e7f836ac49c19fdcfe93b44d7f924f49b9d991de0074aefb07566c90428fea88f38d45c2647aa79e591ab53e56eaa92b24b37486dd58b00796ac0a4e1cf3a60e4ec953cd51d8496802288555310642aea66d9ad2df6c0fd686020fed9f5af0ad25916edab448851b7013225f56818c69dffe0febc56be9e51566357dd8b6fc8b7768a130a0ca86a301bd7e453e01fe2520067252ccdab4b09da9105e1b7be94a31aa2a0fffe0b8116d1f3320fbbb38625e647d7e199f95d9e0f6bce159c4f345864495f73c6a070a5689e6a63596f967358829d8456ffb8e547def0bc2fd8cddb9ae64f4e0b10915c74e32ef69370a54dce9beb85e2af02bfb8ba3948c16a7dac4e2247421ea0770948fa471b31e9c59faf76ede65d9c4a9a1ef4e9fca45d816a1fc8ac9d9f05f322b16e46c24fe0c8ebd80ab318b94fd4e8a292447302841dd23b360bb6a5f256f0341f51048897ff7dc55d3998e637effe98129d627990dff20a3a000338319da94f3e0fc157245bc2a71b9fc38fcb68129ef7b61a1ba18200ae14fd1436636c2c89a4a98062fca58acf310a825f193e6d2101383b48412ed62ecb3dc19a54b29f56e31c3871018ab81ec4d1de01965359cd22630877575fd8775a7110826aa8f6751311f6661258ec099ffb244c965f6cf26b0fc9e9d862edb4f68718b1837a1a374390375e8be1543116e77edd9525a460435f8610676c877c07759e624e77b139fad8a5fe65ec1aa2379153224f6c7be46821dac011d39afec1ce4defec7a322ca27348da8be3c9274a67dc11bf80dcfd5b0430f1433ade1d35600dcb9b296e964a8e83c3467206b387aaadf72bdd79292e6268d63ec4e13dc5286b278579d31a9209ef8149dbc574384248ebcadab1d5416cba54df701069db35504e7eec17d08be7a588da04ffb850dc2d252b611d5e87adebadf11ab4f6850add2eb853a909b9d23aad9e3a2d5244ea0d6c2252a574b0db68c67b93f9f218082a05779e5f09ffd3f767c39777edc177f478e2598a2dc7584d2ff339d30d190e2fb0f13b490473d3154d35c643315431f71ce99626e27bdbefa89b96f005b7f28a2e9242aac9fcb3bb4d46c6840b6c23b1169bc0caf925f41d8de3117117ab6752fc27824539a3b6664a858530259348d765d94c8f51a847f49913c0658ec6ed311499d4c2c1a2390513ef27b6a2164ea645301453c7266ae4c6c0aadff1dbffd10e6887e17f9ab9fa4095cee349c200eb98563334e75758f693464f1be00ecedb0c5056c894393491079d10fd65c4b444f6f203d72cf7362e39456d76ff9ae1052b050b921b3b7b05e34f8c2f6d126b57fd856f500bc1322006d441b5ee990589be9d934028f086da70aa1a2cc82319694c4ed9256f8be82f94e9cb6399568c957af55fb27d16140ed5a6a0f3a93120b57b0d8dd02b799a0317c191880bc8747813049bbbc4759c1f561ec1e15724f2ec73a7f2d1128f03a9677f3f4ec4da7b5ff81a7d9941e77c1e6391544b84d4dc0dbc998065836ae84e55b1e73ed4e189183b3169acc7610181b41abf3bb4638b74c5f3104517f80b6674670c45bd7c0df407686bc37bb29aa9bf86da5376790c62496c2124457b6b46f82be5635f1319b91c09385147c2c43a8f4856b545dbcf6400e2a3efafb93de738f1a075d951960ecc4b2dc098f86363ec29b60c9ad042b7b691f91a038a8b48da3d252d0f961e9d2cadca81dab505c111760f8f6524c533362fcbc411f687317cabf81392e2fcc10b21bb375942d5782bee031855390bd1cb85a51a28cb02602b8196d429e0d8c409746774ac457b99a26e345f7a82c2be1fca5a0e133c5594f80322f2ce0363ceddf1374d62ebb328bf9bc874119575116cfeb942beb44e0c3161f79a56d8a39bf79de21a495f2aa249d6618b4fee272ba2671cb6b707967fcfa4747eb53aab9f0396a42d5d1a68540a7bcf7a3ff744f30aabadda329030b37b412c86164c8fd449a38ce6adeaba450a8486eeabe0f1521bbb30cac621acb9aad872e8c1bed00815b0b8c7c83043f1528f5fe4fe20acc056190fb217623ddb948ad5500a12c64058e05c91109d263ad5d0bebc6c91e74d13655030d471afab56209789f3f4874d0f578f879003987cd4b8584746dc772fd5ca1a7cb1435c79ef21c058ed0123210a984b9682132a1767ff9059575129e318ec1e8cfaad32ee8fe0a41d021708970e4e8a8c3c8c974994fc7586bbfe05a283643b5884ef8f22e5157a57fdea31199c634813a0b5bd7da285d663d17b47b072778f117f143b10a8c3124bbbfac72e44b14a46503175aece1375200febc1124e34e42fc4d25b9fe908a96b79e31118abb5ad07f90b0d9e9a3360d1b0f401d154cef7661720ca498d5783977d8cdeaa63d822c0c175850ecd8d48b51382a18832601dea19ff2c40217d42fca5c6a4a28ceb34160b573fe5fe2f247026cfa1c0a770af5cc4c33dc0e01a13dcfb07ae907d390075a2ae2efe537816cc6870c2320c6c7a739816a75d64062022622b09eaedb755b259762ab314f3dcd31349fb6c6525ef0cece775125545ea8305932253a6c33da7a9077e0d300eb9cc27825832d474a0e9e6e9f0ef653a089f4e4ab2cb9a953eb4e316a25dbba889733d56450b13c099290674ac73ff2797fc3c1b40ba7fe1a858103ef5032c52cf28af1ceb1b304eaab7ec3cbb75675e11b4dd9d992b239b9e2a1163386deabc01e915ff60f35086876f504f121b1836f59269e4d77686dbda5f0d397e616ae7052ecbe632b8a776c1b719a15aeb09abc32afc229ddc326a5120704b22f9b6f7967e1146caa3bead9d58de3c0a23e6984367d0a93fb9263ba68d6de73baea535825b9f82ac80fe0f474dccc5be9094736354fb844196ed772e8c11d5ad80935496ce8bad426b3cfb0c50df86165ed1b2c87113a06343ab57c47ab332d12b6a665067120175c0ec48eb2f927cac7fa0b6db8ac75c772348ba1028f69185ba48a33388736b46dfc5f1b2b0764efa61e914b278fc8e6f03d95da8b1ee21d2559904d742fe7e4c43e30a2c8b6a4ae9744a2c5a17647a4edfbbbf2234270bae4231a6813815a2a0fcd52905dee63a39381c3115ca71f6f517a36a954a77d387a3c6227220a8e7f7a6b78252397e491211936f83b28f6f6f5ef37366784e5d4da2faa5a7f4429c20c5b8635e7e0512de1fbc2c8226c68fae5b490e669b9a54b304a67caa0761857b1b34f2b4433e84dcc24075af20c9d7eab1dbd1e839591d982526c7249388031bc82d1d1302bb1624e17c1845678db4e0c379e15112a522a2191354addc1e65f0b6913a81012bc8bd84dc721972447e658491526dd642c8be21aed0dd7009086d5bc09ab693b5a693f6f9accc739a804b0cd1faeabf04aab303b293acf443efdb7d2d3f19a0158b2c61ed2697f37776d3da19e98a84970bfa00013af81201fd97c5ea7ae719060f5418f71b32f491215bb1638e1270c688a27d38c1243793582842080ecb6f9e57d56c7612fa2f6035f8194c8157487e74f7a337d9332da9c38676d90ed7fe7c294cf366316c50fe6c1f10419448a71a5dc78ed2beb1a5b9f27b3218aeba3c0b248e43f533659eea4ef14653b82a57aa5142cf2378c5005a9763632471cc85953e14684859f771f31434b224d252439a8f28a38e84b8bb67875a646dc5a29ea524f0c599b9493e551275c767efc6eb5ab58850fc67a982d7bc2bd16f2822931dd9565863444b381f68d25307855168fbaffd8e76d628fb130ef561ac2644630ba326dabbf1bb177d78503b4dcb7323ad7b8a734c98bcf136229c72ec64be2561d8441ee6278ca6bcbc01f845dffc595fc41ce5397222013f007c830a74da891d6b8a14abc039f80fba468a4b9374f782ac9cbf3ff8f23c5c3ff2e4aeb17a985d588db0f578e482c0078a039f8fa6cf65cc503daa7476c72224bde6928a015fe27ff9660b4bd1b2526ed1260222bb8615ce22bce9c3f917bb274e26ec47c51d7e36689c46e0eedc41099ef4e2b6a84d7ac63d68ca1946a3eb697c6ac6d4c4e65f4fd12f6d6926c73d39321be1a2ed97bb0adb41b0724725caa27bd59076d04f716d0e0a57bbc3fda6b4274dd70e7e99a214150cde5ba0ff069ee0cd21c5927f7988f46b6fd23ba3ee4f044a78f4bfe3fa27a9a52488624b9c240b0efa8c68f0e1bdd5c2ef301c9be8d27d1828842fb095a4b67e2c17ab1a256a77de2f8b32805eb43f0f01cd12c66a31faa84017c25ce6b23d83289f094e8ab680ef934e9f1aa8c175a54d8eca58f2e33b5ab702f9c18b8b72f45ebecbd27a26e38842e801ed568a19f3302ed919ccb8a9df3a3468fb80d130e425030065e0829d90b4739e30be7a907f59b2516a7e37b73cbd72670501b0361491444aea366987bc2f473d9b3fed3fc31330bd61d9c59feb312b6301f6e21acaaed4aca69d7b0849156c14fa80f4f98c056d2e3d2f557e791dece76dc13fca881316f448a009e16d16a769d2abfd52a43fc4d0f04175c278ef7c26cceeb15e0639bdf855ee3f02b082b66d8854269b35489dc5b2483b8cb7469bfdcd212f31668092eaf28cf3cc7ead395670fb30ad1794faa6956c6b3dec412ee66d862ce6f5f4ac67847a57394cd56051e18ba93bdd24583bdda4072a2c637e5df1556f3f922bba07713f8a3418aa882c5edc9827b703b2cc5c5f1dd1297f530ce65f98df18911fded128e16da17a66e7887769ee1098d8e980b58fcaa0362a5e1567cee1ce12f19aed958df8ee1999e3df587ea7d814ecab01251e490b9fb3f333fb4ad12b24a2e3b6795c92a3b1e30f8b85f387e54e347c759fdbfad6de253c144bd3519f8751019d0d13ce05fa63222ce8f08ed6d0e6aed0ba7599fa1543cfcc1add836fde44cbff45a1ee2ddab26aa8aa121ea293a494877cf5aa465d5ecc95f8554e6809fbc110118e94011fc49d1324365fc1460757555a4d6fd448e28628e976a0d19f7e10be2bdd415851224a58c07bfaf080c4ed33a4ae7dfe8a5684486366d9b770573b2c1008869848a5f85ad797959ba4dec8f687ffc1b065cc8781a531dfbf1ab263806b28ed2a4a967e6f3edca2ae0a4c3a167467291cd1f9f2ca5350fac0228c39ce36cf89222eddcea5ffa734412bff7bbdbd23df2d2180c9cc5aafa5acf7fb75dec392f88dbfc26721fc31d9d58b005ef95ee646e0889d16b4b888dc3bd06263b130c3a7bfc8b071a34c1176abf1e52c8bc0429b9a1b8c5ede875a8dcb5cd5cc828f5fdd64165bf41c89d73c040cbbcab7d8be3e43edfb6a911547fc620e68f81509ecf8da91d3770a4cfbebc22196b2a1237ef8710e3715bd1fadbaca775a6aa85c47130c0603ace86d6acaf3c0e5b84f16bba0f1d53ebd4bc84161a118a6fc2a1c0798e6ea3bd1fe50e71f821e8550fe9e4b3e51333964512e86335fb46ed22d86aacdb732822b5b80748c4bfacc82c0cd7c220625bdb4abdf44c5a5a9ec667d48ac9ca628fa73187c84e13706ccc681f6fcad0446571c93210b5c9d7d20883e5349a87862cd278d02888fad615206726bb58e05fa10ba386922f10eb1e6c60db0226469d2c6057cb1609e317fef45bfdfb517cb13afbd0e0cc7d9f649e96aa82ee91076906a38e914402bb8d767368d36416e4f64721feaf15988054b36240e869e2db6f0d127c0b5bc808876acd44e54937857cb2eee46514bfa49097a62a59729cd1c11b8a58a2cf9b9ca85836fe8f414c6c1c2acf68dbea5996caff1f9044a367ddb18f19b555d2cc4d38a1f1a84eb23451e4020d9d27c119b88a481fde7607b8e81bdf093f6811bbb3d5f20c32521d19e0d6c306aa0972b5ddaf3a662865e5695615675f140462f048759f0a8332b4e823e74459017fa0b6275498540f8b371fb991dacda38ff51b69918c7d24f4ba71a3009c83c31b74dea6f2d55891df6ec60790dfcfef72b48ab570a3fd8e39847ac1589f8aa05ba49a7d2569b1799bd1c1f596397cb5072e8af6b5b5de9fdfcd2bf1f6646e35bb9ace5e9f08d29c157f2ed536812274e2c566bd21a13099b38f20bc4b14a0e31212cecc0f7c99e09b92b5c6a3e3b9b406c3df76852f7aec6a9e34cc2c42ea3d06c5baa2245d79cf9c58b1d075ef70863f243d2c8bd96e83abdf61b960c32fea49d3a125943dfc3dd879a687321bde63685ee5d830add04a888ec55f2aed491c6ee7498e96a214121d15bdbe05cb7644764238f81d8c7714be2a476cc4c26c4dadd4132572c49d2cf7be6aa149017f5d429aca6f7f13140d4a008074d5a570c9c1d678ab7e8976f00cacd0aebed8f41d98801c54f2a253b12f148d479a7e03900d998489b85fb81e50a5ed4017af69035a0b3b5c27d8e3481b319a7e66143af877bb1b4e40ee311990fe80a1746c493c6a510a40e77ff8483a0960af96dcb9bc2c361c654dc254dbf2fb543337f22a5afbad126e1b91e2036f6d4410fc14524601fae4c99ff2acc2f047985c77168cd82a1530960ea15f33d8b7127a03541236d7f1ce98a0b477666bb55724a7f850045738962a55deb18fa1fa352bff0fc0ed625b62b2a1b1a8340d454f33a37c2e2b272b1b6172e302678fd48e681f017ecd2981dc25892a01869631ea847b9faa456b4afbab7894518569c5821137d62753c4fd41214f74722ebc774a6a53957aeb6c181b89c4e8c7ba779ab7058a4556d5d26548e143260a648a6bb4e2dc6cabf5ac7c2c40c846ff2bd33f20469d2c0e88dc2abcda6890d7be34c91bad6d4e8f13cf1fdde29123510d8a769a6e024b091e3ab5dcadf1a9189f740eb93839acb6e7185f93e91f54bd01b466e14dfd919587fe2d38e8b7ad4285716bf137d76ec6377115af81b24ed02196028950f39a815c331e06c1854f5cf27021bc53af61adb5bd02befc5958f7122a0a70783980c9f3af35444ec12458f70ecd379a3d72eaaafad59410fd48e015de7f7149ef69c29276da791b6090b3326ab922a4929fe09f0f642e7e7273f03279e1d766e7a409f50d015bc6726236d9251ebe71f5ae48b2e96d1d0d850fd0d62e6bdd526b02544128ecb3c7ec5acac35c9622d01df3cb0a52e02b191ecdecc2e3fc84da7427e60d0f6e0870fc88de0e573736f48bc2a0a7712b730c885457f719cdb6253768a699ed94535f5f1e65b0dc6c9b9e612b677f2a2194060acae9302894453f2eb6c20c265a2abc3d722fc9ddd2f23a5181cb1e88420d757bdc07390e3d999b37d7a5c2a8e1abcb01377e0e447cc68b557fda70279f2ead6bf13fcb66200ded0e8921b27fd909027c168049be4bb97bd3ef73e14865f1e325d20fbdbf583aab1ebce7f646894ea0e3547afe9819500f1f7e6a1889f9402ef232db3cbb4beb7b38c15dcef54f93094d0938ee665067aad4ebd331c2d7b2a405b76ada30bae44d995e899a6f64a2a5774eb8a0c8bc6eb6cc591cc39a313d4ac617b0589d9956049042a05907bec1516a4f948a1e3cc71801fd4c6050ba41f71a1fbb88e7839932350b2a52d813ce130e87a396660cf31a83bbe0f412d50bd371c4156796082f311ec9f4f48ebabf6f9865ef677e1679dcb2b908ecfd55570158c03a9762d2a7d91a7a6da5106957dd60e8ae44932ff86940f693958a256943c0c0e28a7ee516d2979b52e64dfb19fb030f8fd9069179e080bf79c76d1b5048c54bddf89b56d81628f204d64b1f62cc25684394c2cc33d47fc5fd13ccd23d567734c46af24e5beb4083b9e9c5b45c8cf44ee1f376f4576d5a166183f4f21ba177e4e5bab60e3bfece3c1cab1d306301c680ad37855da02579ca81bbf7ddde565ce191d3b4783723deae0ceadae81811ea65c89417ff6d95601d6160884af10fdcf284771f264c7ad035c2adc655e3a8d4b0f52c813bb59757e3cce2ae3ab8d0db1324770a746527c5ed32fbe5b0822f56f07a85c86edf81763fb09c1e3dc705a71face5c4f54905b7aa5e1d2a72451ab590eb7137a0645b5bb02c5e0e79ed197567d4160c603bb753bc173acd47485bce33882e53fa1e8595ee8ab05e85699949127780084c398bd4719b17a65d7815e49894c9b453f1c4076da9b8ac9c8f646cbea9f961f956c27794c787ff58348b3103084215032415ca137f6b6e8706138a01aaf2457e1ac153d6bdefbe84cc18e6088091f647a1d2bf698d27cf2ff56a3f9dd7a3a6ebd1de3df6762a4da90402b49cfa9eeba52c4674dfe95555398af77d58fccc6eaf4c3ac63d1fe463152c9ebb1bafd9177a7943ac3ac78ac0190bad601c2ff2b6d3753728060c95ee9e3ebf7344135a1c04b24a61a20642ef80c3b7f294a63a0e0f252d54afd3acfa28cd1255b96a8625925b7b5e63fbbf9d7f8aada4845e96815ceac38148930231c6b2cf752a1ed515ba5256fc234a123139c0c625932c11da3ec66c54f53105fd29d16034387b3568927ea506af6973364eec0f671c837763e991df1fa8b6b2a35957c1a7f13969a5f04020ae10e32081e4980f7a5653a7d0faa46a6413893bb808cf667199b63b86028e609d17a5cd394faa717190cd80671270ce97fe473bfaf68934357852041639274990edefbd1b49adbd7957998ed435fb44a9d5719a4b805f055820ae078c624fb16d8413d90a835fc9690afa63dec302d12fd8df587d0b2c061a31c012a4c549cdb907a26f5a21e928df512a28280bf1f4e5ade0de2e370556b277d8cf934d17712d4cce17124b72301d583b2d0c89439f33419e23e819a75e1617f439e7a506d397dfc0eb6e65c0de3158296c8ea2be87ffe4cff9b2b1d4ca37f57df1a920f218a5c603cf94de3bd729cd350d7995e5775b953e0d1c116b5ca40b9ba99063107fed0afd03eb9f41531a9da4354a494271652f90cda9f105f41fc5ad05a323e99cd03ae05913cf51236b5a251bf6352b4e98581369c6bf4599ddb8156ff4c7e452ad10c37b4ac98bace7a9d980172d91e07dd0101f953b633d03cb794c3f1f11ecfad58db01eacea38cb7d6e94574ce695cd60ac92bb8fb47eabfbaeca9830aaf401da5b5d40ad2e3023d518d14e88fe748f6a5d979c7c82919af716e350993333894ae30ca7d231016d459eae113dedf2ed6635c8f532e9088f97d12c8324817b5287d81b720f7359a71502ddba70dcf481979b227bd74e04c36da23886008060d5be38d696febf7b7c430cf43a9f5703abb16d58e6a6ce02c459e20f08dcd4aa6e4cb6594e8da27c83464a268ee86f101f3271ed2a1f11f833ce3566be2970859afd16a05f210a5c65bc602501555d96cf75136e81173d065f49a51b3e084283a3cd3976cb8da572932d89d3c16946249f8f1a9a4a869fc1d99459f59813b3371072c7d82d4075255b6e4a80b3eb525735c9664341d3472511d5a4acc32a7bed87ff16b3daab9c7e2a0305953b6ac27ede11c5c957424fb5edd0b0c1d25c1c7c96bcb054306caa03085fdec8da7a91cefb2b0998f01a833f483872132e9207810df17605a8cae19c26f816cbea1ab539731c6f9f0b9eb96411612b5aa841d81c6d0add7e24196b89e84d8a0f4a791d26fd15fb899269f8a4e4909da20e440de549646ba53eef4df0d6eb27b088656d875570135f1a7e42e25f19339ca41f96b13bcfa4c75c9cd7dd6fa39b564b74e30847d1321dae4ee9e995a5abfeaa71ea7bed30489a040827bc0486fad1ac397afa6e15762be211634b94ff72aa8bc83ce590fcad536eb19c4d09c006895cef8965508c9b2423fd133a95b91979da6ff0fd3a58914b0e59a9abad2fb4b307f63b1746d3ec0430a271e2a0631e2c160e08b423b9240eb8eb9b6c450d85aa83b877f36ddef4c9c9188bb08f48b61b7297ff5a00c77641145e865cf700140f9af0f832999f0fd62f2f14781725d510066bba5cc568b371acc7b36811ccd599e1199c768fae8310b84043837a8e4b61da641fe85f6474e9e52690b3bd34675873cf5fc0f9c5c5b839d8760230f078ef56b608f071290fcc8193d17b367ff179cfa0c5a22753a1132ff81ac217e5fa508c634110a928cdad9e0e5b1875e236401744ff7ec0c33712b0bbdfd058222e67d2c6e651d163eed733bfdc06345410a9fe8cd9f4a44a6a85de1cbb935cbb1b78a51b3598adb5193d7910a22d9592b06a3e1d88e7f1cbce46098642fd3b45362fcaeda8e073a94f81ed22a0315e5b766d34a893a6476c5e4b74ee035fdb6b4b2bcff789ada8a023efe0e80891860f8d3596d6ab2d5c32f865b4aca7cd7505de9f068884d64e872b6a43b5eafc104afc5a5a1d7ad2a6c358b06d21ce489191950ae86ef2a1582c7d8e73c4eab0455b0cc246204b8b665dcaa1faab93a22234dbd268068f0f42c054a2fbdaa4dcb1bd863cfeee31633540a3f34a98b736b5a2412b60eeee30de5bff6b8b17a08092c6ec13f06de430d60cedfeead1c10f5caf6380eb9b983d13ac0d953616277d4dd20b9fa763237733a04cea97dd309c62cb94fc0a952cd4e8ef24743a0b0d0b512988a2817e03a98476f5f23a07ac8ff02f99bbbc89124c69a8875984b3cff655dcb521dd4003281239da50147cdc4e84ded7b47b004c0bd46d500d33155c9956704724264b397c480375de9fc91ec73e19590765ed9d771c9b2b2fa6552d7f604169f6f103c1b32306f406c862eac80b8182507bab26914aa30541b77e20585d49542b5daaf257441227da7db4ef84e104fd0fe33341facc77fe3572b3a1ca7c399a3668389e43da8a21d8acf01507606835c7962986baffa5de13ffd34902656da01005c10c1bb337985f083d4e1ca1acea738915c812339e61cf167e9ec3f700b54e0046dfead52f4b1ceee2734a48355752cb6c0657cde4beeb1d1caa1791cbf132715b5a59bb38fa08d035887414a9ec7810561076e51f7bf56560f33fd03bc7ec8d0b395a54df35b03800f6a2050fb48120ee12e90f42080a3b604a587b932964f99e762ebe3e85b2c500b87c2cf551d5f8aa88b5bb65c9e1325d06b870c3fa986755985063bfa78e48c49380349bf60a06a2e52174a7231ce7e3a43ef21a4610d4bce84c328ab3475f966d9fca5440f30e5d4adbbfc2e584b18b6374aac2f241b83acd0e2fdbc02f0fc504ba4586f129cabbdece410e9ecffb3c667557fbfca61d773866fec6bc4f75da51a5cace34e271c0bddec23569d465b3fe01bd151ed1efc8c6dfd928b6f717b2e71dbbc141833221cf9ce06e39fcceb618d7caeee7aaa9308d94aa154d595a9cabef0625feb09cd5103fc97378043c52b84c11e523463d86728be3c07f89c40120de535e8e146ae7f202b80228076228017db9ad80ff8a93d08b78423bf4f6da3559f4835c3901e2e701c3457f77a57dea4783899cbb2352ba924962a30b08ae9021845d56d445ca8626d3ce7793c245115f6f8d087b443e47ce833d5e617af6ab81c06c0cb79ffdec3690fd0b264ea9df7db50aca78d3390efb7433285ca73e5ff1a557048ae8b815acc1346f80352a02deced485afb97b968c847cdae913df8f731573698da742adb183c7da3eed2cff921155631c0ce7acf02b3e8e8296bab7ed00336a1fe0263f953cefea0093dff9a8f594dab6a3164ee93527502dc5e5702c68138244f2a54af159f00079ff003fd77bb226d10bfe9b604f32c34e0ff5942511b3c720585051fc4a8cf4738f0c80c5367b9c5435f49b7530b90cb0048f054f1a45b3b97b96cad43bf88858990be18ee4145c0dedde9bcbde8df56b6325018ce42edd533bdc05e7efd6f02c62088ae8db1b6bd5d57550aaa953235dbcefc1b058df53fe99c79f2544567b54712f9ea66d9aac10fa796d143b7ab69088f3277edec51911f6fab73a5d69f75d3644ef6ffa62e8ca759a9f14e0a4bc8bbb32bbcbec1caec9a1066b9948eac3bc28c05a31c52bc646c96989967713b1db7c5c3e70f4698d0ed89f0c385bba1fce16425d69b2f906d76f858b07fec8f37eb32c8c4dff97bbba25612bbbee835e92dffcef595fb4c327c29a1fbda77309c491cf0f813c176bb4721b4698150f7335ef7645d270d275f932f8f06f9940ba85f481892a35f3ec69c2043a433ee966ec4e23d4fae3cbcb956161399ff18cc0a22105f38ad7fb97b0cfa45997985aeefea9bfb50038612911c35d17506ccec6dfccfad7a5dad678f7cd339d38b148ccd2b0d797014f69b1a55ca73c0d014ca4822eac180503bbb3fee83e10d07df4077517b99687e3dd4fabc7213d9ea5b3015da5c988d2a22085f830ee118a35ddf0b667f8472a37221a25c95fd1893f018c41e20e913d71b4fb5e72378f0602ef362732ec3648e8a54778d2a92595047e3df803fe51a03cfe77ab6b2d19eccaa89abbbf57e2349f3e0d7d483935c6962a1492b08f9f4d0b9998882207879f8062d788f74f067dc63547b62669ebc76325c451679606c88b924177828ad1a9bd690f4aa6ba68a919b9842d7f9a38e59ad800d2ac2bad46aebd19df6d98200c583e8726ec89accefb7e8db68510be1863e4ca60e235e5ca48cead54f96229598aed82a091f78ee8289c509b6bb82c53c5f4f4c455c251193e5d5106cafda3c4c5c11701f04ca200df292d5ffddc08d4ca5a8024089769f462c9898a2ddec369ea0af0819f21133ef637150d8741f6d60e74c62e952c29a3e5b96fdc2b8e2385d7080efa7b53760d177496dbc6d1aa7e92540eaaf543852ed14eaf07b05a543478476141e24fd5d01c9b96e57cf5696e7dce8200232c83afaf912fb89bb1609079306a42b0cdcc3f9d9b57b415f4674ce289eef570010f98039312b209c843655fc67c49ace9d1c2b4c75e47d963d9c62b1a3eb00707bc34622479beb69a9e0e91f21ffc32001678c05736a2b8832583936b7e76d3a6551dd133d2d25e6da6be4e54903660f44a2b48299d2a7184e36e6c4f0714d7084a192ddf0db29822772c4f8a279958cb9cb0c9a399875cd252a02967fe3ab9607129657e3cab40d2c4a3259b2f6d30b974e8499ba60d9da2bc77d75de1a7f1ae40839c0526667adf30df20d0dd197499b9dccd16f2c2b8b87320b7c51cc727ea1ae58608838435fc29eba728cb7614cc26c181e8045afc5d1e084ce98d749fb54ce01402d824acd8bfccff744b5530730a3a87fef71e91a3914e8a83c52f5ad322e5ccfd92e55791fb9494644b7a348965eb99c58cc9b135482830d90bc9b14d4f4ee4448a35ec7ab8fc055c6a9ce59d36cf4e89df3aaf0d99e9bd65f2e363c38c6630e7babc4bfbac55512d00277dea94a15c9d1d08b18b52305c18d4715035ed4bbb1ccabda1acf530f9bbb74eeeabc94cc406c3cccf95d26fa4b5eafd977f9edaa25e922e3ff1c9e1196852a1e8f2a9fbdd72d8d31af94d3e31745b75d53be29421315639696a237ec25b07d5b8e76ec366953e0595eb7e270f7745b7731b6746b5c614039f5eb312235c993fb859a2b5cfe94bebb15f8fd373fd7c6f9064886e9c70e9880e450f5b956a876028d79238b703abed2c0d03c9d6442c5ff41f1adc96ee6917a49f99585b71799ad295a7c711765c8b645a505b54fdbc5e2bd4ef61b4b2bc445df8300807cec76317d25bcd93f1fb44d33f916e86d2ddf233861488a023add184fb9d68cd2babbe061cd6522a3e870fcbec81f6b7a296e788543cb001255aae52157d98bd55440bee3f59ac95dd686c227d8250095fc13782e35ebb2f6b41029625fc3ce049cc9aaf50245f35b7e3f90b4a8891a2addf20bfeaa9a026e083bc6c2020299337a3281b47a8a83563aa7006864f2c329452fe5a6d03da804aec319ce1a605e6171302a1699fb62856b1549c7f16e894d610282b523290b34c62f2d239ca8b22ee4ed141b57446cae3dbd4d31cd1e35a17960f58e54f41d3c8460160949eca8a46efeada185f30eec2a6b75fe7ec5158401f5d928bcc9b5b0e02e7ce1c43d394fb7959c609fbd573318542216561b97f237dddbc3875d1f8a2029558f3012e1b61e16c1ac1f183e44e6ac1658ad96f0b305f447d05e5fd4a17faa9c3d017c8437fd7542eb184a9b9c6c9068cdd43f768b9eb7a09d5f4bbd57dd57ad8106b02163bb5bb2504fe05c92a1975a8d9a6084ccb4a3fad426860a78492ea86d0592d9426a070a8a958c82526316fdd9972d45989acea04aa60c9e6817d4e90a6356146e80b313ae00c6f4100b6e0a216ce8f1e730ecfe6218fc5c6bfb410be0a203d396beee4fd1f1f78d2670c81b9c11a2406869b958667237092099dcb3c83ec98d119edb4152a975c2d38ab8af70e39e93fcc27bc5b3697c6b1993d9e9ae4b5b41ce61a336201bdcf3d086faec8dc35cff95243347524ab847a864863e7e6b84edc6c5fcdfaf8641bb69888ac51e55b00276fa0fc4293e7327f10bfb112b668e1fb30dad6d73fc804c798e6dc52d8f812aaa6baea368063ff0b92e6ae7f92bee2739615282b7f9d35c77c5c5675e94bae2fdbfb56c30bd95ee863f4b3d1cc9589131d1ae57fca4b0fa48d482e69cbe4ac451684bed53078b371c9ad265822f6ee74fb3379917cb7ec563c6aa8e17d171293b568c0355598a815b7998d17cfa562dcc5c1e8273bf1967603dab3a94141130aeb9688b4e22206c36c63bfbc6cf1264ad54402b16800e465e9727fbbfe26a5d8d0b74e657e0a593168e45a2291d3bce20c8dee9bde9569d026e84b80577ca350d420b98cb09d7f025727c7360bd98d914b7379fa05501876c6684f27732e9c4e1ca1405067b577ac6ce26bd2154d63b94008975e731aa59f3a6cc3b4e19f47968bd862da86d8919d380478cfc580a524b50d3694e492c8f15a90093611321865691aeff06d88e3b550da2312a5438ab90a2e882f4a9afff3bbfbeee8a3624642c62820d20ca1edd4afa5ea3bda70041114039a565f0bd488ca5dd7475b5935afae32510a0a46ce6e0d3b764a85f7eebeb6d803bd2013a81738d6c37fbdf18d5d1c0775f8995bea04d3507b06ed7ae820b8586c082840846189c520ece26bd10aa1c05f98f384528fe230985412f839e16069b24683113f631daf28aac47104ea5025639ec053d31fb9dca8ec5721f99b71fd8604b60dbd97e15c5ea07cf9ea6136c46334b167dfc1c56bd5800011a68837a92d0c1a68ed186d5b6537627593187bf5a99fbc3997724adb22aa5d66b4aa9e1b191e3286c6f18beaa259d8992545e14eb0d15d882fd3ca6582f4a8e2e4a0e1f233ec268e419b428f87acd0394af73e1559ae761ec347447a74a4911c84e216a1b958cfbf80f71320372461b5c974a3c42ba7f5abd936618881ddf4d092b977aca63b6497d6528ff6cb2725563365a9a815595673211690051217a8021bc65c31b7576f3295298d7f409f71da4c1a3ceedb93bcb18e80ba03cc66723c62e7b0b19f96e5220ef428598ec0eedd09d3c89b6f81e3be719a6753ae3a85150f3dfbe64610eeeb87997159db8dd8ba6f601b670052431c7b63f0d6c5b9ca2d1cbd387031ec88a91a133885dc4e011822784ae48139366b6b5cb273b71af212764ce6b0f45debc3bd21518cbe5defa697a62a755901b0131edcefc37bc7265eea37acb7d34c16b0d97a9cc46e26979a0c8fa426c4b859c353bbf036c21db6cbb3ceb4a4b25e21d6665b8741afccb8df63bbf63986b4e999f9c6a541ed3b6ed5fa1067ce5ea72bf342b17c70c7c00c85c5c60d855d09d68832ae19cb78aa3536e60f8dae5139c8e8b51df0dfe307096b0a3af580c63f823b9ed6668c09c71333e1c1d3bf7229fc16a87b299ef285b84ca83a59aeed61b8d254239153f01c999cc2b1ece08103ba1cc2e0271e2cba5b29f74ffab7051bca785b1f59c6877cd7a9e2694847d571699de28d865aea7faee06e949bf98dff7b0eddc2b55ebaa898b57d62eb50cd953b40b54ae22b071dacae28e130c3f86e69043f9b450aaf17251e0e65f43023ad9e6657cd464b23830761290a4e0a22359d7a41e28bfdc7239068dc79482ce083a9672d046e2899dfd97ff0c8c7a9f400e620ddce45aad854262b134aaeb23c3b045f9750535cd94242ca0912e36c3c3e046d8a1a9acf02aa14fd99a80710e1ea436d447f166c7e2db1ac4b7b9cddc4fe4ea4528c16adfc66f51d230b07a0ddbddb9cb4345d40f9076befc31fb456e6c205e04041d8f52d3eac5eff638fb1cff6c2606d1ab1329f5b802d02bbb5db4d70f45e294652a5c6d4c59b1312cfcfad1eb358067211c3e930d72706a7a3a5bd63b5d380acba34951fc0121d336458c57f25330d40d01f3fefd6bcd27c0c19156d7291d8d001250146c3ffa268d2239104ce9a3fe1a0ba20e5573e42c38d5d574619dec32970cf79570eba089b60f32ee559e5a856c3a821d7580c728a138f2ea80999ea8f423c18b73414626f1744024f33e0ae2a7de42211cad74b2f5f2484fa719e657693143c83d02cfbe2581d40fcaeb2ec1c8ed33a9101d09127c700374972d516601db082f406feb3e522af1ea9d5a2a3b80f0f1ece5411db34e0448bd5d28bc87771490a2a399b027ff98a5750f521be46cc0d50ee449dd3427637ac5ce56a67ee18cc3955f1652ed51664e2b5cdd5a58c0cfd4a656e120b11c51928ffb218336dc497248a4b2f04afe72ce2bfb55411c505687ad0fbc0d7b5aef733d5d6c55fd6c335ee80be3c17a4f08e1c64636b889e22d26f97b20f4297b1b17fb96dc5c81f579a600ce9a61e7621c379d8520ea5b31bdaacbb48b8324cc427e953a84e0fb5461035bee72416178b192244bed45e39f0befc260cf763912200185a789070cc654b6b654a34d2809ae191c1f6e3e1a30ee0f44fe13a0c97f987ec93210ef537eb4aad69e92512bf44dbffc6b4246e9906db43dede3247f0c5efe37ddc6c51f1641a60cb74fde83511f24b49ce24c05b635998f6d8034255c4b59f2dd04b76d698b29101046f5f1f1e5dcf121a895d2a363ac9669cb106497417ae0ae6ec892a9ae47d09543a28e3160419d193ce40ba1e4ff047b863038cdbd037f4bdd8465a56c331a32b0abee3a34e79f739cd433cf790d60aecc2b9eca3317c57449f74741b87c80ecce8d19d7ff3daa88182d6a4c3cdae1d748510e9d1f2976133e2cf8b9c502851059861b3d97e4ba65f655eb248cf76fd4c95bbbe69f9abf613dcd9bfaca7b5ffcb209e9c60a5eb71941b28fca64a129a01ee69cc56fe41bf0be114b534e9a844aeb9563f173f5f36ce7449909d950cf92ccfd13520cc0c0e620fd0a28b1907705ce5dd9151b0389f237af141470b92c14bac94b567e2137a319872c22ce1f6ec8c2a6074e3f067d970b27619d9350098266db63aec4f6f8116a9a7fb3e500c2b9b4c2fa4247dce2ecd646364d80a420fc3a3c0140ca6a9c346c7df39958876ea1cbdee1a6bd77fcb002bbfe2dfa421b318f1163c8c6aace887164c4a908cffd2675de6c039f2f015f4de8c28aee7fdf71327712bbfc2ee1a8507aeb63f7f52361cfb99b4a78b26e0c6fec999fa89d2487ba4bc87ee85796563dee5c0dc9de9fb8789d89d94d56ff30f346c1c6c446f27b75530a33af7ead12fe66786ff01d7f9785a4d300b52e7cee62164a860688298135384d685eb7c924059779b97519ddf325ae282c05963fe294a657c3d8a58a99d1e391aee37e524490da9e8fe4278f0900fb9663b49befcbad2bb5d72070ff3b7382112540bf09657d528559b4e9fede6342dc5120aa8e90f9e4594a1c9ff420187b7b869f29fc109eb8378a73b1df821101c20a0767b609b759823192525a6c8905ce16fa469395dd4a70386b1dbef829b2623e2be5a58d3317110c70488400588ebaf2853e0fd4f1d67ae43d2ae10f7e90452b2c82c2d535cc7e1f37fa837e12c54de9d608ca88aa78cd5b71e0cdc56b6392aa54f814a6f0eff605a91fe0be04541cf5d3d6d586404246712ea40d7d7cd3e51209e03b5851165ed9878211cc283033409051401755f9f9d16b2fa52bab8607fb6488afc0496490a95cdf91c18daed2bbae4971795927f7fcfeaff931fadf4b05d3ccab6c370fc68c1763c49f7e6ebac5a257a1fc37b934a8294160fcb0e088265372cd01fb977bf65a5d09d2cf1847a3ebe29d0cc4fc57c194f92f9cecdd3ecc52ae801e46256b0736f214c8aa1d62d49bf9168f0ce940618266b8173a14d828ae912ce85f8a1d6765c79602d888dc3341930499cdeedede81cbf6b4033434871203d2dc992cd9b5fd7ea6eeeb28bc71f1b95469f62a8b502c48e590a13f8a46f7494a86c61881e527d8b7b19468c2dac4f52c9f8b724ee6f22937871c396daa4f6502e58b31757e495a35fa4fe09426686f2d6b1a31a6dc47c54cd12a82857348078d0cc4ba2cd7614f36bb439d31f7d79037f114de12e1855d719faa979b08fda52199a4646b36c17115f643d40f7668e72b98ddf33066ced3ffb3eaca5fb1fdbf97462f6d0437b6edbe1e845c640d52cb95bac6793e2b6149862fbd2840bb067200fcf7b7457622f5e229e4193e0c5300f523729884205e2c469410644a6c0d95053c46c178eff826f5b5e773a776df1e91663ab295716b10e790facabea7df7d20fc6e2778ff98cafdc4a676a3a6a46e659f88a9109890c6102e113d5f74d90e1e44da62156af1bfa8a32946510a7b204812c457fb9e9cbb2436159970d75332d17b287e7c7fb60842f8b6cc3883a86a85281c515b05a9236f78b69efb95942f9d72e168418e476f4683c328ed94b3af8f30193b413333cb2d2f09f51a00ced1f7377132be3cc125e84d99d1de15a28b33516afa4b7c7af7cb7c1b4d55a63ff2e6065513e7a792324cad9808fe88670ca073116c5fe933d68503f696f60766de249fec7ea2db4dc97d067806dff3cb1b1f5d48c2efd07eef5edd17c699101e8483f6db3910d18e43a79a4931df035ef90782a0a531ded2a51b2bf51cb167a2002b175b07cc2d75b95db3b8b463d11ec785f79ca7ff83e00bfd43c13dfbae61dcf262015249e6a2c70ba80ff1bf886ec45e50ad7500051f4a4558dc29747a824b2a3e3d432ac0e752250cdd110c4556fc03bb7ca2ff5161a9538105f9e60959bf7e4894465e1d9aef41462e70dcf0b07886fa00588f27fc1d7c608266a0f9f7ed0bb9fcc21de3e1e1483dcbfbe8fb1336f7fd1be013217bce560b8d40b418f5fac19eec132123086740a6dac40d647d7a7849adfab0db7f0227318e931a18ad757eb333defaee5752f1c4f6269ca0b1c42f16115a70fa6574dc852ed92e71baeed5142e7c1a30c3ee32c15b6c5444307aa50941f622c906a336a6474004cca925fad467dab5288e90fb0f402bf22136987680dee4167120218f14f613d2fbb3bf476558f42fa78b562ac0b00567a662f6861557b3fcf9f18369583449b0215ba18c13a48126b269dbaae070cdad0c903bd648a73682c1ebdd3e80102c175cf29a29f7bcb541a058c4264b1e0e65ad5327945b6c946ae9108133a0aacfa994e529c69c3f9fe283cf7340aa24beff0bc52fffa8b56701f7812479f6b63b36d561354e0fce186bf73d6cf102f7e70d4779e30801e7a690703ae237e6293e4285c1c3a113edeb197489999f5dfb32665729fb8a51245f12f0c258dac8ba401c5ed87c3325cf8ca8f43967c519067e04fae4a4f6382684571eeaa35c8815164c08ffcddf5f9340fc08259fb953dbcf6f8a0143184645e040cae25a8489f1e88ab49bab6aab1d903d9e36c784fd54459bc0481c12e7492ba896bb5c51bd3a916d744d61d827c405e59b494928cd514d3b311bf79ac12f6baab39e4f526cd0f07df6fcd2d97e8a74fcba8a9d18cbff8e567ad7a9301160a5fe754f9956f313c3f79d771232e65864d4c7ffc8f5b72eb066af0d953fedfe9bba3fbd44ea76fbc211fdd828ffb40f74a8e045146823f09d441ef0109619c717d1bb87dc7192709514be5e1a382e275566534265f9ee5ede40c741c002460200d0e76c68adfe30088c274d1cb2c7773d43959833584b4c2e48f3853a3ec48ac515c1ab24c2a1d945416d87b1eb9d04a4bdde3068bfe09874449d9cbda6c3cf2fa11a6bca2e151deb24e1b610f84dc68e361cd40f930698fe6e2425bcabf2726230ca7e68b8db3a230adb4daee24d0f303d787093fa1f6a3ebd51565368f4647638e4884323c114075c5449f0892903aadd468d91074476f07791dcee6e65912daf680ed6955088af14e61e64ae2ad6ebea93f6d64f90bb0ad535f7812244b68f92fc131425d08f6b8094deaaf1049a00e1b557c96a7588a92fd2e4061d4e4f9e91a640517a9e72a2fae2f43ca74595d67a262c4d3440b4aa1aff29d7432240e03867008722e8b7ebdf38b75c7c1b3536b003547dd21397361d5145700d6e6fdb827b9c6e6dc58b9fcda51e6a204e9d332998c09528df2ee1f28ff18a17c37d025fdb0d2604f8319044f62f57fbbe4ad8e64dd0855554eafb8f91f2db5e8ff7b7a03fb8d125e3ab0a449c94d3ee542e275cacf6b331807e0dbd41119cbefd146ee0bacbbdd68fbe20bdec2e3474c04280c8c4effa4e82a4bdf0cb0dcf8b9682e497e2ed3f76ac1cd85f927a477525947291bdbd58c76c93958a0f2eb22471c3c9ee25bd623d82633cc26d3e483fe1d0eca47bbcef252ea47dea521732969923c5b1cf0dc6eafc38507f691038d2c2e624f286f29a92f35cecdf13710719cf7ef9907b44d9424c025648d341cf7e861936ec364e57b2566076c695d5aa633bd77c6d07c4eb1913336473b6c06997e6b2b0d13e6770b710b89eba5bf20973a287b0540313de88ac96ed31b927dfe325aa75beb2c2f4bb2ab3030913fe0c548d9ff4de7aee2b3538bfeca32ca19bd6d97e1a04748d9108600e22bfc5c0f36bba04f1ed6b5fc6047869d5f20c01b3e32e4aec18d0661335c0cbf494ec23597fb1eb9039944f8af07015fe92aaf13ec8f5987ee4f8cdf1bb6b1a267a6698594e0f00afe5655aae9e99f9fbc128ff713a12af814b6d6cfbde1dcfc0a0973bfb28daefebc3da991010c5f9bfc41dd58a5b14fa665feb8293671bd500c0159ccf4def346be8ef7d835e08dbb4eae0c889400cd5264c75c2c624ce16d09e2af174a658ac5c5621125503191456db1c5f9ccef0cf27cc2ee154c2587d3af7ee247d4044f6a0bbdb5ae6b0178948efa2dc087039aa303bb0a9ba898227556be55a0044cf656bd633cb512b78c51f826b0a92f9f4be8e5572b4dca0a7f60206d9ce83fb0f0c8c27c14f8d940d6331f20658c200e9ce095b69cb02992523bc14b42b005b6aa511a4869dbc4852f61157c37adde8f3e530da87c126440798556928d987ecc6b6658736af487d7f9373334bba88ae531c3da872ab641028f173d161645ff56fdcd0a22829df6a0f0d3e7c7dec8fcdd0d89c36940d80dfe70cbc61345e4159cd242435cd5ee3a6aa04800496f884b297ef712bd4f24ea42ce2f09365ae49f3c26cd03859c8661eee281f089a71a10aca6f07f6c24302a1f74da6cbc80c0b2929fc6469f872bd7a5bfe221b7191647f8cde0da5291fd338163204f7034786dcd96a9abea7e54343490b313db120dcead94e93e994055a8b1077c4e3ab552b1676ea44578c2867b57786629ead91c318c0627bb3a92f6ebc8285761c12bdfcda34dd23b77da0b278373a342f6a9368306becea1ee42d434a9748073360621d262ec7c4350046681f39548d21b251ede68a24b5f1722fbec3422658f1e7965f8ac5d116dadbe5967d079ebf609614493b4e63aa920695b655625d4e307aed250e008ec25003dc995b011064ec0a7da82db005b12673eebb89a318a933224ae29d469194935f00f2f2daec238202d909476d38145d6421d38caa9c4f570c0812cf691cdadc25f1df36ba374ad77ae1988dfed1dd3461b0678eed7b5ec12a00650ea5b0069a9ba40858ffdf28e54f17dc8afb20ff0ecc8060a2d8bc7c8c3d2123db82e28786c01587f7ab61dcdc1f272d9237050c12d52bd4db151cc75f5233ddfe99f2015c91ebbac5522bb84cc185fb18cc1c6e6bd6f547594ed43da1e0d586def42a83887e0b1b33ea3d10c1c89ddab491ade406993218594a7c70d5e3604cc7ff4aa385ead8578757734e19a6c49fcfc9c527e8dee688f5cf411bb530829c65a6cc691c55f1e2f0399fe8ed5819538d4d992239d78c9bcd5d7fa24a4094912f4a3a366e7c901efdc8072f9907b74a0906025f696efc598e4455cb463bcb7530b9ab8bf6642c6531d23731cdd9ab54dab678713e972d87fef4cc6ec9cc999831da4a123ad77dff64ab19a4bfd575c089ecb60750a786fde524b8843f92adab72c53ef45f378d01d185ae97dc51c51d79db3043565f146045c1085e3887382512740b07b5b7b37fafcd37324657befb2d79d04c2d0a161129ee03abc5a1ab153655910d6691e00afd2a318a6f35a81de9f5c494a68cf79963e9883b8d9c5bee33debf9f6b1424c82b45bd9afc099eee225f2119e4627ee4daba5fe40babfc7404dee8b9d9ffb11e51056df8908f466868a81b99d4e5cee5d3d4f6a2feed4df8a98906ad990ac0e735cfbdfb000fa455a71f01a58ac7964a61e8e8df6d4ee24b59302d9ab8293ef96064b5cdccf73a52c98e897420fb0c13f897d4feee6302625e03952545a1b65fedca80511a0164c96543c79b2cfab68bfa96711d2962eaeea94fcf795a8a663a17e26baf6c5758cdbd8654d9b0eab91e697d8ba5d7611d38e1d2423b56a5170a28dd0264aaa9320a46be23211fc69a3e7e1a0056fe3a2a4344602d5bbd7d58a1a7857791b8a7dc79c2f77d91b2c08d8cb20e11b05b53516ef167c5b173c17be14c22b8c761a70aa18c59e86da717ff311c042866c0c2092e49e05e1406bb30c643604cc0c1b3f02e018ed5db84ee142bbf6c1e4c53bda911dfc1fb89ad58bfeabd05802d2f5efd0e7182c780ad964c9db18a40d44ba42bf0042da5ab22c71f8fe2fc7417bf0a49930850f9809b0348df3b73a67b2a906b37942a6866388d1fbea987d40ea446893d31919d5638212979e9af18d10f041b2bd55f0daa82da4da4d7e8de14cd6420250fdb1ef1da7387762b157fcafd99e3e06ad8ae63f5f5533ab0fdcc29d00ec9d46ad5a872ab2fe3674885ec874cdabf63f3029a8b4c0fe1ddaffda10c16ab5698465542125b0c75d3dfb25592a9f3859dd13657002a41c6100815cbc17dca652475a7f751577d75cd0cb28e9005fb0b8ed6495c343b8d46f7d4e65bdfbc5f32179b11cf8ba2c6db16e2d4e22a1e5e5cfd835e4ae547cd72051635ef73629c23d7a948014b14f792ef4e37bbc30a912cb981878a521271140092f3f02151e8af2fd85737f1b4d557906882f7470c9457ca81f74770fc39fa54ee2106d64561448b7c88a98c5cd88ddee1a977e42e5369f15bd51a471bb36053eb5d55952c2ec22ccd07c2000a09d8e23e74a6adb1af387ab961217911c14cdda3e40f47315138ab21dbfaa1ccb96e11f4e322dc5f47152db9663f3fcfa37fbb06935f8a27acf60e1fe601dea0d1aacdae253c4398920eb225388d548c1726a59d25e5e4d8dd5dbd84b83f95a590e07005938546313d02907833d0f8968f0148222632f9c81432682c310f8cbcf64c182b4b267b4b4878eadf87441b37c3336ffc094ba2c41b78f09057d04bf3d997adf79175c5db45bdc3b4700973218d1323f9ef3deb0717461868411e7fc6cd4df75071643586d29feb573753be689e4ca51cc6325dc3d22642c0e2fbb421cc958be6ce225fd680cab5eed56554cc9031ff37840733c2695e5502f438c692c703b8380e7576ba9616f2528e59be46f277c1f4c2006d42bd165a183a49730d4a611fb06f2918f9085cadbf797bc643e2465aa1fde85dc2e964704f0158644d2a00c21655bf2f015d7a1c182c02498921b4c3da2bb2ae24f9afde6294df6cb4ad50d3ccc46ae7359ca63bd32c627f1eeadb27cfb3666f6be179899ebbe0d67571d76829d9c3490a534dbd76e0193178f876ce9330342b4bb857479296fa2b497dc013244f441c128be59b27740dbf9c16e5244274dbc04b0faec7bf17bae59073bd3c47a6d074250d3f2dcc8c4f2d975b8ee2ea81fe8571f59d754d8e285bdf2c922bdb311616320c4e86592c600e80a5bf5594f33c1a60e3f96fae0eb2692c7a30f0acae41b7d562b027c1cf1b2280b1c0cf5dbcf0af8be3618437ed5c467464a060e83311a79a9310000ff3caa14b5b81aeb65cfacb0d30a8d03651069409ec5385ed4405a5226a06a095ca976e2c1b17bc22ae0bc9e2d3a2bc48c02ca1432f7c6aa5c008cf0011cfe1311b8d60aaec72feb65e995f64b5413ae61545a15f0f05f4c0cdae0e17656397821a68211a2831626c7b034be54495f9b61144e5dcd1e502f17e78439f0d08bdc8dc314048e5c17c92264fbfd0e8dec6c8404be8279cd94500da4776e46c8126fb304d16a81ebeed217fadfa70239d2c21bd04dd302f1c9b9f36904a433983d7298e2626da5588065f7d5d9bcdc1c0f49cb373249dddb198110c5b473c12b42783f535f32aa8161d1f9064cf54ee4a86a036be2a6369ffaae29d9b8a6a8746f78c928675a877e995521e9a1ae8c12adbd4fe93b1f156f2982e9fb72a1011867e4128ae45ab462cf102461d05866351bee2670b1d6ac34c48182e9bb6aba4638c615873c96f4b08436c01a0a2119664e77188b8ed3a0422aac35e462bfdde011f01ed7fe15a6d671b7d734c23b330a820a5673dc860c61274b9dc8579c58e29ff72d9d7c54e7e5e2a3fc1ecd6a3e0a42af8443274a31686f0a2fea9100bec003de8932244bc9cb4f94e0ef4057aae2d90e8c8b0f33e4eeb2b1850f2b3dd0367151fb45e1f74c009697a840a7a0ab7f754e2de9adaaee0efa855f22fb4ea9c0dbd88311791a937b013eadcc0f7090a6f670e8bc83c32912eb4ffefc36cbaad87777f3aadb42c4646864e1135e9e719048a692f91bac3a11bd2d9e4cebdbf9095dc127d496d2cd6660eaf4d0a35aacd77e5ac6286e3aae81abd25ab3075b9f3c8dbaf702aa718aa96c01e5c78afd73666dc78794b24a736a52e2a368ca1c1b1933fe9b77a6ba98e8e2300c7f6c39bae7b323a75aada43dc0952fe973f73b0a641085c6a53a5d155475dcaa4de0ac222c706a61fad00654e5ce423966907bcac183958c18e05d7260685f02140c8469a1d0316045014767b2a25a7a3d24b3862f3ecbfd0113122194eeb65d34348894029557af64a4b925b9f3f2a8fb99d494a632b3605c103a46db4896ea57b027e271f332b11c3d60324f8da7c8d7c66828bdac51cda2cbbf158a62e1f783e9283db84c942a6a98f9032c83ad76cf48be8efa046b6d2d46eadbf50198959d459020b9af0127975563a21fadcf2316b78dd581a1f4101e9fab011034583d9c18cb0a227dcce1e665c6a4283e58e8ba104267c4e8dd23e59986e40f526e8e65a6ff0a0da9490e9b998bf5e2ebefd5e32417439e78c15265ea1a27c5e7219adce61abb32bc416d6f297c455071438764c9f70bd983a71e81eba00aa4ae66c0eaf852decd4b0950040679783195b20473af8fc67e035a934299ae3cbd50bfdbecedd2e0cbc689ae1956d9a910ec5c7d29e712598ab96fb4c2816d390779f8407818891ef6acf936a19fddf43228e8c74bb4f0fd4de6b08532d7cca6c91bf35b19ad27f1b7a09462ae3ce2f6eebe483d26922e800022b12b864fd6160f7497251b01e50fdaf5b052f8e948215c0aec98bdb38b5109faead4b2ab191ed1c8dc5346579defe290bb3aa32a465052e3862f7c643a38bd7b49db0a2cda7ba1a17943b188df2e31f7383737e7ae3c1f97a4da6fb8320e7e4cf323de1c0cb717882ef89386ed87d9c638aadee3fd7ef1f66991ab233215fbf13a7c5f2fd0e10addb494e5b12b6a5655293fa0dad0afa9aae3b321dd03680aa22e988142bf56838f9c6b8720552058e83e34c48e3c9beab00a99e932d34a9c9676599d1d1e7f8532a1cb56d479760e671830a5d0f19553e33a7a57130f07c0bf9c9fb01aaf4436c3edd66bacfe0de39d55510de333b045c6917a18b8d700939e8936b6d772619aeccb26f875a181c0e173405d4b4fd8426f50cc6e4b564097b95683a7e56f8e32b03f4fa17358e15dbc01551428e3da14cceb08e750a084eac488d76695f6d38da22a0421561f746f34e77be30021c242db6478edf0ddeff639dba452688bceb80b5d2daf37e1a280b801851aa10b5a2b7bcaf39fa9f63ea58c26ebc467cdc1d2978d0102b068f34161e6a4fa1b50713e6d4a6ac554c22fb135321a5b81af6f5c0d27a0b3ebad759464b661666f03a85a1c4272e27b6560287fe9e1116549336c9cdd5eb90268c294a890047f06a1a09b3a8e8f7bf0494c7705b7f78125703a7c030ea98febc095d7aafda7206ecd6fb79aa989b67780173f9e75aeda502e12989c578bfab513114a4f8e300379195419f4fdb2dc78b960043cfdc9cbe94947b6ff052d809248f952b2c05a62264a82307ffda5cdc0d1d6b1634a3c8176b851aae2b79951335dbdddac2848214cbc32c8264fce9d7d355199225ebc8cdf75936962bc108609362fbdbdec260458f4f1d503161ffea6ef982a9d0c75a6c306b6bb2ae1fb82cc3563a906019b1092534b50dd601fbb3234b52d4abe0bc62232bb129e10f50b57d0f6919f643c04f654f5e699f1fcc99e9cb56590d3a10baaa71e8a92e0fce8d84c9ef90aa5c6e3b2785c4c18f25894de9cb813e03f4b8569703a09559f79bd223002b2f2e1c73dab403fde8e9106c15f525745da66c58406fc906087f300561822d638f197c0ad781791e9cc8a875c6ac0a6c61fb52d28a3bec8d29a28199035b6e908fe8bf25029949fe1f4a78ca1bb323d8337b50fdab52aaf076221fb0f54980f0e6ea0ae16aeb69493ebdd829244066682d23905911305993bee0dcc68fa52ad03888c87541f8a1a3b777d4cc077e2d11f7368f3ba96ae2b8ffdcefde994618642f042bce995bf78a5141b98a2680f7eb1946c2df8859a402b099e290a4e42687712acdc8e2e4ee2027cd422e29454f5198b9bd2a09a4602db501b92704fe4532763218081f7dbd54b2e0e68ec02bb07b0e96ea93efe9530ecc8a7b194ac4b08d1a0f62cb5f697b8e3ca331791bd478eba3149d7e315a837dc422a301e1717192cf85a79cbb87ec642b7c773fae5ca5471411fb58e344b08b67317e4760cf16e1be4e7b405a2b045c29bfffd29af156503e43736f560e6b70db916c75e0216167688e297f0047d2e0d82b7d626d9d56de26f66c7e8b989f19f15dfb42b2be152c73da86e93b61b56f2a22bc6b53061f6ae50940da79e8c7d1f61de4a7f67c16f32debfaeeff326f8586e4ef4911b1cd10d6aeb112e5ab2630f343fc310647c55b23bfeb757419aff1ed0206570eafef79f919377c3b0b902960ac6fcb1a7471b138e04f26a7592214898f1f2babef33f676c7e50ba286ae0e3ac77e05d3bdea57187bc6d6c2f296bc082658195e515ea799cc9a98696b6f2484b1d01770fede6de420d63298d17dc3176ff5a96c0d836e0404e0a68ad29f56c3414c3fb7bb2090847e104a4710803d36cdce8b63af0a6bce4e210760e3179f1ab1679253c899a1ceb5f2d8439d818c9a33376d64b9ca164828df0b2314d49bcc9f5f3d2a64552ba6caabdec8e2a8c5e2e0fd5291901fe93a975379a7ada97aae178e7f57a4f5c4beccaacb99a474030e0ac82eebd57442a2d81f376d44a5f46c2bd8001f121cab595a6d5e29b632d3f338bfa6a7ef0949bcf4b7c72b878407b347cad3f92a67f6d1e3ce651a60afec4f293f9b3c2fc623c10c0d50e34621ac81844f7f427b808d7f6f8db3de88d010a6231b100917a4f1e2aaa9f4a7420ea60dec5797298f3e4a701a362d47b099195c8210e5fd91ba4c4c7f9e75c467c7ae577c51e86a17f28c0322c3c74faddbc090eb64e304fbb6e934502c706ff99d58b8ddc28ed41e2e150ec7a364e1a3e5d85afeb89d933765d61632a29bf6aaa87fb1bd4ed69690fbf6259b2e1f90fc9aa5a2bc25bc91bda81b290cf8b0f03eb94f72711f268182d6fbd7bf24d0bb9f9702af35d48bbef89a64069eb3e18c328d12c7dec4bd9a9e5bcd53d0b11738244eec4d0db4c860f1312e67f823fc58aaf38e1251d30bdfe31dd3509d6642b5493400160dd785aa73d0971c3a0447e00e344273db07779a33f941c347cfeebb62fef8a695c7ca4b987b4c070efa8a8b7d1ff58c2b56743bcf0c91b2a2f964310b78690bedc7443bb9ed1caaa48bfb8dfc0957e9977a9d1dafa527cf3303263dd9ce7b033b5ad6d13d2efff8db56b60728c6879665d9bb792756c1c30f9c8aacd58897e5004c4b9f90f04c4899aa3b4aede42a8065067a1c040c568521046bf789e324b28f5a2f3b2d2af4c171d112b22316e98c6c52b3656fd5a285fad4776243d8bda3db83fef01802ec03b90931fafb801803ca49a7f58030c0a3c32d902577a023d29613693b81164307b8f8fe3d3df67c68cb0ab90a607acec9feb7dc8434ce0c3efd8b0e8bf865e52786e208a605c5982343ce5f736078ce23963ff4e76b9e7fe39207d325156e1466784919cf93f128ad98c94c98e01a7c2c20fea2c1de578cd7890d42c5e78f1f3202d9fec6f81de0f2752a808eb0d9050768e8950f8fc7f49cb64aa82140298c1b8545efe9c54acda1aaff49acfbaf9cf1d56d1439148615564f36e574c39c31f0eedc1c064c179cea40aff23eb6cda7255fdcaf922b10bbc91a2533af30860b34322e8d4ad25c10deefd439c6d460f657dc126205971f132fb3f8fbbb481096428a70d29b81738aa57cfde54f79a658269f84a4791f26589cc89c35f13594ef13939d6ed1c12e3ff71c996cdee86ba3252557528d620d9c4de7bb3a1fdfb19758d006986ac8276bb60de5649003a554ef92444baad98b7f1cde95a535324a9844f590c99c75ec85638801f13bbeb5bb977e0c6f04524a007cf4b56242fd2d7952a69608299f998d137f603ccc00d2edb4f47a51c50a4ebe490bab2e77a7a9d5d17da38eee5dd340b2d31d1d16244e57e866db7f50ae1023546a6ba7cee638827e0641487eaf62359af55073efa237c341acbdfcedb83f9ffd69652bf2176d1eafc736dde583458eb5e500a59638ac3fe61873c6025b7511a89e7a6afb139fdf4508d84037e89469df702b8f80afa5d3c705a83160b795f508f7dba39a60bae4953ed8e88e7bfbad8d2cce3e94bcd4524a4d290ce5fa0b51f63bacd77ca92df29b13d4d4167a37900d58fb57c4c99a05efd02d5406b650296ee557c46e044aa7d934ea7474ad58d9ed3466485a4ab78da252607bd5a04b16762c3917d01b8f504f7573f6b2a432f69a5e9687a60146cafc8bcf390b32c82490cedb968420cf6898e3c568d12baf5c2be1c34c62d85dc58abc5679dd3d15a095048b926782155f118affe1e3d9cebb939e7f4b16333394655af986e366525106f8632955c5c4575cdc1e02bf220bd500a320a8b326a9e9a2b09181fd10fc6ad096a47f29e67bb991aded05b998379f603a60ef7d0627d43f3c65a65e479befc21ad33abdb41a9e77d1e876ae96f0b9e08e5c88b9d7e84f0b0dbd68a6036aa8d9c2e07ad727fc75dbfd16fd48c945264b203fcdb5ab30c3ef4382e0a9c1194d8b22187b9bbbfe59fcc176360ce0f1dc0d8c5a7cccab7150d48941eb9ff4f0f9564c27e7e9548e363cf12560db383aa06a17c860aeb846f3e22af994a73244ef3eaf8b628eb0f05f913799a3ea4d33abf5da441ee1c4cea01aa0e89bcde7749fbee614a523202b906e8e9160a1f6479ae84f41b1db9c0a20e3962168528792944068cde2a289821588e9dfd7a0ec3bea8699846cc45074b05ec1b68ba9e637980075d1fbb2011070d23d0da3c2f426ec593d817244651d1bba3195190c9bca72843d9ab2049204465c8afa308f78015093d0014c21a921cbb4fea1c9918aadcb9d74e0b031370b1b5e45ed02ea17a83e2ef2e0d826c2fb38c72dbfe10fdc53e8468c933dafdce3e7dfe4709a222200319cd6f3e5091cc94fc5a495eab6725d1db510f76a0a62978e2a2f205e33c8897b4c46a1dc1e0411a9661e8bf164e5668318ce754f29ec26d16304a824d57eecf6faf621f95b47df768ab9f7472c90e68f7db4dff67b9db3e690ae3f39ef71da28fa087e2a0a27f38ae106f57fbb93907dc409fb7a5ab44b941f4386ee813cb651d72d44bec13da27f775523608b2431c0a30d6b52bf9e1d6bed83aed3e4744415addbff83c6436bab5f6fc0b2229c0576a64a4a8ee8a9fe412f4137910c1631a79da4a00fd15c6f3af024a41589c5c33ee37c69dcecbf1e000b69d8e9191324837475f08006ec58395e199c7f200484abdf96e58e7830747ecba261bfff53ac5402254e02b44c90f0a25f9e6061beb7f277cca5856fd895f494c68d51bf3c33ac1e68833c17f25719c59a0c09048b46221a265bb15312377bd06db3c5ec54f565b1787262ec6a0d0420454c8fde01090ee7cdc4f84ebf5b5e499eea6336275a9f703eb4ab81bb1d3a135d5d666c1e73975ec8360de14a555049fd16f4858abc63cab4c7f88591a900936f3e6ef21c3c1ed245b0c8b225112dc9294ae0330f52da54023912bad1b22f5824ead0a5833f47ac41af51341b57c64a29f19cc1df6c87c1a856bb422bcc41fc33b4abdd4666a1bd7b078fb397f4a12f094eb409900dc5cca3e9bc6935d21d149e08e297f99e0f50b824baa3efb0cfac818b940054c93185d115c50e8c7936cf3a700807e3764e93130cae8b6094d13aadee24a9e68b6e84046fc9e2adcf7303280ec1a2b6ce68910a01969c93e9ad5b81ca4683fe5f2065a5068add7bd7d6ae1a0b444d70c86503a949857c6e2bb7ac7ddca8b20c102005338e49f5782795b750bd72ec3ff144cd3eae2b8ce8403cc98b1ea99a5fbb0a9a8a5cc3f950f9cc5fca4c936241f0975cb5b232b510c86bc428cad2a61db8258ebb5900aa842f0b87169b3fdc7749746fbfed909c6aa0a9b032bea12463b4a028387e320ec3f9ff278872db60b2cf8b203f3b9dc91eb4f31ca610d3560c8770eec1b22787644cac4d6a7ffae521fad8f254416d2ac313ec5a481fd1ba4dc6b37856b5ddaa5f0db28fc0610ae6513846cc6cb01a44443ec763521cbdf86c2db9d94cd68bec504ab3605644834ffdb0f47b1caa6eb493e005cef3277a4249c7bba1994f99fec221b06774f989fa7dc90c6df42fd27bddda55802bbac7e09e5afb9c581be5e5e6a41721408a349567946df2b7f25702b95adac5ad430a18ba1bcf8a9721a2f45249832cbba520a6e8147615ed5e227fdf9d1dd44e58a469b66003fc23a146afb6619b4897c0ce0f7ac73b611eeec1815fe2d7d18d4fc492ef0349f34d28fb12a4e9230b421743c7615ac4352092a4267ceb43a793cd3f7e3652b294444a073737f775c6dda3834f904b47d81fe5f9e37709acfc994d8e71f2fc3a3329a42643af685bc1e131c94cf8656294cae6bdc1d481a8c4126dae9cb41109474e8bdf505bca87f3fdb0dbf4c11a9bd55c96251fee0109a0ffd2028fdc712a71679e893838c5a9da8306c802397741710cecd87b70aaa31a1a5f3f8cd6574c72c398d052506e1ad7dfb3aebf26496bd04d9134faa9254c94c0c3e880f7d8904d905838eda4e1926222e2c671a1e7f9136596e3e370c1f497e2c50159152556efb93ea5d02536f089e74b386fa8fe5f765e1a42322de5e56cdf27d5cc134fc1433c1690220ebe2d9e5752f86f30b3afbf365d38c5205dc42168c72f6e018408d05b2c81aff55cac1dd079fbe656eefcb500f3cd602b1d78eaaa97f7254e37d50d0b2931684910a5e71edbb6f4b41dbfe9fcb8c1806d66753e5f62beb1cc9173e1666388b1c82f7b063c5aa74b8b083357b88506035beb7574580725d75711d58bccfb575473d0fb090c3d89b2f0cb8ca982de0978fcc1448dc31d36eb0cf5b2922a70976efebd9e454e8302407250714f98dfaa3651424009fcc0b2b5d42b2c1cd28a7dc3ec2ec8aeabbf2c604159a19ca90ede43e4434b0eb09d9951337073306b44fc54b4cad5932501a5db976b914997ade79a96495ea1e17f53545df66315c1f69e886946d5dd3f1feba8b7268486db22c52f2006cdde57ada3f9c2fcdca9cc5fdbe547bf5d9e6f171b8acf92c8fd8d952eebdb33081d0d21e7eb077f1c817cc2f25914d8b4d56d7ac46ceb6449f034e3448c9af13f1516732d2cac63e2590ad736bbbb33bba37afe4eb2f3c7f68def24c00e2d726927ca0f91b729f70e0c3e72a6dbbc906eee6fb06903007cca6e22a7d5f1dba6143e728060c437a24bdce70647be46f8c82fc3daa047b92b222d64a0100c5cfe59610eb5a07896a12bbcc675e77e5b215f63e63a6250fd95939c1b181cce3f1e988c2a59c649dc510b88212148e9981271c8023b2353dc9eb6a88b3874e6afcd1cdd6956411453ae18a068fb4cab42e4ba77cf121349c700559181a802be158d59e10c6cebfed655780e42f0717082a03fc44c9a97a8cbe4aba1019af3bbc505a0e019cf373abb65c7cb416fca9070affbabb1a5f511c876b594fe01ad98358f7440f0803b56805b762ceaf15923ac1ee81e3e9a2f2352b559b78ffefba45e9d7b69f3c17c677c72c589f12935b7070757cdaecd063f68fc630695bb20c8f7c34ea7bb994929bbb1237c03c64d0dfd4750256671f65bc0cd310f13d7ea00fb06b0cc2e30f254703e86827976dd3a89a620dbe6bc49db8d2925e150ed73ec1c014bf16a324665bbe0d9f9107c124bfcb18f9e61b72f807a1a840ea4804ab7361e41c3b5962fe6cc37391b2bc3631c0a6c2a17bb403a6354ca8646f1da6d88befb033428e4e55c8638012945736c8fb567cf843abc211b7248dfb98546f832a4ccc3ec7eed9e8e1916afec1d12a56296c7a94764a3f7404b8d8e0de6ae23da34842743eb218234e863ef494847a45d969e0b85c4d436904ced9f737a031025a6b328b9f465f8d720f31f7e6fa3e476b541e15f119cfd80c372d52d6d6b8d7a14974f2a353e44b99f76b4225fa19937c46c3ea764a5dbbd39e66adf18a84363107f700bd62c27c3f50addc781bb4e8f4a0560a54b52000a9dbdbf907c8e35c4f56433bcf20cde39163de7c4247b9a4e5f456e29fb24a49c334a9633be11b408e8fbeb4385677e953a0d8c32455d667209474e29bf9819facf6360157c2e6e10f0d369d3bb547f17b979c8995f810573919bc324dfd86030ba5a2e823ca607b15031fe3559ecc016edc620e810c79b7379aa33a3da68f4c87b0077d04e35c90250f8f6fcae7ca4f7afc64053857e1889a3db87f449aefb9db55473f0245e440b2b409d987f1d03afa1820f8aadc0774f305dc0592648a55748f85529f3f8d177419274e32daa68e7095b862a09b8c5475a58fbcb50c09d9161e8bf689ba1a4c8b7cb43bea14dd36d2d2b692ac8e5890e154c459e13af375e5b92a975a789c88f111890d6ee36f4d9786b5373ee750d1049a3c275eaf98ef3a5927e01d5ab03f5c37b7265f552dadc71b67ea5f060057792e63a3fc7b0b2f5c113197e571b2bbc8aa12ecd10645c09330197fc4b43f110932296b2d8523f01b4aedbebbec96156a70132041b23586a0c631b5c794697916e203e14c77ff931f645473d2e9f7cabf1a153948f3f8d4c3ec49a8c0790f502becf5b41e048969d1ca475a3992297764c8d33cc3c6fc6b7167d4e0497e6cb31a18d79469356fb846592fc4c4b9f4e8ad1fe2667194d43c374a2d7dbfba5e95b120a1d6c835108c9cdabe13425ff569fe0d551de18da6e817647d1bf5f2b917003a2317f90249c0c9f23a57bb517616e5c65845fe4907971bd0daea5cd4df2ad0fcda86c32bb05d1512286236f8f87fe7702be0015754e26390898e4218f9194e4386dd307d01ce489f4d34d2fbb59e171ebcb2b9ff9894ee7fba225611ecd30961ca000e4a07f99696dd3b5cac942d4e7793b31d79acdb939b526c05286314983c813274e5d852f22357cac044cbe130531876235a32679dceb057c489c8cd89ea43875417688afa3e028e01fab2e51fa17b08233fcbbba2d52df60680a5a85d5bf86f2007f560e5fa138e1c11bf1011ca05064164f5073902255621f7dd0cabb60fd3da8bf42c60ccad4ed9127b5d2dfc9774eca79a79a31f8493552932e0a25dcff554cf846d928c908c4faf42c7039cebf72484017e0b7cd53b4d1c15b4fe5d20629d9283c974812417ab46ef844f585ceb8e0392cdbd4a88de8aa97ca31e5ac58d3e864fc0f1af7dc82fe4c31b79ea25b738877df01603019f1ce27626e7afac841176ef317e61d4cb004915f24242b611ab905602130cf3094d5352beefdda9070ad826fe61e3f14b15deb1a8637405b12cd85d24853a0c62f917ff250d14978b5b2c8249f350ee58cb4752185ea4e05c0c33c76aaefe1ff7d0a69e4fbbd89dd6104daa0f4db8d65706de290f42e8b478069538c34e57cb6c2f1a3f29a490b6611da8a8c395d345f5d6b68f47d4091612ad931a7f10828e55153f700055c49a0577e9750f8bfbe1964a4fc79aea1f6722b73c62f836c57a9d8892d49784b88bc9bff4c03dd45e45f68aa7a1b8cbcbfa0303263b6464757496cf85d577fe5a173916ad16f343fa86bffcddd57d2783245123ac51429ab8af3055a0baaa70c2f4496f2731c948d3f5ea6fa6def91cab68f3928370b691c0645ce587dc3f5c8374c027df76d46090d3d55a84cad99b9eb350ae2146ef4570d2f7c7875ac24f3ae6e621ed31cf8627312877a2f1825769a22010cec2ca7fde478f91027a694111fc4eb245ef6007d97890841b8103a2c85f7c3cd9134ed4e31d6a565bda56d1114b4b2b4765250f1a5b4db9ad97faa0e0a606559758146af3f2d188100d6ed55f58b0cf91bf316791194dd399f618d634a8f0b5c319760f26bb864c39eba28308be147010590e2a506aa34f3f03164fe70d54f2b3fa30ff216ac1756a6950f018bc8b56eeb1302e45cd6acecfc2b25d4bfe1f95034cbd0f4f4d6924d600df647d170626368a31f3830d4fe90d2d5a2700183974e73ac8aa0913f5cdb4bff613b76d7c5d8fc3dd2dc28481fd6f53b3dacf838b66ded1938b3eb90d9dbaa7f95d61b8587bae18c42b25a541454378f38626066cc8f58d3bfa6ba3e1c970fa244286be339a8855c3cdeafdba95d0ed3e08f2b91a07cfd46459eafd5b966b22b986ada1b718d46bb7b549bae7b7fe71424d1cf092db0d474a848180b03172a5524932223a4c3e9401497ebc93a902dfbaa791fd96fae4ee58f22ebed03151451c54361f55a08718b280425b279e98070ee06d1db209a3a4ceaf7340a0c4fc0005ba95973536559bb2ddb852d256b9d9ceb09a8632088423caa2a7d32a22c385068ae3c761ccadfcf1a326e69ea40d6c4dfc68f0c38e0456ef0f60444c883677909d03485ddfc1d3d5b1460339fbe99f063c86381a568cbc354b8a063dac0c9248ce1b3a5cb8eb3071f2f9e484443fc2f4e52ec913608e8bb42140e4ee042bb7fd8c8ce81502a1f0233d077cf07e99d0455a7066296d53faaa000d5c4dfcf9572f8d949b842a5da685d9d6a1b9aa81337dadaf6475df017a58e1e38780ece1374eef1c1c666eaba31481ebc96825fc76dcf752a463c2c77c1c04b0e4de40ea3c49681b974f95084b847c67613b9322a60c8344d00327695ee7645316a31de8a3c5cf415c4f55f687898694a4570e4f327022c5b36df830ffad1dc564fa79a80f11477268d2c86165cec5482088106d3f3614f56acf0a6ae44cdef3ce7148939cc62dfd56d02f039b17619a6f05a0386fc010b4417f5f87e269541a3a5a50408efafe82267457ca7b6ed190c7d28d45282eec6ec4b66335296139d345b65c8f7b8e84ffc86ab671058d62d2e90d11326bfd7040b813569c2913eaa322ea53ba3a350635e2000fec8f5903a94fcb04a4876091f1597346c6921bd11806cc19dba573dae8c5c55aef47a9699a536982da329fc928660ed0df194238b4f357d0c7fde07b615d41d08786f680ddb0571a727693d07b8dfcb99585595768235e24bcb58466d12b8d1f62f8d35db1cb7147e5e3e87ef969f058dc0ea10c48354d4bdc33a2f6c33f7cc279d383e8474bbbfdc920033df0a353280d6ff51d899bcce0cba76f1cc0c78dd54daf4a9f942dd86e17b0a3bf083f62b5b8870ca4ff24af8094317896662557fd9064fbd292004a3e962cc60588c61350d0f415f95c9fee89a1245bfc89ad34c26ac75540dd98871ed16517b023b8209e53a9cb8c9a25e4baea7b124a40c4cff211faed6a8b69e93c675f3dc08bf7d4e706f5cd5c788e6b624f879c678e7ec09b18562e7ed78eab90aa0f9df37237b9e34f8ca13adbe527ec4c29c3ad470addff1a0409fc5ae38160fdf5184a366396661296c74229671b448a57e3138b866aaf9693e11fe76927cc294e9143ac44402f32667b38ce167c02b7ac077e5a064f8d8c8c680226eb1e7556134d2f2a72566e5f17e50daa0d87dc418d01615767ab9f5722c7d74f5252a3ca9aa50465179efb283b4003ca86573b1e5078acaea3ff03e1d042dcf90addf43501f7aee552e8b895484bdb842f024dc6ba8e567f7e68bea4721c88882ad225ee87f3301404a9d7e64f9d132e66bab6763312a12a1de4c1603c3afa3f61096da6ff0fd19e20ac0d1cf6fa290f8092b427a9e4d4de5b253b43f0f407a6603f370179fd4c292d1b92fed1ee1495d3251026db97fc444e8242c0bb87f0e86533536b630f60897b8476b4037d3bca3b99bc07837966102c8c6062d88ebf57eaae9279db7c09678a51e6b2592052ab777b8707007985486bbdd9a9ed3fd4cad4db0f4f09cf67e05fee7c0a73d6042cf6e0a1cb9fe27e208962284d95327323c33f96c4754e8698c2a73b2382f1b675ca2378c64593cc5d8188ad42828b25e383a3e037468153fda236891856409c8724ce9ee12a0e7bc85db1a60f69e7b6169bffc27b485654f08d7ae70b92add076cd01a6137aa8d425b97332e15757f6bbf66fdaaf9e9e2cfb9cd3175479be64690267ebb50069e2d59a8f1e6a3931b69088ea441bf8cbb4f6477c781e26b16a9c01718d4f6ba32b761d63a554c65184514cc32b280dd2dbd051f282099ef5a4e07e169c6d21cc282702f55f532e96628f1e9c74edce40dcf7d23319082c7d58802aea4cac81c0b30c1b3149d95745e3ba067b92b2405a7c71843067d9d0bca8018e99e59902ec29cbbb3452f4584155f644c1027826e8e5a66378219dab1cf2d66ee80bc163fd10169d122514d536c212bf48a6191b39f4967d762aaf5b37ee72b51991d5c6dddafa78ee2ded5b433f4106fed4b9280a685eaa18fa1f351a8cec2bba7abb3535173b8f9a1fe285eea63c56996aa1b60172bada51b4d3bf8282cc2595c68b791db697d5c8740d6cfa065c0b007e05b271612c8729f917808c0ef4e6ef0a5db2982d2e99b56709c77e40776c79b2b9173c564f1eeef12e1c430d35b96fc97697d5e9f0c69cf8a1154f5e5b8d38e5df6f74a021dd7838b249a3a22f9e58727f33aacedf7ea9d4052ee1c19465c56b155f68b58d0008d719bbe951b1cd711e17d1b1c5465ba2769b811750908af265d122187f1f50786a53d5eb757ea1ae3c510b1b5a670f22eec3f01ed16f998cec04b5596027e7dcb30d044af58132eab256c892b1ee61f6e1892a2af42c35016fb014a133fac28e590a7a6642b57d421c96052344408a2de42159a1d140a950c7fd845326d9e30ff4a4e1072f167a71b3bca059b1b256a05341ba80864856df68e68c72f756c57c8fd4596b28106891cc1ecef2a4c9ed7e238ea059690c8696f219af42a76a1ac09fff034dbe4a058d16cb23bd94f5035f2ad09612fe2c457fe1f1abbe9e9406a07f8dab0e27e78eadacc04c95d4f36e0be823a56e5eab953a1950c8d699dc2adc2c03ca98b8844cb924d630b950655cafad8fd31acbab2ac1532af7660eaaf7a4b11126e42f5c243b219d08927841ec7bdb0d2e2cbd149be5536caf373cdd05668f50024b208623f4e8c7d737a3fba995b4ff33b9c2bcfbd43accc597b45a6ab2625c4c287ae9fd7e3869d8581ba95e807631e9932ba87391535522dfdf5718e82a8ea13f68205092e43a153b05f6ed15e01d495d0e9ce432603dbf0d55be29a31ba7b37962ad831f82715a185e3fb3e107fb69b7eafc61c7a6d9b9b3a40a5a32a216e2fd2d9bc823866c3dcd55eb742af4ec826f91694fe406788a1f1687f6461ad338a2f53f107fabe26711de681b7b8ed2a1120fa392b920d695a652e47f02a005017dd8708ecaf0086532754d7172752b62c5a8e214151e04f0c9261e3ae4326e2c40f048c4a26c411e638112f4fe768192ed8bbf29481c5e050c74c332ae2533fb5eb2fd48dbd9f55adc22e5ae604b06280884d6d38a6a31b5d8aedf751c9c803967f92ed877e6f9a5fa3975a84e9660300f95a9aae47d0a0deb93b84ca5746eef3d32dcab90311ab3e9d33afe6e91075966b7e23d14385165928f2467041de50db2051c66cd6eda1bd02f396326f0c41d5cb40ca90f44e98db339d25a10dea3339607bdd46da20c8ae8d08873986905748f0cc676edac1f95e4ea3d5a2114738bdb044e9cd832cafbd544595d5cf03f266310be2bfacbd1fe6ab0d1ef54e4081308a481b78ca346bde157a7828201d98c03016d969db54d47b746d859cd9e194ddf02330f43b41c66ae450fe9435e1389b02092c8609e099178b5a86d166e5543966461672730e5c44544066f97e685ed04d28cb0d6e9a5fa758d638ff44851b08e8fba297fcfdd21ac84d1d9af4b894ec877b5cbe8db67ba796cfc47084f16fb6b377e6dc3a58c64298edb0b07a04819a4bc47eee3a9a229ea0e0eeb460d42fead3669986a7297039155c81f0513b0dad6b7fa4ab3a23e7220df5508eb3f256e25557dbcbcddf41daa190abb7ec550d5ba2bcc1d36aced37186bbfbed12c438ec047df2fdd9f2beffde8da8323e351a784654fc24d6c7521f3c53c81f84b81b20c533eadd357c801c076bb4cdaaa5264285d13e01d00f33994daf00a13634d0453b8a2f83cda5f3344cf5881157304570a7be463a6b9389655e8aea19b7f82500f2826dae34dd7fbde6b6349c91c3222f07547384819b0d1d17cc6fb0033a5f5831f8e5c8f461807e6792491aa04dad9d35b31b7b3174656bf119b4d99eea25ba84acc4b25ff1d15f6f4f9554e435bb967161fbbe3037b3b762a7ad63f2bcfddd5b846dfcaf9cb0ab2c33d25541fd183a7f6b419fd12b4a4663660418f1dd1e5650e986ccddebc3734963e67d048def43e6ad64ce35706931e86dc89c449b2027d24adf62f6e59fd7cdd03e0d7799eb38b644691e9dd00c2e21902d35f2e5e7130850e78e2fbadff62c0e74fc3fa76d42e09c7d2d97b68d837d999d8d8b965abbf2bff013fd0533934ee8dd4f613b21c39c419fc88e1272637e741b0d3017ea80cafceb401ba61d9fe9ed47937105f8558c647a21dc6a66dace5d0860f975208057df0cbfe02be1aa9332a1959d6bcb72cad584e30b04a73f14ae578fc58ffe15540bac83ba8a17f69b394e61c303ed3d8c29eb90755c1b2578c5fec33a3cf4e44107891a097fc79ef0bf30f87f8f88bc09a8fb29bde85fae1d02b61a45b727cf4c66715ff64b2024fdd9db958b9373ec842cd8c158e74c85eb233b3a7acbf1efce25f76a78740e303d2d893e8946a0e4d37643c40caa31d6bad75c4c8b8d376f447dcfc4d370e0ae01f821d2fa8055e286cad0c773f52c958ff070af141a34a3e771295cee5c382ded6071e5921bc877e7b60e506fd01b8d3843abf2439d8a6e3e7d5ecf154f692ed1a6328af94ee7615bda1f6cb45e0207f4bc555e2c84aba4832bfea6839ab579c619e5350dcdabbc997a9bfd7a58cb781053fc961d97be3c2337859572ecdb19f777317cd133ad956d1320676994f21e5f6d8d0a7fffc5a08beb68c86005e895ead9aacc757a63769146bf5c4b08f08928fca4b788bb623ed2a55cc7ca65ba20ac29b34b0acd028a0e82a889b6f91fe0a494bfddce737544906294fba9e5388ca4b0b4de206b3ac00d2d118680aff3de903927965705a8e5ff63f6c66090994a6034a42f0bb614c750083f577c28e26bc841ebebee6306abed7991e38d68757634d503bdd55f900f7c35f5b9c4f3d3e16bdb92ca54edac03d68d8c918522a4f631bd0cbfa5b9d741aae60caa1d4758ff6614212fc9ec2fae67ec9bb287790e9d86285e58d869c0aa9a125404f49343c21d62464098bf4f479bc8e7b5ec3ea5baaa4104a4bc4d450ebafa9ff4662925e9a16dac88b0dd3ec086cfa8e9d9979df4d5e1f9ffd4314640c9107055f3951f93e51229ff3ff419c883212a1dbe8f63ea770db852c8ff884046bf64d089125e456106b96d73874aa9ba82a6c645d1e08146f4e4e79ca850c098f4368eb732dc416e51cd1abaf0056f3ae94c34c98562ae4ea2b84c063014a30c1413c690f0f952f3e9ff09c0221d3a1de1146bb9e5692d574162277e1e60a3807410d42913839e3adc3abec8ab5a69cd6381ad315f91033b2c2e9d1dec1d4f3c335e71dbf2336e417a2869c5e07eacd29f3f09213f4129298a3e5f84e0d4246b1f23acc95deda16719fffd936c5f8c22c551f4416136490cbc060eed75ae1c7e552aa1d8bb41010a432232f298d352e74a2b77e8d541869858f663a46fccb35978f5d537a135a4ffca19e1ded5ddae3986bdeedc5f346c098b276515959cb4619075974efe1620d8d85bf94ce158e566563fb7600934eff17a7c6ef8ec3585a6cdbcd980a9131284464b63902b76762f25c3513026865cfa78fd057e277cb61e538e6564777bda230af46b934ea1d24b8e9f973e93e13d4fc54770cb3eef6feafd4f0d701c6ca7a26619cd243d2392e8154953544e42898bce38ef6219bc2edbc08e89f63095ade96f7fecc98b98b47aa7460d61a3aa3231f00581664f3f92986078479516dd8d4ac6c13f8ad6fa9b8d16f5f30a29ebde4cd158d5c24ab4854cb0c02f2ab1ed3daf4f06deb352c2cf67248c5d2a67f22b76f0bff49a9b6561073439422ef47fdc752a5d4ef695522b0b9f5846e312b266c29c28ca28bc11fca9048bc800cada535ae0ce289d1951d8406616f525649f298b947e42b77de48f97d7133420865e2a7ec384190cbfcc5736809c5d8a4a2cdd98de65ed4c10219d164a618d9c504516c390d8c7ef1ccc51cf3598d59cf2487a0dcb2bd9b27d72d36ce651ad844d856ffbb915255c7c34c8ac15b29f592ebd509e7a83ab823dfc974c6a9e8a0fa9befd208551b117eb4ee7acd332ebd0fd62e61bacdae252ad813e04fb93f9efcf3c3cb607f48d64ff2fdbb181fc8a9275d8f12ecec28164ff16bd9748c6a156038c3ac85ea24a60c19d21a98a697e4470600cfafd50235011551a247253f62ed135101449da546e51b8e130dcc5f82ee709c89e0b52e20c38c3f89de74fb20221b6bc573be1b0b05b2274647c02dad275d46b25f0b9cdc19453d119f99fc1d766c5b4196fe43aad6fcf9ee0f1d9948fea2b2b03fadfb7dbcb4b5fca6158140ba1edca07cbd9122d6c5ada03e02b415bfe51312a63195ac75dc011fc7025cf7e07710f952e0684c90334eb1cc313322eeb0e7cacff19e47cacba7adb877e02083a8d1043a65e7525327cf552bf6c37e00901f2fc1a83391a201fbb96744d3bf8506cfa38e1717b1272558671d98ab906d0a2cfba80691f5671d3e7f836b303f015ee36c91c0776f2493a6b65e5e5a13010c474e5e8a4357d31ca2e4df2bb112d74a454c5e96d7bb76254717e3f8631499e07cb8ff69d2382b2f0bb66d68bd2d62cc353b6598d64d4d2b1c32dec21424a4e6b6859addd696cc59b0966827ba7d97b0ec1dfa9dbddae1c3dfdddab10c6f1c62c60f56d4dfb9717f022fccac92570d91262da2e18e312974131ef0b8ba0a753ff3c6a879886e1925937e5b4aadc5c3746fdcff48448a43908031cf39731153301031cacb2ad3ae5e2ea40f6b706f8b1520a30e51f0d549dc57c81cc3f09541bb8d2ca8d505baafc6234542de1a4d113daaf0a3801ea6c4019ab922000ccf9fe4577d8c23f8ea5f3e13cf3edfdcac342ec3e9788c89efd209c1a490e34469c8638f820926b38296367e15943a2c8a2fd944db55811832da2d327161885b70a5a819626cc529ac0c0f5a03a273b8d54d05e7d2de853e433684784d7f653a03de7767ba0cc0908c277a3c7426105b5f9e784ba314eaa043b3a8ed46c2f987742781538837d350e8519839574761ce619f6e5ef56039624191e72dc42f71b592c5e56326bd90898637d068bfc740a5ad2d9dabd43fcc940fe4ddf55ff1c85b2d3ecd24f8b78b010d4ece4b4c933222f86a859f52734a9647495785e76a59c9959eba38988d9e47d9483c4a0681336944c57a34a0d2c2daafdf68265f0e94e77b99bd0bc22c19e211f9545f19e892f91feaa767b8abda7cd283677ac7b9509198eff16399439130d12f78ececcbd0fe99b8b90ebcd8a83a73e6d35ec5528ac515c835769fd3b1159ec0a8baf4ff7a1e3b037f197dde549b3916bf1c9c51b278221fc84f21c86b8fab160b2946f3351599517e58ebc6c75ebdf53cac6fe880c06ec9cda32707f66d3c1bc1a4d7d3b194487be29585d6e8fb1957ad0bbd76b7101bd4861c05de207ef4b81a7d8437fb113212c800a0bc72bfa8cbe447ab21ff811b71efa85ecc308787407175c29fea663f88b011d6f48eb8f6ccc35d22d43d76e0a5978a876a841bbb9b5cf4611ae14d80b5fd7d20e52b5205a7200f9dbe2a154865e2375a5143cc65f419a7a36c2c831b2dba35f1fcf20d3cec0d3251fdcc0f355559a6737599996ede077a39812a5b2d6260eb3cfaed4c3e2864e487b57e8370094628527b1faff919790b4b1755803af5a5f513b9ffe05fd99fd1403fcd5063984f075fdc45c4bb24eb79952d2dc6384ecdd836838f1acd216b39589508043f1a748d9cd557e9921c4185d7b40b83a2859e6f6821d94fba58fc3c0a376bd8c7b175ec32327b157b82d694ab574b5b0ed24e1b3f518fe7f123dba16b0c8db2e92c804ba218729d727a91c416389dc298a71c1422868d4bb368e36b5f91c3d9b2746b62563a3a922c8aa3038599e36339c9cf37183e420416938d1864f22138495273ec618be2eded7a650abfebddedcac81d47b19ed083c5ee461d5ed91416b3c9056e836694eb92d401c2955a9efd65fe85e2e2f3706c8a200be001f9dd4c289da01de9a299fda1b6502054be412e44563ed6973b445a22b019d55d2107656e1c720cd024bf39c794d3f76655e83c949c9d5c5734c869a1da09f3fab552c1c268656745adf69a60c51dfd856a6a6f9391bf93025b63eddbe1825971a2b0469597474665c1479f29026bb2892c5623c7bd0e2c378ca5736441378c09389c43e4f4428aa792011011e51858c85b7c7dd6139a5d668f420a920d3aa684beab770929047117fa4880eb96320da2e26f9e2ee68ba6a3a1456064b0134818a2943e49f2c6cce266c2241c0e4b51241cbf9c7471574306aa84e71810da656daf1efded8e6f7b7aeed68d5ebf6c1acc65cef10d0f6ca7c4a489849b7dd1e6d4a3921b0e23f97a6521fb3e8dfb80eb613d9411c8e3c0d32923de746c75399c00cf3546573b9809430cd82c8233c203e099d89f2c98d37551bd208e03243966362562593e160e8db8afb28eb7fc3efb4e5004842d921e261df60a5f20fd2292928acf1206534770d3496834b10fdc3f5cb8651e63252a4714b28ffa50caf2c200a4f4e3e043ba1c11a125b29078ffd46d5bbd5ad9481920794cdad884ee2d0c3e43f53ea5efcbe6cb9bed3140f2a380d1bc0e6bb9b0ce4abe58ab95b549eb354945f4350dc7ec05662baf07ad3fcd395a20a2e5cb080539547123d1d55996bc3777514f5e11c6795cf5fa96b5b3ea4b9ee0e456320ddaf42c3e45c778481524e23a4264ff9650eea3d1bc62198ad644a1aaf73db6a13814e17e1ef878e8c08a96e40ff9d2b0f5f591d4de8f484bf670f419d750a55b30b2fc340055cd24847894b91f60d17d26e7ab52774df2f9a6e9325f74ab3cd93786b97e23a463297a0d981f4e0835b735057169969e173a86eb5e76f7ebfc2b5a60066e2e4516354cd3e7a4c179a891fdae9c3d74e22843b2cdfdb7d6e999288eec554ee7a0ee9feb79d8d199392bb736c163429456a4dba698b81b60eb2e0bd75ace70e1df85cbddb48f7b9d64aeb6a5fcd11e76c7ef4f22e48663a075a002ad0398b54d3fc098fa4796e4f60e6fcd3785f571cbc9f0acd3f058f541baade1b4ed3810594c1a763100bba517f8e2aeb5b81ee0a05540ed3e6c9a8edbd3f5c2aefbc208d15fb4f95ea9fdf8639deef528464e494acb34b88343f12b9f7fb3d86f58da61f54820deef1533b6cbbbeaa810116d2f148812dc0d516d74e1cd9f5dcf4e0161c0a9f0e100ddc622baa21236ad551a6b233cb48c89652130d2adeda6ea7d657f63ff26f17d79648c5c0c4ce29438aede544486a239523836de2777693aad5554507afc1380fdde33359845abc54893c73d09bd3ac2271f6c06123b463849685c4f0e8fe20f3a33cc81c32bddbb18abd1884dd6d6632e8c1b3c0e59e65a770a5b9861642c3764637fd5f7af934260aec0357dc63fc93304c3d0bee5a8b19ef16d6e0be4d12cdfef83adb74d8a9fc07766ca8e5720980c02d971008e11a8a356ad65d3ca604fee79ae7c24e7e7be0a78bf24b9c8e49b1c00596f5fbfc29cbcccbe8ee8688293fde0cc30ab0d56814b186012414de6bb7ced553bf5469d693571b641430642bc36ed1b973384554029a8df64a6ab2ccf6e132629530a41c117f1af6b4c1893a121934e609cd89323cc69cdedc8dc18139fc5e96740c27b692e2e047a13dd72d879c91b28fc9d70a5e9c120158f4c7146da0024ee31622a5e0a5699a8bff8a3cc18b90d4d60910bfcb8ec0e3206c772c558a5ab05641b9b90dea863b96147f02ab42734b3a8372ae22cebb5787bbe895eee70494884469a7903da75453587651013f1bd2451af5db2c72e5227ac45bf05952df3536c68eba741d957cba84617f52e879458eab686b85f475af8ae6d4404e7ece78683f145a88b920a7be6837de96eb2bbca7d908f566c097aeefb049f94ea548245e3eaa579b7005f532ba68b373dbf16d4dd875148f9cd80bc60813db92b5b88c7cec218de3439fcc9116a046c1b6d65a5ab46dde323098200dca27c32996c6a7619a9308e3a21ef887696db148eaeefcfe9889e4b32ebcb1b6099c0075cb3422bdcd713181e97410216669ce4788aedee6e9ba533050f372c663743deb7fec36a3f791926273607314d3c991ad1cde301eeb892546520c522b328e16112b8f2dba259ce7a7d7e97a76a51fe3cf3a8f08f789c1a44539bda00f29ab18a0c511f322184648a18a8700783cef584555e87ac3ac944ec264a5019fafb76e90a5f07860c3bf98207a30ffe40027c4f323cba4949e24958c01cdbfd32f8c6fcf46dffc1e2a5ac0c017af35c1296a29e3e5fe6faed216ac91a37cc88124195de828b398c5a7df420334eb21dda0f4596e2d37edd946994272b6be20895da2e59d29c36f4df9ec6b2ea477114ed293bc9be14e0ac67957466316111bc638068535e1c81a25dc4ecc1ec89eb2674d5f54741959775e85a33e6b0cf2b8dd45d076154283fc60479f85f5fa9a3bf3f636e1533edba728a5fd861b1c665025d3de0294823a87773183f6dc52b4a57277d7085142bdea88509cf91a841c9d7840305463db62dc4f26de6ff0ef47da5809c8e1e57da9a2fce5fb83f7e3c1a3c4b9cc804774de6d551766046064986c7d4a96e2fd19a9deb99166589543e9d4252629ff29dd0bc59a629a9f66cb2de8f49b7a512b7d2636d6e0bf4d7c647d765a1868733aeb7ea7a0a3978e88d814223e6a20ae1fd2a3635a895770e034ad07856af889f0755144777d5cfdfefec8e28a43ff532b3592b1dba65c0fdd5bee55fa465ce8c7c3cb13e22f6afa806d1aae763ffc18aea69b902c77c1431317a554fed0440e93e71e0923deb83ca99ed6f87f76dc77ba9acb42ae8f15c23064b36b2047721fd4ecd2fb190b1be83d4df7d39c3dfcd77ceee4f5a609c597accea6df21093d3531adbf76fe674ee5555985be25b25f14f69316cbff4e3d13acce573d4c7ed6aeb6a09efee3dbed9c7b285f413ff9cd19844ee128969eeb4d0159ece5232f06365a77216089e23232dec4997158ebcacc85766f368b6c830866cb82b53097057df6b6eefafc00cda81f9a2aa6e11fa710b988f17bfa39987681af8fb971db59b400e86a02b10b268f60babcd6d20d46780021ca4b5c229d56e0e2a469b192f00eaeb442484fae48200581dcb84df6bfdaa1913fa6bb30405bf75ab2cc7a0df9b5735cd9d064e981036755622c0380b31bd5ec25027ddb2c68ddc3edf4c95e976c01bae839bb260ddc2ed2d6c856ff55be0e09d994bf34e3e2eed7bb9ffef0be1f414efe1b2aa6bbe3803bd908a78817ce28061b88fe765542d13665bbbc14f809af6edb0056241653e0cdc17ac2364d0cef26bba48860298cc6eae5938736d1f745f84f3ed6cbaee6cdf67d520c8d0cbadcf5115c295f8bb82201c2c91c5f6a5178369badfd135671867bad1c6b9e2dddf149e6f14780684a549f2154a3b5bb32da4b8219283c0d4a4e4aeea2cbfe1c78fcdbbf7fcc129aee82d650f799fc1fcc93240d11ac966c0969345bdab0f71274bb46bb03251d973eb8bd8ea99a0e50483aac7f965660cb9dd15703d70bafa327494c38a8f4c12a549e1a537a2b8ceab2658dfa5b999cc9eb03286b3ae723af9959f73b95bdda00a047078352a3dc231e17ae6f2c89a3ba1b39889f1c7c9f1bbebc2cc157550ad87d1b14d46ac2ee9c94a7799f99e40eee3ea2c8121e79cee5401936d3bd4c71b7d3fe118bc0d11ca742dd09256c6e53e82982d70836173d685bdbebec6ce6e0b7c2f4dde908c898f8bc42efc95fa03b056c0f96f61a7e11fc2cc15c03af460361b81caea2871877ca21fa92a4980460f5c026034f910eb5687be6e57ca90263da4ec00dfe6744284f54c7e682915fec25a4495f8bb23927749613505ca1ccdeb2d5bdb2c1bfd2e31859da8db395fc3659c6e56facb47f082b184452af6d848987a1f054af7e65b7cee3069840d36e3297b103567a19b5e6b58298895fd2ef2e26dcbe821c3cb7e9c2377d0106f249f8072b1302d15c3a3afff4885693625dec23afa5a3656837bde95e6d8b75466923804a105850d60c7664a3f5201ae7b06b4078b75e0b1985f1f3effde736a6c6f8255115543a5f6282c0ee9f8f5d4f4d3b6eeedb6c18a8da7e1272cfb142fcc28fcaeca5c71bca320339761a0c6933ab7824eacaa04714dcbca82d3634cc8cb2e4082c8869fa776e5b6df8a7876e912d7735ccfafe075a21c7945411bab99d46a97758a1379ffd64043727759e7a9f66927c9a3374689a2215baba3b295df5c15fcf371488a24322f535f5c4ad1adbf42235020e8d86561e648e2755181718189b4b52d8e50bdbb2ba0b28cc160b0d9d3eb03f537f42eee876fc06e86493fcd25071dcee7ab4f262e890a2f390e103c123dca4c098e93683fa428a90707773ddb7c0e568a2191bced81d93ca86820f50dea7f33f643d76d5b128f23da99cbed4b2ff37c18657f319b0cb3629c62eb205f0465c19a9b2ac8e07df1d1973d785a484e7c07a3af0cc9094c5f45700475cd4ce311919bce076ccf026dba4f46a8c66bf4f086cec64f84e072b0234f7fff5169f3a9436181327fad88528b86e30188893a9059b3362163a4ec625794a7a30fb100a74bb100d109853d9b2df992b58e878370f3f39466cc046edf680e53881654e9955f97b34103e02db6940e8b42ab1421b056e0143f131c17405c1fb10a18203e254def2c8d8528182f936f7abf043f2759c87db58c4308e3ccf77434b1a221a40cbbc1eaf86ea2af8b8f8df27114dfd253be4510cc540e2897566bade8156788fce2160e45fc573f6673e0a7b84c9d9ddcbc12e9e78485524c12e276e482400e3249fb4a9b0278a7a85d769fd4435a27bb4e882a3a0da5e2709ade93afb62bd56026987438e958b55b0363ea3c707ec141a678b883477f87c75a15400ea62de6e8eaa135357b92d89c9ac3fce52cebce1b7c6c6bbbbbae8cd3361ddd2fb330662d19456dc016974e98f7fcf6e951cdc89bba2eacda5af680e96fc773c7eb8322e452170932c05ed53173eef8dc4f7b6443865fe0642e117e3875e1a666466655b9cca51d67ec825b2e854024388b92039b8cd227de2a9946e6540761333bd443eb0cb06529af2a825da46ef0ff5e498a2abe9cf99eae7400f3a61ed63d21f6549dc95d06060a86fad6e5c6b1df99194af36d67575b57f81bbb1f0da4f0b9904da19629ac41d4683ecdf2cd167226d4f154169641a0fd416c18908eceead0891876db9201702d4d1272d31c3f9f4a7368cd44574d2f7a0d47a677809d164b0e51ec9edd47d8e013223bc920ac866ea548da71e5bb7d2c7038ed8268e0b7217f95803bde3448b8a9880003629c678c3487a893d36b75148662c766805db874e8ae08d50fba2a92432731a5718151bfafa0dfd6318ac6aa6451b8f7580fef26548f20f5b9091c9d7c5d591579047e88a0c098369da9856d0c144c463103c27fcffdcbb503398d19b9e2f54122b62d40a0ce35bf698723a58608a118962d4b29393b476ce706d87f5d7f141a2aef5bb75933a60a3da29c11c5f5006daabad9776ad0c1e8d70fa2b50068deb9540f31b5b3b40c027e300d85550dc1866b82a9a2181e44fee703c412c36ca8cdcd9019dcf6b233d07decfb489f781b7d7465f07d4a0eea50ab7e001590d33ab84d7c336195f1148e0ce01575a634e62f24e6c758b8520bc12af2e089f16d7c6335e09afc95b130f820d58d4e42899108b82f7d75a27b001f3a3adfecbf19946013b78a76edf877e5cb3ee87a61929857efc351821e48456b0fa06b255d0768b48966783406e36ddd19fcb9383372c598e8dc3627435059c47ebbafdc3010753419bb6ace8ac77bee04effc6b578bd490cbbd199e4dc060568e64799580158aacc210d9c59eeed7ac41f6fd9754a69ad53ecb12ca58b48ef6cb0d7c14b98470348868a3131f5cf18f566eefb0647b163b9882224048193b0f20674e6863a5e6837563a0e6ea59a5c64fc30dbed2d7b0fe3adcb2d4ae37ebde2005ddc571cc735508ad73f514439bff5f0aeaa74554d36fad894402eb2ddb76779898464f52a4560c27b7bb855194919eb8f64104b3723f667698a81ba00947ee4376cf97d5f8448fbc75d0216188977af6e0dc7ca647bbeb8b744f5a155d25407fc3ca6ce571cd0f83bec4f3e566218a44b4ef29eb13cd5512903eafa35980e98852af4f8154df9243a933f7a1863ee748ba6946134983d06d8dc473e867b94f02bf47d08ed60373d5b92d825f71f0f76c636aa60fd68724e0923a5071f2e8a49293483cfdecdea02ada24be8dbd9d42dcf922ea39f840f9a15090576a100c2f1ccef96732a2818ed7cbda783a1bd1044990c6f67e5eeb376d7b85012cb5fad6f8a612e75c8b5287a07778275e1749af3a2ebdded98a4af0f4ac493ee57f6f6a023ab6cd493528bebd38dfa5478e0ba0dff317c445ab6d2abb33af9b81b1fad091b4e3b60f7aa362e7e5a40fc4861022a9ac5942eb5ab6f36758be6d875fc9299f0f3f053ad40ef15d17f331a254127585ea86c62583f22bce88716a253fc81060d364e3eee4c21e626a9e937b27174038728be86f583ff9ade04c253df6f2768fed3d4bd5d0e59bd6539fa0800727485776be6e0e96e154b3a6f8770c97db0da42fad8d8c4d6f61046f4ad7a03fb31ca514d54533eb7f11d80a027c670632f39253326f3c552f9ff6fd3848f5097e8174862709a7f52af807cad9c385e352320fd65eebf148733658cf8a7fa15d357f7a47476af64a0f709c149694c34bd84bfeb273d05bcec0fe6b1a53532a81465b2da7bcba3eb7162d2810090d6d1130c60249f7eddb5d331b5a1ad47e967da31a3b579466d736287cfdccc81eb2932d5b302f143fad2a54fe5d32b342a80faee6c9e04b5975af302e1bffde5566a6ffc9360b68dfc36ea63de6798ed1682601abcf99e1ba155f938b9312572d25cc9150f00c4709e1e941293b63126b7f9c8eb84f060911ee0ee3ca8dbe8a78287c9b8466cb0aed5c4c03f2cf1b550d00f217fdde4965606f090c04e230fd0c0a1ed4e408651c78d98ecd7d2274c2543ffd94ab6e295cf7001469d8637f9055c5ee07b7d1eb2a486370b6c5d41ccdba4378322a5ac0cccc98358717723979be88b8b41ff3b8df89a7e79cf0b0ed5b4ca23276d58a3e63c303bba5c60a19e541a14fa2dc4e8b38be4eadc41449e5c21bee04bec5a23833fc4f6aaf470d3f9c4edd34990174e57732f8d36e09bf7c581c8f79c3212edc1bcfd3242e2e5af0f9c50f7579c95c390af9134ec7af2a2440a74089bab3456b1aa91e18b1153519165c11e6fe47898970c1c770d03bcb7493c573db4446c3ee8ab3ddefb0f7b404633e5e8dd627726a0a8ac1a9b8bc76be3b068e23692339665080ff0c7a615cdb6029aedb152c508a6b6e91e2d38b83bec5e00c16db045aca4abbdfc206409040933bd1a86ade6b35d5ed03e47f7684a94ff44ecd3ff67b7399d3f732cb3c103a56fc58146314f3145ee18a3c4a3414f52ed44d3c23887c142eba7c0a6d114bae3c539ce27bbed29dec28fdb48700d2ef5fc205ebc16fb1ce7712cf779ab84c3681e72a811ca6fddebd5e358491989efa2b00b3aa83428f2953107b48fa21a5f9ad7036768fd5247d6d0a7c1d796d36146080e73fc52870618bd60774b39169f74a8971f042a3ec8437d24e13319cb3fd18f22116cc856828684b0ec6aa5d42cca1f7d62532e4671da1c2713f58b7d3796e4586c306823e08aa685c1af173559150f91f32c526d44f62751b67dcb125e743876afde07c882e78ddb6104afa8da5ede73d7e24dfc8757993fa93190690ae8aa35c256b2031968beaa75739341bb880732fbb379cb8c94e385fe5ce7854125c48ef5f8388da40cc02c3e1110a1a137031ff16a91bdf5d57cff28261759927afe5b1f985a6cc956c24873be8ea29ed8e54284d26b300280cc5e20f4a01ee179c237d8f0d73261fcd474e7dc034850688c767095d41c0509d436eb3587a88239cf613ca515f0e4a8b3cb8f3b497826a8ce121f67b6869ed4b538827d12bf6ac7c19bac9d0c845ae172c7dd4a429626446369d185d1caadffbe8a0b576c065f6a9d891550455fea5cc72c28a361c8f60be7d611c9db230496e7fe9526051eb9d8ac466345073fdaa9695cf70ab40ab61e6e37fff2bb38ba3ea16ccf3ef3870bf6d68b88d8005037b70c223c608ff01f800830ad1d14bbc427c0822c59ecd0b60bffde7c4fb1374c07fcb2be653b5b569b9adfb136c47bc015c065945a42b62823232274e34bb490c8902bbd578dfe865f3098b6ef79085b97d6fc926aec11ba32d85949b85bf3eb529f9f9cb144171255d442acfd0f92362be60c602723a4bd167ddc43a081b5d60ad6b68f1f10e29a872c7d07a7b223dc981f1498966c92ae261c541629f3cbaa145a7a6e1afa6fc93b5b0050a2ed2e7dd78cd8633d39cd41e05f42d884101a424e07ff3ebe6b928668a35a0284488d15c44efdc698fe6f1ec1728d1008953137fe61e53a48ac8dbd0d4bc01745b61f5efc06651bc3da4750c6e4b733b7531027760d3d8461181251052aca7cbf556e349c79c9e13b70665caee7389e307220563912476cb243f3d5e1e1ce599ed86cd0c29b63d07f9bfd86ec0110b45f3fe0f0f99ec3141440fc0a2c5f33d6dcbc25bec99e1c42b24187adfc6e51f870b9e8fd358e11fbb61b3a2bad90925c45e938c05f8de64a35119fe835e3296958b67fa5679a17ad0990ed73d55dac19807470cc3aa4f0ba6950722c89f0139ab492c780ee524d9e36223f4c20d43df029875816816db394b0457b99d84625712e4c858fdba1d36b2c13ce8476a04695ee9d2779e2e0fd7016fc48ec60a5081fc3d0f6e9f1a71069e34050d2f42df4d11adfeecde02aefcad1f7a3fa316f3443b10ac4b3cdd8623d10181d74f610312f0a6ea318cfd3158eb6392a9e1d7933b271ab0973ae09237c16bbab49c159488260acc0e8647a6f28553d47dbbc4acec9257d3c70b150808d96659332d17968f2ee2749fc7ddf16dc5eba2cf47e350fa2a50283bd34e6ca8d773902ef4e7ced48675a8c5e34189d341ef76e5c50c60a42b81678cfa84409d7437ca5d8b66c5dedf51ca4afd97d9fe45733a02ab22f75678e08a9f2142e1e62c97dab6725d6a2ccd248a2880a3f82601e27efc704d84633f92389e1b740057f2c36510df936ddcffd3b842a33d3445c83e9783e72794da23a1cdc3e4c430c7d7775ac5607a63eba63bf5b5ab7fbe476920e1c16190191a5030aa7083ae54b89d8a60248107eae272fe7c498fe0a9c830b821e32fd89a8bf77d9de412fcbe982e310ba93670a7ee4a9a55f41096fb3fa359316d99d700dbb6661483bc1b71716a4cb1124eb1dfe507e725f9dcb2142bcb35911670e277043a021afe4ef980fff54faf393043ed6673314e0786e20e8dd4296d68c62452cd9aa7f297b59325a93f91179bf2703b7877b65d617dc34f2f6eb20decf648429d672d73bf1acd7dff9189b74212967d877854ec67d22edd246981f7ce327a426afe26a9b88952f3d439cc0fd2b81e10dc62998b6734c6eee07301d320f0f9a36f667fe2c3e0d2bfd7a9961f5584f8b3535087c8676ebb091a7e63e96294a355bc5b26d6854871cc05b4ce1e9ab468597f0f991015e136943fe40f1412dc441623ac81fc1ebc665d7d12d345aef053d3d2afd1fc5c13e2c98d0ecd34b64f5e114b0bef8301c0e6b6eb27187ad363eed88cc27685d7b07d969c6c7a2b764af306137310053eeaa6db726659d3b8cb2f011bc4649efbb29147bc399192255c142d2bb82e53cbbcc65d4b0e5547ff322c5676c170d45bae07887cf94f88dc632497d824de84d0f9910d44aa92ec35be00f56f86a5459ea81cd614ce837a31a2709627043d9bca7424cd7696490e0a0a1448a472ed1d0989efd2539c036d708e072b7f78bc53665a047b56eee6ac0f44eca88d1c52349faadfea6d79ec1479a490a18c9a96dacd4008e44097381912f1238df8bdc199da284895c26c4f5fe68184cc8d1b38cd60de23b81a47640e6d647f9ddebd8648deb03ab05af539252e4dd07626dc53207ffba4ed96c0a5b2d8b92fea5671bea469978d184a913c8fe6269cad7287e7436e5c984298badbdcd443c7ba38c7e7a99121f91eaa3202bb20864b241c369e77ca1791990319cac7d25b5f6b7413bd626e09e4bfe587f6ab94232996aac280b110f13fd7801f7652e371bfd8aca367d3b7650cf16782fd6035e46bb924dd3503fd5d490b629cef81d08f46fff638a539bb385e6e731d7de7df741ebdc29457e39f8635462ed2d6cbf3d076c9fcc43f7b3edd078893c869ed7751ce086fdb16a4fc2ae44d50fc93198dbadb391591a6453acb21b86c264f0b60991c42bc37fe6c1998f2b928211a26577e630518f3d84fc47e706aaa759f97ebf136407821b246504f85ceaeb76e2f96f00734c82348d02da4d4d9d0d9eab74596b51445dee50f413cadd8f26f6d2de9cee1a02cbcb9533a8971d6303e86466ae16789d6e548b162fdfea30a8d48fa99b76287235ac3080c5e85ec3f4db4dee9636de1caac4778afff800f0367d6f8a24ba40d75957d33347a6d9b60f26adb43774c0fa9b5fde17a30a455777de04ba57631dab839056a59c3fab677bab0d0227e61c819bd9640a60051bb810b837f7b494af55b01d89204748e73e417a9ee21335d4e618319b79e77cc17ab57f6a798410b52239321a1274ea6ff80f5a66abcd7520a28c935bf4b16ec1fcea28cc5407a40209ebe2f880ad99d1f5ded578c0489f1ef6e553e1bacf78645cdc9f785462f9d4d5922aa9e31632fde4f9acd3b8b0af558b3b9ba181bb38de2582d271b6d321eb6936f9dbb09165dcf1fa46c860dad34e9eeabb24daf0b21a8140e1e16c61143a1dd0db3a69e08e7a8997faad6a4eed17a9f5af2c7aba13c32428c13ad84d24d3bda5f782f257546610f977eb2cfac94970c2543f2e687b31ab27e06fe1aee62fcbdf8b4bb8bca99821436984f56f06e942b3382a8ebebb3a57e45a2cd2c4fed3611c2ebafbfad710b29a9d2f86fad61781445a9413fabfbf4d8cfa1903e886f5cfeca966861bb62b164ab99829d9da4fd6dd4f72ba3446c3f0703a5a3656c7f21cbad71c3efec5e884e1951e39d40aa117762920d8f1e03560f8524de45c541d83044d84a90076d602b90583c1cad805d1bbcb5bafb77bc26c0e14349f6e8aec69044dd9e8aa059ac6e1a00c6b23e6b29bffde6f52f6716e19151781ed418674d9a11b0b1a576ae1065a61d53aac2cdbb40c1053414ac18c7a9f42ae800f9382486e498ef5c1447c759dadecc11683152901239da738f98461cfda69cf3fd6e7b2e00818ee60ca60e69a22ec21070b3b79ba0dba34c6b9b42586c8583a93fbd6a4daa866c30ede3ac71311edb04bc8f3c375b20c7e80c1e3477fa4106670ad8474e3efee8bd30e1698909005c58c3221908fd9619e6a56ad0046a1caac828540fe31fe28913c41532679d09a6f50c847f4f4d912c74205857eed8a9eb06c0c665de69d26a59b87d7a1c6b82e6b31c2813faee614ceccd9689e32f2d09b308f6a39feb6ebc5995000e055544506990139d0c62299d444b874fef5e1a6189eab03d0970dbfc698b4a85bbb1460fd63ef9fc22971e90e106bdf554dc51a0f6f81ca5b35af7234e1eb53e6cc5f7ea3de7b2eb31e16179eed8505f2e3332a316d46f9522b61ed2deb8fd6fbf3f502eed88068a970391477fa1f57cfd5d108eaa1f1d5a136c52d1e1b5d9f08811a60cd7969d180d0cfccfb0ed3a77e2acc8e122f071d2f758c478bd8556b54291bf926bf8152e91316c9475d2de2b3814b11843c6d4055a764cffd099fccdfa205a3712b8e1a5b0e1aa5146b893ee213407d37d2913a64267aa88a30484aa3358af3026a230d4151b0e1b460fb30c4427da825a50131ff660a7db638a7d6bb9adc30dec782ec94799e190e9cb931e988ae0ef7f860cdd62bb2b52b57744b2205709174c9a1e91a076df609b4477974ca43c647425b2eb55ae795abaac5da65ea55b38bf358d0306d60151dd9b411eec4cf33920f60f5ce77cee87a1fa53c71b6389fb55b83623c15119625f0f2d696c96f653574b3c49713229a6d4ac9854c4952efd4bd4823ef80508d27865d1a6c444a80e65e7f93f23f4d4a39d0346140acaee0183087bae617f43197a0c499683ecbc116e7ab1459dca2af33cb90dc5d0f13353e060d638e1da5b710154cb4f6327855c9550156260a812127b2150483480fc4cea20569a0823113f2a4b020121a0561f0f3e54d5722520e2add4c9a1dc2648fa14119e64190f0a068d5d727d7da5aa176f145904b8feb7e0357e9925e5ec49e71110abd9bad666a8d731d7efce27487ac68345dec4200978bbe3515a05c99abb5bba20b1260768b03eee40242a7de66a6c0ab46023d22d491c37a35bf3916e4b79acc3f9a1ae10bce845e4d670906c333902f64ecf16c1fa006aa24c58b6cadc2d0329bb5ad3c682fda19a9fd124ebf7c339bf0bdf0003e6a1c4fca45e4bf45f0fa0061a93844de6aeb25aacfe2820afd442d016c75662bc59a5e4c528c3c03fc66d0c47ac0fa04baa59bf67637bfc8499aaec1527cab381327e103d0f197cd90261c583748a7ee0b4e8c68143607d781ffbe94383d9f21fe4efd089a199981db0f27801edefb7e72eda964bda2cafa97399610ab6a59e18ddc1e77aa0443bf6038ebef39b1fe4e3986578b3ee4ffd0106493b1acf9b7ea7cff0966ca9698b03cb5f553c656cd6eded46a4bf268f7c29fb11ee6617130e2f6cd17e2904a4b68f4dce15c46371beb67b8bbd76f1dc176fe9b9ce37d41d348bac056b9448745bf2c6e1c5c1f97f85434e82decd61359d1433b00f241e4b6fdd2cbfd38e8a3aa2814d3d7f6f6948a3170a11075032e7d003444c2106e0147302ecbfed3b481de233e985f9594448db5dbb651cf59132ed4c2aaf68d2d76609c15dea581a71d4e716bb131d4b833cb453562ddabc4e5050a91812c6b05f5295c9e732ecfd0a87d9e63ac93f0fb20ae64acecd10e69d23592fca6ca85d7d161cacf1020f59a3f36caf9a1886fd0542e063783200f7fd69316e9b57c188cada4ac6453d41cfce383cd972e5e5ded5d7c3eec749335ce50741804b441ebe2695c318542b47bc53cc0b2ce82b0c9b66db03013b0e11bd7b5be7201ae079200355fd162b17d38e0450a4ebe4f786a1384a59333b8db819b52970fe0713e5ffc421eda8272b60b5e8df060c8612abdb7ca0049ac8c9df73d689dabc834864e1c4d35964b72df551c7f0cafb892cbd70b55d9604848968d8f44223aadf42b70dcb7d4d37a1806dcd602acb518cf4f5d3425fcaa005e3a71f697a65c5b943a873c9cc6f4899a65fa1624436301d82e47c770bb1f3487f3ffdb3d366e8be934bb0f2f6876ce957d4470d55b564d98ed1c7ddf5426f11ee293001318b5b92100aaabc9d2417e0320c5651f8a9a968a86af5a21a3b943c985643342cd93b68c307693341961c25d8152ee8c85bea4f1a9e6a62c622290897a1b250049eda9296b99eb96370f67f1c2eaaa86483a247967b49c2212160f89fd019fb8a179d37a6dd85849fa26013b77d1d406b910f5027c0a2c9ad9152b041dfc390a88d80c045c75a863a49a4cc7f7d6ba2865dbadf476e3d0d88837e96121f44460a4e874128eb51dda33ea811952fc8ff76335d7a36a4705f92ada00b373f4557a224b8de637a3e766fe595dbba22023ea18423bce00d72df84c7327cebdfe3f250cdbcee2399a3dfa9ba42657ce63ebfa94fe035b2780caf4dc8dee6b2481ddfe707698c7910953d23afc62f3610207a429deefa199bbbf769106d19638895dcd3a858ebfd939f55499d62dcb1beaaa0f7572c164e82191d0f9b1833c50f0eb2bb3c75febf392ec6a635bc5dc988e3f5cdbf88ee11860ba8041a23e8ff1a279cc80e3287727e58bc86db9cd7472ceb9571a79a33ecf521cf38114f815bb43a0edee58da9b47564441ed357d28d3c139a37ac265e6e9bb5a2ee5cbef04f89c2e5a4468bc7b8451f69823649f2459b29605dca691ede7ec799997a6c655346dac408fcc5b78644592c2a9eabeeb4ea47319c5c573ecef1cd5e27f4425d6ed14ad73b1ab0052a55449ef48f6aa64bb03e34e6ea682d5b067207f472c04a604c8649d2c4f7732dd41cc44b1ed38cf3bed7294355ce92068c992b7fcd35ea842eef9ab08bb38f10da26bc2e3d9479fe05aa2c6daeeac8ffdee68b55bbfc08d5f61185fc9e4e4e0d41812b25e30588ff02fc38ed783c67948d3c672197742b4a1fce2661128097b431556362fa926f5f97036590892a9c3202350cb0b7f30df06d1afaa854c3bdd6d6caf43f754fb3768d05ac5f442e2afd37ab37c6f7796b9512920505a70c54b26b26aff1f2dcdb48bbef5c635a56e4244ede925b50e4376eba56b42f6fe2cba3cdacc6df3285f042051fd73f8035fe7b7d955acbd6db0fbdf32721572332f12324e7f62cd6425ad71c8f559eaea16d5eee131e46a364eb2da7895ff6bd3da2c91b05f692adae543fc906c18de45cf74d5e823f06c9a97e0d1c3328608349dcf5cc03d3e17ade3fcb0fd3c2eca5bda54b9654e4e799dc38dad0a4d705a7423017c274e846ba4fac5ed894d718b74b9dff36308102c2cada2fd8de26f60750d910447d00f49f210f9ee66f8c2891e5cd4da8a1fc82cf67455776a26740a9077b9513192ac9f2ef93b373f5c11fda40e4829f2fc7ed0e797dfa1098c2f5f5acb5976ae41f661931312290f4726133db0d45715a2467ff03943cf01e18c5c738951433512c1fd588fc661e2da225630d36ae4fc1775a5a231291d7f685ebb8d590f8c26302e7ceb58a681acce5a41debedbf371836e0f8807c4ea22eeff28a63966fecc6d7a2492b05ca035510118481a3ed75bb67be0af210d01385007e11dd260d622a020a0ba6f32532d86fc7740ff5b7efe12b0d5ac648698513f1f8b5729a11c69e61d0894d999647007f247712621ec7994c28299d2094630a91b41d5fa6444c1ae68d6a32ff129776553aab58e69df25f0f971e6fdbda188c9bc01940a91e2d3c515e39cc65f3b7b867e79466bc3e3d12c14c560ae4b83b7554ce2b6924773bd118e106546c04f7885e21c24983500f44227e6599286bbb399aeac4a56e744149ccaa3eee40d1de087df5b0d18a122264957a549e68b7357b59065f3719224044f9f53645bda844ec9bbc054872d7a64b084c2dfa49f4984eae94aa9fa57ffd4708b3e9af990f31e8d19f5a164217b932d168dd71c0130a602012e994ed5270c37d47f114555242a0b78dc66055d7f9e4ad4e428a3bab6f3223de235901563a60002a389b8158eb45e3a7e9da84f37f5b82df49a048af8df789a243c4f071fbe6a6b45f6affdb68b1266fef4807c07d5db80fd7724c6cb95df1d4f3bf92bad36046533caf4e1e156f00bfe6fa806cbef670b06556471ffa5a8abd6079143376433e9c0b7f7478433832804aa9a253a8bbc11483c8e739a0fc3cd8d029113cb625bc3c6c662c5583953c8f265af9db2b68bf5c54041e9a8caf6f9168a2a551eea6b2168cdf19afa6eed89bb7fc70c63442aa89a28b2d52fc1ede738afa1125bfb93ca827e487c8f5420dc4cb80a8bbba17fe850f98f66b15c1fc4f94b61836ccb9a92b1aaec42a8b67f034344e370fed245d4ee2f44d05df780e15333237fcf4ee02593b84be13d197a8d267b82bc99aede45d97fe464d97e754b89c082a5f387397a27486a84deeb8c851e567462d85fe7248a6f9f0e7c77498373c69a17aabc3847eeda3672027f404aadb30ce7937af7028afae1e83af8cba34f8a95408b8396589d051b1845a35a9c37dbdfa1bc1e53fb070f26c3b03be449a143b3e4f91306df1653736e62b66aa46199922bb75804a89963d0398886dbecf928415c4c3c022482824d6b86380312728de1e8a0ca7473c93d2434c36c9a1e43bb63a320df89f57f62f6e3c4c91de82d9fc722e556738ed8696223fb8f8e0d17656b3ad05f00cf06bbdbe6ebe2aeac1e959d43e903378b7ffcc2e1af3487e5305f66b5b65fde3b5c25818e7055333742b2e8b049e4cf8ecf3fe375a79d7de1beefa0d955c1ef91d3089977e535af2a20c2c6a0858a0c3b2063af273f26432915e010b74aa344feacccedcd46f4b91a9efc396bfef84e76b11fa80e6a7af8212d71ee7a5c57d1ffefef3b33d84e8c46fa1d8377c5ebca697f20b1eb3cc17639b4e4d7a364860435ad1e8ba959c147a82498238e1329823f068ea01073b12b9787381148fbb06f4296e753bd4fa592eeebfbf84044e5d6e2447d43891ed410db43f80b4b724965a56779953945d6bdbbdb8aeb18a18223a04e6eb0ff453d886ef65ce0b0b4b619f7f22f8add895d20c7ade02394d6bb15c21a76420ff938594fcfdd696b20f1ebccc72d5c27cb757327bcb1210dfb2e1721fe89bc4e58629f1c24a05f93ff4f6648ce6c6cb2c87eed319c434f200c90d87795af86b8284a52524f57a730531d42ddf912b03cf7990b30b78b7f74a1358dc649747dc40a5a61cb353ebb5a51ebe0262e8df1f4e4f258c2f3b4abdb8ee1bc606f115e95560b8307e28f94e49815eb8abe9cc32913d38aaa216d231c32e30b50686c829c4ccd87a4956c0d606a7ece34fee580fb511fb8d4b1d98bafc3875d5bb185d0e7ceae1fab861b82c971fcfd94b3f7bfc9cd2e657df6a33e397eedf77ef889f8d0901306c17b3e7fcdf96b663321d68d58630d29beb98255a704d49ef9ce16f1ea340d5a4f19b950e3acaf9da25050d299126842dc374dd35b5b805984469c85799a23cb315486ee16701e966ffb2ae184fee68cd026a6e8dd85cc32c88c957e3f3c243ed91ec9d7b23082b2707b3be28620e066110c157edeacb36338f28187546150f174c06ac138cdf474fbefe71c88ec7d9baea0c83dd86bab15daec46c84a80fefbb2d557ca1b3f4a60fa01376762711969d29a9e4b58760fc61a99d3d6af9db029c36d36622c5d50fdc3ed2cbb98d3ddddd1997fb1d09f404ee112372fac41e8cf4f28e5eb0e057d5f6323d5b3291022f4410799997ef10d4a78ecddc1fbad445bd0d2e3edafbd68845d20cb6b6fa7822af76751b13f7955fcc495ca49b9334011918182ba485551df92fbd97d5443388e8316a92f8de1d53c4398b299a5e43ea78e994d8e11036b79b65c79d0225548b58ef444e63e79720fb83693919405f8f7473669809fbe5f83c3070bd8baf711e3981a3425c5d3747c740177eb7eefd211721460fe4991ff6624b476e9d9a3ccf87c647884fe3d76bf7b46a8f50d033323cb586d406058dd9e77ef4ddc141c52a3383afb018b9325ec29ddcdaec8794ead6f0af176fb5973d05acbf187b4464f55fe56eaa6ad1b3420a8adfd9506e0dcab4d1c9f60ef8c3654243f7629d4de5d6447a1f2712dca0771f33f8796117ae3fc296c6115cb90b2c9a8aeaf57b1457310616c6b0f23e7412be28e30eda169525c67ac8f2f78baa1b141c5f6e96ae34b169d12849b712ebb95c22ec8f234f7dc4e54bb4c8a7b417ae0ae17ef27356a2ba4b2dd1651bcf39b644c87092f63b5bef4b50dd05ef4d8c7ac38781bd3d1cf2e0e85ed8cdfb7da48f9990886f002dab4d7b194ae88b9f407b584fd395723d4264c279bc2925eb7ae0136898f8358222d78bad62433d749387db2e4fc5792ffaa5ad12c55b5ca6163cd8c14fe86bee58186ed174aaa3bf9823d84d7b148fb39ce180279d735887090672cca2cc39486e0bc78c7b5a13be51e9c53a8f694e42e5d24b247de9dd682e2699b8dae1c6e3066d561fa0c17511920b014941ee8e3b7012164519db76924d474bbe9138d40732b29595e54954e9a4bc60d4ebd32bc9cb337c4c85fc2015909d70ccb6d74d5b2d6957cca64f4593e678d2060aea6d04a7e10eb1112a00817c8ee5a0cd77c532ac0a34985d0e9dc968453b52f437ea31444091d22fd35a35f13aaf0abb4acc8f0517decdd22378fe8f2ed1ec778d5079fd272bf372fc7c49c4d04de0dc093c3a21be1df62b4d7793426810a9e9085a65a1fe475d0780b813cd79ed61de22ba46f8a4e876f6bbe8204b64844b4f4bfd89022a05411667b844864a27e88fd3c8e994ecc4e99086b8bd3f6578014879870bb8beae32740399e01a80c1a04ef9647486338586403740953febc705ec03970ab7c58f8315e22fc282df20fcbff04646acb1608a803ec368b77aee3b485ad3040413168a2f593e8c474d4810141f7e983600772d25a93d3248d6f523f176858e7b01f5bd633ad59d7dc7835c59d56bfe8c3e509e8d658eec0ac502f3821fd4b399ed73bec6909bfca47d78f6dc4b813033316896c29de73ad68057b2772ca80bc1218a5e68dc1a06d62a35e2e71d01d8908ba39b9b157a76699e08ef72a45ed4362ee3f6636abbe0f48dd9f86f3a9ad29fe37df1fda27899c9f6a38ff2873bb4cdeaf4b47a05edf7c388af35da25f9a3a05848ec68245cf9136dc36aeaac35b82c3a88be924e14af77fd4beb616e660b35d1b34711fa4cc20df24ecebc320bf24441b0f5ed77fd48f58de00db2e71e2274cf9c103b1d467369ac38effe606a0d1ee0c97ab22655b609d3d6f4cbb091cbe61713d03b5ff98630b007a30a1c9850889240a519a691559cff69c1d0320bf0d46e4bd4f2b306490644e250f544be6b24c307aeab9c9d46406b8f8b3a80e607d6087a7314b95d23a841fc6e0c668a24e9f573fff1e3ceed15afb25e60067fafd273417a90a3e0f5411057e2a316096f03744ea203fdf46f5b587bd70f88fa5c682e155fe4ff7f8c932682857d34e221ffc14473ae901bffa9555655dcfc2ff05e7b76796ac8faf1a0e9ce0160a45ed15b4084b6df01d6daa12227ce3fba740c93e57731b46c401d140ffaa5d3c75c7be8e6682e9a9c3b78240ae434b0616fd83b9a7e0f452e78e58246637936d8d2477fe9223c5e9b82969344bd4916ea07b95a4706469da75d3b242f6cfa5d003614626409105d4fcf3a572310e5a6cbdb33b2cd0f0798ed0343e3beeee68eb9c80e41af273db246c73da491b2d6ff9afcbc04dee53a93c9741696c517b7483bd254c4e20d336582f334945984af287b3ce37cae0eb2b42dfc08b6e9935c32a7f7168982bbcb7085c083abb5d6d894565ff668c86d830fa8c3da48d1952cb1821cdf89d4ef178e286462033c1ec7e1f9b73ecf6dd1adebb59ba29b67d4df3dcf6f54b3028569f84c635d5c6d1ea56f9ab07500b866d3b3e6866f20f3644819e074270ea92de9ef76af266211dd84d62194b79368d384af4aa6c3b4a1f72a48b57cb6f82b3997b02e3aec5e516a9adc88ab58f5d30243e386e3cfa8b7b59321f5f2b37d34f42c44e34d40c17f56eec0cf099eb597f62f681db83cba30bd9d6ccb29cbc1224744160e43c5fbfd1512d16488e390d1b88d737aebf0fcbb3de4628f039cdf34b6547946349a81091cf95a1a5b50e4376eba56b42f6fe2cba3cdacc6df3285f042051fd73f80356c54e8672438d044fa81c90684ff206784ffb78b639baf8308ae20858ce75207557117126fcae2c7bb20251ca89e5afcabf06b18bea9a7c4db16f1ac43b648a545ff022b1e859ddaf041cb85d87e384924dc61e113b3d6ea56173a6191ac9c796e64055e95733c3e2a58fb02ecbdd38a0e3089717eb354e8a73808ac119a5acdb2a39a365b87cd9d30615c0a2042811ae3f9e59d856264e20fca8df926a9813a820c44595afdbe1d849b8bd64394187c00d1d025114b3b936923cfe8ed72c226c76c1852f2941079eab56f1fa822fc6bd9595ce595645c684fc1758ec2a2c685ecd03164931b52f2a8c673b334a44cea390ef405ede4d0c798f3c783cd00117141d80289c737d29b2f14a32c10824ac5a8ec8d9dcef66b50e5ff1cda2584ae6107617d25d0cf319bcd1606db176403a167d092689a95d474b984eca03ba1a09c9756f7e18140d377296706d5075d1b63f75fbac430a7eca4d10b6d3adc48ac0e3a5d2758115acf874c01f3181f3a644e67e98b4f725cbbc18a3db0f296a55cc8c1cef83d46702c8e4b80dd11d43ebf61e21fb5a4556fef6cab49558e429af49cbf6703fccca780993e8b97c41d528e9bcf6279e2cf8becd238a4e66293bd6d9035298d859ea21e4b7f4606e84ec1b147ca6f48109c7bd72a210704e0882e1333d4e79a5b1e0f659eb0d6018719a99c790df0f844a9ada3783f0830ebba37a78d8406221d531d09d5f860cd6e66d6dc941cefea44f9f53645bda844ec9bbc054872d7a64b084c2dfa49f4984eae944e9eba3bd9fd30c99dba78a85b8c36920ff6b51aeca69e08a9f32520ff8cfc6d1851cb947230abf8627092f9cc93b7f9f070ec0bc7063c808038947409e9e26dae726f8446be830e093c641d9fcf403e6704b8ac0b63c1606b65d94867b8682f511f54bbdc4bbfdf4b93e32a60394de569c8941c88f8ad1a2ac31dd8cfc6d2498ba3c9a8156a6fb2f3aa640eea494ccb6ed9246eb0d67275c8b56b2a1d9023741aa2374e6238a0904679320ad0d8f2897c482403296377bf0c5ab03b053f9fb42196a4cb9fa0f3e8d5951934aab9ce6638a578a6b8f922578a629ce962682cb5ff2408fe2d7342dd3a874a031df9cc36993fd1a1c9deed03e952508732d76b28964c0048aaf49df8756f79207e2d2def0f61f904f6ed0ab10f0dfc9a3eedf321de75a8687c292dd63c99ac44040dabfdabb0b6f91ddeadd5a0c662c95f4c98f148e61bc34dac8b8b2b0fd95bdbc063ae426f1a3ff90bf72391fd4c3be0dde4c94b5da8687deef98cd7dfbf0fa5d9e51d101d9a8d813cf6b24fd3354d3fdf06be5a4ec134160dc639cfdefe6c8abe184108e70ddbde1e7b2075dad2ff3e88bc277022359f83a238dba53e6dc925274606c9e32a24024e270808de89e24016be51ca9d892c950d37f9e9899972e7412bad7811713aaf4a6846d18d51381a76ec61dc0ea38ddaf33ebd25acf22fdde1aff0b1ca99287bc341ba554cd2569324d724c81214428478aae532beeb761ee5ec770639aad05394eaacf1db7b6769a46fa2e21c740fffe062242934919132155d439259cad7a48693af0d7c6ce40fb1e486b9dd52ac1e834f75ecf0ac30059bcdc1b0888f649b997af8287acd3500ec38b4b6908b1a202d41a308817607c245f7fcf06c331844edf47bbb7d1a741c9ff0fb7992628c4d7b98130226a421ff1b6930516464bfef84e76b11fa80e6a7af8212d71ee7a5c57d1ffefef3b33d84e86d565587701ad5f4874ee3e07ea12d17c9bd846f3e842e702a5139f8d5c758bfff526fc35694739b9ab51dc03cf2af2f5b72c9e959090d9a0d0cafee83b2de0e0f28214789154a076527d2fd9d900d10ee5ef61a9d56492c9afb30e87ea2434db4750f43b8ef1e95e05bdb2ec7a0d8393aceac177a9bec86adb4983696804e6f0c296c0223874194b830472b74a8f821aa238d9eacb657ac532eacebbdb815567aa426a56fab0ff47c2dad4793b32e18543eda986d28f5564ba028df4e20eb6b435cea0b338e2ff98bdca17d5568f8414bf8c48d6e4bf24ed493a6ade88f72c3dfbd421d7a069a7dfd2247d954830235b93c51ea44c0781519f4e2815fe1edeb3a5a84e7496acb7f98cc70b9f347e13c7c2d4966ceb7de2c97e8caed6f5f6499899675b4abf57e4b8f30f471557f7a9795a31dbe185f50c1e40ef9b9be813f8718cd830880ed39c19f769c7200789a29781c97e461ecb3df61115b3810ee474cc4fdbd0eb455444991795f5ba0db1292f72519a57634dd5ef775d4e86724a6252e13131629b769acaddffa0c8cd28ea8b8b76d86ba73f025b5598d58a60346f031f0a4093af8ff6d888e69c85799a23cb315486ee16701e966ffb2ae184fee68cd026a6e8df7f2a43c85e92690e998665f23b407d5f3c18ddbf8903623a27ca9c534d135fbf48ca575c621258c3759b7170f57b99a6832873c5f600adb0a89f78a8ff817c7ca0b2aae91c9338824ebc457b726c7b09bdfdbaeaf31e6d1acb1305bed02f9493a4e032ce7de665c53469af1181f16fcf463174f791ac3dd04b25a3597bf5bfd09e336ea586be76f67ccb31e1cded585e3ad150b416a2a8809924ceb73bb46fb8fda727393ab8ff849776e8d96863a1e95b313b48b8bd56dcd2576491189ecdd033a6523c2a143891b0efde4b5288f6f566fdbb34afaf3889188f3bd5bd275e4e162261721a7922fe738881ef55aeab1cff238bea2a30a02211c430e8029917b78beaa8ffba82ab34d46540671369bd1730da4331b177cb32bc7374ac753029146f24aded760ee86b3605c91c675ebd3607c797ca5159b29087a6ab4ced58def175007cf1fa4d669154b9644b0edf665e136b2813a9b872d93c52a3383afb018b9325ec29ddcdaec8794ead6f0af176fb5973d0556e3ea106bda05af37877216598d8edabedd48487f605a14ba747fedf4dcb526d65b97cfd8fda566b7a146c8d89dd4ebf45334638d7038546f61736559776918c802b310e60f1750dda6bc835393eee173ef42bbafe7635bd02c4e3a5a62fc3999606651f12844c93d1c69e4591c09b5a0281552ab64530283fed591533cd53e8e6edd87dcb27c165eebde581bac245d1d36a46cb9cfe70826419d1637110a314036107e6cd1e572ad1cf93f39dca818743598da87fcbb7f653afdc189ea45da76b1dac7a3eb2cb7c54ded61d9c97a3dc6eae41b456dc776492987557a446b8ecc097294c3e87cbe7949b48eca615b2639470d82c4ac2f1d8a524ec93399b54c86451faaea87b50adeefd999403ce3ae21c07d3583775c6115e5b28cdbbb32ea1442d6b8d8893de0ebf61052d8923eafd45153bbebfaeba572554959f9cc8777f24cbff8884fa6f9d893967d454c2c5fc589140450a4bd8004c7e2b06b016c471030311507f30db28d50cbaf4bff80a0ec52b836eea0207ed48b84d949e0dbaa7ab2bd528cd3c1e1941c959b401b153c5d9e3407fac89b325dbf0d6907d426689b6f15c33c10a3c46fec3cbec6204b3f747467b7b633adbfb5e86a4d48f8706a1507e5bc2919c1b26374607096581691b0e094414a0e572785d28957e5c2e313079674573d6a80c87acab382fc39bfb7e8f423df99bccfd5edec1f0e5c5ae5b9d57dd91c99414841857060600b99c4facc74a0dbdf3627c2cf4fb19ca7b4671f66962de0d87c1bf6ce70b98a9d7756eb280b2bed660547d4c446ab72d363c784bf638dd31d2ac0e48de82de81db034c772d3438e44c1cebc2e7f779d9adb8f033ea45be80a216c0d5a76d50ffd77efc878f521e19d941b96cb7953eafebc054db8a47197578e28347d6dee7f661ede2e177d4fdf6422f5fba73d7734cafcc9ffd82f0654a860145e681d5e5d5c1582da67f41c192b553c03f1cad80fbbd2299c555edee84ef23017dcae8bb9a6ba6d0b0134c32014cb8a8db42da00b82e908d4f1d4a26c849e83a63fbb79addd5838de7b7ed948188d2613140d392220e2b66fc7403393b3d609ee68e96fcce5cf4ae0ca7f9ae11b537443f152def7a1e388ebada3c5d86dfaaece8d915296346b18931e67bd414a7a549b9dd6bb230c968b8cfbab490c069e345740285aeb8aade3fd97e43d788538c574ddeadb1eca62acfe7e7e269af8c459c8f7f3bc19ad50734a98e5a9bb85f7a9e869edf74ab01fe806c9c376e15f70d7780b366045fbb4adfa70bb5b9b49da33d96a8d3c1e01f2e7b1a13b9763f1dd3c09cb3ec51101bab9ad42fa8e8d05c8295551e69ac68bc56049099898241fc691103c99ebf3d020cf4f57a41f6b7dc5de744e942865e199cf1db315dfeeeb0141d6f965b25452c5f6b36f6619c614aaa9f36057edfcb8375b56b343dc83524f87b395ead8986c62178e839e235e3062f784dab56ad74c6e5ee415e6d589c7c9abc7be31ae1d8f0f0330642441930835a4ab28e6fd8be6d4a91345f187bbd7cdd41d6c83c0277c52fc24e69c746ff44d8ce20f7314190a9bbde506338c8c2561d8391adaac418c28563aabd1e4c2dbeca239410533d0384a2b6a961906025bd7eb1b24ab1d6d369f2b99ceb320005ffc101778794a7455eb20ce75f28ee8cf680baaba871d875530f809408fa6637542b4f0d96a8eb640718b53be4c24a5c87ad958d295e62a2d0882a7a5c9779e1ac22de5faf4b899245d0c8b84d9acdc699cacb3a6fc5d1b1486a4764b222ea2e029212ec3efc60da5c47b29adfa4c3c28435a88dee055ba76f8f777889530a937c99aa221178bded792ad776b0f38157bd11ad3064f09d4c7b3bb10b193d7f1703b93b70e316b77619e67131a2ad8a1084271cffffd1e5d668c1cd84014e4c212bfbe5dc6eef1e2704547db8a593185b1430f32482781e2e98179e1bdaa9126197f7f366de4e5e36ac6fce228a56f420942abee00d24d1d5e642adf94c8392f963916655b3708c5f4470dd80644689c28f246828e5db8a3d05b994ea2e9fd9dd91ddf40b3b928335b1f0860f1e3bd70cf11fbb4d11c020d78499ab098415fe4d224347b269aa4662cb1d5351aac8fd00d08cbe81e3cd74ea37e3c43826cdec664e805c1ff9c5195bb3adfcece27b849d1b76dffc5a29c6600e78e027c72c6a0057bab3031204fd12b635cc9078adb6d899ab7786d153e90ec23cc90be7fb71f3e80bbf2a01c646dffc32adc40fe8b5e712915995848297b0fbb31c4b88c273df2839322eb782f691e646d183c39656e1e59e346651d36e1b300ae328ed659bb7934f24535bd37b42f0d1f3d04ea585e047a0fcceae226e4b9e30f4a6de7a9a5a7bd850e802aeac291aafeab9895c3e1fbbed3ca0e21bbb944f5f36cc19db6195b2f97685edafb3a66fb5d55ae1dd41d4f5775fd6458c5b77cf71086a5c6072dc6324b68834e0515cd4085ec2c1aea818642e022d63b89bf3f8df3e78464b561b6c8c2cad272fb213df659fef63c821a4a1264dc9e508c9680cc2077290b0889fc9feb282bab6ebee55e53e3d0853f74e7e6f0d31c040121da3ab01b26d6ecf4b88a99cc2eac7ee6ccafce7c5f026c3cd2be5e9deeb983eacd3a8ca84e0726dfedceaadda4e94cf4709b0825f9fa71061fc6aac7687e06546fabeb2a4444a95fa7c805b91425b2cf19e174e4f27ccc608f2430a952c3f8f5b810904674e6037ec3e6aff41dd97beef5818984b565690d4266aa1dafe7e40bab6cc29608ee9c9bd6875e7396f09a70c1f5fa164a1104f58251f0ffa648899dc2674d3a8641d5057a69c6fbaad39436da0c3df271fe82eb39b8cea37dfc612ff832a44048872f0d6cbeb3c19773a9902a7d8be225c695624dcc2d626eba3c972801b8ba17506531651f77ad02f55c09d35444a0a5081a69482b4508afbf45968df810f4a74816d3fa9b960f844f75d9fccb4b12a89045b4febbda3e0abaf583bdbfe3bf64c7ea215b019fa50e41066e3dfd646ab4ec70f306a495660a17cc0e26293befa770da3ca7c5816c6cdc278c5aaa056bbb898a10c01da0eb642f9caf18dda07115aa222e0b8ce07fa58987556a54b6e220c278544a8b4cf848cd25a6a291b6b71fc2d0b29fdf96877207a7da7f8a011b0057f1918e2a0692a0a483e1dc347b45b34ba6b2aa1ddd086f4511faf79a9c611d678c60845cf40f03903273a899c9fa0171a8eaff243031761047c4b3e4a583484073a712b79758e197b13e7219fe912f6fea19b3bd6fcc41468dc0927a863d321593aa118e41cd53786b14f764b7281e6594800f4da025cff6bda91d130bdbe9722422462bd88bdf812e16c46b2bd4a44ebdd37ea62017e61bb71180c27d0f5aff1eaf75b9ad48f5c8846d7487574c7d58e641744218bc50fee93a64417593f19c3db5592245b121caf8d0dda4bc29f017ceba74c060ded5f4f81b75c7d464da369d6a1e855cc4a52db134be99fdf8277dfab7f9419d0db96b7d2c8724c24c68cd5ce0775b857194d6dedb8bc788eece1302a234f660840afd496853c9f68665ee1270c148e4aeb3d8b1da25bfbe3ca0519e90c24e24bf7ef16221bb67bfb98b6aabbf7e6132f58cb8b9c67ee195cb2cac416bfc1a2eea5a06cb8334cdeed3a1e8cea0f14e271f1cbb49033003bb9944523d484537380d5f3604844b28b4ca4db39b43147dcca41b4e2dc236eb028731a3030014db126d77a4709ffb8856511630aecfe4bc29f899fe5085b661ea3f661ba60a1d62c6d04c02e05f574545743492b98b47a347069caa40e86569746c8d3ba5d878c969baee355e3ac5741cddfbb8a4ac7577e02179ee7ceecc26a463d1b1bb78c9734793302bc23fa4e2f90cd6ab544efebd212b0c2a18ea3710ea491637482c8856bbb146c48e62d45807eeba7ec3aacdd040fc5b1e23e037ae6e586ec588d6b83b5c686961221daebafdb835dcef02d07ea31f22db80ac9dc884a9b66ce3650db2dcda856c1e85d2a193be04b16962dcd271ce673ec1ccbff02ddf7c0098197ce7695cd870bdcee1b901004bd7932bb16f611457150ca939aff40bdbfb4e544ec45e9d6e842b328e8c854b782a937178d2381aae33f7cdc19d3c41d3667f47a2a090cb482eedbbb0592951477cf076b7c07a7faff4864e8e9b387d503ed5d9227600128d0edcee2e06b636344b47c5db280e2bbace97f9f915ca14ce09a6974524ffc4a1efffb8388ad774db30ac48207fd68830cc652b6891fce2b0027250fbb46f792132ed8f1133a2deade9a5952d039597e2e10d9c8d7e5da52ac0b01420f305cb1006886911a93e0a66b274ee76cf07eee1c684f51571127b5b6638debd896ab699d8053dd27a491266c6a875fe72556805be05b02d894109147d5b348366540dca85826c4d7b8a164725468a4c9d41f6531126b3c09e84f770d54bed6e61bceb1a832b0c385d9e60bf41f716f2f96afc037650dac93ffbf2f4a70e75236103ed97706e9f9c0229cde3db1f5a6948e495337054a605ce8ff102fa29b897140d65b3d1fad65b8a4bef9cddac3eca51d8abfc82cf1a4cf398601ed1c1231b71aa1630c9b00cc53950848cf15e0cb6997f903f443fd33066ac0cbc5e71cac72a3382c2532f2e7c935bf115a1dc2766f9973c8778ddd9f916d5eeca43808921d9e16ebfaa4b36186cc6f39deadcaa428fd7590dd25ab889f71c09050115d61886bb05617a4585118d35d9e3254d662f74177df24121a698f621e608de12beaac4e025653212e3f4ae46ca64380effbb18d002fcd68daf45f3653f56caf1af8817cf33cce6ca1d20638153a0adb2f794ba739efab8b8b996c78f8eb0fe4fd666a2fcc5b47e8357728c482301473948890f6f601d2d455674d49bb9d59d2b03fd066736ec307500da27e99dbcbb9658f8188a9dd434c95061b96a1bf720d84a62c0bf28a4b62599edfb69d7596fb8b336387eb2f115f03fbcb518b875e3d50cdc8161032f9e72b8e9836d43a3f281530ba583182ff1dcce727a0b7a2906a7d474fd632ebfc149c7d09f2a5edb01a31448e23815426d83589fefe777c896c3785af5df0427f2778e88c7a29238979cdb1eb948ae5c884e6e0830eff222eeccda530ccf8a7af07e83e0489d34b443dd1f621d9826c5d81e65997208f2c8723d565f4a3d08ecc6f3dde1f908f59da0c8258ce3760feeb4dc9ea4d4121e5191555d04c9740179003bc59404a861db9b7aceb0978c26d277ca9c7c2f046045e5786efdac2905b10a151d9fcb661ee8dcff62ed74fda48ab13c45540189f3419ab90767a11d26227649a3a8a8ecee1bb0623a5cd2fdaab8358526904635c22f7916eac2f2613c9c340ea2e5611e7064f458a4a21cc3e147c70e318115eb8a7b63d6999fae92c86d5d32dbf246959e946e987aa79d85f93d1a2b68902682eadcdd7fcc0e80aeb12071e955e520df087081627e560055fba2e1d832c083ef07a917238b7cf8ec5a82cf2384b1a6554bc49db85bbd5ae42c1bb61cb3f36d68d8a6cea0c1d957e0836c29c68f0ae3947889284194e09bfd4b0bdef935645d9819dbd087f6af1f74b46b533fa109c8fcc83bb9ccb6026a93c073cd429caa3db6056a1adac88e1045c5ab95eb059e9e73713282da944a04eef050a0b8e9647773dc88318ba27e4c54d8fd7cc95395ff6b11f6fc81607d25805fe10509eb377e2661747cd982891b1f3886a23e42495b628b4600b396e3bf54622f44b3bb278c984efa882159ac90f0bffba319dc1417ab6b3f1e10f3b6fccd425414868d36c13b5e8a523ac2938d8facc78eb37a5e92b148b62be6fdd4ff929730d6935607152cdab1908b47a8d081d269c53f2d645ae192411d197ba310821504698d254cab34bac8c5ad7a4fda6b7ebd1d1fa7219d424fe627f3834eb29353ffe458f31c8ac4862ab2a566a1817227cade542c6cf141dd6afeafffba9c92242e94f129fb7eccbfde94f520dc1c4b1e8e59f2c33cb4111c177512bd9d1d0ed7e7967ead3041634e4444f6418745f511fb5c006416558a7ff690ff219c6fb58d05941b889c24ce0a76727675bb051453ff8a5eb1ec9748579c3d4845f217c562841df439724a09e2efa92d4081fb1210e7c004efaefb1bcf89ddbbc5626dc7754347c601e4d1f8e0cdff175ebbb26e175ea671142207e23a6b865ba864e93e19fadc6d45f011626cf34b11bccbed19024d2386ef757c4a00558429f21cea6c9eeaa10efbbf0db4a2797fa29c2f36bc0a54fbc439123c9d7af7e238f8f68f2ce6b5fee7688eb33f7d556f629f9aab5c61d0f11f8717fe8fa713f0ec50a6e54f5aeba776da234d67899372a8900869f4e150228d5e2062ddfc801cee7799dc896ac4b60bc10aeac29ac7bf0a7246044208d94dfdc3775f92c331e0387f6e070bcceee0d3d51b5c61ac6f2de6e8d72374ff91adafa15a95244eb1c02921f0c1d3b5af4c7cad6f072694a6d5ed43c700e87473a862a10d0fad2a55d164f8a249a2bbc80a3442778bc9e77f287169b2912c52f11bca1d9c152c0d651be74eb01a5f73eb0f3c5f30accdcf1859006cfc1cf6a59509e0b4155671211a9d849c013f4e30c016fd28fc3a46384e58cdae2a69b00c72dc2b0f5b17b04991550aa02d386b85092f99bb09ec69a1d38798ebfd8a34628afdc089a71d7bdbdfa7c196b25d32b6952cf881de1741e0a3c01f2fa6db5001ec69459e6373814e5c020bc47597691ee3687fc82f74db3153f2ba9305076120c4614aa827f8e6a704fb05c63b8e2f54093dfd42d54acf58e5ad1f7ed8b89b458a40db2bc5d7633154471b7ed92c0d293f4233494379ca170c5a6a23c3c8ec20071e6d38bbc0ce7e2c786740c6ef0228a7dbd0854f8cab9c974ee473586420fe9c745b88750d11cbc7b47a3d9676634b8707c5f43de2efa45f203f22b56a3aec7711d7927fc4f43ffa5b4405976343ee9188b6c90a8efc408cff87972ffff0a002c7248b794296a824e9f192329e0562e6c515cf85b31b063354878ecee956da2da9c485ee8c5152a95a90e766e612fa83707f46eacdad15679244a46b19ab683d218acef3503eee6f8712ae6ad281cd825dd9f323bd46084e9fdda9c5145601f64fc3965901892188c70661a2e9a12e4438699391ab2619adf26e94153d02960ac6fcb1a7471b138e04f26a7592214898f1f2babef33f676c7b830d34a09ee1627152cf8b384578ebe085f0c2c5e08b97187b03801e0481dca114c8163bf1ab9a0a6c8c1494d8374b3543f4e86d8a4e7783e88527cf9466e749f14c3eec0a34215a068014a58ba1bac6ae9dfb18c3eb4ab5f7f86fa3217ea43fcc6d1ed397d3fd995dd4b112359ae8031b4dbbe609a6932f4f18fb6373a96d45ef5d7459a8cc501d3f9aeaffd89e50b43202931327786e0fa9a27678b632d9d2d67bf043365dc57aaf28d25e0106ffa20a87679eaa1b18d60d5d31428620f6445a1f066ffdde467794dd6fd6dc8da89c6ac48144991a0971c0b59d15f2efe6ef7567bb1c0cc5a7e41bb13ed0a5678669d170b18a36623f374fad0263a79fbba0966c3758d30ea5a6efdf8caa625b1ef125c14b4eb38313ebc0c4d9a63094cb04d0db0dcba69937465d805579d8ae89f6abb3fc4988a7d04e83150bd502131e0e8ffc11f951b88ae2fd5fff1c6b834c3793efb19b158204ac0bbae45da5f35fd23ef2ab351bcb26a173f8aca4187980323ac9fdc836ce24dd6666e040fc74c984b902999b42bb7da42359545252fa9dc78ed9d9c2507576edb96a8679e4988e6949906972ffb7e52256083ed180d75c8f8dfefeddc35888ae059b61a319d4b3ea21f44ae9fc057b44bab41022e5b2aa0bc1e8ade066aebcfd77c28582a31bdeaeba59963397a0d0b5734360d2c0bad5b56a1188655a9f67d09588f9b496988df81dc52183bd6effbbc64dbc6333368e723f4ab62fef8a695c7ca4b987b4c070efa8a8b7d1ff58c2b56743bcf0c9ad04fdc19690d1b906c1d34335901b6a6b02ae1a85b1166267210721b221d0ec093c939e2771a49eaf458fc572f7e6c61b9959518841d6d0287fcd387524642c2f3e4aaa779f3aa67f9409e90012801bae356fefb1f3e40bb24c292da8f841dde55949496fdc6504d808bbb55e9d0a8565f2445816b7fde46e5c4a92927861a8d616d78f22650b663e279d54889a765cb08958986ea3acc38cd805a7f072818a6534a1918af17d987753c387e3acfbd77e9ba489d35ff374406772f2502eb6c9699df51ce68dfd1b404b039f6efeccc43c37b0dcb6d0eb93607bd1a2b051cd5ee2e1c431c46892864951d5a2300ed80d3c071effc76e94cdce19a3867af6b538a64958c651b769796b4ee6e4cf3b236b2a1bfd2b130992850fcd3a3885c17349bf882d01019499dde408d6b61193a80f204d6d9c62639d1fb4696742a8ec5df5ee1eeca71c8aa83e4540919cc27c36e333b001b4c7accc40166b106c5fa5ab53e28eafa5ef5570db095d000acc48aad84a6b377ba3b9b77114b2199f314c7144f2eb0170201ed3a9d3b1485fbfae949e3760d7acf15579bfda6264fafb4fe0930a4e0d2441e460c3dfec0cb867b998e8f24b0103925f965779750a72bbd99eec5ed29de42ecf6ae9e641c9c49c8baefd368bfeb40e60c9c36d9dd15bdd7d27d70fe2e6c3531753aa40d1afbaee1a395d9b83f4f35539f43c4bcd7f9086618f78095a88b8732d17e71327f2281ef6eecc99e2462c6965d53710b47b68c03d048a624c9ef79811fd3c6fbe09cc429559b73cd30555db029c2989d3380a157076b9af5d640d8ce5eb9c079eb8da6844d800d4570a15ab50e5687e3529af1ef50a672b47a0a122425866408c50148ad94a49536183cd6bf17324e5c4980e05dfa2b1ca990c1abb2be0f620e6d7c891189f227569e284037e89469df702b8f80afa5d3c705a83160b795f508f7dba39a654b023ea25f1f14d49c9d63898e398334b7b4d3e453684c02bc1cc6f274fe43b639997619e33da15cb6e2cd4ccafb0022428a156d36aeac4b6cdabb7c17f4ee9ea9c1f2449feeb7895c098da18934f226a85ce390c11916805884c655535c52e8bd9fde9953b413cf4a283c1169a3191507e29c1bf3adf08be98aa0946e6d8930c0e131dd3223275d85f6c8602aa151339e49745f8eabc0ab9ead2eb571143c25ce29c9f44c8decc8140b1dbb0f0411b6a68991a5f4bb38acef28f00d2c5918a98fbdeaa04ab0e00954ce2fab9007b5c2a7636eb45c0eaab1e137e1ec66b8215d78382c7c1be446623789e5c3ad8409e12a8c422abb981e633cf092b169446872064e54a0efe00a88d36c6391fe6aabf94fe3911480d591b0eb78a783b66c9e888c0e394830ba1a2bb9fb461bab2bef537d986bccbff0c63e86b473edadf13e37ac2feb1985be1cf3aefe711afbccce34d2a43acc9dbb45c9b00faea2b3000878f60520245a462f90ffcfea1de84e1663584696d30385d4bc23262cf27143832d2f5bf14fd086b8b9e2a31e14de69d243f525a71ca1d03fe7169a5910d0de6b90af31c2302c180177d6fae84f41b1db9c0a20e3962168528792944068cde2a289821588e9d95b645a3e5ca66ac42997baa89604ce271294344c845c469102a802b4fa3fc241a8bacfbceda6a9c880cb878d796a775f66bd7574b04e08f88dc653040354bab704a1e731fef7b6f019710d691e16b95fcb97a652eccdbffcacfa97d663e9d3203131bcebcf8a9a86c27581a1fdca271b6547aebb6835abe2715c70250782552094783c0604cdd76b6dbe6d4c14c64e59ba631f702edab99e9e3b20782b8ebbaf1a53bb28dbe13924f90042a758c7ce6d3976ee0a3c36891dfc704a0b78044a10941d9a7856a1aeac531a2c44a3071d31ac0b0dfd436a59dff2e4f24b3caafb12d81321bb9a3a4c5d5253eaea55d7fb5d0ed51bb53d3465ea03c7c25f218074b307fcc82486c6816334b972bd79d3b7ae4ad2c8e10300b7195c5c93d03281d7b4c2f501d7d4bbe05bdbe7b3034c17e0a163c7149e2a3f17916b0a24c69ee8f50bab64b3c8d68475185914d4385a8d2cc5013a5788f47eef22fcecbf1e000b69d8e9191324837475f08006ec58395e199c7f200487195608a3c2a7f930a7dc1d7b87bf117e7b671dbeff49aa32d43dd999b8826c3e9c6b922cb647378a738bb8e24c69d97fe4c63642e9e3d2798eb1b53e923bb6ff95d0631f018332583acf17ed6acc8462a40aa9e805c6ecffcfdc3b7798eb1e602313909433ece399eceb1acb2c149950a08ee76fdf2e3ecfc46dff23a58ce874650302cbabd95d5f01d49cb8686632da1321d8b84b6e6d47e1acad4343b29cd54e0f9ecf5b20fffc9c2559fda0f064bceb32ad54ab567a07add5a02025a0b9b562eabd7fb9dbb0a76e87019c5a3e0d9b963ad09aedd731afecf2ef7d2e9c76259b25cb2b7409991b57eba1d4550947343199c4598b419c7f1805206b19a6a2824c2ebf6fb60e6bed1da79d2052449dda9175856d3b74bbd5aacc7a8c4c921c0d10d96f215aeadcf953439b0185c5bfa83aaaa2c0930cd7d3f920561f97f7012a5b4dc51ce8b8117e75ee2fe0493beff8644d176db7a0aed795f4d780ed585b1c78262c9b2753ad6fc40524443a3e88ac8973af952716513bc8dc61fe8868a8b9c2d5822f24ecb5c5ba32ae4614f88d047862e5f8c6aaf7c5cc6e1b690354e4a358a9dc4aae65da99615e4ab3cc97fd6aab08f6c0b986db39487ed974ea15422bc10794f082ab96858feded456d84ea1c4b084231097db20c88250f5419e92e709528e8842c730c6486d34e37e06ef23a52a98fbe2292a54b104385baec4e93710c8eb5cea2590c0479e79ea2a1396ff530bf235ec66f3eb98cabd8c66a13fd613cb2c02f8ef0db3c3467cb7c34a5a2e990585e3b13ca6c6b4063c7351d22ef2c20017facb36835527ff134eacf99772d6a1e477f5f60f32b8129021084ea4f797460d6c5c514c0ce837b01e6925e76d439b51614103423d17902ef3d8b08aa7d3ea9e6229ece995f51519d135c9a15ceead0e6056f77caf1f95556a317661d17322a8421e3678eac39b0baea0b94afce0bf2663e7290b931942d1d8c2b6290b2a1cc73864af4c191f7af16e6b6e05a2451dd79ca024928993b388fa499f5717e8aaccbc0acd3a3a6d1717f3f0d13f02e5d2dd0de35f1894f8f3fc32ee7bb3742f2cc6ba88e6a7244ffe714bd53692b2ee3220b1a6f2a199032929eb96beb4ab48beef53b481805123a084c9d0c65b28aa55f9e05df88e970c8b09e5a2eaf8b074dbd897127d00bae1ba9b545f6192e10dc89e6f47518bbb6f8e83349c3a2789bbe22e2278a03bd0a6022f752d0cb940603ccab638a4d22d347bbe4f3630ee949e7145a9b7159d9d9180b89b7d3fed5dceb453b65807728d480462749b1b470014723fe3cbefd1c93c75aba9d4e567d8788c59705cdef413fdf836fa78c46d302133f1374de929b5654017b886fdd73ff3e1bd4c94e1d3d5d6a8f0c463493898a8be3144f58d9748025e5b3da6e1b85d7443083f7c9033eab9b728accf6d724c16ec9c3a452107a1b2291da252ab4e8105baf644f0c5d603f884f18760c8a37cdccdcaa6ced5c0b8ee6670fc664b70c9c1d2ab7ef20b0f6d41979e4a12666d7acaa583c31cd3789d802c8db8ac9f7cecf75a81b53cdeddefbf50e89d2b94544d06e4ecfb1a624114acda7866eaa1b41f9ec7ef182d491fa9b4ae6e098cd479ccc184f4ca486c0d46977fc221910428460850a077035f6c778c36ea35ed3dd5726461cca89d36b192d0cf5292c4e9c002cab00f316c65a369aebd046233e7379d562affff2584846fa5f5c2c7e4773bc42708d1158c460792b6f41998860d451152891948f4948e43f13edc8ae7a113ec08f42010723756232a989414957b5eeaa0611f54142875154adaa0ca2735c74c6866efefa0c71ba36ec8e210cf65cc8eeb84c2824851d9b43d5ac31095c7e77046c2d6be1f67873944dda3aa9ab084ae6e81b8160e726e311a05b12245056d6c37da0396b623b805a52048d0a00debddbaaf36570eb0063a8134c15f1bf64344eb15b92b6f837f1d5a16bf6fe2aa7a4e8ed9755afc222f984dfad725239e908ff79a1d41539a265d04e8fb93bd63b8196d72688981c2421eca5642f6df2ce20a00f944bacab034b823fa4e78b764ea1a3cf11dda829c6fa68a96836e9b3204f8fd82db94cdae88ede1eb7c86a3c568039e00dc9ee0aa562152d0316bf5432d0bf768718199b9372e1433ced66e95ccc061b9b27a765e29405cfa7d61b4a421fb1ac2fda95436b5c66ce4686450648c49a216b9761ca7d54dfbcb529439b29c607ca11ce5d03c368e5eb7cb9d5570f8442db81beeb6f8d90c4bfe64486b299ff6ace58e1267a8303a9a30565361944f566aca47f9057ff1f8fbc296e4169fcecd05f207b8866d3fcb3559450cb445e73e56d526272349701f50b524e0afe3286b0f031d61e82658a638af22479e3889230dffd9ae852bb05aab9b2dd7d6a2d992c556b08877c51c77a602132d29e7cb2ad346fe64d8c2964e547a5573bb2985bb6c64fe7499021be99c3302511cc5ce0e2b2e3c09b231d04fbb2ed0ddd148e8e7e339c5eb42caa021b6abf9cc7ed50b154e915baa111cf93b6cd54d6b9ecb873f817c125918d4d984f1bc9a433eac43ace9b9a33210397d7a86e9f0c0b90a33b0eca51439f12f4a6e652b4082ae82a92e98e7f9f24c3fbcc8aae0f2d84203d459db9bec76dcaf2f0d4472f8177f68a89c583898f1175f9ecd59b924353f35afc87ac6ac5e7c933f13353916119af018e42d5f47e92cc291e896468b9e34f666b61de3105d6ea1ee2e093bec50421506df374a9e0a7dc9099cb87e070b1441a1a92b34c43e047af21ea58c8e92c1e43ebdbe618d537c9cb8960d885fffdf13b8ed1dd8deac01c18c0fa16f7abbe3c3efe8a0d744e4bfe6ab36e30e577f9e4dbc68a4ff1423c700add6bb56cd0daac66ff4670004eeffffff11