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 68303 4b0bd5c28f3dbedf7ec962fdae8de9245917bbbaa39bd6615364eb0477aedca5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66071518883701e7f1514c856e5525e9825e613df1225c5d59b04802fd00d334
Certificate Block Hash
4b0bd5c28f3dbedf7ec962fdae8de9245917bbbaa39bd6615364eb0477aedca5
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00f2fc010006790000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fd4fb941bd9e2e6f2043c6d1b519dbf1060b79828ca50ed9913fccbc5eb87a9ef3d4652010f39917453bd4c6ecfb719cf5b3f8a2301146341f1a1f3f66a558872f51222c4a270a2f67b0e673b875c3ee3d5ad8edacad38813f040000000000000000020000000200f2fc010006790000

Raw Header Hex

000040208b156ccebc3a1038bf74a67ee73ea7b07d52ade110de1211e7a5f4c774c40266fdf50488bb0be45d8467c5f99784af3096bbc405c0a151e312fede7eec5601a4d70d236a992f011834d300fd0248b0595d5c22f13d615e82e925556e854c51f1e701378818150766

Proof Data Hex

59,560 bytes
1212160103075b6855afdbc235f15d74150559e0a06904b56cd383d335442f5bbd23debdc8a3cc569d177535129b0596e858bf61a94d7f6e5f23eeca94a96f1dca86b5db12b759376df682aa7f35b43740ace49cc43017de47185eb4f26abd667dd6c0a49a211d7d98e666ad51280d8174f8e41d4d08c847fa438e70bc31334aa9e362ce3adaed44c1c1d6073cb2fc484ea4f4046231d54c44a176c84cc57702c9108dfcf1783ca47429955f2efc8ee5530a4da01b4f46668e0789a974f9fc624880b95a7bbb4905b959521a6a366c28373ba95c0d5d43115413c4d8d6681724b092019a471ef76afe1ba52ff02fc71c370dc078ed7fcbba17a804ffee1af61947d2796cdc710a42abd464d871c592ebbd5b035237ededdfd8ea2847fd4b8b68fcf754c1a13c3280a451036deaf9a7a1cee7a99df1fb404f7ec1fde7dbfe03ac423fb558750ded1ffdbdb825daefed99df1d4e6f1f07d02e7f48387b7a3dea3de5cf544aba84dd4a2610e2b126d989cfeb25f613a12c0650c770a822302d8ab20bd89cc3c8024ed71034f4ae40564c21725fb0a95fd8df721dc476540883ba4f821a44a6d2e58b8a3159d687fa8bd8b0c6bac64bb568d9ffd2164e8aae6af9bf2e99110faf7f8d5a4650fb4951c5f5ceb0481bd36ca303561c416302d58e055977d950e428888fbe82b5f17ee0c1b14a5d518351c860f60381b8af7710e2467797bbbd0dd93122b01a1003c5a61e8a5dd222d447f54dacf302f07eca4da9e2edf21626c3a9f2da009ee1f3121a52c098fdffc41840997b7153c0c5d02031d3fb6aebe0dbaaada0ca5811db559d027ada72e353ee6b2847bc605991d4f5ad51a2e54717007d4914f2d4906875b3d107a04613e436be1892f6de7596e76da05dda9e219c35425f9da34d208d89774f3c24d902e68971e3808ecdf3b349d2ecf3d897059ee1d10cba14ff177529c4e36fc228dea4426f4ee524f8cf6739605a47f0bc4833e07aa13adee6b83e986286c9d7584c433883de91d0f5caa4a16b5db7e4f424fe4d5a0ebd78767b0a3ef65bbd6c71c62904ec9b4ca3f4a1444684e86ac51808c03ff25d3f7bed1db2108c13dc701018a48aefed08392e893d4f73fdd857d433eb165c721b29f89fae13124361d29cfe3d79405f8516dbfd7ed41c4834c4bfbd4ef09eed968784840a23fb1dbff235a1e0d1a1537585b4cd944afb61d0ecf81f8691050a2d2e00c3e1559f9a3a5b4d4b76a71e22bfa8bec7729e8d6ac550200eb4422c2f3887e6568d4a658c91d2c763efe1bd2f77e58cd28f2e07902606177f833925b703287d369b39361f08ddf617e4183a824e98ec8475c8a646846e0104f3e0d2123c9cc0fc86dbed024b834756cf903a982f8c8a0b4cc265ac4984507c0a485ef50aed2fc64d03c0c38a6f03b6e4bafdc1924abae4980e87f6de0c17ff2e2f4d4b930abd09d7dc5fc898af59dec2633d1d0610e23594dc0e1ffad0cce586ddd7dfc254b4062ec2cc5feabe5c94cfbece4722e1339402b54bd289aafc989e55ec3a6e140d43b0bce423d48dae1fdd0e88570315daf14f726527ab3f09dc8394f744c47f53827c1e0697306e5ee863ec66a81a28b0297663fc6d63faab19e3423ec624aa0ce616d51c55875945a20ca17bc4953e885e60be23f9aa20a96a39f8608aeea761948ed2c513a3268a9182e4ade83dd41ee4fb3e6b7ffd12515539763fc3ad985d42cf0c1f42a40b13769c615406362968fd4aeb529e35bfccdc336dc5debbfd95ae14c0a03ccf13dfe060384177d1bf7836a435ebded0d09217b99093ea3bad4f90dadd247f611028f11ae2a87c10c3e4f6194dac4d6cba06d0ac489feb25b9671447ce7a60d8714c1d367394bfc137205c3a0ba7cc8daee6363902f41678df253d36f234118f948981f1f95cc53e51be0d20d099da47f2db77ded538d2904396b8b73c002d17001ab7181ee8d6156f6fd27a12c1d2bcf0024c5a83321ea6bcc713f27f3322002b3b975abce95e7d782bb857c254d640e2ce540109e97c4405672607ddfcb56faff3fcb88eab0f38d70b59104aa545cfc543417d0300c3d28d3e64dc8603dc3161197006efc0d505e623eab7b5942b50bb7c63e8695617bdbd8393dfa38c9af8ec2ed235167228288bed04dfee15040ecea2c535ca5f16da90ef3ee513b4c7870a6aef8291ee4adacff5a2ac5e4ced0a949fd9d1559ed2f80494245b5d1b5e5e8aed816954fbc579453da8da5a546e9e8e4992eb7ba763668e20b0c9a63876b1e4d5d934cc8e06207ffef4f89c04f09b54167e5f811225624466abaa78ae226c232733e1e1f6fb1ef492a3e70f34f7decffdc5be715fce862d667bf37040c4e6da553d41e70412e2ea5c4d73db5d97f9665821f4a1900a925d4df1ecb02b2bfa5405aa5c359e227435fce977fb682516e52028ede4501cb090da4e13fba3ddf2bf42415b45693137433a402f054cce175574f7a0ed112ac9eb4216657bfbbb861d7db1432dd6cde348721d8cf8c8172c6af3872f37cb293f35793b086b04821c4889045de4175032e089f70131c5c6b4df4c485b9c48c70d3e50df82032b5e1d723e91b70765f3ee42936207769be49260e378dc301381059c0c08297bef073c3e6cf5a384f0fbe1b70ca465044a021cb18a6f93e76e63d29c44b493d4242f56f65db463e1f693945cd331be1932a75255c436a59546400d6a8964de7de5a0a4b1ea11c96576fb525c8cf3889818c45f205bc43fc831a413a304875a352f4d5651a37ec34701e59a243d2f877a34a6fff285535f8f181eff77338613eacbbfdd59eb494e4e4c8bb596d6581dd6f681fd1e4ea165f12fda21791560224206e636c1cb13df57bf7ba0331feaf41a01272d789513802ec0bb515f3acaae703b01fb2f7c7f46a51250ff80e7fa18e46233d1cf55d0dd90048c5a00a68b94888e5018d9a9ed72693e8a8f7c2c6a21c76ba10902160f6b47156b951e3806432b46823fdcf6f886bb044fd618ed09822f6d4b65736ed6c6cfb62222933c696ad05c7a2219db7b4099f1a3dfed6d42439fa4a7ad6728539adeb314037722bd893a5de76aa0b161bd0be685d311bcf960206f933bc179abba5d5619565424ff2a56497f5d7c400a14a3f537bccb6f3c602120f10f9b2e3c555ce08ac0102ea64edfe7e58cd93b6ad1382fbfc2c261fea68f9ee95f7ae1b863278b497b41b8dea18ed265d86a3b781df89f759c5a19f48bf58d311470d5b2ee9ef90591fc545ab13ba39149976001a7a0be9f028cebc7e18adb0dfe229cca57cb943e22d8dd5755053e8a15b4c6fc4c9776abffd121e81611df62bb55b0c5925ae1c60224dff34ad544d5dd0e8ffb3d92b1c1497d278ae154ab871d49109130e2bccc43d5d1327978dac41c97e626d4238bb280592cf62328e0d08d70422f06329bc322f91efeaf584eafb19ccea5300428cb43e9495c2e25ec1080f12338966bd4f670b42c461124d406e53ee16b4a5278dec3b20632c8166e4973de851aab06133e98246256ae8ef03e251630d04fd3d0359097de219ae3f5edcdb17e8874eefb60816806283da14fa3cd1a05be8c006137d260a7af3802d5408c82785e9f542574f49391bf129c22009c2c4dd1ed4c20be1841819e372404fdba8867f2ecb557d5c70322b424f97302295cd7a869dff425541b515b0e75df3b55b7106976cff5b89bcf5a2e2d20e43256ab9a0b39178a4226535a12d9df26e7d2c76564353cd513e195994c2e3522432e14711800ebf5d3d7a56bff7796a71f8ef4f213b2b3574bb3ea1bf343224317397c830fa090146c86ce467e7380e2fac862488ee58e0baddca67e42ab758fda1148d9630cbb87fd8d2dfd49bf05290e046746ca00e6d1b2c187e8b43b44079f4e64c7dd29773b8cadec26e38ee0f8ed370d2ef86a1744f59d102724a1d163f41c79feedf35d61024b637b061a8898c1e8b3e6b75b231d98cf9b50f1b6e3d6a8c984c49e51466e3627e9b37a68527dd7f3c5a224e320524d788587122cd86bc24cd6fbe1d2a3ba23c6ac59a9a0e59b8c0a4886f0d27cbecc0e5757671026f61ea25d214d81c7a20fb7ed9b1891415f4564a0b53178f94c0d5a966fb0601496a89fbebce8d672e84ca90b897196dc406c8a2597cd2cbb8d73566790ae4c82573e0673859ac33f9f16e9f2505daa5200293d69b903fe871000850e76fa09fb6e16f3216eb98807ed6fabdfbfc5dd37d8209b24dc396d40cb2f876705065abd46c8eed080433a47f87dac1a88d3400085e66f51952cb9fb14d16dd118650a3fad0e429f1e5369fd510a3a50afb6d284bc90ba0130b8de6887fa8f0e080f68b5c2fae7ba6b9449ed61ee0bcde5ba0a34402c7d3842828b6ba46f5e87dcce6cfff7b463e22ef5668b614d98a8c13ba7735cc9548368464171cd5f889371ddb7ceb663493f23aa51577014267d6943fbec6dd83c60c138f54c5f5d3d94b812129c83e5db1fada6ed3d7d547658402a073c1fc5ff09a22fce72bee072bd942de3f7018f29542871315bce9f9208d52a0450689b71f640d9cc97bf7233bb41a1f9ad5d71c550d91390f0fa6c73ecc54edb689a8535fc6904d781544aead4e223dbd58befbae4d3d48db1d07a2570695aa6ba4e13ffa728ad03ba6e4ea1b0b341749fbc573994f77668686861543c35e7d7e877205a2e7d496b53968d99c463bfa47a63d294a42fbc7f750bcb1ba27a1d5a2c6bd3afb8e104951aaa5c393c0a1cec40342d188faff17f2a8ae9400dcd91927ebe8f040c7f9696a8b8daad9aa9abd46ada2356601620a5f5a9cbb2281ff60d6b1223dd049c7b1ac1b5bc9d59be0c9f4a822bfdedf7f630255f24964a2691bc533ce9f4506444f10ac34314f7eb9a7f3315a7ce9969927e18d5fedea56254e78f8ee12402e45d0d799579d9f4ae762d9215bac163728090b50438f9a7e0c4fbcb7c1019fe250b761fe6c21dbc918b375488dbcb28080bc015526576003dc3474f293d781d5b88afed2b9809e39433169bac902d803d5ac47b18db47e99906ed86c620d9e3bd1e83f283265561ab8434238e77b791ce1be05cdebc4fa00a73ae6e84bb2cca91a6515cec91a58a17b9dcd45954a93ff18dfb7f57c070bc19075547a89efd729b6eeaecf60bc26b9a68928365a2de9173c587f67d957d72baec6ac2f999be196998bad7dbd1c45b00c7b7f271fe69913500135871985a9d465da3e04c06072efac0f22e315ad7800d6d6485ea4181b83618c269ab0c86786c5c53ebec41ee87721b208b2a26ef63ee61d6393f7d571bda2c70ca23d7c0e7eb69377d03efb52db099e30644dae94c5c18a389fcdb6de952880ee7ef840c41a73d4b2f36ab9d04cb9a0ce10f7fa4b61331895c069b2076b0e20fc61cc8565c02f9c46163a35f99c9085b57591b5fd8fe58e656826ae33657de98d9c6be17aa2fa71df9d147e72bf5cc2dc9d5505d0795523f42ff68ace45bf18383a9ea9b59d8ade020db1d7b88f9882c1910c0d221d26605a5806c30460eead67b5e300caa833d9034e04035829a6323dd2d64dcf3db7dcaafa524f92c42174fea43067d11388cb1f9be71a5cd38606f218e63006ce6c31f11d612fe9b0abdfd4a01dfca903e58a7d064421db15bec86a7656451af252407eda14cab88c4792a908e247d5370688c308aa7c254dee198d09484f4be0a7187ac808fed38bc68afb2809ea753a510485bf22cc74476e12a1ce870cc6a2100ad4831c8079e617f6befc624b830cff9d3770a97488344e44055c7552917bddc75a4b5c3634ea201c3fdb8a76163d9620fb763598da15340de1de21ee53ddbef84d17a6d7d8894937d0760160c251962fe4f67032bb70a14c69d1c4dbb88ffecc8a7bd42eb189b8b0a949e398017e7ac3ae2da02d5b335760de259c964d9f59bdd9d79ee659fb234928dd6b87742e322d5c485114fd7e4f9520a0bcc567e20b5a58869ff244c430d1c7cfd94a7d1793b93ad4a1124692d8740b56f91e3231e3e1e1f067963f067281666a8cab90829d43129a87fe91b0b5db1525658d0e491a58f14e60fc557a1d7db4abf9cb66ed84cfb33d80a1224089b4c5c9a51672ee04cbfbfbef55f4432603696828a118b23fe3ffba8f313dfeec921194d4fd3ac189eaf780ac35142da0146bc6af38e07be136740da8ce8427b3e9a0643a6ebf0c333235f87a103841a94a4aebebb6a382748ea902680b63901f0e2e0c6dbfb23f18af468d98fa934f8f473cbbb206132f90e706fa0319004adc5638e786f0df48051cf9d1a6a86d5b54f10fe58d143e799ab0f137390ac9cc2916c3212cbf0ac693684666959a26e47046c0940df0c7acd0cccc13260465bd3b19491d81ebf53b8aeb2ca37b0b2e04508c4ec6bae37c455c0cccf517fdeb8f2abdc59994a463b55b8f2d19c52c31a4ba670b3627a0c6d0ba8f95f67cb8e7e1f2ba960d4581b48c770ff13127b3e775d34405f254719d00083ba9b40e7d11c8d7008954fa8bc3705301014e33de6feff040ed58d5700be0fde60f7c375bae92ba166e771386b0a23c4d0b20e06f54e2f9f0b350673186d03c072d5f72e9ade66bc72c0b9c397d9c0c67aaea9d15bbd15567c43216cc6268b3be83bc230c1803962e0361ccc1c586b4096cab783382772d6f2c0f01f8ec8e16e70a1a8dcda76923c6492060a891ac2207818d9622b25de9fed137674abeb983fd6cb6afaf284bf0225851946470eb7df30479748444c161ae19f552ed11b33274896fc2eddedd3b79d913a1fde80f22a5503a645def54f5a3ada4fb53b3f7e3784f81fb90ddbf02469039c041dd0a189b3f21dc1ad3f1441972ed406980dd3b6a937d48484ce05735c8bf28cd63c854d03f48c73a396ae0f40f0a37905fe5cacec566951accfbbd879154eae87dcef9aa00f8a557c9cd75f7e9ec874d3646afac1530e81de924583979a964366758cb7de6100285aafd70f1c324448c7a5772c7f801e917d89b24fa529142fec3dd3a167a1cd23c6ef04b23c327bae6c8264872240f143300b3ea2137661ab9d44f1a0c24aa64cdfd0a300dab4085348fc3d65ee9dd9d10c598703cce4689e205bc107e1e8ddf3ab8e4de73150376414e2b0e784ef6b7aa74d1b1169fcbea538d1b0fac45ec9d1189f3cae87fc1b78687a99e1916b2756cb44057741b1bc2de59d533c541a0c4dc2ced415296a419d893faa02820682f8195c665d5493bf4848ce3d286a2ff4f9f5a07daca8e54770e6f2766309d79037e7be91fbb3a01f344859f1967c558c3e36288b0d017001cd4aaeeb7b11fd7df707d29132cf889e3955c60c469e16408e10ebe33120ae187e5ceb560f417c829bcf46a11c47dc8270cdc53dad2923f68b1c8d63ecb77759f4d888478445942d045c62e6783be3165f3f3dd8a409049c8ab9610e7fd7946cec6b683dcbdb5f12fcc13ef779dc7d1f7d4d60118310ddb00854e1d7b47ed511fedc5c7f87276aa3727c705d282d981320f129436d724164475d270bfc92feb53a63126f0c2d29f52f7b0e15971084943d94875030d00b25fe967825f4e0476f451f9f7b1090cf0291170b70596cdb6e594fbb6403bc4c9f58ffa01d606d10bf23289c67f3af6e0f1f8b1d2b26697c2f72b50b6bd2ea305f940b5cda73dbf9b696396cf39ebaa576ef46e099c950527b33f0d006fad2286596f4a9ed9d562f6a46b76c987140612a7ae1768dacd7716b994fbee74be71aba3bc05baa9c166258bc0dcc600aaf246edd1f242e186fc4dc47376c173293dabaf160841feb948e504d36adf91bfa0fe71ec91461376276b4fa06234e538579d5b1164c6d45d2cdcd211a95bdbf6a781c71eb360906ba41acbb1f295b1fa6760f44bda0bc76e8c3c3136eba6ea44ef3bab301d82ee378e8acc5c6b24b56b802c58b242c49b29b069287471778f7c0d4a9413819cc0ee910e1f7f802827ba13fbfe7f27b6a738e4664f9880af5b580365fe36f45111959799961e96da9f61310d01b0d245b978ff0df9637d005d2a3208a4293ad47a1e26a44f6c3d97477920716596bed7aba63d0c0385d2b17d6d02eae0e0cc4fb34a946c6371476dab7f177840ef8f759a62cc5bf79cbdc576f33c452ed941aedfb941655c9be49d297ec6ca75211c11728073ff0a63ffdee7c027f47f1518986b5167af2b0e565a1128b44925327f4480425e0e18c8f7f934437276c11d0f34856bde23df4413fbd13ec993995c05d97a9262694a835756748fa4f185e82db49d18abd2ec99b127302e40de1b9ef451ae3558a17403c39e95240338b6b5ce308d9d6fe8e0103c82347b86d109956139fe14eadc08ddc4d328868b0aa2c405cdb726121022821aea64b8638d5600da0409bb9279fc36edd609642df005a42795a386cf11197e59c095ee426f7544b4a6701a77ac41d7a5749ce6b26e6299f427d23f7773bc5e8e05eda1e286c063a02d519eabb9a4b79bf8a03a77321c312502e4f9dad42ab6506195058c6e02434e42ddcb85b6eb96c161a8525ab48e1ef6a339a53cee5b820442fbd92fa6979cc54cda820092e22f964cd102fa925f0944e9da541b84a4beddde985001fe908166b8e23f0292a899d37ce2f6b1e44a6fd243792493ab076b5e3fbb9997dc0b400f230e822ea1cb8f1cbd92c6bee18999ecb9a576a65b51f79c2cef8f41f980433ef0916bfb30b9e39f0137d0691d200d5566c761aed27a765c8f8c0950908c8d1e37596b2c10d4019367c96ba522bb9e91834dc272f9565aa0e78515bf77cdc57f576d4c52679b8be03d5a376e6cd82fb3c9179ebe41e8a021fefc151ff5827cc6a96b048be4d892846fb150f74121414d9e36fb9630c98b51045f18aaa0644769a75243eb672938273d219c5b963cfb3a0c4c1e1186e156fd070805ab7e289b7042f85b4004d3f6d3772f32fea6b4b4d700a372eae9f1b3eef35b60f694388d3e2a4dff0d6fbcd72917445e268e82ca151c1e58657fd4a002c7d6a8feaa016176095b338e1530459fa03601e1e8a2c73038051d2f1f734c1e19ff7c67d0d0836f11cb4296fa6c00df54849f9525249eda31b09d7e9cfb1650a6f5d27a7bcfd4ac709655ca60e4da893a8b91c3be090d24c35f7e95ef993ce69ec06af104f399093e753300fc488d5755832df88d85f7c9c5f74f4326b5120f83933768a83ef983c4974375446f0fa72ae39cc948edbb691c68ae230dcf8be36057e98261b88462b41c30cb7b636b04bd22539fb3d5dd19c96264fb766962e5d27dcae137dc64c2a827b7027cd4bc8e4c06665c9befb6021b5f090687e5b57378ea95ace62627b66c20ddad069b2303e272ace187dd00ac96cff3b83b459c9dd0608b0ce64eaf1c7a259aee434992b850408a6215d46307ecb0d614f5a28df04b1b073c44aafe083743b05a305317f935a318def26c16b6c4df20c23d3eb7964d0be5ee6f7292240846b8e2b374cd96a72f9c9fcf54185667bfb8a851a0046bcc6d8976645124c42845f040dc8db59288fb6a2a1f20fa363df8c221a0b8659dcb548584d5d9aac239b4137fd14f264dd1424db8a134866df2e9b79475e50654600c98ea096e241f0478581830d5dc4ef5b1d78037d85ac05e99e0238491f84dec23d1f4544177710e83dd4487d9f874b4e253816f3e214e3fc42e91de61b1fd8848e492b1ae2a772b24cd3d6d8ed890e75be5236c45dada62d82356d9e1bd6483ecb7b9d7894e5b281c93fe9efde8bdb28ddb809b3caf4f0d3661cf072c1c8b6d52dd304bb00e707bb29e55fb262e00373762d93d2558b1415925f33a51f8ed92fae7275fa7a96ad36b41493abcf519c472fdf40011682174d0f34bcd258b6c3dc4f834565104b235c0aca0c7bb726ccacace73b6ebb67b00efd060fa5707e323b285654fda0b5f75dd82aecd6831bb767feec6afa241e2646c3886d40fafc56ef7fd1aa081ada00b21613f620d2adca0cb2df668ff00b8ae11b7c6a37480e8a59dc7fc38fb8c8312296f790494cfd14247ba40814c21e82563c3b9b327cfda6593be1cc33bddf5f6bf560492cafa79c84b283fb1c2efa5bada29c57559ff94627359616845ae28d56df34227de76afe9c5249fb83f4d06e3406b885d0d3145d66e8136084623d4931b761fe7da0d84a97ce179bd84a9143fab27ec2c4fa0ed97a00fc39dfdaad19d0dfa0c89fff4e6c20da2e42bfb5d60f4aef8e3d1e491d5c3c42b517c2684eb2870113a0ee3b6396c0da6e6535d302bccb6931468f6693a77ec83ef526b626ebdf616979eb98ab42807dd2951f551fad089f12cb0c3a404dc49002de473f28a5f4cb692f7ee1346fc2d83971b6377a9374b0f87ec19b72de017cdc1285771cdf68cefb0be59c724671c84fc2c91de8c587325b356c67ec05730f43cfc592a7d929ce4c4f1c8971eb2e012601375a35087deb2370927fa8a0f1d0f25c03bba60628d09733c12854ad85d06c088906b415ce232cbc14d20fca438629652231e8fc3b2940c81b2f7ebdafb6b25d26378f96baccd74f3971641319be7c2ea176093d048ef4cec961e94d9d26d40e93c88667fba54464911072015da0f20fd4d31f5933427e6e8b8c4c332479a6417b7207024c61aaffa6a54582c92a259e46dce23511b79050939cd37686c5485fdbebb6b5ce8ab913525075781c4da02b3db94cf79744c5eea1991e545e80597977be2eb89ff2bcf8dfbbcd7f9cf97185c0409dc73b06873dcd9adbd56ff1b7cbb9a64cb0b472a69cfb4a1174b152e0624bbbab777e6e7cb604d9fc5e479329ceda2ec3d3c4703d5fc83b17724896bf4592f8db9c1f8b49b6a9a17267fc049d92b76077564548f8d6a26b39d9eb71021a75d5ec0d07c2247dbb7bd0a0617977848875de53066ed3551c3d39d6eab3b80afbb678093c3eb3708cb326b9f41afe122359c49adbc0c9a6ac80b63a4f5206c4da56a4f70b793df5ffc4afc78ea75dff49425b07aa8e896c345c7320f999bec27fdabbd2fc23760216760d5d67d2eb227ca925c295916e8f522639ba7826febe808f6b2c86eb6815ccc252160d66a30e6a203ddecc7b1c33323684aa96f202fa1a317bbe257f7e78ec191b8fa78457bcf1c6cbaa7f6dc947bea3197eaaa11dcf4a48d63e50f7cde20167228f2a8520b4a2515dba4596cd154f183c347199aa1eb76abc312851aaa21c3ec41051c9c55559983ec4486fb665f3b702f3e3cc9e5890c0af4fb368f70e76f119f4dcf5640e417d30054993d4e70a530465ba1b5d5a4f07127d96c1afc4e352a89e1a16079a56d8f85b90f817929b5aabcd5a66651c405aa59d91676ad22a1b93ffca40aac212130f8aea08d9d06f4aec4f96c1bef07f772e8a6eb1118ab2eeea2c591ec708044b71c7f4b4d49805487e75191da0e5354dec56e0ee95c8c9dcb23c7378f9987f4e11acb616488ebdeca9a45104670f7307cbe009178da2f0182bf7f015973078e3d92f53c673ff165d298f87f2044db474571a2649d96eba9a57c90041a28d52ad155e1612101b2a12e41ea8c2dad15c5c45ccf4e78238c2edb35b8c1501412b167f46c49197b189279a272358b484918dbbc2a6acd34b15b955f60f2cd313c1cd6c68d3b9e82115798a3d45ce2866d5371ab9f107689577dc9bc242f2d7ddea98bbe6b06e5b48f5a696011fca7cd5b1d0c067b9e26a569a5233b5fc59a86467de93a46eff6bab86d4682188acc59c47a38eaa84d087e175fd858fa247ef2a2feafb1015a7590c83843b076e589932d39c0c662db0f4eacbdd3fb43bd3eabfd5b2339ed7c74f10367417922aebafe743d98e5336ddd65d1c222f147c18027ef9bc1ce101ebbc5e85e27d114a3f547ada6c0fb53824f3b80d3fe0da4cb62dfdbe742ac8bd4e32c11764e615a420290160f38185b5614fb8a32c7a6ecd42fe1e31be4d2007c5316ce7f0f72db4cb796b5dadc6ccdae107f8742149171df48ceb7d1f840ec6caa79ad2fa3a02690d1bcc265d67a9301a58ae64e1d5777cdc557da47f194917baae4c2cbf217eae1e4e52bd6e9979f525cd2fced0f6d0ea8051782aff20e7157f6086dca0da37d4fa77d7dd3c09e412aea1d6673d9c2c6d4d919b27c026b5123bf49ccb2a41d0c88020c3d6e9eb6c84e7e470567a1fa030f157d6580276860890ec51887007b677e54e7963e6ef2b1e85c89aecde606dd096e3c553582f1ad3b798529706f79f4feb866f55700903edf45d8c36ed2658288be534ef1360a95cc1cd3c2ee21fcf654dbf5c8bb7e6df55a7e5b3d6bbf309054663c247620abb331dcfc3da08432690b950f2b9519faeb94c9c3cfd63f1afd005389b41b80c9e7d6778292af23726e83cf7f6cf4cc775c9673737401484f0b2ae4995840aa7c53196c96caacea24bb0f33d6ef339ce8d3bd1fefb08eee81033fdb109cf370d40cf47a7e32ba1fe7c43c70cef7526d3e268f62e44da530bda6ffa2d7265aae2c6e96ebb79a4d3ff9212bd14759248f5e726b7e9544fd6f5dae2cecba6f334efab08b0126976d059c38434a61f0f8ce9fe0c519cd5632e7944f16cac329d4cec5088e6c77569c9ab13120b82865ef827fad0bf843308a142a6c385acf3d5e04f45b4508f0c7afe743c1de2c053574874f414350a8f329e40a9abddb6950fb4e4ba2455edca2bcb824de64baa3ee37bef56df76b44670bb73f4a0de3a9aebe5385d5f4a20ce6ea458c44abb26ae8c7e7af528d65038fb6f4ea9543ce791872ecf9b20c619ce82ff38a37ee17d59f72e2e8ee45466a8ac6bcdf2576e42f1513bd73a07ad86c42f80873a0aca33eff42ed177476615395dc90d612c6c62f0312e4ab6f12a9a08df883db08e5f9998b4d9ea59c68188c3876e69acb603dcd2cdf011e244444a4c7eef57b92ea3f05ea7aa1bf0229437de2a38c68af086424b8bc1bdc62a61650c88b658868ad6035df9d7e578a58c2055eb3b2b3dee88cd93610fd6f8b6ca7b673e98d5ffc0b8a2d787bf2988bd0659e2f4e8042a209c00cd104f48730ae94d000c34de6e20cf2cfc29008519208b56a90f71374cd2a887bc419ecb6bab3a22e6311c0f18711e1fcbfd77d1eec3f112f65878f82d3f954213e16e84b58a425d12ea4ecbd1950713673416b574eed703d5893eaa401f0b7cc11b62940f5e9c61015a1698d7badd92f5d88a0e819fbf48984a3daa9d2fc998ac88996b0c361dec7255038434cafca44b4a3b9833c2deceda3edbd36e8a2b5c2f16a749b34ed515d04ca95982773704e23b10321501afd089d37497b911af3244ccccd13256fc171eb361980e66098360137def7f22e5d1014bed7dec2c6bf138027dd619084461dde261dd989209895a030bed38546431ab9f0068e74bd7a3bba53eeec5a5b36208e3867f26c09224363163c249de9a76f773ed26cab952bfbbc68e2977ee434c70867d75062d824898f92a3f7a0f9b9a55dcc9a551c1d8725ee5b299bc30456194baebf5cd867d99e190c507eb3af4b19a1caeb186c58cf880a65141cbf83cdd157c99d0442aacd6ec3470b816ab43be0bde03e5055a699714f541c67baad53bf27018cd1c9f0e9fe74072ec9430519b22c1f73383503c71f6bdac5235f934744bd69ab01776740f7b8f74b25481307ebc2590ac724bea5115c88917afef32d8724d699427ee793bba5ed696b1825d05688f96f25425b90e934c5c68bb63119c3c20ce809d18abca68c335a8e498f8446be657e77ec6b908d1a6eb56b14a1eea18da0ad03a4518755d5b9a268b9524b146341b6975961b108443dd76eb804adad118c24a84eef443a8be4a30c8109e8cb285c380d53881f26b5b9a25b1deca5b05b6efb3dd4920209299718a263f6c2530fd7e2de8655b81c9e076b87573db4facc350117630a256f7c8c2088f41605a0d0edd0b037f5fc90ed7fdcefa1743ad564534376d0fb0f2dbe4535bcee9f97a77e71bd4235e99c3e74e96fa93ec62b361c38f484ef6ba837b0b097386d52f1914944f697c105265bb3e48a6bf8e058f7cc0ce5a8dafbb76d83cfd977a249b3cdb772f01bbbbadee61e85118f8bf23129b85fcf4853dbd34736a0b7d87cb5d9ec71274525cc0969fb67c5a746a84164e308298716aee151445e5399f25a7f693e4f398c3c1c0d24abd0d62fd71795aa7abeb20bd93f919d7a9d4c08d734a29ef5ddd631bb83687141a02bee0d5c024b995ea7996e9baeb869a3373f5d07a2da69e815421253012d244c07c9fbab6414238e0c9b4a9046717f8c6526bf3aa418c898a7fd6f8dd0ea63d5e516dd10614d1c6451fc695c7fae10d54daffadb9026f682fb4cf71260d86e67d8604fe55cf1d67a61acf5757b7deecf198ddc140261d195da33323cbe16f85e60560f40c82d7613cd57d653ab992076d2a764a94a8492b89d54e1786872e0356d442804801b7e7d89ca05fbf07a269c40ebbd966a662b16ae6d7f2b39f18fa7087e8314de39f911a77d96aaed934fc733614c0136a65b00001ee7e7909586a97a9b71cc760e26309e81b8f13371870cf54861892c06298d9703ba1fcadddb2739136aa97d6d6cd1d9a2a240de644680caf180d7ae61d26df3b3fea297383c50b45f51bafaadec0b81105112bca17bfa28017088cfee0e6fe9227574481fb3810259d287a6670e07d36a3972dcb539190b3af7a308b66302e52bb6060d1e21cca024ab786defa34411048652e99065e9be8e8ee41c03a6d9579c30de00b6f56433c76e8a3d2eb442e3139eab88a36b79e37b5d08c988b5cf9191190af491110f9a2c5378c4dfdd78d4b6d583dd4e9192ab3bab5d90e508d40223d2bd65e4f88012b36a71fb3e038adc29421fa1170af9964ee5b5046bb925f7d475a9e234ffbf0039245cbba5325446f85dc5ac5276f4196c6dcc353da0ba5d4f891cd313790d694d3119096a9de01ab5ae4de9ed0a0712af1f3d64fb1f6f841f92033e1d1b36fb023dbc960df51c66495add5488969eb5f6ef5f76962cd5c9bbdc4787447125cef9732273f1c197a092075f2fcd72cddd2b1686b2d4498d81b442cdd33cec6d0ed6fcd8a6541ce6609ea113750aa2a9b5b3d444c9621454731ddf106b6b64c4290d0ffac032e5b2548382a2c9d37e2d4b512a1c943551e3ffe4e73d7af895ac6c5cb8d428c4b604f0b0973102b512942b779a531a0f32b26f5217570e6e5eefab5b3f112b13503f727208548f6417aa44cb67b4e5d6f2f2e7a04be836ab608c68e7ce9af53ea5ba7e9abf9fe29113bd5393077aacebb964226dc5be3f0318012c1daecea10293c667d8e670388758662be55b9662b6529c19374ac3044420de448799266d00693a19fff6f835b71fe55f4142d2298ca3e0ce91846e3e50029efd0409b03f945dc04d1072257948c0ce4357cd7ced4cfefb515aaeff2834fa7903548c9fbf059c5e0b7c3b47d51c8366143ee9ab1d9867895bd719b49e54b0f59b5646576aa49b85d3ab136bd2855cb311e0f610add0b0f417503e2cc228e68b4b562f07aadec30a9332cd794c154e36ae75e60e8a05bf29c992ca1c5b240de5289fa43d5b92ee900edc6d4442ff8d6d196a6f1d2e8d3cadeb31138e9673e646446a6f2fe3007a2b84cb78a9a8570c3a528ab07a438160b924bb2128a8cf3af60c09d7dba283ae90c482d5bbf4f5379648491b2415fe864d6fa7d6223f7802bd08c3e750a5be771191d9747e6c4b4ef1699735e2e7572530d07444bfc2db59fc4a049900fe4a938679b1ab4c49302e0a127f82545cd670505576305be9e8c16c3458b49dff8f347b405def91ba5240083406381df46786f0f3c1aa5024d99a31109e3d2c017e8f9a9f7d6c463b67ffded06fb0511408ca5169cb9d517035bacbaeb80400db43833313b90ab7fc0f14ccfc4ff4a988ac6f43f84f89a510d1ce5763f638c4aa4b3cc7a7d16c67e7773f5a7b1f7a9f488373f13e18d25164a2f59e38afd3e57c5a36cd2dac29c7f16ac1c803de5db72589f4a2b32730441ba7c36973dc311449c42bdf108b3b8046d3661129b0ed2af9ccee71b04d91a7b18dc9dcfa871187370fe03e802ab12fdd64a4d53723f6bcf81dda3b5f7c7d5110c40d7d917ebc862e334872355808caa8fae11f1a6171e5ea24d96134f0c19c5f34cd6b6e4cf8d86caafeb79879d12aea72dbd4ae15f4030885f55a67f1a07ecac037c771a5ea2a14f22b5024aaa2b4f97f85f3eee99b984edbde58644e4a49464bb84b30b79364bd2c218d04dfb0da1b5d29d88d77f85947be7936d5431fec0d39d19545895f77cf61fd73b8ef35d4a40b4dc50f18a1123f12f6a54763114febcd886c06e5bd1cbb24db093a53f0fe32f9730282a1d9b00d5143947f24232373f62dcb8fc202bfaaa6c5a502d96b7b8b1190de027e74e6addbade9b81233aa00129a4a73a3b1fa5288ccc429522126d62912141f4a7742161823ac69531ccad6b36a083aabda0cb869d843a5150e3fdce9c0755322facffda05bc74e5503fab86f115ea58614c9fe5d5164fe7c8601f5891dfc7787c634f825478b6d03fb97d78831c4217b4cc65272cad8ef1bb1efb435aebcbf402bfb0f59eecf72a2948c6466bb1b4855934bf7306f9b5fa873c3172ab5981061635aa2fb5b82bf7de7d43007a51c841a21888a29ada4773720252edda05716bfb658d34abb06568d0d00c5fc87f9c40034452727fb48a925f03a0a240cc4b704c83f308217c335e388fdb15ca59f7a8bd318c328a1feadcdaf3f699e140f8093d621d888ba2407abd8d6e8489b6fb95eb6f7deda6e5de245de3a23e8dfc5ea5f7215d0c90172237b295864068de3a9481733d4ddf9fd68e272d8b28f16e97c75a516c5e76091ed22e4bac9271185e1ec2e4857414e811034b946b3e9508e90479cedd1552204282facf4584fc628ff66969b2af2237895efeb24c6320f3c9a86627310f10913dc6e488354750abb23a5a2d6a0d51bc0194af5075a9aca24f9f0d75ccc874617daf517304db85b920c50d42b49b1313c79a5e1047c4c931440131e006b2cd7d12500fced4bd8a30a25d35562829ab61512211bac244e08a9d2dcc50afbcc779135bf6a67df262fc76899afccd01c458d1844ad3d08f51cce5c72f46aaf7c645610bca78ca9731d8a399b4757e55061d5670955b0742e2bf6433696d1a0e0f00b5de58f8aee045ece9131368bb5f4657ffcae1c0a6579552a18db38f4f7d5c752a3b256d9b3c429e20c9d4b2a544a439c62d155aed2af4cbc1750520055c12f506234dea78638d7d985cfc0db68b568992517f0a4ff2e46da655c6564ed3e9161c4cdd954eb423829bb22a224895938f47463d6f8df45956c1126c3df2111c8ed3a5cce07a8917d084610ff5a222a94071649ca0e2f44f460681a216b9011c645d22c35758d246000b749b23fc9d07893e523241ec56b1a1834dc9f2b8ac0a089475bb347a635bae95981c5e9bc83c437ec677d3e60bb3e81de03938f28cab5d773790e8f77d34e96d780b130c32e4fd40dc96108a95b0740cfbdbef65c8bd9802ff55b52ea46b66205ddc02315f3373c4095834d5966c5b01249e82b5030c7c07bb08c768028f6be2e8e79f4ccb9a77a3d01650096986fa36997275f3306aebb453b44bca9646decc0c8cf9efe25bf0a27bb64dae4eb4fba31e9a43ad6ed372a8d707812b853b9e2a97b7f5bd24f5662dcf330cc0fca897e470fa86fa3b315928fee4824249c6d93601eb0f14999573d4816f601c0437d24439619556c410e702870199cf60bf6c8d7076b2a2c1cec5fe6329834bb020f19b5ab727b6f5368e831c02b134deb64721177192cacf2c52be962647ca90337284dd3873f13ddee88fb9d99dee9883b98a1625a97d2b4edf2262dcbbae40143a6a03c0c0f468e40af21556581e6e633978b57809a53b48e39215e86d47a3d083b45a5cde656cfd40cf3e873cfb330e91b23a22a80ff39c08f5d827ca60431e7bf1c08d5edfcf4d3a2876f330b9e3f484d106d2951b5430a20b49a184cb49c06837ee9d4d83ad93050112297ab38be79032da9f8b839bec13604f5760404b2e7c6cc6d0b8c44f1d7dd02c9abdd9528387e88c9d2954bcc06fcdd9d9b153cef8b0d7cc8f1356f1d6e5988a0b7264056ab471ba6b29fe393789f66f24443a644e5bc8fe585868d48aba96ef0ce09bf860336abd4dad5ec95702416224b557a2ff85297be90a3d2923548bae4e6ec6ee8a1737fbc825c18ff28d3ae28b7c8fdbc2fbc472e4bd038b4bc0187ba9eb509cf43321af6d88cb308ed8b36b8bdf3ca56cb4c01b5eb362b5b6b69f1b76c0dd34dcdbfdccd07cf280cfda60447ab43f143aa49fb1419eb76390a8b157c58f8f588332539ad739d3a6e9c913036672f421fb39bc82c8724b6e8374863dc9ce695bddf75abab4c1949de20ab612662dbdd0cac41ba868e7a8c8e3595ecd75eab16b7f4fc6d4bb079dac688943701381feb3e1ad10fa30096b9279bb2bf51f8c172b4065f207d923f53fbca48dd70fd8662324be9905e644d16314d3cf58125effeb1853db1a0a65a50a3c24ae3a89d1e0a2da36e0eedc916103cd29620f737dceeddb40dea89da6ba92557d98d6fed0a06aa6e9cf1157c3c7de3369e58e38bdf1137d3dd24875a1e499d848e3d06bd2af24770f711810b921ef46760e5179a94f334234efe1f79ef4f07497aa2d007d109d7941f70f6dbd1c8f6806716cc4577649c9941d385da3402719a0a57e810d53f96103176ff741f26801c09521ad6c4979a0e891727f44781685e6906c0778f71370925ed14017eb196e6d49adb6913f79a6260eddda64fea4357fad2e790a70d3513b8f930e33894fe786608e13386880693aef717bddc7611bfa8cf85dd1d0d5864e6b4e9c143cbf5e4ba14dc5cfc09b04a0fbf092250e1152484581d0fd8e7cbe41a17a525e393451801047e7e3992a916b1358aca307ccde48410ef36a819181bc1988544324936d7c00b7a7351febe8b6e7cdccc35e43482dc48457c786e26ea0c140ece3e7244c915e25fbfc0a5503dce01eb6aab5c69ae65dc4f6cccb2e2aae415fce4925bc865a63da74c797aaa795a498b49a32e4ad4e6801173c1c39a4bc7c8b57d056a5719325a48796afa924adfd162a151670d4e981cbb5866a95d347b5a7092b4b03192b22ff4635a93d97b189ef76a55680881f0599243def05ed4a00a56aeb3c446182863601658cfd1d9d314675a4783c9a0b0e455ebcb5f6aaf86053c02e25d7a3e632e8f9da93a53f499261b1b7547ac2c62a9349c8f0fb76f2b43bf45bc10f6084cfc216e4807a766428f253a9eb852712241088e4b09c644dffe81dbc703fce72aa6f23aff1e04725a498e1b1f736762ddedca1ef97ba768a8ab35c22e09c92273794d93e0dde4add15ef34a23d7446c14429ade32a7030e37efe3c6acb034790ad6a2e54a5da3214367347ec2c743d0c6ec7f585c67cb9c191212de7b7864053db3d0e50cc79b8c12a8c7ad5fe4d80c7338e1218013b2f49eef42fb9aa67451565357c6818da88cd3574e42d8b8490e74bbc9e62af5e9dcad2070b4449da428f754be3a22f6eb218dad7dac9cd8ffcf627b0d131e7065341f00ec94523f8a790b913791583dd275f6aeb1376acf1a972e426d7abffc4bba5d9eeef24798f73ac5bcfe93ae9361c6cbdfcf773bfc7e282edafb24bdc2cdd5fb9f473e6395b9ff4150956693605999ac80220ecf90afc822f1d9f67669c5ed3fe0379b204eec7a73b0636a2cc4385dd9bcafa6e1eb101626e06012fd54447578b1e521789e47db7e955ff4989c3ec460b28cc4569de5d88006d914b7fc4dab8dfdcd67c77c9a558780c5af4141fd498ec232d8dd46535655a52920ef6efea0235cbd293b835514d5ff075e505357e3c9d8c8bd56440e7350b6e0d9ed697721805cbbc0845bc3d179036f47823e9489baa1f44700b3806e39ab67569a00f23f69d8eed9c2ad300a9122c73f55291f57bb672faf28d5c40ea46e14c15a1c283a508efd6ce267c1c7cb557566318d6b55e83fe54c1332666e351f39fe040bda2546cacd923c7fccd9104e771a7d63f3245cd758b6161d9431de5e2f1e9094ca93e6268a84e667f4792f4a0e97cc6a6661469c83ab561afbbc934dd6a14ae7f1916bca730e87e5ee464b145fb74cc9aeb817629ede2cf43adfdd719890e986c1b14d6e7757990840cb7525f90e006bfc012ed09e2487466242f061d89b0332cdca208f4395692f5f7fed166dd689c204f63639e8c35074773700539aa00bf5727157ef8cf68f87251b22ade8faa04565f64814895e5c1a8c19768d52a108e4da6720f8ffb1b86b59166e3baec9a72bee3a9161719b0bf64ebbe528cc5a3ec243e841ad0600f1d499828d704edd9d96ad21d9ac8664b744d6a7621a595ae12e786ac84f7a704a621ceabdfeb4ff6f6e98d681b32fc63e4ed625dd8f0ed66a7fb48bcbbdca6253396fb9488d3415b29c20664059b8ea6371c09a070a57ed1190baeed995fed100930edd91a08bfb263c79ac9a775d706cd090fa1c1eab16c5709b03746d91ec641adbed466519f728df24b03fbfb84bc1b576c163e4572c0cb0ef5db0c48d0b76e9484eb78a6c2d8f1e92abc058fba52e754855bffe8e86898acc4ae7ec5b05c1513e72bbeaa809a0764678221835aec890ac70c8ef88520dcb32d19892f1c31d62accdee85ff162d2c09b10913748c42ee3442870589ed29c796b657d74e97d7d7e7e16a3fbe282179e4e35a24a85516f5b33ea2661d5a4f5e31cc5ba1ce482d4d25b46f1a260ae91d6fa6023ebe83f42b3772182a8279cfa2ef6e723f4c222e7f76df7d08c9c5deb60468ab59bdfddc1e3aa967f8c3c76e4f79032aefbcaa8c336019e27ab0922f2f9c84dd22c7b19427c55b00a89e5f36969ea4d3523efe67b7b4430adc3889d6162ef030174ca1a846e7880d679e98398005e4fa83b822cfd4c51eb091effcd7f551b265001ddc3b1ac05604a918261fd73df5d94da24af4c63fabf3f7d6d8cd3b167b93d80e4bb4562ef539d55e78685dde2034335ba74d42b2faa504fb15824481d5266ce16610fcfaab672ae4ffc89a05db9072e24acd3d77e1596697de59fa77f07afda44de2d83c23464f366000430512b6bf7fc094fc1d812fd182cad5d88645404be8ba8b5d065fbab76cb1c4fd90c8cb60bb254baa9c6e8607d1e2736803bcf202dcff9255927027cbe4fdff271c418aa067777ecdd8e0f5abcbd315d9ae251f37b91ef11f7af91990070341d0d02842b6a5778afa4dc7b38da11bc2c371c64e251af081213d41ce7f999c8c00744db356231ee9137cc1a7214fa8d52ed977d5f0bcac793767f31fb2b7819ad1be3997466c224189318a1fe23e1258d135c53acd7e3c8a47976592ed7e938b07c8946ef469dc3cbf3f0c7c0b068ca0a675b46ed023d539be75086afc335e8f80145bfe15f7fcd233cedc05d4be3a5ed40008b05108ffc613ef434ad4142048c54fc9d95b5e03c9a8d4853b8ef5b57dcf43bd79a62fe06dfaf67f33c2f77d2641c56cf1bb9b9f5e5d3de23a98fc855577735c227e2cac06a5494bea8de90edecbd33babbe864665215a655c9f9ad28498b2c98ca4267cae661baa103e75d9f9e8fce772d5caee5c9d5778c6dc60a21f1064596ead5592fab088da538cd548ba61c2d78a834153feddd7e0bf273e7ae83d17e0335bab6a61025dd663186d8578641533e50d55f0dc3f137e991067e12f1e5cbf3c777907ca02f9393cbe2516f5fe5a916e5e41365ac180c022e3c00f2444e5f3b931afb4d965b36b0195c4dafdeb472b88526c9f2797b051dd6a057870121e9ddcd3d14892d5292bf560099d289c08fd804a6c144c34476dd94de69dfac5ad466f1a42da5addac23005b5cfbfaaf2317b1dfcddbde90a66a53e6451a24ee50aac9187bb12b333ba35730e5d4e5f191d5769f3dfb818e219c20b30d65dc2914503034cecd27a9b8c80d6253c70e6650a121afc383575e347030f46d3e396fa62249494b7bc07fe1f62258367319f1d90710efe3343e3df317e332f87f015dc8274dd35cac5e95b6a171ea1e3c8cd16e73a5a6e06445a4e6452ccd67b56256273039f72f65b6071728d0756cdb577fa2b933bb3896acb34109fce3f12afccaf0246e34983e84d6b75edc4f5c8d6cc82497cfc91f08e96a27dade7f1b5e165589e455b5829e52ff3fcb8d8750dabfdc3dc7c54c600b8cf81f92994012f9799641c563544796b9e0c925cd0c913c88ca2a19dde536e9c0ab160c96953ea755e8a1e77a7a1a401350bf048c56fa1db076d142a7a44c39843e0e0ccaee0664c72b0e1025d1568c638fef16b5ce88fce4edeefa34766047f289fb5b56c7d0492d64e7a3d5246e0d048253e0df1e338be45274cd2f20d0ecb6e928fa8c324bdf3d95e668a6db7d273f695a5f3913e27489fe4565d0aa780f4511f45fb153c761b0d87c4b251787b30b9cc56b7b6f55625b16caeaace183dbad51095ae9ff8ee94db67cb7dfad0610727a57bb76142724be6cee3c735c49b94782ebb3699a51dbdfc55a2e0fee0a1ec75113226f0df571568cfa084de9f3afb33500db6a1f4261147675f17fc9c393c731f68035872435adba07f9c3e87d50e0f059e655ec202bd978630b8f1ffbb5ed486b87c7ca618d8e920a336dd2749a381059a27b095599fe330114895fa475548c77dd2a58fd30c0788786da590197cc05e77dee760c1d8f14713aec67581bcd317df017bfa4a3883eeb5462cfa00ee3c7ec19c5ccd72f88fff5a19ec72cb608dee0fd42db7d311b714a245ad259d85c04ba923b69c6b5313e96e0770a70f1adee8eb670d7bff47089d4af7a9a2ae7075300c3e8090b3faec00c27da9b048d801d686f0c163ab4c49fa9d5f4eb4e834859401277f7bab5724e0c1beeced4b55be125c578ba21235e50e11bbccf8f6c87535e8b1ca8a65aface71aaf1ba290e88703434edfa34da19d265ee59b8968cca63d84e8a292c2772ded38ab5be7a27fc32f0bb4aac2f0b5fd83358283d05478ce7e6b17fd42af59294b0e5ed8beb53bc8bf8d8bb0fa0152708f0aa10f8311fc5b62731029695baa97bee167df14d8da5ae15391ce5d7a0441a403e3594e28a54bfbd4a381ce1bfdae916791ec129617eb8e7e38700c7871372ddfaa6887feb570246de70e37eb7ae0b29ad84a027f80c6bcc32e192b1ddae5cdfcd8a9debe55b042cbdbb984b283ed141d46d6840f87875edcc79f83b6d36862ed7f0509d3b23b5d6174692e538adc7327b51e9d39f7a846516526ea4d20514a538a7d7f7c4964c99b6dfb5e7c8f563f2a4b680220e245d76d08e7f3dff6b51ad86629e02cd496c1a2fd5891b02071b66342ebbd9fd0cabcb833fd299d340d2bc6f05360cc05efb07221971ca3e1b879fba6077ce3617deaf1e17996ca7656fd50014e974855a51102e6c156958ade669c8010f06a75343d7f04b58ece4ee69bb9ab730cb2ce9764369588c891ff03a873d6fa44f8766038a6c337cb188c561e1cd94fb8fe15984c6a07c573077a320b39eb189717f082c4429b9248dde99902e75d2c932098fdad7f475eb43a3bf5cd37d1c8ee8384b8f49f437790120a5e746b25fca870c0e1c65422e210331ec9ffa51cca354c4d8c88e3ecd593d8fa66f1fa6585fe23fe236b7bcccadbc7438a56b89cc4a08c7ef3b11a7d30933a7b3ddaeb82531ca9a0b2b89ca2fec907a67485ae464a7620a89dea7b3f2a518b2add3e8f7f47a8b6fb0fdd5741ffb1146e1c901b7d428f03dedca117d17552bfe2b6a822cb7dbef8c5dfb79e7ebd2788a43216b577a91a87bf52b5fcf19730d4d39cca60818bf2068c535fa45ede1069d306790fb82bad9ec4b1fbd8cda50912070194d37113ef101ef7e4e27dfbef88f8d94b205158a725988b35dc5dfb409acb7bf481dc78752855765382f3f40c1b4da8244e27f8ad2f93db3b1cbc1e2bbcac01a88b0cb2ac4438752202ee7e10b7528c5730b9b4a7872eb5d27566a6bf6cacbdb528c030c443650ed60b83f8c8b0bb0f76660dc42d496a4ebd87726def2fdebd2362c3167b460e414774d22ae05978af786d3bbe0f410ecf2537861d0f9c7a5c851c5b29d528beda77f53a3550a3e8196c381bcce7f64ace182dca118736248a133566343770a92652f5952914533cb0bbaceefa8d2d7b81d529c68622df607e043fcd9ec74bab5b32fa7f67a6fada7369dbab375aba044a09742e0f4dbc0bb1e591d82e5be260eb76524707f1a9bfcf4e9c489c8d67c4911ab7ac1c1874204c3a00cb8a639e13307e8c79f464a27efb89ce55df1b7a71cfc84ae61944a86ed8fd892150d65f566c682e9c4c4e157b7d3beb0a3df7446202aaa4c57a74a96558906f7d59a97749d7f35efe4f2e0623fdfbca7db0a80cdcc2e7d17092e51ace466d101fb8732314632e85ae708f1acf6ccfa07c822ae63aa96883e39f1e6fa431457dd29a5add9e85165e96d15da1324c0ac7b2f6ab324c13d304eba3f20c57a7f828fccccd82459188a960610667565fb24d7e11b9f8c8a25aa4ba37052cf8f7acdc1cf84c20deccae210eb42fc37f23c0abaceb917fc66f1ca1b0679868983b9da781283d891e51b4446ee5a2cc53eb80d73c807dc273379816734c2d912fe4abfc08e84700c39afd91ca981bf92b864eaf64542213b579bb7a3da76a30200194d3b1e2e6c592ac6527af92cb7f66545312b6370e135326c31f224471507ac7a69a34676cd2b180986ec53ceca1692de6595ddd7c7a31ee1365f63da2a7080b1be2849a1f5a7d672c6634e68a81850a21d941515b206892531516a72bff827a5eac8a4fd99488cd1aba9d054f24b0e825ecd0f0a047dc796e21081f11f76c7b93fd91e021400c384c74f80f374e7f0d8e2c711984b05bc94c6b495a92063212af69acf7762242398d8d2aa6a4506ebba48f326b12d2704461019e402d0656304c224c2e7cd40049192e37a210cd079ea3324cc6f15647dd117aa53449d5897fbcb7ed0980954a9e7c7a8ad361bce8937af196c6bfd1fdf063c1ecf54b7c4caa220590a7e4cf67852dec00b4717bb8071a7b50bc6c770ab24a7e78e723f725f9c1411b43138b5e1f9424ffb09f993fb3613c16f30f8bd94ddce94364dfdd9d71558209c38716c5888d097e0dedbefc0c474b75c706c6ce679fc7d3c41cca6398ed48a77f2678182179b656fadee55d2853c863b4cbd1b7511f92ba0ac2cc6fe90911112891d1d4e02a6801d3e557b7611d24051cb624e842a9757d44ef0aee8629c63def5d8a12a8f540567fa7ef6335130ead81ebbe2a2923dd957e5f40ea4fb2cfb530db9b37353e664eca44c4a1d3bf129cd84dfd17162e7412a7fca33c4dce71ab99a220d74e6a0e1d841fb68876b5ce2031b259e2860a17e3546cbcb018c66f0b9c66e8c5c01c9248c13a11f2496a9b8a526d211512b5f84ab98bba5f7970bc6bd07c3cce28e1afb56cfa7a4322717edfa263f5126861712af7df1ba294c311f60b4a7345a6a53d1bb1b817ea555d58b69cf10d04e2d7a5f6d80e67ad8d7f26a4ddeaf619636ebba29ca94af78d7fe56c434bb1a1a6bc121b86a95335023ac695bf25baaabd980f50addaf2390c3c2d8378f0c2014c0250623fd6b98c84d05291ed727281aefcd8f324a285661a8021bfb10a10888996f3cca79a65117fbe779b85354e9f7b9142c79abaf63d2061577f3e668a6a9691d627a2cde56344fbd6bcd91d602d145266fd1c6ff92b51659a316c28a9bcb8c81ac64fc6170d4a540313e7545b5aacc665e6256ce38512bc4e0121350dcd347c13ed81daed8a6aec80cb264023d94599f792fe7982991021fb82dd5665b24bbd2ec4192570935c461f6cb3b13d7f94dfd40156f8d090c07746470c8ac5eccad3e5436722d9ecdf8a30016586552d131364c1f069a8ba9bfdfe4eff6f57950635895776bd2f445f2647534d256e6d17c9a8e4a9ffdefa6f0e3495a5f17be89aab1aab824596c4160b7b9dfca0816057831bcf3e73433179a0a241e1ebb31817cad2b6bb8c18097a1a161dfc9e68458f71a6b84cef4338b03afd1540a3318c3ea66b66809e8142af2e22b013170f340f3063484b7f269b4aa6f9b9f3cc2af8e0f1d33255b597c6db4a825f924c31e3fbb6bdf40cb802ea879804e81ff743dd54ed6f945b7bc5e3bae74e89d1e3b44018691fc70e27f5034834a639b33170f3c8ccf19b2723aaab44204c704ab6487a3d7f0f7df5ae4c3608cc69503691b7c0e95f3895b7504b102ecc0bba391f2a2e5a75d5976d0b55b43d8092d6f86490952113fb377aec1e44627edbfbe40fe46ee204e2586e70ff19853c15b011b05311522ca639224f1265084ed335da559424ec3daba89ad2c9faaec0ce732a27054aed7510111ff613c4dfbba21e553fc89398cbef1e4f56c8b79910f67d651ee886cf35be4f2d20483123e4513d520804e2d2a1a884cddf3276cf1fe590cdbd92ed6022cdc6884dc0bbc2c96739e4eb5f25bec166cb7c653ec1fd2131b062d0aaf2d124d8ec6bbe997a25a781b638ee596416ebbb836781bf93799f309e2d27f849b75bc86417b99dda58f5c2e8eb5a486691885eb276e943f2c1b2d26198b934a4f3382365e9333d9a5d541cf4d8b04cb0d9ed7fef3e1ab8c431ff8dde2306182f9f8c680b54aff9766c1f97eee663c32e0e912b89b7adde18cdedae1454fb730babbed6a3bf9b8313ccb6208c96d3edb2aaa9cb05e8b0346750d38d650c928371f8312118f72cb3c1ad466e5ac5ce1c59b2786bc77888b01b7b8b76ca088e7a13c0d9d90a9eb96215e057193c119085b58aa6cc4a405f5e241cf2a641e704abd34445c1215b589bfca2c9a808f40ccdec44099bbb6193ef6a6b9c052740d7b5c345e0a315514edbd39f762842c4dfbfef9a6f95d306f1d470a03bf7486e1de1460b564e56e2a0ac2d5bf3fcacb30ae5feb5370981b2b6192704c2fe745b6cf9e033607f9d0f3bd6aae267e75e6ed336bcfe45b287d557c4f314e13de4df8f781e935b2754ec44838b993b85538a0413cc18cb93fe95a2140f12b807bdd5717f1ae111df9f736d806d2b010a572c47aadaceac889e5dc102e7794dd1c1bb237d3f05ff2aedd63202221da1b2b07f2b85bf10a736ec47a631bce9bd41d3049eb4d9f7581876d7ef26d14efa9e774494c153aea576121d4e28e7c317c2ee4baadb04fc0dec7d091b1bd1f399c0a01e0a2ee5d2d3776cc6bba2f48d917e2568f6433a11f6e221949b3f6c24342509b1d960cd16b4b874f2b4a85f9cc5826afeb7ee80c6415de9b12fff330fc917737eb1176da62164b523978d346b23b1b8bebc89138d2c435d58e18eda8f778e30f761ec2223dfe5040c8d92aeb32edf337c5bd769331d1165340d25ec85063869e7697c99fe756ab591ac5091b9bf2c145e71a9965b21b555a3d99eca6a41364f72902e186f8dec6379f9cfaea883ca647e2c32167be3a120918cb879473522989fdf6c028406a71e083d487f9829d0c82e38f361a5381f37fdbe6c0b284976b864df12bb6dd198a1daa370cbfc91ef66e974804859a97e5a1b93e90923678b84783f23f33fcc45b827ca69f57943d61fd4a2c14ee3b4ffcf64c12f549801007ac465f16996139d2b65419d93b115c711d38d90ff6ff438b5260a1200eb5a3e59cddd4589b22b21b1abd21df2cb5b13a12485df5f5fc7e4af3512c579fe003445d52404dbdca0e695c1ad60cb1f03cb22769162923d9dcb6825a94e2ff98ff878d397addc00807c2df7b0b914d818f9fcdc029984f39d4b988283400671d8adbda506b6cc7a43f2823e6bf13daca5aa1c705591bd8ad3086aff0f1857b54b14a5fec20d302bca061be99072bb088b67d8dcf93e388c28c05555f2f8ff65b858e125d72d1c51c0cc0f146d417517c9c2427dc2c4f9df560e4fb6e8004641e50a6f791307a96058b5c21c651b7862926743a83edb835ad6d61285432abc031d79504ba85cdcba3756e5611ccc8bec66cbd629816022e3dab4e451d65764f8de1c6907ba69f50769f3f4a24b6d59c75dd504a6b8ba3a2f008842f2b6a17ff2932057da7b1aa89da5ad40ab26ed36a5a6b32140a44c71dc102c6fe5eca2f8bfbd3d9d01853c759f80c5176bb4d4224b6cf6de27f8a1826e8b97f99fdfd5a6a679f31a89a0bd5cbc866b6b20c406bed8883aeb3bc20272efac5d3726a4a2aa13d3e0eda79f5c79028f34fefa8dc85d3fef7935eccf0133da7a43c84177ac43bfad13fe4de41b8e0f96e0b4e49c6d32367d1a6e0762580a01a62cdbfd92f9b92323f2a5066dbda9970692a08f3d4b3565d7d3fb8f34e1e30bb1de9eb8663391614ce91df98643808a6c8b4dd22a8033664001cbfc1af0e93e51b15dbaba81e8082bcaad2bb03ac3baa2cd30df2080a7668b820d7ada0453919c3462c166e40ff0fc2aba9624e033038802ab6832517b399682b17d58de487feb5aeadb936dcd174eb55f32e1ccfb30a45b1c37417cdab065fa97d5267c0cc45dedb46d611eb52907f6039f2aa3986fa1b93a028f678086e84f62991db892969461bcda80de0fb94ba24bfcdb02b391ff31a4ebee0131075304c9b864ab653d262525e856feef2636ee65d3a7ed54ea02f12fdf6a3d740af238bba4dbc4f516712b65b6ca4735250776f9dcc311447c9cc5927df6e2a728164dab9f41982e16d08d08b2d3ddcd57b64ed7b03217a817008debe231f1b05d462634c3da4e9d079035989a3c956a22a2bd9e006267c49dfc702d3987f805a2d69fde016c95879fd1e6bb32054d8a20a1c8a5d4fc11a44a47580f4a028801fead4a521d4fff1d20e75daa87e01b6af8ba2251152ee1aecb56d3cc28e3c1ed90338afa2a9c437c8f2b1402ee297d4131146d9b9497c6c03548477431bfa18548224db87817849ff544ecd86e8b78f84fedc79ae49e4a9f13c52995a3507d8bcf41fde7604b9f1d14f5443669b1a18cd478d7c1f9334e20bbccc65e36435109c8878dacc8501dda75157c959ac8b425188363c16f7e284595032a1ac9c745bd6407f2e23e622acdcfda3b21ca0dd800f634e95ab9528a76cc34e03f9771bd8ca87c0600b11b1b9c8220998676869e25b50373d31134910d37bf85810df5804b774acd0bfcb405081288533864b9531edf04ffb2bafbe41d291c686c448f6d3020e40e79f091774c676b353cc8d138e17afe8928b38ee0b615812bcc982383037aefa01496fae5e48e84eee0a403afa4fdafc599ee9f12185116aaf57a05436dc2e03e773e02db041f6a65a42b6f2b99a96d3e12449a1031e37afb6b484febded7c15a45aaa83385b4fa3494b29f2c7a2ae40eac98983da4dacad6f1f3235d75f3c0fc4d7842727dee372ffe138790805d6b567654714192c7b22ba37094b31fad8965ec4d213966d0c50f574d9329f28a6b09f49ba802e25b6a05939a4647032d369d9a93b7bec453c1cc7b01ceed56061036af5bff9602a6aafec5243d5189e75e491d81bde589c38fc4cc57f02557dbe3f8ec3d45e72806961ca950fd2b0a264730bee4f7db0d61975f7b8dcea694d30c369ba139ba67cc60396fac9794fc95771cc51b85f2e100d12e221de99c25d799b6378a267bd2444d9469a52a908fcacd273bf89fa5f3652580df803f006c554ea8cbad380c2d7546a7b519062b857bfb0f9c31f1c7414f335e6f52c4fd26fc5de02139eb3b40fa8bf37991ee13dffcd48b610189336d6673bb7ef6aba097af91e2473a48626d098c6d528bc667dde564fe22137df3bea13bc3071d74683db5e68f1766aa61d0e904da865baf504a894c6ec43b41e1cd1a8f9895e70751e6b354069279daaf5bf71ade8a466b8be9c94378c7ed869e6ba015dd65b639bcf29a1933c81295b076f11fa3da924441e67c9a7aba8f53f3d2ddf80aa3e9bad52ef7acd7d0d2947bc4fcdbd2b349669e86f6ff95024e94d04fbdd59d09e0d62dbc2eeb1153c809ed1a08d4efe1ad3d8636aad85c710cc64dc560c0e0b7a53cde01adf97989c6a08d6abd3c09c84cb8e0296b33abaf2518817e6628abc666c9e0c0f48e9bb6a37f892d7547d9d8330a8779012f55db3d2a6fa3159d132dd23d6baa6cd34dce02cd82a1a9f47a33df6a2a04dac9cf42f4bb9b8678b8e1f822f2683ccadb34e626822382bf60c91527e12f1341f17b4a3f6b4a41f262a7cc138e772ef5d960086d1609839fbd82a1562c6bc9ac897b23b1123b10d2c0a25357f398808396df4883ae036411214e2394b420b585f64f792b0feea5ad65036eeac1a804a9a45775a2e75528fb22b164351bcd89ca579625488fbd58a77bb46d7c7541345723b7d302cb63e9845c11b4b3f31761098854ffd253bd5a35799a217d0476d595931a5ce601389331939785c81ac545346f7fc2092511f3d3fb4bde4fbd21c3b831d390fd94eeded75b3c662a909d31cb7f465f88a0f61424730fa722963d1b7e9159a8d912cadd9be01b232a3ecb3d8f3cb6988f3b0b88ad68359b440738bc3ce5bcce219c930286f0bc3e8199c67e28243ac360076e0d9a9b56ef58c16a40456304a223e35907cadebd20529a9cb3f55bfe2fc19f0afccd6024fd90c5e0775211755085d16abddb7ad4606a2757e0e2873d7b1998de7a601d241842307275e17976d9ab8e6fada463fafd0253a834c4f5a211cbfe40da1609a2c0a9ef2279c5181262c54f65ba27b1efa1692062f0c491e1a87df08b51b9e11cb8bbc47376cbd66fdda7810b16e7081d44feaa1bfb4e0e4154dbbc3ed3dc2b63d8fd29b264ec6821f910c647989d73822a3657ad3c996711923ece11f7ebf4de7e4b7af913eee7191051653384c8b2efc84489419a35596c260b487b46911debf7267867c83cbca7f6bf33e9b70c4656e30dc111b7b8a15486fa4d53f76a66b31ccbe9c3035f41a410a3ca0901a3e06a84cf9d528fb01c8b2773c27d9a323fb3c3e2a1d036a8b1757290ec5d4ed58fe62f5b2aab004eb21930c57a566afdb858e474fe4f7e59fb1ec75643129b2f229dcaed014d2aa897756b4b5807716b0ab5b054c72c82c26753a1e12fc5508cf7c4e3a8258f03e933d7556f7fa06ee2693f6fa6a9f06f526e55053cb9322474c06a73df0fc4a7f3877f6fb0f4c599e1b96cf324c052fda7e66ecddd0e258f3f5eca1ce4189ce85577388d73daf540e4d553186c02f5b885d3dd9137e73fc9f9d6ed955a8ca2c0f3a51e093805b6212c5ef07283630f88ee1f5a5257a2015ac3e665227f1f3c8d184cc376b797b02d2761e10f008a32db7c6517091ee45295d9db54aaf72634a839320852ea83edd04243ea4c784c197d8eba02fffe919e41825512567f0dff0a760142e0ef84ccbede28daf4f80123b7e307450dce335ba38b49d2cfe8dc5ec9b44a0476747056134bceec08c99328802f8bdf902e1d6e00b55b580e35aafbdc1984fbd9dd575445f38a758f4ea4802b078a3c7ae611e6eb3ace262ba59e80ba09853667d6fe8f6370a0eba5766bad5093751a87e6dbb0d730a952b44d858468c4c4a08a77b4c8515a680ec53b7760e536b2cd5fa74624103cc14239bf748afabf63caa0c77aad4f55c7de52aa579b55accf50b19822eef0e71d86f66d31f576263746d2cee525dd31804410290b072a3085c9210f43ce349e58373d0685fd40c5ccd1d2b309d643d668d87f68cf6f029019bc74cf40e15ada342cba946ecfb1bdd1fb14c6fc6a78d910086dd954141900383bbd18c39b3da09f111168188637a095bb325789908c8251452383dd3a4248098383ead590359d148e132a11e61b03c794a4f92f111185d525eedeef6ea30a1ab84e37f5c616f6b891f993837a9fcefae0d42c9cc58f14ddbca29d4d77d47894a2eeacdb14eab3e979063a6542311ff6fa1bdbfd9d66cf34edb4f830568f866f2afcd97af38541e44d1eb6db252e005357b5e8ce6b26f83dcc5152c6529a4f57913b0331c1f6886a573f7202ec9ee85603a4a7a4c61427daf523b9810ae23671b7d0355f6a7a29a31f64631ef5cc2eb47e81c14db767297bbe639328a570a0883c0b9580eb3849b0ff9ce624c5d83c48825cc9ec4894c82a1eb89c60971795ba9ed64f28c35601a3c5a22ca987cf83c00f875884cdd39110df6b964331d059d9aedc9a3db091bf7b2ca3fc30f3bba3642ca69b7df43dbacd63a7d1aae5ffb2ff455b5d3ec68d3b3c292c2754270992db274594d312a8552c710e8fc854c13a6ce66225ff7c91e5164780fd9e0e4d03068bcea62c9dc76004a0b9f5768aa71dadd91010d33320c72a2478818f4d524528dff109579d53b8b354850c523991c942a6d7ac1cd763e71710a3851e1792fdd14f4a7e0209d0d3a9b72bc32e7a05654d73b2aaab2b4d65b17a7241a37260e01ebb9901fdd807beeaf2bf448a054357e5adc2c144cb1549d727c28504234c98cc7eb411c765ca571133af56ef917155a3ad281d7010223ff07e0642354cd6fbb3bed1fa806c2412c5df97bae69dcba77423bce7f97b08933fdca2f33f12a5600b01d277a824334b88e1f8e777be41226dc9c4211ce4c8dcc0646ef7df93e5064e00f202ed9221d7fb1fb638377f5005ceb2233241cd902e1e18ac493e0cbbb6113aa65dff1d84eb484962ac520b5369566c5f5271c569614bdf48ced1e41333dad459534a8837ad0d7eca9cdc42b2f99df4a05faacad48f22f4479951dbe4f79286d77c31d814ae5407daf65ecb73278e68eff156da5a726e1e08338d51d80d1fc43564f81382f40b2e94029ea4ab6d19e5c65a5610601be7380aac62cb5793d7ce38691706530a4819cb6a7dd3676c24bcb575fee92f6dab47f3d265f7dcfa9a89e7a4c2bb972864c8f52227f852250fc2556d8f68201a33d6ff5660a00578953ae6135a4509d32b4808783f7a7a0f9e810d0d3315da374a71acb0544921aaaa3800ffef681bb22f1f67579808f387e3dd6ce414ae8e0055043a2fa1c203fb4558eed541a1282290192aac1a6bab38b5fd9a411ee2c3fa6f0e6c8fedf84f03a1ff4982086699e731401a4e12fef60b18861c791aa059632e3e0039601b5b40f8e0805a7065dace74bbca130376976625f521e23e0d98fd669e6595dd174936c001fc0c08d37d12355778a628a05ca74fa37932dfb3b7598abf6f1188bd6574959f3691a8aa708877458d5d6c3ac0e92373916362b2b5f74f724741e38c891e6f567fbf6df9078029a8ee6e91f9956c9cc704da896f9f3ac57314feb27ea854aae075a5ecc6add7f098369f1854368087d5695fcaa5104fe2da3d9d84a8e7d635563b526fb19e6ef6321a032b14ac0f2095c4aa25930a4496a39905acdf3c82cf668d571a19296dfc880a0e778b2fd49702571db8818f4471eddcc51c4b9db1261d7e5482d6aa5858885ab5b07512b936216248bcbbde3688a25e52c8525d1b95f80d5dce13ac644099c6dba460fb6bd160b744b4dcabd4cbb9c61307f36dd69a8a932742f988062e6a8045c1dd2b34a28194dbb79cdfffe1fc6ef1ec8e6b80e8448a18e55892597dc025ebd135ec03b9e00ae2b7645c4301de5f6f0514a6f61ef31950e8e87db947fa53328cf226b11dafb640b202c56dbfabf574b6fd5ad8f241097737b67fc6130d9baa77f13cab751bda9dd106ac457e0e59a666a1adf8ea4aa1e234d040a27ddc02ca396de163880cefd23f0c3f97a250459c7744a03154dd1a9d618c3d9192fd3f49cacd54841ed1913ace815645dadba8990b605ce75f4f0c1e1b450bfdc09aac4835173c205109035fec8cfd5059eb769a7176890bace4aac10b0fef2436cdcfced79bc282e0df10f98adfb5a4b49728d6151af21f680057bea404a04cd0984a6a282ab9645f3527aef8a0b728850399ca300f25c67ad20f1f94ecf12dcc4713c55a6b621fb4637f39963634f3a3197fd8b2187c4fc8a242e6c7f0cf0d7cddd89501a83678d1f80bda236fa74354380d17ecbe5e7aaf77a2d497c8a56b0c9477bfc7241297a96d6a4f36f4c2ced33cfd1bcb1a71ff27b86b7292b354e65f810fedd6033870fa60cf040aad822b2bde2708dcfe408d595f7906a0cd87667832643fba7c82f4a9553006fa12295b748055b8cd5bbc63f6f2d5d94e77fe6494f3c01eb8a5782c1e1e8719a9dc27c9a6a78b9a683051a0c50a92979e71ed3b8401d2ab13f2d3efbf5484e7cfa445ecfe9a28d62d7f735085985a9fa54015bf823fd27dec4234c410dfcb52396bb3fd7827e13ebae338b1fa27ecb8f894121f603db819236c446100185d5fe59013855c4aabbfad685ce6bc89d27564ad0368e5cd004635544c9ad0006aa60cf078832b1b1e5d96fc3deffaafb6d85e1d64dd8b6e3111e32795cff785f3e693a62fe894ee73b86471c7e5eb630d170416f4c0fd4d52b60be0ca33f68c7d90db16fbc89d0ab652ba046f7dcb091efaa559d6155d5193c7ae25e1050e23712a901b51a6828b54304574f5bfad28f6b307e922a3ed4a4ee061445e9345a55bc755f03efdc085688fc937c912e40b1659d87f209346ce3716ac0ef8ce0ad3ff55bc25cf9739be8e54874243eb70266488a501564c32c8a21ec8abc0172df7ff794e72a9f87c3861bf571385241d7a93ede965f8f13794b30db3ef0aea087e930cb84a76505882a54d6078f78a7bcc4628e8ed634a1322dafba41e8ad133a9bdc2505a094e61dc62529d656494107e970dc103ceb6369fed2ccc447c82f0fa67f46d02acbfedd9cc8eb045d8985e13ee127f8c8893124d0cde95743361aab86bf2a129df097f9994fc9536bd79d143a8e8b03c9e238c5985dc9d626bb22889a83f400ccbf81c4bbb5eca3867dc0c7184dd2aeb3f03ffa84daaade18be301abb1e3c168d0cf94547c82d6c4d1730342b53f187b3b91124048854602963f672495eb8374ac3860648a759b7fea4387fc4603adb6b30c2734b9aa05ebd3ce19f7b3f43236643f6a0f2762f9cd47b3e6a64a09b856fdd61a6dd85f98b5378bd518d64e692efdcf490160b16d2787e9b0668d8d1b3c82016ca05b586482ced0dc55ae3584b893ad794893ca2dac31f3c24b750fc3734357bb37c6ef1035493806b1be226e4417a6d32f7fa3c6db08ede6e974effc02b79d7e8ae8026a9408b72c1bcf483a0439672fcaea9cfc505887dee2cf11c655b618570b930553a04b4eeb222742b0b5b59bb49474926e8bebca931e4cafdffbcedff0d4e003353ba7caf9467bde2403f9010767d3256c104e6831e7fe82613b7549d8a3d149a0c85bbd720173cad811133c0937636c579841355fbc767723972add0a82e1a3a17326354ec8178521e9f6580d936022b16620db580c15ceaa4aee87b0dbe30dde5d01b39217963bc100592e211b714be3513dfdb6f5a9310ff3a9b8082dc60c8753dc1549eec7697a591b3be5bb950d40cd6472b742c7fe7dd9aa8d052e0a9ec9c6cc47d7c835e790482802754cca00c6bfd36666d6784fc9653905cb1515c2377791594795c41d73ce4cba6a9d68cb39a1f661fe041566b1aa149c64263d22d3c1894823574711b5d0c52bea9f53de3a0bf9638aaed1f320a0bb21af707709879a2178c5100372fd3cbb581f564b46ae9dceb223d8ab16fadc6f5cadee16df1ee325ec2f2a7cf80d19c3a5b15aacd6eb4d01b3b184b8b1a88403a432cd78b2ff8291a2276eeb1347ce329bf49751dab7f6b8e89b2466b99a10949282105f5532b15dac5d19356963a86a203321b3eb13645bf228a89d1d8f05b75318af758f735099c94116e73833afb9e244dadac28e3523f410ffde677336a451b4c77ecfaffd7ca871bb1fe108f137856431ae6208f68832ef64ba424414d76b28a888872ce5ad6bd4d9d7025c100778e8869cd8cf006f149381f9fe4ada2319887e127678727f6c7be7707796e4b0c48ac82fa9d33373643beee2c9a6005ccaa0591b1bda802a2a329729b37b295510b8090885e88933460f30a7311140b5b9f203b4d888f7af020f75b78945373ec6cdefb9e23639d8e52cf51aa0450d996cdcf40cf2ffcc35e9c5c986fa96122c1db09835ef1527cd770f5ba1e6ddcaca33d69017d969200777006ba10d78774ccdba0c01f9640fbe6548511aa33bdc85f7665f1accda3fea07bc2eb48cb4ecea71bcbffe7a29fa247eea62bd3718c7322f21a1a3218d4da928da57968a5f2c3b63b3158d743b4b8d682352172de264f32f1a67ac4159dc8f59c2ddce2c9b0f049f325e4efe18dd7d32339be31cdfe2ab7201994112bb28d23b72a66b50e00a60021b8e3835b84e5635cc4a64154c96be459f3d3f47f40158b4e160c02c9a07f3102dfcefbaba73cf8fc9181b11bb70ac30a313ad08b5dcfce8aa9cbb681182935aa3a06e341a255456e1b70dffcc943500fce3a1f5817c8aa4cc6c4508eed535c9ee8cfc418a657d5a4421d1a3245af89d2b43d0894798ba049647cb9115935f218a6e8bd8aa03e85b619f64952561a01c926fe4d371ba85323f1e3a1e2908820acc315aa01f23df95ccb4cef975032720541f08f6b1c850437351bcbd878183fad98c90bcce108aac7f977eb71b28953603e76163326caa0b92f6dd280689b7752a67d44f4e059bfcbdd431a216594e60ae42eaabac7af921bb7291bc58532a99931d9ec33d722c69749d4706a6ab03600af2410f5dc3c2cb738466eae5e75b28992500667eb09ebeb21908f66160b28167065bca747cd1ec3a07c7290af6ee4a2a4b4808214a702dba6483b141c35bc78ff0bf9ee61d73ece03d9ff45c1e8bb87c1b4b334028b0716ff743f5bb831bff2798fb8936c8a351ff92d6fbec3cad12cc12f565db3cb9d5b121d6bc3e3092ad8c44f21fe1039aff15acb95560063e8db9736bd6af470ddc241b7ff8e77a7cf75510cb8d68b930d9f48ae7c86780ebeb56c6e90b7bed5633fe7e3ade7ebae258bbf436b7dc8b48eb79ea1fb6cc5b875b081add9f04c9f15fcfde7bd4df7ef0362ec5593a512ec92e37b8f46b341bd565a293fec2e36f232beed573bda08684cba9f10a190cdacf2880ca475c76291bd43c081c8dcb36532860bd545a426ad0cfd71fc2cd65202ed83dd7916826830e037b09ce4d0f302c15cc92617c8a9f6d52144d25467217be7e06c0dfbc1cb6e1cdef8183cb907cd64211863d4246c10c550d3f1c93cb833f425afc6d1f2ff727cae0c08ddd5a67fe6f6cba83750fbcb8e5a9715fc047c0906996a4edbbc2782d3c51ff5264fc2df20c5049fc0f393c9712efbf251363315d50c10dc44bce1ef63f751faacad24559b8918f931889b645fe046a28071763784972f14d60e09c63275d2b4107c2f40b91de12d6cc45982408a00a3acd317bbccf9714436c0c128b676eeca1a245b17dd1aa8eeb2f8590a74e544f201be1441c87164ef085f9034e6b2a90c29435c255ebd0c2cf79d662fa47dca7b26e76f683362f30ab66e82694a89affb087f1fe8a06c5ff9f1226a7a1e0ab18dfdeb022e3f69f3cefa7759fa479c80423193a6703832ad1f104cb5ffd0d090bc6c67f941a945f5b7407c0588e233e8b703a83ba18cd7b580dcc7153751caed9dbce32ba33b8dbbd3831fd672cfc6d64816a2523962eaa0593233a741d019acd3b75328e09c26ecf0b68a91dcc5bf71f94f2f4a34afff5e4fbda71f150f6e24c5a16ce2821b8bfde9760ca2e844a519b2cf31ed1f2f41e236d9a719a1e3e239801d7ee810af80dd2cd6b37afd66e1e3910e0f3ee2545b827ca69f57943d61fd4a2c14ee3b4ffcf64c12f549801007ac4b3f5865c9367bd3920cfc1f170caf0f63d6bd9d173fc4f5e162568877b019c5adbb291ddbe30c86171588a94899d60b3a24f510631c11b65ed777adecbc7b18d66668acea7c81250baff75d21de87a805b5557d8f35f1f67e12e94d4014520ce8ecc25b998f7aeedd234f24f236da267550ded85fe94d79f85a91bc52b56f011ba4f19cffe5124d56b0a7394d03801fd2618cb86c4c4ea9d0f3166f3c14d6f1aee7867df8033e0a1ef19ca82cd79b121308e95360d8c36f6702a023a77997e945ad231d44d100c233229a1edc721f3a0907991124b34dc5029922c14a16f127809219aef7e9bf4ee242ccd97eb386ecaa33b8679d061b7fdf23b3256ec358979c8248c2d9ecd5a3a7f4ac2d38c37680e1383229d05fe2a55249480e0f2e2bc89614ba7d382d48f0e618738f570a06557f96619b7516fc808bc6335d04259e278b6e84d5655b89f7f4dcfb941ffd0f3c83f0ca9209b5ef572354a49a92e4674e53298a4f747a3ca9207a1f0070e2c211dc89e5e95f610cf74345f44216b253bb008f4bc4d841a63f7da5ae033689e4fb0a704a149aaa20453bc872d57f23fbb1d1df413eda3c6f74911076143ce29b6c4898590f1d735c31386c7e19ba3002cfc56a4fddca72b27bf508694cc9073bcdeae17de40762adeaf79621782ee5bfef6e6ba8c02b69425a6ad56d76316ff1a23ac428cd3934a84d39f5fcc571989ff4a899f74ab01a9f60f89257dbd9e8edf499f9c563e51b15dbaba81e8082bcaad2bb03ac3baa2cd30df2080a7668b82914151f3b83b3a0eaee968c27792aa5d0523f5ba4b48a42b09a1966e199f42536f3d5b2cea981d26ec84064827c5fc000d37b8e028b428f886e379b4f8551157687b3e79aea7012a81ab2fa13878dfadc97044768fe46ee8c797abc1c2d24458b2579517b276bcad2fae61a59cad8fc625d00e302ebcc192ceab658995cb040bd5b1e2ece67d17fdf3477f1b1f9040978d7b56792a06f2aecb7810e06f16bcc57e818535a1b4ba067c1ff471a53ec6b4f4d245e59756562b645db7a4abf902f917576270dcc861b4c691ef8dbcdaa96a19ff9cea302888f71bb557806d2c4334848194709b6c2357755db4c7c4a0eb07ee4058cbf4ea48b2724e31a225c8920173267303d7a354e84701fb1bed00a0cfd985fa9cde3b5d200fae0eebda609db0de84041b5e2ce3be407fcbf0a8b08a79117f75c61d3a6fb08f7b8c69eb71acf6b40f0fa17d636ecd72df60f3f671c76895b7ae67aa70cdc749eb431eb6b06a09910bfa85f247bcfcb3dc2a2c83676ebdbb66f0aa978e0f038a644a5f7146b9aca69f0edac9ec81daba439af48c8c5b4f4b67080691430625d3f92a31af7cf54a1e0f71f0f65f237f343e21f0506e41ac645199461140fa925b72be0b306166b2b24187e8676a661699b8378d198cba5a5fdb5b02fe762c3ba803d9f958be1fd7bf954ab55656561ea9e5f3e9633c9430e27d05073fd8c59db46201c89b6d79ab86c03db911a56eb28d98e9b4915cd4979c9159a484f54a8b66f72314ea82585985fcbbcbc8ef0e03e32a5f4679caed40674970d9a5268179a67d8356a429eb7920cd2decb7629db678c1c2aa7cc244ee270ecd5c19bd2832f5b60fc2064b087a25230a1f4d027949032436b9b89e50967cccf5f39128f3b712574a44413fbcc2c8e92481e18a35e47482ebb455d18715c3fe143da4dacad6f1f3235d75f3c0fc4d7842727dee372ffe138790805d9a3a5b111871a5274b5432a1dbe6f5800ced841c53df1dcda3ef310f1be9d7ef2ccdb6633c840aa56dc197140c48b12707b42b4b386aff97d40ff74a9fd0ee26d64474e130fb488d9a6105cbdb711d56486d767fff3fe2ca15d6fa61344663809efd0d7cf065ad6622ce63b9c5b1b89c5a4bea6a69d01e0aa0b277161eb1fd7b0ca8cd8f784796014aadfa5244507557c054c907ac8e57d71faf7052c201ed303be5ecfff280a87c453750fab74b92a2fae238fd6bb1f0810859fd544433920bdd8f9221f1f59146cbe5162773be74979f4b0f3d92730af3e8a9a541f8a114c4697355608e3cc9313d6fb1f19d1ddb81dc6764862aed987b3a6122d5a15d29d0dd87d5b972701bdffad8b316a1313da88330c1e0de87e8fa377382af22e32014eda424184de32e8eeee466e17bdf6c01c37150d9a5d4f4de479732f335a8f6f43c6b893680e48dee05e76258c1ead8288df704e5f70980ede27443fc0109c859bc3a11047b522573c8530e03e7f71d5e862723d84a4994ce08281fbf25cd5c902f58e86a4a020cc28926aec972dc843711de786424eae075601e514c00688e759a3492eb2cf3041e54eee1ad3d8636aad85c710cc64dc560c0e0b7a53cde01adf97989c6a0264e62df671b46542859535781b5aa9e218c5185af82d5e99c80b9b6d8b9a42c6cc4dffe308f613b95a28da2aa826944b732be7f1626053f41a0594a5725633f99ed0aa653cb0546bc5f683f2046097cae21602b7cf5829194b53afc340ee0f5e32b9c0b86fe76b2dfe9f1c0cd0452416f892d652e1541fab1124875975ba98a092af683b31f78e1f92f92e252367d9bc883684334e25f4669fbad66d31e1c1516c0ed8493ff314e54a179292e1d6bd4344f22e483d6a0bc3f44c618290b5a1ab8f2b3476a7704b295aafbc51d60b8b034dcd97a8c518cb643fd1118cb145ae259ab7387a2876516b33d27fb6f9ad6b27ff3d9d0802cf55d735955a2b1eefb8129c41ffcfa5b9bc7c71fb03da90aa81fd0303225c2d906f63d3ea5ccd4f624c0e51db0d00fe4f5a9ad1fadf0b747a4a903b5eb3cd96b9bcdbf82e80f6de1b0ef6a32165d93016f0b8a088475555bc4f65f3d7b9cbf07d20363bc3ce5bcce219c930286f0bc3e8199c67e28243ac360076e0d9a9bc810b7bb904cc85ea75539539dca0e2c0287ee5bf14cc408249d1d7cf96e769612b7d83b66285a1fc50c79b8fd6e1f59bf039071f5e18baebfb08cb0524ba7c18d9e2e24a04fa36b97fc2d3960aa4979c4eec256e869e8a7db5e98ea1589947fd84c344542dc2880edf88f864b4a10e8b1879576ada3685ae27b01591bb3218d78ff055e531a4a0d62ee26915d49dbec7df4dc3d8e05e8f2d8444096ca2457296d1c3f62b441afc3b16f149b158a167776c2c7d196f337a7284e6c1a4d2c2acde9560411a8e17bd814a438e5fa7d3d4f9b98f802b92a0ae15b0b376332bf5f5378f92d8406815c1f93b77629f83148a5e065cc1b05d5f9b666dc85819e8a688e8153b45e9c654150fee795dbadab3e98741f7cfbc61fea65eb07ccf8730eef3f43e0dc9f0ed0045b7ec6d7afe1976d21d961408dff071b42cbf87b3c3f505f3d6093bb1a268cb0d6f1c5d33f5a5af16607dbf04da0bdfe46006d1877b324360d9d77e4181345203c2f21dec2bc8e12e789b0b30e551706e1d17f6b72094208f688bd399b9be88d33605c9b4a1844b6eed0ccc8236f6c2456903992b7b9200b38bac0e084864af948782fa9cabd0984e79d9349305260142c2cdee64cd53e767aff29dccdfc64c3c3312486ec3f1d63de101723781f1baea6966a452ba4dc2bb3c433d16fad2c99c5e20a811669ba5b14d0321bebefca84af7a443ab8b8788d5215e7ba9b5e4cddbeb766150f4b22a9a99f50c6fef05bdc3f1c76526464e5216f6db5bcdb6955e2affb43957c5d266a91ec448ccbe431806070ccbbdc47df69ce2cabea4d2da59cfdc3db2743dc8bffa60f6237d99f0cd4753cf2018f408a4cf6ceeca61634a1125dc1e33f80efd327d3a2831d28f494683c5b956f2e88d073ea0475032e468858471975986769bb4c84b36b090c761a0049ad2a6a8d694bdeff932e0be462d17227d93f02c881daaedf6a7204b178330c3483b88c0f66ef31f6ee803a5ad00744385ac4918494d35fb079a9d058d53f1438b3472944063bdc0810c2a9a5d73b2849f4e82361c1ffcedf76daea5978731aebc7d5d25dc654d1f79ec62f5481372457f71049b2397f069c49c698ef383017237536ef46549612818c2ada5aecd1d848186b561fdc44677b0a2c15cba3da34007c6242ef9149db0abf19370adf0d02892c3c3c04e09ac7b8ee64ea84444e0fd5213a516aaa2b8a1cb4449a8de805b20c1e0ba7f8ad9262132b9862ec2782a7c9262ee358cff2164715e6322971ecb0a10050df10ed5a99aab9c1c7a53e00422ab5f4967a131f8c2f22ad228abd61a801a7b3f45a3c11346094be02afadea7b83f032b6612f558fa3df16dc1561938011064194c46c0ab20758a6a82d61adc34ce4389e808a122f785f575c6e42e35f8b704c54a93e091d45714e317d9a8125d555454161492095afc9c9bbe816238de10cde18fe8e7c13d2b27a7c5cf156f636af1ffa56699628bff659c0b021d16c147fc93e07fd98e07759604819f92f4f01b391d84e7d185a9ed305ed2501dfe6e99e8037b91c4c11bc93bff2bbc467a6ff0ff373f78a3c4714b5876aa6c819ded756949aac1ec40a737a0d426c46746db73c2d1105d6d957238c54ade1b18390f17b58563b4a493d0ccaeca30a2c0963be04401a707045051cdf03700d8a8db0e5b87f99077a5e550ce71ed2047de6de819fa7d35c14f888e6d679d2b651e7151547a8407883df45058d132949e06c7d70eec9dfd71fb97123de90ec96e22d7dc7e575311aebeae60495ef1c89c09751a55ebc9b1f07c54d7fd0ac242a8053c22d184d63eebd2f474be8300a8a1d16213b48d88961db8ece0bd9bff799eae227f8581c335ab9c59b5bf9aaee332524d951b0d48b663b1ae046b75cfd0fa9e76d17175a2a1213836936007ac0ac6d2d23a3154374bd1e1008e43b5cdf732b6c43b05131e4f666932b6a0c2847205d04e19e4708753082d6e01233739be3103e4e9e1c2c2b51cbbc4e03fef214f1281a89993589e9e761c1113be56dfe541860c31c6aadf2b172563fc6025f83646436cf3008016e06de0317a1ea8161587e3c0246107d9765bc662a451881ba0b2172a752575e646a7f17c99ac7741331bad7e37bfa409b010d6d160fe488b95ec0a49509a7a0c28d1ee7184b0cf771c1830a9e4bc95b2f4e1274b9881904ed6b7d439b38f2b4ed4717eb4b890865db9d9cafe9d9b77ee0de7608d16de8fdb448f76cd3d6fb80ffaf192bb095f536e9068ac652f92eaa7e4d0366cf70942e447d12a5d6c308c3d1654b07c0262b05336cf2215712061a51651174b05c8c38cddde8e6faab594a4b9866687d644284aed49e350f882d3ade1df05b27ac7b2a6e58d80e67acd19eadc5a6c62c9ca0149548f66bfc714bc79ae547b1ed1945b7891260ce3631ed63f212c34f0f4f0d355380fb07682689dcd4e58833f78481c7e3f9ff95a842295836680f24a9bd44bd127cfada53d228cde6dc2fe2e7e49c6153e1c797548c4b93d07b76ba7ba5f119e50c96dc3836248f975115f0d1e24c8ad4494c899e363ec5f7bf6ff4535e6ce8feb734317128a9b96d516da9d29a62b1f94609b62c38bbd6d2079d0c80e855c2e7745d4c26b1c19f2dbfcdd161fea839d4df4247943d8a8b8f57b1fabe0042cd39728c5229eafe3696e22f6c61eab0fcd42b355e7aa9968bb9e991040dcc4dce5b4e318e224d38390a6c04e9b8d81d6a8b771961f8a8760529819b3d06490949e251770f09faa7174f53550e7210966871a4e60da3a2c9515a634615afd62c2befc1a3e6f1fc0794acc42cfdcacb8c87cc06a9e2ab026cd3bf0f6cd4ad7b20447760a581a00ee6e8d765f65c613cc01fcc3b5ec0830917e11551f5da3f982a461078c5464ab4fad693104f27fac0bb3209ae4529873820cb44f385bed72c4eb9b75d17b33d65254ef12b3786cd8ea87b2ace2540bc8260bca19a60befb41ece8e68245a05f82120864b8f555b1b3d414e432061b4b03c845f9aedf4c9a59215a1fdc7392f94b43b0905d647a26cea7efc204c65a0f44b6179398a941c5864a9f659918324fa5148fe3adc8341c8d59e13020cedc21da2ada3594c342874314f0c995dc6afa4ee3c178de982e8002fad35011a04e990ea62040c0e684e8f02a15164838d687efbe0fc326c9b6b05f38c0bfc8c623821be8b7403f944337075cc97a2879cc7fc9ebc2c324dcab103011ae262f30f84d564b4e48d8173dc1c317867c8fc1965377b42b996e7dc0aa4ad6397e4c1cd40d19141824928e5b2e7848edc1abc6da6edf8d43d1f6d83bc41734b973500fef9fb089592ff53af5dd124c0a5dbe5e87840d7b2dc42d0edccb08da2d0a047a0da279642676fd28fc545d88cf11888cb5836462393558adfeeb283d253a1fec13eec175c3095b3cf123136aff3c6e91186497ffaaac76a4765a5abd5c9ea71791955e596f93e004672ea7f3953fb0085096919558658be0dd0c3ef7a411a14225003f7c0bda2d6cf0c269c54e5045b33a2b73851fcf94664eac83970ff8759d59c593bfb64f3a5d25c15c457a1ef01fcadd8f7f096608d35a0633ed455cc495af83129a601c3f2b4de7f8e30d3708c665e3b002f76abe8276d50b310f4629c10e67371f1558d8d116d7ebdd46b24dca0a102212399eace73bb0f775b98b65e993725630363e6ca634abb4cdfd4d7a51141ff2035726f0364a40d83152e01e710cf8bc28390bef92e07e7e788da96367f2e2092c4c5841f51e34252483ce398ad0c907913c3cadb43d1812451795e65fd37651a42634d89b8a238320314136e1621df0da5ca501fc34794c29a69aa3f3b9e14f3f0149e6f40a9411e1c2d4f5bbb43107b9e066d27fcb93d8fdee3d18c558d09b997f3dd843103da4846432fabf821cdcd756bf9415ce54e827412961641bb8273664ee8baddca6a9047d351deebf7097d252959336472b256f6e641a492e3c657603c1a042b39081771b52a786edf837f977e3db0a74d8b1ad9614ec07c6106b70da3400bed09c7ad0a9b6a9a3010557741b36cf617fefd0dce141418056a72cf0310c3e652b54b99d304569a41c7af9bdda960f3d0bf33f54e69b2319fb3de8c2438b374a0116d52d78992da4688690d446eca10b257a76d2d2a1cb61349c646f266a8829a74242d0677b6e836f0086523c212b476fde9f87120a9988616461b2df73f09ccef1ccc856fd4f88ca7b71ed068447f86132e4a9b112d170a92f725a28e9013b20b5ea4bce7fb7cfa50a57dc46f9eda78debe08e8423784a616086492c60086a7b36b303a8bd22eaa1fa4bc53e3b2c3c821f4e383d6d4185d779e3ac3ff9a4b86573b7162d797a28bcac577f27a84c1a6d1324c1a73f3e5c71368066838351c7eb8adb852e0c41c59f6f8f057ceb78d1065401d334c2610373202bb2466ad6f6d4d5b5ef3d9b3f478203b1b50d4a64d811d8ddee47f294031999064f0edfee3e439d039a6665104e6caa93ca4ff4e904b5c77f759fdd498bf298a3d9f87987ba0f762b2ca22b5b293993a62880c20bff8c39cfea7be9b0ffe40a5f6e2bdc7e0e60df624a0145daafb7f9271523d3ef9f420671a760594595903c3b2bad7c2775256b905858b7d5c9e74561a923d8a9db446d4f14df59534d3816669bd67234926d9ea8a681a1a0a68521189259d46a272ee5dc4c56127e3fd6ba4cd2bab797239e3209b9177ff7b2614672047edfee8d83e86de9ca0d3ffd3580a056120dde95cc381c429053db77a9212322b7b256c8decdd85c11aa9eb9e996e7119a4ca7143960631e8584fc4ede37fc7ac7d61991c9fcea1cae4519d1ebc58db7f853db4b0d3ecd6dad6f8589c2e95ee8d067e552cbbd0abfd230ccd6f95031493d326bb9cc41ee77943f6ce002bd1f5bcb470cdb323914f1e46f65da51343855ba1aeea51d8ab7ac4e59579cc70291fe973e42a9b0a5c7bbea75f2f31ff042fce818c828aced7ac9653876ac7ec43e9ea28945979176481a5906a77f8df5b6cadf9302c76e601a3c9d2dae56863fab4007d4c58cd6c055ffbae76a947ab1937614cda9b8b5963776c56cd70474cc5b8dc7df71cf08258dc6e122fb4038ad14fdc080800fbfa59910b9c1e2b796ca6ffd43f60d6e144191eeecc9bb6e21beef30e50eb98d7398e4f7eecd0628994564764dd6dda4886eade4e2782fbe39bda5fb0fc532926672d6a41d2b06264dc3e108984539df898714b0aaea2f1bf929cdb51f67f97de18b5272fcb76601c8a8705779e80f9beecf8a62cafc3756f98d9a2a7ff09eb6f3a4bbb5052f5dc6e911fad16a382f6bf0d8daddfcfbe127ae5c517f5f961b5d9eeec7394d230478dc8909b5d058ff61cc5e43822b4eedb9b5457a4b05c6bc7a3d9eb4dbd3733c8e99f2690e5847d623d28a12bfccb1081a503839a89fd6b96c2f7ae9e56b45f4b466bd4e7039faad86751f9f596b843b217a4a4bda40ab206c86f1eb8e74e5685d4ea31e28c6923605995257a6924aab451bee9da2f77f9a95604b07d2c6d991dc72dc33e9a0f11302090bc8191457ddac0d7822fbcc2536b13aeb4d8c3ef2cdddc943bb635990b928d8ab98f1bf6bc545c4ce20c39f39fcbc13098b6833b0f0e591b849d07a48a45b1d9caac29ddc6871b16cd0100bee4cfdb8a48d5f09685016b75d5c67fff2ec72cac4002c6652c2d680d3c3cf999621ac4987b4da1e85886a2163c154d0247d1813efeb1cecdf41acc22b59d2f833574467c59a9c108304648819d55d75b93f0fee5f419e5d7ed1a2a16b3fd1847e7c6e767216e3ea376690fd8ecbd92c9960ed07767705e997b51875bebb6111d85be560f04409a0614ce8704b33dd2b8c4a1644b83eca7e22dc2861f98bc4d190d86b1bcafdc2dcbebf40a5fdbce9987fa4db36bcc373985a045b7dbcf00e2dce07ea021f8de92714dcd42161f6eb2abc59caa0b0ecca9a9d9e5a4eb35033a5895115773c97fda37f2b969d6b9dd625f0caea81ba4930bcf0c46a97f7096dcc00adce271ddbff49ba0414a02aaeba0e1366632d6d72012b44e432b138b597a9097e3130351f2bd03361087f760938b95ddcf91f3dce24e6741fca03bb8b647c0393347883e3ebe9de69b505bed8d876272c59f280a44e05cd29c6b032ea3f18d2f55f80a93403e6360ee703a201caa434360ba3622565947f1a1412c980f091f4565b0a12b6aef96c5d1793fe8693856762d2e959cea55239ad2beba2d958730d3a95543e3c6d0368a6c4c7c0acf4db54d83236ee18825886ebffe3f9b7c406917ce572ed97d95c3a6e078c527e2fd13f94b3df3fa463decec16a8092b40a4f625a3aee1343ff1ae65e3ca19ad3f7a4b64e73cac60fb14e1e5a882e9c087437c217449b8cadc6fd15ca95aea628f4d7d5a5ff57bdedd36bb18ad48479b1443d394446037e542b0008cc6c4fdb9aa7767c87c3ecfc18a288a7e95f96df0b92700eeebc2701c2e20e87a49bcac59f502dddb26f6978358fa17de66b2477caf47138fe11024847c4b8441a4e9c10ea5681a326f3b462e560e16663a93d530b8cc01488790c11c22a38bcbd5d986186fddf6790c50531b95340ad282d51c9a23632fd2a2bbad157b021129d6b50ebfc0cb3d80fca416f44f106dcf83488cf01b51d98605477c3b2292a33e4a410c1996dfda2e4fda8125c5e98757f20a6792330d32f02a438f6dcf77148055a95be80c7a8fde45f30025b675a6687116df642402fe631411e60b72b8283c874ae110eb922e9091ae2dca5520e6a10efc788eed3fef86766a7c5b763dd7c53efac9247be2c4113b9dbe826abf0f3b8ef42963ef1e9be96e0fa2adc1058ecd95034caa426c3ca8bf75b443728de290257ccd7d939b127a534c85085f054a8c62d2d7ba8a70926adce3947aaf5a5763e71a21137f53f20e329ff3abd8a903e226551052edd8a738acec0968d6ba0f7426a80efd5764b4ad8ae89cfd098ce550142e751e14c34fa0c64f0ec363fece013caef1821b1f9ae4ae59eebe4ead90de0dfbacaac9a4321818f08e834523dcad7817aaf83ce498465716b184c7f984d25d7a62afd518804c9663fa45c7ea451e8ab17e0ea3b2440b466c9f53402e7b7a2bdeeb2a951724aaa3813462f087dc4ce7adcfb0b08104e9dbde67a67b15100fb5827b8ee2f79695f22831d811ccca778bcad9a30d10351d2c6b2897da5b6e66eef244c7fae33edf0deff4106095957aeb4e055228beb8026e024bf3fd1ea9435bd3f29cd6cc40d19ad42a8c61622f4181173b4ccbdc6bca3431d105d8e2737331c4153d53d491fac7812c8dc05f935e7f8a58eaa06723e5681c3e397be14eb785da358697a3132829bac207ed451870bcb0899e16b4aa80604049e3e8bce0bc541dffe1dc881e92ba248d783f8c92ad02a3a0a99560f03507ca1b72c0cf1f5cad9100e8216a2b8bf45527e9feb96f9b1596eef8718feb11db5bafa098c6971c6d58166469b09d4128c8657c7268b43e65fa61a2b32b6b70a0fefec79b41b803117d378e2fe26c75e89c5968e4555c199b003c73b2c04d16cf1403485f26509877a277ea153f746aab883f1ff3ba3c24b3bb4045e6c6a76efd6aa3312dd576c58d13e274806493c45a3b992548e8c812d9e67d9ad9348576c4b7d268d2d67cabdea5baede415da305107d15f09766734552129d21f52319d156b0c0edd3130674fba5efaf159d52f857198ce60138ec257a971370c374520dc9b06855e676dde265564bae7fc7ce35776088c4ad8da3680e28a65fdc19ef7f65fddaad48640ed3081701b3300884baebbc49d4bd65d0d7b518ad468481a542e5a4ffbfe52067889ab7998d304bb060ba4312018e3c46f99ac4cd87da4d28f628c004188fb13b8e483110bcce13aba330e4b1330297dde9a213312b80a835a49c52bc48b16a08cdcb1833c68c670b203a73807af89d9be98128ea8adf879f236cbe6cb1d931580b7d56ab0e8289f86f6e173030636dd92af07528c98a754491d9f93aff06bf2a60e25b32ea8132490df92fa2a3e6074ba5eeed2afa7bd53c544c8cf9a8ca8786201c562d0bd28c68fddcf567d1aa11a8fc9646d5e8d02125c97574308d28aec5927c9ad3034fcf604792018d591265af8ed42e2637505b87ed2346097eed6a25f36824c700c458ee90a3c04f131a7f5fce7939cbb4ed19247c0630c9e055d12289db269687f2a05f4b3fdbd0c9e714d354ed8ab3a0c0f52e983494cf4632e502333610b922a97921c43405a50bf792f6513838884337d9b7c3642e22215790aa27a2ea322e093f05cc59aeef22a0f74ef22e5d8181dbc35a05bf28681c7986aa019df1dc9e246a6ca105d6c216f1a5ca85281034cc1f59242f1b34da10bbc6ddec121afb0f368ec01fbf22f36cbf6ffa2696cd3dc84d1a92ab15f26e909a6210b55499597447912abc2d89a9e37c1083a9328bb5d450c4133676bdb7ea7288cbc3bb52d6041afff6e2d7016534be2aeba2d9074278d6d99488ac28cda88d9ea6c560a86c66dda81f4257cf2436952957ddb554acb9a4fa806d349bb108a7dadd5367a1ce4e8c04cdf8874c6f4868898aebfac6db756dbf58e6f744318210f6e23328aecf124113552c84cef82631e00ed07399d07f1716d5fd925ee88aefd3ee59024e4be8e64b50735938342c6f9df990b36cc16412a1ad28dc8288e9e2883658d244f116a839dba266b8506e98f968756ca11521d75ed0381be1a15b06cf5555c42d2baceaff225f7135c9b8c2c43eee5f77bbc6f90a3c08755e91221265f27c0e67a04bdee42f0359c585da1ff30e175cfb490fb4e537d88c2332454c62be34334f2ac7118379fcfa1563e2b2d651fda109e98836b80be6a61c4ef818b9305bbeb1c3a1a5535e269f6b593b3643c0a99917e5ce345158397afdc454bf22b4e145f57d18daf6a0280314467f8f0ada382c66eeed9fe6ac3c4c04f92a9ba752ae5c4be62f9ef22048ac5d42199a8fc9246398411052e081ff964ebbe8ad1decf28d5c1b2d02da45eb979acd5ff9583cd1dae72be584fa5cd6aecb2f3a8bcd8f820f3b481d6962f4bce6f7ee167d8e821c7f3fd71f21814f43f80a05ccc1be3d54aae2c1eb54c149201590c0f139516515323506342b99d5f68a0c6b8d381c95041ce2de9cc9c4f0d92391e75d48d740ee89e64af464476090e60fcd1798028675f961bb9b2870ccc03e457cbf9cb8697b53c6503d8ee7b04f4568825980bcd670852c290c7f22d7a0ba664f54c7ec9112ced410703064eab9e282045920c1dd0fa76dcff4932f4be056748ea3aff1ee2727e86d22729708a66f639bd2a809a12e3a87d604ec3812dff3e212202a01475cf944532437b69fe72a1fc9870da71af4bcdc523b2bc122e5930c13157457fd5eee5669f59ba40ab587a1f9a53583ec4dea1bed7aa41c43ca2f89843a4c3943262341901ed15c7fd514d0df2161a5befacdfd2dea53fe72c8a169e78876c0c4fab3dcb6a833078a3c9515f0d3e66e6598807b3773c1b45d6925d28c8aca9fa00012baceba49d835b106b87b06fc1d643775049c2249086c3ca0e1d4997aea7e39994b72cdb916fb9af8b605c19aa9ec28b34da5d25fec795cf9cc25e7c8be37d1417973dc6bf0db0bb517979388d2a691a5104151d66531c1908a95baa1fb90f1dd3749c5787be47e6b01bd70aad76f786f152bc7e021d652060f5c06a9e5636ad378b60a48c521cf607eb8921ede97787b1522997c9bce75e83195f01d9a0298cd768e9a90de090ba0e470f2f18b0997e03fdef678e19a79efe5d3f65f3893f02ffa7d781d589afde5125810f55f8dd6573dda7d3e87be2233e0442bc54da78dcb18f76822483cb0e51593dcc35fcae8bccfbcbb53bc6ca245a00a57ee57b4042805a0ed16307d8b6fe641f28b9cc82d8554a077421a39fc433439a6c58dd84661b7c9bb6463f8b9d9dbe846f629d46800c95bba6d01803f358ae653a3e5ebbc311a988dbc838d9c8a059786964051ff65ac32cdbbf62e4c52fc61c0b4762d808cd061f91961476a8e3603f6ba75f371f6c83cac027974bbfbea1da4464b81682d4b134f621304e88029078b69964faaabef160a251f737f9668e88322016df378d20ee43217331cbfc8bd52332459fdf15be42a9c3e9b4fa3ab95c98f5cdd2ef729ea3d7ed00ab78bf5d9a57e023507f4f93b7e9d1873bd36d53788cb281c7e45ef7a89c62eaf87edc067e3174cdd61c30cd7e567ad9b4881917c9bd832bf2ca181c336533fe1441d5b0d8759d22768e89d6e4600592cbb7b4038e60cdaa7e6ce70159cc23714e83816ca901cf85917710574b8953d98404defe5b5b9e6fac42db50b2aafa85bf63f93c55b4f7ea861b50c3257565dbcc4c6f8b554dc89251386e87c28ee87172cb2825e0c66e38596b16812feddc11b6be61933092dbd59bfe28c20dbfdf6a343bd26b31d101aedb24572dcf9bdc53d2d535effc83c2bedc22660c165f1824f1adc5c35c78599c0aa6e68260acd2e63c7155e44538768bbc828e0e235ad8dc004783c7db25bddb9db42ec0ffeef8a8b318edb5adc5abb39dc739edd2185ab3924dc6ccedc77a6d6e5f174676d1574343d713cf67c3a3eca9a6bdc671d61b3885195eaec0f387c11370dcc2f6e810b79638a7eb5c6e5bb0b459717fbe017684318743787ad9af83bcd21a8f7409f7480b6676fc95dde05b9b3530d19e1e4afd9944c10815efc06f4c3d8107d4c8dd2bb4b78ff7990386b989864cb0169597e9b3ab0a9d32fccc789bae0843764d9290d7788e1bf1bff99f0e35562b96f3bc85c2f5ae8991990a112ab183d0c9a716961fedb1d9e20cf9454f211733b161a0cfb1d1afcd42093f219c0af45db67a56a7f543e5f5cc01d3d7e122443e2f461266d9ec2ae37a8a77255225d6ec5a1ca8d15cff2bd5d429050f0d730402dc08f704ebbcb4f283f87d866350e726d7cbfb2cdbd25da92a228d10f9d8b7ae7181238f6edbf1ea72b5cd4fddd3bc8622390a129db3c233ca1e55e6269c2d036871fdfc802e2c373d7095b7dbaa4feb895c5fed5674c2faf73261bee11d2458398d2ed545a66d8ed44e2acc8f18540612dda377156041fb9783026d3b6b2f1382ba5eef3f0c8707e815319b3ac5fd28af22348a56200623f42b9b4fcfb354ce9deaf2be7c0b3ed3092f04897681a0c294b96e6272b7f93d8339e0d327093e6d244f6f55eb909bce0f328099fc9351ecf0c57dd7248634a23efb125e1a3640d902155ae3b93b17628ce026256504739a314cf372fd7eb5cec22b04c37ae3caf001ada43d82aa81c5648d2cadd52ca57b8affd8bcf05ed547f513e67577c4be34e06bc89c81b72469a1ee4016558edd00769e0b625175a09e4088f480410aaa7bf850694e9f2c629fdac6b4b21c595555ef7fcc14cad9faea13e3f32b8a5eb8d76a767477f7989c6e6d1bda21b583a9181bdd6e91c2bb5b255360fda3f4ba7942bed1872b7cf2534669c85a6b5298c422592e04d236e7781ac266eb4882e252e239218d66bc3f8f0f8c04a2e40f1853f32a79457cb1475dc27e05e8a4ca01234791914306fe4d07358fdb96e1595a8a2f48c780e493510d43c5749b7308ae17ce9403117664b7181b688ec21e8da420973776eb8ed02a0ffc272b7ba565a403b88d84a6d7b32f74a6732cb55c91068e206190504a354539b0f06952ddf082bd6e02dad3c11052936f88742f6b930b4e4d955a7b7af70fdb91618b91e723dd3145b154c2ceac32f4ce79c60bdf64db30bb0ee73378e9cf428d94878d6da773a0071741ba73630a1c688b450a8bf2a92af5e40b792b4b4bfbe37d66cb07a5cf5489d2d65a10b6f844c61f9934d6d47a180ceb47aa6bc9e1f56120a7860f8f3e6498519ae21535fd4ec024db4be0739cd5f46e16f197e81f748fd077cf4edae16fc032d530db61bbef6641775164f07e3f619018de04f57d9c8d9ef16aca460c0a2ac580c3dbcf3b53ec2316f2007bd86bf38fe915c6645331ff572f762a94cc17d0563e709efd9f27109553ba012be4726de9f11b25856b9d7f9cdb476a8ce1d616318be14ad6ef89dbbc68d34c0fd49faa340abf77c9b94db8396d69a119ff77abc753877e2510592f1f72707baf017e5957fb7f78b077ac220b3b251af62f565f99f3e1e1d97b697b1d4dae1d5c5ddfab371a632b434dd1663df97d640abdcdbbb66b8323e6fcfb20508175403fe3219a06a8eb8ee2f79695f22831d811ccca778bcad9a30d10351d2c6b2897da52e42c948033c7c31a9824bd1e22869f5a9d0841014cd9fca19862c7bad5dd8e49f5a2e019d6e085281214a26794e318fd08014f337996581a1e114989c0b16514727dcce4a89b7d596392856111091187f6c93fb0a30badb77e42d6874c0cf1a29fe17464d766aa062fc3d7c2e6bbd1817b6afabb036e4e51c2da706db3c8a34153c8c1d8070b15d7e9939b032258c9d95af7003aa25b8950f6de8ad2364ecccc19496e3d7a9c2918d3857e3ce8f2beccd6835afbfc3ee9d3a157f707681c560a7396251036a2a5b6f9ad6f7ea873a412078b893e74c668c899d28259043be5f7396f6d6ef3f7543208b1304052eb6d6400df3c706b0ce0a31b28ce187c9c87909c610709809e23aebafb9823e147a9452f6047daacb55b5fade2b6e0ae8b0e4317f75c9f2bf14015ce526118d005ba30f361c836290eb2ae78f50037275ea8225b7130103202d509d9d32e1765a0cf13a0000b1c15967496c1ac804877e5b96013ddfa61b4a8ee6665c44a21f745c7d36c440625d181c1042a9721447f0ca135f3c6d11793728812eef81385a8093b8f12eba49a382b1a62fbf42791d2dc9a646860dd67a57dcd357e1a3e568b4ec8eef257a5f057653bf494407e5052adad24b96e26417aa2c7c9979db09a4e24499c3102c35a5e58303004c503d8c8e31afae358605835786e571509b2ec0f6de0b84e764832a3c1ddb720b9a96c50bb81254b843849a2a45db1787e542ccc823d31d36ae8128ea8adf879f236cbe6cb1d931580b7d56ab0e8289f86f6e1730f184c54d0de055f09f8ef4072f404930f7489d2484168a509581c78995c399880195d94fe3995da0606dc34c5fb0c537fc737a8092323700357d48e794e4277c526ebfcec199f228baaa61aaffaaa26a59119ef84c937ee193b8a2f87356611eff133952f5a48ee51690e13d39b6b4150cf2248fc54617d18285428d926bd0d04e529f19427c3888857e5fcc99a193e82c1d9e36a73b962965e072575cf845820844c43f49304bbd1c8d0c720199ff5d89f1307038c9e0b2f2b0e46192f5ac233e0c902995b864d5bfc84eb450ae042db1108f70dba3ce129fc3956e97272566a2a059459294625baf74074354483dcbe31cbf382f3f111f1f78278ce57772991680087fae96a03ab441ca9117494012b2e2d3a80625b8500f0c673238e0d05722feb4a9fa8b9fcb588906494865950328e8de71ae21f1c7ee4526293918a10edd3001ab1c4cf6da202362107fed07d192e6fbc6119ff6c6fa7d21597de7962eae5951de36fc1debf95d584c710a3dc85316be8826a3434ac9d3e5452e1ec1e29d367bff760ec06f0706fdaa331ab5df36511d7e899b0774bb508c55b26a155c0af71bbfcb7782bece66e0d1ad49e7dc0eea2c9df14f882e479ac782dc9af5dddf0eecf79e8a5efe621a6391c28ff5adce0df6e5e9f9a26b8c8b6e189746f2e7942245b2e77f495fa04836a987a7debdbb8d5fc7f069429fa76c26dfe8928e278714b7d0269329462b1d626e182fcef16255d0d35b5b31f9518865bdf407caded92c8c1b115d4de7b83a9cceede4ab3d64600a1f1f4c07d6c2b5ae6d2a73ab50b471b9ab999c1b1c3832da808a657c9c445a48a867b0ccaeded315396019cfbb2b99daeabb8a5e8d1eb8900a7b78b7bf3ebc00b5f1625c51c10534bd4f0de9179a1cce408a0ae25b063bcb49b9d9e327c57bd9b4e145f57d18daf6a0280314467f8f0ada382c66eeed9fe6ac3c4c77ab806585c3e885128fed236c4f76c649363fe84d2687aaa28b03dc6633f3d02b1c4dc589cae9a139002b97a1ca8d5f363c19cd9080c18c661ad99aaa758de601c3ac1747e2d3753477067930ce002db1149c28a334f4c27962b631e48d34a9bd2375154a373f8fcbd12ed9985897ae7d306e496608562b1819c0a3af71bcff0ce187bd84c702d15236a6d4bd8baf7a7c574a5bef080f36202974418b86695554f74d0f52afed1d1e5f5a901475c1e338bb09c5216b24f229ae288407acb7cb7982be32011fc282f05d0095f6d210af7f3a758ca3978d94296724a318e86540ad8b4d522d35a0fa2e6ea8d34589b4a8a1fcf897efb3e9fa6dbcbcf2e7af172f2373db2e784d9e0296ce498d7aafdfb1c591b7181d4c704fc684712ce527dbfb16ff9fcd9ba964d4ac7defd0dff52375e34cfdd7f02d80e722fae12364ba161d1e077b2c26a2a2930e7d656380f9d41385da9df001b901c78c4b73834fecdc0b05027ab2c517cacbcc362f9b3052e1f9c362c2c4f2dae29cb93e8f36c3dfe30902d04d46da74a8c7fc76b9153f433a2526f36faef4f02885a1dcdda158625e031062cbd7446075306ad92249086c3ca0e1d4997aea7e39994b72cdb916fb9af8b605c19aa914003446d1547aeded608b58ec74e8e65ad4414875a8a7f283aa97a2aeb469925bb8153b20ec705377209d02e304c11d56d04a941a462e87c10209553e6a2d014e4fd26d748d335689778a805e4a097459b731705dc7b5cfc51e04f606950098be48c9c62127263b5fc2d736fe33c53bcab5d6c7cd163b89e3b1aae7637148be09c5d51ad0c68935a7e26b3bb74df341cd1594db78b9d106a5fe635e2b36fcdeaa9524f44a8a233f258658acf4b854647cb4fa08c7076ff7c1327014cd66c74e455e9d549c504606a0e12649f6d9bcac15cf8e51a07fbf54b5d7df8e553fe930e1928f03fe797f93eb6752e040183d817adbb9ac0f4c2bae5f8aa59e8d0de7b144e357ef8f42265811dfb92da92a331435521fa2482561f6a786ebe1c8a86c0ba6af6c2f7ffa08707a5c4df7627b598e6f9e44833511ae7d4f4437299fbb10310cd23e6276e5189c2126528aeb394ccc874d68066983f3dd42e88029078b69964faaabef160a251f737f9668e88322016df378d2575d74b140073e58a13036d21cb40e30efc9412079618e04fc3d6ab25ca651df1f660bddb45ac42910de35cd890d3b034590b42b1dd45d3004da7d3861a6f9421c7228bcdac787aff2959ce3fcc1f87190dc5f2a507ccfc5211e8e5b72e9b0d4ae3ee1b5ca11d87b08794045ff8aeb5264d65fe81662135d9a12bc28e3f041acab42dcbb4c440d6f181712a95b67a1ca970985624adb3fcacb036cac8d8d5099d29c9574f9a04e923fe66d1a245006f45e9462e9b6a8d22a197df5c9084829c3cc4bb5376e8fb7c7580c45936263fd6d8aafa1349f3580d5a4d4a2ee3026f6564adbe4a0b5c008e48aa21321fe4ff359a39a8bea82b45356b4f6e4384495e48a70d1f7fba38bdae2ef8a8f259b7ad021b594c6e4eba304ee947da98129f7d4fe57c23eb9a37da826549c2abb95dadc5af587888d123dd48576f1d061725bae1f1f05b883d8e2cc409f6cac190f1e559f0f4d03cef35874406c3dc0c2ed8be295173acf7901ccdb3d4205c8d40a365607be95a16d3e04af75f952999af89adf6e3c6966789c3c19a75a323ff6ec3a6211e371227b47dce46e82d8c9228a97d8899bf6137e7d8cddaa5a62deafaf9238c875ae4c42258cb407ba3506ae5cba1fe08014104b74a4dbeeb58659c24e6bb29ef278a2a7de881900547dedba1e44268fd2ccd1298f3ea0995760190e423165d2729eda3a8d2125d08abcc94a4d672058305e373049539a5327112068b84c621da9646b25e136494d95af73a51fa2ed9de2369eccea767aa2d1b5d1489483c20f67512a7d5dad3bcd0308e72ef1cf368379b18aaad4d5dc870554ee7072b53595ca7b6ca9753d36bde42795f8b5c8a782024484992ae6ef049d5c1751e0d67ced7e8a7266a9ee907ff160adef1206d1211e9926a389457b58bfe515e5e27e9cc23395cbc37ce5ea6a8317293ae653324f2ee4c295630f15db11a23f017922a6d53e28524a08f2c01dc0ae3754fab6747fed6ec80f34b8f5661abe54794879b1b3d9560afb315402a985d317e92d4f02f5cd2044a523b90e423aa512c0f368d91419c4da7163d634574669b20ba90e1044045e8c824f371f3a0f0e5e49c70567d6bf96fe6c2d4cfe4c7593f3b90a436f2c8d065983eecfff76fdd1c2da8b359118907e883ad09d75c0388a1112af479ae49dd950c60937fe5ae37ad921dca9db3966a71e67ff0470891b88d7a6472b559587a3bafffc7a5b35a4b85f6297e51fe7cfb7572bb291251e6182b0b9aa90174a3675e851b59a73c08ff24afaff47745269cf12494363948c4738faa54d9c18279f7586e137819b7cdd8c9ba1a8d38da0e81c3c6b61e809f1cb45c7087cb1e6fb5d95d6d031ae0ef6a7c065f328c2febe305bc443b92ce6b02eada0fb9d71cbfd1eece561277c40b1ffd71cf5ca6eded70ea9685b1890a3e794cfd0205904648c79c06768bf26e7d666c070c23d0a0de4bfa517bc8e89bf7a3ef9ddfd2dadd75e2affdf39bf235924136d6bbff8574e81512a92908c8777db5cc9638180edb74533779c6ff5016c27b1fdf7ac8569735556b216d5324234130f785643e7eeef924252329370b718bc318d41aff96d86bb08ff4e5ebc8b2893e1f27d1c5453e6a412b3e4d7dcd3381d6c1e38ae4632f69f077aab2501b7cfe7f65813428182e848d79ecf8010b1b30e4e33635cf8a05029e7b3f49f3c52135e84e6d7b0482ff47aa110c0a84962893a082f8f90c672076ac64ab897e826db04b481099d37196767340bcb05a1be9ddf0bf65b7dbede956678a73e9425d2dc9c1729515cb0192c286833306d98fa1a1d506b2340300a0e4f8f3f2a5f40142cb4227c65f71503499016c9902c7446aeff1b738ebae8414f958bc977486e13c30f875cc77d951c8d20af3e14e681f1bbd8e89c0a700f2d7867a46e469c04ecc1f3b4ea4d9d714552072838b7a4e0f318677b35c6a3fdc130534830a19ba264eb57b980a0746fcc9065b576443dea0b3b2b83fd66cf5f7b0fe8cad52798d3ec134d4de7330144a29d138ce76aac59542bdbcd03ab683e35cb78bae5d114af74ef777a29014a0dbe0636199e2cb5c082fd55df335b61b01edb5dd62a20b2a5b2ea2c0a3c00ac14674136d3156892f659caf8a1dfe005cdafc2cb456d46ba76e9f3e4cc4056492c737dc3e076ff6646db6a27d3a0e2bda6c0643f33fbcb2f71b0855d10226e375fd7c47ec43246eabb1503558dc798bd4bc9d0d6621bf716bf770cce85ffdedf3e1f0613e087425dd33f031bbbde5c30ef2179e677a113f5b350e0fe97131332f8a7dd8cbfc30947f20a396c4da0476adb40127dbb5cc1a303e809b540150addcc8f0ec37bc683338c180f81d7e679eeec316ece611bf204cf3e5aeb9853eec9c0dd388a3875df687d2a0a48d9486ad029d19b38f04acf40fe2a26d316c14660bc0345d4139b5852eb82ded9028d243d034e80cfb4f0ddd1547672437a8d2862fba59df3351f6417aeeb2bab059481efc9b7d3d7fa01ec766637de7e08c53094eb891b9ce039a6b5206f5cc79699fc1f16c84f924effb1ccff38ce17fd566554bd2381e5bc5f47986cd50b20a1175584a909bd20b6b9339c6cf94cd76a56aa797e83651884065adb8565a3551090d434c70e5890914bc0b8ae108aab86d0df66e579be3ed5069ebed8620ab9d1dff87e2087c007c77bd8fd21942e4f0d97f6ff1fa6bed9d13afac945ec45897bfcbafb1e155486e7f35fa349552302ffc6a057edf02ab51b851dc448e59c018ec5bff114c8f751d369d5ed9106bc8ba1408226bb59c41bfa1c9f727a33aec8ce72d275966e260b88687f8a4f6fc93dd86acff94af3540827f30bcdcafcd4612d55996e2091a98c7f3d97e8066f7056a7b3f0497f5d59da4668c4b9d8e22afcd092aa2caec79fdea3705a4e6d6ea12d599292b7fea08c4f6d9d0e90f250e2305d4002c3e5164e7fb7ea3536eb1dda3f7486c9d55a51985bea86301f1876ed804fcf6144ffd674e3b4b69034bcd839bc25364decc69557c8fea602316e2e368c2ac1ffb3fed3957e45ff6a5f55738c4d8fa1e78fbcecacb4e3c2ea442a7f60b8b4303697ad22a80db0e4da3e2454382d4b50c8dd18a46c6e3a503fc2e664e1a511c4e5ac9cac0e10458c42a13b74b053b5da5ec43b9060634681fdc2188e8db67169df79a96bbebf54c3cbfd8782904226a557338e370bee67e3fd1de2e36fa2f34d57af093e2000786e4accb66cf727e9784fd5f70018ca0682b1f3a63523063c7d93171f62740b3ca52044fb6af1dfdcbc130c5685eb69299e7c607164644d6de676158daeaf337e8a51210f92fdfb11c3dd902f22b23fdd545dfdc90185fa6c5eec9ba049ce7de680ea0bb2392790a381a555ca2864bc24ea139656c8dbaa8d862acd5438fa00057d5babd2477332962a6b6f86b69c4b3eeecea594e4769c465c67e1209812a348ab55546164453129942ba7b874451e4653fd779a309ac5c00baa55a0894b4eb0e00239eb23f8120c38e0e7f025e5fc204cc383ba58e8f2dde4b4b049318d710380387f999d7be77f3155f4ce5ed3f9751ba041951248fe21c5e7938a237ac9106a3afe716d226ef5ef58bace1de1b89b25c386aff61629ffc959d659e984fe841b2d82b4fdbd22175024cb9cf3ff47246068d026416f50b6b69f80c9d7ea0815a9153c9c9bb441bf9c2f81ac8e83ec04a1a2cad5205f1ac1d3090993487376eb74dbe58da60aaae7fa7b88294014d05f9e36a57db8975d479e079fb31acd64c8130ac3b9edca79c9d1bf98f85f572f87a68f2b6d76cc5579cba55482094fc1df2a18e75c31fed2a0e3fa50a6235326c6c5bdd8d6457eae7c77bb2b194460fc2eedaefa99dde3b94f744c167b07d285c10f0474314fca5fb2890759d57df0c4e8655f1941235039fe34393939261ccea329ba13212fa27e7a9d8772ee8e5b6436e308365546fe7bfec00760e14a04282244cae4f33361c322f01fcf6d689fea496cc466e6843cbad122f078bb979c60e931e2f0df5e4cecf8ac52b99b4eba0f917dccb00e3bc518ca9f5597f9eeb092d20dd6c4cf51308e62380cc56d3df00ec835a1e260b3e24af314dfa62d64d847b8f9bec47d2ef8074dbdc97b696fad4165339220b6c18b150835901bbd0ec11b2c4933a08717609f84e016494889cbb372545d634bda5d7bc0c5c1451c2648aa68e7187f997bcd565718d3e94bba94f45564a53af090d72c054e9f3071de227b4149799e1b32dab1743442ff1645a26793cdae03b3a6aad6e48c3862dfb313dab93c4ce6a3d0b83007089b9cd1b81bebee7a1bae32055280589b62288bd9121cb86769d6cbfc309e3e46896f82cbb09d2e7f7ae65d16229655dafb3280721fc06082e0cfe30b33bedad86c699253fcfce8c20c8058dd5e3e20839d73da4e5e3b0d454598eba8f0cd53c1acfe0da18acc283bb1775c0f063fab51d04f178276bd947c559603bc43c487fcedba639278feb911fce1b66f7f9415fcaa38b383d37472a038d1e698bbf708dd9d354960f76ad7ea67bb5346ed5295b176caafce6af986d266a238f035038702735e3a833dea471437d93995bd50d8ca153204f2625cb64c5432108534fd785091acca0aab232a5ca635a2c6cb8c04c241c5a447d7e86d1a5cb12293f7df9816b2db622128fd9af51d23875427bbe4c7127797c5d973545bacd1e92873741f0c65bd45ba9309b8d0b5f15033f14aec2efdf872b18d6e496601f9dc675d6da1699d03e2cf25ab0adad4b7687130563b27fb93ac81af9be0c2906da32952ee83220707e4ac20b56627213a23eee41390424b08187b7e7f62bdbb6c855fb3488615570c6c6157dd3b1c242925986eb70a83a446761e088e72274e04d5ade04a26486bac342d54313be35ee6435d240a886b46c66db6a9e392cb4b5691c4845e1797f61fe89682e64ba0962d6ed1b9fba3bb22c5f17a2297f99381b19c77f09e8db65b8f9c8de080482e1abbc8f2423f71c6dd458ef46ccb4af9999473ef0509c6b28687f2326782333a0f8283db0f036895750dc6975c09a017f4571069257ffbd98734697280ace20040505731341286638630e9dd60319abc5e38272427cba39ae4bacc63ec5ae006fb4b6ed2d26f149e033851bc8df7b847ab95b4dd21271cba7a351e801c5d67b9911adecd4109d7bae39862d542966b0f7ce8763bbc0fda7fe8fe123a75aace46c9608effaf3ffc07a6cc811acbcc56a8c1e27f40994c9eac93e0981f158f456b721c57657be0e0ce08071adb66768ac3beb1fc93ddb985cf4ce45e695d8aaa183143ee91372410609b7078d9431c7345dbe8c0a9a656b7eeedfe86d840639cf759cb76ec4c50258a9c30654efd1d060d66ace5dcacd735c958cdb747ccc905138230ca83eb77322b5f5d13af353f15ab7f1beac9aac905f43ae5ffd4885656a8259c58a6e8377bafd41a76473e151745bbeac8246f00351dac39fc123a584ca8ca8f1876da8ed05a706e63c2dc7a740695b6c29761a838923fecca761fb75697ab66283f8f11f078ac91d0ad3356f76d631957f4006e36d5f380f4fd50f0b667782f941d1c945e5949548532393e7a1c52fa73f7a59ba2c572c4d17eed06ce3fb62227d6d43e14bc3e805442d2e1cd1a95fdba1e7d5ebc0c9ee0249aaf3636066bea9c015659f2d3d67bda5604926c05798bab78e37ee633b274d3f3d120b639a109739da59a8397f98c6e92ef59f57fbfbf9bfc7385abd1d2fdef6b1ee252518b9b032ccb3d373774b0fa48437fb46d0af3b7dc069d6b74795a389999aaa7c3d09cfb2ccc1f80e5b0737a91fdf973f66d7b2e6b0a08d6160d58426c69d35c93b3c7637165ea299f95883abc83f4fab3e0ed4918acf5b5f3f7a1744043cfee0e05a37974a0bf7dd7967365a933b45f16e8657fc69aec707b65437eeaafc2dada43661116fc0aa9c6910aff093864c3d4d5755aa59690c4b0c8fe4a240f35d666232c0ae881c1823089e13b94ade7bccec9f1c163ab4df9c146c44794b013d467c492ff0aa8c66568fcd3402d78f1726e5289b6ca1bacb43805ac77547790991778057ffe4f15c12ba0c36a2bcf6d3fdf3c9ed7d70293ce3e1a5b98d63db1a436f4fdfd5e905e7bd6819d744f955141342aa6dcef83128ec6ab64fe364c9574da0e3492e589801de2158a39d1d83eff7b550afe10e4641d9945e4acbf58169865e21ca0f450ff5b80b56337ccf46bd06fedc6a080f78f975b0f8eb290d52606d60c71d69dc1feeda3f1a236969b196ba0a9899ff292e9b48f5a938bb5ce4ffd1ea8d24bb85eeab600cb7cc50cdf1801b02f85b69f2565b5478958b6e1631fc5d4822f19e187e50c1be043566f316c3e2b6d2f9e0e1b6e529762d86fad139830dbb3cc3b97f6cf870ec0b92008e550100c22f354bd0b0bbffa9b8cd0feaef58d1d596757b2f928f6e5b22f8f45a5dc0b8dba7f23aba3d55f2d2bf60718009eee1633453d47cfcd1c0badf4163f7cc227a421e6a74d690fd733f60c6ebb42e5376725d7b0a28e439b92fae96700adbbee5c579a473fb62f42eaac9ee62575c42118667ea7952c9b0984746b6257f14d215f3171e619225cfbda35db29090963dabc6e48f9fea94e5791700f3a673b225f51153bacf5711cae7e7130a86a9739dfb76b746fb206970349e4f29ee2171d1b042786f8534cae6fdad46f386b68c7f4762b4b3017e948841b6ada0319a181af76b6c96e401ed3e87d51deaefeb5f11751a2bdd98345ba5b82d1cbe86bac72048b689845ad5b7c07c98fa5c08bc498a203421dff621ee7132c5cf8bc9d506d4b9014a7fdc08aaa0d7fb0540afbb5848578438a04b2406ff70d43c74376ed065dc8b52c703bd8b75383e21bf74d5f1a25d6f0586cf53a9f45ba23068ecfae0c1428a09ae8c85d34a9784bcb96ae561227219f1e3ea057e3789c812fb49d4c0828f1de0fc749b2341687fef3fb44e76563691ae801c20b39702f72716af39bc4d24b1158e108f92f9150af52f2c9d6b7f1eb80ebf3c0bb0afcd026681093f1d6ca829893bef55976ca7cee441a3a514d12f117fba9a086d8370589e4333451270fb7be9308286c7e17ca3d24bddd7b76e3e1bb20c2fab2adf6e10a5fa509165b3e2aaaf06f1162481ad98a3490cb9c6596c08ee6640c7934d914166a22f0733af51a9a86c1e2eb8be9763fc3204aefb6b30687e5b235b2590a381ed15ace3d71dc7e82853c2f689337db8eecf5048559cb284991a481a799c5c5426215bc3cd31933d646327bf1cae4cefc3041739f626483eb286e02987a31882f258e3528da2a2324a54943e5ef1b44adbb62bf4037f9815aa1620e605f86b54dc1ceb462f50a3828a12852dfd8c35697c655d3e79bb4bbe39b76c291152b4be8a7bc41ea234e393cf9c68025bd840f5e9dff7842ef90d996a7d781396f85367b0303cf12270633aefc138c77cb4d37b924b046d854b7ca2a3146a9f50e64a1c120d16114581849c46519156e48312955fbd0ef9f5d127536294824f4d72902edd9253dca6c546cc1053574f45ae0a3cf93d48d2145b894ebbbeeda3bc45f9c0e4c7e77c6da060ca590db4e6ea8363808a6efd38370523fb832358ab8b2b4a7f55bae6f735ff0d728a26f90a19732678f3b22510001b0d70ac6f02f67e0ff47a3943f93124e62bb85a07c5879342964e10672c9ee53c49ca2115645780f37f26124ef5c83e668dab0f64a2cdc570fa9f16308673b40d21d28af32f2b3d49fea0ac65f87bd20a241ec8f89b4cce0360873b386852f07c0afd65947a85ef30ea7f67a403c61c6edf004d12868cc9196488a608ebdbefeb276a2c175a7fb7080a9ce12b1c45bfc255176dc51d24f701ee11b524788df24cdc2d1e5f62e18acfc01d7d177d84e9fb545fa394b733229568a32d25f30d0d15cf822f20cb661017ec5f5151a5fd9c3f08b860242dd61fe3e1066b033263462da001c8f7c13125ee023ecc4571f6283370fa6070ebc5d88fdce878874c5d8874be74d4a048fee75549daed57a338d392b9fc6fc78abad5dc586a431c284fe61f69caf5ae82f94acd8a035a3dc7715a5e71518e9bf452fabd5a868f08add01f402f0909f8fc5c2cb2c262d11ed13b2ff4b7bdcac207d77c796ea7ed835545954f8895688f750b2a22caef7548cd5c2b92b4fea457bb9f8f6a091b5507e24fce2ef4cb6a3192fb3c25139dfdf38fc4c8681c5daa09b100c14c15ee4b748462bef77acc0648317d1608ec59c200769fb2af0579f6ae8eeed253e71826d19f84d09ff31a0805377bc0c4a48dc27db63009c451739ca12a6657c17e79c866be7a28979d05ea3cd32462ec55da7d2c0aae7eb00db9ca1a244e8aa29444bd0398b805351d1b250f563420f226fb8f9da2875abb3a14c7dcb5278bba829ef73a60410d929f5dc51fe5281fd8ec598aca74bf6b880849065ab3fd75f81145fa96f61d6654a47626ced0211863c74219925a8d95825ab727aa6925cc04ef883a08ee4e3f7d3c81232c0dbf96a7d8f0df4a36b32f2cbe80bc0949b88c86c66ab00fb34ac96563dbc6cbe21a25a1e3c54d46d2bebaecdb71e02965a2f50944d59a0b7e84e5eddbab034190ef55ee7e100b69adf451b1dd7540cf0c24cf7b09945b9ecf95d7d36ca0a4754fb5dec5914cdbe1e5a48df4fe29e98522079a9e7daa5d2e20f89d66a6fabf7e4fd1b416dc577f89f7ad57a15a2bdef3dbca974721015090bf3393fb81ea2370ba8e2060dfa615d961a5b44def989d0f5c74b4eef81fa45a4d56531f48f38ee9fa7718d80c0fb71b7df579ba1074589c3bf0a8a864fd3a402c896ad548bb27c0f2c39c9328ff63b693efc5f9b5fe53d3a780aedef341276dc6ab75e15f5de8cfcf6081a408f1cc1e3886f75500e2682d9dae4e8afe7cb01fce90823286155d44e9f66a80d5bb8f8feb6bd79fa62849bdb4afe917ced7379445735923e68e3baa658d572a84da8944b40667e68e08fe08bd05dc36de4c1b3417a5d53ede51a731134d314afed5c98d06f74a632e6ff15981d5b00f35307295927be81c26b7ea4ecc87d9d4c107d5f8209bea5eda34a399dd7151b804d2dc065e55c7016c66d8da0df6953183b6a6e4159c4852883a500a387849aa7ba5f44c70c848d7230ba200a4a2a241c725dc7a21007fb6bdfe4c98c2f9e335aa5239a479c412e8d5f4a862ed87ee8f935fef17bde2ea6c0a7e6354e11798f7461540cab6d0706132a512ce5dd0319c940c698d69f0ccf508d3f1cb1944b2285a6f56c1589e1d44d2cba015ca19ca987ef360a67633729cb1f56ec48f91310c4af2ffb03c98e75f22e85f470d76ae73463379c28ce37153341fef52db2631e814c981d2d63d93c9372ebf81af3e8ea4f4ee5002a0cb926803f0ab08b073ba9df9b8dbbca43a0da519421bf0102f4e364bffd80c0ca48d7cecfceff6d0ca4c26af1af2fc3240ec01346e5581bdb3b683c31bda1ee33a7dfe847b925639190ec8f68a96a4bbcba98ceefcd8352c182e68196d7e28a86aca151459c041c21d645d7683b98ee6a4188ca6a353331c051bc0fef39ea99f3f7c5b42669b4e3fb10ac42e1f7b7152fb746c496d797838b75eb46900c86ea7a4c678edffc00ca643ce83b29ea43d442696759022554c70a6203cf1d5fd743d6c73f3a121b31c5b3cd979ee371744690fda37878a8db68ce74567a369d01e4c42ba91bf932446fe028dcffd33175e0f1655dd5e4674fd149e7ee2c0f52b347c8a024ddb32421234eeb4323837d6f3e0915fb411a09d84bcadd956398a9e718da04e5e58ac41bb11ee98451d2c9e33c6afeff2529d9cfde2c5f7487f88ea1ac0abff799e7f28172ac4983b9912300bad38acedb3333c6cc5f0dd715298da7677056e38bbc794aa86211cf6d850680f94cc19e4f49c58d904ed279d7ba4895a20eb686df70c145992a6b4f8a8f9c188782dd3630b603372dd43472c19f28131b64083955da62dd80c3748566f45fae81bce1c73b63a0aac1667fdac20a57c22094e0c9c27cd10c2d140d589a876413aa8d5b19f616ab29308e6fdaa7ba20dbde1ad9b2526b339cd7d966cf158f79ee1f07f99ef2846fc188ce07cfd5c5b1c210e3b95e95d1bee18066d84d4ac9cad14d4d06f2b2a205e59fe4b55fb692d6f7748030f34a126964f858e473ef4a5a20d484441f616930c6bc0dfe0572b0639e1779806bcaee05e6c6630df1a8d901b02c6bb03c8d336f909fe5d0eb8ab11c48e99f983482489cc94f1aae790652ffa049d2b51404d0e2450660c6997c582719f9fced309acb5366cf5f3915de43b2e968ee5cf33d6da88365e607bcec478e633ca78177f1c551ee9a0cc5b740434446c7e48c3061d93138f0f568242864120199f313d3957813afdc3741c3e3af54e7302715bac1d95dda10800b5af2c66732889bba5a738412dae70f855adcba61cf315adf469e53f53574d463ce033c377ef5ed8aa00c9644a770efc985c6aff91cc95ddde650eae48b84fd48b260e3cf00de70835f7126d12249b110b405cf2c754ecd5197c3195677f040d55bd7b4d85a9cbf6a2577decf0d17526fb8e3633cc0c935a300633211e06acef8ecbaae7bfd64db99e9d3a992868b806c0fa862a08a03b1ffa730494e691d2613558794e12061c3127e85a1ab864e12f3e5fbe18a3e4d105c6ee715d7f4e7c1584ad39c6bb49ff71c5ad4e2d1715d14aa9ebc61caf2035524509761d7e3666ad5aa55c584b415444b8a7c582734ec1707b1bdae67a8832e3cb95bfd3457091dce424e462286d68acf3df876950ae474078eef83325013eaee5b9ad35ce2fc9330bf0620b07d8b22178d7e4a657103b23e768fb8c9bd992b59abb6943c37018f9a9dfb1c0fec8a2d6cff73e820fb9131a1afa69e59f211b639c8bed2a75a3c318f142b974e3b90a498c3e6acd12473276d5ddf04860d32c011242a4ff94b18c75090cbe890179b540fd5a8627d136ae239568d6b76ba16c8841c4a584c789cebbed3fc67e3c679ab74c6c0d98ade24b4da70c3fd98c38ddcf5c3a33907f02aebbeed64337cbcec291e595ca291c9872594a98ddccff07bed9d59c6b301684637fdb3ffc0027c078b4deec94d44468e50c0b2bad1ccaef93a8d689fb518d2239b11a6b9011aa328fa8043b2dcbef94ddc05ebf7577b9376da078e1790a36b6e90b43a1facf472525722b62d3c8747a93b7929ac9e7c3acac611c66a23bf47bb2fc1120c7e86b92f5a48874e5eb296e00667515b7a3a7a6b5ab686c66e85e81183c302ba338d4b245d258647392baef1a431b6195b5c7bf122454b36f69fbd83555fc1101f7588b6315ad6a5379aff385770560557e257693f12703bc12606fb4f67bd552389055897cc266c697a702ce2d62f35338da339f0d82ada5e569a74806359fd0d40e7b0e4d769171087081e98a5346a8f79f727697a44e3898c87782c23dfaf17915f4805c51bec1b2a4c68e2c80a0bdb007eebaea844cac5a471136b3b62e00604665ce1542f393439e3fe1fc72026ee2282a8e97eb184236f1395720c8588a2b89eb5c6688b1753cbbba3e9d07ac09620ad948829280bc173ead62ebaf1e6977a5749da1d68829eff19567a2669c1f138b94a67a16f77b6a1b93998e07ba48cb7ea417dd6383651e16e9e27af6ad56f024a0a62f385037319a215ad691e580e838c23e40f91742ee38ac5521691c9efbb2066ed49b8d64cc79122b05b7900face87d3e25c5198a024e00adba4e65b993c1f2a2be0476f1342dd4f6603223530bf417e0c763646a5e53522cdbe7fad86a5287bc2ee88d34fcbf2fe4279e8fa6f59494716853614e0af65614ee8e9458bc76c44c91fbd7c3e75e50cb52f909297d9c989df5a700b9565fb4c9d05ddd46fe9f470f40dacd79920731546d7d5d6af4d2b3d6abf3ac496d202c8757a03a967c5ea1f85c502ec92ef5555c642216a2ddb1192245f48ef5ee383c691fccc7f9eca9d3949c8e404af85004e7718100d22dc401f10b40c725a9ce18abdb11690099fd94cf953a60d06cb9c89db0fa787c9bee1d93bc3b86af09fb4ea572fc837b6b268994d3797cd2c9fc5a0454d75d746a18a70736d3d2a1c42cccaa3ebdb28844f5178c029860384268dfd0ab8c35c9e5185246ff008591842cac94987a734ee1a2024d19fdeae955444f9824f7898511c06dafbdad451469d86b2628673c3ba7ced691400a96688586c3d7ed21238a37a738cc613ecaa556b4bbe6809a2ee32254eaa5855b332280c0cb84359b95a3becd76b4c329e976baf01b3c6609915f19509821a777d7a2306c6bb0c4bfec095122095b80343bcaa0cfd9b8334b0bef25e40905cad9d63b947dd74605d04066420b78db25881e1887f61632d8dd995fb5c144e9e8d68c1c65ce8ea480030d36c48f0fb8fb4486825196e132752364bac16470063fd4c45ad5e87187ac534f3a26648e9e2effb70e96183f474a30f843babd30f112f385fb0e7bc8924ffb6c59ad20996e6e3ac88b3f9c05ada092072ecd62bc14deddb63a030a6021824f321a5032e2cff43e0849019d4ccabb555995746f0b0b8199dd8a98bed86a1c708bbb29874aaaf26cee759fb5941fd41513316d8322eb1c6a50b1c20e82347f558aea1c31e93575c58a5ebd9ed3b6df60f9391eab3b2a6e7ee83a252bc913c624a9b8930874376871edf6ededc404155eab07767c9559c9cef88ef72f1b35e5c4a21e60e8d565363eb1651e018dd3a758ce942140389a9605022898a00eab56205794cf481c8b77cc1a79b18f110e4487966403cc90690a301d7c6dd8844a0453e98aa707b2b62f3190481df89410d8d5a6f7cc47b3e28a164ab32dd5552b07c60adafd952a96f5a0e9b33ee2bd08b9aa602efe1307f904b40fa2657dc6fac1173386d719cda803f7774d277449904b13cd335e563a4b6d5ccf347432d600d511dd1eab3f9a412019d3bf0a3d601a7543e393d306975d606880792ec2747654bacc354da3302f08a6ae3cf160f3f3b0674d37aaadd1cf063b4a58283e1847399b5a79415ebd3ef7a854cc978e5ee49d14afd40097d1b2c96a718b27af76c513fac2b9ef344465c7d91b493f75e8eb7e29111aa6c5468e413304ea362acad175e3660c1982e1eaddc85e2ef4c6bae991d65725a4160a386db51ae89a192d17556726b341712ca475877615189caf85c234a2ebcdfae7c942e6798f2c967d9258a92e2037d7a1e5bf46b4e535e04296009e691370291316e70babb9fa59fac4c1acabcfecc410a5b9450bbb09956492ae7bc696df3b56a084b70b5875f4aae3b9adb69af5f1053b2c5e12941bc1a6ed333cd30f498d99ca9df5161ee5261a7e1fdf165f98da906cbc87e252dd89cc4b058baa205160a3ada6fad7b55398dca81532f22eca87a4803f5a9e5232305040d75f34ad44a4b3e743e62b8d1b8ec70d1f2bf1d090f67b8d3a217ce17dbe3651846191d71c66e777f18a15f93d6445c498ec263f99b37f842f2048fcc27e9bf7a6f2f888a5ea1cd83d646e5a4bf7293ffc084011adb6fd0737cc9ea99158b8f244f339bd72ff41c28ea79497b68e924c9774ea878d7038fa910f8fcf90ef496a324bb47a47aba46eae84265647474e8024df6793ef0242b36e8a71eef528031028fcf7d0089de6297b1c727ccbdfa9891bd44dd6c84e09e0257699129dd7132edf695e66e007c9d5dfa6c6c0781cd6a7211d170010e896d3a0f19f7cbd362ad6398f5c05056af2e28777f4a67d344517bde7e4c7162034111430c503ca4d75f7f9802473dee4def5e8c250124eb8c1d2674fc9c0ac61b4bebbbb7e852947691baed1e43e2b0ff90b99ee35063d4abd1dc66cce65cb2977bed75a00e8be636a6578c98d5098f683114da38afd4c3c68b60f6a155b0355cf808f566ba3076131c996722cb23a21839b0638372f44977b5d7ec8f228cb04cf2b45a5a3086c1f58f02b0e84be85f16ef41d7ace3aab8f2f95858f087dc2d5dfe34794e7748f06bff7f6fbf660aa2440b53c08930924e3453ffdb3c4e94032f02f02d853066e0b0189d591d8eddd55d459dfd7ba54879052b25a25eff05a4ee85ac1d5978fbda81f50cfd2218c0187909b8879819bffcd5dda870b92ac2326664784f3888d1bed3c0d9d0ede04de6c4c0f6cd4a420138c84678fe8736d39e699854cb10fcdee9cfc6d20f5137a21c6798c3d68b0c3f046fb58c77e8ddecfa5237f52975ff3505eb6df6b0cccf2b48ea0be05bf977087e5aaa24f05b1427b6492b3ee02eba19cc9c52d65bbf0ff6970b0bb4e3f3b979e3f55a8e5649296d120faeb5df2e8658ad684fd981954766d9967ff8cb9cba54061b3c9387f1a89fc8fad6b9d50c1d495ffbd0822b8c4ded689192146bf100ecea2b2a56f6d8c8ba70b4c8cb7efbd1a754df50fc2c9b7fa1945581aad6dacc59a24fffba36c1f37417e8b106e23f07152dd486b4afedadc51457a3d5413e047559a16dbf0c43c9b478584208df97040bca9453b61dd536a9d3434313da80efc23c1c296fecbdc8c672e533f51d6ff344b328f9cff6a537aa0663502a3f6f1f5aef832a2f0d5af318e79f6ee0afd8f2a51bc20ba72bfa2d4e4ff42965480a7e75b06c06caa7f1a01f10f69223ca9a3af595b4cbfb00350c1c1905cbeb8a78797c6c84c2bbb822fe99042c784ae6759bb8e96fb5a09d0062bf841802ba78aaac68946c783b05595a30218763ceae968ad731ec442031e260bb4eebea4138874b9de0cd126490bddd3a5699632deefe2cf3e73697962c5a4ef753e4ab7ac5608bbdd9d4ce7bfbe6074dbc5f62edfac37c834cfed26fb29d3c97c7e2643f7e2cc9d30b9c80098f10c10abd06e84c2a62f12f54cc589158a13bb05a8e80ab1b14c101a9b8f15434e05bed08f6dfae40efbc6e2dd5e448b14fd96643eae937dbb92b87f22e5952b762c68a0cc5a9a88ad9c2e277ba695420432562adc13fa995acff55ed874ef79665c9d89c190f178af7f278adf8c94806f165bf2bef01388d96a3d4c9eb58f33308166968ee1f5eb71b275fc56750d803aaf1da5c3452559aed3ebef35666fbe7fe990948e80af0a077e7b0d922894f3881bad11131255a2915c94ed438a07b2475db319a4daf0b152d77a19a91161460f53e19a7c147184266019c0bfb52c722afde5fa1fccb99b958063e7c4edc2abe32383706f26d6ffedfab701d554c7c0ecfde7ebb29da4b84f2fa7d9c6de6c6f7b4fd848952d9d9f4a480de5738312188513ab5830efa8e98c61ae3a34e7230d3b4e7e4cd062e1a61a9c5f6f285602a957d5e5d9cec9f223004feeb2edd8918c5e323e9568651171e593657fb8da1667ae78fac37c69f98b64b61b624fe2a529f8f62cd7dc93f7df2ddb9ac3362a4285b89f86695040d69627be248c841442a9a8d63b245e4222e2cc3407313b9f376b71dd39290bee938cf3c250e85996ba398db0a94587d12a765e47b3c8def1fd0ab43e9c7a7eab7d02ebf7b31bb22b8b774c85536bc5030eddf4d0d3ae8a19599d0cefcad0ab7c7bc6d346916701c51866c63eb7a4e8130aec72a380e6c3bb1e9db4a2095f48e7d8ffe3c92950d9fb2080ffffc7d9b59ed190b75b3ba27c471e41cd64520888b133ab626c84086c51e9f0d92671b71cf3a15521ff56df81bfd9c2f5234bec8f999cabbfbbfc96bbeae7d312285fe64376fc3ef0e53299aaafb06f0de480b6c9d3501cac5a97909ca3b08dcfc984df0fe20115da7c5a1158994129db52cea4a86c2533618d5f130a0405c4b77cfdd26f313be3da99abb2f33ec3d6cb12b0a176e5bffb8e122b898b5b5a4e29bace615576cd75e0d2da1cc89dd27f4a84ca9e78c15b5911a842e260ea9f8a3afedfd22a6e9857138bd2426e605f38521755110eea3e3dd37fb21f2cb4674772dbe6e612a5350c534c535475dbd7736d360c0ed6defd1167341189de4b90fd1112c4c95e2e47f2bc24758b255ec9eb63f8968fdd30e6a99d1be58ac826ced2fac80c8c64d09259730adfadbd84aec2aebd4dc97f008d372b1b8537e8e2bce6314ada293a097d3ca17a3733f335fa5b44b009c46df2eedc11301ab017852bc5c58b65074e5635a4d0d2a2703ccfc6d95161088f173c9c5865af9e2ec5ec8ad1370c844780580bf9af7b8cf904642b45a34a849848bad08698d2dd53df3e9fb4c467266e1efe4e9c8cb1e89e974b25e5fc1d9a1d087485534fced4b9a1c89c8a7750cdaaa5330f9213c89fb2247559549cc6ac68caf9c182b05f0936bfabb656c2a02b15c1e580ba40d012e9c206c8c5d7a482f714e8f39154bf81b0f418fd4f7db2444c95b814ce66b192b56495aacdf2c3589d32ec9fc2ca3aa8d27e6677d5a3a6b893e44a63cd9fffbd092df1fe27fbe04df0611727f1129bdbc063af5bc975bbbb8761941eddf30e0edd3b2eada0f99efceec38a0312ca8cc60e1c446e4bafb3e7870bc63adb53aee7c8568b8770b894c4b242a760fbd0bf50bf96fc4c9e1a19b284b6817df7c136e91154483963c0ab8565fd8c547ab06c92d4777024d4d6e2235d43d5a642af7a80d65d0fe6d5860ed172d4fc930de77f7789d79183da0f8d4f5fb65f0db7c08372494b990d82179d921c1f0dd8483989e1381ae9e486ab117c4ffb55d62c728d45f8ae93a73f6fa0b2ad5efbacdc88f4acf9ffc04be49404a39306aa8953ba8777658be765e462b6a46522956d9e7f31d7c1a45e6dcc20809123683d4da344c42bef9419db7f093c6ad4c9d596f2d2af90f9e146694cd77c9ae51d4adfca1ef28fd9b3e202667e2338a6a596bf0c2f20fbf004814765416091e8a117777967db0d44fc498c032bd9ee6c1d4fa04a9748774382c3c776332798cd8fd817abbdce6146a59aa6ee7cb3c1d097181d92a9e02e924e4dbcd584c332eb7614c256ca2af70fc54a8e4fc619db2f70cc52198c41d61382e3ca315c047152e44a182ec5353867e0ebd9d6abb0d08f578805958ffb391c9e9c07ee027a17b8f2ef65d7d02bdeed0a38451abd95d6acc4e8238a5498f8a28c66cd9ce5428b09dcaf95111329eff17f48a00e87383225ac033624d3dade5624ec279b8a17d8913baac9e40dbe84c5c5e0618c3890773e1eda16784184620564c5645bfbd1282f9550d4a329924b6e85dcb479d5ca096c8db74dc947632cf31f01d3af5bfa264e0aee58f7776e77cd4c36ef2b76f30d17b33827ba555380e63c0b413a5d50748ea7d81604e25297e2968e30548e605c44a1dd5cce1f64ac33916ca3a1123847e582401287dc0c21ace97a5d8b6e467189d0fda54029164b29d1e55581ba341eeaeba83dfbefc5985d7b8f5d14bb1d72e2b6a76c8f202192102929c6bc17f8f5b72070bdc6d3f7f01026fe497019bff8533b65781bbc64b47d727738063d51a6aef2a79aad98cf01ca6ab59f5217e17329e55ef222548e1f8cb669ab7d924ffded2efb58c649660917120a6039ed39544fd2fe1ab158e71ddea0d2db31edc8769421897f430c2b31455f3bce47812ea52076006481b760507d234f66a80f8c3fbeb3eab2b2f0f4e72ade2cd21e55ef35eb6c4de3dfa570b83c6e0f56f78a8bb97a1d1c92acfcb50cf4b0476d820d64bba083e5a866c7f8d41633dc7063ba6bd966a90687cfd6853a5e43d4e26275ab3cc9a0ce9001eeb9c032b4dd21fa546c90b1129a1f8f1e184ff7f23664f666b8ad1199e8d1f9990407261fe1f2ded7d52bfbe033423ba10b16cdf86d32d1ba9f0fa1a497a727fd2bf632eadf43d16d35aa5ad89eed49c0a65b1c2df82b3954226ff35f6adf387be93ad03a212e60c8f139f4ac095615f4c1550b5fb873f13077b005ec74ca1fdaafb554e10b86ec11c3229d7b8dac1b40a21a3d17430e9283be8a9919b888c619203fa32bf99eda38ea00a4524f9190311cd2cead7847c8c3e5a4a914e3049e8dfb0ccfbfa85187e864c9c6221a54c778e6a1bc8a90e30d99089c18f65e4b37e93e914f07c27ed0bc90fb666b477341bd5bcc65c350f6d446631cac87a2e7d940cd34f7db115804a9f7ffbdf30894d6f659c25ad85c8024a9f6e6a32be7f8809a5b3e07e9a978e2584563b696934397c75ba3a355ab27a8681fffa36082242e4243f22de82ba61699bd433e7210b2bab9fc627249ff1006e45c4bf8b1d69ce39dfcbf21b27c7eec85b75d185b1f66ed7cfa57c6412df90a05a8abf5a5a49b9c2ae539dee7bc6c6625c2c4250b7c511477688de8e2e55c047509bf47ac7652c50b3079321dfa807f2fa0da7d6ad177a9c6d869efcfc0ee68741b48d332a41d90ff66f761c6cd0b47daa348a9b010ee7c46b82664d3191e379b5b634eaaf74f9e58d9c6b3b5a3644afe730e0b5b9c9042bf250cbd091c2589b8aab1337a38f230c8c002350678cbeee9c96ac8fed5164fcf34b1ce05621ebd8c84ea2c9be34459638b422e5329cd32e823ba9a05784007275cc46827fb4875582d769dfccddbe79793ed91cd7d29186450155394cb96ad26cef77bab11b524f7cbaab605ce00f05c39442eceab618482d8d05056a39ef3f9ebcf91ce124e960666d6ce42a2bff97f9abf44f0622443412fbbe966ac23c4d799e5a9a9e467e6965670e002e631136c154eff504770a18c38db3de3a8aaaaced29e37f1737e4501b5eda95f56153233496fa78193ac8d3bf91235f3d23ef7238aac3cc0c33cd71c184a041459f197d6968c6a62c65b157edadb73ebd37d002ea006d8850dab202fd4907c49f4958bfae35addc3927a0bfc7ca80e05599f0d4a21d7c6b4f0593e5ceff54645a098b3d58973535dfc25e1cf3f16e073cd4774601017990c9b4f8957d668b817bbd861a4fc581a93fa1f961d8b8f1d6b15049568602fe0e2336e56b005a26cee8fa29ed679a7c5df82b067e4e2595d9ffdfedacbe8edeb09a27c4fa6d882551482b007563dbb6066cdbbeea74170ff97da34bb2c88195ac4f9ebe0998c2143d1043a998ee3b7d609780e14861e19e70659e77ba94838355cc843cd5a7e29661bbf142242815ace4371563c69eacf41268c0a0d53162eb7274218c1b00c8eb06c535a662ab7168c46ad2b1b979158b3c2426147251e73fe322bfa967b7425f496a34623230571a93d79297b1af49238cc24f5072d6b78f317101c58a55407029a4cb973fe3f020d644913601ad4476e13cf6116134f7dc0471b28e9e43eaf0a6e8cf4f0a1fa0de4dc01bf618346b764666f6547d8c0d7c71e451f9a4ee2faea6a3842c67f1b5b9a90e1c37de39f7f3bd190f56fdf68677e00c1139313b7872c6d51bdd2df1e75879a0323f6830aadecf2b95fa138ad40bd1042d24f293c8d809372a53563e985051b693a15d03e9f19c4df156e48bd9e84d5de53c93af0d7b78ebc172920f7bd41054f3e592e4a6cfc30c8bf663b7ec8ef94e38a4b9626f7c5c6bce4ea97d838df17d0bff3bae3c53e7e73eafae1fcce63cebe0473d27cd8b395448dd5271dd34df5b994941822b0e356495a65f6002f2f35779927e07aa1b11985f1ec42f78481dfd3434e96e5747811fcc35dc18e461ee4b2d88689a7042bee658526f4ecd98ba593deade9723d8344d57ed1fc3c4a40d6ec83ab5f11dd4d0ff1d6ab7dbf7ddbc7c04decc60b69025a97262a10800d365006d30215761b0427caa255837e0cb5f5e423b26291c6388dcc588118d89f8d0677fcbdd4746b961f7db5bbbf1da995beda86e20fd09dccc9d373c97cb3ebb29934edddafe8dcfbf9e444df09a3c79471163f677fee315cd12520b4ad9defc5e55056708d62cf20331b19963cac17d09cdcc47bb1797be7149645820eee442bc06b76a811975a3a503721a3e5c286770ed06bac3dcf99758a55bf830c6f7f283bd88cd637915817ed3cdcfde65859632d5d6ba9f5b65df5220ad17ab04fd4d73781490b5dd098a7be9dac3af16733e46ffe460c73c9829a9b919d40b4799cfc3eee7f4a7aa75685b98008a85d2258d9caef434fb8221a67e26e745e87ed59d86c3a0da10a5b18c641b2cee68a9103a4a5543c6b72067133a3a49696c53e3e531d522db09f91cad6c0eef63c313840a7d99faabec4493a19ac807eb76e1239f9dde21d241279dee7e670c29cb0c01e72da9b15e29cf6ee9d471223ef650befcfbaf02e52a017b3bcce7d9113b83107f4a7c1b129332b80d0bb0b0d1eac6e8c8ee96248131d1d79aa62d63095d91655a9c41199480e4e46511f85f69cbff659788e07dbda4d019b822f8ecd77f55d887a2d5ee46296fa0beac9cb0434e6669c208ba32e6e717d77caa3c58d54a41ba95ee0e809003b77391f06ca177f7ab75e74ff8071d027dee0467d55cb38f3e3239ec04d188837fb55725d056c56638076145c695bf5eda8edcfef9b92d0d4f5b2356b0970797ad02ec47f00424f65a43df4f56721180843fa79ddab0b7a2099a52e5ab30f344fe875d69ac136c688c53c41dba55410b372c11d525b26e2e0e1b22451a019c2d2d19483e27cf1973a8b6904979e6c99df273c66d2ed474cac2a7880460fa3d34f8216271808b0697adc0cc8ab86a529f04aef3b8c353db3f2d491c7fc59aaf2682bc0c3b19f54df5007d03680760f23629287f7c1375449d5161ffe77e42a6e3cd5212c4c899936919c12c652c114617552bad327be30fd7217fe9183e198bd4525f00c6373aac4a63d337a7631ef4639b72b928d100e0c7982db5f0584514f2ca8884fab7a01a65f3574111c913a6d206cfc02dfb28726022e968368fcce548d5682a6fad6318885fc304bd7cde41d9afacf5f5b9b4f0e8666fb7399ce4fb081ad114ac912f58ad9aa1c2da30613e317b240853813f48573fdea2f1da094742bdc25e685dd59dc2dbef2c676069e71281fef4c4a825ec34bd3dc87ba400e8342bc7381c5c395316cf729aeec0063d666be16293da85c7287c7e259c72f31ac40532c9824b498bfe81687e6909e219ad8d195ea435fb47e7e9e90263e7393a64b450f5ff0f24edd7cb7de35363943d9736330b4d0f00507d8ac9e3b702e19604ee324c911d6b0fafe132873701b105f0d25b2a5c5ab2f2c71fd1b6d1c37e00ccf6d9148a168358fd02438cb4898efc2aef07a9efca4fabb61b89b4ad52136243e72789545d13b1488c81bd482f8e4abdc3eac5d2aa5a42330bf16e369672e71357cbb71fb469739ffc77f262b6808c4e8cba412f42a039f652795abf6aebb0ccc5d0eaf0ababd8c69d162e3bb6fe9105204db0544276123e534b5db9c87fbd33f7acd618923c103b281d69f03a978f57a2b4d5607cae0fa9ff5f4abba4cd06193524230113b5c81024c299210f0616fc0d2eae5f2d37b3420632447436dc00c7a023a04c2a205b323c06e1bc7293c769e4d878d825390f910ab9a075d1ea749a2dcf2d889707ceb3e8fa5abcc2853893680d1b11e131aec2fccb21636ddc77224a90e4b575194bf136b818b58584ae23b60a414b2b1189653c2917cb853f211a05a7e0ae109914969ca2ce07a399baa05e1087ef72a2516082a27326cacca61d4c30ee77a208eddfffa46e6134d196d6a0557563199af47b39c912de9a311eccc0bbdbf9223203d9cd56f7fbbb272af5b38bc9ac4a872ae9e4eac67788b9d6449b65e741c9aa6dfba8c908048b92f5caed6dc8d72d00bd99808f7c2141dbf432ac6d81aab64c57d562c49cf4b0aad4205a7bbf93b05c62c0f728b649f5c055df2708b869c35e225a0d6ec32c1a5335439ab676495ca2a2b6470adb21d2f9ec63e3693dd05f898486d7ca245a3c6512cacdb570915ac6614777404cae4e039a86f03251b47cdf7e7e6d3d18d7383ea074dc70a0c32d2876e5a58edcc2c40f71f2baf6ddcb2e269dfd38525cff5a6e355be9a04f3fe64479c3c81284120790d566d3c1c2db3cfc1250e3baf7ad7305e9023c8cb1c0f1071af189a6eca8da7dda7dcec73d96801b1b6fc2acd3502d1ae5ef1deed8ecb5b00fcc24a50a171cb26e5846b69449ab5294ed1b6d4430286f5a546f1944641403f5c45908db2fbba3232743d2c4dd5a3971dd1d996cdf26d0eb61ef7b01582f1d639e8a96abd834eac96f99293def07ada54624d5a21ad121fd593df2369ac2502ba16a6ad6a4344f6b93be2cdc9beaf92a1551ff93c028bbfddfb237e3b18c166af2b9b5a75294b38d773bc6a2bea56f187dd0e6a41cc27800bea4c1e4a361a414a98260a2f8e540a7d021c6b17e4f5b5495f8c9dca94c298333f0c0ca7403ddd92f860b4d60349e25ab864efccb0584476507c27032a70a74b5fc529b3771403c9ca3a30b5bdf5edc0e8f9929c1f66c604bc05fe087d6493082b52acf87a77f2b222a7891f9692362330dd58fa406bf1e71261025923229ce3f57d0755a22383e93defb80815cc7426e537a62dc65b5843cca53be199038eb0ce472155cae3370f996d8a21d7f609be7aeb4940d73f46702ed570b171a229d8a2bcc5053061feb4ca534eae8c9f2307b54815a66c566669a9f8f6e8ab456d8254af4a480714d94f9f08ee552fcff060f318748f8269b43ab2cea1f3b2c478a72f102bba82d53aa3cfdc60901ead0de1180fe7aea23d6a3f7f083f17e1735fa6496aa1b263b0444a67f45776b4de4efafa59047027d278ce7746cdf0f2ae070bfc5340fd867282ee25b80f6406a68b6e85e141f2fc6fa0329577e2c3049e1971320913bdf420613d8a2845f74145a0e3fd575be7c3f5db886b65e7a7394045afef712a61b621f878fac47b853eb15a5750965cf610e15530887ba06a64f20d761d01637e7844005b5d73730b483da269097c4b93604d5d47b20a1024eba98be21712ef1004542ef753edbd02365472270892725c89f27fa57ddda000f8fc9bd1613321db6acf81a0d36f997d1596f34d207b316785980d84bdfe73c810c1bc6a497fd05e1768ce8abffc96431a0def277880a0c3591d66034b78434ba26172608fe2a7d6a21421321c2f47a688a802480812d139652937f5e250eb07250a9cdcb7f7fe16225c3f677d52b25285d42cba80682406093702668e36321fe1c88a20ddbf988811551eac19191de2815ad61d9209da5f42090c99fe2f674e8ff7c35b9cfc4216276f002d0fde85075e1b3c99d59005b6f38a4307e89c4c07008569695125b9f1922c7b55a1e0619f023c610057603798a4aa407d4da479655e302c3011fa234be86a0a8d41527f600471c2591a2cca2e573f63d03d700ad6a2b67eb36a187788e79bf738ecd0ae2b0c38bc9eec9b5003e904cc0ce571a7c490f1f517deb77bbe65509867303201e6eea4a82d265f7b9053315e14a51cc0b78f71af6204782d20fc40600712b968028147cd3ac0469c55ac422a42523f4fb761099ac6e1d3333c7c3c4aa3a9a8a67bb9fc51943e938e7c1d226742561696cb2d790c6622341bc84fbdfa22b69ee42a2e5a689f0d6e870c3e0a2cbf2e6b8d38e6e5b724c6f19345ddc348e19b0721111462cdb34c291ea56d01caaad72e13fdae3d0209c2258dad3d7040a512dba3e15134d2d436a7598e3c44e3460e3431b56b7cac3518b18361b7b1155a44a093cc6397444bdb471505627e092f5ae586643f3c09de57fe58233d9a8e37dd30fa56060bf6fea5181c7428fde46e8bc030ce9d22f6f610d2004902ff18b032d02d81248bbde3fab361d648db8a4b55a6d28eac33c374f7edc6392481fe50f6690f6f9c90dc1e7327d86ac7113dac10150ab18cee261e040899ea59a5abc11d7aaab04b018ec1ff61829576122235382899b81041fea81eed952e63167fece0812925e176ba04594861545fd1aa46ac2b61bf11508b7a5c02cf008f2f3735b2193c0f1012d5debf0085003443f767f14e6f2affe6e059a97fa5230d3d8199bd47782306dd4bef1c5fe662d7f2e1e8ce2beeed3c487e1bc0864b1679901315f6c5b6d1cd754bee7b9ae3dfd4213b2c58ba7f303017edc65821e37b842acc1da4e8123dd288ab975767807704db28f0b66303eb1ff3d4b7ee51f55fc26cf2963261d2049e1182b02142fea20fa06b2678e76fbb2bd26f13f35abab25d8d359ed529bc77b4f237d3fe552bfd8176efcfa6010cb25781577b4726f52dbac47d0f34735a88cbc95d80512b40e30206f3eea83bc72634529c64156af46d51f90dccfd0df6d45c315500e9f49b3b7a5718642d54cf201ad7d78d1516e612b0d7bb249b27fdecff00a7469b68feb085bcf014684f9e9090b78569e3f4374550364b34e814ec1d7d32d41be7c09391a285934f98a6f8cd9988123e7ebab0d9255a1be849fb263277f101d0932169610bc77e76289e83351787f7e97e237249281b76df3c3fbd1320e8679eb132f9f24463216f3d4a86e3fc76d370c3d7d4ca588b96b577a10ee9c27125da440f560cd3f18d378570d2a7dfbb18e7a5b2d2172fbd9c6fc1c544edf1ee32c6c2342b2ceeaacf08decbf48f4b1d140b7304728f14379f2a692de5e2f9b9b33da90b2f3671c2247d40f04f29ab81f5b4b25814c0555e11ebdb09824f3056362b7067174b36503320e2d552833cf1a39eab1641ea778f8b7afbac18b628756d93f3b7119c85e8a11e18a57f649bc655982b91664d03e138f97cd820aeb5434db75fe8ff70a5ec0d7f42869c865697b62c6feadb3782ec3c2cc24fbb8303fd1bd1f9622cbda3e326c9729830577dd3feadee00f0d94138ff2d58ef1b91df634c92ec0e6b06166914ff54b92656459763b44d61136dcf3f0cc4439a7dbd047c375ced8101748282f049dcf42485f0b0828ccb18fccdc8b18696c12e6b4792bfb6ed7fb640fb500fba3296863d6c7321ce459d52c2337b4576a98f3366f4d8a68b7114c8ba2a555716c3fa7c9541f213bbca6739d5b9180e9e7e9412f0374031e6fbb3c955b1ff24331cbd88dc673184af5837a38f83e4d5233d7a45003de1ac026b4fad7ce16e71ebd5b60bdcfc9cb5499a5ec6b94043c8c123de81906d49242494aaaadd9bceee2fdb5581c87e64f31ffe70e24b1e1095f70e21e10032aa13f6f40c09faae5adc20ffd76f0652fe8ca32ac8f79039ac7af8983d99f936756c23132d4cb931a860c3021bfaaf9159f700990c2a051791304017d059067f0748679dbb36c128cba932746f99763a49ad3fd1ccaa3512c34a30c7df1d01a2ebdfe88dc02a34b7d6d13cbd0623dc35afaa0a77ed452f6fc964016022cd16b6a52c351d3918a9e91d7da44ddcf20aaaac8b279b6d947e34b064ff330be1c48666ae18f17a0a0053b155ea94c1a0376acd124d7427c5faf11fac0df4a41371c413348c966535f44d35a95128bcb0cfa9252fecbf1e4e2c9c6babc88e143b8e1cbad8085c63a0d06a4870dd3e6490ecf48d8b44438db029ff0ef88535b661805915c60f49be3c1c9a6c9b6f031bd99176391f5c2136b7bb6c84308ca065dd088cf41d7ba7f85efd84e8101809e3fdadf55b75d06ad8d8c35f7a66538a0a111cd1be0522f5c1220546ccc34f4038d221a457e3cd561bebd45f07d60172144a32f211e3d4d63f82c6937b4ba22d728524d2060b659e1cfea398f13c2c9b6036cc3f18f97114ab4bb1103f206b214a38c3ccf8c74cd83e02d840c91bdebf169e184ee453f62ac5f0cfc912a392b25318369a692388e169d08f0a60b12094f23c8e035a5967ef3ca7ddac16d076e56243878b8b294c0245eff1c005be3bf02f7f89a72c643190ea8f5e7eefd2d1dad9eb0a3a304cf95169747460b322dfbc45c82b544482b18ca6249246d4d37cf1340603ad57085c1bd8f0bd08b170e454081913e67258ef0efe487e375eef411caf37b52cba69d3d666de302b13348d370623e4e6e3ac4110d83fc88ce35504efdd133b784ab693370b4652943cc2b4133ad015217a05264d335496bb8a727ea1bce6ad09cd9570f6e7f97320a3657143898fd1ec1b0b0e7c3786844e0d43d0c6f4bdc8438404246463e84088da61dc3b1b84956a0b2b47c1df53fbb30caf52cea98c3387aaf01e5d86d85efe460fa10d5f0df6d44bb4f9996a3c67685d857a5c8cb3e229281b4a7186d2a9dbeca00c8f9532d2196df89e22d43cda391c419a6fc8e094c20e28780f4b3a4cdb047a2850d13f51e31264ddd5c7a258d9ec990e5791945961eec8ce03419a8e4738f22f4d0134386490cc4df8819b5ce93497fb7ee193fe4cf3a735e777aa3b85880caa83b994e458454f8336893744d7cf615fd07f772a070a5c632da44c4d73f3d204e4e4a0daf6c96a8817ed8c2cd106485240482cbdd0a44e29cb0a293142a3f1a32c6cfef86c8df8fceb3cc58220af6f81046a8dd54ffca6e109938030cba3f8a280b0767e9f46f92966ec65eb4da4cdad9064c1ea7188cc60e40fd0d37db959daa155b280576bb65991679730e7f81644ee1001022fc3e87551643be2a830395bba5e372c29538bbeeed393446b778072578ac32804ac7874ddeec08457039beedc217e96698852d3353537533e44c3e5dbce03420089dc73d4ac98a98a327ed95e90dc2d6bf74d212835ec277f5ef5e25884422584329975543de626af4d173d76fce69be8ff5c30257cfb21f15d782b80755e8b24ce2cd018a6f6254cd60311e9053acbc0256eedf9d1f7bd806dec01b705ff6231c6cc91c8292a19c4b50aed5d8b7bbc6ef8905514c9afe3adf1d1789579df5645afcc0459c0c178cb9fc305ef9568701588ad346a13a1057e44fe524332508cde452166054ce28eb6913f086898f61f2f593ba6644ca1ba9df7ff0e0046a80d9ad860c0d0bdb17fb25042a940d30aefdae1ccc6471faa6b3452f56354fcfbc00f50ad6ce781b470b5701ac879d3327f60ee168129fc4494072fbe039e66215eff9a850a2880b510534ba47e95c67808f3c5317bf3ee04e5eb9c1ab932d41b57cd7bbbce8e8c36e015a8db0de96ef5e714e3bbd2d5466eea32e2799abcfed7a123401c3c9de95169b8550ecaaa8dd05e3afa4efd842b848b2dc3aba004090c73582f980bc8bec80b4acccfd623e392d102805cae8a179dbe65a63561b6c165e51dc73edf84e8fb89ebf8b77544ee9b46edc219a96e869895edeed32030a63b07cb0cf22c07b01f238a76822770b9263758ffaa89594f46bc269fb2088648effcaf8bc815a0c461a17a229a6fe277ddb6ff1a2f248cb9ba8d977ed54b1b2c9ee9d13e88c5520f979866f8e3ce77176eba9531acdc6cb41a5070ef30c5c604b5b5c0456996a3b674c90852e09b5ff62e9f72a152dafecca14cd3c5c9968ebe3039f162d88a77801a2f0b59dfbcee5814d3c83b030dd6ee519adc665293f10352c3621b7371b421c897b04b6fc1057a9791544eb13ac1c0defe1c261b0232ac105a8a4b8237aa7973d9ac957dfeb5ff2d2bfa0de07b9b4355f731d7ac1e8e0c5f2f0bbfb4a398e9b4f5b55f802baec4209c4e13942a4ad5d07fb749052d2c410ee0368c0e83e489ad16b1f56b5548401b417ca39ab74c78c8e35fd2c20a029101f18e03c123b0ee403b0526dde563d907d5b2b001af79bff7c3a37b013b2ded4a2a6bcfd390409908e6373f5397f1cc6a70eccc93f7a1521d41b06ef740b4df578c35615ae2d53e289d64fe684285b298934c65a83783aaef1583499250190645996b0802c606cf6348113b8d92162f4c80234d1cc43e446033eb20f4777d2553ca7702728a476ce0e5ba587ae149bd1cadd9df48fb4d9c9f6215ef92e6685c1ab1008aeba74dd050dd16269f52f63a9d2e799e8bf42a4f89023bf2198f515346875fdf4552f917a292665ac8dc03f3cd7e52fa17d7ebac416057d87e6bef00fff3d65419ceb658fef2674b00c6e02235f5bf20550243ea81c64c1aff38afe38be92884123817eca2e80167e4fed49849188ac86bd8619947816a90ded2ad18ad401633b3f1ab594efd93cde53d28ccc94d78d602d5ba717c0b1a02e5937bdc516c280d7161abaed7b55eca3522622c01520658e0c20ea3b20a67b613759eb8666065875114f36708e262f30edc81cc76b39e1edff06d1d07b53b3273734c9bc7d1fcb1260eb30f73942f772b1201f99b4c4c2f972c4bcb9b11b862006c4dc678a20c0f041b0492ec431f272f7146503db143d927f66ec1ea3a8a54932017a8064a51aa728a95873f4bc3e763ffc69f98d78f6ee4489213f2b82bb2edd98a09672f26b84d018b787704a2daffc430b5f1680e556c4250ddb43a0aa0bf086b880e9ed25f5160c204d38fee01fb620fbe6e11a7aa28532aac9b00b23e58c2214ef290160ffffff9f