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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 75452 5bd18a08cbf6779f05e90acfd1c628d29379c26e82bb9b74da0529ebfb0a57ba

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ae7048c06f7730d57fb7ff7b57dd2d2ad8440fce6e665821a35277d50715bab
Certificate Block Hash
5bd18a08cbf6779f05e90acfd1c628d29379c26e82bb9b74da0529ebfb0a57ba
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0048160100405e0000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000000e5128cac5a06ef4594aecda70f47c631571826e93d1a36d19cf654bbef2a33569b16604554171e938b987322c5f0485ed5d6db2eb4b5008c659b9fb4e830a5e8597a672f2a9b9bec9ded52f231aa4d6b5a87eb74320d9db405000000000000000002000000020048160100405e0000

Raw Header Hex

00004020027d68a938bb884f116e55569abde1a8a2acabab5b22af7d18441e7e8d59578767940afed094d35cecb197e2c6d4d2cd4f40d2d35ac17d07dd114b6e7cd3fca30a05366a65e20018ab5b71507d27351a8265e6e6fc4084add2d27db5f77ffb570d73f7068c04e75a

Proof Data Hex

59,560 bytes
121216010307b8e0366c26dffca1618d92b0b8e3623ed3329ba6bd19b3cc935932d2ac4dbaad4b54999b9c3e752fe4df3d3d853ca2e75904dab51366f2321a7b3c3a3b2d98f487387b684f7ddea769a17c9d67eaa6d8f43b85540ff88de5ff2704dcc080287ad355c7603aa0a84aba1f0df3a2130b412cfb48835884612ef48e02403913328f64aa9ff245a7838ea1bcbf997f88d0501eb24ada41c26d4cd1e01dd58d51515b5fbb80ac832ebb2715d4f7a6bd109cb504cda64f0f6ce2b0882bcbaac11dbaed398efb8e1cf2fc0f1962d62a026a915676b742e60d7c546f1a797d664bbeee5802812fbf69cea778d5d50c8ae5cc9407d0ebfca80093a6a449a4a014407e285d42dc09dd13440b541f2a3842cc3d1976191bedaf329a348a9ab0a84978d1ef9cb07a194cbce4a061383756a4041452fc11d92f938a3039a945e4571648a681a9af4058b32668f7c6ada641c7703c1ec74d508b41f3a9e0bf38d089baf5193f3503e1deb3cabb6672c6b19b0a59e8fbf6a2bbca4e5b83fe94540110d74ee5de62fe06930e519bfb28164f435330d5faa29188add68bff7f01b6ef5aa0ffe73e1536ff046c63e53f7d9bab0bcceda1f770f2aba3e6b1ae07c682871de66dc93f889cae9ea1aa85e10ecd7a4ac1f72355970cee8fa3fd57a3cb68c1e0d32ab5abed71b7738fe9b5b9e8577bae556c4acaea900499062908d37f0cc64a8b576326fd8110aa30b74e68acad977a9e2c094345aa8ce0e6ff6d539e3ee8176b643f37ef6dc1ac0ba328176327a136df4f7de666d3b96f333f2856a2381994cb479b6513428ac0ab5a25d14a02614a286311bffe283c15f63270c3a68951e39ff407f8cc242268d1ae6ef8a027c8fd88ecd5adf3c2ea9556ee09081790c8e4832357ac616914e052d0298d6d0db2c4d1be0a2d1c237d2a5a10e779880c79826113711fa4f9dfd16f6e6ad7c3cb5008d25b91f5cdd633101133fe41c311238632c74b427fcd3b9e7fe28de78ad5e9b20eb9bc2bd7fa362f48f4b2a60df3c0d782235b5c7d3a819c13770814f95edda24f07427a55a3642c78ce1cd0a00a76aeb226a8ae0b1701705c0c2e271535f9263725165aadccfc80d7cc5a6b3a365a77942093ccef21bc476483fcb2be5cc66dd914998995eaa0eadbedf8dca8a22728a3d3fc4b3cf6dd405b3d7f80d82ed5bf1017d86ba9f3b341d464cb76f93e58401d86b2de52cf29fe95694fe390f57d20f4ab4525a17f781cc13db277b93d69fa8c775848d939eca9405c142344913a8055b3ebdc5a627e6e00e6fd4f2db9799944b1e55e0862a37b9028e2406b581b657eb660ee87c76736ff44bda99ccf999384f98c7482dba8d6c6e8df0ca2aab32512192babc81efeddac429d5e3c9a228384a9e4e493745064dd08b5896c64e3a0d6f9d1aa8cc399603a1b42766b8f12460bf28211696ed4331820912babaf0f4425e4df0a2c2535cab6a1ade163b8d2fc64754298ce9581bead611f5db4590711e807834ac6a1ab9b87ea9dd48d543b3cc122fa3fcf34e07559a4b907f7a89845e77191550da021d661d465577d86f2c5b276fed4cf6a0d011024eb1404974079ce589989e2dfdbfa7752bf8788a9dc6a992590d325c38e740d5ed3571840dfaee3c17a51c7da0dc4bfa96722435afee36f9fac204a77c99401f4c52e096097a5b56ab22901386423bf5833e02bd2f4723193c6b8168089aa548f3fef278bec4508979e6cb24d2010ce82d258eaa35e2147579d4c4ff68ae6de5a57a665526acfb6d20726b1b57e4a77ac0ad99a99e8aa08d049541a76c7803bcf72181c6a6eea893e62ccca5432a25afff49b4b8fe34f231d9639e37e6142623e1ac522872941495edfd3f4f75fc8078ea5f9540c7b0e9fa24b4ebfca2066fb0f54dc7dcb9bf76aa047087e2ebd804216cbc047ab8098029e24dd7144e1ff6a5f255cdde838dfb0ef0be4870f444b1941105b293c1492738fcfd502ff2415f6bc386237e04f487d42741cc5af70fc704b4ec8b2680d3e3647ba26b63a944d2a38e22d9340560dcb6e373db7ebbd186edbdb7f31c753daf9001f0a5f5ab2ab7d19f3c634770d92a0ce08c8502dc139e25a16aba9d7d98218b64c64fc744656e2493474cb4ab9ea00e7b37085fc3d9696bac6061a251dd92fb259c4ef2815f084424763eadc5faff86550f552bacf5bc39a9c7949275f5dc1bc0a9d9dfb58cfe37015b504d53933609b7a84da4d3561cd94aa80d9208b1cea31ce6516c692ff4e6ebedd0c9cec2e583f75a18b7bba2dc64a2ad8bc7bc08813ef433792c12f9569ac497ab589802e0d27a522a2749b37b0f4e73be899f21d7b722c9746bb823c5e1b10706fc392b46d4d7d0992c6b65cc5546deb97075eddbfacf68ae10f70ae0e0e758977b2acc835c613e53ab4b1ea8593269060200b68eb463c4e17031ddf9ee90922cb8c78920dfa5ac1ffd01915f0b94217427956d378244f4136bdc930cb01dd4a81acb4d17f2a8f8688ec34f19443523ee456171c67d475f50ae4b847f5d562722ff59402a75ba98d122179d4b144353048ddff939f738c660d656609e16eb4e33262435814c92790ea737b907c26cdcf8aee85bf313b3425f22f7bac87fd4c8c125a51191056f1b25ad4df1d7da607c0139152b9a1fa1819dd4327f86111865987400df23ce8dac05f6e4a1eb67308db0e79b9904da7b9b041632e2b3728095922135ec1dae252d3127b0a66f67bc6573713a87a651ded05f9a52f009b38968478e5123f986de4ed09686bc0a1f18d8cbccd5b9205409b0d44e575ca33e26b346af093bcc17806e8c9fb2fe5d5df18d80c91242ab36d67764145862f4ea904f3bcb014a9d254fedaf4a107380b74c108a1c8a3ce1539140e4166f3730f1d6421efd46b3c7823be2079395e9fdda454cb0f4b1d1cee4c7ee7b7d71ff6d8428bd936321d5d2c13108cf0064678dbd3cfb20644f0c68a21166e8b96658d6ac30fd326dec3f940e063fa80f0fe23be6768ddc380847de398e91e16b3f39d6360cc6472293c79bdce35536f33bdcf2b520e745c20635a5ecc3c79ef353560273374c692f6ff632baa5d3c313f23bedd887d05cb8b4b967e2a89216308ff0aa255eeededd95a74bf37bdbaf53a123d29940695aa167986e4ae20150acb9fe0be47fd36d3306a3e4f1707b7df495dc69af3f49fbe043dbced32ec7268f232daa39d350ec0753a2e722b18c5b4707969021ed2c820da470bae64dc0a014440aa3696c2dd7ed1438bd7625bab9e6777724dab218d779036686caaf73665b4f7b581836ee8f81868c2c4ce3cfd64d83e5a4d06b00920e61342219fced53f3d3b4ce5f98701bc96dae93ad6dfaeb5c73faf22ddd599533101245f535a217182d197ec590cda32a686c8aaf1689f6fafcc60a0b805179692f8e699faec69b54190d06e0d6dffcce96af4a397371d1d24f107b6017c83b4b31c0348eadb7605de7e7f9adb72107f9ddfe92c2e6d0f634ed1fe3398a0a04407107d9f3b4888b5a1cba634c5e977ff90f86d029a398cd0977eff3658362e16f89b6b1560d03a9fab25d6dd806c2838e62766d5e856e0c6ed0c80f0448990e1df91d4df0a231a2cc5956386d91d68e29cd726fbaa6afb47ea27516b091241bacbc77d405ce0a4fef7ab34604b301648e3ef605e01e6af1eedaf307a4dfeffc074e8687e8abdf0bc76afbed6667e183cc08b6a7f6dfa270271352dcba2a7c6a02d4a51d5850a975d6201e07a07e23e7acf143801499505dffd9e93685983ac54f19a5d0aa9fe896c35dd60dcda74dca2bc16887c29fea8bbf011c7d04ce4eec424b34e089e098ee9121f60b77eaa64b6bd10f97c59c146a1e2be48c96509a8b31699d03903591355929f8c595909ab8de8dac12ff242bb261c31b8f4d74485efb9bb2a399371071a1aa84465d021482dc0c700493b32b495d277024073d1442d29843c1ac90998e6f7c39e208ba73e1373ecd14edbb12c37377eaea62a0d2070b74817599cd146aea07e7a509eeee496c57e51e39401fcffd08ea84bb0008e9a992202e7eb5ec558f0c32a4341460786959697168a97839338bf50e8cccd97bd023e7b4aacbe2e80661f148e96e6d163a5e9388c79fbe8c68abf60dcd37655cdfc8e31ca0629ea63e7fc776321bcbf5ab2e830b98ffe4a144c9518412deca156bd653c8fdb43b83e4894443c9f9937bf5a6c65b18391cf888bdbc464a6323313663bbb9ec678d15d0039fc4dc3eb07e06a86c8cdb369e4e38bdbecfb2c8e964e44381655ca91be85017c14a911d322926d0f09486430dc6822f79123fc73e26e605a171dd143029a362334649536112f7b32892089289343da89f276ae990f37a05880c0a8a8249c473ffd5dcf9b76ec78599899b6dd00e2fc403bf30eafb231339d8046cd12a8562b6cf6c4b98a23bc0b6ef5e0b8cdf2a7a95eec0dc5feffb32d7639cbbafeaf305869db802035d8b9e7e71aaedbe5d36139b7ba2e1ff6dc90bdaff4474199751a405917f26e9cb1b32747127a16d78d35e5147c1bf4ffe7033a6f530aeef5a85fbecdb7168f07f4af5f49c4de508c9837c91b056226efa5b299c93ec7d74496270ed9a1b1b5d4bd9b22a5376255be8c5a7328d0f84e5402b8a88321308b529127eec4e215573614746b087e10236725ce390137b57254ef9c8ba0fd7c81fa6b4173db8c3b2b6fc3f90f80cd8ec98d28f60bf81a9624bdd6ef4f5a2db67232850cd9cb43c53bef3d14a075bc505e02ec602d558bc51546552ca704521a78686c555a41580bed0b229ae8109e2e0d1079422ddda19d35f8f992c615905f359e9f385a0d0a8aa25f4e0f3a4b6b82c6df789fde41e2b974748c1e7a971b6fc76be5e1f671d34e1fe8968a0129b11af88f6edce605d15f17d661d4527cf446fdf58e876323fefc7d346e6e2aa172997b434c9a23e0e1acfe22e397bdf786c2aee4ff26febf1a9d80a9c2230889bc98b58a48d0e33f565ed30bcde5a0b5c5bdbd05941a5d96e5085f49889ab8803da15519f1c06bb139106f54bd53f643cdcebabcd4d8c3c8abda6728c44113ad4ef5adfd4437cb3f42f5adf9a408a4fbc7d187afa7b6cdc328ecbcc0f07669d296e4047fc61364837682af4bd65c7ea63338096c0a0d401304e386cd2acda6fc56a69d00249bb654785f783c1eac62255d3e9142f52cb17254759e1121c141e5b89dafccaeb9196db947b74d23639bfd6150dca25b7e0eff971b4b2abf8cc59a8addf7dcc8f7291023cc66df971829b2a62606470fcb7e395226e3ab5e24a4c730f23fd44e97528bf797ca89260a356be8596df76c18aae66fe98edbe39b0587ed1662b2d6fe3b9c6e05f45265282af6f726b2f00758b94a7d18e20b07cac72a99d01d510b9a0bd0b1f0538a90bbfa93db8fcf7cd5ab58edcf427fde7e9ca03ea925533be1fd840a4c1f9218620ebf99057b60895c02ded6a3756a681bd6e14f540cf105179ee321b2b816f3628aad8c45f71015c0c5dc61962e3f011c33e071596ee8a404b8de14916d92e19f3bf27b1a9af6f5d46a657eb2c4571230f2f60dd12ef20bbcc7771cea3c858e4c99bb5bafb8ff5d146d35e6b64c7c47b924c033df06968a45a2fa171e9945a83044f304e868ea26a11b53de708857623af20117467cf6e080684d7736020049d1b9ffdd42bee541dfd12bac162c6c66edde591078a61583a81c34a3ecc2af6d5b40e1bf6753e1b4b7807ca41ee0c8d9f4143e02d84d2f641b7e381d96252f1aa9eea6150146865be67f480c875a9693c3f8fcb01ba6b07ca40ef372d77fe75d819dfdcaff59865adf88b7ae56a8a3362f4e3b09f23890b77aaa46e0b71d2c1e0fe8014002299e9755309dac4c1e3caccf2b292d6f8eb4a3eaa5a7697dba73e5eba499862d63529060172b701ec1aaa2b326ead2e5f2b7a77c5b23a17bb2d51ca03df5ff4557018b4619f11a1a7586a5e1fecb12450d6e91965e13abb682f938ba5b634311a8146ff9c469304058e8c3781df58ca508da3ec7eddaa02a637b8d58e5b139987763d888b80270697965e5255edad652f3c54f7440a4ff60533f542dd8adbb351ebac3c15773f8cde65d76f7736d0822436501597214e14b368432265594508b98511d6d0a41b015ea2d1537abe10ac3145a61a80bc6c11b26a2e8da9220d73014340190caddcfb0d13aac2914030231407b1c8364b3dc95f133b6c1466736fb8ddf2297b7e1b6573075e96e9c855e7077b0c9664a02a6d07accc1a0f924943390e056311208fb2e38a5bfddda5447f7e6cd8dd701bf230af2ce80da5723f2401dafc0da381160ca8cca6c5ec2c8df0e0d04d4d065dd424aeea17e236e16daa34c066d3927543eeecf67d60ddfea182cad1ebdb9c77305b201846506904b08ef88a475beea181da0223de04985527e65e0e26aec47f712ee831b30f13ca36cb96e134be6e599c16de5d2a5ca4f82be295074e70d3cf350a75ea293d0521b917dbd1884603bc6821347994c1456b7817188fb33cd78a16682a88d997abd55edf7d03f7c106f89b5dcb3994ce416b8e7d9ec745f752e07d96561c94f0200852e819ea759d8f77dfc6126c867e7c5efb88ab06530747af91dca0066a4dc9ff4772ddc8140b379c191f6d8c685e53a75e39cd150fb6a1e1ad9aaf23b4426a246a28ef342fd9f93b642537da88a06965f164297c4e37a90597db34de5018e3f3ae37d3ac7f0c7c1a38cbad96b2231a503d215a460eaba0a589c6014409519186ed3f4d00cbd738c02b4826111d1b6ec8a359881eb8491e27bba51069ccbb4aa03a10a4853e7c63c9e39bc52b4734c714d1785a2394954508998762f5988e3845a1355aa5f80eab64c0cb54bc1190fa79ced30e22912531ec0e43fbb4d34cf63e8348c43ce14e96adb5460f4132f2401bb362f593b34edd0a4e5cc1574de2f3c5ede8ef88152c62d03b5997ccdb1647a90a6bd44abf083c2bd1741402eab349d89bbef9f4052e5223ce25bc9eb569adac65b99ac4130654d66794fd749b988f866cc5d0aae3cd515bd3e46cbeeb541df413111f153accc21a60c4ca92c6808dbfb1bf76727e0feaa191ac3cb915cb6cb86423890dc6de03352a7614ebc9652630e980aac26773f1da60c9b1dc2a885c99a6022920785f24c52ba259dd2c004042eec330c5a3d3b186f0b32e3fd923fe844316d2ee5205db705160ad7b343ae3ee321b57175582dedb7d966496e77888099c1599648603c0f1b403c82428f4e00e5832009a084371df3287995d8f7ca3fe5a1b69c9b9e357970efbede608c08edfe2b489dd5b7c3875f6ecee3f58fca6d8b9bf146f0c18120c290e2a1eebfc1760588a619094fc82b78460fcf1b44265ca18fe4973ec2002f5b19f05bb97fc31a3025e36f76c45a37322252afd5dca5c1534bf167e8d8c7cae9d90a6df3a52a5acef51eb0dfddce6389815e808c555d28b7228d6d49fd9f907529afbf4d809079937632348656ecad4b7b4d9db6d1db48fda67ff44d96902a53cd404b1ba053cc0c5b55c3acd27a3f1214637414693e26532dabae95c2f60d952299862f76a8c64b9cc7584bceefa471909a5cf41e6f8aa7931fbc10d2b748ec979683abf8ca780dfb20646d6f116fa8b0e6866e266d12385519fe6c7f2d81a7107d800389ffbc9d9409ebe2ce57af578bbbd156ab8f541dcf9170b9c95beb5e4f41e3b406f631296706059a39fbdd618a3f9027146b17e7c35ab2262fd9a33622c4e925d915373b11b5096c0c66ea3d6c658b42ea1fde54c4f1cac37a3a2536a967f0626e4722524e035f1afeebbd7b01733eb03377b40e0da3c6fa197a599b9f0741ed0a9504b0d9e798e33757a46b6a9dd6a1b2ab640f95764e067936993b3dd60ba6a98e997ce09cea026ee7c3eeec3c929ee8ce7ccb7e90856fa3ca59be39426d7badc5d15339d32df68f618340c02606e4e5dff59320c396122b937ecea9324b3a1ffeb2900dd2f4a7fe3058d1921923405bebb3bf7e2e9283b1e31984e88109ebb606e2f14d8a4afc7097b1002f2e6efcb14e0ef1b0d0b050f5f1a3ddc3aba4d609345879074ee883d1a8feafeda6b99edd2a84d075045a771d7535c418cc9036838c6ceea0f0dbd39705c50bcfc5af6335055c676dc782be294ec2bc03555ffe14ac18468d8f57bc592f86e5b399a62efcaaa44e7fe67dcc6b2d4da52b330cfb147c3a64ba43dd5c9f8d5d4cdc031ae977d11066dc6b82aa485ba9e068eb9b046d7d6a6fb93d169b1a423761aa92b60cd0a601c112e0e5c53c3595aa9525923c088a202b5cd6c176f429aba765bb0bba465d6fb6b7895cad1f264269b95a28d3a4541f396fb7adee5aa7c7a88abb0875e053548c2e3e5873a131d77cd877ef7cbac90da09dc6928fa2ea7c27e786582562d046f4956fa775b3b83974229495cf0154374823b339a1bca437cff1960f5ae14b71be4ef6c1c6f19556e60055988200a593710f1896af3f531a87946b427366d091b7adaf57f898937d3055fc7cd03136d85aa77afde429be512945e3fd786c9dd6d54319ebf404383945087d0adbff812a808717d1d69ac36945473f6195693582eb74a33bab9a59c47e8f9353e32ced7edb98de3239abda2e78332a1046ea2bca790be125573ef557181cb817404e6db9c282cebc11bfd3e2bbf8d5e9f6f9eabde43820fa31591369d00b68720ec718fe8e1f13999ec44dfdda1c13451f8ea3f37cf7bbc459b213f0fba076403b1e15967056ac99af98160318139917ab235fdaa9361a866993528b7c585f6ba2f3f4fb0e417567e7d673c9aac7b8c2d82ac06aebde1d79005efb8230f1b2204b5cc2d22d554a75278b594c293dd37d827c1cbd256008bac2499818f42c20e2efbcf0465007d37f53aa8da5af26c8e469ea5b0f4e55757cb885843dc4e176283568c068d2beae5628ff1add45457a68d09b4585003b651c5f2ed2289b0ddc43c71ebdfdb56498590e67150f8f27d94269e3f957d4b3c006d844624762ba36736d55f2b8b0cd0586e3f687a7e8244fe9d187d35c0fff6558f53f70edbed69c43b0ec61ad1d7e953bdf3c1da8e978873c6c180be8e93ee53e6671dab72ce10f3bef010b535d715debe35c491ff311ecde525adeb151bd925b8b06dcb7f1f7634beba54a2377b4f2a924813a7e6f4343dd1dd76d7843392d2ac81bb1ec43d4a99b8c1abc1633deadd8a5d2828affd059a4f9da639e6d40e369f79a3617c8bc5fc21fa4142d3b4a34946001a99013d332ab8d32609cbdd8067407ebfe1bd1ca447298746ea22c0abce25325a342e9a5e2b543a26b014b4d54e3a5b9efb6577a2da799aef902a77a60ad5fb506a31115719c1ee87ffc117c359c6f04d27b469dbc929ef6cd1e4c75edce75336bf9126eebdddce8db755c17010f3f651880c8305cc670c09b3fe192d8fe68cb7b594db395ac5c2c55d09b85570dbe9828d1bdfb46b0a4a41af9bcd66e2bc7e7e2e923582677a17fb75cb30cac53205ee122f8763c0b585d2b714ea1af251e3c4302a2264ee69157e74e710d398488b70a2b00898bc38a44ee8d8c010d76cec7cbbefa859ff6c4d542291bd595ec485e16f75aad43e6a2e530ba5a36306c8bbb85e1ecb9535e745ba8ce3f5c1969af654c506e1e6b9c8f77878f0c55168849dd4f697b47f79180a6394386988f4e5abc30c2854cbc3ae2674e6260abd354f942845bb653113b19ece37b3e28c270bd09fb66d297e9826c460ffc81a1863eff917d354f7bf2b5de3faf9d74ddb0d584207dcfb586be07d875ba0f3a97679006f1db52403f46aced14fdc6b2078143e1308d93a4aef8f187daa545ae18f31085a0772aed53a8bb0010ae13fa7c2417ebebae1daa85fa9c974948f4c6bae69fb23620da56d170d818e3be980384dc255c78b77482491f1a85e281f43b3404ab5fb22dcf2e0142ddceed264fcdda11f9003a36c80a6e9f42f415db1ccdc074741c7818b1e61f63f5d74526f7eb44e39f6ea4e46cec249cca2cc99923bc669c58f223c947f1ab89ef030901c56e87b3709751ea0c7832edafaa1ffee0d6501eaa81558560525a432b49adfbd465aae33d1025de5e80a3718fafc1e51ed5c7d0942381dc90729175ad3b22f3d36da9b40204ae7ec3ed3d6a332058ae259c3e2680a813a2a3c157b9864143b63bd736421e4014058806cd8f76aadd3abff26a7cc8cc42cc866604f4bd8c90369adf2ed1088b221f66a1db79538ed40c55aa89e7adf0557efac1be00ff424cc703eeb80028aaf2f48267576e95f499f29ec129764194da634ebcb70c4216b4ad81b451b18a9bbbec5d4132bd98348b2c9aa1bdf1d12a693efc3cdc51e4e35fe89930c4e05d7bff1e1408c8a142ee4cf141a51dd5f5243bc6881fd1c9643d675c13868207a83837e1fb48eb15a18fa8bba6ec99a5cbb3aa2512849b9a0e55e268a8dd4d5b9faf20200e3ff9090ba4c64990b55f40c454ae12e853219269b8f9ac7c6d59d96e5311b5066b1f12eca7d5366954f3e3dc1f302f747e25c5a1958a2c8d367c2080bd3579bce2c1ad25a324ad9c448af5c0c24e8f85fe1a86a73d64829817ce3fb7a832856a6a4dbc026138c2986e3a4ceffb76e9340268f1c45b1e65a60719fbcb5c8cf9d43d957e9c0bc301e167d1a401f7f9e2276f67d97b662824aa1058c06194b15b8aba4cfe1af3fa0b8c675ffcf009caee0f25baf1bf39c0b99a2acf80008437e9baa768a299d778b3990622d273839504aa610f87cef601984dbf4fca9672919ff55ea365d3bb747f7d41891fc2c6e2061376a44818167273b6fb4f0d3644f317aa84fdb81b61b56e5036fa560c1b55ec5fe2eb0b1dea60ef202b60496a444b08d4930499d03dad76596660886287dd3a0d9fae68ac8a36e67aead6d68d157efb0ac7d3ac4388611bf29a24267a6d6e7b43b59d873829a62b8d0748e53e2c279952ec4c6b4bd3297ee405169d099ef38a5a5b36974c7780873b1f1f0296eeb7483b37ab1ab096bcf989634fca26292443d8eb8777f9a8fcaf71ac2350c834470c7cbe592fd293539e3abc295178df74690e897b2def7917fd307512bd6e505bed3fcc01784e632b66a5d30dceee5aa645e558d7cb679d4f6dde4254a48e085dc83eec353ef887dce73e0996d537bc3ac3b6f40e6190a5807f5cff9b5925840948af7444af2ff327754e9c58912fdff9c71d7afc7942d1871df83ca977a416ad3341fcd221bc8318bd16e870675954a94d57eec8f6ec0f58532aa85bc5f323e133deffc096ee49b77a1471e333ce2d852d5c159f9949e860bdf789361e706f1da12c5224d39a43fc8832b1cd6ebe850641eaee89a87534503853067bf6e9a25e6084dd4ba23b9f0b5a33feab75d452581633659d2523418b53d11ada047b261e152ba44cfefbf81ea6a8cdaac4d001330632b947dc5f6d66cb5aaab62df564d694a636ae8783821d9ea36a8419c8ff7433bed4c87e0d277a8bd465daba00f4a1d039110521e5d7c52beb2a978c1a62693bf2330f8bbbb6eefc7ac238de3631582a8ab03be6aeef4b79962b6a548788d946c85782ba99cf7194736853eac3b0295fe598da2cd70ecb64ae742f0b90c6b7f693dd0ed94a3ffcab4e96c057b598ab792bec1ebb750bed2c50374ff7ef7882507a2aad35f6a7dcf5394d3c9574a2a6eba246b86d2a0f2eb476e4622d0b457b2c314316a780b3a7befaf60017369a529564269d85500dc20116e5541b40366e90af24df44a46dd4d4bd71f8bc5a8fb2bd3248c5e243e84ade768168d3cec1ec79ba7be63608a5838b4aa0f69aed2117cc9c91841d324df0f29c7ca1883556828004cfcfd198e8f175890f90eae0cde956231218f76d0a1738ab44e708d1f9362070f98f6c04e1071fb89e39daf6b1c5cfe0526ceac3d6aba7e7c7a94166251c4c9050dce5f4875d1636f1ffe1fa1e04191e79db5b9a5a54a827c2b02b230acd5d7c3b4bdfca4092423ab7ab71ffb9aea733d0f30d2e925cb4a2eb0baab14de25a79dd570dd64c41c8810c0a3d156c4165515c90fe14fe065270aa3a1a854b9d263f7e6ecc9c6c0c679816ee4d499bcc9d93c8733c24c8ac531db680d9fcd27d1062e2e9711141fbd9a73de80e342a77c00f610083d5ea45cc28f874ee89eaf723925ab07379d5674cfbf8ee8e35e104d525d093374b756ee1d76760c64cc7fde5d8fa13a5cb896183567714fb7da68576dbd1150b3bad73fcbfcc127bd8ddf02d92a3e4c7558361c8ff522c17031ef18aafd8a2c9d4599958d5b21e068d81b6aeea5663c955164f86f79460ba62dcf6cd7592fe20ccf01023d361406d01d2ecfae0772804fed56d1a67c8982c8d31e3789a600bc4551e7a2869eb19322c1eb93c61bb1a34e3c04cd71b30909bfc059128b4cee16b04788e38ec4997aaed71772112105afd7d2dbe8e78729c69a9f3bdfc71f2f4d9711a531b7e014c0a8e92b7ece162d3a338b28a10d41a16599d7620f30ba0b1e9db709cc0f77970147202359538111bd20b5a74357d89b5d9504ef9f45cb990abd423bba9bafe73ff1d93a3d87d8e82ca179c73dddada5ed221664dc9c92da9a737c3070de9888ddead9c26a988f6401e32599c4b614136c367c6661fa2ebd0557e06f40f6c9b591645c9fc1ace7ba90c69a88da5e95378b0b27e13a89a347aef5d53973ee4ed7aca3a80a42a8c0c0587450fd23a9ed58361e9ffff0aadbd69d26db03ac946175594fa2e357d6e973117241db62779845401471aa5578ad6ff5a84580c949f85360dc6bd914b8c0525c4f60b5715e498a2e716ecc6ae853750856e35ced79375ae250d58e2291a5a7626c222b16b9738cb8ca9f5f0f34b7f42a2a69feffe1bb01a5e296e7b71c6cde141cfb6d6993afb420b334243a8a6621ea710576124430908bc4865c14de151d442a45ffd1c0f3f6d3192096113e7709385cea9b086e88a2a7ace57d2c65d814de0de46e9e6b5c1533de882a18452a09cb7d3a940884a4010e928e33ed3ceea14c27d6377f135203f37c96bce7fdf90e0a1a5cb3fe92099cddc68c7c31157bcda7b622618be1fe5821e40b4ea74aaa1d35856fa3f45ecc9d366bae5844c408239b1f8ecd1483c638225b468b7220f5af51e1ce81d8c8f93edce8708938e7ddaf0ff034638e96f32afd5123a39635f8246bb7a97850fe0fd495fc48238bdde523ad6c6b640f0bf74d2c050f2d3221bbc5c0c60769700fc648a8a549f0d281a30e71b34a96ba2af6ef2b65c77698a3c507ab64086c486a8dd6ed712c3782d7d52aa5fd5b73a597be902847f67271c4cc63056cb3bb9a989733c1ade243993a486fd4fc3d2a36101e821e1a0093d053b9825cb0bcbd3951435af2747a11dd743881697f99e0ad027896a0e93134d69ddec8419e87dfd46996fb25a2fa5560a60c80b77dc789f5a09ec32e5cf396e599ff40549c9d1a1bf4d28c52543c5de9d269942ccf898c602b27fc71f0500424f4bbdafb7f4dce5696542ec2c0aee3b7478ee563ac205dbab1460a2b5ff7f4beaae10d706406fe0287c166a74585da7a2a118271db928717e29fe2e1c7534dd55118b4597caf1f67c880bf2b1e263411822ba1fdafc0fcf79c41ae84c0c18313f0cf990f9db75ac9bf2cc1558c7ff4402a2070bf5e7f6804d8aa9bcd27087f7485cf7ee918964ba3f43501c3884ef85a314780e7fda016d3389156b9ae51eea6b0b31f729e52ffc0064e37949929deaafabf30327747e7ea06f574499fe7294a85cb8a5af8a8ed8b41442d484efccdc9b58689cc84114a9341d9117833922937d499e276e5edaf9fec08c1735e3876e5ea22569846f919940fb0a8217537a60e94400482bd2e5e036cad6cee39e045487444b4fdd4b64e6098c98a3dd30c7972870857e8ede93eb555f66757553dfc9612985be6050a351bdf269a9fc1e2e9948b57d96041ea3e7778c91390416d7a5a395afd60c59caee3ebef3247af88c65e32970163c616cec04af57427d992c930a4ee881f8d6d80d823832fb4f07de305e9dc2a5752dc9ce275bbd0b917d766c698977d262c96d24aa673b3c5f67f43f110b6f580cf2cefb60b51cb6ddeaa819be54b21137dba3cbf9daff68d2da2de5c8d450a2ec6d63682539a34496f411deb3202d78e27964055212e7973a690ecf1606ea59fa81e2b638603927f8e0d6f5c6a6cd0b15d5d446589efc56044ddefc878b3621a4c4aac04e0e2f280334cbc1bf720c87e3e228344db478d2bd3a9ebf44abac34114292f4d93bfe66af612df2b62c7c023742170a413dee7adea191143ac1324f862f636a6f31f473d0ef57dd2fa618edc9f454e9be5adc869eb50385c3cedaca43f75aee4d4c2a850c3495b93eac637d54aa38c54604c04ec09aed8a7aef700f24be8874cb7f921f0b3d3347ace7855e15efa76b5cc99a282ed061b70b15383414647504ef292b6c86849a72ffa3d42f5cd48c7742e8f6dac38a37f523eeb61d458731a8b194a80c9d8fe86c066360832b622a3d5dcb8d43503e693ec6596cf2099f64acd69ad7bb6f4bea0fdc4716599e1b8c63b7b6a22cd19f036bcc3463fb4fa9762fefe9b5617faa87a82554b809fa17c459bb7960103a2c49f266569f7d3f13b219365ced5450a7566a76db41a246741244e6163279b733c2aa7a83f8a564e21f3eff156ba9ec4b2e9f324a8ae2a25b7a506c2e733328b81d74a3ef54fbcc864e93e4afadcce4ce0cace1034fe1083b21cc197fbf8e941de7d9d8385ce0a1edafbcb2f93215ad0449519998a00421dc319b733ccbe91bede4f0aa8c2f0d44474a585197660149509b7d5a86cf92bf4b4350dff43abd4b19ec0e44002e6ddb53d18074befd433a4161216d5c5f6850751d9dbe8e6bdc7d48ae24bc5d2cbbb72d47b8c6bdf8892a7cb0ac4297fd4e2fa534a54c2c0f3a5a354460f5e22d9b8fe0880f0bde14cdf50d7cfc1189a580c3ec7ce335a1511f41fe71e4212f70424aede3db445df135368fc4328b09f3baeef1377c7d0fb265fe0cfd7b784fe71c820d3c6134d808bbdcd0706748b9b9e13027b53a21ce653323f2e55866863fb5ec6f00755b09f1088b55c9b5a25b64555d26d5a40c39f5ec05b47abc2a448409a829c8056543ef09a0334c9e593d2c8bf70966e1455cb2fd3e9ce434d5e2b161f2cb86ac07c1e2179e85f0911f16f294056b69418d1c98838061df32d208782a9f925fd4b67a8947b5cd6d609833ff46fec476ed28975946bde7d553d6b2d3d7291bcf330d16b0ad20e363523ad82c9d6ff595aa890afc9df5ea6c24723d92ac75247836785bde1690d10d97105edb2a8f4c5ac45e20a3c32666e8e67d8eb37bd3a154082408e53202ff4fe30eea509674be1df8d784b29a9a2feaab390989fdba0b9419628009ddaed554a5faadb0eccef096b6066cceee50048f22f2f8940c2d73bc113b745b814f90f1b1789a5d1b253dfa5208a537ce9217579077519b00c58af2a44d0242223a53006730a06735862e2cfc99c366262d6b13f9bc28ae976202a1fd91f570471d7570cf2f3d0fe6dc5901caa5642f2781b770f16c25356e936dfcb569a329eb87bb991b88f0358a849b8c02db74e8ed975feb51848ce8ed0b3070cde7cf95ad36559764ddd6e25a7c50d82d713a613a8216b4e447f6183161defacc4f58f1bc873707e87e99cfd68f7f23970b5645c9f2e19b21cf28fa72bb54eb39ac92369046269cf574547a76a153ca4f115df5d15d9b8d47c8c86f3da5c05007731741d513f60ea6ea8c00234045b1f557c08dbf2ebb2a6717c4843a32c1f0c34f1d5d7e46ca2bd2aa53fef4e441469b2f6c05c991f1a5e465381f873469c5adbc1e96786cd506d2a407afea9c7672acb3a385d9e522d8770ba54d99c200c8851cd42583599664d965861eaae4babfc6471fdf15b9f36e8336149db8e49781025f5892ce4af88ca511928f13dab14a0a7ea8385a3addb7da44160c104f117603e6972bfa87739a2ed8839a604ab29bdd06b43c90fdcf48ba190208b1803e1758c0bd1dc18265cb13dfe532d41758d5023feb229f65713bceaeab790f94bce4cd7a77d50d019fa7f01c30e781b324e46da264d852759226643c58f4758413eb22f82e8a6ba978768f8559fe2b32cf5d40b7520378363eb6b28deeb6fdddc561cba718fd8e95a735a07499a490953334163f2657127bc3cb0b325400396f5aae87cd699a041c0f533999bb3cf1e0b5a6a7db9acea3381cbb4fb2a1098d4d564a70da949b58887c5a3cbb77535bb6c1c467228c076a334b463fcf187db2e91fc5af933dea4e5bf010392610bba52ab5e1d417cebcd070d1719e9e3064241210f8def835dd8a923cf57cc815f092e0926898bc116260b84f9d87bb5b56bc0121c80737c8ad85b29e0a6f1857c5d2f458d5294f33c2cf88003a87f58166ae3acbf420d84798c2b2de1f514218f948b1125d96693660147e3cded422e51e616e5f47a183326095e430451a644114ea8c3ae4713cec74b7b373bcea821821ece378d6e5e2c125cc39b4b3b7d67992f2abef36cf0ae5d7f584b196a6d979887c30bc8710503829fdb611a3517b7c9cb3a06abbd70b830046c0fe2db8c7645abebb551299e5218f2a14225fe299d2abe49ac6aadc48d8a471667de9227e5fe03bc8319f5226ce5795b1b0e8bd6b5bb69ebf98fb92e70f72b8bf7e1ddf4685fe74eefb602a843712de94ab138c04aeba7121e55687e9e6337a417b0895072303f7df7d7663b957fa27a1e36adfcdfb67d701cedb705f62128eca9e5f3d703a3764999019686e1910e381f17fbe11cb42a189c9e6506e2f428e7b7206d5b4cbd96fb6bc73a28259196a20f41f16ef9bf14701c93ea370e86d1c8ddd27561c0aba113c7b58cfa8bdfd7f8a573851456de87f831200133184df044d0ff7073be7dd6a15066ad8d14b782de7130e7059ffbfa9e5c70819aafe84a55430b965563b4cc8da92d03d118d177565264a01283b40f96dc3a808549ec5a020862da32de0734fead9f996d8c3f36d7e4839cee7dd1df1671f6f181c2c0d1dbc0550df2b8e59da42b9726b426f78acf0aa2958f1da4c220074282d72044fde89f1967e3a9483ac2ff7ab70d7b9a76c0de05be8452878e7c30ce07b268dea85ba48f71b401d9e01b0fb9c6709c30f27be0d08a340b23c808fa94eec49456edf8cf9dbd738a2b1e3b3e1f84a831e495a7c072ab50add8755233803d3a29c7c2c757958f0b7b51ceba72097151a0539546aa263d4c00569040cd21ec6ec4489061b5bd22bf9d17d5c5c04d526062bdaf0e852ae30158c2e33d3b9ddf68868be8b92798c57d6701fac32535d3ec33458ac7819ad56c9413e37221f455194c1d0afb540a5caf174f700ae593cb5838f3bdc696c144c704eade8bd8a3d2f546fdc18eaa732e1e055e4e18a745f38b1c8327fe2d2da5555ab5a2022b3fda23eeed1334968a9a437265005a6febe9f443647f7eeb045e596bee87038561e0e5f64cb6dc09daca56c1dc3fbc34b9285254fbe8a1cf49e1ca49416027ecc60befaf6aba0b25405915fa942e78abfbc1b828105bf4a58e3c51563a04eec89b4937d90d966e7f997f039c43488f0d1ac00dc311f22ac0d79dda912fb2d216b69c6fa48717bdaf4a856196c1918fb5e107120c1bceea0674a6cf8f7948135b2cdf9cd0cfb076eabdc0a66a022a3c74649466884720f2e02c862667e71db0328dc719f08f24279529c44f7a2bcf0a650eeebfa173643229c1676513275ee18e48557a965920dfa69bc5d12edb90efe1cff39826adbb96ba154abc7c76ed117263050ccf56d2dfd824414c96dce429f93498d6a910a0b5d92078ffa0d20268f36d117e88ee80b9e35cb5f654a3e91ac657f6b46b2539d318c8a51e0686126aadc7bdc38c292b602e2234f8ccd77877ddf6e010a4b91ef350e9d4f33ce16224f76bd74fd8f587ae346f3656169e39191f4906986a884bd2b3b8c37f9f330a2814331647afa41aa2b31d85c9af34470902b25aedf9a4bef820fbf5bc67c232d5db2c97aeb0906c08d39b5945a7d0cc57647746abd9f857fd7005c70cc675398f7b35c0abd1e4d69ff59d5d6345b41166e62a567cdec649259142ee5eb286400a8d72c47f9dabc34940afd7a43a32156c7d678de859490022dc2553d1f14f938473d574dccbec7b4c676fa8967a10d74814d406668480affaf0bad802862ce51044e7663555ecf53a0ff4f04ded01233fb3f5862f39f0caad3dbad0f27c9ade1bd7b2ce4e72b9ae796683085dffe4a2c9e500a2d0a3aecb9534f005ac03edc35af55678e6a1eb80242000a6f2a4bdb2a1aa6ff98f201ac6d472d9dc856d4195c769187c78280410f182b834242399283c33f8cbc37835cf5e8c1399d1dcddec810b20fae8d14c5e110bc4afbde7d8a9eee3b89a28d491451d025858c3caacbab81086444ed59e5f3a09c7ed02501fa87a1073505654ea14761255f4c416d655123cafec1bba90b397bc82b65c9a217b59e3333fbf319c6bcf9e3492f96d1faf55889c201778c5b50fb836475dd3cbc40fc8ea1231fe46501a5e541c8e71d74783717d909e8ec254732373ff2803ecdc36e7f21c98b9d5e323feb6813fd92ac118ae443825e04d1a6946afcd1c211eeb6c670cc83d21d155f39530bb997bbd1aa66671668290f21a1b296d5579dd7bd665b6996435e049334ab05143673bcd27790f30cdd89d5f4c49b1e98115824f43ff4729ac2d50772bc142c552805d629884aae1021e22318f9e65e07a9706bb9ca80e5453b719cc0d5627fd30e65ad899704779c51e711e995c517ed755de11fbe38adb6943cb69d5c71ab27dc33b01671adeecc38e26d581252ba81d02d35ce1fff4df444f5616782f2f02e91de1c1fa99a84125264ef89772120af78e5035a12ede8cdc4d639edc577f67b5c9a5740d9d1ff32710d92d802d973a5dc198c92ffd8e330759e63c39783858ea3ad0cfdcb0cdf29bc8a4acce716681528e02cdcb72add29e7e0b2e621bee34bcee4152f8293936d4152cb6cdac0be77ee4722f95339dc05153dd202c51b093b1b1f9375ab578bf7c6cd78740b1b7c716b114df925e7e29501b3bc98df94c992929633e3360478a7076b2c390677fa230f8960ea652639514e98c7158dc5d251ed71815477053025726a1a6149164f8cc803270e041decc070cc12e6682fb4a8e5e2bdf7e4f83688cee460a7552189cc406a1225bb01f3e70eb86fc89e1c9e0d7e83b0ef653c6352ebaecb2e9eeb92125356d6796141ec90c195e9d84949944cf0a36102095ab7a9568b60bf736fdffad312ee04383580c40a925f189d98604bad4e26a7d0100e2caa677d4a88b5ca60efecb4c89ee37519d952a6ed4a7b91c17b89a11b86eb39fdf6ff2c1a26d7b404394795d0131ac7be5194e65e8c5760cf0ca7d3ef4e6c5948cada2dd3a2001f48d2c809bb151e5e51bd74de09632950aa32fc543ac29e2f07d8f8a152cf2ede907692677a59c87a6afb689bc9265f2ede8c44df160611565114955bab2a35bfe8028e7df6400927650e6879159ee1c752b91509ab55d7189014b992ec5cdf04109b39e1b0d7a570507a3544de388cc62bc50cb5a05d423ecf4a810e8704024b7ca589cf44b0794cff29be764b148966c6c5f91c14efe742ecdf7f5b1332f84d0d2eb5f644b422699d0d249ffe295fb68326c0146da969e9501c9ecf41253dd8a754df0322cab7e0378cff06a5c2fe371e158ff456f910dc1e86502486489f73167446a0e0a54c692e401c6bb38b8e23ddb781c6f5e5dafb17d72298c1156e4cc94a1bc1c0149d47ac3c79d07a105a9490c7b353aebc8ec96506d79fc742542d0cb7df473f620b7c33ffa9b82e6538b703a41a1e6d5c698e436b7ede426b9796621e285ab56b264ea851a58547efa40ab5edad4d8ba2cb21db680a024ee8f2e7995388d3acaebad8748e72996584d4378894ba32a95d36f7a6c767e96fbc8613c2cf67d6047041135c993da3354b3fbeaed11faffc842fb9953d9f1dc8d056dec1a7fc7caa8ea6f5c4b2b33a6c79684b188af516ca0009419362a727fc515bb709374a03a8541e5258fc7f5b0c6608d9994fa17879a8f94d431c798d9de61e6b88f9be624b59ef806cee80452f929feef5e61fd3bf82f9f43718b6fafa8d3d604743a4d2a38127e078f66165bc744cb36c0f8c28df5f7301fcc0d45e3f56cfcbfbdc7fad54134ff4945516b3c166a70ee0dfd6d96a070e5a8c934bd41d7493c458dd1006bc8349ffa0eb8ffa1944c4124d3278080c984a9b4ac0f6731f3e44df5ac469f525e8324e47111fc41a9199269e511ab34c99e637286208ed536bdda2c26b60852ab4f4bafc5b7a2668b5e1458e62a9e6731de94ad64a415638ff888ca49ae256736b1f465f73bf7ed0bda221d919554fba7c8bc410b182b9c177faf86ad5bd17d08a8af8c9ad166d0c413b34656d204c74867a1b25049706c36833cf9739f1d995929c4f57973303c9f166ce6cbd20771ffe4dc68ca4b2230e63c276f69afd68490bd8cac1d6354a2b9a32a972fb280a72e2eaf68ca9fc8e5d44cf306ec903a9afd760f554beec19adc86c77b543ae3eb125b58dd227ae01c4951a2c3c0d791abf703e76cdcf4ac2ff3e6308562c429461bf912d92e9eb8ad413b99b2a16659a9394cb68911a51f0b2f2b8682b008c55f6c9973dabe7344728cb0e17655b68390c92b5673e28615cfe841b59b722cdff03ace32ce6c9b64602ad475a4af111accb0925299f6db5c695af1319b2fd4cd91efe4d1fbbf3cdc6c20c59ffe7f12f021162f7e21fd5ab4ac142dc116d582bd89c4b5992e208b9a345edec0c374b996679e619cdc066aa419435f3520c18593603c4bf304af64a373c7994acbd0cf36b116bc10e170bf0d42a242e7522a0b9ea46b60ce0ef72d0bb1e0d426b02ba03ed8d0851063c458051778e3fc8087a137c6c10dd939a5a57fba8bf8de892e857a71432e975a56d1f9a561e61601508176c3a469b026b27c892008df090932f28c44aae25d1b911df28b5a02e36fef360b8a953986bbc1f47794dd2482cab7212bef26770949179e7d1daff5e1c4a4a2f308694a8c36d171eb28c7a220065cfa409fd2adb042c4ceafbcbb37b4a1119859c033725b1f2026d636373036cec4cfe3faa84b065e4104bac86a5de4eac98f61b6b74a46991e9979cabfea2e5e29e8ca2d77f972c48c85ed348c4d7112428889fd50984b23e761a87691aec8ed84e6c28fbed4bdf91b5267eb0f8d99d5956882dd3739b521835c3a03534d60ea063ac6aff1c02e14e5af3fb34671f67e69ea054b9d6720f4538c467232957432678963ddad6b7a93de2544ba197dd1bb025e5e57d5e33b27f368597076d553bc28c8f26274be878bb447ce0bcf23095142bfc4e6b89c3d9d4700e087d239f49c0eb8b3000bd87f68523c34a3f5ee733a0e50041d13f8bd0a4671e5c5f9df20a302060dfedca871c16d43988ef24cee0d9895861f295b769fff1f6792a20d808fd350afcee56d5870cff7f4c45026908db157a98ed08afe743d2adc96ab7eec395f8cada0923750fc795f4c8e5102b3a3e7ccb42db52d9821eaf942084714cb68c2d41a718cd6bac0d864661499d397d6186f3c51b238a2ee8f0d1ba450e9a58565b011e9dba992586b8979e9b7a562a1831dcce818069bf13d72ae021ea51cebb0c90b292158b80771ef90bd7d9f7151edf36b8bed410ebc674794830e746254be0722f7d5428841dcf372cdfe15bab6e4c68d4dcbd51f12f543cee453b0835404e6912f28614b5d8f8c6cd9175938074bc4611990df17d3c3151f3aa0013120cb51c5ea1c991b5bf64152d890a7915d9bf0119d411c8657bfdfe064b2e2a5cbd54512c2c7dd86a245b205c257c04c91602d991b70594dd4a31b4a07e4091b349375437ecc7b34efacf690181d26bf8e996d1bbc2ada62f18d99b47355dc49fff8c0f5fdf5a77234f57aed164aeb35d44ea541019271b6a44883ea707767ab859755278e0491d3dd72d63a67c0f13dd6a56e4d146aafa2e8c475a81c98d1a6a1cb10e6ad5da16c70d107f16e66a6fd4a41b5396d4f0f7a35203ee694a29790e9870e48008e1cd58007a7f4fa678dd328ca55edb3f8739d32015843f1a2705839be9f147aeb34640019a0cbdcac616bc2915849a138012850c1bb8a509386aac8bcfbbba15c3d8f6937009489b7abd058b93ac9f15d06bc0d0908fc3a238b6b3e83a35709fe968616368cbe0551922cb73031c704916c0271b1da4f050dde99c9ff44302c7bba723f191912e3500343d301b9c5c98d61a44af9d1ecb7e364094b44dfc7324b6dcab5e79836493004875aeb3332966e7e9beea02a5c7e87ead375db8afb1236a3a1725fd2386c69116305ff7a742000492c2f9f349261d263bb3942a8d0817144517ef221e817c3fdae5237823a4246608d1d6fd6a4cc50826d69a044e89df86158c51e768ae99d81208463fdd65daf1a973eeca61853f5492e427ed5d7e81cf8db17ddf494e94c35b7552f97110b29b434e13765883c6b72871e5f0fd61f8e60c251e475c2d209707f316172356834aadefd3eacc56ed4ba1a6fce883ff140c0f1077e0b152a723bb38e36eb72815f30a7be417d4d50fa335ff9e3203507eff91281326e12559f599550415f9942fe10af0c7a2e3ac7a28a68041ec26b6f0af5c83095935aa63c8ecb1bedce2e514eded5da6203e8a5affd52dc6ab19ceda7ac86357110a8de29e35350f5a703825d617467b7c5ce3766ac3a62dc2cb0cc534753e90477b3c1873b6eb2761e1c35f11d190fc02958c24bba3d449b9447845b8b37ded39f06484ebc37228629711cf9b6f3ca5de6a9b18ac50914e6477502723625c679e6e8f3bb95c0f3960731030ba45e97ef0ddde500b4d14d75ef2d83d3e1c2f9f2137ee558739273fa67b827c69e302ca62a86fe34a345ee6dc6221ce4e04d19937c5abdfd07714e8b2ad31d4590b04dacf0c99f1ac883c723072443131f26b765fb76ee1b86e8f9607c077a8f4ade8ba5c94f1c056e30a8aebf36281197ab0d52713f6942acebbaf2c3fec819b302b6124a8cb8ecb71d39a0b5d33a94c41835056c4176f302f92bbb09191befc4771c8ab853e43d825c9ba225fe780c9bbf7ea432a29df4cb033d74690b5ac2e80d8caaaab9b3746a0ea223fb94943be906802136ba2e183c4ac8604d99306aa2cde9bdacd3414826fb50ddd1852601c839847463ed156d9974fcee2cce83698589dbd3479423ba157abac116f9a08693e42ea8befca36eaf7c32a8ecdcf783b4ccbd211afee6f6fc8be88a975c92d6e0a01cb9b4922cda05e4a2bbb85d0926a35e3b86db1cf2e8c2e4209592be9212ffc3e0e6d494bd37fbfc435772ebd6482ae9a246a92dfa5405875b000f73c88287c73aeb2f1f723976b091c376661ae6a48eed658863882d4285edadc47d511e87891a3314af5274e6b3c37619ceec34b45ec3346336eca520d93b2d86f1e5e219d08405ea320aa51227d52003b33d9d7d3039a37c4f310cbb06cd387027274af15d070473e571e2e677a9f203577cef4cc7c5579e98e4516209bf71a04f757f4795d9589b7399157b5b812889601148a56fe00abe7c6a88c5213da61e556f22f19c00866ae4d5f291cb941403d943ab1180af312fe031a67ae46277b110f06afd0c91aa973b65a49edcf8ffe1c2646a3fc5d4812ea8149fe0fc21351a4b00716d84d1b5937a850c3af181040e6dee69018257a05b75b69a0129eb38069612c159e3676ccf0dc0a93fc3b696c6f1b1e72733eff17679e531e84dd641250449e9b52f0a81a9d74aeb77c6f45e82cc62caba6cc2dd765b3b33a50aca6f5db78c861917305158cf49230a30475cd11ab59a9f388940333bc65c3eff72d581eb704aa4f5bddda27032a6cb2a8bd18fb3332d85c51d86817d91d74d7cf6f9c91fe23ab0db3a3c357a279bf514ef39975b4e3c518ecf83d06e00a9a9926a861aa482065ef17553c2862573b0f67b4928e169919b9f109777be32a13902d96076bd208136b7f5201275cb9f46130efc304a098d306c3d6a6a315fb0dcf2badf38496db7432b3bdd8e0f11964173c21640a21d28919967b5853f99aa72b2b811002f4c1388ec05bb23037c23aa9dc7897cb56c3f7176c4f7c442964f2d72d5bdba4bf459eb9038a4e5532ad4b10034791962dae5c94fc5012a17841ab563771f13aa14f194bcff359b14592d08a56129566bdc0d826edd045650356ae6c172d99b06b7487c99a3034adce40e3792f2a31d0e0ec8c2ac9ca0415bece06ff08a1c982a4ffb16142ec8966cfc07023671cab54fb322b73d177cceb3c152efcac891331fb8e5cc5a7685ad88ccc55a90191ec44476582d897254cfc6714b1f1067499df4a1d9df8e48bb1e9ac4a7f8bd626cd40fe0e67de2401c783e7a997142bfae773308da2578715a9a09aa8230b49a5f903f90c96a0b5c05cb18dcfd285177fcd9452c94ff531821732f2ad97490aea5deb569eaffd60f22f416e88e7edee43db9c2b051284abcff742256ddf74b37fd5fd2313a139516c71a4cec03c9a6bfe684617a7349c702917b517ef9d5fdf0e00effbda4a78f47eb755d8d3454439acc172d074a9b3bb875e77f2f89f0532d3b6aefca7588fc2d693c62e0ffac929f1ff01c5ef7fa48cc9d011a5746bdb33ba851330ccfad029448d5e116548ea15803c453d126ea96c79b35a816eedb3db491355dff09fe70519af3cd9411f35d9ac24b6d388ed27909f195f459109e8356d7439e03777787008b2a493f9069833caee962727936f93fa2c21062291fa3df392f0f931b5bbdb83b117de7ee29f5861691d5e80c7576c2b497861a834f9b02f1268a651cf7d38bd47d9c290d5b923091b8125d02b4ff2ae1d5b3ac7cd5035507531304b47031c472b7cfdb881f44c73c1d625504340f33457b1974a5db0ec8311b7a8792cb09dc5badc4e043515a4b1d50e3a86aef00f4086b1f71f1e11fd4f31e2a8266bc869251c4617dbad897acb297a4560ec33bd4d72893b56ccb13c6358474be127f9cbd4e8cf5acfa2b6bcab9e2419d90cd21b13a6ddb74dd8bb65f1a440d035a1b17c2609277aedc83b9ea624d8023bfef254598d66ef246303025a4afe4e6d7777e315e3d1bf6827405ff442e91829aece4caf231fe154c2f89aa0e689dd07a3ba2045338f5cdbb2030bb396190b08c38919d75b4f7ff283d34467a1cf5c11524f19b6c18e2a0455fb62c4affe6683e641a0aae41ef92e9c20450476c5189b5ff95bc90158d6696bea41316edf78969dfe29a9dd9576489e5cbee9800fc08034dd0b79c0571f61508b7edba3a6b35d4344bea42af157ab9749418c38d54b06ca97e4765d79d1faba05b6281022015ab701c425d7630b38ca474f1cc7aa93a0634ebc8830f4964541fb3c76d12e6df6371a3abaa87a4d74e4b45043849daee42d14800bf869cd14ba52b71ff610847e5c160d74b85ba85a60278df62849e0ed4cf399c4d89eab6f1c9c1b31b3025debd905051cde7a4c3f7ea77572866d7f1e53230387b7824bc7e433c42d369eac9a5a1fb35efc6b3b91bab9ddd3dcfcbdc7ce436c4f7bf77f9be015195c22d2f3915e39ff957ac2f4448eb1c1f8a2dda4e8b11fe1d314a5af11df2fad1490d950231c239ded45a2ba81b8e9d240237a21d5d8d75f5cd696509de863fed4227869e81d63ca878a600e010c8b9304fa0da1f61eb0d009cab3bfd5bdce64fa420a73e7d218a76252d6b8969cd7899ca0534ab68c6e4eb1a107004a8b155758409837d174b95877cfda5b67abe24c6e925ca99262f948ae555ae6a7e41eab9c8b168bc9f651e228d54b7d58d7b34511605f8dbec37e5c6e8e8fdb8efb7f386bba40d59c6626245ed318a2722820b49b4f5ee6124d2257a6631c51275163dd4bf79f82f86636c87a314041dc351098b06523f8da7d331cd18e07118a973fa55a7d714110247be1dc20ff2ceaa6eb70a3e37c7f5bf5954c955644f2a0eb070fc84ff5dbaaf493d6d4d77d7dddcea9665d7443f4f436d15705e93b6cc2e3863534510f281461914b1d21fcfca5ec9d7003b957664b7091600fe91316a5011e25f6b49f7ee2f63c74044c7333fc35daa7e3ad14f03252f43a3870a05c33c116c80e2e1d5f0e957f86bf9eb74edaa63d296b532e341f211779f8eb53819f021b5d336ce799c4de16d0d47cc6908c5ca04ff00f51c385d66a3d404c8b5678d0b806b2f8e89644c75a76be91b2c662b8f0e4870ae3c58c0cc207366e10c2e951c78dd1b148b8fc1ee3f3a12c16bcb7bce2b9586065e41f9214bdc606ee62a4ad70aea791107accf950372e7db632d21851277859829a6cd8e906827f3aa65772930b72b8d509aedeb0b6ee94ab0cd819d9422db322d30133dc9c916d493914ab32535f7815d1c6a0301e6bf16dba99964605e5d35df79a6d7f908a12b37d43eea34075766d765abe42a784f5d71a9f1f0f4d3c0886acb4e3637da46ab3896571cf584523b725273e8abc109d5605391c966e1b8c925d02646347a5c6be4c8723b931dc43cfcabb2de4c20a7b3f10210346f6c9596366863ec064f3fd48ca02a2f9900e84e55498c19429ed518fc16703a4df11144308a379b667f3962f7354af98a6419f4441de026ed64d0761c82e66edb2e8a6e40c4dcb028cc427834b3e7923ad4c033266d348d57a4ae5a6820b0fa6208d129a7fbdf49a1ec331a2920253c4b4eb6b4064165a1a1edde0ec046ba089e83d27a21e7747a993af38f0caf6816b318f25038ae9aac84f899c3e46ea199ca8fa0cfc476d462f933aef280daf0a2b29e8cc0a01369b463ef985d8505a22048de5730f90b94b640b14e83192e270b66acab30b36aa9b357e7aef442bc96abf7969283f5964798ca096015e265e042212f31d813e0f3d6d17b476d879823c25b081eec23209608081e471ee6fb3fe4745286390a3b11a4a3a0fb2b002a1f5c3b167cc379ba72bb9f46b456f220768fb62ec62f2f52f0f67eb028f7fa10c6a063856760213e76e563e3aebedc6f030f18da7f960970b2445a00c270db0158ca4d1b6b6dcce5239a2d5b3b67ae2d75bde2933fb32f336903ba9eee2c7a8711f2046eee21067b5f4dcb2d10fdaac3ea65a5932b6fee0c1a7687fb0c1a0aba448c6465a3af43cda93b6d583436f5458ff7274b7839188b5981b5bd73607fadefd787bb809b73c61317d6ef321785e3b2e1af1251acb9527d92a2790a8e04faa219a072df874eb162f4df77495675e235e38c99078b57b9aaaf10a051be85d33e8745e4ab5bc30ee23ffec21cdf9e3098f8841eef87df3e5797efa395e14d70c699bfaccd7391c797cf3dbd66f5a8cf76738672245c36894e776dffcc92930bb2c5270803b3e8d7c4bc8bd4f6264e8891f9e69941910090f68a75837ed5802bab2efd1b23310ba92b10f246d0fa6a1635f6cc671c27cee4c166cdc18aadc426114893b0984639ab9d6ab9f8df8ef5a3d47b2c7c40c1db66283cbc1b071ad9eac10a61518a74534c39502f0b9c02bc032ba2010561469e092fd8966a44a0caa62b2616c672c35bfb94fe98090840d3f0d519fe3b74219b2a8ffd7e52cb9d08ae6eeecd27f96c949378b98eb08ca3dbb35f64950a90d291d214714ca0430a2d5b9119394e4beb99786a3d3c62702206df9770f9c78b2397756169cace10503d1aa426f53c70710384186f913d61b33306d57f52d2083b4d0abf812359d32a70f43c3d7a0d4e95d420d705c2cfe3467a8b7f9ba1a90dfe23c0b62398bf50c3c9314df8591bc360e0f5806dc0384094c3c5a6a770d8c62101e591479f3a451d10008feaa6040a218a3024d04fa1d606bdffbebf0f9b20d58cfba7dabba90ce749554a9100ed3256e5e8d0aa12148f6183a9a92ee292c8c4316eff4b8c860987447bd25d1efc8c130f91a3e23125ad30fd60af5c27e1d426f58488e42d2dd27ebb9087628c422dba83e1ae4f6ba3487aa98ce6f30623041700f687da70238ee8990b294ce68f00c000e2db74ecd885487a843931572edf75ee9dab50eb24dc60762fa9081757bc99b0997d1f19483e6e05ded93a94225ca35c43cc043f4832b6a65be33aa42878470d12289b676444aa907e77e0f0c750e14b8ca5c1071e326269bf3fb366cda29a186611ba409188c8b9035ba15df473435091829e48977ae29b8a856178e977cf2dad89b07167fbde7103d580b876a5fab4263c2ecd284b641125fbb828fb37075b464f6cd702cfeeebe45db17c5ab68b2a7f0209336b887791db1526df6f32002f7d43b9fe1d2ea1a8e1c6419c78776ea6e5f949044e76b21d327aa3f226c2d16b864176dcace7acac65f0986125aec968f7fb21e417a9aeff1244f88d80b97cc4a9a082b0938f6f804faa3fb2de4d4d30eb52471e0e3de94ff61aa4d51d7a067c9897406a28c14f81e8d6eaaad2e9e7eb6d4d94566c791fa2d4131262de67ff0a95ccef57864a833aa41bd9b43cbe6ab69cdb792ed8c8e74731f83d7f585b7f52fbe9e18c6ee06e5ca6ff38d65765e88eac3cc6d0b32b01fa9c70d7b8dd7f5c1b09f5fd2e5e18eddeae0e3ef7c1a0b387a2176c88fe77854ea7e8cdcc2c8fa9b2617f9660a745d7172646d9b692dbadfa23516e79b83ca2ce07e7da1435edd1e6490ac9c7a51ac5dbac57f03a9ca3a911157c8678010e48f41f8eb113c0883b71ca62e4da72ec633f35852805ae7830cda28b1fa3d6f67634c88dd19135de9c10ad791215752feb17d6f72d553ff0ff9fa9e6b5e5a7af6e89af798066bbc2106c85646c2dfeb90f2c467b5deeabb63303b319c0a3d1c0010134427574f7b4f6ce15154f59aa2636930b78b9c83058b0043638c4956ae9aa09d12dad4028ea66b84e35111afe2ac8e8716ce5af07031314884420abb096b5bdeeca488fcfb151204602a38b73669a6e1f1e39b44c2fb8b47b5f4c14a854ffc0996eb627cf15dc7d0b2af31066a237ffebb8d899752f8f719ea711830702980be0a552597958cdd2083ee7cce78c12890fecd60d57b85464f39b7061468bd9265e296daf7a0204e6738ffd282c8a738546fed18493a4a9f80864e79002643cd0ab29cee76fd014ac13839013886232333c86d52126cd7769b7196f6b86e84d4ac4eab013fabf6665e07ead7d149212ade53ae783eadaa76e412e09133a92df67caede5192023433bd265253cac7921c0b7f00ac33cce3ca5194314567a59c79277b862c81aa6682a0b3107cc3c65e9af9ba854b4d1157ddd2e7992d25bd1549cdbf4ab92b1e605a7bc4cf64da55647caee2d9a0dda811d7e1f2dda7433f679f25fe34ec56ab87394b973c3c490ee1e99f30cf70438e3d61aa426b6cf440cfff7f4a4c781ab1617c8ee2c4425c06cf9a3f860a6b3855308105800759949884eec2c139769f3429fbd9194a48a3ff80829bc77c9bbdd7ead8644c51b53334bfb2e069b66765d82cfecd3077b4d454225200d2c923be54b62533415fe7cec5c28225e4317a5857b8efd8e6731f0cce370e56b52b8b6b2d38be94dd78738e43eb0ddbb1cc2e54bdc0b093db1ed805cae57ee57ff9443f230a360403366a7e650a6adec9f622606300c2bd3163c21a054739bacf93e8392a1bf24a065cd27fd59b6606ffff28b62bc083dddf1439f56500b36c37a1b0cfaf3075cb0205527ca50ec4916069ac82c1460455e31fc1b11285f323a21997fc5977273fff1e19569fe5dffb6444bc52d42919e1c7e0cbc8850e4c1bf40b99fe618ab41776209032fefc6dab67702875eddee02a32eaff796eeeb627f8e9616880242359983526047ceda69e4efb546ec1236175bc9276f2657c2d4e2cc3ef2a288cc49731472055e436c9e3b889dd9caa9383e5dc963896177097a901aa5d450b777c592024ed2805312331b9cc66a775e0463998fde82bae7da2ddb1d800242ab6986f0a6fb35eaa6b2322d6136bd8981c96d021021bb66a39d895c732372786f9479a991711ef6ebf728904542952f625837a2270c1076bd870dba1cbe3017367f6196a973ab1744e73d09b675623c410b9baf6ba786e7a300511efc977c490f1c73c3204181f7fa9db61a606a48d411b827968870cfdb25e7f5210a4e2c50471240baec6599fa8ea600b50e4c6b3d3c8ff56dae0bc8b117e56d0099bd2100b95e1df3c8452cfe2cb9cc2ec56efc8d1aebdeff825563cd76bf488cf8463d705f392bce48464c61c308f3be2c1c8a83522210a7980dba4c0b3ed126c94c025f4720bb2abe4e5442827dfe4868ed8e5b014866d0b618211daeb8645281b75ec1be4bdc34c22fd03d252c81053d2940f1a1d9f04f737e89c0e7d446d78bc8630ae4e99c5ca0b6eba27243eed27185c20f7f3d30f24d5966c1a3a65d1be2e9609a270f4118e2612a03a1133c8bed42343abe73c9375f2d073a63b41a9ef30e0209c9c77e849d86e180487f30ca5c1c0b04eb882def40b3b232beea99b49956cd4bd8d1336cb669e1443bab5d38af4759597364264e65ac529d022cd5b99945af502727d3ddb1535ab825e619b5126a620a5060d12c0c83bb78abaf34287cf7bd62fbcd16ff3c59075d927b99e684bce44705a253cb38ff6959d6732f28995edb03483db3a5eb898c4070a3567991d8ce643f3a846dab9178e8895555051b9bcc93b1eb7b4e5f497ae3cb37e0b02cb8f2da82844b417b982f13f059c85c6f561f755347a5318e272c4f7dfcae454256e1df3c407f8736b38d85cb47d07382191f146b491b695efe94319d320973832fb427197ad907f4b2777d03a9abdc08f1b7aaaa772dc8f678d7c1acc780926121d2a1578d24916bb5042a893b5bd16bd1d45ac76d7ecc3510993f121f36be9dc79ee889489ace78ccaaf79acfa5286254911d5b6f0f8d308fe99990cf5e1d22b12ad2f91d81aba1dc254163fce3ad4a938e3590c57cd9449161970ff50ad28b3f8104cd27588477690b3bfcd925ce7ef5b4cf117365d7d51a6b56a00fb00b7b6da7249edbb0bc3abb39bebc5658a2babc09f347ab9b38f238cf0d63bb03afd6578a139982ab62a8e40f0784ca94d5203399bab632466d58a24f9cd4d52dc96fbf1c78bea9e3ce5b005ba002d46bfb24790f0e71a9e6b1bd26909b271055a02a4ecde70cdc721b93578f9353b203ff69c5013e7cfe0b35108029c336204c83bdcdaa4e124867308a43559576853fc3b64f28b6e7c08e5220683af4835e9376407f1cd4f25ae0ab6aaba5250a5158d0b4aa3f2e73557987721169b5d1bc256a8cba06a3a9f86bc4592850e47ca08285c92b7c73db29a41553f2ee1af6ecff98f75d1819942619d50985867a62031e0e66159beb850402d31a2d3b1452526bb928bda2db5194f30039b0f23eebcc2469db39c7aacc5b1bc88a54d1c2c8487610751a9575d866f1ebf6d5298a53641ad3b1b677dac2681a8d0d2efc5dc707ba06188dffcbe87623779fe050eae469e024e71217aee4de287b3e807c294e3ea683ae77e7cc57d6fc6a7dad505d4e6b6e8fe27de785eabcb9e667e4b7c83091dbdf1efb9d64ef02e273da64180a312030f3a90e7e0fb40ac26eb748723e4b2955bc334d8a7775e644e771731014edcfd6328f7d21c467a0df099c8df56c01f033574483459518d91fd3a94a80002f15c475620a8a2510fedf653cfd88256cfdc3c993e758f34efb856cb5d1e24d200c07dd579d988212cbe583b4a6eabda398a0ff70e4d6690af94ec259cc08bcf0c0e5cf905dcf7e810b24983365b3a628a67d3b41211fc4ce3e8c8db6ea71c02c13d825e8c9a37a7e1ec9e7bbcae17dec9b4561a75c37f6994343ffe4224ec1d69d717aa37d3cc79a791b098e9b4b4af54f5f0d417b547b6579a9d8396275fcac99424f16a27e53ce0ea3708b677d116b0e9820759a934f6d4ed46d8c64c9f110809790ca2cffda2d0bf44b16935afc055650b1ce17c4666bdc306daedfec2f9226d2ce9e67bf7346a4406f00cda3cafa1ded34c31823bbbab9acda61a6544d92f9f09304fba83bc804621c27bb9ce10501173735098996fdc97c175d1d0d68133e9fa60e2cf43cea8b2dd400069920f98ac959595f99ec4ebf3c09a34d7116ea31b4afaa63ce67ced620ce00ed2f09d5d4379deb951c62f8d287c873e6b56a4a11dddba875cc36eac170e6d87382ad28c72ec53b55f487424d868c824fccb81ccd1bfbdcce1c852ea81184fa9fa6101ceb1b1e9ca199dd478788fb450981a5c1a7ab160c3faeb7ca95a64f459afca4c779677348c358f3ec1ba07220190e9dda19d726ef9f868172b9ebc105c7da8350472b6c18be780abab7d15680de397f719baa21f5533d035b1f1b17747d96bc30fe3f5bea21c1a78168eeb92957ec7eb0e9419d811786d495c91fc244caa90c4a648e7e09da003e502694d8edde69235405cf0013a4dcc4eeafc55894341decfcaad8ee35a69f62fe72aab43ba86093a2217f60131d9fb58ae8108e6544eed05cd2ed30315fe6f3054c68b4d4cddf645932af04cccaaba3c044e7feca2b7ccd97e2d94fb105a43546c17a89dc492fcff9cd3e0a3b5706e89bd9f099886c8eaec08b2251e9bab5fcab8047c1937ea09bb2cb1da049bbc7fcc6670b09e75c339d12b98df46aaed6ca78d8821b2625a4edcd2f2124196157bf7bf0e2651e106ed2a166faad4d418145729389171f73589118ec981bbd5eecc208e31924d51beb9436aa419a814920e30be2134afb95236e3a44a1220d0117c652a0e9573c0d1e7ab1f51e085e41315108d760e5f917c7de54c8b42b348d8d89cffd3156d54a48307a908e027f6e5f8172fb276312f74b5265d382a2167d265343837708d17d8af5371ed11b7c01c8bfc48ae65eac60f51b3bc78ef7c56cb8a7bab5507e5f3ef4e49f5ad4759a1acd7763108fb587f80dd2fbb7d54e33a6851099bec8b5bb0ad69dae86d4a71f0fa5b2185eb80487bf625dc07f68f9b4307ccc1dc1c54718c26855b0220eba3c6a03468b91e3fa615e97c0dd2946c225f5cf34547ddb9e8f4d4175ddc2cdc609efc6ba8ef9b81ecf53c43511a771f9d66d61de5e9b1d038ce48f3a7c691f8c75f6470044d6188b39610ecb7452a3505e0c29c99aa4b8b3083d839f1e63e44747e8f919b273665f9a13074a7a39155802169130dcf1f357388c150de9c4d7b5300f2fffcb026a4ebe61e65e31ff1dfebb04ce396022a8aa0702e1b15ce01a94ba6801b0c4a85fe305b5fb90ba438693eda36cdf4670184471771a4cc42f84c5281282088de1abdee86df30e1ef6b2e4cd5b96ed1c263815b3facaea7d6dd24d7ccd8ca62c3e1caa1cc36740b75547e05009c40883ce4d51fa5b55b2d968d5cdb750e459c045f789f6c8e69f4a8f94fd7c6f618a390bea199f4d5cec4a11d978c901c9d96e835b95699607f23d1adff3e471b8986b0ff50e52d8417035a1935fcdfff642b0e5bf977f3740691c5e760eafa719899468369b7b84d69e6a380a767465620033fa888fd77a676ad92a692f57d241633debb0a84747c2638aeb30d24b96a8f0fefdf3745c38c4551b1e98a8e4b0d6cee7d9af4bde9776aeccfbb2dfabc28643ce359d41b863adc949a0f671b91b30fe06ddf928df87f6415c3c64c284fbdbef738c05c98ee03b4e7be744db8db0521861758583c246dd45be3d4af0c99f5fc541f31ae6d8e05d23f4a3367e41b5ae2cdf77fc864c4a8b4bd437335bb7a540d83c75feabbae8bc9c6ae2baef87bdc68643e0c0e0d798bfd5cc5dbed46bbd6b5c1d7f68e294584c49afd1a5bc84da8c420f3ef0e5174c61c974788572eacfed926598e8dfd0eab412f97dc948cc0b5cd74c4af8a0f24b27afd971cacf1673b8ac630b6177c34fdcf494365b68e0beeed8bcfce07b67976204bc9a5dcd94680251651803e2aab9960b754b57ce01c220c53b919baacc5b210a68fe8f9d145c4311acb19ce6276e66f23a0860017ce1d2e7eb544b40d088cf4d7a02c11a9a1a4c88a335ccb453721d9b3a04f1735ff05b5845973b00dea707e629f0a6609d87ee3c40c5e38b64f6018fa46206582406e3d923c88e859aeb367048fa5e341b9289e4610837b0a129eb3b7dab49b10f6f6f58fb522db70ed78da2d4039e9113250e044107d9315dc23da8425f7da94af4f0901a0dadbec70f395ccc60ca0df5ef456f96193f18e334ae7462f597fdb3db834a54af912a70b39e2b34b3e03f0a94d019b31e4c147a2301c9d476d39e50b41931f9f694214b47305729140a4fc1ba3ec087c9b3547f5ada28be69b8a4172ee7568636c4b36f481b2d85cf1394a62747615e2def52d2ea91bd211f98d77a95b8d84041897202e60e207b8f0d5c28a9d2ad02aafbffc7b8b5a27f4eb5fab22757d3110572e9923d4020ff58e2fe35526e140219cd1bade052966b98f61f1678266c015c0bba3e518791433ead7265946b544169d680bcbb159628dfe7a992d4d01b3a9eb3506e29313f493ed43b849f40527d1be52b5a546903a141b0c9eb6c7d6e32173213a95a70f04a392b4dec21bae1ea3b079efe4b082e67d69c4432485e8d4b9df692314f65fe06416cf433357351faac81f3b76b72e85d90ca122fe8315c8b1a92add1dd098c5b52852c4b90afc5d6b7d86895bf3ae8738fb4cb4937ec3244672696281f731b64636522525c6681512e28c13917a2e17206e6e469bea6bde249a4005a873b5f779290835e3c6f0938714810f3af1fceae0c23ee7c7e85b68b24cc1d39dc53d7f9eb9307057942a1a7e760977a095c04021d72f8610a81f649848af953ad05f41272aec375851c3d1007895fd6f0a5d59419580396d07e2506f512c28541ab64c0ffba259a032fed692ef7735f5e92cca5522b8c77c712eee706442472506dfd954ce5c43f0f29eaa9f0cbd043009830afbac03348f2fcfb67dcdf0f8bb93116bd5372b943a4348c71d5338139bd6a4e835dc7288c0bd8063970a2fcf520aaefa38e5c2a5a3312b0ef419b25a5f9e14625cbdb14f2e496281d2b859f8ce21c0e833463cfccb9bbd1d68e08e0771c96ea9ac9280ee20a885fbecf7256e03ee430b51453070d86a75c14746d48e5c7cf9af760aaf45bd24355d4847ec11283ff6469fa3a2170503204af29438a6d1adc5a65e3950f97cef98e41821b19076aaca0c2661c8faf60f3fd4924998406c9cf3cd0488be5fc45390f6acbda8eb4acd6ce23a51c469d1100a858bee681bfd816fad628eefb21b9809ab1cc0023e038efbc240d0f820139cb96bc5d78fc88aa1f6bffc030231fa46f0120e5fef4294dd46f682afa44a61ade26d3dba8bb97ebf8589630a549b34b7663026feaa861ae4b5fbd71d178280eb33ec74cc7a0b84b22934a0f85fb16982d2ae766f174e2454044a076425371352b40ee839178d76eeaa7af45f7633cfec7f4fd06c621d9d0c67342d7aff20e305b7be56d4902739b6f26906aaec51519547aea5df5d384728077a426ae15f2844b5ee69bf4e5abd16ef26a0d570faab7331e9c931d819562d54bfedcf1d4ad807fe74dd5e8b77824732a701a79faff5760d2639b9b4098d9575783f095a00628f6f153eddb6227f248fa23198dc923dad63423f9ef0922fd41c7d24c59890b40b2a8ac8311fabc8511dcbaeed76d9a7b0fd233a8a00fef8754e05e70d036e0ee3b3547b1e88efa10c23aec64a5d222faa3b138de70861125ea01c7fc7e995ec5cbe873d4db62853250e19e2182fb0a6b29768a528671df721b4c95e7aad4520e7d4ed7495260f0e6f5f48044c05b90e1d2577b2577aa1e4cc3106fab2c8c8114cd416db07248d361a125ad0f60c88be09b78e60d00f7961d03b66c7faffafac69cccd05461c4ec4b5c92b4e0d4c1d2c5c99700c19b712555ed46c210eb26f1eef249571cf6969d6f2af5eab4ece71eea0db4217aa22d6a19ef4a9f3582460949f9ab3382dde75879bc110267ba84e235cc0f6ed324d60e394a3c74127b29a47a4909e064e1a0a2b6be1863adb11fa31e595d61ef5bc1a26713d5d54d3528554fda82fb3c6b5ccb198c61e820d7c2af7d97d93d52e85d1546ad7cad573b88192fd08fedc3c91c5e5ebeb247ad35a32873b328e53fd05b56bc4ae4cd0b6b39b0268cb87f08eef2d4d10eabb13018ec25b36ce8e98d54ad1ebd2e68f34858eec6c66ab5ccda3b3414f68d005fac757768d46632586c9a8e37763067833c00b0ac35090d876a403a4122294498578b815c4dfe3c2dac15bd448487ba72c9b0848475792583c25189fe8bdde79225f6b3ac4d021ac42ac06d4bade2349d1aa13b606c2ea1e15122b9640a2d4d007a01104f4316b36eccdecba8be352121dca75a4500fe86fc54e997751cc34edb6f8e0fe08e84b289a32af0c37bfbe0bd397f3f7a84fee358e49af139a9a8a6ca5b4073a868d7222398e39dadad17cb4ba4d8850f16a10f547f129f3e4aaeb3d811780cfdb251146a8298edec316c225cdf7f38d7dc10c733e02c7ca88a399e52e6b662b88a80c9821293036e9481252e4acad82a7e18e38104d5b6ca40a3516fdc03633488ebeb564420b163895ad0970102738f52d1c517137b831ea759d9f5c7a2a95d3565b824afec36a4ce189032816408168e20dc3a55d1ce9ea66d1dc59dce3eaf155dd2dfa22732f9992d6fdb75738cb4f9e8dd41bf8dbee432d154a5bcbb531f7e1de50d0d1c6bbca9ed4962681f81a8ab9f6b5bfaacae6c5808b679d83c61c39aa48b2c53fd8b77ec9b18ec77cd1cdc6164203bb2ae958fde2e665dc5f0ee90ed21b09900d07741f8ad45228afc5b2e103b5c5bd11cf27d186c6cdfb522cc7d5e29da65089621552b0b75cc9bb73551c0918a9f7039edddbf5ab796cb2afffbdd50b3d0b2d5ab8e03709f9eb121a473de8d643f8d42a9f1c2382cb4400d30baae84b02fd139470831d47addb0c1aa3fc3b20ce45fd86926a10cf7b512941737a98c0ed825afacd7710e85dc1f3b3e6227e10f0630d0080d48508d44e2ac0aa3a91239475d207ddf8b66a02a9966a0ebcb3d268a1f228a54288902dcb207fd23ff76ec9f7fc057654d7cad41ca823ba35d5b43224e9c4a984924a604d3a9e86bb23b9cb34787eccde4dce9adc906fc1034dc5a1f579f6b699baba79e01adda9cd90a2271579140ea5bea96074a60f1d8383c36a92c40f17e128eb72ae27dcfe43e7cfd08507bc59d7961951bf1949b55113ca02dffdb0cc7f21cf6e002792759c953c8640f4d6d5986da8063e3de80b7a2af17502444707cfd6e91c322b35a4610d87dbeda98583d2a181f67669fc50738d3de643040c874c72ae83286311a261e588855f2e39749b651a63b0ac1ee281f4f6db8e2b7407ccda198fc4cfadcf49440bdeea06eca0957e67ef1fb578597eec01257ddcf3272b9a7e982466153dc1d87d89797b157baa4cdfdd9d7988cf9c25cc28191a6567ef524e126b59aab40e2840708d6939e4ae708b2f261492e18fa23d82e0f391c12d8d43b8c5638773a3d5eea9fa72b16dc49929d150363ca35b7fed08389eddca46395b0e5f3892b4724f37255ffc43bb6bc6ff5de0ba975c85ad5eb8aa9b36d86d8446dc3ed5eb7978d44641681be84891ac59bba7bb49d8dfb4bf22e98162d6248bc1dce246d5cdc826130a9cfaca6ee044e8523f376318f2ad3c5d6c48ef343c2c439d824a9e3c0d8703f87838df6c62795b260013806c2e0873b26c56505dfefb86b6802b22243f955db1735a79428d6ec609fd28cf6d7f42ceb01284d8283eb170d6c6c5cd6132b7f7934af5897dbd3f821c13fe19d593118aa179f2cbf805556363217c2cf2d2f1e9bd582449954c55a0025547e4be5e6cb460c21a63a8b2a55f2ac3b69ef4007cea90ebe59936dbe467bd801b76e5fcfbc709fef0d456a135eb38d6aca084bf7a0ee39607fba819e596d128143cc7ac513f79ce3d172ac2bb9ab30f0fb69c53470b85b28e41a3866179d58db667a218e648b205243cceb42ee7d9d0aeb3915738adbc4c579201427abd7e90f492557616d844955689985dd13666ed74135d21d5611d6a29b469e0334bf90416a96408ea71f849246f5eab2bc7bad67da57273ec1285b7e357985662ea5971e067b0bfa34331e85ba311da92e6afb4e9aae7f6b613f80e6d629dfdd593fb5be8a023ec0ab0717da7458383f3f13abf19337a53e9d3ce2f52855b27d45757ada6539b22dfcfa78b96a3e3c2e1a55fbde7c82e1003d33799dd20cef407f5b05c2fe68d81bce295e6021590dab0fba023e7d9c9842070b17fedde51ba14c60ccd749d42667b77fb6b027b49128857bcc9018a9ec39f6f4631164430e2b2a879d2c352c3bbb3e4349de058fbcee166729d4e523ee8688e10bf02d8c414d93f891f527f82e07cb607eb8d2b25d883327012bc8e08e080923e8362cbfc063c096b01c450025410541e2d352753fefb55f544696f752a3c495cc8e3657c46de9f3755839fd5959d4f099ae9a6a7691c9ee09460ae8d2fd20f2af4b45fa59c510939b0dd549ce6f908da498612f0953dc3ff9011af3a1d7ac6395e659a520e84c5b15152e1f62353bf87c6c8882b8e089d716529065d1bc810f8ecec6289bd3f7af1cfd55967457e397a0b0caacc4bcf9f7302082f6aae5380057eab8c637df394fb7d6940bdf42dfe5746775fe777cf74063197b9b78f10627f9bf2f7b7ebdb065c4087b6db6ca5569b3cd9f54e61b2206996224573e199a6756cec096b992b6d2a947df9dcbc0dac2f74e77e403f44f426edc8759aaa2f2953afc9fc0f367dcec8e56f275cf4793dbd52026c89b60a229ff1c352b05440b3494c7213d9f233be99ab320ac17cf99eda3a92d20e60085eafeb5f551a323870f2e20c403838f109c83c38982964fde8a8105902555921fded8a76f7cc091159652390bdbcf9690f9cd375cb5a4f6aa156711ccbd7c9958a60b8bd29175eca494a2c0bc755632df4644dcdcd36de62baaa03d9ddb0c05e8000303a34685d6756489789df9c1f539778b54fde9cb7fb23f180c38d9609e106b5f79a5841433bbc9483df6bcfc9a9fbb9ae989fee440ab9b8b549ecec5d532b592b1406b0d3f63ee17a2573602a6a406f873ed4f1323a9b0e0066a9cf21c5c4842dae8e30618e6c75e5acbc20c55986c22a292200b5c27af76a7a17b411a631e5b40ada2c803aad5685ffac90ad9bda4620d7ba828c6a0597a8596b4bc709caf72322f5409233f8c8a63b4fc2ca9c2059518bb11057f1c902127757bac24f29effb4333987c5968b120c17e2779dbe7054654e2d55c31355a1188e04664b61a5cbc71993c186623195573f29df9ab29d529225ccc72d3f77b033f77d491b89f0a868eeadf64508eca9216f613cb5eaf887c89cd2da36f3200bd26ff6b836b6fdac949d3f77f9ae90e2654625e5f2310ee08f8dda23bf092521cc0d1a6e122bddd3bb343aa21f1738a070f14d04c939cde6ae7cefd95f669e331ba97e6639370500239a42134f0eb8c6cd5703a743d95656239cb72a90a047892e06e7ccfddfe1482d63d07ddd1dc620a4bafa620c2a3475b13140224e6fed19fa6598f2b54718c35de0e97e717f69aa44803c80f9e82d631f0c75951541cdcf35c3dfaec1baa0afd8d07c959d03fc0f026eeaa9c0e12fb33d097e2b07cef87a530ed7677bed10af40d4adb0c557406e06087dcde7c9f459322c2c0c3b538448dc492a99076f0df045be0506a7c447c120700fcce040de7a9ef13c6a1713cce1069266662f6f3a56caa3bd45ef24c97ae6d337610e664bff0ee54265259f74b8c89db733fae5ea594452a11d0e0be79b204c07135dd38107692920d57dddeffd4b5637341bfca21fa4ab729f25347192831449c5027256650c941b087d17fa307df230f7f4b62179544ef9d47bad9222ed0cb91874cb70abee4a1f9f608ffaa766c040ea1154efe8302d1621f579d4fbbda14c862fcc4c78086c5ed38b8906a6a601e40edf5da99b7c2e56fea1809d42a6ad0d66b48ab1239300291db5c615d4dd8acf88e2f080cb3875db57bd8c10273ddc6c9de52790ab857be819c59e9f93970cf21907248c0d2bc21239a69e9d0471a26a41f8aeeda12382bb494a33b98dc067d56f68426605f8b5ba4c8c255fea77789af93b54ad9708485139cb0ece7d00aa4d269b466d11734bc6461617404dc24ca5b1c3444344bb326bcdec35a7f4a73775254feeafc537d4ee5123409b92a4390c8184e6e498f5bf7f48f2cfcfd86f1fcb625524b5dfbca52a77c26ae678d540064d3349b6eaba74dcd07e854b4c581c8cc572412b36bf04327d2b25bb58c096111926cc2d3d9092a8fdbc213e822a6cc4664c9587c11a7b9b1d740600bd639f12337150659553de474ef9e624237b68fbf7fa28d3b17a578551b4eb9ccdc0d898015b19b304cd08fd0e6fc266e38ce3f0449ed0ad056e9a3379d989ecae62d1a2fb283ac1db4b5fc26622d7bcef30531b7e8dae1bb2dd729dc444b28c443541d39fa69e47ac3d6f67f344f884f5f4f0671a03acb7bbcad2b31a86f04dc2fab761d20ead08d9e4a97d5529d28e312a3298043eda5adb75702ffc74fb1f61730edf610f5cc8c14114ae633ae689f925cd5f872e9f620f92ab749d16c142c7a76b00feae7bad1035ad2006389539000d723f330f857e1377e10b143e804d26d1ee9b26f814bbaa77a9e0084049e17d7b1dd6b2d59866f6ba01aa50d481618e3763906291107c9f250e4384262c56c99984bea51730e60a25fdbfe5ed65af64493b03de420796574164968be59d0b4557c87fac6ec7a6eef08acaa39fbd72ac1deebc2e7b49c7de353d2c755b87bbc0996f6350e6f47a0263b806d15c8495ea52ad0cfe1fa6184b4a2e0c10dd169aa44a49b62744876f74d8960a31ee506c7d3e8f80894d7dea2fc692eb61326243a04a9ac871853cc1f62476a24f67baedfaa770d6401c8f0677505a03d29e6ea8365bd13056d9b80a9f84fdf7e277448281064a9f2375c27a4939486184c13947e259600a8f56f4a4d89e159eacf26aa941feff5821924df677d6f89c7edafa69151dab03b5e374647cc85f40838fb7ff02c2705aa868e9b1cdb8436aa2b0ef00ca49746ef3cdeb9b1b87942e4f0a86abd6c8428d98f9ae8ee74c132d76ca3ddd5e715a4366022d94e44d782d4553960451550d194f708b83cb1b1183c8ea606f4a179778d09e46f447b82d3fe94fc4f34f7350b86c83cf1c7425594920a9afd7678bfd93100b9e57a005e9f2674235f18371263e771ad6cf134349ba76c390f4bdfe0e06e6a551995fb5e2cc654d37e64d35bea3db10e4ff23c603121e9c2364f5d64dcbd8e22ada500c59ce40d949d2755ef52839db163cf1c7a6e2b679b903de3f08ef466a05843e7a73ba9c60b817d0f62bb7db8760e211ed85eb88071407ed61cf4b614ee22a08fadcc36fa140d42b8f8dac983fe45b2bcdf8ef887c65afef64e2e66a8df50dbf08746191d2f6c3e4d568e206e0e7ee56f737c7aa742beb623184a5b3ade248a2207bad1d3a55aa84e919dccfae7af88a89993dceddba13fd63623209e84e181192e41f0dfe520c0326e5bb8ac8671315c082f9153178af39441802ed1f20298923194f82f7b1696607afea4f8f5a842f31a03545eed3b7db1d685d91e169e203a912f76fca7217edd67cd34e72efc2911b1763b9d5ec9f1e34f868d478edc10345bfc7fa2ab51f57341c501bfd187312572b560e326ed3f27d8797b5c7bdb305fb5d72018ffa6c85df3c6af9ec1de1c5a3723cfeb52531477608cb76ca7bd0bb78401b71281711b2d93e5c05e0a835beb2a1d60e31deaeb7711dc8ce56a40ad97ea48f4e7ec90e556ba9a971e2bb69d36001e7063a3e13ebfd816cac3a9cbf9f5f1664e1513d62376195724e98973453b3895aa6c954e1dcce6f584b9d08b4a060c238b12e3778eb45dc0218d428d5abd7d6b35f23faf0b228d24a3cdb3eb8500f7131c8a17ce684de4bfec8bbe72b1629e604bf1a3eea13676a33e1685acbb04f2c871190520dc9d108ed861d73b83c837265162b233943b421a79c39ddfeec3eb32db1769dbfd3a37ea3251d8556468944aed5ed8e6a66c66b73f6be43571680db241950dbf617128114ecbe20b5ef171f9e2ca515c5116b658e4d13bdf36a34d4c824aa0c4175d22dd6c39b8e5f4837d1586dab0b8a9ba10e6dc182942cc1b23b8355f05dec19e12d89aa2f8446bc6ac2b5ec40ffa142386f97c6846463e5ea223969f66af063b9ffefa18a3e9866c719085466421e2942b094431b7df43ef3c15d3dc4f1699a65bf3ec00d24aca316bbc6171ac1f6c57e0f30d0302e6935ed6b892b74e1f55b9ce353fac84dfa2f259a0ebc66d1aa6354861e97cc90226d16d7d699820a310e8655aadba86a49f7bbaab0304f529f28b7719d7c4d333488c65acaeb099860d90565e83e1226dca05c21df5cbac866c9cb23645345b9b7e3bfdc202e619fb6683818004a54e84d4706f93d40879c7fe26af63b975fb07d6411cc064c78ab06b189123813e6ae5b3b5cc0c8438b1563c40dda5c29efa06514ce65db6d01b21a44e1b2a85a3125e32639db75186ba70b4daacaa00165c1fbca688b6ccb958eed6905432ec7f3ae497ff24e5fa014699dadcbab3db78da2c9f150c94ce7de9a3a70217fa5f8c5478781f6f4b6708c9c9968ce13b0efcaf457230d4f4b496d6c7c020e874733e9187ef7990f2c30b8b0e09e96d168dff59ed3318cdf300711cd6abdf6aaeb300d805a608706bf9bfef54acb00467eb5e90b27ad307ef0cddd3cc23a4622d16d8133e00fde41fc0b69eea7a8ee4d0056ebfb1991ecd6587878049c149e14dab4250b01baed89b44c8b38da3da9a3d6979bd57dda5a86d8ccc5194bd0c006174f98d7df0e0451d23c0757c4dcdcfc8507d5a86dbef74219ed73d5d0c33899ac0a4af8baedc5a2fbb003529558d139d5f6ef759cc3c7bad934049e22660170eee60ebd1c09fa8081cee9e25c6ad2f4f56641786f0461c580fb4c4299a31cd1f16c095068ec24b23780fd32f50f8406659f97e4ccc2e6ef0912f3b9dce9f46a79d08121b7b91f73d040909305fe716ad9336623b032b24a49d48a1e17d0754d39a32bd3063123576ae2ddceeb422385a0c2aa8ee47e7d105aaf17f03e710954728766fad9a92495506b2dff6b82d2a3cfe7daae08a438aea73fc4b4466fe0e2478158653a2b9bc0f33a38964bc40bde24799ea9a2cbb53653fcf3d595be4542223047b179d5c0687ebed8b53bc4285ead9f3c4da3690957cf9b6b381b9a6ebd24bfa99961361981797e5218608405f578d495f7fe097847297a633e69b1a84c421c843abe83fa79318420f46d60b915066a86c44c36ba1e0f812c5338755c4ef1139ba79374b42dc0d7855df42f3e91fa6535f985caa219a15931355a23bb18e4559b486e861d26a0ef8a4684773d312977b9a63c3ddbdd67f2c06fa4cd5fd409574109a1b2f933bbefd9275e08ef65a5026a151b02ece2692ea75466b3b73db129b40b4e4306db7aeb0f7f22ecc108aef561d459969d7f2f41420e3afc382c8e77ac47cf4f507379418e1eb37219dd51a1729f541480bc79a9f9c6e8140b14af9adeb0a51afc3c987ca6b3755c6c2aaab0ba38f5dd6a0c72ef58964e1b5d01abb2a0e968b06100c4badb398cb328269ec1481e100cec77a190504476994d4810cca737dd12f181c17fcc3f45b3bda4267532e1937b665600135132ddb8abcdbb4307bde7f2c85633bf94d57798ed4b8780af3908f390fd09a95f5d03edb6109ce3463182a1ff5c3f1af7bedc5a28923c0bd6cbc1663c96dd52de35a9679726ccde18ec7c7e94ec0031b2fadac1a7468f22af378d8e833380a5de58d98acda34ca95fd877296f8d1898f6aa7ba41a1807c1d53911efbc2d9334e96cac844f7a705852ca40f4ccc977d5bc09993019741d9ebf05515fc71eb8d0f64c5532f21e2ccdaaf801c150f1fe2e187d3207ed3b7787e600c7ec1606cb365e4ce35540d0377c096b41eed0a4b61ba85ecf2adcea1bce5f5bcab4d96cb6b1c1b89f711e9a2aafed1c8503918de2c7a11c9be94cd9c2d1044db5b77c6095cfb720a9dbae6b627e2977b9ffd4966f16ff9cd340b0047396ef9b73a9aea8127bf7e957b6d130726f29c4cf3de9db31b127e6fd35e19d638d12ada5402dbbeaafb9f5d198c4a401759536cfcef9b14fa66a7b63a6f39711701be751bcf499e33d78be6d9ce99c27d86d16ff7860c4cbe846d4cd683cc5bf7b62a937158fcf3b26696deba36a6711160b286e1a0204de37bce34f837fa3cba0b17c55b1324b280d364d68fe6554e821648b75e252a015c0352ea70ba1c462c12a4ae5ce58ad04755ea78ef2a8b297b3b42940d42b8846e148324943a624c436eb699cb6d3992b4d6374dec123fc3f64d4f68d8a99972d27d3502978d176fd72926a6d6f419a47096f870969daab80e0495eb8a18e97b0e1563b7e3808fb2aece2d7ce4779574bc21e22e42d546bbfc49d3ee88b40b2a5e4706389b44c8d441b78cd149f8387166c079aa87ca3fa34c4b3f57a41749b4d7b9c8f04e5179db2f8eabed04a22cf57021135b7d96cf264ca49451e591cd81e858c8d8828fc75184f20a3608aa983ff008ec70d7168a851f4d9ab438a0a8bb9be92ec77fe806016fd242e456d344c4b0512e5139bd71cedaad37e9dc1c3c45da684c59d50652f7aa00a3bb52b7c361dfb8e1ea0c6fad0afa3c09d0d10b9bf3c4f3a17fdc7b4ab4ef546a3d2bc9fb819f9575ada82e127adf66ae15881481c70c9a87da645a9a85cc5641836664800a66ec2aa58d07048c028ebf17a3e9216fb22ba7798f2b504a3cfba32469bf3ef4dee7702dc5c9f0595ec62340abbdaebb16a05048e3f90ddc4998a137e6904787fd9ac880c13aa082da76aedb3615bb1bcaef04f753c77c87a1f67ff46dc75a625e45b62650c7b4313b311551f1b377787e15667109efe85a23b5acfdbb0c8081269e641a0aed81abc8560f4ca4a6636dbb5732630c165db4931a5dda3547e5676e2cd690195a078c41a25c5f863226e04c91f2829c4b7360d05ca46cbb8c854f464db8ba1767ba6bc94152b3e5c660b5ce4cb3b328f92e66eef012469fb04dd6164640d63eecaca42eee9f9f6b6b4441aeef3e7887cd87ccd55e626d93036d4dd01b44b1aeb4ac45a28442769f04db5746ad90cc336d3dd92a835928ed6b723f8e371073838f23ce7914b5faea6260cfa2fa63308f14732f8fa651a621bf38bd8931bbaf8e7e97cac62db7da3b70cc079be94cd87360c0cc12714d45ea8079d370c1c977fba6abd243dcb832635d957b3d9d597ed10de9dc9887858d527362151bab0839b0161b20ae09452a1bbc3fd9e8788f3dfdc2a89f02680e584e4426ea7ae0d6492059795b4e62ce5e29546d93e5dc8d8a37247aa0ac3ac0af4f5f99b2acae1415c6a4fe58c1edcfc9787aecbc6a18f3d837af108f2b8b1895f44d358506cecc841bc469f20d48d436e3c84b17a5e3d64614f7e8e0728fba9e4427e109af3315e33d4379c73b6e15ef06e0a591ae417cf662d6f2d473e1d1dba1dabb23d2fa7cf67b99e2bc68443d14336ccff9067d78f853311b46998b8ef7baa534760fe428c4a505f8a0373542d07b07470d352988fb97c641b954e4ea802ff770166c9673131a764b58a12ed8b0405bc1c4adfd7002ce951d34f6cac678088a6a99192888cb18df01311ef557591605c2fbc726fcbab514309d1140277d1e0497d957a8e95dc2d7a9ad411472d61e316f93534ec928484ddded6572914c05330b98690128b60a504b7a060742935f7af5ac84bcb019d111b9fc4231296f9b92e9b2b2fcd5e274c83f69447ebe312eb225309f9fcaa7c63964e216d1bcecb33978b3854ffe044b2076aa5781bee1cc2cec5090e05aa4dd8d8e4db6e61bb9ea54d6ed7dc1976ee13882ed96dbadc7254ca42fbc0f9c64c2ae6a59180b50619a4b12f657da38f21e23c5c5e88435e80411ac8910c9250ee257bd9794a4837a4aa343dbc5772c7dc935477b47ec3a3917c577f91ddc7908aa7b15a7a26179432cad814e934f6fc4f440167ee8e220a47703b5a6d5de995cd5eba85dbcd21cef7be187cc61b7de87264b04f0ce70a7f998cb9a37798e345c0136ae376ed4bad5ed0dd9041062f69d700deec105c086761427ac9ddb068a71fdf6e0854fb7a49b5a933d36e338b18015518cb8f6b70385dd7232f3de938d3e57e236474d1a32cf56811be5fa52987f3415a741fa41a846e7a959af4f8118df3d881a5ccd32246b5128f2ac2a660f3bd4fc591583a37ca88f12990c5a73117683174de8b13af406f85f861971fafd888f2ed0c3c0a7a6549b45790ed382cdffe83b7df04e07c9178761f49af2ef6ba7e45cd481145e3eae04a489844175802b1ffacdce315e753d63ce5fc4382b22578a85d7ccee207e0859d68f0a5b4e9a9e0d026ef3c9ed34456edc6ac0152afdff5e343f47b452b60ce9e749490dadb298f7f4d117356d4e6106928179357ea494bf1bf5c312bf9fd44f72b2537758ac83f44a86bddf89d6c44638ae4a89b78cfdf2f04b5c76db67195aed967d087f235e57895bb1ae4935366135afb2d2d2c09ffd1bc091659e496c800a0a127aa77fbed59fc735f9d6999d33aaac2ceb74bff428977668b8846bdd9a0b547ee5993d488dedecf7548fc147bf8adab7b7e5d03f8457bcff229b6c4c3e2519b019b4cd98326d1e1a0d906c3974521286dd954043283a479fbef514d842bf37ebdc13694240925145af21990c9e339c991995ad784d1a00a2c987a70ac14c737deb8b6d785a3dc83eb91cd8bb77c87536836be3b0095844356c1a60e71a4ecf472f4d6421d18e43c4c2b94733f01d6a8b77e44855087af03e49321715ee8d961e7dec4e90617c918a718212a3df88b807f433db451d0758aa3b6575dd87b1cb99cd98a103af338d5edba4932b7eb3d0684f5a32ce921ce512156881a4614f618ae74ebc67ce746c8a720f4f005453c735bd2d9c2f34491c00857e21ac2860a5d5c26863f6779a72859c4059a0e63a6c2fd09b6cef477eb029c1c0efe04c164e4f4d31a7da5812a76b62a7f09e6b26665480df7c4a63eb20b6e4e807a783ef29db0193765f2258ee241288edfb648cbd36602c073d3a39841f43a91684147fc01d9db8a9f3812988e917dcfcd5a43992c07347d8aa854df1029841a7fa1060a731323d0a032355fe24adb05fede82d00e1315f9669672a0eee4ebb6205ef2029c555bb458cf80f206ac5b5d842daf99dedb44bfe59a7151ec744d8086e0b408601ea7cb1a38ba52a7cfc8113ec9aa59586d7e846c380fd5ee63b0843759108f2f61ef944b818d1820cd0df3642575915b5917c711c502823307266e0c92465d4540064a9bcf92e8a61d4b48e5a3cffc5b7163f8d4ea8d60011f76b0b48cc61658e0e636c9ca065fbf8913e50db9777d4d2ad38b5d92b58896ab953bf4eb32d370da7f5ee9478c952ef2408d23183cd828b23bb711a41a5b722ffa89c67293335948d82e217904a4768e29ee7e3afe21b9d8616e866952fe4907ab5357142f065ca5f1cfd19561cb77d787056b2d0ffcda9cdfc9ba26dcf476aaafa3b2800c23fc28d79882d506110a98a841c01c5fefa13162694fead67b2747f6d915b495260c218f5b838342192f24a2427f95b5eab5150281ca7bc39be3682874d816ef7292b58b8dcdf1ee453d472bc3db6c10094a5a8c9d827482b6b5777e4dd08793d46106cbcae61798b45c85f1b12f6117049c4ccadaae96b46910a92bbfc7e31747932291e40e1bfb47a458102c784d0eb4cd2eafae771e210f9a8e0bc0b7e3cbdfd5feffdab73198fbf792c0e6ffe131a7cdbe500446d884b17bd6764c3d9378181ae8ce73620aba4d819df09e2b62d2079b018c485260a66c71d171f8aabd2245244c82ad5b108b56d63c91428e35cba7da7fe00a84e99f376334a6b2f202a3f916bf5ff85cc36e1f6009cbb5979c4b8732161bdee2242a08033ea9b4495e7b69fa3d3612b8fb8704b9d2815e2c2ea211a90ec052f0f58430190c8d45ed8f4b481a71d55a7e1638fe34e76cbe02caeeb252f75b2cc34c3640c80585bca8b3f8ba3d4405d9d35de129c6a6e7946a9d7e2349bed92d74f299d040da8c0404a6ef74148fc5e3a791d32e7aa0011d701cf67711105b14abfec72e36c15e3d787b89b13b3c17c168ae65545d569e9b04987753131a16c4b72fbb2a35a0973cc713c3e006b61b30751a5db4cc7ad0108dc36ee3164c5d91d54451dee26d6bfe40b383907a73238ce88158ba8695a2980876538b9f0172fc9634e271d25dd3bcbaf15026ed28ed7bf70c049404a152532617a5c809b82e015f44e1b5e15206b3a0e46bbdb81c8c05e71fd8b0de73e5f86007f31e381525b8e283abe7903316ad1f3c78fbd32218c016570e64cc7eeaae5717df4280e0dd6ad9e3d792e3f33fb0e84cfeee083c9d84f960edd11e4655fd6c9b5c0e91f8a5d84dc9b1b8a7b5cf6259d2737e4f8f3f48ce9becb8d820010004da890592ec8fed955c37ea0882e40b0dee13c50bc0051948cf87d749d02f2ee838b5ddc270af0694e13fc971389c9cd586611a051bc20c36dacf7c9c2e46105119bf1b5d06156a17375fccdbe6a90cbb1032add8a81235d07b9a2de5824560329495eab26c15e84eac7f62d4b9ee87c60a9e8174d6dd17b389000e1489e2f862c0f2aba7c4f64b318e6e419ea30cc5771bd84ce2303a98992f842e2656046377c389a30433db6d0b46d178dfd2d530019ec6244957614e89685165ccba9ab6dfee148dee27495876e25bc6533d3529c705c276a8e2d7d0d613427c452adbdec1cda87a97c40da4697c205c57f9fa4d05260050e09d78cade0dbc175df61ff7770f9152b06ca05dfc7add76ef395314d576d6ac41a79cc71fd65cdef51f0d1a7cd100a53c2f23a9b524de419617e1145affff00362de613765bf64c67c809b57f343f6e6dbc9e48f4017697cb753d4a5ae99728c50af0fff050c79f0d40d1617e7eef081113323cb5c7de3209ddd34f9bc09c8e46ce67130ca54c48f206ad8556c0787dcbdfb0b94f7b8a6ba60741256208d7dee551130986403e250b3d52c1e8d3a5e3100c81c0fa70f7963a5c394ceb9c45c281019dd5509c87939fb36c212f2abfd03b3bd3637e210ebb60b8b31cd1d5005f77ba99ec3d0ac3988c8acbbeda16aba049aabaa295997c292a1d195bbf64ac4a8c0cb1832458029187790ee1fae82ca8731561a14d278949e386deb9d491806ea669bb5a9da454996b58dd987d7a92fca79f38aa0f96ceb669083361f8eff93944b5ee9193f3a2b0b73df39178e47cacfbd172e4d481202ea71de2613f42f7450f97b1098964a19e475ecf4cbb4b284a98b74b498649cdf3a062cffb69705ee1c8edfaafd586dd568ecf04441df0682993922847b1d635e89a2dad2d1d53082fae33f07ddf8576430b2b98c708efe4a42d6a673ba4591b995fb8e27d0b238214903579119f260cd71a93f3fd7b5f533478d8a46c6ed1e917c86a4fa899a8836157ebe5abf87628b946335a9e5a9b6badc902eb5a2a4221820bd1102fe03ec1b7b4ed518fcbf90759644a9d5218ef827bd88afba91bf9b7704df532e477359eefe2a27f747eaad1d79ad01b137396479d4f36c5d4d4dbfc7d7b09da739754f3fae2a826a5e5da212ff3ba3b8264d17599718eba3ae2b7b640ba078c13d488905eb1939488ab3c5a6ceb463fe39e28e99e6857b5d91081a2b3b0ceeb3701f901cafd4438314e46d10d087be352c598c3bd94a86d4f41baa90c7a62cc07535cb3c25b1e78dfb25f6e52b977e303736601c84ae1c3df47453e1d5a1a14567dc027942ef3f8a9af75d112b757bb51130dc49ceca3008c52e1010757b48ce1856745aef029829db65087f557b34c192b6d3160a9dc28a3e86b4a04c2b219a466f7303a556dc4e92fb2f161fac181d2c48aae995e852a6f6bdfd95af5a125f8753d0908e82ad86b698f5215825ee7092bad5f10c88e3cdfdd30d522b4941aafaf99a79302f14b72718326df011b93b692014ac56cdb74ec7ab45508ef02c23187256445007099ff7dc47bcee26e5f6b88ff90bc523bbf7088f89dd6cbed227b5846f8964bd88f675bcbabdba78706a4841c145e5ad7f6196a9b825b385f1fb4277c495b4d90ff7b01bffb684aadae8d7cff3a1099127a07eaa33df05e1f99a3413c924a3946c47bbca7dd3447297d730f66503b8a07741015d7018e90175a5aca16653218a1f7b331e97c3ba36737c942502cbabda41f0131b0ef5bf3976db43827c3de9b7ad6be86d5f7b9dd1c63c3a6b5a0f588c34edaedeec1a4316d179fa1fdbd1a41cc5e1e5bba92b8b50347ee3483fa54b2006b6f9eae69a102c79d5bfbd09cd39253b571667d9eb7a3ebee576f23745bddaa1211541eac8e8b1f216d1452b73785a6fc6429b10cd1a89d9fd8caa5c3a3a208058c9d2ea8b3b05a843db2a9330774a77953ff82b80cb553427cecae52a7416e8c35880ebca303224d286eeecf675a0389daf00608ec2084d344af4830c0b42f0441b48bf2348dc25b3012e46fee3555ede5153bbc182022f5b5b1cde83e23a50f5ec05b90825af5d9cbc2e01bb3e56b99e8042ed341bb4de13edbc436ccc1f2395f16ff6962100b0607b3de4abf5060d1927c07a47ce59efdf4a8caba13fd591295c59d198bedf20a7956b44ea0b028145fc11744d148d3d84e7677ef61fb9055e45012a3de3a5eec69e5a42a53058520b5751df6a530e882babf314b01202d07b75198bcfbeef14985ab964c8d3513606a260af1fbebb6b9ad9034015419abe8fc4e642162dd934de20628a62f8647f8c9e8212780edae4e4021f5ff1d6e7fed717c2a4f8d97be9c6aafcd1adfd4c4f1e71b3c3bba8424fddd80a8ca06a7d52fedc7f1334c1c4fb93736e84370e4029746e28a7a3bb97f1a3655873fe08e4d2dd2767e007de7ff81af120dc34fc2f14bdc4e3030d3f0d44ae80503baf378acf9917996789237bd80d2e848f3c89bed1ce22b91e4ae6c0758d030131e0559bb1b8da2eae331262bcdd8cb1238a2f4cd3eb3d2c1459518518d2fd532f776e8aaa38045c00295d19319f30b71d427ed17b63bfd08f922141f8ba09be2ea7bcdc7a855e008e0626c25a743e5ae96a8fa76d8e1c5db6a05e80296c9030facc771c2cdea9914c00bb0cd7fee678dd0290029def222e33b4ce49e2c0cb2a008ef8cf76ab5c3edfa74299c4a32c46fb65461a3457ac3a3ea562dbf40413f23f2b0943286cfae8345378d3d3d451c4b5c19fc4df8d2c8b88db8a934a7d409169baf69db543a14c82e2b8ad934133da1268870ce28e5d26fbc09f86b795210ba9f4caebdbc57d0d39b8023cc4c945d7bf78f34f6bb33bc843f20e795a71bd0df6084d39e61666887710ed39ffa2992f42d690b0d576ab7f4b8ebe7329ebfa614e0be2efcedbe4af3dd11fd5a9ae2c3a128a05f6760a18bb62c4380e8e8a635b1a699e7d1892397a9887f0564cd5871033ef25b527fc04d39453f55d9cfb7de193b72d5c71dfe4a4784022a3db7e4c5b3e5f0cc070e28471f3a28c450609365cfad1ca3109978791d7dcb437eed02cfec7fc6c6085f72184f5a62b3d7dd581335d6abf0fabae435f3d6e22cf6684b5bd1dfb76deb0b0771681a15154788b8d8f730c44a1dd067ae1fd6af9c1e96ea3b06377de484e36bbe26dd6d423ecc13e92925392e6d9235155d04665262a26c377f7f6728977764e4321d391a7f02f74c53f3f01bc8de34f51515c7132c78fa66a79b40d6c58727c490eb3b40b47c08348f7286fa3054b8e243d34661cd5a0ebea74cba5fcd1a6e1d58d8f44c6b6b153a5aeb7a5dbc01b63eccdc2567f2c8f80aa6f8dd91c9257fcbd7e0053d28a350aae721b64e1f89f8a0c0b4038db402898a514496de56c9e00accc28eef49a328f2cc1cc83e7ef5912e0777097bd9e09db5282b643c9f009b09379e3cdb46401c33c806fe8550b0fd61898ff2380e1fa6df3e93e19b705d1c65482bae84c1ba6e0ab8833ba2ec3d7d6110e6cf46bb9c92b7f2df55cbd74dd68080c55eb9a4444358a0c8a1b8aca342b6ff3f61903634a373c24aec6f672a06d8ae32c6b78064e0e2942b74288364abb5096d43bf98a2f384f1701ca0675d9e097f80cde1db2656f5b45d9186d5a85eb83101e2b750da6b3e009f8ac9a623d908b45ca83961917dd8f46e947ed7e7e5898b85e22b5069aa313313f78608b06fabffff1e756e8ad01d9906e9fa91ecc319911f22ac9fd5c90be3380eb1903d310f08f1a8ceb0f326c3640913f6e53eb8fb750cb1e2d8ffa10be5be379c0eb4366a8d424ab24f164a4f1b1be6e263ba698400427fd1d1b48c9949184860a9a46c76b588b668feb02ba267f28366f1389509be38c35fe30e72bc37111bcfcca5fd2e896e426faf742d0e5bf6f46cb20b064a55e3ab5ead70d65d49292393b72d1db851ac65d2f8855845851283390b8e9068e02a163c5d1cb9827280d66606a4ebe244951864189daded5a3f9b7ff4576db84a1ab3e3fa64d16520cffe07378b3ebf0726f9a4592c724e077650cf72a657f8adfb696eab4cd8e79168bcb75b1d1b00f62bf50d491269f4ea6d637a017cadbca620119e992c96eb61f48890d150a860b8423d760694d846a2a1973b772213b175c23d7f57dab35794673d4c81f634636062f97ff1a49548f29b2ea0f8d65cbadeb5aa8b8ed37821fa8ce53ab32e24b16f9b8e38ac03865b10d1b61cddf1b0a6005200ba23a181e2b54272f7f8fc84193bef80306ee9c8fcf9b46d3ad5729525aaf8573060952f3d7a62c2fe11b4506771a1d61b5cbd77a41c8335d544c6c33540dae27f9d968812d8bc34334333a00076f82adbae30dd4efedb6abd9667a7a8a7d6287a5a56b9a807a2a9fc9bbebf84db31fb2e2e9a7cb26992678b01396b6dff54b69d8ed750ead03466a91a6f5cb881610776caa48c4a1242cfaa8c135c47149341db09497d633c667ef5530d221c77e36d0e6a02a8da8e420d492de449b9ca596ae717f37c8a331a6aecb1e4215497781b7c0e94396f9bf0dabc87c4b3114a66e0f4ebb6adfcd1aa37b53710d1ccc2fb45d6fddcdf5610f09b2f97ada498a29f89d98c08ab3cb1591e786534c1556273bfd94f90405900909f75a8a42ebf2729c00e8480d152c96222603091c64fb1a26a494538951595b3a8cc8d4b1a1c3e5bb2e12e8499d7fb4e245cee2a6d9376bfa74c73eb4bc6c758dd37a98782f8240538d8d1b656733d331708b47dd6608b249e1a0f3d1a79f27b4f4318a04d0618c26c9e881740314503dcd43041d7dcae48ce238cd5f81002cc21e5b80df478b6c88996e18e5857812f5e3079254e17873c89fccb0e5724ed7b628aeeafe34e5f65f0b9e210170fd827159b7240c5978b6770489c886bf64a24eec94d688d568c29a722f7dd509ebb1747d505cad1704f51eab7e989be95c597415547c8a8a15733e7389a0483a390ca937bf4d97001ed1a903044c0d21bb83a10b42249b5ca54f0d799861dd1d65032d0b2eea8341217f7cfefcfdb3f36e9b22c735479d84dc77d38d542e9830a6e7c66fb9fec6fa4f9fd26f5bf491001fb444be430be6eeda0631a79eb8bf9f271ed617464e16356bc9cd6e11e6f5a95efee72f08e1e860e99a5d4001cda08ed55aa5585e11165ea62a582c9e895801d91a13612054bd2fb03c8338d52345fd1f3d78991d92deb727b933dc2e038c335abe8c7295fc21c406e4d73756616f7a7248cd9e8378db5d6adaac545a83f57fb1e036d618163c76fa5230f45611f234fdc64a7a6e552b9be5a134528d15e3d57777b0dc1749a2e850e7e5f30861fefb512d0c2114f8a9f9eff8a9d1702a5b21ff2b38b02f08b4f2fdca8bc3962e6b50e1aa4eabde6ff5a0ca67aed7d80dce8c0714da9a36e8352fda138015632aa1940e92d44137762d6300d0835d24846c75c3f994d35385b070322fc28aad625a0957180da5c9e20b23483c5de6480a9e0b1ceb4e4e873901fea727bdffc88b2fb7cfdc4e8138ae6d19b60feb26d0a5d4ac285b8e8253e89a74afd3a1b3a6e29c9a12cdaf6d9c1b513660051cb728b7fd2972791e82e16393dfe17ea1526b11f909279427877a49834e806fad220d16fa49915d4dfd739800f5fb5c77fe3b794033e228d66cda49ee3d4834472605950a3d8166343cfa0b6d30783bab959759613b083d859e9721278a2de9079934ff732c46fd2b22ecebe7d41ef334644bf14e2455df6eaaa74af0e93d61017ce0aba8b466621372e30cdf69532b5e2a8b72e4adf262a98a377c7f6c3349b28f79bc77dd8121b34d742a4cd8d060bb443892d39b637757480584b7313f2bf9d38fb1caf1f4f712b78413855ce35508a9cddd1b3acab815a1a6b9f5f91ef8a8f996bd8a671050b4e15d01c7ba4958f8d7b682bca06a1684aa16f1135f7f4b327fdbf374fbdf6bc69044e46d23a93a5b6685e396c1c819984b22b91ead6811e7a3737a74c548248678de774d5c525f82a6439e587541ca2471b7995f68f888603a5a8380750c23007512ba888a581c3571b90d9e380289444700964f018deec00e11a21b0751d7eec1c55512d1e355df63c6f4bb2f08cf7237796264a35f7b48b0a3e7ef7ed11624985f7e5110edfd62cc3f9527c23f00c825a3f47c178975c218f9ef372be7220dda1bf6884137efefcdb17d4fe62bb3dcdda4286a4f8db738004857ce45d58ff601a901cb9f6493f1d04459946f39b353cc5e8a45141dd151819cdbbdad02174e03a89b0c2b387a2e18a7e36c0cf49347b299f3227f6c928b7f7b9d03e6c5d91657a605d7f214399c05f56cc0a7c910a37531f532762a6e7d88b4b972dd95c54e0ddac92fd05a5d7257d1a605facc765b8813ac1c676ac77345699c405cb850c026dd9c6fa948852f5c95bb20dab7b357328ef892297b878820f7450c05add5a9ea5ea3fb40d28959f05e8904c7822daead090b639647286c7e7b058b9fddcc219f8f1328ca5cfd7c13e2b87ccd2dbebf8c1b2db855918d3de743a7a3380438f530bed31d83cc258777c8b542a36bfac6ed2246f3016a2ada9ffd2e181feade9c3bbeb6b8992934b8bf08c6a9a53161219c8fc17b17544525d18e7bf6a9055a77360d3606c61d76028715ed236536b5e862663190edc2b875bc9c3cae25cd6c6c6401388ebc915b9e5d2f7b890c5b7e51acde6d7c083816524671d8ce8fd350892309d0fddcf790e9aa3439c9a4402916d85c77e8aef1e3b6341b4e574c2d293cbd7aae29bf35840004078a2f626d972c49061f06ce9d90d9e1b8451d6717c44914bc52fc049c9e921b6ec258ffb328431ae21f53d412d987e36cd969efc69db64b816bf0d4a19c697c8657f87bdaa17d8ca636a4bce496a257bf178f3808bb3b99ea752184f28816682715ac6762ca829609b18b1aa007d9cdf0c03fbc262f0ca3188d0ecbbb3565b0c44189af3d32debc8662ca9e04f23ec5e7fd04c75ddadd74feba64e8c8f7d3a44713aa71fa570cbcaa30b7418687a3986179c8a83403c3438ad656ca3608d38e01f7cae410a5b9232ba002e66e52246a4140e1bd1cbb6aa0ac70323c469c9b0bebf6b25c90e5f1f7f24f483d9c188d872a727a3307d205b387e1a526003ca79128220ab8567153981b9a2484b3455d5e41ce36d396a6075faa01f844aadf9adce7c8e38f72c60bcdf51578d6d4be0834614499dfc2224a5f9bc5050509002e7d8c65830a823e374fe55d06416adb62143f05df75ccdf7bf16d0b4bf1b2b716729b62b1934cea60c4c9e3a7384f81fb83f5ee2f14b5959aa9b5fd58366877986ed08c455b6afcc5a0b151f0d0ff1cdae366319039daf92a34dd2840948630aec8a4bfdf9122566b93477118593e94806d4fa6e78f3050eb6b4c2eb1b61b47c111f3bc7a66ae62804e534dab86d82224280f7e41744945197075caac68a250213c709e5ba43aa89f60f1e1d718900d9b88684ee22e8a377395611d6aef03f1d6aa0fdf07b179d785bac4ef68b29514e160da53352c4356e17705a4ab163cadd853105553e5cec7957181b96892de25aa958c5d044041bdc3a939ca412ca348b285b593a85da88d85fbe9155687624225687e34e8aa9a6a32c71728890a72df9bcdf51ff77abd1e4b4c8208b709137e6a5b63b102518c3251bbfebd3a885ee3b176287feb86c65092697606b80dab6b0cd546190b8a7257696ec6e1c795a82d07cc5e7be643f0b37ea1357c37933014983ef2bbd17db06550e6a1a90485f1276dbfaeece39b3d32be5b44c0341ee7d660e3e8ee8935af676d633c7a460d1039e468b81b8d8fa7989b7b4e2e1cca8fea1df4a36977b07cb39abf7c4345b9c34849f8de34ce0a23c096a6bfc11d462aaab5f128375dd61fc52fb1f6210079f5736c5bf9e3a77d26c4976a437475e30b03d3a5527f073427cfeb3e64348ba4243805d772f600ccb122a683f8eef915befb1d44b066b602e3c7c200e0233db56880de1bce458bff47ba1529bf87f47d89b41b0d8308d6bc0858f4d3a8b33c1cb9c23ac13de27cb8403d84e7ed3c384e48f6825ce7c585a771ad299d4ce7ca229ed4d2a4036f6c00c02a54bebbe5bb1ce0848168e81781cc93666777bbdc455049c15abef4552d1f73ca1b6be4aeb252bcecf51b41090294e110e50a16308ff2ca83760053232fc111cc23041909a3bcc4d2fc72a4090adbd8bd869347daebbad3fc305637ba7c5af15dd54be68de49353e67fb7e788fc2193e241af1be3dd163e27445b17409d64820efd312a0837e8c3cc3bc8db821a546e0c65f0c5657ea1ba80cfa32908f64e572da107e2e2d7706d041d8d683da653bda2d67e66afba0511a62526f8f6abc2f89f42776521afe7a62fe9644dac31a3f7f95c3807a8711834d8821fdc344e22d8c51001681870951928b2720c19b3f0d250b4023503142ceb3c70c5d37909bacaf3c56eff6784a5b7601fdd788b543ad99cb2d2f62b4046b6a7c45b4850d745d8c60983e46a62b4fe50a3da107b8c3e844a14e55d09663912eef2cb838123bc898929369576e3012a2f4c48aa20736e9b173cf130c8f7c2062d7dc6272d703e43fb550117c84049f4e01174e32524c76a850b10ec8a546bf75b2db910e5e8aa6cd8ca275a4d4105c8fd39f386252df24b41010e866717540232468780fad09f570b0c4c0496014231b2edefae225725515fb6ea197be43e0edcbd84e5302a7b8b20cc2d15c14ff06d075f251b097bc1099cbae70d69acdf191dc597c96db0ea4986aeb81da34e3b235a8c0d7eb17d80f857e08ed202a09402385f2d330cdb30bcd4d0554745bf6cfb7748a1e7614c1f0fad2dc7af613661b53196fae08c0315337ddb5a5ad4cca0ab02786a997d4eec23dad2b8edb721e2066ae65a680b51cea206517933376ce4a7dc7363e9ae340077dc35441945e6709ff01071ce16da97009ac519c10d5578587d7d51a401551a9178530462b64c8196ebc831acaaf6dc5a7fd046205f643cca47cdee30f5718a563981e2f30f69a8653b95685f05816acb4acc8affff65ceb0484415bb416d0741b1563cfc1d04f2c50787d8d7368551059dd7e925d9bf19fab044c828c3e5a8ff6ad894b4e287012609084c1d19f13db8ef907323f576dfcc6959de1257d77dbf1c0402cfe29895aae5c853fe622f041c82de6d08b0df481b3597d85d61b07b011a27b05b581c4957a751266ef019ffb0194ce397a0f46b4b18b79a588aed9f8a16af0dacde3a5934268927ff218493eb1b2d33713b6dbf8a5f6aadd1b46f5d7f28964530bb36e0ac35ee679f4fb75866e42c64f2674f055d7dfefb225308c6e2d4596692f76895001761475a1d497cb4576370658f285d21678fd158601cc77a5f9d0b1cf7077dad18e02744ad232db47a77453a189e0b26904260fd0ea97c3d1d3a8a55cbd98606763aaaa1c69cdbf593c0e030b9aa8dfb05495a61afdaddd45f10527e5e870ca7e8971ce0414345618aaba76d7614a663ba5210ccef3d4a3aeb699e4f73750d74cc9915ff7e27f3476bdfebb9da5a13d47269523f1ec3bf43ebdafc33c3910b3d2583c7bf8eb63939317a749a7a9d3985631223a2b44fd64164aab2a004fb036974f339745f0f8909b0c488268aee9d0dd832750f0559a72a5acb74271661f133631e01aea92b653ce1ee573b502bc9503576feb55392b5d04eaa90554f3190b6613dbd31bc1886a838b7b34ce2072106293d211e71e9c4def5618a2818a058ba3c1b10366730e358eacdc75284671c86e561ddf6c923519cc875d0b4d405e5b0df9916d025c0a57ac6af2a292ac044dcd1882d0cd22a42ea66533f5e3b2b5f0296ee13373e748037a4dd1033e9379538df3e3e69b8d85f8ffc93461c197c26ceea1059492fb537e53d80f65e084106368d42f1b5ccec8ec5c9f7c1c3d8c1740f3d07ea3f92e8492db51301f137cf4874a1d1ae35144f8c4779948397f73eea7f91e5369849cc9146d9f96ae79a8010c7636e350a5d55e43852d815ab8b3b392cf9d5ec360b3bb1c42f503cc8f600ada7f96f9b15ab98b8f773ac76ffc5b61745da5e629dbd6464671dee39318b503573d6f6ca82fdd9c22dd42e48a811f4ebdf09afac27a2cfed4d5fd146e778f2bb8ef46f27d42bd5f84cc81ea383f611b29867ed8df4c42e313da0c7a07bba2a26bc5a38ec766ec890108c422dffa43d4d665912401d17eb80aa026ed76bdef54dc0ea592657d6ad2ff63b66ab2f5334d7a4e60b0887f4cc2923dab9ccd553d18f7c84903660648b2d1ff6e8c329b1af2c3566518bc6be68160e4e3f1bce0f906cfc0125893d64040501e3cf5be7319d62b4535b3190b390c3683317b372e3946a2cd0ca34561097783352fd06b8e29cbac22c1a4f0f3a3c765345b853d87418b774ea9b2a5dac2893493b7c60d52f99e7fb60e64f972d3ee5bd14aaad936bcad7dfba99b7d2b0675fa67f88655a56136eafa1c2a8222dc2ee6369f744de5340770a4256784ad571eed99cb23f16aad2b8e42bcb1319199a6cf52d394dc2e6855a72ccec9871c0cad2db582aa572be4a2bf8e0ef01c33fb6c826f3bf9f8c4eb4ad79f99be30f739e3c49f0d10caca7e83b449d59f1c10c8471c6c710d93d1f7bd7acb5673c987a8a70ba8ba563347c667d18975dc62cc464065c8aa2b78f4740bcf4884c1cc4241caa6bbb31ecaa94a901b4c6ea997c41922074c546f5f6c6fb95ec940e2b04237ec7b10f59d264e8b98d55b07a6b559f5c2ba104c756ad90295acd602a7774cde2a9477fb26c660e4de9af8e068a11492769ebf74f2c39339d036337e927f3cc6300e33c4896caceda23ffde74533e83c07c75d78cf7a9741bbd68a3831fdf310be8e5658fd1610922a195a4ad705eb60c379ed9a8fc498346129d5c6232306e1f5cbc1a18e608952b330b9e142c677845aa933818eb5bb861f556b7bd3949e99cd000c552cfff06c6a3da1808a8990ef8f2b204366e10efd39835df03147ea9dbfd347746c9f9b91025ca61c47afbdd5c373eae176f93796cd5a12e5c97286b2c1b5cf3c2145217f684d2b959197761b0739f814f8c178148ab89fd4a8fb754fdd4193f6ac18fe629869767db1bd0ba28ae9df2839237366725aef7ec251063a939db954c70fdd56859b5a3777772b5208ba18283b32e52c53e5f4a5bb8adb093525dab2d921538d1bac4ec2d02292c69673634028c4807e3ca5e63514a8d6e3e550c39ad152169c311804a16858188612e41a64e667653aa17927d74e5b4b595cc2cfd7180f8a676e76431b5c11b30209f78f1b1ae28978f428ac56e2f65aa193521d94197308b0aebe7e54ce72542784e6ee10cddfbc1413df51059a3b8063bb336e98cfc53ed642483b9f2015b41ee169eb7ce6a916a67541191e5f888adbf824670fb37712b44df889d6d8b30aab525ed9adf97b43dbc3f178ab5df384ff66f2f2b8151224c045102be1fc12762705abc043037374771913e82645b7ac416039f8a4775b44868de72b543cd121d2ca517d00ee68b580197199a04dc6bcf95f28abe41e35f4cd0f67c35e84e224da9b9accaa65a777def70dca30a8da8a4f11b6260d6d1cf232cc21f6c8bc41511a334ef756d7f863168d090daa802253321739c21da4204491cbe42488367d817e9e4a3f24cb7d17b439534d845070ccbf507217c08d34db6adf0b03cf472eef8cf42faa103444f7ae0e5374faadca550cdc69f961e47f0264040966db8884b5b2f28134e15f211b13f58b9caa2b90e29fe41cc144dd442500e7906073f573502740e6d8406b70a4390b77f8076a2ff0d176c6222ee8cea94f87dfb749935e7f40a6f2703cfce545a97c15e614319ed269983d851aad70eda3f5f031bd8bfcd46a754e43ebf943e1cc392e49ded7a5fd576ad73ddc380f93941f93d4b9cc32612e59d248fea5f1b5f5f6e3b24b88ca5198836b04005e588c5e4eccf287561e9d4625d3809987d3f006709d1972eb9f54aec5430d2068903dcd5a3de7b71c02e0df9c0dcfc159e85a41430d13bee396e63ee1adf85e89bef4e2569de1ad96bfd9b7a6ef2a67d193a571895daba00cd8fa4a642834582d62dfdb1b4197cd57cf6853b43b0714d5fe0ee8fc16d2e9e8e376e6907893f0e845ab272c2f6433367552bc155cec98ff04068d69afa6008371d0f2c673b056c3ee3bf257d1dde3aa20e9ec49cde0121c30fda4cacfea032f4d35cd8dc15c2343c089299ca2899e0dc3f282a9c4d24ea111ee8dac4645c9866434b622a1b61760c0628d9870dd5655ff6a1835db14c6b37efd4b8d905f72d9b7530434c55c3043ee07847510dad309f89bc26fbea04ec7d940df427ee5b1f2e84d595f954fcf6709ddc7da2efe294b684c69e7b5768e94c3933eab4801e94abc133bd1a02c7d5e9c6e3366e3844c96c775c76aaa5a2115f71b894793ff2e6d42c8d4254fafb917aa74dc8f70ccb57007ea9a96e5f3fa2fef307897a0298b5b4bd679c245676eea035bbf3dc130092e6c718125543308d0488a630db10259af365405dab38c847cc95116e98c212fdfd698e56c87f3b24230f7cf4add99f5d260d9176d9b3abbb2f800e804f14c27b963f2432a6890fe3d5b90860bde86b6f22d50c035b5c5a51a4dc84a624a7a8ed1b671307e9a0f74da186f5ece055356c077c9b7c9d8643aec13b1006e370588b74b0845ccb5c4fd022d7ca571bb8b87c2bb2472ed83841030a38a292b446501aca417b41c615496c9426f8ce80028d644b1767b758b1ab724280e555ba5f3f918af140b31e0c9684bd7412b67f3b843e85bf0434d66444082d951230f9d461b17e01b5f28de8b527ab3c6a6055e8400b13a9835db118fff17e2a11b2e42b1bd718c9649dfa6719fad056d9d271c0b16601c0708de8a82a8485c3615f7104f6b93030cb3d2a2237fbb69aa422866a2f23edc4562f4deecf425e6f19603effb8f740e27ea86709cab65d4a202118ae437d382777f9615d4f465db449ce4c0673d38dede037ecfc413f63ff3ab8221621fb70a058525f6f96c8a75a1251b5d5888773ee2a1eb048f7c826e2227b0a7e18871faa394a6eb11d4c26053e908b86e16d48c5ae2a637eae558526553bc7a554ea37cf8e63316972bbd5172223fab5cc7c5c6299ef1745e2713aaf5803d37e239c4f0eba383843085ea17d36482771f424cd5ffaf125cbb2c06ba958aade03795277261c6afe2e3eaa279aa88c25ab83325188b2a1208bdbb6919296b35b06d20807de6aff6f7e024d6d1ed88b436dfd0ae80341718cebe54aa9712b2be0dbc85b26c9553f4de7ff6933fabe34bfe04de4f41e71e9676dd9702392932e0b40dc4f2aadddec31ac84599f31a5389f36afb75d9983cf407169c5c2909944507cc7b08343f5c491b9ed4f4139ed67f875b7546b4a8d8210b8919b8439f39f25a31942ef2a25e5d230532d65860252dad42b3fe1bb7500488ea8beaef06b68c652803c3e34859bb17888319670ce5e6c4301cd39d0eb672db4bd6ea5a16e2173e4ecdddeb811ed23d3a64a0bb9cf5190152bd5bd12e1f9c5ceafbb79e3d7f64e4995024129cecca2f38130a7779941d1b302a460c51cfbb76845f1c40a66243c2ddbb1da241d7c08c07a41f1e707a995c7f982fcc3e19534feb24b984832ef4549b7f2c0dec435b79b380bfea6bd158632fdbf8d25d6b7603f2584eaca55d044825a9fcd6c45683c4468cf99f344cd33d266568db77d94c9d076727e13b65ffaa3619ea02f6a47f6d3d08fbce26ef3b0bc425940b4ae5f0dd4605d994c65b47944083b3d3cfdba4266643b4091546fe26c0a9f6751f5061a1b0706488ff9d02e5ea679e942044db02419386b90ad2d4376b89cbf0448074b09658d04015ff26172da859f0c1c0579c9cc200f2e923d797b1d101eb7a39683f2de9ab1a72b3220649402b97c6d7576bdcc4f6c864670f91b5ea596119f198bac00f883a96c6509a508e2af7f145cd432b6a258623d293f94199a860c161349a012396a78de9ad5001bdce930300eab60a81dcd55e4628811ce28626ec93fd7510e866a3ec74481b2dcf4db7a4b78b1a30accec582b2c11b09f9ed8e4340353aebc35e4044026f51b782e65e518888768764f9793ab2c9bfb0c36d421674f22cb99e5e278d0fcd0dc3a800d6d9f0f5f7aa1faf322cadc3afe21de4b9e4de01817f7c89b4a06ba52cb4929f6b597377fd5e43df67d2f68e601db02c8af0b4351434f2b58ea1f17530e4c2b8eb255d9f264114083ba58bf02b80fc110e150e7d2d1b1998dca54226f17610ab6b5145adeb98f8ede474c4e224e0f963d86e6acaa196a76da2200caee3ece6c3d357f4b5c3a2a572a04dd069ca39641acaac717a207ee9af93579c5f77ab305349aca594be9baac6bba1ddb2b242f7d226c77a6c7be14035a2288256d10f2e9c9491829c6e5d896be7b26a51120f7eedebe2f7e4489d978d9ee330c0ca9e4a026b0e1e77fab1467c42646915fccee42bd1d3f1b5363e96d7f77887ab21c4986242a07c5cfec07bd21c84ad6001157e677c71e9624a865e42a2962577fd4a42cdbe48448d54394da0f89ac35dfa9a8256af72d34e72c8a3841a524d138cf1a98c547d141d0bc07c67062b6bcd9352796107cb8d5aa66281771ca0807a6281cc7264e345e73a7f7733de1b36232fb6217f5a0329914320fce2d1b539d448593046bdd84760439b9ec4be6ae92300b05c161b1c53553f4ce8cc0e0a13185e4a1c73917cfdf5562a1e27899eff7528d53e7a821c5eabcdb8be4218da6b3b711d26270ccd9325f33931875e1390ff05205ff941ea5bc17ba296ca457132b362ab6ef5318b2b2dee52398941a2e1165f5dd84c5761b6945a0c68565b425933128092bedaaec6fb3b56a7da7d7d1e2e41796d887bca072bd227b99f2d93f7c5e580d0abee316636c25a10801ab382b038932b8c0dfce353c31944b0487aff7f4d9fc06528d48c94089035287250f2c461dc0e262888c190a1a5945cffbd432be4cbc6726d7a847f6b239926e4f60b7e931ee8a6de643a0fa3b0a60f3c0b19d3d7c880a5905832b47c060ee0d637743b31e27c5ee1b4ad08dc259d0ef583ad007bc05dcf5493a3fcd1038aad7fdf98b6af0b37d3f10b7d7d9ea99d5a46a3191b0d143f6933746a429a0ffd9bdaa8d124ab1fb4042924f56548e047ea4a67a5c50eb4c18d3691787ecb484d5299940a3f81ecaff264ed2cef405854e18ad6e0209e11353985146fb50368fd3f9be4f20a30339a2291dcbf324267844b59243906997c9e6f5abc46ce94adfa0d9117cc5bd6ba1a3f795afc09672436e2fbde7ad58201fb0edbfe5a48b9e8ab9adff7323645428ef8861d650acfec66685450a09e6e3f86d360b34acb9df3199e6142e796313e0c1ee46e60c9c3c2659f74fd6079f0a568bbd4811a107fcb3182de5821024647252d0399dfaa04d0686eeb57622a191255338e2331e3b960595623b4c04d03f4605097bf41f5df6c7583018359af7214c0cdd4a4d7cd9e9df2f509bb418da7e1f956750201ed8a99c2205e002d169a3fa751b74c85e6eea3340a5f2ea845f2c68783db6a6e8872e6f9d2a1566a109f084c5f403ba4c3e5d4eb4d52e43d360ab7fa99dfa8169f0b81e819825740f25585366ff90538f0f2b886349ae8e1edb617731812beba0e6550fc9cf3a66351b497091005359727a31d9c59526e3eeb35455f1156cf5aebbeccc13c1b9e3a6444cd85b4f725ecc8f799180cf13a26b319a4d170883e746754f39e16443192de64468312b97f459ec64116fff89e0c3ffb36e35aa1848a076d6c801d16aca8ac09bdb1ad6879b2c3858827d58baf627e56f5942d97b90ae79078cb997da989dba1dc978a6fae22cf0847d8f3a9aae485e5e67ccc2469df3e0b99b7e114ad8783ccc57eae959c30f51ce47d37701ad973a3683316757cd323cc787721fdf08b611d8543976f1f9728314bb3039dad0f455a2d6e18638e2e385cb10443dae78c367e516fa119f389d30c4ffaa44feb463ef59f7fe077c5476ea0f526fc9d821220b3ac3661a6f5102bb97811d53e8e4bd225ae7bd96786b4fce63f2db3455d30ac95a76ced02f5cb08146548a4d7d6fa818103911363144f540848961b76e063e57e7b6f2cb1c7ab9950b00e5442d4ad18c201b3ac5b8e75430c59daf487029839fd32481bca7ba3d1ddee45183e43ad4146189b5a2f2f1a00c17034a7b493dfec050dee3ffcdcbc429437cbe4da3f3a7d5be9f420d48d29ceb202d6dd17b06bb67921f57ead3fb4daf709b8d029423fca1fcb215404e89b5f91c6d1719204dcb56a5b8f13c7291ee4da069b99f464d04ce2d1ffd9da5e2d30535869b458b04d54416cf89f1d4287dd86accd686c47730055afee7082ecc64ffe7e08e185e0c2d3711b9fbfa3edca5b86f279d065b65c627335ae0f34b24c82120a3c2a2daf41f67dec52b7e581e07f3af062a86c5480b23490a87efd84252464efeaa7c9feecf9fd4b9e9530eecb17360b3dcbafeab386c4b445abd66d15b8048de6f25cc25ec2ab2af891b0f3c4f06dd5e89ab9778bf78e534c4c90d54ed42f3d8a143007fb0bb142fe3f7974bd343d427a38745f9cfa0c4a811efc989d93e9a8468e54f009d25424f4f4bd6d29cf9f1f5e7a2d434d88ace3ca7d8455ec71379f8c6088098c337bd3bb3124c42732800b5f0b3b21a20c172c1fb654bbd84b8067ec4d41c164fe23e57d52e3d65a667222a16aa1b9c4271435c19b233bc204c997a5e953b021773d86afa96e3ecd0c8756db8854cd6cd57cba943fcab8bcc8e13b7bf5f298667f8a7e68490be180fe4b793556892138a997097ba69ff80898118ef75e4483f328e5067e72e6b54314dee9963da6af78c9eb6916ce32f45cbcaa5da25a518d03a228b7daf5d4d7d7720e4870300b8d0a613b9dd323ff85d06824d34bfd3faadb5af6ce709f9585f836939fcf012643d686875d62d2edc730e22aefda68c4e4ccaeba278ddf404f257376fb54d8d19a13181b4b689bce69fc8a5d6499ab166f77a2479f1091841e23b146058f1be163701f41c17789b609973c474f0a21e01054f1da9054a9f48c99618c499b4809d5b87aff2ee92275271ddd3f57b2bba1c7a659aa16426e02899f54538558fa2298c810cb71eef310882da15a66b9be2077104f8c1da8e5c43d1a601c33d30d7196e4f1c875d4bbd66757951ae4ce47843b736e1bfdb79907a8822ee13bfcd58c32694b30f3ed7ee222f1bf94157b7a172e45feafffe99dd8ce1df1da502418761211ea52afe486fd0b8784485e86e46ac05626528151cf0cf32b686b839c1d6b4ba3ead3dbc961515f05460ec5dbec298bd96ba75e9af23f2c5512c3e9a090876e7a639dc57db04032c88e56cb891547bd83cadb4c5f53a69a023720d8ec3cfe9c5c748ffe284915e0f836f99ce420de77da9a7fd2413559dae75e5f4a6014646802e943ef0a66f4c1837d2d03126bbf9fb52f4ed8ba4d651ab3a4728b77fb912210e257b9b3ced78bb6b55ef35ac2bf0a653e4a1a17bfc888b325efd1bb5869108a5ea2b1487f96f960f0bf4b43affd39d6577a768ac251b52919f5f71d0a9806d9b12229c0e80cd299a179ed5f5b120bad377fdd049f868633f9f1e0a67660a584c677f9e88555a9c9a1e520e1872ba175a96998caeca1ef9bfa9e8a6cc05ea188d8a5492961dcaea977a339d318116404a531069cb26c24acea772b7739098b92c5328f5573e0d9d73de6f0f2b585569a1f67b4a3cf5aa8d96c9ea753ce987319316f7c1658c4246ce3fb1e4130bf166333056bb57f55092436677f4722145802a225fda7ce84459d63461702f5caae85a9ea6d33c9359e66a2efdcf888fed76799d4d9ff4789798913df4018cb7121e6d5bd6020c18ca77b991a4270949cc2f6dc3f8fd0dcde9daaaf9af8037448fdc8e32209e5dd5f4b39f4b0cccb85c452633e5f6407084053c83f4e276cffef39d2a01c3615b1a731829b9f9018e43449836548a35d71c1f84d56488d342c53ee2b3d3181d8e05c21da1345ad6a2f157176f719af98e473fb0f9fbe994b64e6a2e4eeb3dca3aff971e5b90a28bb945b4be6af9c084531b2c4ebb882cd42f59466c3b003794908356c43899a8ccbc55e06c6fa440feea5fdae597a3b8c415bf06643b3747c165c16bfd89b20ae73524a726003d8e8510ae885b73d27402db68e8d70f8abca9da2f8c5741fe4da10392759b09b630de97ac024a7e490bfdb3c775913d8eed9553c7044daf8c4d30941f6532f726e3b3dcd6839871f3af7036450a822a84dd568d1609ed1d44880dbb5cd2083b75270035179fb3af8b4de240661a2b3737bd921f2bdfec6fcaa57419356bc802306840c420a8e6c0508ff5b025e0dd9aada1d82f40230541d70d541a1b985107baac790bdca368ab9a3743b33fc3bc187f44c2bb62ee734dbd675c90b4d0058b0b576f22eb292bcd3dc671c2d68ae6f6c5f038883b2b5c7eceae1ae5519cb89062a5d334d88866b35cc30ff693c5eb7216129be72e97bf7025ec86daace9343fd7227e228ee5ddad10baace6853f1a3d9e16d3858bfb821df16b1a16b2896b8e2586f8619f71a0843be910ad8aaffabc663e17ec952a24d0f1b3fb0fd336a65174eb568f555a0b6d8307851a0d63a0206a2cdf1927f3e31ba7b87a18f951ae1130fb0385f7e5d99796a2ba03f7e4e52b9e24fb21bd6779079855fb9ad210ea9e60e53d87edcfb3391ebacaa73816d5d6c3a50f562014bcb34259c0080a542d7acb55e481a0241b6353c4f893f5eef3995102063df5d211e3c0fd9b94c97d8d546dcf4219aacb09ebc234992e736b08fc29bc421644be8e77bfc777302ff11b44d104d1631927b06571174e4071f73227a525640e5aa57caff1f5777d735b453b1cc3f85f831fd3a25aa4ebd3b7671e5b10189babb6b7e15056fd497819fe330f32b2eb97328741a6e4bf21361489be038cb25ab8ec8bddc0d9b8b158bef346406b74074a3670e486970505c8ee1d7dbeb8122d3471612c6c55cf40e776db6707966e52bbc09eade19dc0be7e73b01f40f6281c3e0fc38d7ae4177e50c0036caf78e1ecef0cada88788bec39acf759f36b3de04962da4a889680f4c932c215951b2427685df20a94c2442861252b55ad0846b1479c74f5365c12c61ca797644dc030aedab1bc70cdc2e158f7da7fca406c308e2051c8a03a4045e3e475c4ca7d759baed371f780c81f8454f63a8bf552ea43d18140ad35896847c643ca992a1bcc2036d80c5689079e77420143f19591b72c32967364ac8dec767ceb100242716166e69ce1609bdca9eb6b190f6ace6650b472392588eaaf3775a44f61c3e390f0a6f609cd2846a87880d94a11e30660771a16925e67bfc6fe190210845017a571fcab171ec3d71106b20f6ff073234a523505458ce18e58362ed519fbac9b4ee9c8fcf9b46d3ad5729525aaf8573060952f3d7a62c2fe11b4506771a1d61b5cbd77a41c8335d544c6c33540dae27f9d968812d8bc320c6479e53db98cc02c233bffa78d1af5e927cec5c99ff3a8e20d611e3ef1715e8d0d19a6094cb1ea0fc4a85153608ace7d661707edf59c3c61e68df9381e8d97da79e56889bdde800fef7546bc4b568e25734b472445aa657d6b63d3c8cfc998183b19e78594ce256d26b17e81419236892dad230818e237e63bc5934297cd6fda5fd216dab610973bb11d2f56c18197aa1363da63d8dca0f2dcd713afce75c2a1b561fbe7ca5e4f48deb5f3b80543a8b2fe0e770c86cd8e1307b4a72a6b751a7a4dcd43bdf020dc06eda5507ba859ad1d7a4a23a9f71348810192bc4be9bedda21109ebf076095a0371148229b06616e92fecd695383f68db3bd65580edf8ee8e88c60d26dc1cde06397360441eefb62e8ec393a9363abc0fe9236391a36c4f9a0d2e436706a5353e59a3707e1b1fe520b9dc184c56fd7d2cb549899b92d2f13ce456126f51541a7938b5ebac8e4252f74f8598285b515aa9a0c79001c2b3bb17473b1c2ca0d89239e47190d7d1dc69fcf4f7ebd3f7795015c037fe1f9a0ead0f099d02380484b50f802b104e050e045224cf52068a123a75a6891888b6bb525fb8b338722e96c3657bdb49d693c1d4c3f38db405a3a5f0d34131de371ec24efe3b1077cb694de3953cd39b686f53d2dd57935d29ef02f53b2bbaabe9ed9839e28fd055f0e2457d398afa2591508d436d7ce2483c4801e8d542e9830a6e7c66fb9fec6fa4f9fd26f5bf491001fb444be430be6eeda0631a79eb8bf9f271ed617464e16356bc9cd6e11e6f5a95e95e8f5057f0f729e8a01acb0740c1fcbe142298a5fe635e567119b3bdff27103e05ab5ca4bcdfccb4ffcc2d3d1a9a5686f744e2e640d9bf89f69963ba7dce2831b24192fc8070230e5066e6261451146579179ee70d4f5c09d93b0f812a52b5dab501fe0fc860fbb9b84cd412cdb24c485120a75b29827fd64a537589a3ee766a2ba64d5a3d784ac79e002ca3f8c6d2543d833d79ad40902b1ec6651434873288d1dd378f3189f686182f1fd00816a6c80c94297ad95ef8571c5d9c49a45da98453e533b8f7a523f12edfade6d4ed2bb05fbb11b71f59f79128dbcebd50fbf2ed369b22739a1be4baed81db7526f15498b5fe865771cbbf89cda8b56e05a8dd9ee3de11d81949e59d52567d8805df7490bbfb449527978b60f0aaa7d3ddce79ad429742dc5f7d1182ddde1daf9d4cc397347b2f99054c1430b1b71f1cc615e634c7c2d3b9b436680d85a13e133785e57a3483ef46a22d3017cfb5fa71a9ae60419c94e970a4b607f6871033903bd07e55f121c989f1d77ec5439ad6fba0ca8f490bd524b1c554c8e57e5ddeea20fc16555dcb9201688dae1c1a287fba4cd27252218d8a0551897656148eac07765a0a80def91c4d01a020e907a6bd76c1fa9d1404b3a182a53345ef2a6def621212465cb9fd48cd96559cd691465162b590c38bd3151a4f9cf35b42bc764b8a181676b65d75b65c20203a5dce0ccbff4726ef7394201b04287c014fdb3c516e14d217eb0f3bec5059e37b68ec0de115b69890c9c13877cfcb32f832d79f52519bc0f56d685e00d620c41c61389ae12595730e557cf86276471319ed7418cf6939669940c7fbaf6b3d9e40612dad165c89aeed9a262bf75a4189147710e910769e3eb760bab8e71e0c373fd88603a5a8380750c23007512ba888a581c3571b90d9e380289444700964f018deec00e11a21b0751d7eec1c55512d1e355df63c6f4bbc0c69d34a75ec76757dde768a3359c7adb7f25f06dd6bcd1e6cdce2214f92118290822cb8cf2b932e357aa60d2a7bc6d82a38b38f906f91f0f77e3bf25e5bb6a42769cd6cdb788081e464ade120b83513a35a0c9b6cd25483d145d60f0c4773ad59f7f58c3b20e0992c77183b9ab7554df1f282a7ffaec562d460083743f2edb0c2cceb8decbea490193ef613a9cfcc66e3c14df81abb6a41ca141bdcd0f3b167d412bb829bedab5d2048e0179da2e16a235cab2c7546e7235b8a9bfa72cbcb5faacc2958e685767942abeae524df3cc22d1e49ec7f198cc334339e532ceac0ad84f60c22416613256664c38384214cf723b6ef7077e022c11dcab3110ba26655ee84e5170346023d9a1c69a931a4c3e757a8fce17766df0e450029661b13d3958e4d6da9b99d32afad57d958ce52212dd8d4607e5dfad5674b4d90b2b0283443379b074596f323c2da7176187f6f90fbde022b8d294437a772eee170511d89579bd396ed9517661fc703e87790d9a5c2d4750b8bedc4481555c431218a5b1c88e4e33f3212610142023d963009d51ae25cd6c6c6401388ebc915b9e5d2f7b890c5b7e51acde6d7c083816524671d8ce8fd350892309d0fddcf790e9aa3439c9a4402916d8b4604ab4990ae5b7ca7e9595d11569da7bab2dc14b8d88859cb211d4bc6553362a46054a5cd1c58c1d397b1bb57348b73b8a040534744dab2c8ac415a465c137ec716f44b31c315700f30d35f22dd3f842882e89e8567900d5b5f260d5425085162dda101c75fdab841e90d50e15780ba26e7ded20ac9e68c84086db97b215170940e787c14bbf3f1732ac0f98f5e891e08c0c89aa0e5c23e5783415fdf8b87a645120abdb29a1572026fe3d97f658b402608ecc491826b5d037da0a11c200ab7d8b42ed4b17f9c3e52d8da0e7e3e05d2e7678131c46134a597f50610f3c5fff0549e083d04c37dd9961b1bae33a2cd7ced0cb2989dd1b916f78b01dddcd8ad8f2509a533d4323578aa481e02b0663a28181a65bad7907a6136a1cdfa5aecfc91bf58955498de54b8a96f4804c3d6ba375770e657bae6dc97403224ecde70bcdf51578d6d4be0834614499dfc2224a5f9bc5050509002e7d8c65830a823e374fe55d06416adb62143f05df75ccdf7bf16d0b4bf1a85563b28b6c290fdbaf0358719b62ecef50217f64da6ab385af46db9371ccb94b1c40bffc27c540a2848b65f90fc805a8a137b9aade5fc69eca46bf7d7b6ea410a6ea901515345c8d9434101f03aaaab7efe0a0086df4b1057c4cb2f3ce25322c5d27f50ce8b2c167a4802e0dcd7f293011ff06ae5e8c6ad822852d95343eaeea1ff2b076a0d3003a47136b7bb0bf47fae3813051758af2cae3c62aeb998ada11eb1e58a50381adac95e4461ba568b4dca2f1e4b25503dea53f7683fbd4361fbc1f1215f5c582f60d78b0e94c624c4497db3ce32c74eb3a321f6c7ca7edd21765de490677bfe284df229e27fe958240a2d2dfbb93fda4149347befe413936ac45377f54271876cbb92417a127fab0b396e09b17954d770efa9086e2121545e5a60c5e578c4b3573f0148289c116d98cbabd9669b9b126c6cfca3847faba423bb7bee8b7e2df9533fbaee7ee88fb5880cb34f0eab5504c06ed379e14a4bc7612aecf8fd9acff30d181daa75f61070c7e5609bb4da5d528b4692ba85268ba142af200b9f876494775684478ddcae578d6989c71b0634b13bd4ef25be64789511ede754d04d6096b75c8e41878d67af310343ca9c55bf23c447acd620488954a2185e2608ee65441466b26eaf9a7d1e6239744c326131aab1ec0aad0fd8a363dbd50591fa4be52d1b2139877612b1bbc386240f5aebc8cf13dc5cb77fff15864e96835f9a2ae1945809c6ddc43f18b612553644ad952b00428d35f83a5671a1fe4982b645007f45612259a9d1acc81856ef22fe8cea5adb4b7093b101f1af4202410626a47699b3b86aa15feafee2245bce1278b5bb67f426084f89e0e5fadc8e131319b0544f4e07af9b6f1971bf17992c7764e1736fa743c369bc66b6d88d89047176a63e5ed26ea52d853ffabeacac8951962f2091b57f8789d27f4e3072ac520e0182f43c9a5c91d5d32d5ca81bb2670c2069985284c5689020b1648dc5cbc5bef377b47fe3450c109c821c1e5f4c4930ff7af216a1c795e8051542514b22b0b4fe498d0f6667461a1046da05fa908276c03688cc1a2112269fd83d75b50e094e0cdef6cb6d0ebb6340225a46e629a0eea9f0843fdaef50cafdceffcd9ce1809f5fde81b2827c97aec2f71ece9de441f57984c1ecbe57e5f1755b67ca46557b0022b06d2d733ba90a92f20c5eddb9cf3230505e71216eff7b334e3e693dd1d0e61d51ffc502ac8417409783e06bcfca5e1bcf83b8f1da6cb24a74d59b80ccdfb0cd0c87b0663b686151beec6bf406d63c1dff4f86bd129f706be084c311ad016bfb6a257fa209d28ee88d1d7f4bf856b2c89ae17681684ac89664ed80209cbbabc11ce4213d5e0885f8109e25ee60bcb0939e5383d7055a19fe8b60388293957459ecf348f2fd0a4d6841c2218dbf4353844db0bd61f9d96f95fbef8aa3f3f456efe65d80261096ec607fe43466df0797e33a12d230201f20e4a6d7bf63e06bfc8984870a14431cbfc65df0e0a652f6e7908be07334a32ce0eb8386795c777b40772c4cc0fba4965c8119bfbab9a34a262c5e2f5c9c7020f41fa6cf83af0a70018bcadc423d9f45438c6db81ca1493c6b785a11a2a2d43c2542eb4cdc1d9975bac5638bd0623c3db88d423eefab3c598a965fc6b8f7296c1d94c285bacacdd3a0673199ae0a483f442d6296621ce95677734969e479904526517b2827566a8da5924f830a0c918dab5067c0c5e982aa332fd4078e71baefb2f968e5a04b3889a925b53adaa075e4ce2d23f7282e86b3cda1066c46fad3de257adaf82cb7fa96c99e1a78b6025d3ac3259c6fbbe4f5bdc0b89b8c0e83c1de86e2f99e873b363ddff1cda0415427d55bac5f0f1a5379849273c55394a14841a7d26dd7693c60f7f8830f014fc7643b4e69736c9d9f087333ebec53afd5c8bfdc59470872433f5eeedd559c78221dfb157ccf64bfbdb0038e4a36ee913b98fbf2f4235c54a0f012bc4612423141c334ed3fbf40cdc9cfcee7942bd3043cf84d0632226d9f984e1cda6d2cbb91cf1746dd1ae11bd746ca9e1ea79d9a22a9faff028338f812e0c6ffa0ac2ffcda44f424648dedc091bdcfc449d7eb91c28ad2a10653c6de36dcc63074847a1f0900a4c49ad9ed95caa7319a5ef8eb9042791eec151748f62f867b004fc8942be3f5b15bc2c449a1af06b066696c1b2be60b59f4fe4ab2b0f7e56fbc9999e1cd5ab3b52882fe18fd7b3c1ca5493118e1f5efdbfeca398515367c77b49baeea08a3e8b6d7a06bba4dab0acacd925b0a269785adaee99d680ff31bbb26ea53f9eb0ab410299fdb8d297b9aa6698f87c369b7be728103b65602c5e37dbcdb51aacac4a0f69aa7242535014cceadbf82239d2b6567856b22902631631504ff044ee6744dbd4f320296fe2c94b616ded095e6af62f6cc9d048aa8d9281217eaad4db978ec8db2ce66bf8b38297a7b7fd5ff0cde0945b751d0ed65f8b0c6c5764783fddab7868920675be69b6c735dd333bb9dbb133b46ecdf7ca44b58807cb4b297c62af6f579a56693449c6c507caeacdc00ae40eb5402c127f67b1775bfd88d1f7f2e3014940ee51411a2acef9c69421a5d909bd25d3ce1c50088ab1079b341f66d591c72b6dba65b7adc623114347a82a2e8c0867b9de940e6fe06ac080cb47bd7245d78f982ca5988e198ee202adbdb36f55e0b89619fe86aac1391bc3be3b7cc1a82b523c08b9033464fc81542efb0ba0bda1001cad16066282b77aa36d82c75077e73f32d9d02cf9471f398f8fe24040bb01c153c70e3e07d8069236bd0aefa3c8c814bc012f3d796b4e08268ac74818e453c329be134293868d52a2b218edaa3d1f33b4887ae2605bf1f36bf35936bc5e9914e7b2554f78466f2f0e15701ffc07cb89da18212e2157fb24b510ef525aa33880e8e0487cafc3fc646a1fb98962814e5df78655f26652020178e0ed63197458cf8516ebd8f777fd459915d65018aa3fa357cbfd82f504ed3d24a854779ad26a4decb2704e9039ec2357ce2f2bb9891201bbe15634f183be31d9b51bc41b6125909797a9eb23e47d06931c9fc8118ac1ad639270ae87c3494ddfbbf62dc09cf106f871cd4284b6b5262cce5da79f5146d24cf05225b8abbc425d9eff0d19afa0b134475d686d5c2af9712026dd8179d676928b1ffbb89bfc4b5b2967f646375fcd668c4d019a55be788a6379dc91c94126401645177767fb176ffc1b3862561811e8ef98436b3c12a24edae6f748af06a94d12da674e666b3535986bffb7522fecefdce7f64efabf4ff77b1ad0b003feea3d92bdf6125abbb7705c6fea0f7012bef045bf0d54c3a2238e48a106166bd9a481eea923335326b5c9dbd6388500864f66243cf672476e7fdcf3e90a6634d905c6dc3b65b31149874d3b4b8fcf93cace3798f1ed3049dc4c4cd58d1c285ca3931f11f05567b8a01181bd671ddf90ff1f298080f5c675b016aa3c9acda26f48c951fee81ce9f9682826a9a7c9ef6cf8addcb96ca96e6e0838940c70694a3d73e786857b58eb595be7ad5c62d407dea4ab75a54b0f533dea1d07c31626acaf33642751851e32043828783b44a950f5e1a9f8ea1865cbf03c26ddcced21fcc6569122213ac8398c3fc5fdb8f2dc564bd48cab86af2782e4a74fd34d5d3ed39f9d27dfec23685939093e67087acb506d2d8590f2fed5ebbd3c6f6080b0c4c2e2bcebf842357e2dee5bbe2a18ece2aad8679d1e60511e51b328570e601c03dbc41ded14151be53e8971201dd9bb965b053359acd140f11da1c3cffef48a877a569f1ba7c2ca7eae782fe7723ea3e7e8a0100553b94ca5db01fb2953db350429f3c2c12a99d6df328de56348a616a4ce392caf4126ae628617b9975f74d30e2264fa4443b9e435b74cbaed780dba7a8caf89c599822bb6976f4bd933cbf13662b5e91eb2041d5a5b6d03101227d4c73cd403e4d37fe0d5da7186234f7717781bf72aea9b147c57f877061d40cddd98402e5aa3ae2a8aa0c715ee2584bb29a11d5a135904a8348c0e9ee28fb34d468ee28e5350d93964c3f4d8ba28dd8d8f629fc688dcf6bf0c825a9f34621aea964a5256da3ed3e6ba1049850b51afbcd3b3ff048e9373adec032bb1e8956a46f647c25342a94c85dfbf84793df42f9b349e56457a1db630237a381925e331b5794a8e38f8cc3ac4cefd1c48938524b546cddc4b771bd3e7fb09784f44f5a598961ef72f0da2554799f33e002bbb2c971ac31628fe23a37ef5d0033726aecb3d297960ef4ac36d63a9685f22424b684f60cdb8efbef6de829d58512dcf6338c4af6365133f704e3cd266dc1911fb8dc1635a99953ad3fd2d98f80ab4b0a39fe9feaa0eda101c6da671c6fca355320fa8d7259c157074c6af3e2674db32dc15e74d8251a1b5ff4566f3c56dd8217e45b1cb3a772110ca8b23ee71228852da103aafe923d4cd199bf5c427ade68da2e4a74ddeb1db620cc74bfa06a89c205c85899c58bac75a98620e75bd8bda9820e3ba381590552b7e5076064eb98e8861445ac5856a53f2308daf3a862410630f93dc989ef52375d249be307098b57201155ec4505ce2ff4718fbc9d555f5874150dee258c31b4883778da61ab099cb814f04eb187dda6d5d5f94d88d5b8de14e958c33cc9c5cbf19d5698dd42413cd85dc6fd50f11db2bb0d78fbeb37517293f909593378be0288c11c3de92ffeb2109f6059f37f6a01ac7364bb9c76056b3edfdd1b22358281cca89489492062462f5e514eeddec62011b83c342f1147d037c670da7be4009f9b0e8e5f154ae4386c2f3e18c42553b576d7c0a17405250ed01df4f0580a575b249934aba8de9c2e7a913aad4d8be50bd2b4cb3c765663e8cec8b402b99d32eb61dcea203e6fa2c5f7bbec6135f3b5c77477ee75ebb556744674815643f90765d235068f0f9c2f6720114dfcec3de8a7037fb46ed41c92f974a19c99d4e9e7ec461086c0934bd9276ab3b3c3f19974fce44c95c91c1a32e5a5841ca9a044212586ec8d4f8db2335e7dd96513fe6078ee2285747e357c3888fe0902ba808a735461faeec3f74ee16a05232453025bc5e8a1cae1c48bac8ccd41c45ae37871806ae03e0b722cbf73648787d53f63d464bd60ecc7b0faedff0ed62db6a8dcefbf850c2aa45ccde851e43b332b922b964a746370b526556f028bb9047c1aeed2669872713b4dfe49fb3c3673ae26f8a3d3ac07805ecaea42e2eb7cad09678cae462a8f2522a2746f125644d5c2bbfd3362164879263c7d276227d0e8e35efcfa37ab6bc4997ac860217138481e5c75d6279c61ed1dee6d627dcf6690f447d06da5785d571086894d7854b9aa280e1dfddf7f0224a22b74838ccb82f42bef62b2cf362aca87c549530c44cb3fe820caf2bc11db45122e02b7c0fde35f2a9a3db8535e021f50ce11f2f3478602e5510810df42e810f21a795e1873ddc6b2d7fef5354734ebf26e03b27ffeb1ee3f0d09396688a7fff66e57868bcf6decd82b5652d73195a8d137bc47995d67e3f31a97037aacda4cf5ad4e53b8c71a850adfc1fa239bfea390dd15064dfd495dab8a48b2c9bd9b6ce3be925afabbfea62785c0ffc9d3ca417bf835105653acfb04c0cac0686600eddb81ae0f05c7851dc80e3bb8c9f0f4c00a1ca291e4458ce6dcbcdda127e14d5a6485c525ee6cb3551406cc3cbe2c65228843a1ea377798d491be32467965d56c6e04c82fb09200cf0dffccaf18e375cde10060baa10d033a76515c75df8df8f45149c5ada9e0bd4b93205fbe0c6bc0d104d88078e350a78e2da8ab685a8a60fdf3c1c43faa26d2fb03cb7555d5244ce193be5a2335c34d66ade66b6a0106c388fe60c798117ee0d6865ae00f80f954c0c16a61e3de7c8365c488fccde5159b306610bd27f58d57c1bdf397b36adad82c2ad6f20ae20bc0772ec4e2178ddcb5464844ddcfe8ff52d4fbb1bac3311328dfba6712c34126f8eff6965fc8bc66472758da1fb25615b1ccbf6bdf64da32069716ef9749cedc5201861dc54ceeeaf9d42c4e545ff384ff0ffe577564f859fe9e9f018d30eae62052e66cd3959ba6e405c61203c1b8acaed27d2f528e2271c916206aac516a81ea82234d0e3ba2436c67a8b3b026c4d0edd611766bf61599a7b11e32979c2c5e56c4e2e27afeb6fdc68ca3a00acff624add82fd769a3c02375b4f7a23215511afb76f3a8dd71be5c78ba6017a8c0766c664c61a22c38736eb1e2dd269d686b93d24edb58587327c3e90e4e4e855a383eccecfffff26d13e0cd86548da9c8fe169c353cc8be1e433d23ab5d823f65674535f72d62465361419155ccaad3b4dbe9de958e60e5f87cb7cf7015c224ade9bca76fa3fd288ecb9d0ec6b6d62a127752249dc05d5d9ec66d5f749c01ba2c94ef73791d25ed1e36595ab249bdc8300a6fe395fcf6e81940400f25ac913b7a29a7be0cfbcf4a62689ea361f9bdc836917c1d1278f5c763041a9f2d3021e6054ee2d68ebc4839031f37c9e94bddc9f1a37e801a1d4e7f896fed9682ab029ee1175473582776ca024905c2ddc41c5536e2065f453a32c5020c86fbbaf20771cc33ee8144bdc93bc0c187d1a0252557f9bdab7beb6b201d77d5de6daf0655c0f786037f2f8907af52fe2fbfff9cf1a075839a58b5ab1366038e7958d40f2cf79b3a5944964ecd9cd3e35c01658afabc2f1b86a397a353fb1d03a3456d0adb8a1ce1de9f19212f32ead0608e0b354d3ce402786815c7a71ef238e5f4f75a7de2e715a748a7205f1c7533f555af3f1684a0c8a942120d38a3ab4a6a9d440eaafe1e6ed2cdb71bbea1e06862617403c6dc2409c280e219223d71c34a2ecb4862cf69ff2f6caa1262c1e550fcb16cec579d16add314c706280f14bdef8abe4ddab375a02cf232f89069e513021b6908bde86959a9cff25f973188d4cf2ccb87f2110d6277d6efc56209fe689f644d6c0fc706b5759e89d4a5bb1fab53ae3344b7841c568a487482f155fe6fb66e83c78bd85524a24f15205bd5c4381a74cda601deeb7742a95623ebaa81c468cc015abc73ca1dac712daf921bb3c4ceba9070985676db5fde89b1c4b3eb6b04325969947ea29193139ddb00378cf333412070518d11b5578136359d210a378044c9b5f9974b375f0d41d8d290cf1a14340fdac2b7b0008d96e54d91916614a6192cb425ca58d1f0a0dcddddc57ddb27b9ae833e5e58f0770df8337f771513552606188e3c4345a0fa580d41f29aac257b9edd22d12789f5038f4673714039f8b25533c3a73fdf46f447e37b59be8f877c77bd380792d5d96b1a9c25c3a4eee14c3e4d06fe98c3ed384bda4f446f40f287b0b02711ffac75b0eb57634e78ebc80790a5648a63f5cad316aecc65804cca7082ba18e0fbf0ff9a3cb5c1c87afce0a822c0fa1d89c50425173fe6a9b04ff941182965752670c256684d3c8033ca5c9411684c65739bd6ac6d05a3d2317ca1bee06e612701d390e4164d16775c1174142969cdc52794e638930cacd6e31cdd016f17a40e1920d0ededb49dd270782c0e9c928682b467f98c384fcd24b6b7c4d0253e445cae4cab3788cdfc78e011ce685d7c78d7bd2256e7e5ae470ffd6472f89c86cde9e6a93dbdda0a570a6732a455f97526e8478367fc741d811f907cad1188d883d5f5104c64ce521f5d4fc8f9a6d8a5fa58124c920fb7316415545812ac5d3f1ba2298bd5beffca345292e128186acfe96f851d889cfd4527a8e700e1f90f31b4b48e9be14290898a1f90050929dea421cfc9d53f8d7df9ae27cb44272ce45d2559649c6de6887bb9d3fda3399a3532a1e94098116852f78876e3ae021cf7b423e794884c6a03b676088b529276e78f6f56c5cd4accf49d4e2f06c66cbbf4931cf90fd61ad5bb3008aa51360497668e8e1e3b6b018a349cc7bff5ebfefbcf322d8aa0d3557e41599e7902fe83b1a1ce78bfaca4feed0b84749dba66012bcdc0b295bf1099d3261b015662aa5ad5be74e1b14c659cced6f02adcd9627984f907f468edaabddda3e01b9d392015f13e0a453987e9c652f66ecc7e15160ee55497219e41563aa958aa826ac04f56aa68b98028e3b38abcbe2d1593f53a7f7c3a52d0dafe2afbf89b7aa834ff204367761035d6364a54a02b6d468fcd63656c5cfc233a5d672d868b70b311a62745c00fbb57fbd1bfce5aded5716eafb361b7772b16332e11e1b433773c49a4ed4c2daa1d5245d3df44f366e8a982c3e0a0d68e20e4e1b87ab66a4bf7b1c5679decff6754a113c866a16b59c634b04f6edd83ee337db8753e9c283d498cfb6f2f43dac72724986b3f1f60d7f6091cfecb91f17fa68fff2788475b7d3b3a3f4673ebcfb25983b1a9dec4a6fd512e95bf0d5dd0f4cd0d27e103d894081a0b90ef8c83394d2c407d1cfe8036dc7254745b097e3cf33ef905e35d4240063e35b2d4567176c19a159c9cbd2eccd42721e060693764386d986eb695a27ab5b63d806bc7d15dc676ec1468fc234246cf5867f3236c79953eb49f1b79dd577e24e9d5c47dd1f3188a2b4eed85cf37bee46ba9e47947ebd408dc96b6346fee0e3a2bb4b81f38e9a9180050ce958edd832693a9c59e7a8a74c312f4e53b3ac614dfc00b22434abd117f6ab4abf309cc4bc7136a19e73e32afb40856502a048768dd8f73f6ba5ed9b0598e59e46265f3d7511bbf3e8de5be22ed72325f5e181c0729805c5ee0e96d69550fb9d5257e589468a93423539f4863c3055955886f935155f6eed651729eb8370cf5c166df3ea0d793ae5b705e31290ceedee393d79100c10f37ea8533c6ad722cd2931c730285622d207da0652c99484d4a60c935e70a9d99aa18b3c04e7cf0ffcef966dacae1be6d05761e22143efe70576f291f439486ecd4ef395e9e9f80c2b45c84b5e21cc00c8afa2fec1a8e27ae4486f1c5c7cd13fb482ea635032e2b27b7b5538a166d9b70b26268637e9643edcd9b4af868840e0fbef7d47eb80ec079b2187fb9c08676a31c778932ad72f504713e54ea344f22a4d6f15de38a3cc49f7a9328b0821c78edab1e9822785bd52523c626b9f314ca0e40709519dc56756eeaa91caefe07a46b0be484768b44efc70045299e8f1f1f8b30f96f6adf26611fe668b0cab72edb44de809d228620bf5c62a705f6652178c2148421cfa6ee42473e793275538f30259153de1f9f4a3918123f6472867638d21086a0bdb6249d95890a67446a811dd14fe27120f47c623240b9dbc671f055964989efdff6089415952e731471e694a27aac37446251f3ead7489be65687f93c5e59226cac8610b5985e052f77676025b1a8d20ecac1063367352c07186b93bd9463f8030d7d27aee68b9b2f121898069f00373f1de6932eced33ac714f97a2eb42b0a523a2b51d08dd2e3121ac52cae2bcb61c7b254ece88b75e35051900143a064151b66778b9bbc449c5b90f25dc4b756f898ccaf1e9f1b96b52297c61c2d4a2184f83d30d21dee6419b57d5ea81bb2e693793125d0cb3383071496d446779aeb5aaf6e41f44a5f92702c4484bd0f74cec36fd3008f8288a59628e0faa0f71376d35323998bd4ebb412e72778b003e48f9198ee1140b4e697a781760e734aaf191213d4a70f17fcfafcab65cb9a1d5406118deacf94b251d2f2c32f7845e20f1d56742cf2027c4b5d8b039fda524b332fbad4610e74901d6f3594acb9a4369815567c0890b952100d946cd3480711cea782ea8c547ba3098e517a888442beb0bdf44746aa42ea7385e5024fd41af0909c4c1dff333666a06d2788fcf4655001f00a458f7adffa45ae83408ece6f7f6a1edccd2996672a6621d008e08bb9c4f8824293afab9753db4d8bb21fde938ce3eadaf20cbe007d13036232a4ac72015d3f4d9fe8762db3a0a1c16c00b18e07486e3e0283fc0a69935296be1392b5877890345211640302a4b0e23c71379c4b6bf97e381f10fc8095370d9e19da295ff1eaad355db91f06d5e21c4991821d7c1c57bf12847a2e8376a844edf04b545c46c1f2834e21c1b5442cd96952a259a20a661cbc1a587961878e3e8682b0b7642fdb27aaa913a8f756670e01a71c99e687838ef08f0e73b3ff18b9c7975f52ba257e312ac4af44f12d10cabdfdbcb0ee37f34cc7b456410b9d97a0322ba3687565acc1785b9bb2580aec173af5bccfdd29cde08f24b87dc7f52fc91ce63150ceebc15b98a7af4358565111f8d9b8df14c79105bb191e44618553fe802ab04b4bbb7774ef0b5af885db5191a04a5d47c6094fe50ebdee957d585a868b6bbd70fd2d5a617f2a243ef3b7dfcb880e63faff439270f232842a05d3c43da9de87a36cf48836b4028f123c11707f07cb8126cb2150bdd8519ea55ab81218fc682068836b613af6ccd1c7ee85e59eb6d1966c62ba614466f104e5629d0774f05c1f9e938794eecf98d40ae2b031d7da3d8768f61e35993fe9c2c2552d3c719b010524d161a9d22017bcbd027e5d0581377a4a9912038191dabf354fc4467bd75aab16a88e7170e5f8b8d733455a0ff199e46ac12d22825f64fe0b12b62d4e7ab79fae969c1cc2718fb8d319f9cfa138e48d066c9b51380cd2dab29fc55d6ec8492bdeaf777b950b715d73114c4ea1ceef4af23ef7cd8cd1ff4b540299f134719172c1cb7b5cb709291c0f971cb39a1573dbb19139958efc4e645787e73cffbf2018bfe1f3e501e5f9c062de14f0ce9f18f9788e79100bd0d475473d6b3a62caeabb715730b4321e3449524e77302650d2ba0ea13b6817db59df2e3e9ca7dd11a2a5f2a225b8f6057b28761147257db08538a89479d9e506e95c02f462fc550a305bc37fb8ce572ef67ceff92207c7f1f2f912ec5844c339376f4f6d209ccd49c301b695c4e98945796af079c7694f1a9c2026336828e7c8f562eabab1c2e91a927a25b24fc76a1274661f119fd26e3328f1f6e99615557b076a93e7093d1b4213f8f29b7bdaa12cfcef65c7722622bccc82ad82beaa373643ec97b25f46f2c26623482e54f5069f40eaeac789a7cff595c193e512d76354e2531f35f01888aa96aea2e2d638f0ac779869d0f9f3f23ccbfcb31219cd8b20ee3117a8280c2e9c91397ced1a60faa61476c5811e0ed7ac472c2dcc1c528078fe9d242bbdb7447b4cb2ff97cdd2fdb46d640441c1c361e479d747bad78eb5fb025dc9ebf39260db333f83efa7b86fe12db7c77bf6c21ae1a34126565a6e694c58bd122bbc8b4991252d8c5d1d6f2e52e964c38df97091122c9c99eec66465d9e06eb56457c54c30c14f71625faffe2a6dcecb0092c6c69bae9b51b6ddc7d3c1190bfcfc298a5543617cb887a6bc806b9b5ad822b8424d9a2a89a9407b7c6b2d29f5671056ff6b5a588add0fbcca25b4f1096eff50c484843c5fa642f120b3536854b31ccddc72d86e92dceff57ab24770a503f34320a854884a6ff8a1380d3fcdc693e646d16b4fabff2b546509b2f7196019fe5ccf21ce7494b02dc6fe61d216398c2c22fdb51f252dfe6c0f1ea6ba25b6053fa43d0599725cec1ee3738dbb11383322263d50aaeafc2d7b8966a0c0a57395b3e8cd2dc3be7828f25f528d54829bd6c35ebf3d4348c39f86e542ecac7eac323f07afa665ad9f78928ba02f78863d51a1a5e0d81872869e00d02966166bc1ff927372c96370c3cea7ea2390897f518109426291eef93c301128ac8754ae0f44787e121926f58caa0b0ea28b5d05fb69ff4715e72e73abaeccb47ee04217b9f39ae03c0e06e07f47212583b1c1903f475471bf846efaa038ead3c8319ef2e7e2f617fba5ddd5e9d3eff5ab3f563013613711ed2660ea9ba262a5f6c9582d84e74b288ed4f6afad9b914429a4944d4257355601f5704c28fa28ccad92b6b02a281d17344044794474aa547a73570522f71ad1203abcb4462fd19ca517d78ab21a0cdf2b331b50ffd3ce0cf71874ab2a1848165c432d4b7de42c0f1d54efb1baec24972d706886538b67107190680e1ff183b234ebe989492dc54aa4be23136917ff16a46db1c09f39c7ae37577bf908c9036b4f9b8d748bae017a75e0d3a8f690e428285ae279f70292abb5c1c0986fe5ba7a91d11a27916f9beb21960a4f9ffb36e8da191856f5edff50ec26aa90a1054b22aa0657cb80267e4bf89bd1961420830621c2ca58a27ac500514980622efa161c4ea8685b2dbbfad02a52ca30757f75e0aeba52e97367d9a1fdbde8ef64134b28877d38e4ab3becaf34b0f0291e66d0ccac73f97151fd9a3e042ad8f4704dd58e7b8cb16b6118c1e6e454ddc4a22c4f0dc77e8c34ccef1cbe7e5ffe152f07b480df68cd50a9fb20f443005c67b1eea7a7f0f41c448ad7a6aa982421966c15c4b276de57a3466ab361c7bd25f9639d1d0bb5ff684f07fd21ab13f1a6d51d96e2a8973671130e1206a0dee76faa28d82673bc7e0558bd5803675257ec2fa3c77c8696c866939404eb26beb9149213fb62e1fa4c187f0fb1146fab1af9c3bb8c89f645ea8209d4239e201c4469b4f3ed76959fe8682cf7c5785f68212c623afc61f7278b6486d97e37e4f13ef525c58e2cef9965d98147a0f03cebf4bb76697dd62a2efbed321512057bb820f56e7b20b0e4c0c7513002e7a57b881defcab10c62e83ede04509ba0683ae675e22c8342a50641009946a78fc99c891736439cae4211740d1890ad21c009399532d480b96a1f2822157657a990d8b34a80b8185be056a44480e7e280cca5d72d5ce2a0444043340761ae19674a8d1388771a2a2cd1d48b04bcadc6796bf56179212226edcd6b4715c4a1eb3693d376e6c0127df7a054535bc625810b4f4bb3328a6056c738adfa469700718c55c42ad8f5629903dd3470ec154849c46884eae250d7dd9181a18981d764d14dd56fc4b38e016a72e6ccb73b8087151204cea18beb0deced51ee3f153b45909edf5b32f2bfc8620d27dfa3ae41d43ca1c85327e740e0dca49d23d335460eb75cbbbfae7046263b036a173e2efa593649d7e1be360ad5a0f50ffffffaf