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

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

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

Block Certificate

Block 84517 e0d6c93a3e7d62020f0aaee14464ca71ed43a1b7428d8ca2f6eea08f78f3a6ed

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d117584893e0e2803a66206950fcb3a6a7d26d33b5249e17d5bfa0a77b2df27
Certificate Block Hash
e0d6c93a3e7d62020f0aaee14464ca71ed43a1b7428d8ca2f6eea08f78f3a6ed
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070c10000006b0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000068b5bc6af6e4525c8b676ca204069463b5f481970f84f6dd8fb3f7327fe378f29474d87cabda461db5bf2438ff02beb3d64b7d3eff6e3ad39f85eba5cdf362a463f49e3b69295b8e8e4f59ec33dc54dc376c4487370f4aecc101000000000000000002000000020070c10000006b0000

Raw Header Hex

00004020c6ab20930fc0e76a3b76fe7f24efbd44b866aeaf387e64b9298b04fcba252e023b2b94df3af0deefab1654c50a53ab33013a92eae24237f306bbf2e8a57227eb1398506a8dc9001827dfb2770afa5b7de149523bd3267d6a3acb0f950662a603280e3e898475113d

Proof Data Hex

59,560 bytes
121216010307606e68d6d6e533b90452b769bec8eea283acabdefb2717389e0a7c1a2a31943f526a7e569cc2b92168ca009a508ce5751aef0074be646de59f3fd87e3baa92af7a3e45f6453db220bdbf6e9a7f379647d154801f7096921d8a96c3253c1aa1e8aef5b5c463ecb70b15d5367068cec0534cace125621d8f8b477999949b7dcd66e1e21681bd7cbf71864ff8308d29b1dd56783cd6a4ae3263782edc26adb634a29855a4d18bf495f9e9d41fedde37417920e0c9210af16040692e8e90405faef44813bbbde3ba2e333fbbd106d869ccca196d66fe7538e239ac3387c5c215893927a934577647954bec1902cae89de479977649a1fac4e14e5ae7357c85cc9ab661814acb5c97d996f72f26fea32ec3855da9e614b9cb9039b5702b50f1db27dbcf72197dfffed29612bbb086d5feab6c1530de07801de85be9e45a168b7ea698577a02e32e72d7d721701d5b15521d0af21f04e7714c6d90304a5ec1420d9942c51a4d24b0a5043b087553efac2f6504bba5695b06690440c11374d9f5f4c62e58cd5a8fdb2e1c31506a0574993dd74a0520dcecdf6afe1af9956f2c932c2237f0f0c0f7d1f168b9113064ba093644e558187a76d7065a9f4f634729df8b81cd079ff6e52c7cea5e7c67ff17a4f95e709078e6788c6fcc2c72297369f7ed320476d7b6b2604544249b3c284d5682af8cdca3fca45bbf26f62242ad4a4d1e9456689152ce0156e11046962bbfe82d7717bf5544c1e9cbb5fbaf344b3bcb8fa6f5dee781b4add53e99256cc107467450a38e464b22df473fea50dae81791d8fc687a2a5b3c0f7d48b152a4a215ee2496ba7ab51c382f4eb3dbbc95076caf6259474718f48f3af0d42b29255ef16b8caed8f62c9d8fc42b07aae3dc35e09e885b7baceae723945f279cad394bb6563ec57a2ab6eadff082f2f2532a33ade28eb09489491518aaf3597b887ace7a665facdc7b142da6e41a03e3828d06de52813efb53e3fef1d9be1f260f3066a7b67ff7c4a97bb413868f333f558311002f5d43fe81d81cfa14fc6ad2b67d9bad31a6bed7b2754a2f4d758d085b5ee7c27405e251866dd4e80e050c0b6732d96c6330641ff7777a182a099876215d597ac00523159afbfdaf764de6762cb83a9a298a9a5b74e5cb534891ffd3b6dfddadc7a757493ddfc6b1d241c225d2a7f77d0b6759b6eef0c47903f57d37d317d388033e34fa4e79e0e49360050b119e63dfd52a91c276201602f44b9c62efae0bc519fdcc0f59a14e81ff1291e28a4746cee701ca5a8f0d0bbbcefb4f6ea7df8781e55796ce49edfa48f43125ffd5e45e6d7d82b4e05eb5e8216c6ae3e281638e39156b2d11941ba96d2fbfd202f0e66abb26b1500ab0217334872094835b3f549b05867cab817ed6e058798b50b269790ff6d2ddbb18bc7712baf44bf92733550e2e5d05a7efbcac6a61163928edb267603dc99ac2b7e88af4f5750543434929c72ecc0ab171671577af84a2cc4b79c3fd5acfe9e3e9dabe600f249646235b2bdddace094febf354f8b3c277ac5da50ee919a5070a820043bf4f20a292f4847a0430e7282cbb88b8e0fc4e3dafd6c7272ff60196cc42b86f50d685fc3c15fdf95c19ef0f6682d77c751add60d45f81e5b5a1815524c703cab6c77b7da7825f8f2e9b0056d0a6c8aaf291ca223ee582464c27b0a2ad69de3584ca212aaaec944351217c65b115a656978e871ea1d7b5e5d1ea8be2c9578d0a8902403d1ee5c51b3a09c918774a143f5ec88df221c97787f28b845087462d3b3ac65d75ebdb4f44ffa806d7045e30f53d8abf98006359e9d55f32e4ff9da94ae3cf75e7c5eb6234ca28338d47a62a93576c74ea5fa99aa0b2680e4f8eb187be2196f83c84fb69bdebf56463fe98da77dea00da6422130099301004a22dd71b001a014c06ec6789aa6e4d127602151031d0fe6e856f3f1a575af10923a178d70f8f36f3bc64a11c6ab9a13601120cf3ae31d8fcbf01ec5d9791e0d9c5514937c86540bb812279c48632fa64d9096fee0c2e69268a94f74422e56d5805704cef5b9caa3e50d909d2d972b94939be987fd4c72d67b3994cf430a2497d6c4efa1ff11ca739f4efbc4b740c8f32f2ce7c21fd2aad0ab5cec298a35e54d9bd84b6467020de89f1029f75c61d851d87f6e3aa2d93e376011932d3ae6e1e87e026cfd9ade9288c6ea59c17d51ac22846eae5927b5897aab162e9292f56f0e7a7b687315ec5df5db42ebc2594e5389c70675b859d8d7008df39ed96b08bb4fc08ebbfd78e1fc3a7108b482865a1ff0980f4675931bea3478ec73623b875dacc70d9eb301828eb1bc28690726c2eb232bf2c010f201f08719e1de5356a320a41c589eb1874b4f4a5d1ab7342e8e33ed9fd83f423e00aa8d7cc5cbcb40bc6ec524190d7891e96574add68cb8fa35f143f88df36f351cbd68ead1141f88167cac4bc078cb214d1473126d9b51048d518bd28a0e9358bee92008d48e94f6f46898425e110533bb9fc6025b522f154056f18043a518398b3e27967dee463c603745043bd6df959d2023e68508f57c2d7d6fb20cf9346fafe88f706c63d04db7e948594753aee1febd3249154ed7aa4c2e3f109698686535ae0eb321b5f234c705465c0564c3e9239f3d1fb8d28feb58c356100e89c859473d36872d4182a2eb4d62c2a5322a192332a943fd418609265bbf05b44e613285ea380ff7f01adbadd14a48fde943152046549a5b84778d470f8e4635962d4f946c3df98b6ebbb5275caabfd7f448940e3851816912d464fd14faed00348edacf241e046b35d143119f756166bec0a9f5e50bc8cd5bb50b6d27b2cfd973fccdb076735c868fb683f104a95b940012c6606643de18b13a68d1e27aeb435ec395fee05a8fcc6fbf669b9025b51866a5c0a607b351cd78c81e223ffb785356977d6d4b871cfe4e262143ad7ed561a1480196d026d0fb5de7e20527c9b26bfcf8e9adf7775bff8309925516093c1f6a4cd01b0fe2831785381ebe2eba0e7d4300104a1b107e00214a8a492f4a57713a452e0d24b68bfa2dbd2b3b11c67919f2fe8a394e7db0ee6f9e2cd37faac7250b260dfe0253fb234b906213bb02a6fd14e7935f6dc8d2b6cd9dcfddae201b4c7050ba3a637b7e6c8654fe56c49c20a108d475abb186864e58a388b69334042c3463d8a666e7cc6d4ae4120a1795de9ffbb3edad4ca18c516c7afbfb39fd272c181a08727c527159f297dd64902b5bcdac7223bcd7ab56ddfa2dee6fc81e3624e4d1d664cadb90aa27722311ff9ed71a8e0fda302a4e4c3af3c91546d10ce4df847c65f97af64697a61add313d81a2c94162c752cede954fda123bcb00ffa3b2690bb92e313633a40bbca7aea30947c53d54e295700a4e0594c3c8a46fd1cd908e06f342e03b64aea54ab6c02b1ea53446b0cec58993720c55c417abeeda206dd765c3b665c1b543dc88922896d2b9f551e2b14513fcd457c3dac9b3876ef078deadb92630896e1e242043caed0f7bb0eaade7d943b5ab8d3276be4678627505a4951e440a58eef2c24dd6ae6bf040d0d3cc2a91640bfc05804254e05d2750300671cf0a56f5a8f8936db6ac8748ddfb9bd96a73af4a096365a718a844fdfa7758a65fc9dd66a09705be59c5d7ebc58eb1a15088bdc37e5cc8ab518137a8cc816484d31b9c75a0d3c59a7d6ea79ac0d56595e0e313758d6ce99e8f7ade850011c2ce1116e033124a227b305cd640f2473434b9261da033cab67a9233b82af8679fa5f93ba49bfde324135e5a6dcfcb125cb55f024567b0efa75ded42287f79353875a63c7331da5c388733dd9aeb8a8a0d04ce5937825c0909589d7eeba6bbf39cd6f6cb9f5e83dc5760de119235020ebbb550526bbf12c1b73c285ad1a207e800036d0dd9427f0d082172acc5372f017126bb3b275b4a0dac86fed9e8b9fa7f1d893fa7f08c1cf523645159efa71a3dee1ca5561cc8a0950deb34d6226f3847ad551cd8f77b91904c173b22645f15915a4de5302034d73dfd01deaae5d32b6ecfc1b7b98b300da334ee26517f6252fc095c31d7cdd2f3168e9a8e2ee32f3e7919bf091a40cff2eaee511b5a1f567ef21432adf6acd0972f0a8082df9a04d2f6b49437c6cee5159f7d34e716b35b2659990664bbdfc992094bfda09b8b8d2fc56fd82666854323462554d961f8f65b33e705c4f09645d321c22c3a9f0d9995bbf900faf19c889cac8225bef25cbfef7c33cb298069a433d4203f39027da822ec2d06fcab4ce9fb4dcb67c44bf993aeeac1abb9bf991a8b5e4b300cccd7869aa7f8f4313747a60965b1ae6eb5e2cf9d530eeab470875ee6f8690d5040daec5cf87d081280d6a2be4046497746b49e8973869745c3ec5576ee2906bd6b34a130c503278cd522851b0cb9a0c977fcbc900dbf4090d910add342d6f8d8e2e4fe4e264dcf9ae86e612b0885a99df5590e43aa7827bed5854423a26973fb37d335f423f9336531898242133a0998d461c290cabbb6939f1052640bd47b8c86066a480ff63cd2e8990f9cd83cb7a67634994e69dbc78438d51a29e02659cac546b4cb2a81209ee61e460763574ae071fbc9c4c16ed022c7c4955d96fb5b89dd7c0243ca19466949ebea8f64ea7c4fcd7e93d8dfe1cb7ece4ab4423f8061ce665c67965170c83ca828c4e80a79e225a6498567f3c84dc770d2741ddddaa9a3f5f85584f2f6e3b3be2024d9e0a1122192bca27785a508e5c005c5a65f5e6702243bc1be723f2858b3202dd046c90d2d8b597bd578b2e7f9c4a22d78bd0fe4dde816a5979e861fd4b0c5ff5110fc10fa0f31e6ee43110afa68a59127488b38f1c0962c833435baae34ace6ca086787cd6d6e9049dcf084563d50f7694c16d5c94206bf9fc903f708af863bcd5b2bc61ba786d0745239b5a0b2c793c81ed7412b9dd957bfae00aa07f54daf30b05c486d067dd9aceb25f24272d1a4be8148afe7eaf48e6db386f4314bc21baf42c4162f33be45c8a2b3e7f08992deaab857770d5ccf2d9e9ada42c451d1475e6aaf4fb6b849b858bce0c624951d80c700d527bedc6d5102d934db66b2f47eddc44db3cd27dfc065f139ac018b4d2f8d6090bcd5496f7d1422b369c5dd25ad900a77cae8f544cf24a99e048848d2b889fe6775cc86df5c7118784c1f74b539b94bc4cf374336292287949c6d52c3b7ea895ec3089b0df874de8a2ba9d91032f6afe201cecf485800ce3249e0279e326c8fd62fbc8dc9704283d5203f2d9d960bdce9f9e3e5ef5cc5f7c5ce9075dc275669f8fd788a928a31f086c8c74ae919b6865f640fc909ac39c9dbcd21c7a52c29e59dd00a48cc318f0526b99f61250abff22174abff2f6865e4302d513f9ef5c5e8a50b506834d2e66f07c190a75ab50611636e959c289dd30aef149ff28ddf5d9d050c01b981d646a97c1512010b319d2ec74b59271e07122717148df9d1da3a3b4865a785bdd04ccb739b2b1469973997c467b69e9ffbbddef9532c571e93023ca455a9b92f161ee1010720b467500c20d7f136969d8291520dc71aa12b4f1b3bd034910c88c637f872acd594ab7bab17f83c94c9c7e388d9dbbad0207755325190025b83c0ba38243e631dc8d62b7d9d0fff2d01b223042ab07e0f1f484efcdff05dcf1f11d6afbcb9ee5a8d54496e92b41764e3cf8a7041aa2bc9835d9d698fd97d0013535e4d58ecb3576f527228a5c4c397cff2c5903396ea7d07936148f9de6004b1ce33c9a0fc4d6a4c9cd730ef22a7d94dd88fc2c99ce18140261789fdc1417e84889b6e467e272b24ad50f9f8518f16902c25b8029fd2d8f8da3428249d24cd5993462f9d096f40c7b33bbd463511ecef4d77a17cab1389c05805f1af446cf9ea24e5b30612b6d3686968b0b94114c6d4951500a912f0417d04e1c965a16af84ae845bc6be536d64b558d80afcde8a331292b459a6573c2a1469d5ab6424b5a6b0e9ac0be86c54f0505ab5697240ca0f441d2c180340ca99320f1ae2c61c9edd48a74429357b2458f035d379414c69f10ae5bc0e4d0c3252ad9774fabf9e76ceed51ecb459042596449f6475f000941e8158f05b1eb72fc44eecc8c43c32c5d666718e956ae2b1fd88b330fb4ffb8834f7d879f1450a16c779d537bc9f626fb6345d23451bae78d135cb880eeb6b7ad36ab27c72c4d347363b76febacf2761e119fa3b9c9b36e24f2612ff43060f6cbd46469e317cde0be1fe1c194f9d434f6eaf2ed5fc8496048a929e2304aad95d3ff5d98de48b37c5970fe75211fa531d31841a124f0833e9576f8372978f457381cd972de9c287ed0746af2e7e82edf480d1d14e1eabf42df4d9a730ac112ed6614d6f91f5f5a6590dbc90f1fbcf99f41623d606b0b85e5cf652d9a86acaab4b4b2882edb23440d289a59fb7222b663264de3e0df4efbcade77df1fcfcd417f9a13611a22ba6108640fd0832135c11384d6813007c7ea9e6a7e05532339d6b02da0ddf211cf61a44e35b5f98cdd0129dfc98fa2138b3450383ee35bf8383c0d85468d5c81463dd766d810daf647b3eb6e71b95a67c6ae50bd384dbcbb5ebc2cee249a5afef7aa5cc99e14248205ef6414e03d44cf906e9e48246b471585e5f58fe0e7f5fd34def3c4ed9f1f5548a2c5aae447ac6adcbace4baef4477f03802c285f6c2265d53763aa8034b71cf10d190958c195e3665526687e104e419a0a641d66eaaab45cc896c2d9f56c17e957a04240d1ed1816bd0ba08da82be5e58fb83778e80ed30518e79b0d6eef39558f15d88738b80f2e422762d56373ee5601ca67801c107b8b9c2b29150c36ea9f7227ba9d073ee11cfaa6174d25db237492d9316e4f009b54728c8cfe7d5b57923912822fb48f09035379aae538bae7909b8f8d0d1ed1776748bdad0ba6fa20c8b860285b6e25bf806728cfb8e15b35971eb909a592aad2b8e27142f68abd71199e1d82b388d6c8c487806f03f8e70a8fcc2866637e662d099292d5829949f31f49660511d53e2a1f4a6afe69c170be5b71d484995b579e486eafa6bf87ffb5705aef46bab28af5c11ee03ef177324e380561bb172fa5185481ff5dcea88117b3b2ea91e44e42c8c681001faaeaeaf581abaf82792b7c52b7d63435f6dbafaafa545ca4c34bdfc12188c8d08120eef4c6248d74cd1cfb7d004a7054f2156aa8bedbdb73b0c6f0726e83074d7eabcbf4efa91b96532c9d8d91e16e203a88da703f438048154fe0f7fdb578a5bbe6e01647919151539058d99c04795cf945ee5d1a0aa1f10c0801f1dab0368617ad023483afa779a1ff55cb315f2b93a9c3f8241284e908857cbd8c07425f30caa06d26c1fca6588820907a3f95cf46dd577ffd933184d4a5a0b870a5ec0fed8ffea6fc53d1e1f5a0d2efb84a622fa1c27e6203b452108b4d2ca1a83b2e52226755cbda24c2f89f7e4ecf91c99ec3e53fb2a6e93d1c54eaa2050c19ad324dc02d3ccc9d2e4f11aa6225a31ae7be7da4d0d6f167ca01f4efc28f97a149337be7e244b29a9c84e3c4ac796da7aaf30235b6f3816a5ee43b35e9f0cc3daf127cb42dbac09e249d8e111affe58d2700a7d7b1741c1557559931741dfa2e755417bc1646eda677ff13760306974036d55af8598a269edde30ed892f75b26e0845ebb35a8aca3c2beb31efb213fe9374d818721a3fe2200f3ece6acada99f0fcf212581310454682adf8769b57aa77bba2f081ceed070b4056658c6a9edb89bd958b17693b066ce735f8c323879e0eb7660893d70bcc0154044bfc54720ec0fb9da93c18dc004191947b4b46e03245d380f97cd2e4b959f4b4b0d2701f5ee0fd338c62c15a7958be1ce7ed302d55960e56d6e44d2faad8157b8bda663a4d926fbffbf2cd35a3601d8884bc340c216edc68e14b28e2d7e295a4c5c2bfe96610384355556c5487abfff4766cb08c79a889cf6c7140a4c622d79101e42fa952ddab7ac7293d1f862cd5624646d4b58ac1104d87d12f1f80dc2f520883020b951440221194afd611ca9a5ac2a3a4cb3b281e1933bd9c61014a5eeb8b01d1a73126b6f27dfec57a044d46231127970e58088de515e50f51fc728a2a673ddbddb9103ed56870ab5eac0b939bc88fa7a6ed2bc2f87cbd8b5ea9af5dc9cb917f2e8fd9692e6904effd305ea09ac0e19476a887ce86e15f9f252f267665da8df9e0c57f2d87fcf5dfb4840a47b20af1132dab03eeca4d4b375891c16fc5e399fa9c1a2d349c854452d3e2d45de40b62849282b471dc9c2ec75b69de8479e9a9ad6fadd6bd82cd4914dad37f707f2f9e1c16ae95652d0b8571822238fcb1d3d9881afd4ce9059622c0b678e773276a359f8506d72efac547937476a77550759bf2ea970ff82e6a42e81f5b0e9f8948496276699657daf0ea5cbc03429868f1690e7390e21195e22fbdfd33ce5a22d8dc23a56c90860f0a4f9c7dfb7f520c544076c88d5a79c82acbd51665f02528fe03caf8ac4e4b6d36fdc0b3698bf4a7f358e93ce276f2cc566af5f327c30aa6e47b799d02dc67a380df023c953e7caa98025491bb32a99cce916bdeeea12ca4608295bea0c7260c039fdfc1e766f248f8294147c1df4d9e3a87225ff49b8ff10ae40b99a852f70e1d197e3b869ac01b9a873ad30292ae47b568a94b727c2c24eb0861dee797b2179510546b6adebd97b8946148daab4a85f6afe4146c8bb0e9f3fe509317eb97969b2160d11bf392eac1cc78f867dad1498ef90b45758a75d4089d09d89abc2665ac389e20b6271cf96205a69b6c0b474758d4e094369116a3c89d9577bbe26f3f55a760bc1b8d95b7ce9f3bdeb715d54f68388bc36aed3224a555b2c241ce766f4b2ee7b30e2a0a9f261cbe90271f2ebdd29a8ad59487fbe677cb506d86f3bb0b210fac4f50275697d5f2c3208f16fb4ab3c72a5eea149a27dea346494052cd3ee64379f83afe906f8771a8ff0562348c36e558b0938c2f7bbb74c69f215ab5ee7893ea0a95e3489e01e2ba7a6b96717e1e70dfeb03218ac3c856a5dbd072f626d702d64d46f18566e4b47772b602f302c80e349659ce7fc1d46c89531f488318fbf8f9d9a6eaa3deffb2249b7dee314e44319b65f3c328f55fbf448bd6893bfe87d3fcf6f5dde37803091ca916ccef39556815952b9c6fae0ae6c9bf10e105cc7727a93ab2dfd196996d789a90d160205409f53c244c550d85c591f50164b546adba3ece22cdb651ee61bba88bb45eda6eaddaafb51191e15c08dbdc198db9fe5c87c683f1b306a1aa3aea1b009ff19328adc0ab731ae77bc3b19ff0f3fe30106ff77492f61a6dbd4f784ce4e2f285529f8f4a66bc172c8b9e7e7692047de26e2539902449863ed32e67d771a33627d9ae23291933f3c007125cf1afc8fe34cea3ab38fb71c0b8706358213dfbf36a366a6987df88207050d7d6a9118fd11fbb07cd1c0a320c1b19293ecec346ba40e727bcf765ccddec5efcbd9fa05cc40db3e1f166849e4ec3b9f1371ea726f6efa1ee24358ee1284e79704fbea947a24e5e8512d290fc4265d74ec1ff261a175e4822c05e8a5f69dde32696f78be405f569881cc8a93e4a398c2b5977b7ea618ad55caa5bdac165cfa2bd7f386f922acdb9cf7410ba8def35f41697fadc61eae153f47d0cfd395ce509122149c6c3718eb57ff51a291f088dfe3345d56c65ce5dbdf5e99b541cfb977540ae8c0d988306958bd23c4d8e7a6b9e4ad5c1d8e41f3ab0ec10a06012a7848d880995a374ea487e93a5f466ac1e8d32dd9b2de525e0f6e3ee3f4d6f36aa066a636381c84641f1965aaae84c344752aa509364f06b763f62234b847582c94815c9e9cc7118f17c95a20e4bbbee4a053a5c5976f20c38809d84ce4e293660f7b06a497351e405da1606f4c57dfe96c680393b591395774ef8caa9df040cb0c24d02b8c7171f298f6e8b62d88d3b831aef91f4d5c38bd0bb2fc7144958c112ca10f5d749f1a6e1efc0e8dc6eb6b809e7dc63226a55bc748c951d8580b4626e9920f338b41ebab32660b690ab5be327b40baf4288e2d6fac9fdb5508f5550e6a2006f4ff0fa6183c4434ec7c3621741816d6e79d34ab1bab3997e7e69292f19e8ad09c4fe6960d4c84fdb45c7c7d32c2a55962722cc7daf983655d8b82f684ed5163669264d633169530e60a43c6d97de9ec80bd8f1ba244188152f9047809a36157c2522e0bfa72312b883d6dc525289d6b696d6e23d2ec408eabc3c82ccc482d6bcb75a6605f21800571299d16f6564bc8b36a3bef711a5dd0b3f514f103fe11ab91b51b29f5561235c5bd1054f1e97ec2e67dbd154142096dd5b85f53678d315b4ea84831059de97f7d6293ba6d809830f8c3293b3139bd941fb3c2a691fd839f36413c51af76fcf4e097090950bb63b76d9b13bc06a2293fde85f50f1947fb8480b4c322cd3bfe674fc750110a8767b4bdfc1899f0a2f8e2f71b427390863ac67283dfa608044c62c3045c278506762ab87f29bd71d4b05b4073d250e4503b6c9cc3cfb966101a70ce437769a532bc40b87b3ec25e61347bb0505ca1d571c9244a62bcc3d1a90de0c5929985ca28c66fe2ed8096aa25302c7f4081da1c31ac592af0f8190bf255278d715b0811645bdb3180585a1590059f73c6e47d14a69b2cea7427800aa1bdf98b54224ac6742a171b39f9c339708419c6e0017d91a678b0ad455d6cd717d3f2e2d8ed009b692784063c1b3b6b190d83e43c750e7b7984b6531e8b0e6d4b77b5353a7db745c60c4dbf76294c9976338bd80ac43e24be2ec7cb6354b79dbd3bf3b34888151c5efa3f175af7e38e10a65171ccf6fac96715837864fbd672723b41d41f514a534bfc331f296940b5cc988e44ad42ebc15edbe22d6c715c3737fde6075432309de1b6fcd3f4727c9fa9b934d59220a3e6931f10b8c0c7c7009f268df9b82d947e1ebc699410a80cd8c501dd82b12ab51ff8d57e9843d77dd1f3ee5f8f012e71cf93772439a7f29a66b965b52730b912ab0c85244aba90bc928255bdd6bf30082b4357f2ee0b3c64f5d4e8142b711663c08f449564688af0550a31a6db46dd5d7837951728717543fe432a983537fec3976077e314086524b346987dbc50c93593738347bf5e5c9029a47a6443ecf1efff9add0a6d91cb0a2b02082dfa00b7f6308c60e3a704a4ef8a3acfd371f1e2caddd532334cc6971cbed32178c945cf2b351404eae17f6e61b887be480669cf64fe5403f4fb69584122f417192d9cbeec492c26400de29812ff2f78b25b39a591ee21ab93edc4809e6634da06df7dcf3176b21d861c24459c89f8e6f891e38e828ce3a9410b235b99db121c667a94667ff29ca1b5c1ae19b3e5e45036c66eb6813c4f26b17596d95edbe35a99203189de53f16324d8489be1345d256fe6950435f02de606f79ab736de49cf61623eba6fa6237d34569b96bba01cb762c2d2fff4f4db88dae4ffa64c7764c6d3587adc4a57c5669265592963528f46ce7e1e4078c7051f7a787839130eeb0e6547e86e616d07ec5af233da163c4b59bef01038415a3a7fe9264888950e256b79f09c682c8ec7b3018574d5ac9c74bd04555141c7a5913e9589c6d254bbd6230c1253edf8f0cac05c107bdb4ff7f64d338488c3cdf6660112185c1c498b9a1aec28e23b8b245dd0beab832ea52757e86b1e4e7040ed23a11cb3f5738cfaea84f9042a89fb21c5305b3675523156dc0c8d3635e68669f5c108ecbfd754f8c5fe0730109cf40bb199c9ad42008c0029e4a019a3e0ec91d825dd657230172efa6b3602040021e7ae2981d8cd800f9d89ad554fbd901b3c384a4ab8f7bfe79889023efebce43b5bb60f7846791c141a4f5af6e1283478a02021ea5cf245870aaa652257eb016baf678a0a3d1af1cf6d9ff1cffd4e99c02913041e73d430f9b3362b55d321b3ee7af28e9b84718152f57c2766d8f0fac2e9477dbd60c5445163f36213d8c1806a1e56acf7f708939b0bec37a1a8d37d558d99408b312eb4f88d419654f3c6ba952506fc372f12a69c4b73c13cb3f3647cf4b9f965b802f3bc3165823548f28f3be2cea660a0996d83abccc94947a204a4aaa8210cf2e01367da5f02728db29c04b72726f9b19a209b7ac2f73b1c583fdd32dc8df0a4b7cbefdcbfd0eaf76f7bbdcb5db87cedfaf03016ed45b863f72b24b3eb945643a47e00818c4083a954982b295e3923c8c0b8e9f43df6c06390b90f256ca8bddd9251232070254a0c67aa7c11964fa5b0953ac21f5ce0688c27bb928c995a6daaf6e494b494fa11e31f396660156328cdfeba083eb846ed1f7cc2f8a674016610529d284e7c01c57ec0dc3d5792ff6eeb4bb4ab5351c1cd48e02bb033f7ab4a4c77ca820cc1fcdc640383b208d3dbb1490444cf439a330ee81901658aab8ff614c4dbe3915fac56349d299e56ba4da75c3a24a59c8610b3cd6fced5cd81f5784da9337bc2116788d88782c0a19264e95a34d6a97918f8d8772100a343b7bda665ceadf4bdb3b42c8d85fe5e46ae64b041584b74d5dcf37fe4b0d786b84310dabb46e648e66e904e83fc2f21c32d5e5e34f3c014b8df8b5e174a0fb4d5b4030fd1335ace8e60eb29ab579f5edb7ba23bb4b0ad25e7f17b342f236d460f1eb9b7f6947efe56dd81c876d0cb4de43e2dae5b5670915d7bd22824a9b6c09a4cf9fedc486327964ac83bec1eb330bb68eccd309c6a813de518aedb8df9804f6883ac299fa7cdbdd35849a3132b309fa48b40ada9c50dacca30b832f6372f0dfe127a33b48dca2348b22e22b87024ec6d56601e5d4d0e8c5237f8d57e2f9150d15f198fc106c8e32820c2062ce641316b809c487230d581e6dcb8d4d266e0b94d88bf7d83d2340c47c5026b42d9e3ae978d619cc534ad57bf253badc837a090b1d7277457b457b7d836d4d94762ca1322ac410c0df6c840cc30f3c6c0d226b8e4cf44a086e1cd1d39c7cec1f5d2dec3d5780081e08edc973ac4970bc54f16a203d49786b355c9e175f8b49f76f45df4a2a4520c283a4e961b27fa8ab4a95e1c5c274613bc2a60ddd6f7c0ad248316ae3a7b42482a96282451bbc63784d69b132816ae810ec2bd7c7fb3af2451c0e7b9c81d73e400d7a6cd5ac15d25b8a58c3a4d7db092b6cb2fec8ee630737856ea774fa4070d7428de03220673df1023e81e254ec54c47d478998787b01d50ed5e53e7b8f717b5e503816e9f3a3a239a18c13a6f3b2cd7af90b325280fdf30c0c247a42d27af15f7e9b3bb7f3000ed2530020ec79aed3ad782841296e4607977fcd6e7b31bf92f85bbf06d973263c3e6eec089b0befc420b16797d7065c98683fa0116d3611257b9b9ad247bfddd7dc16fd222e45f7a92fd7168c99929d2d862225bd43dbd7440c333ac7fec142ea362be1c59dea22208507d1207929adc01046469a08ed046c25329e1f40eb06eabce43509d1f378c03af7844e6a3da1ce248955e558747ff79d5603ba417de91f9726fd8ca495c5e737da99cdab2edd7897dc0d37126f4d8e62203173f42b92aa36d9ccf5223244bf63a6b3e730e0e00d62ccf2081b4e36eb9ce2f1cf8f2fd461c51e6c2412015aab1409bb4d3cc254eb30f155e6f625629c7f5aa3754dfcf7d587a8be5d5def17421a6e88267331ce29da899652ab3db8aa04af128f0aa1accdd6cce266272c9b95b283567cb458aea069d6c6187559c622300f17daf78286b5900fe3a797fd02d7f9f562a944aba2893ab82430409969debea4e37f13e552399bea08150a5b395862a59a923662dfe2fc1997c26d2744b71f6f4f83a6f3f0a149d39f213fb45ab40548ef16b183aaaa38cf0f9ad89c31bb498cefd0009311a8e10e50875b4ff79d88777bd9f044c2ac9f08e0c5266360465bc89ee1af8ad651023b16b553f4a9abc59ce447799ae4e7b35da4df8159a73d5ab2023ced09d8f38807778d0bed264dd2e514739149d8de753d3c10c2f0b5311853290a3c8a64d9c526c04462c0a427d2c0817a747366194e4957a5fb73a5f4d626296a5484eebaf1c988da5f1c0f19e776062069ec4aec9affcb62b3c3d012836a3489b3f3dab20d24e7d63d39c6321607cd210fdbfaf43f1de4d033d242a38c73b92fc961c4ed1d5206832691b34c6b1fb373bd1f6dbe7154797df06336712bb6dfaa4bfe905fab69aea1f439877dcdf08e6fb08f2191da0feb023576350f1cc3c1f6ce29b7111cb373654603ea9edb5de5e8001959b6750829e116a4435dee83b8f7899ab32d9aa93bb3e46f04f4004925efe23588e8ee50288fdd1e2917b26cb0d4c741f6afccc8466cfb1485ffa12b86f4e28dd03f8cacf10fe6e5eff53a7f78f467fa14e6819fa4eecc84c0c3f2efc8f7ec6921c9ff3fe48133d7f04049df56878762e6f015f48503b6f30d2ec1c15195c87194170c045b62e4db76cb6eda8096b392b526d501e40b653af58043abbbf5309f64c97be687b7c81b44222e55fca0579ee3caa7f51fed4e5dd93badde1d40d502a5827baedbed31a364241e2565472898e5abb7f98c7edc8076e507ffe43549910c02bd11fb02b86272e8ce9bd049bb965e145b2c1c22ab581e0069368dd4c6af795e510f47d498220927b0699f1b55a41976e5c474ee57b6c1830f5bb99f8daf4dd389b11bc40af15b143cf023fdaaa4946f66f939c2e1a0f77f4ddae923c99cf4d2e8730fa427393d776d1f175c3fea24316c15ce72b46c21f664f01b209d1cf08f027760c775534d56f9c83861e373f51fbbf09c78402f2ae9e1499f9fa1209a135637efe37ba2be212158e7b1b1afcd9662d9e0af497ec3e4020ec61d5cff4f538b3af7b299ba6e55f9d1c00348e940c45b05a4447746be371ea51eee63eb8aa330ef0f2833725a78295f30580e74e0da977f0f530847892c3e1049840cae42c7ab2520283986dadbcc1b9630ffcd78341bd3557c04a542d53ffa8a4ef3594cd45084ca6eca59f69e562b4f83091dc09a1f0f4200965db6c71005dbb09d0ff276569c483bb240bdd746345cf79f7a0ba8171cc9d1b4f5bd9965288754211b449fc38f50bbdc4a17fc059be9dc1e3ce4521141cc050a0fcfa725e94d41056c46b578553730a74c0b84b7ceaf3021823dd1c4e4aac57e41f3b4f6a81870012939a5a9518fd72c5b553d087eaa5a56987882580641e3aff90942b8972ed53a12611f13e4935091de70f678e87863a54f640293cde9998320e36b3f9309ea0dbedb94cc704f864fdecfc0c4801b546e85333bda556fc65b294a700c8f63efc337f70c3f21eee74e3f801f021bd1d2c9c48a437b8a37b64d02c22a388260e3750aa9c1621448157be98814ff775718b3de00c917f753e4113ebf8ce66b3650a9f464ea68c440497ea72d8bca76320fb1057c1cbb0120a1251d4aba7f6d06fc91d3b26219a0641a9e117efdd21af172a7b58cf5a410c440a620a43b7d1e557f5f4e4a3c2658adddd5fada0f985aeab55e0f2d1f4d21d3e34dc1d2cfa7c3b62a308f2d396a0d442daed0c32e89b8c92657c3eade2ee4fd9513f3141bcf560bbcab94847f4bbe84b3e9dd0b0d52422488191c94a72ccbe98b4c1e44cbb5f43742f6d45943145465c66ca0b82e0a75741d0fcb91e08604424d5b0dfb855e7e3b3dd99c3fc37ffb88b81042c75607de9ebfbe828fe7ba4dee9fa1b4850a5423be132bea406ce08e7d6a3aacb50e90f96564ccd25b8ecf4dd828e1dac6101898743c60dd6418ac2c53fdda8a45eb8f83440b8b211d44a6f59b72c1c06168dab92f1d2e20cb96140a57093def29ce53c7a93789db60986811fe851213977aea050ba8e507d55cf7da160141719e317bfbefd2032196afb78c4102899eaf1f7a2ab6671ef3bb974530c34aeb96ce1530c8ef6c2aa5ea721d22c4d2e5cdf2df32ec5fc670a511aa1a64945b0312dace68dc4e68a39b562ca6ad7d85d200d9b6ba5686e72fa34200e150909cd234b2806af54750d9377e920f7915e602652ebfb12f9949df67e8619b157dd8d2d261d276b10c4f6f0c4c8b5e7690ca3dd66464bd601a169f87d4414c681bf978e8fea5bf920a0bd233f5cad4422427e172d4b9d2687ee38c7247375085919ceddf75767523eb8cf4689de33329f93cbffa39e4444098347438dbae6795d5f58ac110f94dbb83ec01c4f06490a06c39bc9a94403053904a907ab6b8b999fca44305ba80018a54d9f5729860345f83200f6b036b91b5996aed6f23ce64b9415577b7c1ab56f0ebd7a2d9c6678dd3bcf52d524bf864046ce4fb8bc05639ae267dbcf05bb2e38e6713f1c457761eb7419bfbd1561f7906f08648c18762df5c3d720ddb7b9baae9827d939b47a2ef057491f52478120f8dbfe63e45819af10797aebd9c2b0921e28c81b88a1cf2b4718c54a8aada9b5aa4fa3bdb85eebd6a46eccf7affc4908cfbe9914a46bb8602a8e0c75905a7adf87398b83d4730089d0f000c5a62baedd12a21b4039c569af4c4fa1fcdefb770fda0087029dc09576a77ffce4433e9797133e0b56ddbf8e9278371744e29ae05f0ed542eaaa9f6f5b850ad336e2c1e65c8fc7bf63a99e1c0c751085d5694e3502188a0a4bead84896b7ea06e18b0912c5da96e33da91a217d57e6bdc89f96af89a776749677d1c52fd52410bb3978483bc80f75da3ff1866121ec0d1254871449c3a9d7af685fed9b07a57f98f58f28d268f01a1e87c36b357bc8082191bbd78c807103606b2c022c9b2e067ca2877ba50b2158a425f886e3046cd9a79f9bd12babdf86b635c97f9341ea0a946afe15d2bbbd52da016935cd7d06df3d8b51454ca5bd5812c849de43844551d57e932897e49bd2a0e123eae4a41da4e03b6f84034619479b5373ced1e78fa3b5fa4ec31e1f275c664384e16fc1f16ddb57603d3a1bf3d1a50e356a99c45d0c697eca120f99c34ed468c9257e3705d600051756f8c41359a4e285195131739e32ff86e12d9810d8a0e42eebd8c39713124a728b1b07e9e8c8aea8cd6b5902202249e7feaf8b4939ebe28add0f0c8637460becda256d4ec28a1573209de7001af6b9818e687a0257702071eee822b815be2d08477c36fc0aca46e0c40e6fbda991da7f115047b9e3842aaba820b645b9f8a354113ed5b82a7d695f037aac942f9823d5c016e4527c7d32c54e6f171cb10021e6df27c22a1a8cec8c32db04d3187895ef6411a61063eeeb3a795b87ddf94c774ef8df611f1f94d9696556ac9262a143993ceb96a57b193d0039900863d432a8bbdb81b89bc6fcb84cf741401b2b163dc3674191d348a1f1b173c7094b065faa8c11e1c8a77c97faee8a620f64ea74f576dba7178cffaa9bd23cb84514c063a72c3cb851daa91737c65a0be0c61f31584581ff0e6268b4a563f35755a4afe84fb41677508a778ca1547e5c91ef813715e1db1c44b0da75277c0f3fe7dd13f477cbd0f8af8a6325d21d003396f014f7796018ba94a810a7066099065dbb259c4863d10e4789c816e907f80db2fac898294ec1ae61e454f644770d61f0006f449d42eb127feda18ef207570ed4f0b61fa6bd72f0f849129200bb9f8330eefa3f5c887a2538815feabb413de67a6547799d20efde1bd106c6219ad80d54999e63057f2ca6654e455f8334f5821a83a7f6993c3419f24214f2af775643f48ce477cf24daf23ad461a6cb9da11ff5b3f22eeb935ff652761c1c72831f4506a5b161b30faf9b47339cffff4c89cd9903bf3cc5b7c9cd9d39dc1ba9beb83f611eebd6de498b2796752dbc79d587391d8c8d5fd1b398f05c1a3b1c55f47dbec566c54fc85b2f551821a4125353b131f8a525474db77e52a2b35f6d57a7ee949c69bf019501a88158bde1d252e93a0e2626c5a8ce2f433f4596a30f3c6198a7b554f1bc9cb9b84261ccc06dc752d6899ace1b6208afbb295ac069cf21ed91cdf28dfb18a8b94ddcc964c356766974dcfda1730e951f6f40b235d6fc08616eaca4f22ca9207e365d04c68a45a69a41641ce92251fe639d7fa0a95d47177473d82f802241bd7bb0241197cb64bbb8515e8b67a3edf1d322b6543bfb8df1eec33dde6523f40392b53acecf25c434e964484a24a0884c60e0bb3e87d704a3d2cf5cb74d15fdb6ef778e6b7a7594bf33de91cbd91ef860f36ce8196c463874933bd3587538bb25b9cde50bfb8efc132d169295fb054e86b516559da3235fc30c4da8adbbe038da546203fcf941567aa250298df5bec87cc7a1dee0800ef4b05d9cf0f18ede4d398eabb0e160d45cccf3007f023022d221719c22dd6a5fbdac58d288bb417dc9dff2e52a01d86c59d998aba34be0eb1849fc20112889c18c25527c11851978e6f070e32f4b4ec0bf74566c31b0da08cfabb2ada5bb055e20ad0f3cebf90de17abd0419948e683e4a41aa19191f709432078056a7d68f7b103f8628b036260eb7684cbee66ac3c12604e7eb1b6b516d781a110f55e3338d9cef5258663aef66dc191ea978579380cbbf8fd738ba058bdf5f3924ed677e7b9ef39fa3f69091d624abf523cb844119cea9e297651be042732786b87557876bbd212bd92f5f208418afdaf7a4d33a2ce8ec8443f236bc83a05bd6a36e37d35220b6a5e54553efb46d1a9d9bd19e738bd204c4ce5aa0d21366b3374a16ab9eec483e59cf3e367b53f9d1297e2b47365fd98e2c6aac4b89a20f39994165ab04ce5df9d66e407e00af69f57c23b4d4b5682aafe89ee1f77c8e8ecee498a39906df4eb035a0019f814b9e1a8c9054867c5b97416835f4b4a4b414a5b64922bfb0fc331ef20867a6bb9d59725f24d1662d64af72a376aa7e1c024375eda84c6c1b65b997d3fda5f46ca872ec875b3c4b1e19b0fca80e94acaec7d86b365a51d909d10f99e307a20f818aee6729baee4790a93ad2fbb54370202d413ac84b04fc5aefb24ca4fb8b325a92c383d506bb0069b8724aa8ff752ea0f3b6d35f3486880516532337568ddb36b48d254f77dd7c0d0bd2ca6418a30455778b5dba8b8ba36143e68978ca81bfcacb0e26537803c47d3a5cce551b78464c2677d6880f0157506c84623f5c43efed4cc598d0c223517610a735649becedc35cabc46d2198bf5fed23c8f7c99406a58dc7c799c098094bbf9dbe1cc813088eaea933836bbaad3afe90732bc6bc71fe6d3b74aaed795712a0ae7fafb39b85d2aa547af41a60bf0b32a47ac7f713f9dab4ffcff14c2cb9ec05e494238e94642fd408fbb8d0ef7bba1088a48545b48b014fc9122fd7390d657eb242ec9d5495f1e6e1e5d20c373ae3010f116089e99bd790b6c82fa776d0968a9d93d978fed91b82eae6b6fcc54d3576572c3ffa8dc7ac1a7bbe982a39d3bb8f6083ae7277319239ec780a530dcc84966c3d3981c802405cb0a2186611d2514061f8313c3827e61bf573692d7908e5f6105b7cd236de55bd1265055ef1190c1fc8e8bec82c3b899e3d7c248826890e639c15aa87b0cc9c31b41c4d549a4a335fc55568ac31e6154492270675dcd12f48720f9c8d36a96317da2715a642ffceed884c12e4a40fe9591c5fa78761c72b3cdc17721bc75a6baa9686299600c42fd8d2c056113abd73568396875e1d12b7cf0ddfcafe0a4b266213d3ecf6318df259c8f4454dc576ee72795a003ea8c9dedfb9ed8f996dce8cb2b491f75aee2b28b4f963df9b5b07cbffa67434b050d59b4df5ced04556a6ec6153be506bc57a003356e88b0a20211c2912bc151c2f52c078e8e1158fab94cb7385a8f8378349686e37eff95f76afd86bb28acbf22592a430a85014b27e06deb33d6ccf525c198310d5f3ba8694a82ee2f306c6d1128496aa45ebcdeeb222e1b5ee2d89b650e956e67420934c3430a8280b5aa866964814bf3ddae58718f675af60536dbc96df678fc3eabbde978ff8bb8a27b9fd660f999824d132d96f13b9cb82dbb09b7514a003f66ee291f9da73e1e0381d29add082547a586a35d1980bf79abcae28b5b493684df0574cf85eb3fdbfe8a3479159d7bf1336dd88b127d6e9ed7e2d49353e863d9ef0863bc8693284aef163042444acc69cb325d22f596dce06dcd61d62a8fcb724fc27098626065693ec352987f1485528cdb312bddc0090eaceb0e01497fe795a17836b245648916d01e674318a5127cc1699afa31f917407661d2bb61a485472bcd382a085acdaeafa2072ac66445e1e8553c3b872d99ab7cde419d91c588a908693641defa119bc2b1e05fc6e540a8643ab18ceef2023118779143fe7510ff79cefd5730ea14016f92bf6376afd1e81f5865ce4d784c0c63afd5c2d5d8f545b65396688fec520da1a9b3b6bfe89f8d1605522ec59f9006ec90b3b960e0004038bca769accb6314f8abf09a6d2cc344fa919eddc1cef7dbadc08c3f6ee5a8fd71f730a9cc686c44dabed0be25bb9fa23fded36e38e194cab915a6fdb623d0a51773fdd18fff1deb62c7b008608712441d0b5a3b2f9571d78bc45ddcb4b0548f3f5e711e6366963c4ebb45effb05e93a73037c41d205060d1200e8b77284eca2b81c9c2cce1a76ac7ff0678fb46b087eddb63ca02b83fae609e835cb823a312d24ef21e9d8e87ce5539e41004be65781ca3e3484022dcc327411f021133931eb278230da88d29d3e65a1edb9457e397dd03b7d4bd85c2abddc19a8345eb59c3dcdd2ff8f4358cc81cc4a3ba2412565e6cd907557774ffd679ff9c36791eb4a53b4e3a3748bbe0a0873fd90de46fed6f9f3e04cef77a81fc2c53ab21d56256b27c954a78ed09c5cf8f7c0166a5b8e032819c5e00c50667320da7952527eb04f4075f918da2bd8251ca79c5e908f15aeb6ce107d2494f30d556ea624cdfc843d45a6458c8ce12567564293b6e71f8211425ba76c1a5bb58342ea1adfbeef9c1af69706be210d798fb76259ce9ef2976c5b40605d7df06aad7929bbff292a813934fc972a5c0a801e193403f8ee1304afba350f7394e403648df39ffb266f374b4deebca5325515f5759aaea0a1cf000745f179308803a188645b67ec60282da17310a7f8ed81f538ff27f789bb11042905e4bfe18c842a43e8ab9d582058c60db73d4175763118828afbdb33c02637b9004d30982e907a3a796d139b57a5cf2b94534dae40b9c700d49e10affbd5803403f0905533625b2f90c2b0ca369777482a20e3e216b7f5dcffe2ef5bbb08161c7638198b9232b406d8c2509a7d957a77b421c91b00b4313d6832ccf01b5c2032ee67b58416cb75d149e11b76f25b2aab33b9a5b21fee135773a073e108d29a043442f8a166dc4d8c6a9ef710a901c4e730e36ee01d580d073eaacc4061b696f729cf438d26bff2b29e7910e28960df887fdbe889a773cc8efe78cf22b0cda9e6b8ae53395c5f0bf9aca8cf7d5bd9e36fecf510bc985faac26757c68d6e5857f5c17f4e5dc8a6fd3cc7fb15189474bad8e8ba93d56b646662ba74fb7c6720ae3582fb2115f558b932961be33300d057a893f1b8dac90c3c6102e8e90f05bfbb122fd3342e6fec6acad0e3f94d64c6eb2b156a053706a5b8256d15a93d8e2036a5220e304a2150087bff0c6f4efd5f6cd2d6d14407dbd5b97a067c145db4db349327007ed644cff50de59d57bec4d2f5317cbaf60044eb7644f980be6d8bfcc8d4ad811dc0541f189db1ff51f2fa13217d2829d20f39beab6084df4639b7548b187a5a5684cc009f0bb3feee3c050288207fda701c13bf3a0533b030c2b6f616d79730957c4683f9a9be644c2a313294dec04f43f9d277fa2677a514dd69731b9a2d3e734b50f50a59f12e62128c0e0c5dd88c944567fc5d9a1f20daed7df89e844ccb6315ab480283c7aae856787b5940c7e696994c5ee5c5efa14dbc4c31b006eb3c5cf6977c9b8a25300c5ab0c275a5e3ade3b28f05519437e0d20a5ec3e8530055ca34b45582095f0c1470905b686362ac255bf2f2e897fba0189ad215759a7a46426ec6891695fbc131e373575965438ba5b370e2c179cbf695302b7444c0f91388c32a6e244ff2d2f8bed1f557eeb8b4447e11e623c8dc6263025e20d277c7562f5a95914ba1eeccc128577c64fd3816670d09edbb00a8a8c27b54c759c1e69b528266662132c5606b1def8d69853cd4947531c27df633f383625d240b5cb71ff87f97dc60db63b8d917ce1c36272f0ac70ead511c009d8122de9c2a684037385f549fa3f832350f2718b9053fd83c374d2dc88337917946d1d7c7bc0b2dc4dc523360a527e34dc4cc2bafa8f3df736cad1ce73c0857e3a89c0d11b5804f67eb57a838d914391468410d2500c864bf883c250a0e0f7ad1613ce64271dd20b0c70b0a619e660040c9d4c8026a3a0f83f923961e2d964c9edfd7faf23c06abecb92568ac843322af09a04c625e7969a7dac45a0c969ce270914f0585b3da1a4900ce846ddc396e91850261c3b29d4bca7791a4c773e3601c9a7045a7812022a914e6296302cf7989fc68e4735572c32c0b708f93a389cbaf50b70619f493696ff7e9a91dbecac5b5f96ef0355047a3b1794d4a50e8cc9b54f99bf11b18eee2844e9c7c1c729c05cbf447c3c3de4466704bee0440ccfcba8f810479dfe03ed55773e32af331e3ae9585ed81fd506ffb26964fd60343598b969631aa2d1ef8907a5359688420c6689ea7a33208a1123824312387b98dd08ef1629b6cf2d1de664a2eb19900deeec39575b10e1ce7accb8e4d207a543e5f306047816f83ba86038e387201c8417a3f2714f08e1660198838e098c7d2a5b6f37901b757a399682ecf7dfc94327921312541540057a0f1a32e01b15945e0d1e09808bd6b8ef4ee215de35156cd2d74db61503e7a2befe8956295957589d77fa84238c74418905285f60ecff55393b6ed2842a767ab5536f25f5576bc9bbc76086b3f4de73ceba867251dbad085c2ea2eb4b4fa9d50a1f6af3037600aa1fb74d9b2f41ee22f4f19ac0787c91aed05ac12105da49e335a4bfe47bc214b0a0dd0bf2ee69957a155811e954968591034feebfc9a3a2dc2203ae02cee0e3dd6965df5bf58027d2444ceafd225fa44c00005c03f240d75578a76348b63e82ebf1defa3613c8bc274b09d4814c90b8d488afd80859abf6c29d4873b400c4d70b6cfe2d3b1bfaca7730fda8744cef01b5fa4cb216a888ee7bd49d5d6b4e5b9cb7fda17083f4ca3a992be3cac6eec12bf75c4407d5a334e54a533e5c197d1547cf84f9b41797475f0be2fa87e065a7434948d330766b57dea19cb9b1cf448778082c450a585a3b22317c18dc293c5f002fa7993713fa4ba4cac0f23811c2ba6b32c69cf8a1f95de4d3d26a1082e4e6d3cd11f13a102c6c2c03b9081c14b6eb2b214ad29e9bea967d81da364071f35b17ca16e3763c7af107da60676ecaf43d34cac7e88dce61537f96cd2dad14727333d47b0322141d91eb2700b341f9b3e5817d345d72123c8fa94c242ef372bf7ae846fc05c1a63ced194a58310d12477576228d14f8df68574c2bb22a9e9fb8d4648d1d71002b09a14332e8f9d2309bee621ea32478330db4bb72f91a5b8398e25052bdc0989a6b01e7ce46bf3bd177aae34ac26ca57d5b7de5074fc1ee6d18fa16a040d07c3a483eef72c5063449c8b94026b96c9f6e78dac24245d2fb1b962e0e7cba35a26cf2e646dfd4ae6ed8d7ff1777f0d3a66ee8531b16a130a64ad87ff434756118304118a6f8b2b43af154fcb3cfcc548d11b26a81062ab105d3459018c45fd7ef3cfc9df6acf47e5184eed9aad22f6b9d8da89f8f0f288f70f77bde1005a39badceee50d9fea966b050e268aa8bb14735ba56a7e48307b582e789a930c618b2bd524a720b8a03134ce3285fdffc4c36767223f15e76925bf5604765976a979f6f4113197f96d1c5d7e185eb41f19ba0be0a7651d5cd4114de443af665a935312ee9fd41b31337a442c7cdd6b3050233af2750a2730202a37e5526351b6d24c7a3d6bd07f2d8ff7b43e0d598537f84a3b1f1cc9ecbba189d4f6d02ae2e3f1f21c0197f0b6ca0b9b71cef9aa805dbeb83a33ea98c8f3db379bcfb9477dcb8202da2b6139abaea1a8f19da337fcd81b09989a5925ad6a4b447aaf72a3bc0999a70f0127621ae2d3c8353ad82910dab4d87fe9c7403ed8c09bcecfc4f47131b123d0a55214facf0a37d6bd2d9e2ebef9c81233a7d487db8bea7f52612744d55a7ef1216ad36cb8f0954d7189c9a598b3bf7a6023d72f43853590f6c2238653b498b42cc55b3f983f9fc85bae4fd1eb0aa78a3e2cd95ec172ab14ea4f48d26c072e06bb66ffa795b6ce7146989c55943803ff74df220b5b6af00fb1c6b41935bb68a8fae00b2e1f55cb78ff07f70ac4ba2bce1778d3a4fe5a66ce4ea012dfbf48cd74e37f1d30f2134e515e3e361898067800ffe50b2a045e25f5cbf37f187d449ada8a1ccc1db8c45b3efc79723242cad26d3331da3d1a44329e746e68b450605a05a1b982a5a96463d4ef7685677db910c550b04f70cec7f0c4526767b16961973c0932539bba3c796d292670c0809115ee0ff2111a91d67c2c985d37c206599d2e1e72256f55dbf53f3c18a64db390ac037a8852a999a55108b07aaa6fa34537e319db27378b82ebe9617115d515a15c4a0aff36dd5aa1832e2b5c4ccf7e6a9d0ef6969caf1a44371b5774c6e5a8e55ddd5ac579117aa3b1bb464badacf44b59846bc51462405c5265e867a6767b9e77eaa3756d92b24e7a4ea8e19e630fc2b60cea23b2bdb9a008d7033fca26fd252280e89a104ac4ddaaa232dbb1bf015337a54422ea2ce36e8310f3579f4b0f178381ea26ee7f7922cafdc0df5ff0c4a1a5d7f0a7f17791dff46ce5dcca310f1212fa3afa409c523e3887a4f90dec73988e3e79c4f64353d7a36b4caf786c15ed1844e45c44d6c19903776608c8279c229220b7d649eeea6124349a86f11f193a9fea8766e3a1136591e86f5b77ebc593d4ef6a55563727d6a33b119be32b72a975a04fb8d0feb3f7136c8eea45551b9fd1b0a0fb54d8b93993ef78252566966340ee829db85ac398403a890a64643537afe9918e0793e02ec961185c15957cb84cf29beab497884ae9ec28483c31d83cdebe5fb5fbd1d756097755d7d59bce8b846b882a38c1b2031e000369abb9a6dc6bd2dff01e4f224244de0b9f36b54e6d9ba0922b3d91a6cc4a119031c9f88f14ab76af5a08311a62de51ce54b666eb37f9012232730d11b46276bb71c1381859ec4805f5b81440d29f023c822cd854cab57e6f9c0717c5852ba5fe1b80e952e9dc8d5a530b89b68a8abc4a87ffebef4c6a4c6f3b1da84ef943c4420c55ce8117a778c6a9fa9bb3e46dc149c88de7b5bcc30f5da9aceab358e9fad35187773dfb5c766d875e0babc4350f9bf217f5be1c6acaba7d22e0b791a61ae5e464037ba0219744f4cc5c8f4f2fcfc3f08b91b93e66e10f89781c7a0bbeae05b00e740b5c047c557a9b294101bfd0930521fdaa9665fdd33a2866508c5ba325212bebecea0bf9aaab668732a2ff5b59770613cafa094fb498da030d547fd79e3f6612a8fbdfa64adf2a75d04364f3c49e5b341f30bf6128f0e57edbcef9be8fe50a333294e2f012f3ee5e70f06eab1a142c7b8f1eea4838e94cb8dc327d5a91be257bfbc7311475251f557035686bdf41fed49d61c8f37fc2b3a538a34ce747cbf9db837b9949d95c55e011a5c9be0b2160d89eda219fc7566b6611361b6f73e29831dc1a1488e80bb7cd7f919fba4cb3ea389c83b127b93792797324830888ce9ad6a409803fc72c5898fc2904426ea8218179f3553597c943a7b66da301c3562f301234dfc97c32ead0eefe958d3842c2713280265be901cd9f0c5c646dfe5cd3aa1e1d4efc9e86478047fb700dca4b50c634c9c4603d2cdc5f741f505158b26fce21bf77ddfb3a9a36aef0ec5fbf01d1106d442b910745d56e773ed7031f0923bfc8689bbccd035d099ab54f23f7909685e7aa7dc4f672105af47e5a5e3984361192c2db4e25b1fe082c8bd7028dccb3683f03e88f5e87bff7209937f6a28b60e033fedec05c3b28aada4701b9d3bfeaf977493f287d638466aaa9a0bc1ff4968d1ff2ecf575e9117a5fd71c972b97ddc38641aa6501d475638f4e63a5062ae59ad441f7d23e145f2b28f4b7cf1249b1d126d146f6a3f89e55f90aa73bb3d1382818f9a62f84cb01d4a780067f3a3ad903ec0632e1e78f4184fa9b941bfdfef506b7ac9adc3fe151d7b28b07c150d228e44c53035178919bc5b1631107a332d6ed19526a9e7e984c555794cc1aa7cce87d692e9e09e774f2b232ab9470fa821634a7f986a4252042949caa6015f3db888b30bd7e9a8757ccace1ad9bc3eed8e002cacf5ca66f766c4178ea6f28a6a6dfde79c3c8d2e54be91218bce34185bd33cc5d90fefef85e24ff80a78cb8b9dfbd6141c79cdbe312b87a2566ede7c4df9368007dce438683f3f0981f0beca6be2bf21c6235aac30d85af3b4003ae194833f1a044b4fb38c48e2db2bf42419664c50826b11e37635d7dec4a5e6fc82bf8c290ac25a75f6007af38ca8b0e8807925a17e73a9fae981ffa1fd7a02e3e02a0cd01372a076e11618773dd9e26b405995755d9f0aa3990b13d464fcad0d88cd5b7d6dbe3be4b2d628aa434850802f3e8648e5d9f697905056bc1a700b8f51b5b75070d732e2fecae767f690fed9afdf281a65c1bab83e48216c61af6052551b0838da93f25af7c4333532c6063d1ea4e3e2e4e755cc1d3f67cd2d789a732638030512cce8f6007639a3521c585dfd401bbdeaf266f6136dad5b673829b4ab64d5f9690b7590075a5d66821837412c09201c420c8d835c2b4ddbfebb234dc0706ef08c52219bea3b79dbe26af43c1d15711ce32f15585c410fff66dc1e8aa0572e08b3b8dd19d98ce8f877c743e899a4c33ba733a5c5130da6a4965f333fbdb5bbd30759dc3b400a16e9136eaf4e11f46bc1265a4c7d0c60ed3f98a3c1dc34e8303cf97244ed2baf7a93419d516484cabe1c7e6be73217e907764c918b4a8d8859d86ed7523db3a344e9b8d629d7d780b693a62987112cc0229bbfa3bf08874b54960fcab50644ee62e808517e10831bbeb41ef750c4e6191b3486d5b8c8441f5431bb1b3a00d6b06d29824dee87ac50928fc78832fb14780b60f7659076bd1e88d741c55b01f515922e2ac4cfdc6c88b806ed9f014f884e81e3076fbd9e2058fe4043f74527aef3f2d9b3e029f6716dab63180880837684e34454f37f84257d42facf6e97ec2197d17b245ae6493479057c19ae034298c6b7a0fe0f9c0ad8241f576bf6ed3e9e175f50f47a3ce96cd802acf6b07e22f86894c79948d6c645658a679ed51b22dcdd773ea8b5b990521c8663f933c8df3f4bf9da4d8230981a80f0c408427c8de2e8c372e394ab50b04df303456d375f9261a782404faa0bdad93541f3fe6fbaa154bde67e27c4448d6bd27bc8d1909e65968a6b3f84a33f00c65da1992a329bde30573261507d67af98ede746df4b6cdf8d9916e60e7060596243616f91b39fe67c9eab38493d460dffe8e6c6b2f36fd80c1da4de18c9641775e4665038dc85458d36bc41988bb805aaa2753a05b7878e1aa6496352d545790e896286c283f9e62a9cfd7c1696945a7287645621c4c820abd09c2e70b99688f7af04a7f133d021a7b189e23bc72c63b56f7fd74981f5acbdf48b3c499dbfe46f51df956db060b1a70e96fc9b3e3af5496249e7dd3c818788e07cbafc3727960d1fc251cd2aa04272eaebb37da1e322167e2e3937b5584fd0cbe7c2c9e00c76719e12e198ccb50b3b4a89a704049f07a1a77724f3f43886333f7c26b6b221e3de554ae1819051c7b0a0829e78eb5915010f1bbbdf58d54883302469561e71b6ab32e395a13cd153a3308a924b8788b1d5bf89b6f64ec4499cb05d223aa6dffc773dd0e36e9400d13a62654874dd5fa3a70357ad8bd326fa148d8c363d94a084417f30b86d122eb8dea1693b0a6bf48e1d3b659c2fd352281a19f00a1b89cff826bdb0301d8d30be40097792f219efcffb44266d4505cd1acd85ae9a0bde00ea9bc279bf8195df4e8e1aac637e27cffc958d495f288a695eeaf97e1fdeb8d8e7cdfecc8d1fb355182038b589b77eed56ed9bd9faa3f2de22dfb29c0ec4c6afa64630b89a015454b4e00956fb15fedaa2154bf784782c4665260cf5b6b194bcd843e491723e2cb761b6881b37034650ecc014f2a763442a341fe8196776b7dfef875ab5ae23af4bc9a4c0940cda46711c47f6dbde2c4f076d0fa3a6d86e896f9e66bad3b6dd30621b1bbe576a7c647507199e986c011df4bf6461e65d8d7e3766e4622ea178689fe3e461d0d4c2ec1a984ce29187b41cf5be1283897d1b655a190e402629db4143fcb412003106bfefdb5c157043926eb81e6f3cd101812e4aa0acb695d6a9cffbc0c9950909f8d92cfc7390d67f3d87fa778fa3e90e61a77abd1234623eb2ebc2fc1431bf04ff5825553377ce90b26c78104134ea049c5a85a80319a81086c0fbccf02521d67d101b3406e4e1c1c035e4ba109185208a6b27b1f3901e7cc393a5f4c18906188a5a66cad9ae8dc03a37ea80dc955c63d053c230a8b043ae44345bbf5445a3c563c343387c6b25d5ec7ffbf4651a03f48bd99cbef8b364972b206f2fb49a65126d555fc25e8d4d18a913ddeae45b5c199f1845615c374fa2c15be2d76c0d6276b685a211ae71cd7c227c09920ff2b49c1172c849a751782b421617f2a6733b5e7d63c38ce55bbfea89c89eae48ba562a25d5cd7aa74711c9168da9cab518b888b16b3fafb06df51c899d1eb1cff6619d2fa4be0f17a9e98a6d5190072ce543ea8262d10c6042090353bb255a977a8e64f9c7477e8a86ff0b524f68fb1f674fa108b6f0e9d33446a48b04120de837508422a0fb1404b5100d150fcb841c3a55511c91e51e6020db57fe88a027cc1bcdb0abab9ab5212d8dd98029d17760ad1621974aeb4fcd9bf16d11ffbc777e2e8e49d8c0bc81c55e844945fce515f87b05ba11d563b9cb53db8ff63ea006bfc613ec5ebaab0dd9838d25f84c229e8b606379cf7b22f40226c41c9d32546919894db23e3ded91d9436526f516ed373b6d8ee6148a4b33f17e084d635b31ed94622c78abd75817d704716a52f182e343119613c27a06ac415bcac6acc8ddacc0c09f67d9101b6d193953fd9be9bafa25e024c1da9166d7b003a239db1177dd91be57eed02136a0c52955b51e0795e037bb348f20d1de30f0f707d5c4e78495bdaadbc86a357649313925c56f7b6056e31825a62f7f7d3369661297e4266ddb7fbebc93afc2f288bff92ac4d3e3d4b569cda80d245487f0fee6ee189b925dbebc22318425daf82b1cf30e02d4071df90249a3313f3f603d267903ce8391588552e9aad7b2425e1963224122e3fcb5c0610a48a872d64e702cf340e12c415e7c305b5450cbc06dcbbb239e560e7d65ab05fd6421a25bd80a32dcc6fc9e111da2c5f0a492777ae6ef89e07239390d261198eed306f3030ba3a2adb4521010d5b344e508b36e37bafec69167bc19e173219ea9bce87ca099ab1d38880e900cbd11240e61a3535e433e3903b556cf5157d6ac55db34b4c625540e5e8f54d564ad05bd542d6ca0343df648fa860733647a622b778e688e41d461c7fbe5fb8db5df996b6e5b3c21a170cfa9458a5c83524754168a1f61aa950086562b461d13a261b8566933b487c38beb2ac4c73314a38e742e10aaf59ee6bd03e07ae31adaa0f7928e2714fcb9b314d919cb9aa0753a8faf0eaad5ad45d929c888b00c181d53bdada918768c90b2743a73dc81996990ff137f5099f20915d1ce783bc64eb84629863923209d830ab7b612c2cbb1989c6642c6b36e2fe0a9a8197c514143ace994fabca6893af3e4ca7e0ab5de18c922e98c1f32e26b5b1842a22fbf67fcbe9d253c6dfb88eb872acdded2863317993b9f3ce7f5f920181c942ed7e8484495b34d9b530fc5854905652f578bd243dbd00d4aa88643c0215dbbd0a9dfa8471ad6f44f65a2fb0db1b21ff4ac04b5a4ffaf9e2132dfc0b343e240299e06f3a9806c90d132f730f6bcd7a29b5360f77aac734c212ec3bc2ad57463baf4ebf44cc1565a0e4ca60998de15728eafd0403410ec34fef9b06afa6f6d6ee1e64e4020b162686a749ba91b5c7e481e5c626e6eae0b8bd22ef09e0440f5eadd2db99b8db7056158c3d20960d53397f28b6f26e8e1a8a618bac1a70329cd10d35f6bc3e97b8097a721ddb74150f8e2a6e863b156c3997dfc0e907f66d2ebaf6d76814436a40fe704d711618450a72c60ded0a308c4bdc2918999185acfa5517a268b2f208ec5cb41c4b821868ea0d4b04d56bcc3a1bcfa853b6b2a270197e7dccfd8f85c6f70d53cfc982dc4eb99ec4ebb179cdf9f0293cbe61fd60fce90ccde6ace950f714738ce8f12543f4c057abbee4e3fce6b05d129cd7366153421e58a963874eb48b7819572accf4554645281a595ee5428cf0a0d5ab8cf3a7a9ef55f237ec70afde99e5e753c1018a6dd6782ca1a711f0f12fd70ac98dcf41af67a06d1ffafc8cb14049c2144fa30237625463cf222ea8745e1bb2d8fa4317399e908d47c507631a9e84671ba6334df736038c7f50de02664133346ecec6a56d633ea5dd1819d7b3d84c56778cdc1e9f96cabe5c49715c88869bdb3cbfc2b62d574b833f39de4c6d985ee034beb0f854304b344ab5f3c29358de160d74c21dd1753a2e055d18a95eee39b043affb90bbb54e4c7cd7d425ba8d4fbb79b25a6b35141a7156467eb98f59b0bae499e16fdbf8b08b7d644db50270a3ea68c443a6ada01644889bb6c9f57d8e9f00e1e2c51d058877fbf1330cf7476917034fc2002cfaaa2d56ed5455ed7d0810c95ea0da0629ca431f2a237005e5e40c96c8e63a28a7cef736827ff7fdc5966dbb9ee2fc35ee5fa9d0d007985f23834799b0cff524d564659e776244b807f8d68b36a923022f41b9c3468e8215cbfe982c2b6e45999779baa655d0624182d5c03841c080cff6879cb91144039f06f3d451c543c8fabdf73b9bfdbbc4987e33e42a110bfd169c5e09a8efd0fdc47b8ed8e8724c8b4fcfd4b9858fce60ce02d9c8c7939a0b72bcff62c61948767c2639b2605708e06bbe56467d7756e4020802e8b8607ffa13a8e8e75614ebba9cd9021e1b8bb06cab854959406dbdb6eaaece7fc33f37c4fbf093990aa6c3a71c95c56e2c45d124cf114b697aa75e3e79d2464ce9a0e816273c46a5f0bf55398911a5a4d423b840ec8ed1d94055169d2481896ed2590da608c64e5f5dc43132cef4842ab980cb5a0ba4a5b2900af589e31329cc85e98fac6e389ae0514cc276f41fd0e62b17976b60dfac9dbf9c6deadd21c5fba9645166f775ac63010116f443a82b1dafb146405504fa8473bad57a30b5d5248fda3b955e81df56f0c948473fdde0791c191051a89725ad4c632ad17aaf1caefad1520e4e7c00c173ae523c4e7231f4e1306841165f8d3e942a67eb5625fe74cad37fd6c9df0a3b5e99ce6593d8e6002f590bd4a979738619dc6f584d93b7a4ff2c334b98b52f2b3317cd8281dd68e51d13566749af4d27018e7fe70df49715b20a9818819a002d388ac58d98aa6cb1ed68be3f3f8da91dd8d78ede468184d60330699f052106603b4b06e52e7542b506ce5d914605ec7d009ca6090fca6a4c64236764af590013b60e31d7425fba6d8f6b263409aefbc2f4813be03f9948eafbd30c1dffa3f172138002ecb9875de6eac4e7b2b7c866bbd0ac8898d96527b07a89b2e70a17cf37d10e2c9603948e6f1c660be3dca4a01d108da29afefb8b380a9b886ce27474f3b35d334b89534600251f7cdbacde6769ea68c545f4a0b235d8656f7fafa343b634e82b280d98cabb3dd23ef54ec5cfdb40968fbb23a2b4bd575514a861ba6c9b4d00ccdded7d7718b351e84af66f670c582c28be317db2878ea38e0e5ce8439368903f9c7acbaa7602d7b9de73b713a3a3ceb2f2ea5bd8662d6f3a133e405e067e114ebced3289ccc01721944db68e2f6eb5ca9aa1def9e06f47a1f7add74682aa82184282aa3c0661222924da7f73ea71800440c7f3792abbfa68f71b0badde2747021c2070f94496ce93c7c7a65831e126d71ce91779747b31e23806edfd00719448fc7a3bdba76af595fe13507b188b66e0ad05f17babf77733cb764d46c57a6721f8645411077985eda5104ad826f24b9b1eb897d782d9a27bae07e00896b01fc02a0e5573584953d4a5ae02ed16e061ed3ae404ac2ff538e4cb0ed2b669d5d0e5de5a41fdc70423839eb290defac6ec6138f3bf48c9305083927d4c49af252a9d4807f2da96202843fac9c78920fc34640a04ad5f16b28a36839f6f8a3273de474cb88290fa1e9d90ca694b9aa92e1fdd869a2cb99ade6432358b91f7f2ee8140fc194383d751ed080860ccaea3e76527fdcf927e9a1c1b6ab07b32d5e6f4a4cea9e941921ff51b1d7f347a024cb24a1dc5f85596ffff379e4f91f7264b4fb51148e035a8e647e36ba6b66ab9cc38705c84445b88d3ab2e9f54e18b22b1f0a0413059639ac2e79fd39012c9799cc665e866d9973562192a74164621e450573fb07e824c82e43414df1c11aec5cabb580d3ee919b459e83fcd1271133bd83db611611dca572caac5c6c12efe1a0c1374f89f2e7b8ded30b9c063ba180e62448788a9748cd2a6512522ce4f144177b86fa81b4c1c10addf37672d305935c1835b5f12218450e0d97d70605be337552b24a49f06cf2240e6c6dec70489563aebbb538adb06b06f173a0b120d20df13801cb01a7103300642564a31d51b33eb98c218f867b7e210ce48be4cc918d5f82292695c6df5a99b268523cfa4725d57f6acf6b0df3d169b074667dbe0f7b0f23e6fe550fc2d613ccdeb3eb86d130ac8ff556361f6e2015368ca24b1de8defc15947159f4a484d525558caa569158679cfadb28cb598ccd6ad59f501fa6f390e2f3f4ab0483758445b67341e804752e8e70d205581d19383e68b7f00b42daa66182cbf4088050baba85962259d4011a6f7e97b3cee0d787af397ab610332214224268265ba2dabcd150c6d02a07edc785b634e183d50f8e83a0bf733b651b0a2e480ec9a979d7557a6ac03ae8ea4f4d803f85a672f4f2a68dc7f1ed9db540d6da6b317adac6e3dc8da49da6092b269f86eb1865d23a55dd7b90be603025ecf2aaecf3a5b0bd54efbc25729f4b225817ce1906a80bf4e8f0186289e4be64b363ebea85e17e6a3a2763234cfc9cc5ed48341869e2872db9f45b5f83f5e19dd3e17fdd70ef5a3747b6540c6c5f1132826d0f7539c8615347722524f489e847c4fce6d6c34d06f7b66100476df19ddede48a3a9b73fbb4dd09e2441e644b8aec6fc7533d9a95af58fa62a1d388cadc6f641f332df1111f567b279f61088fd0d13da4e4ff6922c40bcf9cdeccc968bb8fd089a420f3e3b9cac3c62da09f6db99ac1268ad612c96fd2ea46bfb6c87bf558cc30807a234b3a2fa43e171259602d18890ff1053c9c430824c5ad66121ba25d2ed8038ba7587b36b9f9a4f078b2c44e20ee9f8adfc44002526af8906a3a09ae54d50eb444540295655cac6d4607ae87072aada497032176a389cb7c56d58f501f7b771bf95a19bf8942348570a9d0806784b42f7b159a6127879ae198f45e68c7a19bbbf17f21fcb20e43e9b781bbfcf2b805c38460b458ef85270e11df6d28228f89387828fb9ba6d4c3218485222ad352fd2bb28967b09ba5589478472b1e8a1bf826fcb015a79d91e0cfa97134066124e1e70d59531efb09fe080c42d52555debae115d941c7724c9929e963c59253a9ab1c59467905bf7dea57283bb0e3b454d5b0fdad51dfb26cb11e38026471c776fd9a5ea7b2944bcd514a230fc9554e703df8bbf044b691a7cf1c2787c45ba227c93546eedca62451db672ccd27a1b794b8722c47227fd62030593e8aece82538046361c2071386de36e41fa2507ddaf78adea001388c2d61d3120ef853ef6eb1dc248afdd3193207574837dd5eed710ca268eae45a759213471456663f2a6c59095b061f022ce3fc9b6e69babf1911ae927c57d09680a92da91922f90e03110bd80ce58008223797b8ff6e00c90c94b93209c4e97efc907de120a1dfbd309b149afa1143a32a476499f4f4084d28d0001fd68b29df80ce42e8141971a77eace42f374fdf240a76c5b142b02ca94f9285640cc7f8e87b74e03b780c71d407195371d53dbf0022734414594b46a70f519f7b202d95be4627c90aacd96430c257910926bae33abd4e708fea71c1e7614e15e114bfc2c00a19ab1fe56551d412b1e4cabf8e6961614839950347ce42e4ee05b72ce9dab602da84132eeb9ad13d4ac946162ca7ad88eb45f944a404b0f8f0075ebb062d4027eda6aeed1cf794ffae8f533ec997aeb7d6046d98ea69b89a778023d8547ff59efb16450a81cb60ad052cefc2a73d36671dd8c6e8aad3356a6d79d18b7fd31f9b0c1d4303b266517caaabdb6edf1601cc8dbb851b4c2bff4525123f21bfd013b54a80d4a20e4d9ece23cf442b3ec74a0d6f845d0f64a74957fb617fd35e392a8c56befa2fa034889454c1658c69222894d630c9b94ce01940debdcc5117c7e116ac5dae194afbde4de03bb97a90cfb976a34fd1b09a67eeaa6fc0a4563656da88a2a16ee8089034b99cbc7055b8ca163ed1753ca600be76e82d5c810f8826a65ff92984981e3ac400d2670d487ea7d35befc54bcf3b922bcf9116ab5fdea3cb85e23a8daf67b7eb9685083fdc7f347baad1880499fac058e89eff230466f4425c2f545a761aa9e4f6e5277a193d1bcdd406994c9244824c00e02b34c58b0ac22b1aa5a83c09780b81077e63fbccbccb5d57d1741c3c35151307cb555f51637d7715155c822ce7895703f5d1d635d72ccf920722f60022281acdd8c6d605906d9b4f4391d88f22864e8d8c3349bfa59a66ab2b6635005bbc2a4367e0aa4903750fc03e568b37083457e6b775f79db49b968839f16c8be55dd19d84b488c082e07f0810fe0668c9142c33c8faf715286855c1c59c23d59fbbebfa5e297ad4f76e1de40c6a8bd1eab5c1039f52ac7054461e55b5c35deddcc2a48f8eb036f94e5bb1d3c00d31558de5f0dfec8dc94b6fa159d0a4c3d74efd52ee2ecd49ca8b2538dfb7c07f2ffcfa5528dce3ea5983f0d8cd9fd4403ae10bf8c680e3c63cca54ed227277150729e0650896d1930be9ee33930e4f5311801de09ac9c5c16dafd3c6f298a2a18a451b9c4bd8ead355060cc254649d5a51fcd93d33cc095dcf037b916f0754729de319169bb7238009e1fe7b39eb4706be0d9e075ce28207d6224e6d3e8e481535df22a336b89cedeb32e3021ab3b97b47da03c15851d18b9da28a444bc45e0446f689d67a628d55c5e3b5aef838ff44d09583ee74e10eba742a8b7bc3286a47d89bcc23e367aa93ef2c64aaafa171afea4a72bcf5368732910bb8e7bc7372b2b3df521678fbafc279a4ef8680bf1880d1d34b09b422371bce35db59a1d3f50d202a42b7b6aa7b073dd64a11849507515d685f3726414686bdfec0ff27e6c5555c5a39070d63c6928fea5421ce1364cae94aa3e38a095e58110011ad0e2487d07cb4c10024d06168b8f3e815a923064f5277ffdfc5f9360c39c8549c07dc1551f3ff87ac507fc9ca1100055e84be1f37df968392b6b53f6cc7d870b933b271b6076ef743f6be7d4a6c87db7443922905f32a1418d9585ae3ce26e60a5c45b92c4facd4cb8112ed5a35b2242bcddc379fede3c35fcbbb68b36842d85bcf6d8f53c0738d5c200b80d52005e9a757718edad7fb877c3ab1ba5c1497a65ad6c25258aaae2bd892dd6d93f36475163527a878ac432ed4a4f6da87e50deadbc6e1cd33349c908111517146f03ac776233dd0977a00c586db0c109b21f869f03fda336fc26a55494ea9ae8b6becd2880ccdac935b30412fd1dce88d1e89ceea47b1e2c7d4fccdcaff021224ee823ccbca9b54c1ca0065ec13f9c11609c749b3a7f29d145b0223bc04756284c7dae8b15c615799ccea34625536d194f9296400a03ec4d34f857b323b7c426e5c76c9f4261ebe256138d4145cf923813b682c842eb26d378febc6faa7f5d6828d8dd28bc6fb3e64b930d5a2e94204e8197e02a45ae359b967a883cb35a93363d64ff1251a57315d8e970291db3a13da581bc6f21b9328314969667243675e8bfac0672a95f8c501316e5adf381b78a5e90d37f32c7d1c5dd6f24ac6fd82f6f6ab64ccb114c5883e59c6e4c1ae68119f22b3b59e99498c26a946d2583f59a69bd63b223960c012ba1beac20722b001910401d1cce115cd0b859a48dc9d1e53575e7f10371a8149f4c6d43880a7c7cf8edb48a577c0038026e7b5dc5d19eb781c8acff4bbf49a5d08680e7055289d470c33323e53ccedade1615f62d5030a4fd0b871db97317edd4087c64d5b27b5a61b130becd48c405b35fbd96b69cb47c16d6c6bcde0f7964c478bf8271edde2e7b4f10b6ae9e1e257957299684227e7e0fc8f7d0241e837b3c235915cb0ad9e0bf6bfed9c95dce3846238a6351d9f2da8079835618a17df4c746545be2d07e59ec0bf7daffa405cd5e9288fe9f6ada9132ae6edf459f1008ec421cfbcca8629f1f166618610b576a053c2cff3e99d325929d45b7d1707e90ed0e22124f5d4385e60639ae8782523e99300ed91be689e5c3ad6723175ef09e5a5e737b833ba41778bee7b4be08d2c8181270b2539af63b174568ac660e4a943cd9c08bced1e8f4a123c4daf35bf2db836671132f05d46a43107d64ea5941f0155c0cbb2129a1cd7bf06529e9f2c1e101cdd79527677d24a441f8769863acf3eee44e44e3d83f3b2db0d8e84c09857bd10c9c381f3601290e991af4f101e83b5955a0b21c01c463cdf4c66722a07833b455bb340874b512424161685e13de436d6352177add3e501afd18fc3133815ea2045e563e58a5653b1a1247d377e60746b9bb5e3895e1f0904a815090467106495d8c6e1a48035ae22f2fc58b872f3a24196d99b3a56337f81a5766cfb6affc9f0f6d163748af879ec335182503bf03198a8671cc38f5311cc007d8d9d98bc4c26886b29941a240de24e465d6dde101b1d121e2a8ab8c3265028b88d23a37b6d00f08f6987d6dfa2c88b4bec4c6362913c049f8efa3e69452f5107edf51fc7af6c9c5a045492dc3b15b3355e88a3a989847ea0c5dcd44e10d4513dde52641c939f873b35fd520726226e9102d7bfc22b4e236c2dd36773bad0bd831596ede7391f304c66da48aab10967dfd89411d14ef87ef6806b9a1072bf482fbbeee295227bac7330cae73e900a7343b7b48dc76c0efa58c2afcea74832caddc9dfbe8e0fffb41298aa09addce7131d8a17573ed1332353de05b9507f580567f9181e41b8714efdc259ad8f254a28b6b867824ec46c5731428a452bc27410811c173332838c32c55f372ea3b7d901cb5df43d52d39f4b1f71fd2c9411718fd255e232c609b133974e5bc2f1565ef5ac57f0473997f2beb6ce400ef5f596e4fbdb5488f805a40c4eb871425b35466700fe2f5a870c457a6636a1fef61fd6e5b75fee8ba9080bafbf6d18791921ee1ede766eb1f81e839e20a258e8fa816563c69ca84a42bc09f8928b3ce04c47003e80400a468f3695119030fa70e74c0707404176b4d0520dd8d2d6b471130f39ce3f5589c1f03d78fe1ac8410d53dbd13b97d79e20bcc7aa1db67fa1ed2931fef98bf432747f75fc2ea8c562a9e73533d2e063fdb08748596f6bd47574b2c8bd15176a233aa43fd99ddc80382aabccda666ed8f879f635c13fd6206c96c81ca756d4eae92ffc645f26d8967e8026cb3bf44907c635f068b068d3cb20f8dbcf5fbda41127298859c7ecb31f5efa792d43a5b4e68e2c18ad6fd14bbef7874bdbae0de3b36fd720f701dbf26f6fd461226138d5a9732c3c278630a707416f8ef1841ccbe4bcd585f42a9e7ea6d7408963d57ea9240faa6721b852b178c7e214d83c44662772e3f1d63bf23e610eb0b9516860edc79d9606955ab5c2a5c07dd437ee840c7386915b7eccbd512fc25b7a062620b519e9e69b75d88f9e0f2f3473631f47f5f3e571c2152e45e95bd999af73fae2a520ab507cc8520de22f1d49efb3fdaa49d7e30900d2cb43ccf2d7cffc95f34abe654fe9d2c12e6c48d23509beb35fcef4e49bde3e8bb26cabb5ea9e8307a08482ec4ec0cdfada7b34f24969273ed1cf37cb892ca505da14e51db8e95aa1178760dc4568b12d702847365e3a04ccc72df196ff335aee540018545586d1621b1064257bba9398c120ccd8844b2ece41a712608f14201655adf0090807e2fe0b2775f10b31d1a5d9ccf601977cc2f945659dae9c6ff663910168b047592aeba7c1b2a23066b6399ce3e67f788300da4dfa8f3d47a2829ae7577c7bdc028c01d9a95da99e05c199270b423cd8a6ccf44b6a58e8e3290da551e9648723bcf97497854d45dadd148f99c3125ad9df95a9f3f48fe7d49a652253050cd989256aed2213c86695c1434e5bac9fe386c1d68c54f44221a86d9f682c496a40869bbfa7476cae76da4a2a0fd4a0f5ad37f899dab9da89e8479d8df5d27433b5f3b0a3c8d2d93cdd6475d3e050cc86f9ec616e69281f7861f5c045225dfc21d4d47076ac1834058c16c2b09845664a3fb4bf6d8aa37b6be23c42413cb426b7dc0d0a3ce77e83ce9906f2a678a51191988e6470979b2ddc98e0b495e1f326e0c82449f2de21f409f54946c31e2d9273ae281aba5691d08afc9e41fa4d776cb01bcedc7c0d4ae071bd0d0fa62fe797db0db441d0ac02ec746a0bef146940a4286df0482714c05f948e5f93fd6bc6a66b4ec19a50aa380df174b04519dfbcdea84b0d1808054ce759a740f330eb587edd18d61a47c9506bd7071907eb7e6798cdd33167f3b1cacf2d83b37b835f1032038a1cd9505de417fe59014f1e9a5ecff2350196b0366a7811f8063e50132b447b052c867066a6c057140bba017e1119a64e955fa46ef9dcc1a3d3ad4ce17f6cd13c3599e85b0b6de3a7d11053bcf6b94d233bff6b9c42c20952e13ffe66589d21fe49de867a4614bf725cb76525180354a3582f94dc23fb7f877df1918bfbe450548e4756cc224a9266946bf0996156b53b0fa895927efe9332378711c0485a5aa1558a303cf32af2ddd9a63502dc51644271aa03e009cd993638af5f8f57ea89a87ca664f32b251c934db24069588eb869606ef64b53d8092f91891446d91d8a3e2b10dfd28212f067290190a9f958a3247c3799c07b9318bf03258c172c2cd716721bd1d42fb5769e71405ae954873a15f590cf3375afdf7c0f6259e22a8e38014b1bcdd77d6d81d74c3850faa244a43d66e9ebcafacc5815e451e385556e96cf6d2435149f3f2979bc5a51c5de1929c4089693b4d064489f1705c1ab6fdbf9fe049cbd255ed024c219d07badbd8bd88a9e121584a530e2b321a98414e7af36a1eba81ff7faa3e1ad131bf568542295d3566ad58463a7316b3eb550cee43a1c8fd06751d818555c1fd36d9db509539b0736b46c85c95afa503943528f1a0fcb99e5892b32de5d76c635b5cf40b6fa8f3e4b659c4682cf4cd58cad038abe3022404b09354a007ebc93dbf2cbfb5ae0e0c96176747989428efe78cdd29c10ec76725aac8c74148a85b7d37cc6b8f47e1dc03f61488acb50ddb7705675c084a2ce3515cc24239498722e89164adb542b5b81328771c9fcecbcd56b9fc4ff28d188e09bac576a02f9dd81074d0e48a157242c2977183e101f55cdbd090737a67bb3f6178bc2772ae0937f3c4a4686e8c236463179a0f2dcf83c6f5ff8e0e1f6e198668f6d4b67af9819d1e0470daaeb00cf9af8c566aeb8bc42940b0f801dba7b27b1bd2073ccb350a475d05050a946a2922666baeb2c740103d1a64bf15714c1e748e8820490744b29ddece38dea8c4231e42ea47af8c4cf46a748a15145dcc7949d8ad8d377d66a6f6b1f13b9d6ad232fcb577fc0220df541b72e04724545e6706added199a0ece39bd4b7285ca771f616b924f1dbe0e0f3a68c63e4e241e4f7a754a1ed6e0da448b2a55cb6253a102dea084bcf84dd6e710ddc883a3dc0365a0443ebc16ff1ac96e82435ce26156da10a3ad4218439cba1fadc39cd6cb57000ceadbf8d7c03db03517789c4bc60de6da45bab10a12e07da7b55825b25468a4b722aac1ba01a9de9f6a174b72ffa1f02c3aaad97c17494876aa6e47b46375a867e8167269a8bae4b07d844ae9e6e81441be510ebbc09953735a9fcdbd0e76938663638583b697f25b1fbb56fb80d4e91ecb2f8afa83dd7202af41518e3e869e6cc4fabb82a61d66c33d117f18aeec820cb17ee2fec9b4c7fe6421971b880b1ca13795b70fef2e70d8d48a16855d2ebe1ad37d7e345b98357ac22651a239918fb37b9098bdb9ec29ea1132cf895a88d4c2a385f9c6ae0a09da354512c6dd949615efcb123cc38cdf052bd3b5e795496f9301a28465b086da0c3b0ba04747f1ad955e822b998ab1607da13e44dc9036edfee9bf581cb3e4ca8f109668e1d160897440643f0fed83dcf422598140d0d907386acd88715e781c1c0a81e6c74076b6a722181659cca743136475a31fec97444a83dd4536bacf3ef4da86ede7d351e51a19c1955bfa7871a975e0c6d72b3bbdc17d2d835aa40bbe575a91c4177a10320c66731013073c26ace5da0e3779e9340e2b5b56d2638e979561ee206b7e6c5d6637eafa178bcc469a34499ffb783f03b0423a6b4d3022e371616be8457e63bb66292a45b0ebfbb8ba0f34255f9932cec504c4da6ccb111b2d7f7323d23abe7138b8e0d79f2ab5ae328d1162426cb5dcd09672dbc573cf6db7cecb79c060ed1d9681b20c86b483632a3c6b820f15e549ee675cc3ed811fdacb7e62978525005559459c56323e4ca33ed9f702d54d5370492a16357504a0738f43c9d662e16a19d038bcd1b19168ae97a30d9710fa31a3d29a916f50860675db1126ca8aa8f39f7d62496cc747f3f1e10e0c908cf33d2213fe627652433395975caee4130ad61668c05abcc573df3413cd0d72a68b19cf4d839d3b248450073a756975af3ffc5462f162d085ccb3d0ddec5644f96344c96bf08c35397ba69dfca432ae86b3885d12ca732ba561862ac9726a01ca6902cf621aa29687abd619916ad1ae3aaa8531a5458ecbeb842424777ffe2cbe1e62015f53543c99cada6cb30a83d1a5ffc892335aeb3b0e3552b72ab83167da6683c4fcd8cff8ab3fadf22c11d45ced98fa53f2de76e9fb30713b4b6053e1f5ebb3c1fcc88065ef32c164866b4cfd954cdcf7c6d04afe90340966386c5211d249b565cf40547a56ed22ef2f25861e320ce0b75e56174a754ea50e4dd28f2917933407cf7a031589b42d49842f586e503f8b62c83b658c4930ccdff205f07174b32a9e4e491c543ca5b9a1f6f5da02a50b1ccb59c65b48c27ddbcc8570d79e484f4b214e0cb1e84e85bfa22533bbb2de78070088130e679997b1d287c05789c669ee191ff420ad65f46beb15fa826276093f8b4d6291adb8346ccf030d1b359138b6ea87e0cfd40d1a1c187a9cb54b58244ce3c1052176c7d977d506fc5ded9a44a7782492db865d5cab858fa463f44d821aba86a79867d1780573b0d958d36f72a9e59fb252ea56bc5ed48d6d385040e7b1db135caf44628a43aeb597e8a01e2a79f5ef3a4578068c25c6007d9291ae25040943784edcbcaeb9fe6d3e6afe62659cebcee9f3abff4a09f18d768bb9e1d683cb52c36ba66ad90c616a4c1108b63e9797e02779bef8afd46e349386501796bee5c8ab09dd85f5247f881e30751ab62aeaa9fd08a72e349660ac486156431570d170ecd2ae9d8bb906ff498963fb72ac4748461977f284952241978ba12627c6834102662bdcb307f9d699cf8807eb79db64c459f6417380eef305a5ac7a242154271214e7a187540d9990b2cb45bf2024a04fc71e0c750dc3217102c4b5c6678bdbd63bebeb7040a3a6a7dcd01b65eabb5898f0df6e451deae6a9fa4b332286bf379264ddb37d2a2e35d48b2018527b734a4045571db6c0fae5929701e7ff3722d956a49916e31d0e0371f860f0b620e8b3e778f00cb84775dfb72f77b3eb7d435967804087f26ef97a8fc69e7228dda7a937b0acc3a2a802898e17bdc013d8afedc0fa606b57f3e4d91e96f79b5cb9fcc4a9a42647ca69b194a84dc413a494e8098049dbe86f4d57b6265730b7699fd9238e9665580b6e04951c295de7a6c72a8370b6a8951beb80e1d89f12051783abd9a78929ded04b17cfcabe967015b2195a84e69c0484f5951b68bc6d00e6583374078c84adcee4ddb3b5486da44026a2d8eee73d0f445ff1aef02d8fc509da395e9659a26179beeb90a8667ddef97b0430f79e7e3f0c50dd81660e3316801d62ca7809931ad508c1e8e31f140e5894c494342c837b472b332f95f2f2ca579aecd0c8fc09caa91ce18858f96d97e812739a662adcbd5bf94178cd2966e2e0ff1282f68848030fbaa9407ea0382a796a1fc0633cea7ad9dc1b99ec613a38924465162a730782c4b3bcd5580d810d2afe4fdd34172d40c7780b40fa897b5804ce296008e6ca392b47d7609fbf50280bcbe3427925e0be26fce0a1c5406dc2e162b0e1278aa5dc42eae489efcb4b5b9b9c2ba329321bc6e7b69fe391f9577227d06448ed24c4b0e2e1110e291ab07a3a0427887320159faf3db8aa5865cd0838b1675fb5df293d79c94c92b3abc72d23946c867e84673109f132756b16ef4987778619d0cabad1d2115483c76afb722754cf1ac7e629e124d4f949112b759616578d429098d625ff09597318e87a7b19ecfb83b6c2ad601137e4c35de81f01e1283e53342103b22e48dfbdbed7af3f246fdef6c0f1ee4dbb796db5c9d8155d117b9354e16fd8b0eba7b360d4dc2802912dc91b6e80bc63301b81943e4390943221e0f94b0fb8bd2372df390191a83c157433add9e6edfe119a70f6e81cdb5e5e3778f241acbefedb8d9c7ccad8b7fedf0435a337ed3327b19048052ccba2058147f12650e1c51acd9432f1ad89a94659b3c95de4090fe17ecb5d0b56795a9abe6d376c9da50c43af4170131660d85b8ef8e3cb749197d0b3206b77e9eef43b71bcf8a78b712992c62a3f8890e8d070aa01d3bb52307be7b5dab244595f568cd54ad7235a1490dc156f13b0fb546aac7a430e64b6f0c1447218ffd372c496ab61e8c841106cdfc4dacd7668cc3bef140cb8fa3727e6b284d73343fce8f14a29d9b7b0d2800184a146120b80c1a8c9f2c60f029df8c5cb06a023c6ad1d81045078a57407be7345e64507e6112134e2762d5b37c45b8014c4b627817bf3ffa4edae4cc4e2d2d48d522d18c8f91502e9b2870a006a437bf81815f3a12ae24e5dda978280f1211b32237786770b5232f421198949796c4c68d5fcd83c5146ee76bd2688966c5d4d4e415ef1c4a4b9656d245cf7aa68786db9d6cb139cabfcfd5a9c60dd50d69ecd5ac33d32c066c936b00b198db1e7e8895ccb46ea3f1e089df863cc77a8560619646f2b5778c6811b59983bf4848a4e4b2071998247d78a8dff712129ec7b547538300df70bdd9303a5f0f369a2ccb1e13174482ea3f208035e509b5a115a2f4a5f9d73f19d7dfbba34e17999c0c841e0ba0911d5c8dc87aca48727160fd7440d9db8a949ba6ebf83ff1be08acb9382c0f5cee0d1310bc26b9c5561fc9c42131ddc92184de445697bfaadf8f2d68d6d8111604fa21df404adc51a0e673192336520fc8b215e5b232534a4245911f682797329de313c002af38a1ab81ca381b29e181572ad8ca1e3f09c5a2fd458226b6563c64bbf1395a9e6e102cdd5b3c7d0277d4d3498f7154cb4deb0f3cf4d7b5f164a9e980de5374361dcf07a2922d6eda8680bf5f8c9d104e0e71980f41e6891262a2ccccc66db2abe36158577adf735c9f9d20a33e4a924fabce31ebd9f0011b84df8d99bc9c00762196bf5a8978b7ad8ad71cb85bc592ae9b92ac727da1cb9d21a314c6026c54604ba029fd00a1e5eb1dcceba1354e7cc419f97f2d76ba6bea7f6cb18688400376f53b053c228231b42ba03f841559d82e5236060aa3413ba7916e95e0d7d74183ef293ca233e2bf5ce1dad4c1cf2eb3110d9eb0ef218966043a63c3c785c29b91bdfbc52bb5237c3882148cf0de8f0eadb36c0c96634efee8d0bd182385bbccba7ea76834f0ae1c079580ad8e206bb68a78df67a371913c1074fddb62b4d640ff3e8169af71cf070c0aae6169c15043b273c8a854e012992a6f61840d6abe877f434556fcf780df949417ff1afd3514c64b8f481af23e93f8050071f0dc30f6dadfd24e1e844cf937dc8d3fb1cdb3401c808ad2ece1a471767a5871beb4e91206d6f4d56544d12f1e1f1d17f502bb0390392b8819cedb98e121e8206a63e4ae1e5f55405b7b752d1663153ab40dafcdcf352bc677c0b1b51aa3d8de9297a608994136edea1ebe0600cbcce7cc82b5368ce0ea4900df33338fe9ef5cf8b9888a4652ae5b7d8b9cbdc4bc85e07efdd6765f7a2030863fac802d84e7f82d887fabd22038b6b2c5a4ed0bb76993d28a7b1b984be017796ec7a3735d952e272266ff290b30ae90fe26b6e1673c9173653ccd2639dc4caef011f2fba4a3ad88e49658d18b0417827c8aaec0540c26275de9a89ce122ee456d6a0b77f1d84511ae9cc87a5d79ef90a0af3a64931947da25712d38ffbcca694fa947478771888ec273e6f83cab26a12c3c54f4ca2efe0972cd90038cf4f2ac3cccf9e9087ce2fb6142b6301a750516aa72003aed12a000bd2a8d0e59881b5526108258363108346031e7a5548b65b83e0666bc9d05ab02b5fa22d4a1dcd0ab72e94a203831814122e8783229d1682e41b7d220bfce6d2d0b9295674fee50cb09344c385ccf3241db4cef873b825d91c1547e7170ca8e1b5f913705872f687c80a737600959bfe015da2875d1f18f5fe0b65bee8e5b069e53e8a0a19a39c539aae446cb314ccbecb699508b74de3e8a0c3b17c26d49a2434e6b875cd3e5e3087943c6d2361f1adf750dc71797e6781c5314b513ef5587d767323efc5fecdfa9ac353ef3144c22e59ca62ddf295d750948c1b78210f310350dcbc1fffad63adf1ad756fb91dba2826b1754de8c95d7e05cdabd46642f6e5cdb94061becd945941735c72010b01f26c203054c7727cd8d89c551127a1a62f153a321141bbf616cd97d2aca6580b03728186bc7b87dd3eaa662fddaaf20e3369334874b9bb1cf26735880833ea35f25f192318ca2467fc4b20569c793afdbd0fe35091718aa53d004466183343ba0cfcc9608941e2f324ef0cfd606b6fce864b74afe17befb852072f0ad4e82e5f7d9365cbf0c9dd23749440b62ead1599a54f90eaf3ca0e29f8837b092b0336557124dcc3f04b27f79f78c8b7ae5749a17e1a948afda2278b49fed4b5ffaabbc15edb971a24fddad90c09060ff0afb53e325d428b13a84d461c4f2d7f987da329ca8ebb896273871695ec2155ea957a6d4580882181a39aecfec57d9bd0706d212fe3767391a86753008eda72b2b30c5279f7300589a6d4963a1bf5d2d890791b12ac4442e25297646334063bef1fe38e8ac8663eb4a885db2b36f74b851d69dbb290cf7221457d012541d716be6e58c2d623ad963c7a98ed309d2cd197d890e2dd4aecb3c1df8237991d4eda435c61bca6db8710ace8d7f56200f468ee0ea192908a47fc7dbc95b1225264cf45edfdd8354af644ee2bc98397656e362b49a7c3fcdb16ddf7d6ca3a4bee75bf0121a7526ebadff38ecb9b5a3c3442de75253168c38cd8424e0bdf2a2e967d083fb93192c7a1f6e5c5b26701ae4d7266a9a6b88de09d7f740ff928635ccefa1d22cd6e3369a2ad531608290e9acadbdbb0f046944bb12c6249732c5662003e5eac9f462cd1a4613bbd01449ac646c030d9c74582c79df77234402a6a26163bc340050d217dae7438f3349af79f8a52ff0fb91000ec2d35389d9e08ccfbace1914ed7d3d1069b222d8fa01d2241920d6915f69c0a6cd3e6d8dc5136dc138b064cef701e5eb0b6e0572a51a33dd3fccbb88568722c85824905af58e95e0e74adc0123fb70d3feb6494b377a7b0a6cca431b8a3274979bc588640ae4248799d7011026c37cd71711b0f5644d14ce5c53a27090818e4abc7c43fce51a507cdf6a71f8c08b014be5d58aeba5f9b22a616be8a45f47cc19a710a6708e6287bbc5e9f4656bbeb14bd0150dedf76474230b6148871fccf2bec8843f4af7622a8eb2e4a6031af561002ee6122d1677beb07842f81cbe3dee20c4270315894f908e5393b1be618ee9735848bd6e3bdb63c51f1a729904c67ab43186cbb7909bfe67240ec8a93057bcb37ec42a791b769d02be4a49d2251a645b9334cf38b176b90d929b04240250c7c5e2541d18f45a5ca8c5a450a72edf7841b5055316be71fddcbe72a4a5b22dbf4f36c78b27dbbd5804d8872aa8176b42bde5814abaa91cac1daed85b33ac263347b918aa69315dac99214ff29f6db5cb41c48ca3733071d2d270a436e2ab9a2196fb88b24187bb72e8ab0e065111ed5bcc5da4de355b3d2711af9832833c94c0ff81a2356d114f65a6f9ce60c52a40ba504e641e545cecee284f4bd6aae7092bb9b60729be4b33e66bdda2b61dbb62aaa36c583442726b863c72e382adac681e0e1cf28fdf772c4e21f30309873dfb2900a2fb85437b36de525ec9053527eba48d5462a4b3031f72ea34696e52d866f46cf3647ed85f6b6c83193affcd2720b00375f52566654da0c34cc4d345ccbb0a8e3e5e3eea1395f58306e2259fcd6079d74e7e8afd0d842483df9da869ac322335e385dd1d833fc05bb277b05b124e264c419799c071c611d3bb00d49841679b4a9219e9f44b334c260a9d99ad5e9cd399507acc5bb412c8d5f36475346c089c15ab86ab927b69efd1273c04be1669c23ede9997038a9316b6e897d6f7ccac77f5f1f541061603d6a38e7670be3795e5bed19360840f8aafce8faa85589bec83fa53ced06a909cb6bcf13badf623b2b0ca48578bcb7c58945fbe0b5bf769e8686dc4924e5bc843cf8fb8d64119076f2f34a96330bf06b9ff61fdcc2856f761ea1c1b99fdab29efecc20a6c72bf66922dc6832b590bc1a1609034b45494074e551c6f789896cb4a7ed52699fab2ac8956a89279c33bfd443b01e7248a0f6f36bc0f9127d33c8a0f161983dca8687039e567708d918ab955284b169049fc18f1b5af376703b2f6a3693c8b4b47aaf0a79fb64ad895d6758932b731ffde3894e467104ebbdc43c473ca39b2f226a4196bb7dc3128007638436c8341b056a38abc663fc5f2920940ac2db9c0dd7524bf84132755c1b2bacbf37be816f370f4a04f5591201ec05a5dbfb9aa1f9916f50d57d53f926e3776d822738e0655ed5d34be46da722839cc3d2384432e29655ead96cd4c54aea170d074d390e8c02de71927ab653bf9144d981bf32b441095dc437503f1c652dcbadfc2021f6ccde1f9f56047b49cfde6c80b7dff42142708d3e1ba292874e6c7e35a9e0395a2f907fc82e8d71371b918414686b794fc7ffe379d52b75dac36b0860c1e0f9b3ffda56f53c0bd180d25988dbc2ea3e4ad922b85f72d7f27f93e403563954d1ba42a11fec68af1ad2e55988bdcee247d4e73c6b27cebd47a720975d870746161d67ff09f02276d903a399994ef298b984cbfe2a206740a8e28a38693b97a70644cb424e0d96300af5d1eb526354fc10051a4227e1b33403d7b994ef4b8f316bf8cebafbff25add9a728167bb9c97cc02ccf087a496035fd44d8a6dfb4301b9a1407e099fd54a85baed10f05427342d4269eaf8b6ecb1d535d05be6d8aee6acd970afa4c62c74b89ab38ce6a71515f841636ae0a3086926d682230f32c85e0e751d493ffa6b2346b0a8faaefedba167e7e7573119e619da8154a21b0d1e32f2153030d0bc84a0c1a6b6982a5296486ee4bf29261d2f0f18e5563b15aafe421ba9942d8b7d7005ec84aae1d63f073c6bf325e56a902a17fd3f5f25af0e6c30c9621a17367f2b1acdbea3636ccf22c1b5fddd3dacc0738fe17e74e9f7dfa42efc3222256d5000c0d6849eb2e151bb5bc4867ce3aaef05b64c45436f32ddb41b6678d0d191b8c83386c8ea5e6fd2a53fd82e48bb7295751247dd93ee35475a3a41d0502368bb931f41e4c5539b88393c7d9b35e24e1d985a588221db953bd51755db25cc0fa1a81b8524a060e58a07470759481e31eac126491de33954b9945f65b9e007c282da416e64763002370cca7492f83d9d289951c09dac7cc95ace15266fb038d9a312975d3b6352008e9d96de13157a6c6def8bc49eb2e4ad3a8835c4898acb00f5e242dbdb8de50ea67d1858fa26b72d6d5a7868aca238bff2fb70ac3eb3f6c08ea2a2d3cd0e69c031c0ddda8aad896f6f37c786a60cf9372fcb869608969fb3209443606b23de7cf1b0f4a69c47ad3389935af87101ed22e2096785441a9b500ade68124782a3e6244c6f9d13dfa9460d576133c6d1c423e9733a074c058bea311937e61bdfbb4b197dfe2269f3467c3c2fa352b5a9fed59c287af107434dc0ea0b669033ce7f6724f2e53045ae3dd31a1547deac49c6e6fc41d1b93409172946d4d8b530fd05028f75d165dc07a5053884c2e8e96f872f2f48a364b6e0aee5d1addbe23a7e5a3f2a58261b0cbc79e159de9b34bdd90ad33bf0bb5015d7d06bc999ba78d312cd208e7a29513ab9e7d4353cd2ea0cd221cecdc6e9e5cebe863bd0cc47fc0eeb422d6c858d99021db21371ff4a2332064a98d258422879e2e5a4fd360d74486cdf005d3fa437f6566bc76dc05f266d0620891050b3abfb629ba7eaff871035aa1c803534b7e55b5d66ef00e60fc3a1f58e0d11781cd7105f0e6371824ca234a50b52081665f6d98d6bbc75db72019a6d17ad98bce15428d81d930f903c0a2c6c09d78b5d4496657a560daa412ec3e7fa8dd2a779a1fedcbf84e14159bfa7bf3d047a04b403d3720a60c293e8c71f369e2e522d4d7dab344414757ecdc40993e570f27ffbb853b9148d8b91a34ea30b74a12b0cc4d2e977a152b0a1d3af0e04b3b42c5d2c3084be85e240825638d6036d4e8fa280f874027925dc0dc82f1805aa3cbeb0ee9193126218c560c93c83dc7a9c11ceeb7c55413c0576f760d068cb392d2a6685f19030edbb3e78498e1eec4472076fd9e17826bdf2923496541c6f2c13f6cb15f6420b90e21cf10e01c747b878ded1b9fc76a24612fd5fc8828c74143ce19632d618d2aafc03a8c9f8be43f3a58489c0cff53225f2e5d7f5e366a0657dfd85927b177322c074caf9d13c5b7b2082b96f1ec24c892646bdad4907e459e79573fefb173cafabe09980c3c2941999ed73dbade980169e0051f5b61b09be7e095b50b66f7fc0a30a1738b4d2ce7bee9ae1d19fe3320e13af42eb6f3e3248574ae243dd766950e5fcf86e11d67d485608407dfa04478c41c9adc28e70a2fa15aabd919309bf8d37e048d0cca911e2097703941219d408af9967f1d20bcf47dcb5706832ae1da23623d2c92ce7f0535e5f2777ea9723c964ba2787aeb5b07fc2ffa1a54e72d6781f867f45bf01f6b96e13ce2e17d584ed83e9d8b064aa50113b4b3b5852c85a54e49a9f575d612f7d06273bc83d9529425ea868dfb7e8c29ca5dd8513972492a790ca41e1ad759d3e0cc40adb614a71048ed46ac7294274cde74b013df84f56f13eea089679e5cab5e4bb5007460387b5f30e2ead2bf538e324b6b8dd67ac763c9497bb23aabc14b9018bf809976e51108e1b597d21803dae06888eab9d09b7050a9be7ddea8287f38897ea473e01b2b1b40d52c02cd26cd3578793e14552182c70865e80d2737ac0ff2a24528bdb10fb857a42dc3a1d4c3bbca4640dfc4fb60540979756a935595cc274d5c979b1dc85365abc79e67be488cd6157f10d46b5d06ec0a8488c0b8ddf7632015ed05c1e11609f96764f421781c089bdff24ae0fabde2bd411eb944f97fa3f091deadb3099c92b75af90f568edc550c95305b9b602e3203ccd0d33d58b2c4b515d688a0039e1a3ea32aaaf2e06b638976ad464cf4c9bcee44373dd9c2d163d96429ef927abf05fbf65b931aa618edf3308e6b7e2b1abe2d3610e6ad97b5237ea3d8b8d3cbef29c94912b0697fc894cfe31d5e8c270e3429bcb0c76293438683d36d496afd3e667b9973cbda814b6be5e1d8af7090691ec1151fc046abff50d56797352d5e3582a0bc1384e8122ead3e273a3a720b8b01c7395a13989dcede461f6236453c470587222505455658fe6ff59796094bc26e6fb87dc925b69802633746109c86c015189606699508582b51a445c3ab777e5b345efab1f4983d2fb991aa99b01c92d3770ec386e36d47a65434f036922e44f6965a21c1ee539ccc6c0d4b080cfcaff64186d3a7f4d4f0739c631778b66934cd49dd0ccb4be390e0bf60e45a74cfcd59916794bd3be2cde4d75792ec1b25bdbccfd6dab93facc5a3b0e1e516c672f9d23b9175664b44dff079c8d2fd2f747a0d6725d757f48e6a374b8df6565ee230bee029859531eac6f820ec3e9fafbe24b43c0ebeb45c361e1fb119fd28dd68c1af161c2c2232261a758b7533911947b2a9f05813c8a77a1c99b15e3df4bceb6acec7a2b317b32047604f7112673973e3dca988ff7b6a5ebf6c639a62cf5bd1ccde24a63943cea1fbb1e32c1382c17deeae9e0eaa330093198203a13a879cc5a0f5ea0e44280d46b102ca4978028134da326873748c9b0fbc9df10034d921b5412a4303c7ece78ab781c5ec3f6d238850cde67ba87c3471810ebd73f40b39b1cbe828960a69e2ec135708ba75380446c638f1c4602445b3c80881e4ab965ef0456f71203659960203ef531ad6da129055aea2b9986abfab148eb20fbd1c183b37ba482de0ec0beaf6f42b5fc66d110e308f5049d453e19fa1b211ba728c946a5e9cd154fc0483f345bb4431dcb1d6712ad6de6b79333bb9a3ad55e8ca36eaa3680e1bd96abfb0f128c9f613cb464a3640eab45e1552e63facd1f52536e2b26e7a863aec1047ce1ba6969b191e0ab6ef1cf56b75e47e908e805038370a548611ecc93a1e405a64da9880cbdee636bfa62f1a7b59959612c61b64cdc60b59fb1797d7caf33d7371aa7cc6f534ae287cc62e6fcae62460f10d9c0045107b761910523d72ffb0620282fc10fdf400dad294fbb571925422a2abbfd8e693b2264f7400d60cb73cad365df3ddd9a2115bbb17732605c781dea519916f4c731e905454f1de395a2212b19952f5370bae84bb6889cc54aab3a41c8539ef610c7f3952e641163fbc96939b79a5debfca8ac77da6d72da0c14586d9bccc30cc0e3330b8921831f5f6aa187f98f497e87c548959f7da5ca5967c985c108894456a79dbebab63f97351c78671a5c4ff181be5c73bc74218bf972260f63325d80f6d20a7306e7429944a53a0dd9c1723a1d3c7c5f0599f58facd2f059f85dd6849a00cb089702094556e8d305845ee898f554233c5f0a51f1d51004ac038b361d5c0934054a9d5b51fc3c6ca1d8f4736866ae54f59f19e8b8a41f738d72fee6c6916d4ea293211eb063be656c30b48e81ff03a7fe008f0c9aa9fa31bad66989094a255ece9ca08d21359bb2dc0e4f3d618e6dee880dd427845ae77ada403efbe29e8b3270eda4c064e644089890367ae83c626e7a79d16d63d62cb61c0517c8624cd6e2b66b6df18222d58c437ae999c47ac73c4b9bb92050c78844c7e36d10f7e5a8f3fee59bd31d0edf7e6a3dde8e2a379ce2afca1803cf926fc8591b42efd49645f800add16046eb6354df12709a0823821fd1de991b2bd3bc8c911eadfa565941f7e04c481f11d5b5d3d885962b691f75115bbdace57631b16b130123ce7c4bee43019793e596249d41154a343f7613a4191e8e8ce18c549fbd6e59434c5cf30a5f8e0835352d1dbf754afab044848885d865fc9075c0789e21522980bc96306b96be19d4e01fd667765ac6ff3769f67dbd3a3b13d9ef29aed9d4af730eadc464807ab522983a0a76aae71715b188ac336a6acf3315ac5ca16c4274f3a66339a71fa96695aa47e7fca989fb84680fb56f978744b9d9742fa054c8c88303b515ea9c4b925ce17b3d478280d01db4b8e7968a15cd1edf59057568f3e370e8e51e081ad55043de68c5de270c16c262093afbc487adf01d32765654fa4538c1a607848d214f36c928b4d1a3688912760f67297be2ee8cd35183ce34a737386d296a57509e8ef25ec3207308b4e15ee712dc4da84b8e893316c23ba73e81172a2bd5de361c6e6b4e91a50073f952e8c2a1d1a4a9526533a8c947dcb5177d577589567ef14f38c53d32cef431169d4c1ac7c85db718acae3da6562d70943e0a8bb48ae0eced31f9bce3f8d71f3507b06683e8012f24922816b5aefa8406a0f447b9067ab2e4c66954944249cba4d81a609893dee1a8b038cfdfdda08bb8560940356e3d711dfca3698df0aa3184736678f076f60efe7fad148456f7a71903811b5677ee1628041129c9778f4e3986044abe6156bfeafeb6c7771b4140b54413938102d67587d010011c0b6ec51f6d864545db309f594eb38e892084d0534af19b3a54a8d70130a45453733235f01dde31b3f2b29e4e2bd398669192099d8d14c9cfce77d138902180ff59b107416ec6be782b993c02ce44dd9d5520dd96b224613201385be660e2dedc2ebd75648817793498fef99c57c9664c1cf9f4d3b454df4ff2c5f28477037f4abb140c852477c99fa2159ff22cfa18d61a222028f89252ec9af2acb0fd04b97e4f3e64e1a8e599655a43579887cc0de8ac9bb77a9f1c63e7bfb22f4a7578d48c8d6d8ad34fdab9f4e88deafab8fd4268d62a53b76181a81a0dbdebaa123bbe8e02c0d3959c6326c06e7294421db6878b341a9ab30ee69542777c29fa28870f51ed286077bcbc93b8ce95a9ad08205dd0eeee71227c14b9163e4c4911c3ed4be51552f28ca42d073d3917af05a1eed2517df9212fde0f3f5f1f5274a12c6a2c0f21acb51d8427896c323bd4fd9cee824a9670bf5d0d684017d3015e0f121cf71ff345dc87ce4188f9a0348ff3743883becfd0404b42c61dbf6ef7b6e05451bd0a74315a39c9aa297c5f067d0154d19807eefb5127ded3bbbeb74f7ad443cb2b0a22f15c7b17e97e5e52db72c4230d46589149cdf44bda8f5cfb3e297a0b59468ca523a59ac0f6d1dc7b8afe5b0a396ef75630f1eb04087665f977d4a8c990a3932ad1f7687b6c6a326ed9544ccb6cdf53d8738f468b905ff64857621d0fa1c14ad08c19cf5f1534419a27f8a64b38ede2e39ffcf5ec0efa1726b4ffb929f1f7b7ca0ab7d6eee439dc42c581b921baab1e16062ea106d41e22cd88e87dfe0cc8829db2aaab34612096cd87e47350a9e3982d0285e2c5dfed86d25d09abe12c7bf8cf5eb74d52b2464e76697b29251ebeab586ea76a8cf7c5511a3b8279edfd2b2f3c8efe32589041a8d77d7eebfed2e4b349718aadcc6e301c17cbae0dbbb9f20569bd30d4fce6318c2927914097bd9c0d6eef0b1034a253d1fb72b06fe7d79c79824bc80f5c336e93929d3f961f587e4c785a8bb376839f05e049c2cc467cb7510da6b5ef7f50df0c052f2fc67360d670b79a55ec74fb4344ed79584be69c6f3dd002c56cb0eb271525a859b3e609ed2edfe2e2fd80bd8edcc2ea3d2a4acdd51d589846b92aed2e46b3a2ebef367ced22afd9632905bcac05e8bff2df22e9434a8d4636d61ab79f6425aca0acc10eac6ed5ca0209636758aba791c0ec29a7982be92d5cdb9c06f0347469710fc19a10f03b7e5fff9bd21cca4bf576d91e6c9ee165bfff306754970ab3cfa72590594e6a52907c5217469d2fd76fae1e331df46a8983b24137b9133d36207eb540afebf4e3b04f4cc764e4210cbf374ebacf018a4386aba52446c14763ff6e8e3396a4915ee92b45e406621ccebc982e828728a528444b0f7be6f20a6973f24dac74c79f3219cd30a946824efdcdbe77a3fd4abc43cbf270536792338fd267bec2436750f5bdef5684236ff3f75a28f16b51d22fdca9347d24588c0a8b19df208e63cb7ed8ec5bc6c46f937f758eb171e9ce9bb49a882afe811e542ac23415f96ab8993a05baaf48be951575a0ccb54f6dde11f472f41ae5658f6a20bf4e28bc325a8fe63d16a1ffacb342e1a4b694a7b2a4cb0b9fb897468071920e69d6e418485e0e4f19bd4b447b5eb1b4224b6cb30b098813728f4b1fc220273cc3617df4076318541159e406d5f6ae32e02e8ef7612cabb1a6cb5de929119fd10643544605dd3f850ea026c4e718f82bee15f038d260d0b8c7179b34ee4c3f8f243b3309d0630bbfb7dede5f961876d608d713ec6ee9f28b4aad7adcafd5243b1b9b5653931d41e12e311e30de2ea56ce07550a0a12326fcb4dff2ded7893d85fe83c1f1832e8ab65a18977a815e726cd13a63c9accb6879ec58cd76f22f8c353a1dbb2bbccfa5ae88f3eb6fe910618b90577f1ddff93b3800deac49c28dc1eb616b468e9572e3d195e002190b2a63deb6ac85b30b577b2db3e35132e89030a47b1562d14e0c9353cf67fdc95beedbbda18f09c5b9c6e2e41381cc3f6b4dda4aaae2f7dcf7443d3839635cf6ecbd092816bb1d4d6a4132c31e60ad8cda7b792f2f1c9618afcd9bc87724806e4da8a953f680212cd12d8e255e3283569afcd0f1159f7fceeb29b0968386c88055a842f81e0cf437b03a96af8d65655c2cbd655f56b9ab18d618e2b9b4ede3dae88c87ed67c441f0f7625137a86f059366acb6797479c40df21380c25808e024bca713c76e33492fbc4f52da54b49c4587744e730d920e281f48f762c1664025061747d4433c72fa530ea7bd949d2121cdc664de0b4170a9c7ac8e8831d779fb17d50aa80ca50159b39d0b65fb319b298551eecbb01fd538c1f6c1769c7eb60f979a68835d1a6dd40f10d2d4dd9d1eaf68be396c29872ff787d2aa2122513407a9452049be1920d4f3c2507e300a6d2731d498350e9ae4ea5a32a8178875e8b3f6e40d1fd446eccc1bc88598ee2dbfa96ac17893694bce19a8d4bc610ff53332a4597a0e86257a016129016a1cdf5fd21a6761dca23de22c739c81300556b892fee1736dbad6868bdf20fc40fdc56799cf3c64d252e683e13258fe1565261ee2f8f6f12018622c79829ee69efd4db78ba82ce878b8f8998aa7ccf69160f9ce65ff1b98ca14cd42f043f4e5be7e29e54d3fca2bf6a3f904155fb395fcadf39114bec1ecc719fbd32cef687f4657efa467d908aac1f5d3dedd0636ee61eb0c0c684fde2fa09b479088befae5faab09f8a79dfaa45a2f8cd5538d56e1bb7b3da8f39744cf9f36bfc041bfa909a140d023e67e8d96ef3d2eedbd4650c842b3b184776eedcfdce43a87088e5736724bbfd4e99bbbb2d9df52f00d1d05a9bee1f2689861f858747aafe69a30c8409170841c6424f992ad7cfa07ed7cf8bb239abd18917e52454ad109f132fde2c41b4b000db9d30ea6cc18723124ec88cf1e66718ed2dfba743930cc0cd92f6b9d07c6e36f4bf797dd863256db5cfec70cbd03dc1f8f478acf80226c413a1c5b8122a194bcf20650a75fa49141a2d960fdf028b3f6a67e1f578c1f4e1b60cd72c19ed544b378c75eb94609ed068f4265e14fe917f254ebd67731468036e55321e44a052040bb7e511be502544f3d385e5f7f24c5d71d24b1834de508c0a2eb7522d484443bd01655757b79929097b140e651069fe74e04d07e02feb7bfd82fdb2de4fc075bb9b525edbee23afc79801effa52890bfcb90544db9c712ff2ea2a6f8d7214eac1ad55367d0b299c303cd8a2c22a9eeaf1583b3964559381a36d8753a7075caeace79fb9bf6d2891152b4d4a77219e82a0f27cdca17569aa8ce8a3c3e572423dd5c6f196608288b1f2d398f754cd4c893cbd3c43d7d7db3c7007b0ca7eb62ce423d7693f5aab1489948a54fc99b1ce0fecca3f7b2f636f3558498cff0265e4c004552d56965326bb522d306168a13e23d8b93db404f1b56dbd8eb46c94bb41771a8d618a3c881c5474cb3bbf3917b237e2f1e7b2330fffe0a1d84a9743cdc8b4e32edea3874c2fddcae0361b632d2907485856cebcea39d0a45272741d27d852ec0ffdbd07cd5fbd8999599016a6fa2a999816a0af27ee50915ef60400a7f20c39099a0b8f5399b67ce2945225d9afa44a0941c4757ba7677aad7c882781a771b0d8cfcafcc7a3f5c6b55cbcc0f148741979f9231bf8aea74cd95401178b364bbe68b292f3d5dfee0e46ddd162717d47dbe80f69780a38e961798f48817a713bf70acad54ceb20295ceb01c4afbae46bb7fbc4b5c672d5c226b41055dd213f410ae2b038af4b56ac17995ab07cb4c716682fad3b28d01407475a3b37cf06d8e9326ccdd930aa93d5832e9d6e1c9396c6cbf44688a84088a4a9e54e8fd49bbc26920da95956788b8986ff44bb2ba9fb62b6aac137c96cd7920d52c7edcf6ad4d42cc1be1ad7ddb961dbf6588762b04edb1aef9f19e586534d4715f68628857b8d4f04857b1523de6b8a4751ff5fa6070aa7d17b1117a37498cf2d62a286fbb3c43f20e93498ebb85f56323b06ede7c79f23ed69aee2816fc0d15a9e1bf35dbaeec87b36e8c304f2707f19d1fb3766e6ad3c554e8fd9f51aed5f3632613ae9a19423733db4aaab7d582062b8f3d3441a3aff85bfecb41e12d76a566a510c7992b76093c2effca8683d3918a8550da6b7e008788078c659821e9ecb6fbc4fcd0571f6423eefb1a7fdea709d61348570738e77c4ead176de8a3f019037033f888ead5014df125be73e3c859f8b24ddd97e80a0ecf78f0d5e991bccfda42d9534c3068bd103dabb378a7e1b4ed15a4eb14107d74bc7483be4f7e7d0ef640ad0aa7c508637a16864823c6c451f27574b3d5473ba95594d6f6c0c840fe6875525db76879f0d57969707d965ea5d38071b387bf2f51b66db40ea905bfe10c01e40c4e28c5a9a870b8e346680719838a8e03f7f104e87d6435ef1befffa640ee5a98c11ac95a229b85e1894eccf4b6ba3c8a741ee69054ba7df2e7bd089f0229ca122cc9ee9243ff188a33abd8f8ab4ae2e0de40dddcab67b1ba2a1bccdc238fe4a12403a60b321da2222d2e78ba2e7f75f37e2261458ae237d50fde2f5a19565a694c4f4d4c155f9e9a6c443503e43530b17f22e9291ced91fc108a32e5cbdd6fc4b7485509618e86fe8c26d7ad8fd841e8686a0f43232e16c86bd8fac63c1ec936cf06603061d701355e140f04d9e14d78e53a6d6fd05f76d2b8101c5344fb8022fa76351917a23a2c7d9c03efa1945cbec99a6d8ae37de5c63c0a8cbfee33fd09b5ddac06001c5547f4d02a2a93f80abb69ddd7fbfcb7413e8b2ec24792d6e6b51c00aaa139e59144d35bdeed4510fe0afe7a495aaa0bf10353e4250f5e5303c2e482701a2d6650ec84e1d2dbbef47004be27c47637e93e439a06a3dffde2df2df2fd70e5e44511be29be6abe10c9b39800cbd471fed1f76a728f18b9c87bb7c2f607bd79d4c3ff5ef824b89ae5d4036c14dbea81720ce3a4b752dd96e53b3fd356dfc07dee47d263162cbbb0a4215a2b08cf103d5f14fc388aadaa4149bfc0b7e5d3bc0d610f2566a953aad6db9c1c85d683cc82fbbbf1f1f34a009e5787655adbdd78d266055188b63b850fd3fb899c9723e1bd62690392be150db3266250499defeac54ad88105414f75882501490006e61a96249c79618b3bf5496f9f8ebf421290e3434c574c8677afe3619af21facc1e240b3b98f6618586f2a3d58ca062a652a9eaa703bc2142a20dffbae308daf0b28623cd4433442b5d28783b2a67ef680298747a86493b6d5d4d5544590f0fba952bd29bb078fd3c5966fa6cb3ecc19a3ed1dd53d73b71061464f20f3a602ed36295a65a5a7b0f569a164668ed6831214a7fefe4b859597f8504298469122a10e34e7afc00be134b3006852ead78ca249b83beb78ee2d845950cd96ec7df32b98ff85209e43e374719c5fffab0112189bac674fe92ed8d4a4d99ca80ee99af1ed4f6d54a7e4510fc5b2710488fefc992783c3cb5eec0975995217c05ab22b7578a9ddae83de5618124e28af07ca165734752b76eaed024e17608d18ff47b65851c08f1d2f32b75fd7f3c871baf7037da929e93f6dce38de9191222e8d21567ef2d0810a6a652d6be0fc4094422092fc866fc53c5aec1b623fa3b13ce3879cb9f91c56edacfee8466d0eb850f8acd57b5383295b789edcb1dc63fda3f24b182e3cb7cc6b370960a4cad0d3d16f5297d872489fac1e24afe08f87ee6f6ef7f1b6f6a88f8ee857abda1c39ac04f518b911dbe8f7dd0d5de0b5bd23000ee7618f93159dad52dc11d6d0ac91597581f729b39fca24f70352f72203cd56c77c49369f2a2ff697ea554a95f46271c8749aa1199adf242f4970ffc151bca1c516fbaaafdb3f0188e412337f3a94b28a37d40720709281a1d8b36d87e02b59cd66211cbb24118a1727a9188456601a06eed9f2b856bf567d9ca2e173e0e8b8723592168364a2764982fbf25d99023ea0316eb1fc23534c89014ef7dcd805907f73216a78e7d71e1e6ec70253b9bc4ac7db79675751f6dce10cb43bcc5d55e0029bbf964602a56b4f8eb6dbd2c2ee67653c85632f04a6b7a84c53a6623efb918667db42f6c644a862c1e3f18f96aef1fb67874582b49d24f85512d2db2675f6580387c0c13672df7cf7e5a2604f700f05c2b2e2ca90b02e7ee5f7a077bee4d04e1bdafd9fe7198f4c5ec5ea0dd4a0a429db64556385dc483389419a7de8bb26ff36fbd72c1a0d05a90e766e91a34b6f551728a33b812c140437b22c62c25b409cfff81f1349b6186d344e8a970450a63eb917fa2b5864958eb1edd64396146aa95dbd00eb2d9af082c5be43c0ce58c1c924b3d424bbd3f18b4b9ceb27ada8b6a85f495910d94792149547b300009dc72b3ad93a58c6ee7bbfcef9de692f1f11b2938d8855c6cbe083bdd43350516344b70ccbb7caf133891acc0ff7efc649da3dc51a1ec75345e21204954c77f7e402c53c6c3f6a9051b786dfe3132e565ad32a3dec734b15bef481b2c05fad19bac87964e333d289d8c2551dd1ddc22fed93b202163cf321edf7e06209a7bc7d1d345dabcf26433f387459dc4e97135795267bed1b5b8b22c868d8958ddf83a047c13c8d9724bc677642458bf9ab8f1edea156b1a3fb7a8d1c6e0b59fae477482660afcd344a8e99916798ab6f8139b7c134e7e911cf604e269892622b4d19456cfe67c5aff4cd7cf3628c2ddde7b7f0e12316c0e1fb0a5da3a62512e1cf02c27b61305eca1c5d44ba1a2316e7d8390afacefb068e3693519d010a3a9a325ea7dcb6bb7bb0090f165802c14c4057b0b76de4bae52f38f3480abc8db296a70a2503d025a9fe4ffe4ed62aed6f0dc5aec9a04df455520e6a7ca57175ab5d7c158c55016e49550cdcfa9db54c027f7067a2488d0f14721e94122f85b9eb27074aa24725691635c05dc7d1126a55bbe8b5a89ed8adb80a74bc66c5ddf0127e9fa8d6e2efbdfd4a3e0426a401c7735e046e0314e33aff0e3749f30b223ea0c30e57ef9ca94e5dbb4eed0e4400c9277d91173466cf1d2ab15c8beb712c2a6b9deb2b64df2812f4c9d2e1bcb9528fd11b7e37be91ceca170c05ae12d5aa11e9357bda867ed71d04ffb1f8bdad07740debac24922afe2accc372a0f8d8b29b370eb3415f712f11e427a122f8ccbec85ea935d61ae6c645e8fa5d9e43f23589b5eda1ec88b2870c6906234791dfc27b8950f3a46406f57c1289962516b273840a73e81eb82bb173f5b8e9a91d08a4c6a37bff22dab3d13230406dc89ac7696826223abb9d34dbdcebcb241de46f6588b6a9a48bce9f512f7ee36e2491b573390cf68d7dc7107dc1c39e920b3ee7f38c2a2c033ad04d257c8dc2f020cd12ebde9bf4d67dde39f17ddcea32f2c4101aa836773fde0f7bf4dd6caa391dfd318a4e395c048ebc01c712b7b93581216c3201b44e3f564cef5cde0f156098edc1fcb5a58d409f915c172dc09bbba904c3582dd6055a234af0bb915490fb0dc36c251ce2aa1866af968d6b9de5e334eb98c1400eab21e2bc79e2aa490dc4b71a515b1853a4e54b6f05e75565a3f9772ea2cdb4796523a401591d917df2dad9284ee3f71ba3f5b90674b340cfb2c6c7536b569d28353b7cc85d081e16d91f0c66ea6d5b3dae6869860f5535ed5240971c0bd2dea4716e29dbdf47e066aed4619aaf2cd718b49bea833c0a23a078285e73df19610fbcae4edb0cde3630f1cf0bdcd444138f53569e3407f1c9c019e7ee2491225d7b1bf3ab4335ae8adc06ed14dad4581bc187389c91c3a00a355e489f1eae228f7720d74ecedd3b9f17646652e7184b4863f1841f8c951e4f24eb27dd0907ed718a9817f3c8379e28866eacf642f81d84d46fb95935b8b50a2c2c2f0b2952bd9a78f4e8f5a28f3007e2401463d52a076b7387ba5968ca3c583c0628821718bbc27dfd16c4b033c639ae35988e038c077add07c859a66e5df5c4472f3b0919d0aecad2cdbe01ff91182c0ae24c2639c037398047bf62b4cfe9d416e4e0e308c062a644653303f4c787e77bb9c567dac2ddaecad3e4c7332c44076a1fe71f4883f70ab578c660360a301a5b332b5d1c582d7e30c4540960e90b907e8cf20eebd1630cbc22536784780cab9b606d6e9871c73f3f998e984de415a85e629f1daa4e9b7bf753af521325de1e5df757accea3be82aa0df3747381fd33895edf009c3889ee31c78f63dd8a0d33f23c8ef53d465f302618dc978a8c15673913c0272191cca484e1b64f6ec46b3b5bb11143be469a6c32d2fc0dc38d82dd491b39a5ba4a831375c18315c0f674c953e19e1c00b7d20e54831b69a496fba682f45b738d9c264559d43bec6170450159a51f348d014bb5b1f43e4394bc242f1cebbe12ef75dc95ab52533b3cdda39327ae9667e521d2fa7453013cebca6a49f471febc3b4b0874504a376f9e3ffdf4798c2917b576d4c7cbd8d993758ef452b109aca575856a072c9da882897fc4b2b2b8881b7b3ecfec5c924fa24303e1463fe293f2b12eec76d5e834a6d85ba5bf3f736521dc8eb9ec7dd2e1b9cc314656c1386f06f6972fa729a9ab3c9beec4b7c46026eba2b97a83fdf838dfefa235a79f0f8b90f3a72ecfe4f9577942d3421554d2d1adef2a18c948029b3b3113293bfc42806bab0b79a766eaa2e96f85c9e922a82e65ca87a0e90a3e76f9bbb7cad2a7ca6e53d8724aff1af33b696c170c289296592b9b93522bbc13f7dcc0f791bc952a7ebf2194fcc46340d0db8212743a77a486201079dc5f59845463fbe31f19190184db8a3b572da72b27c6d880691af08753ab359fdae8057618b8ed2269aafbf1100674ef80dce79870760433918fcf0a44c605111bf95205df1db32d7e1787cf10f6ba8212354897c8fd90904f549edfb8695b25e8763b08261f48c6aad0e4113be0ca64d35e165bf37dad01a68ab46cbe913d89456a3ff45393983717e790f69323126f605f136d6de63cfb21a113fce3ac2c1d9fc5b24a30329ce65e1d97337e926be71e243fbbba02db2fef08be9e68c0c4722eaae19628edfe5770c1d537b1ab7833789b1c44ac71ffda6fc26afb5e274010c4b8ad865109d518be163dd55823b4bca65199d4077bb1a637a20cd4bee15a04745e70376f37aed3f25adc35f95d2dec96cf9e8abd3105afa93f65682acd996ebb6d788222734df99b17fbfbd227858c5aadaa73bc4c4e718345070c8e63cbff5d69fa35bb4b7dcdc905bceb58782abf6c5432ac7e27ccfffbae8099aaa89071b269882b7ccfb0fbcb356fffdb453e3c8920aba4d0bef9297d62bcc065fe568c4b146e2faf962ce75c65807e604e5a8324abdeb509309345d87164cbd4acf1994adb3914310966de7b66cabee959245887d8d5f811ef5d1a4d1fc4c0afe079ed99fa9d0782038e34a4b19544e323e9c8e41996ea997bc7cf86fd0a1303ff9601aee31924b8c331bb4cafe7faa3c909a0fbe1338506f1ab30cfc1c26eef61a3df9ffe0a1ad0ab1490bdfef2dc1af746c576d01aaf414180e74060bf4f571cd956c5f165b827b75606874153478e13d40355bc5ef726aeb07a1de234572755fbb3bb8438911dfc03e8541cecc0a3155faf32150d11ddbb44c96e324572f4e3eeb2f32abd5cb5e8d5a6f8e73f851459656ee6ca96714cedbecc50331e21949266b68cdcc15dd62fc6dfbad227576b70c92aa5f4f9a075b44949456c4108298ca791c75e35e96bf5fd5a82b4ff7e19752e11f8bcb154185b1ae7120ff7eadeb12cb93c3f67e5095e771a0bd51c15777de805e3f9052f93c3b050635df3f8a1dbd4cc691d9c2b00184d954ad31b59ad71ecac9aa5c8a4d0e17ead03ce88ed8b963e79f7eeac32d10e199162671000ed02a704362efef57e794758489da600d50eda9a8c9a3b570bc78466cb4c4b1fe1ebdf8649ad9108639164a95580a804bd6a6c2b852e5c3e0a63abcdb8336bd07b32d365e7cbb0dc0610b05f36343c74b84ab03c9eab02e942dda63dbce947bf53e19cc24b60d2efb089dc0be5cf84be93856c264c6c17c46d22fd7bd0d86bac9dc955e11ff8c99a8b0e97c23d9ff11a71c6a58d7a0617ae75b095099710f81a80b62d5ed6ab29e40ea80a3f65a0b14ee9cbf30469ae4d3dbc211d1c469c6a7c8682c9d260f9f629f026d4a54c718bedb2064775ef5cd192bd553114e9184f7c3f4984ea8f3c4d463cd827efa28ef574950f98565c7fa38a41e19dfeec447937a7e05701a865002945c58619e16752a0a7ab0933b3bb0c93f42e8a2a46c0f236c7eb43302bfb05ad43772ecd623fa2c8861aa61d4581c71c47be7cdecd61da02d0b9a605214baf8a1c44473d79506c374e3e99a82d1692012191cfb0c045633d6ca64731314b18b07e323e112a50692b073822faa6df3a080fa5d52f86da57b0722108236a4eda4c1deb21f7af67f14edabfdad5e47f9dd889accb52d41310562fac6172241f1658a1a09c81b25bdff9f9a63211f567c3c669c4a38943fa489c43768cf83a3afc9cfcabca17d51bc4249a8416f227b20f96561a390ff3aa1994539d37886ba45f1b3abe439017998c97b977928392394c51de0629e69c459f2d01b45a75dbde27f83fff04f148d77e0d98767da7ac3bd1144ca3da0a76fc622c16c1339f34c692fd7fe4e425b309a2bc091474c454a624b1dde4c157a26ca80abd4457938afddcf068dbbc9e44e9bd14324f276a5be23ed88b0c4641b92c71a55b683ef116635061e1617e4807759b2bcf415a0ef296527d662eab5e3a4af51156bb3a77063d73e056d5f3d9af690686df32ee9f3718843236162160bd7d48506c4e77a0b363689b96cea4a997a3ce48b13321a5bf0e7c40de36bf158dacd36e2fd46d39d47dbcbdee0057e77ce694da0974c0747ed4c567ae9b7fbf395311638ffd1790ac825131dec28734cfc4949d232f64a4eeab63ac822989f476670cb09cd4ee13340fec34da0c866a4b431d7662535dd49688f075c1fc027eb4460c87c02e846d57aa6c8249271a174b286134c8b8cabe010eeaedebc2ac075f02722259255366055ec10f1786fe8e15ca51023dffa70d85f04ebba5622636d629df31d83aa35c861d991b999f1ff98cb29972dc4766e7501f4403dc1215a43bcf379d99faef258486019520b36ca4ef7321273a0847172580e893120464792f63e295cb16b47dc66feed8fbd23e40e1be3723fb63a2dd6dedd64260d23f0a89ec27ff03d7872dd54f9dcf8bb920649ac49adb86babc979fef69a9a99026457631ab28fef6f40653212a507d530411937b87d6a3c0549ba10481c861b7f3db1dfebfaf8acfea0fc4033060a3f81cefe0f705a600a519f8a382c8b2d05d40fbb089358109a727ad885431914f648f102187122b147a88e6cc2e2c26b75a2e690b69ba40a09be4735b7b8a1bc1667e9c2d550e5adb07fbade661dd4e41496ca40c00c36cf9100d454cca9ca69fa5de251902a8a2e75ba751069d675119d2fe45a753a52a67fae4506cfa35168e0f73b9b693cbae3e6ca0610e7ac550c0c446ebf82b0ea95b292217da266cbd2ca670f145c56f649a24f0b17879c4c201ff4ad8c52fd181cad8f1856348ab1efab5d92ecda6cfaff459f4c97c5f4e1251675cb0abd6018f8c0f0903da018988b547849370fa0f456af9dc3467b4a40d866eb187f2329d238af62935ca1d64b33f22a730d8c8f5244283f5b27659aaee141e73ef92f4f18cafc78ce781ff0b69d53ec5cea28bdb27746359be2647709ebbb4d8514ed79a887724b3719572b35b30c1a0a4aef4b7e9fddbbf3300bb0e5cc0de4fd12f6d72af5e750f79242b2c2e748f3e82c8edc5f861b36bd9a4392080de5d0f5b2a30e15125f469ca8ae2abcbab94756322bbfd3994a871a03cdd0d2a6036ea011567482bc9f1304872881814ad0a552abe0829a6b54d00053316defd52a154be97126ed6170bd54f76127a4a4f6497222be8a8ff3f700d8f1396f4845a7c5a6aa8e90a4582532eb8248bbd1feed1b191a0c2406a5cba26e552ac9e1a1b524dc759b67b7c4134a949cd916d8d2a437325043414771e30a603c8620d6559cd49baee3c7de0b5d6ebc99f77a425463c6fab5e72fc4535608dec4b4e0892f55c553f4644a5ae64a2e90a71993a05f8da932e4757d86fc944bb5c0586bd836faf433aac75db116700ba5a8e3a20deb9e3a9525dfa352722b74ced903a0a545011193ec578ac2b697ae9f2ee9a3b0f014e1daf5767bc1aaee67a712fe34972e3bb448f7ce0970c77d6a29b6f322611c816c5b6137cd9d6dc4593f9bd9a6f1a72b1b17ddfe55303343d8dceeb63b932e3311760d57dcb33310f1d5411924d32878e872efdbd50142eee2a63e9fb6663eb340bbf2db16a296f450904001d9f6a6ec72163bd6150bba11fec79876371dfc250e395ead904ae762d049d1e58d67fe3647443f60fe261e4e2686547db43b554571836b5eb4a85a90daeddaa4a025f43e55b9b88f12ce5880b25b33aa255d56fd2ef172021a6033aa113cb5923b0886fe1c624026609efb179618e1fbd0ae66f31c5330daf337832f652c7fbda60610eceaa2fde280bb063f0b52d92b97dae8d70385bbcc23c569fae5ca6b6dd905f709ff1899477d4fc24fa250511ff0bacd3bf32ba82c582b02abbf5785a3e2aa942e4b48a176f7e4a39a6ab024fd4df1a15545feb2c4e107cd3a9db9abc7fc46b43a3e678eeb27f78aeed79bda2c3ddfd8d86a6918b617b48aaf6ad270f55ecf30557d55ead982c06d2f20ddad5c9540c8f1526bc86ac60225d8aef7df79eba87eb268dfae8bba8fa899e1c324acca996286daca1b35714cd237b047a07543934a13e0571bd862684ff4b4b2800b5cb44ec3b31ba64326c0d4063aca544bb5a8d3f4b641a36b7cd5964ad894209e9ceb08cbe40601769eef289bed8a58fac5dd8722c3c802ee18cda8bf6d9fbe7fcfd0eeed9277fd334d21c5c35f8a74f75385abea1c4d538f6a1c56a0a9cbfaa4cba57b043888a5acd05b486dd2e89bafdbd1be3d61d68afa136ba61d3d5350ba7756279686cb98ab2684f77f2aa4618fc08f68222868a779c38bacf94e2dd07a82635da68ec73cd4323b892f85f5347b4aebfa304d9bf569abbeea8ce188c65ec9daf9bdbf10f00c7eac3f2fd05311d08065b24410bd2eee6f0a4315dcb98e0a2b94559a11ba08e6f1f7c706a1b8ced9159ce183523f22a37cf82362180105d240cc6b0c55bc86b45415a7f6737f1f7c2cf091cb1de707f3e83c17b04d32407d2ef0935cfdc8c131918bc0af649b8aad4e025a015a500ea0f1c063873f50b1fe56e274967193a8a4dff5f5e7dcfa367f394286d66fc96f6471cfa65fc7a679542382165a65fea625200d1c706cb022395e54f9411f7e928456217795cb955eabd54ae3f614db3cda5c6171d81de435e9b30b67fad4aa8486b2cc8fc2ee498cdf698cfc86adf2fad79d9f32ff7b1d997411e8c3648883f2e5eab932a5cbc914552c2a9f82b489267f7b62f89ce19ed5edcca53a1de205799379692a422a74659b6260f5d6ce4ad020c7ff7a4b4808170b786633ef41257151b04d23edd68cef6ce8e6eb6abc7d9529b5d9415bd2f2da028d9ea646785796efdee51a41191c301abbf589b37d5caaede9c2a5b07cd345be21daf5b857e03514da687d4b04b3a8af3819fae2314bfe43ed9117ff4e15cbde60846447824dffafe4a801839634673504c9040def34a89290885b8b102a69d82328c4e6e4f22c92b59fcb9574d08d2fa26376ce111b1f953211e8a5a7b1ae50c5a8a6f0b435e136b08ca5200978fbc451cd5fef5d37015a7125821f5b5f8b51698dfdaf3e2e178f409aeeb18ee791dff331779a6ceeb142d880831645561579e89331c7154e98d41752498f6efb1af68f88bc6c3fef6d81688c2e83be55888a3bafe5f5584f2827582700a31a444ab7324e4e03d5f450f234287c52beb4dd61de7c1ab7b4456fd2351a13f52fc9a7e399fcc76eff9a5ae439c54bd8537ce670f5b7dc47fa1b696b05814c37251082cf81998c2c036b3efa79d29748cbb929ee6d89baf22523979c3d377c4f09a7be0b5b9380c4b6d85e869d99070c27f345be1dcf87913f7f3b2445a26131c8d5ae2db5e4521259218b1b208e4a324a34237fdcb59b6f068a3f0eec2ad2139a87bdc5cb428e3046978710dc149179afadea4661d2f8a905a66bd818a1fa69ebee577164015b2f36a85b879057579b2d1be7b41ade1c6eaf94d46ad51d1efa937fec2c59facbd96203bef09bf21b007a3429c08d50a35d1b28ce895c96d34fac677bae6ac22b2476ca7200fbb5bf1826401ce39bf42c894af123c4359f64fdaf23a6597b9410097e2470924131329f3ebfbe729eba75bd61ce286da54d1eb46d6f4b99ef12381263bf99f2a85343ed62389822a917a41792a02908c1f172a0710e335f3316a5178704052eb9279d3ed824008a42274ed0889459fa8b5306cb1e354fd84374e70f262ff9e8b1744f83c5ce68e55487fc3f87a89d61b6dc9c2343592c53cdfb8a27dcaf03f1772a0ac23ab3571417c9c3dcd52cb060d014967e589203417adccc8ed618656e0af86a5419b836c4d6ef751d9e5b317c61248222f094b07ca6dba23b53c3fd80df4d5046a2d4cad91afe72c678e324b087e08a281e4cb1b32537a2de3bdc6679179d13983682393e6bd1f9c6edbcd3d4713559a52d40d657d92a8fdc3c411d233f914b8c72eeea4492ed03562936cd6ecab8efca2984a5dd7f6b677901f07312978d30f30ae7ce8c0be4931a8bfc1f8c8b61179dcf0c1914d6f4f3dc5e07414ae390f0fcf7cf025ba8f143ba593b33f043ad7817c2fbd9a68d2ddfd835df837b543269796f6d7de09c63814c3aeda987cafc146acc19402d6a24d02d40b4bc284588f31bb7e2c63588b9f4eb8afa22987b36511c74ea0fbeb16890ce537b3fcd986cf9041c4a57a68caac4a80c5a9f4fd243243280a747361cf73cd3d2a5b7f4d77a2a037abb42a93560bae17ed48c2c2460b17062bcba1beb1c526aa1bb5874e675e11b7d4315b43db0a6ccc2693c9b84f1e86480e3a1149faf8f06ef0b10d517dc681bdb29ac276f42dfbb012772473fc1b0d53dd3d45cc5c6fba613adbbbae191b26f3d859b984a11457db2862922520b0b469013651c62203569f79bdcbea8286e1bad5c954b182d7db777a4cb949dc5c364bec79575e87e016f0ff84c91c3091636659ad1f293f94058fffcb4206607cc4bf92de6ecde52672082905aa27c7f063891b1dd469f539f4866f281a7d950540dfd69d22df11dc099d726bdab07d8bc1483fa22fb2efb2f71a67308dccad9a47275c960fea85eac6c0974768ab1d20f1337ec4defca455536f8d9305ae82b4fc69bcda22f59ab3d82c4241c0dfe6d5b6c792dc60e705b0ec0892c1fa38ead6b22ace893496c51e6255159668507305cf8abb170794d48b74bf115a59892dbdac60a3bfa25984afabbd015ee632dd9264b2a6ccf379c90f44d7ce3003b9917e3fef2b4d297192c39831ba74452c68f0170b36f87c0305ca9786398f1ade411a172b423a1f9ba36f75218a873d8f2a1d7d2210ba14f0031e9cda0ad946840f65ff5978169e1ada5ab6cf5b9d7196be6560a7713cfebeb1c2d3d40acb1bace1d73cb1ebb3ecc987af1665dd0e4359c52b2484b429e78734cc00d46c3ef4d5781a0479944961ec43ba09afd2d4dcc1128b2fadc9d349e0f634f5c13dfdb92ea6ba1259214883b3a5f3cc088fb62b20abc19d6aeafb6de07a87fb3ca60e02baa327021019fe32ad5cc8d3bc3cacb632592756ca6a52eea7e26aaf55c9f1b9c05a813a089f0f7477aff712766071d0022eeccb4be333bbbd5df295d61d99f1857a434a682ff2dc82fa3642f15e1f21ede48f42b89c058ce599b78eb4ef7679c5e527f5b2b2f780eee8fc0df6fc564949eea37a85d49dc7e65bb8f1e45d020c53780faadbdba8e9be737dd6121314d94df9844e139294742f7fd4acb560dff4ee891b748b52c2d7cf80998acc5efbe727aabd15d9b1cb1e37263c7c96b24b2620c0050df5ceeae4c101878252b7f52fce64aa3eff79daf924cfebaf2cd354e75336082fb560595a9840eee38e6adffe60342ca145840d2f1b6f515aaeca70047713fcb3f2f069e43a22243637833a3f5b9681c4c8e783049d8138c84496e99f2e8ff4a7d86e65dc238052668e58bdb66ddf60b054f2362ef06f35ac9601044b07f881cabf4ecbd237d6a57d7562149e811a8b82cc663dcc6bf5c346004a77db3116aa9111063acd086dacae4008eaefa3d9006b7239cc40dbb9121b049e5423aeddc59a0f963aa99c399c2d3a36f9a0d1495abd71c2d8b2376775f5ddf06d13284096aaaf1193bbe18fac06cd276541e1bba7293df2559c74f79a4770fece7085df70553c74b412dcecc7f36e95a9f2e058f6a57888c2b8988d79b402ff5a2484d151b27d499f72b77b64ab5dd7f398fa81f6ed0e278a0bd2e9370da7bb67b05f067359f9e442a5e6a9ce6568bcaa4ba882f25e3ae2741145517bea273673cd45e7c4db354f2f48acac27a78bebc70f2220810b95b4de028813017bc16ad86a44d125ecad11fdcaec1a04e295ef67a09b94c8a57b91a57440c462b47e0569a715c9902d8b99a6a16d9a4fb6563a2beda5bbe5bcb316952ed5355f1d497be41c4c9d249e6aa391ef412478715704c995f63899498b901e22fc271c029198fd51214df1b62f5da3f0ee1963576934c47e9a116d91f45e467ef6c67ca2ec462c86e3576e2adf3c47a11a0b939ff4868d50b393c09a13066d03ca184129a5b9d3d9e2a75ffd64824cfcfc06cd67ddfb54adf8d7c70e33c18d06b69a5be968b970e4e994ca4bd8e31712c07a525617fe30d920c3d9656a6cb5477e8c29455ea3bb3b7612d49e663c1dd1d54ca84b312944ae8c07a8529526dcadf7c43cc4eb8beedafeb0be13f3a0c57fa5586e38a433fa6d3e40919068b3e4e0e435fba44c4f2e40f6c490b25d375c983cfe79832231c0e9f947e62510039e6e55fac91d3939d366269690fa95023fbf0ff6c0847f4d00c2aa51d3cf4a5e7894159fc88f9866e3b10e1df8292f6804dac9f50420c37f01ad38cbc5f9ffd753cbb8aa3bb96457cd7bde46cc5fc5f23dc27fb5f4221b9c1b1a154229d261503a1f849c694ce923255a9005fe4b070058506592beb92ffe3ffab010fff954238ba2720e46038672fde1b6b60b8d5ffe8e9779c9592ae4d3641bf1ef9f59a31375449807e3ce048d77fae028fa447de008552d933960db0e90ea205a3cc17160dd155ac37cb0c86c6247ad7f7434480cbe0730b1b13e98b55c850251e1accf34f39504d671335d6de1d523720baae900d69b91a3621831bbbd6eb8afa9ab53e4b6dbf6fcbed508b1e487062848cbcf7dfc1ca931b19f10015bed20df0ce62e938046f42d3503b9b6c02571135c8655ab6d0e352f391b90e6dff695394cee373bae05f739875e0720657e5d7b82cef8d9a3c64123983ca1a7de90b12a72312115e2efd07d5bfaed809047638f86706c261221a7225068f17d6b222b5dca34e93b5c373a2679dfa2385cfd3ee8c98b062e0f8553dd5119ad772f1c3e3cd1b79614a13765f1695ff8352c859188b478f7cbd228bdae38de550d5bd0e786c9c3d2d8009adbe529b9b860616893bb6f697542dd6a5ed8e54c2c0ce34970faaff7a5f2445c267677aff81bfa47a9b78c8cc824c255967ab30fe71ad84fcc66fee1ae3e387348de4deaa24ea15d7fcd776f85c72e86e97004e8dcae6b95cbc0765d5a3604baea92ea11bb038f0ebbde38b7aab69e0e25cd18f3de3599498cc5cbcb31d468db0c8ce422a3e3b1df22fad3ecd28850f0710593e3ea98ea76fa7bb6683bdfd451b1c120235faef35104bc55a9cf8fe8c97f4459818f0b2595ae7744880d636887d9a620b152593e75e41eb970e0f9249b05c80914792a95b4abd8b6c930852b7be6144d3d2d06a470c7243646d4f98a94dad5554edc5e1ed409797b09f9cd06014b485df63da1b0fc958c7e3c40cb88b60f88db28403948fef6926916a61a2325b13dfe76e09fe2080a9070070fcc83a2b6e2cff6a0d3abcd3c0a965840959e70fbf63ab612e5acab8aeac6d7097d2af710caf78ac9fef0ad083213946654b6f4a206bf582e7d1dae2eb2feb452e5c3c7d3da363729d04067a97b6404206c42b9b35e7001ee0405a9fc0540095411f8a372f1d2c351a18324de94b5476758b354d125d94725de5c05b5e4ecd320229b01c1e3af177c1497a87da33e0ebc95c6fda9c0a413032c520affb1e05ca2c265c2f1211eee1c7637ab339b5e42fce69a33316fc7783e21bfc40cad22163c3a9aa38cd4ff5ab08340d8a2be8898a6186a9b54077b81fa99fa685cdaa13d0094948a858d56ed0ee72e88f96663f6e9802f17c1aba0fe77e4ae8f9991d8300732d276f078885397809904f26af67c75ac2fa61c06b02fab6e2d0c3e75e10a085ee4c54021e83ea7579c2f612d295f01fa241a7aa6328fa093ea763a67226952a9c7ba14ee737b7c73d33baa95d6ce9638e9336d64e40d00282d8bbe0a2ba43f84d6f904769f6976ead9baf8c5436b4808afac7c9961d00b0a33f74d47f01a0087f4926cbae832032a75cc3f902c7324b21d8687c9eb33d6032e7fb3b7fdfbdbf73359a2370eb1a7bafc5d7520a57d607464c3c7f5e3eb0d529eab542cb1f18c858a420f44e60b04ff523ceef0267ab76c4155c2d9b36453c98166146a039ff81761dad91cc4d067e8a9483ebafff23a5b978fd3fa8b9a4b96c27338dd0db6cc5b09b2756436fc91af9aefec27080715bd15943e0833fd786a1cc582b8b4a8b0b2d6686d3a20320471b0c07973825f30801d6b8723c00a70f413dc7782bd7e5745b41544cc281767d523e2fb37f003e53d95eef36deaf2f40f361c5ab6ad4e7dae02ffbd04d034821a4a4a1a0530195ee31bfaed2fb0abedaa96e06dc8618ce5e533f95bd01f0d801b5331dd7da8b940e7f7f820b874dc435dfe4bd66547f04fbdc18c5aa8de21c17241edc3cd0cb76d3846ec3e8ec5676dbd48dc796821878dfb6ce5f53cde26412f600b7e09421fdc1b0c6b6e94b163ac5baed17fefea2f238a858a1bee7bd7d786075c0508f5b9868d155ef93072699b3b5c9d6dd997757160a5c2f9da58a7568996bfa9ca419d37a61d556ee1c6bb3e8e22820530259a0d9f0c7836392b3e661f96245b2a997b07962be0355d8c3349464210f25c68f4991820c69ba8e445816058da301cb2cbbc0626f60f3b10ba310cac8193e5765ce2dcebb2693e2dbcbd5343778eb9c6d4590df2029ddec2a20457d1e3860ce9f4a7fbf01152ad2550add1c434278b50fb72c0d515aa67eecd251a56791e431779762bc2a0bbc6335c746f79a6aa86d8f09297a9964e074e78651fd36b2728a7dabbdeaafd25eeb1bb25a04077cb627093e839b14c2703f487b129c829b0f88c9855804e3c17f9275dcadbd10f809f628a979d000fc7b78c1d7172b076113cb8e25bf918173fd8d496a508d037e9d3090052b3df90b226f8512b4f47a5647bb308eb67448ddbfdafa933804a5436d51c83c7dd6e500f0ffe1c54ef088ee12a58417bac7806b1d27d6eb58ef46a2c9b0c477c86d766aab6be7ed6764bf54a087a6d48635258775f907862b3df9ee6c91674f52a81153c6d11b1fd4c0b689e151759119522b181714056afd5cb6d5cbe14293892c7cee5f90bccf526589201a6f92bafb0963e38e0c82c3cc582cb1fd7e8423ba4599dbca136b9d48ff991f3fdda4d6b8455dd1f16d8f405567293477f5a8f107b788b52cb9d221ab45303f30794f6f7b7bcefb4cc5b921feae08807a19a50f7ce0ffd8e2263db30f3524192ceaddcc34bd0bd9e2f0367cd8f3b1dac1ec88b199575a603d9c1e8adf43eb73b0ca73de74392028b32d766beae63c8d022718d77f74b35857dc6074e41d37f2705134196418618ffff13e2b2b2ef8d8d6dd98c14fd4e134b0ac1c00cf2db32b65ac4aabe8942f813dfb16f78b1d914ef95ebbeae861c94ea1ea6ae1555c1a24bf5168525ae8fd673becd722c5807df171fc6b44738fa6807018dce7b579b433416a6ed4d753f1b78078eb146d482ecec222c601abd5e2e0666200bbee7ebb4755531f79b51fd93c52089c096d51e678aa936d1da37cd5f236df443bf2b842ecbec6795de1d548d7441a4dc2a6dd46c20d4d44ed0707e2fb1498f4a41e6ecba39eef759790e1013aeb233c42ad8dc963de91b6ed5db1b9ec825475b868a1c178dadbda85785fc8ccdcb42967b45ffe39e00d39bb6e927a6beb06e52a674407e6a750eea414680da4fbdb4b621c175e9af6b0d3a9e1b9d0bff424f7be14a1703df7e2430e25ca55d882e5292a8cb27cbd7971fb30c539bc45647f42b73049375d9d1fb2cba8a1a6db8cae018a1af6391a65808e48e254b07d9219fb32fa496ef4c54a480587709cf02a1b9ddad33311a3213d90847703532295eac864a164cc0d541f89503179744c9a8f57bdb65b021c03dcb8cd20cf561c9a7fbc052d9d6c51c8f859ae883845730ab35b2ab78b4154e3fbca25f7ad33dda70d0dea29560ce482316d9624f11bfa372a8f00e565783f615389b69f55ccaeb3a2405440d1390014efc310f65b3cba8acd4b56babaa2a0137bb43d2a5715008da223485306c67632aef222d594c86811512395e38ddc3fb143b5ad8e91c72dd29d7129c7e8425f931e06bf6eb9655334f1753c3c8ef0f4999bb32864011ef2a5acb63734eb9c09b86e972bf08b1460c137a2147c3c58b0508e4229e52fe366a6c643d3109c16b2bd68fbeea19d09b4bdd49e023a2f870228280fe30d8e7fbfaf34f428925d46d1aba290047513102d420bc01d7848560010d1808761041a8d5d0e5670e30bf6fc9e08943e6f7fc94d32d28e1d724475f4093c210003b8002d6f7a8eb3359039c96384e22a270efbb61efd53b489ccf7bba273e948346925c2b61dfb31b2308937e09e9a204271dd2be15b1b4c5ec18b5ff9b9d83f01950b931f152f3abf8b196461f04f9d8e1f1d4845ff3c3785492dfa4f1b83d1208ba8349b4cf883b9795c4c99233ed07fee9279d8baaa750ef09e7c1766d0fbf97001b1753e093a819d4abcb81b3f45c14b526ef0a038bb74307d72b7bd02ade954287e946fa9849d46955255d4895c00c06df67865bb3e63f1f5476d123fb871a9574e95e5d6c8a0aa87cdb7bb1554f4c867aadb22e9405bbe3b2b0be8f18e77b4281248f5dc65a6a670c357e2d0640ef841518353a81290290a86367ae875c1625734d9114d9a691802533b9282d366ae1c0e5376c946ae0d8df299b468d44d6d3028aa09483e59e143f03c95a492e0697ac99eac9c527e7f43f3fe94647052b2a794125d3db816817922dbee82dd379dfb1ee6748de11dee011f4f67a404a85301922a252a4fcc6aa164bb1b00823aec82f226e88190bd5075148d2d1325cec408932a2b9ba0972ce86cff73016e4c7e38c86c4cb45cc9ed0d497cabb9c8996597025bac872eb657d0e0a2820fd97125a5cb62fd7643cb6ad57eaadb0c89f3b18c326e701dc34f5d510e1efc004a13cb174ed05b6611868a6f876b10f0c57256f9b8b30eb91ff9665bfb18226286f35fdd3bcc233db3aa48ac54c67023fd02b152385ce4a19f0fa563a142e459314ab58230ecdb8ba466d5a2b9c771243769d6cd642a98a8b2e6bc61245ea60e4625bc9ee18044441e7974f3a101f13b1fd2f14edb841fbdf871f1278f0200ffb0a0688382c2f2949d1400e9dcdae0af067b91417f98751ac7bf052f4672422f0e161091fe263e2ba6f1812ac82af4f79c6c8df070da7b183e3d6ada8df5eda44d678e49505b8b3941953bccd1eaa4c601da4dbc7ecbdaeb86445cbb7e555283be8daf80492dc40fc233073b15e74782ea5cfc77f0b6ace628f894eb8e13a96dcfa8b6fc283596ee9d366138fb360513ee5786da6403259be8476b4c801cfb8948ac4e2a998fce5a170d6db53bb99b0332ee17d5e1a1d198a6791181a847c0c6c7724a677c8799eafb2eeee0d843e7866d2a1ea66ce75fa5d202f0af76ae8065952216e67a8a992b1dd6177fb6b28be6647c9da8bcbbb397bab881ca57eb614f5c615f4ddccda7eb115e80ce61391478f8deba877b0f36151d739b4955fd5bf9e55a6b4b3a6ccc47fd2e08162ebffe11adb6b86007b226accd2d4c6640f253a38f17e4864f77bb6d124fd7e378b86b395c11a2265b4e84425040e3bb91551db692168c9d934477d182daa83b9f78b566cf25b2ca6163e37ced609fb9e1b87fe5695c0f329cd582ab2e489e557f2c58700a7031fbc7113757f5a1b16db595c1653c06c8c2d0c1c3f6ea74d56f335d8907c0248d7893cc26eff3306de3acdf9bdb2d4ca2e6e1f84b9b53eb5f5919e6b484aa6e24ca059ef47bb538eed56306b0b922b5665047f80ec38668406cbbcea790a738a03c8575a6ba9d992fdbc92af30ade88a2c626512eed0a787beb8e8695e32330d7235707615408b03b5cf916593c0ab560505eef2e1e2460a7aeda72275a6c04f2d6468ee5e1bbf1403e1127fd25fa8b19406171ac90dbdbb94ea3d8464cfa6301157c12abc92655066bff1fcd0a7d73d64a60460e2f6ef41cd6472aaf2236eb9d11c43b6d761fda10654701daae06ac0902db75108856c47c13a2899a51cab9c47773a6c797beb25e0bbd6419bf08afbd84f7d806f9eed85d43a03d8a5a071287a5319ad2e0b07f0b0e174804814684f76dac0f4b54dc8791c3fce8295818c2bec57cfe4944f03700035f000188cecd8b05d0a45b5948a74ad2e56842657278b4af2302ace188ebdd46b63ab05bd7a8d21fb314c448d7c4cbc1f787f6b5e8e26eecfc71f3587092589abc8d2bfebce876873b425688cec72ef8ec93f565f2fa192eb57cdf0a77a1e4d32769dead67c6dd216c166812a5912a34867094ac2f7f4dd5840b47a4908c7d95db18f312934af3f8e61e428ac40094e7995f301bdcaf696aa0c7f834f7e922bf49d757b70d1b4add6ceb0f941a86e549e6de517fef554980f2b8f3e25297d8e3c518f49ce871de6a7701754126cc264b40c3978b48fa86c50b03c660c65d9b53451eb86287c42cd35130de7ceb8a4867ead5a397c43103a5da0ab35398211da504c2a8396ef9c4b1e94de3602e66744e9a307c8f514412795330e7b871f611c0e827228fc03cf5d4261afed9ce0aba19c022c5cd8ace91700342617fdb968a320b97789ac17ad9226c0bb9f250f3dbd4970883afc859541935588f85a459a2ce6b3d90d83cc20f543d68b9804f6769ed5f792c6ef0bf311e4acd9cbae634d090258796bc4063ff363845af49619eca9ec52ff8e42f6dfc3825791b663f8b695e02755f4dbf3b748932c8c1c202776bacb5cb3a19bae9bda3658e0cfb63cf47914c8a94e81976b65de30955a3e78b1b90259046c3251a5efca96493843463f25a99081f4aeee7031dd3d1fe620b27568ed7b564bac2aff01118d7e9c601c1b5890ad0ca70418b3dcc4c72c85d126e767bea953546bb7fdaeac5bf1f27d715d198fda49f7b2f796fc25a5c1b16df1e970c79d7270c94e14cbb417b38bb218e51d337c9db0c3b0696a482af476723fb6c8be84230a541c3daa90c6645a5fbcb6ddda702d947e9c250b78a4eec13b66dd63c5f6947bc7da3fdc0a6d2df3cee55d31340542e75f723e7507372fb4a3afe39dbf3b5edfdfe4e24caed5dfd4d8861557a7b69e5e9baa9eb699f25e206d2bb76c205f8520c21da94265055d71393a9e2b02315e196b3bb127020b27e3b8cc83ab05469676d886ef6bef29086161cb7cf0ab0086e20ce16b4e6af6faad3565762055c046e41669cb1a6165c9abf3bf232c0690a0305135d166f869030d1954b29954e42fb6111eb4436caf93dca3b152640146150ad5b6276fff22092edc7f071327138eb1e05700fde2efddf15fd66ccd66ddeda27cef84cc01ea45ab212050a1f9d25ce1b7b727c77b9f00b50f554bef0e6d834e5796156d966d203e6a866b4b71886ed7e6687cfbeb018eb7843a56a2d5ba9ffec7c0fd265e2aa4215737d6df699b51f18eb185d3bd851f0b4c7347176f45df9710cbf409b24f0c58d9e88476e3054f27bf2390ca84708564c8f45ea82a6d99f3b1157ab609d4d01601f51521205174503c81aa2116ccd465a60b938adf864fe8c8d3eefce3c25959e7a4a2134c5c62df40ab987ccda70ddb311ab774a3c9b53b8bd5775507fa26e86a825de6fcb9da2943235cb1a1aaf6c053dbbf9318431d32d0a5ffbe303c8a2f0983f18c0bf38207733d56da47b28e1f148166b3aeb787fd11562dd2a88d652264d4f82b3c00ef35e801823289ec8420ce7edec7f7a9d8d46c24dab0159226171d872435fdb881636df5b7e9c9e4ecf6641070dd2f997c17825b105967178c974a5245c932626e4e14d94672779f76a8eca0004dc6ca18bf38e844f090fcf2de8926e8f0b028f3dd0b735270247f95e0b3f8158dfdfd3f98d4f3da3b932632f2a135c67db4ff94820f1e19a8fea4b72515ab2a706e7a10e1d3d3ef06c9dccf19a9a15c7866d171896a3a4dc187b14fab2432f46eb2bff1f21f21da71b6f4168ddb9ccaaf9758dc90f2b1b96a9496c76e049c52721ad556e994a80d9d91f972f0cc63d4246de97a4a9f6c4fe9165bfd10dfb83daed420ec4f26047e23c70a180cb8addda920126c858b3cc457664c5b002867885a791189c0c73a601e76ef454529a8b86095416eb4c2245497795ab81d2658cafd20acf842da2a83fe1b814ec6a8bb0bdbfffffb35fcc3ade75c46bb6314dfb7da13624cf8bb3adb47f8cdecbda4e28c4c316c203426e27794d5007e3f77e9a9647d7199198cf8798aff1306c381a0fceccd6fedbe7a51adeaa9510f5991ee1e682a2341ad0c863f505e13592603c5b788b847c3a28cc48bb843a422b5af1b1bad9dda92b2a2089db6802a6337b20ecc08ee08d62eef4dd1982eefe54b49476bd18f2fec503c112fb9723c7604b54493e346dc5d78e97213ee694045aa09c9b967ed122a22f8cbb522597e8da6721aca06f154158efcf0d203b582aa37b71165e6a7f27f39d0d198fb9449467b8889684c5c50afa995608b4e7b98166158664142c8c7cd06ac4cc05fdf6fca5dbd0ab21c5bffb33b6fc0f9742ccad2bb9123030c1ff1705d31e5b69761c89e56bf4373ed72a4d3b0d016cc08f35af3ae2c2d1098d7ee82b92b19c0c603c74cd15a60e9876e44fd200b7879db127711831425d43222d4d509d5c115d9fda6079ffe88b103999320fcdcafe0b4b59f83206fe7ae8a9027936e5e482e2ea7c903e25303016728a6449a4ad3bd6445fee29a9c4443f3f337e3ca11b4c003a3fc50fc1e5e6de60b8a76f69cd98b46d25171bd8456696606c205bc074d6bd40fe755737de9bd2de228e16f178cc8f578afb1e8ed4dedeed399e61d7b865bdc50e81324c71672f73bd59a6313db83c1f65633ad899e21d9fb0d590212f1f9b986dee094154c6f333646fbb4378e0e9bd233958859e50696e979944a7606d0e83d96b0ddf5aec5c98f55119ac8d86abde38a2b40bc06e9f39017f7ccc896c215c016865d8fd691255b932caafce52510d621b4e1dab52ab78d9a5e8efb9516626f02fd999e5e11eed8db75fe2900304c9cf4b9800aca5a362d9bf736cbe9cfc80f4a450bb379c847c67695e5fbf75b355e63fa934c5777470676b54f0089af37a9529ea0773b7410463ec610404d7918a10a25c0a5f77593c18e74db33d599aea6053223cc8bfa867a5025c67b2f28561d61ff3b977de25efc53d67c16d689825dc28ce1951de16e3cbf7e49f26996f7e7a2828b5c4de3465c4429b60bf6e855f7b860c0e387c0eeff1be9a7acd90eeecf7c57ce4f7f910baca465b9d2572f1e3d72101c6506a2861b5e6b9ad2262166435a1d440c20884bd34e2045604ef0918d5ff35f017c80d9d705f7c147e65903a56ad48b8a5dd41f35674963d60dae5e7c3172ece59849260e9fd8910e682f000cac201092f3eb74a51f9959a4cf8b2ffffd9c97c98e8c6d861ca5ac307bc171084275214ccc7b95d40c2c6c098cd4e533aaae6418d0b1419ad506eab100a4d6cd19d6d437db31fa6d097b284e41ac2cb11f5731741bb1becfa19a36ed7bc90ca7cdf3d7310985f1b3903af2034e83f1cbd976c82485ed01cf04bf3e83165e6d5246f9d3899c886b36a1561be47749270e34cfb1302904ff92e6e2ba9c79bb8cd6eb839a1d4c32c80219699e868dd382ddf9c51cc4d20eea366c1e44addfc60af5e06657f54126be02828bbf5753e962c7aa0ed8ff350ab292b2e06b3c74e7863f4a1d2cfc6b9b7c03d0174884ba1c6f2a7ba712ea6a6c6ea6c5e28111af87d150dee63a08d9261125d0def3695ea8a3d5cbf6ec894f52082a75c99f1d5250ea2c0e68f479cb72996a88e6bbaf2734ab3a51ddd3f66a5495fcdc32ec46a6f3f20837305a61946f346e4c3eabdf17a93d2cff20bab9f7e402328015173521cb451afdf03246e344f1bfa20e34fa3045ab7b28e8a81b9565cec2b1d2434d2ccb973260839c2e91981e0a606673a7d18721336012fb0a89c53097e80605a33b27f0ee41eef6ebd05bc01d87273f4ea83942f72d5525a30ac8c35de3678c48c10f48871811a2ae7d6bbd0d1303539bbb1190329e0538fd372410ab394a43824769feb2239646d565af335907dd58bd3ba45f0fe5f4b39d0bc57173fb59a9eb0d4cfb0a0e8ae0929c97412a1d2c162bfe3024844c5195e277d17f779e5f301249f865c0ca9e09a1c6a426aff85fdf1fd38105f1a4f02a57303f2ab280e8831e03d35bc19660810ac8c0d82ce5a0785b78dfcf0e0433ccba50b01f620c867026c0e9b33e54f50fb26c6736f9f0e562493d7c32d43ebbfedd67942100dc6d94e54cb19a079f0c3a4e32825e8fa7536c3b674d7e44d0103599ad8f7c24edc7f9ffccdfbc4b42de861da38fd54f5b9b2a122b5f8cc1701c29cd40f8a8ef55afb7be10c4e01d0a2c29f35a6b050d881ab11af2a487be348a89f5d63ab9788f414a5b6405e5d3be14189a1522df64cf9c372b4e90bb06ede9afd58d8eb07a732e0557fccd4848b0332a0943042a3d24712522bc2376786f49ec7d19573e56b2e875b13e6d03f1a061ab60fc445e701b094ca8a23e175364e3dee805c5b2ab814e38edb071d6f1c70a3603ab860973e10720101985e35662cd7880e6510b5d2f5085c3301abdff8b52e8623aaaa2322e46be17b906ae5343bd4a26867d96dbc94a49728a603e9a7947bef98b82ef4cd78a874d6163b59a38cf26c9969f73d03110f23465e5b95b1ef0ca3792e815bc5668653e5d689b556f1baddeec93e7566997b154849b214d0a3c12141063da4862e93795ff1a3b2d7566a10ccb55f0fd9f06ef0126408fa6b6e7fd8b588bf6447f47322ae085cfb8d070b1e9e9f044599f62f29be2c5ceee9b0447ef7e6d34218efd3f86b1a11239a140106fd8c87d0a23dff7d66eaaefcbb44d511a88caa484c4bb2fc76b1918653e3bb580f7644eac7ae622fb7fd2dece3e3c754922df7b0ac26bf335f866feeeae760141324e9e1bf57e2cd5eba435ed316211216294a2458fca5ef30a89a96e65d661dcc0cebbb24444e9127e1a3af4a33438b1b1c39b389c9705f9a6e169c7214cc3ab1660daebb667fbc1317a45416ea0d57e2d4316fee5be6fc656c04e9245e8dbd88f54ec9395a08de2188cc190d9c646865ef70e2212fd0dea81de6c21caff934eaba80e0b6da38bc8d7322de88141f50b75e2abffd8776881158db823e340ae8000b9508e62bc83c19d593a2910e8073aff8466c969c25e468f83e388e0c843329291d6eb90a681336a82f56f6f399bf4fb7513303ed4941593e963bcc1b0a929d366499711a01d134fb47da0744c9fd62838eb03bc48e756eabb19fe9121b65a00cb589873c3107f6ea3a4bc76fc2f0bcb619678d69f4b578f3fe4173ac66c9ac4183955d389fdb3b66e0fc7345e5ac2ba13a9a51c942a4998b9f501573cf97d6a2bc46309a80ed73b4981f80a303dedb48bc7724f0b9fc0280d4e49089d36dc0aa168fc90ce270cc1fb44f2a18d802a8cc620b4eadc5f29846b1f9001fd30e12802f3bf92cbf289bd4fba26c0b40830c8c7932234822ec67c79fb38dfd9d3e205ccc5c22cb6e06db4bffa5a633c3cdfaaf02cf5585efa920fdc486de9c4c07fd76ab2a2e6af8ac980fac11073d4ff1826a2ffd6227d5c81a532031c28aa155adbd8ad6c6772f22b4e90420407a758e815005db40f87d6d42229af985c3437ea1c12d4c18572ce21468e33789aea31ea20abd967746b87074cf0e84ceb3ac8f955468bcdad356dd4e42771749aa428912aeebafa734048498e3e8aeadbef407842da03644d780e409daf25a691523dba34db85c0845e5d494454445574c1ca3158b316e599a3e3d285ec7eb3dda071ca5fbd2699bca011ca60bd9c980cbd5f754481070a11021b86c9e1b347142f1c62145ec6139a6fdd682bebe225c4ce727ef1956afeeb90d6bb43c5b10372a7f9d2b9767a2540ba2a825ca53f861e3d192b34af423ae69b11abc514dffd9407ba89cd968441937a065bda8d2f1fc077e5da77a2e54587495a939eff5a3f49b0e8ad41dd15a7f4a129df6a0c84cca39851fb9c9bfad04bf5d9d02b389355ab6fe571e12dcfaba8cea10d3eaf3271b14a13aa5fe25845f050a444834e6d7e5f860a3666b84665bd4c2bebc3568ffd772662299276cd1fcfda111de0acedfefc9c8990c0ec8aac9c7bc1f3425700546f1e7de2e1df07a32179fbab9fdf2ba0b4d06658255dacc4d2edcd34337a868c9066cbed5142fffcee192c2f879b343dced2b7ffdb5a961d671c741be8e261a1c589de479705376a3de139fa1631390713359ab16d373140803c84fa77437df1eac6f3aa0af9dd4216ef3f2ff7bf899f9e4f4793d3736d0ab94fcd43c25310835ee2be4739aa73b8fb2735fb0c13b5e2dcbdf85d48a2de0a7ef97946b0e02d3f6f7a3a1d3488fafbd40589b5fedfa27ccd988cf69dc40815ef76536641785a125518366f144fcab16acd94eaea0d4ee9920e06970d1ce05c3bff8abd44ea054941846095dbc4cb748bbff05afad6827cd432ab399738ad06756ed2bbbd5fdb7370fa7c61bce057f43b6ca70b7d835b54551c0100a19f073f33dc3e5f01798fe83b2cf1850ce63347e87763605794918fbafadbbbd687c4ae1020b112853f80270bd82c95bec03d57378d55cb98b86acc96199d7a2ed883c9ad9c637d17d62155d7f58fe6a262bd0b73106206e18aac95a190110aaf09f03174b193c520dbe4ff5f571495ea5a6b0af048f56f09141ff63cf00808d8773621ee4d3b021294c116761612a17212e191f143cd40b0f731fe6b473786ba55edc87bf9ff66dd1a120c8ecfb5508b37a9efd6b3442b03f7aa0803f45f5e12e680f3f9efb92a780a7f3be1d2ace0d942846910bd2315fc8dacf8a98cf0c9bc79daa79f32b586702b5f06824ca96f24e27e75c617920c11861396945ab83541ff40cf76ae3735f88c27ff8ee4c172a79af688c39165758f937d09cb2945fa2d137d8b978813659a96e22c2a8840b76967c6a2c6306a06a50374e7fdb8b63819a52e41a10963c4773da597dc99fb87200c00027a4a1174da4035b15975cf0fb39e3249d24742f16443cbf8fa09fa091417a3865ee024d35955fa6f11972060608dc806973d40da7f6336681e5d8635e94bed1440d613c94c4d50ce2e2c89e29fd1480c7fe4d29d802ab9590abe6f18810bbb1461af064a38eaf62906d09eb7d383758e989f929cf2a110715df8d6f73b1422cd3c8a8ad87cdf19041cb2d30eeeed144773a210f4e0086135864518719fdf507b672c55b5c943944a5b802df42a3a2324647f9626b71df680345079ca3265cc2b77ea474f8a7f3e1fc1de2ee53fe53ca675c1c6184a0bef5f9936a9671c116e369318e087c6733d11793cb2388479e6f3a73334fdcbbe552528080db291e4bbc092233cef2a5a20fe64ff60ae0a59531c27211244a057fa4a55c834e87954655382d88f7f814714e43863482a88c18ea6c95dd7fc70c87dda129f95963b8321cdb90b82fac43d7077be582e7b77eaac23bb931a9d672009018c9ff3831b159d9ee574db0f541cba1e89f311afec0e80cd27d75f4bb59c75a4e4acd2b31504cbceecccb24824c26334ee54b590945d616e6fd6be569e6b2a5434373630afa340d2a3bd865b37f3681c67a12fb3325f5cdbdcca23e8101dffa0f4ddb96911f414f83afc12e71c4f267626a4a42a77849f320029c16b6486ff89e2ab7b4bb909f01c58e1a7c5dfcc612282e00e5e1ee983a7b06f3931231ada048734f3a45152b1312079228ca3a125386b307947eb101ed508d29bd75f2ddc3667327c57742368b04151f6c4379c1751b8ca75ba74d70222f0fd33498f9e91069c13118b786a9812bfdfda077b3b785e487946d428e8b3805d373a05f6ef1c52df6397216c1c5822339baad0388627c4de203632b32828c5f425db74c6644e6a418f1f0adc37e871ede8a9243372df7969d487fc911eb296c76a150fdab26f7adc8d719894fbff6ab24f960dbec2e802e435be9a42cef75e879171713c4f299b51af6d8a2fb99f337df421b995da6dfcc386980a5a90c9fbabe35c21993253ddfc91ab01ff516befb2a1ab0c2d86adbac364754dd6fec6543bbb5121ae6240f80c3ef9fed546346ec7029feca3950e4d6e1811dd4d59a35f3f6d82e2fb22a888755ca3161385e3a04a8f0e9b8cd47a789d73769599b4b0084c95bf8fd5d7fb9de439fe003c840c8d1da840069b3cd7e3bddd3ed5112e98fb25497b6aa43e34173fa9740cd9b6ae3d955f9f1c62add509782a963059f8d0cfd6ab5a1292656eaeb5cbbbd04d678aa45a72e260c2089d79b926ada46c9df5b3f5241ac348b21432bda8a5f227165d9cc9c1f36cabcdf03131f4e286a9eaabcc71e08295c525c9aac5e0d62a3b97d4f774908e6bc624c43104671deadb7f22125f09ae095c093866c0201d620944183d71fc5f59bdc086af90faed04d24fcf2569bc1fb705f7cdda5c79c769b77f3b14ce53809a3ffbba3f016ae6933a2f8a3152aa8d49c1366a3b12bfc95fc65744df3406ee52d8415cd959c8223512e40ca96a68281d924df97f999ff105925945c441510a6efb49cbf5023aae7f398220944bdb01a88488e01ee6a026d98aeb8559df3a1cf66c0f0d392a0910b2c271d56872a04a314e6501e8ffffff17