PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86346 87a933f8cb06b5044d61574cfe1e7a5b4f29e9047f10d5b415722466651cac3d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a09149258b28af68b329fa40de3ac05b3dbd868c63434ac4b3906eef8c82b54
Certificate Block Hash
87a933f8cb06b5044d61574cfe1e7a5b4f29e9047f10d5b415722466651cac3d
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00f0280000d0410300
0020000000020000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000006ae9fa54f7a6dd7dd7de12be8fa150aee0d4408d341780485712fa197167adfd3f366790d090bd20e89a9f450dda7f856eebc4bea3ae502213b6a39454837c8a09557c450ed7ca0e5d01bc63b316fb290da6a8dde66277b34050000000000000040000000c00300f0280000d0410300

Raw Header Hex

000040201e687709616e77395082c9918d625d2418de0477b5292cb450962aa40c5d0968d53d5a0c3f572a66d6986f59d0243a96597b97abfa5fcd8ffc0fac65910a17cce0f7556a18c50018542bc8f8ee06394bac3434c668d8dbb305ace30da49f328bf68ab2589214094a

Proof Data Hex

59,560 bytes
121216010307f2c8c1ab0b406e97df56591a6e58c42675d2535771272706551de40483fe9561ddd1fce56527b4d4e96a42b54bb666d9944320dbf4425b09e40f4709410345ff74dbdd26bb46f1191ab21eb5bb970a990294e9796fb9f774099864062177da2f0d43ece8bea5b4fd8e14e3a4cb88491bdd171bdfaf33b852f7b035dffe8621af6439b1ff9e97793f89210740e7404bdf38f28bc714aa51d1fb7972aae7f466f07063289a011fe8cf2a67412904d7b07e40ec5f8ed6d9741646ef78cd1b3296d27e23adc6778e8bd31359cdeb8af09e1e2d886d25e3810862b6624a849e767f55f7415c6ad2b1b64107c9fe70cd2010dea4601c0545a1cac7c2a3867b7a864d95fac2252289dc7120f04d248b1c6735eeee56c6f6e59ee7ac33b912bc22d05edd9d334288786921331ea9fc2cf4a2fd1f107650f65cc706aa113590d03be54af9f72e9de36fbc5a77287c057765b889345adb2c93f6c99e8c135cd2ca7bd3cdbbbd4a793cea2c61ad65f33279584412c4217b954600016d0e0473bfd8c578ee641697cd881d17cf6debed7095e69f9fa1d7128ab33369fad6337bbecb146e57e8097239640737f71effceb8903c90245cbc123546a777c0f290b116c66bb3c61c38ebf0fc4635ae76ec693b687ccdd1668c952c1c28fdda123e721c6e0454a6c3075313f12e51a32d85111bb60b9a6f23c6a8c961a3407a1d75947449c336ea889cc4440d7838a1cbadce337bb00d1fdabaa5dd59fddca62e6c4c73a847d7f5b83b410ab91eec7564ff8acc0a8e9761aae735a6651c70beaea27d98aa2d4d3435072ace4271e4b6e70817f747213cd300aea5360bb5ff066fdd37859171920574d3dd983d38df77f8c73ac3c8c6d4e735055e5c628159d1084c178997e587d24326f52e4c2beceb224740ba5f9c4a458dc7ef7ee89ee18055a73a4f4f5ab46611e878fb6c3ae6ce1cbb7cd4224070084bccd478b0b9289163f29f33af540fdaf2e548d2df9105a3681adce16b5ebe40848b2c527d3c37df4c0f1c1fc6b511e726bb3228cdb6c8ba934ab032bd00b51864cd9f03dd4a42b8f1da41a500c2f888c068e6ce0f169bf33d078643b7a6b6a803c4158b2c2d9f093b4bc2b455cc2e8c27c469567ad5db34e3db5a030c2ca11ff9f6de8359b601e045f142aa7a72b1dc45f711fcf37f0828e04120120efbf0c01827c37fcf5a543a2d2eb62e002880a3c880e77db43647186b6364b99bb989cbfa57cdf1d815dd72b0dead6fd65a213a7eaf8d62fd32c9d1e1ba0721ad605d43452783f290b5e35157f6727cf2a1b39b960decec27ad88dc27d6ecc2b1c250cd83a7a991c3fc902685ac6cb3376ca00bdbfa61e6ce59d5e2d1ea8919e64cfb64faa86670a032b8e21a2a6b87eba561b809ef67d6b1b4c44dced0261884614c2348c999284a2cab92fd7ba66ee18b958ca3d7c321b56d9655833550c18f890dbb63ef3ee41c89cfc1e1c8d9b23f657463a9981aab6ea0184cab154e94197378c4fdd5afbcdcad1353ade9ffe0de71937a5e9f7176b8cfcfd7f0b1e9abf8606199abbc3741ab760278a404f72a8b6166a1cffe27ed2852436d61b0e7b951db520148350ef1362623a09d3bba91e4e0cc375d38d0b6022eed0889a866629d7f653387cde68f3df053ab8a42983414eefcb3227f8963f78650f5e66de082d609fb04cd075ce48ce7e90df5a4a38cfeacfffc5cc1d8deb5975b0268c52ef84e498d0e0782ac645840f8c313325ee1e14d0e1d64398390a8ef8081b57824bfdf9a5433a66af6e5fd5426909b898e529789725ca9207c6d39f512f5782820fee0d57e651373dae008f2530af6781a89a37b998ac9605c92e578a026026380b865b0bd7a0ea1034ca7305ef1f767cc8033c830c1bb717fcb71c6de0f8bdee33c5eb5d1795bb1977a6bd42bacde674c29c88609056037cbcdb9910cbfd85ae03100aff0724bfa95aa1df562121402925177f6d0a99f1f8c5448b10f8b3ccdd15b840fa6982c22c919e12e0b040a1c2e8d7aeb48272c7d5fda64f7ebf3587fbbf0d0ef5124a57ca37155069c24109569dd7a55aa1f9057669211af759dee80682e2baab47c599b49382097a44c7a2f0b44767da3e41ac139fc094e39df0f990e4a1d7bd7f765faa14ad2b9570587eb39a60198ada03c14a2ce7e6e6d637ddda861b2413707495b0e8fb313cb84bed62dec818d91f9aaebbe9712243c664e14e5ba17fc95fb41a2fe52d6bdd24b52a95c2014f27a19263fb570ae095eb9d5ff36970aa8617a1c3a7cc1756bf9f419dd283ecc7f7990f706c5cad2b1aac5c7092499bea762702f6b0791b7e222a7d9523c1001345311421eb4e7de100a2f6ade820ab4440db81eca5c9bb12ab3be5e8e97b7e0f5b06d9da95014f4e45bfc03bbf7b1de08fc54f56375046c727be9b42f8ef93d10477c4e74a2100b865c325aa9cdc33f354b6f0b575ec965a73eab33394aef5ed2e26a31e083f2ba15b34920d4e234b7149e1f743fc0f32e0d9b0625497f3d7d9e0175a0dab77153bb866edef70bdc3e781e89ebbe31f2e8983ede347d78379874fa321b167ff950f58f1027ca52897aeaf6169566d5ecdd116be633d9f0a9f77538241ff878d18b1fdc8d863d1410f44d7b9806986cc9cb8f4c26f10da19f03c129ac7a769dc8ee4d03cc706df24196aa627e148c405c74cae95b0e119585e1eaf9a3645c8d8e03249b83214fdb2c4ad08b795166869f50b6d69121ca8a98056a8b173ef0ef55cf5e6fd3a3d5a4da7ab9e90b8c390ecc56cac968ac8b08d5e8cc3a915ad6d16df794f6326c7cb6ab3ea24dbe9b71381e2ddf78d6879a1b115a60c29b3688d9f61afb6815720860917d4c2c0103d60178041038d1f84332c2c6c59afaea61157b17991f9354c111e02ff9a6878dad90e3ea2183d14abae6e90a18447c4088775e0b71464ef52f30d86facbf8401e982e651489296a1d1ecdad638abf40d48b2e3e006767d48787cd08c793603d288f1ec2f9b83127e6afbdf7b68303b0b631508cb37448ed96d5a8380b3435e33cdb04509a024367ba98b052c642d8c29a43128153aadcd3e17dd083d2f7d36c66f2ef501a2358974856469be0d880b32311e77bcae48838e16120154f6cb677269d8e9fb2712c6859f4b6f630eb9096f3a1dc71770f695ce2d519a103333d62a10e3f495635c5da827dcf17c041d42a536fc6ca2515fc45c74226388a3fd1583b0dc575bc05f377ab6375cb254a87fa20eacc13b42326c78f48ceaf2fcbd90c71c03a69432ec9e8e7e2645d86eb8140de51aa9ffe0e199ec5cde0c44bafc4f8aa97eb4b278fe2c1c149296e4102fa7fbf534ed91f7c88cc53411b0b91f41457d0c4b425de95a13ee1f89911456f8f0da8d9f41e731e0834d5be0c4d10706d632b448fd7a349604f75d1c5dee0ff4b6df5a5d1c954ef61e772d933d842431775310ba91f2c039e45ea7a71968e709b9ba18d43a882667a893b88351de968ae2c087629becd58f72e3b23473e93b173459f469b9af082157a2ecc5307560520ab010504b46670743017163cea4aa142e1212e706c4df3ab5dbee50947f5a2b4072465eeba9edc8563c2a3b5f37e0ac47b181267ccf36ee7bac186d615ad4d25c47cfbb643436b3b4bfa4431b19fb6848c72ec9a87535e7517bda1234d3744240f18fd19ede507efdab0e755b12a30274eab618a333450c7c5c64dc134336f5834550e2d7d76a217b1674d1d7e5bf993212018760e8e321fb156ef8baab6782cfeb3506b3400c218b73b1c16d3e52cdc5f876a5f1e1aef4ccd476cbc4d8d8493863f952c224e6497d1ccdee6115f3355c6b6c7ec3449c91b95b8e45458218788e31a359860778458162f957f9df8c314638a28779512a3aa2520205a076d4e8fbe95bedcd8496fc979654b075cb46885df9b34dfc1babf5607ed3e28d51c11d75fed25da1809d6bf951f6e460483cfe01db83764ec793ad81fd9d0cf7b61e34b3320a756dbe14f2f112a48f78e052953cc58d3c8f880df61a2634c0db1f39f475a92a8a163928ab809df580121b2cf2f5b413adee9cff4d15d91e56df446f514a64d3385da8acb311499daf4f8795c8fc18a2a6b297736ae2f9e09445ec136f6246b951633f753ed642b203cce2e74b18f66b407c7c350ff63cfeb1f9921f797ca611a88092faba65366b036e88a9937c0e227a28c07872b0ac5492a4292382434e048aea2eb5abfb4bd8d6c9bcc54da54252da03a6f2e95a5a83abd1967594fb16f6f86d71aec4b3e268019335f5053b4b8a48451d4cc7fd6d2417bb50da93afca908f82059ce2f34ff1c13b6792b0bd56cb14398ab3c68e84b5ee81c83c9d686d06d922ef94cb744d2e77f04929314cf4225cc5f7db63934e7e8e8cc5d84072643115364b0e4469fea866a5af2bf5e6b8166b9a3b0e5952705f78238f7aa8b1242102ba361c4892c833a945b341ae6d8d7014607f14c611a044830a77acd67e88ff2e82c7d6b8c4028756c2fb1e418c82c792558719eaff15b6745239b183624dae280175ea3bac0d50b53a815c4815c7114b99f95d887522f0451438561bc872b32b5daf711d008a666ae57c15e702f82b30663528f5dc2fbb5289b42ac72cfe61bd72937a40d5ce0b70aa9ba4e35de805431b476738db39325b67f4d3428a79fe5a8c2c5856efbcb5b8d7805add1b69b894bc5a98ff2c6b9f52b15d432bd94a3ba767a6b73530e5e969754bd54e0f2ef58e361d1aac4a102405e2ab8a6ff4efe04d8e637f8d2d1f6025a2c893286469b2501fde498a564748a589e75ec370a32516c95f211692252fc81e5ea9fc0c8cac83aff18cee0e6b38e1b9a51600ea448fc671514a2829a2cd6adc93e0c23a6fc7448fbcc2f0fa2dc5dafeb7f67121ddb6e23c52c0f5fde79661d8032ac5b1baf0bdd7b0a59b6cef3acde75265f4d8bdf271168367ff8477ecabb4439bf09311137e3e7ace65a2b6e2c2fabf4cccb8d9af784ad0fffb684849b9a60acfa71668982b3b1b433309659cac50e6de8c7ea4b58a41ce3118aaec1c0ae57b080174960ab7013dbc88bd6d0114803db2707aaa61beda19f2761e6550493f5e29df9727500503d8782525715fea238e5f3fa67f5c241934a1d40872991dc2b3558c8dc287136dc61efd12a65e42e4a521c415554c2c0cbbaa720d81e21459e186eb4ee8e2ac68f8e7d9370b0d9831f3304e3f58e9853ce9631f3455df5c2e8a4fb5cbaf9efe28812784fb9a0bde5be9b222a4f7c10cf6a4076a9c463539e12d42a81c7d681948ca5c68614b12da4bcbf7114bcc8bddc0482f66cdc14e7a55a7417988b9c735d933b26d1e1a907e4d869c652792fa87dd8de1c442334d714807425021c66268fdcd624274c930f771fd7ab4e667039e795bf30f89950c9bfce9db1f53e5bd482d7e09adaca46ecb4912efba5f2d90e6fa3318f565877bd4c3e68dc710422d45874fe4bac92cb40b7d82453a7d527fd76406bcf4a84feb9b2e63f2dbc0742c0fb7af33c613bedb63b96e27c8a145bd6127c09d5c91491d13ed3c89ce9bae025cb09d965e1d7b9778a4c532e5d5aee142698afa3a14dd27eec9de83e2512447175c95b6833bf5058a121e0a5ef068a4856dbb531d16029ce986ba9139314ec56cf60d08a69ed5f874cceec32537bf64ed186a54292a98fe4c620fcd42dda759cd73bfd845c99432f00bfa75cb35e3ec43d4ea6b003a09c114aea2178da9a9fd34c3ad8582ca753c5d36d3838e007f014cc99db9556b46a691beac814309819d64857122bb2147d1ae13db0bea8090bfeb973a06fa19e0c674ebb497d041f3a6326f5c89388e42ca84af32c6057d792bb4007c778ccb14b7bb1b6f074ee0dc1fdbdd36339138dc95bcd6acf9ead557a24f165b007e802df61d385aa86cacb2722de9fdd7d81947bf4ccb41198ba746abca7a455f941a8fd8b543a6bc836862835ff31d231423b7f19e4e0606063e3b4b311b34e2732fd8deca3018785aa8504f8e47885343eb365837999c38e758968cc24ff4f0d504530983c1c94adef36a1e975b97d2704c7e4c41d7a6e040e188db3ad4675c7103ec423ce98511b72088a492392cbe7f2e411063536c8ef4be457a4b141a57c4052967766db1f005def1530d7dd99758ccc10da1473b762e013c79a0a62fff5659b7e21a9d81526ca6000bd92356bf9e69f1aff1d254c67d66bba4312cbd7dcfe801923cde6679bc7d14063dd5efb0f00445ebea87da06b9d9037fd507238c852f15945f53d6880278f4a38e7a9ab63ba2a8ef43ddcd115ed29bddf39d112c4b3e40131620546bec0c7c1bb5cbe497daeebbbf59946c9b4f2a0cad1f9eb18348df0a3eadafac601cce10b0731f019f9836c907d917ee7b70b02ffbce5f001f60afe8e2841cad045c9d624b2adc2943860bda3c41d5efb131ee4c55ccc5e25b8699001692cd4ea5abcdd9ab8340fdbc3b84a8d1cf4a756b303cb4b81428fcc9ae7d651952431af41f081b3baf91b85c5bd22f1d58be70a43b52f0dcc6769251f0068a6aecf74dbf22a04b03b2a23d0ecc6cfa10f2bb5a39111846c0beffb886eb5e966b730746d3f121e867c4b6a70f6033ea007e38048f46761738e704f044388e10dede3a65c70b40389c13be035742cfb0f779524d00d0511049ec9ab3bf85b0f97f89d79ad5b14fe344b031d03fccff9d2ba6d67bb808c8259b2f49046c85fa4be463361f62070484cf7390a18024e85a57cc01e75ddad898b37bc5e29f34111bb7ad0b7beb2452ac09aff61fb2a252ce452be9f3d8caa90a78d2f508b99b68a9f3f42718765e01ec478a769d17fd37c574d9b508bbdeac4a6e971d277576d3f3d7c3a126e50e3e5477be0a4a142b2c366c9c494498c6aba475640316934dea39d06e4ce91c3551307f7518091710a09b662d758d5a2929e4093f0294e6f05522303325eb658f31a3f5f34ddef0e84f1c5afd636adef0f65fd1290a2055e721f131e4a00d25825c75c48afaca760276a0aec13db6ddcb0bd92ee748456864ae8955fae91f3cd8de6d41dd77e105226ac5d165f4127b93e6a156b72278d796a85b059f9356bfa448a28a02d6db344fc1dbe0072f6eea010a2e0852d7f4dafec859e522bc1bec54b586f74503e81083f9f8ab701a1e5568d26fabe931150d75769ac01a9bbe1232bf4df762dadd9c98131f846685afe5da3918653904447dce820a13426936d167b411ab39d1fb7bbd3af1fa00bdbe4abb4b43c10030f3c684e1dd2cc13a125df64ed20c92daa6789ad512f58eddb2db37026ab13549052243f98e4e5358cfc072541af1ab896dd7e1c781f1316f0364006aa4bea4f5bcf859aacd9dc98afd3088240f58e4946c46769c66fc71eda3466f21eae62a1547758b3e2a2ac6111cc662bc3a148ef826555eebd7901f3d47a327fcda7e08c3cd29b9cb4ee138845734d24200b63211dbda71d759304f4bda29c245027d1cd853f452f88ca8d47c6f18d7202edf5fa6ad33481e1d396d408c4a59bfb248ac0df2570a06c9c16e78185c1da826986b72b110dd6941c569ca2c07e2bb2fc109d8c241ff7931f9cfd11b8a7592ce1a17bcef90a937a91411235bc9e82d33a16970dcb85140c8852bafdb57db4230e26a97bbf60a9234b78f50d8833d8c516ca3834c8c0e258d2ca476cca250e1a02f7030bb15e1ad530ab99f874982f9c879d011bf6c54d50dabd440263719c623682278119a7a12f229ea17203ad139157611133a018c397b79f52203b541ded60c98b94e4a5edd6fa147841f949ad3576e605afe9a563e059064e82db24a9c150b8ba7a7e1157cc8933e4119b1e24479fb516430589d686b9eb519d929f8d1d5937de724edc7ac7babec67e279157def94f64e0ff29bd482875bf82ecc367cf9941fafbd2b9c342f47bee58a202a74634fc2735dc6bd51a81e7dced866b176f02b4a3d4a6ee681afca6415372305ed12f12fa57761c0f79d238523185e88b4bddd52f821c2250c87928af169dbd4562d6142041aabc86d221f491f301cd43c929efd57f0b0a5679e84c27d33a662c3928877fbe6613cb2586836346b0cf4248b8a54896444f635589db8bad7e5fb8919270d2f33236ce5e2bed609d14f26fb876906b87f0566cf6ca21283d240db466677f1283d79ec0264d6b53ae2ec5912f558ce0f19c4a6ae6364301ac6f538320b3c9e44853da826f716cdda5c2788a35728291d93d1f093cb9b8834d624bdbf32da3cd2c061e636c639f0d09dc8cd6e7066162befcabf615b525dc12bbe34674958f63dd3dbdf6418036fe6ed459b9e26d4eecb526ba4b7f59fcda235f0b487574579c5e9d564f69aace129c810bc28db9cf37bf720969d7af7c1d813d94304448376cb01bc35fee25bad1a99c182c558b7eb8e85510371243704425394cf1c22b9c7fa9ec68d05c17f609589a21bff38a09160ea40075c765cded14d5ab4e92acb1fb9e83408a5b666eee22bb662d89e325be7fb5602589541081110d6644a211e0e6de6fd24a28f2f3ba0d0a2a1e67047894044534356b8c16e01759653935f0991f3681e41dfe98cdfeecc326937ebb8f84d2c48721aa324626de31f723270f2f12eb6d5b48630ae03a017170585c21f5d0aaea8e8482f42c1f954df5226fe29fe4ad830a8981fbbcbdda2f1261ea3fea963cc5fa5280884a767427186ca64dce65e6c60e7d2fec701c4ea2603d1f5a367d929e672a1a697fbe6e002dacb7e08a5945723dd4630ebbb80374100b9e2d463bd70cd8783809a3586781484300c7e5b15733520bef8ae112b394898ea4f46e68fc2dfcab3b2b1153ab34f645f59fb036decf4e1369a7d116e710c68909e038277917d4d08a05d63f43e0b955327af77c8edd6ec7eab1c62aba0bf9a5d7da0055ad51da16a94294534d000c608dc92be29bc054728f809248f51fd3898f2670ae52684ffd8ea143049de7bd9bbe5332f3ebdeb647aae18ce0a022690a82d4585dc5b3d86594a2d8966233745d223520679e9703cf89f65e26c10ec8052114e43e54af515cfc6c3fa5bf8fd7536328ee439a1a570ee5e4642bf51a7947c49bbb8f7e5d59543643ad2a55642cf34d68e5b3c85579c13de1e38b92baf9ac7582311053522ec86121be1aa53034a2533ecc7b4008eb2a1ea80446a6be8b4091a5002b3146d43e63fd01ef0cc79dfc5e4ffff66cee6f5edb71d4c378adf7f3625c1b4b21d1062f8c69637ebf3a41d66fb1ee1b07230ff69185e07714752dd8c44429172b23a93b9a57144ad7210a51c95d4bc8012942779d4c67aa9cecc3ea6d20540010d355d90ace10a4f6dd1571ff2dae34fe42c83ee7d222113ce0db9bf1a75d684a7d554324383871c9bb4f9af6c6cda1d0a91f1c17b6809aced647b627121bc490121a2ae908609a1c9d78947d61dcabea7fbc1f69e3c1b2ed5d41d026c46078ce7a4cbc7831a39784a37910ac50cf103ba451ca597e549be60072f430ceb0debee41f3ea75f9b5e451cb1333b000448f6c8368193e96fba9ca7e017191b5a59c9b0faf62f493db847357c8998f18896bfc30033bf10bdaa24a2966ea2e1386b3182fb1bfd3a899e1f21d3f49a0de11d5a665a8762770365c84637c414dc37a5652a6e01628967d263a17f987c9cf542046b4ca6ccbfe2fcc7b9dbe85cb30fb92c0e7447b97fc1d41fc512d757356416a462a23689a6d972d860fe39609d52226ac40547383c882ff2dd2be28f4ca3e44beaa889840f3c76d540f12600adcabaa7c006247edb9c771eeb54b517f686e2ce9fa0fe7840a57162faf1f90c46c8fe334ea986deee41833722549a263ab3bf1531f460c274cb1375834850319dfb7d9f7abe87e3323e7c0e683e3576a00d9d761f017289d496de35be82d11c4567280e1c0673b0a952d8653912349395096e2f79a2418317da39a999a4b700c54f51a5af15acade35aad8e7cf9a8ff97c666ecceb946026edfc501b183766e7838588dd2d8c9e2049a202600f38dc5db9e201f4fafe4bd48f47f682ce048e5aa1474f9cb59382e14b11a4fffd17fb27ba65fbffc1b1e660c2fe91dcf707c2b256ad2249b9b350ecd92d38083c69748f565ec2aea5183611da63de500a180a785e7f6de485cd3ab8f7217cd498c13e9fef0c7c1ee00bf93e011e7f00bbfe1b6a805b318a0a5ee1f8441b5545bf6ad687a3771ef8935d1d70ed04c1f4c9b282ce14ff9ae0ae71aa34aeb7a0eb7b00cf6ee95c5cd8a2472df2753a813eda1cb61f10679d164d498db095a14e0c15141a65b31b5b1b656333755ab563fa848d46d7417decff9db9b2deec1caa7ed2542cd630df6f988bf05e7ed34c3d068e1b72657e9303ad744a3af3a8cd036dadc6b5de7b43e79d91e1b61fcf2506561a23c21f06a44128976bffa1d85b0c13157becd9fabd0ccadf3d5e5107d3b599b6e98fd3c21b43a90ebf1cdd52dfd9bbadd768aa4d8ae932553db9ef022c83ad487203a210cb022a1c45aa799dacd11c9432983b1116bb7c1551896d574b286e06de0563cc2c2868a3adc654f1c5a20b6e64e3fd36d5be1743c23f6e5943142607aed27b2685686680506d7e755473e2c1e08bc0ec0a39d3c2a21334b99dee7c4114b7a71f04c148f7f124a0db5d4af204ff77fc5adfc520e214b5339765379c108d6e8e663f6580bf354ea9b0614bbf459698fe75125a7a2c4d47f351df651cf3807916373dcab7db65e7327dd7fbc190319b8f6806677b8a2dc04ad9c5f4b1d2e4daba29d4c0f18498f0abe2e06e71264da6b3f0b8cfbe8023f7529bb5650b6f12db46064939974d3c645aeb9ccd552f887504a78ba9ca32a61088687d72e4fb750280471084ccf3de7f6f3093f5a2d6e4e1ff686280869b691fa45d3df873aa9dd8b7b663596aa031cc3a98539f5643d806d95b9bb7f5843dce72541791bcebbfe088db23b4dc2b6c8c5655ba6547553dd9a4b2e40388ad2161f9c5ae7360f5a34909770acdf42adb8f6ad63e8199b04638fb7352150427b89c3ce77df6683caf9c87acf074726618d28acd9abefa1fece697db9dda18213ed1d44e4aa358259d7aafd9e55d124721b4ed9c7f71a9d28c646f43ef3a50ac63216421c383451dd19813516a54e49a698b042d62dccade44bc43ca64be808644d6180b7523503ccc4e3b723044f568133cf5fdb632dddd35e878a34a513eb7c7c35dff9acc0ef97b4a29b182afb7593eac4a7f6ee98f807b610df21cb012d9675fa5e00741754622c068f453001f8c235c8f645319c66c17feccefa84038ec645ff1f3200d3be968c4ee6159e890f02bd9d13791163b1927f9f62675b77f34521024e3641ad1e6a92f3054d1aad6e348811932a3225dc8a6c89d42af93aa56ec965d68af9cf2a397dabe86b4622bc4a7365fae0d15a7d669fde6902ffc5c1c619bfa97fc0c112ad91182439c8b9aa76bc857b1629667d5330012cbd75326b71feede19d8010d3faaa71b0bfc20ad9704ba7f9ff4bdf018c4480f0357c4ea3fc943b5f5c138066678f92b637e6e93229a12f6b3b6119ced3fb56a7524ea6aae3ac339db4df8e7a198c9c63646d167240f412ef061b34acbba2cc2d474e2ac6821fe42f7d7d12da4716b9b59aff17dc4760709d0608c484c5035645e80c3a87b14d8b84823b9fde7737a97a53f4cf95857ed187cfc7a7e0961aa006feba484321256cd403ec92a1e15ffa6d43559cf3348381989f7fa66c1953dcdf489dab26c247363ef66b353ef301113ba43f56c12e3c7ef81529621387d4f852221847727330f13f6327731324c4bdc316e34ef3794552261511959398bbdec6639aa48ee1a646fa6de8434d3667856effbf94201ebad3b0f7eb6c5f97009719550749d400f7932066126137dd804b3ed08ce8e4b1732eeae9b1c7ad5038e6efba5f2d086afb9f09f5e9b08e3885b849d20d125a5b6a18a2b1e47117d26119428f1f46c46575f01d437d0044764820cf29737c81e4ec9d8fefa14456cac534bb099ce9c02bd3584b10cffb67dd863c4dd29f7d807c6ccdeccfc61cc24f34377c7139bc2e2b3a26ea74f1b906eefa39b87754e7faf054f60c254e93fa1a65bdedef752893284d0ff5da43398bc37897951b8c714e9470a45f20759bda1e2860f991df524df870ed2177c56a7e8111f6244155ee5e1dbb1d62c80442fde773521594263448fdc59d29a045ded33c6de7183b8042a0d939447bdffdb806bbe35068aee8714cd4c9ad56bd684cc09972771d89b4cc91f5daffb9febc7c8bf3ec2c08d4bfaccee362e35d53bca6ee83250aab70e987253a7ae520e17929068100da91130362b67dd7066c1772fc0d6a1ec762d8d5c8b14377f72245d9ead35632daf124227e39e81f04d9feb6f87a027c4a6f3cf4f4318a19ae5a62a9a0a47c7cf546029d596a6cb1e3f07620828e4c95c6afe627bff4c960d2ec93acdd7f8678384a3eb0df908fc0e49a1d5fe8487dfd8b34c0ce0f7638b04c2a26e31202fb90e707a5744bfc5b214abdb1ae5742625271061eb2c494e68cd175e81dab6b7ad84977e67fd00c73b161872a3694e6accb8c16509e7d79e0a17bd43745a54e0910f5a4069e28cabbf0e49d4f18bbf0859ab6188ea1a3944a31b8def4ad5871633c42fa1151bf732cc0f5884ce8cb39be32ff341a70245a50784fd47fb519485d2f27e0cd60671b84932e57795f34fe626ef4acf8c9ee13522973b0a9ce5ad6be75cd0c737b4528e1dd13f196766824ae43743ff6c7e301aa1903c73ef4191f2a4661d10e81e0cbec82dab985f23a7607e4172893384744950ea3fcd8e438aa89a534d8654d2776ed21b7c6858a72fc25c9c37813517615e53043d6be7b76c22d0289ecf54d0dbba18efddf9fe42c73d75575ee7071c555ad04bf88c4cd2b966f6dee8073ae35e275b91167948b1c7cd54737f4203660731a0fcdc82280ac5428f8b34fbf83a226331aecd516bdba34613c3cb0cf477c68b4e95ef741dc2b9a4214574387c18ac2d1d9ca2bb3eb583180dc65ac109757472605fd9f0df2ac8e24965db4ac819ffcf30b5e4b965c76f311f691c59e54fbb2f7c5cbd2e6f53179753beb0ad232e1b5f7d7bbd36b0762c69909211b0c72c3d055ef73a1ba99a20122c5d4a38b6c5a42a1b76ae6b77d3bbf79788aae11cf29585c8b452b3e6fa1972bb0bdb6acd840775c01382c73e6b2cbc9b68cf21e5ad6d7bdfb5ee9ad07b11cd8e5f4cd6b75e268c03dce6f50cdd8f50297b700c3b83c13570899d3c21277b0aab2c87cf062d56d927c1fe93d6170aec45debec81cb39067e181e1901d7d6fff713b69755e757ba4226c1287ac11105d3d6750bc7a09ac8394f0461de5db54e45ee9b085757eb353d4efd330fc80aa08856edf20507838720c4c29897d5f44e8c060a9702b2601138ae58e21c218fefdafd852cb91620f5ccaecfd1570011169460de91e84929c15677cffc782b5755bcee7a2c53fef79dace6fd26fb81dd9a24d8439d8e5c76d7ed8cba38139e8cd7f0adc876925422ff416908893534fbe81e6c83abad17e5e90d9a226748c31f8a835bb2b651dd793b5cebb67731abc2c16084843a33b378249bade0c31f2295ec6f6e1ac3acc6d780fabcfcb58bfd9e5a4c574409fdcdf97d145bce7da74befb2cf98b52d7d8fdc33a65c3bc4c0ef9b86d7c6b30e2419e0883f64722a363b4f6c79e318bda2c35d4b84d430201e32bf7a8533df7a4ee5951b1558600f134ef8210292953c20c24ff16aabd1338ece84b614eb408d7626503539335d5124e1be4b49111d75aca4c169f2d849fcaf1b62b63608cdcc168d284d59ea88e7f1c7fa903011791588c333519c7b3a5a913abf710387ac7cdb8fc4efde9a07f7a487b6d4c7701fcf57fbace7acd66c45922adcce8d755c44b800c7b5e8d648f95212463bb300da1bf1f1dde66b5924bff1bc465b16f606894c36b9e22b1d5d76dc4eb987d6ec5f33403b62d1f1f6a815493ced8c1b2cfc4ed489ab2d36aadc05e1d4b7945dca5b34eee394e74097b67a04472b0364c7152cc02e194ea3e5a046152460b0954f1733f1e5382600fc1f94491411d19ea5d0d931a81ede1d9d091ed579787a3608c603b52cda802e7b13ad252b24d40c331513762e8a8f3b150e936dc0ade73b6a0b398fd2d48ea83fdd434ddb42cb7359521aa667b80f729fb1d1197281880d61fa37bf1d1d087410fdbad16f5a8164af912acc1a175eca59ad872d4c4a5c8debe47520be484003d329b0ca54d1a6b3681d72d4bcfedcb9787eb706242a7e7c09963c54b1129f9bc593421ab28f2dc600b20858f2014bb1e95ead0cf62ac9d5fd1ba81733ee13bf22a0572d98d5e3a692996b38dd3896e79a2668ab70c38e4e8131caadba81d3fbb3700b63d5fe138a1c338d67ad2ee35a6790914db71fedc94b319f897a8ffd80b065040791de4c3f31c39a4af219d62fac7b57c7e23e7a9a11fec6b9de6da4b3a861e0346f425f0672c9ce9a3ddfd28560b71a13d57f41193663760283c5028ba28a0a9b13e55a616e9e5f99240d9100c62a1ad1c532ea55fcfcf55312611d5ee66042a445f1809e3fd75fd6b79bce5da6363137c123ff0570a5cde8d5434d4ce2bdb366ef825544a6a2407cb8ca259d3e8da0228a211b401f4b3078d87d4c7c631ce64e099ba4d431e4601cf8846f47805555b3cd2218a5ee381d0b1db11dfaf692ef2805620e7361a329a89a185b148e38556607085eed8edeaaafec9f84c38d6e580fbd6287606c5ed5067524ab97b6e4b386e992ef38f8d830fcd8130c0a0874c1a2bdc03eab98bcc8d3621bb3fdaa6eb935ae7be514f52fb1a5382b847059332aa121fe6a49998c5e191af3248e919c8788d9d63b33fc4d49bcf3c924175d4cd1d7e2fa892f691f21c139f0f9ccf7fffb5d3b2063c471b85960e31bb9ce62aaee9b3e1284e13e2f29781f895701e4eb39055fd32b79125890ee222f0cbe9628f02fe53ce905324ce6dd56a3e4a5e4316f8dfe5dd4e03a609aaf3a6f682dfad5206ab12fa768825b49e97a46e6be40061a127719003352d00aa5ffb53ba9df3d0d21cf34e2addd5eec75d94515fdd64a350031cde589100b7617cce23b768995c8fd6b579be99483d30667c44368a3804c49d608fcd87cf9e2a79c62d151e4a0cfe3497fb265fd6c8a9ab4bebaa76c420c42e548e937c0c97e4b0364fe48ad55a4738b102732ddc1d56593a8f04ef7099c34163fd287e29c509f0d3022e97c8dbf72d65df31043530d4535f393f2721ebbcd732fa6b961d318d4cd81a839ea3354e7337d4b6301d537423ff347bde9cf5eae566a391d962ef622392f8451f3901572b1072b52942ee21c1dd405817d225b0005c968517c7f2dcf5030c12e30f1fd375cb633dcc864c3404e9b33c7111360ad1f624c3321d51fa494f31151617681ae49f53d444ab53f03ce5dd6e68a9f365d1a8d831e26ee3fd66492b983acc665acb0b16e8a552c0ec4592f38696f2b5f4b10b0d635c107e1711a3364169fa975d2159f02e90ba6e2ef3f397e1ac073716ade02547134a4ff8252aa60697a5b1b63e511e3c0209a2db5ceecb272cb7d56223e66569c3d464030528b0f5d17c0de3f31551e6577537aac5f5b815d05d6c37c6be1238edcf50204cbce3619a0fcede634022fff106d9d7a4b03c0d767a5c9af10ca814602dfcc890a2b741a1eef89c5e4896c3ad9b35206776e9d77afdaea196a33479d773d8b31e0aecd6182010983959cf60476f7e92da35c326be1d1815c03fa8995e1236007f470ae10eb5ebd0e54c52acfdb55b81e738bf5540c03cf1dfe11fde30a609c66f81b4b4f24221607f2fa7ccbccdf90ddbdbeab438eb083190c72d178bf4978c867f162dab502e04342c8e118ca5af633e60226be3bb4717b6b15d280ea88a7ea106525d47950eaad7d17bd993fa4f379f8c3005be24e257cd10d249a557cf6821bdd9edd8cbde322c00703c3ed382b328573f6ae3294efbbaf49477a7bc10fcbb439902aa51182bb5132e59fdefe1edd5978e401a4f44cd4e0e82e59b21338503bee2a7870f57e5a5a90d41ccb99d1f06ad89b4148c3878b6183e4878c9f6d194aa45bdba1c2d4679ec83a119e35776929df30c8e4bb488c9908297301ea08b36fee34148203979a51889c7834debc5b16fef4a8e715ed89539d3c817cf5b2ae2abaa524ad22947fcf9444f3bce081e7bee62a366d0f5794039a5bdaf995bc717b99fdbf73d77644130c91cf8dd91cf9edb94f20f8eddba60ebb7c91b861b2f3d8124bbf508fba201438a468c3a32db92dd6e79dc3a2213e9dec62dff50904cbd0dad5ac52727e63e5945a0d06577be80b031363d6c697a6794ad234b4b4cc91a64e3d132a64ce74b69268ca80552fea295f0f017be6ea6910713b281ca1392b85b90d97d7167cbc592c7540f89a3b32f5b2ebf400a7bedc6e358f1d277c53f0dd03fca1f7e037edfae51c6de759dfa79657f1e82647fc5649079b5e2f1741827fbc5f9cc36876ff3e9ed3410b6b940a982f7d37e677e5e85129b658f1aa001f9e05d30bf562fc40299bb3966135463b69b73692832fb29a56b86aa3da128158e0ed4b48d54d1af472f46dac2071f4181fc9c078ce72faceeffbe928a0eb5e38c092a127ff279e7ed8ba91c8f2b536f24ea32ada0d852469b8fbcba4923618068a0f0231efcc163c7dacbd9b5433747e5b9f45f5364a70d763973a29a967b97a85a33c9e9ac28cd6f8957f3785dbb067a9f7e2605df4375e8123bc3e444631e48b32199ff31f29a0ee859e712ac6d8ea52674704476dc95f4a0a3282a7f6fe8acab95da36e2efb87089283e8af74fd40baba12337f6069c5322d93638b06b3af466d88ee9115b55dde30973f361ee64534b27f402e3fe5cbd91161c215b7c8235b07b35b99cee25f8300f9caeee93aafcb68f4b86c800cbf851c618d57cdcd1cb05d91bc51ab14fbc8df483d36161f90142f737d68389072a0498e707bdb92e7f5c8050c8b23a7b015fb03d314172f27d2fd6020d994b6811b764e8e20bf6a7cd7e182fbd3a1789417f0d2df34c36690099a9ec5fd26346fc654b10663638a5c0eebbefc0018a9eeccc46a94fbdc141bda439675857beb378512f192a51be95a19047ecf84fb80789fbfcc7014f17353c41ab42ba0bf12e20917e04a0a3e68adde7c3ffced449cd757a13031c4fdabf26027f86cb361bbb984dbb29df994f3d08ec8f96f989f0b5f3fcb749ac5c542ca554d817c91d4194a45917135d8ec5640aea19ebf11c72b7d0e58814567e18faa034f49e52018a9779db57245128f620beee639991891eee4fdede6017173bb40fb5c4f9cb675bca4338409f203377826df2ab2d3dce4065a5ff9ea53bf39a4050528c75457987b611c767920af293b19f948d695da48f013735ae85967d5941931aae28d7c5c9f0cb68e82db0a6d3cf15e1233f0abbc40ad45f1ab2751374d6f65e392302174e2b63fd4c2701c9693feb10d49bd8067e0236eec503473514e766e88ec9eaee253ace4d3634f17c9e0091b9febdf76ecf557ee6c5718f957b92b1b71b04216f3c48d08953bd224ba0854767e230558e3af039e98ab93d6ad246fb470c09f61c2355a69623218de1adf541264b36823137e9e8b5eeb7cd816466c86618800ac2007271375ba45adb8814cc9a76b15ca9f627734c1386899a6893a14946f5c42f11f80f3525af6aa6c44abe3d42cd1e2efeb7a849fab2560b0e68bf2b848e5e3a90539273f140686838649dacd2a1364eb723fe89a009ea6d768e9eb02db0c6181647ed3a8d80faa8cbd8702353cc2ffa51cf4794d4cf8ec489b5f63d8b51b6b7f6ed1ecd73b519c28ad2b3c053f733ca854fd256b094dd536e45ad7e8b577eed0fefe055ddc8089a34e4a706846789aed9a5097a74b0d02c86c8583fc477057ce2b8a58410239567d9a3ec2406dbde9fde4450201457ae4fc4abcc89937e08e36208d9918877fd6170aae1879c8e5a0130beb9e5840361ab80d55b0f7f8261cdb94836a55faada3cc753a030ef1a556b852185eb176ccfc47d0ce35f6a7d96dfc2035849043303e5540b8b1ecd23f625ea50cae7c1ce08dd2328a3a69c36b66d2ed4eb7f66f67c15a4120d31beb1b8afb747199e3fcc84a1f19e23dc28ccf08595f8fa3a6cb17fd1c397fcbe70e1053fdfe94062ea9604ea74bccf2d2d266128011c951a55533d1c1309bbfb5d16cc113628783d411edf6ae59cebd5e58eb24acd3c904508d949f83f7925c75b1af4eeeb0d574f23072892e52ee497567ad9bdf9756384c56ac7a8f81a8d1fad0075d85085ee50ed4eb94a76131b69908b22dc1c31079827ac8afa495f941b2ed4d49d80db77cfca6b6cf1662f81f2c796f47e72a5f5db3d779cdd06a19127cb4be6c5c391d79cf3353779c3e97351efe497cfddb3ad3519277fb8a8581c9b996e7bc3f57e32e8665ce73e07d27803552457d3dc04c359978d0295a3e19ede2f5c8f12989ebd96ddd08eb01734a252c6fddbe9ec9da82b9e1d4a7bf84c681038884e7d69fdd9d4bb1efac838662b820fa92f83707d3a99546a0cd5c7c7b8ac3e2f5da3accc3002a6add8a07d7bab54a55341a9e095777bbb0abad57e7316cbdf9536f29981eeee9647480a3a864c7447f0f3b8f90b8ae3d09e69fe832918a6926415650f71fcc2a009edec8e59269794318b0389fa34de72fe5e9820d38063c33a147bfc11d9cadd8bb627884fe9e1508ce80571194f81bda20e48f3e9325612c0a3d1bd38df4de51760e871208bbda6261d76bfecebb9996aa7898f40a77753e57ce5c1ba0a46798750817e7814e1e80bff412baf32cc6e8df17b9e9fe608cf25c7d19dcd14e41e27d1da500c403f89ed007bc7ccc223f85580ea117b9e9cdf641b4c289d9e884371546bd34af9e1ee978290ab5b3af5cfe1647a510b458bc870c0accb76bbdd584ac0d8b487d26487cef45bb2bbfe4a4383673a5abfaab578c1c5af46ff26a0b72c23c1947b78f958888042fd5a406e4248f16b62cef3d516ad27912688874d3063da4b662c392b9693c593c1df00d6881c43ad5bb5db755c89a05a32a816f5c28f5908d2730aac53489bdb11652a721066f2db469413e0fc89e65cb7ea9726c3857c2e31c2124dc057e809dd315cc7610ba1739e2d3f341d560771c5089eb1323b36a3f2f27d1f49282940ad1077e84e12953bd39d5839942002d0e93e0a3aa9a9d793ea84ea3014242b98a3b5031d950e45851ffb36214f6213c8aa8b3a9fbce41494081589196e0aef01af843a1c4cb26fe2847f3e0412dd307cf49ef9c4765db278fb2978f00e877cddb46bc499da6e702ab58e08377fccb015e9a6f91667061761e65b3d7688825c2cad31d47daf293c50f5c33d28dbdd6a45e77a0c7f2525fb2c1884bafa40f2ad046cabea527b510c9921270ac20582ab9cb769d680547c9ebc7f32214239e25bb01bca6b738b52c2de34f6c375d528391b567757aa4de08416a326094ec1babdc8cbebba55af91790b855ed5aaf84bdcf63bbd909e986585174c3526fcc4cc565c4051d7b9343cbf14a80640c7e6883dae4047efd0cc5faa84168a41100698589e23f992d0ecdcc20a8dfc1df8cd5358d0077326397c4ddf85e34b2308b44bfbc2b265cd2c64e1a442ec6a097de136ea7e30316b5b9d9f5888a71340c4b691beefb7feea419b6e434555ede7f974e592cd2169610953f58efe1a82a10392b817b7fd281c10ada2c3022f0f2249e4941a44c6e11d42e560f8ca0dace5a63a1246836f3628d9ac95e3b1032aed75d504637da707746f8f4ed59c3b19bedb1a765f0da60d82302e1a7e73cd4989c6279cfb46fa0d45c6f49425a5348f01d2c00feef7813487a9d9880b261deab9aefe928bf86d510cac525e9d304761a1cba5369eb3b7a1bbb9dd2f1c6e603612f8fc0b855f400278f9fd1c5cedb764f0250de6b4e2a13ced318a99f65e337bcd4b18dc928b5c1b289a8d2579768ff02024a88157a24ed3ceb2f34a739484d6975116531c48c6ec0d50a5eac021e18f6b268856b3839249a12bceb69b7ee606b0094fbd89c172f07234e2e27b2e3b67861f05cac34e66faf82753975e95b581663282cdeaa5138b5802be82d1cc9888543644a54b1f468cefe2c76bc0f9013ceaabd7e14c5843ad5c9209545021f4ca465b9fe396aeea6b93863bbc2deab5c42ddec69261c738f68fd0c9200795de18126309dd0245af5629d28a67fdd0f16112a9217cf32c06d3cb527e0ff424e7dccfe67b4582b793177469352befc8888bdf1fd36753326c8976f18001e40796e333e990f2cad751ac085141d7a2fd462d3a23234dfed7fb34018d7c8692713181f83bb632e81f639730edf1f9bb8b359dbdfab7f35fbb805032875753f564f082646fe4b9ae161f410f6e94dcbff2151acef3a1ee0fdfa573e95a13b5c684ce9f5f6f747ac9658e215bab4fb7544192e1fbfe473cbc45d2092bf9c1108c4b32caf53495551f4ebdd9968dbe71c328b3dfb4c1e4ab45b2d125cce3a14d355bd1ea4fe2a5a07eb86dba1edb2869168214a8907e48e99758df65adbc0e8a869ed76e6a56dcb41e93dc6721ac050d9567803ede148ab0fad99f695f8555a353e2a60f3d3ec61fbd3a918c896cfc83a843d0d2aa0a7c0b1497d8e13747c2e5c24f76755ef8dc8a789107066c4b50bb422b79d62488b975d93de8dbc394b339ab9583203a86f21582d892537c32af4b44712adc472a95f4da3f442268ceab9bfbf8b3cad687b5166dff052095666875ae89fdf9de0ec6899a1b00813370b5037f1ab102e3159332073af8223f057c1e7c7a18d720c886e64659c4bed161ee444697e73343a171bbf3ad405fb29da090607afc14daab7fa741100cf5ae4b5256e9faaf5c7648c3c4ded9d28d1115d2662c8ebeb517040be42c2464c2ed04b3b7f3d5461db05fffe13f9cc84d1bee0b0bc3ff5c17e7c1df7e06135cfe4da17a9dcf638d40e8ff37cdb876e5846eacb5d11fb584701414a21ecb5373f4279cf37410d1952fcea971222deab98fa362218925b249605ec2a0f3a3ecabf7a690530bceae4b68dd3321c5d4652cc15741de4772fb9f85b02eae361f3923af29560485484ad40a0afbbb1154d090307e085815aa41f7cd8e09058e2bf555200789aeefbd2ef606da0b71444ebf37ba3f43c8881487afef546dd72831872905f53032e24bcf4ad6aac2cc2f0c63c0e9d98c7570ca58ad47a1904e36398a8b231475637af4652a8170379a9b2125ff20479faa74a5b2c136e40631c39f6a75e1675d741971fe2c08ab99dac6562529fab8106fd0a62864b1ebec2c0206165485a86887ee0af1c098ccbc9de2d8cc4145bf5557ee278528823371020376ebfbe626a2a9742e921831396f1f6f1e81d33eb5de724b22eddb92c75f82c046e8b42e8f0a83e563baf3184649c78f7c90d3f7e25a7c0a780b966997d78f26d633817ad857faaba157459d099700bc42f72d916de143e72f6b00713218655649f233e814770355abfa1363e81ae3fec62a2d4aa25c013b19f7461f872b9ef68e88f538ea4ff0904b57d5a350d0785ebed1177b3336e3bf62b949980d798ad6b064b31f9ce973f6aa3507938f6eb6ddd405c0ce486061886aeb141cb035e168c59e5263a7d67e57b7131921b23c850a4d01b2293faee02ddaebdd7054845bf75429a65ddedb91e05205f66d83eae279d699a984c394a3cb8625e4793d91df4ea6f936487aeb0ad6c960aab346c6e762d7f82f5b9959380cad28acbc6cfb421d013a45a66a70000dfc4c5a247021ed8b540c3037f0ca4d314045a9ad33f952430fb52f6835f3038fbb4611ef3e331603d62713f4608829d6fb58aab2bd660a9ad0d8acb6c130ab3f0dc720db625b787afaa3ec8ab01b181d7411aa9b4c0d5659e8e8d29290ccdfbb35087b341a2b99f466f8cb2bc764710bf0370a69aee3ef2bc57d30688b526b3a5c0f120b423ee44b5adfb24db353f16018226d1e84e139be81b05c51a8d07b3ffbaa5fcccf6869ad450f4d5f2470fb2aad0e6b181efce585df99796104e530c1667fe3817e943d741c9bc19699d30fbe0da7ede7ae4a93662b52fcf90a329bae35bec5affbb55a5ca6c99e513349ceff88b18df1610108df1a7b256399fbc38ffc9098fa29411e4c227ebb6fedf1654c6f105ea8253b1fe07d1342bec9d3cbf80e97ba3aeae3c51bc9a9acc92bd5483ed1fa0a060d69fa91a995a396a894cda1c96214dc210d26239089d13f1af5bd4a07a3ede2d496a4da9c5d1f10f3e9f36f1b2eb63beba59d6d7b15334ad84b81f5917687d1a43061727356631e73c558505d307ac354a8053fafd10346adef7735ba250c45ef0858d480ae20fbcc328a053fa3d91983e74287fc9bf7c3a473dbc65a6cc4a411e201723231004a28891eba081b717cb1801040c4e61ca07ae2e4b8cd5ca119020fcfb868ccd434ba9ca39670b4a638dc2b9e2193b9dca30ee16d1c6b38de1b771c938a47c78a9d53423f50bc79bedba6838000b2d9ca586862171ca1c954a7d3cffe1dbb22a34940e43ef8bf39a20561769ff5f96441b8b773de051181ac37dfc899026c913390d8115e20fb4906fd02303c3be2fa0b89752ae15b61b9c8a6b7d143851e01ebc6bc71e889c0ccfa8d77ededb6fdf10d439654c8236921e9341daebad517fd39929452ae003dc8020810917786b100ba2107c8a2c99f8127b691b2571cc9fb40ec3910042cdefb48edf78461a659b122ec17d7780f1bbcc185b30e420e888d226190ff6c6a7c60e0e92fde031e758bfb0267749d7da7ce4614b968f97e28cf74cc712aad2352b43e123d0c7e79045ff89f9cb9eef9a46ac697f3d6cccff1bd105f84068b0187fc8fad5428cbab71b6e4a945ac38b7c1a5c793325ffa0e06ba255742088f2e0c0a4bac18c231b66f1528fba257bbc002186dd44811bffea90b7dd2492a8d0e71bf043af9ef1940ffbf7d9880eca606b71334d8fc2076659903aa9d52aa62f209e4da1ff0b7a1bfbeb097c25b11426e9d8906c2a51662ab85d74188646528d8a8f99e524e3b767f3c3738ace377c01a3a6232a20ad0127f850efc8124ef168660ad60c4fe5aca749bd96a3df631e2a8fc8b0abef470625025260dd2a3b594450ec8285423997eadd45193815ca279a87a649030ae4e8a83434770fa42a7e7132483f5140aa9b2b87bc2d52f9493b3ca4c1ec6cd1ccbd92756b838d5fde4b385ba0c97b165eb7562889d4dfae955607045dff9bfb9ab32b0af14aff81808e30fbe1dd292dc0b03c06d305a0e40fd18eb47bc101e50fe305ca0ce966183b20d61fba816ceb1d618ae2f9a76a3f1da70bac8c9eaa1844258ebc4f24bec26ec1ed5a9daa5e86eb0d60c2b234fcf20e61c7affce6e166d443b7bcdecf525531dd3ce837bdbbe0dc19cfc8d26bc62fa4257090cafa33d80cf5c6355c6272c3352c5a3a9e8b2118ff29e8f537e6dbb2a108a5adaa2e8313f39b739d80746477bbc7b2c7d154a01239a66e79fa9e2f7ec9ddfad869596445770d0565e35afee836656e2d039f26d76805d5395d81e6e4e50f5e9929a12fd1171317a928fa24705d144b53a9c2e3ee1cd2322cae55e1a527a483f030e50de762abbfff0b93de63c49619e75a4cc55487e8df3f25968517360977630632826df9dbda91cd875823cdb5c6fe34a008d284835f8742f641b466afd1f37a2117826348d8092b7736dbd0fab45b6dbe7838a633f8cd68bc4f957a01a3f9e280ab4c74006675b1153fd1ed1e9cb7b6750a628492ca10db0fed2bc096092ef674643003479beab63bb75cf382d2187f8f07a8365574839c876e40fc8b3a8781cbb05e2269622b79905c913e3227656c71d21d772b6674c433345e717ecf1eabe6373c2597581cde33852a224cbacdbc24e562651b213e942776dc33472e0270a63402484c63a5952877afd119d5b19f5b1146bbe257ad89909705aacf5406bd02d208e7974ced34b863887b13410386e5cd32aa781fb36e92f154adaaf3f9233cba4889dcdc3f39c3ec75e7c3e30f3c3a4e99a90bdf0eca91af249dc5a5b252f889cb75a013e13df731354214052d6826202e618f38a9d606980975f7310a094c7194c6bafbacff969054e2cf4b8a30a64eab955139bbac61c85a5cb59a9e0f0e3ccba649018d3d6ab46e5d2e2923f378d70cae182f700bd4aa46ab268cca0f174ba27221e6a52f08054d20bb0daa2bfcf25ca61be5dd5afbcf297be6dfb30a4d1327b8605ede967a91e53d1f792d4306993cae5ee97c9a175360457b3e5f62124e963b4b33d93405f50e38e3972c34e99f4a103abf0ad6b0db1fa7548c1b70c681f6e1f5570df50db26b07acc6feec454efd65ae09a56836daa0273a79c1c84a2d40997b7c484ed4a6e96c53425bb11d4762a29e5806b7e54a22baddafa3f3de313cb44df604a52e803fee797d5b12c3c3579627e443f2ab7237dba1567c754290cae66b12b715f8ea3efdecccc17f4386b7d9cdce3f44541d6569a70434ab1ad3b105b7681c2f1354656a5cccecee933823e39981d56dd9d57f722953d60cd9767bacdd92f1af7c5b34b4a78549e13d088da659b0df7af6a7ae28a6267ce83bba3e9e91aa56d7c1e16bf3b65474987dbb8a8c4b80419a30eebd7df838fb256412c99f34d501b60753049a241e66560cdfb3eec045f1e9802afd7e401385cbe3c834c73d592cbc6d672f4cfe04cb52da518bdc804a532e0f3f3f2f2a0c80f620003efeb8a846e90198faefa9d31ee00eed1c26db736a1cd15c63becc23f6b7abf19c83da3ae3f60d6be9757c4900cc7f98ac5f26504707d1236029382e5cd64717fe5fd7efbf670880e746ebb4c9b730fcc49ab782a96760cfd2d8d5915805866425265f71c8c8e80fb40c207f60d7462b88e278031d72a29bb611f6cd715547b29765bad1164e878e47b837201b6997e6f3f7be42388a8d085b819cf41ec9fa2a80f550aa985a5274d663f2e8a27a5dee5e1373448331e17a5c8124fae03c6f63df1eedd5a341f30a1c8c79c5da84890a3230a92f7ceab51f8ab52054091e4143422a7be52dcd274318ab8c0325a8f4925ac2a078ad7be70dc289b4a8b9632cfe35002deb40975a46c13fa02c56235a9d82598d6f7259d038b3b4ff81f507a940c95b7ea6429efd1bab5ba80f47064d3b3e5ca09e022c599fcef13f9b53ee474b561edbcbeb33bc49da625c1676aae532c6a94460ba7100ffbad39e04f7dcbeeb3afb4062e5172011f8557c874ac3805f29877d750717b927881f9523d6dfe4a5ac562f7fc038503981f53c2f1057d06e7fe08769fd1761621a3ed9100d5aa60f3709436bcb95294596761a7c1d2007f6e12356c530d0814fef8d1b0de4ad9a3b1cf9182661c6666931d687e400491684633b116438efe4f7ea81616b3c29344785e497ee0099f4557708bc7e0e7ec96984d856f4a0dd42876203c0685e39a0b1d548dab44d191e4ac658a7af138e51d592618b8bd5d3164dd900f6a18ad36d49b19f65c83f86cc8b33c520001c546b8213f040daf81059705c9423435a9ddab382bc82968ddcaa6f2b1a3a3eaf25e4eb71b08b038ed208ff6d36d796fb9d10d4d48d0fae3da5c2f03a5064f0f198cc0a0e1314568fdf9598b0e23a6e739878555d14d2aeef76a3ef2a6b11be86106fda9dc19fd5c41f68f011a40e1179259ac73d74553c710c68223ab5048ae5a72bc558f0adfd606e1642d3dba16eedacc8854e92bd2233b1106d5cf24ec1df3143f2aa72431ac5edab02dd941e1891bccad2a41e27df8f47eb4005efc79ae9636c85b3435769c3342e780a2d8bfaf981be572f3573d2002a9d35695ec7d1dc10cc2f20df389fffeeb7c1220a2b5e1fb3bf0d6e7678619533659961c0ec5241ff36eaf5df2cf49a7e5a69a6d0f32debd76623dd7c456b02a243ea487caca8a35cbdc59e47aecf30e39d46d5f01087b37b653a1e8e7615011bcd28931e1481138b320df97be96673a84b41b8a4884fce62063a8c35b51d5624dd899c79f77e4bf4cb4c971a697b5dc66f41285e22e812c07fb0a836dd5655bfdcf6ed7b60d383c6adb0229f63f15d48609843cbb92987a4079896380adbd1f7bf2fc06163f1e06e76faa1dc2c2e6176c716fd163f36fdc9d60ad460d9f14b659e6f326009a8f95a640f46523cfb19e6097ad47d8eee9ab737ab89b49ef88a42cb276c2e463938c0b648b03f8096456c6b61f164e001b2b695b91e9b0df1bed25bfdffd9ebb27f3ec7afac567f1b03411be31b03ead3bde55e45bd38ba0994840c5a5e0ce5012d07ec8e575510db46b2368fe73000d0fac918a966eead99a51e6985898af8886852a0480cdbed19fd6d92df2faf286db7246297f344aa7a002e837f68e47e2b92f8b8d8ef40340e3559af3686a1746d1a19b49ad7c9523d9e06c7eacdf466484fe357d0d5c64f002f00f10175a867965380570130638b49e3afbf7733b0325ac8bcf283f440bad8321be5b339fb16465f3617023055897a3992e839afd5778431998d6132dd5406ce36125b82c7083c3329c800765836d976860bd01807652c41337d3e2e379b198a383b0758f0ba0fc3b3161f7ed66c3e744a862cd148096232289f99f6612132de86ed7f5c9452cf83af5e37b55529d7475eca8e88a2570ce4c52dfb16476246c09b58f2e5a5000e7c4b41a13cf406d1f1265d9858d5f8e07edaf9518932fb874627d9cbcabdcdf3241d8fc53406eca6c2ab92ff55c524ee89447351db94cfa83cf5e67852069abba076749b8e0180440966eb61768bccedca5f18a01a8612ecea657e7460ab603cd3788be6a6d0b5fe73fb04ed1f726a18dd5a8cc2f4c07571feb82b23b0a5cb3f42dc21bfd3a357c4988137bddc8773b040dfab8bfe4b218fa42b2b194deccdcb4e1e037c4b3f0bf729d6e53a2d837b79237d0805260f14fb9df00a69dcb1bc89425e5873d565c571fb4ed843e81b2f9f51f71792ea60f775c3be059999df145bde0476df74155f3309799367316f00f142660eb070f534af6347e20031c40e535bbe23d46e5ec655cf64b24bd7c0f2b97c4a871c0f6a09fa7621cad4b5485347e4a568c092df2555a9174e6b903d0beb62a43ddc8a1575178965de56babd704994604615bfca1d36b07405fad1af919d6bbba7ff3bdb9a6aa2687d148484f26239b8aa4c06b37e40ff2290011dea6d42ee6c63bb4780faac8053ce182b2192ba6a1a209b635a01ffeddf1bd70fbb4e273fe9cdd8a8dd520a54e157cfad6172a0cf105b9bbc5362e4b9f9b18ff50585e28eff029df9badba1f351d0fac2b55e1b982c661def040d8cdd5f8acb50e2f5296f610c7d0f47cb13738cbed117fc37fc54d0ba7303f6f1909d11976cda3c178af4d6ef4395d284d98888508d8ae6c806d0397f9af60ecea027105e6e8683de05d95960ae655dd052b1812375c0fd9a33bc27495592a807eb5af7f1552b276a0f334355a8ee3d004e8055c712ac7027520aca8be54032bbe268996007a2cc5b66e9563b9f7200cb82c07888823399d255bf61f6c9c1ba4a7590c6796eadca38cf70a90b4780befd41dab7037d5da402e4a631702045ac8d7287be335c45eff81d56fc4233d5619458225496afc8cea10ceb0caae22e16b46f36357d0ff5f3954dc4a3498bee0fbebdbe2107a9c57b5986e88f9b89fa32b326e203c0a28899bfeb92e8139489d7a1d0917686263e8f59c42149e9da36b9f6c581096b1f4171f8784e92a4bea976f110052bbe6d4eaa379507e69bbd781ac7ae5d2ab2c21d8d113081559f6fe16b7795a8c516ce542470ff6bba60f345dcbb0297aea91c1ca72244aa0bf86d214f4cdadb822c0896a8503838aefeeefbc25d9ee20a04b81f69a8cf736b62b634e7979af04ae0c39521879a48b6b25871b937db8afe0f0afc54789f4b5da4c67ec5d56afe0d8c9b3662f3c1c818657b4e5b38be618a768c9ec29fd9f05bd79b8e2e53a501f9a494e49686f734b017ba0708c65b068b3501150a1fc1e08c8ec1479c42deaa4b0c2ea3ad0e958096f09eb0f65325e13f5390a367147db53000532b487be8d78cc34f9016afcd569c6e7deaa37118c042c969ef97b7ebe0522ef32821389329494f5153bc4f5e9eeaf632fb2ea50bc57fcc20cf8cc0d3cdc925594826cb220ed38475f4624b5c1f1f49ee9de0da26d17cb4d8130f28a5127829b1a4571d866ba2eb267967718b5f0da573152c305386b9ca6793c09105cca1624ab4bd4b9d34a700de6b938508850ee27a0bec66b905e01fc33a58f3dfea88561ace141d111dcc30a7be2c67580478a8faab18caf8bb4ba059e05dd45b9a12a550a64aaee5d626e01e62142736b35af5ca9d4dc94133d5adde028c0a2b0cf9b9162106349d0467989323bb3b842ccec9efbf194ec4eccc53f00f626f4686b338d23c1fe180d503dd83d2ea0d371d391757039d770cf8fbdd7736c0ec1718573ceb43efe754a77478866f8c7203cc815a7e097ec5c88592130455ab585ee1e14b9bf110fb61e61b95d0414251094f32eb2497a697c53926d48583ee8d81b46a7e1c8727e0fd2d4df5897f585b7a77d6cdb86adab66b6365070ec3d23a6262dbd07fea16705969842d369c12583f2661412e08ab8801a38597ac252e10df236080606f3b40ec50b4209a6794a43da6e1de1f7051314c8f69d1c8ecc11be91a2ec5de26e7373b9ffb0c76372aae1dab39ae3f9d442846a6012e7ee4b47793bad678d2d594dfe745808a5a774589459bed835150f566c68ac87ca3a836392060fde78b594fe0b5fc6c09ac1fd5442cdaef09898d94475bd62777ca876184ac6b0ec09c06fa1b02523cea3c8f1ec05936c06719a19be68a1b26fa2e2b5ac01444528e348fc9e26097389d9b639cad6f1d46a85844874d8ff63788fa09e61af0c71ba236c8dbae3a6eb13218fc013222fc5a8e7cba049eaef0a30378bb00994731a72c1b37c44fa36cc5dd2ec1a96d6e1e76e9b1a40600f80ce54e9287874b574321c132de9437c0623f47e1a521a180bd3c95f83bea892ef8462c6672eeedfb981759d8900058e1906a2289badc6a456c7153486600bd57593a0fdd55cfec4e255719b853caa4d64ec5987e8fc7c1a6f71a3b9cca1698596c6586ee22bab67025a9c1afcb276cefe714a7fbe325522aefa6fca346597298733764826a0ed47803d6097a026ba3156cd706b9c116ad9066a9940d1a5e0f9dde7fd5745da12623e541bf769a34cd270985801f8377737dc1d1c3f85f0c0a23aa10d2b86a11f25d973929a865b6173cc9abc3353e69bdd2b90433a9400fd65866db293f142178d0e2dc5d2863315f3e7d74bfc9e54392047146db475e061e48a7f4b8b7ea48c91216c405595f1918f10e161d964728faf4cbbe76b1b70f3214e2ec699f259441379fda38c30802a2a4a09ce5bc7cdea92ee7fba8d14724b96a13e4683b296e51c3cbb03b74b0fba20ac9da6119ffa7a3bd37537ede1f011c059eee9d929a53aa56b9eb7092a150be705af43922542a5224ac78e7875448a0c12c535c87a4629101316e9bedc2835c33fb7c19dfdf572bb92fe30eb86dd5b23bbac95638b0dfe90bfc8001471d35705eb2bd22060173f2509f7c89499c51764103151261883218a7933f83a7000ddd28c7a12199067f32fd2b2d8bf36ff47c13b8798a461100bad665a6d03f76a152b7ad561719877a38c55450fcc0bbda6ba847dc312521b966197661466ab29661daabf35e4d7733c43960b9f02b49f856390a903d0b77f830ed4bba705b271ed31529b18d1a682432c1cb11a4d0098a0a456397a25fbfa51c54266a4d21268b0cfce5a71f09303282e394aa97c3677f8d04d76c44eb9fede58a28559025ef741db70afe136582e737cae8e16d80b87da6f758bb080fb1bc88862765d00cd8c7a5ce9dce128a03391511203fca660bc40e808b45f4ff2d6f21b3a599f82fc255de79b574d371a684e762b7d452241abaa11e034858864e95a13798657fb4571428b45b97e43f8f75691f5696f7691aac165fe7210c93b2ae8430dea042f1db218fdae5e760891b929becd8913e95262317f6ec3ce133b01979f38038460d93a0eba5adc5231b4601aa229a6e5ab50d3d31692ee46a1d1cdb06906c5ff52e5b05bc31c0e15cfce067a7c2c8120e36e77d4be73af13970972b7d4dd60760633f570bf943ad7686394120bfff8f422f3b72a2fd203bbcc9f51f634647c0a10df6029301d5f39e62bb203a7c38c385fb2c9ececfddc616ef8dcbaefcc2d37d26bd1683bd81b0c498760052c9729c79f67adcab2b7f8b1cebb12b624513163f0214c0c760e46c0046139aa99963c937a35d51536b4fdcf4c4e94e29870dfa88dd0cce77347cd06ef598334abe509fc56f73f9327f6035164816854f5b0fc948b05f031641b5ede125ab6dfb81e3e8c498d98d8b010ee5cf5efc476612b60bc317f9a8c3bf11ffd4465abc648da0844b4b50fe21b8168ef7e4957eb02c2280d05ea79be467ecd2baa39c4dc70eed6484ec308d711b0050a697efc3eef201d4ed3a95d0b7e424f3d4e5cb3deb2e3f2ac7b9046cbb1452a3c0491a4883eddbfa0cc2b54145c80df054ef1d25d268b4ca9bfb1c4c63f3c37e8a60112fa77861de9c41d46d36a472d64e3d292533a104fade18cdcebcca481611d7798f2a4c5dc982748619c0208b34ab8c95eaa8cd5cf7882a5da2cabd67911c3cb71f313ddb7e8c0ac662496bfcb3059a99ab129657cdbb8aa44494c8ac48883c3416d84bd2fe099c62615b7b486852ff11f4ebbee4f5cafdd0dbb11cd916becf7d1daede1b288d903e27dda96e724766cd522b60db612fbf91e6a0895f6bb62fdf323556ae22130f5f6a403265972b94b12737c8cee0396a17b144f4981b3fb3aa8f861d7373a8911f91472776c77fc2e7c2508c917ad44a2b81e3f6e75e3d1c20d9b3dc9061e0c6a5a346b7f4a40431191706e17dd83ad1536f26b30c60af22bc998ece4f5176cbefd434637a6d12690d856b82fd9348f7a0fa3e98d8985f5170602e503a50f4642038902a99f5b1d5e30341f78e5b04222b80b8a21c6e4a604292c5438767493536859f7fbcf5c0faf33426668c56348660eea0996c79816c99fec7fecc7b957476ddf791f8f47b9ff5fac7b24fd5857f42269e8cb2551cc9443edc84f64d68c55c596af68eb50c88488d1f0fb7f608babc5494bb846d440134db1e673bbb3f784437ad312c1b3380da8ad515b5c17a07097ebffcc0cbd3afa1d69fa416402950326efd60730ff7452cdf3070cb539495b578ded737ed8374ae4d91131defc99b7ef2a439e5a4f3a1ce7dd15fed99288d27defd5b321baca025dc6c0b5191e0d00ab7a2e0bbd1a55145f29a2a1c995255fc61b5ffb52b3598cc8bf0d849cf1b06a071ba7ade49045eb9fa70df3141486d48d6e18a3f87aa605adc4e07345e0bd5d30eaee665da9ddb7a6e688e5fd13c5dafc80a60a4ef5253415ff5b5319497e9b7bca2ebc23360063cee4be6c6ec564be9dcff0d54f5f6414628856c4d8e7433b9b2407c56fb55b7653dfc05ad05073d8fb95ec546b19b4698ac09f72377d6ab36325b9ad4a20c38c3ffbb2c2ac708800e937f1af9ba11dbb1334c11f10adfbbcc5353ea6f7c22ae53577ea665b2270da2544da383852a993da1cc20b772b64bfecd6d86896526c64fd24edacfb12f2345d1d5719184f908958aa670efb923b7f22afd8a931b652d2c76da74f0e62e04e50056c38f93d4aa0334e8603d0183801e69c541d2b86419c698ccca5ad94436d3bba73615b69301298faa6722abe75958acd123b94cb278c38e4b32113dd8d5090ce997d6871867f4e7a2143a854b834ffaa1a231560bbdecae6f0142875a04048256283a381a9fab467f8a8d8e695dbd40e4f0948abc5b97621f8a49d32321a47eebd808a7ecc8608a1307927fa0e2c6e7293a231c7c67844cbc0ae1cf01ed80e9df33e7c7732bc65c0b8f40ed3c665b4988d7ef867ff032d40fdd506c6f84147f6677bb720c31c2178743ba581e00325ecbf36fa45bb2329947a53de2831f6b7023af54d87d5c5162aca9e2445284158d9db0fefd5ddf382e54cf0e1c20f729cec3ac4ebd0ca5d16666af284b6672ba9d3ee488e6ad025713b3b8447d2e4b38ddfb987a24b360afa0811f0068ad9537910b35da00b15fb028c2198d07b52af0d62a29074e49f7ce4d624ea9daaa09e95706a40d9def2a496a360b5a153144be64fbf16461213ea7dd5387a1fb1e91fbfde27b1a562cec308d4005f276ef0bd61d9f0d18b6d8cc230bd19a8c9ca0f574315081d586fe797e8624856e71c909cc340a5abd25dfd63dc0441de3e08c5dbe6bbe20a5c57aa5967b4b46f29c21e540539658242a20168cb5d288f83090ca4c6ffbadab5ac6d38b51b3c15784f324691703910060e6d2833346c5499efe309ec6f45c388359ada1725c2e1d55988c8ef12dd62ba32c107394e8aa671e287ec5ff211fdecbe778903d33a118b7f004c942b257d72240fcf44eab2029aff43d16f775c92e2440b2c73557ea8e6f825c2c70964d71216841cdd7cdb632601c134dca51dbc814f513bb072b9b5943855a920ec494692ccae833e8dc8e7c9d2cefb44d11a6ac0b7fc1a9429bc481b38ccb22ecb184187d21f68363b9636bc8495660330fc0b864b828b0d756410b5b003df91560dec58759a22e20c49a7641da5b8972fb7037f2257fe808e92bff6089d623562da5428d4e57734601add7282b0f682e40ea239e119b7b309e1e0d00d6c03cf02c45f89816ae63d59987be138d2c58e1c0fcb48f0a530a3256bfb707a7bcf389d88a6d53a90358c99fc0cf5b135018de43e41a5504733a4e8c8ac4ff99d1e8e0f0d0aace0afae2abd8c500567fa8aa85ef1561bb828fef41d0a9e1c1a3513f1b9f7837780d5e85cb40acf2c9a7c5cd650f7b2032bd140ad24d666f0f1f70b4f8bb1291ffeaca3ef4703c3d20c4d84ee20f76260ef6fad1705cc1f1c2e19394c45d4ed99458c6343d5868b2d5c6e96e06b1e247994e73e04b404e2c197d6c74c14985ffcf4dba404b82ecf57ea8a35688df6056e2c8addcf1a10590d31f60ce75e1f054aa5968e846626050a4655398ca3b378771d238d30df0c7d7634d466a7d8d6c450cf5405f19faea2ae3565141f02424cf58e2f4bbb6f9d9f1522e5f1ab0e61ab1104bbb11c9ef787b6e2306fd1bd0ebd58b4611f8da1064aa15d2f5e6e7d9245240b5624214f7149f155d3fcde285a39609243d88b66f3bdd24636107281ff85a7f073ab3678fbd2e9c133647fecc656537b09504e8a0740c446fee4782dcfd4300d844aadecc0af5eb84f27b13497ae2abeff57aaadae0f3a1fce1961b820ef09f501ccd76dc05791832239fca8f0a6b2ef9dfaf1ec74c92a5997b29427b231ff395c0837ad06e51b17356bf772d5b511da5580224fe4beb2557c839e3e1928a1504ce60b515da35fa2e9c711546d3a053bd8f2af120a233c93ae909c10874681338ab24bccf395c6cd888403abeb76a49565d692ff672d2b266253989029a171c90d6561870eee2c8b74166660a592c89c41341bdea1482aa2e7c4a2a18fd0fdf266a043f3c0d96d41719b316b96f4fc019e61b3a66f269c67388e4462e370ad45f454404af559ec4ee9edb92f37917dd2c14af080b43079eb815875a0cedcf6f070900522e4118a06cbcdf98e620b60c4ae2f375f1894531f780fc54a9f36a7f4fce211c95c83727bf9b7756bd24b8fe82cbb3d94e875f0c57581302faa55741d742f47b8fba5a1d9ce85c90d10f832ffc783dbee1b99f530fb8296c762ccb536cbe0582f88570239890fa10f12359d72e30f6d72be40298fb0dfb6abdaae622a4ff3af5927f53aa3a1ef8369d0e7b9c3079593dacfae6257d54187056e1693a67488046485c70505bc1ff062bc131fcdcc0704145d3c69ab04bc5177951ba1d269f3c8c6efe048f40374dee481ec87b6332df86d2b6b4d84cfc5f4efdd0f5a46291327e33b1122a125c2dc068f1079463f426f0c8a950b6465d5a68c1eaac2d20f99d54ac05594c8ac27e7547c149c938d5e8b5b442062463bdbb4fcfc50a51dac18f14d975c27907a8d55129e02957c1d6d79e6ba3bec57fae5bd4bcbf5cb01d933f0bf34bd5c8ba02bd41dccdf4d11a4d2bd80a28d229f2ed7178b42f431045a56063f14fcbaa8dfbccb2668c093bf5c68b90381faf2ff9ef1f8e0db9655785f456ff19966de89e25ad3e8a693947828b296818ca67f0cbc44c60d00d3a0b81d7573a58fe5699082a14756e1d822a1a092d2effd556f59787588d7a203dee70d643218d2872c388bd3d7a9a493f72cf063f2f190cab430b4a7b2de35a7b0e017698aa9df9bd291bb96b2c687a75dafe1d2485750fa683d512a5afeeae0f5ec381c9a918b0d974d0141641560f7bb733049bd00f2cf47e7fd4c5bb3fb65eb3bd1c476f02ff9bad874eb18918cf32b71a1303d04d433fa02e522ce0b93010e9cddf4b823bea0975dff474250b7e79fef01f6033fdd8010848cfe2db20022f1017b7d8487a6f746b0fd6caaa85f915ac354471d859bed27530ea2fa55a9d3500c5bac93d348e9842bf6ec0b5d882324fe83a83f72349c4c15daa573ee9208a768e300e14d9a8cc9e3a13d0d14ad129f61aee6f38fedc2f80f3594e8f05679ac4b005e74ac18b0e5345e4bcb86669d526c0e9ad38b08db04be07430cea114c38758360f279db7dc35a38f79ffa540929ff165bdd58f8b5722e117ede9f325cbbcebdea4b65cc30406b0a051665dd2cf77798474ef1144b9e3023959b14425382eb990505522c146622ba79783b438248da14faa1b69670366498e3ed3b8f03ca3b7d13c1502c09811c1d32b74cda42ba743cf07c89aad16dc7970f6395cc3fc3f718448f363b18a873f6bc56423bcdcda883acdbae5d424fea79f42636592158c6b5a08297787a9f36c1aa98b12a6bcbcdbd9533d8587d12d8fabe4295ecbda02e8b191dc9c99e952e40ba0c8d1c0d59c02dab3b77228691e5169faa7c022c5c902d482482de5c23ca9b10dd5a2a0386fe81e9b4e423e6de88e80f2ddf9dd25e6152581330c35edad440ac7a86379db2893a6390b09051220de4734bc92f9f319c2134155b7222dd05ab9e11f9f03b78075fa9a8de9d3c40879649dfd2cc0e275106b726d3dcd8b2a8e2136a0d45d4096328dda5a75c722e97bbc120387e1f09fe8a01f39e0996c9e96666d7e65718588d7858f2544ecc474e6485f99d5d8addeff043875f206bd2cdfe82fb44cfed6409df20e7eb1cbaabefd7ab82fb9b897e7c4a82c93142cdb2c8179ae214339a3b9024c18d4827c269a73b63c8c832cfc335364e9e3297ed5fec2b9cd12516345ca5a724b7e3d16088d23df8d9479d85a2347ee4f7adffddd6a98b91f9cc5b79778cb8d0736b7cefa6438bab5fc851ff5969edff8abe6d1f999fb050d0cbcbbea80d810fac1d979e8242ae2f8ca570bfaa78a654e0506761b8c43afc5ecddabfc2d6e5e2044a347bfb823f08390430f79e0acfbdea0353dd36546e40b241f6404d26d53459a01c117431f71860dda64b3e9869650592c78b24806ddb79832df14b525a331ed9135c0d7f3d447e8420356f9c786f930db1f03814ff80750684e3a26a1bcd9b2fbd3d2050b6a78b01e87e949eefbfea71015a4d34a65baa0f9ac78bdc1ecc091f7b3ba118c21349b3c3e53e0a37d7bfce957511158a7d6f3392ea6c2597fff7b6e3ad1e13aaa6640b7feb1789b59bd2001ff175bd3541907c671d32b98ef5483d1552a1fa515f6a044a0e70ecb1c70fd503bac6f9361bbba18aa3566bc5b4292ae5d54159bbc01d6eccc780b136410ae4ef4894927f3c9e69ee790fbdfe2cce44dfcaf35d65bffff85fbba86c0030a9df31be5cd093b1f4b284944e66810925554b56cfff3da96934948abe1d6db34b24bef87f272ef79acd25c679cbbe4b4d9aa0a64981ada41bd5696f74fd75458715f9aa08c33ccef3cbaf72df0efb635beb7e0626c704ffa88102ba54978adbf10dcb630c7878f6c42937b99339d3ba450797b573e4d18c1b10e4b5686d6f1d057ea72ec60505eff7993864b4c9daf8382e687c9c8d42844952f219cfad8a784f1aeaf2bf781b0326c18c306fee06bd00b7ef9be6203b51b582f65e3b00e09a359e4bbd931c02c85054e0c4cdef40bef3b835bcbdcc01eefac6fe03f480a2204f4d41cae6ddc9ec30069fc62ba0242b51c812b357fab61eb1f1285b6393eca08a5865eb2833a41630b5a18476ce2a293f28bbb53745bfa130bbcffbf8b6fb2ec38a2f3e5f046f860fc2aac550dc9a9967195ad907fe7986c362ce5907476ac4306219d2cc39dbb21660e7f6194d2306849a0629bf8a482aa9a3f4712122b45f97c2413794ccb04682b8ae612c849e190f664b4be2e815d0d20c5fb1510493359abffd325fc2c85213ef477731f712f4553ae13b7587b8ececb872cc0dc24f5a16f3ea685d1c859546a4bdc1abd66407731d8df37402afb9f34751604774f5b7a90e88bf0a303dccfbc5f0a1817bb2001d2396b97266dcac57736a6a9600b22fc6e489c9d82feb7c42f814f297af77df3b99eb047d513099f0953d66450e29a6c7ebe533f0b146339e605f8356990a1f197de894ea4edc62293a7b01b1d4e164e0d724e6b12cccdea7861962c5c781e26ddb1b4c64d9f85a2b3053192c96f662efdd58174a941167a00c195f9301d27bad4ea19c9ae924fc8c98a3b42b64492fba09e8594fd882e6aacef4ea0ba9b69e3b21acb601550103c42cf88d3be2e59d9839e51394c90efb9fc70eafe7f0a3f63971ec6f40df1709cd6961983f4d198debceaae5e5e3d50068b961a776b0406d3a70ca6ae73731fd4591e798e4dcb319279f2bf8305346ce43a14319c474e9bd7bb60312c2685995fa77f2dd3f16e554ed1b4a03179b2aadfcc17e20396b802def36b43a09fbfb675d584d5e33d9dd6f293b61fbd9a77b4a232f20f9cdba478c80488ba4c40a9db85eb7805936a8ac2f43b52de090bb12c6d00d20da599c844ad6136cfeb893455757ea76ede62c8aeed376884e8553ec4e4656226e96215ce75591643ec858973f6ec60e78fe1024a07a45651b11776f6f261c937b38660f1abede24dcf7d3af7263a161aaad652340a2070a685b9a616f3e7febf81fb454ccf275a882c277beafa08e973508ba93c4c737402d18f6d8a463f51fb05cbd83f1707f25a60e288faac72c402e636f8206635365aac1c8445f617a36a57d7990312cfa669f756aa62e6bf19e0d9eb3798b3de8e3a4e42e88602f38d2e14de3fc46d6c789780da22665984935179fc1516680c883d1ca33a325132328f868bbb3672827b7a771face0829a838a5157fc962567cd88823e8f9afe50539f6b79a46fc29ef67aba32ce2697490d12a921db67b64e0a3d4f0174516e999ce91b612784fba1199b9cb324310c0937dca655ed806880960643c72fd8c041ecfe8cb1c3112e40508cc5aa345abba5de1b9f08e6b5feda4a769ef0ce26850c6e119da68ead84307eb446e69df83cd1120d18ee7d7eb0412a1e0e2d2bb0a4490d59e67f864186958cd8a4008e4b23791f07c7b3a729a59a09159829b9ebd55c49de722012829fdb7e55e299f7d2418bcd224b5d4c97d04206e046b3421fa279c04322129afccb2c7f0cb8596ba3e048a3a5401161d368329144d026aab4b8fe81dc75190cc1dfc54305d720e0962379c8dc2945678359058f56289d680d12877f2d13d7553490495f20b29830d96adf67821c0e40d2f5a69287bc5664a524c4b7c4f759c3c567a78ce0b967e6982ccda3fd60e4dce6d0480d91c81c531c418c05bf527be41b11e2f41c9d94b41d568c8b54bb8b3b52d6434dfaee59ad5d9b647165c2fb9e4616037636e5402044cd280fbc60fc45c22e18a97d2f6f8097163be58ea361cf094a3ab7daeb3194f0adf936e4d0507468b809c2a64a5cc4a8f8abdda10bd698e197552710b4abe54b12b327b933caf1bf01b25262fcc9e474ad2943a892a22a9abfe1804b27093aa62ba526abc3f90757176b47c3e0256bb65548f3ffecda0b71c199e4912572b61fcf580f5cfb76a8b837f2aa0c70635a7c3c8f9012dd1e3c003d2aabd8c11c0d23c1e09ff59a2f1f2da541054c0e95afe56fe9dccae40a6ed1e9c2ea527d703c9c6963c06807b1c89141a1c70438b2cfa4979749f64ca72347d37935ea1a9e1294751e5c2cec943d3335c17d4e731fc39d02affb97d924decdfba17e0f22ad4631f1d23eebbdcb1581351844e462f0866363439c6b4611a25c9e7424b0236131521126994b65f804be950a4fbb6af34d4c19f3c25676a3ee3ccb6d138766eda464a9fc44dc62753ad42c17cc667c397d2e40c45106da3732c3ea7f2e80698bf0a365ec46e0137dbfda765d4c5313350024ef037b27e7fc3f343e3ec4c428630d007d1db0e58a9cc46220ad66f823da8f5ff442b490e3f39230cdbb021e80bc99a4eda991c96f1c98cfbc8fd6ae06f8288e4206f54335d528b0ff1c43f06f881e40a42c88545899c2a5b36db44a0406d686bf7704c06eb330ee9402cd7b5bb1a2f901db7fd40bd66a5f1b19c1915d6effdbf7437306107d5f1b87056115231f145ef81e79562a4e1e6dc7146260c2c88a5f57bf4a3154f220507314f53c6b6499d3ad6ff7838b8aa52186fa4b3a721ab02dd3cd0309fbbd1e70a8dbc73471b1deafcf9b92f8c68a5d9ce04359065dd8e2b008bc1d6ffbbd463d5c0ce4216e9c20bd1b3db82ea4a00cc41f5048569b478014c797b14e24f37d5a8e05a6c15b385756546b5c18fcf36cf367daeac82c40b011371359f0332f72646fd2345c60e912fdb82126e841356197b9cbc7480760a48c15c160f332bc8dfe190dfe4c43ca99b86ce95b882ecdd5e614c735449c4a863bd3ae197ab35e362e23717a7ab750a92007e477817f137ae4e6368eea9052a290b87b08fa6db3da810e93abe976018ba74c35a681b1da4b35d4782ccffd3b495814ea27cc7b30e144553357cb169f28126e06e7f1a1e9d25d858226aa56d927e18f72472184f0a97cc9811a7f9630ed57a3a7fa9e234f26af1bbe120bb8303c54d185f7286f70ea01bd73d833adb16b3a2f5c0dcd3ef01079aa03636ade4ce200f395a9ed50f17b0bacf4b9b273e47c923a70be94a5d6901397ea32b715b20c6dc80b37e5589d8855efdbbc9219d59bd9bca81e275fb18b365e2002b26f5ca097369f26f0c0fbe2c8930023b8e8bb1082e6739a4cf14bb914835b0d10caa82bd316568025d7b22b185ae42493f2025734aaca39e58384bb8c43358593dd21e001dd53a9163d338234a0844167bc647e26701efb60d3e0a106eef5bbafd8add50e0aabb1535b08403c9e3a28ee7f3762102afd3863817b4d3d1ee3e0f93f7d9bcccacc3612b956a96d8412890976a35f910b0a2fe7ebfd5eaa60e577149c3053d213f26642b610e6848a77995ba6b3f6dcaa467d2f1c383e28e2067d975e814cc838d3d7ba96c46e2907fa7b554990d544799fa8c6a2134c9025a208b990e64a2b4cfeda006d534da49f1096287dc52937a57f701e3de9a3bfa50c9cc40abe5724ad3b35b3b16533a81ec2f0365f0a70bbf94b799e5f0271fa50c46e16d1e8e77f74b85f2377793c8110a4e08c1fc73bacad0fc91e9a5cc12305b9388143894ad3822c438803919438c19dee0431f17e0757342fe8494bcf623bf15ad32e590b6a01c965e62e9710292f66f6e965fc656a9fd047a9be2f8edde63149c9c461a34985b94de3b884a27f8cf8f1f14d80e176282a8c566f5d76d2226d67184919d4f14966a4381b7ecfecbefe907607e8f66abcab428f2dad02cc5f93b9ab8af04eb3ff2cc1c7bad5eb274da5026e0ff303e060ec7b1d8866c319a51b116f965c3ee94795ee8963aa714a433ed396619605a74e4e32525de7cb966cdf56f80b683bfa3241c5914a4f655ce65f67e48bab502a13e42838b738244ac5a5cdda2e079af8809c4c3679fed04101e17b2aaa3b04df336486a0e0f9afc2321874a8fd27bc3326d1b7cdc68a4c5970b8bbaf8d98a8f352be1172e0cf489534fd375e94f005de1cf216cc4991b115cfdb71d9edfa827d8325051662661633df2df5201e13fa676f07bae1a4d80103f81c5a2b98f2b570b235241910461c4e0a8b08b119d1c8eed0835e77a5913e79b01c80eedaa62ccb5aeb29f0097aaf00e29517451ec4b03d8da154649163c9a41d6150b5d8bb58903e7142247323d0c684e7e943d8a094cd2f05efb09fdbdd663ee9734f3e08267020562549bb26b5beab261fc5e6f13d8fabdebb1bccbb70fb06bd705d917c967067534d2706cc73d7fe9e0f912c691c7f58099e2c48edd7fba186734c664ad9d162ca69c6369901f823ed6721f261b4249ae4de9856ced43963d000538564d4b9076bbb3b787d2db273d3579703cfac8b9c3800b1f990a6c9f56f7356dbce87099f3cc74d82fb699c7749e87de05696c11a3deff119b3be0b0e0dfd6b70aaea584a185f6d65bae5cc73517c4258f84e1dd900e7567325256c863d3c7681f0ab7c0aa87c87d33a9bad5e7cc3830e06282d28e39202c7da70bee39b441d7f5b1ac838159f7bfd8bc4ba52a29f505fc00080b97fb1120500c7ef71707e1bc3b28608dc553bdbd20347b819412df4dff851882a04deed6d21ac88f7de709f02f730e26e4f05033c4352bd5b7a56f3ffcce1f795a27d7e72cb3f399d402300661b89b8c35682b6d87485680ddbeeb040f6d44ff6f4e0af98019f7101a746c37d579be1a49ed49165881a25e156a2b5d6369e4ee924753a183cccb1cc5ac4fc20483e1b0ba29a3a040a79cbf21e82de114ff457c36a2dc41f2847109c83f106339a35bab77f759a75f52b22fe12091bcb418c8456d0aa0a85cd280e962593f03d9cfb40334e235befaa09d5cac99b55625ebcce725e31b9f2ed004ba252ddcf3d8ffbbbca99c5a6d3b9af59e1d7490a6ce8cc39132fef87e85ffa85ec63f505839a527f9d962b63089ff93e5a18c94efb1e4ab4d6d417d66274f55866b926f19de0e968bb2c7472e5d8684324b42af75f27085a7bf5f793c6dfbae12ce02a5159e616f48eac02006c9f3513b2a8f0c6d93b396cf54ac927e462ac5881f91d12ca742cab7d20623dc240db58b3969922808fc839b1535e015e63deea60bc14becf4ddc2901e91beb4ec02852b446b4619491f4644683e6898b596f5fe312114977b8b8ce5bae594c5c73c925414d9955a3e4a3941181a7901caf83a0b32d5e7eb1b73f218d08c2c240e085eccce32170dc94d0b69c03589213ac26d7f4a3c255e7c91430068631fcf575e75827fb12601a42105bd7777c7a56ed109fb83a364d5a5f287b31fef48d56e27b15b20218b931fdd07b43c1f09f02281277389aebd324fd215a013c29cae5ee0b1a138128a41d539ac6e902001e9a86c5958c2e4f29e885f01e16dccd171b5b1e25f73cc136a3bf9827da0bcab93239967cb219ebd75c3c59f99b4c15e782e3223e40bfd2ba38be5e3ac0e382a77f813da24f8bb333fea4e2ddf50e34ba670338b029b03ec7579c06e242ee1148d7ed0e5bebac1ec4cf4f200c0817c7c2e491e7b046a97be1d05a5cf40ca2fd5f467c41955154b9f9912e8c85e17de6c4063af1f57b87782203e5a07e7b992560fe544abb9350d025bccc505e57038bd0bd521b99228dbcf5e4036b3f436e713a77534b8c7c9dcb688cd58260fd40d4cf0f7209328f0ea4f1ae00455cab4235ed6fc743b0fafce6d09d30cc7308d1463809770d16b3915d831056a8711b541009a7f3da6514c84d38d4085bc2efa02a8288178a12e09063459d981e0ecbe298a87eb9c9f382ff05ca26a5325973dc91ff0673335ffa0df26989d4b4a6715bf82b2ceb0e9d0efa2c4354202ea681b05a8cd300c91498444417fbf091a356c944fa1e267ba6ffb6dd67ad80cdf4c13e8cbf57352246a0fcc4bd10af9d59c42add27946eec18ccbd8bfd93419a67a8546572047e150336b786242d441a247274d3d8e5ae8a8289e3722c597723c0f1d6f05b5ff42e4fc6dfb873bd6adf62983ef059608620bbf0b7985ebde10954a65c328f9df96984c0fe1f6fde4096dea81f73f50bbecf4a96d344d2615591a4362a86de39c4d2ef3c552980fa7c4e4cc3334f91663059b67120fc025c71ff83d564259cdc111e98b41c8bb82f0a5bcd6f2110033a75008b27707d4e3606d5240ec9cf7adcec8d4eafb4d65fa6e8f75ec6cb19d4b6434c537284419677247bce7745c85a882ecd65f7780e3c9365d07beebca9626629a9fc1a843f8616d5a0ab62dba79cbd4b8b22d5fdaa28347b120fba78c7ae6f98ddd12e64a6882ee3015606219ed558ff311f931ce743185affcbf1d0eab515f5478f063e81ebb69a6680db0c3554ac6256d45f708a64feaa50668fcfadfb833534f327b34187f9d8a4069bd3a44f34a6d5bd50bc5e0bd42c89a2b0372b0ec90f781b920aaa290303845d19f97d03c25360de93ff358d7294a50d12d68bc4fc63fea93daf79d5860363ded04e23f7e8eb38df59e59132bbedd0cbae724c929f38d3751a9dae4421ac17f90192f22bb64767f4611bc41f846b6f2f511f9ef04731fc74297c06ced626e97ee1952f08c43ae2e9e14c124ac3084f2122684c2e6e5960205390e137791a492058fb1b502d1b64ecf0837af069ee3d6368d93a5474318a19ae5a62a9a0a47c7cf546029d596a6cb1e3f07620828e4c9c9118866bf014a471e164b02e3ec9d49ba768f7aa7122a4593acf76978e128f2d672e9a8698bdf78583a07f1356dfcd70bb75cdcbe68c9e26393ad27dbb94aa15c9cc76ad49c411016f2c0d96e04932cbdddb7edc465eddc8e4f36b05d242c0e0fa0da9b43f4fdac2767f20348ad466732a4723800a4ca855ab3f473ddcdfc79d3d7977cbe4eb864d344a0589c930ce284905ca1f213ad7e0f15574b707ebbb9e66f482bb8aaa571a54f97ddeec57a760ff6b672fec0d9a0555d99570293e28dbeeb1405131d6e9b8bb6a3236f3e59d9ebacde8d92969e5398333a893ca4314e8f2753072489243599681b1711268b66503cde97dba5a915145b4709cc3a928eed5290f1597509931dc61953b7627ac07024639c6467a255391ee4621416a2f1b120ef3ecc26145ca671a23b9e0d6be830a34e4b442af6cd0bad56648a9763748c6117ae2d7c2184f4ebb845b5cb0594f038c18af4e5bccee57eff279ed0aee41c5b926935e4951f6a430a2af62fc49dbf7215f1fab09b9dbb83d85f554b3141027452c0719ca88808dfe21ac66763ac042134e2d4c07178fcb4581a03344d84ed93101e5d60fe9e771eb60f063f6b29072b583c70a15e308a2f20d57cc7de3676acd9d12f74b5bd6593ea7c6d0c26a9769a51250ed7f4ea35f67dc8f7464fc87689dc0e21401539d7a7864e0a5215b3814ed3575e805fe8513fc5d71a6f2da2ffa29fd65496522ff089c0ec0c260e6a23080bcd840775c01382c73e6b2cbc9b68cf21e5ad6d7bdfb5ee9ad07b1176b76c3626438cc96cb4294eea45f09c3e7b4c384a6079084939ac07353bc6d4d8ddceac1d46b7a812f14983980ce6344724787d8b8c96b672b89822d43180f651c4eb0289d7f8279e49f5c4adfc878270f030789db80805e1fc9df8d086dcb4493b7d6714bfc8ad79f7706524a1b307a6e8412b0a516df92ffaaa80ace7c92fe0401859037e5487ac110bb67b0f8a58a1ad18c0e181b684e383ea960c08a8d4398d30bebe2222ca696ab5e1e85ed621eceda41661544903bcae1ec5ddc66a5ffa7e17a5ba609ed647408ac7cd4c1bfdd98787cc40fbf9066e557d630a6c2df37beea2918029fd46700beb2b42adf9290c6a97e8474eeec5e0f76c9232d25e2f4d2443576e233dcdf4b15b3d23f44e56a87903306179b87f0faa770b1277e67f8d3f7175e9777de9d03647041912d2be0600824a0e8753b2e4b0b2e92e878ba25cf341fc7ca2b0b9ffe04a41f56b8c4ccb993bbcf7d9779d9aa3ef209506f5b9de26c2ef2aff65cbf1488e197eaf740b29f649b39980edc89e36b71c936c08dc3c79792572292d728e2dc9d2deedc7b26eed80cbd28a1b611d77c30d873451ec27ccc17e2f102cf8f9ebf265bd20c329e2ccf79a2576acc4b198c261aa012e82800fdfad6305f8ce4aea1df7e7766b445c7fc114e860d3fb0f3dc5d1ff51a765f67a605dfda4275080165cb09daf764b56067d0fc80059e36ca82ad1378338dab0f9937fdc92527b61e5d15cd3c36237f1c6d931f779f7002d185b72e6b764d97f1ea03074870cf6cbf1193b63ca652232acf2cb3d90f3065e5f88cdf9652b5709d84f6ee29c26317aadfedad66c8298f39fbc126de05653453d3913fbe66ef440902251dca173383408d8fd7380aa706e522a91f2cdda54bec8250ebe4a615a9db7c3842216ab985b7cb40a23f9b94854ed27b398fd2d48ea83fdd434ddb42cb7359521aa667b80f729fb1d119765029e40e8ba6d839a9f00bf5cff71de027d1a0b8909417b0aeffa20ddfe9a62d0ab78b611657535506188996fedd1646a0f28af10b159cc2e08d5da4dc13cfc807d9501f08d74226652c13258a9bd0e44376dbdf0b8cd4cab55effb7dc6efd19ca80e78d3318586214d988cc17ed7859f1e3c1b9a55bbd36fda0fcbe5c490df0c7cdb38ada3affde8f0e376de4d4bd33755a52fd5be336f7c08eebd65d551bbcecc44dfe4e73c605c10f9dec2f72db28e50f55593517f90c67889e85dfdda9c64db563e46673775b26e7fc8a83b411dabdb0dfa0bc3dfa6f62bce8e4a98762b6c840c4c40fb37b3ec18b3a6944f7717bb2817a1d3fdab0b9a84cdbe56878fa07d25443eed719bd220f84518b67cd6c06894f94b073d00a2c26f2dea490d549267676bf1d4e125c596a548caf7754d737cee98921a40ef77a1bb48c80ca9335d68218d5763a28f99a7a50346783e84780af9e16f54947b4fa5290580842844c98fff05d41a973fe3dc93414294bb982ee96eefeb3d86989969511e4e2073555b2e8b51c7ea36fd3c83648298c98eea1961cf827f1bba673a691689d421c82435785c1563bf6b0f374df0c0a0874c1a2bdc03eab98bcc8d3621bb3fdaa6eb935ae7be514f523604b7948785796156619e79c0a3d14f60e1b24a6bdebf35b11f96edf45b1d530e334d10ebc226e793158f528524cffabfa03e909bbd4cb35dc641e171b023b8690c63f07780e6b9a8bc4944d7531393df1f1374ba95e303ab447117291a9a4398c88bc8499bd8df1a0b240b303c31972c43bb105cdc0935d2a19618b2ef8a9e09fb091a579698e9381fbe63d7b847692ed9a30552d016a1398e606b4a02915e41b165dc0bbb812b8bfa71009db01998599125b9eec8043027e47d5c1bcac3a6a0d6763ad3b2cb7003abf8ca75364f561e4e1cfb5cc97ac0ece2c12a92ae45019c62e4bc491f5cb5db13bd5e3bfd42e94577a074cbf0eac7bf03facf70225dc387ff2a3983198f1a7b5f70bb75caa05fa0721b1afac8774f1249667b1f57554257710788f452680a08d40154915c47f93cbd4f2e7c21ece18be0cda1d335f2115a04f7ee14bba655ad977cc924f5b1d0660a079ae66c01f9a1eae566a391d962ef622392f8451f3901572b1072b52942ee21c1dd6e44fd3b6ce138e3be1eee7c46608519914458911c1873d0af11e144fac9dc0f91920a29383c666b9a3fea0ed724bdf5b952e3ef25ff648b1bde839ebb0317d3361c9e147e54eb21b587e2c83ac8e46cd1556d390c7e94fc3342d94dba2fe28794842850ab58fea6f6b2b96ae870e2df6f2f5fffad54e5e000d20f3678bd06e41c701669ebb07c3549389a5b09c4bec8db7ee69865fa15ca5ccf8bef9816dfd81adb04ff09b00848e6e576dbe5a7d0c36ababbfb61a63fd4fb6cd91917104fb0f1e32c62cc25ec74efd1a301ff5a6b434ed6f6ddb7c1f747ea54d2c2dbb52a98ad446e1a18a722097af670d2d7f8552bb82c9157d113fa61279ea6cd2f3cc41eee2f2982f2c0f5729366ec3cac33a1d56ee74e4852fa2e28bd93764050b8f8dc76a6cd8c8c7ff6ebbb4c5e150cb2a4b4e8c7cec25c42bfd750e164f1dd50f5feaeb420be333ae1e204f98d2e358d43ec9ba798e0734851fe3aba9f008db1c9b7b8de4adf63c5b8a89b537fb99a611e77b8203695a1cd3c688eda07c30f75e9e769c20d215accb76c9f16eae4f3aa449bcea84b7d671828a543b5671f6b83a6707b4ef1978bb23549e1a114af31997d6d590195e4174a8522593c43309ed1cfc1c9a7c527e1fc3984578ada74c0e2b6f2fbc81da01e04bf728b7bec0ad8516cb355c2ac87ee03a5f8f782c7c18312428c823e6e8d6d32e8d82b4870a6543db4c5c8a3a0784ecd14ed37d8fe819332790fd75d681b7f497735d6aa408646b94e0724c569f7328ab874c1d7bccd3f4e3cbac33df0b507e60af94c7561360fcbffadfc50b3b58285439786987fb867593ef878d0ed614bbbe0658723bbead356634b44c1b119def1646f7921456b0950873aa388e56e3070ec17e60ba3b4e516d050eb4a0ec0a380c6acb902bd8f3fb43225b8cc565e0aea346d5e1706785dc5877c0e3dee6217c7aaa3f1d6e90c8424ebc9767085f63e4d3849b69d662a542f9b5078ca82780e1f3dec0c7b7857cc1cc8eecc5eab28d44cbf31aba1c5cbda760a6433ad24491c9ae6580eca6218060e8a09a53dc143c77f5c4007c386977bd414ade8e38dc15c1ad2c6cdb319c22dca1cb4d5855cbad82c5ffb7e56382057fe713ae37489dc27a333f0129576986ed3aae65f7f86e636e6348ceeaabdfed86fd9eaee4d63ba0b053d397fbe407ed9cbd7b2bb302fd6181eb4f7c3e7067e4e1573288c56dab1ef8f711024ad371cd815a93969641138483149528e6e05f3d9676fa373d541cfadb0448e9ee7cd3583e80552fbad958fd68c2576fbfa98065ed86450c918d3b84e593b4acf90d7b7092b826029e17b92a2bbc9aa66fabb8a5c15f05ec390233d805394c11a469d665e75db4ff8f2c6a6100ae8a85c3f121bee594f556cae0d55e61c3323a84edcee605bd165899074fe9c4bda06bb9a37c8c612d7e6ddd6ccfe2c094e131a91275a39e5dd92555ac3a74ddc83d91a6b72efc0760c5546a5de2d42736ecb7faaa130db44cc01cf369cf073b445df0a80cd61083f9cb400cc0d84ed3ded6f2bb1aa2be35468d46a3b61177548e6a80ff1102db1f6e491b644832f92449ff463e09eb18269de4f8d1838ae98d65f3fb9313a6a2b3205a7abaaa170bfa9465ddbd6bf9e9ea9f4cdda755fe7fcbddd6f29475e6742a67749fb22103ff05c6349deecc88f52c2536f9681b0821a4b33c2d1849cb647a6e4cced9140ce496f496b6ff2b2284e8e7421b50f8066a7794b27bae588f01828bcdbfe6fd4ba4dbac7ca75dc34cc44b4c4fe9fd8df1d86f7cead65fc3ed6d87bec45739476919d6faa77fc8726fd59c88159d0671fc306d6be61e57e6c5f3608cd8ebcfad16eac7c6e18fbaa94c8c57eb2999fc085cac71996c98a4634792ec01ba2a4a7245baa8ac0cbb9b513f019fda87be16a1403f7f6c2e580d5d73dc40239df99dfc9d9e715b9a76f4b760f2418864e0590d7d063362f0e9bc78df371d5fe57435a5b948ea2f182ff8202a9faac87e5d3adb22dda5bc082f4d2606a6b53170f90cb4446bac0c2ecad93f633b0087cebd9fec07621ce3e8a200a99d70dec4915a66037854e554fb8dce8fd73fe124efa6bd2b8cb2d3bb2f5fed3f4826838ea992e322934e5f3c606915b8043007785b395db007f1dd47e6867525698abf4ee817223d61c3bb7c4e86446467d5890e36ae617bbeb055a0ad446c6ea5362748b847ed1ba42ceae0fb7e34c7fb3e4ed4503488c7094c3a23cebe9436fbcc1eae0f04e01b8811197c83f1e579ecdf6838ca069db010d9db1f78eded466b091266a42c2dc0420244192e89ecfa879133ffc149a87cf039a4d2e95f96c2293a8848dbf0b41a81ebf6b0fdf342765d24a55023757d9683f9888fc9db499c0831313fcf4b01d9b9a9d30bcec237ac9a53cdbae47b4689266efec5b3645bd62bbc9f4c27d894e156043af0529e1f87259580ff329a64cee663fee42cfeb877bc1fcefb20e85d80dbf1979c9fb66647cb8ce69bebf940f314cb95ab8db7ee68d2cf2b0082be1bc6425cee25a2e285322653e29eb5d597fe34e55bbdd4a653e15782f9b10fb8498a4659e6540f2989eae7f0d429d17e56e9df4030bd273185619b90b16e44cfbaaede7e50a65d485b9608fac5ed382630090269f3f1095b9222f4e779dc15b1d808b4e9eb22654877571613b888921443dbce7ab19516dcc8268d64b377ba2abf9c6e7122f2eeddef041a21c7c439d0c4a0202ff643b33efe4425b27358889f0bafb0cf80d5b5e494caabe8303a140780398904a83cf181cb7016087a05cc708551bc6a4cd650f8ab1dabcb9cef26f925df658fb9c2e5463d06dfe01c0cf34a4e450c52a593232f62041ef55aba279ac8c1f693276582ad043df283d2540d6a810551eab631763c6baae45ec97909a01d3cc6ec0f1ff23656137a79ea1aae1c782ec6e7a443d538cd565f6ccb250029315b43d6ac3ed2ff774647d87a4e7c806291a35c5fc71aa7136368fe16b9931451ab95615197fca03e1df2cd66c52e96e85d1cf0bd1d78f05e105488f8f6731dcf06db0d7e00791206c42e849e18e69be9cdb9af847e870b8f0ba4c0cfc41c408ff2304c65c445045c7e2201a8cfe0643a63658082909088508d29e61495f081a83ced234afeb71ef789be15c575d2a5bfdc4c934f309b8aa32d12353e0706f59617e542084022f2970c65d54f2cc5daef0d2c0a378f09e4208061fb432f762795cc7ec39bdc827b39e51df39cd3ede9fc1391452a8803a9029be44cbfe5f1a9220d7b4597e56ab85ede8cefd2ed104446d8fe9cd9ff16d15154b9deae6b4d817ec1ae50fa644a5af7b4697d21290b7ca622dbf24ceb809616e99770c94467e0e05e3fef12e77db74b7891a5a197c1e21df36d2ab7759fadd62d28dc73d59e4b5b71493c8c6eed05a2c488ae91a09d05e27531dbde74b0b55f167855f7bc0550513577bfce3b02aa7a818eaed133474d6bb1c5a446cc498281de2c2c2481bda31a0bcae77e2b9f7cb19c14e1d9e589397bd6e846763c463f1908dd9facc8db1c0bfb28468b474f97df205776841e6d113a9635c2844dcd3e856e8bad39b9ddba965e4d91f0d436eb35a81988a8aa67783547bc4be074d30770c83bfc6f315f3d608245fed775b740f2b54e95eef459cf8f54b33ffc74fef7a6595da6751613cfdb06a476c0971812051d11f52ee11f58710e975c2f50a488a5eb2dff7a4b83dd4785d86fcbd0d43abfcf8363651523011a509b0b1b6a8555005f057a330cd8fbe4b9b4f4718dbd1be8bdb6b1f837b1b44ec3becf78f01ad2fb05f7023d5c7fdd7c1f1db9b1ca2568fe5c20e9d084d94c8026a17f7c7aa8959bb487ab8ed424ec3186da617468c4171aeccc60ecb66477f86918258aa88e87d48381b6f1d420c3b79e6fe0e76e91a499b028cf211e407738dd951dc4a234b70787f442811b37dc2fb5286c574da06214521ed00e834ff356ce381d516bd3615478af283b36972f0ba77e212066d67b0254bef8a34583083080d3767b146837f6c2ba90f49dff14857fec5c74ea19213fa16069005723cc5f20afdb68bbb06b2660cae37e4fb1e67c2fa67bc95b425dbfbbc7df2298d2249f054e398b7f95941f39a1ca8d41b1205c97ed79a1e274e94b83d9f7a2067b0ad6ec0528f719d73c1400fe1ac1392130c7cdbd6464e72483516408e848fb460394d8aa442ca364cb5c0e5b2cdaa1143b8908adcf1d94ff5bc49de37f21d286bed0c05410c9d6a4924cb9808b586a1fe8beabeabb41f1fad88bad82893ea05509c96c3e39407ce470bbcc7b7a316c4ed6aa8ea6c41ddb7a8232d43d0db0602b54662ea0155d8b31fa04df5bace0f5c8f4aa484387f40877e0b3424b5c8cc66a6c68c23396454a3a4a4a840bcdf3ed844d345f9d66bc094a1f2993cd34ca3afe7e2fcb0956fe74738ac21b5c80644e8f0e82e5447814f9316a9b7c437c4ac6ab6ba784de16c60c7e660794a892a97a2279306a65bc5acc715315a29ee6cd5fc6bba0b2a307bb8a21882965807d3e5195ae5f5c377f9fc7e45df63b94174ad98c8d4ae0d2b8f992595cba72771d78d09e51b76608af13847e851d5ba6ace87b61320038e6b5b9106b25ad5abfc305a4809b417f6c3eb409bd4a6f92dc5896c5eaa0f3c572c875a2b8e5db0490f492af3843269357e20ddf6290c2c80ecbda1aafae1ac472f4b191466101933b5d8e6ac09f39873e4bb3ea654537b2198f2739a8f298b443c68175846a1016e35f6ee0dd5ce9aaddca2551e14b66e7e7a4623382a2f80e60aa8042bceaf1f46c67bba1ec44d94bd127bd0b805f8843f950e625821270af37b705a9fd1ba352e05f702969913f4c1a91b3660b8ec9311c141e21544b77d5029d897bd624262208aebb25afd4764787b5641a596db48132874d9dfbac09ab9a860ee5d76e160e227ed1dc9a17a597aa0b2aaa096b2e6d0f08860ac43a37f950b787adf85d090714ac779f44511db7a5842d35627cb5fce9647ed6797f4a6ea138db34f7a36e58617481789f55a2bce65d108ac0930690a08aea5579bf95a7d132b71e3567a3f7e624e7cf6a94a7dcc922c0e23e890ad8ab05d4ce11c3647f1ef88781529ea441446608c21b130e28510be52d243c684a73e7eb9e2d12d40cf3295893f82a1705c761f911acf5097a871df456a93089043178116b66970f37271625be6c89d614e8fb1de613bd238fc0e5739f844ceeeb4be6f5b4bee1eb469c1dbe401b4687f72ca9c651b3137032c212a37ada1dc74f34302fb5ea52c2e9fc049a37bfcd19981c53e0e8af21b05c973ce6d0d41b6988ad89a51a41ea0ceacf76a95efcc374a182886d00c54cdc7c0c8be28dbcaeada08e5b2cfea4eac25b6ebe1575f2eb70887f4c519804955d14672049323fb69212149b77de255f1a5d502c5f97b948d0814ba5caf4591565df09bf9eb9d9e60ffc6169746cad724f93d84bde1604ad6c74ba24482f67818febaea1fa4936954455ba2da36ca194aa549b35132797a23f62873e95c5e228471762786dcc2b462111ea8b95c3c30119578cd4f5cc339798da6909c6c35e318dc6f2b4028136f47dbfc755b82712d8b3a4d8e8cb964f16e62c14fd6daa87ddcab3883faaf5c3710308c490fdabfdb47f35a87c50c53321dcbb0b516394bf83bf7fe00beb319e6655b61e8cae9d76d9d15ca84ace2c18d570600aef65cbb7fbfd61847c672c8632c4e3df34010f871f4c03ee1fcabc97008261d9b841509bbf051ead3f4f147d0b363b81c3a2195dabf8db9a54533aa4dd7e6668fcef7a394b1d60bd38b9107407296d3552a3398b0087175e5bcded32ae69536a1da71480fbfd3a87e64dd3277da43b358cab4f875214bf2c438921a37ae6e1c3ae902b53b7fe68d9ad182720ea8424b3bf667327c6f5abd3e87d21368d434256ddd16eda500dc32a46898cb18f9a9efc5455b8166e0ee35df3910c08f7aaf2420967215f6f10e9fe8f22c0bd83829f4a1d911cb1a14810fe51020718a72bac13b501cb2b3961f59b8260a116d7588dad2895aed9e5e15359b7b11b59fbe4cad209ae56efcd07f66a1c23fb9b737bb0a3921bf8a6544898ee57c97cf7afc5d2afa3a9f6d6096db9f61050b9cc6bf55f1ee5998d9595d29a12bd42e8bf2850d81f9c433b870a04eb7dc20f48ae8d5aee33fbd0497da1a0b5ac39efad711e85caa1c4d6a32e1c3b9f1208f9f492485db8a444c256d5347e8185b8e1bb5c7d84b60b13a6072807d2c76ac88e93346a9d756abd963f5eaf8fadef27c8373ef45714ea4daa4b4efe58bf03c1a87065dd9336f19fbe4cce4a10b619e896eb68e129c655311fc8a5f1dae500f8f51e4e048493bf7be2594d418c6498a9072b89b298ed598c3ad0d8e66923f88e6ceca44c023799f122b286c26df3be83763a74b5c124c0ac60f1657125c3ab8aeffc8962dbd2f2f922e1e701c8b6738fbd0146d5581cc6272561cb67890c65369d7efd913d9792ff586c6b25eb0fee6c3b6fec98600990dd2cbe0baac057ca3132a02c530e246c2815b9503facefcb4237f23e514bbc911600c7793beb35024cb8a42aac230f1432d46310ad17686ea32a5ed206636c0c39d38c3b61ac828feaa236676ecc5950f5c6b335370507b37a173bcd04b5ba107fba132dae2c9ce3b5f18cd0e072cb55ace7d61103bf9f8bc5121a2a0a950f77ee3208331eeb98cc57a4a684e6009d1bdeb96866ffa99cc5b2e5b17d69a773274932b4430ea98d2c2217d6ad77d5e07068d38674158bd12a8e00ef8e27348a2c42e3ce0e591f960511c693ef0c07883bfb2a70b9b1b9258d88a5e69bfcf9014098fe47e379e91e880490ce471e7cf91d9f0d129bdfa5c49e106d717beb6414ad19a935e7755a54d78a1ce4f839ef31893ddadb375ba59f698eacf91604bfb789ecd2fa7ddfa5da8f4231b14dee7047daad33dfb79431190fa96106e8e725fc73582accc7e30dc3c4fe85a927b970c6082b8a33f758e9e25beb4f139f002be1845fdb7da624e07ddf9ba4043503de5a3f71648eaf15a9312336dc65ac40afed7f350bd83acd1feaf1cc7e3c551d928256275922411a4b4cc3237d61b01ebe624019eb64dd24d92802870d8c291ba62c42829fdb7e55e299f7d2418bcd224b5d4c97d04206e046b3421fa279c04322129afccb2c7f0cb8596ba3e048a3a5401161d368329144df033163b259538fd29f6f2d6b6c7683ef2695d1d4f1955919d893163cd0658ecea59b75d05ccd37d3fd91e6bc1d3fcf0e410820e0a8a73ed61d81b2bd3010434b31054f795ca7bbd3debfff2ab26f13bd5e020d279dea703094605d19c7759d3adf16b1bf59572d8843ef73ba544d187c9ae91d3c1c0f224e4e06a00ccef0b8a14c8381207b39d3d267d302bf68275abaffb0c39d50048270fa6c87f1b4ea804c4f748b18ffa2680efc444bd28351beb208ae76384bd856505a267b3487973d1d50bc60ea2e29cb4640977f5ab82e126f9abd41bc0b897747bc177137fbb14f823c1ef93dac1fa610bcc88a2aaabf5dfa2976012af03d0aa21e43ca703c8cfc68ee29235c972e3d7bd161190393874ac71240bde23eaa520f2b8452974e1e89921a69543eb3c7a3de4d769fcc3dad6f45abf132e66516f79b7d54cb70b97071edb4df4aa2ad8d1ab89e2be160c29af6de08578bdcd4cce6e681c3b451b9cab370147464d689e01f2db60dc3800d2a9aaf043466000baeb853c0813c043945b37aacc454d94df7bcda38d964638a363aad1fa517328e4423237d3b489c4b768a9cd7674f71457dbc25f111cec173fd16700c9dce55e1cb7eb4e2781d7d83ee0a586395c02b5e4cde63a47f82fd94e0a44d203f2f2f803cf85b0f2abb691b7ea164205d8d1adddeb9a46dfdb33f399b0c03fed9a288569a8a937dbfda765d4c5313350024ef037b27e7fc3f343e3ec4c428630d007d1db0e58a9cc46220ad66f823da8f5ff442b490e3f39230cdbb083da078e71bf01102aa4386f071422006bbe84ba1da312af6176f0835de233bd15274798bc07dd84ee9395141744d3cc98bbfb31ce0dd1c4bcd7b45a45d7b6452581d1f310a57b56a376ace2cf03cea3d584cf602ba95089595f7125330fae26d5ac0fbd74365987b7501ba36e8c02690a5df87aca5e4fd1ca53db544e7b567db7f75c564e778c3000fd9125f3b6d4d8e5e5ee5f758b553ab64ae68cea2e568c1c42052787cf35598829fb528ca14acb2d008ac2c4fd55bd51482cd31a502110413238e1b499d79960e7f7a4ea37e45d19c7bcacabe3b22e65499e5c387f9b5c12b37306f7b41ec16567a5f1d1239f368d7497e8d6ee00401c228324aac59fe578bb3c58b445a8a8bf60fe826bbfc01ca6b1a631a77750590fab3db32d1dd99ae42514f3eda58571cd91ec00835275f31dca5dcaf619c27274794b97df8c46e93c43129bbe58e26b198e5f83b75a75f8ba9c9b7973271f2c055abe8660cc759fc1029356433ecf3b53c0842506a277b43fd0f3e619407879d31cdd1f41270bd275a8d4f01affa222a6f68fafc41e280f2cd77160821dce88d656ba8ae4beac5abc07f2671e788881bd412aa0efe49ab3aea9281b0e67c6fd8f0c8f3aa4c951da8e53aa5df41416d04bab02c37f122ec13c94c849de9244652865d85db274e60aeb2980fc66384057bac7a150c766226ec7304609da2ae09b5cd798d09a428467d994e79c75f57e5b0b76c1b8d0d8d44f33d0f7619af43367dee00f6c16c5180fb61814f459e268c54d72bf4683372e109b0c7b90068855eb125928eac3a37b4d89548b0189f44444df2c59c6e7081e45e8ca517c9ab8f52ae44cf34421273d7178f518856bf59fc30d47210ec756b15bca158ad59e0b9fdb1535b08403c9e3a28ee7f3762102afd3863817b4d3d1ee3e0f93f7d9bcccacc3612b956a96d8412890976a35f910b0a2fe7ebfd5eaa631510473da41b5d4f32382e63015255f8d5ad17091d035d348deae7c638da2a6777fb24510b5aa178724ed25816210d015e65a695c552f4c722e53001f189a1ee5f00789a906d8d64ae05ed11eb4c6a006c9e9667db7658883ba007e1f8ef459cf7a9e15d2c694734c6c0b549193bffa3ff1966834a6ddefe0905d4d1ded89ef0c4ef375dc759f338ddfd3c2d53f6eab1868aa4347cf166c61610bf6fb65dbcd63a290d40aa930afaa77cfcdab4a3c7df93288e2e567e2aa1e8563e7a0230b0276aa100eead3d1dbbc2f112e77fae3ae00cc9ca861cffddfbea838a96364477605328f7dacd358680b6e0353f4f59d8f53081b912784b36bcdeea96f9289334859d81f54a414065be5596045e7b3c47866f2b69a5e2d6db4fceb8dfacb02d8068c91f1e193ce91a3175738ab189d417cb3a2b1134fa30456027a58cb2f9199c9291c2c06f7affab0ad9770634dcd1d39f72ed9e13a6790e6f41b404d7b4bc847edd4c938484a51d49364fae9c90a806c449452c42fcd7884ba47c77941dff8b5cc13fdc647fafee5d57f514f69e39f101e17b2aaa3b04df336486a0e0f9afc2321874a8fd27bc3326d1b7cdc68a4c5970b8bbaf8d98a8f352be1172e0cf489534fd375e94f4dc3cf724153a11f9d02fb55393c5059312ff52db237f3c94eb9bb7bfac62475a6125734521454b2589a30a22d5417ff86dfb2f51fbc9480d96ef95e8496822621b1bb65093fcf71d455d0622c7f09b97617ba32d327fe31c3c4e48791ae414de89a8b37be6c86a488b11768d6200b7c03554f443776998a0d3bde464694f07c09c054118a112094251d17445cf51684ba2338f307c95ef362895512df22e565b9d1aac42c6d7836903726d95c6543c370f2085415ac971bd4ff4eb34245890293ffa4871e55d03399cd48b0b2d2785047f45b477f6a04df477e7ac326835ca35fff70d9a67b08311c4ccbbe8e7ae6ef49c98a2d0ffbf83cb43a5f6b4f7c59d4e89278f55b64b63393f4bcfb9a9142c1cda1edd26cf8732de1ba21b9a6eccd17c2e313d8878cf80d484bf667c87611b7298644ea66a2ab52014d890ba057258f84e1dd900e7567325256c863d3c7681f0ab7c0aa87c87d33a9bad5e7cc3830e06282d28e39202c7da70bee39b441d7f5b1ac838198a091d3f36f4e5873e48659fbd53f36e2aec26932470eda34ce2e06c228fb3d7d2bc9cc6bcc64d87edb0d185331410c56ff7fab4ce7b62efe3175bcc5e6a4b38879d47c8167d986f953b3637feb4651444d43001a804cf4c3d8d67267fde416dc5189ae7e52b77c10c373d97e1116b2878aa98da7bd8d2575d9ddc2878e57c61584b4bd5b40ac281beab05b949278020fcf45c8ea5fb18103a75985ee4e7ff7be07687fbb73b88bef248fffd308e075aabe9e59448eeef916d9628e210ba0894c9942a45e5710a28d8af327f8ebc276e1a6054dbc39b03d638375c7f40225f8c6e643e474cc3d3d8c7380e24cd4c8cebb7552cc629e697a289f9f32ef821398e2074f8acc5baedecbe997045bcdaee673afcdeb2d2af5f5bb3bf06e5be2ddbffac87d76bee7822c602e2ee5b073f8fed7363b66f05f4a0e24608c37727685f620bb5b03a2d2e6399c7881441863ac852408380e8462cfc6f2e8d9a1afa16695f0a646b49920043867438c803bf96731272c409e100256826b125cc64f365f8d81092ed1ba7b76df3e86b0af1455308aa9f29ed2bd92120e71afad4b6f4487e1b3ef946509787f48647e5c9cdd9f6c40ce8577290a53b72be0743253dd01cebd585ef24445c50d3425c92264eab755c942c153da8412ed1e40e5ff8bb6082012888641e49cd8c459e47afc0c44a623a637f14d59babd3bfcb4df020eb1d4162e04e903882ebc1f4524397503aecff79a29b8735017eaa59b9a16451f6224bcd63a749cfb1d5ac3d5d6f30da1759fca2ece9706cba2d8ba451fd945adf3cd87ceaeaac877f04c8c7312354296a66a6a1cf60e9e28e2ee3cdd00da516481f0ece8c087bbf0e0e27cef5fd53ddde79f7d9c3f1de3f8e325d0d656fce1d7ab8cdea6ed2a8ff8eedce9c0b02c6033c8bd0ab7f5d46e81aea93b736734330f90d3c1ab68324e52ff7d80bc1dd56c1f1307443773ee444dbda69c1abd0efad1e3e456e773dd2b85b0f7dc1b41d36ab3ce74240e8cd2698475e7cacb0230240f118fef1fad9adc5d12aa9d5073a2a726755a120a7b47e0042e8a652fe6e2006ff23a74b930a243040c6020819f13550b7902e6f5954c7c678836d5d652556733bf2a29e19c8832752ee9201dc0393650c0bd92ae3de241eb3999dbed6f4f3e6c7eba5b1565ed5c888d6edb8c2ec1b58599c2e025489662263e4c9b4e93a0fd48c34c2b46816b51e1afec2017c2d5d062465a95b2d6e2722a1687c865e6c46027a039ca58765ed50f939c87315e1edd71e8a0f983481dc25331172bfd90a9f393f64eb700a947a69ba57a1ab94c0354ca849aeabba9358a3368825887d05ed51c4f01f9d445cf5ff014224c63752b231f7ba40a3771c8f01e400ac73e1e1eb2c16b36f4fcc818a6aa8fd0352d778517df7b947f9cf5e8776db487768536068cb25a6c1cdfea4045b2a91e965f90904277a12b23ecd0ed138697b0a2de1e6a24212c9a61f6d561d881e442c2377093cfb0359954fda5a81606e4e11e85eefb62b39c3306c5f6456798bb579495148fd05a71e511dac94758dc57f313b40f1d25095dfc9f422df7c2ba052858f8ee1c07a1c97c7fb26600f81c682c7d0744ab58414304fc2957427bbea1db3408884f798f3ad2d6f1d4e9b503ad65e4268a37ae2cb466d05ee489452bb30cc92a3bb5455e2c9ebdfc4d24d14b537b523e4b58d8f201920459d4a2b98d84431bb5d0a7844a35aecdfcf3a382fd3b48032a5cc7a50b0d201255799cc7b9db80fc0f36d0e7b778f18a9503eaa151c92b46514cc36d3a7b436c60d15066352375e318ad37d5a4a9f5f4e1cdf014106da2f14335f7187ddf4d04aafcbd820a07f506cb00e7ffd9ce879ad33b9e303d0a1865774feb112b0df92294bb76e78859485383d224cb3d194a29c5a4ebe2bc9c8c119899a833300d453acb4d1776b2447d61219214a72929aff7418cbcc5a40f0312ce74166ad9eeeea8b1df8abf48d35db2781a714c72f6a4fde2264ff74f413e888f0b040ec5b9b72035212668d47cc007c39b046a14520148200cdc43a3a21d6d679f7076d6a7ac8f0ac45d0dc45741676ec74abac19f8228691dcb803e2600cf2dfec455c837f176b240357e9c941cb02973753c4f64f25ddd75fa731b2aa1082e7399bad9aaa517fae164e21e0b613161d18ee3d9b0b7a42f160d2185a2e060dcfd18049ab250dba8af9cb7e105cf23a05e9ea85362a3d8970498bc8cfca4d4f01e7ded1178af3cb1b1e52af61971bba8bc0346347cd7275a1147f26b412a6870a8df6a1b500945c774bf3eefd4f70afe0f1f0cb8d75a3e341cdf9f6931bb73a78805d8ba422c7dedec4b296e227e0fab018bbed490bec8e8b7f0cdc4a00bc39d2676854e5ecec4c42dd32368bbbe269da8ceef695a9bcb5df18683c3fc9c25d886ef8988cd4ee0a409f1094384f8b1ba6ee65d8aa2c8ee9276cd2bf5149988ba7997a62e5dd6b3f2960d37e97cee58e9202ad08fd1b9285faeec69e66105175633c4d189403d3dcc567ebc491ccb4783c67978d1e0d8df280402b0ead2979361119a889b8827108fb862118e13b664a911a4e10e170fd4800bd3e9fb8bccf64666fc8409f921791104ae79d988417e0967b9494380169e58954327095034088af401ca462a43bdcc19aa36f178b33ba78f934f1c65b617a0423cb62f3959a0b19f16bc736bd1cbc3e18d8af6b3b7de6e42edc60cdc871e47240ccf79b213dfed2c1ca5766ae15039d829cfcdd8ad65396dafe7f45722eda335d6864f6f81e5a86397dd843b83570ae6806fe754d83d265144a7825b850b5d9d582000c3c71d038bf68206cf5b70a347530f6d82f7b548e682e389055008c46a038fc1236894f3c50fb6bfc670b9eda2ee360e213df966ed923ac581491b58a513f92853c0312209cc0c44740a97ad3b24b876e78d10cfa820ee20090944cf17d52ee1aed0ae71dc4661d6787abd069546565079cefccd7d71e5ad4d37d9e7a4dcf35d46094a97d17b8def807b00c577bb9011c09edf865ecec4ce938e1a59196b5cd36a92a29f4011a143f52b6f1d2ef43ab03bfba4183a7d27dcb2d3bfbf7b4efe26f4578bd80f64ea7aa06c09bd30ac4df55b4ed1106e5d6e8e90a565f289dd4f6e01d377366146ff7ffd5e779bdecf61f420e3fbf00a2d865ad2d4432104abaacd5c172ffb341720a52f63f619697b9b3207fa8a3face9ed5eedc3b38b8e88b15fcd27c0b1af63defc509c8d41780ee6b983670206694ab449e023094a6d06df43591c6bc9b3b4726ddcce5320a8f843a47135b59b344d839c953d9a5ad61afd7f0f1e852c4b4da66ecee75da9bf522e77b98baf572d3d4ddcb005e59a4b670587032c3dcdc38e692161e23322d7ce914f35c3797720e1a745722dd80c018a67acda1f5074e8b952d18c7c7960a191baf9d8eb15eb1cff13355097293e9c929fe0743364242250fb2af6241dc80227554e4dd149982ab33753153d81a2dc2728f7a3839c2eee5a4c3117f0c5a6ada0e7002b987a1c9fd3e860072528b0e1fde5d5e82cbea08ea19177806afb8205314ba3c13a8dde7defaeb772d16b30d318e82ba3a3050affda6cc527ee4ee8783d966e0aab6287f9e58ae90c1b68af96a667d9fb9a7ea38d600fe48d6e1591727ebbe01b9ed9c173c59acc152c5918c1ff8254b36806488481a7aac3d44e5292923f85a7c99ff2ddd264a94183aefc3c0bfe565064ee73c447990ea9e4338e04c4cec81e2c7e9f0454c7e30266952f51dde3fd221bd209711fd3216f8e342c1bad3f6091b9788e2ee554f833a2ad79c99367ab3898b784fc10c23dccba6b72ebeddbf7ae10915d38ba85df05deb8a952db61e02bef3279e478fce18e9f282f6f086d62c2ed5746a9e6dcc99bf20fea37c397edd01b03131c9eaf021930b4c46d430a58458a403258b18d00ae3a1980418eb3469f9c84762c6a30f9d95631e1939be032d9d89160513909a346e76b03e20793f2e08ffc0997e391ff83f5fd6cfcc420b301b55aa3176a4bd0bf6a114ae99e2baae5acb4effcc6779a807efa0cdb32b638054842000ee90cdcd63f1876a5308799015939cbb84386cbc7f36e39aeab92b19840731f7df693383f02f81135fe2dafdfe2457bbcbf363432391a1e9c82d045fcba9c93e507b3c76828504040c92952894a95ce498804bf54fbd5c1e534b6a086da660381775b905e71dd623bb7a9f1303b274c6670f7783e3b1e5bde3d0f0471b380941f7b18510d69597e11af715a9b318d01fd62e7e57542f1d66255f6e16aa1671af3baa12e242659c4db2b53f7d1561b3ebcd7e719a41c0ede15360a67f3b4615eb2df730e19ff5e2b04eeaff723b93cefafda0caa9bceca9a23d07413766c496e5475495baacd8655949f13fdda4e2f4ed20a26b51b49e0aa77e5a34cfd2a2eded137456a5f5ff7e3a3d274d74080ce524a4050585741a84e1b08e4fc5e4480df191ac4c40aeea622ca44c173c19e89ab27513f91409e38a0201643210dd48b39c51d51537d8b5c28711661fe7a507f27fbe30a3fd98e3ebe3108c89eeff38f66baa43f62600e228daf4debd5276f3de2c76be081e978f851df7c93432f974b5f5275171259d6d767522c33a134926a34d26ad3aec0c6810d622bc53a6111028d4fdfd6cc520a7fffbefca45e36db6b9062f86f7ca774a657c043a686cc9a24e731f047a637077f09c4f4e3b0b4c105e15ccc18670d4f047a96bfe81dd3e09983343ec540922b5b4c9f1340c5d80ca79b9051aa1418aac19dac1cc801a48741124d589bc1a01d74a323c025a425ed710d375cfd1d2f19433e361cef3e089c0b851f656c60a546d80733c7c49ee35df42af90a09db409e395ab9c004de3b47ae81c4c1a2d5aa15cca3a482b3eec07bea20337b76a4fce09cd77e3c98d1af114a858392095a08fba1e6e0ad0dab7bec9b66514d874e207388456a1a1e9a9fad2392a11cd7f9ad0a1cb0aecc48e9d1ba2e7b121a455e415d3071deeb3136f8d6a54e4235876c5dd2100298862ed7ded52d7ed3bf96d6cfc0ac1959192076587fd2c3e9020e0bdeb14148c7905ebf5770695962ee798204c460d0cad9b9b76d660ef38d2c639d054def0065688d39efea21c0f7582fdd6b054b31c7c9b106267c5d1be6bf1cc790ee52fb9f93acacb13318bd68e7ef9b8f170feb298831fbd1f1b58451f5ee3cbf25c8618e44105dcdb06b3529970c494bf11661a5a0a87a8683455b57f01f054f43a8ca8cc8e871c19ceda8b5f352e62e2bf35df55fefc6ed3d11f43c848c1ef04ddf388bb64d46d2c70097ff2940ba0f40e2e0f46bb91f48525f065513b970ba0361bae0176390726015e3631f260433b3bcca8e5ee1760316b2cba883254b71985d1c0b7d3d5fa7e9ed432a1d3b597d81a5202dd52abb70ba7e11023be3c1a591e1c536820afcbecd994114b7f28f89905eca96f3131a7c41d1351f5451246aaa9689668147706f92072a80a7b462195d5dbee9669699aca60149d52babda2deb594487a902f16861c9ad6ef9875b98c0c674ffa7dc7e92dd5507aa7bb7351c50e04909c8a295fce0f94c0ecbd72ff7c86393effb1a5d5cf575142e5eff653c7dc5ba3a589e4936804a3814abb3daca9b4f49f351065ccb6da055be20b8db196edaff012e9164f3cec4644067fefb3eb79c8c96882f4414fd864848722e78edae363d15431bbcc247b11988a6655d27a04dc69dade3dd41d1c183f1e3f253ae77cc9d2284b352d0fafe0e53c4fbd556885d34648109820e44bf01fd717f92ab5e90e121e1c5cf232737f6b8c7da85c82dfddecfe07ac13448ce3e7397aa2e814a84dc32f0e44c16cd738bd36c5492b4f2a562d83a53ec9d313bf421542c10be8c8397c7f059d5fb4ec8a7b42a1e42a7a5a32f62c7261cb0366749aa2c706af64d3f3ccf00d723ff8aa9a53a80829bbb869a206d5e3e96ff1ac8cdcad002be7f908e68752bb0c519e018127c64798cf9b457e4e1be3dc50eb5102bfca972d46e267ec83d338c9e8469aac6b62a61f44a2e86d70ea63a5b75255ca6a552e18daaae2a2a6ad529ab35d0dca59778350fa1daa44082e153610ed03d7477659537c5242f62c97327563b9801736c77bebdd806b308a31d71e9530c39ab8fd9910d1829ea3d0bd5c62732e46691a5c959e81d4c56400ecc1da0b3255d8d846fbb340c50815b558188bce0622455ecf023ab816026bda0f82c7c1a51b198950f178c3013091b29db1045b35e6abfe67029d9c4a3471a2dd864c3d8c137eb5ff4462b9940c1c2858787f36009dacb03334b14208bc4585acb3fc113666853682693734d2f5b2fbd190ae9c32f61d731d2cb735e979b4131354aaf096744c9ebaa2cf187bbca5a62d1b61d67cc9e309083ebd7c00e06132660a487aa75d7f7160cd7df102370f4b82606f6b216857eb2d91e636b1e6b4689eb155aedda2f32543a7a20cf4a7dd86be3c6495988d0cafc5b15acde424248d0a231c7d14769ef85a43ff6dd18010b753efddcb6eccaf501ba038fee482aa9ac774082a4a23185ce1c4d2e13b2a7eae27ac7c1540e6981d8c4ff69ec55ccd0a26a9ac75b5c31ef76f256ebcd87eb4b9ec6370d4d8c3cc3a64bfe0fcf9595385fa98b5c6555aee0572c9bae9daba22e2622ccf5a89d10e888dd5b21f42e61b92d25f3283f9bfdd4291b73305abe57470cb1f7bb200dcf92c7ea816c6c900d63e248d9ed7684323a612510f3d4579b7fad1e2f999d46a94c97a827cc6614a429dc032d42a7a4349a07f4a352fcb0c0adf2cd297bd96515d33b65c306b31a878686cfe3433824badcee2181d351864aa00c5a90935237c17cec27b6aec60c4975e96f547721a31b9f93498fbc02c8ca4842b205796e629405b264c56d355b5ec92a2d4b6383adf9104048c732032bf6fc7777bc82ebd817bf08d53cb19f72491c7dcb3c37b8ee16b4760ee9b5c63129e1ffb35d55c3dd657f447ce3f7c866c94c4fb076db66d10a2cc990a156333925ee07454df5c0b61f0323088b0cfbecb908b554839b4ac5c1f29582c223cb578835cacbe701d13b79a140906842121b5bdd56f4853163fe451933d031bdcf23e44d157e7358faf4e7da4e6ae8b367173455b73eae964dd071b99b7c42f75e2801917b1e3183c301f70a90b4780befd41dab7037d5da402e4a631702045ac8d7287be344096df994edd96c8a9e4e9e0d7e4c40ba1ad324e7f31f7496eba4dbb210490c90289de6e0471a032d82595932f4d7db807dd55f6e182f60ddec17b5a87d7bd308693ea42f23747def92f765419e1c08e987a626a38d6cf4eacabee51fb135df32efbd1ec608e18cea37da7fd69613e6c758c36422401b590e144968832048e4e97ee1a892e74dd6b1999f43aa80bcf37cb25f6b8cbe46480faddebed45a5802e867e131017b5e11b7e2798c9f22d46617a0c51e857b7064935dfd419259742c55ddd089b5b3f729a5e6406ec4a4b9ece9fdecc23d8ae6832cac4920a0fd5946bad4658db93dccb50bf9aff41389773e3f912304ce4f49ce23025f405f731642420244ac43083d945ade512cd1e7ff664fce2b0f825cac858fe112b666f197a03aeb69100b8defdadaec4213a405a04b3f39daa9b2ca2532bad93f7cd9a99da7ed96c7a27a54941363b95cc7ac33d5472cc48f0619887b0b47892f679b3573242f907814da341cd70644a759c96e8837dc0764faac21154953e0542d08555196b3b0984e9fac7bf0f8c4434e4254c8795e3caefaff2c571cfe49d853d24a7e37d5144c6b20e96d43c17b4b16039fa2e3364d5a960fada7cc5bb955f48008891c3a7340fe7a4f73b0be6539eb9d614861c217c0712cf604c91a43dc32e23e6930d7c159a2df2d8eaa589c34f5cd9f46cd48d0b0372b01c42fd67435389b273fde95c7b555d273c7811ab667720aa8608631c43a42736b35af5ca9d4dc94133d5adde028c0a2b0cf9b9162106349d010337daa8d83536ef7796ddbb41531ac5e93ee554a8989cd462db12a221d54f9a486d06825b776a4cdd61e9bb857ce3d3fcb0418b0944f90c455fad0512d45fac9b6eca9197ac37b59be4a79dca2add3e6e75e6ca241ed6cdd5334690837cd7368d4fb94695e768f5f595367087799eced375dac5e0f2f52f9448f38986596ae14e1d097cbb32248758e6c245ade3e823920ba179b5c356fa8d0032aee28f07b0f86e017e9174e0e9a2b8cec588083d1fa6e8f07aebfeb2f99ec544f040e3bcfd79a82bd40578514552d5e360a14d838da5c09acbe27275446fe30e1ac1eecfdaa39fab6fa256634d8f4320a159c17b6fcc958e502ec9cc032c62d732e3dfc17ac0ca645fb1bd321e55924c6ca94faf2e6f5942a14c3b5030f21239a89032b90ed79ab67667f81dbba2edab21bb33ba4079884bb88486caadc9e1944056d8131349dbcad981e908c481c47fcbb18cbdb9e2f2c08d21d7fe9c5da9a8bc633b91bd67e5ac3e8eb6e2b2f8d01dc62f846b15eae1f3da3667458cc29b7b6c83f4284edad401d4956cc9c460e6425f4db9e82c4504913ccc54b984a9cba557dafd8ef0be078265ddc0bd94f3c7d491a262a4ef95a143f62bf71d067a527f238005245da934adf7bb8220263d869f9430382700443c9be03684cc0d399e24e8efc7e8229c53fc2fae076c78ccbd5dcd08b32b0c8024f5295686f7261ab227334bf2e3d33a28ca023031ef233661e20c3ea74d15aaca11e28af05720da0db694e6ea0bbaf104bd5a025c59882af48b2c215f3e7f730a726a88ca7ed2d28c17b9e4ca8c3c6069640c9074d27f5f07696e461e4385c677d7b3fdb8f35cd5e1ffe2b5f794c59a3b8cf6a3ecef2baf57d7fb042856f37cd1d05f0bd1cd20ba307092b06bd52e2f3ebd4fb7951298cd800790791700655cc93f142178d0e2dc5d2863315f3e7d74bfc9e54392047146db475e0618dc89180f2538468385d82b2c6061eb96c133e7ab2104f00260b7d64d41e599db1e9b57230ff18e0fb5ddc5e4f0d62dea01cc048abc0088cabb27adc6253de4b027bd8cf96f84034039ab44425c8c1074d3dd5988b5fff6dc8c06a333a1e6e7a83d4f2ec1e4e656ff0dd889a184b03c402b26d8d12a8ddf96ce9271e9c4ed4720c30f214c52d7cc6efd34053d5eb239e795c96de2e4792c26441ce17d5cc1050c376728336f563039b8cd337c7a807018185a1a8d0f34204d1bc4bda127c8966eec398b8b0a76dfdf8e39c31507211fa2e367fa361cce8ff1badb49d0e4bf99217b2b5f059fff93a0cd4cf1694a226bcd8236e006b429201c2f6daa0947d3fbad2b6731482807f664cfa8c57665c1f39e175c0029a879121c89ec6eba3a664a4b66d64ee66348d125a666a6c4cdcea6f3d0b44803b30dc9f6cb78b94f44f7495112c063e0af3d2f038a1b3aa13ace5d67be539978495757d2af9296339e874b69d6075ae709177b4886a2ea97d7ac937c65ac4bafc58ed60b9eac23fff5f48f812022e934f984fa119506dc02c033e2c7901b35a0d611967104090bfc41df4051a4a228bfd8613ab1d82599f82fc255de79b574d371a684e762b7d452241abaa11e03485881702858293d7821eab5f4e98210522962501bfe99ca7f914672575e8e4c563705e3cd056227670fa08747b176c672a219d1187bf6afc2175567a9e8fe3c65eff4ce6172c311eddd5ee62909edfaab32ace55bd831bc73023051523f884f1344effb000894f9abca567ed24e11d9eea650834451e7fdfd3710e982029e01e5ef809bdbaa78a2603ae36b5f50570a72112dc8be4d79df901fea33126854e495622fd208b7700843f725fb802677c4702fc4f0c930021d8e8b51a0cc59d8f2a9a5c89c013b89f782af682b65a55f56b3c32a8bee6ea8ef5fd25f885fe446ea2984e1463c5d91cabf3153b42262a33ef6329118c7073f97411b354b60b7137d65b09c955ae10d75998b086ebbcff21e4a536e84484f37795e0f610208808d47e40ffc9fa9b3bad4f811b03fd5692e2e52ba2834694dde5a536e41882810648b39ecc61428962cb8a6e85883c8dfc053f1a8fc20d00ead46ddbdbda0fe21b8168ef7e4957eb02c2280d05ea79be467ecd2baa39c4dc70ebb82b698f18ed97ecb9a45f00c7cfcbe001f4f901ee7f31631f43c54d0e797c8d1db7acdb7214058f80582a9f97766978d284adc6d903089885ce7976942c5b31cbe2ad85bc1fd3e8e89c05a8c6a3ae74be05061cde6eebc905f51e2cb8c2ffc27dbc1e17dbb90e42dd0320a292268bb8bebc6e999eb3260b07de22ccaee6750a3bd9f8ae7413a34b9d91aa2783d5c113719c977d4f6c5f96dcc2b2672df6b5080d0cf953a77259c31eeff732001961c1acd0059c218742e8378c6a1f7f88a942cf231fe426e247c0f1c3276ed456af6640029922bf20fb3d0bceb828c4010c8ecc7fdde9e0bfcb14ece9ecddbb2a21dd504de7c0fbc98d9daae013785e9f77987ef5991cd5743dbc98aeb2117e669c52502dbcef05572d1b48b53fd415179d841b84266bafaadafceef9e97116614427054041ac8aead423bea872c47d30bd587613e5da72090927d20958ffe0f8e40afac79f5e9f15c23da974fd66aff7a6624cf9e9c7a8df4c6b68f668067844876f9073ab851cf49797bf9285ba4352da30de1e6aa611f675b62710b5833e341846fb44be883678cdb8c03652e5a918a507d91ae053263357b34e101401e602f10a6ac1cdbe27e233c57a40aa2577d90b0b80f88b4f88dcd93f34e18afa6c83d7478f3763322f27570e82f1c1e450d8a8bd3f81cd6976646656f8546ba0ec32af24280fa5abb885b0a28342ed3c175be7c840e9e8c72c1996eba82812b83a1ecf663d8503156be19def70e81c506c7fd2ced7669e6e158e7e3f3932b8bf782c6412b025574e5bef6ce7463ff517acc9b3ce4553a93fb2dc5784192746fa3976dfad58097ea985c2e50ee03861f9a30535f49f5f3d7de0c4408ee2d1ae3cd2f3443547fabe1740292768310029145fc85c91fa7da38847a68689e88690dfee795d0f355b54b3748761c94f74513e2f9b2e74fbcdb302f1c4ca9fab732417fba639d8325bb351e44def3af7fe83a48342f4ab0d6b2c837902650e836c34122125629d8f112db4577561f85237062f033fd109b9e50fc2aea65f4e70e073942f4e5a0f11dacde05b17711e3656482063c73b93092ff446f5602fc25fbe4d86360c52a1d86b96318c35ff1b4813bd6df429d09c11258aad68acd14ced26b6c44e175ce5e1eeba37a6afa716c1ea1ac6edcffd451fe3f360a5234ca143fc1b6d1243b9a75de97eddd41448c4e2dbf273b6e9423aa926948218b509a1a709c14b0cb595718992980fb256dbd5e85fdc1cd6fd6dbb55ab4268874d609d731b3183445089310593b2a0eea2ef5e514e3665ddffc795e225fb1fda278031f093de732509161e9c3a5b6aac69b442a618079834d393539dc8d2112f6330977bcb97d1bb30d1b24fd9f2fc4445b62de022fd7b6985da245ad5ec5a56beb118ffc9d4bb65424c7bd16a19d56232879deae597f1df6b3e1bf8cbab0a7a5884770edce18c319db08714f0d5813ed52fbd99866e0d2dbeb79fbd1ae1ba6510845b89ce69c80776ef296afc3b1507dd5f41420e6914c8f87588c274c5cb9ba7e8eb8145e005c104e5ef3f4e9aa60f26510f837c5518e5b2a928d52b506593e8d22833cf0fbc252272df541afdb937bc8359e0f5d51aece915aed2f25022bd46b785c1267e68684244cbe92f7cac4018db678750e55036e2627cdd76f7917809445e6d4f03abd438a301a181e2487f5e868666717ca65daa4b1f2ce7b35953a8750f38e4564e6237c585e7e000d5735c344085b970e50df0a3fb19ec6e6fe7191e0dcbf2b0a2ebaf75c4bedea421338b86069b129f2ad23d85d51c149417de6f413ea98b7bc3c1a8a4c6673d9a66d7c8a7ce0e040db63fe47692d972f6c24f698515e9fef491b8689158346053128b37ae385d5f67d2f3bfe380aa44cc450313f1108d6b21cb1d19de601de625e309181e690edb04244f235349808f765edc310b6f71a982ab988cba310fd0a35a4353ac9116b1dfd0f4d8491258a97ac578b7290ee443aa39adb46606120572a81a1288398acd6227790012730c112a12d6296cdc9701f44a42e5c892805a159bcdd45dd2ced0e520f136b7cc054c17f0c4d7aa5134620f3ceb4df23af1b24b81b275994882c186ee5848d8654aebb0c1c519faa5a8f50d07622f6af0edfac69678a82fbd0832d635f3f3f3b5d8913de1ca92f6b6d15d8cfb10d561c376df9a37ea6dc5c8e9c2f4fdf0c21e9f068f2072d804245185e39113410a6055bbfe443d21258e682f363a0106fa7c7d1761f78054ed1610c161d059c381c295a043f06ea712d65268dade9601f248f487c132f1f9bb641b2147adbc45b59b981098316e0f6761e6fba8c25b36139dad97b8cd17a60f3bd6bd333f07d3a3b3d137f04137cb83117db3b7281e76e9c9e15647b4811461811c02aca2f86dfbcf6e691fff074b53d1ce459fcb8715810931206a667b9caa5a4dc2d2abd6755160617a516ecd396c6ef8b7e4eda90aa673872a97d74d2c324bcb95fb34b905cdb6b59e443e30568652c8a21cf92233c2d4e15bb69defedfc98a575b26b5cd14aa57eb3c266ffb9f479c4c97e1ddb0f0b3e1c8d1d739e43163ed5ccf88f5de3e306c428d8ae369059bfc3afc3ea1e4230bf142a000b0fd6a5024952095088dcc271db093417557e64cfec7ad7d3d099dc3699d940ac122cac12a8085e46fbdf9775d05938d1548b2b8952ce51bbeb9d0f5b3c236f87c5b99ce85cf92b81761d5bc361fdb70bcd125c03ea71fb3fb3e7b875ed5b4d04e67a9ee1f70476c6c5e6957e9aea03bb1c9c0fde8cee253f46d631644cf6eeada141bb1c446638763c641975c698b3ba865a2ea4363983eefc3ba03ba7d8145d711d2da9ab7a737e51d825b9d22cba2f498051f5f334684b6bd644583cb2aa9ac19bc0f1f55ee3ee5f4a8660b42c73ea30b5eb9e09b8a9266007fa4228c7979753c188a31c1eefe076b9af8bd370aac855c48dbbdde6fecafc0e8612894318b9b643ddebe6404320195c643552dcff5cdf9fa2b9566d10d86008928e499a7546eb59801eb95627cafb1cc1ae03ca1793ad64420bbbeb776778f8876771cd49d2a28f520e870c681c2676385006efdb57e13983ac904c474bd256bd0cb4f87de3826a93ea6b3ecc098f81460c453b9333e0ac0ed2e3b2aa41e878028f896765e4c6b4746287afc6a57abddcffeb35b261768da9b05cbecf022b5078fe8db900f1da42c7691ccd27d3e4fb49d3923cec070fb0e0f00456c7f12287f0c3d972576935922312b75fe651f4a9ac0c83c162f037fd48d1dfdba63a2e30388e269d454091fc6063eb97c54b2e045c058a88e85d0f54b96df5cc46094855887044349242296d550336aa3485e1cec383e319ab7ea5ef126bc4c96ca7f712cd94acfa9190df47f143e2ca848e77f301e7edc5f8861e1760256e845a1208b4ad6268391bbca3caa29d9c496cef85935949295f352d8990522d1b69d46cdfd6398dfb5cfe3f40f33ebc08eb333ca8d84ad6f16b9e1aca1b74e1f18d44af46344857d974b2865a629861e7d9305b18b4769019aa3690e6cc33453cc0efd618f792eb65c1740a37c1d089fa5b0b1810ed852b1a39524ad3dbfdefe2c73e7d826a3f066a4e9a6123b9eb525cb4d3aa1cd2834478e84295495850b85637fb8842ab3f302dca9e4ae89fd2015964a20d9c66f8f372fb1f37d2a55363ed9fe44c0f8f2e3b8bb9d9adac330741135416a4d8738656c53413abb7faf3d049e7ffb498eaeae30d680be4cf8149f4ee1449117f9490648ad54895092703c41e6cf3fc7f5d3faa181a344c9ca308f3bda3d1bd06dd06b2924289a69dd16838e64ff6e7d0498b07701903a5cc8c1a62ce832d23626b75a078fc7d44bba9974132eba523f7626005a792e890be2d9a5f211f44d4deb2e79c6dfe8f7b20636b277564d4165a3b087270640bcc674057bb45fbd8dcc9a9465c9287699bc34a81197e25252d7cff8a76db55621001f276b4fa88dcf9503af58fcc5d6b5edc902fd01bb088299a08ecdd25cd2fd6d7c5e4732a4cd7691df936d768fdf4b4c990e166b12106af770c8159c2227a9665a0cc56e6de0ca023d23a0e083af34218686093ea85c995eec5eb5a14a1be11f0e7bfe1d6cb5e915f9304f5ce4951a3b7c60a793ab5b8b851e2b77acfee96011635668a8e1d4ef1e37c781356d48487e48f2133dfcead4ba757a67ec63f0f82821f792d294e426b15519ec14041807de1ba4a4f2362aa68f956d572a8e1c5d63ce20a66597a723827330cad71f75e8879bb4f96728aee9bd1fb0d328626367d0502338f8f16d2e88649056fdb787c64143f3e5454578953697f0621cc1b113229184d375ebe80acf2e8a2aa47b1733bbcc4bcc9d19214bacf8acbea4c2dde2a3e88592e5224d65c229a43250a57ce3ae4b6d658ee244281c7117d23d6f09e16c481367ddb43b3f19b03508383704276de87a33b74d37555d781b9c6af60222ac3f829f868575959101b6d4984e42e791f4f860abd6d555ad0892fc8066a1067b9a3359d1efeb1ac8ac57a7c5e95be0e08b84baa831e9bafae03ed4783682d951be1ade3710c34ce3f608a8d02d965c5abf9d8789843234878f620062b508f42ad17b7c1758db07e763f93d22826b5a9e87ff89d9ce6c22ea46b218943c2c355b20a09169abad177c572c0181b3710a884577cbe07dd7b0186be659005eb1aca9345c2acc8b5e514423d4b09d2b203a2569d2b6991645c3cbc81b31e3166bb8bbd45d3020a4257d095f25817e39c2c35416fb711926b9cc18da4179523a6a764496db2f025fb205a19afd02c54300c5f13e94128db3029ac494c989200629ed5b8e091b18ce31bdb1871cb8d0e8ba49823055905158ece05a26c0d78e1d96561127afad6ca3c49bb541728c58df830b0cbcf3e922b3752748c96325f6f9f950aca2b1764d9ff173e95edc90f6434dcae27bd48a48c298c0b4bb1eea1cd865e617f028e5a77076e2464e8667a00f31a7ee9153cf4e4d19c6c089b203376aec46aeed0e3c767492b96d36f31bdb57b49cafc4426701e7148c4dbad273ac82321ebdbe7a11ece50dadebb1777ce52cd5ca67094f27851338d30324de9e415b8b4d13c4ac3bf9e3af1b4d1c72f16d869122c9f5ca51c3ca95b48a393d97c7931d3875a42304dc8a17fea3d26b78275c838c0d7fbdbec5c3f9b6ef54fc211cea263b169ed5e3b49f68eb78e64391fe76bbdde6c16e116a8772f9fde5fd5d7bd792bd7c61e35dd2aa63daa310e60552464a7bc2b92f8cfd27050a092a40b7620cafa2512b4cbc2a7b939b97b5ca2c92b086ea8ec269a154405d1b68d67b720f104848c6a6b36d13bc4e571e3c110384039c4d2c6885ce43aec8a07dbbc3967856d4d0e6d7775b5404f48febff721edd6f8fbb2a1af1b7ce424dcfdd9a47804abee400d9aba62c24b92e3f767c16bb2509acdc100f0a272c491b76710b60c487a75bbff797f18a330b8746cbf3f1bd0253174eb152f86060bb3fa97c27d1bfb94e72b6b97c68e1d6475bd16e862b4240a078004869dfc3b861f25b7f4e8cb5dc9c9775c65328881b7772324556e93ada0b7b8daf7b43f09426dd7bef7f574f1a929444b4717c578385f34d2b81c4d42544db927c681a0bd141d3c20860cf32ab32bda4a33952ce89482140e8cf52223d26089f014c3627197f2b8155775a3bb27bab8ba38635764b4903cbaa87ab7b09e3a7357527e9eda6043c7fdbc64617007cf1913777bef134708ae64ab8af37ae0b6d8606bf2265240b6c29bcb9ffbbe1a7d96ace15ea74b5f6013db1781588927e9334104ab5a70c5f0cc6bab770708e577c0cc5e550d3e37295c5727ef3a153e469c0932934d01461c247b4f17a1e794d4adaee107484614a17ba46cf927d69b961bb4edb6d5209f98cff16ee8b74db015b651fb615fd2bde5a50bd8d4942f18bce2497f55cb7ab88a4c6376c55800ad7c7e956aec2f59c27766a1c554cc22af4b21cc2e9cd7dfb4e52003a702c88a4d7f7a79d9ff55d2b3efe866cead5ad3a9b16430f63999e4936a10b59063eda566cb26d6aefad33a649b45438654890c3a0d44e88d58ad3d6a5811ac2ff02bfd4a38877c8e2fc95a40dbe7089eb1c8ceeaede83f10f92d69a593fd0601999b4cc16f19c1b91606f17fc65dacdc247eb980cabfacba1dcedf4cdbb73bb3443f47de69d9c568992d2bc1399b1cbd1d7fd85aff7b8bf303450cfe9e8775d72b238248341242c06c8508415f1164eade718a385ad9371ee8556584c00dbac63d725d53c4da4366c9d04de5b154ef6b4411774f60c295675db041ff3df91814d2c13e3387b3acda1d3d483c0db3819e15c9a43157a2e307a9364c32058f10497d176fcbdc193ec1fae6f7c46a73f66dd63783970207d3a79415845ba393f836a97020c309839a1535896ad07187109ea6b3f551b17128934a6610ad324a9c6a7388f06f5cccc63e120ad3c874ca1a4b66948353dab97697562e5bc2ea24198ad970216fd0e25b70d69b58afe0a0f38ae73e6560c0a24a7ef675c089550edca25b82566fc9a36bd408308e19a497b7c471998ee6254812ef59d7270690fadca1f4d643883c54ac0d0936aff0ec0a750b3a50a49a276695388e511663a9970f990c4f7bfff82b02738bd7ee4598508e7d8825d89eff573d8a77e8c2efad60c140f6f32a3c8d61ca30ab0b68fae43d39e9c2521dc6c776d9110b9936d750cf07aa6d1e444446e74690ceae4ba126b74fe7c798349d6748b8793ff0f9d7a4bb40a47e0857232260d94b6b91f1426cbd4e10bfa2989f8f295f3b520fea0a32816c6753a235c64a8d11d8202f885e4622e94ee1d9922d62e170ad6b6fc1bd679aa9278548a55b4bcb709c3f83cd95ed030210e247997d70c0406e2fd81a4369b405087558ee120c2e80d2a5c37a02303fb09e73512e7332dd6d50698cba96c3531fdc29a8b12b30d6bca45855ebb904e69750214d45072390ab5469542868ab939feffe698a94c2099dbadac8c3eeaa896b4b3bebaac1b06f5919dca9060bd6fd14a5fcb86ccb54045015c30dcd081fa07d639e2a3e8d3db74d9a2b8b9d4b6e1175e2e8018f2092ed56d67351c59fcbc59ac157a38ed9f432f607ea7d00ad5a0e13ffabc38c6a4f9e86325c06c697635b07c27fc22b70c59d5a6dd5afdffad178030cae22f57f1890c834d68710f003e3a3c0575b3663ffb0de12b48bad25538b53192cd5e66bd74a3cdea42ee8f20a3193f6c926967938b3ff4da5377075db1c7ea4c85a1beae0f0ac79f91b1ec17cc369ea718413f8f9f777529699bb9f5bdcea19a1513f1eb1f0f5e3afca05b31493ab222bd60580a7ac6340c65021df5e3d1e16e2bc2dd4ebaceb7ae032548f665a0b76d2dd4b8438e675e89fd89499cccd77d0aaa08983a6e231ab6a213e5c0f1fb02af487725a33518bbdd5f38194284d15fe288c8dca6ceb7fda382fd5b9d708b7911cd10fd45b97659e45ce4699c60e4a588ae0ca3511d3df9d9a0b03d33dec762c247d2de4a9a8c9dea851aef48b45d3406869a8b518571eba91cac011744ebe6fa292b56416581a8ce1a043b18e1998e640b91cf457a410426ea701daed8b304a66825be9448fb253d4f547b4c758b268baa215e153391964a4185b475a7ca2ba4ff6926794f48166e200d36883569f8f4e3c080f1c5e1afff831a92930222f8ed832d92414ab865995603c6778f2f3f20db2b74d210eff4a8b4ca6e8257962ad9aefcbdc7740946da450b0af17d1b23c1534fb393d6b82dc2e1b1603bfa22afdbddf299ec3bb1311b95f04aaf271c0b4bf5aae2a1e00dc02458d11e49cde2bda9737443cb28ddb9117abbba97111ad0bd0f960531434395a209e7406649568b7fea5f235198862a0bc17ce4da27cd4e20126489ceee524469848ff4444a1d19410e3dbf5785ba4a92ee186fa6ff24b273eb21af6aff99843f813b50d316cce24a997575a11aa297c539a42527aa8e3365ca1f5bea31afa62d61670f20ceb3434975793ea56183928aedf2f0e6b6dfb8e570a1445f4e12134baee0e8d023c730674ae8ba4f0ed0da227e48ba1c720d1dc6c4a2f577cbf934fe82fe6e3ceebc8d638801aea4f31426d3d903c6ab988cb7a4a46bc181acba7d128b7d332eb995bd5f55e0f554005fbad77f94ca05bc2aa8077de32a7d69255dc05cc814605a057cb95e5cfdc0045a341a52361b5618fc140285a2181e0e781cc0bd5118461b03f41dc659dedcbf32a786d996b7357d39bb12ae05bf6ee04fc6518a6395d5954665afee531dc9df3d6a7d54f73626bca0ba5fb3ffb4c9b9b6f5e1960216ead457d5734e5c4839538fdfca08f2111be4cfa95e558268203b03bcc4c74f926dd74228af3de3937aaf0e6dd833d0f0cdb90e6ea4a462e3bbb4b7d336873fa72973f922290052d4ca6e7ae746db1df9c87884cfaff5abce9b28f91228baa12fc58b3990553dd6862b0874df204c427eba23607761e09312cb2cab05b5d2a75b12cc542857316801adad003dc14aabb08cc613a52510d4c1a4233a489a785409756cf8860b76dc4557332af6ee2f004ad9c2fb9b9973782b9764f4d735233bed6b448bb4f2cde0725d9f78cd4de996d6d73ca061615622408808fc4ed9bc2921ed666e49c1019d1ad9b8f41f570fbed497841709b4989925aa21b6abf9666d01edb4faebd426b45da0d8e29f2bc7c3ed87c78a06d5f82822995948ee312aa7525f59ce02d7c55a564278eebabf95da649dc255f426383cecdffbc8b75327196ec8cdf2d6f9e943b16b23c610f326f199ab7d297f268e55906979590c3f780d7527756f3d2e1fb6538996e3d5c50676e8e69a865c986793ca705b75b4301b1039c0af8266303fb8ad643e6df6d50cafca3d3d4bd8ff0a8a0fee063fc39828efd4aaf221a21af32a4f7616cc0781bbdd9e54ed7c36ee1db8062e304c399a562577c5a32fad7fca32a75aff80158c361f270c5e970bdec38c230f936a5bcbec052beff3263731687cab002adeb87cc602af08ed55323be3b7b034c10c7727de10f2ece4fab8c9991d65785d9c6ed73173056ab5ec5c56cf16fe0648a3e034cf92ca2d42752121b3240d6c649a437a58b218a86399e2c10b287bf459b12a69ec41491a7455e350c12a9f1a631a16e0f5f314e1f4b921a468c10625218bfec0713bc84a96f158db9fc5d826197875ac6fbf54ce43b9891837df4fb93e3130c7c3725ea6f959285fdd1f820015c8c8382067ac9a1e461d4b87823c0581446b55bbb998f201b58a7b3e43974a3fee526411d09f717f3fc17fe88030459eaa49e974566c4414cea4caa8ac0468bfaeea9b87c1081102cbb74b41be4d44e1f1f81339b2504064cfdc08c13ddf251646e67db770e174adf8759cedd27f2649fa72dd9621b7a63f52df6228c168d632ca8e67a7d1cc4f2b10a075cd6e07b552abaf58863c2ce2f8b6a4afadff05ce1c84960a79c6d91656d473c3c55962602f2a87b786c9ad53539816bbc7b00290f2b63cd52115bb09152bb16058ff66388e7c2a967207b2243fb1cabeda99db238746f52fcf53eb25da969cbf6a6a1e44cd4845a5017f0571f4f52a2f486d3fa917ee98c4611b345968a934e1f7349e36ac87f5d437e9b47aea103d75c40cdba38bc9416e260e95c5cde711589103d84cc1d89796c72fc52d8d105ab69ac2d472b3c5f0f1161202d7ada3186406fc5866de10dc37c91da70173da5d7c8bb37ad23d74580c169727a5a408b6e8666399070a7edfbae45956d3284bd595a01b27a2209c4bec96b8c43da580b25ee35c441adca12ca8bfb326c5ce149ba42c080407dd0ff4bed94e429a5d73ff5bc6e4cad5e0ed07adb7f8553d2cd170e7efe7ea10b49d996859eb5c10b7a8039066920f8116e4a130e80e5bc4ed0ea3debdcc8fb8bc7562baa5784dcc9b3d87114747e95dfe85c9f2161755e25e2d94aa76ca56baed65e52b38f31cf13478e927aa40120298291d7b04d5803221573cbd4cb0b5bafbee24d8d9aea9920ac4a58028bb23e69c0bdd354dab939a521c25fbefa50facc88a38d2ed7e21f45740cd68d18e1f0c55e309c8a1c257f74d56e28be968f6feba22ebfaedafb7bc0922473040d999b507885aa046fe0674fc8c5e6b766277b885e53c1ea89f6feb302565e3e20d40ad729fca5b6cfad2f17f124cb0343d76274ab6159fa84f4eb6667e9fd57f04c5b25934e7099c8f767288aed1147fc170ad4f6d79dc889bacfab12788934e475184ceb930b53bc8568a7125ac5cb78974699c9cd0c403a1cc85942ba1f289ee26979e05f137178ea5f3142ad7243cbcd681bdc79175c080110275e3c085e8122d64cd2bd58f20e60147cfd2bbcf6aeaa49f6456a202f47e7068c85c7986a55d7d434646d5b0c7699bc018daccc23518d20523c155f13aeff6d9b5ec6e36cfe01ef0782b07411548d4d029fe4afd7479faa75152856d2022b7ac047752869d90f7b0fa8052c074e44040b1923f9d495518b9baa1ea10b16e4790c2f1be831c5b9a2ea6d0067bf6756d00992a9e985392e15a28e588d7d0fe922fac980c712b9fc1d09b334a2269d6c66675f5d6a85a917be1d306d79025682a52bbafa9286b17ff840ce10b2ec4a17a685e2f430a4c4cd6aaaff29655740c2f70e301c7dac92cba0aaaf4144b776d2f29d7f0bebefaef53eb6d7c1245657932374d20dd6c83ca4f8b6b132834d3acea2203dd546ba0cdd909f390b501532fe0e786fc8c6b8f4f662cf994c7eeada2aab65432f31c724906ca678822b483973b121435b71c47e785c4de9b8c0e9e2e360ca3f01fb0ca0f49093dfb397953e7210e27f2f4bd651b54ffd1f0a393e6c76809a7ed79a1b528bd84448d25d89c308c4f21aa26a537f3b15387af9cb0b0dfe923a84d886769f0adec5505ba9f438c28339c3d88bdb286b4df8432d04121c5dbb54e1425185a432f4336f2b11888b8771aeb08c6b49ac06007d181c10a3ae791776512b12fac8da6ece41f14637d4e23274664dde99f0280c381584d9d73f23fc7a6eb141dee8f18eb402ce84e4f1547061f9e491c0dc6968e67c43c8f6e2556a4c23af7e644abb4eb3666e4eafce163f732619fa636e384c03531c076de0b8a9aff75c2d020b745568125fa1e95a9a0e470509c991aad57c4d23744ab8ce37e9ff0b2e9b08221ef5ee5e51b1367dff625c8472b5d43163de8e6b0553de569aad80706d3e1c81940cea64563ca3a3747dcf4fb5a7a02ea912e68f028a930982022c62baac861b443488a07d3ee18f91434cbeb234d3b0865a152f5ece954f1de6fa51b6fbae2d57b97015a9199d6509b0449e8b27a7c4e019e05b54e603a646a5373c94d070135c9aff57931e1370f3fc2e8ca7c0edb917ce414dc60f0e832d70eeb216090cd5f27573255c4cf48e955946c9d06efe4d7a249cf483a5085f97e248bd78750b3f1bb43da1290c0fc3163bbc6e7288edd8f28f658ab1ecebd9862e6f31b538c40a2d5cfcd39e7d96180f28a6975281f2638730300147a8d2e9f912403a1f09d97b33d1b1573e5104c4971ecf20db4464c275396b1ef340151c483efa68e5d1b3ef914d295e70c6b8814a263e22af4c9438ef5ceff82768390aa0980803cf085bf0ff5b55470946a295c04f2bb420b760b5a26ffd5d3c7c8af563c56cab46feae38edfaca6886890e55ecbe84e19d4d200f11d68c52e3ff57775ace7562517d0cf2459d88d3229f5d7855f391d880cbf185d66ab42d9844250999f757f79f62978a0ed0874ac7331d0b42cb76685f5324320ac3b37533abc7d1f246bde96c842da25b64d056c0b1b9bcf69b5c28889872aa8fbc247009f218db070b268bb256c8f8fcb498f223604651d51dda5c08de8ccc8692a4eb8fbf1608d64f16ef6e78befa92c20ce9daa29d38a95c90a791d1bf5a2798db81a78822f8635b564e2eeefe55860a6159f650acdab36671256ea0f25120909caef716cdd0f2132bd70802042198f43125c36b4e0cc144674661b569c58f284bb2c46d7cb9a92ea32a8d1372cbd6f3e11f50c8c6e5fbeb0d5af7aa0b1462b5a9c5d259b4687d99369a5d8d06850620bfed83eeced5550a4b83e4afb8b63ad049923e4601850b4b960625e547d25698783d38d24a8bc0a449221750ca312ea2dde8fa102e277c356a39fe74c1f2face113147c32379372b5a81ceece42f28625f318ed773646b96ba4bddc917327d721eebed32fc4f72bb76ad59952156c2c2d3e0cb9392428f0369177817a8df5cb185478d012e33ebd9e7ca98f07e89a191dfce9cbca75053f72b9f582837c4bd6c294e02701ef226627462c35ce98fd26fbbfe02188a0f84675612550342bd7354be861b6499cc32c098e93479b0b0cf70195016361983a8a40b4b7fb518df2f44495263b72d43b4ee234ffa561bdd4cd8c9dd98dc585f9565cf2533620776c4c71cc4b0123cc7ea0b51520ada4eb6da454c2a7f28c350325b6f72280f3f1658382e369a4d2bbef29c27756c2b41b825e3f1bd7ffa6f9eec428c3fee4d078f631ab765b7469e35bdf7d547e2a4d44aa2611619a5e7bece030209c8ae1c4a761262032e4ebc126c43818a9c6c03b12db68c4b3e483b0a821041bb41dbb9c8c214768262d7f2eb3b7ef4fe54a472cb56fe457252f39b318e0f7e347284ebac12e2d374a60e00c197df48131a43bedc024029576812266f5d1b2d84085299db9cef344626a68928aa0335a74af6d056178d5b2736d3d8be78f853774dc9020f8c247b7edacb8804ce9a3a55b52210e7836fb472016a9f5b26666a6a56bf2e580758d65c480cffb40044066797711d48f1bdc7ccfbbbc8fd88e0dd086cf59819c5225cfdffb376970fab3a23f1f1a6ab9ae5b5a1fa36a0042c00b268a508017029894799f0138b03ac143f5f60bdeda72f4c20e05ec4be63e6a849cc3b9d8e625494dc9956702a4a900ec6b020b724d57f95833a388a5652d12c6ea51e4d417cd87b9fb3487cbedc7527d2f066918ad5c6d8956a72cc9b9dab46e65f16beaf938f85a74ff202f7f7499002bc7e005a690aaad4c2e07303678ed28b3478eb7a8406f03083ee59e96612fd38bed2c75862876caf61231039ca5e252267100b94c19198bc51c9f25c171e57e6fb083bec2b354627d41a23bcc261120724d887853fcc6cc1057255dbe2ec23c75448e330076e950348dea46da893a9058d91480d9f9ae4bd4c6243e6b38a527cdfb2ea1d911b1945b714c2bc859a197fcfaee0a59e72c0944815d6c1a9b32e65f6a240fbf2f709e7dea052c72370ed5b81ec5c8773bb6ab104631ab4d73ccdf2ee7afa708808f18b167bf7ee189cec733aae971df8431bb4248e42764980a8c3f16abeed348d421c747c46ed70bdf8df6af6e61947788d22c240d3edc79ee8eeb29888bf1905de0e6afd60d7e307385752682479b05fc871513123d85f8ea76ac40fd4e37e7c757e2def45a6d5daa1bf931fac3631bd597e3fe383da63ff2c856f6900ed0e75762f4932e7b1553c3de33c71242da62ee1aa173f9d55feef0a3344975ab68d0907bcc8eb5deb6263ffbeaecb25f8836cdcfd2126f096776b68f8cb18bf6cc92c1d223374bdae4433f28d1cebc0f6989447c6a9c7378bb1870accc76cbe7f6057a298338326a1669928c9cd7dd88b214c78bde1fbc11856f434b18a915150b448185c83abd2060c639a1a110352f61e19cefdd1546f5df4e1e2756ab749256f4055c661ac68a68b65edc7c3ef1c770de2285d4f1259a1c43a1899d32eeb94682b2bc2d11fc1b9d6cfe443103607d3522f0141f7e09b9b12b16e3dd850d86941f0e8a0ee34a946b3bc9e0ed06324a2a2be0da43f3862deb2183524d3b5867efbad51a5ec8250643db096655ea8daeb1d9b3f3574baa31e84b1b6b1e5b61137718a65eb052a726ac0d713ad311bf5b8bbe863533b8df6813225684582a31eb6e67cfc28b7e19898db5fa7402e52b123451fdf7252544234b9f3b9d0faad9ac4ac54aea62bba8a2577da3bc42c820e78c3210af34373d441a6d0723fbe844f5f23a3d0ca05bdc78bf771f386e86fb58a203bc5d47c7ff778653f2432494b1c908f8159f3526054609bf20c4f9d81fd8f938067ec60fcb1c66a0ed9ba55c8cac53375707aa898fa65f32fb836af1d49fb7911a7e0db814024ff03afe7e976e7271e674cfc6420f71c11298cd250b5d6ed2321060cd5094db3768b7e1111166d45bc49f22f748e18568461941dd0cdbc27185a2df260d20b92cfdcb1b07b9a4b931fef59e34a1fd0f56123337c8a717ae400a7624a71f95276b671608a87045575425b9ed1514b963410416c57a6041271980be60ea2490a2dcc7331a8d6e49317acc3dea7a1fea98d96000fce72f22ee85adc7eff79bed10e28faead5e0d44653c924e7488a2945538f66e9967de7032dd4ad24e26a15b94f927ff3594db3c697dcd2bcb78abbc491405181d595c59b51b98136e841b06e48d29519843d1bd85882fd953108c09d7a427742af078e04d5dfb1718993e5c49e8689c42c336146b3fd67139df8f7da1f5856f8e5e95e607b7af54f0b541095cab57aa0a79c472313aa78de1b832aed9fb929659066a4fd3ebabe913292563ade9d0eddd003a02ffad9f19a660d3ef48d625bc1ec172860aeb2734a9de12f2d9162d04cb8d6599a226c9aa09d24caa8f7cce27bdba5dea7a9147a5e648a88b93642c66da3cc87d06305be0e1758d4a77e62054e6101ea0cd8d897f93f8b80eac5a950f3e4a03030c30611c333aabd4e6f473d6abdff060ae4f56e9828cb345cecf923fb178dd9edb086f5fab81b43e9b865d30dd38bc3201c59c10238265c64e309880d3203c93826b492a39f8a0a3524a96d217c8f33f1ce7466de63af1dec9e06ff7625ea4b503a88d609079aec20bf269496fc1f803c53b433f2a5f2defae530346b55f11de444a8d5fe3e832296c527acea630b05402df29261245deb1d6fc1141af4ace641e62d1d9dc8e633cc9c4ab83fc47a426c4920de5afbea1c65d24949e1516838ac04890b99e695351881f4bae71ce31646287ffda58b55558100307b05f4075dc82b2988b311f153aae113e857f5213788a71de426b7ba4d96b31916eecfc5d379e8d86e79e23ecbcd5148f98ae052d7be43af3be55ff077fe058c7bb9be7d683a056c31628a3c0cd64cb31882cd4efc7d9a35f5b28fa59aabba8c55224176da589cf61ecafbe712a3410869529393693f9256868f832bed1f2e1765d113513e298d625f6e126c9377fa4748664000105957e2ffd28ff2a5eedae4862f7d8f8eabc309379ddfd73181c4a96e6ef19a20eaa4462eabd81403a749a2a9925ad09959f088567c51bb9ee265ec8a373c32b1589d97aca1e87704e8ab9c2469f7fc23def700b8b07b866bf0f6106d74f17adfeed7870fd8205fd6f3b97a819560249ca27f52eb2fbb60bae12c247de7bff5a2178199d1d746c9036ff5afd7b9488bdd3c6169dbc39bd4d832511de46a02585b86abc4b97daaf78e73676a889d0c360b233852dffac45d0db8915a9a5cad5616e1b183eb02fd80d95fd197df273fc65648cb7440ff807867e182313d1c8f283ebe0fac84068a42329352ae9995f4b537843e30e22a62d619fd9fd830d592d49633ce05a0ac0fb270556e476e948a20bbfc3b7fa518bc98c1f098a3fa5eea0b2a61c3db8e1b47077d566ae9378cf8dfa69e40d3b871b9790a5827dc80053825bf0192b336ff00c1e145eae1853ca5fa3101a556cc2868bb0e105bd45e17308bf1564db88cd939a23433acd31efa5e6aa54666b3cfc6295d89ddb27ba48d3d358b47b5665b79c119fb13b38b8e0cdb8fff61383db59c86e31402887d87611db520b5a77863fc8901cb50a8dde5de9318e3ae6fe96749a902dbc3bc77f2f00dc984b981b843a273d3f1e0e3e97f51007e5b9574e79a3022a45f19496bfbe7f30a039cc40c93c43224acee991d3afe0a6ec1e57c91e081707c21afbe7b8fb2801fd727951e80cc951d9da09e36184601091cc8fca4a9f4d16ee58a26e8b88b2434c9e5185cce4ba09c92eaf0547d56a11ddeb437ee16404e60ae7718a50caea1e3aa18e0f2166d514a9591a42654d4aad15bbf579a7012e0b4d6a5ea0a8adceb4d9d184132aee5e2693892ccc781b702823f3fbdea6fa0a665f847c73d71de0a6714520972c355006738a131f82cb4c3215182f3dcff50e104f8e65773b687eb4af8107573aa8487b03422d6cdc4b66ecff4b9fba3f3839ac0c696484280d47d6fb77aefd2f1976592c89bcc4bf274f5813791eb54f4245dec1976bf52d7200ae6f60cc9a4891366c7edf4e1e7e3cc3404127a6f27fb90f1acce49a9ece26f1c62098f80a9bfa60f7a5190c13ec3f6c103e02d98cb34747a2a9f27e76791286b6d842f65aa3227726912838449417bf93557f428c5864431362deadafa2f1e0cc8f9387e0f29b8a924415f22e037722dcb2ff13363327e3212e2a687e06a209ef279159866eeb46e54d91a916e2f2deffdcf14a8887c14eea3f4345adc0a550aa62750ea84ce8273396873742c2a802086fd7aa2f1eafe45605c881789ba5b116cc601476a3de66cb5d322b124316fa68608357bc6db816598a4a15b192e2ed344298199f8743515acb27c8715d8b5b11690b81a59d96566a6c9d51656830bf971353c6bb77c726404d8d008fbedf1747c7a43a8d72ac609994f2067281965221d376b6df7c9f4e2bad63ae4efed982880b4da68f4617865bddaf37574aba2ab462b21b8ce1cf7c3739695b02df5d8e4cff261d85e6f61f28d7d6ae2e8080b12e8a0ac8f2ec0cee3be25562132016eec23f69b403f4664c0e06bb9f84da04c893b63e094359cc45558d639fd915cbd7c3368ed1609e751eb19407318ccbe36f915c625896fe82d3a96278a7cb9a7470da7b3fc9bdaab7df4014d3a487558fda0e26e92a7d606b0debc18236b6f4479fe44e348e1ba62a23c56257a1431bbbc11a982c5e3bd842ce2c85659a44ac4bccd87518a9d778d63c08d6b56baaf155da285eb84051243d56f4d33bb84c0c372f6e6909982be852148caf1ca2d8d52403ca00911b18679b4153104e51ee5008b2bb13f4823241738b4f6f69319d60a62a397654ddd5fbb1de502aa7ac957b54c54badaed8f7ccedcbabfdff0f6bc5fb15e13d995edfe57b0ecfb204b7c2a24c57a9710823bbe186ea4b92d0843fe7ec200bcaa726d76b90eae819ec2ec819dc0fb6b43b1b26f55f050cad140cf0f40e8831987c313f3391a1e06dbaaf4ef2f3c5189dcb7dae28b0c37002ad02f10d94b181c58bde423d35ed341a669494e810f7953e10d6812114f5b5461f08d78131d6cff2e11691897121495f6abff1bab8feea190a816f729427487d09e6496f66fe97bd3eff16d4c4d3cca3b423aa7ec7542f2a9803ec353e798f226cc7873a790482d508e231767798f4b4c4fca786b4b7f891e6f131368453fda2ee5c12c8b960165666af903fce59a2f4ec17d9f54c67da0b2c9626aa3cfc6a46d45bfe7f4acca07af8f845e8c3202d0cb112a63f6b620f8a30bd7b658bbc33e916db954ea1effbacc3baf3c683253f6c2ab887a1b51f6cd446d579caa344637066e4aaf7725a096cfd00d985e96ecb96fec7c0900603df4b155b466ba5fb6679068370d693f229c63cbfe0e7ae6f5088f199221a2c1d43f7aaf86d2aa4555283060226f2eb3b3e1fa8c49e36c542e76109825f139394c4def41671ae8e66c4f2e448a50007c1ee8b0be22684c9285b75f250d1c19b5c66081311e489ca72eb9010d6704065d5fd3f1ef1de8d7c9f3fcac061f88b66705758357e708dbb4873514ba3f83db04f21a0c7e8d0d4bab609f960fa2b66db539a7bc5a7fc5c98c4dc9b59e70daa98f45410de31274946e7ea0615c06c83eff0d545f8fa3a4c2d03733f72aade7a518ae5f5ed88186b5532f475c148c74d93bccc3a90258b24a03ebdeabf93e9a96c2dbb569cef3a74a67b1b8d92dcaa041149dcc3df8c10dd5c0903d637a8778375c4d88eb234f50288de7bb516ecfc8ee9452ddfee3b73400cbc7cbac357e5d09c8821ec33e0000000000