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 55486 62ff311976e782ff0eb70fa36d58525a9144d92b5bc490b8aa2e021c07dd1b45

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c43dc9ba2b715d86a89b39420d0392267ac98d809bde516d08b937e381b6b995
Certificate Block Hash
62ff311976e782ff0eb70fa36d58525a9144d92b5bc490b8aa2e021c07dd1b45
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0004130000042c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e906cdad5e65e0e0ddb9cdb73620e6e8e992a5e719be99104c6b6504ec871fa2871031cec3097469965a10b4f89d0a90810e8286476c2298ddade34c0c58952480a7da421df920bfca6e7a4078c0f1b013f1749883ef1870e71e000000000000002000000070000004130000042c0000

Raw Header Hex

00004020cf916834c2f797e6dbf0c3570cc758385eecb976d3e3d238e28ab7deb77291f71f8004e2ec973d19cf97487c9a4280e96f39bb8946c21913af4f9d4dd3fb35a46dfa0a6a0991051895b9b681e337b9086d51de9b808dc97a2692030d42399ba8865d712bbac93dc4

Proof Data Hex

59,560 bytes
1212160103079e70bdd3aa11eb86ce11cbb2ffd5d63793e3b17b1c7a01eb2fa713dd8eff082dbf2fb11049a3e2285486665210e1dda3ce0d5a9a37748762c579caa8bec96f7b55e232e693a61da0874fdba57c7f5a32d7fafbc2f9fd07116932009bd42f230ab4be425bca4b4de3a22fa671ea811006660a3e75af8f87792d32a274c87580ce5301e79992eb98ee832636807ed6e527ecd1c836b5085b0502789d01fa5e6cc12858fb8858c810c34c428189990d3f11fc73207cdd67ed4d5607098cb2ef3df207a7c0eee07d7807d1d59084a5b0791647b1e1cd0d23a1e96453075cccc90fea076835ca0d317aa32d3dec3ac9051cbfbe3a349f5d4acf2e716092ceb302980cc4f524aacd69cfbacee2014606aa6963a381f739d700ecd827c775d2e7d7ba2c395bd61d7178fbb5188ce4a72f3497bd744f6c7bebed9c86e902477caf95e9e3a6deb768b0385f9a829c23805b563982329013d5bc919fc5cfb2907e48939a50022dda4bed3cd04ee9de2180d62fbe75c176f124a693e76e45b95c70eb7c8a0d53e2b06da4abff210e9879b0a3d2be6a94e8eed6d1eda9775278d51d4246fc6c7a76a1c5a8474976ac34492abc0aceb0de3629a6d01dd7c6efb74654e3fe686d44f73f2a6524339436cfc3fd0a6b780d0bc4722c5268eec9ef9f80f4506203dac7025552a87b6aaf535b2e3782ce66d51dd0a8e77232ac3495bf37e7b1e09c358f4b35647bc81b51be51bfcbbc70ee8e40e5aae819d55ecd23de3b625989838c1101017315a39b9039e21a0321ba4b6ece42cbf099ae37d219888be109fc55906ca17e6d304b93a1ad002b175f6f84309c987fb3969c5ba3f4e22db70598fe4feec84a24c1bab86084b53882c0f7907e4a6dc0b573ff890f147daf40a764a4d96bb915a6f4e04ee3e94c06bfb770ea02b3874d0bf99fd1411dbf6ef94c4f9e1a255fc8d18eda16aacb196e870e339a2a4a9bd6adc10479ba777e37fb26713cf8c0ae373a275b72f9fff69c6279b72b59125b39c9f93b977b2c8b4e4bc2cec63aeae429a1d911c69240f74fdc00a4973626ef7aed80548f1b16df24ba3b1bd48a9fd2423091a9bace54220ebaf199c19581582f2ed691e08095a144c08db1aada4be468cc773fc9982ce8482d6e7cffcc242d93768f4be948589d250de36779f597b2fd0b4c07c8fe96ffb7ac7e9d53c1d599b5255205c9b8aa6750a4c116b2c1f856de4de47bce4de023933bce1df62f762f90182081217a494009103dc8c9e700e832187f33444b7d6afbbfcccab885b2918fe9a94da03c0a3735745b6a86b20da4447945adf7ea730045b05cd4416259f0b3be0e92966503da184ee3ef2b2922eda2f8701978d6984849fb2f0a143a72431a88be4134d2b5c23c54a6c620582d0aed53024f58138ee6d5e1c2841a741549df27578f56d4ba7713a4cf9e45e8a3b7a300135fcf1b4031cd2a2c6d63bde8038b5c5b21240de6383901b03eb6e31405705df7f528ec906a73f2a33c5546e7d6894ad353937058a168074ded315676184006199987eecb04e8d7a5642827c49bffab6775bca223c28137de0683848c84063d122989973758c0e4dce80672ab57efd8efc665cb0ab45302b241764e874047429183aadbd3db3b0cf2ef4c870281bda3b46647cebd6f040bd7b56dc81b1d4008dad8b9fc9a93cbf956aa77dd4b9ea8ffce2a7a62b468341dab8345a4f76a8d37ea23b1de1288e444704c7b180deafe688a74989b50531c0ca503ba524bece23d46d78555fb80d566c35365b57febc04216075a6669208890386e5c3c8d91ebe007e1d4ae4ca59fe7e0e56ae63c9aaf08847d907ca089c6e269c32dc607dd4ebe0f89f573715713c60a71f163a7b030bb694c7413110c04e36edbd56875a85cbef4e4d94abccf722d9d9261d7fe4b8ea3ee85fe6e45b499246f7a70d196bcc1c774ba4ebb7236fe5b9884c6d7ce28b128e5bc51eea2152bdc405989ae67e5d7099a38bf0e095889c619baab4ef2715aa4b10735b47e441bda7b73e1ee68f4035bc6ffc07120e89118e1a3543e09624406a4aa349a331c663e686f038b5677649785a589f0c9381a64f3e52baf9b5184b285eb0040b867c7ae4fedccbdf498f758dec9fffa29b5e22cb51095c5a3a717d8e3142984dc57c66eba518f799071e0281cc7f983f55e45b5a7cc9c7a7856f0480116e3031066b1dc6b5c0e115bb04a3a3363f013c6dcb9832fac4dd04efab65c2f23684a148b6404ab71e67c586935d89897dda11e747823a7304f013526afbb7c9c6d08e69d6912c9232ba897fed32e52d37ebc7596c37d265aeb2c173efd4cf1aeb118cef088f08060b3cfa6d29c7805a9d46cc56a58103bc5ffce42868b33d5875099f13b1ebd4fd4f9486cf44122632be0609349f23d95a94619dd42a928c055db6d40b54ac6f9f43c261fe732bba9d5561546990f42ab83917b6d06c31d3af6dce0d2845e640f12d98827a484d49a3acc673fbb643647d5a2f6c5afef1e0024477e2550fae5cd43eaaaef227a91851aa39b5b28bf7f1d5c74cb843313cf55788994c18a354d312d86cce057459adde0f4981fc970a1168c58f3d159fbe6f04a3ccc4a393287745e3d5f787e37d965d9e7d1152e7318d40eec60598e0b1f73eb7996f5cb1bbe27adba8d263e772db36ab577a6dd582d950d3246e38c8bfcb9b713e24a3ae2b83f34e527d4a618c99901811c0379175a6acbd802e56a3e9ae723fa6a1e96c8406f785cb249a4c79f95996d146aa9dfeec323520a987395c532b35f7199364b1bb6157854775c2dcfcfab02a43ed218fb338f40ea017da4993b2ef17dfd92a04abc26e626c845515d0ca7e5190bae3a3c30207ea8a9d3984e9e0148d75feb245a23fe43fe50c5178452fdc6f84b04be2485d9ed10e97c4d9314c2542ecc0dfeae29103d6d28338a4c4450a0541620791b23cbcc9d889183bca8fd71749809a0e3cf30e81090e2b76b2875ab7ac1cdc805a4eea585ad3157c21c2402f1048e99ca57424c0da0b61dd8573a3420eb86354bf364952f78c23189e279eddce44bfbc093e293e3ba9a55423145484b2fa7f2968ed5add42a5a671c747c91551a140364a3bae19d25e55f5ac6e29533f9c81831f7d17aa16aedc48bc2fb30a9c3e1276fa9e6830eee8a8aeb2faff52fee12650e363f95ba7ebcda7d9290ce72d8de6c53677a02ca62006088f2918cc43e688a117df4ce42eb7c0aa95353fee26453ad715237c84826b6b2c67f8f05d0c5e263bd470ab0152c1413282b4b339bee6c4692c7e0cb2b643c9f563f53517005c2c938e84d009f0ba3fe35388d4c9c8325d9f2af3bbaa99154c519a484db68f0f857fcedf659243c5de8f14e408a95219201a013bea3b17c6c14dbc7ae1c127ccfdd2e224af3c868b088a9413e545f31ee490f2e2884d9f6343566cd32a96177aae16f87ff38dcab2fc655afd047c097bbc75ae6854c6def965f9ee4a82dffc1f9d8d34b70a86aeedc2b0f0383305b37e9e8ba42ddf07136caeb1f55ca1b511e5594ed3c72360791beccdd4360a3fc976d13e776e052f1794da970a067188cf36bd5a4978db29d5cdf381bf8c60c5012bd56c6dfcdbfbfe1e779a90b84169c95f2b8163cefae8bbf37d5e72ed09b85bf07c3d182f7f0fa94e91d5f3e4a8a364f5d90f29c55eba34e83b0a096f9a32e6a8db401efef4afd6437018efade9cd3e9e27873a0f2257398fda03342c41d36fa63eca9882a01f21bf9a7270b00efd47d15d0c2499911188f898a1ebf4c1aed2ee7a262f8d211baa4868b67bd98bd88f48856077d7f246f65e63c7a479cf26beb73cd28ab55b7897ebd487a2cb42fd31cfde2bad22f73d42193c09b48b7cea5f32c531f1f62f135ca4e63f64f375c5011063bc26e2f2fea680b98406c6b3b75fd89ffea27b6e3a5bd0608629a40175bcb247f5cd492e9a718eeb94f9208d6f6373706cb68def2d2a924d4f1ae080543ec90409ed1058658c3becad097a705722338fa46ab76c8b21c8beef4a019528bfe7d00aad290b1ae2cd71d0212905256d413551f581f33187a95a5df0548b7c47e5e5836257cf22ba634ba7aedb92f0d5880b12114b68e0631dc65b7301f3824094be78e4ec7ade9eb6280ab3dc67d9c0a3674a2d2246396938a9f917820cfb7c016c060223233d863bb27e26b98d272de949ceff7182b2d798f5774bb5b8a749d26eab85273d53fe8c180d4049428e2b8455a1cb1841b836fb60b162a874747af4e7f453b60f64ad16657e628b894c2be8154a80a0d6a0742cd56075d7ac44f14a0d5b4024a9e19cc45808e2a27579e391f1b6fae52f1a09355e11fe681ad27b4fb204f7052da113bed675dcfc011d4ecef1a30996ccc9a3121dc15da5730aff93f163c97e840fb37fdbb25e805e8c2fdb4934ed0baf2691f541a17c7f200723775cd1d49eb289a6efc2282bc79ff13e14490d40f8d4e9a09cb9fd9a8739eae7afa771345330e7d6a10c256b9fe90d5da5db8a15e27ddd7ba4b4a177e533d964a9b95a694b943427176b7aaae756b941ad7a173dfb1c4ff8ee592e0e05f096a761fc4fefb556011a5798ceac55fcf7731fd08bd9b72f3baef7c0d4dd9dc549629c0e8972e5a1d37ba5173fec2fb5734b4cd4897d296a639d49f832cf10bdfd6a396e532caa31f3dd776bd57742d510b150884827a820c16b4bfe07f64cc65a66eb467485cc787a91c719288599734387b2792e8fb48b68005c22cfa94a4deb3cb3783288e86498774d0cf7de315aa3978fed43aad665386f8b3abe562b8fc74941595b2cb19b6c0122023c1e692f4108b293d4b208ba39e10909dd09f56cc974de6cae8ed06faca42a63348312b7df788af07f4ea1e10830ef8748a3f55d60259a01cb8360fc5f608f62895942eca80adf90cc26f4add3af3ac846db485b77382efc9e5cfb33b80eb768af5517907ff841e900aacf661d1cf646585a82b9b3817f8425ca2e74c194b9cf1620693ee0eb683cb8726151dfa28969123804a11000f3f1f7217c90ad9f7c8a523a003557532c703a22f753d12a814de84e142ec5a4ff8df9a05377f730a0ecfc31624e7c69b5fc47a73e9310d5aa94fc289d1517456041ffd7e96db9e803763fbb3309f8e0cc2fbb8169d85e9705fca131f265465533436f2e77a6f894bd20acbfdd0d458afc34e6ca96caed1d633d7c4eb988f17e9fcb35b8c5f3a276be5e986972d3717c62d21ed96422fa50082f73a7e227c1c9d0605fe7d89e3b9e1c19c7afbaf61b3b53d5d804ee59ef289e81837bc2f8ddb658d41d2c575a7f0c631c8590d56fbfa5ea45031f26a809c710ab0c666a7058999a9f55ec3580e74f134a364510f0263b4f7ea3dc5debd53915d42ab5fe78c412dec11c003b96922c1e0098f522253a315bd96a3a44654d290f243b2c1d0ef93f8fdbdd6dc253257141732046173f32931b0deb5c7d455d86e5c3bde582bed6a9f2b568c167ddc9deb03d7bcd62f707c9f8a8d39bf0c2a65824923365b6a1f01eac4087b553d87535c6eb90958a653ba59aaf716a6607df4e7aadc380a87f1f021238c355c4eb83447faf8c22b2d4ac1cb85b54512b20d138ebd412590eb0542cdde5bfdb8de2dcc709b1606f4a80a2d0ab8cd13370ce2e11d0e5a023f58cd6982a75732e436ab4ce3f6f4e6fb64171b0618e88ea552d56833c2c47391c64d970d3896565b270f3a766ff28aa3991fb48953dc70db9dc11b491d175e2727f771ca85143a633ee03ecc02129cfe02ad57ffc73d325627d5fcf1b23fa98d956cbf26798cf2a83f215fd830b63c7aa425f9a2c8665f77c61553f5c7890addc0a050387637c474574e37c18c3cb74aa60da86dee2c3518e887af73fce861ac9845793f424f9340523f7571adb50a743067af98439e61426d5e06deb0cb696349925917ae41ed7898cb172bade7e874e118e793f29c40a12989f6cdbb5d053eb41fd51d5f8391677baace7b64f48945fbe930cf0f6a3e25f0727ae45d922ebb65dbbb5914a3dd46e7e744fb075377d33c44d80d768ac266375ed8e748bcbd6641b5d562fa5ca8b44d4c033752152091c4c3e30b738635f4b7b445aad3c432311fcc04f722e9530b9563b9f289b208128fc2bb467b971b0858e6a1eccbcaf55b589b9d31e1e749898e07f959b87ed911950f5070e75d955cf1d92aa21bbfba38697e13be357aeb5dcaf284654b3d98aabb5ee1178f9213a9d165442d612e2559ac7f21840c4c8825a3392a49c2ac6168636e3dfa8cb539bd711faade204b5e6d7670573b6cad25a1f67592426ba4afadeeb2a2a6378b6983a2a9f1950c2b2bc012a2ce22731beccb5733800f076cfe1b129896e59b72c4b3ec8b0b8a7a03db63ccb5d76cf18ff9693f44f154480045a61270c44d338d264397feeae97b32e63b333b7d08117c92763506fd5eec18823044fadf2b340f587cafbb0de3f6a17162909db5dd41f848f140230efa3fe1b3484d1a2731265b61520cd379595cccf5fa72b2cc9316c1099ff2469cc96e9daf14a9ebd90949d3a16d9f8c24d3c0526e5ceeb7176db3b10915cebd5936d49fc2199c566a3880c9642631ddee2a7bdb86f6dabe458fced15fcda71f01e0a690b3b55ba6a9499abe9f23126129a56ae2c2218d94f71aebc63cf5c42bbce62978ac75c8915d6dd4958ed8c9e92848a26ff3aed6222cba39e818ef8a95725fca3438e79804aee4f18a4c9d8a2c42cb11a8340460114e9494eed2a298d8ca35c7292db13dc71e8bf4a16188f38b7375d40b9733ab3bbd0ec0de91e85204dedd8e02a26f7dd5c12f21067a8bc9ced207fd6908b38640be4ba6ef6699a0e092c545f54646689a7ecf92948361cdb873e8f31f7a16de06485347ed7175b7e14712614e5e1089d97730d4ce068f93608cc62039185937289156d667d9f1decad618a883d79f18ac6e2d7e86ed9c37787bf4af808aff459659af2d56cf3369b4c8ecfe38ce296e981d093441f333696fb6a6f617d7c7ac36f051838ab9940c34b38c12bad507c1759f926118659cee217bacdf2040f269e98936143dac00d693d9be5f3de1a53c18f8b3ea740be7699f7386b93deedad7de564fd5d6837f5912f8e70c0077917cc73d3ace8d60d86d23ee15c80d047ede526c90a40c0de4b70a02b5763a6f874a04c6f48230f0a0b945aac455a67944a2e9d9159a9741c7e4c14f936cc4e9a322247d6f113d7883ebb2a9101129f5a19810cd33da41f45bbc07fe7df12bad41ced1945d711bb1fc8922c209402b2f0ddad13cf1650d2ec2df5d45f8461ad7bba42dbb3fbbca26a4540e8e606c97daa5293a62e6c06da11863f882b11df8c76048f250d1a0d37f9faaef6a78d1c099d0eb80fb23ed31c40500adf20154370938759516df90cd687d31c3512306458a4226fd55f67850f6d4ac13171d6471bef6808739fa4dc34f03123cb2aa6dacc4d0145b6fb9205b4137c41e5e5cf155630609c97ea618b19977c6e01c1ea842b1f8e434b64cada53dc486e194d13e917ecd9f6702c5ab21e3c48db077e797afb4aed57992b0463c35e069f4315688106b782560b9160521d54e3e78fe34d13ff784bbbbe35f405a5a6c0960cebcdf67db10d9e3dcf7fd616705d49b55d93612e675e9ac222c8bba0350b10f4aed8f9b153ae691f94fbb44bfc35817407f698d16e76dfe0c0609b57a67b302d88b0d018ee0b7ebcb2cc0e0a54e5709f251e34ec436669de494ae1b1bc498c8987aa88192432418c2e3f95acabc7972c24251a1ab3bf6af0e12703e06edbdd3356ad2788e232bc04f65be434bdcd0624e4c179465b433f1efbfb3f4886d731a36de6259fdfd195e3262065afe7aabf084954ef22fb0cd38cd6dbe9811c1857256401cd5d8ab1f589ba40192d5c82b9872833b572b13777fb0b7c6a4951427a2faa66fa1c016364cfd99282037d5cc37ca06a4a691e1f495a608d79efa44c6fcd2be53032caed790ec5c2299ae46ee6b960ec9c082712285bcc22cebd8c07e89eda70dd0ce0c1c07e806c6010aad679249688e84a75382f59e0928ccce9c09240b7a07b05c1fd2666580f0cbc43bea008fe74d3f63935a1cef6f5e142015fb3506413ac2c17f8f06288ff8fbd2f673d65bfc2e4c87d67a1daaf4378a3429a8d069a9ea8975565133c40ceed693425fe6a04fb1bf749c03e8f4cd6d639e87613a597fbb6bb768ddeac4c378be79d2dab0c77bff4a4d312ffb8aa6d3f2633fb871d8ea040bf52d80d6cff2028511c1053e474bdf7cc22914e72ac4b9cee60bb26bf254294e6019a78970512a59db93337a4ebc11680e820d0f099147f304c541a11b6c1973cbadfcb3545b316865f8939d99fcec1e0f6a4e87a29960e7100f6fbad97817c9bcaa587614d65c9f54ecbd7c56263329dcccc8cc3f09de1e575e4841adc80691236987947e71e0679ab9b3260b493f6e0212acb1f214bdec159f9d728f3e449c639e2c8bb36099bf1e6a9efc2534a0d6757e70c1e4ccf52dc56a0d0cf92ab3c12ddbce0bac0bc3d72cb5393942217a149aae15e248e4aeb9c7ae61c776025c6267558e3c0b91829b04187547b182e33acaa516fe13e97dcb615b5a11798f9ad386de354064f7c902d9a1f30d1b410156d033234527750379e50b2fc830fd200fc68ec976f0cdbad0853df341a5718c00d4128b97550c8ebf9b226f7138eeeeff98f772760604c2c217fccdbb9577f1dcd32422f4c4efe31a220749bd52dda52cd59e0fae0611860d83cf2551be432a9701b779ea18c39d00835a7a4b6c1f90cc1a4e3445e406bbe017e3427f83037e13e62db67c824888ee9513080edbdda697d756211de7af29105ddd079419939f613a88f69b8b2d5a08e46c4b506eb443862a46bfc15d7a3e561d5b2f0a9829f5033ad8598259190fcfce1a2cc6b56dcb1efcc6d657578f988fc81beb5e71035a4d4387869e7a47fbbe93e0562bb27dad992505bbdb3b2bb83d456d1d7419a99ebbc9d62968ed89c9981bc4f0749648a86132fc3c085dca4a699f56cabdd0832484a83920903713b437d3f8851de9dcb44a46737c3e26fb2c388a30fc8621d79a443bb1709c61e13f5f76569d16797bad9b96d2a97bdd113848ae949c59e6c5faabda20b93ba63956c4279e48b23ca9e97aa31550f7a9f1de640ffb29559e0d4be72de48ab2b9a86abc865694b982f42ad51fdb2aee48fd4260dabd6ad7817209cbd89b63410442ef825ee71835929a256fd23ef99efc242358f66abdca579422b0d59e42f0e4267ab6ed058c44cff8e7ea5fb4e1aa70c56583886786461b793861950047552aa3b9f3d15a15dd7e660dbf67be57eea60be896f178513ec8169b0895da368f031b6976bc91af73be16d7b1fef7a2f42373195b355c799c86ba4217610e3fb94edee64a1e9750b833f48a66c42f45abd87e4743dc2dd4996c0bf13e047c446e6fe006165f06fbf274cdaea716a715f6ff33643b54979b9d622d84a4321de6e6d98d5601bddd4343bb28f2dddc8d258082636b64f98a0fe7bf8e24c7e031143f9b9125c822bcef69f28dbc6e0eafda6b7af1aa6d3fba3e25a39ceb5ad7f16a3e7cfd0b6cb2a934653a652dfac4ab5722e13df740dd4cb420b11d48c3070c0a97bbbedf0e399c921707a4c97eb4410402cb2d44ae5a25fc4c847d9741810c26d4daee6eec7cc64ace5efe5f6b494a85806fab2cd101050902ac87c4dcbaede7e8a0a4ef2c903708f8ea2de592a895725d11c40e85a02a04c9a98fdd8c47759f1ff0e473dd0416a59a178e6fa56befa49a6046343ca536dc76e840ef3fa1f3f49cf092418bff731eeed0c3fcea5049abc46c990f4c5915e0b13d03635b30b5821931d57fa49c2d404353379a383a883e15fdbaaf34d6d25d1c62654fef95702ff7af05af6e2acb9df1d71946331aedcf9e5ac05e38a4073e754b4f65a5876ffdb0a977b265bb6179f208b0dda764d42b98d9dd7254780c8a00f874b9b8bb52d3dab2dd90514ba3afb2ad16c26033cc23ca71c3fbb0e949e0240ab84e4da3aee482f423ce0699c79b459f656e6a31c52744d96b29e6301c3a7a233cbc6f4658aa52011be402c2223a9722e0b1383310a6ee8cf1845ced6c94d184d9054982b1d21b4a209874bfaca56a10b0fcc77bb24b4806d961fccd857b98293edda784f80e60ce1432d995c4426a2a6a81b115bc54c2cccaf6b866999e397ec271149aaeb916da55805628381dde313bdd680c982d3d7a82ec11631bfa8a0eb1510b5e62d5286d64ee2b9d32be743e2ec5cad094b3f52deca21bc2aa484c071feafe7c650af28612be71b11251a9cefc615ec53d12678966877c0a73b97610828fea14050088b4a325bf089cc39ef83c3d26ae27bfbdb91bad8757c83941da6a1e5f0101f6ffa9175f482be870e096a2be8610ab53160f3069e1194eb4d0d8394ab1dcde66987a27597146f3bdedf9583766b5e1a437e7158fb497ccfd03a4b3f6269d83d3d03d9e6dcf4fb27fd6dde49e3cc4eb415eabd8cf543d935e54931e7db7d1ffea384e19cc9bb35802eb941c204745ea089681ac74b3570a31cdad547d744a469e37c336ed18719a1d77d8cc47fa853b465478d05d483e8e4451e791fb6ab84101784f08498f63f71deee69785eea841fc514efdae0ecaf003d5c61b72d64ce6ad2bc945583e9f1faa7f75002f9a72622eaa0e463663475613d4fffd3c1b2b61a749a4c369ee907c0806cd95185bbf6dea72430e6abfa4dddf21f6144102102d5ebc93705aa5e48f163b7c47f61107d73011f953c38d32b87e8bfd97ae11eb061f678ef5c9f9b3e72d91fdc91451be5c31b3d22ce9d20bfaa4883de882615dfc763aee3020eea06ffdff0dde434762850d9f606fd32247c176b6a63d474a1959d00573fdaf5dbf7731c39927c247c6e9e6c32c005feec2d62902e9654274d485f1a4967eaa5bee3a4330f5862b184047445e8d1612f3fd0e6c037e4b4ffa10880d3ac189fe4c6650721fac6a31929c33d160cc0ac5a46eb5e164fed6ba7fb2e40339ea0cf504aef322295cc681892d67a6830f69f420d5d3a0c4b09c4c7fc36457a6557dbc7d2f1860950516f0031fc8575eac32182b44c5842204e0718589069ef18a2525243129de3cfa39f1ab0abbb654708590132c89c23a9612363b9bb859ea859eb989809f787778dbe7b45b3cabd2e3f41457a5710252ceb0836faac118e2bbbd09942702293d211b2c59e47b032a3ad460ead6c2281aa3506773e5680285765c6670711cd5e89c36c537f2d70d31334ff040f64452b2790edb727428dd15b9b86ec55c10e96198c2879157e9cc969f3912acb0002d3423a2345f142e6ba2d3641bb4dbc1c3daf3a7e05c259857e8eeb643810eef881c9647db96a30a257253979b86c3e518230c9ea6fc58d8e8fe7f7025fcf4a9d457d80088b6e9fd13f8bdbb21ae70eb443888da3bca8294d07136c66c113003e9249c0b758585f68a917874c3ae3d17bef79af95208108c7c7e8b040ca381e392a3fed697017f661fcf93601dae34a595e37c40c5ed958cd95c29e00a198161b29d4d675666e8aa88d3137b70549d5de7b2bba37735ebc458a16c09b21a68bfc3dc3f7c87833b7945b03c9557ef13557ef14d3e01432e0e1f8823ad5a666edc1e171ee9c132958a23e47c1df3eaecf635e56f3474280aab4677c81fbb105c1a47c9a2c9aa53a6ad121e3519a19bc8696d67dbb3825b7f2da28b05e35a2217ede52b4b44c0911fe7fe8ba9fdf2c99228b6f4f3cff7691b81520c6d829423a3a0627556b9f83c12a54dbdad44bc11b018928b510ddf88f08359836348a63793af9173024251449ce473a0ba0fd95d0c68b8d5a816ac2f8c32ca1837a008bb67287331710c6e1999a9add511ebfa3c07c8e9e2a59683bc8b744b9e2cbc342f2495012ac3e5f247150b27b6342dd68271fcc1d86bd685270782573e52ca3e7866656048311b10aaec7ceef180b4a2d442933b18be010fcee4f6ac80f9098bb45c98cfbd99a187b8203339f223f76354a9b8de4271605ec8f45e39f2bee4339f4240245dbae8aaf52f5a1f7d73d1d2621795b30489c2bfb1c897275cea9b61ac347ac09bd03729bbb8b37775d874ad5ec0b9df949461f7dceb081abb7a5697adcccd3dc507b17ce9623311ee7c081a322e71ea82bd2ac10bc047e74029014b6fd71c0db0edf31118a39394141876e44b8cc2ddb2a195a0982b54c7f7eece5fffacf170bcfbdb848f8e8f3a0181b48a7191b6789660f313f0d418f5592337a6be962513d09cfed3d8f42b48aa405a4ead155f68480ae7b332b8b652a4e22c6ed936ca5f1eea23c04960cf0f6f49ee80fb5b915c86c31f0f56d818476ad0e92b413ea205afc9f5e91fe6d8c144790091574d23bd198012f30a05b5e43231bd5c82f43267dbc3bb4df8e4db4565e64214a7eadd1389994c34597d257a751ba2fa10528ab288086c2f16401d9b077e30b6c6bfb6629f8d734d42b12036a455dc26b5d3209141d68109858465894818b231cd5dcfbd755c1047976ffc522ba2977699d4ea9d17206df6ee9ba16d46ddea0e582d1ae95e680f0f0155f94b5664bd3bcae07402e23b1d022cf3b527467fe95dbff3aa1600d2c092a7896ae00f766b25111e3610b9b70abb999ab969383da3ae5ce181509541dc8c522925ab9e21608ce9de204cc2208b1d010f66c1da97d7e74deaa5bd19a68ed9fa2e36822bb87a61775d97430d231c0727cb7e99436452b4c1def6d9ff6a3e904fa4987a637412ac1a4cd4ecf020d27b051c3e3433f4eab85f53eac2109a45b8d1897cada02f095f8df3b787b5adc2387fe390a3efc2df6f9eed222c1ffde85c198ecef06f7aac16175bab8443582d9d30ae14627ce878c4cb1fb23bc0c45bd75e04c687cfff1b082812ebbd1db49330a412fa82674bde0bfc2691b60bb8468877d1f118b55d7a9d4c8262caae8bdd6038d40cc6a01ac9ee8f9cfb99ae2a72c2dc117f35a2e4f6cf55e9cc59c4e9cad44d5cb0f23abb2b7b00b75bf6915e893ef96015b0a4bb91ce1d37cfa9d4de4f4b5e9d4511e5af03c5c4b37790ac5b4016bb2782f3aa992961250c94782e2af75d1ef573f016ae162dc5f2f48d4f5dacc16373eba57421bf611357dbe47107f0f05f48d85815c324f218125383e412da991d0bd40e19994367f0b127417a4a1fc2fb8bf5c880552e5c6bdc6968284c2ef1d7b14f0dab9c74f9c47c132e13a838981ce80654fbfb2ea5b221bbb03cb968126b7e1def2db90e16c204d6fa94da3afbe08e1a2648ce0e6e8ccd5c47abdccf29e6592432ab09acdb4872466379c745e7e37ffffdf94928b734b9cbf0b2fc6cb4284801bc606501c7a2af8d8229f8d2abff345d1a7c4f167ae28bc0fcae9d1985819581c35e5098498ec16c5373fc4471b7d03c623c81b7b1dab0854c14bbfb33be804dbf87c39755765f395d38c2c635379d3a9ed1f3e7c5d1814fad07266d57a1c66e8833cc7175f5e695fe4ffc9dd355bc4a5a0b19082864467b9231a9017bd16dd6e6a8a6de44a32dad89e7c66aa02b798d046a7455822d7c64d684ea40832af0729b13c2536037823f361eddafb062bc0fe356f0fd787d581cb869ce555736b42f6b1a358b20f38527d47896d5e6920ca4443bef84ef609af8b5f5a271e02d289daa62bd0b129fe0fe6a64f4e9d5e7e0486e81eeb68db92445499c82fab22a0b0c431bd557ee8358e8049ae03ca521987d872c8bf08075a5d7af2fcec87ec180f17eb987ff394db935829d7cd9605b19eb6b2fd2277ec85b5807df2fb0661022aaa8cc5e5c8d749820630d9cfc4eeab597d5dd50d893755f368c03e9c127c9a08a1fae2375b5df0f32ea269b55d536cfde9910c2b09c740addd280cc0baddd25b63570de19b583569aa8ce7488737f9dd344a871f1d91ca91c393060fd5998a5694d03348ee2caae5fde70deeedaf8dd16ee5951f05d6c5be24455a9b58ed47b32b648e3c27709a83cf645ae4ad61a96027c44fcad748677ab8ec68f4b8de1f3683f15de78f257c93706fb99c52df90d56be70abdc42bed5b7073cab1b1d3ed464db36f55be31acaf737c1088638d1ac380be723be8caae2091defd0ff59d9560ae49dff4fb1c651d5f56f3ed015a68d3d5d3d3c6e91fd521455a42e206e2681bafdbdcae7ca7a5f137e7dc13e75e03ed275f8ce9845b7d527983a693da9bee32625420be9c55c8dc69de578202f57a81685545643d166ba9e411ca4393b21d46621dac9a0f42a76b961769819ab208a29864c3ce7bb00415133d6cfa48f9a547bdc56dbbc87197d6a6011d725d3f396f1d180d22b49e6d01150ffd7c0c5553a690c419213000c2dd8a71be866ff519f9a303455fe1a64ccb0c46514a33feac944697a74d3a01a4d131886d7661d379510458093409cbd25f9285dd7c929f1ded4f951034f6ade975eb2f299e278fe0e97eae6f2d3c866423718ff1d8bcf256054faa3e3367422f7fe4ffed257280854ae33d015a9d0df6ea4ba16f6d94b77b3f63499fb2b9191d0de8a654abd3eae3a6419a77a10f5ac9ec621b1b21874673ae35d1f059c93e6bc295ac65d6bdd02dadd5c97c0e1ef7a58bb2eb6e2e6c3e270d5f5ec8db9b4741ffdab5bdbd214e1e59887c00537df47e370909314ac09e6c6bb57d01fcb9580b84c47db0afd2d699cb300d57b04cd23c48033a51d612e78c5c2de6f504b5da87ddeed36e82e17a9031fcc55a7c57d1b11e11b61b84abf2823d0ce07deb18ef385aa256959d5e9c2a8208d204e89f0cfb9f8591afe41695f6ff44fe33d665b93dd69b56c1d801e692adca5a9d1b468c36122cc7d85b3a62ad08c0416eda62567daf9fed304c450a273545ee7046e3b7dc1fefaf5592a306f3cbc00cfbab6988f34d9a19aa555dbed7357d23fb2f9cce3ea60ddaf1a18f6399d249946a8cbd1b52dc021eda28b18bac24aa0a8b424abcd12f0710d7f701c23047ceb1db64584b56d32fd95091bd1a229c0e484918b2320f4d8ac4c981eaafaaa2073345eb6dc9174ec2442fee2efe0a4e30a3cd0f90fbbb8a4f487d40bb9ef315fc71ba1b5fef2fbfc731b91063a887742342f044138fec65c81554c597cb0db1f3a72af541103beefa4019c729c244bdd69a32b3cd287a6a8f331089021a2f6b136288240a10a887da407901c158976534f554958825c366f6ba3f3e259c3dab28e0d3bc595d4a1798232c7b5776656c1b2938d276103a83fe93c8b4a1da358509f12176e15d2097634d3d6123a9da93f83160abe9c7596755d713c7b5ea45300cf4bbab8e91fcc09a584ff85e33f3ad22f33e138cdf318d9d6efb05d3bbb8bddb70d17f1ab58d651a94a3c75ca9a8fa51b4bcb1257d66a896cb46bdbd57d462f45a10be15e922c099786dc2faa5398e6b88b9fa8a109cc0280a4afea8294ab6aa771ab1d433acf0d49f77f023154e8f0be0207cc32f016a8a39c287d78a97c4a6533fd300402d9050e99765489de7f841d2a10f9e21a1c4127048a70610d52bdaa98215c364de31ade0314a591ca7ad399bbf5a38c4d0f5e6b5c45ebaab6384580ef3ab87e82039b9a533eab667a78383cea3b21a14c2ef934cb58b180dbb9f79ee694e78e2b0788c9ad912ae24889e81f12d638eb304b17458b382c1419e1dab5273981c35f0c8c86fd638c000f1a04dd868f0ca8580c103fbc60f25392008fac200eb6d8b06681a62575df11114057346bf140f4375b4187ccad83f0878c2ff0ec49be7323a1d9affb77e427602304ae4a83a4ef44f7f69328d60f8a96511830edcaa1946149aee0228b92cc6c544a64dc6ceaffbeecf5e1dff689bd0611c90566f61ed441e851dafa30d156acb01d18f60051e3475f1aa67263aaec58ee8f6fd24d218cfd907d1d10a98c16df70143402b47a19738dd2090d9a426361656cafa2bc396b48380785eaf4ae8869990c39512c8095b9327c977ade2a08e050836afc5fec79c98cad0769752d442dbd5bc0e2bfc931217d1e3ee2b66ef2f246e99fe167ba4573a4b3accd98ce18e1f5e29aedf888ee54f017cd09f476c26771b4800dfb05e51ee5966e3509e60ab789dd2ff61e99265e3c2c0f9e791ae9f72d33c1437a80c6b9d2583a8e29294c4e79c5b8449ed364d2e53edc840fb1317050b54b23041b0ed59653cdb066fb39dd5d75d5a8527d9c6114892161d7a619884ba1b859ae6ea8b074e54fdcc031fb87170eda770adc674fb0f86e3f0be56215fb116c8cb029400ed7ee19dfe292c5e371cfac70f4b0b013f68f840a0c4d520159f71bf41271ed567e94f6f2175f2b993bec6664f17378c3308abc7bdae33daccae49cf8f43c1471c8e6276cb187a99d0a519a91ddac35ef47bf34a6b25f262fa33c71d5645d772e5d4509e1e636c20e94e7756633fb8644c5cc1a18aa5675b812a9db7f83096de31389d53a9a6b9aa30900dab102d617263fc34d9dcbd156129823589771a5e7fcaefcecd52cb69336dbb0c7aa17b24962706d09ba35a29e0c9b04bed1d642d19576b476d2245f3246f19e8490f60f266e63db9e5ea74592baadf4c35800c4be03af025894c53e9e22fe5b66f9e39d75700801aba21ef3f63fb4ab341e84bf32c2e68358d06274e64ef1db40ae1d3035f38029cce3b6415e107ba53de77980847026bb3290bcb1802a3b90181c22365d1e67c95ab7507e6781e8756af459dd5cc9ff8994dd29a9692063c3e5e91e3194713f921f59dbeb11c1a997d885a01ee6d8982c50a69409dd576c96b895c88506626736f37206d98c72c5a300f6a04c45fdd67eab3247953152aa86ade4d2a0251d6c73499d48c15935f9af2a1e87ab7d45a5af45c6365db17311ee4161047819af428e0d13735ec3727ade1e5fd85ecc65c4da9679f5e3bfd8a0e4f0f37aeaf4680fc9537b3be02324cbed7cd8bc51a013c665d85b34060c82d816751f430343a27cc1d73366b6401dd0b24bbc84bdf0dd1f95d50a888dc86294ca29b6424eb99564f885f9309f4519a27b3484c40ea4317c617909b5ad40bd1023d4058af8aeb1b9ee4898208b00af87f8b82861c07babd770205ce06d76acac7fafa7a6daf92c08b03bed2fbf2048abb9823eeb3ca090302e23bd623999b1f4ec3fb7731e63e8a958eef43d9d6200f3ee821ed6ea28cbe4cdb02ac38f60c6f22eaeeab0fc535c15041ff2a9534e9b605fbcf7114a5873b72dbddee196b5b57839dd5ffd2318084fcebec646ed5cf7ac9f696b57d8331a687410854dfc7115d5c2ba20150d9390f99e863cc9f01f60d1a8b4e0edfe40fc50746f0001c3df1f9fb89346d15999c9b440c02cb2a6db707a16c416006fb55057c7e10a301c11fb390b3d49de62a74ca4aecb5da5e8ca26f044ed12b406db1d82e23501d26fbb95f9a494c2e18dec128d08f0f0fdd65e6bc1ffe893655e6fec39c45aac9c3fc3182bb865f316d4eab1d9b5f326a6f8d2b99eaf0e9225ddb8080a1a94088d640ee80b36b0ebc1d52289c26cac16cc2f11dde672af820550ec4fb6d299ce8636462e70ea5eba1fa7cd2593512a41014ad7ccdeedb83e94866eacac44f7457ba57908c33805e0db9d62b72b8e8b456c67388e216690b4a31377c50b401bbce1a214a424a587d9b1829d331e0ca2bfc190a7c0372454643d3d429ddfd375e7637fe1de598ce64428e98992f537a34cb3b297478beddfb73c340f7e68ccfec392724b9a9f6f5640243b2632636ccac7106d3011640e7879ba1e2d240399b97efc1bb8db87e35e8afeae5934e873fe5be602100c68e11b30200411438e402ee462583f88f64ba7fbd75d8fb2ea73948f7a010e8faf87f7a0b8d4e65d90c00c986602014e88e0cbdcdd8b306582c7840c7445168bd0f8a38a8ca66ec1760f867886b5521b8115653ff23a43646437dc1fe18b53bbddd4254ee9c16727e5cc781c3808cc01d57c28a7c94659c290934e942bf5f795c0c5cf2b9dba80bedcfcfae1ad929cad6d8777919e366f624d57eb21c4378f115ef0f57fe4969f3205afb715f0362897f3e4cf620615f8d28ff7ddd6a708ff20328304872a070801fa7f4be24d616833f28dbeb72aa444a8e8e993bf3b1a129f44122bc572d6d9b5164c635bd8ca9c5e76561a485afb4a68d5cb66ad73583bf9091151b8b32ebaddbdce0f231fb3a4489cc14a187088409f8315eb95908139eb4518053241e91783c3d33e5ed04b960419f1a117466a1ffd7965c42b9d24570cd9fea1776cd65c8b2aa793860615133009c6891a9fc4fc083bbe4f39776fddd96fae96ffe58d935f33612037b4f54ec144e7945c62f250c7ed579b33d9aab97bd872ad0b57482b188b7036555e2389e0358ab506d8db10d314fc014b926a1c53f2e786806dcfcad83ed34ed3b4aedb76b8c82fd34c64a8c1efd9c34f6b23f6e642aa35d61507ef597f26824386905a7c174c4880f503703f439dcdb7a485ff93c414beeb7c28244a481fccb5523b3fe560d0fb1c6acff50ca10f434debd544babae359b0cd551dd9203df6c48f82c9b84f01ea7eafac5ed20e8c213f2716fe02be4e38689ac049faf4c8893518541b9917ef1253bf42099051b4865f6881db0f9291d3437ae2123ea51fb74bf204d1818857035e97cc405bedc40f170f1cf55937b797fa566a8a882c04743c90536e17739e87050f9756a9c185833146f77737b77bf71d29460c885cc976f8dbfff152276b7b10d1fd9ef16d5d2f1d60381ae8cefa46220d1249625ab5d78cb800787cf8e55c0eb58ee0940db9615134626f24f7402282c2bdae82120beadafb660a637ccf05c77fd2b5b55a6e078adbd590c8ccef84ef02bd88d35ee61104aa6877ee0891b9b81881317186f766c2b02d2318db9a3c8e3b0012de13c29805470edf9e826603a27853160a32c5e2f5423fa9c347e3b71c71a5b51fcbb3dd8644f9d1df708d533e4e074e83d09a3f905826aa54625abea2cf254e43669fe98c9d8c15417964f91d8c31853197494566868063f72f715644b42767e009b297a6d8247edd5171d1f3435556c4d70eb374d87c516fea07b079aa56670ef46a8d9811c1f1d9af983df0e4d718df9c0f3af2fc40cefc59f7a7d94933e4f80e2b8bbee8c92e0a26e23378fda04f1192599c6d43b10a11bb0316e427aa89b5299542479e7aecebe68b7cee501bd8c25ca63b42ceb526ab9c923f654c62c76504989ae7aafe963ef9da2a713d14f2c141e2c0476ad7412b3ab12875bafa1493a2e73bec1fd2496ff44a71036db48cb7b287ec6e7b6d93d79ac97b5fe1c1a00a3052db067edf2959bb90aef28df6a0e6c5f62841ea33dc2dd9ca6fa6df1745dbc67d6de44ce059217757eefa7befec6bda84890464644b97f321d851e4cff76c771e52d305a5bc47c23a93bd00c7c7ba138ad4e71212994937694912b94d71f155860c159e48dce18af23348b734a2e8745f77bc2f1f023eea923d75263970ce030bba8e59e482b2f30fe6164b42bde339d101852baab4449e9ea32fcd32f85cc3f9475be791f53921e3cfa8375d072edf64358f8d251f5c1ab4b4f502f79ee3b682033134ea8560c70c7e466d1dc1d87197a31cead91bdf7bc02b302ae51b68f9889ac6deadccd0e2aa768f5185a3dae1edaad7368f912b990b0ebbc66ea1552b43e40cfab63dd736d2e6b1b9c9e63214bda2a2fd404f58412b510536a6f4a8f68beabaeda309d3d72d4faf5debd837adfa899dec7901d6895f37f4eafbc501e108688897b6b23b4479be8503cdeb2a06617c5dbc755eafc584b5809d827f15a4efdf3375fcdffa6e585e0e473e79b8b1bf3f5959fa865f0417f7193034fba93b8007c13e95f2335253ce2cceabd58567b267570c49a9adac8e2664afd18a789f0ce54503cb578cbb507c57ec231ad36e491050a137f8fad512e00ec78b6be20e1e07335587af7fa55583fdee56c19784abb5b33689df61c7121518c4e2d0213e9529e83abeedca05e0029fd01df3c5278e5314dddd90fa6f7602fde34980aeb1dc00467d7b85c7ab2cb16705f2561c91ace8348e674ae2b897865592abdb6c24782e79e95a9109a3eb4dc558ce76d051315a5eadad270107218a38a24b796525db6aba8f05195cb57ceb79e0036975cdf3f97feb16a9abb7c267bca171a1b16c3a402054a2123a5f89bb995af9c0c84672e09c3e4a9b39405a5b31f0c9dd3555bf0d92447526acc92a9e023af0b94c1ffc34fe2398948ebb1c741da79b06a155e71288854115aeb07598759a059bd3965250fdd9c5840168ea52fb0551df497499b51faa054643f77df1d5d9644501c8fb890263be4746d63044c28ec2b10ac315adc76bc4d666acd85e6ad4394eb22a78a43e75f40ef31e96a8de37e3219fc897bc0bc99fe52cc0b05911bb0749d37c63fc0f9ed8f17557b9eed0a4465b70fffe1ddddfe65ec65a60eee14ca7a562a8954cb434ef0b49a0b868cb59cd4c0a52a0f98f74214cd6427dd2027fafba1c4640878beab7ab8cb9f02041caf3d42a0ff69fb38eafcd8a49effa2ef92c6ea071f6c91414e254c6abdb9426d7bb05cc23e5273a7e39380f85a6ce51dff583eefbe18520048bae15794c671a67e6bd6c9121281a474d8fa1c462029aea66267d9d07d613d174122aba51a0d2fb8b6980cf133787aced895ca6bdd358acb369afb6dd83047d16097a6301916358050f41878b0c03095c4031eab434973370150b18c26fe1cb2dbfaa7add9d3d72dc8baedf8b1a23b364944b43c3dd05b3754fcb8eba06ca885fbf2a3bd256a7f74585a8d166d85364fedc795d191deed33b9221c35786a67cbb20f30e4614c24b845e36210bcb74df2f1b293e5846670570139f1e22dd8dbfca71b51df516cae133fd0c1f9221c820c7e3bb21f44beeef380f873f78414f3b428a1f1627046d9916b0237fe18612c02384859c17daa7b8aa37945831e17597d7311e050fc5f5ec5aa3f77d8ab733b2740fb3d1b7b1a3fbf768e9213c379e475024d22e92db70c530abfd04a0f7d6d2419d4df453e1a5150510cec5ac4c35f526ae0cdaadc272af294bdbf3d3eae22adc3d3cc20676ef36d4546fd77a89df6aaf89b71d1ece0472c428cec808c0f4b06a1381238555031208bd22fb308eb70452551a5225a5d7c6c011a19daf6778609dbe2b31b9733125e128a8a844680555ec13b7dfd08bd2fec0f41e6fbd4efd66175cf615f6b731a1071335b119c163e8dd0a9b7ef23c4352973a5386cd7a5a0f4ee75e4c5869e8b19f3da6f7d2beb37ce8bf2f3dee9209a4edf88f34a73cd3ca2905722a68be6aa1150ff9b088c733cf9b7dcf9a4c5b04da3d619e4acfb3ffe9cec5f2bf29ec5566376c7f1e2e404fc800825bd807ef94f5d6f1ef67234cc94725a6ee8309f59db6b88cbc34ef07c1a4d6908103dae1f8c4f2ba326d1eb47b61798d2c795ee40ed224518a23572f8b7be26bdfe5a517fa573abcf5f3b5dc7c56f5d57b81a529bd346bbd2d54b4cfd90f28180dac9578b1e05856e56c6a5fa1cb073372a8678fdb5fc271f330a8d2ef5c21b22c622fb42efeda8393fbc9ef7800a552e667545b3a352ecf2bb9b3929357c01741cae9baa7d37970b85a767342ea32f5268a8ae3ff4e9bfd540de2337235c3859cac41dd0fcd8369934807bc24db420df4ee1987db45b771fbbded2d870edb112c11b0989dd4926b420a1c64ad4f790999228cac6f3559d3f32d2f57d1136e2be5f53512ba089c1c2b5e62ef8f5f731c3b30549760df1dfbe18a530aabb0dca55691dfbe4a0b56986858847e6e204450ba2976df5e66f29a0d747f9ff18d29ab342b4922bc7813dbc5145a37f23d4ab2254feb60b2aad4ae369658b46beaa5650803f603a1d927ba67297ac0aa3ad467335ed10f0acc5d1e72124f78d6bc30a445be7afabae968512d44cd5d53e507ffdf273d03bd370a214a06cddaff2eb410eab0a6069db83e5f9ab4480635c2fe1a9567e57018a2a442689f80930f27a88f91cd1044b1a690b988d85885064a465f494cab323dbeb88632ecc6ef134b0b40f673feac7ab9f7e9cacc5ab7beabe0cfbb1ead9b67ccebdef5947e908a4ed7e69274bdc8666cc23b979c0d05c3912568db7ca14941dd1b274499cce5b785a968bca330b65b68b286b1b5578523c4b70b640128d8ace23314d695ab84cdc8390e8108e4e258e82e6ee467f6716321c9184141c5a70823836160a58c3f4b65089a45b4519fe83693fa33920d15e2c07d27e93131032520d371c1cb00594e9188434ec8d0b55b16856ba4ce2870f300116b41721480258d9fbae168d99416b47a65d52b482ad6eee5efb57dbccd0588823ff849cd5b6f1423af35fb9e17f177da1c54e07378a0bc1de59af5f23c41523368ea55f0626d2ce938e8ab0991cf1edec54452293d50a770adcf22436c2a50e836721e2040209fa74f45f79eec6ccb73ab551706372dd6370a7fd911776aa6764b52f8b26cad296bd37645daa5de23058f1c38439a2bfe9424998e4ffd038162462a38380676805aebddcb8b1b9ed475c78b4b9feef0ba8fcc69a3472ccb54c697667f374301e9efa7577bc431b99ced559f5c9f7ecd3f49345e627e6ce3882b30349c16c2998c32280a842bf8b18332bb7193f358a793f8d7ae4c181a39064ed04221e53851625ea49967c1080d61b09e837b861d7ac66a0b327810e627fde9945bee835400fab59ff2df37aa204bc7e2e68f4e3fc4542b25f1617f1231d9697ec1b8860d857944490b5def85dd337ebdf0091a31376858a5fa2a0f7e9b50734edb0e0b41bc193fbff1688cb29332d7d0204c0bccc858e6ff1761caaa97dc04bec338b9cf510a597e05dbf9aa8ab26ab85e49fa6ea0d73938e319ba1f5af4ecc66c2e584f488ba96fadae64dd567ce8ad4d3c03f50ec02c37f4b0f678f9bd813164626bdd05d31e5620da694ee6ba8909aa309c9c74c8f452d256761dfc5f984bab5efb6c6809dcead7eb0c16339ac3f2ec36b36786d9c666a04cf86f39dbefbdd5f45961f5d54453a3436360f4f4e6f2ef45242902232d3b13e01097e5389074481b02495005fddd2c7c0e3fab7bcded597d93e1f80035cf51f874b413220922a746d593edc854aaeb31235b5735adb9501a1c002787d9815de4f965b8b253dfad75bd973e96c2f15734678a3b4baad02ea84729927c6ebf736b1392c603a151f044b55fd649a6cadd8a1410989348a825db2276f74ae1f8253e5a2e92b4d45c9636b0cf830e6bd68a5eb8b400002e4de3cd30f20d03d171c4420088fd103d61842a976d0856d1a234f469eda4542071b761862801aa2cbaab278dfafbe069e0ff79ef2d85ffc0365e21c7e92aa72fc62b748744e1c39356bda6a1f806caaba1dbd25595076e3ed192f246083b7892e7ab2876a265c3719c234cc5dd89b6785697ef1c8f65c204a8c9ac04052c781f4954002cd2c5ec0c536085ea3109919ef38575bc4676f2dae74bd8efbd8455edd10a06f7c570bf19b1ea49bd0088f7552c6e8b5d21a018490c112783d75cbe19a7b608eb0c5504f7024c6b40186db07dc928041aecef47379033d0b4d5ae562e271d2dfe9d20ea2f3a949216c78614441d885ee0537b34da9f3e6bb52b4ac3856302fa32c30b9801908ef00bbe0f1b750b0a7a1aaeeddfacde7ee24819cab7e613f76d5d4114530ff5f1cd8dbed2b7aa85fc07a3b60308928d5976fbad13d521fa8c01fe7aebf6d0c08ca469596884b32d0e01368cae62171f0ff34aff84427ed04627a4e2196f9f08d516a436684982915fc29989c0978b12558e6751a13589a2a28068a4d837478db940e27818f748a10e2103fcd24df32704e96f81f52815bd897fd8b3ec83a28505dbe9e01cb367fe52de13f6d1fc98f6b4542cf7f82bd40ddafe1ecb9a1816b3383242ecf13bac6833b7ce8e843bf34930990f2f34c70f6daf479a8ac066932c917d50fcb1578a7d3082f839748bd9e805fedee8b18e65998e10885ec460a9b9fd2631a7f54abba36e3fbb8beb8edbea9dee0ed30fcc847ea6ab26bc8f1f8fabe081da345a8e3dab171deb457a4d8463579caed96d7776bd33881449a44c703c91b70590c6ef9bcd3d9dfb30e30ac4934e3f3e6bbc32013450ce9457d18e3c62625be932851818c791647ead2a1bcd0ab94969f5e8e8c0d55cb1d7d7238a546876434d6d4115d931a8d44f53467131cec030cd189d8f40fd445e7e5492dc21a6832a4dfc6c938f535c555ecb7e3188dc629a1be414c1ed3b742094e4ac54441c3a988df8a765f73c091c475a4c2cb65da7674a7d54590b2fa55f030c0fcbbf920aa9fbf75a2c05c85a552a1dcddd13ee416be3d6150d4f1971097a2946db43cd4fa3fb06502a0bbe3a837ef8a5db37c7578c8ae13a956b6891898ae69a02204b25524d67314db96d0f798855411c3d75a9b1c046423d8872f98b47f9099a71b5e9ec715c9fb458147ebc489ed68521b2f185a7f41ba617670f13e8043802985e51b1b765a50b0cfa9a44423fb69ec39f70587a448475439b4b02f3cf5861dae0a0eb899139499a339b011bb56da8f61f6a9996a646a8e97df73af6ab1574bfb15b2d05fdc9fb9ea1945cccfecdf77b87b42a58b3ed3fb99ee9be648b925aea2883ea82e9d5366080869e017d7d806ac62b06decd2c3ad11e9c47aa42b3c17c4f20ce096623f39ed37079496291251b8802a7f89350ec0c438deae5dfd99eae849a122d75ac8a35f4d8e7dea12e1f1ea26e9bd26deb595e1c439ee85d3d6626e3210b5208468b1483da4243c5a59e5360c1d7ec4519807243d798c4e4382c39dc7d12ad40112a891569b0a1d4a876760d36f658186b9b3f5a91cb29cd2554f7384dbb87ed60f9345183df071a475244cc0fbec43ba6226e648348207a7432fa484d5d12246eeda6b5cd43b93040d9e10876acfdf8f32598e57b39b9a24f1e89e4009bd26e5c429b58be630b0eb5a3773b2f803d92a4f3d212324f24ab36ab862ad6d4b81d19c5e22d8f1490b4372875a3837ee85335d18069b0e479af2e5ddcd226f9826b676ab497314ac12eb82cf424e0b8925ff514680361dfd52c5fd1bfb8eeb5c8376731ca02b288cfe67b733ead6c655aadc1e9aa4ae3fbb98fe78f233473ea5043c5d3c52904891709933cc7ec6e22b85dd24c84e15f3c19f1bf43c5107667814da26915bd9855361a779915e2e646162916f7d60f91a9b36ce5d76ca984897f9bc586edf560fc4c163e3a5a145224807ce38cfed64979e0fabd16a791e7c088cb6ef0c9e1a9c0f4b6bb71ef4b4c447755713f5e7618dc879378a8bda93fab819523b9a53497eb993a6044e8fa4d73239890807e9b7e0d671941d11dcd9e1aacc2eb9787da01b92a6b071fe8886cfd7ce69a07ff56133a9bee007f2812135f89f34e8334cf558b9875a62c8c2c597f756a5a23594cbf93756e7892b20b35376a0c37d97f59ab5a14554ceff989773c1dd682b5a947ddc65679c8c11fdcae9aa0009b0aac26e248cbb97bd13f35c7916bf5e5e82e4c4130439e3912554c8496c301a5e4dd96beb3e5bd7dbf77d1fe124bddc129cf7c590620f10bb73db4e05336331e3e34da760dbb283234d4a995ab467e608ba94d64452216e4c38e4830679da7eb7fddedede10957e812b81d0a695d2a1efccbfb9725c9d30d66f5a4cffcb87c2e044c3d1004d1c3cf90b0a2fff785bb3713294cc9dbba4fbdc651afc38ba5867bb4b787ed0874057c6c14021a03cc847d6146a455dcb6583b4bf0dc3786db210e222b5b7c2c7f3a049d7c89e9400689c0ae504b01f222b6094e60009e8e87219b96514c4045a822c59c8019982eb947b16a1c982ba9c4ee9910b2d877d5099596df65fb33a677cd8bc8e5c07f5f4d09c7aa30fdb7668a5cbdc3411c3d0098c8d60b84b26de820b4e9f0eb5b813b7677a850c3e53e80c74ff97571c0aabd2dc52513623458ad84737788ecc6abfaec9224252252752e4925234d038541bd5727853a7515601350d4ba8c4812c039cd752b794a34e1318606c6f1580e5ad26a1ee62596737c93113ff22508cb63175b0e62c1a9fb6feae0b81b939219e89f4dec74c15ddf42785810144e5a5d04e4ee18348ec9813e6cffe40eb2863807c6871fde071b487acb5e8173162771f2b0cbc7d015c33777ad54dda8efa37e15e79a1eefc20f0002cae8f07d29abb279eb6f78591464ab187f8eb79293d19804d054f4207ba2cccfad84714310015c6d45da327cda13b4571a769d9b3bbadf1a96bad4c666ea362743d7e76f20c3bc96efdc6d826c147b8f36fc602bfd2e639c885d863d5b7e1c46c6691bcbe7822f7dd8a3d5f393c498621bf083a27a72a560ee5864024e8cc6490b5b630c0f04d63441a357cdeb8c864f2db52b2f87af0551d86fd58d920c39b643b75e2ef2c60bd9e4c4fbb63b3a7d1400b2e971dbc6b6ea8de599e9620b575afe998adc0ad4aeb304f2af8601881866915d11f8929bd88069eef3902cd008f75b215351eb67f85935a673db163be0a6561af43454cd1d46f335c6997f663d83da7b539b06832805a755e54116ac3a8fc10ca69d2b8c0b68cb350be10751eaa023b123aa5f521eb8e01a0fcc2e8266c269a3a5afa24ef9b89fb23de8c77ed3d3d3b8def2b6d28eba8b28908244923293d1650ce0cec0ce082b8497b644c43daa9800f3dfbf22a0865596793cc24afdb428c4f25decae39bb9038ee6eff93ba69740c4697efe7beb72d7510e7afdd669de73a359aa53a61330d7e48ba5e792a04a93a0d537b28266378c673d05369c877acff8081bd3150ff3395883da4c2a28f8e243da3e5a65aec86b3aa50bc81534cba993a4ad61db463412d17e9831cbe1716d74994efead0413e6a04e976abbbe57b251492cacc485cfe415c6a185062da0dcaf16bf3b38a46317b38dc7518e7c1fb46437a8ec0c685e734a9db1cb712848a279b1029d58401a30d863b0873f33476c4cc99407784dbbc254e5a50160b57a0ec989e40205744732b60727d3d12631fa9491ae3cac867a54dc941c12e0b54cd1bec956eede8dfe86a8fe345220f91ac8bdc8a58954ebea02b7b287f330367b7e1f7e8196008f0a7a16c23c642fb7aa1d8878a95b6729730b75bc080f19fa45909dede5d15d546d216dbefeb6223f4eb3a34647191acc069de18ffea013adbce4c843c440ee23e6f25c26aae71723fbc77f830eb6dbc414be0e3a026e3dc1e8f2caf1a3a5fc1dec9e01686c7d13b54e6d8789319fb7f4a7f7130b0633cb09433c042e82869cee6d57ef400b5fb068af00f29dd4110f4823917dcdd61db7573b813c07e3c005c252aec0deadb4b83fe896f0a7723a4ed8c508ac1e6ffacc5eb35485ecd8cd0272d72801d783d2866fe53c3bd2811bf7d8ff45f65f5e03b71569b850020eaa73c39c59665009a859ce16f1e41f1e4dc0a978c103cf5b9515e10fcd4a4be6fc643ee7864f388dd306756e1b8030b8f2d8e359c51b8930059a50dfdecd98b44be13fbd6f109b4ebde950ae4a5eaae3a7af96863c9ae9298b48cf3188cb954011dba1a95ba07eebfbaecc0e90b88e05ece6b5520a1124e9b82f216da0c4dcef9967936cfab517f189dfbfb7f8af98c7f4ad964c068fa987391bdfe57103f3ccb04ca4239fbb4d0c4a01700cdd92f61f6d1a777db431718e70f23b3a3b54b946a395e0f749d03328830cb6110f834057bc01e6399cbeb20ee9ad2d26144b2c279baf478ebf9d678f20e5f67a8b928eb347a61e9d7a3d5e0ff8e1fab2f94dde8d5a08dc2ba09ee7241940a605a6fc5ab85d424496c2b5230b0adb55d225684321788c2ee33d750cde82c62004d08b6776b33fcc5c11ac7f80f2b65207e4a61372525c959e8e8ac52ebd2386720907dea66754519d50b8ced0e6a5d22ba4a2ad678947485ade56e125f3855c1b2369b5697fa8a992f276a0a99073252d41e390b41fe9d7aaa222926b36fe3ef5792b51015a5848c7e4e03321109c7a9b328bf647cef50dcb5006bdaff027f66d493673a6190420a9465b00a8fc50dde0fbe3a5280d3e7b25cf77999a482a2fe57651e7d800bb0b7129995efec17c2e7418d1a3230662b0b94740063d1da0f117fdd3d205d1b59cf1ebe894c1734091aa101cd1a40637d29b1c6d27bd8eca14e2f1c2898987d379ba52dca194637df5e28e16d143ad694c99fb02dc41df1bea76f886e6539f9e978f033d3846c027b4f588b4e5625902aa3356deb14d832fc850a181fd609852ea0ce3f0bf905e332713787bd3dc13e339d70c94db381578df2b24b6cb4be1e0a227664f2ed6ec4ddae66156cfd3c1bb25d74c7fde3e323f927a0104edbaad5488cbdc0d170af54f0a888e16df7263f6e72d82141b4546d9453328151a18bd9ebe26b9a4262c3935bc1d4766b060531677fc0653cfd5248fce009eba0c890fe50cf8d5c72513eacb75f59b07aad44802e6a20c0757dfa6ace8a4f777d8f45f34be5c57cbaba22b54e8687a5b2e5b5c2b61021da1d6cd3261c4cf997e776224045f0d78402fd4114436b20cfcbb5eb876d7682498c74a2d45750a2441673c8028f3a15904b4e0f057e52ff11a9b707fb3562986d4a38bfba20342a9457770831a9032a3114bb24674d7d4d5983915825b518781659df9442a3422ad5d3cc49b05e3518c37efe5108c6cba3a0bded35498c1b43b893bcba63a2ee11c46737d46d9dcde589e5997c3acf395a2b75041dd17f15bbbcfcde0e5dcd7d0c8aa6ed95c77a5955fce3c1b84621fa02e5477f425028f832637a6cf3e3281fce0d4247f6387e3305faad82cd0b7d57adf0579de6a9458985c60f4140101bfbd524c6e6b24f0af39b5d8f3a9783bf057fb73942961815aeecb20482420319cee9775be0f994701ed0a9c933bda44a2a6e8d693a6ba9374b159aee777acfbaafafa401dfa6475cce3957c431668c78811ef97db1432ade213fd2448ab07d0bd79dc3a4eaff603af925b5114f88e86eeefed51c577851b0382a7486e50858cad08970a27fa5fb12b7163c0d0183726c5a81c05b93ba40c35c7ec1c6bcd7dce17d544e591a21f3e34c9ed8484fe8c5c8a9a58cab3913ff57f8c48cd513fef2ff88cb1919e718090066c105f0091863ab04f345738e235c05336e5c3c498ccc3a06997e0dcc5e456bf61e2c46914cbe4e372b10369d0327de3670d296b28229162455e97a7ab32830844f86042439082a62759369af77452ae472b353ca2bb7d323199ddd295582716275e66cd03f305d6b242585195eeddab80ee85b39df1a6e13535a829161b942e5545b62c13ec98096a895b5255fa02233b1438059320717cd47ccbf7c01d8efb473e345c7b5d0a82762bb6414c046d66006a554260d943e434d66c9c6a28b64f56b7c488a7247ed0d01f3bd84fde7dcd1e50cd65de771aadbb06ca6ff4827f897e71b6b813cc1b7ac7d9dd4ecc27726ef43406e3c82b7c8d7e61cfd8774237f2a9e777e38f32bd65f430fb85ee7080e513c92d59d95460a8808a691c5480e4036338ef56602504f4721352a781eb67b37c6736162a3627d203e21ea83a41d2deac5b7efe8008287070c25603ae322dfe8d0d3354b64c19531270d8cfdd2693a9da06f0f3c9251754718b864cb0b3751fc9d51ea7b7112217f27f0da444c39396e17bb001af09fc04c5e5b99dbdae57e93a9fe9ba53b3329d1869d32cc7356713c0a1cdd073cb57dc7d295d5ff36753b8e560f737d1d249bc953578e08afd2ee779c2d0014e3299e6e5076fa2fdfc2cbcb4509fe0a6b609279f198fe24b28d2e6acf8079c7478c07337db1a5b080781d8b4a8e2c019d455710bd22617b3680f92e4f9fab434b804f32e8519e3bae0e6d4adeb41aa1357dcd9efdabf1f5036ccc966e10101fa01671ca988451f397dd82d8af993bac17a1cf6dc02f5d547310282ebc32b383bac339a365514264f6abf2666463e743620ce65ee5e959f4bd50bedc98d96b10120c27b4e4b51e175e2a8ecb544a8cc5bf7a5694f62c09def1afd110a52e93159c2a408bc18f6a7946efb09f5dc6e35992af5d44f9a9ce4bfe24fc08f4d72001896360f9eacde4352a0b60aaff4dd11db0e4223d1483b065bcfca3abb5075391c6979182478408091faecd11853198260fdf15b9f82b15eabdbf591bf4cff9575512cc0013131f34b35198aa7e18fe401135dbcb04a5f145de2440a08cd419198a53fdeba709f7a9db099c60fab89cb59cf650256ad8a8b15061dd3efad4deae06dd46458928e1c18ffc5b8691188212bf1144e9f5d03bb5b006696c305c249d1ad67e0247de11222e4891c0e9fe121a2ef30e3fe39ae20546184e4edd220a6b74be28d2dd26afa73fea859cf447da770252b965b23056f7f8a67114ceece34dcbf4508a076af2bb7c0b95bdfde0319900e3e68b0f63561554c37ce3d6b62a57a70cd441e5a264226943cc696c7a19afec0dd5b0e4f2de56bc07689f978334ee1f625af5d92655b2bdb84a784b72a68a526bcca31c0692e0c036fd910106c133bd6bcd4214351095345e1e9fd2288dcda8cd7214536156a350bb0f69dcc08dfdfde7a1ce45dc18219df528010b8f985fe92caab5c884a4c249557bf3207a41800d996dd69635b21c49b9b155a9bb2b1f03803b6976fc60c7d50fa7938049f9cbfc538d584f0e7e2946b969662d70391c5817339ccacb3bbfd0fd343699212bea22e7745c9fe784d48e6139d2134c2ed2f2f713d5621cb6e3c7f0e6fd51b3d4273384e7595eedfda58594a4051a8e406aef74bfa60b510dc458ea0c4fd26ef3e2bbdf87d1d255448f4973438324db14c43ea7cacba4c732ccab503ef61543ac5134fa9c5216a12d31c381f2717cd96a5431b6e65b3055e5240b82236176fc327c1669a7225e67bdbd958996a8b214cefcee2e313bbc12bd92a5f8909bbcc969b460efbce3ab6a5c7851af5efeff817e4ff106fac199059554bc622b6e9e13a0592ff412447c3eabc2d92f426a1194af6d5cb61ca9ba14d7519c219e78bad54c546ff138df6c041a959c1684589b300c18863fe355d33e848aeea4650f6b966a473c28d163319ac79cbcb173cd8d72d08b8e55fabd14c66d5bc9ae425bd44500a663510b1754018aaf678625c22e7f42afe141ec4525dcbe42291df2ba2dd4552bfc4c772ac1f66e90cbba9464f03b79703fb225fe5bb2a1996f240f287604a7301ba675f28da660de6add30a9584e996af3d6d7410610ccae004005d7040b2a04b2f86da876817d93725285dbca4f029a549aa1f6577e0c6d92151072c96fbca6bcbc1b77342be4583d88e8b4fe0eafcd61105226605e6cd7aabaa2b9e345ac8e35ea6d2b705bf80e02b427537d7d726707a3d1677874c5213770fdd864fd98fc4c7ff98a9c6591aa43baab19e206c2ae6d44e782dab4776d7659ce0b5ff31b5bca2d31064533388b48fc23757c5478be2927a51f2c0903a20439f3736fa45500deea7d8d885036ba31394195d2c20dc32b83fc874a7ffb33a9fb32974b8177292a2b6ea4babf6a8347027ded9364bdf0c916473de81b8d477abaf8bad5ef2d266a62c764eb9490cdc2f60b45d742df674ff49e9219d54cf9b49a6fcf0fd0f529959a20bff52bd253d91e4f5d3b30dc5b397041c379a3789103ceb4363ab8fbf653715841cab70463531bc1b01ede08315074b2458386818fb7b9dbbfdc5e22e7141bca75d6a5e6537c27747b21351f789c133c8fd8552651fd173263fd23260c34fe3fb19345c13f033ef5ec3629e0df64de377845a57b10756502170078dc8665b2b257721e4b43d498748bec273e450ef563d2831a63c6a4eec3f86e592440979ac65c035cd0ae59c17207646f48e039dde7d99e3f052669645325e0f3f52ef7829400847191e2f07c634a07edbc2536efdaa63ebc252518a77efcd82771ed3e35fb247d6b2887ac6199e1fd97ad2ef1bfca40123a7429031ff9218262c0b0f24b2dbd3d4731b8b9ac382ba9a3ae3a52fec4b4d387b71fc4ba80823f83ea541258af7010d3d362794edf23faf816ead3f511355542a30f2e9fc0c857e6f74e0a853e69b377c85c940126a10b1b285efae39c8852e2c81b5dbfc0d719decf2050f0616bc7239ace5e353d403cf4f1852ad9b69d3e0f52d779fe7e51aeecef20d6bb2e9f666ee8eaa35a73d8816f7d80a073a5dad33b553caafc2851e4bfff7f8c98696d3e5991fb3d11c8595ce934a18233539d34609b047614a14f410d41f42d10b4cac1d68909162d9c45988a08121b0b9788e30bff03f532b7160fee8ad211a030bb9ca5cb077066138af7fd78771cbf8b127bad0d4e2bd4bc93ccb80d5366c669d2f62dd391e7d1d16dc2bedc93d0d755e14f15d2ae7b5219edf3c0ff7a2510537ae8519d3f518f086a3e8091ee4865f3beb873a9df0c49ce0f2f5cd8c06ffa002c62ecd09cbb7cda1db19bc501c44ac0232d8063b0e128a87e5135cf2a9c5a0b96064138beba6802b408a97e3aab251729b4254f2dcb566831d207ab13e9f66a670b70f3b3a4d0d0cfa9dcb65ab7241896f5b4136adceed16373ef23e6c1c91921c282437e5545d5ed80ac40a94ca12c0e141342432542d32a3b0cb28f69dfa450fd126f7d08cf06ad3509c4295bb3cf77849396a7777b4c59ee5504f7244022416263c9753d06cfb4c9224d48f8ff18cbb72d2f1b464f37e384f365a55e90444e1380e517b3f0a6bcf34f61a55807af461e0aff68042c35c4f7ba00143861fe2da2bc82a6cbc8b53eb760706f797598fae3d1ec31fe73addd2d35e0f0af451f7084eeba72e7ab6cd5f8c98ab04a8aac436f82f72a3006821b8519cc9351a2afd7a35684b14a0184049c15430be1c52bf375b30a46e6953be927f5ae3bf5723f1c29ca76cbb2ba67b1b360489f1743895cb77c26703e775c0d6ee5590aa0878f0fb2851411ae9fdfd138159ba35b0d1f7c77c2f0b459ed8138866795b6c8948b48905d989a78ef4eaeb3cc2b3a5d92370fac6b4b85fa7ae1261c0caa7eeb9304babf6f630f950ae1abf9cdea84413f2f06adfce9758a47cf533490af9398e43b347c6d9e207bf491889f768d08efd5dca58422888c16ce23d2fd21dc998a2fe6829ca756d8402e27017c3d052bbaaba31dfc84535c28dcef951b75b9f3d3470e94d581a187fd6e456987ce79be0e486b5df247153b63b57e8aae01ed6b9afe500082a4e27ada76378ad7f522d0aeb30776a5a9bb850b4e519307ee59e5ee4ff5febf9f9a90ac0916467f3cc477c1254ff50cc0b72c3bffb02c653c115e36f709e88261e8de5d8371d0e4f004f6c44a4ab22314a76e2b8c1844c0bdd829b28ba8c88c7eb285cedb213c994f1fefd5593328b1ca566fb982cd0e392ec157fa776d6a00fa9a16e6db3b8cdeb7ef5150f39d559bfefbefd1f8fc8833967188e5ddfe6c0b73557398fc282ebf3d488b5f251b00341f695d249545f08ce2248cc3b1187d238b6d0d1d7cebec3f1f89511230e8ffd16d57daee13b447b0b82063b11f9949997264173083d68c274aca6caf3b78132381b67892baa1d5b9d82ec48644e786cc60211e05d323646b60a0f95019bcddc0cb40b2f95612b43a15e903e03319fb388f7533c6d12cda5cce338324a809e5b9a8a4f23c9fe70afdd5533aa18e132f9349d2ae63209cb1e1c12ac3ed5450477f65ddd6670710a8002746ba6c36ea5d016bccbed44642a5c4a7f9e77ca5f23970aed6fb261dce799cf8d2dfa39aad6d7bdb2ee35f9c5bd5950d36dfc2961955bfa564c0e5af09244830348202c02dbdbc3d1a3df9353ec591c4bcad2410e86d1008af8b558ec567cfd26de450bd27b14ffebadbeba63ceb8ad224923fd94dd5e178d4a1965e0a025d71fda5dc60c1ab39e92257d2076e9d52d8d2f4260f8b3d70ec391f06ae2a9b250135df6a7b44b7a09ea0a4a64156283b3aa55b2c855d1f7af7184fe5b2a16e97f39cfd1ee871c85468ae0d97c5a88b895c1cb2d9dc25946cadc6ac4a9ed89deee4b2f5b17857e4bc463f60cf008ff1a39e4a71005f026d2390ed43dc0797d2ae840e8b63b3cfe079e34f059c9ae58166cc8566a674699f09722542da0b8622f2b6acd69186a9338806f5e5b8b82390d41bb29f645f5acacf7216b12448a1f7735bc3f1014aebbeceb2ecd794ca2e90188cd270971211c31a3a53422ce0b3b03b173d7603437a35c424c202135918ade32370f1eee3ef6616822400d63f2fc6cbb292704b2de960590ab0e933650b42aae9565890edb4edcac432db56a8710c06a5feb39e08bd5795e885edac9f2c63cda4b6b8c9f06464042e833c85ff8ff579571c95b6fbf2f2d5e86aa13d69c5a34877a6c3ba060d74755c5810a7ee9fca32fbbe37d818cfe410d1c235288ecb844dd6dc3592effbbf49733d94106ec3a23cc2e147bec27ea26a00ac98ae8f7d07101bb154a17672aef6b2e2a2a0240ac9300ccc30da38d20ac7b4ebedea1014f926d23f8de0c10b3dca35285649c714fe6b5c89fa8391a0947354b4a50d8079de6271b730c831d394731589b48e1fc0800e8b6f4c45f7237e73cd9d363d557ab44a1ef8e84a157e7bb417bcd7f81ac1c01b5c9626e4339262e2ac65a550a785948e2a35a6c4005f3ab12b83f75b0533da5f9e7ce4d54535afb2d4c90c199ccef6c9aede4e9100529f38032e778ac715e95568fabaf8bf3ebe033a7072086fdf47a945e951cd8bbdf8b1996b86d0440daa6ed8d7eb3ac2beafff87b33e1c44fcac2f5b32fc10ad39ebda2ebaa246485a22b018c51ceac63b888232d6878effd806ae06eb1c178037e785c0e14f1b6f7ec0f4dbfcf3e91db3aafe52772ed0ebb6a2f89044a1b30d06a63cc6027fe47a251948dcd980f371b65df3189b11786f78f809f018eb1be87dde51de3a5ca61a04d44e1d27e6596f59bc5674738be6ebe4fb1b8840c37cea7a4c0cde493034bf49da0b88f9d49c790ed844b836e88590f36c5c76f66609d3fd477cc6bdba5c51edbe53a9e63be9e46e003fd1e349ad14168302163116891338a64f4f6702327f7728f9972fcc62146a1551f986f66271fe99c050353cfc2545308cd01162e8e5a6d755d933653038806e5933536d7281371fe69fcb82077b9cb6a5521c8f3684447d54d15fa809f509d86e05885920d3bce87cc40e19dc1d735a14a242a49bbdd8a030f65235989a3e3f9e91a6bc5ce79f16461fe4b78f3e7050e0f8d309e5f48a713b761bb2e414ac00e4c78440e3f1acb57a7180d31e4221856315ba16d36c509d03a757441f0ac45d6cca85570b50eb97090d0ff3b7dce7ce13a9700369c389917d42168174ef8edc7cc188af1e35d44dc7150dc5a6178d219f22b1902d6714817c6a59e93f0fe6ed6f7baa237b1d97b139bb28a5bd02d0b5445920637d28b99d05efecc15f7671e27164d40b2f00b5e1b3c1e17a5e444a472c6eb2d83b01a0ade357b4555d4aa40ce6fa4aa67709490ac01d3fa227d0f1d1dd8e4123653fc48e9ecf9a8c351dc4f5a05e4feb16001fd5c1bfe73ec44822ddd70ab15d7ba3eddc96b7cf972e84729f418d347ab40b8020875abc9f170341c9a7060a7e6fd0641a1590ce62dac72a1fad7324c7cdc1304c2133863d0cc38850def50d724da84c86af59ba8f7fd77544f0fb86e290896a73d484c7ca75e6d3cffcf0629aa9d964ee09eeb6c07fa649c276ee0a2120836dcd48a29bcc000cff6db62f88b63082ee766cf35cf40ff19c18ed2932efc1d1e532f3374c6d27bf8aa1d01f19f355cce1aca3fc9ef3067c5a6cf03a5a4740c1cae6cfa9e1f9d48c77ffb45020c45f34a197129a844890abf72389ee5665ec47ba42640810b0e60c3f20bf825a32c909b70dea5fe47cbef039240eacbcee6ddbb77a415c95e2cb4efd43983fdaffbe3af6596994b7e97d7c7caf207234e3322dc2051dbdac4b99505826ec986809c721f79b7af2e60262302cef513f2140cd79896967aff32adcdb4562dd2ecdd34b41bfde05c37989f6d0e34fa05036eaf7010f957d344e92f29979bf7a81ca22ff0f3865268c200e291a791f1698931f106a91a77330ae2652644548adb8d5e3d287becbf185066c83c71717bfc27aced2c3c4cd00b3e10f63ef9957457303cad747b16aa58fb140ebfe492c3df36c860303b88c6b31d47ac5f8712a903545d7c048fb90aaf339fea40d17a0cda97249571a467d8fb3164a46256f612691d32dcec1debc9f20089afc1497b532b9300961340ef39ad36ed39c0458557f4e59cffbfbf732fab746a235298b6fafdcb37f31f9d12c786ec9c5eb8b401c9748ea0ba1455b63745b6cc99f813f3f5fde603eb1ddabe68f33faecd16993a71788d3efd80e066931d4e84f3efd94a690b01c7ad3a8d510284075f40bf14e45d4775dc7743258ea9a7a1dd2145effbf2b6608fedfc4fc134b9db44c7bfd2bdc5414f7bc42dd506c6c8731309c2421d302d263014e500713e094541cff547f85a0050151259756e951a09a6f3115b8fadc669609c0ebd17418b61936f46cb05d04e65ba32031b84e1b1960bf8e85caca9bc2eb4f4d8c8dc373af3789ead979419da9c6ac763e03a8bbdd343d5353726bdd017b40f57fea914c5182fc0a034b4e929cef7fa8f7bcddad5de4c0bd466abbdebff0d726c8d583b2008e7314435625a077d98d75b7cdcae90f4b41fc41bbfb3a14a354c8796829e16ff137c7415c6bb02dcd323c8063a6bdc06122f2aac5775869e48e0de171f5dab9e0e033d7a5d0330ae5c1d5bfc7296ff45e8946cf38cba52a4c2985946d63dfc10e202bc90b86adce6f108a02729eab18910cccb6f64d2333ed668c20b6659409906fc60ca4c1113ece003b4b7620d3812f4a46c700dab6ad145f3ba2250ddeda37727bd100e6f61178a7faaed78921b38751110398485ede0261b1c412f4eacc30a12d78b332622dad5d3957b759fb54d1bb581cd61503294bedf806db2da2d62abaf2642ad024a5cd07722f769ffeffb4ea64d14033c91e8c03f75bcb5125e79c1810567f440771c7015dbc3b87fec8bad9892e5881c6d1bde8dca3141c03e969da98d48ad497b30b63fa63cef71b9a8c9489248d6dbc701ceda3e37550e0076ff2d9d454781789215aa1185bc514519388968dada2b9b7d383f94aa157c263d4888b65dc5e4ffd922aa074b7ea9f53794e5da8049b224b32fae3b078141eee8e2476b530586d6907840f5e52390768c207c8d7b501f4fb5d6018130712df54e7fb9d7baf7834424d6d65ec0a475f72690d1386a1e9cb2c54996ae73a3d175e1f85fb2bead0160e4d06f12511ccdaedf8d5e48b59d1edf447e73f569d9105305c8d707a18ac43240262c23914b97c0d1f38c408d5b4828a2497b7d86dbef939678a141d3688ca6019379192812f586f26ce69004d275593e3e1cf7a2e53d8fe9b741407b756ad8312acb1620c934bc8b37ba1c9985456c47b10e0b6f08da552e435bfa1417aa7f96b4fe347af14fb3b0abdce52a5979f714a5e27cd5bf771f0b523a9b67590404383223eb3870d09bab79cdff905b2a4b6f964714c08db71233a5666ef404c32e711f991cf5dd413302687167179084a9627b825694ddd06e150ff806e3997c081603835bd1b643d212999e62e592f849d194477bdb50435c04b4d2eba722d91b4e49e1f728e4b2540464e6e99e09413f7a20014a1870f70c0a9e64370de3dd7d8b018bc4414878a88e8a25191895ada5c73bf3a1a31ceea1ac516a8411aec0539e2991c3cf315ba695813837c87fc4cbbb67f5020a8b0f188caad1fd78ddcc275655acb503a454c264578f7b9a2cb4f6ac09a47831b1c7e32d54673889a00903f24a4443482bb197b9c8ef4dcc90eac22556dc1c7a0f11cc8670464abcb85598c3c4296477905204298ea472dd95bdff8209e1a7fed2504a34d2a2a0acffa39ef122795c45f526e67ed5524251901aee1acb2de2fd5e8cd8328dd77d77641db4d591824593ae993ebb02bbfbe8b921c740fffcfb3aba58ff76546f7784ccc1aaa131547f5e54b5f7b6bcea2869d3ce437cdcad19558dbc60050f7c62f75c8a546098273e2c1d7f1304d38ccaba86deca406b5057c0112b37dc0c51a960669d1c5d5a4b9a0174960007cae17026c79759d98fa0f05a13382e78a3d49b30b05afe2bf1daaa160539e168875f113791053086b1d20b9ac744ee9ac600f3bc3819bd043a9d5c66059fa1b07bb1fea338d015d47aa9c1f4f20870b5e6b28cdf97ae59218846445bdf518e7d064b36df0914fe4d290e63be99271d2201a84d652a12bfe43a0ae74d3825aea8760e10928e1e458542d561affcd222b746681acfb58f143f3330cc5992316f29ed61638404a77011ce1830695ad957914b99d38e29abede58598eb5a721393252e4bcd858f4d13a95856f0615add295a7fb171822a29f65069c5b4e54f9ec1be804ea3c3fd0cbe8d639dfd95082b8d12f38728dd12fc3940b97d60cfa7e9b6031eae8e516f7acfad302f816ea4bb75a42d3e6ea69ad8c573343d0f46be509250d74e75fc9dd2b50d510b99cd7a4a168bd30c1b2cc0dc248b9e777385e99d53c9272d4378ff54f96e2c79423c2288f845ff1a688cac06d1f4ac173ce7818cb350b46ba874031a051edabd09e8d30ef9ffb75d9fb2d1afc67c8b5fd31ce16c9aa5febc29b9b3836dae921c747698baee0bb70884428ec06bc0a2f28f0721798be22d2e97064515c60436ded2b1a19a6d10d9aa23a5eb702d05963445de618ae5be2f06bee731d135a3d29faab4ec441538869204105cf6ebd54cdbb9bcb6383f53917ac5813905e39f761026ceeac3d421d7b601bf533f583d5445801159717998ae2d61e710fe0eb8c37f47cec8172e818df6e72efdc0cf022771199b79bc8404d51e197fa5583780dce460b8aa4141f08073223d5ff96ac912ce865a03610d126345c66d2fad35ee602f7c31c73820fdc0121b869c90f5074a07979d56969595f327c47027d5a4652b8ecaf76d4d3c5604ee4ed01eb63a4ccf1cac725c6dc0f15303eff860a15fa00e38e2a2185a97fe39fa14e845ccc9db11359acfa35e4ef7ff972d7fe08bb27152c6d3fafc0fb823b68c2c1c7fcb80783fb8eef8ac78c3cf0b5657c5dfeec1354cf0e901cdcc138e4dfed02523442821c3090b348be571a1e9ce1904d81cdf5660caf30b1705af249c29fafc0069694ff7fc30ccd5e36f98055ab92a3829d12509130987db29a6fe2e3b7e682d3f92d7bb85b68eb4b78da9075dd0a23f9dc27156dfcb6cbe80f9e42e50f7f784f1e60181fd255464ce2c58c809c190be0c247becc6c39d27a8c39792e1d4e2fa510181cd2b1e91ba145997bd330fbec4b62dc8ef0c1fa488b6b991b1f2f73640f926fc2eced6adfb96db6d09273613a29d124e7707990c972cc5dd4b7d89849cf1283c953eb22ca0030e1f795a9422a38d064661147c243e051e06836c4472e9b6ebd4f7ef5296ab23cac8c30f7e4063ebc8a274d5b23903ea3131331be172b2e9a7077506a03db5a0918e81bbf6bb3aa2f39648aef125bc27c7c99846362be46a035c4293df15de395bafec38ba2dc8fac4ba2f23fa73a1c93b24bff8e70371175d6e359be3d47ef113225d7ea59ae1800a5258d3738060c3654efef1a5faa1eb30fb94f550a4f761187e5e26499fd730ef579b61a1ac5d971225385844aa3a48f8cc0b02e202e068a0e10642ceb8f35f304b21eff830cd1d2782f436a2c1c6447aedefb7578a076afe02f9547554940b92879249643b6949ae7bb8279a9ec6c69abcf9b360c79cb600e41744533d1d9249b23fa83ee71dc8fd22f5be72723b8ed557c1ffe1fee1213b25c499f87b2b35badb71b08f54249b2c5826df794773dbb3538cf91f43ba0e6abdd405cfc5e9af94071fd0b6d45e8cc82a5e36f65a7339a626c86971350d4eecbc9b39d08ff4a890642e01ae8af5f511fa4b339f6aa502bb79958bed1434d0461ddb389b9113d7506984b3f0707c9e3283b0e43b11b5be8052d2cf6cbb9ca6ec21b43284feba32485256013624e1bd3cf15c1dc51a22798747323f25309944730ec45ba7063dd5f288fd3d35483919de55aae3503ddbad5037760071e7ecf9fef73c24854fd3556bba85a43d8bf770e47d6bc6ec2c89fce94546e7ec4b9d3b7ff686fb975031b86920c26b82af7ca9d6618f978d9af41e5e5f16445cc0d9a56aa3b940b618a5997554eb97df5a1b96c169d9239f31e562e80972bf394bbe20de3fc2109fa18ac7db03f1ecfed7394893afccff24026cf29a31303194a76471ccfecd1b4932d7e875a73069626791b116a4eb4a0d3b5116e2b9c7782e5e91a3fc52ee7a6b488e91b95d2cf82caa24c75bbf2092b51db481b9381cd2f80883c44075cc8f8d9f196c94eb88446fb132dc70b33a402822b42686a6d36c9e39a32fa1cfd6bc424e6edc627a9b3403fbd1773f3a1230b3d4c062c4bc394515bf1a198c4a8c04a52aa3a79925b154d87bcabe24e452c9782b3508029fde02299b836698038bf582337d5b9e40a8b2a789edbc8ebfdf98ef851df35a16abddb8db7f3979f6f2e14337bbb69cf42bab71a854332afdab0c895506289dac29612446595e203dff14d58cda57709b15f8154dcafa36d9291f6bb6206b3d55db6f182850350b200290c974a3939f070acc5c9ada223b7b804f041d2b2321c5eeca631db1adb494c93975558c44d6b67623a77833c83e08a20d66a1eb89a0351540cf68c066dcc8017ced6f6f750d68aab9857cf6abc19716398f392ccd5b9f4545192ab6088c15906553e039d8f7375ef65ebdf0e8fa2043d6bb3e8bf33387e7e14e5790fdf8399a0c15b64b835be72e97fdb6fee3a2265bb8516639fa1be845185abc996cd21f79bbf465db94c03909c406b782b65c63b7c216ea537734cec60d9758f53e2b3a7c1bac6da9450fbf5917844cb59c62d0bc30dd2686d0c1cf1bd86ee801bb6d7f2330caba29668d8cd945c3b62bb491c6083345e43d9f356bdf4cfb01112032d9be9f08123b556ece4288bb0018cecc9b29deef3a36618b0783f8f59676e9737ebe9e58fbf1bd840491153aecd5405d578e9ea8f5d2673494eec25146c35370e896815cb1c707852e29c802f47484c777dcb31522c58faa229fccf28e1d903dab06d87a86934931b81131d8735b515eef622318c4ab834be93c266cf6524a7876c163bba7dc1caa122999c3a4183ccda827ae2757ef01d7ccef06492573208872ba7df545844a6ff2e06612dd0b6169a36fbf504dc33c24693735623ade070ce1c5f26ac1eae52e9f651dfd3f29e4e114080357de3fb7b54c73bca0c3bc7506f6ac63d754b8775074b1b3364e41a6af7357cf3258289c7e514ec6d86d1c8cbdbcc5d001417dce4184ecbe7df4ac5f9e76f0bc52e34271d3c83396ddc97f62ca4bedb20fd85f1571aa9cfa6919bb00b23c61675b52651e75c472d95e455c4779349d27817903bfbd72ed72a500215f19b129e30f8c6f3bec6b634297e9208c39a021ba1ab5837b63fef749c90b831ed3a030689cbd8c1244bc69e8243d51a3aa67a103ab9cbb99b2d42102e531b65e3786fe8106633f1ce4f0e48082684e719f3736492b43b83e22022a79732216c6a12862276001485c38a38ee428491160f9e0f973fe9491c709e325d500a6218312c96761e47e63c60cdc702d57bac0d443f0353924b013a6e4d0250ff3200ea0a6a475a00b0e7a5b565b8f82e3bec60ee2aae8836bff913743a4bfed04c01208ef7a4e77fad789f405d320b6969269b49116d4e36b65cde1fed6906ff31e61dac557f73794162c1dc6e3cd0ca702f7f0bf97fd6e0e5113fc3c8e14450c6f14a6b65e687d63ed74dc85c56c2403830395f3da0aa901c5b2b0755e631e58e03725461c2fe501366a6a89c6bc556cdb525607abe0a4820b15deacc11bb7285e692f1e7f48741556f6fa077a2c9a633d0e0c050ec8f036fb6dc7586cdba120849191c2b6fc18420a52bc69bfe7ba1a58425476368e57072248ebb532d0016ebbfe8ec6e2c185aaa744c6e570ef1a74eed7f91bda2d467fd84b65966fa8737a5cdeac7e3d6b3acecc88511821b0f01b7e037e82ba1e62c3f208484b53a3430813d8b88e8d2ce92a6023e57a35e02886bf0962c5b3581337c5175c480491f9d838f686cdaf71e7f882e5ee34998fb763d40ccbd2046870e85f366e7a15a2666d87a0cf98e7acd3f9b8be424b48efe971c59e38b48e46dbc2833d4e8fa4cf94cd815d22ea0296b212dec078e182dadc109480f6576aab8cb0205b2183315328799a2de39d7b4cff78169718a548440d89b739cdc42ea40fe4005558a0795943cf56bd9664b88353177a23c08c5bbb40f3fd3cd63b580a7e751361cf3c616d7cc8156e2fa5eb565cfc8fb289cdf9ef7dec846b04163154cd10e1bda4936c5a968a1b9e03f7745f251e67c84cb2c27e832993b3dca5b10a0c741a8ea16c349da20ff02976af01b8d93fd1777126291215c98dca8534e154ff425785d600e51112dbaac2b3fd2e5929f4050236e91a90d5cb57022ee9346b0f2f1ab9bded928367a1974abdf0244fa5aecfc9b37447e12b61b46c3484f667bcd32dbb50603d3808f5d6f46ec98129d1853798ebdfc4dc9a06f38dc30a98f8152a8a1926bbe208a362d37cfc4e1a47e8e76a41b36f1aed6a3c6a7062a43f8f70856f989254901f6307c7258c34817e592653cfd25c6001085c0381513a9bf41d5c70fdbfa5b2804d668f4cea915389f3620a542191368432083d7278119e559706b7c44065ae90d295105bde6cf21423251e558cbe4d18ef0880c0f4714b0d5d665966e4228ee4dbbfeb1da83eb71d3fb7faa222b44d3b90f300d8750e1e96086208ad3a474107e8e7452a2d7d96e2f3e415e817e07301245b539cf1b977d5f36955e2c0e906daa6e238189b84101e1977402c0b0b2222ce556b960df4887bf57e7eed7fb2e1c476ad6ca781d801982283bf9cc90db3863f9264d67fc3c21ed10b24a53e371bfbdedfbd48402b8d78d2c93b8f8bb783218a2e49b00e7eec21691ff79efc59d1851a90f0226ba2fba86e07754dece468356243efe23511ecd8440bcdba73f221730a2d83364d7fa167e5aadbc7b22e3f776d26fb9f13750adb3ee42fb81a105788030c03ef13161da600e3d21a5c82123409ddd22c2f8a4815d80d94e4c9ea5c8769828a8e03e03eaf3200fe39c82797994afdb1c5e1a4ad2115129a1af523d2bf0ee540526c59a350b33d798bae3d5751ac3c08f694d7b341729e5f30297956da22eaaff90bba91dad4e581c548c43672fb0a8499481f74b644bf33783c03ffd1dfcce6d6247f7b0c7c42159acb88e4a0883fc72b29e24cab33066921ffd4fab33becb58485406bedd871eb76fab22f9e9df56f0256f1c8be06a4976d4438a661551cfb51cd163bb70a210059dae01e260ff20c0474ae4c95418bd3cce1d616f34b622ba92675808f5458a7771235d282e07ebf192757ed1458d37ab537fb9302a5b4feba19ae23c1a748ceaf70b9ed4a88914fbb47fa6706e95c3b77576ed6fbdbd0e20ad8c7372ccd836ed0ecd5300c1eead4932578452c7292dc2bd49edf27c6593cddd67e88c37ae15c6cc4abc44a8a79170553d9877488cb52009101e2845c8da303a44d635b1102450917b061df1917d45a7ea575db72c49a6bddc7eeaffbe86cdcf87c67424079909d1d4aca27882a1885fb08e9046e5d93d1a34c3ae4ae783b2178da339914f78f5a395baa77dba57310b3c63444eb8a5a7e212fdef67c58703f529a36ad01d31e81ca029db0ef5e54d3e44af80a524625a488eb8406abaae2813b0d772085c406be6bd709484b6c6a490b6495ac43ea07feccbc3d1046419ac1fa5f09cc8550c5377258216c993f570ac2962993fa0b0825ab174d230cb7e1d6fb67fe8cc5b54cdc08da41c5cb72160709930714c9ffcbd8d44871a274df07d1da96e05d3da871187a1bd9cf3e07433f7335e3fc2f58d765fd77046a300b5f09ec43518463fdb06a746b1980f2b71bdea5a28159b7a9f6f4303abc596c7eea97823bad1e567b0027bc913a27a7023a2ebb177b8ec55f42d9219a846eb9a5ea0be8219a593cc75a3409778c7a539dfdf373c59684492014c9d64d365df6fc853ddfc58f3f33426df4a8ffd3a1476f9a9f57638981220aa74664c1d2d6f7d723d327361741207b05ba6567f07b126b5a4a41c84f4c196db0fb87af8c29670469f4f80ddd1b251e72bb78281f58ee0fd61588cea534c755e0f061e7a550dc8e1835ccf6b03d83786dbab58baf48ab9b9886329c4fe7b435bb6b0fac9b186389d7c8ff073c3999adf936baa4f18454f6e6d00a2fce8d6527205bdbaee368b147f22936ca3fba36238ea7bd301a5d7e52565aeea788732e6f7c7e7c57192b4e662d6a3243f98052b8ed11650472a3613c311eb8ceeb1d6224e6d97922e8650a15c2d11ec4818e090570a2d97ab258760709a285d52f9f825c899917426b3ec2c35c3d500ec7797b34e709c31efb75a93c737e84c5b54a2ddf60f79a8ded2bb24b66f567b0d0bac57701a823b7bdde5acf002af3433b79d2823f647251fc8c4fc8f732f490e6bb23888948c43a7cec83bcbfa6d126a3518df683c0c0cb9c8bac03f2fd433c961d188342d52ff3212e4718be2b7d2b5796b3dbb28609ccc2f88fbf4d58a654348c6926b5825184c487f1c3c504ab396e0783f2cb50448eceb523647d69871b8cd8aad1a5d9fe20a7f9352854c2b0f985fc638aa86dc0c324130b424fbd4f70c76b75c79813d1a948fb4d99c74204306d1eae4eae69ed399ab9f5d6d0edbaa07c907afd42972b7a32f17105d29f3c779cb99f51293033e08b94c8a07b70e3fb58f04228545d2f1452c954a33e718c7c6bf6ca849d36bc3027d687b1a50d28e54cfdffc1d7e6a3aa28bd60edccc413fa073c930bf385813e6f7626d80d61a742063072c17a8fc2e4798f33f0abcacf3ce5c71bab1bd5d950c4b8bde291404b8c52963493bfe852f132010f8b939bc858a31654ecea2f766636ea12f49e87d3f3d91ae2965201d62f9f2c5844b65dfef9255244ca2afd00fc5e1519a33465dbad9d47dda6f28507cbeba5ec138b41d850af9e99bce41d60ec30136b92afb1ffb00550d6ca43ac66253a01e535ee808be6cca9b5ea590a5abe5fd31ef73be4b218b05f5af98c5e23c522f46ae1549ba156b288f3443786fe7b9c788a9524620f66c840bfab642c74dbad2e8f5907576c9e801c30f594954b1878d7c03ca8be2ef0770595d23e4fcaaaf18e69719285e006a3d40869b6cea1cd11c798e03f3b437dad983aaa14b86ed72eea484548a2c17ef3dd001d185170481292d0e9b0d0c4277a3338734d0b9b3702b620d8ad7ed641e6526857863b800c1a62ca05b5ca85692cc43b61e094ad52cb0b15b4e6f8870dc38d306ceaf09b8a63b94a1ff2985fdaf7a818bd20e3d5f562bfa6b31a9a891ef1eb6086b636a3e490ad443aaf43c328ba885ce14c773280ba59e30569545c828a3251aa48d0c1fabd8dc6a5a2cab7da66b11baef37bed40abeb4fdba143bc155cca55f82ee37a104b2ef9e929aba6d887baaaf1a545ed2d67873987d3b05ede167f10435318479a7a659827ae02d70b47781c81a904ea89f81e767cabf4d211a8867a683ef8f1ba02d31fb905467251575fe51d3f757dcaf2438dd044a4d96ee6eb04d5c55a67b72813671e36899b12c89832b5dc859722bcf5d9a7c7d2c9b99c41880f878e24e8f90f0293f3209972aa39ea015bd5cb43868b3cf14c53f762d6fafdd96f8702bc6c6431666fff32975f5aad1afda390fb2f6e7eb123b9cc00335331d1df81136b4c6dc322f2b2d7547e1ba321e9e297f142fed9b9817fde29860ee05a28168bfbb69e9b6f249afdde4276e1c50725baa7f3e32486120a98c06514992e8bd2d31e896bb3788f8e724a000d84700bd8157184a4d56351cc24e418d73d7709699c7090834a50a96c58051879309acccd0fa4b15fc393508d86062ac2415ebba72ac818ada7eeb274ae8f4ce55c2c9e7dd08ca789410ec609c9ee9d1d4986a9bcce8dfcfe0c3c67c1c7746381b4d4773276b91f4028d30e66c46be65d1822c7b98f19ca62c853439cbde3861569db41a3420161bd45d33f10d29f7683fe9c5ae0413b464bda6674e801b9c3e97a1a104b5f2ea30265cc422a129ce8daec47f5fe37e2c36f623d2e7e77294b3e6fdfbc8d660e118affbc2f43e184798cbb5a94d78f4d3747a3f49be22520d8d0c9ff1ba502df496f24be2bdfa5a36a85ed8ebbe52eceee3509510dae69d7119d65577da564797a8b4c75c927abf035650409a93da189f7610ca3b6d3e167505ac50d4870e62fcb678a86902243e6e2bdca678592333fa2bacc0d54f35e8a1893e9e70f4bd59235159c9317f37431ab1c8cd4af94f4e23fb6f0064ee4076c41e27b37f04765d16e48fb65fccd84a94f8e365760a47b000c1cd822414c9386f6fc11dab14972ccd083356cb976a47ca02bef48b41441f341ac17100e637a6b13264d7e2da112339c98c1642b9990f434a3728d0d17b15c1cdb30a78b4b2349be5b6a1b2aa2d8b4d05babd168df604b4f95a67ea22f928599e2257f2b4daafcef61a4fcff07fef593ad9e000b587deee0aa0ba163e7c42e8cbadab6ac902f5e0c68379f1f0e3d22b06f640e837a1bdfe1321e829f1131bc340fd772f18ed40719a24acb40e413a8c98a914f5571d4e33bb8c1356fa01230f204ef82f31f4200eb1259cb013aa67a53fe5e06d6e5c7aeaff6eb604a7bf58dffadb8b9e8de13cefc20c6bdf979122dc2025407fba4cb8948809e8bbe42a679df1fd8f33282758c5cb5fee79f45ea0858f70ff92b64c3e8fa26608e3461e942f7111d562951371c796da77e1991a653f3464d05ea034a37194a01cd3498fe650f9e7266a2be410f704cae259f44bbd322533571e26f751a435fdd782c2e507630f20670b983abc935e36bcee98cdebfe4e2373998d69dba1f84a06460f32c9ddab782330a24ca17c074275435836eb0034903c75d8c53bb6b307cdb4789d65eb618e7be88991ad1b3bc8ecca3bdeaef966b49164f4adc98f2279437c21f6355f8cdf0738c1baf3ca46a58a7858d58fb08820c635e7ea3cb93d76f408f7206ee9f28965da34ef740405917b79cea1d9eebce60de1ebd28fc7b533fb78a5d8c02b92109f8f6711853ac5bbc0857aeeb672ca0068b26a7b80b300d6eb5afd4d6e409f3d30b8afbb79da85374ee8ce6e027f7e3c784cfb6cf0664b3040881b65292c1c3565780fd6414fad2ade2807f0accb574708f9cc5006160f5eab399e5611b69c3a8cbbb5d0f3083bad6e9a76566b480486165555260f287d79d641f5484752162b5f87b54ea9c905b00395e7a390735ec326f8d858adad4b926ef47b7c03a579f33c51c9e0d1a6081baec292e36174a033622dc6523bb4a5bce78782b72d1a4b31f891028a957eccbbf701608f30b34fe9c212fa10e3f285faa4f7e85868f97760194850b02344630945c2db82181c0bfd64a8d03f1ccae14eb2345364637e1932d0159b724c3b5e1f274b264c36c7a161514d84c86bf3bdb7c4757da39eb3e9b572ab43e94b4069cf18a2f378e571d96d476016ecbee28991f2f897bdff71b57708bb681e89046b1743bf6d9b29d098f21a7527db764a52cf18e5642e3c9d8505dbd7e3cba12e930382b0e5506fa860c69f712b8d5f40e84507369b21840433c4124a1d21ddbaf223c8bb2adfe0c1f28e236d8e631fe9becd1e083c9cbace1015e9c1215503065bce2b6236e52a4d5f860c6324efc9c924ad1d34c082a4c64831a85456425f42e217de8075534a2a4cc5181be54d88992627a4a35a611b0cb332b9dfb2d742ea2e8a334e4ae64ef2466f61ed0eb6195b01b8e66558ef0b6ce03fd51cc052e400096d16d27eb4ca201021d5f5378e3b82fc8649e73b91d4dab7d221b5e171ca5e60e899cc94b255efdae12154f3489cfed68ddc8bda46a13bb6f7f92f1ff91ffad1405f620c332d17f332091d899e13e5a0a811733f2c411df6e2ebb433ba7ff4931d9ce59e65b52063631c1dc0ea41cb6d2ad7c3e902afcc5943526756980f7c7a918302372ff3230314304c1b11336f20638825d52d6f3743423b7e034c86e4a34084be87d37f89d630fead459242a7a8db64582842ea8e9ed417387582f71b1cad9618c6e8c5adf9f571f883b59d8d6a67c1ded60ba4cbb76ae19b0243c62a3884a184ceeb628f7b2987f6d827d4dfb58a39ef92280b23afbb5c7e771eeb6c17aed7719b0fd767994fe20dc7e4ef9da0ef34bb8bfb9443b56798cf142eba57a46b01c5feedc1b8e5ab481264326e2a3413917dcd68fa6aeb0d7ad031cfa8668d67572e4130df6e175496e500fe07c5a018a4e4520024d799664856ec4664e89505994921561210005b2c8ad6723d077dd7909b583195be349134aa1a7f92c9a027c80c17246506e7327250cf11c59d2f65b77883e28de8d3c9fe992c28189ff8d016fd9cf31d65b85840fd9c7c8f3f6009c39659ee4a9761314fa5cd4a2f0f10a07717c374c9fbca6ccd211f5a81e984181718c4df9b6ce9184630e093dc88ca1428790a25f4c2f23dd475e464847040abe42269126e668b977170794cbc6fd330073687a2fc7a844789d8f06958b375c0f23924264cf2cc2a6960e8a665aad51aa940c791d3ed45eea3a93f9a525b36f8ace34e58aeb04d8fd893072979659747ddf1e252b0136d9b564c1b9ddbaeea88197199f91e920845c280637e911093b94c88e998c790c0f6621e054dcfc7e3f303fe32b7ae118f49dcf985df2099625e74a711d2ee025d6d170cb67a7b88c3467b98ddf2f1aea759f7ac812006e084cf3764a107386e5c5a7e7607447a90878ad0fe57cadebfe6dd950cd5a1cbf6e7bd396cf19d73d9685667d18f97fbf2f207b3b47d9b512b8ce4fef3053163b7eba33af8e93e4f1b7e9b6f693610471d01468ada058ff380d315212f246104600bbdd7eff9565c49d090881bf2ce1a8cca7a275fe14b6ab9e5bdeeb16e685ebb8be2aef2a0435f932fc801d90f61fe301b53a2596db052ceb777e17fa711bf7063ebc28f0164d1e87355e62ece0d4f4580d8760840e261db9be893bc576f370371e9154d920ac3ff0220beab14f09bce7a44258a169ce5ae9624a96d4ddbf83a0afd7535f0743e76d627bc36489f95ca3da34f1bfc37ca6a3d009e512923dec1b4ba16c09ebf3c4afe2f2783620c15aa28aa2b6014876feed6dc530eb3f30f26f5c97869a6b91fd80ddfc8e37ef3481a569b3d088ad1f406c2522d5b00042d1387618f170029b8222515615f9ef7585ba7c38b97960b2625d434de7dbce23b186a2a74bc6557688c1f7fd21c28de4c49bf5d44deec2097aca227093a6ac8113d8f19d9ced03d66f901396f4269d49132e4f6e591286982ae769754b49c74d344ffc05de66bbe84709a4c8046e904cc720b9025a21a0be8ac9f6ad60ca3fbab31c52c46955150614ee98a7f1f988b5c5d5d1620fc539608b5f46cfae9fb6c5b9cd775423ea8c46111f0a6f8479675afbd4ee99fcf9e05a730e4fd2d02be4cce72503e13c29e3b8d2e670c636795bc8d3996a5c2dee93b062dbe72751546c30f7ff211f616d9931229340d0e0e58513e931430cbcacde7f4b454b61393c89ce8963b6acd8481ccfab02f2c05084f8f8be594956ee052c85aacb0002fa45b6ec2401dee46b265352b79c8850c52d2a156c9ff45dfbe7bf7a4172890605357cf3e829cdb9767b454c2ef584ef5a80c06a6b68226ba5a41d7af53038cda4320d2a81aa1b70c33664f05ef05acf122b1460deeac019abe6e8592d3515d60bf656afed3d14a8673b77c7ad86bad7667bd937b43bb15551d57db44191f6b70ffc5a3cf7d3b9bb6a19d2eeb88bcb909e6de7a286050d267baa39f43a0528169a249d3a1b6fff69311edd3c803f69c4c9f4cfb94d94f7f2210bec404cff8ff889ad14749ac1ebf466e7c947a078bbb505690a2cac0295d7983275fcbee98f71a5a2dda7267204014fe2d824f85de7e2c01f8b79b61cc261a6ada7dfbf3c46eee5c68d293878ed71abe0762c30a53c1675590b7561c75786557ba959cdc38dc67f415a4a2979c6d5ab579b4e1ae6ec2f7b8b5bc85ec2a6e366ea333ef8116bae65f7368cbf5c518077e4faee12b11ac230b36c5e5db54973c85a77ec30d7325b6ed3f5eba6f1cb8bc829bcdc59116eb3edeeeb5df04975950447284600ff07139c90086379f51043e6ecfeb05e9a43dd88b41b67f199550b357c7592060a09cea22cce18c89176fffdc7c4eb692d383a62a25a0039085fca0b5e0c491513b7ede85cb4c0c84d4995ba0d0f55057fcf3c440a9a88ca973ab14470a4daa2a670bc7036af15221ed54bb9f00a30b532a4bd32ab93cfa54494d6f03912ff017b759740bcc937f815d923baa33930c09edbfee62f207af29cccdb17c8dc7c8f0487cf9a21e2cb924afad8e328f006aa20c158d7ff2d735d97b840ee4c67b8b88a23670431d8279380e9ee3673cdafb564e005329d7abca86b0f09a14e2138053c34fdee4146482a7d5513a7eb7e829fe43bbbc135b62a97ef4b378f350af8c38c4536af2b78d94047eaf74ae63256800ad6a273a39cce4150f7837bef748fd12ed7a6ca6c3e81406d7fff79e2ae33cc19ce33fb1816b0af553c6faaa6be02feb789960109026b289e9128d00ad9d0e2b11994d36be71aae839f3c9c1c5d1bf8ca90d027548895f0a1da01ecd6c46ccc71807d3f64d17a97d9c237d0f5c52c39ca270c7f49be452e350535d5513cfd2c396ce3282a0a2380ef8c164dc797e0aa078f4db3b4b048f4eedb4727b4587767bfc11b9273f7dc7fd2d68152cd70446767f26062287f482a6baa1db47446d416848a410fd5560bcdcff6ae9c81b6eaa48e9a417ff910bd408036054636c7dcc5a8fe78d20aba31e6227eb621185d235eace0ae10a81ede1f4ff64e0f2f6d0a4953d614b376adb397bc8335d628cb4aed5262104679a432ba132d79647695ccbfe2a723df45ba36401b975833db81992b8f78199f0d7da949b73c9ccf6942aff646c8bca7c23c5b1b5f2eff4616af98922a8f0b780095d29cf29e34cee045a8b3676aefa708bd68ed3f82952a594e894dbf4552af2e1b6f532ae50c3fe95bb874ed2dca180f41534120d9de533c626a3073041caa6378d6f51d8fbd3437ae843809f3a10dade541b2cfd107a0cda6d4adc938c951b8d6926468e34568ff3566fae00c0a186c59e95ecebbdfec44ca946aa536d470885fcbe41bedecc6711507607b3df6fa8a4227849ea1311d91bda77855342c0e04f677aa7d3fb6bcfda096296fc380c8b2eb13356b5adff3a1ffd9cb4c0129e0437a443de3dca26e72758079fe42c04809859bdf3e2e2f8d7c91a75482bde08657127d94ca4b1a6d88678256b5442f9738a979eca4eae57c07a5c1b2db7a8a7495db59617126017dd35381c59c0c1d86eff07a9326ce0e258cd0829d9094b3f86a1c5bc1102ba68dcbb0cad4ee4be1d0777beaa9116d1ebf9d01b36f422888ed2baf1cf2fc961e5a172bc08b8833995bcd0ecbe9b8fb589e8965d6de6410da4338f73f9928ec8fe98e57ea064e455dabd39beaf5af78f288c6ebdda8085acc6acbc7516fa7da8f37675205610c71218671c463ed8a19ec6c9b780ee801a970e0fab8250af76aa0c034a02c7c5208ee8d5f39464072f327353599077ff5df15da47929a69e7b4517fafc50bd725c6031b761306988bc8acc2d5e69a1d3d53be83773ce605c23ede6ae04878b31c0d6d9ee86fa8e15899f2c2b4ceb8dd6a94b63d5042579f905ad6c6ebd6223a56872dc7ac92cb9c12305190e0bad388c76185c104da9b9797895735050da26f01494cf0667017a8c8dbdab94f7fa2e24f51f537aff5fcbadcf491ca66b7096ebd7c80b048f417818faefb2900fa3823c3bc636bbf880c8b5b93666ae16ffc1f00562a4335f1577a6be2455a0eea787c260d846296be0595ed5c815e3b2750a41bed9d61072198b68223f58ca6bb071e8798e3f7a70214c9d2c4c5c891b7d2ddb9e6eb1d9cc2d78bf89987f6e485c4f08a35d8a75a7f6f2a9c70a47cf4b5c13e5ea2e2b1763422d31353d52126293f6ef7b8422511f31c88084006a58296d4cee1b2ef654aa4594146e1b3eff06383972181997ef68f27bcd6ce2562b1fe3fa917c5be69c10676196474629ed06aef19d739541f5dfac1e3d3b1695ebb0fc2055191500ac9143475f0dc09f03814d22c3eec4ce088cc76f52fa5ee5009b46819aeabddb34f8a5699f8ef1fcb452c59ca1b02d61ea71071d280e551a72c61c403edf72d23aa960a36fa76d1f0fbe89bbfe662e8927493fdd3a36a7675f49b2bd27f5298ce03fcc0082aec6467c04515a9c1522e92c811e1ea718f20616bfc2d4fa5189ba4609350715d2e5ff0124f6097076ddafac1f0092be87fd7f8fe9d4129ad26c3ac044f7404fce2712ee5aa37b26bb304d997d41ac95b1c6d52246e0521ca51d8a362f9d2a8d111d87d1595a1f8e6dd6df0f4f12080070be538978c30df6692c112f7be70f6f8ea8d6ef646015676b56be2a93ed2f942c2fb0ad322e548a25491042c5ce3370c7edab7315a23d83fee1e93454b7b1be2219fe7ebdde4a2d86265616388764b556f0df6dd255ea1c8250b3ead46ae78ff1e5365863b1ef7ce26596c0676889e46842ad6e5e20ee9f501cde2828e042489e9fd16eabea7a5c5fdeeb9f0d5ee2a4288db8538c2e8c0f15b6452bcd13a039708fe9f7ff603b198436533b0cabafa847f2d3908f65d8c64ab8f8ed46edaaeaed8bbba206cbf3b9fd097780d9ac8a0a054610c12ca01df8b0c336ec703247d8cf2b403d95e7fb40363a9358d176ec5356a516813854bfb20fb6a1f55cdc439927d16f565bbd13a8e74f52afd366e4a857e7778ea6170e1f3450a371f9132a94ede88396c14c984091b3abff66c36fe8105ae7348773b57c5986759b9176500444fe451337d6857ac76970408dc30a709e580bad7c4e9aee5cbcfc5fddafcdc34a2efa200afc899c9049245c66b6ad19672dfec464be9cd69b22837aa6a23335ef06d8c16cfa45118559de46ef1c86ee654713cdf606c748cb97bf43cfe3e99cc20f6f9494f69c32bff5fc61d7952126a32791b8317f87a1fb56a941f1063bf830071f01d54492fba37d64f7ce3030d7977ccb9554acffece4cc3058e4509211a993744b49d3b54499d6f1a21d27f979db48d34dc07badd096232b440fc04c89c7fee0a97c18f879a63c446c8d77186ea9e37bc647ee37e06d28dffc98dfe46dd7a4d170cf964006396c1a28532218f33e52b84d903e6de9b1953e35c8e901f4947af49fddbd4a45363373643db886cd6f6ee674b279b76916ebe60107b03be5e9122aee5086e05eded9d18a8246fa822e3b7bf7656e2d94e205acb9b120f9539d67356a86df10f374da1595cb865da58e38ed37977144c4f659c2fd475bd12bc8ffdb798b2f3d029b900fbd87c39e4d3dbc34064d74ca6d5c54377ad3936be7b589518cd5ab3963bfcf1f8696b0cf2271961354937e0769cdf2eda8d70ea522f5fa685495312924d3861d1fd8ccb2ca20cf1cb9d44d9646294b7ff6460c2c5c4de8a614f1145ade7ea127ffb8cd11f7a5b6d6987153633ac34c5b39bd9646b5c600152e9c582c6f738a07f1d0e6294ca85eb97b5b8232a97f6b440d6f0a634a9227f98e9ae246f6442f9bf79626ae09a5dc47477b303b46748b44622660a1168627eb3edf900eb222b546e11ae69018166094ace2ffec94854b4f9fbe4dceb1af476e3d7bb1c41bc08084fc8ff481cf920bd309f230b28c5d2a2e39b04a2004039a7d59acf09fd3033c7bf076691f8de7ef486760af6f12b5ba9143bee3c22d5099aea632760147d51475c6e9ed9b194a70b6e7fbfbe6c16a01b36b3cf3283090d982af99895908aa908fbfedc13532dae3f05ce8121902f657294ad34e5eb3d227bc87759cccfdeb04334e0423310846362154f2d8bcfccfa225baedb7c363438325c5c99f4a6fe80620307294ab9854e0e7f29d58971d74375d5d5e15cb5c697037dee139bad31bccfe71e0082d0fcca3f3c69c05c36654483ba3761a495db330e465563f793ba36283bcea401229f11c0bbd827b145a76d62b9ad1971f84d42ea6b4bb2b40bce2a73650ca7ea012cafdd2b829dc2ac795a2d010aa8ef52c6406179a2c7e97168cbbf8e9f12c96a2c6c1817d8d44bc5d1795e9e0d6d104327027c404ba83245acc40b12bd724ea3b8cc5e65d1003ce64b1db41da0e723524da885173396e6eae8c68c4797d6bcb66f94d3e7ee94624afea484959da5a22e3b29900fc54558ebffd3eb34f5a8a8984dce8ed216dc6c1be954c5a77e8c6daf25c36fa5574da60c679473b3cecc03370be2bc7bb4da403abe260d8dec9889c60b79d1cdd921c0dbda25fd9191b4648fe16dd44772032fbc7d8836dd91f238fe2af0f5b47e827e7fe3bd7aacd9a2b8d14824bcf4a3cdd8e8bac321128cf162919cf1c3b1c412a897cc115ccdb66dac9be7057a8980da9b1f8f52ff8e31410e2cec042de76920f9b4ac61c6f1506ee7e132ca6f2aa74698b005d9f5ccfef4eae4f62e5aba083a881070fe87fca18f35c32fb7201a930063776e758b5f27b4661eefc4259cef10d4736e0d453fdfe4cfd19e1f0a5be2ff2abfe2bbe0dd4973bd7295cb90401fe4877ab9279ab2c97325cbc941e61b5a0446d9ba7732548f40bf159102947570dd887a3c2d529b2e1e6c47d7f17b5f6a9a8844cedaea6f0a30111d664d20e622190eef608f21c88a8cd844e9ec09eea4c40a6e102ae5da91d7ff05033da4feadf0ccae87eb2496b24b607f3fcc9fd7644529320a3d68624c3ad6c317640380575678c0fd1c83874c124d9bb9f86eff5a5edbc67a299a094c674461a2afe893f7db0d7625e04d0f39f6f256f2e6e7e11f9ef3ebfa46f9284689290e32e413e368458513bbe88ee15e9e93b0e39ca304d4aac472eca3a2524e1709f937850311d3c47330bf5f7106fba1073d211f722e68881f79070b78eddfb88d167be64ba93269a6b2ea9f98a3947e96dcd077ccc4c654e49976b660dd4ef4df2accafff8057ee4bf0a1c0f1a084c3ba868243babe934b06064e4abd9e70af4dc90f453e5e39dabccba2b0816e42566ae81e874b620703995821fa01f41aa77f89a72dbe7d0702a87b9fd37bf289c035165aba65d027108e147f15d0abc64beba9a4b8d1a76636a1bb40c291ee0e8b9278b967e53f2e3231b1c11d32b34dde6112e714e001094217407ad61dd46fbe67e80e2a6e0e97143cce71577e5b901d6eaaf647c86e14813611f1e4af335f9916d8567588e8fda52843717e11390bff90c85f6a6a25017437f7b5e0816b6493951a39e41bc014a484d6966d14d474af9bd44e9d0f5710b7b4cf4573591e6d92419041924437cc73e1f8d0eecf06ea06fc1c12f983dee2f0a6a741a6b09782b0245876047fc6eacd7918586c2abf514be509069063000e67073f024fd662e2b66c96c0a2b4aa55a09e7724930a6c7c73a73100ad09f33e349d3391b80b88365229cd746c2d0e320a2a2f4e135a986c1e428ecac577e4caf71007d386a71960ce86879f636f4520ff1f4848da46d8d93ad268b7e0a67f52e13e22ada8d179e34c3ec23f8459aeb40c909e8b4716dbd1650c30ee306448413e930af9d5451f4856ef66fff198406a387f315562698f57c42eb6c0cc03ad9712dfc7829fb52db176b72e82b95bd810bc95603a4fca3340df068dcab3fbedb111c190de01272cb409df687311168de4438cd4abc03c14e6286fffdaa72a5e282e456a88e22b191fe914831bd4be6b92cf17829203b119f1bf0795db47c74f091f0edeb158e268dbaba086af74efad128935153448825aa44770c3b1921a2980794009249843b475cf0985b95dbb3121e086f90c86c636edcc271f00668730ba10e6a67f3b3f7d2f09bc70b0a89f0175e37f9925e58a3afeeff98e6daea01218f48d310fa37c0ba8aa27f12437e1904b505d97dee575b9dca39d9dce1301f1f1e066ce84ce365509debfe132e4ea860125fbc40dff8700cb16998b69d819f016930cf1484a6b103d3f0bfaf6c622291353878dff205a04687109e5d87414590b034e859ad0f04a13c6be0ebc74640df9bd1a1edc5cedec40caa0299e4100236197002d14983f318b1f5183fd6ade99636d61292a6920fe49812d327c0889ff7637297ea428018086d61169c29628f40f7279a3f6d794e0614033d230c0d17839a279d011a67c03907a861ca449a4aad132b7438847e68f240453cec824659168c460f986df0159708cd885ab662675364d718c58a74b9f93c5606a86cfd1124caa4b68a34daa50695f87a22b44543d1570d536a9a610486ea2e101ba5bacf50dfa928f223d4319dcf0ed950c3dc9413dcac360adbb4abc2be49ae091bf2f3147a501bb1131a185bd8294f14f9a5b8404c8d136a6b10ca7e9d2a8b6e36442ff538a4646787d38bde3a36a7501ad0165f891391deaf86d9dc99548cac1318927afc4ff20710e45df22e0ce7466f5c0943cb3df16254fe16a9588e5ce3846c479758512333cc57a9465d448db9c4a11a53b4d53ed61c1c5de55791fd733f016874bbc4738bc4c455186098b10b4f6cd9ba767690280259907d8df643cbc031345a6bb0e2ed33fc9ead509d4b46607ddf40fb17abcb9fffb66f3ccf4af6fa661e0f32cfcb320e09c75a8441b5d7d0f84900fe821cd1df040a1f555e9508a256c1ac64a928ebfc80ee5dd36c0eab07bcd45caf9c221c229dcf5fd6c6ff9846ab4ae1a1d60c96b92959304581e16e94c8b6028129531c7d86b57bafaf09cb6ae06de18948e35ed4c0b1a5218c7877cd743983c59050f13a646fbf6577411534a76514f14a874df57a6a139392b95585623661834c935ac3f209e6eae1d69c8dee7a1eb0952950697588bec32afe36177e1f0d2bf693901fddab78f05658a0674370215ba86a2e0a2e05f918bb8c07612444730c612f612018bb1235637bc3364fc8ff302e052351a027570925f07664199099c29461e013192c8e47595d222a2a8f57584e58f714299c121106b3d42e11d71a3675f2c7dc0acf87bb9690a4582a13bb5359f9895c1c04ad06fbe23ee31b018fbe68c33bb2c1892daa1e039d8c546f56ede9ba8f3e310d0e67041f4feefbf4459cc772e4d037c30716481c4421b1a13e1f7ff60b0e6e8b2a12d09960f65c93d71863f6dacb09280b002e1ee1e6c670c70304e9b7b32ca8dca5b3f6f188abf8b6524741efd17ca91da04259a8ba96de9208a4ec32e6344a9f86ef4294ef9dce003dadc9cf2da9c2175d1fcc3e19dede8a75585c645944feb73d9e5335bfb624fed84a0ffa127cb0ed0b289b7a6d4370156a45426557879733cd5970eb640916f35b38598ee1ddfe14905b8e04a52f72aba89a9ae07723d56c6d5b0f248eeacd1a261556247590f67e9e484dd74f6be49bd0ab2d500f892df57546efbbd424cf0d3c8f36bf889dbb99c2d62c652c5b71fb545fb9e6c8b0829590af4b831ab8c0843d395542dc05095df5076941c3242caf4b2ff7256977f2d9dd4d79789b8f6a3bd58caf0eef6f02c59b3dc54de795d3a4fbabeb92f6bbffb39613fa1be092038e184d9a17c2ec85bfcbd382f07b784516038f938cdab7ca99d016588064712b30a1d6ff6dcfa20ab6702ada0d42e6c630ef61b924fb7bd50269a975eb64f1a8532200954ef7ade32da6ab10ec42842b2239da2d61b8bf1676b3858e258a44683578c29df546afc9719c3a91b3b042349cc2d3b6e0db04b62b0a76ed789d27acec3127e62a698424c6a9275283102814c0c2bdf6d9df40f8362f809b042a745affc4e539f8f70d54765e15716bec2c3b3c676ec2c80e7991097fbbf825ed05bc22079da2698a53f054d94d9221ccacd0de7fcbd2a8cd81525ee857687e5e4ba565a7edc0831daa0d6b274d01e4a7793561025aec1ac763dd79e3066813522c6a81ba1bd2f71e507e1d0f1643e33660c762a44bc8f15f6d6bce74e524e0f91e0bb0c3abf8bafa28828639a1a1e543b46c7555d28b4f6b3df7607c18f0bdf6dff170c421546f3360c8bf34fe7a352952b7c78d68b69616e81918958d42690ce38a6ffe79a8aa3aa8bb9aca907f3881302af10f25a87263b97983d6bd5b7315b960d69c303c1652ce1414b3a36fdc35929e17c5301e19f962f38bfd29623c9605f3a6a0aaefe54309d5638f388a77b5d588bfb0ef33809e52bcf4a6b9c8e35e3fd4abc056d57ff5da1b6ddad3f82cade9fd80bf1197ca8c2bc53c128672e78d471199cc009140c4b55538cb1cdfca71752115a38a8421a47353c1eeb5d5f12f32e1e23c4ecfc32f2a3d6769b8879269e97cf90f0ad6354f3e22b3aa543d4d60825508fb05a415d04c0ce1aa9cc7b3ebe259a6ae397718574078c4ef098c63a538b5a65f42dd54160579214be66c2c4fe2af84016d0ca247a2d0eb84ef8a153b6150500976f873a9702cbb9d2f072397cb0bf35c11c5304bb37222e4f5aa89dadc7d3f2db6ee020430d1901be8128b1f0e908f23160e53c461e8b67420e16fee20f251f163c0c05cc4ccb44ecb98f7924421a3a4b61fb80a806922ad5c8954da8309da4b8becbc6f3995d952d0cb482449f304a63b9493d42fba7ae1ff36e38768fa1fca2ad6a786e72681a310273c04761eafebb54b17c1a16becb31e97c26af020cb3b9dd809d02103e939f44deaa6d758986751540e8e276d101f1289dda2ec6793d4497c9b5353f60a9260941b860d60d2b3d66c2fbacbbf3f4a5fef53033ee59a89c43fd9c6983393417f204dc119c6b3d870556b5dda0c4e67ed9e8960adc3ce815d95a4ae1678114da4969e0cca44c45d8d92dc740eacc71ae83fa08bd16d657920afa56fbae7d42d11d417d89a770a955a199eb3f4d9f39b9e1df59c853d1aae480d5d495866f172810c3a11ec96211eb226e69f965d8abe2057efb6a191ce21c8a414dbf2fa5c81024fd25c1ebefcc26540a17024cddb2bdba625cceacb5995bb59d6bfcbb00ea4b5a201bf7ac64d23d039233058eaa4aec786b518d9d1534ec4906d67760e1280a0fb8cca73f425ade2eaf559d1a3aee1b1758b307e0f2753344257b45dd9d03042b39913471a5cb13bf444aa5239c30dc42b5407582b3fccef446c9d2d1aae27fa8f31792b58ff3077dadd6fc8d335a0557f05a4cdcf24d331161236f4472cd0b58130b5a9e0f2e0067147fa20a2a0ecf42f086ceb813296b1986e2dda2a840c85399eb440c450087226efeb2aafb748002f2d356af6e165c647c7e762cbcbaddd7f4f6b8b700399f5b6f9a7d9b0d2d59aa86b581af5bafc2f940fc953eedcf784693ecc814dbe1e615f8d9f8a9944a5410cb3cd1ef6cb34f5887e0d8dcaf43c28d602695bda8fd85e0e80c205d6dd37f2575f523f9063622aae324f4a3d9babc6a3212293fe7b34c31b50c5b8ff44747bb4dd010d25896c747d23f6cccd0e00ca3fb7c07979ef8abd2cb5cbccc05799dcca99a36450a19463ef58431c7c2146d6518fc4289b8b4dbbbdf0df9808a71c58c7e64a98edc52897ebd1f525c3e7b39ba64cac2979c5d1b3e2a5bdfb73fd1a60180f40fa546ff9b820b5fe89affe2cec97371b1d9f9bc651e15b39459806b16358ca2262ee87084ca56f3b3fcb77f3c18724fa2b8d65dbdf367e3fef1e5ef3db23231872602464e3735dce0a14e40c2961a9a33aa0fef5b16092553c6586f9fcac76733b43f107d80b83e012318db4839dae074105718971d3c180614f59f5b7711a6f8fea53498f62465a1efea237f16e603e8c5bf5eb8bac3e1e09fe7691705285300847cc1c67871e1830ac681d4d192418b54e1b651e4ed10c2c25c762d9673dd08a8fd9c505ded7af3cb382bee1de34245f654b6bc796e3accf482fa3c6b5fb05f5810d727539dad5c754057360b02ea6cb2e0a3f234e5739d80d469f884b342f4468335fbddbce5253d775b75b34e2195768cbb575882ae854ab748e61133e5d56304ed66dc0bd8206a6e22e19634d43fe2ef6e09f9e099951cea6a655cd17d51314ccb21a27fa6b8e198599e1975c9d0ae22ffdf197dc38ed596a76861eff74830f2bc975b16515ef0e0374ecd5fe0fb1c220b89bba80d3c700d69a738b99b506bec2327c61f704808459d89e926b4058e8cda9f6a4b15ed803d4564c2984e0f3529a41488d82ac6253f18fb6cc281c8733bb96ef6206560af11337adc0025c0529395c040a4529930a56557303a6b3bf961ca9a3f0792ebd92755c3220a5c0c31351703feffbb9c02eed0855ad02c9b65d7856752efac653aed8217225d8524139286d176098161afc4f29dd71e6d49bc3d001953f41e2c145614d31b1560eefa76add210951a9f8f0074e1320b2af7e67772bb29a88c5ff40400117d3f3cd02c1b1972b6746d71167386d7e7efb1cf2181dc5f36b53896e22dea01b29edfcc48fa2569e62a53f97adcff581fbbb0da1957bfab61740564bf1a39709dba0ebcb229dd52d461a044e2633d6d54e42d2ceeb5e9c43e593b99452f58fabe0c6f7e7d74f4e62a1c7b68cfd6ba60f623fc6f46d24f062abef92724856bec1b07cc63130ff34bdab9fad65b2c1ff09fdd7c160276d30ce6e3edb69958d06f841a39d5960224585a901153c55e50df10feb614679356a1b13bc5548db1c5ac0147ed6ab5b4ca9c93074e74061a270f9cdbe14d6136e29b3a06bc39e197deb4a22b1fdb7b05d05ba5e3ee7b7db4cf1faf8d862cb6caa8bf46548f6f7dc47836576da5239aeee5e3927f3ff8e716dcc25f131e39310bbc744e81e1a151a789bf44f93db80244e1616689a34eaebb1847b580068ab99d7f3c0e924913a205aff195119095a444d29c96034ea5e4e654bd907dd55b44c322b8138968caabc95de6eec407bef53767c85167f9850b3037394fc67728ace3effb7fa45f0416253ce867e04957203be3be75cecfdcf7735968abe89df0f193433b694c0866b60d7754312b06105a0c5b6ef0cfbeffeb30bec0c5db9a91f805d4ea324504a2e74a3592c92df937dd2347062c124326d87e3e9d7e8a93630e3f44fff38b82dfc732daa5c6f5a707f7c3432a497b6a0af39ca833df96d2b552894c755d97990b5f0e6e1450dbfa8c09280d40d9c3401b8eaa13e46b27fa022278d706f15a289df31fcd1b177a5febfc272d0833e1b777e09510311d4fb3a8394efe2dc0ecd80a34e7fb52c94aaeaba0066d22963af4d55c9d199683285fe5b9c49ecd64036fb5671ec863c18b6fb1acf0ec4a08072d2070d1fe1035dc755dc39874d1e9abc14285ddeb8ba01c21efdcc21df22491f03f72ff8bdeeca6d48775b5ed36c7814185d29457711b3b19e7f17b7597e3a05bbe8750cc469357b6fb514d38dcfb2b42fde46586bfc1486129d5577b975192f8a005aef0b323ffbd5b2f39b298cb987f02d6b332c5fb9f7c40b7cc371d925a7018e2e1616a025a05f310bf8acbdae831350eeabdac1430841ae66af15a4152255d7615505a8a165252a590c3669ee60641a5c14654370c9d6bf2628449fe4c0f99c954af9fa72bad0c9378cca0de62190307e5425fdbf9078c60a1e48046310b8953365594a2664fb4233cacc4e2d2828d392b2ee93439c3b6a8bb2d2126a326b4d17a8c812a48a45760939be82c6e34954c89ce527ad499d6670370d7346f9fd4c5a1ee603d42dcd5317d663511dff76269b39fad11e88ed6e69f6fd5524ac3e41e2e391e1e3d7f84dec43a3bfe88b4d864dc37843cd158f10c5bb6bd37de3ff9b726bfe5ab521b99ee43424527ed4b2ce1eaef18bde52b12189483d9dfbd322b60fd0eac3fb99c8ca039076cc78173722e2943a6cd107c2b99dc4723e88b0d7d83ff8daf18d25f019c2296a497a380c2e18f764a5f0bac6cc72fe95a65f1dc42f0e543ded01a5ca3b7209f98e43e6181ced9c53601b1508060c965efd7c1f9e1f2704c54d2ee480559f3fa8c82a49426128f226d1d005c10e0a27780df59573825dd79cfd95065d1e195f8e6c7d0a43b820d8a9b6b8b593b40c30c52722a7883bec89cf86faad820cc471127d50006678d9868339fd52430dcf4662fa42d3e27c8525204adb200ca218e2a6973c6d7a4b07a3adc0c94739bb6db2e0287bbab3bd9d6ab34e1524fad05b5f77f93e6bdd31a3b3735dac862af01db24fa9b2df7b9058667f5ea240c623e79be1570a9d151f0246349c923d207549bb237e8710a24119998d6fd05f5399a64d941332c3928484cdf826f758bc58c3f9c3c0056f771cf6429aabc90209b55b285304e19387f169d32050c1c4135830f9822bc08d782be2f11b87ed31e0d93bf9f348f2b95b2e203ae0fe53ad548952623ed60b6a11462331bafbbfba19d83186af9dd246c49298af85db3aad818069572156852b820f0827acc25468f1005a1987d94ef1e2010a912a256a46f450afc388c0160f27f4519103804ab502210bf037225e4906b0048eed7df910de81137b29be67d6bd6d38aac7bb37f74b3e1ecb8e10156de5f8bafb79cf83e1483ecc7049b59c658d3f7ad827faab90dcfefdb7c11a9be1c94ba8319cd181986d2588c379e9a1338ad8835698014054aee8df0cb46d1a22090f7742303499078c8aa5b819805dae746c71197ba1d18b8da66c3cade4884ba05abce082970c2dcb5ca3ac4f7ce36c1f385ecc9800d8f9dec5cc0978ba7466dfef07471b9d015e88b965eaa65da76ee99df1a6f4029c2084d77c8025ab512329f809d7debbba109069e4ebb7010b35f27560f1a6842f685589f70f8edbbd1248a7ed994cd8288f34fae2b816e22d0358490854c89d1b29db342a08170deb8d6a1ccc0c56f01dec006a1d9870115c8f41edf1a8bdfd2d8f43ca43d79032564010b02a88eef1bf106bb6eb959989b75360158c0a481d7e2f2d18b605f9986f5ed1abaff3c1374d6025810ee67ef9c862ee714d827972d0f687c711bf640926a3d5297809f9455292b31b5d7572798e2eb7ab7ae401b3a717fe3101063cb7fd556c19fbd5192bd3b6ff518468d1ff785ef002920280a1c01d39b23fb62df51f627c57b5c39d8c81c8d8672fbbf049fc26dcb7ffba06dc0ea6d0fb24b5aebc025731c078e55190b8f2f3ce6e3533b58276c5b1d384e8351c6f294dd0847117159a69f69dad975f3834439290e702ef0b6eb15e05cb0c0a92d167255611f2f4f10f9e3bdd193cdec458496667ced8321149618fb1b0b17326766f85a6e17774242300fba240ab5421699c696e8d154e99a2016e9d41d45457252258876301f09a5e0dce0c318428a1c851358906b9829644e0ff75a580740f28792d3107b1fd785c186a4daffdb6a7eb64b6084c3b4936b164eceac7089cbfa2b679e4cd1339cc1889f255e1bb889535684078ea42f217d10215dd34b5d2ffc75c596484c6fbb738f70192d290077231f81a9247fa670f6b76467296ac3ad7bb382f9a3a789d70380cdded81278c69dd85f0efaf36aed40ce69401ab3deb98fb0d6f9ced1a807124634db8bb9867c95d7dadc9f2d46fef72b3882bdfde757b2762fe9eb836d9bed082a3273f045912bf0af19f65be94a6deb726bbd4e659a5efebc19c0a888fc768962dfd17053b4b625572a07d8d465d20c12e607088f0f520676010790cc182209d9b25d6c7de7c569e48ae02e0cc601b7de87cdf7ca1cc2491f59222f06da9679b1f81ef8d7427946e668ce8b522c5141dfe025bce990d8e014dbf6dc03d588487e755a9b1a1ff056b2a0e03f46974c814a5ce7af11a8d1e23037db21313e32b08a1edb329b58761dfcfd218a92089ad76a10acc5e30be535393c4d704be1b732518fd2f40b3c0b08e8856e6cd5365d80fc2a6bd28d351e3283136fbe335f113780ef94ec8042c4bb55e59c42a19959437274b3fc22f81fdb3f3011093d301ba51bf8444885429902cbfeab764e33f87b7da6ea5111252f1fb8dc5fc55eb5dd74dc891d8f6fb1a415d882483df5e4bb12925cb5622c15bb000d7d3f25995e0dff60fc80b69da44ba6d9b01b6180057067e05d554ec15ab957ffb3a52858e2843ac85c9a4b64a7b4a7c64a3eabfea50d43208bd0c8751bead45e551e7e8e944c8fd4698cd2f392c1dc220124f7f7cda66d130d640ce6e32a84eba0c14095be847887f29cf9c884dfa4f8dc56d900f9ac892b3a047cf43274401cbda2e3e03a9868bd46a3a3e821846a90996c0d646aef8a15ebe78b86b41a30371ba3e4648888ef6d438bb1f819e5344ee8c41c913d795e7a44ad041e4f0545a6f59200d1d766e6bd27cb3c497963570bb94d562b2ce7ef8f016d539fed1148b4e6190caaa05a21b2dff79d94caace6eac4e6278e5e6e968bb4aad3f416030760dbe4409a02468b2b822fc76a608260283287133313a76148d0231b198f083b2cd371c9a6a4dc5dbe6667e8f8d9d66b7148b07497dddd5adac6470f554902bf09006a6ec40bf493106604b34f9722457854203fffcca90df2f44fa7616a1a2a2fe131cfb057605121230c675826c3796077064c198347df77b30a006c99e7730dee6f42c0af223d73969a8ad01780840f8d72f751fc1ffc8a110c7eb8cc9bf466cb474071853b982a9caa50531a369fea87a739b1acd4f5552463336ba3b577e56a20ca32158545d886cd4b3acb5df9904fef0a74e46a69c12bf715dbf01b8d25beb87cf47e0cf3e6e6d4c331e8f6c00b3070fb2ccf238d875814025aa07fa15fafc8cc72ed13909d6d84afa2986add6af2dc7ac2952efb09be7ed36ab801b8132dbaa30ee273bc7333d02166f4f833a425cb55edaa0fedfd4aeb6da4302e97a7fb7bfb0a977f67dc5b7a63c84bcc0f25b471e09a9d6155d77fd293d61937a0a3cfcff1be6315a9c166b11ba149a4f63c98823d4b59d2165efc0e286f5b1dcde7b0a3d673da1e521cf720c38b389418e252f5e7f5b4b6eeaae3261e71d79aaad0c759f1202e8fee34a58d2cb1961fb98f06d2b0a6c349431a2c835310c5a14b363a07b0f93ad83fb295f4c8858f3af228e80cb749fd3155790dcb988c5fbaa053f8f3f4277923aad0a3cefa5a0b16518da73745ebb0ea02a95d0967250ac3a7590347f40d67f008c1d50e02250e5b5e50afc43961e95085872131b0d523d1177a8c37e028e8086ba9a5e8944f758dcd4d412651805c860c5c357647efac3ed7014ca14174c07c2272820851d5c71d01b298083e1c1f710b52a627c7d2764bbaa2c2aa874d749f79f6da6928feaa464c58d82739d2e6a2e06116aa5de27c835858afd4a3c7b5d8998f4c06e53f6e2edc2a48727c0057237e42938d1d224e80e039bedb872aac6640a5f1d19aba6665e3af9868a8ab83a25ded5b84c00ed34eef9102e2bc26272000de223ffd69648680a49cf2dcbdfd5242ee8038a6242dbbbdec1a2ae771572d6f0899ff85c21c7cfcd33f5a804fa51da538e61842edbfb594c45a8cce6f4ea3c503e0e1c154fd8ba2be1694b3e5e70526122ccbedc45505d138078fdd68b589938af8968b5982a0791d063efa67d31e2fe4a1ece434cd896266b6898c5cb52c5ed86f02d38023e7f0919f9c09d120e7a8a7039ad0e748fe67b0b10700a638a8068ba847a3096d62aa0cbb174bae838900638bbe44ccfa1a0527b37497b682eb17f8f52c87baec817ae93acfa1f7f1f21e8d5dbed51148304b71e99b849017b17b10e38cbd74aee790eaeb6b0969b8aaf948548fe0a10fa948b136ee60ba7987aa344e0ea2b212f4bff5ea3533c5cbdc432c62cb1ab6ce2206de0fffc4875492f21610981f196dccac8ff643e64b6086d60b4b63095a9a64c32618c19aa2da7155c403c8e19b7ec434a0719387149ea32480d08d35401ed2e5c5c49472549b4101dca78ff88a560d0a92273fab2711588aa15cbcb95245ab05dc250e9ff7ee28c85af2a093c6e1b096ebe67a373cb530a76df96e23fd65e8dc35f4a1c07dd5e9a046cccd1c03e0c954aa715452d5c97d8ac04715733c20685009a67d5f4cbd41c85a50de20e8e779d36deae61a4ad0ac1a3f137ec4f2d8612eb013764fbd5ec9e600c946c4f2213c766b4358ea82099f6aaf53b96cd56e48404c20a21befe78546f6bca2028974533149562121ba22058a2e845e0e93f75a4ce3e8ee7e1121d39badbc4c53cf57027e6fa1566c96a67e92a0b08aa68f4c223a1d09801c1c8765fb29bbeaa0093aa24b04dd23d7a570f44d14d04f2f91732f50c0afa68c57d77b45fe4d4623269b54f003b328be7bd6ae92312b3308a6785a7bc9736b5495e76794fba3aa8daef59b7ee0b288c9c02a73c0c6a7b23b249cc545cda8873fd0c7e18487b03d9203a9973bfaf08b0fc9429a70704e1b4de33075fa62a3bb4eb53172de0c452b72a257a4b64a21d9cbce1ae5b12f419aca61ae9f92f7f682667138808abba60f647fd43fb117bc79940b5a04baa31b61eb433e7a2d8f752cf34104b0aa793b24b1b5867c567d13aa3b298df2345391e93bcfe5cac29f0b1f6cb8e4737e9017eaf704b6eb1fcdf7bd6b9ab93648aa1393ee7c0ed5411f0fd58a58dfb0c20241719990486191c02f05aec846c9adc4f3acfc7d76b77c32c7ac4ec932c97e8b96b4c26bab24fa740461c55623a06cc58e0047c8f5e00140473a58b9be3c130746ad7a5d5bbafbc8c3c12acf92b5e7aad863b45086b3b3728d1bb8f06a6674584fb9d0a6f933c5704fc63f237ba7dacf4a1f4d3cede1fec7106ab8269686e5af241d2c47c700962fc1fe15c64a82944151f89795906f19c47d88a8080967886150e819949ca46acc95f7ad4cf51beee1c74d90ccbc61503658fd21bfe488c6cb3a9755d09bdfd27f4c45a44883af991fbd9a5c7e35d338b9be69e859fa567d873f4e5c21bab620af893c79bbff8de4363201f8e2b9ed53760e2a979c07a565881415f8a6a67f2dfcd4ad2e42809cfd4aabc60128fbcb21ae8c76b3d131192868edaf1eea9dcf1461106fe2862797d341c9f496e181e4c140d27dd819f83afeebb41f171ccff227efa5b2400035d1bf2faa5eabc560c8daa57d09d061fd1d2cca70fef9ea691f6629926418de763986dfc3d6b809ebae83786bfc81c4194863295b02ffb525626e7cef27073db3072207d0ed73ccc047eb1b6650b8ece09b97e2efa69f93f7beed27095c4edcdb5d97200d2b8c165d306328b1f7229ac9d56a38ea4da2825a6c4b06113ebefd35403f60ba0a549af4fd56eeb9cea8202e9f003b6ae5f314444385ba1ea89145dc08feaa82b8859b049f49aa4ebfa27f2a79c07e55d6a506fa05cb2b08401efbfa0d0e1ae89ec0a2f4deec2ba683ad67b5c4b9b3c2a8905379130fba30a93278c11967cda15e807c4d535454aa4f61ba6d39be34878e8ff427ecb9b9cf41cf6eb40195c9031a5977fc1e51d20ef1d4443aa39148527ed28d9be1a286ca3b2b4e8d2fc97f4628edc8ec065dcbaff5c1401c755ed13892a2c46b7b8c50e077d8dbfe82afff5b0e00f4ac0fc58ad776e0c4a20f30f8de7f7e7601cae513f283e28e0aa620f40dd9981d8036ab481b60aa97dfa4925ae6b4046235a9d0358bd668313b5f6d7cdc6b14950c531abe7f18437a5dbdfe26e3b6fbdac8c0027d4c0a4880551ef251103c4c380059a17edfc8f827858cc85e66376b3d7245bc526a4c947336f9d0511fbf598888eb2c9987abe60f4ead9c40cfcca2f036ede9751db995ab67da5a6a2397f7475b7995959a500e7d9fbedcb4479373fd1135d933a13aca5544d692b22fd90863087c2b2ff5d757972a48403cda096b71bd6ae625d6ec1ac60883f089de632248d7ced4663dada72ba9bbb99efbd91000164c2bf2c6de7a751b2a3df9ac427a645f1e42b44d00003bbcdd60cb88d47226481fb746f41225a25b40c3384d767098189ad4c161866e39934cddffc273a7f3deb4abe848671da2a3610fa673382a9286eca965182b218c8c810156a5c7295362b5a6dc0a5bd383d6cf805b7a03c16221a0028feea2fbd6d523d8210485395f38bc4b1bace1654099f8439ddec2311fd1bdeb7edfeddf699dfd61275649b08288c472def32f34222a4649283628405ddfaad4c518c7e030b50393210d9926b8bffebf7d886eff14020a48872422e05c03c2ae9cb86aa0dd729e48690e184f9724aa7136852ed21ee01e41f21c41a091e2f0b1ad55df788728af6b73e4a2d94aecab448c0e6eddab2541badac57f6feb4022f9e53f7d55739f2a7bbd9a7b29509a6c877f6328fcd7be3272933ba0935e6946bb0a7c8f206e7d7ae9be10f207c1abb11625809ba8bf0ae79c8cbee1233624b1ead2bcd2763abae7a67c16c6f7c2fe9d332c66c3deaf10b64f2530e0f90abd82e019cf7e17b2d388ec7097f5d39e5e1de616d98b9bd04e8d3dd2e770be6481b07f8f9515bce10ea68bd80bde1db9a0b74481fdf9fc08e7f242f9d635f4936e6d1ae161d77bbf068a3377abd5c6b25d44c12563f61f8defef3b28a368868b17e878a8548363bcdbc2ad705d67fca7a5c4a0696b0e80a4b652b8133fea26587ca10a7a2dd15b4ff3fb6ca704c1aa608edfb6d9c954216be4e092146f7a20b62a710fb6319cc9ed6e470f5fc372af02d5f846ca2cb794f34825cfb521a9935ff5fadec323099f28c1c84600dbdcdbd03a7a3cbf038d84b80ae9ca092de309f9e0f8b98b619477d965ee0e56d7717085deda343ced81684eb21fd49a02ac50b8b2a0dcff01058f9e04698c84ad33583a6fd680500826c888a6f99cc6abeae0022dde38ca4236507f012c2f13cecddda77400537fe66a9dfea423188798e29c77136d3421d40d775f93fb7ef4f8ec1233a0bae3fd5927fbe4a0adb740350b95c346e2383cb95c9a85c1fac75eb8d906831c980623f4bfdfe370ba331fc974683862f9e90abe1ab3c318b482c29c5ca870326b162fda2f30dce7c9f6f76df7821a126719ccfbb88e0455ce4516fff9e152e2bdbba244cdf74176910f0ba161baaebab556f0fc9a82b85ef454b8bd3174e724af29a81e43309509d1449fc70cbdbcf406298b722d3a19593fc66ba24f942a9dbf67dd75d01b4812e42213855d76d5d4c5b76e2a27401d7c37cad7c850188552400a41df6a3bfbbddd0e46b134ace932401f01f06aaa6f3e55a3f344a6b041aceb009637a803edac2dee055856cfbb9332f896fff56a438975895b93a5ba4e09da7e0e6dba18bb37cac5d6e9101f9ecbd3c96556d5564ab9d9bea97f11d455b499b633ebf4f4453bed60fc8de183da52bfb7f6a95260ef2cafdde2fd7569a2fb25e691689a01233fa5a289a1bf7e4cc8ca8698f8b86ae6d5d3af111cb41d10ebf44758c4ad8520ed17085120465e83d03e6a5d5784a47a6406244b5f28e2da58615bedca0ad7a1fd57e9bd99507b4b5aa526918b79990da3715ac1aa034bf85229f6cbd0e2d0877b60cd59e8e7569bf6d5fbd5f36aadc3095e836d6978fd7d9a8b9220605bee17ef795fae2dd831474513af7bf0988ebf67fa3ac6c8510da1c8635177cf8963c6b40a0adf4a8f503e2e6b22937e9396872e822150f588c88563d8ce639279cb056bf291d6a2208ac58175e55f8665d4ef5060daa0081d670b0348b2673bcd6f1567e919c99f8fd2c22cb92624c998fb49eddd88fef6af8f897ed04e8cb9c7d528400688f7eec8b61c8269b268f77fc234dcf93d06c8cb5ec8272215ab468fbf9fcde608525e536ee698915480fe52f73eb3d81778ab0f7ef59b80459a6c146bf763d68de4a1d3d7c904d17f218262f7615fdc2c4de51e50b5ecf06a9310ab4ba6ecafe4bb4036aa660e27cd50193e597b7eeffc89c0d255b6edd022da01b91d60a207f6b784afcd95e072ffce987dd2df26c1e1f2e11b6137f183451325bb42fd8833cbbda5425a2b5e61bea9acdbedd292168beb3566406e7586c82174d26014a838541afe59b907aa4ae93ef8b80f27121de31d285e1c65a23f51bb30f701d62100957bb3aa7bcd65e25cadb95973a6d1f55891319f8c6b70cf0a7f09bf3ad40a3ab6384b7d3c4425d0f073781c0322b4523e34e495b82d71372a24c074a4feb31488d58b6808eea5ff96eb657c5dc61281b81dc133d10527f21c347b322d0da851a3e67fa352993e4a5658ae30e73ab1e32ea9480111d242922806f7efcf0c9ffe4f86e1b0ce18170c94aeb7dab51ce98e47bbdfdcbf057cdcf40e84500bb8e7e47e8ebac649feacfc38587926c8ed1add65540c3a82af61de5b5dcf1309358cdac862d5a120820b933901bfbaa1e39d8de02e6845d427766a5f089c22c496b72db8d7596f3e228d25b28a6cd3dd01e3516e2a5f05427677e327a9b8a8b566472a2156057983827bec47503e1c6a25c0b787154dcc3dbb3c511f44f5aae86632c18f1981cd4585bce1c0141f13479421f4db74d856151a804eeb98c76db62591bdff21c99be3fc3b3e5184174a4ae7c68a080a8a8a9b5160a3585db59095556bef32b7e53d5d47e5428f362ea1a82a5d6704e39a8a5f5dbe50bfd2e5604cf6801e1402890a4c806c14175fb5609e8f0f3bb70116bc3675a802402abb873b446504126101da199603a43e8149d630e18fd46403ef4c4ee30a5c7932895767b896a741a6a230e6074496b9e83c85bf17af2e4a9aa1ced08a217b6c6488b091a715f4463d5a0cf6e5c4312ccb01e6163dd52c9b99b86c1fee8102f53e18bbaf2a0fbae6694508474903c77fac60f066398a4ee0b19842ebfe10f37a49805a41141bdbb058fc44124960cc6ac5191e8d5c93a1cad3536b526a1312e6ec28d28d25e684af24764ac0a78d206d05b8aafdc36cb94ea092206b27419c67db9dce3e0de9bf1bc7c63615c749a23b9e60f494f556b9cff377ad549acfddae863ac008dd33beb20366126ab46f8c5406a43c0dc16580a5f70e5c2a49962d7bc0a4fce072b9989c31b1595a7042785d12ea0adfbd44501e2af4a05b92ee1039b03d474a42539f230215576cecee023e3f728fef439c3dc2d0363b9dcc2b1c5d4fae355ce05a07c9694fa5d6f10f5d1bd275edbcdf26ef7d8fdb163c51471b5e4fd5286efaa05e60a35e3e17da36649c88d138a8caaace70c99a4e3896d2bc9bb58f09ded3b075aa7d5bddab9efe4b0c3f87b7a3527c92594e4525a319b27b6b27f080a788d7923da84657fea49cc638cdde76b680ea55a93548c494643ce71dd28ff45f21634b614f5e4f52a176c69309ab255b1e0d7e503c33471c64390a0b59a74ab349a2ed32e5fd0cb5db94dc8a9fb832e05e64bc2b32e6d31fc3ac9133037c3745f9cfd42dcfbb112cea3d90dc830064913a5c2b9c8b00aafdb59e6c276cf64ec98afa2ba5d793c60518d58af2594de9f7b65acbae218a8e32be93324b51e9106f5c7233ed915a10bca5ff4ff7536fe25a62b3d9b2f358fb616e266552a14cd0a36a6e02f078c5ed8b6ad932dbf0532af4feb37270d4977f590705b32f3dba084791e5dfbeec50f1f13b7221d7e60d77c2d171ca6d522eb0a17263c8b669e4445bd6a9a824ddcdcb9b4b53c9765c3b41f01b0ec55de6118a599ec055ccf93c3025120f902950ad2e43648767e71950c4922e6a5026a3bfc7f69e6f5429308bb0b03524443ef45dc1c10838c5e944aab09ae804f0a382bf430a985558b558dd07a839da1960b2701f175a2ac6b20153082e1c78370df266c6f785e83be62a213d3fc722c05b7fa71a67f2b0b013084721e34d32b95da3a4cb34c774f39194f7bf60fecbc620630d74e9f444aec9a3adf0ebf5ebe8cec3b7bcf98dd669d1e6dc96dfcd846ecd8b937c9ed9a0b085f046fb7bea8bdb534688530601b76030828902ad4b4deff206fddeb6bac2280a726dabd60ffc753cdd04a08ba17a3cd70a30798a3143a773d611e31f3e1c3110b9755e0af1937ca366233aba5c2041097c3a22be5c87ac88774400903a66a569edf26c8113e91c9bfb663f0b5fd72c1b7c3a3ff9f3cc36af2e7833c4165a9fa6686e0da52424e0f7f9f22aad357f5e08bbe6299292997d3cb5b5bb22fef76ce721815d5a4f0bb2e53034e4588b712e81b03ef0a9c05c994ae44bfdeea546b58801e043306f2294da8a57702f3b39ecafc494b76480a13cd91c3ae133623fe6bea53331ec7ef500fa4fd178ebdcf45e578fa532b43a3b0f4102d1b1d7b0933ea4fe2e4515b0a9aa7eeffa2a87069ac4450a12debfda3d914e03f1f5287fc323687ad417ebdb6ec6c0dc55d84d8de82d374ef02852193133e989c7c6649d45d26cb090800360f7ca0d4b94825ef9deac80b8ba60c92d239d6d05ddf8816cacfc9d263a29b30e16c91c97ebe11ecfed414352a3da052ea2411bca1caee79edebe600c821be80de506030bae73b3ee90365cae59c82665892f88daa343358dc85e35af81d5b2925d7296ce7d36df7903e335625cb24e5d584c5cc9e87a667d53109901013e6f839b3a0c464ec9e5e0910be5dfc28d433a0655cef94bce91d33e8f6e812a82136a59cdc5d7a36a7994e1241e2c6f2f6c37df2f261c39782d350439eb532ba4fe070def68c136ea17917f1603d0ce18973ceb49c5fcf00dcbd8d650f4722fdbb9ee49f3d412259809b6aced06afb493a3804e2a27dc27f01349a8f47f46514b5d455848c8b9c2d48bcbced1900a8890d60ed516befdaa86d16b4a4fa91d2a1e9376875c3411f914368f4990ea3711ecc7ac5c934031f8d45f60e882dd90660f111ee1d5efb059afae8f8ffc2ba5b0464ba3876b3cd2789c9b870d15799e1fee1bdb3fbb3404dc0b3d306a29f2175c5ef1a930df8921aee210bb134035b0d105ad51c1ca241b0186dddb3cc26d17020099e013c975eac22c83cf1674ec837fb90ac2a12c6a84a18a44db82c5bd4f8b60331955844b6d54c8b924930116f6e986cc2a8d2fe98e830837ee0970bfe0cc72fba57b85b95d7291a5a79ea4d0d2fa6c4ef544dcc05a199906ff3657accca95ca533d6ff8f3e08a30b89df3f16f81a182ddc7415d03f7d904c844aac61835ae788256f9125deae34be3954f689bc8c072df22a9fb520c5eda4dfbe3602143d487c7747aff14b71d91322f8fa6fc9e8507e84aebf7b1ed94e7ee281eb3c6a8dac1c024a6d7acc00e1cb1ef69db7dd78ddb2c33453f8847b932b171a7cb34aa69809efe08aeb2e63acf49221035df634e9dd3f5ed1145e6d288430ec7b4621a482359e4b38d7feb03237be5663c66765aedc7bef2c1969d53b95cf2f85509d6cee9d25f5bbc018086080e7f1533ca7ad8dc4783e174f88a0ed1a7f4ec6ab1991113466e65c404b0010d46cbea9cd0181598c4a67413c7b12ad964aa6d5e2af7bd205405f31dc7440f5bda0c6bbec02c13b2418425e42b226072bf0fa9b29c2672cb310bce2884e9e124dbca1967ff52ee6187ea8cc28f88d9f0bc4853c22c33fcaf6f62b48e491e72e9178cc97d1cd263d93a4eb2f4e2ea658a8f808501088beddcc9e0b74ce68c74555bffbc2586d994356621eed1ddca8f7a718c79ea374486ed63d3fadc3b6898a1946a378ccd5bf352123fc993c62f39fda0ed7b86bff1ae8ea96ba6b587aa1b2ffe715aaaa5affb30bc54f459def87daf1fbb2019f8bdd02299084df0ae836db707ebb747f49b4b0824dc69c00e79ff977148ba44c5b48094ac8e1464cc9de9104543381f42683e2fe8c09c5f48ec480c1d7134124e01c247dab3a7f6946be7bc9f9baa17ba71e11564bd63675adf9687cf5958c8b579ff71e808ed744b8467023cce5edfaa22fe48b78eca1e3781fee816aff75e9ec1377d1c05e7275de3301098df8863e737481803ad9a2c9617494be2732fe4ac2be733582593771ad3520efcce1a068d74dc56f501f017d589ad4a1e4507d3261b880f1cc1eed4d9e3828d48f7c3f4f634c5c75bd10f387e538ffb924e0b21e668b45fa3ed2177d51d2171a611189f9d4b0c25205fa790b412b6794abbbbb79f6fa5edff2faf11a66044133ba86ee159cd3a7677835e28849d6045ec86f529c5db8fdde14445f5d9a12bf7a4809901325d70ce8ced3ef8199850626360e566e99d7fcc42183aa53776b85842e2ec9b1ea7ac391966cead08f9828a998ef5494cbbed73ec06ad012b740c734848d7e266c87a87229e0ef69c049a7dd0d40e5e7611da5e5a00633772fa930dcd45e604b9d6b6d652fc48286d5b1eaa0e848a556bf58d2eaf30d288a7968c37b213e7ccf8e789a51d1e9418f14bf1bb9592f01579d21e902ddae685f19497fd421b0cd7aa41468dcb35842cf14e35446526e508b71be9871890beda7f535ce4a394673bfa09cac1a224b20b3311895de1124c4648f5b0453a383765b936450fe03cadef6e7e1fbcc5335efdfcce836f3940fe098144175e1b57ee8403f67ffdb11d744cde59881788619b92c7f2d317edfa7d10f0b8ea4f9272a09e1bf1c54da2bd51289f7235a750156ff8ea7edb8b3bc197c97ca4ad8ce0074945150adb097d0c69359e0280d5f4e936075a9d053f7d50b2fe780d217f89fc777e5e14c80fe37d0c3a4c19333df21432f89f52faa2e34c93d81848a97153f2301d0625cc3af09b87159573e450e87ab430d39f791ffb32cbe13ae96322d6b32a766623e85d7d1fbe6334807f0386b592afe9c974a66f1709fc8612630dca93010e4586accf9d37012f95bef9f80d59acb13de22c4a49f9a812d791ce5500cfd2ad88c667c88c08be35fa396b88e7c8b54bdca145a4e345bc241c896b9cb71cc5f6ebc8b53c51a1c164e6349d4d03eef2bf5656da07933ac240710c4414eb98916b5d21b28c5c1cd9c573858b88894edb67fc315dce865f6ef2a540b501d0955f3a8aeb2b00d06aa6aac7a15cf02de348455c58c5ac5d433af71053f3b11ebbb807d37c40073403e905b62dbfaeb6a01e40249bd34c5943add8403096a72ada87c3b2bee91603243d4972c1551707b86829adc79212151e3706a8a45010fc931fcc315b1016c495644e48e7b17d071b4e1d5ef76695fb1af2a53f9c4c4df68f3612690df2e1882ce38e156e9cda3c374f918eb8f62c7fdee4be90eec995ded467979c96582cfef12824dad8255de9ad5fbee975d09c29f9a606880c85e1849ee6ad400ad4af1069b1bdb9b5a9ed6804067c25b2951c487d175c1cf069d2b0590250b5523b4bb875c0c85417b56b5deb400ac5f3750cdc968076da59694ec4f6234a8d6988d58f2701a6e0e7f252afc763f99096121387f8c628a5e230cbc7023d8ee1bb327a2fd587337d7a6df756274dbbc8100c078eda15682c45b66038e619b98c9e35535524142e27054cdc08194494d1cde0bef98fc6a5c1c2a25a56f56265460a370e8b622bde8d9bd1b7d0792dde52c119fdac1c603e6fd53a573d7d1376983c3e6bf92e5f9ea150d43b7f37aba155bf442df823eb97c368fdaeebca8061fcf62e56d614f955472f27eaca066331d650ce06d683cee5c8bf5c8734b4dc06400500223c112a7aae9cc936d149c9a14402b21e3ef0b8647c4c038c3dcad175c17368c3d41adf5d78bd40ed8c795b5576b042dca2219f2502cb42e6ef61a2570b75b55a47dd37ab98298a01689b7f22b990f871388b825946180d225a956302d5a716feb7b666c3c08efd8f235e01c2bb0cf67be59142b872d2f4c0f4e1c2c82e71b12b0ad20c54c125441294175b1eba3fc5ac4a916d1711fca9943d4b84242461bbbf6b8fcd7ef796a37ea5d7ccc323b34a337ff792968ce27ed970cf0943f04a48a544ced42dd15c7fe148e099d199868e5945c2e956cdbdb0b743375945d30ab3e4526ebdf08f5661b32456828e67dba3961041d90a68e9165356576b95149cbfc55d21e9c5fcd4d3eea2a92b269cdf4874fa9b9ba86eaf0aa75b627946b9137f44adf68bd4fceea55e4ba8715733f0d46fa4cb1c871a249f76c499df71899db4d9d02ed80b5709b96cfadd9bf0ff915babe4f0b4863880a9b9dd7a245e54b5b1df112952778b218097024640a1a91fe05d9390febb293acf2e3f575f77ed19a3c14b8177f73f679eaa5eb9673fe34cbb8d8911610690ed8284efb6d4feb3c5a39fc20add0a45991aab6f738fdbfcfffc394c8e5bb684bd5f0da3552aa894eb20a28cb4fb7835da5f56143a142dbc0f6babe07873a4c0221789e59d3218b91d3cf23ea77a2dd20b0482af54a37981ac19a6936d48c72a4325e5d483147b836cb9a8489f5895efffbed5777be78952c8f6abaec3797d4b8f005b42f64d964618f40c8f0715f1380708fe4eeaf80790bf3d504584f283beaede95c90af9ade141529a0611c354c7ef04c8f8dc203c2230ddfe634d857875e81a23e38c366c110653e2ffaa7638893de826d67721617032e111f13db753e5623ad01597ba9f25d5df31d5a6c8e4eea74d1c6c2d2be18d7aa582ec43864d31f9e612c69e8c5fa1cdf3d8455ab111a83cd9be418fb4f67c71ebb87a0737a405c16653a6ca888135679c7918f688cadada12a2f2781ed6717d5b0318648b7ca3134382c7e5d9b3502f451491997f7b92dfe43399f384e79a27dfa94ca4956a6304a584b21338064c470914763c77f207200f5fc910d6dfe46b1c9e41cb6f0889da949ad4592c88d37e9ada16881621f8e1d3d467c2eecceeea0a680bb225e4649366cf6ffc07605b555803f9d7dee9761998ea41a3c100d3dae52ee8a3ab6944ae846be6186ec609063cfa8e6edb80d71145397ba079d9081f1e88e9468ac66630b3a9a205cf5938941b140e19a40d93ba38e5077a6d036e47a9e172a42b5a5a7efdad53206772f44fc0b4ef3f1483c62742939bb13a5402eb2438d6e6587efd242ea6192032091a4e88e415fb5e927666fcf45fb3ec7e61499ae4610979ef696185d9d2c9e598ceeb570dc125996275d0184ce4b44ba725b32276c996b819b8e31bd5b12fe1ea9808bcc200fc5e1f0ab9eb54603c48b84aa440bd7eac98a328022d0cf4ae8618c25c2f1acf98139a7b915cbddbd8364377c006e8527042688599859463b4b65bd070ef842d4dfb0fbb49933f9ba8077a6d082a2220b4b97f29aa28a21006ab6260ab9ca60af33edfe2a0723fd4959da84ca7e1d4ac8396938f672f7c6576f75d3b987a015f482a3a2fa7c4d4a12097c72616eae9302fe5b9a3c1e4efcc2b8991d5a88e9aeb64c3dc9cba56c7444019046c7c5ba3576cba1db8e4cf321fde6bcca39e9e8cd391dafc5cb7868edde709f36647c96c1623baf4f0e53cad8abd08409adb8472cde8a16fc70360c23f2c10367d46cceeae4098ac1560f4271335989391ecfbcf7b726d25a7469796d85044f0db9f72d653182f654d108ccb88754b4c18729b23fd57b6f355b046480d62d167e6c5d20ee3f9cfc3289221601b89705bc9db024e2be5f15d9dca87aac388d306af34912b543de6b462fafcbd75f806e732ec4393bdc0f41755dd6d6a64aeed902dd8dc426e0865ac31441e939adebf4c84b7c651bc0e414eab67b87e1346636aa6e69a9d0d4b43cc68b4fd240d3dbdf3e8541833f33b3a2aa2eebbd3a34fd3420ff78d251ea27789e4c32ed1ce487ce8f15257b935fe4731afeab36dcad366198ffa052c84f7d05e84b432bbe5e6ef4dbd1883e9ec57200e19d8961eb5f9d2e3f0228bcba1400cc6e4343aa838c88c51df26269df15fc4d34a2d0f2a16fae470524c763dbce83201d25719c3bb0d0787940915faa2f4259f909eeb48cc4d0a0275d8ac2ce332299f0976821213d11d6a5b4c9f727d8c27b5e37a831d4fb65b5cbbb0b8bed83a921c597390191db91e48f26c786e0b054c1cad915d39c0c863c524d1c5f902892ed2a82877795280873482df3d18369b9f5338759f51a20536d9b176d32723c7601f2a9099a4d514d32a5977ea914a284c74d127b61ee1f2f4c9df227c8ddb7c8039499c7db060b9a88e7dc4b30deb224c6917d96257cc0da9b4199f4b7dc73f4928fceb8d723d8bbc3bb926ef32089605633ee745a684c1c64bc69feff05bb5de9ab4830821bc48ebc95e006b7c8ab7f0ee60116e70695932d8136a4eb04c65af874c28293dd126be8d412024de9dc8df7cfb375bbd372f41234608d16bab071c9473d8b806a87f14a69c85fe6c7ff93eb46c8f36084d05bdf0ec5d2437f590cafb5ded8c34480ee9237209ff9242cd7ac17fd1ef9e53f15024399e7137f49242fd616417c33317eb564f0a9efaabfaf79795a2de13024237e31022f216060ada52b8d8862c8d635bc9ba9b75fcc23703bd2599d4b188978d87594d97ccb55072a99231976c04f1dd887092241a707a39f1540660d718795194eaa948e2c82a45ed8236e1e108bf876b3ec0df573863576145f7ca8dc87c67137cca4f19eede15f4a503584fe4e73794b8a270b89cebe54124e025d0044a8127cfecb6d9a52892e85db95351a689079655a9ba6c800a7351b1082664818ce96aa3a16813e43c74bf0fc6a724b521dcc5dc682454c62fad6e73681126fb7b3e7da25b676c7936846a98ef4f0fdbfce0081591792eba6bcc81bb8414f4f1ad021d4f0a86735145fee3958946ed7a68debdfe9bf01fc8cf140caa54dd8e50bfd632ea7ac97aead9515dc13f193cf788a99a033f6b1f0e780c7e2640b14dabe0b1891721125d1ea0b7d62faed3e933778b54b63da10cc3ab4514202c8716e2f58c27ad891fc0fea19356efbfbefcf426be6dd5ce534cc3860ee5968c1ddf09c16ef56c8a5e4e5f87ad747464736d23c77821cb7a5a30f3e658dc8e35a3199615f9c2e75b4493fbae3584d72aec6da20ca56cd184195f207af70aa351e2d6a102afacc88a1bfd6e04ffc75804d89aa1c183efa4e992a3039d1fe322a1de6698cc382b2a019c7ea2ca5022716f81cbb6bc9853786b9dbab65ea1b403767eafda5b16c12b5e9c3c172cd976570c24c8a494a94fff06354082d859eb14710f5988e2e7bc03c355f76b5743d5786052c0b0b1b9d20a6813644b32bc42935f46baf6617fb93b7c1a0dd1d6c7c431110d9faa01c8e1ababf84485ae565cfd42eb65d3430d15e6361a1d10431592a686fa84e572c0b6464c81c66967ea524fde54ec8ab069ec344c56e553454ec320fe02ba6e55e835e9cd8a6f6c700e694144dc8d80606242f4fb5044e1269316fd32f2ee0380c070aaa1a0b6ae23eecbf4479922c3b66ba39f8969cf42b85c73f66c4995d94100cc766f19c47175a9ae0ff823bfc7729b7ebdf6c9251bd6ff30ec9660a60a1eb614ee3e1a1f3ed9a9471d041d429ce2083feae5cb716e92e3415fe2084c61d721d5a1ac4c87a193782248fbf29d303ca3540d1a93f898ddfa8f149df9c8e7edab666edf3bcd73adcc93af614eff0e7da581ecbffd9b3fa44d0ebb223cc343d8b5cf23e19a2995fe5b2a4206405ad17316ac5984ba7e89d4eca1665bc4fc054a7e5a6b400c21de790f2a1b6bc5d21cab358bab76fa6bc616bdf8516de1117804ae8ff97bd9a9fb02349767de2fc56890303e50a29bbd850f1c73e4d34b99991bbcbf6cd599bfb1ea206ba78d67a700070e7a02fe67f8b163fde8366c165765e0eab317bb1c2775a5abf6a402c3812300bcb4d05c9e2af5a599bc66a64a1fae41753dabe3b9d29df3b5d14c22dfe7b882c6f018e5a44238286e0c2c177c9869638d50f421b270cc32656e67cb8aa095ddc0e869f4e837876f24c096206a534b7a4ec0f4dacc7501f071097d181fa9e8ad568a931cedb48693ded8027775ac758dd79e9f4446749bfcc112283212a40bc5affd8b557a1513a3f922397fe48b3f6d14b09d1c6a6642e2fcf4667d19a1332d787d98e80abe4e3cf53144c234abd64c3ccfdb5b58208a2189ed615dc9d0a680543465bbab21de5ff371fa90745fdefe879f5d30bd32810d012c8eee6adf6bf4dd469f98c9af3fb9c7357fe269069c4999f424267532eb2fea75407045ed65a01507aa9a7bf7ab7e7b79895685f5f188f013a361af254b5dc664c2fa025187073b6ed7d12bcb45bc9129e0f7b63c34b9d63f5c710debc4b64763b158e106a43bdd74093dc2603e3b04ff2847a48007547cdd9e5b2e06bf6850c9a2e423409ff1fde9875e2891dc8fd926c0dac732e049fe56b32c2d3a8670911a5692326f19fc861b5e88d60168306bed0e3ca682a62fa8e8db4450e29ca876f2041715afdf379ed3d5fa0238801b6e2c5e9015410c8137b394785bbfbc197d8bc12bc603436e54122bdc325bb39936d6eece8061f20fb39e0ec3e5b1c0747a6bfa1b59424dc27622f9dc078c30a9703697a368c3881580cce521bf8098cfe39b3eabb160b3d4587e2ee4f7f1a5cf471e953025f2a60082a3fb99e1b8bff07003e04725665b1b918f8751ccbd1de6f81242f25cd13ca397267f4f05276237600bea8f53f62648b70cbd3dc39dbcf72c4d17dafe9c47bfb6339cddaa1b4756ff2ff2c7c1a333843c5a0563e935ac552d550dbc5d18cd03d53da3fe8505b6c9d6d8999c09d4279f2d36f1342c9c7b1ccabeae78cf06c83b34426639a96ede9cf30d08532663bf48467151828eae598c48fe653112a25bea6e88d4435bbfd68e23b1fb8a230c989993d25f24355b0ea61e909760720b6f728ca13de0bef5fb66eb0a1aef50111fb00da28a897aa4394b01c2556e8270e27dd50e9b820cb9fa7a196f8f6d773c167c0d98e37ec6dc772cc73f63f6a96a665f7a7250b685fe18646142495059a6c149f06ced5e6faba53b6827875a79bdec0564cb33ffa764b9c8f8163832690ff2bc0c2518846268c297541262478c66522d840a0d23bba59948c9888cfc04dedca89a8ea5192b58964ee32b64fd9ef4fbfccc0add09d3c2a2597740a4be7540babbcb0ace1d0f1fc4d21317991957e335fc8121345bcabc746e105a26a43b95c94646d6a6ccb816100957cfe0f8759669a0f32e69e946058723a41a67e6df6a1942e192ee4cd23568c0674ebc8a48f8c9222fd05353a5884955738ed8cf08f9423e02d198565e8fb052a0ae905230b766e0e71aab526e79130ae1134d8d4661aff44148f6134b157c13f3504fe652e72e084d8a6047760b95c32f100a547431245918341583fe8c749b832eb419116a75c38ed5a1a0550444da1cf6a068126a36b62480165f00a0208c1466d3356fe8fce2edd4a7651112c5e3f3f897731cb6bd6c7f8008d648d616f611934e0b212e530652b7cf349adab48c0d00b3e62710864a0ec1881a55d7ec71693639507b088ce364af66c87ae70d0953ef92a990f1fcf7826860cb60e5b23466ca752e572af386f4015d7af57db6f489b692fbcaeb08e3b026c6d751b1d6f682a7427c868522ea683f96bc8d5325f1babf5f20bf56f1f38ba64263029ee252367357947482e962f2834b8c34ab31ac39d75393b77f57c79af4fb3c9a1613959004472095f7a79151d17d4d2198281a7c508c2b64dc48e0121662e2737f9464fb749ac1f42353f990085645d3ffb33358445705726aeaf685c7759d783dbbf37e0cb14b8404a4e331c3ddb7dcc6f8a9df2a278a090949dc65265a74e3ba85f50093bd345d1c5db30647417c77bd9ba5769c53ebb18cc2a089de2880057f1dac5e39c09e815e943b5fbed4a45782c10834c41ff9963903ace599e303024346dbabba9bbddff1dd5c7b4b2d6264dd2566d98b83ba8b821c1fec8da57fd7009b1bcfcb5f080fe67daf42b21b14ae6de8f47e0ff7a302852525a5e2bc569bd1b1f4781b858d3bb04eedfe718ab2a446f5da62fcd19ac4511aaf9bb74942eb2b42d2144e8c3f8f49a497129fcff447804e5ecbfc253fb54b8758985216d446f65c129141c8335b903f8a08d927708d4233df9d652a1b0f9c75dee357143728bd80bc116c8fe18aa021929f4519744bbd5b02e5814c5bcc94cf5223ceea069045d1b05b7e2f4d387a73b42464d1f8a51becd1b1eec400b40db6ce10b404b3fa4226b385c0eef31398b3a61ce49249ddf57bd4d9cf06213c9db5fdea0bec4e067bdffb1703468c9b52aaaa3983c9bb2388997365c4c174e110362e2df3539cc7f53dd00bde4cb81035c53a57a93ada410bd58b888d2985cf2a5678645987f7baaa6a1036881f38ba3eb7cb1006405d92bb11056f8970fa9896098d7b54dc616c125a389352216f552597d8a2eaba76443a984d9d9fc3f4aebd697638d10e4fd2a705e8b93d0d8bced1ab02047f290e921d627c5040440bab99906e956c386c202eea99e471cbfa9b7696cad319f158f2d129eeaa8b7c686858fbddca5600eca1d970943fc593b74662b5ce99d9dc07fac9e0b80a763156360a93c1cfae2c4a356f82d11f6e7acc6ac2042625ffade80a08c8fded512cb080ff0610d2cc2d7067a5982a9c22db060d18bc7353ac0c25cac38f8929243d8a0f6993bc30ef0d52ca6f9080fe0d3e1e3584f7886944d4cc8a4036e04d7ca0823ba2c8354ba36a0e335c49a01cabe946bd235d221f528ff7205b0eba6e89325c92817ee4b0fd7682f280b9852d0700345c2faabcdd41f45cb8969345c5ab7fcd1094ffbdb83a5b841708f4885fe0903f66a46597e7547001aa310200e92c5d1639ddb9020ac7bbf9469514cb75cad4b67e22c01a979dcc1bd21bdd5007f9b16fa1b840008f9ca930a37b7d2147f107d6d6134f8a07840e011e389955e15fa0b3b081934c891157a4ed98f9f40d7a21dd2bddd6d94b09d06654ef292407cba4e142debaeca13cb755bc74803c654bd5b6612416696da61d8285e484f3e7839b25b287b58cfbf887d8fa320666a587dd2ce8ea140ce3c358094851e30e124046fa47a3ea9c0e4254a452f30f628a1aa898a66143b05a44a7e64b9f8a73adebf94b4fbf29494004b29ad70fe4ddb428c1fa2b441456387dbc9d51e13ee7a7a9d943655d1081e25729f1722408efe59a4cfb254111118fd5b1951df71e0684341339e8b328ef91fd733ae026f4e38de874d6e8101ada1af8e469e699495cecc7f9fd651e2473bb1af16c10e1d69aac76f87a98b3804991b0cc88ae4ba94d2ab9b98b23a0918fd71fcc14247798b0f4aee19417aa542063b31005be1b7a649b20a83ac94ccb27d86cadc2af30db36607cb96cac41a7ddc24066d34a3505a107d06fdf29ee538a81ec60ef1a439604a4d8cd72917732f31f995e43466ef46ed01d3bc13d278bc1c4eed4ebd69178bc311eacf85048b1f0d26c0631cb3908b6e997fb7a2f6aa23f3c994ad0f8ed90e77f002b33c89f9ec9aa1be2c31fb19d5c1f65e40a963013d71d6eb7b2490e3665f9d5614008c97d4b132a44e332883948926298f0f92f4c6872c8044ebf7e8c05848d35a4e6ae14bab360e7db90fdc305c0346365bd3265909791954c8733710d398a0f1888f65a022afcd184f3a0dae66a1a7c0c2ba89ae03659ee4eaa54e78a0f6d49410f6c440e0c3d679fdce3d9e3e1f156f2ccc244fa0928a348db1dc9b3889cc36c66f55a089052bcff587b31abeccb19cf1daba9c96b77a14943cb6f61dad24e61476b4739d7db4d424f87c7f0cc65838936925115272c6b56b30e117d9c1775d41ff40a55d1077416d3b48939c44fb2d5b6cd0940ea67498769978e96aef6f5bdba647cc35d98172f2bc540c598954b9715091576adc59bfe1631941ab33b103c1706b5c26ddea98bf367219359fdeb51a8008630dc898843c59e2f4e3faa2c097db092565b276eabeaab2adcf18e108302875250129143ec6228f5063054a41d5a9f851072c483b4af2aec7b1e5056e6b949f88fe3c194743afe7c1ec6746ea2a794554babc7551ff215ea38cae16d1f17e6819880acf4e246cdf45065ff57a93e47e622c2d9b3d492e39107453dca1fc4d5db277b8ab80f500c790ac3473afbca0ca92db501b2024d5a01868d65d0a05b528b74b94aa98e80e6c011332962f7cc9682b70e858facaaab4e6f5f7dd95b18cab2b12f007d93bc71fee1388dbc669365baa31a83124f0c7a60a7bc7bdecc167f9a271502e3f11d88b9c1016238762576fc0f00af00665d8fc306278fc3a64720e61c68ac77e1892a6a0cca1a7171d4165eab19432166f45fc03f88d24c59c17e9967bac18c8cd87107eaf60280ffffff7f