PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68273 ed1e3ef786ab4a1584125df3a131fb0a3cbae674d455edc4c45e952cb4197bfb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c95308a42c06be19547f9ac8ac716be74b524544b3da151c9605598068fecba6
Certificate Block Hash
ed1e3ef786ab4a1584125df3a131fb0a3cbae674d455edc4c45e952cb4197bfb
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00c01f0000106b0100
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009ccca9c0fe1a510afd736711312c0525bd3c484b5b88560e1d94e6b11057f4d1acca34bbe2e084b4709f30fa603de61ab735d8c6145de26ead99c499771120ce9ff0846e713405b7966177ee0a68d6ce1a5a610626cc772e61000000000000000020000000900100c01f0000106b0100

Raw Header Hex

000040207f479360d305cac513292d6343f41d093f2c711ab36d90b39d2891e7a78eecbacf0dd499516809eb5e40ce418d457a16777ca20f83b781378bdc4b22f7df2c7198fc226a61300118a6cbfe68805905961c15dab34445524be76b71acc89a7f5419be062ca40853c9

Proof Data Hex

59,560 bytes
1212160103079539b42ae8fedc74145d1e133ddc6aa5e0c02c4d333adc6562719d72b50ba5dd19283fe53835183b7756a7352fd2fb2cdd3342ab3d8b4177096d3d4a2b289bbe9c68d51c856000e8288d4221dd0eced23cfb429681251b51ee229199927e4e7d5eb57cd04eb03adeebb592af358d451cf4f09f99682015ac92ada8e4b7cb89f05ebf6dfbd81bae171abaea84a42406916f7e6d2e2cf7a5cb4c0abed7b8b852c62d0046318b6ed0c5cc4a07d4da42e1b91fe9e7bac476566b8dae94fb7c096cb07ab1a15d1bfabd4771a1499a3318fef88c5097063d4f64318e0f5559170cc9e439cd4b0d10ebd246d56b0feeb4d23052df6610019d29c3d3592a2b08c06099cd9ca8a571fc01756f39282a4b66a5ffcd1d572f221aed64abba842f072a51bbdc40ab95ed03df9d763d0a2c469b76beecc8f17e6de35f345c57881091e81e0a6c9c314b3a5649cee3c41876dccd8ae66417ecffc8774b7204a6ca6c6797df3eb892ad61ecf1b27a9607184547ac8c8030c897c38e47a0f1feceebb4f1fa9cb0f23132225a6012cc4c66783e40d9ef579fc763de6ed50ecdd331cc553507bce36e99635357ff5511f654c60ea21bd07f1b0b3a43dda2f111dcc7cddb58db36714ae07a83f59a8f5fb1bca7f5232f05ed395b84bbafb532ff99c39295caacdfd56b60fb4c75f05ab4a2ee932169f324fdc2aeb54cda2d61b3fed0a5f4e20cbbdf796f0666ec320f8a303e8bd44e50478513642df16ccfb74fbd5c740ea70d013dff58614fa70e1f6066c325eb4b7c875f9a7889dd25812e71d33abfb5a39fc04dd3e3d253342a262a8b2bb384f3650b04fa5f3ca1d8e3a5099de4cebf5900e9f1f7b241792ff1539cac7c759a0c40afee322d977d54c18e002b5bbc01fa62c622edb7c9020eb8168abab17c1a9ca2a8bc358385fd18de1cb71717a023b197afcf0eb5608c9a351f2abfa32302c79a6d9074714f8e25fc52015fc862c73c92ea8a6521df61803914ce72ebc14ee15dd9ca9e5b1401615560ab286ad8c1ac0f1d3c5bca94383c51d70e14bcd05bb6058df116ba625fac0b2ea8507380fd6ebdce3a2758f8d077bc12d5177b77bedcf7bad04cb78f20cb3f7fe031e8a3be3404e83a8f0ee404305604bf4173cce6ab83122efdab3d5d697cfcbffd4736a3fc8e751792493d882131454c0bb25edb4f7c66b50a51e17987a731cc3ab6abbe9a8bee33cbf208be2faa192e0e191cc5042b898d3c012a046efc322b7c2eb5a21bda5262a37f1188ba33878bb6313afd55e969148bac08e8df309c4b30b737764c049dbedc5b8a7fb4c1beca90934ae2ceaabb999cd03add373e71245b97138631c93746e254b6c22e47c7738c3abcd6c944444a4494b3948422cb0df180aca05eea280f01eb6e3d8fa9999890a82a85cdf8fd5d658aa49fff939882e3d97827404bde9fe4a1ed7b3f171cb77562d4b0676dc30164a9eb2c3d4cce288212a7f772db554552e150742d6f70e4230c50c570f4238d2b0fe00d3ac094d040fbe4adfbd39b24eb634be745d3c5f6150540d740ff75320e7e66005c347cc5b2eb749cc47fab013d98610be0eaac4a3498b05b982d6192630ba4e6510fc3625bf77a04dca14346622d8cf95a97011e06705e069abe5cc47e801860718d0af66437ff572c9ba429783391dde4cf95584a691de814e6d72c61d0e7682429afae834eaaac8931e9ad5a8c18c1dd6cb6b56bfafc81f52e3aaa974c6783c494512f71c4b15471a977ea08255d555f9f3f989f82bbebc441a689ca5615a97aa5d1d94ce5c357cec7b6de70a7eff8c55b1f720786b10e72a928826d831635c6cb9a201c67f4ccda73802154488e989bb42d58482671e0ee369dd13340dc2650fcbf1dbdede991cc4737fd54f6670cc86eb6935829ec665131634a06905a1c911c07454352fd0275d16478a34d85d0bcaf8514292d3e9cf5df70772d055c24ed6247c877c6e592099313616c869327654115f61473711c82d359cbb285a99bc973809103db29e114e668f0b0ba132cf5b605c13efd4a637e5f242f98ae62593baeca23c4597c485c6af467da30a1937929b7417b547b10fdee81189d70a4bf238c60c73f18490189b3fa3130b1817bf91a2097a6cf6a1536522487f4c02bb6d5ea1020a6eb47bc26b0f774d781d20ecf56140058d97227a71eadbfe9e13f693e0bbb724f4011868cc027b136288a255ff3ff816cd1d65711e6668a8db8af38fb4b471e77ac719ddbae08ed3ee83f5e340589fdc416af2262d093a91c7af6ec0dfaf6c03d71aaba41eb6f4015d1cf25959a8047660133010387ef11c41ad27888d4bf6d2347476236c9441fb01d24a314152753d5b408b3d52c37f272e62ceb7cb5f9e3233302ec0e0f985a4f921346e796bbb27559136d25f6fb9df7c83c22b5945e806c1f518c377f4b44dd2d4df9b1ee348b140b590403fb470a7bbdcd5a4c6e69783f3814531ea454b2e615308aa8545fce1c93b777c22ce1d7f3baab2e3da9077491a2168611992e0f6b23062b3bdaa0f79e74028901aa3b9af0dfeddc93e526fa933f869de05e445716877d2c8f6f3dfbe570c9be6df02d771ddcaec0b4f23238a913138277c4ae754db4ebcfc5e4bb114148d5cc514905ea7a510da34274cfda893665d4c905a6c9a940e6791130a20d540c18d6a6d5c6bf23d18e1486500272afe60185a82e018a17846bbf6599d743844cc2a9a636bf07e92b0325db28d0dcb7d9810ca16467b1d94dd10dda851401d14a552772fbce5bd71b30a92a8854f026d3c14022d8569c7ff523df78d459aebdfec728c8b4373cc548764f1c6efa947a399a38f5eb25e0584e31667254e22fcd36394cbb636a20e29f17a7b799a8bed6388d66dfdfb94453ddf82c99ed68c42e28e315a8903e48fe5f79063ae89cee8c5c6261a9649d8b03a86543e7abebb3965fa7cbe7019d5f2a4718266bc4a9d7aff82bfa40457f0b641b8ae6f5bb72c44166f7b88f24f5769d47656b446c86ffa4706999b45d01e867c6117d4e3f68886753d6c8f82a746e5b6f9aa8757ffdfed7d3f6090cf4ae7485e7c3e2ce51de00dd9c03ff6f4992ee7438a7921dec666c304ba09ccd60f20162ce6db775ef70424a9f23b7930526cac3f80b7bbe7d1724540e0dbe24e2c003fcf0228d11fb5f42d38f65ba68b8764fcaeaa76b3a77c95caf581626c6edb5ee55c35ce18741c09d1eb6c71507fddf7b46c420a15d42f2a5de95a03d383e338c2ff59628f95b4a547b7cb6d4afb39e47fe6067816ad697b5cee5ae29821f9599ddc61f2aa074723ea3925b2b81c7f013ce7a9c0da604b3be9b411f4fc511ba2f63309411206f78df1d367b4db848113de945466ec5f7f158aabe054adb4289ed2497d0481a10dc82071ed02a457614697b77388d16a7903f199eb1b493a2675a43bfe79ebb5408d4b0443072567e21875239d03ffb1d3be7a64f035555f67676413f517b96a33b174922c72031abc82faf231e34648bdd01f3fa8d4bc9bf5fcbb4edf1f8fd63df74ebad3be6c6c5b640914ec0afbb2307902d3ce6892c4c1811352b659de5d2eaafcd3cf32c69786428b4813bea24c5b8ca5afc1d717ba6c3118e1cd0c28ffbd0097b2dc499458ceaa2f2924bc17a727bac14546e6050c6c97a73730f1b673fa2f21cc6179dc91f82cea158ad62e8b2bf4bb559f4b0193b7ffca48b791a4dcf5a1664c1a8ac94290076c9bae67d1326a043a4a1148ba14643854d7e74843826183c5e2e0ec83ff139c5fe8e522993e2af11440d236281a5da87e71b6e1be6a4b6246396253b164678fd9a133c540b54c1ae49bc22e239bbb1fc61d1c3eca3d9af3eb8bceaf337a8e0d284df19e410d0217dca39902ee77d3c49061a23c863fd6aa7fe235414db86edb0647e52a9bacd33552a04ef86aedc4eaca3b94bd96dbde13d13080ededdbdab5cd0795f740bffe56fa00b72e0c3ae1a637c195eec39160e685be3e19450be2c749cc08316a4843aeac16d99f6de683eb7f0dcfc690fd7beacd2f9f8b8a18dae470056a93f63c871a7d1cfad1833e8d1fbd8c830d69b2b4e24421eead85090122b69ff411f80a07a7fad85fcbb3f4114801a43bd7ea2c08db767d9e8f15b29b71ff2892a325962a0bb0c3c72d27c9475652c9f59c2858ff66431f30e516024f67ddce9c37b436b8a196ce59afb0bec3f24a9471d43013616e374d5f720236295b430ae9bda2abd5d9659cafd97c93d18ee9b3c089f6a7fb3de0e5ae87321695f49ec8bd5662bb5bcc7203db2b23d8b7747763d2052278de946dfd6ff8b62bc77138b90c394f673af5392428e19fec9c1423e965d79f014a3ac6dc72a0b19908be98a95a8accf478e274d969d87095a87325fd7530baf79e58674f9a22829d42fff816f0a53b77b149ef504857d95392e5a18619d1794839a9bc9a94beb3b52c4fb4609526f86329bf9ea4bccb1abd4beddca4808ec51a1ed8eb5128e4196c2fea0ae1942d3d9ceeaf1dde61553e92457d0615a471627d3a6b0310a62fcd70b6b3b883c97914986a63db309505ba076875ec7f5b3ae4d6eb6b3742efab8b3d822021296bcdd4b84e02c68797183f9bf7a44d198eb34b16ad23d6ee04dbac240dcd4c27812f04e7f4954c2671e29ce7920b455bd5b57acb4e44c39fcb6a579862d9f49a946b051a5e5da38d25e2c6cd32193ce77490f230ad85011032afaebb24ac3801e5920ada39cbae34e946b101ecb0193b29da54e408de04f5dda517b0325cb2ae1eae2057fbb33a7368f9f862b0bac3c52b3ab3808da14d8252dfb8a900e6ba64c247c6bc0b308a1c83ba49d20d6a6dcc3a5bca6eb6aa51c782348116b55d2afca34bd299b7056164f96498546d31f29625883f206280894e1143887cf7bac0e1051eadab70346cfecbec7948c720ac07ce3dbdbdd2ae0536afda1381907fd8763756053fa233744024dadae9d8696e42f550e5f9d6e398d0b87569caf6e8d5dda71bbaadc4324253e6d92f9535042f4f40d35d65fa2b1f12267d78ce9c0caadf574760176e3748d2f8fbcb8f29fc08be7bd5baf5fb2a55d8d5d00f8e56ed45d956fde9333ec3f9be6158b303bcc0899891a3d3e66a43a89f32a1ba10f871d910b2aeb6c38b3a52a4572c248f8e4f0414f4748606b04a8725995f70cb49e5d99e093841bebaaac5ebcdf7f8fa964435fb5bc952d2498c9ead01df6d6894a3cba87c6b2fead65baeddf041f84bf8c5121955ef09402d7fb2584465f7617062a1e977cc0e30302fc61ba835809405ef63c6ec5436224d0f2d5bf59abb8b05c5574c1602216b8d384dcaf6dd1ecbb108794b4b3146ad5c313758ce69802b2bc79397fe5959adc5661a581cf12ff21f22b51fe57eae6f6d8af4505c768f71abf7884271a23b9c796d83a68b4a861910c8bcaae7d1a9e9be176e85062c9474f5facd1be10facc9e3c699e35b9668d7c1a332c1846d9f299fe97fcfc676aa8175294cc223c74d385698228028881ed382b51b44623e0e468f8f1c479cf3d88fb042fc8ddf2cefa097842e4fd81b5b03d14140a9da0fecca622686dd989c3fa4ec9e753242fb4ef2611998c98184503304336cc60b389892371a4cb3353f2402aa9bd8cf8764af0025df326716e6b75f149c6725500cd9b2bce0d8acf03da479f1645b3d62e58806489612d2cd0a666666d58ef5ee527210d5e6df18467b16937d0c9097450c70927180798dd31051fe1e95fc132cbf8030053c683df7fcbf92601b501ed5a211f97ccc4ddc8f01083d730311021b396a84827bcb171d45b251b00f4704a2353b34a3813eee68bd0ea59141484d99ea66e774df15e262341d368bbe2c782527dd2a10f1864b857fd8cfa6d46e0f4d304559e4975f7de3f07beaa36c95a302b525bbceba982eec5e9514005b8bac30b21e3f23b4e88ad8fdf5045b1961ebe35bc2d7995fde0d922bb6cff57df2202d83c08c7c68c3cf745d54d1fbddb13afab3eaa60068244815bbd70c2052c3816911d38b6dffc78072b5436c6dafbd185b4d7081d22935ca290279f4f2d93bb9a16b8e07a0ac41f282d8a7e5bfdb936ef8b569ef69970d62c1296816e2cfc1d40ca977e07721f0e021a1e27d303dfc1764aa1ebe54731594425c63a9538d1ea14300d29869deb546c6d6bc29150f487325e797f1857e1bf67b9aae4ef35f0eb386d722eace8fcf75b5f6a2af793d671418c63cffee7cedb10dc8861b341f18aee41239f2068a2cc1cfdb5598213093ce89056c5fe6154affc50c0c5640b9b97cf3771e6c916676b2f2c78b3e271f5777eb572e8e49a58630644439d68e1ea91c6bfcedf46c85998f525fcb541490298a87aeaecbcc5ca02d65643372bd5373d258cc7899d8110f8252322b31c215d2b8a6bc3e04a95b498c96ccf18d2fb74847d49a8be646a1616c0b84ebbdc44bd01a78914faf360ca98f9c0d6c073fe2dd7aaf818ff96561df31c27d966d9b745a10286cd8a217b82565939f1c8b5ff58e3f1eb359a02c4f23d4ea5d8f8daaef84f8b8537c38ac65137edbb14973117591b9836ea73a9c557c4b322228d75e9e0d42600ebb482291500b8e6da33a5e1a11eb90b5fe49b7d8297958045116153756a2fd9c4b321cfc340a5a7533afc741e56b93e1a0567ada65c9d26aaf5b43fa60c99597a6255b87a06384b06a1973f1ea937905465f0ac7162304f157d78a0437f03bf7e3f1ae035f4d2a6b36e29138efd948a87bde3778028f2541044f5964138d48005c134acd64859be886964b6cc065bfcc2877fd8395c2ff4349e1b46dc53692016ef7ea3cdae62454cee0243f9042f20b0e19b50eabbec4ef0818bd1298c2a8befb11beaba206cf676f6a9c76cf90256516f586f714f4597793718d39a949ddd555c93d6d89798ce89880d7227f31c8f8f5afb6de42590a3e7e1869df0c14d1c476ac30aa188c3749f2989173169ae94d02843fc7f53809a103693b1f5249e36c314c221f128a1af45378e457a2fbb20b129f32001a590a177078fa13a4845b418ca66e734eb07923a489a3fc44472e1111cef01771374cac0889d5457e60583fdfce87849a007035cc8b53c864c164d57b784decb2391dbd6017c3006f49203158efaf0da3fa9ae2d5cd1c8bea389db08f861098c1db156611a8fde438d1da02a6ea827dbef0e064211e52bb8173904ebae972251b1c3cbe4dc6a834b29a5c572f3c2189dd409d38b54a773a2228091a61bfdb8e7eff3dddbb5d9227fc1cdb1bcc63bfd7584b8cd4be3230e381f50ef896e1d372b389d458d0e5a11823fd5695e612256e04147a8f37f1b26ae981425d0deffdb2d7b7efa1e1dc4ffb602869170ba82cf5a482b107535fc80af57f3c2aa472d4f68271725863b0baaaea23c504644f945c1d93ec50215acdddbffe8be8fdd077b20fa080b5f1060cd4a2b7d591ebd0856002ce04e1ca685bb593c1b168724d84175a452cf8205051bf6d4c2b0e320f5a6fc5f20cf28a1e6242a0d237bc99b4e6a09bf729b1ed5e28a121a012cfa04c4e77b48998d30becd55937521a3869f5d7019dfdad8e85dc2f8a93115661140bf11e533c3518f7c8b5c2f58a0de69e2362e8a659bda57dc5e9a25d217269b2846b478e93212a3011e8d084fa9fe46b9e5ae794f12aaeaeec147445f17bc0ef2865334cf35f5a2f7b72db22a37a8057782cac81054e65886eb724cfea2f1a9ad5eb61a29b86957870912df2a78a139004f5662a30de454ddb23f7688eb3c8a421dde1c10d7dc6d4fd3e63bd461510eb202a4acea68313bcc8732c209b1374b0ecca814a63dab85331065f283371d7bc206ca37702f8573d0db17d35578b07cdd688e6d60bf59ca2ec9ed4a9644ea849b2074815de8c671750cdf88fba352f5cfdfe7b2c33f1ec52ca98ec21a7425c7ded1648ca95070a93da37323490aa356115ecc5b37bb4751da5e247f3b6c70cd8b4b93f030568a9c0b856e662d1ee0722664a4b066d5709adaf6dd360e65303054b967838493a8e335865091f554618ce82e1cdab6fdec8caeb627d11d4d9f3b89fc35caeab639a29e38023cfc7efffc7764aacb09e70b41c89530e8a784fb23ed47fba2d8f715d3d7666872858562870c4c4d8c6c599f9cdabd3be5c1a11333799ab72147acc00571046907599e17c0b6cc0d18addce40e16a76714ca655aed1c6b49dcb5d99e7a811c7d0d7e9581be0c82214a5fec037267cbf31f9cf52ecb2d328a7a1877b0dbb43b518470514662a27e63249d3aaee2f5f08aa640a3e36924bd0c8153d0156a1de0a5526460f513d5c297596c0c7c1b139d8b85ff678dd2c5decf44ba1b20b89e9185f3bbc4f6f6646dfd5ea234ade99782afa9c64a38aaabea98fec25e12e9f4cf87920e2e1551a7d2736bff82801d0987235110e0d0958514c5aac280d3607dcd8ce1f7a1f8c0753660131f8b8f26c513d8136be5c5252a40172825aa756a77c40822974077976564c0ced6030791a89051c8caf2696ef1d4519a31afc5b6ad7d4bd454ffe35acaa809364e6a9a5770f3dfefe1558022152217326c3ceaad68c328f0e7784c425c7d7d54bc641b709ca6cbf466f978f6441408fe4dc81c9da8fe6e0aafc324f7744fa05d13605322cd2d632446619279807e442b86cce18f13aa8a545651284e39b4716b848ba6d917a457603f82dcc1b9a0185b7c6e99e9a5f9c35a6799f5b4dff52557b51894d56141fb6dd671e61c3502a717af21af140cafcf5017b365970bedb323bf53851fb8f49d5e621e2c3cf9c9974faf8af8f97e4282b6d0a0accab11d7affe38f6ce0de935b5fa77942fa4831e9a089965f86467a746a9aa76df7f77d3e635e2a3c27d96da1c927db23bfc307548cb20e56bf4f1bac5e7e1f59e086da134889116d2042f7ec5068f79f69150eb4dab8d6a485edf27f22efbedd77ff32ec86cc949ed350d26f70210276137130d27d2889fb1bf4ed03b2a0684d9dd177b92cf71855286a5a9b26b4c086d85e961e93834d0222e15ab2691974ffd30d29b9fa9adc39792767887de577fb85647186c077ec8d6d185c06269a7af3db699797a00f3d73969634297544fcec6abc33d57b703438568f9b1fa064bc70c71d9cd226c39301db5914f66426ec7a7bf2a86e7872c795833cc190936897a41a74c8a1141b8da3e2a85fa357b21eb9f0d2785073f89ab43c3cfe03decd7fc06a597268087521fe00be32ffb01791f19a1fe0220425ba47cba702d405d5a0c34a48791889f97e3ab2e508a7a79142a38386b452f6ae915d8c88510354d4ad7366bfe459ca609b566357cb2839b25a5c7af76d5ba014ced0950653b14e891bd4e610bcc624ad450df3efcc614ca941800066885a04c4c2ba14d4bd0cf63b2716a23ae85d957c7bd7c4eaabba4abd7c3d5aba58bcf38cada44f838de9d8994194a073a131f2acb5633fdf8e1858684e8bab1ffd37b796ab835666d0c2f8eb9274624d4d69b300ab75b0b46effbd47b9ebf5a52f1c61583614d1405fe3e84a62a5eb8c6e37cd5e950cf42d0dca6133b6f92fa893b8ac534eef125725df9ab81dd898d251637df76c0ed79d68a75f3c4e35c25306501dfc8e145fa06543b393a81d9a1da251dc30ecc21197d16d7b5b8ad02cf15459cf48bcdae63bd720d2624e74a78b92e1615d08bbd4b58abf7c32189373153ef224e02dda587c23bd444217d03f5a8de5aed625f6c1ad3cf6257574f525469b7b2cb60566b59ba9075c68a04f5261446a1380dcefb81278f387c31bda91c6aa6b91c4997dc7b0ff888dc109b0d6eb1ae6f92f7683f80c5286eea473cdee9821ff9ae75936df54eead2e737efffc93e2f905eb2ec6bee5c264d4384a42ba852ed2ee69a60b6ce4a36598d8a0c4e35931469365737e335129ce5bec8cc91b4da97da0d4f9080b21ff70af9507da382828b6fb56ae88a7e2042175f4db7632899b21543c2745adc84f2efdca9044ff211f01a2412ae6c93962172ee525b500b4bd2f06475d591c66767ed9b8727ef8039bcbbbb63e594a9699b8812972d8a3922c410fd70750d1def9d005f9acc059488d48af93b896735f9a9b08a4fc0fa5c67d23d2ce92d6a1a935a70007d5c4656c1df8b90e6bacdcf016f55051660312f2e37e50a3eec74294b3a35c71cd0c8b145d836251ad95dd0216ba228023c3ec6f0557940169336821ee7e04f83047370b5b0791fc710a600f10447d86a73f35bd30df870d7bb0b70cd3173a98324511a8c786b17cf8b108fc111301251c4542ce955d2d0c73d28c17a7d33d497570eedd154afc321c7971e716c9ead8151c350d90845d33a72b215a42728163af0ad3ad06b2b7d6e32e6f31faba2bf0d1c109f88d4e850ceace57dc25e6a0ed9a58f6a00d2bf95e5f76dbd4aad302d06b31725d1b60a57b1cae83c04b04aa29189a8fbd00e625bf9f14494733c9a20e84189ddc1dca26c7427d9d488659d7479271d67cb9ac85140046277866c811c03de31c97372929ae07a6c954cc487165deece68635882e9f86085a554064282d48cff6c7325a443135ee5a7db2bc5431cb79df7e418b6048d9183f3ece0dd1d5cbc41d6c0d45799dc6c1a5a6e0d6630d83266fa4e04946b4fa7fa76c6cad209d21e52801d679e644f10c70ac12001d5fb03602c1f643b9fa9eb853e730c1750d2dee5e3ac11f9dfab376b57d001fd71418b37d164d0efe88b57a4bf92fc8c257cad25bfaf21cb9c4eeb201ddb320eb6e990332350e6b2daafbab21806a96f7b202eeadd635930e07e7f87b67a86be7c8ff6569591523f69f7718718abcdb0be870fee1deb7d166832f4353ebb519e2cc9d204f7f80e36d0cea88dddc3efd712953e2625b7b10ca06eacb07d1a2de34bdd06fb20da9a275bd2482ce3157d9707a0ce9ddcb2db7c9e4533c91f3b4a1fe1c3a355247a1873c8268898c848edad014a9d1b5570c9ca7acc2d6171e1932caf725fc3eef5f95aea4c06c3b31866629d570cd192275cb968663149b7e2e007a59127aba664b7934791801555a1089f73e9f3453f7173fbbb18be928b3dfc6c7d74c6643e7c4551f020a5feffe2690c670417333b7ad4fe7ba1f18c1d8aa7d1a52a27d952ee07017a7d1ada62182e9dc44a9b743e36851427e5e7ed528952af7897e7a1578ce31b33f83a97cd1231fa8211da86ae6cd107086a52e235393fdb2acd56352e78f302126113dbb31e9649b78c66fb1503a54a7a7599a98c2ce2dc349a07e2d70159c669ce46fef71248b434913fd17775e9360a08dd4d91d3fce0dbb9cd9484e21887030061dc219504846cb8f264ae3b6275a481d0b350e2add978fd2ddfea253658b7840af8c835d83d49f4f8bca02f110404916a06ffd51a9eb0450acfc9960d3716144df078eccdb4b1d2d53cb0ea6599073b657b1e58dc12e05adf49f8a0a2e221ac9d08497280632316c6178fb8ff6ed8d1e3daa475e441d5a958f303dbbb3e5cad9fb2402edbe95f446baac6f8a3360dd634e7ee4aaad3661d275408a693c50a24bd44962c34d6be6ebce522f4f2d0668da027e56b5faffc98b30860a4c524cac1501d2712a21b771e7de9c66d54fcac6d20565fb1291faef04115dac25e08d148df27ab52e355b4511ac49e15c2cb6ae9480abab2cf3e3eeaa7deb31d46541be2c6e2398fd1d83df3d4df937d4b4e2fe2ff4e0cc4b4c480a22c024cd0a8fbab67a54c98fdf315dba28a2a4f3b43573b3d8a5413e03fcb2f909a84bdb326c583a6cbf55a857a3f71b0b7b63654c4167c2a2b147a5f3b518b4fc5aa2ca4c5f7ca2e58791cedd7005f56250f9b3202d2caad29cc435e25bd2ef829db620dc0fed45e4d0cfb7af14f13480104a134dd089e80f6936191a02b1a72264e34ddc2b2f4d2b2d7c4c4f69bcce646cd4b5d7a7ae93d97580b444a097204327a11965c4a026f2b51458a1e2857313e714dc8dbbd82262be39aa5150b00e3fc3a3aa8c8dc000d4b3370613e792b9a498df30147450bd85d94fe329d7892c6f6b0db680b49838fb7e61e0556775748bc53a3ecf11a0bfebbb35787868d74f524b02f6d9f5a870778b651e7882dca761095843924169459bfd2b1d275c680a45dddff0f526cc2ba22b28a7278efa8015a56991e9915e84c4c7f8f4104518772d27eeeead562f6260d3120723c68259eafc5ecd1a8bd121f34ff94d0c63a7817379825bc847c87ee9ee38fa5b9eec865da6d3215367bec61da8ea66af7b5b08ce2464fb6e79d28f80ed8bfbbe5e45a9236051b804e563111da7a07cbf9b9b2b65a9e0aaa4789da55394ae0af564c2b2415125e764f14994c892b12712a77329c0a0cd0a2524c21573614000e853567e4184cc1e447d2d8e38a93fefe200a0f404749af66abb3947854dab89f378b0042c81998dd8ccfeaf2b9fdd40705b38fb1e6ef1c0de980b35c864990b73f8475effa7d40ca74e43c77cf2318a8855600ca292383b9456f2da239e2138c4617b82a78b096a6e617cfee19d7416424358ee0545bb9c10e56b417d9c80bb72952b6bc1d9a1beb8f147ce6a1538bb67b24918d66d94ecebd71e24c0b6ea90dd44ab8279a2b1a63e70c1b91e93142976c026245e55724a903953e5d693bc0188dee8ab51806aad9b3f8f79090b745adc06d5d4c71e1e78fbb00f54cf2c8594e6cf0c0a40d6365cf7da49817cf72313f9da786a0f9f03a83cfde055da2224c9fd40c1b0d4f7add4fc9c2158451335500df43fb765540f3e375a3d95cce844fd853a6a6f093190be56bb600c277c4687c37776d16ce9fe92580572eec099ef4793598a430ac1de384b1fd342c7c6ce3831b179139891515115c8e6c8867db41904ee7e9a520493dfc989ae0dddfd61c774c7ca8bbeb141b65b43257da78fdff8cfe3c2317d7d315677f6ad0b03059c9cf70af76d7e92d586b9c4a909399d0a279b741d7556d3c69ab643ebb77ebea2024806759352ff5f1d7981980ec7ade1a7003095d72984b7696eef22337f19f8afc73b53f046aa52645a42176e08d3b03e934cb41a7a9c83e6a84c12028cd3c9e9470df0638ebcf08cc48b1d797c9ea90f5a0ef2ada25e4fcf8dff5b65ad54d0efe2a5fd560f59b449cebab9fdd6513b6131c81f19ba78b62e887a7e6fb489562b1355be0474a44811aaaf62ab2a2a3d93a155a8752f897edb029986506be40598e6a2a7a733e5d9d3b8999300a7ef7022ce416f5208b0366247697be00cbc8f6f8ac19cc97e274904eb72a877de75eec5cb861b9cb418f2f4b75bc9603d8f355a8e1bda6f3507daa68a294d59198a274ff2d56901664504179650f6e953e5ca8e8b7969cac0e2dbd16b51d5aa54fc2e8e98d85a1a15d760ae111f8cf6516e33309e3275303386d76a8e6298bc5d90a4584f917b83b1c12fd52b36cafa8126a5b6d236d1a38b795a4e1ac59f7c9b1005ab837b07737f22fb6d8ad041604b73e1e53ecbebb7b8ab4cd7632243a01e3d11984a450a2471f8a942a6b5c643687f24afe741320c6a5cbc866bb1491f82ca65343187d871eadf496db99e274fdc584eabbd507866002452fc466031eb4c4753dcaea444140088f0ca19be5ce58392a75dc4363ec6ec8b05e2e257d0a49e2a5b57e170a598deafeb1d0f083997dbc7eb392e5a37f78bcce85b14622bdc55cd2fa4da28e5ec105cb6c9de8b6be092254358434fb078fd37734df3c2e4f2a91820f75be0fe52aa2045dbc395f61ff99229fa69a2f7299599a1ea48aea836956fd00c3c494b027f3fcf8b75abf197999b1215ba88f665a93d61db2e29f2d5db5e04bfa65d1624b0d2e422e275247060c2dd772bbd6eb0d8c39501fcbff75f2dba7dcf60a23cffb7a1fb3c853dbc896b782389441c1043971d67ed9f62dcdeb493b79c18572f61b95114f180b8a9fd8b2d0d1d14484ff9019ca81cfabca7d765b0a02b9d3473101f38ea2f352f4054bdb0c942955243e9b21f5466562173afd05894c250d62f64556b551604869f3af6a62297ae2cad26177bc6d19da8d486407b3f4a97acb96519d250d429d5620113d6cd7155d92c8b957e2d50746e9d9ff9a36e395b60beb51b0b378034fdea462443c893aa691dd6f2c2997da2d1785946e52f5a545496366e6e485f0b0e617678f4ca2258fbdfc4c3d3e78d7e7942ae8378633fb2bc0ff220ddb29fc5fbe9b695c4182627e32059fc99b0eeaf6a0174e17122df73fb10dfd414bc0c4c7a56e7004d60c22452eadecbfe087211d9b256bc08223c6487a55b2bfcfc0d4f389d139acc83d300a3f2bf31444cd5a7a301e9a70a47ba360a84fffc8075fd928856edf665b27bb86bcc7d5be67bc6e242d3a54d53da86183eeaf57d0b54859d98f4fb725a92c1546e6c59e950a5f00c25e259ee0f0c912b7d3d218b6cf9369f099dcb01f5dc13d80636df32b164540842ed9d27a79200a8180a5842371d127c33307e663e1a6dc4b425d6561c4a9bdd3c6db8cc85e0ade3f7f3eacf014b9d7da75a841dbf7472d0c78c2254fd6d057dd80e16e1253500597e6550cc06e614543f122f8473cbc18243a4a909ac8f36efc6fd691f378f030e98393e19b020622be65806546ecdce345bb74eb20a980aa3205e17424d05bd31deef98bbd2a0cfc8e7cee4037aa44842dda08a7a28281722f24baea52a1141def2353e4b96af6f1527e0d4fef90e3f387dc04bb98f4a75f93bfdcc906e5603ff760d31700facd313841ee4f7e73aa3961032a8972f6ff8c6ad152457550b17202b5bd1bcc8e6cd726d30c5cef7f7b4988cceefb47bd0f4d7170bb9f76dc2915ea20e6bd71db91d2806cb61f2871bfc559fbfd23a0d9425d088df50c83f33eb876366a1296f6939b1bcf45402fa234f4826a96cfd664634b299ad1e3099de59e71afa5320427f9e2670a5138f74a6de263a2907e01a46dc28439492a9ec5decc83f894eeee77307625c4144d62a7ab446da98515af0d3770adbe1b1d342d16e75446c375d1784357f4c8877d325ffbe6fcb41a6493db78e4dfae916b3e3ce5808cbdc092bff15596ae70759dbd301ced6a832f50cbf3702f7b4d11a04d7ed0452f131dea00fa2febab78165a54e7e842c81401c5fbcdcb5e70327236be3b02b4f05c6f737c3aa6bf3a20854c63e49ed519b5b402259db9fd8f1c96dabdf134f5a44bb019a80c1e0cc9ce54c7c356ac995bddb41a9559eb0f68ea014a4333af786565c9c5edcbdb4277ddee0f9066ec19c6cd752cf64589da5108a087f4120b0c8af660eba5d5760575af0db5caf3360851f79b46f259af31ab0aa1d2ca5c63ddf0f4f4faf2ac9fb68e4639f41ab5b9d2370bfae79f8a14c83b1a7ccebfc5654a2a2d275c402de5631d46040529c0d25280e4c072f8290a9debf1b5c47f93c4816e331bc9621fbc5494736f2cc0adb77797a6c8c48364bd20c7022086319ac9ecc7d13018524735e2bb032d1a27bddfd1ca823b035d56426746a6d02f448eb2d244bbe735a0b721922bf2b18a3336db826ab3d844336e7055ac8684496d71a3ecc203a1c6e0b2c3f065b90ccb73abb11cc51d0317a48844148c22c5c8de733ce5f27728a5f951d5dba8e3afbc8ffc6dcedb8321f4238206e71725b1b77793eb823af8012a78025dace36ed8bc3fc492a31fe794b144ed0b44c99e16ea759ef62d1753d618d6b53ad12d8467c6d92014408f36654d8446ca67c81d3566b9bbaa43f58526b036b3b8ab6ee29ee04adf6861d9c1ed9c9e27ca40ccf061dd6e3b6fc1df1699bd7737545dd3cf16548dd0842dc0c6b0064b6b966bce26341a697ece3f92b1613fd03392603ed1bc95b6abd1cf05041289c7d8ae3c04356c1d1afeff4fab01fb33b6940154401bd536364f0328a2555f31de35d9929991bd891d293777c87583298cf0f20821fc37f67101107be0d606c7cdcfd51dcdd30079bec2cf62291a929aaed500a8002f19cb90dd27e28577a5e0595985a8db60497acff5e0b4f3b88fc3759e0c594b363bfb3349708776d2139e2d8d277101c461b02c3b0323aba339730bffeb32c474f734e2c4f9450c45b46383544914bb6c7523d161206e96c7f0480efd6479cc01ec4fc6c03f1df01d1a3f6cb4d517949a745682ebd2603fe46d8b9f4edf1ad06b1ec76facc2138b026c4e7f84a24f3003e991a92e5f6da7433ce9cb45aca96b2620c82b0b54663b2258477d08e3ab8c6d5ae909d2410f8da407c71ccb07a60b1d21b15483e4e8e1ea118dfbf507a3c1d593ca340f1a0b7cd39f843341bb86c5f81dbe21a90e85b3e8ff2663ccc130081cb213d225975201fea99d58ae1046952e2291c6e62b4fbadb19f7ccbf24b52d60de70290a2d3ab97622da1bf9d2fae6cd16f4e3270f0bf9c05316b6c1948bae7b891f8cfd7ba3c462f28ce3a678c44b05adf4ba13f25429a73e0093676c154fe622cb8734aa9f79e8e8a7cc58ea545a89b6d2016d1268caff2978127434f3e42b6f58981e607d4978475db0e25db1176ea05ab213791b75b16208451564ab988108b3ebbdcc4c9ca65c17d442b5c876ff978e48d782de0158573975e37237f1517ac755a9cb8f5d5c36221820aa7f57ac6154bb0b5950a316bda6d7f3cccfb5e784e828996493adcc8885f4bd65f25f9f7ae38ab074774b366e79015d8d96d48aa202df8bedcb17163b7d8e84651d9c4495eb4bb94ff94152aec5e08f2197ae4d9515e48b04ed2ad1ae81fff99a5fb7c9468054a62873eb034ef387c8e01ca4cc330751d0b74078c8514bcadaff76203c4cacc5f7508b6f4b8bf2f6879ba32990f7d386ad11254d3a804a56b2f478d0aad75140abd7f2d6069c97964fd2eb357281648f2fe9eaee75dee0b626b0fd651bfe253b660657ff05d1e56dfecaeb8886441998b5d21b343eb8bcc3263fee91d0349758f0fc7757afdf83468745a508c1f6d429aa025f6a26eae124bd5ca13365362d78f830f6404b8495d2d38f20efd3bc09ec04d4c1c0c005592b1d446a8c0acff706eb1547527dbd0b9a45ddf8f866205cf0b3a6250f1653f5cb75ba9bfd328a1a11ef415cbfb4a376672db69eae80f95f79e2fc73c141f690cb8b826596aa515cb46b7503060e9c14294987d102131e96871b3bdbe15cc9e97d3d0bc62d590ae420047477c95457b05442281468ab048ead18b116c8308bbd8b3f2153822af237d2f70818d48403fa28d702c6700cfb572dc292916d610585e17579e81ff3257a12ef4a19505e5c90e7abc19332c22f5e3b066008539d3070b4472199a4deaad81b85ace5866e83140be9309164b75af144a1ae834e1127c295aec1cc588341dcf23801d7d79a14d27809e274d8d2e3bc389df1984659adf266f0db319cf04a25abe90c5cf5d20d2da3f16381726744c77e9da23de0cc5a65420eebba4265400ca3b414c4ab3cf10b9a4289a19128becdd1d6a7cf7fd4a0e7d148ad52e96af705cc60ed47ea444233e7c0de2e1a95c2fbec48e408fafc270a1e0c0e125181b1d5522b4524f75bce7c670d2e1856c5b8252ba2802dc9354cc036b74f7c7af44dc7778880fe87010505d2d296049cc54e232894a4df89983cd3900d65404190c365047537d962071fb018682951087317eef9021021350ee9800cb641c7055f31db86a43be5be23180c03e83f8108c5dc6e32c4dcd55bccb45f4d099d2176adc9c408623d6fe338ae792abbac9a308913252e015fa13224fb6f5d3b5c8e8561f131093f605871cdbeca73393afc4f6b83d990f8472eb1b0a69a1a6094704b3c3986118af9e9a6d97f1cce82542ee787ccfaf39eb09249b4d65ecd03da3b3e806f0d78539d8290307dfbf5cf6aff02f590a540a2a5797fe160a94f87f8fa7b034939fe794eaf8fe6552502a114ab2850d0b877084d678b499fdd759819648dff02879cd57d9b3a6f555cf9e5b41cc78ef52ca42021fa797f32b0e06fe6f7dbe7ee23819e9520a958475834c1f60ea750240bbc1a4c13d9d7242ad4d181c4460121776b74971353568a99ee573d3bbdece4ffb79917fd3bf047293b0419ea0c82c27acba92a72700fc5ba326b7a071350e78175151bffd52c8c0d7242896486bc922afb92790e45216f5afef019d891e0d56ef52c85c939db13e098fa75c6ff6f8ffe752d4df30e91df7577929ec4593e929bce52e9d98e7751fd8b1062520ac2da4cca7c968eeaa4b49fb75ec265e25c4c80f45383fefae2556a06a4e14e22120cc8461db1bd340190bd08478b86d02124222b20a316be0ede50e94715ab646cae98667076ac9841cca9055f6d9bbd2c4fb56867e4fc2648e0d226344cae8a6031290159cc65d6b7a4bb11492e8bb37f460514eca9ad7fbf3f15b8464b077809c04f5e47fed0191d1625fda1c6f120cb5c549f8a6025382491116bac10c1ed385b61d71eb394d73965e211fbd54e9fc437052b0a9f8abe25946ab23289c7749f70de92fad08961af5af2d0c4ef2c7639bb57b77911abf0afd878a8d2ebf7f2fcfddfa50efdee292a5d843ec121935ada142f79bd1d9a4afb6adfb216b27274cab3e0354f9a33b7d1a884b4dc9941ba0d4c24c9e002faee8eb6811a3a3f8a6fff1d16dd051837ca5fc411448fcd09742dcad21b52327c461972e80d8352535ece4db677f94bf6fdcb384e0decac9bef178689b0e3bffc0ff58506eb23ebe30b06bb30af220de81de29501ec6e7d182d0a1d2a47814d05a481e4abb8db5ce8f3fda0fd19c3aa8aed61cedb2da6719d8734f5e5794ebb99e8eef8b31bcbf4f1b5771a77a71af46b00387b82f39856f3c3a3c544730b2000dec40233ca9a8e536c07575f4c3f3d196b7c347ae3b57cf1eec713dcb5a0f3b0d76c661b78c4ebdd81537d9deb4d0154fa2db45c613ab2c079ac92bfe0146265f6c5dddac809f8fdfaa862bdf046bee15ab3509778e64fc5fd6ff09f90f72a1b3e47a878ded42675d31d97e1235ea939c36ad9c9bbae901030f00673b853bd66f6af94e28640d7a687633b971b47a94cc4b1c3d3338c0cc663c85df0e2150790298c4d753f99ff8d16aaeed0bae945495ae31c0b649a9039ba7f661f90d8482b2b228cd6a2b6d1f64fcd6360cccf5402ffb3010058e8c5b12a51ea71a3e3fdaedab0feb50ab97320749fec699504217991adf5999d0df8a794f3caeec93a5f4ed3a161391c3588614ff8a81d0d39681e1a100954b0fbb8bf0506486ec47afac4d381ae9aa190f56958177bd0852a20242cd2cc7f86bf4970641a242aaed518ae1ed3fd1f1d968f866333c766b4d50b8e7b5c78d637811f9ca9520fa490875f3ca253c7e782848d4167b68e015fb416e4125a4ddb611d65f65e5a0c278c7db300114106f721b8921fc334745ca4dfeed7ad71642277b1f9c3d9a66bc25f26806283292da10f07e426195a81a077f435499683f891b60ae64ed717b93c4d5ce908e3bfe6ac00fc9d3902479cd143dd241ac97e9f808f0f9fd93a84b3b34ade718860cb6ec1650b55b6fca8a0bf0bfa519f0668dca36211f987a1d5a978844fcee7e5f7a8125d5004786baa57afa025747b8d9acf136b85d9075df8a6001dc4848504167ca7f98c178b5e618a552eb4bc0a45705f617ebbd852ce83c74f3a32702b343bad31872000e5c8740c05253b174548de8692a4bbb44f692592c7a5eca38abc48534fd2590df00dc225816183c58975cf43604cb406779103ae44b6ad4f25cd0c1305c8d947e14183a9efad97f3032af8155a4988b69804d177bcbad699e36f1c59397c02caeeba2dfd51f2a5c6272626f6d6b62f8e5eb5c0b8c91f7b3e359e5107b2afc683678fbfc7b535ca562eda711ff62f3027f63d32a12c1ab373844bcdffb41a09ff78ac04dccbb029bac0f3826608e4539b7920efefbb5eeca2242ea207c839a079199e60bd5c0b44e3cd41fb4d73b42035d673b6862c1f6fed1efefe0fc66dbd4f4aa6cb0b62a40b10fd221914fe232b8fe12d08f620efbe7335d52b2388e4d1cdbc37dc79e9f90b540a204a729e21065c7d2a8b75cbd5070f8a42efb8f969a66eac9bd19be217a5006257a5ba561886a5bba2dc8f7a02680da253c6b2a48be8813fdff2a75241fecf93a0f175f0dc7c37cc3dfeb9fac07d017f43bd5f59adc09f2e6209ea0ddf447db8ca7d88ecf3cee4c26791c0ac7fe1714e5c5d968db4e329957a730c6f975bfa25fef218eaf84d9a506e1200620d66e44a3aa4a3c8dc33846355a96aec16b68ee03c92463e279dbef4af932f6acd459cb2eb01d462388e5cd76f83d28e8111b5e38f0eca05d6efaf45f05a08b87cd19e050fccb69eebe57eaa2fc1ca8b9341d111e4a9b4a8417fccb4010914808bf88117fff1916722f60028a37bd9467c3ae9f7c753846caad113b063c1ff8cf602b7f6cfdd488ae6ff3f4c596cdaccdec62702512feee908b76199fb50a229870f49f58aad2a04b74e417c4c557a6876421eceac96c7796da13c68d2869574e278b6f9862f9c1d43c4d43115b57ab5a5bec047f81fc49bdd63c689ed8a44e59d449798736ed48a593ca7474418754718652266aa7693dbc32416ade8548fb8d3a9cfc5fc3e7df54de73685cd72d7177839dbdd40607ea0edbad9e3a02e5036193ebcf2242de65ba4329916bd1b88548cff6d0359c0e0050a0510cdc43da510384da35770e098cdf405706259f83f1ac5a23ea91afa8c3f462f08d8cd24a95cae46b4a8e8ed9e15edd43ae1e96640f6c3458d12bba7481d741728083b56d4d126f36eb97bee5d173289deb16493bd917fe70adf471ad83e35103339d7b5ded9a3af393710da2c113c9cd0747f1b7697ee64f5653f94073263249211443999da4c9d80d9cdba319cf0601f4210f7a08bd8a63fc97ecd07cd4da81764725cec788b5f47eaf270668df655f49a5eec5df1de0b5781c1ffb40726db601f5cbb70e0f1ec39e3db8925de8af30de4dfde3b56891ee4d4e6203d18ba637238380504a8ea41e7f7dc42f6c14d76eca3e25c65154bdd48417843e3856b968a19e8c0bc58b8251ad58130c3cef411e7c8da80b9bea7c5d8e421a8ca6e7ff61b0738acea1717eff75c2401dba7e4b5c922a9e1679ceb55486b6f38dbc80a3cb5348b9cb48b93e65024a10ed921b5fe9c549b2a5a6032b4b33de0782ff3eecca3f5c2928f650d586fc017f5bff63b71f5fe6b8de81d134841e4423abe87e85148b8c2c4c558bcad8d59817b380cd49c71652d7c295dea223cf001620eeb3029263bf608608b8f4dcee96e6f46948fdb0b16629464278bcdbd0c6ef9692b0d68ca247f5f907d7991d3d794b6beb9207cffa25e2f898eaa54e0a2dde1b5ebbb712a3a086f0a503929aa585fb05132c0ec1a2834e54334ab7da2d9a7bf70ee217b11f1258c55ed0413f70112a88ec6cd31402e4a3f1e7fcfe364d5defb4dd433ec77a8dba8c71f20e31e5dc34dd5ae3935fbf4ff65ea0027eca4f2b14b5f3b623f1671aa5d2871f14f3ecb6c54cc88ae5d757b9ed514d913a8a5ad9ab49376c65d24196c8d9a3f7ad59f65eb85fc4251692957329bfd2b46edb69d2343d970edfc4cd6bf80d4e02ee54f3173d2684f5a6c4bc570fe88ed97eff4022d4a94db56efcc9f811f2d79fb652d6201cb32a0605112386efe9e6e148885ac95c22255f34926cb6f530d6e82ce8d5b1cc4ffa77badfb9ff0e235e3b3b2e5cb25f472332b05774e640905bae1b512734e19e8f4f833cf49aab4a859b3dc58a94dcfc7d2bf51458f65bec14825e7817ad3033ea4c8ec1123d92aa7f8b2b72ef40853f5aee980b457a33e43522f1eefbe8ae6bb5785ebf65979e4a94e5d9517810a0ba6777669cbb3a127599875b734fdbc431760b47a2b6debf0670bfa27fa7b789fd458675599edf150918e26e02829fab40d807b79819ded26a6bfb14b9786bc6e5bf1e466c5e7ea06e131d3d998293acc82df729de48d9aac78da6de960cf5c7919afd0be735b7f52b97d89f05759872cfa51aac218f45119e56d97060d04e4d364d2d13b11965595a7107bbd1917de68bd61430e527d5d718a3be61504ab3da0f372567000de8912540a01c6aaba358c48a1c2c94446f9a03e04dc1095d8285734060c616d0dc55d27aec6814ff449ed1f820b5d0a67e6ab1cad3b57d639d876cd6d204677470eab71f86f016ed0073cc0d084a49dd53dab2621cbecbde92d960d87cfdd766bb537cc9ebbb38f7e4c8b9bd35ed4ea8d9b4fe20c0c5ebd22fd7fe0a98f74850a3de29035a710a2794d4b1f76bfb59ba9705370f8e3c8f6fa78774440b177e7a38d1b4b4cf292756c8a3fdf7581ce9cb66e30fa6feb7b91774ee0ac03122dc9f511f908c5b66f187335c225bf81fc32c71d98e856c6fdc2232ca4c4d26930ee2d21b70829f101d1b45b94643fea9bbb739d02712a3c892519ee7ebdf2b2a77e7fac4ef708bb9d8eefdb62e3f1f6a1767d489dfa01b63589dc93a8ae220c22d1fc2a0532ab4cf63ef013266df41d2c0e57be80cd39aecf0cf708a9f1e357f97e105646cc362ec4dcde32e45095fb869589022ed1cea51c5e1c37da222c1b54c05fd6d303d06eeb2dadf2ca25f8771125f687771856293a56e7e9b530cb889036d516052f276acbe6c8e22088ad7209267f4819ebda9aca18646b303e8fee9b6f5f667ba8dbe147622cc25d7d22caa8f840ee025efc613505c52372ee589b135ab7484ae1efc40abba095c0db83dfcea0207e1418e6445d806d12e9ac92d9c73d9d4f25bf88e276632b2266b2088c2393c850327d1529b81da6ffc5459863e47617636e50740f9c0c11bbb53abe2f4eb3d3ba2e14a6d49f56118636490f31f95c9d996f693f56f995d0f25b4eb5dd064c83416c310ab8b60784fc25986e88780ddbe820a34c9ebd10c249ff1b1dc7fefa026075bc69b14c959dd79284843b7840615c599696008c19f8da31c85f298377ffc16262c865142a1f4b65e7d4b89a727ce254d93f075f5701d66dafd207810165e128ffb79ba4541835f24998becb2ab9eda11e87a2def7c4f8621bcaf866c6e89fc191418d18324e10755506ce7fb52f6c16bc7ec72a208392fbc9b49a19998c442bff21e9f17fe4a1486f2f3019056c2d7c57f9027ee0120c7fa5f4c0b4127f239a1b616907b2b9bbe18b4961fd7d4be9ccd020c98de902fdf4a57fa718a4ef690b237e5ede92735d4f93e46ea47d527079b6d1fa9bc50e0ecaf073bb787c46efb80f1ee54e0ea30435d6e81569e011d3b52df2fb67c0ff08ce26ba142a0ac3387f2ffaa4fe7deb6db6247d3410810210470d3fb17410691239aa23d2c2ed641d484b78b2f5251a4c990931e5194ab7425d92af271dc94893c5485722d56393fa29fc2b730fe2fecec7762c597d782783f0da108bcaeb42788aa078f5b91ffaf5e6dbcc7bf3bf89d8fee111eaa6bd685367a554d49e8a7ac444e553f8b882eb234008f0320726d0bbabf33470bbbef5fe79efbfe0585d02b9eded2dcb5d1a4072c2fe5ecb1d21d71a5113e3dabf2b9ac9a8a7d7022314ebf3aa8ea70c26acbd18da0de9b3b17c5a20143059699d71bb6ebd5b906676aca6fb92ef292a06f38ae1db74cc2c8bfd6f4385d0c0d154cbe60505b4200d9078a9801ed5e081e90e3095819eb003b2c07d828f0b441b0d250c4a20fcf57ab14dfc1b8f881ff352cac1300cefed9707d8180ae82c66fa0dd9ba52e0bd00a499e5acbee3b154bf3713ca0c64d25c11300109a25ff9eceaaef356de776cfa77582065f2f5c424ad0b2a61fb26e8dffe811ac668ab4d731d2e6f30dbd93e9b6a890c37f5859e8ff69be6596c58d31acf90ff3726558bf7b49446b58b872fc526c82e6410a02a6741a001eb1c717ba0d04ea57abc297319bb7f1129322065842fd0fe01cf100108ceee48bae22c45e1226e279d236490a5078e5bb2b17815496e94148142623af0be1a4743cc39e035a80116ebb7b5d3b1b47d25938baff0e55711b4500d6858959406971bf5cee8aa4fce2b9dc5e50477110893f02427d9b97b706bafe0dbb23cf1e8a5e132c519422f6c6c706308e3dc6725d407549fdf5abd594c5f57995ee349a3f4439445703ff6a9618aa43a0e9bfabf24bd79517b52f85a03fbe32045f0f60c54a7503b98b971b1116483a7f018d601a78f90d68c5613452684011211f04403a7fe77b879ea41b3f5123b70467f4d65e2cdffde876f982786779ebb8d56c8fa3bca35acb78811ae2bf578f7dcad879167ca01a8ca85176946101376247bb84ab755ce35123836937e7aae56b57eb5a752406d20b1a598b94222fadacd87d2eaec0733fe79ab2798b733eeb43aff4a5af016d0b4dabe0763805ae93fd340ad35cd3fc9aa14cd9e2ba05ccc2f54706a9ccde107a83dbab6060d3644c2ea04c8ac86ce7e49ed95b8be3285458d5ab4baa8aa0a0069e8539c7b75b3ba562a05b335e1f6e0c7f90f2da10bc44bc682a5cafa6cd08e4a3f18fc641f26d60c6a439e6f14981bdc43e13691a0d843135f6f45e5bfdd45e4f2c9af76a8f0b3ec6b3c915ecdccead8b8e16183caa1c02680dbdab4cfc24ef36b3aa948e01082fe38e0cc502b5f80b4be26a2c7a9afef7734581566b9c7cd573616a758e79c13f129b313795586d6468c734f4b71c905ad25a74ea7bd83a87c08eb1603b75b3e06d6ab5dd96399dde19d8b9c47ed6fb9e46713040f1a64347f8c49756484aba72773f5087884a7576095b7a9d8d912200632a82f8f6badc271c5d516b6d4727d0934e0e627bd88d7b53b664d9a06c7d53f63fdb3f0c40dfb53cf1411c8c1917874a7662e7cee508b20c51a32a02f0527ddde67805f2016126514d498b4e470813d22c9eeecd95163e51cd2c33cfb690b0902752ba9abb8dace91d06c970d4c28ab54de9ffbe8abcb7a6adccb022019376daf2423421a4a816695ea0cf36b5b8357043a7d9aea95b8b2cfa5435148103be99baeecea04bc5c787b815e33434315431aa9c2a5c544f8936323276dbdd35554b13d9cd81b2db8f3d14a43e2789393b76168a6d3a4acbdc8619dfcbeb0007fedfd861ba8e8580fe51ea99129aa95996088379aff382c8b3d08d4102575e3beb71f4c0d9044f68b3fbcd62bb747fa0d3ed28252e219776ac10eb14fd3d891afb9ed44eecfe308afed26e1701dec045d6d13af8466a77639fb9dae4ba579fea26107c9ebc424faff1eab6df19087f303c95276cfae0eb47097b76b76b24fdbf237c0fe8e0478895d5dac45921e861cc6184304c774f8f3bf00fdaffd26a0a5ef51e76b6870f08e0eef715fdb35a54f036078c6c694ec1b687852d33ac3bb0f6103042f4b16e2d8919ff4d5209159c4b900d3bbd72517167e6d3114ef4277c353326e60a4d999fbd8547259f49747124b55c0f4772c91cc98bcea6838e12adb1caee8f46cf4be81f3c98f70d415bcd68e1089b738170bb8f51aa1fbf06e9ae15772bc8a6184e91716838f91f5b8261323ce0c17906e6ddeb2f71095d2c9625d49ca1971c6760261dd0b8de0f73628b7ffaa29325065346c35e3c6df8304e95bebb9574546405596ddcfb3358eb4226dcc4218a38665e02dc89c1e83740e87b541c04a7fd0885d32d3f2df00ccf2c699a75cf5d422030aff3683ce95749b84cd8c34c52f8ad0f72a20f0a8693bc13817996e2d631600cd35621f92da0f605db7d883215eecc48cbc31012e5f638add5a981775cc58e50b2840057a57e9f540ef963ff21af8920096b4effc7fe4c6cc496ae065d9ac63829cceecb0d628031f8d251cce1e95f2e8de8d13a3d87feec1f0fdd22edccdfa84c30528822e5daf964c04a97a88b3fdad7c4e42473f2cab5755ca91fee17b4177c85e790c197f34644d6f9acca4e95b1ababc253b30ed33d2999773223449a8ba6d3d95a3bc00a7924f2607acc233ed2e46aff25d05871f7b0a5f41e9fae69ff5ae0d90dafadda79f701c2f05ee823706cb5e17c3b4243588897c4c2233d73fa4da88a7813f34214a90f8f765c99eefd65a02ae6af9d07bb03b9f3a1a90aa3a67486b304501f24abce5b7c34880b83405f1a4352754580372922a5b7793ccaafd4d1c0b08da528ebfa7d1db01b31a0c384f587a3d357af962c5ffd09b9d5b427e0196e4e4a1113837ca96dde9a9d842886589b26570144dbbb2721ce9f378b71fbf0f1c314c40539e705792a3275d04c0900c7dd13c9910797f3871f49a3b7e8522b73499615abcae75d5d3fd7ec3931b0bd080afa080ef0ac10d4534f68f6d5e07918365a7adc78d60bf23685e1352b719cda699e670fa2ca9aeff18b400b6f27230c87119b1fa961b1e24863f8642570226c2bb25aba72767f32c56b0c02cda66be358c0635749af7d3f1982488d2bd19d695ded5fbdbb1512ff9ed50a7598c5a61a12cb4fca653e18ab87e16c4c57f5f5e3d80c083d50a0dca1eef27a8018504de22262abd245cc644c0b5499a491fce97c034e7d43642d0542dafc80da2627c52959c00615b5fad7ae63f005c06e7d4c62792e29c7cb5405a84df171c16e3883cb9ea8959cd8bfcad082ee86e0b7b7832642d076212dd9427c0bc1becd57ea48adfe4b15f9934b1d70c1904289bb94e2e9784799bf4e375e28d70b661ae94fcfeb7ac78d9044cce28d138cf398aa86ca4103b10a1b0898cb7fab454ffe082326f619ddb03a571918f1da498b7bfb37bf11c043551cc34713748cc7ed030bb582418791006f25bfaf239feacc13e52bea943f6114c80f458d88c30b8c9143f722b95eb6831ed94dcb535d324f8d83017a107e671c3e868a1293cb8427ea1c5e547dd915fe32255773234e0872f2ad0f84f110fbc279bf9262bb119ba86dbe7fde379ab0c0a27328d8c952965038cea553c910c4943e19d6df3b39451655e47c6770d34b3342206f0768272cc4cf7f0502962ca88bd4cc971fe152b441bab9b82af536d457692e77a319eb866262bb703a240bf1efb395a3c76e4afde307daf66af915c8c0990f35934c2209016fae438b9afe36ed6c0d3b141e7194ff73812a5e30a68c8ec985b939cfaaf39e81d18c6bd852e48a630c7d6b08caaf087f1181d0d02bb89136eaceab1e0a85ae2c898ffdbe9199fe424acac2beb3072175b1ce619e317ad8dc8df028dcbca2500ff1159f236c3d32fa12cee177c2c98b5f8b1d8e8bf64766b77a59b95a4d1c1cc7ff767b2360ae181c511e2d372dd23b9c86297d58ec856cb926af87767c66870b490a9926ec62f6623521fd110cc57bc589bdb60b588a9e7296299fefb648dfb1750b3596dd377b1b7eb03b8b79b284f7ca70369f1c0ded7c14d44d08188c08793d31903b974b36f8a6ad12d514c559e03edce8f80a01fe5b68f74622448f9ad9900dbf2311325b4e379cbcb10d18b65a207c98d83a10295f9ced5eca02e591a74f741ac34240ecffc0d813fb29408c01c9fc69792a042dc867f950ad08325358570f91128caf5ac99c212c62c4cbdde1c58269829494c006c7cb90121e96154b62acc119fd96dd69e987d84685e11795992549ae788dbb0a527d1ef309a597828618db0dd8a11cf2b65585541cb0df95bf700aa33e37438f395b9fd95a682439dc1ec9bfd61b08d8afd601090e6abf8b609059e9b7ac4a566d710fe14ca6474eba68d0235a28fe77643a8a8fb0d737336f124eec87cf255ce920d891304bff3bfcbfa2b23d63339c4f51c4e48d132b7c76956c8641aebe877137d358541d10e93a26ab45bb894703b0e35703858ab4bd1fac9f0a7ab414c45af3d59485b2474057d09c4de12b9fc5a6b15691ff1d19c27a6dac3da12f2e0e5451ca379b9fac33c5105879bac7c55b96b632721f2aa74aa77c5fc9f26e63205dc47e83bff1b0d97bdac58e1eaa5435214942658479dcdf12ae110c4586b93037979d8594adf2ddb6ed3031d64c18493a688def690f7a22d831881340ba1a85772adf99395bff812be10933b67f6e0559149c8cc4a3814efef8d97f58cefe05b565365cc781a2a40b26ca3d89959a12f89dba7f7b534d9845920fc5c2c848fd41ee532a6f02205263b6fa2e6aa5451e8c80f60f5bc669a84ee59048fb0879e8e8ef8041b2cd59cfcd67ff3ad22222d400b4009e65fb2dc809aceb56bef0631b52469fbc47f124acf7bd516d2f3f44998626348cc6f9805bc7eb97d785d1f7b896698c656d9ff09c2564a55e9ca221306731195e3218aaf66f728d72e2511c01ad49ea7ac94e9cb2b2970d2caa300b00745138a80b1d6c7ea80526948f1aa7223b5040497e5905244d2d8b0a4f6a151d4e81e2c9793bb6cb109b3f94d0fdb7ce8c69c7de0336e1d7182d57d2a98a2753ddb83812dc727a4ea9019d0317e3cb8f705ddaf64f447b337929d52a161cb33021d002540183eb793c5ac11f6a7dca701b69a1d1cd364f8aceeee26398e8ee2213e546c6a6fb74c9f95b8ff2e53d593dfd556af4918a8fc69ed6b836f5ec4aa320a99b411c02afe43281b1a138a0084332c5cf29f46829fe8affdb4aa3b01727b9269f80cbefb33910aa8e40992a1fffea80c0448e1bb88ae163730ba0660d6fb44f17a83167e78530efa5ccf1e2dc053275ebad07a125088872ea2de218fba87e34c0f9a0c138b1781634c33a8ac558dd3cfb9d0d459b6b308d9cd40f22f0650845ab75c808f84744824da06a4da74b337e98b8968789fb1a5ff33070e9ccb813d135fe79491a98c43516a314e676f864d61e41635382f75bb7a434b4cd899ade5e3b9834914eb7b9eb34bf0bbabed99c72adaac6d021e6bb29cc89d29eaf1345e40b17a7fec93c1bf228306b2fb7b293e95cf2face6b73888ef7f6227eb5f6a705aa50c5263b8cfad6b2d95684560db3b4c737b0c57e387c4e9675344e874484adc3d3c0477ad2afabe7ef509f3b604ccee80f2eb860f78dfba0a7cd9e715fdaf86f192a8897803d44d5b026ba29dd7767903594f9028ed950f2fe37e2ac7b1e96c8459e39bcae57d319f0900a33aee4ba4166790e1f3a5c5346124cc7529ca39a19e252238d4267c896f7152982482529df9cf3fd75a150b0177f31b80efb87ede04d4f9ee8b934a4b283a61b5480e00a21b2a2c589e578eab3c7df57df62f34976cc68299d2abd92efcbb6c4d50d0e6b1476c46c67a285afe7b826885fcb5724f9fe5035c625fdcbc48628eaf000dbccaf067eceba741644610e9b124b64c6f7194d4e00b24935b71958669395bcdbc2ba05281d87817c6422cbc601ab27acab3ae0d3e97c6095415b477598fe529268ba48c569ed698c88897bc84418a42d2894ba8c501792e433236c9afa71c116d46926831023563e45ee48fa505b5fb8e5238515a2ec79e4454f9c599e2dca76dd785ed90cd95c83d6567cbb8fa831f47df94ae2dd794acce410f925e0e7979fdc47bcc05bb069b426937f91c2e3ce22010bcaf6fa09d86df6d9eef79f155e101c701671f96ba297d80ea83d5b343936b3a515fa72a58b21eb0541949d148590659706606275bccbdf9d5ed3e4dd99b58c1ad04a02c52cab974bc0a745814c1b43ea0f023f6704debbded7c9a181977929a8178472904fda2c05676b0046b34e5cebe44086f3f230353f8e05ae0e480aa1a77d40f6bffb53c639032051752c1627e8a697ce47de22e866b3126fb9d21c11501223e657cc650c3837b23d004654d9b415b5c502d3e2fcedeabda23b9079038912740a2a07b3f46c6fd4388653c84a07bf5b294a84268aa49eacf57b7ab19e1ad8ef50d33e51e94129dbdb56babbbc72988298e583a7c2d0ca23e5c8db0d37c23f91b4dc14cad5d62bd8d74da7d7405d6b70260cdc0add889b520a02908b833107616935be4924965eb6617f4ab64c7f1d7c2536e71ed23158c0428998f6a1341d230bf6bf0e5227d17a6b36baba7ab3c0ee2ca5c40cd84d187f5ffb77c8cdd0dc56982ac51b486ba06ed28b96b80443fa73c33160f08e863d4c8ca7d6efae66048bd702c500fab67df21e5634c9f92b2914de28ff911f7726d71b048d654fdc96dd61bd54ece4a8d6d0b1ff6f896e77837d86c93f3112fa61a1b389a09f59e1bc29dc8fd2074b5f79a6d1f88961ed90c7e6cd7bff83581a1559f561d7b3c026813cd802d088d6b4b02fe1c39b0927649e5cc3f59dda2a70e6cc62d80b5c6467744400c9e8d3ce52ebdb1a192b93d10f7f9be2c1af076969fce46e0e332ea96f9fa894efc01d91677b8e6f36e1c09e6ebbe4bf9d6ba4c2f3b90f026e1136b0330e7ec295d7166f06c402a42b6908b86a310da7aca704d54ba013188d050e97ca4be926c96054cea241a1230990010609234d64d3c1ae1f9447b262ba1c8514b8a32a811aaace5be8d708f8d09dfc212990225307b96c208eb845c8eb41e4768c03121e4fa14ca1743a38af59c954d72a568b6b11f1db7b7fd7bb28af7a26ebaf268943f0190c5c9a2bc44975c168e88ca3d9c991715f625a7bfa23f5c1ce13bad5f380ee0f83a9455906577bd0f396a556bb3cec3b5cacec5c0e51d684aa3416330332819c496150d2f80c250f704c5946c60a998453378c62c4cbbba952cb554a26b9fdede2e8ff1fc7d36c9203682d715441cf5ae4bfddd5d27e5ddef5d0f1653ea0816bb4c4701273eeb0e3c1ad4ab2bf77ea366a7c7b90c222808674e2416a8927ef428a2e73095db603aca98d2c60239c8d2bd34bb38e1d2fc757f58595f67ad245621c0f94ef6b24c0a8690dace1ddf595f87a63b4e6880507ab05d5c2bb18251462c6b54b8bac25053b99c9028aeb5139042f75da3c5f2977356d7a0dd98987290b41bde3d22c98175bf916ff78e3a5ae86018a53cd79e2b5a77313e8f91b5179ad12f654c9d7ef25290a97ecf99ea7a00a7c4a9fedffe7d2ce5613fae485bcf644690858fda1aa8255e7214c85b958235a863104738d83e969bf88981d3f59a08780ac806dada6cf42dae5d2dd2c9de23f0a8c8efede54cef63a7c8d4c93264afe44982c9d6a268c05bf601badea2ac8a3461860e08e5e02dedade0b9e3801b100a482ceea4c9bbabc0ab79166a571e279e8abbcc2703b853acecf7057e0ce47d7f3f2a6d55e7f85a64e7715a261ecafa9af7a3252b0a780a330ff1e04d81030ecb0d47f1a4025e983e818fc5dccd4e9e86af8a158fb27cdee10812b905b08e36235d9c008183f38ed39c587f8174d46e8fcd8e7b0b532eadace9e6cea528a21b3449811c557f0881b4bde6289795f258a4d9f73008b518876669a4be661059888dcd26a64876d5b92dc07fc8326066ef30864a9d04ba56c72c2eb6762842e3415bca9a6c1e3ea9cff2633ebcfc08cabc30ab0562680549fe1eab107a950ef821e3f83faea1ed0cdbf81ff7505f535e487da69e67a36a2761c605e20c19a3cd044dbd1df7fcae425693b43a773fdc2f51270e8ba2c6d20c612cb6fcaaaece1b24d39ab5e31fdc317eac70f33d6a3a270c328870ebba5be2957dd9f9f1904157ebef27acfa316a1412bf66b43094f200a7dbfc4ed4a91969d30604ea0b43503138dbd4099033d9e45c9177b0386e02f4f14a70f852c9d76b5d3ddd9938d8a94cfae0202d74fe7adbd54c887a9aea93e9d1dd0fd7aa75e6f738e0e419547e838b999edc5f3439b738abced932f3d06afbe3be33e233d9f5d752b327ac2e3a929edf08adcff448a5cb64a27deb37dfa5ab700bc79ba90a02c8886c696767e43b810f21b8e0b1d55c947707f56a19ae5b59f6f98dda9276a603be7aeda6a3c9e365df69f4b9f0a0af8c3e8dc344c2c1deeedea845b0e28ff0b712ffed5ce8af9fdadb99fa8b344b80d4bdff9638fd585d6f2ea181db7d7b024a6832e316a1df80e2c9f751a500a09f36746b4e6db97ab64e43995d2f16afb92f97e2fc5c4394bf59b7309d823e27226f76e1505d110d9dd468d7fabaa72080b41fa33aff54fe49d4fa226617af484182d1b30157ccc783af3805502380a13bcfc80965855efe648013e8959c8446c0fd258b0bd52db74f69a4aa727a4ae324eb33fd850bb8b02d777c4746b20751ba9163fe1c4a9f90275b285e5090c2f27de314ed05837c6e8165d0e0d4b2c6d22252a751172cb936d7f7bb44f6bbd758cd49f841d23d468e29526160231385d1f25085f465794ab045e8d676447d06752d08abb2f9afd39ed1f45361f00e0e6bdd9b45cfe765b7f89f7d4533358ebdaed3c2ddcc5d2025d8de0a1b86b6851d116d1b6734b4632db126d30b07b130f717427075d396592748e716b196bd0725dcbfc67a41423527bbbe24e2f7070ae836b98d91d007eaf07725541dae3549a7a08f2303773e356977753f78aa18715b303b6f0edf292b0969fb4c0bb3de0c16fd8bf84c412618859cd2182686275b41d95cfba1022f204448ba51e63ceb63ef0f3c2a0c0b2fce7dcf329075fb64be764e9689125a5f360180e6514c03a1e5ba4ea9444b278330ace3cec57c8c0d76d0a7d0185884a7083964e0e4c75da5c0131a41a35c4b84afa90d01be967712a86c4aca26b64dda0d952a4ced5d68705a737673800209c5e558ff1d831233085c3258b997d32ed12e61c749ef7d96d34a70d6fe968c22f202f25dbd637aebb74149ff27649693ceb9c6dadcc283788f80ca46c5c39643009f2075cdcd4a9e078ad7440bc559176aa796c5a3d550429ad6cf054dce7f5d700a31eb451eeb99af7dbf7c3a56905a6c0ff02a6b17d4a5626bc49e9002503fda0b623e2c9535829107723f45513e743b8fb88afeae62073685fc8eaae22a6882dec3c4ba1bb4e616d41fc35cac608511feec713ada3ed1396065bb184f187a54b488ab008913efe26999a9f925f71a76ae5aa5501ca670af74b2e3544f032a4cd08c9bc281e54a46bac7f7d87d91a76c43a673941dbcef52b884cd679b7de63571522888cf9bea1c2901995f30206a9d5dedc5862722dc5fa12e31aebf693be97fc169e6ffad74650a2747f2f2607423acd62d1b4a7bd083808ca90b3bc9f4975efea34e0908a82e0a55327d62b05bcb362390289bacc0ffe6d06523f77847a9f2a142c7545913bee65fc5abd3c5643e7c2eeb01683e756ea824bc6e36bbe1268d9d165b9f2c6ba406d67773a95923eb179d7faf49f6f70b44056a94bcf57d6562e6b343a977d9163f503f8d4d567c4f669b80ff04272dd6b679e8d14e5af2fc457689716e05da8d787a22947279a6362c0ee7227877a56c1a950e1d983ca18646819e1f8a861342096a43441b7a7d3ef16d8ce3c51cb1ae2f91ffbe7fb6df0e74919a3da25d97c26beaccf71967b2cba6b9bd630dedd2325a373b92a85691396b59e9cd06470158b90cb9dbc381aac4c79bee92976ae29a0e643de126e51273441f243b5e22b4ad76c55582d50b9965bc245d010d3dee948172d235708ba62016227716bc941019f4399fb4f7d11e23999347a89c6b9e40c2abd8dda5059dc35f911dd1521db4300c00b55941cdfd140134351fdd5a458cb80881836a10673c557bcfecba34d31a9afec34391aa27791d3104968b32ca4c26c717264dfd6454e01b4e2324825bd343535fa0f7532ae4bab1da54a1caeed127ccac51684e69b8964619a12b4929489d9a6d633ecbdc79e682d086e5f6724513b608d453eb396a5c33587350f727d767b91c65fbbbedd4f7818f661bc4ad3a216f9e6f138d0f49febf4d5a962f727283dfcb7479c6cac0631b3a390c827dd022fe4157f53783bf3bddcba78f8dd09fa74326dd853b49173de3c2e676773819b26ce4f9f2eefebae883a5b6f7c7bb9e2f441c1d121a47890ac48184ec99cea72f0d3852ba531796f31af821da8c58f852ad0aca15956013864ea8ff72eeb3f8d9726e5cf3c2a26fd62648ce2b993ecef8959eea3929cc115bfbbd2bc06de7702d16289797f8947c75c617a82c81aa0b5728b2674df88fdfcb4220acaef4a6b406e0985c300b27f4b82fb9956f6909b379ded23024bdf40f44361b39f7d65c18193ab46d18a55ec6ff34713190f98e1764de707b21d20742ce72821c53a4d99bc535dbf468c351bc45a1606047f52e1a962583aaf0f427cc16d7f66e95c4eaae8225dc65873241f7d6de54e503c59f79f1d5fa2e8d31ba09c95bc31837cc9a9b1f5a07546bf4eb7783920b26185b6dfeb99b1a27341e302b0b1627b325c200dd8ba7ec813dd7a5e4770b8ed78012e4dce2a5ec8f3304a2ba01f703630fbb88e064dde386e279ca26f5cd215f7a8b78f8092c8d2a6c174786a3c2597eff4f40b63d611c136601a1d4de685a6344e9adb0b745b72d69ef7478c71d29c9290e5bd6f19e66f1d78c447d45070ea97be2ed386325ca479d025d7db3228a422672b68c142ccf08e4d02ca589e13c7d204b994408b6bdfeabda6d2c4882d18ed3002c9f55868416d93e4093eda3aa8949aae552a160e3491b7ee1ff24646118e1ddc35ee59986fba49f32600efefc9d4dd3285c4f43dd1731dd830f6bf6d355c452b8013aaeb7645b329f1eb2646b87159985db9fefe5bbd2ac44109a813152064ca30f3b9f9723bf5e51ae8335eefd6b7c9345ae8eba5ae7e6d1ea8836af313e3a016408b8512ce623c80e7afcaa722465d3e7ecc87b2b5a6a0255b1e2c48c4c2264f4867afa36a08870bc292f282d02377a74f89d687f71a0801dd45d809fd937c61679f9b262427526101ec5badaff5ceebd00fd453c4fbda41238a82333967f3a770d0cfcfcca206b94436b7ced9284719334f8f97e6c704279ded486a52060ed492ce470c0a355f5f6d0aeb3566759d7dfe0c8b6984b851c22d2c3e1133a7d4aea95f937dfff5f8f19044d5db6de77f21c274eb8d165630e2e81514eafaf9e75748d8069aa74bbf828705e3b430bc303e9a9708e95be00ae2a1bb9fa6649ff5c51c8d132521c8df2645b7b968fec76777fdd32a24ddfc67ea09e2da42fe2a215cc5a169555de8fb25d57f1a53d71e8f0d6aa0936d403162bf1506ff0b40b964b49a0b3382494df6bec77f745bfadb864e9a425a31eb7c1cecd2b363a381e37519e7548163b39c631298f7abbf9bcb72085e994d551fa4470916694220dbf25232868664c4b5616858f1f36334906161641b858a2b6c74f1525c2a4e7974b3f29801518008733aad509de8195b5dee0b099c8efb3325f99471ad5f301646712de173468058e7dd69487ae7497cdf3f20c68da5708a8ee96500da0b12754b0a9068bb4a00703a7609447785559609fcd7412a7422bd358ede12d7d088efe2161c627b1745cca330be5378faa54e06095368c57c46b58b16fa1e83f72197dec9a77cf0a690a250c6e7fbb3304f05cef5f4e859d5478b1c2ea300dfd54a725e3eda9e495baabe3b5b32b1dfd5e4357f781c2dabc49e1925e1d1deb85a1ff515c6ca7bf8698c356b9f6d2e09996b842be859ef73eaa07e67837f911b96dd493b32b43725bc84ad098cf10be05065d9d9f29e365650a12c9b6be2839b584da3c583d2a24b4960eb336c47a2930b62ae03abc831f221de144b0468375b10cf23061a2d1a63d2b773e915b284e235f6ed37cfb3738bf993c63f424cabc9062aa63b4aa5ecf788b21a10daba2b648251557b89c844ae2c0927751d697cf34a377e1bc14b3ad19463a7617c2d28e92b2bffdd9a56a35497f5c9113b2d7eef5d084d27acd5fe3c7645414c2432845e0759935b89359bc715958166a186ade952e4910a61a832db33731f6542e5af7ec37aa2b12b0da6717b656b7744f6568588227b2f2745a91d29eb8b974e88cd6df49c212597238e1058d12cd5914f01f7a53e6d665e7ea26bf574afed827e8a726e26b062e54a7fe61c246bdaeee1498b1dc5513a23093f292b279880acf48df21dc7ec06ea13d89c65d806a5c7097de23903677a80e3006f85f8ae849366dcea5ff982d9f859ffdff22b8c1c3f560b62028e99ea7dc91e87f76c1ce92c4f1f08e748a3272786e36028c8e41fc111ea7c12eb150e417af572d4e2a8762010c2337ad6753aa16d982f0da54b521fb132a7ec18bba1e21101457b0060f899fb27ccbaac57cb758254b81a2b7d752f299071d5ef4d3bfad9aea167e365e7161734c919454244136efeedbe14658f1c3c2005910a404e48ecd06fd69354da2c0d10bcf99fb717f736c7ef51d02de4e7b7ca87eded5d2bf0d2f073bb8c01ef511ad2e441f1433e6c21c6bfa336366d22ceaec3a02e5ebecfca98336f8681cd2b9c9c1fda2a77add34b32f4dcbf7e5e66cd169ed64d46840aa7f21f99634fb5dc792c0236f9c15399f5ed9fd9186138ca2226b05b47587c9b3da235cf6dd775b46557e57923dcdef0226e3e12b91ff75fd48fdce14184e4e045a4d6b913c0a002e17bb169268eda5f0bf7547657ae14bdb450e0b4dd30289631088d524badb0bece3ba1aab58a8dfe382faf70231984200b37446497bdb1fbaff549ffb474b5baaa828aac2da647866fef04aabeda32dd716152e61479dad10878f922e465ea239b047bec808a7c308a04cf53b136c322a65bf3888c90d843ab2e0538898260bc50f064a5219599cab8fb6d90f38fecb757132d730e11f0020ad7688fef62f72dd187d604a5596ea197596c599d81be73b839057181fa040a8ca2d1ab3dc43550f47914f98077dc4125422b0a069ac7eca9ebc9b0da11d1f1b8532642d6005fcf22a32352e13abb62644f196c2fce047d3216985934f837d98d4f654e09baa476592c16d1a77e065ced0241ef334981992579c6631398978a1001524c102b9c386a5dd1851d55d33293f273894f3502beae220dbb104d068c60aa349e7711b5ce47d33e6ca5537401e0e99d73e5247fc79314298e7fe530bb0b9d3237756e21618aedb5d5957f6ef3e47f2082ea92a8b9d2bfaa391f0c46fa2f5bad8ff49818d3536d4ee53e6f9d3107e7bdf12a86b7fc36fe835944e73cbf837f5cf51fb0677cde1820dc77dddd9b17501f847107474795d54cff69607dbc853c9cc98b74b704733640f9c5c4ce7a767fc26ccb083fc6ea3a351bdc32f9992f14f17ed2c7a8cc7e80632c172c826353c956c5f4a82326f70b8f3c131276aa589ebf9c0a0981d9ddb0334e92cdf56698da8a474a5a320442797ed97437c6d5f78c0033b5f76b6d88aa64160c56bbaad2b3d9f11bbea85f407c3586419ed8f34e084e1761f08189c7c1757ea623cd5bbc0afc5c133b59cc042b4a79ef6becc0e29069743d266c62fcd56f6807d54208c1ddbc8954c0b9f4e168ff4e5ebb2b7bf47d818e49a569429b56bcef1fd262455da2c233d8437a407f7c9c68733012d9991a4e71d22acb2f3c8d2cbf10f152120e8c5014ada20f535ca070372c2803674b6ec37a980403325e2183cb26210283364344d28b0e27624c066cb7f141e243d256c917e5973c5a03d691361a2635120975c4036a156f005afaf7702dc1dcfbc95d9f5686572dcf9d5c1aea12d89987584e0b010c40a6bc4ae960b80ceaa6c3608dc841989e988e97bcc1372241d8102e1c9e92814b4cdded2496869d616494cabd3bd23d03828665fbe3bd6683a11c2b646c9bdbc204cdfc722a312aa89a42a03fb0495b0aa21288c59c8dbf610cbe0f7d7e717a93d8e0735c8137800f7be3a137820716e5244838049218d2b81b0beec2a4042df387f5cf1d567139501edf78f6b642eb723774e26be767c265d21bde3dc127f0dfe2bac8326678228b8055c45beb1cb8863715af32f867b4b3b28b681c2cfc988ed88e6a0fedf3a3c7cc6e5c6b9fd38a2bbba9d579d17f431b16a5759ec954de09896f8b7b8a7ac2827d496454d4302de606e40ae665a2ef642b2f2c81f49ea805713f2bd02f694fb908c5f81dd71baa031fbcd5a3c5a85de6de573fd6b208a02f155dcfee307cc260e4a20d7e4333b959a20c6fe22bd57b7640111fb9b95fc37ae197509b4e481bc1b63a57787587ac727085e751be3e5b63c4b6fb8fb69db29bbd4455412aa2ff16a51c0e0ddbc5bcc0b8a07463196318ff0a0763894613d657b5f82c43184138fc14952a554f72a05b4e19a97ba75d29392edff884ccdd3ab80c7b114d68a57b4c88a6648abb51220267419ed9b9aff58a0db500587c4517acb8dbec59a505560b658e4111a0820f8bd20f3cb5ab912463e411a29cc653984eb47e7e2cb9848e26d3725651561d6d77309bc514aa0f6ee1f70d088b0199bc33613f5918f2c6d29765e4557082a0c8fd0fabb45b63acae5370d84850cc3a07936eacaac6cd43df24bb0b680a33adeec90bed4f21d50445c7e452c372c61bd4feaa81eef6f2fa5303bd75ccc14f5649dfd3e3df15b2ad333713562d11c9d1db46602a2155b93483c428ee07c623ba576d6147c4ea97524abe991b80426954aacbbac3d078f9bb57a0109770bd1935c39d31f65d03ca945d6fa1968e453021d02bbecb8145e1a3269ba0a7bc454b96533e42c34d874a8ad00dd8921785e2a8397e3fd9e6cc7b34540277aab61185adfdd5b811ed8f87187363a6c121d6a419988739b306e579fa2986e5389e82190c6cc938d21e749d7c3c3026b126be56a0b4ddec47079401507541a5ca4186c3ac74d2e785aad6e455f23a9df9daef669b5ba5a4d840fb87f976abdd9f703f0c3be8ab7c1a2a44614de1218a1e2fe993de0c4e03c5e1841ef6d1595841e08887c25765f6c8872e8ce4036ffbf157e790f99296055c68d5dee4a050520c003ddd5caa66a580b1d7779ed37d4db2b94e76d3c6300019ed75d0d9fbad2ba5ac78f4c9398d5c56a80bcb6311132a28f60a5e4e97911bfa49ad09f3caf6cee0d3e653bdb8c3c4329345dd3e2299470a5935a5ed2f511e2034695d0ff63fd326b117a12f9c55939e3e58a1c071f574213a9bff8308e2097b5e1d8f0f01da5f0e9a2ac479544e6673eeafa94e7368055512beddb8a9d7b60dfaee726fd42ea68a1c7382e229140c313446136f486c17808caffe7de2548b8a03c71b270e0d6750dddeb5691fd3ac43f2e7a9620b3a220b53a592636309e64c39de099cfdc4c3e45ee4b1b702557e9f50300d15337f8816ca989a7d0c74ec8d21529cf32a4bb4b6c32098fb0f0b9ac856cab1b43a03f131e6f80f9ccd81c13c497768766c093fe42f8f224a752ccfc8eb2694f8901d7384b485a1b026344ecd9c2dfab456fedfced778b93661ee855f67b1d578fc0277e64e3f067719f45e1b2fd9347ae38ed923f81d2d878fb1e7db06092bf80ecad54916a67c2b3b12ef9628b14c986990317058dce0b8191fa3b608b0fdef7789e959973d32a4ca48c316b932967a59c51e0b0925f2661623205388bf138532539a3116ca059a465caadd4a67f7264a79c8a30a24d7e4235c7954c7af33708afcb582eaf199c2bc1e4c7eb94c7987de13a8e4655d5fa6627f08a2499d01a2aa8710653de54adbd93eb5273f52d521c514e830cf8a05f1136b3f2a3f48f26f1b23bcf65ebba9ab243c1e2fc1ebca19a9a87491ff1e508a5354b60176c23f1daa093fa920552314812dcb3808b87bb07063bde785ea2a717728253246b12819a916494d3a32b30d63205890247f220afa8de3923c2d74c70ff8425e094c0c3ecd7e4576f8c56f0c2f028439bf0ec02b2ddaf48108a365c32b2b3d9a0cd1d9ccb769966d7bef0ea8688849814d87db6b789b53034c4247e3b917c3c6261bfaaa49363e9413b1b4985c0bac59441e7c6c4e58aa3507b0db1bcf2c271ad12f1f1edda5b58e11abe9f100dec18c8f2c3edfbb4b5cb2626e9812fbadcf88b1b9c8880397b3046d29914c00cc56fb00972685afdee39f250ba708d22b06399ab7a998ef315066352dbe37d4ee06a696b80df7009465e0d5ded737414eefcd0c84a6e67e43c1e462262d695ceb0f9096501e49ee29bfb38f5a3f9618cd0b963dc72b0eed53dd2e893a3c96dd46d137520e1a7b1b8ec0f3bfe8fc99a0f53fc9b8e2982aaf974efc52ae3f6a03d70cac6b92187820b1d4e9b727ebd7d7dffc0f755ce12a1cfbe0dea8364238fa7af7e8b33af692bb07de106497a8923c8b2b4e5cff581aadf03cb509828e1c08180f2ac7636731d8164e99fe3e7b07d60e453444abc0583ac3c66f4ea9e9344a6249ecc4188e40729a60275938af21a32ed3bb94b8b0c8df5918d86967b44620af3a7a616e9045b4adf63a13ffecd7678fc76b2a3f084a6840b56c5768a5336de0eed6a797e23506e96faca9c4d551678fef7635f07bc5904629422d34ee8ef70c859398cd0cac698844e0e9e831085bc109f54d8e6c3e5fd3ca514e17704dd81aa5833c49085f3860e2c788aba9ecd3cd6712e28c9f287ba5684696cb2f6691943e1947f0fda8e850b327e2545303858e801e964453a7f2ce109e0ca8c39bbc129c167079606e2005e69154fd11bdf1fc187e0ee66942353912d127c112ffd864132e01fd75fc1c28396f4b597c8b8f5cf59f597e9f5bb214e325b794677a503209b79efa1d34526d86fa9d74dbd30c1ea8f2f7f5fc7a4709d20308fb6f30fd38ab23f4fa899fbdc9108afcdd8dfc05dd2065c10308ec01cf1c0d3e08903a024a70ac1753d2b22c4b9ef0c12b5637f0895578f4bc16aac336f521d20b96fe6244b5f90d33893b1fc77bf6151d25ac57cc4439235991af18aa37245e296ad7976d494303634fa4b060d35f78378fec553c0d25e61ea5c668ab69e1ed70d782d4bd9462a5baaa210d184f0962618f595160ecfa6e668a402ffdc11cec5e0da67a90060a96051bac378c3229426c685d1a21d381a8b3cae2c15091f33e75e34fe1b1f26c346c493570321eef09be43506f8aefb22de16a21372c8be17effa1a844b19c4b838d4a15f6b21d333bdb0df6d4117c3bf7b18a3b0ab1546d23e0fde96b13db52b01306f84403b1f33121768d6337d6cdbf171b9637cbec26ef88f38907de50a38b6ce6b65bfded237dabf9797be1b6d8fb8d169bc4427eff3e7bc2e5946c14619d525347b6c54aa7309e4bca8d2d93bcc78968c754ab06e6d15e5ab1d5f354a2bf238eddadd399d851b0ae04905cb5f2443c1ca32b54d5077f789e2afef9b9f495ae6544379de28d92cdda2a5bad80b1e0e1a785c5e02228d7d5bdd5729e035f5d1c2aee43f2ff12ecdc775b3e01045616999e1c1d8b5dfce9c178f587cfe55d573b4124942d60f4882e4ed40bccdd38be3bb0c9b4423b9b3167ec8159c49e7d34e220a8b557e5f4f3720bb813d7af61de7b48f3b3d79b7edf35b360ce49e5b3bf55bec4951fe1bc983fc564791784f1d71c7a45f3b6c8da776ae8cb2df53b3913dac7d24fcd27f5e26645edf0dc8db9e85ae0aa0489ea84bcd5ec4128a7ff1a4af4d15a9b11f336a24fa77849ad46a9925081795ca99811df2031260c629479545b2542814ef89564ce5afe44e5b94c4e0e045f2e9d624cde2f5919eb60bb18595737ec35bb58f78ca9121f85274890688c5ed143465b28c4af7416e73b3cc2a363ed261fa85733c3d8f47a5c996ef712bdd3015dd26f8096885654e9e40e2c6e0d3baec2cb696db79b37bdc01a5222469da54dd68a59acd9b26e1b849c0ad06560ed7c228c32f52554cd8f92d367056975a901e034f8a42de8bd904286be046cdde9894564cffd9949d6291d83b8785ba4ac97eb854e4bf80f5831992235c12a8259245c14a7dfa7da96539e96bc175f1514f6c921d86978ee2ea7ce424e3eeb9b0d2a538863bfd653e03fbc184131f79ea4e8646c3916aa9f331b8f30d90e696aa83bddff7705af6830150404d05373e9e1300efaf8a65dda4dd86ca9866e7a32ca462b8fd46d9b4cb27841d35cea93e15009f04785f72f04d12c2c6170db4c746561d82843aab447c0adca871a0cbb83deb91fcecd1d17629f31b101e52c6438c2e5086f5e3772aa9bf36acb7f61969ed17a293bc267c890d02094fca4d7c74f755838a95c708b525a427a25a9f4a5785632e1f32331daed354de54d24e98a46a73ef68c5b87d88e18b53a3e6c8c53ffa4783af593a6e7d57e982affe0343b4e79e1a08a0f136f2e6ee459997079de8cb1cf08bbec881601eecc85168dc64c46c2794d8fc6d7ad6ef0c0c32f6f5be1d1b9aaa699fc05c2e5c3edd9f294022a0405f89c7bce333fe9fc94276087b732fa398933b9eb4019056f2a951cd05e6060204f8cb52981a435c633c7a4dfe10357a239d5d247a23d2a21617c361df412507bea8f25e2d7bf771b7d5bf36532a865876a4050e5b0798f11c2315a4878de3939a2c28c6b305758d313e39ac8f4bccdd685769a798fabc496de33dfe55a22fc3295ff48c0f02d8c79de5b9a33ebcb427f7b895868b35b9d7b68264a9f79e3e7f84b13d4e8ed3820b154d2d73d1b754f203ad457ac1451dce8a1f3e901987d797c35be715b00b9332d617fda245669ab62472b64af8415ffd321705541244d0f84c572983e30a3a2927cca76df3319c9a8f35e523cb8fdc33e52758ee36a463b83320e9e82921f07f40748e3842992b786975a28b8b69f75005e1c8e4ee43c0e7c2fb619074ec9b6e99c821852d174fc3dbb2deeee4fa23976f29af778928521ef93a440116b97d523fb955a11e4ab372fb6c4b68d0a3999657d28a38b051d9d4f778395ad5d5ea395abdc64ab40a15190a98987bc30e542b1ec1a093f21c1eef9f6d83195b372c949b24df1f317ad7ec19d9c30b90b22333574ca659d2f2c4d9c5d792eb3e10a58af109a7156ab553ce49a7680560d10a7f4ac230dfe0bb4709aa54fef36c89cc25cafe4ae45c3cefb4563cc7bd960d84345372f28ed012bb2ebbc8452b440196a4f9595f3afacaacb46b65bc020d26916bcb30e770f6ef4a2424e7e64b7f2ad5e15cb7d2e22f00fc2b3eb1074f35fe94873fbec720b94a0129d4590e92e5e5667ab4b27095c970338d9d32fc7a491533dab12cd23ae62e49137a982ae52f4f0ae1ce8d87a55f2709c54532fef46f48c8a964b98c408f9fb76f5c0645d075aa713b190a47acf87da83a4c37d4223527ec8e4963d9de47f9e9c3815e1941d824f04e380e7581932e5556238056302cf9c7c7f3c5f392a3ed345a8426b27e04b2fe4b9c9b49c1074dfffd6321b199b20c582c97fc87875593ca50b8a46a1588ae9c6983c8b3a41b3b72d5acea5686a6b09e1d8d7eb20c93bdbcabb322743b9a63b572fe6cdaec0d4a53bcd595f2e7f3738ceacb4e8bebba90346ba97993ff1af41f3dcfa62b6c30f5c4c754041986aafec99fcc00725590aa456264d95ae16b7dea54629d99855d8a194ab81b6f19c271c5a2951dcc964758de2e4aa0070714ebcc40d8de397cbafcef94a7b9c4eb739a9f5438b6b620b85fad3fe87ff5e48604527306af59b8c34ff914a53ddf64cf99e4a84eb16a86515e061b7b5781b94a2c90fdee9984db184f4cc973da8aa21a7bcd3bded573c7d4119f0e76d44118a54cb6ef31f0d604d2fbb02231715a174a709bd58b731013c72d6ce01e9063af0752d838e18fc3bde10c59cd32d46ce9ab53c8530823c4c5bc7068f774a1c3a1ae4d06ff061124777a9bcbf72c1e274fb90b6f4f7bada9edc60cd5ba91ef1f32ec5bf159d941bb4ba3dd99a71a2a8abd36be8ea93cfb5fe7c3d9de46f237699c69b7f08d862a34e1ec042243f1c76757b47d39111f992e7faf844d05f5e95878dbad7842b8115bab22ea12de275640f5a0fef710230c2a57a5f9d1871dfa0da7a2be1c48562817579154e53eee928c9970e2b9c81f25f788fb1ab4fe61cf2371bc48d04b4a4fbc755df4e48d0e49730afa38e2404ec13f310e404ca1ed66dee6be09403a9317326383a6abd87d0676d6762670c0ee0e71bf1816df39fcd773fb34f6881d6423bbfd05cfe5322e5a072e65b6f65d6cf7446ca32b0ddf1ddc679c4fb4b440f079dedc965e18a0a905d67fe43dc39cf616f6e2256dc1e6938903cead2bb09be1ed50cef49fbec3d618f37b72ca120d198fca5f1381a446761cca7152abff9a218bcfff67c7f54e45a2e51419425a2132cb70331c5106167392265a0ad423e5adf5ea687215ee2fd7aca222e515ee99ea4354ea3ea158cd624b1d2397bfcf9769f68312f8d177e9e433824935880920e0cef298e93e5e5ce34959fea5ca4cd943f7b34cf97f2eb94ef401e761a5eac76bc6766528d60d9d7217ae8cab2bfac1556859836d808c7b736d6563a1f9c6cb00b460f74a2611c06d9b15ef48a73e1d22e250decdb31422f618200ab0302e4ae28f05b5332a2413cd47ec48d34b23a097950b9e556648b561ddd9b1d217d587c6e7cb4dc11e1d175652986ee068fa25c5fc9d8eb12437644234105d7d907d2f8742545b4ce804a82c127833e40ab0b92feeb8fe4551023712dfbc70ad5490f573310033f4e34cc8256c86b01408473bda2b6dadc24477af437af45db072d71bdd2dac4c31a28c7c8bda8131e60745225c549c330311f305aa95b0c7b40107295c51075a36c83054accfdb8343fc2716b4de61d8219f0437e251a9964f03910920a86e8ad3fdd4e762865fdd6bf1a39caa58e0084aa6f304d2e97bfac5f70f4ff823a98848c68579b7efad10857ab92e0299f17adac1c6970dfc750a68292ec208e116076703f1c2edcbe7201a821c57000582f7c1c21a6a5407d7d22302c9be188564c561f1ec163dc60f9cf2bc3975ba21e4a74440dbb2135fb18b12e43bdcc90f2c2bd99d6fa9bd4248ba569a9c3c9cb66638ab8d068b0e1895ae1c1001c07b72814e00aa37d944493a375f74aa36a5869bf3c875c36acfcdf972ce0c44632fa7ec3d17b6edee62f8be4b45c67ea7d5c039bf02d2a0b36dbe924bcc6c9d67ea6d8f3320035ba129afdb8534c5408406103db495fb76c9f34f0525a8219922a286a187139def719242be1dff51387076e26803c10291e92f87f2fb18c2ab9471fb8f7bf4fe112cb7970b9fe77453e89c6374369ab2b92aa0c53f68af26d3badb0ca795528f58a2a4f4ec7a2e9404eaf8c558ff9044231e379ef27efe336bfb23f814cce9ee296df5cf991e67293bcaced341cdf76eca46c198879a8840d1a879c218ce3757d55208bfcd10e5ebc9395947ebea6fa02bce65a4840a8a7f22da312a30beae2a9d87c26cf9d7ecf11ea1036e67ba80cd628c395aa7b248280c5017b3c778a9e9bfca63c4a2a142dd43e12c5bfff2b06dd83992c101cd91294bfdbdd2217618d0e5e5bfd17ca16f3ec64478c00cd8ae2502e81a2e67fac41e9bdab28353e6bf86c36947746e0ca351ef3e3964bf22a61a7acc64267c27d7c9928ee73f4417240ee60caf51004b02fe4426ae601e895b79151fc9bde7eceb7090484ca3fc191c57bb27983cc2235ad95fbc53875c112918b8a2558995d4200e3a581709437b0d3fd60802d34ea3a9bfb8c7ffcbcd0dd8ceec3fa6f804427730134eabbc1a34dbb68150a453d8d33a338018ede0d9dd503adf36b015c447803307fe9eed5ddc139e4cb97c7e8fbe9dc024058d0d882089986c52ad5e977cb0eea3cf93a6a5ec90733d7cd7ca87fc9caf08bb95c3091619d900c6eb73bbb45caac69c6bce88c1f81a400dde94ddc6380eecda17cbd6bfffbc6fa4294a3fb29d009220ebcab73c1dd76460e2850112c95011432980c2dc12213f7359c037450bbf3dfabf4fd46ac0721497aed34209f33110013a62c633e1ac57b36ba14d6c0ed53ba917bfa354d9a25ac82470b4b8c7b3215494d912715cc075373181893e33f23675721a12817fa6d3fc6af9773cee85822696e5088789a6b1beac4bee60e943d5ca40dc452e9c305204023dc71032721da9d6bd6be437e18e91205a7f85ffe962cb07f6130d113b87e5feb98dbc059e9789eb08cc9e2b3edcc6844330a73621c40bc5a19fd4a0a8fb23c14fccefa2c3d1d23231ed24d851b7ca37c6abff3cd191f683090d7c8fe06892ae7463bcbfaca32db01af09a449c0b4d6c62f1ed7fb95bfd8ab8a379704f22ad6927a1e0d66a803181a67168a81cd129e7943b985b9ea1885964f66701d3f023ca2e6e002737d6325dce88dc85e599bba140f4e69de27bb838fbb519ff03ee5ef0dd554327692adb2b9ad2ef3dcef17428d05c91831d8f766ff3e741166ae9c517b02f6e2b46222e9ddf5b7df34b82af73313cec953a739ce4ac7d60f814451c7547c098e6f33fa3c0b27962032b3aaf1e58daf80bff9046c8ebcbbb750419822721c2d94de2972ec133824c37eda54ab0460fa381d40e5b50a14e8ccb663f912f799f1fb1764a9a44428ba90cd6c881b7a897207734c46879539eb68b1d08abc26bcb9a2fa24d5a724bdefb7fe6bb7e3e5e221cdc10c7b6ca4511a7c085e2d697efe3b4f358888c22ac8a9e143ad523fabf966e136351bee46d57c299362810c4cc9712a43c9a4b203dee4a5112801c0130b087cfced0ec622c8a8d2e5de984bd479b3097c0b5c7e42458b852f22736e43f09a9089253633aad228156cc6c30f75739d885a913b801101b7765bff787f2f5401bbc41b7050907739b306c4cd2b28d9644beefc6691d2dca693bb2bfa2ea27f67fcbe1531d76a726e19e552d12d29c15007e9a4bb008c682a7ba3d6711c2095d595ed9dde6acbc53c0896d40b6759a98a94ff60af99a3c9702bd9eea302fafb9c5ab622f83a7380164bac5173ae7a7a2edf285bdd7a58090df0f7735b633c6a2c8706336aea3bed5ef9d46670387cab592690688016f88e2697e3af67ab8cd5a7eccf115267d21a1a376242f804bca274bbb42b709e9c1ddfe4f648230699d0a233176f0cecf072beff0da18b154e6f81d7673e1985ce7dccb64f598ed9002622681a183f7d4e6f96d4fca8b6ddd52d44191166893bdfb197111009b739f3b1b28b98984efc83475cfe664177654df263c17da7d51bb701c455ecd74c0b89829f943d0b5372ff06e23338e43be2a76f6f019c73c1ebb8444ab98300c1675ff938f2992235d3b32c6b976ad888024c3bac72a832d9b61d72f0031a59abf3b9fe313ee16520d3ad335d01a9a25fa52f53b2f8c23a1b76943949867eeb850529cb138bc304d5c2b2ace1edfa000963898c597d30989120ba91b13c80256a222937d8474df4144e5301a04fb3eefdcec8ccea2b4f7ff86437c775c0e3dfdd1764e819b22b6b348a5c7a1d23a6fb2ecb0b791422e748bb6e7700526b5ac1084a4ff8d1b86876d7aee0a92938ae91d7978089710f2abbc28b5c79d4c5b5631b9344321a5b9b39bb29c1684b09f4e557ed66773c7e6fac93753cb1396a0fff0bb421abbfe2d07af0ec3b8791d8c14eab1f1ab82dfe03e49bbb78908d7195338985caa679102aac2d9ebb82192dc53e1e04ec2e3b634914504c3bc71627fb4ed61f695e1628278da9eed64d93b9dc62e3d492251339be104abd0263558aa83281608201f0208c4e61f18ffb6db06dc491af68c96e9155eb95a1e2133c4ba5cec9a3e5dd157d3f835c88341cee05613f1e438429e4a4f4acbdf4a864efb0624fcc15fa2382d13136695cfd72b01da1b06856580fa480042f48ffcb59ed4f2e5f145a68406ef21454e56eea70cc67b9746ab9aaeb71e0fdc67f3e7521fd8a3913f856d8ee39d981fdcb2f5747b6c99059fc78323b0d8ebaa44c1b9995a2f6e52aac48ba75f6908a624fdbe1e68af35bc6f0526f34f5b918bd7ee61f8c55cdc431ca51dad2dfdaa245fb5bb171b6cf40162bd1e33d6f84a6ce05c82472f0d255326c131a2949f55a866ac6a58b5df20b75163ec083d0468f44ed7ef8c10ff21451a976139be2bcef78a2b77d27ece719e0332abd5dbdd09672a970306ec8e4eb8516f927c3b2a8933fe4f015089f77e8ee2ee824d4b6bcb1a5471056db16ccf2ed0e1d3562a15bd8cc3b83e3f699bf6af972cc497142af97d50dcaf2ab4559f0366e6c6c35660dbc05dfc394c001fc128e847bdd61e38e2da8ea60f9ea7e029dc24aacd4644f42461d007320115bb0c0916c9696ab884a3d71958fe2b15930e3e87dcf93febe934ed03a932ffb279f020a0ef4c65203d38c3216afdde79221db68a92748d83fe6288c1824dd75787a32fcd59894ebab48b561090f520a9b627164fa69d657020af44aa92d90e3c609376af199d9156e52e463afda4fb52e22406fec7e3acd04704df59f2633df70ce7977a5c0738637ba72619c7f8109dfca0989632d67c0030b44c39bbdeafb74ea0f2bc580653cafdc424abcc37c9b919d49c2c5741ad0f260f917eb786bd3799fd2c9684de4796ac15ef0fb104395e17108ad5fd7b9c59420ee43303a0118380cce727f269bf20c7fd3a908af184e715f31b34f0f945e10c288030d52658c59839ac449e30589e2e8cfa237b2f43418243382d032e219f2ee43159a550af4e07f1d74960359cb0869c5ac32d05f76e2abd98d75ace0494330a37724a9309e4df65ddfebba8e292277c02832f308ea628c42779c3efcf86c66e89aa661d1b81df3c63ef7ca732d622ef95e999d585635fe5b43c96bd8bde7711f2e4720ba5cbc6db0fc8e2691663e904c4643c3f400acf36fb34bd58695b8026a0b3b2fe494c5b8af8048e1d285a332d5f7c8cb49100c32134e8401dc37105a78cdcc8f24515f091a7b1e1efd79c9e2c03c6691c282d084e1ce6bd96dcaefa9976d79127d72eba717bbf05bcf25cd608e8ff4325e2b349a33ca3a0497113c020eb726a1b099479cad33c07e51cf3c0627e2b152eaf297c639a4eca55f140283bee3bee8ed572f2e4c640b1d9f64c834feb8beea8c83dec84cccbf9f9452b44ffac9686dfd0155901c5dea7162a3285979be79aada51ba231084faf340e3be818a38f65edc2846cfae43a2dba82c8971dca5999fcd30ff4fa27bdb8cf6bb499ab80f27a23fd7655a8b5be9b15acbb9e67b9276fcbf64d0e121b811f9c5b071689eded5f833177ea200d52267ee8980173c7a0a825316c52eac0fa9f0854255f63f340e3faa23b69fc7719ba94219f81687db59c51700cd20f4e8342b8517c59121b9bdc116ce470c060cbce51aba883e1ded227b85e1505c05097032748b93f76e6babfa3f358ede860d3e8ab1c188bccc6494f1a4d6df929ada1386c66b7aff978b1c7201455aa53f42e209e19e9d378d2f94cf8eeed23f696a511d5e51398c04a935115ac1d111e68d3719005d8b1bb466f7636a41e5b54fde2cbb7eb457982731cf8771e655445f1bb6ce25f38ce5dab1a452e00c7609fc3d3583a692eb66ddae88e0e65d1c2e44fdd3de4964ba46bfbd0dd76fa1b16b6677d95f3a058cb33d486f7354f44047d60ff7dbc69fee667757827afec75301be77e39397211d316bddd0bc48dc8e18188b6e64ff26cbc39c9520c7473be731101499fdc248ad00c408e2f4f9e098340dc9d6f01fa97d341753fbca6884d40df95ba1fad7309f8672dafa608d8ff0c54cac26264005ecb7787dd5a25ca37688ef75b8c62f70f27f65f4d4788d46e1ee2ddb8ed4d85ede88f51ce9447fa10490f0f0331099763f612b7ff68f95305bf858c3416f245f1ca48c464e479ea955efe3fe500eb4e351d27ddbf8cee63a54db10a16946e6c3b783b799d26e8f4202cd759b30ab61d574327a1f21bf31292ea88a26a3fb13f9e0d7e7afdd506c23c07a5277434834e15f8b61fb16b45dc317299fd5f573513cf21b35a00e99e69a301281addc9721d04071eb21bd34af9fef5d3e7ca78ed62a3fd7f0f7c80343f37ad564174334bc41ad0f22f4b43576ea3faf31f1d0c836ea53f99852abe2c657f3baddfbc53e0850d800f081c528e781d18c8707bb7d5cd2d25794545373407d8023f4374f66ebfeac18e4ae7b8862ea68571a15edb75d29ca317caafb61ea8d7ced39266a7dee5f56c5bacf5fe65737782e995cc393cb46fd965719f085e302a373a853136b670948ae36191e4e094ec28b24e2f1eb86b18481f4bbac498138bb075cffd51697912d78464f2a90425a49086c4f4cbdba908daab23a60cd872013bbe669cd15e7cabbd9e63b8a2430951dbf052ff1ad6577a4ebe2049437d541ff03b6e9f607adc7970cdd314eeed78fe2d7e124251ed872771671c5e463d8ceee00a98289660936d94224aaae25dafb94ae6b74e1c559d69c0a6e1bcfdf337b72665b1c046923d4f763a8a106bfb575722794d0ce6f9ebfaddf66682445badce8dc88ebfb70dbc4d1ef44caf71aaa27d979fed4859ba50bf73b9919e7743394f3fa8310291e4ec0ac6703e4bf9fc511fbfa5984f3f909445e0bc0800589e1994853e88137ebf21029892227dedae633e8e3b907ad0828ac9d0cf62b49abbf9a53212bdba5cb23aada316fda235d89af3552dff1c78f970c242dd8a4d8cbd60c380e9426db2a8576bc442be862917447455e970bcb64530cdff12f97dbe92068b9797ec6ae0fc70a72a3f5e92a3c20c9ad10dec6b7e601550c66de60879a6843d6306600db184555be700590b4fae4e35b2174c6d924e4fc17906304df5bfa9e623ea55ad7119062119d28809db960c987150b4e3e2bfed0a6b7611b3449936a21ce7349801b1b3965c38fc89d6befd04f238519e7efb538322f95c6db2467ca31dd6bd4de97ac7a67667514d7cd6787a52b93ee8ea95d97d5cc4927da5b98443f276f41c7cf74aaa17e7ea5c781dd505ee7501972c27d03cab7f7db3163c3e867da6b6b1274d7276cd7086da6b00918096931309da9dd68d688495b29ea33881c1814f80ed1123721f084c35362c53b7350e61903ba193690f311a87207738f819d4673b0fb03b7399020c52e4f966329ac6d544c11fbbd81c6acde36aa7ac7c90fc2726551d4185f62e08dec9993bf76e35e8d4ad8e4888d94c69d8ef9efffdead99f8ed7de47d699fde1635dcf895302eec421987b98457f1e21029e7ad2f0a4dc592ecb4ec1e96a3bd4289f0f18bdab68cf0e71a6f82cf69a0f795593d3c38875e38d9a12a3de15840d0d832592fd7d7ec617d79e7d00b1ba348367faf7d4dfe13157ab4838976ec96279d60445c7438cb1e2b8fc117cf58084689245d069ede68a8fbd0eb362ed60e13a24455b5aca98263a5330da2857830895da29c3adad3d2f16a65d8fbdd18ccda6ea49ff2215af82f9075accdbbb91289bc769789507585e8fa8f0586eb19f428cb9f6889c124217c683702025173ea3f46c1537c9096106ae7ef0402db464ec79dffa83ea1d880563c891b41462e2c06bdbab42f16e3b1f412bc9804325789da27ddab03e84542b20b63ad8426e9cb6b7ef33dab5053550586f090f9ec106919ae92806386ff866e8a8161716b359e5cfc15e7526e4a6448f40bbeeb9f0e983a093b373031ea6c0d2808074adb7edbb79566162593b0717ac2e2433271550123c0c197f390a702f46cdbcc8377ffc8dc2aa46ca4a607a1b116be4ecfd23f7200edcea15c014879c4330a4d7d4c7f5500f3f035f37328bbf5527af9e897fb3bc778c8c1c5a3b79906ff7942a7de450c67c46e5062381f053ba4d229dc674e919024e5d689857e5ced9cb4f32bb005c235afef7b49084bfdffd147bd90919f8fcae7757fd8c9617c54b2f5f6bf3f8d85a74d8321adb0b954cbb4702d9f9437765df8cdb8fdfbcf22bcdb2fbb4b378dd205cf461e65fedd3af58a1af3975be3ffcd444d6b0c1631add6672738d982270ac32dcadf5deed01e9ed843b9b4f6dffad83c227f1b9e601abd8770fdd57e8f7a34d040bbbea82d9116d0a1b5a4154e914a41c0822a7b1b63cbd34f9030ca01ea0c1c6fbe712dd9a7770c7583d0abc37b1b2d0d89aa9ceb943c15ba6a1caa2674da94822f3a093f9ffc00af0dab43b4e1833d55435e81a55e9aeb9433fc72710d96dfac40fabe94f70c7a3abf68ac42d5d712b3eecacacf86d63386603fce737741cf97dcd65846fdac098ed16ab1f0b2c1b88ba0c3a5030e7d3be747e589405cfe56749354f388ec47a991cb5a524dafdb54fdfda4b9bf5e3a72dcb3ac11cb2b3a8e87c2722b32e48b1223a6a0f75216454048427a3f1b2c3d07936aa1c156b9101a9e39b3f29d6c3ca291e97a2b87b9a010ab812e1c100b7317c16dccc5d90b6db5dc31d4a43e3b1ddb160b6ed916fce0b389204df637f9d3bf9b84d0342a4f8e52f3f380180c693583fca865010cf52a6ec4e167c108ef2ae7316f4fc1bcc80457a44d5045c6d9afca5df45b0fdf731ec5047b49fe8f07c11eb825a1335883a807e0451539977078a5a95d40cd418c3439c60e24cfcd53bfee02f72496f6b76fc1872b760b8ab195a37b9299e40880ccdc7043890ea8fd41210b4b5b2b1543aadc7c60edcea1c7a225a10bcb3e16f4a578725cd60ffeead02f0a8aad2e41dda2b767cd031b1a8f67b425b7e52d10f42db8166e06793d66f7dce44dd6b6c58f638e5dd9dbec15354de9ffd106ef69fd2b2e458c95d22461e0c2d899688858fbc67d531c2f7db9c991fea3b3c9b66dffacf6c7b9e6c066acc0a9ed543ca33490ccaed8b8a06ae862dedd4f9e1c0df875fa23c82e6b29ea9d49380ae5f7eb431f06d602c8a575995ca191930bc337256a86b8fa4dfc885e4d6197b4fc3cd34a88796d1623cabb56dd2ab1a65e2358340a04a219860a24065f3c0657530e2cd40fc630775d57cebfb5fb9d6736803fa0406412a4f99cdb432ae125f410cca868e9196cdd1e53ede9002d468ce7218611f3e509c844eb7ac545f98e9111a531a5562f6c06ff7054a4a6637fb094f92fff0726c319e281cf1da2c7545275946eccac796cb8899a252b0d6c5fa93264dca67da8040a69a4f4af02d3044cc3337b44b01b33c1e4f3b78d0ca30c294a2566abe3b2849c1ae72bd6fa3092124513678c28be4010ba202cddbe5bb4e51857cd77e04e101a3fdbc5bac339978658adc7c637f4fd5421cedaa133eb2dd31602905d13421fd670e2aeb798b2291cd91b77977e2aacf0b134a1af692904a4cc81cd4573b2c16b6a8dac5ef61b9c1e88cfd162ff6f455238959f478b170b83e2d8bc84a944196b25e9853ecc9407dcdcbd55034df0aadb087862f8b181fe08bf4575f1e5816f748e03aa04bf20aff6fa38e31caefc57e4a6d86b314143f060d21b5e82074ed0dd69c03f8f64921407534d32e08fe81dc77c328418a3ab30ee0b03ac04fa2d7b27361efb45fd1b1bd891304bff3bfcbfa2b23d63339c4f51c4e48d132b7c76956c864116f77f48b5a84761bb55460c3c000225d896bd3db57db8ac4ac919a8bad9d3565224d0321e48b5367b18085a6316e2c302fbaa358ad5a970c07d2c7faf7101edf1971c1adc370d854e3b84db7e6f3a7b113a2e0cc55c2df3a666fe96d926e21fe2eb47ed5f936ba134702a798628c272c9a10f2b5dfa17d99c9b8027bb26ecf9c22b4b3f0efc8e58d4f959251609da7341706b2dc670a3670fca1c3264774dffbe3327ba14a7a386495b341050d7fe6e797d0712365ca019474b4bb371a3cba6c163a8f18a8c5cc1cebaa552f8c1cf87516f53fde93c35b1f8763b12161fce84f3a113bc601f929c570916dd46fe843af38feee9056b471dd0c1de4b815f24fde52c63b55cfe95c543b3ef7ebfe22b43d3779693379e7eb0b81400474bcf3b5ccb1433ff82f690dea8a94760fa6ba5244be9f3d08a82c6312da5078d954b096cc715b9b94f5269d8ac83402c26af6ad7e1c60ddd5893a9f637e63f6fe62d7aa8a9c630002b2ec4e1fe6995407fb9e55061cc18068259190a6a26064e22105ba0b88f3b222563f50f17f74c81761d97d2e5d401c76352ae4cf74b678ff917a021f02f3dafce45e88a979d71f75dc92522260dac137dd8f4f47b2cb41b1a8850d74c327f3e34f54428c84518c7b02eadd5f86d581451ddc397e1b878f245f2c150351ae53040b185f5fc4404b4e0c20357493d7bab5d6168c80aaa88086863740af5e418c7b399af0ce4eec78f2d96fd9ea87c2320a99b411c02afe43281b1a138a0084332c5cf29f46829fe8affdbea94e0d98dfc66de9087b6e773534db7f5f4d21a68be0dff6cf1fe6204d8c41b6aed15f70680585ba7f7fb2bdd2a787c2a0271e51ef54e7bc96a4eacab95df72101da59c63629aa441efe38ab090dc5d9e9730f028935470f3a9da763665fea76295279647ee2c0c1474d81481c42fdddba5308332258488317ccf1ae526e9d50416d12707aaf242e64e2da338f4f55fd25296f5f1fae36b6f84c7a9f66154d636b50fa5f27440cb343e9617aaade570434ca7d01471d3e86955efc1dfb0be2344153906e051d98d75ca4f7ada18483cf483ccecae0b9c5bca82677e9876cb3a588bca12ab73be7fbb0face42b00239c36a6d051c35425a39759b13df5ad321901f0d8124a05875952d58b59a63e1a2d834b4a278828d3220ffc76f607aa7b6fdadd7bf8dd969f15a211ff6e1be6cf3b814948215b3a8b440cd72c34168f6a7f5b0cb8f2e156f9d2ade3778834b006c6055e808b42da0a907091c52b04a10d3667317456de032098ce4f46e68d6e8d8be8f550563ca550159cbd4c7e87ae9164832d524dac46252a54027d5f03d86e6fb066249c2e60d24cf6aa0c529f27089e01cce6ec30aac1020067f984c703fa449d87048b6563371293b4f1abe67effe1b8fbe2f53aa05d2324689d003e0db8128bd69cae57528f693a5be3969a5ac4f1afe1ca6da544d1bf85c862d1fc2273e2788751e7818e2dae28eb2f6e4e772b313c05dec231e3725aa9087a70830f9bd9c2f3d32618609b0782eb16a9338e897b1e5fc8c0f4264110cf0dcd008abf24941f40f3d12823ce57311158ed1164c1129d826a9083521f39c12044dca523641e9ecc3336803c12d802d6aaea64766256a5f453c04d3a3dda3dd1f133f3c934dcafcd7b6e0ac18c27caf3aac99cc1cc6e7c52f8bd135b7605681b97c5abdc952297b2c1155e101c701671f96ba297d80ea83d5b343936b3a515fa72a58b21ee39d7adf41bcdc68910ce92fa0c3545315637d2e88fa6919d88ab485f3b8b23e6d3e21c6efdf6d477103c362b3b76208bf34b9118ad79de5f379c7e20a363159e3a08fe68949473b2ecf08588729547a1748193593f1ef836dbf6aca73f878b3bfebd5c81c6732bf61b5c2fd2c7240b10802eeccd75032bc30a7093bdf4b1ae0c3a0dd57f54942c22a5cfd96af53f644d08489cbea707dfb8b7b519da92894e00459c91e2e2410f3ef5c0bcee8e438824dfc81066dd5e02102573eeca55fb82576ff661037b3f665b0e1abd06362e89a0b2f1052a6e4db55c8030dde01c9f48cdd9b19fe1ce6f6a11764bf5910d2776782c3151e907db16763b5aeb13226a561e6e462533d15d935dbf1bc46cece4f6adf8d5b754ec92639649e3d80710c7cf1c0f1777717ce0cdd5b0ba2a39bc4a092cd53da58655512d501b705e7456f36e089cb292cddad2a2e23f80c8425924734190576d5dc5fc1390599c54fc76038d2a93bf69c06d73adc45cb4cc3b22f4ea1228b743cb97191b62457e958698b4d0a654bf3e018e213b387b9800ab3da4e7161f99c7c232d4a2a1eaec76c909fa0b497406f52910150aef83c7e6cd7bff83581a1559f561d7b3c026813cd802d088d6b4b02fe1e7c5f1ee810507e44d5bb247943f9e63326df455e2880ace8be94f7a7098539d757640e5cebd73e24ab7ed0ceac12e8f9a243089f46d88a0453e5e744b63d6e001b2c1b1e7c889a4e32b0099104e549260237dc0f435e7d18365b231ed7adc6c8e0a832d2a22f886ed80d45905947f35e900177069f0d17b0eecaf0f2da2bd71094dbd429167e467f3e9f85bd45af1f980ec602e4ce471a092943aab8d35318b497513bf3547c6415d55af716879cf9a5d06f70b84bffd2760ef9ce8c0549401dbd466376ba64e6e7a80c6e019627060332d36d8cffe58fa781a373ce9461dabd2d389dd28900f483773524e03316638e27f068f08a4356310bf1e79363b75c3220d7cd8836ce492d46e7da27441927ac0625ac02d27ecc71b9e5218f8fb40f377233bc3a7261f15ed35e2fa2d3447531e862870c070ca29f3af6a94d8b3bdd4bc832735e8638a97d4db6cacbcacc5e2468f88e11c31acc2e86bb4c4701273eeb0e3c1ad4ab2bf77ea366a7c7b90c222808674e237ca8b8968ccc204960b3a2f9673d222314ff9cd6ccee792ed8aeee520467fa5859a96e92879fb948bd60a09588b363b1380e852ce9e41e29d40ed2f3ccb9d9f3a923e3ac1fa5b4f504f049dff157d0eed41e7a11c9dbea72b91a9f698f0b7daf70965df41466101af1808b4ebd9925f420ccc4f78034c0c2c45e9149bc578b94d59f3a8f4e283680ba536bcea541a4e10563072bf739a6023b826d582bb94c7e0fda62db0703ac3f4a4972517c65e2de7a59d65f39ef80187e1401d455a7ba5414d2546111601ab89c964383b707ee8bd7f2c231d4881a06606fa71eed7be387979ca67d2125406d2d6c8e2ff9b91a767eabf3f7faf8ab4404cefa7d572de603ce549906dd5258c62f7c5d4f21d21bb956a02da4bf630ae777e6d0ce2c2c014863467d3d87326a00922aa82b59de5b0c12a10b7f87dfb3c67df092036f4469f40fc234807a8783d9b3101efec72fe7ae72fe3c96924c57c8c3f4bdaff37c91f130090e2f4fdb71528bfd939246540147286f29251ff8e6addd3a03c65ba69306eb6c4fa166264fe26aeb8e093da8640855ab74a139b94ac7dd96c1b5c1b9e97224e5dfe1ef2cb26156db63be24e41dd45f199efff79d2558928bc45a19116fc03dcb51413cbc0669203e533e4124c26c2c2d9a3b9339a27a74a9d4947daa8f363ec457c0095b220d0234154e8b45cd281de0270b1017bd66a1a9b8fddad8c186b51471065ec892d43392647e4b4d0af59d6c7e6cbd9a8b7e9ea5b7c4e2d25fe00ae514622f2c695af81442b415ae425c6c372d97199b56b3a441080240f5786a330f0bcf0edecf30cafa097748aedafd6e94a124b066ef599bc3729a7537a4665ea5b9154b88714037f91731970b07774c3cebb464dbb311bea07f6cde9e6c818d8dcea55f74edd3a1d6beea86630918a89ee79f8fe8ca5b69867fcd932e3f33416f260b5ea4ca8510c0773e6fc233f0b4ca478e335bdb60dcb8a19c9b459577de1865952ae85f14ea5396b12b3291fc8dde3eea82e503506e7e3ec8581bf71e0d2b04b0178b24fd4a16c1d5a4c4425ca92ccd75c8ea4e0e8667f23d32dd8f9dc233ab301de85d8059c55d183f9784ab32a1a82cb08548340f3dd2dabf89e24ff09571ed1b7641cef991c92f13eb6402b721e36f5f92f7f7eb7091c402cdc489b52979a1bbf963903e6b07de573e658fd8f59495625d75eebd4b0c88b745adc64b07ae40778c38368fbe92348aeab38edcadd22b0eb38e86589646e44e0c6fa75c6cc220f24caeb3ac3eef714776fdc134c93b8e7857098e3e58d3d36c784aa5606c33a0724300123b9055082723bccef5ed6617a548d3adeb7f1e909288742c03c947383e49c537103d114fad176555f3651cf264e232365bfed5c5bc962bc3450b5f23a2a20469b987a2d8f45caa9e8a048993a477f26f0aa98d829b489ab6889eef70ab61ba7c53864bac2efa3fa0cf27099157a32f2f1de0a9d0bc3884b3b7bc4eb66f2f5e482a7a157a865223c5bb3bdd4ee1d2f52558aaf59cb30cc456fca4ab57ffc37d845d4beb50110d7715d7b0b0bf08c71e90f7bfa523db9d1801cde566569fefc1d76584e2f841a1df8a2ae053ed050fd6384e1f45cf50a3350b17d9dbd323c57033f5799cd714eaa8b0eb70d35d347771565408834882483b3f6122aa20a0d1d6da58659adfbab86d106e794f4015f91c580570f297981c731b1bceb07038e2eedc304e8578fe2a37ae80ddbab955d54882a1f7b9ae5c3fa2eb6e0f85cdcc5f9512410dbb753cafa56934963b5ea3a650375524ff6c1580891ee45fef2c058466e4a2430fe4dd1d4f951a987c89ac6dfc3d890c86eebc5967f983de3634555ab91c4ac0e7bab7d0cc49f3adf7b7cb0b71f57c56f706bb21d22780f32c00cd838fdc6eb28029444b6d96944d65b2ba786f7b5306aedc057005e2d013aeb01ed8023b1fadf4a9f43085c219d78ef700e577f94ea4ec3ca5b2a8ef389f7ffbba779f5e7b033b15fa90262420ca5ff0e6285763ef1f009f4819081b7b8430a44fd87587cb0a8da18dcfb7b22995889c7e5ab98048ef375c946770a3127ea3ce7a262d10b20d8523b09a58745e558c009f4b17dade87b273ab76d0e9ee774825ffebf90073397edb605ffaad60448521a81c49d29dfe04648873c5e3b695e1c3c25e22f6707c3353322c8f474041b6244652cc53ba7dada0bf4b6e66a9dce30bc919cedeebe41845fec7305f3c3a59c4fd91421d34c2374dfd86191f2038279d7159a810ea0151fd18bc4f9f51b7ec351c18275dfa190004e4899d9e38e2c72de53697405eeac1b5ab318905303c05f9f026ca2e9ed4b892aea5abf7901e79321940f12b69038ef85d978fb91e33f9169941b595eaede4752185f7b7d9da7bbb907a59476a633c579c792b1bfd289a36cceda96540c354fbf6b6313c598919820da6c8343be5afd13f780eb77fb59f3a94ad474dd87d895b679232cf41cc2de8360a35851d0d06c019aaca65e562d7c47866f636ee760ca3be8d707ce31e8d6ce9ca5485205d82fac0bacef2155ca7f73196da4aa263b051c845958e4655e5dae87d338de164851f1a2c5ac492188b634807ea66f4fa0718d600168e206ac519943e55fb9c4b04770211e109961f14b6d03caa544cef7e849325292426ce542741772367d7c2fef19923192d9cabd75afb76932e172991b98cc35b16ea24f32d2b391bfb4f8a269dfaaace7e4fb5df918d8965f7dce0ccb0c4f41f91e223882e603bcf7c0f22897aa685f007350cbbc8042921277f3b588db4154fd0efbc7071435bdc64abf194d2dafdd2754da91d5cfdc8e901bcc4d2ae95272f9cc745e61396396a832c1f8caadfd62f2dd661fafdc4d6e5de893dbf00f032f1d83065b21ce4b6478a17bf4562115fe1fec202e6f7885ec46c0f7b85b019aef686f25db83474d8e4187f995549543e8e2bf02df36135b55c6f53d6e871f63bfdcd864b4c0d3364aaf93bc5036c8244e9600a0b76cfd9d3b02e844bc78722649d3df768b443a29da40635bae59a8e14aceb8ed32f61b1db45f0d2de74cc64092c893b981d4615e067d88c1b734f853218aec2800e3dd6be4cc3dab67224ce1b3e7f839738f7ac5c44388102eb3f776f6ce4fc46b556fc8c95e03c6186eb3b99dfdbbc3e7fdc83302a54073dcc3f96cbd3fe91b049e5fd8367c2ebceb8618de95dcb8f9527e8917321de1eef9ee2ca711b5738015678573a673029c314b68dbdf898fa474c2f72b3a1a61988cda03446a674029caa0ff89bffd57e5d4259b27f87b2ee123d2871f37a194e56ba609d88f28388983550f46c893c19946dc1aaafbfda1d549b8d341cc21f358dc28380f5022ff90d4e60b09fdd3a4762a66f0d2f16f56d5148f4252b14b5e1892cedb90e117e970ea1e36ce39b9c27206d42004b9ec6f095f6e4ecc51eefe305971926bfc1b1cf5f0a5d075a9635734532d520b3feedabcb3380f5d0c8959d3a2f211c75c62f15667936f967a3401855a519ca831a650d0f49644d72a757b270146b1ee052a5026a712901a53ec6f24431b80938d16381cac3d4bacb107bf21e6e2241090a9eb37087b95ddf8e4e1cb6501ff53326fe61565fa127eb4ced9aab35a0aa1887bdc0eb2f6e8a9785f6aa202d4eff232593ececb8f470886909074dde9d63d259f20fbd6e1c82bbb823f370a2b47749d848252e0e4be692bb0fa4c52b696540d5471b3f41c7fe7a48ff95c0e19f1dae9ff1687a40e398a2ffc485259075b630febac5070a213a5d26b0f99ec13981204a18d75fb53710e3e75fa62d68df6dcd16646bae0958461c1c4289e87ae57bcb07e79bb25909077e1153f3c8b19fe39f317fa5244fdc99160caecb266da215f971cf8c15f715afe8765e3de5337fe6ac252bed6651f0c559bb45ca860776e55ad389c20ce030ffd4b584fcbcada0e8a3fe0416013a633515e45689d48a45128763931423f1c1f2045c346c98024f7afee6ea09f689437b27d557dd69ad3c1df423ac8a155b5e09b01a88f43c712b15b2bed939aa73be5c05341b4a0c6bc08a3b51d71c6ac2881e6c460d6440cd28c9c52ebefaa1f8a8d9a67d3008304750f38d36ab98fb7bf8492810441c36295f73631b33b552c10d6f2dcf0d2d71cf8c1c2b49013b1556f3b89a598bedafd304392bf71db34c9a19b2f8df06effcaa7f5258e5ed67eca16fcce8061de5c701ef150fa46eb8836dff09934d97fde594eb7c96b3565e9a9dbc41579914d374e9f935b0a603bc1a92cb4e9ad44507df43fb0c00d653be1fd73b6648201e8ab61f80484dddcefe711d603d2fd4d46dc91c1cea8f7b10ba10df70795f0bdc8c28954dd5bd2a33531fda465cf5665075400960f38c5e6dd4fcc6a3aa13429408822581ddfac4e4b9facd81d86228a45bec38790770dfb3f08abd47ffe766778803a0a86b7707e9406e1cea2e6d7b50ab70eed3d19971661ce2a0fcceb315365488ec8c94998e6f009b265cd9a9056cfcda6a3e02a2d2d0e2d7fbeb9d45269ad4cb4128b4a7f8c461f15f8b0f819a2b562316be2af600da3650c2cd7f9538d4d017f2666242a533155def5253006b1666592ce04179ca46e93a0f671cee31443e48ff68db722b540891cceb53408127bcf441f5d707a73a271348b42d7d863e5472193ac32d2ce5e2330783926bf3069b9e0696a007a9d418d48f9fd853bcdc34be13c5abbd709e50d7b1085acfa02ac2c7c31ff966183d18231f75aba158b61124754fc72ba3a421db050135139040dc661cb0ff8e35f05eddc453148bc0c296585a6fcd4373217982e5608b1c3097a3e5e21e329f35f3dfcaffe71df1be944792d63dcbfc7a7c82ec63ec2c7c2783eb36b762d6dbd091aeefea4170aef925d156ad939e9b585737a4385d74d222685d9f1cca978ce7489c19e806070bd4ccc0f956d0e023267d4131edeab824bae223d8f00fd0aac0658eb90077340d92d89a0dc479ae25e8b26be94b856a88d83652fe18471c0d51e6e3c6bd0abb804379895ae7bcc523b32bb794b94a425c0b30fcbffe466ea74fac915d3b1dd2a71af929e37eec07854b6b79cbb4fa50ca7ffad390f97dde55c66eafdbad875614eead99902db609810ccb95eefc5b05f312eabca5e53bf007a9d0ca3bf485edd304e4b562283d955dc72491f8c752508e5f9a607bf3b37976950703739fb1fee1966e9726f0c66779bfeda3d876463ab3220d4e0138d975d51196fcabc2c8d682b4ee8dcc4b5b59f5edba7532049a9eb932712c35bc8045e8657973bb59b0a702d8b7076ba12707b12435cea47032331285678ae6ba3dffc291aa191d3337074bc763cb20421ed1a979b7046f3e53151fff1a59fb9b592f2680b8415fee954764030253a2ae3828eb30e5d3c82d9e15617769282d8608b51f887bacc0bd93e69e761d52dbee5aa6fb5a8951375058a65db92ebc7f3ef0a222c3efbb40a3bf149a1f1b2f833ef455d7b283558b3db72769ae392555c431deb6f30a5089da1ff8e296b6d148d12aa08b17994d85d094ba83d2ade9bd350c9c9de09568fc8a66c5e44f6dad78d6f49ba82c03edb1659c904bc3c7a9ef5c92d3e3d520028f00bfd23ef337aa9eddc42cb4b6273dabc18a39532afbbad5e580ad13f81f4bcfa69d3b5fc4348166647f6ccf5ad8be43eb8b3e507ec462020e4520d17045d8c8e6d4617d6f6721324c462c8de0ebbdfc97c2344d1d58cf6e61d4d9cd99b4e61dce7c2c7ae15b4faced397b04c53fcaf674519a952848f4a1952a9545d7cb2032cb2398302b9c54611ac4caf7949020be080d23f60426fa2c739d2175f26708fd6989c8a82c2cc5a2ffb42f6e4dc5fc19b7e8ce2a081de386a0b54f226f6d733f4079e23cc9f8664af5f77b79280c3604d82fdabde6a39ac195abea2f9d657577cd4d1915d4ed285b07069282c8dfbc9765fb483127699fbcb77e72e6c77ffab9b8ff94385dd68356ee2f038b547b363d01ccfecdfabbd4e8af835a224951619e3c0538e0eb8135cf06b2bea9f1e73f2ea7fa4e8d2a8b46d02dc316a3e0b9b1e9a7860701474f38d5e8b54d0debe96f8545a29e17a68eb78ab30b2d44aedd95bbdc97e08c1f9e813cbc84acbb70a0613c30dcdde4146418fc14a91626cce4db18322e69eb44b04b6ccef8c48fb05f2531f687ffb3de1c755bf689f8a560730b235cf862b280c93702937c3e4c7bea2eed2215f2b96b532e503ca355afd46d2efd0fa55ae98e264180daf91059986ac2dedefdf848e9964a50daf1b9c69504dbec638604c97af1f0c975395026912ed5b85e95ace81cec0886d3415fb16f89c0d00e872512f0d9814eebed9a94816765d77e27715e377143b2205a0c6e86df648a3760e9ef6ae376ba3e530fede60bf4a2e2c87738792b45a1ae4903e1683abea0f12d3f63bbe50e684364cb6367ba07e98d92fe14dc3f6800626d73c6d8bff48aaff2ffec91605e1f6646cad8a4f70a90f814e6e52cb0aa1715a3ea225c3682f9f909956152e149891ac5f13398fe523075eff74af82b6b1c62353fd4d59fa3195132e28f239a585ca7965da245b68bb04bb02b59c4bb15dea99387a1daf122f42888efcba3529bec22724846591ed83e152082e34bed533420f53bfa537bd9d3ef7edae7e05590f12ab70c820456fb6fd4bb2d1a940fd7ece533db36359a481ace3ae33ae9fae98f080c2cf1f095df7bfb402b6d2c3444012628981ef5c0f9e0d5f85816fea81d0fe38961fc65ea7313f28e31ff16fb7b0263bfdaf1423ed6fa9e9553ad8c26d1d0e8d51853ca74f0135e11f6e9722008b95bce8ffb50412ef58c50f5f2ae2f2e767efebe171702623b378c7244de9823844c2ba4859375e99cb1c3cc00ba49ea753c00449f76c51406b35d2918304f9047898d1eba192e3b0c0e494cb9d3f239ae769d85ac60f7e67473379f18cc73a14544759368f7cc50e1610615728f9660e3e239046762a0ee858683a183f7f6d09f969494993e5071fb4713f2fbbf674389e2143dd788db9521f23c446dce2eae3aa434ec073267167dfa4f814140dd17ec8f6e526961458cad990cfe8efedecbcd8c5315aac79489e8d30558ec3b8aa93cc5b7cf60941f1cc733492707dbdfd62d35c6f4d2d9f1d8a70183f28ece683abfe8fd1c365abcb917f0c9c86900f4a1bacdb4ccd4e5ee6f40e967a5b78abc2752bae068e1a8a3b9c3187f68eed97341c6f2b31772848fcd6fa52aac59cda26a41eaead6e69144e190114f3c615e3cd4964cf8478bd08a65c02ffec3058d3598f082b1aef4805c9d4bcec19b2c7cad8bf2fc7e868e5a159e6488268a4165ad133ed65390094b3cbaa2a0b01bc835c41fe39085e88f5d2d4f9aae4f785b9e3aa6e130e61c1ca3ae882e7dc55110ae8048db55025d4223557db5ccb2d711657860f75fef02c755ceadb668607e4256c08cb01b3871e37f0e5aee9427528258ff976ab3625510e67ab30267bda90e0641413f6f7f39f0b6deb2926470370a0f83a404c90605abc379855043046a72753de01f03632758cbf306a6b6b20049e9259f2a8a234011987f35aa72ce9c91522ed6be98e06a30fd69c7471f0706828e576cbbcff36e638645c978fd8d0222546d6dd0226f68fd042f98f406e07e6e4df923a6234f11802a079a4b76d039dfea927943b2fde344e5114cda9d3f3c44e20f528654e7dc957c4c9365e14ad4c4b68c157568e1070283fddf7e25ee4c9bc6aec7ddf1a60809c6ec4fdabb11dcca04066ac19808b2888007fa3beaf870c66eb5d3e4de3f6cf33f0cb129823a555c949a3561b7679692cc1d5aa06f8ede08c16e84a15e20d8bbb30b21e05f94577b87f2be08bd3ba5944ae5220a7556fa0472019cbe8c8a0ac4fca942fcac450c212789754ec92e3797a6943a8c6e2297320b4699b8b5c1eb85ff57bc5bbf018495b278c3e5d93517cc396043a56c15ee00f961c82fa2e5e9f14a47967a85fc324da022fb1cd3703b87f394a6fac73431d30313964ccbbde09235ccca1e4cfc09c8c8b7b1353234cbca462bb6126038a90384092aa83887e200366914e9dcb8f9e87d4e35c4ecea9a23cf2ef39f2ef21d6a64b5d25c21312a6ae7bcd6a037eaf0a53e86aa809981cec01c9b1291e4fcd1a49aedfd872dfc5e5bcb8c7db7e8e63b32650a852f33200919def5af796debaedc9a16d76aedeb715f468b356c0ca41a69f516a7c887b7d44c9560b101b19e4b54b5a9e2c4c5c4d6ee0a8cb7c07ef063b48f5b3e9e0548ca6234b52ce1ae54645352af3dc2d928ff9bb80a8a88fedad9716b663fadf536fea772c39b46c8eee3968fb691101d796b3280fa09363d5254fdb08e1f3b6b23925aafd2c57fcc59649d6ab12cb332c425a3476be67a506074d550f81729dc72835ad8dae42a8ebbe7c180074bc48fe643c52b8b59d0238bab57c45ee84b9d2cb1ddde81be4dcab3be31c02d9d1cd518676a1642a9ab0d3cb42019091b5e7a2fb5510527cdc1ef94204ec1ee680f387987f86d9ee7cbf07e0d455c7f02e5f18d514ca0eb9fe218b45095653ffd37c7cb1639083a4abb0b088198d0c8f597adddccbe24263f9c7800b9840f4a6bd0a1bc40ecae34b5a8eeb2f61660c064126896a873b96ec7943923620b4d01681c8618e76e0a3fea5b926d58a271bb3dc77f68a2bcc5f193ec5b62c282e5fa4eade8ef2667836e0134b59afc498bb458d144839312f281d41f1ea78138d2cdff8989a58c68dad28022c176ba23dc53d3afab320e9f961c748476c32869f38ade07b1434b4819c4587dc06b34335ab5e7e367d0ac9dfa78cd99d23174d905287ed00040d47ef51a9b9bebecba1c4e0578c6dbc1eeee7c1d1a8aea421ee9749c2128e6a89912b1d72f6d5e3cde0bdb89663b6c1b4c7e16cf5ccbffa076ad5aa4f5ecc1a40fd682ac7ebc82e6f06cec2c33e8c385f84eef5e64895ba67828ee9043c20e2f3cc9fae495974b0feab8df7644694416e7c129f2d863b885245726cb8081b1ed806d951324cb8a2b875ff2cc9b229eb8170fadd97c1ff8fd89cc4f4288a28b40e8dfebed8da5685e59a2ceacf91ef4a3c829549880d79eb486b43c8e84333d43147df41be59c0d32505d0fcd668afdfdccbe49722eb5d83c352283b922ae576eb0c2ed8c1af5f105d93bb570bbf5a9c15f23c8ab031d6da718166012e0a209ee661ae0a00b9af11554d22f37dcc708980700e0278337d480ae2636a16523ca16d31f76b0bb4cddab3878a2e77565763b7792cf18b37f0c36e91e8ecb73dd9619f4de00170f1103297f87e935ba50621ab825d639342e73c02e5b9b081209513d8d5a00399e4d38b9cdd0e98de7069b9c58a65d1c2a2841266cbec973f53b4212c928f107bea328e085213f25718c6d117bd58161d94f54d955ab04699bc37db96e05419695816e59da66a6cfea27be82eeb64efa215daaabdeb4eaa7bacd6b2bffa019090700138913a1335396ca9a18801ecf538a3293ebc4c3667c01bcef8922279c386662caa03e25fcb82dbcaacbd46cc41e721eee4aa96a2d812842701b45a44f1bc4b2d0bf7f39ad8122d56c398a18ac89bc0a2a4f04fd23b89ff7c20a01508f5dc712971199421df41af8955fbdb90150aabffe88fa39e47aafdc4892273d23ba19c6360c1c019381ecbf3097bb41e96e5884891fde1c512ede8e926df045b35af522bb47ec39c297c45145479cfee4a9d02e86f28acb86af987ada1449204a70883e55afaf936346f3a8546e3695e17158d86ac4fbf1ae12bf3cd6daa3f899e3c3509cd4958f7041050ac96d061e5eeb0b9577a862d039c82d1df5262cec69b5f10970b70b2bd01695a4bb1a6e0308054a240742d8ddceee14d7ee0c60b380563b0bbbd6b22bb56335de348a09b9c2cb474aa19031b11d6da0c4502c1aea7a7d6d1f7398f61fd96b5ffdfacb1f10cf2f64ce794c8a03fce51ba3304a805f2461e35e4f7212f2ebc61ca2a8798214cf511e0a0c2a11661d9a4b74d73f45374f08c1296daad7cba648d8b97fa2fdb9454efeb119ab7b53eff80794778d0b20a8e06bdd37e5519814bf2638e0b1bb9158189ea37e8600ca6c59919bbdc65563eca841b3a1d6a1b4f4664d2e4afdd8944fdbef8df6c7fbce206c81ce3e9f0632b959119022eabd7eb9dce139eb52ba0d2f2a39b9779b88d44636674127a88dd9ad88f65c031d375a7ce8d1fd562ba597d3619c0458ac1632090d981fa8b66799645ada2172e72550272c85fc642abb75cdae239041b03a08e269578fd91cb21c259b7d2a36fb621a04c772d72631afce72cc91d5815a5eef2b59c10ba43dc12242cc8b4be35ee86dcf54c7eeef60d33d99bd0bbe653dd78ad961112783d5e8a14ff6150e839845f6067b1a8e599a32b82b6c670922bce0935a5d0c3a3002baec0710c91cc202b7aed3032d017a4cfc920019feac2ed1dbb62b210f6820dd7599f8dec3be4719b480699aa090db5abbc0206967e168c69d039b605d83e27de3b401823ab987256182e95f14e020099afcd77fcf4c66746ebb36e7197429e1a2250ba4ef70c5e20113e381917e9132536c804ca7cd1e4e426fc4dc6887d2c8353f14e2012e5e549c35bc204abf07cae37453e3610df74d86e85b8fc55feae68fb63fed22f7fddb6a3da32be88f3479d7af64cfbb7c0f5cc380d953c5eb3b21ac79baf2f7ea99b09195d2a8f1e338563a56fa66331197cde79d9d39fa9b2ec8a995f05d69a70028e78fb732eac99b0b45989b5dd163df913aad67bba092289388def272f1dc904b5b35f0d305a5717aabdad685029c0dd8314046c10f1351c8e71a5e4f736a3ee1b84823a164aaa6f2f7c1e6bedfd6915571495d1414e7067b1cb20e5d276add38c003793d4bfcc2603b487715c4129336dc46ee86b4ce38cb377e32b571bb508feb3f1515bc4e388ae5da36def8cbed22b1ca1f0e5f72d08c4bc846d2e9a3acd59c7261fea5793242bb9d303692b55f5e878b02f234e4efed43e60bb03e75a85ab3c0fe3e987b40baf1f6d72de8f4bcf9059c00606e98a00b66bf8107b7fe72cc6643b851437a80d464fbe2e97b4bae9afcaee209a17ff24bb6d5021cd8628d15b29e081503e10f35e2042afbb8b18f97c51ae6b965980dc453a51caac9e6b5bf66886d88421db8737f44eca2a30377a30582f3d1f16399aeab53559db4099f7d626f90fdcb6eafdc73599a05815795e9e37f0904dc8ac8629b19fd3a65517814044368fd1eddac00eb2a53009d00b50e4f47d4ec0c874ba763f4dd3c16496a49c89026fe81f20603bd0d1f6ed3c720759fe86346997eaddac4c5e5f4e8ce21ac1f1dda4c24ffe860e0e519a7d44d854c28a6b9c28b298388ee6f01fcc49a324ea778db3c5c67921573945d9db93e811403951d7e38c73cbcfdfdb4439f8205a78375f69f6788aeb16b84f1ccb1c3444b4e5ecd3a8007f8b1ad610d194021e47a2b6866343247ae001fea6bc562412979837215d54a7fc6bacf4591c2dc7e0baafe1bf37ca40d9afb6440a94d484fff8172b13e7f9e439d9bb9b6b3171230b08a05f9b5e0bef1b92460183ebdc66a46ad322d28bbee82f1a5bee46886556bf17f4fa030db9802e759527f476161efd889c70d7a4dde03c9985bbb9217af7e5dddeabe0c9ec4ddaa584da20e0971c575f973ca07cb5458b5b5aa7d6149923686944912753c564cd997b0e0ff24d7729c6b16f42a165a7a119608c9d3f1c4e70ae4cd9cc593e9acd5bb6b46bab3b9cd9cdf22255d8eee2bfcfe3ad4b623995f7b483e8ab511f90c4be73fcb85337c67995b59bdde937eef69fc5ddb610e947193b12bfced397880159d104b4fd7ccd1601f926bd163dba0a1448acb16a54c1ef17096a7cac30465759de03a1d878b5418b77ac4a5c305abe3527b8616eb888bc21addbc1af10cbddb051c71152c48b657393896cc8a1bc702e9e7cd946142acb548789cfbec4b2069ff9aa9394f1c976f98e873b879ea99b7d7893d1543e4399779f7a024742bafdb3b573b3ffd225e313709fa5f0e833838cf989cb8ff80981915271a3e7d1b0e043d97b04a11ab7678f078100d5881a9853bcce976dbc262fd5f40a0c7bfbe6545dd5e5fed841c4fa55e5c075e57ecf2d576f93143edfca942f5f87d4d272b7d4aef27a310a4c6544857e11b837802c1f1146dd4709a1777333d2bdd7f152c9d2d714df677adc8be99bd3f931d11f9783d576053a623b8a6c2dd9dea51eddf7244f38744a99e3921ed2a800172993f77e57e9bf438abc0e4d4b2ad0e0150f51e216aa851cfc4c0937499e7b05eef28ffc51790e0512f6077f93ec1d6c82a49b04c188a3a6e5336e8c27d8fefc9015ca5cbf29de8901478d800ba58ec90308e6b6c08424eef39ba795eef6223c5668dd6299aa0a62ccb89f4e0c18c440027c52cb3ff98b8c78adf8ae12315c7ebab0fee017c130b947d43cc73ef4cf4957345cf47c7cb9ba3d2f4412a10ee9c29a65e3a7370f281d4ada97a65065e0e2f8bdf25c20956e0ca7212e4c85e4592b865e93695e0b686fc6205dfdf0f9b3d1db393be0e61e55d0dc6321026f2880dfdaad0d9c2b043432d2c53a170b0411a1f2847661fba44c7094aadf0ad54877b4aee6e03754d4b28804168f5fd4c94f0fbec216a72725530dd9e10b202bff32ce69a21a9f0d3cde965aef39c6d2cdf4880c1fd9c3677d6e63a2bf2d4378dc9b60e926f2914fa12fe9d7e3d60302f493e8456c47f72f7789d80c9ca97e4665c606b023f821a016e70fdde5741f92795d04f8818fc5f4397d63b6e12a430f8a93e17b171c1c11bd805c79431b74f8dfbfe9a78b844674d61a90db0d09671e5dc0150f07bcdd710da9f4677daf1c4358e03a8609afbce389865724c987e855de08a3d03393f76d35872a8d0a7f147ed99c3efc9e0f14e69d197c46da7eb55fbfde87667aae6614e837d27d28e9ae05263d44be3509a1b0a0dc9716898ab9b3ff438db8164c0c4bcbeaced7e6e63917d79a597970a2f8ac30b87327fe2c81568b10336eefe5d3bc07cba0aaadb7ee868373d1bf9cb58d9b75fb080f7dc24940583ad2b2488325ff040a156e016a1b77998edffe0c9bfa066cdc271bb77f825218e3849b8eb52157bb6ba61699e584e7811cff41abfe1b19cb18dcd475adf01c8a5ea5e9c77951b878e8e8e67013bbe1a930ac749e17ffe884103dde9fdc7289abbc60cecb9c97061a7ad51260adb05515cb8cf1999f0eac6c176c8653f27eb8f7b8170459c06d6aaad2b8a66bc36b32adf43a89cb21f15b2e9d286e323e4f0bd0ef13513c4935b21a49b718523bf6f6ffd577308e25b9551a5e33659eff37ea8451c3ab255e00fd9f259fc01938ab3ab42f0733fc6bc6b794d6e2a25917ffbe1bf6cd0dcbe754434dbf73cec0bcf8a74a4b8c8bc8520d4fa7e48e2c7a329d0e4a833b1cf664dbd161feaaf00361c7d63203daa2e02b0f942ab76039c648ca1ddbfd247fb17723e05e77ea079f965401a55a57bae95e233e5ac26bd2a09c6f85cff8d2c153c5075b69151511ee0c5d6c2ff36dc4e1b891ce4876a88fbf1db478fe1d9422efba21950fc2bee52e9392e9d6b7278430770ef6a57678d87653bc18fc286ae5f3dd1489363f7fd1eaac7c5f6cf8712de4d74be7b3de09312595fc17d038228a851431af327f9948cf8c99c865da434ccdeb5ab6251cb8a4fdd6ca2b7603791a9d88b6c7807b5db4bd0fbbe50a240e92a3f3d7164dd82b5d7ea2351507066cf7fa09d5c442cf152db4e5ac16dab98889b77b18d7d533e97327fb58755927c96b79624eda51dde31116e81887bf4cd8469f574f02374a4e75ea3065fa23b6f916ee2ae24b593acda4a8e62d8f26cc6b2d6bfc6ac67edda94e4ef2dc8a865adc5a9b52d256ae77d7527a9e7a7749f8cdd7475fe358ee10ea601e6a37adc4c83c692045d083ec1669fce6357035711e3216616029900be84679cbe05cbe658b44579b20dd49cc76e51eb15c7a65bd424a8197b164293d2ebc5b41632121cd543e52005e5796fe70912612547eb68a2dd0ffc26bc0aebd5b1c9fd6908695d6ca1c05976f0906448b07265e4831eb9d875c123241fd46be563ee99c7eeca570a5f82d44e1ad79c534535222a601d297acb5373cb3d960c798c1096459aeeb43c3dd5888ee7e6dc4ff6a344dad331da708ff0541223bba32f1601962741348f944f9601a3c480f7579195c0c124235f9a8759fcce47dd01f17059141330df8e2dd0f3793e0fc8f26c51a1b220a290dee4d5f1108fffd463cbe2e336753932c6645fdd580853e64d99777f6bf7c3e71cf808805309f7da36f91488f35065619e719acd84277353b8e1ba22d247492598bef5e62fca456315d55358c5efd390409b4fff40b26551c69033a9d4479d77470fcf71972f9391367d0c63692340e59b9e138dc7f60a37e7586d2dc6e355b2feaf9934a9773872a11a9f05dcd0faa6ceef3a61320e47507afc9277bb56e6626506abf562c596f8246a1783d1e485fdf7002cafeadfe1bc6421d52754d24af0cf0f4568af01bce6f2db386a9044ff6e1a4cd7501fe450ed80b6c812437c217c107214bc6bfea186ec89c15f2b4f03c2729e1fe35d22ceee890d0631f8ac248f9896d206af283073ceda6c7fa2e0060089cdabeb88b5b2ed17bfe4d2170fc826cf65f73d1d35292d2a2bc2e0695cdb6fcb8d4354d5f0c6f6a0d2db480c83de6112c01ce9e2f0924e0b51b2254b0cf1154717d95f7a89b6c4a84ac81938794c15908a3fc0013d20d8de818e413130eeb9f61e4f7fef1173e2f0b1eca4a9328b520bfe400fb346ba7b33257d105d8af136585fca8292076e3b31ef9b1fd044ed6156c0985008ecdbdf0ecfc950d6fcfbf3c37cbe4fe576fbb0b90d91b440d339e5c871ccec0047d6b5809847c82ce68fc5f4fef8ec97b3b499316e2eaf8c1490676291c76cb86ca75a0ca8215a1d89e44c17ec13754846551b441486674f6e5b0003c76ed06a8206b6b550d7f9784e6eeeab070e94dd379ab5b621faa5d13e303795d35eeb93f13459859cf4ebe6fe8f393bacccd4122d05284f635b1bb76f36409089028c6f59aeadc4fc56d36251bce035628c5c3c7308107a5a02bd214acc2a46632357dd25f9e11c870f9d3890e07aa523a36db1730854632ec68ba6a1a59c189c603cb3e351dd05b80011fc808a253f065e47cc96ed47c2fa0d2bcd3158b746110b922d7a9fbf85f18653407c76a056d115741ad93669ae7366438588fdfcbf23e8a83d77c3d012f3f728b2974c1e3e0e6654f70fc3e13d38a7eb4fb7f996e4984cafc207900c3231d6b12ffd214ca43d4eac3ac0e202f786441813aef7a2eb062fe961671c051cfbac54ed3eed5070e0a8a34562bfe82a23473fddee064bd9fbbdefb8f2a18fa38bd6dea19ebff07503cebe382b24473bab26ef2be50f267738561978ea17127408be2c2d965e035329980faa493c9abced64320ce6501bf6867d78dfb4ddaec7f7a4e3815af44b39d623c6320c9bc42bb7c91a7a414881fa91e754f935e4ba50e13238e69818d6185114c7d560828cf2d0ff4c8c736ca1969fc2550cbc2846da9100ff145c2c9899316f04c2c70cc2ff7089135c7f886051e0ff3d90d916fb28ad6aac2f5cd3d0232584818c76b5c9e9e65929f5153b5d49a70fc0e62d62de571919cf4e01abf774f54e4772faa7bca9d7d53e881a51ad10c3c6bfe280754a59470bfb419d59b9af87556e9ac973b3da1163bac5069780ce104a43f8bd9090d8095e5c7451e1cec436425538a75dbdb29f237babe9c83d6cb7575823bf08734653b46b4248d233110111004f564a0930fea51f28b2adba6481ca42d6514ff8246566039853bafa02d3e32e74cec1f35f3f56f042bee2e7b10fb6b18dc9be62fc0e59faaa3b2c1bf53a9134911cacfc38fe64e4c2a85e4ed3e402b7d554a5ed04b52dde060affd065647e7f5d6b3596e835445b6da42cc76049e4c27da92ab7944582eaa425fc439b572c3fb11faadc521206fdc8ec5146a08b0e16bd42c67bac879058683fb7978ab10400f3f0c1aa0ef3ff593eabf962cd7e432127e3f8ff4f876c6ebcc85f1d3f47dcf4ac65bdb15742a065cf4f41ea55e2bda6d5bd7dbe0da5a884569f3da2f48d898f8e55098a0daaa19e479fc72e4b2037a7895a83e148c09c21d11682dd4dbf3868f6e7f39cf8e39479a06f8c40dc4eb7fb24a34a0c7cb3f0c35d70182ceb9ad350ef517d0b08103b1f9c918fb29e0223116d23279865ef872bd27f390c0de64f3f32eeeb68c78cee3587452b106e26453c6f48ddc66887049e392e31eeb1db5fc080fa8fa364caa159551cc9fac42e80a82df41973d4448f5439725dc81ca7e6b7717a1413803df44692b080d62731558098577f9a7365a9df0ef4796910dc2ccae67696ef36bf740d89c244463c62ffe14fa6e418f863aba0ecc8381a0268d70cb384f57297c042f5570d4632aa90d93a567aa031d510c371697836f811d6be61821edeaac7ef91aabbfa7c3312d2c8cfec2a95956e526e362eb11976d1ecded7ae7a03d74ad567f5f2efc4dce4ba1946aaa8ea51401b8634d46619097f15149835127cc5e43af8c09f555fbf846f3ff6eb39212c174099eb6a2e6a50a18e84d02a773576374648136babbf6d36a7aa09377cdbec98d43c22f1a443b633a0708e741195519330b5e897747307300c6e4f19223d006268f9b1787a39199e7c66879cbf7141a303debdc26e727d54acb6bcbc70db3a18f92dccad40fe9aff0d6dbb497b098cc5313d59424888467e5043d70926325cb07151100e6f885b46055a6ea58859c9e8cbf0a66f4436491c5db2230876afa7cd13cec59d8570f4e48b5ff8938e8e3262a00ac52a1dfcdb4ef2ed226721ec06b70257beee546dbd76fe96181670da5e67739cc3f1ffd8dbc7324d42fa27c5258b1bfcaa8937fc75a4451976e1fc6747bd9152a6749286fe6014a45ba724ed9764cf7b285c9e769b13eb76da8b237f56fc5f50c0fb7f1d4fd405bb9c7380adc8f123de9f72437e3b09a6d6e81b195b6470d1e74990e17f4881c9f671ffbde13100b9d8e93abc2c862a97e9312c94d5fe30b6b91319b6323103588cdf729feefc16c9cb4e5c4bc0a93930c8731d9fdd138f71bf7ba11d2fe61402e6cdbf813d637c2726ce6eddbb64c5f3eacc193c673fc77c3b718cd586d608e56ed5767d342f195796b56c795618b8b391795e0c70881d00a647a493a71235a5d4f81814cdf7a8fb54deeee17fe0dc90cd341394a28891c257bbd0487df6c7eb782024de257ed806165153703b9581caac46c4609efa39f0731907da6c6cfbb79305151cfbf537aa06ac4cc920e086fe3a0267d19f0e44bfabf96d3d34d6584bb3ba120416167c994b3a24627fe74eacbfb58416536296a9f431ced23082ba11ab08468e4234df3bf0f47938e454b91b7e9433349b9f6c394701211cb2cb26b5ae3aaaec2769a456055c6dfd207e56e369be388c47229312d302ecc2b8f89fdf99ccde733c4162076b74b4a23629490b976ffeeb6a378e7d3b10f5d545d9a817740b370bcd04822bec64fbd86dcb15c9b003f3730654a346d2fe3f31053300bc5ed7788e66bd5ba42a200a94d2cc63d6979831a3ce83412780d7432a53491773b65cbd140f8f75ca02495145f824d80e862cf56a1823c819b0c7bd9fd949273cc289e876249dc9326d52ad7aa66f26f5f8844a96529c1321b05cbe7c51a72547b5b7d010e6b28652852e7c39dd29eab0d6b88df1b1b14fa6f5bf3d6b791bebb194f0aff61493faf170c3e337719829ba6b36de8b679e16e60cee7ea6799e6de31f5ff1e74e92a88860fbec796fff1f71a7a11d8f7df5f9cf0ce1cc7f7e6440c403d42bb7fb7dccf492cc99c8a98c883eaaa08d097f0a9af123737156379e56cf82f2a3ba0a8aff744083efd7518c03d3841e94296d3b55d6e36385665b704783310719ec08f152c4e434231eaa0bd86736c085382f1d9442fc1a3bd2740956e49bd5b921cbcd924e325d9045ff0d693e6fa358cfc8734c6986d0ce4a7e0e1d2ab7fb64548a4a246800647515098e84947a21a5309be35b1255622ed1247f93a5c701117b178089efbc2ac2656043081d0199622284e23284db78b37d18de8c3922fb059ed1df932527749fb447ccb41f6a3e87dba6390cf5ee4f7d396341d6f63e95de33c22da58254ea35d46b97ee8952fd155bb7668200c8661dc47f39659be2c60cee9fd5706c3166722f63f7b5a102bfc422dd19eaa94e380d26697be9239a48f718738fd61d781859a824a9c8b82ce7da974047a8267dc293373b93f3fa872a814f2cc5cad69ac2b6f69816b82028fcc0c680e948ba6039b3d99d05105b154b3cf8f2ce50b6c676e87b82e6bd2db7be5eafef1515a54205dd4f8ae7c882f134dbed486cfeaddc92f47ab9928bd5ecb791734a5d668092c16a435a8d4e222adf29f6b34373d5bfbb32bf6e53eb8697678fcff43d6677d0f277080ae46153475be394ad3c1220f358a9a027126f89661a8cb0540a535ab3607ee9c4c9feae30be7d85f4766272d1912a2ef7ad6d532f5aaa25a46e0a7819a91800c675b446c9d2836029cc26272cbf831e94e68f47b6a142b3197cdd88674d9789e6251f4750610cf8336fe3d1ca9cf316171d03184d722a6d97ce84ca9e9309132a3b22c202f75093a5a70a55bc62c1f6c9e02fe897099ea048a155892ee450d2f51f0d5312a0a91db2dbdc653e98d766aa7eca16c1b66c394d5e2786a64c3c776614268f8a61359e29bac27b48a96b68089d6401e09188a3b6f05b10b635d6aa2d14866443e228ae95d42effbbf2160cbefae9fcb368cdd0d8906a71223ed883872ba77289bfe43ed7c297ef58f5147da6e21a9073363134a66d333216050180c933e191906e0432916067d9f5e3e9cd87e60f24aa163de07528caffc87bac4f1d75b4a82edb421af0f2db44069a54df4c61e3a658ea00854bd1a3b7dde48f9575631cf26a1df9c3b452ffcee50229c17494a30dfa4635dfc0f455bce34b36392a9a74da53c9bf37cc41dbce5bb46676715a0363d45bc22941913f8f03a3451260bd611f5948fe748b348f1d3a6ccf1de9a351760c3f1d4f4a231357ebdf4b8b106267d7ee3090a0cdd9b2148d27b51aaded1c9abca745d7924e76cfbcf6d275689134905fe1878e89b6ba15f73028d105014a04b1f521f59df7f0908bd017532f72f0f047a7474687d056d75978e962df919075a0965540560950fad9ce5e04f800c873aef14461a3119e1c0d8e1438778b88734c3271c0e54f18a35a439debb4c47eed799cc69c259d0fff6859dd7c397e0570d772963f7ede8498d560fc842c4d867da4e09fb6bbc86493b0f282a89298b3e09b34022353462da894ba2b5b894d2270ecbd4746325c183ab62adc7dd6484bd97549b99143ced0b7b507cc371b9198d86986eaff95d29b42a983c2a562c051eba9192a8dc8e8195ac6084d4ed715889498deae476bc13ed1ed2d8c9d1cc12f89f69e74070b1cc3391f5e5a360eb67458f89ea5871a417336692067bb02f8181890c09b3f5b23aa9f30fcd3bf873184e7852ac6662637c4cfa3cd49eaea3e22656678840c8d2cbaf284beefdb453f991dcdf842ab87317f7e66da2a5f426bd5dcb5286b66c6d1505403a8638c67470c89c2009f1b03fe9d722738feb9d24ea8c1034db05cf5f23fe676c06f4ef7f9fc56c1f900bdc32e3818e69ada1fbe9178eb0ab9465304247cda910a3ec21b707c2d353bf9b4e512e2a16df82ffaed2535952db4a3561aeaf036734457657b273ac9b2f3b92f41fdc1ca6eafe5085bbd4eaa8d12b120335d09e7a713e2a0fddc4072ccd019a791ce8b43b195d06b94dde5cd71e8eac4b8ced8fd34984604a6ed8048afe80092e93de6d3037c3e9de0b99b880bf1763beca1bf1a99329f0917a8eb1a239da10c710bdaab7ed0315bf33305eb12a5288464052eafbd4e8ea337b617b86dcf39efd9b7a99e9da15f15f661580cade55da08259de952911d00e06e16afd8f094ad3a20d44ebbe93dcf918eca4967e551f39eb02322d4b8cbb4cbc4fcab2670585cdb6eb43df948a70fc1d24713f73a4b3255954509b9db79e259b5c3b4dac7c5c6e71f40d1dc4c07f45bf98ccf6bdeea3a8c605880b66251afecd0b01f967300fb57623765a2966483992959c5573858ff6be52fbd7115cf7c8d1ea2a32fc5ba061f8e5a921b2467f6211e1a80873a2198be05883be936470d59584009af0bea044efe165b59cc08ee5825d7ce2f03af4490745168309cf1ab730b37987589d5b9abf1123abe3a6cbd57c225f90bb6e9e85dcf5ad54c5be895145b34244959c5731aa7997a6c185955b5a5d605297e3e7d90093cf3108b84a6d418c196757fc66e8cc7db0f7e806564cf93bb0f2a3a9e83cf2873bf1fe935eb9f905991a581e1f5278026f8514ceab76de679f2d4ab1702de2b2cd59d86fddb93d64d470359226d4c365afc80cee5fe402cbc4a16e5cea42eda198b8f4493acea7e535886e52cae19c453a058776b1d929814f2939fc956ccea440f3bfad5921420d608a6b62f0d63508115b378eb6b0987415d3e6c227bd17c2d1ec2d9dbe5044cb576c6f40bc147959378e6516d8820beaf07da7d72e957864516d3b55b465966a44258dcab9c5b55cc80b922afe5aacc74d3e57455ff6149666a3fb935b9054d3cce6eb80065e95fc25c2aee9a2f97e18d57f0a7bc5c2bdbf6dbdda6a1b46614b45e4b904816d1c48806d0b31ae0217cdd8df0e4ba16b96bda8961222bfcb3787afb72fcbf5e50e30eeedf3716a65e37b50bce6b4b12df6c86cfe3236d460366d31760f20ac8ba5b61b1652f1c29a2f999c8d6987ac3f99d600e6a43968a162808dabfd29edf4666f0b95262eba1b8046b407599f613684032bf182929b642e68b27eac41984a956d9232f9937f682ce7ec6c683489e3a9f0976e3e14cf4e2c89806569f0f59adb462124b46a862dc678e9b262ba571b0b6b61de86f9b5d67009d1d5cb3efe12f7ed7499a0a9b073211b496fa4e44e504b792ceb4b0b6a67a7be17bef5bf34b22c4a11dc9e3372f53b15770328792a0760e617c6ec4ca08bcc870bdba995c484b54e8219be163407865918ffb9f2bfdf72fe435f52a3265f0efcdec77035e9842e50869827c8e2f57d576a72aa5fb19d51def15f860abf48fd2226b9a0ecf34541eeae944b70eea80a3e98a09af265c9fcfd980f237b215353784aade625f138055ec711b0d71b8158d85a9381615fb984b034161d069b848e9778fd088de7687a5c307d678af96ed2e1ff17b8a8e15798bc312ecb211e89887b7ab64d19068ab60844d081dbd7d03e48e790296cd1265a285d070cd3f11bd639866ce03215e91ba230cc2db3450a20f82ab426d775a0e3bd876469ea94368671b85f5578edf3a21bbb818e00df5b7139ce7d67591b53abe02078015dc1cc4268306934960df85ced2136f88f5bd0aa012b4a3d0e1dea3af058dac962fb31440cf8a3c1e66df291858a7b66cf9bb296b571c9dd8e8a6a9d126de9bb6f5b7b8fc90b3842d1373b3e8a8fccadf1a5c64df7d86a3309f208b9c169372371377303df56bb7fdaad669321bc3890284c64d1d3be3832218cde35c56f0ec15518eb6930972360b105e1e75da2ca219726a3410e47a31bd3efc76fd936e76b431b1b213e0f49721df9b536089fed54f2fec670b01bcef3e3f4129f5939d7d16820e01a31877e8d6bd4b15282e1fefeb41294fe09f9c0e18c45f3ddaebb689570f9c74b8d5cba5c52237345dd8a39a1ecac90fc7ea0fb39cb8ad2692201c38d3c1b2af69a68f81e43bb99d1db12959170080358f276f0529073287e1d91125af8327c82ecc8c6e31d2449c9e3b07e501f124c2dabb1017d2b61b6694782c178aefa6826ef23dfd36a32ff1be39a5db8af2834ab124315bc57aad4ec63d2fec98ae46815b6a031b1b6a548ad9a96df07283baada5729cd1fcdfaaf29f526b4b1511a1fa76d944d9a441695f51e78e8829cdafa98fbf4c7f073d7a13e0b04bd3b2234ae7931b401b6ef60dc391e94abe20c740dd8af4ebee8f0b439418ec842804c8b5273cde3a73e548743794380880f4be151108151ac15213e09cea8c47767d73695292f1c6e9f0468279dddcd941ad24f20d68abc14a8481a0e291ea25345a004c82658889dfe163cf7311372952032ffec3c1dc22bee7e29ea19dd16e386016b4c3a6cfcd496a3a5eb959ed844d0a925a3d51dc7beca6711ff937cafc9930ca8491b914bbd55b67c9087e0f3924c11ec1c715c712038548a63c3f6eaa9fc6b1da30b6309da4be3166b6445253188537f12d6e2782b3917df0d01fca3e3b04eae2ae7f67db6028be36a5cf0f0d0da36d351050f0e8f31376d32c56a2ef2cc1fac3d7e7ab4ab2f88457db873e7be76fa85943812cab4d0ce5dba866f2b189f1203e315308bd90e5eba787e1c12bd3267aa3a2a419e5bfae9252984cd4342edb58dbedc10779465edfa30f5dab0617ad718c907883d7ea4c2fcd97d158837d9b37c8b5659fe48359268c22284b6d54987c936541896f29f5f1ac355f3fe42c0557059b0fbb6cde2314935ba1f07efb807d3f5cab8de5ec16c69d75faabecd378bdb7fbe14c915b5c7b245861ded5634244278742f5c43579f55dc6bea6f992b094b0fc302dbcd770befa7ec8971b8313830d236be8f684d034455634b8b167085e2f2cd8bbbd475f111fec803a17b6a6b7e5642b081c4aa0fae28773d624901018d6148cc57015ea7b884bcb8e62b32b323814ccfe26db3c0ec1da9947b0992a06470933ba31eb9bcb1c5653cc4482fcafe17031943ddfc1854b8d67dbf4758f672ec33282693520df024f04dfec9a2132ae22af2ed3cff422c27bb19cb2439721204e48657a7e7bd83ee87e9b2eaa82774f05c084cc50a712e751272b6dfd25675fee3c3f596cfe6d9bdac66594c8358ea111597e286e9bd471884cd748b860e7c39b01ec316d8c6de45630e077e1207dc3fecbe35b84aa444e7afa71fc5aa3db3886a25fe2f5df32935e54e917b733a2567e2e05869f4d2422b78a27d4f52e3c8278f1a1d8315aee98a20febaa97837254befb0a312f2557292c612c552019689303a6cf45f2a8692c75f61872e4854267e22aa3c706c7db5531d3ff15bc5d0c21c07db97fdc8b97a99a5b936cba21f462ec4969a04b69eb2c5dc85c573097ab731ea4b20755d15197bcd2303649805c9bb0088ee03a50510c297fafe514704796112592dfb9d67e8ff0af4a76bb93050686e40a7aa5405e2604e90e2d73178fa584d984f3b6d9c7b3b4d40f3813b49fd162313587ed45a057bab885f8b5d7a79ef5b9f21bbf869e63f07374eec8300694a749a7888aa2b5d0c3af29466da117464207ebb0e386ceb5f5a4e7e803daf29e3144f383d70f7d12196b046e8a5df7aae350e2401f9de9437ec8fa88733bc6565eeecfdcb2f7476bd02bfd917514a0682c00eca70a634a69b076d22cbe980121554718a4611777b778e947afd05e4501a917f0c68a2507e7d6684348b5fca90f58f5a0ef2b418748b4cd97f6a638751e3da3dcd2f726bccb0524b5d157894fba20ab8f346a57553b82860cd0d1c707533425fb0f0ae603f7b667de35c49e49d040dbd8df4bd88c190cc731a58e9de5d121ce685d68130fc2c9de5331bc3c153036cae330baad3f55c5a348fde0aad446213becb6b5dc02e714e9730f267b2431e0170b81dd90b151ceb8fd580d746e3544e5254851c1402a969a5aafca3ced2210d67d49465353457701c0c8d08349e436fc561a677bc0f0fe0b882ffb254e8befa3aaf309e50ab7577e3e6f7ed996aa65194954c29b3ef640103c28d3911724507376680ff0e3ce189600fe02d732ba1bcf6733f174401945e1d884ce7fbc430dffabca1d7219ea8fed9f09cea1058714ae32d74f99c5724a0279e21a6428144ae30f4a1217c33befab6baaca8a428f86094d7c7b5a949498b3ef64c20dd9e1b1e4d836547f06c9c99d1823337050900b65c4f47c46633f51f93ac6a21a62d4becfedc4ec6f470ed0693ef6e7416fb09b5e45bd985714324369bcdd1669421c00020649f5890e504bc0fcc81201787bb4b4087ded3beab65840cd736f19f16480d5e8aaef7231f6cdb691d0858dcaa4d623ba7cba9f38206b7eaba445177f12e5482eb8c0044683b5bb504c15d2aa2dd1995913701e2bd0ecb09e53d380b69b84036bae864b1bd1de617841ea62cfd420223e95237f572c817dc5776c6748d54dd7f5f098943689b2d0e92265e7f8780cdb094b6f0cdce7116be6c3dbd7a6e1bac588a9d102af3fc4925da6911154a4b51e79ec48aa8fdc7baa46b5cc1a8fa080cb15ff46d0d743e14a7e485e6d3fc78944d6cbe6f32e02243eada30e0dbb557d48f2acadfe4403e79b7ec3f3c03d39bb452e28f394611657e140117607e5830ed3bf61b7466e0b63bcc21ef8a2986223ecff796da59aff891d0e870dce9a0f30ade9b37ce0ea15a4c68d64f1a90b3c44e753acdee908fe8f57513b68d6d2b93a71b49c9ff21ae3ed83b4d1cda90e30653f6f84f778162db7e77e7f9825621c57cb5f6ceca69db177a53a33a641104e99ddbb2f6acbd07d77444428083ad037803ac4fa87d1886c96fa74798a25233a1d511bd792deedb6a6aee007de47defa62a0f3c288a516303c5006b61a3882739f3a8d237e3383afc0c525d9aad8a8d7be2e95b64387fcde29899fcd0b6f448821ec1a26174e94a7ecd5b83ac02eedcde6d1135a939ac2574a28c9a27964860f965084256dbbf2ca93641e5acd0621280cf921b068e0cfdaca3f0ab2376a5cdc8f4564d0f9780e4c6f9f0c0d171fdaa14fcc8c4ccce7fd5f77ea0f5758c58f4ae5bd70846132522d1480d574b19d4191b4c60f2bc6979d58af9fbb97f66bf6072039ea8aad27d32e39d8096a4654e8f2c02bfe592dbf743f7b1e5038ff871824cd0c6d7a67212478c1c816f9a47f2e5b9e7a022ebaec7c90e339fa05fbdcb40e6a74ec003dd5754b0897729013c7f9f4b2770dd0c7267aec0b7f358d9c0e3702cd31fbd87b89cf5dcc31bf4295df743ba0f813dd642132b69b296154eb84675589e6e7cd8f6a788a0be67acc218fa86af36fa0d2bb58ff79c0289bc529918ec79bbd89aaef3eebc17206e5d2cc341a2ae4c3079f90cbc5309c79d54d86b6c601d7f6893e78986642d3cb05c935f0becfd48a8a0940eb9a9de620f08ca57d72bfac65e79bbbd0e12d7d7a6c706d5ce10b96b20fa861d3c9106e069e68adf4d92932c4d79ca508e7c1213712fcef15a5789108fe7c2ded953358aa130380e66697a570b33d0dde5431e0fb8a2fe56f16a1b66c77ea2d7f27ae9575b61915a8640d797b66ca5d7121918c1910a0721d9c75fda773f06b1ad26b4c75e2470b65b79f701ce0b2d17179bf05bad0aa844b2c1a99bf176069271c1fecb7fbab57778512914729361cb3feda6aa0ba327611ca15cb779ad04e2ae0dd11a1e3bda60ed138e9d59073ca6a31afbf9f71bea6652a38c9c22bf43e31124a25889692cea2ddba8a556cc86dc405944be4c8151fb9a69f21b3e03ee0a28151a95b2cf29b09d64395276ff3d505c163da9b62818fb8aa39e8b559e27349d6a1a1cc3eb12084c8173fc639494c581604f2fa8b5897505382dddbcf8e4ebbc06b0803d47020f752572751214b33fc968c8da57519fbf95fc61be23d45782da109500ac487c66da293df33093e009299f6bf9f94f301bc321767dcf524aea1c4e36ee729386b788d3dacac3f56f014ec307fd769e4701022890513e69a3604374039e2ecef3983fdc144687e4f6c35bfddc374f8b60682d292c467b61873303e6c5dc3e722bd2fcf99415b0b4353079efcf7c46c272bdf65019ef6df4465193dcfddfc61b978a25afc85897a5433de5e889d55019c6294b850552cdfe0a9f66ed7ca76804b2d725a3d5a2876acc3226a223fb11ff5d23b8c1b394f07bc7982e64b2e9f3ceb011ddedababd10bcc983796d4b92845bd934bc011ffc981524672e749db86ae443eee8e7224aac9ff5708bfb0e9e1e599b518e3b854626e8c7a65769bff075536dd1469e739c8f02db225a970236709a88e533bc1847f460d4559e20a741e869a5782809b3b1e3fa2dce1addf043f02421f691720fc650be99e66f3b8638aea5132a82c7717a3727295d27ed9cffa66b1a039e33e5f1c3d7a17deab26a4d70f276de6e5cac02732b906c9d0704901103826debeddc2fdd5928a72091a4c3007df0b184a14b5baa82c15ae6f493ce37b36319ed8bd935d895fefcc80cbf1a500a0ed16206a017ebbda4b1133f2707171f67bda5ed412449fc14d5c4ab2f93bd8d4f2380efe85f3b63dea71ba86138a4a91068e34fcd16f5fc3204ff8a67694990a22868650ad43b7042abf039601c1582bec143c02d7104857614714dc927068c78e1f9fa2b6d2ed9e5e9f913e6e6c5d986239db49d89aaa720a655efca750e6fce8403ad22f1f45e7d015a661087264bfa846f37160aedb988fba22db67f9ee5a25fd17231a70fa61eb4e7c650a7bfe6c3afc13f5bad8edc21fed3b048599dc7b23bac8329c036ae85dc2cd9f31e39ee89e7c65641be19b7e61fb3ddba9a02365769cb4b87fa5f84908973783af3c9214e1f0c4531890d8e5b1f8624bee186e431cdf0653be89ad84b46015c6cd6a770fefc7140dfde354d39444e675c5b9c98e141bc109c1bf9abe8da8afeeddde4f86f6ba0a36d54cbf058f0e2edc5b5a96b766bf005807a2f68eaabbba5ea970fa14204dfc7ea9feaabd185fb73361510096d8d896377d394d1f7dc1a7bc9bd07b1404e997b62ff46d0418bcd7912c09c74355dd9cc3043aaa064c31c6eaebec1215466acaf5d56dc7b257cec352d8b4ca8e674cc5d77d855a0a54b74befbbbbd5437ada3dbfe5740e04ef9a6cc4ca199e86baf493f97a7d346fe1efbb34f48c46b7722592e3202db84e803e366cdebc834ff770d63a22c3b0052c1206790278b9f9bae41e9619da96d9b70551068b6907b09c8e2efdffe7c0ad6000bed980d6bf6280a189864f01b61b98440638105e6ea4b6a9c63ff125f03017396d053f06b26b9da1b4c9584e3067fa0eea45117720dd4f0f364b48a0a4666694ab3da4d602e17087c6d7a598d387af252ef58b4526f3a72a64044a98a83374bd6c2791bbbd2bb89ea9927181ea9167471de0c7d439f25455394e0ea997fa55c2f8522d26605ba54ccb336b0c41466227a2c7b373583fc592fa51d20a5cc5ff2051e379f6ab319ab6e308d9f3b91f6763b6ee3564d9113872c554ce105b1550e349ba7c1bf934f0cddde53d756ed49b33982645f380fe640b6374374621be6f928751a8e09fccd1b4883a2b24e6891f92bcc96cb83f9246b2f08b6a41f4cee7caa9a3807538baf3793366614daa332be909e357c4681bc9a000dc532e5cd360801d6c91d877b666365c487cf78f74e97de1c594a25a686e7501cba5dbadad7f84d60f3824ed3a2381d0defa3bbabee41625fb4778b382099aeb4ab6bb32a39cd072d0ba5b80fc75a5257a86665be73c612e79ae8ef0c13c59d0e9b461a3b6f4202147a529ccd2c47460f97061df583ad372669a9946dbe1c782d7dc1991898b686b7235c3545427b0568dfcd0df2cd3f1718c0fec06187ef2af44ed4e2c07f5da3b9ecde3b7de00539d3bf8e9f3a33fd679325c9d0ab314fe662d552aef18c96bf818925e75e5639f787748d5142b2ce751f2224cfe8293187c01a8341ff37ce81477907b03ebfa0198ad120c56b6b94d2207aa7586146e1e9e6a35d7b9e62cde8c8969dea154e357a67bfe9ab80416fb645c1f743079840f61d31ec7111e9b3df2f63d9a1656fbe5a7b5d4110601b4c4af3eaf63e197a59025319d5784306d2c58b600c3557c9831490fabf6de24aa8812a4a0cbc45fa29de57bd9b0def1b9852f272f3539b4e6c954d9672c0face60030347f0089a414afeef2ced7a805c6d4eb49eec254f6f04360e791615eaf8d431056853a9c920c8df7e002d83b6070b78d6d90ad9f644fea978d4852859078569a035583190fd418a5d2d9e5d5b282758aeba1e0a60b4d87f1b52aabb0aa6081967346a9a3a680f189ce31d077303c29e90cf44ab6539459f13e8c6b752151b7d73252aab0f57f0567d01e0ffffff1f