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

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

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

Block Certificate

Block 58185 fe20ab4862e74a3931a3b8b682e8c14b2cbd74d9dd0e0e97d261232fc3ee4e00

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b7d0fb71abe23f0b5fad38ec170351d9661c56ed00cdf69a6823e820de2a6aa0
Certificate Block Hash
fe20ab4862e74a3931a3b8b682e8c14b2cbd74d9dd0e0e97d261232fc3ee4e00
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00031f000014550000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000fb6b353bddd213fc2138b1e32e4641e67c73ca6cc300c43424bc5c487116055c5c20419af828ae15f7aaf97b687eb01341722faf8f454479656da0caf9ddfdd77592b51466c243d158100fbb168ba35f1c3cc3c1c34d8661052c0000000000000080000000e00000031f000014550000

Raw Header Hex

0000402093ee11f5cc7e9f5b7c2cfc309f62331a8a57be1f3a96e4d28ed4b1a1bb0b0a382011832d1f9ee6e48b3b7508c5d6bed6df27b23b4faa1e7b576555fdfbb315d33cf70f6a8c000418a06a2ade20e823689af6cd00ed561c66d9510317ec38ad5f0b3fe2ab71fbd0b7

Proof Data Hex

59,560 bytes
121216010307b5b3bccc6ffa9df2b9514baf2bf4fbae635039c66b17e5cfef6783dfabbc4864d6fd77d83ba2ee2d669d622a0f506e500a8e52bafe31f60c2433fc5194895fe003914983b4a32c38f0858da7a7cb51708e5d839b11a8046485c4f652a65ca5fcaec64fcdc458fc2d2c9d842bee8d2c7f14f945f921b3e616076fc3fdc286a49972fb10c8b8fccd4ea80f372cd001e4e5f97b1b44915836344351db5b0ddc64fc120a3f72b21694d4527f658de2dcf7cd073481c29fc423eff7b58d9e3ee447087adee1aaacdbbf8179a1fb6d8247fadc823d7ac39c3922e142177f3aeeff97d4c803ad0b265ac3383c34e6c072df68ae9d5f5309a392107cda2911bd55c86a537f2aabe0ecfad194e8fcb4663524d82feda8343550272ab73cef7d898e128456298c85a24705a8b28e71853abfbbdff37a9381f9b7b3fc42e35de8e942ba50b021438911178a4e09354004c05cfd7253dc2138452e922c57d4c7aa2a722b88495b66a9ce1bbeff5630c6635af83d53ca60215fa88cb3ae4eff1e427fc836c2db5687f56a491dfb3ba59c7f7efb56287f1433ea3bf838909dc3438d0a4953eb04fde6ae9f7e19861238154fb7955c5f622464fb1085ba677fce748db7f3c83c896244343c32c582ecf3f259508d6869858ab51a11e82cbb08d76df72f3a9488eb22a4f742ba52b9b8cec3cccbb7ba656141de047693714b41040f5e628069674b578b32e2140deb8dbb06c0a0acd42af613febf9cf2ce149b9305aa76c7a2327ec3d7048854d27348cd58ebd09090b0701349ddb6b44f7f4941d302c310c4ebe8f50fb4df27ce605e9f96f1b3e3c90422fbddda0182f6fbea3d073d5ded780a3c11260c5360fa12179d665f1ddfbf1cd180446c9e80002a38b9c9c1367c9160eac34610007a33651bcc0b88d2200c5034aa9d2189cb44f3614834a9ada0e4a57b23eb0525336d792e1c76ae7f17dffa183dd957e7af4f46cc0267c36d7baec28564231d70e470a822d9e3f2f815a114c1a5c6e13ffa01f5ec80bc7a86eb5930cb889816838e5eb5c313f0d24f93b30bb2cd9f041fb3a4d57d8ec1d7df2f0aed313d0bc252e7affa73cf700e93648d54420bd684f3b879f041926310101e4b54284d7958862e3a33001027d7ade604098a640233b188d37a0e3bbd0ad216c3db5feac85038c9a76185ee18ee41adf234139ddb3e543dfdb91d7fc2c8b373c4fc0d8dc294b620276c9a491b6540c473dbb73c1836153c149eefe162e488765d4ddb132a44b0a1ad59f7d3b30b77ce99f190ffdc2e99bea888c931b59a20bb58be97244725d59ded96c22ec49734c546dc3b10dcccacbb5fbe4f4470b64d94c49f0eadc3a3b8fb0fb4feab7a4563d0613e52d88d4bda42a49fe86cd8a0a9068cbf3aa01398ed830ee852b7a9431e44522e179b2d3295e24abbcf24418d7d3768b5c127bd8a89b44face076c84393292ff5f17015ad7216c9d99e8eb914449849879d3969c87da680cd47a5d97778a929bed5b7fdb813fb5219fc6a8612c0942c0a31d25f55f367f29b77d4600d1ee3855fd9da1a98ae7a2f200d54b9de34e3114177f6ab296e408fa031351bff029c8b72e3e31c9140457077adb241f05d5841deb5c412c1b6f8cbe24f7148a3fbceba630c8807db164401bcab39c3d39dc390169be3b9c83cb8f424429df00e1355d1c168293bb3e8bd3e5e2531ce7e6527144a6e3e9aa8134b030b995b7162e23994925ede4e9b4067c8275a91cb3a8012dceaddcaa092d7a884ef7a47017f5ad331a8b13afd2564d00e9afb52d61eb42cf93a8ab7c165d15f9f6ace6bc4f883547eef667041f91a6eb51579cfd38a18c3d80e916c61c20d44b6129b003bd44228f2a5abb27e90b263b1712160f285c94c8e7d1a1ed1151348853104492ceecfd1f8d279d1b6b67a14f387b0915a1762c3a8026c7b4927cd4ae73cdf7e0147671c6b582d2903e3df03ff649529ff450deb67be4483c2150c7bdbe700f04eef56a4e02f4e001c594a6990df36d77b74708e1a20febae79776683e62eaf7e5f907cdad53dbb5fbee62b520a4492b51d7e18e5da469ba51c536eebcb260e2e28706b3bb5660fe4f9dddc8c9f160d12c2fa8b160936c4ef4b4c27605b1fdacaa80955903b4632dfa296835902099b4e0bff050d06ab510bfc606f21adb813725f56628738ea98d1f5f4fecfe9b9c51b279f4fb410bf872cb3cc277b267f39e81abb0387d9dabe6eaec1b342a898c1693cf36c369f5c3a3bf018d3b0472c205c85097653cd8bb1850ec61068969bd09921d12168d60b4e4ab4c6588b3222bc18a44992952630485ecbd7504e659cf4abe8946d253f4280397318690d131c3e8fcf5d40ee147ee7643fdb828d7afa898a250e6b0226348aa3365517c8b9f2ae4fb5d40e15ec1ccec83ded06be6dbfe3d355d8f47ddc783aca582d69a87c8dc45ea8f29d960b622290873552bd29979ca1f040177c27dff260b41126dca05250f45c1f7702e7974bfafe9ae8aa27be4a2d0e5e4617d26d07514592588cad8644c54ac304679b0cda895ded1f6a8cfe9e5abcc4c2bdd318fce97610bd188a352f6cc276dd889ed4df944de45cbe627aa8fa8fbc11668b91c0607c314008f84515d25e648b9a412cee5b2900df973e0414bf2c60155b965801732597fe72927b72eaaff7c1f9c08414ef9809372ad5454c2928472ecbd9d2f80dee3cbb04381e0f76b816c6e38a0cb76021e5355d59d2a02b6dce3d05fc65a4a79d3ccb500c6b57290ff5105e49ceb26d9d24683eeb64ef11b3d721f39abedd312c7b2353fcf54bfb02eb9e7b2cdf026f41b33e8b92776aaeca0282811a8c7eed7e093ad17061864996af0d9231c1925eeb381a37748e8132b504818969000bd02c7ca4a0485a64f0dbcfa0fc878d44ca4c428cecd1083db5dc31b40b11973b81ad2a38cc2c2f0b0c26d71001344a9b075d4c126a47f48f73b9202be1489dff534ed5113350210cf07e8d1df770caffd1888636090fc23458bd0d20599d7041e57782bfb18524c807ea3dcc7f2c00b25227a630aa7d6620097953fc626712b2dc4e1fc6c40b546be851873202beace3160e64a057ce4774967c9e9dccc4404b51c669310fc10db6fffcdf88484af05282cfa3cda5b3b7f0345a35c42db7b84630312bbcb71fed1ade06dc5c703ef4a4d1f90ba20ae9d5b4432abf04fc44d24e40dfdc4ad39b2446d148bf01f97ce45b1041c9dc2324405a82153e8ecd103ee512c3a9d856226d544657a4b5f3e48eab4a239f25fc6f3b0785e6d3c897cf3b44bde4e077ab193cf187ceb7730546fdd9e7f32c03578e9c1e96725e3991722bd2f6f23a10763c039a6c0f40c379fc759e02f08041d19d2c774fc2afb133a13deb108fedf48bb341f0c9d4b85c7a6f629609352b400a758ba09f39d3551905b6f5890a52ccb324f840956f20bbded83d5b0a9ca0c9b7f15d2a51e71100a28d149355148d48a758c893fee4156b982b778cd2cd8b2b069e24c2dd7c27ed21bb63fe46b6037a48bb15418ca23a55bf8459f61d79d77dc6faa72780497fb04d17cd02603b27c14b2b2c3a3f8c528141a6cd4cbdb757e44cccc8bb677cbdf1feea750833b2d432c2c23040401787b8774cea68e4b9ddc6873788944ca575b575024bff0a3cd2515df44f7d2cadaec93fea0ceb666ec1c51d31946988b717c30a33054975db3c0da9af40e54e0c6452685bbf3995c1024398b5c8eb0e0dd4063c179aa8f1b0cbcc02e0080b328760175596ea2581760313b3bbf125040f8d7f9b46faee7bcc8a977edb28d36a24d937b9c226e14f48528d0e61f8bedfb82240479809e5639368ddfb8ac60146cbb286c12c4ec0e399a0a2c842f75ac965da07ef21dad7787ca59e6375c8aef47e69f8a1d6db5ce3fa17295d6ad63278891a409ce6cd98ea63c41f01bd1a19fad2435e51368028f38bee108a3e029e146b3fa7124995f533c20885543c279350e8d11b6eae10770bcb443c1d678782ae787701e661da4f572e03c1946fc7554718e2e536db1eb55c349b362500ac75da8819e287aa8ad94c41e25c734c1c15beb98636ce682c84f5be451d0e8fc56e4ececb27c27888a7ad697f322be99a42af3358fdcfd122e9837d553aac5d4d71e1837f6eeb1645b4519358f60b89a4126933ee61fd4eb5243237fba5d71b315a7ad4db40642087cb3e2e7fd06432c819d73cd7c7ffecb79f8f7811ad09d75b241753984ca646222f8595468fe0fc19461c167ad88d3679e50bb6b825f23724ce06504eec2bc286b8c495bc43b27c495d4e82e559d9d97bc92a8d58c4a61284ec99fdabe015de546f7ac49fc7f984a5cd83b57c3a91a81c8cd9e1d966336dc948d8940c692bcfcc6924251098d10c6f0f289df2e73bffec9ec8d03b6afa7ed52f7b7a84ee6f1a9e2576b19d642cd646feadbaf59b27d45c165c56218dbeac43a403f898f09822e3baa94d48fcf52ead5cfda06cf75eb9d89fb630fbfe47e7515c8d47ddb00ddac61cc02be32c9617d80f13be3f55267cdbb25df7134e1e9a367f834d5f2ab6a8ae5cb8f43258df2976afa5ceb3cc190d5ba285b92b714e6abb2cd64935a7a9299d42d5cab632fd92298ed284f4f02dd05493532238f2c4cb00af0139fb62c91411d8b5db2bf6534a60064213fb5889069e53e9d1e6b43d4288eb7a88ea8096fd5d305374d39025b5421194135b591d0c1f49fa8651efe1b169aeb4fa51886f513f89f1b9cec5940cedc4da2b479ee44c5103e12975355f460a15b58a7edd39c8a541feabe9fff694cdc81809459671fa8c91258eef9139738af1294fd650d52ce3abe90042dff40a63e60e82f7a3ef3ce26a7955b6882209ae4b02fdfbe84ee41571b217feed4eb5da2081911151687543851666a67d1ccb294277e6a269d5804b049d5ef457c81febcfb7b83fde7259c4da60858bba3488203f7f4b613f0bd58cfe96fde5a2dc179f76e0dad33ae8905fb298143ad17f23a56bd5aa96d1f40cbfdd172353cb5eba8aeb3c9bbe2da7757779ac962f8126e0045ee2ed49a7f4d908335eb585b62665b37136ade4e06a5ae5a9d51e675e64454656f382d276f1d52bf53f879f8f8b596e4713989f84a3b118e02ed16e6fd45ebb788e279e368e2e62299f1e2573e3e0c8b57e1a38ddba29c01625e20972864cd53be63a38ab3c9bdb9c12f4ec0eaceebe0efabe12668629f264f1b9370378b4e7d507e3582266f7d0a606c5a7e76d1f3853f3b082a4bd73e37a0e2afb9ddcdc4ec7c48c325e090a225f162e9106f688d40321598a7ff31b7bc48e3442835247db038715b8440b1c807a0c3764f825918f9131ec37cd28d23b9efe29acf96b80e60f4d469cabce296870bc20e56a8351592070268cfe5d101c84f3872c0c944d2669147c02214fb196c95d9488e395b45de320045a593050a286675301d9a75fdee97e136c8a83368fe71e6c0e2ed053bfbacce88913f1597f8ce1c3c76a75fb9c2ab3f189dd31a67b8ffb3fa6fe8332fb5795b5aa69d8595610fffc9ee838585278565b3a507371209554b2e72287b4ab59984ea2565297013b31d52d686b311b6d983e38b7a258a266226c91cb2dd5cecb027949c6cbdcd5296f356dbc830901f689988de893391ce1451e95cd4e2318bbd2f8d3084add414c9744f26320126c48a298b85c3f49477c1025a4b397dcafee4a221cb2d6d6113dde0af859d799f5439b77ec19fd02fc7deb2364f2c02ccce561bbc69acc360714346855b3b7017a1b185bbd1eb707062b4812743183fdf76ca7371d148f536c25bfd39b3a7f25fce3326fb63bda9ac0c07cfa677b5b93327f0bc851adfa96a551ec71f2ffe6d720cab35689a0d0b9d91e7b46c22618ba9313d4a4cf6051fa6d6d4791e5c1cffcb8ead255e2e4e35e523dc46bc6009ecb1328ada21587bb1009970143230c1aea7868d5fff1ab1a1e61535ee810f4f1dbf71a9ecdb1e4398a438f4fc7063d8eb454dcf787158d05fdee692453cd694eeb42c63ad3197098dbf42167c18ecbebc9206f69453bcca3149bb089a69fb33f83886a5bde1b86e48290c2f8a87d11363d360a9fe124a62b6f0958124df2cf00191d17cfaa32b7213324cff3b3b97b0dfb9752f0cbcb0c75f20380e9a2a44a0ce9368268690fc54a12d37ed5543790f4552ad190610c70bbd7a0f253dc14546ce90cce4ef09e14a5b59f73b7f4c11a346ffe2c2b2a17d81b7ff3b3f82f43db646566b75c30903c9420938f83d5c589a7bef9e0ac510738892bc5b82779b1a280d4ef0b00afb8a14f4c839bd2b2962a30567a408105c4a44d1fc2a055ee075d81350576ddd1fa897c253ac15dc265e3422b64777b745b8574699b0b697444767383c9af1ec784ea5769ec9159bc3efe2461271290b1babf4175df94f9e2e9a18db3a801a5ce84a8192579e65caf38cd50b9ea00808607c7f2a82a2aeec0d2c14d8b1abe7999ba781bad7089f7b85857d979be5d22985b3d81760628b991e350b5c1df5583aabff4545513f328563d45c50a56c6e4e3e3c2ecf0390dff8e90d647c064b6b5245b783a945888df7e5e5cc9b8dab1155d34c107e3a608eb24dc3ba30c2497eba2a1da5a88a176202b5bac69f60edfa1ea5ea0289dca093d26e44767891cd34f87f9452bcf57e0fc243236c1e2eab2a9e18fb114d263066532666ba8df42b5017fc2c71325e3458a8dc8d74e739f06799699b0ee527e31e07adb8b8eff86a51d09a781cb7a77de6017fe101a4c714f14464bba9db9c66bf35544ac40591e76af952396f46eaa67146237b34ab910f189af60c920f57ff81d7ad458e361d03f1116253fd28c2782ed6d6db3630dbb8f03097e51fc74f609aa2ef1741893ea6a86573ad23b98506b2f574094c192c590d34a4a454eb2e4c65177aaeee7e02de0e7577628bf8032ba7239d37f2c076a7840c8132d3ab7a96b70b2a9077aa8ae5c254503979716df6c005575cb2efaa21b7b584f85380ff5a8a946c239b0d494e6cd0521078aba4e51830a01d6bec3de9706e59981bf42f85628bae610d6f7f6834c965f7019fb8c3168be9e921afd5b2cfebd66ab545fe0cfb3807d35cc79dab688ef274bd47e6c9d77eedca4f8fd3cccbbc562d31dc46347d3bc65575491f5b0bc54a1b744b9bacdd63aae6576f798db8301e59279f9c1605229162ab67701ebef6897ba515c925f17546eeaf12fc13de691a73253991fc12be42c27c41bda70ec633797e595aa7db12652dccb285925df2045e7c01dcbaa5b2175aa22d65e3db08f2faeb66e4a5f9d2ba9c58d3e120bf3211e91cfa4098cee48e4df2a025816e8ea8bb29c84c15047b31fb550e8b53ffde994dabfd50e471673bb826ee77e9b732c62749172062f0152fb6ebc9b7063d09b28ba1992b16b53cbd34ce2e164918370e7bd04b21a4bac9a09d1580fa70d229cc8ae5c65b577f706beb6d2a4b66f810a9776c9bdccfd982cd3a5b3a8af786171f406e33817e4a7018d1ae2c1cc804aedb814f18cd72b9bfe1a289b26e8c4cb5d5248d5b88c15539551f2f57f67471e62b9dbe5c7b385b19aee4d6aa5465bd846e7623b7def11699365ac6afa5b3eab8bb06c722a8ba0286c5528d5283548bc20e78501e5cb056f4d656ad5a4f07030e0aa8ff58505993a0db0eecccb0a2342c5e049637286f41f229dd23d729da7f2193e01129dd6687b86f4bdfae0e4a5497419ccf8fe6190458f2e2503e4907419d95830307b1d8fd7dfcde8675223eca933eda647122ec8a0621eadcced38ace27563e593d8bef501236981a33f254b0e418f10cd63dd1f861935927324bcaf68eda8d1ba42fbc4a0508d5c71532d545c177f1c34a0737d405d5708e3801c836714ab5f04397f5ce90f45d8766cf47ffbba173cce0373ebfb7e5989be651bbaccf6ef1d7c88f4d8ef4b7b62f8e2137cacf834ae41e15f2a6fdff59fca1ca289c7db099b2c7bc38bf0a8994099648a70325d77e30c41ec5cec8ac91b68f9e5954c4cf578dd70ae053a17be41e53f9b2445f31d9408cc6b4a18edeea55a1c744a5d875c5d927771076f2bb28bb42bdcd3a95a7601887c4b05f174d341e8360d924993953277ce14a369453d7517e5b59f2f0aa65ec9c22cd74c9fc529f4b3a8fcb5b711a59a5b9f0d21a5f95087482d3023d6fbca0c8edb87889b551220ec31545ef20828a710fa9ea83618fae373920501fa1ae15fa4b0036594bd582226e0210df899e167393df46df1c621a50d82124575b09c7c97b31e40996e285a9b2131e5c12c0ebd49855e11452a918c845be87105103b496dd8dc59b05e27ec68e12f81f73ffa2f680d9af5569b5008701085f155a7a4693de306b8b732678ca6ccbb7be81a635325629c2a8a6ea2eeb2b4ce16c3c1becd575522d6a8a8de39ce372102447e010fdc1869f59a6293d30a03e9c4e06a75a9a0f91124c7222e9a39f1f12a2a004e2e8fbd8d8e4f58c92787d63fb7f5bdf1611baf1d3c79005cee761fd0cac30f27610e3410e880dccc66c10cb2dcd6644ee412dca59c0ee898a99a7fa318cb6dd3683980e2675547f0e510be69857e5fa564b8ec5d0066c6576fcb6b64cbf4580cc858038e1de88be38fe55c2092626c64cd69b55fc9a9b44152faed42c2c5f49d071c932ec95d21488bbd1e17bfcf36f15edeba04b906a90e1fff1bcb1b84fd929116ab099229fe36ed68840f07168041a18c00c0f442822f5a105337e54692264979481b46a7b23d1338edebc7f2427c748d83199f01dcac9942bff7fd0712002718c9847c487e448157f3cd620aa0fa5053b9b129b8ad59af301735f36ad420f0abaa7d1a19ad3f8e64055da7975a38fcadc8d2793073c3583ab7ce26383e474e9945d4493e7b6dc25a5d9d7fa3c3cea02759926208753a790492520223314d0e569ed9fdb8ffbc57e8cdb30bc69217754f20d73d5039b5aa279d708c8270f0c3443ac4f2de8445ebaf5def912b705c27585f0050cb0ad673f414affb07ded0806f4c7d0539ea9518f1b14cb7d6f116d2afbba90a7990ce88b400a07325d9eb5c0abbcc536ed20a5915ee70812bd571f9c21ca43619f6dd95fcf3768714ec676d5f8e54c88efa14d390449c7fd3c563a66ee16ba2d932e05164cf421d0f657dfedaf478a22f0fbbf8aa5a809413aec693c38a568895b69e60bf4246ee483bbd70b5955fd699b132132622fab0126d443ffed3f8a3f704738c67df6ef7ff0acee03119e25f189a839efe38df85eacd98e9f9778eea601eb36b2d977d848756e4908f9586cd828b49de60c631b6d0cbf37d0425051e651666afc07491931bea8165b023a0ec12189ef62e435259f7921b63e0985a6eea2e5e82d147da5ab14daf196e5ac0a661cbb2ccce0eeb8f7b1c2a9925bc022a6c2f0adca44a2a44ea0cbc8b466c3cdc4633f4ef8ed3a4131e8d5a891bdd322c8a9ac429f4f244eb045f0e1c775e5600fafcce7a3985558eb7a34dda1b7a7ce8ec32b99b7a5c249d40f22e9d107fdd3c76a89b0dfe9d6370daded0c40b7721a615dd06ac9b56ab34240725c210fbe0b3293bbade2ffce74d1e809176f4b93192b569e60e254e1b16fce28f8fc0065147c5758c30cdb07759b107122a42f6c5da5784a64a6f79f4b54dc2709c8d6f68b5b72705f6dfd403f254ba462df3ae66db777bc4a9be003d19299e0ef6eaf4c553994490c8037653d22f27d2004f85856f117c6bcd028407d9a9615237258ae6de7cadcd546e9cc20f5421f12c97d99d9c35ab8bc0c6e07984dc5b3feedc29bd49ff45d24b80824117987bd70fa2365afa0615c03b74f3096f30a56df7fdd879b92397ab59ed10bcbd72c0e6a5ab3e0eb07c56fafefc5aa556f6497a11537f11bf62137c333e42ad03e1414000631478edd15d25f66aa88758bf0e47b73cfe4fc21765435c913209528f964bd61258b56b831003a29cc4e206e8a9d648ce8ea9ccab8827c68f679218099359f0f1233da5023b83e894493475094c995d45b92d2454888ed8bde40d94aeb41103f1444b4f1d332c59eaf551a7b2ee9c1b020b5c379ba78aea795c907c1f04442d26ea01f74efa5eac88bdd54307120f16e38a0d83211f770ba0030e79635bfd3dd20f30040283c1f2fc438da464cd8107db3f6cbd7898d28865ee1405030ee06b49d2c852a3137d1094e2966fe0cd41bcf71a9fd1bb4ab2c85eb20dc8232c8035991d7e28d14a39dc1e151a26e9cec8bc3b3228a90fdce244643ef4bfe1953c2c46baf963f387c290b8c842a743a9c4b990ed0e8e97235797ce3adcaf73f632802de9ab2ce436e9cecfe00b522406d512f2bff8d82cc3f5ba4aef9f6b70b0365503b7dc7c397c8c6569e6a6afe29f2527b6c5eeddf7b24c9de72c799a90104b5d2bb5b295841c863043237fe07790e7c479ab42ea5ee2840f142472e6a44e0deb491a46228400cabb66c11110ff5fa7389cfb6da27401c3ef6b63d8e29f789e02edacbd7100852fef719ec9661e373d6a9a841902e919438fe79b0d373a4eec66532761bbe088a10d7212675eccb7c852b3eda5585958d0341668f1e30cf5d3b130b8888695f18d111621a151581fdd1e30a630969990c030633e73a364f01fb847560bceaf8a1768ffc0f9f2842177411d5ede1093ebe7b6c5976d935bb73976a4c9bb26a6c08362ecac7c2706e03b19fbbf7ce5f1725e4260e276339a482510445cc952db1e1eb50552d06281de2b38d27845f1b6ac28819d58ab1636a1696d78056090c881a61a8eae36eff5e41178a8b99ece35b4c1e355e57147344216188d6dd09897393a930c7cb2a0ca144694500440de8832493b0e39d0d906349f363fa48ae1fbf53cbae4b9750284538353acd74cdbed52fadfd0d1ed8c3a6ebf0d6b45767413293d0aa3fff25f60c64e82ce1a64c10dbf9fdd3ba201f5411272cfd99a1ff67386a45ec992eda1aa1bfff54eb295d1ad4cbbd42c97b900a7877e9d80504718841dd09b7fd1f6a3ebc2d72a9c5f15302a8e3fd258e7d5caba88be3b22e3f9031ff5097711d3e458a5a7cbc630dcfe3299564d2e52596044eac1239b26f1ab1e324bf3dc521ea46976e7e39109cf509fdd77b358e78eaf291ebbf690ed3e388ae2d942027a33d9f8caada8c2c8ebbec950152da2d4b5519e9de9f7c441bafa4da53b63aac6ea922fdf5b6ff693d5bc21c6d7711309c62a5b33a7cc1181742002fb49c006ee28e0c5d7429824a57263c110fb19050b40bdadf512eddf2faf9b87bd90613664ae42faa450766ea11f5d168115999544b06f5a360513f692259c1de1ca81539ef6eb706ad3201f2fa4312a5d62598a471f80b6314016d944a1187157038cf5e677b51ffcd48bdab3c36b2784a96d4bf135d450d8f463e8448ba348719670169321bdac5befa39fe99dcc6207421bf4e2919e3b7dc286b8ee0d7865f4fe761d98ea23846c012d006acbe921ea75bf8fa4f935854f7d702e1010dbbd977d09befb63806bad0f2443c112d5f93df633f7a574335d7af3440af9e83ff3c7ca3bb7f34087b0b1c8e25770f2f32084f6a0ff7926379aaceb24cb2580b89de42a2ce6780f2972cdf98bddfedb9131e3c17badbdc071e00deecda431c9e26dec99c6b9fc6e5e28b919f6d7dea81f3c99c045e0327f8c6aebd45d34a061677adc77913b6177b744bf930473b5043a6a3617fd33a57c2936d9db4116cd2ec720cf6f191387bb6f1e6006f1c40340deadfc83fc82df8bc8132db394505453f83fffc7d65d5bd536b958e119559509cccb9c7ad48a40dec2e7370408fba17898325b60cef73a626cf84a2598dfe73510aedba45fcba90858e8d70d416897ed53d4ada5a701654850f1f6e4562bf093b5da6c3194ea6276fc83b089f10bf78e29689fd44250ed3c8926135758517299b7b158a00df18e8e43ee0429323def229b223cf02ba78e5caebe3783038a4b03887bddd07527cbd6bbbb651c4e45a366951cf36bd8051ffd5a8bad70533eea249362095fc5d481009e82309de548f933170f4f29322fb34c5d28552e2fd87e777f461593d2642ce826c9fdd3c87455297273da3ea1275ddcee83fc859ef03e263ad2f8f47d6e7859515a8043433ac02ade6df506c8632a74588eb011cd25f738a7a03a205427f7cae2bef23ed724bc2fc42165c99d733aa7fee36db5dfc7c88ba0c72044b5df32fb2f52a85031c1b17f8ca888b33daa640fa029a5c88e5452e7d727347fc3a4db348462e83fc2dba6db85244c2fd0d4227bd8f8920b46dbdb919193390cfe5860084b6bff5c366026f1b9a607dd7b432af7a9f7a28c4abb07d3f52686659ec75becea4e035adec5ad3a192e04893a675d23533ebe2ba7428941946d4dcbe7eb87ef7f7625571dafd86f97d3f174eceb800eb3b412729a265d5ce7147182c57bcd57497b27b83bbaa1ac8f7b0edbd801284e18befd7be6ffd185992cbb670d0d6ecade12bfac4854f59331ad84178ac4ca9c9123391b794cd938945ff26d78c6c48637bc36abfb3249d0c45a7a9a5437f0b922e3ac19e7784474111778358c5f55c0ab840d57a482a44011c7cb5beb7dc279de695779f1cc5d915cdc59dddc81f883ce808e9958cd1e1a44eefe9d4563602abc1d0a9d331e8e5653f2f239b408e0fcafe7b098517227ee9028248e144330ce2c8d5b84a40d4124a5ae3d77327f80805acb34157a7cff12e2ea45b91b4cb2b50f5e2e12b0c80f926f4e66b9ed2c2b44155d7c16053950bd4db18a34bc7f733fcc23e228e893da68fc9ac4aea95ea61a894de7e17caba20dcf8a6da2c7eae5eabca88b6eda5083c5f069ff522f18b1d4f2439984590c426365d6721a81e73ffc041a82eec0e32caf36eb164a30ad876b66a4a2c791cbd67b73ed929d8bece98d3e9fa86bdf24f29c1711d70f9275fa5aca325c34f0c62fd727d3ad1d5d9e2c8bb20dcde88cd6f9c1ff85cb6457d2481078b4e0a1cc827ea52c0ee381700476c0edc5c9804294b69a87018bce3d9cc15b523e24a524e919e3b66b9113f334394cedd3a062d62e210f038cbece5cbfea529dfdfc13682560831de686a7f9dbdff3f06b9b38e184ce0c1252a85396bcec8c1365b63e0c84b4c6de72a7d2237075153412e1599388b28625ff02dadf26ab99ee93ec90983b4573c3bed7f3a8da4afb1d745944221a81e0f170d67cde2db73297d0214975a4df68f7d769fec8768e7d90e882b60709921ba577ddbd128d4915040a014c101d2370575ebfc2d485ab11731c1fc59e595ddac8ee3f4b58ad06ef7609e6000928d2e0a5db37a928d2c1e77629b2225f1b1354f762fb7cbc94075a7cf025091bae3c9949ed804bc9219cef714cfc1245958ed62b02a6f6da27cc1c6732638313e8b8325e128123054e9e98faa2c2143f899a21fa833a471036f81ff0dd5aa3a8fdc604df2c0d0d10d51bf9c14261e9ef9098697052bcf556a5223e9fd17f6d159e26c58e28089ab03a43160900b8bc6d7d8df6c7b91f84b629dcc4e57aff46471f14e9b11f6c47935bbef6c1ddb56f0d92fd9304d01c5c0a8e08f40b8e603a250d7e94ddd8b08863b07b8c64267dbc2a3a23f4ce5b9bde02ec974c323b919a711a0a17cb80436850f701d77e70556940f521f59ee85e5feab9fa20671c5a47f740496025959ea457e5a1c183d97d59a37f2a9fbe0da9cca043c272a6aa09a4d8e87d464e28132d2667b0e936055e3583e0fe6c57d15c486d1eaa54d4f8ad45886f952f233bea313841f8cadd2b530bdc33ec23127eb1a3f6feb4f85e4963e5f352e9ccbad33fe8f7fdf1545de686ba69c75f8c23ff0b89a84ce903c68b630e019c11c3c36672784fc327a18923199d95adff234927b7a85ca7b16e676efd065dcc1ee3eb2d34306c54e7f30bf8e6c27d6aba2c7196877496371330caa919588d74eadb52ff71dafa3f12b895bf8f717036ad35ed7fa6ddf37ffe0814bfd5e0a9d8ecbea5c840c924e6f2337cbea87329d922e12f1e282b34927db518f90c70327de8d8133a043022dd7f988d6333e5abc550846498ccbca353a2466babf41a7ff65cf6b369438b93ca01fb62113f46e0a9a96eb52c67bd09a0e19f60a43320b52f181ed79806040f9e6b8e754c02b95a02bcc9879bfeeba3439a56d5fa8066b3ec76759bcc1b25ee2529fa2e756438c3d8f244449271852dccd02d1d7866d23e6e2b1dadd8aaa8652b3a697aeb8870c8874c78993244f36b335f81550b1e0f3c6ce07be9cd699d2268b162646a2a8e1e04d608c44b107b162ee2e1dfad2f060fc76daa9b0aa1f5fba1065f6e0a9713d6c4ca1f617977ea327478039695f75bc43deab04d9017cb5ef038e03f10d9258cbfdce19fea0db6b56cd742e193b0c4f20d17cc99922196e493829dec6c1dc367022ffb111910cf9bcb857200b7a7237754dbcb058e796cffb5260977fc624bb6c2aac8dfb5018e131729d7564539073843e3d3afffb40aa165509bf6d224aefb2f7a5074e48cc858b3bf0c0319a89511e15a6d35565895ca534e5241392e41fc3ff40337a5ff58ab7fd4188c7ce26e23987c95a0b9af21065607db2e5c03fd565164d121f49d5434411f2ec9d40d8ca9f328b10654a09b66dd853c2945e580d7a9b2dd7b9d862d734247461da5fb54d21562ce4f624edad1c6253cc9f13f29d0cd44bcd25f0ca3011f5da6168fdcbfb5697da1d6bc9fad7094afe6af97299bf5bc358a73224b2e57be51da42f1ba4cf42108cca7f9720d9cf973dead2a1afc3508f9ed39df867e93bef89720a9a185450e7c83e98611382af268129b35c57c076230f41fea0a7037aac3863b48d775b1371e2bd9b8d8d5accd6baf7721c62bae4981c5e78ca4e167ac505c5c845a0ec21e60fece3e358225ecf829b38a02b7dfaab4645378e734e94ba61821ae18caaeb94bc5bd7a786f4e25a647f2424b1864161f22c69be55b02519e5968808e19cd2e3368f5fec50e7953f69d1892e6ddd9cdfc8ee914d25b6f72eacd5165b014d771665094726efbcbfe342cbe4a0d047e4fe279caa669b0d6252e893d138c84fa6a5a97d8d38119a7138eb6366244dac445571d672405ab140048e4ef3ce0e7db090cf003c4c5d335fa92277ef9e564f0cd6b0f55b61fd7b919d4dd07ebb414a81ffdaa68f33d1bc75c8b3cf4bf6679d9953ae3231ef7d9535b00e217a905510e094d632b6de531ef8992703e3cbd53c63095ccd8086de34f560bb4eeba63170fe35407f7b221e921ebe95bd22129c614fa906ba5d53cca21478808032a79b0de10871f61b074784033158d1677d112b75c2efe4828caecdbb6048f05fb486c085d80699a6914016b8865a27c3669d225694f7ca267be7690d3128040a243b4109a303b5e0b6f209f3cf1e9e440a368bba96c02759a6d287dbc902560d1d66763034009bb0a91e02a464b1a09830772df7f4fc54971dbf9582404df5bd08d5058dfbd843826c431752b3920563606f704b2979c43e1e22ccffc5778a5141721d34fbfee6708427bf0f06c50cdcee55950c15e95d5601a2a0163927e209bba4c2866408648ebef27628b5e6e09a4a26168c341c5b4c6d61950f0e7f41fb78bb21341d217e98248359f24fa60669602882e490b255340d6febae09a2c4b0465ee94018b8d42e02f0f30cfb6fda8550af42e31c5c973c7dad3afb1df8909b5af1c1d09df0199371e63481b042bb836a56ddba0cfa7033d43fd67b9f28c7bd7ecfe700aa5b6be2f3c94268999b595f455f2b8fc058a7ab88467756e8f5624053c36c1735b1a82a1aa39b7668210c6687c8bd28a6d71971bc41835a86799fd4dc3b36c6f56e622994cab1b66da616c647686e4aac31bd731f549e3519cf7a7a80ac17932ff6f433aecef40759b9615749dc3776064d20dde8f9064932b4b03631c1d9d4cff6ed7b9656818d3330776a40b85b1e1430d2eecfd765b797cfcb993a1c44b7ab8fdd28c6dd84348254e392f373f4944ad4d14b6009222f04f8c131ef084f1ea69fe4d58ab3b48198607cd1fb3598267e7b12e1748db0a56cf5ffae5f105852c5426c64549d763fc00c7950e7bb01be1a42d891790d525993cab3659687d190d23cf0c33c5f2ef71996cb6c6d26bb640538efb18c2ebd6b2c3e79d48cd9c43a0ae4d65c12ce8b24c63e2fa70f9fbb5bc71938a4568e2a839f9137b1a29a795db7f35b29bcd28207262786a578f6022f0038f8555c0719db16938a132959483ec6656df6239ffc94326fc5e8720ba3025d4ea692e2ad09ad4fccc1845694a240df157ab7e90c75173f48101d4797b42ee891e9fd35dd2914b68b3c26b720b44560160971cfd62d3a5bc41bc528fbabb55bf51e2b01a516630ff6ac64ccec8fa7d6be5eb4be36c85d0b4f50ca4f3552094c1b6a4c17bd728455b9967d8a9243bd1bb918b9ea8c2e1a4d7dd8f38921c60bb4d0a906c978e19d84f3e84ba4d3af9d93639e192fb8d9d084490786e6362ec8f2ab28eef121cf0761cf295d4b65d2fc769cc5dbef1cc4c06760d9d3032708f59c26fae7466e2a7928d5da591b63e18f998ca5d72b57413ef47e927474407f85b94a96126ba00df6352c9d8ebdff4a84605f94b2af770c2ac176167d4f66fa4465f25608ab4502a4db1089d9bd4a58be1dedc8a750b174e4f2b73201bfad9cab53b6f251ae792c19df9c679c59a7d5a013fc59d9514b16b4bb5f41c76fd3371b6e0b31c14a20c92a6e4a960a14eb3245c0fb5f33c235054c97b8a8200ce4d7b4cdf65de64b2a70c5ae6b3c8b789c2a1d5ac16e3aaaeaf240351c9a21eb3929d7254918945b13af333b7bf734a777ea360bc8acf3f9cabc36ab35f868b00c1bf1f54d8708331e2188eb88d46eae45a1c4a1193cbf590b862ff745fcbbcf0645ecb74df93578fcb7eedc644960d900b8643498c58844ab905f0c4f8f4190750fea4639a4d3d46e6b157f89794a728ca40f5a7cb136be04eb9053287e63403e4077141ea4017c2fc39d0a5f78f235ae42f0c3532928b89fcdd6f29c52c73be4e75b8f7a06395c8ff3fdff69941dcceb0e79d69436549128a224d88d5b502662c5bf7c659de1d62fb7d77ac84c9b7a2e431869540afa104cd96f7b7b9feaa66778bcf6ea72ed73fc3a1cd362431f75c118ce2c203b1f18c1b6ed4a269f6b63632c22e53804d5e464bb7ca17104e9ac4864dbfeb6f423f58967a7571f4a94cb551c7bbd16619d278f640b3e7ddd9402b9e712f094bcdfca5bc838c0b1f489f2c74c7a76e95692f4ba3e431bf59e4e2f4a48524421ddb4fce1bf0fdf40b52e90de820740e8f2892509c5074204a7bd49a45af63c9a211183fa85f79ef8deef57f2377fba20eee8de3cfa91629850ec184bc61923d53b6154ebc5d0264a76275422c9db0a18989a1cff9985529ed6f6d3669ce21fdb9763767921f1619ea81cbb3e7713c0502159c8670886cde8bb2c84bf63edf57cb6e9d019e42ef4460b66a52221568f944ee9e10dd8b9fc235654e5b626bde0448574be98509399f3947c6b24eec6282c62dc66681cc39f81905c86ddcbd298b256ee1843efbe318a0f05a45ada51b702cd18addbc428ac339e4b9514e71ed93c09ce0840ae1f8e517ad2f47a7ed915c9bde1f285cfed1f3c1928b8dbd1d55da13c3bc9932acd7da4402448c32ccb72f38119a46d3e5d0a21dd5275e564b89f09d340ede88df2ae73c0cc6d332839b7ca89828ca17e01615426e30f0b3753c82937e16d3e8fbc1bce2d037768be415497a238b39c52ff7391d1140558c9fa9f47f9251a75587d9daed344e6439bbe45de8cfb891238f1ce0b3066ec0a3d530a89b245b9c02e1922fe135799013cb19729ec4ff8ee476a7ffc3e53ae07ede56107ace798307468a4650582452d632e27dca4ee8931cf61afaaa86e4be6bc64500a2b6ed883f4fa570bf0578a7ad724fc7cdcf63ef80e4aeb516e7b1a80193d719b5e10c37cb5b0115f0eeaccd11b695bb1594f6deed4d81255724d68a4c362fc9c2bfa7d7ef5fff308f53ed370eb3b77f7e32f2d97e664db55678c2154489924eb7c95b3be3c1508ebf235161a9821d82ef412f02a4bf7934b67ff7e88f44f412606a5aad3419fa26a088bb3d327353473792211882e647259247a975932af78d72d63202a619ed36c0cbfce211aaa03deb200a9408b7ec1b7e3f115cc3c65b957bfa46c2eea7687ccfa1b34d09a69856729b6aa253d49163fc2da047a024fe59295fd241bcf56a4b334f844dc2fdd246bafe59157ddd772adf4336d4339e928bedf977886c99ed732cef673a4161cfe42f37f6954a34557ea9cf5a2a6fc25db5392766fc28229f5d7985854689ef43f52002d4f60a8746f05dbb93baa3ce5e97bb4fb0386be36d8cebcacb87f607cc2e8c8e436895356758fb55d6635fb8efc6175bf866e7bbc96b34961e63f59a25038149a0fcde4fa7fa7c371924f14a8fad069ca6576e4ce0858f528a363bcf22f74666c68d1d7850603e1006bd91fef010965b1b4233d2436e15960153d77b2304690f55e70c12c9273a5dbad7945a3c894a92e7e23c49ee61e423f26baceb361236476cb6bf4daca7de96c3b3089935bffc29de976ac9eee606a33220c2af419b422cd7bf418074965ff37a3a6980de9c1e9844e3698f7efcbc26f5f911680324d6799ad0a50016985d174d209ca309bdf41276fac6a1a51cc0f8b317d611e13c7054b79fceb816c7462c251a0c1415e4784b33c16493fc26136fab3ec131290f95e7f030ea2ef2018356789bd782fa511248308cced1c968e179f773e2687f5eaaff84f2ca7eb66c0adc87e16505dc4e22364dc5402308aa3d126a0a17c8320e32f15be6e646ef58b3ea9a8da210e74de6e0042b986212365d541d1475aed6b91c28cdb82bed8a5db611a2f5ea816c9762e80ba3123681ee16e2738d89ca72a32744e98008149e58d6b477ae0f98a671b0fe59d14a163dd6605824dd343ec8feba61b7cee827f1648232e7dd7859dfbbc2a1cead47b69fd1183135024a420f3f538d93a5eef67661407349325728a562522f783baee8af35f3849e261c165c762f93aca905a3ebda22e7120a237dd64683b572a605b2c99ded23913d340b148ca98ca7473720b7371bd1c526bec56996bf0b9b19440d61eb037c688c7395576a2033cb56dd85f742104146144876bded35d9f4fb8ca2e3cd8d8da44d3784ee588f5282b926f3abedd88ae7c6bef44da3c3e52b503679a9e84acd24a323e227c9a5e10e835a5e460927602780dfb0e7de14a559648cda31507542ed60f7b78c3c873143441426d17a2e86f3e73b8441f23c2f1496b32404d6c340a776d33b82885c312e6cf49f0c24a23ed248b2213cf8bf9e5731f439b58138539b79f9949229aa1249b7dcee7cdb1d76aafa68bfaa7c0db491e3418e07bb67949162b818c441eb91f0e981b2bf5cd25854f34be4a0cb6f0faf659d74d9d62cc75ef6954d8cb84cb5d6db646be03cfd4e0e6b923b36996166045313dfdca124a67623a7e81c50e17cefa51f886ce5dfbc0fe5a10a632996d740a44167bad0ff68e763610a8b77dc17535504064b922fcbb6261c9187be2e2004283818a517e76a84070ecf5600e46951f4266e30f64ce6be097e03b3fab2352b526372f66cb7caf7a0da9c001ecd092ff1e2a889be40d127d36718f3bca731ae9f2c06cbd0d32785a8794afd5cf28d8e9b834e55993b64ff593f4db6a39447f368c1264fec76fcd522ec6487bda7dd1d767cb0185b36afa1cf4b7659808dbd46afafd5ce578160e96f18a497ad338fbbd4baea05e74f9c0b57f35c31b23cde73f6b2a2bd4144a78237d6bcf7bc9a12901d9f35715a30c1825dca640da6064b2d79ace8faceb31586a206eea8565c02caacf92b83c0daff4f674c6b79e5cd688ed86e7669cdc6995b81296f0a5cbe3cdb9e67b8b9d79e6e368f643e96c558a918e139d562cd911b5ddab9d8f97d8f1db2f7bcf96fcd0d23e0d8ef72b1ce3b57801b7cb3a6f9898db87dbfcce8731fbc2f272ab2f12c24834207afb15b5a93b13fd03265594650de21b885d63c7247aa68a7c223d398e71ed555d1c435af482442409908789a5252836d320d84b629bb637761cbe6716ef8534ab74f27761c43d07798bffc73cee243a99abffbde1bda256e281b3bb658ca7d8b4a18519e01575e3f6f19895bd02e30d9d666eb5550a2112e1114bf51e40742db34952315918764174f4ed41e7607ef456cc6b015c8766cbde2a9f2e885b00b6431062cfff0c6a29b002d4f90ac765a53336bc94162bb2a692d72a0e9455ab775c37a354c80538d5f4d9cd5bfe2d438be0b351cd05b3b1c63a3cdc155f4d5cc1ed5870464ddbf457099ba550e98eb88121d728f9f41430e83e4933979e017260191942922183e31d4a708b2b2c7ab376ebd0506bb11a39cdb9e9de19c7eff6dbfee2593f362edac673f8dd7801d7ef3ec90235126121ccf6a47e7c7d36cd752b8a0b3a28269fa9516f8604f9c80dd837b2d4e3baa16ddc6ec1b59b691df9aefeabebd0307d82829d495ea4a0f71dadb533494d00fe5bf7439c38c7d3630b9d367557dec9d483c96dd3f9444abc157ade242d063b5acaeee3ff033af303768589a359671b5e4d70284a6043405a901fe9e940f6741e36c859f121802430a79daf28bd42ae23720a6df6397d5594c9d88a9a7068012000fe30fb75d69d4926a4043e937aa31e3c41598fd799d678c564c561cffaf568bd8fb2e082391d7e44fbf1508e7010859e877c8db2fbe80a78362592978743287afe19ef3ec2c6ce54aefe1b91d123cc2fcaf88946af504164c1ad9ff839237d401beeff60f5d724075ee1d4585bbac9b36127bd663ed340b6661605fd08222fd5572a8dfec6c944a61c2156fb791a02c5489e883123bfc6e9e5411c775f600be8bacca142468365caf3e60363bbb40a366d2c0561f3e08466e97e3fc7eb5e0e51a380dc987bf0b944f67154872f0c5889dc0198e3172974af8f7152c622d32687f81e406e92892edf0a67a2c887b197cbe70d488b4bb8d368d64edfc82db14b610bc55ba7fe2787072b7cc60108f05ec8927a7ab3b397fee7046c1e0054be7ce636e178eb648155d54e964e442771c5a449e5c94d6c798748ffcf13d9ef6a57fbe6a358b660ebffdcc21f1cbb3ff6b0852bcd3983dd08cd6ee6e6b0f0c41710ffdf059786d9cd4df838b0671347b319fa2daac0d2d4fedc1d03bec0384efd7aa8e7ae2c406fecfc8170bf68c732bff964cc8732d27076fe1ac20b661b7f43caed16118e0fd30b00c39989a24b493b3ca4924b58c172741a5d5153aaf43aec1a9c4e2de91aad4f742eecf3a1b67837410a23ec2b7f62bacc636b8ab906180615be481bd34bd27f289bb2b853b09ab282a6cefd80e061c0f4fc2c4972bf696cb25990d6813090fe87b09f8f45eac378593f7ab9a1c0034247c5bd5a3521c02b71842c6605dc6c1cc32950331cb3a6cda3e8e6e987dce76d9c1c0de5329d3495e71c9af59dcb9f1d07a9eb1f6b359b34deb0fb925c686aaf613532c11c841e4b4ba42d2ab578463fc881c7890edc1d44b26c87bff5e39d034297eca5a7445166a66657eb5d4ce0c185b8c3d7ef23972fbaf9c7c5190d21102bde0167bca2fdb695b6185d77c9dc027a0e3941474cd5b51d8d96f5f5877fcb45adb9da537535901335f344833358d9d20c35eeb701a5881c1f99a739ae181dffde9d3bfc683c74cbc897fa0d1f70ed8811ca2e3ea5df67d722387c6a2fba91efdd2236851454a2d0fd3042add67cbd4151a3c2a8c4648a4ccd1badd6a14ac038c3fe994120745b7e070fdedeee019b4969dca19a414477f9d83f93fbe6112f9178fb8844debd5317250e12d6883605260dc13c67e9baa5721762f637c83287c71b4d1d6610bbc08cc4e333a11389660b6aec3fc22a1d2f3a50cc7b7926ad547fe3ff6fa3231ff09c612f03c586ed084e15e4afa5db6c9c87d79e951829f7d2244b2feadc104bba0fd915e0a3e0109af694a8ae96bafecaf18f783432b230339947eefc8b9942710ec77aba7396300e4e897ae5d93c2317bf614a1f9fad8f6c24df1ef71f35a40668a72708c6936b0d1ad2bdc0c6606960593f8cc8fd2e74be4f0c6f7a3f6d1e3c9fd7ef5ba2f1e0a8fb492c0dc05b844e6f44511d43cabc0c78d8fad4b429f535d5616995f9dc24c43f9e33b0474c201428b66a711bb78a845e12b2be0c59c7c6033698798e92b005b3ef09ba6eadb3df900259a956c0c46a80afb6f68da652cace7520ec82c9258a29d72ccc6a3de86ad4209e5532f84dbbf15f379eafcf2233c69069814290c27d40d59c627c30c7a73be441b7616c2b3ae34c66ad9044a92b4d35447214c4fcd6cff7e2d17c954f917be8b38fe1ec57882f6e76612780b5d97c1012e908916b5b884f93b2a8583913166ec6605019cfbea59250301a771f3c92c0b2a0dcce666122fb65c21fc0a43b2a4cd022dabee8bca53f9422fa228c187d2240a7ce316075d2bdfbef04384364b025c4bc3c0a2758cf3cfb2e1d1f5a745602e2037d252e5f04552afa6cb29eec4b1c4dc5de1012a4e8096a2d299cd7ce41471841daac3b805b27bf8b7c7ce5d1604976681d46fc48f2f6a20afe6d36ca475efade296379895072d8e5f8c1c2afebc86c01c1acc46e1202f6a76dff09952b0541c368b64b0c33f183f0c0a1ce66182dac6608d4563bab927f1cb7a891017008dfb1107cc30f15c6c9dd2d741e54359377a42b51ec7a53cc480cb03f79cf3ea60f56021185e578786033743f0fc77ae556418758ccfc5828e64eff7f1c73ceeabb1344d966ed76103a148398b0680c42571098e3756d982ed51afc8bd16fa54faec6f89d618268b40d04bfcd8af37b92829f5e045aaf218f3125918e73c8572f816155a461903fc318d93923cf23044ea4708aed5708b5b4fc0aacc37b19f14609809d2b51b5a16cf419349cf950dae494a10d2c2a54f4b6d9cffa7685af33bd4f4f3159b67f1c8c2bd2b2acea1cb584cd515e9f5dd25ca1d730de7c3d8ef68b27d8ad379d6dcbddd88988b624f1c8caeae1936cb45e9f4c81364e928623cac1cf9101535e3320ad9d8a901744f7ed27db256ad73825ffce1217034e3bea6976677a45d3b8de1607db896fb7f3e751207c8b1a50acba41af3508cc20fc720ab1ab77d44b177d7dee8637743214fb98f9e6871255a533726615a73d83447cc2c91325d809bb15564875c8ab3bb25f774429e18bb9e43c1b864022d0b0cb710f42dd406b8e50183a2e08c22f1f701144afeb39399840dad4be6a9643f3185cc2f0900cf3042ce02d602515bac5e1ee8b72e1c8906a7d8693b04abbd96133abfaf26ae1b4f7f9fb20b46e3fc77a9c3b4d3e663840ef451be732d9c0cc65ca72a31688842861389820091835ba5c10ed6068d22e585958fbf6069ee1156212c8c18b91cf9c3af52a49f77f712d6415cb369ffce924e34e708b75b2872aebd780c0f8f2d81e2a8735db0e372cb1e9d9ef71a11403b07f78f7a4ab1667a19ca1c06388de563ad0cdc956b8e757d201d387a56b8c324f27a73f8b6219978f579533c11aae528a45115552aefbcc2d9f4956245b809619a3166ef586538b29fa23d0caf965d829c77325b539b7818dfd5486c1131eef2f223fdaf020a24071ca889ea2eca5235e7f5fe45de9f5b353067f549058ca969f9ca623e7b26a49f1e9578cc0f32f511b9042af603385e09a51f91925c3d7220f21fd03728c5d140fa95ab92463dd904b04934b7d2fc54805ead7a012db3884f393d872626b1aee2173a36d3985bdccaaf4c1bf38c930f69d55c9f1f3b132a1298e269f6ac308af7d0ff653df70685287d9c08b35d28535ba13ad904d5b759a5d750f4cac0c9a00ff1ba17cbc35c1e136e710ea8893c5721061c9a797ebdedb58266554424cc2c5d46d715a16533ff5e26887483ad67e99a27140a6d3f469f758405a3c9974060030c9388150993346bb11bb9c52c62b604f60df71fa1b23ba3aefed3c0d1ef96247bff78583faa6d79725eb9580578d465120b2ea9dee8750351906dd0cacfa313ffffa0a221809901f305985d2deea5e627ae4b66300336b57b7816cec1713380dfa1bb4abe090fe7704a6f826f2a96e33ae8fbb3289e75446512890032e68ce9b3fa5b5a1650642b181a8931ae11bec20b1f7f6892940524da91618ee89d042ef0b6211ba8f2bc79320956213af88cb2cafb61858c725653a8f353a9aa9a59759a0858b08dcc2b692045c9b678addea93c57895164f0a3998c145d6afa4b6dc67f2929117c44dc5531a1da6233948d1797569876e811391f8b0a6793d4de622a5bdcc8e6677c22fc60d1fde0982970ad6620a3755e74765e32bad9919bb2dbd7a0d77ac3f0cb44fd60d90a92c862c66ee613b6a3a31fc3bf25de5d2edf998d563c379949b4846b376c4c0ce60ba085eac49c189f21b04268e30d60a31a87c02e01a069d498904e7aa4bcc36399d7815e776e09142f70ce9018f04216b94bc36144c4b085188041387b3cb20781df716738aeec6d97775011e77dadc06f52f4c0c5885daa56f94e1046c5cad86153cf13840f3ae2e9f0bcdd78f4e1053d247f5d3eaff4946c2be2886940676980a8db8ce435201de896cd67de42a52dbaf71e64ba5e8965608094a706bbd9ed6621daed6f79cb64ff2b4f12fec3714483b4878cc67d3a42a4750b44c7e12c3884e0c9e7a4e48ec873fb80120deb513d729d15bc4b209fc0f79ae7235a41acf1d9ae39b1eb0b127735b2f0e80db9a293a36dc89b3804238ae0c1deca5017d0d38dee1d40d29a1973e94b0265158d1d7788f52650b9ae0679ec3230854e91364019307e8fb1b913baa16bf70ed5f2c1f7f311974d4c1cdd873ce28345814deba832b9f1e65813acc2bb1b1b8e658ef7f081fbb64a6ec494fbd32a96c95fe609e9b0ffb504de7287d26e14cd4fa63dcd0c4163bccce9375371186c6bc0808ae012dfa1fb93b11bc39edb9d93cf5d512b3ae8cfb19af1b137b3bbf697fa52e0bd41210c6e0f9bece7eb5e0ee712829df3d3920c777586a0347af9d65d89fdc4079f6c5be460b20253f34fc58dc1779f85dbe817efd53a67b0f69cc83bed1bf607800de6674959a272d0ca095fe8a7e9909b2f1600650a9c06e13f27f38a8083bf09f0829b1b35c397ed7bee554e459c5a4dc87d5e616829a033ca206413808a527fdf53f00b3509d036d49731a9abb27f0c6b262e5f90d86bf4396372f75ed8667983d0ab1b81a4b49f2fd02e3bc70c018fad1b6913cfd0fac163c06b96b7089f19538742a006332d478a0b63c4b1fae0d74195596f1b62dbee58dc7e81c189e40ea637a5361d31ad6a8d06291c29b3a12be3d2de4476f099aa00c1d9a72ed438b4a0423de70faee24826d47eeb34e9afae7d62a1fcb8b6e82deec03d95d7f4bdf75bb6e7d5e47e630914ed1389e63022ce6c4dd7b08c51757dce71c7ed620341e60226850cf32a161783c20f8883f6a90c0ebde239167609be8ba7fe9ff287577c5e215afd698bf304a876006ca0832836a6949fc8b3009f257cfe94912ce14e79ffd9c5dd77355d93894afeed6b045a739e6bcb6b785119d00bd183dc28a64e9a6c93bcc29d1c41349a4cf1b055be8635a7628b8538bcd3350cb0e3caa568fbb65d3047bc9415c43f69dde4f3b7987c048e046a22cbb8a52620ddce105e3e8e383dfef2de2b6f49b016d4b75e0e9ff94964910e6768fba7cafdc02cb2cdccd2cbd89fa7345880ebe71556327a9951fe08f8a9dd0782fe0a9fee4756fe9e0d11fa17ed3ca153b2246eeb3b3bd364b9c64ed2b1d14d81f8692f848ce6df938f6d2298b6729101840aae02b64618b26b1758a5ab9bde7b4b591568a480924f480f1f10cde44187bb04fe4f92676e769430a3822930339603af18b1208cfc3725a717f0dc5468983debbd011a3b7c4a929bb0914e5378404b37e06ab1b444ae1c214df959b0b10c91ff1ba6186d5d971d919353cc07bf37ac7d77bcce5c3a6f16dbe9deb3684e61bf7624bf3bdf5a5da8e88ba7a6a87b9db0f98d928bb24618ca1b36dd887f98f21891c2b0854d2fb2eb9508571831fe11d61ff47a0adfee71a366bb4e705b47ceadc1c9d7f698f66dc0db5e76b7bba2df5f82ff2d4281e592386b7c1e121b385062db5728be1d1de1260ba90037595d935c76720408c6f0087e1514fcdb0b5fcb454cee614b01c129015a2289890aab18b26680767989ea9453deed91f969d7c1db722316f27f20a263daecfe371c5bb54afa29b38eb17544d9c5ee8f0afc87113e101ecc652577dfbd10cf61101fdd8de5dbf840be8f0fed7f15ba970927111ce190534d4b35127f63277e5cd41ccc706aed3e305af28528794187ac716a93373960b6a6920b7753533358a313c4c3e6503e40b6fa755614c0bbbd3d201f24c0160d555386ba62ee67a1826ff1fee2a26a123eef547161d5e1d6be64a429cb660af319df1fee36d19577f974feb26548b8e95a37416b7b7a9796537270de7a2b9a5b0fe7ddff7fb308b3697edc90ff0dfb3b522709f5263ebae9932a585a01945f2321ace4c7fe33ce4f6afec61efbde37137fe456846c8fd139cdbef9cf7729f1fd92fb92dbf3d48e048db21f7d7af5fe70c09996c4df54b6325def236432eb7bf667c0f09002e81f2e5da46e56f1d2c133f96ff493b31a807f6afcf598a08835d3c1e3d7cba0fb8d4f784a8bfb62265bdbf9003e90b8dd9d454d38e35467713fcddaaf5e0e0028359f6671e32ff8b4c5436079b54f44dcc72b60cf54f4b2d1c89bc283b0e8976da887ebda0996d9954843613970224a612bcede55b69190dbfe724f5b7a58e70c39ae9d840ba222ffddaf2136013ed525959917c4f58294fee12ba9f1644b3499a6f1de119f2b4f9579b04f0f4adb1d267448b43350079ee27e9eb7193d0d1c2f4f892341d27af9d732eb65d001a5ae2da526267ae79f80e7798c2620c3581815dfeb201f7a41a6185f9e25d99e0af076a7847b087fc0b8ca924c625b64f2430e9181db1bf4be2d9408bed622b320f086ec3f8926f3947b2affaa9e46cb8f54bec78e59e9a0d76a947343c960e60758954696d793fa8811c5cde17b3e0c66e0002ca35f9e7ecbe98776650d6dfa4e4acafd1e41dd5df31ee7b29390acb29ddb10c76455e650693a9fbf507e48eeebaa6db178321e7e28d1a70b8999b4d1c9fcf245284baa7b331425989aa624a206d8c39308122e1274a6bbd904a0990faae80b91e7c4cc1f45bb6901469661544e2b24ed376eee2100beea5fe4f7a09a4d2b2db1b9c1da65c36c535066fdac8dd077e2427179a29f83a0f2d61d36a265ce12672be62abc315c4021bad776ca83fa763c85209867e63e68613071a70f7b35c82b87df6e85a2641ac9fb780f3e3733c22c11310e4a941193eeb87058e3f87968168cbfe2543e98862998c384e736e102becc7948285ec9b7ea3fe1c6447cd9ca6feba99fdfe52fd9912362f0196c7e895fac517315b9b50b10b6740bd46f35d470165ada5800a55b0fb68889c4e3581bbcff576ea87a0545e3336cb0816e9d83710c96e1f02d9074476b325fb4a9169a393d17d79536273193b26fe490ca347e2bf70b88ed578bf4df4fb2f010ae707fad6d750693e74f5781833e056dd4e3425f2b4c7d48482e5a1c9c9b369eab85a07cbdfdd5e25eec62193fa9b95b9dc617dea6aca52608342a2b04902e9fa02de24d9b6673af319bcdd5167bd3c164eb51d917ea6c045223a7ce2080e938b181feb7c7d04ac66dbac8ce7031ac93dc705fe04b3d8e8af7fa0d6200676172c2f4a8c722e39960390c50d13bd3b0f0fe12f65057c5ba5474424b7bb40bbf8b1e060489a2a3a74d2884c7dabc27b064f51cbe85a5795abbac58e36cc77e428d3a32c315f116a8d4463431b70f9bbe63692e7c28d1ef5aeb50728baf0cb77770e0f5be4a8893b4dbb3bcd52326c338ad5a8d88b3bd2e27f2e4837bd97d12432c73d4a5e73bbc4f490204531566d3af69feb1dff475042404d4d483d18c628e03db5b645873312f61a759ecfdf4b1bb554bd17fa7109f1688f2f8bca436be15eac09e0324b74b75a43e4ecef4f191ab71b350cad68c3b363edda5d6b0e8ccf724555c40edf4d189e8850d8f1ec3cc795b6adddff8fe3f6dee3eb4c1280cbab129f7c8e2a29e8e08035ceb9babf0b675d6958c7860eb9bcf71b2597af3504cc4824861020058f7399c8e412f7d9c9d11a3b5896e57779c77271f0ef1b4ba057c0fe416fc6a96e4dbc068caff39f746e788c300ed5a4f88342673e3289d8fa13b71feab8164242744acfb9cdc2f05f2aa2812bea7d51b98a8936e683fc5929e1d35bce321260a4d33968126579461ec30dc543aa16856131141652b644c9399eb85449af7db68364928bc3d26b790eff745c8f7bfd7be2f61088189007dfc9154f71df425eb2c0fa887a8d2834e29d6e45af5d77155a597e1b90f68049a4415eb51c84e349e0bd44d23a6f9d1c25520c1cb408bf9e92a9b72522312dbc734dbff478364dbf1498ec2d523501cbcfef464786c05374a45f29877579b6cf3300d2d6cb723f26651e5254973712be57c3c0590c2ea5afcb08b9c187ea3784d331126a6e00d1b6230ca10464f59e537e1f60d0145a9a4cb18330c156dba1d31152f0bc0aab7d0450031fc6e479aae91a267e630256292817ddd3f133c27249a26849ca091bb857d836065c3f8f364d4df551b8895f280fe7723d54b3f9bee87375cf0755b36777188f4fed91e90e550505f8c3e12c90be6a501fa272f104e647990faf844bcf969d176ffe521d31dd0854931778eb13566d8230f8e6affbd538432612e3f6365d6c98ff92d80bfef1dbc9d670fd68a87197647c6bccc0ee659a2eec0c4b8ad4851e40ec44b5b058fe9a754af7379d122a798341596d005df9de008be2b99e9d8357560ebf924879ee914184909c52d3ef0fa6d1f8fe7a180cdfca04a9e08cdc82c9f214421867d9212f36f12abe1af3170f67c55714b9171ab4c374299a2e57abd95828cb8cec4681ef1ed0e0da230c190a14bf5676adc808ca309384ebaee4bf44c198bbfae50d21d5c5e191fe4fbeae99b5ec39bcd451bc15ba1a4c2b93eb292f69e97ba8b6410bfb457e7a414a26254730973e4a542cca737727e69ca13fe367546974ce3d14fcd3645e296d4bd4e6cddd2d361b333e48c3c3839c4085c48f94c6cdfde5ccc1cfabfd5a84c7e43adcea8a7c37f14f61fa574825606edcfebf6dadf36dbaf6134cbedb07793e87990735a0e2be84e1ad307476a14902bdd64b8c5f51c6a2d59da13fea25c8871fd1489616b9832f9ccc9913b77fcabc6c97411c2ba1dc9978c07a3d02f0f3a98afd62dd10cb2cd8e24c81bfc8c698ca5dddec688cfe0eed56a8f17820e371a9349d43bdf57244aa725aeb1bc4af9eb1624a963359516d2407d610b5fe96a3a4f9a6456f44d6fb376bea35e4bb868826ab9b0b94fb6d6ce862d40aea1aa13a969f9d50612999af73d057962219a893d5e99cd5f1f91293c4a90c8be95ddf6621383e670ca611301c71237d99fdcbd6ea696df0277b6bd8337c345f4b83bef870865e616464ee65525d01e0d2b57b8647bf25e101a3ed142302a9d0a6dd5bd5e1337060b94e0eb6a1ab950ee83f62ea8c6b476b739c7e933ad9d69a998f34134c416654c89526106f380f12b6a33e096abb628918161733b3c11249bb4d3c18d96b243d24d7100950589b83c754bd241febf62e580cdc449dd0244aabc8594338c689799fd39304a752a7b2d903e3591ad2e591fff3bae45dcf9d5acc007af2b1d566ea1efafe791e77b8f7c6604d1c82951cb80e84876a1de1462b8c704194fecbcc81bde1b84a374b280a343d2a2c986aa57eae325c43fea557306f9f5aa15dd77e26f0e0080cfb26c72438be48c5d4056f17956da5d3cc7e11421531f8e34d873a8eb17136bcdbee12d758485a9ffe9e814b0d9a263771d74ba308e9a1ce6f7cd4baae6d212f5aae10ef124366135052fd614dc33f7d60ac03d2342ad62879e0e3dc185af38f806a3fd35285ed523e672d23c0a309c7ba23797d823e84a30faf38ca2822418ba81963baffe29b4667cbf22b3ed8eeb75c422690317e08a02d58da3b05726ed27d05eeb9b76b2c86ee14b8b0cb0e4958a9d3fb524f4062af78788498c14ff5f8db09fdd8ad368ddd156bba879b8c4baf4563fbe0d65b130340ddae3a90108bcec20ff16ab6c82096e9efc730ef116a6c9a5108aa7d9325d84f117874db9a1153cdde8c0d5105a37b3fa28ddb58fc8f32cda30d542bcc422172112014dcc34757d8bf7078c89dc5698eeb2792f5160c9b7d5b6f0237578bd8dbbcabeeef8a101724ff4d1dd57665fa7ab8394ba986d14e5902fab677da046f7f23b91bb4482161b96495e1b5d3f88c70ec29c2e16ff9048576e9cb30e1fa42529bbd894a999bdf8aa83a4f48d4e04430f5df6b6dc86c50d479aeb92214cbba85c150bea468bd3d90929eeafa83ff9603a9e8351a86612d6e987744633c2611338bec8803d635b7f038fcd059ed63eb6124ed6b62361f2d4efd1c8d76d0801be337727023fbfaec86f426a6a3f93f47af7838e5a532e31afd72bd108e6c62cc4609596160bfbfe35156ae1ea753761e7c5c27e79d8c4c20c995455cfeb32a49e6076de34387681cdd06f1c308c2eee7dfede1b69abe58ad277ba74536fa5b5e3e426152f41eec581fd599d7c2229430a5939edd35420bfa325df2e9c22d8dd60d84dd8a203b05b636b06ef17d4171e3b16ac172e3e29898eebfab06232e7ea94e585e61e1b3bebbc942f46832ce558b4719130ac2f9434739bdbf20fe0f561e45a9c587298c061965ce62d499abe1868cdc8f83649f60bf21c65a8dcdd2a846abb4a684ac6ed968a733d785c893ba1f1ab9a9c3997fa1e3beb695e6eb4fee30e922e0aab9b50a8eb56b736d2dc5f6da42c301915090b93a7bc77610128a69f6cda1a54770798fbe67e8e7ec106fefdbe36a17bf2c72b503af670f5e40ae514bbcc2a76b357f394a0c9277f5ef9248fea35492a6d5bb6e5d695d9bc03842cca354c136c7dc5802a4e5dfe302ad83964e707fec13561e00eb1d29ba10fbd05514dca9ef95192535e4610242709975390b940ed624f1203ef3421e9b4c1abfcb2195af03cf774b7bf8f642983b1635abc807350cea36a578c473a116c519f7a7c81f681d4cb7ccf5f3ad8f7458bf6ba0cfabf96c902d026086c5589e634ecf00f4bc78294857153306283cb408c8b0919bd8bd58b737b088cbaec21bbccebe7b463c8e3229722aeb3b7a8c349d8ffdbd24ae5bee2922234756c4ecec1ee59d62bd74f90d30d302f66398c113967bb8b92c413c65d123cdf719fb820be140d63b6c9dd1477f62e4e33c086ba175d566538b02b4a167ff13c854437b2e13e7296dc1572214bdb6e32399f945336bb650161c739a1eef7fcdb91655a304d75574a4ddbc388aeb3e02085b796397e0ec72b34b9982279c062e96bb89035d33dfa05dd96f273127cd806604a6e6ac4a110a6f24dc273ba151d902877d7899981b80ca9491deafd543cb9c0c2d804c2d73df26f17a0c38475ce43998258cf717c73b747032753724d4d0c4ac81f99bacea074409693504b35d9f1ec7d9c3ceb53c7432c067edc481d0a6cb85a28fe87c489b1fa68e20575b87c382f11a4dcef21bdefc7b0008745bb0a6296d42490a7a2c42460d99878d55fe9b8f38ec66a90622a0f80ef420fc426786773846d435cb31f52170e673489ec6aa892f7f758c75a34df63b8ae55ba8010007dd2f33b64ee83db4398f3e5a82dc00f8ae5949c0f23c55a7d867c7284a267b78c59d92e39128bcbde42a1dea9dd89facc6f40e5fb4b4b35d31751a4138bba179b51a854e280a9730ff385d994e6bc1e73229b6cd0f9273d24d751a7530d18dd6b96a3f98f1e7852b08741e0d42bbf3d81a906d9c8ae12910e2c170790f3c5cf054fae78dd4c4592e9493905d523123d8d2884136f06fe9aa7a4535fabbf2b14cbfadc33da2a5e0c36176eb6bc5e0731a023f67d1771daef6db3dd8f582bd13aa72a181038370022b6c5b7d1062c30f95b877a8247f195351cfd140ea2cbe300699528c5dda645f44226cc7fd11e10a8d7a23e004e0d7dad793295a83f70d758bcb2a3399726bea7770959a352308703d247628e3be1a6b1a7723f141f66030e39443cda073d68c9d365b822cf9dffe734338abf0ebfdba022aff9519fc0a1d91c9fe6199eb6398cf176b51d52035dfe759d6526ca1c4da2ee9b680da7b6f926dd2207f3c9d2eeda510a1086697707cd99962a749f516841b54a91427f0f6d81d7ee42e441f8729f51ec3311ab459fef36dde536ea617b25d67e712dd4657b7a314e4fa1915217d7fd9378ce67526588c822b7d56432de132797ebab271e2149723d1257369e5b3af15882e15ab2bcaf88b8c3558fb72c6e94c3456fbb45fa721973064481e6bee9380f2ffa3bd40b4af9d120054769c8658766aa33d2dde735a8df7ad69a1efc1cf68bbed4ad7a338b73572ca3d423a6a44d66df6bf7445ff97f8213448e95c7457ea328ba0e29ac1651cc5b50108369cf06283ac868cf4d7b181d1e77acba5fe397d608ef18a4441fba8690aa292ac4798a111615b69a55924541c5ad1a290d4fc17debd9e25a784c44c92e5d2655170a5b0da37e7d423b6425ec926f7919d508e1d6a887479ff4cc460dbe94e1ac669edcff7b327cb71509c7ef6ae843ef8d875640f5f20874d3151338d7f7e9844dbb6ce235f19715e05d7ab629266911dc3205e260100dd96e62960967595f9df93e9ed4a704d9a1f66b05329275c0fbbad869336a9c3fbf147adfdcdf21aa2e8df65c7a302910f69e167f5afb7536cafde7f2b2aa5387372b7f2bac75c7228064350e8471731a252d77588df1677fe78bbd85eb2c9855a4984294893f7f08a739e64483ae346293cd3224630f167f55cacc2e255196b27d9448a6f25f8ca331c317c23dbadf669e213ddd7194aa256c328743723e5e2fe6af190f3fefd71897aa26fd93fdce0a15dab0472bc16473234cae06bb16557f842bade80544d2a49dd9d8bd93fdbb579333f0ef32fe818b22da203e72b04fb90d2d7f60ee690240300930015820eafa83c1249bb95db76294b2c2b9fbe52fdd17c1aaaa76e02d68ee9c3ac121fa671c32e2726adca3f078745889b8781f88df0966d362bd6265823ab5b3cf290b7e1b52c74ff98efb6d0d98f9fbf872d51d565946b4dc092e2433e82349f6d6d4a181cc621479deb0f58df21d0bc9f6a6db861958835f41c9e777b343c2e034514be0fccd9dffe9a3947e83e911d92124c9ce5d5fb9436a39dc2dcce57428e242803a21f9be393085593a83c5f82528d379e0a5e283768d9b25a910e6bec98e5f35ecb97c98bbae011e5844ad565f78a17b2aaff881377c9e2a6351e15f16287e05e35b416bd120d08fc1babc5f0f8101e3f959b64288e43afd06f902a6fcbeee494b71100351dbb1da26098841a4460320a52061369d2dcdbec4a6bbe5780f89a477d39f57ffefd64d276e05a3de8e00be874e735d270e0fedd8789dabc758067fddb811b31df007fa4a2528b6b859f88c8a83bfbcbb88b3f7f3e20501c103185d58ecb99757ba68352e13850de5a5e4465fc558bf6c65d9e0e4f0f8ffbef9b762acd52850e1f614f1832c279724085cf60f7d1c9afe64c1891f032f17644136fb7ef6a78685f5b1cbae30cfbe1b78b840a5b00ca50fac5123f2131ed9c7e0ce6b2fd62b83fc72c56dacc4202c24ffd15319a31ef1f2dd0552944207020a51b8704eb2c0267d9c96c5ae705f9482ffb0f61ca9c724b557ba525a8108e549c3c2bc18453e0d6c77b866cb51fe34afb72f56bfa3d8c90423cda19e169e03d3b742a7014a42960a73a4b15afccdcd4453ff8a0dd53f4d4983e5834988408feb53b10800cec2e4dd01590ab0d58ae3b60766e51d8df14ff8125d5b19e6194399ccbea7a595208a74036f9bac60c313d049a3c7d92377bd19751b065e2f40209e4d29f668cf02160e9864340c42c6540d4eef511add3853f78d4aeb3e068911832c744af1dc436a56b9affff4141888c51943e3c67473201a97bffbf94c670c11f8de5cb15294424110ceff2cc47cede67e7eb9c84249a2e87b8dc892bec54a02987a1fb66e3b222a0a659bd6598339509255f18992bac691b89b9946e51acaf6bbff113f496e9cba5b93f8518d2b0dc3f70060d125fe8f7899e1775015f1606654f6ec04aae70f4adf982e03afab8043e9f3e0caffcadccca589926a5c681de6fc8072955dfa25f3e1593c20fa47c992cbaf1e0a62e306d946c0051e7a937d280b4e13e38a95233898bc77c722e32ae9d4423159614321ba5683b6ac879b824b91891ba0f9aff5835045afb2df0dd416a6efff0ff2c1527bbe8559882a91d9bfc1bbe6379224c0598678bb64644c60cb68dda863c09ae02faf2d537e2dd0dc240e7f7828fa90cc93108cf664adf0c1462fed2d3da49601d9941307453cc20d8b3b2c64cb98a9e766d0449d637d44146d57b91245e140750df2513b058f015e60b1f8d8fd41825800c690e30c2aceaa97a29802442556fbbc6afb42d6754649972d488bd975a5762c2cdc002f23b8c6ba08ca5d8e5167813f05130fa259843438d5a1c95f3068c6aba4de08df663d7bcd14be950ed0748988391131dd0470c250ca2ca136e0577bf0bbfdd045ccaa4a4aed89a5e78576db353e33b62088bdf7c280ce523ebf33a749e24cf0ffad9164b82d13d039e62f641bbfedc08f09326b4ee4166e67e223622624898de8012f88cbd9d2e7c0e5e02420925237019e2c358da0e6997327624500085318a65451cae81ac38ace4091900dc9bd5c77be7bb6f9c73af0d97dc7aa235d6501e024f74f5f6ee270dd02275dc2eb5e18fa316ca68bf0acfe25b4b2b9788eaa1f25617294212aac3a1ec7ef00b4f7750ab8c45e9564a02e26686b3c78885c719e502be42aa84d12d492bd31fec2907a4c94070d4d329bad46ba458f326a7f7e713fb4a08875a403fcca9d4b6d45f52ee2af3c7710c46d658a367dd0ed0fee07b41979927ba3b4e9fdd15667417f6d39b04dc26745fe204ba4ac0cdd5e4fb30e71d6ae89208b6180696b55c0c7a5d5abed3d20ed1652d50cd4942b5bdedd6b0eebd9ff8bc87c7a07de07508c4dca38979972698053fdbb767c68259731bb27890e96d0931c0e6dc88cb869c26721008fa7a96d2a3356a90e6176a310cac7c01f3ee5263961b3504e77e3e3f7f8602beb99f01e5bec2027b0c9bd1be4eb9e33aa507ddfcaea79090db67bafeef39d266037b022413977dd54ea74f978ba9737792825a262ae8fdd74c3f0372d0bf8622a940a6d60ad23784b648c715c3bb1e76ad4c55d43621a43bf9bebbaa075efb4b213942792a429426d085be2991a59eab603f32cc1f7589332cf78e553bd501f74df3e510dc9a002441cc6c307fe767dc6d7935b286dd99abdc37869e8950e8a0de9587247099e4c3228a370f4a094a2472cd2e0659d09ccf6230b307f5d013658f1e5075373dc2e42f8b9c07f9eedcff72bf73f69b529927d7dd17b01dd0e8ceb18bec77a9b5af535c63d70268cdbbb22d4b4c1d9fc9fb45276de1b5e9b0bf14bbfba498a5d5c0a632e9e1ce8d6c1a867e8d2507736dfbae50db3d80898ee6d638c9cebac0fbc7b8dac5ab0c00891a65f2cafd8233ea9ceab7760bebc826ca4d92ac376e078513f336c62788b6d830d90973838ce028bba75eafe8f6317de1d5091c538cc8924450b97714f8f7bb37d8f97d53b4b781dff9575a16a5224b5059521c3219a12c1a73894018d30d2b7374352e02184a6d0ee00887d8debb8568cfe5d0b8bcf6fcbe3e0a9eb0845ea11a56324ed98f228ef072422699e7a633864e86c2dce22dc378865fa0296d0a579635e1f53ab1af364b19feed05597da4ad2a6f8136b5bc47f252e0481cd853612a7927c058ae606025b872b3d4b48f52e6f8afdf5cbc1c1a2287c0b932804efc60ee073e146004c31adf6a92bde4e837baaa7b6e1643e0650a9a1fe410036c1f0cdd3505b200937024b1ef61821cc58631d9effecc41256305bdf750dce776acb5175d4f2b030ad9f815ced8aaffa70c1d5e1d3f8b2a16ee46e643aba1e1df4b5da3383daa37880bab1e2dd78f120b1ef21ab65b7f1071cf491b26fce532ff935f7f3e82b68d3f4af7be3cfe85faa52cbe59e9e74668967bed0d2d29ef76626e580d7516f6955db584c2bfcba4b192e43836c6a9d18dd368e4c3683712fd101e5281a4076df2636e2d72cbca55c9b77eca39ee3e8237149b2ca80361776c4ee615d2c0e0abbed4ddd1b897f30672610a411c5f89af4ab03312377c38bb6f84b727be257bbfb7a43f0ebe72c20dae4cd9c8e31d1a985a863afb881b9cf2bbf224ed9676f26bb9fedd4daf939a6fd415fa664cf9b131f32e94939325c86c4ab80f6aa161e4f28c5346353e309baf14c0631e1f731d9770a2b32b33c6964e13bbb27042ce6e9133e9bd11b5524e1b7f6812202dc5652272585864e8a32e306b83e6fe8e864098cc5346b179801c285d47d4bfd47fbb98238bb4ad50c102f867166c9041ac4eeb1bc344e4be6b50ca0fe3678be0afe462e3b81280f983acc03e2fc71cba7c9a06f9ed8a06c1013f5cf67e7ae58675bef05f7e6f70e40c71938a5af5a1bd8ca14eaa8b47f79c8f187d72c624ec515bd172f10525b484d632fe48a062e4990e9c6e266d1edcce3764c3bea609355752e2e1b41d61ff270d5548546cb9700f5d31e7483ee954e14d628c6910b2fa509efccecfb8ed0e25d4ea05363d0c4efb93a47cafdf490748fb44bb7ca576eaa750e6272a3cc5251fe31c518a437c0989c6e47853e7e2eba833a925c5ac6e47ee87139053150a3faf07f43235d27e9e7157049e93306ce8be6864b4150e0c61e36bd8c59e9c6ae2bc26ad04c3e4c27f213e452b0b5dc0aa9e8fc1cb55b83ca3cda21768f2600320e1430888e8e17a061d083feddd857d16a33a1b9efe8c52efd78466dc86f6b84e4b6896f81d0ad10876a1601d2853d6ce7675e79fe124b0898fe2b0b2069f41870ef1292bd3bb148ba3230d0e558b42914c446a57d165af110fe4ffa483c212600b4dddb55aa15e6c0fd46065915b7b5c29eafeadafc6d388ae56aec0300e2238b2c65b3b8cfe709b6608828e077dc5618d9ba27aa306fcc1408d99f9842896f2b09309100e1559db69c185fbbf007ea965ece3e480624ae41a2e4afdcf1209264f92a9d1b325e3c58fd1a7c09bf94b2ca55b3921c5669ce42674113d3df352c5ded38a4754be4d74c987cd60b999fd5ddafb5811ebbf6e72252ad93799b52bd4df5cc04e7ae1fe719de95de7fece977c1dfd107cd676136616618ff95650c4e73660131f57f93923267a81130e405efa16c4885a9380cecad063bbf924a8e40d5fa7fae832185d84b41dae7fc5fa33370a4d429ccf2c45b688e92ee03d3ba83d8b31db4feb1f7a3777fa4707b3ab59be9f2ce1ce4e48ebf9f0ed9221f0aef240caea24d024a1873a2d4a2bb55008bc51443dc01b72c65e88203c9ee21b0c10bbbe0849b80cd85f2d59799ae265d3dc728bbc13c8b976626f8539c0d7b8c58214ba248b38f6513bbce6d0812c958b689263e0be608ef18a4441fba8690aa292ac4798a111615b69a55924541c5ad1c96a186abcf7d1e93d2efa590c64ee6031cfb17a7a7a8162fce530ad1898db4642eed78531a4de7b80b85f585482dfd12b19c09de41a6ce2b1939a3f0161f95895585e4a021d327565c703d6af229d6eb157e7d9ed3b19e6043db48446d6044fa5c4180893e12767e7931d01274f758d76a12f39329f000c5ab9d0640197287ef6f19b4aa3a9b33464955fe9aae862039cc1b9c1a76fbc580f63ee4a9eda37340b75cdb7c5aa49e19a94c1db6ace34770871e4109c59986d3abee9495ded9e5491eb5fba8d559b0369caf9ebeb732d49e1b036015a94df34107c95d3dc809d4008be562403086bcaf89f0bdee912eee6201c0558ace661bd3c5f888298abaaf4897a2cee19b3aee6e8c9672b3f3c61e2032759831797dd6c91aa4d2b5d30187c99c79fb26c1c595a228f0f36a2b04441479e60b05cf9f0643d4c0b658ed4459291e3f9b2b33797c596dfc5f2d1e712eab0cbe631b8ceae2c17fd48d3080b41cb637162061548fd281e1bff4c55b3497a60e4cb27b2dbf60aee2f7053ee7c28a9d9e4add268e2f9048ca35ad101a2421fa90a6e54eb0f165adf69683dc76769323642fc1367d91ebdbb2b2bdd9891d94fe6775a5874f0eec613d76bb065b109c9cf35d20bfde27f062bad11d71e5d1fcd9252c403d1280bc24f0c2bc24dcf73a85b0bc3a09caba96786296ae64ae9148d6332b2475f91a9eab3ce405d1b359d9ddef9f9335423067d47c4625b9f5d3e096d421eec98e5f35ecb97c98bbae011e5844ad565f78a17b2aaff881377c941f66e824752f94dc0059194a2f8d851acc573cdc3ddb650ec9110a7bf8d69bbd3ce2e3a172bce03a1843a9bbf95791be6d0122477b1b0f9eba95ae73b76dfe5bfe3982afc44330df606c4cc2b28f0e89b51ba1b261f9cae74902b7d59e33a76101688b3a18d22e8044b83665246cf38cf87c0ec49c8f403bd9741a411aec171ddb78c3c78beb22cab73a2c543435da63439123684cc7df2f847ba72aa3754f0c4d0531012f99756b30275b9b9dd66adb025bf29b95284e96a5f18fb2784076ad508d17bfe955b141fcaeee07b17cdc48b286bf4f391d75e226c0a3f06b8851e0d72aac9632ba6ab65a67266a6ca2cacdf9bc2275e8e1480099ad8babffb0da3510a80aea482b51f4bf1c896b509d0aaa0dfb19fbe13a7050f4915ff1351eac9dd5521bc284bd85a65cca36864ff2ec7c120916e1c511c7c41820b4a498cba1751557ef7357035185284f512777232cf540b52aed9190ebbdb8d2950bb723ad2a3fe53a4c15b0715a75f525d5aa5d56bc59f60712259bf8f9dfca9df85cac69a6ced1240a60d5972fbafd9df6d218ef8001cc367ed421432b95a16b139cbd1ce95d4683c49c629905f69da094920a42cfa735cdf5ba76a024ac5cc99cdd8cabbef947b4d06751f0ef65054ce6b6478f8f3cfa9091626771d75938b45cfd29148d20cbce2d2c99ae72bea60142ee0a94f0cb5ff427d45c5718707b3dab169dd1b68fa415e2dbbb561443c065d7c14271a6bbb0d58ba8d41f7b267aa59e906e40ac451174e5de6b3a40352ad4e15ad62ac88aabb833d998348bfb9050dddd69bb7cbee9b87fb848171829efdca3d9b3192ca98b5bed732e175987d76db15e66aa10f09237ca799a2c0054a8f5edc8a7e2a606a2565fd0bc967062c4e5376fb0e81295c96c4d9e967879f7d7ececb7d6fcb4196692e32ae9d4423159614321ba5683b6ac879b824b91891ba0f9aff580810a16204097ce3fa09484a9a92585850f93f54ba5fe724d4a11b295465654f5e245f7dfa1c501e86f72c2e9e012fe9ab4f316c7aff85074866b60d5812b168b285eda4767f6e3f2783279bf693c94b7abead7bbd46e24b63baa3fa2af84fa5c9d96c20f3b1b582b7e8572c6f26b36ea71f7c0fcdffefe3503bb0dde1e4126c0c74817fd2bad5b75bc19cf47f074018acc33561c74ad6f976a53f5f8010c8968081d1bb8f90d1ebbba8a4e7cb289d649aaba49c207c406493cb44ba41159160d119f5a957d054f55f495da5901b8e27c4b0d841568bb5c26409249033b00e6c0f21e22e3ae3a94e83286fb6bc5b229acac74efb84ea1aced780ddf1526895d93ab26e716336fc23566c9959ec34e9038b0da77b3931db266ae907f7d8c66bdd61b77a4abf17a2c031501f3e54295af9c96fc48ce7c8ded468bce0f2a7f8c8210f9889213a8a2a64850394d4e9aa4e8a30d52a1660bcd40ca57fb62d1fc8c334440c9909edc318ffabba910b4f33afa9a027dcd125247b8b12aad5ea9932e052acf04615b13f2e6e258432099a680a75db7c4d9d5e625238c9c1de87a6578bf2635700b14ba7e3fdd22e2d492bd31fec2907a4c94070d4d329bad46ba458f326a7f7e713fb59c54723e16f2f965f9f21d7d259998171b0cda17c5e0343cff2154ba625eaf764368f472828056ba2656ff8559a0c3a4e07b538a307e2e71a3e605649dfc245fa97be34236fe7dda6eb409a997c7a20a03a0047097009e2913fdc32cd95601691db396f3d83cb6b1b417796f96d73477c9d4a587d4c8bde55df10683c830817098b9c9f1800c7f52c22689048a751c90013d2d467f8ec0060bf6c89cf8084a2ce57240ac31b34c75ff5682d737360941943d4d7c8ba8387f82668b92f40f9b7039418f03d26e104c3a89f2ed672bbdd4ccbb0141d342de791c72beee4e4bccd627d9e31efef64f5e7e59e996a5d5d76c3c8a56b5a90364d1f45b571e2f52546a43b73a1e188faa624527efe4db1e6114201f5329ae3483b07fe34c01a95c6a6f35ba07e6a8f834312ec969d67ca87625ac21d30ac61f17e7cb5fa3a4269b73b0e74398477d429c4f020fa606a3d32e36c885042c9d086b57b4a094a2472cd2e0659d09ccf6230b307f5d013658f1e5075373dc2444a528b45367ac7cfe2faf232a4c412742ccae5a8567eead0183d6cb6bf81f069978b09d5ae0c5db931e84fb5821921e9d73138980507c61bd3deebd86f90a3f5cb9949d22af1087153b2c595f8e01a94b23647733bb2e9f86089c26bc190f220f870b0515d27a27d190b10d1f57cd3f67f7026c6aeef25dca940919f3bc87e936ae77e29ffa64e572e3b56111af816620d5b777b51e42a7dff48d9b288f0f0666e59b3e20e63971409dcd39bb1c7c7f58f572570566e2c875b5d6e8d1fd94babd667e4157515f2d9f5f0f07385443eb0aa9c7dfabd05eb65c33de736cd3742cef427b2651bae38549d1c172ade351c701b2ace3d0f55df5c6bed9ea7079bc148c4c2e561f38f2d0ef469c685235d22920b9a7d0c68a9c92e5fafaef4bc00cd0bbfeef5335ec7cd98c6b989b45c6740376021e7a3cf201d77e81af0f7c9d69f4fd11604d384e33416da3b6f37376f868bd5e7c5e37deb4c53ea0e56119615dc869dcbdc0e476079e818175c80de61cf3906ffc82858ed557d9c0ab6b7eabb8126cc8af18a1204ce22dedafff6846ce7b0ac37c81759621446b8939678bf89870eddf95f44daf54230a870fdb0c56a199ead1ca26f0b0e819b2551013c744723d74a1f4166250c449ae8afcc854cec928f41ab3bb278a5e47fe5bbaf6494482c12d05b969d6ac1892f0a8478c9e5df8032b8dc07fb8a2fa9a7c34c203a0b115913bd98b924f2959957297e0edf1647567746d3c33e1c50732b66a643972d62441367ce2c86b3cf4a7ec4593b8c836f00038b606ee0aa7037c8d1012de5976e6e935dab3a7de1529436d7f52fd526ade8ca41932ed3b1aec44b697638148e7b6f7af2e4bb7fad6f2167931b99e796c860e61378c217da51aae92141eb9142e1c145f86fb9d4191ba91071712d3fe23db60994bf1bf9ff21ab7d8cea4f9265ed635ea338c7fba26e4d7ba9295af2a1bc843b5f14cc03666672705e58b7873eca707342c2559ce2077cef71cffcff90ae9f94f09a2e6247ba812b7b9237b4dbe5b7cf43a6b12e1e5d20d1e83871cba47d62557c87f7de1c13c7ac0005bee4ef0d522a3bf89a728984a30f8c06c3177019cd1232385e7c26e9d85dacb1b3780cc33c9afa896ddb2e45ba20dea25eec69c09099fda1d83eeec51db93437aed396b92a43a2a20392261bc3ce3721866c7a63a776d0db793588974e6667623fcfb6c3d1fd27af0facd208e312740a20bc8900f972a99dd782b0e437002c23a50f168fa74838f347edb0bf935f201b0e3dcc1b3750a2a953082694011708cf4ddfd15f53ec86beea1b1c1e776d267239efc70c2d23cce31d58846f5b15092df29e30247f7c701bfdf411dd068b18744f20f2b352db5616e25ca7e03c69f817825eef5af5de6efed0fe4a8d94979e96ccbbb881588415c8c020508c06fc824c0932b6094f3fd3617186991948160c4b28befbf109d81ee0d1bf58ba2fc748406c0756d4238e290009b8f28860e61560095615c449e8645c8418a17fabe53e728dbb586560c2ae7b9d3c1522b588ccd555f5be8a7c5e9a9f00332210880fc1d0523ce2a8319b6eaf36507736b075780dea4f455276ad931b058a76cf31e6342d1807d9f89c6fdc128d41f39ebd4cbfa936cad17e873de5ad48ee9be118d89690308afeeb2232734c3ec1ee1758c4e571e6b0d26223813581ea4114c615b08abb88b8877e26a391c5e6b6e959ffc43e7753756307216dea70a5d0054b9ef93cae99222f9926e5a58b935a35c0ec82727dea0ac09a7b7389a9d4261308f3d8a3b741e0e76770d6eb08af800a2a08845376bb191d45294cdd46ebb7a91ce874893d693ee9a66cdfb1c101609a2b367d3593edc4ee6f8047d8845479709fc39d838c577e136130ba5abaaf9ebe04e278f49a5de42e276df99066f134b6618d715359e06ba7b0d8080e554805302c840fc20a0a6bb2d131ad634ac00b66e686a5c5aac4163d9b4a029886a0aed6cb8726ae4004f4fce5c37d1ab16fce9853c7f4217e5544f4c34399332cdc9a4ad4ebbcb1fcd9df694d6e4752739313db32930327c5ec3fd15d91250f97bfcd5752eb8347c956cd78985ee613f7b4f26bf08e42673c44e4499b178469c7fa2dd60885c369f9d7a0b083fea5729f9dc5d4ac2d34c55b2633f7ba6d697afc1cdea815301b3e93b8fca694f43435e8610057079578c578e74335b5e73196ffce17174d8ef6f4d65d3654da6274a501345a89820fd1cf6ddb1ec4b51e064062c270c70c9bd8819373d5de1ab0938c09f5998174da584acb0f0ba5b394962450acc482ae45da6e8821963196d9c01f52b2cb7b85d970a933b5ffd23e2fce552f751efd0f6dea517292aca3881328088f48e957d1b288716cf5cbde769f691a470db2401f38f69510f94c67da7e61af1cc2d5788501dff1b3708b988f6bca61be15fc41cf64a37dcaf8584d01b1f1a1cb05ff35814e92599cfa916501128b71519aca11adaec6ae757aeca185471144211cdef7f676ee1a25783d053077ba6bdc8d54b746a1911ac7bc0dcb2ae2ff52b532342dbde9c69e7bad40ea0b9f48590a9d11c211ddce4311c988469bc1229d777a4a6e0fceabbddc32774a6103c51620936a5b6e3bec7e3b29ebcea5d022bbfc76d4b94f746c59aeb7b88d9f1acaa439188c34230a84330281c029e92158ac9477a98e7cf5b88fdaadaec8271ab0c387cb55d78d81425a14239efba9f8778fe17be7efe4a30cef36fe6fd085d76079d86a80ecbe6ede2df302040a7edc006b944ed14d1e32752277538a826e7f941345398a76b0635b0a7ee0dfaee15f1f57648fd6c933d5af26645b64a31b4640bcaaf023666f83ad68c46b276ba2749e4894aa148aec0344cb41b75acb605b0e2f4e489b143cf09fc0c617c1f78c1d96ef4b04ca28b6051e0206000be35af78d6c31f4b27da2c86224d1f9b6682f813e829299a370901e531616fe4054731f99aadf6653acef26e4d793746bec414ce6307aa44fd7e3fe0788e10e24f5c9079340df8d4dd05293632278b84be1a8e9035d0bc3d4a9c3ec4e7f9fb884290009a19f056f5288e7248d2ce30174becb897115264a8f7ec2ebdc016e771fdbcf8187dc787d760467e051c8232044154ab6a041014fbfff1c310c2625103595e22a63586f2420fb17e038438c8d95caf31e353cb2a0bca573bc6a428e1312590da52ccc93b5c5d58a2e49d4288b2dd8c687ca09425375cde0cc5297c345c35ef1019be02b94cb9eb6ff8c949a459855b60697b2f22c905acb138853101ca991e27435183ea32278144f9c0f6e8a07c0a8b66483eca70fd775a834bcfc21950d8747ff60ab9b157c983b7b4324e98bcca3ecb47b615b05f136fa34f59daa7ed419266ac9b0e1a9e64d5519e0b8355de41a0419eae3fc5188000c45ce18f221f9e3fbcda6e4619137f046a1c6249c40695c7fc3cf5576830514ff0b38ab4b634727a25d3e8fccbff388e4fa4ef954cf3110ba9efa2192ba4157addf358ff399e11790dcffd727df5da02b47fbd0d8a66cef0a994f9889acf415aeeb265cf160414f4465221f506ae1b508c218d2bd338c895449a9e7e2b1d9045b76ec1609aec28f79fac29ffb1010879c223a558b239f7d93f46f170f46f0b0123d37052727e13ea5e721a03bfd2def394170dcc9a823494a749b8f06507d4dbef445c7d3056ede71813b30994744dac9d5dc1505b175e142cab4b3d19543bb060dab3491d9677de0decab7d2f7bd1df7ea8aeb1b09dd78896568488f373313a3615a39a8d73963b083ace96e7aeb948fa3ddb452a17f358b364ebe22b6b5596a277cdf40b69e8e295f133889689cf39b40ea65963dc280908f3b73129901481cc08a97c7b8b8aeb49166badc26ab4c6f33d227fc8f9d7357c103e7a7b3c65d2298324bfc6144cda587293288ef82bd94ca26e69658025e4719d6cfaf63b703a49476771ac51ddf6cf921d1a6059ed07b63ec9c8b6bd8f3c828af516a6fdcfffcc45a90cb7294e3226fa69da49576ed4a30c92691c43ee221511356af52c5910e981b254a87d73ce33c5ffc52949fdd7f20550c3b47510474f96a026015fddad1e87d5e23f0782780c789a97229805b1b449b6f4d8aadd1c2371a051ad93480f11b1e19398e86f2f2961f7ee1bf3804889e16124c294fe8841cff430b683629eda1ddef3cf3ae23d177a2f0009d54c2b74db6e968a01bb31c8049c5e76c28d9a45243b03ccea2d683a2ad2e4c1fae4c65b18dc36797e82bb9267d7843e2736e66e8545346f797cb7dd6e79766b0f07824c55e8b81295bb59f3007c04879999e1a521e9e8876fe35b98384ecf001a7b23577f887af5c93e57c1d874d63cbacd3784269cbb271e81c473ecbe2e22232d18b2b602677ede42b6286241edec42f3e19138e6fe5cf3ea5420d0c037ea417efb16a8e40e47e69b90f5eec725a5a0924b17662989a5d967348434845aa4d24870d4cb8593a13b4360589074b40c6f97cfd727021f8c80e447614b9acaa88c4c8e14c0d44029337d7af20af538cc6e7dbd54fff477affb9d6d091a3cfddfb0390b4fb93886014501a24a606072629850afa7659f77f35efeeeb29e4015414394b8639035beff178255ffe19080655032bbf3929d94d5e72d4e2de134f666ca2b38bf35ddf41a61e74789fabc96b1215179977153abca9f0ff55204455432c010cf607b1ce03afa1b509133e94f3ff0d798e875ecfd36fb1e18e01c8acd31ca367c99c2543d0b9763e013d52af1c213bd23505b06ff54c59be9c8f14b9d4cb9b21c0fbf8870c8aa111d756a9d0699b1af8d3d227016cb5caba96a9b2a08cc56897837e6c602b2e271c4f96f54cd9ff34191102ad6295659892b03bc635e533cb42beb11216cee787cbd762d66efa44e2d7aa039235b9c7c893d8327577953a5628c00902e17de5ce2c44db07265a7ceee56148fbd7d41c5a4fae02685a256ab191a29678c451aa00ac399f0c43408802bac0942b336b10de9d92493b679d60e8de2e2bebda0fa472cdfee86d315c707bd36775f2b28aed90e58946b7917c9342e92916b01da35547f493de4dd68d8b4a5569301e02b4d32f5dd29b35cfad69fd430dd08e4ba2d9bad2717887a4f0b3d5ad672f585644916e78a5ce89993dcf81e533b114d4f8f2be362987b276303019d6ed2a76f5329a758bacee6f350ca4ef23c9367123b6e28776d1a398b93c53f249a5cd630088b4e12d3184d6f2c51dfd92ad4efb8dd50c41bba365921da4e0a4576bac320a29dbbcc37a59b6878deda880143f0088bf6633b82507b598dbb631d8025aa51fc5e4a2def3cd4313aa49defa88ca4016672f9f50f8cdcfa62b57adeda3a1041a662229db5703d7261b671ca9a92770a5f84594614ec4b275d8d298ecd48852b2c864b4af931f5042fcab6de02d17992072bcfac78cbbcba97ab6d1139980dbace46704c922cfb52c35e0ded5cf89047327681120e822c7fc98cc9e11d1e8044c62cd2cdca0d91132cdce55de2509b5428afeb8686ee0052a6a065914631065164e919eeab92f1841b4afede9794fa7f3d01e1542301f4663cfd7003212f9968d49e89e1d59d9d3cb5a59bc9a1446c8730402f55d6ff14d6cbea8b4ec9a4bd1430688ddd7b5ea62d9654f2976be10d5995f3ae23a278069d5c681ebbf632ebd6ce06d809a0d2f9e286f74141c6c4cbd58599a8240ecc730272d45da11c3d7bc165b1b74894eec0d1b98131469afe9b401c614fb35b925ba7cf08aaca399a879ec954b103c5d4561b6dfdfe85971ff74b66101c30ffef8371bdaf1dc182653872ba40ca04917a23b5f9a72e87a28e1675b74361e1667e73c2e99423c9c854431902e756bd65809ae20475c92856ef7ad57699cf25cf48695e91d810fb970713eac1fd6797e5f5cc98457c64fa31aad40ef1d6f51d2a03f7f91372ea1f55a18e7d9e5718092797dbd6ad1d0047ee268683c32f23d23c0381f23048cbfbb54c7d2c323bb13634ba5a7858b358bf70bfaadabd29b3f5c6d3e27b24fa3901d5f04770659dad94fe07229244368ec4296133536222ca274da8431c76c3cdb9aeb95bdeca87a4287834531692392dedbcb27c5115a4e6ec0df33428aa2c152e37fa070401fe9e2f35d4235ebfe4622603234c91fa18414faa1fa80b72180c82e7383d1b08a0126cf8a42ddc33807f5aee41156cafbcaeab122a4e8736481a67d720800e074c78ac6565b22b97677df950af775f3dbe4833ad811b8f1a1c7f5e4ea2f1ae67424679b4ab900256d03524252a583695ac58d242090512ff0196c889958a950f5461e3338acc357fda40da0de2e3fbbe39eb32bafaa075e2f95fc7489a7108ba728ea74171ccb8481d7ad36c093e115973abc1803d949ae5557ce6f090f616d6fddcec5b09ed5fa8916045ec09a0c8497e89b29f0b4e626ae5c91fc9903c118cfb8f14f2ee4b3d3b09fa5b1a2237c27de19f001d76935c3609442b6c2f49ba65a4a5771f2d247d653a7428044274df49b87cdb2f7ac81a20e0de9a70176ebf0fffdba94f6b45804861fa61ce86528a1f0ff5509d9574f890e8e84fbae585f81414803ca4dc323e7b11be2518cdc23fbc677277ea2dffed73425a76b3a0de6090f416df75e18c11b5d37de73169df683079dc1b41ff9851bb779ab7f9c72b51905d9a9c91e82a1f39ceb1dfc5d5a827ab9a325454b713807f9894070af931f8c420401e1ab89c5bf0559ee7070c9ee66bedc6109fc68874d1c3d91b12fd92d1bfb69bec3f5c313db755fbb1286fb8dfdfe23daaa75bf92f707b60094c0573ab633c449a24c81cf09259eef4dec9c49cbd7094949e24a3ffb662d8f7cca29e6c68c7533728a916b0531c59ced41abebe77350b72669cad3c9cd1bd091ce7d9795b25b5088d938e689642fe667d6b6a5e06f578fbff0ce80673ca319005e29830296fc646fd533ca443c6695f2c188b038b03fede50a381c904150a80cddae241665d6df935e1781a73f6d76820b3f7ea2c807bd6f392fb9ed1678451e5fb14b843c65c20333b22f890d489ba74d68f2314d4831029d29cf99a6fa97453adf7f15e1461db2e779529c73af9e84c0c59992aef1be194331fc335bef9b8c2813ae48dec045df55097b897ddd225c817b5321b632c9f5f53354db1e3fc2df4225aec1fee39fcbd199ee22711e7f680c7cc61c018f9ff874b171a8ed2c66f93f3902a70124246d51ba3c5ed50df696bbfd8b19f2df02e9f9996c4a61e14d0b05b36f87cf87ee564f7d0df296d72760b98faf135c87796c8af9771b8076bf030e5cfe78ad575958052f7a22402847d389d0cc8195aecd1cd66474024c8b2d16918bdd22326562f06dd776d2702366648ed7a3fe58df1ac61c0b94e266125f81845461931f82bc6afbcfd8fef8e9e67392490ff585920d96e43bf0dfd6760d034a254ad2a0c12b41618871ed08e0f1ce80e4610c9caba5f2fe3aa25110d7622382cd58a36e9f5a92bd84f3e090fc5122e9f8a48c019d31a19e5751a456c1dde16a707b824a586ed93a45a65df43f0a0e2214f4cdc82a5941db9962dc9f588a605f30b352fb8a60cec0518e1fc2f681975dd2a7ea28ac16415a69510d96c753cb6c3c6b4b34a3fb9d0640352c121021515c011ffc6616379a021d63ea9d488d6bc3cbd0069127ef342c0ff57162f6f5fa383a4505c1b27fa45cc0317831abe58cb0a84e8d830a46d67a499a2f852b64f7a8393d8d826aae30eb72b9a2b5babb504cabdf907978317ec9a404b94df86c4049ed7d8d3f516957c2c2e485af2cdb8156ec0ed03d141237e3ebe483422fadfb8ec83461dc87640fb70717a7b6885e13f9a1ad632ad296c839ca1b1e673cb3b8cc0e616bb55569f9c34edf5b809a882aee03e4eb0490f396b5debd40b3e6749bd05fe128bd95defe0ea23550e4052c67c4dc38796997c31fa092f000fd6c3687912d6fd51404c0835dcacd438744c48127c00e4f826239254182ae11ef8433946f680f1f96d175c9213b4bf337e2c0cbc4c537b23b7b946fa2463f9b3ce5aaf083822ce0d6e04f8a29ba79ecf33cfb4c92c516c63f0bc818747e4805a77d31f1604e157ef6f5652a0df7d78d0802adea0a225a7b4a277753e7ee601ab003e69a73e09cbed4f4999e425146d5f4dca6b60d390666a702f6ea5b5b754312507a2b26e0d220603aad2e55ec4ef12df3082e861c742a36a829ba8bbe826bbae075a6fdc11ccf4dc8056f2ed29a60e64237b43b13ff0982a30396324090a030999d2696df28dbe93faf8e6c0518b1f692ef51c1da309c0af96a01377c20d283bab5ae1f831c035db74a25e4e4f9be2eeadb460319b66449c5492a0ae86ea71499ba4f1c6b4e343a9a25e25a540172211b84ad0f4d29afb3b0622fe12a7ca1526ab2b0c4ad5cc7758628c1b86659f2de38f27cd0692f1e8939d7d01ec2042be6b215811726fe1225f5bd8ef530ac0a419379871cdac49b56d1314d3cf4f725da6d6f6c3b5cbca467a6181f3860f11045235b20849e2f6c3e0d9202adc541427d8bd3488ba0c0c23f867c326fdc6ab67c56d2e9e6028ec7dab6fbf6016cfd0c84f2ec0eec1a039c75b20cabf6d4e86ff03a92e20690fbacad5d0c1e8af539a95dfec6b91b1e2683187eb047628aa569fd5e2254216599a01eb07201acf1845936259640cdfaa10defa59d7438a44396641e94ee4bd0e7517e9f97d6e4266f88ccc8affa9d291fc272d876f55d15e2f9f4ac6176b867d5f814ff50e4732a245c5d3b134341e54bda1b8c8b7df09f90392160ada60c64e0ee80fba0d6c0308b1edb02e0acebe372eae7602c871545b98caeb6cc09257b12a80f451763ce8eb981beb52134f8dc06be7fbc6f6855511472f95e1e8e94f43ff556732db2d231512094ac9a43593fd6358dfeeb51718f141fb439ce6e3d1c96a440d35681eab8630b8b5b24d8091a047da645af8553a4ce246c3d93b4f601b4f63a23f31e83bf60da9e0e98956d0571cb7c09bd9ac50c4d9fccc078247a58f30af8d90002fac94a91372e9b20686a8638fd3cebed7b449c8469475a821cc12169753845c5e7166afd60e7776e63b86ab3dc335d4fa1b444bdabbe330aa5c2ea52669404bb470bf3ecc719727035c7db56ee8e0c5d5c2e1be2614c1553068e48f279fd4e129ff78caf22d969207eb58e3bf14f870904d989a1c37fce99d15184593d76ae7d59b20fb6ac5a5634ca0bbc747b481ff8319ff45e113e866a31e739eecf67c01837d5d08966173118f75044987629e59324b6264cff159d4f797732afd70ec69d97683382f16cdbf73f5150c94e433bbe022c37b321341236734028469e2274ca8688ee330d4de312e28bdc7da09466f9f578b279c0392c438252832a253c7a38d5bf3bf6060db0369bef262e5b44c9a5fdc0154a93aa6abe52fe55b63a4965a0607eed89f58bf965d51466558b074842f4653ee22b2f32127ed05923c3b0381ea53e30631ade5f9fac25614cb7cf5bdbe7930fc714f66c31f0d1f50849c5ddffa78807e6a134a90ce38a37b9327ee746ba25d16bcdbfdb9a284d5437c8738ff143b4ce1ab6e58f286c44d1cce35bf8fcaffd34178da0221b1464551e349b3c34edbe301fc2b0a094fcc36db0bfcb190d7338a7573aaced9666f3836b5d0469893be61c61a086c6ed6087c228cf0e4622168018d21211cc10c094bc404ee801bde436c58152db821dc982f71e8d9fdd90df9e4332dd17c7e0862e53bb8e14c8c0c607d30d3ea1d6f8e3af810a8c657b92b4df9e09463b962cdc471306b7714286c4b614672a5a931dc17baef4c8f9ec223fdfb7840abf3b49da849a765d34da4e708c7ea5ec6bf315d3bc6b805e291b367c26633c0ac27c51c7907df54847bfb031476d73e64cd3ec6ca7e44c203bc76ec7b7064a1456b24b88ae37a42b53b36f9fcf658906841dbbef481f28cf20f27d7ee2432edab0ff9cf56b41e2efa98dc99a310928437fc8b3f69af2c0b45a048144cadefaa45766786f6cf04dcc093f8a0a15b29844826e5c9edb336423365f8cbbb6d3382b18c355bd21b27b3efbe9f32415fb7ef520b8c1d9806f25fd02b93772bd9de913ae6a8bf69101d8359f4cdcd65ad9c13545d5a76e3e14b5b70ee26ca87ded2f264105fafd73cdc1cb71857bc406ee474e4bd1fbd8ef86d2aef24e3ad2a64e691ea48042382fd26f009b766a99c9e67f8eb2f7a298e5dc427ab633b28ac3286aee1591a36ff5f1839d367bdbf142098c39cdde051dee5ed815a9fcb80f8171feea7050046eef42826555788935cf8b51c473fced4c87f714162d1bf5e8ca1f108a0fd7b08ba691b6d39565c2bcaf8e1db09fc251b707c660d09805bd168aafd70b6ad3894af8a950d57ea5ce0eb4a611beb4720c135398595b1ffbb604e4a1c53343b6f747f5d6ed38dfa34058c5821c5447679c60195d7c8583d1615a9f7e26e2f2c65785938e7ecf6da9fe5db73e97fec46f80f4304d7cb363c1dd9c23f5b67e3bd9f91b6784ceb8fd9d466f72c63acfb42a97266882935578194bc0d2faa30cf222230466afd3e7952e9f56951870159a0d7fb3dadb27c8382236e2d5b74fa1def6259219ae95eacf44b7890d8707d6faea72b7ca216f8322e2223abb1e53437900ac8bde1a7690d6b7b01193dee162d747315f3fcf173c6cb92113cc3f72cc8dadc46bf7d69310ddb7eabf5709302d40388adc75951637bee5fb841fdbb2b1aaa0bb5f10253d1ae4a7cc2d32000a1c95c6d810d5b6e8933221ef4f03b4612e2ffe78e767fb552fedec9de717422b553967e8aa287721d8c826bfe1e9f5d52d7cdd431fab746fdc125f834d75ee9ecc61ad967bb0f064154fad8f6164b2ae04922c109ee4bb735a22dfba00eeae8c90aefd022a187429409f26e5369a51ca6765932dd3627170fd1d69b9a0bd824e9956290a0a0ec7153de2a568027ea2dec394bdea18c8f5c73bc69e28cd832361111c2837eee48dd9aee7eca90a5f71776c6b1f651e3afbad11b1a0128d8a19eee22e6cf59267eed767a3210db2ee36dc0e3a9930145877d1760d55e7b994e71d4303dc5b5e3e6a3f87f11c720bcacbd7e917555be209afd1ce38b757370f94676473a1dbe4c050d102e6bad88b00e1ec5e43d83753788d8e70cb313d653f07c5d60a8e23a91b97f40f2336b630ef58fc3e45c2f6772a6d7ef031fa66070053d2f45289f1e31c884de0bcbbc214ab77cc3748e896fabc7bcb9b8d0cd24e442cc7025ffddc41d143b525414c8e0a5accc145925936974b0bfaa94042b73a8810fb1d0c08cf7958f4cf0d923df92cbbfe1c11209b790579b2c052acc7626de4d1dd850bb5bc5d9634760e7a0232c82e602e94aba896e56dab5657e8034d8781851a31d0b9c3bec1fda8861165db75e67464ddc6a7e30455ecee5a4e2ebaee48aa2bb987f868970fe6e7554a311534ae418590724cfb38ebae9b2ad594082e14a4608ae5688ec283886e7f45ec9c5307f73f8563b6b1e92e4ccfac2a4acb603cc7ce92c3d838bea9122e1937d851b538cd562f27b1c6a1539bead62b4fe3282aa62602525f59508a37d4e859664f5dfbccb8b4b73cd5ca65163d13d958eaab11930fb68c0562a2d2126345d07c9a912fabd8f4347bb314ffccf52646cb4f459544d2989a760a6a35dbd380482582c93c7ee8347489958adbc769d68a670fb86e6d799d9d336e79635f47aeaf1635275ed47a6ef89d499451ff5dfb73e7d147f2041d4609e3dd49b8836de3775046d846f7411c322d6fba785cf8a0409face760cc14c8de39adf59d24316a3e068d146117d5ee10c95ce2d2f203d030cf87189250859e61bff689cb676bdec651bbc642a6c283dbe6da05170ced95069d51c67316ae6e75722f81bb0f599c5142d7ae61203ec503df64af4672c9fb215e9505ff9fd6c50cc52a9ef291992773180e490242907e9b87a55e17297ff851b1d8f20b4ef1ff3242b9b4676d55e17e4189cf9614b8dfe0b2ba8c6794a0101d0ff49435c3e184f245851bbdd3cdb1c5883b19e131b84804c16eb6e0d0064271521ae69a74aacd522be7b5770f99ab41feef9526f2f6e6b59ff9aa2eb27c5db5b6f7f7b4dcb640e2a66d223ab8746d796f3d77e4fb664db28cd9330033c8ae7320893cad8ba8f8411c6bc732909a487a1f459655b44c374c53330891df53cff494235e26d7d1fe4b2d881d648e8a0183ff2fd0623ad3cfdb70e90368b4f26bf08e42673c44e4499b178469c7fa2dd60885c369f9d7a0b0588ee4eb3bdc9357e36091a51235dddb5ac5f77cf25525ad4722e500ed647964f08ae2a2c87a8b5453485a68b03b1d53cc8118e5ceb032365cf88674c2f7b203adebd57aef07b82b0ecd0eb0bd6c9d60fc536719957a1f05c0cd054e66b80f42da531d7bf3d3085fb0b3baf2b257517926923508bef38c3d59f9eba8e7778bbee8d2f35680f577a9c740b23e40e10bb9539f6089b9c41a7f0ffacc05c1f8750a30aa667be0eb176335a26c4cf0ed5af4f17aad4df0264faf1ec7fc58b9e3801801a1d4ffc6b1089770244fa603678357508c535945cec3f5f16a2001aab937cd0d3f9538421344c21199fc716c80743c691748801ed77f55a15023bcc715a6c21f144ca8eaeca7d0efa4359b41bce5de88eedf5e2ef6fdcb460349684fbbe50e4d8bbc726d5e4fc765a8c0be3e75c71ff05c2eb143a3d4ccecea0eeda24696e0cb1d1cecfb127cfc32803b2764d3ec39699098395968b5a43b67dc3cb5edf47e055d53ba2f86d05bdc2e1b45163218ef58c943a6fc9955ce4485b5b360407a3c1e3ab8429cd575dd8c79679e36f97cb9be89c4336791078d986498bad6b680b69993d550a9d94abe770bd12e33aba3e58b680abbb6c51dff1f52ce16cf8b0a83c8170df1830223eb7829ffb07ec7acfe8fc7f465f19092d168d4c8d1f619706366c0b4683eba70c89ed8697a24fd684e979ef0bdbb4a08d7464fd866c7b459b79596ff7a4eafe9234b8a3d7b09c0c9623343252f4e489b143cf09fc0c617c1f78c1d96ef4b04ca28b6051e0206004bf94c489b49e55938084e15c179dd477f3b53eb72dedbe56da65a093c4559d7be0e5693a455f3e99c5deb8fb7d75c765abdb15c35ee201c4b396f09670ca81ed9067b9bbf431b1ea21e63260444c606ccdc56bb435768c91b7857985fc496145d3b9603763ea1cd5451c82a32ca09f6e40557813613d4d36476772453e26ac88c7f4585cc51bb8ea4f692bec866c321e77a80e8a6bbcee3de4b0c7e9ce7a1e0fedb24e580241b9432827847de57f8607f1577791e1f40de28c3affde5672c062c5d5de7441e98cf8a5e6e49a3d58a8967ba835fa880b5a47a5ec3b3bcb80b56e572fab280970c697bf5a744323247da24b618d82b07ce4d2d20ab6e539e85eacac2f470c241ecaec0fd810f11e0a6420205ad7d79c96f9b0f4dbd19ab9b3e8fb75e0851314722c672e8d13edd0f433eb2f76303dae244db928a891da412000efaf6e70f67c55d8c5a35163efa2e307739a6fd538ad6b2c49dff53eb41e9d13d44a843cd5dd8ec19702fd8776b2fdd6e220d8536eca45a323be5301ded47025d9d58fb16020544f8af4031802e074ddcd5df671abdf42d6fdb8e3583ca380c7ebd4ab0f91fd04ed802730109098093d4605d52a45a969f5aa0f27f7038b11209c08830f8d4a62deaaef03e41b3c24fb7cdd6f10201f6554ed993d228b67765697d89e745985e04dfaf4f9e9de31fa7d6946c67284bc5d648c70e8354ac6e44ceb6d84f9b19fdeacd70e02ab1297f29e409940ac759265fbf632fcd1573349ce7fa6c35f1c5f91efc11b4a7fd0fb1d360ada8dcb38b411b090140682ed732687008e23b838ac03d8ec9f308db28d10ba7865b566c99d201d80d6d04f189cc5c4c4b2cb7a3e6af8acdca1cbe90c760e8dfd1fd7179cae7e0dd9018bd6f21c3fa6c58ca263e6d2374f63b129b66121d79bfbce8e8908f3b73129901481cc08a97c7b8b8aeb49166badc26ab4c6f33d2c1327ba8f85a087b1bd6355772a455ccda8255acb66ff75e7e0bf981ee5281319c23e9813987dd5b8c83da068306cd3517a61983b475f377e1e6238c15f7db0765aa2edf68bc2d335be111f9ab13da8384ee7d2502942b40f2b20a6f8099a2ef44f6737b6a03eaa01f5ac77cc2a5635a7c72080b8aa0facd41da80fc2f6b0a010c1753667c11f8432f7e4836d7acdee8146ff650f64fe1f992d2b72b320ebbeb9cf296a59ba6afa685f9547650331749686f178e7b133b8f1070a90587cde868389ed3d7d2a73a43fee64d95dd5fa79e6b354ef32e438fc3700ee16e19e9ac6cfb249badb821ecf1319af20ed3725d99c6a4cf863806017ff431c9fb1bb24cee5b3e51a644b613db843d2c6599aea5a0afbd788dbddc6616f79ac8456d6d40c71c913d213d76c5bddcd0e91844c07c96bea0af0126695b8ee081e6e5470c69047389e0937954e442aaaa443718adeae621a417ac69bbc36e9ac197b6f8943cb7f7b5e1d70bc7989236db1fd25958b81b42d0c4e1f975b45e2adc1a52ec414746d19c486da3649803e96b099191bac9665e37661495b9b19af50699b8e3a87847643ce4174b4875b38035c6f97cfd727021f8c80e447614b9acaa88c4c8e14c0d44029337d71f9a51873a21a245eabba4ec80a3ed5b04b1e2403c3b875d66daea439dc42cb57597ab3590cfdcb6f0c75a54e206bdbf8b8c2fd31e4c7948c1779ba9901a01c5d05be4fda45afeff7f4eaa37f87d1ab112b6b2154fe06d0f7f8b53f1c38a361e2f67b59cb64ea8e58e1267699319ec50ea9a5b125a4e82b66347e48c6b3a49d90961844bd8b8b8681eef5cd4a156e17de358f581251b305d1f850bf71aaac7d06d67894315f5a08b5a6b7d07c3ff6a6bebff5936b5c6331b4e69168af05fe405d3644b37c6bcc312d52dc9a7c4587c0819c5a72dc6a443d96e18ff7b2604230159018f38ae87b5076e8a3f4957009e0ee8c098c39633a02019ab6f4e6125668885e9162241c4fb9afc98555aef1bb504cca2c23811c6c2326d4801f4d994fa1685cc9e206a212d6a8ec5c6972ba903db8ecc6a9cc91d89dd6d09ec6332420ff509f540a7a98c764b09c9afe195154d531401e768f2776a984a2bebda0fa472cdfee86d315c707bd36775f2b28aed90e58946b79174597b8beb86e77ee04cfed106162244f42cb36dff1a85c7f3f4b70379b59bb9eb0e8e69f99b1972aefc6afb2b0dd60b05149dd90cad60f552443fd55660e065b3bec5479b7897eb8c5e9a7a771f2ab5fa2112071a05aee75b4a0b6815d9bb15f5af291cbc4e889eaf9ac63b3682fb823ebfc3b7590c76d58c2b36541147c4241a1962a2ac9f47853d6429cb436131fe47736cb87189168c45075bd6c13d51351d20dcae2f14a647b8fdc3636be2af70a936d2c1be5cda54bf55882347d97848ca6d2a343009e73b56c81de27495d1458a5c67379078b46dec7879aa62fde3df591ca56c6bbf7dbad3f692174b85f8d74b4c435d8f4ea5b18be14140033bea7c7f0850716e9b72a0569fcf0b9621b8e001a67da359165cbf9df59e0aea2b5db16b832b174338cf4273ccdf772de20e3f0211a564448c2c0508f755f0f1b0235a1d2116c1f79947710eb586b3d775c885608e3183ec1c002ab1ce26b60d9766b0d8fabf751dca739e9e04fd641801278f016446256c52d911230f6b964a4ab05d78934d2cbecbf7cc6f63b40d9faf5fe1463b04e9918c54a9a4f416e81d2d8d69114b9e0f2a9c5f88955786cc73de1c91f9803438ce1dd924e271b963f59b7187acbafbb5791a33a4bec95d582387db8cd2bcad05e332e428003acee9d9f46aef2311ab4f559bdb3b4a5f44b4fa804ed6c3b7233cfde5a57400f7f5d5225643ca232032107733a788527c34894558ee1d923a4bcd3ef3790dbeee143cf1668175db18e0f14b3833495fc692350862072e526b087bf133133ad1a332ce613aed393a1036a53f65fe69aa37e0cee24eb722d777406e15651bb92453b9cb9acb59725b7589f3ec220abc838e9ef508a506ad5fb4cdd74e147408a4dbd0a23b7eb61359fb2a0d948cad160fa0a1a0926a439b089dba0b3a24c0c7156464fe9751a191c4dd728a9a420f889ea48d373910dc6b5f98899b3952d3618ef3fd9e6fad3c091aa87d9fdcaaaffea97d6444bb53025956ff286af11a586e0277c4198d85a11b5df5cbfb5cdd3bd333dafe2554973fb2e404361223189b1c852582b9dd8eacd1dad9df66e305cae3b5722e1122b6243b48fbc870b3a3b867c3d5151cb252af7f676b5fde0cbeede7581086e4a32336e91df20177a153d561bb33af95c99bfc7af80a4d4e8c8e0dc16b828a48b62421c937e51e333dbfe75e59a63b4241809114fcddb46c38893917747c35746bba4d863f4b109cdfa0ff6e7e42f9e6873a0d4aca74149b067837b42b193d0e0d25f1903a27a89682ed7d4bcb4a436181fcd84bf46e7906449a57d6b6e952c2161442a45f5641ac1ab62b590ab17b196c33bef0726d13765bc43ee0b8a84d735083ecce86d3b699b7c1990832ec32eeff149f75c1c13b453c1d8b1d6ff5a1332e5d714f28afb593a0a04d1648a04b0c0d3f736d5dd54475a5ac7521fe0d0e884f23fcca0200e68fb84a655583ed2cd350c4a959dde9b5efdf8d991d45ff389819425547fb56190de91060e888a88742df7e621c51f62ba078932f8a8c8c181a1f3bdce6f04718e8b074eb260f90c8fe02369b2de0bc22b4850d3aca10619158efe95b81e4db4f5f6f3a5221940f603c6277e6c3d2b19c17a1eec3954dc63347a02753cc1f026453152df4a9b649ae9dc63be245ec024fdacbe59165a570e486811f5c7e94dc818ab8bce267aeda7b505bee261a15173c4e52d800288f497672b20aa0647262153e879c6af03369789166ae65f3bd442d164decd52558118fc9a60dab14abc817b6f385be7a0c4fa0402546bd39ba3c30c866a0c7f2a4c67b27b6910cbb4f25da937d01e2f984590096f3f347db840838776b8cf34dc6f5ef0388480d3cdc019ff8575f64f0387d677331cd20252fc01b5f8b4e9364507617f97bba91826242d3c9c4715228c93b0c4e0c767f46cd61771d25de8cb25464119998a9186b5a53a022a5da020d3f02381e000919229a2bb50b8086e3a1d2364117e6e7b4323ba3b58aa018a95458a74afaf61306ceca5c6049126936d390803e9affca6e74ca0d61992c54aeae1db23707f2f7e5b82367c5ba1e993b27ffb2cb3cfe9655b3060b76f8e00470440bed2b2e7d9320f5758f19a4eb82efc980bc93a5d2f3fdff36a207b3603fe21af42775eee1b8652ccea03528ee00185fb6d0d8633da26f30be506926ae31b47d74dea619305cbaf9bbdc988e651c0c0dd49345c0eaed0a40ff27a54ab3dc06a6d8f3184b05eeb306ccd5439f7627212254bf9b75c34290600a06d73c847c59dfedbae463f282d063ac36bac4f1c081077300e30c39667894f9a4e630d26066b986713c6b3ddd0bc9e62703c1a3640f94ddfa0357758cb1074607c44e310d6355c58e9e6060793046067a97b018d7fdfba07e96321f436249e440f8f7c09f97b03a2e547faf0fd0852e8aa9d121d47f04bbe3b1b262faf6a7e28656143ff46320e6cc9dda03b9ae13772bbaaa4b1c4b24baee4179db5ed2b048fff7b2107d342c0272eb094bcf7d3b848c1f43021eef73989fb554c6ab631bf3236bf78e8da79e9e53da59e14619a53dc1a8621b3ecbd1ef5357f7287a93aa2880c65cd59ea50f429b9b1cf9de2dc77cd9c3242f9a44964346d28f9e9c3a3779b2c012adde7a6a708eacd0611c59dd8f98ddd6b014db4479965a2908ca26d52e0b3875da0be887f8ae9d6119b35e089e753d37ed3a2f0023f1a6805b42dc0c42028d2ce5b7520c9174e8c07f85b1876e64ff1c6ce4ded917465d69745e230f9796c8518430722b1947af6e9d88e7a5357e68ac8fc9d43b02fe2f77605839e888fd746a17e2b6807295fe698a6d3fe0e4c93dfd828c14448ca7e2c120a32502bcc84a02b7e8c3fef4122f161a9144e3bc5c08b865c2a9430c8b1254e00e73d3c04e68bc9b24b7999324e8757affa67adf0ef850267b340439a097e5b3ab6ad3583bc9b1adec5c70a048abe49c75792651690eca5d609e177b06086d6ad19b00bd8501433e28ade28e748b8065db43c5adcf5ca646623a4303e2fc55c77986100506218f75f0254f58412dd6f2302f78baab5d9a58a74ee46759d3a87f829268f07ca465f96e85c5ccae74f5bf911ca53cf7d966c02e009398a52827ce453f3db30eda0ab41551f93bcf10a10a01357395909fd210a1b79b53a1fabd768943362720fbc697283ca1d7b4aeb60cf0f7b004c3f5557d4da0e031667d9a705d07e5ea727d8f2843addba73fe20875195296de1f2ed3be02be16b7f86256803423e293e1716bb0afd496e9f6e1b65e0d19cd1e59c3c23ab78742f3744f38008a000cff6254c50f0e6c67552ca90b383be8fab3903471c09fcd44d7973277a3594f27137f38c426bcc3a98505ed8ba4b4c35321a138196cef9e7848daec4a9f7caca1f45cde00e7855e670cc5aabef0d958d679ae252cbb067c1fda26b3258cd46a8da88264ef39f7fe9d087006d2c96f5b0690a5d64680d0afd005b74413e67338096c3b94ca4413e07db06713be1e0d9194d70c23dfb94a266c67fe14a8699236769c9b11d32daf35da2e37be91b6a176b2f0d66e53cdea1ec15e3f0970b1cb9f3c2ef3a4af95ab62cf6c85662de02e289615e03ae8e03ebd06fed4f8bbdd8e240713efac64f5a2ff647887c704f722a68a5dc0a8dac5fb2fece56be7352bbe7ff20c5263000810f757771116a58627a3dc1369310e280ed89806682362d01277ecb09105641f5c4e8e99b03ca4c726f73f8c6521c3e5c81896d19a06d3dcca126a57ff97bb13fa428c5c296471c64d1d33d5d6f116aafb59bd7e743b9f9b2dd4286c4aaed77dc0eae5bcdfc87787eacebab389761e5a75522f37791fcf78c0eaf516037c086c1a900a9ac9a5b1d7eec64b64297a1ffb88b0879bb2948c71b6f8fd9db47b2721e39186cec412294c82d23caf20fab11033fb816852f85e49b95aa55b28029da83f00b2d140534cf64b0999e2b798e9f1dbe88cc29a35ffdef841a84f2ad43d4056e1179d61c9b5192ed77347f2b3c89530be7e042119f9110697378a0a52b6cf97923b4ab90370cef8eba98e05c7497bff2a2fa3fc0c8b623bf4a2064c689c52321c6d33620d20ae04dcb50a301e49708d02db05b198ea6387f25f006b0d082190c7db0850f96fbc25ba60f9c5c29f49a1bf3009d6df3119e251ba3e41a45d7150634b195b5bc6ba97a6902d4added9c0fdd94353e0d8c0df1993722203108a4551cc6d8cca6209abb6180a2a022a865fe4357317d7e96a911f8bc9c71278d0484b185022f702fcc5302a13e301a6192dd4f5660f0120db3352e8605d54254720d0f1e6643bfa0a2f27e51932936b913c0e7ab904ee65f48a661e4f718a8aeba101a2daae0e3cb56294519cfa0c53c15b4c7082c5110061df3ba589fed14de6e072519692a31ee474f8a502a02f1f2675b2f2023004b809e7025e0db2d8f593861fd6ad507caf9f20c50824678b1d476d464688200346c383dfa5c2606535013d5b644c478b00f479d0aa65785ae0ed25b3d2c982ff4261755d272c56fad8aaf611824db85ed0ef379c8b16f57497cda0778589fe3665bdfd10cb87267fbbcc59df3b15891d750449a3f1113fd3e90983bad65a98e59fd41b27294b07eaee7c44ce4b8c38752303206b25f5d6d24b208d8bb74fe5897e6f6c5066e5097fda9c31e7f6dbd5e397bca866220663a4c3700d086f2674885204d0d4209974b6161439ce77fa26ce6875729c372c9ad0f84baf948f33db0ab0effa24671141d05e10f43d6f34377ad822e8665ab464a42fa5d5484b0a15c6014507b97f516e34f9804e8392b85fef7bd55c2dddb543320b517fc790f62db8867b2a5d23f776d5e7b911aa122da61066c1375ee0cd848c986dd722d9c7f528c6565f03261be0d05be1d1ea670c3537814dcf7536bc258fbc64723d9340705f86557515c2adc1ce6cf8cf8d40a4d9f10016c5d3f17eedcd1560944c91ec805bd285704bcb688b6508061eb1b1b11e42df01dbfc3b3a257efeaab9abbf9453b93cb701444bf2a44e3bef34cbc11091e6ce2a7363d947ef0056c4093205c0b6b26890fba1749a0b14789843301638d494f5b1e8398a561a31c5da3c69875fefcacec7ff52f6c7115c26305931a63cc8bef29ee5f3ff4685794178150ba97dadd16e8ebbf9aca2357bb80b559e08e0558bb0b1dda53ffa653f44e4e4fe1213f55f67339b5a426cb70d9749a5a4f6ab239a17bebe3ed2a399b50f6ac6c86bbc9579bafaaa03a09a0c6678d64bad17fbce65a85dd6c95b6460bda898c0da3d3159842e34fc9c934e1b2eade2d3ef687c3ebfd13395335ae54104c6fcfc0b8e25aaacb9f646192785e68e7c02303a3059311cd4af221e953cbc52f8f765dfe2cc2ccfeb010f2b49029c86960f61df828db578cdcd50a6d86e2125172b11f4b263ff3f60440990c1da791dce7415b968382649c585b028e809df8fa789e8cad3703d0bb2e0b534b1f7e932f84c5b57e858adabc449507635b69ac331edda6902b4ab1cbdada199846f62494ae5ba73b0357fc89547d6e57f17ed3067e0272a9f9390725bcf858712c9558fdfa2ac736a51648721737c51e079597fdaa579fee5fb1aa3a31cb6ff15cebe8f16ca2f9cdbb5d447bb080ccd3053f22495b22fac80894d52a9e03322990676b8c434d9fe256d0b786e3cbe252af4c4df0750d34833169945cecfb88182e410846eaed39cbbcbb3dea97a332de7b838cb4b035e63f28a9a220a470573e3bdb1b3d5cd21b57b2d90cf4a30976d7bce33e3273744e076a4ee15f5bd61db92fb427d7b824151cfccd5ede64522cb0192133f350adab43e33f272e9af869d25e82390d1631fb9b7313182fd65055d47307480ac710c8bdaea859c3370f74736059d0ba6bd99237a155287b8d9367e8225ffd22f101bb3c4c4f8e5698b4d3b48dc2a5f1379925faa1e5910910fcbae11138fd1484b5e54aa9c09059b2094cf5a1a18166e4b3c4309e29dd8bf641bc566e0fbe6d18ad99be268d5b73e912c3162d607e6f294144a0303a8ff1909284a347ff066b2155f42385efc8aa96db3b2b98497d13d81ee3bef8b73f6622617d22ba3b8de7308aee1eae8ab63e13099ea9114445df6582883ce8f26fefebde1a32fba67c1ae8334533234f8f0fc3f3506e3bf1adde0fb5e9166cad34141a05033dcdda73f630fb1ba12e7c0c4a4d4ea369a15b7fd3fa95a8f8062360cb543b474f08e2fe4439f47cd58cf61f3c14aaae3d7da965d966628333905e70942702dc713be4f165524c8639405980ad5fed759da9862735b25e32277bd961b9bbd1e6452ce7d726c359b050088164e107473aa71828e18f8669a9b317ce2297bf90d7dd817b4ce27d28209ff14741e92ffd88aaa9a4c5dec5c1fc0108df624cb826fb651346edcd09f5e555cdd2ea12e38572453a07210592f8ce7a7a91e3b75e166f5ab43f16954d0a845d1aef7c9287b3dab117a6a2f83b821a0126120d2d06b7b476dab91c149e8b13ff0d2af1bd0f061d05474d85e9cac2c1a325b71939a7a50015aa448f42b90fd62a99c78624db9d2891fed13bb76b5e8512475cffe22551ef5d12202f02778e9378e8cfd84b7b7b629c3e3cb7279fd9e03812f2cc820f5c39b35406c756178f0c7f4aa83ef7bcd45501ce152c6470f68d662d7e99b3fd4e82083b21c7cdb348fac49fcc590749e0ea0eff7d7c595709fb569ec58e55d5b88ea0faefa4c93a88bf6efa2a4930dc8a9508b2ba73be2d9630b7497c2c9b7b6cf8e5c05fcbf0ca4d2baddb569516de20009583fbc9824aac6bdfbeb8a3f1380fdd21e98e8c3af82e7e9ebe0a3ad255d375cad2144b7b3e3594a38fa5ea5c1dd472e7b12fa45330cc262e4b67cbc1814a8c7d6c3f7d7c04fafe605caf25aaaf75dab1d2784508df39af8f095b3036385c77572165243a535cf1df2246f18418a1c2ac92045e62eaf31eb3ca380fab04cff4d04f3c0a404174add8b449c8dd20c48dcc02c69d2e137b37c113c70d1c1ed93b446ad133702b4b1bb173afb68f2d8cab2792d12dddde5012c8d6c8f7e2803dc23a6f0a14c589deb03c17e80165ce7c31ef83d2d7946e2eeb93d3250de5504b0e3fb97a2260ac0ccc4c66d10e0434fe3b165e5b5f8fe742b2a5240e1b73590159b6654ca56b7e166e749ee4ec8dcf8fc75973f8cfb3533a02c4e11230118c6ea044bad259382cc1a63e3f8682b44782c33ef083a4ec9ce4e38d094c87cd64f61264d04798d82c6f771d27e6be58e2b27174d269ee8462ae7eb65e66820dab8625ac4658d0ba50f447995a89aff74e9a31f0aef66cd6fc3738e41ccb036c566f21752ae7b3cf28588ef6903e88d6ae55bd6206fab9bd063dc7c4812084b966cae096bd9e3cca6a6952d616d0af72f20e3b545e972bdba192c0c47ec40f0900c2c90a2df46e808ff3a6b2995df99e172e7082f548506d48c3e6d9d9e002505952b7055e645080e9ef7097f8f0d3973dafb43645bd3732b1a70b0cde125b0a7db91e59f537393fd14eed1d76a4bd0410e01a03ae2a942d5041b62b2d4edb60761479bedd94cd6248b1f7aa60be666bc270827d8ea43ab3e86b82b487626fb071cd5e88e899ad7185c3acadbf876d42b42d97ce5b942a9401a0ee642392584e736a947f70682440c4818b4574d88fc46b101d4f5ba2120dc03289c636a2a2c30f31de91a5a7d1fb27b3f0d210a8c04ab9c73efbd88af65c1a1808a73edd68d570a483ff267c458c925faad9a08949fab000e4162300e8e924c8bf84eab931d9e656450dae989076279e6180a59fc689082240fcee6cceb0686cfee017ba3383e26ef1840d58d9ddfbb6494191aa9fc44cf7ec6716bfc2e42ed5e621e97fe91ef4353521623a435d5e95f4dfda6382abcc39c2b0620fbb1cd65988b0d2c6376a27e2f6ecba9cd8db4f19b017380ae7fe647708bb429acb04c553d533806e4d250a9ba3b635604ef92ef3865c16b3b2b7ce7f6a9e01431e22f2f5f021517c38e4b3a536a36e5ed009ed6784f5b24e8c912fe542eecfa5d89a94f4541d9ff6d41adcf627e79f642bf0402c2f545f9d7df6b9f774351e67263d2b04a581d148034a0a5a337b1905a33eafc7a572a967338fa8913b2f9cfb442258b803877115178f313c5cc15761d7aec8e33ded41d721f20f221aeb4243eab917f562bde4ccf0656daa82ed950e7989c16e6a7ab9762a3f54c607c5647c1ce4b707663245664c495df73e29e5a306282f68363656e730ca30e77d2119acab815b2c7a3312d10e77c343ba270d43db5d1b2c228ebcf3559c9619f7aaef30ed3250c47f4f7409635d340cb292a29408f81ef6b5d936c7f681a7c87e5ecb733dfa905c195a1718b9826eef427af4a6877c79ac03480f29f3048f75d48c520b69ea37f319a4f2b6cda33d58e573e2e2d230c85705759b0c20dc2f5556aaa4e04f8de7f527445fcd28452adf02e68fd08bf23354d70027b06654061e67b2ece9b02f24aece63eea61e5bc50bff1d918ea551bf6430c710e41755079aa4d1596492a0a933e1dee593aa58cf1b3dca71a45fd6e7567944a76bdb84cad18bbba26ddf92957041d0da6ec224282e65a7cf1faf36b9e508f0b96c715026969d2cf0842df1dd2b763e0e03a07f0ccfe98efa3da05dc88e303a643d717e0bf1050bfbc232a972fff5910783ceb1d05f997120a167fb0f5f0344652a162fc1ddebed4738e48bbd838993aede88951f30df5a18e8c2376820a02beabe41eb6c7fb76e6065dd8dd08a681de3999ff2fd2a5eb99240401bb7992d4fb16d903b44ff21f92e4cee3938d4a31666094f1241da138ef19611def0307993297fc1448a3bf3ef1021cd52316e78e3495cdd44499853b9b5368777ebd6d47ac63de64e8b8854c6ba8f107444c6dc83eeb91005518ede34829fa51a12c7505ddd5bbbda156fcc6eade16007947770dea658090882ccc332824f3aaadbb103c7f33360564361e777085618208126fad0d6fcf63f33e43330770584c88705d65243d641caa8cc03bc7fe3848d3a22e54f1ca9ede602d86b0b34e314c2532f6974b98252114edffa3374e58ab7617459ced52a2c40f1097fbd1a89a4e3299594fead4e86d58052e77edaab6ff5eaaa8cf70daca6e9a5460caa2849162f80bbd1a774093165e5c0fc4db97ac5b6fde5c9ef0fc9010c7531e1548611be094f1a9d2683cfd45993ba29d61daafece9e84e1fbb5d755dfcf0d85216e8df52dceb14435efdca178322e166cc044e90a5942bf68ab944c4a5e8339ab9ad0640b234c36b3cb28b41441b2eef2b79cbb775e5ea1152f214324843f22f4e3b6a56d4e4b7dadc45c5584e12be9abc35ed46d155d0f96bdd88de6f5a6e26767c8c30730f5f3de80bb3ccbb4bb7eb6ab20ad3d4715c05a905ee87f254758fffd1229d37cd0f7ecca4ee2397de5c7729a6933763a7412070daaa5a86b8eca5f49e26f44b33fd0d58fad2e03b304e607532bc227d36b9bd8f4deedb54baa5288683fa3de1a38ae5e9f6ed6d6f9b4f598e3b4c71a8111a77c71e995f9426000aff39d27e969ae386003630063cfdcfd62e7be8b7d9e271870b8e05ad3d7490a8fa2f3faa48f13c21206252969b95b1c277ee92ac61a89eb00f5c4edb127d5cfe37e55d7646ae935e54c308dcfa7cd895ef795dfcb161c269bbfc3d5fff92218ffcd2f8a1e47a188a04ff374c055487fc8f5f34b7002f70e150a7bff0b462fe1863de504ac7c740bf1ba61c9fff70eb41a12979f26c6085b37b49cde662789dcd7cebbab0992f2a60c4349eb259fc11c177ece8ef120ea012ff6c19e1d3cb43d00e1eca74b441b3b5d448f13f36fa28a9da41e689b99acd8c2784c509be8224b3f3b194323731a98f1a961fb8e1d2344a0fe07869ac3d02c60d9e76d0d57891222ae2b4616fae0fc31ef72a5e5ec9783bfbe23c4ecb050f321051ff61bf3760598d1f44c3e9859748b11a47e622b13e7a4f3b8377e0bbdd07ed240513bf6d58c3af508dad92f5e45048be4f58562330d9a0638a66e92260d7acc7ad05fa677da7a9b5977af733c7eb1a2b3cc7e09391d5fda49c67fa4c080d803f77936cb4974d21be6b08320592738b4f9c5f09fc758a6ca0a2db197e89af0beae365d067d42da8c770b17384a0c1faa8b61872f890b8c4975ba316735d12fe11ac8f8bc55f0f3c3fbdfd1c97c183a73913a8fcbc78d63f8d71bdc961fe999b3eab6f9aa1d273e3eb7a723a488b3571584a2acc959ce3b8e3960597558e555fcde798ce92770483c5798bad505f044f9fefb05e072b1345af522f55ad95f939093912d3a60543d121788deeec4d01d288982fe482a4698f3886f5b98d686fa2812cfe1ddb6b6e3690955ee76fe7ebece0ad7228ecd978a3cfeaecfd3385622b49fe2500d714067dd65e75f5beb69c2a0dd57bd897dd533ef172e62ca4ce27205947cbc327116ef6440c7197d4cb918deb7770582f08e4139fb01b80873a844a8c035a2c5f16686c86e9fb324ed5a195231493a67ce070021353c0f50507fc2b4e647800520688e2121aea8b1edb7cd7e0adf35c53b1dab4279dff31e64f6589b9676fb18e7959f92087b48c48b0c2a2ad5cf9b85aa16251f1bd9ab160fcc925829c9a957809246f73b91f0645ece6beebda50683ca97b52cf278d368f50b9019b6a65fa435cc097d9d5ad0520f0c6dde3ea9f54c9441725f67add58e8d4981498c868b69c163ec3e13918b91279507cc8a9c457b3cbb61e2c67612cd0605945773e06b7125cc4f7792db6f545a3c112ace42a5cafcbd5cb31be96e7d55ef246724d6d150a74be569b3ae7750e3088362040919d6f38f33d0d52751f2f5808be01e042f0161f7a6935aaa68955046dc7eb3044bb22ac8e61d2a57a774f479358eb6bc7f2f1bee1e55904ba341b4793594626380a9a39db24c7ca4952a64cfaeb7652d0c6bca1d6afc02c458cdfbe982b371e52a86feadcdc9142690b3b05742a293367803e6911732c972eeca2ab86a999e934bb175f2feb3a22193900d560446579895a3130c484d38993e7877f0cdb174626f3c167f19cb89bc65e7236a07554eb4e3353de307e5e07d4d2a3fea6c96afce43b2ac26d07c9a8fbe919ce9e4d0250dcff5286b67c09d04baefa600afa3cca7d98796fd68167e229aeb8ceb3bcbdf6c902a54f4d295fb595207a69c88e373830d3f8392dfbec1a10b94a798d31f6ff928ed724dcd681be513c674920a19fa8797649886b55667aa640388b2b60eb5d4c16bbfe694f18bb1f11e8286f9220c9e4e32314b393999cb0d1335db734f13a692cd6da58e6af836dd817e1759f04bbcc898eef8134cf97e62c9ac250d590e307ef30e55dc74f306a24efa793c8a4c092bfab54e47e73cc4d849ac29b8e9966802fdbb1c75c2f4abe9dad9d24b758266707553b5d4c025b177e8eaf1116c6b5a10354237e537d20e0e20b53752ca40e299eb79dc7dff32c2dc877a2876c6a0e0a5082dfb910b857d2ac220677bf45f9c3cd05387164fe6d131724dfde44761e5bbfcf367ae661f78c799a391a3a684ada237001aa5a5709ad2d4af6334af61bc9a72408ef85eb855756d1cf04d76d6ed27a612622b46d11bf15213128e648e3d78ef5963aaaae63f5b000235c2143adda9174e75e9ff48b9a73ebf3b250ea06af3239eb9589592c65ec49518cecfd3d3f1c2f9110f76d84ba082d6a3a469631a2a163abebc39e284e5b07f61789f45bb3a744b4c458c8971365f8dcce60b9388e7b8bb103ccba1cc94aed97331ebde6883808fe2d5a89022d93ada74085eaf7c6fbddf8dd0d9223336a00c6b44c8e2d27251edb000dd31a1486617465269ee8aee4bde9a2759ae4cd2ae5c53314fa17240606c09b70ab16148ae7d608e765638cf3692dd200b99832d674368e802057b2a470a3a42dd7a0e78bc61e23a2ae916780f394783eca7c9c7f8f0ded563946a9ab8adb70234f0b44886df68121454233493b3dc4c0d7e1059bbc7b42376f20b038f18bad83564daed6982cc6d655a1403cfe20b7736682968f2edc12b7450dc5ab6a6a0d9c39c3834de4bd1c952775deef566786e634c48511c918a9ee7d310839cfe57d9027c02016a2449f534ae4f680cec8f8c690c9d316da80bb80294dc0f1c52e846a45c8f596ca3eb45da89dd1166519086d9c78fc5ba384b980413ca2b019b99b374c32180913dd7859a5ffdd1c4045072f10e3fe49c1d9aee58cf39eaeddc32a8fdc0574abd551e4c0f800fbad51ee7a974db9388d00c40a4e4c00294aa16244bd26ead5ab5f430731e26ff0c91070dc3844a924ed4033b9a82bbc6fb5032dd2b5aa6f0b5548f47275b1ea667742e87898c3389750522eb471feb6b6c98cad6664dbec36b99d8e2dded7bfab0cc1913fac315cf675cb1a92f4be374f42fda5bf988a84b03b61d7ed62e71df2c20d1bbdf08ba88c4872613811fb96b3507ced736fac3bab2361e965a4cd20ffd140f7d4d9746f1e7d81d1113fbf69d2c56dd5a4725790646a6bce7bbcc3c3638b6d122cbe7490eb4e454126f834d09302c723615211620286c782593e709e4c4125269b5e9aa9d6b9c80fb8816b4d9a1972369b3e38f5a79a61f876d156cc957484408db81e5395526650f42a2bb49e0fd71e17d0efd74365b753985d4afdd744dc2c64454c5acf96fb995e8ec083a9071797c70d054b2e8f238a6e453c7d3576613885375e7d4e6369b27f4747b0d7f80edf6746f461224920106804aa96d064ddf69db95006f1366fb94d9dcc52a9851f7ec5b9caf9920383dc15936059b6c4fa96f476e90458996158a52867070e9fc6d08b48957a849bb252ed22109ff944e1d215bda7f56ff5d621063a5b335356f2fb99bb8817d092afa067aad036c5fcdde9cea67fd6e96c449e7bb0a0e21c1b48a6bbe9f043e6401078ce30ac7536cba863f7dd27958e7ac422b7c881e55383088bf9ffa0fc98a901f04111ca3cde870522bca6f0625bc9bc39517edfeadc23e140e418ab9a888c4764dba19ce1c7a37722d34d2c14cb3dcc0b984c88ed9bb1d048f8c6434df2dc44c406518ff6a3b4a1bd8999095a65da9160c3b27a801624d96679b4d5f4384453aa39aeedf042aaac8057998ee276dbd38bcf33eba3c742134a2a2c7a3f74a08cf4cc3e329210c768003916f618cdd9b4cc430c1cba380e3f10a6b3ebdbc7cd498c00405283268d3e5f364314913aeda1406a2fa526acf5b90992ef7a3ec4391d87737676a931d49328dcca2395a1c4271e9c3b0c701c7d5b23d664849bd81df139945a519e66cda851405385d7855ad5eb1df1358ecf4efe9f14e5e63c61edb925ff61a9d9573adfe5b1c7c01b18b379c3fbdd35cf47bf4fa802bebe495018838f4f1b17e891da7e728841c8a00ad331e583ed89e5e34a6ba22ce8efa797afeb8115741dd7b2a2f21ec87113a66ea0e02bef402ad2d0fa46d201b20f4e7ae6bd8f76150fe399bc4839ccd5e0bd9865dc89c2ea900e2d576bfb81f019f03dc8d316c97ed96efc09a92626491167718b35969e166f8a38b8ed9d129e3ddd7006ca29b9a496f9f116633ca78eb1a391d3b3bd2a2ef197002c3e64ef64279d67e8a5793f2a08a960e794868616809fb1591ffd0b3d862b7bd475f79f8784f8a6d6fd3da9576e2dcac02397219bd63d784daefc9fb77baf1bf2cc74a2de61cb48c813d7dda58880df3aaf377f4cd94ae4e175cc6fd01872f4a05e926157ceaf80d6fcf5199659e05dcd96e511607435b55bc5ce4ff92a43ec8512e977006a63b1fa1d280816c0ef05720ec86d58d4503db2cfa77292bd1dbcb3674ecd744e51445d40411b270e017c6a098c4d1124339eaff1579f228acf2c8171fe76c5001dfc2b1ff67f68a4799d4a7aa3414f5ce77ec23be496732f7ebc26d04406af03d4f5c82a45a8e03f06e7e03e2bbc93926d234723829d68a52bec8c59414e86eab39c4463f117646e649cfdab02b2cc7191a9a8801fc84e5083eaecf72bd8e36b6326d1b020336c0adec32bf5fb8c0ae8894005eb0093e80686f41599bc8e9d6bc82a11645a29f13dc74682e077b9cb703e68cb365f1381894a44e06291ca6aff1c0d3560bf9bc8641207d37a8a7314c992361bccadcc30568d9e612dad11acd0ce3f1ad5406f7883ba2c2a9f83b309af94166f78391baa0650c4df2a90223a71301a37cc2ef0a6b6f9745c68767d5a20c0545bfbc722c91f748d12a9a0d7e6a47469944b57c4200b10cef2f7cb5302fc71f1383c0460322dfc13830997ac905c59ae6d6f170bbf55d2271d5ebc8ec452bff9a201e086b020b7b9de87145e3dca90e7fb3e45fcb345cd37dda1836a4e6525e067c681b4477050fdb1a8bc19536892bea49da25d60218232cef0f08daf73a8725e430170c1fe23e2771c53c2fdb4e5678415f871819f98230f619fdfbeb70e47e5a7afe7d642330aca74d185d8f52f9816c65d23a45336a138f1ac6824d89d93e2c51def92da548377a90f885e8da9b7bc7009479038621307d13823192bd1e64ee919bc6f57de4b0c2448bd7ba369c4ed60009adf385368e5a5eb725c22320219ca81f82b8a6b337e02a7f0f636058ad102680e72c16db953362aee841b4b6ec41a57ef98b802fdbc242bbac46be9c096fcf2a1f87e726315dadc9d29b5a0314a69c795fb6b87d6b88588192583035278e3ddc698c61de7f9feec2cf128f6a74d70c25ba7592c21c7234c0cfeb3a7f540541fd24b451f26e5f647f0c03e106d7f0f1c41816088fe2044ffea1d26249575bfcb34c8ebf3a4746f11743565af828cca6e3eea8cc242543ed73e8b859c51ee29ae84c96ed815171c6ce8239a0b5c8972609e0805b6d3b5cdf5c6189e701289ef1b50e9ee1ba8c8f5e484364e0dc77dcd41a22331f583f69aaf847bb336cb92c983fd78fdc6037f11e4acf8ecda428f32939649f3df091038fe90fff779a4781007e542709d7b98769ba1e94a7295a11eb9811e9fd571d55071e8b876ead17dffa22aa85565194fc6ce74b585bf6553aa71521e3713fadfa950794723a6480522abfd4b3dc2e11e059156c74094305e21e31f01e716d98fa3a781d41cc2a9db654bedca4e9697aad9cc207388ccccf159797624e2c0debec9307c2c58d0ca2a6cfcbb5edfb7bf47963b120feb5c81f7c729f76dc0e6d921654f0151b25d540b21f885c7978f9813a25555311e9245dc7844f8203e442cbe0b90906eb8c02873a43a3272a68e515747185eaad7bcfdde8febd169c832d4df8775b4040f69d3dba6a30aa1e0efffba0aeeaecc04fac916f55bb0be13f28e7cc1a9a60c315ff00fd47c048ad3bc32c8dc3049a3159a14c20fe8a94d8869338ee96a7ff3fc48fd1bd5b7a21f8c6736ff4c05afd579a6e46ad8b83d0d1feda33bd416ff0045ab136da7699d14c969ffcce4b6c045cbb257f4cc35d17f6d0b4271383524629d0e67389c482e2fd8f2295f9daa89ccfa28de707eba91f9dade909bace84c87a325987f280831dab76fd2c0c0702b153625985caf4199f3742323c3d3495fbae6fa514d66822b55a21ed00bc516ae82fada2d5dc2280c8e275bdfbb94895dd54ca110957d7bdd071c48c3e4207f70710fbd20bc95d5b93f481c503ac315885d5652a0e29c31192e540dcf808b80499522330205aa4cca7c721f2cf45def007c96079298af8f5e4388beb30d09e9f40fa813294efe4405369eac5b475a0057c2fc192e3e9bcc82d24cd67b1455a94346e73ef4eac632d23b4ccbc1fb44a115bfa2a2ac9ddc06d42a80544694fbb965a15481c9823e2eebaf692c2ab5815f9309285a531a7ab4addab739de57eb85100e4c71eb219aa27a1fcf44cf10d8500456799b59af2c28027b4dd52b978da92af6dfcc918b82013e08078acd420407685f614514985a7d4339b858ac64d8daa53f33e9da22e8ccf623ebaf348414a0346d7fb02565dff0efed7986e3682a4c151551614caf94b3a3263f14fd893e533850ca682006b12ece2811bba6bb994c9e6255cdbb5771df711b8718d09c9ed34775ad75ef74260a033e6719939274a001cf35d6b6e770078bc3ebf0b99c52830c49b660a934615e07bc30b8aee2359b714ff76f438fc119cd00a7c776e2669f6c55eba66028b56a0469ea2e111408af3ec40a7cff7bfa01d83031d88086cf9a4ef1f744748bb35f886b28a6873540a756d84e9a27981150097460d18dd3d6832dae46f4b9e1c9b8151ddd7cc7f761a34f02a9bf8396a81163879d8c7d3ecb05dc40d9996eead8f479680e7c27ba7714e221ecb02b8d849d1a4f6d92ce0dda08fe86a2306cc8b6b21745be393b45998adc41c46149d5fbc895fecd3bd802f4c8214274bc4b0618d2fd2a2ecce3941ca3ad4d2844a936b29274e4fa182bea7182a5f7d194a057bf878a49c734bbb6ba733d70653fbd784a1279b62d7c78a9f2963295b7d767467b9f9aa5517cccbf579ce8a5039236978895d2928be3dc1428517406d7813f805fa78efb5d2fda32999f9456ca9477fec5529fd6f1f4eb392d430c20fd8350d4108fbf8b82673fc0cbcad261fe6199ee4bb54821dc7e776c6c637942169f35bd2fdf938a2eefd091809afcb90328a6cd53b1b1642fbc70ca6d3e382eddfab3ee9f4f085a39a85658d1dc73b5b541f7acfd12e6b90d793cfeb4f2218384f2a3f85617b1d2690aa69c7dccf7712e45230f47fa9cc5eb11068c0c1a4afb54d666b27181e8f427b570f6e781eb3f36e4313d86701588bacb7aa916b46b4178b0fe0fb6ff5aeae4fcc610c59e0793930a161eff22cf79d17dda9cea6119d71d9065069352d1abcdbaa8ff3694bddb3489d3c210cb2e76caa478faee16a41a58b2257861a6c1dc6bbce00a5b388d4d8ef34dfd3833b8bcc3dd378b39f3fd991900ddeb87f7283e4698ca6ea09692b4cb0d0da3b06efc03d32d85e03e0326e34d1332c26cf541e326dd481e81d6cff2a450f6eda3c8850c3931f56942c6ec98b33c210f4c5990aeaf650a8bb676c48ba9d80d212213b1423e433da34ad515d5ef4bc048e6a6cb72d68a3d87ec79d67a82c4e1f63e9bf4c3a3e476b6f0df1ef95c18b7416ada855eadefca9bcea7c316459cf97243e812e1ead80c3bc963979154f4c8b7e432f1b69cd757870ad4112c9657d551619d776ee5684931e32fb8433062c9cd7a16fde0dfc154df580c06cd44c620d70dc2e54e875b2d99d02a3415ee581ddfc6fa10703f025e1a34acf60312209af27c2310cc55ca7a1bc4f9304fcda6e7e8ca602d4964bb88d9d378640f88abb38ed9a0a9e94f34e4aad7856c0b22eee3f5c374dc710a59c89d078e3f5c9a90df9c00749d8eaa73754df1d6f029c98a676e0693b5f80e27b887e2967e7df1069d49889a9d531472dbf937937cd5126cac29b0e854a496a560ba63c499c5ac6a23b1e951f1bd1658c63e66b97d17c7d98de7a225fb026ad34db46b8c5501a525a18395d15623c39ed00e69f3be021c98f1337a72936305071037ba0bc024abb47a9e70a9a2d9dcf1fd0d6567d3d4d4f1e7990f92ebc1e06b9bf40fdee4b0ffa0fd0708c37d958d43425be3a7c6bf6c720365d883d4cd991272bfc2962bf2d80ed9e9784f54cf3dcf5107cc897d3293aa97db3be514eac7ffa13988ecc39025f6eac4177ffa8e4517303c89a2635e551b484f939767cd44ccf1af5c6d4ee887c55df297a683885e66debcab16660e0250977cc9e2e7fa45ec0fbecf9443c20ffe260f53f9563d66862cca95d117526a6fa958f04f5c886ba7e703a9e5091531deaba9f5727d6f699bc7884ee7250caa169196d7d6e6977a1b9ea6846b2868f52a6a6855ab21bec3e52d333128a11d3ce3a154b117ccbee220a81c5ea8dd840fad01bf6216ef46401f84359544aefa756b003528a1684ad5683f4a8e4206ce3a328f18a1029e05c263d0c82a7cf44f5f10c55da684471779b15a1cd148803836211ff80fd20f28e134b0b2326a97b94b34a018f14f5bd7a0328a43446aaaaae7a87cdaa81061260ee4b87aafa6f568e93d78714a506bda2110a2811337b39bd4eed168654f92a6d134b7f9932ba119423af36f7412c41d8dd747201f555c423e28dc90112d3e0d4d578f69619ab935a8655c61d4205dbdb8ee741ba948e461d06ffb7412629187feabd3bc63fd8a44afe647a6cdac8219f92a918221d546ac9d21273df276586f128dce895ef9a44258fc8ef214e6e2bd2f8f32e5a687208ce6fd21277a930b9bb343ebc91b3882ab67f1814b7236fb637c4402cea26b61aabbf224de1f41651532728e96e754fa28404cf6d33fe3b9a2be9807feb6d1cdb51766ffbcd7cd2d1e0b2dee6cc7aa8166d57fceb4b7fb56148c04d00045cb5dbf90e0a062197eadd92765d6bd9beb684fd87bd1f8942a61255610640fa35a1d4719e69daff1ba791764310e0dc8cb4d09dee91dc99e871f2791f6b3e61fae402fb441ddcbcd78796d59339e21d86424b2cda3eb82580ce06d712d9feccad9f16c811af8580df64860e55a162f3060fea7e9979ae4970e03ce636a4c6bf813c8a7c3fa6be4bb575d74fd2a0152d71475e7d4d8e9f7bbce4b4bff6c4dc33f6fa3f1e4d7b172c32535626138b62d021f369d0845be28ba672335aa4e88d1fc59f6c192ad2945c396e0eb3e6ac9ba1dfe6633ddb99e30f3df328aab4e42a0051a0274b93de850ac2ff35f2b0f01339ecd16e1908e3fb9f68db9743bcc619c43f5491589f93133d5b918704c59202bf8042fcfa94c368c1fe5d2bfed69ef5f04d2682a5dae50c3a5d313ba9c43b58f8a65569306e1e26edf2e96be79530b2554d2f5f3f9503e090c7a82210d78f8486206585bc731b556b848268a01a11927f3f08630b23943da1b1710b4e7b00f9183583a850f498581b03b8153e779a4d99ce0032da4685d958c0f412d9b364999da1a79a7b1bbd6e15297d94ffb45e4e1863cdc6ca7a9bc3f991f64f9dfa9d06df5c1a0d9f38c13ec45a845bd53ff4bdd94342d9dcc4c8e92767a3e486a51d15c5a57b623c4a3672d1ca09aa67091a06297422456810aa4da3e99dae418790f17b49ee3474402e4c8f3ed6927d86d69ddf9e4d2a5fc5ce34e42efad5cd75927b6ec27f34d636ed3c28fd45237343fb6cf2f19478255ee9b81c687766dc4953df238e35856a0ceed73778ef8da8fba518ed8be3c06628d9be8e1fa1b6986d9b12a943989022f9b4eadff96aed46f1b461564167a458c4f5cc4a9b94653bb49abe5301d2af7b5610d0e70778298b179f87b115e6651b1df4930cbd75787dec0e5c247e7c9fe4b781f0b822a2a597030e61e99bc620d764eede736bb01fab4a9598803f99bc9d17c1d2d21ff4b94e19f5849d4f015a9e074053bc800ae3786455ce0fab05a6836bb98e1914353f2ba46bec4715f224907db718aa161824d7f1b58c233ef04ef5db70ef037294ae6abc22d0c10321fc59ad5274c9e352395628b5a8d468c198b920e3d5c175c1f40e31a94e51c2a28f743eb746aed3a9e77b90e2966fc89c2b7b890a1a2a2ae03fa7d63e0592f86ff04b0b15c334e9b2a477c60b1360b2a1f6047dade0e3636a7b4d88a89441ca870f3d4b86aca289b5227e6392a1166468d11a71b3402c494d3c9bbd8e31c8747a7e496de782bab7f9a4ac95496a576b3030c650d21ebfce6ec4a001186d68a08053655963287d5cff35587c99e7bae0803f49c9a34936c5d63b1c91b771acf459889110f45a753cd5e07f20ce4860465dedde25626f3c61aa1c11505639fedbe981a3e027d8320146d89a88a62fad948fc4ed4f6d356b332971bfa403764eb58fffb9f38b95cfeb0fe5f5dee08232df26d0238b15a73977ecd1221c3163fb38409645111c7daf27eaa4c13d425e3d5c0f176a1a8f13776e025de2df573a5579f67a359fda921abcb09120095c567a5d89266d734b5285c46e41be8dd0fe9f4a699b809af072f907b6e30b587ce72562af3b574f4df60ed9212c6730e10f843487e5ec4fc1029d56367351146da9dd5510d9d172977facf41ae591b5ce4ca0a3571396144fd638b8c1cbb08ed080ca5fe165bdaf035b0632b603c1ba7bc2a517b958e4511ffecf864cf2d7a1a507c6f4a4e070d8a66a8e291c7b553c165b5fa1b394178c17f7617df36b7ac03b03c1c4104a4b56137c6c2c8bb62e23ad7d9f443e7ae372500f1ff5f4e004e09f599608545568542db534545b89c05657168314309415c96684220c98b40cdd8f6221e247ec74ff557fa045c02c09ed4e360306d6902abf5a176f92249b45ead05cda039689f05a01936390e8c4a612cd6a8e7950c5671403396c73c5c4f9536d1164baa239e76950f365a192ee7f6605b6e3248c79e96db9e29c4142adf557ef0b1ec36d996cf184a67496b43c023bc33e82e5bf9d6447635dd4b3913d92384459aed6e4b63e56481161e554c51801811893210747d5c40e8769e1fedbc35de00870d5e9a3a9fea1470694907d749bd25cd09bbace35121cff663619189f3343bb533a275372d75786bbc4c703dafa3e75db513ae25f706f487490208880feb10fbd5a35e77a4ccc467394830bdf82dec8aa0f66ac57966335a5ee861bd98623d9b0e606ad4b8859ff5fc534964a8d77eaea8436d07b7a94df31fa5d5cc00deed3c08588948d74bb627e794bcdb1124c4205ac0d0b919429b0cb1c2c18a21dd13b581ec066bffaef1ce08fb0950ad9b44234e629b9bb98f2a0d868b94a831b2ea4e21d0715ec4056c43a3d8b6e989bcd70792b3cbbc252f5bd04e7c14fbe33415e60e9a87d5d0c72dc652db9072acc28fd3b796e2372a2718fe58da5e080b2788d8281f5b28d3725fd659ba596747e88e5cbf3c1eb88baeb75c6233110ca561779ec33bad97de1accb07e282af7a96f62cfc4bd497ac8cd3aa803fda4f5470582fa5c8d1f377647ec72b68c850752efd41ac4a971a2eaf75b2afcad606e231a25388eeedb133d205f861d52eeaf2640fd42d1d52828f103ed9560e5b80e5ff66d7c6ff51dae165f9d37a872d67bc8a699c9d8ed4b8ef90d3e062e5c3d54de33767bd5d5495072bde35e6fee0c9b792a7918ef40d51bd2ecff15075787b69b30147848605ae203bb9ed5365478a28a5b0b429106c6794ca67a706de1061a288b8af13ce5812bbfeed7f0caf9fa0b93a73ff90d325dc8dad0f20f33d6901f575ade70d2e2e857b32121a5048b6a6047f5ec8b4568ab38095f09ff26184871e08e58b263ed40721fad08b6accbbfcf8d98bfcb7cc3f0db85eaa5c18a4544da481dc304cbb3fed037dcd6fe7484b91bdf135aa8fe07c140ed65560b37cd9e4982112bf2d3600c4fbab90de4b99d7198da05ceb67ddb68ad64a1e1ea6a9a6d004385d984f480804d5eaf2c7aa754eb0075aecd4682e30aa2b27cf4104c78b83e2c18e58e40bc7ce72ec5d50686f09d4df2d9119e356d1e99105dd40e162100cc3029e15dfa78ed330ce8e0fdaad21f6b4ef048c3814f7cab6eff301c62c68f62a037c30092ab6a5d5052f0fa852d52a94937aebcdf3e8db988fe1e7ad76b03a774e15d4457fbf681dbcf1e9f500c38789ad2cb3bfb8b777cebe938f8422e4cc6c4e48df03fefe055d63fe3599dc660fdf87284238330910db56a30c9d3d6ce0870618f8da0e59c7f444531bb9a6bc9149b03d7ed8be784cccff8fc2b66a8000b18d05858df37f70c466cab38894dffe981a0e910009f3357733994e178beb0606896c1d6130eab602e1f43fb2a4b4bf01bf96c88adf86374dfe349dc571dc185de9dcc376c7e2f5b4ddf8388d72f7c6804f8748c5f42de4b68faab0ee8ad2651228267a702e4f40e5db169f910f1b901744fb415ee3990080d00a2d81c8a53e459a3c3d7456aae26b785862852307b979728980021bc57503a6981bf40f2f5173d23750cd984c4efb75c4dc5f743c10a1eeefb2fbfbcf75c351d1aa32948d713d99f1be5a0596e5c1685ec5ecbd444e44f23b07fb447b7cbb90dd22a556258e119c286726b1a90090a5ade24c3bd89c668af85989c23d3331de6ffe5f4ad30dbd15f07ddc2a45aa740ef7c631e9036c22d1255df23909dfc759a4969778840b21982517291e95a0219a2766e13481da26dc7de6452cbbb2a5c5c0894abbbf245c29d5ea122a8b89ef1710534a4f53c499c40e756e488f8e27e62f78fff71a94c238ab5e0cbae917d0de6c721622c10b635e7bb680b6a554ac4bbc466927919fecb92d4d637bf141cc7a4f05163d1dc27ac9154a95fd5b2003fb3cc7e508f05faa9697021334f8b19fea18ea6d666f1cd0cef75f1a5596b66d59453a6c030e3e3ef3dc70c2f0268e8a2289c7dc7223c6573694716771e10207514909cf305d856a3386e3e0d9b19b158da2fdb41c86431f487c24fbbc144766ee5aa11d4a177b2a00deea1c6aba78fbf66cdd7f930187cb5809cbffa305e9a4c36d6cca7bd95137ce64e41807042f9aa6c8cf1fd7d24bc2cdd7eefc393e80f533927620e0f6ddc1dfa26621f1df6f173f631d1f510538fb6334aba4f4000d37217ac607175f9663c1c694191f2ea5c91568a4abebedbcdd5bfc28ffc26888293ec742f07da1ad32fc95fb9599448563a40433857a2574264ccd5611b4f4d1f34cac0f51a33edc21db4e1ad7455a6c58bc640ab1f8f96f246097dce2c0c8bd00b56638cdc0287f04bff8d59984ef114074b038a67f496ecf61d7211e66fd37628f0067cb95cf213757b815be52e52303e12306d4e3cb19ea9311c4bdf25471ebf4c8d6ac4431686abc8314f554ac51db95eaf3ec310477e0eeefe2f790836968e6977ee634723cbb5b9691eb81778c84e1d5545cab68a5388a6685141818a8b6d0437fb182695136142eb6f0232bdb0bd16ec142e70605c6a378d5456473295497917f13cb3c3961795bc538c764d5dee49c88947eaa5abedfb54c012618b94f54c9fc7d242c9a5c27abc71faab3fb97c5b52705f9be0de0606d1d3051c5ce23428e41b638bbadc901da6bd5a7d355cf0b6167899d8224e8a14d83bddf45effec28c6dfec738f8b5f7877001dbd27b0b2d625dcea2899d958b7b09f61bc729d2f65d5b212e5d1211e2d35b14f8d3a151c05805f5ee410828b6e8734c3ad46f6dcad2fbf1aa29c658ee5c4e486e7fadef6094edbe1eba649ce0d6bbb0766b7d32ada5326994b8835c5397a1b6c518634f4cc3d79c513f6587b39ae3c8fa491015ff57bad744fa32226952c6f7bde703e8a1e539d76c9a6398476815545b269431666736bd4bce6d7d69406ee455d7757d9b61e265a3bbe90eaf6eb93812a3e71bda923892b66d8489a0b2bbb28d938402568a57314a0ea379c46c8d6a1ececff626943e4bf0f71ee6fd6f9bdd3d11e648c581751d9179bfd8450471f9f87c5c1e4295c423afc80a280e0547484cfa762b2e943f77f6c87c50fc4217fa24f18f340dd1e60eebc8d65053726ec2a496cf3752cea4468b3dbd8256c19367b9d1d4b332fc481afb165168fe70657aa8a5468c2b88fef56ffb43456967868177dc4403547f5b78cc83cec7a4ad3fcd406759d69690926d19ed21534b3444917420672391ee4df21d4429b66888aa515939fcc30f9bcddd287a83f3d8e682c31d9a4dc1093e0542f50960a83b48042f572d4f392c7466aeb0a393a1634b631a14699d7d64a4d9645a60c95e0584ff3d801e25f89e9b785983f7479045ac1a2e3db83ca9437a8694da652b4965bfd69c8f82fac7b3dbf78687110f7f5c7b87a8c08377468c32f302501eb38292587bd9bb2a8f60bb01c5318b209d6e4e83d85ce0c22f9ddbf2ec12d012f91420d22b88bc7ccebd20df5a40571977e0617cf12164f07f31d364d3a3cec76b121f53b8209ac52b7ac1ec325a28bdb424351d4c773ca65009c49631e3fe5051c0c7de7ea8eeff55694758c6b7e1f15f780d5ea8712193ce61c6180a46f6d5dcd0249687ddb684bf5b07e3c1765f5295d36a257533cc78514f9e1b61131f9d88a2a99bd7c9dfe24228dea4593789d1d841cd322b71bfede475185fc4c4798a71b8afd667d4907ff0043d7ee1fa1ee59ff215458a80501994245f57d17cfb03e8b484b0e18a469b1fa55781eccd4943138e2df180eda97f59638e775deb69a7bcbeeeb8a024ba3aeb351c38fecef360d9dcbabc807c541f6d19c313c77bae03515ca96c702f0a7d0665e085b4766f9aaac40939e6eccb85335657c69ca231720b952ef1fe9b9cbfa51ba70d72e0f6a81fb8094e3d081a19f83fcf9634458b2071aff169aaf8c59a869834f211a1dc82009f4b0281eb69e54264d019b33e661eb56379cb54edef71dce21914e32ce8ad421e75a9f47db3ccb20f4fd99c8740ec0c9c1ab3935f9211066720520f6be757decd0378233ed496ba7037c2b7f953f9460b38e36512b75ccd2b337e37fbf250de264f0ed7b31726a4c70ea33efa7a37ba3153c02cd3b11fcfe39b33038e1fde242fabc3851cf7782ee90f8c51561a444bee34ba88bfcbc58c9c827e4b140f1319529fb35a9e010dc772cbd682be293fa42d76ce9bd99596887095f24bbc3ae6047be459247f518b7c6b8e50c1f7351401bbb44880a87164f642a8f03854bbf791458d5bf86009cbf44c73438cba28899b379dca90df1961457530ecf5886303910c6bfbc6c3b5279119a4a0328f87e7eedcbd6a061497632b253493e12b701755cd1392eb46d0ccc0ed718d68aebd4d064ac90a282e340d55674bed563502241a9de164d4d99a2c9db7ebda38354357d29a41ff0a49d2c6ba5381ad7cbaee08082f496c14a797dbee707b7740cb355e72ce9bf8dcfe554914d256c4490ff7541e3c936575d1d778a5602f6436875ce988cb98667fbe7057dca17ea08a3e091a1d1e1921ff6ce3c59a380f77d8598ba72496dc50caf0fd87b844bbf4edf47a8bbfd7bcc6ac4c463cd31ce21d04039a478985332b623748c362e0461072522435b7c1bf8ae4cef3623234c3ac956546d31b6dc3acce09a5d5a99785e9ac95b1068826eb097b1441de6e27660b41b72a33992920b1723b349ad8a96f5230ab38a40c6bc5e37a6103f3ce0e60f2bb5e85ad8515b18ed552066372592fb90a6e1918786e51cafae9034b6db278c9c89b2f8c061d2d80c4cf4f6bd7a57964dbb160a8934c56eee139870316d96f75362e9ebca930602693d3fc41ca41963dfe1424e55cbf77c8ccca1b88e0d0cfdd7672a800d9ab4aa96c555e45b4a076a96c58bcd1104b705ae8134b705a46ebb5a0ac26d585113379890a8605ec7fea2aca5f39b71f91046dbc23f5fa2bf4647f0920ce6a09577d34b0bbabd6aadfcbe84f861ad5c27bb6ae9d4ba690d761f419e86e077587cb6a1ae7dba3d91a2c7c311fae49eaf1eab538b3802affc613d382d0b001daffbab53156d15cadb1c52585a3c68367a596231bc6d54ffbf3b8609052eb81990437e2f0208160000684d94aa5e6e763fcad2f5b16db50307788abf5ea12a747e49c001d51d19ac6fac5120e290dd81aa1e3beb10fad0f7447dff9fb598fd9908349e93632f0a4423c59d95e0ae241ede92ab44eb72516abd94ca65f79c101bcd571241307e933ff010df8ec2779627a0a250b52bf0e095418068ba76f65257bc5959e7e73897a187998624517e04ddfc621b4736dc7e1d992e02472471e90b85124c4ba81f09a566708698102dc641ff4d22a033c38163e6a753e3a63e0c43d26486fe362c47dffdbda9e2976012c34420d0c0088128969a14f4608ca1a33b5705bd4555a4b7e35b5841674ffbd09b246118ade9a0ffc7145e92bd561bff0eb214e1a29c10d109ca24855321038337b43f6ed39c2a297e98db83081b74c2dc5b8c969dfee0dbd82f82ca8ad34516124c4e2a8141c3ad3674e4ef0f67aafe16b0312c3a5a6a87049b73483cc1cb6ca1fd047af2bff428ab6c88262392a296fae92114eab220e41f042c354236e5878d9b2f997dae691bb88215e3e598555d4be93c82072dacfb7706fde1746b7cd1d11c43e111a18aeaa5280e91eab7ee7ba136d59253416870384dc2a2b31899699036b290173ff784dbd0b5061b37b90c85e0c3c71c2c325f8d8508a3ef05c1e220ac0e94a102d12f82467d6e05b5174185b4fb77dedc5eba985447ebd40f2b0f66bece233bfaac43e71fd804bc849fb94f00433be71ad5c006b5779cd5b3c644b58272592726c5d03138c638bdbb831d2b569cb7a283d514947825712b198d69a2b943730bfd13f910c9cfed05cb8408548d4dca058232245c435e1daa8f326421342b883e0f6cc44a12a714aa7a2aecec8cad96bed689d7bbb020231d5a021d935e43391d4a9770a98dcd25dc261c87488ecf940a38acd5ce561a68dc7d8d5fdaa395823402c9592179fbf9d2da45c95b1cc2fa7074b0349c6f7d46596a3e6f136ec8540dfc654f8b2771e269ba66b6f665252cf351afa7907eaeb1ac17d7a0d0ae018193b45e8cf2e61e9a0603b43967348b09a3628eba42e97472f7722db909caab0164eca58167f7ff521a823b5315e0baeecbf565254c538ad3b90364542bb392b5971e5767f90379f5967d5c6f92dddafc116a0eb1a2fe961b51df889ea3e57aae30b4d509b2b222d69e748fed016158dd52a19a05d8ba5f2705ecde9547ab7dc9ba16dfb6fa20c7fd96cc050e75970f1dd3ed04bc4a4cfb412d0387382edbb225f84ab8ec0debd4e23dcc2c4edfca237c8b8db7dc7757ec7f4a8905e663711195091a33920cb73b7cade44926f15fd4f99d62308f72bc8f1b02fd15200e952afc533089a2c7b32922fbc89f610d7dda15a5777a4c73b98ff5592eba5600a3050afb9d2fd0eb8866a873d187e8f0afb21721f31d8f1991e56fc55e71e20e68b5f32a57c42cf513b9ed15f11a9cdacd26e548caced6016ec9f61e935fe8c3994ba59b5c2e0f9df198b7b9216fff0c64a3bad5cccc8eda5ffd233c3c6d8adcaa648621ed39baea60f4b1fd7ce5cd600dbd81edab4112c7df60aec60ca2ee4792b50aaaf74b1e22b543564702ca71e10178ef1349dcfaa304e25664b979058b05a8b5a9abc3746ad51451250e2ea1946af86d51087be8ba8411c57479f1597b5dfb5f95bc600594fa695f99cc7aacf712ad371524a894db5c5733b1866747ce57a57879fa0358e83ee28f35c5b4e30012b7be3a4f97761b468a75092f89a188ae3af9b190a3e23451385b67271a3f311df58cc6625be917850bad9423886cf66d0f079d8c5150b520f88a2d79c0474750c48d6e16abe215dfc59af0c42c29d51a8bf054a3be88647fcd64643a78798c317c876d1543c7c5226ff874739cca4f43febdc7f0c3928acdafda875a1a27379b065a05f61e87e4e2275d25d63322e797f505fbe4bb60b083c6d83c302392969a93fe2a53efd3996d6a449aac32ca813fc3351577f0e174bfcdd4e1646070fd193c32de95fcc685e4c3c16a7ad9651ad5b6c023c7eee929f5bdcd55bd7f98b94a35a53b66e53e0804271ab888b9b37a6563dc785b6cd02e9259ec3b4932e8c3180ff8c96796d6bd7e9cb448a817cde6f0f0bc821c8f174f604262ec9793d4e1c5ce4eb6c002bae459350b05bfbe067c83bb7797c47f5fd9c4cd1fb4a71594f2dbc8e96445a3dba0d5ace3075de81d350aef3deb7863ddd9ca6f39e5aed8816c323997c23be70cddedf2c6298cdf87bc6586e688adbd0cf1effc252954ee7cdc16ddb5b83f178ce746904c378ddcacadfee7b0e4e33b06594b9344018d478caa04952d41d3adafad7ddd044841c2b8c6a7fc02d7cfe98be84c7495c9b2ab6075e114a7da52c51295a9255054bf71fdc4954fb490980b18c37424dce76b5f980d94322581fc57476ef945f6b85e3aea2dafd50a4fc5ef48b8893ea9933b75c0f515ae27de9d3914f9a90d5461c6a0113ac9e189ac750a247aa96ebca611c92e90f71a67ce2acb193235ad2a02bb854ce7d7f859921baa7f0f3d4fbc4ff7fe15dd4eb542eba0dfd873000c3e852e91d9559bfb4c9c9ef7a3ff2b696b711a56cc437ba44ef2ecc56b032548983d045c84029618c150cd7a2adca87fe17be3f2e2f084a60e0f7a4a98dd3f9e0695833804599a5b7522f35e73d2005aeba4c79d4871ca7f2970a0f7da7ede74a33675c092689dfe7742665c63355d0f35301b3f8a397e36944be5f44da4dd0199904638a1dd01db77333bdd1ba94b53b3a70a421504abc35243392ab1e45ee69bc9e1042f59cab0b65ffeabd43a82eef0f03fcffffff03