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 90148 12fb3cb38a683463e6624039befd3c9e61eb099022599f9b43513201778167e5

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5230b11f885a64f6a671df577ea97476744c92743f9d87c65346d39f3ae97825
Certificate Block Hash
12fb3cb38a683463e6624039befd3c9e61eb099022599f9b43513201778167e5
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000e000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000005a75ac49995776f0cbc13132abf774ebd008f487d20837a44b39690ff92c774a75ac952193865054bbbca6045364d815353c62ebab7d6a196160381843d07467533215a83f59fb2cc63c6f70805d3a0222dc269c605eca98785c0000000000000080010000000100849d0000a0b2000000000080010000800100dbd8673fbc9743fdf6f2a7c8b0f7aff7cf3fecd42ff8c5161a5a98624387993b08040000000500000008000000090000000a0000000b0000000d0000000e000000

Raw Header Hex

00004020c08497f99a94a52e2e288c01c7993020e7e2d3ac0982060ac317ea847739de3e599527583b8fa76877c6258fe84a63eee7dd4fd51fca0147a9bebb4603b51cf9e3a55e6aca8e00182578e93a9fd34653c6879d3f74924c747674a97e57df71a6f6645a881fb13052

Proof Data Hex

59,560 bytes
12121601030727d73133fbe28007d1700781f825169381ba7142c7e8e87eb2ae55922e08de8694ca44dbd58fe2e669d1fe0928465c32300202b6889add487b17d9b9021ba0e6b269424d581a3ccebbe52f0c6360bfdeffbe75704a0285804bece2acd4d06101607c4eb1e6c90ba1830f5870281c008ec21d2315f199e97bfc0f264adeeb43e0eaceb2d3158453b86468d4ec5fbbe1287f9df16d3ef6637d475eceb8e43e6a784a4af3c17986d1d65bd61a605cc56c390406e62cb59ef271dfff5bccd478a57a59aeb2b8089302506e3f6f00ebc505178817bf8675b6eadce7bdf26d41b9f0c12e5b1c3d697d74649d591521a57745e0725ad55cbd1ac5aae6fde0f10b7d8025e07956dc656ed9b234172945bf26c81caf37b35234eb499c881752c505d2ef9ae69c57fec4530bcc7f6d73fb8702740a75ac2c036431040ccc156442d1082757945c96b69168920df8a2b9ebbee8287992c69416c08da0a1c56c5eeabdb6f5ea1501412e7bd038dc14c7bea7053b927f7510d6837e533f0374d6c45af53cb29894fad093caa9076db4e0e3b1ea935b290bcf562983cddb0e2c34240f45a56ed2b735445f35fd47e1cd1dcd5a0d36368cd8156325b8bc6b4118e4f4908f634c6f8e95bdc255ceef595c169d88032432c0bf4f98ac37212e1e9dfdb10f26ea65c0cf68f67ed8d76a0d022287fc7b5bbf4d3ee527200973d1c0d280cb752a743f5d530e07a87f855f9b3c3fb17d30d06f767698e0a307e3ef3573163883d9cef42aa3c0c1a0d93e2786f587cb9058e608c311ff3970e9f64b55b92a2478212932c6339da28e034d4647bb15dc8d41d2e2b4d02cfa22e4c2e01cc0d150dd1ec20755ed557efba3a91dc08a67e4c50845933b2ab2d24bc648107a20a9859c3ae6bbb09a09714051f9319d1d1469f7a2349023a8d095d9ff7d714facb98b27df866945ca114cabec6fde11aeffd07ae694fdedcf99d942ba736e8eaf161a73c0677893c1c3569e78c2d73329df905c47c8228796ebefdeac7bf5f9cfd9416fcd2138062e3ab96b724730ce88ac0d0eba956b9bac425a029aa3e7b1130fd343ac4b0a23e76c05a0c0b4f8d03801a41923dcbdf730f339c6e7ee0e852a73de7d97a9bef486b041c0d48a0e81bed20859d90d9033de575e5b1706eb31b36571b317f1c86407ab1552af54851a62ae0852c69b6c1b03249c0f1e10dd6f1912aaeda027fe1fd8268cf8302ddeba31908719fad037c85469959f0a89d03a334889f43995c5dc9db5cb933f8ad954e02fe1fa38ad4804c4ee5cbc450bb27f8197ea167fb0ca476847b51887c3a9c28f525aaed3ee642186ff2ba6720832caacc93d86406b876ce04ecd939c351588c9ce075520413bda10be6ef7f19051bb04835971a64810564b51a6d8fe50d9e814e51f696cef5c94456ffca837c96b3864ed23b3129329abae7ef8a2ba4f60b73af63c2e092999cb28c85582dd3bd876036788e1e263d27d785711b0b55d69e5534bd81b39436fa4d6089bf66c638b53803129067c4899acdd4890bc8d61ed256a5312aa2e5f088283d0fe2aeb6f8ddc06f0034d55cdb39a2ffe18a26b6590df6df4cd080a0ecb0aa4826f6543ee5878ce262f5b8485b7cf89a5c28fa541ebfacd90bdfbfaf1cb16eed923e36ba9b09d21f30910a6898d1f48ff300b6d9b16b04e3b34da0c882b2ef1199895a60a315a8d2906adb9a01b0c1b27e80372c9721eba012c57be31dd082e36f225be86532ce947d8d883f4e3264c758f77b5197325b1fa0eafb9d77b45dbeeecd10e583297beaa1c723a527ac372ba8a4e98d1dcdcda5aedc3ddc35a8c2bbf3ee80ab13f6537041a1b49b8de348197ae9130951f081d258a60deeea910d5545d8edf8b8298c1e1ee4d577d7cea7bae09bbea0fed8841f09c1528db0ad18cf339cc82c4fb72eae91ad951e79a8b3fd2e2eb91eb4cb1edda8bc79ba3dff64c9955a10c669facddeecde4188715ee1c86dfef3d15a613f408c117f986464b6efc58871def20af8c7458ecb6e96dc57e577b9da7f8e5d5160687cbe373b802c69ee1594cb8230c103bbfc007dc18959e9ec200b05e9379798f33487899419ebb2ddafbef926e37f1d69cf3fb1cc8ba401c9825fe779d360da73b2051dbd97ac9be12534b273cc588e36140e08a9f94c8cddda9c9d7b0202d60aafadb472e02df734a7f9e5a6e5ef26b3bac196f8c6083658d6e936d2070b5bae402fd2b1f54801cd3b4c0be24edefd176f6b0bab8f0fa9d0dfe50442ce576625784202bcce2f643e0af3db26cfad37b95baea548aff9bb6ea858d7a99afdddd5e4b2a3afec38e4b28486c1543acad2eacea9ced0124a715333b74022931d947598a4545bf6c239eca99cb529cf22ae41e9fbcb3913b4e9c86618adf7ea65b72e8f46d0452b8d54636e4f846a4659281db8ad88fb5bc588030994cd6ad000fa7cea19ab5e1c6e2e7439ef6897324a32c4520a3fdce504f7572bd399d8ebf62bd5b5e7fca4de78219ddfebca665cec2c633ad1172a28ec23b8d81c504bc7ba4d00c63c2132794ab21857ceb4774d3098e5ccc5bbe6447de8aa7428ac88e9eebcb9a1a18df0e340774e761c3219694b5d6eb441c296ab294566239fd4adf7d82ba6368c2ee1660ad68a1ffa4be9eccc5484fc8db160091ceb77682539d5a73e54468b25bdeff2b0471aa2ff413375d570c64a2739a764d57b4d61c4d9dcadb732164e02c30ae182b0844a047c52d634d62a308f20e4f630b4a923de814c78b15b8ddea79e1e8a289efaa9217a6336a0446fa89387f29e73bd66e7d8dc36eb9f2d817c3026bbc11b540935f8131a2a9413b9d71f4357b8335c5fd001f9b197c65e5c275af427fe820a5f8139ab12a2fa2e763592fc24d170f96937cf8b7b4dedf1d08e6f2360c3f0433ac2418de520ddd2fd074c04bb2998b3d047e90d8bff44d4eed5c57936a72d19ab8021a587a72e5f20110058bd220c407c4931310377abf735a582aca312a7c5230969bade04a208d6f77b7c469e0cd70fcc08c3423d818ad60d26447f980f534354305b8819b54aec9dcbbd3eef5dc51f8f6bd1e9cfbf2ed284b6955d887dae10d5679c5b5bce358a61b9bd90704d1c03e1a42af83c49acda33155a71a61c93f2bc7eda6c97a350bd931dd9d6904e084266953083425370b992fdebeb6978b192fc691fa412e8f435fa3591d8750fcbfc2f1c2bebdcfceb7585010cd6ff36072545e1c2bb9062a7bd4cf8b087d69011fe2986ec86a1f208d89c9b43a78838f4f4c822a4d49316097f14036f3405a48bced8727df0b0f3eb052d8451d5f958d16e825b45ac146c7a05cc8213b0efdad732e64823b33982321e7890d68b8d3fa5f5f50aa128f03037a69ce72a8fd2f8ea0e404c0ac3c2cb74851a345b921b596e885d606149c9d0fdfaceb21f01bb928c1b8a37dbb8a2b78da83b6693b4686b47ad8e7734945803e8168d22e0c3b5da796fc1f342dd06d1c7a37dcfdd0ddc9be75af0a9ea9cf2bf006734dfd289ea938b8b0d5c8b5053256d0547e2e91de33e16574e5d99df067581c2513c8152a75858743090fd7ae796b9cd5150c018a08844f480472258b60eda98300761a796623271867cdedb0ffa166d097a126020fefa7734e28b9058ba50e95056d7da47f48f10f419cde7df0232e33eb3c514b72cb53d92583ca094ccbffa25413453e7dc74f80d5484dff4f13dbd233e468c85e7f5e3186d59a3de1d68d0b4741c7c671796b85653b1f8ac3859ac95e859ccd41118dca156e88f6c510e2dd379d9131f67d57a387a405fe35b0f89a7b0523ee73f0bd715ecf81d4ae138110b4f03ae79809f08ae5ff357d497c156f69ca7d77e8cb8f41082447382385565bb0889447698bca444494f0ca30cad1afa6efd76579d990acbf612cf5bc458caea6e1bf1b0234e15fc1f53147126a10957d9739788eaa72c912a10ba417c2530eed1da5ad1fe154e1e9b654b2a0b9e759f60384423faef3727421c998448e13b79300a1c7ecca8cb78fcb7528f424293e3b3e70437b994d2e2c69b11752ec2c54caf5b2a40ad4decd0baf2a2be7b950169385c7120cc9d687ec582d95cad5d596a749fcce88575b1b7be3c83b57fe84edff61bc1340b3e82a9e69db02e9275c1afe86f6d2f2000324c786ff6f6b7c1f219ca86e6863333c29b11e8f963499c544a52c0ab7281ccf3faae1aa9e3c8d5d23bde4ba229bc7547850c6329a1f23c80ca0f9b6f90d10f7ad0f29b667cb437afe286335c5a123e15b40a6128f18060a66161fc8bcf17f6d2b2843bab0716c0c2d124bbd6519c6f2d86dbae020a3f873e3587cd44e98225f77becd2ddef43003967f32be30e1edff1d120355cdd4cf9886440ca4031a241ed8a64775433b563ff6d324f88e7df769287bf493e02352fe1a49538747e0bde791ad3ad3af3b15f640c598fad521421903f52176458b02f99ee9b6e1295579653eed618e8bd86d168b5beaa03abbb24e04399860e649bbf3df5fec6e5f2cba65b0139c4c003a0659239f38c523c028966a3017f6b52b49882c4301c38cb56750cfef4221462f34771016e606ea760d34d675f91e50ee173041513ec4cf3ef645f7d8edbf681f04f395c48d537658e55343496eff3b78b35de2ca1391779b2747362b2983e9935a7af6903a932183be1a273a9e16312c1a296158c76f936aa883afae6a97b3eb3c9a20b676a4580baebcbe2b3ceb25ab7b00c62b0610ffaec431fac18fa59bb3b3b367590a5a836e007783d77be0cb67fc4e01c4614c7a7be21615f78db09fcbe4d3eda2c1a895db259ba7ec031f3e496e9a44fa1d8714fb1fc4fc19b6a5b0aba8ab645a9b7394982b9d1e6169d3d87a3dc8728b375c1f5bf9599453c4ecbfbe0217711c920225d3f6c1b2199a29460656127bb02def73a7c51df1b383748e41185e4085a1c2239e5305beb0e8e42d54ca2cbb5e4f5e72986e24ae194c238e823ae4dd2acffc898abf7d8a0543fc5ff042f79952c391567dc5c04f2a0cef9edc895e6ce1db1d76a53238c9d0cd02a07f493a4104314ffd5848678a6720ca17ae3091b13d5002a4fe29dca2eb1fe8fabd68bfa813448493531c1383db6877c4fd4c6496f1066f4c663e906c79a9409aea1789e3b8ed9685f52ab336a50f2eaebfa1cd294bc8c41df0d9a4310ce80f85ebd1edf1f9c5b64c78ae6b111a9b3fa38d1b15b58f6670c621de255d017d81dcecf8ebd820e55b687d8acb91e1fcd15a468cca3b44679e5c3c958c680288afb1788d8692f47ad064237ff754a3f67025c69a67248540c7d78351f9eb06478070c367579991fe97cece94b9721df111dc8614b913b2479269e9aeccf67239720146c8dcc788826821870a52654438c4fc4e6d58ef97a84c8ee6f344227a89701e3f15afd437e2469792b633698f05c54428d97d1ae2dc37b077883995be408e42f410198a7cda778590687ad048d0ac4f31547f22caae26ffaebd39b209fbb2f71ab941c5a195f4b39d8f1327d850a686d24342cf8976793766b6a99e9afeed52c0734d4f1c65d0ef895a518b7f55125f4d89db9f730c165d2133d2827f36432b7646aedb8c19b0f130bb71c19a83baf30d0f6d770c8377cc09c72015895e3378fa8186589c794ba1e7d2c4664caaad5f3049f73712c288b63bc16ca084e8c1d02dc5efae39c512d22512d26b4879641873a48549429dda358b8b8277093971c43d950a46782d14f5702bfb159d12f1db9b74120b8df19daa8150f26aa99dd017509c5c8f6150e3d7db9c03f674b2c4ff429e87b01c52a60fc7cfce7a4dcba1b3d0e1b679607ca33784d2987273d4dbb920ca19ab5299c9728033416b6c706ec9b4fce1788d921b83d86880cdcdab8ab9c82b68c1b746fecebbe22715f4e5393dd93de1b5fbfe74e687d6cac5037e4045e7c04c038f5fad749e9f036ae554dbfe33e962a776782408744977d5c5e7a40832f20f08e315b49e0ec7d2b6934bcf1d3843d03f3e9c05aaaef95fa4620266ca34aa0b227298d779c993a484e2480c0fe7d04d45780df6b4fd578f495504ea6996be57919731b760b0baebdb86d7be334923e3e371bef8aaa80d6c07c356d6f42e76cb7a972517a0506843e06a915028425f7eeeaed76259ef40753aed0f8f53bdf2d53f528efcb5ec939c78179c69ad9cb4ab257c05c75b1c019dbf71094fe123f1eecdc4648274c9180d01df1add6ede47870a3ba92a60a6efbf6d77000ec767f10b7e2a057b5732fc8ab8f5b82a13433ae2b4f37035504a1103f8fe676fe784bc7d108084107e623bed37b7074f0004aa476aeabf9ca6fbb5f53df770c7d586a4955e45b558360a0c0d39b0f02de823b82124ade3f1f90d9ae0f3c33b3ef3a72c33d61e64f0dd8e6eeaab08e8d7612be519ab2b0e42eefcff1e57478e001c00117dafb8925d95f4565084471e69d70c9eb76b7b659d14c3fda88e16180a0401e9baff4f348be3f544a0c3335d4baea512b34b9dc077b4feb225d0115ada369d398752251ced46d14a4a497740b2273de59f9d64c905691a7b5c20764a76b15fdd19cafcb3258162120090ff7039aab127f575caa8ef6e9aa8feff46fd8c8f346b793b37489f56150b31494e9579b728ee33fb002a74a8a03f9206b238849c4b33b4e860464f5b4f9fadfe07603627ea904a4e45862f04766275570de41b2f40b0b0cc698679f83e73394c8e55aa088611527c530ae9f9a1d2712c16912708e4b4f4c87d181fc0758df797f79520964cb9257310cac5f3e1a19e2f914b32289630efa207899e0802e1431c91251b3f5b51845423349aaca71bc6de975404600d48ebc6afb38246c8e4a36de5b9bf5aab90bcd0abbe14009451eafad19f2287efe4d698f573d53bd6cbfcca4759b9b7c7e92f88967395b3c2aeaebd9020c6cd2798fc53b329cb264e3fdfd50c643989634c5f6245da24e5b8cef8b9913a1c7a8ab3f68cf2cc195fed73490c29027e4b3732d1995ce40b855093a6f223fae5bd4b038cbae077e9cc778e2a1857b71eb9f6ddadf0ee5c24e656a6480dd4fa34217656497db57b17e68a00f92540ab42745a5e0e772a226db845669bb2f67b00a70ac55b506423149364beb6d96bb26ab48dfd3bb783211c196f59fc8795931764ce38ba809b6123a73b2d84453d5bbc8861c13bbf9c94fb8cbe312e05dddf3bd6d02fb9c67c3f7bd22db2b4cdaf2a89b6c5747ffc25c70819b49b35901d65422cd1e3c4d5f29557e69a7c239e0891552435336b196f2efd4837d5adb4e0b038e515409e341ae2386f0b3cf5c7431ac64c0b5d8515a3570d05f26ed14b0bcf273f85a1631f956c40c7ff78f984ac1a923b000faccfa5022c9a57a4725f7636b6cb42d9dac894e0bf3411e9d4a386f0762250df65e9f5bf40fc899d28c9c6d23ef159bcf6ed64e91d29d6d3265c2b84136d8bbe7c60d4cf28287926993beafd4a74c1cb024a43e08c89075667fd7ce30e0aab38b4a818f8f276a20c2c483ee7d10b45f834bccf5f8b7b555f78f49287db51560e52ea0ba222a2b1d0ff0257557e73a5643e959f29e22eeda2ef68189e104ab22a283945627630ac9bb364526c13e86098f0d3eae585003918468080e5df5f9b6eb30ee282949cab5be21ea89fa6ef03bcc07e43202bc06f903c10cc5df507bca932504c07ae27720ea94d5ee4b8c501d431afa9d65898d5dd7c3fb97d667da34d71c5560e0a7d79edbc50d08978dbf2ec66e43dd42921baf4a8c0fa8eb623f6382ca976952cf99f5f3f041320394c2077552a0e5ff74ed789bdfab842a0cbdc80bf168f9cf9f595ad96a20bbb243240ac5559f9c04ad47b956d9608bb4fa98337df26f99054e95788912762bdb42aec55b6e1470b782c4b8648c2a0582e6a5bf3b0a4e07d156b8e353839eb2eb80f855c3cbf99d8b9f29401584e29ddc6c12052705fd6619a55fb06ba44f4b767ecd0c6735b84968ee2d2e29f18e85324f06a7cfe7f37ccf8da46b3202cc41048fe917de3fe6c98ac453da187eee96fc4410ff322bf48af2d1e4329002e00983c467787bfa5141c6d2ac581c6b387603fb316f43d65badbca8537fe4b586cafbd54c912befc48e97fdc4e3de99a57f962ce4c1dc4dda40fa327e7e897ed9228165adb0834597764771aabb5e0f71adf9b83a62c5eb3049480bcfa9573fd1b1c765142d9865c193c0b589b607f55cda7168c2ad3dbe7672ec7246344c991ee851a32cdd666d25e15debfe89d19d514a1d1423c4fc6649bdf1f3c8231b2617a1b527d4ec60fc9d37b8573a39aab5b100d9dea4fec6f10bf4cd89465713239510504025f4b07dfc0e9df1365649c93df5c53362dc19cc071e1b808d34c4fac6de0921259983d8bef2bca1104c1e2612c801e7679cd3cea47982b3c01f3616347e09e5122221932b48261cb57a81673d73cdc8a17dcf04c8586b7ae31486292154980194fcf43ba62f8a823f7513ac6f290c064dd2ae68061155e503b82f569364683a7b00da616168c56093fe58a3c5fc99dd9ce462c53b1eb703510f51f5eb0cd523b63cbfe098fc5a01f96462dc71be950e3e961c304b9c11ae17f9c251b8098cf6eaec0e87f90ea98ec8ff16e83a4c466adae171450a7377028048d2a3730cc89905b0e51c9c19bc6f655fd3eeaea796b53b31b1f929ab643314778b0c215d6b8dc0270f0ee17eb6e0d756ee92bdce8f6b567a43c1c97a11b9d8ba840de633215a5dcc9d7b1f0a01136a7641f71c0e77f41125a9400472a9c389e2b20a7723b424376bb53adf92afd94c484ac762b443517817cab5df077e271fc589e8899427c60aabc499e4ec432430a0c62e10c9aa14de6f9d3198a101d2165d7ef5b2f6caa92c2666970e94fd69bf82f4bcb65b60e8cb55607ad7f2424ec3b95ae65f9cd8cd15e05da3fd1e78be461ad64e0ff1157bd159ff0aeb88a4b0906f3c62c87b9eaa7cc951854d6a269ee095dc41f923127f5ab5c961ff99596840778bf97247353cdecf2aaf432f0bda0943b5748b8de37b4dd9fe0d6d69a67db8e74c5e17a45ea56ca97fb00401eb36c0a4d4d3a247434e2cc653fdb2866b61bc35aec9fd3e0028d0452c6a563f958374f7c2ea098f54cbf33ebb2e5d53a2f9f2ba8a7aa610a29901514ceb9cc58b0e01039d72ad5f16b7ecd3be269c82c1a4acd7296f53fd4b1982f899a38c941176e8ecf4bdf5da34e46593f50386a67a103b2d2754fffbca6c6e07d9076f1d4447864c9b899602f36a7c40d8d37de124fdf590abef505ce891013ac99c2bd2aadf8a0aa3ad9296037d14b3dac464b540a88eefef263f0abca93bba873522b0b31e58950b4a5224d6cc639850471bb5eb5d4ebdc0e3ccd10fa0d93ee6d82c789ff2a39fba31713707c83c597bce1d37f8f56ebc323ec255b253e505315f8bd8cdc9b7b10ff2b8823626cbdcc23dd72bdf2704fb5e8edadaa0a3a3fbbb5a07e5c361f1eace1873f814bcd49eb7c7cc1e090635022d1da5e186edf7d4de9142ac9b079fea25b85168878e0977b49980ceaa0a8294bbd7cbf8b71f76ccd483f4b42bdac9d571692f692bd02cc121aaf8b3845df35bde351e7871f0d436faccf0c55118da27d9189fa664c06838e62bac2d0785c7eb64229abe4d267276ebd35960e79ec2e4eed221cbabd611f44e2ce0d70c706794fc8a1510bf2ca5f10132e5c7e68a281019d7a7a40aa1565a07d9ac3e9b692c487bbd56caad5c4d0ef8c2c7adfa64fb66d7e435cb41069fdbcdf360eaac12be338e8b0b21e7f85312f48bda943894c088884e9b90da9f2ae7f8c04c625def95093640871a76cb2e4a8708572b0d182b1ce30726d250dc23b6aaea882951b869af0d05e85c811e1c67ce08fe177d2e5c8b04d6a5bb9e2a722d0370c29a82faf30f56cf5990a24fcf1e759bbef97bae5d3fb5eb1b34013bf6d3ffb460530f30a0b3ba6092cdfabcdc9d36b12cd15bb091fcc7f0b139038751c6aab146dc2347be11d524b76a22d033cd4f112b8f31c148392f3b037404772f9bbb60c1c6bbc6eaa09e9d1ade73dd215ba7f744eed12b3182efc9bf545ffac2de024eb805a4b1555d4174f34dde143f19dfadf36299afdfcfe20ab36887d1b1b753b3a7d067d0528803a2c43ca39b38379a406c564bf98a7141f3c6ea50cf0d027a870d4cf80d0f88aa39860641bb57b1d8a6b936dace24a72dce808d5d3ca14e39116a10c4c4c8ef758581d3f91769672f41f8890d88341ea6dbe1883a7344967b7ed21341a4de174188b852c2a1a6850ba328002bbc70951e7e997c491c36b2fe4b58b3e98e378a032112f3b64866ecf167d3fc14bea5782663b7874c04b2a66b6d2a06c216e0350f880869c1ce179c17a44f337cd70d11df770064ae01bcbc66bf56f06a68ed9ff87f00c3c20b60eb304e58926f0cab7001706d6f16cc7310bd1f82abd7b08326ba4358f40167bc08ff60527baf51e02da9413b85592df23212c07d6eb85950998df9dc38801a695175d2fd68498ca0429c691f7c90c27950c916a45921eb3e04e986015a0b7ec0fefc93eb35a738f73b06af90941310792125e0303520a2b7eb609fab35617611b0b743cd146a16048ef52fb36e26587f3c391ba32b936083158fa8a5cabc459821d44cde9f86934b2f5c6a9c9479afc281956b3414a8db45a5450c11d77fd54c751e80fa7170e64f9fe8dfe1ba29a0eda442c0eb858c702574d6e2e0ae4982fb017328938161e313015bc1340715c70adca71992e6ce332822ee094cbf0b647415c547c63d7e9b51724ae208872456589f533be459be55cda76ad494e55a13830e1201a38f7552ed72166d5c9002f8f467277222aabae18de8a00859ae668803a0935d599c9758d064c939278d2371460dced693597832cc12f522af2bd19a0b9c9456ecf55277c827e53d82acd9b53d5274c20a25003c18743669a618b7f1c1c91938d946917dcf1f366b644befcf6c5102d3706c3256c2405302d0ee6109f46e14d72d4e4f06489cdcf4e506bf86e34274b169ebb6b03fc102e4bd98959020b215ec53eefabff8db1af6422145cfe4c14cdf6ea072f038083d9bb6705f3fb0025a9f6a0d9740a1125ae563c5eab3f0c9704253ac3fe2a4c0bf25717ad7ff1dc598e4c783feda853d94baced9938e318385deffc99368f51c80a2915ffcdfa0a56b4e44902878ef94adb5411ced8d7411b97c42f19904bd31942c6f3b37bde502d2f1844892b11fc28aa11ac46057971a685aabc5229986f6195da02266b19cadc4ffaf9623df2e801ffeb33627b10f74c988a12d0e5dd4297fe11e24c190835e1c56c8392249f817a925c71377167059867a65607664e396bf17e27d86fc067eb678e6371b7f59eb79a459022e01690492789eab2f803c3a08f3bb9ce38a9792ec24509a0f0f747981b54ba900ff984a981fb4d8341b3440a03182b65f8d6b7dfb591dae8a8fb810bb62292b25edc62de7a87503d5f20c2c75691801b4fb1ca56813ebe4a709fda7f9c324e48f07721d52b01cf2291b86c09182089065d28c53dc2d0f6794716d1f79a183809ef5b800735a0befd5ca4172dc52d5e3e3ef4b45b6dcdad05238c7748bb9eb960f73bb42a991104d531bfb16d151c74e6de1fc7917acf92200d788064e0c10d8eaab1aefb205a0ac32978c58cd3830bfafc7c6721808cc1991ba31094ad70a050797280f5021f6439aa9b39927c93a7fb63938636a73b47076b886e786cbc7b819c6cbb16b6d18f11dd591d2b5ee2db0161f0c29579816724359a3334787e1d36e487942273a2ca19b97ae34d9a4bf50471b5da980d203e02b76231d0b3ac5e3c989576754a6454c660a0f056a4f606b64c33a60f3fe1684f01a37b84a2abcffa783614722c381b0922ccf86abedf20df60cb900b427e248d4a134f982fb4680ecb9cf104189e4a08ba4a304a8b2cf72e0e521bb0d78c4130b7c941ee8a3d4be05bfd1d7b9b5d1214178e3de8ff466bbbf22b58a08904681722ccaa62f6171df5062ff2d4c05c741ffa39817df1ca3aeeeb1e8d493a05127ef0b44f939942ebbda82437184a10e6a4e94a45be7883eb3a311e9e87d88cafe35b82e7e0d40b3b02cdb407978f8c4cf0b280293c20271760562f7ce910a73d5866ecbeb211bf23c9969f4cf924d3ad47ba40260f23684fdab962e11fa9399bcc14911950e49a8128875ea2cdf0473d5bca282a17644e88e423d4a886d4ffc32955a3cb0b6b1e08a4b47c1e5334ff466d154f1a6898302cb8e84040d45dbf926375b2cfc4d4fd9868e293c6c52a963e67abbda40aa090c66f2ec6ee7a832b62fc24866415c70fd0fd22c0950e3782ffabf07e7aab0a113cf02566fa5b45cca5753924fb10304bf6f205ec435ccebdbf54c8b3321db2735897f2ff90cb27e0b07383b555c9029908ad8d55c910bfb399f693c3129bcfedb1e0fb0cad71b270093280b0fd24b2d309afa7023b43754c65263fc66b306b691201afff8e060c364e7e70285d3140c38ac9962a6fd6ea94af113872b5aab04ac4b1bca9e620c77515149982f012149ca8b240a5d693e07c1ea99b54385fa866c451d85c8c7f2aa1e35fe8b08e2da567213c0fdf1e1e3c06728d6de697f1168b019696c7231e95a97b78f1d7e1d889cb38e63f0fe1ad431efb9948feb284a5c3fd64d1dad5cb2fddf164eb5da6140613779111b785afef90a705601cbb0e52629a63db5f13646efcfc76d4c3aa3a43fd1d125940e6bc5850842d9d252c165901db0d3d0dd9efecb87b6c881edf1131f1a97dc81e22ac3acb61237682f302af6e0aad6b3ab56bfebbbb31e292ff8c7114677185916ae35d6cfb82a0600b89b3ba195d8df5b3ce01877230ba6a1dfe1f3c2cc9ce4aa32fb62a9ed57bc01fe978b5ee045c7832cb1fba4cace1ed6022f31c792a1939532d11266d2e9e17599cb60132bc09697a6c1fedf3b7044b4d4df4da22408d7d3d028ddb3f048e9bdf8d1e92ce80d87aa24af61332c6f9cb47e5e322dce3bec3b46773856efea3eb64395d2ee0c0ee5422fb2f2ce5b842bf1ceb4862ce2cc6525ea555f283d3a0e122046bf14301b5d8bbe4168f49c2751d3d111dba9527cdb9b28ae9f68c7cd6253354d0ffb439ffc3a9d24890fb5c56a1aa9455ac73eaff603dcadd5c8a6c879935d58cd3459e0eb52d3167f3381ebf2b9e6d3b5be473ab6a6bdfc2ca94d80a7115e3b070023ccce05494c5eb316a8621e5693b88dce2e6deb7ca5cb2d8dd18357f31ea5871b756d8ecce364de64622337d1b0fbd90cbebdcf937b00d1a321f24097bc5852c381996c4a5f1bd018e5db11c2b726a5893ef1bc39fef8244787e990bf3cbd961191168697cb66aaaaadf5c42ecc3e10c3e2583ba133b71a44bfcfb1d7106d15e85e6042bc4d3420b7a9346699a53a33442b265cbd17b2b710fb02fced5cdeaaaa05c32aefd58691a76e5349f8d7981c2b18169f464f1723811f4346f41ac859710f797708118e44fcd67d468e93800f74a91e94a3a4bf5a4463dc2049971d375aacf8d7c3a56c3839c6c366841d9726f7e441925d9985824a46c4a9f8408ec36802337b8abff0e3ba56d712593a659301a556bb7338c5a5619c3f8ecf0c090f20f0e95c58afac08a53a770cbbbc6280be0cf48f0dc198c7583ced9f6bb19bf530ff0ce4e5cdd0a1b2b228cd380ead238d478981722a4b9204371305adb7e0e8fa8126b95401a84ede7593180d5376f9eaa6d521adc97590ddfb4b65b20c2201ac6d701eb8616c60d298480be866be391309c377df6361993a72119e1f8285c3e9ae77c284a534a6361e007c2d753cae2e745ad9bca46ced37c00f8a09b4d52529ba13386487edc2fdddf55a73ac076f8fe18ff87afe6a353013d9672aacfc5765ad584c48118a965cebce981cda29bdb85f152c9b4d9bef7c3cc2beb68446f91e1ce5a967affcc8d0e08d5ed3c6739d76e3452f250cd6f84bef311c940ecc583271f48f0277541b909739b4b63f36a9186f410139b1621e74df38d76b05043ec3ee6293efbf4a18dcf6ceb2d2739b1ec021070362e293d16037d660be63220f22d9c0a235b9ad85526d37665e19d814b53e2a017ec73239ffda568dc42fd24a41a3579ef73836134e3edd7ff5ac1be4c95c822a8bcdb7ef446085b23652aad97bb759b2e69d66d5b2d91cc5a3881d0fdd6b452e3d17438be1071b7890c4c8f463137e47ed717d0a09e2e9258d872d92b8269b50fc8e97925b13a576996f73afeb39899e8973cff7008e40884fa5fcdf4e88da9690c80edb6f1de6f7fc94e306edbd967dbeef030a9780b16a58b51f05391fde4e2ff54b8550fd120182cb36010433351b0d5c350d6307c3f11c549666ecc5c038635fc0cf139f2579ef7df8b3427902b1906ebbf0f05e2c4768fd1a483fa7f4e4439a2c0b0282c74fa15bddc57f906be23f974b30dbe2e40f45489633de4d94d62641704b424d9fc01b9b919e5bc6f0437b0999ebaf7668cc136de7391aa608c15c8a7e931e4e51a69116b9f1cf689933f7ad070fe81661ce1242c4f2d19c1cd7f725d8101149193f77234fa1f056f65d0cac59ae04c0b901fb84fabc6e7964acc2040df59d4210e6ad60599d7c73e96a02ff889e0644f6e60c7d318f9d28e9dc6ca2ea256f31606e8c6b09cc368107f3b75e25908a80c7df550c8e661817322ae612c739176cdd57869292e219db6cc70c08a1157b3317252e12830bb709323a2b890fccf805eec6d279c59012f5858e1ea3b4b474817ef7a9cf7b2bb43c25be690408bfc684dce3d6a4d8a3635818e6ebe9af5a49e5e10263da24c39d8ddc08449573fe819d8dc3c6cc50d91d8554baf07f67ca1b0b569e862734b1ddfbd9138717b9c7fe6be7d29eb6329389c35358b872552f305538ae76d1bb7bb4a462eee4f667e5885af58b304d0e2837e264ee5ef5d7d398e86f49c292a8feac36825fcc57b64a75e3e1e99e6cdfe9e116e71d868f6a768648624a138145041a518242b6c2dbdbc62d59d09180f909cf742d5c36d94ea2a067998d8f2584e8ce7d8b73b3c03bfed5e23a47e69e9a2193831e3f32a955d25e924208b5b2e6e90864936a06178c4cdc3ddef6785ab9cd412f620182715f79e7a2569da6116a40a115d4e680277aa9327ae70cfbfbee05e1131eddf14d76f527569768fa1bda8218c85748a46e3d0c4ee229efb8e9fcc13294cd33c6e3983d949a2c262d14f7028e92697cf63fa6aa759f5db9a4a092c6d4bc0a07a92b9236c0b40ad68d646e6952fef86874e89c3d763856fac888637b177e1f2cd2bdbdf308cd519de4f6a7858a6d04eec6e2be1d358a864b1b0d7c0a0ed272d82ff24f8da99166beb9481e53ecb229d2d84c749afb2581b87a20b4b4c74575306c207dc7f6f2a520a18447780a2b14737aaa44dce7c77a0e6d963877d37d848c5734d24bac4cb1dadb38a22a31f2afdf5364cef66629e6663c577af4f1060e85ab7b344dbc020beeee1c01a168bd6463df565920ecb3c3d9f98629dbd62c5a1cc0bc69167cba8113a468ac8dbfa0cd4314266eda105669fa07583ac64d8214915f2d568e12a214e384d7fe3d0c23e649b872e5ed5df729cc1283ddf798a1fdbb449b2dd569d835f8f5cffc5dcb11a6dcea4bf7fe2488f769f2105338ba29bc3ae5e1b76b73eef72ba1820dd27c4d75780f32ad289f15012f2cff324a61c8432f40e45f604a90cd852372805f41affedd1ac0617162516ceb1706b71c43b6f9343d97b0088ddc51017eeb2aa1de9a06445330749f413af34306caba68dc724de77d32dcf56048e59b044d0e57f36458d9941ed075c8726d3b3a80192dda46eaeeb73b2ee77803471b7c21691bce9eeadee5d0e13d5f42f717136295389e78eed933a5054a145b9eb17e10dc53d07830d0f6747614ac0ddd0c49c4a73f25a7eb03c12d38670fcbbe406a91fa3a864fc578003cb91168ff17ee5a44b99366a774c3b390e47d04e315287c58658302344d3973729b382709a3fc909b238ab8b5c03c156d07d8d2ac37a4b7110ba668b6f55a6608d0ff85ab9b61782b456a68c978015bb670d4cc49035980d0b9f30f95c6d0309d4b5e07dc55be08fb98393b62f5c316770681055399b31946d7ace34b4f21aaae03054909bed4d41e2d65540465da90b54445b7bc848c55b54b93ef3cbfef759f309a82e3fad22604370676f1798ac892d8ef2c2c8987ad38ba2e274f08bd7649bc668040a79448fd4ef56b1a5dde83a52a9cc77323a03edc291b6938d419d4ff96ea1f728374aa2849329cf1a3077d0a709f44cd7aa2e319d039285cfab56b6c10061e2906d0b12ac3425001c1e4073a5ff6c9ba22c70bcee3e89692ba5323542763c142ba28e00ba1b40efc453406965a22b57a983943a3df12f311df971504bb2b6e71c66503e20a558d64bbe2ffadc2c7fd6d9dc65f4ccb386eb776d537118e776979e3aa7de4aac9ae175b225a0e973d9a3296ad22f6e6714c00aa13fa761ba78fc7915b055c0d57769415dc691298b727141af4648844e22922daecc4b13f0b94c5230d7a63618b512b90386b52ef2337a493b277e024934d6ee2114b8d54ba257983059beaaf5a8c28759addf8c0c104bdb03369d8ea76d8ddbe67581ad29b85e199cfd5a748831a1f6468291b24f1e8dc5d03a6f75bd7b102594bf78b7408ad4bd4db7f4c0a680a17ee19150475fae89ae6435cf51d756e70aee144c76eeb588b52ea3b8f4ffa59b71ac8a309d75503e5ec867ce779379627d6f9540ba557ba3b2fc165f1dfbc065faa275054b6c9676928b02b4856e2bc44032fd2472df546eec1440f88cae7968344e1e149d550b808d1b376a7ad44267baeebfe382c3820bf06920cbc72d2505de8ea90da7df99d18ccd71e3bdfc69f4640c231ffa8f2129a53e0eef91a000275d2bb22675230fb66ba9ba0896bad2816c1647d712683cfaa51f85474e80b18d1bf12dddcdda8e4860ac8394b90945e89e2b37b915cf311437a43497286f8f70a3d527f79bd213ad65c0d5c69a06b935ce52a3382e480d5e5c4e5a1bbc9afb8b2e8a239d0ac59988fb9b639a1787a53918c15e4844e1777520968b0038734cd1d798c94c7f7eac070b46112965bcdaa1c57b3988386870cc17b4dc2af9d288e19b682cbb316ddbe5a6ca39169af257fca954f0897a24c32337842b26e076f3a54b52cdd1fcbcb495bab62f7da5040d061aadf56888f1cc3237041822665608e19a0e7993d50cb5e7073059096c75e9f1cb1f2bc622d1f28e5283b5871af3825e673bba27fc00455f39f66b13dc995e4487bb133b05b42e8df1a820eb4c3cbcca284673dc3ee3e39cd0f4ab989b33003a38b61e0b05684e670d6e418f7ea4d46f7f89175f00e779ef32f1c1a97ddb389caffddf04b9911d8a5abe14406969deff79ca20f6070b9ed54566d939b97c8ac6e91a8cbc0c74769d5da56f371f0bb25c3f5d5330d03f40bd1e7b90e3125700ba2e74bc328c03b42466a26c24270bbe00a3d6b90d56232ca461d87919f7152614afb4fa9e734f9c379dadbc4b84672059da619ebd7c0d248e5cbc8f270ca030a4bf73d5a892b1d989bbc06c73e7a1363c2e31aa5944ae0560d07b774762de28efc4a6939ada074b760af8d7d03ea5bee894afeeff5ff5add3f3874221f0422cade61dd0aa327fe69a00e8519475603572fd46a2bbadd0cf0911ea87f2351bef2bacbd85cf0f8cd19da745962c126d8e7d7d65369da9ddf0c9197d838100d3b78fa2d8be31e545fc62d777002863c6ea039579b1cdd616ce4e24c89b9c87744f94ffad4ed80dcc8b2941901abfe9a9f42be46716ac5f38294a537a2a739ed5694d45cd333e44e6cb23f36188475c2e35fdd087c12c113888c64e07b65b0f1dc06109613020b54c280ad657026c8f2e6d45c97bf54ded8c2b23f59b3a194166fa867f7e0144de72cc70801f7170784743677eaf73fad808d554f99855b0c681a61673d09eb1f2eb828415fb9713b23bddcb6763577e65081324e9ec597ff1ea9d73af43acd9d3b8e6d7eb121c7feacdb9e19fea05a92f0a376cf198cf55595b7c62ebc8ff6bed46bfa77bb7ae71d80cac2d21755537afcc791bd102332d5619ebac8262700ebb89b7f773a086c8171314ffd305a53c98b41434897516b6c438e355fbabe759927953729a4c7e40b721df068d01d04c4c268f6cf7f60ef9eb419de1cd8131d0cf2cdd6d0a228de672465f6be5acd7ed576af0411f609565c87d89743a36bc544ab1002349285a4bf320eaca82c7c5458c28fd218b48e1b8f69d7a7f3f77f2a6b8c96cdea7819ac3fee997916345ca7a53522b90defe33f40ff1f9fb0ac45bd847d23c56d30c3754d9171ed9ee17bc02a520cb84eeddd8f3bdb9d9746ca8db858727e959e4917e806bd7e8b3b871b11ca6fe5c8f3a57f347df61dfd96182953eced09685788f1b250859e36e7960728b474620f22e1fe2b9f8af11cf27bc2b71e0c0072153c4182d54282822b8bed3867ccf72384b7064f4400753aab558588d8a944d11f31333fc812b79f0a6e17cb9dbb604b316a027aa214318842fde49db740c68085234394fc64695a3df3f3b7d193a87effb43fdcb13ddae6fa658804b36b49e827337f7c821246008b18ba8d737a028c58f4a2cb8ce9c6a7e531af0d77c9af06794d8172c183fb38d28760fa5071d6b722198e792092c80ec7c2a3b4aac80f10d49d13aeb8b1a0fae2c7da167df21b947d59a284c2c8cb27a5931d6bc90ee6e682b0afb05865df7baa4578e3dc04e904e5ff169245d252595c3366687a844a5523431870f4933ed48e8ff03edd1b6f24f1dde266851787bbb0fca8b837f610bd994e6e4305ece4da8e504046f6fe9f4ac95363dcb48a7712c2456cbe18f6c2d04bf6a26a862adfee15d6c2fb768d5a011575dd46cefb0e29498e8c51b3cbaf166e5e68fdf6b60faefdf4d119b1679ab56f5f59db1fe548b7e5c7a0332b255f1479582031e90e2b8a4661ccf94284302a79ee395b8c44df90310bbc4b985e52d58cdc64cebf617b21110c795bba333f672625923a7224b30356b3437a122fa8b9f547cff1072b1bca3e36bd91c8075eed5df5745f774f1e70bd1eef542332d7e4480528c2ce30d28f2c0f25f766f2d1c50a206d1d334d0600a909ccb78e375c020f65798b6f4448bb9a49cc551c81f8dd1988d66334e4b6ac6e12a6f529ea820b4c036c6dbac0872c9a4f7246dfcaffe04bd9184ef32a49d086cb52506f8955807d3102f7c8efe601b0e144b4230403f8e403286d8cb90e6593a0a664192549abcc996727943beddfd48ff81f2237ecea32709c0246f168c6e619e46bf57e96afbed92e65265c8eb6e8250bd199de76eb03745c5d269718e5a7cb61cae9702f979377275570f6622d6707f116ca78d9119185395c66f9c71d5127ca5303522b5150ce6eab16d6e8b71e61d8cbc2c8c8f0bed242f67f879d79476dbbf9b191b26c4cbc6bfa76a287aeae05badca3857f2e0162ee715d0ac6570c0a9ce8c2cb4b17a6805ea5f46cb16b6bacd208cd7ff9e5c98fd0b8bbd9fbb4f524d2f5f2846c7f0b1e4b398b28344ee1cf801c43f09f02e25aba96dd9a4e5853d7d0a97354fd27b9013b53fd4f4953401d0e9f68f39c2ee58e40bf78ebd246d1f73b01b08c74fa2931eda1a3d7b96f0c4544140c392f764b28aeeffe1d1ffff0cea6988b774d3796f1a75a431ec08ad1c1f3234857c76a567e71340025ab25bf5cd578430eb39315538f48e61550156e0d8556b4f4fa24735a0e92f1f6ad86e5638f89cc0950a2c5d6a9c9c7870dfbb5a31ec81f654b17a5a0031cc5fd8253b9d604a6a36321b3b00742b1e2e3a2298b125daf63804e405ecfb3b58f74e296ac4ce0181b69c48120652bad9f7367f9b5e8bc7d4d83c4f8ba9efe8d73299c4d64931b8b3524467291d507216661ebea849abf6d06c4d176be8561d11ff78be71b290267b542d4e3c8ffc33ef260ee6834874fea6fd2bd28bb546c62e30e45cd24f06d5dfd0f295aedfe03e61a16396b239d4e63d4ffcc295a123819e7dc38ca40bfb6889fa1051a84a6f1147ac09967731abf0f225ee2b89d772d526c56667b501906325b7c4be3da7aadcc944a28c7a4b8faffc1df3d9d50ba08f3d91d1aebb0982abe3291c66876b954fe7ce88e52cb2643fb265a9361c8d636d0c577666cbee3326d6f1b94af4eaf7522044718f61497fea4a295af4adc5e5e4af8634671289a3354ee58afd6cd381c7abe8300ae4c56a467a1072598e0b6ba35b803a8db0b30c4385cc2f9745a27e478acc807cfffcbfb44f8ebb09dd968b3b4977947d7237f4cbf084d88409775554e673a09b8348ee387e5bfe48597a3ef35614557916e8fc22dc2a62ec3e2c1bb27256c1ce10d1d452460278a6665af5a8cd7324cd9256444d66242de6d6a3752f64b98b78d51874b545a77e248517ef041de170cf2651dc518bf9d7f7956f561d30d4232215803dc54cc85260771655d0c5b367a2350b533895e6d09c530114701aceba0d6abcb57c44e8566f93c64c16900ac4d97fed3022271c1c0f42d4fff28fca4eaf2f96835575e5cf15455020c9177162c907a0792091a7de8800b614800679265c843db90e915dabc9c73638608e975e28d5f8d1b5431d0026505912d22dad9ca169bcc16bcd7c9331cb2fa98e7e18da4b0509f1a3f5f33c80306cb1c5295dc56385a57547b2ea5fc5dec1089616c505f849b48b436e1267bb37b9be788601e82a5b11165ecb6eb07d60e41724e5fa982ab7d021ff59c65e0afee2b9e7eb33130d8a87b12319baa3df2e2715d7e43206fa9e2e9c1404ab97f898f7456e792fafe39bb8997a943083e22dbfe2ec0df683b33f701639dd6a7220a8e70292192e8f73e783a76160b54c99d52dd14dd2b53420674cc3c34e0946379a3d11b47231c7570cdab5d366c5a1adaeec2e632fb316e76957e938355c9ee16d1f574aa75865506509ec024b0f0d5bd245ad72696e97056d57a9fd805ecb19b78fbfef52b2b4387239d52d72d6f42f60cbfcd9b9cb4e6714d0f833a26e37d0b25f993f70c78138176a32decc1196ee1afa7eb21e19106c140937cd9ad2bb55f051876472fdc65386b7d89734083c4fd75fa571d2a32bb0c43ea23fe770c0a0c8d501796bb81a407d1935fe645b482a4780b55397e383af6ce31c3b07b1e8ff6d2f65ec2ae45b5e77cb2a378c6f48bab8319b71c1e53f58271f3a0cc43a3ac8389d8aa62a39cefa967d1f792bc321702ca0c325a63a67971b26f986c552c275f68ba2f3c197844d0626b6aba12d950235c9d89118b4f4048aca9322b00049c7547da1ec3c3793c70a80b0c6ffb7259658f2f0d0339794a5bb529fb4a50f563b587c9c20ef79426184f45c4ab46fc5012ed83fa23df9cfed89d3d0d181c5bcca07272a5539fdf7fa7a87723db5d98a705d4a045828ef7c83617ad62fb03e8d4486906d8702a83b744a718b6513fcd4045bc24505154e7ffdd022c2448840538097c1402ecbf42aed27a15a9033278c7099a6322b07d7a70cb65c9b34ee69f685eb200022d04f69a1f91802e45b0daee24eac71263f5f98f952fb9af3955a74dbcd0ef7fd890bc1541004d78e949b26b686eae16a250f12a55845a2782bf2f78e27c3c32e5dd9cb36d46dade29a56ef8d59f4db906d9a5fba51dec44d40c1f00ba646d0cd8a61286eb3ea49483c28b08cb6d1aac38545b3606eda7c0a5f1667f8c2e2e4ba82280f319ea3ba00baa37af468792f2e0fb5421369054ec71b5c847a40b47aa6969c5c75c2c187c802777ca7b408f0bfb0725aa000552a102e609dfda7322e7b8307e2a7b5cf5110a53f22862e04b94c46b53d325f226ea8022b2ef17995d3396de24c8a26bdee33fa7052d6804a50d62fdd868d8cc9af15da1bcf26a7dc948ba370084f15b0f7fbf0c56682755f96a40d166ee4c16933455e25aa84ede1ef9bd32af52e75c4a644e5b1ee7c2f080f9802b831c729abebc36d9ecc61789fecdc9015700c5ef9b1e0bad04fd4ab2a10c4dc738e0fac6148cb78e0239465072126301dbea7c1cfd5d5922506b7aaadb5eb5b126c12a01dafe184551e7b00f682450e2fc802a71ec302fd5a2dd28e57e52cfbebbdbc0c3564377b8bf18d1180b02b6ae171b2dfddc1332f5c5e603cb868fa7b20661892e07ae6d0ab14289e250a6b80a6b5b0abbfee9dbae8427cefe44d264f1fd38ad10d4ee3da45b1c7f0bb3d5750e7121c7e5f66508985810f67239550dbcd9d63dd1a6fcf1ce87ac895171afff1a598cad03f7722416b5ec1bda5015b5130b612bd55f9e7b098e693c3eaa0615680a3e08f9ad903639af1253becd82c06b8070dfe9da8b4bf51d0f006bf876c6dd169803bd81298adcefe87db05a0eddeabefd6de420746f17d9470f22b2f8d298fc5746c66c039224fea62edfdb494653336e096a8fa3c1b6f778d0088e6e9fc485114a644e84ffb720f81ea3609517cd1324af59d6e66f1f39b1f27b9c9968918c1970688debfa8b026296097ce6d607a1e99a44753c10cbe83f7748df72dcb8bacede7cfd3cdf04169e7b6bb092c19edda7efbed69efa54800f64b436a8442d9d6a9d638e825ef483ca327b8f5d92cec31ff91430642934c7ca294d1948fa741070cb84788aae429f1f7e4087e4d483a9d59f47378275f42dafa5844d3d7a953a1076d93026cc1e114650a747c1b4aca891c44c0d3918cebc9fe4ad935d9dcafbbf5e99af47eea2c9123d0ebb46fb3edacd2ab02f528bcba68650fc3fd22ad2f834166c0ff889b67291bd4b8784f1a0bd870a492ce068a80e98911d0ad65eae02366deb46fe236fe255bd3b517dfb1398d01ed07b73c86bb37117ff7f955c2b513fe61a0ac3e824704773022b685f44660ec49a9c6c594545825f0e8840dd89a7507199d31ea8e8891c4369ad3d2b25e86a580b615ada3490caf49e4753c8f3fb6b3382b571dab2ebe9b4460c1afaf3ab5f46f7972145ed927949e977a2a7728f5f3854903d6490e83a86e6e3e265005a5ecd348ab3cd7cd22bc9cc94b25067988a3536f38f2bdd3b144628c600a7825da13547404256358ea968219681ee300aa1ad50253b2c5286a4f8d2f880e6a6c92ee683d01a77a82005ddb92da7878f6e468df828c0a670e6fee01d9e407e6b226ff8312ab1c3a0dd87a252ad59ae1311840b5e4ba344477e4ac4b8ea0fa75c02575002842a72d9b48c3c9fdf7b0cb97fc946f8ccd10bbe6dea5973c795daf7c30824fa999a26efdfa19ac472ef1d6566ae2a9f6c06b6687cebdf6c193ee91a35478d9b17110c82f1d733eda1f0161c366c0f0fc59da348ebe91125732ced8305f75560e8eddfef895e02f89a77f6363810b2f3d8f56b30dc3bd2f573394040a2646a6c639283856c0a97ef536ed5587964ddcd2d3a653e46176b2ac28cffc2aaf3f674ff0af564b779b1cd0e545cab309fbe2edfa2f3232d0d3c1a77b6422ec4e2b3ca60e8391cd1aaa3853b4a82cdb38403f12c30010868ec9df6dd85fd8731a446dea55adfd3bc4316026c231d11aeb12fc8493b81aa5a5d8d2b176e72f33ea64bc76f461838d0bb0ba42da722fef16eee9868eb724dc1c5164194173964e7909024fcb0bcdaa11c506af1192bf0496a3c6c1d7ce294d76276343df5c9bdcd588af2ce9f1f8f4a19a0c1873167a0ff40038d6c07bae6d20f8594f2a09cab3e556a63c8c89d4ed2a4791c685e2b3f4c0189733c53727c70f1b08603b57ec69795796e98d05c19c3385ec6280aced4f273996b866b6615b556ae8e0c987a01e47cbc7241d4c101d5c38a8b5be16d083c9a3bee55bd12f5044f528ff6bfe0740dcee4187c863a807bc7407106c411152fc7ccdbc9dced07e43338c6f2c6490ad521ade5b62276f6dabb9b27101cf30214d7f7020d4d2ce739e88905434c86713f85a93599d9692c782d48a61a7b368dd26c4aebd81da6941cb2c5d201551a98d48d7994f05d18bfb1aefb28044b7621d17090b3b2908d4462e804b9a053a11873cfafd356aab14b643e752637cc8d079262091d2cc1ba2ae30a240496ebffaccc0ac0056a1360e12223587b92e85a4f68792557adf9d26df113c95b11480fce3c46d0d4aa7809df4c6675856ed30cd2a0baf810e4688ac9c4a84648a3e114c8eed6f4cf2153e35cf4841b0e10ff5d0481d1d6150416696887888fe0af6586a648630fb9f8a26f07a271cea49f441a9fbcebb2c9f283b308307e7b2f6b9a267764c411cbf6107ef5774d7cba4d1c395c6b6acebd1a99f57ec2af4e98b1b433c5f3d3d21798e2d8bfab94fbded1689c32e4c3b700cb1b7bb3710493fd977a34a1e1540d6c3203fcf9eb97a9715d19366d1a949ec86ad3b0b9d09f15a0d82f16f088e6f0bfc1dc5ed3314374f001a3b714253b4279d7de54ae389b9d88e62ea94ed9552bff607f72c0028522b4d37b3b3a6ded62a52da99c450cd6a7e325d66090eed840e19d9aec425d87ad6bf52e20c3422b6a098d1f567d158bb4b4f799d16ce02500a041ad00dca0ed9fb444b3d7194320408798ac2d01dfc2b5f8af27d1e29286f0897e22d94fe5b73bf092d1a6a0f6fba2ac10f01f3ebe2ebf7e8ffe8df37645ca013110feb6b0ef033847f71a7e35c2b4e85204467c868fed55377ae3a41d2c3415984462319d62f751e4aaedc9dbbbd353bcc1f825ab8cae44ec3558ba8667cab9845e51c47ffdb6e9d3cff833713033a03374dde63f852599094a2e570192277012547408b93b29266ec71e8063a2a208aaec28681082eb72ea1d5179842eb6b92c71dab8f2989d1cde9e0212c737f2f8601e5bbae20f98363ce0a78eace337034bff40af193c149865d717e11c8aefd11f70949f13b2040ce8ec6de887e54ea89d7811296342175bec9efe0eba7259366dcd97e4f5f3cd124bfdb4d4c5d07c3a2382db2edb3e5a1c2bf2a2334351940972f849e650b8661991ffe6f197078fd0ad5e7b0ada69341390b3ad55a74d9e8ba9eef7cf94882b06f487500d86f6a42e9eea0217ebb30cbe654de2e13c490aa6657d7596501372b8865fc2c37f0addb51cf979cbddeb8f34e37e6f1128312a98d2052ea18ffcee124641ad18a96c08557cf14a2ae84089da12fdd0a66050972094aad11354967b3296024f1827164edc8b58c2c37fcc3be7e20eb945f27bd3f672d2621d7d8a23a0d5cfbb226808f80cbd25a010cb412b2a4ac67465c77e577042011e87799fbc6cf9ce5eaaf5e6242d997f1a044e5849574286395f82549e06c6b5dfda7a65c7b1d9d1c15918eaff107abef426eadc5ba944c6701fbc375458fdc0552cb2e84b7260e9010ebcc288f8b8174f768d7cf76d20fe3c0824ee37424fc7a623b7c3636e810de1c34283537a7c653db29aedee81a279b72eef0defb82135d325272c2ab132731f66c5fb67c9aeba3b9ca6e5972282d4e77042871fcce387739bfaafcf7c847a7407022844eeb03bb07fff870dabfb5bb448599c76b7fc0ee948858821b75661ae73c0b02e70cfb192e60164d25d0790696244c2d10e54994280f4658d3b8938b41555f6956a1993ead560b263c9eb967a5b35ddeedcfff9f8af219cd131b1a4d7d6997bf21643394610bd084b61d061d562392e13a7552c376368547a97ffe1c88db762622534d593a812c9be02013f7f896af014227cdfcb703f89a9a7811d03ae27cad7d2472b2f0576614ddc366de1868f2c4e65c99f0b77053f66aa495521ff927ba814c064bf70429ba2481d2dd100048986a467edb4717ac0db0178ad1f2df5e807eeab6561c1cf4f3e70de2e9d1b24c271bc4eaf41927db46917b2007d7f91c00d90d235e6383954184f7c705fd10e0519e3f46e02784b5a89748537f537b6c7d2dd5afbdedc141583e9816ccda5a4832a55045c3dc5c0fdc19695e0c3f1c9302d5122344c3ce30325f4f680fb0358e462dceb453e56c2f4f7f11da79b62da1bb582219f13dc848dd5ab2aa2dfe5839c6f304b356945a379ca2364f6101422abc6c7203a6061fa00af1318aa59f54b4769439feff03f6100942761f77b8e926b00a988eda67150ba755525d5e36ce4f56f79427864c2cee50892300f7dfa4ee0558ffb0840ac406a4138f269b6201deb027fb48f28d60be245d438b80145ecc2590cdf318db5850d1ace9db72b57331319844d41dd4740f5f7de851bf4fd6abd56c965069d230548959f969cd1e3af76ff06386939be1e27f9bd64c7adec26cd683f68afbfd2fec615e92b98279143323eb5d94787d7cde5ab732c208d7d16af54e06a4d8802e34978d221c6f87d87cbd13922b4ca8c9020497136970bde7f7eaee16be27f65017f3ddc2c0ee869dcfdaf2ae92a7f18f927b967c845f68c76b7996d4965b9617b52b3d6da757496c75e2f985af7194672668491bb8392580edc88bcd618c2ffa8522ce145dacf86104332fd383ca43399edde6c6494e453480ed762f3b44bb88b4be102749a0f6c1efdf92a269ab73fa5729076a60ead310900c607424eee31e06b1e1ab46b732dcc2446cf51bc35fad7e05043e95fa73a8a7d0b92039441b3cfbdaa4cb3e8447d0461612ae38158419b6ec915d26db1c148fbdb09902687b92320775b55ef940d137dec11445ae78c0c3ab19634dfbeac0226069e7c6f55c58b1c59f05b86c81009ae9269a8d5b85870b4b98f7f765aa701ab3b2d5f91981c84313483e0ac41e86f9946cceb04046bc960b6f4e64cd6acfdae3f607de60c61784542280ffa3aff384f381a3cd47b3791e59cabfa626aa9d617aa35a22c2c9f6d0cecb3ad5c4c319ee96131a2ad367dbbd658887ee878253d93538226b225a8148567e2532f0a6eab43decc7a14f6922768f8da41447fe76b0b535132009e281ef1d6813e62efd5057f58cdd9e8601b349816705792b3a286674a41c8c451f199758e2dc1c4ec34c8c58ac5d2605d3a924a6f03eb624b894ad4d567fcf9427820b976d59ace6196533141d4192bac310306a706c886a4aabf68e3f7f311f216a81fbe337cdea2eadedd33fe8f7b766f70fa2ad14f543bd0ffd85895d5d559ac88fec4e792b1fd8e7913450b80dd2897655ba4b0f1acc91386a607ff3838d02cc1b5f73c76c089a53fc4fb8b1161512126809d8d60cb83e5a063f74d32292edf26f7a30fce8f9bcf2e74c2b0e647f353e6e5188a4e3a70e1f391773219e979f6e8bccf01ba54993662389481d840932cea7cd1cbc2bc7e9d23cc438cd9b32b511ca047655aa17080cf7856534ae765d08f7e8cb3dad06bf982cb47c1e59176d633969acccfe652af6a5112b3328b91e33ce571d6ac898b08ba8f53f454c983a569c3d798903a0874263df73dcbd82eb6f2a22631cf80073948615799d2c90853c27e355c667032334bf0865d45bd303e26420089694bf40412fba146d2b264b97e87df96756e2f522b3d07c382d99f1a292cadcbe5de7a8e29a34152a989a1be23ecb7f490c5df4742bf8e70ca22a5c00c880f60f8167f4eb6f928e49d4b2db1209cd6f93cfe25de0487315862adbef4e280077b3add5c90cc9c87f6a3140e57a2d850217c8a554765a14e420b6872a4084722f90c661cb06b447a66f84750ee13ee8ced9341cfb58281c082cf93af4d4e3e54255a02b609c4dddd344a1485fe4affe9c67194b790ef250a26d01e43777fa4bc16fddb56022e004ee682586cec31c4aaaeb926db2e547a79a34b6a4cc48ab62ea572b2886fb114290ed9830daac6dbe260e3b8ad82f68bac8a3d7b366b35aa8e8c8689fd429fad11c9e72e819c39666d6e28ebeb24c8a3027c9f092c1369e3da62a11cd78c79752c3ac6700d84681439f06150f6af89cf8d4d27cd1c7c1786c7e2c21ea568799eb8c58107d515eb1ad85d58f4e66d9f00d59473ac0dacb97fb1e0d836943b7270b8e41161e1d238cfce52124b7dc1cb5e256e5e993202105f7b24faae951e4ab81e50db569cd7c627177669bdce042c37555b219c30e25499da38a20c110a3f280b0993a08b9f6a47b5c82da86d599b7f0932d2d2769e84c74ad7e92f067f1258219cf974e914cb053f3edeaf60d8397f29d89aff6609b5bbb0ab62dbbe74ec1a9c81872845895bccaacfd4a3cf71b8c949b5d0e0feac2170e95921c092bbbacb29f11ab588be25237d6cd3ac2191e8b21dd84fd9d3900859fb175aa67117490402fe00b7d1a85ec6bc0df27c82241b6f2afcc015b11caafe3bb3163524444d8db910439a323dcf973b23000f29bf2dc9993abbe8ecb68da02a8eb08c50390561ed319a9c3ab3d4caa2927bf58a34deb920c1fd391775a64d01f6336ce998b57e6b8d23e07e32f64077864a2b1aaf4f84cc1b740f48a59e13ca56903440a9c8d6912074ff8ef31d89df7f107cf734d3fc7b454135fac83a03bb8fe924d00f9fdf228052f5d8d291b2eba4811c44232b1da8292ffae0f3542ba09e5f533b73fa22acd9dcc70f6e88d725b453f2dbf399d5a17d927306da4c81863c5bfc6474da14be7f65ceccbc90435375856a15143bbe380705b7062819de3a2b15177d0d3f47b053985586c49fe615afbba29d226dd254ebd5ace0ba11c66df4e7061c76a06283378b1a74ff755a6a7069675140ec14bb74d22a9e9b43643fa02af3945efb0045b635ef728b3f4a233063f88cd9fe59e84878c303030f0754110a63371c612ceb76e786a5547b96f51a2a5413d24d8b3635e2d72d5e35addff0ab59f1a229a2d9790d62c421284786957668ccf71f085c75600cab03e93f20191ace5aca1ae7e5824695c40eb06f7bd8350531c2faff3074a885b3b0dd970550f9196c611d196ef54913ea5c9f27df4707f4d6f35ea3adee911f2f3b187143101984c7b6f28ab35f7a5e74e02b1e4222c69bb72b1d213e4fd5219f1e84cd7956f8fa9ccbb6bc2065db78eefc03ced2ce981063022abbf160eb470eb36981e1905a93f8ac21cb1976de175bfce40d61d3e3379fb042e69d793af0f9315068ad8f74009cf4ff92643214190a7fcfefe8796d65a29f2a3e8edaedb9c8f985ae6e860dee91797f9ad8bb9d00bc5c0e62b05044618f9879243d59f5cd089f121cc74637ce2b84dd1b3c229eac887d271181fed6e63e3f56eff2a9e248831f5f893e9f0e91ff332e1a04781ab0a3862b42500abae9fcb69d700c193f9130084311b29445a8af51fb4d2600423a931fb693718513051c632256a1ee7161cc1686afd3d3cbd3d0f9fc3421d8fa1021ce700ddf71332baa64641672aa9564e4f9dfa11ca42c9aa58cb11894045e47c8df96a35e91b01df77fd1d66fc018f33635edee0282891b0947301a61101c08319d5e85670813d310dc8d207a55282be189037e124515b5669ed34dd79aeede4daedab6653c137393d54a17dc9d3f6ccd0c26fe45537baa48361c9374379943ff642ab0eac620d95a93b6bed3d6ea159c600275e36d49fff5ecdc9aa4449bbf6ce50a90ae06458464a984e27cf196baeebfe81e9ffafd489ec22dce8dbdcc37e21cdf6f5b09d21bdb9647a3c39dc16dc35e2a554934d2d0a81f686df233d2837ca6ea5bc85375ee6944bda0c7358a62e0f4464a6560142065aebccfb044c2e2ce1021e366ffea98c441597bab3052dab3e957a63688d4b172e978a5937df07489aa6cbbb1ccf2ee32e5e40bec571dfb1f4031757624a2f9350bf57ae194cbb01be7ef09edaac6aed69bf1ad7f26f0a896478ef8e0859de6c9d6f5c574b31fb5c47342c9de609f449984a24a986d8adda1b0f0c3e3d835dc6d9c3d0e3cae847c0d1c60cdca02144fa143b82937388f3b69cda92dace45d0e3a0771c3e02cb80b73c9a945e6faf8bc06e5f31778d798c75dec03fbb59be55b11e66ea1bab30e33b5f1209587c3b00e077a94e5fa25ed19c3935c3ab8b02586a6bec6c4686bd94e1da6e69f2d2123416a35f7c1f687b4e4021ffb31437074d00a20da7c04023d72596c237b0ebc11afd932db783b781c4c3bdf70f7e49c9280c90f950bdd05d665d7a2fa8aa8015ab3be57b7795c7af71105004533202b33715015e40e38dd39feb5fce41ac602ffe54440beb70c25e5a759694406bf48e6c15e315119cfba99405c777d3d6e803b5b31a691a5eff6d72c1e7c90e8437bd324a6c7373a313400095050353169afce0f60e9ff686d48c34de7b9165c7d637d94d76f3dacd0b27895a9da4d64ceba890f703043861e942b24209ad57121630125d0a846267ed2d7326db00d0c3e59b27678b5c5a5bfa6fad85f1360723d4fdc6b19a8d4554ad0b3ca7135994af5e4a7e38fae170a697ea4d97bd30fa543656064fd33b8340c1440bf12ee142e83932aa8171195a9d6512ec8a9be3fd29abd9b4b399400869bec5d8c239118d0fc1cfd1d7edf013842da53c6958a6661807b43cd8a34dd5af3c69d5f4a7e66a549cbab1fc6e20c9b8d74488dbe9068753c240a1c9825761c6f33c881783998de549284c5c817ccafe827e0b16c3852415e74256c0fc237993944dfcb3c8b5446b2d411299bde0d596aa57ab28b90bd0e0c38cb2f6c01fb9ae7b937e4674f4afe39056061c98ff352e3f41a63ba451110e32a225c911e4072125c8e83b001c57a618b637fffcbbb1f8c3535db472eb99365e2d5e0db196ec968a8dd8915164a745dedfca891b64731e72c1c6b14cbbfebefae5793e35e15432527f9b88131f217b6d91924ea2f19e048262d898944d28e56e82ddb6817d189ed159a293b0ec814c28b755b5d384b128b9c945313bc7a8c2eeb8ea79b9fa5b8fc87ad4cd1027e785d3df5595f9b574993c5a8e7a83bb1350029eac40eba41b082674b64db172cd4bf9968bad2ed336fcf4cd3d099a4020f47687c40ea4f8d7653417987f4c9965611a49629d2e8037258e89df303d2f083b4ad737103fe13b64b958d59d5a72adef0460c4b186a9f97112dea3b7b485f273736d753f2194d106bfb8a8d4aca0322b33c7f3cd28454b0d5cf3db20a7ac6b02517e4cde351ef111f27715f9d4970457dd2250b4004aeda5d73ff58f49c5ba9e4a57eff983a5beb91b0687e88fe966777cef8f10662c34dfb25ea338c00bedf46971fd784d7ae944981847a3c89c1f7f0afbab667bdf937018834acd93504273b4ab9150614ab6d53ec5db45750fb8b20bf0d0a935d9f5a6907f5cfdaebd3527a8cf074f49f34616db21ace5877d13957a0cfe75f59f1640e295260d645ac15514079a2cd92256548ce46e1c731148765200b9d9aa66fe24f0aa304b813b60954446aef8dfac9bff26b3b7292d4718191dd512a23b2841133fc10574bc64c081555577304e6c79d2f543464da60c7df2c9567a280f989a09e09cb8f22beaf5446dd0eebd5a303bcdb3e84a82761d0979535e5b1d722b9d257cfd7d0641280938dc3a665b3c11e56c8fef121feefebc1ef8bf18f12692f7cb29a81f3ebcb9c95b17d3a47c1ed15582317f622490b6a9ef5894431448c8785bb8eb20043f4cec82bfff7bc09fd79ade8106fab32994852bc5bb3d3a77d1ca0a65ae9fe647e141ddc42e13cba83b99399f2c3d83576c118693be1c4745765e6ae9fe8ba86e89d13d3d7d0a9830fd4f84e5cc90948a0a941d277c127b237d1ab216ee90e800acfd17b41cc774f432da2351ddcac9a7c7f435df868f79dee2bd12c358930937680a7c2a8ca11c1af724aba8c38eaf227c3cee47691b8b6d057a0a2f1e3361b5819953e6c899f73c00260ba40131c6d33d02ab956e948daa03080bd5c3ecf5b2364c1eddb19440028f7d55ab842ba97553f5a37446952d7526bb085c4ef2d2d2d56c26dec597f14a69efa7631783ec9130d6f8329b9bb2c0e7a1d439cebcf50363e95e9bcb1fbd23746a6826da21d36ed77ee0fb3a37abf4e1e32963506e37084bed7792921e9a06a07eb5b764434eff162fe2b5fd83a9ade621ea7774e83f2579716dd4cb5fbcbdf8b4d2d7a6d4e7f79e20697d8fe07fbe125232b93aafc979d869da986126563b3830f354ec751533778c7b54cc0b42ce989f7e3c83ddbf990ebc408795a4be83effde6569f41fbe6bd1dd1a394c22cd1e51c250e868cb31da310417417e8ac22efd4c578ea78911ce2f8c57071085d091675c8018b0160cb8072c602052c26cc34f0980f05e02d489018cffaf54a6bae779c971b7b06f2813eabb6985ad13c3bb4f69844f393732bc548d25a0e88cfddd4c9b082d72d4bc94fb7065802a66756c29b0ab5a810eac76e4285097ab6288205b8d00cfe4ea493fd3a64cb19b78e24eff49956db8caa1c9ec2845c4b8fc758309ecf2f832c525490684b920942f070654b282c90d2ddeb9c4c02c97bd499460aefbab82b6da847fe8957e9b60b545f4e9190fa082b86eae59c8fd0bfd9c160021ba3efc0728bcec99bfd3bf8c09967f8265a420e5e485ad6e4094402ab7447b92dc53f17f5feb93b82d9c10713345cb090b0ee2c9c3eee488c44baf30c5af045aca9b116976a5c9ddaec1594f12a49dbc5e288b94e186df547ef3b7bb9f6ce447654ec6ed90e0494f1e95772c6ac1787164908c124291151f444fe4b1770ff87c60f46ce0a67a86e7063487d32e746378a5699bbe1873c87ec062b6ef54dfed4a35be69e2ee9aae915c88ef501110802f19f735f162c6e5b63b12634835acf564b83e4221dbac000d119c35be5308ccf3235b9eff792d2d34d3f38f4f047c397a4b6064155a4fb3e63f8a8e5daf01b60600a9815ac7f2f1c6adb5003cfcf7334a4bc3f16f80823b7890d7317f3f64290b6c8dba7eabbf00a59d44923e5b2072d7967eac9843d289fda75249fe702f83b8e6d54dc624f29714480234a478a24211867ce859ecf5724ba9abcc68569bebe8bf9f10d5fa81de504a716c37062504bb2d7b8da6c5b3141ad351c337408704181c30f51f501777030bb1f6cae47361d0f9d1b3fe09e09de93f68a32a5dbe13c40b0e34ab4a1d7d5cef3ba73fae8693300ecef19b6b8c30ce8b5635685b469aa1c02e7f7033caa93d7549a506240646055b42cd609073781c56a4553b0f92359fcb8f2506a992d1d5b7bdd3b290c964f5561568316484dd1136e56499232a4b1515b99595f0cefa7dcd35729c88844fe3e2047205f47e9d80337bf8a19b2ac6750abe66532c6c4f0b98a17f55aa89c62811d88b94445ab2e01b2c3ae04725d989a5a4bdc4085006b0afcb8b64a791f7da47ec32a098e8f0181524514bd861b08985bcc905f512f1c6d4fe5ee3836fc3457494dcb63538430d9365d371e9a33f0e45f42863a212d122375db1f16588dab0f902ffbdb2fed4bd6c65b663aa92b777f37efe29bd610b28e1559e213dbcbc834aad4774ae636ab40cb709dd76b7ab53789f355191ed11161a9f5046f7cde55a2fa98d053aa1e22946cdbe326dff291c7f603b7968266a540970ec9e15dcbc2e38bb7444420ed543d82fe697a972f464aa3203e235376d964af1a8a1bbb89614488fb7cab4db4b428f6686c3dbd0e5ea1847a69a6dcdfc76b54467879f2e02ec9f09a4427496db5011d1dd9127aaeacb1a21232d34f419950e4d975cf5c288f9224716140a49743db1d949b98076e357f21438ea3513a8b155c1dfb262ca8930d8b9b58113cbe3f3dd1f88985d3fbb75a76ada32918464e7a7da4aba492570a63b457563d978c6f48ddf62149fd73da52f3d3bd386836f8bdf49254cad8b4721d8075c0ade3f401cf2b773608c2e0c875115ba100359d57d678f1afe3b4bf57589f3abec564bd5d249e4cbebb65bd723e00e5ec24c8fca2f1a147577972deeffb14b343a78fc1c7a5522c1768e88b375799f03c8a7f7a3aa84f8f1d56e71fa2031c7a7fe327857aa031053d319a7cf682796584b1842db5b7b11c1a9e7072d9984b774751386ebafb000ef2f0150f206c59cb27eb7790734d434b798ef703b0bab5c8a9c5eb1322af353971567ac5845dd7be51d4326c8207c04c02304ab4352d503c1266b0206bd7a99b3dd78e56bd88be65f2c96d171c7e4d61e8933263f408590a3c5666de81182a95aae96c92912cba69ed9066cd43be9a5f576d16c9d89a183a37cbd2c88aeeac8d25d106db171ade5dd2cd2f5b1d3edc58ccf9bc23ef5f5a6f0b0c4803c884b1dc1fa5294b6e24fd12029e49e5bed7febcf210d782f9fb39557787c65494c9767556f7275c3d6e544b6db7349a5aaf50773433e1c6eb58a02548624ae9a5ce324a1b971466ab5e13799e259807df21bd94df7598cbc8923e89038b991e580f8ce27959faeabc961444d6c83527dd424d394127c28c1439aa94c4636f0faf6ea915ae017228439d504f558044d9e751b5f719670c2b378902342029811043c66967c33fb8ae83063bb778a9deeabb3995257eff44597ce4e278d1f98c68ae12dbce4211df4e3c52339fb8278836b169a892f9cb24d35312592b310c2a249852adc5e31802b66447d069eff3e543b42b7203ec05731a7ae877fd8c429015272921d6e01898d4c15a512222f01277e0ab90e4ac645079addae367e03a9b2c67e19dfcc34ea05b6ceae077f31d299dcd0656c6c913a075842eecde8b3673801f9c53f16740597d9a672a8e54cb318a026c524f318bbcc312ff8308af9d22d5793e1894dd6ac62237578f662d816c6c5da49494a604ba310d2c5120460ccac33d8f72ecdce4ce8302f86a3e75d5cb68521c6c7a17bc1013295ec2c72254b4765f840b9a3a96d87bad43f66c65a5f22df588509d4ca61d592c9dd9958f97623286520fdc8c693d7582b2b4d3bcb6d16ecaa1c015707de97d66816da95595f88ad029777c9906cae0e22c4620a9782e6b2b44e715739a61b7d9eb43ecdcdf830a08dc3cbec11eea4644896eea1002faf898e7e404ea8eb60557c888b54ab70e312472bc706e6bb426840732f0f0141126b8dbe974f71b5c1c6b8a181e5bb9b76485b78d2f95594a8ee8bf223b291024133b6793279b937db536cb8e30289b475a340a0f95b4d4d7c8859661fbe5ccd5af3d616ab538c33487a0eb274c8e1d90ad739331eaf9c93b1f033a059c32784684d28792cfc2f501712faf1a77def69ef65668298f4da6f018a891690f59c2756011e3d2e73bba415f97447ce2f49a1bd6e5c356437359f70b8708b3a9991a535a70789663f90d3a39f6858231421fcbffd987b5edae8a266ef5c64c534cacd66e883d3cf3880ac0e43378eece67812a5c594052195575e4375081871d09a6c538aa3c2bb272dd763f361e5ac90a030eb8ad70e75b24f96fe16e6d78b4d89937c3743dc1ffa40bcb3f1a8778dc452d034e9d28090b8b6f035cd4dca485993ae54934e874c8271a25745a7587fd9184ed256ddae645ee9853a0dcb4a944e183f7552e1461c98425d4fc70f1a677559ab3aa3d48b0679ff34d5927b731e863aa562c5e088b01c0bfcb9d2d0db1b69715ca997c4bd89c75db1e02c9c1459c1392e890f27b0e15d6238096e31bf474fcac462d38b84b875fd0035755c226e650941c028f2be0f382bfe2e0fa6d6d1d16f9cddefbf2151bccedeb0f8d6fb699a49abb5e3c8974df7f54596f372579db129cde08a782a7e93006fc830d7b59c24381ee1c5e8b6f430e982d5503843cc9b9999b5bf765ca5c9343ab3a2db1f659f3fe28108487a9a834794cc29af9bcc48040ca9324cafa55026dfd40ef442c20d0a0876667f08b9b6c573ed0726293c69da4b2378b00695305f154b8a18ff089a91404b3809a5fa75b1f7137694b565c5be16e55b5cdcff09886e78255ea37e060b51b0dde5052986e436e2dbe610484d4a4e921a6e56935dca696930e4809d4b4676b2a4b3f8dc20ca3496adc4f125232fb2517791a8886b43962675edb709d2b83dc4f4c90a640522689396227e5832f4e0785153e663c43a4b45dde19c53ec70f8b7f1db289186af777bdf7f8600a0c9195267d406b4f0c52a35f4abaa4053e356d03e1cab1ac0cd343c44c3346ae4a8675c4cef15a0d9f98e6b59979b93b472c7fbbfa9a66835bf92c048ddb6dd1fd23dd988858f4483f5e723292abf2e2ff99941f789a0932081566e87233fc3f09b87448e0cb320f0217234193c13c58e18b4c4420bfde9227135ba94615cc171a2d26ed9b809f3cba73f6f29699e5c6d5eb729112210fcd2ec0198177aee9c7c5485ab73a6f137666c318ddea356583b49689bb982d646c1f3ce504055e218009987dceb4eda5aca917448ae188a2b683d57ababde4fd4cc85dec31bf2c9cb5af58f7b1bdacf96a4d7072a6936c81f15e9d35282e4bc8815f49c3b731863bce01281ef3eef1c8d54102533d54ef62646f9f12698b779e0b7445db0630b86a73dac9c0f8715c3c1300bc081fcf0c03b26e44ac224910dd44e199acfcbee07b46f55b350e89e0dda02862827d650fe111cb934b82faf99e141273e0643d6ebad06f94f468d20e71ad6f1bfaa3e63a98f2df2bcd55a227595b446d7fe68a9af35c6a5a6a7d3b0c2f9075ba61bc3fa58b112b9d418a4f7b88b28e30ca154017f984f7f25b3019638e6d422373f306093c9e7e8d3433843139cc12be5dc2245d961d1460a777a1a6e93ffe143019695f976f9b2b34490e43b7b472d8ff7f17591bc0b3e14a4922f197dafef5f510e09ba0f1ed704be179993a8332ea5a1b67b7a2f2e3415ab0a493a3d6edc126e3c12a0deaf87b4f06400c59a0eaa124f70aeebd8b9f8971cbbee4cdb8fb13bdf6a6ee7d356ca5131301d00bf9bf2f67947f21e6a33143906101ce536ef55d8e7f13419528f6d2f835eaa797e3e38f22ab8d4518243793a21362fc358721c0af1409ad9f48cd9d9233f90480036be1e15516803a2d8418b87a6457ebd7aaf478b9f7aef74a579c6c26247a8a3f2e967d2b197f344d98e4a10584046fc347b661cad710a5d7197768562cac529984520b5b89a6e4c38dbf97b73c584737cfec9d6d1e703d339103afb181b2f9672dd8b9d66e5f76e5f108aabe74ea55c4ffd3c9ad0520ebaa477ad06b7fcb814aeea3e85a1bff42737346d1a99f012ce4b70831bea0e821a34b6502b351b6447ecac85ded05b54d9a7a3cc2ebafb6e383c9e62b9e7a6571caa1c3654aca7c60b62ea90563fb2d0dd1c70d53e0a1614dfde11ee8d4a4e700293847ccf13b8aff009add6737a72173ebb63a8a9a833707724ac5030010988eb7fc758e770a3509d6028fc1c7b99940b24582baf7aebe875767efdc723b04d778480f0fbad36f5909d03664a7bed36034461ad2fe3e458079b58a1d7a47c105f938d95a5fe4b05655e0fda2650f13c540abb770569960d6bb4a0ff33f9bd89f5f4ec4970c676e0aaffc886e3009d83504aa0f361c1b32ff506635b80a4f5950d81b4a6f18d1b45d54ffa3bd296bef8459566f39312e4618ac39beb02fa3dc10c7495d4e8c04e61a338afd9bcfbccc250545bcd198ca84355590db4b239118f5d1f09884384db7ea6d2712f9a02f0729a07e0c9e9d8a51c271005bac0ddff1de85e7ff9e425fa63eb421e094275b5728acbb8b793940acdfa36f64908514191f1efb9b41eb7c5732939bc235bd4c34a26f13ea1493ccefe7d5523918aa4c737b76363c016a7670f816a649220fa5e63875d2e3cf0c292e2032f3bad7a14b5ed2f78fb4a3cc0876b72d9699438e9dc6d67e06b3359dc185f41b276387ff1f39b45e88dd6f8b18f52e028a02c55401f0d44998e1e51723926a139252056c5592bce4cdf5c0a98c284f4b051c1b9b324595a0847a3eb703bab050dbe07378d3c4183649a836d13639b028d8a3e703e0ebc66f3a3861d7467bc633aba5e2391681009fd4eaa65ff51db358952417aecc248a80ab7c8ddf1c05f42745b6196e74594d5879a290c5bff360f0759a6f6398a376fc2d22e7a2c0ff0b1e88e88c9d4da4a625e90e0ac16e53a9e96e887c0a006dbb5224d27aec1026f88dd730a004a4fec6c0f83a2c98d1feeab3791901bac4d1c8a5069ab80ca56865b8e26b3a3bf76f4c3827c7d50614835d499a339a835afc1fc90fbbd342bc8be5d60f96a56ef2366d5e1d1ea1d1f890e61ec95bcac0d116a34af6110b029603c60da64e625cdba1b868461921f9ab25f76a7f8d12da8ebcd4d9972b850d0c7554da7e1091557cc1a5b155cc780416dfd3ba381cb57d6feab888ed33379892ad8c79233bedf9d551d8d4d16e6966b9a9591526093fa1d829429e4166155d374a348fe362223d5d6fa8ceedf30de853b548c5d337275b9f81d8329568d2d8aff90e39f1007e180066f1452ca6098c22f4c9ae8b9c73bf8e50aa8ac5064d79ea5964de0eb3814d77d03aeb16e0e7905417cac43b904d163c25ec2df1e7c17467a7897b685bbd326be6b06cef14a9685701bbeedb5aaf517be77b483b48fb50129556048422116d48b3080ed53718cdda6ddf48cc5966a524bda71209e881f6e04ff4f9f90a33559c36e80ea0ef2ef3518d739d2dd8426a18cb741f7c023be1db4659e0a560173a74428714474328e3126cc6a43f65c695fd97e7123fa951d7d14cab4247482ec8971701ffd6f24a7594409c1f0194172a42eeb56a6cf1bc1faab53869fd97e4d1c60451893ffbe1ea7bd9ca66f476063e9e975de2f96286a4987ff5ad1183bca15647c927723e04d7378c31973f1c5acda771fec768a10041b917b3c67a76860bd31710cd7617a210c6c40dfa926fff659db319a23bfe00f57f2d5ac53f3104360bf89b3daf4a74a15a5a81e80b2904142b5228cfcd9d3dd1acb0f5fb1cc4178d30d069dd017f47f4357e168aed5e402a1a44b5e6440793e0395080c05e5abab4738f7378f794c3fd917b5fdd1c4267e1ea16a7e3e8ca42b2f47a11d4ee703f79b2ef46b3d49edc735bc7494d8f53855ddcfd9893b780526d72911cfea1d866dfeeb5c1739ce0ee52cb147c6ce1392dde79febba4b75638fd8c07f0f667f21e1f08870d1e3c5ac2e43d24aed20b466d1a42ccc3260ae00c3690286b872a5344bb8b390fa00d05819058c8c743d7a6c031779e810177d073f9eaecf98a0ea917922dec027b2a991fc4bbe7d0691698a08063399e745cd9450c51382c7d10f2a1767b6c50954735165cbaa6aaf23dccbac96688e910d36ef22b12ba297a8ed4d6a7d55b27b17838e38d80f0b3156e264c7204925ee2e4b37198f2a919d3ec0cfa5300b89e8a1a49db7e666ec2edfd2d9a1efdc55fd9ebe00681734e387fed64d35e81efa83ea9ff3ffc43e0b9ab29e8f6a125d8800fa5936012460ebeb7751fe45e4e4505c7603468447d839b9776ed47602e443ef621619c97bb934fad187740209b9ad9498f4a4182977ce27aff0bc11752af99b2ddaf3bffec1b4699d664407c4b690591b8d9accb43c99185e3d8ded4849b4f8d892f96a14da0d06fd4d4560f3447366ca2ea29d74beb0b6785aa2a94429c3d08bf4feb016234372153c968c1fd4a88deb484b20f2da2dd44dfb635c87051fc887223e51e2cb3ce2ed301164a4612c238b9890aab9869f622fcd8b86ddee5e659414f15c4ba6427d974346a8a8ea7cca7524d1e0bf2f1effce73dbd4502a6d4705857e41ca743c186fe926eee3b5e5be9871b58eb3c18e12fdbe59287c10f1b81f382e97ebc4890ef2983277389156744e8530f125e1f4832f4b7e8fae443f6e4dd6216c0d16ed4f578b092b2ee72fd0fcaa36207e1bcbd322333ffd8cc5a168b6e0dfd833b047e47d702a02a4e400b0b6ea2ba62b4ba8b7b54150a80b6da9048a25bfc8f0c7dd210ede0ce850d53c284ca0262abfc0407d692615939ed803bec9d9e3188784e8a13ced45b02edaff012ca386252160c6c6f1ed9dfb251da25d4e541a6e96751b4adfb1bd52329dd27a2bbf96c433f755df0f989fc414507bfc758b8fb341448627fff0ff874ea625c6793f3a73f05475321f4fd5ff91c4a1bdf8d73c7a2104a093385477649738c5b292a4875e3f4ec623672f7d868de509dfb1c7ef896b990e13c3e65bf651ace9a08d9ed59ed98052efabcfce88bd79d685c4af6b47633c65d1a25406efb4f8cd511e464e21d3da351237c2471881b60782cf8affd7eee062490f5119ab64cee583ae9c23aefec1e027c5d31f6ba99400136ffe0acfde610069c9167383e3eea0d1ab168bd94372b6776fadd5536465d83506488038ed38ed81b43c5cef707288c8f8860e180e25f47067459f8c98cdbae3f25119ba02cc9d1eb6cf08390bf52874b7697c2fb2d3ca8b4495eea51403e1e3e22fc2a92e15a75472324aceb16d04b20cbb905ca543cc3cc6785b773f09f082997e42e663152f7faa286e219fb59d0f0869f1351d2ed869ec5a4dcd75cddf14df8bd1dfe7998bbdf9738052b8c57f08929f025721bd70cc9d1470216e51bae2ab044f35d78f31b06b8099b7621adf95c57fd39286e45dbbbe9990d6f309d66ed855cd9af8817f15112cff112d44756da99ab221b8d6956450e350adaebf119d5c2a7ba0561fff07d588c06a8c1b3efdf04abc559bb3588cc5043e27a33f3447ffac709d57990c8b86a87efc9bc7e256275dc3d837aa8284a4405e187f547ac724cfaa2725590adc753165463e946c76a6c4bea779bdb93bff7ea8114faf956675465e266f84c9d1bccc33017660ee03d9686e294c976613f9439d4093868ba83caafcc7af463ac54db92dbc409105aaa392db1eb5880479b316240fe2c5f39ffc9471cc246d1c8157617534a2f48e96cb7e88ee7431b4355fe70c40ec9b3d0555b352b8625bf59e23c5fb04643af32eb172ba2a988ecb9c628b117070c34b3025d304979b1c31c544dc79bc182283ee1c4685a607a3fee89b6ac5fa44b7500ba57a8ca00e01863c5f17eea91328a8c5421522be933a9396b40d5e36cf9472755c69324dabbb1a3211a78cf7584dc3ec61a8ed76417f4e356aef5e23eb1c36bb8e90353c83694aaaec2a03d2d453cc05d4c8f0786721dac07eec8977b94eed855311f497e89a38b1667e778dce1fe921788e8d485266ed7a13e68ecea5e1447927b506d58439452c50a4d38608f7f84432d80c2ac1bffdb142e40e9c5b0304b123e3cc3600b113aa81d2e7d48b46e263f26b2a77fcac3ac6a27442e51e80f8d8a7f17cfcdfd5902e0d695cc6064bdc644513dedff4e91cb5dda3a81eb60f489fdb77c4133fb4a5a16c4de7ce2ddd8f6630db985c6cdcabfb9d96330a22b6e7ec9f2d65dd020ac1bbcac48c5a82e44c7fd5155ecc9affaaa5c5dce47f751cb8af641a438799c5a1352ab8da30a2e1000722795beedc3451ada9f3fea95d20159898896c2e502d4ac67fd805beabc15e5977f4b29d4a9013e157a5193cea36c8cf2ca8fd4bc755bdf4778b46a773da605021a7166d305d1cef412e1f53e31549870b7b0af352d4d9de82615e6e1ac5295856770892018ba1a8808a6b651523c453bb49ca53ac238e81c6d75c407918f05f9565928b8db8635c71229120c108e384c5448e3bee00d31636074679b92890367f0f63db03470591ebf8c0673fac94305bed7cbc3b629dd641934faba382d93440b04da967ccf54fec8c9d374804d0e6e3d53d5bce2abc4450c1a494dd1583b664c5604a0612a76e0a1928ceeef61849343447bcff246d9051aa344bbf372438745433ca2aef3c19bbedbd06d54bf55a8c144417d913af353f5595394dc09c781fdc16ff4cbb86250751fd9bc2f9a2c31e283a6899bf6c00bd47c861ca0125b4d7c58bfe07ea719fd225fec791328b753c0042b24a895b09c2e4c12d96169fbbe4889f51e7c0ea717c6a7d3b685d8034a633466bf165cde5cac559872c2a1f38d7f562f32ca93fc5f141adab3f22fbec57f963b8a111c24a4f3fd3f9f77d2f269bc9d9b3cf68148a8eeb808972b68fe656e6c9e6736de5e7d112674f6f2598fa29639560f7ed27c5d86068c0e78626377005c3a21a67d95b595997efd61fd3ae63dbad745e1916b5f3b16d6000c8afb6d2e6509ead27a4134993eb1c5cf249d6ce20336f73bb3817395ded4fd428ffa8bf2abebea3762b619322c9ea454890e60378688d6b6685a077b0a3c173ad7e8dd3224d5a5d251bfbd9f653c86c5d27b686dfc0b7db289f063222157b764be49cf6ea25ffae4c72488df050313fbd5828dda26e4ed679f46c9a8d1ebf760f50a130cd20e9b497ef469157379164ea17ebc372efee9df93d7dd078604d010d2787fdb76c8486ba3a5ba99aebf7683542a99665bd3350c62d920ff4c646c13615a12efcb50191ff2c635a37db430c6f866841c3d50181ab75c5d770dd8cc453c979b86a7aa9b2eb1be55dbfdc5e8a875f533fc96a4c3ae0fa29948e9858e9093448b407ea0b873cc7231946b8ad7f76e3f8a341e06bc88023399d32bfa7e6824bd08dee3c4fb1a57a77515f6b11a6568221c6c46196b28ed544c11daf9a41e33b12e0e9e312ef461960fa242677c06c8103fe2ccf980bdc8465d22c11f758ce4a56134039a7fcf40144a6452567a909203b4e1db8e293d4ad48794a250c7f6e1c3469a31c625afcd2f583f471252b484919846eafa3d5a764c235d81ea39b29e8f4d401615a0f495e92c4f11e33cd724c5cb0b05e2b73e3c8f4fb3b388b9e95e3c539089b648bd9c2bb70f114b0b1a8bb969da6fa6af5182fc8288ba1288d325bb59cb9627085b8aa16edd19a0550fd69b9ba9ad10b6693a2c9bdcf8b3cc06e50a46e91f67bc21268b4b49b3cdca23dc3492b083378d63bc76a1ba11008d13db80a4cbb7b10d9af6222d47733867297c2bc884f344cf34fc09283c76b84e4b4b90b99ddd9f326a0246713a24661047ed1a150592e66ecfd1f1e71571986201fbfffe1e36a68419e6697a28e4a419a25904b974e97b07c270c8d44eb24bd1b93be7f1d1306bc619f8b3d66a83e89da5bc4b362557a859e5483c2ea402e30aae2fecbb6f0ae045066f95d47c3fbbcd974acf031f26f0787b1c295d142418ffafac7d4bf56f008bd272eab67133de30d547d72760cd05f551862fecfe2ca077ba4e6eb6cd818a6c9a5b76ff9f3bafa133e19c61001611b09f9ccb5ffac7ef8e069d822841707042b75b3cd229841df1db72302bdbcfb7167ec76068199435f6672fb7962499960f3b3270caebbc91ea6e8f6d8052ab10b56a21b9d4e79108fa34e94630e87e1629e56624a300ac0c16173318d2028f99f1452e989b15b5aab6f193f14aaf0ad56981c2cbedc5a61eace0748fea097c606797b3ba8165d2223fd54511a06aa5cab6cb0874aa4a05127c25b26456deab2da2ecb1b029cec0046edc4dc874b17f5b30940eb50a835efa315fff79970bdc12ef2f11c798d0cb84ba4a8189cfacb242e31a0bfb43f51b3ff6e908bb22e6e4c09af079fc998b427f4bba7d20a086988afdc5821a9655efbf0e890114709602cd9a8a6817ce1df55d212caf9459173bbba325715cb21822d6b49dbde1a38eac8659faa56fe1880b5e28e8d3209081a60780d60df387682ee54eb2fec682abefc3a1179835f208bd00658237a3c6e8c42489bdfd31d8a364804a568dc91ff968d494480f8c83086838b56ef018e6f98584309e843e5d9b2cc4a328b0ae0cd0ab4c6081c323a6c78fd60e0830fddddce606ca27591bacdba86a313c6e3d81854ad55eeb4c645543022d64faf4803a767b825445f348ce80d70fe666890579236991fed4130f7117c1ccd35189daf68b495adeae962084e8e395a984b539dcab2527865800fa9f1bbb28eb3dc7c5cb151b1592098bf4c4fab314f19d3bb92217db6381ac6badb480f45ec45e368041696b5bb33e5f34dab90023414eec1db1a86d579926f7ea801e358c258dbc8446ac3eff1145265c31828586a89771de8984b2d3d3acbeb3b999c6f21372a587238843d0ad849bfe1dfd625928d0b19dc9d003988aaaf03b20fe21001bfcdb1ef286918c6d0bfaacf10e583a2ffb21b4459e637bc83295a79e10689e9a8acc543ae06b1a142ae06250af72e7c488bd52473416f1fe78a53f7cd7acbba83c4464b42fbe07df568a0cec11d2d63ca056b18975d4e0ac44ef87a9448b34350661ba90b1c3854748ca6aa0f708fa6fe69a458f850fbc713e874c898f9277fb6213774f31fc7c739481acfc29cafe711418c297636f8316fab217b600a64371689fc9737d119900cf6f0619c35b5057d5bbeaf0abd438ee5044c4d902ea2d5b9670465ed2ed9c61a4574cdc317d74cb87df747ff317c1b5f51316332120a64403a4567c710fb127b50c84c705f9916c4f632cae36051b62b27baad33079f4b594e877f949e1881654c7866e154b035f301e1489f959c2397c586e0eeaa52d8ac7822fe821c98925afcacff06120652854bf1c3f5dd9bdaeac2a334ba68f7c1175c841cb22aee49be54e4fa434ac4e59a81534e68287dc5118e48d8917341a3dc00b2144ebb71ec59baff91fa897332b1381a7b0572d98ae627def9ec685560ec5580182a4a95accd4dfbb073f51bc81154c3f0fa19fa07d2e1132e5cb1f4181621ac95ccec75df60bb86aff9f56730375e67f103d6c56e326392fc12d413fdf019ca419a0fd005f7641850fc34e686a03b53a6b4c892e2525ae91190721e76223df50a1d902316ffb345eff8462663a3a0a79142e64e3042aed67544da52c698e7df896a0d854e6cc609cb9f2b24b9be7009cd20e746f9b1df97f723b86e74b2734fd5ba1db2dc312e3718b2fcb795a5e2b017cb939982e0a21cec0c14db366efff06c32b790bdba4732060d68a3bdd210559efef167cb984e1ef5bd7a166fe7a4726c7d2e4507ae1a0600e961fffe70c76a8942f15b9561cb7e92f27793ab495c2241d52a593b1bc51ee0cb1b5979f8fb31ca992b7c131ddc345f807164b3b417d5d5dc3acad9dfe1c9ffb65a0ea8fdc1099109b48b8477ad35c7dfb89cc6c689ffc994c0694016f25bce4685bbf74b05243a6283975bf9af1410491b14e83fd5a00a9569a3db651a897e91515232e5bdcfac9f68e39e3f606cd37f22f3edd2e6f362a039d8bd089b76006a4cffc5551828bbae06bdb1f829341ea7f9e7fd4623b794609b2219da10b1e91a8df59ea54f278b4a02c9541ff4f25115ff12b6f9fa56315ace192d33bb3a9f74a1cccf61bd017491ca4bd2022f39b5682190c931d9fc0be58aa69f6357554980e1fbfe1cfb88a1ee142e001f1ba2ca225141acf653e83e92992d8a6f929909b7db982f83539c0aa91b15de0cb724df1020591be73ba4026f869d32d832bc7963fba493537ed99471704d09dd8b05b5a9eba466f46d2c5fadca14f00156323dcbff788eebeac1adac9fc2fc548ee70a7234cfe0070caa91338f3d05b9a4dd4a972907d429b536eb3aac994c88e2e8ea8c9510bcab0e7db95c0f12110a5ac095e0f917fafe6d2fc7c105e85adb13d5e936611833ef73d93fb07554c0aa2bc18af65574ad7607f187a7832384a834e3cc1713e0927674a645a2d490ecb88b7c0e883b0681009a5949ee8d107f05467727517facd19a29e606a2d9014c528aff5a7940a6bef01545c40ecbd9b35c4c0740c4e55f46ba1c499f9cdafdafcfdeecf24092da6231d0fc329081ea1d7cf626661a9864703823486c74b2c38b03f29714de41f5260a184999862e108efaf643bedeaeb4a8fc8d1c141084f6df2e9719e55364b446639681a62e5a2ccc3450ac305bfd1efe83aa4107cf734ad6a4fe4b6f5953529e8621aa868372c0a1e6b6f3e4427047326e1ebbf8204fd32538608857a07086631c5b660d1abb3d798103262ad82c8f2208c3e875087e39d9077826d55425dcaebd32b1353f6df861ad49a1b0df49446820880b1c04f37c91f63a0c42fdc526177dc2b65793ed7d16557f1bc970e330d2e75e162a04d60753eca1a09072992c86cd08fcef551255f7cfd3c44d47130fa557f4825ce91e212197cbd61697be2e5abd4f2ba241e36b6dcbc0d6bdfb504e0360d4bceda26b6dca35801de37a8fba7f3260078540b6edf3b2aa2c3d21061c4805098e7efcb4e535136ddd53c2e519fdbbeb4da44a822a43a8042ca69be75de8685216235a46541bd50d1ced0c11ee9492b3e23372ad38e17ff9c57a411d71ae27b7d34d5efea64aaaae32713ec6b01595fe9792ecf3027581382feb8bfe9ae1c61d6b548497215cb4e104c00074c6e2231b942344fa5a55469d1fd5680acbf6839926b63e9b69052e762a4942e70e827084003451d16b0385ad6214523a2c999985a12b21599f3610d099563bc3f083a80f620176af479ac3e29336cb8ccfa6edab127832d9f885464112bfacc782ebb84930be3b1e88cc72b61d583fbbc8611f6a70185a2d699f23dcc98b170fc533cf606d481a6e770323e3ebb90fdcbffc73950ac57bfc34cc05f2ed5033efc95232ee24a6e3d51455794d05f62252648a52b0e17af679bd8387a3b466d05117a2b5ca9cff0f86e0228e33d9ed4259b35c7f349c7a9f14d590e85f431e4c812dec7a789a041c72e9a1ec505b02b9eb88de7a22dc34419f9913f39bd7bce2f2707421972a5559beb8d8aae4675c2d4b31a59e07e7a046a5c7dd3f3485dda35d6fea467c4b89baa63eedcd2162db0343cb7df6d09d536e777d1c53f45881bc863a4d33ec05610053e496dace70a94b728e3cfd41cd478d9ba007919778f571740e049dc48f5067cef79d6649fb724b2733040c40abe64b6986824b71a48bc313b11af6024cdb5dce3c3b0ba001460a9de7c65d29c24591b384c8aadd046056c7cfcc29439566b46296275f92efc89604efeb3dfe4617d00fa2ee1c1b8a3637f2bca63e500400bdda598074f388098387f80808ab21b866049385e20187b9dadc21be47f34b111902f62ece79e35bbfab5b306f7b9edbc766709937d2d60e2a3edf3d5fd3bc693cf86c564424ebf722521d56225e2d37f55982d38922c3d35b4702c95dab9370404cb19819d106842d7e5601992e165ea4ee68a16d5b95099c9272044c57998d902d0f0e19559b75205fb494a47118e3aba22edff12232738e1c63bc5f1fc418871725c729c6331af5d1bae74b83c9a3672b9f31c0dae9600ec044b6c4738ee10379cb5f856f58a2ee5c21a36666c679d955620c35c8b16507c421d007a9a09c01bb909c7c064dcbe9f359abed75a19db8927b85ec63ae767f64dc3b92e25fe4b1f3fe5a3a5454b4dff2edd0586860a42bc0017a25391b5874edac25a7b61093d503648205809b26796cfbbe6554aadc4ffdf545a8fd46342d1cad0d86b27b4075cf9cb00e809ae2ad8a102acdb88924024947c6b3a70399ad2f4a9fd8abcc6255f90ffbe02c1181bb7b37dfcde958eb6acd0f0dd5edbc72db21321800577d31a064986618abc1aa06b4051883fbda9987f752fdc5da904ae0458ca49a2e275ba0136d6ec012329c50f4b1540d06d82951c59698948a313879f5ffb5a8116ac865dff08b85a534fce0631881d2eab9f27d9cdf3d89af1da69287b380fefa0d703c24f2aab0d55a982d9449ce66adad535a28969b5c157354df8a2ea6b6b9798547896aa15477daae873da3524090a31057d236ba638c08f0c181f86707dbf522d84a766c4680aa501a04be894ed2ac70c8f5791fee6f8fb7ee21b4537498b768b6e93d54e1d58dd2643080d4df7d0e8d0fc858fc8dfd5bc5cf6094f074bf215a8a6eb784402801ce859bace03fb8891472800a4797510165c58c582a3f7c186749ab225d95c2cd5867e20b26dc69de8e533a353e130aa7cd668bbf559de8c09dfbdaf291d76d96db8c64bd31a72f21b233dd6e91a5ed5f5c4b784cecbe16113618ebd947f0b3c3928cd74ce2448460b1d2117604489b77731ba71fef263b1715f7e7e8f495d14834c02f26e1713ab3521b47138f4b6e4a1d0dd691bb87431760659925385a449d845943a55f296f7caa5dce8bdf12f95714b76effdc5933847c68ab9bfe84855556a4f84ac80670f6499ec152379c2d15a1f5ac349037eed999cea70d1d4a02cb9fc98a12254fe9859dae11cc40936b6ae28538efd4561515a74d1ea34643787f9c6abc1333810d7bde467a29a9281366dbf26941e9f78f141277daccb5aabcc05e43b41225c6691272ecb6b8d3d2b1b8d8ac26432b1b3d72d438adf13b326a34e9681d723d4c811ce5020ca8df5c1704d21c766c9cf66a47171a01bcc4d8a9b845640e9f237b261d2c2ffcb70bed60b0f636ef474c212ed01d1a10758ec6e14b905c665bfb18672bdff6fbd9b21a5c4b843a95a518b85f139eb0f41e94d5bd0736c68fa497030527c33e8067f028fa933f087a5c11e052e7e69c513439869c2975cd1e3ff7a6c37f567dbaa545221862792a62008e0ab7825f9701e5c5c7277c30332e7722e344c467f4f7c86dfe083259a5295e898e3a87ee8a861bf04152b682edb7053711e880310048c42ffa1f86ccd0f72497d3584079b01a64311deade0136f04516eeaf1aab97b296726b66a8274cc6765d450b270984d17161b9852ec61f5ae58aa4c097ab6a6e5289803c043e732d9ba3f9af180f1c62e9a99dcf0c9067ba35683727773d2d8b7d698738f8b2041e06d5aa324a346d148ab02b4f183a0d0478f43f2f37fbd33b9273437a06dfbe4f572e5cd9506327bd4ebdc3427c0be390c89176adfdb5c18494d10a0aa2976ecadfec8691a973437937671fea8f2df779f539cfcdc335285381d490582df8b333256837417e3bb2e3c0b0f0f08420d61fb021bdd01d62a2b27c3959d9b0c10b1de6a0f39c8ed5e2f56d2eca23244fa1dcbca33e8e898c0a9bea4cba0e6efe61e41684f5d2c1100aa3358b1b540282b1808c71903db58721641775aa0ea2e6a641ffcae9c092a755204762123f9d07921e50786adb20e29c40e2a9d921ee442ee528cfe442fb966f05f2f8f9187e74ba0277d439a2c7ac0828fd729228ab83d12e5beba7b3d96fa984d5592f5bf6baab257f10270a7f7b6bbd9e486c577937abf575d63a6d58e3f69e79fb2cef672bd043f4bcac0da4b75217c6b3f287ccb5ca9d0a59af9e3f4c2dcaaef760a08aca002fdaaa4bb276463a2dfb54c602e805ecf1537e8c6172be420d1fc62eae766d2387fafdcfb8890f4b2d8c07620746c2c5a542cae3bde6a25a4cc9956ebc2d6a1cf1bd332403bd3fe0d1ba67bc6eb8040cb2d0ef1948bddab105eab260f7a27ceeec5f81839438697922efc760e4e23d029ee0aff810e2a1a94d9dd8c2aea31eaa9bc11620f7380f6b8b310cf2ed1b0eb1a0fa59241d7147ec1cd9cb7b30396b3e99b83dce0ae145a5273f7f7837eb7327d4319c8def818e4ddb2b171ac0e6f205a5b6c4e266243b73312d18fb407f123b5cf2be053f4c531a99a2704166b9db0373030ae3382fb5177be73a4405bb494db6e5314355724a17885743d017c209cabfd54ea08b126e3e8fc48653907bc78cd5edea73bca0bc93d4386088b8fe202d68d7d357e0d49e296136a3df1386864ab42529857fa069a3504f84ddc8f74594a28e876f121235e7991ba98dda3ab418f9ef5afafe677ee2c8217ae623b62b4505d335b647c711434829c66c551ed96388ea8bbd73f57eb868c7ac565414c9dbf0fd6d2cf8db65b0cef297920d03d143f85bd74d4f728728463bf860fbf015c668d06fb1942cada2edceab804c312af92503a304d29756324f5d40513488f93f257e99f59ac5c826fc333d77144471c317f4295c27d37c8bc85e5b73030591952b3fc5eedf8ddf64301c56df10cac11d3ca8f2511b62f2792bc96fbdd65908465a65aa49ac6d86e0f227709d31980c26decf9726be55b90e8c51ed8606bc97377ee268f11b1d07a08447295ab8d91d63741061e95e83054cd04ee5c6adc20780e47638b8627d9ead6f30147c4792e3551cf5b67ba98cc7345c96fd0a0ed03d2bca513c3f5bd61fda150d6114cfea4e8e3ed0c745999f0560b128af2a46f7271cb5aa07c531fbcb4b3dd090d59ba0b5d23c00b56e849673f653a2257840e93c1e81fe3d12619b159a172671d5541b9c9922f718efb23f3b4ddd264185b803feffab7c37737cb678949266086b85029a1a51d91c6a057295eebc10c424c924d59756ea540a6651be697be6b1205a534d479b518e3ec02790407ed45cb61bb394356078d444b1f82b9206d1d67c3a4806fa467e53cdbef7ad5577d7e7464b11ff1179e924c26b6f9824e83cae7ea207d5691f1cd1529e03f4b12db937c459055c8562050d8d26ad47255c3656998a9efc7c5ff8d1d1d1e7c6c940438e1d1f4d3970c1bdc7b3aa8d9e9791e54250894a9d27547c39b735fa62c277429384839503aba4c9f5e3734b2760e8178ad1616a4570697b8bab5ca1159d0e230621418dd39ff483b87e19d91050d69c6c882ff13e13092228b67395086a416cf4be46c7e8198a55b63dfde95974a011d6ee1f77470ac34967b408baa5ab2034f3520b6bbea89104f1dd0cb11fdf1f9bd9c01fe28dc9a22aa2f720f9b3cd2fecd426fa52a14d0ec80ebcd94f937cca2947f124ceb950acc55fb7c3f6c3b5b3716b8d288591e5d56b6d966fdc6e4a20b51edea1bf34132f3cf13d2c95d09b925a35db29c267ea8427df69459f61a3b5fc9ed6b40f7701e2bd7cbaabdc02fefdb65aa8ed0e13a52ddfe033a381fb4f700c1f33ffff2cf8904ad67d843b85ac0a718430b0da254c2acaf12c2123aef22f975cfc636647034be28f169ee50ce3576bdc3d6af903ae521158183dc0b60fed9b9f307eda69ac59df17506a23a54deafb18dfe43c62a9bd64808498a27fc61e0e63d4781eb3ccd6d5650a14c9521fa1f9255f6807d2ae3067f7dc462de86fe5961eefb3b1884b3da1363e750313458ab411f43108fc26a08baef098f14348a05624d6c6a49d7c9d541b7fdd82a3e950536be7a1dc44e204404cb6ec93325995d43b150c8a12da8af34ee06a7bee0f8d5fff1a9d7c93c28815d6ec9bed67f65214e23b13aa0de6d3b3653a205cb6a77f349c201fb61ad66c7dd337445a298cfd60898c4214f13d7e619a0488d28680e998f757b52f3383997d1ff67657c36a614e1be5296ee7f30198213b3976afba898a34136cce40518059480fb91f88c8d8801503309597482560e8cecfe0b3966d478c1943a118dbaf146119012d0a2cdf27c45db1ffb36426423286d50595268226e74cf70805cb38d3b2711859f27948d076a0989ca3d78ed5246705caeb22de95dc752cc2978d032ee961c4d2c4421c65257a734d2236f7e74c3c46d2be3fa4fcd87094922e19bad11841f03cc950679cc6db1e902dc6d685144798a4945d0fff8cf0a13783fe549b4d9966fbeca4213513611317908b5a9913a158adc214bfe2d16d729d5806564712a131bf41bfab4b13dbf3ac4e9fdbe9e7386413c93821bc4bf212b0c1961b0c9884f186f5c2cc613af48497f8ee52c5884923c46aa31b2ce001585cbc1ea47bdf0a3755318973d1fc5cf459cedb117178218c4deb84c546e2a0de2ded0893856b891970e75616cb144933cb0b37bed7e15e86fb6587e03016aec07c81100bd5b4b2f3c18866ee4dfeacfe9b3df58633ff4a11809e291dcff47f29316535a514b5587e55400ed8da7f47ebc9f118dd9aa4dc468e8587d54ec096da81b3aa5b286b15fcb36d56b3e27e979e39d543ea7c4b14cad666af45ad31a03038bab1da8461bd720eb0ea3b7d464ef91612033c70a1e976b5f223d144683294436260ee4c67596605915fb80a5be5e9bc95fe61fec745cbdccb5eff360e5ebc4ad93fce0be9db8ba986907996394313cabc43c52f80c449298b8a11667a6e749e95f362ce9a5ca5d3da4632dd5b76f80eb074fe06a7807d8c799cb88ce7a741039d591f245b006e3ab3b490782ee6bbb6fb5c77d07ae4802a753bc8a8415c004e6c0a8ba07194caf8539a3be12d7c6b8283707340cb9134b303ffd67b7dac333fd07e81979f8710ce733b1a9d4586cb619b1d45925381cc0d6ed482833f10027a4ac10036a597ef741a75d168226456db0c6a76b4fdceecfb59343767cd86ce6d5b7dd460819dbbd2d16ee3487dd97da11a34d23bb1036a2955afd3cb8843e9109663feedaf8f009d1257b2f48900ce76b1551095ea040b4f577d016895ae4687c34b21f8f74472bbd765a63c4bcbc2914983b415d0109c16a3e8b1ca7a88ddb70e6f3e07053fc4e2aad36e784df30cc3d2efd36328bcd9e631fed28052672a0cb7bb7e2332e443a3fa2d2cec895bea4fdbb409992d2c1e9989db3864bcee037ad88123eda3a9f004ab2f93de34028fb5797da67a012b4aec512d3b2c8f4092b75b24b7d6df6fe7f776a5841bb03e5ad6d3f44d78c7fc21dd1b2bab60d8c1a6ac33d4ebe7ff116171ac7c482ce9de4095756f4832a3bfd0d5345130da8df02eb7a001a7c0e14c3d96fb1e708ba6ae0f086f999210420050a4ebd5f8f87b35c320d17fbfc908f4ae8731e2a7daa0e55de1f772b3bafb2bf6d45a658ffbec393f31dc56bc5930f910170372663790155c33aa2a19d37f21ce3486e6d7495fe7f51f538b559c33f62d8ccf4c9084fae249e7833012adf3b2ca4872b0783a94a56413d47f36e0ce659b6c11be068fb617146fa3b52f26baf74013176af73f5b810ec71d94dd132c009d3419ea00eb4741c34773cd67a821e069a89dc62506d17fa0bc1028677e2bbb14f1afeb96e7507347ce3e71a54c829c7f88ff17deb10263b4ae4de6d86b21a217954c1c1ffddd0decae34819c58553e7387c2aa6cca69e9bea35810d0667c7e3ec2ad3e6aae970003909db871ad29c7fddc8dadf441658b06fa0c0dfccd1b364b6536cdf2caedc6290a7344f51a801a402a8df5186c8542c1adc38fac25c6e4dda9376cc669f331970d7ea9e0065bd1e9f23e80065fecd80725496cdfc4accac1787be79af5a2cc12ae2a92a152aea5f05493c6dd4206174c76ea423eda873555abb848e7847947edc023819f60fdc4ecd80fa91e46fff725a4a50d85a4c53dded4320082de930ffe72cae6d1389d128b0690e7c68c6de12b1e84855556a4f84ac80670f6499ec152379c2d15a1f5ac349037eeda52abf69c5ca8e5295cc3a881fd8826ac286ca45c04a10e76a3d85ca20a4b47a94aaed2d0ec712edffa1271b9a6dc6b419c1d431141d5e40af00cd77b2bdd61ebb43541698399b0d3d84c7a1887364be8450d76cf209cb4c1aac07cf82c666e5f0e834c6b9d3bff22a7ed50241b762aa002af9b903cb59d4062f5e12c8d9d066f8d76d871f5818714172913d4b930d41cf68470e3d264a110fd2a06fc7631e8851d47c1c192eb83d89805ec59cc9154b735ed5a2bbb340f932d4cdddd9a3edb5ead48fd285c7cfd2c1f1b0a6898f788956b319c117d3fcd422877cb6cc301fcc145e86f055b697047f37b620cb04a9fefdcf151de045ecc4e1202411ce251af928fac4f523c5a920f19aab902e65775120fa162dfeb0efd052cacc52641a5839f2ebcb37a289431c841fe4ff33a582208653f751054757b2938c919b17307f6145b6cec4b91f90f0332cdd810f053276b23c282583a8e9c8f908d1d6033af77f3cbf5f46caa75875aeeba2d79f60e9055650192141397b01a1cbf09bdfc9a2df73526d764cdc78785922c7d717f79fa437a32f841578703bc5fad4e1b8f7977338ed0139ba5a269bb29da9b85a8adde49af078f8339bfc29c3ab59933724f9333382573cb6e9d83fad1551b6faeb5f470e4faa31343b9c1a0726eb00f0b507bc1b4d860422a450a5fcee0017cb83459b25225aa471979e7e7ab9b7a8b5c94b542b4a8d06d3cb0f965f5d4aafcf9a52cd0c980e27c3959d9b0c10b1de6a0f39c8ed5e2f56d2eca23244fa1dcbca330e3752fb8ada2cb76dae975885c6e138f889fdd438a636ccbcdc95435ee66fefc39fac7bae0d80f9bc30384bee9e6ea6414162c765a003f1297164247a5c04b9f2a8c64908830c0525170f5e49187fcd32b3f7a846033eb9cd07230780342856a0dae55104c15adc56ddbcc81bb93e100711043511e44feae94dcf2d585c88da24d9fbb6d6b9d2d13e90f36e346411153755fe382d6031e34571f7f02a3e4905677fb12682105f2c0a4b3cbf28ad5c31cb3f21c00cdb6207db6c7c2307b9b46c0dd76c70b580a14ea95099eaf8fa21819ee33467555dfda4fd2677c72661af533ef25a43746c62df780f10bf3891515625556393207f847f17037e60cb31d8ca2dfcf3074be948fde5361091403b59c2a0e124b6806d8f7d0fdcfcaf800205da7d872137ed7a28bc70a66d72f58bb5ea9aea14eb28ca274f242203184c816f8a60ec4698f23b311cce9d8d57289e421f141baec525d839ac9692a4d597723c46d192f10d00f61512a3fcb2fab5e57f6a830996912478113c678642c46fcd77d112b9a32768c8c5a5a6518e36ea4e5ddd44b85b892760f5dff69f618ec6ee5ad756c50e26185411c288fbcfd2a4d6f43921a21d1908485606d0d8148f18b09585ecce5c51ee3a4e9cfb786d457c9a5bc0d3cf1c488646225ff53fb492ba3224175dd344695aa6a2098d7dd0e81dbbcd15de135029befac31421276a75bea6ef71b5fbfc7a243cd7fee15e4867a74b952cc7bb50ec4af669759be8a81d6f414faa2457f61341eaca8767af90ba87cc3d364b0c4273985b3269cdb05fee2b1072d25059cc680e2aae741294f0ed3854b1cb534d4c4c8426282d3999a9df209338e8a98c9132218b0f7b47976aa6743dce7e977a90cf437236606eb0fa0176d629f93eb1c33efe6a8f38f32c86381066b634d55fc4c8bc85e5b73030591952b3fc5eedf8ddf64301c56df10cac11d3ca084913dd2c0b43757f83fb423341905b82f01891ba9bd4a6767a09a4cfac8c23c0e6188399e6653d6df9e72028df29b357037218e14e07438657c1f094b6b5fed24624d104f237eeec9dc4f5dea9a42355ee3305bce6de0353f8d288fc04e3c7987642406f1ef8755c0112ee343c4acf80ab17eb8d06d7baacf14b2916e406040c8e423b641844615153d0fb19700e6d01c633c535d9abe468e497039a7887dac03ec4e30360d8ae098d6cfe9de9c632d9cd8de08117f76d29d4e9b639001996934d8f68b39f96d531b93c42e0b8f5f8b0ab4a0cc7ea77a705dd90d9895c49bc46f03834ccd0c38fd27f3fa06c4ab8459b2962fe6c93eded7b5410ff36178458f463e0eaeed2e20bd79c1a16c80b019a692ec6079fd9b41de140dd9b09f93c1506d0985a1cf7e659c98780553aebc22bdd9728309cca84dcd4568b7ead48ba89089ac65e8ef04d6e2e3394ee715366d9f29b1d60a9f603be7bba96abc4c09f6a9bd94ee9e9fdd1f3bba840f9d7e1eeaf8848a913484931cc9b8a0492d30f51f6ab98378a3135b5effba80db6cb18b8c7405598a97898baf03e21b8d0a6033d27bb7b515a10b3472975ea1418dd39ff483b87e19d91050d69c6c882ff13e13092228b673950e9b74baabe8ec6480c938aafe37cc647318a37c6345a853b72534af5b5aa6c9ac7ad6a87a0d4d1a859d93f43151d8f372f36357dea064208f4d8d8db62e0c4aed23eb693b5fba3b098cb96deb8bea26a6752899b0d4744440b7c837fd0579992dcfe056d941925a1b0de2b99017eb9a45ebe1d3705abda5e9ff34e1e7f72332d0996bb601d17995c0f4fd1c26bcfa72b318a2a5f43deeabb540ee33a18a3b2dd2ad16ed6758cdb36efbd71b6e6fd6566691cfa50d963da6eb8fa15bdcf2b8e200b8c5b17ff289fcc1277fe83e5e7f51f114013cbd31b2e29aa96c77a6a77f520b6f13ad5089c6bc47f385d84b1e5c6ff5b9a4bd74175d2b460a5d8af732180d785f19e58750eaa51c9340645af400b9a9cd7aeb25cb35ea34c16886be9b5ab8cc449c0c6a44c360e932541c2f239725180c97f5020fe342d17c025bf4b36d096168d394f6fdf0502864f8b44940fda6fe42bc4403182e96ba5c9d541b7fdd82a3e950536be7a1dc44e204404cb6ec93325995d4389722a1dcac720109943406ac576d7c713f33cc823d7b221bcdf752ba9d6138ae014f81192eef1dbb27b9054d45bc9fe6846cec3c2fd0e1b07dafb6677fdfe81ee4294bf25dec3c298f46b11309f3b5a0653c45684b3b873b9cbe701cce8173c8ed786585759a5c9d715af5c1dfc53583a9aba71c1b0e30f1afa5e726f7de7b5d2d1eb49114ec6cc8c0d5dbe2ee3038ecc3d8a28c9d37e22390e4a01dc3d47c2708f6ba34c12710afe536d738c0aa341ecd549f80a8b93e87da3b43c3e3c862eaf1bda0c9770df98d249b514f1fb21a896cc6d6ebb06f2cb7acdf3e0dad63c354470064d7133789c6da39be3857200f5750d09372ea27fb167a61d308bef4f513d9d589cd4353d100dcd6868adad745d2af509a6d4c6c8cf41849bc74039518884534a01e0908cc7fe51597a61b5db08f8071c331f9fd6e826dea185bcccc477edce47588e5bfd2edd9a7b51de58e9fa53270b600e832fa386b7a98b31c2d60b3797cece48f6e9174d01a20bc50398d91a4e1cba5afa532d4680a983f15a2b6d023f6084372355c7fadaaceced983f2f835ad63aa8fd5d332d4fad85b9565bc4d849950343e92fabe00d5dc52a537e8bbc57e0c9bf14acbe921f81a4db2d9a9334738ce0fea5706f55e85be6de23e9040e36959c716f4afb149005e1689e81b54b0ecee07a12cfbb6ff1b1caf3bc707b83a9a0e0ca59902ea5422fe93f9ccd42718d8b370912bc9f01749633ee4452b21a34705da26a17d1e2f7194db0401da30f2a28a3f07582e3ed66d325d038ac2e54498f4bdb90ef8b5c23fcdbb3594ba1f073ac228467116bf442495e2cec9de067f3f69cfc4b6291fad1a3821540ec687fd9011e0e70f38ec4a3c5bc58ae678b9cac72d47fc52e850f2e169388634c1f6fef757ab25239f5dfdd8036b46cc46450331cda75275e2cd2df5f0c4e1c4aa7990777f43e140d2b11e7c6c9a939bc8f954393cabf168386537b4d684042531e44bf22b8b06c0102a5b7d8fb3d0eaa569f1e1654a458138b301a0385f3a1ca9497ebc15cfcd79e53e46a8e93dcbb616f238761c9c1a79becb193a1753a642f765fb8eb72499407a6960da83c2e1c2da6602df659b2bc4309ebf27cc932c829debc2cb789cd7e903eaed3d00df5423fe3a3b91a522212c5411ab2dacd52a297cfaa543060de4b69b16fc4bc2695abe1bf19d83d4a1bdde72acae8c8d4faa0204e9981da68aeef2d85856a4308ae476cc7e539d2f7f1ce9766a275f0b11ff51100825b7fc1cee978b746d93bf07fc536fd21ec2b50b7a69627f90d2f288dc3eb461964f2a9b94dabe80acd75c498df12135e2086d969b690653816a25e9aaac7677f7349d88017ba108d6433e9c7f9e5718d2ce509f04b7b213dda4cbed0b06d25fac3be3beece5a919b711b607062055121763b4b3ad93184e06444224fba17b424bbf14cd70947328a2b0f6a0e49a35d84767e5c4342f14dff64f75cbae2b56ae7324a199f9be936e7151b318caa0882afd0dacc337ae8e20713a89fd4e7686209d9c8aa3b71f4757816db5d9d69e59598feb22822960cb40f17251970d2e85d84e5dbb929285253ca56412071efc1c671e5685b79655d9fa9203e4b6f6b78b21af87d36c992cb09abcc7064ac8dd7861d2e45f6685e40561c93b3c8b2feb6b67429cb0dfc37f9bad0dc30a2a345765d7eab70fb660a2b271221d13fccd571365f7a41a88cddcddf278e4d04e57af672ed924a4f0e3346b8e2ad2271f69467f66233ea87e9a8f82c42bf9c6ac2a14c4bcefbff7f7bf91706c79d0a2e8dfd603bd3bb6cb54da2d10bff640b4e314ed62e50e8d296d10678bb3e566bbe5810663148d1b1e9b4cdabed954ccb136f0a73ea49a50079934c6800f266fd15596ec9c3a6cc3372ade1cb6d4f4398db00d76bd7979bf274345715eca867342191e763eb58ddb5c4143923b8e799409792d533a803647589e4314f35243c6dc1b704a3edb9de38b61e0b05684e670d6e418f7ea4d46f7f89175f00e779ef32f1c1a97ddb389caffddf04b9911d8a5abe14406969deff79ca20f6070b9ed54566d939b97c8ac6e91a8cbc0c74769d5da56f371f0bb25c3f5d5330d03f40bd1e7b90e3125700ba2e74bc328c03b42466a26c24db1a256ef5c91b698017a0f49352b18fe2ffb92f6333a6d6a009cc4f3fdf13f3cf652fd2c0cce75613c230e7fc55e7c0b2818703daf7c7004c51ec48af89d17d65cd2f0456fc1832ca3fa9817dcc6d65bc84c0b11fc5bb1759a26b71f151e5e975d3b58284dd7d4961e5c65e840a8ef7bc7d9d0595f3da7289743d3117df09d893e3969e523649ff5983e70c9d4060943687cb90d6072bd00faf8457639630a5d9307e9da3b5d8f3c1f9835e1f7911ecc425444d301d7a575a55583df1d2d47694d66bab22cb7a98c8ab1a9a2c2459cb79f340cce3f9a5d57b186fe6123ad8395342200f3419bf9a0cada446964fa4dc30d9abf7e37ea2036a578ea4b9b004b9201646a3771d9ed2aaf8b318b21d3d1a8de876f14e193dd7caf64ba4c91b6303a562bf2f04bff8c04d78cf3f33d3d0c609fd9376eb40e98ddf2f160d0bde3b66b072d0478f6c56ceff5a4f389891acb9ba2b9fd4cbe81ceea2f924c9a893dfa9710ba9b5384f0d1349886248d9a112231ec004ece4da1fc0dfd232511e43f3e687d29e848f416f0edf242c35c0c3c5ef67a1adf9c0bb64ec97f46bdb16e8e98815e0e4adbd79d3ef4cba925db4b56c1bad96b0a28d95bde941fbb6370afaa762165b14ffd305a53c98b41434897516b6c438e355fbabe759927953729a4c7e40b721df068d01d04c4c268f6cf7f60ef9eb419de1cd8131d0cf2cdd6d0a228de672465f6be5acd7ed576af0411f609565c87d89743a36bc544ab1002349285a4bf320eaca82c7c5458c28fd218b48ae57aa000b75f81346914086c52a2caf3b042e2ff458cd6801b0e46f20d877ecd691036a97738b0ef116e91a272674dbeac8d1ff14b39c6dbaf0983dbc738120cb53db2cfbbf81c372cdbf0df56b318df27d1c68f23a069a4ae523bd7a88c4e61347e2144398fcf12f1343f75ea84f4d832fd62b5023bae25079d603ed8a9b3e2e42ad49d17ea7109a1188c4187ef53e350aad3d0d03e4a97854161ee277c410d7cf0229212ea1b3037f6ef450879a0ad36a48e004f04a136307870275570988d5b3f27ef1e857deb4b134eab170123bdb1248b37d115a78e76295ec9b550394f6f658a3ad989725da06555fb47675af00b455decf7604d4a504aa1e48ea52a0708a11d983be13d178b29ac69a8886e48963a39ffec6be980f649b4c3fc763037f28faffe00c4d6860f903255503a8bdc3cc365adf2b6ad4a6753ad7d3857f2133903fa678679cd6ddfd5669903a5e150c4b78c2e97b943095d66c162f6c92a780d91ad91d3a1e2fb946cdc58328c72d8b5f85ffe2ddad503c374adf819e14b5dde45a2e575aea01b9877c753ea2d94940e6d795f716567cf89e402bec8884bdef7cbda69d7926103f821f44acab72f85da9fffe96e313b83a07679964ab9aa1451f4cf819c682ae86db0f96954c6095540b67caf5a0a500b45123a15d7307f2fc2e3280906e8f77409943c54cfa26db6a9920d817d7dbd1a8168d58e56cff6fb45f5cec7e664071f2b9a60a4245f7249329d2cb64f3e84f8c52b8b1b9c4d78fe337e6de563e300c340fb061e45d04323726831f210d62e9869f7e09896f8270c1ce74f1e70bd1eef542332d7e4480528c2ce30d28f2c0f25f766f2d1c50a206d1d334d0600a909ccb78e375c020f65798b6f4448bb9a49cc551c81f8dd1988d66334e4b6ac6e12a6f529ea820b4c036c6dbac0872c9a4f7246dfcaffe04bd9184ef32a49d086cb52506f895580727c7873a69e50af9d5fa3c62c97d756317b69cca5b9b9ef120ed95b8e72fd2e50f83013c102504e415d10cc2335e2af8b242ce122506751d1fd9952556515a19c01daa2bd13e16323740cc93e9161b832cb693881fee9c90c2af268bb1fe622ea0397d5b9da829d56fdd35e1ab0a0aa82cb219dc7c33154f29bd67af793575600c16797450bf7929c8588f397f74b70a7417cbc4791d6812637b59a0f1042e59ed1a9109c5f9604e0a0c1ec109926b6713b7ceb60040fe4be3655f57583c0c113a723f5dd2e32e1591f909af562a4f720529b365652fe4f1321e86b9fb383dbabb6f470bfa1b09464ec7c6011935792c464362978ec11e880ddfb81fe1ab0a210302585c43ee10ad9872f5cf14d058d56986a701c92277d09d7b94f153845e0c157282d745d8b8c984b6d7f5ebf49968f21058a5608fbf74d5ca287711e4b6a42b503ddb91c5b0f8e5d530fcbf6522c4ca1dc231d9adc6d1a1cd578430eb39315538f48e61550156e0d8556b4f4fa24735a0e92f1f6ad86e5638f89cc0950a2c5d6a9c9c7870dfbb5a31ec81f654b17a5a0031cc5fd8253b9d604a6a36321b3b00742b1e2e3a2298b125daf63804e405ecfb3b58f74e296ac4ce0181b69c48120652bad9f79b0e348021a3295dbd3d796646bfc0fd94fdb0bcbdbd06616757e7cb3164a7e6afa61bad0c96450d74e92e93d8efd27dc65563f62bebdbe3001a94a1abfe461e213ed1327aa5eef36751856fed4246ebba047d30bf75c4809e3b563d179843b527a9bd16f058f187d82346f20ad5205e4b9f71bc4555550f2a2b255a46c6612109913461035476bacb21d08c41d6335bb02e0a31069e74501c662812c672c9da5c9d84a4861cf07377f7e1b30e0ce377bbe5a14fe22f1ee92c0d14dcb10a3e15d487dc2b9e863c10922b776e4ea4fe6f7f4920f4d367a011f476bf51fd9c609b07a7468c662c7a3254a5543d5efed20210972ad9ffc57ed8fad5427d6c0bf30e2e4bd98404fa14b772598e0b6ba35b803a8db0b30c4385cc2f9745a27e478acc807cfffcbfb44f8ebb09dd968b3b4977947d7237f4cbf084d88409775554e673a09b8348ee387e5bfe48597a3ef35614557916e8fc22dc2a62ec3e2c1bb27256c1ce10d1d452460278a6665af5a8cd7324cd925655a93469e2caa625d18cb1060f616202419ba685bf54edcec317341bf0b2b9a27ce5297fa6be4814b77009431052ec3a70989c4f8c7b860fcc7e73673ff2754814f84cf65312df67bc4fb2c6797f9654b45064d740236f5639543d401485b01c91b93d325ea00a116fa151fab805023c44d9ebbbd5bfc52cc77962f9c1164a24b14e291d109fcf612c58032ad5b4280dd0bdf59e401bc8120697b784941a1fd85dd7cfb7214161005539eb9dd0979b586385628f03317f7f04e3c8f78ca95140373bafb48812d7e601b6fb6078c34064552d839cb51bcb5e47f51d786bf27ee4df7a8496058a6476d27595f67f578985c7887b924af5cbcaecb1945319a32e4a68c04b4d4e24b3e5520c34950cdb8122f8b1bf6139ec195a5eb6ade46fd38d8537eaa189094434935ba87cdd6c18b6f5d03fbac53f1941b4eb8aebb6a8ce2d7673b8f07bd5cb513cdca6ba1a829c344a4a64815f6abb43c5fd2d95656326783f6b84020cf80d6347f84ce8cfcc92ce4c1b4cc3f3b779f39277321137853af4a1e7430294ccc2a76a5d4dd924dc6881ff6926400602c3e6ebf35ba0ac693ed5240c48077d48d1e0c3d18145f1bb5ceb0c516dc6d999c38070ee5d379e164e63987c0db8148700163c9dfab06ec5fe02826cc19e18047a6c16efb3af4d55c381005202ac80c410a3f20c4cf0e42008c8454a33b3786baf90cf8bd2a86413be6d5c8f82a870970b22b9c54247d171d87f47944f17f4e0b25373e73a33c17e3298edd7c84638f217f2e8bb981100e0c0dadca6cbc4cef89e53145eca58ecde9d97ce0f1f1d8867d2bf40928e976a7f58c3e7b238fde7b741782a27819cbe65dba7e1b9cc3aba161c47e02da333c43f029a7ee4dd38b76a926d2de34159a42ba584e520eb7e4a33a63f1f2de5091c974046280c78c2be6425c49dd1d8cf423d4bdc2cddf8a558aa9bea85a15d6c813596643a2137858ecbed43a8e24bd80f9918938f2fc5b4727850f20b1104d7e22783f4f2f82b9e69b53836fb4ad00096d64cb6f311f4f1ebf0721889e869963e80e8dd611a28ac637b6d0f47b6b4a6315d6e112bb2224a7309b86624e39620a3cd14536b4106c0885543df04f292aab8849c328918aec0cc69428316397140fbed38cf2305b2fbe2a072644a4940d974e1664a46764f5bbc7d2b2411f1d41a87c3586fd02ab5478ccb98d19de909a4fde2d3afde162d12cc46d9bf02180169c69b7c8d342983c1feb2e69b8c40565bb207fe534a711bb9f569b311d276b9554adc8c092e2c82acdb506445ad45ee826db727d415eace9b098ad0a8afa3a84d54893a53ddd3da9614a5e8b8024fdf98e588acda0fb8c6f2b16708831e5bfd4617c63a90204bfd14ed0da13b3d3a9eccaafcc06a25c8d3fe8b5adcaf26d9f0dd1d8aac434eba6bf201fbed09598a07134de19c8ff086995ff8f80e5ce5e9435415f9bd54f47ac69a8db854f1a134f293d5a8cbaca74025d5b598c86601e18f416f99c715bbc7c3233b4ec297c1a117fe11f6139911733bd0f301504d8e40c5f1984e73eeafbc009ac8c177bcb50fdc7c7c066adb145be050e08ad3cd078a9a39ce819c9f5d504e318d6a9f9e9c055b88c9a01e49a895693024e548f2c746da713dfa7de8f2bf4cdb197b54b364c14357e7a94aed866ba320e402267b507ddfc067cbf71047b3b0898b4a33dc1b3e9141a73640676914ab18259dba15ac0dc27c861b14d09fb5256d36570e5b4b78490ac352e3bebd2ae1f34e890c3f6dafcf42143ae270a518ff3c0b6993ddc45c8b4922b9badb0fc4f59f0ca0a05475986b224d9c0fcf7a177f3b2fd7c0528f3d35c80b0f5cd643b23ea299d5b999208d12b8277777e720b629503e61d126b370709def1966dc272cd2edec74625889ee5c65379d5131a5182f2f31b22c7dd9b2e315683f9cce193e54571b758fb4480cad96258f34d7685bb4803b6d88c94a20f15522f419e73000306f6e4e510603ec72bf1e517c1d5fdceead3e0166906b3e08d2c42f09724ebfe381e794478cd3f2b3cc466274520b9f589f909a2201725b6b1cd1d53e738c8ecc286279df61f552c06690cf3824fcb74053b026296097ce6d607a1e99a44753c10cbe83f7748df72dcb8baced37e0b4200bdb375f22a760a41e40410e9089299d191480b63e7dfb91bdd160b9f6df8dd8922412fd8cb50da88dc481824fc02e0632423d39c30c64c9c5fe010224813e818eca496c3fca196c4211addd6a699c2eca98d404b675516927acfa853061f2793c2fca0d9ce5aae67c6d0a6f00cacf2206592d6a9ac0063a10d25afc1e35a4345f2299b734da5a82dfe4aca9de82dd931ea58e940fd4bd511b8b87d233d50df91df13effab8597743e560967636cbc01623810f49cfb48fec311519758e2ad030ceed4ca06969e6b3706ab5cdfc05bdae2d923a4e2ddfd055bca6905a583739b1e995b13dcfbcae7ac9d6fb0f4ee043326ec777443f21a864c82a9d96e811f76d08c53c2e16bfa4c82d3f382b4e6ce57ea203f28105e37543580fe113ddf6d0b605af3fbdb38fc928f546588c99087fd4f9f8a3e7db159b5560365710a73ad76d31fd1fc405a7a8edffe0f223e87e520569c3eda5c34dbcc4df667f77568770182acc78b338894ec160dac00659e373d7afdc0359a46015a86ab4b5f3e87a5e33ee8921321d51a5414382b30bc193602a74e05e6f67492013609b1a8f1167a7cd62d6d4e6c304be13e1772cc613b4f406269a54e2b6af5104079c3bd810f7f5059b68f54461d5ddbb74ec0f4593f27e7bdd116178b23955684f6564066b374fa6bdd2f86d83a2d7343932124f32a4303b1b6b38efc4bebefda3ee7bce45d8d35d045b41a54efa6f61b5a8868046f8210c82f1d733eda1f0161c366c0f0fc59da348ebe91125732ced8306167e75f80a569b72b682a7415e51f8dfb0b4cb98e5301a0b2f2edfaae67906478e99c8046fdfc102d660692369fd9cc578100662faeeee488f2b62b1f996c818d9b386c1d9c0a14f5214eb8e20eecdabc6a77167242b89393910e6f6b8861d321154f210ce32974e81206fa3f0dbde58e849878f512f99533f6c5204598124d8e172fd443c517547bf433f1f0ad1ffaa425bba13cacc752e8c583504bdac471e072e9cfd7047edcd380bfcb6b91d4427fca027453e3c3c43c0798e8ffebd24fd185aa95ee4f682d96d625d1af66024e7367912e4b4f74ecbebf37f6a3bdb619e69f10d9b6a340ccbcee578fbc17f99001fd5cfccad24ea64976f604b076522f9ced8688b1350b7e3f078a1f0cec9aa51a1f8393ab2a50850f4931cb993989651a87a4b144ddd04486e5efbfca6b6825d02adcd0bceaf565324b406b975c3b0cda2d28d6f573453edc696ca886e68786afa41d6b87064de0bee76389a14a920645fd69127a5993aa645dcf7b65e32549e69305bad98e464b99485f8547fdf480bb932768c7d52cd25c9e8706784e3a8fd119a144beb31804986fb5cf3d281cd7516488b198ea2afbe54b965ece8021a8c758028408e20593c6898ec83dca9edcea14a0a3b7041b60ca7a123d5615d049444967077967801ba69dc710741353b4f3001da35d42ad1df366ef158275cba52ca5e7ae9801c1891d13668b5c4645c4e8a05cfa2a00ea928000f19f1902b9b87dd75fbb1856db420ef5d895ba61a7cc90e36b3ebf70d220b3ee7174c59df5c051f99fcbec8e71f822a3fd915825ff0be4d0a98f6dd643b29289535c5548380efc41b5431457a65b1410101c3ce6c99bcd714387f8242e126ae04400398cde858be7c6290dce8f278d599b8e8abffa981f184a4cf3b9e91d42ad29c8d797144b3384fcd1a99f57ec2af4e98b1b433c5f3d3d21798e2d8bfab94fbded1689dc22dc174604c82fd4fb9dd20450287f90a6ff88756f178dd70716b7cbbd8d178393d5fc52b59ab949a8d30a2695beedf3c18f94a7f111b98da128b5c2ab126a8707f6566139d1a8539b8494c48b647aca776f6888c99cdefa16a401b655719f2e85d0f2d8d6305a8c1dafc109ca5b53dc8cad2cd2319a8bda8d6ef3fb1635370c86043b1dcb9a01be31c477530320d6222c65e2011362d594eecdc88ea1e214c7fc2129ed0dd87a84f91ade378417919764c5a1d182d451662da612d4818ec7262deaa86ab0a599bc4dd51c3614c06fd93c8b401797c1f7ea021d28c6efb9f39fbcd45aa7667b53b7763d851fcbc59d0d846a54307442bed0ade4423919eeafaba57e2e7e8f5f396055d3ebbf1f5f6fe02729bc93a4bd43c693078603372fc636b77d332bdd9363a4649c1d58806586ca4044dd9fc984ae9b161c5da9fd0d22bb2018c105dace55a36213a10a9dd6fb7840ae40cdfb112dcbecacca8e8f07eea2966bfc6d6d8c8356afe9b7f95715eb47af1ff27baef5cc4c6ac39b5458a3b1caff03eb53ea232fdb9b36894f9ed7dac42bb49b5337b7a982d1854c66f276fd9709ecae437aaab165a35f3cd124bfdb4d4c5d07c3a2382db2edb3e5a1c2bf2a2334351940d687150ec5d4eaaef48af18345f869462f0f8c40b965e22880a1570b4fec1f4cfde31951ac40e55c13187e636f191aa76421ebaf5a50d3cca8a7a0f81250bf1fb58327dd5cbf753590a0e9cbeadf7700be1619d41e01d77ca288980df25bb18011aae2e099798d598cc3944ebccc76c51fd812e194721ff7f05afa42bef48203097a98f62494af5d26f9837f95e500ffcb45ccf277a50da4884b02d838fe951221c5250782ef0bb62be1b8cf61f9203b64064186c5c3bc80440d7ddc2e65179b775e8cbfb86571c9e83451bdb3c91a65751ea0089f1dbde7bbad5c6a463375b9a58e9c6d16a2a4f1cf18bff734b3b889e3f3de8a3a993b7dff80fe35be37d27f8262ac040ae231a4841aac57ed926a693ad53a13406d98b5d34057bcb54ded4dba6b107ce3b58535340d6694ea6b5b0beeb0ef42722cb43775a4936767474dae0502d6eb8a71987da18d3c993d37166e8c73ae562cebb411232d4e77042871fcce387739bfaafcf7c847a7407022844eeb03bb073793e732e6b3945161ac7fb4431a2cc40a89002499abc5ebb13f595b16dbe971490fd9cf6e317c7293c9d773738d8de316e68082b95713bedc4a0326fe23a57492e163bc93f8a05c9483ebeec1e14a4087ebd7c82387619754a69f90110e1fd5cdad87103d0a8aa32ba742f870709dcca2bb5028db0653a27a7f410c3a1226c83dfc8a49bb4b5819d13cfbe085dbc8865e3ca8a59c3251a960816c56edda9648aa8a1b898e5fc6d06dc9f32478492d959a7440481d666e9626f161658c9456005c4dffd6ca5d4b109296a51cbdabb3d7e9a011825292955a22fcd8f21b7ec30ba70af785bba84a480c92ebb93766bafb9f9abae176fd6d34b1581b13b95ccfe9dbf9e3529b0391126fdf31843475f51cfb6320c0a6cbaedee0ac5044d47e540f4ffa55fd4a12f207232b19562cf7493d1392e36b20ce88d5e4de9ab674b525bab416cf0628e7a3fd884716f7867001da5f5a7e7e2a0d4eececbb48648825099abec629baed3ecce43d30a0d68533db978f3c7078950606be2eb81ca9128b76914334f71c11ffe01d13139c198d43135e3acf2bee5f9b7030466a7fd690f8ae175ef49ba5a529cc963dbd045db4fc5dab99a40138d6098040a072f9d4bbc3b76cac780ce07d5240740e5cd348f69ea176f81c6727a8cecc10d9fcb7e56429dce06fc2806b70d1f465aa72e18bc0237245820617c08924c6d706e3685b6f48a9dde750a498afe8225908d06752633826c80d0247868ab60cfcfab011bcae86e1990d8d05f9582df4299bb72e793880889a18b3a204d20f651be301e42dc4e947d9816cf87f2f42f06d1ddb937b543b2f3b8fe0f31ae34c42e7df9e8e7cf04d5a02788b3f055363861833aa6d1e227bbed66777e07fa958ccfb7f7124354faba5a60be995fb77bfabc10c0eb81322314db6a9cc414d87e8e6218f180814dd58e03b0a14d5e9af60c0c8a4afd18a721a4b22417bd22f2cfad81e7e5d21a2060d97dc17646534b97d5f1e3342223adeff469d27e8fa92e4c9989d33f3aa260b12b376853a88ca13cc25acb84a8019f123e3f08ec3c1925c9b4e409b9c845cd48437b2fb59b614de9384b8940f13f36247f26935496a130be254fdc4494b1039e1e865b65f29f70b01468c4cd8c0df3c34077805efd4c0cf62cd5d01e8078860d9258da45d4bfc2bf7f6f7ba1bb4a59a471f2b0e98d76bb18555a8101e61d41ee2ee4cbf21d2e1d3a2ee6541dbeced3d8084ef9cd951622dba343ab56eab58a079d6d389a8375be7d06ece6a7dad5b73ab3a918b943b1ba30bba492a394bdf39ead699ef294b6d92b797b2edc9d79c29c39d94bc2a896a17fa9ea8f06125f9e2e3a6662a582e998542fc25c97b9e76c2de9a9ba8d37e496dbeeff14931ef5f39459787345877bb14892d3d25505f0c396b18ad9bd377119693e5a0e2c252e6e8dc2415709b0ca250afdee92a4257899bd4d07939ceb973466021e9aa593e26d158d4c25e2a42bb458e1a4f3df3e8913b9253ad78670d0f658cb1b2d36583dc15a72c407577c795d469e0006f8b9dd4a6e5df458d92210cf3f643d50f6421496d7405d40a464e4ee7f9592c508cae95b9d8e15d01a413e0d7b33bd1523f5b90f74cefd35c6b017b47d9b4218d948577994838766e2dfd832ef04ba681f77eafe99084c894f602edf8995102f1e92f0637dfe74c76b7de7b26d0218a26a7b220e5c3d0f48ffb68a2fe7dc3ea92a7b4ec4ca2c6476c876d37d4d37caba49838963f741387debad804efbce4cb78a42f29195ce2ff4087c0d4f542c17b62d96541c62e9a19b3fd898fcb3f5b2de8eead03ce8a8419840a405bbb3dde84a2b15abad279b334ab50b07c97c12c451e71a42991106ce379cb305c65a735868aa6c4a2e9024ecfebfdec4ce66daaa4977fe38d8641ca8618929d0205ee72e4f6f52515d70e34c4291e83aa57ed04ab75d868e40be94a063b4b02ca649a43d4798346ed98484f78332128d2ac16bb205d6663e02c13ed10536ebc47cf17dd7d327856ed632bcb7a4116466207355887275e8a71bcba82e9c404c5a3250c84ee66d438af9e851916956ba8ed96b0b550c4fae592cbdd1f0f1da4bc40a2a9d07a33239fadf3cedca942a45aec3c83a0cf2a40bbe00374775a6fb38d3f351083e413e741e3db3622a561577b1721cd4d616ecc3e10896a5cc04a44bb0c7260bad7882cc67b5c6f0ec0c059adabaecc7065908ba493bc852febccb74e257430231390fe2ffaa18fca58348c319d624d7405462b1beeb4ff1511fb46196d4e91393467fc1db214225875e7c27d37da5da66a78c786b3ee1380e1a431048ca0fa19864d82559434c166ee234efbaec5e90fec13b0142f8b14fad93fb977be63cc9771d03be54fedd8006a16f48d5a8c3a9fcfe34a5b36b967446a3f5748a168cf46c31290cd34355b8aaedd13be6249c92d8961ec67095bb03f4d14759e67d424960069d9c4edb3a5dde4f0ca7b80758082ac8d02f4ad4267957cff0a4830bfea936afdf7b93ab691713d1b71344a86bbbabdc50c1ea2d2168e70dd141a08aac31278b7691959c56145299d64761f3edfba3032676072b8cf2f90e34087cdd63c3191b483ff49fa2b5e5dd1ecfb2dfc61f3ac4868000bfad68af7d80a7e47502e9fd4833b3e8a55e3f3c8045c961acd0311591831b1d1e8fe0f014ddb7f1bf730795c3fabb9cda4515409126bf78da656d698b7bf09c633ffb9442b03e8c36664d63d81b4281f427bf6d2e687f803ebc1b4cad0c0110a07942ae9674fe1cae6c74048309bff23b0f2d43a3d05acc975de2a5b46775d5b42a4fd72fe2d07a603ca169b49b5c4b87fef8ddf3b5ec9ac064a4cc3e421f241988582cdbc21079b727766b958c9909da0eae9633f8929a9ff61968e924b9653a574f7411581058a075bbc5687d431420df6fa3f3427c45d3c385d06fe850a46061b5912c5761ccc6c7e3fe791d25935b3bb039714fdf7c2ada0ee4384df5e87ee5a9e8462b2ca745789f6da4e7b2e2cfaf453ec1678a2e083809bc1414f3a1ea99bc3f06c17f48a6d7891c677122568a0ccf53a9725eae1d06b9fa70e4bdc7933737eec5415a7429b66eca6489f3b0c6654635b45e75f203ad9ad14fc06bf16ca0da3cf116048468ad7d7f4e1d0ebb933da99f801e677097f76c91e06cadd082d22c7754dcda137cb2f4897601e1587e0b2e749828cc4af9514ee39292dbe4a0ff4b357eda71088b663a8b92aa1eed51585a444b5b32d4506c8fd5ef555a9f4222ad9e75390ed273e099d82a7e830e0512f42ee4040696e4cf250d9f651402614a09c1520a603210f3aebc3ca2dfe95c822609f28c5fbe40ebd4e6064d3a7ff295e8fd27a607e2e65e849d95ec76b3e41839e6aa7372875d800b10bae495584b6a2df581f89ac00ee16c540d51d6db2f71647d6dff5ad8ae760e962603bde6d694441b96ee02ba9a3ebe28463eb3cb87df85cc515bb20c732d0b7e207122e88b60b46104743a03497e71955a6d7f32fe6da2a04260611a94fb045db49ff5d16d0fdaaaf280e3809f75b5e05bbb8df3a467127ef53635ff6fd64732f09ebd99b25da479c87d98ad605fa8e02a6b8f08aa2e79b80f5e58574a3f67d23bccf7164afb108267579041c15d4fc8c91adb35cfb6f06e51cda983772f5adca46b9e68d75d58ba710a6c09460d9fb85a058fe5f20b7093d0d3b26ebf296e816a0c6dc096f0f24ecc6d6f92aaa9c900dbdc99aaadbd5aa42c419690b85a8dbaab589bdaf6a8af61388025a911c403ac851ac0ff80e54e73feb9c75324ea86f7e0f634e8bdef3fb8050afdb31b8b8b12db6f2f559d06cb0b4e211d613e7755706d40dee4cd2b360a932ac4c398790ce2065efd35af246ec14e39f877ddd035240932e38a9b6384b261a8efa5fd739c12828bceb87dc59d17d67d7ebd040ab8c81483117e29b6b312e874636680af635b8c02450ff1629261507c68789258776264f32d2346f4cd8802923676069d23f22f1834ae06274a4315497f06b3f28d95bf33354ca7d10b5b623a6fbbaef01b3b3708380071eaf401c932a5c2de34b661067010c743c18f9e370b3a6e1bde9304fdd93a4ed1e82116485ce57c80552e6ed57b829acfecc99c6d3aeef6f4e7a1e663863867004e0a379ca732e8636f1c8bd180c72187d3ab57d7e35cc54d604d2b3958bd6aabece5adef9f97b028a9025c537d32f31f2a9d4480794f5386da84aa22ce0fd39b5421488bd5dc87d1b85e33925735a9b49c6f7d9fba0982230d98efdbe079279d7b9d006deb4725f05fcdf85fc2737709c2fa54174549694908497369365b58631afc5adca95dcbf124ba51e05ab32696c0482c36300cf9db4a84c794a237177084adb78f56eecb10d51b94f88f156235d1b7683d8e45c5e96bacde0f0eec006d85ef8fad83b2d7370ec4d4d7ec74010429723d10ff3f7823d267ffbd431f26051f577a3c433b7ab92213560dc0a6cc06568329385667876ac717495417e352ef02c47cc73f4eaffb1e712d61441b2c7dcab8e4eac625c2df2d8680a6f1d9100c830801674c3b2b287ed2b0136a6dbd426c155d21f15f939cc48c621582980244519569f2ace584b4dbaf331d94177cbb0a1732070c7e89d2a1f3eca546bb1419ac33ac6e1b4e87b074ba1049c5c6a17465fac882c9a682d084fa943092b29b86829fe881e76a8548882d8264d0da18f7381ef09dcce689fd1a7b40517207d0ba99b9402a5fbd3b8d7dfe0dd59c029dcb70301fb4bf769c3d52459774d95224621261e31953d60521d69a33088944f567b8dde3106a9e1e87d82a31b6d6ccd5fd000303c67d5e4ac910fe8ffa488e6593e8a1b92646250175535cd0a26e0596ee509acd8dddc027b16ef8e583d329a3ab90b9fa75e74754b75ac725a413c628000d35029530ed76fbdda7812af7908b6603ecd184e281b0e33bcf7d417ead5b8807711cca6848363199676ec97a97c7e48c4e0d4500292d5dd292eb77d46ba1516866d94269911537c7e78fce8646d6fd484a8df3a551b573bace369ed340cf843ae9f84c9d986f68d5de75dec263ae862be1fcc85991415e50670f8ae19037d9825a011506e4da0498cd7425120244e15196d1e56e0d95eb1212239598e717693073531012e4022a7979d0b6b694f5e1aa47deef3e0591607bb094dbc522d4311df972a957f09fd07dbfdfd22380861e678aab54d702a244c16b5da140ce0f796342ea1bce6881a0427d38e0e4ee5b4cad9a07129c341cc6b439e2c537be80dabc96f463e5db90b7efee6f7791d13cce621d2c13e6c75627ece6e949ad4b91f8df810a3e0918bc14bfe86bf5c923795b9d02d06935f955ac08e68a899a7821d47a62088722d0a1dfee1c6accae30927c266f52c1d45c0f8f973e078cf17498c8016f6674a49a7bfc5a6234449dd0c5aa81bf5c43ffa0fb817820aa54cbaecb13ad1c625af8c9e16530d8f96eecc10ffb3ee591a8365a0cc0abe0ac3116ce4770ac89b06885c02b8ddd4bfb29ca82e7a092c4b58f254ebf81b025d672c9b2d48b7788bbbf6ffc7429365fc3204e6e6092e92571e494da79308d5ed0c5c550375b6ab72840f62a2ba8e6ca7ce1a553a54a01833ea7504f8adcc557912c4df503ab6b957eada6496e26bbe5f392fb098976a8ed4f11d75b119b031f9917a511be75425474c5a9679876ac097db2455e313d1093b2894787d91ddb39d936c86f0cb9171925cb5884b161c3fe71c81bdd10d4a35fe39529cce999932cbd2f180dd57a3055d5fc48aeb37cd54098dce68894e1ebe0a2b2f9196e02c1d267ad73b88cd17a3fbc1703025451636a0de6546372a707ec05ec822472600f78bcbd6e3a603ea93adfa0ebf57e419dfe18acc4f137876fc513866bc989289bd99506d71f2d07f6ecd39af5525046b36cdb956b5bc625aa2ccd4e336f8bd3a94be863ad56d58728932556d8cc18ba816fcb0db423c06bf073cda950ba54b62af5e7f0a2cdd2bd763438ad23978addc04ee73c0716ddc61fc266431eed6cd0d08a11cbab99f3b14c2526b2f6f1d05afa1453296cb0ea7a71f7bee44f698d20b2884f58a870dec45b06ef008ad9c621e7b6ee3bbacccc6b279c70162a50ed6cda736b4265a45a305bd97b00890f74fc2a37c26be09cc27c91a95380b25e0cd990e03d813cf3b0052448c331a8ddb44967eca1548632b1105697d614be4a3fa4d5f1cc9f272f1a2e3201b762d2ec8431ec3bc42a57076c543939ee3a3f25ed7e7825f12ae0192b437983509d25a7c0eaeb55b7d8d7d13e3b26659ffbc618a70bb44b6bd169db66dc9db14d3de908e879f4511742879423d46488d8de58365723675732ec01d8715cef9aa5efaf851dee1e7774c7a756f96702eeb26d6730ae263a136fcb1d74d6b0587b54651a296b0fe2617bdfe056825a72e53043579766f1c4e6846b1b4248f53a70de3b0c47f493ef505db27244319010309e3f9640844800b0aec303d12f05c2df423b1d422283a932a8cb710c32c5dadf693b4afa586273dcdec60a8e09c90cd32fe63d9dfc9538c5737ea5662e9c4499e6a1f55c2b4361aee4afb6927904db2a88d8cbd5af2119e18a284fda98893fe2c0d7745309de082fa2757d7b80f583ad7b3c0487fc55fca45fbf2c0e0c2c98a0efd364b40b9a86704f1959211a7eecda30d71ed8010d8c3abca9ff5c5503f2e2339f90ee30911cf2a10fb78e55abaea6cf1f22569f60918fe5dda63bb6b934507b9b160d36caf0ba26692fd90aa838f0f94f59326cb16f161fb6d54130056a4516c123d31d7e4c4ac4df002acdf695c5a392b88e3eb853b3dcf6b00350bd2fcb59373fd0ca95f32fe9263eb52a833ae029c77ff522e66efe14909a793bc9bd5a790619ba111a49a1e23f291d19b425fda20c13351febefa3e6953d21713fff47f4361a3aead9310db2190a83b7a907f2ece00e2900e32cc122385ca0480571aa45597773c3397d6415f583df6dbc8b2f9da82f8e8ed9811b47d3890401815869ce5d2db3fa6828171c8f13bb274b8e674d2f84fda86fa19609d44b92816687fff6939fc787f35a1d2b28bc058491b04c3043a6e6979222c840d9da9fc0304acd3abf529b1f1f18d95c1c7c7e954ca4ee7c267da9dad1c72fe6e64b882177a3e6a94fff1457df77ca17c31d55b73bc410f8dc00a2aa7b46c7acd1a6ac6b080f2c31151ae5b50214dbdc2940ace6a00ea13aad8c175dc9ea3896a169838b543bfefdb56f0ed40c3dd4b4105fda309fdcbb25a56706ae09de17a352ca5bfca095c08424eb7a8d9e27fd579d9899a08e66f89a3172a4f933b8fe948fb79761ccde82c9d4fbd2821f13779bd0b6fe48b1101e2101633b51f019e29ed29f97c476ee472d097cad32ced897f47c1d0c24bbb2008345c0389f127d870ae4e0f313bf755433477c35bc675a5e571549c1675619057220a05f1a27b391f759d45f49791e7ea5b0320171ee5ebf205de19ff33583d1eabef3dec3b8f1b7af4792ea294736096849d498891ae9e9aac48194bf9f10c25db17bc64a3d8e77def244f61100023542e14132353f63d9f4ea7c329c59ec87b500e604704141bdfcbce20c872ce483b6dd28be6004f0cabaf108415eac94c238fcf58b7dbf95db3d5f467b3199733c4f097e28079eebc34dd2a0aad4c07c53e5700608853649d4173fdaa13feefa6f10e5e85f1bf1bce0acd0e3aded776d2392c0265bdb6ee60414ac6d176ce182c6b3326d434312d05287e75c49d33287880d4761dc9dbc7837ffcf8a83eacbd2b1511053ae44f67819350a451afaaadfdeb24ecd37ccd08ad4154018e510f8eeda59dba70a2d412b95c361723810050d6cddc49f72ca3a2f298cb51f791ced2b9b355adbc43025f8c25e875311ff821d2d6421bbf1246a9fabd7be792b338c087ab3a97300e564df3fe3f45819f57208ee529eb6b28a7856b94f646c31d03415b18e5fdc91c2822c20b10d8cf177cafaa52d9ca5354cef5e05ede1955706ae3fb3b020d51ef3692ee619f164214dbb3e286b345f70d41042bfbfc07a621ce2e0ab881addb42452cab0c00fba44ee9fc4591ab6707764780aed435954fb7e5e22720577458257d75ca1484b7d77be796b79d64261619ef77a919f485c6cedc5dcc0033630102472a2a57e2ab087c413e9fd18eb3babb1d789cdb9b19ca44e6282562c687b85c8acdc65dceb41f33f3912bda46c43b6e130049aa134280c2c3305e6ff6207c6262100dc4587aeeb8696e5410a033e5fb5f759c2c85ea3e934ac0899170b84cbcb2f1c8a338fce04182ad9c7731925fa2239fad8c51f9a6b8bb8e847960b9c6d2ca144d8bba3ef8d396bcd52442bcc6f08622a4e36b936f9ac17e447ae7853e2a1c71f4080fb4af8612c6bb276e70b84ccc8cc53d64f057168007b6780c4c1d2b1867eb9a9b582a4985c65e7c1ea095342821577614fdde364e364344fd414fb37a37667971e6a51fffae4610c3d79dc35115d693b98dd8ea4da2c12b6c7520e271f3f9af94267ec9214139186f8b5972c796fbb5ed1cbce074163fd78b7127fe863f10689daad7ebc1354d63b42b0190b900eca7f089008856c962595ac31b6ac16474367b135188c140cd7c6fbe3f4d049a47ce8a95d83dc2edab64bb05f5f914496ab566c46d5353925d9e6330d5c99bd453e5ada1249e847ee8616d7d9cfaea31c02efb4e05a7f05d06a8996dedf9cfc93d3e38cb450a833fda4845a6ef21803ea0310b27c4c7984144240816f9a1013c8fe354f021fb8e1f56329bf7af375dc24247a1f553eb04b0f8fd7dee41ad3a20782289278f610bd898eda1760776a122cf749c2d804e1b1641fe07f619581966636103d6d2ca30b5822a129a800f1b5486fce373e71a938b3f89c8b357c702f6d4939061fb0f9a233ffc92fdcd4c0a03fb1ea218a11b3665a2261f6967cd146b1e42042b41e21873894dc18232d0afa9c758485965edf47878c84b436aa7d2ebc90b8cafb83cfe9e8cef92dc8431f3a1f8145d0284a219771730836fce3e69f95df05dfa0cfe9b9a0e70b0dad40e2d4fa8e06b1b83a930e19690ff1f0bed89103415aeb058b1c97edf4a8a178f68cbd41aba27dc77b6dd28a73f65bd069a8c4b055d4ecd0957c3400cb1bf47ed2143e24801452c21ce1a4a8f23dbaf3aca7f525761fbff47ae9f6b6ff210c7c989d8423edf74904b473c6f37df48e2df894348ea9e15b775afb3486fa8b20b6edc7130a94416c9c07036bdab6413f719a060f686069a074c66eca40d2679db1092aee07d9a1f6abed980414b9e01d67c57f2a2596f5979e3ca9104dfe20626a7a7f9bc62c93f1c52550afa5af383409ff46d7dc5db08fef99cfea3cff327390c90afd7759d9be0a134a9d4bc38a5b7e0a572af4aa74bd1a6c9d86e5d97211b8bb2d70ed02dd28a730667fa9683166c622b01dca3c374607c86faae646975f433a44fe8162c017acf8215459cee86fec743ebf35338cc1216cdf4e53091c7afa6d6540d08dccdf2e7da3f85d278e95a2216e7fe1c796008e01aaaa364aeb9b70dfc77f885986c49f742bd961791b12966882156685e82d6262d49c4f16faba325d1d4053165c9f8cc493ea9d665b41cc9b2c08357e10f6124a197ec431b40c9dea7f0441b14e8ab00df4c342f3e5007100cf454359a1e68fde686b54a091a9415f62f6fd67b0b6643128200958956f06dda4f41b6e96d79535eca43c0ee45a6f6b26cd68c3e74c104ca7f08798ae054eb4eb87e14df8e90eed24566740d40c7c8096bce204390d459097b8eded9cfebed8f3210490b4cbf0b012e264b6163f29819948b4ba6786e199f91a159b2f27d7e3920980b86740ec56c3a42d6774203a03c685626e146396425b9298bbb3efec7c001233f9f542bf7846c89d498cebf7894c6e4bbda2d4e1cc6828326a6b2dbb7be5adf7836f0d476234fe832dfb526fdab8e12131d0a24fdf52ae4067f1fe9f40cd7a21d164561ee0422bbaa13b391e8f5ff0c32e649549dd33f67ca6fe420e5fab4d0106e7b3951bca8bbe524ca7a687d96a7735341031632654b64a7b2517b5a85846e9753ba4dd47faf57d078d9ba029dc96e46fc1e91bbe4408d467da51b34553b435e760dd49a6b25c4ed064dcb556c931722e6873de977b49a44caaa757376da4a4942ddb74b10501640b9a35fc52cae16c0ed951fc8657ce902fc1c7b8a9a94f743a87a0f5fe95146c21d041d6b2a86b72e249f20e9df7aa7e871f6cb0bf248a86c543111e2dcc132f8ff0c03be2322813315318206f78faddc585421749b5ce0525d59e9ebd841c49a56d95f6d322e994439b133babe413e7499b1c61e49a378d62276656144cae5906a580d3c9c8b24e191cb9faa50d0e7dd8e1ea2bf09aba5a87f992f721f9915bf68873df46dd815a80b738c3f7a98614e41e4424e7fb4ea404d358c80b44889784bc277d8da88831ea6b56810d252d6e7211788de091cd0f3c412ce9eec98055d01b2130303e44405e6dc3f40224815639e0d5efd1b91232e7e141fe3d99b6319158f446f273d5e5daa303e1e2cdec6a6dd628e10f6cc446ba4d351b4743590f657c6fcc6d2da19f04849aa1ffd49170f626bebbd2fb813f4278658c8fb502ab8657cb4c822e5c2c437651f1da095b506d1753cf3fb5decc2c4ffbb9a9192d664b752a1e1129a90a757e64e434d7aafccc3615422eeac8a4c03753c8a0242810e44f42b25ad88a45ee71631e3545f69d336b2898462acc264182edb65681fbd12b4eae1e8cb75759bd609ab5068415b49e76e3c58b8b774dfdd0f3d5a0a4ae3f6d50214f80915463dd2cb3bc0412e27b3a31f0456a208c1dcbc85c263239b4e1ac0df2fb68f481726f4f54b3ea184db750a1767d216d3ef202109bae86660cfa660a73302dda6bed659863bf1547d566916b85476e4b034a2c6ea34f1b255509e0085c6a420b55a141435447815be6ba90c3bf5329c4f07e342145fb4cf5774d76804e3fe0b94179b68149435c90a5a7a1fbeb29fa6d4cf7dbdb9002e51efbb46aa2391550b31a63aafb46dde1d2c9d6bac19f2d662d66e1794c7fd2ce3281a16f25d6280196a812874f4002349adfb1f565d0f203229d5e437604d4ad4071e086134ed173c8bda769aa888ca852b977e2081f8fc652c8ad030a272751b23c012de93da0fd211d11011a7406e55bda196eef22a3c72bbc6c1fd79f3500c759fd3f3027b4d210b67bb5684dab22bec400c583f9e8ae4171e08a5a3aa307576785fc394f049f58b3ecdd39e8b078d49840f3df528f0de604e66517e6b3c42c87de6510f7aac194ff44eb547080cafbc7fe7b7ddf0b8445d10b375cc2a76c01315d4df210fa9788e4c4209b4966380a07358cad4079e4aead2033832723610b60fa0c2bbc26b6105f7c1f4a98c0cbd92cdb78565a8c835bb54c22c3998efd61f19cc9f60fc6249f3b58d45c8a5f16c9f425f5799b3a9f8503c65d8a301c20f04dab856d13d4acfc3b7da0bbcbb0c50f6145b9ee23da30a4c3ddd3c65b6d139cfcf8aefd6a61441f157c3d2ca7e36aa08df09dd6d66091cabc8631de0b74e906de536cdea10444d8b4cd2bfa45e5466e384c14846266c1d8e2237f69fa323918fa75029032ce6ecfcdbf92e5dfd1765888ad1c196c0a74812c1d4e0fcf9413cfbf1e2a71aa25e319c942c1016b5c42dbe6c0f21a656eef401872dad54abf5352aa8f70a141e123870a9b48b171e5c56f5731f718e60cdd4f58d485f0126a6fd216445880d919ffaf6364768b91c1c2b4eaacc325fceab9d7fb5e4440c21db70ac98047dfeb85d35a8273582ebc9d2bda8462d87542a5ce93b86375ed2b4b142fccd84d6f461f6ed310e98ac0aacab1a5920b183432e11153e6869bf18b69a29ac05902bbdc4bcdba3213fe9ef544571b21937209e2da61bf4d5af85cee3204fb27d1cc2a57cb523bdf788538658721af5b1f283a30bbe1817f547c68f453b8c72aa3cb0440b70d4f3ef9e71cf71d5bf5879ecb59b593541c3abf56968d895ae8208526ed30a681c65f2a460da331db91d9c56475c64c5f1860a038b544ec7eb42f7973e58ae4e1b60f9218d143165a059a3b2466bc5c454f01243e23acb8f975d213b7c62106df9b5deba5041da4bddd8b80e7c8d3f909c661d09a886524a95a3de53c649ff3590a7b08dca8c5080f4d12833eba39dee772f502ea0bc7b21eb46a90cd6fa04c91bfdccb57b256ba196d5b31373dd50b30df9863e98c0b544417ba88ae17de3d676841ef2d2f44be9ff9bb061ec922b96324f34ea2180bdbc4bc27666b486784c4dafd89a5e5eae135ab6dc78e2f6b695294438ddda71bbafbea19aa94a660054f3ecde87a105d1ef9d7b69a41ad1894316eedc395838213b701ef5d34206988b754930fb9581ff485c792f8e9c87d8dd0d230b6d242221418bd449abc3fb362c4948445ae798901cc5d20dba0d82f0f2f4cad9e3c7596607640f87773a2a4992b784c02feab18e9a91bf0c8082fcd3b1a5c2e856465cd8c31c31eddbf993c601fbd359c385c1260e13cadebc1f7d7655c1dd55658a2069e7e549fd568c0c8fc052e25b5c822b81ca6f52e36686294170f5d2383bf731861280ea1863b40c0d9dae46f4b89ef43c21a2d2e18999ef73a12a741faa56edc530d76ce9184a7cb5be9b19e78218f531c27657117217cf685175164f7ceee27cbe83274d0f469895dc96ab51de214f524b3e16501992b9ccf2768fc5a5b0603b7f4ab294248dd6ebcb30063f537c2980debbdae73de61d634878e535a066f8c2539dd403481f3cf7f569bbe382db1a428cc79a317fd81e108448639e932caf92ee4bcd724a9aecec001e5d285ba016abcc85674b09c01fe1a63c5542d914b5cb5dd00be73a92039c1a5c8fec60f9ec1a3f0fc781fb8449b43faa5918b1f040a6fa78632304db1a207de7d92c0faa9866cb38090a10a15216e5bfa55afccf6df8b53da3acaddfada5347773875aa5b0ed2c73542c24675439d5cbf31f1635354c2316bce80e17b6f461f69ec75f0a3e7dcb9d35693ec94894967c5c42d9fa37dc4bf75ae64aaa78f508eeb4a3dc740514be8cf3111bbcb3b181b99d6468055bb1dbefc01c67272233792a6860bc0b0e3620f06c98838eb139de29d3c5cfc816c4b798c6f124240a4e8f6e11d34ddf730f78d1f8dafaf1e9b54549ca6bebe83b0cfb880d2fc5bf5d363f2f256a5755d026866f3f7b432be7dac4a3b4f3677f48d6e777f729da8367ceb09d658e701918122622e98d4351fc71440b5f318f1ef281abca677bf66f50a67c833319d4d38e51cf521747828f20844394ee5cbc4b6956a0fc4a156b64570b6a34829c63bb5880894cf8167826d667a50ba35fbc8c33339a4ea4cc97ac4cfe9166f423e541a6092e234a11098bc779e917d2a3db57aef51dfedee3e176d45acadbbbcf96af6f220fdf5359363785049a5606df88ab4875b573d614da26b5a47b0d97ba810759e9c04fe79b6f3f8602f502027ad3b28b50c958a10ffc9e47eb3578edd10c5e1fe5f7c10f6196c188bc7ed1060573958d69da86d2478cc8c2123f5508321cd474f4ff0bdfe09c83b9f1b0130f5e7ca5f9dfb2ef25d9a7e8c12644b3174175fb0ce2e9d8971be95538e072143d5834e22a3ba94153aeea6f1c714dcdcdc09726692b44c808a79dda67786cc4831cb1e36d34431462f2e44df694bb47961c26adc840a059eb83ad4ad85e88399a8b2a03b7bdc64c1ebe53972d4484039cb0a629c0d751de6642d7b78cd8448516e84ab7cf0119c93bf9c7eea5c1c22bcd0ace5e954128c7f256ee02bb18b020679441bf0402bf087ed8019a94e5ed074f764b440cc0edab0d668cdc44d9b977234089f6820f334755982f8d6e464828b5595a688d1cfa883e5144931e6e1f1ad1f5e6c510dc34e11820abf65a927ec612d86fa1de6988475fa6d3677d7574e3884c6844f8390c2865749b4f525a25094e4d56d365e36ccec988615f5d1dfe349e935cf29970d47a673588f89287ea8cf760e36057537dd0988a98ff2bae9e12fbe2d66c6c7fca905018519ff7abf2485795f5068485072e3676f4ca0bfdb4b5db6a39840645c74f3e736610b632423eea0c4b40820be92990b07a30bd80a1f2fec70cf4c01c0f4f3d969b68f10eee004181c2ea92b439908af60e48a9c2867d1a747675406b0bcc102200320c8f0203a057c295f06d4234e5f6a0d1513adc4af70fd23e259895b162fd8b7c2a87c47e32c2272b0c2831a1cc79b72f2d4e934edd962deb9ac17341ab91a2a224f5867eda06b8a8aa79b06d1318df8fc633232a64e1e40f723f12c333f29777a3f7eb40bc51563c24d547d08db4a22f7e8f362fb05508440465da549732071665c60272f66e59cb3e25ed9c1a6194d4a6966d32e177ea5bbc8505c4404c3ab32e5e1755b8880bbed59b55d6a0bd2b60fefaa8ae598dd2d1625e7378ff071cd62aa4e374cfe01bafdd0601e04b12405ecba75a40494de4a4da0e8f95ce68274869f714bdd856d3f407ea20d25ed880967e927937f019ec79f28a842a2360814b1507ddf29c4cb98f7c438294ca94094c4da8071c46f6e44851ef82560b00eee87c4669364195040cc9032651065ffd3447864d3cf7bf73eeb77873d50857880ba2a32915853c7722da1b94ff47f9b94c9dc76465161d8c10e209aff3f2d555e78fa55806aff74076e090010b324e37f15ec6881922b31888082357c365f9e8da20d81614c4a528c3e79d0cb435e9687223499fcc3f2d1df83812985e08ee982c360f850b6f0c7ee5f2b8ea369cd99a5db0a13579f25a3d5e68f78a2d3f175bbdeb14093848094ec0844fe72596202d04e6a4145ec5889180a3e5e2efd57c65b28dcf755d165cf094fd55707ba00ef9728d09a20507ebe6bff82f32a934b68858bac298ba11ad4d3d94afe5987a510a2cd7b6598338c4be28234ffd4146674a4860c7527ce86a35cc75e77e55ecdcd492795598c316f236f7d436bc25e4c7c600a9ad16842f8b043691d976223781e5115a6df60bc1e9379c126d33a2a244c4895f727fd7d6e2d95f38bcba5cdfb0ba54b7634e76c4954a9e62aca2bd3326c2f01af0dfcb5f6b97b6ad1a48312e1b08c6bd533d0386d4df2cfe97b6f84895c405cf461d6cd846bfab3d1e8cb20f6c65fa81c3d42c1ad65fd6d05ea671717b9702e9b4802c8f80b627b3b02e10a416485060865fa00f879094f8ad059e8c4984ec9924127f1599eabe6f06d857b980b5c997e4373925d901ea8bfdc942a432b00ff05851fa0c2fd20a627283511b9eda0828c5919d9f623cc1a8b1b453471dbbfaeeed3f46de8c0ad43ee661f8ad4d0c0a25a0a704d737411cefaa042800c0c92c1d5ac20102672d825c85ded1bf7eb5904fd6bfa4cb8a0d3d94a34e58d7ac9df7b3619f1335d4f1e2d3d90607c871a6036e036c8a3717b1fa5229653be6633fa9d892b278bb57785fa5930be2647f3da9cbcc1e6d69772b22893cf1b0157238096983e34e0cffbd0cea6238e0ab67e62eb6e835cba77aefe115bfe45cf586976b1e66511cb49baa43d0b4f78cf05dbb899b8bc51d18288111c4afdbb6222f5b1ad93dc3eea10bf3d5492e5a49170586737fab6c9633869a52efda0529b6381722b7e6a70358be0b121b2cc362adc47d9e4bf95f03a64b0414f7e64a4a6dbb1e04fcec0cb9b725b4fa8c3f53af253e0d873ff6d08bff252cb53da8b8c37d37d228e666b8f6c2c4b720ee802c296ecb51ef08400a1ca962845ea80a77e98928b22b07808dc6578743385f4a69bd23e0e05ff633df8b8da17298e72443892fb56686b31e257f82666e7d9a9fae4f46d428836e683d51804cc588e029db8ddf05dc09631dcf700084868c62c4dac8c73325a79cf3f2f51dc87a970791f8350234a4021d32ce15bafa54310703ea353b2b4f0b9f4cbb240455641229a404552ac792782321339a3ed8c2392a710aed32bb3883d4e96725306a699f6ba8003c3c7b32ea961e0dfac9b74a2cd26c4bfb7b6f758df9913dba737a51c767c7777a44ccf3b47e126d8de894bba7db84bf5b80156fb191dcbf68ee6ac0dfa7767b76813372e2700f3fdafd43ec35d94753085974d75017cea339ec1d12c9e8c7fa361935b27d8998a00b695792c608b585a5ceefc0480a5756a4198923203d5487ab8e921b6a79ab13522983ce9cc9d24f001cf0789b69e2548efb815df8275c36783c6fd37cb66f64fa2421f39b3df98b9a919f0c1f82ebc7b5087450adbb2d833e20cce1d7daa77447571726d1851bb0bbbd7bafca10d57edf6a78f1bfa5745c41e14fe4df9af12eefe83d077ae5bb660aed4245bb0bf53215d29cbe935d6766a64a97007120bc87e433024798ad5b692ca7c923b6e7feb9f46f51cac8bab1eb167d70719f4cd297d0e6d339ebcb6ad8516cd32a6156e2a223f600c9ec9123179b1b5f6b70a65476b7d794f67a7235d2e6876db8e1026c629f743295396aa2bc8e43e84fd57940342264aa237f17065b9257dc6cacf35b1ed41286e32d5c56fa3338facd4ce3d8f70f6290fab3341fb822cf4bad9b6b467bfede9e2bb07e78855b4b1134c998ac3a9ad05ff36f34f87e3599df846815b0f14728e918a95b72580e2d65127f37bda33a00f3ed49a978f539d08117dfcc1c73d95d1af866b42b2f9a62a3b58af899d35ba3ba0984ef36a8051aec78c570f15b8594cdb65f06ffc14badb8ec8cdde4886e164ce282bf3c110a7667c1c91d37a0437521f9d75a5709b02f4c0e633a21555a933370fb171c4c6ce4cb9f5b99e65836fad233c159cf150d6ec0bff1f41270d5255aa3e45392150ac2b13434bb21e72f73f0e1f453aca16cb6a38edf68d266c6c038f0e884335612fc0cd26818fe3aa73924665bcd1c511614268b6a2cbbc7df4355601211eba35bf7ed8319462707454e22de8b49657d882a07962bcd9a2a49a72cb502e80a1a52866e85aa99fe990dd3c866fdf25914fc243ff01eb20a950a355974b82e7f0f22503ed4f761ec48544a9ff8fd361cdee5912568b934857e85bcfa25090546f0858bd6e65442b126523ba64be5979b442010478adcdf463a04594f521438a57757ba5ffcdf79ccd0da96b6ed55c71279600c149189c7da194821c4b246e2b7715e47c2f8c93ea31106aa62506469559ce813ed079ddd1fa7e91d9b61c67d1eb6ce984ab0eb7b9533a0f91b46ddebfff4a670f1218c0801693376fe43ba0553078eac946b3ff628a24db6a0923b7f6da2427e542698e7f17ac6a364441b72effe893cb4ad6b64fa83dad39c7726ab8e886acd85a8aa334a9feac65052008f002e7236b01d0289916e011e911316b8014e2c7889748b46f2e1a452da8940f8ff907bb25f1ce91eaf65296aa94e530d147e4a7bbe10006f81224d9c7d8c0eef58f93a90dfa48868d3bd7e09fc4d9bacb816b0b12dd912868e9ec1b5e5658d19081574a837527669d9540ef713673020bef554af15171d339cdf6cf5dcb08e44ba51a8a6392b7b6bdf2a5bb2486d39386642460cf87609c3e86a7bb674b842b824b682f53fed1d670f897d271d6ada3fd079c5b09aad85de8251387c8475ff31ed2ebb278ba0f473e64bf9f2450d7dfee0673f29ab0a216c8d6c5de2686dc738a5ae15ff0e8c06f0ce530fb5f609c0b4539bd0e7262dba50e2b9974b64d64d5ec8ee3c13b69476c1d6a3c35bab59882c20197fdf369799fd3fb874fbcec44aa93774ba23bce0da5b52e894aa5deaca47307380b192317bda98872e36c2923ceca281f1db03d6b5d6b3e3a98c8ce227a7d6aca67eeb812ac1b1c3c4c8349f8120d69f7c0ab06abdf0ea9cea59f3f4892dad728c6148e691565626b68b5ba3bda5826c1952034f81cf71e4a8cadcf1e17e65dab4c1b1019fe3c33a9e310882069a8d39f2ee306976e6ad39d5b1922ee4a874f29e220bb30f9475a6971baf517556056b6f13c8f44064067c944561425d54ca3fb11d75101af9392aff35491aef5fd95a358d57f3ad0479492762abc873b536672e444a3521bf679d234d9042e6a01d61170f259baa66887009fd032813c6b30b01a0ffffff5f