PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 48417 0d1459d52d42d74112e6cbd52cfa80220446654c66ea2fed3029c13ad5f3dbb1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fef516f015ee50336c7b88e2af0c8d3e13b78c684b295e966029e9cc08c4cad0
Certificate Block Hash
0d1459d52d42d74112e6cbd52cfa80220446654c66ea2fed3029c13ad5f3dbb1
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000264000090010000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000da95e8bbc18c2b32ac58e3de88bb871c2b33b6ae8267925b8284cee457fbbf7e029a1c8295a517fcde7bb438a232c8236f6b7b7da50dd116b0c9143a0af4773a83d7aac35901f1cf7991f2f567beed11264261264f7055ce81b200000000000000800000002800000264000090010000

Raw Header Hex

0000402039f40e806c0a79dedb2fe3612c2f56de1d0b3f552e1fca3e41ec1044e7da5ad3462fceef963011876f0c6babab72d8a670f28b5b29c0ffad280cad1b359a696300e4ff699f421018d0cac408cce92960965e294b688cb7133e8d0cafe2887b6c3350ee15f016f5fe

Proof Data Hex

59,560 bytes
121216010307b0e6db96dd086e8de9de4641a822f60bdeafd5c250741d9be30a8baf38fd608d5bdf7913da94d20c010920877533a65be46a0d4b7f589bcb3cc169b5c8ffba4af01701b130212cb53a78232d2bba37e12120e10a77c1b2f67afa8d6e7589cdd4a0cfcfe253200fe775f7d7bd7eae172ee8592f7720812fceede97ed59e148a02331c191f6d8082c0f1d6e4e1899b153769761f4c9318f55597d5946dc07322b233b0e31c44b36b6948882ca5885381e2351d43718636e96c43789918f0a53d4d9de51cce3245b970b2e0349cb99f93077a64fdb9e9d0058cc9f8f913b6e6aaa29b0faa11cffae1bfc1103d8090bc63b76ba58eeff29016cb066ddb6592230042435e534635a813a7a314c6dda88c9834d29652fdf5e567c35c340440df33c0235d19b01265a446b5d69fbe9594bb105b3da48d6bea5466fc834f6727d9725f8460be6e828812b35927aa098d366c69f2f61fba7ca49ac46045132072bf2ca9cf18c4b3ee46bca850920bbfe412ad434a61e52de1229e73ff1afa55ea1d78f1b646920fb2cf6dfee24be144997d78d88936b12560e2b8c3cb7eda3b4da03fbf136aff79a37ef1b40ef7e8946696d9a49ba226b6e48a9567a5bf16b35dc5a122311c0d00d07439f516670e1949a3fcf3b1f852784c322e19792c4e57c06ac1d6bf7dbf3f6215fdb0eb1a3d2d727f1a53e189d643f1cc56373d66ebaa5977728b8b2ac807589970593b140d7f3e51b50ceee087c80f081f6a587db94d873c651a291b7b6149d248af713073b497664285d8c9fadffb485ffc91af9f14b2cd00cddd35adb2fb890f61c49691e9677b74ddb04676756362f21c45b9bcd436afa76e50607d412798d1ec8d1efa6ade83a3fc600d4cc219e10ce63356ae84ecc8cf464ddbeeac694a9d8d44abae5dc48118b141c1e1b2afd42e7d051f7eef877995fab6efb9275f6bca38397075095808b60dc9c129405c672f328473e6b2a5081e92e4f855f6160f629f4afbdcf0a11c3e33bb5b5b6f5c74f831dcc2245c4c2cfc05a1a0d604782283f3287ba9be91bb45f4edc3285edffb695bfec2a5d329ba7b68fc05d46127e9a49c59840cdb28df3990ec9373494c789b200618368bcc9987ec8ef6a887dc4207d98f3dd9496d48f27d566422780853631fb15d753f6e21da80627aebdb70fba0cedbbfe8ce4d212087dc36c7ace775364d129ee828a6aeb11cd0de398501e443221454b3946d21aae47146f1c4828e302365dd96d4e031a93945a89b55d8fa37a24fff70908d009e61929a89914f959f421ab4afe019f6885281bb38c3877a1f8f5b29c4039109130790db0a1479f880f65a4d0f187151ffffb8ad47fa63eef7f8e83f8ad38d3e77552b0ad73d73cfcb718dbda38a081c4039a4be89fda63815ac9e5bc0b9ef9c258af43cf63cf96b3c0b0eccec041f8c40d522a16dd9882451d28a7e438a3b819c3a916d27f9b32f8467d4915096db3be77bbb242d5b35519faab2af51d0b8b42b2764471e40307268515b55609179e5aa611c5c297b785ff29ca1e7dc2d93f2939053ca29d79a795608d6eecb57934ac78c12fb2293a62f49f3692d1667bf8e9eb4d77c3864281926e5ba20581000debf93943af3d7041ec5cf225be262b560559867ae6643575781a55a5116396065d979bb36157d41904c17999ac0fa54fa630df655c481c4861d40a3944ae8cba26cc87bf34ebe74b5c5baf7e7a4e9b9e2afb0cd7879aad9ff3f0e3874054200f752002d1d85e03ecd349a237c53655ec8f9781c680789d41d2f441a3d138c6c3a672dbe41794416fabf8129d0aab97ea05ca0c1af886c48ed72b707c0bb1678cc3a17f5f241ee803bcabe42a2d1d94986aa7518a558d180b4189351f2b07f59bc0cf5f066547eb1a225277fb898df7fa4b095b3fe5482e631a627ca2275756d511bf92062820c3e25badc46b4a94f38188bed90f7b53f293549cebdf85806e83ddc9947ddd246ba3e5494869bfd3ad11392cedc3da4de0da75a4764b07cfd83d404ae1b5ff32845938dcc3dd38749963b436cf1d69a4aaf08142366ba6495688025d3f790e74c7879ae0926508540086ac14f2f001047c5305b7f436a09d68072cf0a13e7e8bd70555bdca14ceb6250f4013caea099d501ec7c33bba5c400fa7f026d42ab6c4cb5278f92393b69abf602fa3d3cc1c897b026527844bd740ced07b01ed9e6f37f8228503b24acffc9517d13235b11da496b0fca321ec32e0838047b85ed3d44332c56c54bd0b36b9a7eb7c1f510815f256568e1f4c3f5e17e0181032ceb9de3ce44174bcc6d36a21d27a572cec4011000b412e45704858ff8c76b0bd9a70475c974136a69dc73167ff21f23bceb6780bb26732341dbd32184589e6f70ad3d140d571979cfe0ad60983ecb01cb1c4f00819a73b040fb3b6610ad86d5c35343486de44854ff9f85bd9ef8dbb41e8ea842689ef94949ee547dfccf98de74fc333b33d63c2b6599351ff1d0711cf0eea37935cdc72dc3655119c0988e210e496949a6add82b40565dccb36a5f075576ad4d303f726b79a57650a466601863a99b7e5a332d544cb29baa0f4f9e86943b01a4890cef82d5b64b36bdb350977e2262d6401780f5b5f88f6e035ed2f75200c54fdbd64612888c4ebebb94e3ac9d0f959fb3c26a19f07703a8b2feeca2b35e60b71244b7b06be4812660dac45669f9531fbe4d25991810b7e87b47159ec2fc82bb1d99f7b62421be87ed9e7c80f8e580c9d4ea15b54b0c1886c539dfe3249c404911a9a89e7436dfd5656a5290876380449eb03f4d5054d949fc00e1fe6c805034286924930e0fd7719fd55e1e6682abbf7a0ab3ca79771d18a8db632b6cddfefcbf003938563cc35f85bbda487c24ecbe871debca204e7b1425b3a2f253bb333b59bb9145b4d730392437deec0c4f5610fb64b321637c1a321503cd4f41bcba266a64b266368f25f41eea0d5371c53c65c7d1d653d94b145b166f77f272e8ef4704b58ec8d3fe83d1241e3a2af87be9ff9779b5e9dd4bc54648278e1a063e1266130f19879c591d2227d0030acc9aa4dadd725f7282074cba97fc450affebe1804caf17542db796cadeb88a80cfe9c8a423587ec54362de8bcea9cd7d92d3572fdc13d7203643539314fb314a5d08da28f89d6d3f3ae19c910a3c43106db9ed02b20744632de2f21ca01226311e73808c087de42904e3a2a7c3cd1ce3825dd7e22f2ddd7964c24f69f402c7b107a34bda800feca591f274e25f136db6d3e3acd6f3862c3a4e08cca37e0189d048fa0a6afcff7f5ae141a22ce6d1f9d80cbcb4b9e72a9b1bb9bbec59b75c88f65155728ffcf11e64a56acee66979e5c2323cbf58dd63499acc4d1f0374ff0fe830587346058b9108d7a4c555b72633b4d9d9871cf07e4047f9b66f782ec70b0d4522c3c3784b879cc49f56e799ed00fc3a624c68da93acce8a6d23bff003b7b5467d250123d5826efd874ccec1d30beb53a47def2c2a8dedfd1fed52ce464d13acdbe55b87d24ac92c998860e7ac31b950d32c0ed5e30a96166309ddcc6138853e70b8dad43675244a71a42bd0d2cbee0ce3ee983f7a07717e28f1ad1b8d7bd429323c8fc6971ba9823ddcbabcb59a55202cf1bf7555d7c9b96a987cb6673e54126049ee9b1cb70a4288712cb5811d2429cf062f53f612d7e70f784d245988aaeb502b50742f7bd2fd24e9d1c1074c3e1e2fbd1cc61149452975c35aff9efd1edda4f55b3f5e56362a3a445904157903b68df11d132508fca7e12d97b8b7e40deece29585f5f9f8dd201a1604ca2f873b2c4155f13ab5ff9fd2515ef2dfca1ac50bab44c0faf3cb31fae28ebf19255980909b9a2bdbb8a865c43ccada43fbd39efedee117923496e637e0e8ea9e24f8fbdc1edafc2d0d164a599fa6d268948d834905f58f73a94305a070920544317c7e248409b765e3bf897f92be8c9df77ed4eb21217a03273ee8428fa122e7dcc1c33538518fa958c7f728dec4f666ac4170c44985f1cee5c5c3c1ac23022fdaaa8973cef200c2b901e899da00da64bc0f47993e0b68e512bacc7545b0fafe1ad9e0d5e02728eeadeb0ca22302337f4f6c9676c62915e294840c9f34a3e0d46d6bac3f13f0731efd3636b59a5428f5958129df6aed6e6281f7bc18bde7983a396a8b2a378aa47dcc568ead8632f8bf66477da66dd2bf97ed3149d4e538163d0e32bbe050130ed2e9e6f46a5915d0b281992cad61ee4a61c6864f4e66728bf35d4f0efe1cc04e57afdea4c66339b18c5fb9f218e8e71c011fd22f8bc74459b4631b2530520d2d7073677273fe38587ec9806052617910baddca6d3af139f29dcfe3b3c06a1eb5a221026a7001cab09b1e5a0813982f0c6f399d9d615bcb281b37ddecc549ffb13639950fcc39629c65dcad9737ad94d6a120e1c3423878d54f21ba075acdb4a3ad7d05832165931a67fa6a2c96911373441aa9bb03c599beaec0d4f33d3c60811163898cca6b4c7ab2621f246abc8e45bb9c56505ce9fbdee538549e59108cf89cc11209695881a2c1aca49ca62eb33620d45948df43403818df537e5e248d7cee33be1c534912a2d2373666e393f15639a89b9c84f911d83bdd83532643c34b1e7b537cabfeb3f1daf3ad3f8ae6068d989eb170ae2ab80d99150a81126acbe18fdd9e65bd4a7a78d085859970946f594be71250142cb23ccbafd3a79ef7984ddedf8bb9cd7467027dfb1400473c4e25af6a0c8b354678f50b17c44f5f749a49932de0b201712c54a4beb3a8f249b799d03f36d31efb870cc33f287bac980a2f2ca954138236fc030da4b5298d25a943ab74199677a9f9b0e5fa3b96abeb5ec497de3daaadfc181759ba72295cab209e113444150660137139aa57e94ae0335e45b5ad88a5ed12bee3a7813d67873eb01124a9504af3144b1e61ee481c32449b86f365b49ebc97619e9cd9b843e04cefe360cc6563d2d334ff2834afc300ed025de8bb27ca0673d397f298ccbc00435e95ea63eeaffca5e4dfdd7e553eff51988cd689b6c5899f64031f4671d597b7a91d5f67901d0b70827ee7c72b50711afa370500be959890512cd17063037e42de88b6d1e4ceeaeafd88f1b477d37e0b82387157b10724af639e2f9b8f771a2152a6a9a1d2b61cf5ec18dd926b71237401e812fcffe86298dc840f590af28a6834caf58fb613e0285a65fea1094290157a9cac08d632e656ce5f491aaa1cc98de37aef21562200e042624e43eb3b5145703e413888c0d03118f803909f66a4ac56142166d1177fc20ba1d45be534cbd024393ac887b4b1d7b6103983cc12c40f70d451dfbfb66057bce18597831f62d1e5f376736c8b1707a2c1015c8874dac035a9b96c58608e0ed6867d86d3f333c1ced5a0ca785c10ea3f02be9b27cceb3edab99e202c86c66ab80e70f844f0bb45f7949cf7898b9bc8f58af8683b368dcea9b3c9be298972e512a576a49ff983e9cb4edd398b823bd0cfd0ac8b1209d3c570a3746e01e3532251cd5362d8200d11caf1a388fe79fac55f0fc2cdb16e34b612f67ff599651755d1a38d9f0d679aabb06e7ecbb962d40ab6ee1f68e0f31481b5337e52bb9abab63056a53d02b9bdba661cd077e79dd25b94a40dd19edb187e1d9c33a23711348f21e2b540abe8bcfbc8e7d066da0f4c4d29163b7150d41e7b9a60b23285ace1f6f64f499e6f4ab9b680524628d82f92c3cbb56d48baf7341c26734657ba21cd8be2887ccdb0b25ccce316cd88d33808b68fd83cf7acdd47f9b023fb8f0a1ef9fdd4b8f064893e6921dcf02c8acc4b9539ca83989ded29f327c042b997e6e7eb2b54388e18591cbe2bb75d0fdfc2d957a3d5914461eab92e3e2003131c4fefcc74f17338a29a1b013029d291a5a5f19c2923f38b084d6cfa684f92039011ba31b4548a96a4db70fcf82923c8d7d2c603f9dcd7538d6b9bfab4503121a84a2ac95c8f284de8267b56b06fc3d5b590fc3bd34f3e892187877a62fe388cc3179276a0cd4c9d59fe765375107548d3c82f51bd4a9bb841d8f7e056b4151f1f76614ae017485978fdee0d4810fec55c301154b57503eab8e31d27715af081f432588502f78a7baebb5a66b558f42b414d2dd719da20a707a98da7aa3f7e3f58c44330eb6b0be57c38bf12d45b084b835ba27e335276828ffc7d7639d1814d74377ed9eb2dc65fc68f8ee1fae6dc2dff0530dd9402120b4489c3f242f93c006034839ab57df314eb30bbbc8b66f73b3a0f11f08c060366c84f8538c9e7528aa547509df4e68125a33ae8c4a4e01b52a6184246e3c319fd6c163165b64a8f19556fbc9422d520e9ea22b989c7c9e78432ec680c1b9ff419f6dc35319b9bb7dcf2b1de677bd6c60ca6572229c5e351779b9c50e3448dca0ebc76b23614a09ac3917c5f0fc567a7a1e515edf4d88c3ca8066d54a8db064a698b3849c331a1f6d6a22acf50d42651eaf80e3980b8e74072346945306a74187126d658ee5cde62a0dc8528f2fab5c609082acbd84f348c6c572581003363c6b0a50541de6df69e08e6ffb24f6ed8db82a5eb041f74464bd8f69754e02941e57a0429807b5a419471199bf12e770a0a67ddd04e3d49223d333562e5052e1c7106972cd617d1da26fae5ed1125aa6275b724e1d3f9d7c423a0f2c411274a4f50c25f981fa0acd4ed545b33800d209cfb59d274f59831bb0114c989f7ab98a2fc32a813140487963e5b82d65785f8d2a66c3b576515eab7fcb0987575f3526d4628386f0945148e363956f2fc8e57921d0d828a11a505ad45d469072fc3eb481bd6515b004ce4cacdaaad3db1e206e2c3308abdab65e9f68fdd44a25e578e3d93bf62550049e5bd91cec7eff7bfcad7cd29337f2c3548a820fcc046a8ad1528ee78a645209b8e89a7aa2b5d71f48bedd1cec12fd54d43136418d95ddae3ccc65a89bed7fe69736804818bb4cc080505cc1987f27859ce90e6490828fe2e92f86ba833639e9db5ca956e41165dea531bb1e7c0f61e4f81af39a7ff64d9b15a0ed026fe93a9949fb90771594deba5d5b65342a718787db29dddbcadb9fb9418f726bc4593596cd4cda193bafb5cf30de847c8b06fafbf3b33fcbec43d25f90177f253a47cddeaef12b97dc9eb031c4716112ca07d9973591a071f612400d7a01492c6277ae8cc26d9d53d04c501cc0c1552e951a57343a7931a210a700803218e91951cd3a6f14b5fb4ed986405ca025ec3d466101752ea71aadf9eb71a4b0cc7128ff70fc012c8dc8116de268b8262df5e5e596141e1dc65350b0b068ee7623ab34c2fddc014acbcdff67be4d0b9f7e41c041d36925268f43b0321bd3392465989cd679fd9cdc0d504665c8b39a0e0020b2818d9b2342f95cef47e6daed97edb7c8470a12c1254fbad3954d9736e18556b3fa86cfa34de94c74ec05b708f3933646720c6d3a067cae7896048e765a4b7fd317476220ed9f1e7da2ead25626e08e21cdf82e0b5020148a1500349c17c299c4316ccc2dfc2d0a49b272736ca5b6dfaacc888238c804fd7b4c7acd55ce675dd9d514a9a554e0c4ece8f210cd1afd2e3bed41dd875ed56ad1642e9b73fe1d21c7c79d87b84b33285d5aed5caed0c96ef2d21ac493dc77a8efec23dc088fe85bd5951d24258ca0e20ffa97a768dc7f69ffe77312fd973045a247b7008662b440b4ce28cb73ecc7a8fc5c5b72803338b437a87607a5de1b59350bf50be8fc3f0733d028dadecf03621f799556c888520c055772ce0b76ac83645e3e580db364aae5238d48fa91fcb94d08aeb8e10d75cba723642c8ea19fd8e781ac2e401a6be9a363b7938e460979f4fa48d6a99d4a5bace0f71dfaa82acc831abe608984653543763f08b6754417775c7c3c2f055d3c3e6b9983905cb214c6b1201ef76c56cb0eea05e1961ee16424da38deae052e9f42192acf2c980cea383e54e0497e5da71f1d8c8e8e672ae11c01f2727f255592b6aff642291981f79800e7879dcd632775005686c6fe06a232a3e9ea6da8d5808f21fb20e2bbb4237fb4c24a252a01442e23af158d96b302541b5aa899ae4d18dcd56177a618e6b0c6e0ba397992201d5bbc786305980ccf7f6b888b3407f75e5a80e4ae4432f3711ef922f34b09f0103756d5fd27e515fede11903670eb491fafc5834ba3307f0b0a73b3bee94a6782be8750141354212a418c4c84d797c9fd9c101dc9830b196857c2219e53fb9c01f632bae701d1c4b09aa9f4ccfe7f58c92fa55d44d8dc4e9fdfa4922217c9b3fea9a69b94d8f9560eab606fdda331bc790e81a7171ca0236d39b95bab09b47915680827fb74a1b46a59611929ef880a25fd710a62925a926dad6b4dfda3c60470c6c1ada56723e9175193a320082f406167eafcad51db408e5af99691258d8301911c47f789b632767f04ea53e463add1e12b2a84f5d966cc1550bb97303b19554a551d1c61a9fbb6ed8b50e3d9b327e85c130ef691ca638565c408e41cfbf9a385c59983124ef4cff16512e05fa1a02d575fdfa3a454ce698acc336e8b78a8a0fd233d691de481acb24099a3020410015b39986817a9c66ae45bcffb1294254d601080a0c1e4aaab66f218ef553dc1204f338ab5338c9f867a577349c0f64cbf55bd94fd3227e7e699295ac4089d79d5626cb37923afe89ce466f19c3eb63dd49b60a430044ac9e4aa79680ac01451c1c61c829573929e549a497589f40a7165d02ad2717aac66718dde7cd1d3503402109f2fc6e7baf07092c65e1f0f944ae8e085ee68d1d19cb1670b811511ef4810d40f3dfaad3493d926b4255c799b27aba5800b36d776a45e8ca456a0fcf0828019b987c818e6bd917cc6a91f9ff8be787b07687a9189b4d970b075091b7fea55676bfdd0f58bbad7d79c9cfb088763958456a722fc264b497adc4cefa0794d1b1e68f3dba2f6a5931741e19e99584793634119907ae909fd18ef823117fdeb6f591c00c598f048d07f536fdb0ff6e7c42d7173b71ddd683b41137b10631083d89ff81c77add8966c55c5c671b5888c8dc06733258cdc79ce315c1a99ab8801a9d21a786cf264f8cc779d5885ee66cd7155887d75b75f9454c4ea56a20b7e9927e378677922646fb87e751b608448eeb42658b17be02c438ae75d2ce209b27ec3459a0c7cacb003a9c34b35bd54de7a0316bf05a0a7c2db2c08faf270a7b2236f8a948a373d03988beb7e742b9388b1df9ce9d3df2e5cfa43b0fdda4063a2a26d51024b2b735e65339967847d173883f91b724be26c6f32ab517cfe86fe092711adeeb14a9617322d15ddc45878f0ba317d50615f402b37ce6daaa73061a2be57ae6a87c6996844a393cad2dd3f069a91f67c46c17ab5d18e205dcc0af057ac9b709fdf6b4994d16a262a125e4249459d45a6fd75ad037fa07eddf22438a592c90fdd22e908f975eec1fd859feb4eec2738fc38dba79583143fee365899a9bfa8c26bee14fa477ac30b0694dbafe34c3a9423ab3ba3dcc44ad8dada1e7d98025378840070ce8bb992c1fe230b1119f786d68a46411263980087d8d4ac12cdeac64ba8977d525fae3bace3d2d8d39123ecfa8591f347d3caac1d0a5b1b5a5c8a0b3b53396e66464799d00a3dec699267acfdc96d8fec3bd47b3a57878173742b760e37480cf1acb8883cdfb68afa1fb3c041dbad975bb192146d9560965b3e323ae9cd0d72a719f31c76f13238bccb99713c7a27d2631f06d71128c4cefbd8f25d576089d0f3974605bf25d610f8206861d921f71d26f15ec2795cfb495d8a06217af0c8e9b2749fbfbbe9aae522881c8d335826cd19f71bb155cb62011b83513f654f8d2099bf77dfb29bb6d938889cf7557edf35964e25afc10c595117e5928cec934d937e4d17027ded4ea07a94ca879211d5a39fca310dd889fc4236f4695ccba5e9ce78acea05a5dd9a2342dafc62cbf93507289f375e92dc73b2b575eabaa138d6bb4339a1e9abefce945c8623eafceaf28156eb6a8006a5715939f91e1b9a670583e612536e4aa448817019085a73844d94442b863192499a112b5a8047aa11e01bf5d500b99dce72ef11ae98b573f682b84f11d0663e95de83df68b85903b711d2666b37e34ecb87d5fdd3f66ce66d17448c210915adc409faea0876603f4866b19baf5072c8bc0d112ea4995af04e105cef874cf629f2970f5aa30a5c5af2415dfcb2f130bd985129135849b9d824e4fca94ce87ed08e20a0fea8552e71f935291c4859013d69ab645e32a2e67a973d93f1799b3c65fb473c49cab927864aa33151fd7794be9bfd9016e9256b55273298bf0cc06dd198ab1ae1d1c73608ecddbdf66e1bf676bf27a7e8ee16772c42e62f2b35db7b785350a5298070eba5fdd7ae932e3aca1e776080072d7145ed34f98e9e0ded26e283769c5a8bffe5658798ff7b64d496229545f9d4b1de90acb16c9bfe0518598fc5af6bcc51b19d30e45d99b33a302d05f8c8943c07adfacfc3fa85a86637d099d853f2f7c80664b0408ec029a5ab7656d84b28f2ab679b29cea22cecf46bbedac35eac19525b2fe3c451b509f2505d24eff28a9caa4f41372d15fa8c5457aa026b4b196cb67625615cd9a730dde9b536b10d4c4ccc1bd1c2197aecf5b3cfbc9bed5faea4602fa3477c621e39fd8b192e6f723f9073028af6072b3ff82293808e6604379b1761e4444e56e0c058bed3eb3c2c743bfa77cd0769787ddd2dcc7671a684621cf126b4cfcc88c80af86e2c8468c3033afcf8f8d7d5df59a155568482561b905e394af1ba357f29a39e0424e65de78d48e1b6983a7f4b316762cd1c0a57b1c1030246a55ae972e6a6f20b0865cacc4f1bc310b572fb7a0be6b3202f0335455b4acdf4c1443059e25fdb2a3cb7b50ddc7b28a21cbf20c3ec04c1d37f083cdb1461f53e31a4ac3a313addf97cd3daf26cb2ebb802ca9a2b928ec891ab202a3cec30400c28ad998c768648919f83747227810d5d50bafc071064403e15ad869ed692be9773e585c0c3a5270d42f041920617ed579e0590f3cfa79c72a4fc0ddf1c036d1509876e1a98dd0da9028b0eaf83da9fd756d3edcec8e387c2d07ebc301e101faa95f1e95614128825e21fbb908a50e8c2b027fd4cf08d7856ce52c24a0e6d436d7b5ce059886d32590572703d3ec529b9cb5e15748297f6e49b257dc9d0fe2785859adffccea488f6da6857582a13d04999ba0d8416c9c0ac8a31fead09cf90d67a92af8d098269c78d7f018f21a0d1a2bc126c242f3e41c8ae24eca8fcdd3e65fac72d2a2eea7140c29f1b81060a80a6db639560f4f932ce553c0eb24e3977ea339c72b7a5f2ce33891723b72dcd8e14468309c0239303b0f5bdb1c0c311399df850ae2834fb6628862c227461075ea77776c35a24cf2460b63c0d358d31f8c2dc5236e90bf45f463d1273e4a4a4ea075f9c0834958112788d7fdef721613129b0c8cd425e84a3e2f59e94a0efcdd188014d7a1f173748c1e27d3c9d823e467d076555fffa31d2688d02307cdceadf23338b143d23475bb620e98ddf8f4e502660fee250fe6a0527dcacc888ab2fa8ab692bf403d312ce9500f01e8724505ca082a1a8b7f74af73582970f31e000efc13a4689468ffa4f9478743a272326a2f1f4f1242d1490c8d933731acabf3b86d64ddd79ce412534aa780230016bd5f0ece0bcef9e8553edb576785f4f177bfe4cf0c2b5b6ba139ed4c79920036232583e76d3be381d4bb0a3a8d18009a5d91305b6ebe5e2727ee688d22928a4311cb1de0f15d8af6496287962dffe10ef21eda01e4becae6d583f94727b0fea900a612fca1c41dbc070e65bb048053e6ec40f0155a0dbea7ccfc9fd8a7e50891319c1b3b5f4ab8f58b2d6b937902d93cb387c3da12948c9b6aacb477993094e6b53896240c905c8fb8459b46b5473fa7b51f07f4f82141806a7ae3fced4a5550093ea9af4f9097044263ff4deb44dce48c82ff9485c491c41458d9d4d591832caeb4bb2489b61ca8509f748ca1a1f7333878d4122eae1f71a4a113e95d36e848ce1de1ff550a5d5cfab9e2d62d850ac1c59d6465476d8b7dd1e9ef62cb34a1487c369377e38f98492ba1a950959747cf07e20d5fdcd52f1d6147ff287706231aa50c4f54fa0a755cec7786e5fb6e03ef12b90cba66f1fb4f0b9e45012225371ef9c850fcfd0625b0cd334bfa9a00622c38aca44a03ced5e7733ee27897aebf763434b5a0452857e98c79f853f072538604904dc59463d79b17fb1796c87181b588a7f26d9b3d4c56fcb9ccdf85114b387cd9828eee5116ff6d3a501dae4263d18b379bf18387c84dab0e432b738c21c79e4853a7f4ba4b79784f5d6edd24977ed2d7f6676decf9152d4a58cd3c72e3fa8817618cfe14a816d2c87e5bb9754da8d1e937461bbb3929610c319d9c955ae5290f0e321f619456d5ebb813fb8b1e4eeae1aa51975139f48dd71899af3d01dc96e042c39e7e960b68d2f6f411d21345c6e4ed429173d276c561737f2a8f01418d21b85c83da6a8334bdd5ae24f9a7219a12765c6c77a8452163236284931fe8110935a2b43c32c7f5aecd663967de2babcd1e544cdc95d39e42c44cc126968883c59d97de4a31c0bea8ed604dd698c0ff3ed4ae72843e8bd86b7479048545e19326821f69fdf266de943edce6d8456a7e9077276e8895b759563c380236937e7f4986ce864cf349bfcdf2488f8a9324c39eb4baaf5a7985e2964cd18ce9160c5965e030b9f43756f0e545f3ffa803b830f80f2b84fad49ebc9f429d183194a2008ae2343a1df9c8357c840811f00295c4070e33b65cb9db8c8b0be1021345f1e1a9621ecaccff2ddd875a61ffa4729f4400b58666cbc372649a95a02b2bffdbf1a4701ad5148f1c78772d27779a28c424bf33fa31cc9cba69208b683a10ea4c9f8ccf0d63b1f8d451254f899dd4f29bbb076e264e925ad992e74ce34b43445762b6b0f61109e5b588f4f919e1e52cfc7987198b3fbc2fadfb390029f22f40b8d1edceac28e53b52ae06e1e1f5dedeb662673ef9ee4655d340a9bd18cf2ac2e9561e5e4fd40fe315a86da33cb9411da1d6ba698d226b5caf52500223dd7a2476cfee666c813158ccda893220b46eb20c62165144a190907baa4260ac5e1d3cc5856ff3a268fbe598d20524656de08882e1a9d9cc55930d0e28471ae4ae0599ce0ff1b0d250efddc73dbc6ec704d5100daf4ae971b8924bb354ce392e12c4e42b6ce94c1e1b7b7b6237588c1f0c5302d8b7ac67416687440efbc9231229acaff11f1df825def1e8a541e6cacaf312b60d0b0baf67f9fce559336552c3dfa237d5ee8ffd3ce95465ae6b26e9a8fc8a940e1c50b51734250025437957e1ae5e94427569a5f65b585b903e259a180c77d9bdbea6d4538b9e60cd2310f667d8de8d1cf248c2786e24e8cb67e76dcc7b56da059dbd825d99e2e5e7c65e14f1b8054665a0cb888e60295444b7a0203eba49235777c87820d170893c4aad5861b46116e91cb34e1c848e4cc4fdca08c0107705cb50b45c0792dfe926b2a69e9975918cf3b6c7334e4e3addc4f3d813e38f3185ac644f95f35c5edb27906c19be70b0f6a085521577182a9f52be08ddef86e3b2bd8b930c825ff7223872f3df0418a0822ed138f443db5c202be3c5441cc03d63e7001b211d7ec5b438fe753cbe6943e9feb24677a8c67686ff2955f85f25dd2ce9790837489796248b849b435576dda3e8c2b1518adcd5d46ff13c954cbf9b861c787817dc672b42a329a7cb2a625724462033369a466e3b0bda5a2edad72628896b12d1f900c46a739b25f379f15cc0b560ab9305f48364e120fe62ea3e9e1736c812d718c8f1eadbd0aee94335034171f7db3ea0aa6e7375bff40544e30d21248d929173caafd22b26ecd41df3cc2ad3d03d98c840d92b852af366ff92e2ca917861f119d31721849ab33ffb7826d62c9ed3e96979cb6278d501ae229b97d75eb5736dce8661763257262f8a1d3dc9577c687a5cf05b71a67c53b494d71c28144836d6fd915fbf69551759f6c8ae7de46383ebe9f369fdc8c159bb3eb72b22b7c2dc209ae3cc39cc44c69dc5f4bff123aec6bbe5a426007d5b1aa7617803f69ab275417e9760908c77667db20711552e41c976b4402811fe6b47c167c8faffe1cc2ce16f1e67df2784f11d7d31b929bfa7f61e8e796dd0c04870cbf150a2bc9cced455f3557bad4648b271e6f1979902d4de457bb6cf8114470ccfa3579eb780f985dc2f2517b7fd4f94cd86c0905acd07807970d43fbc0129a63284e19ae36f40c3e7bf00608f8b07e97f1b0efe5f9f1b592154dc2a2ac20c126c904a27b59b978beee0c31d3820f875f1239b8238f59095f46dbe1e91dc32bf8b0ba21ba208b07ca58a36bcea87d922cf8009363877aaea7cf7efdd5d8ae4864359febb457b79b56213e2f9e3d97f40c57c8bf4785944d39cf011a16e7e1abc5e624ba1e03b4d90e52fb6ae7809f1538eaf807c7e9a3bf3f3f5d6c5623afbcd1e4b6570ae616e2ef272cca71cdc04136d2d99dcdb7984d0e2913c94c42a49351d6e8b2c8062972302ae0913883c3d371e7569b2c72b22d1c31a6feb34bb3d152209fb06bdf27a269320b6f66f396566cee8112d32584c6c63428e521ae62df89a1b85e386de832c187c498c9b53efa365ed91b61d2ef1dd82fbdf93e3cfd6c983136df53cf55aabb65b425f7ecfabd3610399cd845c98fb64af85739db75aa85d5b09b56a484e421c9dd473b6a9edc206a222878f11de01d11a2ca6002bffd58d1518992a6a58e9b22c32f9c921fd4a1505ba7c8c092ed46e69f57585db50e82319dd776fe3455541473c24f36c1f4a69c36d88e01ae04381936797254051f6d2b2a9873b513b138af65ba501146d62e9f5b0ccd054403cf7dc341e824fe8b38d351d08a0f8b160e0565c2f0a1240a1203c626feb1d1cebcb24a5fc264e7280e80179846dea57c38b141e9afc8df09b2eb28646faa84eac8555a347bb1c2b3d4b9e342dfb30ee04fcf7ffc1cdd384009e85e2d19cf34b24d98895bfcebf1a956b5c9737fa5380c9c0f3122b4cb16225a9661ed8dc9d3a9508aa10d7de77f6e752cfac19a2afe7b35baf7c8afaf0e53fe01861ce345a50e6ac4956c920583ed7a893f5c9e7e9179f3c75e72891d283a83d7e55d5bdb99cd0d7a9bda3c59b5bd4474fc38ef4987ee1bc963f5534e3d9d28b41458ac46aebe22288cc2b1fe374b88b08841d15e1b1408cc37aa6692827088dad06acf808ac9ce42606f11dcc9454bd81484d60246e381a2271c7cc967e59c3a14aa65b7fabf16af7140eff4e336bf3c9f1948d6c43f1181ea956a080f0d1da6cb7a0f12f785719823b23eaa869c025fa843804cc72486219c0d5506215226901ee78d24a2a3a1a5157fd0a0c0b87d52730139471db5e04940a769859418be10b549fb8f3dd8cfccedd43fe162002b2cf5ea8dbee322ba88c0761b808bfab2d2b02ee2cd629def0d610549d221fb6f989dfe266897cf0056bf19efadc6e39b3b2d2f4e908907c309aee323bcc9be1717947a6f531f0d6402e8c4f74b5663709505589ff75739f53784fd5b1b5ad55dbfe6beff36901186ec9397bb73a6e5477a280bfa70cb99b2015f764fb5dfbce2990930453324a324767f27d590b1652385e821bbd6f7427655284a95681d9285587936ff1b04a7ebc04f869b81215836fe071493261ec339a10ce5e55e056a1edae957d4f46401704f06ad9cce839410822bc08efccd916407eda8f5ebb51a814f151b347deb418f402c97c897202b2d7d43b8b458298cd02b69a460254af05a9c16d798baf36ba9bcc19168792c6ce526e10a2782bba952869909b485f4f43a4d6ee0c17c905a2f4bfc2090df4d4e22b1d4af4f496667093b254000a78df3b4f3c227ae369e9a63d52239398836ac9e3f6a882293aa3e0fa4a96e8a9fc675d7e2399acc688eb01b9b6cbfb6b174142f9976f4b273ea50b9354df4e62621f6cac2a1e0e043d4824c2b706c6312b0e8f73f44b8141744bb36b863660d103312121e206040e53923f65fe11f122527e11cfeb776522e843eb9b37a3aea7d2e5144c675fdb78da5b3a7f8cb9d70df7560a5619750afba72e88b0bcf38dcdb5703fbb575c9f0d8df23d5386889a5f8722a70a868f4b288a7e5bc8be003bb69342b3060de84996431fff2d77ab11b5203092aa7f87b292584b3c20a3f4b9a130ff0e7d17fa60ab9300807c4d2db6c0f51a6df8cc170b10726bd407eb09d39ef313907d71b5e02d8fd3af2afdf5741a7bd4d8a59996615d05ed150971a929f0bb3e5a128a58c0f09c45f065956e2361b8e209b42457ddb107ae2c3c663f73b648264f04b743df5d1b07db1ea39183b21d18136a9a8896d3117e03f588878174b0db6f6a7c7f741add3f8b47173c8f82657d07d0e0d98a1c88290f554e3593eb9cb41144f8df747308bb6ce237bc671f760c965b8218ddc541e04f6628265f4a4d485f2c85e3de60acd3043275956de11c56d7d699e0ff83692cc59071b9350d8214d684445c5608ea5bcb9bc6784b37b696b25e29c7538901584b6657ca3d27653602a2731930b4238559d5041cd25bb1e838be13430a2041e0f9b93eebc11cc8b1f36fb5a9b53e05a25f098037db95e338f1e3188b2f17ebd155af5717c260ef2669a857b4d80ce75e8244aa6ec7fab7bd63757cd49b7593240ec6c5e5cc222abaed90f3454f8c7dd7bea8d0395b92932a421c69a906ed5dc08348080fff7e2eaf005402713f072135430d103dc8e37904e87088d343957e416e32bc153f98086769248867bc8fa8140655f78b9737b3578af2a4b203d91d5daa2f6b500c997f6bed07a5b233742413cdcf96b341e7ff57aa5def94f257c8b91c36d8e0f1c4d28c720b1e5db3eca152f068180891b5d4a14c8b5e3ffbff1ced2c4f637579fd5371ded15c9372801656cc105e8815f06abc6a3fee340d93334dbcd54fce3d2e0e0d4c4729fd29030a935c4f3ad5f7667f2f867398f85e734edb882a5e19eb691d9e2af02f491969c4c65d2bebaa3b4f7974bbe6f45609f7685cd177d2d15b5310eb3b25b5f606dd924adc2f1b06a6f6712948157c0a8f7fd6ede5518537f1d6be338ceba244af7e05221333a6c8b16f0d46962076278bf75f13aa5e386da893a2ca1b076548a9a997ae7fc7a0b8c28e5d91e63f59977bedc13ebf59faaa432572ed310decd6a9cc80cd133e4128e11578f039ccdfc1de1ac0c7221740990a0989495515b067870e3aa3eaf245bb9f397b772a8049786ec34a4207013dc500a1537d2b82f5722db8f8c33c7c9f57f14b5b5fbe2aa6757b1e9db41afa8cae7d65799efb9c059b05b54a3b4ad3505eafc19b8d1022f558869b2a193aefd446ef85f0a3b3a2265a606541906c4526151878f39a64e901001adad7105e3fa0ec67e8457cb9dd9d6b73304d6f0c208ea076a4ba45c8637f752a366507bb68bbe29dda26d4736125af2b94fff04e18d6c05df546f888bb5bfaecb96b6f14e1706345e3d706ed4dbb105c8033b22a66622c5acb3c244836234e42fa6e55f20780400f6b3ecc4e04c7f1308472942b22a2ddfb9af63fafdb58f7259b3e21fd2812285da827e3464262bf577532334520120e144412f677047c3b22413f48ebb49fb9c03a6d4d39d63502f016c80035c0fb3b0be2253bdea87e79c362ea6658c32491995eb4c99a84a1b4a72a21d87df31c6fa0ae609fac7759e1a3920e1349418544a7f2ddfdc3bea38de58d35720bde5d933e46791bc2a1fe25badb9114525525fa7c9103050f197b05fe02c39ce53233ccd87467561ec737d6955d8035a0416cd7a89180d71081566206367f6bfd973608a61edcdb9ce9c970cceef855b2f0ec3dcd83a0f76a3e363f3fbeb88b359e8b2e3097f664c6f925be8c2e0335f9015e525b2a50166c1d139f33d29f614e7c0b5a5bd61d373b497600e776ed5d83ca08db917f878c27b1e2f97809f36012ef6ba42e894d659029795f9b6454f924bfbfd0adcaee52a9c961b2efd06720fdff70a897bb904c8dfbf265eb00319c7dfaf495ace0708b536d83af0c7227d2a05439f0cfd69d212f331621d548959b38764079843089709c958be8a6f0a86c6c61337038df5437efeea17b00b6fe609b429056c319419a78f37e7cc928a96cefaa6f35e2fab8bd6618d26d8dd635adf092ff5b16bf0d2ff245f33a7b78afe0aaf47290e996b8f2bf1a3ae607f4c7fa02e486595614567695e4306cbca4c3496705629ae16a1565c3e649a42c6f0e5ce399eb1b83691d17d8c7e901c061528c4ce11749a30725ae59c7c45078e1ea538869a1eae75483f7245eff1ed572dd1da6826e810a2735afcb3a3b022a5e1e4a4e356e2576d23a6579d66845cab9bebdea7b614e1c368978de075528e542403dfe60f14ade2655cae759d39d2e0ae03fe36cc25477924cf1d2bc812c61fab44c9fa5785ab07f3bb41538a363d15431647f4164c3bcbbeef459e5ea86447896aa5c0e668709bec20e235432692b0035ccf1d71bff3a5810416b09cb208a4727a277fca2bdd5527aa4e96beac8f440b503abf1a8dc65a9b93368b3f4ea6d34bab1705550fd73f0884678dcecc9a199563cf16357483c57f94381a20428032a2f40f1d97a2c1985e7b8c292b30f41411e50e9e3c334bd0c7e710aeb65fb13cd34ef744a00a1fb3c85ea8c705a8f42b93644f311f087ac93bcc2b7fca2ff47e68e114703f8d7868b1a04c8c36a501b4673edc97dccd5289926e9f29eca81e9f63f100a7a65abda21f8f48074ba6b0000b3c30f6bd7c5dc22dfe4141cd632c0e4a82bf8701a7a0a61da89d024ee29c0ded5be032618020e805b8e41830955835a60efd414b035bd319a451c8ac55fe2b1cd19bdba91fafb82c7ccbb0e4ec1b03b3f891b59d36a2a049245428348d3e4cc60da19c54107dc8c5b820c20a7606e5837a8fb7a2f7c815e5cbabad86e75061c1ff90f0748240c61ce6304c79734bd05294c1d1128c19b19c22b25f8a2076e2f51d9e3af83d31a8a1404e143967a008b556547546e016b5b1c7ea8d45b041593b270cd246aef9577b30a66431cb738dafaf60c8f724a54d32afeef3a3455ba04158d257b59a0776a9e848ea00b709b735a6e0d2f5c6396112f647b176894d6a1b03bb9e76987093c3a278f72ca860170c62f9392a25d249e812855e6a3477c16f4c304e77409fffd84b39da08004c4e80a886b33c665cf8170652da3c6453669f2a0dbba0b9cca623ea1bc52b00eb99d7b042d31f439cd6c70a535b0371dbbb172eef5445bc0ffcb46cf0be89fe32082eac1a4326469bccbaf126e5739a4c2b1714d5ef776789188cde6a1281b711db68a4a397ae7b5ca9888fd01217b299a94a3b88ac57d50fd10c6e35fd42c5eda0b93f43c19616e184740d6216db462be100e1feb34b0e5d25f62dafceb58e7913abaa070ff7b46c4454d22ae25693ac5cece6de2dfe4dd5123258567d5e278f3b6773aba01bbc9b73ba6c3d7dbf6bf55438cd416a4c2b88de41f7364f4d574ec358e24d8c3be1f6343c2a67f4410e4fa555ed9928a1ad51990a19a570e4ede202952e36eb90f88fdf1c4d343c25a04dc89b42a7c0a74cc5f6665d8be8d61821fbc4b2593b250bc871f88bf0fb28f9b6538a50752dc70bb7d751688611f20ee43ae2d5c5bea0e44d69f2c164e83d7367b138dcd8c39dceb6d7678861227dbcf513e97e71013016527521d14b274279733d1e2a7d740eb1a00daa202ff4240bb2f67a95a44b5028a701fb17aa7662092b4d55f633fcb26e5f7033fb7b598f483b564940caaf500d608ff49f8c268dea1c26b401fd36fb1791ad526638517a4ca6f522475c0e60a38661a111883729f6eb75a16cf77bc8553a29fbe39e213a812a693fbb08ce2bfc58769c3d70852cb9316607f671069d038964742baadf679040f17c82228416e4bac8cafe08d965d9edf09e6cf3a3e2d67899f26fa6baead7a3e668b0f636fdf2045ae03b50617adc761c856cabf0c25696768b9fa3da1e09371fa355984384ccde2f4c8c1d0c6e930384e866d2ed046df57c6ee1acea563cc45ef296288cf17519b0f180a8979bc92793516934d4976c117dd2a77636368bbea23e7b91dc2dfbb17466e20666d93e6d4455fdea69fa1612f1847ce7cd1d2526b01f397442cc88c17f77baff50af2de0aea60db53dca2109e97f03d5a88e5fa2e0d9b2ba23ee960ae3303f4e7443db6f1a862e94badf515907415002356f58e9750328e71344b816437c8b984f922c34bf5b48e80ca7171dcc4e023cd413e5c24da5e079830dc34881f58916f15439fe0052e9803373386ff8edde3751d4ed7af1bf58af1dbe6b08a144cd8051033e6d1da1f1b3e28251adb7be3f3f9aca5561a66d99ce644cbae495a633ea5affc1871543984deec23c7c6f7c3b3e5594a986f046fa315820cc096eec80f1ddc07403ecf4ddfc993da3db76295b719d4e800d19bd8499a1c6f7da381d5207d78e0c8f462486a2e90c358d1685546d09095c6949668d710d6c0d9e5b99ccf249de18c9f2c713596f1d036b2a29f9dd66b4ec7c8bd4e340dd5e472ee6da643ae03e82b9a24aea743e915f52a7e702592b6d11447071ce60cccf96b90a8e1b191ed38bf289a9aab007c1f1f470f5bd21568f5f2eeb7a8da17a3df7ccb51cb2d88d89943568498dc1a902252bcf3153a1150af237042c7dd34400efdf7355ef60bfab789c65b2729cdac6c3dce54abf8a5defb4657733c8ded20323a220a5b5a0a11ad3130d55bf94f136435fdc7ffe9d8f6b58c5fed7ffab9e04512a6ce15478a40724c9475c50ef4d316ebeec2f0c0dd2c04c5316368dedbeb68cc788d7714ba00b5ef6904518bea7132ef1ab8844a540fc4270b5d2a25d4c9a3135dc2ff17e1f990ce9db877311d1dd7a73020cc1bb8ba997b8d866ca39186d6629c20aff7fbbe35fe6fb9dcf62f22ce530f96dedf660909ce819a88b38922e7a8dcf660ad74ae698687c101d517d99a17a07b6e1467024560e03c144b45203c912b65d138b7867f49b04950e96f911550eb8289ad5e30c8a1f13e7a46e8ef7ebd87be2f47fda9c6f57be6ca0cc597dd3c5d8c7e41403ce33c2bf54013c111946ce5b3eaf3e3ebdac6e9a7ccf500b6bb2361c226f8eacb51e5587c0e10dcedf3505f217fcd572425cd2b420be7943f5da8efb4c1dd5a5c07ca813ad5c01e6cab6e6329506fa16dfbf79448f3260a55ac3e1a6802012c130137a6e80f2736a304576b44451e2bc2389259e923b7b2d6f91fded0f3f2a0c5bf08388ae376f4782d43f375d4041f463cc49fc0e70c26ab1952b113f7ae5a338213b70fc049107cbca1323adb6d0f7a1f55e39eaf88ee5297f3c43d5ed31436ed451098bfbe63897b74f4b55461917bfda05865076ad293a0bc2dbb524a3fad42c6c44575a3721d571d35152cfcf4c61c1e7b500729fe5df1b416e3f29ce7c0407be434bf4e0ce77951ab943378cf95dfb95eadc80940b4fb9c47175b62f673567f260cecfab91f023c1be9635dbf253fe96deb7e1f580c7ad6cc16c77824b288b1d33412a3d7f383191e0d8267c8061aa307342fedc106ad67700a53ab48b431031adad3004c574b09af2b3e19f355468de6e1e1ea5303c92873f05960bdc5a2814691f5a02ac9d641d94939fc48d5f4b54884990116b1a896598d863b18bec7657f90893a02a3064f67729f6f3c01f57ce8fb0327d538ef3cdae8e1126a996ce15c3acbac2ae39ea532603c0cc82143b938b9d0128cdc7564ce7f79abb5e4bcb2814e5f45b39f806a5d07018f00bda9f93d9a53a8d35853a8599ac3d7f81c3bd229582bc2ce6fb90c4745f66ab7c80479104155836542d853943a007eb7b396d6fec3f5314ed9f9a3abdbdf474f0301ff753e8baefdfef619343045957e7605cd69d5a3f72493e546afc3d0f0f346a2c76b958da113d8d2dce44147fc14b37876bcf09d2db8fcdbe14445e097323ec73bd8472592403f06a13a227c937ea9dbb92b7462fa50047c9f00b716bbad85771cba3faa9d6bfefd5c3f245a5321171abea3e03a389997c53b3798dade104e91d24258f1b2f1d20d96ffcefe064cc18e0d0a5440f00dbb4aa3a9fb815a9f453f6cd9c27d1d54647b00676bfe0604d4ba0646687f6f1b0df66bb119a9e69a298805a73cdc2ca0a10917d72a6b6a47df831e6b98939d857f08e73cf304fce8fabfe5c61c64b0f164e685f6af8775900bcad1db1b07d6d31cdc513dc6456d491b9c844b6a013bf9148fffb8c3a6bb013f88a3572074e155244fcaf50717fef83c0cac16da8027b117922e44227cd72ffe648c30657cdea1483c47fc1011dc3dab35d074dd9179cb0e36e5147e737e4e04854ef9873751dffe911bb3a6aedb0bd6e351056e434a981d18fe25241bd5b057640dbdafbba028e3e1bf73a1b5116eb9156ee12a9216032a8b6c62707b83f77e0c1c06efc0f6ef4514d1a8d138f270ce80c1f09d7fbb9529ae6d86c658577b7eebef081156afc353849902ab37344d474c2f437460d52c3ff466f7e9608a8e6b9029e7ab7296425c6a946be334b874be2583a916cfe88f546686f6d8a2bec43cd6489b5b322d2bd5dac79c4d783c254643d040d2f4fee2489ed8fcfed0b5a222b78af5fe7954d4ff945c3dbf9aefb463126d4a2a4913b1121400841b69bafa4353b6d5d1e95795372203a1223dc2104a8a4bb3c1ab5d1fc34bf420fd1c266406e3a31721f4f423936347a1266db14cc85274515d77f5a7521039f5f1ba90190e88f15ae887e50886ff168d111346892e79547888b6098fd994ae78f519c1d9c63a6ab41a706c5a9033c5cbe290ba5fa9a0de69b13edd6add2cbea5c8aa5cb66ec72c15b132356c4e440dcb1361819ca9ffca0479eb1e34ce2db98c3c6b7539373a25a6263bd5ac09c814ee1c6e25f2900639b282d181623e16402add892cffbfc4852f09c0c4da04ae556e970877ac77c99708d0534e3df77b0f352b49dce56d84fa10ee275a2d0afb7f57a895847d5e57e6f93520416cfcd3365e3eb747fbcb22621f7b48256cb40d56a88423c7e38fd42a4911983b5fce8f15b8916d8c29cabbbf98aae6ca4b056b9c47b6456d960cff2e09599920a287485d5b65c8bb7ea210f0067cc5347f259dbc17f11a1bd5784a5550f9921be4344c6fc4a1923758a06af6d7d96560b352e92b38c299fc4baa779a79280f99edcd6438fad6eb3939652646bb46f04817cf40e27813e760122c2da5c212fadcba3d8bdd422e21b745de327b6812d0cb7c886edf6844b5d478f0ae86b4436ec961112c9ba7e60fc3b7cec873d6ce36191036c35dd69119281add2bc2bed57a4ddb32f29b8a25579b77626c7f5a64e2c581054dff8a1caed7c849c18836d59894f30379a99130d244a8563f6af70a43a73cb75c6aa27e90df24f1484fe69be4d24a3a30056ea160861c452bf92e836ae671a836719990b7129175d1ffaa0737f9d8284ba0c05f26e6cb6e4d98ad03aee5c13d721578bc5184a9d3d756b7c6bc0641d45e5734f17773cc3c95ac29880b42f4b1e03f141164d12ec875701cfdffe09af6eb012ad4a155a544ef8f112d7da56b16a79d2484c053bffb3b5dc54ed57872c9f14610139af764a3538c891b20e34e6ce2e1cf27da63ca0390443f0aeb7fdcc9ba2618eba2cb34f167efdef54a48f5ff90fca0300739e1ec5339ec0270f088feddfc9e06351a4c987a6411a34374af539a8c8a0c4a3cde4548e51a868a5937280473182243be270be11ccf6a20010246b8544fa4020a14f3440ba3b8ced2b4580c6802a6765d0a3329f34bb5623f704b4f87b828af858b5636a193af9e572cf876aa76728c135cc77f3b6c9304a382c071de7c8d9d6555c602ba720cb4e18e5200168aee6a93d45a12479a945a723ddf6819762b8e4153fcfa023fcfffa726b3684eb3d4a29fbd9aad390c56c1478f556d8d5868cb0f5fa27d2cdb321d2330855b513fd9f3a601060620914611de1514f8c7c2475955c23ecd974a346e57cd88458f245f02c5485f99fe1ff670bb97578842d006cc2bed0a79d8fceddc19eb01d762f6a8b7d07a5e28f86dc8a012b1851ff34938c3810b0d134aa4aa4012e916018a843ee4d3fbf152edcfe66de6a46f75b58671bebcc64b352b57ca7e4f8df2c4dd0463b0b973756240a02e8992131fb02a57f6024525f4af276f58c701508d9a6ca1ae845cb5c3debfbe651eb1218ffb1c9e86c81c411a8585b28b77be16c00c67e0a28358a5954d8aae2ff3d9cddcb3e365a0edb14ba22bafd7f5324fafe3d2384ad32de93849a57e5b8db18d62cd1ae619874fc83f3fab2d2eae9dca0ee5cd051fcfa91534ee7a26ba618b4023b50113748568a5e1fd295eee848204a092fb5f6602b94285660b701087e2b31f6762dcf6c93dfe2431696fd4a18d882af4a8496e93730550c3098b7ebec06c131bcaffae3d587dd8c9664c05c0216edec5c57e1be45d187cf0fe76ec12dffd99ce6baa553cec79558b5cf716f9465f634fd24dff152e953d4d5166f3f3e5b79686b8c4c451f6b0f3f0b70ff466c0d73cbac6377bcbd70c5b6840e48fd3f85d2ce1cf0f95b68846c8ee72b1595b2a074b62178a562e8c0b822e7cf880b4ba22da14a9044ff8da00b26e9e0a39baa0ff955310595023afb158cd38cb127abe3d66dbe85ebaa0b83649b0db5d4152d7ecb0d2d791f44b6393ca45df6bc49d208a0888d73d400e390de3df5511df0d384eeb2248fe52960ccd93a23b50db646fede501cbe9f292fc665cb291773efda9dd2ba694aeae3d87eeb86f2aa8d795936f6a1cf7b732f3e2508720b580e2eb68047ca1df7fb6f77c9ec8e9e5eddccd4fc96e90502ceb58419eb72c97fa1fa0807581e2327f729493a02ffdd9abdb8132eac5440c5a5a82510fb13ebd129bebceb33a3ef35ce7dcb622765294b443ffd727726eb5b8542201dcc679f32a34aaf953f936db12d927f7275c36bd1bf34fe7fb70d6396d3040c21c3e75acb4ee65c679dc6e7a6b1fb3f7d9e56aa7eb540798557d33e584c944a20bcfe36eda4039df256e57902f6abe4c7f5ba9f43aaa109f66081bc32980c59c5366cdd80d17c06021ec104a1116988e879eab8f30c26c64ed554f499ac8c77827da8eb5b543dfe893db2572502399116221d7cabd712b15bb3e26fe8f9ac80b78aa693adbea383d37a17f571264bde48b693b06d51a6ad9ae30ab7641533bc8b815d2a4315046deeab2f5df9a0fbaad12b0c9619fa0f8da852257e45ae8b1b2e03c08ba5da8b034f3e7402081396e3d2eb07cd81edd4bff75d1318f5c73ea2b68bac8f72518a58470319b6e2fd4f2172214d9f1e9cc8cd3ac26fce3d153db6e2945b9c3de72c8b1670e53b7dd2d02770ae26317fdfd0f2ecc1d10bab1464122551d1c4f904667052de38fa668872adee163f9f797b9c7776258e128da43aba718b426ee3c5b861e701e166b24afd483ed6ab3cbe476f510c030beed60ccc6459dfc026b4621295c49dcf4558329538d93fe1d13add775c1c18f87d3627de60ae813fc3f8162fdfc15bbe91ebff33f7d5b6c92702379a9d3f89798a4b78917824c0458caa9bfcf20a7dc37d2972e54aee333137ac723826d97fbfe3dbf2fb639fd4818faaae0a438b326e6a8d14504e598acac3c6baa6e64cb35bac4a0d019b71638f9047bf42b04bd61e207609987e7dd394a7565e5703af9f77501a4f53259a8c893d0879c0adc5813b46c1a889662ac4ef284cfe5edd5ec247626d97a93c646f6971d3f5e3cd5542815741763b9b6ef00786cf3c2a8f113be33e6dfa8dd61b377c9f8333a90a0d228945ae3ef0e49745e0e201a504642234b3e15ed6855ad66bb3d3939411114f236c84faa37a6b690814763ca9d81112a41d6b149a9c108170dba34bc5f4f674f84020baaa380cd6b86606e0afafee7f91d0f7554233c7654fcdcaf511e664d6f538fc85a3bdde5f11667dd8e1097a73a547629c86ee48196dd4ca9ba83cae99c32ef32875ffb61689353e57653c792e8a7cfd632eeeb29ce6c65d8c11d137f0c45bedf7150a8d1dafbdb9ed69242a5a51ffc671b9f856ff977a31cd9868d100290a23d992f099ae64f4b201d3659a96c1035bb6f9dfa45fe37d978b187c7e515691dffbfdf0b61cef4f4da25760bfb9063a99367e9edba7b745896cdba5afea22c2689526c2df9d122217df78e956a57134e9f6e4b7604326646fc590cf4a6b3aed9c176c061cb6fc48e1c9208fc07cbddc710af84cf02a217cfe8a640b39a87772399527f2a5cd71a44a9345fd69495577aaa0dbaf566967e3a99e3a85308404205009cbfe1ba1d19a53dafdfe3c073b20531d047a601d207d4d6b1b8642dc69f0109ab8feb54296c30fd533dec61d4a968768100336ee5c248164f296af25dec5595855e9c776fdd8b971efb7081d31fd61faf59647af7fcc1669c9a938af33e7686d447bf64b44cf4b015ae857b8de37c3e503fd60e8e059c083d6369f12c41a3b8630a8a99c3b97318ab43a5a1bf9349ba1b203e9696ed99e7bbdab3cc966e5607ef371f77c96be929510c0aa3611641889d7511d327b216f3b0a3e733ef31af1478ff53949993e44b25bbc746a7b726f605d69ddde314232b666e8f6f040c53ed477fa02bb017560b5fb6c7c55ae02f600696f843b9126605c43f6193a91f68d0972232395abd2cf5e2b0d76e67b86cd118b63dd5921ad3223baabc85f492db616f72ad9b5638661bd43b1849069dfb67c53141b1a87a0eecd89d4d14a650d974023823a71bc9d17f1ce8fc92a70bd771d5bd2a122eff605270910b52ea310a216333e7acd72613f5470a8685aed2c241fc52e50a7f9360fdc3b88192d22a2cb7481b94e1d327412f7a43715326e1d701c0da43a3b0b858cc5710ff2ca7cb4d07b91c858918ae2ac73f8c7e00d7c1929e703d8eb04b818eab3dad1775b4684fb21e6ef23fea13a10307598b1d046c46c17daa885bb8e350ff3e18f90c6e38b8876ed394034b997e0f418054c9b924178ae12e89b3ff6a44a1782630f25e953876de40e090cc61abaae085dd203f48f4101d82c1cec8c878d35278dd8f4d7fa6060ccae17b3baa4896b1419550e50316e77de1721b31bef445573afcc1c361843a473ebe913fb426c9010aa40e0ce40a425ae41f8f717c0230ee4145d8c01e1c33298149090c9ad91c847cdea3e161c24eba36761c056dd322afb8465a51dfa6307dcf1e6c2b2185e10c1739f36b52434d06769cd5861163f745f6c4272b34e03553abdbbb7c91303c041bfe1255319ee4363a27e212720fec65b202bdeec8d914f6e05d869f28931f630ce06baebdf57b4baa1b69cb8fc7fa83560665b473095e5cf314e7e946288ad6ee98e84c28c33b4314bcd56134d727fc8af6212c57b7c5e8bb6c98419ae43bf1d21ce106d954cef4403b8ae2b0ccfc5ef81449dba9f51d788e5eb1e301bf4716cd0f61a66b4af3696186648127542cd88e4f24786ff00e31bbe4ea65543586c3aa67a4b6c19b129e40d42aab1a3deb9182b069bb68fad324050dda5981d164373f23c826686e3d815e3684bb770fe2d41a258326543a8a16cd50a196a3a06452182d5211117c69cbc95b6ee5c06df672e357af697e867e30b46472da657eaf1a7786440a4ce514615fcf84f444a7f0144db65789c56adab46f66bf2bc021bc85504c83f11431d773f2d9f16e77f3cea24142c438c5aa1ada344b8f25a8ed2b35450764c21cdd5f74eeaf89d36219170d758e9836a958c6b924168500fe83735b9e3f5d92b82cd4bbd7ea68bb4cdda0cddee6ae0f2b29907d21680c119835b6c8d6b1b2b2ea43956f9b92900b46c00e9a585ff66f3bed1a591486650d32b6e130078637a0f8b2291332896e9128a05ebada05afb71af1db808080d6f95d2d6ef6ebfed5526522258a3c6b2fc88d52db4855199fc4f2c910ccbf8ee444bac233f49b91373a926793b8b9d64d9128cfa0d3abcbe7ed22825f3d82d30bc24b8640ec56d05b3f4888354d21be76c931cacd4e2846dbd0f6f00c9da89888f5ec61e9bd0a7d3eabdf7f16c28f64d374e1f89921d7aa7c2fcbd486736e9c0a889ed18464be733856e10364f7f917030b3f263d0dcaef4ab2d854bafd09af2c264f9d72267f6bbbe36c0da170ca19b67eb512a2dcdc0add87aac4fe4a3405c940e8a0de662d64a67658c886fbe0a82ec50f7c03fe920eacce8f90efb06d09a5f159e8b14961b989236dadd72549df0c16ef11ec0d8654acae7e4771cdbf60abbd2089a37d47938b4bf7dce3a51fbeae399b97c43bcc3deaf6647174a39c559328d5131c94e2be05998ed225150731b3a2f5f1bee7b5c4d5cbb240cb2d1dd8b1c4ac67f53ce4870cfa329924ebec3f6fb5780f20740b935cca783ec362060d33c78447f680c583c387174502eac7bfaf5908d4bb00548a34b58c90e04ba56a0b6503f81c937e75b5c479b3cbd38ff088fcfbd9269fed4e33020068da3c24513e3a96d1c8e13b9e67917b84c616b6ce5819896a198fd03871d197a02852cc02819cec1d99570559603e7821ff02ab1e8afa221a5a84343c7f13d4da5fd0b4dcefb730c00dfd6d2830abae77cff12686c1481f533f04f5830cee19b65d1359a946a4550c20c4f603cfa5da374b0a29fc4f03c10e5b931c05ada71eadb502c134deab9d9eee7dad20687ebb2142fa98d3cbf8cb67a31499b2675e4842af05a2cf6a2acdbd95c3db4745a99550f0a012d0f2190115c84adb856aa6bef89ed2e31eed279f9e689a79bb5f8d3e47969368162fafac6116aacc026ca3e049d73ebc5702d7caa687a519a59ea80a743726a0736afcc90c2d0a4ae4dcceae97b7428354d379704de6cf0a58e79a9e2ffda4d80c0bff157be4ef9f0be37cff08df99232551e184612bdd711e0b908e2beb3eb0f977d7909ec59c334c2770ee10662ba6970c10a5e91a591e7f4251a0f221008a746f65bff422750c8bd3296d42059283c079c1e0553e84dc2b32af0650ee30dea99e9c22d01601158f11994c6f1889e4d6112896591cae318089f1b328ce22a0b583957f9af3f6b9a9754a4ff683843f25f7074691b9d3b8cc6f156b24c3b5425bd6205e23d179bc5aae388be4da77de3057c0d733c17e4841f61c4c9513d3ecf7e954252c2776b26f3cfec2f74c55811918aa5b4961cffe6a8a832ef883661908d04780fddf5668c7ca1bb29b1439d7c21c2a6500023eba2282def3ad66d12d717b1b4a1d6680904db1ce6b3a31bcb37844ea64725bf14a96d84f5b122c6f07ea5f6dad175b54e46811c6d395d513adfc66af878c46f82fbc99215d26c62247d01ad30329c0b850a420a18fd880cadc927de678da86a29fb3379e2e74df3818036384b01400a9e7a6c19af083ef632d9269d2b7f896d5740487203d6860893a6da7b853a9bd8bc06a8b6f16948020b13922d5d80b360c10b6da1621017dbcc2c2ea59f5f864b0d6ad5b051c64655e9772384ef6ea2c00c5b083b2b8b19fe5f7fb3a1b4176234a96b6b8c383589c8a95fceea05660f6d1ca50e4d595290afcaf29d1d33bd451d840da4806f7a4b44108993e4f2700cc72a6be5edcbfa29beedb9438538a698669308b90693ad3c4b9ecfbca7e1cff5eec8753597b0baf9d42aa963f3a6487a00e2b13e65a93b9a9abd9a14b66ed516dc1c8892fdc293b410fe399f1bb40c8f8ef5bb73251dbb497d96bde2809be74b5786cf392d6c2110e267e6213af93c0c244c17d57d41a1f5c56c61a43eb39929464c6f092d4b85be960b3eeb5feec7730a24dd04444ae574cec3a3fa4fb3ff51711a9ccbe7f15f68338211563d551a15b9d82e07490b9cf6b3511ddc379b4aa343d6e121518a8615b05e92605960e87e341c8fbb6a773c484d329787262033f9efafe31577fd2b8db7beccf2895a156bf62d753ab688501e2b8f18002d61698b25425489930c772ff76a46a503ebea18422c8450f45059596239780b753efd8a52dd5336aa95a8e2a90e75b8e15df63d79272ad7f5580a2f3ff0eb31b2aa1da56e5b55776c26c06c1c1369b4f24e52a9b325c80d496daaa1e83c524f4d42f98ad89463a740dc2e6ad1db7fbea477dfcc338b4ef3a161860e0fa95bc4443a9fd38d2b1bf99b3609b6f74195b5c3bd649cad238b7ea0c021584b9239d09a3be11585a907e926e4b27ba5c564126bb35d5e31b3899a25b34480eefe1a15f90e4eb3715558f4386440fd741c8d818fc6f654023589667a4f257f596dd2988e2b7573361666e535790d58fcbfdb3f0d322b5ca6cc41193521e07bed20b77df4121a059dc7bc397561e6229d9b77925e90ea07351bc53d70fc0efea3c1911c9d3503735519d4380c2b2446e87deb6c155ab181690b9a3bde968e7931fa4bceedbb3358696baf044d720e612251ae072710002d8ac9fdd7346a2c04353e16652c7d47e20054fca9a398d53bb5422d3a81038138959ec2202a41f3eaf4159c89095c51cd0af8807358c4dfce85bafba97d7456e442120e908670fd697264489ad85c657a3140a5b6ea0e3b46836ae7dcedb520130907d47a5014b1ac9286c715c689f7012dc142a1a6ded147f4c8e6d17d8172e7845ea30d82746c9d812588f3c221613a8f1a94fe5dccffeae9bfdb50871d45ba7a120d39644c21f330c1e36c10925085cb80002c00bbc440d2c7d958fd5756deedf1bb2ad0cbb582b8497bcc323096576e61f2ff7bfe99da3604ee438a0c98d80523c618d75fb4df7598f896ebe3525c7b8cbe1b0e4fc87c5d64a28c524e3ccd2b7ebe8218d972fb3f0bdf9af2827e207865d6fce4b6ad7de1628dbe702eb2e9216cbcc2e2461a27252db444d78ec92c2e32579bafeff25a3a4b1d61f5c0cb89cd64be4fc8951d20cd7ea2cb04294fe4009ae8c80d5e3653251b96932329826444b79bc20ad9e8e9d68e9fcf656c5309663c015aba7d35bb378f1abf828a484dc1806d9137ce78c87611b6bc60b6b0c8e2ff3f5d39ab25cd1b18830b658ba4a3c619331623a483a58cc9fe64ebfd8251e9b1d5e72c5b227ec238e472e71902c40d4dbe029bd6f66106140638c4bbd66a870f52a81718e8f387e599d4bbba5ae9f98487e126c136924de16abc557958f7c6892da06ab03e1a87415cc91618daa86e7221c2bb5fab28e1a0c7ecb606843259b0f7259aef7f3b9d8e3d82dd9db0f72a34af9c9640efd01d24d3df241ede3ea71cbdf19e556be225bed60a8974148337c483bf962a371f61b1e472af5099c5f2d0afe647bb5704e1f655ce289418d732c09d083db8dda7ffd9a7e95ce43cf852383dea30f451ede81e87dc3bcc55628d1e4b3295802fa6da3217239e14904b4c8d4aadace3acf76c050f9fc4c0281f4bda0e2ad43f2d7533197a021481a436ed6e76188037a69024c96e9081d1eabb44fcf4e1da80186651b458675bfb1fae6dfa6a8d46e3226866c6c687e32847be33a2fa640fc3456d1371ac8f246e976cb706c5e2da2516d4cc51733c294567396c7a45ab5aee6e626ac9f1b776c6600c50c4dc25b6871a2ff5b3186bbde6c7612cc910e8104e706688a9dd22437703150ca18c07a0275fd97a34a7767b3c62da3eeb9bb06c989c51c6c4a694c67fde467188674549cace1facc32911b1fb15e2607812a929b278babaf3cf49061e90f592934069352d01b9fe507d39353e13b435d4e35ae44b2328d60c861357f8f87c26465713bc067da127a7fd6def1c94714451522a0b24a372b2d434ce7b07b498e192d03c3b6d8e34ca1679530166ae6b72b44ee466adcf154f6f3e6521e0062c8c97fa50fa09831b673b5ad26aa74a9073e4e496447fd0f7a00e7076e2888dc43d7312b3c53c9af4c40eb4785e7834169a9253fc1991e7c07bc76147ad22886ff865f989426bfd88850eb7f0058349628fb7cf8272a06c172b946b90d406bda1931a7548f9995e8bbbc7477d75ad0bec86c606b5994fc34e335ad2e3ee29319b4d666088a893f0dcd2d86be5a864084dfdaa5a996b1cb46bc60579dbf0ab4551447045b10e97520c1d96b4cc61c59f8469850f3b26988bf6f357757df8ce37b52887ccdbef647632d99a218897f8fd6b3625c180b979c23d9dff32afd3743b5abec9bec5c72d24c527605f7136814fdec63032b4a12615bc63d73a4389c7a1f81edb0d9e526278bee1290463cb4d7627a63d02be1830d3797d721adb1d651f14eedb1cd11714236414bdfad11731997bb1e5fdcc18bc32461d700b9e4b5e72d5dc9538f34e3f4d66086e15a44dbe3d42c9cacbf801c4a2a328a54864cf13b628f34f29277f0f65e9a3f5cfd5aea64d053ab84f78fa16f23507e9c58c46cface11dd39cb413deadd07a8498d592192a8c7250cbdd0bd7eb1a1fda7a367836afde200111e0c192a0f4a2e136f561cfe51a799fb56775de1a4fb44a4943c78e6e3e50f7470bfb6b9806ba850348c9b35a0ff9bc87b4ccc1dff4c7b54db1a5046a0fd834ae0f78fa34d67502a326d30dd757973300eb7f823754df8401f8e5f16539e496a221a8aa0f5f2093d2b3adb8bb214eec6e381e1c76ad30dae23e229e45d0016f3b85ffe784f8ba23fd413538ff41da7b00eddc7671a7d1237ae00c9d536d89b89653b3a585a8c44daaba990b826fb082275102e4a24f924ed61cb823963b7061121844833cafa87764e90e6cea4aba06f26cc2e85af75b8a6084c76e8794c569b48d2e0c83ca342e21c38210757c6b7dc9f0dcd21521b5b8d4dcd951e27351f1828677bdb4cea55f39e22989ace8c376ea3bbdbc92ed7c0f8b8b91c5e412e0ccb3c8be98c53fcaba0320786cf738b17c568744635be01b19574283756e340f8f146a8678808b41b760bcb61a20d9b19e5c72dd06ed8a6fa4e9883392cb0a73f8c898c4d1aab3a46941b0c9d87ca03e539037eb639a5045b69684106c6321efb27ef74a8e16b08df312be919ddbe9f4d414fd170328f48a67093711f4eb2fbb20c8fe82a5d87d3edfb1c8c92e373f704a218d57e3057ac92afec06a2790b4f0ce91bdc3f5b361e2c380dbb6c1e527aa5a63404d6baf375da7ed038cd2fc524f85757b79fd3920261fcfe65ee6744fefa06c110a0b846e64ae1416c645a32e8c60d1d337286600e6f5cf33a00fa107a74e99fcdf89c1b645cb2982c7d5fa15eae9d4612e71efb97e56f883e8eda9b912e87908a89464c70d363a798f5a4c7bf891af08b90b679afd24b3d33c903e1b7361b409d8109c473771a3591685396ca06552ce638fa633483ad454db87ba517c42ebb6973e1ad34cd78ba6ded0d288de28cadad5731824cb4ed185cc1d8ab827d3eaa987010671fe1b9af2997e2eb8696188e615f63e913167fb66bccd26f9bd6b0e3df8cee4a914d3a16cdaccb65b6d339473d5c2550c688785e60131e9e983be8040253446a42d9be9929013d809f21af8ba7aa6de200a74b00fb501988a5060dce77844fb48876e311e850fad5e25fbfccdc28d2ad034e002e84558823d773e0f2f2d169bf68a73d8480c5b85a1c212d3f61b9f203d783e448abe23f4b3da4cfa4277e81f20508ca0e6985bc74f62322337517d5153b8b119a161aba8f1c59f183b74a1cc390f220d7d1d1972a5db734c1b3680043fbbb92a41d2353db97f94393d3b083cfa79295e6fcbb67ad4ce4f9eef2d9809dfe42bd9b00c54b0f573a79b519d0f3a3399c169633570560f4bbf5516523149c012913820df60cfb5d61a3d3dac8fea41ca93e0032e5c853939c13295fe569227f4e06b8408bdf900c41881c45e28648d320c06ad309d5ff04d486095b4ee93f9dc38dcc873990fe6309199472915f7d9a9af1fe158af25f88fb0d7478cb22390362c8917210110085aef6bab56a8a6e9862ec611636f8b26d669fde65f0b3d08dad6d3ab525116ecf849b151f8b123c6cdb5139958fc4919fad6d79f679c4ffa39f1313c51b02e8b1f870511e9dbc650813148239930fcb1bedb3d8164961af9f2da23ffd78a84ccbbcf26e7c753134495f98020b7f822bec824cf1c02ba1d870616565ccee073c5c874e7719b269f6937d376b59788c241d3384cb4f04981a73d6c3946b099240dd0818b484cc0c6d6fcf94db67269d77ad62e6bf05d219b22ee149a444e19573db13755a15e894f377408c7eae13f7de50622a3d8305cca03788c3f22013b5e72a62f270a634c16fa44da035037c28dde7cac0adc646fa3b06e0cb968271187c509b4e1c8deed5d609dd9f2bd557e485aaa641a03ff371b15f6a20d4231a8afc0d6878f7a768c80dcafa094d5599189f6404da52f57861d14dee4841a52f5a82f7e13067b05f03ef845b807a27cb219cd6173080bf73f188395846a9fb89f1c9083da9e73c38e6b41818cd71602a2bbb665e053bfd71561f4a49d3ceeb5b56638667050a970799f3acd5a76b0eeb253b790cfd46db0df5903a007cbefb246c2b749a152213ddaf0d0b9722a2d76777e8d3965bb05a451039a06f958c84c45247b8c183ced9446907b877b5c85d998175547d50ef386d560426e11110680829d0c60cf5c88706cf620a58f032e762747f02c9211d70c0ddb2aeacc64f7f99a06d2d9b7611469ef286490caac9b171b23db5aabdcb83bb16ad945a6faf48eb96be3f5bdfdf7373d641ba3ea2c88166873385ce737efbb9eb4df9c7be6f5ef7ac0fec7c44562ab64fb12023f41e99a33f31b94a3f4779da2768ff251aa300060c8a785d82f385f8d16a09d9e5d44d2fcd3a008abc5c09ac55b2c91382278733aceb5a48d826d128a18c2672293f8df64365ae2ac5b178b644637da39e8fe9413894d112299d925a87f626df0aab9df53d243c251d62242584905838c1be3100b77f2790f756716fe628d9144025afac6fd659266e3ea30346cb4573c41f47f6496eb52f048f01004e7c5b5975594df75e5e9d364a7a900f9c85d91ec0fa8abbe82c264420d32ab4153b80f0afb7602c7125c6e2918b4ec747cd8211eb4f150769bd07b769c0f902b4e2f4139a83d79aad2219ec2b1c66522ad0e3568e5f201e4dddfa0e7f4c3c7cc4b73f83e436502fef10597999c75dba963e19614d45c0d81fd15d110518ee2b08c236e8f1baacc828a6eaadcf0e2ef9512c10e57b31d1a5e1ff61cbf4a7d6d0f9dc7f1bdb87c198e25fc442693792d6d4662918b6efd13ae90a8cd2d9ceb6575a8228408f35a55d602f5bf792a48054013035309c7a561a973a2ce452996fa2d223894f4037fab57c69ac6015dc9b51714a324b9c5825f3e0069ae32bbd8a35997216b942a3d5656c95edf5528e1487d2d3fc8c8ee25f0dfafb7e99f375d84fddd5d8ed34f1fa1c829dcec81a6cc64b1586f12334c888b40276d98a3cdb0f97b5bf8aef5480aded23276f76e61575aa444601bddda7e4dc9c72b9696c7282d668db0b789bc83dda2040f4ad7dc5bc2353cfaf7129410affc912b42cfd6df41ef2bde825b23febcf0f5ec01a3e814f52c750cb82e695f5635e8a9cdeca56f4e50347cbd90d7788197312791af234dc7638ed60cb4d13fd77310efff48afffe16847bebb8c912bb426592544214cc87caa31523f1e81f990f2c17657013f25f52147ac188c6d692793eb6b78666fa18ba784bd9c7d1be5d02498ff317cbcff09420b0ff93aae463d01c5b03784ab826df5762edd9fd15072ec3d7fa78fcdcf3f56277eabc42da48e97a923fc72345eca2efb57170310d5a85262f8a9077e46fc113c4f79eab9d539139b5722918f1339e80c3ef2f7652a0cc552e9dc4373f5c18335ebba227cf7a4e176e7d9bd7d98b56666c69463e2d074e0d1d72ad840df31adb50ee7ab98a1c5616975b7aa01d6fcc424de55001a2d172ca7812dc9e1654178d2c6dbfbc4b30581ec362e783a8dabc8bd8d0e214e742abbf2dfab87fbb2c1e1302aedc611177c3a1558ddfcea6528c639dc31538cc8bec84902a2e2cdbed5bfc3fe518dba2aeb5be5742c17093902856c4854b8fcce5c3c1e8d70a72b00ffcd9d6b7b3b14ca91a90f4b80e317b16823190bae58f8188d39eb511245e73bb258ecfc80d90ac1c65b64e907fb4e9d4da63ce55953428d9581e39ec7301fc9320d47327a36a532c42955dc6339a4b4013ad969744c459347a772dc17581b86f0c1f3d9c9ae01cce793b43849a8b1368e3c6d3a5ae4fe925a7690f5cc25b57ca04a642bd2dc68cb14860bfa933c9e9c1c221cbd1ef3cb394f292e2ba97887732f731c55a7c371d545270db08ff7a942949ac6aca18a8e30a1e53d78a8ee34781e07286b25aeb0391e4df0c70e0ceb0c37a62e17ca1f7f85e76020576111ce5922b8fa650485e6ffe3045767bdbc5851c6d83cc5b93e4855e1ac7fcd9c4e798594510c506bab2d4178450cccd1467886f2431051644432e945e1aacd117200f07ffd18efb80dafc6608af6c7cec25a3ed66357c51303109bed0180699d8cb18f2cdf7de2397f380f1dc51e4afda74c9e8b3a344cc21703d080517bc3c5cca01646b2533dfb8812261c5a936d481d2e8af28028faac97939d4e0169e973148e3028099d578a31ecf293901e90790cb55841f7302ad1a531ce2c741aeae17a53a94553c1856e4f2b49fafad097e0a9f38b0c47f4ff040cb2fc1d2f15f4fa66d1d77c3993f4f690c66ed7f00a60148b80751e93bbe7644a07415e28ca3dcab062ffa348e318ca445f9bbc2102609c8f5751d5a203233883348ba5cf8aa725c6f10024edfd0bfcd873d29f4def87da57adebfc58f65734f6589a582b6e4f4b35a63e98c79dd945912fe16b67395f2dc71e110fe02585a41a2bbeaee0c5599b1d8a1e800a1a92d10f94d2aebb283368f8bd3b016a1c1a53dfd2f7275fa1436c2484b70d4e3ecbc2de5c3ea052aeb3c2fab14337f34fb5c3958481e0560f948930bfa60ff543b893c5a57c847ecf6cec89fa2bc7e2c6fa9eebe4a9584ad8c44f0ba97a493768f0c6a39b85bf00b4f3e359fe9051f27d55419243ca22118fcba394314a1da905851910503e46e7ce71c6a19a807f4588bb534284b13d1fd111d9b830e774c3804efc7f254547f45756d91620c3e09716dd6fda6817d0838b136fbd0dc2a49b6781bfe1f3446c146999dc815a16b24fb5fd3b4b3dbac63c382e3967248baa0f7e70eb31e75d82d251e12b91e0623a8b735e846ee176a9ec9b5879deded1703dbfc24e8da1a2291e29aea035a2fd1bf50580a020421192349c370f225e5b5f2d29ad06de0dd19411669c0dfaf900baeae4d7895a133fbc2aab5c77133bd2cd55403893764eff76abd234ae2970c652c7b874dbfcd414bfad24d992bfc68e81f5159d359d57118fb0492e29d2a5156f0124bbedafee286dc273786283c1d39436f3e23e559c59b0e69760b7a695b889d38f1ce15e699c34d52bd22fd711bc957a3b0af83ed677d09e78e284ee10ceadcd46e59039a585e51598357bdf7973001533a3bf6e7996b6bc5499330234351fb1a6dbdc96740de369397ad6c6e7d79d5f73479640c39732b2163094764516626ea9409c3044f39e5396927979d7e6e68246480d6b05dabf67c6fad58a9c653b5bfd483098ba0d15accdb542ce68b951d85e8f82a8fc08d99fa6ec2f1c0c1455c0158aa1791aa953c4166ef155ac1466c3a28ba76cfef7b85ffeca3442ee7497e7966de8cd244246a286f99724b7e1173128b54d73deac207029af9c98f93f7ce8c1260bf924b4c48504bf146aeb9dc7ee43768d7a00de8213acb45980be09504fc0c1e77c18cc4c114f24e34ff2f60bf1ae97e797e0187bd2f36d306e9dfeb1b64222c6c85630565dbcf24d36eacbb8a5499da7cae98029caba6943a8fd30d19585b23061bed52c69b0865b911bf0d337c6e931718387bb819639461e8ff5ec4a9b9f0da6e0520787d0f2a3f2d7542f2fb61d7c912641de837f0ff85f810fbefa735863bc1995c2c116bee7efb24b35f15bd4c6921bd9199e4e8da31b55dc633fee0444067df6560c090db9a78f906ffa2c9881bf673963976580ad6489d70baf0f6d0083aff2c4131273cc1abbd6ac69a707dc848425d837cdc8ef28a815eb8665647d2586aae749b24f7ac9d8863086ccdaea904fdb995717f5ac3fbf5ae1772aee56991c7437ef02ed43181450248895ee36b6ccbe2da2fa41ca5aca9f9272a29d21f9b91a3c23abb8fb106de98627a1706cc4fcdc4250dc3ec6675113556d849686da0e929dbbfa10a83ff70311c89ac04114768ca40fc52e9b2fac719fbb4860556563877fcb76bc427e781ea827a974b42f6a494419999a771088d499cf2d6fa90d39f69910b54ec27f91a0a57c28cc8ab212d19977dcfc69bee81569a967cf69590ba556751cb7b3d0b6d195a8c8d8c1066258b2931396fb1d51be22cecfdad6e9b69b145b7abf371cb95525b896ea3ee5c3ea86478d0391d6a10b489d1ae84ab53990ea5df64ddf0243481fc9852a0a74538517701858fbf31dc71b3676b20d4436d4b29ffa9238cba874c2fccba3b04ec31d190142355fb3b7f845fe1c446c459914b4bb39b800ead1ed48ecf9acec4efeebb700f44c4006c6c8498dd27d2018e7ee26cff7510e2f23f6c465de1510b3b77da157392d9432ebfc428c75a0af169fa218bee1fb90e0d0387c8731d651397e0e0906160741e1331ec2aea0d166996ae90eed55d870bfcca3d7f9bf002dd0f31fa5126267884b360be101138f8836d440e064c79741eccc73a67047a6a1aeb1544e3e615f58a2857ec2787e31f2523384ee61352085c16133e7f8da8921b6c664bed45014a3e2d2a501e1dc9bbdf71540c247118cc6dca23a0bf003ec77585754f848319b4fb4407390a6585cd41b41ba02682258d2fe32a8a5a2659e963f50284418d5d13d626c9aba838cf3345d1e6ae00817bc2d0f2b711572a76337592ef19cd2df75eb9729e35e4e81f977b2ae80225bc576fae7967cf92539bdb4abbfe2347a63fd2d195567ee42b769ae62759a72bc452d694e02b914226e4b65cd59a7a7b0a4df5e8cb146e1edb16a2d5904e8e9d689bec8f926f8c6a7a440a753d384099783a83a6eed1d9d5eb0911d5483b2f546c09f4567230963b0ab0cd42d965114ead694d40aac675c64b929651ad5f02a91f5945741c87fb832ab3434167ac0b16f7e9dd6d45e4d370d67745218fabeda7ebeebbce19313c6b6011644b5c79939a964892b99c3ce3c85f28efdc8a8d78f3631f5214c5865f40c4afa6b8dc2daf01db5b37ea552b9bdbaa2a0ebae7059d4465bc7d8ccb70e1ca4ddf154d85aab7295860b6254dc3255b32a9c4fdb3b92b2593a6b98ecbcd160dae38c13eb422207816a6f4067cadb64937be35ff722119db9cb3be00ee1d16e490b05ef2b2db8be2f2136859552e565960cb0911469e2ae7bf2b8a6fbeda09bde1f632a0a6f84e2eb08b1f423319e3f09f55b59f208f701dc072ef2ca18b47c8546b1a1561ae993e2ad1528ebb6b5b21827cd07199628319e7fdf5fb96d658d98d5970afe5cfafa1ee48f85b0077eb27acad6ea5864f56f087ca0c286edc5fc7643e4a10ed62d8171cfbac3582890889cd5ba0336f93dad6c7a0a98ab7df981db0e799c2284bc3444da9c94338739ce1e4647fd8f0956c716ea586f44a061f208e62187afc861d70261106e1d719e7d8f510cd8ce0f33630e7c405a4cc6a3e6e7c0c70aeeb2f1341a46162f13c19da976d21ab950659f74dcfe1ed63c7f0fc022c0997355fbfd681ca23d83674bba98820cf80c3c26bb6a39150d7a4f3fbe211daf7eaa48e7d95e4ee5f1e12842edeffb18a351639a86605270667a88f693be5daafd408497ba0e13feb5eec54e00be2e9762a42fe556aa36c7ca0761d7c393ef26f256fb42bd627297a0c58d6373838ea748758c307f3ca77eb9108c6d817c0c618feab2dc0f7916c066875e1050393bd8d7763aead28911c25583e482f235b3fe07c247a617b3c6fbb0e68b90a5afe8039b5e89274baaf37a429cc8f3b9f29d46c66f1b3c3db390b67ffb70f7fc8001c16728966d010371052da05df55de8611b88b8aee1cbbacbe31b6a6404f4366792edbd568bab9e931ca5045c42c3ddcd95fe963d22cb2d0c98e3c2cac913c2c7550ea30a9bc08ca28d0b4a564dfbb9de8ca067ae64ad31983c4fb137df95048e82be84a6803d548aa0620d813f6acbe93da5eccd93f0bfcdeac39eed47544b801f6b44d4df57d4342f28a145acfbfbfbf37ea4437d18f787f49ca40fad75f497d3a8421bfddd10349cb4b000ef0e39270f9c14291f44b4f958654691b231fdd890245c176b63091163c773ab44a8830f63d22ac048677afc3d52189dddefb746b973de297a7914e4da45364246f038b3e83baac54e5c0325da4a069cb2415b0c40e6189d30da1b5281bc21aa3971f0f93d39cd1a18f8d66043b96f524b42b25e78f81b91010386218cff681ad827817353181755ba20aa9fad999a1e6c4dd91c1277cf263a60d099e1737d44429f8e045b7f259e1a32a135c6742205345e577310a7306acfd8a52b7db3fa7d0e1254de134bd1906570c0bf20ac67f61d7f46b31e586d575f868f48220ebefc568c64dfde6de19db53c1499b39364036db3eea7704f377533e61cc89018914768b3af682923ec725b171cec15b424a809f6caa82a55749a991f247426033347b480021ddc394a5398b2bcec32132793730ed4091ab60c86822bb75d1beba60a5e87f05577fce63b7342823c915cbbb4e4869d8c900b2ae28a21f9518f10f4ff57d6248b22c883491e6f62c3b8f17e1b712ed65727835262354543fe000c953c9d6b84f2c26caa917bf05359c211f0f877a01efb0058db3e6419a2fcea2be8b0f3908abe27cc6613fcf563ac16831144d68ee1a93108659a3a4b42e41357f521dfe1f591550962e07587deaec765f913fae5a16dfe2998eab399b88f26477779985d0281f718b797008b7a855bbd6e45a930f44e835b106233d2a89131b77006f18c20bca31c0369345609bf181add3151dd7c980a892d39c29dcc70643dbf64cb244f9a4ec37164e5c77ae3cf80346967cc5d37b6c58c5017e95e6d6339b715cacabe6e7243bb3055a65a979cfda65d5db7bbb57a451c1f4afa13284b91134b00278de99c5333998682f11f7a0dacf3bd1ad3f44de02d78aa253e93191e36fb5d15b7419de84a0819f81d98a831c4fb43e9bdc7b258503e30c4f2d6c95fba12c906a627560329ac184450ee0cafd54587ba40b441f9b887d4485eedb5dcd38cbfe47686413aa3c4d2f2540496d3340d510cee37e3b300c3695db8dfb2a2ec0beb2ddd5371980efbebfd5768b557feafb7189d45735d91f52b108ed88c97ba089e131ab2fab86bb3f0c4b4b689466b1f2fd220bea55077d79d20263f6c4abef0cbb24e68e73c7d7d023074512e0e8cee109d3b6b255880586a5c73a09de94685780e27a347bd6d3942949630894e47c4cdc556b4b1c5da5fecb0fe6fddd8491f90d4baa6892f3ca4541a9cebf3f127a95ef099114f917190e4a82a3fefb8b843f64fd8ad737e7be6643ce587278323a120a7323fb7f77a6f73212a64174fd0d37de79e96556046018ad33fbaf67f8bd0010f3bb9264211c5d2f0d48dd8836302d545f634cb784cbaae1d7413e6f27a35538f85adf7c629237d4d14e2f29b383606172104f8e2d9ae943b7eecb47f40058adcafa47e1fd6e97ebec69eb66c19048f2bb109ae77a0415f4063de2ccce9cc70cbded2bd4f34f4794c5951f3d5e0c683827ebb5a238907ff6a3a9be41bc0f7ef3aed9e5fa5eeff7d432361d8373b74192f43bbfdd2c294db7292f295a0d5909bdb1fbcf52238383f386e7a69806c591735774cd637e05c3aef4ce3a61303e89aca1d50506285451cc6392f955736ac837b926e89427ddeb7d822b1cc2508dd30d5ef63bf1160cfd60ecd14a8ad80348ccbab871e8d45c8daa6f11d5265a091225ed2a22c923a87e8206724516b8fc856126a02e4d0ee4f2646b404a53fd5524fc6860a5616e620df44815d50fb2e0bf68c76abb679a8c1139ec315356608d9ddaefa455cbef18389e0a8ef6b7616f66916b4b1fceb89110829eb200e8b00dd0c64659f75ed1069b5f03766901ff916c3118756078853f3f9fd4c95a21ec87752e40267b5308ed8fc2d82d9aaed9459caf438a7130787e0fc8a273105e8c8c6b0d5d8c9c7df22b5562efc6c4382ad9471570a5f79ac0f59ec68a43a8e33a9bfc93e6254350df5ce24a6c1e155cedd13a8f68d59958a7252dc8c29c9e2f23fac8d123b65c31dca4ec577ef113822af3bf9f2dc907da468c77150a31b4023be9abb64568f067dad08712d9efb08fb36fb6edce89454cb71b0c7e7c43b2ed5b2d8b94652689b0a891fb0ae61b76bda92e34d3fa56ff8bf4e212bb7e3370839d002fe5119f59eca18d975d38ac5db5e6003ff65414292942d51b6d080872a15a25b9fbb7083ef3a67528579af902593f490d2d54fabfed39eae82f59594a2c120b5cd6ed3326ba79fcc3d569f0d8e41ba249a6927fa82e0bd999bbea11df0aa700f98be3cc01fcacb1277c9cd1252ca384fc3a1c97d26c1bca93903c1a59d316097c5c9ccfb8c690c6ccfc688430486d7a8af00f3c832a776e8996ca15186c9e33993b99bc8c79ff1e73c20c287132cd375c23d49f481f69da971586e4f5b1a1913e591da357f8e0775d8bfa52e4afaf686ada5b02b03738d95405eb072ee7a8b76a2f512b2cc2f1b1246b50cf2788e08b0e0bed0096cc3282e1365f3bceec4093ba96375d31f64f506b6be2071ea40bb4cfef0dad9ffe8067dc5d24b6b621d2f4e2e393b384c32403f7d49172928b552c07ed73c5eb07d5f87fc6bf2b603c89105937a2531f4a8dea6fc347ff9eb960ddcfa28cc6b47dce4b3760fdb302d47415dd9da36336b3cb5dee9462677a080267dedfc44ab80e2f238cbba665c68b2a1b03eef497a9157350348926970ab48d680d5482322e6a104fbc128ee2803da7451fd2307b00fab804f3495a87a4ce1bb41962632ae84bfb3d5345e7f5182983cea7edbcc6410f166cea425ebcb0ed2ba172bd81caba978ca1e249cd77c283b19fbe024c474bdd12ade2e4547aaba5372adb049f86f86c53105d33115296f2b8b51f115726885ee0ead76bc99f7e25ccf72679ea833ff2bfa837822ffc5bb3e36b3da849c166406d01f3d19031fad3c322b2f8d196f2777dc179e1a57ca479b9392c52770a98340347f4dff72526a50498a954818d5c14df1d1c0c09eca15ba4c29bdd62a36f226069fc0f2ce6bcb10e7c06e9f6e60f8c315198498aefe883a77ba6d637789106ddd815a1fb7b72690b540fc5226de4199c6d5627dc6b8b9755af858568e699870d40be69c449c27a443f16bc298fd5a57b6c211dec22ddf920f1a4501ac804b039ba8c497297c7104223daa0c6baf7d2528987f5ae5ab855a64013942f4f4260e44bfec22c27c3666cc975f205dba33f6386a232e5683fc84f0f650ff92e3fa48024b6ed4761ff9f81c434d34c4ea67ebd5dcf033633100ca6713489be0a0329aa89b0752d22e6af8f6d6227843ad051f28c3143658b77ca6a52061873c5d2d7b265d6708fcc5422a166fd089872920775d110a40a60660267eef6ba3096db2f46fdd807d974820c1231f4b1be6f5e5cf87868084159983c2ac8551be39ee96a35e59fa66f284e584c45efa72e5b5bb233471a503471841a9d8fe82cb3fbe5f327df1d8ddbf4a505d52673a8c89ae9bbb46b50e7a1871f01ffdcf709bb6ea5a3c02721a6668437513151452f78349dd33eab197549fa04f3c3cc12733e35a706bca64413a265e9b6e91675243a242096c0abc8bac0ed614d89ebee45669ddeba2c272b9e600fbb18334c3c82ce1a2f681ceabd2bc1a9a4abaa1a878252b0068930c64c267894e5535b874511884609bc9d79a07f859f592cc6d72bbf5d2f355d3beec76e8c40a40ef8b88535c0f8b63fd1d8af62db61c96d91a181d9aac057f79fb8179bf0199462522c6d4d798aeda8422396d17669948819fddbfae310377441f9468c864e2b4c9780d988119f676b07603677882524fd8f0d69754eb7adc17917fbbf6375a65a7bb69931f2e4516ad5b3b83b15b508ecab4669d7293e22de5cbaf1a9c2a598cbd4db1b5e8b0d06df45209594125c8d2777c861a28018d0264f6e75a67ff6218427a30f56fa8be52ef0840c0127e5d99683646fb7e547f37410b4be38459e42865fd4fa6765edb0b3e0d37841223cba594b35b9592a289b98de679b2fb936be624c3972730aea195ce487dd729ffdeeb97945a56475d3db9fc234665840fb26f8ad07335f21c4555a86ece12541e0606bafd46ea587dddafa96b277f7fffd663b8fe4a802fb5f49146b7a7aab5db0a3d453d644d4e58cab5f29df832da8c9c5185d2524e22339374fbc172d05db0a12283c7a7cef4fb1323f370ec6fbd354c7d2e034e473c9fea2e8641e1d496c383b4a9bd1140e4599b4fc8835afeaf87501c1c53aace4ff43e701b3b0d359f20ebbc2e79e68abf35a77ab68b022ed8aa1b5875660cc1162b91233cb705b9f5b741df58c58dc59ea20a521dbe6c209c37f112e47a5efb2596ac5e337d2e7534fb3ce6e9e60fcff7c6c37da47abbc97b3a1f79c5fd3436ece0d00055e1e96359237c9f08a25f451c9e6c80b5c50a830b51c1c40863d77f1b498bcf5aeb45ca28a4197c966a1a1feb1d76b61d0cd10c566fa17a6eaf0f7ff123df2e292ace8368091b597c0b69757cd8144ceb96d8cff672a191b35e9402b9a668929c4ca0436623fc1141af696bfc79514bd8144ea6581f880d2346df256515e2c8b456fd0e5343f5862cfdb2d7506dcb81400f202b159533fcaa0c6c601c925fb6166ba1f27507322bb557e596ccfcb58327c214729ce52b2fb0f968d636f649630674f164a43f75e1f21f4b4d711077faba1c18abfe08d650382b6ed813f54c4b047e77e40d81aa152b51f0a8e2586417336b93444d5b169bb350bbf022ce9bf4c1776d9eaed496822950769da4b67fe2aa0041c431e2660cd84cf91152bf01b1cac1a27fe93556918538a659277338f44e77f06814ccda2f66d5ac69eedcfa404876a2027661a879388b707991565bf2613d41e9a8aa1ee242076f18decb437a25e7927d2f0909ead94c00e08f8d51fb49ca57c72c01feb324167ffd1b93c0269fca1298e24b5b650dc282afe8acebcc3cd7af4d5f0b846089792ba816cd83b5bdea205c24413cd4d8f0d5094c308a3d33a32b5a2b73cf9a812590f80725f4c1f1bcb56061bb6522acea17cdca228bffbddae32b25e2e7533553e8671e847dd89bd534ca9d60c027a4805e3d5a1946a4ae268edab4149b7c09558014c9f5783ba001ade7b7d1b2ac962ee15edfeac6cca2cb22d355eeb74981caa24e167ddadf67b63a44243fac386ca04615d77e583cbe6429ab01fe03d1ff34274c9456b08e31e76a54335f5e0cdf2c5e6e80c6f5a20799233ff9f35f7cc0fc513fe7dc0aa05b95e5d6c84ccff0882e6c22b6f6c472a9f697363f188502e3318aaf641dc1b1dcfbc7cf680b76c319f58365e38f0807bed104efc57a92f9185e363c3fb7ecda17915d7b294e19e062224caf59a2e9e8ef90d7bd44abffcaf81b6f6a3be90efa9f1284a576a1484bf30a52a3879bca7d087a3fd769c2f83375be6e0f67a0a98bd5c1949e21cab4cb9898b257afdbb6a8f240075755a4f76f78abca360895426e3020f9cd8806d690afec6def05e482b43407292b2978ab05b6e3c10ea58daa124a006057048e7dffb8a662bb59c2d9bb42ae1b143d1d35de11eb89416632eb99a8f5fcf7e36ef2a52047c3775ed2945709e34a0320cccdb6d8f946ff5ccdd4bb1891c95947e0804d70846e51e41782d132d7d08f7853ad55cdc616bcdcef9de46b9fbf4802e5e97fa13e305ea76c88b9a28908a07cf6d0e2486f43174a69609845e8cae51e6a88f7151ee908eae369832eafa33d25c6488dcd74b9990acfc46b72cd8101acd0fd0e846debfc45a66f44e90734ea5fdbf92f358905d583eb6e8e2177de79634328d9f70c81e50535c2bd136036808f9f623edc3d3e4bcd82fe744c108509ceb2ad0ebf70374962e797b7211f8a675fce2c3e022a360094410591e02c6073e5e3f51b8e9841e034736164645d75764b5cafbf2186bebd1c340cb1a26ba907afb46afe8058a306122c32cba1c2c542b45f9b03c4b489efdb6187926be222a995b1f31be0c4bf13d4b453650a4c4ac5687c53eb21b4ffb7e8bad2b87ae8b18e1fd955d9c31c9c1b74af24d31d071e619ea79c1c1ee9e5aaf57d5cf9e7693bb041f2d7491b3569a464590218cfe0ad28886689d72308802761e0834b7db2d890e7fa2357b570f83074664a9cf0a3fdca943c70792a946b7687c75d2976718dc3693fb7be6250838484aca148e972894dc05415388680af854bbb5e74162d502659ef29b323e2aefb71c6450fb6bc5a4bf215b62607f36ef87da7fa50f7293809c93be19af141a63f82b2cfa72841e7c4e186d817834f8146d37e27df36c26021dc45bc5bfe2be11c8ad21db017d4b8da9a5aecaff8d1c3c22f0e744c5190e0aadd8b7633b86aefb2a7423f2d35be41ac5f322671679cf5a1739c38676a596298c47ffbd453374b1dd460010d5d904c97b530fb5687f3123cb59249004b3a08c99c76c743356d7247ef7854f7c647874c317a2f2c7a8abe946cf7f0a8d0ec908c5f976b091791e03218017877e1d64b545c34f03e4be85bfbdd3a1f99ceac1a97d140e3db69c44d32bb0023aad50e92aa057f9c101f86ea29ffe1a14ce7f70e761e818d35917b06c33682764df3bbceffd412a5bf0a091f97fcde66d285955c53c806cd2170dd8f0d995a63dd629a12daf1e4f3bab8abaf2c320f95d0053a430c71c2324663c377d395fcff1b6edba2d0662640fb21c0faceab9f382bae009d7056d6c42c1203536488e2148791ae25349cd9d2dce4b7d6ce7fb4886a9fff289ba908f938bae8cb52f84d2f486d30730af7b1664f11150c2260b039bb2a281b73316389e2c68ab90a674ec0677c048ee11aa9a30ac888b67142b726ba0e64ab33600ac424e562ef02474999c850308c494a47d51f806fc83eb0890de726047ce310df315ba009d5aac380ac17af37a2ae928c2150055fcb68c8476192c9dd3711a934490b293f0c6d164e11dcee30bd176f02521cec1b5264bebd24581324624e31c15bb386eb666274efa113b4051fbb90384bef6f756c79834b84ae3e951db40fa0e7770abcaac0a007d7ee51982e3c9044671ca662221752b6ecd434f5dd3a3b97327192802499fcaa5f77c858c46999a923c387b599c307dcdfc4d0847e3b27062d5687b6d29083ad79428b012dd2a561e5804702aec5e895ff321ebff4bb6b0472997dfe9b9e4298b0d3a013194a3c47cb71a11758b55fd2f7ccbd5d03d79d3c021ef4146d872c080d84f78c4e49d66f28521694ec7611eba46d2feba7d1b9d4da23de344917a99cf7f2d83aa5792e5698147dbb00e3771cf71bb1c5f077234c570e9ccea31e37689a38a10a14ae0da62d2d62a1fb6c60328a0652d022d0d6065f152d85d6f80b4d5c6e53bc7546c9f9e5a388a48ef7ee37eca21638730e494e65924a888a370ebe17d9faef3e1b9d96284d8a99048dab6477c45cee8f0a72dcc197845d570cc77420952599193805ba26f2083ef1f6dcdb4075d801b47b7b0e777924bd1051c9c94cf4d8d69858308cc24ecee2b806302bb6f8ce0a373cac41303837f878cba72d56a6b6a34c34ffd8b0964599c2b3c321c890afbaa9cf2acae7a1bba5c6f50b547a104f42175ac6334f05dcd8e86438489a3685a220d1c4f9c7290f9d85c146aae6db241ec1f980e075309baccc0a23c84febfd95720c51ae58c319f735bc70786a0e80ce7d306a06c1277b612b0f8a07023a54ce566d1923647e8efa5bad052fe9fc8a434bce94c812990cb8d0499302d11859a89a9fc58414bd52580228e82a81ff224060b4a47129fafd40481eb55581fb092d82bc5c857d2415ccbe1e788fc214fab10f00ec7f0c926de7e450ef7a3c8d23d3fc56a12877ee3bef7da012b970018f2be44ccec4b2ab5c0dc786a18a8423b0383adaf506989186b05c52546395879560fa5dc296c4e9b5635f2bad7cae46728e767e090a5e7222463b6b27c32a5fefb24478f149283aad7fcffc760e8f52aa22b3e6a5f6e74e94f53f5af1c1fb0e55356f2460828e43407a6fc4f130f1862b1624863882b2c21e6ac71483110f9cfc9ef8489959883df3375d50821b6713a9f655e57d6cd3e1685664f4b24b5882fe7cea9cf25d526582fc28d331e0360895e97465d96c3073dd357293397f505593515a2653565b7f4b047da517ca8ffbd87f6d7dba5cddad479a33ea38624ef3b43be808f4dee0454fa2b78526b4f1dc0739284560987f710b45d8da0c22ae26b2f54532eb0caa6b445827f8e70656764d0ffddecdda9e457f8118ac66aeea3cd074253c71b0fd715d75fff571aa0f480f6781fe0f08840840f9ffec1b6e3f7e7d85b7ce6442f878cf3b0298f8f13e9dbb359f2c5c1050b6ca2b2f423cd52a576f124a8bb297ac4c76f9b4d2ab7fbeb39d00e505ccd76770a86c8cd2856429575fe44333efbc7a4e628e6219924e2db21460556528476d0f47f24d611dd3f6d97337df366577adf5936da0e40c52a7ae2cdd2501174e1e04001abe1648217fcd9686ec22ef0c0beaecb9dd01ade64976911d54c35ea600d72babd777c02cfd62e437637fea5c8b44fb8ea200d3ca281d59fcac46d6a92606412efbd37c898cf2ca220ba3270156be37f83c1a9c3c14b73f8513dda94a3a2a2880df0cd8203ef74784317fe4035db20ccf3e8b509ede812bf282b0b2ca9e8816f18067b192a67628367e88f7a8870508a105db50a26a95b7853de649789b9219d0958e13ca2b33783603d3ceae78d5eca2b532d7dd744f11d0aba343f3b39392a1595647c2ec061f0e5cb015b24781f6ce5d7984d589640f9a7fdeab5640ca02982ef6ab016c7e610ba7feeae4a83b6e0ee03ffba243ddb098f1da870043335a489231dc9b02aa7cbadcf33e439ddc45414a1d40be54db5968e40ed855dddc87055850132498c73bfe124bc889cc67ccc3b9be242935fdfba156959476aec4f361232871a70195a3620f47e6864ab2cf3c2ca6ba8be1914b009b45b10bfa9d99c0068a0d17d2cf6c5ec8d4e49d5ece496ad8f80d8d1cb9f3919ae243bbf993d202e1ec5e3b34190e1ee4040be6585fa63e473550cd89267b411a9c9922fbc8a1b4384ca3b14912a0233368bed8d6cd4be76a82c0363cd54b6f34cc24c14c13d530fe28008dd95d01bdbd040855d9acdb4d18ede0e54ad4af8363bc5a571e1e70c7826889b9a6389d67f50be1d4104f790f6cbd00252d531809dd8a16e4dd8e80ffd5b014e5062e3d36cd3d5fbe015347233f0adc2fee470949a92809ab3ee937ed41cca5a3cd91b46b98bee613c4554b287f22b28768252eb6c402798c8b50efccef965cf9bc6f53a523ac5c3683c7903eb36c1dae0df2cf6eeb347baa63670f78a1ffd684b666e3277e68a164bcadc7ee788af7a0d8be7a10926fada28f51518a7233aad3503da4ca9f76009bcdc68c8ff7869893c1187d32223456cbc2e6b9b63929a089a8fc2adc9f776497230ae328ab5239ae228d5bfd7353443b22d83db53d338374a9e420e5b338195f2494bea721d924af709e387125c66797533247676c227ed925bb16aa3bb3e26c0c1bee27d3f198f17c973479a812b1a4d18c8dfe4632cec899d58c7c82ef59500a09f435d05a5e4125372d9270ad48108769c441ba73cab9adec38f02df0a0e8256bcf0d2dbfc4aaf28e6f479c183b6ffdc70e99cc62e7152c4460de5b1ceff9001477cf6642da01931440f77d439e496fb7fbd9b0e8ae1305a24679f1dda5401e0670b15125a4b2a1fc7792135f336ae6e1f105e54260a17dcf0502668bb163d62951e7f21637b452c3af09d58bb886857eb0314f1cc46d27716dec0f764ddf7ffd1a42baa184d2ed55bfa872634eacdbc35490134c8a811cbc09bb5d969a121c8322c4eaffc32a8e23a1209bbbd8c9a488613b3046ac4f0998242e100a51902d2d9e45db30c9e9d50a4962e9926ab3107dd758e3122d5b2e1a72254cf5833dff61eeb5ddc021921b876e1da99b893a4ca8c673e4ba167904fe6637c0bba0280c86dc557ce389014bc310cef16eded100e3c57caf1f21c9d72ac33eb6c87e0be8e9c7173164ddf52647017563a15ceed80ee80c8d101b5ce9304cc05562f94b34316df324e9d4a7328d075757c2f71aeaeb09b15361d6cb00885d58f67a9e0599a9c594f5dfc5bf5052d58606e87425360eb1b58315639077a11cc4086c7bd403341ad7a50903ad9f7f33e826a5e5f7c620a5819c6c7d814a3acfd4c43449ec2de8ac82bed6a9cb924d97cc9b234c9fa7b1c3ee15d9fb05f7bdf78deff1e80bef3b8d59539a8eb4070eaf8a10a932056fd406379fd656a7f9495637f9fd31a2693f34179affb25c2c61633e994a3bf85876c75c68b0bf56471056d04a64a3fc1db4cd86ebe5e165c7d08a62c42e6378a4731447acbb8cdca2c118ace219ad683c45e00bb44835d28f5f1da1ff9116f0669581713fe4e4af5c563685b99ebb1fe93797efad7b89a47bdffc3627326bf11e6157ffe9f74a562e8c376a69f8a738ff8af9ab67522c9693298e4b97b2e376e459c51946a83a2c9dffad84699c8e2dbd923d685bfbfb6502abba791b38b2352f166e1516e3f111a111d8ecb1bf56d55d906cd78867de47a61a00d5aaddd95a50e2d463864839ae9e1c25bd31b22dc2d5ae836e79e1ef522ea57529b22a32842ec642ae0cb1d02643fe6cfaf0c956d3a04a8129f9681c93292c7797da0fdfb150d075b26c1acf5d383f19a300587e9d7dab9d4be77cf2d4407cbd7fe33e68c5162555fe4d05e5b082df5306786448c72d6c604fdaa8bfb879ce9c1192077a3172b4be00d9da93930883b7d8c0f603fb8db99a04e79df9826ef4f9f9116af078eb9cada31e8ad902e713f6d62eb6511823e36cba76fee9fa63913d7bfda503916ccc9325b51949f6b570be778570d7708bb9ac9c157fab7f1c90a0ea832b9707a907fe95c6cef37098941bf650495a0b8628faa900a3ad87f1bcdea5da7033c52f5077259a489325b7dd6121df60bf9c0a63386797998485dafb3140224d265a374aa7030f78b359db6246b509ca28b17eda2f85788a1dd81f205efdd93fc844ca31dd4f2c5f8be50a0ee4efd84d8780eab923cf7545d6dad7eb0ad11115558f1a6a4cf2c744d0271d6593ee76644d08dc4553878efd113c6b0048276dceccf5f4f7857051e6d45a4d6cf291d66fe802d29bcfb2813ff3dcf30d5e0649da2c76f1fb353459dd82e492de25686c48017fb458dea9b0d360b5e9df8dc0e8444a4228de1b6e2476157e7864bb5bcc41b500aacecb5fd1ac9252c4cce53e0fcadf27f94224d65047f8b9a3ec60129b11ff9f39ca454330d7e946a5388001b978adfaafd38c265c14fbf5f2c7412e18b63f4579de59c5463df9e34b358c0c351910a390474b9cf21de1d241b9adaf9054a3682dafc10db33fe17c05cc88be0ab916ded35413e3db854446d674b7d64a7d04633f6a3b57a83dab3ed717041a4ad523de35d8e3ea7714caa70b08c0588d8fd27bcfdb28d034ec4f474c0f4a94adb176d3993c6508a4ce446fb681c74916ce85c344184c741b41cf319989f291885cbd468970bbbb63b98a6ae56c9b72880b10bda1238b2ae44b5113c290005887ceab2f5615c7ba88efe71ad7a229cb0342d95058040e68e5b08c00d2fa054af4786248cbd58dd5644c6eba2485c84367cb7c5f0569d83c5d591d996dabdd4889eb359415b6bc884cd268a8f11f7da1ddde1056bd5ffb80c3def3f35b40cee453a3c18c67009a0c78889a251622eb35314f3a006268e9db1ab153c15b81c9f8ee661f9ed7b6be94dab9a337e387fbc39ecbc85befd502f225ef1540af557b05e4310b5c4d068ddfb2aa93939af408e223d7ff68ab60de05dab292117443f0026f9bfa7267c9c0d62f6c009168eb2e9dc096a4982d3ee8c9ffeb96b623d90e9815958ff4e06e74e3c1407edbf864d4dba4fa885dc014915059d78a3c1f0cb6550122e614ef162b2d61aab881890cb0e1882845f9824469190a59220741be41bf41014c1de51c337732aadc09c60bd9ef579711a2fe70eb7d464e57bc5b11589bf7e14c291762487202d654059f9996b840df920c52d567e306e3893235703b084ee442c7670fea885fb4a4326286bd3aa861a48619ee13c1fc28091407189b11c5e168df0e74a63739c65382891151600a0fee63c8b8ac95c0f067d33ebceb3191ac1688a742f7117000d141e31f0fa4fca2e432388804635760fb7b76b7cccbba7ea567f522a97eb59a4e35f4593dd62fc9a3bfb170285f09a5957ef671a46c55d0b2e3ab7e1e944022a035b24bfef35f412d694ef8996562d4bdd84513b133cecaeedb72337e17924926d5bae61e2a6e59afa968a5d6625aa0d746f9afaa7666fb3e7e416690d709357b8048ab417b1af361e586b65b891f3e055fc187edf130ea29a9110f269911aa293a7c1b5f6371ac941e9f3ee3d8c4dadcaa380c017fa3849a5530aff2efafdb2f779794c3409ea0261ef7ad91d56220a054b4a10664127ddd79217dc3d05cb42affb9e9d5a58569bb35086571b92828fdc14dcc82cdfb867dc9b344b9ab5aa616f9f12b2ed53e2d3579ca246b9e284320b9c5456d66177c5d99bbe4d5346b16ea8b6e97e60f2a723624c4d81927b9398973669b3649e25f11de8723b9f6bae39a1b512101af9f865f6fc31b310b350046671401b6610e754e0b40557026ff121be837283ac0a65657d011a7c2eeeb357570bc561aa82ae2f708ba78218996f62479a6c5b9ea51eda5827bda1797e42f88231ed31ab9f092a183053025557e33499f125e2175388c1316bc046bcfe245ddb4cc3a9a6991f94548119de65b364c3d92a6e561f709c71416882999943be766946af51365062729710e41312d75790aec3a2ce24e6bcd7c0f4f36f0e53cc823943047b8e85d19bb0c77dc3f3a1d1787916d975a3dc869b10aac977386e1f6d6f948f6bd867e86541d9702398936e56337f565228ec238ecafb1f5e4c4265c7d8d50b4ecf7eee5b1d65b6540a18a760ad58156ab85b74db70cd46c43459ad62c9a818e66f5f34a35064f0e0a65e72ee28c69e2c7494648f28e445026ad90cc62c081c91359fa0349777033cb62942e8c457af29e44820e7161aa1c034f75feacaa11c502c5113d572f38756f358f6ea5bfb117f9063557f461e2ee6582a0697ada11c5a7ee387b94458efb4c1c057c73f009b7c66f2548d9fdd2daf5d2658f7c627f1c97a7f42b9a588157aa74e956aa4afe6a39af54678d34225142b4ba70b8efcc8b2819051b6f531a127c61bd85d02e9f5a65a22828eafd60da7c1658bba96da6e8a5dbbc9c5b2c86d9de8b86b40aff4873e0aa225b196150f9fe63c7d0c925f39527466beae5aee701096bdc2e345bc5617330db0ff00db059778482b50f909a190ec97b0a7cb3103b8a1f250eef036d55f3bce2bf49285a29088a933aa5b3a4060ae7751b058fc76d4592309c7f6c7c98058a9458d32d889edd5433a55f73e98b47a9384be92474934a25277b700675af0b2bcf05bf9e8aef0a77aeaf3dde7be4bf198e6e1af9b1e5a4a070e5fc740df596428f08799373eae33c6c96c04c6cfe20963942adab9f6cd443eb5878f2f07799fe822e149af3f54cad32566b186115e83785029e90530def65957bd5a6195a139feafb0fb467b47bd05d0f4a5c741d1c1f753b2b35e74a7a5c5cd0d6646f2b370041f459e65f5e0c3d45475e8c6c8257980484e4c1bb85331987bde8206b4d2a776cfb9a4687fdabcd987a562572aa8be581a952115706ddd7a7a0317c1b440e8779ed460bacab5e1fddff40214264e1371d6e580c36d2a5b014439ac1f0fe557da295ada54a3a1c073187b260f3f7d2a54d0f632b1e1f1b1ae4d0d9b0c965cc129cc79f7983874d8fe78ecfc6852e7b5e4a125fbd87dcf28f212dc26191ee19e7b612164946f68eb36bce45ac8690ed2b7d062690c302339af6ce3d6e0f6643c6e0e9d576b1b7f9df84c903cfb8713c988dfae559182c884dd2165f426755a773228eedb9f6dd8f1627d5b0728c77d2982cf18b80e13ceed610c9b9eb526d444f65e6fcef1cbc4bd39bc11e4e28fc8973e23fbc3cd68070e84ad8829862f4b3780b0db2def79d07c7aed2eb2eeb6f502012670a8fc958fb16ceaa9a0ee6e08bf16db2d7f69597f0a3e3ff4bc2768b5d7c1e105da4da9f93421cf72c94505fc537eeaf685e106c501e258fe62f58cbd4e97af17884e89ecaea8192910bd73de6ace7a85e696d80163d297daae913829e2a4f13f346c0aa4f1022af139d8aa9d8702b6e05f08f1bb7d27936f1ba095617d8df795ba63234126c301204e87723eef9211f99947ee2a510125a7bc639e6bc76b9f87b3e15e28c2d399e42e5e03da901167d60c4e5873ddee802775eac715e047c306314d15c267965afcad676525490996f77ef64f35dfbc61debcca466120db45c2fbd24213eb34f01c33448e48a9dd9dfbba8bbc25309cab8c9c5aa5c70d476fae7fbbfac505f00de48ae14c50a2c14ad6aab26ea7c39551095a0f267e8bf526fdc9db55e501b1628640b2402044e8f7806f2bb2bad62814cfc62a97c1b3545e242b149bc489c093d5f2236e2cce2d4dc050eab6cda0c7335592e6131f5495ab3350ad9f7fc0d612f78bcf4107a96f64d7a7ae3a7868c2f8e2d8dcc88ac8ab6f5646856aaeda01a1ad2fd5214c05095457da25800f2a940177bb1f25c233a61560a8a7d166a5abd6896e09efa37b3b8264f4aeff701354a67c7dd1448e84bbf8143c380225fd07fd2c03cce5daceeb83681db93ff0ff72561f64d15628cc768ff0caefa0514e1d9ad80e704f49046d4b21a285c6a501d5c1d954ec5e16fe605f25d53eef15819d2ebab9937ad64b323752ab4d4f10c9e3d4a433f421b7c11fabaef1edf22d44b34cebba4d728cc21d76939abd76389046087a4a884d5a9423c4a2d207e1f5943ab29c3def57f5f503f688ae63e777a89b0fe822caaad6e0739e7405272265666652399d0468b2cb3f9e7d97c0016b1a27f5cf0cf0c2dd5870e5f2c3eb84c4ff7c49004144daf0c526909364eb62facc93464ad2057b4f3d38db61f40e107f4bc53f27d4eb711785fc986ba8dbd0eb89675f9ee504bcb3d16d2ad4632ae5014da76f036b3aae17f73b249310879fe336e236dc7badd71cd6e953afc3d5d7d9adc1fd07e21cdcb74dbe32511c370bb10f60d5814a4376665bef3f203b0278f92c70b780b113c77eabe99d3967a9ca82720901eb95f09b19cd6541f01aa4cc377bb63505ee8af0247d79760438810cdd7cef82f9d55c7b08e55987077bd90cc947ce51fa31cc949dc1f864760618833b6a56f34a3a103fe11c4d493aaa57ef32eda78756416ed61b2c13cafeac25c4f7c91964b1c52efb6aedc6c02d874c302c0eeb715abc803de57fc7c68e7ad5f6983d2629bd27c6fa9fb7ae25ee15e01f8c2117a2925e3a0a4e3a64d90494bc3dcf83d35018d43bb54a621940c6257143f1c44e8fb688b2f43502329107e5c5fd277aa987d1c45490ca1faaa3eac5a72a358e628cf97c42c94d8e007d15ec84ebc4586f63106787846bf02ee4b826ae5975f76b0c639e91f9135f6d04c635d8951581f38609e28a3896c300dad6572180d0848909646dad5a4e285e6a497f1a8318f3dce0dab07ff8bf03be21bd45d107d7084dafdc195fe4b4fefeaec0eb9949d7f7c0bc68e6526fb642865dc03c8a3f7f92d092198b15afe0f04dd413b970e693691efa25bc35e1093ddd5fe5c74014377ee09a13de528d6104409fbf2541c9e2bea91eaafc54e51308ee86cdb8a2340fa195d979ef9ce77d7e679320e55ccfac490a182e5f1bac301b5bbb4e9ff8efeb83ab51605ff81e9835fbb1960f4352951e90e25106937ffd522f73fba870c33c4bcbf2335f744d61d8addd4da46b32fc2b7a8bd2de901d45e12d7b559096aac71a384b7915c85cc765dcefe6321396330cbb0ccdc8b650b3948e03afe80dd41160fe33508d77556dce892d512a05d9a60a54d4f3448091310e7c6ac437d2d35619794da58a3360dbf7f47378d8f5c3bbf713ce476936d26246eee4b8adf8d51d8debd953fbc81a82155905110f9ea9a8ebad920c2924ba954c730f9ad82dd444b321ceb6763b171fafce13defbfe0e227b48e0f8dd2dd6497a71400a98ce384563b12f2e4a502893792776da37065fde93057e3a9474d017fcb10c065efe07e93c778b6d9b9ed385c97d6a5775147808cab4623460a2fb2daa0063a017701c196b512887608c249ac336070d06c172d2156f1d322470aa5216e1caf368927d2aadcd532bb2232e34b82b65bf8954ea90a50a11431eb9f87b4393077a7ae5a15fc4795cbe9e37b5e117f9c9b689836872751b9c88f525adee716d097a44333a81b58617f0b73510a4974237c411a248733486b997e7c79f341864b2170cd1c544c388e1e2387a2000333de6807fbc816aa55c4217d41e617382d6b4777787f5156bb92c66de8ac1154c9ad7b41b41801ab3f81c15b7d72c72b9444788db42cbd7cd91b668e7645f6c1efd2dc6b55fb19245a177c5e51e6fdcce8d42a17816d7efeacfe93b531dea537155d5e96cfc6625249c5983ceee3c27cd57c3007e01ece3468646539c96d1a4e6f08a9dbc18467be0046ad75ddce060e44b7e2243371ebbaad7a1ba2295d859aefd2b5f8e03a3be51e34139f2b5219419d9c54f94fd8a5311ff946ff9ad1ad2273d1a2bc82ec2b840c5168e488e9c9afca736effdd673b4591bdb5cac5228e6c61bc9206f6ec6ba7250d74667804a7a90ce2f631571539c93a47786fbb8a81880c8f0cd207638b3d21bfebe6b2794c694acf9d06d0efb5662739a75018b98f4d7c2480a45af54a683042c0d3c903ce378e377fa4c2909fd3bbc08a6e2891099e9ba6478f9e53b445d077e7119bea0a502f396e19b045649592df58009cecd59245ba34f56c14026bb87033c6e4856efc3037737221dd4ad0bc71cb02ddec56901082439716112ba8fee01e314b027daa319d2ea2aca960f0cbdfb75ffdbe35eef68cf3727dbe7a4f3291316d7d5dc3ae56a77bc4a3eaab55a6192edf4c500724c1ebaf74a27df1be8e623b0d3ccb8f3d449a48fb3db7bd2be8c0f38657c5c3ca3c68120799190c3bdff66d8e7dfca674a0195d20e9138a579f0ffad0a6b38d58fead2e7944fac1b9558960a767c18f98fd895b19f2215a0a2574d7a3c7af26eaf1576c483e7fc2067931c891973ff1ba204c91f7e4d28d6c08130faeb2a3244e43f5df77ae72d0a03049dfa3cb8b9bd974e40c374b864f67a1396c2de1d148540384f5e01f1d6a10acee260febf72ca33e49215500a8f2926166525680349d3864b36ffae4ad42e1602fb9d6f2e0a2665822c21a44548dd410422e57da4893c6f433d45606a57e67ecff4d5f7571ea3ddc30f1b7601c1495a3c6429d3ce1df106bcdfb0b37cf2751d73f1cbd38142e52f8c57f4a76a9998a51f4be8e2f38b5831f175420c7b7b4196967467fb4fa85acc6b3d31ff5f22e170f706617815b23df9f29afd5379a1ffeb73f06b478a936815e7a9b93f0354698742577a15086f20a9736f11beb8f9ebeeda1dd8748e595a216b0fd39538509a8e69f08c28119a06885a8751246fc5e99bfd62f3dd2dcac246984065dd5e87c4ae4c9ef00383b86e531bb3a1845c4e9755aa9dd5ceedefc9ebedc32d277e761a04b5025dbdea53402331611e0e3a5777b437bd8e1c1afc70d549276288a4606af5b32dd3b4f0edd686e5e744dd5c3c19792b0a095a5b57d9093a2dcad8b159ba1a47fd4987771ffc306557653561ec3507f1f6c8fa1b8324ab99c6af9134d1ea647f577d82862b6c33e62af689124dc32197cee786a290d428ff622a4151478cb27859f81c199c4f79d668f4bf616d1b5a5149057c3e33fb206d3904b98711747c9330e2148602462bace3741e26e120fdcaa608f309a5f8b4241aa1397f1148b8832059eff216214bb1f58c32ce163e0783e8cb0bc8b534376ead81f0f93b7f93e8fe5b2039b115cc505dd69b455115410b0f73d82d5226bb861e3f5318b25501aefedc524f1c70314012e475451c63c63bd259c6bfdbe99e3c73136a9a1be046a9b1938025105d63ec7d51bde0abaab50b79a436088d0434522f7ef228d1243d86368ca47aa75baae4944cb1b7001e32ff5e46279c121bee18c13bdc7ca87e5e17e0ff72b17ca72a6c6b7cf132e8303402293e393f8017f6bf0bc078d6c1522de68c339c899e0804fac52785aa124722ea4ef191ec07a642c95b29ccfd7b64941b03258ea20dbc53aa216dc40cfb9aec69fb9ab4e54d1ff8587ef41519848e0490f2bedf3d154d4d7f0ea8cd6c612c621aaa636097b86bda0001ca6cb39a57b77c52e909c5089edaf02223403cba94968a436b6a7f974921905b3f1bc3b50e69a65dc3e8ebd0f8ed620e58c601f15633fb3364cebaab6aa3e2cde544900902ffa090f541c64d79154749665c7e56b349dfca0765d2ca9ca91a2496a3a1b2cb4107021c8a33c11ac9726b9c59cd89c79886bb25aee3e3e1e99c9cc3c385604e296cc08e24225a3bb0c15e771d0aaf952a7b6b4e5d6715f88bf44b6f79c0399ae750f7aad29a3d31ed409966962425a2f5415d620f7b7fe65ba56e7f2e953cdd9919e9d27bf79e94946d57802db9ae18a09333686c923712da2bcb3c7c31778aadf9ff4c4228602a0e800589bd6b717eda6efb9131c2736a3232d9dbf3448d756b8d7cd50014289cc4721ab2d2f8b0a425f0faefc4e6ea26d0bdfa7629de0169fbd55b17e078b9d3d440064a35b1d106dfaa4d7aa24987a15f9dcabbd7628967522ad15fb7eb62889c42e6c0f6467020505296e499c1a89776a48acf6821c6db9035fbdae1dc30c621d3b63bbac4fac1d904ac607cc1d2f7004eaa674600ff7811d693dbccb1e3450f6ada2e8bb29a612b526f4d58776f999898cdd8425c6bb1ca51c2941c3fffbba51f4e2c32e54d1cfc9c575d7c670e55acce24d84e335729a2a40feae7687be1c7fc7cb149a99db6ce8a1951f38c5d19dffab03318ad33002a9474d9fac5bc810c506423053a6cce45ccfba8b46482a8e93634f74fd24489c733105916e1864644202297a44c39b208187cc36a317676f01fe79e1ff56575e8eed764e78f2f88ab29e9e377a3ee948d07cb46428b35fbde713bd2535adee7a159bd89e8a8d78cc2ae68d8175da11a1c1e5dbb6fe30a4216a3eb21e38d75482ac4fc70239c6d609dcc8f0f4f4991581ffccb5d0d439a44e8c5f8cabcbf90b27d6f1da30e97a00adfc918ef8a8926ec0a615be1de708074496216c2ad97764990dd19ba4851aa900d2b0feac62d1276aa7f5b4a89059461fa010c877f8dad2e7e90ac831f9882f2435925dab0e1b3ba70bd135352f4af566eaee8e12c223b23a293897a2b7431f24bdd36f93b68e61737761639396fd4e973c659b16e0df4105beca49b2db091460852bb214812eb1c34f05aa08b7f86fbec748eb41934cf4151ba4b8928aba47970962a88c9f4d6e092e289fddab116e60f668d629fe6ba89d5dd521305198113fbb0e8996ade3387162a9cbc158be12c3531f9d51699f686dd2a0c40be6ba211576535b29a2e914718e12e35012ecd81c2428a9576f9e5a4b16dcd92791e45142a6e12502891d1f2cbda5a40ccc276de4b598abffd95d7415feb08abf62857c47f8919e14146ae8c9ac44b7443dd28162954499d2167d47920143f3db637f58a9fd3d8f348cb9e680da7ce779b28a02b2c56959e2d0119596eb6703da2734a59fa122620e4933cf1be8d86205de1eb28332fc783f3f17d8214d0b355fc077ab89eea948517a4c8686a32f3522ce165df5ad8c261d7ef4d49ea434222c04fe98bb180fe1ec7a7d19b405823cd3c9e96ffb07f4d903425670dcf7732744c3245e22cc02f88190831dca2017c14e685d53c2fe8a65eb3ac04e2dafd13335e80e7a415fadb931e393b220f8aaec0e420df1561f8da3fd34905831b2aace45c0934c84c31089345b930977200873d9c88562e17e4204554c908a9a85a576aec78e7d039da3e7859bd0b13618cc264c629ae0d4c034f64815c791e4d283012399e82c593c5b83352bc227a3b04a0304263ca8201e984bba326fb100170f4af210cb9bbe60525bbb3e87fba6c3a4ebcedf2eb6a2e399762e34563b1fa84772004232b883e0463ee08d7b6ec1bcf73226dd228ddd936c8787bfde6be263c03232b4bc9dfc62fa31024966ebcd70804601e3cfe654a97ee9d7f4488415918b62639df276a35a438a40816ceb84c1fa69540261334109bfeb9a84a4b222f7f1b05362e945176a7a51de9546e3a05a6e8b3b8ff5a8ccb4c597927013cd8def7c40f0568482eb670a49406cf559bf5ecd81da58d17208a678ec2464ad2a9443595fe4e972b15bada1c424c71a02271a3c89cb70c1dbfe6691ad863d23a4b038e120e43ff34ec2f03ca6b2494cb89b83cc4bc872e6963742b7274777480a16d590416cc409587b4699522d6e90dba7e0c545259009a34cc96c3e0adad98bb442c459a5de3d30314820d3dd0aa7a86efeccbab8219cc03f4f636be6d32a3665fa5c38d85b7ff2f0ec653cb645704328616740e58a6ecc17f0b66d97d1b2831bba404a9cb1b8927fe934662fef816e3186d6236319b93620e31aaf69e2b7ce02d8710ab4fc912ef97eaf32dd0df543df14f4c4dd25bcd4d185c6c8ed115cfb4a5f5b9a6ce6c70bc8e2c35d70037dd01f8655cdbcdc1082320e03771b74443f5491259128bf7517734f19dffc3966c5e766350bf873b5afaf66ca2218043e38995bf038e76aa9c3a8b7f13142989f635d4b4911e513a189b330bfebc8e50c2793a862b995737aba25b299d7d7fa65c1cfa161c7a74e0343278b6fb88e9aa2183ab114d1227d6d11d8ee53fa5454eba52eab4d2eef56e8a3c54b04511201375a8d2ee2ce34253e1eb98a33952b2d985681370f03a32045d0853db7642029fd0e3da6dd583a9adfdb1e3d05ca31cc98d26e83998706641dbb5bbb693509fbe2dabbd6582406ead8825b45be67b3fc698022da44c6ab591ede194b8dbb662447db143a3b74d347bcfd6659f49d6964eda6d08cb3d0174b18e9e7780d80400689ce062580f538b60f042582c879ec3252a2294ed1d642809c586968c6f44fc7345f65680cb4a7e36cf12e0f45e69e216dab6158fcaa7413f2605c85c80ce2b48f22ec380be3ed23e3965b047b21f78e7f61b6b23e6d29e8d9568addaca59ae458bbdd35048d852f9cff4f618109f38c9e173aa50ab8f31a977f255d71f6342e547790be3fb3236455ea90ffdb65581cf3e6462bc0063bf20c6bd825873fba816d159314e35d9d1ee38b93fa8dbae3e9833d85b1bc750575e4ac210bc56df43b0023828cdc1a846eb057905ef2db06642bc2264d304cc3569a8f1185558215b56a35da7aa9f17c7103099e84bfc8238e5bb2518f77dde70b25358431f4b866ce5dd71c88e22cab3ae18845d2b5cd5ce730a42aeed00ed2adb3bc2b4a208b2c0125c9a10a3d11d2ad0279395aba2c158cd3ee45a88d122178160c027aa5cd84ca0abcbd8e453d1b991b35e619ac125539a5fd840513bada03a4d82d8cd846ec157c3357965650408cc17be23ca484c7adc948c295d71ff4e03d4d753874c88a9c5b31dad4fca3013cd23cb25bbe709484d1f7ce5d0f96a983d2795d771c4a72a9b66bcce18619143e95e55c966042a1615c011aa7fec18c959e0743f58d78b19ce9ed18e6f32957fe1de399bf6057991c0dc52fca437d9478119e7f1167bb8758a95cf59413dc8711d4d21f19d38b0105a77f5437d7e1b8dc71d03761a7e151223e451876f665e02bb058b1d4bde527a721d7c87154a34ca8dd6c89efdb8e5fbdf155c965352b7402e83962ea8094a7a01d98b10371e0f5e044c7084389ae77bcca74fa5b295225dce1fff347f24400e13f37be2e639ec5a71590430a5a99e00ec2a197f3df92affa53b833f03ed2673121fffd70e745ede8e661aa5ccf021e2921f18519cc36b8bbd4707cd56e3a0dac49b968aa3dbe62ae481406c634600c5183c9b47690e102117af5cf20c09d0eff565ab59178006e511a28165bd8bcc5da35b5c26000d3a454d50b93771e2bc3006b444039f083e78c476457107eef1637e60d047d96b146fd2bfa771e83b0fa62777d493d9d59e95741e9b82834c787c6e42c2acd2f97750f392ab979d0394ca1fc324813bd855c9fd389c0818366e42c59d28790e62a28988397e4e1a51d343ee734397fc536a0b3b4af3dcee141b3440266f8e74eaf254460f03c4b70766a244879a9afc93af83828d758e1d5f2e5b40c9c61088e45a2565f75270fb289157b93981add316471cb78515b98c2ef90944326478074a7f336025908d9fbea4e1f6f65d2c54fd95cedbf0361dba6231bb68ee5e89fe32a78246ebec19ee41e6ee0017416b443b8dcdfbcfa1d83364cd402cebcb9b6bd0f16a56a8d4e06871cc798715a650a9351b29df8e04b3d9027f5a16ddc91998822dbba44d27887590379e8c2eb848738991f5ec657cfe399e77767acce35d4d623ffa8955dbdad2d615dfd0c6114cd5aa60aa4f243e502bca5c27d66f5707b0b94df08a94ed0a37696a8d165d8903094d0757ab9a1caa8760e32a5073a16bc2b0af08ec6fd1706391fc7898d4f75f27b2337ed351d03658657a68e413aed8d1094660a03f4e0e32dcde5a3dfd38b87f74142d47e8de4b963fde165fceb8f4112fa4b225c27e8474d6a7a2152b1b61683bdb4eec07e6810f3ee26b5f79747d1bfc5d57d8e7d28e8c30bf1e1c7092dbe7315e0177d6c839fde6f57b11cb80ff7025713a2296905ba7d0d26d803fde3f898157b9149c04a20a27f8d8ff1b012748ae695221cb0ffc216441e9fcd5fee485a0dec00245da4ae6ca6409ae4dfd0e1752e165aa47e09f007a75934699bfc29adc3b14761ebd4a49d753ad3a7ee685150f42e3c938c9ab81237022af5261be1e10f15e23d34d0ecabb1910ec8e4cdc9d4a13aef532518a09736bc4acc1bfa48fe6a4852a37104960fd764458193747c139ddea567c5c41c8c24f87aca7ffcdaca930a71057911399cc6ec4d5e4dd9194ebaa160221e1e026111d46c3b2f010542d3d8ba13c86c5f39eb9fdad81af35221bfbe66e5e683ad7854ab2da165273902bc9edf47d8467e1e233cbe0b542030382c0279950ea48e5614782db7451bdb491c153da7c1fe2d66194f5cfcb49362aad61e04062b0941e18e1647742b1a0ab64b879d56109e8023ab7ab3345da213e994395186c9fa89131a63fc18dde17b54a8ab77a40fa6d02a62b80208edf774bc53dbe35c1bb63cbc6abbcd8640d495958eea66692990948761fe106d7e18c78b33769b2bf393656b8c4081dce67fb503309983db456a55c32d27c1f30a1922001c293634efb8202cc572183424a399603d8dbc49a9a9f6841ed62a70075b0a1ee139a57f8a01f0d955e41b44e3b008163e60c87db2e9c90813082738ec14dc89041aec65f4bb433a9186021196a4d5754f5c28707908d4d0cbf4cb8c043bde21067a441e2c36beb3c6984913e80c5542f41b736a5fa6d8e6c144307089ee22cb50cf3e1379f29b0e3913e919b3e4b5094f740a7a2945f3e87babd5b63fb2c43b79d4e29bd50c35ad466e984b2771e4c75de511ef4ad4a19a1538c922f891ef0a359ba6c1590caa563521c16fa151d596e7549b87455c9143067ed07f51224b9226959e97d724e00aea35171c0ef39287477f05e45c143c0acf8ded3b24b83ab593a78b046ecc5246b3e8f9a37a7664b516496a0387ce2cc3241c195642d1ac443636bdf880060f8d2c492f0d4a0c604c00293fe04d46b9267c5a56d5fa93eb23e04edc35b4c4baa06daa00448b89254f672a98c9b2d92ade23bebbfd0e9f39b66faf730db6e09456b862f59de03dbb56c3e463af2b7b3aca9f6b701e38900f643ef8b21ece50c33b9ce33ac76d12a200c27a611785732067255c43f35b64ed1ae264b4d53f9e31fb2e177d7bd548310ad348db01ffcaa2d7ad853597a6eb26ffa76f38b0a0aba7787430031646ce613d86e351b93d257c4568ecf69e88e5a3e26afdd9674bbfe2ebc5f9386c4c13baf69052dc2b4519ce6b9655ac5fcdeb7bdf41cedbc00de82c7deb319cb51923f06dbfa47861e95754d0dca44420b060479fb085eda1c6877913a2aabfb006750f3f8ab957c8ddeb0760e6fe1428e84a9f5c26c0e830999a831307d126aa871376ab0e877bd25dd73de08cc13078670c1fa3a74782b4a2050ae129503fa14d47a40e1d4550e18f21d5897398736bdcaa384749145bfee5c369a9cfd9024b9e7da6c25690586762e9ee13e631534bcd269751830f9882da0c8f797c34f7685091e26d7af2075fbbba049c8077f2c6d88a9962fc90d618a02607dcf7b455738f88b3cbc886f3d8b1e802b8402e3164bb21c6a05a76d8d228bec4f1e097980afc50a25d4290821c95f1cbed584c2cece37e012a45b590e50ad97c6c3fb158b9c34a4820b6cfd80f3c19640924453aba671c0780107a15955d0992f58e4ac5be7142c78c68032d4455f19e2636a697fafaf08e95a7f99fc0d228c9f6b1228169e5350ccf6b7fe603c086b7b26e4a574f859518b257e7c258de53c4d4b052d8c923698158ec71c125a0be23983c90e3cf459e38f271bdb2466a605973cf190cf85f021487ce7015c10c9560618ef9615287f708df09043638c11993e057b6cbd5ddbc094fd979c2589d830d8d64842998aee731b2afb8d4db778215e471e364fe807ce7d2cfac67f59b5ff686e242d978235bac5a977ac4cd445a3ff29d9282ea686927006e4ac2284016ff5d4d5ae3c602aa5a42d7b92309d6a01aeab697904fadd9037a52f1bdebdfce3a15adf4f5598462ff0397a3f2f7570abc444c0aadf0a97d73fc4a2d9ab16323565859908b3f8a0078839a720c635b546c815d674ae0e3a41d601314b2e50a1b190c321fddf1fe79056e65607a5576dc31df1a091661a31c3b47b416308a24b3e83f9d63528ecf9a3269ae68c9c29be9404536b2f9e35be36836e714b76be245488cfa3164315437ee28e050b288023186e17fc69a2c5f2574c62d56356bb9c11ab29ced39696cf26f7e0c2266dfcc380866aab9291b9f340be200e2840ee7dd5d1a6df66697374f7e7a6c19addb423186109dd288f75af14f4fd7475c4d17f4a553604f582af70560b6b72ac20038dd3847d38d9efe3456bd5a3f70d006a35958b1ad8e0818d970493c0609b47e311469862d1d6b0849a2253a9c0a2acf1de9c73c9283c14420cdcffc59449284f0ac9ea56cf1aba1375e2819887d97aa255ded7451095d5fbe4a4f84f776ca81d7b39379f7b95973ca4e472d922688f314a78d967c81ece344ec19d93c9dbf17fd3a53a624b8973feaa55fc70a9505d13b5ff65ec9d997b8e3b9a2fd0cc2edd338980fd517da595893db0728fffb04e050431e459d71f04223e46132da2b5bcfbf28203025f84956cbcd5546cace8f1aae3521408afaedc7b7fa2d10190766331ab5a5bc692119c68ed8be1555e57b11e81405524f2355bdf1db2479f0b64e5835c315e190453b5fbcbe7e62c375f5aeb40036d21cda2d5a0b69a0da0e680e7148b26cdf559ff5cbdc9f32aea28c2201d94e623c039771a142cff8803e07adbf187bbaa004b1bcaa5bf248372ea17d2a8885befbb84cadbe3d165be32e364aa79fe9f1172c2abc21cf62783731018c7e99c4909bffdc4eb177ca65a2b02bc4730ac8fc8f6182f7efba4a473843ce46c41b921ba29918f0cde822c88c7348d8b157b34f5bfad48ec6e865ad103c444d4da9bffe2fd8ffa07b2d9b5519cd8913bdeba3426e3cef75885de81691ebc4d41c1b0a8cc9e9dde750b7bb819f1eafe1e903e5d98a4575c69ec3462f1f316a9394d0036de1106c5b794a084b6d87a2f57e1e0b0b190c611e017c2945b0ffe7ad1b1be387219ff212db96ac4f03370d3cec7131f80af7f126ca912301b8e2677d7b4a76a855b9ff1f18962ad3cb04e27f8efa832b2294575cf10cd15cf0c07ee979fa2d43569d2c32f01e45627c4706df97bf4778d8f3014fe3a3dae8cf996902686ac817a468e6b4757d3b42a3f8af0735f98e74a64eb95b7289440a13ea5c0e6342ee8b8fb25623b3a77b12634b4843dc4a18e3d77c24ddc6f7afdc9803785daea1f09420eb3d27c9a5fc0538dabc3f1490bafd1adf619603ac607b01b9b9fd5a854bbcabbf1fcba342086af91648377f017de54f81e2799e54b9f170f20e74abfcccc043663b0426dae6fe36b6412b6287e3318d32235a14960bdca124b4851ac7ce68d09957c8a13880f17cf74a81dbe7a147611679e545be011964ed4225bb6f035ad67e189a432db7635d8d632b26814111c1e9c007af6dad2e00a403ded147de27b19e518f52fb24d4ebd2f17e8134e6eb95e93c62e02d29fab781b543b30a2aac2803600d63ac91c3220448b801fed345818cbe46c00f3d5b59dddd6b8fa4256491950b41cfee0618f0ff7404da3ac1897c0a709953deaaef1e7c217683e799314c23ead7d88b567a8ad3c68c15afdbd89d64ff88cdb7cbca9abf6f1515cc8f423dfa8814086a405748c35a81f623047d090c64f3627c5f3bf504668e3d2867925a45b25bcdba847c0832836adb6f052730bb7dc9bba7592b4b1cff3a3d612c8d8dc49fbe7f389f4b00131102839435127b035e361f15a02864ad28e652e9aae56eac09583dc1822a0892afbb999b0efcb8cc8ec191c89ae68d5c900afaf496bb5643d0729c15488733a9cb75a13702961658630cb58a46d152422369b778b4675618e8fb69c54523a40eea20f3d2b306096272113e9738b90254a55704b8f97153cbbb8193bd45440668d6c0af3ef25d14d56c4269b038b9bd91fb6457eb2e7cbb59b8432afa4134baacc3926d01d1aadecd299bec066e7be173005593b886085429d0d01ac0197b54bc8dcfc7ba61109763c7c0fae18da93971817c3ec7b0b64479db8b11e2f5b233bfa90b2892785c6c1b237f3650bb72b38f7e65e536f74482180aad9eac73abac220447a6b18899ef494b6693bce09fbeede37245142f765376ecc5746f105ce84a2cacb9f6f49e19cc2af1051629750959cf15a3589461912350f1ce5a840f4b818f23249d09e964d35bd9b0e0367ff760a3e6e3a6ede970a2f59560d7ccec17f501662719951952c4a6cfffb6df4cd9c0dc6cb9a68eb161edf20905576dfb7fc7f006b1f80f2d68aa7b1f6b1364defff9f75fb9106778265ab55b80bb71877ba603ff265df9d26a273d8069a34a065c5b75c20cb8b45e604b4271f722eef617f49ae18a904e9dccc333cf50e5f293aa6dd2cb13a061a2de89b7f69404f59e65a65d95097665a526c68cfa7867175d7a81af67c8e7e11eda7794afbf2c9f1d02c2ef36ee8460fb893e4e430e33ce95c4c71268b55e2461841e87dd105468ef53ff6afc7f0e506ca0e066fa715d3a77c8cd7b5db25d186639a713ce86ccc092a9dbddce6f64d139b9adf3dd449093adad9c7eeb768279afacd50a81d99f75335633d8020b65e0bd8ea6000aed3a156036e2464d647fb38251e15be3a4c3a0cda84bcd2f94ccc65746cd8321a664d33cb51b4ef452b43128a6e3b3ef9dc75f093fefde5b064ba5e8522c246853cae7f2ecacf97dbf3f143f312e55ad59bc617dcd7540e9a262815a0ff4472b8e28014719bf664180068e3e5d72018e13c9235e192c240dc6aec129b36f7c6159aa4455066d5d922e3284290951cf6ed86436eaca07d4f115140fda5b5ad591a7f44d1366a8924bb5ad8e14c8f3534d516822b52b9e97ca8ccbb80a0c1963a53caaeffbe10511e1a387bb0ecc2a7fa8dfbd48382ccf0ffe77db8387feae78870077ad12b72d12f732389e3112e55874b3831be8cd5c19d2db22a046b1b118be209c79dea588ae2ca40747469d5470561b853b8ef62d99cf83123e9a4e517e49732128864b2f5551ce8c9aaf633410417b287f7cdc9a48f8ceb409a5627b0b17abe625153204730b0fedf1ecc1720f171539f77bfa18a1d9e562d999b925a5decc4ed5bf468809676687cbd6c6fc85d65ef6705392211965af7a28f3a7fc09779c51748c384a61211342f8e72f873c52aa1e254ff752156f3ab94e2c6b1e6a33db8af550791db4bfccfcca20b10efb2420a1c7dc492c026d4fb22711c58f6bd5931b6a1312e4f1e054ea90e4ee43a7e27e5a9245ed03e42a40f26c24cc3414d659b7c33d434f84b8b3f02688ebe800e39cf6b15c1f41b602fa5c72e48899a0d480caa62cb6f4d3461b559551204dfc2ff7154512db1c2c2c14cc38d62c1ad94806736f44a385514d8d821b1b2b8c3a2eb749d6548889eeaaaec0e856ab72da544b5c7e01094905dd89ce273c8c0c2ceba045c5206a176bc422221b6398bde857ed1d0c3d5ffedc3dd1d4b54be604c54f787f3e94324634d502945d480f9e9789b4aba345a718254713a6bfd384dcc93cd04a30ff8c1e22d49bdf46259701cd1f090455e8f1c34035346b72ef482a512b8151c8ae5ac134e8bbdc662cd57f34bf4ebce45c086518e872bf665a204d0d3d177ec47696d28a38511a58a6bc43c114ea420b8d3962d53568f65483fd94afa2307498bf1c156c02506ec02da20c518d2478470d299fd72a0f3d7567862cc514ffb7a4c00a0b043518aba7e30f1ef485a8dd9cad0d7e8ede74147af02ffc0cf07cd5da9c80e848113e4eda45b8ceabf49c7fcaff95dc3c06f0833a08c58b9a1ca5bf69f698a9298738d6bf910378aa62a3085dcdfb9f8501d1db8c5ba41d471289543d3826a5bb1a7c7368888780f77647e8eca4b3124322da47d40f185a18f022c9b31d061c489e0f9111a9333ea9a82b42f5f78148b29966c139233f54b9d60c061183031a3025b72d2317dcba37d292c939c77c2a46b9b9c1411705ed5c07dbd952d909cf2bcdd3173d07c999a38aa84657b91bb65a4449b3d33ed5ae27e17f97916177a50fc81eb2d0dce8dfa7b9ee9092437130abf4fe84dd750d5e25e166d99cc836c72fa7ba4d38cb0a810ad85a8a3f9740af59cadb4d297f5cd0c1bb38b38d6e43f60027636b3f42195f6a097d6cacd45b4dbe93ebba53d92dedae8d75701cd4b51e266a9e26b5f495ab3fabb9702cda21639807066aaea6c24f4f8199aa84dd974c5b9e3b258a553df6810ecb06de5dc951170f581292f662346c25dfd89debf30b70924a62e6336742d5fea0d234328705de14029b801276ff13a66276b6377370d5f257d6c0e4e9fd43626633200c7bee1e80467a77d609274ffd973b4e1eff33086571d2ae0347446f7e58ddd3e45725205222497b4a988095a529a45308bd5fccb87aafd06850e80b102ba72682797d6a563ee3411a45b0ae4e7fdee33acebebf0c0c3c56eba712d7c2f19d1792c2da7e217902bbdfe376503d5dad974965ee71da8828b9c3bd55a0ce1e1c2da52959ad407ed6ad5ecfa489e54b7815e9fa486d03e1edabd2476b463fb67fa4dbe8092a1abbf64ab26e46f5d636fbd9fa23b19dfe3b93fa0d3c4b5674bb0e40bfa2cd583ada7724ee1f8071ec7a1abd190541f14e1c651dd2bc2e6efb701985dbe9fc97a5006a84bc8ba372f665d94816202429cbe8ec85e5fcbd9b11f3cdf62550c0c5c1ccc95de323a8b8cccd72d17641ed522e8d917f01866c0ead3c3d28ec73b873668ffacbc0843f1e881c9ea529b088938a3af2bfab7bf245eaf8f12183de4d062937261ef60c7a1802675f9a2a7fdb378d7cc5d27f3209f90f32a2478d82e8d4362c55c5874fe2208ceaaf4431e6a741204364bf48dedc3f111c4a2bd108f8aedf85e887f49e969983f4fdc764cfa1e903cda1e2526c03029ce8923753ac8b88d9d7eb68499af6e4341e8a5ef0c5424f85efa144a9e02ba956a85f06cd89dbb9935b2eb75a3b96abb621dcdea1399ef6ad9e6266f855582f2dcfae94addf221ad9a58d54e1aeec8d9ad2a5c43baee24be3e10d61894bc6ec6183df2f0343a14a5e2a7d7e3a1290591b5cd30504b1faed570e2cc09182d36c17f7f20a66c1b69026f69fbd057fd84bb25419cdbf3ff65206bcd0b4563ea0e71e344a155adc4234d7b21bd400d5551e65ad40c0dc353eedb2e68d81f6c86b72707da35871b39804b1c527824e0c733d50de80be4cca467eaf8a88396029e553bc8abb6a0ef9bb26ef70d57a2fbe4d25e254ec02a3ba290db08b788862be89a43618cf769e44616344b065c835d51ac19a2e6ff205724c63e31d22b65c29f6cb4b60a1336878554338dc5b6c56f32c971842a9769c6865e482ae8501303f04037a9a47d892442dd40600f56db83e05e389a4caa09a396cbc5b11b619cce7f047932f6aa4a8754989b71b1b06f363a72ee6070919b9b6fb91810f081da19155b160e242bcd88ff0b5fdd7c8b11b7d5fab37e0cb3576e4ed286b1a971e964b8b1176aa6afd8d5c430b763d8705681b579f80c608f569b455185b5f86e7a9b4c79bd64f460dd948cacaacd10b1dbc795b4f799279152f2fc622c1b22e4f4676f579266f8d74d880768a9e625c02a552f2dddb67b0a7641967e5eebfb2d1962d6710d47f3aedde38eb68a8c81f695c29cf0c483f2e6d02db79b6399c29453147ce3b5f678d2ee5cf60b578bce80829e81f76661493bbad342c3d48a288ceeafa62b4abcee216928583997f8e53fb6621740f77f8cbf7ebbe6ec8b9a7debc431a4161cbca9bceb28c056f6fe75db2849e19f12d23adc78a4dd14194ce52c70dca3b635de344e52011b4f5e25c97b46d0afbfbd4069e95b7d27185e77de0612fb248d124b6b4328e9cd49cf9afbe78eb43a7e20ff2c6f39b0ecf5543222d0a8b2f9df47f70009842d217f8ac1ed086b7b7f06dc55998d76a8db42f8f492b495ccf99996ddfbdf9abed2caa8d7c6a4897732361f90bfdb5514693e26249352c2aef79f5aaa53f9983b1c5d0c9bf9e60fb3e5196307012b712decee2be3634f0b0bdb787da2c57630371812cb7115d631e25b596a334141ea1b137b2a6364bd5228879c3c57bd9fb32dce8b6c2502388e4743ae8f703562acbd48994f775e139d3586f049a0dc6ca326bc6abac52d7c3bdf4c5aa149b3004f4b24ce7ab7e70ad45eb33083060ac6b5681a47f03124fb1d78de8c1716b58593da1f91fb27b194fffa624d346bb5220a5108a2b52f3d018e3c2b7c1c2b4dd5e5f28d424583676c0720ae2623bb0becbc3a083841cc42669caf0731104bd49fd746a6c0c346eee4194f1527a93976f3477493e059e7e59fe08e01e94d2bfa922ffdac44cb214c250c3edea16b0440e207e9e6160b30ab1a0fc5862ce5135e40ea5459037ad4e70865f8ba4f1725695efb3fc9dfeff11d4b0a78df7e50269b95b36571addd7cbe8119a19c44e818a5cbafa29fcfe9c56c2cd59fedaaec765bf47e3a2c97cf2e627d0e40dfb8cde4ba2eda2e68a2751189e0c42fb508cd47e2d9304b8ead0ab41f57fa3b4740f99a911e13905dff6f032cad4d4831b91a7c7edf0b6b3aa701e5a7b47fe6b9967eaeaaa044ec6d0d8457cee4ef63a5edb28da5220ae3686799d5f052674f19a3655830bf6f9aeba2cf6721c31362cc19dc851a5caa3bf5c37f1bf8a92f11724954c0705078b00daf094fab897d8ced4596cdca3bfa199c5b5779dacd889bf673c4a023a5d49ae9d71e212e06dae91465f47147fcee3a71754577603815278e190fc1577004a89d9542dbd76f2f06e0b379075bff4eb8467498e4102714299a28f3640b0f9fd0201c80da4762b5eb75faec1a959f1d0537f31efb99947e26b07580516232f80ff9210a8b0a92afee7fc93ccda1dba820437ee240fcf0061de9d7cfe3235151e79b8f70233685012abfbfef2bc5c99e3ac5b6944cc553e80c40be3ee5465856712d10b7921b3e68782520ea74b712bddeb3c4fd31f0dfdd8d2174a2e0c50fa11d7ec7d83ca020b892379063ba7c39c3149a915d3da0183ccd8e0a441a95c1ddf1c63a1e80f369b0b0eb00f39c9c96f26aa41dee93b0ef5a1afcf6150bcfd2ee3b3dfd2eb15fb502b63b15b41ec5740dc89f9fd238f78e4f6fddd6c1f09d511542aae8000bb222e5b70c7d1fc1216d6a83dfb127e0f48094470c0e0604b3a285aabdb30a3ba0d5823b973e9b6fcd61b3a76eb1f08da9337d778506685a2f7164c840983652768a6eacc3ab547d94c5035f4f6720e6b82e44df1800b3e4b12d9373582f7edeec4cf06e594d148601c166312655bab030c43691164259f0817bcebad42207af6d2c622a62b62c86665fe6aebd576d82aaf53e4050f7188b3671540524b67baeaaab116856b54d947a139f8d4a4e8c0dc51cd858af8cb924bb8d4622278f529c9eb1883c97cd7f50549fa834105e9769e49cf5e39b29ae5c65d151bb405854faed66dc362d444d7032dfa245f42a793e8fb044338cb489e7df227b2f0b9f8660eedef73fa7fcc01c75b355a9ed03e267272c0b2768ba69c7a15059a876b85bdb1348cf86165f3c1a1e20751dbb1990ad596a71eaf02ffa797251c2420e5c88c35463a74278ce3141ee9e8e7a8236d763ad43307ee756e688f03f01f45d74804f24b4439b530e51c91a2de3fdb9cc7d43102143ad82735a1df5b095e5a2677fb6c536cf2f21d2510a56ef7e877b3a1cfdf34506a78f9222136d966b745f20f33845ff1a06ee63d52b34fa5a04dd0d7ec21486e1f147da1edbfed8f8f461029acda0efd1440b16f06f07d386c841f6ee0ed534c0252c0d422db7e455a48cf7671b2cb08a372c18637dcd3e1c2f4877247c1ac3b9c04ac3eaf1b46bd7b9c30f348c4fab67a4143a8ab0396f71549c168eb38d3b9799655ae97f60dae0513940eca8771f666993c2462a9ca428e8be6370e84c516cf3d9b21f395a396fe7db215f9fca20f58950d502fe46be5c42c31d204161fcfb7f8b7307a0b3124d6de034f54114b3b051846c815d53e77e54bd7cef2001132eab45e2417d9ba602f1c3fd14639e978c808eaa2591fd23ecae81245914bc8b9998b8d0fa737b0de66e796d1502c8919bf906c0882bc96c2c515dcc423e3c375b6fc4ea5202bd9ea1432dd2084181a810fe60d3be819b1643288014b2b18f621573a083152eef4fbfec9cd8d55ed7e5b4870e5c698b97ff06dad090fc3ba1e656dd136853a8bab3ddc799835599db215f18c3f7eeff705a7fde2a1def1667260f1127fa072b80fcb94a8966000f7ad4eab071b858400ed810b04eb42c7c6dfdc8b5b8cf84aa74d0df3bd623d9bcbd122538250ef0d9d6edb8093056ff2e6ea18394b967663ca54a17f8d0875d69f7fc865f50cba8b8e39970e732aeeea0ba7d1b298ab5bd9c2987ec6f5ddb97ad99691b979e967088a37124b63763aba19cf11eb374ca31b1606c96fe096fd70be524d0c7fa78636c26d46dd03acf9257b6ef5062f59075221a8d17b63b5e438ae8c86e7917fdc73e2f2ee4eb0ca1cd6d71e5302bd93794762fd9b9cf5aa8dc2ae21765135f96b539236076c645f50efb709452491674c5e0df6fb189498966d62e21ae11ae9190e49fbbf6958944b32db75495bb12b0c40c23cb3aae32710ceabde195f253f6caeffc84bb145681004f6b20f517916b4a147b337c2b7fecf9b4a5d28d73df95e7ece6259d0020937cb68813d0bdb6e0010618b04e8187cf30417c431badd9ba643b5755507025e7a4fe907a95022c2b1d52f6a6244bb54c6528b0b6ebf2a7c426697f93753db9b1cdcca2336a28d1e0193480956552c29cb60b15773b4fb5bf9cb0dd8e1a0c8cf9881193e59bf17fa65e9076a4e78d6b50d2970369e4da385a06b9f3dc36a9b78776fb8e94e3f8e1b3f7b9760a9a3e920aa8a8aa7b9838cc86f319e1905bf11ad27af3a44d015a82982af64d825bb0f98661ef925bd76881d5c28cca7acce58efcb9cd34dcde1b0bf8169f69921c56c7c549d58e1301210a5933941f3e8038d96e015084220b670b9f32e4530d0e6d9d3342e017521c29e2a879e706f78a2a55bf45158d74e0f57768c18e1672518e7117e318db1a489134be5bf782b59152690173c000f993385e362230984a36c3ee668be12b74f8cd467b169993de3d5f7043da6d3d9b7f87afe4d7e4d0795f26f3d1c884440b7896af70c472f9a9306fc9bc96ce8a2a2f223d846548e6f9b1164644118b2d366ea567e365e1be8d8fe120ea26ffc5f79934c5c404eb64ad84d4a4c0fe2d5c3a12b830a3748fecaf603300517e0403b4f78d605138f6ad834493caf0c768b8dae29a9e3f8364aa3a2cd89daab9ff5005b1a1ba69eb08d30ba6144a5e4989fcd2e4c62270da9915368c55e884c78346b911ea7cf8fd81c6e4db14f74102cc6f81a4ae236af854e5ecf0f14f5da688b924d2c1641af0dc0ae35d32e175a0739c7f77dea7e24c249ef8e41a7e641e865b7d89db30c6db27db594f13d72a180ec0cdbcec0c542426e547c112969bd30c900774f6f032ddb8155ad2f98e8403df2a128ff517a5c6e1313e8492d3aece6a6b01d2d4a9fa30fc9862d5fbc981ae4498cef774bdff266cdb641fb596d9d2ee0d88227da168c70741b3c7a8b944b8528f6500dc4b0998b8ec1757a7964e5dd3db7ad5848cca9d873e14fa08c54f85c856793e4b8ab89c411612c0b1595394cf320ac55bddc2e728dd7617e4776196d91b2b9b5295d2abc000cf195ab4793ae69d7f63bf24d5ba58e45c56bbe3faac2f8c27869f5044414220b3d6825279bd53c05816d3cbc73745ed9aafc6fffa5aca6422e9b248653b1695258a66dae9fdaaa8e3609fd770deab9e2d9545adad078fbd7e4d09820030c431a9f63f22f005263acd5224f35ae08c0e07bea69b03fafdf42b9788ce2c9f9ce39db789b196ee5d05f8ef74a59ad0850b7baca8c82361a3237fa91a7038e4d9a1e9388e8a2a5d1fadb5b71d1919eb53c3fbb1658786b80365ea7e338b587a28a21cb29733daeb547f27ed71042c08c3a8a9160b16a472cd10634541b6612852cc2c39151c37471818bda67f1afe165b2a969b0900b89b04ad2b5516d16aefc3c256144185e7cb9c0ef7645e2433066c7f61ec16db919c9717593bfad8b682fbdf7f92f83588d6e336f93b09f010fe449e3d13918f59f456515c33257b01bc51fb1c6b5b6b320b8784160d4256c71a71a14add0629f5df5cd4074982fb398ff3b1b9e7b23796d1ec308f076dd9d386ad7d2c39fc76923fd2bc0f235cc2db6f2d38730c5a7f772f8bf020127701e2a0935b7e7a725a888a3bd4c4fa338684daf2670f40330858781bb32b5dc3f4241f201f50c648e2b9e31da538bc80f7de7b78eba819260bf79551b6524145e3532c84ccfd4875c8b44683e387400f38933ee2144f9be1720c2fcef3d66a6784e6e597a3ab80e3187aa2a3e9a6567a30d0a1846b5d2cc0bc583f7aae04092037e1fc5c6a900f2dce0789dbf38147aef970f195d2837aa097536d2305c1438cd0bd40a0ad65057dd0ddfa5979137c34ef757b9f3f2a9d7145e50b1ada75dd2095dfa829bac308dbcbc8e75bbf34c4f4053273b3f4f125585db02ea946d418fc1f953e6bc595ee25799f2bb30ae9c88c9e68f98be60e137eff69482e2bab5bf4624877f5fc950d6393d0679ade00e9b697844112735ab3f7d070b3114ffaf19bb4a46953cade38e1cf73a5bb2bb62aa28d90c0ec01e3d11eac554f2c60a9de687e5868af3473d96a3834219d92efac99b25135d5a1ab1ad5e159009a81d90f46381c350eb66f7bb508dff2f37daeb17c77921ee9769b0e1f916bead6745e8f40861462162795fcd39bb22c9ca114cb04225a99b73f6f2a8eff4e6cd883274c630adf5e9d00e24e5a605c596bea06e21b00544d7b00cac2a49e1c67b5e13513f3842e07c780280eedfbb9e03586001861b3d7b5ac2c2cfec25ba17f54fd1c91e329481b3ba8b5c8fe4d373b3dec6c1d27de5d162996c7297c69eb64970cd02e392868effc34928680249a8e84627da986686b74b62d72bf028d8090cdc2402b0caa46801dd65fb88bb0163441ea04bb5335164cc1ca99e44e1229020919dc2b07eb1616567ca2fe383e9e11bae7b81eeb60656f16fb32bb31855b08faa631d3e586bf3f6a96b35dafdf8937722c1ec357802152ba37745eecb33fd305b16db467dc69f21a8047da538ba77bc2c8e4d51c91d9082fc7f113175fbe3d313dd2fea40e74dce98bc97812c4967641497a6c2e1d1e282efa272ed3808aff5014f7572381d0a0a2b8da241f865417a5603635bdd09ba8d995812f3b93916e4601bae537932e8b2715ae3954615a36a644d5131a4c063ea12c45a403b2acb0e8936d7e8fc9351acc8182057fb3338992737f79e75264b33c84f28fec029eb123b1d2f5b4feb91d6009659d8f0b8b22cdebfb3a3d3876c19e6b7a59273589ef5a012a832a8f1b730c11ca307263afec83ee262f4caa124a644ccfda3ba683e7055d9faf6dc222c73102cfc8762cc12d63eac8ceb6b2427eb40c2933d84397a54abc8e5ffa5af9b5a89ace97feea73a9d6c6db76e7c174e7b51792af946742db0afe59a4462be4d4b303c682aff804e4a773214178f5e826884348cfcea516e96888d7f99483440add093044ebc7980b017af640d091702805324e2ea45df52db68a2b47bb0619c0e9ab46b83dfc6c9753acea2f6ba0ea3a363d7603c4dede1fad16ce1876202193e580b052653fdfec0e6f5c5f92bc84b7012a355732c92ae40de71a7b3cc553da598360dc4d615447407833da4d5c2a9cc22d4e236b9d52614eba05cb35af601fb161a1c57004d2886e091648b42f307ac8edd9adcae3b3c02cac0a6a6293d23ba26e9081511b3bf873590ae504edbeee138c1bbba56f96a9822b52f120d787d0853aea4b58bb561b7ecd599d586825bc320102bbb5a843c8023cee745c2156de779dc112771b841a12b81367600a99f54d3ee63f374a2ac241a11911ab0c877e8d3edf69e6179cbb95cb86102fce283942a0c8f3590b31dd37fca353b711ec4db0c9248c8930f97cf0e2c66e949f5e9ac08962bef33c8953dbc8d4cb2f8112fa3e0b8388bab570da170f5bc59c32518fa66525534942f5361a1ad40bd86f7ead17be500efa847984b01acdb75216e127043a2e6e9310746be7c02ad0e31a07501a3b3e2eb6f3e8c35298d3de12b691a2fe9b43f80fcd3d3c17b10b2537c139be2cfbdd911405e65246e583c4bb9ad6b02dae92bdd6781726bb0f09a0b03221b0a05fb2336d297b1841115b11ae83072c09cf4c422b91a94e5cc18f8f0f65e941b78c2d56b970aeab40b57c5580fb3019bbcebc07c821f0525f8ed17ea877f60b02da2a0ef4871a57e2088c67bf9d0362e6248fff6433d352c74138c172bd8f9520f3207aa15efd92199bd92b209fcdd2aa131507a07dd6c6def34f615a7c7b104d054c9799f2f956df19aa9b0045dbdbd55b1463bf73b3e28598d20f0db0152ba77cc7215b011795c5b06a2f5712a908ede756baaee07ae7c8a59d2cde6a7214056012f8c28b9e023efdc2fc4d577070083f51e279ff393fab013933ea408663c413ecbc152b52f178d038f33327625f62bec057bf45939303b690b10626563c484c42e7cf33c65b597f07862f125c7b84b5224367cf4cadd47d76615b946db64f7f23556d29666e5e06cfc3c21c5ca713c039dda8030c608229433b090c2c099cf3b654fd86143b158357c9779a3b2c1c2e2ce75139ebb643c2337b4e0f2aa30af3f514ad52bc117925990c5a27f10ba49e324fad0b2051365f42f8c89487507c09fcc1884b802817d551a0821fcb15efeb32cccdd50ea3c95b4b97c2d265b9789ebedbe3991c8be065b8cd60448a5e45a45fd7126d0a550a684e58023a38df61fc349599b40702557e88cd3e2a06d982f8754e428e22441d8a6a7618ac4fff69eddadd8654f8d79769b8334181c7ae3e9662d646b473e9321cc802533d955f05c03f5f8a8066272868ea60fecca0a013943a8675aa4e9d45f17fe09518ba5ab9e74b29194cdd1559c141fcb385b94a81053eb088dec2bc189e1f1312d23541bb4dd1b783be25019406fece84479395301cd7241e74c9a04da4a294fe9640bd3b61920a7372993ae09276bfbece825cb8339aa12ed8aeabfdc71dddb16affb67ec8b86cc1b300ae4b19f4cbaaeb40fa6d14de60b40e2ad6826d042fb3f07c5de567e915778d0b5e89d9eec6f37c44d64b990348528ff681bf2383cdb0dc18f8fc9276ca811b443c8b43311bb240961961679484dd77639c3e21b442a213c876b8a3acafcae95e66260355b440d195b9ff494543c771810fd898ff3a45df1be22df0320b14708441daca9f3079334705c2f22a5c12a2b882b4b74f3940536f724bc7e77d54a7e8651833c4a4d5f475c1984e252621dff95821016284249d8ca465e57a2b212ea7407fbd9e8d744545e5e666094643ed239bd26375dbbdc7563174a601b8b6d49d07a9100cad99d2863cc77d83a95587399e31480b106d82c1bde88e027b3eaac641dbc09ada094b4b543d3709e02e8a8ef27eca434636df71178b57f3e6f6c596c6040674c47de5d979c2f602c8a7b1b1f29b117bd8bcd7f9e33ae80a4a0d7087fae026f201e41a486c850d5ba3b5414c3b2a9fffa8cfb19b16bdafb4114518db7eb0cc55ffc89ad14150cd4dcdfce2e5ea7ff490e0822cc1302d929168f358f4b51851c9f035a3bb9e741e8a8defdcc4d923f652bb9ccbde5cb9f41e74b9b0f05e43025441b31c44bb9b17355fc9a621b605facab9a7710c21885abe871edb1ec9f647f134723cb577eb906185a925590a479d3b19668990ffd8e6d6d0c54cf625df7ffe8e7529a9915c048318f1fa7efdf0e2084766b8fe96b609e85a76bb2763d28540146d310f23e555dd5c2c4e268fb3b0afe0454588dbb2ed8da120b7e6170ff2b6ee7af0c423f2e886bfee25c7c288e0022f031137dd24a6c727e94abe0dc3710cfec962484ebf71641bcbbda4b87ce540acd7daec3b800feec4b1441952aed272c5e4820b9226395643ea425baeb0c5a1249045eef19419390be7fb2f69eba9d51414c307370df01d9fd1a0e9fb5b71726823119a5154d500409f594cf5d0f272cfab7494f66506343d54a758f7ed32c29e50f9bb13c6c973135a11abdd01bbb51f2861001c985a61235de732344917e861f639d1f2df616613ba9a520a3469addb7b32fe848f75fd766f3361e8eed2aeaa9d3f2cc8c32a53497407085ee788f658509fd2c4a0c888aae9e9698de82770c2ede40d9c67a74c15b1f02a0c7bc7c57b1d7fb5bbdb8a4f2220cc8f12d79dad044a09fe2f6232a64d1b119b7f100efc8f0f7d2b094bca59d0abbcfc771e1ca980f167dd95900ea7e4114de2c6bc1c94aec4ed515e9a436124e708a1a292c986ee9e1c20930d8d6c652deca6e950690fd98be52d1ea1a6e437389ba907998f1fda2b33d3fa9fd00b7441d798a438b7a36647fdc090ec4ce2c6ab2d506c8398197c722e118fff0c702c317d227d5497a202576ee0bd85232a520cca9f936ca8ceef80ef3f31302e41d429b3dc0442b9db6cb8d346e294d4de3ec7150ad9bc09208628efc5e87244e071239765669383992cd81daa520adc7936da9b388ab3c52e68a85d2f02a8b90d43e0ee6cad8aebf828035ab93620e26179d4a3897582cc1e4f6bc680ec5cc14f33bba7e2809ecc7dca9690c7b0cc07760fea11898e06e9473f88ed93b0c16cf83b9866de286931e0ab86f397127dc3e6af2a31556203dddde2533b96ddcc1bde8e93d573389559189e355042ba630782083a8fde3504bcb5371fad11c2cb9e79865b05b2c6d7046a04bdb21d4a35c2795a9937975d64a78f69488039b1493ab08a0c029c0d772233cb5740117185ddb0c33b145f15aa4b479ca74242db90de369bee59a44150279b7c0370ee028679a95352ea5fbc231c8825119eaf8edb2545da4bb9763c26c41e3992311ba6fc058dca39d6f758ed153fe563d1e6ab0ea6c9f5795345a307024a194d726a06a09adfe425230948f8612c916bd3e836709b8351f69c3fe6585ef701f2a1e87619ae456d3fbfbf7a5a8291aa6915680c2cc48aec85ccab38c62425024592f4f91d7a87c1ad11e5a5df2ebd019ede07ddaa4b8796cd37c6a97c9b7408c8cda9236cde227d87d354987b5c14950300a514e89bd049bf31142ef608eb8ce7c7097688cd1d3f4d56e8d24f9ce58db686d1ea2f7d6a9ba9d4e2963d3820ef7379741b84eb428e0860554e987aa4e79e78691c5dca9099306c08bd7defddaf181fd926e7a99f34c3d594aa57987916b4346dd173b3e938cfc35cc3f35dad1b02148b139a72488f1f893eacfc2a1c654b095468d048569e68e333cf474a129603e6bbe3dbf447e982d2816f2d117d50213d8c8a4498fb12ed4139b1133ea8a6cb6731a499a696e3233289d1e7db0be98709c58638570d61584fa091f1bb5534cf9a37469e584cbbcd7975a4cfe2880b36291e23cccfac25aea461eecbfdfc63dec27ac2f79d10d9f5439c709999b30651720d8b09aee398ad258d66af9bee64e9f7f6c03f6059b5cdb9e3527dc6364cc0924cc0dc2467732e99dbf5f2346e7f5240844c4bff9b44549ffb0597ea9ab28a87509a5ddc8695f49479b5f52418f1eece27e939bfc803dd400aa51ce4ff0565a72b9a69d60e771ed6f6acbdcd07cc5e40987b2c60bd67955eba17cdd85533891c625d7680cff380d35555cb23d11f2798e42255a052eba59bb4180121ca51602be8910b9e2f19b368854441be2ff44b323db203a90e72ac03907bcdf7fe3f485d132319f09dc537855b1a2c8c2efab64e00a3aec10c8dbf18f42caa0b5b967e816cb569f7005fdc9504325284313affdee28d4ce454dc4061cde42f660f5501d4826e462138c6e84e30d3e907d683af6d8d393997303d1ef8ae190e9353455858c81bb89093dbb80dba5718f7c0bf0b2fe1262588dddb901db5422516f279cf299732d7def10763cbf990d77a261784ea1fbb2e59348fac6723cf891a21e7119d8c0f192dc1c0cd67e56397445c0da0b30121f52d0d1ea102af88847630f876564d1d4e2583e71f0a7ebdf564e0888ff9af7fcbca1367bdce0c16c3850e9fd3b774a27b22c33fdab27dac90cca96975af9b965c9b5aab6b7525e18690863e9024636bf00192ab88435bf7da14540cfbe5c0d8217eab380b4ec3313afe742764d11b94dce7f25280963187b81b5ce528fbef108986171e90b416325bf8684dafadbfb11f28b1caa19bb01054ce34fbaf513816907e73356e29e2e4a98738b0561a7735342dad056cca6832c5728913a049a04915dae6b8927165fcdcde9a74cfdf774ae458a01f50a16839b3666a0e4d1d5eab5994ae31bd655b3b5a34184edc54fda065425b42a428d9efa155739b617ef76318b4ef167e8d2b78a474631ea9cfc5dbeb04cce3425486a9960eacde660f7caa0ddd7de8db7afa7564bdffd64a68efae68385d37bbe75bbdff27f9b20d80ccb60e6b9db5a14839fc544acd89dac6ca7efaa2de4d0946604ecffb6adc8ec0b7431452b0eca7ba5b41f1c7056a4dcc12d8b4505ecd24f521d6df431eb2e1b29f5be29f1699387a4c6f85d11254a68906545d45761284ae7898ebd47f8d8cbb54e08c12030d2a50be9811c340d4fc22b940d2284560588404f4a146ee9354068e65b4d1dfd139d03073bdc751af84d083acca77d30e587f2e53476e45fbff93681fb34f455d7c4ef4940e29a8ba7aca672460d52056b6bc6487d64017f120a6090d15ed9f9026260d09b9671516d7401ed1a6c9922ba4c099b0b0312a267230cc3095e992a5da1629ccfb140e9a1b4f259a78f309092e7b4560b44634bbeab88c0272bd90b92f2b82c0958ca003725e23f68fab6567eaf7474cfa9e1eaa9f13e4ea0745c3876cb1aaec25aef19e11798aff42452f869106a7f627775af5d58bce3fc5f2d6e29ed95ed3e3e8d43848bcc72eccc4b765a178b43de51c79bd874b8ad2937dad50abab02a02c5ba00193177bff39a829d6e7dab40687066e96f03f2ca311ee375a254d6efd5836d2556413e472af3c7095f27d571f38b7842c9d5a83b0555c3c8fb5c81c4f3e4d300542f766afdd2724ccd143568ed44627b4549f08a929c02724f0a3ac059ed63d605d95390ff454e6ecbb7d845c2fff89a48dee00dbc6495cc95a019d17cd58f45a9900879af848ced5811b18e6bdbc89be8050c3718ac7199fa0c40769f0b7f2cd2e2f2a802c4ec41e2b7695be67c898a0f9858227eb007fe7fb491fa2d981f9c9ebe3933125f58fe786d8d9781836b7c8883fef49508b140a1d110ff4aea2f101b0919c14ba8d7b03cb1fd618706b3b4054f2035f3da2602848a9522c6b1231edd32a8f7e5d29cea082e8c9462872691a8192015822c3c4173aacfc06893ff3b808c2428f4c73e6bb73a982fc3532e13520ac26b1695a9103e7a6103b9ef6a9375de1948cefc10692eb4325c35b4de96506b104039e6e0b0862d4d4accdd921057595a386fed210910d742962296781f6a84d11a4fd2d5565d7ab795a66e19c04ec2ca68a53ca310d0d3a0bb9fa9366f1f3c6a772665dbc1f57d8de009e9204a27113dc7f18488269009cdccd78d80b88fb157c973122496973e833facdd909da09073962539d34660a8ae4a10a214e6ed180558cb70d1ac65b7b43bf487a11405e782c7dd7fe1bc6be1e266323ed366a0a54c345605648131b90714959df7d807043786b1f0dc08451a45b13033c4f2350b63bd65329d49a5f53321ed943557d8e333a1567de5abd79b581346967105c7fc143244161327574b9e008a53401e260f2e2a6ccacaf7ba63e4df7b3aade6c5c3d23f66e529daad5360ae86d7274d9e48c65cf429a9655cf9af5b80cbbf3ed9b9f021c35c5cbd0c718fdf2ff3e06af54f2df4283d56eff22b547a1ed4f621fc0ebe215ac1b3dcd8aebf2c1322e0015ab53217192d234b1a59df4cb074f45ed9ff8181b06d4a06a61e7aa84750cffee312d9720c584e55f7c118637f4e9fd8d9ccfe5bc082f2254ac20c9afa846027d0e31fc315067b814ffe009a601a3566df53bd88b0a7778762f638899b4e0fc700811a302c245a99d1055948c386171d8a6748870a9074bf7724783c74b0da58b99456a73eccea575afd165cddf7d06874201f32a769fccefcfe3a76e09c5a6a96c5d799ec62869ad0012ad158b124696575d49cc8b4ea69396cbbc36dfe3aa3d6d7a31bacf317414ddecccbf1846ecd8e6d1b1733b7e75d7828e2cf5cb0b0c91c420dd0e0b9881739b394068b8a6e1fa7b4feafd5655773bf998ba960c9176742030ee25073b92da3950a44fa4f30f26de204fa736f4b88617ae7740585785f49be4dff9f7297842344b97059faae652c73447112c0a0dbd56a2142414d9cd40020416d74b7a2142fb32821e74a1df8fc08d8dae89fe42d7596848ce76893155b91a428b60d4a76f196f393b52b768352b5d35fc6504b842e3941b513251f37275c4ecf9bee290cab4ecb8ce731b0771f39065da05c5f459db45d0cacf1f102360c222589c650a7cfe140c2d5e2feead514a25859f98c807d49bc327710556c74ad1d87f3379b9fc0ff5e25ebddc58518966742d2807467f9943d963f5e6fea1dc2dbed5281af28a5a6a2a67be74efcecadf2dc8efdbafebeb3ea129cef1237da809a99c10c5d246907358dc5bcb229776075c3d57efc865b5fda46bd26b3d71f21ab57d28f211a24f9cf743655df008c1458f6ffffa709