PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 55702 a8d8e1e0e319dcb3fa263bb77295147ef84fc51b612e0d47a0329d1db405b7f4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9310543bce5742b578b915413c071b715df9c0c44fc3156dab5bfeabaa83b341
Certificate Block Hash
a8d8e1e0e319dcb3fa263bb77295147ef84fc51b612e0d47a0329d1db405b7f4
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00300f0000c01d0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ea5a076c5efb6a2819a213d8b97cfd6e36298e2dd15c11b69adb2cde0173aa7501639e2d856455193a36d321ff6dd89c9b908609731f68849ee2e1f1d6523018bad06d0a4e089ec41b28db82f82b50ea90297948bd55a7bb7a110000000000000040000000400000300f0000c01d0000

Raw Header Hex

00004020ac1f5d664e3a8022f3d01f109ad161ca6898914d40ec1e4b9c417c8e0cf7f5c37554ff7e7450f7152b7783158b967138515cb1f7a81ea7cec1632406da6d09c41e710b6ac875051841b383aaabfe5bab6d15c34fc4c0f95d711b073c4115b978b54257ce3b541093

Proof Data Hex

59,560 bytes
121216020307f3bfc660d8e07fa45afacbf1027f6a6a048c282515d7bc7a17d7b235fae560c5ae905b798c5c7e7b648fcfc72fd2932c983be4e4cf8596b52b19e84c9e635a30fcd8226e3db9f230477d6d313ccc15ddcfd3404f81b1d2bb7f9011ebd07ce5e448330c758e7050c3aa9a268a44e6cc978bb71ef7d2357a2fcaabb9984f923881aab6052fa15f33bc5922956912756d1b17b5d827f22d6c2064fd25689e9195f8c4efd010707f82fb06f75227fd5b8613f13f45fc670cce5a865e3809d71cdb4166150d8997d3cc34495d8af0e18b168658c4385223fe9cf4fb4799372380a6a2c450eaaa600263b3a7e59d399bfdfadd4a32bbebb5522ee02c59f3c84c7804fa1524f36467b1ddaff572e3ca0ce50e3fe039a4f22c12a6bc7c0aec89ba717d0486266c7f53f930b3305a96854f60edeb88be3a50e2516e68189f36cdb8d185d56e633dd8c2c2cc9f4151b7f1e0ba3403488bb363b7fc4f2143cee6008fa2f7093bddf106864d8bd9e26b2bf57804ad0c9d399c683fe2015ee2a25e960362a08cfb1123fa16efe1e61a9d334c4f26718b4d41383f737908f38d677bf3632fb0469e2a0678fb805fbff1e01698096c1395182dd2e873e84c45cc8d7d9c636cb491a06f7ddf75d131d8c49dd6795fcab509adb06b9e5d9c9fe959ee9fa8710300a793ae054d923ac4e2c4d259c1c046e74b63483e241a8434c0dda44920906fd0ad90a9b7d5614d174e1497f527a586bbacf49809ecb99f7c0cb5c92f961e79db1034c05f43ffec6397f95dfdab686030a82614be6ed768ae85c7a655aebeb1cd22e7d4b4129fd9a06e8555c15b8f0184d3133709a4000a69f297cc60d24e581be15d468da93a2ef415fcc77cea932d7593db5899aaf84f99f4db036b9a416c57bcfc623577df8bb0eefc386581c315b31bf2fcb4cff95c8584a248ec3026262764a41e1be4400998e891b81d72e8cbcd8898ce025f63a2939e1e750c1507585f75a2ad487ec5e33b13937d3aa9abfd483e7195def7275ec743e59e13275bfcb35ef738e5690a2244ce6ceda9c8abd204c641d96dc0979afb96835bc6a9572b5e150ff5a1766e08db0b9b12fb70397836838ab5695161715360ec086995c277d1fa0220355801e4055e2cd80b8376eb9ccaafae738ec412c8d0c1de6fa70900e996d0f5d730087290f61fcbbe64e5b38b600c6c75b3e8797deccba781fb981f491bacdb623758268428dd657bc83a456a38c23ca4f6cf167c0e6901311ebfa6ba1c5bd5db27f7cc45dd91b8e68f1c596648616f5e84eedcf903525822ee9674b363ca5161aa7d8a5ae545dc8c6d40fbe6047b806dcadc70bd5539ec04e424ad06d3dd9e0469a2890ee362efcb8e30c82e6159615cb6d57170d5738630de416c1ecb41c0e11a51f3b0598bdbf5f3376ee15c75b64b223662bcd267959621cb296b7070f6897e9a098b56b04410a0fd765b40b6528ed53a5b80f9644df3e42efc9a30098169d8c349c856d4b3ae98d1364e1e02a26381d7f5243ebb2b2a038b9dfdd86c0213a36c7315bb6e1e473a3ca62369a9d5025c615cc0a7c80ba246cc18729e1fdd1b19ff61515ceab050fe0ddfa9b8a566fc920687b1a2a65bae1505f8f8eac843bb1e22f2c944364324b806f3b8ba801ae8260ace93c7ab85266979d1916b78ed2fd8c37009aed08ffddd874ae0e116fcdffad158ba79229eacc001faf40118721849ced50ed8e6291646f49513be0344052b8c632d52fae17544093f5f60f669df0d0216f764c98648ca0ba02a6f4b7cbca6417861f97f90a905f3478a25a27aed3ff137f1e4c69f9e0e4fd80c44f65a2a3b115860ca4256a8f9933af8b015efd34ffb52a386534a8bda2c36bf1434ff5dc9b2e3c541f7f0733d727bafc1e110aa736c5f57faf47944ae72b67ad23863bbca65001b33e00b21b64dc6137f8a01313462677e54ef47cb4631be06d5faf3a4f3ff3f18ac53efc2bc9ab476091dc8095ce1c8ed05652deb5698408fb3a1f7e6cc82aaf7a50e8f082b491e710603eba05ee888d46323adb40ca0bca6e20b3f210b721288aa708577749af5a83d1c068f410b6345e48926ddc8a46a406dda140b0597b4b9346a26a43c54ca8e1eac1bc58f39a66729fb1b65387d1a607adf73cee7e4769a4a5e097f70b79792740add624221a8c043622daba9e0b3732d1662a18ae622721950894a26beb7271ea4e9578a284bb18bb64b57d216d759fab6686862dea5abfde9ec1f9f4cd24a6bf7f3025abcdefd86dd7bfdffa88ce02f7450f954b4b51f86cc581439bda427ce4d2b3cfa6d9f7de23fe1e0225640a0fbbd36f88ac209d2d07cab6a2b6cfdd90b103afd22c2d8c2d56917d923b7aa57051cbae179646041b2d29cca63c3b68c33e46abe88ce6a09f643d1285abe9bdf06337c759d48a76adce1a1e74287546c0dc615d9efeddd57f1788bd7c47acfc897c3e329c4735e222b0e173d3d671ea9c25585ee5f164a2ad402fbc9d9bcd8f07f0426bfda2507152422fb82ac8a4cf54b67f8ac39626c7c3b73d7fbd46b70fbe3a36112b3928703e0e7495a1eb909b24951d4db06203bb1ffd8cabf0e08728011944069a251d810c61e65772a929d322dbc25ea9e8135446f60cb702bc559f4aa46b62da345ca7d85b267d23b74279207fa1c873131d597c71a35b84c483878ac5cd95ae98c57df846868dd19c245026bbaaabab36e9c78c957a0392cade202f25aad3c311ec8e806479eb8e162142f65fc63026ca1452e5d236e7d8ee8822a97f97f13cff123d70acf04e55110f1b7787b3b1f6bbbd2e47252a61383fc6ad18c419faad76d6d36e5ea19089d90350078423c1e5e1ca012e2085d48e97e09dd6e6586d9ec078e074a11f4731f8a5df6d468d5ad28d4f1fec90d3ef4409d579dc6a37e2e57c1649fefc9094e4abaa7e119173c2d56367fa4677d1bbc6aa95dcea721610a8720d1f703f4156e5840b3759ef2b9155d237a479704309312cd243f82539075a6c408696a958645dc7b236b94a1369f0c9ba0f69362d3450297acefcb5cc08dfd0af1a37023c64fbb3ce0284ffabc4cb086ea62ceab9569a6c7464c78e06bd852f603873e6c8efcffe28fa7f7c079daf589bc1e079059a33aa051907d503084d4194167b255890e6f4006800505c63ea9527b140de6624e1fa351e628b7bde67c8d3179fa023450c9299d015d71d4abf2c126bd21d3479ac9b02a1303c0dd84b8640dcae990a097692ce03fc42a5a171fa2ebec4a532a1114e110019b5f5e8d8ef6a23c6cfc5e63f99802aefa480ab197c3727ad65d0b5273309e55dbb47d99b4cdc703edb13b9c94b89b8dfe83503e9d03949fda10395899ab941967a01319cad831614600160fff3399b4f46f5772bed77bd98529b96c0ee8a28ccf719e6dbb9bd6434173e35ddab852df036a4f1a8c07f531eee80061273a8befccd59a9879be2cb7296e150b29917353c82d51b6eea3c75f19a045b943c03838f12228a5f586826fd27b84c8f4a436357170103e2b205182b8a406e38dc86379d31d060845f6447c7da28b07bfaf8259be5afc54c7f19a1da7cd6206dd5fb531079fa3ba04783d449ba656db75d890d92360c2177c2fd301974badea1bbf45333ee9d9026b1a78aea6ee1402e40b4d18aa5dfc0143ef9abd6fe3147035d10156359896204dd10cd4e73264136858d7fe78220b8ed2427b3733d1a849d57cbf548e83b2938aba04efa0598c45332095a406c042e3e173e4e9f9168a02c0f3d7a97109aaa67e8dcda389b67be536cd838189fddd133569c189e9ed259fe1073b910c788740f24f02f5376cd1c2dc00511208c15aeec3c276cf4a4764f1339047e49eedb851499d30a1540110e8d0f599c7a7a812523dae823ede89ca9d684d8ce172b564104b5fa86a5448fe903374d2aeeec219d38ad01bba31d25b0c018a29566b8139030e826f9a21fafd9a44637f7dde362212a0053e1cd1da2662359448d672c509e2a1d749eb1f89cfc21be726e2c7cb76e1062920e7d6ed735b934c6eaaf5c1c32783302374488541667f8258abdf70dc11e451903e6524117bdf264bd85bb152a002a5319804b9246da1c0fc75d43cacc105f38221ba7c233341bd35c8b748e09de42222afffa17bebc46876c00f0665e0cf301a5b411ff824f14ac932f77e3466ae9bc69e25e7b5e3d444b371fb4a31c8f8775d1657222fa3f37e03e9ef65780c499eba7a0538ce6d0a60778b7e7bea231782da83b3dd385a7812bde9244c74bc262d4cbf1815b48516f5df786eae065b0df4ea7c51eb22bbb3d470031a3305801613f6d78da661ab8263d92f01de62989ef6654770ebeebd0a9257abea6c2d56c6f6c369844a3c624d8c20cca022a9c26f014217f9400436703b593a5aa9d76a894ee4fa2e1eb7ac4e5f9a7b1b7963bd5a6edf676acf33a5407b3083754acd5f76ff3d15356bab67a1fd927fcd89127428f7ecdf3108b5f8919536b4a3a3b3bafe3d3be1d8c789e7ce3ee6e73d854a90469e2f1d76f278c1369c75d4a1f0d7ca413dc299866c5a5dbe1b9c6062b6a85a84c61ae1c6c36d7b7708d83d326a003d27b00dfc6a4de8849ceabf3ec901600a6c3f2f3b70b5adff94a5c8bf1b69112bc5236a7575786a2bb01b84ad1f15bc1facac27a21d8fe3b6bf06485f39bf9dcd682992386d460514c0fe71f0ebae405e933d0af4baed069b2683b2a3dc6e8f6c9c32760e4cec123efcc21dd2a9b5a4531070c9b644e50be2f657e8edd3314956b86b93023049deeed997717ff8f4ea62d701d87756d02bd95339e3c028b7a60bcfe69e7cadce3fb52ec0cd832b901ccbcd248cc18e09d70804635d6498f9389ba4143e175d7355e2da3d73cc959121d5772302009200926ffce986ff433f430da34642ffdaebcd139a643dcb449d1b1b7afdd6a5d4028921f26aac9935135d15339fde947c7baa1ff8c5cc7c0b0c95e82c513fb286d7900cad38a8c9750db5cf09c13c7e2e6664fc9000a48f5faebff012dbd1396d4f1533fbcb40dd00823904cae4863bf9b160d1e716499628729d59d5d8b7406313baa805c30808d8414bf44772abaf7456203cde1497f14839536fe7eed6534481fe5249317bc59e1be07957705d29157091ea55a8b3902ace4fa5672de86e85bfa0a4e344ad55eebe89f496872761a1df0288eb09a301dd88161c95bc7f85110fd0fb5a58e66fce641cce566fe2ba2b1cace711f2c4a790ee99be67cd45ddcc9fadd8c75c8620e24452cd964e41560c1f1c257c09873cdf043c0a11150576c1569632d79128d63e7b9786e58417779d27276ff87145c8cbc230c27aa44404114e9dbdcf2320be784d718320cd27241db40894a8a22b37c37243cb14e12bb698772f37558c2eb95c17057eca80b2b73e5a3c78ec5e3c8cb2a29e2c9aedd64e2a6705b3324602f4e5a7fdc0a7130021c30a1ba895c8498b8d8b36692b417b0a1c1be00dc47d4e25e1d4bc3a311f573e21e345ceeb5dd93bde2a562a8506d246b2e5010fe11b5baf39ec10e77a89c8caba71bd8c07a82a844ef839734c60fe092e9d9cc3179cd955a84b19a57e7830032b5f60d81fd259a6099a3790d38592665ec86dceb30449582219016209cb124939f4efee6511c29540267162372df38d50c3792809d1515f3a404a6f313691fa6c54390609657b454814f672ff1026c4c8525cbcacfd96879e024be1d9a175d085061e59333e6491c259b6e8be72a6994ba558c3abde5a1ee85d1599006d2b8b1b1338c7c672c1e7e3e14a23eede691271e2d546c0e8aa510c8da52111e8303a3164ef45f44e55c15a0ff00adc0b47e1b3bdadf44c5b047058692f8d24d6cefbd20cf49452b5a4e24aec6f10e55c8c60ae830020dccbc7587950c05bcba41810796aa7d49f934e9c1665199ba057e48b9e56655de1f624df258196f0f4ce78fa552d15c587aad227e93e7ddf82369887e39dc4030bdffea104f15ae27753a9d033c6539d4c9f0e19e22e84ffaa0c219ab15aa2e3316919f492117adcd700c6f533844fa65fbf0caf9a7574c448010bce94953a55c44f3a68b0416e88bfed35462d7a149dfc85fbb8c0af2b8571687c2ae800a3c7263c9dae7436b04f723fbd04e7cd86de6d578cbef19f82b321feba2258b9e11093f410800e9ac2b4a40adefb667875a5cbb6becfda28a2b0ca8ca27c2dc64b962c9efee00f6f3f2e2b4b2c893c947feffd16a67ceb8131ded17f385e99ee360cfd087eb6f573fe05cb8fd7d4310044067b7d53d080d77d8ebb86d11564c05fb877c240794ce7c374da5c0a09ffedc1bd4f1e60114255a4f8ed95b502cd0b87be2b1445d8b01405c088502ef8d7fce8b3e287225e12dd193c23c606415fd3f55b2f5b763400786351afcc6a3635b22996fa12d398cf944e8e54c3580bfc28e0053e8678249ccf38edd3da8c1be1f2d2278c60288b98886e3032ee261c922e8a8ad3e30acbad6b879913c401285931137c4b0ee3621a2c45b389bd62095631888079f63e99a1c1c4189d69b78bc149b51fbd49cab28ee2848bd15fe4abfbf652e461ad142d162159069e99367aab17651dcb3cc49b538673c625c5553a19cdcf1d0cc401d020aba4cbc696a1f05f1217a42ec751c52a443ae28a63f6564a38b85d5da098a1687c2a3141b6dc6b3e6f36168871728a1bfb548c5cd1d846617cd4c549d8894f9f5098548f85c8c284cbd91f2173770cad627f5749279c583e18d08b6cf054fcad75698d4b9162425a8472b026b3c184452bb693ea66e672d98d51a338f7c11ea6738be9ccad53cc48fceaa14da9307a2aa0e147eff0ea274889f17aeb37c44a2d9eae12dd714b8a74b2733ef3b857b30dd49f510ea0aba9440fd58000ee8ac12a2df93e9a842d8242ac15a879c6e395ad3337ec88cc955d0bbd806126b7ec8fef8f86e93711c4357c9b2fd90696715f74d059868868474a98d735b72469d0ea183a810b6e89c721bf6635d7cd196e378700af853e2d13f9687d70cdb655ba9ef8de9dc43d03dcfeb3531eab3cbfb44431a77795c622d7e66a22e73cd913b82765f66b3d453f183101a70d1bc65be34c246d4aede247a30f68f6184ba4f0ce874d5853c47a933fcb7f7d0072432662b07c0a038f0690a36a864d3676c52c276173b3f74a77006a22c33eaa867af39d4064f2dcd2194f2dae7e6d24ef3bcf9a159aa8853bb3c15d1771a6b5635478ff4e0e245ac8b02fc1d5beae646024ad6476b6afabc1bee3d5ea8ef58cb9e6fef618def518ff73af4935bf67e338f677ee21f067384737b28835a36c32d2b01219ed208c99ac73ad58e4ae1808c0b75ecad05a0c93d0ac86aeb701ebddb9571f04a5939a4c21a582dcdcadd2f02b3897350c34f34b02dd8e129c663a1758796d40f213c0c31464cb75ae84aa3ca93d5a89697c276cf114e34f41df708f1ef7b9989efc84ce2ea8da520f1260c321775e4bf6478fe485dcfa1d04692960acf5db85f542d2ead892350ee52568a30d1a560c8d01503e53b9b5320650b939388b2c4276435c561fa813e2f32db295bbc01ff3683d07becad41367ca3cc76bfeb71e5c8e42aa64af72ee79aca2b3344f405a00df45ec3d55d03758858b4e4f5b708cefae5249696b70fcf424358e91db2abc2427ff43290062f3b5a8daafcb45d18153ba98756c42b3cd3bff9f3ca1487d5c5ac71a9da9fcb3e53f0c8b85fbffa0f8a2846a49f89b2de9b635719a1aab31d19bf0e2b3d2d9542b606313bacce45461aa2dc21ea53583f90b9f446bffe09df9a3a0056ccfd57b485918019e898ef6a14bb1d5430014112d8d3e9bf0892ba456a97137242e522f365f194f58c9a8aa2069944fa6474332062f4ec0abd759815c7350f5f5e28057aa29aea4bbd60aace793e508d37d48a8c31175a36f9dac5b512274e06dd3727e4e34179d29e5a9de6539bf8e2e4983bf07522e5f797606cc64783ffa0f91c8c9607b57a774699fb0deb5fe3b69309301cf18cd62f914ddd782a8c6c0bb45527f8ecfa1911543255acacbd5fcde1445fdf09aab670ccc85c6bec24ee688907247311212db1ce73231f66488f6e092874c7c93c0c17f10f69e007cad71c1c76bb4210744e13b9113a10a191d0e8c195b5c8d191a7548b11fd543a63bee3662688c36678280340466f1c311a4c0b664f0b8b60c387c53c82637aaf035740ca960e8d8674fbafb977d9164d4fa65cc9863cc6eec26dc3b8cf0b2fc373e7b0fc93e6a4517d8acfdd78ed485723764f958e110b9aaf163c1bf9bf959e315a9301e961333f43de2dc7828008ebf3d73fb3d40c48baf7d17218fae9428114675871468e97553a1b1edee08a840f26eea032bb91307eb51737db0a110def34f62dc02f73ee51c9bb695b76816fab77a33fd4c1609ee5bb9e3f3d3df68b49ec9a4982b4488b5969a9bb135bcacef5848326b3510af7541db55a9d77f66d6a44e940b6b934bbfd578a4c346ce882718a72d0639d7caa14d53de4681d3ab3e5b454cd861011f67d3cd9c1ae39001fb0fb5f75cdfdd568f3ae4fa0bf4bcc61ddbef689861132792df1b66be249fe1be51c6230e82ee5514732a22966f54ed7d6d4562a9bfb124bfacb60a66db32a334c590e5968809a4b06de5ae421999c47ca2abf6be232ff3d900f618e063f1733714f81d6eaa0434acc102e904f2ef3349fc4e664ab74ef1a266e714a90b9e0f98f76f01f4e516c323ceeef2b24ecff6d96142412088a65f05242555f00ab3993adbe6ffd2b17f6f0db2626e73632b7e705365fd5abc68d7eddf838848644d478ca0c63735e61aa96950fed68860fb9bc46562eae1bcb01f733d06f57595c1dd19945aa32cd3fffab8c9d7e8795d3ccb20241531a8196d4abb7a2f9d158871fa2b3ecf8e5deded26184dc62c81cae1c37ae29cad6eef8f02b5dd9de8bd851dc6d63e66e06d4655ba2362826e3e603581419628813ebc3f67684079b37acd0b8f208320bb06ee685f0f22ddee28d7dd5c0183e06c1147db0f49bfc0ee50a932031dae85c65249c1fc0ca15d8bd4d9347a80aa3fc051d9a33693ba89801352ad6885829ba3a4ea0fbbe53089d632af52a803c7313703e6c55846c4919d7326c177a0e96c4ebcf02051835a24d78cdac2ff2137302a4d5702cc98be8bfb96b20300c3067e76c632e97a6ad6cd9e83fb0b1656fa4df7e92fdb6288eb68db33e194b549b9aade4ac23c4f0e3d9a1b248f228ca74125c2a9f855d474f70f01674af6afa421cc84bbe47a9fa2c086ffcd271805b2c6503c737a0e4427314da89e104528fd63c6753fa689d7addd04d72005819106a4c8e772826162d7bb556a7e9920e2ae4690bbdebfd51649241e0f0010ee5858e0b4dfbd7987543ae60c67b2987172904832e5a1152948a0729dc9b269e68c90087ff2113b405fa8093f0ccc51f82a4164ff5291a2fe87fa2af2e31eca7ce37bfbdcda733109da8a60892a3b52ac140c8c54f356559cc4b3b24c2b533dd32c10850f6cf738a60330f30192b9876a2a1abfd76fcbef8578978d2ca24c752dd0542e51c8f9ab75c9e6cf2da7e3a595cac9d74f67dc08bdf121db64e62306ba0378668badfe9b3552297a468b78f649ee5ec0cbb4a6fdc58b83aa000aa6b1fc448f5dbf16e23e56f18b8acd6638957791a71a53ba3bd02c5e3fdf0e1ab6fb13e1f73d022adfda36419339e03ef59249a0682d842297b1dbeaa5911594a7f122e85205fd45366d60ecdd28f16d6e80932ab7edd4810f2e2af5d5ed7ef566f950163f467c37f3d96575f28f38b83a60108e73cedf7c67e74654829b96d5a1c0255150bb37e1a3cebbe2da267deaae45da70038908bb369cf34cba433001034df512aec644e5e9f9710de793f854761f588e177a965d58bc7b4c30220085e3967894d94f56e32010b49dceb62ffde4b0761ab0b3cc36df2b1736c7fede2bad0b1c382f5e58b9c2cb423d9f3ddb2a5c6669e1b1c4caf71987ff537800980754ad5b3b4d311d2e0899e1b98f8500ffd398c521d8cfdc5cd8b48030b2e078c78d0e5c95bfbf464fe2efeb79d01f759cd3fb0cfb3fdc27bad21923cdf91cab9ba08febaad381ad031e5ecba6935f3c8f1e3dbc4ee00b91deea74446fe77b5e7efc2d2e051d87ec2281451112e57595afc6a3d28f8d0b59d6c378dfad8f3d09562b10e6024d7b8cfae5897c397b7a95c99d5e212fbb811c76dcb6e3ee2ee235a72eb1e783aaf7f702d73138a4459c59c08c63c416a670024b9d8d1fc41745a4e9137f204620674f194a91053b8d39436dde7157713d2c7a9f8a7d5ebdc2eaae5a224e5e7058c455cd9c539235c798544636ee7a1e71ca056e09bc16a5cd8d530e50f45184c2c65e15cda3618f68668f641a92d308e8a4b709b0638415bd9ccd0d711df889d7a75901343fea3b7438978e9add128a6a6b5a6f2a8f4968924509621779bed26df532d27c34a2746d4c7911aae527fbe179f59b91e6e457e34782a045f3d12b4c84c42b26ef79f56b112789a9d1c7150dda0d1fbfe332f829332eee0cc4c68b90124ca1a996083ed4e32f3e4980249ee56e45b99544c92eb0e4a3a9d68e24721f134e40e1c1d6c3e46cab3d4f8c1b285e3520777018a032f57ca4087683d43fc2c4e3cdb324142b5756ea77688f1426ec53691e7c29f6578afd91fff9c21410ea575b88fe2553714b861fa70bba353ff0b69f8f73263c2958527593af737fb46ee754f2b19e8ce085760d22e0f870d84d7daded1c9c7e229f2ac3222faaf52c3ad344d9e86be55fee7741fa7a939217983a6d213f0d496ae78a4bfc27b032f9859bd1867d055a2e03a2d4388be8e1ff331be2f65747b6592fe4a5b34bef3473047ba12b991ead9f231532ca2c845cb7fb4d699a5e78f1fb6bce2e1f3d5571b3ec213c4a10daa58946540f296d59eae45db50155dfe12c751123c5a02f2311df86d727c13b485248746e827bcf828fe3544733e07e073beec7575b9a04e725f6cddb027c1923c04cfb5b1cd7db67828d77c643fd15f8d6534880a6cdb79e38a8d5d3628409d6614c6f7d0bb7a91b9b9c78cc48240c968ee4ddf12d1a80a5356d2c80bb97b1d36abfd482574c81a42dca8b93ef9b0eb300611a86da6994d17ebf9d81470720ee5b57cc59f63267841710d1588bcab0ce0de5f557713d042faa5876639782cec2a1031661b0333e96c95251e2c59c687f78dec19c93c306fab3a7a2def94fd225df7a54ad42d003d65790804adfd1b0e3350e501fae7dc14c74c42350d8a775c10291589e529db127a61720fd804e7f081f3b3eb4ae12d39de22ce311b0abf7a6985ae7f6f301289632450d17fadb935237804b6f9f1caab81dcf1f1f4d19f13758fb5aef7014a987019e04c262e06d9b04f9c9f033f20c61eb18f1577d2e5134f64856f92b8e2ae5d1d41473e1e8fdd506363d6bb601c2cfb6de6baecf04a11edba852d27ebb13c60e8ea4fa741d2711b8333f214fb6514c33f1dd5c5ed1176f97316cba1ca733122774c196db432a2054427a5a03f234210db34a5f96832c2229dbd58a4198996120628e0e7df2b6772d9fd541f96a333b912ba6b7d1e73602aeacc863f8c6209d71889cb104ab55dc0e00f15f5c0483d38a4c2a39199cbb626fa5324fe0f79987652684eaa33362893920dc084a3a9bc3cfe4b8d436f1e890991bca4fe2704a3e958452e2e1c608474a7991f7bcf8001ae058b708b0e14aad9529939484c9fc4a5ea086614617be34da421f4724af06b21e28d3dd0634c8d211d8a895a6cb1a0474ccbbe055286ecd654821e8e0b0cb09211a68296e65571daaf57cc3ac26c3e6130379b1a43e2bc58829118687720f60a33f254e20c82d74798ff924eda814ad06d4cb133ea7af1be8090906d2a9fb420ac091059b3f29c4b09b99359ac20f0a45d88ad7e3e6e1749d24180665789eafbdc41ac779041e72c690f9b29e9a26d31977149069ab17ac8530be99028e486629f7225439f9cffec120446f653507c2a356d6a8c16b3b90f445a6dec11b9c1b1184edac089d9f0d4d8f49246139cb2bca16194020c8f0916c609c4c4279b89afa1b5840b2b7403d8c16d2fc3e1f6fc5f924b86d41b66020496cda15af39bce7e68b731102594a71b1aa87a042879cb9dba49be1b002268cb4d854d4c42b054db07821fa5a5298aa2ad8d63c65d908c76857ebbb275600cb590a3086533cd04657b4b930e4774690e183d7e71d6e532a3a4c65362550f0cf7d70c5051595ef3f5fc150320334d2657a1d919ad287027927e5ec6cb037fa2d597503bf165543dc9882a6549b3412c2ad72b8b07fd51d6b7fe290c2f83ff737ec8737ee88b16ef9524c8428fe66a4583140e934dd62ba7c473e317d94d3f0665ab150eba91be7275132360cc10e044b051b3aef11da8e973b6a7034c4b37ee4e6c82f5c97b300e2c947e378d190fc76a26b4c65cc30f271f83d34268ac55eefd0c5ee028ac5d439a73354e01c39a1aac7b26714992fba0b614bb843f3d4b614c708c86f15962ac63cd6018e1b0c20c16ee83d171e6ea8ba97c081985f4bf4122f04c74fe9990cf71e8de61063d5704c37331e45e9aae73ccbb715dde4a023de546e4a6f63700c1cf4f25a523baaa54bf2a448c30f99d5e4279e3e60f333f690a1624a6c50ab7c73de8910a606ff6e061dd76825e8942e27caf51a70758670b976b41276a6666adb4f37466a3669aa64ce06ec170350a0592b206bd94847a1a58d9dca0f32c5c3d0a8404ddaed12430aa4952b932ff799b72e394eb29540501cf5c1bce39d06967f9d11fd50bf41f1bde16c380a352e37818a862a4dad48fb959e38ce2efe24fccbeeb0f4c258f9dc521e2645aaca770d0e10e65baeae3c1ef108ccfcea4e56315afe927bf7571afb4cb24668359809a2e41d00a09777e3a2b13259b94c3daba76bde0fa93475eed87bf0cc1e03e18f938478cd57cecf87b44ae2bbbf7eb177951d480158b6d124bdb3bb9e805bfa8b2bcf07c4b3ad6386b5d8b03dbb02124969ab616d73d221cc9b511441b54a5679c82f6adcdaa95ffb8ceb230aa70fef903722fba695c0283b4690c2e880c543307830511e1ca9353a7e2b79ec6a74f0e71740709f03978f9ddd956e1ca3117da30d7bdf6bc3fcd94a331731ac836ea21ac25cf4a7a94b7e738540ac764fb052d174114629a0d4464c9f3b0c5e36286e99c44d5cbed78ec0bce50de86c5c725fbfec60d61460d6eee02f037476a9e8e482b58e4bf0f6bc3c411656c035d8c593910f2d447f838537cd6e18e059936f35c25386d97ea7134b4266d02afa9d094cd8fdab5a57186dffda8938cea8be4b1258692b987f1ac7501103d263dc052f465b6f15ecf2b233e34e380fb94611ae7b10b3f1af06d11a1cd6417388401ec2aacd085ffd9e534409d935002041830a151fa5ec63b2c3161840b7455be5fa1c7ef17507111cc9abac8971fa2749caf8ce7afebb4b4706b075ff2c281ce6bf9af9236dedf9d26b58cce8721e5d198dd806ec165029d3d8a8351698e76f0dfc39bd6fd28faf19bdf00a9cf98801a9b76bf135a827476865a09b0a8d1c424db3f3c349acdb6a6987227923e2c448010fdf656bf6c390b53e053172c152d229fceb5d55fc2fad3cde8d60fcb69b399dd22da9d6739fc8a9e673043b88fcf2b8fdd71d1ef1510ea61bf0eceeb3f884e4a7f4dc3255b0b5caae1967f80f0f9a5d8ba0719e0ddea5c5ad87bf7cc90d8da170c1a20a82edfae9eb2d92b0036f270430c3abd0925ab67da82476788019ac28d814bb1542475ece6f579134ef5db1d366dbcb2e70f8c81d96e5b9a719cb560ddeca33aad91bfcf8de44a4ec367770253eb598b261a50a0b43e5fcbc66a55ac3b51a6850bcb96211f774814ebc54959aa5dd31b911890fb2127193e1cb115fd27ad669ab88e7ab9ad1c295976b0846d6d1c8b8cbe9d88a0232092efdf2e6c61f3eeaa247bb9d170cba987d1b3c9199351526d57018919391603e560dbbcaca6698a054a5d3b81ee7cd3c71d2779f3bb141f1e715738a71be0726bfe6444a410c2971739391fbba8de91f34943c4b8e374c6e0d97183f9eafe4531a164913476667613d0a0488039c3fecb54ce3b4c8446278c1424099ceb44845da0107bdcd0860256f41d8d1b5eb12e31ee46beb00c5e5b556df8d9a1a9be262f3a81a3d9f7c5903fc2de570b1e96debfee880ee46a4919b10dbd51b1709f52e9e59029e68c6917b1858791d190fd920a2f1eba5517b24317a5f7289905817e0a226290772a580b6d39a16a161ef654da840df8da2c0fb15899fac0482757661a0c6fb78a5c09dc16d12ff6d87c3d158e05671d04ef2367280884b260ccaf85963ab36869e228352d6603aff1fd2ea51a5b3e011483efb6016caf7e8658149f949ca43bc770af3837be64871520be1f920fe9feddc62bce9f049efa87dd4ee8343eee8739fa4736322ee6943eb2cc41d6103cfc9d8611904bb22832172b2c48bd9de8a3de47e477a183f6f4d9811e1f064729e80a06343e233363cab1fed5b0d4f163299cf2d79fa395d6640808e0684372ad5b18053beacb9d6d7bc200c8a1cfcfd28958737a3bd5ff0530b0cffcb4aa50cc1a352d9461b9a5396661347314ae9b36f22402bb44680d3d52c1417255986e1ca080f4cd59c6de9f5148402384d69ccf2f5a7212fa72cafc3d83d1545f4b9b0201d4d7a5210f00525bf272c677cdd7059e1e7fc617fdf6b9972e39c61e3aab90e2cc587043be6b75564864247679cb7198e622f43bc4a4747493836a747f707cd99392e1b377442272a321a0192b399d66ef2b3ebed492bbcea4777c32e46b8831c5b0954d69d917a7d25c5333c5a8b241d6fe3dc4cdc251f90b6b17f69d99a9c59c73b8161e6f2f4d6f0d5d0a2b72f873e3e74d676e9752e5e3bc0ff4cd871aad8800ee8a42a5a867b5abbbb3db39ee5aa4cbd98ca71bb066f507c9f55a52debc845e8fff668596096107b00a70e0984a81c5ddf865cc904013f662f62df80d0aaac24f7778d13d03f2fbb171cd62d0061a836e114081b0c78b7f95f44f336505658041435486f18a29324fbffacbd2d456adc786e886b9a9c17e737c8aacf2a113b4ce9ecc09fb1edb8e123001aa5830a8c973692be68282f252812e605166b3c200703e0b19a0c580d67c14b01729bcd302e0e75f8f34afcc3391ca86e1a4f3b1c03213932d2116f1ff735a88d6bde1f0b3ac8a3c36bfece6ea5d47e71f9465b134f1877cfd05e4f79111c485b5f599525f96b716e4d4c447e18365a2208b4b39bb05be3be4451f7e762c2382d9c56156479274d8181222465eb5ba992d206c6e13f7a78ab239002aee83e8472125b2c4d1ee01704033129bf62a00d86304ec58f570f2f4036d826f88e222d4f11be63eee05c39c00015bef09ec979cad12411d83ab0e5a4dfd3ffa178b96f6699aeb89aaeb3161cc95c1ec4bf359e5df3c4cef5753f3d21ccce254bb0385b46dbdccc59d41f36cd3bba2cd66cba787c382feff7fcd495ce7cd9170a4c44fa8d7c13d56a1c381dc8ed6b304e04a8a53e779d44304e3e98d80b1744ebbb48c8c07219e31516078d07f0cacabdf3d94a60e43fd15c4f1c54bdb5a2852b418e52637cbafba4c7ea2fb385610d65d85857ce78e3ddb23de914bda8267a06e6c75c24a578fe210b1705eb3e3aa2a5ef877b07ca3c12bf80521332430283271b00ec785c7357c8946447430799ea4ef51716069019f6247de74444de3852c9a539317f92fbc899516e4f1c829c06f5d18bac89c3acf9a10b7807a6cc5804bc3b773ee2084b50f66030aa8194e8c49d62ad4f8c76fd39e88a1822c754bf9246db52a75cd39d5d976524f8e267f06d3e2ca4687cc47e48c48987a4cbe5ecb6c4590903fc3f2a22a9f435c4ea098fe1752c174b04eab87f994fd8e441de8a6c3d8a271168a390b2371f3a1459242357f4ade5a35a3435adefeb93706e0b853094584366437ba94a0b78cdaaacddb92d5579449412b07b7237738714d6b93c6a474c2d20c511a0ea8b68fe933d4443c07cbf71c91e1e4462bc30d792bece4b38a96a91c6e16105ac981d5846853acb62402044cad1bb44935b7806fcdbfb98b1edaba008e7e1c66aab2e8ef88f92ce6b00481cd1ec95935a2d61beabe2b72cee9d4ca4bd38df7aca92667a53d7b1d91a23a7c1c2d84c73f6ec49cfca10456d00f429757f4f8ccbcc7c5bde0414a65c28b74950395cb2d0a5e54a9b0046334dbaea302d304f2d2fb16b32186f25eaf2a77f9b5bf0953c11f901e6396e8129f8274bb6f97564255067fde768b9e56e1d45220d5e798f65ed1903acb7fe1b9fe84e2216071a13a703be7ada1e053dc4f1ef6fbc8e4b91f734dda4b2946ec8b587085380259e45272a4f75cdb501467831fbf50c243a157fa8c60fdf14cb1c6a884f91a6d4c9b582cfbf739b9d588694d206a7c5d98ad053ccee3ac3a58ef07abd787341787e4ee9a502d3754a9b17abcb97170a27d003f1299678e5232f1702a1f073ab9dd117fe3430b3217030209621c8b34a56492d6cf2c5c8ef8f733301f0486347eb80bd200be18bd824ae8c40ab6b008cf1603a29982f1f8973df54663c5d55e7b9716f6b272ce326b98be4b4d833e94f3655c1b3080e00618a52565734a67511e4ec396c63c5fce67a0c0b002f68abc850ed386436b49901e8d89dbbb9b227c09a8add46fbfb135ad18c3c7503e6dd9f64246c1297b975878f340bbc4b55bf829ccc104ddad40c74c9023af75b97ad4fbfa9c799274e226636158989527998d293db7367a606e47ee8b631a83a152c88952a8a0ceeef7ba001cb232091a9402d7c147df061ac800d2b51327bacfab69216925f457c76a95ce86c380e199854cfac4ffb343f62bb25d582659cb0c0d00f6ca06f44b7827b4cc53aefcd34e6f64f742069ae8ffb57ea332a53f4258a4d3c8ab7dae8c8cb514704576fc9a8240987f7602db1201c650ab783d8dd5ed1938ddaded7341a0b1865244fb1645d80cbab9ac4e6037ec0758b0c8f4e9880e25a7cba979d7361c77b93db3696a7c131093c36deae931a204bbe3b792bde874067e753eaba23827905f91c1b8415935d3d9e40a0717b887ae7d4138108a2208adce886230996ead7582e71d946662015b8c320213ad808fc4bcafbb4fabb5dbca5dae68bcbe8b86623633cff1d7342d94b2e065819cc53b2deb6551a7d39e3f07386160a898d19f55ddff7eae5e8ae2abc81e1a60564a00470805c67f84daedefc40ac5f7e1cf5d0074a7162093466732c697bbe7ff7da4adc9acfddd7bfedc8539bd147bd70fbf356bbb1c31d43240630b7c603fd8dbf72e09a0e785c0ca5da99295b072e9165828d67d46ed5a41018a1941cac94774486aece979d3b635425430faa6230a287d670eeec754ba5987da594751e8b34ef87a3cbc034acc2ae1ad54b25dc6f50c305e7b7c78becc5f59f0f6f7d9ebc071fbd252b8d86d09c07ebe84442685618b162208bd45f6567ab6559f17108b4260209b33d8ad878586b7ff52953dd69eb02821e23e6187d5eebc1baaede261b3531fba05d8fcfad0dfc8e4ad29de209df134159a718e8ecb78fa03bf3c7438124f8a0b8e77687f92f07605a9b000a3673989efc7b698c375d1ff74cf617259d70d77b6aff12ef8ae1aeac022f6b47a3237ca1e82398614aaa210f6ff2586f730ba986385436bd6920e758a5ae162260e30fada27ac7e985b72362deca941460ead9b9364e2182e9fb28e57e8cecd8a8166236bad48b72ff674b4048e3bc2acb96aaf013414d0db565a52cbf3629a34a88214d2993dda22d8f0acce1c9a8376e2f4a5036df484c6cc4807cb89494167bfdc2294eec792440577c9be94088b7f82f248835047a8bcea87b2f8997fc49a5a44f17bcd2ae953caf9d728c229d6d293420e76693b549e0c4e734d7ac092c6108d6101bf146faa700f5e02041cc4a2d59c54522ec40bedc7184affcefda47cd22a6521b25df92cc0dff58088d324970b4fdf618a9d662b652c93836e0922417d7b09788622bc2de97e490b5cfecc5b5a733b9ce3970227ab8e81a5e2e86ba9069e3639b2ed4f6be1b6f3f7bffbad0c32bdef8c6e97ccdad227241f20a527defec46eb1c1725f81d46ccdf81f47f6a19037d6e4a027ea42b3e5b3842b3ba6b3b3c9daa6f54de7fa9fd198526bdeb4359b5b08bde4bcf6c242ed7474157e5c7d336a480f34686e699334cfddc093747ceb50db988ace72c2ad2e999f4f725b06b4188f1c16b633fabe38c9b7a72e0a911fd0e4c067de5a629524383b58335f02ba253a27fd26bd3262a574e8ef9edcdfec827908a2d1d83de21070e1f756256bbe951df4b61cf082c822ac02ca0845527be39d6daccf0cf9997813fd82bf05b143f07a6d83a1e8f6140fe2a891bc1cbf498fe150c76154a8ae360663487451d41c8b79bb55b7b9ebc3b646cfa6e4ad0414682180b25c3da99610aa796b04a245ae9ab6c476ed8d51646603a4001fda850912113899c1890b4e5229b58c88a114301518d0d3c41c2ca278004903747df6463536d39717f98a1fdb2670eaa32ecf2a97204fde67d22b7cac13e1c70d567879976197a51b2488946915bbfba5ca8361fed4c1b855fd3e572f81a122ecad62aadb5bf4f989c08070f9899586ff28dd996b443ad65582f5234477d112b7f92fb3bb5526c0edf9a31d873147eb4083f7bafc4e293808a9dd7ed0a262a2e14b3efbb4d6dcf3751eb7962daa9c7ce3ad69f85c0dca0818f89163f9d36da29e9c1e4ef3540cc72fd7aa87b0f3764a9c85ee19390b3da3566c4d47a1b90b32890cbe70751a93038235c1d127efce78f4c9064a4f1e501783b4981a9d6a660809129483fa05f31f3f76aa2001e648bfc0cb0452e06ec4ccaaf5b7ff683b5c241d46b8e500c44db41cab4ba6368318ab907d4374946d2fc4191dd5d3c45ee492461cf20fedf213711580d87a6487bc40de734ecb36d90aee93923aad7a35c042cc1ddeb3da6ab1c600fb99e688b8000d201cb023e29e244b9f49011b3b666ffe9f34dbebe1515144ce4d502d086df12328f96be84025af7d3d78f9dca2fc9a3ffa9bca9e9dbcae4185613f256a46e04303d598adac8b8c8237e765596fdded5e7cd511cd8609d64a79d75d578ce62a3ecf32aca4a003b75452cb9e89af6f8d167c2b70c93aa460ca9ab979e9c0e048b735fb8c53208843b52e8ef6ac23073630893f28d87d68b70cff591d1216ed34d84e1074f098e50eaa8148b3a750f531f519036431ebebe90d80de3fa92ff54927a5dbfef4820aece86cad93a4343e1edf08d98af97a987b8b2cf7a4b47a0fc11e8e2204b64e5c4047e3f016f153ac0cd6b07d28ce8f860bf8e0fa24298cb284dcd6b29943548695e1da3c30f39b2319a21f60c1abfcd27408012566e1ef1ccd17bcfa243efcb1e95f1472bace7020b5eb634686c8bff5aa96da2ee8a257ac6ac228bd006a995373c03ffb4b6cf8539f0d252cca20d9fa0c6b5b567d8632814ca4717f0878fdb428a4022649bee8d2559a511cb0a10ce11778afa0c0e6cfefcc6f422d1a311eb83e611ddd719856840fd04b3433c924f7a029e91bd7cc2c2f0bc79d0efa0fb528373bad6f06993025a2aea5535dae2213abc8cb77dedcd8ae725659503e95e97b53b46bfab1f7bb9e4434c0057705533b58c787526428d8661cc77819069532bb1afd32e869cd4413752fd3b9ea2bcef373e184f82b04eb72d5a52488b1df47f5226f45f6f1ec02f7ad3c2a068425683aeb3702cf7c635c28d0f8a42f39a0747d4f34d9983b42eca6c52cd6a55f060dac018a73d7073796f20ce34096337371973d1a2b5692da51f2d8f32b2196051181f1671ae6f80da51f30c4d29319b3dd1519282a2caf9060d0b991ed1ec8c2b7062f74b02821c1c73734f8993842b434e81e2f14bdf28bf87bfc8338475a290f60a2cff1a7dc1d03f8252f9db0a94ae5137d55d28a49e9b712bcf87c09bf19b2edb777bd4170f3ded58fe5a9c248047d86302a2bd067ac295bc7b60f0b987043f82095a780358cead22db9eb7a2ca73539971009e66c2c5611a88c1447eb44fc3612941ac855f91c3e07fcdee56174818d100ecabaa38c13968512a66afd0c079e59d818eba48b4a3f015489859828a13459e9c3237751629018254c6150d64e428a26a9990754dbabb751eeada663515fbb8516df4b769e808bb648c2d96a32a8e7d8e6e2b69617fc3915e41a8fafbfca53bd7c98dfa028302426e2122aae945e4a4331fa3fa24c4eca20c832ef80f1d9cfd17648f7e6641dbe7fcf35b7e88c5ab3bae94673ba7cd6b706e4a9250a9dd2d084a6a796533c2424c553d4e937c1b37b638f20aee9225081e9f8e77c2d882db94587f44b2d939bf6933d22a89d8e383a2bd747788ad75c62449e57aad78af7edee0fb75e0c2d8f74c87710e119f5fe2c27f19886052a01ec4f61f88e917aaef011165a079b51f3841cb5382cd56803bbf1ab7aeafc4cfbec633aab6b17f34371b92f1acca32add54cf9097b74031110c23769231bafdc97ff0ddaee19ffaf64044b04150499eacf1071a034da5f0c51a7665883d5fea9bd0c698b01111d561280c5679d356feb96b7ecabadda1ff148f90bb1fb6fab99060b7f53e1d25d4c66fbac6eab5790d608faf7dc85ae0e673c7a78e8a8cc8497e7803bc1ce029cef7a6daea214adf7e81745bd95aa8c60b27cab6e4fbb7c26de5f0c39816529ae30cbee7ed9352188dfb6386ea3ed04924e39734c1726c9e602a8a72a38484de32b132c65a6cf66d67b8b05a6c7d41e9ba2c62ea180fcbdc81768abcf55dad04bfcac76a8b6b2d92c8daa177fa007b0730b763b6382fc02a2fc744110afb91bd2f23d2091b45420b1b7fd181916dc4fbbaaa801611d8d5d6bdbfb9bbdf57eeb8508a2956939e937e90d35f2186887dfb83da84ee37875c6a136d58fb170149525d659da89ada4968fc292519a05a70d283d65ae2a65874c7789b8f27d878327b5b452df46bb7f851a98bc69bddf28ab500c7c409a2efb91cd86a839a078359b7db0eaa6f109b079938f8d158518f44bbbd975c63fd07c838a32e5de65e75bd342bed5aa7ca906afa5264da3a091b26853c45625c5131bd6557d69f0380e3a63cd634557672c8c7fcc22c8f43de27ed19ae199cc70e65ef039bbfbd4818b118d5c38372e3f4de85a57ca86be9541c07ea339217cc96dfe461e2301c3c91fc42a18523545c709b76d30ca000d1046efe264b0c090cf3e61fe0d51d8b264badb39782e95a3570a78ac8d24f1f5c8a868e6ce3f99ff9367a8f329032acd841a83807c9719ce66cc904d24a98d9fa489367fd85bfa08c083fd6c7c850110e7ac2c202c2c385fcac4ed73aa382a21b80caf56723f8fea291cb92d3e6614bffa14395aaf8f1cd4cdb3c4d10d18bade95c343feeb411d56e5d64889622f4cd9a6fb9d1d73050b9e3c429cda5ade0873c2a669ab505e2cbcb194d89ff99e176ab3329c20ea7d6a379c9d98482974b7b4f874368ded03878818a8fa75679b0aa86a0e295dd4c1ba502900c42fde2ab4d8881a3c32c9eba277bfe30efdeb21d7812a8f31486e508b04a65242647d6b106fca5e70188526ae8e7244312d1fd488f1f8339cd150df496788379df4c6076fc74e219fd1ce9cdee2c8067f1d2f07fb759a1466ab74a637bc5409f74055f95d2d26efb76ae41d2db3372c632a51e4f4b3915efb610cc9635f64584067bed7e1d10b42da19a00ff54cdaef7255324b7cfac21cb948c0b1d61f15a4b73d49ec31e09a2a5dc3ef309838fb73993368c29e0f37c60fb89075a8b830e00dfd6254c0851dcc1fdd48cff6a599ee4affaf40aa8f6e184790c3981922e12a02875450e66abfd0d47b2afa706a73ada253e7a7ee27916ed532c256ccf2b295db26a38d45978b83b16e4a04336481b66c67d48224963bd8470f578da898e95455df3f8d0632346a5f18f04179607b6205862dc644d16dedd405c183ccebffb8bb4080da9ee7a9732b960c6c560e4e433f16f0f10cf2ca79485a9df64a08d5f25c0a6adb837d2b8657afcb6d21eea5c02b4d291fe3e640d9b3715968aaf214712381a733a26f7db65b113a6c0c44fc3459b1f962dffcd148e7293100a147fb7fbc53b822581976b588a0ad218950b7c7382d03cac1bfcd4fbcd04594002479f3ee7a457a4235eb372d6cf2a15aa8738b3819f9d5ca39dc299616ce16b9d9a990047974378a2a73729877960550ba4ebbcc9479c29b97a6a189bd9eb2ad4a7a87649e454c5840d5e390c5aa63631358f748a84f7a91ed702fc0aec7604545dbc575c2dbb6a3ebc5fa3475e6b5e0d497d5cfa4f259379576427aaf0f0d00dee3ca9c62bf4eb44f152c632c3f07b336687e451c9c77815d075b2b2cc9ba9a2629110709efa07ce11778b2a8f2d6ff1a938b0838d2ba989b0ba1e420495d89ca38ec122496d8fba8df090f04816d1aa4e18c67e07871644fd7dccbe3037de211158c2387a7893dd567a3080eb9726cffe50d86bd1946c27c07a1669e26468b67765d1a9e870663b7b4f69032953e4bf0314b888dbe68840834aec5f8d1b4d87094ffdbcae3f2ef64a554c05b1c968480b487f77b56b9833ea226a25b14019263465b3e1050d222cb1567bd86a577909cb2dde95f4b4e2856c09ac92c1ff665435b9a6ff56e51c5de2604069d5f33496a66b8910b0ec84caede4f7afd39bfd59ed4640ee7e3e5657f430f95cc5c30d7d8b4d650cd5f70aaab4258a05408c7dcded9434a4dd52472eaf8bc0c902ec717a8554c7263032cc39890f2fa11294622a67698d6c4a7e515221da98a458211a40bebb03604a5a8e5025b85caa2625f39f1c50cc76fdda2a30666235a3cf19df1bffb20ac7a152ec4f9aac50ef959a0817e3dae1e2207b4d75d39afa1ff492cd8b5b3b3c236bfb78459afe054fbbc2eab6e6a4887c3f1fb4d4f246ac56b2a2d597fc50b9bee0e0a60f521a1dd3d9fa07ed5464401f57ddddbddeb4fc68dea5f8fa208d4584037f8dd7de5087ebc6d6f4970c8872d792ae52f934b23134aa535140ef5ab3159a864301b8b213efcd960253629b97a861056318c02038e6fe322c97ca2b833247096f7751408da5d54045eb09e2b882e5368ea82477d2eafdc67d4580334cff45186ce995f30e141305056d1f1fc2a6decbd28a462eaa1f5c550bad5c5cbf4b3bf6f1d61edc6c6c2f503f7f74ecb6874d966675bb0ac7b0154df8f382c5a0b4bb72a34f24320c4740d52a950dad907acd3c16be3ea4e9b39fb85ff864a00d9c368f90e68b1d3489c989241a4ea7a806cf1b7a5f4a713fb1dc675780a9e02d4237bbd0fe4e1d6634fc767f3087f18c80025ba99146596b2ef81d0f890d9c16fa191b1b30ae86637db7a051cf11ec7d1050a291c93339cb5792f82a1841f62e97f38950b401f2c08ffe0c8b61a830203bd8fdf05ec37fa2d6e32187ebcd0c6ce691017780e830ef147b9dc325af5e905eed88c60aab6c1d78e3e206db9474e9511d6276d086ed32b6036a761fbcc09d422d8d028a7bc74672e79716e12463dd37b32c2c4f3441fec5e1d8890aeb573c8d56872a16283beabfbbad7d715f6e42677e1f5c079ff782eedeff3cc00dfa93e6e985d4863e689e9fd0a7a0c07443f7529cdc1b5d12dae3d5460e1629538c0c946d08d21f34e6792f5b4a64620ab99551e6358090f0c7571ca614882104896a1e8a9cc6503a7e8670f199b49ce41a8ab08543bd8db7d79ea02fe115e63606836e745a1f2161b4463ae48f2142610dfc226195ef4440c62215dbae883a5696e77dbb75618db836c416babf4e7d2a131ee3d90bc07ec6b15ee41b36a9c04293cd020db058fb2d907e3b7dca17a9f3e8f03c3eabf3729da9d648e6fdce836afce0beb56b8dfbc632c3aff08c06997aec6df73498c3426af043043e6615cbd3b370a8f5c1cf2192141bc2a6464ea51c5212a800087d35c616115017ff9da651edc5b9acced39a8a45995a10ee878739d38068639810ede2440f89288bcf0948756c2f882dfaf99b74aa471912799b415e9cb39cd5af792d39bcd692a1ea557d6c9648d38803bdd77c0668ec8fd748fb11da564e44bbdb8fc5f8c17dbed86a159763ef6b4a9b100242c995123564cfc97403de833503aae8388dbbea73f9644113f5c9b278da3ddd629571aeecab09c21dba6831675f8a7d0166f97ec5b38bb7b7425c5bee3ee57537ff41d3cdad04b5ef501862c5e0455d64f4a9c28760f3472f5bc2e35660ee693f3059d6f338e285f7b0e8ef91ca95ecee8cbc0f78f268e2980f5e302640a18a36293568143613c1a78271bfade5fa60d0a5dc09a8b59168598760bbe36ee22cd355959c11777ea15453b9d19809e5caf9b74a7077ef77dc7e32517af92dad5cf9cfc0d5de8e5c6e9db306edb245f86c77a079331598a6d5bee334e209fbc57327639d9a30cc3df7e306fc80c2603f40cdbc7be297d9709d9756dc0a36c79f543836a7718da4b585fce6424292d61e4257763efe726dad0271c2165cd27bd67b064325acbbde34e130d5a88e2a5e6105b2a45e2655f24354be368cca79cd2d0f150c72d2d03e1a13d7db9a1d45580e0e4165e32ea2b889d197ac3c9157b25fd4e696648452a4c42ee5edf97b802cc8b214b5e89b0bc14ab6ac6789abe866d390a297c53a6374d83c48448eb81b07399fc931562c496e66d3a7431770f05d8dc794e11c1f7cf145aad18c47fd0330f694a94a3b2d1ed630f362caa5bb5d2acfd9019887ac6bf338b3a9de9cf9f641e5068e8d6bb84be583ec5949897bedaf8b158b2aaf7c700c3cd36a9dea8c9613ea1b9fc784c25b2da1b057a37598bfb5e0067052966d2003d17af3f58c1c3ab8f76c6c0cd6c6f3fb3cf2e0a8416e00b4d38724c10ba4088419fcb3be7de714b725e726e704778a9a744611b5fb159e2b5d56f27d6a171956959ed8eafce2dda0b90f89f0f25f50bbb38febae8319f1f00353d1dd94dd4e8a52608f22cca8bcab8c0349e2f5c8c2c4f0302334f17b29532505bbd26f76ccead175cde2a643af57a5c5a48fe5b97773832225792a6990c181d37f47cd9f778ca43ca2609ae26da1636f75f52310a19ddbb67889ff81c32c4a37f3108e55d165b4db6b71d180aa6ef8eabe2bf15fcfb20807ebf6b3a05520d23042df691d695126604e10cf545c0ccacc92d1c00f0b6e17a1108197cceafdd32a9f5d69a8a8a5b0ce1c057cd4d5092c605c0e2e3d26e8863163b833735144f13a058cbe304d29c7b1e68b08408e772888a4dafd55ac96848186dde84fbc02a7af37a78b940c391a42202cd618a07d3f7ceba39df66fcb7eb16aeb232a0672bf2af21b2a3d29460d90e3041b72c9a3104da5231be99113e2d325854a28cad45ca0c76ce33d6e71311bb1d7a6d4dcded5551e56927d0766f73d47f729986ea03726e70d035c04cb3a1139fe49a657faee4cb9e6f739d40a092dbaaa4bbc5a8608e4b16a18f2b525f8ef584d0f86e06aeec23f910704f04fb82e7032123c8bc5b9c0718527b83885bec5fe6a8f368f6491d527af2c50a0b2ef2b231b74b5f4f6824e08886ed62034ce19fc99317fd0be84314aa07880bb6300cdc3b984bd2c803fe6dd72cf1cc758da272d9fa658f96ca85a9109107f7d33997ca5544acc4b2af21bc028952b26292abfa2c21d13b5f8688d5196be2aaa19f44b2c3b609a2c1627488ac7e6d6c2161bbbec5bd23cc4e8f4092d9bf9c70bc1b50032d014305d3fc1f0656b2b27126aad5400a729ab543c88bcf9eab0103f0afd47078bf6e301f887a2c0c191b3c3ed0042d6b06de2c5d1bec9d3a0cfd089957f4040a2b7e9acd0d7a5aa70ea18f39a9fa21103801a8ebe32006b246b82d2976809e6bb68255307ebd371ac1bfe8b4e4e907fa456cd33b152529ccecb0a89afa01370a6e5fdb6e82e196bdf4c07eb27eebb1f85e9798c9927ee21d8d9c07563125c002454ddee16ccf27b32d4a93d3a5f2deb3dccc4963b4d277ec6d042e970f592701552797b4cf0c20609bd5dbfd616e6ae8f4da2605a7d3d10816c5161ad49313f83343288e7cf428ddf3259ec939c58b9a5e5fc5258e17c7dae2cd6556ed7c634a0a31c9e015f9a4ef6cfe307e3abbf4800cac1504ce6da22dd8dbdfa3a847d8f7b31b011e9c0db07ca9eb1ea3bf04767869406dbcdbb9309bd3bee11673e12b7e29326132a91188b133b0dfca4351db0c3b9647d07f043fd6ce489a0b463d63081fbc424b61252d416776a084f4c8fab28b06c3dc003edbc914ea8c215bc385600600be0f4b81bf8695363e5ea9c7d1950a66d68e9a022ca1494707df2bca2ccc7e1716d2ea9ccd72ff1ed16779ccdc85e7dc0620c5ea36e7299adf9176b2ba73ecfb52a431dcba35a5b7e80b153e9b9ff05dba6c6e9b5326efab74be993daa22b26142824aef7b5edd3569ffd1694bb93297adc757c21612e0b6125835784aeb0b9ee5d77d2baa9910f1c41f142230553a93cd2f31b4472cad30c6fe8b61af8de873d4df91e763312e50dfc6fe9c206685bff4eae00c9275d128bc126e0d2e4ba89b1c04af5051889afb652b508e7438ffb333c19cac8b515345632e0971901290dd1bdab401f415f78cf786849cd4d5f9bf6e51189e5012da2daf5e2e571d4798c57dac3d3a84d15dbdece53f618bef777a8255bd0f78bd28b5bf87993c4a6e47cc490ae4a2bf9a64648bc7a59c55a42c314ff94a279a40b1f38b86f53e591ce9da1426d8231330f264b48e84676b2c7a37a3e736b9f7926db48b768076b27c2e263a5089ac17a9ff05fa01308ceb19dd8613f3488164c3f155e7f1d0144d367e74327a9dfb0fed0144d9afc1edaefc73dd223ee078860bea2e837f37a0f65b258ad89d2e6e6bd206b65aaf965eeef3867bb545bd9af9fa52dda7ec034bcfb1b9bda78827539063c383f2fe82a6bda592807b28650bcdfcae44ab6a5e87c28621475943e7cc4d95791a73cf2f51ba4d011aa03442ebad67a7eeda040fe5ad46f0dc433e55aa8e111905b6cd42265004df73e329e94b48186bde6540976f60f2388fada7b34cdcae3e9913aed85613b7903e5b76ce300412ebe4b8e2b4538c9e350168fda4fddc6f964668a1fa4b1df0b11d9b2740b49ae999d4260907a758aa6e2a4520ad763341b4582338571295fbe51a625fdcae2f5e4450689db5b3073011858ef676c7a3fedc2ded7b776bb7c5a9adc9cf8a7c8abf66e975af9757a0d1f876f5f8b2ba82699208b4e90ea857fe7ac52b52799768a501c484b43837717250efaf418c85dc8b1c573f2313f8c6ae052d8bb33761c67fbaa8c1fb85268aae935c64430e9b7dd7c3526fda498fd7c53f06f0a3640b50b49582dd59ebfe6c0fc42bf883e333639eb62a59ff289d4c33c7f1354f6c00a65f92ad3aa135dd2992a96102fee7f8c920362ab2811a42c25d7712bf102755996915965e800460aba8d761ac56971a735658a916540d82354578d9df9a4ba8fec72aeb095663f1bd4d592812a5731d47739e1efac9c8919a4e19bc89605783e2e21661a6cff61a2975adfee430fabb135f87b62803b1f2420e6691f71d6c9c9a7c14b94e93ffab6ed77f6a65998bfb507282d261774042bd3521abd91db5422f37b6f3173873bcd636b41837eb602b0ac490c1786007b307a7a7cc1b5c96d79eca17abc5fc8f47caa21036d506a8d1a29e346f0e9d76bad0c083a18e3c4597008727ab5a76496e7d7a5f83fb1ae2a88a2429be22568a16b487c39db70a5de11df0e12d0b6034f4ce27cde8881b4ec8a1ee79d00f3a8350259bbe298f4e95879f8c6180f49eda1fd40dfd4853d7dfa774ca396c2b2078605c3ba5bef36f70c26b05f187a94a0feaa13a57644ce1b30b9ac95e1d206eb9889f2a32d409cf2cba08ef41d642e5d6336f71575971d40d505804d87556347e33839cdd3891c5c0f66e628ced9d2e6a4944e3611b42cdb9ada220afa31fc92a7aec21dd7468392e60e728ca2d0dfca616e42299a827766f13f9f5f928e86a284ec10555b9cafe56279b3f117078f8c80354fabc42cdce8c14af2843b7b0ce7d91363d36967b6bc18938aa7dfe112e6f2095bd523695f8bf936c1cca6305e98427155aec890295ce215116af45caa1be8d24799cdd92dc45bd6926362b648ee4ff46cd746cf0a1b32ed129e6cb29ec6063eaafb107af79f1c69b093738b90787bd1be1bad655f574b4f7f6eb9830ce9a5ccca8f2ac75e982b104f097ff3e3beeb0db6a50188fb9dd3feb2fff95b6d9d99ac2a19672f6c8f54e965ea337c77ad33a7bebd12b9a6157246116ff66885b62440077c857e920082e2ad6f3c58ed3727c042783fd73b308b1d73121a9f1d3b909a4169c46b87e69183928773d57729072fac10f12ba31abf44d6a3216531470364a68b1933ed3c81a4986862ca19ca93832575604534d349f0816cc875d16da4cfc3f52629d595d9a245806ed43a086ae240c296dbba38d8951c8e670461b3cb4a5ac7b0cbc76be24f0cb335f2007b57b60322704ad75a6609328c82076f4a7904b44e6831a3f71362a3cc5e0ed8fd8f6b7bab17a2a84acd816e88dcd9e7f033870caaf286941e52208d1da274dd1ae844c84c7f7ff9008ee844d4bf407eb971df041dc3d227b7301f9e5c34e885face64df4ca552299381d8a5d51b37792ba360251d78999657cee984aa7844bcc7245c0b00237d5113d81404bd17ad0d34bfd93c8b52291e9653d9a4399c3bee54acc1e7c40317defbe302ea10fa818c90dc32c69de87902bf14c7dc6b3eb9cf7f2c5f0aeb7e518fcdb07ea07448de76408f75902b3366848bb8dae867f8218a59d3a881c1c5b19f23073a9050ecc6aa78b1eeebef095fe5d8742e09681efbf617c2cf2dd247c2718821f30392e25bb663c71371d6f741972318da8fcd77362fa06b04e2c97f3144321d32b8586316f7bc094bf937f82cf2c3c18e70a3e5a3c2d8af3b1b182b7118ce9e226af7fceb01d068d27341e0824630c2a97bba8439bb7e2898f0ec3225c1d8a5f9e9e3126d509d236060d8fb08cb135317f69057646f8f47b8fc2360a68c3cb480a8d07161936b4aca93ce4b6d87848a50e6ebafcf9d5daad0a016a7a3e6ff3314ad8bb05bdd501bce76a9e4b9712e51fbe0b8c7de3ec741778e02aeee52338f522018cd8a24446283354b8e9529fa58f5f3383594cca04d42b86ac0e152a15eceff60544682b68b6f3c7e5c45ec968828cb671352c4a9a84598355c44f49c43cc0c4eb2c622c1b743f69e67689ae1997454222540712d9bdd130058111eff5b24ebc9cbe2388159d8adf9cf011867c40b4cbd563775427596f603fd3971a94bc8f8fe989cd53ba7e1557db32c61473508499a0b71a1bc0592585f1244bfd8260e26b05dc2692d9ed1f0a2a6a4a9cb9b67341061f80cf35e9b6f3690fda31c8c3f18325e4650d6f72d9266ef7c6f884fe8ba92c1993887504005eac304271916002930778325aa4a17b4ae92ed99223fcace28d9576abae240cefa1548f3bb6ff8a0fd6700d34bb77f0bc8f8c862f41db87d8247585b297697db4bacf135db3018d71b2540f6be7509d775e236d808f06f06f0f0a4f0b0c0a34091aab6dc98fa17afcc76867fc834dd28f312eaf9704d44fa179f14b2774cb0984fdd58fa747a0d9c57d43362b59e229db1461cc39ebd798ee61a52378d11e406230a8687093693d678c3a7755df2c96cc13295f713f7d1a04fd1be359a9a0e05c445707c4bbd4c35a80a7320d54421b0bec7c99511b0db9dbcd1f936bd9f566e9d62200ffeec7460bc40165a9ffd9ae4f97828f7f94af280cbb77f78c470c6193a6a96ea1d43c051ba63bf3ff848ab295ad4099cd63eaeb83681cceaf07c6b824d257658b57dcaa9af63929cd0440d20adc7fcd831048750fffcd903a1f879b73e6fe3c3b1f3b6ff5d29c723c2def814133bed927106f15e3adc7e766d00d0b70fa8728d7be1b4dec69dcf45a83e4340817661bccea5794c89d232adc4e969f9360d1ad3b1d432f43d2ff6cb531d6845074941bf0707dd86ba7b579be943055505bc34143dfb1d0910c74a47b3e56adbdad366c603e8de417624274ca9fa7000f122ca678fa87b951f17c91de6df94a33d7bd39aeda7daeae15afe56857cbb2ffb8537309ca73b0d4e479d0720361e84f4308c15be054a3a98d99026af07557bd5a6f43fb5b070640e037ea62015d04cfeb8e7cbad3b1d0c905d66a94b1e3d6a8fc8e475ba76bb643580d7eba14f319f407c8e7f60913094bee3069456fa88d6041327fabc130b68366290fa60c81fa30aee9edaeeb5d82fc732631a9a845413a82ad42258bbe72bbd4b3314ae2f1fbf6c6159155e22fa55db949b952ec288ddd3e6a28f160dcc2aebcc398d8a903cf3bff7487ad4cd16510fd51162d9ef45201d76d4b7d1d6b8d0c6bb83ffc221157afccd72301950040273822e0227a1f7293eaf013fbe1a35a6319adf2fd2f985b6502c9d207ab28e2779bb699f88a4c26768928472ef8501b85311287f4d589efea5215a7aab631e4584d54088d604eaa55a10f315daeeafc979fb1fe45e93a60cb9b7734591edb8790f44d1967193c0038fad85466427d8e41fde60789d997a81b25e7bc97df314163c4a33b1e53162894024a209b24a0326e1f9629b2bc6795b7957f93339d5d7fc446267ad1e25c1542c521adfae2dbdd047d83fa2272cbac7c797e6663e40d69f22991f68f62ab7dbb635cbe08a411a1f3e54346d3e30356efc0237c0dd230b3a87d40feb60999d18930f10cd5f53813bd53948f7a263bf9636315f2d571513a995719409c311bad4763bdf3a3038a5074ba2f4d4b07f402d7260e575ee5487fba9d3583fff1b8ce6b812760e778bc16bc8bd8c22bbd5b8e9fec78830a8bde8f30d1962ec4dde4f4aa6230e333285c487509fbd54ea82c652e56eb6d63eeee46c902cb930891245b9a394931007863ddee81774a5c8215f02be3e4bab3e44f7d7070250a17088d89d6879858825c19a50ec8b7636ff8f79a2f1dd0b038e66cc3648bb791a4bbe3ac71b75706fe22454371355c5f42fef332fcb12e9a66b60d8bdc053f9782d38137d8b05f893e0f4092da75f3cbe91a787513026ac09b2983381f5d5b56811d2f3e8896c206fa3853c6257add8225507c3f5b736201c27b5c9516d847b4e7972e40440bf71feda7679d56d1653d07cb5447a3a9c1d2cf0a10b43661584d25eeba458fff77719eef2a5ad1513845f114934bb85410415acc51a95c9ffab071a5abba31178a459e238694ea48592894a533459f614f94408fb3843d78bba38760a5b1d5da9a6e1036f7a142203d4da2e2f1d4084edd9135e16a1fdd3502f4d9603a87a2e645336cda7b6bc6a4ddc2f0be6e0057eb25891b7ea5d8249c8e2dc646a106afcdcb7b8d3699615f76b153c3effefdf3c69a2e9882834bb894d6fb0ba1d1fa666d79c9bf6d755fd64149e8263c9e38ee75a616d796e0e9b42f27d649c7ec5d8cbf37b93d0996277eaf030e5f361188d5b0cce19b25e6eedef30bbe9dd7ea30103759fc7ecd7192d1784d52926116d9a7bf55389b2f77e576672c7d476280d46d4aabeb979e4f84226e9952305c806b11fc49774ce1ab357348e01f730c7ef35c3ab6d15696c9275878ab99f24bf50cb1e2ec29f0bad8f1921d272beede78cd9a230f79d1578a38d64db62b3a18a15a0603cc136a2cacbc3d03b4bab52b0ec16681780af61263a5ac5ae4cebeef0b060b7e0635707801efba0f45d175d5894cb883ac409d818ad2bd95667a8979f0707460a7d091d9c82d24df4a7adc2ff15453394f1eb580a3c813d2857dd8c7ce6fb47541e61f07307c1d559c18353de0fb3bb3c2fe4349f1aa56b46aceae3683126dabe46e063ab67ecfd6b5871d447e762d7d6dfd0dc8048c502ee24bb2152b579a7b8a88eba6b140fe3720035bd6bcfed3997e57edb1d34bf3d1e1a9f946c4e5c47fd2c6fc421c4394e3e84d66570c614ac39d4c2a29f07e9a00de5c6973afa45c0ec4cf4e3d4eca853266fe3307d77eba3781d68d08376a815c922dd15cce330f64aa6a80d89717955fb48958c26a064e533e07b7ff690c6258da637929cca66b16ddab694e9ec08b0e1825c7972b0a9273d1e85013e2fe5a74af1706e09ca6e9db1059db39e49fa9f7152d842a58d6be2929d63e5f075bdebcfac9700f3e7fd9528b12be3cef12d0e18dd10596a06cf970c4550fabd9de07956235da5f50e5fa9074d5dd5110546ff95398e661b5994372df1ef88bdb6dc6220353cb38a420c82b93cefb58f9a7a8230d43a3dedae8075da133c666df5701d2d7fdfee9b6283b9f649185ceb6631064b0550d67c38dc1cc5c660f3a186311799e271138700ce451436284b0272ceba76175e9c4a1cdf2f0688f8fdb2002c7a1dce55e187734ae4356c1ecf952ddfee213435bf62982da01849f0456399ac9da74ac00bda27d9ba92c78a265e2351e8cc31d43240630b7c603fd8dbf72e09a0e785c0ca5da99295b072e9165828d67d46ed5a41018a1941cac94774486aece979d3b635425430faa6230a287d670eeec754ba5987da594751e8b34ef87a3cbc034acc2ae1ad54b25dc6f50c305e7b7c78becc5f59f0f6f7d9ebc071f8a63a8c0fbcc2942bda1acba321bfb8c2b9bbec325ae9f8d7dde4d68d5f385b4ea3f4bebc9a171df8f568b08274370ebedda3ed5afad615d64962fae65d49d26981b3cfc515895e45604c9aa9357a49cb2d6b02f1d88dd062a3348edf9d515500a229a4383ecb97b1ad7e296bac09beac879bd3a051fa8bc811b3722525c0cd9e45e1de55ededd810bf0288741830cd0da5268921148c1330ff07d4b94892370411a035d593d7e74748cab05ec98fedcfdd193f095a862a76fd80dfe6d73545d9a0ab043de32f1dcf638b3a7d00818f48f1af1dce1faa1ebd206640c0370a6277b24683a16f7e2c58ed100308cb8b706bda412bf90ae0cd6edf9472e441bf7ce49926edbe4fe8cec1d1a6a73a120c64f1f6e41354a34ce660dee347d177ecea74e396796ea3483b41fc99f680ec7d4b5146cd8ea00e211ade616ab75f6e053d09f6e68a9c5a58f3061c9b046b6d1e30be1d1d3e676a7124c6768a06eef7ff69a8cf693adbd1d5d2b643a5066d2a20f6bb2153a114fc26b611612a4c3be85328a680091abaf237d7994ce3e42a0a5bf9f17ec77c2d1e3d9c21dd5409aff43f67babf7e46ddbe97baa45e15e7c7e57b62441bc72fad84106e63d4ed76b847c702a47f7e97ccdad227241f20a527defec46eb1c1725f81d46ccdf81f47f6a19037d6e4a027ea42b3e5b3842b3ba6b3b3c9daa6f54de7fa9fd198526bdeb4359b5b08bde4bcf6c242ed7474157e5c7d336a480f34686e699334cfddc093747ceb50db988ace72c2ad2e999f4f725b06b1a24accde82b9d9fe5dcad761bad96bdedf378e24511f773e4984f035a555111494986e68872e89f9d6817b198b411507cc2f63be30f41f51027942d82e5ec6ec91d92cce0704d3b021963d6a8de44b2208782222405e1cd18fd01fa28093af9da538a5a08f1ab6efc12e142149da704868df8edac0115714f935456998f561bc923ab3c6127dcccc974ffd91d9aab27d83a7aca70b99e3cad3cd7607417e79b81304e68eef8905562c6d6eeebb683cfe8082aa16a8c82a83b73078f371ff79418f232ce37691e0d3622f61dada61a3430a930bd50ccb4d49d43ca722f267b01a18a7263007ed760f3569ae12c020385104faf1cbe3c1eb575749363c3477d356494a6a542e539a46e1b0e9dbb489f2070a58c41f6c4f1390fb12f581353d19d7d1f6e8141669e6726cd8f5ff9d00189ae223cae27e3d35a63d8fe1cfcee2393b02f5f3312e98fc70a0ddc75903588f2abf2241c4f971ba719421bdba4b0acf6554e1d295bacaf149a8c05ffbd3c31707a6ef2df2c2261432af895d755f0c85088e1756c496c5e08a6f97b628dd20d5b6b87a4ea4f140d193d259549756fce7a2b5f2f3f9178420bc555dbf2f82c8b2ac142e35d5536e1930bc4245d86515f3923357fa053c3e782ea4e5ae3536fa5f8b030b4028c7db982e43063f09ed7391263b783d4c10b5e0ba48a06b222c8e8f77cba13d3b6601c399b1640a5f9831a54727086953df57bb74077f879818dffb5c260dbbb86ad7a1cfd10bec56ddda62984b554cbfc90530ff2303d9f99d95168f96eeb8434be0f629ff07f1656b073d33c9e5af7d3d78f9dca2fc9a3ffa9bca9e9dbcae4185613f256a46e04303d598adac8b8c8237e765596fdded5e7cd511cd8609d64a79d75d578ce62a3ecf32aca4a003b75452cb9e89af6f8d167c2b70c93aa460ca9ab979e9c0e048b735fb8c53208843b52e8ef6ac2307363089378db75351a7af9441cd032971bff21d366ac4d1e027bf4207fafaff293231293688634b8a57b4ef25489a0e6bc51fdc7620b9518635514f107c9c883e10986a5071b3ec6c5c81c43ca64e904b2c36079693a65bb161814a0decc4a736134ceb976887fa6d919793a6caaea9b4769659ac135dd49063e50330cfe0efaa65a985a0c4530a84321c46f94bb8ea0e930df127b71af3afdc96873b20795024dc0fe717537d60f54c64ff2b93e85af2bf1ced8bec910e358db24069eb7afba24270d36d05c8f47f99c2cd236c6eb1758938914ddfc9a2c04c7e10f5cc8e15ae10977721b4cee27e660bebca6bb6cb12a5bb0fe0bc4e199bfeaee44acf87cef970a13d6c733b5b936d2ef8a72176dd1ad88694704af18648c4c5f16b1a868b27eb828cf7cd23b5db77f9bf3edefca9ec83014cf25fa375b5f54a50aadab944ecb135a93e3f1c432404c9d8a702b1a1343a7924627e4688eb8a23d86139cd4413752fd3b9ea2bcef373e184f82b04eb72d5a52488b1df47f5226f45f6f1ec02f7ad3c2a068425683aeb3702cf7c635c28d0f8a42f39a0747d4f34d9983b42eca6c52cd6a55f060dac018a73d7073796f20ce34096337371973d1a2b5692da51f2d8f32b2196051181f72fb0fbd9f6b6d2b727f1c415d05020e754d110dad5b7874886bbdbdb6d27fe28774f267cb2e18cbc43565c0bfdc87fbf1b43a2e48ce59f63287a3ccaeed85c6988f970d00a6db4562865cb159d69d402042c69630c7b689a69c25abcc93a4e3576aa385edac4846bf0755ca41a675f2b30624ac04deaaa04475b06803a2dffe095d8df325f0e2a1a63d2bf98919711300b55acc16912c70cccddfb73a93c0cd07308769d221df1c4eb3d07703de28440da2f5046754dbbee4dbefafab8d724fa2cceebdead72c02140ea02b389a673f84d81a99983fd70dab6982934a7d51906352d3c39291492a4905f22d23a4a54b69e952740c8cbb5bcc71960702584c3c3f298a7cd5402124915e41a8fafbfca53bd7c98dfa028302426e2122aae945e4a4331fa3fa24c4eca20c832ef80f1d9cfd17648f7e6641dbe7fcf35b7e88c5ab3bae94673ba7cd6b706e4a9250a9dd2d084a6a796533c2424c553d4e937c1b37b638f20aee9225081e9f8e77c2d882db94587f447706df1f61368825c7a125828b096bd9d29d838ff2483f5858c24639af5c6de662111c03d04ecef1efded82c69001b946fa6c6d603c77470489039739deaf11a50d9e725aa994a8c647a7eaa7254a27b002fa2f20352dfa2c20cfa012cb3f59f5872fdf74905f19272dc26c7e523df63f384c01b2bd2abf56eb08efa58979e455d9ecc3cfba01ef5b144c1f66a358a70b4f6f642ff3d89c6a604171ffaa1319965c04b5a1411925b45d45d3af793c66b98ae81652acfcfc4bf448e7267eb376709874bd0ca6deb59d75efaa41de196601134363f975370b07f0dfef554327164b202227abbd038e0072008a521b545dbd1f2cc45b8d53e0ccf83220b5200bfc445b6858e8ee1026b981a730698961cb5a4facea6fd08d7c37d8ecc3662c8e1f61011bdc62659727c580fcc1f284c2049fbdc5fb206f1dff2d511f1a2bcccb0444619d96bbc5937c164ff96674b5fac424b14dc2cdaa077a928e4f9f1bf6205574b5ab4d914889a57c38b97e0208c7f067d10edf930feff1f150f989a913f6fa7c325833b284e604123ddbb9a06c18818c96305909d826a5556c9154326768d9cea4d6ec9a52722562babb39a2dbe5a6cef950e78c4f011a79ae5eec87e07813da2c0b0ac407c5ac43a4d3c60cd67a9b07d724c6dcb40bcbc3077c0087230d7a542592f9e90f849cfda763eec69c0d9da0129c7d60a020f6818169e0ac2ee0ba5525feafee167f5215790c4e03bac3a99fbeeced3d68943f4897ee40666a84cdee9fcf4021dd1faab972e45643f7721d837621054b68f30d0409731b3ff1ba39b5018a59eef71218573f6bc550caafd138f09a5d5791d4297324c891249f31cf16e88024ad5ace8c3b60b18d700363d032b2cf2417f1bc6d049851caa23a57fe65fcadc7359c0b297a346a00cd5508d2daf3d6fb475fa766bdcb0446745035ecda64f8e9466a6155914824b9fef4bce09f72139c6e087388033ef021438fe290cac49fa9de7baa3990ce0917d9017ef97e23386893423efe831c7858274b5a0925206c3f70bbe187e9d7f7a07134fe676d269a6fa68eecc80453a05673267c20936778ca2339ffc0baa799e67e707c2744d19271b1ce6233ad0a5061e7bb9a56ecaa110b4bfc91c2653e19104844a65419def0cef602cecbd06d8279ac4889af6a6c7dc4d117eec80d89290618b063181a3ae3235993555dd72676e5ff151573994bf753504913411d7cd3ec5c9929c80461f9631b3d760500a8ad74d9a860d485d426de8851e0df2b7cdad46ebb57a778dd6e8aef84b1529db8891f0791fb063978ca0fa046c00c768ee59f93ac2bee60fd7a12e90ad71781221f29756d25cf7b467bf77a9a20139095c7b4596fb68a152a8183842a026b88079708c63c890028901c2746e1f35af8d51df71bc2bc3309e71a0406473b03b23d32ee947762f11eb71619f7b40200214d8173a6438ae267a3ab660b12589a6393a8b222c577a510e71252fc7a7eab60137b79c2e09a44086eacdb86f3e97975c4699fcb1993687b1cccbc7a4a4f59ce40de2fe21951a4b18cde47d43d007040f898dc763af6c0c08cca7247b65cdca02ce5b7abac29359fc997ca318becb7c3130e1fc01ae5ced6efe3effa56cb868f55ba1790463b39c724c64e73fcae12cbd2448f13d730b6237b8b68d110f330550cf6f6789dd4066d7f85653d000525fe8b5f99b61b3ca4c699b83c442e795056ed194e004b89a85a4c673bab3bad762cb82036d2c8b3d28a0ade00d63c1a0d06fec46d6373b8f495aec239a4d5496e1dd455103836d7f3b249dcb8ce629254f78b3f7021e09444dd08b9b589118e86cab01fa5c94f9e892daddbb16cad8f30c76da4b8ac4378d1a0610cd4499ade5416bff54599dbbd4432699c9ed101e696f3815e31a2ff4036bfdb21d17663758a415247a15f476934f6a1392999bea8b3379fb34e9f0784ab732860cd8eb2df8a14546e4c6ae468d9ced4a0ffba84eb2358d7fe36f65b241b01d6ba5439b42dcedd2e2d8756797f8d01f23199c967bd895ed86190026e5cbff9b9b3dca2af75d4f6048dd71b386ee20ddf6cff9cc9b3662c289ebbc4923982738aa305d170d55797b6f3494bdc34db6821c55488664e681d611086d7baae59aeeae7992a58b4bdba451404ff98b75c72ae502e96cb08a9f05a531648ce0c98dd2a91f7308a2a332e8e9100fc1791381f17ff0974cde79d836f8fce9a4c27c7babf652585815d052eec3ade261bdc5e8ede49e4a7ed8fa05cda939b703365267ff97d769d368a2009d00a8d56a62962f6f5ac2bd9a4a6333f3c72df4903802d98241e3fe148d8656de21274bf04758775c794731460e0f951ffc2d166a0decb0adc6e0008a662e89771d5c5a62c6cfef5a56e0cef62e281df31055893c54aeec68b3fa511396ae267c8a2710a3b9110052531eed649a2a0da079d504275f87bfd387d10a4a501229fea3ce4752a36daabff97d5daf4f66885eb78c45fdbefabb00ad857609393f7208b511876c082be67dae9b3932fad2247935bf51c0b3bfd4e5ccc7679538b4cb419471bfae24ffec8d916a0b74497d71a06536132291e149b6e72ef041aa56d581da2653382cd98761e5e10c2b1b404e818cdf8d9c1fca35926b2073c0898602c6f358cd82325de63ac53bfff5462c0035312892db37931c48a222e7725d3f77b5726c05b7d2e276cc47a0dae1bf55d55b443ed0e22e3c60db81c0c0e06c6f0a874a6b975cdedc2d59188d226831bbc9399dd9ce183a7348520e5f612651d5f5d6867bc50cb504567d1ddb01f260a06e4e6ffc43254e611d6e1aa977cbdf56d5c835dffaaad860cf59e28e3a5077595f305b0c1b1389d8aa9ce5584ef3c1073c1d83f9d18d9d794d3379a5e4ef6f1244c5ce9bbdfa5d8532e8f6be9e67827c7efbd74082f4ff4a8b91fffd9b776fa4649e57d963dc3663412b89d8dc1c8f658ea8da0cf4cccda280085212aeedfd71b0d3eb991584dd24eabb39c5236760a33ae9cdaaec1d6c72dd2ac938a93ff4f2baf4200daf62fa8f2af85ddcb9ac5b377d82b288b28dfaba384e1f0f64bc963f96c29681d8498160018a38bf97b6352cd1186db7be1c92c6b197105e5a0364997f91b7f0c03a0355c6fe53857b1e9dd380d74a5baaad4f3e3bc3f8500a6314e853d6de4d6162607cd150e1eba4c250460464e7542502a71b674ed3723a4a253850fc5225dcc02a35823640737740b074883cbbeac12a4efc347e8bfadc8dba189cd51cf4fed95abf7a42c0d23b89fadbf7f501c2559e426bf7053cd5e7c36a80c833dedfd5b32cc6c3903d733c0f70eba54d4c0eb8fa26a7e4c3603a0097b387a299c2e0b9a7764c33a16ef224dc52cb68c41fb53b8e5678fe669e601a0f88d1d0a5d6589e51e28db595b1069392f0a642ee7a24d41d9deab25e7faec15d292561fab3e860a9be8b2c131cc94dca6c5287d59f1cc75ffa724524ddb7129fc858fe23843b8668644a6f714305588d4a084595e10ea7bc618f387e9c75b2a162205aaa8e71d2642541ff477111ac07210cab792cc52208a380d50ffea1e41d60974e3e628acb071cc5274218fea5ccd28a3fc8a88863ed0c8cc0bbd50c54ffc2e7218c9cf24bafaee5ba1c1f4d56910fed3586f798edca514c25d5912fcea1562f0317ff92731cccf3bc4a321bd5ce4218e145c395416a4f2867169106e48d45f82ee95a53befa5e0609d8e2e813d3fb81db67d6abcb97cf47c26ee5e078a83deec166ebbbfa7554a717583a3fd2f1f47c8c7162bba51dd8dce9a1a9feeb0597fc87e548874920866cda290ab265453bf19d1e04b0d2a1f52c5241708dcdd8fee2523269cc6613a213a12e94ff16a93d0f92715ca37f9ed07d6c418e13e5e63eadc0042ae576d444de9f311017c4780572012905686088b45d278feef702700ca313d9c201a3dbecba7a1797a7db3c7b85cecde51dc4ca672d7b38968c7840479b31fd965d7a4e21e314f75c03820cec84fcd932427ed2bd2b8a410e84bba526e589f89e197f8802c8f12db84f492fccff58f20e86f7a691cc442ac67027cf411be044e60c38d4a6d9bda36ca6814d811aa7c3455d102b2f99921390ebc8b997dd70eb541cc13709252766943653acd6de1231bedbb27dd8f24c93764d887331f91acb2c73cbb985257a029b654364485f32e7c496deb61ca0bf85c21da10d03ab4d6d16f4259d1328b26510701bf436f92b750a7500d1c76364ee3fc432d18fc59a8a26ddfd5ce8d992043e827e494db68410ca33d745f7fbeadaf832fdb324e9113c2f903bd5b38fc1217f499ee63adb39601ea5f54a6e94694668cc3bbff6c56f253f877d6b99703b8fceea3c96fc985dbfe34a094647d9bfd7e96b421b6cb1c43fdd1abbe7b48a4433a426dfbb4abcfb4f471efd22a997288118de074d1084e564e3fec682b634a28c97dc8b0836484e8a05e69df25cfb07fca5906f1974a911f18d050e1ec26c17b0045b66e6a825d2d1f0b4fea8cfe1188dd8b63d928689065486cc549dbae78821dc1468bd46b5a4100d2137e9b6a2ad76f1b54d3e73a0b87e8dc39dcba25651b8bb42e50a79bad40e99d24382d0d59ff63c65ca378ca28798e7fe281d04184f13f1d8a31c7fbdc2fc05e0019ef6ac3d34def81103a4f15c0ecfef220c03acbe3e0fde47e0e44ef3a4b058845112c5224a537b3c893d8121a0a4e6184c50000997bce30b0bce6be086ec9e15677452aa250902777d75d48979c8e03a1afa54000705e695380f1881b160d04286892d748499583333f50af42f5fbfddc5e7bb430b61c429cba2ea2f29772c095475da1a478ff12cfedae7ae962e5940ebd0b8637b6a12a0792f8ff252c7798f18c9664597d29f6286dc66ed13fb4682396530176d562a5063900977a9a3cf2998c73baba4b1b97ec1f3fbcc99349f15916bfcf7a94c40634346e9b0da7bbe073b55911d4f496a660398e370cf093ee650456fde5359ff82defeb927f9fb74f11f9a8a2c3be9825f1051adcba5fb9dcaa700fefaf3bf103ca1a929fe574927d9abe91905ec3a1e13896baaf32550f8f4e0badb79447c30a780fbbb767fe592ee1850e493fba2faeeecf3712aa877114daa56628f9ee220d171e50eb071edabfa118f63c4857610e538c8b4461b57b518fcf25770b0d2c939f652a7d74322f645e01b58e831871809471e214575ed5784c5caff464abc4060f492a751d22deab252b9a05ae0cd9ecd299fe94b7afbd2bc54589c89c089e0e2de2e3d9b2a3bebf75f1a99e463b0d7ef569ec44a8c457d639deb6417936e9e9c6daa29dfcd6676d02d6eddc0acb6fa4e3416017029a16351947bbbbdc66783c805b2e7c65178cb70787f9b78091afbbcd1ea01d80ef1350f35187118c76c801464e84949f6b20fee137faa86abe554b8c022a957c153172fe16abb2515a2cbed01e88e8de52d96955ed88120b57a0dda8618d0b0cf3059977dd8bb53625af3995909d1f4204aeb0450e87951207ded95a5896a5ff19d74a2557a0b6192048cf78ee404866c29e85d6eb7b5e144e0e0879e8a8e1c3a71559df35c7c3c790ce7991de9c763cc9871c385678e3e44b355d97a2fc3b08dd38b9258904e25a09d327865e728f142abb338e5aff074eab5a0c69bc952b1eaff884c2a6be1f2ef439a199500e08b8b34a7a8a5cd081242fa953d423e58271960b30757e1bc0fb964fa299c4c2680541f696948679cc799d6d6e552e9b734b631c988ddac2acf0b5ec8161e8c6bec276fbf7e1cb14ce88ece30e218ad8461074cc592382be54500f26895411df9e66ccd454e6f2314db166f8eac8a8225400d37f1cb8ccabea5651421cfa72e136de35913ef4ad5c5a8830df2960cb1e9e6fbfd1cdfbbbd314821283e13204d64052c94ddbca99bb4733063f9ce38438e3d65318370ad70296a631ddb0fc12f3c71f9a38cf2deda3c5646310086036f858acd14d3e15c467c74633e7cc59f289a83a5d06b374a9b4ebd5cedc174572c7438cefaf82462859aac98beb52d5a31f21712c1d6acc28b03c75982205c39040932433c0711e119b2d0929293eab218c2dd6d6ed046c6e2d35bbf9cfeed3bbb7861e5a33298136af755e568e9422ac112d634bb6d98ed1ca34fa2463bbed9e8cacc8ec5af5450e4d162da3758462121bed88426221c25443b37433972a100bd3aefb93a3746e9a6dc72bb5c162df352f0a26cfb1e60b507623e1fdd57aa0fb93028b4faf2ebe8a0b4526525fa58398eac3d16bb9a82d82e2b400dd96f126b3e93142e30335c92cf9653c3b57ada3672778e42722aab7bf4db49d526b12dacb8e38f4fbab5f78da89feff266017809f1ea2b5b55718e7d1777e245c3b63615f6c6c31b2ce2ea3ad50772a40f2208546f72707b592cb1cf610d9722261526770c88c4e7f06c521e7eb1a2f950167fe5f485d1c0a3566f30a94fa070cfb1e33bcdbc5496d78015b686ef09acef6e3d702d490edb6b8b8d2ccd47487a95d8f5b7f639ea6d4537cd602d781484a70061703934891a4ae4a6ccbc4eac5b864ec67ec16f8fdf603ea5958b0d429ad997e05e0ea3b898c32440e0c4774b73fbfc2ed22d7363d280af32e3c89bc5ce7bda04a8d1cccef99cf50f8bd61da46729a483ddd6ce526bc7fb3998f3ede39beb03132582fcaba9256dcb88f1c9e20d1ca5cad070bc738ce1422026c96112b3a4f2893b3070c5130356d3f9863912d95964463fd72e2fe5368f358c634598c60853fe909be78ce589ff8260d603e3d3a901f2ca33f43c7338d0d790bff5e5920fd699c3b5edd2ca30d7e9f01a9ecc54e2d90642f7b636bd93c0c178d41d9f69e35da92dffd3a758002e4fb4d52cb68fd6b8c5168159857ae615dda5019083133f12540014705c6c034bc50d72cd4c3a648c2d2e0918d815de4549e8f9b609f31543b8bfebcb0cd397b948f910311150a196402b0b011e7b951294d8b36168323b9654480e12139b074a726a0b3e9aad943a826f407697e920a0385455cfda70c6849bceb992ec6003270bbd726d9041bb2efd9188a701c471b8d452a31527ebd4cb797298b498bc518023b31684a8c47451a489279e0f1048ba68446a9d39213d46262f6b41de8beab2560be209e032e2a8f16c43fc4932d67fe04d6e5707b4214407a69cec72f393523ff881cb180cec3cfeac9a235c711ea97f49b5d3da33316b27d8c1f59c33ce4ca90df92a4fbf92543d36b34d19e2e3f3e12a9d91cdaddddc8508253cc3ea1cc4f8c4ba1fe2a31a89d5464fb09b4ee7da2d933059f7fe745f814e9ec98d74a44b8d18eaf46dc79309a6778107b7b8386399cec14fba7c6a6eb27d5ba5ceaa4c4a71bff7b22d3100b52ce363828a98ee9e97cabe2ad9c0123d568e7ea7be49984b28eb77108ebb217f266c20734dcd0fd3b3cba39488f584f7846a051162f68bdce7fa5f8b3a926c5ee60f12332ed69840a34338d2c50b6da78064cf8394aba747ebfe513b2f9010a97a97a2a9e6d47b0c4579fef4c960683bc9ed7ddececf83008e794ec12b1057604a70ce8548ce09b999b42b4c6246d3f3f6387f58a9c85d55b56ddf20d437eadf1011ed61faaf4cbc617527e707ed257aa862defe25fe546ec79c74988df2e4bbef78c675ac7752e9060f379bbda1c385ef8ccd9a44be1fdc845045dd112d9f8adce3d4af9e858587e45800e33e915117b7c6fb24deee06512d114e48230e2e9729712278fbd2f271db26ba2cddd3189093eb2d792f186ba104aeeb4552d42a83c326acab273b90e97b04051275f2d74cea9183f41bde047d9244458b4600c423ab36b9a84d233af7760b4d7e6b66ae407f8edb50aff6b9fdbef252001a1c799d532f9794ed8d884cb5bf22c9d96fc8f3ce7aa53265b316a7103d2d87ddf9ee94ca0149ff9d2390efe39452e73a44285c400256761371ef9ad6927c1d82b78d6057277721225b7b7842cea1d86423d403949ebef427a1718d4890371b9ec135c314d19afab853ff71978c8ad61cc447237e66669b2bb2cf3d98da04a525313793a6b00f8194a746a12fad9b75105e6ff773e30526d8af674f48252692a65ad02157991a79e67a77c5c4e9fc324242f24115416cd82a89088f0706339acd9861397a08077001215ea980ad0be8be9a2854984fabf1e849db1f46fbdec47b624b2294a5cbb8914aa49e0c5ea3e4e9c49d11b16a1f2443bbca5460576afcade6a76124f4871b7cb324e8612cc3378aa1f7bb9a6521f836932813a4f92465ca3fca39957d68e16e239ed2a1004abf17633ff170dd99a4b3f92aab3a6c0461cdded938383e9f22baf9973557b0647492c0dc0ad8f290ddfb48bad9e307827d849a6fd283ffa9014839fabb943b53cd7a4dbed61737879e0f3406ba4a934f20238c50b8b0900327d07b205ad4f44e561667fb4750db7ebc832c91e6c6226f620948d6fc409da6d1e9bb0ff6f5739056844f1773e580566aaed27824bc762a4abc761e1a605cd4cf0ee1dbf10c38f4e2e3b873de1485d23748fa8bf9f2e6fd2deb5f9de19ec5fda0cacc6421bc6c7a9a8c9dfe952090afd0fc86c983226bbff7e70935c2b57955f2872abe478174649ababb75d6fa8f5723f68513c194a0c4cb7b61a221c1b0b29d867aa6701a687ecd158c09429d60f97ab8dcefd8fed9db1459c55ab29ae3041481db22a9a29932ca17521ac36520bfb6a94298229362fa36dbf58ed73bb0fbeafc075f3b199ff3b9ed43570e98ca0c9bd94dd34bdc83148c41105719867b82a23696536c4ee8c7c4d53d684b1a2cc74ec7828e59ea76319ae59ed1512354ea579f17d66801a1d766b10f58616de84dd264bcfc6391a00b2ab5fc07f24668de6d1957d5c3b0efca863d808c074fb224962a537fb678bfc9019a93a3820ad95d5d8908c125ad3a21b98fec3382ea0fcd84764e1ec499460697b9a5b56dd23b8213f02d497d662c3ec469d563b18851645010567975c264ea0a3f668e8e5d754cc58a1f6330091be1a01c6112b5fb1ae2ab3c851d0e757049e4055148e8e6d368645467f0f419546690e248640b9bca85feb526ecc15c3761d6a4531f5660883964636144f201b917e60b31cb1c00bd2fc7a6c6aaa32c935aad1c26c134933a9134897ba4ce7ab50c0599718057bfd58f06cce9eb977f6738630e4ec6d473c392b730f9176fdeba82794d635285c6ece495736ff291a61ae8b79e7cd405c7791335b2ca90e43fa32853e1ffdcf64234c258803be9074d6126765dc5d16787c12180faed535d1c625d285fabf9fc95af63406c331dce299af19266b2d3f593f2713ad170c03f018e346bd0faf6a5a1662e9c9842a2ed4d931c5c40f2696e5b39f11085d865c8b932aad389a0a15306f6c9b2c5454506f11d26540cd21b837e41b76c34c962da05e806d20a36cfd92417dbc195d82029755e16db9bbfa68a8ba1862077a4c19f6fec3b1ccb84a088464f07dfac66bf0950af900c03018d90f95fd60e382b1789ee72689c0c88a3005f00f4c76f3d379b0ed3408667cf28ff0ea2e9837d4ef994f63e512f91646a3c3bf50d82a07df75788b904b2b8aa10cd253e7f062119f70181e34e66c1b79ca1f1645fc3dc16be7e02dd8d30a4fdd72ec8a3abef035f337b278b331d49d4284eda933b6a5bb1ff10cbb6408e20baf322e15c62bcab286eaa9b5150cb9fe22657ed5b8081dfe09594bc47cf2a20577faccb96f07c26a9afc16d2bdca78585b4b9c09641d437dde7f0bed220ff62bb06aadfb8d89956b37a3a9188703ef6a0a409b4f62c2d7622a13a41f0e3968ed1337b4a1ec7a5c5e35ece639c39681835e4a32008b460c5c20711ed0df95d928e0e008c3056a23dd58d4c1dcc2dae5f1a96014fdfc0c89cd585d24e74fa12006bfa895141b5600e995928bc7d9f6c60b5321b368667b4e450e7b5c3eca94565c1bbe100071af6b2c66d35661b980fe6a217cecf461724ddbaefe726926a92084fb6ea73fa80fff10f0fae811a04135636e09a509aa3dd52e3520296e240e89aa37ac153aa7af1b6384d6dfc3eeef5cc980188b954b900bfec352eb6f63de1ec94a998297c428fd4dfcf19977add76cd550bbf985f3dd810841c3d7eaf5b0acab9df93132a8e95054822da481e3c13dc49b902a4e5adcb40149bd1274f8717bfbef70522a0305ad2f0c2969a7105668f2d238f97040465a2e8bf77824aa162d2d9a8a6af0990b2b015e1ee8651d5efecb6e365d11023a499063d1124ccc4ebe50657f4983c3ef057af57fd67b6d8d12c6d16830966c5febb021f1516b3b032b704b6feb8de96b9981ad3b2ea2a39398db7fa72beb718ac7ba06a2165f7ee6862c76b276e9606dbd64ee892b1c18e11e54be0334f8440a2c2416f7b8513c411fb7b760eaf4d1832c6244d82a8e7bc82408c9bb8f42829f60543c54a21073abbe3a7b85b1e546f351999b843751095e1f091df1db110252549c10fac57c4391cd7720b22dbaf9b2bfbc302bb9dbbbe88ee78389c8a666f50c052cf907c6ea10cd880a34880b3170b4f6382c1b9a98c14a318d10262c0931897f0c04e91f957486a85c35ff9e30641316587d6d002666fa7afec9890cd6cbd680ac028be8d3ac1e311f2790a2efff83f263170d8d5e1865177fb4ab90f8cf19fc3046f1b458fb6787e2e43bd56a68e07fd765c991a93ff30659327cfdc759a73f8b7b6143fd692df126d49dd8ada807ec1ce83ab6eb54b7bb6af3566dd56436281b9889c57565a33e50e92300ad92bafc6090b358d24ab24f158dad8d66b115283ae4a5fa2cbb5a9da28e23bd3464fc761de6028c19abbd54bb119eabe5790305aaad90d3bd516a5aeb29ba824071851d946b679b69f7c00c61bfb20d56741c693ae8a4e16a1506e880496c1dada91d531afd017e11823f82fe09e3eaad454945c31c22509d7158201deff121816fc0e83517776870ff37637b736eb78e5fc969fa1cbf6e5fce32e8834c6b8eabc67163426788cfdf105421aa16d4f4eb57df1e9bc745ebcb4b5259eb557c6f1e04dd9874cf83c9247fe969c65c057213ae8c08c8080c322f5bdc3e98b4eae740bb4fdfda4faa1a99b6b64425f54a732d395e5415b28665a16840b0e7d9e84d3afb090fdda3e5d6ec6b80b682c61e16fa0f9fb44f321d2114c7dae6353d760d96254282ef2c9910b1163a992aa36693ed248d608dbd2771c51e2f0d04a20969c860efc1b483bff2245fe890f586c4962ba46039f4555455d16c4cfa561f35db681a2cfb94a3b87e2ed4e84b8f636547307418013f67e18694a924432a86126e15a658e57cc5146122049da8ee22d66a1e3f2157f4303fb45c845f4b27059904fae31af30ef9f8a91a1d288cee437d1c11a0649f7c3da500d959835db49cfb015ad11a9a6e8a02a0b9599e66dcd73d4e8ceb7c4af82b7f59ee7d2c3af9cf1c8eddfc896e8064f191e956e470b8f5083d468c2895a33d66fbc8e471fcbb1d323599d4ba65de706326273c3fa5ecf151b677c0fe96d21888786571a539ef72dfd13a845891c58b4eef9dfdf4927e6745a4f92f181514f32f1b20656f22b70009494c6b8ca39091d1e22b354c532a2d7b30d4b4dfdff93fe9833192380e80774032739ce0d0da980f5b746b8deb71977c6c3e1021154878728bdd25f88d2505e88bccd0730a3b6fbd33fe4e1681ea0c5ee3bae686c003fb447ce340faf892a6d5d12cce04e19205ca10c239a9b672f45eeab63477e054f2a42db5a0b9be92647a17caeaee2842c52330e88cc71d86af44304da2d3503a0f020b785d0b41ba2afdd4d8ec2cd413d297747f02084f8c5cda7c4958bd144159fbc5ccd462c501b6aa40b48937f74df15efc8e1403a3aadac38406beba80de3460ac25b701f0125aa9fbf54e524903db509ff5e2d38229e611896a14cdf82b9241082d4ef149ccb6fb8edbb5bd764836e9743d220d0a662c5ed976d7d5742c9f8a1efddf318fb61c805e2475ff4544f6be85783cf90ee1d4c5dc45cb8b63dd6fafb687340a6757abee8d83ae87258851716b213742c30437ed1a233b70cdfa17c221076f2f8940849b3ed1a4c8dac5fc298756aaa01af4bf69f0feab1e685369c4b88bbfba0d2b38bfdcc2507d58fd8a839f6a609f882698259a98edb7a5766a1747233750c767ac277a75d15194537add43d61158fc155b9d9004c0f6f74f3dad699deab5a760dea4200e86dc85776aef3ec8d53693343afcec463560846dceb4a4bab9166ba9cb3524f01394fad1a11ce5241de7a50552fc72234a8ee914be458e7244596485cf122b0461537ff682bffbb43d3a8f7e9ff4f824dd69c53f48e2d90fb4798a0f0261fac84077beaf4776de9e170da6d81ebde2ce652df942c850365e4f1a3722fbb55f319a0ad1dfa4f4c2e604ec8b64ed6f9eb611e72eb284e149900a8c6f08ebf51916d9154c8ce95f5a3e1337e558969a7a4c4cc77071c9bffefb16d642f6a788426285b5f474159a80fceb755cb3c485152a784633e25da89c995d3f77682948307b5e88d37ead408a9bbbdeccae8f3c5de96e4163f98d320c9115af703b0367488510855660f58eabc89db894981787ed69adfa164c043df161fd064bbdef017cb6f64fa44b0ac7200aa1f7ca7eb660addb91d524c65fbb5fe80645f2313dc195225a95f083f601529397363b3d13994a9e7dac07860e37c2a6968647e913cee303acd05730f10735dfef499500e2d444aa951df44ac5fbbaa37adbaa5b414976f161d5626e8b06318a834dad3897ee950aa197233bf51854c1f5999b3f02d502e31c77acc62245e04257896f05e1d2eba5434fbe7445c0f315e88b629a2e88cdc600ec2caefca08c901195068c91e99fcb70a462458f1b687163733009a566cc26d4363d09002588f178ac9a59f3acd254c89a3f12c3b37b5917868831b6df758590f7398aad17fc0e4af888be7ea6e9f6bed9f8bef4bd2528bc93fe013c5a20780a1e3d872dc7795989036b6a75cc82cb88d48cfcbb7c057b306780cb1d63250165edc039b3ab72ab2aeea47ab6a1a83ac171832ef5ccfe9a9ac63378c61c6bc1af32bb0af00208fd8448fc7729f70ff3b8598d79a6159f27091c7beefcfef1991ac02b5c0bd1fc80ad3c5a0b1a763e1af0f7540a47dfb841c10ae80c22127bf8d75520d191db380996d8abc2b8b71f98acd7c7acdac1ed578136f177d01009b330e951f5e45535489f9f266588752892c1b42b340826371a62e59abae6ea23d27083543219ea68d7ba4f133bf3fd2398dd8201b09fe9baa6dd839f26ad85733b03f0485802c571c3b60c49d774f47841431de1bda65b54e77810863d46a8c2fb32e0d09819ef3e0d75a901e430b5b0b96e161f66f9d800cb86034a65ce371133902ae76aba9132c75610915274cf2ac658f4b70b985e467c3ff53eb27cb9e7cd0d35130c436400a5aef3b1f4d9bb6f472e8d6851d0f17bf9785031a57c2f0adb40f4714cb9d4bad1734ae37b0645f0e3c4cafa0226ae101e91040109b996b74c408f00d8ddef19a96257633ada6932ede83dc6c377fb62751f4fc4a486c98bd81654306a60f233e67e2cb6f2c73d70f5b65348e702da2935d7ccd5176c21f10a5a6544ec18e3e82360bd5c9d91bb0a002f838b0e80538d2183026a47208c6f5818a91ba477bbf82c28749e61f480917706d63ed96ecf5bd91bdead3df51c8faa800a76d0c94801fd140c91a80e383de1f18574eaae73fe1c3e77fd2d03b374bca2aa1b763b591b3a787d1426f7c46bd6720e061d4460db9b0c693237ff4fc96499b30f670e9401c4528d4c65cfd3e427481dbbea0158ffb562d7b21721f58daec58acc257f24682a555c0b25fbf67ef9b39a964f12cc7603a90e721e33cecc65e786fb92d169dc7ce828489ed01c345e99316610b7774f1280fb822cee8c0e989077c8618c45fef14d0ed405097c0d45bf994c6b01ad1c0c0127aa8c7ffea57842f2d36c80b21808b31ccddd3d4ce69cf88b3c6412d0586b7d198ea740d14f5d3c0a4de547545175ce971f1c562552546982c2b172ca63ff5dc583fd30c14eb2d51507965545e6282e1f5d00ec7c7ac56e7719a6d4cdcb5344b69f5b0833e842710566d80e8e3e38869fed3bca8b61287b786703036f65675478587927ec07fb3b304ea7f0c2a6f9f22f1f142221fa2e4e34111ba51b66a525762c6942245d68b5e0565599424072cf4db0c27065eaad1951bd79984ecd72b26a1bfd5211812491df1477af6a03dbe11ed82b79478a685fa7611d182f4c3eef81d5ff2739fbcaec8b0d0af763a5188ba588c5ce05deafe1b643e2148888144d120fb7aab4e91289d740afbf42db848adb96a3ec5543d01385f8b5aac891363bcc50d8874c5b26e7672e44836009382280d8af28d9c013ff2f9dcfa55efd4ed7541de5e0d5035833313fa4547710a92c2019b012beb57054ef1707bdc47dfb3e7b5092cb7d984b2456fc9a011d11ba0a30aad73b2f3508b0ae27da94d5636d8ef9d6e58f0bdf5690b9953d8f0dbcb06d728186c74991bf4ed83933c9bc4d34a523660446c05a73e738efdde4d0bc35e81b592f84d54eca1b98e55207353f2d3ff169352fc0f0a7350cbcfcbea3ae160ce026ed3feb7d148ca1194f61e2d9ad163394e5db40a0a6a3eecebb684990c9e1e94a8a4408f8595ea0241898e6c9fb10d077cac44a916d0925916c12b3d58963c7d19c822d056e087dd35183764eb178a7fb6e3ee87fd46d6977be8a458cd4366474e229c064cd1c87dc87d6b2bc72aa5078e4314a0e3e2fe6d48936c1b0322261b72358fe07984c5d68ecbb9ce36b266f2912630c3eff2796a30dc39e508f9220882de93d2ae09f53f808a314ed60596dca04a27591c30dd98dcd6d0ca0a5a874b3e11a40bf530d151ca94813d689dd6efb2844759c5232dcf6d18b335e4025657e17cf4cd97d9b8263402c6fed1131a2689f31d7ad0690418c0d175aa491a0481f32a8dbac037d3c6ede4b7b16efad2e574266dc878ad953b0f475648aaa6cd9d219645432e7aa1f57bc87b4aaf345aa7507338e614a277157b45d051586fd5e29fd0796b3f7e1b3ce5933e33c9d84a178ed7caba9ece65781e310a431c7eb68ebc227fdf0bca4107b2045066e7695f97b6e9d754f83c18bf3540fd7423f4abbd432a49dc020907473a1c03fbcdec04f4d72e98fd802bd1019b222ed93979e420950d808fe1d077848fe15a22e780f5b01dd2d476bc141b72819f95b086685dbf3e06a9707bfcf40aec1813b92fbbb94e600ad7afe6beb407205e2c0cc96eb96c5c31dfb934dd52fe974a9d132cafcacd3e816740f6338581d90898468b6374758ac8bdaccfa1e45bc545bab1bf8b61f89685b442f9ab86f71e0c0fb8ba583f36ad786916d60bbf0cd342c9206a23ad829ab95e7d00b069c15d557fcdd4189d963474001c97499d6bdc12a1fec135133a185b6a9212de633fcb83977c56ed110d6f564571ebae5fe8d2b73aee4e03c83aea40e727c6af56efd7a8a248ebd870950b4670ec571da750d7c74ece42623efc23a4392eb267fdf37e1641039eda39b3fec39355e23bd01d3453c86a99b847dccb6998b65c5c04a649f490ace06d67184eece3aea097b5c9f80a7efa3ce1e3f05d72abf414b67b495251f19ced62d64db27c6aa7186bf49301fcd90e52701051b48e9e5a380179d60fd8ac68885323c744502dee42123ecdf8606c0d427eee91ae5b3f3c3851f5220ff1b6b83170f50a1e562e6f3d5319380824c9d5cf7289f0eef6f0d45e04ee7e92ac741ff8e22372576a3d394e8a5b7b3a0009e8216fc43a71868f70a62cd9c43303ca15139c804aed4107785a5cda42dfe10dfd25e279e50015ecf997c9b59ef5f9f3f33b37fb9190deaf46d29176f260840c91ae64b6e8fd062c72e7a56d059e49cdb4764aaf230fcd118c0aa8ae6ae031cbc19c61a914e02e70c7d57414907a053c17006cbc9ad933c645d33db24f6fa273ca668a9f10ad3b764a3b8bf16e1bb9614ff85f82b0e3b060059eea4e6ad4cafdd97e9eb5370e4692d828a7634455f0974d34fa2c76dfb55a5ba5c128505bb134ddb484efde56d8a4bd70f7e78f973a6ae535e3aaf4ba23843bcc4a68a16772057097e14fe73f31481f96fc6948946a7adefb1e6fbaffd1002742a42b17199049b7a6d1bf797bf150f859827d998c8c1e0cdda94d61563dc21f4c2704b6bc8d4225f1620903de1718582db6db91de2a1c81eeabab6d58642fd9e741bab4338ea2bb7a89de8c919f9e450c8d314b8ae680e8a1c9f398f4545e786adad0369800d18eec712a6f525c23390742a3b720acf980451b4d57d06a229b2be6fb476c3003d9b1c4e072718fd0402fafb22f18a8df8ac9ace163dfee4ffa10ab06afda4e21f01fbd9d5013a1f605ea26dfa2203f0ad219ae0fd698fc6287e3ace8161a637d56c9a1f6821ba4e0dfa39f6c685c63f780406cef63f402873097beeab2ca53c43bbc602d56760645605bd83cb2517d9391538bc888cacf0abdbb6ccfaa8df04b0b5a61bca7a91ccc7bf3ac167d291aea321be7654d27a89a9f3e0ace578f44a0ce2a629e8ebf05690ca23c010908195cf53656e1e1c86a9fdafd93c90b1807f21f18bfcacc5731c179b614f801993fe405d9815483679dadcb4e4e17aff1b1362bba7b5f4b680ce2cc53d179298294de6c3bfc9872352794af48ddb984c23a1801a5d524e1f79aac96ed1a3ab0e1c8941a6134700046ea192cd7685a99f1bd410fa172ed538e0f60253aaa9fdf38f72925416d67ee1b7165c8f61a1a33c6f32866389feb58fa5c27fe608190313b08d1dde29a73ff081f17acd6407c2e7970a5eb6e5803517e6e09517c69c610280d06d4fc56098cd979440d25695b3ceb1096a6c20fdad914cf452d54aa066ba55b5acbf74c96bb52b0c86211ad933c858d719a37c0984de644c1f07763c3ff603fbcb8a77e3b4fa7b78e53b0806f2139dc1334542b4d641f6de24e0d28b1aa54f4a058bfe50603e75c7de63e6cbab68aa4c4aa8207de007fc37f3844b62d0c69bccaf1b141b91aa30d174fe11d483520c926fc519793ae7a2decd3008e4194b8274d6f3a3aa7754b02b0ff394e164e675a598bb41c7e49c0c1badc09ec4df6b29c92fc61ac3cfd4292b4405c98abd8120da872feb6b65c9cd6c410ee6e643dff88ac0e4658da12a4572d2100b8feb6c6a51907160411a0fb082cd2833ebda328b74baabe081bcccac04b6743be9a50281d5b34849c25408092f749d1aabc45d0b621096a99a5451aec4aa39c75475b245968345d170d55797b6f3494bdc34db6821c55488664e681d611086d7baa79808ca9edda6a8998eebead82410cd35dfb4eb5ab3bb333fcaf46e3786101d4c4af0b78ea4e8ab208ce57eb16d4b26d4d095284165117553a8b7de676e097369feef98fe5e3c1f71edf206e3a0592477f91172aa14fbc86a1e414f3044cbbc48b3a8efe921dc575a892f8e72d9789bf94300551741ee509ee75aade6358a3dfee0ffb1c5ea4dbe85504bf5f4e4ddb768b455d14b21e6ebe0fefbb858cd78dc82b7d7691d546fd419d944c41da8bb9951b479e58cc74023c0afa5d2a76f1d9b742017a90fc503b7ad8e14dfbf2d7c6636ba2ba5399ffdc7de90232503fe33e10ca6e03b3ed02a12b61218b1b096eeceea18ec9423d85d50f4b090d98455488695d23c473eaf99466a27e49ef35b42bd283b2dd0bd27527148506494f048e7afc26a53b41f212e4a36818496008c53839c2c0ba2b1950659d2e09441c6306fd1b38a1faca78e51b07ecbe12b79650fb4d321d00d6dad8822dac2da6c248c260c74e3ccc09cf4cb322fef0da9d888197dd86054614cee808250ff747c3af1544b0361086f6a74b9dc9999892fefefed28b8efd098b5095d1c1a4c73067d90a5046a1ae2f14ca5e4a829359dac66e0d730d336c36dfce21d650085bc257bee05a1c56e071940a660ce88fe96d2378d9f2ac3187fdbb6a56657ae04dc79eecd32485695a78eb4ffad73d36d1a86b1c6cc467534afc9b487a6b9e24ad4654d6caf49d385fca52418b45adacf350207e509615b44a2679a5e4ef6f1244c5ce9bbdfa5d8532e8f6be9e67827c7efbd740824c24ea2d62d6c01119fa74db28d276c4fd59daa64bda434df87f7f2d1c0b03f9442f8cb53f708864ef0da1a49bf5f30dc23930835cc882310e60b6eda2aacd7c49a30a2ee8164d387deea0e1e6cca597b44a5c9dd71b624b15175a9d23e01f329ed063ed6c6b8a715c25bb81623ccf7a7eb3efc8799791c4b501cbc91844d23b84f4c2760e66bc55c1f342d7d2e1e384aa002bcf3a090f60996e3f39b44e2701b7dba0e385aa8bb30300a72e4a1dc8d547128f1ccd4543176e9fa190458bd347d1eab7fa4b9e309aedf6fd5a23f6ce28ff646041c7260155d8431e67facccfbd225f6b5f69b06fe7d363066a3a806318e796ac461ba5c4c6a51b53072684ec802c092eeac4266c06b34898d40cff780d06b09964a2e03aeb0fa3251aa6776ea02782f806dbf84e98b0d5a95fb71900c0a6639421dfb1ef988fb5523cd06f5139d95e3672051890bd88a4a701a72cb7dbf64a9e05151034046b82b10df12e4dae4bf8c7f23f2a8a6dbde9f260e0308d0bc94d85581f561bc33089a0dc3af337b8f084fb9622c72bfcc30fce4c3c8281cf675e35ca78c34b4726131d01f09895fee39405b0d2ba2f9970bc754ed3e2aa3b86a6586ee1cbaa1554f50057e98f37132a94869bbd263b65016efe7d2cc076484d66511c693d116597d1f230ce5f451fcf62bfa65d653e64c6ea6b8a098a326e2bff4e3d43385bcb93a32affe5b9b8ca02274c9ea67d2da7f32c2323dafc2603216193895037c88c49b4406aaf819df383c14c282680e743aba73c8ac10c47fe33541da53099de8afc0363782caf010b5e033acc7ff4a4396b1b1022bc4de8e5efff6fc8b8c9c647c969cc7a61f147fee7d4956c41aefa0c90793355dca6707fb2bd56331f53da2dadcfbe23c68038acfcecd968631870f507ed3ff44c85dcf7e51275a12e94ff16a93d0f92715ca37f9ed07d6c418e13e5e63eadc0042afe585bcc76512b68eaef72f814f3bef011a322fe2237c2c67a0850cdffe57eb73b874752683d6c5e5321ea53af7d4f4296f5e60f416f25a656eac913529167f524e2b548b45af1878b98787114145258c749e9f74df973a6c2ec753d53eeaaeab4070ce494e1dbc2fe550d93c485502d440938f2ee290836cc5f4a93e700c2880c6d14045220b2a765fc0e67593e829dabbce088c8eb0c5ac217b9946b38dd422e1edd6e9ddb4c549675fb7c424176bd26c55474261267438134503634c25a8397618c44854d22b9a597140b1af479622cfd65bee96e350392cca9d89591fc22e7029230124b6a0d4d1a7cab6f2641435d8e3d1ed0550013c8d380ab37f592a688ecdfd037e9eb5e2bace920abd9e13204f73d203a5bd0e3b6a092c92c8b1605a6574b82b3a7e4f5c91422d01f01d88d8d6299e78a707838ff21a31e6e81efd75570185b68b5b443c3755da07bb3b462ca3b7ad8899d917435ae8569ac4caf8bc2b741483392419f94c8c35964167b8083fea1f76bf2f99d37dc63011528c1e4405c8155f78a31dff6cf27ceb5df1f0a370fabc1b0e258bbe3a7f8895e843780238e19f5abfbbbdd608de6a825d2d1f0b4fea8cfe1188dd8b63d928689065486cc549dbae7f2b2fbec5578336dd59fd241589a0548539a6cd5350e1d759d479e9e91a920a491101f14acc0049cab201c1860fbc477e5640ad98417cf0856fa8995653650982ef8d54d6a6c14b2c518e852651ca93ed3b456411ddd1979f81b32b0de266e5de7086e511ab3c2c8fb9e8f4e37f6cb420bc35ba151bb00da082c86332464515d093df66f3ed4f969cf467665ea304d911c1730a512661dfa13cacea2922a350cb0677ebe5607f5bba2ba53b50a4ed90f64e26307e4966abfe90ec25242c376db5fc4bc3a092a67deaa31c9db436a9a330989447999ec3809bc4f7ccde9ca61f38679d159a3ba1185f0e47a3313a8fefa55933cda5970004eb2ad6009b1fc5d1492ab950ef78b23d255ebc0507880ec524ebeffe9a8502449174ce99be8553b2e885d01c0169e4fdf52bde41c4a0bc47bf2fa92f0911751345f38c6e91eb75335c0ae56d47483fc0118b75386415f928966f0e5ac6d5baeb6ada5fb9dcaa700fefaf3bf103ca1a929fe574927d9abe91905ec3a1eb39cf92c9fe1979e40f8b92a4053d5a81dde9ea73a310362fb1c8bf87b7a399ca1893d32b209331c7751892b4c14c9fd52a3c2b2d32816fe40d81b47418e45fa86af5b311c1f7e7c5b96d16af5fe865f21ee183382a4b21a9ae93888fef2db15b47fa70c2f3eec84bd6eda67c4694d02019431b98f6d96ed3a30ca35b0d0d5069634acb476c755e0aba74dd2be1d36b96afbdec04a76316080772b47b87a492e5cb322f85d9dc49d6ff86ce1a41d34b42746b337e4beec99cfc108ad645abb65019547ba60075b630942e6e4a212cd17689447c29a0bf3c2adc20841cc52ef635a6a8e27d05e173fec54367158406c60e60327b54d317370ae67a363cad312f3073622cf974b69e5dd87be650a930b7f2c786549e510b941509c8c8e5b907efd0b3479be817f0f1cf51a95a5436b2c86c26df200a43cf6b083f60c24b72e1f3ee6bcef4a14d9e394f1aadd122854a269df85adbf7ba15155c1b180796fc851f8436f41b1c2b78fcfa098bbdccd4f26adcab8a1776f5b46f595a46cf7db031269f4464d40169a778e49b7a49f5395eb53703f9922985c2176864b45b72e6320ea604e614506a84980bf6b3b08b236ddf5839621c2f0d84714be2cb46545fd4498a6baa2984676cd9ced0aa8e0742092f7e57b30df465003f792d5b041150edb52251a37fa7c7d015d7958d91ae10a77304b67a4dc21946eb527dc7635eac5ee3e829491c7fdf2148e5134248636ead3a4afd72189812c912e43b259c5cf3be2d658bd3dbeb51b605b0cadd545aa88d5cea7e088355d27c7e724a171803cbbbf9cc6dc0ae320f6ff45e650d203928a6f45794c084f88723de1b2e3b7138375eed17ef7abaf9c5f495ad08c205b12402a3f9a470f10db6460c78773e14143a9ffed34307e28193cf86773730be8b35367e8c6d12d023bea4a1601dd886d15e37ebfed7103eb78bcc59a9650bdf8530d0c2c025aeb93e7b151a7793030040c6f2620612fa17f70df36fd109c7e9696a038272fead75ac934f34d0d3e59dba09d22e7177623c67ef296d127660114b2a8682daa028d81d37c451712e683b5144afe9e19ddc5aa5b222762f0c5290c733d97eed59d89002ca7ad1e12f15719847cc8ff34dc9b019382666c82c753db62f874bc1e7606394a52376d564969081d2eea5f2312d456707a1d6a168800cf92fda52e8e1bec7f1f92d05fd835c6d730ade8d163a640b0ef8008b4becc48fe8171cd5408ac7aa741136eafc9a4f4dc530d2cb5c915e3bc643858167d27dd041efd35d6d8339cbc8c220c7f66b02fd24e0f29b0634400308a800ed5b03e4b0b064695fe7ca701277c77384d904ef6c9db30a09bc4445afb58bb94bdd99c5ea12647b30e126a29d3f07726367006b8d610c12996a7d22f072a8290d0c90cc7590e2d86f95e6254ea6782ed1e4d8ee13903b977eb942f3ade201184f86d0d3b407d5f8aaed2123c0580eddb8b31468f3eab58bc29e963e4c1904f2af0cec6673d42c10ce9db307f5b0949934300b3ad1109df3a88ab814e72122efa53c90cc1d6e0d4985f76e2b447e94d46550fe0d1ecd278e4f787a5647d17bbbc1263a1e11b55d1b2e4ec91a0af2947dad0d961543b4ac83ea8d4475ed97d0ae8ba69bbaa8f976cfda0aca51d9757c462e3244b030de4a16551f39dd6e12280982d6eb124afa6b0155baf45b914c94518fa93eb660f41b19898fd5455d1ef9bccb6e69098f1c17b368146ee6f4ec7e6bb0151ed27230ef90b279c9794d665c1fbd90aa5c3ee9400bbdb5f6b2dd5274e8fdb15b2edd3d29bb4c0d1f916361be7e0e3dabaf025f0171d6b915646f463d64027cc3c3158fb647f405daedf2eb7266087b0b105ee1b78e2816d96cd14ecae617e6668b54539a177d55b7d758ca5bb8a223c854de1d48f217d597e42a62f1a747af61766164d0d81c062198b3681328787c0ecb44fdfe8859530b11a2e78cc4bf4b77ba03fe979c7de397d4b52fa0141cb3eff30fe77808d9b031584f2e8ebf1bd00651d88aeae7827a01d4261cf4083ecb620edf3ee53b95a778fca52609ce827754e96f480548cddd9fada19b543a79235b0d1c5ff380978d859b98216ee1c7c49a6e9820b21251bc9f8019017381534e58894cfc8cf68a703102fc00bbb68e170702da07e3ce78a6f0926063fb451650ce5b5e084ec3d59deee0bd4c97ccb0c76f7b848301b9351389de96cfaa2576b6066f69d118aeec3f1f9e778d006166a2b1a6f3cb64a325baf4c5da6448444a6db7254d47cf200af8512b5eb6c4f37d083502f9c4fb607afbe559d79f2f59c28d01885bcbef3f9354c3facf479dff652ff11a933207429bee51cd5c671dc0f0c109ba7e99d2e18f3a4c3844ac683e368f6a08ea9787237c7028ffddbcc1164e5b3f05d5cfcd5d62697c18d4faab1070cea12415a345549b6097985dcc608604c4a23381eef1604ddc6c68b491dc07b380a42ecbaeb3f95f66d7245eb22ee9938adb4ebfaff94f7dc98c08e870695ddf9c535c9640537b73849d379b84f02eb7fdd552a016e41d227d2ba9e969a92d03d58b4f28f8e5d680c2a6a9e18891462c9c0acb91c87e2f7db988c1076807534c09881cb5ca78713c9b53868387580b66f1c8c543e847c9cf8a15c435ce00b238d032ce21ed65aca07e7d682f8f87a1ad91298eeba149990fc3e77b0f30693490febc61ada77427eb497a728c03dcfe55f612bd2b0bc4c730505a3cee16d08e89d90a8dd627dde0f81a4461419c40b2bded9ef444126ce39c385eb84a5d4aa0431d1891a472b429229315385dc90cbc5ed4e7d9f4af9ab6f7ca0e5b87032dd88c612c3953c136e0532f17ca4b42a97f395888918bc0a98ba1932ac685830f02e355dba621b70322b0baf766b0006f6d1abb0010fc62e3ebf26643fad124d2bee1c90b8a81a22452e88359a01e1652c54586c146c1d87957dcd966dde5ab88126bdf35c944b6f8e5d10dfd292534ef522626b0ea271c06dff17426a18b1758789bb812a8d16193394d6d324f83d84dc3fcb1c27f9e7a65537d93f2d1f35f5499fbbf27f4a0796e51e9130d372376be3c823220e2f0b7d2355e726ea0dd9c74823397716de276b515347a9f6ab204388f7026e6eb0d564285de86c24d756d6d0a6ea15c85b5ae58de895d320580a69cdccf3904ed20772c65191022a8e7b1ba8dbe49db4caa1d51e116688203b5ef12fa9897c927fcff3c10838af3f035205e3083c1f3d7719df4170064f3707c8a30b89a08ae3b94369bb4b5a2eb1a53d9d3bf2e2e3bb0bcd4037c13ac3350f55aee8d78a47b43a664273bc363361ef380f7ff36b9a0e7dc904b1a1ad3a6e917d272d007ae77c4730ab6fa6e17e02782284ddd07684ef3d3debbb3c80fde022b163743491f01b1838cdb283b589d7bd72bd30b625541b6825ffa9306376b069287004c0b26a06ad8e95666ed017fb11dbadffa6f0149b318e7a7637c89b719f5e099d3bd37f49dbc8abd32e4a0f74e1bbe97d14ffdf01e3e075e35473b3467b58cfaf8706c6b12cbe81eee2a2fb8da2f1f099963ccebbd0d1338fab16b51e3ba6f7843a5b93e02bf648d40478cff94eda34d172fcf8dfd894fbc9d356d13c6bcd2f196816e479fe655ccca8aeeeca5caf8c6b2fe453ef314a239e3e721880245a4fe2f427edc30715e321ef686d72ce277981df5e22b43c2ccc000babc63246303b86cf86c80f56b11124dca9292aa7fd91d6e131a1c996e50266fdf95c4b69a6f3444d4c5985059e419163356b327d5d8a3158b2bd69ae8a97cbc6450bbed5eb3fc7b2b0fd501e3e6b3dc5c5de768e4119459e70d8840758fa81eacf1f0dcf4d2cdfe6b532315ee73c70e504ddbf77d9ee82f7888e0b0d29a21c5b9c06d819508770553e372e2b2703c1aeb71eb0d50951d491d9eb887fe0faa71f014c63bd1a87ccff498cf505aba4c6d6c8fd3fe68f9f514082d392e1a823c7f846653aab936540b1d670b94b2e6601b36fe7393eee402d86b601dfa547bcd5ee65b54be05b9ec3997802c924ee055caebef1db18a6ec4b272032cf6379a1a403afe88952993473d5b8b17f0cae19ada2d0b8474c2705e2480fffe28d873b0eb1edd4454b4839142dfb5f68c111a2928ba089954e0efee80cc3dc88f21f3b0a67affe30fc9b3528ba5512b7423f4ffa5c2f4ac70a9a311d0fd5deaa5b877916e101981e65eea38737c12328b1637ae641bcbba45a15d674615986c145d4ec47edee715e136d9b6d3cc2fb6ce9cd9f1ba27be89399f7cc61e1ef39599b12a49dd79447fac69532b74cffa5c07c2513a869527aa6b38e8172bfaabd2d0b07e1755b74e7b7bbd9e159bdff4cfcee87f0a24c008c9d6eee7ae063d68deb65e5b741692807bb6f51b876f6835483bff8a570f283a1ac4d5a36af5b57c8f5b05467ee7e7af8db14b4faa0c48decb0b44f58d379504ddb16ad98728b34a9d09ccaa6bb6633371a5b8ec2a1b1a7c369e9353b68fee88b00e3d20faf358c5859953b6b0be86a55ee2f9f2171cb9028e06878be9250de8dcd624f3a67dcad6cfe632bad136a76df5ab1ec30d1a8bc254a8b94b0b18bd3f6fc7355f6a52fb74cf64de76f64ae404d3ea82f73116c9d547ec259eb9dded412b749a0b0342d0a298529fe095280d2bfaf9b8e421bf329a03c05f963bd5bc58136c3e2051265807ed7e86c7c01f09db981dce1467adaf64903867b34e7a409078a6a7abce26e3274fb99c831929a4ae0b885f1cd629fcc555ba652a68b06381c5377b2d5aa8c208258ff3be1c450bb0a0501c4a769e537f609a6c6d1fa4de6f180d2e76550a9d5514dda99d7c35087961752a509423efdf4b8e831e94f2e83074a74c18e5a63f243369d428117ef7d03705ac0b22df9baedf47ec56122424136697621d0545bbba8c7eec89c458c29c1a3b863f273957cd9d39cdae082f73da82186c3b1035b7794acb9ffb56238df9f396cad76d854a2e38e3529d04b8824df0358dd908724676a266e62da9215b8bd10748cea0fc0c7ad29e4e1f2b5af1eb52566a921331d8f75e5a5160a543a37e86526db2700c9b1050222f90d951c813ccc9fa0dc5c0ba57edd9ef6c7f576c88dbb99216dc2a99a0094da28ce93a93f8b5599d61db866c07260410625a8a19ca74c943c1299288f65ebb4c1ba576c018cce69e941c53129f3dd0e819564f66d8e0543a8ac5540154dea015c24aed8df9c8d6a91fafebebd6cbc7f4ea56754ac98ee1a5b947142bc511fe8d0bf8de220a42696c00151b10db29f5dd0bf677039d7661ffd51b66caec856aef8fe7c04ca632db1297a37c242a01e92923670b54ac706c3b68482a6541df6554d5680fcbd2e869f56e78fdba83bad07937c656e5dbb5f4ed710a5744637f0a6df1ca4a244d1ee1c11675a3df5b57f4066ae6f90753d3f0de14ed982c10d325668bfaef8be09d8fa68aef671e84001be4036cdbe2a3572342a3f4cee6ffb1d2943377233811dafbe8ba757332af2fcb1e05b58e556f05246a2234f4e1828431e3184743d57aae917a9685997ff251ed764518bf39187ab02f0e4b9d1f81d493b3b4b145648cf1b5f5ad021852d7f66798ef1719bd0dd37c69d20d4d4b280daa876a9978f82245cdbafed81c95dd0e027b48d1e924112a6e1f9ab762d0506ae5d3a0bf42692597293273fac747fff5da65b51e72eedfee1948799ced8c1bcac1be03f247b6b32d1101ab65f52b00313288010a19e1c3f8ff5a2060cf6574ae54c04d167b61f89259f1f31ee522f988e3c5f9bc9aa156c809929ad8f2b95f6baca22ce090e65f80392d1842f4971a3d687c6a851589e811c4602da388c9edaea3a0f895669a983b13c36df6dad21baabfc1874ecb691a03fdeadff2d11ae266b963cab3c89be23b4071d6f3c6701edc83a7feb0caa7dc800b316ea58932829c0e6f5ab61a1f146b929ad5359bbc367d3b95b9156f08b818c74dc36225157023df346984e19318e02c1cc2c0b8a7cbfda181e7ebe996eedbd6505a7ba376e12665524883f33145f85eeab3bc10064e3f4906c3e06389f150137efef1a3f6f53dee98b68a6aacac7c5c0738fbd41e1732892dcf3a3533ef01c36288ca574b46e6dd1426d602a639474418bfae472df8bbfd99c6e6a942ab47549433c974e5cd52bbd4c6dbb52260449414e442987a59d4030467fdce47cd0377e0ded8d68c5eb3881b6625c849756989547ec9135ad71ac53bb4edad4bf0343e92f578c99fea3023a988c65be946dea9278a498a8e4495ebf50ab5c51c34e47aec21eb3b9430333070da81b902c248131d1d6d59aff531ba712ed6b22f91a8656a07049b5960752136a148cc1100841329e66df64d758d655cd5e80f516a4b29e53c1ff3ae0fa294b0b010e8cb9f4dc64296f6b53c73a1f320ef8ff4b98ef2f7becb2698a187c85a56a2d85c6a78741820758fcdbe16aa6236481e7092cc079adf33c6fb20e74adb68c6eee17b0ece924c7f0d810c634b2ffe9b9098b871bf5b3622b2884d86b706f47bafa79a058fe20f9eff7d32e28be51e20475fd5a66c04adeb045409e991a6b5cbe006d712d092a2dc4fa9de10c2a9ef36e4eb6bf1c143d05f4a26f571f7757a0a1cb7da3a7b0addca21ec00ee5f5030f9bb30a08c333f0db851e7e21919a7e866bcae160281aec4328b460d8c4ac6cf7ce0b66209129a9cbfb58453629189b013421d241a0b63c6a9cb734f529081bd64e07034dd07a53adc4cc0874d9189e40fb597b95c33910c4a46a10937b902d87aa6bff7d05426d041cce4f427b92fe4f96ff2cb7a9e7d032eed79e4c29febf02d37a3fefe007816a6180413700fd8788e96324da463b34e8febd83c11a8369c3c5c3237d30d86a221f7bff1059ade7d59e0576a668e22bab29a051843c0a71857e17436ee74707832c6fcedb6747d64abb5ebcbe131d3f31530dd3dd9da4029155dbae40e600cf2fd6fe018ec5a0a6a08438f491bf325fef92f5853a01779a5605beb37c00fdf12129305990d4f837195c54497bf9c584b7b557d970faf4de91dbe68acca40966a8497e2eade19abeabda1bd0f9d3196c84f4a4df3793ae37b1d4832e2448fa84ecfc5ec116bbefa15cf6ec692762723c1df933ba7f289e7a92f749d1aabc45d0b621096a99a5451aec4aa39c75475b245968345d170d55797b6f3494bdc34db6821c55488664e681d611086d7baaeeb09e2e41f684c607507f051f04edb56a036fc0bca7ff2b229970fabda6a3ad1080f9ed0bd52e1da52a1c6bba773d0128096741d90c3305a5fb237cd17b177c235d5e86feab35f3d6d3b9a36eb9162b5ae5407b586ca67be24de6ac32e03ed84647b9e9f49d25371e75b44819184dcb8076c59765d6dc6b8eb01d1a39b1a81fb08ee39ceba8fdf63cd75efc3ed8dba04b0ceea6f2c387de0f04f7816f47904370fedde29bcf093e08473f51e6d1ab6528573a1a49a1b1c11adcafa7758cc1feb7da4c28dd0562612530b68bee599aab81296d2e20b8265350e90ef5404c31e3f1674ece179073f430dfabb875791dcd9696c0857f9fed19758fc48858fb1c982ea9118bb363f7a0b501310ef52a4811a77dbba973439e30fa5a9b0fe4cd6ff5d745b3ba6e1dc5cb6c19960d5997d24850867eb2c2efcbd530c0c6cb1d31030a5f29ed26a95d5bbef0d07e1974788e38ad5553b58c2ac9cecf9ba2ff29285e1c2f47ef13d8867fddf50b720cfd7de8c51f3618979d47b36f6230a0f3b638a326015e9e658a26b6996115fb737fc1adc8e82ffb63f9b7d61309cbc2735f33347643f0a73ccce8485a18520f3db9935adda7f621a08368d14e27d528f83f7eff2d25687f1163c1d69c6e8a0fabc713af6ed6394a32fcec27453276149dc5c2bd796ee528d28412a8d9f1071a9b01fb1b28746cfd238fd28e9124ad4654d6caf49d385fca52418b45adacf350207e509615b44a2679a5e4ef6f1244c5ce9bbdfa5d8532e8f6be9e67827c7efbd74082a467029a22bab1b94af19b019a342d4404517437ddaeb75dbf8f3241c5cb98f5398cc8d7023ebb1f28fd5bcc02746d9f334652d1683797f477d5cf49dd45affb01fa83585d2ea81642786cbbbe27d326f4684c63c28be99308a0dcb33ba3168e47ef91a4474150a81864d34ede9cfaa51f9434637b5919261296ea882f3531a30b2306e5aa46e6b62ae19f64f6f4acb186fe6d6c65a44ace25ec34e96573718d9d957e5f70d295f4780cd1dc77d1437d673510ce184cddd7e3f4104800fbf0d74be65bbf292a721b82920ba95ef5d92f04c47e51040fce2f31e078e6a5ba89820ec58a143c0fe1e0f15b53aa50ca637e0df39064312648cd0edf7807bfd04b53d486b00e034d5613336f502e693bfc7f8239c50d9884560e0f7d2930a8ed6ca8b98edb14ef8bc80691d2180258f22b4f89e48ab084f8d3b1f0dbcc50ade57cc24f7734cf3304269a8ae4a78eebc7433384178aa3f525260fb78cfd7a9c3611c1e1c350d105b0a6abdeb10bd81fc19ad881ef3da1d6a59d34d53b31e58aa8f9181d376f93c7e25df43f04f07ea9aee4b734b66c719686180b06f4d5f2fd0f8bb30c1c931990a60a718161670e3f0ea482ad9d28fb4923ec61ba008386fbb06b670989c6c59e13f5018c59bbcb584f49d12bf3ed10acb0bd1bc9e355cd4c4b4de41c127b20a6677504a239f828b8de74b812d14cfe51dcb7f903530e6b212ac0c3a8d2a6fb648e31e38bb663150912c4cb9f86b2e053681ee974c33cfeaf294f57c0c7f1c1e5d7e039205c44a271bdb31601a9cfdf4f96d5d31b37127be825bc1a1066c025a51c92492f2daa9786eb66bd519764495e62f1b402a02b37d659151ad81e91f8d911bb755b81bd52622197e9ff92faa3b2b0afbbadcfbe23c68038acfcecd968631870f507ed3ff44c85dcf7e51275a12e94ff16a93d0f92715ca37f9ed07d6c418e13e5e63eadc0042a881d65fe92680421125fba4b8aa98f594c84bcc08b69090f9aa13cc98572b5d1ffec035d17c554d9c4ba1d43b2e4155d4f8e488ad5f14f22b319ade68c1bd5e70ce3aa726221f8cd72a3f560a5bc98860c46bd1e3a4899571562895f9446ac4a53f031cf5788f9c04dccceecd72eb71c1858ff382297a738d3408bc434881e9f0ce1a94e6a160209281bfe9597761f911478476c50c69fb2aac403561b66d3411d192a9139e9584710f5e6b2a00e2e91a1a9eaf1e6d616e380c8c5e67b15864c65fda7ddcfff8843ef7ac9e3fd4f9d7328e7e5e8ac5fc037887382ac59b4d9dff26d79292c5b9cc85826af880700745dd0163c3a6feeddcef3db7498c41b0a6a371835078c624ca17ffa0e0ba353e2781e07d4cc15a38b1e4a6f1a5526daa9ed72918df3d0ca9805ee13e2bb3eaaaaa54bcc972f7e4840c4bef7a70612deab7c15defb707285b1ca9c271900ed0a53da8567ef4b69a4d543748e678be33c5c3423ebb039f9a23b10d970a7e2d60684dc481da107a3d7732ad4aa23c3e9d317a6d877075a2d3e6e224fd465fd464e2d0a370fabc1b0e258bbe3a7f8895e843780238e19f5abfbbbdd608de6a825d2d1f0b4fea8cfe1188dd8b63d928689065486cc549dbae7b25772268764cc3b81209ee9f6df883a473a8a51d28b51f234dac7d59639e6ca9bcd47ee19c65c87c43967e3009b5dc329a104f00e3a2865b94eda826f4470b223f0de2beede47908326f64bb808b2abc100720fd93295b4fa9a8e9df74da3d8d1ec2f5cf1f73683b85b4d2ee8e2d6a855eec3d7391abee49311897054d46d680959d842b674ebc7971d84801b94070dc35cee01584702eb878ec04cc4266cc0f9349510f0e71ca0a94c6ca08e2c4f2ab07d224b4d1511de1e237b7b3fdcccebfff8e0bfe8746cfa43259e191c99aabb917778444d6898c16107e51477db686a7ce0f2da4a3fc5b4ad60530b22f9b05b6ff4853d21147def7a3416bba8078a96c043e392f276c315364ed5a7f0e7c3b8f0d3bb2bcb8050f60dd8b01796f6c6c6f9c48960bb5c5f271a6cf8193c98b290224b88362b29cc77b8bc1ea3cd775335c0ae56d47483fc0118b75386415f928966f0e5ac6d5baeb6ada5fb9dcaa700fefaf3bf103ca1a929fe574927d9abe91905ec3a1e5e7ed03fde288ce386ac6b79497dd2358f16ef182b449eb321ec652ecdeb6a2c076bb5081d062b35b66090085529d02a9156ec78299d7235e5fa1b3bd825fe9a340b7ff8b398336817b29793ca958c497cb253907289d4bdf1ce4d1368a6ae8ce7e9ef60724b2c8ed8af7e2315ef080eee77700b8ee841d528a1a457fdf7afb9154d9fcea989b2435595d51ec749b3c2449896378933c8b659accd01b015b0f4f61650943a2839185aa7f719dfb06509f8dd7f8ab0290d920153e72b0c78651394a65b15e89f512b1b5f634dfcb04971dae9873f29f7bd7a9aa35c4f3e3ddc0d29bfd8c3fc3afd7ca4bfe7a505ff7f90cae3ffb7ffc5cf8fa84a30db2707e3235262f502733ff14a668d12d71eda4a610b4eb945d749191de15f9eae0a573fc59a6bc077ff8afa8ee0fd1fdbdeb1c6d07f35ebca9afcb7b1f496c119fc1439527c18ef91b12c64aaa210bd632f2e8b3d7220ccd409d21608fd7cedf163c0d15c92996e5d37fa00fc545d87649d206fecc144b093b52b4e528816894caa2c329fa3881cd1bb144d6485ab67a6b3bd14b4d059195f5858f21e0354819859ef103eda475f46610a8a53f8855bdcd3774011092b0444ad2957dbb6e05284a08262c23dae007f6264b6d14abe2dc3b960096aa76aae6d6812bb0eddf90e8703a9fce9f1c6160fbce6688f36feb5c135f8a156de875319b13765fdd829ac9be78e03982ab0ebd14580ac40c6de4d8681ad7a5d591e36afbabf85fda1437b1ca788b6bd8510657402a5bfe97600decd18d1b20d3a6f7974a1d727b81326c0ff149732daff13943f420acaa4430fa7176c363cd80f8bddfe66925a2136e54f1a55922657ebd7a52d09c55ca66b1bb5d00c42aef857ed3b6b6f271ec3d7c829b1ecfda3ccfa9794609e613def6544088b82556568686f5c086b9220d10fd9a91d27be90f5f309303cdf4658f3476721f4c326c9ea9841d9f82a008d84575912f49eafd85a340039c43ce540cc9bd35f76b108d221e9e01dbc5a90d5cd9136988207ee982b2f477c49aadc4cce66303abc4734dc9255dd7403931842ae440d29a4f156dee3734b824e8540e661a6b72af8b09dfce13da88c0f0b0645c18c0e3f09042479a9eeb585931bb9f34544ad3f20b37df60e69950b988d7b435d4606d2f082cf285796ca2797a958fbe9a1d022302314ca37dd9b9d393b041e9db63a692ebd79943ad4f6e593b12a049fbf9b0a51754a215f7d0b6cf722d5b00c262c2b843fa806f5e00341ff8d215fe3a146abea979a64ab071b42366db720326848539ee9e51ec6066575b2af6721d59e45ef89560fe60f2ae8ade86d202dbe1fc7ddab5ec699e2a9dc63f2746c4c2e341aa6b72a01d7d1f53161b883f0a9d0a53048b8a01a04c3033f1c7556d0dced14557628b84138a401e850e293b99799ccee27813d3345c1a792b7ee0b5e53523981a6de907d399dadf56d1c7b570d2875e2444528866d8deb3e634bb5ff182c99d720ef5a1166fee8fa6dd59036c7e23f2d80653bb49e76730fc2e25e505fe745b834c067673fd185a91bc9a22b543f0f7c3deaa1ff5bf96a10b7511dc97fc94786f73abcbb84bd0aa61328327ed9cab4853059744ce11f72af00d9c502a9c060accd43529fec9a95381b28a72c04bd6ee79e3fca13c720569a48f22644b3af363966d75bdb73d811d1d189c628d37654b0c2f41ab4d116b1c7eab3729ffc73aa5439c5edf1d3717ffe42071585e5935616f4f080248d79b971ca39e94665fb0aa27e800955b5d60e5b8f3938440a9754a050ab72850cd7a3c0de1b48b2a4d85f9401e22f62f032cec4d7c1a46a7f5d992fe25a257f0d6b11c6b5736a8b18f0bc9f87e96845ddabb6347e2752304bbc694ae856985f2db90c7dd774d92946159b6b36d64ec22da60ad319e655c0d35fb1549f850d58e0873fa885dab6a0ee34d2c665ebc9b1895f09fb7054864e970281b36be43698efa480c0520a4d102c57bf4a9d9a503f57480b161693e9928146dcd4339ee066cb0ca6fe713d22dc4f1571adbb8b9ba8f15d1b029d0ae4bf0513b339e5f3c8ce0401ffa1d7ff42fef112c4db500e98484e5f40d225c37157005f836c0e80071c5b897a249e961514af31b96d0a054c382fbb5694c4752f3e64cc6ed28e5b779e4f1d9bedc5401380fb59d0f7eace5b0a7ccec6490703ec8e7adb474fcfdb330c44569d0f1d49ce4e243df35616698d1d41e47879bde3871119ae47a220316f5ca2ab1804045941aed90d92af0036bec027e53dbb5480fc6d93f55bf74e0252bbb427637e143d29782810fe8e6affcf3991cd17ad1f24b454522906d1ebd219de5edbb612b0214ef60f5f2a3bde68575e534e524a058b2ae8b17d2299dab2943acdab9587fa51d24b83d6d0ccec577e9a0aa127d58dc17e74ed004b74f3cee94e6055a5c9cde77b296118522d0519bba1aa3285134f575cab49061fc50ef427acd3b7b8e931510168822dc9f84a9ac53edf5455b13fbf6e1089a8de6226211c2d6dfa26bda7c0d08ae5d057cad368208315cd30118cc8e511d7e1d5a34918bf52181397f48f2b5573766c8564ff2e2302799c97908742d1ef937822ec8dbeef9f5e9c4d7048959f74bc8f807bd9ad6c42688b876fef5816744b769a365ed9cd549e18b8f08340c79ff63f5ae6d5292c63df01d44ce9413c9cc059f35d88d1064d646dbe2f74775419ee9813d283285acadf3254de6c03633de4f2795fe3bc8e961acda29fa32ae003a576c086c67582e637ad3903d74a8fa05d9df0325e65d0b1c3a95feccf18d76a68e7e4ee4e7f559d5be6c58b8e775fe39b1c24024dd43fc4321ee06f9e6e2ee2154e84cf22313071e8eb617070ecb32eeec2d69707539dfc298480e842f1aea1e121f8e77dd058817a5dfc8fb80b3d9208e5817145f11d9d43ea162a818da7810ca638b6b6c7934bd5cdba815c34278c80be5c4b956a6bc13a2af5e3e735fac42a4d9cec02054c98ffb445ead638c9cb6207d0067528d72531cdb2db9d47a80471e6bad4af3439419c060d79ce7d984f1c1d4560507231d3b47d189b4bfaa72eb453c1cbb15555be07993cc2758749b4816951df5c00936009dcb80d50f98a04f9482abbf4d45e456ad49aa874fcdda61cef251b5d99dee34db90f211794bd3c44c2624857580e8a3fedb3d76566e2b19c7aca448eab2384131d889d7dcb98567e9345b4cbe19cace2c3460677facd3cef694124bce8d20a29161f9fd92a80a791c67f702f61adf83cc072dc2f779b186cc1b820a13dd956a2efdcffdc095e6d57fd522623f33b43a8f730a513c50f29be5289168e69b9608d5269b723d80980f71659529e9c1d0185f5309e82a0518a2e3f8f19ed5e3c6515c1678a44dafc03a3437fcf3e743537e0441b9e30e13320d9589e45d53be53bd288671c0cd53c9abec6a89a0d30dc319273d22237a6fc6c448c2cb803ed39a5f8e81a955b4bdeeed7a4a1cab6f74d2a6f818dcec3f97d9168fe193511492c8b2f6ec09d45bb7a6ccf2472c1f652de31ccac6c098f92f284126162f729295f60cc5dc44642b656b43dab7e3f885faa419fc4e4d500a81bc66f60ee192e31386a2f9230b7e152e7be87f8b078a7f97a4b9c1f209ec279f4135cd8435a6fef5eb8a6fcd5f4edc4b46e1f092336b4fca0c39a2a53e98dd49845e417499551a4ad8f6014433b953a1954eef61fa07b0682c7ea06b3cd8829dd58f495cf0badd8bdb81ec1bda1f9840377ddad9d43bc03eef6c6963f8108cf99415e577ffed40b397876b3153ab0f11eaa1ea752131046722c6941ae2a093ca9bf4572e196cbdb7343a3ad24b8a4efacdf1bdcbc0e7b3e945612902d9b2bcf93189270ce0608a32a4179db053ccdd87900e318617c92afa2c96d738d38fb227c55e37c1fcd3684c603db2ff3c5309861dde98e46a771834257fa57a03dfca74c74fd5cecb421841b2d0a4aebcd1c6dc6bbb8fd1581b60177fabf1bd3c8ffd4e9d095c8c542a2ac21ec71397e1176057e1c2df838a00f540b15d184aef7ee6a60535cb470920c64f85525b064c252795cabaf9c14920c4aeedd91913b4e4397976a462e8607c4a3660b1afebb0f871b5118b2edf45ebc44aa44da271180a512c2e92df82fe6d0f7514bada5703c6bbc78d148a79ffc90fc30d54805d02c88a46a48db1b293f833f613abc627ec67a29edabd207b8cb1f32bfec03a7d6aa1a1b5c5aa32172d9554ccf597f1193816a9ab6c009208bce6ea447ad05005a360bf2d57155d2715435dc72709b1b5356fd6834e4a670a214d89d1c368d07722098a13501e8af85d2ceb47d3bfb60e3ad71ce94c4a269067205d167da8549bc8d4107479f9c0c28a3e8a697e84f4c378f74fbaade8e8abc243ef14b47a146bfc76bebda09a287fda4772b95a6651cea767db9ac7b8d5e62d975b2ded8200bbdbab8162dbb42010aa662d52c3aa5d9e2980e3ec911646fa21364868279d1694499c1043817d8b6d2d39e811fd818970596cb29805870362ce15a7b9d8bb92ca42a7a08c0c90c6c1b64ce0448c57376e3d27ddfa4fecfe234a9e4649a37a7876fa2837df12db9044863e91ccc5eef439faa8cb3ca396d834a07cb6f10ddfa563716325671298380d2f71b8a24b287a5d08430b8abaf97c58a3bbc4627a4cfbc8c9d20ba245532aad361bc2159c2c71272620210df3b00447fe46ff9cc43eb095f639ec0ca49c0bbbb7599a8ecb093f50551a8d08360091e7b1f03cdd05d4a3868248da4eeac837b5d47d22fc56b0f0869b44b876a8cd703c6e079832a339dac6cee62165b373dfce6cf8c5b6ab3be33124441616799081530cdad950aef3ea0fdc3e5a5ded8513ba5d631eedaf20c6d7009385c7ed3d03b57be3b958b6a51b9906132e813325881f13f550c7b6ddee8c6123d7b24a42637bca76c70675b0d08635a0ecbbe6cd642a51d9c2afb6b2f5987be11b9d953bc0e6fe01edfa719a19709bb9f580b080af65ba8773812ecd642194403c6cd677929636c1b8bb163973129c194fe0124c1d037252a597eb4b5119b1f2d1b41280f8a6157dd66a7f7c27d493fb029b07de2b1663688682003cd961543389d9742d05583afec30dd0ef59232a4c2b3bc6887f503de509379dcd1d0d56d1a056b2ee843106a0bb34bb8d5e6e9c1579e8a1b737d1bf5164623ee978227d5457e661d7edf497573dafa5a798c21e9d772a2f90621458d89ac5b4284d9d649ffdf586e4d0b552599bb1cacff956d9a6e3a03a24232f5fd508332e5b98ac4110471708d0a4d0dba588e0b2c9febe82dc934cbcf7f5155a9a470f0413a768836f813098c7c3f89e22cdde993a60befda94dcf07610f0fc10baa72ee5e52f9ceec78b253c153a55ed6930247f56582fb12fb89efd25920b3f3c12ce0da9300ecc4f6b8b5d44e4a2e044107528ac2d25010704c94ffc8a7928a09e754e8fedfff212f04db471101bfdc34d374f3fe92fba625b9adc82af26ff4430e396eee4277be3938346b4069f9086ebf09744328a3629cc88544926dc9f4cc6ca6fd61ee2a2ae29c01b8090dd0d9f2874f8d21de781141870e79cbf09fbc394aa89097d2d9abd35064cb9ca22e62edad96c1fd4a53ae46ca3aed2aca0d24507c1508dd7541038b88b84443793740a2d3183e053b50d98b1128214aee49b2d7b80b017639b9c2a96c9de39cc30ba5dc222b47fafb7592792622e836dddfef17841555bfa732a04ea88f12444582f37f5bca6fcad62519632162d8b8be44d0e3091c0b47339fc2a8db68abef5aff14c29fa14d7fc34795da3b7245bd3df2a2866c7cc112fd0aa4de8abada06fea0bfdd74e31f38ff6e0e77c88bf0aa39d51301d7671f71010a24e08966f21c8072be23befc11142a5121e783af89fe30edbbb24cf6a374c57d564e0fbbb97cb2c8430cd50b7779d3bbb47228bf2dc916b6e997613ec04f911923dc99b71bcecc9a2d30725b46fe39c175721a93f9f61dbcab72bac7bce50a716f4aaf8a24dcc37044d83f0475d695166eec360ac0e754c74613b9ee364f3aea652eaebdd437e65b48a8872f83ee7bb0986e5f19b23733f6e8fc70787d2c7c034260bb09b51226722defadfadf2c47246afda1bab9f5fb9ae494cbf466d5294941dc9c3379d012c5ecbbeea8a4498655b0ba8aa77270b2af5d616bcd6f506ae9c0d9670c84af262b1c29123af8e20e58a64b2600ebb6066f0ee551813efd359c60f26537e7308160d01f830b07ff4465b6d569a7fb25d3354c264c0607e2023d7b82568ed8c6b0c09bcd8ff6783f8d00cf1c13c290d5eb94671d640a58d1c4b6be3f79fe3dd8cb23b3bc7f2cb260aefb1fb18b33bf0719efb4b9676cae9cfdf4e1a8eff3997339c479f9d7aab6224ed09cb4178fbaf7fd9d2e7e2c00099ee0f75b978765050dcad50fcb754558c3d8abf3ce7bfe6be1f625bdd387222ece32c4060417ce1de417cbffba312f65b0b8fb1ac2db56f584ece38a697ee7ed4ea2f1ee215338c841bbf50675d3c39efec450362b4b308b9d05fab947f5dc5f5fc10ec0916dda73aa3647a3e9505183ba45933c99eca1c3b93b1b18e79f140273eb32608873589bbcd1da51bbe2f4668b39e87815041191c8595ce140f7554469f8ea279534b1528e0d98272f6618383d206c6afb97a105f5fabeb91a22c26e6e5a2d3e926876c7b20e3809c63c3a0dff091bfd5cf21316e913e53964eadd222a3f8658835a606dc89f269a9e1c9d09289ea0078026c33308d6b2888439849316a1a93579030c6d6ccd0d82d7a3521553e9ca7762e59ca56dd1416658a6767100e83232efa1ffc5f034b631ddfde5f3d9e829a9cb80989bcb10820a87d2e3b947f7b4a022ee7421e4318ae8b3037409f564adf9cfec1ba4d158dde8e2ca28020b14913c36225ca96e29785cbcc65ceb791f171a1cff8c22103b7129135cd3919646a1130b8ecc21f12beb4a66a053f461cae3850934bde2c52a290828d10892e73b3bfefff71ab01b5e7b7f45b9446e94cf5de77c1964cdaf82bddf0554636ea2b23b8491c115b62dbc44925672f13f4566b41780787a101e51686c90020a3b5eca65aa197e65bb7e0d714b8f829c45c7295b8720e6329a924e649aac3cde1c3beeeafbaa80b92bca1b522eb0ab49e8b0f39e0cd6f2d76e62ebcb974280b3465c4b5e9814358778f0e5bb62f6600261bd570fcd3b2f1ec068bb70bf335578f54025b59b850c864dfb02cefd7df0474972ba91dd6f3db4ffa6c1f2939418dcf174da49d4211d994d57e44d212d41506b2ddcc193a7334dc7c0bf00ae43a77a06a699d8765eab7c7e67cd74f4680351a70656ad45519c12c0e31af524178cc9d34ab3fe8b29cc2507e3d3e71c48ace14aff2c5833b2abaab8acb061b1268085ebc245339f5c9b2adf636ab0f55e666b0335b2cd009574c52ace75c854515449b87d38d0a75d789ad1d28ef246271062ea055ba24c94eb9363609b5d42ad22639e60284f04c5910882ecfc581cdd00bf3e1dfa23d7427efe4048462026a7e856c006bb41000b116c3621ba84aa35965c623af5fb5b17fdf54cdf5571c36383e60c88add041459ea7c9ef7bd5782a52eebe746fe3bbe64b02cf3ca226d7a895039c8a4ad08d4d30cd1082e3d1027c44dbc7427d7c8aa29c733fe4d08d9e996e0d8b55669b05861b8a102e238b9e32ebfb61e4a8c21c483b550addb49322630ff07258da01933b3c786fbc02ee53e94030b01ec1a2cfac9476b02b55ad6e272e477c3596252a635378d0ade7ec438183698676b30aee2e5d638e385bd555d1d2ebb1643a3722dc90b18f648688622909cf167823e57c1ca0f3b0939b20b8c3824c54d44657bf9a197281ec64c1b0cc62403acca408801aac3b48883db7d68755ae4b9a8de251015b123edff8c6d2cf1c8d69349a8d8d50d98fa707e0e357a9a126eb6461c328c6e11dc627d81e5df5562ed432a57708f8aad67ef373edd45f30e44f4a18beb3707036b4abed4fcea810779b9143f62e9cede7829aec1877617b95ca893a7a812822c466dc62960d992399724e5b1eda12b892ed22244dd6d7cab31423aca69ae43aa60fac7939a48b9326bbc84aedfdb55a9b4cac2c006d036767e12b2a2e98c47413204b6cbb01ba30fce377b617b76dbb34582a5a88dfbae99e73ac0150ddf9c605aecc682f6c5de79f4478f6094dfdcd11e9154e57d511b879133f6dfeb913092c4df38fc5add69436ab75d017c921bf5961ee40d42edfd5cec2316d83c0934b0b0e0bf9b680303e94ea0c7a18ad183208be762e338f2493c2dcccb1d3e15d32fd3c6079a835c96c777778c9e6e077ea944376a45dea75927d2b94478723f13884a35b51741f4d455440843fe9d6764fa7b1f0fb4e2b9f5202104fe876a196e22323fafc8d5192de1872bb42af93ae38ca70cfe666569f7a48ae5bbfa5e82ce3baabb962b2a6bc885c0d66bde21aad3ef48db26fb09a4391b74ab55b50ab892cd628c279e37bab69f058ac557ff776ee291b82bbe3e64725d6b353961e9a1645f17c2e435d4888e7e92fdb26b3ceebd5132190db63c6be3efeb40ddbe5edf30e826bd786f77e2de9c032ad4f250cbeb071fe88ebd74f307497c2148cea72f260927dbef9490c0352ab41860cbd686f2afebc926fe328e77248377969dfb804505314b1a1cd293ac87e0482cd850fe6ca6795f034e30c9f6517867f51ca446e513e35d9e1612c58ae22decfba4cfee91c06a8067652cd1341b467b9f3d1381e77dd8aae7a3f0f2dbb5cb303c1c3bb1546c1a4e62bd87382ae5c2fe73a8a72aa150606e2fe630910ec8fd44e38f70bbb5be6e9491bd354ab2a6bda7dac9b124eec4dfe1b23db18d4315dc8bb89bd76bd1204b990e47a1af69826ffc9eacef028dbd8196fd51987ff587305fd028a189c8a9881b4c2e19aa04924c1fc680ac76d60f338aadec5f223310f5f206533a3c27e42e69c2a10246134a17ad4063b89973ee9db8e348ebcdfc98de13b09ead4b17cfdeb327c2ca7765f030a509d85e436df2183a54c2629671e661a61a8707bb107f00350a668c5ebaf174b8d9c016db764640786c4d90fab49a340d2def5adae2142ff499b45e5c30c2c0a1ca844c14ffdc4855b2c53e5bced70c432fc4b4c8e050d9c4e404bfd3ceb96bd1ac9762355720da7669c088f469bcb7c0bdc53c46b3e90bc80e0940918fcceaed2942890908b9c0c1d472558ad9f2ff21beb13183463548f6ab806d9fb883ac90984b02c44250b30dd787943582bea9f58995c0209cb3e5808d7644e22e77502244aacb72c8e6e6418802ea075fef2c50bda9889a2ad40e9c5d6a660cfcfc0d8e69bcce6f7bc8f7c442491d9cdeca2ceb0d2ece47b61fb314132bc28151434b8d5c4d1e7d5647d9db12eba22476cf5378ddad4f6784145c13b4d97e069451b9ba0ba7f07b4d4b39b69f0b39008103aac61e7da83423bb7f7cac10d4b431e7b450380d376e98e8dd421c4a097b9c19d89c04a4409d09da0972f1f608c7cf4cdcca6ee3dc3f87091b946625beac4437b20a23160b3baece78ccee161008e10426ef33dac911ef9197b7e7d2c3df6b8730da0a2b3884f7582c7e03cbc78f811d8afac300613766bdd1932ab57e1bdc0f611633d4192dc1c32252ccdbedb5fb0ee09cb55ebad0e67be2ecd008248592e2684a90e44646d63cd590b44e62e002d1422bd7c3f56ae64c52eca719952f5b47b2773a4ca919ed8ab965335a90acc8c790e5d73134d7ca90ac926c2783b58bf3527abcb260093a1a8fb1305a12c83f007832680e5845d5b7346b9b2dd073aa12ece1f7bd8f8a52f71e3315c865645710a517e89202688b845a77ea958d7719730d2020d5ae40087051adadbf347ad2d7010a38214ca7edf2d2a9bde84135a30a6b4b389819b6cf287c8f98862f0af92a0343e0cbbc7cbab457d3228a7704ee0826c89b702f3d3397ec914785d75e64ec24a4b566199a5679f0c28361192fd74e141f7d63f00da61523f1041761d5a8eecb33ec70a8419aea56178600e0fd725851eeae031afd4da753c88cc738d483c51932441e8697967989c5e0823cd88c9122b4f64247b31615ee6ff858fe5d77d68746372304cb1bcc6ae3a452341728457a2c3d44484ea4965722d0ea60acdbd118c06a08c229da5726cc6df78970300738848d356b8369b2eea2744230288235bc88a7f4f1bdb8eee43bc9f63953b80cccb08cb838207599455bdf0eea87f9b2e0c2e97ffcb890d428d4fe07a609fea5491f70613b77d1d7f5b731cbbb955ef8612df7269ba2a19074e620866bca1cc9d0eba25aabadf213574e592174c55f58d48fb56a74a36d04d76c47623637f6769c72fd08ed0e86beb3fc3c05b2e9e94d4119cab72eed10527e473a17caf1820537bdcd2d04080f6d6f3b51b3dd01a3b2fda0eaa6da9045c9ba2079ba96142e6f43f361db956f61c9f6936cd57cd54cb192c9844d4ccf2e6303b6c17ee220ca18cab6ddc71702119456b07276a8d48bb0e0d96a290b28e12313513aeff780bf3b152e614b605ec4a4f87888d218eae320c6a2cd9169a3ff2ae0d12f5ba1fb0d38c8b81461c87ba49f0ed3e15e8b1f96ff06f27dc72b945551295c0c424fe53efafc72db8e744ae509e091d2a7bb7d4a2d8598b5a003eee998acc95a0b17d40d823cd39672e96022b49b4e8431111a7ef35be2414d2600bf942148fc4029b38f461f65de7647f0ba8a0153a90bed8dcc51314b71af4389334bd8cca60c144d928954d93fe80949e3b302dbd0430f178146d54b39f024536e0b60ffd6503e4cdeab7170ed1cb3bbc6d9616d1c850ee5309602dda0ea5f4d5d5a42798a1295694bbc80b236808f8443a2ce82916fc97f1bf91f666939e106f37c7695f03ba1d2a6c4227d9bf729a19c5cb7acbab01d587dc62e6b2a077208debb4d4055558ade5519c57f20c5e3335fe9062d9a2d104bbc6ffffc0359c8096a858a75fb6d37d6de6a71b87a64cd3706852eb34b897714c6025733b0f66ee5822393cd83e0120c4c50af3be5225f45e5f0144178e5d220b62c38b67a07393cdd0b6ec797e1ea40e0f90dfb090b55fa65b7a282a6f5ea2d9c92b90f12085dee343ee67bc2e54476069d34e0ec9d727ab74e85a23d9b22cef9223e7eb736f3601df2547ddcf24e91bc293e53f9133478a5152225dba6621124eb749b9fb1982a3dde421f20839c26cd34bea884b836accd8b72dfd5765ff698e305d1b2cf78f9b802d4ea19a2a99fdf5e7ce30ffc7124ebf7b2353ed9f70a1ed5045cccc58ca7eb4b4592440cfac5d2a6e11edbaff85de823c9bb0e1a4f8a0e5db5fec66f12b1abf1eeb91981e92a3aff8fe08a1845c0e3f3c4fc45b03c076e8d15acfa6003315c04b7a8cc55c4df26491174ae2091db5dffa0df8cd750b7c845a03b1d0a18971100ffe585a23eaab8468965f3f051e17f056221bc1de22268994da64d4a9621faa46a180dce19c21ad71c206142bebb697955559ad4fa576eb80f610bf4cf3fb6f080d957743861978793df282269df3c11bce84459f1a8c794080f96d9ed252b599fc1d0f9f110db48e0ca58101097fb032426d260f1a4db8b98b29ceda1d2778ed5822bdddcaaf438e77c21480e5807ca68016a5d90404ec03223222ed76232ff7d4e2f53043acfff84ed58823a6a240fd8bbeec4b7ad0df62b0f266c6006b1961f468fffdc8299de2312a1d71a2e6504abf816db6deb634c7d091f3d7138c13113c26eed0a452d7ef95d151b8c84a212b0396a50709488b538d89e0db881baf79e397293cafe3e8004f4ed818d179255d1586b7bdb07324332abfc53b1a3aa495db94fbd6a9cf60001413e3ac2499bd1f9ad46f0e19022a5f618540a93b50d03136903ce870d4e098322ea9ae21cd739e3f21be2c1c429facb9c21a8e826362011e945c7a6862ae0f45bc7cc6da229982f893d7cfe8d8252a2f107289276849f3b59f7b48db7af52f25fe4d07dadefc106ecd47691efccb31fe38a6290af7a6ee3aac0a83418b20167cd09f63bb8c229e047c41776fed71fa0bcbb1c8a4f7fbbd0e1421245ed5b4034d2c665ebc9b1895f09fb7054864e970281b36be43698efa480c0520a4d102c57bf4a9d9a503f57480b161693e9928146dcd4339ee066cb0ca6fe713d22dc4f1571adbb8b9ba8f15d1b029d0ae4bf0513b339e5f3c8ce0401ffa1d7ff42fef112c4db500e98484e5f40d225c37157005f836c0e80071c5b897a249e961514af31b96d0a054c38c70a3a5f49773a17d2e78baa0bb5de18b1a8a7fd91a4e3e6fc074390e86ee99a1e1fa9276d5189065cdf099b234fab924cfd6317e3f89cd30e529908a4ec4cfd31362082f1348d7d2c0ebc4407303eb958d24f1a47e4d469ac5a0829760abb2ff73a876df115512860a7f80409a605612bf84634b197a8f3e8955a8c198c258f8a3be904d31250edd78ad9567cbd18fc467f90a54ff032490f6c272a98bd7db2f011de276a2af2d01d92c878370e5186468d1282f1a099a1adc257559b0e3687e3e9fd6c0c0e48e1df31edfee52f8a363c9aa7e33e382b83d4c429472fa1ab57df536489cf91107735c92fe7e95c9bdf14be47c6cd2ac5eff39dda6ab6e4d4634f0cd8c5c5d565e1b74fb2d99ef879d7991ce5160abf63a7f2ce5bdb93dbd4bd148bd73da1771276372eeb7b99712b2a002066a7b392b1d0ef8fcebc7925e416d80380f9d11b77382af0e7172f7cc785d3085b1111cb4a6c554b96f1980e02855aeb74f54974b2c59bcea0f40167245794b49e0971e0a5c77c1316cd331098642fc6b2649435dd52ade4f4befe966ab1461bb8e27434c19c02ca1c93de2cca1996877d58f0eb7f3de4f2795fe3bc8e961acda29fa32ae003a576c086c67582e637ad3903d74a8fa05d9df0325e65d0b1c3a95feccf18d76a68e7e4ee4e7f559d5be6c58b8e775fe39b1c24024dd43fc4321ee06f9e6e2ee2154e84cf22313071e8eb617070ecb32eeec2d69707539dfc298480e842f1aea1e121f8e77dd058817a5dfc8fb80b3d9208e5817145f193a185fbd8ba0c264f61b5d9072adfdc4df0cee47d32dab9ade31148d20de01b85917cbf8a57fa6151760652c7d3b6b27e8c7c1d6fb3e04cecdcc2ab99ada8ef44c55a312f4fd37cacd0e049934c12a1f6673aa052c7a7422310c13487baf0c6e60fedc0edc347c5fe9a42e6e4f6b8a12b244dcc3be53e1ce4d613d806ea45399866fc63d746c07e2d906f786978dc0239973100bf11cb9631d8dfa6eb67f673d663cef0fd1dfd5bbcfedb12ca88ac5321348f7d5813fe39b203b16aabbc6c61954ce36d343a21f786088d7a2b3e499d4a5bfc7c2856fb82933386f6b27f8d64d82d300c837d12a405433962749c5fb72f3c941a652d655ab47f5ceb32016cab1f95aff398d81e44ffaade0dbaa863fdf31295aed8ce20d70f841097de3c58a661381ed95f5fcd2b0b62c414911d2ab1d1c1836b42aa4d9a474ade2a63fe703bdec7c6c0badf7fda2e00d7d8065cb8dcf9f6a40bed5c3076266fa1e47cae8371770f69306e2d6b378d91c0067065e28b186bb4a2ced236d11b584d96d090bcfd27caf31e59c847fed21dfb61ea3e2c978136fb8225e172ae7b74b06833e46dab78a2b5b652bc36478e279f1fc13fd9a9c618dd90b33d9affe0827a25c729d1db98f9a4e53b2b08d970dded40e5055265d92a8dff1d2df714d6580908b85b2ded4d6068dee093b828118745156cd8f91ba5b19adc4cec1efe9943a01d8ba47d706c5faff5a08c776a218073f4ea9f8c9cc15cf6d3c9ea8c3488c8a402202f7a9eee0a00c7973b543a1954eef61fa07b0682c7ea06b3cd8829dd58f495cf0badd8bdb81ec1bda1f9840377ddad9d43bc03eef6c6963f8108cf99415e577ffed40b397876b3153ab0f11eaa1ea752131046722c6941ae2a093ca9bf4572e196cbdb7343a3ad24b8a4efacdf1bdcbc0e7b3e945612902d9b2bcf93189270ce0608a32a4179db053ccdd87900e318617c31683fd39c8bbfee31baa1be0276e61452f475eb4b983556d032ba21e84ffa3aa5ec82d351821f62948c233e8d9a0830ab2d495c3f3ace86d4b698a2d6cbf0dfd0c161b7895668a2283a26aa5540b27a7799f691696643cad70e5623388c60c1b33454fabc85e32bf1d09b1b37ddcba217ead5670d21717161e2bfb583db3be80cf9e8b50fd563ce8cc8917ee28175e491d60078c100ebe4b1e387b4d8ed443565c7890edd3a108b8466b29f5e3c41b2f431a7ffb5c81dd29f71f32dae99ffe8493cca8607347fc0f421b00ac651600a6fd8ffcdf3958b3f89d5079a276bc871595d7ba5bf84ae299a1173b7ff7f086a3d37f73d6117f92bfb23e19c4dfd9d937d71d279f73ca70fbe3e12bb23592f3ed025a461186231302461f261915b95d0623cf84fd4a66a912a561f101b67ce6374469bfca39349545bee6262111c067205d167da8549bc8d4107479f9c0c28a3e8a697e84f4c378f74fbaade8e8abc243ef14b47a146bfc76bebda09a287fda4772b95a6651cea767db9ac7b8d5e62d975b2ded8200bbdbab8162dbb42010aa662d52c3aa5d9e2980e3ec911646fa21364868279d1694499c1043817d8b6d2d39e811fd818970596cb29805870362ce15a7b9d8bb94489e9fb497364863052887e423f58bd4886b8d19a2fa3fa36779a0f0936c6e1d9be6e6292efeb7c229b3f61c75a356d5d12f34b19175c763a7ce6480c8a497d1920ddf1c9ea3af8e7798c3978f9d831b67350cd1cbed50b41234bb20cd81d90d880482f3305ab944bcaa58cc94bd077a5b22742b0ed876434a918de2a9ecc1c0908f97b8fc4c453c36fa93eb4ef6e3173c6b27cea9eb3107c8d0bd7a90186f53d2c950e02e4412e5b17a632148e7ec2b2d709175108095abfa60efa9102648eb356811827ab43bb03de504870dbc93f918c5615b98f6629b08816ae51702569141650cfdd8c6d449d5acfea23daf20c6d7009385c7ed3d03b57be3b958b6a51b9906132e813325881f13f550c7b6ddee8c6123d7b24a42637bca76c70675b0d08635a0ecbbe6cd642a51d9c2afb6b2f5987be11b9d953bc0e6fe01edfa719a19709bb9f580b080af65ba8773812ecd642194403c6cd677929636c1b8bb163973129c194fe0124c1d037252a597eb4b5119b1f2d1d96553d7b12b1b8467a08e7295f79cc1d2de607acf2d05c5080ab96e0895608a50f8162a7929b68fffbf3a98db4b37abb0f1efcf4af1746ef4e09da3f93bf5cadb51ee823f5ccf6df9a21bc11ed2d91f38b6ef68ec8406f362fdcc0af25ecb77d62db3dc8aa3b929cabae460841740626d33c1c7a58a17c26fb1073b4ee9b60cc3f90c31d4777992ba7de80c2e5bb33a646693c635d08a9792ce2f31f2fc2f3f62f42376ff00ef9d45c57865d7a4a2453e23a655035193649b8bb0d6c59bf3b847fdbbee66c3d0959166ee96a5eb028c2519620fa38e3360c1c1ea91563b5ce91732ec8b5e9950e85bd7a7230116fab98fea2fe294703ffd22f4601ab666533ea74f88b091665743cafe2d8be5b5ffe609142472d85364857f5af7b5fbe6e049042db2420f5f77cc967279937e14c33c5605d3a89aa37f0b53b3d75573831192388449845711a78b868b30fc12896a716477311f3d348d74da30e342fb3df49fd38595bfb1aa5ffab4053d50db4f7d9bcfbf647f5dd7481e146e4d3a11abbf5a82a7421304c188af172e50703d76215afd84e6b42ccb74313d82d45d14560f1fe19914186f3339c072f95b4039c3e1d838929a8516de87b6f0a686327cfc978035e3e37bcee5c90d5c1b114cdb50326e0a7e43e28f30b6c976eae9981ade8e007d877ecbc2ff61cbea245d98ef8acf5422f8fa403e8145f3cea003097656449b6eebb6e2837c8e1d2271ab8bfcdc4fe5f66e052130bffdba7206f6f5a8ee94013e51e591f85abd5615e3e6fea4dc48a7b72a412d59ccbdf8d6e3891a2d18979c0984f2261712b0a617dc90aae4747ecac25cad9a766503ed90807be054a6a1ebaa86e0bae5c3a3ad7eedbc80623706a97fbae07998216a41689575acfc8468eee537fe85a51f510273494acccfd179a421f0bf1a981ad5cfd97407a48aac96e30566ebb0b93e7e5bbc85d7f1db7223850860cea1e29082c07ce25efdb9bcc94d8186cf4b253e293aae4a224c8fbf2dd1e56c222f55813936c196c65892fde1ab94b1f4a3f8550c954263c35756cb4bfc18bf917ff2a5632b86480bd0e3ac3e8850cfade579929b0207fb485ec861a6626f0dd815b96d9161171e46f9b404f7be805fb61eee8d73d1896140d09191919a9fd93d19dd1a7a5f42bcfc2058969fff4aba7a6ccb82161c30ee8a8389fadfe41010749903815fc6068352b31cfae0b0c0fb5b916f86999233a2ec74a447ff74513f41f441aae986b22c7bfe2a82a705680e6a300d9a38b360272b15b742fb5b797302eccec17bde16e4eecf0d52063bd0635f9c8ceafb22a810734f4b503bfcefbc3eb92b6e08fe39e7e67b4a61b27eefd43bac78b05cfb5d32fcd95c5b32da9af50a756dcf681c6f6132201622d331de11adf84661e0130c729eb5ba64b36eccde433ed03b8f4dc8ff9b333c45083ad7080e84597f07633448e79b9f1239ad5783bdb965e12f870fe74f65b34a07bcd02c7c4efe31a3a327cd30651df55ed3d9a91ff8f7439553027b2baf578caf8dbc81000dccda8122b59de3853f8e4b471f4a60e49c1188157120ecede353dfd4024388a3eae80207c89a54c01d4e2932c36953d7093b2d520071fa54f3bd210c890db61c26f5d7f8570887e53732afe8ef2a8372a776c3aac47270c014f44f06db664a98467f85825e93fb470a982cdbf6ddb07e0c1acd68751aa9ed5391c9c49d4955698d795be79804a7617fc3eec0d88ec91ba6ea79da41a679c30147d872f7c8266b88c7fbff8ae25a1f735d755fe51ecc04ee8684db3e1ed6b1024568abdf38be185a062952f1067f106fc1e8313194605c6bd299958dd2c960bdddaee69e8ea3ef6d754f18493c6139d534e1bcc9a77e6c5889c5dc8fe6ca862b46cadb3e03bc3b27fe1e6b4dc3241f80ddb9df1d7a223732de38ddf0caa81301d0999dcb382a67157af1808e128b2f6f1cb64ba58b52223d4711fbbb768d5b45d7a9b802df61bbcf90a629fe9db7f17aee2ed101f33f2fb771e6c512b878ae7b60934061a95f8d2702438484389cb9a1846ba1f8c25837eba83b2af53be3315a109db82fbf4e9eb4f20d61e9f56f8d4d21f71831728e339f29dbc0409c6e540c9fdac527c55239827f7af225b9fd018416815f150f06115231ad48a1d9064acd596ac88fd7a15e120653781a75a2ea6bc39e879c9a36265dbdd3dfc711cbfeb047d726152d68d15c364fee7fba64d0ef30916091bb904d7436da823004d37dc831494ded01916fe5d6ec4d11a282fff58432bde4e5bfb127294a86d1c43301045fc840fee38dfd7fd9657278dc15dd2089dae081f2094cfbfbafe20eec46646d570d89d736298776d206bc0a6128f0ebf71b6a7eea0cff2b2c2f891714a298a1c0d6219365d53d23f4eb98efa490f3b30ff32f11773353bbd029153151e5a5031d02a3ca0814dd18c997018f232eeafa6e252f40d36d97017c5a8b5cec0229a6671a02567b426bb6d6d9b47476ad83bdefa1ecb62f23c27d28e3d47635218b1013028aa6e5bae140be51cecfebb5e149de53254801ae535850174f6ce671532cecd4a4e1e0ae392b6505ce8c30e5d3b32a3dcabf4d60c89802697cc4f812c5925f4d010c4afa757a63009d1415ab702d89d73c260b47ac53003c1e03ba9f406fd10c8d575c1758a9fd114060d44c1437b8313d40311343b7ef3e0f7227873560ff059fe6c887b5363ee1f0a91580f1b2395cc452abee47585aa741d596fdaed3e4562d26e0b82fb5fe4e661e294406237363bcbf2aef2ca4ff7f77cf5e948ff7c30b2a5bb674a218430541d06177f6b3cb55c23a521f4c03f8831bf6b165006a5c7793848babaf8e9ef9391f90865112f5da7f701ad438b6fa38952480070250668ec276d04c0ffffff3f