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 66999 e50d95ed72a006e0495128a64802f17ecc74e6d102aa0e4ef8ef0ecec80e3470

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b2a99059d89bff08fc891b37a112bbb15dc084f93a8f75593b8f34a1ba24bec7
Certificate Block Hash
e50d95ed72a006e0495128a64802f17ecc74e6d102aa0e4ef8ef0ecec80e3470
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c01b000080180000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000021a252ac0b26d0a4bcee83e087bd5274e51f00ac3480158970298003e1f13f261c1c58220e40f4500ae26da8304432ccf097014126a12dcfba2faaae17923250d15362c97c0b8be9d04063fcda0677f01816204a6328cfc1f7090000000000000040000000400000c01b000080180000

Raw Header Hex

00004020ed95281a8077f7df9f0dfed7062ed87cc5242793f6e2bda133e32c6b935915942aa3fcb9fde854a04ff51f3e5c4736f22ab12b8f5bf175ccda21bd2ea6ba108e4e03206a764e0118c7be24baa1348f3b59758f3af984c05db1bb12a1371b89fc08ff9bd85990a9b2

Proof Data Hex

59,560 bytes
1212160203075b0fdec2719dc37ab6fb84aca0ca0069d394a3c13d84306a4f328b4be370536049dc897adb3a6e76c98b789b568883afb934ab650ffd0375d6ff16590f3dc188d3307567a31ed382a8afb827cc4ce6ef027d0ed20f2f62e3f739e579df02610771b2ea2abbc10dc28d7e7301402a461dbad2102b34ac0e71e262030d9233cd483e8e311e074b41fa4573f93dc5952b94f37f9d48ffc660f9855eff8c5dbae03b07a8cd56692c7604dc3bbd4c5a7475f4222a4ea7fb0510360d8fecdd550bb01a9e0df5fb0a74f40191112ea51f05a3b4be44949b18550501f3f0ffa3327bff8b0b256a5f3e941f500206d7c6d037d0529902fd90f1755c461b1b9d3bfc17f4bc6e146d686420d3ccd0e8ddce96c88c0b3452b5bf975d14603e528c711a07f34fbe7486352fd312db951d334f1b8aa99150ea82c638f68414bb70aa6a1d951b66a9db58dcae9d76e5f76ca1d0eb9597ad734c4009c4b174d4424ec4d70bebf86f9477cd0f70181b8c0ca07f7083793fc22d594a6c29732a45df51ba2b385d4d84c6694d7ae9b1858427f57c75d9976de14346a12fe5847cb16ff75ef441d4109f85a7698542acfde12a5d9cc15e8c2311df7652a84aff58a5cef821518dcfc55049d10a63492a41d75a2bc68c19e06bb95965613cac1fd32a903ae0d7564e97328bf7fc6321294b5c5101a8d00bc5ab67f9da326945cd4445a0e6da6cb7c79d3a658a746f2d04283d7f4d6cb1db0a4a4c5e3cc87976bb7f0d16212016715f20cb2733530fe00041184f17aa05ad588cb211cf7848b9d97fd56d5ae589a4cb67f6e2783a6f0d608195451d7bc674c71055ee5ca1480b344318bc2cc68e6a7fbcff1f7d6649b000c6261a911d96c40591a709a25270be11ad7201f4cabdfd76b99d6a19a1b5dd8548e5a24fc52a6cc8605f093ba5285468a1440b14aaca86ba4830abafe27aa671c25b57561a9e962a985eb09ce52e9ea2a258cffdc7fe743ec3bd6f772086b3a750ce45690f53f0cd959c532215741fcb3fdaab9b112edbb54601583b215936f2a7a6acd697e21caecd278101cb0ebb85346d117893309bce607d79f7ecf77d7742e0f2618be25dc0882629698a512512a12460c891c11abada19027dfebe4de44d4a5272338706b74fd1e8d16f19472a4da6789482ce76390e85e44554c814ec99122557c920c23ce3faa5a2b5b86351b368c4193c9f4fabcfdfdd28c4fdaff50bb4d7586ef254f1e9a0bf2f663e17bc1f8d4a0c3d803d40c92aabfe17f6ed11a9eb03dd5585cf0d5bc13e2cc565e2a302fedf899e9d586a63690433f0e4e52198bed0bbf7cf3048ab1b941bacac0a35f9dff2ab5e6e336b0526c8cb86698bb1445eee6f60101d66dc1833dada3d52c1e3c0ca70c84a4bf2122fef68c65b6fc802a79a3b111be245a144ab285a4923fa3146f68864cf9d28676e8f1efd8c00d358471d920c0cd5aa6ffd55afbc0a52ff357f3d42a371b29c84ce20c13bc15256c333ad3da4b34b6e6c03c9f2af038ad65cc8a7ad8f752c815df410a8168cd6989cd9badb1f715fd3dddf56a9d012ac05a525b4e39f3dbf8c00b5c7fd1615f749a42d288b1aeeee40fc976e60e7e5c2ab8491a59a32f0e1bcd9ea2723bf4d889780683874d624ab3ba06cedff766de90e1c6680f30eedc16ce1427c4345ee662ae2197c197bdceffb218ce2b1567b87c89c1a515ee5c91b00259558716c534e6116968df09e2baa70fb648fa3277491bb347908d38752fde0d385b56ca31ecad64c14c45ee2a354afb1832e97dce71deb1342567e9d7301919c158aea96304caefeb53c71d2210860806403c0bafcec3145e5b4484781ec31af4953098fce17689dfa5a5413960d5bc21dbaf892c36bfa96b6a573148694390a88d1cd9667d7e7d1ee2961e4b8754a38f11ec0b7ce38564caa6e0bd70f9d9ef7aea2fe4242cca5052ee861bd9142b3cb04269f1d6a9eb54b1702297766ab39666c5116162a97fd8130731e6d7344064dee75b2dca9a98954f5cbb2cbe3efbd6d71a1681ae7140384d3888c2e009ec0838ce830b1ff16bed67a2736f39c7a55305f51cc90a49dfa84161529905d521f009fdaa37fb7b622a17d56ae5094a65fa37072d5e9e8a86684df6dc8710b26a43c1c405b3afb495303b05186e36c412bd76b9dd4d0bad06dd2a13fbb00db4efe10b46c75097c294907b18677a392b4f57dfa06241698e718c0499e4f2b58ea8cfc579eff32f18fbaa5423ef169fc336e24a886f73bb4ebb8e0b154c55d8ccbe5c8b30439c92f4571621ed2b9b2f325c875503112211532be6a9e06a13b2e98c6437bf867a6e4f73a458a39f343e9158a1584708c5d2eec407c759dcd02ea2e7459b7fe12100771739848de60c9a8a67c3d2a2aebaad164a9cf04b6c0878604029aa177d5f2c25d50cad7fe64d3a1cdd89029ad7e84f6a7a73667ba9f6a6899bf0c1c18345ecede3182beacd98bca773686d6343cd473d760db5569ecd6d50ec841583d2e3adc022f9dd673a9a24d3f5c8f8c9068d8d1888e7f6f385f8b485e4ccfe4a0a69fbf6b4893d1787574d59a69419ce053c52c1f1e89e9c4c2df9fc1b9e29a56af118b1115b740913274415d5406b468165fb113660be2fd0f1dfa005ed3d526b3ad6b376648563fbcfa82709cf194e69795ba9eaafd17e2e17398bcc85749da9bbb07f27806714fbe62e4b9a5dcdcb95ba4c643574126c00024526b69733e5fb210844b8b7cbfbea0c311b56af96cbd1fd8f478c3cc5b1faff75eec32ce5dc46c601250a756d353225ebf31796c604f453858644481d462a39cd1f8ef8486a80e2b1f20d64b37802731709d0ff65f8dde3098795131469efd11fb07f986ecbd883260d4ea42993ea8cba26044c65a14b6ed1b0e3174981f5f77d70fca6e81bc2b48969b425f52d90853dc797b4487d40a6625e05febac7b4783b6774fd15f90f12481e768915120a4c60d266d6b2ead1b1e0066fbb848692b2f89134924da9fc1ec61f9e55206e32dd84667309de6252181ed9133e63437850b0e266be8201df23d37b347b651d72b07d6dc6e179887be10f16e69b476a2cdbfa2a7a361d50898758c61be83f70eb61248bdf59bb7908ebb893b630411c6cf90331a33f9a39eb1479976b514a22b4c604008c6635d1a2a32b40acfdfd33539bc9383030bb9ad428b08144f2e94973f31bdc1fee4a2aff3585fe1770827dd0b02df62ff4e0296a7b3df2ef905667a9e73aff47af55ad323716b216e74c6f585a66614bc4bc347566e1e1de88b92f241ad720765e0f873a3f9ae2ccade96c02678016e45014a80ed0de14ca2d5d5c591e5f89274fb5d9f7a5691cada2636767a06ab9adc6b50bbbd2dc0fe4b1c7d97914fa0f437532ac24cd29648a3ec50236c725afe8dd70c5997aefc3e42236df38cd9b805692ff36a73f7f3f483cd3dacc834d461b3ffbcc06d403ad4128f332150173e3df36e601b2a83b9c7e7910a1c6d8ead26ff1cf52316dda3b3b59e4517b902cd3661ca0c65713fab7fe083d50a3fb92978adea696601bff235669f106634bd656f10b012a7cfb6149a15b76162a5f304eaedd90084c8afba5d8b496aea247d9f35722b01e4cf538b519c3fded526073f2c31a9aa67260e5372af3fe39afdb0ca2770e554baa8340500910efe4ac1451eb818fcf443aad227db828990cfab585724e1b2dc64d904df3febfe3d233624c6ef04d13ce6d865f67df42c2901537e30e20e7dd15c6f77d1e1703cfbb75d2a0688685d1ae5377ffa22e4ee60232ef46614668bee3a8beea04e695da795c8099dfa7c4e04681c6d6e9b4e3eae6437b5869bb7c6be98ab045377db8bcf873df106b2cd156f36a0c64ebe51f1a20669c800534cb0d1148acbccc59dc3daef0592c59c5455967c44426220c1bdeb73e8a2d98f05b6e5ff1334140a549f8e9a10d88bd8cfd634257ccaa99bf70507ca022b5b6fb248a7ead313700db67b0633922ff6012457673d0fc1235ec234db267cfbfc40af0a1d56a816667111d2bfb8464ff4bcdf2311b8a15f524f6aa8effc69cb22e3e17c4aec19debf0cc821bd5bea54a729b918b97068de3d08451e8683d420ea67cb0201b519c4c4589ed24e502d0bbc92757deef397594e0089496cc0eeb9bf1cef8761c57643f62f9442653de392b03541c7f3093bcaee4a6f72a289d812882e804131d36b78ef8bc5834157c3b8b739b2999e7e7051feaba2123650bbc4b3b116beae743552ad672b80f35b93fef1b114063eb7df1821ab7b92020accfb2bd2da20f8e93487aedfd733321baf1cae9a0362da1a97a80fc8e1ad2284d225dca9b013203a00a7547ef1dd76fcadf4f33ac616ac8a5617a903698c5dcdbbdcf3c2019fcd6b76faa8921d8d469590604c5931563b9941250629dc5bc3d4679da50823fc37e2bc9496677820bb330cea2cd7d0d0a540d2e52e58b8555426e82568c71aa9ef041822f5ef8772530ed46b74e7a884b9a30990ea24b3a1afecc56a67c0f245d62b065931a0b958c9af27832a44695aefca0048cc7bb5edd51ee15af9419268beda3ac35cbbb6409e8d62dce3028ce290713e28b7213ccc2ca421dd279e2ba240605fca3b4c7c5866a490ebdb7c1c969ac55e4ec14d1bd3630144cec237d18850b9dbed16402fcf6717b21188ba0da9992d8b9d47231a5b60b9d1519da280a8d77996cfcec29099944cfb308661dda155d5f29d1335cee0dfd8ea710d3cb684e7883b8a0da9b6192588d7b9686acfbfc14b4bdbee9711d04306a3599e934e985ed846b8703515694ad7f59ffe05da99bd14081893028d306e735e5bd57dbea5995a19b8e9cf60657f14f0dbb8d55213b378e7432c22c1cd66910110aeb9eacbdfd9308b656240706c1c1a2ad0b364a0816ab1083dd0be3da25ac902cb5a95d6aad8bf17188e45ef75195ecdf97f661959a9346a86dfc448bbb78b03d52f5ce9b33aebd7b0a3c85c1d277e2ad9c2a9226e18c23f5474905a2819de534e19a7c70db0c49f060fcab9a6479e246cd6d305ca0eb741eb0d9099b807ee5b2cb3b1f217cc17f4fcc6a9499d0b2d60aeae7f7a3fe106529e86375f14536e3544bf785634286da1c8923b1bf926948c30f9d255f8a3196a47b2927b652d52051af3fa3d1b65eb9049a6c02637e0939c119833ce9efbb351217394a02a01bf0b364d66f54e5aedc16bb1a44ceed71b0dc1479cbb69abdf0f660d868d7f8b6bc7de15e7e5310fa9f5bc3b0f167c57cbff51c0e6f86dc273db73d5216c46a2848400a5a37afe05eb01269c60e4a02b82521500a6f804367d3eaa9eab850190a8902325ce3e102cc8084fbb21399a8188d02188c24b6d2f7fab2b3f824503438a22a89edb66900f9250bfa6560e9015c914cca2622cf9c7c877b2c519feb68c8c9539f260c3951062930374093cedbeaa5b5ee72c795a4f140c0832c608a10bec1d67e3982ea2c01d91ee17aef9606300a059ab1871c17e788ea290c34d45d6877e50312252f4cf5e8dc9de65f0a30c13be89452994001c31aaca5a360161a5e1db470bfc0fa7d42780ad9c4afa7b3e02d3a4fa3d30aa2470ff6045f3025ed87868ce9611c021f98654ce419912531717688e8a0f605e7334598144d6f8cd3651fc03449f987f1304427162be3e870079133f2b8647af97f50cccb0c14fc344f677555b16de12758964d9540a9a51d49f17a1786dcc27c17c81be3bc68983f22e0650a7322887d3aa5cadb4363dcb54b4e44339fd568325fac16714dce6aa9bee69061f5a67f7e074fd494d7405c890b9a934ea0786df96b924b383a59bdab5fd7e676e2c19583981b4f60d1607868718c364448a5522e4a9b4225ed31bc31d17c7e065786a9446565470d42070eee72006e8a35fffc9162885916d824f03edd8f9ebfc370788ceea10daa58b0e6d9a7bf310e73ab36c8bdf022821a3e38ed7bc80f438cc06542604af9714758415fbb9b535edb70438ed38edd73e3698b96bed60ecb9ae5b8953a8f666a9c67997ed233ee6a48ae83d2cb7b692a3309daf134c35a821236c174f84a46a2f4f9496bb83880af7d385384b7677afd86545dd83eec3552ff2cc30fdfb8922cf842734f2638e70b79e0515c445c03cbbaebf9e46b6af32c941d72917cdb331042ff4d600447dc411cb114fcf095572fb4803e77f92acb9825d4e4f18f881105eb366691f178e04b1e3aa445f5f1f4cd83974d7e737b428f4902c6b6ff090b3c12d9220ce38354c0abda6de8debcd8bbe7acdf0685edd1768dd1d8ff886de5f9ce17eaab5dd571dcf2211d19f5e9f0cbcc6277ceb44cd3582a72dcc917dcbabc5af2fa3374a04223d233471ed1b8b6a93635523df82080496378505142eba76ef2b5280f492e9d03c22a444ae8277ec2b91680a8dedd1ed744ac2a183c8554db21f59a39f3d070d33470f82de903c388bad6c0000136e3f611903a2577722bda108eba37eeb459b33d34ea1a76525fb10f9ce54ffc2c3b7c5f47c5222c603418be620466fe24d2d5e415be3fd870f0962a7382578830977bcda0ca4da0c658a546b44e2ae4bb2e21945342a099edbd2bfc3dd8fef399ec98112a53438a1652c3f0366d340c3a4c14bb9701c6617c51694978d0bd99c732fcf68614ac5c6cc3a488500ec53953ca212b161f425ea67656c5de81ebdd739303f5825bdf621097c6de164a92d0490e40fe6a151d8457d6dd6f1786515d0c24cd6ffdbf6aadfbdaadbd9d27650a542ffaf77f276889c8e30fe9b2166a8df3f43b5346628b5fd9a7d6ec5dc6590fa96d0b2cefcb2a8ca3262323004980319e69782373c78ea5350fd7c6d711ece0a2a3df7afe69e1711c16d0c913afe2a60b0edfff8c0df6c4290eb348f8c73d4712b6e1277eb35651b90e0804d0db872f8a8b78309ea0ebd4db559bca3f77d22f319745d45541faa5cc12226ede3be50d866e888266db0d89232d03112a4d1d8463bf6651355e0f9576f546886cf531cf32f3107344a7ae1ba3b7eb546fd193d081ff5f0c61398fab5414d628890e40f367fec87bb630cde3bdf50608144f5c144132124fb6e712a3268169f72ce62cebb34310e29abfbc81c35789466a3d7a6fc52b61b00169100429a60b6058e3931d127f3eed1070fe822a33ef19aa288835768f28769f85494ebaf5cc910a423bd2c386bbb1abe4b588fc6aa3808dcb246b32378b2f3648e862987a1bf84fcca5cbf7f379f08945a89facd26b932c3b6104298414f81307961c5e745fa3782e3f2be93fee1c23275b84ffadb5ff3e702639afb63cbcd9cfad699f39ef73bde2d4b5f60953e054f2dab4b2a9c9652ff591c91dc18a30fe7912f17c66b290877c1bb05352e5fe8ba3089663ab979f91abf14cbfc600f5c3dceb55c5511c8bedd82fec7446722bc3325cc974fd8f52c6c841e700a2570cd83fa8afae4118bacd138d8a149e59c164af5d28b8f2cdffcf251bd0b65275983867ccff511dbc765f615bddf2aa501f984fc89786966bfa0b3a494e552ecf363ac1dbb5bc1230b9b1399febcd0bbd134fd9cd1ce5b8d245735bfa27e95189f97fc5b5495bd477c0ebd3a2c42900a23e1b747fd65c7d5fb2b83b7a4f120f789ea040763e4bf74c4eb20fa62bb5ba43eb69fcea4994662e692d09e59f40437aa33d52c1408a3ebea06e035e2fa1817c36b5a382ef393a76eea06004f02f4acda96f29a95b26d5cb0cb20c1468fe75068b260be1b4d56ec3965e3bb8fd847b559c963f50da1a054066a275fd5f806aeaf46e28286258d92ebc337cadfaf0d33baea1cd1474c2aab469c1ee2022b1f59293f4c0eb17d01c9acafccaa387025d007d2d1f59913e438203984246f3082d313977ca9e8956f98e254b0d2242b4a4212ea8c9d6cef460428d516db03968bd181205a3cf2de65a907d238fc162fbd09e8dc5c00ae1a0d999ba90db0bc716ab945aa6ea21bc53862fa1ed749cb691e940bdb575d56d60a2533fae2ceccab7d1d25bb1f67ab85c314aabbf4f39ba598529f98154fa5d80b48a17bc6adf2e2a1d2954ca46f7dbd3c3b04bcbf2c749a25eb18e3dff8eb95cb962fa8948effa1bbcc92a0b00ded4dbede938d74c9504bc3051d050f99cb9ca168f0f9ad12888e002448f6c2fd1aa7ed82120665f47d434bf72d9780a4047eaf94425958c8d85c86a04c29c5c668d731964fb81b6023c04b60c7e366dec5fc4cfbe44df9c67b22eb3de0689e65579234c9cb12d66866ddd8f301276e7068dd6319ddd6a38013d1ec208d19b4b33ceadf5ed7a5db84f2f632f4f06f5e4badbca9735134f3123a32fb7bec816fb0a97f54037dfa6f2bf6f6998610d433ad0ceadb9dd656e99b43e8a0d6efe584129d5191a500c268d6c841fa0ee6854331c140ef67409fab9a5b2e960018620b48ac53cb3d3c4aae1118a5d8ba81b06545adb1a7f9b3b5be6a2f98962c921e7ec401b6856b46d46380fb19386b0cece212b43f5079f34a7143a9bcf286a1c53aa2aff5df98d7f8580f409a5613cdbb2c88e5360d7ae8eb49cd8a09c991983f5b36489e69fc4a07f84c2b97c426aa9a37ab90e53903362ffae20592f136ae4bd4e4f27a41e2061c194c1c26f84f6aacf0f9fa59324ecc53bd54d4ba802e27f275acd084f5eb997bbfba7d0c1db093a7e7eb233a36654118ce01f6038be7abce72b14c1b2a762824286103ba973160ca9b229880c56e1dea3b3597eb645f7ee4e905d9b5ddee322233cf962fa23f5279642e1114ad387dae29784f1d0727423d987ab5d1976889dce344b1d54ac997fbf1c85d267893e3866eecdf8dbecf3ab97c5d75cb10606ecea8c16425a82114f467bf7c94c4ce2c9417314b1000337988a1dcefd39c1fc7403ded239e0ef0738905b74193cecdfd29e3223df3722d88e026889bd991e5f26dd7bbe7eb2d9f0004019836e101f8e791c97c997ba5017ea8671e31e61e98c8c1ba24a248bc5dbddbf59a826515b54b526d77a814b4d2c1ef547cd53826ea14ef4350d06586a468bffaa093d29c5ca56018ccc60d4bcd7724b5378497e58a598783d2622f7a5b734f68e22f6e0d8d288a8369e52db6eaefa276096b942afde2c11256b4d069fcf2c23925ee1f41a8e7d05b9a2908380a95b80d290b9d36e9d4bb51e022571067e7f2d077201ef864063b7f226c1ba4add722c70667ee11b36e3e30aa44189b66f9e4416abceec42bb94ebe4867b5e6ca4076aa3a71914bd2554ed4092fabac01995c5e15552581911be2133a43a08594d76e1c01d75d74fd27edad28309b7bb4a3301b55b161186fe6b5c531e48f18c3d654a0f4c68978c5b2c63dbdfdfe641a7303330beb899adaf68fabe134478223094782c6855750bc96959efaf6dd134cdd4177749d3bb8ec25d90f243781ca6b084d50bd3f7ff78ca1131b5b2d109288b769b68dff605a27d69e1e97c99fc408e5f99e686c9b4710bf66f2c55183b9b78656ddb5c5ee1f331af70a262e2b15468f3b46a8f61d8c0fe45109a1019ad948bb5b7943b9572659b04fb66d2ccda376c537c49f684c5aeff53b103e5d44d28621aeda83ed7fda5db1aa6c589f1a5b452d46ea564abf1330f230ce71cdfe3bb20eedb3767a114149ef1f45d2a38491ae135a907882f353970fed6b7353f55cfef1b33bb7980659513e5a87f47e9d132073d5a33f8e462ec3ae886582beda0c543a6c6c13a97daa67202919eced0f9fdfdef882d0dfae721274653b31d08ab25bdead19752dda920b32a9d364cb9b05a6c4ee5dd1613ce7a96092552addb2ab0bddf5f9a6d71eb83281cb7c5dccb0a57e51f0892bb451345f29e55444f5fe7261d69f0d7876c5fb7d3ce33a6eb7dd677779612e998e172a9e085a382db191bf24e12341ad7d62ca9b7a4aa089c8a811a9c7a6848204a39554675b89d41f3f495ff172b455df3b6d66b4c23c8cf22d335d5b8afc640a30bb0aa05a6e605e7220ed0528029ffae834f40109c2d7ee1f63b1c1064b05d70e3cc38a83f117f8fc152cff27a5a4cc0dd617ccd1bd8c95d11f3a200e396e6b081d65bbeac61aa07b5ded82bf9afcb1c9ae0bc2486ec1f5e28bc65b8770384704a644ae8fcdd5e6f9e0d3423fccc65f87d871e1fd87a1d256032fbc6f4f74f5565e1512bf3dfe055a77e2c1f2cef26b272c1999a8a45316cbf424880d2898f73e08c9119f76042ebbf43a6b1494bd55e57dd45047cab7f293bed66461f4c5801377f2bd19a86c90e314bf4a9ccd0fd287d517d3cbca20b610371bc4981938acfc7bc8f60d89fb9fea8792d76657be4a0931b911bd3d093ddbf0e41dde9fa3da1166bf9f3f6ccf407a11b6889b913874263d07149d74a925e63343ce1b1ed3340086a279b2d8987ecf28525c73188975e5d754a6a3c886a6b4c53cbfc7761bf70edeccb9b34466b62dd31596a43dae4bee51c68ae56d5842c85e015919a9385ffbaaec2884f90ee2771a8643ea6a149c4f8281783b651b35b18eed857372c641cb4caa098eb75f0ab367cd535d1d4998b826b40f93293319639941ade93068c6b45174fb21565ada9556b513350470635e8a21878aa42a60bd09c38405eb0b4459263ea09e83ea1d66347be9c89be29bbfe4426c82e2f8d83727d7a456205485c45f1d565a2a9b6bd1655243366cf74c1681a88ffc26220c89a994c9c41e2880253a76d5d484874ce1f60eb52f319691902ca0a3cfa052845477d3578e57531e612b316821e524baf0e1a7d8f58beac71a1edba87b6632fc123412a82bc412f0132dd9bfdc3e9478ad045c341d9728776b78bb05064a74f8577691792f49a95faf442780347265a12ec7a21bb2445381f21130b50a45922b25a69cb2e8c99b0cda7f7b09070d7aba5d90dafe18feb0b992b144e12a6edcec2d45c25c42be03f58af5e53c2f3ab96099dc8a977d4787b17f27067e1168eea7ca8f1f5216ad8e350b46ae3c7ce62fd58e6c59460132c40a46c8a7e8959259fff824e1659daead9712d09bf7d79118722b4e5cacdd1f6ce8d3a148fe1b202c0037abb87838e0d938376ed65c0862c201b64c404c982e91e94472ccd591cf16ae9fdca22899d9ff8a81a53ba781b781fd21f4c40a3e741a05d75c19c7f7c62b9395f00dd2413b980d4b8990ec8193e7f22c5f0d20d2d7be64253a9e0b77b1bbb3e7b277ce9d5146cbb078999e44ad06446d076c3f211cb86fe5d9bfeb9c39260c4a656b3d80a127fb355a51ca7a733cf728016897ee5bc5927b3a0f88b9c447be3eb6440ff1a13f78830e627338aef2975b90bf44eccea32474ccdafdbc787e80c5d7fec6e6731de42f2d1001456224350c2e1ff77faeca31916a9ba9e65f09145b6fc58e3e56023119df920e842b5ea6fe16343758ef81a72a28d6443b306c273e3cc5c8d763721558af99b629a0ade4a36ef59788aac783251cb77682e79ccced8cb13d40235490846535bdbec4501e3ea774bb072ace256c31415671b33eeef4485893033cae5318511e2ac7c78bd217bf37ee2f20c9113574b03e25f8e292811bc8c30bf3948e5a9e281814e2b6648b919cfc58e32b64d5ab703d5c069fdcdef54afccff2af123079184e76e391869a2a2b0d26420deda91bd20e40330b729c4d40c731c9fa6c7a9e4c4975e5b0fb0c9fce12cc19671ed80dfd5bd23395bf5f5b21827b007a0847d38265a25383a108af7e619e454b5acb0c29a14c64b0ec64a05bd7909fbf0900448b131ace2e1aa2f646ea5b596958986ce0990b93f70e179f95ac4d1a7ba308bee9192e3ee27c62db687f66df07a1d19c5f20b0ce8d75e3f448fc73ff9a50915be9a1a37813ee04b021485cca7d5ba3d717204bfb2970529ccccf6810f9c1ce969cf3c16c030f942f4357265d4f6261b271b8432084c26d6c80c0233854daec3062b35e8b3841bcd5bee3416ba4fcde0cabf3fdabf3257ceafadf40abab06b4135100e9e26b6cb62967eccfcb662488128443c40f50761fe53c04ffd480dc8fe02b4851a8eb6e4eeb15ac9d280524628ecab31fdfa814d4585246d57f95cd504e407ad932ea4107b7768f5ff6805e93bfa5c50ab950ff6c77b0c93f758d024f6b82ce0d4fb117ab9b36710e3a562ff76f177c9ab3e3931cdc0989bbb6fa0faddbc3bb48197a427be505cbfaa42913568f5a88ecf5837cad443a40de6a29f44a09161bd77a6edf81d8f0c955724eceb2e507637aab7a67b450fd90551078c3f3986c5c929563407d3e477157007811719617d9ea8c62b6c5163c27e9a9b6ba4cfa7c37d04b6d85bfca52ef69d9c103bfcab5b52be0d8631143ab4925611611918e589cd2cbd60e81c3c9b33752672e132fc1dd3093a280c709d0a3e81d14b8f5fab8591340d9712ed42cfe938837581929c049027053c3a1509cb59476ffe60762bba849992c41bd0a8bdac6e4bab4a56b7b22a783a2b08aac79ff6cf27c88ed231282944f370f7c82447982c2db24c29c3a51d4ab28cd340bf3b9d817e7258fda22d0a6ccc4a5565cfe7be82a50876c5a6043b1645b83e9324b09ca8f70bf660f38fbc211ce94289a8362862c34135e64858320a9f6289041ad1e27381127ca4d5b21c89905a8fc7153d457213c91265f4f2017681db3224b1138ea7e23bed5249a3cb271d82dedc482d4e76b276a58dc3db92d0ffa364aedea15125a7179f1d39393339719445838fad4ce02440568a90018598e4bab1a79cd791c32329560674f5788e06b895180427457c115f32f43ae4d244df3a4791bd0f1220b45372869f25889ff7104d8e47f02bb32294d27501070fe1ae6b9a180627c99dde3d853c41c4bf5f1ed552aa67769738e1937ddadc5df8cc6cf598c6da55f66ab633830df55e81b41f095701169612a80481b4f8969e8de0deea6e0b31605f7307ed232a69de533374e020cc1d2979ac328e5fb7a066d39b737f9e39da4c424a879fbef5590079fd9f59c06337425ac9ec2c96e3b12cb7e40a1ef111fed47811678cc3aed5840f20e5901730228b64f40963375db63c89992ac3da11167e803f139c7686c62039eb2c741584da5dac9af7c4e94fa5f2be5598e2aa46dc48c9096f39667b44c3f9e927252fb6fad2350a979bc2cec76b5635042fd13c012d28f429fc6da7d1bb25fdb91314559216ad184aac911190343f1e1373ecabcaa2b206cddb514c446483a73b8ed318f50ba0abe948c949f9a0c9fe08c76dc7813e0611f1685bbf0920e4b07bb1cc02ac151d006c2088cfbcb9a276fd130952d2a92ef13a8300d4d832184579ae45499b6d3e87753c56c605158dc751cde9575e76e62248a7c60ef6d802347c0ae42fd86b68d78b2f720aea198b3bd0f179c659b5ddfd47b159b998ba5c5bcc22172324051f4b17a96e814780c46ec2c0df5bebb139a564d3554575dc400d9ecfd46389e569b474393826defda3adb8f7c77b5fdf4d5b79362416e1a3dae05ae8aa89457f766402480d4cd0d9d207c9b2466e8b07470c6e3de9c896fe70e057124ac337968fd79575aebe5d5c386db28ad742a6ef663244d49c3f3081486d7fdb7a0587252ee8b4373e3a113d5890ccbac2aab417c814ae26da198a598e97a187e3c5f5370da6dd8c59a4656329f1d4d4cc01bc82ac46ed2e06093e00f0fdca34137de7fd5808f4979b13737611abf245415b0fca3a60aec0d68b708966191775558bd7c55dde803b94d587ef9d6c32cf74a1a8401c40fafdf3b5f62e0fe4db1716587d83f850f56641566b610e3163e6207b025f4c116ece38307b07564378103d54ceff27e5ca88b1afc92be8b30626fdfb59c4f9d51285daaf2141fc80aa176ed3c1be729e15f82bf05d12b45930de208a4c9b16ce860fc383959ee12e206647f1138445eb07da51065cc56d0db18590c986c07c704894665cbd73ec338de71540450503d3b1105a03138b86848332ba0b8bf98f78ef9b78de2e51e4587600006f6d3fe45d3b4c915ff48168b19154ffa7ed2a01fee42cc2d4750a6fb735d883f4b3803e4c5ce527b12a2eed9425337417ffd7139ea2140a8234a977b6e17cde7c5c14cc3be13f7d7dc0200c729fdb2ecef60b80689d55feee759ca7bf25d4aeb03e5ed263092462e995c45efcae33ee8d6482d8049f59421dd63d56f7b40d8301487b72862314354ed96859e388b32ce1065cce9ccf324fd5606f21a9462727a57bfcc2ef07d529428ebb333b0d1476a8de831717bd2ce978cefbb98db4eca87f94906a869c47ddc5082f99f842de235bba60d791427a78f5d0487443b3268c328c467e059a326e3287c1b760f8db37f7a269e540a2d87048a19f9100c3e708506a5a36dc3ab69ff6015148b383e8a21f9673ab99420c25e3f35a4a94281641d3332d7661c2036b2ba54c1fa58bd1bab0cf5fad596ab2593e9edf73b6a74a2ee18ffc09c896dc29050817825309350796b71fe67e790918ec91654303df2f4d1065956b93a177b60bfacf1808d31ca1c60d5d38b9cdc8e5efe147d1a088a491420bb016f221ef61e6da5ea7c886cea07f1efe4d89386363bddcd9e7c5532ee8f88775166170c655ccd059767dd0c7351606b0e9e61bc0a5395c0b4dccabb28417526fdb024c864520d3cf3e914a05ac594250bce1fff9b5a840c783b6e5239ac6e286a69c2d4c7b9c03edebf3065b26f8bdcb11889ee2a07aa41e9125f2cc5a9856e3dd61f816dbf73ce4817d7b7adc33f1ef010a89e73d4ec9bcdf0cf95e368708e74c23a9eb097159b4f1ed65075e8e255cf9f25e3073023d3e98a233347a419e9f430ec9521f4e58a0217744222f9852a6c8f9aeac47ad6a044f30455708a0db7817e84d74ddecb65e0ca336bce2b72d3f9a4b79da9802572a66b9025d53818c74fd6fa5139e533b60e64b106adcdd19ca090066d61bad8fb164a228ba1094e15d9d5901c494ebf17bc98ffa24dd9a13f49919ca71a0d8ebb595c184c207b4af419f5d4043bb240991a7df48c106e19c674d490a00197e394afceef8e7c641658c9a74764a72a2f6a91c7ee77e702aa12475e3909a33e3c06e16166628c7142eda88536744d952f6d78d62a961658189535cced55b45aa471c4bba6e2b81edbf732d6134f4c08ca318f4f5f2a3f02ae1c8c6e6cfb99ddb1709c65e1a1011c525d51ffe22ff171893cad7c975c6e6506cb5c759c2924e3ae9913b1e32e1cd4ada0396b3ad6d462475c57459dfd22d67aa1692c01f68c90e0ab4867e82dbe3f468d07a616576faab53062fdfd005042e34abd5232600cb7b26618eb433be80b4ed23863075c7049e32830760207588820f3f03d5d833a8a0db8807a2881ff13140b2646869d67241410d46b318c0f214dda6710347f3731b6bd0f4557ecdd83a4e1be79d67fe588368ca782e31bc63c62f0086f7025870b12dfea2905e6d0924463a25989e85f650592c88c97bee187fb130b673c6bcc417c81fed397c73920ffa75c2659b434903bc926e17a962b28484b03801b710f83961d6ad0390f38fd98b225e17d4184727326508e67f73a36525ba9c950d041a163ae59ce6d2f35cf98b90b3f262fc462c687a652b2b164fca6c3860d07a60ad9b0216c394a18ca1d327997ecf000859c925532f34e68033d00a53e800275cbd38a5d86578fabad52061dfe5551c51a1421f6b1bba4e6366cf097c0cbc5e3c927d87b1496691d5633aaad82aa103da0ba51c71ba15acb7ddfbec0c0569d252ae771e395410652c1fa818b42a19f00dfaae3decb2064cc4cd1069e286e7911a570e703ae31a9b719a11a80e6e2d1fa6b9659ae51800d52893c71c68b1afdc2f25d7a60ee8eaa63a08e876a0899382a76958bd0bbaa59d681dc0e0b04fc9c76d53ce37cc0ca6dc81c58f2faeb1bc7a341e5d8aa9fa28e7646ca465e20661cf79777fbdcfbfb1b359c5ff210b8c085ac433ff2e0ef087ea8ce58b0082b375a4755bc5db726489e1ccb4f18c95c21e53c17032460e4fdb211ba425cc22d6cb166a7687199d0d9606a9cbdfb2fd12e1901ac4ce2ce709e1de9acd839e80c389d98c43cc57567d4fbc9fddace799de78d6b0865659488e759a68fe69b3bd7118ac1a465803914dfa986d2e6404d59a39362c3efa28555023efcdb173059e0286884aedb0eed2dd549ee5fe2e2926297d7f37b71793c33b74a81a16381cec83117536f19100047343b5c7b6e88cdefdc2faa5e84721409635f7319b2733bbc9a8edde7cdaf457bee95bc08bb8c3c6ac60cd25e9ba3e888aeacc7038ac5acb2dbd439c8f4d37dabb233c5f9933378be1490dd39fb8d0d147febef9b6f20cd03d014b3446be26605b6aead8a3e8e9d303209257d8e7120a0386fd8e51c4e0709ffcd96a73b0426c08966c00972b1e4a9e768114c5fd6720fcb55232fe2113c3b257eb595734b45cdd7e22f87e2fd09b8f2c2fea66c61d0ffe07416fbe50d31a43f79cec313f20ee9fb5e3f9836022c4b2a5dac3e758fa2e2481aa28f905614ccad40f755c17954085f83eb35814b7c336c5b39487dc902e890461e33f423115909ae6f2bacf91e617f4fbd977880ebecda8992d8f88dbdd3707544ba2165976c3a7c0b1e6b36f171f3af05b0358afddf04b78a8a65551dcf0384466245c97b701e4cf4331c3e314e22fd2f76db5435e9507d23591a67fdc64cfe0f39a45147fed818e7ba7ae1edf2f388fdbf3cf2234c6d5bf25f1fe4acabaf1075197a81a28117c8f121d2b276d9f24c4e2d3d93be2ae0007287adc452562a6e0fc6344d94cbc8015d9c657c400d778308648f98b2a9f191d88863d7876b237996dfd01a919e1bf83786e79ebc3ab668c8588e6c3145ae5593351a6efa925740f4ea6a4702ac1ba1720137d53648f1be3f0dbf59fec387d594ac449aa75cf205e09f4c5c1cc21a9aadc10e6353f85933b0f56a6632baf91cd78ba216f7e4d7ce9eed834b00c91c65f19aa9e320c3ddbb8402fc4e0fd58223c88de757442fd46f1460b89efdbaa049b78a9d5994d58f6d4688dd8a0c61d24445e686eeee16737de75d37df825ec04fefbef5f847549ddc1dc2e17b09d76c7fa66dea913fb25e3e12a7835adc190bb2dc68de966e735824a9bae9689821a11d415ef893806f72c9de0c0a8ece8c0564c06bcfe64db6e9f62218660b489206f447303008ee28e5d343c150578196721b009a5a06b1e41c9b2ba100b763ff45334cceb02cbdc0b328e802103c16435acc40a4ca1ccfe14c5432f625bc0896ea401c283ebbf516b98776fc1f2c2fc5c5a5af090dadd63d49f4b403890f2afa57d04d23e4890ca417f4bc3438690fd5a625199555a660b02d0861ffb005ab2bd173e84ac0c63453a80ae0c52288ce4b8997b35e513fe9ee3261b5e6c77b18b25a167a0afd21d65b57d7705c1f5e5ef5a1642b2c342ab3c2486545da0c9421ec1d68822bd8a5ae853bddcb16a66b44fb2252d8d43a1e41bc8f246c2c43840c9cbc674fbd847083e03995f36ca10aa3ff055c81249c8db74da896e31c1e1dd2dcccbd1ff8af762efe0b8d239fa1b6b853857819c5f654637a0749beddb4bef661417bd4afdc0d2d9bd54570fd63c0c1425d3a028d6cbdb35fedc20629d09f583bf80a6587f9b1b268118f4b0d93f602a89240a01400eb9548d459a48f5579a5fc9b5399e9f1c90aa3f05d557926f3f73d84c8feda2e9810ab28a29400cbf24105d250fb88e693b418ba42e08a6498f8d416a59eb493f350519f1711c6a4f6304f4f449da242cf8532976415760f8ed6e0042d740ec0f7729d9191dc7285f8ba84907cd4a4dee17d8bb7ee00552053cea7404f5693dd71bdf590ca0970c141d53ebf09fe995c481fcd441ec1037dfc8e333054cf488cd2c3979d04fb0de22b34545adcc39cea69923e5b56b264c115b172a4208f86eb10d3bee8e140556db99606698e8a8a162d46dedfa59cab5328f66a33ca1bc42b3a705b93dd742c584b4e02bf420e060e75e40c7c976d8c1cff8185f2305aced7243a2a36846bd596f3b77b5febcfc96a838686aeb651a4a428a47937b3c24adf0edfe92bbd01290e202a3b2e7511db43bdc5588c235732835545c491015a2a3981db8d63ece35511dadcdd705983d79b67aecf97176f10b1d07821633539174692751fc4761d270134f80d0202a22837cf793d71066d19ce33305debb66c01e9a9c207bf75533b289f3f0675c4432bb5e454a7338531a5b1e68b6d11e37cb694ef7dd9eb9e324d57f4669f96a6ce4eae41fd1eeefe49f3db5ceb51d6e4bbfe67f129677419c6439c9ce3b8b8240748eec4b53ad19234d89946f3f2e4e4761c9a85e5c8adf2159bd5c6cc70a8d4a8cd7980ec0879374ed95039ddf7505648606560eb463d1459e7ef9d7579735f45f87da8255de6b4d3c54cf730bf71699ec5683e5e0b2bf24798bfa205065267c875fae22fbea44fba06d5771db0c6f64709831c347e32875114ffe0e23a305b8bef5d6d98df1cdb9f87c1a35cf02e0e4aa8fdc44cded0bf5af91ca03a4041acf231fd0fbd8ba115a494ef5d22e5daa93b3ac22786ad7b24dcb50e3a78caa33810086dab565541db23b0c2be4a4c105118f6051b3de66258ff853c237bcb69ee4787cb4bc3e719dbd61edbf6e6b0f1991dd16e6cb3c75c3d12e5e511255ac4a1c1820cdb8495eb039f6ea6883acf4cd73aba77b912ec44d9f918841c1edebe5dd9817a73da4949af8c82b385a894d07f33d174676514451a0f8829f508059763d5147a83981a9be9d5c92dc940b068ae1c92889180f0cd080900574591dc7e55501f22ba89be41510718856ee5e3efe0c93676b419a07c26eb12ccebc13f48d61a77430316d58e8d834d20f1a229d2584bd3fca66e2b4e9199b7cb4cb02c995b7a17d55218d0d3c132118284b57c1b662c1f215496e69a95b845db1e6d8f70147d78b19ab4870331c4dde8f786b50545c0e0bd43560691a19adada740dccd7ad0dbd70c8239d9b32e6a2b6742e1d12cddb043d82b9351a403e20f56683817a4b65d9de8340615681151fe81f940cac112509e1c718d0b279cfb4ac909d6db3bab338c38a062de8054a419d8fd24cd8afc568a08f714b6b4b9d9964b647c389312bfa0cdda638d6afc41033251383f0d5cd5028faf0424cabd4345927ca8607b3b030318c3ce43d1e7c49fe7050061d366978a96c4b6ed0c069b52cd13c5316c688bc4ed21b22083b02b29cc7e77de5dcab459cdeee534681e42d7e6f4b824f8f6b90ce9e8c1ff8df1d655ac0f85cade150650dbc9a2cb57f6ca9ede2fcac082508420362502f46ff4e4bfdd33b0f02d35fb5eff00d0b3ee70edf3d6105f501000828c8056f82ec09b6d932535c59d6bdd9d8efc9f74b7e4ccaf1204fe6f062e9c072ca56ba92748cb672bf179e9ddebb40a296206704a392a0fb1fc58bcb81b7e0f259fbe1a84189f6f8a53e560355d863bacb9759e2ea124000fb5b34ae037b5681e1633128d7fe37385d462dcf0c7e1dcd3cc2256bea0dba2439eb1ef3040eb2869d69e5a73679ac7305c8002c8729b5f4388145fdcdf049e0820e0368d26d51374d3b119f4d2b314e84402b9e2bca0baa6064cb09e9790c768c82078cdb78f921578e2be8b65d1ba9d999011c472d8a69368a3e88bf5fb7f195bf024ab3da696524c3e3966d3a3de7139facfa8bc492f10c389dbe484e63bddbc203927450ef5cd068428c5ad9b7b0a892568791f10ed24986019a8cd1d311444bc80f37596b0f91cc49faf06f542ea554879d5c815206b8900ce1adaffd44110e97a6ef6ffd4dbd3a572927aa11b98d7dcf7728f135be424613d7284c9b4929dfccc44753d4ad55f07c2e883c07daaf5109b8bd51544fbf4c049f72b63b4f8dff03d28407170c256fb558264f8f3e73d6693dd0f186167c938c808c59074aa096d63922bb9b9af398d5aec3dfac243b429e3a449e3281c7856c9485db46a236f059bf53759ef55d4175f4eded9e8f36409db977b5725854bfd76dcd7d580b5decb43fff420c0f762a6216e68da1a48f87dd15bc82d0e91074667d72a040958b9640a875085ce4832a514bb0674ec74ab7d3536c58b5a714fe6ecd98e05006a07c74b6a59997cf443d6de335518e4d4114c01f14864be0aa09b047b6235c8f5c0e66a66ee293208f21cd2258fb4414d0feee8d87635ec149c45bfee6907590c44f5c0841d4f3bad6aa5190608e93b4cad4b63129d53987bf6a7dc75dfd752c3d830c8b0a81911e5045075b25f0053c5950b26f3ad8e7da4be2f95cf6ef91ebf44c73cd00707fd3da9726120365a2eb5249be67da2825cc95f48afbc1ba2b9e1194e045ef38b04d3e6cb8fb377ecc2e3ace0be7d77b18243df6e00718fd6f537551dcee96776b8ad95893d5477d60862ec679a8da42f79f5aecc50da4656cf141104f136368b26999d72ab61f8a6ba139e22a91011fe8e06df4bdaf860c98bbc56eeeefd5367e30b70ae4955823cb655739553a32d311896be6da3aebec2c6b5d7d822f88dac872b3ed31bce8f91b9115d1cfabdb8f580b1ed6c80f347539a6de695b1bc46318e757ab8c43e3d21245ce9c6b9c6a997d3d9fbf1567f9591ffc80cfdd5a01123b1598f4fa6a2d4528610d446a72576367b881833beda6b807e909c2f733326f85835bbd2490e9fcd5278f497ab220afe907c40f1dd9afd31e3c95f8fa5884b0ec1eb4fd4099fe2b6b9381b19b4be09d2f9ca1fc4db4110983fd73d157657d6ac211bb6f1363b1c80ddc2a030c7fc754bac255641f923c254529d299e9b802734c0011d683a1fc273ea7212bc0a5306ce38065b6e0c520bbbc09edc286c417f027c26ddd9b59ae34df4d51bd76efab3f90cd96caf43baae6897465d09e4addcc8a63effe65afe4d04c8d64ec3304f9a30754a6487d860f9b1cb1b1f1748ef8e711421fddd546c2c349f494ecc4c625eba3b61a5ab3f3da313041203d5e7dc8aee565d8a63256ae717b9ebc2d71ddfdfd8254f6fb1746547af88b472eacefa36339982990004dd72a1897e10a3790aa76d92fdff6dd5722e03f777c9036146efbba0362a8c5aa9e2a88dd4ac9052eb2a5d5c2056a52900f34506cf134569a6afdc6249e808d60ac1ffd11f7e9901a1c54c4160ab6d1751f58de0454a07820dbb1649585ddeb311f36b2b7d13e49612bfed49e9be3b3662968a88ee384ce095c98ad118171e2e434cfbf3b95f1ba6f313cf7f0a3813e31aa12e165d8684b14371839d04c055fe67bb3d1febbad9f0baa982476211961bccb84345d5e8a3c79074c0ee4e43d8c0291ff9ac216a5a97271e8d6c3aa50c5524d7a50860004da1256b8db38bf615004a69bb59902b75b967f9937e13132e36a378b78e05819ed9001d069a25dd5ef909ca1c9831d2ed93397c6921274ac6e36c19925078c24ed9c5d4bab1716588c4aab98b114ce4136148a39d429360685674ed908486529a0bbb940ec6e118fdac8e58ac52681638b1c64aface3ad578bfc540b1b8e5193b1ecfcadcad51d79894de28fcf7dedf2506e2956d45e83150f7fa34e7e81cf3eff2bdc95620be25a625a6ad0469a062d56606106b5c0919dc62cd051c003c66b3f579cf071cb66c9410342cc98f75b34c8f8d96c43b796ec22e393a820d831fa17b34dba08df316b3c190156833b131038af82944974863044adbac6fff8a68c3e3c6c2e492eabb4e4a6cf045275a5af1ab627d13f6a8f81f7fa171e8651a9d5936c2a390a13b797d581d80b0fc572fe22eefe37f8cec40b783bc96977c235c31b5f8cd0a42e8a3e91a30135bb9d50ad0272d0b9ce8e341d08313bdc5c6a0b3c1adeb76b203ba41a2d1675d8b57896aaf725994c85e9d8b37b6a59d9b6e8eb9ce62405ebfa0a882f2668552136d43a286a663549fd9bf69f3a423ca9cc46483966b8154e3659d8709057c184f391e8457c6a875e182cf2e6093f0a632b364598e6c703fb3eb49007a10776879e951922372f0b04d3219712ab0e1463c146f52478bd17c6d96c25db4bf9a76976a57fdd834022da8b0ff23d83e2a5e5ea40c6fbd81fd30f5a8165609a547b0733ee8a828d87ffedb11bb9a452e6054f4713111341e80d955dfe8c3f5033c6f926c9bdb9c2cdab46ce6b3c5d1d4e99982bff0a2155fafc35ec0a32596b66b15839211ef5e66192c4f2824519d9da1fcb88cfc4fb7177fa99bb6b414e4c753b9b353d62b83cd01eda7758a89e0a73ce0b9b75e9612aeb9f08192abd8a2482e1dc69109f7cc751923e5bc63960f9874be1c0266dbd1e7ad0252c16426c19620de04a978f906180cd7a8966dd35ca729b013984aa28f0835965012b61bb1ddaf58449281b8a94e168717caf352405ff0538df4663fafa02607ad6dea1a8547710c97002ae9cfafba9571ec4dac0fbe19b252a03c6eabecab2b7bf23bcefc2f0695ad81fa0f0989b4f5f35cd7d528cb052903d2b85f7aa9802568ee527c7f52b2aa560657296bbc65474372f7a118ec3a18306f441fac0616aaf151afc2243259a7603b376255fe56b98d9cc463e46ae2dbfcbe0fc7dcf94e673750890f7e334fecd16e018cf97b5f254c87c4909168e2193239f96e31c1e1dd2dcccbd1ff8af762efe0b8d239fa1b6b853857819c5fd3a78499d04a8a59eff988d46cfd0b20633282a4f9e2065cff902e90b0308ffe17beeba80f2bc0976bb533606e85935910e0550b554e5a12e2058fb74d3212ac795e3e43159b27cf3e19454a33b3a6b3b2c6e6495c7728e4954616905c4af174735c37a82cdca008dbfd591c75d0522f4c736f11b8b4eff4832e7b98c6d7b734b0903ddf95f0decc574279abff5e1a044816f5dc012e43e0f0d89e5b268615e06c436c6c1710e0037674c4aef4b692f5b9a6068934ba67cd7aa4468ca97b6c3add3de9355a9e66ffa53b09a179ce92e57b392fe0fdbbaae3f63c05c90f5528163cb2dc96515f86875569a386bfd747da6cffb1fd0edf88edf3c87d84c785949c8602b7ea3d3b6335724a1fcc17d611dd3a5f90891819e4980c0c53873f1bb3e115e33bc4ce3c5afd63eb2e3076d74ea27603fbfb5a65e35190f74307348e5d6888b0efc181d30f353fb60ca98822818dae6470605dec6c462acd1ec65d18b21065c15f6fda26ce37e2a2f7e3e2b57608e3bd462dff4369789698e1248c5940b7d3ff98c4331b0f47894de2036be5aa60bf84082f070e6316b236abe2b3b2a87443848b12cd479c1483361172709bc246617f96e9c41e0af8f5b7666271106e9e01378deb04b6eb92c9620cfcddb64d96fc7fb44832045b61577f3ebf920ffb6259eafe1504db66619dbb0af5a99a11bcb62ba1cd606c0d612b9f3f4da432fde758929f588e4321be451c1d97b468e3be412e83ad19234d89946f3f2e4e4761c9a85e5c8adf2159bd5c6cc70a8d44bf990caa5d932c80c0e632ae1c84e3921fd20e70771c09c77ae061c0ff89eeb7c4694d49e564276d21b5aaac92ef223f25ebfc44092bfdb3ad2233b843c92a7df4ce4da78279f4c59a29b75facbe0c7d2306896340f823ab9efeeb97c3ab92801ce38cf479653547080e2fefaf4c37a5ef19778e5918d74d9c58c1c1158d0b09198a847594aa8c80e551b7f2f03a6d710ce14ba695de1f60e6f7c9b6927b5139270596c25ee3718d8cd714d9ee2ec44dee3b68ebe055c41876853cf108c2b22b11a28ab43448e03f9a67a90a1235f2dbe9adb0c2e095b1f8de958639df4e34e9008bda4e0187354eeb91316cce7159f0423e0d7bf5ff0072e70136014a522040b9d83da07d0fba842a62a7efa6e1dd1afb59cd56973a8730f8d0886d8a19ea9e5532ffd0e0165feb93425ceee6c54b3f3bdc7b0afa1398d4c49f7c80f6ae1f5f49ffa413453ebe47ecbf29ab0886a1b74846d9c242615fb349dfbe86e2ae574ef0129a7215ff8db1027f74fb2af4b71da12cc7c66709bee66b14c14eb3c187a0dc89e7df32dcc5091d9de620f3eaa73cd30b98d96ec59453a60df94057f51c41d24d8b74211cd8408dacab7f427b46e7be67cec2cddde894a1e64b953d1b7166dd7d903187525c743b4f600a97c68ec7c13b6bdab302fb7a8f340565fc35506fc9ec2727208c0206e260f89e501666e2b20feabb5d3f4c0cb4f4e798caf0872557abad49f948c93f104a24717008f57d3ebdf585b0046c3df0b17e4f7df569041d4c0dc3393f483527c4631b6631a35072367506bdcd2795e5d720529fb3c36dbdbd745adf20cc249e5535d00b61539ff2c8db2acc182ffaa23d855b5b9e941fd89d16beaeb0111bc826005a6e97d14a49348e7b460fffe83d2589dcda469b7433ac61ca7b3ad78770e9076e8e93a67c3b7c7bc9a2cb57f6ca9ede2fcac082508420362502f46ff4e4bfdd33b0f4beb7b112e33ce91414f2a8f78ccabcc8dedad6d25fd142c840ddcf07d2f69fd2f287d3495d0209f13946f67ee21956950adb74ceacf5377264981e6561b5f3a6dbfd2b2fbba3598874103893943ceb903c8df2d2f01c3097daffc7702e4ecf54a61e9dc7ed56f5cea8b67cfa79d9f21174ebef6e5919761a55018498dad6f460c4441aa4583593e08fe2acb21b0331a74b4ef347c8b35ac8a723b4bae80d2c89c1e0cc88311c9f7a437e5af432ffbfb4800de10d1ad60e91943024e4489ba74eea09c0df57b18052e6bf9a290fe1720bd53f87211cd61eb9ae233f7ddb39a77cb4a61d72365e3d3574f901f3ed154b96a8f6729dcf10fce9ae4cd20836feb6c136f80dacb2bf165939f34c0e3dd485340656bc09b5fd8a443d75c37fe43fcb5b8c40e24d320832b6c751ea77c872f43ad15e7d9cb8f7894428e32320ec1bd4d6b9603cc09e1e248f702a91d9d26a28db39251ca39e06c70cb9be2ea2da37cc0adcecb4242bbf36092379e08f13dc5884ca0e3a42b665ddb35f796b9448c726e812cf8c4828b8c461531d1f15b3084eaa0aa6e1db2bfe63b56c8549d1ccbe7e1892ec5a093ea041c285a074aa096d63922bb9b9af398d5aec3dfac243b429e3a449e3281c72f3fb17d0e2e52e284b81321cb5b3c06001292695df7f2756adebb3eec18d8339eb4547ddbad2d5796f6c117b1988f82372ea2669f6c713a6bd3ec928589760858da27b577ff7f47d0cdacaca8d4db1e9d0c973f4ac17742d2c83e8f9f743f6544149240cdea38c3eb92085c1bafad33cbf5f8eaeb20221a06049b5882333a4b09d5ca2b8f51780ef9f78e894109a65b4d9a7d89264d16784414f0f4453470140c05003cd207c81372da4f144206041f1e6433dfc88a3e4f0a9aa8d3c44b2071f3b9693060b7325c7a3d9e30cf63f80f2587f62f65e24edcfa73efca6fdc5b1c8abf260374af185f2403986932a65a16dfcc097dfe4590fd880d36fb4fb1468492e6cb651037c1747faff6de5a35763bf58915fba956f7a10982dd77ff7f97761826fd73a739b644f3fa26be43532448a46cf6853077ce10528cba28e523900e4e0a9469890bedacde22df9f0ce3bd9e3ebf4f6e7ca1650e942a91011fe8e06df4bdaf860c98bbc56eeeefd5367e30b70ae495586ef1905637e4f17527f8b5ae1cd7eaf8404cc0609324fb08bda9199a4458f249e9f5efc7c3bd33d5275e6aeee9a27e2be2e799541f650e304f9e0c0d69252ade4e6f16ebf18baa87de450d563f80dab902e1c91497eacd26c300bf4e1acbbd54e05966e43bd69d508395e7a7ad4009193cff152719b41647fab89fe09087445780758225d5642711a5d1f066bcc039b0fae1981231a8e25db2c5ac9a922b753e379a63d57ecccd3ea6c2aa9ac09c954ded0dedf9b19121aafc31b2e0ac6e6f474750ad36aad2d32681d607365fa5a22c1915782eef71c31113b60de2caab0369657fc4b18bfbf3da756a5156b32203ce85c9d3ddc7570533d82dea889aaf63e06a7ca2de531fb782ceed888651aabe5d5903f21b8096a44c3746bfd2c669fbf82c41a81ba4c7e3c8aecc76ae7d946103078f040b864ed1c70f3a8b669eef419bfc43f7f39f6ee6d2afa96157f4a6a97f2ad9ac66f133e24d19bb9e5c9e8624e617693c6c3035501539f86ad7bfb85c0a4ab318d2891dfb0eb374c2f0ead4e0ba0643cbdddb950be1fdb1227dfbc521ee36ddc4e86ae43299078cdf9899305ce5ba42c152b27996b77c76adbe37eb9e568fb5a29864b2967d9882a18229995d927b3319efab78b8250afaa5aec54d018bf691761828d56f50ec6ec872bbb9966412f4a041d53e4accfac0fa822fa7ead41f9bccc13c3ada43d6717be4e82f5d4c91adbdd3048b323d1eaca34f4a1de5ca85b98ae8eeef3aeac617ffc1d4f5a5e503fcd5f49f470888f27c81efe5f91a333907e1c23e97fc9a04732a1dfd3638ec0a28e41576cbe9ffaeb51a0edb4574a34a0fabecac6a29caf1a7bdac95699eab93b2b9566f1de7a880cb19bfd6faae6a1bf267ecfcd9e935d696f53a24bd68d20d886ce8874c46ba445d8ad4869711a6bdf85bd2c815a058a805b366a787c1d852ee70fc5385f73fc31e87a4794ffc9a7276e92033adc5be2594afc68c6f07e9323054ca27fcd89d11f54419e6b3c8a1104110cf4cd8e1f11bf4a930b9d020319e293c6ec1f02b6744eeb0d519550c36271a5b692b4f6abc14d6913c4b61ada92fe317c79602ee5d87b54e69beabacccddba17ae5f6ee25b40ca259dbcf16d13b7deb60b4e1fc486b6a93d5135b606c8c4c10ef8ec89ae9222995c1874ec4f95a19810d01d01245c12bf855f6162db4da6b31d04a8ec6aac993b0bd3fee721108a784dcc4917c91c8507392290312b1ff663fb9846af57557f66cdae847631fc62caa09041e601f4ac1e7972fa274df636cb5aae4b4259458726a210a7c8a871383d2b510ef77d7e77f37c3ddd8b0b2328baabec1012e870d107f528cdb4f0275197fe054e122d4c41cd485ae9373d484c9ee00dba21ed2ad2254c9207996f4d912393e201e586bc801e173d5bf5f0fb7e0f8cd013d41db26241721cf51d4c6683db8e3a7029f80512671cf5cb0edc7544a742691061ce7d3b2ced6cb9ab29d55c020a4748d8f9f661349b7fc49c7090d06ec17bb7c2524e0c1ef5fd158d7ab3fdf66205a8d1d7dafba4763a179354bdc5c75d5f911b69930f7bf0758715b6bf7d33cab58c3b137b883be3a696b30f27af1e8107f98b76633279e22d02d9e10991b476753f5cc93a8b7cacf8f614f8498853b4e85df0aa932420fe8ce1e8f248f06084e3b3d50d7ef706fff5845859021428fcb2014edc20352fba36a16a3b97786df8def83344d9190c1caf2a5c305f71c5b641a863a554b5245e98e6a2966b56d4e64c72e575c4e67eb43d34f04a61bac4c40904e4ed3103703f380e89118aa0a7742444e10bd55a0f135d5fde07584b606c445534b990ca6cba0ff844615983339c3abe8b4deb1b7c6c6780875ec09e389fdd99aac79f12f7311aaaa0054fbbaad27770fb2c0d9033ea4942ab561251e596f0eb7f5e47afc2040369ce643900ff48f98e128c762ab2400535997d0de2fefa88dc8c2b9840096e8d29269117af1f057201bde8bfe68c6d3a14cd3f0ccc836c474ceba583e29ba41d4da68f348010e5247992fa9286a8c13d556a3d76753b4dbff549c01172b28babdd9d7a4d1f423e14df1baa4a0edfc6901250f515a365698be781ab876e88cea748f3674f5a5b7a6c9fb463694a9388d621ce7c7e993c3f2b9e3833f88f4ca6b2e5a9e58ab9f0249922604ec12cb890081073f006c82d33df5d37c05f66b46fab3965ada65326ff89369909f94a89473332c82ad1e539e3900f3111a25d627b6b38e1f96cbe74820d9b9c758a2016d6f90b8af78dd3d1ff69f3effb540af91f6ae88e41ba94d06a35e597c2e2c5a3cad293906c4f82d4fb8ca9213a3458893760248acb4208b9530880570f18d943c6e1ec234d8317d0362e18693ba26e250575aebed2549b7ae6bdbe676c773f4c89f3205367e060b582467b7ca43ad044ae59315b2e6dd48561da264d3a160219c793a4fd30ae008e3abfe70305f83e0319fdb2eee6ad3fb93af28170456558c3bbf56fc405a08dd676012785fa34290e077d26685aae655821eccf01cd43384d4928cd538422985e5594eebe3edee241d43eb8e510821daaeb9c13a5c71e8a7e2f9a3699beef3223a38db227f881a378515f5295e6d61385cf1693e4bdd5ef7bd68cea2757f2028022537a39a1c33742fcb0ec0b807c0dccbeb6e14786158d07da0ad3c7090cc7ecfec0756fce1124268a9aa14bb1887b27bfa1877c06d81dd4a2caf3a946c9c91fe10ff1db7b8fec36b4efdd922edf0fbde063b1b57de35a155d0010eeee261a1c5080ea0aee038fa12a7ebc326dcafe57cfead0fed3969dc03f92daa0932e5ddfaf0a28c5e1ddf5beb541aed952e8e8a5da6939ea5e94fb1771be44c2eecedfdff57f6ae104e48f95b0b11f0b5f5d0699fda89ebbb07462624b0c918512dd120e8226dba241bd700285f0d5da27422c8338a95716128328b71dd6b0ccbd6e6b6b77a8417e9b7382d9a76f79202bf937fe29705250d53ba4f0040ebc6e9e616ed57694ff57737c4554eb31038e005206d348a41a645fc6565107cf1bbdd06f3ad7ce7a528548e50afed5d572b071c2ea82f42ad03c7f1052f55d8956d983580825450b62402d48c384c92c2c0957f8047d0556d2dead8996f0d705d811b4bb0042e084533c8f116b9c7cffe7aed7f7dcc0d000b0725e5df73f478e001752836aab6570580bf6987a3dd75b369cd7b0948b98ab37e8e40244edc70bff94cff45f3a371e318ccd2ae6e93e04d89ad8829c98fd6ef5421d1b5471bd2c0dfb168c6f0fade5445c991f693adfdd6af1bd4338e3da790d62d4c1d6e44aaa709472173bb47a610fd76546fb641f1b90d11c5245d423dc40295eba40bd3a3fe8c2eb6174008b912b71f6a34b6b99d3b4c4e7fd8083e1f10da3bab0e2e1b01190141a8ce4092c13bcf913801fb8822a36d9ec1f08fa342faef3b4912c0079ec0a1ac09b8832a57aff2e6f7ffd431662d3869ef425bceb233e83539a07879e33cb1a40273a418cca66bf3263e689a7f6cddb42633f2fccd6fb6fb9bf1b6475e6f3829ee260269c1adca519146680b6b85c177c1d9e19d9b8996e47015a46da6b6199b2ec496b2fb894cb940fedcf1992df680c5fddebd78cb7712c2e007ab8ce8df2a5c4cf284ee88b7abb862aa650ac949cb04047ba3c295e939ea642b9ccdc66afa1636522b4dffb3c49ffa5caba1c189399de026e1c5a9e63b7a0942e87964f40bffa6e71703a8979348fbb1ad01c6a43a320c84c4d7d87160ac5062726b6b737b5b71bdf174c6b897d6023c5cf1530197eeea9b7bdddc797a8e9e65183a4cba252d3c729cde8ef1637113325af6f8e68bed14fb3f9347284345733b7bcb6c6872d2c7e182ca8007fcc3580880e411ed2dfdab80cfaf207e939e445d28e1840fcabdedb9025c9fb1c5f5033e2dea495c69cdaec7624513054e76098e42be705d1ad8ec03678dc00055d591d3ef0e682dbacb17cf658d600c35a4e67ddaa3e8744bfd8a32d3a51ee119324c3083f74f6e4fb5e6e6f6dd356bf456466780bc73f5596998fafe2c93de2fdfcdc883ed61b4cf18fcb3fd5a20c335aef69a50c655e270e67f70abf7095777fb03d2db14e2d9cc92d23057116b2b54811b0417749bb888a2973d47b30a9583176b111b6a00420243a9b3ee99c9e8e5bcfa910412d87e35819646b5f9e7726bcd510c3de9c9cce5a5a20b2acd64007f0ad60810c7eeed82a759a4c2b9d403b86af1cf62d31fb7b46619d32376262bc4be0867a5618b13b812071076be06107e7ad3d7c1684bf74b083a0dad300d3a65a38e6b68fdfeab65b1eace38a1610ba452df932843242789d09a26506e36bedb26a87466791ebe177f2d1cf8c109e490372cd2f17b75d1c76aec5582edc2094f32900c765b17cc8a62f5319973e34654705d5a681ae5e927514fd498334c813e1e01082046b442ae76aee2d840887a4b71dbc60cfc3c8a05598a4bf02b8306cd77b88c9a413be6947ee98336a16702a37503d39d2c20c3a7d6308e60a58a76144849fef22094d6a3555cf7b1170150751f4a3d1626f6d202291238269ff0a4449c7a62a57346c68a95d4f4fa995b475f9293c3dfcebe7f5a523022eafe016e75b09cfd98a82a8db628d4e662542cdcd7c584fc24dc5f5365d3c133ae331235437aae20b57dfbb767854862a8c5a0c4e780c09800f9ea787b1de2f4666131f72e557f027349330c6200910bad6b957edcf8c6fc214f68f8e3691e2418369756b6bf9dc23a343608830ad40c39d081ef303881c0bab98aacbffdd32c662a1e3ce98d6c9764b6168161655aa800f696a7280a2879f10880c3c9ef293ab6df42e79312a7da7050442de7e37bf20c6feb85889a3d07b82fc50a5207b7273a55c828e45cf951f3de61f39656ffde313db1ee1f98c8d6cdf875d253c8be4fa93b59f6dafc6fde3ad57ed929eede62635c207ca806f49ffd702f2b7741a0a2b66df6b498ee0891ca6c40e6fbc1fa0f716127f364e9b6a1added3c6518091a52599088f6ed2192d6f77fdda515921f0438596d7593e0643eab56d7518655a991cd20adbeec2b08766789ca5ce53fb96a9650b74fe22b953a0902fda36f71874a4dab56e7765715f628da125840138a53811def6f9e97bc6c68c584c3e465c91e829270a3f926f316c76cc4ba103ecafea3759ab224a1e78cb1a3c1a9629b2487e9eda70af37b3aa1bcb7f12cc2c43573fffe45155e7cadd27ca09292bb6bc665e1e6ee7b192bcc61b746db59626af87ebdd11c89806629376a0175e1238e26f4f9bd4b9a2f8824e4a5ff620151c336c7571edc39ef211ce1ad9b8a0e737a7593dcd27447ec7f745d448f60c65cc20ebb917b2acdf269c9a459502e99d8e41aa1636bf67ed02c34b3826c01431152096e0066060d3a9d3b464a6e2ef9b5b4d5e0cf262d6a5651628a7319997d163ce0b2037be1b02a4a1b2761deb6d45d99dd44ede324551bc3dc0230b5f9f0a61ffde4ffdfe25e8d2521d3c83459be54b819313a9b800251327b2934a7493257417295e92f3dddfd332de9a457150345f96ea12101446d6e77447b944f5a8c5d61f71b022b06e8262e94842eeea34e28cb8724d576b18d8bafe0a514e482accd92f60022e3db2254d009fc9b31d7374c75b06408cc1d149a7348a40f2205da2aada03abe3acad2de94e4db1c034f636edcdbf51bcec120fa0842c8193860f13d8f25c4cecd470549eabb5332fa6305457f41485e75f9d2d0e002886395ca6c5cb8174e5eaa6687670f7c057c8556d020ae2a23d47d65c7b7c58e0904787485f7892fed9e1a685186b17e20d2d5c7ecc06a05e3e522e050259a7d1c88980225e04bdd193a5b35b483c3cbbe8f83e4f48bd7e57faadeef674a8beb1d568921bc5f37a0b811bbb0b37b36b115222f4008569a2b2e5fbebffb5bb754981ff12c07fc11fe207504971a711416d7ff3117943da72816bc697665ede5f881aff65c133cb7d0e1649e850d0c816ea26ea92d6de7bdb2de342a5f8cba8aeb82945cf78799ce66bb7d434a86b5f26dbb2803d3947c843d5877ebc82862e49ba0bc5d31ce17774ec92696612665c762451a6d9fc567e58fe564756ab616aa5301eecc62dfd44098a65bcb2f55704b11ec587ce1581171c96ae9ede67e588650fbbe777650f4eede9ae4f733f70c8b4b93a62b2868326f248650f65b816e751dbd377e3f2e4a67d3bc1a0ad00e00e2d0c73aefcca99ca1fee24a9660687daa36a3c9833e25b7c19c1c80fce6d66bb73311adaec3545ba580197325b864368eb1fbfbc17cdd4d0aaf47a3fe88d6167798844d1a876b0bca5f198842a0da366622063f3e5dae8aa04215efc48585fcbab32f9c362eda62b3b7b6d3b3e2fd1e639c02e97296cbb4fbb9eed5b27eb041fc2fa01509bd0ff7dd236d7d56608a5d75e301dbdd151ef6d28cd79be46ce1c154dbca512017a347ba1bbdd8260eafac12bd500b5019543f64e82fa7fb1a4d454aaa34adfe553e84fdd831b62345426dc7784a33571da9a69329fdcfdcb465aaa3c7c84fbb289d0fc945b9ef9eab2c36793f6f111ce586345c1d3e2baf7981737387f7494c4532f433f655876048a86718ebb59d444f04f58c73a011811dc8ba507aa3830f6afa3e85cc153d531615d216ecef305a26528bcbe4d1e01be295124808636a6254ee2cdbeae9ab8ee91827d1e96e89be16fda20582e7d71bc3ea16b87deacfd8975649b6c053d9f76b9578a3ab98f3863622aaf459eafa3b0fd82287e8e8f64254ab33bc1c044ee9d90fa7d786ec608ff91356021ef13cf92de94b6808cf317b8304a6b0298852a5af9b50b21abcd9b460fe034f8383ef80aff07996f0f5e87d199d4f8a82e0c1aef2611e517d1a9162c323c6a148e1b0b7f165be989f342a3fa56fd2391083ae39573ffa95dfda0932b5ca1ba75e7b51fd331bedbc2ddc2d573fe455bc3c85a90c37c053e30319c862748c70bbb7481d88efc3d9734b0c1c8da461aa2c6e316148bccb0a6ce64a3575d7250db86271f5e4c0154d7a1b924f6bf58a75cdccbffdd6a3e69b9699a38066b3f103bba5b5fafa42d8b28f2deb04ddaf61a750da4bd18a0e3f5aa006717a26ab302fbb29065d2b9f8a96fc733265c37910b70e9f9fab6578d0fe9559204be2afc2e8c476eeccb7dc15851e6da6b64146541af9fefadabcf88692253ed5bdf6b1c93cbb8de5ee49b8b78ab7ab248a9cc824d16c3c3430694bcf4d22c4ac18c436d0e4f8756fc209b1ab243d750a36b569b1bd55301b488fe67ab75ba5a31ebf32d6e79086f88ec4bb40bf50ac51e0c203e077ce31419a2e3bb7ccead80f63b75cce128085dd28131d79d59835ff91f36b9ff69f113844bbaca289a50863ab8942a88e1627b3078b937b89dd96e85b3312b8658a5c1362bcbc3f46084c0f69f884167c86143979da5bc75f1934041702a82a5779d98e44eb8d7a27fe7940dca8e9af01b051dceacffeb7fce6ccc848172995418eea83c1e5100f9f2074572f2f568806f82feed58b3951fb68f3fe94fa2c2ad04ac1521ec2bae10a0d6f56e60bbcb094f353750a254ce381f846be1a4b1125976dd9ee7be5ac1c234c369d18d00e7e4b9f60163d429d63486a76f3af9f39f07698ae9ca68db9bb795eac30d6845404d2aa582a44d07045629a2c794ba89d5354529ec14f9218a04f7290be09fc1f106be83058c42087129c5a9b0b4138b75103f1afc66d4b7eb8a3e00ec85a5ff9f25738e3eb76fdf3c85a542db2f98b5c73a4d22f12b6a1143dde8291e93adc4fe780c72f9c2f5e6db2082bf44fb224ea8d2f4e231e8719d20f11cfb0ecc5c3c3ea14cf3a2cac1bc231deb5891ea796e6e52fb68a3e7de8fa91f287e22cd45f9f2b4700936f9bf8874ddf8fb9f13dcadc26bfb12ede42b78f376bb77bb15df4a60a25fee46c9f4d50fa42f3521503abe7b5f960ee5e901fc70427d6b90dc168fefbb25a0ab77c9bdfcc2a0f72bb757f5994e2119da07b8e8ff9bc5bd005450c4c95d57317172e6341a7622abef1562e3f487eb7b3a74c808e2a33e6ef4751c744036c20fc9327af07f84be5949f65e4703a6b57287f1d1fc35f1408ef9d40ebb27c0a54dc548e7807c8680e3c4991b2481ee3baa84504b67d9ba067873b0c9e39a571eede93eb310348f6087e1e8833e1080669e2519540ad6bc264f2aa5ab93db44e66cd22c1363b717800e5dd219fa25bc307f0618915a26e86d2837b4e863380b9b69e8b4e8649c3f67367a57a7930c89f260ee4d4334e71f0dcd289b64d36799ccf28b8537efc469d5d8d22f2b9a004a44012e2945436be372600aa852a67eca8d27e2c1f584c5d7c38fb377a0f6625d5c904837e16f331de0aba99d6413692a8eb152bb93a7dfaf40f76afb37d108c814a733357d33b6259e9ba018d3ddb9adbda2a2922981d30ebec9a8291d19848b03de97729c2fd28e5fd4ba7c1b655785b9c611c89d1f881fae91f894b3e8492e3caaf3df756a27c2dc9413f2a9e244c7a517832b9e314e71bd824ff677e6c56876626722c9431a53e85a4422d9af4288f64ebcf1d205f9a6a969d65f5194d7f6d7af3b230727b953b27e1a5133123993e38210ff51722f12680470f66b9a1808a6d9e712707453c9414d9552571cb5ee43f734a5570033b2b8a638834e230679d422bb65c3b2d7c8edc945249b3752a7fe405d509f7e88329f0039c8e80bfbf0ca46ad44765a48d4779731ff78226364a628b9aedce1df0b9fbe7b8bd136f52a4f91dc2fae7ce54bb857eb8ddfc7b52206585eae46f84831cdde98e7ecb6e4d811ae54eecfb3200191344cf4cf1a4b0db9df354c360be96f39e113bfedf9650a9e9b1c3cac55816c8e992633956cb9cf5f53855cd4249ea055266b11227505a6475e34d2e0232e9ec0df6836cbf8ad02c1fab0c5bb6669532de5da5473b9a6837abb44bb48cadeffb49663783abe7ba4e3e0be0081dba87a76696a5cc3a4e061fd2454c621f06a998f3a31fa29e507e26d1f242151c401af7a7271630e816aeda4e10b5ebbc6c3cfda3a02ef0a86822520ddde55b6defdbd955f121a00c7d1611147220ca95fc653b3f8db0dfc235e214adeaa2163041e22e5d5045353cf26f0489cdf84ec39efde52fa28e591ebe0c4e8de9520a2cb91a8ceb56d1e1759565b26a06e4b9ef8bcb8b088a3a2481258a51ac7a5d77b44cba9d38755c26ca1668b6d98c1ca28390ba535b036b6ae8f4644eec3a302fe4ed2dac05842f51521ee0e7f5e4f5bfd41cb5f021458ff978e30f229f501337f7b490646a82542aa2f6f250e7ba08f383715860b0ca2de6b4c14494ee47526a3acf9a9b041c15421560969fb98822cb5d8b43cee0aeec383847c5cfa79d05976c2d8a8538a9b6d1d4c5bf6859f392316d7d7780534bef12f4c33e1e5cb3a02276457a6bb4756474b56126ed396e82c34fbfd7ee97b6a4e26ed931bdd2b37b16b8b84ba4dfa2b150b077165675b43365a59f9041658973fa265e1d611beaed5a765bd289996f142672949e108f314489c1cebff18ec118b263ab801a46a49bc5e11bebf52d477d5c76afc275cdbbb061a9e1c5b762a9ff9acbea2f92cfbe35efaa4047f2df25d8455155976b237cf3d35d3543e087b9711f7c8d9090f0eb31cf7846909dc84b80bbc4c150f737ec4785e6e9f32e452c857a42e43a77fef71c4044bf748e853337eaec9e458e2c788416d8986e3ef3869fed07aff90f4a77de8d53b75254c1208ded60b40049086c10ce47d9f5778ceb02b0fc15f071305e3c09ed35d3b12e2864b8bc9d9116554f80d87283e68f0eb62f7202c018d575946e9b5152926b0f1ed650e571624b591e53169e9821945a91e91435375336bee364275e77a638d6e0c17c6c158c83c462b66549c7470298792ab4cb6b55692d4727b1937243c98472ac3ab3d7f7a779063f4516140a3ffed7dcb1fcfe3b36ef3996dc57664a6dbd311bd24f8a7481558adf4d1fca1160df778b74763c108f3fd0337c1ee545010bf9a5b54963d6906c47f715e5d4ec1b2f1fa38b181b32d481a97926e7e86cee32c4c2a3cfcf65251fca7829f51ab876ee471db3976d51451cb478a9ee3757cf99aa5b6d44c8548374f66921fff8966d1fdde2797383718ed2cdb2194c044f7bb19122e54ca58816559fd2c98505e97d40bb0e0898584ec60d384e8c6ea41a2ec421db0e81afba967c25b5527ff1ec0661ea8968b3ca5f2431df22477ebef2eb95e8c7feced1c863ac4eba2083f97780e98e17d847bff3cb82c66b184dbc6fc4b5ded9e4511ebccf3b24c2a504794f408e56cff58a9e83c16f51cc8b1bc839d41637eb7abe78aa9245b5d23a7696ecd85768df1471da7c6c42342f04e7e7281ac7be950cb83fb9fd44ec2375a157095b991fec38c4950fe54e0d99b4e9c563e3a2ed093965c9a36262d0fd45fb89eead804e32d9eace706730050b61d316d7370b39f5dd03d442e4525a663e8ff3a39c16cb213a393e59c3e11e78458e4daea3ac7f233e199e266127f46b5e1b8850aa54553926931867c0cee9aeb1134e73d505125b0928d617778c8d32919b068f1101a0d5b51061de7382bc81e5a5b035f4827bd7d00daa88fba45e1dc1e60cbe44d2187d43ede24813ebbb7d9f4d6cfa6753001078e00459863ecda29dbf5a9fb958453f381a1af7153eec1999c40f650028284738efab10948186b87d1309ec304bf634fa45081938b33d658f7876cadd2be7634076f94fda4dcc10efc27269bdab65a79864c5ce6f81cf4b8612f18be67cdfdac72dd31ed4ba347862c6ec374f61528951a54328739a916a117ccded510832f0c919acb83725df61558be9ca69d3f0c18845ae50f161a8ed8762c06ab7955aa20ed73311f2c9b07747439e6c13588d691af3fd5f5a883a2785d32c3113cf0ddd5d5a46d1ab81648b7fe6ea840445dcefe0a10af786ea1565dde0f26e76fbcdd36e91a7d153de4a82785ea9d2c9a56c3ae4a168e5b8d701f0ac08ee6813b26831f7242a5d5ce54b6e48ac22c832f239a596ca5098be23cf1e065890674d9d41f45b80a89fcdf8e59eb87f610d5282649d5657e53c19de66d364b841b47138b2b539fd6f7f06f002947a69400ea243269b3e752109ee23edfbf6394bff444b8dbfcb273638eedc0aef810888ae2f325ff7f2abe247e1f23bbf0835d4d6e4925dc3f8b22fcbf6677dce3e40436903e785bd5f435d7e78f913b7cb62163cb12a0b89e00007bc945e4b6c9b3088ac67deada3155684d0c5ec63a8781c8b94c9ad6b3437cadabbd6f5f7f3a8ce9fbac33f79b7d18ae4d391c7a8a419fb8f6867c80b37144679ac1c30b86b100240fd00b44ff1c5417d927f82842fba9ba6aacd3c6687cf0b2e039f73a0a78c77e5b637ecf8f648ae9b1b7f271ce28cba787d4a0c3e011c5d088800f89171dd5736ab0c771fc7327f7b13296aa1ff3420371687a0fcc95024dc33cbaef3e7bdba96e00bd64d23ed951152e6f219af11c3dc3ebc4baa96939342131f4a9ad846337cdbba101cbb8ac8888be8a40666d7be50200579a675944cc180306f81c9f8adce34875f3aa43bf7b4af576e7385932f8e5250565a471a3d4fde7d10c55093b79411a10d2721144699cf443b80e597c0a15ee3d5ec6cda929f2756ba24eface98fc1f886c762c8b7681635c02154ee12bc25bc23b82a9c8280b60fec519491c0709c7518c09ee070025848b3f1f9a46efd06ba4ebbd57f653181e66ddce302c0a62c90f1ac01703c535e1ddf509f337ad9245a8fbe9b80f2e88c7b5b3effb34dd0f7703726b9aba6e3f255873c98be23995a6c5c41f10d726c73c6d8b768e113766f0b57a6f5d79ca83a129b502410beca46c8f9f9713850559e100ad73d508dc5dfbf83cbd6392fdf2ecca6b27799503abf9368234d632c7cd922a8d27c874ec5f3435efd19fee9280d6f5bc2608a5f791dc63fca3813aea5ba0b778b803594839f4321f9d69af661fe8384e4b7517bce11b5906751b4e0631a1a8b9f9f7fef427f1e2680f6cbaee3b5a03fe054bd5ca128bd76827d6b0036be72a3137f3aff0cbb9098289cf15ba10ee158baf885849e376c45d490577f030126548f33046ba69d4391e302ddb8ee2469789d0c94a7c5d9dc94836dcd3419a95d4b2398228436361051e80001fbca78a159045ec839ee8472a875e863c0af189e6fe071d74e9a70964f8be138ddf19ef61b140a43d35ace61163cf6973d004b0e4624b525b420cbaa51fc8da81a6ff42bdb1a7aff4ac1097c60a91c6ebd9658520eb925c7fa54b09ea97a7ecbf45fedc99e4c6a96257d23940875e9e0f9bc120c0902964beec8fdf5c7128083bcbe50f894e889b9e98cc4a16622be894c2b791b9cd51b3b42b2cde6114736a3b0b72140c62c9775874753edd7dc5eafe9571e5fb9e703f8d1ed89dda76370f165f364084a8a82d3ac1a6daf1b7813670dee221e3b5aa922e96e01c44490f4d8960f4bf38c375eaec24312e495e0781b9863691f4ac557aeb960c0d912a00bdf846f78e0abe9de24ddaa0554e158d7a02b6dcc5b50dac0403b2e588e7c277fd3189d1d0f04b2b403e234aa510ec2bc9bb7bbbc496f9e211ccf82c03d49338078eaa6c5c49a9b661967cd30442a4e5d6464a3ad077988dae88d6a3e6ae202dc93277455a424c104f25bccc4ea9fc414ca62f7b903669ab136f6004b9c7d0857aef8740211f6e9369f726de932c5370a1af31c8451a0419a6e9032cea673b0260780c78ea9d53372ca7170e2836795e3bf46663659417ce1c500ff3ba253db3001917f886469387f892b1ec5044dbc5f5d2e40ed9a11e71cdec95c80daa53838a4d6dd844631d07b102336ca550a851fd7048ecc8640f87363370de859ed177c1466ccf918d5d619303f0ba2f80da77a6b00165a2268076b1b11f42cf538b53ca4d610e4ba6dbee1e3f714f7640fcff06929a8d98a21ec6f9b86021ae5f017079499b9e7710811f07f4a227ffa5ab78d5890bd6056960c229fe33dad6cdcf1fe99583ced243d69fd1c7f8873057cde7341312041fe257f2a7548141419fa02d03075f6db646c64c718993a251ba9ef82b3c5504003ee9b06d3a5c5ae89b36bcb8368df22e37cb0445d4f4c9a11f7e8c5493da109d860d7410e5441cd3e514ad8d987746eab03076c884cb24f6d503d83b01fb60c1bfd271f591f0a7fe8b49fb2a7352acdc264d5541a255bf044eef995b6f5527ac62b1cad388f3b4734154947cc40091271659b2981c3ec6703dfd1828e5d84e3702c2e2ceacb59c567984ff817337d46920c60da82fea3b156918fbdacb38aa40e3ce2d02d077e4c46ae81b2cdef9300179959729b7935417bd51ed3b1686d522e1134053b33aa36ebe0bd9687f761f9fdee0cf12c2ee019b600ef9fe909920d65daad210c3c3cbb71dfa2319345ef9e707674de834bd84ffd1948b70f1920833c96ccc3c20559e4f0fb7c29430a37833830d556886645f3e61b97af8dc1239293871bbdd2e500946c14ae3f80a917fb663eebd4557298f68129d82f660777e2f0c6f3188cb4d93863ece8259fd5177387a51bd27548ab3b3e8571cf6d2545e256ba574145174cce1c6bbd1acf2b107332e892b1a161931712a5df5d199f15329e87fc44e09d8bdb30e7d3d03f832c1e481f02488d4ee7b0911d74a84ef7c96eef6a94a8d6a1d60c6284972a08a074fac1eac7061900575b43d022adb0044e9ad19661cf7033e45ea8333f4dad93e907c817a43f0057877908b350fd5b5725f0a782917340695554c201452e1b4bc8cb7dc6222a52437273922782a70dfb3fdd3802bc94e41b189e1fc5c78bd46aeca71c8b8624b9673acfd3d516252cfd6a04ea60633592cb920e8c7bee0e43679b0d1b49431c4c8323f5eda418abfc695e6b5b7b541ab8a397b249c351e3e357536765952565e8abb3c008217654529961c72a4f31408eb37b0a8f12d45bb50fca7c86baa5cb86ddf1c62c529c84ef1c477b541e28266198ceb1ebf2a9ec40d5d93120b884d17073670a5cd6645f03492cce51c68a1ce312e39f88c9b59f77b36ff433baf09fdcb82265f390027fc6870ce1609cf599f29fa8fdc937ddbd8fa29545c05a69f280ac1832ee4a36fd035db7a0e2147f280c364e174523f7f0871ed1860c24a26a79a44faf95250ffebc253e082f002a578f60b845e72076b8cfde83967f9c0cea04fd168164ed829b7c89e4ffa2972693f969b3a3a01fffcf7806428152c34e702aeec82cdf81d41da23861e09bf8ebc3863ff1f1b5e72036b6797d4615f7e78570c994a7de6df3b216758154672968747d1ccc966722e9c8994e31b556e76440e131dac4533ed6e1513108b1c0af0d91836b64c9fbd3bc88515c0683b246d70e11609474e11b3ce739ca424c848a01acbaeb941451e3f3552119d18904815f9a6aa2826761a18febc17f1837444d5e49fba9bcbdabfca0b40f23123b0d80447779f987ea56021ca4e5b1508e77e2d96185679ceb374357ba264b4f7c54651cf8f4df80d9d4d25b38a8bed5c884596f2ff6c5e66b39ae6660da1ef118944696905ec9c0c6b20dfbfd4f002ac90c9d00f9ea2e20e12c7a8561f29ed43cd743d284a2b4e7a39060762e2792f84b28de5e45d68808e9359de27cd46c36b0f904ca05eaefbc621dc15bd87ae4f5332b5d9aecec6102712aa67fb43ae2a69c4f5bc90856ad0c3ca60952d68e8b98988f54419d271ae81f020426603b81129fdc58cf63ac75a92782d87b59a8c345c48852f2baf92e713c5a1ae7ca9b9933f56475860370b48a3fc32f007faeec3eba77a285c1c214fdce3bd5ad15a75f05a2aed77e466fe2b709163beca5e57806ab1d9232dda04355c8df259ead8a07a6e801ebb44b186838eb4fa3bad1b669caaca6d72509b6bb6c54b11eccf02ec868336813223c33ee343f14b48684274f365f9ea7038f7aea63fa743598111e0fc401c3b11c49e240de643b58772749064450807d4e452b5f9c5def8b13fba5343d9dac445a96c4f5b1ff670c3a0e9a8e6c225c77dc10d10ebb654c11917d92d30137f3864120dba786556c014ea6c6003067c9ca5b6a973d52764656e664ab20b5f620f71cecd2734de8cecf21c7f9d45d2e16430acb68d686881cf38cad73d264cbb80a6be69bd13dc1ce06a0f8c523cd3844a0154a7e420201c2f752cba62a80b8153164e486cabdbad246a854939bc457a19ef8596814b2682b69bc3ad0a91b59522d7ce7496277467334a6dd78d48caa60809ccab489beaa5690d3c1a54e3cb3af8b9eeda4a097561a1a4bed68c78868f25f4822cd91aed9460169b000861430b31cbf8efe7c8c72cde4837810a81c8587061f76d0eed29a99f6e2921253096e17eefc6962cfa5e456bdc220b5365284fc5a3f0fc4ff15239583982d0f6842e79c60b7b69e4ffa7310431215b40caa577fbb2458faa619f29e165bb8ccf55287e2b4cdc3c95f18bdceb322356e2d09637cd5538eb7b8c03108f7c60397b840d5e6d1b436ad8cad7dcd504a76c71d579b1d1c52828a24c3cc2176f1f6ca74293954bc37acd68eff77e6a35bb69e0759c29533d25442f042bace8ca9613b24692f169e7b5374ff37ff8532c62098a31c36722750137117e42a7cbe23be4dd91ef74168c969897498c8906a5e5e8af0763170878aa5e5a0ca22ab35edd3fb26c916d2e44897e5245669b5260f1e84643ebfc8704a1310dd1211a9c03124cdfe09ec4f3493c8b0bf39adb11e92f1acd28b5a16289c3b574e5f89f859832cbba8b63c1f64fccd65aa46d9b94f467774a8a810c9e5f1bf391c49274fd2524b38e87d41e599bc5057f7b24612a18752f79b640b778f9a4116029e35fb2691fe94120979dfdefe6cf6f38d65c3f05aebb68655c940d048bafd04eb449585472a9857b90efad45f7787369382aa5283d23a2cba4910c6cf4a543eb88b98ba28241f103dd998c274f07f35e638b1d2d503371d1f090530b68dccf51107651d090d7bf270a495a6564680acea77ae9f76933afad2a4878e13fc52524d41061a7f39975b99eb53a1ec59234f59cd9f20b94951855465e9804581632e5ab6c993406f618f88ae0c5a4e7bd87095d5eb7e05d7932ccda16dc6c6ea30ab4f571b0a07dbfcf36466a8fa683fcb8df6d87dc0df0f73276fb1bd66e17c538cfa9bddd603638f048d19ace0ee3b100fb4b8a8fa66d8cb29794ea753ea6e6effd8d57e6369e4dcd8b9c5b52bceb71865959644aa1c4d1abc99c7f3c4b096cbba89f4bfa12c070436ab8113f59c70ea639265f1cfee95d2fabf5bc17fbc71a29a47c2d7279046addd50e1b037c30ead6017c2c6d51533ff64fe37e67237b0bed4c45124803ed9b7c3ef565dbdc3b968173b00afadda39f6c0612f38b1c02c85c6a2fe12aa630715f7b7182868a98d33dde443c6aa799c48bb49079a48bdcf67e0a8f7f4ffa7134da89ac15c7ea7bc5e0e23f867e19c52b4f57524c7b06e182f5efe24bedd9ac8db4b2ec3d6fcc65f820622f746d272e07ac6dd836237ece750a06a53c792ebe2f178252a00075fbb8fbb19fcdfe2d00e2997d08105b6884c7a14a92e8e6888ab0d04d998e548600a1a8f6f0316c569c0384dc7eedd5fd522a180e739f3925c9fbd2bd99a83f2ef5c7711448645072fcbfbb207e78e0730b96d19e7171416ede348b03a0565e7ce8185ebfae1ef28eae1651df7ec370006e8c992d85a4d0f2d7c350adf4198d09988af19992bf9f607fba5ff4dac10b8110f2847a60b423593c781714280120420762d1bc5f19d5236db822e32125b877308568a84186a55e4fe6371b51f6b037c34242f930c8380063221952107056248f6f1a422055fdbdf16686fe93d08b75431fa573ef2d4a0f33ac6825da927b1088bcb54080ec79ad62372465912052abc4fbffeaf2cf9c17dc66faf5cf8256a65ea652a7a4fb0ccd6db7ee7687aa0af6902f8419ae3afc54dce820c3422cbe1a873a11df5daba0c9570f92187cd9f117146cefecd918b3dc7658ef30a168d698c0cb7166ba0fa289d98de9c893fd2ee23badcac9ec14aa250fdcc78da740d05bc95627345a63f0c6a5dc547b7ea46020a799363e26af71b28a2ca0edd57b0b3116014e08966b6439b36ced2f386732eef7ef724162c3da6332ec53ec509aea1944bfc644d6b956c16de91cd413c1d670fbf9e46fa97cecc2af92a6d2752fee1dfca1d7a0b4f0f092acd192bdc1e932156775d7f7aba90008e4263d670a03090f118cc77e99bea463bd2a9967c1d9e6ec2754fac7a7cd68368b38b66d03e2fc8fbe3166328500ead2588d4f34b8e7d8ed50d185a21afa2d6baebf8b86f32185011acae0afc44e3b72585fe870e3065250ff8e570b082459cb4a29455112eb4edfe3dffe52bb5d460a08981d6225397c74f5708fae33efdba5e14bf96d1acf5533b4fd651008479b48d300973836a9681dc4ab31927f21b49793a6ba872f1bdb938719f914f0db38254c6b14739cd5874cee000313c592cc7d602ba8c5361aa94b0d48e6981da6d5df5f0c1dbe956dd0fda9461420cea1d411c6c6254b6e3be48d95aab47e5ab55a16f58ddd5961f2d86835df725054aa9af10808c0ab2bb584b86ff9ea1357d381cb669a19acc8fe3bdfc102bbe663b82661994f9f3cc5c2bf0310f37c1bc47cc87ef69903bc65f9305562314496b1f09730fb04af9fc4ecbe1e1526c0acb67ae70e0ab1c110afd4006d23d5a0dbca019a854305c7c700f86b1628981c2bb025df01267e063d4da36fa767e5f71200bc7f91e9b2cde0f28dcbbbb1a231aae11b7588f6e8c5414926e5d7a15786e0e6d7758a9dd88109dfcbb4ae124af12f79f206f66be0ccb6d63819c7482e4a19554db2bd3a056c20b5a9a820a2e873ad75258790dee86d580b0cb243284728ce3aebf12bbd58e3399ec643c773d3e1b43be78354f436d32ecfc0ee3dda38e8e70a82c18100613f12ad74947e2bc0ebd995103e705df2675757ea4f90e85f999ef2229433b049433d8359d75273f2b150e57a21f7535f1a0e0507d037f87539b66fb01cdac691f36cf37e9b2b57312eeeee5be2a822d4b17c75b4c5fb9843eefeed0a051ccc60570614ac529731c0ccfa9fe0920eac256b9538c639f850c578a2a4d6c57ff6d7c9a750fdad68c70e374da79c66535a1fb7668748cae0d9e096e844ae469cae2b5620d7b77b626bb7e46e739f60d5dbde74f4725756593a4170b33bb080090c0baa50df8ced7b203ce453abfc54f9d44b48cdbc9930e5080bd5896bd9c06ae3a8c14d26b2827631a1d08baa44ad7242babc4a273c89eec890378ae41e603749793721fc751edaf4d2d47fddcb96b2636b35bab1b81443259a2663e9256530941e717b7adaad39b96b0ed7caaac2476d4776519c3e7377335c303baad7dac0abbf927ede69e8ab0f494983d8ca52e35299b0429581e456cf0688f3905f649f41d3ded6e5555b76369d848dc61bcc6f12e610a1be3f9e496c263ffd5a88b8cce7d57537e0fb0f958d14d2bc7f55fcf1be1e605207a0f067400959fec9ce0887c33cdcb1419d93a848a140ebd958c568bc2bcbcf5854dafede6ad19ecf33fd7f46370f9ebf3eb7737a1da53822d4aec31b5cdc34ab36d379c57ef9a29d698feace7c9a92ca5e62b24d445b1cfceee65cdd6259cfaa0d18bb3a250636172d4a3af5ba70e20ca6ceabb55bd7ace0a3816e8f24664ed196476f6d30b8a90f41ef2011d91e64ba099fdb3f8f60e37f8c27a2d04e8febb68b9d34e918d794a5fdecf5e57e5cde026a3d717911cbeb5b432e86c7f19d6b8548a2209608e09d2a5ee65e4fedd7ca6a2b4d430b5dd1e301635b625d8d4d82ee96f2ce7af3826faaa46f91c94a5f629a8bf045b8258627c9c1808c28c55108cc967390a45c498c5425f6423890db2818a58c33e2286797c58137f90bbeef8bf2799847d768274c4a07e9e72b58ed43e7a58aa5b5be6d92cba5093b40689745d2fe1d6eeea7fec57da0b30bafaaee430445981941f1659d1ac646a20dfe8c0bc42941fe7812cd7e14f889eb8119ba1c694ac5efc70d452895df4ab850ee54a6af88a1be2bc4e047b6e06ff83f3649cf4fd94ea941938252751c5fcbf39258aac81051c27c61cbd4c509c9bcbe42dab0f5223025658d42467a3582de6e30626f8190028bc49d91c301a9f980aced7272b3f2b2177cea75fa3ce6015c229fa9d6f4fb2daa390f628447cee90aba7af26351779ff0b79eb7e190582d3343b1344f4b82e2552fa650cecab6e4c398d4d942821e2f0771305addc28bd9e9ee881d12e40e521c89e0243777e946ead725729ceb7c909fc0a4f160016a88a937bc24ef578e17632679ae3e035774474026e4308be98b4f6d5756fca9a93f33f074580f73b775da763cf5b9fcd8aacc4877d3b5a104cd7a756af413dd88f4e2923859962fe6c03b97003055d8e1642cede6e01dd0ce7e80d6905c6086568de74bbb71a78a917b38a3edccadf4155c72ddfd5edcadcb50ca6f060b932625e467079fe6c75978249ade4e530cab45c361344124ca50b8ea7fc800b8cf9b1cca75de149b3e328ff8aa0bb7b152dd33c506eb7c9b35ba551dbf57db9c25bb8e5dbe33a25364f2dd42ed7608714d9c057981fae643ef7cac40a886af7bbd9f7d0a91e82536d95ea55f23e3b7c5840b98f3a0b121a61e0c06e67f93f929a8ed96950b5dd841613c51f6622eeb8f2962261537741514f5c068bc24c0d687a87072329299ad1108489d4da03bd8f7a7b0701f2be27744cfb509cb56a0b5c90e7c8cb37a52e73c3e454cac0a33a66375c395845b1c86951ec349b5f616ea84975e355c45f7594c27b6ee7392709d396a08225b9fd4d19bf3c2c3ed1669775e268910e8ccf326974d26c2805f310c244f0ffb8d70921411e4c1c1301571f0510a6263570b5ec399e25cdf81a665f41484c73bbe7f77d48068ae8c77be955b020b9bae072e057782469366497ffb970bcfa8ecb191b423e0f16c165cb115f9aff3b7d67bc4e717c1520dbe9b7dc8174394d09ba0163c45675942873d826b051b60b8fc2e103d2fc371398b6ff535bfbfd0689b2c5d5dc6ce8d350eff2ed09c117ca4b3f8b5eaad199a20768b04dd938f89cb5a326259f5bc2795330bdfa78fdab258fd717d8519a8f2e205a21281263a55d83a6b2a7ebd6d8aa984f05ee84086f34f30442d08417e44e64321f83d7eb7aea3ea7c1678daf9cae73f95ae7f0f1bdb2cceb959f9d97a719abf07795bd001856763eac4e96c320860e979c11e516fa55fa7a18ee317242c8dc45db44c2d263cc7c98a6562e8b70b9709c17268467f3d8bfedbd91c8fcd9dcf47b5d59dfd727d01803b70150cd0b789469df074a53e8deae41bd58f43cf2ef00c0e0741601c6ca54d0bad4e4e70911ccfad4242cc8ed355b7ca67953204a48886795dc95829f23ac8920f7e5aabd17d2bee4b4bfb2f05fb07348419b3851ebddaf1171b8233deaca274ab8a7668fa2a93ae95d5152183d51d3c256617838d91430760c84c58130e5b9ecccb455e92b1bc31ddcf6ec5e6f681866acc113d54fc7603ecd3549de0b3fdf9e8947d4f1fddc9a4c29a3c4628a84a53d2e8185c458dd5f6979196aa9be833d72a8f0daeb4cc043fbd7883e77ef63345fe89b36649b2254bd051cc43fd91de2662b2e91cdeca79a9648ec5c9cb6dd420cea9ad01807266baf936b0d90c290c1f8f41ec1b4a60e00e0be6ad77c8571dec8fa184b90abb03a0dd8dfa223aaf42e164d861048d168e6e6ca36d99111ec462d9165b0d2a5e60b9ec00d68fb98f5001bea32733b35692209bd79ee473192120b0639d0a61aeef2a4e783cc740d7d429fb4a7c64660a735cb3686a0dc5dd803e50628d38a5453f8797b02a85ffe5a5a8dc6d7e2b15efec483c16fb97e8e9d71fa2a530978ee4f17884fdbea16e967f073cfc99e72fa11c97606e0e7f02e54284b24332b15fdb373038924a47b5064c580c05823c1d81c2b80b78b2e892e2f824d1764fb75cc2d7a6293277434a4cbef9453e58637b03a2747d1354a7f4e09fad1f543c6069fa4064120253c85c47ea137d90625b4d72414f798fc12e87007edae178c3589682dee2f743e4f8dcb4a7afbe4ffcb5bdc08429426992378cebdc7382f110a22b4dac91a82905fd3b231d5061ba0c9dca606c7ac3645ff6ce2cc342ab04596a59a2aac8ec4cf0007e70051be8a26d49000e7e91e7c629f1e808b10f9b5117bd6cf0066d37bdf6cfbdf6c8c9f6a7da13f6c5ac0cb3c6d3f2053d6840a90cad11e786dbc5dc47fbc46f5110288ae60a41981d0f744e57a720117d6fca1003ce566245de0caa93b46d9a00a2b67f8f807d08a68cec08fc0f1938b12c4e86f90c81fdc4cb370d5a0a923c5ec09b61ea07a604219541cf629cbabf0b3ade64660065fd4cac49c6cc220d8bb727f51e711ccd7a834e3c5a10ee7ebf909d954f78c63f9d08fa2df5f51de2d55f0aaa394a82c052e2a7e2c9a6c455b8dd6d6bb1775c4659c7dd234df2531f7dc3362346a7ec24f113efbb0e02b14f2a452e52c30ec2dbe5a0590130d1b13c993769883c6ecd338b12a2baf7b85c58ab8c7ee8d0a6efd8236cabd0609eb33a9dea45394a6407b3f5b3a4f589ba19eabf5ab3879fb2d34cae71b630bd395afe9148e504838bffc2e2abb9d72c07c88b72e59547e08c954b7ee3f149f7150b14ac46696e268ffe12615761de6ee6f28fcb1f54b64e4ad0d52cf52d794952cca946a1a046a2a4751498177dee78a96badf9398bde03f656d464afa08a1d7197b50b9505de2abfeb81c7319f75b3fb86fd60fa153bdaf3a871f4c772188d43122e3c5186b3103fab9d36591fd83a2b0ce351c99b95ec05ec483fadb49f335cabf9389f6d8f6f55bbd7a54d019598cecf9638cc8b9ae9e02827b65bafbb002bb9eafdf1c0f317d580bdb63ec8f89905588e60bd702b18d71aab59704795cae9babd165f88420fd670246601ff1b1e6ff4c4a4bf737bd7e4b125244e60c3f4eea2c4c1a391174ed7b04f92dd2f7043a25446d418706530ef45cdfcd02721d891659d524dd9d3afa99752d4f8603ad73c1ddabac2dea42b01e885d48b2764d2b35bd75aea190ef51843b148f8f6686c6e7982bcf7487942d0b51a526b9cfa375f33573ca7da1ffa05a9d9a2839d29a2f940cf7ca4c95cf607ab05f559542ba2b50f3c3468da7deb30bbb117f75b55287559ef3c4ebbe28109156c0223978ffe5f6f681c9e2ced1077397c442f7a51ed6b6a94c64b63a5993cc4da6113c5319c0d3d5f3bb0e576972864cb3dbdb24bcfe72c873bf45d57d14436920fabf3e6490c4ae500f7ae848f2c7cdab4166d683a7f961713d32a11396ce8791c9a11bcef62f43e016c383faaf26bcaa2d71febca326055f398b13115c7f1e803c4a3e28307df0cb9c0165fd38c063d7aced0a5f0a3af07004814cfd06ab2a1651f95b0ed568efabec84cecbace4077febb203cb553ef5fe8ccf884b4d4a49452f69db78c91cc665eebc157abc41b9a379e08a6c1e65935e196566f160f16961a09a2ca3e0e620ac3e3ec00ab8cf83dd23b39f7da51ed80be65052a9a6c2a7584d8635520e680ffc84774ffcec2d606d5e3253fcb9dcef173c640bcd9865cf685bb5198d8372195995aca5604922da647813fb5f28710d41c387c7f96a0b727444e25f8932c4869f4ba04af2855deaabfc242466eb4c410db5607ef4cd7c7131abebf4bdb4bdc90ce197385c93c7ce7fbcc8ec91dd77e9e0f4b00825c9e35e0181aa73e583d9ba818065cc2a34e28a3b93d80cc10e865f0b6c4121c87beecb3dae46298cea66a2819a493dcfeaa533083ddfafe9c8cb2daae4ee695423f241f5c0d55f316a7b01fa55fa7cf6f92bb60cc6689a2953a4d72694739bcdea728c84b6a96df8365dbd671f88a90ba45256c78e5805bb215d89b2cfda0b8eb1c6a98c155baebf47733a90d61f380563aa3b86c3e0bd9cc7747b1736eed012f99b5909b8d38aadb75e084a789bb7f1ce48eecf2dc0b3ac57a14109a6562349361d2fb2b813d631fcc0c771358fb72b2b29107cec5f90fe3ba7e49d80cbf9312961ff0959d9239c99a438d9b1a52c13055cda0ed09aab06e89111ab291732135dda5a34cd3121befdc72495c44eae37fc1cb92f1a0a24789326bf273600899b322fa465e1e9496aabe4dd3f18f55302c79eb3f5c95e4bbfcb43e8147eaa8cd74540893b263b60b204ad4de20bed6e969c51fdeb748fc6076da9ac2e4202f0382ad20aa79959dbd43d0eaee425af12e45d35d72f95c7cc9c67c17ca29e004cda93778ca0b1ab997a6c939e097233b3ad86b55de92ffd6fe23ffc1af221c61096ad7bf01c49cec9b1584436c1dba8f6d4b533f0486bf4fb859d0cde7e87b819075bf38f47ea38ce13d1f0b4adf0023e07a72875838f943f6718cdc5c57dc026c8492c5bd39d11d3e9559825021527fd871e0f399ccc28e9b88ed3f7f999eda826683a51a57adbbe4237f86e43f99a0c761cc8ca042483267809a588a11d8f0ad67dbc86d137c918d3731e117a9da58356dad9d6a59bbbaf010ffd7721a2c84c481841b0ac07fc76993b7bcf3b283035dc74c9051264c1191f7443d5f21898690bcc393e5003e98066cb2f9ee4b4b1484b28cced9aceac7f9d781ec3ca8e691a87b1e5a9e0646e5e2fb24781511a79df6e01676a5253e329eedf7d044192b0ac9b4edae83b67f7c9dd0da7801b78d58420dfaf5bdd4d4aa82e446fd013951c570d671e11515a1921e17bac6d7082d382c74a7c262260691fc7b180627d653d00bd3ca65134941553d4888b403c5695a4d77412d21ffe5cd1bb2657faaf8e76e2388a8bdcdec709d8e6d7118317c79db04c6e476ebc6dd6ae81bdb2cb15a1f5b2f504dbbc053413c095e53b9c93bc4060d664ec347f1cd94d9201b3eefc383e1e4a0a27dc094e3ab03fbbac84faa2f5ab60630f0c00f6aecfd1a5ac880fa170c5e98edd8a6140328328133f4400b543283a2721f7c0b2fe8265938904cdb95f2b5b8ddce60a4b543383e35d56af5c941e4bc171420368f0c37cc54269f5dcb3746c3e33904627ee7a950ef8c97d747a68bb3cfbceef6ab9f835affec655c8e3b22b228dd83385ee3abd9628b15e5738903ad1810465546b61eb841941a207cdb4b445ea6932d346fb947489c32276d7035749ec9276dad24217d35898b2e06cb3a1046938febc3dc613b1de5e9b5ad074f036b30bf67f21f8b37b189f7ce572a87ddff40a00f75ce2e85adf5d325a8ec37bb87d2b304759f98682062b204654f55593e0c3cb0b12aa9c8e5dd7043f8e0c2f569e075bcd02187ddb0b18a427c9257791e0e799fe708f1f16ea3eeb1189469daf91bd59eb0e55ba332cdbf7202a9c300ec81cf8675097cc7374fa73fbbc63a15154a12c248171fe081908766b5f8d5bd0f426f619aa63e6c2bee0752e3a384e17874a23ab36f73927b7afd5446a160fd3e9f25ea5d66c2d96c95cd69a93619befa1a49def0899aac490b5655a88abdd008535099617f9fa8ec5b50fc9317421290a0a1a7e99615377948a77c973a4928e2878372396fe99074c45c75e988804528b9ee3b336bd30c7ce3686c90b24a13756fa92108219f23307c701c82023060753fe540be6ce3a296d35e01f85586a49d1b304f0a8ccbc05f02bc33cc30c7428ae17bd83449173fd3d155651752b17d7b3983e050cf902f6c7b66f2f78b79a328c311760c367aeea85bb2fa71f85c866630201ea41973e21f6e9de1edb1e3ecfd05c36b42fc146050b211b09ce9162cdbdb7c92193d8fe192533043bfedab1db75d731750dc019d83fae9795b5134b1873abc58ebc916b7693b17953c2d6946b258701a693cad4aeb46c62c6fc80cb0c3d5ce73f7507697c92cf3da1b55a17a1127d1913076718dc020a33d5dd8c43e7f8358e03c0b66cbd2c20f8d7718d659e3a3409bf86dd2f474c94d0991acf5b7a640a754e38d9da6969f1832773763bfd7f9e464133a4fb50d6651341ddc2a174426cf3924a214a5074ac0a57ca22256af6f1bdf977643ad15030f2ee3248c628bfa6fe20450be3a142cd27228a18dacf245867b5a9508c571d5bcf92fa75af7880522f939cde3697e9aca893c4485c187f510fbb4124faa2c50d8371c06b103ec9b7012863e3db3505d5d67bd350bd9f9511839667319f8a58188a9fbec99fe9a0cd097671ed3faf23e640b544facd998e6de1f54d547ffcf3e068047f414011e0dcd7be937d87395b59e58d1f549d0eb7d2968a3d1fda03f9db10c0c00b69d54c09598b9bd2cc043308a7de7ae792d70174964fc7bc2e44f9339babcef9063e2b629a86c9f89da261c0c44c6587cbf043e9182ba7ffabb163ba14189d937e00f6ca78df32a4ec5852bff0044959cc4f6b89ac00ef225cc78d5684a0e0719a167c366a0847d8da9afb48973bc0bf654a19d04551955c9ba2c0b096ddc2fdda32715ab051f88d89f38d9a97082033528da18b53be972523ed3bc722e0666fd00cfe09ed6a8fcb5f668669ee6561de92ed8e7f0cdf7169bde4f910cb95534c5e34737e1e62ade59eb178d1faccc819193f4daac875837774b3ec4b4227ea9198d7c7cd0284c9ee29d393165d03bb0eaf0b3c336ffc3d067574a46ac233b37e3e1d42dee3f2913d4ce900eaacc6520b799521711d8685acea71690547618da3b789786539fd56e39ed2ab0e5395d3e8799c486e3d4cf04b49d7ab6aa87f360e1106fa1a17d2d8e6975565665e3337053e3ecc981252c884dbe406e71496b56077fa4333feb46a9f75e0126b4289956cbcbcce17f85243e0d44260aa94fd40db82e9e98fe3dd72d91cd5403047bde5258028aa020b3b3e31797c069381f8d71715609b6e1128580832c8e2b3e3ae49171b959fc53b4785e41e2d0139c24a7a8e8111fefc17af3c821b42e889b8e40e6fea34d80acb85a5bf0ea0f17d7fcca5b45e132dd4794ee17b80ab62ada93d379157ee584bbe83de39a06bc4464b3c81fb3feea2950819a808dd9132853600f384d2274ae610b1f1b891fb7d888f32377a3362db847f9045bacbbfcf8867e50183de6caab5c71f7daa1021736115a03e628865a4ea8ddad21e28022fe13eb9516c646c6964c4d3fd405ecdea0c856e85b679a804c7475403f9595450c1ed0a9db2eaadf41124b295ad5ce27f262d9f32eda6017b0b558854a69ad97a200cf9f72dd2069dc07e848404ee3553ccacb6c11d714786ad3aefb511a1cdd28bcb224c006a54799e772143e0bc7eec26f154c31e3791339f62c3679b863a74bbd28044bb18e9fef80e515cb13e28730580822df5858308d8c0408b4624fb3ff410016da381534ee638af6668e9b5ecea16631f8889731596923deb8de64f9b02664df8e278eb51304766ffac01e57d76df703e22e30049a1f08b6fc072d48d28285082b832f438e775db03fead88a401f4e9fa229f31da17f8084bedba4d767b30ad459969732ba008ba302474bafcbe878eab47f6f2c385de5f075644aefb9bc39aa635365032621f67fd3b8b6d5fe0ce781d255eeb420040624070ecb2b91a2440f627b07828f2cb7bbe45f820a6d5a256540fb268cde2e47489383ff7ccff0d213ea0a276fa051da33b44d8cc347ebb4d22aa9865706f532e8d8c28d6d76bb4edf97881356a1603a2164125f20c4a08b67897544247c5ee30b36b17050bc89c76234ba42338badddf1d3b55db3db4dbb44ab6ce466f20b0515be81c5b807d956633008b6457705f0932f0405fa5c8e82c7de7ee7ebfeee67bdebc3e08974aafdc0907a6dc28968eff83231af0b3d3f5e0f658f20ab35c7e7433a104129ff0791a09cbc2b5a37e57f7050d6091c9e045f3b88d0f5818fe5760d2c78f2c9c4f2b60733dcb76e96a4ac47a8380ee13453c950e06ffc24c88a687294bfbb98e88d791d74af5df2402e64501bcfbcc3032b1c0d8d7b48fb911447739cbc0b42d74c3b76aaba1d641bb3ceaf16b8cff705ed7074895393bab542dda489fcc5f83bc99a738c6472e847c1fdb345f1366d8c00d39905de841cae5a494130ec7330bab9b70f6e6c7e2769b01a4ba722b71d33719d9ce75e1435e5fdcab6ed5badd7616ea925c1d1437d8937c9aae6e3aae22b24619bc5882b5ca7bae2a9e0165d5622a59e03108b1a74db53c0ecc46bd34be25f060a8c42b25da97b507911d53e8576bba195ae30fa5dd3cd7f61d187a1a6bdd6e8fc62cf249cbec760b96da480c701441bce60a6659db66fa2b5f2df4ddabb0575b08d5f025f4171f530456035c0a5bc2b6f9d0ad9920b4322fa3a5d07cbf8460fa0e5f73b2ab14426873ef8d5b2bdb63ff56484a4c4ed2761816307d6c91e00965df525fb10a1a3f8da8e7ceb9dcee46448ce1ccb130e33a27d26abfe609c6a517b847ba0f48bc3083a7800cfc9444b425eadddbe6d49deeacdc49bcb4cc1ca19761a7b0e02371434e6ab192a3e5e1bbd2fe69f2d87c542ed4ee78de83b3e1feef94af17bea1f74bc2741cd91f3c66e0d9a140478b0017e9a0316d3c12ad361817f850e6256ee69f65b7669433af11003278a3121cc7a0b0b75040c0eed86b1619f3a2134f8f2b26d5680c6e8397858bcfb382a74cdff6053adb2b7d738cef03cd2f645a3765caeb370546853731956bb20f58c731ec47c8f95c9b23b60e288c8ca164f86fb942fbfa23f44a481a1f9ec3f9e67521a3ad53f03fc003f527a55cc8a455b8d3d0e54089749d849cd17a9a0bfbfb3b984cc8106ab378f421509def979b15070131d0b641394efac4af4b70354ef75e6c24ab9f10d45f029a8652c0be3659d80217e257287b4b436f89f457cad398ccb5aeb4d2879b1d86c394236cab08ecf2d3209a02945f061e3830d9462af21cd31ef0e50287fa6ab20eceaa6cbd266b75e1042519709ea814fcec44b4fcad93d0d6909e2ea48eb3f52e95033abc28b1e62e814390373625cf05bbd8ce310f3ba48851f38a0700332c393511941229921fee18d073b8f012d628f4d4bad6dad4ab6952a5d5240cc217f6046e61f927a9edaa6d16dbf7b964eabcd730279cce3021ea2e32c0ec334d3def689203a3b1177f38cd95c99f3b56e2d77fcc181c485ffd5463d6f7d7f4651c7ac72d83c5b0acaba958622a69e6d217d4b8903e4b60b7b89e6f66c4c1ae02fadc6ab4e62aac779271f09e9d5417e91bed85acffd1dc8f0b1653e6aaf34cf260d1f0e09fa9c0d7a3375290589473dc8680cd78944d026e60823391e0b0cd2fb9e34c8ae17c002cc9d7f265888b49d46b1691e830363e2d965bbc1663d079e52828443ccc9a9d4a0fcf373807cbc10e08056185f8fdc056a09e923635331faad4a0f79fe5270224e8757ba946b9ccd590efccbbe8fff542dbcc1ecf49742f0936f13a61a34342acdfc7a98c32f76b9b15d589eaa8b93110bd539eca68373ed12f813dad19b852e7ec8e154f754a77c895ec16f6f2b1385fef5ce93afe31c756346b0f6d1e64ed4dc17e2e3ed8457569baf24803e56b8d2cd4882bac72befe23c69c58fd228e1fc9eca46160f37d9026f5990056f8cb4d42df80372a54d9cb8117aa4227607e6cfe78602436f8bd1177ad606ade7a85474235de3792fe6bee46be4c1d6c0f7d589680b3115123297ed3fad35d51dd8abcb5fc8e0fb247a6c0ddf32d3e2b4f84fe4fccec0a3d6da1e9e882eceb0c2c33cc181d46674a05e00f1a290d4da3119f7aaba8703b8ff4830febc63e0427283f299c53051218a1ae3d1fe19e55725256ee71ad6dc3ef6f145dcfc77bdb91422ecbcb331b81cbdf4850f881c7656c99ca13203414747d341fbba6a3f53dc104a6d294ca43edddb7a701f61ec7b586502906cd2ea5421b42c140210b16e13df7209a747d2494b6ec898211774062bcd8350646ded844245f4e17f13c08b8b5c7a39ac7e7f6fbe8c47e73b7c84274675a160b2e53c2bd01cb9e177b9c123b2103e32067e9011f9ce647cc2363cc65315c4bffbba650a6d39b10e6617a4878015e213e717a3def6d241b2257fa6167ba2e0d795217629be9e0cae21f6abab8bb3a7e9ff629cd45d1edc498b24b0dd94143eda4fe0434053df31fe15b5dd7b756649d524668b3039c19687109c89dcd6216658af329ca315e11b724a1c27e56c2162b1d978fb75dff090c956bdf2e0f9bec88e8feb9289ef4a4cfe3e84d90c376ccb972629705536c64b63617219488db6233e18b063fadf56b30805be33f25cf13331a3779dea20129419720e7d9d55e036d7835170ebf4245a3e526b71b6d0f2caf882bc610b9f804e7fff110315bcd397d060624ac3fd68d3468cab32929156ef1d1d4642cd776e9249b44857857473c928972b8f283b7d70454b1585ff25d3c606e4dcb3b0c286939a5879c78a6ca9152f164a299928ef917910d901fc943f971e4d274ee7ab530db85f7484b2d129699ebeea79861e1439084f41d81de0cc5dd76bf4a7ac8f53e885ea3037b764f7d1b7bca928622e16e5bbd35d7cadd0776fc42088e952145baa02da6f7fa08b24f03d61f622192c019709767188d3b81a248c439fca3e43df9be0dbed6a46af363b279f98152cbe509b1242ca99882a7da6752a51d29b412b5881320a1c5fefa75777473a0acc77bfe9b49578342044712361dbf3698525aacf86c513b8dd875054fbeae5789e70b275c632f56e4da9806fdaf3970f9961e06031286fd8d9bfd5805d5817da52f9a5d35778d2ec04ec249409ca3197ffcd9ffa4ad828d9680b136883388cad154d98cef5013d4dc91acbe5b691a98bee719075c9407cf08cc4f253e21ac51bda731d2cf7916d2bbb701e243d715e7a78e2d72ac5096829e0ddb20236040429955dfb540a72c6803e787c4b2abbb20f30e936ff8407464555509d6f8127a044eb1f348daab6ae79f0c5af9744eff6e155f2aeebb336690b551ee0adf2cf00bf89e9139c901b1cd98deb6c678b32383ec7f0456a514a7fec2ef247645b5a6ae52121b4628f41a9f712053f3f00a5fed73beaee491a009a655f285924fe22b4c0ac1ff3a7252148c6cf09044a67b69c4dce9ba72a55f99a2ff83f73b4f644e04674afab230928ff94f40b07f5d9c518fc02098057e52389d97cc7ea5b589f6f5563840f3e9712da911aff4765d9f776b9e3901bd21709bda9219d14ba4b921d68c462bf26a413dde5cd30a584f6b8bdf476066a4817689c1ddeb44ee6b618733639d895c734506f88f303ea943d68554ea157947f27316bf9c3e67e6555c4b424968afabcba866a349a62f20f6b5dc0766313b720c713b44945af6371abc222a24b0660efe84cbd250a3a99e42df227a91576bc584d419c38580e663fa3e12f524b4e3558b0fcfd7fcdab0e0b07445a7a0299ee58232d08d927fc413101f8a4e5e795072f5e815aa48f525acf743e821f9ef226958bf9f0117ccb3e568e4eb8051db393c34e2eff618dab54a0160d96d09623247b34e51915475365569086f507f11e6cdd1da4cce0b9050580a4b5fe7ca0e93be786bcd95fd50ccb7121177818f208da8cc1ae08dcf434ebb9427c1c0edf52ea4becc0b003697f780f92e3e752d60fb3c41d70534569ded21326db58536e5d8fa6355ae312f32090fdc2be984f466ad93c1c4546f54d855c91b9ee8a44d73264671437990dc9ad42d56ddb62b6500a55baaa8ca7ec69c7212df3fd6b1f471b0148c558f9a2a477387f48b207b732109e5c6bfec9561353b8e2c942cd98c5511536dc93847577748b6bffbf84a7cdbea9921bf58f2880ab2fd2406edaac855e23a00d39b3570fb0236f8baeb91920675af2a14088fecb62711b5ac76dd9cbbf60ede07008e46f5f4f2f3fc0427b76a72c4568edf14b0445f83c9faaca84f6bdf0838307a8cca349b4b9e2a87a486a8a03b8ad1c1828fed02288f6b74aea93e2c4884488956b24d6f145383e48fef96736d65e7ba589a4c3eec60b73e4e266c48e3a85d72d0fd34a2d13db846e3906205fedad3bd39c1ce113b79458ea3ba427ff4d388afc1fad7e2b88e7ba7f2b31fee5c978ebc9a2d6f9f0ec454e585c804d34e46357949dbc2f568fb8a342e89944749fb766f1cb7ab02da08eac9a8fd43ad5223904d791cb67389f34bf6e265406ba3d0bc309a48a7336dbc7d9eafdbe980b4f10e28bc786397c708b125bff61e5d8900af58764f63b850474294376822c60285ab300f17f256d00601ea7f3bf2eab0a4a1cd70334622524c2f882cf35371ba362592875b64553b4ab4c4e9c89f4249e54a5c5775450dd1e2e724b613d25e24ae2f11d794be5f286e0fe77637d414871e178db0b2c6b5ffc39c8e6f04f7b1bd90ebd8268cd6d4bd286ba97dd0c59734da19223e3c6eddfe08391536c62cfd86bfcd5eb38aa218fec3905e63e1dc18fd76ef3a5f1cd34a304b2a2fcaf2ea8a883253866ed8b5debb45e1dfe0458aea04bd8e3ff8699796a58f4cde5ba6aeec286acc8bbfbe7e270174b13404f6e42dcba7d060c0de8f41c24e0a6eda1d614173146b702a4c58a5e9c0c4a90e853df20b970315592f0ddf13808d35222934dbeec56782b2eca5d208fa674e0ad44505e341aafda1ea14613be483b2be844ff877e922f7a262bd743aafabd0d7e2c311ab028335d1216b99bda2ff3aaf430b982242f3ca153cefb2f828725bf34e408fc9c40bd72a0a433213dd12d555d9b4cc43e87d1a31bc0ad3d6ee39cb1b6c43921b9fcb2dbdcf58fa4c9a42e717af68c99ad5ee09b9ae0603c99ad78107ad09fbaff189a271e14ff4ba6e5cb284d3932977d91f4e9be7f1e29b5e8be7c79045e725546c6c5ad7d7e53146f875fa629501a882f88bbab9ab4e2b5b45608ace0da9e68302d44bf3efbec9f37ecbd449d12a0479530a197bfb4aeb5e7a0ce32637fc5f9096445a0a294405d12801e3ccc5de71226c414d6548b51f4b4d583f81f60fb805a9e09d64acec58a48d22bd2471cb44e9bf24307428f51148459aab9c3d576589a1357063a7946b2b70e98e372aaf733de40e07fdfcdc3d5ab13a78b227af619a84e926d90f1f16f29443b6bd9af9f06e87618de9f09935db4096528c4dc85a2930c8e072492ad2d4b3919874ef94133e8c411f9efc27d3cea53b1b3b344346c43de5b1027bd5bc5f9f3e0466fcfbd3ec11412066858ec3f106503b617dd8b986821a6da60deec0fd64c91cf7343cff811a6d6d39e483f1407e39644f25a1331a3d0460fcebcbfdc3ad57a09f2c4f3d88601f3fca4a8a526d8a4ab8ebb39c3f8bae80f8f67676b57823578deda944a4c25623c40e19783e5e05a44a5c3dc34b26a465c86e0c45bed8b07b9019a103b548497a14ff09cb606c492de1166fbeab3064ea2cc7748cb5e2ec67b2f49544007ca97468713adc6114707c1030979956dc7f978d9dc5124f16eaad3f930636df25bd918d1f158726c2efe510227670ced84aec0df24252dcb7b526f685a1e1949c690069edecec6e182d1cff7d592df32caf44891325037f47c052dfcfa9cc722898cc9b2c0810fe0f0c2dbc9af466ba8948bfbfd01840a295ce300febd46c206d3a839974d72a30f78af805cb22ddcdcad4ca5263428a0d765a07f6559709dfea6074d5f80f0fe8e2093fe451e13c424d523305d3889c579ad064056699ecc9348a26e6a57aa6641be7da11a89d412d0bb2ce928bd525499ba0c2f280a186ccf6a5ef95bcc0b5dd3b82e0cd209e0c839bc60a335f9b0508176f56e70f8cafe92537b5f617df5b5307ab4ecc5527ce796cb800083eb817432704cedb9d4ef9c805888257d967064765ad7983395457fb26681011547b647f385da467304cb5d87a5043dfeb8b6512d10ea4e668d68bdf46348383af9813f4556ea6f7b120bbc36b9fad80df5ef0eb969089e4077608498fc8b92b0072ac67ce99c146e0c62436084a2fe5d509477f1ae1a203e589b94e912218be4b771b3397bbfb41db248fe7b7fb24a8f8a2c8661cf713812c252a88a56f5cbed3e308d8716e385ee4ac0fe585a7fdc7cbd756076775e620f4d8be33e4cb11dd9f6927084c4b769d66a92342245b9d5ad6028756b68366c09f4c4d0cc7092a00fd90b2c9a6fc6b5bc4db071ab8188bc4058a7353989ec128ded9b612a957847ab0846068334b944f3867898fe2f68a730c84fed53d10a43fbd9da512a9dd72f6a4a7d7d728e85e8fff7256e8ee555d81e5f296640329d240c3d41ca99d2f2368401cad2abdc87a991676e436270398c9d23ed03099ff4ac0fe388bd999a81e9f15e992bf18171e21f414b33db3cf5715fca66e26cc9eccdb7e5ce48d63cfe85601d78cfefbef991afcbc79a95075d022547efeea161f023c9de0ac536af12f9c6f0a6dd438b872c05e9fbaadb5a990ca38766ff3929fc5a507167c3c36e6d8a2f82c894e254dfd758278555baa694bc1b75b8fa605316e069c86b68cfc955e9fb738ec8c6971476a0131abf7f538e8d5ba738bac124ad4fbbefc93a8b613e7eafd892c8cb5a1d1c9151ffeda1da84cdb548afd13805b6ac3813be840eaefd343d912c6061bf761904a142f9e3959592bd66cbd7e43f506dae4497cd8d6946c61dd11037a2653139b2d48f624c2a4dba94cea163d3ea599ee53a59cc79f03ff547266f7cb3a3fb9e8ae7d2206f2929e0e33a380bf85073910bdf86220bdc895b3aff1221008dc6c0cb1d610ccd89e3954005728bb3ac30fbb0a148f9f499375856633126b5306a670ea7869b3183fb06b9d1dc65ca4e8fcf172732ec7536f942c7722eb8c404b1ed1ae612d8b7b00893c3d420146f85d6ca6010fe746c3d49b9aeed5f909613464750ddec17682614cf0414f77d9d827e14c71b51d3c1b5b209ecdba4faf66ce68d15eb9fbc5f7108ad4664d48ea7b2311bd71f6f4b3f18edb519c702118b5bdedacb7131d7ae24c61f993ffa03ed5f8c4e172868076697c9f8f43c75c37775dd5b0c8e86c9ab016d3d83443b3d8082b00db542584a255fa4f45ca1cb5c51deabc4ab61380a3dae1064514c663f79c2e0edf83dc6ea99e4edde39a44302d38ee9b0126b07d89bc88dbb3f376dd31716690dfa6c9fcef7fcc8739ce35fb6fef2e270b582bfe76a52da3bb85a31a707c4abef89dead304fe5a6248993106a59a7d66d9e5568c2ce1ef8faf241e76130e4e98c31a1a8a6575cec13b3b29c47271fa2edbb543eafe52026db116d5c67aee52aeb05191657b151f3e2377529d8a100656d27896b3e551ca530559745245a7567ec2cedd89c04c6ed330735d74373b815d63a3466b6ad512e59ff420138ab3efaaae17fa4be39289c9f30bb9450bbb9c473362811e5d6cc345871b5747b7268321ff9330b10bd34cde12b899ed2804d7e1c70122728661aa87fe76dcd38fcb8886db82e77f9f89db26cdd3eccd5f4af620835d25b50688b5bfc2023ef3eb130201d29fcb5e7a65de94166b48925daa189fd26504108f0c1a7072a7099f3a70cd3df792d6877efccfdfb25c4db69d5052507730ae5ed50c1e10e3a9ef8ad78b0424147e7d84cd76a2c1ee29ab7f8140c8ea15346f8fe73df899b17e63582ab5d3c9f828d6dfdcf84d83071170ddffed44cb180b3d14e0a2b14595059404af1f240c55abd0113013fd1a9a7002f29eb0b9dde5f6132979fa862666eb60d49d326bdd338cbac993c7ec439f49f440d4924e198220e43ec6fbcdacd6b97748d3ff2e578b746f807dae21ce3ede533aeae9416e4c2928c2cf36fc43fca75837439f52a2c3449b6d088df243143c4b878500bd74e00b18358d4936b7e0d61ddd9b3f03fe211edc67c2e615b0456d2acbdfd8edcc272339b3e3853e4f3e14511553ab178fe2b768c4ed541e9a906d70d15bdc70af329bdff02bbcf27576ee5a1c7c4ab518bf5da8b7326616fa4d77dcf259eeb6ff4278031ba77cc1cb1dff59a4e23c63759221c4f1a5e410b4fdce16f77a86e218e547da347cd7b57c32efcfd896b91d02ff1cd93471e1ec28df5a1e0de8b023e2c7c6ac9f03a8f6460553da42cb04dc45bd3bf627b407bee36836b5454ec0781a7af92d15a4943d1c791bb7e4c9b2ad7ae264c9b6b401e6348b583b3da402946335a1d945a0e6821b0f7e0913ebcf88d1d23c2c1b9800f2495803c35f94ad9941381ff60e7def742547580b56ec0818d976d87d6e6e3cae45a8bdff32442a0c21a1436390bd0a3269f620d5cf2a0e566badbcd5675349fe83c473ee4c3ed0dfe06e767d5429a1e479cba42cc335d8898106999ace039332692797b43251a5d273dfc12de23e12af364ee43b53e295d44c1e222df19c6f7e568bde80184b4a0c1acea98471102f0c3f8deb923064ad3dbc44bb694440566b4e8cafc7f0a713abf13e38ec99785629003079853a43779f20f1fdeb01c4fefab5a6785cd655d41515f9bdc5295aac6159451d413caf232a7de275316c179c6f417ad09e3d9cbc15f318c3749ecb7465a37cebb6692a87f5c51cd93fb4a6af2228717afdd9fa26a370e6235934a466071812f9da1472dd9e7f831b70c9b44399902408c86dccaf97b931c5e6cce75ef56dca2cc92a999e59d107130ff19ec66a7454d314dba248b8ac19b42ba4010c691748e737330bce89db086d271ba0c4061dd4e2b1d8db0a8d87807f0a6a6e2d27956376ac792b285fafd8de151247dc9a3ef2fda7397f0e65eee876edb0e65d2aa84f0fd97d48e34af0082d75a123db26a5dd42a754894020252bd6dc0e8c0dc33e2659ad3895c0280aa7dc7decc907b57401d4b2bc26e2a9e61f3b215d7dbe045d8cc643b86e298cd7120a7453e46d81c212538851c78314007b9e65876109ce2ed01810c291bb93f89b45c774085db1efd510804a75f288995fbb32c57a410a533cc584835bb959e98592b119958a31336ed64607e2ca9bd8e6ad7275b3c279bbf0fa7a1268a77f463252ddaa80e9aec951b304d0834dec2aa9bb13a8e950967033d534b9eb7ea38a476665f7da1116fb444177da9a2efb6afe43205d9a6730e6271a4ba15467729580919ee932baa2dbd5211cbf525a877312d57b8d94741773e0d2ea57c4cd834d2a50a81923d5ab27a38b2e537132954921f13414c13b74beb54b7d6ae8ab72620794d8d4247f8849f818c21172bf948779a138e1b7880975ed4b47aa1b5d5810b6e77f6fea6347310bbaaed0c60990ef58432befd94cac3e432e2a7d8cf23b583388985f764095ea400564766aa28096740bbb107c19efba7661f55a3f225b854b3f43996f2e873057bab7fbdc86effdc01b21ca2a9b4153d7c1c23f20e252cb7029d243a9592fecc1455a4532d9f49bdee3ba151a4da04b4961217ca648c74b64b7039efebd96ac54cae308d8b479b53546fe4e27c21def7099101b040da8d4176a61eac4def2fc8b6f098db69bdd8aaa030c8b39a19bb070336fad4521d00fb7c1c155807a4740fd6f3bf0b366ef92929fd0b9abcdf79a4b468f5085d39d2fac36a4cb06d7e1618ea1a8fd5b96deddc60e6ca724932bec06ef8d5e376724ff16e390ac6f8e813e3291c787ee8f1e1522f04ac8487bf9b2af35b77a13418a26be9b688abf9ad5663dd6585cce5be598f682efbdc6092cd55be94f8b96c07f048a7142b4121ac8ac6452a536b2024f0253303e13b4fb07351f0156bf7120d1f9475055393dcd89e5db3292e3034113871a84c5e0936bc5296afb92d9a7308ab9d5a612202fb6be94c6b32e43e2a91a9672121639a6b0ec8f4d8df3e7eef53e61d3b9648328f3a7b65b0c48c054e41ea4a1d6d69ce23f8c691dda57ba045efbfcd98056d7a1049ae778723e6795e757b97428b1f5d71ab02f3e6737d2c1f19ee9092f244192508273ba561ef439b9d45230151023a985ce2c97ff299f4ebdc24f0176f9ca6feeef7a82c0882e2789d9f3f1b216b136fbd5b604e2e62981fba0296d32bb401d33f975114fc56941d00203f516487f34b5c5960b068b3178ca5bb981f0b7d33daeca4014a1b826a2fec4272fa2c01d30f2f3861025ead511dd69ad7f460b7180820f08b2290a25ce6fef2fc5d5cb62c1a6ad39c01b89e4924ae9d722a8d7bd170b97cfec9b8c3de5a5600a58bf784670dc9b04cf18e61242d268b0eb93ea15c4a49dc8f7b842b7e01174d8cca17d3ff6be082be2c0313044c7dc77fbb4bab5a84e377438359d748626f2704ced8f94b400b3f2860af08a1142e99357652e378345d08f07abd63fbc7a7e53bbda01d9625825937e392097e952c5390b0bf8094229d2f779c3a8d4ed732ac9df8214c2124862893f6fddbfda89bf97063832f01c72957753222392d8f982c80ae822c81ae56d166e42f970fa1fcb70ceb14df233efb459266a2c4ef4d59b4ab92f46edb050c7a8b596e80942e6dd532092ee37a9f225d8511cc72235466e9bb1ca3d905091e6e5ad1260d4b9120591a0eb8b93ed212f9c192a36a58f91ee466aa7f88e6235e91bab6b88ed7df793d5a26541ed06d91bcde6769613576dbb7c69b0e4af005e82ee5c2682709ef24b398d88cd59f62f73cf12358c2cc9054afc5bb2a2bad2490c9297b0f1e21fc8d608eb64364a6609a24469ca0e489b57a9a0838953f525b743f62b803efae2cc3a67b66ff328b5ca1eee9d791df360a7821aa3c4221f1996f48ef89a3ecc7fb4ad108629f8be5872a1ec43b953d451fd370637d34f2327e84a0a16d8833584c28f77c652c9b2ce40aa1cec7ec42eb81fea696c419500b6aabe3e1403c1207ad877dab68bdda160bbc7b2e9fee71dad0597f1beb5bf591bb1a45f707e27942838c3597ae6f255281d48069f168ffef7b8999d0d3845b30ff1d66e982fc74e4bc95eb001682aad8b472e217e4d8fd58c1d2cf06959005d3c3d5b058bbf7f048729ce82e21606aa7d76e23ce830612aa0ab10416d7dd96b17f5b93e207b85cab0de468ef628b5dd882247139bb30b295d43303989bd2b7d1c313dc49e040aeb62e6a497e54f2e1d5e5f05c8ca8d5948072e1ade1f1be781335ccfdad9de45d57f992bf1d4e83b3cbe9b101f3ad11edc5780afefb1f9bf3ea486718fbe3ac5b850907c7076aba4ffaa93c9d4fb9807b41fd24f858c9b0b009d6ac160bd95e7d3cd4733f96b77b0a375c50ca4ae9d7c17fbd734caa51b718680fc1e093cf4c69fb99486c1d804063b04bf9a1475b8fa8a720134feff4d54fd09d384303cc0b28e4bcd51b1c37bd9ded93a558fd49682e78a167df84290911e63d2d4895d37bbc6cbcc0c30d25b1433f73b5ddf984e08d2709416767de23f8d413e0ce00a231305fca0a6d95915726ea69c4010d4d52d82b1e3cc4f0969034edb389a1db4bdbd5ed65778d2e7dd4151063c3547b0915b3c916a7c8c6ad8578231730ae2350e7dc4c90b548b1e929e922dae5aa971bff939bd64872e66892c8f98c3a446961a31a63f2c8480059891234c7b8cb92dab9aea85cbd034e3bb2153c9f24a001801022ca165c098efd79256c00d7df07033ddc7a0fac05cdd7f6186280c6fc69864d7ac7e9fc972808627b05f8d53a017d6598d0c041bc7c666cec2e53a7c4ad96f6242903f2961b55eb1c5dcc8a78f174a429021b4d10646a3f189225070a82de6480ea31a70861a738f4fb4d8eb46ad8d66849617e614b9d6acebfdd4c77f93cdd2c6cd903e4a500d85bdb9a71727c81caa2feeb60ab3d4df2824cea55b4d5bbc4384a7e148a3994fc93dc869c6fac35a865fa0b728552c89c8c600b82c86a694bcf1534941eb82544b8924714c936a337c5653015c31c67636532cf723740fb63d7620d2fc327a710f0cba6edbcc0e06cfd4d4c5750b128ab7820a8d60273cfb96c4c89b157157fa9f364d70eda195cf75b7406c50a9babc1dc06e92af7b4b010b39bbe9e5a374bbe092fc5fe1cfbfd0a5dd756fd531b1fb4043f483874cc415f034023f2fbed0e263394e0f5b3b7b38406c91103f7bc69019fa875b233c929a8a810c9839efb15c8da640fcd5a243fb66284815bafeb8afbba9d11ba91913e7089b3f8e13aa60dda18ac827fe461088eedffb53557ce75b3b7578606e966c6b54c73cd61f635c198c7ff24f6477a037e40b9b5f063578016f4203bcb07aa4a97eaaaab50282d53d0ae0bbe4748ddfd093d8608c6543b988d5e76ba60559c6da9a07d9cb962f14e556f6a76e73ea87e372f2e2877b119fa061f12eff82bce9790edf144ca91fd53d87b3848f2d1fc5ed53396937998a3613a3a26600a896b12a34fbc9b84e67e4c0ded13462eefa7f9707ee480940583570c6a2eeea48d4cf98141901ed8986852e22cb0d074f7a221815797229ef2916e25cb79a30f956aa3985ee0452a90bdce34b72cd20ffde83ef9810381085758d2669a975d4dcaaaa54f2a6bc2f08ec4c8c1e192d992d65a3540c2a9533530b456703a614be1955e5ebdfb53d5fee3001fd03d1538982f4dc19a288fced0891e59a466724dd6efbad4881d2a9316444b0f4c710d684db911d5296cb0b2eecd8b5e4daae3cb60d8739dd8b64e896e82edee25cb8b61f9f0b6a89784becafd740914264ce20190ebf0c10571d00e0126d0e3d47696dbcb1f12d2849e85709f169439adfd5fe7d4fb0325e570ff856ec1657ec389a9184478ff1e82ff14ecd704e991644369e220921716c7237ecaa0c6bd1f6e1daf127734598173c2206a57dcd858cc1c9dbce7cd62a645817be54426644bbec53caa024f93587f4bc954b9f02cdefbc2702a06ee3d6a94f067835a650011d7ef4699c46e9ae00ae3a0e72ec286f25f4f3ed4d8ca2e3783cd95bd50318a022e29fc7d848e556c1e84115fef359e42972d763d775ec7a23e64439885dd38c6f0e6a2920c32c915b284c99316d19cae84c0b7ae7490b0311ff75b428fc3606d837d350e76f8f4000110fb365d84ab073bf00b845eabc8327e351b043217bb5511e16ad91ac0b46bcce1fac4d5515fec7e23b043bfe9f2e0136c1272e40f73f1129694a75d0768fef149a49c1b13c8112680a7961686dd1703707e1060c44b5d9e9acc57627851d86e214de7e4c91ddfc7a1302cc50efd90379cd317ff316675be4b6b4ad4d1aad364c0155cf49be59b27a2005ff4bb7f899d58241d6b551fd047fd12bdfc8e9f2374d1a7195d28c47aadd7e75bf4f7c569cf1e93044469e0de71ab14d5598e4a7604a23a40402967b271ded9fd9ee6b0d39fe3b3c09dad283111d4a03806e21ee5daf2cd81e6aeefbabdd2b5fde0cbc027f93c295425ff4919c4ad809da34e19533a5424c04917f349539eb79b96de6ebef3c7533dcc3965ecd265008fff59299365e27f80c0bc8524a3a213a3a6f353894db033cc491ed3816dd99094ea2e9ce35d1351c205d68c59f1991930cfb13597087f23aeb1786b1207fca9e6daf0044637ab999d373580f870a44fe3e194fbee4a3e973f92f5a8755e74a3881fefa195bdf0968f8950828141d095deb426976187c746e9f4cf40e0ff2b49122420f330ea4e7a38cdd72d86b20b42b0abb5034cf182335c7e389818cf99133f7521521ee943b7ff28cb80d97098ca84fd20f6dbd80daf09efb0703a0cdc0efaf2a1a67de0b1aefde28844550e3169ecc6b143a9ce20a5054313c67058230f31bf223ec14ee044e7a757b550be27b2c707bd23f698a0746981f1471cfacd91a58b75794f09905b12ea3a550111191b2f2d581f6866a0586cb70e0bb421cca2b9387fc40311485047de73e03c035245ea23bdf9e303593b125d9fecc670b306eab960d6dd89af8e7805fb1079e8d0249ea39a206a44b8949842d3330535c8cbbe0460f2aa7cd1be62d64b800e28350a4864baba372f04a40f2a798c619f55abfe6984eb794afbaf760814d4552281ddce4f20516314f9fa16fea06e1b335981ca33e361b93ece5a67451db156ab83dfda4d31f75330d39c2948cc65eaf54ba4538a323f4c4561747fa515ce2e625e66332d8ab3554f07ea8acb5e15f412ca0c5c9ac841efa26955f850a3f6086b2cb628e1c8ba5c291a0e208819cc4a73cabbd691e991af9b73670084c1a61751170aa9b22fbe462d0ff4372e84897cbc84773fb3eafef4d9643a653e375c89acad370ad3822cb68f897b003033443f69b4f575f5e7452ed2c3fa1ae447bbc2ee538e84c72ad003d829e7d287fe409e24659e645baf4dfc98ae5c9c06e519e43ea22a2fddd0f8dfacaaa67d55543c591140e579f39545333f1bc242e0bfd8dbff4faf61ca4a4386ab8806eb8b0b2d9e48383f3e8a0e510df560475980a0523359591a29dd4c1359dc5eb92e646f12a9b74d1fe099bea809934d38e97c5ca5b1cb503bb99136b03b8c58be202dbe83e36bfd6de77e95aba208a9263171a05e4d7793b6d0bcc6b49761c84b00f4b420608bcc40fd81e01d134ba0ecfd34b89a1d1e667b07688a39830ac0e01c09e4568c0b5ddd8a1011b16b2714d60253a4b8ccffff71a9e995b521e25ac57d655689ab6483c370e868a26c05007d7abb3ae06d3d8f1d82b369b7eb3a10b634b3108a3b9dbfd183b74b9fb2e29cf167d6f60253088e59331f0ef3584ca7a1b6b4c62f1d831c5a8ae236cdd630942a865ddd78ee4a51a9b5ebe89bb43422fe93e3dc8c43c36b7da1224bd73354d0b6a33e6c37f3f95c57cc4b335cc6b378d864a4cb5761e8d831970dbec6787f4d32a131e688db3096a45b2064b66776eea58c4155b6f1d13895490735a1be1ea54950daa6deff40cc06f70adbf090ce7edfc13e96a3cfccce182c710ea295d86d10df1ecac8a28ddc0806d911b20a2eeb7d29588bc33e4f21dd588f8a4d90ec018a2b82ab0fc37d7036a64d2a6033b51ac5511cd7b421423d35f2a6f95eac9bb7fa5fd3fbc275909779b72fcb4c97dc9ec890afe6e84eea379d406cbbcf3c8150906fbb4bab10f0915846998afa943e27084aaa71c9fd0ee2d20135d268e980e2b0255a4a4edf64d244ff20171a948336db9b060e38cc7e407e597ad066131a2240dcba9d80254b2200f1e9163bde90d99db558561a9c1c5482d054cbaf61a551d11f8fb2fe957140540a03a07282190d4a8cf1ac5e8602e54da631f8d07ccb7de9b5b5924bc1844c347a2ee0585d882763c4357c2eb1fb08de0dd1502720f8fd3137a4d6c0cd690a0b70d772bb36733648134b6487e8a67ede6bb9c7f5e10f40eb885646ee73efa1b3d1fa5b97abf1449e7b385d49a01c40d09b08aa964b754bfb6b176e1d9c75060f923429056897ee6d54487c1ca9730ffd87f7bf92067f251326139327dd03dfe896cbaffae0c916c9cf5630f52f2effd721682c3fef0be5fc467696e1a0e99fb81495c9bf38b47b29d293e97f13fcf505926c18c894d30a25a8b1c8944c8c1da199b406da4123ae2441fca8d705c10b8e50a4c691e8e60778e1032a3dd9554f828e78208e3a8682e887a7f0281d210f8fabdc1f1b15ea98ac6bf1619e6ef21af7e9236d80a43491ddcbfd0d2d352e31b46c140f7fd76361f7f9345944e6933ef9685b9f2f441431d0b1d0f868d3679add6e764becf9264583cc2db754b8cb7b47c9d2a109fc593075479cb987cd837d031e4c6784e623110558496133694300fab59a13fdaa8b443ffbebf7286f2f01d9aad8f56b9ce33683538dec69c429455f7110a93a4335c24710cfc03e3d077753cef3793306f59cc52db8c3d6b78fa05b61686aecb83aab334bce9400470f1f8283fb6b17ca114331f68dea9efc538e0bf6300d052cf1f4014eef8cb2ef39d1348111ea1698e5d83c479989629542259b5ce681dd28019a6cb3805b0d33c3032772f2908e4f21682cec568e496d6154abe3f6ef4f6546b1938d205a8042973793ba5809e9f73dfd41327f629f2493a3c37ced9b14fc8d168f253221b2ed653518a2dc5ef232fb24c7cd501d794c0b8487e0fab0f44e9304082d223832ea99ecf31596bae7062448fb8e2749c7bc0306e54ad768e5acee56d20889c925eb303a41477807cc095f959e699efa32892685e2da238566ee564bea85c5d0c605ceab492ef1ff9e4b537bad424e9aff2289fe53f7cfd92a05d8147419f77b74a9e445455f0d47a0e65de5238fa5e40afcb6bb00cb1009acf7d50a2953c1bf028f2119bfdd1e70ca6d09dbd7bf3f389c0c48b8f0f348e7078e1ea27e28a03236c76faef8aebf86905f396cd40904eb2e34b6ca05a5f5357d60c05f9c98be1260b065276a6ee890ec412f02862982994d4001983e87152c619102b24ff33751a8d429346d5eee667aaa84eba8bd55313fb241ac049a96b1ee8c13c00d55ea6961a93f6a71bd83fb8462d161878f2f2320dcdd07a0971fda955db2e98efbead3c49b214d90252ece0958c90455b40e17ebb30fd8706c16a8b1fada7516c2d6f57e827cc720ee7208988c8008c2596bf395067930b50f715283122fcff02f05df1c0c6f4d343653024de027cc37a2d8322c22240cd4935dc72bb18e1e7198b23f9f48796e0fa8a27262ae7f94a875148ad044679186bad1c45187ee43cb8baacb648fdd623bace31f3a2cea3ffa18f11162b0df1b3562ba5aae1f7ce78f414eab7a7567f32df3687a234bbf2f1d339e85f50d8c0f87045278d8959bc1fd8b0ae40366b6bd2f4650f90ce573dc68dad1b5a30e52ee9bcc65ab3210d3bd7375e4989a8f2691a065b7a99f85712150e315ddf0250d3d16caa4c7e43723cf8c1c49464b36dd3ff5475b62d9ab4c76196203545a71f9eeb7ac3f8cec9c9a8f427c0553b78472a0f28cabbc6e8a9120b4697790bc3a8dbe3aed772dc451910f381ca9ea5197a08e79acb33175a722f22976947533d538c91c96b7b27063c7dc35272f0588b9b1fdcc87f1c601ce49b82d9e3746dae4c6802217a180c663fad2b78f26ed72be62c76eb0fcff5b79b67d5920716ffe7323354ddfdac94e914c9b8140e529b4faf64f0017b41a06a4c4a6f1cc593737f9a91079723462079c47956a4831b0d4dc67e6371fcab8541da6f8fee239e1cbebdad4827f5ecb9b865f94dc29e215a94afbacf44418df4ba9ab0e3dda7d2dd1eb15c52d8b7c42a87eb0d16c7e5a1bd77d137f07c2c497ebd4ecb1058f224b3028c2df466ae9831df6459660fe95d3f5763d4410bfe9a5ac7f8d1285bca806710c6692291dc7a4b0a6d0132fa8a52cc511d6a6c59b771cacae0f716afc82c8739f16bc1065e9c50c41225ecdae56328d9f47b91d325de5232e4873238dac4008aab0fa476377cfa361baa62afca395be217dd688dff5a3ae580e3a5fe4f927535b3e1a8f1941494974b97e2cec2c434b7936d8f08be98e43c51c6f22a1d0924633929127d133deeecf8725b61b0d5c508777d0a5d9fe8c0b1eb0e3eb381dbe80e3d950d3b6c3b822e4ca0a3910ea00dffe8b50f63324b9188c1c8b82037f7d1d1ff9d59d6a43d1b6c104e2fd0c421137b36fa5d8222248635a9963eae8a7c342b1e11b5a2417dd9e1bb254ff659054dd24e57f0f79e2c362b73e81f43d26fd7b7d210053665a3369166dbcc0ac8c65bff2f657b5d56a7336e78220cc1702272c3d5a216830fceb10bfbbe16dada13c2527d0c125ca87ddfa07827585ce5ac9127b95ea0a0a4880a4eba998f19aaa5ac16e54c4954a004a5ef613c4a4212dba936dbad7b79d4d79200987b0c8811a9c5066a1721576c6470b88cf4bf5d225f97301ef6f0b97fd002dc2414b7e5f548d09afe809104544e7604ebf725b1eb3172af5535ae4445c409f2f2caba019f9ef1e4b5de62ef4dc9be7b48683e6f4ed6a16753bca26b884789d49f05370690eab8c2813e8894511645e848b1e839c83313926a7238de7e5e3437e4cfa574de5956c4d6997d193fafe0b41434d1e06c540611641b899a472fe52303e78b6fb0dbf0866388f5cee427eafa5be7d6394a83da3c0f81b97e2425d6109b1d74c9eeaad3e1ce2fc5d65f8834874abffb62cf2b2e2738bfa05650ecaa7b1ea2e14c93a9668d63eff983efdde7f1ff61d1f430d9427137c1bf6f639885a8402a59bad1a086201390873cc61646dd7c9542a4b5a64b510d8a68793177a16835ebbf34a9319c183d33ee3b5bd9ff647de16cfb5f3440fd84997942d7fddb17e9f914cb76bc1e0348a07ab9fbd9d14c83b5d1410673999513d94cafa5b295bd6f00d4e50dc2efee695f6af8a90797b38b5c881f1d02b750c912ce032d0a0d86b77e08304b3cc176d207e3527fbd52d53376435e6f370318de142a5c60f39592b453a757a16afac2c3162807d7e0514a95b66afc46937a3234fdd7bb81643272c8b127e80456180924c93bec121a4024d0a89b6e7399e9675d46e6a8f19e9acdc0964b706ef14957f57e95620aa127904015f8c4e81eb512470d6dd43d1543ed6b8360006b7ab478e61c987ac05b2791dd2f15c3fec578a6eddc50522292d8f0829d5065c9a3c5d2c9a2a008dc2eceda09e672abf58bf9b2c8d83cbb2d66e79a87995d3907cffa5b66aae8a1360601c520db755eafb0b0dcbc38af4eb1b7ae07cdf3613297a682c3f4d559644c8c3fd10629bdf3d3ab73b25b1a808f1dc217ebf7898862741842dac7856adda6e8a6c3ce4490710b6494442ea501fc9b8e38e4b0373038c042443398a81eec901b0d5038a285e6a4f49ceac4d3ed3d5f92a7f8ea2b81fe7962a95388f1c2575e4832fc054708bec7a0179120b97ddb3b3d0e76f693d9c45e34ecac42612a0eb176111a9c6d6c9d1468e07511aedec627a660f2b4b38a823b3f4384408895ffdfdd6e6e8eb33d0178bdadfedbcb37aa9a7e4011ef00cf4023c1299bbbb8f6ddc5355716a1be73d8b7b8e405434d4bc8ede1a4b5581a79acc9538d55f880ea5be33bcc958da671a9a9dad575d7e1c7de7eb74cf71d6b76071b5d355f9cc8dcd5f7067fa3ac974aac6aa60106e95727d46d695710327cbbce989da45dc7e7aa85f45092c0c846c2fe2e2363addf45fcb035658dd8b6834b6e969e466d2a7d022f70a28a5bbedcb0e6cc3c0f632a70a30879501435fd5f5077f197dd8d9590708259a19c6d654ee8640b8b48927e541e1db8f1b84308d93f2bd4897d649fc0916880f99a718d13dc775421ca3afaef215be2b92374f9ace76f9e00a061456744b5b54836951abdd5f033980b0f0bc50796c3ec52ccc080a133caf98101b5d018350971e159f90d3d33d087deb212cde9d2144742ade495e17efa9f1a041729eae123bf4835dde7b3d71981f8400e84a6b9a40c9b51eecc96cd26da287e01eafb5269cb199b67338a57cd813345ab240b40230a302cb21945b071c859b605247be368856daef29418e457acf16542048e5e7869fc5447827a452f45c0de371e1188b0a66be2d27c966ba5ceba8842e35bf1827d6e1198b2ce7776b86641896b199e609015723db8c61425865b6a90db92734e7e17bd040d5fc0c4bf2412052fc43bdd7cf27a3532a2a27135b3cae70b75328966ca5483964eb724a7b9a9ffb6488d8edbd02d1ce21f19df549b190e30a9355b483107849c7212cee9b72d4bb960d51f6a1e9b37d9296a131dd815e6c14f994b69790966c783ad63602c8ef42070c6d8ef85fff946c049e7b73900d605f8fc0595c921b261dd750780c7bb8d7f947c43ad51f096c0308e54cf5b1424e91a75f34c18fde632298afdfffe21f2ccb1fd7d963a19a51198a11f151b3c8ef51287a8e5f724eaec57b52557b15b3e39ad22303d93d8c7762d11f8959f8fbade70d63af2f867e1ffe419bbf0d37a0b91d27a983b69ac5d7e8c9d7886994ca2d7a2b27c5845e6926756e02a5f77a0e653b76d0043719f3033b3a1fef9641783a0b9b4d132c49ea99843ff2c325095d290cbcf6433e8cc1cba97093ce6aafebdcf986f4ebecf1c97c8f9ccf55f36a13b03ce54db262ab9296c69fe7c9bb8641a73c907a51bc2dec5813fe07c9750b9fa4cad7ead18b7d50958d50bb09098319736f86f7e59316b7e2511fba2b57236b71ca22ce02e54915768bcd25e75ce241c4930a22cd60eb1117bd31f9ad6670dd529680fa78a4c87d9e559d249185bde9cd1582b13ea26c25cc3924a62f19657290d3730a253106a060a8fb8f7ac50a8a5539a07e2c59a1be877208e449e91d6e261892c06e92c8ef019f2151851c1bef85fdd3f71cccb6447dd7af328a90c51d818603704bc3a79b8c310b3c90aced2c9fab0adae0e5160ba7365b1b4febaa4e7e5e0294f75824f0aecdb0f2f5e9af80916002f92f414aaa0086225d8c9d7c7939fe280dbd1d9acff9ecca387eec212912282a85e597d0a587ad14ed7216cf4fe0c7b652c548096dbed045e05eb059f9c7f0f5a1d10315d6a8cd68f4fd2cd2d08ec4aa9cfc41da96f0179dcba2820a2061cdd2cf2be643df7b1d1809f41c8b9f38a8cd7e79960918d7c59724e313fa45017583b9fc788dba08523462f1faea91a955e484766249576cb110c6c09626ec70bbd02c981605f0a13b1b4182d01a7a5efffdd708b33452dd7b50f127ebd7c143aaef2ee3653dddc5d2e2054cfbd3eb65e0428ab6a1cd7535ea77173415ab32b8aa1360c1726e4ee3708bf610675c981b49b045a6d9a7e9ee11fdda33695b07cd14185bba7374ff02d8ca81770c505a442b5c75ad7940e507a5158da91c8ff21836f5430fcd45e530c1f7bf9388eeea74e5b971d125bae8d60fead59fd82736cab5ceeaaa0c8dcf2bf07a9020e1e454d7523e8ce9a4bfa4dff0d506a73fca385222eb50769fdd66599617f8f242e0451b3b2c231170f358f11ef1f5142a33afc6a426bce1ea557fc12fef66b09114b592bf0b26c310fcac0de50c0b72d9392bae528b60eae805eef76f78a6071518869ac71afc353924eb1b0bcaa2384543f0f5be783c397e06343cac8df9457c119b3b8d17a738d689aee115c7055b8e31ebfdc38805a65078b7db7b36fa322f4fad3a06ce46ea29164492fe45866f978c8de5dfb5d825b5a0ce1e2bc9984a115ac92a77b2d1e0e6a9e9d0a53f69fe70ae6793a63f8cfb52a34ef0fd658aeb90fde8055fc9206a8e435630ff0ac0f47ead792c5799b2aff53466d70fe6da4d90595ca78dc30529fabab76dbe9da73eac89a6092548656f2d1e8545952cafd94158b26c8f7b714273019e2c72781a40f469cf30937c76e5320fc30405516f1d0712d33790d68465dacbb27f8f926cda2b7e3b8f1827de28b5e9d47267dd073b874e10a8951fc13aa85a8cc2c2df63c4f70ef9b751c3343fb1e005028b96741437ef9406ab6671628365e2af91ad9373cd53dc7a7fa7a201394145ca2a9077edb4c7213521bdbde65082dafecbc4884f033c49988aaf88df7f873659791c7bbeeef3710ea3b17f2a86547662b156df1ea5d7d75625e5aca43dfac8e52619c03b523f9e298cc86ea4ef42a0c220e8b08787fb7bc97110335acdfbec2c2ff6be83f47ddd21a912d72c094250a2acb94951aa893ad2a22cecd5999d7232d03aae5da4898a314f752a8456efef8cf059d6f6f59d6297d9bdf449dad07290d6df3fd75c66d7104ea9e7228a191eaa6063b860e35c884ccccf337340b2e5cc6c6d2232d24cfee88a5fb12e16d8957092b6bca0f040d602a08317e3a864e55da4ac03e71b30cdd811523ef1275c7ae48487d3bed01305630ef65ef7d339b32878892ba18802ee139dcd09d631f62faa074a674e03ca211cd4ef106f38ef72fbd1849baa4aa5609bdac963742b36561fb14c89e0d6dc036960028f90c2f6bee3d8df68a2547b914dcb65971a007c642aad1cadc4ba159b9b3ed83d152d5bc94ef679794b99d98d7bdf7c8564097850407256c461c3309d677a5dd897f0d0bb41580de156b3e934fac24bb981adb46a09a0ced9e32463fa29c6a382738ef1e9cf1bbfbf439f1baaecd6478271d7d63de4eb641aa239a7026220e093389afb4d53cd17d6c52a9ba23f48aba3bf1b5ef83e88fc9b63e87d1f5b6a23a48018c351fec3e08cc21e50532f1c39ad9eab70ff678cc521ecc0bd71bf11799d801ebe616a47cce1034daa6e459ffc8392f127267501ee668e0c8f71605b015de590ad51acd81f79aad117daef06d94743e7f8c834e542a880ae325d67787aa382b6626ce950f374a1fa22df4c32ee456f7f4bd86dac6e759ac2064269eceb440f753965c55d3a99b12f0b03108cf4b8b429a09237b7356aa6f17995b303fb8fe58fa20ce25720da4e7aa04bc5b8112f72044b209725c47947d89857f97591014c4b712567d7dea764df1a3f898ae72bed2223b7ef6a954eae28eaa3de8247475033f5a8a901369af6a42f99712eefa4c8e4e50c6856397ecd614433f288eca66952dc7cd675d48115973978f821df05320c2f4e998d447d1b88dfcfe7d67f70227c43e213b73e59a3da3b759fec152a6bd7642b0da9b8df796fca364d6b5d6ec6ea75dde451b907dc12f54ce16fdeab88a5d695f74364dc2a5fe448f1869d77bdc388677894bd694f572055002a0ca3489b10ae808ae4c61b7f7db14a34a62b61b4fffcd4fdb9180a58cde8cc135917d36d6b8ddfcb18a6a46fd49f76e2226229a81e2dbbf1ec1ecd199c7f293e8f2a940e4117d99fd337906fb284d1ff36fa9c6a72462b3bfa6f86e7e01d9db88e522f985cdf2e0425e8641f4493c919714dcde4c391ccf02bbcb4e3f60310c9eb1b9ba9dc4236bc97aa2c580ae24f0a9b7c57a48b9d114cb39f760531564530215dbb8205d36a2aa43b337cce5a6b924ca4b83caffbfe38482e50c6f9b84a919f52dc6e2f65ad7fdf7c2358793f3d27caf50fc58eb022476a54d6e747459e653249ab2cc3d5480e6b4b00e102ead2e72380af8dbaeb2c4c7eec7f36713961859488eafabd2bc71777d09664095942896b0fa328621697ab5b6c0f7ba988a75be38403bbe2b9e1d8a6942f713c7e9a2323f66dbdd5c1298c791ce4f988ecc39d60307507cc86ccfb7446521f65e4c038874a3eed17293fa476591bdb056f8e1e77967dbca100d23794d443e8f5cf34315f5984bf5155a72b2f5adc0b670b16555155c2277d5b8ebbe099923a21bf8d5ea3df8dfc98d73acfa70c288da0a9f9c7f157ef27b57e7a1b1a6561998d20172397e784e8a43bf299d50f2d9f0f40b631b713e88cbe6389e2a8c02ef42d2ceddf420d73f0c9018ab187b0773785173dc78e17024d84a424f0f822e574c91200af50744a390072a7222587a3f5bf52e339673ad74957539090dbaf60f1d75aa4c2cffa3d79414f2641a0e69f36a4cec7ed544e57dd439da9d6366d4c2ad346fddc0d5aff982d7a30e398017da406194043df92805383768e06cb7e5438a6b9afc5714534a015eb1666bc367ce7cb7517f0254e9275a3acce4fd142232eec7a029658fc7a18bfd632daf3a0a98bb3d58ae09b7ba3761794c7df651c31886113f9f1a018bd69b92bbca33b2daad53664320f9473853c8e93133df810621cc4150eaabe8d3f7eb884f57284fb9cc46a6880666e25c916104b1eb871f26124b1ebb23bb04d0cb0563b5658962525e18b27498526c78f4a683e959371fce6589d1546a09792fada6aab1f51623f0b4d2da00793fc3670c4018198102b6a47934f0d3b81f15d748889dd7bc24b1d48e78d009a933a593c68eaaadeb66515a3b03f00306b41040963d26aab916fdc240df6596301cf322c05ade974f6d5154bbcaee21cdc4b18a1bd4ba792a2554a74f28e976927b81f0e497285e236d938d834205a98ec884d5dd4e831558442307d288f3f425b8cbd5739229320872f2a2c2bca62a12c331f3e29fe46894eacf6102f847285c74d7b88fc543c231b34499845b7beb060bdec60701e38eda7c2f4f8d35499c0aae7aa984ce7e0ac41c4cf38f1115f83bf6a9890458b4b25ff8dad38ad03c460857a7e81fd97d51ad2bf3f31f5131c3c1397502d30ca69cae998042324c8278c646c3dfb76c96e561093be71aefa57f9d6aa068295fb22f5007d44140a814b332fd36587836d0b19476dd61c9f858e682e7045f152d1cf816a7adba8a1f68253a89e402145bf8d6c46a10202e3596059d96b23272ea1310f41001a874fdf70dc91bcd2b50ff31d3c13b617c206eff22890ff8931d49bc0396691bff9d936300ab66c2d2f58ca3eb59193a0f49e31d6026d2ac40dd6113380496d6490a6c0568229116089a94a3a52086a5ba5327a6d2bd0250c301d0069f5c53e7728b7e1b9e5eafbd0802c249b910b9a34dc21352c43ee48cfb81ac8103aaa9e2522182ee809e9c1ab60a2826931f6373ea00045fc1b9dc9b59fa9833e330640c39ad3b7c5839f1d88795f59aa41be3932f42e2b4fc73c7553903d382e532514f9ee75a9e5ac54e942978a810eaa736ed10f2f9ddb1bbc48c91bcbb38b2a3788bee04d8bcdcdba362e9897e6a8062dc098a59a90055ebb46b10af7de2557601fe4bbd6046271658a68d81896477a12db6bf3838366f5e44e97e8d404a7606bc343c8e5022fa863afab7fc58eff542d981893fc5189ca002907b889c1a52e7dff962e14661e0adf75bc434668777530399fa10b09e6c7a9d639be387ac5da569d42cf08926ed8c5d9a83772be2f3971a64b5fa10322c5e776fac6dbe047459cfc187794b0da785a38a058efc913eb165b69e3fb524b7df39804c76812e4b8df50e546a1f380625339629d2a48dcc2795c03a292ae3ff86e35fd3ece638d6e0a0582f29d55989159c24ba9729d61c771aaf99879791a1d021a6645a971aa8a631ebac8cf9d810e8ce0d17301c14738ec15ea91c1a62a7885d1a5d30122226689d3099fc72e603643b3f9d943a733567eb76961fed069dc0e543f93eeafb524dca28994ba43112ed57f5cbc8aef839186431b72503622aee742a887c364d6d15525b2648cbbe93bea4e914c6d42eaa6bff1d98cd893291ab99d251b5bf5eb50db2073ed3177b35033bbe0cd925bd8f13654fc27fb7b72d0169a2c49041386d25390b1e6fbb60f72152112a66c07e932d0f2b29c6d066b7e30116d09187f4cd527273f7dcf1ae8c7903ae7ec3810c81a22586d2e98688968549ea4f2672e7a95d210e887b27410facb61f6f871c8b1389a060426eb8ace9c843ed728db51e70a001efe93f631150fd5e8e1c7a7417a9770e02115ff4a6a60539a59affe6abd0cfd34996195465f3ef6f9297f13262a0e70c145d9b3548c6d67ac94abb6378180d2a47c337a57f4eb070ce984bdf1e688c18efffce9c22e72c4c3efcaf5551f671f1ccab5a44afc28504ac5bcd45465885cd4518d50c226f89c3318bb9f3915703b7b98badde1643796ddd0195e08fd84f65db0cfc0ff7900b5117f29e68487ff3d230079b3eb4faa6ce8ef978045789b51bd99584b634de5070c74003f40b6a5a3cf3e51449cfb061abf7f3f867b7295d46f01d67c4aa0d31e5a2b5155c11744c87829108095098fa484df794c9642c493d65d73c2b30e792ad422fcbd70ec349d3b933c1764e5ee33a1e716102aa0ff86ee4430ce865d75e4bdc56f69390fea301776a4002d93b9d7a0f889b192039eb4a5cb656dd4824c3e8c4f7236f6e7c10b6be6f85a0b65fe3bcb154a48489f7dcf6a31997d829f5f5142e53798a74f6b16063869243ea519b48957b5d2ae90ea9141b11fa1e84d772ab4379dc38731080a881eb35745dc87f70fcf9576126e1a5105405ad61f9a089c2a0d55fea2cb1382a70a46b84831a7382118b43b264d424c53f6a6216581700b18faaa82c58a88391a5c67982baa56edcb7129e62ba6d77ab80f3bc6280e267dd9ca3b63993a34260fe861035b4b5bdd2aa53680f58904a944d42855345f55ed49b715371d19dabb672a42176454efbb92b22fbff766ef629540251e2fca0b458549f7f637fe2cfc30680eaf2e6d209dc44b07b61c5cdb514044a9c5cf798b203d71470bfd104fafb2be1ad24f7efaa1704f8cb6489526a88d6016daae8f8e14db98cb45d4c69f355b0580575e577f80596653a3c2879fafebe3f452eb86f8e4f9b9d7956fc3396e62022939067197a65d122dd834b8049b1d5446c8f1242a8808f837c4418d40398447915713ea71988cc310f220e081464f854987fb27a4ee60bb669b13391179cb50f48cc36777d364e9a0b6c19df3ae365a82a815563846eefd8503a25e677f6a8842689cab60ee3bb619fa0b014d946c050dce750d9d015f0a1c0700b344a26eb7bf9e148188a9fb7464398e36ce3dd3a6962e90b1b2741eff1108883a403a13480ce11a26ff2b584c626454813c3903d87f736af38cac6939e4e919848b6afcb2f454d2d4dc55f430e1ccf196b86d09a435c27bdeb5fbdca484f26346df8e004a966f84fba09c0c4f056e8b70bb65cf762cf88dc0dded1fc3f97ceffbc4a0a603958f81f548155f80dbca7815abcf436773cdd6d45f7c9aec8ae6e7e15794b6a8e4587815e9004209d3aff3b483e79a290a38cedd3d28acd473405691beac183f9e91f53af03680f24dcb3887a984ce572eabc05c35693fecd33e0b0a7194a46cde7a3aa8123fa7f539fc5372265dd4a9082fa8c75dc43eadc2c5b320cf75d1c3aa207911825029c7e2b4e0999cdc821215ca6d294891929611ab815e6fef556676edd592c012112c40480283bdeb86e819de9478f7259757585cf5aba7064a30b1756eb31e210c63bfc62723da33ee7e29a5ed0deebadabde42d83be77f1ce29b2a27838cd5f07acefe1756ee194216d33df630a566a6ff87242fb91d9daee671cca15e10997924e7acdb2d9f45fa45675e93f640c623ed8b53c9a60fdafb2896ee3152b25570ab73524b0f766a4b0ee9d3b89d2b7f21d94e17434a6b92a777ef2d242242999b3cdcb3c6c76209ad3b95e8bb23b0031c46e5b10433a3f3175d7a11adb76e4f6f511571a2761e8f3f5e006fffaeb3a767f9dfc8eeaaa7d1f4cd99a675002112c3ec054db7a676e36f12e1fdc6d5ceaccdfa70736d52ce09c048ab677ed445d6d979a924eb3dfba1e6c23dd3e8db72378e44de07b57509d5f42c92b25f03e3d68682e8484307f3db3480628474d75c8efb546161fd3617d89e4ea01c9e32df63a79f25543d7ca50b0f69f0629bdcfb768b25aef6c2d8694d2f0c41d70d04df53a1ef16a97560f25cd06bb3d4c81e7dcf9ca6ec6c74a60168a2100c91ca82efad920e2ea235d952cc7aa67105d78a08fcc0104c4f9fb99ef62e63daecbbf504cea5f25a153a893529d1abbd57d1986c65241bea856f667c14bfbbe7df436489768d5c979137234cecb2a7a6a5104b4b8517573148b50da29e28988ac00a5b43daa1637f117fe6f3d023bdfbe61b7ca8543b5fa826daea7f6d0d87a99e249292c436f3140b796e1114e085589ce68659d6924f3a23909fa24fabd0e010937d996e9692e4551ea9cb14d1bd7d64004fcee3a00ddb9507b034b72bce758ca02526caf6a9590288809cc89320cb5e8f9732b7820efaf351eeba97c29c95f45fab5fa768566210a427c553e03a421bfdd82935d5cf0d3fd83ab6ac2f81a2558e58b609ba3ede869a1c1de76f9cea49d04117f560c00751c0509c60b734c926f97fee7b7d66e5d12f13664127c591176316d5e55ff65d4a195f4f0748eb88ef9b086cf7031186e85cfe330edfa60d009cfbfc3df2b6c7d5d493f6f069b7994483af09f7ff2d91df6a00782b4dc7bbcf1e4b5dee1a3fbfa48d6783cda724ebeaa20c5c62a83454e4f6357d1b416ddcdc82acf8cd7bebbdc6c5252f8ee891a59ca53be696bd563252ae0c6b017e094eb773558e7609267616f79b103344130dd3e4e9240b20385289f95bba9d9b85cfe383233a8fe67bc31f7957a65253a7ec791a390c024914b89ab05f8cc969deb8f4b9d2d741d9656a079d70f9e45bb0aa4d7e7d12213769fc3c32ac20a6e6d12431c1498a880d76e7bac9a3c88caa340e5a5e2c6a2ef91a1e0185006f953580bf33fec91109fe676d808838479faca784f4564de14700c93a447b8542e5d8e10aec15332e868ce7b89fb9f04c5c9a6ae1a9c2015ff431544b717f6e7537ee39ce2ede04ae5818e408b581dbd5a4d7af06748e05a02f058b56e5c37e1166090abc945b7ffe5eb027d2e1e5a01728e7737d47c5846df8e0742ca3604e4a63b8fc00279d2c38264752fe0f4380ddcebd3d6385102a41ee0dd7c945652496388a15dabd33e2a172b40f7e081726a740bc8a64076eca8d4eb9fc4e39266ae4f1d0e34868f93960742049ed7d711151c040025859747142cf491154a0cd9b4f7ad560fd9743a8e6b93bdf0711d7bddc1d2d71351f7d27cb34fa3e6dfbd6de22da3bdf274d483dc24377bbcbb6e726e9e84f9c15400aed71a5595871af18b214984dc5cd69652ba2533d688f5761b41357fbcdd31c9efad73f89d802732c76ee701a1baf8de5846b296f3592eaff926f6d73b1d0468ec2f1b330b74d53ad97a0418ba7897264de38a4aad97b685e533a9a0855af8bff8c153cc5b07d09ee72cc2334fed7ae34fd8046c011069abdf9733c647896399a7de5ed3e52f869b859fec5967317ae62491e25a799fa358296ffb2c57b34eefd627c3ef29d1d3cb9fc1a668864dfaf9b0b3bb457f1f3a2e953b037bc8cfc4f2af088adb7beb96424559844bc199b52436cc1ed30e74d66034db9006944de268b83369d4e6fea297f418a924bdbdd978245bd60d7e6abf14e2cade644bf08b283264f8c781df0306cf3f8e6bc978b20aaec826756c94b9fe43b4a54722e432ae5af39e5a36a6b6e9f3edbdf29ff6d7f9807bc5f1c56b6f4fa764fc32d203d572d3dd5540bcef9b1f970e5b1335030bef267a10b33ded7ea76f87354c055e7f552ca8557b7072410f0953c93b8da9e04f718b8a27cf7147a8824a5429c9852bd968c98d308040c8c636148feb34b040312cbb4702eee9325e4140fd8cfa58bc78cdb1f5383ebc6ebd8c9719453a1c7756a28ad74d8cb39e1712af4b1b4b8bd98c92cdad2ca122a009eef50209384a266ecd0e2f34189076e8b6776ce7d9e7f8c6222a3d704b59afc8257433ad28ea668e0c6fe9de84f8593a819aaad3ac17f66118484a72a7e48785ac39b469663e1bf302d50e1eee6dc9b097eeb182c25560e425ed537408c2fba00b98b8796b6df6b7444f5ccb061aa9e3b30921fdb4733b67d5551654d9c526832d617b43aad5a9488db2fc00d1c426e9ae97b6bc9a7b8ca9fa5f262a638328375310852d08a83f951f692153779078ec300be75fac7f963c087f6c539c6d96b4c963d0ec5905bd21c9db44cc072041e8d9f25d2e4a3a4f71d35d20ebcb544deb6dd7e7c2532f79b9cef9f8bfc803a3318f3d9b9c82edc1fb27f8d32210a1dfaa62b67b617abe8a6569a44758a40bfd8750cae6b6e6fc085c4b69c4d392971d3a686d7ada3c2ce2bf2ef11a4c88bbfec325b235998e2bcca8bee3a46d654eabc9f420f8b47a6592b1c16ce7c279584a2c5814df3ac2c0e08091d26e8a7ee40421fe2cf1c58b16c6053b34a814e9916e2982e83bd3f9aeafced5a90566bfb143637733ce128bb8466a8afa419ef7f4a87a6f3e109c532476e4a058555f7f4baf24f8293d4bdc5f01b79323360a85077c72fad0fae8f9e5ec1003651697e1dabe604d41814b3b43226cff19ba60d67b387d6e919cb2584c1d0f85ead5020f80d5be3e6f1a76a379e0d31812ed3e631b8de950c05632b0b1421d0cd9bae3dfcda01114fe7959816fa43153c62283989d46ea4a52ce22a802881732a28a244e359880e1d78174adb5396d99613cde196a90e4c1e9a9e8c8cb3f7a04f91d2b2bc827519652883bf57a8192881b17ea1b112eba3b8d9ca664a7dd6b505452492599c36d23f806d3c831830dc8ce500187c238e86903f042a800cc409db76dfc7778cbfe3926f64192d6fd3536274fa964873448d05a69924d9efc04db485f4c7923d607e8e73b552b69d599380580d4c92272ac63d167d0df684040281a349c6021b9eac890b59b2f8a09020ea4aafc3826474bd3370c74ea45ff1d4b7ed93a3e4658f8d7a7f2d2dab4df5d66943e19721eb0decacfedda390487b8839898bfb21fbcc990acb73b9c64ccea40196c598cd5afb5944d2a535bc63457949633756a4947bafaacb28753c810a5c7ca7b162637a4a1d871a3856d1ac2e8c4f400b4912e57b9b1a60833d19f654392f1f915647eb85730b119db78fde09736754455d77079b7f73369cb9e37baa3d46758e1f16fadcfa75b1838b21110fd8f43c0a988d89d05ff3735d615771b3417ed63a79325af56bc4cf1ea9bd3f91504baebfb371e607b997fc5a5e0977e8ae04194c14f75161198c036f54f926ad8a96f7f0588689274a70026d1b90b51d078c527e71dcfe658efe79ea528a663eaa21c0bd6ccba289297315217821a7c431b765a996b302953e530d72d324a8c1765303e882870073cfc8abb54cf15d70b054a06ef7ec70d44d0b700976ec9bebed19430cbee877c7c1625693f641a1b976cd9ed4c194c31c517c37ab4f7d75c11689bb4ba80d46ae69871c83d47c98b31c86b8f0ebd7989b6a05cb8b1d4735bfd35f1a6327b20323b2e7408eda128dd6c4d6334302a80a0ac5f43d955d1415f421a62d72655147315cba42b83e357678ab722a7af67af6ffe59ac47644aa075b5f169237b4ef280ebaec901c26ab58317eced0c17da2b2a86f040173bd65a3866a13ec5a50bfe259c99e29b9bb8f9af35127fd1dae831fbcb8031f1c4d64b5003535fa8ee24a5537506b64a0b623ec8639df02af98b9208628fd19698fe4bf64ba5e8e748a8df8eba10df654a4e477ecd9ee9cfa30cd116547ade29ba9e3d53e4094c8d679e7eb4ea6a756316f04980af77609bf5ffc01b21342eb20b6416486c1c2906b743b51595fb4e4f232c3912571fdb1e59551575dc7ae4ea4dcbbcb5cba1deb9195b961b3a7df4cb95df724bb2c37ae72daa91fa8e5f674724fb751246dbba2b324c3df2aa1daa3618b0ab2088416dc34757cd7ee2421b380bc4abce37acaac080660bc0d75019eda677043e356adf852c5c790b3336d757f64e7b33ea5d5c9d16009576a46ba953209e53e5f0421ad897f34b4b1548609c92176c4776f1d6ea53209abf2538fde3cc41141d6629271e7032df8a14b04d3a02db486657e2e41fbe7c86018ede8358454d5a9bca21b85e617f1bdbc98c426818a79bfbbccca656dda9bdc7a73d12e45725d24fee02ac02fb43db291e58acea084c2f363b5e06f435928d97457e05f363e89bd989d1853b5136e963e5a94f5b7d4a577d786be46c6d8be8eb791cbc56618b839943a372a60e1e2840797732140c5ec75a7bfa7bcfa53f46788e1089298345d2e19407cf2a2be56fe25c7e91de9338a4aa78901f9a5c6b4d5766d3d400bf87d217d948af4afa13406815302df96183451990fb6deee2480a02bd4a9d463222994b1fe2216abc0a8c0d10933b93697179619d3587de925b2325483aeb3b7e33a7b6b76bcf39553646a3b327660d2d77b0e43a327807e6d7478efb332e7dfca37185801a9f3ca4e4a6fa2a980a679dd7ad81bbd1da09ba30a776d8e09778066ee018b76efe42da624dc95037a5680ac70c571839b504cef0ee44c29b7aaa3e588998736b3b4dffbb65820eb7f6c9f262108ee4d8be426dc3130fae618b8b81fc33b42cbc17649ba24ed2f187dd16c3aa107e2c8bb52f3b5c49b518e42e6159bbca6b164daac386bcc9e4e2a745ced5c01a0ffffff5f