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 55078 d7d66c2e86e6865cb2c7abc73552684999a458367b41667b7cc4d49a57a3bf90

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c4ec23b236b5218bb1d35c1e2095118b6f748112d6d66000670a866a135447c0
Certificate Block Hash
d7d66c2e86e6865cb2c7abc73552684999a458367b41667b7cc4d49a57a3bf90
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00301c0000c0220000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b16009136db6dd9a8ca89a56e3fdb615b3ddcfe134d108271f3b2981d318c0b3d8ee939b8d68fd4b50d3d94f6d83283f06718eff452ae654b1b740e4287babae60fa3140fb98b98de58da512a02a0ac8bde5321226fe2e565c130000000000000040000000400000301c0000c0220000

Raw Header Hex

0000402079565b410394d19b49d648b361fa6965233564783d795010fe6da93d5db2f0d1314c0528abdfa26b1a5008a4654f7c6a503aac696bd99188070d9fcf84088924c7470a6ae4e20518c04754136a860a670060d6d61281746f8b1195201e5cd3b18b21b536b223ecc4

Proof Data Hex

59,560 bytes
1212160203077147abb41af217a635c07de4451710e0ce07cf3b5d16c6be77ef06f0536f9619993fad4238567e87da1386dd50d2013eff18278e1f0b5dee7b1b154f2915d90f6d4da810ee128fa17d77671f55fb0569cc4d57a7c29f4272281bdaa949539847a85dc0ab3319a526606b07dac4c923013df71616d4f877a5c1c88e5284548e4f0285ca791326453926088962d03599ef8ce83dde493c3dc99c5f7cb762d6ba4bd3a086c8de343c5e5c12645127a5e86f521772d65f0a7129b8f56b992c2c841f49669cffeba4ddaf6d744b71189d5aab8ba44463e368f6535e2eaeb3dcdb68e39a85a48bf0deee31bc4769a39431e11d235642658ea3f5b7e8ade3512b845b6de80b0f45155aca947f0878ffad30ddc60be828f34770e4063fb75e9cb36b8f9ace0f65cd15c38f6446bc32cc9cd30ffaf6b1a2b1f7487a35bb7b4a044cd119d938d1135e30d4da86d0582d47f2e589017685f66f2b1a6aee7d61aaa7653deddb901a6f63637d50edff9b3aaae678d828322f3ec1babdba6b2f4a00aecc3308eb48b94d66befb9feb7a30eac46adbb4b687052d767e3f547c10220dc3e0c1af948e4f2d03b81607139d6e447dd6fe8e93445a22f2536dc4af2fd1bdf202b6e194635bcc79842dc67b2b6b00117fd06894e8c4fac2d213a4d803c44176f62729f549aa24a967675ff4a010433b623e85ec0b31f7d07c66a8f53cd9cbb56133238a58a6f13f52a53f6848c7aa24522d2ccb26660c98c8b3793eaa34a140435ecd55f0e3ab5e93f8c693d09cdf78d3a80ffed5fc4663cbbeff4764a12dcc663956fc77dcd35e894f729f5b72e8b46b96da648187e48eba9ca2192706b68264e1c59cf38e714d7ea95cb3a02e98828dc639b699600ce1c21201c95f5129717e6513e3c08cf8251ed6a67fce3b2e74a373cb3aebd4322ebfd5128c91516b5967bb1b678d7f0ee65e2eeee881fb9b8350b44a3482ba5b8575464378992c64708ecd285fd11202a489296eb75735885eb379d1d1df0f2937232b4de0568b481d3b7faed059840c1963ebfe16237690a4f42ff6a9d3eb85f63929169c977c9230aa13b0ea06f8d18f0e239f9eb003defabc81e218e457029994beec20222e666cea23106976a0d5473b317a7281deaa99e4a57ce46c9d67cdc717242fc7de1d6074649933142fa68998f6c335f15a789f73e8a914bbe1f87318c1520a602b2137ea5ddb407285c92a31675333e492942ac34bfd83548d9f79a8dfc3d20d9de7b415385f75945e51b58b8a5f1c9348ac8cc984df0f1a9c53ac3bc4a54ffc9223f6dde4a5b26069430c2255d4fb6ba0d79c5c0cfdefad668be79d12a37e0d43b456f5192c9557ca02bd2f398077f9b3821869d51356c94420e99a9461f0beefbdeb6c53b0ad0fc8f7c5a1875ae041cff92c7ed8de35346cad741ef99210c750d1b2a1c96e955e1f5397c1371481884c45e0808991eefd3099090fa76e3f8a45a72b7a8b1e753bcae7c14e7ea270a03938decfa04c1e923808b5e20b709fdcaf1c0cd1660769d5f7f415402382b8a584d71301f00a0618778d174437030f549f72e25a648daaa95115c9999111354cde2fa4a2b3d4da5b16ff9d3660c5687ba556beb1bef0991a07f40062e4b485126886564212e3e8a53fbeff36a2d8021193f2fdf8b5f6e33d4314035eda8d72757a0361b7ea31d748e2bc52703f74549d4900e5f9ff6d5a403bce65723410d2f9c93568a9d17fac9634eeb5866ba2e8097576b1a75729398f32d0817502f5b9b0cfe634b06fd00e5982ac1a810450bf9334785e3f158c31f91130f54b4e58717a94f6201dd861697b0e4d5c82480de8e984e7f534a46e26ad755d4c5f866856d96407b45d3ccdf4338f10101b259cc6aaa582550b4684f321f2f76dc59f0218f0c0acc4f901e3e76febf04a83401035546aed7661b6bb65a115715f797182859465a7fa7b90e96d04840b95db49804cfc58e9f30bdce24fe021c4da0e01805f89714b5c5e93ca9b25052a35fd99fe002101cf27e4a2d2f10683d6e2a3c8a307025550b9553e4e4375d3f7315c25fe51095bfe469e53e62412892ae60a234c0966b4c1aa962125154b6a32546e1167f2d269ebcd4a455e87b49f1f2817fb03750a0868cc164bf1e8ce1c9ddeac31f8a5280bae43b5fdd796c990676bb8362b2f7ddb009cbc121f0f52a82830b211eb70c4a96674b071598bb22ce5edab7395d41c913cb90d8610fe0b0d3a2024de058dde6dd6e6466d6505a4600871f063bb125621d9b79f354605d784a265a97a3b703571a809a96daba140ea4ae6b6800213c93d95209975198aef4b8ca41b26469ce96cfc8b580fad08f83f7276df01522f8765fa71560554817d805584dca500497b98f1bb90d04e7e23791820121093801e45d3819553226448243530867598f9e2a4c5bf5fa56e85d6fb5757e9df358980b09d03fe775a665a65c1ab164a555cdf9d43f684a646de1ff3773a0ae300a2ed929dfd54dd13f7420df5935523566470a27e5955f5843bc6e14d357240607402230e7207b87aff5063d36df14db86008df83dd673e7f75ab774df15a5c02ba299ab77fb2de23615a1a318a33345b97297b554d828c648c39811d9bdd6bb6caa26d576c4799ef75f6afa1e975a2019008f61f43b0b6d206c16fb47c290723fd86077ab9e5dc51cc945dadcf422ce2d2cd26ff1f690c9166716ac007897394106bcb3b182ca5226934d032470f9e3bd4ffc28d2e69a9ca25f24cd3bfb72a376c53dc656fa4af91dae6174a990a5189a25bb956fa9a7cfeded7ecf3d266753b3e9f06f77a75796f64935818a30ecfe4b438a925956bf3979b25150488d9be6f3edfdeb30b4ae09e708a0e7e2acaa2cf03fdb7674c1a8eeddadc3bd5ee6b4b5e427b0b2079ae70e114c4d8603e3980bb1c7e5c71d874e6320c9f732fb3878cbe46f90a4274ef64d031f4b6d8eafd19e1c6b97043290d728f759278171c57531656c99bcddb5218a0dc1264bd5107da0ed0acb7d81071e034e7d6e3cf0083dbcd6f207f451be321a3c5eda183cdd9ee81d413e9546c66ab00223c895377dfa8203979b7ebb5cc93fc5a699f6430cb325f610fca9a0d60de054d92e56ff7b0eb6aaae083ef8df78f2b4963549af5108171a7909d5e2ee0dbfa0ec85cb7b97a0f6af96dde2e2bcbe3846b3c55ef9f7bc49ba4fd6f6164904ca5f1d72f0396ba60f86291ca4c84ac5f16d2d2ad085fba918aea47d0560e0255b4543cfa73f5cd0d1ec87538efb84f203a370254793547c4106c884afd829137829ee8246384584980fdf55b8d1cd96e02927e9915b4a26bbd700a0ba342b2aa6c44cde5790c1f4833b045143dbc1559715d629264e0a68ca4967ac319a32e0455aa7561a300c750bba6e29834f837343da41f7bb6a4390762a82775910e4d85a075191c84a21765913ca613aa87f51532f92b14117ba6e7fc1ba9139b19c605aa709967406e1be84d2293ba4c99148e82445ed0c1c57c438e02678a918733d31782a7c6a1e6230b559980501abdd56b3898ea33950789b927a202aff8ddb8ae93527a0aebfa64c70932508edf9268f568a07493e14c83e7817670b86eb278049c6c36484edb3563f8c2c93f3df94ea2b1b5f0c16c87861726400903e6afdc36496dc5660784e4e6fbae24552835d71a01df920f9932a2ef94097f35acb27d4f2f0cacc1bc7f43cbd54a009443f303dce0b66882956b33428d8f3261565f1e127bf515f806b26dd9493f8a0444750e32d5aad14796ff27b7854b052d828fa48ab2d36b94c4e246e3e855bdb2b0b67973af2402e82764a0c45de210ceaac5662512d8a4563b7506729494b87e04dd5678dac1e0ae987768640779ca655c29c910b41c4e64f527e5916a41da174458a371f61db9cee1116f8cf37e9cdba5d916615a30215fc64543a0cb11ebbb3fe0e9ab505b83814024b88435e051637ecc3e7679c9599d26a377e641bc7e7d6d83e8288f52165cb99545aa5e53d6fe72f99e88869fb88d24cae89246af4eee8e81cb94dc7f31e9111eec9cd7fe9f67e94f121382c043d1384663d3940ba096f33fecf485b0882e7bce70a9aa5d6df677669990cc077af5b7c6fd916c959f43920ce3a84b70ec8564acf2353776e9cdab8bb1796a1fb42fefb02ee37547cea3fdaa3e09a6890cf4b6cb5950511af2e36e824933807ff5541cbef9030e4acb01d4b9fc88b3b7bab32dd31bf071abd9446e071eea95d87d81d0585b2967f184f99b9dd57dfcb99dfc1790f1ad1a156771c405bbee93e3b9f8fcdd711bf921c45e94b4cce4831ea63b20dcf8349914425c28aa4193be41e12c18d8880ce6621f214f6c8711d6ca2439632b15ba6e1b2b1fcb8eba435ffd5874d2abf76b43e57e842e4e688890c5c6edad3450fc31fca2d1c594483870d7bb33b4254401812c327974a6711ba35dcf7dcc0e8b17514a16813d2333b256fc5cb9e5fea6e66d16612a165ecdadb289463d3142b81e1ab32449b8fbb8e552bf1eb5c55c125dba549d61ff30620b6384d7d38be2897e482ae6d4be400a2877fa531a60e0bc9270659684e92ddcf6c2e7a9192add94165f3d88f1ac2c35c2efc1add6b22b744f75a556b58b80353ed813e3d8b851b352938de60d8b0699d7a82d6479dccfce8f894c08160d25e95ef3412d164a78e4f6b302b897bc3f951a35bf366b51b2ad6c3cca79a450e591299fb9ec48b5869cf932e312dd84d61ad5a4286c31d10569e6ce699614d25013555f634937c509982f715c341d874a9bec83fade157732375ecf33017df12fdb088ae79b2215377613fc08e16b0825c2d32f96baf40f407b07b8f0f4403d28d95e7b751f99c10a9a9eb124f5173158f6ca6f6c0cbc78e9b74dfc8b9b456a2e603e56ff0173f78ee9d75d9b02bcc5e21796531ad77e21d539ce7a319c22f2b7c4ab591a366be854adc27c8e4ea1b2c63c7f331052982cca8bbf65fb995d52c04060258d1cf38e68aa3c8ea15f5fceb15fad9a375b8a89a30fec9277ef7ce057b42882e2194bb69f55ba9562bb7bce2f391959780ce3b1bcb280f67aa8c0df9ea40a7da9ba9fded569421fd30e4e71b12de48f1f4dd158937acefe21fff25c864bc07a20216a855d2f5049e6bde58c8fc5154989be7ce425a349bedecf76ce7e9c03b775651f9e0f24bb511b637eb76a55b0386f1ed29560505924bc38f54de188737aa6d88ea65972a118dc68456c468dc5cdf05a9c5fd56d95ba4c6a775d202703f4f64a089db6ebaaf5917a953bde5cec67aba533ee19045a9061e2071503b6dc2be980a460428b1decdf791de455e8a4ea6c7e56d1c7a43edd53b1ca25f577d8be49db8445f45d7a8cdd971a94611a2dc4eff54f20d4aa2f644f919f4ff9beb568ee6f2072d7b6857b5b13b3061326040c20651e02c116e6f5e7cd5261914a2131be9e9adedb04cc92ce79802d5621956e250a9364a843d4177d7988735a57da34bfeaaedb6357240e833d88e585c9414d6ee8a2dfe9c3ebeca1fa9b605a25a1d761511a725980ac11ddbdaa79f402fac2781a5d708dbf11469395d65744aec39c690b4e3617e2bf7bac1718ee1a7574e82e4ffc647d647d26904d6124a6fa688354d33667d3d547d4c1c0242fc7b5947a80af228f69a78451cf02e4bbb1119d5b075b50eeeb7e1e28c1f846c598124c406b3dd245d716edbc28727002194f1141b645501854a82a49b2529d7b029023ecdf319c8a3ce039ca93265c129cb5c68eb58267ae3da325777da8f6d420eba1c1adce396bc01ea59d6b0be5ae23d4a1c17fe20057677c06ce7b9aa2d2ef51899941e9e0900c5c3ce57521c2bff183d5e84b3865d93d1f98e7935d900e171507e621b838a7d34baa6d8f1188d086e5cababf6797f5d14b9578b4935e0a114c32b4280901f62d33d5c00fba503aa2eb8e8914b4101d77e90ea90ded2a57f732484c5f2d4303ea75dc8ec307cdda6cfa3f16d6032f9e08f8ee93e5fb880b0eb13f96d66500da0e7d4f17d3f9fdadcd41942eb3294ccbfed4dcfca93ea5a0871469f6950fea3a9fa921c78a2fd76da972854f4c05f5de2af11c93a0659a5702948fe17a3734d66e3aca5d79de291df8138d8f9094c7afc6241d62bd8ecf2bee34fe40a9fd9fb4c2c4e3c4fa7288b148e87f2413f40533f369b758c28cc09cf4b54158a0a693d9d3c55b2a0d7105e1c5fbac5682ec998c273e9edcaa372d714a5b8eb9df09c20592d4e1d7e721bd2db0b456831557b10b149257d06acefc5624e2480f86ff669f2916928b67f3c372365f0678e312e1f9ceba98826bcd4fb83be55ce62fcc754cdca528667ad9df74a1994b47d9620ddb5f7ebfc57ef20ece1212f4666ea341ebe4efc3e0b3916000a3200331520d5653d43afadebc6767a9ab1c28757bb0dc3506ad1627de515bff7728f7a7f3c884c56a945caf58938b84e40514e683bd7b93119d0e35dd4fabd8c77ef25d8468b21f8c2a2e2a633e4173028c44d4a10c6ce9171f5ee7eb584c6f1bd897ec910d010bb8e4d7cd4b52f1d3c0d6a9b077de61b24275a5f0e7185814dfeca56fdddd0dd9e13910d4743a0d8525eccc41d3689e82849082ecbd4becf41a365a945bf0ce3eca02af2d202f4c035c3fcb768e106b0089a2a72690e8425b26adf212d489c9ac807831318bdc604dfc2dac22ee7a4065eac88a52de5c6a9d97365512ccdf383f7f8362dfcfbad483ce977db95809f1f9212df7ae2f09e4524239ed552371e06b1f53d89ccf20d8a9120b7ac654551c526cd996686cc869eb2e1c8c1f0d73bbc98911b431bcdd1c34a579d3ea94969ba7b3e91ef7fa3e0f7599c44863f0900fee938fdcf410b233bfe1ea2dee4983533c11bc2b870c3e4dbb61869140cc467ed5e4b5a3eda05f779b708cab83a90e139555f83c7243aeca82130a157c22ad9d231269f91a0e4f9e9129c770545ea1eb97cccb6b4e9ab1216c309b0363564e36f4b84878c795dc7e786bebd2e25ee9ee5646649d7d1d844f5a8cab8b0131d7cd07eeb58595d73d7bcf8b23d3184ffe6c457be4e09a8b6f2d890692541ce171e7e4de390ec3f1dfcc3248e72e3b461730d36a3ad9ab759e744d1b49a563548ecc4949820d856bf54c6d83e87e07d20f428abeb4e04db4b58f589c3597fe395a5a716efbf6764d171b4cc5657d16aeaf45e11ff2fe01a086150d97fef3cba939b4bd65d328b86146911b8d418dc6b2e74eb5229eb5bc95a8df34cfdc88c0a47b0044d2e51353e3c08c393f760258d625503dc035d7d2b489e139b1facf1b7e091dfa0466ec6e7db68b232b440d43fb5855b7b0718d47648ffb9895f716e8dfa5be467f4236bf6994773abb4c41bd1a31befe635f34f1946244679c7cb681653be1bdb5c83d4dfe20887a818382cc190982104396c3916c154bfc10e605ac635ca896c8f6dfa3dd9db24d7aa673cc824261d2b58450876a2baafd3f27731cb25768e91b9ef9bec063ee1c95293c9944a9ec0718fb02916ce5d5676455ee092dbcd106063426d2d34adf49c6edacfbfe4301142441a6aecd89cfb5fcfc903512aedde450a562a6186425df0d5cd94c1548aa90c0b1fa1519012880ad66f1c16caea208445d8a11c490be9f80f73388174df304f9b7a35c8706348ec69b3bf70dcc83956e2e2ff52fc2c6924ac25b551fb80b32f2f57f83106fd4763ba3ce76862be8a91d0100fd7e4dbb9c458d379ada87d9bc9d4c48a21f326e1d1da54ca71c779ccda0f417d4d960db336885cb0b9535fb5c08a4987054e4e5c256e7bfd1296bf19b6e9499cde937120738d471a75283716a4d9f82787a38a219071205115444ec4217c724ef06b371d548ceb2a46739d50ee7f3cc3fb973ce311d7e779cdce6da3d27b5481d8f2db114f283ab8abdc9ebdcddb564514a39de5aff99aa87141f07eb054a21431cc311bf24d8465aac7ad90b9188dd4654e37a0c64415a88e888e709c0b810d503d46a26742b820298c8f6c0eec71feb24f36ad738628705a16afcd8fae80f6a48c33bbd7a54bd859836a836354606968f0e98737563b752d011c14da62ba57b0a56aeec5b2f84388d0b4bac3ec8755616193ebda73d3f277f5ff140b1dab93d46cc2b0cba886e02e209ad6ec1c6f774af6c97d7282aae9dfd508c16668aa413c293f0322596588a45bde06765702eed5915807919922eab11e01b07f2f9d85b7f8f860e0e5414e2294074435371d8fe8b0679c0e749b9b53d5d211f3a4ae363c72eb3aa26027233e68e206c3dcdef346bdc7e7b966da04d43ea1541da97e73606086454a76e822e84df92964d9a8cba43e95a188bba7a88e92782cfeffa782ccb0fecfd06d54c0b610d57b093ffb65940114c58ac343ad54da4032a6d8e3ad414945fe300bbfb90486658808698b8b123e3c2ebab12e617a59ad7dbe37e8e55a72dd5b26cec245f6a7a6ad5bdfe5a07512422088d11018af595300135f82434d7c47835559d2b5a5b002908ff2f1589ca0c9d87cd5e0738e36b9743de0ec5ad0944979a550d1f08728657645eee878f7ff9a31ad7c20869fa5f6fdbbd0cad48de8b40bb2a61ed7daf295ed024af68446a33e94ee474ec93e3e6b5dac394bd9241c2d2958f253615b611c90120ffe24bdf76b243da4a02dbdb46708c65f7b36f4c165e52c9779efefec3700562c5c798ca64283278d4a1d84e6fd0d9929051f25ac39abe5027b4806cce3a5a15fb6609d94c335a294e7394105b30035a6d7ee2e91d03261f20c697bfb4d227abcb8904104d5a71919c313c9088cbaf6ed811bb1519ef6a8d802f1bda136bd1d8e8bdb99b2c71048bd314861138bd70e65b9bd50376b9fd55b50543db829096bec8f69c4b082c94763dc7b19e28b8e07be18ac3aa2d95125e59654d1e192537d745dfb75acee262fd9b323c060a77f2b31201c51d49d0df7030d3fc024985966660092386761134c372da2b23e66d5aa85f66fb4a87d88dce95d6605c1552993cb2a88f71b540e4a18bfe88b05ea71877fd52cc5d9f87d4dc0ef75ab48729e5c7f3206b3d2bad2db8e2a7ac67985608fa1af6c7f59c919315e9f2deb58ea8b5011d55d9d94fceb1ca47c1e477c9d795ea3f062602d5aa17c0aebb5e40f067cc3b8a6d803a9aa015de3d611f423d90a8e1ee4ccfaede0a73a6044df83ed9c40d8fbc77a93cde2cbd70432890ecd610e164604ec4fcf931cb09a06ff144e3b6c3a432864a7a20c350007218271a19e8437fc31b175b24631632e309620bfee0ed3b32c31234f48cdcd2537c76c783964d20f9dd9fa2fdd660954bb202559b6bb9beab7cda664dd4415ce597ead2b4b7995693bea7b191f887beb6c4d07df146b064883c42f4f4878f2eb16e4f1bbb9d7d17f69cdea55bc168afcf098d6f9698eff13891359fb617489ce92cadbf654a08c6591c45d4e66dde75633fcc5fe6fa0561140b2440183e07cadbfc9ffa99ed7c55ac3ae1c95957dedbdfe206b5c81617caf81ba583584cf2f958d5f3ae77cdd7eed77ae90ed914e48340563fc2f91b252e77ae21fff890c6508a24078f71358560503fe936ea8a12e1c13399a86e02570e844e07fa6d91c54e58f9315a39af0813518ebcd814a837e43ee59d52d60f2fd3c5dde725475b428771d7c129a8113e2dfa550c426ad2d2888018686e7d72ebb1092abf001528f29dede0173a7ebca36bfb5874acfaf76a59db157aaec658597b2c2f701148925ab79d8ffdc041745998461b7f46f3a3854736a4a9c3c985e42e6af228bb97df109ecdc4a289ababefaa39937e5c9299a1a392d5daa17bb951adf3ff886ed9d91f9f489f64a1142a2db821a168f1f357546ace6b14bdebe990f2f1973f6bf76bfb9cbddb399912ada72c48ae3254a80aec5d4adde62fe7ab07e2fffddd4ed214afaa610071d9735837cd40de6b4369915be3f64b8a400b088bb8a618b53f26118ebdcff275cd3abfb52bfdc22bee7ee5167cd44cad7644d973fae8bfeb626b93a7acbaffa3db5e77f97157ea97fa7271d7122aa2ce6948aedaca091d229c3ecdb5203aa4953c81640ffd632a00a544ab5e2fcf0419f6ff5626bda2d0ac0e2ad945ebad082c6f3272c1e8b823ef8c7fc1f80d99c59a6ab7165b875246b7b6aa6afbbff8fd9e6d8478da772fcf48fa8bab1be99b492365c4c8df70e8d60e10b305818edee450530e4d049eed31e2d5d9f8a46ac7159409f62867b4c856c7041d79e263139946d6825396b5fa4e14a14ae431dd0bbbca22e9ddfe64bd0470580dc3c13f7c088bdf2bf15327a2367ec5e4d491e805512d54ddb0cc23e4775d5b1c56b7eee26e51c4a1d324746b406e1396ea2b5c6cd7d5d3f5db705c699ba032beea84db17f58497ccd216c77836de681863f3cbe5f03a76976bc6faeb13ed8d678ff93d273a544b6b433bbf86961ed5843aded297b9c60b81e9fc8875b6567556802453b1b2aafbc431a0d37576e9aaeadac43b13ce3ac61a094d13273e2f971230fb4ac52f35cb44777dd0c9d5b069b44cdacffed07033d4bfcb0e2314eca416a9c57ce1d7aada4fcc51bfcc0a940c9c4145f952261e2297e2445d901ceaeabfe70200033e29ccf103fd529260c3fe14696a82226d1f4ae07b282d682c9defc8adb525534931d41cf49904cdd7650ce97bdc869205ebd7273943ab698a125da17b73c4c036b86e4eef74fe7a45c89dbf568b97541d6691a935fe20ee4af6b9189f639304c6769be3b4135b944263d7c03f2f09c41922dd7bae0c3c4293fbc4834a369d3bd75772a593b6e406fb739e7fb5da6c618cbc92d00b49f4fb6a9d90687cd0bc69d427df57b61df0b8509b0737875ba723acb41abf062b306d0c8a3cccaa98ff8fff101f24e024dabfa9ac209126643c51fdf1aeda9f3121085e522736f190bfdd3088285861f2fc94f111caa826e857b1297189938c729c9a3d8f3fa29c9aad2f5db9c7a51dfffaf5d0d8dbef50d691d60972447abceaf98177d7ff6a96cda8ecfa28d1601c11bf83594f47f6c07cdbef34e85aae9de145ea7772ede0ca90e152c7ca9cf919bca0f2f1ccc70f472f6fb711c705df0b3f3c8ea1f3046af24de5dd1b302e71368f7e2a07322d08a2591664014422904ee34ce1023a3aabd0b5dda86fec427e0c0190dbba0aea396895556714328269cea96a61625d4c8350563bb25af97357cf4dbf036ba54b193f0f002f5a15fef4b387b4986fef9598a9d5ce09a534cebc8ed44d4a2b851bb036899d7850d0d9e2aa853499ce67250347829801456855b2fd22f0702e2d7d688ffc1d407a5245355760ecfa87161b236b0d57cca3639c49ee7d05b76807a16a6794349690833874bb279cd1c2c696c9ec6037d723afbf5725f1953b316c29f392b042fe3190d0d544b1e372c54e066f98a75f9317b92202b6bf11c04e95b35edd195cea6384f6071b98dc1b1d6f5098e612db71ffa96c951abd74fb0d9c3e226076499a5f9a063182abbf86daa55c2274311c54782f7a9e4ab477c82fce2cb80280c6649439b5f14d141faf4403ee76d522bbaded9bc4a29466f7e7623774f419bddbb99b90c3d348684a0449b75eac6f02b8a82a79d85088731411f85dcf7f2119a92749e73c1fc3ec16e0da91964860da5b574c1bc42b7a6327bee2b7ce7811ae5f877b70569995b64b43aae1c7f529e522891cef710f8817252b8f0270a4dcb426d8e7606355e6ed634a6acbcfe91360f7768ef816d6ed0c1caa5808df965a4e409c1dc206c1bc6a105782ccc3ed988d3b78c38b785ba7afe15dd882409c371d14ae83ecf810b7e171356f71c4892e97ff38efa4c8701424dcf8b8a3571be2e10fc206d008a363eca7e43238380f34d5a8cb731e315f1e8e23ff91d7c3f6a243cbdc2895f868f71710e3b683d0104fea2156a4f5776c08ae945f66439c80a5e25c27481cce3662586beb118e1bf43ed95d1bba88676497af7e24aeaefa69541ed79faab8c6a486a7342b3cf1920088d3adb92a32f5976c36e901787057f7f5361159b757169d7d6d724d2967e0e2a2e9f8b0f3d45b100b063eb60361b709658b079c6e858a3a5e4029ab7da4553477e9b48a836eb3c3584bf8e234930864368439924353e16f8652548ff1f0be6b730bd6cd13cc7e45a9023871228cdead855e2a613531d18d15c463d07ab8b24f40252010089d74b977563a8913edda53fee3867a1225feeef3241a593c70084dfb464fa961317fe61db149136bc3eb1cd9ec4721e93a9380543a179c756bae1ba63a4f008e8a1b8f45e12985c2dcea2715e0fb48bb45b248a35326d5f304eb1304bae6179e54245b598a573e6cd3067658e5bc91a6e953ac7b882f84c37eb7af58b607336d48409d3e4fd5e150e53dad87152641cad585d87bd2fc1870c73592680f2d9b68a9e24291655cdcc800f4cbd53159be040b4f70476b3bfc224eb1b4f0faa3d8b45f59a8ef803a2b651f504476aef0914cfda8b242591234fb6b6a820faccf8c505ed6562a8be39c7cfc4d5a3887032542ee60378a8adc0b7993089d83c63ccd79fbb882d88c2022054ef7850a35f8e98a3e4d97dfb66dc736d2fd47153b2850915d2b304a2440f3d33d3282141d773b5100cbfc3444f5e04ca5c1c56f7d6f49aa2ea6594882345e510f01c9ded50ac7777475b7804d56f3e73ea22e8e53bd7126ff7ff1e601a8593002a3dbc676584f581c5d34565958bd8fae1db440b88dab16e3f7ad438371a27517d1af9219dee26cfe5f597126101139c8cda97dbac619eb84e1bba448ee05eeb92ab99859a7544cb35dce5cf2c3aad8351a9aa3f34c99b63ecfbcb347ea76cf5c9b29dec5a0ac0be0e5c4ee72665a2f46d0904f053ab80bd1c4195fedb5bd5310c2a0978f8790e439130411e9677cd556c2a304a92fa4746dd7dbe70f2c9e277e10592235ca4812053091a61f329236955881801133696c6cfbf07a4fcefe820b81cf5b4c78ff2c593b39a3034fb79c67c4ba4e87b438dc914e1064d5cc23ac11df6e3d99cd14969191a54cedbc4048b3e1465a225009b9569520a950e2c855e42faab10ad524fe41d4b9bb91121d3237c09c899a4251f902a1d09634bdd9703e381e89c5aa670dd061ffbcf4aba82e4b7d8deb3333f40950ba14c63a0e397c00ad494ca01cd5a10288a0c6eaf21934c8c8cb35e93f42de96819f9617ac8ea85c66ce847475fc0caa0ac9eba2c30e4fa0b541dee1eb030034c79f57d214aee9f4a1b2f27e3104cf8f4d0cf24b31933b2d2002ec3fe682e636c0f0422e361455f7a2199bf5ff4dc2526ae7104f3bfad078d1f14c3ec4adca8b3bc92e1124820f597527a37f79694c9c52972682e412dc35753863c2ee634e5546dfa0eb97e0288f9ac645fc0235ca97b336b12a15481020e3ef841ca4ccc5c6262bbf1f990365ce5d48389c5dbd38584ba74fa45eb6783cd1597e99dd36583157e13381c164053eb109a730acbd060c0214ca99d310f998bc2c1a21593edc624b9424816d6d48e18fd6bf18456ebf0bdc52bf35360af049679c72006b2b8aff4170e100e6bcda58d2d2b65865b42234ff0f589f18073931eb1278f10875478b7181b5e6cdfd78c83966783b4aacde8fce7f7ff36d0f00b9dfd7736ea7e5f3454cc0f98a99366eba833fcb1740f374428b075b00990170b7fb9dc0dbec8c482f2f8bbe8d56fb22a76817de41a646a66959687a1989ff8331aec9ebaf002d91bd6d2e05a8f0326862cd9f1b1eb6d4d5ee20d1383217ea97045ce7e5877c829688a19417462f8ae7c517056fea0bed346f6e321ebd100d66892164beec7a735e5fe6e916175897cd7039ca0751ee21dc896f70c4f72908f21825ea6f31e94c0f9c236b9b5a9e330838f3ececbc963ee3ed5ca1244b54bc4ab504bc9472cfb36a3b1a68bb33cf662b322fa74fb65a0cc7b44439ef4b1852e9366372cc58532b36002808cb72c172f64780a8c085c2f29110e9ab71937c4b525a7f8e015438a19a7216cfcf55cc1e094f1783ec5227923c04cde245961a17d759913c17e75a464d234eeea4b09b72a05de72d58e7727136ab81c1616a904dccb7f3e21b6a33ae0c1b3a9fc50b9f471799b12a9f11738362da10197733f1ae32c00f2bb98f10b28878cb0837c1d22d5816f97adede655a9e93f4c9b60bb651693b27477e577e713b095b3e86a2111525c7156ad440e46d65407e7401931fe1adf8d5269b359152be279e4080047b6897542c7189ee70a65255c1c47bd2eaa8508c5cd56d2f8bf4ee6ac6291d50dc315276d86eb05f18670b2c78791f8acd77e26d99257b3445ea54690339f1acf796d203127e215ceb40c4eea4b75c914fdda4b86e2ab20121fbe3b9db355d96347802f65a1b610c130dbd6c17a0ff654567df3eda0cd8781500c6d9d3d79d399318785255c83e0b4a67e1d3461dde4c4722dc94c7a488b18ca1f994184ae5b885fcc99efebd017ba5b28edbaff453f8f70091af9f7effcda73c54d97143ac730186daac379cc58282dfeb9896fbb451e25f4aab1effb152d99a210012738ed51d951628117459179e4183b7697b92a6bb210c7668df051f876f09f488e916a3e7cf33a76c96deb89056356db4a59d4725078ede57bf52a1b2daf13e5ce1b280f0485f5c2e3d4fc851fd56222311e0dae53811b62dabe9f4151355ce7d339716354b670420167ce75a5a87a1f5dea5ee0cd41210376797356f51949ee52c40a9bb6709712e1b2719db0d736d6bd720cafd680bbc6540804aa89b98588571ffe9c498f85e1131168b71a6bfb3a9d99646f811826858762ef310ba6554a9307863e091a11ac7ceca6b3bc373a7dc98931eebcdfe6ea786d305e13e9c9160fc35b908245e344fdbc2c846a3d322a2a9118e6f18f8cc3083a50cf8d467ef65b43dc69e81df2b00916bca679d4dab521782bd034f09a94013728948c0d5fdd87ba0a259f3f47c1cb8e4016c5ea61b75e91d69fa7c82f3e71f94dd4bb7f3ae5424fa7a2abd074082d138898834bfa1093e2b591b6a1432040445a700e96dc501fb7eedeadb36b15fb98b14601f709782e4c842e7c589a086a4d688eafe12c799c4160b59b85523b4c278d31dabf5125a22f11079431c5e44119fae5dc440f0d1efc7a2f905749c92b54c8ae8eeb30dcc005cfa2fa316fb9589fff8de90afb9920bde17166756cea92cfeea6d730faa1ddc86ef7e41c7fe94279085f17170c17e23341817e8df77a299ce1ae210567900a745e79d5ac41a407e46b57a7817acb6f4ddf3268c3d127c612b6a0767a02f7cf99442346c101969458e3cf9c29cf1eb965d8fd0291ea67267b6951124595ede42cbae9c13e6f2af00a71a557fc6c013a69d99304c718619d03a9ed84c511b4e1cf4cd16dcb12a6b230f6644b6287cd950e3a33538c92536542e652b135542c8d90be0e651cf7749fa497cbf0a3e1de65a11272f3a55c3b7bac463ad64565f9d353798f18e478207aa98d4bd4474c2ccbd73b20edad4c5e6dd4f184a60f8c1f0413ad6111b1e717154eab9205665a7d39f1a0536a6ffdafd7b5491ac1b94dc30de99c5041b7ad65e5b59dfd29073a5405d4d893fd8a018f065bc30002c7e8b85722dd0340560a4ed6cd07268b887b38ba9f86cdc344742505a84bc474523753e8309fe6e1a3dfc5901aa9aa9861947d05fd4dffb94e8b230ca7a8ae737912173b984f74783851224ce69b1aff042348f9c1b1b8edc2639f4eed146ea34772462a8f4090c06299af367f70a9e1b2721bc37ef0591374d7883dda3d67f9bddaaea62b288dd78fd933f9c975a402a6ae3f8d2a1cf4c8370f7e91e196ea33f1a001c35a9cf593f4f2cd7be851ec21063fe4f07006e073710880a0a5a00bce7d1df9898ce38e54b55e5b8d59f306cd1fae670300622d35c609a9b09c19e7fc6351405d63c3d09417d6e6f3189374fd6a7f4ef7ff93c77fbe4f64f01236dc852ded28e7a236a68a2cd5e749c3548031a6e7d91b88d26c8a08ec62a9bbc2b853cb280c70f42bf9fd201201bd2d6d7599237bc78db54a546da453003cbf0025493a9f8e924b9f7c987bc5f9e82d8ccbb01240753f799ecdbaf34812746be09d6e5f9f6db2fdd1aaa505bef605da822866a2ea18aae3ddf73fab0a89ad24164443f9bcb8d24575c17f20715b840f404da272c5f88f1db69ff4359099ad0aefd2a72c84c84c7175c2ca7c36e59415ae293237a41f5159766070be279aa6969a3e7789021d55083177ca345b727ccba32ff2d5b941985d6458ba2f72d436448dd3937ca15f1d510189d39d6857728da9260491486bfba599011ed001da2fefde27bfbbe06d48c893d0af2964119f7a9b900376039f898e1c4461c2cfaba6c2040160ecfbe5114b870d59b237bf7f6c25906e46aeeca1cf38a20820129dc29c10e3077c53722671ed404f72fc630289ad09c40773a1b59da5bc57e191d41fd334265446d019c5fb2f80ae5aa662d8ec0a525fceae73bab764b55c0c67a8c2b9f132629f26aa4fc441946116aa8d596e73d270ac54020fabda4134bd97fcd0b4e20696258fc6b593b518636e26fbd862712aa82a985b84119d461e9ba0bcccde0f87e49776ae741d6115301335b9b8f5876ecc8e399a60d36b42da9f52e50bc64e8550f8ac1e5bf236626cf51171e1b572079f06669bb4d1d8355ae56cd8fa1c3daa4dbf6cd435697f4b44af5eb58f6d6eb7907ac740790ab2e798f7c4a7854c95263ecbe88fa37ed9d5f7a4148d90a31e16f4895505a986d06b0b92470b3ccadf14476e1284970e363ee44e4ac85e8e569a7f030a202aa652a36a54e95007709f09643b3b584fc6a60d8fc606dc097cc270e03fd9ca980b3770fb4ab702bbbfc5b1a539d03c2bbd427dc95a59187acf8bd1496d8ec8265d7c125932dbb33a8923bc3a3f6076f114710bcc96ab49de4187c0fe17b9f96da57e4348bd320044eef1b3c5f8bf22494f9c533fad4c94a4f51b54835952c6fce87fe54728decf3ef06a406610260367da7eb84548a5dbac537e1b7104c0d58baa86461e2a36dc8019706618777421c336fd309e0e031c1b691f4decb60db75e19f8012afdb7a0e472ff72b42ab138473cf64711a7950840db8ec1efa0c0786819e04900dbc3299a3af205822729e4e612b9f51981252caa9ce6095ee947f12f42489162f79de5f4efed2b72e5e2d4a4932e2004a270e3c3c5b12f3ccf8489a190b8923a884cf2a6e484b0ce9d2d14857bcdf3c52aea7a88abde726011171c4eeff0ce6667b5f8e4e271bd1aeee95a79e806cc75b2e5e3df7013f99967e7a00caa8a030cb602df3e658eb6db397a81e864908bea9507a16024086dc1882337fd157a199ffc45a03a623ca61dbff1ffbab0ff02284578071b79a53636eafa854079266bfbe86657ea3dbb26f204aa01ad79368d312ab7f7ba8ac8648137be3dc2b9a4ecaa5d63210f286c3a3caf13010dd67aa6598974d6b18c2548dd022538b29e404fc3833eb16853fb6ae0d31b392920574bfa16b8537372ba3b14ad7a6af681e0a50d10df49ba8ff7428a0594b0c9b182976ea22155628581325349a3e2fa5d7fc7e4caa9978d61aa109620a00bccf22273db15ff6f60bf948a00b182345a5f32223d34eba6d70d57b4e445de349fd63f41a9e935190d37ce4fa6e0cc7c30e87b7c774558be83ccd176372ed65b9b3f6b8d5147a444a871ee3f0cd8923163ba1f833a1034ae2720ff21c90bfff271a061c1dfeb9558ab1caca838134fc9041525232fc063a7db8c15d1b6f722085c7db27a355127337d5ea59b3a5c87842696b910b387c4fe398588c24ff5798d53f4e4c57d5a12f2b39184453eaaf79430ee9eb4619e5ce2a0e323b8af88d0e81207a3f160d2a01bb81f43bfb623a4d4e456100088a021506e2596a745171cc8640957439a8e0b34c429f60763e5ed6f27c2f125576315360bcf3074d7b333887a9659f48c2633a588026eb256ece403f02f1a74e92b45f64c6e83793d66bf3cb60f47a4205a9d82f4c3a68e3986c8452e638e8dfd22ad78df3f1d462b9a5d88734cdf696e4847cc9d552f0dd6a65de27bdcc765b5d9940b5fa9bdb6c50b1f9acd1312036884640afab029e3235ce6a3678e66adf2b3cd42678aa4dff0a0cdafaf90ba9a022f7c3221fa33591141fb1de6ea8a56356a0584f11d504210a67705822f4d0f4b1ca8f12db18675a39fcee67df57878a7ecf100e3b102b8a565077c3a28b542981e79fccff3ca28298d644d0168d7c8c03c45fb3808acb3742114fa0372ce8d71c929d4d31400e9c1734284aefaa8b6988ddfdaa50a54144df34e71591997c541f1ef4a5e0ae9f30b2b90c668a89ffed19baecbe94004dc7bd3fe0dc7e325c5cbd83a44b29bde89fc9c8eed49aa02f3071a791e861b1a278e0b354d4672d7aa7a114d17e0031e751866eb6000d1d7cd6c57b876e4f0279acd17dc6c7cd88479d628f68ea3fa88c80d57f128ba884eaf30493250e3badb3f250993b4a992adeaef9185883eec8c37ecd4ecf30b8d0c65a074ec38bb6bd12f7b2efadd6bcfc9e70bab99db2d53ae89506f428612a8b8dec03b309a872b485f6cb78c2260c20814d552b4be0b56e4b307f6a7383192a4c84bac91f995cc0459b677f053e6a2e7eb2b35f0cf015739c347a21e139a9b3a232116e4c1b912c793403493f287ce06dacb9b0090fa08d39a84172eec8e92bc7de9c9529b75b6fae71b0322876d6baf283ffa270e8baf98290411a9012012b84b535de4b7221c5849a66a57412341645c7dd3416c059ea72ca30292cf57baf682b8b5313e22e99a4e3ab8502e518a94ac12d70364a249f5a1ee0edcfd73edef0902006d6083bfe76cea86f24c57ed3c2154ee4fd9aab05b572ad9c288a22167902458796fa1cf50c419704480c26b48ac62d57b54323c2e2cc694e41d85bb316c4551de74685c2ec76fa3acf75368d008aba6fbeb838310e4def04351314ea1bbc301697d96695e76c5163c68831d0cd123845b5157f53208a62fcfca74d356840b94b72044c289a1c3c044ca947d88580b0aed8932c6aae7b57b45fd6c6123e5139dfade5f765f32eb9aa2d0ff52b1e5ffef821c0a44535b6ccd1e645152ac21020bd3747e592d39d5275f4b12ee044a73760985308747344d7b660b26f5646026cb16d58a872c5a5136db058a78704e98afaa3581b38b4b46923d6ff8903374169d7adc7df1d6a1d339e04118c9d152f1a5d2d731fdb53c19f1d3ce3b3c10f48bfdb727957f9b9182ffe6ba4e98ae0cdf61745ac1742a0909dde02b940a6175b403576a7f58b1c7a3fd14aecf799ba1f301c21dc8f6c4628685978e60fa48a9a0667fdc63727914c7aaca0f2112928dc1a5022aed08517181402741090d78e86537c77aef443a85d360ad6fb7b03b2852a229434f40e86c75017308a5da3bab931cfbfbf83d2802af00cc8335b782be0d0106dbf3e6dab2676b537f4924558e42b81fd1bff1262030cc0c45293f7088c11ddd007034f8925f91498b1fca202b73be91a8ee3a3cd81085ec32f01ade7bf5ed64a06f50c1c6c66ff7c64950cc80463de4146ca9538f198bcceb07549b43d482296b788fc8eb42878d44dad98f04c350e9b3541511b4a61615786f424d67183bcfba06cbdbb33f85f42ff385c0de13162c725d361deb68ca86431bd6a83cafcbefe9ede001797ad067d8ca160628da089431fc4395d4a001de81d15b2ec0f15fbabe6d62b682c1585217b2d4496f74861d7b587977061001deae315a21c4d5c015ca2d7276bb47f64c9c4e8208573adb41194fbdb60a4346bd90bda396c1930678b7eb5557ad0129d0ae15cbaf841c285b99744f8437509f6918b2b75958d7279a7648228efd15f6905ec6281cf4952907b3308799459edb1b310230541ea4baf0d8a72433d99f485761978f27ad835083e40fd6117b9ce118d2372781e42fd0c95bc2962c19dbea244a1422593265bc8fbebf8a16a0b9034998882cf3a15ce7c2aaf257ad8909a3939e2a7875576bd108f0916fb4ce5cb28123b98aae8a6a4a0b98fd160214a6ea62d0dcb31f757f574602b7f2494590c78e0afc2780973ea1b1bc4996c48767cb41e81370e16ed556638dabcd20ef6b1e1703c0de7a27704f905881a283b7cfa7bf71e4f32b30e94182fb3a6b64d9d77fdeae71fb0cec6b21b713046b8cf64b79ba736a01222bbacdaf6c742562c41eca169cd24f4f97ae35bd168b65d9f4ef24f518b7d31ccc8622635e7c5c69d8049e75ebb00b0bfc9bda79e7b521373de3c9b4fc27fc290bdd06dae8fcc1d62aba1e3bfc240b8aae05d0af84a7e77427f52753adb5d463b44f9982fc900ff1c4911435611d5403b930b9542fbd8693cddc6529e45df1d2acd164f87775c53c6c8539e487600f9f14d2cf2e919f079adf344277fb9f40dd869e648a15358c8bcce9a0ca7e77d8a6f6d0295de57f0a19b994049805e0de86b0ff4d6f401bccefdca4f647e85d5a92af4a36ffea927961389cfeecc1c2dd91e27790c3b9b2f4ce7fa80b987a32e94fe78062126ee0b795cdcc91979a86e75d18d938d4c664782d511cd037ea159fa987f4d5b0e004f9fdf0917d68e43d0d5ddff5e96853540408da36d9290898f4afe9ed2c889d670aa7095ff2e9ed132c65c5b448370a7b5aff3de5c93bbfe9c5bd661c708da42c87e1de7e4c05c0cf487d2c8be697b177c856f4c394c8ab538a6a77b0e6bf65ad64a96ee75dbe5c152bb24603e38b12cd0c7f70bb6cb425be1150fc310d342432307db175afe575deeb1167d89ea1fa3c6e06387a8098f5b699c2f7452d3ba40673b5ac05cd3c3ccdcc2eb928e66c84cf45a1a65c68fa678c5f191d0a527ecdf771d8040d928a75713d0e057439d239a02b9ad10c2b5abeae7181941f8727720f531db198948d7bcafe19f0d0c81f9dc6ec27d5eb71fe66ca5536f6f80f7000c9d1113f53d806b19927ba1daa8ca8df38ba559c8f5d603c108baf5684b2a7b47d413f4791368b580c48c01be93759d0ab666bb8dcfda52277581814dd8ea63a82a87d5bd30ba9f289b4e28cf57c61aa52a5d94aa726e47d5c0238e7fe0bbf52c69c28615c2c360daefdd132aff7b1fee3b69eae177dfa72f606faaa98b2578d9724be0c63f71f99dd2aa2b49bae5a9332f0298dc4191f9099af14c06ab4b2ed9c07b256c2480ffe1d83d8c9ffa5e1de7d90b6d8dd9c32c87651bbf6a8030dfeb51d2ddcdcb995b6da660d2c43554b02fd85b57ec26d83edf4825f0c470c7c4c3d366cac50a6d2ee2baacdcf9e75f5fece5ec6e9b0aa529687e6d5c15ff6dc9f3d40e9f867ddcb5403bbb91c6678c485a4ea0d96d8cef426b15426cbf974401869ee4207e89011f9247572a1dd9d85bf95ef997d6c136c2e46ec5f4a2d3a591aa8b8b891aea48f2e3bb44b20834ebdfa2bb7f7be63701dfe855f428cc64c5037e58259dde95f60958a73a822dea32cabb1cb2bf5ec971c3963bf98407645653a0e2d8f73ac965cebd069a9c2303801d26b00f117830d5565fa70485af65616b4780eccc44902ca4624bd71b97dafa33d1409842cf6df6b0fd881344550a7d80f1d97f37eda9ccf50edd2cc67d2bd7723fb2335fb174954957384a8dc1f68ef0e511f9e0640b04fc423938ff474fb45eed069cf8b4861ff7c6548f803fbb03ac1e23fdc9622243bc3ec89f2cd5084746b4074c43bdde38f8b1358eec1f818caeee498ae5f265bd2ea0c934e48ce0e52e2cdf6fbbcb138f455206fc7e6584c6b00f8604d954fc4b89529b681e3cb8da8dd83d5ad5facd75dec721c0d7a2a68241e3c0e6339be3ac550b5e0dce25ab5a97f8d72cd03882d96e3eae505e1e2d2535e66b59b07dafd742f01106d779b6206111a21b09964870d34c82b28ce25b26e1e5aa698c73da2af6419f62ee9f8a43fa39a68a7c427f92d4c72d5703cc7c1671be489e6ad588b70a52016b04de6cf5cc8855100c70174c066746d88a4f76fbb03534125d6b42530fdc6f52f4d2fc423e3f21ea6010e62e616d821183cd881e9d1b873953702a8cef9a47c38112b56eda24661165b4530dbd3f126f184c82a25b8cba792b807022cd538afe5ab825c2887b932e8655415e3c18172c53e07c2ae49589285dc9bae2cc5675d3c6c1401a18b7f75887fbabb8d9a15566fbe5836042a6b2ea75976bf1c6347c4599f25dadc41eef3729e3587bb196d635d940212f05942891219ba48f4baa850ffe13d9ee6f3b65ed5d09f5083a5f663af52c0ad9134d4914d3966f3d11a65227a6b167443e4de6f0d1cf123a47306842a24024500e5f9df22e2fe1029fc84c25fccdd13436eb1735ae6c625a1240a0c73daccb8c4fde61fa40227bc51e0a668484af30e1fa24c4be7e474483638ca5421af28cca9ff0e191fd0f1a5f4061ff1b90e0230cab301799fac8d31112ca77813c39f3b9125339c357f1035e6659f572691d6bb14771698c214a039d214f74cb6f705331dc9ef3de7c719faa40841935a4f67d3fd387b269f909f5a9e89e811c10009062ed596c90e5c55a40cadc4b589a1fac168ff32034d748e30689b7f56485e7d267f055ffdc6a5466847b325e4b54ef92a0c90176adeaf37e65b341f0c5a421cec4f568e0f03f4a8533d831e1dac7a5f89b53aea08e6268749725d99678363c04be07b4689368fdd4519a068423c7ce3c4b3871ace49e8b276f321cb1cba538fb6833058bf051253acd64024c252f8577b74cfdb7d59cdd954fb58844b8e8cead54360b8272c52a1ba6ce87f3c45fb51e2157db63c4301d0f1ef0036decfdc77afefd44aacc12e8dc5ae7b3edd97f9bd6ea9472adc6db4c608d1ab771ccd5d1e1187eebb57de5a39e19ed2f2853a273753bf7249070bec150f45cd1ecfbd57f591fd5fcd4152f9374b31af51c4a259932d0f8fca3a5d5e733b5e86d05dc05f6695f038894fcc6fafd9916f4406966d2f78a3698aded8c05c2804ceae1481fe66de11ae87530d99209b5879967b967a84b332b09a1d308246af48597a2df5a33dccc029ace5c85dd645ccaa4830a02d255b5a962f33523934aa46b5f5e9fc288e7e14e1d75d4c005cf312cd1aca8562ff8bab0010ff8d957234bd558c9f945233e7bdab171f92c52188f64a591a16403a70a4e58f0eb2c5108cd5ab0cccf643d1d2037f53431706f37cb68b9b259b74a3f64fd5816f7c695f83c73a32fd6f394f434dd6fb6236a638acdd6d7c8d897f267622967c856e4e2d0e72c493a0a288c3fc3cbe11dfb4b7a569178c480d50d0d9c900498debb063397e828354eb2ed6953ab8c73d4965089d6c4443926b1df225b7ee900ddbc17e9e7faa1f9631eafb8e4914fa4f12b65fd603a4ba0bcb06f7409c4827dec6d28f4493225e5a497949f23c1e7ae6578513c72de5dedb3a1e1ff7a5ddcfa501063e03cb8936085572026a6346ad888d023b6375d3bd95e93727ed25a97d1eaba9b6ea4c20972783fb2b31336ef2e7439cf11c649001c02eaa574b412ee87a646e12412adecae9dc46c8715c978dc7016ae9a7c25a60783dce40c6cafbab816c87f98e85bb2692a6cc66d16fe9a39691689b99e1d66adf0bed1ca85a5436fa5ad6f662c2d2cc5f09045d8979c4cd7f098a3991d98ae0ea32c2a02180d90f622800a5923a98d60c2295546dfb1471b9de2c442e492b2b35543731447d12a804912d5b8f2f28f2c601a03a00d9fbf2b3d1658ec366efb47837c905585d8be7fea8b4cf3b4aef938192ef3aa705a0f46ba2b0f93a8f309c65e553d9657dc832bc230a21e07274a69b38dade2b035a82a441192f53762c3b5acc63f26e25226210c43abac4d4442b76c86725d570c2b2b8a8d8286e8876200cc94a5048c84be156ea0a7e357191d313a63d424066ca342365df469d2968fe9d8a3fe0af06b5ed42d63ac7f05728585bbfd17eb525547df6e47afd8d45478ced34493f7b59749bec5d6eb8f566c0db8cbc7c4bd332618429351de34a1cabf8a228cbaeeed63da52425dc684d345f7dc65a4e5f42ecfa6ceea54754a3a684a994b0c15c58ebfa39a6afaa58968ba31ea0ed09ac4ce8ceea6020eb3acb1b81dfd7a4d32798a27d1300da832b9365db2ddb95ba4019eb651a774b2665d5878fb4b37aa17ce4856ddfd65f9b47369d7682dacfc098f6711a0d93b3ebddbd8e8f96889567abef6e5fb58deea8465cca6e89641e7ea61f33ef5d42748b4a80dccb180beccd5d9ccbf4cdb9f58765e75d5633c67611cdc85eccf864d03b8127e844a4a889f80ea4d2725ef94a0dc92bb80d19722496a6350180341a5a6cf7a400c237c462e7a59551284a4eace80fb82c17dfd0b1f2857dd6940331be40e6ef8c13287e571fd76c83eacd616de3d80054a22cb00cd966fad412d54e01cb219bc86443274f922b3a4ea205ab4dabb398e3e4d22e22d0b487dd77417f8ab530119146340cc02a55316141a1c11a8500a8f0e9362e5536e88823a77d35b0ca4511b65476f32c77411c364839f72e43ba4eb3c4c550c68308b24b4be3e4bb1b0a521bee473dfb1cc9bef422a479525fa346f2b1975bcd6f5a68f4a174e614938b5b2a9a3a620bd7ea3b8aa66725e71778c2525d3fa8e5872ac2ab08a616062aed7d2d92eaa2be1140d2eb70efc65dba766793185b19f94944a83387ecc2f15ccebedcdece02dc7a2071ce2590f446ed7457d2ec55849b62d8d6adc63680383a41f2d4a382dfe28527d237492be353eadd2f5f937b4554756aa3e6ce6df4a744da058fd88b62783bfeeee45f531351d22e4e6e7c87b45b9ce0903df2a58d7492872d8d9c4062b094a94c075aa017f196682bd23a1a86e5738b0ad4c825fbb6bc0e95e5a0b6b3cef4cf147185dbd815a94caa80c712a12f8cb44e2d170d965138cbe16e4fc29f3109371463070d4ec1717775329fb3ea787ccd56c7e9fbdf937d9fc2789a80a1ed5648a3c0f95f9ebfdcaf368bcf0b3c9c05b410b5a522c03bc3de5a62ad357a23917da76295fd69da25edc22b1fa381c1eb360b2c7fa619e0dfa94a3450fbb2859310eb30d420a65917129aab82ed9d45f1a140739f90457816e0139bca58f56420664e77bc509abd71b45ac167ce3fb788d1dc86cf2d8af5974d88521ab72017dee8a1e9f433a6d141afb9a9ce474d7ab52030e09810f57d07d8148ce6b862fc94125cc3661bb0086f937516607d1a94e58d101223257505b5ef4b22a28f5432f442fc527e34b60703162398b0712a8a849281040af2de0facf8226c1716b6cc7745c10f16f9ecb3db9f75629c95bdb18e52b9dcc38f3ab0481c20748ae5860e7edc3f61065983e11ba8af186cc5ccf20e7a732915c3b6e1b605fa72bf74b9aeca753c61bdb0e75679cd6400bed4401d2097852a9fe36b99ca5439666786ba7cce9a1c771f1137b959006482622a3036d1e154ff860c7c8cd0646d203c232083b413219f1bbe566f188aabb8eefaddb1fe302030290b685dabbb9ea57e5dcbe4b812cd0bbfdc353b6480f87226dc3d79ff5e64064cdde32e40845f230f5078a3e354d8c764bbfcbb4ff3452e7c41c3f714a8b00e540ee91fd4208e516ad207133862b7516ca6f350951fa22246136a427988820f73061d39b163415532e987711b53c031b0d898608db6e3ebd450ca039279d3d05832dd823cf0dfc7f55852e94aa86817e1eaccf08a45037c023fc51309b169dca04f634f41a30c1800b31806d315209f409118aa0c7f815685ea8ed04192d90916ef136edbf89cc4b9eb32097c4dc4f13bae8c47d626f5a87ace74fb3cf85bb8c7d6e02739b09db94151e8162a98fb415948c635431cc4d64b49180ff1f5f574d2a3057b1d17079ccd33901e23856eed5f7124847e6e01d2bee8e82d4578ccc5e43bad74291685960db06039683bd7e6a2185f499b3ebe2bedecf75ad5a29448ae6c7bf0574784340434cd3a23f5c33f2992f506d01e648c9d25035719adad9f18c7a38905fc7d46f85730f7e60c67680f2668738dddb6748f84dd62f932cb0b7ee9ab9300a7b6179a29462bfa81e06cadadb614d60b611842e60791415c6573183aeaaa44e8045751bf98c96c1d3c13acb02979a6ccc5680bd5ebeef160004281ddeac091c123aa5ac69c2d65776f66e5932e229ce71e18c352ca6764a28c426206a3c5d09f7decaa283ba7a7424ee6ebdfeb3139fa433069b370993fde552f99cd94405284d2488fe2afa7e88409618064509429c21c6b6fb1cfa0f64752b7c360c074577be56b34729e495279036280f4d1a36d6d00ce71ea9b120875507444eb7a1b2af1b49df1b78430931b63b89f9e393fa8a855803988765fb46e81c9e2909d72d4b164cc72451ed01b4dc907625f9fc8b47babb0dcde645afd6abf9650b4af62f9b968b96e7a61d814b12e0750e0de5948a6c6329af7beef65e04329b39372aac66e3d7c258be0c6133b4afde49f39893d0d580e47886f76c5355b00a34e5b96dcadfdf30e2661e6b818697ddcf9ab95e3a3db6ace136e07abf0e0040e53f7c4c400dc8ab6f16a9c73dc6516e9523fbf032b473b3680d062a709441cde385b03e6b873c6d49ac2cab56eb015fb1b725f0bcd282b2c335ff75f12a633ec2970e400cc2988caebf3a7e01dc167738a05132b5f8ed22b3e5001dc69181da3621a81d7f2822cf8fcd397cc488d0648736b23ec7d59d84dea111b39d879340a4fe3757c3b1d605ea41689764a5fd016d0eb4ae7d059e82afec26ee4b2f3df789a4e83e2c5977edd8720754774efa8124c96f83504476f8b3045d05b6dbaaeba4726912e0636ff2107f676b97e9ef7711da3ac070319d906d79b9cfa66e837d784a2c3117f775baf2aebe38d13bd03d179712697ddf08e05272e3aa3c281772e088c275f9f93f6e0e30d388e524dcd5f19ba29782c9f360deb04130361bcacd857e173d6f263607180b68b9a5e0a3c8160cc72977fffa1a9741fdfbc3ee12d9e3a5f78b8d70f1fe2eb34f5d4f812365609ba9dc11bef14464f0c46e8a84dc249faa20856760aa66ad189ab24a6d1b9affc1637e08726bb831dfb7a07dfde4a2514923cdd6d995668e19810f82a876f0edaef70158835286bfa6c77336d2c968f4077155ddaa9c2f55cbadd02c7059deae0c8a01252349a1a35e2f003f7d0ec510210279205821d9aa60903010eb8cf09d0ef0730e04a277439eb10a5efc6e39347d82119d4e4af229e9d961e49c35465ae1a5439830559140035303f329a269bdfed58ce507374570733e08926a81e8363874e753e55bc3029d796010ac4df116ba325e7d4d7ac4790e0554331e461b643a6be9aa303f86b0b94f73f523fc91b132e5990131741a40996658d4a3ea23d1f6d2cd3edf274895b01d5c36f1672595afc32b37cb33c151077976eca1d0e8aa67c1addef6ebb0132364a288bd33540a1109e47fe850d9fc7252693f4ff3574cb6bbf9d03a74bc021d997e1cf20518be37a2678d9c1b531089f2e52a51b0dc08a6312448847d484c2903c48c0928f022f90378bb4b1c6bdc07f934689fc86d5ccc682c9324f9a8b988528db4777070767f59f6d428a6bdbef4938e9aaf477fa31b047977f46bcfeee8ad68178ee22a8b75e5d6ffe58dca84b05633c8a687f700e2dee3fef55d3184972d657d94457d96aed8c20dd1d94fd06036533a3edfcf2d150c03188366fbdf448f0ed795e3397bead85363b3f3d2e9e8185cd606257f10bd209f016672c6c37be3be8e0fb953bec1ff7de8069bde85da1cf4cb32269dda27478e427798fdb7cc834eeadbaca3b492acc9b81f7d119567cc4807e56e1c99b157d7fee47a037226df69e59161391a7496c137cfd1ad3aee34b9c8a9841676c5bfa382762a460f0ff76aa936532e9ebc5aae9b5803905cd70fa05a45fbff1aa58638b951578cb8b0e824b1f685edda0aa7ce1734b73ef18ca3a156f5aff766f6223e16d3e843e14f73e7ccdd4d3f0179c92ea4109f0188d6bc1fd9a962603f775a33c5f6f2c2bf4457bb8e07f45b78628db4da8784a951f3a20476555f390855f91c11ac1b5b0797b6594ab9f7af303ab2bfcf9f5bdbab8eccfd6862762e88dfd4ddd881b9c15835f4331fa5f3116246dfc947babde939de3a53f2fe97d40253bd75d4cbaddd73e2c105e27a54de00ea21eda51793555d7f0c1b7aa4792d5c3fd81b98b388a4a4c970e5f960998ae864dec01d15261b3c1bff42c874b1adfb9dd01168787d4568c8abe2218e046955887d84c9087bc3d2b793aff1ba4ec23785e28ab77c60e91120683cf89b84095f0d5d6106632ddffad616362f19b8ab4cef4031c01017ed07f76371d8d8b7d0c6b330f7483d6e558db47d13f7b0996d3dede4f6115673381446a0458180efe388ed615a210f44850bbcc6ffe4348de27f75f1ee037145a8cc146a127c0cc6ae70fb5079f08d55abc6e96476b838f7cdc7da7ffb55acebeaa0366d5bd905b4eb0beba5019c514b632e40d7f6fc35fdd40088727c30240b81e3db0080e1d085f89a86445fb71e2115c034a1428eac92ae6a4fd6d6b617b4a439a7e074f6915634321f2d6d3ef9ac18007fbef1527ea96a04be153e28ba52393d62310fca611570667842936124781dc4da65fa7de012b5fa090b02f144f5ebc31972d5b34ad5f53b3c492a2ba0db06620f9ef7a52f24aa22cf29b8256cfe0667e9f8d93cd27bc6a33f06e8773c5dc37d452cc5606ff689e53c7158c2162422fc3e7a7d7ce2b82346fef99fbd825be10fd35a7cdd9ed34a8becd8fa16c1359986fa4a435dcf0f875b92d256cfe62929a7aa79d74157d495616ca3ffb9c47b8700b4896921fb7585e282985c24972a0fff6a9e33fabf434200f55f03bbaf38a0e26b3db7446b2a9abe1551cab89f1b9d6ee4a0eb140dd80bfae4e44c84f38c2f654f45aa65f6ffcf49f460af69c88181bd2b10962350d888349cf09a68fdda87692984026b015212bc4e247fd236c1ae5dae169ec5b6a8ffb49ade313d233139d416509439eb7e6ac9a8ce616cf44f9cc8a966248fc10585d6f1c55482727ac65298a07ae4c5baed792f8571e222ee96f72a5dab2e7f772310bc688f67bb1bcdc37625f7e620a1a42ec10c2021ed327e30cc217acf654e87b75d4a451068b377ba2819a2f731d6031a6e4b9f3959fbfcea6cff9857fa3b9d6d242640588994c3116ce842bd37717379f130cc30864f27a4940bf635046f5375d9fec66a279dde1e0b63e5ef512b6bd66205c37c93c8f29f5112b3b16ee35c384e0d096d8dacf532df4f085956372396080f18f259dc04f2461766c052e34a0329fa0c836f66337200462caeb990427be1babd789933a8878744d3bd3a0f0cb5390ea04140047f9a8f80f377bada0bcd4400d22c7ddc1d37397ce8fa8b867d7e55ca0b9eed583f0240aaa4b95787300ace85267021d3493e86cf43d2173a98c2458c8bd31e3bfe7fd78e96be590636f298add2b604bedf8cff820f2b817b1b95885dc87637d88740ea3cf612f63a875219c1748dea29db8f217d4bf8db9664b6ae5e414d4c22515ff6a936dbd909548bafd8ab2e2f50370cb3070436cea64d6963d58cbc96cd3e2fab6971470c6587fc6f29b0f47494ac604a7627aa80110f27ddeb843fccfdd56b69352afed69956e1aeed37b1668ca7d5d2847cf63695d152c6a0f6902ad5ea3755180b18e08b1a196aa688e2b1191593f1219a583d7565aafaa3d4f5bd2c4894dfb280c4b39e7574db13389e6b8d17ed50fc20ae2ee2352648e58dc73ba94d6782a2a5a0c93c46a184a8c1d89c1de36cf4288d0d2cd10578a2c4015c273f54faf9f5f6367e18be0e8a549c0d25c0b489e26cebff065be5eaacec3ae2f4966b3a8411dd3a87a05359309345b5b88406effa6cdd1c589ab3cacee1f16d152fb17904e5acabca75a2e41bf09c7e8e8abcdf7c313f608fa812cc4b774836727f2a0d0a67f421ad9f944f42191523cd29228f36507fcbbc696d0707364d9d0f86c21cddc74674e80b9df38d6b85dd8f1ea19a1f93c55437630a6c502a2e7e9a5555ef31a021515df05c90956afa6f5ed7007400e6b7696745095eb3fef6a8bda979fda8c941e841ae350a2a2da366eaa63fbf8f8c2c606ea0c3ec3676c6c8e0dddbafb72f26e9f5426e48e885b686b66acb3815a28fa5c61e95249a34801e6ad843777c1fe62b0c371577d0760d283495f9d4fb4c76a5fb0f7dbdb7e389197c3c4ee7aaa64f4510e64fe5ae090d61f63878f9f1eb353a4f85814802d292d61f9d65cbfe2012dcd7f7bf19360b55a3bb5250c61ca560caff408084bf17fcbb5c117ffbdc4c867d099c608b78c8dc666607d8aacded72c2b6c6d2275c2f380dc9ccc1af59c4bde0640c9266ca9dd653c31eb632c225ff252db61520e7947f74dd07bea412bfac8f80ecc6a3531b3268a83fbdad4c17ef086a03bb0377e6beb8f37d47a6fc47dba1263b25b4ce46e5de8afcbeae55c22bbb1e0d68a1659cc0c18558cb57b364c556eb73c0e31e4143b9748b5f43abea5b7295331fc3971e07b14fd0feb862f76876d598650812c443d2704e51420b8813bb90343549f99c164ad4c28aea8d1749267956fbc936d9ba239e58c9788336d3d0df497fb98c93c477e7e20d3a51cede07bb803f3afcd3d561ce6cf050924d4f6f86a249f98d49e01fc89768cae628058650e5607ac6ae6db54ac8151568449863c805c8c18da61064eb2af2ffb97c544a855c4d674efd12d3582b8f2797c044d49ab7e0eb64eea31d4804bdcf54f61252494f06c08046e90884c78b114a68a679b724dead62388476fc5b688584675d0410d348d42b48bc48b3845bdf02ecf72175dae3a02c4856f4d0764c71e5eac4e5772fc0b6f85489b4b9ec5d98d848c8dfca2d9fab34fa4e9b6bc2c197cf7243aa5cd282f7becbe2be00de26b514394ecc93be77aff92a087bb40f59c9b11f6d588821658b4357340ca1cb25d0997d0d507d21e302c124c6afb5b2930d7eebec46773814d00213799aad5921f6092dcebc9b9ead7a16f1b57a2879afa34b692a90ee45be2393d57b5107bf8c1b9cb203506339c06fd2f566bf45c70b29ec00192b5e3d27140fc774c6363e03e4862d5b6215a77f187cc5617b8aeeaf84f2701c6e21177ef1d87c52a033f3cef502dc79226d6c9e81ff1cd8dab73f352fb9f4c93e8c0150485925af612a02727b9fc48cb007dfb128e1266725367c3448e1534de7e168f4bce798fa1fd5874f8872400b73179f308035d646fa5d5e0383bbc46b776da0059552d826c5043c1f8237aba4c6100df3bf864da4c9439ddaa42bfae314b43129546adcde79a3b48ca9b50ac03ec75edefe02053b6e5125c423817daab6f01f1ed9aaaaecc3f4fdb43a531a4292e7dac39e1a48929870de5a557d2f3d379a93c32aabfa9fbffdda749b43e3442f3fbebef34e2343c47976468517fbcee665b6330fbbacfb73298a440baf14f96fa1a7347f4f99f06b7da6fe85540e4bba079db20bc35024db332b9814f82320c149bee67edba7093b9d50858ecd6235bab772a3d88724a878aa9804216fd647f6cc11152a23d15d115463290e5585e056c564c9df3d1a71407f0f8dcacba118bbe999a63da29bde2ce0f39294de0c6e529cc16d1b81a96352c1df685f12e385a8b851222c8d6c91943b6dd89ee1e5b275ed0c441d923fed910b6ec44912a8d15465c51c68c43ab9181649b88bb24f2154698eb864dd5d3be57761addb6301b9ba5959b3f81b9e344340a172813bd78c90ef57da1cb4001e312f3b9f96e323be18d992f8c02f27ea87a41f9988908546d205416365f10b647f1661c63ef9b1251ae3645f62cde53a78ea846a3064928e03d7152f1f4a25bbbf2ca996b94b13ad13ea0a092352788aad753431fd096945138ced0377307fb64e66f5ad0089e0dcd0338a8098236535d83326f48149f265ac0786da2889bdafa4b08f417348ffc5e9c6d20a054b934f42acad8d5c6897241f6a636f3e15390b6ab8182bf17029a30f7d29defc2ec40f5bcc0283fb9fbbac43400381fdfc29398c68a8df5c6fdf8e1dd50072485414223197d36f3d61ccfbbbcc817ef1322006b969a72399d4088f0ff8a6889b9897877688de581b4e125c7716185e107d325c93cfdc7b2b6aa8d666ec0fdc8cf6cf557f9ca1af56bd1d62dba0766cb25acbee904d76a03d468fff620247828649a5602c1c0186883fcc94a654d9297fca3f339d4f0b44e272689adb68246a022ad36cca855b13319ae3f3222ed48b729ddc95d1b01dd17b7cc266e1faa5ed15a49b12becffa01941787ae2ce6a59c6abfc50d44b3d3552a518e429e35e867aae5620cf19890e2b3796baa47b2dae308e5ef6c2611a81bb4c991b21e24a20402b9e18a13c0bb3cf4155f5a3d8044158626a1de022fd7e28d31170476c3cf010ea8eefa268b05e6f01caf7497c650a8fb831cd5c630d1798c5346a8cdfde5bcee54faeaf1fbc828344df86c6c8373d542f054be060df099f051f6af314354a38b58ea19d8bd7502079bc2642f396cb845a092b51922d9bb35f5c86e1594aba992ac0e3385ed33f4bdeeced9a794c898fcb8068c5991090f6bd1af6e12ef83ae5af49031ae7132ec38347a09d415e59025f36fc9ca3b1c44034c29057a16725ab46af73ccfc0c137304d26c4870028ef5e91a28af804f611d491412eb32aa425265585821d8aa89eab2e7e96d2ae6392125d4824d06c424edb3f44d4fcacf5aeaac6332fe3dcd4fcb02f2df7660747cfca0733952e19dd5a05080c25114d1902e09a0db7af124020a19d20251244d47fdb5988184b9b2832fc8ca4a9c8af41e1f407083bff0d34ffa2185ac4a437277c5925b8ac0220220a1f55bf073ead3ab9267465c8967ce243077f4c1324e8fa66732d8796adf788f4f918d4c753addac4fd10f3ccc1bbe246c67c55840fe145d46470e44e581765d62b2186275fcb8135a4865401e321d7a17a458cbb46bb500b1fdc40fe260b8cd3ef4baae8c484065d71c56d567a40c8f76ccade13a6df0647ec890635519236c15adf3cbdfcc4c9744def49bac89fec45c5be0c8444f4d60edeb488b6f072a58ddffb5f291d53e4f626cc94f3fdc35164ad4106fb91386b9bb1701cbb8948e226deb9718e19f4fcd26ccaafa7b9035540155ba94f2e9ff992c9816c3017e5a557fd37c91cf5096e3989632ce61f0a211ff061becca860a95bbb61d14555e3323a1581f432601be4660cd912ec67c18613cd02ff1e41cb4599e6000c845c3c6babc5387bf691fda70addd210bee2169e5af8466abfcd0312ca65b755695eb301b4d3acbacb58f81904fca4392401ce5abadd4a5adb5efa6e7b0c0753c8479ab2350f205a7394106366f5732389614ad69aa00b537b3f8d7985a746b7f25255dc0d2102572dbceee0f52847d2535861e04527bc39959e75d5d7228a34963fb4d7a4f461155c23d31c71fe54c439169bf699eaf0a7da93a4f2c54898645ce63839e745c03cf8a3c0ec0e629d16b62f1e7f5e9dba0bebe0bb58a1138fd1eb5340f49f7ebf766789ff63837e9e05f64e46e3fe518e1bac1302a6c416a5016f90149be2987c15dec3b963a8a5ed98205cb431fa5a1db292566df130735cee537b29432a24112774b3ce802b406d1244b3a5cf6d15448a54c545ad99d71fbefaa660d14b3ea3c9d875d1f02e6ae8b6e82b0902ae72de925a3cd2975ba255c87e1ff0f071f979acc1f9da554acc455a0472bf9a4abcff49ee64e465e730b2faf3664b1150adca2410bda4af5b020a7e23207efad800c5041e3b731a3b2f01198a0a6f3b7569f4c00f6d1b7432419a69f0ff5cb76134df0af2934c46150a86761c933ba72f439d1d1132d1f6eed7b0bcd0044da05497bd4bcbc029c6523062e79b134ecf8c4a440f6490623d67a2212463a8b411421ad47e8b285735116184563c61fcb86d189f55205e426e86f09830a1ec709a7764fefc7beee35584b9d4a806618a219fbe1ac5fb86e80e438480e947e2c656912833aa426b754322aaab80d25b4b69ea920af9ad901312bc75321b475acc23cc441182a7fa82321c32633d8c96d1fa7fc30cf8e307408e532fdecd2979c0492ef91a5bf16b4a2b2cfc935ecf5da287d6980636df099e70e89c4be0bb3d4680e9dcefa81b9cdd9e287e34daf03ba38082269e629f2e3fbc00df6fb3c7541f92dff630ee1ce9a0c19b3df11b0f3796a9e47277577b6b47066f87e76505a14bf1fde287bd903fa173c7521a7d349a806e4119978c569c0bd9608204e5496ed5404225861f594a32d42f4fa42866c154b11a2117e6a9c544568e0fc80dd223228fdb416cc8dff2fff367dce6556499e07fde5e13918aff8d8979c795b3855f8735c8acc5416fddf22eb72a3ed4d2fb306505dad5282b1b647608dde152832cda35a57c60555fe3fd0ee205635822413a94ce28101d57b7cb6a53dc42c7978bd841b158fd7a7fb0490b4c50b7f602cbf6bebafa376ed1421af65c7d295a8f736e09cc6c52e0c5606bff7e6f9d4e2dae732e698ad1e2949613a2d304e6c3a71e45d2f10a2b842bf41d77b600218cd6e3c3c790d9152abc6f8f7d2c04fdc1f92b8785440a11d9f940a9255a63a1951187202c4b3dbb38cd48a56abc3d21a61c7f3a1be580158c475746d0e90c88293251d4a06d261215eee127b8bab0975c1ae5369d12e0a4f90a1727fb7fae4483bb3f2dca0e3c535226ad6fd69c57faf783eaeb97ababc0206968c44acbe74f8bf1336aa9fdbc02973c9e8e19a0baa6e0a47e0e5d9c9e6bf617fee8239e74289b501e9e3af80b1dda04eab92eae4f71465e1b7f83d0c3bba063be72c268f5af2c84fe6bc365a0198352ae1e22887b806dd5c343712758808d0d98718c64dbbd546333da014e29fababf63cbeb312aa5450fe4823f626fa5ef4543d0f43063502d7994ea2e1be2c2417a61c960629a59c28adb9ab2f629d99dea6057fe98006fa6e34137981a204779ee49251a63f740e97e0502c775d62563a4a7a0d94bc24cbe0e888162080b6500549ff3d563a182a3e0bc24fac09994a8d4e5f8be58d690c51b46f11978cd2a17b43ed13ae13682f5305c955d532416d6df7720325d9897100631d0baae2505987b4141d5bbe9b833490a4a1d23f707d613925a2a6b91627ffa52d2598481001b0181253b56450617b72679a886b64c5b6892435280a44f694a024d92312453a0421e32a42482176a58c11b32c7da1ab9b90b71763a0cf0abfeb47dd1804aa821745a5d1eed90e6f8931a208f866a752837f07c9da3277295c0f909ef6843058cfa8ff3238e72f9f0dd6ec385dbdbe749b93974a1399161d40ab85faa193dc98bf35e1491bd94331da20af5d2cd472040123e04bf4083a6296e60a35f3c864a32b88006e11806f155671d77924edf75375f20c55b2e67d318d43ace99a031b8f5a29ad8deb2ec155b000544fd629518dd824d2f831248a4a58068dd0628a33c6fc61dab89ddd849d2896b22d443c3d7b553ad53444918ada8a34ed703d26496cd9a47b5d07c1a6d444eff67fe655f2c753804f62d2067b9508ede5b477bd5e2aec839c56cbeeffea8a1b8aee0fb47ee0c39838fb69b6de0ad3a5b0beefe888c124a5f3a258d1842da06cd816f8ede8e17a8697330f3e561b4c3c718a91d8f4f996653e952d3a5b12d4e0a906279be177103cf116cf30762f6f0731b4c8505316d1a87b7aeb0b49765be6ac5a4a5388271305d3ee778e4ad5199f2a7bc3117d07679b3f23094f03a1ea545a81b34c9b8aa0a5404a063f400ce3f3ad516bac80627e4d077c4d026a9fb85bcc84724a43a3b7c2d2bdd4c3d3cd7946d1ebeaeea22c0fc69e95973c63c2a33560ab87090f5e4c767522aabdc8ed3c87c501ceffd38cb4fb9c38e3dd9c4df6262806f7e3de0870c56a688fa79ac2d6bfb67a206ad9c03223462b4b225d9326dde5a2a4c540598707fc903cfba76bd85695040cca0ef6ef3a8545fdab439fed5c2f4182ea374e1026a6e4a8af0d0ca83a5bb0780b7372ba92186ceae9399d50f26ad754e3c97ebc4f6a36b02ed006b58374d474fe306a88cde6b894fab640d3730dfa80c17142abdbc696d79339c06d7b7a36271a1f2e77f79c38e3e961b6b5358243ae81776209b4405ad901d463783a3fbbe7bb38afc21b94698a4533246bfc50dcdf978ceb1ed24e8735c7ecf1f90ac1002d65e3ac58587ff826acc5cf3543037290c0ed96312d6afe2999e11da54e22f3c775ddfe2d90fc6ba5d5b7483c157ba7d08a01fcdff6edc3090c56927ab2e181aa9b146bde9311f7b76c254ff570b810ffad0738de5bd2dc92f1f36c0cbf421e4ca65a8bd5ec6118b42aa63a1040c25abe22951336a1f963f0f8501e4848f0ce71d5dc95630d170331b362f34b9f03729ecc7162802f48fb13a1290ff08292f4aa729f9f7647597556f58017c0c980576a8f5b67fd958c475b581b9069301bef2e1bb544960e1e0bfdca32d4a2a4fcae67de2b216638be554352b52b395f1e5e440c6b20e337bad1d56598d8fb881cc821fb89abd0d16733b1cbfe73e7e09d6143d9a845901a9dbea343f1a67a2a9170c8c1fb7cf4feb9edfa4afdc16cb6d2d78f5f40266a27f73a65828a1803adaaa4c9c4b663a963c5996a9cd7233c5b4616a0c2d2c9586ee58e545c53375e957f7a296934c89235ba521771b035aed7f987b1d5c00f6b09b10a906cf13b624c2c2db03be83e8bb5a99a109528e8d9a6a6d8c2668fedc6c1296cd2a6028401c36068f0ec8fcf947ea4339916b93c6c2da500cfb2c7ab993791903d113e31e8aafdf51ca24a5fa66cb56743448ee48f445b78f0ef735df3060dab8e925464f7593798da62608540af1ec8ed2257a3703dede3cbc6f0fded4764897261e051a9b0ea735790e6bd990ff5e30e48e3b364ba80a06ccf428b25917afde5e9f94592fbbff81cd646b29788bcf1076c134fc38e98985f485fcfcdcee5d3ca8cba31a4d26116b74b207976a64afb0918305a6db6b2281910d0b05c5b03329b82ac29674377b90f39cfe5f4bd0f4d5f8dcb922f3eb83b081c2f024badbc6d1f5d82e9154e40ca3f30cad44b403ff74f0563b40fea5d2a21d8c5a1a4f5432834f8ece4451ea2ff267f77878dab75cd10fd4fe4f0fa736516da9ad93fcadf527aac9420832df6df8506e018621f98c6e5a4ea101f177f8b77b1fbdcab222264a783d0fb452791ddf143ceb1a5ed91d7b30b0a5a5989dedc47aba5f4820f7cc0070810260455aebdf6b8942c0f8c052b3310424e567fd1d865406478313dd4de3ee6fe950d0571b76342484ac0030d89eb270a4af2adc6792aa982168634c6929bc6d976e5a79e8eae815f4224beb56adce7c391225cb9b2179eaffe0a27d8e7625bf71fb402109c55e5c22495dd083df94870db46956269d9afaca0216e4a28141bf527080861467b27fdd5a9343bab77265f20ad620a1957b124514920332296af9a344d52c8278cc6bc46ef2f2a116b180b77329c5509b247c9540d08c262c67556ee16278f7f74835db2753dec8007e55a94017197348ef77b9f660709ba32d5f8d1044a6cd0faaa504262bd5627ce0300eaaa3ade3689e5016f5451135722b8527249f43a44794e9d0a84088eced0b62a8468aebb9cffa90e239bace6e604b8980869378e47413c51c462503077fa8ffb85df6c9efbcf7c4784437835368637b321d8ff9d58aed1f92f859718c288c676f37aed9b8bef40def47263f9b109f1f21222165667a6adc99d8b4087bf294439139f9ef7e1f00afa0c528d3b2099f5b99474163de887bfa512a0cd0dddd0ff7562759dfbccdcd17b9ab53b6bf232bcf10427194d80b7d853396545a1a09de0fd15cecd6bc664d04a15b42e870f5b8c0eedd254b8abf2e4c5a33f63ce26208bc9077a3d05360adbac9a40ed5118d648a7a4b3b143524ebc5376a276dabe83a2fc277a352465d9929384319fad4f256c801aa52a45a5a9639d549132ad87f0f93c1f4f844f3acef6200b4cfd5e3ec3c235b64843e52463c8449ab51e0283969c662194231788a07eb0a19d755d13911d73cfe8a0732bcb002f200c6ee17fef150a39cbbff41137535d9312c0c235e019bf47424b609263253e1f89eb2992592a7ec3061ff31bfba6f54c065360fb0f3394d1d8e231ea89c4a8dba3766a78c826bd32f5d3631e46817f84081a633046899c430e5f93a8214c7ae13013aabe65ef552f04f6833db514d8829f9b1eb0e41082b034aaea0e6fc65dcbf622403435941c0c5fac422d88bf855f31fa8fa78886be1d2acee51096d1cd1b7e657d5332f7165740c3686ad3623da66b42fa7f8d46f58c2c5b39f771b9f2bfd088b16671faf6e2cba030dc92af30c35f7a40590349ec3c461eae125ef7d03f857d833ab8f5b16d34465a725d2c9f1da550ba0329c50587b051fffe89b9deee555ffc76c07312bf67132732f98bbbfb902d97ac70fc04a477257c8ce64c5676f745e6ad6c69bd5d1db13294c4e8cbed59d51e1a3b2d4ea4b27a1666e423ff481d3765c8a3f8af8b9edcf0d66d2af693ae47c49ab59e8b4770126defb187b184afba81a88ffc0a89ffde6ed44a6e105229d9c0e69cfa8b97eedc51edd88b1cc1768d87b6eb7be5071e34f25a4e8a996eb962c31227bcdd82bb0cdd83ceefed9ad6c49d254bb377ce8683b9c2f829a80c30057f9129cc22ac8afdf85b39720a526532f0fae069b0a48d252e60a1811eca884bb572867fdc97c02e39b748bfb3f0218f5b821c6de6a69d7e2b6ec991a017ab1018a9f1c49afab5a89b4cde776c95f71756b2d466ca58522c40d9f08a91f2b45a999f0aad811e58f630c269939762ffa85d674c686b9214432bd987deb511674e6abd72159bb4cdf27139d7a8921814921555a61fdc7409ae6f2fd91a0cb8422fb4a0d8f3c2d65793ffa5ad18bdf754c019e3c8854c515ea74e97fee5c6e99730a0fd995175fd399906b793bacbc2b67783fd283b488118932125dbe0d68af4ffb81a1852b495f2f79dd033b2d3dab89cac19dbc398667c1fd892981e4d4380b137fb6a40f9bf25ca78346bb297f9916f40342bfeec7272de77c5d6d99652cfe8cfa7c31b73c044a285251a33ba12f745eda8822659bc1e539560869c3034c60f71a27f0e9ae683f6db38217ee681a18284a3ea9a4b3f6519c13cde4fb71a3ebb424eb5e010d8ed6db01953057fa5a948286f0a8ce6189f607b7c044e0af66c46ffa1bafe04ad8287ee9f67f8daab99171841e3093dc235283ad0afebc0515bc962aa5114b69dd621bfc4fc37c7ea297d98f45c0254aa43166607191c543c9f5153ff6257d86bf29e9bcf41b9eae2963c4736a69e9b3417f0b9ec3b0e7dc167c7a903429d4da4f2e38d357673c70c4bc82ec300c3ed932127a390120bbb27e598d0104ea3403667c29f0a58d08ff94032a09de89c5364613b567d7162705645c75902549becc59ff43ec9a73ad03cff8adc72405dd7cfed866dce412076cf75ffaa6f4b871adb2c59171383f7c1e5c3806a8ccb29ab278b04b3d29b2a482323084c81759f1266c4f7d640a3753b11e3cec006f2be0669c47100e5bc139342a76665db5f7f2d2a250bd329b276b7186b4af4b1a49243f22713bff535547a9fee8282e6f901e77c1ce401033e4a37217673ad0df1735177d4526f5cf866214e00aca14b2612b2291d520bfb79a1275c85bc68702a77dd35a0c565b48d737213c93883cc929c088a2f19e8ce22e517cee13cf1e2844f4877362319a4ba94d873495ba0ee4c0b519f7a58b05ed235035351d48195d0b03c0ae0cc26d5a179708d3c5a268a3075c0b269b4dc160f0283af65578c2a37ffb126140b66ef156d271444de3b01c675cabb27e2f8c1e8ee9bbe49b63d4ab5820d513dd2e12c64df2688fc4a360116e8c73c3672a266b82b9da5195fd336e64714ff7612424f402b8e92a1bf5da273f14d67d9df1df7be67c413b617e552be44130f5fa5af7120ae1e8decdc62a1e2aff8e817918b00d5bb05fb1d838ee7cb7b3e3c3012231aa0fe2fc7aa3743385e61b4723513f265266edea1fafe134041e007457ba93b7d56687e00fc016db8771cccb33082b0afd665d1a439e1e5eb975b757465022c1cd994de7ff85c3ffdfe45f6e8b42d3c70092d74a0d2209510f1215977d47896c452aa5ca7d008c2de4d45d05fad6e4a44ed9f3a75ac7285c69560695563b6ae3063b0532a01f348098ad884c90c917c131ce8973270e746021601470ab3fc4fff6c79a81b3dc09deab929bfb6dd230960297da3fc396dd7dacefc64e85b2cfae63f8a0810e1064314dd0b2801cbfd07e73de179812090ed2e02fc1f5d6c672982fbc09e6638e094f1c1db473346e0ee9d09b078fbf52d7eccf1f13f4ad30cda0946ff41777aa14da99f882a3812170be9c753584e83bf147618ca2e73a25656985001f4adb9b2da154f84e17d8dc1c859dbd27bbf8d74c8c9b938c7fc20de22a8188274d17a0fedcebd115a105eec83105ded8050c848c2c316049983cd9d41b447fb47aa09478e0e69c90bda464e9ee3c761e71708ce803ca1e8078301552788d30a256280886c78bb34fe8d9440966c22fad61d7aa4758990e49e3e17e0b8efbb2d8e4e9224f0b6d03db3ca242626e35bd1621efed6a76792e6b3079178c3d287a9aea164494c47c06f8fca1e600332ca4b63d3612103123d5475118fe7c6f8a0a8d57f96e60a7ee7286d83bc56971736c389cb769055967eccd1d5a55f1935ae1efb6fe81beb69c525a68a5e7b603b8e993e6e45241d21a03ec7fb0293168014279e43e0bbaf095be661628e16966aeb68ad2cab61fa6c5633bdbdb428edd4c08192cf413ea42893bedb6ea4564f07f29ad2769dd8a19b6c1f8c9aa1da1f3880829db977557fb6b425f65c3fe0b160876717f1a85631931a5b8d2a8411dc33eb336bf9adee4aeaf6f2be7278406bfbc966396c8ae9c2d86fdaa0497279b37bf007413d6566f45827ce8485c53c522a6d5feb3748c35ec61b3b5a437aa8d663676a744935d5a13357ccb7edbce58eb417dcdad4c5a2f1f115c2321525d11e8f0bcff7d6063a7601f11b888cd6207e9707388a60c9a37d712c2669490f21c2faaa66509e221a6a2ec18e51b9fe6a71c5d4d5930dc2d2555d901a485af5969b965ebebe216373fbba2016b25b9193adddec79086d36156e2dc18adddb52d827640a82ec1352b2bd805e220ae148f2d2fe888e0fa8b9a53816965e0f4f1170eb17073842d6631a454d8779940245ad0d0152d2f72a8b26a4b2ad22a58cf24fc1ab8e3ef04e674df1abe857b9ef7fe2f72a9043be9eb25bb65dd7a63cb4f3abe7a3befe605cb81fb6e0641b97094c498a8498833a9e79ddee739ce9334378ac050f7e27f97b15e755bd58de9f0c9522f4ecf57dfdb3ebe579b42bb0117bbb18d7c0629385a382c5b44519bdb3baad5ce672cbd3e950f5b407f50659c1a0001606b4791e5c6e0afa64969d3a599e32eb18741d4ea12fc7a20fb8e6e933b48eae5068e7b2c9004a7dbe1a2f0c1162492ec4080b53d174feca173e5ee800b0d84fb1e0a020b5feda8d5ccea525c5338575cf649d6c27c5c09909766856c1c3ac31aa18467a819c066ebc1f5a54b383b08b26b6875cd3f7e766b3c163e8c1907a9b0986865778dae87f5de17a2c322b6d65965365eb94fc5e6e3bf9022574361c619eef079f4e526e70e93413970f9f8fc955a347a5d747fd08110387433e085f5dbdca48e533d628da25de38fb59e2d09d1a7ec8a33556d0c9cfd24ecd56015fc7ee69a22f9561e01385154bc49413f11d9911e743380b3ca3e9c4f161b16308acd60f2e065a5d220cd3c5ab48b02a84b8f8500c586f3c84155708a53c03d567808dac1c246afd56b76005737932e565e3518b498e41db546e3138a81f4fa48676c3bc5b2b0d62fce147c91d76efbe7d1aba818fa343c305019c8065a73fdf8d2e620dc8c0265a3fd48c4527d81c4e102eaa772782b8c451b75d8b2e07ee54224b913b3faf55acfb8d604203405888e50f8fd6d6550271cc5bdf7d9e7b5c8d4d177c41f12d5bda68bac405a7844b35a463139a3548d56553d1bcdcf22b606d8236d845b9c4366a828bf1bfef047e7a7cd384f7880c61e6888bffced1c50365d932ac6b458c345fdf3dc292942199327e82fb1487217e3a981a9a2ee49136a2c75206feea66cdadb560ba7a790ea00b6ac34cdaf30eee107d01f055db872dffdd0a36b7529a98417363e675af6a42e68ec0ffec11a436f86dcb49e75a1f7759620ffa9779748fa4de7b4a362f570706e56c1eb739c97fac1cad2863663cdc82122e39bbd25c68abd3754a9df4b6832a48e4cf8c5d51789762614a29316707ffb9398c9ee1e50ed14e4903b35a3a20f6deabe52660272ad213e2036aa63f4cfe3738b4a1167f3d357f4c5701e2cbc36edb9fee79a9f190e8e7322c8d9ad708e6cdf96bd82017ceb1bdaab34507ff30c54116d140ebe3f4822e76aa32a432edf0a2b2b27808483a344127fcb8fa37d71989558288b2a8c41262ac44b72cd3eb5462a04eac7ecdeafc93d367e162a9526d722617e88ea37bd202fd868f6453fdfb4e4cf1a2c813b1236db474397cd44e849db9acd3bc3b5fc93130164360543f7d8c6450321d9ceca6a34b0eef41a23c2919cef388febd0d28952813c9fdcee8c7dfef643f0d807d09e41e657b3227106b875049a12639e566e7b6fb414037e63067a369b06fef8aac1e2a26a46cd442d42279b2b11858a77d515fc8cfcb2129bab7ed357fed41ddaafeb9f2a473716ca36d370ed395821a8029127af787b60fd950f10cd6c3457842e16c2c1d15d00702184ac438938e8ae5ed006e8c35a3942c8afb01bb8fdd69911971cd99a9e04fea6b04691a1cfe2d51ea9d921342ad32b395e05e65925d7ca812909bfe3de071924801090f7deea23fa3c7c45a219923619240cb75a21efc0625c58d89388da92ab10400c92c4d54433388adaacf5f08be1a2c91f3c3c46d5aff46d65bbef585bbdc35430b2637535fadce4c302112b850f2fa9b6df66361050f6d91c04739b094d9c52270379adf2060ad3ff8bbcaa792cef24c54c9ca9073d254e1d278fc808eed96a7e9982dd4103cd5406ebd0ebd17f9b1f656a555f34334f65efc0d78f4dec8f1e19a773e632197ef6b80ec6de2da35b0f1c58ccd290e32983523ec0753e22459feb09915ef81ad63e4a6eefc1cd2c6ee05e4da80c409fd9d71b22b3c4bd4dcb9ee5c90608493c9eef34646e146a591b30728e0313344a6a8450d8f983aa110984a94328c9d2795e4e613a9af2fa901a39dc70c5a2eb0bb9ce3daf3d91ffd6d2c6393b9dc3ff9546fdca30d15971fcb3b7bd5e42aa4ed064897c78a2309a6eb824ce05db21fedf630321debc9269a89e008b774e82573b14e23d455f113b20e916e22ecba020ec0f8586d4467dd50091a9ed3988e8ab54acba24ea3822e981ab431323fa94207b522ca80191295237e1150cb4ec0cb9b9650395311a1084f49024967a122378e13f1d028d3f72a83c51ce7017f8a37a30659495d977ba18d77c13024bfb59786545a5a7730f673e0d29987d7788248c3172fa2016e8c5159aededdce6a062f7892568537cc32ce825e393e4538ded6a81b4386caa677d9e2cb3b0af6dfce3a24a4c26f25db3cfedf258fec2f4b7de94f3340acbee5877bc899a8753270de0ecf6e901c2fa20d61a7ee7dc75f7910032b57ab384d34061d8341e20af41737e8fd7d9c438a8c5841e94b0e094d21f645c0c6ab6380d9dc2e30350154c52339193f8561c08d1ecdab46e4d1da4fff654bde138ebf596686b66da438855fa873dcf06eec1408095c4a60f337652b50e889c602f55967f90327b8fed010db6154567ea24e95e61a2a2ab3cb09a3206b696ae74c67466fbc60271679398a13638bf87be4d219875f7858273fba501b9fb7d87d5de9287772d406abf2dd05f3d058882fe1486f3f41ee54ba7dd6727b07fe34072de8579fdbb0fd5de471c5c045d4a5223d811579838920810a42f4ac857f2b14fe3665b8a53513b24432838bde763ee6670038fd8a7add02925298dff84d079c3609b8cfbebf63bf059c412bef47dc0c661ed76104a1533cbaac26f1fd8708499cfc1b4142d56f9e70f38d6ba26988dc7493dc8a52eafb08fe31cfcd1c9918fea97c8669ff841038e5a1bbb6da8b2736923792d293b537d86aa7b2ce5808617848442c278b3ae3c658f0e6c6e9dbfe700e60fe150e7d219157138615c08c443e1d4fd44779c07783410412e0aefda0f95a6f6dab7d89419b08e72abc6cf5e1170e0f8127b2d77d90f16b1d5af806a89764d1a158e00fba70822ad5320829d582a2dbd2dc2a7736be70424fd81d26937e5450b8ac1e9ce7c07111e479586451cdf4712f62e429e336305df5af6d98ed61a8e58a6ddfa6dd3b759abc5ff418dce86f646d2d5e5c21acc567e1f6c7ed0c2d55d4d25e0b6a0b09ae2e93495aae7ebd5e17e0775efb9f33fa8f80b24a090d6a76cf35009e01b7c054550f53e756db9ede23b386697e6c53e50ac308cee37fbb16022a6bb0fb9bc1a08d362320a77002f783f10c4213f7f21fcef8d9627751debbf660e8642fca192eb77e5bf718e4ac1e48240d4ac180fd13fa49b30406c5786a41f4c3b8d456ab3521f0023ab272f10ea7d00df34c287d696b34dd641b8216f6e77400f555f5a1285b5f97dd04ea4ad6e01d0916319b774bb3c8f3050eab92e5abe4a69892239041511360c3593c625eb8eae5e7e3b543503a3e8c663e1e420b1a1cdd7e8bb949a2b13e05c2595808d6594a7612b44e68a26fb3c426f92c88f0685a6ea6a95551a7ad57e1e5ea9d7261c770fb7c59915d17eaf71faf423877a926de9887b2f67b985d3518700421c0c3474ee3c96811ace5f2f6071112a4de1ca30bd812499283a74cbd25605acba654043f0781cc16ff00d33c8252c830d00ab3b1cf2225e69c8489118e9b22bbf987dfe7bc802c480cb6babdeca83a3783dccbbd7b023ca0186178b191ed01c6306aeb3fcc3023077e71a8cd37e6416a28b5602a354cdd78b43ec41c59231b9c93330a6e5ebbae962d8cacd4048b915ace2f829a8d30027b22864c8ecf37d7d3952e2a0b1a0e6f101854d02526951c5d87d566e2d536187f3146a897f8d1ba9a8d64e76257d14868ce0815d8e2267aaf43945b410163a71a85c87ef706a75872cc487c2e8e738aa002b6289d4d2e4f6bea8e50919a3c09a101665a909728b8417f0764aa53376ffbbaa53716faf3f7a34530b250568d628b0043de62239e62615998a5ef720ee764c35d0ce15aa531c20a51d6ec70f47c850fef6ca4c82f9496cff3b6c449cea9adb8e5db57e9e3fbc7dbfb591620d0264d11aa18b963d66df3d6a094c0bc5bdeb9c6fd4b20e5f6ff43e9e7cd00f319b7ad377c13b0c19764786ff2c03c4103ed5cc90612ea1ffdf75843a018e43b2d2b6255d7921085e13d2de7dc4782fc6d749cefcbbe61bc6629f5a17c0af0fd21547c37abc4c2e77076c0fa8110fc3e8c93d5b612742f765f64800930ce10f8fa00627c4f87beed2dc728ee8af8af34925f188316e3e2f44ad3a12f8ff8d6adb7fef12a6098e1a43a0762358a771443bf34ca743f88267f364d70b2355a302b9a6b090372ca3b0ded4d22327fdc403b02405b13005f65b7371f546f3943797ee99fec63e944c2fdda50ce7c24b2bce19d35cc1df36115af2545716c26e1760271436d8c151b16343e094d985c8cea2ec66c5d6a4de5e220eccda407aa742b8d333b314d39dfe2ebe7a0cbbe0de5427c1153d46dd62edd70ba08528481e8531733e65ad3109522a90777efc29a9c00884a1f12da457b01fb237b2aa50358071f0a72e94c44b4955160098fd1619bc3450d424939d15996e7856c762d17049fc532ac5b0170b65ac6e37e5ef2d18216956120cc387176ef3267ce588f69b5758d6a69a09293933283c65009633609c00b21484c5ad86407f4935d526f3662f04da9e9953f974e7e9c4b476301f6484fdd1a69f33ad150113381d7da55bf66380ef1edf0c95f1eb8a1751470e62b5316179a67783297b570005b33a7f1eac5dc6d7348a532f87d8f2c4281d70bfc73f8bc5f0525135518ce62fa819a8f600996c16d7e8f9f0096591392505deabbd7c04e10ed4257cbadb7f0efe4545db710e76d91cd01f917ad2ea3644c51d848af3f1f200f014f1f3e89b7d00f1703663f4d0963b8576c3d5fcbea78b1721f587e9e99ff1debda849c1d3649d03b8fc3bb0d94017472ee493940552abf74f314c8104200e002f2abee720348d99b8ef77d992ac3fa0a6c860fcc5f27f343164a80d24985d43d7de01d209a8e8dc6b3090b5836f470193ecc6d7896103d703aed2799651ca707d5c8a6403ab11582940a8fd8da08c72ca23e1c0159513e0666a875e80611fbe85a0a1060d12e9def7088ce356350c3cc4e9cd5735a6a3ae927d1472bf3dbf706fc1489ecfcb965dae007e3d9d80fd1b4efcdbf579b478b6c31edae04c66ec7787041c13cc6ed118afae4405a14b515e435e5573fbda27f08891c1cb9e705ade6c89dae23bcbe8a228b76666dcef9a6bcf50f9e5aa03ee7741dbc7668a248beb3e569128889bb94b6fe9c2da138018c74c91c56d8de32b9e4d776c79a808b99471669a7f970f861c835d5679affa1811590b11c4fda11079621e202f659169b1452b27d7398f74b46902188a0e3445bae0d7268a9d8f0ec5dcdeb13f56e8aa34448f486f9914c9732ac06e3eeb9fd15104e8e0f69d68033ffafc3669d99d9ca0d0dcfcc86a85a09187201b89ec361b3142437105d3f8ee8636d69583f42fbdefb2c0f5bb18180f1484e29dbf3cc41bf0d60e40520f2e8f3ad59da8dbd5f76818d4e49dd08040e1bb433061a436a1084b392f374a25565c3a3bec6f2ebba814396d767f12e2e29f2c08466c4f5dec33de4a390627e344771006b25831b14691f3102f4721d9466160bf66e6853f0cbdf0fe8a4b294a020e503c334eb4d8582d19e88e382970c91b3725fd6e6de93e9e115b9e14c952ae5c7cc49478f851271b3c57f90e95f335cdad8f4a507006e361326f9d479c21613eb69222bc36b386d8dcfd7af5090eef0616a4e80feaf53bff4afd8f5c51791763d993d223f25a78d39f3a5e32e7dc73581dae15af849052ff5a9014e2e3f12c2fb00f35957349ced375b6cf4526e8eb0c6ce22cb55bbcdf56df2c664b00a73506c6964881c07a9b7a81809cf05c5f542d2cd71b147d83f8b98b30873f778896087fd4b846538fdc1dc3874e7b2ded080f58c82b2564b6065cffbd0e02cdc38464fd68ce23706f21a4dd4f74ce57a0f561ffed7a8c91a8b4dba4fdd069495c4083f3426a2b4992aa8e3727aef5c34f34c88fc8d464940fa792bfb0e1663c20cf6191d180fc9c25af7c2ad3afef7a2b693c6a745e11e855e806e0f17d484497a47deedaed9b58bec14327a1c454bf327bfdfeeb569356a24ab55810c89c835431288f0b61554bb1044b97edf2550f8e868959ebc250dd40edbbb4791da019afbec8a430b1c18ee23ec8ad8bece22ef64d53f942e672e16b47b5b592ea141a59219f27657c31b0fc887108f2d5d19496250057421431815f45560ae5d630791d12c83a75b554ad8ec35cfb2a40bb2e24de441c8648b47e02da74a7b38e4f91c2f5fd35fcc0b833b397c6c756a38bd8d6367004fb662958fdd71d28957fe3bf0e423fa839e6d10542907573dc1b1798c9c75445e08d0f6ffa893095349b2c4ca56257c66424bc75cd438e2d2bb18111d1e9f8c08b0442485b3b939df2f7db8dd514b384c17952fbc80aeebb77846c70621a585269632d42397722e97483b6e06066c623c1dce220c3704476452b599be50c2f381c13101951ed92f566fe607a28a3e285829819cba7ce8689d7c6598568bc4f010c3f52bc27a8d59f2d8523b4b0f472a81849709eb8fb00ab040e9dadfe05c0ad3a1f7516a6fb0b60cc49cf52e0591923068a9234172ae815a25abe7547496a28f7f48e2fc42eeb2617d591ac7d1e5d1536e3d4949ef7d2b49d504598fe66720f5890bb5e422812ba0d28c0a00fe6429721f646143deb6760c00cc90c99bdf83f7a3966d59e0c14d23647a3414b53b3109fbdf0bad3f2903bc08ba1a163701ddfdf734f8b7b1afb41715203dad737a135d4b35aee79452cf481b4f7a5480d9c5cea841f37c55d9cfceeb52922e20575c9983dceb48386615a216cb743b39c28d52bd925a3efa2bea172b8a95b4b9392c26a99e15649b55b909ff3858cfb2f5dbd9c3c7fde14e1ac84b011404f7c6c2995d055989d277aaa4e7c0e4c3b1c280da72ea4bfa515d02c0b6e4f54e8560018cc9ce026fee28f576a37d49d814ecbb6785577872b18f3d7d74d40a45b1f207424ca9fa1ea38b19a7c2d138810ad14a9c6eeb8acfd079a65ad0adf64baa031582105678868e02bb632719891aefa19c6d4e923543099a6dd37b0db9ffbe7d3ac870c5fbbca3d705730dd897adfc4429e8eac105d3d374c10acd4d78dd6a1b5ca6e8b4cebee1dd7869cbfb82e7ac6c4d86168c5001c2593f828b5ae1f0ef65a38e7696b5f41f2669ced6f23249c5ffea897eca99487ad0b895cd5ea770f068d39f7bad83bba8d2baf83d00e9250c1d8f9e6070d1049f90c0636ab57e49e329de11ae7d2edbad87f0ad3bf89f09f194ac54966c3f0a901ca8fd9d46e1dd3a4ce3215f7612319b69fa847889538d250c9751940ce24f2682e893aba0df14852b97efaaf7f841c344ca3e159e5ad5b6a4f09a49e45d018224bf6919eea648e246d521aa212a5d80c42fafb7cbcce3ea9344816a647041c6b21871d87fcb454fe14043be3ffdc678e267e3c4bfbf2b824afaa5012cc060f5f8924a8d0e9bf51eb9a232d0c58925b3cc1541b5fd1dd242ec4309503ddd7d9e6a5b466900552d82a65d75af84f619c4d4f2de5c7011bb77fb6b7996d3b99b0cd1831b2358ace329f2e78dc25d927670c6270c47e8e56a3a7decf7cf6607f8b0268e6ecdc0bf2c42365b7b373a0de902828233adfe30f32f0f87ec97fbe9aec54cd896c159bbfa7d09955b9351394f49a0d253f6d763d18adadbacd4895df4ce857ddd0b49875524813915b13c9660d0f53bdca9263195a3a4da4b78a41e2c63759ad58935a3748fb9f430f0e6ad24c4e63b29a1b8c63508d646050acba592f3c08e6d2dffcd2bac038124708df0ae5d8929c9bd76059e367a1a6e094bdcbafb4ad378c74c4d4e96cfdabcc4dd0574a24524c205f8027b34a6b9bf05b3d08960c12332ca83447bc0b6aacb90c4266b627cc6b1ce02be01dc013dfa443fbdc28a32d7c132d03a07f08438ef1f47449601e6a5addd8a5145957c1518798fbf5cc4778914bde8b408e33d364cfa50ff883af1b806789634e865bc6c9d5d84b75d7ff62c8aad978aa3b41b0ea69634e1bd1ee929984a200f162a2ced9e47970baa35c234b6a62f09761bd78da5a667d2adfea985d1e6fc379c951d921bff904dc1680a1eabff298c2e936264e562305fd942d90b5069cbeba53aff04ee0429812a95d8ad77dc33bc9126a117a125f51ed489562515bd2ba47192a6ccac6195816d2ba150f79835f9c867c8091930ef560e86f46abfc7727109c507722f29e4cfb78be5f2ec8e879ed47469b824b0da58ca18f0e24ba6fb6dc1c0ef5e8f324caf7587cdd5b92e3fcd39e5f40458850bb9242e8f8cfcbb8da1a3a9c8fd18076ee21e21e10112b3a9aefb875ff1d1fdbf3cb4600d9dff5119ed97d66b80491fb4f13673b61a7b79795cf5fd98089130c33d8b8ad89a80a847ed5d12ca9441e78a65915261587b6ea05ea361da8bdde7640e4b26a018d077f8af13dc309a5d5d889933b98efd5cee73f1ab25f5b1536684ca04fc56ea08ae41e9bf996e4c37b16222e8d6a8779e9c16554dd26685e6419a486a23f51f96e384d8e44b889afe2b7dc143e59dd9f7d73c2335259a1952986b87f8dbeefd9eeb521c9704ca91f4fe78fc24f91693b3ac515bb0bb27c45fcdb876338648845ff27c9efa794223e90066035e7d2a0ff78c48b699179482fe3957dc2fbd15a203d212102016e7f985167a727c0bca3055fb19ebc08667d26871af165ca6bf54c7d5dec83c014fe664e54c5dd9d2d59ac1daecb803048d0f7fe7313a53d95798fde88ee4b77159919efe16eeba843d20e112dd864af733045f3e846d61c23eb724745df53e1e6e98ce9127437910663eb260a0184c4d3983c57f42dd8ca9f090831ea9570284b17c139bb3f6ffe5439fd4366ba0c431e5bfe992e2a68303a7fcfe8c65d24a3c38028a3b9b10ec66f9a6388530f41a2b2b34c4227ecc41a3944b59eabf59ffb2f3d4024cab751577d8af3e02ce73cf610d7f215b2e3a8cdb8085912cd242e305c5eb2db253b8f26e5c9437c824ded6cfd0f35c97e8acff86c09fdcdb446ec09d2cf4476f6d768f52f8155e20813386a449ed3282723a8db2e77013f2121b731db3276be3c160f888a5d1b228ad62859871b28f55b725f11a76e2acdf89f8d8e3f1e70ba300324fca2c81d00cb6f57b2d5df4b544a3839bb94f8949b6557c0787b53a74c36f8db5824c364f147706eb6791e9ae6e3130bdc7696c69c917bedd567286c3704ef374c5453d0ff07724c04a098f585e095517ed89fa08ee65b1824b75aabd9139e4100fe37889378a69119f67679d1368bd709f22d185fd16c4e653cba8fd6482cbb9df1c4b4061b6b6f8454047947aa5078fe556e86b7bbaca1f57201095dd4715b5110e9f7b76c10599183789cc11fbc4307dcb78dedf62081c74d1def8d96effbb2b21ea3f2c56f1fb1d012d189579a0980f98bce78544fbba29ac50c6458c8f195c3e3c3e4cb41dce6af5a6af071bd391eaabe0fccd3ba50f6ba42568824369b1d001f030566d0bdabeed27dc286219257549f1b7fef2d842a96f9c826cfd74c8e874fd168e294b4f28fd852d4c9a44fe646b214f22307c73ee64194734ece5efb6291b1c052df539f43977b5cb51693b2cabb1c46c5be4b37bbeace2a12d54f025501033aef4bd86314dd07a2dc1122a50cef1e73013b500d7a7414a99c145352e4f8a314b8a6027962001aaee5da1b177736b4580cb3a5271d3c0848e3a9cabd4b9276e99e48dd3480ffd37454cc81884109af82b7dd6f94153816ea0fa2170506859bdf069b0fafefe3c60294341fde3eb99ce8331b91e2347094cbd47cd7b0454d85af437311ac1b0462ac61c67132bb2afd0cfe7d7ee0da5062a7471f91adb40e1d10c72f708b3472c6b3551541ac6a915906ec39aa496a3b0968d63ff3165ba2c2eebc92935d4a9dd2b3c48d7dcf862f3bfc2c6a5539f595e77347bae9cd723d14ea29371fe69e8f9184543ea254bc3ac3d6d282f9e0125505eab1f80e84c4ab5d3390db0fad2d41f7b22c91b1acbf614a62e8a0f15d8632ecbcf8896d05af60ce5df61698169e58142e3a993a38530eb65d687d2c14eaa9c9418d7fbcf8a122c2e8b75b6b09235a6bcf19a11387f9142f35f637fdf153785ac50977bffe8038dd5d9e8446185aa6bdf50b3da8f7bddc9473824ebe4fda23cb6ccc19639e2956fbfc85b561d055bf595e8571114200df0f88f842b16903b92eb3046d2d81bd97e95c9503da828a19831c9ccc86ec9b327070c15165507684fc587b2ed337a0f6ce7a8fa82b092b84c44b5f3c0ab2ffecd164a994eec5084c969ba5024d77411e872404a30d982e61e4b55ed290b9b243ddc4dafd42b02a8af0dc061d36fa72cf266752053cc4f3c34cc9fc4e6849b921b4b76db1a9fa28cb7e650a4b8d29dad6058d751113e7f6460d58239e217e86f098f747aaff33d2e70eb77b8a9e02845645fb5af4ed576f2e56c9f92e41f8d0c4d9f8855de8ecbb0835400be6edee14187a6fd0b755f8d3a116757bc4dd0a23de6443f5652bfbf642e5e190f8aa05bc1ae0974cd9a0d17eb5216ae5844f69da872e16500a7a2d904b2e87919484b29bed8b0536fa50a297613718fdb72bc40ac628f10a8cbf414064b31d01690c151c5fbae0054510cc790d7ffa625562c4ad152562e96511f0e13326af781aea76352c00af2b8d82643bd649057046ca72c264b4adfc318e5251690a97bdcd35e4669744b79b9a6bd73c9ea161df18cb75610c11015a023fe75bd17afabbc948175804c86f0bd71b157a3a9de1eb0e79df84a2d4f10a802a0b54fce7fe685640a7b22edf6fb0f5fe57379f4a0ee2624396b6467c2238572fa9d638e343c85ad2837fe0e01cdfb75589fb8af0651a50769bc7096717d9b12fce67b16eb9337b46be699341d8230508741ae05e3c1be38d170904088d5bee13c65b1c764ba60fdd783e4ebbfff996231e40fc6eb7e426e9fd5d76cfc4dcb31ec96955e7b46da581e620c144a0c4bd97f0c68d7e4b57ffd517f061bff3ea11f40aa5257f53b5e1cb0d3164f001bf8f1dff41b3f048b184422fb5e751f5af5eb1fddd08ef03390b72157db10e6bf830dc4c7060feea1ff298c7cc69b6a7cc0b775f49acc5774335e54d02e8d94c554c1e3ab92b0c33ba962a83fcfd96d64d4df85d20aa4666d61fb11d3486d5f2cc46abe41b45a16083ed6d56dcb33b6f9b6cb919ccf19abb69ba828910d6197aa4a95d69681b08b9295210a6651d495268d6b620e7602a4e7cc18f6253115102d9a23838a6afcb70d6dbe84aaa0eb04afdd0de7eb334e06e808c7535d437a0f13cb1b516ef767a284d1fa81a562b6de6b4e815dc2403868554e0a0f1c7d60dd3ba16d9a2e55f235d09cddf8bc56e69a76c39989e1330f929b1527fc245c8d3912d156a6e257e4651ca98636646a4a3a36e90a40e099d9ce51cc35fcc1cc8a9bf2d423b2aa201edcffc43a23c2438d25b3f27d175641c8653ed55c56a19d466271440807109580a6db69c6231192c7aacda540339393413910ffa7f1704f399c60a78b8849835a26fc4a520711e41fa548b301a93a56faf6d7482992d9010facabc2abed70993e866c5d85ea7f673c781ed6de18f4384eb89130932c9f3dc84c0fd98c9d97575897b7575f8191873b7c07a0e8d0e525cd51aab2e80e992f25b895f3d0312dfc2fddc9b0e177453d0948c00833588c19e3cdfdcd2ee109e138e7577bc932bf00a290f2c042a746364b242b6eea20dba2defe2316b8f1d3a3a1618c607c27d5b537f36c3ec7e9c9d5708d72567db73f8342d87dfe6394f94a8d6abb56cbb417982217906438905a6a45dd009d8b224028d46422402345a55d1a1e1542f6ea13468d1ea6e250cb2d6332e403732cc6eb8f1d28840dcd60401dcdb806fb883e7bda52c23594430dac69dbaa585d9bc60ebca0d0685a460c78fea98549d8f430acbeb109472fd4521d37cc1d34fce74e3982a8b2b57f7d75f34f6776f0f2e651f16b8c8d51793c171c285c623f72c1eb53bcbda3d369a64227aae86be0b198f60a55678f048cf20ea628f1cf91963003c2fc62689765395d6d9442b02aee34fe8b9bbe8cad86e10714d3b6a6d564efa5c95f7ad8b087cde3c3191d84fc7530410c1c7053ecf56f5cd50057e002f8cd3974701363477068c251ce7eeb97ad267ca9f18d8d12650134c3cfaf3323263f518d5e75997116531bbb320a9dc3c16ee67f4f8b0e40d15f4bff8df5228f6c3d0ceb08bd520cb3f44b3807bee8b93d75694aa3da4a98d106d1aaed12d90b7ad88d4ce92c65ad06921b493f42daf481f526b756e7f5f19b0e81653ac2c7c8e114bc38a052b3df2a87515ac50ffc219c02aabbbca7ddc44a99d50096f3dc7e54653dd42558286524ee95cbe993c0cc25562e14325d459e96732ab146ec4f41830c28f01e1076a68ce7885a1a3b00437911ce14afcc95e9bc48df9a0cc127aab1ba32d0d6362041994e7a4c3cffd0e4e4ff3f2e98ac103dc714db973df6dc8123e7ea4345c9fd09543f4e4d63f080f3582ff3d22f60d8d5dd33ff6074463c9340ee8e41967547b1058b3971557303743d5039ac0b6fe0c9b9fb8a2ead371a84831155cd8bfc53f629cc60b5e04c5b0256186c826f5f2ac9046c61bc90778241896f514eaee71d3365f58a641c0f47f3d16369d7197b9222512df24944b1e8118c8a4cf6a0faf57f4b2c6f28f4c215b92f0345222817b4bb5134eb5cb3ce6db4f34ed8bfddca6d3f1ed6e786dda04823b611128834759d6e6ce6daf7743129f9e1113a86a8e0cc3b0147e71ee37a8ba1e76daa67685d45c7f336a502a5c27973287cd73f825e8c57b9e8229bfd361c5f4fb47c200bb1dd4d2440e9c531b154bde33e3a4da69e2270893da879f40c961cde979128a40c26ace0d1bcb82da4d26f52f9379fe8919fb4a26b43b513219cbd704f52076e086487295401afcaa5d8efc8147c7dfc011eba7a0ed62b2266b1bd0d21cd1da9dbd005d33db6618b41c34a32f239869b5c29b7e51cfc0c1086d1e09b28bd380a4a9343013dff96fa439847f182326e770c7bd8b966a782872bbbd41e970797774c3edd6d4b1319055b440b77d6d00aee8e55c06fea77154b7af3078d15ed5f91c549972aa44944d65ba1c342d0a6fd810afa7e3d423051c5828a6ddd1c44374910b43530dfb3a5ed1c65df958fc19c1c1de770b49c00263d6379692a349f5f4d9d118ff602cbb14ab0400315e496cb611b7e6b8830fd8ddee7830b3ea0893ea2bc793425d10115288646d1c494cc0b70a02313878720608120d7aafd29339fb7dae19f8eb48adc673d01bb18a99258257388a663a6f4763c3c775536d76f3f87290e0e287fa557339c92e9a8669f9136913ac9a821b806b160ec932012a0b6cf4342677fb25bc8b00ed0dcc868fb88a509206c37b9ee61db817f004c4ad13656c0543bb8ba60c6ff02d49af24f582aa15931adc4eff39c39f526bf3a233452902ef93d8504d8fd43ee89a07ce14d7325eef254e24196887921169f6ef2f2d283ac4f4a72d9c20f06c9659a2568b3f00a253f561a611760784aacc5daad487aaf18e0aa4b609115bbfa2282db01162ae791f8be73fd6c0b9b8ecfc947c5c7c43e9c4055dd36eb08f8351ea90fa1a2aa60282f65cbf69bf0811352bf7dbb9d599e4a4c9d8fb7aeb27ff2e667dafd35b58b81d20d8a6bfcb735f8d2339108ce65020f2c2646098ded735cff52157fc961b39ea01c6910355575ef745f146a9d4ffe94392728ec9ea3c07a4852bad6e90ff6cfbf834af77df9120d35cc3f4cc1baba43e30fdb9c8a3ef0aa98bbfa4381d9abce056ecf23e299c8850c0050afee52172ac149c10316c1ecb5f808a9ef4f51bf95495dbf38dac135b879b3d2c0b570b494a1fb8ad5fd4c2843cafe4432b94bde5cc0b1b009dc0f472cfb96e29ede8e8a4fd84c8c01472adac690819d90c0c8edec6fe14a001857b1c709b1548cc723281ac1c3580e8fbc84c8a8150e752e113ef4b8e1c91c413018613f1997b20884875c3a4f7f37839f78aa1f4b41edbc44c184000c73bd8a10b65e87b6bdf8ea2bc217757be6097e7d8debacc0968af453caf1ead35ae730cddabf798bb4a06f5424e783a0f9d42d593069cb0cc4a63bec0b9f9eba5580cba0b025d3a39882fa4bc9fcabf8e921815b1fecc08692c23789afe8dce09957d22f038f5881d24ff98d64746ad33703757c2ee56e76850e10868144246a4d0449ed9e1e6a110a296be72b4667200f51acf4c6e7e3684979a60db630ebc8abe731f87f39afdd7b8632b196f2e10e7abc3056082ed708685ed215157cd50a5c0640ad5a9c1232f68dc142a94aac1f1c366ffd4819ba5e85398e26a74b9875e4e6e2969c78efb65762b628a46ed1356111f7e3ca7cd711265d6becd80bd910879e8e0676b96c5b820deba1ba91292e9a0abceba2f46c2ada549080f9ad5cf4ab2ec3684ac3408b81528b5f76badbafe242791ddd2668b347096558aa7a760c759108a95f79588a3e9603820e42fffe943483fd3d2146f30db0dd136034f3b3a62101bc127936be339a45261f161aedf4b12d024ad424fa167ffe9fcc5bd00ba7554941925e43a6b1abc8ed41fd29bddea048d27bff08863dde3c955fa2926d68cba86a961d0f30e678cb199e44bb45961283d52ea63ccee89de16b039da3b53491cd0c50e76124b290f395c1deabba538200029cf80dcca4dabc2e6a9f420c5b6286c070d1b0a051a6ae9360fc6baa663fec606775fe112befa6de8a07e3bd7a45786bf9e96420756d49ce3fc31f4bba23616f847cb8d610ca25dbdba82cf8a30ad2402a94d0446245a690289700d3f69e23f42e91c0ddd863a4bf2806cc0186df25273c82a51af4768d3565571ba5c3a9a8afa56a65a1bc8aaab8453c436d8f36a1d3e9cbfcc92ac3158128515167a2d86a0288a52c4567d132f55534743950ef27fef937bf706844356d02a39db62fbe6ae3bda2512e0e79fc6b3f2ca8406a74aa1fa80a1d6bfb1fd4ffd4ffd5b3f6d00f02873172b813ff4393b7764b1e7cf0ad6f09ec6491e49c6bf95d6feb50c04aa303c93c53f72ec0fe9dbc038a9ed3f6eb74aaee6e2a9da8668529e7f1c3f28c6b3b3f9963ac6523522e2a831c5e24fc22d40d0be3607c6a13aa54967b161c52e7e5b3d0b196d12008a2031392c52bc4bfbf6501249a39f76920a41aeb47ea768217e6a76050896c725f12fe354dd61bde21cbe293237b99ecad289d948cd7226783fc3613e23d9c027d681b0894ac3fdf5ca9449969eeace74e8dcc631dfca8af7ad5a1feb28ab9915e3c976a8330d0c40a67516bbf1d8e3464cd9ea3c35552dbcb2efc6bc17020e27ca006bed461f29555e71c09d1b3ded25f518db38214e4f8b426b606c5c902edc96af3e7d9198370c1e4f22fbcf0d1e542da497413acfa3b4e3ac01c11825efc5ddd24b6789e3cbca105d282730505cf170d131a7599c3e8a30111b544f4f6612e75a973b1dd8629540b549b263250039b04110333d1ef9bcd46845510e1a96f7707077900667c6a4685b06a04cb6100e6ee688c4973e64b54a7fd99fc9f446ba944561ba0e9338218cc403645fb77879fd749b2ca165601405dfbb02dcbf077a3c7ff0e80d1396cb7425e38683b38bc3ece54aa5b51a63a62dc512f7c424892d52919f7043eabf94d0c77ae77dc18d6d9fc835b65ec3271061c80def75cd183683050a615c2a3495c2944708f69c92504d27a24d6512337dd0712998058642847a8aeb7158707442d81789d7b12c9882476108eae611623c6331bd6d845ea8c3f21a738329d927cd48194f72271dc4f8f2b630c1a8703b328527bfabfb16106bee5206eb02ab9ce8e1dc7dc56fd8856114a28dbc3bdc56febf11aa7a14a108cce3639619a16cafe5ecea44c045a051e4367596c1ccde412d3b87e46437d20e7c7668e8421d86ea97a0d3bba04e6e164fdd7d9adc7443b6da8d97c0ada2b1da6ec12fc151a4c9fba60fc3eb45998d3a9ccebcea660b84064413926cc5e310adfcf1bcd4e8989a1e4c6ae62d0f7487c2aaaadc30829b215fe102518720f6ffa6522468b8472a8e1b986811d2238a1305f7a4c7aa7f655b6c8c41d147d522eddd790aed7c4f3a17b60a9585197d51357d4e3994c47a4e8c877b2f4f5688df511fffb2929e94c51fc9fef6091479f590ce9df23f8051526fa7b958ae26153ecb8c50e1efc230bdc887e24507e0bfcab49834da7ef67cc365180570369934715a0655cf7b2effcd49e99bfb264b50d2c2ec93ce68e449f081c795b339f80f1eddd10eddabb10850f3d86da124dfa79f7b91b7466f5acffd4c1f7d7a9deb5fd99d2bcb2ca79dfa6d3d37671a8e7d0fd2f72170a8824dd3f1751d514794900f9857420bcdb5690364282433214a57ed1fc9f252624ca338e7e19193cfdc90b0066a799e507f55cb6bdb782da5ffb10100cb3ccd321667d4a250b7d3ae56caee360c5e53206ec5b234d526a393608ff5c04c6e90e26147c4e49462605542e028bb9c4f77804e24ea000c472b842e50298e747538062b3a1375803978459c78faab4737dda3fa010e98adb7085de75ed513d43d8d4f53c5d18ef518e376baf8e06c8be9c11e33ebdde5a4bf2fc21e23321bbf3d356ab42f5bfc67f30b10eb8714bd0940ab71ab8ce539d431a5fd17b94311d39ccdcef004bc928c8ae077aeb42a9c96368a2d1cc9c1038c4206a0b5a21a1fa7ab1505f355507a1891a16c167a86889546e306f10b3d7f8373370f59a18a44c58206905833e0aec50f14544ad29c08d85616a00d9f797dacdfae51134def533af0078464e3e5aca9f1292761498446145e1e9eb1facc5e81419931aeec3b8717d28b5b2b579472c33f7366b7a1caf5519b3ef297ac010583fd4885615b7167012e812ea3f3b10a6faf5116f89ae0bd06adaf9ef44a6d0a2a185119b53cb0fd47cbc96650293bc10f5ae946b8366da86f840c2b6ab887376a4a71765817c2b0776dc5e57c18005d1b0e9d6d54f1fdc469bbd324380ad8b0dbc7a0b5386a7b80d12ec6ae518e8f6d9c2e78822d31f2bb5989472bbe10e73d013e21a4dd7e3e07203130f8c5a61218e2c15d8db222a890a9e024b148007e92bd975ab802a24d553668f586d5e286fbe86f4e719218927da8614f8c9e992ece23128a35e690a30921c89c6ec79e78743956d89070de104523e04a531d091e8dc64dabb326c41fed7d280bd95322673ae517a20ac941dc2286056ce68674fa52ef2935b977f0c4e2db566f49cf9c255646496b375d8e4c14652cd91a8a4bf8aab51c554d23f540e22ed12d740e5e1fd01423b65f50f345f830bfe204c7fbb6eb9acd980507c9d9dc505c573445c6863839c2e3f60b85b568269e59b33431d88d402afcba80044448b507b5ff4f1530998cfba1fb4f5e66d96e5c21c0ab0fdaf62a1da6c2f9ca3f33a277951510379c66c778fc43196f76ce4de0f1a7bff18eaaa525334ad3d4b4252fa38715eb8aa4e6c1bf610451d16a9fb23c2d238fd07f794e501e0029f652042b3f4c7ed3851a2c2984265164cde43111424b08639e47cc00d691831c9cf984da9da93f76b1ed4768b3b66899b6aa77e50edf0a31c4f80f9e0612323d3424f8053aed833b5aaa6f4483e43f31208ab2b7772019fe235c2bfdf177a8d9a9d84232fd43cdd7f79b3e23e29d8e05ee08041a9f31d2aa29b6fb8da2fe958fca334431b758ee7dddcf9d7811eba472e73d2813095a8ba2cf9b0fe728c0650d20d186368f0b902f15198c672d92f192c54e946c9a031a608998a480271e8f01c62988bb0c5d82f1044b84893174eb3358bdf7270b75c6eced3f28b3811acb9f3fafb5153f8048dd14f4d14a1983984d1aedd44680b59dd1ab94a06f2312b5b3849043c548bc62a0a073ca1a1b51b8e0d71e4334ab16ba3cb8e3d46198a4869a53b6d5c08f6f4977ddfbd6d265349bf44e8fcdcecd92cf8255db171074427bedaae8972d9541b11bc0d48514c6bc0ae87cca901d61a9e9bc2a9a028aa0f0ad7f3e9b37bd114ef38404608adf7e016e3a0cb13fca4a1929e622bf9c9fb4767d98ccff006ae9c124163093ddda41ff7a2b5623064dbaee140d43e4cd3bc7c9443ef4f39f65b300bd8dc3048babab99b0a2d91106992887bfebf192f345494f27a62512d7a820f42a2a8dae3ab622575fbf01186722732553b99c8846a3ff0daf424d66f870746280e7083c57d7ffe76d6833bb5fd1000eb87d54c8df3a5bd83535154195abc6d5752e08e5ca77caea5254b0b98a780db3b97e89ab120e4562c6251f8669e47ff221cef13602c1ccb105c17dd747216add38c6358ab6506393d08964f0b59340bc6720550eeb1ab4f5cfaa601b7ed353c3f497584520829bd677e72ec21f758b919632a2f7bb9f0e2a41de2cd2e9016432eff0f1db9167501dd991cd47f3667547b5415f2139a5be36386eac5f127064732655663170403713661d85a9eee24728829dc496a79d8bf860db0c4253f3e856ba330aad3c40e3bbbea5b640370de22554df4fc8c55d0795631709b60dcc7029391ae9eb3f45abfc10e702c4a0014eb71afcf6235f1f9cf6deee968a5cb9e676d58296d0361fb163a499440cc42f1348c04d7e5e71ae505d96a247285d64d4c6533d249265ec5f3c5d7a8244a2197ee40bbd5d20b726ad9db7e60502abd5b6c059516ac4618a31928595e41ced91aa2b9e26f1c8a451ea65790b22be8feb3631bee0acdbe709c938f94e4e192b32cb1302e4eabef0ba6f142cc48a47a76643f2f37b5b0c71d1b3388f99477b9583f6fdc44495bc7671aa56f2c6b73e36b77f74c65394d885a70283111dc076195dabf12f6d38faa730bc785b3d476cf5ed1a71bf52c9d0fd7f84ac1509953b8f8bcdfeed3ec7b059eaf05ba388e302bf2b8063d6f48d49a9274eaf4539f7eb06c8be0074f3ada93f90fec1c6a23e683b4ec82922271f04891fc9ad673d8ac2c48e4eefc8ecd26e99b9a2cf67719d338c8077ec4fe549283617d8b2e2f9c7b1fd7ce7f873d8061651a4c93964ba0fa8d7ac55b0dcc15ae5d01d5d8d538eeff372727cabbb70ab9f11ff053b34b892dff3540cb701f88a341f939986a0f29b31201808fa8dfcd27da4898052dbb039e8d6e8e609a4a2cb8c3dc1d9c8b17c087e59151fb976ab684dde1825b5fc6d880423064d8945d769849f666c06065be8085055e2703479e7b5223d4a8d43a87fea104c083c8a7b54e6b6e961b614ed76620010a99f25b004f823b044767f94b90784c80138bc1a5ced96c9d0d4eaedec29ba6470a7d52ad4227b50cab5471d6a300fc606beb53b61c28333b04d794072929c8e3bbc1456ef55f270d8479d97e220ca8c258a0d7a858f36c32db63de081386ec6d5e5e7ef552ac1a7c1cfecfb9af13fc69ed67629f6afe36dccc3662dcc49eaa71b9dabfeecbad9eb94dbbd63843bbd0f2af76bbd7dbbdc969f0f33cea01af868825ac07d6fa6e55da3cf1c987bb28871a1a19dcb6ed5d42b8aaf3c0a5e1f0d49f9a66d13c6c1d8c7f15a40b45842b6f4324a86d566fa94baf3e623eebc011ea7f0f37a01192ddd4a67bb9755a8557eb74adf049bc50f15d99a51368a2023f3df817690082731668bca07f94859fcb7def7386329a8d063cb152b4165e742aa0a387c660f3d41e8b0c3528ca93f3a45a4925aec9f2a73cc27af001773e0949cf370386753e15cf1b9f45939b0756808e2a2af5b7aa99677ab0424032867a70f6daf30126021b5b0e8ff2d83be39bbc78a48586ae2352d99981dbc13b1a8b99eba7d81f528c388a38e7b1c0816aecfc41a9939e1e2db5d363d42f639f2c1f97566eb52200354f8594b3bc09e4bd5c4c879b38fca029bbbb0129afd860469fbbeef9bea9a5130b7c2c29d976618875b374742df034385ae932b476fa7f04eaa10928a024743b13ba403f91f14af2bacd477ea61713b22deecad9932eee8b163e588b797800ef2638274f229e545a30f8d87c999d72486e59be8e44e19908739a2963ee2c807635564a460e89a86b756f1cd8174587edc4ebc4faa14decbc20a2346a746aec9992918566605af14a8f574418cf9ad95f29a0bbf13c22bea97947aa85e4c7e2d2c2375e3865cf821c521e85d9063ecc1106c39d2c6974220137f75735805da4a6806a236eb80459d8cec07e4221f0d5a7964d876922761560c16acaebf9195456f5ebb73e4409cea2ecabc9490aaee1f153bf5e76176669d8dc293367f7487b36fc6f276bc1f31dfca087dd051dcf9ba092e050ad79259f9114559c16a7972fca6c89f41f69f6ed43eb3f26b63a13baa280b780a6bbb26b500250ffca823abfe9b22f5a5dc79e93a23764d7cfbf3cd344df8282348285ea80ba293e132a2383628d4adb06c8d02a878d967203cb12e6c4376353073aa2fbcd5c392ac24d5a1e64fb66eb4fdf177cb0dc6c2e4cf06090434442c55a9fe51a001e904df50358c2fcaa53ff09716778002db61603dc62e67cbbd8469d40ef7cc10cfe687fd961a924186d60831efce7e62afc738475afc16df898f1da572d9c0a4e3fb2c412dc24dafe1e102d57d045de191316c2d31646fc6cab1681c89ddbfddb09ca6094b6d1b19e208f29d6d7e306a77b8d1fc61fea7bb02041b68ca671b2c0f9cb55413b095a79d3fd6879d988967f85d2dca8ebcd066809d04044e4fc1be93efc5a5b905bebc5655d6eca47a2183fa8b5a3ef92dea2b94554525193f0df5c16f15ac4058ec810a82ea2e3f63886fe7d6cce57b7412daf38758cf23513c5afab688a3d19845cdcc697419e9bd4109aa120952bacee481f3daa97660a1136aa098e92ef046ab772957f3d87f9d1581a2bf9a12782a759c04f4a9acc5393b5b39ea8c8f0ef2bdfc4171c1738fd01e7a0321908caab165366034b8b7597d34d984c674204a644bfad6fddd8fcaf9596599f0a746af435a82c27abfa2331d749bbca8d1e1543c74e4b627dd14f133f55d9f0ea10719f1c75a3f2fad7fcbb2ea01711000df7a1704588976600823004448b1ca405dd90c458932ac0de3d31c44e40ffa10bd94b59582a71bc1337d4e2f6065b135bd521e52a646794b72b9c6d625c719f7196fc8a8dd495d0697fc23a91a508ea94c6436b09650661ab810dd3baf10ac3889abf35fb1beb41078adaada1b1b418ad48a45b6e5d6f9ebd649d38ff0d6d70965e360c3289e56c34f8551718941cf6edb57e194b6041be73d2f5ac5c3e56334cdea3908eae646a2990a2a30e01526160cdf77799369b3e4c9310f0e6206aa208f92edeccb9c7c27a7254da6a55e0b64573fff93f9c921f6619af3fb6f3aa9dd17b3b30257d74d38da7348aa622e86f5f2f8ac153cf93569f48fa9c837c9885f47afb65575070fb45123015b24a4ae6884d107967fd706d2a8d0eb27d3a510aa19437188629ce9315545c353ca5535868cf7edf2b50a45baf8b7a76a712caec9b0ebe062cf1d0d9fdc17ed747f0c1a2be263f50a4aad2fef4a1166071df0bb7110287a688341ec563fa09196ff79c7b0c04ffbe58db1c93ceb98b5b67d838cedfc3cf8f5ec300e694e155a7fcdef649bda11f635ca884def5d30599c11643f64a5fffd7c68089584d5aa3c8a98e41e2ffc80ae9ec76dc4cf17d8398fe88f466e646162caae2c3f7b2412ed073b06516e7ecb0447f40b574c79dc70ff520ef5a5695aa96aa6f696658a28aea9330bdbc01c25a9b37156f87f5463f521358919c7315825c015a5a0cae4aab1ee6468eed17969e3284549aff94310152618cf7e07dbaa256b2030b20232e4578743a13b6e3cd0ade4442176a89805b6453aa684ddbfccec2d63ea3a470adedd0fd2f4875c9ed9fa9c4a56c5fd8f25b04562b4cfb3dd5b7a0a32cd5718ea87d3a350f1f14d5e5def894de8d6ba56af79792407a820dbb6e1a26a63b338fc4e5e8c670d6da419efbf5205f8745d054ec0ecac2d1557558cd83bf56e104521022c7a1b7a3f015392ada829fe97b8c6bf47085265df0ed2413cc2ccc25b7a2cd4200cdff082c49b6c52e02edcd54e0443920b41f92708b8892fcc0069f058faee4bc21afa153f089499aa3551093636becc0bd3b2b7758a6b88e40d26d1d93ba9fb9f4f583a0ed20d7baa35a042e5091818fac0e817e9ee224257d4a7e0ab4d106c169fb61aa997a7eaa737ae6ff00565a6e9ecff62052be6af7ed56c061688f0dbeb011f0fc6c89a19a9e51e1bb5b314aadaf70028360b10ccd4c9df914688bf2d550d292c2ba7d8b29b97f81201302ed548c6622eed294703b800603509f68f4449ba06130755799c831be1ade7149678cb392739749f59900032605834db484ed3bea0a945dc7d6d51004c3e1ce4941c42d275a2537be7efdf6fa258d33fd468fa16d604eae9d90c103a76918d6aad1c84f4ca921e50aaad7438c5840c21b7a0dbf94ff48041e392d14bdd8364f0ac9b85ba4706f90aac2a18e30d3fd343340144297cc13d1f90d863d52edb18995399956abb12abfca7f9d8a3783dcf0780361f61c8d32bcf80a6efcb185210c0af77f8a2f79a2fb171599eab883aba9e79a44439fe9d5fbbda8a8270014061868d503ac857731c208ab66e1e19a1c999eaaf4a9f018198e30ea6c31b521d855570c2910d838c8bf7e084f38b8cf2a0f9cece05e9e9b08c3799de7df77442a6026b960038f7829cc514b6bc1f27270b78334512b3bde2ba3e5552c1e383a8111f25dfccbe966c3f2bac98f87282b82b326055505ef70f257de08379244d4de3126f304aefb8001ce82324d0dc266d1dbfef13ae955c6dab57064253174cb80da00fd0968422851c937fb60b29a4ffde0a6cc9e393b364f196ce55c8894339cf21dc92d99341b3784b0581f37cc0b6b789ce7526cc77d65d7a68aaa55aa4af536bab7df53a1dc199f47eb911934d524a46e619da90a1b70c055207bdac6f856d069facb72a4982dbb2f01d8e27a1ca75ff0c2f193dd7a974a96e4e9bbd95f5f0731ad348a21fd94350e782e1420f4861ca03dd675386ea5107f38cf205c803949cca9772f4ae2008b268833599c1818ccf4148c78d717b3b9538cf1889fb4fbbd98372fb5ee9772ffd6b04f3aa2c86a0850f87cb1e4e73152fd50709ea4afd8be7939ee24e6b47c65957d7375b7a3eebdbdc76257dfd11b2defdeb5652197f49a08b7045cde1da051d86405c6ed0d2d4f0eeb1cd5034715870853aecfac1b38fae766a268b23f473a0db146ba973aaba8898ad4d66c6a5753487f4dd2f3374438ad25383795b9329365d2631a0ecdfe3a42bcf5ac0fb12c910ca4733ca64331e94f5cf0d26e0a13b62bd99429b3f734f6f5b19a6a70ea12d1b76fa22db1c574821044831aedab549e8d7bf65cb8cf464d473da8bb461a2aa1598cbe8823c1b4953abbd06f1f44956381af26c3f2d2e936e36db6efbe2f27232d8344df1d2f52029a93e150f9a1261d10b6f3e54f80d8d57d87226ff048962ebe2f05565cc2da5f2dc53a363478c6e6ee4491cc20deb2dda01428cb0547b2374bded852a15c2df4e8e195a4aaa757c046bc55a130d5d902d7823ad0c02f20c1281597ee9212dc7c9d5746f9704277775b87c68d599a88d1f5079cc5e9502080bd469cfbfff1797ddddec0002aca23da531f1d6294d4af944281e66647ce27cc0c9c842d28152e6d3b14dd0736a2b0f41d061bc190fc02c55c1d4726ec4a6095d35ba3abb12bd1d901a17d34e02cb60eebc287280e8c83a6c3e4b9c55873f03cc0165c9647f17679540a29816c4159a64091af8dfd7844fde7c049fbc2ecbed2c6a14b66c126a9648e66398fa991e7905c683da438a722876cac75dc5d31fc23e4fcc69b4bf46b456f858ae504c8c3c4ca8bf4a60dc5e6a7eabf3e2735778ec457d746473bb1b38269eb5edadda9a89ccea564562cf8863ee7ba5775829a07775545baefe77ed23a054cf36140e20fba4dbd10b8872f13f704aa5d0488e0bb7624daa687da646abebaf12aff76bb6dcf6f95a054bf75c31e34bc6f5bdff97fa446ec02d8d26044510bce0696bd8e0dfeb99d0e622c50dd8d4bd5421d6587cbf87f5841cdb94b2cc4e017423b0c5935ebee07a979ec57f32194d7f1834543950872ab8f0f0234193665f66211c8218337823ebd33a976f1f9ead0c87ee0e90d755dfb4da97d729cc81965435bce873f10c5cabf828670a22534de0d3d322b47e613230db09a25420fb540b19d98fb3680ee9ad149c39feec4d3deb1084293e059688bfc0de0d992653d0620dfaedbf28a31d242d26ccd1b6db06ca376e30c7d7ea6efb3905bbb0f83baa06cd9827e3087097c0d27728f116c493bd48e087b3110ca14e9cc5dd96ff0dd3f244632add9b31f796799a17597bc49cb0fd394c1bbcb50f57d4738d2124bf74b77084726aa6a0bb24bb0f665568218fd1f7052ed2497226657ab3f39624aa21df1d4193be0c085c7252f06dd1a20870927c8587e734a3ec0a3d4c422745b800b2318a6a8ce8f2f9f6f55760acb40ed118dddb000f349c7ff45e431f1cd41bdf245a2e0f9fbf90bdf243dc71e60e974ed21b82e159218fd98444c781bfe20bebfe157398fc8139f8d4ab63e393c9f56d58e094d47ab2c1c45214d60c0acae8a60f2ed4aa6076da871385d91a2c208d7db6f4749b96cbe8d70909b9668f893d3254b0dffb07c21983fb87d86f776ef07b23b3876dbc540278d8af14c9edbfca09779429de5634cfe32faac9a1936052d95ade3250ede21f2ff4ff4460c380f5f63b3398a019e4e87e9abf2c1de6a3ff7064241e85631d2819d74f2fb752b6c87893521a4ad1912917313f49b2b8e5538f4d77c3cb92140b899ba692cde67c0226ee8174b9a12c79989607b58ced33f3cbc64d4643d364d17e1d8974a9da201be35f3333f66308a12f6e0d4697c8c5743ea396a5afbae9e2e6259e0462aef2a87b88677c53e70a4d0de64c3e0c6903e088d6d0049e569f4681b371099a581d70207219118d78fa25c212a3ba929158b2026b4f09f125e1bc7ae00da563e6b50b94262329dc0c04b2a7f057785941a392a77fec66e8efadf7ae2acab1bf2287b0607d8bfaa9b00f9d1742030087a16ac8b4ad7fda3c14be20feef108a875ad4e0e2aa96aff9df6c61810882fba4200dd0e72bdf3de35b66fa79e86d000607ad72bd7063b8fe83bf276fc4e6c14ffe8d197cc72b2222a8be0e29b110db7aa50f989eaa50ec57bdd8f707ad6b82e29281775a25884bb0e47b1f1fdf5b779a8c752665c2ac21eb26314755a11e478b326569dddc31e944597e986a852467b3e2d639bd0da489e48b311594d270af7c9bd183ee9e941c3d4c70c9d63e91719d04f31648a4b57cd81527d33d59c9219170bc63c1b4e0861b950a2f3f2342ead16558ce81a1ad526f907aea648676b1abcc3fba7659539bb16146749ffa58b47b8d6a943f0ffbe4b2e332d2eccd83e03c41214a3e1a8cd8b943383e09545ccd742aa8e0aa935d3aab6ecadc6de0f8f9f0dccf554b9ce1ebf11f70db4b3ac21fdc8528e39075d3a254eb621a2df6a5222404d21018c7280733e8e09dc67531634cf08be2883111d0cc2aee4f16f57b197cc820aaa18c90a2e9f97094d9ac3586dc4c2fcd49f7d28dddd098a3e8ef4234b7229640d67e735abefd03a1a49028ee49408cdcc918057b67cd13c5e7bd048c6526a2a21e5394ef5b4cb48607e2a88a5e98200a4c8731b6b5ebea5444d566649366e2f91bc11125f8c479a6105429ad4fca33b07c8c5c316d36404d9037abc531ff01237c959d72112ca121c29899414014850ce4de9b296d4dc96df3d5f214cb9e316469b54d1b1a0f9e8ee27c29cdbe4b673449ef571d0a3aa1483921efea9b2621e09e13d4f0a834e395e8209b62aa6890680a27ab81b3052361658bea8b13f2999e5553339564252afbaeeed7029a61879eb9c109f3e8a1523127e680e520055d92b6e676aa0c01bf186b2b8e07f83d70fb50eb7ef27af8fe8959b5329b3af727e5a26fdb35b96bf310169251fcd39070dbc24a894976a74553d82dbdfe78520f94574989ca7b6d8b27fecf1eb1404dc519917b71b0decd21929f91064136d8b0602dd2c22bcc353bea737e39b2ceefc2c20b8ae80cd444030f942581819171cc001010e2564d43d7953bacc6f21254a84c2a56288d4113c5541d39602c4e048494029509220b1d4c099e34deb806e8b70f023ae7bcf3a19bc582f9d71ab87085e9852fda6ed15b3537c3d22507017e8086803343105464498e78a5acda886767968ec98e7f84f9378dd38343803e4de567baf200031d3a3cbe99f4f40b7823d1327bfcc0100886b75457360d1c5ecb8834b0e3002dc656d662c03108f5463a2f97f298ee4f5bfee94243440319706651153a208280daf666e5e1520eab3d0b6ef9dcb29deea80ef244c10dac085619b4ef31cca088ae607a73190576f29ad8bf6173dcccbe6300a7dfee2fd0611de82203aad05e68dfb8e316a3c2221660a74c822828b2c76f5e771e30ee97ad09543a6c911711e462d9129321667b6f004f2c85f5158f4b5b090881f396eb993a285e6718761940e17caf2456b516ceab54c808de4a6b9726d0d02c56cc188d1593122c32f36e2c5f894ad6d9a5cbbab727987411409c3c12ab5105708b7a4821bba673df2416378108d095e73798c245e06ce758b1915a31ed3e39a973db54461760cbdfbf5ea46e32a9468c95c57d35cf2a1f79dcee98208241ecd8cfef20db008ca212eda190f5faf207c23d9a4ee461d9e270c5d1f28787c96a741c6a287435e8f32b863916ed0a59a4b9dc68e3ae9d7dbca6aff4e947a28aaec70ddaf75e2aa7b6522f8a09d93763bb064f2e0a98e22886f4ee494c8dc7fcad66503d22b914ec2ae823123f6551acb320dac7057936b1d5304aedaf7c0f1ed3f5431ac11352b08f8e98978def960dd89ce88ff3e21b1507386b5dcff51a0de9e3c8c0d1dda6b32a2077246c9ed7fd3835e60c70b387e2b9c20110d917084208237dea0b7e0c03d13da7b96b5ebbd7d792ec59808d906c4923c73b9a8a30eb3070b627aabaf024490d488e6d08c5f78664a0ac6926e37256af467f6dc2a8c6da9a3935864a7dd0048727f93186eb67adc5ea95ab625e27482c479cd363a30e866413cc7957f8ad1be9d1b698bcd579026bd2ed0f0adcb9c9ecdc25ad4a82d3311461411e240f2a71b0ad6ee1a16994719f4cf2c51124353a322855f5cccd9b91c54527e55d711227e735aa013583a2e6f9748a4b61d641b87daca5b168c4637da596fa439cdab97f568abbcf617219bed3cc49f17af8d2be83cfdc7b5925aefd0963bf8d488864a86fb6b8949e2b171c96e8b717635057357d0ded847ee2c85faf1e97cfabf20da0436b39d9c566f0af98f580e542b62223285f2bff677afc2b4e0deae443b433fa0b54773f1d4edc5dba4d8dedcbe9baef88686d69bb950f3803f109560ce708e98300a80be43bdfeeb66665fd49954c08647bcabbfcdb8e008cb8e053d4cb630eb8cfafb68daa8449bd8b9832be3557e56f3cbdf5f1acc7883d0c8857dc53498aebab3a2b018f8b6f7eda7f7643f3fc6970e2ec2e3df30c2dd0cdada18815525446a3796612129b76e28a3a5ef0436e7cfaae3af4e3cea39d098c4569175e4358d6e71f4888503e0b0b6a53ce22cd4a42dcc5111fd52098eb59f7220c85000e13baf0c348c1995f17ffed3cd360a34698eccbe7c5796371a34aa749988c8edfd3a19e74e7e267a2171ee060f10363d87b87832e502147e52bf68cdbee57b14d61dd12cb0a5be47bb3a39cb0e33b1c120416afaa23134a1e0b05060299b091e8db7f0e6d54712c4111d1ccb4eb254a8858a0465da3ce0fb8b6a7e27559137a5a10032fb60f6c272fd576d900577f58bdbf38acac0505635012e24fb457eb5b1b9700f0fc65e3f7321870fe7ba5a717952f942c278827a2600301f46c25d012294a74621c1bcc960ffb84a463df67dceb84f9764a6fa3adb9fd8c4518edcfc79028764fed2bca7fcbec79b2d6df8ae93edafbeb03a108e1f21559075bc6d0d9e257514b2b0a3a0a8f91030b246cac8bc98405d71bc34c698d3686ac8b1800beb0a952f04e6884934bc00537641c609b8a8b8c869f6a226b876c2c6cf4813ca25569c465f11c889a76a29e25af1854e0727158777b00114a885c7b058a64fb26203435b5804fe8730cc6175dcbb088725a6c5642020a016520eab21a77f00bf1daabe20a9f4b9e4ef62a0bf414df96179e4be6ba41c9067b063ee1cd82800fcc06a734b49322d9eab0f0077683b3d5dd7ac92deb0113836b7dc29382d2e3d9256252bf28c5dfbca3b1186420371fb77dcef43a7906e61cb8988cfe7bf8f4cf3788ebc00f31349c188cb8f25ab359597a82f8aca2cbf8ad21816d7728aa0be72c8dd67d4171694e6c5cfa327c3a48ecebb5186f8ac258830ef5e5ee592701f45a219e0083532daddce3d113e3f3048124896ec0be172fbf95d728fc8c6a6e22b47993f2b5c8a92156509d38f6471dccfc5d9b05f6ecc09218caccbbc886c3a440513d535f5b683d3886738b72ca79bfae9fbccc274a2595bf1b92c715d61ba47f3f6201e890238e6fb385efed01b873147f9f87e63a3288e5a34f7d0ca6d18727f42e7874d80b09d7671637341986f03b0d963ebc081f021f20d0672b011c59c63e902d79f4488800b47d9c2f4f50877745a420363f734ed791ff3bc28dd05ef3753a3664f7d4d86b2e604e0e4465afcc85f014e436f7e2e8ba659f8f35b7ae5f0639198637ef7cfb5d0c8fab10eb3153e9c9a3f3d4535e94711982a898e099a4af6becffe2b9101090c270969e86209f006e4c8283bffd29bfb3731649505b9371e1327eeff7a04f8f79df0435826476b6019c491128c097263b42dab7fb9747f97cbc3d0a4fb82d8a6be92d010746c177ba9df0245d8c7e79ea9902cbb8decc78e51d9a08f7c290c17f88a8074ef256304b241cbfbfdb05e7f8fbd8255181ba7f10f255528eb975d7355579fdecea9e82d7ab925a6af33eb7567d7f4c7f110cb728278b7422063db5d3b9c4f7af04f8c8e799012b54ef7a90fde967e812cf98c6b5fa66dbf09509dd4ea0330ea276d23e696b67245c4d8d9c70084973a285e2a07e86e6993d8800ad30a8b4eb0c5da6024c8c079c6360f73433dbda028f5428ae10952f4f08ba4b334f2bb67c28c5f1f85823341782e4ecde17e08cc559c278d93681ac5c120a926e322bd45695ab99d32006cd03178bab0eeee1560b909b5e0913c615372417c8074dff5edb974c571ba22acf68ef2f19ea76cc5fe77aec8425a145a42eb7312285891ab669bef905188ef3c190964ecc26bb67d6c399cba13fdf7f98799a4cf653a4046b6eb43ed82459c48e6dfabd79e946f007ebc32557e412eea570fbdc70d0640af0be4839a8bb5239204bc7e66d34dd7131ab28e79c0b5f31878d300967fd7ee102c56399c3095a51499ffecaabf677048853cb505e91edd243c700edad858a6b245c11a3a7cbcd25a63fb248a436a42d269be7943f892710c9a012027e38572c9400470542689ce19973560b777504a7ef258e47d31bc39a585ed7448d7aa176350122ff57b62a87054546d2e5f19ba6e6b3ad1380322f04996849d625d9d8ef0bea23f81313d2cb557eb8ef5340d63b42607409a685417cf25ead097b8b18f3ce30263577e656167a48bcf9fc03fa8fb1474daa24682d95d995eafbe6908d0e4de7139150f76bf4e1fd1eb93283806952317d2d9cc015ac27d58083203076acd10beef77ea3136b78b3cfb98eaf83f72aebd9f7806cae56fdef6874c3dbd667e2873af892563b289a8b838685e55a78678a525b95ae9e83ce32a2e53b69795887b9f81220178945195932ef47068d4589ebaa9fe9a970e696031a33e8ecb7c7e735ae7b65339c4dc9b6aa90aa4eb16e468552f5df18b69132c5dc9d8b4d1527f65831b9cad6967d809807ecb0f39de72a979e8b02cbb53e5becdfd4a8d51aad697c83e8ace429ae8a1670310de2552b3519979f2e443ce6b49f918554dbd275e10ae41e6253256f4e42a41127c9d17c163a3888c1a038b07553edd1636c07415d5f71b89a182d14772912d270584a2c642f87cbb4165e11ec9ccd20979e3a4878ba2b88c806ac392058c032c15425aa0d135b9dd046682b83172480bd2f71b2d91eb1e7cc02481f822168300e3c4dbc60c7ed597053f4b93612843ac3c4467a78fbc4ce08f6123a115836f7a6434c11ea81e3738268395d33d8057b7525931b490e1bbda6684ad8c51ad55e3ac14df9deacd91bf6e30e253bc28d288b5f007e22d3c31732d3e9554b7800e6b22edb2111adc4346600015829502b82c81e6adc93b09d324fb2bc2d4bf7768288cd7d69c4257a31884dbd0d70175834e6f451877a5e6a6cfa98dd34852532a129b4bf44ec8d3965430d7197b8f6d862dae47edf22a1d3eaf00c4103694512d430927cb35e37c18993c1aac8df848721f79db6496d09d798ab9ca906578370602534135a65dc8eef33f16ead624fdf5c9a59774188350928ef99ebce3500d4c3bb61996ed2116370697d29bf09c719a45b5913f74c9578400b1b2c2bc33a9bc147ea0ea6780ff4523523be46c13006de028b38abab6d257b35e5aa049a727544addb743857ade3b6f84d07081d208b7f390b88f7ba2c8d8f128b05c57e4ce71d2fa72b1d11a35031988e8c30d64495e0401ef016f1164f2731c3a6991ffd6548a84c870bd743db88861b7ceb5ed8d4b173851959ec159bd7cf677c1f9181e7681f594f23ca1bb965e8ec7286feb521d739d4bc884e93ff837d3b7eb48bc15ea6a1da7a5566ed1563bff43af97a1ff8442aab80cab1b3883479de1d3d67bb0e61d3f7828cb3b0084f536c82125091f6d01b9e2a5f86cfd2007e17b0b2aec31a08d914ba26985969d66770980cd0a0bcd84f89ee37c6545fa354f6f727d2e55b26eb20dc756b9e1835bca0f5bd3de110c4dd83e3e27f23ec566f4655cae3fff8b5ef1101e3a4ca73c28c8abd93d0fb958f23348b327efee60b1397fe78e1cbd48bf603df966f9e9245b8886a31562c64ac43323d67c2b500c161dabf39bb17fb4386a7768f51c0133f50d8ca9e322ce03eb42816d07bf951ad0615d8be8e61f7041b70c8b6c66ffb2abd1353a520adab93dfdbf0b47c0fd4678f7120fc8f69f9abda850a02602d3ca262b1d1547855a1d8bc1fb256ac530b074a3457d7a26b1afe6bdc44ad3927373f58d881ec3c7ee1ae5c1fea51af6c56bdefb72d909d33bcf011475f4d41bbaddb09be28edd36a6decb3404274f0deb057c97f6fe2d1add733ae29222e3da40318f8b33d00349023331e44a23b9cac07ad1921e63ed1b12198af30950ed51f234963857ac70bcb3217a387bf79f318c59a162f1ac27f49f082fd799347b124c240632f20e91b9116ae772fc8206b0891ecf765894976e0dddfdd7f91759872d6fa6cd326a70d2c27cf935fb4a6760949096a510a75888ab4e412fb928c19a86dd7bf95e9ca0aad4bc3d3f89a23c2ed7603d4fd46ff1fb85e6558990089388766006c2776b7f1b7dee62d19ac875db16bf1197634e9725ec461a43c5e5246f9359d96d2f192c2f46d8a0082e7e58e93d575a9f06c66b3b3b6c8813584915248eb5da76347cb0d99b930b5ae278b97634b03b8193c7065a400075e002cbdbc3bbdaf21f34bd9aa5686c56e1bb160e058921116bd0d04c658d0fd3a5d2d8d99a0e134cc2081e1c99e27bd505a661671ea254fa7b85be95b142e0a2b2ead23278bc0d0c182ae329129f9b4251630f7fd9e7f4157f5c9be71cdc287f20bee5142860872d7e23d2d273d15b1d544733cf7a7b6aaccdc96f3401bdb7a2b9e7454af56f399cb2c5de033c4f7f4194e6ff42e28fabe5268cad3fb01145acad8d1b0e43dd5cd194bdab5c5b64bce20a144c06d07288499dc3efafcc37aee183a7d0f34bd4a1a0db23e5ca9c5d99f50ba8300177f863616be8226fb8ef1e630e8b3f682f32b9e2ecc5a032e9ddf5b420e79404650e15e37e1c5895ab39fedc9626680ba70cddaec13609649cf47e9c602612b6b971db6c0a4562a51fa487b51d702e49e95b2b5b757af7e7fb92ff5da9fc58553a6fc586447f29848a2940b5ae77e5a14b940bebece50f3a381db51efb6647e558c0dad49998895a2209aa5e68bbdac2f2b9454367ecbd718729abf5769c1a5afff4152ccff3c00206b8f8269e013e1e138aa422f25f5e900a6fb9799d786ea5eae35a5bde6048a6902178dfc5e9703ef8d3b7aadd973cfa2000df4114ebba02c8a3ddb208615c99822983c54976a44510b9d64264bb81e6e11d12fb47fa8acf1ecc2981e634a3f65fa7dce6ab8d757187d4f1803ffece73f8fc776909a5fb29a8812973a6a752a19d5fd6d11bfc4607c5dba8ddb8b653e9d3ff9ab2ce0be3f834c266aea56befbc4ea0610cc8854375c4149671a925bc4087fc685771f91149a4fd38b16b2b0b53a1407ac72f3c043be496cfbf1913602829d3fbe4d7b4cdc19ecac21cde3a4071a35d6f99ad098aea5ce5e8d896c11a6e12b431287a32e3b286b9693e151a3f01d35700b24880327a8d2d83e25f41f2d44ee6ad2f9bae3b5fe6d4a5b105d55e277cc8c8cb9f2aedf7d4b1a02eff030cbd598fa6e34e8f8c4675b466525a645114af3865b5f7868f9908269840c7d34e809c9e74cf24ae6b489ceb0f097fc59c9300476552451d062310692c395b7e3d8e2fd623df4abe01e9fea4fadb04592b231a150e687864a186ebf4fd632fd992f1a633cfcec1ad21fc744535d2e7594da4202e20b9263bce94f0eea4535f8748d9f940bac4e8835337e6ccbacfc42bf050b9c6a1e9ce1c44ed17ef18aa38ba10e23d982bc6cdb55a796d0d385136c0a4cd77a36794317ea6af12a1e80a7be7205c5d89fcd210f1df1ccf5ab1c7e8b53963de88f155fbca52a5f37066122535ad47e4d0d8e05bf8d2e49265723aeaf9d5b52dc60470baf2d3596211e07a0072000d9cb015c82c14c097f3659d92742e55cb8f71d9420ba3613eb5cc3019492aa8b2ed7091ddc2493434fc120e61145d20d3d3feef8dc3dc1418b5c7657ca184705f0e97add1f985b2348aa2aa17ccda6fb70497f8b1ab77273afdd76b8ce0b28c3c3e3d54c3414d37fc9ba26bbce3ca151b45a6cd7b445db592ec24cebdc86265ee6a07be82695e31145ac3408df4f9b871a18c86e56914164ef4ae4ca2aea13b066af04d66a02301d22b45750712a2cc1caa83c92157df542705d45198979319e0bbb1b35eab2d4b157cc4031220f19c9659d4bdfd41fb7bffda1533df5ae460baa682df8dd04c0300558c6e8a9d427f27b3a43dd55d5d64ceb3cfb20a170e2e097803fb52a5d733a0e4e33fedf1d1c3d8ad9664fc01870d0b580b4afbd2ac0b63c71aac62098a173ad13d1083cb6913290a4ef018e8afb863970cda512646e9e75e3cbbc89a9ff90f09c77ced5b0a68e92ff5f57dcc3218020d2e408465f5a4bf250f8386b650937a65aa2fe8dbb392d2b4f65ac8b4c3640f686f71b7c961746d9ea402c3cfc1d5207d5615f83aaa62f95b1cb29b12e7426ef0b29452a6ffb314fdcde82f0f281597419d26b9ef57e6b9efc8c0ef2644a38b2eae83199f12636c78ad42b3a3a6318214666e8e34f31ec491b85ef27b73b76d628a30c707e997d5b9ba25fca32e7618d152aeebbb3e81028929d22e60244cb508b7148ecd8bab8215b45a83e3878a31d2681c3c6c22f0dbdb46c57eb28f6ee8c37c53909623ca959bcbc31eee98599aa48aa887621b93c689caa6efa3426cca4fb1d9160307dea0327c185801afbcaec79d6e8c50bd7bc9327bf83c2759244e3726d431fc58f51f89d0165363966c646e1748a6d63bb33e2b54a4a73e8003f50efc32b597ba0949cd85eb2522d0ce88516051685a25755ec53093244934b1c24ab4ef20016eefddb58895921f46d98dfa9a372bf46561c7ccc58a3146331eed5b51e8065072de5ae4b6e5c57886c0453d57ac0878f4f5cf5714e4b4e9a2be49945e5cc94a8c7e982f59d36394a4145a9a12207097a10d58e38c04de4fe8c5ec07c06f091d4b49285d99f63be90ceb020b88d3928a30320881d60984c9a96e2a126dd10e26099a07fa6bcef9165d0c21b2de7eba2e0c838dffd2992cbc2eeddc674ba7313f0898483da80528ef22d386b38aec47efac6428ce1af20c8b40319722c5dc064fa5a2046d3856fd089a93507fa564e355b9249e6c7ce3e8fcdfbd82828a0cd2ef1e22b0cc249adff29d53973166097bfccc768bca70b63829850e3a0031b8b341e7084094ffaffede5a1cd0ff58a476a9d13208fd166545b571424047d1cda971bdec5f4b6c0fd7dcfbb8f5f643f37f5d62e4131bee92fb2ec1ac7827abb2f72958a34e0ee7469e3ff37ae164206e4c0d3a8154dfd4f47826e457ca4aecb33c38a3be01f9148b79cde4b7a2d6b6a3880c1720c84e715b25f867832a4eb0b763bac943b2755930b2193754f85277158a511bb31c894397ddb65767375c62bb598824ca01f76dce373c26b65e2f3612a9469edcce22b6969df3e4d571c37020d5833860f37cd7671e4492a8318ff488981f6651e318414f47d97f513dbc6432cd4429cacd8be0dd010ca1a32ef2da01e5745a4aa5886ab4d0b8f253f640fea113ed7c3a1df078e0d7d67b2f8217ce027d4e899cec270a260e8ad993d925070f27da8b8d84ba6c0fc2d2d19187264b0c965e8e2fb873afa3dbe23f07e9f97c84d59d03894689c51d04ecf45b691a6bf1fbbbfba0cc612c3c08bc74185e4168e9716592d74a9d83389df13f994f4176950a7ca46809db3392c722361a1afa58e326da364dab6b284e10d843f82b11aaca8c74789c6634f174ee3eff018202d4778816fdec490b256d7249d4ff8075e101673fe9bc16a7d2cd2fe9f06b5f11185b8dab2ee6bc5cca0cf87207edf1c7c0115a4cc9d41f76555addd56e63c93a9be8f26123aa863d40d25b144f3dea0b342d7dc20d5410c59d0f0c241e3511d28aaab8808a2c95831068ce1f921af483eb0390a6f1385c1c2f84af187ef81e0586073c56e12119a9f42b0c92db3cd51b5e6aa43e4cfa0aba81950eddbc9058b0fe88da4562be93d70af1e78638d9d6a86be24344ce8eb1a5658cd500b203d2cb1b007cbf03e49a9bfdcc8283e1df2fc5b9fcf1fba61195c5073bb766c96dcbac437539947a45ecc0d6cca112dd9693519b5c2a64fa4f439c0e8f06ade038a9aa61a380b79219a04f01301215174347c0220a7b64d4df795a00e0387e9b1c74dde0fb3c6eea1cfaf7d58bcda4fa881c9cfd58d61b74e6b4f117e00f388220ab2326083ee3c15ea1a16442a39daf988ae002946bab25e1ec3fb389c4e8d5976de5599c07377007b3ef091a728b939dadb47af6289d6e57b7f93150b413b22cba4e4c9aa353c968f9a2b1edac0d4bd4f5acdf8f0a3b8edcd6b3b35a61996bd4d1b9f73891019a87a7d541b533b09ec83cbcd6331a2781191ecd0aae8c186686e58a9f0312d8e7fdd5cd6b1ff2ab622af341a68783e7405d1595c57700440e0b2d7a9de2bf12930dc28af7df1685bd0f06d663563536edb3cff8ac750ca439d4bb629ce7527ffe35375a66d09f7f52f01c2fbd1353a6914eb6207a0ac61bb5d4d9294551fabccd00a7f2dadd057cc686ccfb4bfa411ecf2221f3d5d9f78436fab489216badae7c9f8eb6e0bfdb58d0e89976237a9a9989fd66ee90c019d4f7f7864b6f35cbed12c71142d32a1ab0a46cd26a4e78707b689bd315ac4ccae231ccb4c94eb03e6e2d707a5e997e22a27e82ae4a2f411d0da1f77cdb97bbc2b9e6e961542a459472ea3887bbfead71abad95df03addbea50a7fdf5118e7ac04b6013ddab130a2bd6265882ff30c667b9e5a088215a296d917798686add3c82480f153bccf0c721782550bd4b0850125d523621c66a1c6ea14e8c4e42095b36c73e1a219e94096ec0530c40d2264d49c0dab0552a56cf65561ca93a5a04c28418e1b30857c09b96d9f294df87b8abb0b8d3a3450c8243a0b6e158db1f2098a2dc9feb10cae8beb011777ce2427e2e2d5813f57dae52585ce183851c249ce7448c705c1242adcf97d1b5a24ea476665e2bd90c6a1db13e7f66356c45442b7a5ad72105d51297d927870a0afc73ede196bee6507fc1dac9c01e9d1d1ddfbe94d472b86e1cfc9ac8313efc7b666de29fe4f5c08a85bf42bab0fe0e5591236da1d5900f2895e5d2e5b57075a4339c1e87153206a7962d9bbaf0c325acf79875d55d57d2d49dd4ab4f1ca28309fe9e5e93c44036718240cd7268cda81c841e10233777b9c194e4a8ebbb8d7bd81c447a50ef0692a90f97f3a21dcebe0296d765815a64a42c30fa91179b5ce4c9ffcbd66446cd12a614ef7a8c67d512fb79dd1231374a9eb275c441c1fb61353966daa3d0720a680fd91c9f37f1259c4ce8615006d2c248a0c106d37765114b0407de41dfbea2261cb16e33c556e6de34944abfdc865eaf7e0ed131a357f62689d155668b12213f5cd032c213fd488dd9938cceefacf71ea6b5db2af064e99933b932231cf4cd06729774a2bf6d5bba11f27ce05ca0e4831adb0c18aced4ab4e345efb7ad317939d236d6ad30286fad939a4bc2450dc15a9dce84dfe54882a855e98cdbc8c884ffb33ca2499c4d7d36131e703e41a16cdc6778067253bd072e22f10ffd703b98a915a9fdc1ad71df15485d67cfea1fd7af35fc3244443ea2e92a4e816e266922ed88c6f0137dafe96913877e1a0c057ee9b9c138b9ff4dfa0c6d5c44e89869958e7832ff0d80439bc2954859564d69d335a0e8e72f8e0f919943aedc77532ce49f673d908d8730c6a5f138e920390cdfc40aa070133e14c8897bd200310ac2ad97ac10a9ad9f43197b0cd9fc79b11db15af95ca3b33ebb2fea9b5eec1d9a91922852401447826ea99bdd6f3132594cae8b380388779ce633f3b56e5b9a7a76f38961e8d972e7355b033524b024358b8229f2be5040fe68021af30d81b27d1794c00a0079fe1d879891249da349cc4a0313a6505ee69dc87232d8459cd87599e92bf981b4e458a78fb80a770ed34a6d97cd3c7653bb95831e59b5675e9330a15e282a163c3118ee5b1d57974f4cbea0575d701731a6f1b7e56948d8efdd966285cd31dfe4700d709e4433923c96c06ade2d0e69e7ea4fcb27138091a4e64caac80e8fc61e3500379a4484c0a88cd5ea0d687217343952efed0fb6c5ff92ea90895757315d78192f576c923d06849170efd5ea18cc2cb33581c9c59823b76ffcae822277f773fc00ff37a833800b7e65cc62eba356a94d218931fad9d8bf810c8c77b39efdc79c31b60746bc0fdc1663725c244d2c007d944aa5fab8e837e91948d6d33ea23fb5d9b96a5695c1ef42294aff7055c9454fa1d73cdc413ec91436312c4c458716659c77def47b3d70ffd41f27f1aa4a619a452a39df9357ba72286222dee7208fcdda06d2a39575def9cd9fbf25c5be6c542cf012471b4dbdade96267c0090c40f279c26b16a93e25d97d57158f2df4b66c4a324529f655b44842067a477220511b8221cb07b2860984524b19d90f6177922a228f7d5a8866b23180cf8ace44209915c596da0def2583a75df703c263d5703154682e036f6caccc3932ec9bf7b4d06e0ebb1b98dcfd263b0f9bae91cf3a8336983c8550c956490f3c4eaa35e7b354eb4cd9e474c46f5a4551a0e53b4e4ac28668d30012cd8ca8a93d07190b4e59fad3da29dcbdd10b1da20f17fed3a48a28b56df5f3a4b88670c7928007cfcd970301473e338df90bfa795a1e5f27eddd4e58e8cefca02da6a4c4cd394dbcbf29b3de7779003fe1b98278f33652f6738c46076a1b60803346289326b068535172ab8d0592d335c36f9ecebc07b074dc89d3847cb454c4fee9280f798e2b16ac52cf82aeada6af8566c805e7129c990a3e3b15dfaadf361e83190179c0bb60fac3c75e358730905171eef5b3e9edce9732ed3a65fa07a02cde9630937d946b795fdbfe09f3cf414a275a824132c887bbce8ee3e2f3b585724049a38b177146a3df13a9861b03a4b64849d142dcf9b5476c19fe37aab77ed08d9024f4dd3eada18194b3b3474588390acbd4a3219462e370bbdeb653dc5a1624d25d3aaedfe8e3b9a72964bfbd5ad8f000b2fcfc3837d59f295e8487c82190446365bcdaf9efd47e3be546c44f9a7a9e9f5b649893c99b87a4add91e16d34d981fee3fd5d58e68384d1f341a75124c7837d2d59a973ca66d3348bf36cab00a288fe7a2292da7b79bab8e12cb156b0462e953f6527d5796a9ad80aa7d3413408991e8ea6e7d67ecaac2fae3c8962d52899d41d25f16ce04d95d2ecbb6f259af0cc709547dff4255b06bd7691f5236e87c63785e17c541a5276972f6617d4094b68ced9c400af9876fe17e2e59a9396d305d1373d596208af87f66f1ca1923ba763214b7d1c98a08059ecf5744e57f58aa70d625aabb53732a7000a2365d008ff4cc15097b9c719f62d3378301e8298402d81b1536eb604c3e17e0264af08283ed8ac340c333b7783441f868f715ea4c1f8bd4f1c91c8e064d3c5fcf4e6d3bffdf0f475d2d0c5e402d45c6be225b3e6c18344790c0bf08dabfc73ec9682934396f496859bf62732840c671a85534cef1a41ade989c07792a879a65786fcb950b4f876e0e3608b37549828967afb16a1f001279a3f984542645c9640a60c94350e2a108e676a2e407e944ee81483409d42be80956fa0319a82b3d365e7b7aa51687dde047a8670d852d2ff6a0bdb605bc9d85589d0e847e3bf6f3341da857df749e9b6f092890ed2af939c43cae96ec7c186d4a400a858ad81f33ed04672cb99fba3ebb4fd914a4ea3622a4e88a397edbd7bb19939a11379a8c0069bcb9250cf2a1fb2a4335581aea974819665a16d869917ca2a7195a6d6c8986ea79313aa66da80de4c8a4bea6c758e2aa430762d08968434e2d27b19c4d4ab73f5724a815a83fd1510a1852e826ea33f074605d736b156d7e9b274a254054648683afb21db738ed7a50886a96443ea18dab980d33d6e58c79afb8ac5e5b8885ee1be84ef318566c85a2d9b7d12ad21311e3cc87a600646831996f3b32ccf3f41ea2126e281823f1d725cc37c6823258d90fa5de4fcd8c533428f1359035e3c94e2e9b521a72420578d50dccc4b89c307f6d021ab8202be8da2e870dc1b615521529ca2f7a75efad57479845079a0e12e249af4fb18a4087690c095a240acc5d1ba8192880cd6b30fa4b714f81dea31bcb34cf101831737d5a341797fb26bdb78b8d4aa406cfc86a2091e5d7ff42c2b6fade89f2eb10fd2b7fd757fca496decdd13dfbaa81fb186097a6b276ea46085173c7e2e1131344343b4506d9040ab87719d9e3dddab13ab622d83bef580625ceee0be45a9d62efc0b0c2b6b9a3de6530624343c8e013cfbd342ac31e8927d031f412d42d5011dfe7d07d3a72fe44ea380faaecaf9d604473589d92c7943db7d569fb5ad50f7208196ca61598a8143c6e6c217279ebe58460ee2dba833224d8300607d19c2f3b13289902fd39d6a63426500a06ef4e48c240e5385bb4529b68affc1d2696df0973d0cb58af2875684b83131c5fefb946e3ab69801eac154963477361bbb32c289018343c264e3b6680303172d27114a436b4eff18a13174c6eb76e3a60213323477d7958f64710bcf44f164b56ad0298cb03594a0d5f75a33742f1d717dbe3ccfa427760b01a9ce88aa12e50ff248fe2bfbb57b3469ea06a7da49a4d2a366c24481e62b385614baaa77c0c1621cc6cb16959452642ce9c5340c176e7530a3539e5a0a2ec60370a82110a437cddc98d1c3d35eb46f91aea479bb903c12706f76375f54cb1bd33c45f3cf8a0f513a1c6d0028dc1527a6fe3cddc09745e0371fe1070f5cdaa4eccbe6394a4897f7c0d67b24fcfb78b3ef3dc25b8df6a5e78e06810ef2ce8be58e40a0aa42830c283c96852ce5e71b6bbf8406821da876dd521f0036e9f1fbde6ce69500ef85312158110c0ab5317119eea2626b6e33e1472b91fa293d259e8150ab3ed0f6e9568d40b088f152965c66af4170b010e41e0e403abc0a2d1d8c6c5baa83ee877f8d86a1075e0a9573cbb9c463a633bce8b8c082e592f43ef9722b2fcdce50dfb6fae6fb9902d56c1d8f7787c0a3137f82dad60e537ce824531677790f2fde9b31973e4a042e3f13687fcb3a5da0d6a74d729aed5ba7f82cd6575718d8c589737ee345de1db95564d15ee25723e0171e65892d33b755296525a89457194b2b5351b351a9c6512e49bb21cf5ba2ce94b4b104b8bd440bcca9e103fd39811a07551063ac9c8da9f7bb872629affd3c4067d3dbe07115f5ea6ddacd5883825dc4eeda48270296edf9526ec5dd7bd9e0b8f5bf4ee625ba9bd77f5f8d1790747cc1f93c301593a3468cd31e0a89826c3316bdbab77fbf3afeff464347c58c79f01acf844692de50101bccdb9b2bf66d0accd366340494ac0a83d0cdc68e299e88b5ebb09f925e293c2dbde907cdaf62d0aa3d167609dc42bf4cc1b5420f217e14080d7619d6d598d47e43eaf673bf9f821386d03d4aa0b63c7c3c44974824f4e7928ef3cbdc52bee9f5e0b94647da8f730217322466403cad4f02a74cc9e564bc1ed9dc40fc95fd3323648bc65032e0d170b4100c0a4370831a9ef15a255008af2cdcbfe6319ec5f8674431cbc37ef690f55ad9a9a1ad985a1bc0e04fecaa85cd3ad1ea5c9376a3cc6cbb6c1a84e27a199e9391c250e72e3aee9740b3a7b4a1b75dfee329da29edcf9b812e8d0d7bfc7cbdb23be8aa9575a0b39a4711aa66bbe09403ea79a755c918e9f594ec1c9358a60798ca6cb39bc29a41355ab885c28bef63ce2c0101b2fff9b3f88b41639294985f7208f6ffa4b64f83cd89454d090442eee0c4d4d697b7673f9ce32bbf38e8dd1df6c859da14ce6b2cb62698699a0902776eeb5b31384105248ef6dd1104172fbd1b4e663fe8bef4a914f5f0bbaf4720c8103c762bc730ab105549161d9eeebfbfc3cd2a5ed8cb2498c56f6ca0d7a03e63922aeab3a06f102cdab740f4e86ff194be97b4817510e39ff423bc7574d30c7a23cd89131fc27465e5b649cd335ab4912a2956c9fbb1e969b7953ed6d32e0a90738b9e9c163ba27e3333f8f870b19a06b472a340b1ecc27016cf9f4ceb71a9d84a4145b4df06b6ee2a365d5c72dfe581bde31a0ef600617bb3d572e32d64408d7ed44374cb5be0b77d8ccc2c7c38a8b5e46fdac1444b6704bf0434ab50cd3817aad8802904311723f2ec14d2b3a329b6238b80190adfa14213f1671956c28b7dab3e5ffca1ae76d8701b49b0c0a691a6e7d9d26c361b14aa36b0e4e755b7ea19a36a0e76a03531084fed2c2d09e9a0fd700d5e1597e6a46efc08038d6267f86680e98122332c96d3f71dafb8e8f542898af41efe10c50ce1c43cac3b336eebf2a9348bf6d52b60e1f6fd5d6f73951265d9bef2a5f652411d3514a60b361891223ddeefcfb4d58d3ecbd3bb319364809eb3a2544052a3bb7165f081f661ab0e385b9a8c602aab91d6ed49273df7149c13b1df777d50130c147fb956feade49e6306f3b2515ada019d7cc2939f7e04ccae02b2b2b75af6ba7f1a6466b3bc8b250f093a8ff71956175d9be251e67d448764b4a25a70fc1f0eb64864b904132f4e928ab2ad60f0f4a723cc821738d156c869b83b18b5a59cbac1d1a751b83a414dd0b6ef6e77da17ad544d7498fb22b411a570614650a93cd00b9bc80bfb4ce4c062d937790a5a2cd1dc9b5d5e9e20d9512ee6093bded86b2cddc984a5e43a3d89d595fc5b383243202783054ce610504b8ec73d1b428f1272ab4745f00eb0375d963337f2a4539bb0c6450d739dd6c16d27c251fe903fb45b65f4bd285b09331db1dfc9a84ede89ca52a51c0b1d5edf45e0d33d74f421227f234f9ad0a228320f2d62f707243afd7a10c96d7cadfefe4c9a5e2b08ac334e549cd7aa6b2cd3b984a763cbfc408e054c281035576e29c6dc84e04200818670fd43fb19df4a31aac34ef7843b839d2a24f01138e6cae0358ef9cf239f1d61e131469c99268cf2c9aa57edfe53a772471d771e5b90810f137573c5b80fd76417774889ddc22f6b4f97cbca4a15ede9dfaeec6d870e5e98bd7a68621d3fc8585a9ae5f36a51d436c58d84df4c4b3f276c279754d892573e756d7741b3347bff9cdc339c83baa0799791d17a30130dd4fb0cb0c57d9606ab07ff15bda5c992a58f2864aa59c2a6ba8b2ecc72039d519c4e4af22a3baedf31740e703aaa411973e8a37aa02b4e0d5de03f2147b4c3818d29c1b4569a93bea5f47cd231a63fc8ec6ba6b63768ca28504102139acb18841b2856e8d0b954dde07ff8aa3c1e967a8795fac9c0f3ac677247991c5a320825a71fae2814759c547dadbd245a1a9c4b0cdb20aa661ca13de76a8f8bf2552ff25d319203dd481e5e6c29ec624b060a98ada41fd884b6669aab22db83b4d4074e69d6a82d671a52574641ea6f581f0ea1eb3855995a67b188886407e65bf4f80a0401256ab347d8042429536d2ab03c498d89644d86ae159b35599f1ce8ffffff17