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 57587 989a433ceb701548b2658e5b6990efab9cb10e87aa9b0b79b7bfd283454d1d80

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb90993da9cd8b48ebb6aaf01ed7ac761039df3904a6c6a7ec879a7aee921adb
Certificate Block Hash
989a433ceb701548b2658e5b6990efab9cb10e87aa9b0b79b7bfd283454d1d80
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0250000e00b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d4f8442b7acd275ea42c363e56e880270278ab232603bca091b3f3a9b1126bb48a6e68a2668dad21267781868416fddbfcd46eacf94e1b4d1dd47d9a101517bd2836e8cb3d7e8bd0ad678a64fd9927fc5f2c4b369ea6c10af7100000000000000040000000400000f0250000e00b0000

Raw Header Hex

00004020f81e18058b85c0adaa473369044a9028eab034c31f7003f223ffb5b1254a956b9a8f83ccbbc746189d4f58d8f8589e5f3b36abd33e3b85fe17c1d31f67cf8cdc85f70e6a355b0418db1a92ee7a9a87eca7c6a60439df391076acd71ef0aab6eb488bcda93d9990bb

Proof Data Hex

59,560 bytes
121216020307f1823b5e9c8454ae2b01e007ab204351b6c97f9fa336897bde6a764a3c514008e6e64846e33f49410b000fba1449b00d1a20dd5eea119ad72809070c714c252be518deea52eee3f7912bcf1cc6366e96abd1c26a4af92142dcc99076b3b731872e81662c17581b7ebcbfa67c4ed4a887bf53bd62717459c2f183d3777696b43a059d1c3ac1f065354d16393c6504ca8f23ebfbd1513e570c3c8c30b3257aae6d5bb56fd6ccced03123ceb40e2a0c6764e7cf9ad3ca67d94f7909bdb812c4b13c1198e86ae04e5a0d75a16ff765f8cd566fa33fb467a5c630dcc9c119502360260917094cf66a5935cfb2d5c8ec2f1d1fc197b87664f3d0f34129c033fcf6e0d31416d95cde172060314adf0bf6265c36e1d4be36b41b51a5e8dc6a9be9767292dd2e94fea56f330baaf748f67c1a6ea8d95fea57c0b61de85767b84b511514ad84ed7fe6fb836c16021624b439ef64f3961c3b1ebb03e79fe69dc92f52c6a12decb35f78edd20a5382f5ced2486f0bb5dd37b8a036265c2330a3576bab346728f48cc119dee707856934ca9ca0d851f1e5917a40930652e651bd2889e4b0dd618f0a431fe364fbd9b4246d2749feafbec19e1aa0006c233cf2905e2d38a0fb887cb7bd9924615725404a8e1a4331166a019955f51a1141e374674bc1952d6845ce23b5960039f7abf2306f16990d1405695f6b9d5a9acb9d08c0fb0200978976bdb1351434303d94e45e604e0df17f1e54ba26a5851413b20c08fd800d37424e42953ce819b64333d6f51c6d108455aa0d073bf5f42ff7fac8ce2d881da87d4197db052d985481a5118ace51ae3bdb0d62bec5c2ae6c1216847861fb87d783d5c806e1316f4ed685cb528ca2bab5971d6eab6c4be7f0446b2a55583419a8d67fe7644e4114fc0bd8a3f402767807a88a1e63c016661943b9f7fd8137a8890daa0a7aea203a493b1f24e6052c340dc737f7c01f58d831247709bfbcaadee56fd194ea81159f5fe6b285581e071e0c2fd00e98ea533905b8d5de3e90457a356ca050302a37f8bf59e2c483abb90ae2f5fd3c9f9dd2eeeeb66ac2acd38f0c29ff8ba934ba6fcfd0e15328b77843d716085c0235f08187f8ed595d5815dd37bb59d6265acebec183790717e6bf7c7e6835850378e1ce14da9decdc435d4178bc784a46eb78a98f37b090206f7dfb846ee9db73435090686bfd3b36f5dbce50367520909f2486b22cf928132c9b3212cbdb1311ee8a5192aedc28bc66bad7bd128a2ffeb41e090be414fbe0593cfdc1aa71b74010ffac00d764163db02ad6a24d6ced71a97dca2604949a08ba29a1b06863f8eca534bf5fece6235780fd5c769d6b5c2a0d811ec3aae5212505769df4aab5f670dd590369b75e666dbf0929733609d1385ed838106f659f31a96f8e7cde571c074e1eb09d936cc8a645178fc4b86c7fc1151af8070243885b90ca673f33afd6232699a2e863f5a8f81347facb80001d6016a1752da13fdecd50fcaedf2acf6fa5306dd17966efbec05638adbf2f8fd1aae7966394664a5337858f7570392e96918f7082afa45e727f44a81435a001f57f7b58620b2ba9814f54e6e65efde3207acb92780b63ccea2fc5d1744106a400c4212dab6c586c05c846aa514210ebbba0b3ead15c4cf97de4772f44c6d398dca41c2faeaac1e5910c93ea005def2feda95cf4fae850ef0345b034e15f5ff59b5fe0398d3b1bd05743866f09bbc79ca14f596b054640ee405c2ff47f288760360911e9992c7388a3aff5091856b8f1d918b62cc2b50fad3df753f166ae0e03cb99aab03b2ae725e912136c440b2d106510c0f2ccb1803cfd20c77dfa0557385b8fdd3c899156ee27add711a1ac94ae56af73f70252bddf9278ff6a42ca32784f199b865676793453146f698437f97b979b6965858d412cb4cbefdeee6e0466e72d3c1be4ce96f9265e0829ad1a6ea7e7c18a09a12b07ee81c5a03da256ef49f704887e322e425494bebb94d4d59674b75c0941f078550970747952f15bd410e31e24762a0731b73afae37f0a99a3c74c0eae98048c01ff6f4f4cda64e4397bce60668a90ed4054c5a54f2b1640bca5d07e3d242a7b4b6fbd951240f66938cf3020bd1105a36e91e30097323ad740f5c8706b207d67943be57739a048a2367f100492416112d7c98de909ab9e36adf5734bf1d0cd58d61c127f58e4a4523b6357829e7125a716ba158374e7d856f2c42f830d779cca83bc41fd8f6086b96f063a0a16e704f42fba60cc13e3c2ac98843a0254a733c30de50f4c0fad74a35b4f35aa98750db037ab6964a577d93377581bd4a9378e2557953a03f3326829f68814aed91aef1ea6e085e74fe7bc1a2baf0d76ff2b696eb8759249ba155bc36630599695f991a5ed2c8a4f920df6ca30512c797e055c5f0cf76cc40703ceb009932d51b1c366fdd393f9cf4dc698e920e7cf44b2f5677f13f39e1161c0de40841c7139019913cbc2d4b481d751b485a5783537ce177fdba0ba99155d7f488fd1e3d84d9126f0bf347399f52ce0a83dc13da55c33d7608e774fafa0e61f29c229aaa618f8a59a3e8fb6a07bcca4a6a858e006ea79b31c1050b367abdc891b7a88c9dcf09294ab2712825b94163245d83ad6842b8622ce6c00f98eb9ea6ad050e3830ff24141c50671ce521bbf2e6ce2c09c7ce7cf372f30f777cd21086d20233afaee3f607522713bea78b6a52b434ba1a8602621268dd3f9eeb01927f51a72e55dfbbec6e4d6b67c8c862e594a3df823f1e770d8deaf38ef7730a9a2e7c63c35011c9dacd4e5d470234f8aacf165ae7e8a8efda328d3b5b9054aeb79730ac447dbb3657fa1a276c743973ec0d5865f0b29975021d0fa55fc1856f0315f4dd6874b9e83928dbb914972d70732ad056048cd1dea7134fd7e742332e95bbb6dbf782bdf2d258cbe86554e7489613532e051dab2243a4715c8842dbbdce8054754956fd76363a81d8245a1bcfe7bcb80b2f6aac021d32ec2e256b4c8cef8006f2a8d5de391fc56ce9e8864e6941534199a675c56cadf6d89d87867133fcbd00f7793d5ca31c7c866c72a8304a633fd1385f5ee312fba0019b5091e8463f536d364badccf1db5522b6ecb9b8de7ec90744ccc8a67b91cda505bf318d1b01102a16d03b08f143448932ee5149ee34419bdc64b2b3571677340ca2e52734d30aaa16513d9c9b44b0ce9d3b2d25543d2f326abc4010fe6a77617e1f5ef1755bd36910320bf0ed875cf50a56bd092c462cb3afe03497e4525e4211894dbd2b5b2a92abaf44e30cebc3a5fca49a33094162b7681e4c8b46a539f4e6c8cbd77a0d06098fd97e10a6b01cc1cc7b2984d3a7e2df417f41484ebfccf8aa7f1f59e1917190525e8e496aa28478d6a66fc9ea81f9a3c9c17ff78dc854b74aa8b67d3e049098c06361c18eabf65c5deb1e6aff4bc9ffa9da39c6152107705e2ea85a48593f9c0b618d9451f8a5dbbf5aae70407978e7f4445747d05e40e57c535f89f705a487b7d6a5589a200d3689fccc43afa7794012a00efa518c19cd0b5860c6d06bfffd3169d62dd2133ea7a40c9e4b85fd857a97f63299717aa2e0a5cb6458ade2c1155f5ecb18b024809059c9ab83a8c2a6a8d4885c5a262858a3b9b7a6c08f94d892b51639b4b31a87fbd90e75882a8b3907dc2a373ee9453fd1892acad45398ede462cc79d26fe0e191ae181f415883e9b8f4543fe645ab452ae134ba600fe5e8631e0a506e4206e6769be82771cd1ee9f345504f69363553635a3c50df4d9e70c3bda892b10962e3af4908c2a15fc5026b942a5fa4f5232d1f21ebb9725161a69939b51c8f076ddc8dd3e6e54ff1e2402f5355a840fb7241a1ca0328dd8975f2fab6d43f29e0a43686e7c9bd9d70c7da13d3b226e94e70679c90dab11a73571c561acffd7e64284c4cf1446ed34434dd9a98a5ea378c16657e479a8d7d07b39eaddf852e48ad87936f3820e558aeefc713d32fed09f003a440d79f66ea8f5d2bd5c9497de2e1546a3307a3a02159ee6c240f8487df46ef9296ecf8f83c07c9e9c7f2741e0a668cb01d8f9f154c3fc3a9b9ba44cb7c9067d498ba468b0545446846d4c18688ef9c4dad82e6f2f0a0046c26d17020014d8353af2298052238b68ad130c38eef8da54eb7668934fa89ba5c7c1af2adc4a7b6ca26bc94563a8c126e4a554a49b2c24028757f83f7280af4831c968337ec20723a13b4e46e730e30622108fdec82a76ed4567586e669c8b7ce7d55a3b315843becf3ff48d64ce3a39f21bed50003fc5d85f5aa7ad4098806be4a5eef9d5a88312e24c4ff4e464ec8f8bbad8e49f7db27251c7af714c78f8bf8b87dc1e30da96a1a4bc6476041cddd04d9fab1a6f3b788398d39df3d3091b8f54b8fedfd447c2918dbab185c5f3d301be325c4550e47245198b2a00d206afe7c7ccea831ccad1c135e21c2e9771d004d9ad5cd071271396b95f0476ed19faabc493343e382ad56e0a0fc6285b788cb0501025372de029352a2f388cda8987f102a0a668494912a7190b2942b59632253a59f746839d495f3b683905bb600a6fe8e07c4854be85e942bdbddf08068fcd9d6164fa706094c3fb95bef833c3e097b5cf1507399ddd11d8fce01c25a8517363021a947bc689683c6563f8bd610fd94d40463ebe064caf7f015c8ab53e9b29662a544a32da96d1f5b4deec27627976e6567cac98dd9d5227ed37f4d20a6c8a0e0f56f1bb69014b25251cb124d03115b785acee0c0062e7128c12416b554b36c0c1a0a83f8a64e9b9fbfe5b4301562e118727ab1a2e155e9556f07da062b4e8978b91c247855c86acb85dc161863667aeb72c843d72e6888a5de45178b03802dc144cfa409303c817772664529e63ac16efc793bcd1571a7c96869cc1050f82304ec11696274e2b2a9b02ae61e39fd29bb4f37ebc0e099e9f26dd5e392a3a841bbc8d9a4059bfe93bff36b25c29a2cecc190a814c0174b9eee3b6d25a563e82e286692ee874e7699115fb00d04532bb093bdb69dc7557f52ecf0f3f7cc775d54359adff13d613bd22edbde03436642d16ab6e922719f3161a9a823991fe117f8fbc44e53e5ca8e0da49d39d24fa439ba6585e014320da6eb796d32d8530d239c6b67432c64a326f62496b71e0525069f0e16444a5936384352d6c30034716bc570d10e5c6fb1552536e80d943c684319e3908ddf76859ea1b92e30e5c543d4e5c2247f68878da4a29d343517936155e463f663a68b2a308d325e94d4d64e7dd0abd16176d03646f141aab76c11f46b10fae2dee0939796013e2c51a64205cfc5c500df20ab3d2255f0c8be78a2f7cea1771a6b81b8a18a7d9d0194c84ed63d07ed0d749dd4455805ca86d56725ad4a81fe18751a3484ba65c28ccabd2c2ad07a858756f38eb6340eea84429145022e1e984403ca16866679f6b8515f37a1d0d113cbf29275ecde9e1b85c34c322200f23a2772575c311a60534c321a2898e6a85c997ff10c7514abe7c08f118eab912f8eb1b9f4969cacc322e02d56e60ceff12e79f319cb6c41281ded98bcef502ad6a19d1cb50a824879b09922c41a9928ebf706d8e69b0312606b69220131e3035484906fc7c6f87839d6b3bbeb7878dbcd7f7ea8b6562e6503ef71dd937d4cea2af3a8c4f562d32fcf28bbf44e86b3659f1b38894abb022d659e103c0d9742bc6507891607c4edaeb5645a1216e02040522e0303cf61e2848ab7fc0772f3ca350fdac40455b2c7fc05cf7b4e4904fd05e2f14ca87cea9f5a6c24e96501fa3dc38cf0312c68ff2fb4d8fbb1a8937f86e0c2e01d83aa711c8cb6b7fd735468dd4be1ee8980494a4e2739baf327bb134089c501d59eef4862d301380eeae162d1671742ea70f9733ae9949ada6a0c20534ec6511407e38a15ff695033d80bcdcef3283a3f4070dc3820b591a4793079a8a14d53a190e31f842340a7f4c89c405a655d692decda8402179aaa2a096e98383d95d4a5d8022ecfb527430ef6c1ac6735c607a451e24261a4fe0d376364d024ba24b0411e61d2e9b925054087248d748e53aadb0bf125c694eacd73336108a52f79af3bb2b1909f4390f602fcfaab00b2416868a4fd81c4c70cd93747324bcc41f082aeed5bb7707a38da36ff7ff68229f1f17ce1554813f6d71d53e5b15a1497de4abd208b0a91a28175138c7e83e2c9187a9dce4ba052b0b1a5d8e7cd7c7a4ea9a1328ee07746ca8d384fcf933ece0945940cdc5f9a4e7dc4dcad0b57cac5b439ee7a5795419858b643229dafe385a373da783fcd1cfdb84790932e9dc3c687f6f98ada3942caf070b0e39f9d5d32582bb2d8f89cf0a484f13800672bc322673a83f187c0912bf6415f916a027aea6bb3cbd619bb10e2e2f62651e75e149efb0b2022c64c0e9f4c474c6c91f7e114ffcec4c34390fe0299ec8601599afbcc17d49d18c2e97b0bbd8af35ee9055a637620c466b0ba7c3f8089002cb9dc8127214b9c0570aefb57924228c0700e63f7954684a6b797553e58d49fa7d2c1e886534b8d575449d20fb041fe402665f2035758f43c7b80913366d473bb0efb508d1d1a2b2c810d65bbfcfd953c2c26ec1c4a081f2067e12c019ce517c53b65c76d0488d6a8ec4d82d5f362522cc7f8db7baffb91d5c12674ef1a215bdeeabdbf5c729fe6ab66f068f805824dd61bbea614115043cba649608f92305a66d1d97efd3210560991b1c798d3f5ae7455347bffafbfc1d9ccb7980b35b096a57e77d5b8cdaedd343638214afa1183ce2cd1a9b4481575880ff0f8ff34f2597443dee2124364a4f525fd03c9f73b348d7974ee7758623fa25b3b7d3b3874f00024bf6003910982045c3fe4339f46d29c6bd357391ae8d604f99f4e165d91a4dba66a60676c1bf0138fd9e55bd02cd604cd587ee4f26265d2bdee521dcb74a2d1880dd0de2efc539df9b41c52362c05d3ca549da3bb6a24c41a2611bf22d6713f860c0de6cb9d8ac0950f14f0f1a8e968f0c89d1c16962162e09341b15ada2ee5fc3df58a4a3ae9fb3dae23e7cc7c1dc57373be843675d9e46610cc8668d74e752d7ed626231afd7801680448a589a84c9af0672492cf6e3e6a88b215603962c12377a1b6f74cb2fd05ae82adfdb57173c9d9ca9c52f75cc52cb5f00fd386a89ccad6a6474529b366b263a92789418d92c1d69aa2e9b5dd8b1f5817b1593f4f7a874d924f500e767687a057a84699c8ba4fd71e0968ee7d7f07ffd1b939a297128eec6daa340f9ac8130b634dbb899eb944fc451ffe4623726cc775fced2227e9447ff9cce936120dba79719cf1fd97929f150ff5b8854ae31dfd118fd63c2370d3bcaa9fbfd35261943d3f518854d1fe7f7c0fb66f3fde429af0fded3837bfb9d6de626b51414f13d6b64163048a6979699ce3b51369d06f4f0d3ac8473de55af4abce67ce92291f826e85e78932ff0e855c0bb09ffd116ac3763c72523f1957de5d3068e2bad5ade73d498dc4d2052e825845e29fb59769b79612d583b231ad3c1c1dcb0191a1348bb87f7e7e666e7636413a7957920161b4a8903cd81db89db6dd9e95e19e59ff6e0ef8f6a2a486e02b79ee5feeb2af4cb22c74db624c3dc9ba707f2fc360dd8489891484e30d47136ea3b0baa6b990663752241b5c46fffdcc6969eb8f187ebe00fe0afccb439d5d5c3464349026da28f731dd6e9aa1e1938ea0d47d2429287450ec5d14ba464cb2331036c1a3cf73e173afb9f32ecc5ccd3e64329256b615eb576235a0c26c5f38b8de075e7ef7c1efda0d5e4ecb4f3decff7dace9d23d4d23a3baa2df0aaefb9b28a13dbf17cfaf77f9ecdc31848cdc69bb750a50c35347698447ecdfdde8b1a683bf46f3d36904dcf6eb36ed3d7a1222d42552ffd88033a706ee8c51f1a8e3d45a5f4eaceb4812b28b3bb599d0629db195c6b9a5e484f58d35392830f0d2231693054121447d6299e1d6034293552b716d6a61409c9f6d8a9811c8276e6a54a40c2f716c802d68dd36e2c63dfed5a540cd299419ebeffba9eb2c52eaaf544a33d392bddd95ac484fa0ef1881cb6b355cb81bf93bdc82cc4a09d23f5d9f429c8eb8b42b4b19c455188c528d2dbe8c1aca559155128c7bd62ea85057f6d37dc65ece7313477616898e7456d40217ad3ba1df5968c1c24a9938097755160cea12f117d14b36fe306668825da8dcaa06355f8fef9a9d961e2973995d3c738899742d437c58d95e8853c0a8bb64371120899f97801efee4dcec1955922d23670021729fd989b0c18768ecaeee13e65da3b2ec69adbb7b7abfdca7217db12b2813409d37a0cdf535f2c0d31bfc29524f55315894085f04b92e721d112b0c3d8c9f7d2e348ba4ab158e6203ca579303b9d135cdbd0020112ac53252f58680673da3197ba3ed37e1f910af1c6f2fba7522e78c0f108565be0d8bb1f2db7d301a99318c8f1cb7d1fcc1d9943e57b20050b470ed532895269d4dbc864035fa25a03670ba7e6994f7c09441c922eda3bf563dbf2e5d66aa9def615172234cf184973ed03ff16002f6bbc5d539205d949f591dcaf27d016347962cf08716924c9d60a689920f2ca66cf0b981e91ef5e590a68a5ee599d73f3a2b5a5f6e355890800e85851b889a82bc373431b2819af55e61d85cfe09a55c29021c63e163b8b924c8ecb1f0bdd0f8edf6d3094a410fe6a01fc5ebc754ffe052edaab335939016f8ba22eba979b35ea7b884a92613288e57d13313d4f291dfecd5a70e436051948bd68fafea46a4450215f2d3af5ab27c15640aa59901659fcbf05615acfb50c3c3519aff59c2c93a076c5c1740d352940fb256e8fce21c6fd8e1857edff3e860eefa58d6be31851d8b267eb0b5a576fcd069da38d2d92b69136c891fc82365141f6be20d64d5e5bc881ca220e93eee6dda4689bee78c63d0c47eca477ce327b89b1116573321d6e2ad87dcdbe6ff1099e6a0cb9e41727fa3751eb667e5b015cfe7b800602d2420d31c532af175453982e669c4a5ed68ef93dc2dfaad8f71ee2db1c52c9821a1042ce9a551a16f2628d8a656fa0ee4d6c13e169b8d2eccf7a76a26ae3867818138bc257223ef612ffb2097d57611932241b2481b85eafef1e303a86fa1bd9708a9ee2dae64cb1aeac6a4d56ccbfbe6e2ec95183e49b6f0f7ac81b8c2d544fa4c0d3ede6c1b73e4e2e2332e9ac9d00b9d26576bd14d551a9f82ab1442088cd8183c17d9d494153c76824a2c50380a6fcb5dc1b9d29486620cdd6982f88b95036df08e808415737bf5559edf7c4894903c8d4d3e84d6e118b68cb9443831247870d63cdbfb1110ba8ec1495d6077f6bb048559f583ff79a8fc83972d0258a44b8c3ca24926121bd533c789610bcc09edd7e93d1257a57966c33475529c289846f60e6d1741bff0aff28b2f7926fe2040c5a0c84555c623d3c0636bfe5b0bab686a8174d13049afa054c58ffd18993090eb0e626a031773605c92d82ceb0922a8d5b696c5ff74c40a30130e2fa1e09b20acc24751c4509ed59d6b0c4c7da1f8798458a0017bf92053ea5939a41e0beaf498fd47aacafb6789f7628d6461bff00b37b5b588f9fea1541b4c75913a428ad0d5deffeaf4d85b806c4e0504459de8071fe5744c7afb7ff6153d6c84a74ddd79534e48d3593d4d06892c1c5aeab08581cd40ea5134dd3f6cd29d4e6f86567c193a82dcbe716e03762e2935514eccfc8fa14ee4de23ca6d58f2b4b6be8785b012af0857ffc7a1ab85eff10add8f3ec8678d0b3e9f7730aed6155669eb964aea4f9e068c27b1a7cb5ec4765c7fdd4898c8a8317f02c49172696ef5d32baa3bae89964bc7a5e277ed54ab291b5dfd2c34816ddfa12057ebbcf85b8f599f49673eb0d635f9251a8504ede50ed10b201b37fc7142d9c378a57b15f72ad43cc625ff6480f18f7ca1d444606e6d0d4c69954f683cff6e7023e14027b1ec3012fbb04a5c6774afb4c7b69d08f9a225ab9764fd8eadb9762a56bc2b2b4ec6aa1b712d36f5fcc662f0fdcadf0e2f4bdeb8dd8ffbc5bbc6bcffa55596a950879045f3eb5601094563c3ee1286957d8487a34a9d061db5c5c963b7fd445edcfa168790e81a5cb90327dbaaf9fa8df242212d253bcfcd25561de776dbbff1389c4e1f9544d8294da02a38ac5d33d6a4dfc63a65b2f1fa8793ff2119fe49cd1f6c6603c78d3e124be4cb885e95d1326bd138da4ede2700ff2d3cd45a6a2c676504ff0f7a75b25e384b79e9bef8f93cb102736e08210b7db5e925d0c4c5fa0eb92b11ffa0e16257b7f509fe23f95e2dd97f27aaec625eefca4c22abb2cf0824c7f8808b3a2c0ef44a13029d006419af3bd98da61026206cf711f9272c5968f18abadd2a48e7f7ed4b5f95bb4cf3bb0c4031a85e0c13acd7c9baa7ddcbe4984b07c401eed7131309635ade2a3dbbae372898c8595a416ece9d97d8b348309ed84e7a9cd1ac9970aad9716f3487a19b95d753a3c2f8787d670ccdd5e18fa0d00a104ed483e3ec9a270c0f3a6168832510676afcd10cd9d151ebf5efb3ca9455a0bb259011b59ae668c8b202256ad2d51067872358b312e4210af4d15d10583da508c89fa6dbc818df1b7a5e98894d5144aaabfb6be5e28e1affa1e0bb65119fd24b2867f623983c170b2928e7bda5fbcc95e8b2ad1a88465efd91d31f65590a8380c79d6ee4e2c1a8b0b813ed07e2d2999c1fb3062920daf354adda860674216c8088ced1625f415fbb5a1b9c0674a9693bae69ffe741395c795f6dfcb243873b2893c40c7dc5a3b453a0cb100aaaa419af0e74ac133e4661a889dc32082c0d00a9364d41e30da083c75cb9f17ce3d9ab1b46210d7f285c578c17c62d75f316bcba1328ca3eea88a70d739e91278ca2ededb5d76455c12391541258c4e0fa0ba7e172b010c9556cee1fe67f6102a1160878ce8a929e304253194fce06b71c66cad7ca39239e48b94d43604addb10705a9aac93aaa5e904a04c85bd0f2e978c780e8ee188121c565081ed6ee562d887ca3adeed12348d71e0d8bc3f5ffc972f6d68cdfee8a31e02cac981d553739ff9432e38ac338f5348ba4aae8b2c977cc2c5345144201573dfb4379532cae5ab4ef68f9cadf2d03bb38e79c0edee4710db5c18cde5899d54509be4cf7dbc98c812c6b96d438bfbae1e7a22b40398a08347a4f9afca6e17788f0d4515d70a336813e13dd7a6b979b51a18301eb6bebc144b20d5a890893736b0fb0c5bb284e1e718d2a11f96bc1014119bbe24db5401f3b2a18752430ed5a9ec55efce6ae1b2fd1fa2e801ce443969d70554301af1f19b1199099960c04123f2405db387e5ec1839ffd9d952cab0b2fdae22b9a091f949b56d41bef7fbe168bdb562f972c0a8650887942f7526d141567a37610b9f56d7aa480a4f0cb110d9f9619d3ba63d874a16cfcb2e59d3fbd964f2e58032128501795ebfbb525c4a22ae201bc5fdff7280c7d61af04594579db283c6e4bbb4095cd9360ad3205ead25c67e0d42d9e7fb29a256c886c4cb54301cb03aa9c6de2478775fad6013f95986a2913b97bbd23b6fc6a5781fd7de50655b5f11854af6ee5d55050095c172aab57d10919c84f169ab27d178f2235efba636c164fffcd1e512bbb034dc958e3f16645716321247dee7dd6fd4e8b987f935c7e879216dd726a33e1e1a979afe482085d665adee2fefd9f4e73a440e823302294d8468e5571a45c00db13ee25ee14f250d7ff3beaffa51858576adca4d8a8289d106ed86d58a10326e276caedf3c2d7c21d07fac6496a75ca23311d2f6919eb7527a7bfadf60a75df559ea00baed1a4e514ee9a3f167c89134d732216ef0c974b8194867bd6f0f25f33b44f8faf6e4cd565d26c70bd4b53a5de5ff1bfd807b24fa4e29f40e49418be4f9708abd4ed1c21a394e114e049bb5efaf3ed2626dc4b4a54660bf9c24269c0c0c9b2b7792e9c209eb2397a38e57dc81a32b63763422f51e35edfa50320ea3a06cd7cd43dceeb8cba607fbfebe2533da33a5e1b7480159b1a8bc30dfcd74f0d6cb80c6fcab4d1a2e36be8745bed16a3f61b26c8778664361ac1b77e83d59c1de4c8ded2c6a2d611ed2328fcff78ddbc9cecd1585b99632c9b44976b269f9deef5650926d8ed1a467d9cfce51587ef65366e8f62d087341ba0e11ee94035878b3ddff4fd8640c98c3c354a2359ef6191ebb9851063f3255573d90329d8449d30b6a66517caca8bf08819e21a981849d2f2a2300e88003967a4120244fd5bdeaec51d782e43c7d0138ea72fd80ff1f82aa3513ab7a606a7b270570206370d21254b74aa0492904e6d889c2cc7e533b7324ca1bfc8ea979036c444f5ff1ce809933bfd1cbf09ecdf34b10a0f1c3c3cf6fe084aaf0a922f4d5101221edc33fb0c501c9107785003cfa8cdf5a2f401bbafe38295123917f523c89a74e3d87e904aae056c4394fc29a3e517007b67ff588fb880bd48b4eb6be481e6717255c959199aa9eb045964871eb07bf4df96fb7cbeb4fd246a7ea3f75c89ea914e43477ccdf68dd2c5b77df323f21ef4e3056d77928d04f7b2a21b56f47399a9cb9277a3bdc348986f91225c6c5f83469ffc11205b19912e45f54e4eb0211974ca506bdc8f8504506268fe93f814a5579c00fd877ba394097897545ecc28f99ffd18b7406f176779016646c77b3410d8e6954f974e9e4abe6afdb4cd5f9bc5ac771ac7a7b9ba26d331b973240d0de970d835ebd8d3fedbe9935fcadff5c9a98e830d0d4502da85f746de6740a6e4316313c3270f4a256f4579219234307b95e101a32580203ba19e5dbd2dd1e5ecff03d2e42b79772da97f03d9f0ee89cffa0a7eb98ef94ad1a389cc82c8ea2e8178e4c0c9e1ee3561c3ff4e9b1732d9c8f85f967ce227c05eecdd9bbad4ac79e5a6bc95daab5295238dc951ad132e6f087315440a3f4130ad74863cb0859135ba3f87d50a859d49d4113195912a847b0e872f0475d0bb8b57177029b4013ff0579fa7503833f290151e32054527953ad89dcdf2e247655896eedc93ed82f552ceb7c929ced7dfbdb742f2bbb8a7d16f04199e4ab749f5d5ceff56abd30ce279312943d8d500151f71bb97d140fbf2fe0f67df2bbd4f97e9afb292aad46d442dcb49ef7cee689e639aa53194194a4d56456987209bc40a5e1fd4f81a64d1c74dbd9bcf199b03de963fa53339adc54bb32b929e21f8c2277e73c3ec7dd2112d2c24a6ebed018ab3f16d8f9f5874f94422d9dc71892245e4cfb1f6ef5b79038ce02dea6837128582af0fc0d63b18b3bbbd433972eff97b862f68b6016785cdca9375c353426862d817133deb5a1f330bfac8f893c4215e8ad207184b18d06de044bffc51b2c557685927574c5a3396cbcb8b5126360876bf45cdb9d33da9d39830564fb625cb40321dfe26ce01846796c65d40cd83f00b034cfe4dccaa85814f770c2b5120a56dd50e2303075547c171775ffaf2759f35ec980898cb7a079adf2a937a8c272c28e9c2ff438c5ac5f212d3c9876f51ff78ff52fbb5d95296b46bb9e5f5c1869dd8987909005c0c16200b368c55f32159e9f981dbc8eb18b3c623097b7be6bbb2b63ec22eff9415b2de26db6acd20fd83c581e37fe932ee03b98993e0a97104592f6e47b05459a7311270c8b0d19ec7df22e8a8db517aa862e8d839489205afed9e5ad45eefd7a9eea2dffe6fd55cf269c44f873c064a4ac6f3b0f95767d969d73d71d0efebc8f4bd8039b10bf9f62175a3a4eade5a230973f6b2288c43179c70892a6e45f0bbedbc6bd4c12f5bf00c1ebe81edbd1280b2a58eec919bf5dcad9c93f52a9af7610711b443c682ccd6814d8bcaeb19b8b831f64cc12247a4dc4bcb9bfca1317314e54f228517e62ecde70b102c75f1a7fc8cfb2a25614cc37e4ed425d92c31f0e87a0d8ec8d8ff2c1d4ae67ac8138c1791f200efead5d81e3a69f721e5ac16aec6cf694b3001b5a7680719701af1eedd832ba9b8c795a3d53029f51b83accc8693495db1b5043a5edfab968541d1f648b355d303951a6b39d2d41f4c19fadb093d8bfb202ab932b3c8ffd2b3662d084615deb94bd24ed42c595ad74c64d60dc3c7bdd2a236961d5aa7858a41f54f3418d7fa300d4de8a1d5cd0451a01c2f54d08ebfa159c902b0f73e65f1993173d956f0d6bf43557913eb7c63eec21a1e61d7d5f5b7f193ed46424c09014359efcea5b20adc5f5ed61bff5a55770651faadfd027cf931d26ef8cae1f2e0ba519df5e9296eb5085a09a435ab612ad4c4a9048ca572fc65224dbcf3a29e0c3ec9da3e1c12ea84d26a5c36e27f9e6edd36ceb8cbfedff357b3d5e6de45b272c41a8bc1026f5e03d5ae61642118631d57644f50caafda13397736616f542f05a4f6a30ad1cdd4df473667f892adafd1382cd92b1e3c119e64ebb740a575f0b698dea536555826188f8d0ee694d5cfa890eaf21912875e3f83850bd34f331a5e72b062e6d3c68a351c8e08dd9fc91232dcb43fa85a3e88fd84cf16d067ebd53421302d14eef41ba82f6a635b05e2263450f399752b692fc736c2f1ef6518506e48207d8c1d6e5e2d0f578611aa4dcb19e93662e75ba624586f206c7519330af5d5be0c7f40a7f30e1293360bbef975f842f9a5c64acc95268c9110cb33223f03a288bca1d9b9ea3b9bbbf417caae96941a0eb59d8c7c2064397f6fa344208b2cb83a33c926737ebf47f404103abe4e118681b80cd6100f4cad7284284e8f3f090c95a06bc70f762026d122df21ab6973ce12c7b3797bcc7a6e93a1947b88dbf6642e6f621d0f4e25a7822ea2173728204defeb7d96a2321d1e446b98ae20aa6cfdaf22493dec78a2334a16e8554330af5669716d294aea37309bdee3b83a3cbe166806c3382fad25773a6737f8d096cfffbdda49838df6f5df3cb173fb14911e405f54e321bdb2d200ff752a9097f8af34dc4d45f291b82eb6478d72b1211a89592584c60d4092c11c47d664bd16b07c3ffd107d9a2f23232094b9a72a63ace2e023640219a362eadf978e7836bdbbe31ae1b2a70586389b70ad43ebeb0894615d7f4ca599c488d62a61778ccb0431c1610c9c46ab91b53d514b9272414b5f1def91aa9ccfc2c7d602f71ee16dd89d78319c03cc97d030aff0a297339a462d50fe82b92755eb64cc44f3d121c7fbe2f6a5f5c9ee64d8599d41ef93d64ffc0249aac19733b49c64a7b9486311e3b3800dce5865ddddfb58c5ffe647981a82a91acaad6f0f1beaa8439c8848c38c7db18941a02df309562a91d31301e4cdcd3f32df871bcfe7780331098e69d9a976113107b88614cafc2a3d7e299fd22a560afb7df491252470a08f2211245bf663c15d61a71be9c6d999d92bcd980080320e2b0b96cfbba4ceb11f927e9b8be0bc471104a79500bdd4f43c46b6f6cff2b29c09fe41f6b3f072f792d39dab4d143c702e7d7d699dc8c6c3e381fa83199f5328c61f3de0c5193813cfb14e5f063d4e0453347e61f29ce26ddf792e812c2969dade09ab984f50b9e6bd8348299c3320e4ebdc9c08edd3c665bcae8338ec983244a68bba9045b875816eea8bb915ed99ee6f5a628fba7527c8ea9845f7657d376ee815f93fb85be7865af0f6bdf7f53194da54f15c256f394ccfece06b993b80b19182d7a016335e11c3ba2f85926acf598de3949291d6da7dc8960313644c1154834a165d9dd9a4e74b8f40141a098b50911cc9b8664bae3bcb5cb53d6da98eb9f20deeedd658d674f1c7b9058e595e6b5f43f08e503477ba5b75d359c93ad4abb806664b547a413c7fd5f015e2ce5c4d8e97107f3569b228a94512a0ee3b343f993a7dfb965aff3257391d9f3b83eace3912a66dc0980e0fcf79bb3d387e4efc051dcae9302fcccc821c456b47777f00029eb6613d73bdb6d0296f12d2d1e7e0a304853b4c0ca1e4462c728790bd1a96bcc2c0ded28cb610c4e9cad847f74a5bb8c3d5c3140d7472aa4d40d30784aff47154e5df45c4858a5cb3b83df549161b4c2ccdb6abe243b458a31f2227739b35a45c1e815516b6bd36bd34c23c9bd7fd3f33b04a9cfac43b0138addd7f3d2c95d5ae919367923cedd4c91adc620dc13562f7ac8e830fc5c53c707b6c4e292d033aac195d1a55e9c8f07fa0992dc99162edeb6eaa931d4304284399fc6b4541598e460be654d159dc7ae8fcfaca9ed12a1109209678afee26f4d5eb1eebad4ffe7bebe904692fde6010036d2101d1c7f4ea45c76bcd4ffe1423d8f055768569dcef69a27ff86829c7f5b844f311ee254550d0f492fe7c2fd8794bf0f3b50dd8880da085843fbe132f99271fbd0b194381c456770f781a1b54a54744c50419f206dcc59514e8da17aaad2e4dfe3c68ab500d7faf5170219c33e057aa278e0abd6ddd5607972bd754da703d860f7c4b2272ccfc9ab922eece895fb98657a3e6019b8e9c710f0374065b6742b1799f00d44cfb6611efb4e7e76e2cc64ec4089e1deac5516124f6d39e9e2482ff31b5ba10185f838ea8829f5580407fd980f20a4e966eaa77fb75f32949b2121f6770ab6fdf33a6ee66b225eb39ae3ff81b21681df69f91893ca3d3b84cfa9b7b44353a41a20f93bb0bde12dccd80bfe24c7b42cb276d9a299bbfdb11b2363984aa85947a9b7007e1445015ed3542d22c143fd8413e0349e7f49314452d28fd7bc7657bc89e0b66a1b683f58883da2753d6361b795a19bca52ea30c663d1d333ea442792288955be738bced960f54f6ebc6911a6b7af58929912e514bcb5ee903a58b21fc8ec95a5d85d31d2803838815a7bdc82a2edcd5b485a16b2c475b24a090cbab656cf241651c82c5cab6147b78ec36926c51e1fcf502db6407fa7d8f4328c9e6a1e39272ba90cbd4b845dc63da56b162a5bbbe7ec377efa73959ddcb8af839afa9bb339835355d90fd78c14e7829c3388d2b0705135736d777ecd6f034bcfc1e20b3b99e7dff27782d960402dfa047b6111f3291833740619112d028347ccd89e67f3d69ae672b678370400d80ddbbf7227d5ac9f12a56b4c88b8a1bf00f366438d39f05f80da765713a3445d79fbe93c4b2e5edd59e4c15c9e5a8a60cadd96a683b9032a288d8e452c80d56c058107a4b1d31d1bc89de5a16126e78ab1d5b61083d9d23859dded80ac33a27a6ae5a0fc13d16b82de74e9ea190fc4c3d6370042d4cf11aaf6baa37979da722d700f6c0232e8846477780a5053d4a4fd5f4f489b932e8254a7ca26c21ae5e0c057bebcc1a1851a03783ecc7895b1b245ec05c83628130ec90f0720a74e75820d7d33eea842b8fff1289888175dacc5b49e89079a6f50be64b3aed906ea899d2622bf45ea0ab886f49397c1f7de34ad47a9ab13f58f6344c8a7e7e6cf1c34ac8c44982f558ec6018fe8951142651542d7218f3683cd3ed2a6061ad4d246881a6a2b4b9b365011a15b7bc68c6839d74197481d708e693fb9e2e84b4c6acf732cc04b7f402f7e04c149eb575bb079741292ce62a5764e53b58c4bcf036ba71e40a5631fc0962173502d7e26220e158af2511388d17cfb0dd08f072bcdf2cc4fadb6ea17ed31484c8cc9a0809dc4095c3cc60edaffd55186e4ba5daacdd072c5327e84731d19765a3ef3c147a793f8d4e062598f32658d4191fbb7ff188fd1fba68315b149c86c6d6944f2794ac483d42bab2264b707aac53b0b37d3b85e7869883662e8d9e3f9448b01340fcd6af6e6e94f8e181ba48f00d4a7d8920c1df515ba0991736b3a77f71a212082938146eaee9486621bb2ba9d29ffe3cf05fd17df7d62c5ecfc307fe70974c248a588efc2672c03ee51fd28e9ee5c000c80c12afc1d924e3b2e089f48b13fa344f5708cc4d8e770125d7d4ee77ebb7a7634be4ab28161bd66e41251162e0a11b24233c0520b71fbf0158f53e48f5b11f879b4ada07783cd8f8597628d58423330933f6821838efb633752d80572e1a6cfc1397ab949f9ff9cf68382f65147735103f7c23cd043e988c397baa7e1def44dde932edc5dc24ded3b625e41e7a997acc9bd1659e545f031cf4f814ccc68b2b6a574cc4dc408ed52fb21dcadad1e1f91912a1228b27458f248bdbe94e82564b84eda4e95e8bb8398feb6caed4bb3123c220e3841cbc8e5abecfaf1dcc9b4fc8f46a6298f821837829252171206f9de72c48201cfd534d3852f83b20fcc18976f15c6ad2359be52d69ba3e1d3888672fe0b2366b409f70d2a788dd7e1f026f63e79f61fe69651dc7d15671aa63387870624483668978195f31e1e58a8475942d5e81278d8ad66c2aea907cae03d5859c00dd554556e3d2c4d00c3b605443f030ee9e746206db19d83a16638be2a7f692530e71402da68318a1e3b9d1c161c7a03e256465df83637336e5a18fbc771eb5f2bf659e5d9b8bf601e28865b20d1fb21b0ab18fb33a61f779aeeea56db3bdfa999145c84b494ca1284b99f8c61515ddf883f764cc5833ac4d9809f5a1f76cc7a2c2089a4f18b2dd68796543bdc31372917aa7066075ba296cec1614faf5d605a8d4b892604787e799822d0386a1fe48637ee0be1bdce62148544d7ecad2367e4fe5ff01e45e910c21c5617ff0ed5fbe89a495df83c741f1fa20305d06064d1eb04bc3b796549392d5cbe6ad6b1cf0deffa0a3523c278f2681abe25560bc0c0af8918a76099b44d8653346d6d270fbaf02430cb1db73e3a596825842385a4de4f57e97260c2153589d4575a5fa8b303e893accc56379651c9c2c47aadddf7e05a169f07cb695f79cc281bfe6a7a265595116345ac97ff6f462b75547bb50d3e75db78337fc54fbfe82589e7b703f904a8ea9df84bd3d30fde58b489802814245fbe22e4a3e989b81072fa7ea9be13e714ca4325c4fef83ac2f8a7531319fc3def7096916f1451b9a571163ac73b75b5806cedb1697776965f9e003096e00117a8a6075833e823546cd82d6ca8b83ae6cdcd5b5a0d8d02db6977bf37ac35476804d98945154f0ad4608768dfdb6f1dafb1870f5740820484dedc7c2c11e488ef1d6d2b98ae46bcf736addf93ae5df2aa9e91e3b92c6b802439559033dcb4d50c996663ebf636448931ea34b91e18ee0aad6dea6eb4a08425eab41751536963751f67162137a73f5b84115695ed68c9ea0dc5c8bab7da1f29aa45167eb7f90f877964202377ea978c63b399cf437a85ab03b66a8410d4732cc81087c43bf6caed4ddef5a5b6da4607314da6ea1f176cc688f8bbd4ca27499c1e620c58d7c0082282d561ef8ba3084b5cfb6814cd3de5f06a5020ade57687736b5150043483c136b1b37dd4971ab0b91d5b37a5145c16ff7e2d489623805f7a20099d9a846b468ddb42259254ad71bb2ab91238340cc828837a6a6ad6cf438b95c77db4f35f8bda77c72186825664ea4b587a9484b95616b266d4cbcc1cf2363079454bfe9d0d683931030c0cf98c8f35308b225ac1fe97afce3f884283627f9e499574aba2bf06833d13ccf1ddb6bceb1a03f6b7b48b3cc494d3626bc9f063ed5e8ea2093218f8eedbded4fcadc378a8643e1c6e41cf685c989e0d58acd9753bd344903320ead8edbcaf3ed26d2c41f867e086d6beb639cb0e449ad9cebda812caf1a112f68d6f18a09ce0b57a9d7683ac5f10a03b01a8c4a2ecea190d2406e36001deb6a2704ddc78a4508413cc2d8932c4a91646d8c7e58ff1175e9c63d3172f6febb0ffe8c8c626d068827de823578d60e3a6abb3d9267002cd3759c39ce025dd9c3e366b09d80c88f68421ad79befea233699c7c74cae040b1f9f33b9d77aad46383eef0ad82669c5cf46165b8b6eb6718e1f6446e12c23d964761471d1565f932a0723dda82045e6c6d62fa20bd83e22277f4ae356bf848cb9b86c051e2504d4980d8ddee9af7effe9ed83130d8d23943a103dda19220da153a8e67584bb5c546c67d91a144840c7f4e535f1f2ea4625e70f0dde9b7592bcb47927b4339049ef4cb146ef56e2bc57930c10ad464224c6c9f2c27fea66d50f0a34ca3b8bcab82bc05e32c20a84184a2cd53fe556c3a4f79f2b609ce1a339aa76142b422a885e277da4e95331f598099fdd146a49809ccce65a0aefa246150135f3fbc31dbb17ed7b2b05c6c47675e01590b5d07e8aba2172e726182c83cf07ee36cd9570a4b27c7a7e26ea9c7cad4c38f3d5157ad572a11760fe0c8f25c4684df6e10c10eedc1e3d8f93026fae9965d35ea339792165483cd13c1bd4f47f29a87e093a0d78719414dbd9fe9b4feecb96ae900535dc1b8a06e03efe134a208e4fca2d2e0c8cc9225ed0e72925ddb82a13e66b11a80ce598339cdae406cca81f924d48c2ac156eca2d392327cd89b45ef719e4be5809d2a862ef6b5a8c510aaec755b356a59d46a875f0ab6f90983f78fc916e84c014139856509c758dc70191bb0e814dc01c69677b429e707ee837d49dff1d94429a0a6ff6c8be185da745bc54d8b8f2787502dbf14c8e6884690fb68d94f41a3fadeedf2696998086cbd38e570e7a64e12ecd0d2863ca6022a7c668454ce795e27bbb4ae6ea299250bf0303c96860dcc15d34231524067ba2b0f6ff6d45f1dc2ff4b626d0793907345d17c2c5d09361277b8e95e55704d46ac0604a1cd15ecb89dc7b42bfec6bc196caa1d4ccbc81e5882042f43ebf394425f4313567d9a72811463c7c646b8b092f3e739e0d1ffd1aaf843f3a5bc553f34d6aab0cf3174ab4593cc9427f3871b49d78786cb57172fa3fd8ac423bbdb34b99124002923ca02749f7426b471cbb164ca07bf97400ab5242f2fe61bca44fc36fe57b7d79c8eabec9c220d5804b9a6f91559b6cd52a5cabf722b32e24a64abb19251b901970624d666b37daec16f349e4889eaa5110e11814979915685ff75813caf6d4c769691074fce3187a3d5e82101d035ad852dc39f9773b788ed753bf32e9a0bf5fc446e0c1b57302ead676dac92b857c20a83040a89cf2a75f145b687029988132b31d48b66d37b95df52fbafe02b19089eed89cdf7bcea00e19da521728e148f41c5e721a369a2400eb4aea0d55df990b14cfc974c4aea1d561622caf9a40026b744b481864d89d9cbfe30a31c6229e0bf24c20552b2b6ddd2c5a5c9d035eecf7d706586c56ac062c56e96132a0ee7267082dc84a82d2311e246d9a3f7e687c6e6dddc7065a450e37772d92d763f61226bc2f6df5cb055e62de88221d0983a9f20f72a8cbceb3c03c167600551d00571266c1afad067bbd002fe91add19c2999f567b86e85728b0b96277487507c3b807bcc6c245a42ce61637bcafa5bef72634356bc4fcff9ebaa509e36266594122999e9762fed0a53b00ba919490867573162ff1bfbda61e12e9eb32fa61e3ab2eb52554d6fc7dce5ef334004c0d03b0e4ea9a9c7f7926d8f27c9ccf89f9888214ac39715d33663a129521e3d8194baeac8dc16edf43865d3b5952827cbdca9fabf8e505aeac6fa5c856a4a41a9aeab976105733f51ddaa21880f0d6cfddbe3c8173de7e8846148cb1f075d26e79515a3db12e972ac5e1d7eb35dbc8d9693d02316b8c0f0525eae3d04968d4b69444d50b3b5b6f0950042fa83cb6fb50a98f7fbc13bf0e3ef7fe7aed8d7dd1ddc814c4578c0fe13c22ca45511839f11e4c1c381cf9162849aefa3a433ce3f7517894933cf7f934733f49ac945bb21a5cccb3dcc9497eb30a7fc80904f10ba28c9035968d840bf9e8781927de361a6c12e4f68bb2e394746c405e1723c30d6c4c625c2b52afaa7d7c406b9ae64d7c4e81bbeb6179fcdb3e8f5fa349956c638ed91ecabb9c83df7c3f6ae88d4150e91811aeac1fece66a3ef608b406937f94fa748e9ac08175831fe24e6039ee517838966f81795d1f3a5819b0237e4c3aea7a1207a4d4af76d62e70ed7370ccdcfefb90c8fc543bf00ad10201e8ae5c3ef3805fa434887f93e0270cc4d72762e72cf80a05a1fa3a9497d2dd011ead17813f53f39f8172387d806c18ecf70be48c7e36f737e244679f70f6ae889907cfef8c9a75e45aa00e5870ac3afb4def3152c743cd7bb1455125581359b68360ab6c7e83f9cb6435749a6f7260445b49820b0f4a8236ded427dabe606bdb35fa9e06eb929fdd5dac9860e7d28b18b07c8808ad5abc066ec15e2a7b6da4e9947dde2d4bea0abb870cc2edca55618e868d6f8d84e26ae06e59ae4b7fc826cd1508671844a892fe4050178a037eb494dcc44d4b4fb4ac89208cbbd8967b7fd3c151dcfb9bce9e5adcde7f3f97e4b67ecc2a6cb207706c8b9f6f8be3c59cba3767e6fb04177a160cc4f3ffd28d3625075485ce2b3c682b0846d902d249270a16b3fe711731aabbfe225c56a559839bd0253c11a4d59dd3f47dbddde655bff741befcdaeed4f258948ecf92d6b7c9aa90f6a2c5660cb48ff56e2367efb58bc9230955906b37d753c40da4c94c2bd534af41d4e7dd8e355af7a4487e139ac26e1b918b7cd18501ea40ff905b13edeffc85887215087263bf03ceeb543b0f67ef6ca85bad05f59afe6aab29424e77accfa81433f0584ad3b318bbce9fb203ba43c81265cba674d2d2c1eb939fe42d5e721267e21427cbb9a50e13cd5bc1f65960b45979f381b247814de15aa23a3289f6b83a3204bb34bb26d1d31f0807e3e444c481a6cc7c33b0f99fddeb76ce7a30409aeb3789c4c1ad3cfb91a60c6bbba8b363e5cefff6e9e5a108b5d92647c20cc23b5e5ee1edfca0b618aa8b878d53ad49d6f53f9ede18543a62e6479b671894e1b97ea208fed8fffa6f12f333386616b4f28ca201052662a2e940d010f0ea8eb74e9fe52fe284baed567c8bb76686a63bdc482c23583a5ffdab2e3775c7135a22d530a78b65936f6fb71423edb02e7afbfdea490a523fdf6a25db0b3dcfa0aece0855db34369cc5ed257d1bd8d71c9a7874e58029f4c0a6108612cb8c7482c1d107af2dc3d4d4254c9b50c79b382c57a937625d60ac9e7621c41da23933fdbead0c7bf576d733424f8509b3b4517cb6398c5cbaac7746239316866c0883315091454da031f7641c4c5f3c193efbedc62b36f38faf2ef26eb7ddb7ea5c5a317dc9e19755d161ff6e43c968f47b9d058f88eead93c2f59344a703af8b31284d064644becfb8d9965362a27c3460c95e3cfe4654d268b5add6ee7ec7a21c6dfb09d0e388a2a99e64497718a6c8c3189b4de1d059ced379eccd06e6136ce6cc58f98a0fcf594f3131fa888061c4cbb1f04d8010f5e469505b807a9a8575852a5b45e0376e5220628b76993de60290cc68de853322e07c51a9b4e8a6ebe81dd1762b1450b53aeb45a14ed9324b3c8b6e6e8e0aa595adaf80b10d3b7f3c4ecb242121312b02d61c2e488dc8646e61cb91c795984b81591c991a6f13ec9d9bf4c178ce17c397ca4a595af4c8e52d86fdbd06ec4063971193b64a3fb1db991322654271bb17023183cb10c4de65639352d72102b6539aaff8df3659d441622c2b69e8b9839f6aa9ad89a7d880b50612c30033ec6930f773ae82935c9af2f117a96d0e5e3da5ca0649f34df6068aeb5bd42fe048c38b1b45771873f506215e1d82d7319d4273b8e6bde02416508ab0789eed1902aced8b67291e23ad465e4dfa24633ac5a7161a17b84e81e54f21bc3a327470e4d27764d096f1665e008143adf4fad0ca6d553e8ea8ad6b90d2bbe04f1dce5c1cc5c36de3b49d0f06a807abd60089c1924be44e7072703f1b79244068b22a3999d3d900fca3b0337f5ea89df90a78b176aad631f943ad821ba055f0fc1ce1acec0cb3214cff9dc59d9072182e580b64998276a75a6c35b7baf61a89570f600301fd4901c742654198d69616a8befcb17293d3062e3448c4f758f40851f94555fd7440e62e4f03d2e2b024f932a289cc593fcd6776af7404d65eb32e2dd2b14c5831892f28585f10ef0fcc0b4ec1be842f515acd26e80170b581e4eba02310f6c3ab6486bf72df91b41e25b3307c28faaa0b875e4c7e20f274a78ab682d82020f33feb91d30222f37103fc39fdc509b79c4dc2b7f11029a10b71989832f23a8294f62ec6213f0d6be776379bafcaa8d316411b44149a1fbbead1d82c990799bf4b22572c747004570ab59d69bd29ba188e21f909f0b70be8029dfba77dc35973382ff03692bb989713ce21d1bddc6c67c1e456b744075298e72d1ad99eb303016d3d3183dfa1687f01b4902a27d9dd1ff17ffd5f6a3f43a1f2d07d487af07a62d3df0fcd2b74e7c0ea69278489c9781d3a2032358439e699a745350de2a4aa22232edc0a26721cc16cfd4e157b393204bb4de9fad85a94b4096d423b82912bb36a94d3f4ff2a61b5f28f19f14b5eb4bd8fcac16f08eed3d3e9137a5570651ed186e576fce1ab113f43b15d351d4682aaf1743a43761f886b538354a1ce8eb850757a69f936a9e8e619deaf7a5af279a27e93bbeaf61385952004b4a5ae112408c47d48f88a98b96393feb88451e574e11e1c651c37de13af01ba10a395839ac4d9c905fb31c1e5eb3fb3f11df78fee8748b0ca7f9c68677e76a9ded552d329f233d0da29c08c80df11d21fb6e0580d89837230a9eaa8685aa8b2964fc739edf88ffae5c44a7c3895a6101a11ddba9d3404e9bb70cca3303ed34fdf021d9ac85484714c882ffe1cc3032b0f7f0d7609340066a15306358989fe830b2ee7510ffee4e8be7b009d58c74fdfe6f4614fa9fe104e53de85bb24262d76c36889485c8599757286ef8ffbe8d43a5a0e11b43b361283c25d7745d563c46d4616b9c776ac879b7c149a98edae24ce16a244b059487437b4bc6524b74dc405f247b946d8966b151090f89931cac3ae7e81400695c6600f33ddced51317cae8cc2022d03b7bda66e58065d518f0ae6f181578c6c82d6d9c8cdbaa244f262d6f8d919790d32f59de9eed13595515a01e11d0e4918f20b1392eb6eb13ccf076941261dec96d7dc07b13fefe45ae9bd7386e964981a11a3fde65985f5e852a5c8199cfdd2957d87c4719188b2a020183307c7a081e87f6f3dc69e203cc3fdb4fe22d3f1d348b9cea29703f224217099e9e30152f776fdd355c8a508c4c8a65c95c8a598ead51e72bec6bef744baa13e2378c688b787828931414fe42c34e0d6d8c020fe9194731adf74f72557f7976a321208656a51d701b97cca67541a09f3408be08356659a11b3fb28fac4940624f438dbf6d7fdfbfb2c9903a7d3d109a4b83076df077269c46999f43b5e1fd1357478e20401ebe67fade0daf1195940f059b029fe82fb1b6a7f78b0ed7832ba091f0c225c1d8bd7b9cdcd18fcd6da906ddccd2a1339e29a7a8856fe19bf92e0b490f6ab740bde000eeab6bb51ffd6a3144f2083b7871e3f5a1a33f4a41abfe15b5b25426570a75d5943b26411fac567accd5ab7bf3144b334abfa714d9c88ffb7ceae01c399242b2d82ec551288525e754537b5145a90b2865fd9a0a077f839b73c7b57e256ecad30d3dda428212841da5bca21311962e44e429788faf7150b3ebf410c17089a779f474463576ae0b0a0bbb2401c262c86c0a1ac45ba126631abdd0cab212254ee6681036e70d376c84b00be51028068e1d303bfe21cb893e031a6300e91f1ae872cfc58f8b9fcd534549019eecdcc15072d838c5afb5bf8070ec5cb06e8a0f6c2da4c183b696b7bb594259403e9bbd91ae1589b1d28d2e9fd3aed60fa2f84b965065bea779ba7ff4ded353974559341c50998d3a7a2acd6fc470a98e49f5d626862322476a5dd88b3bc119bd75ae536f13c6190e9b49ac1cd29448aa0cb349e05df590173041da364f90a9d911e234c5a483bd24d19116eb1e1743aac03d99294871a52f150c2b4c6339e5ddce1a78caeddb6d175bc2a6fdceb336172bcac0611c6f163b8555a7eff277fc9af7f5aa56550bbac7cd0e78c435563bc42c1252f27cd0953717c0dc46077a01b3a94b22817d53ddbcfc43379e3bfcb38b9951cc94cd952eceabf39d1f0fcb45a57f79a56740a6c1d77c7b2e23c6b21826c919828120734180a5e2dc40c4b89bb4aecf44325aa7fae208dee493480a42f5e23ff8b344b8a7ae31f7fa0e3d7b0ff92b6e66bdcd70f19cc84733ef2e2d7ca3352b2971d4117ac337a336e5d9fd74698b35e492c48ef42e3917831d3a42a1abf783fa28c6a499413bf6e79d5d37e27781110d21ad8f090d68ecc7448c87b6e25ab9399a74fa5192af660f844cf688a985cf7defe74301ce688e35cde2222b7b9c4d73659101646065c07fdd92b193d94756a7ffcf3d2d59289332a4b0a2446e9f917e1881ad9891affd47715e2dd100d2d683c975fd0df7c4be4556fd37525a5efad29baaf449b35636bb9bb80cf67d3df0093b9029baeebc0d65965b101d435b3487e9476c3de4d34b671846eef22940d549d761b7c7e2902b22502b0d47140381ee608f29e0dcbf09633d0fe7eb457df1bed14db72036dc461291452ae2d2a4ec9cc089c253567d953489da19cf506f9d2270b3baf425f94292f1619d61c4ebcea21a475b61ff8e0ba938c2936f3a8b8e55ba3a29dec0a97b170cf010fbe8e0027ed5977fe1ae03fe9c38d013245617aa70f7413145f5bcc30921ae7ef3f45841ad3a13092e1003f6db402dcc47084bc57f4a473b14c651e37105bcd6f2004ef626d1cb6aae7889d3d81842ca844ad4c223e270198fd6ec508798fed867d76b335d487830535ea1439aadeea0a1439ad4182066acff650494c20a671e35326a23035a2d0afa251f939a012d68b19bff721c3401f8d8047629dbaf0a49874314bd6767e4850d974bfd5623ee54c6fa5349bde12b862409551cfd60cf561afbab524b6c14ebf57ae3bf543e89a2ff0ad59b5c454b74619a8be9675ac5a3982222ee4a93a224156c8bd98fbe4f5189ef0d3e851c8d5153a1e5701d868aa994d8c187e8fc3a3caa236827816a527a6cb82345ca003d9c31c359325c22af592407bd2c7657c255213b4bac1530214ba076bd11e70dca89b427ecf8d30f1547ba823e168e00f08eeb7ffd942c6c91a652f152b23eff18bbad498a2264a7c4083b30540a74b4d3a0a9440054e83205e354c50b744e7c9d5baf60f002cf1c7c250a02acd7e2dc770744a4408cbf02bebbf258e38606981313ce619e598d26ff56173483dc3bd6393f8ac2fc88c49fcf5d56dfc01b7c014c4b9b69241745e8e3ff1bfbea4535c00d9ad50be7f46ea1062299b383666ba9237f56e5333ec25f012a8f7a356bafe6fd83a74b00036908e794ff943f288fecae56cfbf29c692197a24f98b383499fe5c7da497a936eb142a7741eae649a780eb46514a36119f6318e903ee1d6bfc00d570b9326fcb1c00bb394662fe7f8bc92880c9484dd326965ec5b37f45844e6aa2e4d4bda5a50bcb96c84b0896e00a7f8916fa3a990d4a471092a318871ac52c0fbdf28fc96d58dc68b7e4a0fb4c82165361c2f5cd04728cfcfaa52d6fc27b75ecbb509f5d344445219d02318b39629efdb1fc0a20e6d6402efd98b2e0f60769fcad47299d1836d58af5130ef487c57cc72dcb8e64cf321305453fafbfb2eae6b6ee52d5ee2a33eb1780ae8b0d21880e297bcd7d4f9917758a1c5211b1c6ed63dc0a9ad93a440e39952d698d4739495f1eee7ffbb84ab21ed0aa2f4d110096049cad2c7ac7d496f8c24b12c7781b6eff3565d7290995693bc39f104af1539fbd866bc61fd97befc68d47b10430d4382c3d839feeac4255a04fd064b26e08457fd24d26c014d14e2490e1ca33987196facb5cd0ba9e0f2631d5f238dc25d8019d4b4cbd4aea80e030e8a40d1b26261db114730d1f6a70ce23e3963ddd1bee56188f062c9483052570512bb928b496ac49e1ee0b3d31687a61db933bc56331d3fca4e0faaa49acc7364c7e4265cb463c4005497f4de21d8294e19834b1c6b090572f2144dd70f68f0f60bf715ef9e9cf42d2e7b5ba4663d14d09e48aad58acffb648ff8776e4feda73de0a0bd78eaab3aea16df0a2b2fdf401bfcbb170006e9e9fac4337f428b89c30e31409a1fd883d678cb64f378de19a483f3eca03b9fcec2c1dbb6987f78cab9c0426fc54a74ce408c4969be89c523382828c0f3a402c9e4e3d1036524124167883c0828cdc46580fbba1e877f5131bc741712fb0d33d1aa83a7ca700b6c4317415941562853fc731af80bfd9c34deaa761c7b7fec7e021dbd992f080038cb69356dc0e24cebe22920e931e074be49422aff27b38a29ef2c3ab4cc82d02c3e03b9628e455595bbf1c7f46c3a0935baffcf003d1eb89186ec23531fe2830dda727b88b060f285d1d83eb493c4c1c4d6526fa7706a067ee8f99aa8e3bc2209121cee55db091e5b5802373118433a455fef26dcad88c491eac9c195be94a9aa9c4ca1f8c6a2f74243cb6e3d72a5b8430a01283146e4f8fac7d743206da18b8ffb552628ca6fdddb1a5c701f3b75bbeddcd7b928ecc3ccd987d01a24bceacee99e7a2abb01926ab59c67533371cdd3df404f81849525212164ed0d5e3f3d56da1061d8334d6929b2f464f66dce495480bf8a05d5df3f6bd43159cf8cf1c95bacb9c514c7d1cd025e72e5a7ddffb82350f7f361e568654511623b213134a07afc910f9095ea16081e4819c6351fe57e1bb9e948758b4944bc184a74c4aa164bab0f6f597972225347acd7b70e4adf048b3067ab3a38cac07d364a195eb818dcbdcd39b465f7433700aa944f4b81ad405c32616f334a960a64d51611b977ceaae1af62af6914d1cf3215159da03784b88dbce719ae585fc48acbbcd795b3331dd2c69cada0ccd901590084b44b740c3d4a40ba031b83b75c571e61a423ce4369037ded03c13cde9536ab640f04c425d94ebf1299f6234cfa05b4090d9262405bc08f3a8a275834d0fa600d74e0e33c1b58b8081ad25ab5f63a526c4da98bfa4479fa47fdb635b188e2b144e888801aa9b37d473a281ceb99c0b02c23a64a7585e96dc04c8c246fcc39bb78da240f7d40aa16e63e727f3e42a07845130e52c986041f0426db3d0a47369168027fc7d2c28e45481f14a34cda693b389464de8152a3ad6ccc83f94768786d85fb5a03ba8ce5451254370845661a12a025358a5141030e38b46ba80a977e8af60305c24477955e375f11793b0712e160cb928292283fdde8e86cfa0bc00ab8355ee68de4396af837b54a18a7911817647ec010b6a45ac5b7b1ccbc213e5362c7d5d60dd49ce00569d9e395c69fae3e2786a02d2e1841671ceba2059d2a362b466e214cdfb16cf5aaad840daf1ea6c8b4143231d92fd28606fb2a7e90d7607a1ca3f3933ebd1dd46ce0a3c111b80b591ac90b35755e2c1edd5a0e859061852a1f6c5b231869ef8c059cbaf62c65276754657ee74da6c9463dca277c3324dfac4b2a6f2b8ec41d9bbeea84d5bc574c717fa3dc798a1d820381563fa656f5a067b29712a81a64d0684dd447adc48540ec5f0d2c4d28a7b1ccd67f80ab735ec3161c8e683951210cdb70668d9724fab0d8d89904fdd33a5e17263e6d0972c5e02c5d2ec027e87074ffc91a5750b4f18127139662d9583cbc429c95d2a312c6ab1ec8d5ddff36ececeac453c601d37c8538c6796f54d457160c0f6032f52aa29b583ca5d5da66cae5029264ebb9c4600e82dcc689727068bff0175c4e56e6efd6a3b249dfdeac31c5b8489d031df05641ba831d0e946d1787428c9fbc16b4a228528bdebde32109ce139a90a5ed51dfb4bf2610150e509f19e372d6a5ed369c085f84bc15f32638e131a7bd6bc66d4b3a11bc591c0ae96e4c869069c2236ad4add6849d37d89b2747cab4c0b25157d5d39783af1c1d2e278483d8c0183491791a479b40a1019d09ceedb3323323987959bbd092002f06f7938bdb85c4a5db21ad0dfde0be6948e502f1f3a983135ed8f8a1bcd33cb905493e285268f81dfd57ae49ceec65b03dfbf39ee5d4fc0415bf1aa0f57cac303909ff1c6a3053097884f561188ce83f0fac5b68d625a02312b2996b37ddd88c785463f421607487ce2db2abe162a9fb5e881a6c5e8bc5b42016189f95be2d54e0a0a486fe623f244f248c1057f85733e4c6648d0a8286ff1ea04d956cc68fe4945e7b1e8020d9702178ae3893aad549f23f68c27b7927b80e2a3de30c140fb2768d2fb80a1d499a9ae40ce0160ee0701c96c4a211fb86d0213035e35eccedf43f81156c0337c8b1018ca9de463fcd9340597633c5c00bbf00225c6404c1496babd3f4ba2432c362098bc75a6e055d85fcb01c7f602713b8b7ad68059f5f7d93216b5b1427a361b15a618a2d9c966b02293d23e7f5a8d3b9ac30a5681e4bb1097504643a961587e9add4784020a045f3813da8f2bb473085f48baf321a273fcb6f12e54b6180da9827e6adb99739ee2334f7197421c9a0e8193ad0ffd85da9ebe127d9e59d0aa2f9c4c20def0143df2d427e7d1883f227a6beb4234e629ea8bed823cb74ea3d7da1929bb7bb7efec8328e023d2dd0edc3c7a3f7626ad45f67b82b64d1cbecc41084c241755f575443b18daf7142a66e7514612ca74a576eefcca1bf0f4ed7e71648954bf49c0a7dd92de8c0e947aaa47cfbe81d494a5c963f21b09829d865e91c4abf1405b2fa6825781ad3b4a63b62fc5d90f150a6a8a91ca5fe46778adbaecadd716d972f5ada308264cbcc65377777dacbd4c26782117faabc2114740850180c766f093ee15efb0a4fd869e983f01bd4743fe930319f824a3a9f2243232d6c6f71101e08e616fd1f52670c89e7ea2621a4f4372010e9798fbb11cd6326a917ced8ba20bf7a6b859f7387c5a9250bc94fc833628b62b59c68c9cd6e2028b5860769312d56d46e2367215cd058204359750e212576726f269c171e3c7b1e17268b3d0300e60db290eb91c674ce7a01e83c9a1081fdf0f0c707d59078f7a76f2109617a9305049571064c3ba069b067db1b94d00a59c494086a5c37deaa3ab1a322c0eeb86cf26393273cb26f9c62457eb425894d95562608d715977b188e71abef8fcbdd5a1280882e69a90903864f2efb67db8c4157e544bfa4091c556097ff26f1f93c686c8609c3f50aabbb75706ad189d62b500f2886967073d02c2c43396dcdb800ddc68ee3a1c752bfdf19654c4cb72078e2556608174a1cba0f65d9db0149957210be00680f36ae10be8f9610b13573e3167667567df3b767b7506e9282b241daa0792a33bcd0413eb0e963c7d5d0f2f81bcfabcd4d173669948610a502dd565f42e752b0d14fa8d33e5c13471a221bba17559c98170b064b8a600760bbe60f29add9f18d6f26ef1eb9fee33b86b9c450b9f2310cf4e8f3e79cc020577421bcd455a950a76995402c67f09ecb7eea2f5371de51b69b46fcd5440425d6ceefadf54879ccdfc65fc9c564948b96063fa431afcb31d061e779da66fab081c7517580a1bef44f366ac8d90cb270d486ed8a2b0d5a51b8ca46f653eb36941219f84b4e274b6965caf9bbe40ad1f8b0a340a4073af167323d0f40e4725b18bfa7be7b3ee98f4979f293673247396b2d73b2b0f15fba5a7e3656b079a634dfc2fa0be562d63d8431d9d25116ac81e81d398293eebbd388838d5bf15d527535a4b7dc3e8dface4e17a54864e2472bc9149df7dc0a2fd9e223249b9dc6df9dcb42abefb468287b346c069f4be3c7c40e12a99a877b4a45f53bf9d629c6be277dd006ac7b6b4978e0a2c3ab9e30a1390625ca67ae840538664c913a2f960eed594924e53d1ad9da81c617434f7cd891b0e9ff4f90e4ea0c81cb9917b53a0cf9fa8fe1e66c291ca19689aee9da2d76fa1d7be8328137585e29dafbc4986d83e054db74778e4be8b877595d87e23a2757ad3e532b7724f57ceecce7753cfd795530369afa6c78b2eecf5c59adc95cc41e6a64cbcc110c1178aeefd5a7fe952e65c8c5165596c37c967214b42233b535a6e57c86f3a23cdd8cf4bbd35ae44ba3bb7a4ca197d6f6be2f8e9fb5e68fee6fe40fec3f108f128d0a6c595ab85c560c9535574b432a7a292e9dca8a7ceed7ef48fa39587774906369bb5cabedbb3e1aa9242fa41dfaf6eb05dde2b5aec7f9b2d993b45d4388e6f89ca6cd8cb28e0e294f15aab7a1c7d4867fe443343fdc7a71ce44e6c38d4bc4258cedb40d266c6c6bdb3c09ab3f5caf8f58ff1d9c4fd600230f8900f44ab0b90365b7d6ceb4eb8082e5af83eba4c63a629c55cd955703c65cff4cd8357ba92380064b377525605b14d775b9d232d77d52b1bcac7e0393fd212dcf390b628c807e61a4fd23cb716ed0d734c79abc878511d7ec90670a977c263fb11d3c6f584a6a3e605ab93d2de5ff2f181f262b779e90711265befbe8b5bf1bbcabd83e891c9f75bd1edabe26478d431a041e351524ebe056cb4c69f07d581c812646bdb36b5f99fce12ec73f9518265eaeb4992443905d0ccf3d4d6b6a121e0b95bc4d23901f619d849f346b8c4000e43429ad8383cc0f95e1ec56a956651ed66523c017c2216d1a5d14f10c507294e9c0de7157516f91fb2d41bc0dd6b7882e6420b1dc1ae222dfd5a3991756ac6073d5d551e1d829a2adb9d559f39ebbb863c053af0933bad824eba073a2988747d8affee48fcfc560f50d7bd25a1490cd5d3289c22b8dbecc9d3ccc9d14e46fc60b3675bb32b1ce5471ca31e62e2d6e1650c8c89cf7942c446ce1eb7387942bd42249af6c9008d51dcef360184c774008420b2cfd323ffa5d839fd78f24825370cea3e9aac2b055364c4a348e656611ab6b39449c071993ee84546e2a8b10e15f430c9eb638524fcf7e624c9940e515a3bbe01f0d32be99bc8a6932f0ab8eb7a29a1762f92b1d625afd6fc24f28ca3b348136bf13044ace23e7d17f75e6fbb5470479f23d3a04e3be14f3fdcec82b2d230b174fe09aeb25d0de944be40b960cd61e5fd4590ba7827cfbc4005dd946a00c7fd42c5151229bc5e2b39346a30f9e6a3e02872ce2e4531318cb996ef66f364257d6c44c534c906041635177e310f3a95ab8d2fb88b3e587727a6fbff3fa436818cd8bb19e17e3d2f33e4278baca87f605954481be3d89f4890cdba72055aff2b56c8f8c20da8d0690c51d76944b175b7c779e73b9a29488ff6edb8a1041765b26ef9dea7599eaf08ceff9027801c156999ea1006c7a5c03a98ed9d9bf34fbcc88e26a90ea89136e8fc7000811a18d4e9484ed5b9b04f768b99afb23be8c9170632c6040c2579a044afdc26f07d1b82efedb74886a4f3f75ee8ec11a55e9537fae2c2c98679852496074c6a0db74175ebdbf325c2801f44c33cf72db3db09d05bfa442ddc495184d460a330d88ae33def872558bd9c62453bd748601cfa2c8ba38a9eb9fc98b70adee104dbddcca026cebda3f1de97dccc84e7e0abb971cecea3d211d653aed54dd739a8b5076abc61a4e986cd24406b3793b2f6b25b689ff3305360c09b6d872861f1b6509ce360d587108615a9c702f3e7473e416801f7e388a7a660ae053248ef3a80ed7464c0236abb4d90f147ffb8bbb22766b836872260e346bc84e5179c37a622caf16d842e07190580ca0abf1ef79b80baf57b4fbd69d2318d99772c0ee1d5bcdae1b5a9cd7d3f07516ac43350609757e56b7fe7c4e0608e837d7734ed41f7c7edd6878f277c6101d8fa809f5ebd1017924bdc0c1a023a4bdfeb5dd7df40646ea49cd6c54d7bc573efd614ac1953eaa9ae60da82fd9176224c861075a1c5f75cc25fadcd17655785ddd9d253dc164a102705941f971e6b5cc66735b3dd556de4a7653085fde100c0a325abd833339df25d52fba6421ff94b1e4641e956d66441b275cb30a90505b0e9aabf74b27f9e825bf3a7315c75e91acb7268ffa3e34a96b4aeaaecb10dac318004993a4b074530e4586e034fa9c292df20b540266fe9a166efda5a90ea4571126333c244f83112f0fc6dfdd225b43fc6a79c544eeabf5a3e0e1477a67d263ae8c6fd70de9302eff295079d9080bf5aba38af2642348032dd19277b7fa27044ee2996125ce8b5480b3a927c29c0660dff7db4a91952aa39939505b7b7a80104dcccf437240cda66bab4346026b25ede3e18ae9abe0435649e86c029ee0765579b842c172253fb6fa85445703ba678b346709d2b80f50ec90b2d001720632ab1b8b4a93066ea7f287013bb77b22e541e78386a06a269e162e86bbae5da2d9fd81c8a02ea7e936598c87170b0384afc220930ec46310627f11f56884dbaf59efbffef9d5b238d4b0456a3fc9885438081cad9d9a533d84ba07c95013f5a7e32127d1452373e1560db3d227fc01fa1fab016d71a06d995549c428ed69acacf553b7f59b9ac0faba7613c0f52c3e9dbfee9695c7e008302da5cbea2590917b83f63411280dd88b1f815f3114581978807f5407ad0c121d45a9d08e59fe47be7ea1dbd93647b132a235dd58206e3cf593468befd6b5cfcfdad94132b4c0c02b0f0d2df160957df807e28cdf088ffea63de6a960ab84170dbbe3dafc8572b94dc07bd19a365b6a7ea711a4f81f45ccceb5d07e8950be58fb738151fec74a00e5bae045472088ecfc00e87fb04d4d14c89229e201f3d949af871f94a85a1b1a8f5922955c29887d3a4135a1fa733ebb9595fd9d5adcbf4bff29b961fd13b5e9de501d685fbc6b7f6032cabc2607652884982eb98c5fe3234489f185237714d3ee450ce82c16921e7e587c51ec70a767a05a4de441a1f64789a6e5112974125c4113c6dc63f4a27a97ffc7d2a5a9d63cb064d265bde941c0d807c818f62d480357e5904e37c0ec5537e3d3e8909ff3f81a23c36d222b50a5d5bab9992d27f9816c4dc4a1e26c29ecab9023ddf8af3903c03d37a4905085d4f0c4118dd1b01c52b2be0f7a4db3873d805db524f103e2e72d8810c132d96d9e2548aa0e9dddbaa3ba7ba47896f48f45195471717af7980093199a472b7aa1d8acf84226df25ce5d583cb9e2b8fa88df2da4ba0376e2ac492603873a58a0bcd77490a239ee3e825c862766a06833c87ca5fc7157f6a45c9e68342c3de04c818b71444b71b1a4db2897073619c43c194b374d31eb340ff92c8c9b98c904926f54bfc08b317e34143ed82134717f636b720bfd0931927835de530f802855b2ab950b75a7d3c2b3deace1794f4be4f89b074788f401c172b22e5e28a8c20ac0355dbdf6c6400406b41ffa1121631887bbd0c5293f2168583a6394f3471a55d1829820d5531bc98e59c5dc70b10808913a04d0ab00f56bef0700660a2d74eb7ecaf9664c3b2eb2fc768951047116790ae566f5ef458ac1649d4de3f99f430d561f3e3d29e5533ca9db3624b74a06096bff09f3b7fc57b80b102123c79fac720dacd7a267464977e6312d63070468587f524709cea506d05ca23f35c1870967de9ca4e5d86c12ae3a757812d6ba4dcfab26c88a72b997eb1b27de934b77b5f71f66a480c38ce022119bca8db6de09187456a70a47268bf68b3dc6c6ae62fe478b612c0077c2ef1c6274809373cf58ac9498c1ee5a975e7f7c344f59d36958a0132d484bf9ac6ca864276c206d0ae9519da4c17df71cc1f11f4c11b529a7c330464689d2ec9be645d1c2151ae6210a8bf35384e480255c01bb2d71757f1990f642a47ecb192dbfbbe4825dff4728335ba4148ea98e605bc8e91508592833baffe38e119ce2acd9775b587d802fd501c6c8250ac1e696930dd62ec89e09b1155ec2011314bf1e8aaf9108e1353b025b3d8ccc2b5973098b610b37f87918c56d8be8b0f66e2b13fbd135077f897a2b5733cd2838b3c2515de34d1c7618b454bb875faeb203fc5d237b35d6e0892c083762ec4f927c50ca63d99397601b75cb0d0ab2a9a9d49b0566dad3fe60d54a7f412e39b68060f4c80d57d758dfc75a9b8a9ebe66ad650943c23126050c8a1e4c9819edda8231e8a600ac40ef57b0a703a2ab06b38d034902da1a52cdac2e0ef1edb89c21feac76287c750997787cb1a13e8dc483e868ed0b8717cc404e3e3439f2c8d0068ebc1a7c9bfd87e2e23e881d34e2b0de519116fc6c76ad9f1b7094c3f9836b2769fd3d9d938f44066a3236cb27d8c17f5e844422efdf3a29b07c3ff17c740133b58a8440b8b6447c6ea85f762a3582f05a029124b0cd355f30293aa7d3d24db75caf44736f5ed27a97de5f99e0413665c2df34d4232eeaa56475e697f499985ccb0f940c5578ca87e5098881129b3fe104ae874b29500ad61a3a6b3cee06ab172b3865857c03f7a233773aed7f601bb434afdca0c25a2b4a32e3165ac6f0a1ebef50d2d8af286479a08a3d519413654d4d610ca7231ca29377999936f5627115a6691f2215cb2ac369d99730313972dda83b92804d2d5b54542dcfcdc4295d5576c63ba5825c3c2157f8383f61ecfdc2eac92a5bd89b2c178b4ed62ba906d85b1c4b2bba7987616b1c1223fdddac1971252d3723556e9265af05d7a7a37178ed9143c6f81efb6c015a521b768978d07828629d87626eb0de90a2c7643f00c73c0e317290da85017c332e743f0d3810deae76c086bc56f0fdd6081406c745d4069ec50498755ee6e46e8b93c5ca96e79cd15155e5821fe5e3c2892f0a07082deea50fb3db96f22947aa4cc84309dd530b85d3b87a85620bd018017acc2eab6ae42434355cd332bdad6d0823f9dafdee8256096835854fc221c15f88ade10d91be140a22a65213c4cd208c60812689d2679494f7d0fce693a9634b36e48f272d0c260d2f2d47316f0e7e478eb6b40d484a8ce9b77ed7928eae2b5a46eefc31e764852949137f817ca79ca5107c85603093f20feb63bafade65abb58c05ab7f30760ed8c9d4371c5770e82de4a77ede89f1f0d2d78655d78a43d8b38fc212e554c8db4d4a3ca73c9340dc0a962a3561a7d9cd08954cebafe3cb22aa68cecbfae1f83cdff9fb8e251bb7cd28ea952b5ee8cb6d6fedae7d24c76b1a019fe5147e669f6b193eaf0aeed6dfad342639799e8200fcedf040d7cf0463fb30ea2c4db1f878440fa3d0a42d021ccaf74ced936b36fd37ffa1c2dcb1fd480e1d36e66b949c9683c57406be85a2a0dbeb567ca08807b8316ed9f9939411aa5844fa2005fd4c482e5a84f739d30bb220b8ca9e8d160058c7d2f821cedc0bf75e682937766c5654f58729688b1d5a84b17cb40ee79a704bbfad2b4032971e976a714f720c278032c7e5ad7d5073a70a998079c693b17601f251421d9dba25100cdad5b196221ef43e7000781280eae5e96a27660f728e72b64acb4256ba9d3bb3f5402cf8b9b90aaa6718ffcdf48693394493d97414c2e2d1f0551b4b422786851f492bee33297d644dcbaca51261bcf67c2a2298b84832ee28b216935a8f58dc211710e571651c1c0445772003f9a9a9632ce6b96932b81b3ba9599c3e6ce49ebf4632f0e57fb13a0b91552e6583de5832f47b763916b50528a2271d5c255415dc1f95638c392cdb72a8b03ddcbf54c14bd13942a4f5933dbcc1c540ef002c478c1ece205a2d5e5d95c9ae62270c569302ab18ad3ee7af144dee22d9446b3a2349114724e0738b8162b49261ddb57b2d347046797c6f2476a47d9fcb25b5960755b6699fc9d3e32770368e9c20224d88c4f0f6b12764c1aeb2cf49487b098ceb3db59a3dced129b3264c96fd77bc59408463fe60f44aad7a0e6a8d36d12799e705cd0f214a6dbd5a5f0ae7ce42b1344ab851e7abfb9e2da28d99fea53790a9ff4aee062b063b26a716f9bd1175e5ea465cbd436452dfbae935fc336f8afa87e1c312cbd34bc7dbaff4f7239ef5614d7f85f4b866d230dbdc7d4fc76801e0bc5699dca605d8b9ea70cd0c74d0ed38aa1da82407e851056124ea38223b792668924f401ecb8cbd3bf6bed9ab761dcc39d620b53ca017e89e7192ad4a7d15538b74c0200dacdcc7df6539bcb805fbf4f5820a694d8cc2bfeed49d5bc7b980cafbe31b336dfd30a36d2d43d6ca6a01c0c12179a0df341143eff96bebc820ee32abc668b2f156a07a7de5454fed7effc36c5cab1c2185f43b06662b0ff99016cde828ab0fdd41d989b37bc783addf3aca44d88e82df3d8d8d001e0b6671249fea98146e5f942d89686fc9855ec5dac6ad44c78303663589dc319019a6ef908644df8c3b792534ff1babbb23f059a8d229e6df6c6bfcfd7055eadd1fc7449b3eae57a5f56fa9f1d7bbb65ef5c318f42472627b88cd0d5b35c2d908b81740412db3854b6c9b813656dde3915729fd24279e28167d6b9f6ee7ee0fb32e9f566bd063717587ed4a82e5adecc3960b54ef499bc17005bcfd854d3443a8b17e01ae65e78aa4685cc8850da934f7ce4e1f7a3f7a0a67d2ce6c6bebd67888c1c9f01201a728ea84da426b0bcb29a0b49f3d5f90cf43486a12120a6bd7d95f3ca09c50acf2f9af33abba1206724c3bfa5456d5ec20c6cdae8c651c3654283b180245d5af574edbad11f3f52463b959d8b2d6850bc70e81f6516be9438d10c2d577d2e7aa5ed8a8614849f53fdd002df18070a1fafedf1f9e7393c496676dd7253d96b57a4cf97cd4ca56096d9c4649875eb53230106e423d371c5cabd3d4f2e25eb6a0e8427ef55e48263f19378cf5da0448768945ade828a7dbf31365e875a97c0ed296a65614d4fd5f54aa42e922a6c2ec7b7e21ac3378f50b238d831db4ea23da833d0a3e1d52aed9fa71319f6a569aa140822b04407579f5d1b133e400bd5d873dd9e4c0011abb9a3fa86bccf0cc013ea5690a7c42eda9e09fe44412ed70fa2bd9b945a03ae8e6e86e7b8f85504b1debf13e40cfb96e69e4dda95f92b1dea15856cb09906718f37df3b772c3381ea4db95c879d2b52db2f5c629031dafaa9c259b0958e5a61a12672a8cd6b647066a40059eac7e7ffd7754919eb8b50613e6340e8698312d398940bfb0765c3fc702c93d5c0aaf95ed2804eb350aa2fb399b98feb90d950df5fc583ea034cb1d438a37e6fd91728217210cf3ec8ece93c91757786ad4444c0accb8fef32bc05d50626a7e8718950fa2b596cf450f68ed8460d7b86cd574fd183bfcd6830d0e622a8f1e3a3136270bec6a25a4545aa2433d84872eac451d36f75a45ccc572f3826d30fab7c87fb0364eaf2a227e9bc837ba2d7188f624eb75025f24df2a53bc6991b854ef7125a32c0730a0504ff20b2c4567cf997c65dea8c2e9fad5b912c7bc738482cab5efaf05ef6581e7574797840dddfa2120b680b8c3afcdf8f18f26c6706b2162ab8d2f24b2c51bbb6b3774ddfc16bd52a23ac00dc5d6733baef6a4470326d179b05fbc7982e5fa49920d64f34cc23dc01493e3adbdd3d868f2bde5801dd18f56b427f5a9a688b1a814d329ec8da76d68269775ee03a837656ae7695283c686d5f1d6c98e941982eaa6c81b89d53c4eb4d8824f85fc4305ea8b383b1cc47a2d2e949d7bfa6a5599daf62c9fbc74c606f2047a8e7fe73dce59e216923329287f4d865f194de6241dca1479feda538df7f865fa7a4421826d0760e628a93f30c8b6d706fd91f55d254772b7e2252129102fc08656ebf6511e296b5e2b817a6a719c31359a8d32fe4fafc3015d96ef7f10f700030aa2e16675ddc4f7177a18242be7601c2e955f692ccdc9e45e1ddf24dbe1e19c742ea91121866d36c4b32e363fb2e3173f67966ddf10a626d8670c73448e5a5f59479859ef01d0477a2b0badf4a0516739661b9604d4ee0c5561c02e130d7ed25aa96748a40f5ec419e27c8ad1565a8fe9c08a692a47e5047ea8922eff0a55a28b3e6d1a5524c60ca8d58430d7d91b0c890a66253ab27cc9117ed68938f8d5d61b1adfdaa9e7e4d39359fb575d390327bb43468818fd6efddaec7261cb71a71b9fa1b64aac20794d83b6bc558f715b9cf1722cc9db486fd98e4f054f582130225eca8bb189ac67a18c15fee738d8e950fab07983766493d2a39f673781478486ac652237bd5d2de514cdf0df460de13b367d483657de78088a9634d524f53e1741f9cdfb478ef4f976f2b7e4b80d91e09c2a4f4f50cdb2a3cce499ce77dc96f74ea763c857515a93ce254b785001ce5d5c6a92c8f12d184cb1f4d01a516c605bdb57213d7d5c7acd47e4658c16465c8c6302025008874494fa8f065a6c137d1c22f5e31ceafcc920c31e4e0313ccc274add5c78813b53e4f8dfde3dad05ddfb889f1eb3933e3ea6999fe9a7d4d09eef9ee5595e84b9b06ba9004454a336a4dda2cc5e37bc523e20e89570cff22c1ea7a166b5b62b136b3907788fd1486da3daf97166439a6c7be907b6c957f7489c6377b15a02f55c530e6c3db3b6c32fd37993904f357ddc1774d6fc79094189a0c871516c0453b4dd28a56f1cca401d30b04f47b941a4d95f56dfdb3b94bdf5be8478fa48cd05ed6c0b806f6048ec82b73a979ac29987443d766909579ba091470c8ca02aff5f60aba15a86ce0665eddfa5d543f28377447d2efb56238318d80dabe8a9ac45cda0a7b5f4b2590d4299da5a1fe49585eed71ce17ef17469c0e63963793bb81dbad9d05f0c2b0f92945d0228f1e4df1f628fee94d9c936b86001bb534a79096cc2f4a9527a2aebb70a3eef7c29816ac128398f795873a9c67722d5596d86f48abed3a3577601c3cf1584af2a8dc38f9249b7b87fed1692bfa4343435ee71addccba8c1a250256322f84c4c09911068407a0f325f50fc712ba96ebb116193e1ae8657f69773b683249a0ad2257e32c92ecae3158f0af059794c80e276dfbb06c9790d33dca2216d7d668977c308a55b3647c811150f8869f9ce1afb8909ad8915f291b8e7fd3f5c5fe862a99fd2372c7514bb17d58df78cb2162a6801e47311f7ea696dd4a9778bed004ac23c53a01e4e1825aece4fd2b53bb65be38b8649915cbdfe94db56b37fb5467474c61a4f4542daef2331476c640f6db7e03b5eefaa27f121641e83e7d28313913b37ce38badf801203df607b12c9337d3ce8958041aff16004f226861c214795fd5a8ef963db4c4b94bd5d9a793e0a4b9563560898eeb0f96c05a987169e59349e3ada7d4f2ca3b8951a573f0d3908d6ca2fb86a342f7a182871191270d2d850eac516de641d4a393fb528c9348efd9e1f05ec627940b11681d76170b692b894a7d23443bd2a7089b7ee982a5fa5237ea07844fb49da2b92b619142c1035eaaa74ba0dd48633c5d7336de0261f6b2c682c7ff3ef6f591c91ba91a0a9eeae9a5d3e7cbb83a5d391784b42d2cc75bafd98a41cd7d04387f3c32b50a3bce9be48b8899bfa77fcc4b4a4035203da9c9163c245a34d5f8fa52aa1c0904a7c217bd134821bce30bb95e423d20c1b26b5e7ea43ae4e39d3d49d6a6fa7547542bf7b42ba35f1f0456cb3708335d71c325b204ce4a950a8850716b966ed1735059ff9a7c163ae25a339481d148bd1c2c7fa02bf1956ff52b8ba92c523c2a831899b7fcbd2eab51bd1d30e0d58375249b0a15400616ceb9570ff8496c9de51b73e73ac59aaab7e1a3793bf0cd2b8daca0029d2485f6bc7ed471a7bfdbca2d8f165b1155512da92bf6df59d4b1d252735fb76d2bd4239b809c42897096500088c114d161b0cc6ac7bb369ce1cb0e8be01693117b8de887e77568001f18c59dae60a86d06634de4a9ac9d672638248a01bb21b4dd51ad05be9157271652cabd4e9b891013a488ebc17e184d37b0a5c5ff9065d75b330ebc95a35f955efacd8173e39b8e2024b9281f80bdf492be44b44b6cf5768814d697a0dc299b3de8c76d437d9137d9d84839e4291ac88453e9ca7098aee1a48dbdccc4ab5f6fe38c7abbed8b0aa9f58996882c4d9ecded1de20d50bd85d11af0493c520a8e1ea2fc262b52c655c90d2f9538dfb3d89c0e872005370c42ae85e1b3f13e0420b85fd68dd9897d1ed2e16999ea7bd18efc3dd2ef18988ad4f08ab61226f98c16984aa5e7e9496b6d8e360095fb89dee1a6ed67b8dfe15f278cb4f874a1f5bb29ec8b55a943a818fdf592b9079a97ce788e108d89bbce12945c28604e0edb10aca7f8590a5ca3570e478deb1fb9d98aab1fa66c63306970c8acdf4f2be1e4b20aa285e5711e3d97333825125f74bbeaf1add20742d2f9e41040d910445ca23cc65abc63cab45dce174ae90c0e0cc775bd26c466225094aadc6231efcdfe2333f2e0233bef9964d156f189cbf59c828f55fc2ad5f96b540c3d37b612239eedaa077ae6f224c08ca1d17217b5a0449d88b01d4538759359e2c401371490de7348d6984b5d6cf8321e9c15d0940529ade306a67c5400486645746675378b78113171f620ea3eb3fbe3bdbacc101b76f2aa54c546de30f43d49abbe56027795178ad413c8845423cd0fc5478e591a710baa5d1964e2d76d5cf08579b12cdaa99dcad0450db6e51f325675ebc09c20261402b635451df05495c2a5c4cd6f7d5ccf66400b309fc97aed9ca19fcf994f9e29d3d2eaadc3f83634d2e7c4bd201df47a66fe246e3039a052d27e200db0d189e42e259337a4e162df930b406adbcceeb13d338f5124d90630a732aab9d4f2c7ebb569280a53aa374700e26b4311beb34afebaf0072991335c3e160547a0433cec1f16faeeb461f4ca486a971d6660e15372384faf70ae0b2d53603a1f84650b17f8564122fe42cd8e526aa0551396264a989d7ba2b00d0ab4f5a955b0001a4bb1219850919a662b614cd308d5a79f2681e5f8ed92621e2180503ef2783446da99da1688351a06af3d8d632b7ec3102511c1789b5d7914528ede8d9ad8c2406ff41a8e536c30daa0f8797b7a5af2a1adb604ecc84be03764e331dd166c1a3f41d862229bae007e1e32b3ab84241764fe745d69670a6f1fb73c6cb2252b818467a5f300f2652c30aadbb0a3b6ad6687e13bd9fd6b9274ec5d16dd3176bbac5051ef29c1f325b240eb970d3219bb0df7783f4353f77e5edbce5958099ebf1558e07acfe311f9c8d16d1b2378d59cbeb93612a75cd799f750f76a472503c1361c319629742ed8a10a8c756e139bf1a36c510cf66217e0ea7af8dc2dae1a42204d2ca56dac0a0caeabdb96da02fd77e4f4e8f2cb4f534b3887a016fa7b087fc46f21994728d76e6bb3c74905242c2038e118de80db58182745decc74e67793ca4e014a7474688de5460f02530a3b02a05586a2df9f92b71157b60070bd25948cac585163c18090594480529b340f1a8f340b0ca06d599582f312cd1146469f2c4172113df1ae8dd6139627c7f3f9de25c27529eaa5e50b6d40b64ed29d91be6578b1b2fbb6bce18a11eee945d791a1e543c238fbcb2417a77f41c179441ce4e410108516dfd2113c3c1fb1b2c5bd880f538073c64493d483b3413f570151edcea725191557970b249399d00c977e3a1184607f7198fff0abe07682c847e2eb66f4de27b884cd7697d23d5512d400be995fb5f13cffd215c6e56477c3b9668fe00ae87a12aa5ca84d730c8365b89550f4f671dcd24f61fdf3237601a57af2956e86371205d63cb96dcf554993e9464e3f0eb5840480585b4c08afb70583aba585cc65b4ccd68724d9672676005c98e907ac1d764127d68e54373ab6ad948df12c82e4a1a5d610ca89b3f58cc2ff2e74ad52bd11f562a5410d612b6894a4fa0152af0db91f414d71a44dcb2ae7eb432e601b496d11d6101efac5434d55b8b591c07312e2646c5d2ee5ef8419e75dc4520fe12e0b1fbb98149bd4feebdd18abbbf7336af9c929c8ffe049e81e97461f3cf4fc69fd2fd427a6ef30c3f6d496165e1e3fbf0ef346fdc3cd67fece92f7911f5feb8a69697b426b12224fce94746ee053b7207341a209de280873782dc5918d1f59a2f211f74e1034e519a2eb7343120cbe3d5b8ba30354f6b50cf6dd546a724c87f2793ed33951fe889031edc88d7cb6f52cf56e0cfa1458eeb481c9f721c28a69e699ced1566d0977c71cbcc048f797fe090caa46d7ce228b1a0d013524193f8eaae90d664f53147b1279fd20ba5c0b6a82beb402c5d5be2828cbdf1c8f75d52c83384acd5e487189c8a3ded7a89b49dfcffb91fb7a8be9c8329c3a51a62435340e768a872b9a0106fb8615340e7efe2c0de0f698a6b89a8fecbc2d296c4b92ce604391854bb50f2068b54f082b363ef8de6321351853f322181597d81435ee0359fec5a244867faa5e2e5942eabeceffe3dfce46a223c8962591722a66aa202b01273d82e972f709a60f712380fefa3d5b2fca43b256d0da4bc7d765aed56c4697a2f15ea027fdebe8d3e155061673f5c1e405caafd84e974ebc916abce3cb1459e44f3af10c59bc136e6feec2898d2cb8ab5b7fa84af643d6e14ca6ffc18e99adc47e3b747d1705845fb6ad2376fb9e1a4adb94dca0e05568ba61caef0eff9c815d04d711e150925d333f00d1ebd927986287d95449e5dd14568d8765ce45fcd10a6659bd9c90169bb9f2eabcf4f4c80d86bdf24824f52cced759b89d5f23064250f781d0f7d3756903256a355c91e5b1e4783315c9cc55189478f6f048a5a8bb27d70e7def70c9845884ddc32dd721a565889af3828c1cdd5ac7b8818ca22440cfafc5ffd0deefcd2b70ceef758e7f0810173c2e8641431dd07f43354556b77aa8aa8381af33821bb454160cbfa34e9703d6ce14a3588e8f4d614f48ddc4a96fba91761f11eccfec2edf63a2f33183ceee090326e2cce431a708093e6e7530e7bb6e0d512a919245d9f3f31462e6e62b2adc9f1c46f133fa32c3ccde3101b60831c1413b3ca4a052af2010bd6f900d5513139b904965427c2113acd99fe9f32e9225c57ec120b14e7bae082c2fbe46a7093618632d3c06999f62c199042961475bf94e6c4af78b21f27987a267fadfb6bd6d3b937d245087a7c2f30cc336251187324458c333e8f6de3f8a6f972ac8a488edd7f77b49d59370364bc246404f3aca2f46bbea15d03504be1e19d9e4908ba935af750ff7e3151404a9d4c0315bf2ff3dc7a06b559cb66057855c987f6420d92ebecd3c084deb27db2085032b357df2f6421a6684cff4881a7a95091b752e49d418fb0f89f98cfef4435a2b82c91d9859f95396ca99e0864c2b71b3784427bd552679e3315f49875088ddda5fba429efb8c65cdb29588f23134c1c6c3a87964d644acc417d7a3f78dfb1a6f1c5f5f181b16ad8682cb04e5da994f137a280c0a247f031238ce31fbb3603e7ff9cc7fb17a4a96332b3c454ecea7bbac28f2496632ae4e9df7bac0e94e392e272d5409e847a2b6728debff0a990f37c8446cd68eeda06e7a1b520207c9d8356c1ff42743b8ff656b0a69c6d9999c363025ff92582f45b8c39faff38cf676f524bc0263b5143eb86e7c696c7d9443007a438866dc42aa9d8d6cfe518f916ecdee1f434c949b8af496d6ebd60d6a04883f847aad59a81d9a0f0f5a3d594d8997c948034a1df0921035ec91db5e844f45d6520996e339bd065b5c7cde4bc63ebaab143914a2e3eb9ad52f01e9e910c07ceee1dcd99e29631c07ef7ccf3c860af97aff07eb09fa96fd98f37e12c3f84c84d582e9fa09c5bc7c964116abc28c48f203b16016fb53b0830929716e7538fff6ed0a5cf247cf4e3d33008f45933e18722b4fe77fc70fa745bf0e0402a13af73839a7988307a41fd00ee4643320eaf31b3b817ff73d578230962b536315e5fbdcfb51a47e83698bebb734805cc856b9729c817e85d581460c0473cf2ac2a1f8a6fada563c9f6967513a771e6250decaebf6e9ba65e8c0b3e95014adb6c6c7e5bc8c2fe3297df76cb6a4608574eb91975ade3c648c54661409af3fdaa05302f06ce8a61bae3904bfee4c8908400bb79f9e3ac7ccf8c96940c7959e91f61d6a3a825af88e00867f6f07290aac92d2d07dfb16fcd13ecd0e802c3cc618e06da406a77025cc38cad1caa4ce20c1741bb013dbfe12ee61970c82a58fde8b4819af44a5a4a79a7848b71fd7145c1a1446752e00db9f498263f34bce370de3730bbc52ab434f222ef2eac6b69ffefd5a552c7bf34a17130bdc8844f20f9e4874a7f098af64017aea07e3b72381ee78ee8b39ac0d5850ad0ff6b03d1a867e940b6fbbe8e2a18eb5c13d865a19d5baa42e71f71cbe573af5856dc986596bd63f5f3ee5430297b509f8e126b633df570eb647c292946cad672853e51d9085f9e16cc9299e7e53198b0e0bbde4c74995f25b3727c987ce04fb52ca30c6b2b15b66cea087b1d6d8f407819628034818b6eef890fc6a92accf73e50f61f4b1442fb090b844df4db44be21bb152f2b4066b62f62f6138771747d1f8fb2c328e2275049e5f9bb94f914ae0683313b95984846ea26374eda43609d7f195b500c521c566f8a5873cd975ed4a219b017c310d82e9e542e719a7ad0104ebc97f953855e9472ede76a4948a10406464f43b530b32992e82557256cf998b5c8250c57b20e94091a34dd400bd796c1f97bc3252cda4977267ad2ec320d85d9481ce5d0c117b71db43ef0914e73d30991c55e83df2e6f4ef16c05bdf8880691f7e035c79ec3db2703ab04032da74b7100523fcf0e79d631ec3dae6be8ce6d3385dcc9a23c89cae4035f3e5409e27256d16beb904b62de905a36c12e978ee82bccb073dde3051d71b3cb461a4a15705a4a841c254a462915a6aa740ab7980602ef9da84835eed5a55fa2cdf5cf98a28e07fae33895c70937c52ab90a3998e08fca671efa627cfeb317241a71ee1aaa62059ffdba326d1ab6e469f55412a9feec0f730330563767a82c265268380eddbfbb80f224ff9ef45e19a9a3e810083517f09f22d2e97c91e4cc8e9a5effdbac4fea1fb940970d8a2402cefcfdbb833d338e7ee047759edeeb54ba93f9a13db768f7acbd2ed2b2bec641732ac6f0dd66bd6cd839a43ed62d1cd9af0273173987b05ace9a6eb5daa7fe90364efe51bc72666babf1ddffca38d8cccd33bd5a7f89cfc4cf5b6d5889d391aab7fe184196c2320b121f11408273f4690c2a1a02a61cc6b310aa0b8a6c75419d3255f917e6428d05cb2a87e8ca0bad7e06bf3736604d174e65986c0c24096ad3ae3a4521e8f889f682880a550679f77bb58f094debcf40a34c92bb64c9a90d482cda66e892c1c801071711d4e3c3a52993ffce6e80691fedb9e8a6d11a46b35728f2bb67018227e8ee22bb993087354ef65f2cc1ecd29a2f17c340ba399356f2a11f413139209b669252a6439e76a5b7b0225919904bfdd2abe71cb79c5a9dae68ce9c4c53d82bfbd61aeb74e9eae32e3185c1a845bcdcd3dfccf6f14d3d1b876156403693fae0558457892156705e0e21b25bab22a21daf1e6344e3e10405b5dd909791b303d70d027cc9d76f080299acd8a4410c29436f6d67ad508edbafb27c06f778598de4a2d0d98d8e70881fb5e50ba9cee52450263d4556fad476575f8567d8f469ab63c4cb6ad2456d3279ff2e560d80f9eba57766f11e854b2638e504fcb54636ceb6f3c4147b885ff4f1207422840029006d2df1a632dde64ee501ecb2486540d056a484781f1e821d7c27f1bdaec4948c46e06ae5316dd86aac3cf762e7d1e2f62609918c19ee74057e9173da29cf7d22bac59810a2b7f333027f268a648f1ae7a845b03e86526bbedbb8b473d7e96457cb16e8a55ea495655b74794383d56a79d0b247df570796a2441fdf5cdc40cfda8b2e62f23466b7a1a057173b6bc4c727a65929ef772cdbb25d3d4bdedaf05e97709d732dc95fb9bac15c14ef2e544a2d78456145242011a0e496f520f7cea554f179d92405dccb6d5b4263c01735ae81864acb1a1296d87a7ae6df7d074196d535cc8b7e832289832121389298003b63dfcddf64acaf8bb378398dd5b0efb819f0733c4e96d330eda81b41fac33053a780e0b10536737d55bf177f863abeaaf66bc803d19e02ec6449e2e9fbf421e9dc459f1833fa10cba3a54396ab665361765cde2950dd74be7817933785536eee154075864fafa54181ad71fb4b6b6a7cdffc68dc6c30c89c176d9c82e78bf17ebc86bfc919c7be0eee4e3a4349144ffa26aa5dfc9a5d59ab50cbab435b1b650b1ee8938244a7f2d2f2e4fb8aec468c02d2b742b1790b92f15c1abe8bae66e6308c5af352d2c1478db7ad5e56efcd97192d1351ed2318e216e19f3ba687bded550c1bcb90ec9f42a7e18ddf0c2d46f56c8c629957342ac6cb0fa38b3c789bf2cefe1afece53f2a74ee6e3ff252c95c704fc43b72442f10d74c95e297e10ff805ce2775aa64650e25edc9445b42fbff37496cbb7a57a2e969cc886245edcaa477ffa6eb7ec7f7cdfbccc7fbe0fba997e9cef02e7847a2c25975b8021ed3071aa26ad99f0c1ff92f2abd18f23e4310555f45b611f1e96a57c6fc5a5a5ee7d85ede83ba1c3a61d6acb8cad9eabdc7bfe64a616656c7f9c40a8bee8d7a09efd3274491d166d3195c0a80288280ee24cd49b49546a3a8c3eb35854d4ac849a18244b4e9a871c39f50b1f9f973b06630a58813cbe432430dc6a9cd44f398b908fabd650039ad34419251e51fdb6dff6cd013d5fe3ee86b1512d9bcddfc5b84d3f56e89694a8a41960b7b660f0236369a8de301892d43a4d2cdfffb59060fccc295aaa32d002dca17b681897b537b5bc4a0bc60c213997a64c18a4133358291dbe6929622a49e6721e3a380f5ebad7ff1368f92ae436bac7e7dc2249e6a0da5c064a2fe3362519d6788fae29b87e8e8fd78839491d8e8af90ba2762835bd003390b05d374794df3cddc97394e0400d45db497e0f15bfed9ae628572ecccee8af946cdb99a334f2aee30577220b38cd4c2fa4324c63d6eda75336b685051b5cb6e834e8b1c5af407f9f13f9d62a0c1b7af0725b62e151ab178364e4015d5432fdcb1aee79f561b395bfb42fd66de6b58bedf36e0291e648e8e0a1f5b89b508b4bc1bc02784c309ce4e80d4b9465d07b235103bd9d8293af6396d17b55336eb0ae62edb52e50c40f1b38de28e1d5e6aa6864d6ab4442e592bdba802a4149fc513f59eff6141b444ccf6a6a29c070234817acec7552931bafe7faf65d68a968e41be96abe2bec8a3e72dd80535ebabff1a63706b9fe24629757aebf5c75d7abb2865edcda9321a8f31d5b9311d80029e4a1e31314a4d0c684e52cafd37076ceb66c33af895ac1b09faa54c2eb7df3b8678abbf4d680cdedc639642f1397a4a406de3c4db2bbe475a513f83d87c8800670fc676500bdb1a5b3395c52bf7cb03f3a7239f6d4a92171627712077bf855e7d6aa0dd405e01f4dbd4cd83ebb858f545e95a5d06528d9970aec3149904c9e6acfc192163f92989dbf060af20172db1994a9aa1961e7c01d50c04b14adc5855cedde3839a4b2eec55d12fa4891730370ea7209c6057f2ce53c918baa1ff1021d991da256b60e84e8a758c10270522443374aaf56153c62ee83e7d39481e64e0ac628469f1e5667278707652456c862d34ad341164e7d98cd95bc765c3db6bc52dd3e91043d0a15b4a0135bc99a40dd7d335987f4533d7695f8f3894147e24596b35e4f3e6aa41c2860dd4e510905100a069203b833bcce2bf201ce4e4e7a8005e7b0ad756c73d001985a5073737e05cf27eca75f2afeeb786245b5fba96eb7c883b105b51b57eb5fd7bb2ae2852b339516bdd7e93a0ba7253230c46c9deabf3813bab0ca02bdf8780b11b69dd524fe639c909275e74573692e29140d5171a4ac2ac2820244ea2773e5d3ae037fb064d18710b3c6b0832a6acf33f685193b9ec0d5a6cdb4547c53f6f8c4ae6320ae436c1f8d8d3fd6aa6cfbf855f9d1d4a63a3e8a24416e985e11c2f55d6274ca9b84576dacf25068b302393308cc3a90bb4e5d0239f4d705d801b96debd713f097149a2606f3ae6d38a7e7a450aaf9f9975f1b9aeda7edbb500cf6eeb5a3cb11e592f545fe8fcff4de49af847c9b7c843423e4711a4568b0ae2e67aaeee030d652936ae0a8436bf3b410c86c20e58a54806b04ddee674538249e43f241d881345cef916f2e4abfad35b27023a944fa4fc967deba320b1388f3c4547b7ed96bc45f51a628dafe38e75b097515d6fb5674cf80740f3da00dca40a5094ffde542b8361dd72eac516aef89610f579ccd7484324dd15deff58b025bdbfd32afd8fd4454d6eccd15d1014e5a357b89ac8d96f5d373d0c281ba27e10ae8fcd0a2c2d889b94191998bfe8f68df28d43a3b911267449fde34213cb67f57e5b292701fa2f58cde09bb3fe83f7c37a1b13f86b939917870bd7fb342302d46f2c00f6e5c3fb09a7bcbbbf3687db033eabb7d75acde80fb3e5e545e6530fb3716bc614f0bde3081e2ceb9a7f7756235638b5f61186174e17286e19305bd06439f7884cb952e075d85b9cea3c41c72a61faedf2cb4bb569646fc90e01e7ea449d483dfa401ce4f4fa022eb3b6107c94e1a2b2d6621a3c22d6da192c9f0c4ba723e6f5e3ecbe7526d17238ddee574c4a3ab5c54f5ddf69b46e449dc213c96140ef840c76a9ee29a70d635d19b66add94d7d70b63978dbfe9f34103109cd9a126d2c123c2e39831fc2a2fa5d9ae9acc12ae3f82ccca8dd06b9a6b3cd54f862c8f8e551e1e29d8383aba62f1dd8125e694d2e2b20fc1df0999951f3cd81a2af532b0fba9ea044f395a9465bbda0e639e83609f53d5779181d23d6763a219cad45ef8c74d4b958624132a82476f771d91307f114f91e98cbe985bc92b13accb62ee84796dc8db0fd88f4942affe9035cc31a2caef185df0ce5ecc7d460291523fa0a184dbdbdef3201bfafcd82e8471cc3437fa39ec07f461f78aa6959c77ecafe4f7dc714ee90ab98e0998386feedc65dbd8940b902ce8be2e06730347d06f559ee0d95c387ade043f2953ec161672169345ddf6d49033aa2f8570ee3b4ffa6d4dac3d888f74812d668ef6b69ef87e9476266a7924cf7c9c5adb79f22df3f6a8bc863435896317e19b894ef41880b7492d831ba5c858f04c44d1e0827c77edefebfc6c1bacecdb89d8efe43480d0d012e535361fc43d72c11e05ac29d553f3919fe4fe511d3c74775358e4b3ef1fdd70ced8ceacd36867a35ceebe69285eb81f3d2daf7cff3d0e67c0a4ca3c57d3f1a379b4e502b1c0ca574a8ece3a7f7132c8e0d70eb573e345505f23ccefd808336f070c1fdfcfdd0668ccdaa478a8e85fd88d2fb76f0a01eb19981a0482b4c6acb44412c8291fe0c72a0fd6a2dc418a6010ffc4f9460f9c736e927f311d56bc37d008f2275af39c153858b5811e3ff35e4a530578923f86275bcdb42e58a605fa2397cd1270fb51c3e41bd20bc35965dc203df0a24e8115ecc94f646d5d589fa2dbd95cbe092416e953c35fb67e96452ad9a8760be1e4025cc66647a9823e5b5d9cab69a2574b6f39e9b3f66a834b15ccf9b80860899324f1b181eca9d11d4d615a3e2fc629b1ae61ae59801dab9bea66c056ee62247498a6a7684f6aff651da6c1ec365a359e232fe60b98a6b00af84ffff82ace3cf5311b9bb37aaf462bfada207c2a71b68231e39214085803be15f2d3896778aedff5a2d6d61de7fd29fe925b08469c9330906eb1eb62fc0ede69935014c6208a04788b7da911e6262162c3d01a2b9458850df0876bc3a20b03235588f891405203070dad04a4d9ee0373286c2f3f0ff2fafd9ee02bf7394858d105f7fab5d8dfb40db03a03e009f368090ff1034db3d2c1ccf01358f1ee36331c8d3cd7b2ca90ccd28f74acd93ffa0b0077049aa7bc23bbf571532ceecc528468dc93eb743fc77422ef3cb0c4c39e1ae5e1a5a381524e913d01d566e3c97690d9de569fb6785a4b15754500f7a91280588b6b32220d8ba6e2fbc3bc3380f3a402947685760fa97c00d1dd0a3cbe0f6d1fac36d788725ab7bc0bad92b4a2ef6b10245b29cb8c4bb38a5e6498d8fa3f41038abfc1e4069aff820314b273c8de44b3177116e6f640565efe8a8d1a389ea7d79611c3a214bcd1c849912b2beb7c7955c285baf7d7fbf14b6da722bc1eb2e3bfdab9c55cb93f09557e1c3c8f0ee3c3ade7b29cdcdb95e2244ef9b092673e04bf01d2ba03404dfb2c7cd743d954cf4454c7b9bc68586055c321ac8b64031184b06819182be68904365f90161d0a703eb21a1c6aa80754599b565f92dea3273927a32dc7f8b1d58fda16e4da8f5bce81af05ea94845cc5470274f1398d670d9eb7ed1676b07ac9aa88717f37d78e8893f6e78c7afccc389eba79be18f62886156da39956b3ae850663b8e5256d5477ef1e1a45d7dce405866ae7c80303101cb4db30f5c8ee366dc28f7e43aa9bbe3ea1dc37ccdb338e2f906ab6fc1cfb931b39e7f3c3e0950b860b8bd1a19692d710e6799fe18b85704cf024fb420ce2acc0e74896262ff056156d4e66b62b9f8e4aa7240b6322fcfdd21b0fb37a174376bce16f8ffb56b90b37ea22a98400acc7d000ba96846eee83b7e8f0806843e9684465d4741afaae6b1ae71053ee3d48fb218e6ee026d80036f8f89e35bb60b7ad57c8649f2fe9796b5a5c92b6d51bb9de9ea754a02875dc1a0fde8b968a80f93bcb473e2109ca85b14326cf4a0ba54fc000596ffbc9136838053d596e54075aa7cd56cfa143335706090b27e5b3417e1b6bb169b0d61a29b25d1b09d093f352dc6b99009f21c1e2e88d9155cd40abac939ebd1cb977abefc6fbdddcf40f5d7e969ca1da037b47bf937d8d247dd5c46757a51f78e039cd07cab17bcb6d4e5440a5019dd586ac55affcc143a580d73d79d392e6c7a362c007edafd3a7a05307ddd3ad7358fc8e462e4c49e221ff2989dc08c4bf3a15768fcc882b5f00def6ce3dae6640848c2262cb9a59ac03fc0e13aad9496806bd36e00c26b6a4f4891b89706aec4bc75c6d8c0cdee7292aa522413c284e7a209d62075d51aae53c079420c39e07a62fec6c52590f172396d6e8b0354d399aa56991d7c36fc8a1f9e613919582fb61212fc4b4279502c12f2f21a67a0880f000cffda1cb1c324a3f5ee4b23ca5879f00d1dbe2bdf2f265f0adac05420a4bc0dd031fa2b4a18b3d254516d36ad24b6e8e587644f506d5920aa15fd23e4c570b9922dbd45006d7c3e91f4829e79a02610b1b9014930966b0cf190749007fa7b9976ae1e2a76429f79a9f9225ceef756584069ae23d50f631a961b6fa30a36c5412a27d427d12c37f1644f5a7ac720177520d5e8f60bb3197800c960ebf70fb590d316c9823f1b3ba8db8b42a23c5363800ba7883cd5c0db6313414986ab5c15c3169b4de880eab8dea3e2f9f0da07882022c2e0e2ffd7d33b3cd908b99d73245050c12c446167d4fb86ea8365ba00d70394bcfee0f871cf6ca4a3b14144f8895cec1ffe0887f985b719af3bedba81d03a0710a042881107402a97aebfe037e8340c688d550a037228cbeae5288949a126cae37384a069efbded477f4447998002e7ce4117ce80e95d44873a39635e343e2334d9c77ce73408da7aece3df56cd410bea8a695d50e96ae5e7128659c8bbf34f02989829622d227a452011afb84395bf4841c03a4c443dd5ea74f329e5119a34ee4c34b5a3a79c96701a2fa4e21ba63d8d05d0cdd84f48f4d60b2b00f24fede3550f2da0529a00dec43d284fa4bb6be0adaeea11c83eab42cfc05933fa22190ce321200af79d901fbb90ef838bdfce65efbdec127db928dffda5f7da3e5b8a12ef33a2481abfc5be9aa5fde3b0c13d7d01cd1eecacdede8fc45b47a139cce115ebc0db6472642afd6260aeac0f51551022622b9934cb1395dd1e0f8f4d28ce8510c8847ce3b3c6c22492a2dcee6b5abd57e6e873037ddfaf3f0ddcbbca2e306e709d463d1e0dcd4c557db14d82befb2b6d554d5c6e2b016e26a71b2a77e4a8fc7634958d9c93ec483f3c730d2a01d67f44d1564060bdd79849f1e35d786e3a0d71bf0cc5d887e5b2f589731015701acc1dd4c172806f655c33bdf3033e4d50842166d90afece9d1eb7c7c36032d94b75d335ca734ce188781a30139faf02eb5509a3ee27246a9da71672e91bcb58e07e5eda13b5fdf02f46a26b51b7f5ba924ab4fa36033dcaf3b74c1ff67d6680d7767dd94cafc8ab7a85331d6f16964062902b623e83809c2a8ec0694d2597e303d1a5fece2d5051dc7cda32e842810afc17ba802a944904d8ad1f2ad7bc31b0b086f7d74cb69c4a94b3a8a5c656e4fde94ce93db2453a2e911a3f180bf9c3643bb8a60b4d624fc8f800df652961194aba936486843bdbdb09a67d917d436707ce7daf85fbbf3392711c1c5311358df8099d648b967bbc2e4ace893d56214fe180beb0f32fa64a1655e5e384f06149ad467788cc15d5a1f9aabf2114de77694843e83d174a52c6201b2f2b5870b6ee54a72faffa359381005982b049de38e445734ac3830e7df94f61c697ce2442e1123a7ec39a4b6461385612413d5dc06459fe988f81bd27181254de2e1acede91cca422d3bc463c09d8f87290c961a9ae0489ce422146d0c53075d25cffdd68798cc4be028a83ed53fb2ab2965262527a0c22b56c6e3b73170c31f8133eeefda346dee7d972f74672781c35e7786fcbf7c0821f51b8ec1713ad41d7e81fc59fda3354c44a6e6c535357b78fa6fce4465eb96c64f55373ae5e4bfee818353527536be98d78b68b5ba7205bdc0a8b56300d994aacb49a331709ff0d214840f777e05ca853ff228544235a3118b8150eedf3819230d39fbc9bc4a03c851fea88350ec766ce503d53a264d9a1dc7c06cc5067e95e08184215cdaf83c7b4ee77b8d409888bff5109d7df7881d6643c7ecdcc3f22801a992beeacfb44c5d35ddb84a5cc772e5cc669ff6909330d1585caa9c409837a998ad0a240a0ef3e517251f3c3fcfaa3a8a3e671f2af724ab1b5828b0a035dfacd2771812fdc7c9d3da92ffe372ff313235cdb8f847881e644b1cd4432104b4ee6a8063143ddb131f3f13eefc777c10d0fb80b3c0c4abf00406c5e8ef5c5235bad9fd6ec4027f70d4b96f922384a1fb76f9c727dc41cbb7f7843be01ccabd6827070acc6eb4a4aafac838cef0978832a3aa9bcfc08df6610c4aa094e96ec01104e903124a28265f19617c8c3f684c42b0d933fd0445b2d6f8786040c47ca400111da5c331dfcb2ad5c1a0c3746289725184ec71753d30389b48a3a47596e1cf76b6f05852bd813143838386c9f9a024241f78a22005e6bcfdc3fcb6fb4039a22a56b21160a1840d355b80da53d7af218d9c3f88615548cb307b603c102598df8d0832288a374da5286687f9d4c783475c024f2dab7f4a5029be0f59f4a6d2d8cec9bcd57023a182e15def762074489b4bc35e76d5f9b66adefaec6d37bdc1123de1cfd48faec6de2f7b58bdd0474a424a5239860a954aa7b29deb18507241536483a780c6e92f950f8bd1c914b0ea3a92e56f5cd7430e0f86e40956691754aa2d781d92684e9c409ae7d35f9aaa79534a9d9e43dbb92f2a12317630d8c4c68f47df1dac47c7276510359d1083629acee2c246729b5655d63b02536fc0cdbca5a69ba156283221ba5de0546e0e57baaba62cbdeedac8fb794f83a49b536ddf2ca2ae550b80a59d916384bd0bf2f64b02c120a73bdd2fd38fb480ebe6be4eddaa6c1c3aa9d408f10476c57b9bc0f10a2a3e9c57cee8a9f755ad04196211e5b4019f100bf68ca7ea7d611b88ab65fe9e3a402474bfc49bf883db0e58e4620934a2b380f6052bb2d80fb3330119c2fb910e9b8dcd3019a943ccfa62aa24903d7544a625355a0f737597b5cd14c53136426fac73acf609bc842a2860e0dd11a4db407a32009610c25ce8206751b103cd11e7279933f1e87e02ca5c79d4ea547e526efca8184bc228dcd8764612aed5857f2972c0678983a50c357ad817992a093dd15095a749a2bb7edb96360537e090b0f43f6a6830626eeb5341b28e48ca2bf89ef888dc27b84881d7a669d757c2fb257ffe5a7b43e912f7c52587c13d5de18b8ffafc16a0de674eaf6d86a33da6d81a5761bcfc0f4f975dd5ca99bdbbdab6c44bc6f78ab5d624217da4e1532013d5f8f18b12d3646428e63fdcd3a16371809d82c4acc0e430108326d1629d45525b268e6c52eed03d179a71f1e758a362b27b22bac9b10331dc214adb68b8da535cc9dd63a716ec12c5f41299d7f7948675907a7066c0a3ec104bc7b62007e590f40d4abff1d36cd68e7142319bb3ad591dc8777f5b6f5c500719c3a5a04f4cb09e8bcb0eaf01e36d0f624f6819c72fbda777941016feefd38246ca1da4f8f25b4b43c8e12c0a28b2e1afc149def79a47c11254c9c9686dcb24f76674ce5b10dc9c6cecbfb385b43dbadba641699c6c5675848171bc183fbf87c59ed3d771a486269e107f1cf1578f169dca4ce8610f81f82496b4a0bf2886e8e7ebf6b290022dec2c1355290dd97c2e3e9f9c7024d83395b342295834057b5726f9bcd0e8182a3ec01b97c431b9bdf423afa7581cd39d2bca12934400bba6e7047c2f1d9ad9229f19cf8b06476340be7618d30c8ea8d31d836940c3aa34511084effddc80ff7570a35ec0bbed266432f981a68deeb62bf508bb55518fe142475c4405a27f3690b85888d75e76663a1cbc8145870abe256d29223b33b0b736fb475d5d1596e53eb20b3ed3d3c1904d51a980b2e68249a15cfb1fd9b1f91ffd45a9ad734b95071ff5e4c718ccd832fd347916d05c187fd449d9eda0b55aee5ce0142c87acdc07783ae6d045ef91c332de6202c333ff33b9aa9200612e7e5869c8ce32420b3f70b56b347c7b0123e6107a2b07f4188ecbcb82d9b27882c037350e90109944abbbe2594a2b67a365d974a94f45cea51b1dd8b9f32fc27c7fc29d75d9054a4ebd2a4b0bb1242f35d1fe12894a2ce0fe78f090b5886e5919c98d1984089f6f1f51b7eaeac99312a35b08b76e631fd40af54fd97e71f979eb1e7f8285aaee6d0a26ae8c5155386fd6398a29351c6ae6d297e3427dd39f7f05b9e48f335ef9055e90bfc65c8437dca3a8aab70faca33e245951c4e0bd474fc821049ae224907cc34e0445d418cc340cee64b2d52144ceb5a96fdd631d633833e467cf7d60c387e76e73d9296edc0e65cdc79da26750323d9ec7e77ed6de11e3ddefc0d5dcb03b885d6b23afda0cf4cc969a3d2e18479c0b46682806a10a078b775e7ea8a133e47c6d471ddb8e110157488b7e033aabec6be28a4400474828d2be0828686ecd4f86e957751a14177b920f69f0c62819859e835c77d0d54d176d49215eafd37cea53de66036daf16591f26a038f35bfd9430df7bfab5969d39e664619dab30b1118111c7eb9d0bd19999794bb7af28ee7241270a76fc32376f68ec5bfb0ce0e284584eb01818f62a94779bc20cc0b4f0b62156ca3e1de487c994908c9adbe9ee978773cd49f07f5910a221c6d71371a6eb96f5dbac9b3350e0674c893bbb9f272615e72ed495ca9326ead8f77730273cffb98cad475cb981366d7616bdfddf3493e525b76b65d3c3ed9fedfda7a202c1a3f3b205e98ae3dcce6f7798080a8fa7e79b27bcdc8136b53e29076dfb2d1c65139e5fd79892b86bbe4bac257a3613c9533e34c97435f18bdfdf0fab24a8c225d5a3eb51aade71030507081fea61bad9420f17e3d2fa522822b14687b5b1a4903bbdb4369c5af43694972e76ee0b6757391353cc42a496af67a0774d6978d952843ab81ce837fb368bee1f16686519d72573e5d73bd6c310aa3d88a46f2c32c4b26487572e30878d9ed9419a01d7162e14d88f2ea4bd9bd9d9a54ad2932913532e6dfada600e1b8d85341b29c2b384919f45a522bb775386807937e0a15f91bf8a6604d0da3ae9bb48fb88ca4e14411bc9fc3a97ec6d2abaa4291a2573ae30a2117652eb480e7a596751305777d85751cbcbfc67666c334daf716c7ce1dc65020f23a670f4717b311a56f77744eb51fb05b4d40295ac73671826a2c86303a33cee95056809a4f4352a849d294a2c0847dc8089dc31a46664a60a98acce19776b075554943cdc494f66784f3a6a71a6bd912f28cb25f042e22527dc89a738949ac3f64a505811179d166d15a512a1ec125821192abe3d4718cb1b48cbc9d87d77c5e4f9282bb2f6b11d08f39001347a37846b1143f629b39b08fa763e91b5a97154f7d1a72f43052b3a99b6dbf7b0fb8e939f9e29b9f85517bff1118704edf4811a4f6a181b7e77ac7482535dcc8da0238c4697911c9d797755a9306e1403a2d466800a80e2703984e0773942f6f9ceeb0fe8329418c29a178758492625ab1e97bb4dcc2fc005dc28c97d36b6c9d6a338e36cee4bcae598c60db879a5fcb3a7abdedb1a2930702e258160e45d2aebea838ddb75ab6e02a1bf40e8420027f8f5c035fbef3d455daa5c8455223a51abc71d8a72eb71458aee6dbc75e9def24bd20f12d94c3cef288a6c2db5d89e5e8b522da7c0b7805231cc9d977064376e4b216256049b68839dd231232138af00d0a427ccce1b544d58dcb586b6b4e904779a486517cf67ff5cae83d8ee89d4e02e2ff459eddef19e6f13df07dfdace36e0596ed8bc92e80f3d8fc2495c5b74b225b0d968e8056f27f549858bfbc3e24d0bacc179dca229bf7b5011bb8d34a6b9f3a73bd8e67c63d158c6589ac327fe463074a925f2086cefd128a36e7e2911856542b8cfafc384c35db71a1055df42c9850e01fe7867db059d6e348548f88ede5412ae0d83b6e5e6897382ba9f269ca4a17a53eda0e97a33e79461d163de46187803422987eafe6fbe40986bdc678964514b63fc4836b80ce6bdf81f129037fa22cf0d20e5c0f057771625b24b0d77874fef14c38cb4c9443c14bba64812005b0909bd4301b6b93d782dee5885b4c0071ed3950747998ef3a56c827e02ba286be3fd4bc74d7b60fae70b462f2b8842f59783a195649d97beea579f354eaba7e1af77f41f557b068d80579d36621e6c465799cf417930230eaf62cfb57ea7002b2334cd695bb88a9b2d23c39da9f543622e65bf5a59c1a9a181825b00bfe033987006c924150a1b3d90319e6be6627272e8113315cbdbeae8a73fd52cad44c93737c1d6dbc78fc64e3fe76195d8e4db7a52829f83298a4fc64ee5c14845b6752284e855c903edfa8cdde13b48310e08f57168473c43485bcb808b1f9c93ed93de3e4d92f7e35907a907510808dcac117a7fc34c7f87bc4a7468fb8a03a366ceddbdf8ffc065fd84c273bc5ca1179d83309c40ad06068374989f4ee5ee69fbd4512e3d2a1468f4938add4e8a8f9e6b5f32cf9d0a2d092d15c02192dd074086e55b7424a773ed4e69d8e2de2c3932a9249deb30de9e799859acd8d93085b4c12bada37d38a25c97a53116654e65c37614d3e0ca4f80e131cc107fd1d4015c6fb62d0fc9227309a359e673856e9946803fa1338a17b6dfe590cd1349f53a8b002f3a9b1f2e6399bac21b8284782bf78883815b693cf7cf0c8753cee629a391e5de61fbf81b33893e00fa7d89fc1dc31ed2be18be8be30ed7fd18839cb3e10dafca816e5c85bfbae8d774976383414b8a15bfaa315443bebe60d437b7fd275828b830df9fd3af2bd00ebdf0213c7abd55f045ac8ad390bff2bd89593d0d9db54fc1517eab5a13fc82c6dc5212b2b17fd4d79591f85dd675d932a71201c3ce36086fc46189d15152fb42c97938d488feb8e51ff30daa97940f430ea459af22d85b9188af382cf94c2961c5b2c60a8d0dc8c22e7410eacc0c6c52dbe807216bce7cf3b8b54bc2552e6bc6c0e1640ef072fe216420fb1b4be51a5c9fa999c96ea5800821203fba6b32186f87f8be29c8c08db6974f30f4361c326fe3874d48514c5987fa7b2068935e5529daff4125e28e333dcaf048dd7b6e2c0f78718fbd927057f91a1e749cc15c7f5a1f79bc581899c098659fc2ab4c0b9cb8e53d3f3c9ceffc8f1ddca6f44ab245f47563001c8af6045c0099d85e470d0f0013d2404a1a1b1f6f3e231c89498f92eacc2b5b733626ba8a7b8133e843c33838175ad0902378861169ce39aa5ab157a4dfc16528a573abae5385da60f436f19e98a565bde58bc445d72de6850feed60dd47496814778d66e3e2161b20fb4f78f6df3dc1dea4d54676a18f75a9faa7a216197ade98fba6a615823f18adcab4d0cfb589a3ad4049d12f165f8637c23aa58e8863792ada6643489f6955987ae84659ddea8787027625566d194f0eb1a009bc6a2716ee542538bec0f6ebaa354308788b40fcc1078f30faa1e13cf765b8b4ac25503d9bc4e3b664d8766102ab9872d0bc164272a2d6d77d44ea602a5088548e6d61cba13ff62b2eb9c5eda3bfc9b51ddcbfd3e6a6ee0ed65413aaf22b5429c7ed8289760ab67f45b191609b16994f4acc49896f08c024ffc4cdca4b550698c399e45981480d87f544be4c2a55504f773cc64d7c9481e9504c918753833b28bcf05e63e3a8d7a85337edf4d6f7796524c2f9c3747ed4f123d8b2749b5c3acbba071a2a3060be71c5f0a78113d38dffac25540a0476d72d328c01319a37e753dae64275742f5c85e34798f2f760c490efdee601302f3597e08049f36f7b4a72ef7ab6beeb829687df84957ad14939a5051f0932fc61ad448d831df6a7890995e6d10ab791642dfe0cc9ce4509decc2f7a021aed04fcf155c43de1f4150f3b5b74d443159d4a5f31bdebc504d8eb1526c4e87d8e318b972e359a26d30652bfe7950a5ce23adc3a4912dc09b62e1c7be0f57e2f514252a1a8f5fd5e8b4cf30da40e24ad3dfe3335b45700f7b6c707aad86f45224570945dc44d6e7c0ba8e3f2ea376fb7b919cd9f0ba4f3655ae597dd492395bd3f421cbce5d54bb54db397fec7256ffbbed9ced606eb77a7cde03c25364d91244b7eb39d23faaa0364cc162b5eaaedd994fd8fda2dfc858c02d54ab9c97f079a6cfa4eb6eb39dc48dfeae688fec09ab7fd33d36931e77a446968f97239105ec65ec20fa247de4be76d4e2d1a8ca7548a7bb83ec5633af332f60f49cd335db497b8a6af9c11024a898faf33fe85274d40065981935b0af17dc9ef35acdb22fddfe797f2cf62643bf87e040a4c3dde7a516636c34a0e7c2cb417f85f5afa501a4cb64a0654305dc35fc8cb7d8c508dda1b1dfd6487b939685af0a633ef562711b4f1f7ff73744980e47b93812a4147fa563e65969c7a946d6f32cfa88ac6968c3ed56f08d79568ad54ed11e5bab369904e96cc0312afbe45c1b4ed6314ea676cdd184694d6f677867bd4499f3105c6ef1df15e828d89ff3c9ba7d0a5e2a22042fdfb0264f0aab9f1004f645383eb5d9af126211e269613d937125066859da90bb888c3002f472fad3463f59e2a5eedffc925d5591c1a141413035e3669b46e8e93129210cd2cf6a14df8f58133c1047e0b65b7d048d1d602e6cb32aced1186a10da750b916ae1836963b4f919cda227a3d3674fd989fc422870156f9622caafed65d1206ec0c1ac3c44fb6bd3c2cfc41a8c6bfbbf8200e71e52042ac4fe62e55c92216b8539056df6d939c845bc244b28183ed5d3e9125c6436edb561ebb019620aafcd56ad848f2c41ef1443595924d4dcef70e5fb4e891b07a5e1b329f4bf157080e8fe9b05363f41900c878d8a5e4a0db3381b94e585320138e5f0ec2446c50f28ff469391571666348a10dce45d85f096a63ded57102934db3f56a124da440c491bb90ea2b6fd3377261c2dfeed087e6d9cbbdf2b54f942dd0e55723d928909a97799993c0a69d1e1bb02ce570f85c0a509d0831e045c9ffafd1ec110c3d987ccd2b2a147aa6f9d55a2f520be68a636fb4180398bb73b88b338c418455244c7c0d1928d9b7ac45fe7ddfb7e188f2c08f388c7995dc1e1fd2d15b309939133b8d191cbae51305db81a40e90b76896728d061b95fd7c71f4d387ce391e2945ca029eaf5a8ac0ca6dcaab1e1f30e88ee540a8d30c22ca26988905f813de18444c40a61840ec23fee61120ca109a2dc99171d2aa4457413d5398e3e5bbc6ce843cd52fc13f4d19bf5329fe5cf5bdf4cc69714e8be6dde60a0d5d14097ec9e2543a6eb89d32f2734067b3c95598aa0c7b2bf566ab0b0bc95ac13b34a262f92784b7c080fa246c18ce883662941bcfbd65ef2a509a05d11844983715c1a740697393f54071414d255e9f003abbf21a4c3218cd1e0d63851900d3be9eaf39dda5e32e4184b95556b6ed8f71e805afb45fd19b89b0743606d53d7c39411f4a55e6f45338883618cd14a31a217026628046d5640944f99ec8b426fb39bd604395f82c2d9c5e1add9ead51bee405e8cf52f72e56437b1d2b95281f1c044b4dab3af71f1c66ced02edb1532bba1966dc4f34c450220d7e74e79561bfe8ac0888d2a7045209ff378c44df7154c9130f1284ba19ed2f569c8b6f670437c71a5e46886e0c9245977bfe4a6fdd32e392b887a9a8650bac0df433b120575f21ba162f271ce85251403c3d59656b34b6acdbb70d570a37d2ce04a38fe841d7ff07ba44766f3ed2f2134e4d1376d69f7d7ac2a82b3ebb4712e8e2dfdb18c550935b00a396c421958c830bf831eb17722babc8ab6faf6a26b6f243d6390c0c87b2e7eb0a324a35891a3111ea8fac0d9d3461ea98c16661f6b3a58282365adcb53cc4560dd1de23a7b9008265dbdaaf7e7cdead724b460bbc6e46b6b5965b43b79b024f1894ebca3f7b4305eaf91ab799212ef0058aa90fe91116c56181c36b8cfa2da9b6e9730f2946cb3eb0e7988b362585c2475499cb434bffabdaf3201e0bb197a85381e520b7d84bf3741c729e8ecb59942d41eee68c6555111c5ea644376fbd9eef014f0d6174620f3e28e018cef6325b681c0865d14c2c10ed78ebb07182078e58dc97209820cb0061c933a724c86ef6a3a9d9f290fd4ad418af1fbcd69958f5f7976b5618bbebf408a95fa4c7b115e351dd59ba6f1fa8cfbc8b367dc9dd2e217791e438f1f9217ed2970d0c63b24aa72e1fff807c130e0655a960f4f2d25a9653367781aa6353d01508f9c72d6f14d2a6d9df79501a0687d4670e83bfbf593abbd6a5308796ee9249edebba72350661af903d595ea46ce240f8f22fb19b1f2002dce4b5946a284f9a51847e7bb90eb96e92efa01069952100610ef04574b50d6f4bde1170e1e8150ca0914097b111eecf43937d94ec4f258be24900fad299dac874dd67065d58a736074445c283c930eb2c7b0cfc09f446b23bd917be636fe02276b2b30c4f7a1a72bb30c8fd52886bb0dd3fd81e432ec08c2bd846aaaceeee53caeb14bc9e0e9a6395075fd86ebdf383e31ed10196114bf4faeb4e54bc8f5838b5d3a76a5b3c2cd6be501f95c44ada05af509066fd694a0f9cb24e7a8d4f1d3dace0ccc78b0815aae14f69b2fef178930d5610b06c674a6ee63074f72963326bb7aef238cb78875488ef7e9571db0c068ec492e93c9d55422d2441de7b2a775bb27134902af91743e36904aed300038d5fb8d5b0be469f2a264d02334bd0bb950f0b36b995e466f0e9dfeef953b106e6fe6261fc6bce59daf23ead920b7b3101be40d3dafd1ff8d179db5b96eb8072066d1405b624d1d0de908148b306c6c0f0bf256f654d9c2ce9e4a64df8a780f85ab7bdbb040fab8132eecbf6ac498b3e04002c77d36b67ec36caf08e6185c215ce93d5542c5b5798cba11aa1e06fb86ca20e746ab924aff7a9466166a5cbeb73beae1cb5b03b1c374882d7d00f53e30e4716443d67505dd7f3711c52e0c87c15f1f039b5c73bd50f56756d534f2f950e9e490cc038ea287f21c99a54c01a7c1b6675d8c0bbb383b3fae15f4f5142f84b0610c98369b37cd9c1536eb7f277cf0bea62bad5cda0421280327a41194f9e1d354119382b556c4264d5b6b4ecaddce6ca1cea888d0195c897e83ba8c8b4b6c18ccfb077f7633ba73f9d6aeccdc3f02a1a59f1db78910a605aca88481bfa9761986496b465b1814816d8cfd4d4c4320158da3b44e556a95bb3d85299655fe0c33e7509abb0a57baee224e0545d7ca3893f7dac9dab02af11b76f0fd8f38b76a2a7127d2be7458bdd5efbbf2302b955c8ec1968db34ccd99c9a30f386ef2cba303ffe4114caa73e1a97106f2fc2028ba33938273d17b824e51bfb0342a2f07dc81d08798c893703665ea263550026edfdc7a6c9be8d4d8a317910fcd074641c978722e582df21f7540473876ff3e1596de2f71949404876826824a0b9804ca5a117ea4688191755f2e89407de02a83912135e04b60f10333ccf76890500bf19d9237b22a97c3379e99fe0e82378e19d77bf90822286be52461cdb5d480e5430092ec7a3dc38cd0941e91fc2f9234bf8b734dd01da90e65ce8b96c7fe3febad1a51c13c7df6cd437e1f8a64f2c39c9c0557ae3d3572ac0a0cece6ead85c8c6ed9f94b31ac58c5c0ebf7c8a1ef3f3be74b96b1fa740ad0494b0f877522f989ead6dbfa13c2bca44b043c8f77e5ba18d500fe846489a585901ff2be911df90559723653179e1a2ca408640e3d4aee546c846487376e5434b7886743528551ca252c7b2bbd2b2ba7e0d601c6f1207e905c9fa74d3d3b1a8b64e23fdc0958316ac3e1a1ad2fccb05b67f58d831a543d3ed6ecdf41f9f10f898c227c4cdf858636fe78cbfe24bfd408dd3f1f5aa98f0a29609b960acac80428c8ab498f6290f24b22fbc3fe71c57159116e809e71a1bdc0eee1d399209c972e43e6e054e3ea6f27427288bdcab1179a2a28753be7eff34321b3508b05b094fe21f63d647b04a4a653bb2f25b9d9805214949f6a573e8d6c1612f87f031c036a082bb9d014ae5afc870a6450a303cf466d6119ac29cf553937e0b50241ae3f2c20a1762e66d1146b25cc35a997dae6ef5cf21e65dc9fea91228379c1af0796c021d993ee1cab60ff1ce804ce781ebce9d2f076e99a0ac3979cf2a4c487f92ed8d045ad45f2b69c8c7b8bffe607a4f6168870c4ad0c858b72796f51ab1e461bb8b96ec26d26aab39cbbf5940ab53f85b60790fbee5b9957420c469de2ab4d54016f10062a20105921c2e69c62e822206f47d070c057c0a989fcc44731aa13cc95a72edc8f858566f0c9c54309c1e41c09112ee2dd3b3eb1875354f6593ca7cb4bacb0cb8073e3b7de4e8421d132a123a5789ad3ba0e2a29edc40c06dd5ddc3f9bb03dda550d70ee60b32526077b5f2e70eb7956d7cf74c2c2c2d1c5c6e1dc4ecaaabe32279a8498005c30549fedfdc970c93f19727bdf31e060b74c0e9584bdee5dde83d112178dc399c498f6ff5d7810784997554cc004cdff55aebf4b44096058ab3c7b95298fdc07395d55584d92c8690f9f22cf53fbf0e9162e132a07e6c994d3a349b1e56c0d32237c8ea7cd39c092b667bd43d1b682e6fed4c1f3fade7ff4feca6b5ab2f1ee6c70951e024d64012b4960473a51347f653acf00ab369a5c87749e69e2e93d550b4003ef22a012ecfd8b79de7afda25e7db1481a58a257c50cc7d61e11c1c6a976aa704064c98d2b32336678abdb70b5f1ad2182202afc104ef9b3c427145823099295056711bbbf7a1f5a41c4058645284993bde87f14c12022b2a0972edb136e374399e9e77261a2fc4896d0f15fc101860eda478f5b27f853dabd644da9b0419c262e43cc7fcac289c23b0bb88af9e780972024cbe792ee252ca3282fc92cef52cf3f260456ad8d809a2fc56f9051b3932eb9308c5b04ea1ff440c3e9781a80a922d9f15d8d905a37ef1e9bd40c7a778a7a9273639de2bad181d6d2c2b9b39e37aefa390bfafce535ef56a12546bce5b18296736ba0f011cd601c6a90b461860ec29abd312e1852d237d48844a136669ab2f6e68cac39e7fba99b4e074dba89a06a96c63c0f7d04122273c0938cbc39a11742d6f6a31c8fbb280b1b98aeae1c01a0f145914e4689e46451b5177e47701dac930fead4751e5c716dcf346b00aca9bb0a6f37184fcc3028d085aada5c4f882c1d091c3008ad126e6de83c43308522f0fbce27de628c20fe01169ba571bc5033c130ebd186b373af275b36067ab4a08408e65cc824af544aacc9d264afe2a20fb8db67cf2b1dc9c2b9567e4b22d229c8403483623bc51ff2a78896dd63e2ecf394d6b33d1dfe6286fce45bb67cab0e1817f8de085b73bc62a589c1d5e0c270236d82736831a8a2b47bec07fd76c92b02c7f5ab4f401766153107d1ddf7d08a10b09b240d199a208617c5e5cf0d18412573227ef1b1334d3a0e03d3a36f2bc097b6ee12f4af65543562290d67a3002e71d0bb6dc03a2e0cd3e5f01016868f9893ba243886f27d78c0a717af15750cdad78e9b53cfcb13ffabe33c8a573d3b6609f81b071219ed2db53aa2717b77b5421f4ffdee179696d2ace595b28bd86e3f2120a34e4362b60a1ea2b23c9277dcdcd4dd2890a8ade393e5721c14ff85d967dcf0e247f608bf815553dc10e5c354c6b60b09e88ba27df6f8985bb7ca5fae1d8976139a8915010fc6c432ad88ac1e7eb754a159978fd1849d8ceedbf3e4faadfea904e7a9fb25fe7b724f07a059300f7e71f7d07f5d7681df51521608a81297f0604bbca9ca9cb0a33ab0b4a000ad2d2d75b2a6c215aca028d52dbea78178066e139213c6d4f390c217ed5000aa81e2082e1baae8b1f3c666ed372ff65f6fe9d01cc06dba9234a2dfad9c17e1e3abcbe941b15fc850b8d6f4fb79387c830fa042b9eaa783e955608919682a76f91d76d52fc7c60d8d04ff93bcb83c884b874d6c8bebd36fd1f473e145365786ffcae365a2661a2c8b2e77ff98cac4409eebe5491f2758945af967b244bb48eacc928f0a71079ad2d1edfcce152d7bce1f1854cbd8e5e210836871c2000e8cd1267b715b5351b3e882b480b0c0098bf82713d9879dc572944172cb7892b1f3daedcde1e3dacc0ac8835e6513d2348769519ea7b0ce60f9968306b1e45bc55118d91bce8effd95218896427fda37e2c68e8139ab99969389a4aeec49afeb30c40fb239002c5ab0db933583cba62399419fae41a32ef291a99451c9042c9a92f0a290df036049cb1b3cb36dbbc5471df78a559c77242b2ecaa63a063849b1d0c7345ce0a1e29c48e22cc06a0391d868e1b428f4b5df9715c0af769c86e7b9c9ccb30daa938302302710a2f8650bce378f48e6614433c43abe628d59661650cdda810276817834ae009cdeca48a8806b636747a0952e57309b58d233fccf2e527546e90a1935c46078527f6ed1419e612c180a98241e4d4811093f3b2e845cb9a8ad43a4cd1e1ac365c6d1e9c68bb44fa7b78e6863592b41342dab23231ec9d546ca0eca2ca1b4ca8cd87df8166395df35d085ccc1da789705bcb76b93195968a335678be39150052fd9fae5a91d9338628cf5ec31bf90c0de79a53f23b45417f0e43ee793b04e5a9c8e5811d07a27dcc1e564ba604e8f93560d381d8ca92c5d4f5289a39c32487d7203d75d431ebd007cd8afed92fb05c66682b148d7568e46b34815f89b14ed6c8e6df43b8057682d0c18ed5e6291e8d1987673fef906dff87674329b38b99595bb5ed8adccfda5f51d72a2253527892efa94a2760d47523fb8578ad62a42700a29eedcb0599dd49f546334c3c1229e65551ecf13eed428c22c128e9d5716dc27670bba4471810934d39035f246d6aa1e3f70bcacaa4223d9840de8bfb33c837ed46e80c69efca26e68166a8f199fb9a9418998f2d36d6166b19d439ef73dba801c74bf36e9c505a670ef121556df4557106280a7332e1d481b4ddb2527e2256ea52178b0efd3f66e76084d941f5e1cbf60ebdc0f5a6ae1a83fdef2ad652476c0b57568134b508e77be88c7c16aa7b99421f4d7008f9bca8436d1a76f160a8130f72cab1eace1c3471307c9c37d94a1388d02cf3e3796d8748496816d58ef85b0afb923448e9b85e4f6eff299e3a9d496e53577dd43b62aba874c12776c2571a95287481c8cbbee4eb1916d33adb0736f3c186d402ce1aa1badb2b93ef76d9163fa98d5be5a658610e8a398485f5892ed868eb41d117ac0699b5b5ba75785bd022c157735c137d0e3eff09f2b9e24a9da88e946a0ab33abb2d605138828e92cba6794b7cf2225a1259790ce227ae248b24ef0475851c1483d83599480995a8597d794d64fcd7adca7a5111c402ce27fb2879d8618648a45f9692f221c7512632f24346fb4bb1e98647930c31f64c77ab146fb3fc9934861492301dc2a8aa9a09d6732de190d575685cce9abc3732f7c89d0051688c4f733f2836c327bdfba75e8af74f9bd218cb789e89957b305cf927b33081cbfb7e0e2ef206fe98504c63f1c68f9d3244f67102c00696d10e8e91518124c7ef5d7b15c682a5f07c9a720598ecf670d040091aecba2f61bdfa292365076e2ef8692ed389cad1d97caae9a5ea1182032c49b964dc7a61912ca89a6f1aab43c35beb60e9188687739e41943d14e23fb2239cd0ad4aa7640bc8cda5e5e37224429f20620a92b0c5790efeefe021d6119455242c7a31391c4fd5574210f902fe6f73df5d2e96d9064cde14f242ddfedbff565f438b8f7a9363ec9fb872effb298ae8837964df8bd7541b7d585faf3aa0f511bd613ab84104fccab6a0f59b63fe88e30a07836cd30f7c6d42c98b5e23ee4783e63168c9f35c224ee97de714cae3dd1e3142d600639835d5b6c75f1fbec1e00aff59e584d73b569ca81a02909ad0b4c52cc6890c4dacf6b8235682057ed4bb6f761171589375cd8684c8c8b9bb74a75e33ab56a86178732b91a7d8877a7172c36f724cb1782f52cc4bc0d16f0be209d9f16dd04f35ea8e99a8ba3d1fc5b1b93f8530cbb2818fc2dbc1e851e20eb1f5f6c0781d4e4b0cb49dbc089c8ae502c8a2652ff41d15e6d4191d93fecd917e17b0d3b390c8dec8d490c23c340d4d2d92e9ab3f571bf6c5c9b7648f25653463c1e38e2717baa7397f7397fdc0418c188beba14a945eddfa2730389e55f3ec3b8bfe09d9019b5c66a08cc5ffc7e2a8df677695126802313555bc5f8221f4bbfcfcf54c30feec4e727869b4513c20395cd27894b3f8a6963d14edf28e72978fdde5ed4f3a3ebbeaf3fb234e00774ee5daa29a6e00bdfc3498f4dadead6cda7adc072c391adde66f81c88abe75eae43a9ba2e879cfd2da6f8a21c15975f8a619c3a5fb2166f5a4e690140ea3384e65bd00adb294eff4f2b5c0753720c0176f40f9c147a552c03e8276e16142ae34fef2da7d73f9ac53703ab81856847860051ff4ab4b6c407630896850b142e53a8d88b39f2c6349928b1ba7dc9a669291b4110ad8be8492091a1469856aa69254153762bcaad02f18c4855d5cf443f0aa44a86ea298a07ee6c0fb6dbe6c8e024ce8fe5ab7e871c1efed4da8c918174c6ddf061a589292bf4a497e003841ba888fce44f1d2033ad4ed3876b4c3e575b0455dddaad8212697353feace4e8ad56077bcc11aec24b80e956b0129c3eb99c35e190175bc62daf24604dc270c27b93a3683c49792323bc2e8babcada0910a706dae01a2942b80822572026fd0dd0d5aa81e7d904305fd36ce04185cba69d98b6f70fcac30c6c2bd480976df4a22bcd2b0a1d1ec23b3fe92a3224b777f2e787cd5780e936e2e1a8da9d36dc2e876d8ba136cb8c57745b8bdef34aa6368debded2e5ede169d10dc43c45be3042c67ab119fc62eea039a42df0fe4d56890deee18e652371d2280c347703155ebafb71afd6b555c294b6bfcb28ff313d0095e0c3355de7b246789b42b2e828bc3f6af95e481f060ded03b75efc183dae1601602c6997f002306c28a79089940a75a03be0346e0b8d87e96ee0fc08b3a560449e059c8974e4ad173ea28b1567a3661643600078d2ccc4b74b129c989e502a5bc489567598c07a7bcb198aff3dcfd5687243209cbdd3822a4ff23ba3c79c17c7a798c402a50a9e35bb2e396e0b554ab466a5a6c5a0748f58f860c03f5580f11803a6fc2e33736cce9cc6c36babc4ede549f9ba5cc3634523dbc07c7e4bad91649145b254a0d481e7283837f328a3d2a7e41e3dbb2f4f88306fd3054d732886af7c802a06df0e6fedc19271d0b9f1527ee310edfa35e6878329c5aef526550233e39c1b09d6f7c1a1813e8413f93eaa371d5c07a259868ffb5640529bc6b01e2f7c2a50306809714daeec4617f469db6a77985594b59a9c52eddde0ba63ab98de5962599bcb1d4f56db825575a72c7ffee787c7a69f18aaf7724476c44fa10e397f12456021367964576225fac72d3f7acfe01a9171791cf8ca117a5549e5ccbdf1511c4755470f0473b234a9bdb71251afdda327c394ece1ea150c8df0f00d6cdde1568040aa846e5c246654593b0441d85f380b47533e286fa5764c488862e22969b628766adbc3fdfe31e93a82269b039137a00e2bd029dec686c53cf282d260ae54bf2d4a6c3663306e72cc00515f72c6caf9701cd4a47214750fd821a98429dcfde98c71d50fde9ac55abc7341cab6540e5e430967772fd2d61b72c47beb9e28d2e684effb89c2b9d9db8a27753d32a075796243fd731641f9154010f1c82951324c06dd2775e5a7bc1cfc58eb9d8dba5441f5d685d1a37ae832a9e20011ac19efc1e9f97aba7d88a7a9894f598fe03bec12e8ee76dbd4588f6def8f32bdfc834d395e0aa47085fbb195c8523d712477cd476119c47b782a54346d42da4a3a9b436883ac3f506b87c58bc10368fd0bc3934faef209ae55e2c879a02b8be79d554a357ab42d6401d5e165c0bb20c872ef91e27d5d23822f297ea1311e3c4a643fe0360aa67f903fd5589ee53027b16d9d605be2b166930b304ff00ceeeebdd01a3f696cf7a337cc660bdab5b80f550bd726ac11c484aabbff740fab97114f8951ba9d9e18501166e66b096f98bd7ff26bfe072821327a865711940d6c6531ab0eb8cef86943437f35ef3d61f056cb73065da8e7ad25825d23fe3084380b0978d1616d67268facb9ddd827667411c3b4fa4882efc27f5da11333654f3ed58664d10801b0f2cd707c8a440f305c7eaa81ad41faf6dfcd51095dfff6d6732fcbf1835d63e9fc9c7eab85c9e271c5222a92587d979f84d45d74b2e30f22197caa0e233f99bb3d9baadeeb3cdf1030af98cca5cb4ba5bbccec2ffc97c97dcc21c17d01446cbc71ebbac754618648242ce5c6e5dad58af6eba370435ecad895e4a91cf153cc2ef44535eb6d62aafe1a3af3dad9d5352868dd0cda8b6799e687d87edb618ddf66df94a90efb1fbf52be3d7b1115ccc75cf095877f2cf3a0730b8408a68e87160b2cb20a14d24fc4f2beceacd2275ae73d7464eb4cd5220a3771242715700153fcef8ba21c3738c1c750488bd2c5afe2a8feb253628aff03561c40086888a1a053b2d88dedd67770c91f9e3280f2d0cfeb82fe826cd73580bb9f15c31d56a4f2720c615778f6c8df7d3d38b70ef37f783905094ecca12d144dfd5bf58d189b2f283f064828453a71d85ddad3409b3e86c549bc06a579afda1a70916f68ff73e0099fb3d972da98e258b75508896c1a079f112f77a24ccb1b7f1b4aac44b332030c044325eff753593313a99d18d57814635bc82c20a858a824e34872630445e74194de81409b7088ed94c58469232703861dcbbb7ee063d0f974fc000560891c089722e99c9f0614b6711f82f1160e71201a04c8d9039ee0d46bcb979cecde2387a9b950fc66a69e7ac60757b801f9ecc3019f47b1588c018d49e748fd3904429601ed1b4634fb3c57b614c94fc0854b811448c9667b1372561ad1ab0401b871a0c1f2926f98301ce4c31f937bdc9e68c064b7f5d5745e8234db2dd38ec5657ec668bf7d9e9342ea5064c4b185a8bc49ba9956c2bf8d3097ccf7a6df72d9b20518ff07a76eda31661aa23d71709c47dc092de06c553263884bae3a4c931c71106873d71fd09006abd6626afcf8708ab2d2488acb59b4ebf41e3bf90874a40e5c6538264509521a2fa6208b43a2f588b0327ad37ad068462f39d696311a9d51fc218a02855597905d89eb90e2566d7838718ee83e972bdc3c1e2102ae93c5242ca09fe02cd7a88f0a612eb0822c70ba80dc3e6f23659edb5367a8ad3957de7b384032b7653ef44f343abb438253eb45ffcf2f5252187b3141f54d2661114187c336abdbd0cbf74c896a016468f270cedc645dfd27ca5c66ee51197d27076c29e5c882d812dea44f0684877838e6738a9585a1edb71f6bad3c3e293576bf57051bf34ea5e1bd003db7019a31637e973dae1e8ba413c0f90f609bfdeac09d97e1a925405af73b68746e88bc4467504317cef9f1d1669a525e6ad4d898d6109ec4b20468f929c0bea6dfa293c0e096ae8ed3b7db17cc09c6992d1e878fe6e99522fcece5846e085a27dd58f5ee00fd8d0e9ea8e05b3f59443b44805aef3c9b544a54f6704751762bddaa51bf9d64d6902b7feb7356dbf65607e02b85f634df2197deb8e55fca73368d7079fe73c70d929c40a5b9535c9271c1db931f608949a1a619536a80a7632146d52d4f6b4f7ffbea4c512f1e22905baeef757cb4dfa953dbed6fddf7033a467c7ad655206a715984ec36d88925865468e93808132162a599fc9203af96a03789f25abb242e6dd4903b9315c8ee16094399a0986dd994e919bb468b3a46ef956e37dc8f741a04c3f1b603d0b5ecc98468286cc907912e95e570efc1a729509f83551b6dbb60ff2df895c450c24247eda4091416d2279bea320b4ce61a7ab220336e0005f96bfad7dd3916c9475a0404df0df60f378b4988e0fcbc68a2bd6bd827aa0dbf01fa794b1fcdc93a334e32d584ee8cb874dba6c857807c8f37c12d618a5641bfdb8d0c37549dd503922c00747a32a36e28d7c0488cbd121375812c1ba00f5c5658b7c7df32436a54368c293f598c8f0e0b1f13621c3b340ec5f80b3927bcc91825eb479fbe54d52582c9b887aba4f014e8894056779a0f2cded26a614302790c43056119b689271213671cfa799049e7fb50c1bede964e5fe9cf4873b023f8c108d4cb06a5d9d79d8b42fdb45e4153b2000761e4fb77d28a755151725f40d70ad84c0f7c4be3dc16492105903d0b8028a99355bc2ee9e9f5184cb476207781cf8d079d68814ab08c0746c3b3fdbd8275fa7ec789975cae0188364dd260bb7d21ca13dce4b012b86f0eecb7b81a70ef5c60387cad51dc17a5a6216b9ab1bb8d593e2214c87cfcbadc42d9db92cbabdb4cc5de4ff741c1d16081a379a619a796d99451a97c84a533b4df67e8339cd34a71f43dfb2ca0a7218fa6b9dd38b140be84ea552344a6d10f5f1517a5282539b5e14ab1cf0ed57f75f29e38dd63419cc7bd98457f38ace8be6b2bd7534af71f8927a0b194e5348810c413822372d561a7a2373eb07c9548fdba48b80f0f4b5b9aafad72843081574f081221edc33fb0c501c9107785003cfa8cdf5a2f401bbafe3829512388da03c428371b195a09740c0919269bbdbdc55e06a62418096e8ffa81fb762d0b3757388be831a137f22f3e049abafaea1fe7d0216a5f85f7fbf7640f334bbdb5d8b5814c5976a3456197fa5041b7f8e571f19a86b8aaecc2c429bbe63c4b43dd8bebd41ea2a85fbc2a20cab4afc3be9cb1d60cde329dc913baa293e4765bf302325e368f52ba19bd633ce764b300e24998b23283e9ec2c0f5f0e782605acca2fa157c158721d9f294a2592502a0f87385bd09df1960af625f1a3ed0c4b946147cd4e71c7d539da791bb851fee70a900552443a83f6fe6937c8dba24e5c78f081efcab5a41767a1e7e6b68d22e00bad37d869af86ae6aa3424a6a731159855b1021367b14c6140b1fe7e5a907842d6d840393021923642a4bb4567a48bcb1074696b51d5907bc422d5d5c5c2ad84f13146fb1aa74937088447c6f4fbbd13e4ea3ee521e8bf2b63d4ded84d9803f57b226807fb3e9684bdb8b3285de5eda586e7c9cd52ffee9686720d467d695f410841975690a330fdcc46482b733afb051d09be8835125c42301d44917d2cf58484be5e0d99d79d801a5e96f2f4c1d10721e9777d3d1a6a028d665054ee2de6389508893b92b8d64b11c0865dcb9e08b4a2725b16248d2ca8b60672af45022d96de329d78b5fbf8409707e9e8283abb5ca0a2039b961aa5734df6056fcc443f16ac04030eecd380d7f703d8b52907144612673e8d5650114ded48085b841263ebd69544987dbd9bcf199b03de963fa53339adc54bb32b929e21f8c2277e73c3ed57d00764b8327c6cdbe1fb84f36003e207bdabd17f6b222e71b6addcea90f22d1f589d27bba91e426e5fd3c0421fe4bb1a6bf58ebc36828fceba19cd77022e204f262786d6841bf2b9ac0f74d524b6af94b67d443af0ae829d761491af19c783fe4cfbdeb33c62203f8a226fd7e7bcd445999e927a91ef09332ebbec57cff8aec2a7d775a660e2c0254e4507b57637311eef2eae606f287329e5ac06623986a61922bd652323f93457e1522b6ef14c0c0aee4980f49341730859b13ec64b700239a08a91a595db3c4e3621a64718bf1135422a6a7394ca98fb245d84ceae42db2ec1edb12c8822769df44498f596bc29b5838ac8a91102abc0cc15dcf09a07623c61a7d41db245d7dca810c8cc007691d629ae4fe0bfb230f9c69775d2ae1482b5f3a34f64f1dc89121ce1bfe1a054463941a685c18aaff205379f82cd1b6e12fbeb7cd534bddf68eb75d43195adc008ac98696363ebd50ec3e99bb458fd9ed0ce1df4f336735b77149bfa571df0ae3f600f7b036f8e66daf12ab54a0e5213169ab574a3577cacc34e8fb4eca08949bd13c3ae346fec1a7ef44209c247fc8904d30a73d33eb54d219640f4ba6d98f071c53f407541568cbc0011404c180da2c1c3bc2ce1dbeee2f14de7c1dce7257ed8e3c2e7760b1cd11c4350f450cb20aa948658d9311cb79553c7034b44a8add08574f909a9af53873fe150922f5727d89e01d17d6c94bfb2ba17a0673d8e91acf482d9e9543195c8f9fcbf112b7c38952f8da497bad59e54de7f947638477a84bf45a0ffb78b76bb142ab4f0d31df23d5a8eb73920d36c9caad33905d4f6e9f52f427eb344ba452f188b3543ee5aefeaa4f3cefdbe52ee209813b16e62002dcc79297755b03d02e8957eb14f8cc418616c631e05e00ab39390fc361a6ee279525405bb39c902b0f73e65f1993173d956f0d6bf43557913eb7c63eec21a1e6984a3072392dcd512f8cd96f4c533cb3ec40abf4573305393071f7c0b6931467ca95a76984b5e55e82f1077bb6bee85bb2c6cc5801e7078599ef42a7cc14c63e542380020c4b77138e5be25771849ca244ca53118d8d9879e2de206289e308fa00db02b2cd3065524348e33ccd6aedefdf8307f86c6c092ccdce2e79a41274c90c3da78a32f3ac2f426e380e34064d04f43b13c1772c9c562ab7ba1929a57f13039a52b604804077e99a843201eac8ec37e6b36f8360c8ca44b16ba06ebc2dfcced56442c4eaeeb379514d43d5814bf73222f6b075c04f58caebe8e7b7f4d5dfd59087d34188570369b5db3e6fa504c2966b6df9da74b3f5534a10fe10a2df33324e22d29cdb93043d413975e9ad3324e88b36c05d1b1eeeb59fab795d5a3cc5ec82bd1ed4f2cb2a19cc10ac8118af518a4ab9b0e102d8183c20740ca53f7b1d1a46251fde13be28bb5e715b6fc065b7c81348a17acf46a16363326a0dc66a0ea1e2df6cdcf91f5dde6c7b4819b21b2a7fdf4956b5baf75069bbbc598b2db0948c95c3fc3c090d7c75e45514a0cec9ba63a9ba684e3557487cacab2ab84901d71dc549ea323f4f66f5338dbf6642e6f621d0f4e25a7822ea2173728204defeb7d96a2321d127d132f804bf2fc426ba77b38e9ed5c35e922885ffff3bff44626ea227fea0d527316a3125a8885ae9d7b61d3bb2af71cd7347082052bac63d8f43c4babaf60ee0281214ed58b824762fcc30ff6afa711f7efd33bfa2a8bcc9a5836a2b759ab270b7ecffe43ab0132ae8adec6efdcdeda43c6c4d307b01f88fd884c5257474a30907fdf457bb8c277b76b1e3e2386bc3bce97d73232382c24cc33b75a30ba889128c6debd937359262bdd05447ae7b7c530f74a6348e17f4604460a0c5ce14ede77d5dd4ac42d9cbd91c9a090aeda2084ad6c72f273d13e30300ed7ced6dcdc83e906f949ef396ad83acc62962ae9c3061b3c79805cb7f0cc89a4abb025533a27be11032bb42c8e39d8160c4f30a7601fa2a5022ec20638d79dc67864505853e282944c8bd10b4dd7311616f6228cb6c62dd47a959ad744a08a0eb3a066ff8869b965fa3d69d3e3ba16ac2002e6b9859a482e932c85db762dc88614cafc2a3d7e299fd22a560afb7df491252470a08f2211245bf869f7fbf62cbab312e1ea87a4b37c9d0403a6d994016c6aa256feb838dbf5869558dc1f1b32537bdade5d7c809fbd9355bb772074315f2c71666b0d2fad468b242f5c4ef28c6c12c32d038ba7dffbfc4eff1f9824493b45e440a228099dde88e689308cb724f6d9f2d710a3cf66a177a8b0906db786b3e1f2fae560078f9847974e7e75f49720f46e20032bead8a38d4903a32c9b678260a641734faeac604d31373f734a60d725b6d6143f552812ebcf488af06a16bd1ff8aaa2478c0a7b33a4bd84cd1d48737064603e7b9ee435aeaa2ffcabe1d6473aaf733232e4e0cbd10b07b8e74111391c4eb03efeacee2332b83fe96a4702035fc0600ffc434d6c7d2c668db2c2a543fb4d965953b270d3ca7d3c86ce9f588e5025b226c93d219f70cb84b771f4ef0e9453dbbf7f0379bd76aaeb3e9c5ca6b893b4002f75aab33b3deb9ba9429abe70f4d2c3c522bfeb46c880590c0ad1ddd6eda9f8b84ad828eaaa74067c119b8fa0a53a20d74c29f84fa411d094af161c2fe00ceea1b33e0efa29a8186bf28f049e7f6aab7fda116fd6568293432bd31ba9626448a3b70b9d94f56617531dcc7719da80a7c5a93ced27d1170604fdc7119936d6319cdb7ad3fdc775d92e2da4c7ed5a304422d9a05719ae816cf1a126dd0de599bc4210dda1631bfede0d2c3b877e912156e1d0fb09594c0a422a372616987c51a0ca689da7950c10730f8528f69303080d7ca41a7b3c0339cf6e04a1eeb07e0bf34e38ad61b05e469610182eb314706a8386e19dbc60b139f90f6e1545d343982dd86db66cb5c8d82a1f198c991bb9c86677a4ae93848a808dc6a80a885af779ed81f28b589a64798ff2ff4a06948b9afc1f6dda9e41c6feecc624138514868eaf7e80aff209a935c3ea99ca609dc96ecd1edf06168fab45987489654388bb7518cd23d57f4f3b7e0d2c5f19b4090e0ff7e4fa7eabf1b09f811ed8455e2d84e645674f919bfc8c7d526e234c7acbb00ee652b586c1959853eec60e8c7812ac18758a88fe55e1261e3f44edeab9b76e0a01812a89f2cb34ba84b52eca112890dafe065a3bb1f8d389c0d0de9fbc33e75cd30c4b4105fe43f1692ef0a8542c965e0b8e927b36d8dbc1a1861c6d041f62be368403d72d9d6fe1aa3e20e3b279b411215f463cb9b9ec027d7c75cf0dae56e20b1039f6c226dec5f0d6f2bbce1732433fa3e8736c708a7c59fbae917e3b089e28d28db9a46e38175ffd01a4715175e5fd76ee480578918b404fa586c5bfc18c2ef439ac85c2bca673856367e09d5aa9f9b02c443ee12fb4e025f83dd9ee2f17851056f98e175a1b7a5fd5c44ce0efa9f05095f42fd8578772cdca11d855426c15ee9e363d6b34c17f3023c7022d31f5e84f5ae8bb7a8ed65798f718ef83f1eef150a059ee402fd65782be016d34c27f5a0635f75ced4c9714c7c45fad00806b467b1d1ba769c8d0a271dfc15ccc282acff7d536337f09564a1e2d48052754e22c24b659416edb96c6fb9c9fa01d27915f8bce7107d77af022a2a8f7ece656899df3f9bbf0c2673fd86409a668ae9780f0c7882b30ed30f6e62b55d76f5a54f46f00ad274ceeb3220cd3e99026524d1ed590f8c644ae79741c049ece8403a77d7bf0b890a76360a0f93fee73f07b055eeecec2ffe8b6f087cabae94da3e162f64de30ba1dafc5b5f6f960a07bae65aa167a2934e7aff5ddc62ff1116f711dbd8171157230f9c0dd7dd635bff69f1d63b5ed220612e0185a7b2d59a91cf227994ee8225d47179211ca5fc3b829d9a0c95b209f80330600b544c2ba05f87591f99e094d47e102870b8552b6296c5af34d2af7b041b55d00a507b4e562747b0718ce68abf17608b5de18cb90ddd22de9aefb451cccf9a34fb32d35a62928734f2d2cfa544ea910bc55a9deabd5b12c861200c175eea775b73579e2abe2fae32a89d2537f4a994d66560b5e5ec8df41c8ca9829fc9a9c1438fa2d4fe80d4bcbe0c83efe931c4a06637a7d68f18af409fcde95d955f0a9aac00d5cca2bb0ff047850e6f99474a5233025e1a80bea9880c068df3bbc64864e76bdb0cb39ff4ed6f9cd5f090ce69477f8ecd3e28e481d15773b7fe6df685afc2f8e30b20b6dbef38bc3518c469469d6aeaa85afaa6b430a06209e3bc870177abd5926010d5aa5b0510b0442c1510a12b1d91f7c8228db751935b4107c7101ad61314b2465ad2b541dbedeab9b5a96b46b6669f7e09f9c0d9dd4d77057ab8661ebdeadc1354e699d59e9a6a3aba87f6ad3fd333fbcbf03c500428875649a015638f1410d796a5eac89298b9418609dce32f5482ad38c5a7b457d0fc44a64efd42cffb37974ac60340fe37db0e856a5e0fa712f847a10862f1756af5a1a49f2a8d422efe3f3666cea0eef670b75d06e2e71cb00077e8ebe4c33dc221773adf1e99a9ffd33dd9175b45954c7d02507f842e38083c3fb238557a90d2714fcefc1291e678ab9b762dbbb0dd096b4f611a5373f38c8c20dae8286c0166eb77b713fb35547184de930cd80efda51fad5229e0a172862d551881dc3d9069cd5029b5673157abf329c33b97bbb739bb68887b644e869a5c56872ffacc97f167025c1ad23b4b6b637f889c8626a2f303040f36f125f721d71ed1902578aaef522cb761c5bb6e6fc965ea5521533ef63785172f064523a12187d5f02e4033b4be73bf86ea6b7d97dfa424d946d0efcc85453089a953e7155860deb87c4f19076b4c71296fc28f904264c95b49f5ef564120018e39ab2b5b6dace9d6c84925e047bb2472598c385e4e84dc74e91f1c8bc134e24818efb6aad5dde6f8469ec2ec5ca72b7c18449821a5c8b78d655b02736af9304c884458b1fde1363377e10225900cb6b28b9f7552369eeef9b643066dd15fc12c921066df70f22d5438dee4fa05a28c730192e980ffdcfaafd92c69a74b263b736c4397b7b72ee1594bc365cd56cfc1f24b22c0aa14ae50698e30b355b50f1ad712e362967b7af28e94417cb5f6c1ad926e7b8b6116b6d204c5e288d37f9c6de83bd1dd90336219cccdfbe9c53e532d93e09529c2a323f17581b96f3c8db7546988033ef4893aea7782d807723f8518ee340b5046b2b848de4c2d579aa418ab1f9a4e029c5de2f4e506fd0e8799d106db8f024e3821d675a155f0d7443371936c67d9cf109dd8f8635aa3663e7b4826dbc55839a70860fd51494997eeacbdbfe699ebbf09f9c58b4257aafb029f22f94bdb2175732d22dca7cebfe68b57c02ea3387593400dfad5cf20eaaa25d7c829f49248c862a4d5fe322817cba574981500ef9034ccd6bfdca0f2962b45e9ec3f66ae2bee1a906fdb8ec6a54265985ae33aa0b6b4294ca21e75ddebf5b26121d228a875a0b3e21084689c3f2e957015d78211423d7e69d208fb48e144dd27e8a77529f9cde814282b24404010e3a0a1f2547beac5e7d0441a26e46f9fff2e1b42cc7e4ac1e39a880d42e509beae0741f7f7f5ea048082bf4c00577d1b863e44447302893b971373dab953e16db75739b76effefad868c962d51b9a806450b4d66a0641885090c3e9ba15a33973899e39c9bd9fb238345193d550c7ee893addf7b852e377d2c9799a02da111f970a7be17ecb130c508db259a07f83c136029c8e5ae32eb6c4347d695811ec26c3d6c1ba0a6733e9caabe2777c1a02e408ed40ad0238e3d070ea06dc1f338181a14aa553fc782ee07ba162dd75324791f559ee3d735f2fd8a9b01a0b287096691dc6f25583a391b96194274401dd579548a8e05837889f4f7450e22008763e28f975a3216d1c24bf4c823e5321e972892e2552ec5761130a5f2a2b7299be22e8785ad0ec0febd54c17a7adcc82e5ca0a3f1dbca563185a62f1791feb59c98bf881e9ded092603883fa0de60c93cf8eb2c2a589767db5d509f4e6e95f65d4d9e68f618e81a39f2bc3f07ef884f95958f0b6cf31c9a06c6f502e972af348e9e6bbd4df620eba0b30b9a78f3ef1cd3105558148783dd1570b0e920a8beea4e7473ed241d389e231688b4439e9b6682fe0d09445e0d0a64da21b21eab5b56e49caa6ab81f10ca5897921011253a8b51a0d97d17436a9e6ed137977a84be2b50fa50d939803e70e04ec388e8729064b9996e6355618fbfb23df7ec2cca13152c773a6dde28c8f1e0d2007b676ac6f0c878453fa616e892f2a2d8d5bcdcebb8f5b7109cbc731931449ac118fe13a164564f84ebac45394ff6af21012b8cf63f69489d4e3d6d1e28adfc617895be0852e6edd2ec7f9d24a5479cf98e1eb274fd2f7c66587b18397a766e50415b724e614fbc9bfc21ae0a6b753626a806a625c544057c13daf52d2dae57c01e6ecc06b6c74aad7d91c2df4edb87bc441bb1612bfa5ccc5ca7e7f0e22374607e96b4cdea9bb9071302fb8416f23c5ec0eb958d31d73d4c82a9e7c03c1f311b2cafbf73a203fb34ca742d8547d23747fd0c2d8ab93c7534415ac94036d4585004cfec6df742f201c5623062cdb2d55f24dac5ea299429ed32aa5abac89c5d35bc8f81914f84314dd3a397927711220a10b42c65e0fba51394fa917a9bfb6b0cfb52e69a43cce94e41d53d4a687fa80230d4a8a8597afd5fea95f1e842e53f417df8ae5e8eb4cf060470b27a07a788c79c85a655cb028a48fd914432e18e068bc8f6e051a36056a77edc1760dd35ea8211a00dc39ceac3257fa2b241e09fc6e460901a1847c5cdea691c416e795dfaa47639aeff7c189ebcf242818361d73ad1afaac1dc6c4de94434705b9fd984f8e965e705fc03ea557315ef335c0a18eebffb94d43a2ba6d516d2e20df88286247302311bf8a6cc0fc5063c59ede5ae6ce19f3e8f2d8876a174a31a7c4eef8b3f6ee747fec3a3f44a1f83b267a0641af98e98a80e2875375322ee2dbca613a66dce0a235395f9bbcfc7e88e96440333fd9da11c4ceda4a1a0c1ce64c125a279d22d0050bde75dba4a226244fc5a8e20347d509e40d53fbc688226c4b85726d51b2bc9f0626cd6a0d06eab28359adeae48a04c5d7fcfb07e8d85234c1174bf3a742750a9a70532979f74137c5b5094e1b2cc2f9f9069c447e96103554beb93947682764d5f10f5dcbf527d77b199f68048c780c41859ba6b07a50b0cebfac82e1086e323ebb194f0afbedc9ae06e92ad34a1f9f5ed0e1f7a8ca8ec92557ff4176c9ccbacee0c8c6fa80fd9ea669f8f120a6106e9744489e44a25dfb79b4540db855708388fce6e65a8907cd87557160705810a5cc709e8511bbb4c9ed1095d61268be9c6f32587e0dc79a64b232261507af0143f683143b1d3d96234219e89defeda002475e4e014693568082a2d84f385ddabdbd1335401a6b2bf4b53f75849c74f13635c1eedae47bc7d7dc89896f7afcee8e2aa37319a389dfb13178109e106bcd8d3dd286ba3cccb9b396be6d01a198567cd108a3c65cd00b4bbcb72fb13f474452de78357788d7a5fce36f44fd1941b310960bec4e5114063709b82590af1fbba4469cafd3df7ec14b391482bd0eb70ff3bc62ef016554e6fb7b363863f2e0b8c9b69fac81aa2693903c965511c6a1ebd50a8ec4b7637ad47ca215013330e6ba73ebad83ff374f7670a6260fd0c493b4c4ec7f9982916a36c78045b6155ef2a8f309f11c643b879ad380055762d0186f2237c1eea69e60aa8ceef521d3beb07f3b8552eb1dd229a334dfb62c5fc549a054178bb4c339cef8c45ace2256c0135a8f2aac94776abb0b0fb330c88354abd94a1ea7abde9528cb753199df971aa932d0096de433b5a98c356e467d0d260caa9e561f89e4f56bab3b3ba756efe854b90a8ea9458bb8add52f311c1631e253d5ee6982e796e9c210e5b38a175412446171477ce5590f24576daab068343954e73aa3e0c6e636a81b08de882823ac1589db129106b9c74301c58282b9e9eb90f557e6450d75c34ee77235144cdca524faa8352061f1349965f2978e356d7300238c339fbe2e4133265fdd7818b847995b7acf2c17cfa1a78451105069256a21369462d929defc89037255bb6baa0402b9561cd4113c8ec920b1a77a3464d39e393b52f24293ee57d9e04a1ffd6e5ad0d2ecfeb8a2a432652bdd4273aaac1ddc2262940576f0b384ae47af02267ae384e5ed4ad96e9d4e2eb8d9e110548f9144130ff5f702bc7507c33bc59c866bdd960498408b178620e82051fc6cf83be8b07a2957c3d073f07a45d96643abfa915ff9f95bc0c0ffa4d2fd893656d4cd7e691f0f6bd75f6c355122af9e6b4dcb5e764388f14e7c532402a03c72cf0a5afb08b3eb9071f310aeeefe78f0faaafcae6412ab5a30821030d68d5b70b0f70c0deace32c4d5e829be530a798a7e631235eb68324f4701f073713eefdd330e450c72e343e598742471697e9abe4dc864199b7df57c0ac5f4f86a092495ce574d6b2297f0086ce8f33b061526a8400e064b5b621dbe229b4e4bb030cbccdf43ead05f7e01be9cff09bc221874029fadd187aaf92132eecdd63a599749f403370b141a8ee8298ae9f537e802327f171f6da23b19c3e9e44fc6ca4aa91d752564c716b3f9939ec7c98c392a29ef7bb05ba0a116103823f11ecb350b61dd0223498d1c200a32e87b9e2128532fb33c23b1c22e8ddf6af48cd17fefcb068515227e7d77c04a9c53b153eb832d2cb6e146c7562bfd2d3e05c47c55fc211731ea74b99964d107f4a37c2033941bfb8aa8a026a436035dbaca48574f52c46f5f73e9654e7648c09125664548612ae3adc79e6817b4eab784fb7166ea45f2e3bc043a1f5fa4dbf517d789d61f3c7eab82da5b43e55e19c4ed5ee42355c425492da047118e5e641181a71d1bfb8d42a53f78b120c39f3b62515ac68191f4667387a72b8266e7631fc43fac50651713fbc874d5c1d3da37c1f17382e0b71e0953b24c7f033129b8b58214e8db7cee9bb40840902050f0c972fe261511823726abd10a7ca270584964f177f17c5513675261701df393548415385ae35ede5760baafb1422dd6676142b5dd1c879a7a115f1c0aef33e8889ec93f3a3ffb5ece46087303808c2055ac8c53fcf2e532c7409ffbaf12bb65a5b7fa665965f79e638143e2f6be5800a6fc7e893db8b275bd194f6a56f87cd79446bd09b52678314c1479d5ce14ef78792b3be6f0e2f74870e01cbd8cc40998e7590be3c6f648da4fdf94b5b7ab07bd3d9270aabd9e2649d41eb0e91485bb53df711c0c8da634b0a374cd80d58c92b690824864dc5af6ecc07a9f3b78536a5752a3d3666297806a2cc5d02eed0eca0b2ef678ca63e5e86bd2dea7bc95c6ddf96b4b6486015125136171c7b6a5a784647098e5b3085c774d7e92dc6522a3231b53e8aa1218ca603e852be91327c6caddccca93713876903db23d2bfea7d350d07008dd9e957767b2d08d5f87b26810d3e73772dd927db4061665c62666f488494e7f1a11a85c9c912e4b7651bbc1643e750832382d6bbe1b9f3f992e88e597c28e9459865e0bdd316b4071cc8647e95bcb940332ab065fabab7e4cc9f03a4fc933f1b761311bc0e96dd43e365aaa575f18750a75b1c863c9073a2b4b44dcea931abb121fe9b20d5947494272bd7a4b98eac30a2af5f06a2fe4f3d9089abc1c9096df41e8ac08925c090d4954c3daf36e330fa353d02d91fa5dc212aee7fd636413788d4d7ca838615c4adc14c265411a3c4b43a843bfab80d8a6fc480f40bff8d429d270ea473bed410c28a37e1848eaa695e142d27b368ab0abb144f633ef7d9aaa9ad6968c24f70bcd0b47ac84aa683af9317a0200cac82412a86fad5717d3cf4ca20535ce7ffc21fd2e0a659c482bf4632dbb8f433cbffd2cd95a7c4cf829079ce97b682806a40af52666459bfa0208379390a42528c0b38098d017056c6a94a45758f21a7277d67f7a160393e80ca02e78f19174ecdaa0138fdc0a24c22c59c4057531de054d630040ffffffbf