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

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

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

Block Certificate

Block 83791 e7cc61c6dd4ef1fe359f546aa7eb5cc097fa38771bcc3fd4512947c2d8fae77c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2c7b2bdb5557eb4606eae611ee5954be1dc1ebe4207ecc69778d4471c607231c
Certificate Block Hash
e7cc61c6dd4ef1fe359f546aa7eb5cc097fa38771bcc3fd4512947c2d8fae77c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0057f2000004310100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000085923125ebe83da1e4e6fc13cba9911d88e887bec01737e5e31e95e1dd3b769a358c6a2c797a1c0b44779d381e3d15a1e5152e5cca77bc1f8d978b30aafbc2a96d1723c580f46fb38a85741b0e57c5cbbfd452cb7c321a071500000000000000000002000000020057f2000004310100

Raw Header Hex

00004020a8c298e1e8ce22cde4762d63eaf92cdaff26c898d57db4ca34feaae61f6105d288d0c8cefff20ab5ca8b2ddcd52575226704f195b196404e807e99acd677408e05314e6ac8c500181c2307c671448d7769cc7e20e4ebc11dbe5459ee11e6ea0646eb5755db2b7b2c

Proof Data Hex

59,560 bytes
121216010307458f0cb6c17001230336d562b8697ef139d622b9bfdbcde94d1bb17caec1a5d27e2f2ff7c328ee84a747329ccf74dc62e2b4fad5e477c000d8a2b7d506007f11d2812f70178b3db56cd5061ba29729486d2359d3fb14684599478e3dc54fb7396e47758da62dcd1ea8f65beddaedd9a2c21e77d44e265f2a979062afbb3dfed9e3c190a5ef6a168531ebe19c9a790f37799bef0ab2469bac301a1129aa374950f9e4c25a6cb2400588efd32fe6482d19c06fc526cba171cb6d2bba208e4da6c9143476d1ea83aa083c6cd6167929dac41bac3e19473a03acc849a63511fd3f844e8a4f5ae80e46a15c5131f3b43d20e5f8ccac585283d7fdb7da656b89d14ea45fd2375bbe8e4b2fbfa53e6b64e27ae3b61d9b84744cf7a930bf1b27de56254a1867c9f72b2bf3385cb93f94d03f9725dc86df49e00f74e23319bdab280c299b396f69f3d798faec5ac61f444061ace4248327119c8a5663339e27f4bfcd28549e73bc4d9e313c1d24cd73dd98fd56881e89b82825a3f0e06e06aa6763cae18a1230f8d676bf72db5dc6186a1cbb8adc3bab366789e401bec29a109e96d1e5dd00145b16fd5b0404cd3b0b2a013b7be910dd064e773c35be4fc7e2d22666a1711f8984f4cbbab905008da4613eac3633327f8319203dac9c476dfa77b01e1a1c5266fe387e51cef434c02d02b8037fcc4e8759361685d1f55368e2e918c3981418c3cca917df91278064e9530fa7759a646b9f4d586bc1fd3c23bf849caead9d226369b9b06a22d6cbba8b5532d62e246037a48305f0a4e830efc9874ebacc91f1c52063b2c7893d5efa4ddd6bbb475a4223efd756fab0c1a60a604d7ce79c72b02a7e8b7ccbde120ee38b279e0aa5f9852bb3b2b6881ea1de86ce8c180f2f717bcf95e06c855543cba29b44f190a365b323fc27fbe8633fb69ec4495714458a1ee7a7313cbf2b0a01c78e54330069772f8db9afe6cacc66ae2ab0b88bc0c11ccca5aef1f76ce4bdc9cdb7c8961bd1b7deef4e87ce481e955edcb55ad67adcca157c3f6a720ee9114eeed1d470a5bad720cdaf70ba86d60927354625322b62636926282bc13045c282908169082e9fad742b120e0c4a27785c14fd4611e704ac86beead52c49ac89714fc09fd0965c985cb1b1e3a68681e5a34cff19f7b0f409a09acf19e5fa1551fd2ea49016df19be810c94e10af9e468f78bf52874f03cd91c9bc420f4ab0636d1a6a14f04ad5749a4882fbab430406e5b02973fd9c80134eeee63cc074220e66891d515cf1702b8d5080c93c728999829ddb639ca5cba0e13574b480b8db7d0996eb7c4f149fe077664057c49cf985dfeadf8ab5e4d21b24cd51015928b9b4bc141c02dcb19ab5b1d2028f05ff3865dd73c16ab9bd989ec2fc8949e9c72c5fb140d4a59b201b27c5e3e44279f41673bc52f2b3847f82fb918c654dca2b8a07a07f8b88b89abb0b3b705594b0abfba9acf5d3b0c8c42427de3b21c55172621b4cc6cc99271092bc6ebe749728418a431d454c21cac053bd5f5078f3c9f534efed34ca89d404de06f488f399b8157aceb73a09383e10eb43d604e864dc53a798440bb3f7216b7fbd31fc4a6e3be05046e32401e2a4702d9b92a6abfa7180a144b9432a3650e7d9033aca05ad03e80fd2f66dda866fb58475a874caae944ac2a73946743bc2ac36d8a3af97a25472bd49734c0ba30a9418bae132d61c98f3be4da9298b809ea69477cd360b1906a0da9f007c850454d4e857962cef885278e36853beb8c36ee8c333d10148449e0fb7f1b30e6bec7438c940ea2169f04d387df50145eacd26187791c6661fdce3e9328a93f2952a1872b9fd5776a7ea8854eb1e35ed136dbe1493c90cf8a4ad7b79ece02608fd9602295b82df18258de87c089f1ded4ad39f489f927bbba3a22a553c08f1eeae0647f350303b9745a6ccae05bada7c7e425e52350ba42a2ba0a0be875e4e35817bd7283439b6757f736fa02ef21e47d62b179d9eec37a0f8fba7bf33a99e1643e18c3689514c83bc7a7334fd5bfcec2bff52cccc8a9e053aaf34e277951f75327c8ca9de1da3a6d2792f27b1a641a6f80beb0e1f0a0a7ef0f21a945f87e6908773d4d0dfc8df99bf32b157aa5cc2235cb7b8472b72b2318cf897aa9bc268b23430483ab724e749156aa0bc18937a2e71e42a49301a5dbe1b61583fc6c73ec4c883facaa6729040c111729a6827aa261b3919568c5e47378932ca56a687aad76923d4bf83166ad60d12f0ffdd9236adf01539453ac8fbaeb8b21dc47b0aa238a199fb462c5b343905ed267670b8c41fc554742dee83a3103ea4328437947bf9b71031199ee19912a43237ddaa2046694cb240edf7f8e43ccfe72cce68328d77172af7863706f50e9481ad045a49c309cf6899c8821c7b69eddf3a76dc104e697811ad017edf8141fa0e6fd0e15bc14dd741f2314f0a3b91cd680d8358a6f93255f98083b197a6e8f283db3b90ad66d09b6bde9134b858b4af51b6668a35bf9292bc622c81a18b627a75193d60f3334a58bd0ea485d6a3728cc4f2802d6e9552330ce1e1dc516d77eac29013f9f188f5277fbf123a96be3b523f53df375b873117ab8e143dbd6a00a0d92ce7ad3abde666f194fdd302bf0f5358d4663741b814a6a769b9218285b868d61fc3ad284a8f43951da865126a27e69ac23ca62f803c5b227e062d5241ec3e0f31e3af884d1f3bc0b6926bbc0d7925a608d067c436ed888c52b4acbb1cd0c9bb899c308f975fa4c0cfe6fdbee1f9162819a218e893427de99d67b03b88acf828160c8075a9ee93fb47dd40e99baaa2e9f19b0544cd5f64da31453fce439ef92d0389a91a54994376ded2b2be038f037f0c1d3829fb6cf51fb891232c537a4e0f3d54e5c81929b8ecc1c8d9c3ec0b358f24030b5fe66bc144882dfadb6060a654282f794f1e33583c1fb5708062a0091a0a84d24a19cf5b29cd6c823a5728ddd06709ce64af23443bc674d952ed20b9bb5f82a8dd1118f7fa0b008e5f4fc66575312c714d364d13e47f0ed867c695178ce876fe0deef086a3b4a91a6a3878fdd8374ccfc07a6f01f58c63c1d7cf2cf8e166e22e31c364b287d697e028c07d2feec69a64ad6e10f875b655f24af0667806c1d1a2cf3c93ed1aec2d546998629dfc1d6068ed91c600dec13f09db90416c47524219df706817c08b045d1429789e03cad11f044a77bd9c6c456264066f15477f55343a2f48425f4a34d79f47feb618625e33a486b1f83d585108cc61799ebc06448a9f58d76481c68a553eb5e10e2a5c31eb3548bf43f174f697d9064f6fe98bfa1262794c2aa59268a7e7fc1d17b4c85b40924e8c4ace64cc495680778f8e3adfe277d5a95408cc401a7caa2a276bef7cd4720237576c56d89f1eeb5538d4db35dd03124e1e3a20365f91221aa397a9e7044766567b7057371032f9d71973195851403ba7af8b09c75545b2f59c0b700fb9f27dc420a7dbb808f10ba960d21cab0dfcc211b55e47931932846c5bbe4beba130b736365ecb9d0e9b753a008f2c1966e655c3b9002c0b8fc99bf90e70862b52de452c8210fe2a6a9e51a4e42082c67db109bc28bbf45f31086b7e9106d73bfa4ea097c49c946ef8d536b70eae8261e48b23907bc28be15470260def2ac1f0d8dee0183e40d2870f85eb5d046a379553439d40b6a5b699663987fe2051324884a1d57ca72b8ac47cfc044043c2b07ce4e76136ee4cf1049c7371a0ef56018846e81a052316433ef6cb35094aaee872e1a7333ceec70a99f1a68d49433ac84d11ee7958a70ba68063eda33ae000923d9b6e33a9c4e48546573148942f3baaed59fbedd23ce948b1352a3c60c24d0f80fdb65ea2ff54c470037a477559cef4f97f85402ad22826f7b04c222e043dba7cbcab0c06690314bd3221cd9e455189d6894ea16e07bb167aa480d554e8502866d30eb65557c76256081aeffedfedb46736a889a811ff33acf400679feb1097a714c3ab9d18029d7e99a724da8f3d8eda72504fc3874dcaff5af72e7b45cfad98cd4661a8aff17ec08dc2e7477c75678756a544ac430315d923be0cf155ac63a72490441a0c2cb96c26817cc0c372867380a56fc57c1a183a208df209db696aad79a6642486c8bce698d32694e640bb9c5d71203a01dba19f202bd3a69108c914f368b14720ede8e3772e120e67c58022083f05d0da7c2a5d083707a5acb01c3ba8c365a7cd687c7dca85bddfa884818268b2bc4f57596c9fae707cbe77158534ea3997e9a2b2a56858256cd9f5d1c7d1c71aebeb755d44d3ba82bbd12b4a4aa398424ef5a25b2e113e01f23b80f949d484942cd00bbfd837a997023ae4c5383d9d208942d0757f1bcaf3e99e6bc999dce75bbf7c74a1db796bfdd57f7251160a874347bc23da73e407e293a74f70e6f6942d7f99f4a3675dd0661c7556b95944b65428cb5a26e9434b893cf12a227f9f735ed731cb679eb31201229ea1ef0f9985d423666d3efd822d8258f915b4470aff22fbbde58135b88ea4eee2476d567d8d9e7ffbf028e50af0387b26ff5de1de4d81f3783938f2717282e580131e27b248a63a3920c5bdbeb13e2ff3432226434b9dec0b3d82151e4dca9309af655c68c39d8664e74e5e8c11028a237790795e96fcab07296518f412c3cd9b2c50c24f477fca430a5d265c3b342018fc82aca341878f9d247a8eb68db203955a6d029f799371851235c7ca5a2a22b272260183a3457311123dadb0475a50ef18232492c03aff2b9bb9b425f68c963ebb7955027328e8a63c897115dc43aab17aac91161062e53c841ccaf5e3478eaabbbba647ea1c2edbdbd509257d1e5ee2803c22efd818e5837d0d2e6e0622890cb444d6e231d86f1256dde52d1270e65a45c16705cf887b8e4c76e998fd79c05e64c28d7a3aac6a318c7a9d3fc7564867aff3444b2648a8414448d39a7e4167301e425e304393faaf8d76dada00fc53b8bb4f482fe8021045b269a9b0f72f6905b4647b49ec40134c60d08302b3670d7c79657e7308eb15ee54a2d9097144c81df1769ab9aadd19088f1b52d254364b71d5ab5da3a59cc9aed904232f50f0373affbd9ee5c6fd5f05bb7f7b3249f69cd939411bb46e18011e9ea8e107ef19f43ae426d8d0319cc4413dcfc0786bb9cfec5b79fba147497dc67f2ccbd99a7d6a079cd8cf2722f2e2d96555569552fc4c12ff1b352e2944df1becef94115cdd975c7ea1485d698e0d174341e415e3fd2d0dde7bfcc9f435fe9c340bd27916bc3d4794e336ce8b4c0efd5ab545d96aea1df81ad30980c4056f8046e6c0f3964cf8dee0b1f768b5245935d4da5bef2ae82c8fa82bac5aeca9f587438c796ee7ce053c58ee4a47059158c5b4bf91c1a0b5c7a3429db24a5a58f6cccd0b02d8af51a0578b3a485d216fbb623fdae7902d01cb67b3f5a988b2b5db47761024c1a55b205d46af932d880e0c3cbaed07b574a6a7cff1de47521cc2c07149f6db46dc39d410148a816bfdcfdef22c3971d91ae943c6d6aabb382edbfa3656da8aa6e849095aa4ce29504cfda3995a71a4e3d59ce72b49bb8e4e16d7aa01c4da7f205d12f095d36826bc662ffcb85437d7d0bf6f6cf2e795f447fafe91eae5ab567f80ee9db0edd9efab65dc952ae4dd94d3b737490dfdb5d7b7a69a0983227649261569d4f89a19e3fc7e5dbceb2a36dbd6d3a937f6bfda43ad34ed5807be4a93c6ce3dcf1818ad93262a2743bfddc35841c95a3f51e819927d78947089a24ace7f6d4ae74b6ba1305adeee67cf763099e001574aaea70599ee464761c16501f3db7560320aac7168e122047193949f67336c183f94303ce5ec24156fb52ce0e5e9df2ae35819a40255712e742a81249541cdee5b25686be3c9f7c04814a369bda24b150f2f8868b9831e8e71a6c2e2a0df8514fdf7150891aea5b8d3c6ad49d179c2c116b461621c43b9af3d7f4f40482e8ed99796326c065365264085f9fa58f7e9a3563f8e580d77ea1924dc6e763f19fae972f65a4f10913cd0ebae9f98381a5a7055bd6f9ae17afd4998a867039e5aeeea97a060fa2c2a4e5add1a6ce2156c8d9fcfcfa0a25655915f0e74ecebcb130d1d2950b3a980fe379b358de2902c1978afe4ef27355f4f25b4df99f7e41f28d630b4c8ab56d1d49dfbbeb16bb983bed8ee4b7f86683ea7e00669325378d3f34a0a4d7553a4c363997a42aadd2e28d5faabfd2c3399abf7474be00928340725b96a35396c0034aa3e9de4ee456ec7e4cce80f9f503577bc528120c856f0452c606d6a0555598a0721e696f29eeb06869bba706b155e44f87cd3994c2c1c0ce547664a85580d2259cb65358c8ac5323c54efcf2c0df8b6d1c2f5165ca0afff51bd8e247dee2b9e66ce46603643ec6f8611a73c1fdbfcf1b0df7aa4aa024c00283056270b5714fb1d2515c89fe886a8d6366b3bff4e66600a944431668543318d7dd83486aecc862fddfab61a4b245347e55410b9b29b555a0dabcb59b7b1e114f84b1d9a92db3c0ecaa4511584ba87ed753fa18aaedeba93c09e03d477bfaf1a4286c82f651582886070e50ee325150833a1dab0af70c1e126e9d71baa508bbe38bb91eb8073f3bc484fd84cd4e4f436c14b83c3d9de6c99abdbe0e3741e3ead877b144b32f9453eae43492e7ecda16de86848a3b3fd9cfa89a2262a3eaaa628ff00d314153bb5137ca40d8da2aa1ac9fb52622813398307ddce0811ee75c43bbb9fdf62bcddbcbc487b3e06e36310d7ca059031bac5f0cff7c29580480e4b5dadbfbfcdc261c5ab00b7ce1efa77e475676506adef998cf00b719bbad72ff7d22566a56db4c8aa81796fe7bc77b198cd0eaee782b8bda397c012613144475a4410c0f8bdb7f6c070fd354a80ce389a8f16ef3e82db30b0dc2f3d2fdd9be61dcae29264633b0f364f5e9000115251262ffbec27e62cdbffef40dd58413d5c9d283e6a23d08dd9f6f511b5a33d4a1a0018e017235bf6178a9d03858a281ea3414d1ac3ec05828e03c83eb01f070371fe0b158535b73e6f253baae346cc656c4135d7115c529e35c43e9d6a34a0faf56b229e3f77c4085c43f6f64849bf33cf8c6a625012b24409f6e44481ab9cc4bf05b61e203708fdd9162eb56d2291e87966d4fbc0e582836f32b5ce91cdca1de6845c666652bb54e379d40fd8d7865d7895177687c5e188eae5d393c8e773ab92d106e7c654681c216e700035e8a7626b292b9b40b74d1b146487a0934bb05d34fa7ae3185d068e32b61aff34ea9cdb0e9634d8f846ef40cc0fddaa14c0fde208f4ca7f3da286815db245a7acd033f82682c9b3d08e5c1fc92472018a1cf9ad56401093ddc6740beb6d5fd4163db848af473ae9f4e9ba9b3aff132a2f991ecfa048ee64986256ad1144932a95ec2595a028c25ae73e7508b13cc58bbe3d28f007247ff33bca29d1bc1837ca1fdaac3004b539a976e8dbfbf73af71c0f9b3e16779c53b828c7819ffe3f635749ba168a5e76122471eb75430906c2885b0a565d552c14d25a7ace2311aac508fb2ce113d94e720be78210b454bc4d3c53d99b35be66c7a88350856adced5776c9b3588edf1932daf30775f0d1c2aef8b6dfe65a2d676e0a747f560de423534f28c2e53dcfa15a2954e331b0db5160a1f3b3cef3e5dcafd59b373d0c21b284a22d7d6045a644aca3563e2b87ba48028086f218812440c9d536a469bd6ca4087383439343b41f04f5f89798f495e8dcb0a293eb8769a0c7491633d2fadb28c541f2cd9518bc2a98ccea2e665cb7577a2574eab22c7022640538cdf5884e2e369beb868152b9ac27eaa2e7c549125edd2dd69949b3e42f401cea9492918c60ede8f90574c8229969bd282c7ab8b4dd8e15ddbd7fa3aba6a7394532945393feb72cd07eb6968269d34d9bb042b8cca9f60be8893cc4eb4baa99ead7c75e35ded82309ca7eafffb127dfae048c121b63b17e7aae38bb63befacefd7e20885132c3e9302dce4cddaf5abb0f9c238d87b4412716ef8aa072dd0bf4f1fd31a1b8acdffef2b9375bb192cfd0a186fae5741fcfd37dc72c1c6e2ba957401db8a53d727e0fff90ce4e0e0754ea77984b7b5bf6a77adf421cc05ddbb45c0c6bd3cfe332511767975e8e1677cd015a2c0e69c207bbd541e4f7669d8816746c791b01f250547643857b636241f006961d04c07cb88768c11c43be6b03f4cb719a6e858cb320b269b211a759bdf10741a3cf7390c7a680f092ded31add8588224bbe547122e857641d5e5be0b833ef3da2b58cd60d324ca5fe8ea7917bf071cf73697d22d265af389ffc66ceb5225546eb113c6c565ba7fc5194d666ed7e2d3a364345e36e87d851d23105d891146d32d0422748258103f97c8222b6ee872e2db1e39655997f8be9a655a4a77ff7ed1bb5a07485a5b5b2efe8078da8e8a8868114cbe9d91a3407908c53c805931a03f7511447a860eb0803bab1a4b369f4b1b11f7a9d86038f6e0fafdade692f0254f706302986e1f2c6ad7938556a71731b2584c637a7aca825bb7aebaec86453ac07363907411580d5d4922ddebf972e216ca9884e7fd5ca2580586d886d43a2e0ed070938814dbf7153bd3d68896106d26e0776f718a534c5d3a33cba307a22de0f201d1dfc4e00db389f20c9d1c3822545d8c73341c1a247bd3ecea5e377cd591391a08919350b4481a1273254a60e7f4599751f456950565d016e353adc2669d74c7cc456b96d68b5a2226972c7805e4d2f3b239295b834ad3f8a33561832be7c8a26a82b23e0f636dbc7f8a9d741b82bc15e7e4c5f351120f47ed503fad8a80605bf165fe3e488198abb3c335664e4cebbbbb7a380140bf2e0ae0671d16c2597b2ab62cc1309725bc2c832c4a1bd720bdf6c132793e37747be47fc87237a4174f73eced89547590c050461e7ecf4d435f0591973c0ba6b282b7366085140cc768d56eb4f51ceefe4874993659a7ab2e20b622fc136e38d2af854fdd900b29b53f55d3a46dafd687a825c2a95b858f5b32ba9e1e9d88e49b8e79e7d17ce2ce4f1c7fa9285eb90da1dbe93af91acc7a0d76acec20e7ed52fea0ea995594ddd1753f15452d619649b91b2880fb425466c856e700962efb8e45c5b3926eddc76211beebf0f95adb7aaea5ecb1836515763b609fafd1fc21c81883bf8aaaa1938534615ee99c9ed10f99fde679d6d66fd48a420476f9fb4627e194e758fc9c6e96537add917d999dba8ae068112fd0f41152c7b6fa1ba8149c9faf204aec010f13666e693a9bef01bde0f1e5752b9bfb202950f4528d827f5add8b44f179bb1df427e2d0393e9fede4368dd85d4629702a5d4ea02c990fa49f03f13eccd475b8fef82bae765ba507ee6e3aef679020eff9dbf6677d1a9038f813bcf7e502d219bbf9bc81db1cb1b66717c0c1562ecc520727d064bfc7d5c4c97be8031b687030cebb73e68f8fa4c1a05b3bbd67b14e08e49120c72237abc7f58856221a3f9a5440995d247c55e81b31a339fd4f5c1170b0c7dc2e0415986b06e8e405b178e40356fbd0f9f82c48d0d750c38c84dcad84d8714dedc9dad995c4a3e7c227082cc9e122f330c81fbb3d34d59eaed4c179e37c768bb4f92e2ab3818f44b66a1e1018fc0bffd295510023020f9a183188802ca8c6087f844a99b8182ba96b4907c98b390e8c5e7bfd9c9d7483a72923ab0a80a96cac2fd99c3c2661c2e0630d8873b9477c67d98cc7fad7b84f333faffe252cf9ac74552ddd2d9bdb1fff8aa1487a21e5db063b9f3ba67d0abdcfa15065ae9c457242a82c557e369e410442b22d4cdb491cbf3f4e0ef838b29689aecc77cee22680f007a4eb17a0382dca195a1abcba7c79440c5dad4ace7a62f125a408769f91ca60e3aa029e5b1897996871d1ed0fb57283be7619cb9b9338bf4defa62624e7c3e6df2274ea5be90f8578ff467f3dd6c9c22a93ee1abbaf323f573298a3c97efc9ee05d13a4992dbc69cf5e88f561c07487782b833fe2b300d40a961cd683247eeb78be27ec3085ac804055f473703405bedfe79b00ef1ed4778208ac9e493bba437972e2b7592238c42fcc33aa0edead953aac239bc467ab9192fc91f63e179c01d7c79ba42c4c8a0cb3b1e3ad51710f89021a654780f425c6b6304af0aae28e39af97037118946660458ee203b29fef6d90b362df867cb5479af9964be2c6aed88b29f690c31f8dc6fcb016bd7f97e7b968e3c499e3b37ae05f850fe757d81ecfac6ecad6042f2e1cfec514dc9dcab418e07079d356918fa515f53b4791951f9070e7f01fc200cd8abfad8581e56fb415cf59e8c2e3061fb70b830312654208526678b24d42a9b1e4de2b9e4e95fb1d10d6b1ba7fba7c62605a11750caf64007531ded02b6ffcb94ceb3ede3361ab3b28efcc178680148c4978671be0f1f07efcc49ab46686aee088e0b53d8a2ce98a5e611b71699165af93ae9fa24dad1ce1ea896b49352563c3beb5b672bcd1bb37309f710067886f329d476725b099ce6f5a5c77ab914393d084ea46324c46226a6f88d865c4761bce2b9c89632be20a38f4954b089ad7137d1e1073f53e9cc66ad6e20b708d63cd558fbdf267c013ce07eff9aa43971c1e198b29bd0c910530b8b85722348df7b7fcb86ba32e77ba8d22edbabbe19b7ae93f628ddd104bb833d1fe2b51290586cacf73ba0a7bf6e77037160c46be799566baf1f1aeae4ec84b971cedf19c50635bb4a7c97acf00424382b15ade0d1144caf772118a684a5bf8faff20b3f8e6986064bfd5de83ad2ec0c3d93c88d68993f7d9b89f307fe34c4616c64f6dcf82b44255e0be15cab2a4a525fb6c2dd7753b0c3dfb8996e18e077d73da5dd066eb9bdd015387f4c4569c45956f4e7a6946322e0e71c8a48a403b3654c5e7b492037317e1a43fd17eb519732348f60e97113cb6042bace454b183269f509ea0c8dfe1fe55913bfe34c7e488aeb4b2a38a23c8adc0694dae4d77145ea4cc35ceeabc909fccda0dc2ee421f01c6b09e92499eab76e226b0c9cf463f26985bd632c8419469189f21172c208beb2e11884c08d3c9e0b195c5000c1eb8dd3b2fc7a0e38398359717200eb0bc6fec4bbd8b1cbace10f0106096de0bd82c8797d8359ba8384e05c659ece8361d9c1c10875c6d5df98c2c06b10a6fb4f447bcb522af31281131178cbd7c97fe3106f98a6d4fcac56e964464989baa82e82ed44fdfcaceae21e69cdf0e49ed6c149d5982385be8d52f70b5b78f3bfc345b27b0a6b799bd3c5c4f155e7d3529884a320eb74efa5f0cc99b1ef10f3a74b9dbf4deb3bff2c5c80c9835c102b58ce2505b5641516d327d503d25d55e20782324530e90f1dc1443549accadb6751d988b47967cd3cde16dd204f51c3abd191fee19d4aa2d2200d1eb248202ab9a76adde9c12fc008eb12db4e1cd0618d011a4b58bbab10d28aab55fb75158223bf4a1adcdabd2ed13e3e143d8c52e4f9605751e5cb5fbc289e908fd0744c83f57eb945737d652008083b476a695d8ca6f591dff5f5e9311fbfcd130f58d4beab31b44f8f479d2f594587495179acf9658f4e9aa82f57b4262710d651d1896a3f66a1b37189a62bd408f626121b6fcfe16b849c288fe277c57190351a726df034d1f598253d6ee2e87f1d5b5872e65872c9a1f3b7ecd49125c193a3b8b8b7b4c84de49498357fd72b8337ece768cfa27b1da7d3199d4d1684e27665e0ebbd3cac7e007a29b446fac923ef95d6fb1ae875b2ba3653d89da928314d6dfd73d51661f8e739aade5839c839bdcf01ce568be4a5420ae725a60ebac347c96f10cbbe6c57e8b635a7308dafd97fa261c3e7b640fe00be8f58e587428c600a73edd55c4cfda9b34e281614614604a405f211738478f7660e20759b224ede75229b9753745b86ff1176f7db3bff25af4f4a922fa36dd7801881de8acd826d2582c82036c39295b538c069956ebcc5472c17adffb7718b8ff36481fb0e1d48c80cdd277b7c2a2a0f136c7103c8c1db03757e25ee9548b23cff68b4cc16a37e1f782ad9f8cc9b567d04f84e5b6cec4f3778ea7120ea4375bcbbb1bdd9f063985857db32aba4d9821a69ddba7ad6e130cad044ce98957f29edd02a110bf60bcad8390a4db1902a8259780e30a0ed920d9989d3e9e37b92ac51ec35963ed08639d551be7a13c5cfa9a0c9fe9ae67e69bd3bca2b75cfebcd87623dea19891676797186a9abf5fa7a0055e2044c1fb49c13eff16c7ff5f6347afbfc3b803fa9e3467ae0c651e6d944017127601d3a58e4e63d5e2cbca828993f95121c8c93c26a69f21bbef70380543249944b785d78828aec7ff3b386a336f31ca6a86bb360bab4f74e6b8de51cf0812b21776bac19bb29dce144565420202e61885711c8f5d655e577121d4bdd2ce3ee480b47233b9e7900e62beb23f044de1a0b4edf0311bd6288e4fa24ed64c6e8f8e0bdae047606b83e21dab31b346f00559054fb83161f8ec31dd2e45bf39a9c9ddca99d543008add76727975c73225f3f24bbb2d9ea3217a60468965ca3b12b72dc4a240179d4009527f4ad7478ddc48949cddb7d82204373be0b26d76c8bf437c9e054f268b9e68be745add9f231df0373d1207436ebda13053bb0ff0cc4701e3d54e245869584de9508fe4874b780c90177c0fccda7653b267d3fc073ec63dcf30891fcbbdabe8d83cbf5fada546803b3b1293126bfc8c21c41b17d3b64e73de8b07595e9c06f1a3685f86b8771c99e219e75d209b2f257d69b6249c7aa38f9f9f9492dc5a13755dd6954cd63a899dc63854bbeebe56db29f0dc86df3d517bdfc400733aedc37aca52fb67e718857e85de4e2bb7e6786b8445a0fab82c3d81392f9b35941a307e9ddc989863fcbed8353c25d4b5550a7acc2bfd2be2c8f41e8099c570436420d2f8b4a07e15c8c84d07e1919127f1230b8f30adc1f078fbf21a95d615b4888ad6c20531f36d786157fa3c339736ca5b891dd070bf6d7ab50b548a7c955b7636bacd6b980d3ca59c57950b0918597ff8d05b030c9daecd24c9d5e4dc74ec03feb42eeec98acc69891a65ac8be5c773300b269ba122733a0967ad69dbef05d14712aacb838950149f7110e3c4afc3d427050655d45c2df2d5a348c730062937585edbc7a2f924a084261d057f290a37d31458314c341331fe84e188e0eebebde763b941adfa1497c402f882cc302a3bfee2353028ba0cfc35b0ed357a7e784b7726fbc585d6cce58e891840582c7fb13e2d872fbfb0339c1ea7430dbebefc0f6154c41ec4496690d1f9b2b795a3df0759ae438a6a5f2e2029bb5ff88812b696769676df2166fde74de66d674be44a95dea9225a8f7c1c55073c9d06fcc85ef0a723fd3bd5da7c2f9ed264afff92d0ec387015369142d2d878fb577756d96b98194f13e89fcd361953a88bdeede62bbf2c5397743e4bd54fe896dcb0001f52c1aa9ae6006c717074ac99087da4eb81bf845dec90be03d8be03c67fb2a84f7582c23603a3ad70f24dbbbe4ba2205c276b5d771789fa3c44b9d02b609e1cb328e57384477bd3999622904be27a6042b71dc848d198db227ebba313deec705de10d2a24880facda489de7690cd6d21f6d52a5ab3479a6c4c6d7bb05ed02e469a7a616b67479b3b991ecd66757e89af16cca924fe18285b7fd54bc07c808d33b13abe52fd6ad227769f9b2df3b35c9dbcdf0df13c0020e14538a8bdac037bda84d198a37061de809c87ecc7b1fa94691df6d7a0c052a24b1ea94f8a83b6a6857fd0ae8ac7a5ec18893e55f5339d1333d1bddbce17c96b4e6296edb0f013f5bf5894777aa3dc0b60590478ead237a8ee4ad7be06e06e0a8d743d100dda42ec32d5f5442eaa023bb8a277d82fd2177e9e8e93e7d474a145336a7154b302d093ca68b3c35919bb0533d56b43d854f29d405c5e1dd809b14186b40ef8dfb596aad7197d1149a411aaa5909d9ad9782bcd40e5126955341a39354703ebfeba28ef62cdc4f28a77b341172564ec74fd6669c8c4729b5e9c0e3afcc9ce3d4b55f9478a289ec929ace1a2c571d1bab04974adf50e62dedc627ed5f71109aeb559cdb179b79a74a2f85f9392e354c12be2770dea4d3611b74063b6bdc264001fb48585162f926c6f3856870fab92a4c5edbf9433d29028ced7cf6fe320b22961d3a2b2497e10ec3bcfceccfc52e9058c28df37bf04f08ccd78124f65d8135ef90ab16bb66428e4da00f85c6ddb47f9dbf6b948b51f7c9ee008fedca2c9d9f801a18c4a8a164228bd16088d4ef098779d54aa3625f367a15b7855fdb778fb9244a787a73d646d4249fe0c2e98a4fdbdf0de8b1e3580ee580e6cf71d196de31fd0ccef27ecda0404e3673b4eca4c18b927e20d5c119dbec7c1a69858f9b2ecce19286103f6c89012ecba95d7c3407bb745c3dbbc266048170f47de4dc545355a1f596ab2448577ce00ecec121aca922d1e6858f96cb96eeec1a182acd3aa126b3cb798dfb4f50113baa0947ddd938e6919fa3d24f7c6777f42147317afa4de457b68ba013f4bcf7c7e9e1276d85e60cb1b43d4cde9983b0b1ce1f3088bb17f6aae26a7b3f4291138ffee75c225e8d2041efda5a845d4a086f960eabb152a4f6d6ca33986071c2fa41b75b9ae32499299e6c4204547265f4f0bc9486a4ebd239e09311fb738147a876a03e2a7e9224424360f0f135768bf8cdcc9997172e32cb84482789dde3649414442e28aff3cb8d81953589fa3fb1d4f09e3e7f44d26b4d72857927267bcd024c83e69a955cacb3ef9428f4c342e77156aca673d89d360415321e0c8726ec2f58b23cb0821cd582c74aec5bd1fff346ac2d91e8034ca8f00a94746dd2ee77de1c141fd9eb3527e881da303c5fea738168a7000e4a8eed6b260bb376b7b8be36aabba02a5e85822921e4973644e479cdc39fd3ad22109bfceaa0af2237ab1e24a58a3266e3365dff84d5d3ff2dc62f3bd25c350d3087b8974ec8e6f6c83209b6814d48e7f47a4b4ab5756730fd7c27600bb30e2fe44d2eb14ed308c90d059e0afd10a042cf0f1f5adc90e4078bc6b2d0234fb4cc8c000dee4c3b6ca356f56209881540725ed191522d0255b645e00566e00b5b536984548dcf1a1fcb778b803f4ea31aba6f56c46c1f792189762f96e20681b4455e050e730ea580412b1c26b04569655d9ad5b947ca766583f0e3e0fc8431421d9f36da93a0a037d3407e6a3685cced98133dbc2a0397ba1d85a6fac656f2e72cb4836b1c3dddbf4f3c6eb2689e682acbf1aca14a854fc191a9830fdb0dfa3b36abaaab903371d4a841e80550a97956388af2f2c3cfdcfc5d35a8127100872c677e7775a3a48b74812546937f44f032dc7654e66923b1bb6cdb8a96ae7a7530ec7a2a86c51c99bc1fb8f5365143d108d5289824b26e7eea19e0602145b714d32793217080c314eca21a4c538bda8304ec9b44ac2de130efa6b486b835ad795d9e366f2ae0990196ca1a901e56b476a011934076d60331fd319e7ea571d0611de759ce1e5d766f71c3f89edc88de05303221a69ca1b50073d4c1c8e4d98b42e77d1b7dfa528b9cba9d9586174513747d2fd05f94ad56f926a161417bbceb6672a679eb31cd2f0a47181101c281629642b9b7d4b481c51a3e701077784667778c5e2652423904444e9ef448397b9c481920cceab2765c337c65a7ab6c3a2ed18aa27e3b9510203acaf07de53f1532698de8d3f792785a709a71e606c6a2eebfc61516fbe397c169daf8dc5c0f9958f799e51528521b70678e356834d833b505d9fae2e01838c6635bcfa870b5f47331491bbaced21c35ac465c98ea0eac8104a77415f0ae178fa1165e4cd63cc23531b1a0cf6c48bb14fe9dac203f48efdd8600ac93614db045ee7f1085e8fe269ae80be8a90cc391254a6bd4d66f571049c6029c797870cb6c9c8b49f427113a67ac3d8c45e10ed113e2c3880e658969288b9cdd8a749261b910bec45df0b41496544322b4eb12091e721b9b990f4feec7e9fa17507bdb62a30548e79c4efcffdc9083d91da022733f1e7fb90bd47d50fa76348d242bc6a885c9f7f47526fcface1bfd740dfc555cadbbea1ae804d948512a999114889181065f5282c3302768841c93a84220e25661adf8a1fb5ef07534e4606ad0e16fd67fbe0ee6d451d23b8d6bf781f59a508085bd42898dde4e764016ce10fa1ab45cfd8500c04e57e6a3c1847ca9ed76b446e71b1cf6d4ee8e18ff453ee561b9ae1f170f36d43dfc740ef8c2170632256d2a83c72785c72ad9a40963345294932b8b7b6958a5ba39c20a72f04194dfc0bbc54dfcec957c3af756eebb02806d8f6b7f0954d3cfd41d513c28d4281642ba591058bfb5cf3fa8c4aac28753bd3629688abf4fc9dfdcaa1427d89e940dafd823857fbfbdeb2d762c3f70e268b7eea03883408faacf0986ae994077f587ef0ce196562d944350bbf5b4126df5103abe5280a8510329fd955df86808e26b80f6182182e5e281b3832e8e758bd7a3952980f5fcbcc3ea047eea75878690ceaea70d8c034fc8ac7bb8dbfa86bed823f9a4a471a5db1390ffa590a3878b857a9b18763c443fc3aafd8261dd86e78e2504e24958be9e29441368f2c2a57cc00b3316fcf0791ae37e2fce3f9676020c20740ccff41cc48ff7bef19e2dba5cc544dab923743890aec77ad915e69a25966b0ce2e7e5d04bb4660956d57039cb1d579c4f0e6d1b0eeae41dc9682d1a5bb292f7b1b1c7232092d820f45b1a9a9af4977546b817faa109aaf5a3127cf5b718344ebdbc16a28d56a6a6cce7ac73aa9a4fc64194a7c4209229cd777ed33bc6662a722751f36470ec76202b294bd1b7312bd635b4b21e6b44cab7d8fe9f9655fefd06bbde60b8e5c1b726daa4fc449f9d653e11d628f8a40f0905805112a5c6a60a49d18575d086de708a5bfdc3d82fdc2b214c8a3754a14ce21b337feb918a977fb52ca5f2f4f193605e46528542bd10a09ff662d3c565683506df3a6941035e0fbc6faef424a9a880836806834363f26a63d0a166524c1f8ef2866790cf108dc390c2d350d9d45e18da417ccbb6c5d18eebbd06d7453f548a525338fb423eb948fd143274e9c24c218342f9eaff9865ffb997886d6886cb29a150aa15ef960505da2bdcc02c4cab9a2430b944b166affa9217317006b2bb65aa265c3744a9e9c8fbcd87416c127af97ab8a65b9f3fa18bfbd9e43a18715375b9569f66f35549944a4084c3d4acbb095acdd30677b088a8a5253abf752a0313fcf8ebf082d565d68ab0350d28b407a420c282145243a993cd5f5e8b0545f7e31649e122b1b77b2f037ddd07eab91682bd941c3c40fe412dd860894f225e9529f4a6ba2d863e7e4ddf614f5045e21189471b7ac04db4cf84327165ae42aa30996bc16633c9fb156d2772e33359a0c45fa5c580c4416cd5214437412f490152f52ff47d5a231f0ec1b729ca07bb1385ea1b791b3f6a8ccdca95ac8bf823947b91e3a83a265db38b8393e314a8c1ddb052520ede1d57a7eec468807d8f57db33784635c6c6a92c3e3ce7beb84a65d9edd413478cb560dbad214b54d3964009ac07c2db5c4e949124c3518618e45f1f9dd3dc88ae60536d1b9bf6b1c25d0882b87e04a77725afc3844b5abd1b91f8acc43799de610392d41380e8b812f42d5cd254238b906ff82a36bfd372c2170f029333a22e31a1cfbe8eaf17a1f2e261c99d8ce34f78bc38193b55a4bf85242ef2a66a4867affdcd570232b3bdae9df6990f54912c24ed4fe8fe2d32859cc328dce42cc414bbb5134e1f7ab4e5ea77be2fe3a5343bfdc345e249b1d3c9632f3959d1b177b5d4f49d5d2ffcc324e76a8e2b92db3c68a3d0896d0d1fc98626ec67d8a35453f9e61783fa8ad7e0fcafaae673fe2f696530a1e4e7119c38221093e306bdcba31e53f5f969195398390818d4774607ab82f33b4daad9cf77b2bc23cd40d808e8693d0c4b628b7247532d33c7cff67cc35dccf1ba2115b781ab84fdab4fc28ba184242b0696b8abd0471cce50fd42782919cbeeedffbc2f61a17df7349f22ff64a7cd8be61375d41a338941dd60b26f46c3167e67d0d63ff02db61beb29edd7a219ba83970be042f2406569928b669140c96c6334a30d36fb481c8441d47e4f40aa1714b74053b2dc52a81616a9d438e66724ad39a09b6f279e520f6253046e3578f1c35370b3d64bfff1f1f676f4df20e417a230c8d68f38925ac013cab19b542c4b711462fd49e01dda668226b2b1d4e16e2966beceb676fc2b86123f73c92f9b2928fd7ecc7f6961ae627de4a7a8ffbc10cbd70d52066006820d6478b454012d20f3b389f60c29de72d3eb6dd0b7236bf86fe104352ee8611c7f3f206afff4580596412ae005d272b524390ed2c1fa045b37587229af1eb6e6921fd61c8d709dcd460d3988231fd6b51a995fc3bc2ef8d08c99b962a9f9253e31eb341235351d8972c743aa4e6523238c478427df7b45842ce28a00e65d60896e8a85e589047e99278597f9338b6b2d05d387eb53deb39976fbfc25b5d2d8b025613b325114b873a17b72afcec49eaa23a19396d7b8e92f71e568c44623add2265fdec4cbb83c9688ee5b76eacba8b0387c47f9658e27f7262f8c8ca492b0ec6faa950d01c1963ccac82c628edf9b0f967dbf10fa4059cd8d91c5fff2e484367cc983137482c370935cc784b2fff4eb7a1010ee1c2b222fe4d9f0b9f87da2c29055783724c5e1fa9f4c16bf9c147f9cc7e491e2f08e7cfd4449708179659c4d4bd855d4a6a855d80925e3c812b12641cb39dcfdb015f0a4c1926da973fd9684c03ef51f786d6e854cfbb2b7564481095c2e540892d27494cf707d00e558fc91fa454200f66cfe209222c9d324af79a63291596a764228a503c9a783baa3660a418354f4b80c50f5ac449a45bdd0063a8fbb82afce0f754a481fb732db7c8d11cd30bedd49085cc38224dbe0f6b721058b4ad19e87cd7bf678878acc7f19289d4c2b718302751be654164f6dc80332735da21e156420aca7eae7862fc6cf0a9e6fef59856da0c7700519f7b48f553e97ab5593e8e3de90e92e4a976b7b5fdac21cba62e86088da4e00b37995287342283fb90b5894497190a1933508b39f6318dcd972f6fcc21d121d26bac8a41fd34493e2472f4693c0bbe58f2d80fadb99208a338229356c743b4eac214db244bd5d621700b6d8225952b07ec11c814c1ffba1b7972de3c88ddac6c7783921548a5e377fd0ed3be3d414ab65922181e3e54719f1410fe993cc87bf4f4ed9e9a20996a8f1494af40993d277f08d940c84a2731997ab11cf0aa182f95815b898e6e67418c3e3a35b1127b4c2845c375f3328b8dae8a002b836d55fa55f847ffe7c9060641b97600298c3f12a9f2de1de247fec94790bcce20cd6a1e8557bdc4542ad617cdfdbf66fc56b25f30d58a6df453dae4f090b44f265dc061e32d6389d3694aef8ea0af756814d4aba088157440586ec5fe4a7f9dc4813efb501494e8f432d237fe80eca60ed44b0829e9afd0d7b4d81542599d7fa7a2e0d8b0c949301e2fd9657fe818e87aa2350e995a8c82bcf75413de2f50e2080ad89e264df40367d72e8e3f1fcdd1491b9ed0baecc127db0b3517dacb42a15a149a8e30f3438df3bdc8651687f1837d72a0c708583170f07ce9ecb03a8fe7fea8b70736d303098d39edda19bcfe6c7ad5193033770ce64cf648024b31c19021f558e93f91f8c45fb115edb8b2ca0650d3da78c7a0885e8959a66de94531127398f7fd2db376a5ec68ffdaef0bf67bf30822d895e5533776c4733fcfefc88095918b0b9e1d7db2bd8059adbf430be446f547d842361479d2fb06002c541929bf9cef081355ebcd8f3a51f4fcba97b221f14d79939c77c7b48c88db4226546105c5d4ce3df7443508abb3f50761816f3c819a98de9ed9298010f0d6869a36d2e328d0b76d69c557802aa30ccb715f1ea57ce865e5ef7d2e9440f43ad9c11a08a5dc00a499f08e4e2d786eb46aa2b9c425f788257420e706949b9c7272b0d92144360a966d3093581c925ed8cb8970f2aecfbce810adc3b05c6d2b0a22233f491571bd3f986301234538e1a118aa1b0a84f851cd0a7eb81ada83d049433553d333f7cc2332f527b14e6981196db1591fb6e526dbf9b0842fb559b76cce4d1c3b5475f0db8ba0b6c05a4897dea7df989fb57eb96c94269281fb2d5f95b0e8d287fc9efea04863113b598fa9a034bd71b16549fe6893893b57747edaff12aba0b0c627126dec3fe64a482555e50c3ad945c465d0428771254fed27848c8cecaece637c86f250899911384581f71703f06d3a10374e3316530b7e70bf21e7aaf1264a2679a050149c5a282c3ef53250b708a780d4ef4bfc284547e3a087bb823c9ac98b243a50e86a692386de6d5ab47ea47588f36f81d5b01ad6e4216c4b1ad2e2bcec00fc71b9d91ea2e852a3f027e321e17274b34df728d58bca1ca4ca9eaccfe965ad8d3997ddb133d0fcd9d25dd0fccc170baab376a7642033d2ddad25c6be6880d002cf168fe1839b2f72f45a1dd3fc3b364fbf1b03741f3c22c22f0826bf7f1e93e0280cb072536f170ca375970dd16621973540c0520a818b4782237e6953cf986350615e80a013f2ced4b6391b9d608287c7a158a16d03c285789bf8285c4a32875303e75598064b06e2aacf04f7ef5121a4c85694bc121e57a900c2147b12a8a3fa4b377150c061b797ad1e9ae066829113107bce2f7653dff240fe5f61329a6cc96390dcf8f46bb84ce0d707be6f28fda65591d8c6ec84e673ca5fc91e9e08913ad6f087e2372d69f0d3305aa85041351889cacbd74124e2d84457fde5f308a0c84206f4b912aef24681faefbcaf66fe302058922fb0ae363a34685ac4c603b1066a44c3b17a50e280e0aa14320de95d384e9da911fc876b2e8b769f195e2b571ec0458d5b975286fe84c534c0d9d9f4a4476902a6839366856051f2d3f9926489d802f45e71d63c30d39ffe5944b5510c30b9c7c1ba266248c749dfeb992a70335d3b31e3947718c798ca0340d13d6b3081b471665db86b73ecb4a63316ea940e67495009434c38b87d2994508bb97e532bc87a7444cb87bf1a0bfd754e67a057ace2294440bf72aac61c5a1747a853ae6f0be47955ce583e4760f454857db9b73b99c12548a07b53d9804115ed90cbbc70b01911505ad2566a831f72eb8007083bce8a1987f582acad0faca6dfc54f150bc0098406aa88152bd3d9dee8ce458d223f44bdda6bde1d53c6d534709010c54ab2078429d938f16bce680d4a07caa5ac59b520e3c2c9f0a3a423abac72ac38301f673efacf23d1a292a109305a43597c52607013844dc5d888a7225ad827022d1466356f1526f54f878c80ca4cd950f1f82166ee3c9be0fd9829c772026187402836f43aea5263ccef99c0398046ceb41d7e50a5e8860bf88627410dc1f0aea272e2261365eb7f2fefbc4c0898a21cef1fa22d1ac554e8bc05603e6a4e4cfd2f5a50a7636b908b49ffc97939673a1c4e1c813a8f665144ba89b11961b1755718be0fa47e875d5e509feb21bd4f5b922d552f6eb17e6fc4d9fad687c4bd5cf0f4cda996cab845553d547398f295cb574a98f5cc2e12ec87561194e891ed88c3cd97ac193be02b84ad2516ff5d542a91f908f58538f0e94dd2c504c7989b4cd046499ac3f3f7fb07f9255bc9dd3840aa78d09fb56ac0699ef292e14c7c9a30ed8c024ce8fa330e661ab4228ff6266b8a384e547e56f484cb3abe72d8bd997df22fd74d30e82e2b921e79263a1abe09ea42d03e46f223d0dc6b92a4761eaf59de2ba6eeafade0e983bf7906e5b420856faa2552f6f27d6cd1067a6d5fa99774059be443b676146e1045afe748d34540395820dde5b69871ec36f253926d6812ec6cf644d4beee9251734ad33b0941a6f94e0a950b07c34f3050a5c7f830fed1d6aaf85843e1f83d506e06cc1a7e07c518f4205bebc9384acb8c634400db28978665e1ea2d53b9b186dd19e4d6d0fbbd0b18f2d5024ded858f7a9c0e7cdbfa03f76a866e501ab437c06524e4d71880b1eaa19b9d99f367670c64d19d428406fe1e0ac271d7d7ed088ffcf5b2597c8ebd50d0e148f51346c55756a2293e1f5edbb5ba56d72a7569899122bf565e734c70d97be86fbd28113df08ecd329ca00e1f73f62f84afb973861e726a4fc0142b0cd8a436f870cf0cbb8553e3cc6415113f3397abec4e83e8f88b2fa5c089a5be234949880eb15dded185ea97b0a6895301e1c9052787db2fed8145ac93ed5e689edde0614d6f3a8b532eeb01709d50326b302ef96ecb173f061486c89f9b21746f8447f8a806bc44d5f41dfb7fb079eda2117f2a8ae6c965cc51fde89a1f269ef7d5156948f9028bf3e738364fcef704864e9c5eafcf4f116a593c5327b333924c0d8043014dfbe0bf1e6f09c53e1789b84f92699d55d763c24f78124bec6c5824bd31db3c7cf362eaa8f27a85d571f6ef5f31dc5f2ba6f6a3c0a594336c19ae367a20c5da69a7915abcb7019f86ad7cb5d58e283ac7a7c760da363a7ac36cb86b32e9e8140e4613a4358e0c0da195493d61197962af433bc6875ebb37fc56cfc683179e500cb2d9696ae350963842ab5dd2d97be2b0aa799e7180f2510ceadecd2ffc9fda12f717435c1dfe948d74970ab837e1072d420fbc864e4c4c0c48dfd18ecc801dfbd3c7503f5d2883a7968af091de4cb49ffe4bc3815b2390f82d893d8e42b6d809af7ff5463619290a723dc1a45c97891b47c55b0b31c080ccaeeba524df9dee24d648b8c62a8d24bda53af9da9b0a0711d1eaffb8c83b6764aa8417ffee9e8b777345874d4a1035f99a65dc151538ee70606ba4095d4e06a6258f20e957f07a6a30d7cfd1f234916f71c8a58b6e621cd5a7022a2e57d49341a311d4839fe2a36033313a5d5cf2af8af4c8a1c8f79c22a3f8ed1007fcd093c5e3448d7c56f74697d735664d2ff13580da5a5cfd65905a8a603fd4ce3fae03905839e4c2e64fd12c1f56b61d6e729769b9598df056ec1ccf532f7e864dd3b2371159591407981908e6bd42e0bfdf558c0861e743914c9465c8ee03bdeb8b43a1df4ed74389b3ad8a2ab4fbf0f12fd0ca3e412cf75e7a67ba83d9583c107c1d62575ff80a985920827454bdc73bb93a81839393bb176112986fcdf999dbd10d683d2b24f55000eb40ab69d49b98deaaa384ad05736e1c447b85b2abe08925d3e197c844c2551cec484590e37c8b9aea324414c7805a420dc62d395cb88e432909af2282f7c6b5b0c3b28df2d9f08bd70ac1494e9fa67b11c3003940fa279c84d10712953c8a8ac21ab550f5514bd786143992cabe520706a0527f540ad0a8e75bd5e742e71958c284051ee61b617d50603be2a17b4377e0bad85cf96a56767d267c1a8be052f0d44b6515602059e8519e281bd9e14f38dace1fc9892fe6a491827cc46008ab147bbfb74bbf1ecb80fda932c24062893bf5ca17080965125d2f8312b44444b4fc55fe41946052f581ed163b614b7beb54add9c426c99d3ea7f76e1595cbf8a454697011e4566b7fe40f23961ce2dd79475152439f08d7a3c15ec13a3235f7d4be3adee6c2b03b54be42ba19698055c84a6ee097a133e4ecc3082f94091d99c8257c0ca0b3ccd185f9d86fcc7099f76ad86ff70c78529da7328eaf0c2895a25ffe32ac7fcb15f400f38e2f9d1e679b65cf14e7d6c7aeeb9cb0ba9150207aa3dac0b0da3505f55c2abd864c4a527465c06022755a12a79917f6bc00536f17c6886c90871c57b4c839b45bcdcba20f7e897e1ed457aac01c4f0a7eedbac7b03541b08940f82acf743c982eaa2eeef97cb7fac58cb43b1e92c9f61c16db9e562a836d2e9da354305292ad5f3321992669918073c9ae872e66b862cfb43e09673b54e2b0601794825e70dea4321b8fb5adfe3ee5e6f764dce7480e8be3f8ceac1499bf2b5814246562e2bef2a128dc940cb438a960c56ff092494813b6dc19c7b91d1e3e4732b95b5a7c5aa9f0ed545db8678e7843d7ea65a93452eb0db90b1ae680f39b8e002b673d0db0184b2fcdeeb70bdc22f6ae02797f1ad9bf3979ac39755dadb7cb8af03ee848405207ee7f552a1fadeef390eb3f9e6f6cc3834706588fcf813cc9db056c87aa13de655e5544dae9ce4bb312925315ec86ff50dff6d617cba180e502f7a5446420e8a4243a930f3157da24a3e1f5d75a8b4b92dab51da995db13c65bc2799b7a8fd6b2c1230e85effea0109db60f51b47855aac7a9f51da063a28a441d72a5f3a8d65629f463a88f42e02cc3c77d646fecc5e1f93c55b2fc616f615103cd0c2e2229791e186c6d26f767cc5f2e8990bd880d96dc3ad1cb22ec10a9baeac50a41700e1dbc220aad545d12c478d251f526ef5b1194c926bcfcc88c0e7f74a408844aab7f33e7a435a714acc58b31b1837fad85993f5ba0c0d873bf77e78200c925b29ee7e821ce383176e4794f9080e7fcc002685edf1a637243ef95f4eb510774ab5f0828b221f22d3e90096352a379cb10e3b79a59a1697e5fd5d71c8fe895390183ef0c5b1a593e002599cd1048519d937b4c5f77d948b52830983fb37dab2d6121f3a8bf8fcaf57e91e976cc2932b6bb9703d0884b17ce67e706be1277406439857fd7b991ddeb7b9e21980c9d6d717bf9897654faad7d08505e9df88e6769a62228965f167eeec853b0a208883877dd55781b824fec5ae4ede4c36bc4c442b0a31e571845eb66bd136820c01ca8938d331ea8336c2a033ece9f7fc2fad872c992248729e39b02b507e4b4b3a363a76920af32a5de35022d29191e9fc44c05b6fc23ec9dd8ea7d1a599a833f60a8158b24b9831d226e113623f8da8a44fd99657a40bd71c89ad9aee66985aa0c6aae1407d1127ce63aedbd774481e5e9f0e5e72e0857d796d8b412d8ab5d82019515e016dc7127ccb98ee2d3dbd3750328b163bcf688c9d501d58cfe4487c421dbcd34a72a1ebb82bd97b1cd8ace4b75b4d203490de077370c1bb4a255ffbc556913d7140835b25fb6a5ad5685ee038e79bdf3726d7f7361c921e6971e67dc329f457d8bf7f3eae38393e578609dbab8e84b66527647023533fa12ba32cf8d0ff9d9bd02b5f08ec2ce63e2c4aa9eebf463cb916c3f10050288b6ce8bbd15bf26682b7d17717b6604514c7efaa4b89de235403b812f27b385249252be2f33a188862622515ffea8a6414bdd5e23ef33e0adbd0c32b97feb7913b8dc9c4f1652370cc5db2e908491bdec191a993439493eba4572340496e76664dc0aaf26910fb2c6716d7b5128dceeac50752e7010a4ff0c984eb68bc49a8b75b0bf0ade916e984174e147bd3f444420eaa0491759d9c6aa5a633ce6da87391b1b0f7f86b3774d3bb8066132baa2566b59e3c454eaa36706fdd933ef832b5fd7d1b5dc17dc4f92f6393815f89883d273a0b99ef733abc15d0c6629ce5b19b867f8a8e4b12fa3da292d6106000058a996ca864d695a87690f3b21c1f3331c924c437882502ae31d237ed2b923e900d92c1c4e488aa6567b81c6c5299925dba74140abb5d48296a656bc3d71aebce8456143e65c38b18a518b547729cf1f9c91327cb3d073fd4f4639327d8a01c05d8816a04e4940b0c6542b266f9cb9531ca9c134682304644c5af5ebbd1a6139b0eda89749d36afa374a95f7e14b4470695550c82cfed8f77732656e4d66567a5b1d6eafabb7da4c970c576bec225f646c853c0f4c3ea91c46e1d5f09a18164952048f96fc8e1205e8fe8876f15056f9eb6d07977c23593ae44fe6655219578523ef5c6f2c32f2dd51042cc8bc2b8f707fadec05c2c364b5f79625092fb1efa2fe2e8317da8f174dca7c8df87e3aae934b5027696be91a78bda47381b6fe67976a380df95f12b720e3cd0224742a8b442d4a4aeca6afd207577d5a1dde1f971adfbac3fae5c45c6192f7df7a3e88bd9afec9cc7be00fe2adaee88c80b696994ad328a86a20fb3e201324bdae17723229337a94b55057280e5a202a3bac8b74e97de1f3ffe247121ac3005a1d9c3c5c89e96bbbbbb32fab3e824c35fc5f2406c230b7567f51b3dcfd38f3463c8e74b85fd84b196e80fbfe6d9235baa8924bbae985ede6db8e1160a2807f25049980de75a44967abcda5fc9af35d0fcdaf60474a937c2b4b07a21e1daf8ef54cfc0672c9db1284b1ff3a996ca798cbb72072e4e0451154e5d67e64fd706243d00007e625b50ed00a50ae18591932edba891cc9b6f370bb9989d0354e918c681276a316715fcd3ee9b1c2e451419bc82318cf14e13c8907f1c64b12839fcb7c7008a784c5167943d73e4287f3712f0c0fbfa693b2791c30c6216245bc5b84e7be55f687976a45430d46480358040a355997d9fb99205b21133828a95a688e42199ab8f9389f55309be1601e215461ef17457278d3324e7d530312e26195fc1b7a92e02db3ddbca735fa94de501f97e1aab04d48f5444d47c8d4a1cc2061cf4206232d50b6bf299c4a01b1595fbd7dce00ba535f2342812e0e5688b22fb8449c0fad12779ebd6f3d4bb3403325f33e1b5e60c09c1d01028b540f40ce0ccaed114782cf61a7e876c4e427b3b6a7f3e9b6146987fa7ff01683c93524f11d24488d7a7109276ee5fa5d29039ee2f72e93e226ff877a9c4ad22260271b632e1c9c1ade1ff574ac05e63894a1e14c5fc96c8af22fa6e3e81fabddbce60faee5f7d55c8d982ccd8a65d8dec68d5cad6592a5f13472d434e79c381851292230ae6d43d04defb346f48cc2e7260e79a088a2575eed1462617c7a983f6259c8669ba29af1993104c346439ae43318d9849f0cf930404ada1833520fe292f99f629ef30e0c18b6d440afcf99725c9930271d8862405234a64d1f8828373ac0a9536cfc18755f4b3da58c526c7bef96eab1756e41f128acb07c952326da6ddbb68a4e9b3cbf6c27dac1c162fe34d7f480ca41b75c32c6b8d4da9a4c0147ad1bee99cf3f0ea6e32da5de2f0e6c60f87889f1c462c21c36ab162033ee19f913ac9a713ddb2508141249d04c7f9e54083a9e25d429f56c3d0f7a162141e8cb1262c463dee1946f47486dbd035d45f3d4a2e977019155ece98c0d5108b9f6b989d3aab6bee40974589fa90e3ba99a77c3d4930a69ee786bfb9e050dc143add8ae37399a3e5952f78f4058ff0e17b53a71bbeda702dac4e2d0352200d99a2f2c80987486e408afccbf4ce6eb26114ea17d22703fc87ce2af46a7e02484c9508185057e6d4cbe8417a422a12849ba397b50083a3d5ec41ffcd2b555dcc8583e2e491ccf3220fd8c14c63f2fcc77706fd7591553750960e7d9cee906ec5b45cbb92a594f74dd8d9dae9fb655f024e12841538346875eff15e836f57de9e5849fa66655ac70443834f6258c9ce084f91309c0ae83d06881f79e22f470ec48f42f42d8ec96a59f9d37fe600115340c79c9345e9d21048a8ef6758c40faeee6d65d2ca1ae2724fbcddd18519fe64f3bc45a8f25f9b2071ada7e519383b49a60eda396e60b7853ec7b6d3fcd499e8470f519aff0feab971d4c6061b2648a4a9483213f299d256a734cb293020d600ea2096010a0108901ceb851782417fe4b5aa7e19c9f7c1c9726f9cda5ab4195dd5e64373f0fdf5559601146c0a9bc7a3cb6a01c8754faf76bf79957e02ef24ab484546e8ceca6f37beb1df8b7a50378e9f07d9a224e0506bbf21ac2248d6e638a939c0ec85326d37e0c84f37bdd95f33a0f28c12ba276131135970bf62c9cfda618316a8b13263c0a2f86d675b6b24af81e70fed0bfed2f3c49fb89d6926602f85b6af496133da81a41229db12062892c9688d354f85719b3075588f3b584a3248571cac86c69df885bbd6d8e2a89bc68e2d86f575225e35ad621fd1b82da281f83f2705058401c573f2f75b83276dc58a9dccea724784054938de01ea56fe1d4dc73875e3776c3c29d82eecb7f026d2f5c44487ed7fcb559a2862412ec9ee1279453821da74eda82d8c59a76f81cf33edfd5f6eb6546e9899506d6df1d461bc4d3ce3ea7cd6300c5a76b0d1bf272317787d327a2d25cbb9c51b14e94d35133f727c717d0bf3cf9ae817b964f9dae947d51ffae0e62eb52221bb46eba514d75864bf7241f4774572a5f7a83a859dc26cb00d6c3056da67eb1841e26ba243a850ec55854c191590ff51ed70d1a3824a3b743391d5a74b01b0d5874c56c319d98bcae0e1db3224b668f1893bdeffe7e923c9f797267993c3e6da3bddadf990f5845f838c43f6b137850413d9787fba2aac6dd43cd61bef98460faf11494982bf8b826a277e1511d7102de13f01378d45260136909819571765edcdd279eb4c102b1f24bf98a524e36cbef61aa007b0d919d8a2675de5ed6cc52593b771a5b03d5f5eff72ce476157f1c5267fec7536982cb894a8a5a4d9719bf27f796e993ee20e7384cf53e2c2ae9787819e73e99087e02fcab608f7a1674f0f414d7394f2437fd0b73f01b8e477e367eb5751ac446d882bf0795129496ef5f547c389a27670e59058f9529d85210ae70c5acff9a64372c51c01820bbd26eeac942b4f0e819f956fd28db31538ee8377a95b4bbf61ccd8d4ef96ae07094ece86a6a8983faa4292f25a45b93b86fb52c876270830cfa69a43b077f01f03a456e36f3c41eaa58e01dd87da16308390203d786c5c280b7d29ff48a07aa77cd282baff70b01270a5346504b016cf65de23dd936e1f3a1b7666a3f2fe4cea739fe5d6161018ad5f27220f46bcc7edffe159483991db8627360ff3ddd86e583a798067eac59fbf347073f1d4bd1c056d0e8cde684775aa5f806bca9a48a415ecc1d69ff1435acf5e3dca8ff22acaad27a4d5114e9e4706b20e9cc86b6773518e8c779f3b1608ac1ed183d980f131c02d3e63092ec4dc06f2ba1ab6427f3531d77f1cded8d5e686fb6a61be49a47106cad7da69915ec97fdf5b6825281ca19948fc2ff4470c62c2e4511d1795d9253e9e94b2f7476cb36cf8454e8b9069d3e5f903df8e689cb9ed927651b8acf94c102771c4cb12e371bca4ca1c0684e1b948e4ec99c2500a81aa5f1526f1c2860808bcc4fb1c8be843d4ac90b3fb4bbcf0decd924ecb9ea96510a76fb74e7b77339d0ce090cd8bfc837d959853e0d69025a044279727be6aff701364017f5d8d83e3133c34d40a2b7b270e0c6cef4effac43f3edde00307fe022471122977a57c218f9b9b8f5f02ac2acb9288c43697926be4a5dc2ce0c23987b42d5a67e7b96cc3a454510c661088624e875b15cf7ecd51f4c9f8a69d3b763c60f620bdd22ab9a25d71fd1af84732d8fc983e7d315be6f9ca97bf7c3056fc2dadb03129238e03a32450e4bfbf85e90d762fd4db024f81298df7e5b0606dbcf6a81cfbecf2de7716fb9550d042a9fd01852c3a006dce60f739686dd531b900d8b75eac3840b9b1b12218de313672440f1b0d867e757a951f83908bbc73c30a9e543e778bb9efc13126e48cf1e7af9dddbfae8edb7f52bbea3890c2b0b83b2daaed41c46f82b3c2db4e2e5c6b4f84cae18dbd91b77eab71f8ee181f154aa66c4ac1a7d05f492c1ed28262ede0a960d599f77114b05f2ee26b10acdb208bbe4467b60a25e90e51d10162b9dced2da657b13be2d79e5ba57c5304c7c4395310074d2cf9ff7d7bdafbf0100e52fe7209d8f1d6cfb0e6bea68c992bd78b9f9dc5c52255a5d3093568887a77f5310f09662f8145b259794f94c938bed654aac8527e967a0907bf6de5303fdb00fba1c47d6a18a671c95dc5516781d6693d109d98768ffa4297b03bb98a0354256ae3e92074bf59e26bb9359e0ad0fcd8ac1b486f966aacf0117fa8fb947fd13cd7b8df8c55723d0cdd714a9e1707b2b5bee172f1dd53f417dbba0666faa639c97be3ba7f0bb692128494cdf1b890802e44ba6303575c2d04f5a4ec996ff5de96c7f40bfb170fc9122af89e7daefe1522b4c1f496d5a661470e42f0340134b3c56c03c3f8234bac0c1cfcef0076824c92ac933adba3ec307a9b3d0c7b4f89723633d34896e131d3e68a2be3725c1c0ea5a3fd12af44309b1e95cbea13b688701564038d050bd564417c6bf39d43a8d74fdebb5a6126008b2613a2a219298d8d338758f8a80c61d271fc2d17a2bffc039fd533c688009d665fd107fd7fe9213f31721fdfd6bd2b629f1ca76a1e2928c3900dc5487846726c479d21fee4086fba6c5672078a223f37eb832aaf8eea01bda6902abd5bcda3178ab5ff0f30eb2f9cbe9d22f3aad375b6e4a4e8a43e658b75ca73d84557e6e44841607226739c8a9176cb61d4653a1efa3ec5f7091d8a9ca23834aeb2ba0b2e6b9ac310220d598d4d40b76b629678646346a790b477b3d4178f96b87f88de2f79c1ff54e28a58bfbc411d43881ee07ad01d419b03c1eb88232243601a8e4fe20e32c17709b3aada83d10b9a1ac5963216366aafe36b0263e41ab78464825bb9189187cd1ae173f0e97e485d18f7a00850f778c2c60e2fe1999a77f060c1f0ea33785c7789979a1c104308c61e97a33d99d53eb6cb9fd18252a362cbbcbfe8c666ff5c7405751979810134b54b2adb45c79bb8e51e99d8b86bfc1cfa8540185bd62fe497ffe69a4a64fa0a999f07892446d44978a574e1fc2fb7ed85e969d2c1ba4c1147e4b169e2295347ed21c99a31ab3b873a800f1d366f3597c77f2f7e2e7e6b833fce4dfa64345202a43712e31c1713f57f452df1543a4a6a7fcef760545d14e0d34f1c2a9241e5b0614fc968d306f80e8d7d58c0766dcfa2d1e24ea933f4ae5efe7ddcda2787d08a94dbc5d665de233347f46cd8f865809294473a7e4db7eef8f6b1f9129626851d2d9cfd5d17bb41c40bdf18c8b3813fb1ea13181cfe0391ec50dc667e402ec1a507b4aef601dad3d11612cfdc2a49a3383bc17f6bb83e7c612bce0fdf9e3dde77a51b5f958744c15cb51f7b3e1b022461f5f71d7b9fe1de2bc61413e389366ce375586e5885f02d057d8dbfa88c54f96143bd981453ac140b734f9a710be20cdab5047dfb0a29b24c94767fdb026dce6074e8850b3e4064e809414ec9035f5e963411dd6f14d066421ebe7aa5b24bf25673a59b4288bbf1b5972d9e1937cd59e98b9d5d19b3326011be4ed2a36dafcfbf079eed35d4184a0dfe22910d36ea72b22f27718afca8a0066b0c9c82f28816c1923be06ae1f72ce67dd6647bd913038be6addf058dcb5dfdff963b0e558e01730c5ae49c4365d5f21ff6274d14273675a819a8142355fbc2a3bd3e9e1e06b9c27dd5ad13d0aeb4bbfc6551292b8374d1c229f7fa9179df1b9030230cc01e2c80ef117d2dd9f9438d4d4f8f495f1a2d53304cab71c718033bf9679c6bf000393d43a79d4df218ad403e0b823730c440cedec9a3d174bad223b32c77830bfa08e9d1e3548aa49d52c3e1f7b28fb8d14cf66a609cf36ada8c46f5c6b608de2fd2e3241799da84de83b32638f70fe78016971079c834de04fe3f5abf0a8cd71d86eb0b65c1a25b6c0071031bb98b343bbafa4b358b4895fc2ecdefc03bad1acc9011956d9e40b092556621af97b7f96df040974524f9e47a401734b757e9f61f6c8a9cac0b0ad906d3d5151c0c8779796e8943f502972241562fab9004ceecf4f620eba98bbe61a3df6d18072cae7010f935b500747cbe5912ff1b9a89114249022e9cd4085a105334a066e97dfc13a923a726ec2100b7987880379bcabe911bd13fed7ff63bd0de67936cd2197f102d04b35aec002df242a0736fc1097c483aeb78ee26722b2ff8f0a62e63e99c2431a906811d5cfe2db04ffed29a6ce2b1dd7a14320739fabd0b9d8cf53c63264fe3cd81a8f1edafb06c6f699cd1359599401a7fdc218147eaa6705f916fb67b3a853e1410d840b2b4b5601bf534d95d121860a50e1e82f7c97a3bd386c1c6697ec512ec9db256a74909757f3032f2f0f3b1b51c7cc27ee4985ef5731cd05c692eae95613f494ecb541c94a1c217f755248c602c9afcbb231030923d0972e58f87ef87204ccf01e9f95828b65bfaaa405f2c06e4056ce5922a0d86e569fe9059480019a0f905b09aa950148afce4f0fb710d14b53391a23f48bd00ea2a6e9f4dde39381d73a7a05e94d43f0a6f5fb60fab64ce445e36dcb31363d782ea4ad682d3f1f64fe929b51cbdcef5491b91075e71c3dbdf845c504dfc08058f6fa9e455658c3a9579ad9f025322ee48874682962ebdd56ba77f893c60c87513b82f42993082a193ee423bcc4f2508e2b2e326465cdaa340f5bbcc66d3c3882d3afa0e1df1486859181bdde92848b7a765c33275013014b3f6c987333cd60cfecf71b89cc36c21e4b03a158e5f9ffbb8641d8107d575e76223fc90584de623845322096a4fb333c9e16dd1591e81d44fa372fc27a9fbba77debd2fc26d7e78476af884b9c7bd7b964c52459746b702169b346c997ab108f4790003a935b77400b5b35b9fc35e50029dc702c1d47e10c550ae1e07f3140e8bce477519747c071be3a51370cbbaf82d1d5be9c642d329a50dc03708ebdfd2d0135d4379bdfab9955b92ea356c413dd430d3c34a032164eaa5b28650ddb796082f300e1a02b6ce214b040e3042850b38cffe1cc2f2ff00686ef32b257b8899a8ef1e8b5515574dadb98cb2f74a05614732ed6a18cdd22e91aeaa9ea877610d3eb1f5335dd43b20473ff862206b56767a26fb50621a08d6fe7c188bf6ce1ce6c83e32797643b4653fc6df4929e36f15b60e51f95bc6b760d0af6b2b970988d47f897a091b6cf24ae7a28e4860b5d56f565f74ae9ba45dc1b542a5fc6fcd179852ac6425a3acaca70e18e03897a4e22c86caebcb748f7d5015dd307c692f40fdae289bbc0612b61593662f49ceae08f2111d5f8c293c25d58fbde19a9e418d04c8f0d5c3b3e9a7282326a9cd2d44871bcfe2136b5033f79c85a60ce85a6e8da8894fd3c0b2a66e701209c493d48ffd2ab495ab0c0173a3c86d88973f0abc789180e2d1fb12af9a4a8dbcf517e68995f26c614384b712130158655f847dedd232897c4b67f61912c9ae5ebe91fdf223573385e380c157060b56e00aa0ef464083c8cf885972cec6e6b414eff30918298a9d1c98d8a9cfd4e9f6b12522b4c1e10eb51c157c5d1618f6c58b52ac1d87d15e30f3a82acabc873d7f64481af51344bbca1c32f39a4eabe4efa9ad36c00dac2b20378219e3e5cbbb709c02f7c6369ddfdd89cd33cf1af0bc640dda4b6b7ad66610e5a8bc4f03a8eff0b1f4cf1f0d4fcfe4c89ae4a57629675babbcaff0e6cebd2a99ab6b0adb5944241a8719a32fbe6327830415746968318a1ef85219b42c3ca369082f4c65173872781bd8579e1ebdfd8d67fddb1bfc4141c4245a21364bec4060cbb599db169748e996874df04024c635498c8197f5ad58cb218184ca515c2e1d30713403844c73070ef00c1762301d03e02c46848cdb5173ca92f4f6538034d380278c92079bb07bd9292123cb76516c8b05576f3b026229048200fd4cd2d4bda78db0736a44a31c496fdd570ec3096d1941a172cb6e13b5f4e74d02adfb502f48b31ce13fd8006279dae25dd71e1ee950a1fe2b165d06def569a934c02baec0cb20003d65dcdb55412b0568dfb864926f780ee1a3874a3daf0cf59ca8fda4b4fb9b05353124d33995ea5aafe4313eddf4757e256d81712cc3e753d39759de5f206af0d9a712e3cced6db7e6d06e9b3a448ce3d9e5dfd9dce926a201d7822a19fa336567e5a76cbadeeddf0494d6bcb5a7938246768209887d62163c4a4b8f6caf1f044df4f48ae43102a10a07a0c9de234703f37b10a1aa3dedb0f07ac0d7db55a3324789377170fc6d4a06b6829c60a4fb263c4e84acca0feab3f99d3a232a55cca6c0e28f48f7a79dd7dc38d4d56214a3c2bf92ea743bc5863dc9864e3ef1c09f7a4a593cf5eb2e2495ea3fda369f7742f751ab4a70285c0121233daf6fc2e4269a1f8025584d8971afcea818389a0852696b164f8894ea9e7136d85a3b7996701939eee482abb40c999b6b4f2dd3f997f445a2716264f77b7c7ea6e635ebdc0b5272e768779e32a1274e64ee10547e08bbe05ff2c698f3df4793a1a14860b0b72c23a651e12762c1ded0cdc06912fd458e75d59c6a681b69ceb1bd3e913edb83b52b40a81ef278f9cf988f29569ac09bbc2dac5bfd282650300c8ab68651fa6c8ef10cc8be9bb7f032739baa3cd68fbbcc96e51afbb5e556002e2722a4708a6f4a6e8562efb4062e72d386bdb0aaf69d0e6e172d41f7803c5bf88bc1e8bd645cd8bf2786381d5422405d10979d27319d8a2af951f93c3cda6dfe9194cb222f174be52747d66a356a5275a4ff939a7b2e307caa02991a2074d95afa4496db0d81e5962c4b8abfe2c91805895f7182244cddfa4fd590392a745025e6d7fcfd64f46110ccbcbd00191912d8c8ea118cf0d18e7b46fa45044e50aaefebb479468f91b523a48eb269a8bd08a94d2e70ca7a7f33dc11aea7d56b0274274bdc2a2d20c7a64e5e26f198d91e1f060eec679d4c9b54a742fd3c39e02aadd012cea98fd1aa749269f79d0a9171471febe0a7fd20c4ac682742a42eba67f4c4034b2d2f9b3fb4ffc7e5908effc479e8153337104ef46a7774e1c872d3b3b8e7d115f3666e3775bec67b40e074935396cca8ecb7379ff40bf73f396768c0877aae627ccb29353309d6546f7aa9e8379507b0b505a967f4bc6c56681996bd763ec98562e32e28c5647e2d2594f1c951b38b41e7848084f4dbcc0831a2dd14d176e59e6436402869f11b5261f98bc687b695d99d49f1d9c6e8075135be91126df6853723def96dc92cd7c479042d15b9ab9c530b841e8dff1fea7add6083fcb32035b9011ce77b4cfbbceca06caf00b25c7c60b641891a920d92a8323291450df319ca7907156c0e55d343c43b95a235bf85e92b819666b09e08bd19ec2edf16a7a5ad67d35465d4d4b482aa59c9196d788056584949727aebb4c2304d47474148a138b7d655e3bb1456a34a8fb725c679775e6440bb726c50db2fa1d7132358aaa431d623f432944bcd3e32b801aaa52edc2b5a5ef51b47eea90a593d9f895244a0f0432cd57430ab0abb033a3c334c9e9c828834e0db47e30543bdfb0e5c47956fa82b26e512db21a620427f3be6150113e0956f95aa8535ec6493ebc5c4b33a19f84df52a70328610cfdd24a168e28d8bb54a420f8f600300909f5a51f0deda1b4aff60453eaabd9737fad552c403a739be91376414f07a806b61472bb2351c583a9a8ba8dea18a64eb4f621284b2469efb38cf3dc63c56ca444e51b99860054eab2ecd383f9ec9b09fb957ae5e3601f5e11b367db412472dce128b0a8e0572a9b877e462f395c67ed26b951c01958c6b5f898dc5475807ded964d06dca8ab559cefb00b7f71c53d618186d0bfed2058b04097e14db775dd194d8ac05f09ccf007eb5ebf751bed25e0bfb8c56d93def708e00f0dc74fd026c113d1096fb8a54d2761c228b1d58a059c4d9cfad6fae2c2aa7e73d7c935740ba273f0828c5958255cf9965f09556d9ae9bf14aa378e8e397bfaff1b258b2b96435ffb7240b802cbd811098363245315837531c686151723bf153e8168d13b520b4e8a935713993e59c2520c5668074af9ee68073c4551fbd3c0369303cf63e28a7cbedc1097a1aa08e7da5be1fffe3d233c4a0163b39ffc7b669080e3af36a45fc82b8c7a3ebfe1d808ed5b4a5cd04fc3be6d066865bdd71d23eff0b2600145e76529a2a6a68ecaa879ad49ef063eb7be65b62a20c70954a5daf00a558a2f0e65c283943ed4988b7b694b979022def180d268ecfe18faec89757377d58e2791a08a30ba2551c4a1a0e7d0f2015608f316925bcca8e18e79e4d2f4e5a3a53134622f2b2a2d6f1971c415eeb67f17c9bf55fd1fcd85f746c8e2d3a6ecf3582181984bbd71f5e479e3d3289b4b934db9eac337ce839c16ca8cb31e73f11166b6eb7b6028002419439a4721ebf51f81de109b5dd6aa47d80f1fbaad5aeda553fa00230d81568bf004dd992d807c417dbd11a8bb6d40bd66a87730efe535c570a680a075ef9990660ca7d25289875204eae252752981150432deaba5cce5dc0e16f1168fad0ccbd83ad0fcfcf7b0a6c405643eaba7b05cffcb3df2e48f576a74915e4328ffdb0276137509af474d1c12d20e6d6babae650d7e4894c0e72a9062818ff2ee7c2f78b7280bf5939bd524fb9f46c7d71b2dac4fe00ec2b20619729124532f48e734d3e32d01552618372e2b70da8b883d90350f4516252bd1f748a9b426871489503ecf73bbf8fee97e4bbb24c4b04b677c74aa575b02afd71243d25410c32b87c5836da635a68faac9e79dddcc0b32e416e9186068c825655d5119f462da3fd60e1e1b0a18080327320f5118238c2a0cbbd140976bd1f47c5af1b1b4af54ebc8e0db21eb551dbb2fd1156acdda29961d9b8a2afe84560f76300614c142f563e31cfa880f7b423b141c09648652e4a26421ef6c04c836a44050cc1534018fba690316ec9ed1d64449f7d03316dcefb6161940dd5b28e1936d7a8783e35f79d9342258b210de480371c0390c4938651bca52ba637b26e7a6747a15d3f7e4622cf8b34a2a5716cd98f72b4002bfa434fb541405594141321c9be3b09288ac1a3fc7044ca118e002468129b9b09f6ef40660474a58656395363a077ff29c5fb683bb3f52d716879c00d4e9d7b787943c77e4ecc37cef23f6cfa98cdde08c9232bec0202815df9efd90ffbb9837a702e6a1ce6436a6654286e9ea252c71e6c15930f6a030f21f3441814048630acbc4a2120840513ef1e97ac8f73d24a8b6c0ecd0cf4c16c39b3c5f5a08cbca50cc7b8f4cc9ec9f19b6b0358fa226502fe5f38de692c68c6d0c5084dd5f00917a7eef885b03f390dce09310624a8f572aa66b3984ab56d05696dd1597d01b685138520f7c316000389482e617c124630f7e280ebd74d63e0df9ce8b5e71ee067285f17d5e7237aa050a26ef560aebedeeb7fb466b94c8c9903e572148824046b1c29297c8e31de7d4eb45b3381b3a335912bb471d6159c8296b2c7930a1f357c46f2c580b06ac8ebc093061041553a1bdb884a14340360d918b8dcde3acaa840fa6a36be1dd9425dd5abc57fe411aff6c2ba8a223f8cd95046efcd2fa87836ecdcc4ca769de95462096a1887659131feede873042a4bf49ef9d8d6b60009576dfbf4727a5054814e5c007d9590bbf4f44421a14ceb68a3162aaea6d6492d74c09ab4f10230f1851b3b4337ebe9cf171cce833eb54c622d6a75bf362b30a42f6d5c345060cba67ceefd720820f98cddba458305c49a7b249dc3a6d22278dca7e1b3c80b644e75fc70d9e9bd6cf871fca23c43e2d8c319d09d06f0b906e6c2dd5b9562c459f01253c76a142512e53e30662e6c4f69777288208f8a181a0ad3dee1318c21a101d2b677fd91d6092a613b9ce976398af3450736f8ef5fca9046948b2ef28772f5f7f72ef770da1598ab4b05463eef689fe1b23df627b324e83192110406d7b97d2a892944ecf93f53c1c03b71646825137f8901af83146d035313b7c861bf86db89d7c8fe5c2ff6c0a03e04e703af20a6c92c2f26528be1bd850e9efded53f8f9da1f39f37243e105cebd74248f796ad639594dd653c501322bae321dcf7cf7ecbe08bd7d0daa1038fc3deb23b27d0b2beb78ce9f3499e0b18fd400b01320220f970d250e94e5330c555142ed8136729bcd2c91c0fa54935359ce7fe1834e945b1d90df499276f91cf6e5313f41ee929e145af7b4172cf131570b42c1c366cc9cee73c44a113981c6bec07ef1def6bdcd27f27824cbce6e4d9ac56dadd810756be9d941125adf5851eff048a2ab28af0d46fca261bc5666bfa28a3dada59bddff7396b3258bf7bfd410f21e40c79f3398c91af82f87ffb72e467905f9a8ff0e8393360e2767b46676c4b631a78a6f89b0e60d912d8eda52a3a2d38668241ccc7518346837e5557b5544681f6958b21a0fbbc68ccc5058e428e8f56c39833df7c7db9369c01fbd5f91c31288f786f5dd030281e96efdfedde931153021f6469835ff01be5a4a35e0a4e2aeef8cedb532cb50aaecc963ac1304db06a111c77128fabb3747cf7880654b60a9d38acf37e462a7c53736f5e787a584d6a5b27d2d7b36a2c0739a042c3d6fec7e659611a282ef82a8d32efb59d8d858f48539192ced7525340a85c79374d7e5d1e9ddbdf2e3104434b4ff7cf9f6d53b1b1ff22a2648c5ef3b3d832aa2e9db5b9a11b3408e7fe7b752b72ad94cf057e53a143a1a7e62d5eeeb0f2a4a09d6a93d90300c9651149b8387b4d326cc2a5e6ae1601ecdccf9300dcab8fd0f2ddcae02eecc386167b891f8da90dceaad67575995cfb6ba9589aa838537df559e40e7fe8a1ae39b7872f9bb417aff59e6463860ed3a3924904fa071e9fb4d43fceea2ee7189c93fa99b0069afa86fc369db68f7d64397e31520d8d6e81bdca0303ea62cfb8fd9422a610afd628e8bfec3d9ede790d29d0ef91343aec3b527a22167089c418939c5a1cd71c13f9f0506dbca70cacfd212d40e2b5d46ea7172f287651b216af4c72bee1b3dbb7ae2c2b9ac2b782aad654fa4333d58b2c3d40e0f1e9bcbe9f65f065b864bc0f8632d8d9c6b359ede6f6f1e17601c245a262e6bb5d9b4a985c89d35613be264e030ee3d2e21a7b3e187c248b5ab7b82cdb616d5f74d01d7fca415cec0eecc8f39f9f6aba84780f38f5b179fcb2cb5d0066b906d2a9970c5d1b9cc7511deb7fb935512db50b2f845c4403f4ed6becfcc9b6d456be688abbf29901b41f60fcbe5b7efa259100b0f1214ccf7072898726c33c9247a640f45144d72d8ace40ac13d7b097d88223260ffc4657af3620d76763830797c28d3c59f407e39626425f885b71589c7c18312940d405af76d3f499436abe2e5de73bb40d454f0b502875e50f7a1f17a014c24a3b6d3a990bb4d0429bafac31bcdc00504c21f13bda7fbb96bc12c2b59c350d9fe18688b120b4b6ab0ec598bb5f6c5da61d8710b625feddb7fbf74215c884282a8776f91b3ae118216e62a2f8e0fd48666459dd9aba5cbe09592c5bf65ec51cd899ab06d1df721db7809f64dd8b81bc19660ad016120a2346cde21ffe4b1e29f878aa17bd011a8224350dc30960bf4daad29a3ccd23707f987fd0af473a882018e1b39a776f35ad2707fa8762909dcf936fb8fa88e0c1bf1c03f0be5686492c9253ac5eb93c187f0be3077d171b21a8dbeb0ee832dbe7724e2b5b9fb433cf9f049b28dd90d95a034fc64c32cb010c59ae8ac03eeca2d5e52f823b509dd4d828b066868cfa47b5b4fddaaa08efc650dabbe9bcec7e0b84d149a728b26d610c485e9085ebacff00b13594462bdc42df8ff6b5e2c3997e692d8566d09f5f78997132df6e5ea1ae2f1b91d426221e9dd0b4be76565ea553f52e6338e6b166efeeaf1d6d2e031da2fabfd1a6557c89f051c5214298703e8f88a4883d40f8e2381ef59224596809f22701f9e4ccd673ba3292c2a06c35087ca67817397f158ab0c3891b54e075a32cdea36de1126c5986e7d905657a0d37e8a04237ba609d62e046b261b42bc1738fc24d193cb36fbc8104fb3a237088d08a0c8f666f08b3da14cfa06aea32adecc09d9367d73d227329b8761ec7cc70f0d37c6c9cdf302c1ad1e4da1863b6dc49be0d2e8e65e012c867c5c57f04b423b0d32b8918593ec767ed46d4cb256d947093c067f4e95ca693b54531c4616cba5f5886bcf5903ffb579d708f13c71736eb2dcfc0bbc23ef95f442d3c6b4c6fbba5805a3338a9d88db6384c4fcd75a1b1fc9bfb32b5937f8beecc20c40c1bff933b7a3ab5b4fbce37b7baf062ac9f2cd740c46bf78dc767e11b21ed21bb2a22a36a6130abaafd56b8d669e72ebec49c588a641a0be47741f4493014c473f7cb05847aee08ec30f3dc9f9a782feef46e110730b40c66e12b4a6ea4437aa921304cd3b0c18a47f1689bc688f2e090d83e761908aaf2630eff4368b439d449016f6fd15a39786a2d23852a3db034a623cb1286ddc9f6fb5214e62a8182b0fa4a3b234cbdaaf4e9ae0b67106bd951a72b02beb458648f12a3bdb639b29e838452259d54a4e3aed30b0ac1b8b30b939f43712d914792e0ccb0c6082dfdd9eee1314b843af9479cc9636697e76442f92eb8812ebff769f60860e79a5cfe3187c509e7afe9be2bb54a0d4c1fe2b0166849894634b06ee3d5a656c5782a744f3a0ab4eca901e7ce39daf992094c95e8372887a90cb32e3dcbb7f5be82e07266e12102dbbc47e2dc0aaa0b2e2ae7c7555946cc2b66a8f1d574517e3946bb7bfe214174477cf1502936a9e44206938556703c2b7b7ad943ae03ddc89043957e680c9b06c962282fc3839a3feaf9e92135394ad2cde222dd6d186c3da2197fa21242113b27d10a90bc62c3a8d314f8cb85f335ee256c444d95b2bd08cb5e9634839c000bc93d3263458f15b36840bdfe7e2a93c529f5123c1b4185c853e2e27e28e95e20e977303c00ff665e4049e436079686a111e7aad1232c9c412d8f0b2ad9f02123c17ea316b46a248365a7a80f3b3f329e2e92729610b9c0dd68b4286f7ac71ad6ef9d7904e148d53d8bdf524fdca8c2994eb1168896d534b0693da476782cd59957251f5d0164eb994ddab6e1697b32fc3c094d382635bcf0053ad4b5fc0d9796f726e4090e5d03dbce33805380fef7195e2cd05b83d81aaf99247e783c670dd2cf7cc0f038a47f65e5a957f1bf07af90fe2109ebd93402bec9259af415488eae2517537334b28a9871157918286ab29ce191fcd5883548864741923cb0a156106fc86a67f73cd854c34c794ca1562e8ab8793f163bfd7f20a3b4cef8e32e5225068626594db18fad490ac2c8c13fe6f764d83d52b232fa4becce36b7bd4e34a2f2eef24db53c6ccb90bdca723a348be80f8f6a2b3c347609f705e8ac13cba62f5d54c6a64829ca9be986b865bfe766ff1f985f34f0d4d41165bf050c35033c02b932c3606968024442d0a49a3866776de257269dc39a4307ff317fc78a732b3a22e6492c082fc1956e275a1f072fae105f9298e65099b703de8268bdc8d85cb664a2ff3f68dbd03dfe4c636d5449620fc644e9a8d14ceb8d332e3f1852ce104917cfa7127cb319bec882ba273dc21b57ac14ae8bdf37258066bc79e47ddfa9f7037d4367360327a43e8ead63d6c34e53f0ac654e904e3cac520c8c8a550fe9acca55e720d2ad2f1489946759d3dc217c0166782a62dea658f108de77b01e7607bfbe24cca5127262e266626755d062085dafaf43f005d0eab1a0439c53ec78c4477c29f60dadd03f795bfca5dfb764df24d095edfdf875d296dc1ff83f80c12daabfa1475dd1c4062fdb4e823199b87b27a5414a62cb5401f665893bc9d6ba2ee47705f7f7523009735a0e71f229bd20ab7da7a4326a9ee93bf76ad06dd0705e32f01fe42d3ae4c066fef0ed86b82d1b1a48cd79b970dda6991b820cf9957ebd801a9af7f903e4003f6185d0b122fd0e2968e50d84d6c80eae95b9f0912962c93ecefdb8afa9e1f48d2d68b4ea9e42849f403042c3e0a981d5ef4e0f7817ee01b0903e3613151b52d5c203bcd8daed2ef09f79dc2d781dc5cace2fa17ef953b13f06b783a538a3866816ebd1d51d749f253213373d134de254703521775dedf3fbdaf930158413e13b1747cd87dc318f95e18a01cda04a43e19547c5a49796ebdb024450d90df1ebea657bc936d1ba191f16afe1a2e12ae3a744ab898de9c1e4f733e3796581ec64e2e610d6aec9eceb9689fdb561a3ff596eb4dc99ab73ee9894a3fa9c38fd6a53af0fe82b6208305573b22537630336d80ee9f601b9b12aea6943eb0dff2bedce48d5b430381c2d987a64df14e911d735630ef6ec15d59b29276ab06eca150acb493d1c15cf88839052db2d66411543326c506bfc843df0527dd7d4b235935465cf2eee7cd8efd2e4e069ec78c4e214ca4df09807736bc90cb432b77fb5b746abbc925805b06c55a57385ee18d52a34aebcc896c986deb62d726c04e342b37a61a887e58ac6434b67100d7f91ead43cc969c5bc8f6fea6fd2abce5a4a8c48983eedf38fd62e34e9359d6fd7bf685bac52752274abf125ef0306c2b8dd77ad2941b9c43033e4ca73bbba2a3c11f10f2ab19143d8c122a85785a6b470f82212838148ad1f39e4c285807788dda5851f4c32b114493daa882bff700dfca6f610262d92c617c4a23b3b51fa507785087d681200703fc2f4a93e3795d45c2fd7b9ff9ed6ed58cf71a92268870bb5fc370ef47713fa81537524912478e9018679f359506b89f9f30bf476e2a69aa62de917ff890997f01d7428bf43ead0063a917e5241e79738a4588773f77ba69c427377278ae84acfdfa70f1b9c326ae32a6e7067dc2b1e256109e78cb47c5e4a7d944807ca63ccec9ac6b433c887d4273dd6b58cdd4f3d1db086e241b5a64ebd35a4b65d37ee0b7d3e1e7bbd653846d7befbd62f97de35def958a671e0f68fe895f42b78e6191d339e49a1624c1b517b3f2eb95242233e7881921c0348806346e48c0a4cf49149a40ad1840ec973be34ed61b159798ca1c130068f9c41ab32675aa1db313c15467d30aa5e530a8cc0f46614cfb989312b872511f90c49bef758c1603c9b5f42b51329457ff5a4b0d72ad51a8dd6ff8ead48a63b33fce134f4d6e52a67da8b5fb37d4af3702ff01bd20a799285cb7d4aeff42fff2e2816181e709f61ed0c2bd457efdc5dc91a240509b84f1a137d501689ded18f8bf44af2ea3df571fba98fa52d32f1f1d4f93bb59203532d16a418cd65e07e9d83f35b03edff4c1f951134e1744764ac776a60a1d8daf1164a724f15a1c4e7c3ecb4772c203d0e469580dc9f6f20104fe7846b63db384c030c5d49638d15a71884b98c33132a4dcbd1efc94f0977f239fe54c7f3e3780f72adabbb2e2cdf415b19c293cb756042201869e0cc94bc377e51b2e76b77979794e9b04e5791b2269523981f23b9fd1c46be47a7fc35d2299291f891dd096f74e736f3345f06f68774771b82b84eeffad6c34ae93e3f1b85b9ef48f7764d8736875b5c41d4741753714eee8d6841b93b64a9894f9e727adbcdf57985ac3f0363c9bbe9831b02bbe95955cdc59160e9690126029d86ce29431cb33ccfa8de2887909a3cbdf1cb2bcddf855683ae5cad4c4d35941d7d3e061e0045268e744f0d63ae35d7d95616fdafc4541a55401b0d3a05adf36e2bae8119729fdd3a5b1ded9168d69c5517454ae70d9123fbaf02cc83ac639b8c0e62c8356c08c0a1d4fb3b75576ef7972996a230032a30c38c3880f54174a2d4f364dd0bcdeca24bf3cf74cea9198b0e2beeab882f75d41d4727f99c0d21144e788431eac1754d971a503d4a4be04a9e86d739a589414bf0e87717d77eb69e4616607fa3d215c420d0c47a09146f945bfbda8d11a5917a8af7b17c8bf2fd44a1de5b04d791443bde3dcabd2e6a406f3204b64be64b3aa16f515f5ed79d6d7a168ac72c4bdd121ac82b9a0c68ca6490d2882774f278c2db339c9dd39edbca9dacc324aef20f0d5e2f0cb71687b277faac29b937612ae42c3b50db9c8e35f736074ef63113fcb276e586d88e85c531efb14018b873ea80b17dbd9fd80cbef54ebea81aad01670e266340a5871443442b9ce9ccab47604799cb14baa92e850a73b6b015b947542dc8dfe9ec87da7f4cdd96beca3b66f6025f13650bd48667daef590aa092bd3ddc478a6a596f2c048814a194b86c13d797f4f8d4a7bf42f125e38ac8b8b9db4c00bf2109a118e76038fe36fcdc2029213cb88bdaba5976d44a5c5d5b3170e1986ee719724e07120b1bad6e187ef1f79112bbacc2ddadedde42550b82635dd80e58048ef385ffa613096c11fa19c6dc8612ff5ca30f32d7ff76718659f183c4857f2a157982e7102e32847234840d7dda9b5bf75c9df122d6a357ce624b0ea715992d7df62b67c903c15254687db3acbf34d74126859381940219527e129eed0a7514ee444cd219a79a60a95c64f6d4497f7d8381be3c45d51ad08107ceb203681f7d4fdb0240dc3a83240afd5248a8d0ee81aeb296f21924d9f30aa626f525ff3937a50105342b5993b7b6096c80f797f57585dfb109b8f720df347a731af23f416c37b603b25496383cbdffad890719a650760f0e6fbda615741f5de6ac4b584ee6777f629aebc3882202b5241c6a070f99c285b9f360b7762f326ddb8404e50e0ccf1612c48a367e181265f9ed8218d892b69e436185611e3dd1888d0dea84bfcce72c2fb3c682e7d596a6daa8f066862ee238c5865b902e5055a5aaeda9c11b5f99a2d9d173f74afbca267757f58235470a2eb638cde3b7ca16788fdc60f3782d5e9784e9af2dbe7542033974171f09d73668faf409c5ba2f41d1f01c1824a2000dc8feeba60695e1733079366ddc023b51215d17cfb5ffa68321a0b25b990cd304d8b1d8e10964d7cacaeb895f8e6d800201deb11422ee8ebf2adc81a499b0c008052091845f35ea086ede7bfab7c5a1caa16be1cc6e91d614f4b65e0e0ad24f8907b277d0d5820f8971c1373e50660e52d6a8618f57f8bc13ae508d4530ec10ff0acde8483ee854217a0ae95aad4e4e1cfea7865041516f986515ccc54c37fc530104361e9783ae0c4e50ca1b42474019acec45d0589859605e7033634c22d4328e0780577c15fd9e6975fb7ae5f95e485094af582b5b6aa4f2c4c73a9eef39916dd78515b11450f8e9abe28d6c922b2873e30c025563c575f67debefda5f119bd7520eabf14f7890d5bbcebb974e64441819b767dfe1e5f04d3c45f485a84c5a2cda920a9f6ab8f49889a612bd107d6b55605b9aac2f640002fe1b43eac4fea57eb82c360dbc5192c0cd7cf9ff3fa3e28d6d7929ec30ffe28d732af04616df8b178780d16babb3678c694f3bb61d3779e64957f148698b24e801baf1a3e3a002c75374f22036b906daabd6cae5e919c5145b6032a9d1b28a7a1ff0202afb57af74d677f186200315612db0001e2fec87c7c83943cbeaeace63e97d2715bd10fe04ec9e2235b17d91b2f276dcac4f7503ac9d06b32be526174aa57bc1e3613e502aeabd48e6ac994486c38b035f919afe182d886e31439b1119cb13e6bd14c38dab193d2f62b670626e39b67a6787d2ae467b63aa1f0d618807444bb0f97ddd0309dc9feffa0ac6a70b0d74b4a6f6b83bb5d6c90e411ecb072e4b7db1f82ec9819ce13fc4280442e6f5b997229f7f1a3f78345a365d0f85815ce9c41e52de27643c9fcf73c670caacb5912a2e0915e8584b51fcbd39bc04adfff41223d7ed52ce1f063daea0750f1227ff804e5ce70fb77264d9ab4c710efb832923968af393287d41b719b6dea8b4eb29c93378865dfbf4723a21138b64ece13326c976bfd84ae3a41a25d602cfede231159676556397229239cffcdcce86d982bf76b1eafa11c341cd2fcdb4259153c153df703bf3cff93ebc9f59666037772be827336fd41b3f92e4767952ff46de588da3b6cd6b8e4b1d44f5f3c2af201152b8ed147871905fb26f4a3325a2753da7766e3eb2ecdadc642a9a3a5f037bc6f05d47848b3c3ffac2d1ea2ad0ea855c7dfef743ca6de79afd07c24468932d888581e4f3074d8c929e95f7497b055a68677c693e11e603642cc8c3cc479d2ad8dd6a7ccc31c112d9778bab6137a9f9dcf72a91d64c6faa78fb7055c9bb5f1171ac614af036ea9b0dbae368c291384b00da57495ee624e34695459d89af9172fa9539d2ea6a7e6280ae47159981765bcabf0feb18d6a65ed13f5560c53584a9b7578ca2354b078b289ff62885170bfb836c0dc75057a0799f7f3380cece2aaa33688c026422c5239e8732e762942950dae9ff7230d6e96448b329ddad4fbf556df9709193c93f173267dcbe5a8e64b4599ab99c66dc1cae6df39bb8defbc7eac5943c82c097cd53ddbd79d64e70e64d71fbbb85af2a5a51130cb4c3e685646d4db3eccf5307efbba8fac7eeda8c7cf818f7e429c85b84827d7d47b528d41021073ad898b2218f8178240188b3a128f3b8f207e3266ab85aa554f8efc37d83d409ec58ab98c8b15b0f2ddee6c264e3b6768a53468df306ba1124738fecdd8fcd4307966e1d99c323f864172f71d760eae0c9fbbfa7eaab58b5c1af38be0148ad37f9168f4ffe22a839c190b2ed31a5a38625fe844153c77fa5b0cdeb19ea01d5caec62c828981387e6992f39b6684e42a786c67e188cc06a992e04a754a31d9bfb3cea1609f737dcde8d4a40078ed13993da83ea450be4b932e4f1805cbf667b712d197a72b04c4e47a9edc8c1baa4c4f9a117485538e3ff9daa28f46dd8decab02c9008bc40fc8c7beea21a8094f033a427cd373673c6592158b3a12b235f1222d99e4862bc0a2a6fcfd0cd9b0678a01e003d97f94d6a54a1964f638d7c801c602f1cbda5ab8496977fa3c98a2e0f4c262fd1aab83c7301926d5c74d986b44ab8816b88c76c51e1bbcc26793759db4440cf2f3d238190d24d2551d7ca7ce2de6bef2beac5ea9c86a218fcf7bf41f0390e707638f430dec588acd1f2407d5f113dbb310fbf61ab6c7bcb756969608bc4b7ac9dc44363128995cd4915731f13bc698e440f320a680e48b9ad256c3512e87677ce3ffc77bb258d858b8e826db68a00afec8ab3854b43435afce38bf6c995696dceabade530203b8ab83425cf84cd50aa4adb2dca618c205fbe247fb78cf46ade5fadd2a165842b43dbcd636ba08893444d7fe017615ecc68299a8841c6669ed30181b644da1473267c694e2a2089904f6fe6fff32544bdf420530f0580001340b98ab184fce805a72cb43ae9a4769d4d5e1f2e8cab5016da92c81e924b4576980d2e62d766d6aaa560bdfe708f75a6da947f8db855b21b5e41b499755331029ddc44c9e1a126ad573f6d5cd840bdcbae9b0fa201039451dfc6ff6ef309d1fff72b7c8a71b12fe4be675f7dc6f8cda14655a34eb1e5a5afe6feb2cb4d2aa180763ce4cf8a41e7fd0fde9398a2320174e3034fcbc77e084230e45ef24c120eeaf654ba9abcab1632b2cb76884e9a86435c4dcc442f087a43b7d3e8764f122e38cc13df6692fa32c06dc1cd93d2dd19f918ac0af3e58a0f5223f7be4ef48cb995f055ce72b4aedd620a48a58e885cf6b91c33991ee0292a61537382ba7b3b139c5ce8654786a6e7de942a4808a1db510f56340772057bf4885c6fec6292886679ece4b8d3788bfd5679ee331c9ede3d051cb4e940516cd1c88401d24654f9994803a7f8e12bd2b766b980879860957cb3bf6567c865e1b5f0b7836a28b3710bbed09b9b7ad59700aac1e256394def3ef5ccb65906c0f96a366da5d66bbf720e59c7f1fc96d7f1dab69bbbc7d275eb0206d26247b60866010fd3900077d08cd2b2ce7a8103b57d9f84791cd408769770bb7bff7dfd6a7ae57f9b84acab63d09945d8828c7f78ab5d6b1eef556000a95cad2a9f4463967ffd444861698390a16306e9439842a90491deded87822a10043a8d7e4f6962948e8c3bf3af0accd29641c5f924af83dee6ea2a8ddb87fc8e9ec99d027e7b1379c96dc1d8fa66f08aa614e850a2dc19c6eaca593d77d51dd8365aff1d1c801cc87fc3da28894baaf5d418644d52ada2249bad6333fa04cad7d2b4e68f0f591c2d0cf7929f0e416198b15ca1b26aa545b3189a7e280ec9c6be5bdda2c5e87eaa7d4f3564580d4e133dce5f06691d51fbdd9568bed9a24954c1c15ddaa8cf897fa0e0a80f10d1f3f5c9875628abbb32b211545c2d6cd9433324bd16c358ba53954e3863a22a7eb4a812511f534d056fc1c27295d122acdc7dd78a1c0656256b2e55e212a4f43bbbe0db31847ce284b08a0f57eccd33490fb8d4c19c498500f4b03d46e1e508c40ea67e3c338472006530d904c72aaca6ae3da5d605188b15a35e3159b969a2e867258cf9effc9435127b666239313b622eda27e3505fbd7cd64c6a7de6c7d8e86c2530fe8c2c25f3fc6bf45e95688019189a8a862d6cae3f9ba955140a8646e3e37792990436ab3010f87926ba86440b3c78f8950be15329a3ac8a4c4f7319ad1dc0bb73846d623a396b30e17bc5d81fdd484fbb27ae76c634698d5b76c8faf901c23c21c9d0caf0b3df090a0e9af8ddc28321667017c3749fa0742202739b8735b58666488c917dd40d94c93b9c34f3d717d4f1eebcfb3d4071d7074c56f5aa738a699a1602399156ac515100e07e778169fc4eeff671adc2f3912fc51c6f6ff6744f7a1406c921fb83aa67da51fb5a97037a97bd42fda5e28ef28181db5beb282635b6b2169320ca2189797d5a4abb83404512ef99e6390e47fa75210d5e005997394ed4751f2eba1fd3329a949ac35f74537a94e0be3870e323b918396408bec2aba110bddead89826387519f099497e20ca07e072a651bfc5ff9ab99ff7f4fb4539bf6aff9860e8cd6c52fbb5d62635257586ed2ad0b687fbc7798adbcd791acc42be1ef1e3568194bdd94540ebc2d0c76717468750790901b98148b5962826817457c11dfdbe0b1cb4bd88b226cab25ad28c40dbc09ec308ca60335e2be5c02eeb953ea3c1cd84ea61ca4c4d6ea5083b4b60656103001ad45530d03c482971add937fed7042fcd7b55c6e856e58d0a3600476039e047f61956ed9eb83d96bdfa56feb2a69e9d2b8afb86f24c42484f33ae2dc4bae3adb3175ac10fd6e2eb5d53e4e8d20e263d45893e2810851745d6509e2e25dcedc6984e4ab990516e697af981f1477f17f024beb78ec58e1cdf6a6d54e79015875ac71f8016f2c4082bcbd55a23ae30b5ec8103556a6ef6b975d3618a9dcf6e9b35b91316464169109c1ad3ffe16496413dcaf5dde03578d16d9c3946bdff232e374b5a9d71254240aa1ea09fc34631513ebd4a07dfef70d2f7f168f8f8e7c51686f11ad46760f88479742cfae1e9c6a87f5e7a16e96a4820710f9821c7c173145c81fa4aa6618dbc2d08859e4abdbe0c8badb4ed20e9a44e23382440bae858e4fe1794ede8a2d3f7527c5e9dab1ef30823788b3cdc261dad9fb7f192531f73984057d9bcb233f27433672cde8df05174db02be417920693c3cb8169b6031df571f059bce73ef97bd71fb097754a88e5473561778869e27448797338b8490219e464e015108f8f169999edebbd43b45646e5b9a71757169e2f25d17ec210bcbfe7a4c2d20d0cbc011db570e0874329664ec98d0f5d7b1df55ca910a051eef598b62b896162ffe31e0173412574a66251a0de851b7027f3a345e9888df9dc6fba0a1b019966aee68c171823fe241fac933e7582477176ae0ce077b71d42cae1339c08bc93e1dc936639b2cc5ee003f9affefb333b621b6ac862321e3e7e30649f181a6d9129acfac6f3f04b418bdc939a1ad9248f1a88796d21103d1b037151e1788e4854c2c304e341a76917762a94107bc7747f7378feb7c187d63482b7f049d13600df0b7314563e4e4b34dd2a5b570436db3aea488e2d0902dd1780a45806943c5eca62e6d16a06072024bb654f78cb31b06982c839252075d5bbb7ac1ba88253843f7abe00d48439da7c864fcb32ce4f9749805ec7ab03223f808ebbd15ade339a4a814ad6d9707639f1661dd08b3b2931d88b95e646362fe54af096cd5e77724ef21c14324049a7fbbc01cb39dde8ffa76b4dd6237c9e5d8f7fb0b99af3a52bcacb45f40facd7a5490fc98d9bc0c01f438eb60e5e6880dab48312a55c4ffa65fa710fd9348c6224e138a77f964da8006c430bb926c3b58822d594ea59f7703f8fb5d4ff482f71b633df299ae3dda852d98754ca86b52a554cafbc81c646046f5738342f2ed0dc3cb6c368f7564565b86da512c08ec8235f3abe715aafb15c9f4b6aacec947a02461a9397078534ec123da3c35bd844278e99a099d7e2c5168721a2d8111dcb1b80f22c0236fbe1110e278aaa654fe7b8dc4b1cbd904b2e9d1560904860dec877a3bed4ed3a1f4503fc795ff7ffa2d4183752225f0fa72e1b4d57230fe22ba4455c68f8a4bb10bbb55a0e272468533b0f4c33cf2a15380c4c909f569241ca8a7da6862f1b2829defc2ffab4b7bcd3602d682c86a07e6e27410d6a8475443d7acc6d4f8be7e251e4c6a490c695e811fd0419907e139390db0f186c942f9484fa4b86ae53e18a54de8ae446efba131d0def267f0873fadb910c48f6ba0130107a02b0d17c77cc94a9f34462beb60a62fd2d86461170d3f4fa55c519fc6adf84ac3419eb9e16b26b2c1d0bcade196eed4f7462523c5ad3a068fa4a61b5acdc161174e8bc7bdecdb1aa2e2bcdccd1de88e0d143790696a21cbf45041d5b10ac38ee6c162e920604342f6077f3b3d09d6dc662965e6ee2ae553ac402abb6245063137931c2e462dc87c37d9b59cf87dcd544e11f772e269651f2c2782db7727101b37651e20aaf5cecbeb54a10a6da860349354eb8837b4ece1a389f93103633ed3ddf0a9186a9984021d30be1158436e8a53a3045d6f2185626dc1ae26ffe8bc6baf07ae4466d756897291b26272762ba145e697964149fac745e3159633abf16e7487deb3f6a69f5bb8a79645dc0d7ea9a8929f73d1f78dfef361b8e9fc0c04be7046187bdd2be73b4a24989582b8e74f51406efbc13f8d94c5dd8ee71e0d278e5bc8f32054d12fc78eef274bede64d7add0d2a2706569616c78f7872325e2e4a479911a9beb22f893bb3b9be1336c9902e0ff2f6e417d89e62c08102e0dcc9123f29d0a16d4f35a06979eb97d642194d8f725aca541ec17516fa407e81b02044b7cbe997d243c1d93dda182b8e5cb0c14d673722f9c89f420b10e6521a58ebfb956c9b51a093ffe589732128a309e004f40cf42819eb9544323a63e8e67dc236abc13eee06fcda2a762c5278375e0e0ef64ee603dd683d8ae4883a183ca7053a64c0dcf0302a5443bd50c08e8990be6504286f369f161764dae2d8e885ac5d709089195eb0e5a70a08c5e49ebad115a9f841cd36a0282d2a03d2f046bdc1d8acf3d15899b816953ef01ef4601d04edff04b28f3bdfa3981c306abd3c9f90996bf5871d81cd5a9b01fe4bc3c929290383bd45d278684114c10343a0dbaef9e1dce463dfb684b4ab3d44b539a352c86f9d032dc7f749d8a47cf7c709c5fcd8912452463fc17793cafdc9f35d17be24eb451df14c1444f5fab93589faf8bf8b58e98ffd1e2eb7da61c68ae1939287f0b9edb0d41ef0a4755769595dbfa0b0f1844756c40575060dfd57eda53db1cc4cc95a6b2d8e350e73475abc4b15af4d67fdb52ff81051368a29cbeb2a5b5bb46ffab73b91ecd32944b397e5d743b2bc8367418c6d903eb9b5b6ca163141499f50e51d6b1488e0ced279003cd8e7f527095a43d45580a6ac3ec449019d7524d24c7081ca1531b594d7f159283fc65ee9baaeefdf9e377afdf1f53920d9d0ad8759aa58bdb5df308f763ff1eeda229e4a159f88783fceb188094a0cc94c2d12460f64475ecb2a6a7501daa34f16e86f8b338de92a8b549989d05b0d46bfc880675fef07199d49670c078602d2aa568b3501e927a905922b014969a77104eff7a758d11fa035a3913428b3b8edfecb9cb07b256018a63a742c778d923a514dcb1580a0c0f61504e5e17789373c83e37b072186de6a128e2dddb863747dba0bb30b9c531d4fff269167cb561c03ad6192f584621391afc5031ed703b05597236c9c6613a3d624e9a3ad6e42e1c4cca7495947a65d5afd5db2801c89f81eec65f1e8683229ba93c9b3e0fd239b9bc60fea44d20054101d404b93c3eb7692c23b4fab03e06c7fd22a256de2e10705aad6bab45394959d8c1e6f8ba8200b4500f49b5d14f44bdf65c2f096ccf7552d3b1b729b0a665f33183c200681c3b0000628a70da81ee90debb284128fa417d9cbb1b2b791fafe8f753268f31edefb08a21bfed310f5b0cc43035e0653852d75a10754ce31ac41016fe30000ab8939344f5e70a42ff26a25a7405642467a9a2b0317117b92b9145dd83aa97a9e3a562a65cb92314a7b8c4c92c01ae36af2a2aecdb38382fffc48c95fc15dbcfaa2744c6d379dc8a67c3fb55190c96392d2f9a2e4766ecb85e888e1cb3ad2decd6ef060840f7d50c85d0c6d745bfc4d74df11bae16dd8dc2383afb186bf9b570ba055c8eafe08c6012d9babb429f60e2d6d5ebb24cae606d6fdec036747445546cff0049cf2b9ea305bd9e71e5c1baea6e69e399b27bd046d382f3235645170a4b6acc1045473036aaa1e1115601bcf85dba79d0fffac9a03df61f29994b1ed20d941c259a86fb2053f13daa5ed23cee56920d7c1a27ccaec747a2d1ccfc4150f42cf4e98a68f8b29be1bb851d268f4afb1d8f0278c91d987f743717bc7f89dec0a048f2e538aef903568c1d71666fcf307792e9b376a7fbc42cd86907a46453ce393c060d3207b1592287c0c76d2e97fd675e12b0e3a97716b13eeee9b15de925e718a94a127a6f98d7033f1c9967d8bc9848f8a4ce5fa89205724a3df02de5f73febedf3e85bb22e602e915e8bce09da3403ab194a3bdc6ff5ff07e20cab0a6e7026858e652c8825b77e661fb97a1306cbed983f3047d7d9c11591ce63b98ce3a22602337d2af438f85dfd4888f83281f9f50efc5bd577737003815d96bdfc604550f9169e84409f1f9889dc60e0f5410594c02ea792304912b482764a56221410196c341ec4efee712fc6ea3b51575084e858ce453ef388f60d0c95c65d02473c4bdadea794a9d83062926d3783c04a702daa9aac01aab47c0e56df16d936064d926ccdd8b5276cfd96eb0fba6bab02493e82731eb4207e51586deea6d2a7f154432d2e4604a6143b440766ebbe16d8d2edda5f926139b0c66a77a939966b1187236524c4b8d1ff90c2d94819d43bf1bda354edd49331982123589527081828ee92e3a8f5c6bae6aed62b4c641666ca007101c0040cb402fe3622ec8980b18acbdc6b21ad6c8c06359cd38f271082b60c06a54a490625b2dc1310cb2c4640af5b3b999fb9167796fb104792f7bfb2c6702a80aa3a380462eb264b682adc23bdd0f22f27122ce2aa903144aa6f5de91faaec89dcf7f3792ef3ea63476335b9f3401fd6f35292201e57fe8e39746cad7e7513221c91e844e8aada57018e021f9a51c2e788e6c4f3432af3e0a28aed529e5ec399c90445d84bc081626905ecc93cedbe324471f36b47e23fe869805feb78fbe823c6bce716344760256f4a266d8f9a03dc8e067075c35f37cfb26c11fe4e09ed9a063dd1ad736012dc9a68df18b390190a5ae69015330d061e02220ad93850fa66a6e6d8a6a12e210d685ce2cab8213255e7d9235650f9529db92ed93eae4ebba55879f93c685374eb69ccc7b2b952d8892bd801525bd826abb6c775af45bca7cc386c0095d1ea6c4747685a244f36fbb28bbb8a13ab5a31e5542ee1e56d388c514d1e194000c22610d2ce850d14f8aaad9d386480ca2ec1e5a09231893c17f23df4b6f9c57fe8592d1c8186452fc5ae35f758324a2e2ef52a0b84945f91a5485ec637d6eb57afcb7aa2d0ce3a3ee3adb02aedad7593818a8c052abbe88acb5a9519f8803bddec1adbd6fea81fe18c88058e54eddb488228dea6737fa15b4965ce240c5eaabaed075dbbbf501a6018dfe323b4508612c8b63650854857bd778082b11adec3bf28355d01601c78b698bf9aadf7f81cec246083919747a834964914485dab08a0cbd8b840cff7fdac2e323bb087738d78d70bded70f034ece8c0e2d5fbe2959eac5cd8ae78c8f3f51eb0ebf38272398136aec41accf75aa948dd7721fdf208b799a24a935854cfe089a33f586b64019dbcac496aa8d39c7b83edddbacd1af3542ec765759d33dfefc8d0db0161456b8da575bd233b68e8bb8c2b860b166e31cfbe3697fa25449788c4ec65e4240749a4af36ee8e2468add13c70fa4ece0edac4472da48f5b4928196af4555e45fc01a630dcf4c032b022156dac6d57126c9a8aeb57fa00d51227631194cf3fd1783c5156ea9de0d8193e0f8f484784631902250997a3fdb744b24ea440b6469c5a80b5bf932ffcec3d1cb337b1b3875c8bd5b8a4b1bc9f90b72258653bdb6a9f5698a8e1b828e3dd9ac9bd05ae259d05ad580bcf5a77011ee7fdf18c8331cd04b75472e366640920c1d7651c198f69a213e20efa725f16ab5c7034997acce5c0ee29eb38fbf0ac16d5340ab1c0226b4caf9e622d246c120de3d7d9a8b8c24174d683731a8ede2313a1492ad7459ef8bbe58f11dd364aa0ec1d4e0dceb9add249b9ed21356683a511c38b1b26622026f703702244d98e3cac6571711d6f8ede251f512924dfcd803c6a287d8a4a3332655b040f6f9ebaf7a485540638ab49c5293c8a2942ba1bc3649143a7c1078da6abbae06c7971aad7fa88c055c36194b5af8578b035d6a87866513f9cb1b2224a2830145770736f2f44fa4a3962ed88e1781056237408f37835f133fef841cad2e3758cc7b5659581866f7e43c52da0eebd9acf822c25c1dca5155163c9b3f715cba0bd1bb0896f3a3d08bed75a9314abcfe469cd9d71c13f09d5531499c5e5c28c582e8ec2dd2541fd62e835bd440b0a305e6f2762c0aa3a3f2a9f6382941f5554d0f633eee58a8f6f646e775956d3d239a74a71e4c7701c6ec1910e8b7079246759ff8dd31771b95b3df3ae293fda722f3e9351a6a8aa299ab3c0e46c25e6a3bd2b4f4da2cda942576d1b99db8d0132924f09500e0bef9a9bc44284f3a7333816db9a7cbace0fd45ebcccd82272ed95280c3ed1048f61b77f7435b91df0db6fb0aa702776757261de4bbcc783ecec1ec0a84dd76c7b787dd21f49653b8db4b7495d21b79ced83a30a0e6a7cf0ab856e679eae13c512e27fa720f9e0468bc236632ae89c6974e06d1c0d49ef4a9b22565c82533b98e43e28e9a36a42de312e5634f42f9f5f12207acf22fc196b4a0d7ba4ae1c02c3534575b93c0791dfc5984f7871fd81b1b0c66317f1b09fbd723923d9a225fed0811514a5104c4bb96e52aee54faa20a235a20e48edd7a8d90b802bcac43a1dbf2b10b36f7169875a6cad456788b55b77d7566bb2ff9e6a2745d53a7a569610d791d95bd5007154a66c93b7eedd5c546af831aeae7b4f0962eaec138616ad4c8634460a3dada0b077192e9a9e3790e33044227f74844ce6c019126754259cc87d9ce70bf73e8df606139c01b1abf494df46c5ee93e18531241a4aa1de31c4ea55976fc7261a4f05bdff014aeeab472793d3b2570261b161a85966602190e8b7b1810c8d64e0232571a47cc360065e825877e3442264088fbeb99999b26b6c849b1fd8d37753b58bba04d27d1bffa0c3edf8ea9814e5ef975dfa1f539dddcec7745fa49a1e2b21763c3ceae9bc546421efe25904754aaaa9f631d60174f58fd910bf0989a035b22cb3b382be0cd708238b27902322c6be77d1cc3ecccf103b67b31c87b2b846956e8bad137e7d95003008c02d396a466268a548ac0296610f3cf7b8d145e250c8120e81c55244ff33ec01797da8aae1236489f1d89ce59a19dbd1ec102e69f758591d17feefef7be287c68299dd9a65aed5e854f3e3c444142a02742008852f9b2fcc11494ce2f16cb1e77681de945151adb92029da56ec6dbbeae9223f97fb6d1a796c1045abe07ed8f60d3586b0c6a31b480c648a0828350da6f80f38aaa4f0b479197ed3f8b27a314695d1416cf4acec7566ad71a255b063023c9762193d341dea857c630634b807d24f2c124d29c5e15c3a3ec464a6a04233b139e59150523be9f3849e1cabaac6796cf8d6ddebeeae445135300c7eb74f91fb4418e8b83c3eed8026ea459dfda0e28c44ced49ebc29c9331f30e1e494575fe5c0bf8b6802c1704e1281f6ef9cc15806df63dc86214321c9ba593ba6cdc41564bb0b9c3f828d2f9c869b3bb2b586c3144c3fc7eb4af00ca04da764eee070a459f95fdfbd2841a5795c08ed9306198e520e2a81d84c11266feb023040609b4256cf883a41c4a8cc9733760a5f81d6c554e44aee67805faf6a61299cb1716ba41edc9d031c3bbf9f35b557d3d5d7cbff837013e9e5842bc538918d4d222f1a60d12568e02c7c5e565ad3d05e3c0ba0706a3703d6fded161e082e31d14c86efe5d3f3e9180fa7ff816158ff0d34d4f3f70a12dcdbf3ef1205f4795c62f1276739d7c8b4ed9c2e07ed1659e61b511f90b3c91c545397a7c8e4b673a2ecaf798e1f65744dbeb0139da5706b064419ba6827eb376652925a9ad1237dacccee2f51d5c520e34786c989fe676ec35b18b3c63b78c646e0369ff3215c34269d1c2f54f8e57e5edb8d12110687df0ff5b1dab61f31c4905eadc0109e6485685ca6802d93bb03e985ab064ee7fc8ca2fbfbf4629d152cecb303fff25f889254f74c9e06c870acc89b63f088dff83351dc1d53628a1d8247c0309935ab604623460854a512f9a6c6773c775a31038c4e0b4056e0c94547241ed4b47d4ca60cc833848bfb19d5f666f72a6f23fb3767d9078bf2d9fb6dc77e7ebb75bfc3b85b7bb0c3ed8a3f15b8cadd31d327bf507a138e76ab32f8b5c06d5aef25240dddf681e364384a63634e95a47526f47ee96fc43e91313c258df858b1517feb17435b1964e251d2905acf2c2669a1299ab6df1e3c575e95fc06aab7b0b04254e33632741cbc8b631c6240c14b1395d1fe5feec9f5f90aa6ad3c523810aeb2d702651f77b970d19e07f29364012716235e21bda4263e1868a197b165f5fc88f8c9af3ef8e70d112b1e1a8bfad469bf780c9bd8f1109c0763c35311fe3e4ace30aabcb36f1c665be9124fc53a96287434f514b108ae01ffab93d40f45f38cbc920251369f409f823cbac0de8009ed2ffd5d389f661e579ef09e6f3636728243004316d51dcba9dc3792a68aa8505c1d8027370aec806d2b8da3575c7e0c7a9af84f00d4c9998f9a7439964e82ffcb5514c4fcf7b2c54c363445ae94e48c967719251f1eb4e6a3c43a31ad013f03266939ec02c61382f9032c5dab52b7c73815ea08a9264a996f8ab8d515691626f0fd8a41d46468cb8e680661d950038f3367edd655f7b4415339d3c4521e84c1731e008796999ed71e048869bd40456446b1659f6cb52ca0318f59ce80c63ee49f7684248af7d1fb5ae8b8f800fefd4c97a81b40dd06e60a6a6b32555e183c03335d2421b9a0666af686ed4acb241a4308ed8fd8595361e36cc593777019c1b382e26f45f2fe632cd570cee7c9c3dcfd8052f9c1e72d13bc513febd70116d86702844295f87d828e0de0b1d5e17c44882da153848a5acb20e46ef396851ddf2ad712304a15106799560f7a8cb9cdaec8719f0960046ddd8d401769b33c0e012e6e422e956478a63bb9c5cd6036967927fe44b32cb7f0586e5d50fcc5eaa139e53a77dea5084563f4cb92b12fbe739da18b05bed7207c8c398dafe684e14ecca584bde639abbe5097c1faa41c0913ef58f9e6240a0237d3a556103edaf80ab5f411b284f634016ae039824c727b925655da184f57a77abc2415b3ab8d2651ee3a3ebb9d7308765205032cc286688803d15f96772483161ad567c817cbf0b3a6d14f1050a5038a0c25af5fdbbcb04d556b8a3bd220a7a9a28d306c2a0899f1a58dd9e625076405ea1caa96ddb865322860a381a6c610ff003430fb5011b99535ddccba93c633d2e220fc415f9bd07c45fcbfcd7684b49f593484252886ebcd7bf79c4aa1e448f62b743c6460e864f00c46687989877c711fd037241cec7cf0bcf2a40fec60674453579d2f69403a77a1399bb2b25a3259ed089beea22347904af296398ef39bcce57e1c2ee49d4ecb5740f68a2554d14eee6a67be5b3a587dc286286806abc1a7ed92258e9ff535f34c27008a47f34601de91e96cb6bb1a0f662aaabbeac51d4577b5464ad82cb21dc0814ec9a1a9a0e1a70bcff53374f37f80cbc78e3f51450727b9232f55609f13cc44a7425e9bfb5d70ff0acf69d62bc0e5369685f310a485ee02363d66bfb636f404252730840d5ffa2494b9f727eb08d70773eda9c4f227e89a943668a86120400c489b7e19f8e86115a592c2a5b2cb8c37db256c59c766f8f6100d46af5390cdcdc31d4bfdc9844b0fd0c0fdd4bcd41d23a9d5fd0f51aaeeae3c7d0549ce253e948cae52a7d095b32e004f2ddc4749843101a2759e6bfc107c823f4c331e17fcd0611f0717c610a75f7105e4bc8c5ba9309604f9521b3bc458522320c9c8a71a96c12ebe95f005fb0cf0827f8206d87f87faa569e570c5172adeb3e6a64e1500a4d01d09fb56b3a2765c06f06e71bc289169d4d69d1b9d224ee9bc0ad1b0eeb03cd93a82495fdf7e0c46b631c255b815b012f7517e3c59e945762b24cc76b8f7a461f9ebaf91c0fe23c550d255d2ba215c8813858ee5a25dc4066fa83d1cb18b7fbe82c85a3b87262f768fc3c214cc275a9ee7b07558704af9d6083f6ed9a27301b1d035e29342e70304d359183e273d4f689afdb8ca8f741eb9b38f458ff74f21c9b00ce51652074d63af3ceb627a8d7347dfea353e294b384d276038250633b070bcc95e8c46e06555700602b6a50567b1ce65ab0c2445f5e48918c49d221dd3bcdc7ad95c6ba5757fe3edc1790ca864941964235689008c545794faa826711ba0aa891229f1efb3c03815c64dd7a130b6d787888d5dd84cacdce7d1b3e4b857b939e02299bbefa828ce440a9b1f8a9b9ec9d82ed103263e49ccf6cecc141a00ec32245afb48fe175a1184d84506ecf672e10a44299a488fcba75d56ab90d777162f1b49b195d4aaa656b0f703ef4d18f61c4f6a0cc3a37225b6a17fb235642b2bfb4ddf6cd2298ce751fc30edf616802ebf9dfa5d7bf7b47287c84ab2376ba09bb9ea1b7b4880f14c0a4d27c3e0fb80f7d3e38d0a3aa3c0983b80dfc520b4a06a49213a598e4c11dc81ae2fc6fab29ae0435116406c3bf27aa5e65f88bae04bf82ba25b01cbca2a83737619413903ef7a4933fcb59c886456bf4931e14c14e0dff009cca7bf71c464794f71958748205eaf619140440c45736eed1629e16b88a55a4789d9002c702a77b9518a12f743a066ad0d520f8d33a5aec5870f6cf24e5c65e9be729827ea1684f37334ccb44220c97786e294360b501b935f779de83993ea53b699dbf017aed166239bd43f4224790884ac9aa80703be817324f65b3a1b634fd003c9433cd0cda52007b1676bae644197c259d1d9ab7bf2c3910e547eb96c3d93594e92cf2cb24054f3d40511ec0e37b8a9bfbaf0ca75a8ecb6513f2a2ccbb9d8b4557015a1e97accea2731fd3d6d865098e869c71a47858220a0e4223f36d6823115363c12813a91359c1806789dd405bcf497346a379554e31089729b0cd2268e6c30aaa95547c3290683269f975e50447964b8702f2dda992d49964c59d9ac0f608a794aa096a475151228d974207be7cf80e2571e63e500f8b79c25c93b954e3fbcbc4a4796369bc9e1f838f254ebd30ddfdfb5f67201ba0d47783bd35068d312d72a00060beda12e62e43d64b3ac86a4b0a5a00748ee47387ccc3b1e026d05263babd7d83db5d212adfb7aa05e9d132179511580cfe88d38c44f0f3e2f53373134a21e78ba7133c2a23faf0f6f2f8fb1faa0d3648cba2978166c1d232f513acb25059b75b583280b80ee2cf1d3079e4eac36f4d2d52c888588ed19f8d04583c44defbca2620fd93d6a86b2029d1b7f7fa5b178280ef5dd5731e1031d0aff1eedeea11f04f4c0e9397d0358a34dc1a051258caa2b34f628424ce53f452bf1472bbb39daec4f8b45be65e3e522f2f2491ef8e959f5123699b1856d4de30367ace1ca00985ff40cf6a27e6e4c6bcda9c9632ca29fde6f6294851f6dd87695e003d2f21e9f73bbba4e60a59372f0c8896e1ca1ce6dc227d9bc5230c58fa011969222dd19a25250eaac104a0f452a2da51f152ba185c50498009a05963721528f37403f9079a8d2271f5e5c6c604afb775e2bd5c54a90652b1d1734a90b1d897c359728c76fccd4d7a54ceb4a9498da5970d2f4426a48e53a2f57f14112e86c0dad8412b47c29fbff13a707aa461f31ea8692082398d6d52db314f08ce2148ea7439429dfc6e9c306f1d5fa78a9f95a39535e1a13ad62002da8a75542808dc06b003fa8332c44ad2c4dbab034c7cb000b94ba5f6cf85f6b2795a9e6c478da005363a87a7366946cf88da38f450600c6a5c5703eade4d01c723f1740b88a38022d41099a46c53806d593ce7831de973357df62713ff3ed0efe3ac7151a14be0855c1a9a4fd9bbabe86de8e141da25d97dabc73a4aac46d81730088e15f84d43e41442abffe612c74f9bbdfbbd4139aae19e0ddfd5703a7a1c77833e8580d49a6049413f1c226a2d5619d817a2abf457740443e6c32411747305d606dcffccd98f68daf6ac418fe1eedc3f683e0f86e0450237815eead3613aefc4054108df5b87f94800a1c89eb4eeeb25204de0993794805e6540d6c1cb8264d383b9e97e116043dd278ccc1f865b68700fd91c597a4946ac8b6cb92bf1f43c7c87460f9aeff96db4edfd1946c265f4af38dbe692af414902a138f77ef4c38aceae27cacab899bac83b144dbb527acc5949b62dca09744d1582a3b228b2c77cb6d2fbf279c22b0d8a4c021bc7226c4bbd8002da337e7e233381df95c553470b23fde98cc03d9c2bfd4bfb8243877cbde693536aa8754e3ac8250cc0876dbe114d10b323b1735cb9ca77ad8d0ac7b143470d6edd16fc9214cf61827eee0b187daea1e0d07d836d6d8c550532dff823e44305185ccac2514d50d6b51a2d20b2a1e7dd08c03502510bdc03fa08f2189c8ab073b0633175334e0408b4b34593fa2560499bd1e16ca2f5e59783b02c3c7dc487c3847dc3cc254df44e0a568f0956e1d27879c5434dd4792ef77d3646c5712ad3426ee2754e2e7b9368ccb8b4dbe9512694b96c1dbd7daccd671bb04b7522aefcfe574201fab12c9d7c966204e9d21e2afed8c7ef01e03e565f1ad9f1ff8474a4d2d71408eacfbfcfc5cf93f370a0668c9b3e66d59c1d0e9cfe712fb0d05fb4ca33aa40be7c86da730224d03f2b206c80d58b9db5a9ee5df4d1eccb2b2fae2b70663efd4505d6ddbd079b2be7664eb33d0a4d160cdc3214a4abd23d604ca1777931635e03e748be363b230fdd8fc2e2773f270fe720dd187c8822f1a651ad6acc1fedd5bd508aca4697fe5f682503866a3677ba5af21a02d07707307089c13bdca0195b1b660705d6daf8de8dde33b5c401b3e7f1eba21bf6a7ebd17fc3cae8f315d75fb2ca136cb87b785e74275e23d45989d12892e1b6b172027c5beba43aae3b29c00c77be7698b237b42817720d543d8b7bb1206b5f7603f52da706c52e181eb27390c69097fc2eb6c471c9eeafaa0bafb9aa15023c638b48e3491f1d5bcd557412a6627ea9b043b90c736380cfa88397a3db36cc66bab274b00d7478d53fab08b688b2a92c0b593e770b53cfc9110c5cc563be37aef9d096dfaeb0e7dda2dcfc1a367a06e8551879f4f2271233a0bbe56dfc112e7567812be39041e9d6f1b9bd70c21c19071d4691e58c5209d1a462977dff76bb3f06ae1b2b087942d71d7f9d1a0e446cad4c48026ae19bebe43cd0511bd69a937b6782523ac481a255bdbf902210607c963ab7d0e4393e37fedaf50ae643aac3989f8204cfd67583e5968bdd36f978c86bceecca2eecdf30a689c48dc7e47a6ab1e7c493daa8728d1394c72a2a7c74cbc47114f2efa2bfcb6d204520927bc1ef7c922f366d2914da23ac92462ab898d6a8aa0c85b0461c95695510aedd08ef1b6e06eeb949232cc1fc932f7c66ffd56d03f6224fb5f2c6d12dc7fda10576dd24fcf05725425014ff85cad7e5299b54a2f91179fdcae176cd95c3316c4f44863d629376299ae3d2704b9fc7bc6800df1a098c686d2d66f84d630804b18645078564145951e3c4669a76b54da05e4fba80476447a9f719ddd424ad71aa5e55b615ad0e06fade5b5227a1627b5233b65fffd13ac6357ddf7a63efab944e75ad591504b432b7a82854afa23b23d584086c909626e24c9d6f55b8e1975ffc54ee81bff6b12efdfbbe9f660452b308bc334409699211f773801dda8d3f3ec99eeb81c03c6efe88a9187856bdb7d018daf99088f40690e51b43a05fe646028ebe67b7fad1f8f2a127cee6c002f086683f6794b866702aec5299dc59fc32f2437a5fa93c0a21f6b303680269d3204909542348eabff9d9fd318a19854af1e8ee81b6f2e71fecdb473e0572b1ee2d8ef0e05c2f6f18c672caecc049fca708405c328a1a556d274a22176be27781ad7ebec0db5e614bf39d8c74bebd15fceea0343421d98935d70588da2cf7acbd4a7fb030ea39aee21db755c34c69bf60f25af9d000923e2166fb79343468184aafd9a9ba94068aa681c942339b2dcbdd1a828a6cfd2c3d25af195e654d9423017fa0a350543f425e805ac2e4161f9b79b884a1bc110ec404a3d5d477e9a25d5e15d02b13aae1f07f2dc6e1462531a7a64e980a18602e26d2730c0dfbaf5bf3771d3685094a0704ce1dd47c2c40421d11d6b8d7598f70840006e63ba3e3d725921bf7587671067e8a9ee4f8f1b1e0925e523a5b92f7e3e64755189d8e59789c863f55fbd9abbc4c92104a56199a72abce7214b54bbac1ec60604c2948e2106be51cfad851473c61712230ffc9f842993213d85f225597316a8b4631939439ee93581a93ee85bb2c01922e12d3e716125761ddc3f4d2265d8e8a800a46fb83e0f142bbfa2bce5e6d8e33d1eb1dcf329dcfe02dae0f5c8795146f4d4d00a97d3ef49694c0219e90ae63834d3d773d533998db30d3ab7d8af6ad6f18f0bfca4def2d660d9c69f42f7151bdcaa03cecc694299e24ee6c3f00303688aca52b4f0d2de9e0f059e7250bc869c69f8d01dab4d47d760507d9e4ed6b71af0c835cc27eb86766520ae584553487a33635041f0d90c54728d35437e202c904f20c8a4d0913d39c43d1f18b6ae5bfd3cf4c1f2eaec86699b4a7e269edac060d1413ab472bd0d2f4ac42fa4e68a57c80d229af84f657a42c1e9dfb4f3756d555e606cc03ddc0e4aa2560c1a1f8315a4fc738024f8918d0757eea9bdfbff745e7143a0e90049c7191937f4378212541d099c1e10ae9265d64ac377c96d0420535dc63a05c60f4d8cb0fe62ea7afd98e63b635d56c3862b7d232b64d948b10c3d93bbbd2fa3f2064b95b407ab9255cb41a03758cc096d6c340c692f73f878298be959e46f5bfbe32355576658c42589f4ab4d1a861d657c291e4180bfe3fe24ad1a66f94b64c608f0f4118f8987c75c1be42abafddc3c94d4183b3ef57e49a3a52eb1d19b254ab0992129033f0964857925b750849560148a8eb9228ee217e10683f44ca397d4a65514e5a5d6e528c8599c1e70f3950f349eefc0c2ea562ec2adeff52bd1fd3ca59405d1fa6ac4b082a7b768241fff55c1be0613093d45c8da211334ee49e7434b5ff4c9bdcb079b5468c1620c738a35f9efbcebd2c1e763f79c178794f722ad0df3d4568ac0212be1e87e4c76ef5ee21526efb450f174e53259570422472f302ea81007f55e592468ee84e5ec52f71cba89f18a54ef4d216b5363685311a9509c9e9cdc13701aa7385a57b3c418fd5e43052977678ef5a18178a1b54ee41e6936d6e036babd1ba46ea065d67ed7e9adfe4919b11672c5df91814d519131f9ffb6870f9a6e240e3b7d35098fdeb51b22f40c0a8e9b6535cc1a959946cfd5ee49ce34e51cf56bf442692c597f3f2b222a3e05466c67087a2138b4c8769ba8ba1046a228312efbf006763f2d1348678d990e28e3bf0202185c8293501a3e2e5f724247e59c871a576c323bb463af894c33f229f7f3079da2864c0422c4b18719041f13060a07d44b8ac150ab0e7a3ba1a05d898ffe443765fb57a34a4d75b926394daf6e3f09eec5035fe545df351257965d4a3844bf89ef451e885f6050f0e34c64d742a7fd85219c706ce85bfa197f29ccba9778901d99ece0c4f4dc32b268f148a7005c3b746d77f99b78885a5dbdff439e0c8ed36f69312c0e1d4d95767eb47eba530adfc6f406eb64b81e08057ea8abcf463c411f560e34b40ae9fddcf93ea323d5631acfd2cca51190024d0fdec719aa1192375bb007215dea509061bafb263c9cd21bc8e8654f33757727f9ccd081623c5f5b92907f60ac9e96d4cc94d6484dca793eac5e2ad22c1e914925ab9cef5e3d178113a65b132cc3eef579e93067652219c9cbd23da972b5d4b50c192efa99d69a7bc45feefb44f965f2b95a3627e00944871eeb55718bb268c8cdd7f004d2ef6de6e21a24bc8e526101c132556eb9ade5f2aa5e59e2d63a9ccae46643e47853fd4fd3488643474d4d147f5b928ba362a77ab66737ad3bbee1382b37b285fe821b109c37ac13cd001215eb393d774280e7e9d92698d846d9c876ddca275eab9296ba268f6c410aa3aa9a8ac3195fe15fbd56a13723cb55868e989c1649191bb77228f8d5b1f429b40f26a0c2465ab851cf0229a5cd6b10ff463bc5c1a3df68099a85d821327ef6a8df6778310ced962bb9b2b81fb69a41fa80e1678805f11defbb17aeb89fc516707ffd8b011fcb9b6f92236351a6988c81cacbbd07c3c964b67f1b318b0cb6692f331415363256518e240f842137eb40037eff55fb750176d70cc0a8536ba2d3de885227afad6527ca0ab671ec45179804a6955005f8a2fd44f9ac21a1c92e9296904a0b9e7f2c4095595637bc2f24fe386b788b9a908e13b6908f83fb0bd95e409281464efff777a133dc66e60fd645b8a0dff273f6a540d3667f4f832beded95d90876f4807555dac6a7334ef3eaa1e2d80a404dacce1d27a8628f64fc71313f0a825a84921813690cac018f1f19c65df011603decf01dc6811c6e7253298794bc59ff4560f85fc95196c3c7075507a2e5b71638353240911dca5fb712f908c1e4600c81140814c98f6402e8f1f518cfe10662de3f95596dca618624b3c22951495e9e8fef6087be951be05158022787eb7c58ca57de73321143d570f389003a790b9e438a41acaff2e55656405e37e717aa96a99a41ab819afe49b3e09076f37e6f97cd3f3a5d817ccc9031a2faf839abb3e1c46890661394ccce098baef8068bb50655bda36cebea277cf053b53ae670761a77092c377022e017ee338356d31721cf3a319036b59d2cc1fe144df14e370679ea25b82f42458edae2bbfac38ac7fbb3c25109d50208fa52c7527385d0d53d9aa742cc0586d7c3bd3f113c4148995d07522a06da2f65802b8f33adff2f4eb30d3f698ca2c194269f5b01286dc180934df23876a83507d9f2833f187dbae1add125c187050840e8434c6c06224732c923d3cf9797db67b3ba81ddc20ed45e67ce7d2875f7ff9aea33f1aae4c382897b088dbb607d05a1350f640b427c27a963693e0efd6d0dcb80b0f522bf29bee63abb0782f4e454bc4c525603ce78c601c0293ea6fe90e7892e4bd0608c28c0b2492bfd858ae36da0a4303c6109c04b9c3a46bb8ab0deae5bbccdb8efca3c45f07d8098704861044c270e8682b1e96d0098b61e456fcd3f7ee915aa9d0ae9afff1318a1571dc66f23d6f65924d9e225fa009e8173de3997d7238efc145957d2bde6e22860fb28f2b750af3cf653ddbef4c3578beca06801dafc92fd2aa87d6a9155e8525f3feadd743db0096723749de895069bfebc5d57582dad8692182227b203575440f389b196beacb6d27903526b0b531182ef9b891c5c5ff21b66ec7bb25b6d7f441088696750f52e11e7db750838675904730d4945a683bb895d774f08bf9d2f679e6a2caea7cb2b363d5b95e230abae7a6d4a38736887b00ef8f08ab76c5f3a5c17783a5ad6f045e905dc367f95e100bf34731a1ccf51d57f52b6f715afe20f4c99d005738f555d00e5b4d38870a2da5c2f569ad013f47200ac91d87853f1f2895822b4878f37d04a88b99a77adf1d87fbdd4836c16b30664f752dfdbb58efb3c584f7ce950feb502298d6a1327d35aa0fea892bd01e994e11b2d9739c421caff9a6cfa08ae1b2512714de588505b137026b157a84de6f120b2e60a7d0cc6818176a4e1f7bf96cd3bc7fed5fba2aa2d151416a8598c24a629755c92834bf7a2eb1dc6e2a158b12412f4c56394d3502e4c4806950e6e0908c70cfc19c836136ce7b13a638dc8340e8fddc9dfaa1161a04ed03cc0f6d90275bb067cd760e9e5f26cdde0b70d82aad7188b9e1f20ec88948636ef1e74cfd638c3b6157fd39f8fe0c80767323ba3b769d97055ecb2ad8c6aedadd2dbf4ecc1ea076ae66d9edc21e946e7ce4ae95862c7331e92fd54fd34006bb5f5ccada48dbec28a1cb242c9ac1413cca39dfe15d1f89e614e54bd4c0cca6d40eb02c6b45485131606e3da51d32a0a7c3c4ac77a1ffb77463b7bc679517ad6f171f5cb8ef0ea2d8bd3186b2d9f9b84483e5cbc727ecd72b0223e1e6dd1c36365b3bf965e9c2fe62776ef92cbc1cd00c6c4ba5e2e7087b23d357ab6614ce09ff0eaf535bbaf8101b96124a65c91f0495ac8feb5e54d4adc6c814b318fc8733f88d522fa40674f9e6acb7d3c2089b7092a802ea84e297fde50324b8c2ea65c5fda273bb7faee468bcaa69d370831b973fc99dc2e80a6e2aacf46a35711cb558240d5f8e35742ff336d04bc2eb020573f3c7d7f01ab1b3f29d1a60149b462ae9a3587687e0a055e44b09054f183b151f8894e9e7f42760af93606feaff4feefa02fba93f94b3739fdd0e48ad16582b48803e6ce02804074474e76832b8b598c960b618da0819703832aae53700a37147463abd7bf4f09e2b4393789e54b9c072820fed8f1008dac629afb803b4e7e40d37988ee7b03ec76ccb699e9d222834b1fdc18a72679943bda3d5e92a41e557109ec83184069fae9d8cc3003487f647e94c69df52cc92ff224026d5bde19e4696812e52b3724a9ff92f85078e689e98a7bfea68f8022fbd36e836b9e1c466278f7cc3fb6823826bbb0d384edff927c99f53d7882b86d5bd585b011be1b867f70116d7d97bb51ca585f624eeca0bf26ac8ef9421fc83edbb11a962d4e840e9fc8341974eb7de262ccd3b900668b3ea244ecbb746d15e0211d4c54e9fe5303d82fe543de26984654b7848d235273175a6c61da9f5fd9852e60649f8c88783cbc4694fdd83be735c2c75b24e43b4f9f3329c83ccc2e3a993c96a1f898a9fb6dee97c989998c13199b68f73b437ec7b17e7c22a1d9846bee9b83f2894263bf649c9539f116ac6b2b16b91ea3bc8a0fc236f516ff739167820d351521e7c4fc4ebcdaff1c3bacb6b0d8cd9e22c1080c8478f5f2cb88b337f115028dd08162c7f611504c97eb3aebe4845eff0d89c643508d936cbf11fd9fa4b85873e15ddb0db0233fba13448fc2aa736c3662b1cb7491b5e3c81c727a870f58b0bfd68837476c4013cd639c3e05e9be9fe4c6feac3625ef2fad2c3e1e04a08e1dd11beb7aebccb802bbed6aeaabe2810d4ec8b57f472782ffeeab4219e8dde20b60c5b7987b2309fc8e9cd8dc982fd2e941767aa0a9d9fb336c84480128433d23e4b049976354bb83ae9cc7af704b2dc12b55d3b6469986407dd70335585faa8ea6ce1937599c33ff3504c6a3986e339bb695026f61507504eff211a1aed7d29305c3a653f854765626cb05be0e50c83d12bb14f32a271859b6c4c77c1508aeea6d8294dac0dcd95d91fa3529098597df84675b4225c02cbe7c5ea451861384b371d2c8c584200ff45a9d71caaf6adb61ef774fb15d203a52c870385fdd09ea417befacf1f831033bc20a66d5a0486ed39af48ecce0dd8fe8ba06593a86f458db87166878f90d488208719ad0da518a0c45408feeab6c0b952c33b0ab94611a0117f8a1723d02f6c82328b2ecd6796a314ae14b0d27219dc2eefcb643e77d9b2083e98e23c19851b0c9e1cbc78783a4db96158a783c79824c58a2c20b4e42e282483aa46a2fe7e35cd2933014d3f31852ee520ebcd27366ecc6fa621ecb2fd07966eafd3bf335bf10e22a180bea836838a7e0294eea5201f60bc82068802680b35d8ddc65b4f68591a05e11cdcdec6511f05c333570e715e70a35d6a0dfc71c54ed52747056ebfb8ddde5f9842624bef117f270012375237c73ae1a1e5ccaa2e3608a11c71043596dece278bf2aec6dd4f9def1a5112774d6c9692893c0ae02af74243d5866470212c8d3b30faec179e8ecf35d664a40c1d4d1ebd7e8fa487152fd8c5257c0414abf32c9b51ccc9b406c4504573349c97f494d850f5f3ec31319d158672bca05932979023a9484914d47e96b86afac8175fae3bd87cead1ba7b97d7ec32b72ab05e56ede3378eef9c3564cb08e768fedb822155b157f23d52d6480c62b9e64a331a86f33c60f1859842f9d2628bf89af91f82a66f6feb9b99f2e733a6c633a188816545c4344875c2081ac4bd7162fd9e44137599eb1114e2cc2ed60a43f24883f2a3fb35adeae25381572344bb544d8380975aafb4cde04cf0d3cc3db60ea331ef55aee281885ce18a9f80869921bf490b302a91e681286c9323109e6cd9b3d7caf51f9132b0d2d5cc5a6723431341584f58530e800fbcac79b958e94154832c5b914e2e4d83171b4f7deb3ffaec95d12035c65f2cdd624cd47940c422c341c8eff0d7d103439a417c792c8f401c6a8083ef24e7ca921ff541aa5096c45dc69d4a591915926655eb622010c7b2619b527d527e90a89d87e73aa1dbe4709c2de382b64962481275f7ce2bfcb502b34d5bcab6dc744ee5c2d6de288501e09c8c2433d77531551dee4b8eedb0212b8ad48d3668cf30dbc95d02e7c0ea73145832dafbd57b427bd09c18901afc47828159bcc75efae6d42aa554945f3517e004dce479baff3b8130c817ac6a3932f57869fa1c470353a1be20cfa27d19af54ae296674df2cd5091334b4580ae0e7bc6e03aaad76c6e2b281be65b88c678d63916af6a495b5b7b8080743465d26913643d903da1e334398b045905655f90fc507a6a4a30ea6b939982518df7d7fe6611fd12613884fc945577ee00be3cc058561e9de7a7a0222742634cd9320965a8792fcbc78da0e5411f82525a4ed83359bab55f8d3c356055b090a9de74bbb627c2712d0d44dbf3185b250d2d0c3048acb1b47421d039a289281abdccea18bcca7484489554cf0ff5e11692de7ab8461fc6c30b0114589ac2e6da0488c49c6d51a8194360a23e60ce8a91eb2afa92768f59c02ab801d7e6329c7d88beb04a08535dd833b2bd64aff383ce1a5fd1034174e85f51796158c110f9ea182e81cb82eccba0ee1af5bb2107fd59fb8a79126ae001006192f761c49ccf043a32917f68f1448ee0f32703ec71792cf81a83a5004790cf6bb824863c7a5f3d03f4d4437a07f8cbc9ca8c9c390bfe4c06e4f2ccc61ca89b89847258794a9b55594412e01d44256bdb61de8d0d655be8b2d7f8ea4ff976110031dd6cdeddd7c5e30741738f5d78d033f6a09beacf7b7cd1bf1881878a2ee2ccdebcd4e9402862cd54ea17ed8680847be08df16c2350827df5bf4c7f1b70f611094cbf7283e4ff42ca585d0cbe326a7ac8a7ab7053ee425c1ebed649fc3a09a9586f2b1453df6635fb2db7e48c30a616edef45debd5b120213d21dac0c8ebdbea74a12bb7c2632f19012f16f71f1552b0b491d6548cbb655c29c775ca3b6c7a9fa677f6a13f8fc2ace6ccdb4689cf46364440fc271f91fac28b03ce0b61ed1cf9e4b1b6d367358b0373d999f53103969afe0fee88d04337fcc31656bb63f28dc014a6fb482012ec8b917c692d919c41ab933227011ce3fced05eeedf96634eb548d0c469b2a761e180b8de5abe2fbe9373000c605661c3f892664731806ee94d74b1a60b533b37a2dcc19a9111c34f6db8bb8a4c29029d1c084460f964ff99629b6775c3e8c6c48d930c88a406084fb0d7c01cda203b3f4bb0f63b58f4cfcefd03d9f6cac1aaad5278e0ec34242c32d79dc627fc9a97bc587b28f7ba8986e383b4cc2753cc1e98658b27ed909382a9b1dc758ed2d87183b1e48a65a6d9e348caa0f636d0d69dfa7de1546a46405e005f80bd6a668cb933ebc1db651dbcc7df1ed51022c5b81eb8adfec5bfdf96ae01af0139169e3ab0ceb95c06c3e4dd5cc7379a1e2c33251f128fc85253558a126f4288468c62bcdb5f0a1348185f8dd18445b7a26d0c56ad69f1894b5bcf4b91befce8e8b7916082251d45d045d763820d11101bd3a51770b933c2d7c3493befb17512cb98df35e4ba9e65510dd9e48192519481eb303e2777c4e875b307cb3b32da4c1359a612b9b7004a896a1e605c4624fe755fe71407e426454ce7358af79500dc5b6a7b57e32b6e976ca8d73fb6e573b9d7548f65c1b744ccbdc0011cdef9a4c89af7d43f0ca9f811b09600bd7d4058e776e756294b72aafa0bfcabb65e73a64165c4080a26cde3e12064fe34809ade9a4ee2e7c45190539da6bdd7edfd05c97e9213178bb50d1a1c5e4ba2d06941fa635081a307f8345f617383fa76e32b6d735f56a13a04024f1ebd08adb90456046aedd050262b5cc8a3a385db15df0930cc42d60b21a76d1f75340d1aaf315f4e258d6e81334e861b46afe6d78d5765c4abba334461266fb0381d9c06736cd34e690a164493598117e7419c44aada9b7016af328af3a7c0829a2afe8792416864de58557fb7cdd6476ef2ab6c9f8b39ac6885fb7a69eb950a12f56b30892c59bf96dbdc4d097c37f6e36827f7c8b885c66b42d71ae33edfa18a9f462d735454bbf5f1948758067b96a58e60e022ac935ea2a3f43750c0e3d2e2c0b2eecf24d32c649eae52c52697bdb251ed5de3f296744628670ee4571b289e8b7ea414682f9c0174e6551eb2a9b161f778781310d52406ad4485f9afbe0806d4296bb71c3a90d36e9b4f23183f95d44ff65a2234b6ef41f4dbc4d61e11ca8387354c05d89c259acbe3825abb74eefb0558844b3be258851cde9bca27fb799b3e929ba6cf9a331b4856919c47865e47baec9b38aada8a45f99691fc96c2a74b9b08f2b8ebc95140fe766cf844f2745b0a7f9816198b296bc3d6768b2dcffcc68f04e919046312ebf7f8156a5bc27cbd59f398200168e35bda40f7fa5ea31473898c714a2ec452388934d75f2f76dd2c3f79f7c38a2729ce2ead2061af13f35e95de3790a5308bfbbc5290bc8348cb68d9af7e7993b57b74d6e5afff8c61d6a598acc179a04be4fe7e4f72fb8fb94d33ec18d0fa1c8e88dd671a5fd4babcd78f8bb3f13813b76f40b57481822de5733f66e627851feae900411537044696e5816bf6e7c6dd99723eb7f4594ee5982d94c533f34b88deb39bcd04f3fd638691e58fe371491dfc595f4cd3008fd7bd17dd687074676330dcbb27e5d68b6110123c45c1aeb3c2c930f5817852f31e1d2a13041620bbb6f844da905b0bd0e9a127fef171d0db5347110c9e075e76f025d9cd8d2481b063226d39ed6aed99602fba2abaed4f537d34f084c93de2e6dd381667ace5b2c2380eddabf170477dfe0850645db3f449a60944f47a96b568e1bbc747ed6d87d43453ac5171c59fb4e39884788e669c145ff0b24998c59fcd7a4616ecf82d7dbd955db196e5d3789d5c20f1362eb9d04baf82b3270aad1a9d6506c8bc4609b42a34738b4d0eda36f0ebf1e21aeba6474d7c0b5b044c750807d24cc47dd02ffe970a2f3e56a634263167c19a0375fb8ee064315e6c6b0e6f06c1b7f634bb1b34837b035e7c3102295e7dc5bbb24e79a99e137cc620c0ece6c4f32dba9437b54a12f819d9d1f55fc0e783a0f6a29b4ed0da6199ac9870a6b66c196f4c740f521a81edf5dae8b2542472cf706bc17db53961a6fc9ce0932610a7deb1dfd026f8a5a169144bfd4ecf69200ca3eac7c626448d3ed9154b28141ea5dfe441acf4cf375b62149fc4c18289f747a651aaba8e720491ea9c0c0f6f1d7c1cddb7df7c3639cf064580062c88d1d2cdbdd055ad1bd7f1d0bfa4799a037f69031ff4aca3f2b8ce046da4dc64acc3eb46c4f7d62d3a20fd9f30d8af6613ea6c5cbbf697af14b80aef17eca91cd2c58a51bef71905ffdff678da8d4d1ebf23f9d0a139c6e73edef61ffb8d5a300489a399082983a85bde4ded552a195f695336a0257cdcf3e79f899f30d0b71495144096486bf4aeeff7882fe00d37302134fc6dc7cd0175e35594727f5617d230cfbdb07b0a33a184c354cb2e4ea320cc3239f5408004507f5e7b75201a8b2945180c7bdbc59ca0ccca3e02a0287c9640100c38fde04e4c291f6e86999bdb899516e825dccc911a9f455e6b79db877cb6973444b0639ceece2d144d942a1819bf11f61bbe2ba0564f7049dd1e25c141fc9cab278f5192c532f5edc817570870e2d109c8c1e7ebcb916656ccf4bb4c2e3c9136ec13f2c34a22e26d756c647faf86c1a1233ad83d5f3e563ad45e523eb39e1725f04e70e787821816bb176bd82778ee514446857dd50fa75824fdb029d616788b0fc14d5a411607f36a41cdeb5c93470b4d2de29dacea05b7d037631cd746342072eaa6332251fad0991a83b8c0bb44494229688012459ec66f51e5eeab61292b2cccd7fe04cf0ec59d71115911e71390e2289fb52a16fad85023f904e0e6e84df97fe0f26f744b63375fd7d7967230ed95e1be49725aaf524c6b0f75098228decab3dd1e303b6d210e8b3b95fc80e7cf857bc7f7fade106b7252f04638fd8f17e3b02e126d70673a779a1c9ec8bc53f29fedbdc28367a585264bd8493f4bbb6dfd2256a499da78d09f5aaac90b2a5c045ca285eacd9c040cfc64f3ccfa2d75305317c538c714272daf6eeffb6147ff1bae1c9b23a1d0887a992b075a98e0462c6309576a065162743fbcd4bdd4db701aa9d85260de994fab22b2f9fb75f4e78c1a147a9ba1a6f849df497ee75e5ccb023f1a07d48a76cdfb45ef104843304a42e42dfb375d811e663f3d160fa1f609a3e9bbf9542e4a6a0876bfc1374d1e990c448a575d38241568ff5d9283d3da5482d01dab4d47d760507d9e4ed6b71af0c835cc27eb86766520ae5845170c392570e072fe3f2a1feafc98871e72c00fe792733eee2ca8c1d48fc9ce0591e8ee270343afcec19753137f92e74571aae333da61bdf7763b38f5b2d17723b36606739d038700e12ea25209383640fc5aafa6c13e94b4920bcf3a37407567b2c5c944b7fc6d9bcad0c225465cddf19891fce29ef8c0c56a38987eb19e274cc90b1eca0c58a3217e0ba0a28d641bb76eea8f650bcec31b0ff35cbd7abce462a7bb5bb226af1bc4c0a65530ff11354342bf3e398079fc4613d0f5d6958168644e9f770cece558baf78e3325e028091a3b6bb22c1d38dafc3d6214cfff9cb7c69883c95e595859f9203b34ac2a87fcda8e21b5a298fd975912728213a27b40cc64f3fefaf8ea04db34c792d368c0f39613816df05ddb9bba7eee8793111ca0cfeb719a22efabb6ea359fe5aef4abff348d7a07af88357bd9500436710b97aecab6fd07b2718554f8396933e79379fa87d0f1482408bbb144c93ca0eef50167360704bca7642adeb48e7d032209c2c153e64d4ba5ee24333a5d26b314d25fd2d9351f57adda50688740fd17c29cf3516dbcc4d2d20bda774c5c1942c60f19627c9bdf151e3b178ae120f1b8e260e1b40760926c6fe847172d5a37e85881b8705131ec10409827c6e86bbd26b682a40b6c1fae3a5898e1c03988d34c34fe1a0046a2fa6a052360dc3456d8b5239ccc79724eebd3b26a0814237214c2bea02c22a426e6f5ae092e3695e5c860e5d6cff0806c37194d519131f9ffb6870f9a6e240e3b7d35098fdeb51b22f40c0a8e9b800b30aa80f0f79e15149fe3043be87bfa35613449fce94085b4716684b253d63c0cbbef99daf3fbacc5d951b20a0ff946f38bbd13ac0cdd3da0bc1df501f56bf3ab06fcb549027571ed5a8682f2c0c13ccf744bf48f99320c8125dfbf09f05b41dfde6d87e4d30cb1b7fcc06a49c74ef42626ad2e247c1bc7767c6ce82e41b5447bfef51968f1be38f6901cc584b7e137dc59137fa62c8005af1146fc9fcf589825dcf302bc45a2f9d4eb20c9761c37ef2ea3edbcaf9085f522758e055b532a62a98f185218ef92db107940ecad5a6fad3cfa26183663779254693987573df15cef5020b5962ad65031dd258ed4d8d7b6e5ba92ae50afd943f684a1e77105c436fa3a31e71a080ef37ecf8d2e0a64796fbaa47f5b985d660fe3d41ce0cc4b6e74d94498ffe99ed5ffd9f7a6c60161a8dc980ae83d5b7bfa9221d2bc36b67b11ef96f92085efeef62a3bbb3842926e6d7bbecb90b291a436f931e4c0c42678b167c450f570d7cd1225ccbc833f25f086498974f3fc8fd3cdddd9b795a6c30884375dde39539f13810dba359f6596465cfdac07a5785ebab492b5fed64fa9062458663c41a6d321c2cc28d71e8152eee2d341223d7a84e3f5bd5d33d03669859e265208cade902599a4d14cd355bd75a534490fae253ce155259427aa23927eb45bfbfe463701775433c8456724b2d2a501407a972555e6990e5dbbbba2871d1c8ebd9f632177e29a11ec2265c4c3ff55fc9e49137333e24ac58953ba0d89a55b64763f57a816e0f2692f432a0706da567bd8e54e15dea347629c344ce0d9d57c3d918791ebe2c9234198cfea62e1d00928877a5a62aba646e56141c26d52c48622edca988a630006a7a33c02d37daa769e672a324f39881c4b240f5d5c3c5825a09e725844a760f989f6e9595e4aaecc0888a6eb40037eff55fb750176d70cc0a8536ba2d3de885227afad6527ca3415452c43c54bc756065e117bcc77cd2e596e6b742d6e089abd9cbe7c7195ab370183d5c682961fafd090fdfee733cc7befd23514f9ddabed1e5158cd8d7b631a3e89f110742e79961f0fa7d784e4c0b0d8b6d949884e837f3ec9ba391df8ba68938794c129db6a4ed1929a793593650fc2bf383e97493921f083aa8a40ca510c3887bcaf3fc4f26a787f421712409f5c014f251ad4dedab5584a585140d31d41e9438c33bf131de945a39594522e435b458a5f2c4b4421f5ebad512773044656cd8cd1a0ef407e7afc112f8a293be9619e1d698d90e26b7fbb90b4a3d125d1dea818d64b5f2f23039d15450c4e46bd17b2719b3294c56543f5e223b83b866bee71bf1f1ee36c75ad4e127d315c82f12e1d2b5e95c65f38b762f5cd223f31f104bd6827ac61c4c520dfc906475b78a6722af846e4e601717207637c967edfa2e59ca84b406295e7302f132abf068065562931e62955595c2c86a6b3f0a82bd62ba8c7805c2b44f098dd04943d4b457d67b2c47856bd79ba162e0da02b0b38ce85fa744eebbe93e146638bcd2d438c0cd376fc8df433b6723a26eb395e6cf4b41f35493527498a706bc50d3f698ca2c194269f5b01286dc180934df23876a83507d9f2833f07f15b8a9105f3e67e91e14aa820ebe2a01a08dc45a2921bc9592f2451c782f90d244d09274150298a4f4538e37d08281aeeb943bae02c81b245afc410748004460d63648cb0f27a9a29d6e4ce06d91f62eb7c9402c7ef36524400b1e1cc9b6986cc8b92c5c0726306e89279f92397e0cb4a9c8e56b88613466956ea6a3a552209974153b3a84c98145af13419caa6c062bb41b204ac3acc4081dd5f8f338a5daba584d6b28979555073a6a8ce11e87f3c583aae974512db79c7c412b53adf7c43a49c1c4c5599e7e42c84b9671253ccc4d15fd1543a537c84afaba98ea8df9dfae1f5e425a0b52b119ce3b1a06903000beb53819c7ffde3e1046b122f1c964e33f995f2cf3bd8f96f9521672a05da83ce3a66d19f0e4e66a2183c249ec820137be3a481b035ba9a02fdee9b325c413104631bc0e7c1a559e30feee5aa2d2cac599444ad6d79a91f30b63b5981262cd41a58d4fb4384d254f36a2caea7cb2b363d5b95e230abae7a6d4a38736887b00ef8f08ab72d7e5489120337b470922e2e4aa00b82498065cae23b97e456e862679f88255691db1ba2301731bff1aae61927a79d5fa60bdfe8b22cfdb8b627c0f5892cedd300df5cfb4d03a32fadfa587b73e6ea408f0436fd45d60bbbd5180959b42bdda12815fd80145be26a80492a1beceace16898bc787455f4a299a1ad472aa5f1d9981f4ca0ae79daefdf9c970d55fb17d8ca14d1304aba4594b09b159488766fb8c34dc35090a8e44d02a7191c881ce6210c5ad07093794dd32dc644bc4cc37d73aa149e3b6c04543778e89fde6203c991af5ae31900c64e7b66bc9db15a3adec16c5c33927d4569636a11db64a103d60959ceb3e0d7248820e5cd501f4b70af81741cefd0e0a31283b2a4bfbec69665f6dbaa9ad617d4a2ef12ada311be0d9ef1f95bb90db43fa3825adf2bbe5ebf0bdd5bc8a3fb8a6785cb917300744162148f1498077de83d1658156bf1ba5871d9a6f62d44e8dbaae666d686ba89c833ae7b81d1198c0a89f9ea3c9aba480995365819399c27e2300c4f1058f1fd7b934804435971dd0deef45852e1d12c241f7f331fff4e1a52d2b7053bf4b0b27d918e57d14273edb6da8dac688701de3d7ca7631197a92daac5bfc1b182e690b821cb5c0c5d38cb1b5ba94bd13d2017f8a2b48edf92a00fafe7fedfa28d97c341c4bb889b346b0d6e0844d68468c4b7799c511e1dd963a0762b69bb875d72cad40ae94ece6d5fc267340522ad5d22acb0fbb4dfb70d60524ceebeafebbbe07dd8d8af8128d4f35dcf1c3924799451ebfac08e376faa49190575339d2baf38d646307ef957a563fb36bdd48d13fb8673d31e380c9a7b208289c7c6d98e9f05a91f3ad006a4ec26c1bcea55a88a0331d904df032cb1a987b9bf1c11b0a0b74b407d268ea2588985bf3b9d5bcce9ca806c2eba9417a1048038f18da190ae6c74a7890b7dfd1d17bf7bd085311133cec7944ba20d6fd0c5f9048de1eec69cb0aec55c1f8ad8aa83e3d41605e65fd6658a0a42af82bf3c81bb8e27bb8ed29e5be1e365f6c33f80fc3ca64ce661fdbb2e77e3b9d1ec64eb17136dee6993c098e2b15d3cc35b09cf769c6049c160ad6fc7857f2655bf6e27054bb988ef192cc86dab5a0515aed993f8b51da1cc3b44b18317320baefa86314af16fb54e6034af327eb3a58f2f647657c9ad255fe96bc541bbbe419398b76410192637519cae808eac2ded8fc5b6a07fceec0fb1c8a43f5774aac61e928fbaec1ba44666ccea3eb06a795e7e120869657d0685c54e8f82f0c90489120550d1cfb8e3451c13787a25c52366bd1c17ac9759003644e8a945a28083feaf15dcbae416c493f926969b4432a327a162f45a18ad238313cb9338aad7126377ad7de278676de188604b209512dd3baa5117b34982529a271893218734118e5c55256220dd9659b2f26f1e6642e3ef340a7c13cab1f945ec6338fada70774f6cf6793f92217975aa5ea0a50afa084e01d1d9e0b036626dc8dd277857aaa0916cbe7a30953dbed69bb66e520f9ffdc3fb93188fa9d2a8ebfecd6f7f6357265201769a04fad71ac343582020fc0e5a137c832a7a3ed51338c8ca4539a3fdb6c1b61ec24c8a8a5f58a3edab4083c74519a6694c00252fdd8b9ce39130450077e6573ebc3a52e0aa7e42f2a6c21bd9dd623393090d3a2c9f5ee7801e0810be2c1d51859c0331d3a160003e7d15ca3b4c95e20e87f55fe3cc6161d32fcd33579b86e35c721190a5f4aa36e35669a137ee6f44447f73b4855ca85ae0e65157852ab67a0d8f6998dcd54e0fd6fb553faead79368128040a4373be00f49c07add12668dfcef65d1805590c321b8f0bb654550a1a49222c16dbfbe2c628b5ac4e87876f57716247623b3ca66836c98413da5415c3888aa724b1af5609ce2e96e9a76df885cdd2f9cef823e9664992b710a038669819d2d53f01296988ad6feab41281f79eff22142b18eb34cd5165a7097bf12c474de6501a57be89231146c005e66386358d6c465a11509b9f8084070b7d49d253fc55d9eab9ee79a628cfec2675affd6247c3126cd07ac71f4f3d7cec8963ad9545d12fa880ec5feb4a3024d9193118003d0c87da87411be6ccb4ff57abc8d56a971b4623926ecd67bb9ce51b1f20fcf968c7226af58a5bf3e747a2f652d4c8a7200d751b51f19ef8925524b510fe291f138a920b500756b9ff4503529f06d229de8371af37980fab5b09a779866dfc377523d92898213789bad64897c39dfc4ac493cdc8ae76b678278e4aeff05f1819b752647b3d3d5529b4ea1615068c3c550f5f06da5b187d901a51ecba8af929d2e2cc584ddeb115d04ba258ca2b20a11b87f01412d5ec4e43d0fc577a11ebccd7f69dc596becd6edbaad5bc540d20825da7b097d0b2b376e38c4e8b91170048d51590d74e3d35c5edb53b3cf339c80810f893323d014561bcd7b64a0c6479f85638c3ba7c9b26bac9904af216b8b0f32a6924b689f42690f0721a39b7b2ed6b13b3762e0670875b3d54195e58497e429b3607d393d7c9e78b861ec0f28a364ebd55d58a59d5033e5164898940b03bf8bc82fc88f8afaca0fe72befede30c55853d64a90e52eb2dad71510eb4b580017f12507dfcdec345477f32b313c026629be439f548662f2b476d6a72a82d748e47e901fd57c16573d30bc80d7eba10aca2c7f287b5e7cbc038ac09490399001225d30aecda13303540958bfdbc380b48b588d8951cb8b47583a50c2830a24de0091509a536371256bb591196dbaac7ccab1ae256bd9425cb0c4f064e33c609b0bb232fa5fe71813782bdad92972a13e1b3a018ae2b3d3b7f042f1a9becc554d09f1838781dee2a7628b29e268d2b3c1c15e9b6a16f71a807a734fbbfdb4306d4d28bbab9e0484fba4ca15a15e7ac5eeb02ce7233692feb0ea3abfa4b75bed8eae0eac8dbef31ad902fb667263d37ced0fc560cc1c4ebf98454bcf848b285c5b0739fec2d2942a2027a9d6513845f0f21498ecf94d2d52222ba9f27303c571e1daef3eb15ffd5adf89636436690f0fa3e789f0385068d178839ec0d2761b9ebcfbe63b03f09941d2eee54975cc39c23bdc9e9c17341a5ed121b236665a11619fe92669e6d7fc6718ec91a69c2564e017a61665ccd909daeab87b744d5dba6fce32dd0792ccb80037a664c0c755c50be5ed3c77f1fb75652eacb5366b95675a2188a367fe850a19574f16a08c47c89aeac459e14d5b8fef720d55589a0b9ca2fc2486e327ceb9472a482e74837ace7cb7c5709eaecba268e1bafbf36f449f82990ab868fc1ce95913d9bb71b7e0dee97570afccb468c76ff930f95a30e55a6feb561b06d351f77ed4021c803b61f0e1feaf5f96a336d9e7d4b97fbc689bff0b5c73efeacd96124c9f4a435663bc9edc0a0c3d5bd62570e527747c52a60938130ac9e970a090e572265c253a7b6253521a3ac14a5d8455bb6feb0ab9e0a31354997615eff104cc591de0b7487066fd8915c93f519296b1d848cdedd59fc334bd6e14f2382f5643576bd9c4e3d2c8c423f701acd8ca354d5e32ab8db82e5862d50f82bbd19b376a8407fa1cb04338f8095def2d3d76efc38b249ec0136b875572b0eaea0aa5027bf555bb5b73c287c34a8a4b540092935002e4fb471a883c9cae608ba3fcd9a88ff16c74fe84e22d0e28c440359e85af74f400486c1b4e7561601eb3dbd59c7ca7c86f906248e610c1a0c677b49fb591b9d92871a193e02716694dcae357491c93f6e99aa10112ed7793c8ee7ce4ab0055e4c0a4d79229c4930991e16088875a3c0dd6a780132603ebba4b9427d95a93cb61bcb25a421785ff92b7f2abf6a36ef08899ddb7e2af91acf745ae7fe2ce7bd084f1f121afcb37191ca4ce5dee011540ae211648372a340d82318f85b3f1925f414a2969d4910cb390f70b061c45b8b7efadb45c1058d6fac9a2aed009ca22949e553063c29ebc40ce2b107690de0d19edf1194470a6c5beff4b5e99df3ebbdcae7c835e4c5c7cc821a261b821dd387d2bf9bb01143749bf23017fa6c3ef2a24e7b7c4f4c9a8a3c8d898b84ee36fb2343a59ff6b75a98b62c0c54ad61e428ba6e8b4943935324de789706364c87fb372ec02a84746b446fc862419ceb0624a60df9a02a5c4366ff15493d8d628eea30db791862e45d6e8d58fd8643eb1d3dd32b259297e71b51fe8e35e387153d5c76c599680acc29c332c24ae7c1a25b6889c1b2b0acb4176e382a82586bd320cc4e473d713c9533c6ec6ebad029b81dea0dbb0a52e3e21baf47f834ef4c7b221709244d4ebe29b9d6b2f915ccf19b854899b1a180fc8d70b74603fa85fa28222910530d74421abd87e66e620917faa1ae7a9da85fab2392062e394d130f4130493f1a1b25e9fff5df839a3d4b2725ef4c76d6422c78004415cb29d80892a20c91ee42f39fb58cc23e0d9358262f857c4b147bf322a7242bbade8136d8ff3d9c0f0431ce98855d93b2af7b221cd8c03388ce27c58e5bbfd4cf5b21067da47bf638e2b72ae8e38e3f60e564ec13dc2781883a3c7ba9aef8f2e162eca90c23943673932f9e9dd229ad20aa37cbfeca32c668182b2b5460e6d19ce69896d4f59086cb23edfb7ed5ccc4b90a82affd5d5b8cf4164c7e7ef99c3afc0422ea95660eb4aef6a5c7566c6f6e158c18e004a17fa2938c950dc4295f6f6327e1863a57c81de84c0f4e52c8b9a58b470e5725b09fc009858fed24906defee90e6b9a11a09042eab5b4545061e62f9f366ff5993140230a5981ad16f8e4a6c8d3aeff120d6f7622392c571180a93aa10fee134cf73405a4f65da609ee1df43922843769ca5151e5a6d6be9ba0121bb5538bfb940334ad1415d596e3ee89aa0311478f8b8746a22ba66fc878cfe8233246c68ed42b3a620974f7e282733348ae91746088c98f9a73ab1b910dc8cd30857bc57185b37a0e1ded3f50e1ae7f5d25d507591a929ec66aceee11bd01ae973b97cb0cfe917dff42cce4370661ef8f895bfb8ab658af2c99af736ce777a6cfc05bdd6a2d17585c7f6e3702ae0984fb29a5447b7645ef74676e4ccb1fd2d657983dae02f192c6f8bc5dc0c8fcdaa621ac70521a0448e836e40381e914f7c0a77a6e822a37f92acfb9406cf0b34e5921f7bed6f3c0fddab95ec8cca15f00da0731f60c4ae00163808861a406fb334628e9374a7722965dddfaa47b1fff5bd966a1528b25866992e134f77d78f154206caed220086d7d2ed2525eb13d5da0434a65175ec96109bec1e28533cb23694a7f1d25e685259967329a6b4284ab33388adb68c558a7a0773fe62743e3e1a838d97bed3366bd5b73552c28e12511ca57cb1de991217132b0e02b1b3444fe3c2ef8d43db76c7029a60a7a4fd6267d02f8c8600ef3b8980c990a964f8309f73acacc8acd8cd2349dabba35012e934543ccc065b96abf6d47affe9542e7b6432450f0ef7be1b4009d4fd88ae472d5b0fc4f9947bef08e84ef2999fce99d22b5156ed2b063e3a721edf9ef13b8d0e8eda6559155ad6adecb21a4c6b468bed78c9a72bfe09d04d1303bf6519c689f407492fab77c5181f290314b3666a1b4157d465009db3f24fd7d5c0c02348a52c3a50f406ddc2a8c203a87ae2553ba016796da733483d3440585ac75248877cd7c0f8a0cc256940ec1fe0b318b0b9afa100e7de520e64e6edb90b3e64e95b26b17edd2cc632ae0e6ab5d4d6da8760c8b59d253759d2320fccfc2f05e71a0cdae8889bf37a8f22e52c2dcada521df3919dfbd205ac7d8f32957a4934a84c21632ce3a379008608ee640671ec4951ce67874921898523d6dda2c9c838df8a94b376cd224cc7b4c3ae80b066d893b3e96b22a8afd7de0f526b5190d121fffbd5bee177303ff98b0744b485cc840890a8849d278cf7ae31ea65168f24a191f80d3aa0ddcace5200cfa0957b677970c97a7f2a01ecd938a72fa2be55c818f2484d9829835dcd12b1bdf48285044145d4f600e0cfe7973c926ed9a542312c5976111dc198dc54be6f75444b3014d3920a2a8eaced0a430cf93e9a17aa6e37e59e7bd6f4f191eb64f630382cdca76391f69053011e6a354cd326b9918acef8b9ec7190be0968d299d845e2a5993bff5bb1c9c125f1efdaaaa7a810e55ef06545385469dfb6c9d525a4fd0a54e30be8c9246d4f5d1fe199a9b82fbd7c077c38080d2c22bf63ecd431dca1057873ed89a74ddbbda2395e010a66a9076a7750aa8abc287181abe375a3e8fa2971112c1a12cce719bc0bed76dd7d9d75458e67bb584df50cc11b765c0eb74419ae73b1ad921211ec6eb3f9073bda6a46567d1cca3fb02907d7b911cf5eee68ea1f38857cacf8f26e8a4f84a3ca53ead84b801369ee64a07d55aee9a14793cdfcbdf87e501f4f7896af927b8b53b8a9752722d184f4dfbee80f4dea56182ff9449ccb9dc5c0a2a0e7c2c312b3f55552552181eec7d77f49afb80d5a168210bc16584f29ef636283299a0b8625e2856d11015d10f295bcfb8b1e9ac213761adfb38d6753099f0febf4cf2bfeadf4ccef7a1bd132736da882279526ab29dde08af1e1aea34789c7f5d8e204d95769a657df12d5d0b30c491b4e8547ae39e11e661dc1612b32a412cd6a43e787586f9a707bfe333d80fd19ea8b46ad6f9e5e5d888664b023dbb11378c3bd9d6027019027e2ab4d403e07f38a0edab024cbda78c8263431b2c4dc2cc4fe05ef5254d2b857aafd52a5d688ba73edd0a33b6c8f5057416fd4d04c65b4093c3aa7ce0b94982c3894c98712281ae744f36cf99ff65a2caf454dfae1edcc83c4a720144c07523367b30d174bc90606cdd2443af814e1411aa4d6a0b53529bc78463ba473584e9ba632b13c922f64c14daf08559213526f5c025615fdf210f07e965c26f4fcec8de31c185cc29ee1e2f2ce778eb17e813c39988c5de8ecab45b911a61d41e6d206bfe9c493efd3224e107737909ee3b948691269ff2c32d0a1866aa310628a58575198adaa7bb2f10441ac7fff16a2bea12bcbabafa5067f35d57fee85ef96cedca168ab4cdf2a138cb2f4d4128c2a0f07d62f25252a6554e591bef71950d32cc6d1332b8b60e92d58d878bdaa1dbfb72cf3419c33bd61fc8878bf6d793fa39ae937eedd6ae2c63f45f512962d3aef1df4aec790ad874cb5f7ef567c258cccdbb38ec5647f3b355a44f5e0e5f31ddc0326ed88f28773612216af7673ebb0676ec3a04ad5607ee08d6f09790fa3773dde2b3bdeae05e9297b80631a21b184c9666c347956847c2ddc15c68754e1f8bb38d4cd727de3652e4d46512bc8fac9da6a4083f5f4d2964c5aa005582bb75876dffa6e667fd86057e0afd944118db5baa33bbdd2d8ca8ede19cfd5e0783ae56e898700169395fc4a5fb32a5f10f5ac925b8059d0b28fc435b0a37ebd07da1e0f9304746dc11135901304fd5f23123806625f13344801a22afe309e0552a4b7a4d744534687d8623a9a44a5f7258ed93b1a2f7d712767dc0aed1aab5c9919e822b1edda9044aa0bb8374295d5a9ef59589fb90461639f5e13070ba0a2fbf8a1f6dcba2d9e59044fc98ae05f2d5745d10d710bbde15923a9a9dbc7d9b6839479b1617700422cac01075910090b0c88819f3d770bdb88132d2a08e9550022bc87d6eb0b20f86b7037542d819259dea6782a5df1d071c332c127e5a9d896e7aea98ec1601129ea675c181bff14e0605a5f153898d428800a9046b0badda7316b8d47b250525a7f864bd39b32ae7eb7a0c006236a0d89ed71f930ee035ea46c9ecfe104ae6d1ee4228aaaac0dcdaee1a1ab20d9f4c5842d9f2b16c85308bb6cadf91f7de337092af01a6e93dce58690661eaaf11d34c44301ea4d6b8050c87463992b6c700eb4dd6d7845e735a73d2126b1dc6b928bb98d7be64152ea5dbe773ffd1bf835cd2dde501ad10daa1731a44563fe771a0b3dca103f3d03342aeb481d00b0ffffff4f