PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 55583 a32e970b149492b1d13943e7a641174dc30a3941ca4d255719dddd8701f6c515

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6d3b1d24d1a4fcda9cc5f6f5bd687bae3e07961f03471ba047d616a0748ff239
Certificate Block Hash
a32e970b149492b1d13943e7a641174dc30a3941ca4d255719dddd8701f6c515
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00a0310000a0250000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f799b42c29c53b5e6e605fed14118117ecab0951e37cde5f40597e5dc773f57df07511186f0e4cbd7ca0261f38a84fb750af536d82e04a1c61c8d07e6ad4c58e4551b8b1244de0fdda64cfe7d60dbdad5a41623007a49a627d110000000000000040000000400000a0310000a0250000

Raw Header Hex

00004020b34581d625041169b71e5ffbe28146f74895a73c999fd053b30eeb653426ad6349e1edb906fedab7413a2c162791b00f7b6be5317b2ec6c4ae4c49ad21e70ad3f62d0b6a5c83051839f28f74a016d647a01b47031f96073eae7b68bdf5f6c59cdafca4d1241d3b6d

Proof Data Hex

59,560 bytes
1212160203071c2ec28f6d5fb2244946661f05c880c6a7619c03ba831ef010c83d2bd5aed86bb23275ab3429ad547644ae43f88534c9c9ad3a8b57006219d331c496bebc9e2c4fcb66ecdde1714a9b5ad46d8b395a0117522038011e1dec7b10c83053936eacc6db7e24692d539d83d6e918f599e324ccc2e8c328738fa7f9899da4d57813d56f0beac34ae27f7e5dfc3ab1944d6fd115f31d39ce8300eb0e6b8302cd73690f34da16403ef7722c23582cdc27d9ee909018642030fba5d1eb8ebbeaa1b9d2b73e4fc9e5b3d459cc7d419b6a21607edb79f82a95175cfb110e2b671e73c38a198f608cc31644203d5d4b8c79efcda32092ddf02d3f6ee7b3ee977e3e4916cdfbaa6806ab56137f9acb779c0b5b1b219b42f3fa2672ac057610ab65bee5702e5bc497514a4bcfbffde0ac636b6c6c1c9db5671cd209d6b06d18d68342c5348b85f305b5649642face250243e16bab7c987c1ff1408f4ef978c8217050023c3f43c695183265a0716248433afcee41ba96dd0d80fe9c11a43b904367be33db9ad2d43236cfc0aa49c9f750b506ba4461f81c20f354474e928ad0485598c6b1704d30360296de7152d8813fafdca3298b390e08d56cc52a562d2a664fd879ccf0c8658330d18486fcd07693a00e45ff8cc7493c54ead9a80216ba42fa82a55973f1f55436afacb48981b5c0e7011a5f31b82fdf5942188a3864439c0885e62fad1a92e6d2381acaada9bbfe30cfa913bf4fac4b316302247f4c0681d1c2c56ac2814e9bc8c6ebd733242aa47e555bd7e70a7263411580e7bdc19bf0d89592cb7fdb213a2dd5ccfe9d923e2803d7c268826020aa7597db079b65246a2162b74b07a91b6bb3c65252e28a1b58b3e61d52c855d939c3c98fdd34b508c5d858bcf9e26ea8734a282075a06daeadd38502102333d32b15ed6f64da61626fa6643197f208707e029f4dbf173ee69e49a99073e5970a3cf343008e03398e16226475a5406e27eeb369c50198968ae0f4ec3112d8993921bfe2135d9208de85fb4490b1821431049c2ceb7e7bc01cd3d07f7c984b24d5d28207eb3bf16ed288d41cd47e1133b29136d0a2c86ac1550e3e9ff6f2c3c05ee3829cd28bc4c6ee3b02bde9337799c415c6acb13eb508cdc5ea09a11a1426bd4a31b0a0fc12fd71593c1d129d6c43421613a340c427546c185aad0cc56b7e8a2b341f2ece9f668864eb68f219f4d34e147b7b9483ee9c18c7c3deaa10799e77e6f32b8f990653b14899ce9450fc86e300a5d19ae7d063280b1c1ca8eee18dcae1792689c39f4d60751d71ce96fbc96daaea27da69dbd0d39ad441aa651a020daeecda12a7859ce9c2ff22cdd86adde8ab827eac604de2b0d747e6704053e95c63d2537bd4794ffe937b469e560dfc2abec0cf093481adaf82942178c530372a3b6b594f5192100fc06fb32ed8842019f5c2d058056c5d281a3112c012480a1cb0c798b17617997ebe1962e66459e5b3ead7985917ef52443eee38b3d26635946d4d0b606122d7b2236d6abae9e9daf913549bab8a1a6b34d851230a9c6ba4fbfcdbe46a06c42746908449e6b8c067eb0d158b06fb47bca47144e4f046a235030e4450c3e512604c0e00d5c8005e799bec1b5037493907cc332cee25f1f3821fddc57bf08326af079b7faee09a95a0654b8b099a864e32a780db57d2a1086cce6694f87c0296e53e6545aa9243c01c3c38979d2cb9d59d98fa3adcd3654d2555d8db6dc1e48b2c39cdf4b4c35a5b8be673d11188d23e1e237eaf66c8a0beda3431ddf3aeffe5c93a0a01d45ec7e1d81681af53b65bdc6fa961750c735e345e951b9763edb8fa21d70ea2364bf0d1fa96c88c8fdffb7350af97c5782c6ae660fff0f1f7343e1f38819a2b579002c827a9493fbc1e645f02abc04f14ec39f2c03594d78187312a7225eee11d7fbf8c346eea574c0184d9200d30aff84e4f86d495dc36d8ec68021d0bb4daca3f76ee89ef5c1d23817c51c43fe2a4e60191f5e4093f26f5ea0263790b7c0d150814f0a4c3bc4e029836f23d2f786047a904e186f3c217d9dceb80c8d661cf851488620f89943ebba6b56a4fd59be38a186c7205c40b3ca8c7d209b66bb1f590d020c968a9f214647ea0064d58e87dafaf9f330e1654944fbd069fd41e62cda354714f8a8705c7f434d741672807c2345dd79772907d9dacc154eecccd98767407fcc41223e5eaaa0081416d38a55b33f4acad13bf6ed1a1910b4726064cc50ac370b70321fd98b04e6dfd392ecb32c0caa20371350232d931e46d0e5f79f6b180bac549de94d0c372c84a2a4ce75ec7fe78bbfebe77692a6741dd28de025a7acfc532565ad2a084984ca801cc16bb7a0dd20cb33149d16ee859063e1028883313507527a6f1446dec3841da89c04ca30e6c9dd8e7a3526316042ed061124cc4755561c66a9153bd7e10e2a9b63d53d1bc31d0d5e58f12127c282d06f9d007cd012bab64f61e9a45f9bc1cd7fe43ba952a1afc833b15bbe7d7e6e112f9383fa0773602f26670ab39e2ed2b739d573ceea33122203bf2de93276506f5993954329da205031193d3fc3aa923e3c8d53d1bdc6d989403120e7f0c970e475144ef68eb1e51e62dd2527a24f7758e6857c72557ea498f4c7d52cdaabc418fdc5af5590d993e03432a37667f26ca1d8c2edf61333fce5d60d0a12460cc67b0b2bbe20521984a7be7d59a7e2420473f6768638480776bfa8fbecbdb93379757ca636ea6dac6748fb4de5c7503db38dff1fbb66d4b1766bbed0f0c1bfa0a17aee5d891e04cf78ae57b9d24517620326be22b7a44f28ca2f72d839da907e9e3159367af68dadda161798af43cf6157a576f5a1af3ae7504606a13ee8aa763e83d23e4a232eacc64e41d59a72d2a7280d5e4205f6592ae0b5265a2f5dae84ac59f03f4ccc89c31e867892ebfdfb8dc66f6ba36edaf527b63f362b0012182e9c4117027fde07b9fc459dd9c14e90efc50afae620ad3470c52be28ffdbbedf46911a7408fe83e7d8eaf2a8464216bbd7e6a985679dc89ff8ae1e8f08cd715e6d67bfe1f8b287858272afcf97211009c20e235351e40de1cd5ebdd3edb0a7f9639df4820c8e6806311e5ef636644de3395b9bda97aa98192e1711fa269ce72941bac2b9d451a5ed1cd388f4a23cf2f52c1c123c0951c8a03164a2ff18f9abeefbeeb39c6876955cb6fb1ccdee7772fc1dd1657742a9b339fe10393dd69ff0f5ee7812832c4dbb3713260fa35279819a7af251e82dee22acaec98000abd35154d487c5b064e2107ea868bfffa2aa5016b4c8b3504cc7a54b562256126cad81b98d2c203553d45be6f647f6554b32bad1d00d2b1e1892b62846e361c61e1be1241930addf76d67294f0dc5249f4456a04ecce60c02720486fae84addc14b46da67fb800be3fbd7fd7a1425466d0e0f0f3b42c883d71d5bcd344adc2fc9e5b626fc7a527ab7e302217cb266b60a35a79df81602377afb50c223142e14cce84713affdadf9b56eaf1fc75705729a32faf566287ba48a4c56c0517a19348b7b60d70cb190b171d6bbdf47c8aaa951031e55a036f8423a9b875347d4fe2cc7e6a04a43ead09ca4339423824f76b3370f906900716b0dabeb1e652f915083f3b9c217128867709ecabf432ce6269d2668a452d9664cd59fb73e471d43845d478decab402a9b45b7426ecbe5dc9199eee201b50df8322ae66779441216375ef07a852210b916626ab4cf1c05ed3513b1e8496c13ddee51a8859fcec82d66c919f015f5bd112dc578ed953a193fc979637ae8203a7d2653c0296e75324990e32c1d9a504390ca665d0b2dff1ef93862f47f269f3ea4f6d3da0d5edc8b2a00f037fc893db1ad2c40a39143b0702b7a739d8c4282563b94c92586f25e4c1d47c3f54f5b59f38cedf50a6261f0d6467c1b235005f0cda070f07f40b676a312926c716ff94ef8f31217c19181ccc27894612fc681abcf9c3c155fce13c94d1be28530a4a9eda046f2e6cb5e7a7c8ded294da47314ab94680ce75b339467db9b3e971430353e72e008615d1ab8c5af9899aa0e5b07899bfa3cf6f1aecafdf5ebad19da946a79b56d5cdbeeacda984e93b83b1a32e95f6c1bb80f1aa80f90b19facd0352de84a089904c56f9850f56f4c7fad781eeca08fc6413555e1b975b07f3c8a867766bf76d112317005bb53634f4545c9a06c4c4873d2cba821f7dbc5922525f4b00a0bad9890f41f59cea23bd19a819882627260b917519acabb57e6e1a3d7002397e9801c87a7e165459b1134b287be4e8c809ef23ead1bae721209490965c71659b1cc8a98cf96d3226b4765447b45d16b3e7a53f8afb320018e0457b49805cc9a5b1c73c95863907b1533bc0cc54be6aed07458f9342fb6b6902606db3e0a4df17b90cf0660afa1ec7e07bfc104ab5350bdfce6e52fdda269de252276ea7b08e688285c0c474bcadd6bd29d2e389100c40640ff571d30e39cb4281ea138090f49f7628eb956c063d6697c327002e917de3915d3bd7b1524300b9088dfce4e353340e4a0e17cedb2726f32a5945d5a6a324756bb70ce321a7de9c30bcfd4fd2311a66ddcfdd359b44b134344b12fa2fbf01c223fd6c78d8af2a48f05170d64491d1f37cd925fd3c2ed6add0f4a2ddc019e4b5e7af89c3750c48895863c53771dba052028e3e3c6032ed327e694b5370dc7176b4f24d35168992d2bda4704c17dcfa83c3de766cb48953bbcd9409e212bb8f15c5b07555fb3e8dff53c70d3a3305407c0f3bc53432b6e616bee5556b958067a56f4a21426731b8e78a3b50a8c2413cc7c3a89a5aa48d6614bd0cfa1d9d07e27ef9ec1ceea38af952a0537c626574eeef179bb03ad9d573a036d62d6f39439771eb3352df92a36c8d3ad77bcdb9e94b67a0c0d15dbcac6f6d6155449f9edc7475cd8593f3ddd7943d835bf67dc4c7adb3c4fe6d13af53b2af9c7c1b3959433f08e8dc78f1aa52e4af303022eebf1ca35c281664f134461c2cc9f858cf4ae8ddc42eb67464545d6714ca8d766a662e23550c5d7d2215d022c46ca4674dcc5cd013e6956282e691ec6e2897f383ba05a4d6da91c341069d387b5b6df254b63680080ef249f820e566bae4e16a3429f7b77a89ee23cb4cc946fa036070546ecbb5f14d037ffdcd8de3e9d30528ba1c6d2fe251fe8b13658db027b2e2327defe163472864e09f7b995f13427cdd76ba02eb8c099ca97b076dabd53467e29a515ad447d7de28c02626cd11392842b4a213cdb8fe9ef43b904f6f8811a2dd82af26ef27c0013a16c7421036fc4c8070308d08b90cd678433a560e4e83a4537fe0d3808275ddf903213b3e0ee66af416e9a8ab6675f9abe2936fb89b0c8c68861ba8c45ba64a1ed291b173c266d22072e94155f11bb321b9df6c4d4c26388cff3f11d9ee3ca90f709f78fa4d8d8fa630cc6210abaf4556e2970818a8bc61cabf89460be2ebef9833906ccb6c82a96cb5c58734c6f8a89045c39dce4539ce74421d186ad0c964f7083360e46ac9a406598f993f81d825f524be400095f5f645ab42f0aac9b881331e63b12d9e15b9d8f685434be9dd8c23e02015a354e7ac93de89a793ea9542643843fb2b2d47cda235f58188a63c01bc2453cd6de50c9d8bf01d2bd1454e9bb46d12c7b44eea3425fda88bb38b9ff6b39201e40ea5e1b50eff020ac52ce70cdfdee56b37cedaefce5dc6147f9efde4536b3b0a4dd64c9ad57413edd095c5b40cba625bfc4731f5765210a34bd2d545ed905b471e5a1996962f064296518ba650f92276dde0811b109f4c1394d1bcf70d9435cde0737b44057e16d85a72a32abe49b0c382ce5e3e1e3c0f77516d53ede6b06141e64c5d725320445750a5506826e44f171681c40744a78987de8f50a738df7cc71cda471ce93838d92d55349600e86b3ffb5afb143fa6307151cb3e5062791a64ee29c9ffebe777164c9f3b9101b2f730d416e9dcdb8f2698404321256e661f96f1bc300ed422f4947c9095790e7bf730ecb7b33a58cefdadad98c49d06553f44f3453c2a840c12c8618a5ca073002b47ad720bad8ef756087a11eb561824ee4c94e6c641eae04a3ac7840ba0fae0a7e5a778ad679aad28372be8173b66d72de23696d8cbbb244cfd2c34786c3b2e39bf11eccd342255c79e4af578099005a40018c20ed8e8af74a2afc9fbe37c96f8abdf49d2260cbd7d41598426a37bd05e03d12982ce1a3c632d174961455a739ab8b9a062f8dfd03141a98d89104415abfff9037a8daf9296d7da00138084529d873ea83093faf0cdfe73b30adb90708193b1c9939db0cb7880288ff6df1cd4827d99bf3f3c23ee71ccf954b5a2f0f94d8279ee8055bd4b867199b25b28fa4324950a396f9128d4d8d571ab0c0e98810bae05c2b23503b6a7c2afd9e0a638dbcd75348f0e138eff972865636a71d748a0adb3058463304d4e1dd81f87ae7b0235e130af6fba5b698afce6673133b1c20c53710d6bd4190e2cf6e67b78abccfc36d337a8ad8150342f1b7455c5fe429f8e8623fdd6a7d0f286a82b306e1f828b59e26d4c99cd37888a2326d0910d4afd6574d1f4b7e0e29c54d6b3c2da404917cfb2a03b6f4b28ee5ac56ddc844cbacafa9b2058b25077362b647997ea53b03c5d93b8c545917bf04717ebc166f857ffe3f0ced602f00bef26becdbd9cdb881d2e7a474a9b7200a3c7717ee9189aebdca328ff9edd0614535262482ecfaa55c06fdb3c23f4494dbeeb5f3896bad12c35c100028ea0202e25c0dc78925f077a6b6da2dafabd7e82b92158831362dcb25f52e9ef92c5646ec2bc690e78efe0fc30a1ac6d097c29b87f163a3cf15155943e268999ada08cb0de4b4b677b3cd86ff9b6159f26fdc986f629870cfc814237126652c220030f1988e460733f20662ad70e846e876483d3b85e7ddf74ee500de8498e1d7fdaf37f48b73a3675c0bf27fadf2eba0ffe309efaf6ce9ae6dc60f8568f200c97deea960842f81143b9f4f8af90098674ffda0561a920ff8650fc18c37480c877c2c2bca911fabcfec21aecdaee98bc727e96cad3f3441947ccea2f19944a09303b63881e468d63f1d0dfea673cb7c0a913e8d800bbd1bceffc335ac292d071a46ce536ffa82eb54a5521ab377a158bb1f96b725bdf72b01a92d1a1ca345a55df7ddbc6d3d513cc5d8f97907a99cf619774c06e1d9b836b2f947d719ba9cb2578e51677608e104c0c04ad3c3c6af3f382c3306bd432352f15e88bfee705140740b1481e4b96f1dc69d33bf7628b700155be775d8ba2811c5e3aba8f48dd5ecaf7066af22593f537ae4ef4a949ebc526620373d6466e3d0d57af0b8184a7f064fca336fbcf68b7b22be5b63354528bc57e8aad65a1ba5c0d67b1253e2a1d461accfce8cd9e496827dcc4ccbcf6999b74e6c8d85ee583636811c2436baf1bec3bbbf65e5cd49a45ec864335ac5f1579ac7cbf4408eadb821c7152789f467db469bdd48effc3790c78866b1f8ca062a103d588d0b0a51bc26c442e543912a267ab49ed087f9cc2dbef9faf1c7c06d3f0ee2ff843bcf60be4e5c5ab310472ca366908bad4912fae2f0abda3bd16d219505dc940b2a70071833c56d479f5e990a10887ffe2aa6753b079a614f5920b2639a226aa577b423355f68a38e59d711824a8717d45d21fa1ceb42e654fe8af7942f09b6792886199c6d8753a756b2023aadf860d39ecfe45847f43b89cc7e669a99674291387ee4273597909f14bcf6c17cea8b584796a416b4861783b807a7da578b749994281eb81bf3c27ebcfd14fa59a015bc2c442fc707fbb6d76e99492a2f9cb08eecd68482659c87e42858bf5cd25e2db2addd1bbb5c19a33dc372fa495260005e8af90471826842cfe4aac8f43aeb4ac4263b1d215679792f2cda6bb5af74ebb760ed423ee2cebd6ca14745c5e57e3d7e8b154d7f289491d9c5f123ac03f35adb29ee2b34d279895d07c5d18a778cea6924e76e97d3472e99c11af1b8112af80f10e08aec58f4f1d0c5a6295d334cae29865b32b377627d732cb8617ca6bcee07b7947612d719e4c5265c8e0eb50e49a0501d6d05e069846c3b18802effb59631804ef1f12b851de0abad7c302af5a6a0c652d0f957269ef7fdfbaf953d54444cad5056dca82bdbb56bea0fdd0eff3fc2399048ce6c98b55ca02ac402800f267d997c41e2e13b6989749e331098bb04ee251b61b5af6b8aa2ad6795856bd133c47ceda04cd054fafca95b2d6865d0f14a591d41fb4cd5e245f497982d683d250eab378f5fdd4e90a39a96e36d8a5687fda6d635a1bfb5ceb8949925365cec6b1d0cac02f5be458fc8a57102f3900a27bcb0e01470fd434faef443db0c77dad90b9a134ac7c4628965b84192969eee134cdb99dc74f70c66be4ed6b00dd3512630be8b7333fcbf035845acf419f9a1cafee47e39f154c19d2b349bb096703db6ab3de512e73eaf5ae417edae503a83dc6879640c2fa977dd9b9db85eeb8dc579be196ec6aef1add8bd72792c7fd6757b79bc8bf6186d2e343e8fbb27e5eda81521137a2ab2a3a83f9bd768cf77c969b609509bd405b57cf73a328d23b27e8edd827abe917a7f807958bae5784c16cd0870993aae35b65a5d6ddc850a4bbd4df556b4f34ba94f8ab71bf3fc9bab94adf8d70283427f979f2d7bad33ca1fdd3fe9e8041b552d109d8767665428d2591fdeeb01815874deea28c99724fa06479da8f6341527d8d4b65a3290d432a8225f85f228bb012403eae01bd4eae0880872ffa9226b96bde19b831ced3af3e82adbb3d7203bbd94e13325b4e4eea46e5502a77cab0f8ac5cede401a153d4328f3238e6e699007ad0513056f74499e5aaaca839674f7256fa8fd76cf3001cb03ddb923d9b09c3a0e026f3f2649ff850aa9bb527461d2ed31c83b04f27af4441b89cae135d43c8cc0191561f62fd739eee605f9729ea8276ed4ea25d91f148aa4564c3ca0302ac12f76216f1051cc8463e438e4dfff9eeb9211c72803d66ba062d94a5b4da5566af4db6cac270f25f9e8252027164ee3e591cb12f399fce9d37ed192b48be068c3c8474cdf281a21119eb1c2fc55f749fe37e5b07f195e11eda0e492c979589c4c45c0d0eac5672fa897658dfd249fe1488fe9b9f653f1b00590be3a321013cfa8118d91d2f9e37d82368d8246aed1f033890826665ba49209a65abcccaa400ffca48523205fe79d9c80ed6942d2de6f6ace926e574903a9269615d1456c9f0a70811cc80824a542c41c4f77f19640be670d93a139e545b0d82c3fa1740e61995927a417bf07fffe292a1a109c46ad97fe357296e7dc309763a4dff5205cb052631c4aebb5df985c77db2e416abcf5257ec9ea9db07f4790c8dd2db0795d5bd2d44d32c5a1301196e16eda7d30a055f1b7a63fe6f02729b843f85433b51f6b06550acc4787302eadc5bc61e310a53ccf145ced2e91884b05852663f87bca575c0427095ede4997fd20430d2adcbd5e946240e454430f4406c079b0e7e6616ca9a2a677559824f617c55e8fdfaad0aab4696310a22a5a2218a9ab5ad3cb7fc4221ff677beee4c4d772b679c682253586d6bbf52de62d9f6d9a2dc7e7442bf8be7188192748cb619f87aef9a89fa657d8e16d06570da0d30e9f1a3ab8c2f7ffacf25c2f3783c4d1e5cbd25b1866867850d8ee21f1e1ff035c2cbf7a4045139867bf8413e6bda460597311bdf10f46ef770025f82493d7af3da59d708f294184a66dad618a1456b04aabc3490e8e3025fddf7811b23e542cd8dc72e44dbf2649409a4e074d1788a8aed03743fbc115cfe920890e8c22514db4d039e7fe0459cc3561d59a4fc3872f991d8cd0b43050c424e06c48d92b3728f3d84249facda27402f0ef007b472ac82bc9c0a7e003870a7d6f1df91bba682e0719997d4aab1ed541841ee2f96935eb0ce0a701c7db5e2fec1e137f244687664f4e68fd16b73d024f62e4eb7de8699834deeddffa06113ccdc72e8c5e319d902d71ac097282983dfe01c923cdbdc2e93eed8fa0f04bd8ec908739fce79739839057bcdd0493ef242e07b5a42cef1cc2e5d8b0fa0cbfb5aec55c36fc33167a30945ebf829d306873a4e1e989acca2f6d6204810fe53b258f5254beef0f34c7def79b12033d85b402400c60afcd835fc6393b36c6040b43e4c8c33e7b873cfede0e31e4441cf3b6a2d7d9d467a1269a7ef01e6940075d2604b95bcb1357dafa8b890451b9ba571c9b06cd825d51aae4ad1488fe5bd9077d14ba367a764810de2a00f306c5f1e09550cdd49d6e98c6e8c818628c2bf73be542a600ba3bbb1d5f53bd34a855b86b55a0e09727a0caafa8992ffaa0719590815feffef51b53448c1b82aab27f32b13b368b4bb85a59349a0ebd36bec250ae8457ef82f10ed0114308230b8225d0292ba464b07f2931609030c4eaca6dceb279165ddd7d2e5913f3efe892bd41e27e87e9d8d614dbc5c9a6a32cc1e678b57688129dc2fc5696be513c997d8ce1cd0197c0b361f6c991aadfee05509f6d91e667919aaba992cadc6f4afb3e647be220fb71aca0bdc67cf90c70bd1c5f9715cd9414d09fa22a76ff2429b646c30a0bc10a8bd1575410d83a43f06387a2fb58eea3ae0f4ed3d4c3fe289bbd274a19174268cc61f9fa2337a89dfd630cd14a6f2263d4ac1ec230f3db4ae55db768bc41c0d311b3c5b395610b54d0dd8753d54b43a223f8c3a1c6577581c0ca8796d444544a65256eaed125bb2ad4d467ffeb0cf01692a66ac1a834652993594801a4b5a28eaa0d2494ad016e4f60e97794bde622ea05253cfc804b8e944130e5144d34edf043f863d7b9265ebfc7d6e6dfe4ae39608e83af0dec839cdc206de565bb894ce13e08e98dfc7e4a9d12cda21f2d51d552af3aaf5c33a6ae9af568f4c80fe71a56e596d5910bedb236407e6b207af043f995cc23ad3c36ae9eee3958e1ed75127db7ec4503ab64fd6e463e576bbf67b3fde07c2da2bbd5fcb717654eeac17221cbdead40f6a0c8f8748c59b44b3bf57f8fc7362336845c432174055e7b2ae0c6d062dcef2b417b036c0d9388cd3f1efb026faae2ebf2f0ef48cee8c633c82705f6a5c5a174c6af54e44cf5a6337801797d525920dd6a36027bbccb12966519c9ea7de7076ceaa3885dc40e5a9ad33cb405dae7915b039f905158818e675b2e8e335244805721c077e7f015ad39065e11ee1f5302a520b6cca4737ea3233f9465af8e63b3552e96e71cba9d4116a1ca396215678a073a4807eaa7c9dfcb78439e0089bc28289966d0937781309a4ac266c86aacd90df7394fcf27fae5a5ca88ea04508b5b06745b37d51c0a6205448af6c5ea31939fd3ce5486c446d8b941ed1fd9a02e97236abe5b4e4e68c0a012f93b5c9c6e05e6009616d7872f0e32b74bb8bd754b847a7f9dad8a71fa347b1d67d4a34d41c424168d1da092d9c9904e338c1a8b9710ea812f8f012b98fbdb25d9f20fc54f22ebff767c0b576f2464014a111430320f7f30b20e5e76a60cbc278d087c6226b8c8607030cf0a02b8de40e41f0154a63a8e2a6fb82608e08f053dc1ade6ca61f85cc7404b5abfc72b7198f262a3ff5311b3806ea6f2436a57631b8ea62e940c798546806e85b802d77891d79e4e9bb6941759e68a7298ae69643702c2130f78996590e725971bee2dc5aedab6e2cbfa63e0f554aae855d03b22c7bfd81cc793e54fd5cb37fa938d27f442f011267b41e3f51283689a46c14b9850914c0bb614b9c94c4277e3a5201e8cce97305157b4bac78266618bea563a4d749afbe8747cb2f56944c9dd2d5e30ac49d5f9f2262652240b0e74ac17d40faab7142bb95e131bab887516e901e78939450b395b1eb3a71b8b7505e74fee1f8444b5761c52670fcf3ffbf29bbfdb85a1f3b07fbe843476805b1fc6338dad232ae0d8b1c6592f268ecb247032ed891b32001dc20f3a6a23c44dbb69c641554f843e2b61a0b55a9c0df57aefbe40a13e1e136218560b408d39e0c3db578d3aaaee0415f5298b925349f8c3bed515925f8fe2e94163dddb04e00a562340947525e5b89dd29622a49bdf00f290c04e09339ca339fd6ee133d5c3e03e03d2539f3619cadd82eac3829b7ab718a466e805ff0589ca32b581f3f9f464e87d329e02652f8964e6b8ce005079114c354cf1d996eddbd4f8be104e5c6c7b71d7d3824e17d854cec8ac3605f5fb1f624c07ce799024fc9e834f526cf986cdfb419fe044275ac554594e89ffebe6241c56b59a61a19ea8f00ac6360f4e75a6b7319bd6ebb9b499a87a1317b9904cb6a3e3281722eadb1b5f19361e2001597d9dc3088bce5f2f9d971dd067f133a2b881078c7750aa0e6cee6ca56630d13dd747f7ba841b6a5478d2dd52b6639db56377cb9a1b8465622f43b6a9129d8a3077a4d57a57d6158ba57fb4dcb10588b6675c8eb3868af3f5e73f01ef7fde7367d8b03d15322a1d13143613ead098f9f6bb31c6630abbb291f2febfb94ebd5eae714dfe5958d7c041c5b73496ad56e6d51bf1c382858d7c8c3265c157e4e87166340674bce88ded509f5b17a9c4273289c60c37e94b97fd50255bf2cc42f070d64ee10cee51bbb1f293d10c654790ba2ce1b7bb050f068b3acbdcd646efe84ffbc7232ef3f2a7a616a1b67ed186bcd5845012f3f149f4cd26ecaa2d2ab5114c88d31418d4717ca0a6f5839d86b29f3b5b23f9f9be162c2c52518161d61237805c5233407d1b32fb5742916f2a25f0ffea80098ee6bec481cf5b28192f40d13ebdd854ae8fdf4076b404b597b01ee166e09139e5fc6d5199dd10895825e9c696373aa60e8c41d81e76a034f204d58db7a757d0362355ee9747d7fc37703c579f8e3d8f1f23cd496e46d70f93eee15181c8c0750b6a49fb425e772459957610e1dd0ba0beef1234602efb727e610c7e63aff1b1ed12eb751a3afaa42d184706c995f7ed348db8c4de1794c44ba744a9304f60dc49ebe57bc425baa25e8e14df71c5a862e95388e4e5d5c7849e427043c6b72569dffea7833a05771d770a03b5a7cb50266bfa203a298aeab242bae8ea058300ad81e4bd07f042a534f29359327d9da6898680458c8a222dccb9dee84fde73d9632c227327417fce8b7542bbca212267b7715307da9a11941123b4545ff853e7abc681b7f2ec11f1beb4946f3d86b71e7241761f028b2df8693dcebeea75c09fda4655ba6f533e54e9c89e36a9118ab4033bb97af86fc91689ffde946bff4289bc704131a21515efed325cb0787b76929ba0b559787b5d716b6ad0374daee182b0249d73ae5d861b8910a98ca196f545d603b47d4a17c8337b0bb0339b140069e597fe6a811a8a7d35de2a5bd6af2a4896b226e547364b8a70d1a45b2eb4c445c75a6c88d63720f64f1d3ff1d8eddd38494783cf4765224c6cfee6c22d88f761c171c12e91cb4b88ff049066d355c1b4ce82cfa6e07d9ac234cc531588b71d97750f60f81c1ecab73aa74b14af84ddbfeaa4d2a509df6f334041e3760ffb5c9497adcb249a5e7441ed81d59fe7007a027e416b5d0972a901805fc65e67cf3d2f2c15456915b4c4dd8cd0eba09cb6f0ca410f11f818bdbbafde762a44e67b2c76124e2a84df95a40ee29f5df8d16d3820c4d3e64300d383e6d1416bbd9442e89abcb07b398dca367bfbc47592526d8697950d99b1a04d714dc05a7372c74eb5901b0bc4a7f7a4ec6847995756f48f5b6c81707d5fdd444a03125d53e20692cd6ef7d132c4e746dcbd2abaf7342678eec0d51b25b3a80d4d254e13b61cd67b9fccf4471293f2264930daf9b701395e30b66190c416ed4e5ced764a2c941ddb44cd4cc51b836e491928cf0e7b0c98c4954296a8a93e3e56bcb3c6938319cbbeeb719556d7ab772b409923049fa98bf1881be493713dfd606826b7062ae9991c12a7ed1524c30d9366190d6b5d71e650d76f9a01f068b5a01ef4edc6abc840ed6e630ed597a8bd6ad9d874d30ed44bb0550f338d5ff1e6a076c399a2182192bb6a426c026164e799e6163ee15254dd5534552b3ec419099efc8c039d5b1001e3f346692799958b0573d8a9aa671ae17073894408dd976a8627d375f89fa239c338d5747cc4e55d5caac5bd95b154491ec4a0d32ef9739feea4d130220a433965a474874d6cf8065e7228ac7f5a294b3dca9ae57fe06fa1722bef462d487122c277ed9d29853267dc585ba54d6c0c5e3c4ec86553703b2331513ed96c6f37960963055e117a88de95db2c2df547e8db10d0added69244abfe992f4aa5e4026e562c880cf7b94144c4bc1ee7a582c103d8ee3c5edfe2ad0f5b5d060062ebc71ba5044d2f23732fb1af5a0c8024320d0b905f9d8154de882d7444482cddc047453ce5f2db3b80d7abcb6e0b7c7c3d9a4830afeedf40a27068b167b4fa5c3f9a43cc5d7dbefbed36818a0c764dbf0bf038eaab3f0d70c43260eba54c2abd5047567596a9940ae643bce3c0fc775c900bee83eb359f6d710bbeeeaf96c2d66ef23b35527cd9f3559379143565877d76691cb1d1eea2a882b7f1abdb066a62041e50cc5997cecddc080cd8e9bdb5b3b5a3040cd4049710fba322ea75ab7c7e224e17e79cf83ebf78aeb81480f661f1548c5a0e19115d7253029aa732c831487eb212362df737424b6352626354f466f248fd4298d152072ff60c1cf26db819a4b9d2c98e88b90060e806f5ae49fd51e244c78a7be4d5046e7b51fd6e8abddd417526895079d04f31e451b5f947a93cb2e4734fd653d87388663a1b6aba678c3b33ff3e8d1c22d32516417fa20608a124b0f93b987846691e058f4b70b4257e79d2fc711d96d3f9adac2ffbc14111c750897f97b0d22b86a59437d08e4536568fadabb8f653ea60194b566e76ec194542cab0228af5d40b00b96591969268071661c1f145c36ec42d111dc57d5cd6d15c621d26ceee1c8eb07950cca334684d11db33e9072cb76e9b1d8e6cbac971db84770955209b6cee2d9d42070e1918142051744bf160703c516882b188ba9b5c4108cf4b9569eb974a8789e408acc7f564baa53d0c3c7ebe55b0157c07791f16c781122f3558c577b642a7bb69e089b3288e077b41411bee581a780619483dde66c65f3f0b80f84741e2192e48a527936287b1e5729417df4c8593aa55c4adc1355e9b126fbf2ad5fd274d11e7f753a6586e72f4635e2c8a3e72ef712d9eb3c2615092a95f88c6098cc6d7b0675dca6ada3ef51372c8e9bfd96e401c9be7dee6d9464b90d0a84de531bbf25444e167f7ab4730f20666b1f7381c38a415f4de198828231d0c02c5bdc62deea1284a1a8c72e9cf47230688b4bdd1a851b4e79e4756c1b887d524a7f889aeeed5087cd33c6bc3de69939a0273cdd58fec603f2da4d5234740dba8049e801508a69f18b2a8404c22a4b8b54490334a9d5b988311cbc4ac84ee0619ce700667d3bc4fbcaba430e74aeccf0a84941151629157a4eeac6565a1d11a93b18f29fa517a2ae5f29ca793bc2ce951b886873361c5ddde220dfb9a0823777c0057055667bceb7a9010dff2effcad58cf957706f6bf2f94b94d6f8a837a6f7531006468d85ec455f1de8cb12fa13d9eb75c86dce57ee33ca858da9a3bf9ff45e6e2bb84edae87b5d217deb1ea6103e73b96c6acef3c2a6c362ddca413fe158f04ed465f8ccf733ff41af36574e723395aa148a287d88c068754ca36ba67cd81ca442903b7bffaf356613cd85e245dc31a43e98d2acb9f58f119a22fc03e2ecc5208e237e67f5f6bb479acd8b15b85e9a27a7d7d804c50b7f181788390028a7e01f95412c6c97332621c1cf71a842f8c0e01889e42f9f66dc903eeeb87585f857436a010616d4b1d4dad1d89e5666f7f9e8ecabb071c2e3d797be1406c12a694273f67d2a960e5ae1ca350ba3bad04c867128dc43ffa538bfb8d02a92e9f691642527ee5317af12a6570a43ffb0619cf9e525e66c0ef40f52f6f742bd1d5abf11da5df8f7b1454be687e4e6af3465730db1e6cf34aeb49a7ba8204c3cf5115901042724456b4efbbe8b5b6d590a32f8a390b5e34d06bf85158589ec1cfe0318ad06fbbc2ef4c686964aa3c08dda06857f304dd9848cafeaa7e836bbc5eaac11d655d4dca0d0f24014785ef6cddb7d090dcf99bf76cab567f33ee0ef643947349980ba52a012bca77e7a89ab292f6c30b6f0c4bac7cc3a1f0c05f99d75171bdce6638b5eff8c92ad32a4e043b9fddfd9c24135df12b8a025eebbbb0c5ff9f159207c66867707a0550811897959798c412d82543aa947c584ea95a037c7423fd0f928901ec0e67525f55c2bcde74807648956bd8a29ffd408ce677d44ab75e0564ff4b2ef5c5919eea3c2c2efb4a52d2e761ebbc6b29a0948de19d4c393dcbee4ac4436ce950c50c5f8668eb43c12b0ca16aa56144164dbf6cd6ec9b13a3871cb7db55af2e7886a57574f5fa49bf76fefb303ae27d18f4720c4b28ecb0bbfd80741096e73b891e3282c1a50f8c6417baf1d15a29ccd66757de83874e1ca66236bd2df3fa278d3e54a4ef9a98fbfd4a77c848eae13c39e0441222903c3edcdb98e66e7d5d4fb01e5a807d58cb73ff20df7298c4cccfbc70ed9190e95100e3dc1f742c627119b50617273c9dd3cc5bdd86416366a2408b89ca8ef3d345e69db6180656deb6be41af3216cb60464c66cbb2f016611e67169cd4a46e9a181adcf6dd87d290b987d4408d0388bfdca20f8275082903261ada8380c319a78ad18408f93dfed0de92206af32de9cc74db5a0e03615e45727dca593f819790c80e51fa230493d5dec9ce7766e1c56f88ab487e73cd4cc127f3e4c6feffe1bd8f67eac51ab2f2363152b5bf4c311da88be83bfd1b365262dcba485457efae941b438057c19a0a56294c4a61b8880fb9a1c7014d44fc8a8bf9109caeae0df0c288ec000f32db47b845228245bc9d4bc1b58483943029545b603e16d7e58df9f3da9421372aa82ed30a4f02d9dd4c5076fb3c770f3ef6489bba233878e4b846aa836bf564ac0d7ec5ffbc60ff7e3e3797d35160a89da2d9958d4cb0eac2c9f3cf251f5cf1fa30c238b772621c06626404753defea452910e65ecf6a5bfd95bbaf5e377b126613ef0cb58ee140828e3e8002379e2de56727ad1d339eae862ef9663dd1328e8e394795a3650908f0800f9bd5178195c1f717a8d1f61bd91b159df499359c542fdebb1f27633ce83515c19c462dda9716b9a6c861dbcadc7e499f5cce0134b515a760e725cecf8b307ee8bbea08fc183b7871113ab1cb4427d5905ff6ee5d46512a4c137c021ecdb7b97ae45080e1f404eeb4a9d310706680e61dcf0122f79744ca12317f2a03ca466b4ed18bd01d87b553b84fc3a3bdee21e7b44e0136c5be4c9f242f54e91af9d35a40cc1999ee627227dfa9f9723eff3a58429ff5c5dc3fba16464471d26e59523fdfc4953bbb3cbd8140dbb9e4e47e79868747f2f73b76f68458fe3ec9d6eda6ccaf90b020b9fafa755cf9ee1f132ab6367d0935ce2cc0ba4b323adcac979c50090bb7e9a41d65bba41517809c51f70bc4086b8169495946c96da04ff06b44249f07194806eb3103395a98f3277cf234dc40bf40393c2b4d5e532b60c60dacb44d0413c22349e979573f260028d8a3bdf5bae9b2fbbe4b05438178c58a7305ddba54cff3fa1e8300882658047b7a570f8701011dcde4f5ecd29c618ea254b248d692025e7ad66efb2e39410ae6a0d8c8c62b9986ff1a7c02e30f514389f3675a7ba4a89f5ee227628b5c53044d535d3aa58d4f292c52ed5e91ffef30e1e5a345390b9ce6eb14e7f713aafda3eb04870a9601078ed2d62e9800d208708d8494e0a0f416dca519fef860c67e701f0eb7806c117363546c676ad4f7ed3a0f69adab03b76eee31bbd0c0c29bb5995cef3dfe25762e72e77ed8a190e6478f64e17d8114cf182ee1340e357cb61bab95c10b55d16240673a15fa55d8ff0e645a4bb36b237cb386d3d8baa8c103d35c5b28fcde59a6dab9f8d4f60c7c8bd6811dddce53779fb3940d8ca88b38f60ab35669f62f5d51fa4cef6a7dd54c5f99710341f3664f4f2c080faa7f687943757ffec48c8278ecee26daaed9dd529d5ae7c4852432ebab769472abc5d05fde7f0f9ce96034c037c02fcd9d8455c4f19ee87f7cfac340ef059f20397e2533e7ea67a3ea98e82121a2e2bf81246de1211ed1aeef02f6a598f92aaa31be55cb2db8dcbdbe9fbbb1b2b28ba1a25f6a41897463e8c55b4e18c616887834043ac050e557fd336e6abb4687c494ca8bd6d52ff848219b30af90caa89ccd6571bcfe19fd0e7ef7df3646a5b3e5f4074d3ae08af14d87abd2deb7d12f1ef50e45672c069cc9177d43772569c4b0be2615549230286a8cece92a59c068c749b6a6d31e5cd7ff55a3ae9fad2b59b91e4df9490fa8c38c64d51a36289e7f1371365911df204f2ad71e00c64e8faa6204023309b7b2dc344916fea424b0c0feff9784782ac077c3fa143357e2a86b43a9bd228e79b7ce56de794fc2c00b7413d201cc17e05bead97784e2e04093a3f100b40caf64caedc0f80d3ca17dc66d785378c2a8485eb3f3d913b02e080d243fa1c45cdd4645c69114ea504c65e87bffa0913c13e38d9d3b5e2aa6a77ffdcd82176bd72470f3a64c220f5cc1af44c31989054c1eb2c68b1a2a736102d6e3b7abf8f31824511f5bdb55ed6be0d22f6bdfdb02f8722e8c7775926ff600431ba1cf51f3a560f4f151cc27a68938cf4b693193228c3d377d0f24b8384a0b3246378ed093710a188ccca6d31f53241221c2f6b7c23f7e67fa895f194d7458598dd55d8e48e896823b75db638e4bfa5fec1f43ed1c21f82ddb06a0ca84acc4e3b435e7e817c29a70802f0b149d5548e56112e7811807d712c7a8991dc8ada6117a238387ece41c224be0467264902db7670a76dea00ab927789b9ac81e6e0fa34336f7991d94cb377b127982aa0b30e29110655edab64cdecaccbdd02b1466b0c51f32848554bd28e439c3476a5cc9af0d7f9c5ae57e298094f4e6d1e30d48fd5d7a8f81faf9e40d79a96b0e8fa147d1b8e53bf4ce8923386f494e49b06e6e908916305a776de9da73e98f9f08c7a8700b6ba16b1fada091068369ded18cc0bc89a62c953d1d8b4dcd00610bb3e5d86e87e6147d3511eb1be11308345ed152281424f6247b523d1f54cab406d28da8a32e55cb4bfecee358365a965937a5872522b25c14aac3b4f71ae40d31bcad9185c4181b1c5522dc8f18bb28c851da021ee73a7d5704633e9f6c4019f877c33412e31ddb6efb044fe309b2fd37100ba7d12cd24f788264f0ff3a3abbd7267f43c4f408e9707dc86f5ca4a32afd92339f4d9c5884bb7455e55cbe304cad3e519fe2847dcf718c7add14954038e92d303128ae9b0c4e5fc89369f5767c14eea72d8520cf37e36896310f55c8605990b0219eefd1def808a2e278c5bf2421aafcdc4eb4d94143948dea6f893e638814d34c784749448539cb9e513b1e354483aa745926cac91c28d34b3ac368bb4fdb8f2d2f6e0f677ac6ef5f60a5a69149b51edfde2b07c47c76a90e7569ec56b0e31b8d2b1005b79019654e8f69aa650f0cac74abd530fa1f91d27c049a4a73473cebcf608933657480005138ac758040754ecf25e3e143c45f58231f7f906e51ee4b5100bf9c264a069f6006c1d1b553a6de7102457ac658cd02cf6f8a98da09fbb1098408dec53ef6e49ef3c6136781805667aa5b5aab0bda3ece40dadd7ac2aec98ff0fba0bc2549280e7c3b97645dc248f12fd40bfe38b89844c90ff3d8f26011a2b7feb0b51a95f4cc86c86972be3aeee37ea7b1a9a306f98c0c498e39725108c1013eeba14066d5749ddb98821a64bbd67f765e1fd1f4e63d0be5c9b93220967d36d15c77eb3a48b07303d1eceb1a80f99b0a18025b399e09f6793ed967f55c16dbe015d7f382d571bd3a2364d8a9c5fa7ce7e91597e3e72a234a95b98cf9c5b1e2f5c9dbd7699d096c70c3ec0f42495a8fb8ea5305c9acba01fa1e590f3b797dc1e6e23c13df45ca0997894581876f8802d80aaddbf8c2b6b9c31970a62fece07a8f14579c3e32f579c549a72bf4d8562f0f770d517b915281c69a98f2070e53ffc7dee77bc048e311b0cf15e0c0358afd99bd03236339966eb9fe8f20787097245dffb67d0ae5cdd92e90366beaccdf5f4b616a366eb68cc7b43e42080216864d4fc394f3a7f13aa6144aaf25d161253ef748ea8f20b8247f0d19b7c2a5338635e550f46164fdb0a15b93e3f9b85e71644b60621c0de2aeae2c7599d4dba447dcb512c1f435cc459af66c5baa0cf4c2c944b8d5e84f22847dda41b655a0ea12bb77b2eed076dbb373eb6257676284e5d21244e745633234e09d6d7d490e779a2c526ca147546c231c8fd48e82ca720de586dc599f2f9bc5013963c6b5185bcc38b88112dd963469664108b471aa46e50f8ecabceba554126a840f9483065223edd4a46734c5fd014ca9a471dd89a1f48e34ed2f2f9e98c80291301469c20e9e54a5cb33ce20b42a8a743ff1b432171624edebdf7f0d3b3ce969300223d8d07fbe49c0032d007e6b689992ba2aa8d4e8e3cc56675751908725df4ba99f6849c672466ca2cd00e3a629b14d4da141a13f4bd6fe2f2c2560d049400c2e07bcd0bec15809f36547201c10431df60f3ca31fb9d77462d3ad3e0cee67eace902c873f80acfa8fb6e2dfa801768000a16dfcca3d3313812b366b877bba7dd5623d3e85cafac813f85dfcb1167302f4cf4817874de9de00314b03a4bc39aa622b9e037520dbfbbc2419c61184118122e8a65925911b36250a8e151624e160f7876f17f451648c5028b4847bb4fa1ff606e0dd10d971aaecafa261ba2b9c880842af7deaede5a8e55fc21e1df328e4dae0a5aac39c8170efa40fca464e52ac71cd10004de4f5f4a0f944a9d3550d43d40317c5ccff5b3f8b9ffcdbffea4eed200669ca09d91eac28e25c5973082a92ba13b13ff837156d88310acd5a90a56dc6cae8b4fb7ec04d0aa4b9b76300a2b53d455192d4de0b3dc09e2e05066b7e9db488d44e721699396330ba5bf674dd31e46c514666c6bfc2845bf89a0e343c53911fe49cc91031dd02f50e255a0ad19cdf2399060dda18b32e3df59da1b073a358ae135476534e6b8a40f21eb97d7370a15908fd7dc400c0e9c6a03f6185d8c46a36e59c89bc42f943862866667542d953aa49f5453bbd85f6960db5f21d74ae751087981fa6f441122eec187f4c4df6d4f67484eb19db071e056c0534311391f285a9f5d0fdf68f59330a9aecabfaf3cfbddf7cca303814971e344f93edb7cc6814dcbe031821c4d491e687957b3368659f248361df471d81591ff31f3d004e7b9a25e0f887b5c6699245f01e603c7fa1ec52ad50858e76d70b202520c23f975dcc7d5496334f36d756c5d607fe9f617d27517e772746bdb3f654317f59bc201e498446c4798f97077817ac2138443521a20212392319c1eec0ca061aac57c3f7d5f1e5664131b463c77c8637f2ec96ff9ef6effc59b444a9ca2615e14809464160d4f648c596dd372b0a856445a4a726f5b270aba9724ae5cf105da7b8ecb468e81ada1412ec225193ca339a35d55eafb1cb02e2a00b7c18d24bdcd09eb9e3b779426517af813fa1d94a4a7471f2d39e8b646b3ae31e2607a293555b1af89711fe6ab85cfe6f67c30e320241b1ed86942a1a379296cc8235dd32bf0616b25759c6ed1b63817586efcc4a07f4a4fa565377a73ee96938bb980f4853cb84c7d9b27f0a1cc7e71081ee1c27fbe9ac660ced6eb7de651e1c4a6304a38df3d76e869b68484f768bc92311a7e471a8380afd5e9947af37b67042771163a5cdcc6956e6f350f530403594bdda4307a1fcba3995cf908bf7a8c0f32d731601fd68a12fb916172c896f5def5363df9678d382682bcf72d8797c8f694e0f0d40bec251bd62e9dab23fdf416279a873e5738c0150bbbeb64dfb1c6067c928cf98ad82a204f726d754d8b4213d6a9c8b43e19c1023c4325f1ba15a4f398361573d7d847fed3511f80dfe61027545de408773178baa5b602e74348273aa2bc13849000aeb86114924d2d867f4c088162c3ef96d25f8ceb4c061b7aa6881db09ab25975f455c839403b755b3ca771fa7663f19c494e31dfa8c2983cb49d4b1e1358ea8abb8734db8faf39d5871307f63a2a07c06548b4f34d4d69af8f80dcc6bbe1b1b4888abf9eeeec02e9838fec47eaf2d1e7eed09afa4c660c1d87b02d094d933a7ffba7b503ba7e7b2350b8d6d9c8ba5674b85ad4b46cf324e5bcccf570e0f8a009e9f66de9bcfbeacfa61d9088e2e04ec80b10ad480cdf6e28ff28a776afa030785486cae845d7424c3e97c9f0f95b60585919460041224596dbcc6cf8f5d755b5aea643c8b5e68853411cd7575b513d2531cbdf3025e6fdb925b2f2e2ab2a78dd043fc0bdbb20b5f4444ae448acc1651f96c6bed07fd9453f9ff2c9873a5678cf35bb14d034953bf415d8f2aaf6488e0df7469eacd3fd4b1efc4a3ed80013841e1565006438b87807d408cbc82cb73eaa12a5f5dd55444caa7a4cb75a7812a807000c44dfafd0ca65b5cc0c49b6fb2c8d854d5639b1b60cfe48318301d102f40a926e4cf0e3e123d051bbe502ea866a917257151eee6317843a863c5416ab39f923fba4b0342bb4d6ca57326a2f1605874a9ca549b73a1ef8269444feca50b7d0bb71649b8c53ce0270b0fa8e5e8a8bd5a93002f4e5a3e0b2617e1bf31f0d141962bc0caa55f37ceb979bd072c94e30407652b4ffe4d7684066bb615d7b19f0d1671b76bf6343cd2ab27bb510d70d34b1a1c031d243a62f641b571a8d563836d55cd56942d02800c2087f49b839261d48ee14c7111c4ad967d402f491be3000322bb9d67b1f3453bb807ae5141e41bb1ddb86c8c6305042048a67969e26f3e0e39d6669e26610fdb6243a5eafb83f48ca69c71c789a3edf18767e67fc5d5105f7cfc9d8ce36897c5fab8c28d85029bf3c28a32bf72965ccdfe98e170f39fc36751f1e0ef5b17443f4d68b04a0f2e5aa9deacfc5de073c95b1bafda771f9ba807af7d715ccd7743f667560fa23bf202cff9f5aaa0e76dd0958b0953a64ad4659f9be070430d5516b6755edb5f901e6a1370c7ede0b5819ccf875341d2dcc69cac1ea3f840350bf98eb5637767cd61b5f209e77d234f7cb71784c88eea5d593a4c3b4ec0ad90dcfa4d1436657a40862a25d4df59ecce5fae64362ba2cd74922994d39c7a03d8b8d975d7a98abb5f76687a5cf3afeba3bc4bbfe556c10fe477e94e658806018eb9f4d376c6da56c1d12770958e771e25a6f141c4d1022bb2a727fd1e530c6fb12c1be9c41b20b138e8d2252dd4b725c858ec789533697ece51aa864e44c7cd5e00b8530b76352e43439462116fdd7e9236357231677ef63e826892056550f465ed462a8977168fbc2d400c95d50382eaca3623f06ee85bf8f8e260d3a18e629351fc238728f3a1deae387348b11be39e0880425cede7d1a399730ccd94c9a60884937a42c90c7da9771c66ec2d33625c05b4eaaf9e8e7bc8ea6d6418b13d1251db8ca81a6d15d2e19ea1f739b9e673423183f061d99fdf3013757c54779c13f80c84627173b28e538949a9aca7fcc2bc11757dcb96359df6c3dbbd9a5fdf1a6328cf6f3d9f2821cfcd5fedddf85338df3f2aa50ffa21003ccab4b083f23ac414d6af82bdfce652ebabd0a239be1b9abcf5f7accabb45db2eb670f28fd279c637916d04fdb2ce26e20ab0fba2664becb3e4bc4b3710f7cba9011aa7cfe58d98ab0cc08bdb3da7d07b5df132e32e4e4406ce2b5cb718b26746875b790d01084e35d58d5070405f8c56a1da5b31a51aa31727b0b2e920f236539b39fa470ee814d90626644fb94a7a8aaa7ab19fbb034b3e71e2ba5068c90ce53350592971213083ab09b09bd9de8e055ab4bdc5be755d5db63a2fa432f270d7aabd1977b957c4e6dbe8361738b8b7a790ceb2aad61f05f172ed3bceeacbda9f382a8a553a0ca5bff26b6fe911056dcdd7045c4cdd9d831ebbb51e227fc4cc9383bf0eedeba0977e72a786736b6b0f57868090591b69e15e80a70e2c1a75254fa7939c31564246eb3c48571d8110d46386bb2f1d930a792369a9a287a8d5a57dd0ff36c655338afaaf472e9f72e13344ee48a2d76951235677292a0d35be3b9a9ca77bf09956edfd1a39d4f5cd036fe57f0beb7f4d190aa45af7b83647c76cb5fc7b9d275dc796c49b730aa6dd7c874143e7e3d3af0cfe53b6e01bce3be76e507a724efbdbc4c1db04a3ad55b3addd8a22f2fe140d51e4865e3c865f5d042e7b72bd46197a0e57546cb5a1c6e67d97a65735bb65fe70a3ae39132caf878edb77979be9c09086b7052978a24a9b141f86f6906e7a5d5e8deaaa4ae0ff89d30f253b2f7f2378e316ee32b909d01ae2c878100c82956f8d49ecaba5ab630750fda31e809a870289235c42d67de3a452f958b97cf6c8fe561aaf9cb5025996e9630f2f4cece2489cd505cccae63bd7e8fcea7d994d0dcd45b7db1f4388a9507801d1bb03d8eeebb86bc7fe449d6ad57ab37a99f536a91eca1991e8a96f06eda591afd1cedc9dfb07a707e5fe3ed8a4dcfadb0e1345deea79355c8f1b2348daa9ea8551fb19b1601b9a9f034d637a6d06df24608de3a3d9d092024e8b79990131758d249db13e288d80e8d6e00e19f9787f4a1dcb915a50c31f0ae78fae39d32f033e12c5b6197337115af2f537511e0a5282ca3bb391597d54cc4c341e1e45876896678970e7ca2a40d1f6e4b689b980ee7aeea07c881442c04538fbe8c6185cd87d58a0275a409db713f8880680ef793279796241a60aa58057a599967075476c45cd4076e8366b5bd9d33d293a12c702b9c96324d35473de841d3caaebd9439986b1ef5a47004cfa28dc75b245034df2982102f603a66aba9dbd488066700b2d52c182116e40f01bfd0ab7ae8d2f7dca9c4a954159fbda99005e803ed4d01c4909949e7092c1fea686abb78da960126c10423ac1b8a08968065c024b9c84e0c17b42d6d2593d602fb80f32a13a853270a48277169bb8e60912de85645b5ef548db21a00eb5b76d00b0c476f519d4f9b2bb383edde91013ca52833dfaa61f4b5ccdf851a56d4053caa4620d088c70d236177bb2818968f9a18522e30cbde8b070693d54e50724111d074127100aa4b955343a84a2cabdbeb00bfa5f4faba4b45a65841c42db42e3d0d510a53075a2eb35a8ec6a67f2a059d4a6191f7f79466e43ae8be4da39432c15e0d21e67f3bb2e894d0fc8fdba27d004d413d3e3f903ed31c81583bf07e0a5e95d3194569799bc0be1d6cb238364ed0054e6b5bad8bc57a6db081746cb050b9d0869cbb56282d1cafea78b1d00f65f0b3bd9a7ac1934eac37e3f3d4794c83d52fc8290b597dbe185215fb25e0db7bc9bd19150c90786846e8c04167e8d1393b1a8619cb24b1cae96fec686a24dc875b1776042c50fb83e8cc538f758555fa3f8fbeb8f6976c1225a34259fb5420277d231035f96f5686c68dfaf47c6ff246a1d1bd2ac9a09e3689afc9f731064bc2c5452a5a9264905b266ababc4aa518278ff5393d3fbdee55df10ade0172c229c2701bc2be6d5506f2ede8f2200fb5004bd36a0765ee4c0b174f6ea79e67f2fcefc0088a4c15d243081adfc9e547bd6fe8fd28f35149b3f2905edec04d6b85d39c2ff90332ec42b385577cca92407fd11424f8f4f311e711402673b3f0e786cd0a6d64351a89a66be235ff6c4c2a08c87203d67a5b689c917e6a550cce2d01c067d0512b1b480386b578f7158aac45cf2f7661887d2149b716f69cb2930f4c99a115efea3fcabf779704cb34842dc40e42f08f0626d0440022ce4cec02b459d40c9a62250db3a24b17c51356757a9e1b1bd48ec2a9aa122311875fa8000600964adb38103d06a677dcaeb50d2e82c3d060c868de45cdc5e69d4a356428f9dc63bba336cf0790e8c9c6fadc995243ad782bb70d061597f6ca2a8b2bec6280bc52eb8004b0d606e04edf152a351c03763abfa4031a677a6b5c95de96ccc60d38ef4ff233517e5ac2e8a93fcc77e9050341093d3c90dfc0d25f2d9ab831f9808358aaf4bd413a31ca475759939382215fdd0a959effb6ebd65a3fa65bcbcacdde79a546167c892b32c1f47255a54fc71a1a0b7809a45ddff1fc2df6ed5b813222bb0598f76e8ffdaa449599709f832c4a5052c51fb4d6aeecd23b9d32de41ab3a775d51fe50f08d860fcd3ff31fbf6e28397d620a59576d9f29daabf382eeba8e9bea7ae2a52afa55ca8f41a5ee2d0ce473335772f6b1cd1d742a1b1510b7e8b03a1fd04f52a3c919154dc4d03b9d97a555a8507f19aab9821bc868b11fb311eb8556bc0981be9fee792dec9d072dc0d0d02465e7f12edb5b3e6abac0af7ed71956e83690b9c2256c8a82c8a0d7aaf99c51941184a323b1bfcceda369f1deec96100b5dacd2becd5c4d941565e7c16d3a39f5814ddcb9e413541bb6901a0e4535268d5c10612915261ad6eb01c9f87afeedd6ba23274604a029161abfecd14d1a397488c931938c573f8dbc88a28392c1023f17827d6d4d43460e4d776d0defd11cbb638a73f73933043dcb0018de8326c4d6305b4480a2dc29f24c80306828ac625c98f135fcedf1c0d8ddad0b8af25b4d9d60ca04ff966b340ee8b9bde8979e6770c63eddddcdce8ad085335507dcafe476105820e990a3899183f2c07a36a02547591f2dea6ab3e66909a5f2370de056e58c14c39e8e720eeb3b673ddd5a8c26751a238c1416ea840d8e7aeef7cd5c5e20fc4cbb93a7e351d732fb3637d3ef2ffe5b7cae4fe9ccc2eebb431c26551ad8ee74b8dc841d722cdcb654d58bdb7e9810ef431b51e00bf2ed9bd5178af05f6ebecb064e451986a6026506fc4403be45f2233df4020e4e29b0d677bafccc9487daca33dadde638c0201800918cf1bc68697d2a55855fd9ee48d7f373000f29d06a5c480ed59e6c654a6e0b6dfeb16f0d3e3790a1302707d955cd097447fc4a7b3526c6a9217dfa6b93e5c6c8146f5003ca0aceb80d6e83c6548cdeb1e7e008f8ae9e882f4d6235c848810ef0a8ee8c946029a77fe35e55ab12ed8495fa3937f73c96c055542534a87bca94304e12d266c2bd2830bd163c34d65438df282f1db864523784b90574338ea0294406cec048b4fde1b2a7de8c80563399e10cd4ae535565cefca64adba5acc6a60c239a7f52864fde42f7c960e9401c24e24a9921cfef603a6cc0551270afcd1e66a994df947f088e5f4821286fc8d7179d2a855d614e664311740314414a218582bf06397913bd7b01642245a4e5c2d39f445ca446d80226e95491aebc6301d6a3bda6a55e1f821b59be64965dabffcd7e1f1757e7d69f6a430ecf5e4f1f01a9dfbd82ac517182267a3a142c634f6afb3bde3edc76926f860833a5ff0888e4062c30b3849af64cb93bfb755f3399c3585f0d36c8a3cf75b10fa32c0b9f2cad865b0a25c97572df58ef052fe93de3e740a0ca0651f0dd43c7c8dae24d8e4f8d45151f81f4c494dcddbc3a242aa24ee9b0e8d410be2ac28f6fde01d88199680b46f741f53b7bd7c6a48d4199c99e2ffa40726440a18d4bcba119fcc989e8d8a0c76eb0e4e412296d86984b01fad49f0e575cc018a65a953389bebb3f2a6761fad041b076599c28f372cfcd5380de49ac5e9e128c6d1154f986142685754010260c7585c88ca17e27331409cce40110e11c49936a684c790f3295c914fc2e696bd60f1bd2061fa8355c9f5e1c8f1755d3d4281751026d068caf8337d34f60227617e6679900f620551d5a40aa1f3236206b1c5066b67d87c61de12eb2ddabcb7d63f32b1b56da7251d9c11185a9f861c4edbb4a09e234c1b4bfab2ca6f2f99d96b9957fcefab409e9f5a753e95234129a83af253202a635b54089288af9f7ffca85f35881fd5701714ee7239d4f8b8fa8a7c96fe755d1dd864c094103a66f89152a56a1a84ee85dd0e7b4b89a3bbce8bcfa92ee46a50196160712c0654ca5ba61d62e1d6b8f44ab1629516f8ca61c68765d63a280c38f4738bdd72a1021e856464d0794147bb2ee95da8980546245e5c0965883e1131c50bc6164472eae58d76d5ca00d1f9de313681c10def94bc9d392f93b588c7c09814b90a59d4e8ec8b165cd0d3354ec73c348a884d42d977f1fd46531783f5e34a36996c0b5cf264160a0bfc53ee3bd34b53289f1240649accce6241eb7330138956b601befc89d61d6dbdd703f900e6e0294acf765a62c1f70020662b23e3376c5bb2ae0091c64d105124f226bdf97906de266242fe3e2e1ff05b3629bc0a466d55d6e2738891a3014624165a747a63dfdd41801fcfca3c1662280c94fabeddb19695ee985ade4fd799e1d8d2f33450dbd3fddd21604241cf333e7ced14ba9919f95c2ca4c758338cb359f0cd751866b32c40deac706d6e866bbbfb8f8423de9228d748c374739550a7ee4188922a259c73a7eb611803f6f5d443c4b4b6bea5fc524c8bc4d785f90fdf31b7fe27c8875cad85e58c39d582333c15523a499c669ed394fa09acadef7e003b6bb9cba0e103bbf52150f97db6c16e04d615bda389accbe7f141b7b381ae53d8e8297e996580c58207bdf3fdd383225a344214fe06434503935e12244ce2ff0a797dbc2e157e00005ed6c51aed357c8f9d17c762255427af79f6df18b615ae0f6c983460f751e74282bf7ecd8172f0f03ecf7ff36673412f2e61cdb493326a42625a932507767b86ceaa1ae6e4c71fdef63f6a2d8cf388dae091b5007d8b35a4356d2a4cd1226f6276a8b15a6945d5b88270da1d012b98a09efd80bed9169ef0e3f217717216cd0d50d9bcb07277217d3f2aa2833781a03a6756d601fa6bb3afa2bbe0f77408cd8525f9f6a14345d59bd69a12be9ef5481c9c8eeaf88b62efc695126a45a72f0200afa3270611b714d100430fc692c02623ade43e28207ca31eb696b5847b5538fef8a12d8ec571687e22f67aa20d86d3a7e906b428778ddf2fbf9db7793f6216609b5c44704901ce9fa8ee3ff437e9209b0765abaa7814f99c9d5cb5a20ec92b577cf01f54de95e8a479e19efcdbf80691c326b1ef29e4897220f70e704dfc780b2ae5a04367f8cd3606b009a6ed6081a6946ce3e4e240f700a001a65d207d3aa95c57942b36f311ebc5aa12d96c2ea291d1058d0bdabe7eebfe1ff7f3340a43b9fe881a4831f80b56d77a74890144849c72a83a926e403cb7c51ed8ea2cf5671c9386b0797402d0ecad51506dcab0f84882991f704f61b75aaa2e807fb422add11c95f033b3aea48baad20d4f7deb7047fe0b651fdc52a2f64c48a21961eddeb7de27ae544c8175f627df5b6842be820ad59220f1b8508c6b891c667970087c13aa4545c4d63fc6c5685919969d0f871fe0c069ebb152d01c9a9634030486d8faae3985e7ed37307586c120119b018299ab4ca57763a196dcf5d6e5d1c0cc0b75adce9ab22ae393f9143c59d9b9a9bc2cf3d53a83cdb4a70568f49a617269bebfce25dc5e03648a9ff348c3f14c1de291b4bd0c44580e2da255ba4a1f39f213ca185197e9a83c678afdf1b8b21a9f6a9c1de98b510865bf86ea5ed851d1b6dfece30a592bbe57cf10e7113ffd37e3a02f330affef45b1925ac8d08360a51346aab7c0e7564a470dfc3c6d926e9c119ee0b03f02f6c515fde60ed770a0ef263146b26d019cf9b290c9ae327b0aea25c84418e2762097a9e47dac859c99fdb961b3af995e3a3d788d4db2a29fae02a4a4bba1918ae73b6857cc2e649acbd8ee12f2385b8f68d82801423fe055611b602d473d80cc3d9825fd8485f704d6b53b86d5672bd8bf1273cb784b2ea4342089a551636db62fc0346bfbbe5a78d27568eba5c9f40993349812495a946194b1049fd2e50259ce20b32a86a80bc3f21ffe9d7460e921cf7fa31e878d2dafa458f56c718b9a9ae265c5fde479b70d548bbd0c0d990c15c6cde58b68954f76461a5f70a740622619252b60212daaa23296badb76f4920919b32a1378776916aaae8f0bd5ddc78fa00a1f3af60d0b36805b711642cadf38c7eea8de267a044ec23cc01f940cd57d55c2add07c4882acc67a3a5a4193c0993f3159ed770548e65e647a9106110655bc5b82d7c2d0da771fc1cd0b441edc0585eeeecdaca5fbaf5f474382d9c3c61b8b0ace1b53cef8a993f2b20fb75d63834c5df18ad5219029690a2e5a82b9b2c42d53853b12ea687a45d559733590b78ca0eb43a74705652a45073c1764809b0c2f447799c0ea8bc4f65d75bbf61bc38f6ea0717346bc29cad17e7587e522188f1c0adf0c97ba2f393fc2d69c9960e80f02c2d4b77c3fec9c289e7694bbf132d8817732ab33e7f8eddb6ff9ea5c8bad687c6f4f13614e0eeb7ae763da4ff39c5c2cfc5ad6ac0a717b7d4474df349d6ec8010cc3aa8fc542d7c3a79b379d1355971758148cfead82cc6ed424757d9b896a6c8041311e1d19eadae0a9031cd40a1033e596ca074e0bf7879feb2f7cb11e8121e1b4650bde0f827ed7a3523106a407a4890a4ca3fcf3c9ff995e1d6a34e9f394eee63b3bfb94ddf0b16f045edc1092c4673a95aac22a0b0edfb459fdbc14e9439ce7b087411b3a5e94584428868dc848c7f6f1a2ccdf01b22d03bddb579e6d9714acb034c28141f9c860ab23430d15b23939c0fb9c2e8471a6496e1212426a6921433bd1faba0277772072f2e12d3bf77f881151e3623c619f697521139491c1e067ad7db8c0df27c2efa7c4a4b6cdcf9ae291fbdd541f40af4773298aa8519d90e52479ac9879a084e22677d009bdbe36dd2c78b17077e09d343d0a603a18cccc6a9d9d43b16c39d742f7052b1292b0fd2ae65fc80fa2a79edb2ed69217a4d51d82977d3756f05da14b7d78691f3c1e1c534de9757bb8bf1ce5f4454db0383bb713510fdf7e375c316a543cfa0abb8b211848ea121cbadbae94ddfc4a677d429cb8c2ef294347c0b4a1568758337c98e6e15c0127eb1e80063bdc529125f86a3fb384639a14dfbf7168f4ed7fab0837dec4a29feb56c1a7f1c6afa1da6d531d8deb3de090965b11fa3f642749ce5cb8a8da1a19c6b65f094bcc4f0126761e15f9683266129d6f1199ae367262246ba3b03e973476c34941e845c7b5c172a664f665f69dd814202c0fe23a36a5110ed6eb81356752651f0130d30e83be6f98fd10bece6fcd349a941d05b283f27d5382f8d2abbe335b911e37bd082b2473e3c7748ac6425f33710b1d2aed1559f08144b1affe5428ef47bdb3d57973c8c6c8b76f712880148988552df6ba2b3cd008c9f0002397af988c69681a9e6dcbe902cca49a07f1b2fa0c0a8b0b29685d7b41f515c106c02482946b29dfc7e23b182e91d9d160f49152a48817b77855b974705cbf49cb5a02fabd027d9f872bd14a7362a515120156e1d9af00ca62f50bbeacdca84a575829ed40d2e7eb210083992dcf2e5a23e29efc8e775d2bb027fc8cf040a26fb79ad163bc1f9ab53797e8aae9a5c54c8b4bc8f0def38fdef2eeda93bfe0b02658a0b8e52db138c0844d57718bf5276c7d350c889593380a9197fb5d707ff2caed14d219e5ba16c73a9e65dcc12ff812dafd59e64185a0cde7b9f38d291b681c22f30065e0f92cd8b879657e4141486f90c5c18d60aa9da7d2fea27796f2320b16f351686aabe3b239707c6bf99eb4b76f4ab2a240bbcaab3ec33a9e7402bc71e757fcadd60b57ff8a053bddca0e903a79d2776fe1a1ccf53f853acdcb4635ebcfca537f69bee76729a0c742b7bb334a60e77c03f80e68038a2e0ff0ee2215ec307329beba7a9aa12f250debbcf74a719d058b87a17559db62503b0a745b4f78efca438a1816eaf165648d546a8e579fc1fb93d57e5a16cea9b45ac2ff1e7ab7a1c1ea425e612090c8f52050b4f4cde86319f6befcf2c9fa4bdf05d8abcf3799ad0a778d1f5ffb350db0eaff850f33cff070233c4aba97e5f7db42ae3e2f1821139fc2e271eca3884182eb8ac62aa6338aa95575ecf4cc20f15c35da423bdc8c46f77dda7ba01c991373ae3d6fbbfaaa6525f2e7acd03d0ac7c5fb1f6cb81d3e01af73464fd3ed4813537ce1289bce35e288e0f14fd1ed923aa4491da5bbd793c9ce91b023c8fc45fe0a0889cbe06bba6d1b627056934f68f527cd745454dab51ed3fcb7cc5a92dd62ea0cbcd2606d4880aa601ffd3468322686ca230b3cf2af62b1cad71f87c94dbe7828debd31071364092022d40078bf59d2d11c9f55dc1d1d16725a4510f40e49ac396096cd4f854d272913af3170d52a50e77240ea5e2db8ef5cac7de5bb4486a98db11ed2fca0904aead45be0c5f05728d60cd88a40b2a6d37b45b827cdfc71a72b0acaaf207bafe282e7b68fb2adc35ab23b33076a033506b68aa5cb1a861328960f786941143cfbef3296df149b7ee81e4372992409c0e9d5f78a3905576d04b021c1bdb240bcda7e22e4b21ad8387dd85495655bbe05c942ffa50cfff02b04af6d4d6aab486efa4445c88aa0d676cef7405d1c3d0de6bb40fa704f2796f90c9935e26ed742c50641352a6d072c62af53ed1b9f609b7f52960e52d7cf250857ead85ca74230b740a97589d8a89a7dd6b91f2410ec816453e94287a24dc08d3df133b531cd0d1f01d193441ebf3d3a927b97747fe88f52af91e580d52f4d7b9feb11be5337912db7f38c4938ad71bc8f20d07feabdd081666882a98b25bf8efa53fad7983d8f1baeb88006baf5ba90029c462d74fd991bc870115d0616f0ca303f61613276bf2128ce227080adea1bf4d408c033c5b3fdab55613cd0f5d05bb398692b9522e2fbadc566c6b980cb06004608b7d9d581f08ec09a1ea72da1f2eced6b6978f17873bfd096953b7ec7a2e86f3093b2d4e99371edb7e99871e7a8eb82e8b79597177a2ef4e6d27380f1fca6d2e605c4b6031a1962c1233175564dd6ad58f639cfe0030b5c9d40fc67bf98264c106b1ea3f1b29dbee824e38502fe60e0bf8d33513dd80eb0872d96fe96a67176a41e2153cf07eda992ef5ba3007a4a756bdd094e7f52a3a41ff01dcc2150965e7caa660a1141be3c85819beb2292a787f71c6729cc5cb554427d4e538f168581ec7e55b2d44a5ba8d16b35c2996d46315eaed6fb8528b54281f4d576a51a7f3328b549700813c7f9c880267f385356e1fe1797c19f51365ae6da4fb9e38e1d0dc15a93ab2bf7d9f5aa8047cfe2ee5419950075793ef6200d2b00bf604d418361868ed06a029d2081def4e3202718a902335b8610f68f5ad21256cf3a293f02de9645745ef34c461a26358fa47ed9146f499c998ca205cdf01136c4386bd5ee5422e664534d1b209a6272969928804cf6f5b3b4a9acdd5c3db80173ed020e0b3b4d16c0bf6761fad19c45e16b431e9bb02087f067346540ac1450e332119139e6d4f1248a096b5a00f7ad91f2a19accd0e2d6405ae8e4a18f8f7bcbca517e0393047bd53f42a4e94e959797847c94886bfc39339eab045271fcfdf845e1ff4cb51b7b7b348913fd6f182d23b7132ea3d6fda1971dda4b89e28e4afa820a9da893d9e94d29f46186371a58339cced99a6d4df7ca802329a492f13137d4b7a5a62db2130f190806428933ddf9d58cfded7d6a0b4a11a84bd86f7e2a1b9ad9cae777ca42ef751b578ce3ccb2ecc94f2737e102ff7e9094326bb01e083183cb568547477c678d210d1d5def942e85392324ef41fe9fc3eee6ef116658c92a134b579f8ba601fd31ad4ec3f74ca1a4c703e56d25b98422b0899558b0fc37432d7225346d3e47c10c884dbeda51fe57f88d6a4b70204cca6f3f94624a7da6482d3caa77a53dc571ae8c4c13b18b7f8287046036756021d381743a3c9682ca3b54bd0bd0888eb6ac51a8996591d1b000cb133153962744d1e756ecb2860da4eeb3dfbc117956db90d062fa6e5781f736517953fd60bc55295f813e31a33412f8138f818491bd472b574ab1fd254d20ce74c8a7a6b2fe7c10489c806ffa4ead49be2a4cba3daab5f06584d273cd5022761f57cad9c4286e826ae2507d53f902e2fcba6cbee74ce7211fea9024c68f68c1732aaedd9206171c286f5263cb8585456d2bbba09c0b6fc92a7ffa76c12c4afbadaa8469b61792b94e67779cca6f3b143a4fd1cb9df333f0e0fc0651805024a4c3f925a5a19396e30577f60e37013f0332e4a3d8fd12260c180f39e0e6d2999a9347da7e4d499c7ca58d7f83661ec77d0a323c87ad8d3ef4f0f81fa071931f2f0a1834ace05f0c5ebcfa39babf1f2121f05065f1edac84ee921fe130fc92233d65d86045e8776d7acfc51c8f3f7c5559be4756200a4f808c4db115ebedd69cf01a972f74837a5b17262acdc98d42b762034b079c2a9ede056a53ca168c4d4f23e1631979f6d67bde5d16d4b84da26f29fc3f8f02d4190da5c063efdb20a5549ad4c03c3ec0c6a87be34a5757c58f24b52f0186071b1a3be21a196d0d69b77e633a774be4972c3baab0b9a8ae7add4c901b97ae39298bfd6309f6cc0c03b4753768a8c0cbcf3b20d53364209ec91f0c1922fea59bbeefd5676748ef55c87a6845b1cb6b7dbeefb5f47506491dc72365dd96cacc1ae2e09e8468fc4e61473c2d1db4ca9f6004bbc88637bb127782484f21d297470cccbc60a2960e5fd07ad81faaaf5a076104fff1d3510302614d104285d416d2b4224842220685a794a486c654ef0b41072cbbedb0e43ba461b4e5ab061005c8db63d8203f3e167d3ba276416a3c1b57eadfd2eeb28af0b8db039f3257a72583010fe0ec4fa1698d033e4a4bb754dbaa7661273bfed6082b1d8ec38c40ed19a52b02ff2a53e853c39cf84e16b3a1e253c41608b97819247881f7f4e6da14f8ac295fe43f749a084c7f818b346d5038b20d1b58585d8d9282f968018ca4d0e736ea6befcf094511a0f00dbc26f4f2880c61fdcccfc67423479a06ca8b255e2bf8d3310f721166416655dd5c6e991c40a3a2b9e4bd6370329355471f9d6a9e93a00fe084488459870cde10224ca83abc594bfe3ee86320e53d35259fa80473a7cf381e7b1a6d27436753d48c8da8e37289a65ef7299a83075010e0b57e184ea95307c24f5025b1dc7b8340b333383e16b1422c9a6f6b03460fb2c54877bed157849a3aa7f4b97802863f83cbf09d191f63371fb990c096b539ed7226ac28388e4656a1ddd70bc86c89a6fe9dfc94522ce1fda4c0c80f8fdb26c02f28cc994df4402bf04b4a303ceaa80c024b471d1ac00fb05e9670a28a913fcf819a9cfeb327681180b815cfd108b3e138dcd08181ab58229786a250a3996befad716ba4cbe7ea91adf668275e6a1bc4eabe94826121d62e0f8d7a83179a1a69fb104542245373833368f5589f8db460a64795a186a6cf0b0192d25827ad714e7c1bed42db7adf137fbd75c0d7fefdce7bf50a6c4b2365b4a331d569cfbd16ea202205b101dfe77aa29c22b0775c9e6ce5fe0b853e2c0d8edabcce9659cb888ca3db2ec40e311ca6bb687c5dfc9a663eff3a4f2e9cb17bdb56f83d7149c75f806623200acab71e6162dc4bbb112154403d6de990423e4b328c99f2f60645e53e3e2546a0fc9a3d86d03aac299f750d7c3387c20ac2c0f287c6aebdc474b89f26a381537eb12befb08abb62489e71a72b716c570ca7e99c53bc2b8fcd861e217493f0a0eb329deacc3db2eb04d331df40840286cb661ec8e42206048e36156aa24bee289ed21c63f7d17be4db08d2e0c812e66f4d0123c0d9c67ddf6faaf393bf0561e5a3f54e59ffc80ee76571376dff100de959f073d5dfd25482a5d9261d675ff0a560b6293ec120f07a3be182ddeadbe22863412e904c424f8624bd78aa0b216973c3adf41534d2cd3d113d60381355eab75d50b6281e3e28b820717257ccffb8e6ada85c8ce6ea1b19ac10f9173c8ccccd0821df8eb4fdcb4bd1bca8947e1a63b6efca52d68d5d5b05c173e5b0b5821397955eaf77f5a096f9dc19cd74f4263e9cc3d0c9e6bd97df9d0bcff0ae2196f8d310efb20e0b0c5980363f885779d63007c23be556949200ca286d936ba6e0a4e96a86c829db9b1875a981144ffbb9c297d8bf28adbf96f40445fde7e2dd174513bdd8461d6fea85ef62b417d44d4fc7567279991c9bffb9b5d4e2bf9acc8a51050fc54560d59d32a3ed3a2caffa87b4f309e96e8c35f5cd4cc262a74d392c53ce4c823e175def0c97ae03dec4c415aec13ad1af59777b343d89839971053d382362de46abd566bdd565e7766286e8baa3adb16807740af851dc529cb9150040edad66311c4dd6cf712236c9a8931274346defb3cf878d78812822dc6055fecd285ff7a34c327031b15a6b38709ebfd2e4f36a0edd0daef86ecaffea5bf2747f22bde3515a0e18c81171eb6a1c0d001347392778619314d0cb83de2e88a14359d8aa2ee92a2ff78ed774eb7c3f35f786e783bfdf1563949e08f5f99e3329042493b27127b5ef23de3f1b8024547e4c99ca06bab1cbfb9cafa99a6d93f0b08c32b0a12738089b48471760dd92619268e788f1cb8dc8e15882602715cc8e154e81367903323381e691e49fb43483cc5b20592d44b58a8035e4d9e9315b4f65e88ab56b6fabb29e660580b02574d23960d1272c701726dc3c3e268a81dca4099ede4252234023532aff945ead1ab5a5a5fed3c596a073db59383a29053ffd4a5f6e91cd2caad50c9ae585c241236521f741037d649b9f0c91bdcef9dd0d2229164a9c9285a9a909d4d1e20801bfb9dfd78e8f8e646bebc9e4d0285559fdda97fde3fca0649fab0e495b892309951667b80ec72a3f07006de3d8030f3f49802127e6c18b6a324ee9b9820229acb35bd8bf2868f21cccddb4563142e372d225fc056d6bfbfdf6231aede72d55e598519e8b572c128c7aafd38378e027c019dc5bb988a9980233acc8d70cba808b8af4d0784ff6188aa77d1315b755b2240d8ffe82b1493a2caf5b7b4f8e4ee2369bd062d0abe44fbc1ae7957afbbe6ea28491a5df51998ad3d6e7ec3ab89435c0ca5c9d88d36370de80a164e16011fc7e3ce4dea1be575d805c1259ad491ee6e72dc71e41fa1dee76f4b1b0f0955742efb920fc3ffd0a7dc2da52f115fcaf1cf7ac7ca42f53efd338509dabf294f7c074797cf8cd1196d93f3ed56503924d5a109f7943972139bcbfdbf8e8bc0976db2a910caaf374d1720393f8c8b75577f4d0142ee04f6fbf762383f1ba1c497c6b8a75fa09f26adbcfa48584b2cdc725118cebbad570fe85f54d0a76a248dda319d1fad80589cccb7aff482fa38d7d4520d17cc7b49235a805e5846bb7c1f590db17c7c3fa22effc2a190fed8d6ff55c8545e43d3b92ae2f2886c91c9fde4a0a29635333d2c244fbb21ee62b6f62a915cb2118cb993de394c42926b9a48e995649e030755f30715d8bee356894b80a83b54bbf8462f8be1b97ddc7a760e7d9af5bff81f21377165823cc7bb77e6a1cb123265a8b00e7adf1b888e2b978c249b9419ab6be6b535ce2738acf5c515c1c07d2323d3a78ab241021b9c1f3187a13a4006b5f8a9f9e2c558e601319fea5a160f6c98b6a560db7e3f16de58869414b4d967f87ff69415ee1ab252ddbac5b094da6b1d739b0f6a648cede599d434b618a4d143a11484eb0cc8f8a870561773c4e9eee51c5a879440ca4ec66c8f1ccc06f5336639dd41485cb162b994101bc12fa590e43213fa685661f2148c4d417ca8617a447c996d2db4a8a8fcabd6c47a1a5fd9a1ce0abd696f9082c06f58e2d03cbd10262122259c68d00b17ff5991c90580d4b2484e0b3a102c9886959b0ef07a4a44a11f448297e2e527e2b6c902c3bf988e55faaba0cee705a8710c19d669221741349dad60252cbc08dc0f86e2466a4767e786bbae9be90e25ef5b51fc6b82edd23c2a07e34f8c9d7dbb31ae76efb257e12234af4e0cfad2ce8a306eb2dc19e1ac5ada0f41c7900277590729bcb8c1b710e71bd857cc0513003c8bbd7d02f799719ab69d069cb9c7e189de84b489037ff3b028091cfb1174861dff2726db47d3b35509fa7dae6c98f65da112c10cfa67e7f806aab30ef9c1f0042cfca62f979aca54a75e797a3d00757543d44bb127d6282f99909a634317f03068b1fa13fa9343cdfded7f91cf94d16464254cb3dd94908c5f9a89075b100d855a6e8baa7b108c8ec60e3c4af0027a34a5846eeb67108620ab17ae164f73c0016c9361d7a773c62ad6050a6ab25670fbb1d8e97824a1c0f7bfb246cab9994d2f22c2d018501912d8416108900e614a8bf556971a2b67dc137a93fefd6276698c6653295046994fd0697965fd43e77c29e70a05035a0ff1807ff503c068f7a365c157a5a15adcc887e86ca2a142e9c89c5e84eb4f512bbf6dcdea75d7bab03fa7a4b4dcc87b01a13abe5865b536679c352062461770e663048c4bccd93a9b9d7f74ee447b0f04597067923d724f1d2b37829368ea4eb942328ae01a99e9f265b94e3e2b31a86575344cf1c37043f5245371cefafc823adecb77763db747a26432eca1ac0dc4f0cabba2d0cd88e0abdfe65a09d270283c9a993bd6fa8dc9c187c803446f7e9dfe55f841d8b30b04d6bb08725b9dd455bee749c82f27718bbdf2b1cd8bef58f521dcfea1c5cbc09b5007afc5c49efd19771cf3137f2e7fd42c78870320cff8f54861a7c3518daaded8995302f1ad31bd5876242438e89db4cdc323ef6252c6bac84437f076f46563c8006e49d9fe1fe4652efe96fd7cd851b6483487b63a949a6155983c698ecfc645d039470f34b881fe8ae08003884a637fe470c83dfec9dcab6c04d24e8632e468f99daf2462344571a671a3f7433d93560fc9fb2f1bb447263f5031f99ed4a3a14c8f494d4640a5c546aaf97f59119ac7061733f7387298de82ffd7dec458e0c206169320732c21de2ff92b39ed7b47a1d7042532c969e20506b221231290f50d3cd99b0c208c91afc30ce07f8cd43b3b3cef30f067c71c7e57956d4a8a6491a29ec622b8e2a3c15b5556b2c6f29da5c5a16238dd7dcfd7dc6a841327146d1117faf06dcf7054430503de92255fd25d71b8ebf8b93099d66456586a34a15f357c6759f15af918a6c879f8247047d445bbb6f4687977db3a0777dacc317378ba69d7b4b295256643ae7a5b4b63dfe45788f6522a941e0a07e7f25a432c3e76759cb29bac5842b73187766797ec7a4c201c039ab2bd07e66cb686654c30bf011268db2825f74eccc799294b5ab100eb6a135cd5b8b14e89a0ac49dcc4b787b136756b24a602550af79f8638507a067bb7e048833656391868e8684f4788b4cb56b5a8b8fb4be6741cc868bdfec5b3d55dcf28ae4f5f1e885c6331b7e78d67886f4786439df13f1e1ad85c31d716fb47d710dd7ceb2f221db87f54beb44ee8bcd4dc6ea07e9c86ab23b880910c9d433f5bca2a5e15d036c84a59167ef75ffa10d6e5677ad37c15df210fb2ef1376c81e15b99b1d24732c1deb6b5ba5b56b09bfa380e032ec2736b013dbaf7bddb097d2022411e3566d6e0a03ab9c49b356466550591d7e758e2939fc607fa0e4695fb6610bcc78794f3b74c01ae41fc254db32f27430e4eef9ac1f0cc3053671db55895ed62c1aea94422cee49f761ec1b2642f869d327e15ab8bc8ee50fabb65a567d763b6fd023f8c02b5af119121b2aa929dcdae263347274538e8ab5544a8dc2476c33eae32c5cafee6e136cff1aa30f03259ccc3b6eae57690704c1634384e52b759df77d07eef193eefe098cf6574bdbaacf6ece07a0f58f61e8cf5ce510353b8a0eaaf79200b158394fa723e4ad05f9d97ee2403526c12bb0df2c5ef3e630cbbda02d0e339fdf25ed15a5042947f3263623ce7fba514b4953bfe1251689de29c676c49e79ee975ef78f6cd934ed3db81e774ba3e6e4fe961fe6eb6eb778334b9e7a288b5f475693404edc82491687e9e14b5f8f7f8fc60b3cd2465b40934b1eee48e0b6e782bd5b8ce0610b5b2e7467a9c55831677076a9dfcc84b9c535e8d42aa2301d091c0c4d3f740acec452702472168705aed50c5a5f0402888498d71363f64afef66a7ee3db370f2c49d2db56f6a0378cfe095610057cac44bf81a00ed357e1a453fc8015ba5bfac157ac9a7a05ab1eff0174bf91c847681ea8b13bc10a6d99f97e4a494d1427c157bb4ad5116ef98021f15a7199b7803f8b860527e213fb4aca208c3e6e381cabf246681651e7876affe16d42007e07ef343b099da4ee92770a6edfe903f32224a124fa7c8f1e0893175ca3260f9bf95efa80db894224417b0ed80425faf653c2a5d600321e09ca8ef10621b11c3622867c50ea8cec320761ad88aeae212942c008dfb7ae28af71b021aaddcdc63b7bf8f97fb7d27ff412ddb0864849be877a519563d3f7af5bf94a34f8f5f6bfe264f02c5ad211d1b43fcb7fa2b76159eee1c871ff1d313ad0efe89a0ccf5a8dcb47358d65ea68709caa632a2d6d39195c25dbd45f5c741e7320d1901dc74a0e6ff20e760d1667091fc7446fe03e1d7533d6aece8c7e600cfc214253255d883ebad4ea7d512f536a35019a61386196ae3916fcd738809985b647eb48f33b1c2a7bb4252abafac5dc7fcf66a896630450db22674c030a0335b970591c19c50df62011190eba51993677c4406b738575de9895d61229ed1cdeec6f22fc9caeecd56fb4f8c19c6a0ac8070b177d5b14396a2d52cffdb7c692fd0fc9d4614e2cf4ce2d9472c58426b9ec19f35afe3597e731224b060f7a59daec716c944ed79a3da2dba2deb9eb6f97f168db50efcdffe3629d2d1c236d00d9dc7d5a8724a8e95cd9a34e4a5c2644e8d6ca0f6a63e4d1817eec8722a7ae5df348c944c6af472acc0d51a8e2d603ab7fd6bfa21b304b4e90d55e9a9ce4860cfcc963b33f48f386461a78e325f89b91b369dc59de6a01534de25edaa2a7534ad0a095609dd4423ab5485f26f4c154a22b736756bac0a714242481cd7e7361ed13085521d216e33b9ff2a6335cfdff8fa039c30533815840232850e80f9b9a2288d98178ca2aa3a2068b6dac2a9f748e185b5a4fb99966a30ecfa4a5c3bac1e81002c17b267f4041b48e98b20118c3d43641006d86af6c1bfc86b726cb2a704d44a946d0fd31719be50172a8692a5267af3280fd6c9ab643e1aea407a7e35db5ab4ffbe5c3c18a7393fb1491de36b4885f3b0b4db0959e8e3abcabd155ed27697b0f13afbbc9fd7389bb8179f870abd944a1431889817ba367331e49c092c8d739f6bd928693dca96dbd378d88dc395491a07b1815918793bf51e464b8739a432df789e241e1721043e32d30d6eb5c5553db6a7dbb13a1cc09d3fccc80e6cbc34bcaa850388b3b6e52b2d126459e12dea227f5adb39ca32dd895c27336b5ae8938003a61367d4d44c626e71f3cb2846fd56fafbe0cfcd392f8e806bc2f6d294782b223123597f55c5bed19bb5c84294696314cd3718e23b2fc9d00512a2a8214dc232a912becf64a2b714d980385398a4025e28f93e2f3dba30ae92d8fdb1d5ab182db01e1facd1d2359fc27a9628997ef161b17946b580e1690f5ff1b66426b92b770d29b20e88fa7660c0168c9f4e57f4035c416c537ef83d1c4a5d3f7c15cf711fc1371f08297e5304c500165115cb41b9ee028ea77f9559dc495359813ffe1955bfce386b9539ad7321e0b39e366d3d5d44ef80fd0481ddd9535ea6de3ef6234ebe78079485a06906a7d4c5d51239a36eed09728a18ddbc697d8b7e5465d8cf0afa8f3532dc535a27ea15a0ac8c387398eb8da10bfd6a5337bdf68acc2802ab4cfffcbae83e68f6b7ca97634ea9154956e7a291d6b9ff1c7e0d6857ccb5570845caee624638b8daa9603b23132512976658aefcd428e957f9b551ec7bd97d6721240ad73e233369ad6bc984ebc1302f1440cc5e1531bc488c6419c77052e07f95698e239cb9c08587b70cc4fa5a86292000a6779c3d1b5164b4b985337fb8594b5e8f827e54d4287a4fe64b20a51e8d2fcaba9366d710edc735664eb447b53e15c8dd972101ef1198a1346819f3c956caf1a663fd1af91b3dfd41df8164bb9bb988bda60f419c2a54560e1f248b864f1b14c9ec1db2d4c754f5ec125accc080dcd4f1a6b8b225c01a6593008591f7377820f5bd8c9a0b02b7f0fd0d081bf654636e18be3d4a14d11fdbea7a0df07a5db445e7267f4faf8f8cbf75ed7043e497cc3c5829a9afef1400df84228e2c0aad0e40065b060298a9191e0365705b28fa8dbcd9c756ebd9c928b60961e7af796b484383dcb148cfaa0e92f33f5dfc77d7cf698b6cee61da6119826a216e6102fe46eb62f2d023e0a091f964d3020c3360873bbb09b64fee550a6068ff3b76fefce9cf825885f16ed248db776b0eac5cec27101662b54ad4d1a76f7d83898074eef84cd72adfeaed940faa160f712c486abdb691d8140931000bb7f681c2601edaa45501af622a918bbedf1cf761e9d499c8cd87564de8219793cd3718d4058b05f72e8b9838cfe6b26983f211cc678cae4c0d0f6f4541ca36c85471f4bcbee19dc12bb62a608b70e2427ae3070e0bd20bb6593a2bef47b9af522760e1c6807002c3f7dcd0dda34ab499873d6329e883ebb2881a246e06e6a9e34f4a28673b7ca467e7358c7f823c7a274da587b94cf2e45d09f2da9cb8514c1ee25a20de1d2e865c35623b5da08dbef47ffb2e72cdeb019302ecc576f4bbb54afb8c2fad49d73b91786f8537ab7f5e3a98c662b3b14358312c10a4a512280255c8f7ecd8fef2c68f4c24f7aebfdec161a877e44aadb8831e3083a635d7824b9b03e31f73c0566f81aecfde2b63d68dc27ac033cd70406672ff0c9ef61b4205376d4176f27102b8b6ec8fe4f1d9c1dba865b6be4c016e3bece67c780c7f41462029f91282f0edbd889bbe9fc368043f9dc5e2bb654c9aaed875c724f660f350f363af9109bfd0191d643cb3901e5fc0c17a0f8cbb83a460a383baa31157a4d6f4d1e4d4f0c946f404e8f6c223bc6577c6fd43b9c9ee7ab17d1af913d062587a359c2fe654c5403b6d521c62a72bcc40d6ab58221760908bda3d0e569f7822ba0cea20311c1833ae82d43aebdf8a012ff2624ad1605c874d57bb406081afb89562da16624b3a7c829d95c8af163f182b55f6bdeb58b8d12c594fe39fa376976b7bf853dcb39e2bbd67475b70491f300ad92f9a6bab8d833431a954364349a525115d013b98211a5fd186cc498257991ff3efab8d3cf23da657f6014bc7b7d024a196db64046683be2f2a5affdbe59ddb86a64a95bb861d2394b2a6d9a56367d8a87bb739b9cbb94675c4013959556f283a4a1c0d2d864759f07d80710a453b38ae533f73d6bb4af90896d46793f8c59fadcbb110fec2801cb15cdc2fd79f87f7e0f1332e3bbc901fe372d38acfd0952fa9b05f332f18f6cb12d1ea96aab2f5817bd4c5071d68fdcfb45046b0d9a1dab53dcd63e0ce4c20664334d07e984e64a49f2e961c16fa31195b7d9278e8d66c5b2537836dd8b086b6149caff1c913c6d6e9fea8c46a5a66f544ea0045fa41706fb16626ba70af0ba8db0f60910b59ae874a77127d2668133345c94dafc89261b3daa5aa553f783dc92a8af86b17f89b244f914d311a0d67b6e70d95c5bbb6aa253defd68497f2ba8b20dc94dac1ddb37072e46a7b2df39fc2a8c640bf9de13a2a3acd61a88e05e8035e786ca9bc65e95dd15d335dd335ffe1f6ff5630d1f616d82c6d19f1c1b248c1a6044bae7ba42d3c24c0eb39625b18d21a1cac5428f39a44647062308ccde88e8b1bd737f4ef0c9091ba15c49ed00614d071a852bf4e04c415bc62cad5222d0155e21617775a49b578082847a39ebfb99fe9048d1f35115583d3a0687591b1737a1b313ea4e0f5608208fe4fdc2dbe8b5c746deee9d0f28252d121ce3fb67d498e6b8f49bec361ec591a07729130623ce507bf2cb9a16eb7be923bcfb45c4fb8174bdb98c50e720b041d37ba0c6c029b99b803e19eb61d42c9707a4ed6dbe1089c81e11552f80892cc658c13674201a5efdfc2b5e5ac3da0b838387f6ce52790e689f895b24eef1d899ec4373e7b4e2d2351f8237a1c065d372ec22306be15656349cbbf85c4bc4e40b43be7dd6f941126e3cfa3d9fe8c1dce35f62583fb339c533fc5cd47b475eec42169b42a2940efadc7808b57543d282c15c17167148d55695895f9005856ce3a6c845ca1b497ca5a52d51d3fa2ffc6cfc2ea0136e28a054c4bf3a6de29a7e48bda30c073528bf66defaced3ef8a576ed9cdf65057b6fa0e791ea251e92613563d252df2a1593fb05cfda02e893f50ab5bc98615678d027210600763327178bd6ec37f97b8730d894f87b0c04bfc28f22b8820c8e009bd27844ba9be384d5a983234ea73a572a8a4b02c957e4e3146dde7cbb29fc76e5a727bf22d09d92b8c8a6e5fcfb2b915871f3ab1e3c1530142cdcd2443a496320299cb742ae2a2ab3a07325c8ad3c3138cc7bf114a9043faf26608df7deb8c1cfe0680ae6d4f94bf25d06c9847391d657803cc633c403851bdb36b804d82a01f8655a1cf2806ff8377c5741dc5526779ae6e5c207b097def23810df273eed82bfdda9f4c0f6dd1095a1b7f210d502df4bbd22c96bb42dc47109380e8fc2133727cf3d21aaa79851b6154bbf2780cbbc27aea5a6dcbfb5a03fee44b77ae0ca3ec296519ffe37c1e61987d830c792c8e0090b07b95fb0a3dab0cf6da13d8fe001a28c47d3566469ff39ccb29b67d73bf9f5417e6a0b9a6097a92bce1d5433cc651bed711bfe15553f341051efa97fbd458832b068e070a3fd0d4bacebae913c9ae6282bde2fe92a3525150132fc9e74f3a2470ed1815a6d8ce36c455b80d6b01db8aec0e28dbeb89555d300e5328bebdbbfabbdfe0e133e9dce63236d23cf6ccb94def7a95a13a16077c75f1599bcc1ace9bfd9fc3a36fc77eeb6e702fba9f6696388be80670d600c7e847512663f7ec199270cbb26aa2f0d759e2e1bbc06c1e0db7036862d739f6adece741f1f9896806d14907bc8d3a78381f43feacdc202b4f6a8826f7cf722d41752e7dfef1ef494f2e2920c6096564283205e2444013f1a37fc2a2d621b3fd4908651a7b32a923eadb1691841ab0664093142a2514fbfab356dbc01754f1a0ddd33741dd21df2e941fe9f3bca5acc79f4988f9b2a767bbbdda8582a7aa26cff8f48392ce0d566a11210994e1c1312bd8fdaed785a783336dfc05af1d829f41a4932e827e510b9465e5a56a30137c4f1d1cdccf88b177c6fad664b4fe4e194407a37eba5e8400fe36a2b509e0d0e32a7f390ef6908fd6abb1b90e791ac6eb2108445a73a0493eea2fbffe517c5e2f85b5c9e56b1e450b64219a2553049e1ddf1c7807377b62607d45b3a8e63cbd587befbb0d173e0704cfd74d10f47468636d3b2e5c463649973c0385a7040ff28a77dac68aa1eee63fc646d4896fd270df74f8c51c5896d49708e348a20e8ffdb6971550182af3aa7003020e148d78b00a019ddfbaf930b4ee21a6079da6a29cbf957c97e4c991170abf309fe4896b1ce1793fa87bc3c74304a40b3899f55152ac8fbb72242ec51f2c48acdac3fe13f54a78f185f17a89aba2c3b5eb80d3899540ec64ebed31ba23855a6e6cc69df4c3da11a837c6d18a116b91a400565c38808bdf09d798529c970277e4f1cc4042532b89e04f2bdee311574acf23cc1ec34de0ad8c29f861389a1b7d43ff6a97192f3c61ebf215c4973d7685dfda2de324a2ac4b940c8fbc4b25228ab3871ca2d8b4dd318ec3d585a2d7fea753c002589aecd82ae71c376c2897eb9a8b0a65b952662676f8c232c30540a3342c0f2513b462c24babea13a890730c99f1059737ac771ab8b8e5acfac96a8f1ec4d662f23eba310f0a68000e6f028bd1a16afe2e44c9ef9f0079adb61c7d8297f7fb130c18b3a34debfcaf1190d23f5bca67ca64e2deabee7324149cb7163ca994522ae9e719f99033c63cea21f43b880d2d2b2f7cf694f563c727e702f5ab344082d33fe4935fed73f3f2da9e333215038afa647024f25da0e90df07b7f062700e7d33fea673ede41a231cbcb020277980f7505b197aace89d6fe7f3539b632317df209332b41440563444ee5f34a8849e3e3a1281d76369244ac36fb446fd2fbaaf4207193289276bf05b851b9e75367197f3e4abf2504b1a9ec83d52fc81dab04d8ffe151974a05742639a492e206881a47867abff869837dad8939de6953a75c7bc3cc55212eb6cc231a54ce21d05c0beeedc9636b15341670847000ab713ee61c5ca73e7a046fb2c63060fe7e96922589e4e21466633aad1c3ee3202c168d2df78da3854478800de6e16cad0ddcfa1e567ae5507cccbeb0680a5865f7d28d756e3419709629fc2e8b4c5d0db390d2f124670d0f0243193441d98199ed100867be9760b3c3c54879eb59e8f3ebf1faa34e082c53b4ac75e9a67fa7a45f43c07c56e950bbd5365e54ca9dba348a347da53d64deef859e64bc9653799f9dc0b77130e0df8506377bb042ce5cefea42dd4d36001ceb479b7d806270c94913aff2e122dda47b189926aaa38baa79d7c627a87b5312414e12f11e9ea4e30aef5e452fb35d5196f5f6abb3be9eccaa2dbadf2017d3b4f9474dcb9f92a1fd78c1d5e08d0cf8b45402e11f5d6cd3d67768c482e5166a820347157a9882593d90082c876ba1b9321c24ed4fc05954c8965ccfc175f49bb61ea34800268129730939f378910be817f6f9996d6cc5efaacf384ecfa4a273a81d67a105ccd9117ad892bd189415d049689d5fc0d4dcdd1c5c1dac2250c3da823af2ab961254e4de104e4c8d149ea58c6c6f9a1264743b9a5ac2d41462d5d164e674a0504a070b50a8435741819fd9e8872cfe09ab753aac1e2cfd6b6be2f1ef1dd28980179fae3d802f749efef39616f724d0f9c61e96a9fec8534d081af7e3ee74e36e07615e923b057cc9aca0d31f957325430ceb1c6e5a5c4c2545554dfc4426dfaee289fd11ab1007daf17ce91eb101149e8099b94cf61da2a7cc523bb7a7e3d534f0930975ad7ee60fad199cb92d7f7a4b87161eef03ee8b5de0c935b657266aabaa7c726b2c59fe4d574b675115123ca82df3a5409de1d7155ad181f839f328f8535f4a9b0b3119d019b52b1cfa880a745095f4223bfa82395f36cea25ab99d0de8036eec98a342c332551991162be94a1116487aff4e0f55341a3179a18d60a13415888e2d308c6a9318c3c5b98cb8839b1908ed3754d907ac7f18c3a2e8f9a62a5e331b367b29403d238a2dd6cb28481ab2907879e37e700a29bf835fa0e3c361719fdd8728960e7adf9c301be8a8789b02a6abc1706160e03b1540f100bdd0332a4341faf50d01fb9b575c95c2b0e1e91d0601dd11ac41cef64673dfca7825ae9fd566fcc13dcc7e3c1817e045c4835a01e1394ee7c15036cd54acd1693a334e9dd847a8bf8c460e744e46f115c5cc4b3599416f96c7959c7aa815e9a2b5cb03dde5e5056b8ddca84d2f2ab27ec45682b520847b4368e1c4d0c38d475358a7c27183fbcc804460f93f368c659ab18f529abbe73160001f1aaae0f3032367c97cc06bb2f81ddc67999cfaf726f2cc07d59bedfcdbf69627f9b4a653acb4eb14695e515ddfcb81f171555dcb5a90129797320dc724edfe70e4cf12ea2fc8cc62721e019b514b23714c7b7f854f042f71f366eb0a80e884a3a79fda7f717a100d1578791d9e4a4230188a42d75220220a17359c25c673f1b7df8f7d4d0a8fe15714424fa9b5fc7e69db79ba9fb3a65399da3563fbab01b439b546292cb34934966b22b65a1be698b7570cd160aa0f34f7e8eb06a1fe3201c2b21bee9765651af56151bc30ef919797dde8482ae175c9571532525cc0312ecbdbccb13c262c14472977a540ef567e22cdd6fb154a4cdcab0a8844016cf0361fa0a4399a3403028c50d2745fa10f0212aba3a281704d16a8337d0915a2ffb17ee27c1f2b6f43e5bef1af8dd90f5401dacda21ee0fd58290670cefd609cef89da93f6f0c24c996378b30c6dd34140bd7e14e30ec4876eda9ca25131123ebdea5166c1c72045fa91f94cc79a6e25b1703655ce0696838314336b3b7581e867da1e44c9adffdf271413a5a05747c75f662d376957780315b4859a9e18b3f5c2789b1adb9a9dac9b048141fa8a3ee1c64cb78c4baf0474233a49e29a415d7b07702d8f239e1a1ea888f927f61d9291d9ffc171c59f8f88f389546f1eb6ec161e5c2b1d3d177221b5eff78a4f6aad9d43e9a5fa49984985f21e45eed550d131e6416294d991f2de07bda98ef36a8b5d2e9f28ca6ba37a0b851f0d9256e1a1bbce8514f79fd93b57f7ae770913ea15d31488de08863b27a820e312d1d5bb7f5dee4301459176ff193b380f06696538ab49e924e1578f12cf56077a8f7d34121370556e5f2e0d3d54ec8aa5ad038025672b87a5c46c3bd65c5082cf7413445b0e7489bb107357e852356afac16298fab62e09112798a48a3de55792e7a1746884086772d785d009cd29002d01524d0717abb790825f31216602b3c6a359efe9e01d6aacc7b8bd79946aed4bc890cd6ff30e1fb4bcfd20c2c39f3f04665876ed054d183c2e949931c962e2af0ecbf9d1f626a56a3a4299f7764a7554b9e8c70009a6f68c47da33052c7a1cf98a4e92994e96abe8fd371d894e4b66d2df90adf10eebd763cfe69c0aabe8d27b36e1f5d210bb0ec81bb371d0c6173e4e1a96ce5c90eb64a746836e87c67a257f5ad0e56feb987c28be8e254a1a6dfcdb35b1e083489fdd4e466a19c677539bcd3c818b931d2eccac9a66c49c89c92c88fffcd3260fcbac4c7eda779bf067e8fbe06318f8e82e06074fc887ca449ad7786f0e8f566f06031b40574b6296dd7faf70a9d7e2e81709f0c127ce4ac12b9ef5c559aead242f3aba361315297500d0f7b995d166e6e29e58ecb146271e22a7258ede0f5435ff013f1b1dc908ec76eeaa6120f54d6bc48f6681227e1afa75683197534e2cf1339a1970ced4d3234c0be8c695b45621ecad3d2b38f2aaf4c054a8536d7d908a874e746bb2ed0757f1b9019c6f261624826f1c8cc799f0c9c78d3dc25a8bb302e0dc3711259d2ff12a6d299168f712b7bafc8c2648f731d05973d27aa34b19409b586932ccf26143c2d2acd80e5615dcf8117e344ccf527e5266e9df617f6780f7b6ada0fe248600692b35f5bf7d6e1acb9ca66ce18c08934b5d08e68e369d6058f272b087084e8448f13e80639153e7dd3340af84c9291bd812c144589f6d3898d3a53006e0ccb744fb9223a32b5b027d689e38fe4856c0e5766cbfdf4cbd28b3b274313ebe327f72a9aead6f7089cc6fca55e658a0963a9c8a152b030ce349c76666f7d57ecc945d279ad8cd76855e9957c2d4dda47768f4b33f3d9051484f9adf0a454d712ab1f11dbba247c64cdcfcc9595085140624cbc23c01464ed30841367d673016a0e121b501fe1c93cf89694475380fa4162b3b48e3103c7b88e82f2f5cdee0e41fc379af2bb6908eb1a42d1818b0e9979f746acd87f45a75cb78ea6fcc459e9d9140879e691674f3a9954cd90cc7ae27df75f3ce551afcb39da09caaf12239c3b1156ec02d3dcdaab71aa933850b5b0b8b3b21c571d124bf817646d9a2f9c296d2f7d3c16d8e078fd0a1b2521d5c45452e598ee44098b0043c312322202e887d800f18eb3ca5fa9b7f0512392e0c1aca6a8b2aa3bc10ae74ae1195909c0dcaeee248ac33df3a264b4fddbd193f279e7d161d60f9b2b3bf269cad2d7590695006ecbc687215beff0922a78383352d8743e69eba9afd36be0a65a6796afc008747b2633292f1cb5f5c24f5a6d0f342e10d90b2a21002e466790cb7607982173569ac351a5647ed31856a9f14cdaf404935ba1340c2d26a5a79b0a7c4ffb86fbff4612b9736016d54be04c83358b5745e6ff0c05a49ffde5891e85b6fca3bb058b5012a5c441edb4af9fc1bfc5ae818e9932826900c927f96141bb4cda7b78d6ba6c020470357b5699576a3f4fca424ef99fd23f52bb2e3de0bd158da29c56312f7a14fe9fa940e562b28fc62f5a73fc569da0ea5d56bc3429f7b6873aca8a1ac20809bd2d42357ff789da995726935e195eff54b9deb5c402b0356c711ef1b77b9e3e912efca74bf183ef941bed06b2e27742933a63dbc122339e222f7c87303cb4ea491c1211d84bbd43a4931de27254940cae87879ba41f170f7bf291d0089bd1cb0b39f4b3b180e1fbe992c1afcf6d6317cbb7e8a27c27d7eb53cbc138888d7018170a9772386d2494bc788b826c07a277696b20e3bff8d322b57cd25da520535af391fa93272ad1f81f430b5c0dfe74eb609eec22e90768bd8f5fb0c772d5bb899d4d3d3eb8cf6c5193db61deb3f606120734eced1ae65f3ffc07fbfbe176e1f2b362c4698b0c8faf4c6136d72fd4f28bc447a48834ab45ed97cbe0a5bfcca3bf59f25cd8a5e52238acada1ad293b91337969adbec2b1883f31ae163726cff0da3e38ee13f6d1a4baa49ecd6d87dc22f6b1a86c59538b6f05a4b6c72574172761d1386e9721d13c19d65eb4558fd0a54dd6d9407ae6b84c9c32236e96b940458d77bbb24a7e8d26079d1d31f812e4d07803799f86132c04575e7d4b77cd3f94fe5ba0186b26058f471e94a92690b152ca63d0c3b5501a24b0ee415deaeed7a3e18e0b1615808a538b7cdabeb8201fd00310c2a382975827c1e1dad3213a826ec7c69ade3b84d370fc8f87f3c2e5e90b77b8e1e031b665d2785556aff6d99ad2c4404f00ca0f8d3a017afd25e65e097295d73bb2f845af8b1081a94d28fca4cda49e9e09b31b05518e0d7b0a3fd85c1847b913e37f50868425f947b18e5d5dc0a6a867b628383109343fb174bfacb8b45f0e0ea71d99ef2a4f4c8ee9a4fb9e8758fcd2255284bb3d31fb1d113ce158adea85a8956ac164adc74218527cbb788e77efdc60ff4ec77c6c55c09d6be9da1b0841575d758d2c9f90e2fcbdfdb0fc7fbd64472a3e71bded42bb5396dc361b8db96fe98dfdd3521fb15b0f9ed14ba5014839a782dd26dec80a7835a6a8c3ccd23225151a6595f6fce8f8a578a0ffb911677887b32934507bb082de7dfad5987b750aa16c2a8f48aa397b877d5cc424ee62db57d1ab763ab6b4bf1bdb929c0f64ddee06a2d071c62baf20c1cc78f10122bf029accce3261ee050d130813885b3353e27bc80a682431c577870c37ae693c7f4b811b6df981a65a2dc360584cbbe60299608623c4159a26315658a84484ac60af1d299b70a0a8c95f962e5b2e56e00ccb8a023334bd7f8f65115d44b4cc1f9f51a489bea9fe986ca0632c5a3634e32f4b53e553762ece1825ea48bc0150121e8196f42ec8386fb5505eb94d843fdd5f3e584cf81ccb3d791db1f123ac8b3fa51e4f7be3676f36040cf9e435d1f3c8691d546f63022251eeee9d132cf0756bde527f6073ad10fd5815b6234c49c6779d1127c3f80ae548391f8553ed02d738d81439133a4ab28394c892a9272df422c2812b7c4f3bd981ea3c9457aecb4fa8d8306d3060f5d398c4df5d4bdbb899cc0b22c29e5b5d89e7dfec68f05f5cedba301da498b96f0b8583880bd5906e37c38a6d563c5ff97e75e2f9fee8a6dbb56afed614056f2fc324eeff88df412612eac74bca22c85979c8867a602a302dd44b09ebc9672c17e388286b624138db2b9115674c66be9cde2847007f4452a173a5825309e14d5a70dc238de895e1f8cf18dce87e47d8cd598a0fc4e1ffb987bfd305e8499f80ac802e2290b2aadb7e36eff21c3b036133a03d48ed45a1acb7bd032b7b9695106d1e13b6490f8bbefe44b45190ef148e42961792cb2c720922a43783750a01f4468de55ff8b4c107a6313291728ee1b8f7aa09fc4460add6669e5dd488b532f911f6b19be4fb1458b52fd718e3d85632e647c483215eb11f7bafb6d3f4dbd01c5a70b52711dc96862bfc31d762c2bf923e306eae6a9649d17597cad915a981bb56c77ab4d18555a3da1ce8e88d8391751d3f96d35d9946893aabfaa83575e1115a00682979625e02bd530baa1bb8894bf428e341fbac413fc4240b7d9489a570e2fac23c4166203ca5642ec868e9b1c6ac1a95ed1df479806927db9bfc504460d6f9029a822fdf5313317757b9ade07a3f07b47785e99d6221be1e158cd7c0a031ca437be65d29a6ed4d92b86cccff3d7035cd2843e330d814e7b3d2c7ad579d18feafa7aeb3717c2dd866ea03805d51af283f932f54b9e560f9c7357a32faa2f1f95ed3959131b605da52d74e35549f54daa28bff4c3c8e41c346d9d6ed60f999a03259499c3bde1764fd8c33a97b10fd1c5982e91389ff0f15b4e0730b525497a6908e322023fc98f840e81447e3884910f0dc1829491f3ee67d09d1c4dc9d5e40c7061cf2e3626dc21d0346503e09335a916e808148fcb790845b5579cb6533843a4fd8c4da37b4df55a25d8d6397ef9841a104b961f1774d6779c70f9d1774d9cf41b9231ef70863d12ad5a72e430d8a2e67fb5f15ac195f2ea02da16bff6973cd3a5f2eef259d0f245eb9c11a842f2572f3b351a7964dde0e6cc0e95568925b10acb5784f666d8df0a67f157fc270a09f70e350326b3f91196090eee33ef7e353f24ad10dc6ec5808581116518d3aa4f3220422b4367ad9155e9f1ee8e3917050668da5f87549d7b679841c5bc2eb9f345d592f95d55f1eaf98358ff1df0dd73f544dc3ad44e1676b7f51fef7e8e474c552c0d583ec5ecd6b554d9fc7379365e3e4602f5a1af6de4a366ebd158bff45611e3d474f5c79a2d178a859984bcf73926b9ea5724b9680654912b9b9130ce7dc7912bff681caf5b70ddd068231fb5314fb42c6171dd7d461d527227e1a97351e46c9eb2f5ee2db9247578bacca9ec770d1e9c7a72b4a7d6a0540160ff912199c8547f6f446a7aaa39f3fb6bdfb99e3639870a243eed6c681d53e06c594355722a65c00e955cea95957adf5966a7d8f59fd2f9c9f64366ec0f2ff6b0bc97f0ea205cbd2672d9865c8df3827f942af4eafddda1a50f33f299d8d8485f048a80d8e6cdbb571dcd8241fe814bded59ab9169ca46afffe38b19901bef4337336cfe39b39cf28a27f07ab6ffd5443e859250ab79062904ea39d1d766968eb4f8cc8c3c7715f7bac70138df962b1e7b9f13e3b7f71d9e711e4ce7294862d20327c285f7a27546a1d98b7347c88f84d59e4bb5882f980b71b85a95f2486ed568a00f2bc7f189f5a09f93f13a538bc62c9c49312b3d70973d79829b5776cd373712917d93b107b850e000a033516fb551e9b9042df222bf284e41eb1b8bcfceb8c7f4cce36140530bb192c8c7f3d1af7fef18f3a07893346d1dd38208213222824aeef575549759f79826ff4c1ded600a1b35f75b4884b809934f85feb159ee9f5603c9a8015b8f4952807261519db8856087835bc35010e9992fea26e7c0e68dc8c55c27084dacd7ce65d813546cd827617df47244eb534aa1345abf67a598a036aedf479cec92e208e2e884a2baa00a41bd80d5ae14eb949a65350b56158a54380d7588f3fb0d3ca46ebac9c8d0a2d2c0c42562dcb76e3a09758a0a23b5f5928d7755d6c8740f096b628b3eaddd63862f075efaaaed97c2a9fda9d0122d721e2506c8e315f7407b53efa4d2ec6c5779d53addc3c1263ae8ba2d0a29375369b6f2df0e3cafd54bfd4025b17c91621ddf1a4160324863ddc6fe9aaab64e970800c7a21c2d01edd0af62a8192eebca0512cfb4b3edfa683674aabf5c8296a5e82015b5ace794b85319b7a9c065eb63e17b6d69e80658e6f7adb793b1214e42bc6406ca459f13c0a13a48f581b203cf1b125ea576848efd0f57161c4561355b2a63a3115c3a031d48f384de9b0ed721bb98d217583b1c2ef27075a327fc470df036066c1206d151e542369bbe2ed9bec13eb8920fe2329b71aff83716d77ea1f6305bae9b4c2f604ac06210d72d40da09c2f69c35701ad6f52da7b791aaba48d5ddffde124eb9a0f93169324f4e066964ca47f37cd4d653a4e8f956b8eb41c77ef0df23af9da966ef9afda7a943b62800df2355c3c207784900cad620177e3899337aec6f3581539b0fd2c5fd1cc929acb77547d0f99b96ef10b1cfafb15cd1c07f1151245051b2426edb027f99375eb55050bd8b9c89794535d9bf78f6177ca996da2007cbde3483d2db7da4b8ff662b3e8c62e3a4b2bd88c7aa91c821165fe76d009637858f725e3145a43b861cfcb28bc03abefb474d0765ef6468598dbafd866ae366b0604d794351a64ba6e9e783765180e143824bf9665b5e7ac9b667f61ba14abd043a81579561e145670b87fa8ecd726eabcdb3e54addbc3eb65c8e1f71cfc9b73afa0a8cca74d3f1e39563aa6e98dfeb2345ce5090c6d823423d567e9f3c4107ff561010cacc59f271bd95ed5a185c1630f9dc19dc72848aa2663c124b479d8c58d4ba5f9f9ec86ccc27913bc666af4920c530e83d50b6252837df75fd64d7fea21051c62ceea812b43d5e7cf600ded64ab7d4134b386368bfc08d2cb4dc90938f9a1e9f5a71d2ad6fdbf731cd2c858b63d5810379daab08125c3da15b0699f206d1d87959f134a3d069fd45d5c3aed07472ea3b6168934d88e0c2bc4e7eb65fbbf36e0cc205e11285035cf27bcb1f60da884ef7e2c34684b9651805c118bfcf35501906970784b2e98cb24d9bcb989f8d475243f3fe56068ade2114319d6bf5408552592c36319574349860881040375190af37bf5b0d6290c54e103d70c4dd159d292e4143cb40643f0fe9d55554c6b020429f432fc8b87fdba5550cf67ea10b1002f18140778ab3cd119dfbeeed881b305e82ce7e7c3fb83aed00f5575f1f03e8359184dd41bc8845a3f7d7b9e69ee5d15988cf7986aff770a5fe7616ad9a71314509299add14940f21bd474e985e7eb1cef334c371db533ed85db11a189131a2161f09d99f52cdb62a95b7ee90606335269fa5a9f0977dead37ee0021c906a993a9190d95354e23557755ffdf052d1f73cda0bd9f633a7515495d9d250fee0076767b38f09ebfdf736bc5673d0b7761def5e5bb9a0c2b5efc0d7bbfa67c91c7a5ca062b14581cbe2d986deb9d2e40ceda90549a86dc03b24172186a4f5da75f255971bfb7906440651add61388a5518134c1bd8fcb5bb472d7b337235c8f4a3f33091040e064e474f4e133ca3286e7d8e8e842aa5b9d4f909f62029e2d9ff7a9a1f76b1302ce862ce301253ee6b1bce22be97e38ab3f7a4c3901ff029d5d3a786a5779e163efa41df303895ffc31d9145d30022892fdccee088687a69a34f04ba70430f475283191db5a22dea8acaabbbbc22eaf6dc37662f23eadeeffb8f4a03ea19233501a5f044e64a1e10f32443f142fdaa9dcb8288eccb7e89090e8f9cd75ed33d9e26a02be1fd7fd9b7356fa2cdfdb4075bd3640ada4dc78b6134635750014d099cb2d22d15bd794edd29c12b878403df0e8468b7ec1427009e06c5cfee916689c29bfac8adf810b28bdbb30c7ed3093bfbe9dc957241814d7595812dc9244e9810a0e0ace5511c80c67588af6dc9800358025e04b14a5a6805db43e52196add27cc93bc59da007be1641cdbca0bc96c71cafcd5d5113791c4a10b998ceb777ac72ca1055e36d0521b5d08a51638dc2a8ad204dce8e3f77006f6d93d8f7dd9b4df70b34ef317a15de5b95a3c9447bd39fa3e73911abf48701b25f0c1ae8d4d79ae16ac2f2f19341b71d8b8a13c2e0cc6ddc93e9e3bfdeb2450b6284e217029805614bfef030746e316b2b0e608affb453f569d45da718606d8bf8bfe6a81153575a3863012a2caf09d4338c4deb2ebde0f2054f5fcd8e60128ff2c27a5d6ab8c4afc848e67afb19aa194e0849a87913ea264843a7bcdf78df23b0cf6fec6f3ef7101743d2ceaa91123eb52ab49d6c8652d772de36f5d6edd6b0192b1e7c1e9319921aa4e8372853ceb36d90581b50754547113a52078a623e5c0cdb62b299c0d361fd289e92d7da78d68dc906efa5a7b81efca919ec8e2a0d22e02fec53d2ded53567b11b7affc7062dcad88826437cf597a974cbf35d8cbd9cdb177ae5af6d0d823d74ba9567707a930fe0c6f9065f2dd04604c9aabf4b538248535d7365771816ce6731866683121d2818f9bcfa42cc2c42441b73bac701c9bed96f130a42f39190305eaf730327a483df585c0be7131022d8d5486d830f28803aee5268e3bef42cf1a907eb754a15fd67e706c7c1fd9035fa215c7587bce1546492527898c7e5ea87791e09548040f873b870ad84c1171c1f4a48da9520aaf982857c089586c28ba21df2dbf9d6e8a2b03e38da383c02525c1ab6b181da60a0cb06f00e8371eccd1519271c8a6fced5138a7f83c8a08f99a9123bfe2fb0bc092145b96154201e51d185b79c03343e319eea45d44c66809ca5aedd3a4c21bf6d06fd81e8e9b75901c57c9fdfbf0cbfa5199226611c41f9257f45b540b27924b1acac5b67721859970e8ad93fdaf5c07da3d702ee026eb05558d71ac1f02883a9eee51596b6302f265f8e55b9cd087e502be7ea5b8b78d16d2a9939ddf975a763b9f1f125eb1b0168134962f07dc5a2d2e47905d7f4e9c4bf60636a720622bc0ae90da7e73d9b2ebdd749dc94161469cd2a03550ca906c7b654a97223ec09702be2a84077611b9251d78f639aa475ff2c2e952e3e058118d99205051888610f9a182db986450eb9872e09ad4fa6dc911763853f7fd6d493a4317298d43415949a559a769b036e8f9364603e87af420df17c527423c0b53d5e0e5fde5b7140bd7277cc936183df36f2237046debfa49dd39976f7c99cb8c804e2f4bea3374da46da3992b1bbcebd09c6f5570fd3b7696fd91997c69dfd34e532138088ce73217de5abacbd836910a1b42798d41945f6a0a48c5a8eaef92111a5ff953f3bbe0cfa24db0d86507a1ce03d3957ddc3888c1e7e26668d822e1589af4e2e774d641852babfb48f9b7cc92c21a317863c1fa07711f547c7a8bcb2a3af216cce0f88cc3d436dda49283fd2e44e6b60bb6aae9df8ff5cdd3b930c974102b0f7d6a32acc00255ae8ac0d58da99607b547a791f592767abd6ab71fbf0efd1413caa2991edf6495fdff8a6f5a6821f07f6a2ebd9fc6d44d4e012f9266414a383903166801cd898489aaabe317437a0f922b9f5dcf66c388c63e4553f116e0f25c542642747d551910b6e9a2e3503f7e3098f612c90048916d34b26c3f5a9a42492da2cef66713734dcb3f16ffc97ec183c3d55d0507fd448696a9705c1cc1c12c6cc979a5ee64b7c15a8ed8748db758b80ffb9ab543e805cb29375572f658729c90608a8f23f98c73a4877850390050202953713491d8d85feca1e749c3369241f005831019982482aa031055364df9dd3807dbe6e84fbe9d115224400c12c0e4040f45fc6534078e7151c37ac05a7295b89dbfb932456074a71ab1acc6aac67cb20d30f40842a0255392eb145035c65e4ded65b17bdcd233b976b2948e751cadaeb623c7ca7845c617771ece1f158004dbfdfb751d7789ee9741096122e89b50a9dae7b8385a1e17f3aa38480b36c93819a4e3ec78af8af29d07bae8a168c006e7ad7df892f8d5a7e743d430ce6ccecb11c111064316c90e676b89f17c18f91065d234e2fc374ef54706a8383ea388538afc8dee98bb70afb6a523c0ac45319ab040659d1bac7a0fb58cf623cae72599c43db46964d05592574de27bc7d7dddcc3633755e788c89f0d2205422432f418d150966022554645893ceb58c5c4a40dd624ee06683e2d3b7e9ef92883980efaaa444dbb6aa68c942c1f127b661a773166d0751d4310356312cde1359c25c673f1b7df8f7d4d0a8fe15714424fa9b5fc7e69db79ba9f362337e8bcc6b27435d08a6ab10cfffffa84a4c6ca1994b35b3f7155f253ba97648a1f5cb5d2885fc09011a41a7bc5c09609c3ed3f4ca69f6dbe24cbb29f6c4f9c4bf278b3f1af9d949c55a401c09e7d73c404c1bc2c0083b85d14962462be9400ad7429b4055069946f5bd6de8e24d8872f6b8a4202b7ab1a02b18145183fbc0d8c6ec019aa940aa6a734b9d92acdc71b4ddc8b3fbfd07a0f2e9fef19d7560885b69f5d20edd767bbd275453c0fb8b85e048320a25ed45a40bfba421e8d2fe4fb066cd0c2c9a5cc7171549c572005cb69c450909354e1ed417827b4db3b3c021d0e7f1fa8a7eb7af312f4e5269651c19960dcf59f2293dc4b161d4c00167b03c1cb2120f1a4094e6e9d73d9daa40961f010c2b173467049ca02e5875a0eac8afa405d0656226f4bda7a36a16a0415064f3303f1672171c76ea7c92ca0650e9b539fca8231c6be7895ed63d8faca61dea508c3f1119278586e9926c5064215f741fb129d6c814c0174acd253b4a6181ce59a2f81fbb1c16b15e5435b28a5f90231721a577aa5eedbd6fea28b515a9f9a4511b017c707b8fb6d19b9aa3e86e815cf246188b1b158578c6a07a4ab7417451ffb465bff7cd2159d533d1774101b6737319b35d7e931cbb24cf3dc06ba93b7248ef3993a1deb892e358183495721b977720e3e4e7008ea58a994ed971f886391cfbdbacdf4444a4d6f04bc391da83ae980c68e5c200e10f8d4eaa10afcdcc46d4bca2d01524d0717abb790825f31216602b3c6a359efe9e01d6aacc7b883d87d2d9e3e28998b6af7378c13757636c96141af3cb30d6baf7fe449b4f86b3e1cc905d4d40636063afd8435f7bc8fbf25420d32451f4721d6806f550361a9ebc30109f3ded5e090e4cc08087493fffd99db4b13316494cd25763aa69138c2444cd9fdf771441c834859c1017c3043cb182f7b9c80c6e5e6b57845d267656dca612c7767f6c0d744eeb95abfd7473d0af8b17b82b30721b2e8c490a46c0597935dbe0324e05802bfa9ce33b6e2b438b0465d422a800b6eb4fa18091b7d19596662de512ea610304cac8ac9318c3186aae77959e97102388622467945bda4276f161ed67b893f93b885877e128549dd1a51c8c6ff2fe2b0eecb787275a7144c4545bf8f2b6d2a36f73cb8e42c97a68ad6b81c74c441167b0f445f01954e21541be713a13625560f5a2a8a675c55a90910b1d2d4fbcecbf75ee24afb301d3c5a97abfab050f4f15dfd19eef3323c1d3c267edf12a90813b5509dcbb5170354b8c5c57d1fca4e4ec123857bdd7b4d36bc7defd580d83615d00932e839a63f6e3775075265d1e167fa0af58ec605791da5a0b38dc97259ceba4ba415af5d2f796e35a29d68c8a9a07bd47bb3dc6fabc339d70f4a63d9fff26c2b43e9704a94d6a038b4658aa1439e238273317cbdd49c34470474e84663ccc756257f54182d9f13024cb4742a367467ae9b621825d2047051ce3ffc32b1bf78f174bed07eefa5b62b28fa14767eae5dfcceda8427839fec05d028777657297378f207061c73969c54506b42a85a3685699fafa3a57847c5fadbea1112064de55f0ac7bc4fcb386e200bb4dd7281836690cffc25a17ca0ec66d8fbfa9eb26b30a3399e4dfa94f6f5ebba34f718694305e050793e9f514eb40350d1a5474c87518f4d7886a473dc9e3946436fa23343ab18c44a6d9b1cd2453a994c3b48e3103c7b88e82f2f5cdee0e41fc379af2bb6908eb1a42d18180b534633c0041fe1ab8f956e42cb1a984a9d278037d77f3896a11116aa983bbca1be7e3a0e598e1957fe84169ef58689f5acd4b775c19b3369fd101f1d418338fee41d85e1a824cee7921860ab972c683ae2d85e6f06c32fe7b84141392ca0f2dd41c3bffffce2a60d5b14a377517dd1b3dc6d8eda9b11bd5b8a4856999658800ce0c57f60a28f95ee476559602ae9984f404ceaa6a84d5fbcff9ab264b991b2f4e23bfb43c5b245da9a1d71b327bd036c60d4fd73d37aefbbb392796e890a41de678c697e0b3075e299eb93dc2935cf6368e4aa1e71e0a26c42f2b0fa5e2b36ca32a0f617657af02614323ee2828485a3953b401ad171d68fba9e59d6fa161699c95de0ca760a63a34898a6c501131c012058fc6f3369b398bca3c5fe8d813b4e91d48d601d65f9540fb9faa5e7cbc2105f1cf7827142772ac366eed27a2b8279e43f46701f303e86c3843e6d1f9327a894e199593d8aee570f9be969d388f288f493403d5fe6bb363fea9f1a9ac5ae5c357f22b12fc19251cb161ffa9ad2548df4d5d7abf04f3e173ecd2ae852d10a9f7a79e2c980ae687147c4dd125b2be35da411eee2a76ffb01662b0356c711ef1b77b9e3e912efca74bf183ef941bed06b2e2774295711b06b6cdb142b6a007770f8409f65b983e4b67b7e93e7e144547bd039e2530d5239b79d1b88ddf81d32a49fa616fc1a1dfd686dc12fad601890e9b0fd231a257fb92a100175fc2b5faf34c157a2c05440265481e6df6747a3d8e602b4f65163b80437255579fd793fb45abb7bfd8a31e8ae672c4632636bd85c58f316e78d09d5a93b1ad81bac07c991f6bbf87d013a46768376d67dac5fa8b8f200171b6ff0e922f0bfa1ffa312e872cd8e9c069297f7685231ffd2c208d2827b8f42ba4fab0c2b2831ca41fe49006271d7796def783d306556693d04bd9f52b8a56b6507254f90e0a5d24bb1592f9cae20e0cbf6cae2eeb26091d204f9a37bf6a255eeeca85b374d72cf1f66448d384dfeda30333ed4749526957eb77d025ebecbba6f963bad82f799f642fba045ff5778290d042f28335631e7afb4b52f9da4d8732667592b53cd4d52d67518a8d38fabc087024bf7e21c83330e9b164a92690b152ca63d0c3b5501a24b0ee415deaeed7a3e18e0b161580fa14644452bc4e3a50c6eeb4d5079e8d61ac583b5e4f05e320715408400ac4b174d9cbd0cf50ed36050fed06b1f1cebd6540e59431450e47578722d9d04c61c29ef3bf200726273c0b789dcaf74311477256c4dc2a5347744f5cd3b92a4185597a27a96f284e35845885bfde7771c6d9426db0b8ad3c4ef2eb872a39421818b20a2b3f1d9fa5d264d30753fd6c45f7b5a086c15264c60cbaeed1157368bb6e7183bfb7d42f04b37b58c01f224b46d91aabf6130110549ee4b12b6a59b8579b7ff916f230da565bdb331924fc0a2a340e6c1fb8dffafde48b2687845312277783ad439b56125af525458e700fa33acc19e87e579ecbe748e1ee9d972fa95995934d85d9486a5e2e4b9edf349a0fee3fb40c93ce5500e5c94f674e5d43ec9bd068d548596cf22a0b29b2e4efa142bc35d22d5e9961d26de8b5d15377d6d68f08ca0e676cfbdce0816c324d4e2daa1c92a0909a1d53b6941d972d322a7702c3f52cd08ddd91a32e9de037e2f8fb62a8fadc1d0d4e4593ac8e46483ff6f5165d74e2688d195dcce0b6a59ab3ddeb83a0fd87c8e293e2da9515a0b5ca6561834dbc3627f994fc873e41b94c0ad098e8e04753b5dc39e98934c8f1cb1edbccbae6cce6a0e31e8bfe7f8e88583bda480a8bd0799998f1db4ca38528c6248adf770b078e552ffbed6dd93e8b996efb673fc2c12531b614357b2ed4e0e5cab9383de9c464d8989b57cba8a99f434410900286b6c416825b64db71542aa4694e7cbd9a2cb4be2d65b1df6ae85d2875550078277ae52e5362ba8b670fe32f6e4d187b206b88a19e9172be1a6742884fbf82475e87f99561286a3fe5c725d93bd3b2772de582c50ffa3f4e677c1d448518695c2ab80071d2bed832720d4ba9bb33c4f3d914fc2fd7bc45db9ea6fd9f5f3019193eeff316be7180bf354d3def3193bdf45726f09a2bce2e28ecd91c61c43a36ed0fc9614c5ad6eaeb65e548340cb50f8d4ad61f2290b0a6430dc24ea285ff7b3723f88b87e555b9ee0c751d340c33084b5c57d2b423bae5e2c01bf178116e76f653bbf4c51787f0bcf1326184f08cb32c4ad9205f448f62e41fc3665517ce5b85cb08ed9bd04dd5c181107f22f7d2a941534e0dbf7a3f07f39e2dbedc434e653d284d78b21ff4777b507785f01d7e0e335db6761ef598ec6b5c6b34c1866bf3f49a1c0c9dfc4c2d2688c51a91d276828e5423860a4c2a15b861410c80ac48805221cb5882d7abb50db7f9c575c279c7c095011a00e9c92943e7abbb9bbf917db37a6602af668b7afa851d2e588460949a8d8c2b8e9e4475430986674be2eaf52ce3e581f8e50e837bdbed5c2b0af57f0ea1bfa70b2a7bdbff77505e22eb338cc071e29300752bc2682fc642ccc044c0c8592ca8d27150f8d578492ffbb48c1e7e60ca8b152d387f9dd59da3330ab12317824eccd8eeeaa68a6e8b348ec31c977a74c8d16dcfc336d77ff706301e727d2ddc1d98814c08216b486709d09858e4f331ec5e07c5ffcc60fc216df4921e5e04bb92777e1a7edde0dc27ded4f404d72c060262841bfc0cb3db9800fa9977680531892cd6f1532640e648102c9b5cf629938d59655613a51c9a70f12e0b411244e80f39bee6e5b6f5936d9a2d6efeabae9d2a0eb99ead4be526b9e91641c315de37d91bd63229d842114d8ec70f328f8394d2614595712c2bce0ae5f00a4e09a63edd4193a610009b49a863b32e59d5022b96575a0c19174fb40d3715662a6ed5e2c45baf2a41e0c4487e5fc9b5fe48e3aed29928010b37eef612fabc1a0a1a91419e519de79b29e0600804191b0322236621ef2a8be1c96323e337e5f8e2d7d3ebc1f49b4a9892003bd748b8b836dc8e9b796d0568791ce402718d45031f9f2fd5317977729954dda28f8955772d1776b5e51e3a6ff8961e3081a22bcf07a0510ba8f3ebefbc1c386d2867a0a6e196a936136a5b291e98c9128b17bac3f49a0b06ba3a8633aa89c33a8cdba5d953085958f8e0f7876ef79554286169871765f7fff872637581deb85faece70d11c255f39c00bcf072449d63c2813097e7cc7df36c789c81c11d70e501467f86a323afb52cc1a0b5761352a6d072c62af53ed1b9f609b7f52960e52d7cf250857ead85ca8cf3a3b5b8c43fecf0a6ec9fe5ba73d40c501fd2f1c83025e3fdec254050d1f31e21cb1bafe87fb83362cbbf159d0e62194045f291bf0dc5dced3b4c6709d7e01d218f6e68f71e9bc8fe319b35d2179155c9943011ef82fbcd04f1da901a2838bd6df0cc3f86f396eb14436a8fcdddf55cc56b98cbbc35288ee0d1efbcc8c39f2e37bb611a9e10efdbcfc345fdb0ce345bf9f787972dd4be0f7bcf7603743a51263512bfbd29952d12fb59c645bfd6ce2637f3d4024dfb9022ae39ff01430b8430a5860d58ec38583040f2dcc95efae6207cac89400deb59ac910a2b793181bdd1b7f99db552ca467ff72f78b380c8e51ec38f5b92eb53746dba7854ee615cf6ece2c4885299f05046ca612c75dd922a9570f3ab221672ed0905b0586eb92c46138a17076476b9ced8bc75e2a80afb2799aba384261ec88b281791d62e9bc8360030ffce0f4b7fa78c14dbfe93d383daa5d9f7fbd80c65874444ffb1e0e1505582d38429cb8832255214f27b483eeec2e0b7f26adb653efa41384862b8a49c040810b86f99c0011e852ce46e7629b004972220a704414736574fac2382cc66ec07d8dbbc5fa099e720344783d80df7a50770cd4f2b231847714a841ceb2ec79171d480bdcc088e3911d0203652b9aca8435f206da441296477118300dc4fef429a75e8c80841ada807d32af7879f5ddfe59f23ef955d8f61143ab85dcf1f5f83db8b1f6cd243a53dfdcc207e197ce90a1d31f1b209a6272969928804cf6f5b3b4a9acdd5c3db80173ed020e0b3b4c53aee4e00720b391e35848fac3b2ebbeea056877ca0532f088cbedecc3df613d9e394a3908eabec6689c000fe457de7b0ea492f0649f1f86f9d4853f26aa78ee49b917b63c2f334b2687188ecea5559738712cf77563e84375a9d6d328c5b21b75875c81432fa2b13a92a2dca72bc1ec6c284baf06dbce772dc75af498765639f843de99bf3afbeb78f6a859d0f58952fef135be6ccc62ce597758c2d996d4a5b37ae0b4705e9dd72622ee75d1fd9340efd2392b2130de371944c8f92821dd411e7521371280b8928b1521a8390d0762f068af46f7bcf0f18a2e75c1d1a4b8c6865d2c44693425ab655b3b4fb4a11aff84556d67257cd73cbe74411406d7c539008cb9ec95dbfef879411b1e65baf46bd3c3ebf981ae8430f2c4d49a8bf6222fdfeb03bc28fb495b42862b27693b3f2ac5d3b54ca37dae3aa4b1c0b99873eaad72f7db1e43f45df28d74f686d665d236109eb5b875c73fcf3cdf2945ce2a53fcc0f3527d8d0ae3ccf27b4e248d7fc282a1cbe8719ae913284fd1b61b5f9ddc90b202e35a3b115faa4a203208d89aaafd3ad4215cb21d584db67387ec13bf2b7c373be06bd7f058b18fd32ec4caaf6758c82b4e94d57408f0c33baa481cd620fb4900ce6fc2102998d199bd744ea01f704cca021f043eb97f14ddb152343c6502b9ea3ece0943939be05954b3fc8ab184fa8ff83ee679eef2581891f7fdb99c0a1ed987ae6bc7a0550cd4d26c997d8291fe85eb8e4a7a5b28e5276385ab687cc371ea6ad4b96eda46f7b86c0d8ab4fda3a53760c2e2497dfb7b1f8d9e26d3db9d1f9d823117f5a45e3a17308a4e0532a98fde5e1115eb4b88acccd857bbd9210c3df2c75e5b727660e7968bd3667c8c9098ec9b9c49bd25e6c9691e8743315953e47ad18409f8405c27e9ff72af91d98a7039eacfc51c8f3f7c5559be4756200a4f808c4db115ebedd69cf01a9724a7c69463cae4e2b5a1452c65a0c68cf8df521c2f3abd42f12a6b31c755944c82b37824f6f3d5bb68aaaa03bff2b947926f08f879e603e0e27c0a37ac35be4a4bc68cc93c45ff450d0dffa1b8b55256a5e243c8e941faed9a51e35795283f798e2ae4a81873b1b656185ba73c470946d1ec75e9925b50a6171f629373e5128620c51525f8d126d6a9955ae3ef3ca47da496c3986be29fafd43f933e2f6aea4236cb9405358521dbb27865179891135901e7b43f57433205c0eff5cc3e8a08964c00d511fb8754091c64b8814b154eb2836a34663dbde05d55177f0e3c83b33c80279ab866029956d4fa2a6c903f723033e81968986317c23a578961419902a33394b9923717a78ee46371b929c8300e20a0cd417d5f64075003edfb1883665485c53d1819894a7bb3778d2d25250ff924730e8cb48069676d567c41f5490e181694df46a9577486d78e3e840175296e23ddcc7e30328c9a59820fcc589a1914e7761a7fc3af6de2440103906819955b586f48c990b111f8381073e30df143f535ead3229966669fb5a969e14a8c55db55f668e232dca674b091db69af21dd3463f524bfb1a77eda42ae06ca8b255e2bf8d3310f721166416655dd5c6e991c40a3a2b9e4bd60e50592f181732d38d15dde7de0326cff3175b728c50c267d4f54745ff451d06aae11b420027c63f486b762c2173b7fcc0a8e5b981ff15a27542546881ba91bfe8cd732b40a22764e3f6fc2d315db618c3c1e665afd1e6e9ddb23eba1d1adc973de6699e5abd9560cee445103afe34484f562bf324875e328ac83f4e1b10646f09fc5dcd1fb0f38dceda8b763293de5c0d4dcd348eaae1bc32c03ab9ab28a049d298f6b7692aa0e070bab477578e26092e2becdf880e821049fe3bf3b82ed0d551cc3ff48443fae9e3e69235e608a05859a06d96302683aa625870b6b86f0b31f45830af88570ecd13144e5c7ab991911178b417c4bf250fea152ee7a4c15eb91ae787fee30ad36af6f1b4b75779744c7cec876f80b7277b5af4a0b1ee7f668ea8d337f079fa9fb957133ef840143397880e2801e4765bcab2250b49c81f6683b63e9668fae3d03ccfe1fa740a3261e5d1bf01e2fb34a5e11ee2c0d8edabcce9659cb888ca3db2ec40e311ca6bb687c5dfc9a663c79a93c285150033fab9217011165f3f003ade389aadfd5024b4b9da57b33d5a31e642b97a2071e2ab24e85bc336a7ae0120c148723dd05de4ec7ff3188be0076d4dae39e8c0429c1bd3630b41a06cb4069b8c072f025a4fa9c1c2acd3a6100c310c1c23c176e2a4cf7a9377687fa305027962291a8a482b4f97eca313f02829b212376b52cb0956e0553ad278b273d11f9d2fc7449d2b2d2dcb1639887409f60391a1f9391bf0479112171779abe2bedfea6fa5e55c093618dde13eb022bea8fd7783e70e8b2e83199b6c2b94a7c1732366425b667ca721f9b85b07a3d476f206e69d6c426be65a1520785b7fe929ea69470228c08159a4e8d1b5d25d5217619b73cda099a0df0a96d7f5f778684c08a79a1693dcd4898ecbacf9887f731acc47c442df9891fbd817175ae42e82a67c6299f69099d60b3fa84213fd3a42296c8cd889aba5bc10ad9938048cc08f57f02e2d34d9a70a32ee7ac5efec81e6bb02ba5a2b4ef6d28731f3e3b2d50f91bf31b2fe1ca6c498b8f71921950046be896cf97c200736b447ef20538fa9361ad0dfadd21ace5db6fd04aa64992bc3f13cb597e5a164095c3ab55a5883492b43529034dbac5f497e455a8463b15791634337c9ea81d2e7a55283ea8118a6e1472b4fe2af102568eb46eb85e7bbaaf77bdc04a3c38c5db39b080a78271a0d142bf326fa10b5d29398395de6768f68a3804080faf9eb90cd304d8529226d4062c1a6312b2192dec0f189ec8b8e8dd7474181c3613f90cbf16c4fc38fdd563bb30ddffa616cc3192d9ddda8775ff1cc67a590e674d9be601ebcd4b8f30ccae48d6cddb8604e6843cdf2f77fd3a0870c01706acc917ab57e3a199bb9cce51c6696a3aa1e813ce32c341cf35d07b314d8031d9646328620702ba61a58d85d3c44e4fcaea31fff8bcdfa17ff6b6e350c25c9bde6e8ea30f001c82eb0b88a3b54fa3fef024f3aaf23df7931f13f4c3885ca1ae40f55de620c94d4ac67cb05c799b0ddd4e98d9b877544b17e74a024c0c1db9c6935ffd86d2f2c7bce4acf0df6ddd3b668fc58bd457561f0426d3711494ec397a031e2204651278d6cb29e54d5dd2ed6238e9e3a4bcdf4b69ea71d1bbd1889f06de0e11305c2964fb6e2115f3de4a19d07e8a167808e503f562be57f06f77fc100d16dc4e44e7970fdc2e197f4ad75b22b6badd0654a5ea3cc6d3bbd6f5182bd3fad3e60b4dcbbf56456cd779564b327c1b3d7c505cc0a26735d072e491826229417fc4ba889d0e5ee6386efa2a364b02a75d63010efba0ad0c2201468def5a0b44e2986755f94d48ac5d67a9b09668b6d62b9af3a1e5dda4f8df47f96933d118c65278f9104d4b7d4a438891cb68d8703ec3bea1cc693a61ce0c60fe7e8776a1f1858074a48e8f4b688e284e66f9e187f4b77c05c16024ed5723d014d8bbd5bfac9ee5298104b7a80a0d7bc1afa87fa3659cb6691bcbb214cb47741235840706717cb5f0b789acfb5abb163f3f914b0d4322e1a9c1b567c40f833a94746aedc269007f3522df4d284f8970883e87db48cae4ce33300752133c01c0f54897e81866ed9e31a4e662fe2953a201362bf0c04cc5be718d0dd56a2212b2fafee816b98b3217b3776afe55513d07b02ae6372651960f89b869e18a0b64bb827fc9812bb0ff7ca46e1b2f214c06355314d8387ecefd10268679e66fb4ccfdafe3b0006f89c7983e2e20e2cc0f16c1f3ec8862595be8754b11e153aa1700b8d77888205ce2af33714c8f1f71061ee4ec55a3c0dfe909bdc5055650e05321b0953e927bbe2e2aa893621ea251b3e47709f94cfd8ae3471188f58303d1932e7861f093f1861ef789d3fbba6144cfa6d45f728b06e5939763ecc8a049d245423c9c62324255cffacd2ced3a1919086db2bba7ed32f7a38b69b7db537fe51cfd3fab01325f3649403514c311ca1169aecf96d15387fb680b513f9349487e0aa79739ab14f461e3fecc570b2fb56e49a2c7dea4915f36b3f117ec4b4182b45b196c9429a88dacfd16cfb27f8455dfea4b42b0c83de847aa3698584e880900aee179c2bbd59d030a4eef30dbb270b9eef43b5ccef41611eaca89182bc834676a90d54e43c354f4db5ae3e4c1a36444344a3c338a00e628cbb3d4f0104646483fe4755f1032fec48c8c97f4cfcce61ca3b1ecbee5e945152be1e70fd5e71857ac04621825bb163f067faa3e2c3789355660bf8529546c3b5345ead47fde5ca44b4526bdd96192d869a2c904e8b0ffa6dffa87c23a032672b942cb8064806efef8bcf346590a9ac845f0089dee3a3913268fa9c230f0e1cf88445d19c29eefa9d460d5bdec247b9c88d7fa8002c152d6e0f1befe04f9f9c2f05f7e0e8d848f7f11e208ca8a6dd8da968ea0c993cdaaff7e2d983e397fc6158223dc00ffcdce7a9a7b717fc8ebbe7e020ceac8e94ba58031a9c98545e95d07825004857f43ed3d8661d60059e30701d382a108e15c99e6786ee6a13e3a33434afb28061d95dd3116976de37e56bc773420134a790c688a7c76a07e1589596f7dc9f98ef1bf3a7581a7c79e5ab41284841a4bab80ea62d07831c210bc1f5c2f5b4a93b1bf2e806ab621639d4459a5a7fa9d1d7b57330d09e58289211eac0013b0e605071734943af01def5abfd6c84e45a9f2d5bcf4f7ccd91eaa87386bb139ab8eba4de0d7a05679f53ae10e741fb47559625835c20ce5feee1bebee70fe1ba7e3b3b08f07db76067599787537a6313ee889182c0b1700d7f9519e2c62091d40d70440501ce666ef819e9c74d3fdb2728d66af543b3d490d71c8bb9dda961d93f396ce3ee9df164163939ddaf4751461e13f51fe6ea8c8439a06c6910246fd43738c7b9d97ae2c1b55a98a5dc34927e6989f9b6edad5fbd264da4c437f744d1f63be4ed69d483adc9fb923e82db2606c61438cb13b0347c6c46317e1db2d4fc0c3a3057999e1d3a4bda4207eacb0d528ff024ef3fd86fd42dd4ea54ad4bde77d862f8115401c0e10e6482fec162385982d2413a4e59b3ecf332c43dd6f8c8e5981032e5d1462cfd92aa48a1adfc73ddbb9fa28cc3bf60b7f877200a1d5ff4e0ccbe7dac185464223b1f5d56b75ab6f290e2506ecad398e02c27676ae4bf56aeaa43ac4abcd623c7735f47823a1ce7ba61fca483f73025cc56a076af15a51ed99f784361446b02f12b1947329ed05df867c68750660685aa8779a8191447d0d8380bb8959573f1085c5eed63ef807a7bc538db7dcea24e1c3bc83fa31f3a01056dd63333c812be3588ffe2be35f99058f4f0f254efc7a1c61cd1b37f0f96bc7d81f309bcc12c0f022cc5878d98cc8f8f531bbb1af1d6eddffd8cdeb51ae5ab79e78b0bf747b4f140b60b0915e0b5f1500b89882723512af3d03ca16067e479477257b8c8d5fb59f4140a533bc744c14b0cd67253a53e1f59737ddadde04b0125882b0aa088c9e184e154f292e6c7d2646275c9c47641b6e91884510990222e0a03e24bb73a8e6f4cdba9de567317e4dc17268858d72613f134c68f16a27139e96c7765cf45da1361f2f677a9377e32602e55fda9dbc73dbd0fb1fbd26d0d28caff188a82c4aa109dbc471dc7d0633a81d2e3115d633377ace3d81d952652def0df8ea8dfc27a12e26aeb38f6a009fe3976269846d84fc48eecda83316160956e5c5f4d7c3e778e280a723479a3edc69480c428b34a83ec0e01bcff3396489664e2a4422934fb1feb7bb12aba8897892d3d08532ecd185161e82cbcd8f73c7470d7a9710e629c8156a5177c0d2cc959818592b721ea407bbe7c5600f16e86b1081286a25c7b1bcb07baba9ff64fb8fdfb5dabaecec2cc90d41070699cd38e13bc9742baa255a04264f9b9956aa9f8a563521e0e26a82100a6417952253f74b59862413f60a509920268f0193e081a6c02dfa5fd404acf66ab541fa17e966ee1b563d1b52b33a2ce0d4672669b1e71cc2673052ee1e0cd3882d6d519b70baeb6d8032505402d23464d3b64c2518f45241dfbb04de844e5e0c68f0c45f55330b30e9caff2aa6c18c4363b7449567db436b21ed611bf08dcab266d4be7600cc6e03b7a33d232d2aeda15bcbf160e2672a254bd4d5e48c9c5768bdafcffed39fc3160728629fe9cd3fd608dc6dba136453d2cb8c8023632eb98988e6b02a855d01dc1fd5e486874be97ed538273d63a0345e0fc40043714ec109dde96927c8b74b18a32886392d28e87d597e0f86963eb364979accfe56387f0f49407f48ba8a0699ee1965a4ef927596436acea9f23af5b18b9db3dbbca72e8de6155386f23cac47c7d87c3297941b78ab2639f6f300fa14ae0b884f6dee12632d9dbcef633ee4f25a930955cb67a50c5dd153e835b37b30f899e2bb249e101f4bd9eb41a77cc753459edae74c07c11a10a9e1c28f42e1fbb55030c5f573dd37da1da4a7144100459192012497ad51ac62675d2e4acaeaa997b8abfde4fb2ae4e8a63a764dbeda9af7d620630021ddd8f736c8e8db9f1c87ab9b23cda156b682cdf9b4d76ee566bdabab670cedb967749a85fb5342e4e77f0e71598e8a3e4fa1fbd04b4372066b176ed846ef4b104cc4a6d5cceba8076ba18ab6c8f880aca3c16cd8d8ccf755f795c9f28e330dc26c2a936643865def69b763a70ac690e9bedf85c01f3c512f6e990f365a3d07887622f49f0767731191f793fc064b2ad00375009bc7f3bf187770f4a0993a12e64e67c4820ee3e447dfe306b8486a503d04b516ede4948efe45d0d6b9214e947dc8773edc08731beae1d372a00dda954711f3088f97f8554f174a5950a86aa611faa75fe838c4c304607c8b904180dd5a4133c1e9213b302c330271c0514475c78d8aaa4844b54e237682101feaa6b3b1634200009ef85e3171ff991a876253fb9eccbe617d5ce83e6a29f763472120387a0784b4b76d0750695017e3f050305947a6cb1a49882db13933f4ff9d8a823a310e27b5d3cbfad5058939c085c9811113c69fa2e282e53a4243a84486a324953cdc6e1b89609f56b4b0cd9b7a3b8f7f6fbeda9aee0a1abc559c9be86d9ae3344ed5fc622415c79f3466dc8e126c393302682c9290ba8fce7b7e0cf8861cd98377f3cc1a341682f9935499d24d6a6ef559d6a6279aba4c9942fe950bac095c2e5662f7bb7e05da0b6328fe39c9cbdba697ef74a97787588bc4bc19a54fc589c55416542e1c593cc997ddc4fa57e719d37951ea2db13ec43274258ef146a2510822b63da20d6753cdc1774e9199aa9d76b7dc865463c7f0af9319371dac85770bfcdacac0f6893a15ad4a7ecf90db271036e4f21ddde6eb754c6fbb849a4142304d67b2ba5ef932e0927b705ef2af387b28cdcceb640fa4eeebba4701a412bbc95c72cb04d03fd26f169e20f26604557eb54dc73380041d6fd75b7d0fc9ac6fb4ca42ee9dde7c9427aed2c150e6253d3a954ac3c8271a7d6fb6d9393a084c0c211987868d63d8458ed4d3b8c22fda4360f1556d8c7ea202f879e54ad7695302cdfa09a55f00e88e163255a2383d329fa3835840c6ede3548cd41a993398c7c7f9c556dc659f9f07a0e2a4c9916ed1768b1d36b989c95763f9f552d23e2f60bea5d5895cb2f85ff6daf87192ff7ef41f2cc9115a18fd86344ce69df0107890042c1555c5cf516d4996a057c7344ed8c20c29d79c9cfc03577f30bcf3183892a6eff0409b25e56b037c121750e3ac23c386edd8a1f467080aab4d514a47c6ad5ff4f4ead033a864524fd79b00e66a8470bdccb66da6a862343acb964d1d82ebcc27dbb6f5195433240d723891dd7b790944c2483b47321165ae830f39e7e5fe3cf64b39a295d369fb0b4a9b8862094753afa9b00c48401d44579af3f1006323a13a03249352792ee481ca3e86db99900e377c8a79d5e21d8207604fb06fcab46d813b553edd3ae3f130d057e621f6c700db3776b926de2f7dbb4f1438b642977bdebc32f099e29c12240524ebda56f600924219800c1799689aee3680247a3fc257b4e36f48782a6e7a8a40c41f464c6c4a15ff1849e8f375d92a9716ce69409081257fab1ef665fe6d0ff6d3198fdfe0bb159045a1bae9b6a70bacdd9b198a9722c5cce5ffc4c027c617ddb96dabf2ca76bb811e909d471ab4c3d7f111d587cf2b3dca0511fcfd79b90abf9990dfc3baf80357b43032bcacbe438df8612fcd09ad3d5fe7eb0e33cbdef7fbf62cab240fffcd0d7be0b91b3e2e8dbc00bbf0f8cef570b005945d0b490051eaafa32c04d7a5da50a70e51b0821f6b41cfa9a064c0eb68008b393b6ef0093c0cc9bfd06c745588f4229ec84079962f17cc2ff131380d96f3173fd8c940f477bf6616e941f26a6731ad28081093f84098e57acb9a1ba1e7406742894a2aa00050c6abfce5b30c5d22efc45b104fbfca9f7317fb22974196e8f0a38d0ca0cd2e88b674f5d0eebc039d9066197ec0e2c928dd66e55cfcf9e5504615f5e1a33762c5e2eb9c01621490902f9d958cdb4cd3a712dbe3415505ad4eda371db165b89f59d0dd4e5bdfeb44f69fdbc603c2024fdf012ea057f4b6f7611a0050c53b5320e0c4b2aca8893fb902c022b101f46a11b8d95c1d4c9351bde82ecc08bca69e8d441a2b467c6de37c6437f2e2c140a0fbbdad4f046f561eda1f94ad7159dda0da40c4e433a73cadee57d2de9bd1b031c986987867c2f87dc021a249890a89e0280ea4d17e3d0267be09e1dd113fcc587db81d23a1273b47b84bd5a7b4b1a2b5d86a27e61ad501c5ac2cfb966a648a9d81b1d1b95b7490eba70928e7f1394830540a290388535c4898c46ef23eacabb48a4a2936bd0f92e3832adb89cd60587fc47854ec8a8f5d34d8ca13f00c43144b30b9d0852cb46035776a1825ee9072873d32b87f8243c48dc18c3eb8efb54069e42c13c79a98365f947255ca8718d6860dead3ce9f32c73b58930be4de4f2812b7e0119b89bf038584e054fb8c0c2e609f11b5690657ad3279914954740cfcd057a71c22034544ec2eaacb81a675df533f809aaa7e2306b099f57ff0fb4c95d8b671b121fa9d882d1787886204ac25c3116ce84ab739dee06b89fa4bff46eecfdb73f7b8ae8ef1c17ed9876ba93722bd6d0d981aeb5ab271b41f76c09805519469d6b527f13f66afb1593c345c83b3e930f7ea14baf292d74b42f209a519296ec5494ac07120d83e2b3d52fc3f0c8bc4487c3b8d3eee512d394dc0a927000e840b14622c08fced7fc24d99007f9380f18752b5ee9064d680fa7a6ebf78f1fdfc6b10e8d8f3a9c56bfeaaf442bf0f2ac258ddab2827670944be9853645fdc31b1c79b96a3255059c8c2560e88805f5a65b3cc74095592717687fb96049236adccc26838260c758d8769b5fbf9541aafc0944130e8af3fadbda7da0a2e69880c7e5ffcafe6e852fe1e814746c6a6d0fa54653d748abf362b18c8b88faa8ca8bdeb966414782392df33644708b3a523d19209d2190da842c6fe41d79856a7a1d650f3695bfc5e0b14a7c38c35d63f420967d2a0a41ba339b58e0a0c2aa1c1ae7438689bc5052c6607023caedd6504260c205ea1485bd4b1b1509c0dad268070fd14649e54869223070be7e5ed89ce0c14e3f68b400e4ddbbab1643bfc18112b8290e0293e3bf67ecbdc819a8894f4ccaf0aa005c9ed299b12bc56fe98cc1e4233092d08810de38d790d885b16461d8804fc23182e6bec81024203ee8fafd6098f7f35de4dafc2da0080bc27d51e21158a308056cd369a913a45fe9cb950f2c361c31f2aaf88049fb8a068d61be634bc0b806e5ef782314609f67a4d3ca3ac659ecd6ec39d6b846ce8499d4e60dac334c5896b7f16e6c605ab7bdf44338af30ed8d071f420985674e657bbdaa1486e8e68c571c956932cb1b174dc50759b7db49d168856cac2d92ef6300b1fde818cce22d9447b820f7546fcf205daab0e732216553b68c250a2eb0b977fd598729e2200ba1547bc5aaa990819c8ab46335210eb2f2f00aba9f6c2d38a92ab45e01867da9f3b4332e6748c05b6708815d506b5d41c09af8a82798e67dbc1255366592bd16cd58e5419dc91afe3e61f0f7e96f108bfc6b9acfbe9dcdd3e7fc06683bc23222fbe3525f7801221785d58eb7a2a54927136dc9c7b506aac03e371388de2a338e3670b41c8c0c2832c5c727bb4d374df10b6e8b978b01beda2ce5f97da389b3bb7fdf867f2841a8aa104c937dab299caedd594c85f785e572c907ebfb90f2fe4e80ae97d39c87e3ebb38af7b3cfcfa7ce4f75f168dd804a87932afb2ac76cdca45d9f88161e34f0d07b559cf680e69a10649c5d8ab25c6a804c6a16ed4005fa2509deb9c7d1ae0a3f01e883f0cf61d4f0bf85564a265f9aba3a23f3d5cc46028312b8b92db428251fde7a77da0f384c71ddce5b4936dce1b42234822a438067bad8acd89c4d1aa9d8b44c674e2c7c5cc750b2cf2989596f2215a5382c297a3d823c2a85ee8dcb7a3b6cf59f965b526d7ddbb9e3e89cd2506a630b0b3e013b180f28885cf6df6e501c1d8597e8482d574dc85eb36bb90aab2dd94a7b1786cd8a9d9f5eea9e07372aa2ca564e7e79941bdff9159cf12aad268521202caeb20bfa9ce9c717d1e45212f7c170b0cb352cf18b5b0e412e83451fe0f5417a6d2d8a4a9c0f9c15983b51d80860d2358021783df9a145772067f996bdc597d329c7252a69274e3915f983fb4305a9b1977fb7e5301e09fe6969d461563539b5a210b0812e69dd3c60356c6774f109ba070cbe73067b1ac490523ca9d88df4ef18b154a48ffd3bdc27f08560d790a6cc8b17020a888d18939954d28b5d8adccb24fe1836c54be1f482360623cca10576257e0ee75f0e1134680892c8f74e45975e1bef99dd560360d301c7f0dd419b7af5ac4951c96a489f0e086f4251ca8204b1d3dab2e7e3fbb344230d27993860859556743d01ff709f44b137b4fd799ada238e371618f5457628c9f396d65247c5312f6b150acefdd7582bea11d41ef2b8b6d15803a3ca1d34f659f2a454b0269d114e07f7df6f87d42d74aaf060e04c4f013ee741f1dcb3f4d7097086e486debfc872482be7e78b445c5fb9df07d10b4c3a5f0b2045283b1eb0ea7d83f8d1ed1de5ba8ba5e941e4518fac7109683e907fb72085565338a80cc5b286c0dc75231f365276127695b4b82b5e84569a5cbaa28e903a6f9e8731ebe312258232776bd3f0e683fbb6354d3edead06daf117ce21ce1d34c881d05bf78c2e752d8b73c5ba8ce3b8ff2a589127998363a301d702612562f0e79461ea8f58f302105d06eb2bb8522a17c3e3c5c2b10a74ee9a1c0cea4a4177f116c130131b29984e80a7a8e4a0b6e902c620590dd4a97463499f9db1c8a6b1111b737443bba522aac1551bb6efd214d0021e281c2c7d9a824ca8fcae51abfa9ac117e0728cae163e34feadabdd627216adff42d54276a6d161ee83980ef972d081ab4bfb2f3f5e1e308240d9d559a0374e3d8c90043268b6b9b55ead481548896871645a4ec129c88b439b076f2f1fb2b55136287db15cb9add5a59a1b80393f018851bd3e2a9a29fabb33af34e5c907c0484491357fb3fe04f5b70cf9218e187de08bf0ba6491efbe2409d641973edf47bea4575cbd18ce8b527b2592f34f3ac913f9e8163e0db39bf3f88f312432cb1ce49dce24ce91ba35697d79236363da7b2b3010b1717be4aafe1e9f2e66eeb1ea7e663b675af212f1761d01eb91c845e0a97412dfcc2e89f8be4faaf72a88cbe2d77e5886847ef4041c9bb27ea2ea9628ad169411823a8a09e6aceaa81348a4a736432e7ae5025a253a6bbdf1c057afa47d9b78626fa99c27d0fc0791bd8e59e0ea6761a961084b1a7b94d80cc4868a5fec803f1357689f04d52c5d48df6424537c11fda5acd3d19757870312470047487937532c46dd79312fd599e2fa08dbe01706c7a20a96427d9f5e5c3fcde6b73e472c170d8c577714483f13cb326a1ba2b60baf72a8e726251c7cd29da49af28694d658be79c15f2df9a4cc0acdc7b93c829d56ea0bd945dac9030ef6414b12215ee2f3a2ea8dd4f012ce29657e3bf052f41072fae6a8db82fb3ad61f06b2ee8539a19a5e56550a25a0d13cf113bb3d5f3560da91954f13e14b8d7dcddfde109a3a0d9eea3bf2093da88c922bf9e959d045e7d8dc07e6bffbd3f82cee9b12c4961643e8db1d05d5d493751fd4c4179c4cb2682582c141f07d496924729e0d2a2db26d34402cf07f263e9f784203968a7f2da3fcd9e241af763a93aa5dcfd021d0511882d368e3944d7236cb9476b1fbf1ff92d7aa96adc28601f2903a0ef364523ec7561d9b3245a079278408147ce1abf6741ffd81b4393bcb8635a497aebec53b02f6af107732ca54b65056d4622e8946a06175f50336ab47827edebb73322c09dc94fc72fe6767609bee297c932335f1ce49ef586ac3c7bc1fe83ad313a080e2f2e72f2f73e2a1e179a638ab2d6e00fbfa3ebce8b0839fea25697cf1e991d69b900ed6eb325fbb5d56891fce547b34032bf4f1fc78a21d960fd2423a353c44d48f6cdeabe11a3a45b0e3b4eda66fafdc2881557cfcfd1ab2e88cf7ac35915839f836bf3db0237e246d31645b776e5fbadb112404f0c3ff098f4a9f07067a244de88f328374ade581a6b204f8267ea8a45e00d2e0b43d8849e4c238e2708913519438cbf19d93ca3dd7a691785b717c3551374b15b35b6079814b81c53a9b116d3ad855747bddc1304f52e1be2dd7e8a878a9a99a9ac9e5761e453475736ae5e5f797b41e661e565fd0c824d43598e10f397ab3833e05527caa490a96d526f7f64997038ab49cf8affcef0c14e52613abc95fff5906866237e22028785ec04a9c5c4ab60921354dd652d1e1fec35e4eec4876584956f534f9f54b0e1b4fd9a8a24703739cca2c0f3b2476c4cad53db7a44abaf0fdebf092bf6e786334548c26b98cc8981f45825bed5259109bdf385303246927688c41c6aef7e0c68f7fc4cc05103e8564117182bab254648cbfd58a2878dda46b74a219a10f220a124e0aaa1526cea71eef3381fbed037356826f497ef3740e62a00ddee7441c99f7d3d99c90b2210b4bda27e579645ab5c2b7522b12c72f8eb32a2fee30a2f441772b02eed8eabc11a4f2e297a36cd952b7418e247ecd3f10e098412c322e2b8cbb9059f827d003160af58c3b607236ac6bcf92431fb2da76c86e5d089a3a529dc2271014969f7cb691bfb56e399104915cc786632142cd2ee80fab4dbac1b21161ebdb868744e2f160c4e797ea8f419171c40985ae898fd38110f7c2bb4cade529f1f1a07aeca5bffeca537113ef77b69d8a34aa9ec6d20acd4eda6e926af3c919f23c8a8e08efc945cdccf75cf6cddf1c120589f77e9a8411f6485c908ff82847f35db694b19d5f6f535c11f2fb0490c468bf634649b987d48bde66248ed015def8092b41356037d8a044d34758b783fb486abf88ac569b22080f9251ffb2a1d64223d9ac8d90fc423b0a3a28bc0c20cce263865ffed6d80c2bd8b60bae198d9fc694a76b388360871c435de2eacee9c4488b7c1516fe58cd0fc84472a3a7b1c8466dfe8e01d7caf582d5ba8fc624b63b2299cebbe9d1edafaeb5b956c6f9ca61ae55e6be4400ed623f20461b2957913c925b2e85da78d9ec6fecda261b6148894fb64f2bd50d47813686a7f5060445ddddc575109ae60f76ae3ebbfd24581b4e9efe06712e5f34367e7b2e7055238730ac0b00bc53013cddd540304e9d67f28f9f5566c5278498bf4bda605c5a70d521470061d7d040c074da3cd38057bf0d71e72f431c5a94b56b9094d931780c4edcb67bd900db9b14015a5145c98516fac3c6737272b7dfa7fb719845689b4b7f9d3773bddf4aeac5c4432b559a0acbe7ccb6c3573f535cc3fdf5199bab8e3d91d80cf768aa380a46fead16095a79e9db4d842ac1431ec480bb77be5a76963b3410cb7bcc0663257ab807e0597548a14c1a8be9f90dca661651568635e148b68ba900a751736a08f4dd7b31667cf43019e58407c674aff72ee67899cd875e53e06911d44fd8ee1729f2d85f01b7887afe2534dc286019386524d173798375fb66a92b8ba625f8aa19434f2cc99f3a477060b0d6fe341a39b6ec3216821a89f92b1d676e9886c65a31342f8a23a874c9e21f400bf13fcf15088a685cb65d628a6b65df9e07ebc4590ea6685508780290ac0691f454f54cef410be62b9424b0e338c8c0580ad73d97136de15e8501a6aa6251ba6c5d14b7844d27cdc9abef8f101fb52d9c52815b4fa66baf1ccfb555e1a3fdc91dd17e240680ffd3fbadc33937705963304009b87d7ef1bf5646527622abc1ccd3c9521710744ff9600cee794a39816b4773ef40045da31e5065f94879ea3c1ccbd30216f6b4e88e9ef6c00c0669c3988ad13d7a157d8ea5d02206296471acd13f544619a206868ea81c68e2645d21ec1228a95b59ee1a7ecc6d62baa019e216b7227e0fa3b59549c247fc5660cdeb5365148c977f82327f36ba10162b34468f090bf98d61793c1575862cd3f7d9113c4290910f7183cb69444916b9b1857603db330869133b55d0b3ce62333a2cd9a128a356e3a28d968036562ec1e6e79753193b73de44f383706cfc9e2d45a9091f8e12b84ccc8e38ea49ce6d1d035ecc6636bfa94e04b6a987db930b753ef91183412d2ebbdbe5234967a01906b0575dc87b177af68b0b75109bb7c1e7d9394331834c2a56b6479ae8d6f047d6a8bfb952c964bfefb2bd22bfc6149901794c35edd356f0f450fbde23e977f4c88e2045c10e1108ae6e701e7277789ded0b1c4284934632ef3ccc3d249c206fad343a691ba663f3d84c3a55f656c61674f87412026bf093690e29f5478456e77f9a5de33f838349474115fea1c7f47551acfd9296b2c6684dd1947f1d118f0a075b0d5c4d7fd5c53f07f9b44121fdb332a3cbced1eafe319aeabcb649244837c25ef365127e906eb28b537aaa34ca2cc3d66077855ec99e4e7275246fd34a2098f5ed6de01ffac077ad7a93d2b2f3290a256901edef2245513081b853a2d7764f23bb36311807341cdd694a2ab321b15ebcef0815321093de699d25cf2425009c38e8fac681efb2aa3cb7e5a84c7219b2c702d621bd0a95658274b8fbab701854e747fce144cb1865e7820e431edad7743af08aa373deb88456afeb604fed4ef3578cf85ca8c615d754a34f71b7f4e9ce638fbfa4b8500b09932b9aa4e70efabdbc065cfc69e9a82742906e86291681f36b6b117de473c8f580d64f3175d00d6fbf483561ca5051903557e8d1ad1899a600de8e5800c7de961fa12b5710e3f300f3575294c32d7d6d1b09c181d909e5197361377adf6cee6dba6bf6737a5c21996f7f3312d9f4a224f3986ae46e92157842edd81efea6b2709c623dba32edf46ea981d58314781d72d6c96a930404ff6210f7fb144b0fef1840600f991cc6781a501a2512b2bd52418e7f0ae855a1664a25d4a3178fb88362facba21e2abda98896f8e894693e5713d2e4e9cc6b821a4185254d0292ce6636ba244eb784ec559655393dc94334fdb72edb0a292bee8c1dedf61306cf245900c9e96e3cd571a2f489f8b8d2af64ce9afc7d8e89e3926c0c089e5cc309aaedfa546c39d4cd41a0e4a6d9855b980c3e3167f21ffba108f25b479fba019a29af8313f76d33930a61a8fd6864b48a5bb2188d06ea2b9ea624dfe78656a313ea823cc705765c8c19562a6965bd57f4e86c4d3d481b4adb52ec8beb47832cb47325f493a4acd098dd39f5198fbefe78c52eafbcf28064878b1f5913e706e3cbf9d1b823d848a96d6aa50385b2ff9fe443565276ae119e514e4c2da21c04e9e096d29b4e97538fbe965eed58a7146b03cafad5abf094f725d1b306ac41cd0810929199acc15ea3eefec8c329ea245fdfc68d38b88f4549f29fb844c92eed24cb86e8deb116692ed5b652c498f5476f8f0808618be31eba097a5f22b28df11bc457d2926f161ee8bb597a58fdbc51f28903da334ba333be84b4f5f717e0f0038c6d6118756774059eeb7fb21aff5c89e24cde8530fbb75ada0a4c2f5d95438a3571cbff8107648f368cf383669fc2332d5c67c7429265584cee04f4b1f6dd7c2225836fb65eb22a68e1fd88a299e9d0cb1ccabd30cd22c5c4274c38bb79af1e2268089b047c5da42c53e4c84971d45d070d4149de3a970c5d03ca49f7fcfbe2e6b54e2cb658565e3d846b1f10aa68d74be9236b6ed7334c7e719c1c47ef615bde88d64bf73e25e7cfdb30f85157e550815cb1ae6f76ba1195910e725240eca71a8b8e367be71dc1a00d8126caffa350e5d502a892239f1cf9d0e81567d274f0fa62e279495f3d5c5a827bb02228e56aba91ce212942deb7ace22126a73845fc07157ea97da6709853739dfa9feed2c9a16f13b3aecfbf1e44d73bb797920e99ebcf6695da3afd0de6052e40b3266357e648a5ca490756d75c0eba0643af713d64256b5c2ae63a82735ce558f70e10a535a1b44a1d7df16fb1d81059e1e1f02007e4e112b566bb23b7e93670e87a5c445cfcaef39bcbe0cf87253fe381b2d04e3dc155360395e0c9cc9e126046dbf11a098f76080bd94cf26ac3aa385b72d32240d43aa0f77a905e8ce1aa412cdd972555db2fa6f3be232e0b19195a794d701f92691af03da5664d2a375dd3ce55747d3e40c2eea2be4e4c12dcbccb6e6f83d492b84d6362b6879826c595ed065f43922a09bf2e84a49068aae32e6901789be885c9355e7bb1f089a8095361aa2d21adfb5d9965ca67627455b323c35b8edd784e87f561b032e9a2f1601408af57646a7816b14e5bfa4117c0710ab109c09c046dfd8dc73c7c7c35be0aeafa11b18bb504705ab2a42b825a1bc438434e7e72220d6978e3411e6b0ec8646581e28da3a4a7b2806be7068d85dc5375519dddfc492f0e0c05bc1b3595ff01029957f8cb1d3ae220b219e5fadc38f525add9f392fe18c5cf4d940ec064aa15668c190d62161782d32f508655436d7c0c0151affb452f0cba64eba75e2200f39488ff567b47f05d0dd945a4ebf5051595f73c3f165634a2bac4b91cebe5d10c4bd1f60965a61f18f6333687d6a0257bb0839983a5ae21f6d0f4edd02cf3559d4f27724887c199c5c562457ba392bac7e22c3bd4c98484f09c4145c3814933b7e804bdbf7a6fec18f0ae7913e6ed87d10703612521b673d547261ee22b17394784e8b258c127461699d0105d4e241777d7e9ed550766192896a264615faaa33a9123daadb82944665789cb68246d98290ae04f78658c7f6cb51cf66128129ab4ef460dc41d0656d88a4578b472c73a53026580228f1cc1d3ced4124aef6ff681c53b42bb365af65d2c82deb9a36206a5322e38a71cebeac53b22bed65425337eaf9de4425ec713431d5995bc654a7afa7bbde0879cb6140aeef4bd0f5e26bce239efa91556caef06a7d2849fad03423e429f728ce8812abee62a42248a682f9e492265dc86d6f1716825155020ed31b231c15ab5f3b675d1d09ae3b49862463ca488c0cd52ee9f20e076ee46dab03afebe21370e3914257594cf361dc8111db18f878573a62e66f62d059f9858a9aaf831b10327f716bedef3bbbf3e06c135c13159feb6f2823bebc6072fa93e6314b4d02271253c239f9b3f0fe4b75cb36062017c3b50dcddad58a3e594b55ec00616781ddc5eccb251281ef2eb3d324d1366d327d33dff04fef2c64de0dacaccf4d3a7eec66eb8335064deaa69187f7d31d0995bdfa65560cb3139d66fbf5c0e90cc41d350ba88f746e15ca06beda4247680e32e709e578c6b846a2a33612825863f025ffb061c88763e6658b2024c01218478f1f2b05e544baefdad1a34781b7efcd3adc47fa34a0879fb3a9a6ac1e498b4067a1222b26672065ce6db1d57ae02d157d1afc1bcd4c6f0dfc575fbd24979e43c19a8810ee11fdc97b693db8cbd784f1324c5d322f9f41aad6292cb6ff3c9de897e95b98470de58429d48529dd4af9a9b65bf433035f1e8bb2abb04affc5b2a2bdf2eafc676a6bad729cb301849b7df5a082fd9fab59135cf70b4971d97d0475c50eb83abd0c81ceecd0808523074c4b0fd7f11cff070973a2e77a45c7d0d9d470372ba4be4ef9fd10629f14a63051f5130c2fa81cb0ea341b58b4ee5fb88c8ae821da542edfeede749b9dcaa1dc366b555b9092c37fcddf6cdf7ef2707da94a7abf625db9c0b2e703c5bfe7f598d16a850861ddf5bb2290011b2acc0ed414effff6846ce73f19f2e41923ed17a9afd6cb8eddb60e92b8011bef02bb270c494eb913fa51507e62b5c0b233be9c26f53dc80f39d53d33a443cbcb1aadb34dfc4bb75349c2d17451bc45917f71318baae036786d503e6f1bc79293d08e2153e78c51f503641caa77cf9ce440021a6d3cb416bf7b989163c18f718b4f2bb5f9c49266751c7f2872ec8fbeeaef5bc76993610e848119d276b9a3d776058ab6a6b33491eb36f1dc2bb375293458411879fadee6de567da777dfa58b72eda7f320591cdf68a24f5c8526901c682bae17c7f6fdefa05a1031d582c4e87c536288e68872cbad1c0136bfefc4881a372413a0f4ad770bd9097f01febe412853473efbf555dec9f94dbb4fb85661fd452da65488ef07a9688ad250d33da4518be269a58d3bf340ce9099e821c8a73c4e3ea7d583070a0f6b84997ab4464e79b3b541a52e2b05a3c438d36557772caf917d97124b8e03b450022951282516dfdd43432578e2890f3546a393e5880367116daf1e37cfdbe1cb4981992803bc8b98b9c82031c67ff7f911fb781f0d589ccbb9d1a1ed898ec6c9814985c02d7a0ee91026a047e0b4c2e974b3b335e0b416bcfcd34a33cf3625852488ded5b00dd712cee815c816e68ed0009f439f40b08b15fb7efc2d6c5bb0d2854e0a4ff03f7addaf5dbb688347a868c41ece19e286d23675b0c53aad3b929f058dc98021745686a1d811416f70a9b3da6a74a1a38ee53ce2725e76300e41d3c9cbd9b1a9b6d4004b651b8515c520e7d6366bc74ae5d19df103780402f97831ea7afac1a8b54f8af939ea05904bb67519a5ed4c6d12d14014acadef7b16e55b6395e3937eec072f620d2bc49b8544e1dbc0823b25fc7c5c635bdca0147fb7d1c6996c0d7cb95a862393da14c102e352a429c295b3494e3e202d7fd8c2668e36632140c68f66f279e1925e5f4a170eaabbe3de5bc3de1540eabd8daf9296e1348fa701833e7fb4606ba41a29a792a5ffea6986572856d3cc490c8ce062b728f2efc403ac95b419e90c48f41a738ac1fc014abac1f6086b89d9851b9f4799b96350415a781828b3c3d7d0781fe99a5e8415d4147e0b9157cc81f61e4ebe76f0dda3ba846a692cf13f9dd699cdd653127549568d38b79a482d162bf356a5d1358c2ddd9618359b9c0e0b280d4af6e20c549585e50893d73cd96afb2a27caf3808c69208b96b0294f621ddd2ececb9909630cf02eee1c28c27456d87a6436dd664f32b65c1259c2ba8a0abfe01ecd9875e0df23659c9c4813aa2079dc7b443ab20ef592e9f8456462359d45f4389f54ff934ddd04763b7273429ebed54e9df84123e358cab14066ab99390e1e8c228d9feef3bb8c542af8fdb8c628b8867be43c19aa344a9f6b6b52fdaf3766dcf8ba84ef1cfafdccf36cb229e916a470ee5d4996957a598e20d98b8f020b45cc732bfe78cb7f9e1f2fd972f65e85ce40cab14ad2816751dbd666b2d9915f18cca8bacacc7f3b37ab56fe74eed7c5bc7826c97d5e93d154615713bedfe973ee7f8d72a91ee626a90d305956c9de312f4ff659a678306dbba7c6ecc0c1dbbbed5116e9947e71b08eb23b5a57d221c017c4ff446e8c57573e185983ecd52464e3d4ab378d7ec89b63b04d4f94f8c5edc69e03aedb85f52ba6cf1360eb4a850ae265fdd819f7b480aefbf4ff8e10e0128cee06b0e6b680c60faa57e253191207b178f697c6e57bb5efb062adf221efcdb97a18ecc22c6b80d8ad0b853f5c6edce237d851aae9f34a3a31b3e5aeffb26b3b3616255eec717d8d33ffb8cbfb87c872b69c8c60e6a3a86bce20ca0ffffff5f