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 55138 17c6c90f516c4dd3d1ec9897fb9d08298e7fa0c2037c28648be609f5c7f5a66a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b38227e76539e145bf4b2b73ff07b08b935942fe25ff4a803fdb2729538ee6c7
Certificate Block Hash
17c6c90f516c4dd3d1ec9897fb9d08298e7fa0c2037c28648be609f5c7f5a66a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d372000004430000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000638e0cb7ae288084c2d895e52fa13b8d65b2b356d03991082c48a7f385584281797be0b41cf8ecfd1134a8e46169e7c2157fa440b4213ba1a3b8c2b4ec387caa2803aab2133ae2554199185d6bd5e64fb3d93b8420fd837cf50b0000000000000080000000e00000d372000004430000

Raw Header Hex

00004020116397ad97e8e1df6ab3264b0b87e6172bdd9fcfbd0df0c3fb71e82056238d9c41a363e851db6923cdc8991257cc78468b39a564ee752f92e0b96a8457b36349c8620a6aebd60518c7e68e532927db3f804aff25fe4259938bb007ff732b4bbf45e13965e72782b3

Proof Data Hex

59,560 bytes
1212160103077e2fd057eef349e3df45f9d2fc0e42971f1e99424c07c99bbd914f0ec61f2e3ea0035c1838ba5c373d950f11559d1dc67bfb052dd3152686ff5098f1752f1a8865e0339119fb53da28c819ca84f0ab14d3003462a19fa5f7b54ffb5f30bde09fd5262b0818459d2dba16cf96bcc19072884880710fa49965be3a3b8440e143ecc488c0a39ab2020097a6a446ed9760b87edd4a2ce57aa854177101e09fb383bfcfac9bb69e2d3cdd24fef43fb41be9676cdf7a537f34545f989a8dc1aea20531cf81df736c9c687486ab3c071aabbdbb5214cc8f66a5b716dacb10cddb8902b5045512b5c42573ad1ba8feddb7a01dfcf7e134513a31e22244f6e9fb4ce4f486a774ca6e315dd5fed87fc29c07bf9597f209c8bf1f8c64e4bc3e6d59378c8cf206b17167ee7e328659294cacfecbcd79ad9e6e19b48bc4200a42e42d417ca34c10237d6180cc71a53c5d5def54efc42a5bab669550e81088696586cf6e26c450077ffb099b3cc6636649da899b0231527eadaf56b3ed5aa0f68b0b6726c93da732328e683a3f05c0d28feba4193de11627ded18d5ed685f16b0bc4bd940821b9c9c82306bc15d670a0d9362817d66386d934227ff1874968e8eede4611c36b1a541efef343117045502e827e48eea0106f4bd7c52514ecba58f26595a1cb9c908b864795002a6731f6a834f5933eebeb8a355ce0bfcd7ebde619c293c8a17cd9e7ff4082dab4a4b00af6fe57cb96184b45246c91ff0f74de8ddd7af3d282c7889bf7ac48591d79df3d0f4e08624efd22110b34d0d263a6fe4768c675ecc39b196932a87f0c338c3371be50c9a3734731b4d6e1f5b225ae5b52770bf4dc03e305bbd6499f68983ea2762f4e0c07901c57cfe98a2cde0a63f1b1aaf01c49f9b000f7367bf0d936bd7726235790b0a1b11eda08996cb9397c53d78534778e853ebddbf1d898322270c3eae1e33c2245bb6ace93394a14f7bbe1dd74fdfe0df02098338c266b46544493968cbed8711ea45bf0b9d1b6e65a720041b0582490ce34253e350dc4018f456c4bf39b604406ccf3be026e2d17ea1dcc7181f0bcf19888605e4b2c7e7a6e634c9acf142475d65aa1e46c1e517007ba871128ecd1aab6c97a5c4dfb032782b28d9d10e5ad48a8b6984e061beb636bafefb4fc99125ffed1f5978276ad0691dc1e737332284259caa6d0268119f81a7dacc266efc7bcd966fbafd18eba3e8d46331f493881ddd980154b6320b1470c92859d4d9f80070697a0de9f3f486bd3e7d35176d88ad69af3af19237f2160d3d4f8dac6a4b271fe4ebb816fc60c18da4c5d485df5b74bb289a113d107b8b51253dea7742fced6a7b4daf205b52826f91437e3ce38d3bf53a7459c7dbf6952d63eabc07292110ff2c6ca6433d6b8d1f9b8a81d0e618445276baf276a9ecb4a989b5827e1a4c2ef88e5eba9b475a20a95fe7fa2c5e730b3f84ff35ca604c489e90d3c2455e11af20b874f419c0c9b0754d31bd84934027c1d131ed42d8cb7d7be6201120778e5e2942c1b05274025121ce744a13ae2bfb59aa9a281e7db5059b247c885571f89f74801067ef22fd1432332cfa94f0f38208f9f1191b4660cd087652a87aa1c354447c2418f184ef6dc46fd427788d4c754d08ecadf5183d7cb912eeabd2125517410a56df891686eaa9e0854df096a64f4de5b199c43436b0f852a7144a6a127d177fada98ae47eed96b853b7736042afa7f38787c9270bb6ddbd2d85c7fe790acc9464a2f890e09bb791b3b5b54fa1360b471df9a582d2c3f2fa10141989791d9815d2c0662998321b8d752c64216ec10551e3820cec87017509d4f15584d8d3dc7998cf2b3d3f5a9e6a954b358582f7eb1bb298e76b22d764463c79c6297b2b1c1dbd0fe23a86d6ef6139e9ea7115199d846669c08b3885f533ddd59c39e2140cb94b11e198c4b58ceb4052ded1bfb9a3eb974a21e18df34f9471324111d3c257584ac93d66a25dd275df083070244e613e1a41ea027f348af66d1af158796cac9fbb4070a42715a50170ee7af184c2673fbb7b6423a51086036f46dcfd4b00cb7914701e3d0c426cfd266979fdf436bb0a7a54c8262ca1734569ab8e9538349f28f46e331dc284f989dcdc3b26e4238224e44b28799fb0328a0603377aaaf80539273d0faf4d09e1d2eabfc6487c0ce09d2d00f29a27d6e384c51cddd27bf5adb4a2069aa51b306cb4e50c91e74560cc2dc5ef652d0de10d1fa45941de3d5b2d9ec1b6b0f76cbb307ded273c54ea7f94f9a6fc27e7df0142f47e6a87ac58c160f46e6a8fcac66d715f6b6e672ac9ecf7986f6f7faddc5f2b2f438abab3ba50a3e902576d3a9ae04081c87d1173850bb849727dbe909b4c9ee4a75cfd1d00ec73e09ea120a5813e6a65643f99487686eec98e8bb531afa39adf54400308dc7b6723afb5da41bb7470f77414e1c3b12bdb54658cd3afa5234a55909a78964fcef43809bbf36925f536a4fb1dfc34f8b6acb411405b899e73bebc88557ff03e3b98cdde5566e4e6712388cb8f7ab4bb6cd51814bcb1defd5093e5fffb2b4df8a15f6dcdef80ef189a73ed33e975cb295fe44f273d1c75ed24650fee8e6df94c793d576beff9bbd4f34815f855af50c0d2ceed3e7945aef26ebe07f7606c2346803e3441ac81754f7e67bf24225d31c9ac7bae4ed11450aca45193295b89aa79cecf735ed3719cc76fce3798995bd6ebfd5541c278a61370c44059e870ef0881b46a6210952f9f021716ac3a98fdfc5d63b5b992ea1f5b3f3dac376fcf571298bfdf1e8b5155d95161afc8124ec52704bd43f2d2a55f38e50878c2c81b67ab301243fc979bee835ffafc42ad4105b0364084a6e2cbb754a4bb5609ef4f47aff9db18e407812a7b3ea77c7009983bd4327fc404191b624d71df39cbdf865f5e72a9da0cabc487d9830c6086542eec7463ac424ad4c882b7a11ea94324dd595f2a3202fceb47805eb39d91b3b5496fb929918a06da43c87501a9f70f6692fd738c7c053bab483624cc733ee154b9e55a82a14241657bd6ac898df03ff70a72f8a1f2c934ca42378573f11f9a46d1e5c77c9baeeb43e10d7f37ae3ba89d60304629e276ff257f6a259ef06293cc1c77d561a10425ea6bc91f2b787a510b72510924418435dcb4e1231d9f4e4b7acc7dc1a262b51194aa141e293d2b6473ac4e75d28d2abbb2fb80f42c01fe19fc999e84ad7af69125707bc7f6081b9de1bfc62fb504f07a346de404e8c9a0213b2a4c83fd4da5605c761238365302725fc4ed19555907c5a1ba1264408da4d56a261abf1ed12a99a06455ff204036e3e997a3b46c89c02055bcf25bff37a01ebbd59d32d6f7ed255f34d2373bc7def53845b069e2c6eda833ea5ac727357042bc247d1b6253a7fe670ff57d7fffb40242a90eca547834f5873ac68bf88a0c3b87aa9b792bd3757b04d259d0dc5e13dfc132f2362b44edcd21295395027350c4d154d43af31afc25b28dabe9abdc7ec5b044d94c89c2ce330a24b944fdba62fd51f8a1e354a3e61789ead7bb9eee140fe0e882e927841f50313753ad0a4bfa9b755b12a08423392486f8c97e5829819f013b6dfd9d1aa0b621eebc1edaa84cf1cb402d660c83fe0beaa42695f46a06f3798295512f31130518e7ff92f8f9a0ded132fa081c54787dd783adbc064929b5e332337f8fec63abed00e64f068e3795a9e5f72bda2186f7232e2dc99cf78aed4db0d8ca10b302b631960cc25da74186295893945128197f4f1d453bb7233e4a0bbcddd3bae60bda206c8dc74864035ec2eba9aacc45f5c302baecc7c0244094d76ff402f6887794cfb16b4e669bb04ce7354b6597a381cffaf7024cdf0cc3bc2f66a035204d474b4b3cc9d56065161dce476a48664890609c9d6573921fe423aece8d0210c96f47986ea90664c66a9762213cc0ab419a1a32ae65069a05673d77fca6dfe00d5130b59d20a13d237148e82a6938a1848e18486a7c6f5056af331ae17825debebd0aab883e3427c0f1d13136522de1b455c7207091e38c0d79df6cf9ded85552a465897e98819b7538a289b87ef35b58e2a053ae7103b75cf5fba5900626aa45b7d30573d011612fe09218a8141752635ce7394cfd947b562415ee0e376c38ad327732a9ff39a23e05e749cf2a6cfd855bda524d26266117728ff3d7e05904a932251363ddecc9162c8b851661d77318eef22e645a86ab1b27d7685840900f3fb2b9a8c7d3b8dc1874d46ecce052402b7bcea4f21ef283708e5c8798a3afe6bfbb4b073451c1af84a26b19213db52d4751309dc632cc329293824b082f3ab2892c98a42124783ba410e815e3889e58837eec2667dd35cb06abf3657dd043c44060d32b15039c3627ebe6efff95d9aaa82d0a9d700ae91663284a0de671f85e0adf43ccc679def27a4510e65202b89e6785081e3051d022cc667306232a50a8b4d11b76a69c0dbb46f123942846ea8d7529f21dcf168c862fb159907b3c80e8fd435e2801e4b9087bb15dd07b3c71c3d6249e82fc20e2ccbf411524bb65d14c6d86f74c93833512d78a344719ff76d2cb88067e6d6a1dc6060bb29ba8840850f7637f633ebf15af2089a870ce3e1ce9fd7a67b54eec404201c4e53bfcc50711fba24ec00d1f0e03fb9e5a551a58a03500fdd0398ccd69239c0058aca3359f204f0fa2be8c6fdde0b650f1025105281bd6a4d1914ca594100a47fa5bbb65ccd450c58ce587b6ed2849ceaddc3be9994b338307829283d5a51aad7f6b3939646beae26f989385888408bbc62ed12d10355ded1b59b77cd81a2bbd7ce254470d240281ec0db5631e4ac8be7a04973f2cf7addaadfd69ee3c2e6c0ad5b01d65cb61d91adb808c2ad26c0813f0473e3c01ae4e9b70fe50e36e914d7ddf3d05b965464f7f0350abdf0967b5bd6768614277d4348a23b24746b9792eb23241267a117cc5dcd3c66847e4ef1c1ee8f1f0c5bdcb13533a593f34236a2c1eafff0406d9ffa018cb8e2faba2bf3bfbb4f57d2e12fa94b52d0b7acfbd0a4f920f463a5b3b8333a988bb075e2bee20b630314f15b7b75879dbbf9361354d273e11ae8e888f9c931cdd2e63d10042e26f26596c918af3a392f00a454d565e9b144fd62224479bc13465b8ac0df745a21bf6b9ce09d23c8aadebf6155906c8614b1c5c46480d96ba70864ebbeed8a087f44121a79f6e7fa588c46237b18c0684635e14f3d6bef1db1a5481e06f3899cc7787338654d520807fc7a8d611836843f3b5abeb0a8fe64aef200ba0ed3ce017a579abb12400f77a24a7fc6b124da1da4e4b5b06899a9ae8ccf73600fb0dc979d823d359af00332d1807556fcb7bebaca68955f5fc7b2bc7a7a5aa19c38b7b953735d396f60a51be0d629aabefcb31b60ffcc5d7f92d259031fd8b1bd17afc78e9dd05f9b945771fba36f270a8dc420bbf81abbef075248581bff11c0e4bac962856fca8d8a51842776cf43cc1a3aa17a224acf8a4b9cec0db11a3ea285a53a50387f2603c86aa6718b96d33914a6eda3d382ea37baad62498f7711904ce2b7d3e41808629167271b39ab3279b599c5c6cdd75e66aadb665027b50f7d13a18070459f6f0655236875491d76539c10aa3ed05c2845a7a362af99f04b061a323df4e08dd1d291ee90c4590dad3db69b2506d0362c522da749926b5faaa24ff79f734e389f63dd0c2674e1d4fdf57681ff54ab9adf6c869ab04a0a0a1ed2e130de34646092e2d2da4719b221ee1374f18aea203a73bb46235bc1cea5d21e208d367dcade375f4f316f36d1ce080782c46054604fd04b2495beea86d1232c38b0de611bf71071865ec156347e8d05554c086ecd08ff784d817b0cf673d9f9a5b8a0840fde78519076e77a96d1387121b2a3ebe3b5ada66b400346b750f305a0a65405c0d14f3901aff01130b050bc293cb477520f1f61fe1b9266185c7ca6794e8f9d877dec6f8be87e63720547e4227bc5513168e7944d42688eebd4e72038d62dd14247f98d07a728d4309a7c5769d1a618bd239291dc1e29372fe40254f90ad0895921b782e6320637185bdb562632d8be57c6ad877604f5e4653a1f179bf42b8f4889d8c50d6590191385fbc9690d674b7891125b568c8cd948a57beb67c186a424261965aef0b749be4afb6c23e8851ad6129b9f8ec0e0b3140829856afed89feaee30e3b66bf7e9d6fd7104efb8b2d652def81f670db0101af894349cc157c559a264c656000f8e33996ef8a955a2f93aaf38e9357f448fa21e5b603c0d9432e3ecbae4ae61914eae4237078cc961ce7e6ff0febf99042e27ba78e14152561dfef58f7752a3de80f63d2e04e2a1a8bb681f85a63e649bdd32001127b5bb6f48cbe04f8c4547ff6cb0810c366fc8404d834760abebd85439eff1c35899cd1623255704abfcf00120a36579c7a8fa18c43d9467e1359de604709fba559cc677e1c4cb2c073215ca74782c240c4b9dc5e59954596550cc2eb0447d6a9d3170f39144cd7422a5cb105966352f9fcd7b92c50be87a0b17b07ff0558f8554d9200ccbc6be774da57010b716565eb0427058ffe87c8baeaeaa8d0c0ab0690c8c5e7fbbcf4a20662f8c14de1f6e086c9a9d96e4fe6d04e63a5c7e11cccabd0352720f8539e459fb0a63871b5285e88c470552196c41f4fb663067b7baa09c9aafa42fa708b781683e24eed7db7c9aa859e1b9923075db8004f06e285bc25fff9531717913eb1eb2f4f9e4fa775de13df4fa6343ed5d7257a3839e2b0b1cdd5d5a2222c16befdaa968bbdf974a3f44db789fd60f5329c009379e43e4da208564d2203a2c4e204c2218b7c55e88d8a105cae7b57b528bd7bf5b4b8a6528a1964749ff56b5f8eefcfdcce72bb4bb96a5603b27b35310556e82e21572d93618ff306ec0fba3dc3928e1c50c266567a9f3dbdc492a39bcaa1874b6183b3cc5ceb88771cc53ec19d37c74287c7a600a741dccc79407ffa52ab2905262d43ebf2bece1219ab5fbff20a0c363d7eab3d757b7441ad8aa6ca4a9fe9ce87f03ea34e3a538741b6c36ab60cacf7b31c823d98ceabf37573866bbf93f0096b239f54290aa6db3c4ee7dcbd2f5ced0a4e4ba446cbb1993a429d8340e758e86434f4aafcae4c35cad07cdb793c0f0e81c5f5606f91977482eefed2b9b0add0fbff87b924a6ddba41dc42b94dbc8f75da04ad4f4fe5a5586a0fd6ade6f60dbc659611e17763f256c93926f594b2cb2eee1edbc891be4653ce4ca943f518e0403aa813419740fb3a86181323906bb62369394be73c3947b90c3960143d6557f7dca67f40f54e9f968766a469e451d11203f2a54266719f28eb0ab54096369589536cf5d63006a7c56d5b31f41c607aa2fc77b2471b62f739baea1d8c3c0724cd2082cca1d0b6d49d2fcec9a07b3d988ee5713f6b5380e8ff3dad412b14cf35a4b0a449479bff5e9995c6ddebbdb79093b01c6753053c59be1df2671cee69fced6f8a1df4e5f46913042a569c0dd587f40aed32ad74de455d4d094b3d30c03b0792669bc0e859aea6377c2cd1506848cb0425c796861de2c7068d95b785e5ce878e2e6f673fa081f3c77f08a57b54a21a66ebc6b122374a57a1e83c23a63034b17dd51ebda76480cc514b8006b0670a54a4de820fd8b5aaa0f23408be5479f631a66d4188fd0e66befd1066034109869ecac7ed48e87703e72df8580aa6c1c353b4369f573e63166cf4c29a9c13c8bcd8c60f0ef7c366a8c2d8c96803cb8a1630ccd345685ae8fb857bca1ccb949a1c2b54c6bd92f8d3397f24ac0a5d77a6419f40a0ffe7718d8a324d75c22e44dddd3902b9d289b98e7f2adcad5dbdce662dc6c4de97feb6efce62b9415782c988b936aba9f06dd264cd751262358651aeed3556e1b48bc05b653f9f870bcf235ed0ea91bae599dfbce185b955423f92312c69017bf21f79edb19c323536dbfd90351c310b2bd4c7c8073ccc7ad0dbd4f0744122ded5975e8acd568551eca069cc977dc7b89caab6f6a9fda874ba12420763551bcf08398c48473ac1d4f1754205e36d5fbf118425607803627a190e019429fd50514138c773dc2b0bed88204f00c4efe8e68e352fbce28f24df1fe2e6f264b9ee58dd704cbb1ae2a91efbfa7c68a9f335de7cf2a6ad0b4c6e376b63d1d6abffb0efeffafe873c00c18377918850498396f52a1574db04c935e98749c9d92e8f9317a03d56d449bfaeeb5c5dd2074b2b70030e35f59a61bd3dfd1d93e9815f04a37ccc9f6d837b708be6c1fa9d9c027ded9cf02b7b09fb1f252f686fc52799c0ba1e558bdf70dd1de3481b844f98ddb827f2f58006986fd8dbf77c380dcbcef56b6eb6d92f1c1132f4e22d948fa97fb876c0c63ed62df17d22765d30c75d6b0065b794f4c51f473c5592e68b4ff9fb9f514066b267b194dba77f012a6864a14306793c3faf9cdb624ac693b9448b29c770866bf3874765591d8a2523d4a0fcd559cf6de27bf1379a252e108aeff2cb0868d52b98b9857884b14439225a5e2f941ec75615cca604f305190a7edaa4df6793a5b46233f1064454948bcd5997d4820c8fa00d9b8a5c7669e8cb092085c61da1e91969848136095ffd13c0e7ac80c7ab2957e4fec173279812a8cf90db06f5ecb8a36fee652b908206850a7864e961d9b3d2618b3b31bfee7d70f0066eed7fd35f1fddefd1fbf25ddf8cc3d49fc7411fba7bc51e807154d66767bbfd9b3630469f4df166232067275de11776cfb45ca2b6f7d9c773fb290a58ae6cf1ace42c00e29e40a7dd3d59dc983fc57709a1dca2f2ac05ffcadc03949471c33de1b8b2dcbbb4260d78cc43595d8489ac7cc7e5cf70610676e9ef1a4b3c87237e1aae908a9347048ed87d24ce590be9a4f307c91642fbce944f19dc372e33bff00cc49879f146f3ce675cff7a03b0630083f00377105bf842aaa41271b08acbf155b3f5b897a7702b7d9dee5ee6aa7b2f8473b2944a7bffc1f376cc2c1ddac9227e2ac29a09f886c317651f2b6ca8e4188b4eda47e77946320c67d6f8b50b80e92cc095c28b7335e567d497c6e17250e570ccfbdf3507bd23a44afecb1ba14542c29b9a87a2a03258ff233c21b606df946b82698d970fd1f4cd08471b90f9e3aa0220e9500110ce1f6ecf341e60073c6d804965811d5e7ed40d7c54fe70d877621e2bfcf8d2ccc37e63cbce2c336bca9c9c6c76252445d123cd27fb8caf64ad3078a6915e4f23d1ff4715ec8799cebffa5f1b04c3a40cae9fc6bb0b4b815b6f1b73de01a6792672a2046153e506cb723b3f08f967a66c135eff292b3017df7d4d5777a53d473e57a7e3b7d644982217d91b28eb4caa1052d062d124f6dbfc591461d020a28a40830969ae38b3b37bd40731d699fc8013893ec2e2a4915fcd730fdccda7200aca116d00d0392a823544c8ce91da67fb87da4abdc71c1eefac7c75ae325cce2b73994e11b270d8dfe5d2901689a823cae27a946770d8a52b24bbd337a6a1e6da0bed0946c56d3f7b2cc34c4827d3d487e2ac9442b0802b624c79a6655275f9c5fb33a25e5d8ae66c41909ffc1d0338b643a1f7c4741b940f657415488e00650d7a2e850efe2851d5fc86c71d2cfa351e69caba017a0ac849987120b46fea16b44323f81781bd97f2e66b5c75a8b51237da05f52d05b6d68c298f9675380447fe84b8fcfc482957579628c30ac7ce45d834f820067ec0890c083b2f2a6d2073050641e7163afc8e6a6a7ffc86018a23d4f8ec0fbc220cf5dd2288510d57a032c46f4d7a3927cd1b48b8ff5df1becbf0aba1a047f48c3339941ebf2557faac9dca026c90ed61b978996ff1ec63f9046dddf55bc0bddfda847ba9528a5da881360cbab71f02600e966186ad0c31b0fdfb8c5ea20c72b119b6cee385a79591b3797c5673da20926925cf95f98868fab6c8151678dd688c0a7c63d1eac8c12846cd5b9dd413e41da85f30b94fd08027a853ef6babac0a712344a6b8daf4e829cd9f6f62d089e7743442e879879e47d9e14cfcbb94c265b20ca12198f7b93e3d673eef12694ff881eedafe82375845256e92116a993be3c448c4f9c0c22d9934364e46853fef4ca2dd3d10103ffba397807b087799d635bfbbaab59d0ca3496965eb0f1d48bc671e666d68e16a734319a68b2deb8642ceee7d2498e9154e9ebb3ea6a3085df7e43ca7f30de3598876d599077b6badb593536cae1318ed247d0ed913144ccb4984b634bd1a92d527c3ba8926955a82fd93994e7d1c548b20b00911b2fa9c7744d289011d2a80a1940426b4cb9d461ba2bda080908d88cc76476a36864af02023ae72c15b377a61c25b8e2557dcb4c50899f04b596fc8d107ee0b0d425fad8a05d5b2f0c3337ea0664bc4ce08bff87c806d33dd9b5373eff5e951d9b5b5ccc1984816cae7861ad6fb2d76812f639acc38ab715f8ef0d2f74251bc8cff33df607812057da46972c7af4f7b25bb572085a48af312fafaffe028a3eac0b5180eb6b031c50df889e47602d7139893fedfbdf86fdf01bce9d891d87d4e473265e25a5f5398c211a8c7e623ed45faf09e66f40f137744d2aee9e457c47f21eba57f4e93d3c6b78d2a1be387f5227797f4333ca08ab6d02555a0cd42de63a02fe909961a9dfdf37378e4eed552a1e43e7558d48848ec504e885a937ce0b284de4c6e7af4ac3a8f227fe10ef0df86697051cd405cc8149b5673556262437a4f8a8d05a2f03b300fe0da5c443d9ab3c0409ea44ca13abf3a34bf6284b51cacd907e34b34e895a123d677a494a0f724ea535c5f3f745540f5ca60993757a049c623fca359b9fb354cba85df22f6293408aacfd56398db499a47a63e439bdde1d7f1d129e0ddd69e39b2015d042b508b3a493b256090f3b657becdb0c460bd83b0ae028188dbb4f63894a704177d98b3158838c69d07a03e345368e94268dc87b90c4315e837d45d991965c8fe67551ec173e90aed73756fea9a918dafcb4e9e6659ffe44faa0597504913da7de5c7d2b35178ba3d12e00809da899fd1d002ac24904278fac2e2f1545a63f1380480eb1f2948513583430d43cbcc77a616e1b8e56e146363b8af542b5deb8c36095f5fac3002d36feb47f14d4d5ed3324930ac275e072738d415741382056b01bf762ab7615a9aea30b1857de0bc2c0024feba1a338ce07e8bbf7770caa428f78541d89611d51d3f2517e1cf1ed0780f8e702f5d57836c1312b4d0f9f959e23f2b4e6f41bb71e1f5c4ec0e6db076c97eb8cd55820a88616e2ff7428c1e3118d0e0cab46d022e739deb7aed0fb0d01302a9500279efcbf24f002c85a368786859a62cfd4adbec045c85bfe12c041c0b0e534cc21b9217f3f4934d4f0a92dbd56c1a9049ef7422e7a27f88eb01d5c6b62d8cddfc142ef680129e7a6b7017bceb7928e57c0bec72e79cbf038e536f1ac6e2aec94b84c5ea3a2a7c5762c2414e1273e3ed4212a6c92fa2490020ade6e6a9bc8a6182476e5c5f7c7fa333bcb1f45b19334fbc0889f35e07807b12ed1eb6e80201cd8b23d33655aacda19f82164eba8d2da1722096c34128fc552047e8310c1a267d093967c965ea9f22ce47a8704e95e4f929eb83b4f9a21ebdc8d17e430fd3ff9aab51bec0adce9c50bdced63d8244ac43c2295af8778cb67603d2b4a4aac1fab4e563abb4caef169159c2343f61ed7a194f7a2422ef85f5bc724908ac52f0d5d7b19ddfb17e206fe5ca4ac98addfcc18017f6a1b48b316fb242589d80bc77e624350d95c54f6e65492f44607f3794704f42f9e6bbf3110cb7d6533440458ffc277324dfc3e5620db45b0f4fa772ffc997b1b34c07e5e4e4830b3f7f1be41fb76a30f86b987148300dd9c8467b4b6cbf11c0bbd794e406979b5760ddca11dd9789b0d1c02efd2ac65e4e0ff154c86ee72b520e88585bd50c69f366ae88540a63f7fb12f0d74508bd93f08124fc83a037e09726150ac7582d3d28f31c18a8b203a51a04ffcba35cb70864a8853fcd892cc7319b1834c5a5d818657eba6bdf38643b2df592c3da4d976f349a9cbc5b59272188577bd9e03a8130c60b33a572abb41dcf0aa489a8c20ffa510bc81fbeab0eac7efa205bfc84735ebd4007d315f0e17505c9b6131ed08f47bb5bc6413e4a14bff51796b4cdde190f8bf4e7140c9b9b1e76b413b51b94733e5053126ae214d1b746336e618486061592492cb6b0fd031d27c1f725773f764fc6c3b0cd542922fde8e921f966eb182fb3f9e7ac600e7d34fcb2950e790b5d53cafa4dde2c6c0eeb87393ab73cbb7298e81b8b5d3319edd35c4bd51eb6b1500ba7bf1403656043cf25dffbdba227ec6e33f12d598b7fd38c237ae0f498fb26dcbedd4917551f1c7381507cea4e5c2df6b54a74f3161fe99c09b46b79da8b1fbf028998e9047abbe1db29293eded98109e2475ee70c921286a748c43bc9cdc4e3362e735acfd27ad6494c61e5102ae319155ed2ca7dbad43e1110b098046967505284d236ee6fa90382d36e7d7c0068d64e319ac8efa031326bf6b4c45768a2b4c5ce456c2e3689cf69f33c131c7ecf90512e5689199411f291db1ff0f2fcd9085697befe872405de247956f4749f8dc3f077ae0ea44214955382e42bdf83a58a47540452a93480f0fa6534bf8802b2288567cdd773653aef54a4982ecf2853fcd3f32d78118eeba105ffd5fe1bb2acb72340000b817e69f1148215f33a13ebb30f9fd84d9ce136b996c158f6cdaa02ac69fc5b74b6adf585dda1602af51ab3f9c265c5347c57da7c75c612523c5e27305ddbdc13a854874b441753bff3d1ba2ea6978cc34636967dd5e62a4962c6814e4486548f08f68cc6e5843ef105810c801d89a1d4c9f739567e58be5feeb976b5e445bf6dff1eb3819154e068741d2836067ea6eafc9826298f5ef2010f53b3d6bc7890d371e70a79552f8b2bbba443bf43c1634b17209659f36d2fb8fa7d7b5db8e53690b0ab2cb1fa14491f9dbb92c8427da6936453c3ea8946b0b2a6560d5ad98ca3f042974d567e57284e7afd4cc641db2a84743e2c823f1cd3956d519e4c47c1bfe8141b91da5b33d36f905e273caf75a4ef65c39c97df22caa3c90aac9d228957ee7a3a620d931ef8bbb5ba650725f30e7f553abf9fa3c320558726d5ddc12e0a83cc663f7fa441cc86ef82df5bb823c76f0974e6d9df64d7313a6fb138976388cb66af93a13998ad0b742226bef0765459d469ca97fa4a477ef0aaa77e5468c97bad3cd95e9c6145a03093481aadf0be73b618becbc37f1e4238b0be512eeed17729e178f20656f1dbf246aaec12643405862ef55c1ac7dfe07acf14d8a7346063c97cf6eb168633caaa0e70f3bc9e79537da8fcd54103b3f86e2652b1674aa7ac52193676484ec22324c4ee8744f761ff77a03ffdd645fe93b45571d69ede50d53c4862882c51e67823ccf6bbde6ab03af7a494289cd7ad5ec0b36dde4f45fb9bcf4a73ef59d1af6e6fe8d41cef810ad76541a395fe630925ed119803266b9beaaaabe0005ed32b1d317ead38844ceb67a4229bb595c7cb29494da223a538020f44cf1e15bad60c6ec413f7bee44166a5032691ec9ff2e2d0b9aa0305f92e8fb450f97049088bbc77e6553f9b3a51ce4350e8aa020fdc288ac050625f43cc6f8875d0079acd81e8118f41948ce98129fa3f8978b01293ee365f9a8cc6b8d5637ac8e3361ed1866626407a5dbea0b59b91d6a0b455b80208ec9c571497c1f17b1b8c39bf16afe6a401ef9d5aeb432ea34cdbd60c51ce77d1419e94859e85929585faa773dc030a2dc21bac2a38a841224e2ba0989ce304422ca0b42ad54e5c70c9b374117f4c5c579cdf14452caca8c36412750ebf90de508e88fd78d326e663edcbdd710a3c1beddf1d6a75f2848a9b325db7f967b9d106d18b8ed0b44b3c9eb8663daf6bd95481917c1d5042fe44dddec00f630da998c64a3200baeb331ed6c511e61b9f4c62f3b3559143bed55c559a0402c243a80e401db9c673529f0ffff0764f385dedf53ff03fb29ecdb11a355257a44c46254684470b657b7d03c667362217e56853592f19633d67877f5342ccb0ff12f166630ba31dd916696be8e4fe1385105e0229f85f339e7f11212f52c9d71f50f6773da0af6562fc8278327f9d659f2948c3a6127f1396ff29b6517cf7045cb0b9face39eb84539ea77fb754cdd58b993d31eb90c2b4237f26b7c15b3a05fa541ee5ee4350f04181543eb55277315d564e08460ebda3bfe92fada45d2fa78d35b31b24072da89a91fe66b83a1ecdc83e5912e7b15d5c5ba797cd0addcaa518df0e3a4fe89bb53621aa3d656c467b273d787f11bac627288d891d16985a74207da05c2110cdd1feaef48033590c1fb56343fa9d84af60226424e99ef1eac9c851edd0bbd57a2bc1495b0c5fa818103efda02ba4dfce62d4e20dcf50df6135579990c90c3220969089ef13302f18db511c855c02ba5db1a461d914a6a76acb0a248c0ae2132ec647ffc5648b2ed7e67a9d64f158eb6b1dd4a99847de5b4ef8f44f074af22bb085b930537bccc3a79c6cce090bb5bfc441dc3733cc3e8ceabbbbd3aac1018e33444f4500421d93e48ba8540ffd23499045958b4e9f2b5e34f01c65959b47338f889d4f24d20e1f8a9204297b762a8e7207b0ec1523a8190429b47180d5ccd9a53783d06b306a7a18d02dcef05573177629d7c06ea7f03a3069cbbbef75ca8af28ec3b1da412967eb68eee44343dfca0ed80cde4c59f1f676aa7510968f149c0b7069f97a7611f29c6e64a767cfdff6d229b2dccaec47bfd51f96c70c7a7f5773b40d82eb5b6905185d2da598b2b917d3156b632ac9a38a22e819404d92c3676d900d65481e989ba014a6dfececdbf0b0cae2ff54d30be1fbc612eb6c85084d63da8f825203342ccae2805180a2bd41fd627f360ccd1431afcac1a15e4ee9313aba7ea63fb41c0382f80d7f617de04508620fbddc9b0f3fdfda5ab4b397bd8d139745762097bef2faca5dbaff4e633c3484f57212a209ccccec422ad2a7cff0b850dd8fca0be56ba81812d78d875727cedfca49f6107654c00180cee8f9704425d387d559b03e451f914da2160f6990c96d96a0a67961cfa9a509854da50c70747375aa484210dfd1fda709b43097c452cd05ad2778f9dbcc8564f977a1bcfc16fe4e439fea3998431299ca7ef83657a53be945d95808c222d1e5bcfae110b10ea3822c232eb2426f621914ced925a1ea83277543ebad5dce1da2eae818252f5047f4c774a81c57156b79c3d1eea873b65febcdcab6921ea2cc0b61ccd7b50b2c71af7da63ed510e4df444cb71d42ac15d4475feb17fbf2ecdafef843320b1d693dd4632020f30535ab94f0e2347f80ba3dac3798e275bb56744fd6a0d15ef249094b39c5a7749a099f2e8860f67414122a5a59423325e8f8a24ccd58d8f45627e1c3f2dd423b35a22f56703acca03ec189164e43c963edbeb8139fd448848b4bc112eb411dd0e78aacb09b825a9782286a7489153ff2ca53594a52d1cc2367c4d5ce7414a7a09e026207a81d6dc7014ff2c0e0201f6c0744391a9a53f90d15c1aea8d8365f4610c4737653fc5227a809d98580a5fd606fcc2bf742cc03feb651fd15489ed877721407828c9a0e86d718c1edcd37dd951849378f82a9675958ac89382be748ab0a4bc28aeaefde9a9bcd3a6faf07a04dad49b008ec0c9fe0deb4baba8c94e8a0bba788254af303cf3701d7911f6750c55beb5d6a879b258a75effb3bd2d9b09dc52d9ffc733a934e3a76d01f6bda74e6bf8ea5b120c4335fd82581dc6994d8f45a8269035e77f12c745d2dffdf6ff7d029180f78a80531a4d911ba8363320f5d65d64423d169073c62380bc5b31d21c7658601ddff6800444d06cfdd8f51384182c6ae7da756a7a5708ce200c200a033c107174f59ed9abb639248739ee1f8af384aea07f475694d369925de90b2c941265ffc80b858b9ad6242c46ee5293b2a1039df725fe14d97cc15ac6dc39b7d377ff7e146ba237038a45682b8b2be9c6a97df94fbb2574303bfc844e9d4ce23bd1ec682a3261fc565641f3d2700d4501a1b63ae2939a328d34a98d03b1fbe2cfa6fdb7831c60d0c0486086036087587e135d74a3639ac672eccd079ee26ed77edb7bb4ff024a5483f2d192dd5f42da49b005332a8ec593c5958d7f9cbc26b522f2ea5810420427f232f3a113d76b046d2f1b60b1ca7b1ca52d439cd4a24868303c7e5e56b079680a59bcfdb5285ee6f7dbcf01e8069f8851fa00f270ce16beecfcc6c73537c965fbb6a96575975accf23e625f97d56f3397aa9f25c76d1ab678723aa49a39e2c6b4568ae3f867924d8e80a91d2900b6f755ff18092fa6c9a16f38914890a9e057288dda36d8b1dbe43ef821f4c881ad6a8a07cb1f53d582da75aeb212a186325e0bca9a05ddb98ef966277b3f4e6ba692f692bdf4f7595f5f485bd57754bfde0fd50adaf5c243fa8a3ba9723c9becde02afa1f3f1c05d68f808228b233278476e63fd84b488b622b97f6b9e629ec9b2fde97e9c8303a5a479451a79288b439132f1f665ad6f61dbdf093b71fb4c7df978b0bc04315e3bf6db98e9c13028c59673a631049305d14e2dd892644dd998c10b0c0566b39882c97e195ed567b7d7eada7b8b94ea09d9b80754e9533e6bdd6ba1b29cc25ced2bdd31706c078bf85ec626098dde656bf9011f99ac95f02ca909895719dffb3a5155c50ec3f2977b8b3655981b77329439f35f62dd92a60b4000bc23755d2f35d8cb3dba7d595c632bd97a0b416d2a37df03b678aafb073931c58be038f7cb3cf6e4e5217285dfedb47f0f0f6e506c274f61dc2968144ec2d841c8e0ece428f4a1abdb06fc1f2e8a8788aec511dceb189268d893a3cda6a8faaa27cb84b00f6ed6cf5463464b7ca102d904f30b6ef1e535d25397899a9528341a118707c9fd0ae98e2ffc10c466304a491b52b456700bda679a57e779f35e4fb5d6ef86057b6a4638720ec32052985d4e5188b53a62d5e28efb501d8af445a5486d4ca44e12aca047750a3434c976fd6c5487c3271df8f24426c4b6f413c770a7f2deda8abd1fa7a1704de066d0ad92f98c1f466fcae493373356e78f828c754c0f4ca490792f68ba4f85c480b1e0a7952a2d64affef04b38eee5b343b97c5e07963745b2ddd32a8ddedba570d9f226063ad4c2604475e2bb7ec744cfb4085f3111bcb43f059fc4261fd1e325cbb28347b1a3fcddcf271039abcc5a4dfa3814dbde8d6d16dccbfe02f3b2a0a35f6aeecc00ac726d53b190d6287139847a055f9b1eeccf63f5b4314057bf7b20e0ac30bab307347f7fedbec012662709840cbf6a09187ea6c2caee8f36b274f0f1aff3405488ab7e9217bc1fe727831d4798db7c122f034197cad5d28a52870bd9c40bc6d8b2c4994245feb2f41740750c57c3b9c95b98eba4c5d44e8b2104a07e2a0fd4731737763cbfc16402da2632b97a77e231723263d1d0934d59d822772a297a2084768173cd68473ffebdba0e9a81ccbf30d47354258a7b3f54a2abdd3a907f84df3334c99655ebf8531162256acaa91d27fe7aed5236f21298081918e4f233866743a01947ffc940f6c4cb7d64021952c98106eeff4b3f32c64a91c3cf10111bf0b7c2fc66c2efd655c71635b753bfa80e67b1b6430c0523f6f02f3ad3ca0a4ba0430fb45c5d486ae91eb44d3a2cc16b9d5d1775d46b757ec04ad69e971052a1d69716c9c3b8437fc3ae0e388b74d72bf8c01977f188c34b26dddd1ab668a5cd55dc4f8f7a72a7ec59dbf05ed683c8ecc23cd8d3d4383d01edf1accd61bf920432f76a443fb9d889bfc51513717752a86acd2e3c657eebd20ee29d6f753acbdf03256a1eeb13ace8823f98a1cbc708fe0098331c2bd5d872bf1583b00b045d83efc81dc9d2348d2b8f6e77155345c716646ad50bed7ef33b0001ac5fcee10c237241ec7e8128c722f194db4c83c35e37d536439ae5d79c953e9238a65654db4d0be4588d887d18ab15cef2cecbe5a75220e88d20e0bf87d4c8a1b18d844a8b6aa41c94b8bea158c28c131244b3c2bb5eb34221648f24a971fe53ad0b097fc6c98e6bcb764bf9abe77c4e11159ee2bc6d10176ed7ad55d1316a5e209e695296a551f8d63ba4256baed5c075c128306312300b27e1fe3be43a9477877efdcf4e9616f09541ebf7f804f3d0025e9c01d4f2c9a6c3a73275606dbe7b50bdd9150de54b17eb2fa10f7ba85899ee0c4d596cf4be92d7f26c137a0c35be63bf567defd48edfd84942f42efc6bcec910bda84f64f9dcce4dab4e1126b779bfdb0ff148e3e16180c466fb64d3037d33daf63471e9c59491857e987be841aa8577d397dc0e7da6377cb0d1660252baf2f8c4892d3ae7d35e68fc296215b234861f77cd91566efac7b6a23b40fa8b435086222d167f7d372e775371dcc0cb8f704ecfbfdc04a1805df1e55ee5a67ee2a948f2c5d7842773fb858837917254cd32d631b52a8ea1bb370d18c869717081843158af93349c54ca07245f2d5db957cfd7e1cd8de7071937f4a063949d6ca6a3d5b9c27bfbc718526533dc8998f1c9643f7e39aca5f6b766f146257d34bd1a63b01a89406434c5ef8e6c952c6249553891bf0eb6ed0051a4c9629a1ed0d8237cb8202aeef60f4903349127d5f1825c6f8f645297d4083868afb03af923704bb0909c6258742a2560c8f228ed98d9e04aef57f0cfe8a54997c5d0bc6301920ff29fec97e0f7fe518ea13cb8eda5db23c25fb8dda9ec3bebe4d2a866135eac5b657f4742dc60e4c4ea532d2e77887c39402927d20906938fc18219c7413972fb96e565b2681b7834ccd48f1eeefa2ce0b09ecccdaffc84c06e9743c85196e12b4cea6130e1a6b1226868a5b239291daff9bd68da3e94bf8a24bf561621479782b38d1b9c51ed4f05f695324ff532d3c2cf7d244d3b78a43fe5318d3a8013f632ace8b8d5375471138c42687a0939428e0ee8ab2be05cdb20220e189d09e64895d65714670fd467672d06b4084487c25e8088eaf33114f03fc5f0b4fcf7670a36571bbd1ad7ea5342cddbcf52e55b1f8eae9d3f9c02aa80bc1e52e21ca94c4285e6e795ee23d4950919aed6f8eec94c78c1a8e5c2136add75f1a06e3c2bbb04723258b24c44d561d3236ede9387da52de4c89a3b55be29192f44db98f7dc520fae386b4f0465ce3b132b2ce997218cfd27c1fb3be7c4f2de761b3cded155b0ad7435accfe76d1eabf9bc28f84260db0eafaa9c86fab31a6df0d2596da0d30a2fb41c41db36b5763ffe3eda8a033594a9147f9d573755378baaaa5a8d26e311e521a22c5c639178fde863d41860702a85a69e27a91d4f50b764b57605a2f190ee9424796d720402666b5f4229fa89224aad12f5b8e937f2a0bd68dd4900cabc8487022deeba13500508054b1d97248ed4ed66524a6fc1294ed21b77e56f37e159fd4bda7c22d4f1a83bae16f2fa82d43284aac6ed12b1d551d1b35b0b6f6204ebe23e9d7b2738952803a88a03f8fc39d68bbb1f1196777501511859eecaa9547e09201daea9028bfce63e34d2fe697cbe8421ad06600ad18909ecb9a8baa42e23039ba0a5dd9caf27cd7eb07043c907d18578e7d6a7efb5f7a10b6ba1a4789aa5106ff7b5f491db5e387aacfcded502429d99c466e7c4ccc35e46b01632c2dbd1797a4cd16f753b14f1de34152666c2d321e1e54d0c56a525072495991698d2622cecde7ab08e40fb8eede751da704a4754032aaa91ed55884b8af5e25b12e44d6b94be838463dc126df7dcfac1db96cc597e27e60670b7af682ecfd23bde465b4b93cc32de45b82b37ca976154c5c18027c72b15905abcdcb3ec4be963974b1ce6cb879a283c29b832f2325b4db040eee5c8c3adcd3b790c857d14570450ae237e03b3cd68fd2b9f2007ffef490c618b3fb3a69a9214c8a6a03856bc789667243670655e7c3a529d5e695a1185dc10c96884eb7186ae07a55ee6cac2965885349a2f534a70a15608d688e3aa40e84d74b1818e405e60cf968e977812a1a095cd78f09de6980d6ee84ae64c77c80490332c41ef7d35abbfd6d85e4255e056224ab53ee664134622ba42ab0c0bef3e6ee10c73cedc39f052c26d8d9eb777a22cf849c0f5a83317815fc3dbcd8b18a9adee8598d258109f07202e83bae7cde87ae191209f40550e97de57bbcd0cf214b10df39f7f916a265408af191ab97c3c9977121b0f177b70a21d9580394fccd912064c3968f0d251b484c6e0b56653b555291138bc97032c206ea085a13589c802d98db77d9cd4e20e7fd7d76cc22a8ee4855308438f18037d4f66499e5f8343e6d9d76d1a2046e7a3257cc1b2e86d707db03370b547dcd4952850f9c521f5a9f5d364e45d165e74cd9e3ad7d2c3825912d4471989041b56a2581205944df0278d2a880b80bc39200b4829b4fd28406d034b693d994bca5967d8507f375c13a17601d6628bb769e34d12a12d909cf248329c2b2e5245f31fc9646ce9568bebb4cab7be8c4b8e9a93b25fb46f6b2f18b21868d8a9d8463929fa89904f36c890ac0a57624c8be7a35d3485b6070d6788e7e16e8ce3f1c81e02b4ee13c1610fa7b7dde0f9cf1d23fee08e01a88bc07bb08f04f567836e95554380383372dd325500f2a366a3e0c8cba3474f6921510b361f2c4845ab4532bebe75fce9fca114f0a2ea47b8dcd8dcfd4f1c7bd32bb76cc6bba507312897cc25dbd78237e941ddf5e5a9b40b28c0a794dcb7e366b69e63c1d27e09fe8657c358e8e5b44dfcc8b368852d97d5e9521fe1bcdfe771c8eabc4c84cbf3be658fe6ee0e2842f47de708a8abd96dd9824e3560ba707f49d8de9f1c2a4784778697e8a1edf5ad054ade70b46be1d476763c51729b9fb2eddaceaf93235d0e9b2d9a800631d6d3a4e43d6d651957f287275f518c844a2d4af04ce440d3d3f45393fa006e9681122a67098cd6a412987b57a70431f6b541c4ca0d24d0e34e61c53dfcc58d787b46ae7860014e3c37cc5664106f947769fb054ba1768581748f8329bbfa6ccb4810054bbd94127cb72b3b9eac26437ed27bc7fb124604c5e53c1a0bb191f65221d0a4cc70a28577daeb7eee18b32fe111a126fe957177a1876daaa27c9e97f1cd6f663544c09cc13b3ebd16f454fe80d1308d93263069ebd8cacb9caef34a0dfe4557c6b1c04b5ebb3b300f190ee943c5627ea31282514e00b4b780c03caf226ae2eb6e712fcc5f0d4e9ccba24c9b89ea9d42d6a58fbcafc03c6f6c112ea332f5c3bdb750fdfef2897c67a63565292f4af2965849a813e59de545c608ce4b30d8f99a4b429705ab072db813e9bcb3b8e9313cb8f0d7425a4225ff1924ba8c07a61e44aaa716e65cf604fc93f84c08a4196b67a7d82a1899928dff322c7414bde6318fa3c1c5a8a8f3d307b8594bf94f0d359a1c7975fadbc6b36c5456da641b3d7836c01c6b4045f6eb7f42f1703429dfa03110059043b1159cdeba9c1be2c93d055395ef1435505cf625a1d9f97bbf3f9dbf47e3d4681768cc91328f7820feeea82ca36c77c70d259e3bb60d79b60e636b0f8a8aaa3cc93bcacdfb742a0a34b77aa03514e8202f49ef0601a37aeee209dd3d8afb170f6735a9d4176411492cf2bb6676b0b5f49c33541bad9ecea1793417813285faa80d6e7711a78b2696386d427a86d02ee3eb0e58c3e0835ce22b85609e34590c759f9549b8f3e6a61a023b532b1689765972013f613e911eb33aae6f1657387b7220f7e75a7444bb17782988b2996866b12b5d097083a40aa9a304492d354fe69f91331472e94189929b55374d664f192d6478f69b0512b7b8bf470bd78ea54e0de95552c68b8b6707ad0fd4a0ffc75be192c428ae25167a98484accf81cf90686cad0114827cf401986d9b899eb652ec50a4a2c495e1a62c4aa5140a8a21c78a92dff476ca428c750f9e39bb6aa6cd8a1d0fef07bd38478921eb50e450aa9dfeff1f5e118b2f35ed33d31b6f754ab9d5bcfd0408a393c22641639e0eaac077831b41beefd01bf3350873ee3ef3b9be62779d75b221046911930612800e7d0a2eacc825eb591940d7dd56cf894af552a04a0c41d34c513d4d04b513bbe5fbfb7c29d05662da50892fbeddfd7fe66f366b80c8da1044edb550cd82c5d4224ffb67d287215f1e48b5baf274f39d21d77d99fc12068fc540c704f2ad5542f484e2610b2157936dda556e620f3089051ff51361a4cc06bca5f8751b4dfcec827dd9d9f14dc14a2ef0c6d1133c5a4bc54bc01d56f397309345c529270c40fd960398b093c274833b467b5099c9c9d92b082b9d3fcbe7ad9d4061bfe5df294697fa1213aaa843517c77c90e4b2dd22ede6bf1880bfca1d0523439d32ff66b5708c6e5ec6975dc3af120f6d98bf6684a2862723f7ed59369bcca0c8f0a90ad563f0d6128a7ad5c4720232b17abf4fa830fd0e4e80c80ed9e04f146ed2c71746edd5244c9749aae811f07160dee97f9ecc001a5ee335ea0aaad52d2dbd46adddc6e24e3ae59e9fa22a42d6118b0f7560e303adcd0cd9a99393b55b786236234bc9e2e306cba5026d47b199c43bfa6ff05cf6018cfccf7b6fc994b576d63753eb6ab74bdbc4e72074a5f4e61355635e293e836661041b1af8763e8a69cdb4f0b571611355fc31c7eaa1f6c5e0397a6099864ec3c0ff32011c5cdaece4fe17c0c74a336e4f5ee2bec6ba5e1e0aa0fa1d72436df807ba92ffeccfc211a06559e0aad1e10ec0f73cbd273555e91efe66709dde54de2759d0cfdd1f4c7dc5d2a81ad9ef402b4886dd091ff06b275ba5a14552a6a298e059751a87e77e406dd2d238a3c068823b84384e48e1c1aec2c88cbc2dac7f893f0aa6d0fe6d1c4a17328f490ddfefbd86fd94d6f5881847294b478b213b14ba3f1a5250d076ecec35e88e961cdf0bc3afca190bce2e1627871e3c0c341d760426b4a35f43dd45caeb51d5d36406899577d48ab50ea5b4eebb8598c7ce2570b223aad0e281f9dad24924f170c611f90a765f531d5f8f78b84f2613fe6aed4a5aa81c7ebe7df0cbac1e125406eb56bf32040cc44a5982a5e2afb7952d3a19c5e86f08ecffdebbea67f71d5aabc8ed3376a5ece5b21e970e3b38a623bc5cc75e2bf21351b634b935df3d8e71e0051259ce265d2e1ab0f9ad3c7ba27c83286c5af2fac96f8dd50e53da544b876db8271a869b07293a078412e9237365ef2c44e4ee4c29ee2b0cfb28ee8cdc70a208337170e9ad3ff7a1f677c1022a651550988380d5569dadd9a0b80d676e8e7d95990c1a1194bafd13e6911fb7191d770bac7b71487fee80e4018b57e8522345cf013c8d12abd4cc3668108091cac15a06811e67588a4f63b3c1ccf961a80fc28d821f22ab7c353332cd0c55aad7f7d30b5147b8aff86b0c52a636cd2a2ba4638468a3764c22ca7659e4f9a169a7d37c4fff8071eff469c2108e9c0f74d21a60a60a209036cad1c6c32724944a758148d9449a7e3b4f8dc0696da9cf27162e879eec3b92e59be0d3843ccb92a974545c2dff991a2e92a58aff4ff0060990d19c533ca42bc7106a663ae9cea643b18671509c27708d234411ad1d0f6171d39a2c7a8c79beea68ade1df139d1d6125b69d01504b2cc9fc5f054f8610e78d4eb22dc67ce71eaabc007fba8585d7e49144615252bf2bbae8890be63cd3ae384434657eaea833062104025b41a30780db8ad84dbc50f75c608cd914fd8ab9c136b3b6d9fee52999d49aadba1938a728ab0c8207dc4c949ce7e2fba4b1cc9fffadcba42e0780725af064a866100b43553cdc18b73bdfe30ba09fe8d78e5c69e188c07207a220a8655d9195d30cbb2844229c8d4be03db2380f4cee60f17fc9d5c889a681f0ca87f69e5607d2cd00afab8faec392516390cd62a536786fbeddc656b67046a87dddef59bd7b106a643752e5cf4b5653e38a96dce80e3b1272430cf34172bd51ad146dedf5f5c2c58ef31bf7f92942c2e529f4ab879ba6f929cfd2d9c0901800e21ec440a1fc607314c7c910afa2e5134b83982c9e9043f4585c30a5d130bd7cb0d8585ca5f1092d7cc85abcffe4020e0fb6cb65969cd8aa82ba3d99a5d9100857d84010f7f93d4d4069f18516a126099d405d578c856d562383709c6dd904bd02154e136d9afda4b37c8ac26bc5cc3a16baf5e9044692548bba66769a5eb9908697ac133277584e938b7a2ef871651ff255c04a3b27a632051a6739afbd589440f8e3845b99853850e9b573a37dbb2db9e81cb8c8649ee30a9ae7a01df5c3d104b412b156bf4e5d63277c1191b66975de65bc3cc7eea927411080a3575294336f06952f170e9764ea222e8f4b78df26e0f9a551f4e0701e4907b81ce27e04d6e589d2eff2623cf9d549db9cc6faca2a0d74bdb7a80b33b35fde749d5bf6db7263b0a70eef98e2aa32b4528d7001b82fcd8a045f9c179a87b00e45fe9ceb80db87ee400e045ed0c20b1565ee865adafcf04b8e88f386f8b0a8e26f77bbee69c2f2bb756cd1b3f4b3e3ab39fda2358d68f9debecad3f54d0416df891b9638d5afa622363c3c0c79f45c7e84103b5178aaef5240244737afa0ff7be70eb846817edb81f665145687181a9f43cca887190c3b6986f2524fed9ec13ad0998ca6a53a0330370f56e6c76259511f31aa5121f1455de93ccf6d9f2a3fe4bbc0154965ee6ebc86cef9aa701580f02bc2e1e010c3851468063994c5ffddac4afdc0d0f1a128abd91b08cf67ce81b37bc21a3c76661ef5b1a05976172524b568b4bb8066b7eeb1b21b870254a5512e6981ce2d5827ee67d339309133591f1bb7bcea6f73b4017e417a2b530bf6da6a8cb21c6deadca2e5b5ff93fb5b946d88c686570bdcf131428c8e76d5a1cad258965d1d42fef570939b871d31a4a7c7df2bb78759fef18170a78fdde54ee8ef73dd1ae52ef062d642c258d0d74c2f325da5961185362b87274b3288b383e9c131ae263357cadbd1dd1f3f8b24f0e8047bd2ede61167966da218da3968801177cf87d54fc7d2931ed7488ef30bbdfef4eae9a1ff752a39be3a2c50fc72bacaff6b594f2818fda02e6571a87af0430e27f7814d07172b4810fc0f7c79e101691b8766f09353ffd00ccccaeb4e1d9ec4a644dd4b9a79e3879f043cb28b81a5306164f03ab668ea2f33745deae2d17ef74d7070f9fef7ef03a625c14b55fb060564b8cc4379cfca8a32191013c2cac074e6bbd2d4a48a31e16956609c8dfeed31fa9010d2aa64afb7adb324a4307b458c9810f401264ef30383098fa2d63c2ab48c8754ba9d90628a6ab725f5d001215e0e316ebec5a982906ea635be6fe5a1ce82a9144cc5de93d00ab1682904042cb1f838e0a8f1c77a26f7bee198d80a9d9b08ab478f60a056b517a3ce6dfc581f1966020fb68cbebb6c6b90210eca2bff191012cb6c5a6f073e4eb4a5c6bb959c22c2d265838bad7ab45fb1970298dea66aa8871e8bde57cbcb578e0d203d59f229b01f0c4d295ffaf7c7fbf8f0917637f92e8f6eba5c7164c9ecbebc35315aeb1a73016ddcb211905bcf92eabadd65f6320acc7f480779e87a2e91d7ec6dc115e9190076a9bdf073cc5be69b666264edd7bd730090cce686394bf2bdb9d50bf24ba0b8caf8696c0725e4e9f8f1a134ea2d544b33ecaa8473a091b12baac3dece68e6be420df951057e8904902d41af37948f46e93e67f0e2c91cea279b41adda0409da88e6859af623017ca972c3137af5aea5203b77564b67a60a2b99b9aed72555c9f777e17836f0518a98225c53ff9178c4f177ac54ce88450f62bb3a8ed71bd00e8aca3a3279652b3fda5bcfbd499321890b8e541ee1c97ec67f96270d34c45700be96648e2cb048ea97809106b7f3a266ea9cac25c57bfde1860dd31b0d11c07a86752641ecc5026cc673532fc99769e1b734abc1d8cdc50950110dcfbf7c56e8ad10509bb42e28cf731e806faa5029cca8326878a68e5717da9c51ccb581c285311ac914537c4cc017d58cd780c5087e3e6923defc552209dc32756125928fa90e0af4e4285cf52fca4df80d1b0c0e6a50ffe66988b0cb93c4bbbf4995773f794efaec0269252a9eb8a2b484783b3ba0cff02f377896a074bb6854a203147e03d3c942b6d7b220fdc9e6c19bdf1473fd75cd45c57afa61648fe52c5e343c1a2bed20e7cf6a6839361709b88674e7a8ccec9d7fb8365361f205836b16d387f8c86667ecfe0d72a6253b74ccab79d2067fa376012bb64e7f0dbeb2a411569f2df4c1180628fe549916122c980335caa0db46c2e2227c785a9957f0feaa487da9fd80a15598b2ea3dee6e382890aba800aaf6fe16c956f10ba2fd682f8c24b96e56aaa5989b3596de9cfe16d7f1a3d57e027928fc5fe6a02d4c7460b78632e0ec32380ad9a7343773dc5137e312ee3801dea1226c20adaa387b24c5d0685a9bb6774e879edbe0b2b1c83e7d7b39e07821a435d19a703185a1d935090bcf0f897b72925a4b133dfc0f4c2f8ff4dd15b9f83cedc925fd442a320f80f1fbea8ca437418c89eae9261bae304943d773b59ab28818797919dde332e5e7e3ce372b11e17b209fee5858a1cf076bc51bf711ceb5b2d39461e5e9a3cb4de677f4e42daa66650c1e19214eeec38bc4d7ecc38d26ce8896928b4351b8fc319c8072b97e1e4053c4c20b52d9705d75b8fe8ce3f9a5208dfee9ade3f0e08c734f42c069e9927a0ec54b90155a1171a70be8872e31a2609c5640334403b6aeea7e564becfb77eacb4bb6b2b62f254fadfbda14e393afb96b2b7b0d4b2acf15107dd89336d9d8c4227c8b59c358c554f63795bd7c7d757322017cf431b9fa3cb66a064a21fc5daa1ad4c0b743c99e601a6021aea4bea3eb638c5e341eca435a7635f2c9cdc78bde468913b093be6472887d930cf05d421265850becec9a960e20277ee5eb7f5ae305a8bacd234ebeb4a381f0fff00c6490fcfe820e5d0a9ab9d3a5864f4351ac562927016de7a516dd683f0f3c6878f2f8f4ab74bd004486015fe99747f21ce0f8d508980d3c5f32e2da62e234b28354752a7b8f3882e8236f4e146e161c7ccee8c4a52464e25204ab7328770dbdde8783fe5b77f87172fdfceed0468ecc2c8dffe2a77b2e35fd2a7acb1790bdd00e30317de56394cd8859bc192fe67b771968e527f17a5297f4bcc9dc5f8fa4e911c0ded16b6d608b89b98c5febe170c9f8b05ec4cbdecdf14eda2a49d765d89c62f9f63de06f6c125467eb88541dcbff1189a84f8590c15e66e055f44790cb26c0053f37cf0c4a4295bb011e7aba528231ac5602bf075555afee14707183c42a242ae68db19fbaee2287def2d29e5d4081020d07c794e65ad97569146e289e973ccc26dd904b6f8e0df3566411c80cb9d7d86358eb12a7a15e25b0f95698db9c6db13289f66e56c51071bae12ab34905f1a734e4ed6021434468f98c265075caaff20da13cdeecf3bdb76e992364458c4004403135badfafd3c899aebc1ab491b051f0f4cfc7953f092ea336f7221b01123a9664c6f402a2f5e5d31be1c46f14471bbf6aef5bfcc47cb3aaa653c0df8126da5993e926fbd9add695f01b75a1ec537b3dc47205c3a2559a9659447638b19c816a78f09e3f2423d0a9f1e78be2741ee716938bfd43ad148ad640959b6c568f29965647321d76541cb35e7f9183e35a137b5e348eac7225b61a14e78c21a2332d4531001df50ca2b056480c35583b51cd86e940adf7b7b962e75150ec9f8d5005b469d635fc825699c599de87a6913da9cd20c94f35e1986a6726364ac83bbdca145e0e4994a1581bb670faa9b9b0f64f80b9a7a0b8f1bd50811259726d0a5102e8dc9f66a8053296b8d4b3cb0a13a01136b5832d25f690ee8658715c82eda1ab33cb3e737c991cb323ad22856e533212763a4726d677d426761c5109a7db8e087ba0039c83d5937080e9b237757948dcf5710c381069732eb9320ab6119aa5d086fc24a5f59170e95ada05453ed4e44ecab26c3d4c3df0441ea66d930598945e01eb6c3b8adb028d102a09fd19420ac47d80d53ad209d7218562e2fc1b4937d2925bcb98358c0ab58339c31d11dee72e31f04e53368ae6a0159b6120d56b62e6eccb279775e5e9871f4f5cce50e0990c54070573624d2222b3067309af9cc6e1262b2c53ab5a19cc99af4437de65c8e764af35d0191f231307e2da7ab5f0da94d88aac2433752b9aa94d0ce07a837d7dedc4e982b065df51088af9f6da933f0f0ed70f37b4ec89ff6cd7cec8a7fae318bf87fd0be7097cb6d87a63d1f0f6c843e899d6b1a599ab768c6391007d9eeb16c36774b5c61cf94e111552cbae4b120e5b1e1f745085b0fd2d6b68896b53e9d01c9198b1428e9039e871d95820908b53cf56ff21ee94b58cf5188470b46595df6795a5a6a477118ff8c468854f87aae83ee5c126186f522d46761d8e28987e2cab6b0bb2624d670585cba2b067afb4c465bfc6934d94eb577b32075958d7fe43b4ebefc2074963f5e26040f27dad3c3f4cfc09e3db1fe8d4b3fbaa6fc24a05da2a8cd4ac90594da6503d0b2f2ec06194d8a4fadee5e677cdf0da5d1ba5777521be624425a4ea7d587b3a2660b48d6b633d013ead5103fcc3b35e7ff414e081a7054e7bcee1633772eeef3482cd678917eb0f15b0ea0040fa2e24155e6aad39e442290536eab9167e942a8303f81a5d8a4958feecb979571b1b3efaf3e08457a2da9eb81182f4a71128e595418fa6d8ba2589e16cf7cf633f5eb8740abb61fc7600286eaac7d33bf85787d580fc24c8372fcabef36de254ac9d4561063d0e628ec7df77ba830186ec6cd9a204e3ccc7ba59f9dd9d5838dd5311518da085bac311a44c0ff37dabc2ed7e91e289df72900241c80cb0a9b2a28b98892bbf600d317993f8e3ed234e472cb06042a4c6e3dac762a3edcb3320de358fb95bd2566ea4dc3d6fc32ef92ed3c848e38d4497c61713e92337aaa12e712a69b3b406edc7c4309f54636e15037e188f51c5b9b832a225a77b6eedb86b41d16e341139aa59dc66e6222073879443f35edba710cc23dc811cfabf4a755fc97b29e52d2f113da9a0995af12f7cc300da3790683f85c3bba708860611df6e0da62400e99e197cdf3633dd1e9ef9449d263391e6ec35727433d1c85ce09517aafbf7c6bd00dc2895908d7769f7050001d53cc550f351bd621880e15be98e5e96c18d0895a1fb83319fe4766ea2d95c2f773b470f54f1ea44bec37a525b7e7220e46e8dbdc9699662a3a4853c31405287d1365d11726760734aceb91995be738024092e0e9d0432f1b536b3bccf0380589af4b015e6a9cecf4bcfcef8af4859e5da31c00c2ba97cd16692fd6d93b5a98c89518d254876560326367134ad3d36b5f28880a5b93f6d6b94a10d72e589aa142682a08fa89479b7e275cfa9c68e666026d1c52dfd3456ce2678e489531365bf7bedc9cc9eed86635a32149fb8a204ca61652f241039894e51199b69cc5be9eb931a90c94206e37ae3cfac86793f813e07ef44e9c58fcc72c5d1b0c0d4f2a1903bb340da2d1cc8823f52b6a685323533f36cb358dd829378b27799045d5854bdbd5d34b0205e6f00f8abda535b9326786ed9d31ce5a1a6d2a041284a53b901254ab2c6e65ef159ca6459b76fbe1d78e446da32689480cf2871881dac718c3b84fb971b9d53146f32e287b477890b74eeda95be7a13fa2ac80fa49d705bfbd03acda61e88758d789e03b6f01cc2b55551c313bab249c0035685c98958ea16128dfdf3b8ce5e38f7cd3c8339ba7c85cce29e2e089f12900ac5621a381c76dbd55874d2281a1546bea68cc5965ec81af52b550c77c25aaaffdc619324f3360916c44939fe1292ad2277bea664f8c98a8696e381536e3df8e527efc3caf46cc3b7cdfbdeab9861851a34923d874c5f9f13a124991c51964668087ded80c38e5f9564cd92ffd51e1396ecd48bb3ad9507e37079f6357bbb204c1c15ab535a4ffd13b302b096eeeb0994113a35b6ef698821df03149723fbe88a8149c027faf10878ae70d135c9e2ca156c0653e7868cebac78cafb73f78d26e149249422d2564677d8b47ef6cd034681822dc3be4328d46344d1a03c1cbedb30420de1b75198a21def45221156821ea13cd04b0b0c4a227bb460a3c603a84d6c53460f76f82823c1b0950520b6237b23aa4b27c92523c7590634664e321085f6a5cd06d4e46721489e3c900e8daaff0d3ea14bbd998a92f72e6a719662254d30c0d62b798eb7918aa5ef59ef204f4c0ada3d964eab11b70348343e4595c03dfb39575b1fbb217c9d917996a23996b2acd74b68b9668b22692cfc501dd05e2809e8cee078009df97f4f0020ad03b05a013ba7c5cd2f1ee4f19aab8e27de32c23a9a3280830cbe5d32ebb6853307ece03440188447e16e728295ff300adef580bfc8865b663952ad350325a5a2a44b58a7b28410cd19c4cd65f1d31be6ba03c8d872f0b08f97de9c61862bdf676beadb7554c516b007a3e1841096bf3b998acc082553a9d3f6c4a7d7f2f0ac10b334f915137db22779fe70e8221df554e0b3a872190254ca1f72220cdbecde88d63aa7b7d880f3836b2a487a7d052c5e8fe7c4bd42c4084eaa5b8ad9bb185bf39b3da694379d77fe94ac598f8360f22a1141ac898037a3a10668e4ba1743f773d769a366460b36885b40d9cad203c327299200bec43f8cf3b54e558c91488d540ee6fb1287410ab43a7e8f2e93022a89fa62309b9ba4137f918d3db544d88c0567dbbb3bd2bb50fcefba0a56b39dbe3c82084bf5b9df4f1bdcbe80895904486f45f0598c9d07629a207e17726066e10495c5c15d750351fb1057fd8caf15f731d4a7a07840b01749c586628d98b1c6de0aa63b0e9a336aadbe98e8b8d591e25aa92e0ef30698445fed6435a016b9c32756fcc849a04226bb30c26712f307b2024d28a420e923282ac4762722f4c8bde9d9ca3a3601291c9a7364a7a840318f83ace03014e8c96785aa941dda93d189ddce9f609e01ba7cda8be0425fce3cee2826d2c1db4a23f38026e53b52a42f2880f9346028efa2af573076bab1f412eee02bc666516887a3da468d1470e4255382929d948220fd10fd18ad987e7fd5a11085a43124c383c0c2010786670897407cbc9591dad78731a4b01486f5e3d32a5f18e31e9914b2be4626928d5b91271d88ed773af3eca5ce3051a775df2bc592b8da777a5a9a3cc458cd3ba66b9bc140f0d40b263b9a132e2332e5db78c7df7c3f1f543446129bf1de8ca0193b768f98d1995d61e2cd87c71f489bac71b01789673fd88226be1792981c62d682c3249d84bd80e67c333427a7053d32842aa3f10bb45e21482187046ff16199eb13d573ec7e4c61eaf695e0c13da3c0aa878a727bea569465bab2d41f21b32825b42fffc038b0f5f3a4df6034591cd0b5f12848a5a6676442b637292a256f39bc905f0c9a993095100b9f1d60708132ceb596683aebcf52c347e43857d720758af0f71eb08ca2aa283f636f994ae786625d90ea1ea62a10e4fef6dddebce5dff60f61cd8e4c1636d7dbbc005f57f05e86be0b5272e2a9e28b6f8be55489ce13104342f9f2336580b5927229aecc32b9251a332d7160e736bb61832472344faf54794c7aa3b334cea874e99a2083c0a14f17dae9bcf8e28aa8f1e8dd8873555a67ff58c5f24e0d999b38bbc46c764b5e4819a9e3c177378100330a6b89cdb6d5b1ba06bbb6340ccf36b9dceae35f02cff0cd671c3ce23054bb83d37db62d0bb5ae97c5a01b17ae4b404686def24d82e484041afb64f8a4d3e6865b0ef33378ab7ab42a3f736d6eca058051cc335633022beee9883107c9512f8afaf395dba1af4d6f7118f1fc39ce3c564336fb12706e9a82062d9b9c0a9c68c49a8ec7fb85c76de5899cf6ae330b8b1ea531ec4ab3d843544e4d17f3dd4ee6b12c6e093728d4385ce2c0b80b601da28ce03f92f01e4c4a8289ec15eec5f853da40c057e185d7b4e82f5d42ba5b063beaaa23b4d24d3b428932771cbcd70926212813e33b918073480d58a3013894882d178cb9ce5c0eca41189a67adb499265038f4a940fbbdcd921b8360cf885164a4852baf2ad072f723b4aa8c171800e55221301273711417d810d781a3ecc1ddcd92446af0aa73453b1d1a789a39efed6a0d8b54d15c0892ebf387c8f4de398250ce98796d797e0c020a6d71bff0512b3eafee2f714d14e84586a07e7ac4a03375cff25d6ce43f29091b5ee795af39cfb0f0708cef322d29242a6cdbae8fd9723f68a6bafd0eebcb6d17f06e872e7f7514e2654cd2878964f6aa91d799c334ba8a239c0d968f21d69aad3652fff481d8eaea37250f1772308c4c91872f76f4af3a6c080e8ef14f3ec0062502571252699aae91fd00b1d045de7ecf773cc34c4ab6d9a3f4ff348ca977602e769c42cf8bc8f66b75d8945d78e9f3c5009d783742c52f1ba116eae24be2d6d9c232fa4cd296d11650b1382aa3743aededc2def9ab64526d994dbb48cc53b7d4861aaed6d35e0d838a56caf5785024ef490385073053922738c6e1e86a06e8e2abfcadb2dcad7250c2486875d9e04d121c4ee48bacfcfe1702c40e95dce7218ee6f006aadf41ea665d816260128e245e63f1d9b02507029ee09311c6238428c21cadd87b74067c4deff96a2b75960a14cf2409e60d9984864d52639a8d6a7c145c95f08eef858317aab68db67ff192e222971af1be69ff9ceac20feeb94db66b13dcb8b44ef7264e302ac31bcf75bd231b68a184fe98cda677468f657328c1222bb62506b9213d35fe3a044184278a8d51461296c1ba657210977df7bf471270989de82990a8e2e696853e2e9fd347778e3ed32da2555b60f5d98e7607d91c86945cdbf279588cd04a1779c2305ebed112527f07703053c26b9b5558d2cdebbdc15a8f44e6ba7e5236396987cfc374d48c15b913fa2aafc2893692b6ae3d99c274347e128fe33e8820f302d5fb3c8170cee61dd4e5ce9b15621c2e8e3350affddcde9c2156fc7b883f4065f38169a4e206f9f9504885c0ffcf718f70811b760fc0345f7607938ca5cdbd4a27cd34fe4d544e31c18f1748a2517eed8e876bf9715354b4ae5b75b2eac3ba68eca6cca1297651d7b430c630edaf9c689d014646a0440135eae7eb944cc94edb81086fd46dc594a31412be831e6a75faaed691c354b45aef81616321bc0c221e493f970088ddce0d644c9ea29757816bd01198a3b1292a72eb26949e5446d2051cbb5b504c7eaf6780b4a5e7a6b6c39c20c9b6cd707c6b9eedd6b591630dfd76b3fb7cf65447268b39b59f0ca04ae10ffc2809d31bb276355063cf48630b2e4602cbb99b81e0ca6204d8bedd50791370754d6832feddf9080a1256dd759c42727f271bdab09e6054076ae675e99b3dc067009e2629a0e0d87448b2218eb5d62a6b42bcf62b0522114cd3b9a787f068eca67a4990b9f68e9a20119cb0635023dbd98a243f92ed7b7a1557ae614b2c68f5d98233a247a18fef7b94a2880a19cba457a1de4ba28c1ea0c7cf04ed4d8ce0c7f505b7ec05176f61615aef275e07ca7fd63f1e87d44edbf942f4a37c3f33f8a98f6627e207c3ada671c1bdda9387c595c605078ac5da085535e939317ae313127033d8d034372d5b6df141fa3ab67da66cf4d8912f0b536a71a61ac294ea40f1e3fa8ea9a59156674a7680467d38da413ae0eddec812fa3aa76d30fb1ba80d7b26d5d42e89410c995e6e2b46f03f2c39c2e70226fa7459decdefb2e8f394d8b372e0b7eccf1ba79f3f224fbaaf3d1799da0158e68985219fa5df9350d5efafdcb38bb1623bb1ad3f9913f0f4f634e7b4a4568ce310fbaa50c31d4209670c4e92aea8fd4f2d0cf8af2ae109073590d359df482fab33317f9d20e80ff539a644987d34b1ba6e5ab1ae2a585c8676a76e4bdd6f5d7b81f03657751ac5843e5ca294394641825ba2c16ca60d36c9a8d75b013bcce47f67586a4aeae67f0fe62f938cbb973012cb296b2a253d19306cb3fbbc653484d14ddadec2b7ac43d5bdc52463bee130c76bc1f9c3625c05861422b48b95c6d646738e55daf80c861efb941c9f331b8cdf0437380560560d212387e80e537a3aeb2ba4a1d4656b222396bdd29efce0e3e7a249fd78fa3772e54b3660537c4ae908ef2ed922df27d6e40f5512f3f430550175dafee7dac5b4825d6691aaa90851d3e78fb9b746b9b0f085a1c556bc4ddf821bfbd21d9b8eab53478e42bd1e4f46a42e7ee4b4d70abae0d625deaf5214961b282af9dd0fb97fb43b3dee5f80e7b28ad3b0e51d3be7041cf7020bf4004ca86c0c950688bb7c5fb07ec8d17193035246c1e17f4898974662fd0553e4b53470a70d863fcbc8ebfd0ac46446d004dabeaf319502e1a98603f1a9264373956b1e5cc2cdd130281afae37faf6fe3858b1dd58ae24b378e893496e6c1e5ebcbe662d641eb37f4b6cf98fc19327e7b3724ae6449cc2bc6e2a6a672fac378de0ed21593fcbea2e90ff34970c06b2625b7a22b63674c5b4ef018320a2d6fd482af3cfc5293df48ea5ce94e87d58e36d769a7b93c313e9a38d83cd9b5789687b590c6e58834773294311eea31de0ce3909690c4a09231ad6b50a7d1dc708255519340ecbce6be547de4cb0c3a8618d810713cd3b44f1704f369f9df77f4aace4166104c3ecfa878d9ec4657f713ee8e6ffc01787f4eafa95b11be0577cb3616d4ef162c667ca8f3cc903e983f1c5a8ad85ffd09e4146c92b1c53575af169a8067712854b80ebe6cb2f6f6c683483a0ccb83212151e83201ff268d25e616f110c2bbcf4b56bbe5a52509a0735c233c9a1a613d246d4fb35a34e2dcd3dc28206f9056d918f2903fdba374bbd112afed72542b3b9854cb3fef5133018682c61e69564b3af624634946c3aef964666434eb3577296bd0420afd628003ed8951becd06cf7bdf4faf312447d1cdb5a51edf6e08d846e1df775b0da62bfc8ec401f59d0c42f4678cb3aca39561d2fbb3444c1fea43951086dcd8ca619e4c19802e5dece930cce94b9783afd86d6dea168ba3dd2b7e3d09e95b0f9e799dcea039f2b9692168b66da3473678b04458058420ce1ab1944ac80c904526c1134a37236590af6874c2a4387fe5a6b278a6931933a9e62bf861d3cef0d4c76f3ef381b079aa11bd197efcc38f6674bc1d20ebcc527aa5ee47661e2d850d6a560561842f6d0770303bc1a2b377d09a6b7d31be7d9e51cf4908b2b48213af6b0265db1a553636caae1962b5cae412c60e20ff831e483ba840049de291bd5eaefd9631822ba29615dcb67cc05628039e89886b351b4accda78e4260560accdaf86d7e0c7aeb18e0e55e3dc0ff41d05c35de4323dccaaba73b6b15e10029b07af7182fa77126df028c994d26413c88c2a8fcf0ef3533ddb986a35c3d8ceb17b35e592fa64f4997e989d679585f157f14da9e21c35879417e09f4365af1b3f3212d95e9628a88ab168efe92d7740650eabeb5b506e029a9d54efdf0faeedc8d33dc3bcdb3182ed96f871ef6fc0da60d94f456838acdd6a8dd152b7ae9b5713038fb4ef7ebc9c9b4d8fd3459975ddf76eefec914e119bcf7fab30115a698aa4e918d1af208a1557e23563cbe409d1f7a89f0ef1088f565f37874c67c1b8bae712774d788d24cd6df99bf879f50563bd43c029e40bfe38b56ba81ea2cd593f89677088d3b6298cc35c071f185fcf9ee9099e878b2573f5202893d913079dffa927a090f565a8abdc3faf6cc300a5b68fade345d6cae63bb0e422601d2f322a1efd49b39589b8689871272fbc37765d02221acb48847f6da48c8632d7ec6c75715d850cf2ef73d364121df565c2f1fdaeab322beb196915d16978b0c18094ba25a8b5d255a0b581fb4ad96ef957d6ee1f3813424fa6277505417b3a5a052794c2172661aecfc8a2dab666f1fc97154f19e3a7d5f0426706ac77ca1fc0df3fb291d9ce431992ae93a0c77c0ba9df42fc7aa0f1509bc80daa1d1743c8b595bb0273f8c6d0e7b59e61d88cc78610989e2a896d1234eb9ef3ae71269feee2be4cc79c2d78f47286767afe958971869296b4e94aa048c791ba16d6cffa99c8511534fba6d81c8ff09f63ff418c5f37f0037eb232739e860b4198832ddc6a824a2a9f8b2206965775f8ba379f7ced536491a85c35699ca9c8d9a4bbe340898295000611a2d68ab7d560ec07ce4539d12bc1c86682445db19615ea482a6de1d871554242bdafc33f43723f5a1e9030dcb449b252b93ccd7ed87b479cffe5b4e8de6b0fea21a7b116b4e86cd2e7983f8a33efe8cb2e6f758150e3f7fa7af0c8fb2c92ac95167e7c9c0d494640079bfde6a40a17022cfc3f86f8332749510b8d5263ed2118c1f1871c8bb4f84b0e3e0c6806f4d8f72e677901a5ca813570fba17335f45a2ce74c457f6246241db0fe8b69f3c5a14e2c543fae6d9f203d24bc82446c0e4d2c890b05104f21cca89536df133af509ef26b5c2dc548955b29f7bb54f0be4274dc2c1cc885129432952abdea6a17e22d1c78cd13a114972749457ff9e6799b2b862d70aa1db714fc0749e6c25f8f2191274e9eb1c25cbd8405674205954c01ac7e162cf1a87ada7911f4e031631df4713a23b4d3af351fc71f1a4b0951bea56b8d9bcf1b4e96cd331b6fbcc4e56bdc23262b7d36edfeb4583d82ecee7293b8271bebbe567a179073380272168fe76705a06a260acff24ac301ddfc4e5fd22e59eeeefc475ca77800fa96ad5c8c3f5ba88aa0cfcf3605cb23fde6b2c4e49a53e470afe1af0f21f0573ba226a282cf5b4293e67260746b08fb07101fb686fc3e9fac1d8710cf620886612b9799aefd86036430f8492c13dde261bc154bce5c50c1e5b6488e2cf10b694a825abfac1bd6c216f460064ccfa1e0c9497eca95925a9edff47c1e8937f0bcf700ff424d0fbda834aceeaf1b428b8b578b1d299d6f51a6a0416c7de08d0ab7cef895063768247f3a5f7de84566fa76a925931778bde63081067cefce876f03187a85d2cbc3fccb700aa61d600e5c27b9ef2f7c713fcd0bee12559299ffa9bf83c66f9dceab29da6f49006fe3223d0abc7cc7c7312cbf7647e20987cb2ea38aa1d826732b3daa9c8d7481db3c747047eac0807c1c0f5a26fd2ef61274226f7f8d8ec9fdd1b093d5e8d55416e4b08c189aaa7a2b01b5169a42a8de23cdb13478c0559dca61c7a68504ebe46f003ca70d7ded3a109def04ef9c05e171f1b8b39ea66a94a0318e743600f90f08a555568bf1c48346bbe1e1f2cb4f6f2453febbe2375b4ba5a13117040fd7a643fbcbf13b9d57bdc38b1d300b367b43c2f0306f4e4f382bc8839f94f6dc2f2d32400e493b76a146030dd012e27d081b1f123ce1160fec056c049649d27394399b5f9c564fb31e18992bb0344abe2fd0571840a3a7759cbef63e889b87b46eed11560b49eedcda11d11f03b08e1e4a1b11298df166492062e159f8c501ef563068f0609d6b70516dd5e95ce0b2f0ec0eea690e25474f9ecea7ccc331c98e8b26a5ab849cfcc29b80db61a9d066add83958cc686fbd473e1573268d642634f2d14193af01716aa0de6cf3378e9344ab31370d8afd311cf70f4cfcc7be514dd5a795e5d1765608647e9b54c61d70a4522662a16cae1f1c38c373b68185e20068a9c8a20c30a2c52b0a62174edccf550924bb859d71300da7b75c7f0db1ea01fd92993f14a072195375f0a7bac9574897965b27394b6029b959ddf371621977e816ab803711b2071ac245f5ac4fadc7b0eb573d4921751ffd36291fa521e1258660493cea3e7c3c467afa68bd9e5b372476114c3639380cf84140229e62813a02c5257400a6736cf3f17b6d8b8d51aad78105ced96aa77fc76261b307ccd2d86fbed14ddf3e2edfd56364017b6645c65c0619b41233b08cf7530f6b9ad8f28e4f8d5a1a457140f65a6a0a515febc6dd1193700bf3cb86fe3fde9cbd1200baeca128413c8d634745d8984140920e0b9e8aecf3f685177599701a0ed7bf952697d798ec9f72293b5009cd46d381e018e494882f497203215d05ae163a8620b3016ef4f7cb8243491c93f542d299c70c8aead49fc71606c7a5ff3145bafd273c8da60b463cbc6343803b715bbc971e5a2c3821ac0eb3734779b8c08c1ce112d8c79444a0be246286448398f481f1bbfb636ece17e52d69cf3b01eafd36a1d10fdbb867e39313f1b16a65e90edb6b68adb0af461895948025bbbba6b65431a8ab3e5aff3c2ba7fd2c3616b42837c940e7ed21608cdd8ef3319b31e913af556f9d49f23d9a21a27140204d1471df453084a0da32e5f0328f79d756d779ce87b44c5a616d32b468bf79f356748b49f2ba1f502dd7b35319cb97d7e5e46eb6225a5c2dcca5c9a4ab69bf8ede69b30ab14545081e27fbe565c10368ce925ccffcabec43fde1a86f112648b685540bb11e173f783c184432942db4fc0ce1dc75b17302c500a4ba3c881924213709187e13bc6708234dbd495cabc51cdd60673de727b30fde47b57c441144b5cf7bc68ad9938a352f1910a3b134ff5cb62d439880d7946a5589a55be159766b36d627d31ee89a23d8682cb9fd2cca585471dc34631d388674003e520a043f6dff4d49d269c8f96bfa85987f7d37cc2aad144447bbbda84eedc6e65524d67f55b70fdd5a63c333723921e9f47bd7ca8eefa2a175e8d972cee97f1744ae4e92dcfc0752424ab94bb2e0437135fd89e2255f74c48bc387f2a14f9757b17dadac795b79bb034dcdf7cce1286c766b49ef7e72b0cb89d905fce4bff14e517093aec2c4b8fde59c08ce632acbe7ad63e7ee2bbddb239d3ec0388ed5d9b15867267e69ed7793bad672112d4fae02cc5da1fd2990611436d729c619702b6fed1e9f41a40f42933a4f353413bfa42f9bc6f6fb543c35929a9130036518f483b5b70ddc0891953385a2e246baf544e3327ec7a928fbda22bcd5f16e0252eae518b7f5812ab2258b1c4e9f52a0a5251166fb38249a21e7f716b6efa01ec0ccae198ffbe18bce09030696cf740f2cd3f5d77abf44bcdf9c99d527837cad5846184a8db976c5ab708d45c84134d99e56ae5e9a0bbb6d6eb82dfb188ff107b380ae716e0d9ce5076b4c48b1da3ccba3e508bcb9e9db24228b577a3ec4ede44d51e71d55c1a9e66349a6b30706b600feaec0898bc4302d45fb8ea8dba8e1b0c0f04281edeb82b26301c719e46729aa8e25d0294b5fffda84d07c03ed04b4e676be6f8d8f3e6483682c227f65407e241b02a3af22c6ee14a1c0e806992654f783891d7f43973a40a90fae4b43da7fc69c0871612374def7ca5e2905a2885fd8af212c029d53cdb89867ef4e6b314c80b4a4d0a608cdc8c37de8a76731c87dd8fc17920243fdee7170ff1089aaa45f13b03f87d8720daf6c5b41182f9e3c5b6ee64ccd906a17643c9e82335206e327619daef92bc94c39af76426dc9397d28da9e775b57e3bc15867ab0c2d4619d3beb4c0c770b8eab6005f08e25fb8e07ea6d99d4412bb0416f1e2e6f237b3b15516794806e5497f7b49bab70525f0177bd69a824126f9b510daa4787d35b2b19e80fafb7c5eb8e4fa1e02bc4094ede7cf2fe7450948111d2f02e88ed53da637ec4427b7606129ac2737b6b978e5a66500c78f320e808e099f815c94635a4b18a6500566c154e7af06f109de3e4efd69b86d20e16495fb1e322cdd77a069e7e076249dcc221e0700387ead57328990879a946aa8e1f117c2b87b11f0a4b06fd9c1bd12cf5479f9f97b0057ade8cbe164638768268f04b0834542354fb32562ced23473db20eb8bf1d67ee98a2683b24b33949c7d2de98bf9ccf7f79819704ec2a22f0af4cb5cb6a1733627cd170084787ff41a0135eda3ff2c69be6c4d313af44ed6c715f68b23161adaf8b100da6fb5e1f41c0b3b33bde39fc493b1f4a8b76756efa2bedfc7cde690233f229efe273ee9cc3cb9904950a7d50eab0a8139425eacd55b3686d076cc902f8347b5131eda181c23c8159c8dc654102d1e0e8ce7b7d54cef8b55c1d7299faef61c80e6bfad6982dc4298cc44090550608e262cb5aed04ce856e6a4a0e59a544f04428efb67477394e5593e0a344d4ffa90ffa9f1a2106609f8704393a18b5f9400dd6364ed4f935c7f539c7b2b36a41edadd0d1d8e08d85c10f7bf1b55714df549fe3c9a1b6ea604bc84f2f3fd90d5df0aa11d10dacb182fe59cebd214836c311682e1f25a16db7cdd468d68eb3e3d5f0a091fe8987464f7979bb04e5889ead11028569c361f8702e650c09086933a9151fc4f9ef8cb872ca4a8ff00ac564d87a3d5d16143904cf9b8fd461aabf69acccb0d0b46c3dc0e510332210fb736399f276257c43a228e998e74e6e42cf7a785b2d13ae976f0535e0c7eb9724a21a07bcab73b4f51bf8d84272809c9bd4291f3abebe68b3a78d7abef45208263c9dca4a199ea475933edcfd87af67adcb56a6dfa95df856fa2679152ed45d56eef0dbb933221644534e12c03e63a083a455db899906f838104e5b1419f4c5aa705007f1b5ed32fb850494ece29f39e312a801af11606f470cf6ddcda06133ddc9ba49ad3b37072915a429ab52274cfa1547126ac942a224928e8262d0d7697ac09e1d0cfaba5572b44d872fb7c6944827f0aa7bb05f8ae1a8ccd095f837ea026ce128c7e3f5f1314beac25be829ea9f62ae0e9f94f914711acf9835c788475508eb0c2767926b2a88e5e6654cb2ede493924cb240d5bfd1d6239a6342884ec4b58e3a8066de82f23deb94a8e5db3cd9a6113ae5e7e1b6000cd744667529d1caa0f2183778cbde50dc113acd490dec8de677f35b725be278cbcaa18032822bfab041b7e3b51a9fb7eb86875a7370ea2c8246bc89e43f0256916163edb2a9ff1cefbd2f0e8812e14545b8f6131c88d33242e54ddbfce45a15ca0f0d361835ebc40280093c9b39453853a8e95d85b998f6786747f04576fd51193fe70b3e9d61671fe5136826be7da66b7280d51b958abe5de4d8f1052b6f1ba5c39e9cc892fb9a1b934d77a6d516e2eccef51b3fce1b6bdf17ac763b0ef525a64b64feb42cb8cc60b36ce25621b0aaace2251eeba756833f521fb8a857e76d1e2b0e0dc15104c622318bc028e009e03448b0508a56902ffcdba2228d4579b43d719128de988bad7de596b30764b810f3cf39df3a7908115231d95becae8ce0133788d4e84641048fcf7067beff443671446a4dc5b9ba1a4ce708d9b96655a9fe4d0d1d583969f5cac447e43cc69ae6278b43aea4799c9e3fc691c455641a29430e1f507f2e7da05105afa0b8de3ca8513b47349742af2d9148730e807533e48df5e7ac78e97cdaf07baa8ba52cd62f154f469b06fa462e99460a4a2eadf386e5eacb32ea663c6a8a8a01e5b4cfe055e51cae6b5b84257160d525c72f4028de257cd34fc22d7537a8d711ce197c3a3a91502978252183f539f0f16d629db4ca5beb8e98486dfd2db42529a8f0ba3c6b6c9ec6d2666a3d784805f8b89e31e1ce2911bb207d42e4c481b3741da243d4a582b17935ea0efdb4294d95b0deae4aa3349df10faabf06297c52c43ca8edcafed144e41d9cf499847c1f4e2b9af5bb231ee7d0187611e541a312e38ad039a9ab26f9bb419639403a7855a76a3dac9960c920421b287e6435a9f023cf9e70224ef4e82b5ee3e89d07702aaeff96683cab8c4dd014ef5bc4519f37d12b0fc542bd27c4311681254ed74bd7e392943e0fba2dcc8de43386c3cdff245b5d1a0e043e4435ca9c3e582f96cc07c15fc31c52ea0b008c4b54db395fdec802c9e71c0d522bf79ba72fa166369639e6254f89ae43b2e6c63eb1ed3a35603d0c2e34da3fa1e9ce45d1aee0e211356fa9cdde3e33f7eea033df2eb7158884ce88de07a6678035ecceb173184be4d3a311f6bf340747edfaf9ab51f7ea4bc4e6adb3c8dd4634d8bc49203217816c732146e1ed099269b776c532e9790d940533f521417d41082a23d0d5c2d31a8b93cb2b0b4d9567795b74b4c6f7cbe9f894bab686214828a018ef5e924d89f23895193dbf7e395a4775e32d273328f9e1962a40442b731341f1fba2a87bd2649f85c002ae3cb1fcd7bbc977f2d93d1a08b6ea9f31676e125902829abc36ddd3228391a55ad6d8fb4acbb212519ec8194d54482617887b94af4a34fd8c0e7590da7cf35bbfa585628b72f20fce709eff558fe804691660a999db55ea8a8bc31560f0e4f0d48f2fb41c95b9823f3ff18ffbacdbe12b63b70209fa9645aab2a1814e19b18971e2c6be0535cb3e819cbe9d172d47a2cbed68f90a62c6cb8d509301c0827f91e5c9daa937f33156f7a1b2ad4cebff46ed16774fb827dc46257eae6aeaf347f24d38fce245ceb04e7a1fa7008b353dac1ab512937e9b5aa1488efa5ebb68ed53dfe4f89bbadde1ff530e0f66c7e5c3b17a803f1ac58b52135b17c4dca17843b861cd3a90110f928719861957a4fa0dfeeca953cd8710132e5502c7f9a4195e1e02979958673901631f925c1447af27d5696d01d5e5cbb0af2d85ae86fe7abfc707e902c7ea5c7709a6998b8c9db42114370530f6eb22a11f6b78d56e69944b063223a6c3588eaf3b69c1b0693833b2c23017763d6dcdc71bd063312c283885c34c9629cfa93cf83e1aa44202ec87e6a03d186003fabcbf901e9b63e8a243c1bd626757ba9fdd6330a17b801807a8d258da7fc942ef864a7fef6d24f0cd21182686b9776726fcab9277d35d2385aa6f56d402d7b6244dae9cf73e40a6684637ed8624a2e7720248e6b0bfdcd3f4683e471dc07a0f50959ca9d9230c68cd11975870bad98627f1e8aaf49ef31d22505ac2451fc90e99c952f945aeee7f2b5c3e3633d1af8c1b389b6530cb6446f09af62ddf50c4a57e61f077bbe64027081e65bb82ecf55f49529b49973f60b80ed74eadd2739573ec084a1a9b2be3abc577b47416ae150b7085499588dd800f61557584bfa11a1d940f779fe4f2daac54ce7390d38d8148d808d21009fb0a0c0595d9ee6dcb462bc6fd23659977cca22e3f67f8d3106b904a7cf83b958247f2c884ef8c729cfadcd39b20bb71c36b27ab8972843e6796eef516d34e22b26199cd086859317d909716e9f7f768f8965a245c37c07b216bf0a1568f05d2f890774d8e3cf748928d2819e7e910aac8e225c3eff54cd516617ffeeabf849b746292f64aa83fdcd0fafbef2c3bb2ff1d28ffcd5b3669d6762234a877257f119ed8934216f82334ae281b384e6ea18898652c760ecd10d8d53e9f5d146486fe32982f7e91c136ac7845924f32bc64c91d376fa020499d5dfb68149764efbece8114cb03a23cc74dbc5258096d335c657d4b8e2ed847297ac5ed2bd53e1faa19ef80f17ca2927737afcf483041d826e51a2bc197db0d0c89399a0dc1e5b40ca8c5d52916f267f672e8cac106107ad2ce2127e4b1aa2ffff4bf892c48ed7b1c12b5ac3d66d7a4a8fb58bd6daeee6c4959f0e184ceb4d82a3f2c376908b945a42a01fe9020a407ae6aa5532d0d058090bc400aad442269ecae768a75acd8ed3a8ebbae1de6f5b381dce13b3cabc991b9eb15b801939d3e5d239ab42cc8f604cd244df3b98387247e4c838e47e56e1685d3d6f5df1c05af293b9e820cbeeb1e11591f2b0d1c1b8288c2fae2bd286634b624f6d87df55b2254fb4753207f2f857042b3aca8c6d28c384dff9200a77fdd35cae2459adc7ef30f952d1e886c411fec4115734a5d9b6c87bf76b65c724440c6670c65aeac42951033e14e130613d167226a8aa02b58dcac0af1ee2fabbd82c0c2e7c1fcc6b91a65e2d4abba350aa2aa7a654de7950525abb3bc1affdc06d9f4837572332867fe11039e8fbed742a0be9074c51717886b3f037f87237d9ba8978ddab64221e26b3af299dad22c131c99d951f44e9d30d9db4802d371d2919c92b823dadcb4c6c856483bb50fcc31827bff0e84d3cd8ac5b6e79af42c886f6337ec825c2219fbe767108f39f94681fa935e6a824cc6f1da743ff01c4c368ef69f1bfc99439eb36759772269cdc38a88267e5769fa7f66231031418feb4edcc8aad3b9f3e798e595aec9be103b4b0b7b763bb511744e7292844125db46bd0232a4af4625a3b221fbc30130c63da154bdfb066c1943b7700d9a34b9703c4ff09f399e8def11001e8ac9d1caa7d86dd5f8f91a8ac27e887ea935b835998935f4fc6f1ab7a9b6cde1a120fdc79ad3ade5de503b5450a8637570207667079be581b00b14892d5cb79592766ea16275ab41292c20ddd7380c533897ed52da271b5d82cd643db3e4d3e0509b0fc179caebb5646c1e546a2e23886f865cca91e3e3da0612cab849768c385fe62770ebfd03262fb7c1ecac786956693b4443d1155653582e9f6c94da176f4a99c86af6c77e0aade961de4d2319fc59205f4cb5835e191e1ecfb0f16fdd1f18868e2265668416bf8b76fe312628aa2dfcd5a4ad7d95a3c82a6b61b9c4f51bc71869e9704f21d4d79b791f7b32993070bf0ea12a4e3faea28de16ba184edbfec3716d41d109bcefa85ea3768511361cb50e3372263a5d7a0d15574629d27ab1dff6ff24b3ba1311b0edddd223f9201198ca783202d3304e0bd89c2779041c3a57f1d2308ac443fd0ba40bff5f981fae1edd1308b28e35bc8ae10a1b72ade8703f99f829d1ea8420da9108e24d911367eb5b83119485022235b120c84ef1d0e37e87341472cc644e2ff8d2b69107c99e33932426bd0aae4e4fc4e22ed3ee74e9a70290ae4918b64c3030d3b0946fc678aba35fc0bd050fa4d5b096117f98d7fa878ce247f12842c9c9562a27905c10eb00a047c6855da4bff9aab31df4a5919aa7a9f41d47a34b4f96053bc18e3145978bb61784f9527a1bb32bb41565c348bc3165e73d4e166a4c09fc3516efc32cd9368f71e00c40c953a4e2a685884605418ed78dfc3f7452b34ec866933e63353f0bc4fdd3df940e26d177b77b581cbbabaab610ef6df5992847420157f43b54d21a45f2dcc2fefdfd6c2312622c471dd016ae52ee263efc4a140a25d0ea0594676bdcc2bd66beb4a454fb1c65c29f6d76d8bd9ad9114bc6142333f21b975ce46ab53ec3e50b3ef5c146da2eb59cb5a49b2454e8e94e7d8fcdd269fe105bf43a62ac131121d9d18955622b25948c4c4e8934c23f0e9421f601a3458ffd79607dc361cc02fee8d1f351d37c025375272dd69b91d5b24bf3dd2bc260a6d592045a3685db2f1da0ff697a6de696068d87a62e939fe78c21608d31ed77662c8b9bc97cb8f321294ad4a6e40faba3db9a674053718d559d66ca10860ff2650eb022628fba6ef889f7c71e28e5e615b24429a98094e3c18c117b8b0747241515ac0c0c7aaee24285e0e43d13df8c29734d5300232f0684276f5cf94b3eb1c60626e48081c572f91f4d9893e5a768f4a53f2aef08c4abb1ea43ee0517a8d437affd0d54ef9b9540e000c4fea1866105149ed7a795d044dd248fa05588e4872070158d5036e01b5bf49b9379170a8e4fa70e47b782abcc634930fe259498d2f6faf45bafca25ff69a6294e8e57c6b2f84e75ff7d3069a3e4aa7436303ca3552cfdd01842298bdb10b0867ab1f946318b99dd7b12cce794fe17485eb8747b060f7220965991cf306a6acba7ae896118816368af378c269e60e3b69ee3e1688da7cbaa39a4278d6eadd788694c7c0c71707b4e0f7e2e7c6066d2db967ea476d3dd4cb236854d5cd4b5e99ed5c2cfd1d92c58a7ee1bb2070b3eb58423d951ea5043de2967a6ca0dea24f35e77fd422ab3d90597541b6091b192d93e40ac99c4ee89aee92b549a5abe3cdd16d9424c3e771e9d4e8b585b2c9a7bd45567d3be7479c2181cf1618526819ef84c83c7cb7d998d7f1af22a70911355f4edd74453c68b10adba34ccb9bd0bd74eb26f0b73dda3d7b8d7c1ae0842e356cad953379b67b7b11d3dc42d10df205172fcc6468658fad6fc609112029aaa072b4bd3b2e4e4b9bbf9f82d10a3daae3d3722fe4632b4720fc9fdfa632e2fe116e03ec5d30f78c79b8f9a033cece9673ae0ed7a0e7be08db4dd035f7055e7d806a3c0d00530bce421ea6c846f14e89827a9fd5b0c074a533a46917318916f58189e42e5c271fb107ff2c7d39b43584ef3be900bc347412d083b5129126c6a1dcf8f9e1a5347cde2ed41d60cedc4e83f1db5c7ab96c2013c280690448f7a8238608b1e6f8bbe4d5b85cb3705a9e3213389e22ce7269b383233d3bf73a2fc3441471ccd4927dcf47cf38c941b53d1d1d217bcac3728ba7f70fa9adfe9090f79bc9e154c4beebd455a073740d043455ffc800b10e75ed9b64fb6651a7fec6e7b9adcc06017f41fc1e9e8dea082331a774fcd12a1e305e610dc9d9a5c5891890602d3637ec1b2754310a7f9985086eeac8abf8c89fa98673a3a042a43de546a67cb4fa934cd466566b84ac0e1913d59e4047d522d9a0bae30aaed54707d8f46fa58928a1b2086c17a884d15d06470a1566ac246e7c1bf7d6005c58fcf93e06e2976d13ddd40610cb1964d4aeb88a6857500c3bf3cec4fcbef513d5824e7238853707cdff2ffbd6350cb34f3f9e25d334db4b4b3ec4866be6ffa08e1955f3076f440e4869e85cb0f345efe5f58478956e0909676581017145c3d465851a2b300c302a32fb939241ddb7553160dea6f95c9a508ecd9e7c9bb4e9832c9e733ab45d451a75726891ac18f935cce435f17603fe7c79a5cc76d39da054b67ff8c9c151b0478d8fac36de2db1cf9e6e69938901a74982bc4434815616f6fe4095f0e083c66105c40e049e159c1273e5c2b6a5f006452f35c5b2dba6a74ab64344a965519e9f5a20d80502ec1c028a6dd8240a13aa1a6ed94327ed31ae10b6b57669e828ab4b319281829cf52b3f91026bd1820709a187aadc7ffcbb0a6ce151e826ca0471fd586692a8dedb057e808ec94b6a1dada71c0c97763f1fd0c139e163a46d22ec49c59a730a0b1207ff070899af1523adab421fd0ba93eaf23605df34b8755fbe59907b886062674104e39ba75768e26831304fe7c7056c191cd58f8e8f12e64455159c7d629dc91cb0dccb3fa9bb6bafe79fa1f30bd824a37bd3aebbd745950a8ca0efa95fda8ae94efa2a556ead84616bfb0abb3a8e6ead5198e7c42f3cd5e797c56864ab68c5a960595a62923a6973e50a5eae3f201accdc313dd55ab7d08affd35d57215064793cfaca8b228670192d5a56a53c373112b7165ebff1ece2418516d5b48cdbfd2ed8b70f36b0b643eff5f890af6ae3b9fa349a7f70af481cc3aaf8477ee937025c413e24e3f004b09a923fc250a650fecb29941a53180e77a33ee034b5d9580e6cd25048c0fbc3789630bd56ff01eb8d4385ad8978c8fb0b9ad907f8d36f771cf78597b60c70b6552974c66bb0ef97204b3f28aabb2ab9bdad1905d4aa260c22912e1eca4507d50d21f626e5ca11ff8973a9f20e5055afe83a1609fc5a7e504a8f655fb0723651cb0a612eadbb7780e7aa3b2a61a9f9b16f4402393739a09766477aecd1dc4eae4081369d121d5c1e80936e660d891d8840bd726922f0146eb2eaf4675a805d73a40966a862424d1ced35adee225d5482ee8d2cb6a077cc004ac12614e2677d2cce001f789950d5a6d8cee0aaefd39b18f8b6ef1bd4c2e62914b4489ae06fc7d5fac7f8edc4c0cf44803762232e135a2c856b1e7a5a348ab0c05b4193425bcccafd112e08eb6903472e9f913e152660744b28341d32bde2fa6edc262931ee272d6999cb839b45f72dfa223b3d436c6874fcaceb589274490d75410e82040c6cf6927dc1405bc77542e7494f46a1b13150e8aded04e1de289c01abd717376ecc2b4c8877619ab843163a8dd010512075c38f63860599b3e5ee44d968e80a85b6e30111f10bfb4a1147cc89a254bd81205241111054a0543614f72d3bd8d4fcb3b35d50d81b81d57f2a37e50f925f861fa0307317b5b416a63b631b94e49de70975e8dd547d6ea323b543eacbdf0874b864310a69a4bb5729759b2815ac820ec76e041833ad9e75fb0ce55e0f986655d6e60e2255d5e5645c2241876b683bb180beea337f0bdd391ec2877e175ca44a16514e24a0202e30a6295b1ecfad5ddc0ba75fd1ce4d190036accfc6325a8634ad5cd7bf4da17c6095dbd59e9e49b1d6eddd61a9a0861a156946b51bf5af68ccfe75fe582f71dfc0d6803ef997cbca63a5a6a225293f24022d9ee41546e1c1ebab75c2bae3c679a63b9a3a37ac0080ba58dde429f478d82a6da6add35af6cd5308278448793e659efeac10e8252d2d23e081c38e9a023c2bf2c95e279c49dae9e115d66a3a32d080ce1128f55099ad40fbb22e2a117f630593e6a25cad19e9e86f1737394d1e296e767ab34d1307804d013c20042a762828c908f7887ad5da12bb496a5b13aa8fe0bea305afb962ec7dcb361dbee60c1cf755192ae126fdee4930c26ba007eb1305cc18e0281ecb8ec4e89ad48ecbf1df3bb7002065c49b231e889068495e6f40116d5f6379ca9b900d724523a8b69156c756a853b4bdc90df7d1f5877c83da37a8f726a902810e64a08fb30dd61d59385992c04c0eb7e775f4f55028f84077e6cfe37119bee5e2c5af18071a33069791b5a74847860e17116e33edc37648dcae420f8805f4bc7aa5a921a2fa36167e491fa18bc3d7d9841d3979194f38951a8d03c7dfb903f930020baa8d75d2a533e0ca9ffbb8b413da782fbc4478abece16831378fef60446a044c712a2690d38592c18cb409c1ba7b565d50bf8b83883f5c21acebeff0817d8075366af88b67e0247734fa56c6cd04a7a177cbb51485d08cb346b97767e1972c25428068f13e6d9572b8cfa9fdcab66372941559d0687ce593ff32c3acd14ccb67ada7967636d3a293c1e0dd6420acf93a621c13c67d3937b12319823067199cf9abc042ec78bede776a6ad205c3ae874bbed0b49e5359ef63dfa53368b5e1b58ab49a7b0ebb6c399c8411c87443ee0432750589413d65fe706d8a0f669d7ac3ebe198306da29c36210bd24ffa3a0e18ac31081546262a1770933274314a526a8116a9ca8c3ebcdad7e10170c82ae2f7b8eba89b367fbb0bf3f9313dc5d12370b4d668bab6b04813f1ce317ff650fc3461749f4d5e12333762dbdc867bda93e7c8c531837f3e4b8a0881b27e5b507070b074f5a344d688560dda01514b98b8654cd6b60ae7c824a1c4f7e40bc30ef3d6c389ab193b87c0cec46e0a36fa0a96d15e22cd446350dfcb385034ef868d3c91987e4f099d8f73a2a89033cffddb9f0efec40cac2022a00768754926c34dfe0647eabf5172ca8206730cc8e1e9772baa9a05118379ce32df085ed5775b7ece105a9c59c3725ea130d5f097f3fed09194f79e850656f15b196772ea860b04eeb2cca85314741e447733722c5f2f3829ab99436bae9b54854ca9d663da432f4549a4c4d26f305d80748e9b682278060b4ec42172aef851b9ec3411d81afbc36ac2c31b4efd5167d866275c7763a2ff8bb827394dd1128cc5aafbb1aba875a6bf08068a90fe35e20489ec69071141bfea8d4b586d809640c2279490ead7dd82f81e43d56207df52afd95e225e145261cd870655ce0d520555284dd27d1245efe6fc75847ee2ed81e887de659bd585b61017c4a2b2cea11e65517431dd2661a8418a8c9db8d8a5ca243422c9ced4c4d5ca6a6a0015d1786190a784911783b23e62820b3ce7841a06bb7370808827a6e1c4cb6243e0b612e0262b349806d214ada01f9e0c6ca0081fb33a847f86bf90bf331d479fd4252640387190f71e621af96d715e46d701f271b42e2bc773dc0cd8385a7cecd31a9c1f1c5f8029e6977628b01f84d08a3fe6c17876569552f8176a47380eb857adb7eb9d7986e54b64bf5495cc6abb7e24d0c747a6be696cd2317d3eaf12ce3c43e5b6434d386a8ab8188547e47cb97ad0b4c4a1ef5c3f450305ed658f77c289662b5d1db59cc16c60711836e0f638b30438d8e13e908c649d34cb6b800b5d014f474d0a0963f198e75037c78d8de342dde0eab4f0dcf0d962a1f8f238053f069caeb3cf14f51139c372c69da28e29c6e1c2828afbf3d7c4a6669a7d02920acdad5e005cd1adbcea34dce27f8ce716e34644a749dfefa0c0916851f11a195b7530be5185373d3284fade022747bc7b8a84c58ffda6b2876c39a115b7af0add4ec25ca32f87da6b9d9578c088a70fa90bbdd049c309d62ebfaa4e70cdca6ac432992c7ca00ab51b89dc36b2f88fe39c3d50a9f08287697cd56920b768ac5ffe7bbf7de9d2e597e073c0f6e2d22f988ff116f20f07f0b2e07c517c10752bc2b5b03b33869628d3fdab335da5571eaf19e5392e8759beba558e0b8b23cc9c8ed8d768c994bcca7e3e0c83fb5d68544a951d4cd54b09db6c279d671fbe6a058f957716864f90d6f8d93a2152e08136369de597cd6f37503448a3bdb2236f2899de4f7acad18db49b11a6d682d52fabbaa8c8831a560c5b0d65ba227955ac0c515b38b043529bebf1026f0e183942e3a5fb1c7b155ef764d0ea920fe0051eb0112d1ef37f9d0b6db7864ffa3095edfa87424129b89cd5a95b8f1a7f4e2550dc2ea17a76fd4cfcabf39717bf916e2a5945205cb86a6c95e52ab605866c13e8c80f6280249df310dd6e9427a8d0bd0961f5e4c433bfbc9bf523cacc407831a00163d7acb6ea47431e7513bff98bb223396b31c3f1b1feac270373cf9dd0362b72ddbc79c76b7f510409805842eb2818b1d7bdd235fb35d107ef73117ca3f32441990674d82ca5d8b29591833761b3d00456909a1e55103d074494c959493411ace9edbaeb38429608d5892c57089e0aa9d938f8f1ccdb49590b3649f050b5b86db368db2e26bf16aa444641e0b135586c8f3f80a873df9c65db60410e36f24744f9b2a78f4f023abbfdddec8f64fe62d992e9d116ed9518c878d9342eb4ffc451acedaa73a919cad737343eacb52ea64619669e924657d6a49ed500eb1c5015b7a363ca8b01acf29bfc0ad6f6c6de0e9834ae57eac4e7099a2dbdef8121a9dfa0d7ff9dc365090f0b62b5fd856ee38dd427bc9f7f6e173e36cea85385f84abc72fdbfd5917fe1b250966f69dcbfc86314734dd9a59a7e5bb7098522ad29c650614d6928524a903edfc1457f37a697dc3abd575cb68b0695d8532d5373993f109105d2eea8dfbb04ca39b5178f8d75b54b6eb20b6c09576b04db3f45ddc7bc87caf91f3110484991be1076233a0d5d39a661176b2905d2cc8ac9a271c5bf44804e2d6cd31e675492cbee5112347685abb905765412e69e700b07f60aabc02364270e18577454695d1db292d7300e98d00be8b8a91845e21660c7f56da9a962e427950a1cac060e24d6a644bd9d14fa960eb27a4ac2ee807afda998505d58e3daa80d5700ebcaf47806fe2f37700cb02bef9b65d7508a27d45aafe0d46a0cfaf66d498b44ada59c9b1ab684699db3b0314241de84909d3b993a4e13a5b291d9172451576fc510f992afbc107d9f9544eeac45b5185b65d392b7796a6bcf67ca4a31f3e600353dbd847904694d44268597be1f950fe1cde207dfd3947a5c6803d481e49c48b95a537cea23f7b51bf2f032f115614640a43e8a1abf37fa9fd197fde24e7fad72ccbab29c14e0cfeca3c0ac773c908f28ac3b619a9b47da38036d1153d422d6d90080ea5cbaa6899e3e40426df870ab2fc464ab6a53c04f11803afdd32c9bcd50582a4c891426d9a1615760aaaaf7ae001bee6cd51d5666c81e65f8bccbd1082caaec7e75fe33ae7bd64585807896f66acb8c37791c9b3fffb1d3aa0b5be34e098bd964aeb9f46ca6ae43b795aa3458f02ad100d09adf21b5e298017425dd25f4908017fddea642b9e30988509714020bca9225fb8692f40313eb357e9a2832d19eedb34699d7a62b94a6464d566aac47c7828faaea960de23ae2e8113112d1320144c3d34c2c04a7ed316fcb418201d642308ecd1b44bc6633d14d65665d157581d0ffd982973671393bae265ea9af8b89bbb6661d3701f1feae5c0b961b6fdf037e3d87b0bb549ff115a956eb247107c512de7201347e30ed9f2f0b043dbaa37f680f3c8ddf245c9e916f9a49021edcfcb98f43d609c031311495c8b4c27bedfc9013c277f7bd4c1350a9f1b524e285795474562f7810296c99e4bd67d9147855b7d92524ce2e972b8cd8d1e511a50a3e632bea9af2d59e69967fd2ef606bc5b4b09dadc8046ffe1ffd4d6e078bbbb18a6d47314ed668ca78974e332044664a80a8542102a3af08a511391b4b1a0b40a1608e90e0cd3ec965c8f80731f70f410561b9a47811036b1440a648eec244357d747290279b76002668456255b8b02268a272a6d78d2f006343e5512667f0ad0fb01b02fbb5167f589941a78a6e333598685ae1569901da9b766e165233b7039840412effc101e0197c3e049dfb03c9520c6e6d6f61f4ba49573af0c037245789b40a33ed114c6ab898e7d36986a7493dc1835fe13fa17a7d4643626d243c5fbbbdc3700d25dda60ab6c58820ae78dcd9cce3493bb5601e28b994ca03d8eb8134c937d5df67de9ad9a714da64b8c744fe718dc918f0a16720df5c506c856c5a44787161af0b50d6637aec77006fb12d51d5d57efc5f86a09471b9b37b652bb1b6b04ef247264d257efe194049f1451b79ec510e51b362c0a2a7afe6e11689a1387cd26ed9374e4867a49cf4d0584c8689f085d5c7a3dde1fffa647f4229ea6781e79ba061f364e78156889b7ff8cff7d58b0d90eaa52f566b83ac393235e85152092aa4040cf432e453f3744a83708e254e00b532016b0d3815bfd33e4883c18715cff5b087686a30710daac7ba39a97bda9e56dd678508aa21ec48885df2bec63c0e6dba7d729b3aaf0e905de34af319abef6086998146cf8f4bd02115d59f4fec5bfc5cd67b402a350ca1a2026b21ff7599896e5bedb586fbb58dd47515eb300d1727dc79d9f6c6d6f6d6ffce7bf9e4ce7cb15b780b71cba6e69d54e1d62228949a70b5ee6f266f124acd468459f178bde4b8936c086feb8d85411a6e29352323008c09afc159623010cddadc3366b7daa48c5070e44c3a28a87b0f4c117cfab6a087244486312d223f89a379e4c0e5e4f5faeac0d3aac882bb0dab37d2eed014f43e2a870607b6a4bf6d0c86c2df70d21370fe58e37f397ef0058b0fe0539ba95579749d2f9abc33ff21b47a5ab5bb4d74340b798fb5b43cdad87f6f4363263fdbfc1fcae07b394e2e55d8d77a9e6ad212e83d99b08580038648443ba1330b6dc6c52af2d76c7f3ed699c4751c1fde75191589bc84b53100c39c30665969b456d51f5b9e88c3b6b451a4fd137381b32825f603421bc8e5d87d252cb385b40433fcf1c9fb570f30e9f489aa8ac7ebf5c4f2acf5eaaf70b38ccbfc5ed9599787648a50339d6a5f6101582573f92b60e6ebb413de2fab276dd59116842ee513dc99745da8339f835053772c2c50e9bf2804c7e0b8b832c9d6fa347de1e5617fed8e5dd2bf3800004de8155c33eabbf692be5fda11689c9034e788b5b0ec3886d97b7f8040b3efeee9e1a03339dffee2e28ab7bc2e7c6f2ccbf12a637be2f7d8e7a344d5ff8dacb838e993c0644a4949c8545ec27fb41b057c70f2dc271affe450dd87f59c95684293fd1ed4165a5f80e579859e4ea90b0a0ebce5cfc618ab29725566f8c2154929aa8150151d60b91740365eccc151dfc7ad43cbfeea70fd5b34af76e3d4138ed84d823170dba2b0290e4cc8d4b7e3939f7c158aab9919e6f92144a2c745fa65418b9514cb0a47976a38ef0132741c923e6e25bb86ec420e0d16cb6a4c3b05e2cdc00b950b048759bcb38478412b6857ed6460b9e056ad4f3d6e31ecbedd44f73c7af8ca4bef8835914aef3fda7c0887d90269f716c3cbee0abb325761073d1fce44b4e650271c1d2224b10d705a9a8408ee569c26bb50020e9d25ef45c59f54fb74b56bdc3bc3d4a44a86aa66525f2a36a1fc794054fc8a2723227179ef60df1c75aa8fcd33cfa1fa58871bbddcf99550f9b49015b2d148ba5e2f1c609d0a9a167e240f24e60fcc8e78b1def5626accb5ce77be8e792bb18195a79af21e3b529f6a087b41d9705ef39f0eb46d508c0cd2e1b042b329e0b440b5682a1ef5202f37ecd47ac50701f1099c8c073c407b1f50c8f890e4cb156e94cf61d21e1d39cdb014898339d95018328036bd6025378eb8dfbf1148eb182609e79ed6a5f8d3ce2d5732fd2cfddb3bd416940fe01e4c4e8c53e678da848783dc8561de8514f6082182734b5884146b7f97544a2a88fc4e56fc7f892e4c75b476dc22dc1b94cd7266ed2894970820daf140b5c8228e0f0c76137a43ddca5a23d99a622b53cbeaef6d67e39b506ef746e29b55f6c7be2601f7e7d6dc114ce9df9801654f3a88209864cb352f88798200fa4f2ea8ba06487d21a79acf461152a4708442acd4d1f7147238c4f0e78c6cc23d3d82dd7ef00bba7f161583e4984fe5eef0fcac5cecc0dcf16100031d875b679110bd0235adcc7b23c3e9b0a05c5e8c7a03089458c6414b972ce6e9fd772baa73f56bc81162ab9c011c403fe85a8603ce762edf805ef3c568096937f4d544765217df7da603bcf2e996be6dfb1a5f0ae2d37e9cdce7b9ea978fe9075453816857db0c373d64b53b3a11fe69975e8d2bf133958dadcedd095ca971d2ac02eb73d79d318b976b4062e6d01e527e94b7b4a7b0321743ee725abf32d751b96154094197132753c1aa3a359e333eaa02ff94898269d69143e0e255ec5c369f4e15bebd4a15d21956b8a6ff819114b3d0eb15db0c4b77c3f668e68526b0372d05450e8a4237d149f7477ed6de94b0ccbaef7d4c8cfc5cce488bb2ccc817236944c08ed14b48d7b83ff118a3b871fa87de8978b6b2f1563a5db2b6ad5af4545e568ae58b30c62c44e97aaa0bcbd230393ae93a00fc7d330654c5561561c383682793b5dbd5b904b740c890973f9d6f461e41dd78ac6fc98fd081ac3c0d2d46af7e2163607d5a5f9dd288793f0e0e1137a6809dbc0a7c02fed2fbfd720b4ee692924f291032c3dbd5b946372860836838dbc610a8f6e5d5860a93803c49376ce403393f4e7aab52501a2b616b36a8bbb7178b4682bcbb2adebc401cc46acc117899d823516d3272652bdc787e36f36f16e94ef79282e47ee99b3b63629224a805e43e98afb7434206a5f5997a4b3971d95135d354de934d387d345f6f950cd53ed5d31502eeeaa67c6a054b88047ac9e08d7dfd157ee51c071810238398342e7f44dc6c76b7caf298a20515f1a7f671155a7a11a46596ca865c75e560293a02833d900f7b4852ed3ff15962f8a0cb0951634048049e38be8cfd2c03b472796667ae81730b1c718bb0511cca50672d499023f9af9be418deec2129aebf43e6f1bde9eccfeabf682d85835a9d409df518ea2900a2632ae56c932c0966c3b47b24e9b7282a1003ecafffc0519d73aabc71edd00f4dcc61ea5227a4e42be3202e1296e53a9ead3afd106965a93ca8f53a7aa3624b90c1bb5a206ea4834c9a55585da9411191334a72cad375391e02f3209aaf4e3774aa42abfa941ffd919b5865aeb7ada583d16700d801238b54bc6e12e54c67a54a6f60ffc0cc8896722c3e60fa59dc95a1edf604a2be9550b8de64fa5e38a992863399f338ecc8fdc053d9f2bfdc572b82dccc5778a0a82c4870d6841bbce019e3486e26adf37f3abc142fc766d2914e58580c087483ae6f395e0fda5ae2ab4f89dfd2be8efa3d6e0cc86a0fe3cfb5569e1f67038e6c5b978a2ed22ad1de1ecc01963f225a92eb00c12cc0833e34d56823897707a5d11b9380bd5b9f2df8d53db6abd39e86fe96a5a4f58aae3a55024e8e2c802880167be471d481903c514d7ad3e807a1fb36017eeb9530e7b63e1fb238511eb0a56d2da2877e010b9e84a0f126720d5bf1412de3edeaf35e4ea599d0406aca07db11a9b6da2d89f202b829101b9d7f638a05fa355bff04ec681f5361d574d64a9b90d51817f8bee2496ef035d4b56f1e0842a90ff719e4052f04f573073abf94475d93ad881d5ecc77c143745745875e1e5b6855992b682142f608fa7d64a542168b45a7e547a3ee71fa634a0b9b5771928ff64b7b8aa26d835fff032aab918a987e2f412dab5af2de11a45ed51a3bc4a0943cdf1ed5d4c86dfe27f9548429e7eab4c9b0f5bb9887a4e57299f989f6f9a462ff9350e82c1896e54df6d4ba0009ce19a3d455c36df6df9e074e1dba4263d8edda6595567c712f31f2302c933881071799eb47982e1f19e14725bc3dfa96c4f95bbc1edbf7ca946bf93a76e1ba93f9a10c3943d8bc0dcbbfb2452a230793d0995e5e993973bde728d9b67987f05c5ea852f86c7234efab9b5082a961360c1a55b015a6ceed9233b393d0e4d7a6b3c2ff423c934c5adcd342bf8812271f4299f7ffd31b37b73325e318538279259036f4461f0828c483f192e9b9d0a8f75086e5179a929be812fe388b7cd37d5c11bdb7db40b7a009520ab49473305a7fd308ff6de482674d084786ea62582b6c809847901cd0a6da71fef733e9e79b9446a0f2e17d9766bb63be767c2b6a36cb7d4c2e07d5648189158bde9448c804d44ab13a81f63f0437962914d22194cb88a34c9b486281a5c86a4f056e8ed77248b5cab96330e6572df0105e4f445691c583dbe2c0357758250e22de8c2c84671762c4349df6f13dbe87d069d809051f4074469f2fbaedec10a158a73e4d82fad04085e0fc8507da44e172aa393c2995036fad61b4f0df476a5d18a713d2aabf587b2b72089c7845f6a9027ca35ae9e941d0e29eaa3e6e77edcd0b85275a05de1b81dca5758c5d2813d75cb9f7df7ecabba57ebedade4fd90928d546eb637397317d0431cbe6da3268e923af2342df7108636e3c8bdbb1ffcf10e4652685b4e47c80c470594ba9cdde1d574339a0992476b45e021b0fc1b95b547999f64887fc5d76ca6b86cde89763e0440466a19b687f161b9ecfc982ba206d9add256d248202c6de83faecd14d026cc46e34b718e9376fbb1862881c27af2a5fa1b93dc4535cb39c8d000630657fbbf7d7704e413fb5764ddbff27e29e67e2c37459e5aebf4cbd433166105a0c804365131a9e64461b427ef7c449314bb212f61be75166d5b725c1043f01b37dcedb425fa812bc7ecbdbb8e7ef4e6ef73e3786d22020e79b073ebd85b0806849135cef19c523c641495b76da022af8128e00bccb2cc793575ed1bf57b8a6085d3bd5978daa61f92a9977c4701729ec22df34daf9f6db4193d21afcb25a572f92ab1a7d164bc3b9965d8b08ac068400d282c1c26354876b1a056ddccf5b532b7be00c9e210f1be915e10f0204d5738d26d0e0e22cf9b4725418c63e49ab392f6cb30a7e69dc97cb4ede432194347fbe7bee5bdcd3cc98f2ec9fabb800bec1c96c7b5e5d5c3710ee5a17127892c274c954521796f28daf500977ac170941a10f15d6c9f0939aab853ca67fedd0e62140baac983d2fb631b3cd0a7d7f546a9a86b88c232d1de013e0795757df800a2a8a325277729233e3af2ed40feb33e5dfcb5a8ef40be528d4892ef72c9b25af754ae1b849aeae82f2c9cfae1bd191877e5be582379ec3f32fd575f3847dac3082ceb0a5abcd1b3d9b7a6a54410194df26104701bfa91ae2f05eea353001470c38c79744f1a3d088530b2458070f33ee7a5d404eb175cd88438245427be2b82367809b15338826ae6c42b1628ed7d1ffa7a0420811e2865b1ab9b9c6bf97c2d3e2633374e46f8e3ce8c6d6c6041ef678d8261fb6bf6c69831e4c5bdc4eb02547b353d06ed8bf803c6e27c78a8a8f3254cc3cf3bbfe89a399e1dfa2ec7929c2e7a31ca04176a0ac148284d76407cf15372e62abc62169e1944b804dd5567d26e6c88ddfcc5508dc730eb29138dd2067e3a21d286243f72c3afffbb9fe4b0a9bb1f2174508ed44e80e6c38d5fa19b3fe8c36b48ff6a5fe4c9f5282633490018b2a782cd45a95ad95c832d3d7a1c58b8fc8472c7ad8773707bed8cb0428d722f2b00c2507da9258c813b058ac17daea84deb99c801ad6bf5e3937f2f8ed483bb730296f4dd3d54f85729a2fa57e282231d6853e49a9300cdfdc977edee79220566ab9083be6438170bc8ca70f66dc1ba0a58d5ecc2ceadca8c826db03dbb3318badf21016502ca7c13cdbf3b2ce9f1d1ed7aa1c0306be39051b2db6c5b09481830a82e5ee574897cb57c7cc5e9f39e0b07a40ea86cf97887c735b229cd96d0fcf32e17d8196fd4340bb674229817412ba15ace4986ec1cb08855adf454e468aa78e81c58035cb6456fab739110fe71fcecf4bcfbca4c916145d5c2471250593dc357bca000bda40c159c9a80daeaf45a15263883b87cb3d264468d6f518a820ccae6e755bcf73a114d6f7b4823df23d21880578a3d744afde68c345d7261ab17edba41482a32e5fe8b22e2ec0db2a350dde5e419c5c11942bf74b76c0279c5778ee888b3b53631ace993be2d917c3324f3442e10a5b8a94b18a249f5ef1d7c7c5b3b776c49b8905af5b747b15447ea760a76e9e5d1b4905b8104e7bb99891925794bd51c49e646485d892ffc44f6dcae1633b8fcbe7bc2cd25b8f4e87d645aa41e39a5a4a333293985505746abafec61a7da0a60c2591f476e310654859c1d469bd8e27b9d6fdaa624826e8c1dbae89109314b1e91e346a92d8cc5df1409be2a82374842b625e3d193f486248a4dbce81a7a81cafa5ddfb1c4e3983f2e3d3c525bab1a115a9019f8628febc3a82b2f284197fda5d31cc0fc04832550e2debea717ca2c3cee1943dc8866e37d5e985007c30241e6b28fb54214a48049e4cbfe2cd14fddb7af8af5caa21f8900f6c0e7d43bbf325802aff507354dd59f4496a48023e104467d5accc07cb876c505ddc608a844fa435526517b0db34853f165b739e035e4e32007b7978d88f6a83d4a489b0390c1b547f0b68516312af6679434d936c299a50e92616a6eb03342a241ce255126bd534fac31e92dbfb801c19cd8d15a50a61ab4509ab39feeff2e17078bb7df78453285f930a5881132f1fca4122d7926294d049ea4ae2132b613bad318d7f6106dd6f13e97c8a6b0f1b7500f4ac9c08b0a7981b8290500878b3f7103e5f16ee0df23bdca04fcac3e1799feeb7dcb38299fda7676aac876a34714367819d7bc4451d5efa71184260a88cc1915fcd0c923125df473bab5ab370476132e794cdc529812e0f05fc3eda5870f49a784dcfbb074e9dd463292b52542478abe746fbabb84fad4bc2a67551ffdf541ea2812b3c2f4e143477c5593f0fce52f09fa7c7c6eac5221aae19755a371352afc1339d8a06ccda506fa1367551d9954e3177871d772e3f71b886a211363d822a2e76d36ed29b0a77dd78e1e27680a5d2b2c85c5f804a67e17522171a034d4cc633b92c3cc8803dd0123aeac024f5d82a147f0010456df601f8c0d91a27636cda575301b10111e972795bdb40b8b1cd4143ff70fd9cdb11b58f4301377e3c12af6a65ad3d9e0365559e4ccaaee37aead4d238411023510fb35646b27161c25f20c7e046399c87749d316ab8acc1696d0d5a56816433a3815e9a52b0d0a00ce8b2c0e81cc8029a36ecf8d50245e4ccf273335a3c1bb8b664b6eb39cdaa27461c979633abbc7be53d0ba818a07cfc0533065f1e5ca03d5ac3a818e1300af788b18f40c3114849f2b8d4692e2d18997d9600d0d88a2d93cfa3a7211a8a74379ca4ba63cf728fdb3088c6d026b925840e759d2ea85cbc76c490abe2c66cd129a79f51e29550cf44d5e4a8db2e23e09e9e5da9daef261740f14fd5a67cd323ef050408e3078e4b6c0b0a8ca2c28c46ddfeb085269e0ca9528b6ee14850da0694d246881d8f240d0377d32b88247f40722cb3fabcc506bc62d960c1d487926843944ec05842afe97cf6961ba3fd51f35e02972b3b387637a99e37f5c872322db47fc7909b77d07e244156c67683ddcb4f211d1b97ddde07922180d21c23e2fd4bb0a2a69b4d1a782f2cc091bcbd06772fc57b3a8551adc0df2a02558a17f08085214898d1bc487de7708c112f2cf0e7e9108dc712a08e1f69eb0347cef925dfb04946f6d8cbb1761373760bd0ea109b654eb3bc8b2c21de9b18e25e56e2d780eb2e155164d488e06be0b71c8b9129246c8f63240f6cceeb1b03465a2d2add5daaa1bcb989adfe2cf9221409bea9fb00befb555fa3b85c7f299a6df27c1fbf06c21da0dd83c75fb401fe63535ce448a2e146f3c6ea3d977d31b20c5d034a71375153ce17e980e95655c73c775be27ac1cfe706e6f011b09d33e825b58b03286d14fe338078aed6590234f9254d2df1e672a7eb8298d2375fd05db84d046b51ac64dc25e9007bdcc09f5d10cf4295c4d5a0e97906abf0b8de1426d950d9a0eb89bb04283cff36db5b743a7fb33d0fb31eb257702fb4f96014a62f09b6ce64034af39d4e1a863762eddd8ea209e583e6d4bdb1218f802e6b69d9354209d77e65d28170453cee5fa3dc00bd54e42750505f14e1bd4da15a8c93fa84efe8c55f5bfb97a9a71e8204761a1d704ba9c98706a1d68b14f66fcd8ecf3c3d5726c7086d4d3521d98413d0aad7306bc59569a6ece1f32001b4442091f435005d29d69a4ecf8cfd325d2a7cbb11eca13a8bd347707c2e8cb77306a59e59a8ea609ba269074374abbcbce1601826e27b7de7d8fcab98942c4b80cf023c9f07755796022631ad2f24811bf8015e8da4f0714dd85cba131aa26cc4d8ba07694e7ea0c7a0effcf09c04cb77625c118ffd80eb79825a50861ce4582d2a1146dade88047cb32a7635dd629ee4412fe765c7329dee6585fa401e7fbb5ae5c2c72441ce06d60a488564faf8c81dad6781eada5e4295f69c0040bdc6c93f47dd6376932bc07fe4f29c43e7602b1f6733c070a610eef44e708eba0f288d714c5912773c2aca8fd102a5098968694d2f513c697ac5eb2ac0b786540eb18d0e3adc60abcb32d1a85ec4206d02cab781bcbacd3ee990c63bcac8533be5268bb148c8cf6dccb2accbc8a5ea014ec564ab5806ab0b252f976fc18e1671965a8e81dce557cd17fb8755eed532af5073a95ca23c3a0e7c3412ae0ce33e570d5380dbed32b80a2bb3162de14525f8e75def3cc697e8501f79783d7978787040c937c6f6e66fd73b009c60dd9c2383a20eb6776e599efb868beef45fd621a2c835d00097460c17aeee152cc45141fe780b153704fc4071e8f218a810faf0090fe7242f029822e94bf5f0dd0c7a2f0b681f2daf80b90cdbb2972608416b2a0004d7c711815e3b5ba839c3f59eff0953186dd7ce0fb615bc20dd739ce37d3e3460542c1f5fd6a24f231f4b947d8c4a55f590a7bb694f2c5c5e1bf5e79a6382e81294b9bd8cd48d554ac99d60b2c9ac546da6bf500bde9fbc6edf224a88d96f7da28f84604286d0d1729ef4c8a13836f361bf7d32394aaf5a405f04fc70117a64e858e1a6499fe50ffff3f77c0ad6362a2227279ae47ba4fd1ea0413b64f3424448c1ee00682feec28efbca63bb61b58f56f8854fa8e3e7cbb2524e3456d4bde6775929048402bff7d6e05c5caf6c4b1d0f29e604fa08ff7df8c64ec9d452eefdd3fa5ca8da966d334fda753ce1ceebc2d47ac74e6da4834cc939511098b898fa5dd1134ff25f52790b32de2feb2db4626c08344d21da9f4f84c89a23cccf8245808ca107d1dcfd97c88752bd4512624bd0b88860e7e87177dad5da4d95d48f53e1dfce033e954d2c1bf40da95a40b2a7b86e0b140f346817d8c2e42dda8638e1b7e0e45ed0c589b8649f9d2b735a4d42583f0aa861bf02cc1594d2762c8b992a88229396ec0b6bccad7306d91c0c0cacc2197f8ca73b37837470f68a68578ec35aab743857551b69c35c940f51ffdedc20cfee30da99a7d378ac6202d692844f4e2917bfc210d05e804be95e175abd269651fb1454bd0bad8328295fc528fc7c4ae135dd8625396e936a9f2753b77e9d724ac26a6d6fd9a355c2ac83e5af487406e2ad9dc4013e979fca723851f4ec8d65d7ec4cc18588337194ae0e1fcb89397c3152b0be14c16ad16320b5883296f2939bb3fb4fdd112fa05f2bff1645d3517c49ef452a02bb77360d729101da8cfbe7720df4f5c50f50355a458fffea02460ef5e5cfe3839d7b5b6bcbd5798feef3ac449500b86fcb33d5f9bd0dc434d747c26b4ff34f3722c21289c33542da1ef2156d5672a3b1aba721bd798bb440eeb8548bce9a995579027c9dbef58fbcc7497f497c5739914e0bf7d689875192db3c11fda31964d0744b5ef057e73cc3d86dd600b7da09923bac83640fa277287dc8dec10f8aa09018c45af058404ef7b59f45437ff4e1861ead6d5172dc72d11eb5c0b26fe1bddc8353293ebb939d5b562c3306d9c3cf89950fc06ea07fd3c8a6c0e8c0c0b8d82570efda8f2ffb97a2ff2a28f5860b3419730e12c4fc9c8ca5143f8ee0329c5145827f24812184219d1d68f1672bb45e405f7488c69b96909228eac73c3f1677d7840534f253809ab5669f49a7b15213a89bc6d701cdfabfd720c8340a0cc0bf176addbda0fbd1781db6e3326dfd3b7984cc30f1b804f8c1414d4aa9bc3a63e8d4a1c296edebd85b30b71774930cca6bf5e62f472cc45fb1df27f18b2dd53870f2d83008abe03262159c8a92b5e21b57b2194e6a104b5c869b8c84e9ce240ffef738f75b14d0d640171e65bfe9189e63791038f87ebffdc42d38705d1252262c1e3c992c1f7e5993b0b118aabfb8204c89ddd6507d1d4d6e8278179fc1cbfe5149177260244fe86b01d3a69858dfc2ea122bc63eee7dc8ba1a9570558f19bb7856ec410919b1c8c8bfbf6a465c0c98525f1c028efe56d6b9a1c7b4d03cb1e082a87d335cbecb026b566692bc39ed5bbd2fd2065782f72a3933b784235d3d0f6b5d46c487f4ba71b187b271858b16b8adcf76df8c35b8a7461a32fca9a7005b58d836652281401c9e7021e4b82ef0c8defb3451fb3e9618c7c941d0d9a68bbd6bd2988f9799990d3a4ad55b83d67c4d582c2a44a891805424cf66ba3a5b8400f9f67a66814fd28691bf3b04cb8c6be47df625e4ed3dce4b0ded68fab135368f18e1a3648a1ca754649c51d327572434ee695e5a9dcb5b0475db609fea86de3adcbed60eae6a81ef1113390e471b2e7ccde6bb6f003a79394bc606f3396b8455750fb2fb0533e2dbb4f9275a5e23348ccafd4463431a46dfc638cc186a51ad04567aad78ca8776405f2056c659e866effea49a109038055062a219b3c442205b37ec868078ae6aafeed8738e5e3d84ccfaffa18e4d021ca4d38d90a284b22ec02ee3b330a4653d2033c841424385c5cc0759572683ea5676bdef259749890cfbfdeaf744ee0e8d23e012514e5225d07aea9421e7f99ec8be33dee77cf5cf210ded889826f4d0ecd8f1bee8a5e1e3efa7664fd2251fcf4fb14aa3e8475d5bb7e6e2ca921863ee3f6bca35320ab9647d807ed489ab0c19a98f477f79c79bc46dd8afd927ca1f023e05e7f6285f087176c91787b3698dc828e527622c22beafe91cd66610c72a022bca77d652913e9b09fd63250ddbdca9663ab532cce879cb221d24bc95d685cfe5a23e0b6343364a6d7a9a50bce172ef186d2618189bee419e59b38fab77eedf657276580557437944076f784ed079e33fea0f16c29e3bc04eba7e6e77eb9746ec7fec73a4666de91feeb8a3dea207d599dba853fe011e0e495973a04b002899c54ddfeba3766c0a878ac3583b1ff4e67b50e0d0a081601db0aa7d0c488d3bfe5af678754dcd5333b8c89324c9eaed808d701be68195a54ff03b1697b27eba14290471a0aadaf7a2e545b6cdaa5ecd52b6d6e521f474a5652f23a1207d89d0423ecb0e97d6bfc4fd4d7981aeb28809cbd9026c8d80bf9f2cdcca56f6d36bd01f50ff3ddd6c8d78171f98c1b10c371f1aa55e6d6c6466d72ef70bf6b5c397d5f7bf2e038fc77b20d58df465793150418c399be417ef7a71c3d823a868acf82cb9967d7ab7dae84fe8e31d87237cf682d9f7580a46b1a91e022ab0ec823230d00dc606a521a4a3dbeed8d8a99a57da70447d89519ce828e69db8244488643ca18141b1dc219be95ac8658b3f53fcc01dcfeafbfb5bf7f63460b89f03f17b0257e1a23cb8efe655537cc30f1f126d90063ad69c145d2076246b7ac77af030109aab4f49fd741f1b7909dc6d1102b1c4492dad1758aaad1394b3df8bfdebc551aa9c1a72ef2d296e99ee07c2f284966452a8a5fb9bb318954fdd27a66d140d39c3ac3ff33600af2ed2f5996526b2ec5edc6d87109261af4a82d6dd3842331e9f0805442f5b5bd4018c9dfd773c21b7a634c5606a972ecbbec950ed40876a5bd43b8857d3dd46dc3fdd13f2025ad8d1d3e3a1dac211119764b603151b3489d406db1b1978a9d04e5a6e9af63e140edb6c328d2c95972c870d12a5f48c946de9ec17f1ca87e800111e91f114b348bf4c90d4c65c1a20ffdfbaa247e4f3124892902664b7651b251df3fd73605de9a4f21ceb573e550aa87b476b56b9c2a4cb682d9f4e11931ddf3cb9a91772a4dfee8be4f7a0201a1a6ce47bb2b6de55c39c375d9a8646a586ed31fc8b09a05747fbf10e39f3467a8fac702127751674cbad99edc4ee1fcf5e78dec20b0fe654c75771b0ef700d589b9e50b123498c5af70c2529918e50f26776a2deba1e786d72a90d00c2cb5bac60d9680043dc9e032a1c529b569c6455a392337a9aa27bc3dc40aa075191c475359b7e17a7c9b86063c0f0122bf10251413a5b0b061093e25648b6f78b94d6458269a265a7c6e7eda0b4da62aff947908a75bcecab7d61b257fe53979cfcbb65ced61cc28bcad36927dc72d47a2e2bd5abf6af6965f51700a9aaf26b817776e27f41339c2d5c7ba3187e4f3ee10cbfec104384b8a7a069f7621df73cb32e6cdbf7cafd4ee6763809a091e711523cfc6505e67986890a93cd997c9d204d0db1e472ebe587f9843f374fec67ceac5b513b955f0a56bee5283de276aecf9abeab82a8cda73723d31484b768718c1aed49d183b6d719ace8ef1808da4c03332cfd2c620ddeff32fc69dc78566add3b10e53d15c244f42ddd69a6614ab46c32e9e49f3ed7bae272dfa104d7324867a43ea99adc180763c3574da80adfeac103eb02eccb1d5bc61cd092af3634cb2ae47b021fd67744538362004dfe1bc0bb5003c38074f4cc8af7a56382a9d34a57a474a9744de5e72440d8470b22d74e041820e660bf04c5de09b44240dbd569c05d4010b75f3e961abad42abe4f0df37fff10fb16ab8990259972603112b949944879730c212f0cdc0590ae948894dc5c109be39711e31b1878fae3c2a200a2533fb89d50cbb175852f2c9e49abda5f756a8e6ca03514621a8b7b7ecc2d78c8d6ac245dd05ab292b6b5acd6610493de373d7f785f5f3e1cacfb9610161ec5c59d41059874c2d44581af52f5afaf584f150a3b6c8e443755f7246f27dd49858a0330ff76a245a3a43eb630d37d7b59dec53a66e62040fb20db685888dfb4666330a699058128d1095be4456951522addfcc116a7e5bcff8df137945ad6b06d745be1bb2de761d9198bd91f87a5788aab94572fb80e447eba35a850e541c1e647587bc2d9cd837f2b0c065a76c97e51de677a540b1ccca037ab88083c985b18d95c58662b68984b4b6fbe0deb33ac844abd10c8b7f69912eaf9d285cb92a1503bc8d121ef1370b507697de17b13f527c1419abf24b29df2e340abe7b52fb4dd878281935c7436236d3fa4e97a176ace9bac6db71d0e58ad78710e4d80faf12e3f743d7fbb365ff5bafd6cc370143f74a9827a8f7e5cf88f4d129123518ae9b22d3c28ce5dfcdfaab2bd82f4a503fbe79ae96d015c70d5ddf140b92cb3a1a9b8a1a8db0f143cd20d8ca2e476a7548d41be174af5b1ca97f74ba66f158516f27a7b1b25fafcd7b20f48919a7739358b349632aa484dba8cb835d54f3a1e61d38c1d3e87b668582be966128e0c8e0ffa30f676ed53585b3395133c59202f0e9e9f138fd368bdc37b7fa6983c212b5deb650b2d59bdecbcd4edb99b15ca814495f9e9705057d75cbd65201ed4b2ef9d985298b199f206b0de0ce7e9150a9a2a6187c42d072554b6fd42331cff3bd7b53da258aa151e528b7a85e0ad772cfbbf00f35b19a0f1170197e5f0af373abf45fa477af63d639ca9bd4388fab6b0063e1bbf0962c2fd2b36a2f1911514021d2131856897d433ea661d09238af8ecc075f6d76e7eda352c4b1944965632aae78e7a8932579aaffa09f1d092ed2b5dfbf338dd6fa21191430e7ffca904db00093d780243e6ebe65675ef66294bd226fe3b4dd4214a52f1ded0b551dd2a6cf7777178779fa8aedd2df9ee47b6b891e289819830bf3da898608875064627c1432138fa5d265283604cc11cf1dcb437ea982706d44e1d101bb7a8a6cc54c6bbcad0220de2bb8954b807bda446e1c9a341016e548822e4b3e2aef2a9bfdf9c4573c4b82e48ba11113eb29649d9d243e4aeed4dab51d8c4a569ed16b96dd9f0499466151c8d13b2ed13c9a098c2425a98093ba951ddbc1d5251af278ee8e9024306408752da62923555641cbd3943cb9f442bd4d43dfe984b14b4a127e673ffea06b7724a103ae0f0c189a2d8cc51c44a8aa11a9c85a4574605875d13d31eda31b53d08fbec0705b28c370533f7fd7a9e6f41fbfef279586dd64b40bcd95b89f1d4ca4ac010f40ba5327ef93ac814d4f711f112fc4eebdf45c1e0cec219cfe3383e2d8269b9790ade44ad441159388ca7882ff60623c1a9b83b7758df0344d3ef39a3caee50bc3d9794c103e6f82980c04cb74c576aa7def3989b187491665984559f92d8fc09211f519be56a3f54f45e91e431dca8cdfded53dca50c6c096e6e319b3e7c9bca5486d6b346314488bd8564218e5e0feef2b3de29104adf3b1415219b0e1ac980786fe1de467521d1e70c96ebbc470e1ff7e2fa4adbd0360d09907d8e96165b20fe3e3c5340f868a9b93a399db1f7a1bd5637759a329de859c4805db9b5867141544a2c9d0ca807f007f551c7a100ae56ccf23ddcfd71e636dc26790b428ff3103802e8b32fee340a87e68107a244afc52de3b0d7032c613ef4b831d4c6e1bc9560c954575479de480a23eda0357ef92b10b3765dc8eab04f7de14c7bfcaa48967e02718b4a6dd34fe210bf1d7b2838ff6134dc0e72dc6a0b45bcf138adbd6467e308c5cbc5850c97886830d050f6b4e28aaaa4bef708dc474dda5629eb79f254701edc49205d35a63fe0d29c11ae5a04dd2dc4c5e7626f930ef8fa6297fd957774e317ce1354f8dbcdfff1a0217c4d07462f2db2c7e0b0a38f7e4d35edba98f3a07a0df2f5f1fbbf51355698a5f58e3495298828181dbfe5be39958b7970a8eff722a2c1b77657c74294ee42c1b770f218d3800b90c27997417f1731cb7d7e69828dce0f9da57fdb975b05555e82867907df842899bd3a2bbea56438633ed5f4f97daa8920ee1f2bca7381a0c00ce97e4e98d1145ae46d2787e2f97915b74c11f71c9024e025d25f8824c3681c841c61114616bb3762e5a0bdad1bdac169a7b11a9aff0fe3e7249f849372904e64a18b44aae6ed8c101d5845712bb4f4e8e83ad977a5eabd28c8b43617f4510e27d06de8fec0f8199019166ba46c0375bbc5f8aca8389b9f3fde8a098cfd27c70119458bf572e938122ca5af75b82d2f12cc53a39782f89d1eea40965f2f07c232898ca727c9d57fb4aa698cbf5e685318862d37bb4f18ba9b8e688e585b2175dd1d8119a758bf147242a168f7dc0fc4fd6074c7e25a3be972370e1150e31ae467ab26a31b8a3f0132be39fd74bf45921f3b466ea44b60f4a409a83b87c3efa72b7da56db18c34268b12708b1a1f94f858c63f301604e32216041443fac1a2061f69104ad81725ff0d7f7f4f5a25bb334f2a482420dcdb2d7529f5918ed03361d259a2102d77c3840a34f60e50ce31477d17a54a4a93aae0d387e45889f69065b8132c267915fcb6659f54640a670a0d4fe5301794c7837309c2aa7ac4eb9f489db3b6a211553b7aec2b1d32edf786e0c44cace415b8d52b35f80a6f42e8f15368dde9b069bfc82dc8d07be4d9d2e504fd1839e3296143aafe7315a1a07b6608f0fd1a1e9f8f0c15bc6114ef05e1788e9605e5f9b41c1adf132d4977cfaadae8307e197a9df22e2d67848dc2e70a56a5d95ff1a98e982be6d1a05a64e4ac60a578ffce480ff11e05a35389c6b39eecbc312ec3bcb2c8461c15fcb1977ff29606cfce4bf7dbe770b86e45415c8b91ed5b537341c877fa07a8cac215cddc79631276da6c11acb82522ed9790762f9a57edfde2f7fe0f05c9d8fa504177902684932190e4307342d2b128d547fb281aa57a38ee27f1120bc6d2579a586b87b852f806590401efde3e5856489e5088ae108c31723438ac1f1e15d4ec82fb72f9349ea97b0f290844a4ffe1fe448857843a84f56d13d628781c8802216eaf28caf30575febd4b5eb68ffcdee86c9d5707f74b3de09b1781d7e3ae02e794a5ae5ca9813994c3fc184e9b6d08a924aaa2b950605eff7e37adf215d9b3d6eb9217821d2aa4da0004ad55fb39d439a2adad8a12a26ac79e06b52976dce84d4a36b1e7fdcb359dbb4e95d5acf98b8ae2f54cd22bca1f7dd3dce2f24356c1fb82620fa0476cd99d28a7a70058e61760af9c8f0688a1cc2f5d0a25c7bfbfa76662bc392a4a111bc78f7b2b90a89bb06d17da4986d898efad476e8b651816f3ea951e11cb312eb4322c8187b26453b899a69b17494e9defffdb6ce161d70301f4c2d7ac9586a88718a5f88bf37bebbb9baacb1032023907400ea99d036d9e15cd406aa633699c67dee2996cedd19eb62151708fad08296126e9681156544c238595d7cf2a0008c1c4909bf0febdc000116db39a230ed2d96575e56bbac5f9f8a536fa46e29b26923b48c90ac901a389038fab39bf1c951c76e41dd41b861b10e8da93698f61588923f20bd8e27e4672ef7b4b3084eca19b66365fd541bceb270b9e5dcc64dd6912bf47ae4ac738cc57608827264f4f89bd00980de8c4f8bef6bbe4823d720f7f5b0183ac0c2cb54431eb2f2b312b50ebfb0dc2ce637b25df6e38e3ef320768cece8dad62bd71e4b279166806d6a5141fcd5c1cb356971d75fc9b7515c3aacedb96a75c9cfd1f2f4c9d855bdf0b14aee869580fd290b76a3e21451c3bf2886c217ec3d01d2c8bfb7da289f5ea0a6b4920ea13ec4561a675b86968244b847902517968abb6e3b745658e97765a12efef0578e76513ce3c6f5b18ed9486884d1668ac9928c35cc01d7f7d15305057cd0b204399defb1c714fe6cf3778f1b3ce1247a54b6394bba9c2ded89592f5761b94b52f322682f68fc67b873d6e563b85932fc7a35ddf2bceead6f5362e569b2b1de735d513adefbfca8bc2a1a060f6890e6c5e27e7cc42ab9358e4702093e604ef6092278f73ad7f21947a205db4916465d0b64869a84f572c9af6964c09bcb833b5e8ae52f28a7d46c338fbbdabccc98134f9cad81712772524e5491dc13de1cc757feb19101e6a5c9369e9c9dbd87ebcf88964d510dedb8d23e92a1c9d055d0cb70f733c6de63d90b36540f9ccdf35dc4bb537d059bd09af5bdc9027c01d93458be10b2241b9f07256557fac97f7c24e0445c57357fa91a8d77b3b39d72ede5c4fa4dc845adb84f39be1b08cb2e4c62e11ebef125fd1f427649d63fe86cfe3cec101694e277cf68c71307247dc89f816a6172aa475448e2b50167975ee15353d5e177f36e8515234a99a3d697339e05ca2af7ed23983c0414c42b7dd5c3641bd9754cb93b8ef4bad9100b3aec12388e9cbbe81f73aea7f081d93ff70d141250f506b532e49769ce025dcbf65c46821b1122426e17d9f93e4280f4e505a0b5b84b5285db6be92918d9df01bc5906b4211aa4b87a0b977121e700c1d0e9817d9854fc874f01ae03e7da7192a491e6014328cac804fcfeffe0622ca082009640906c9183df5246f8379691fddd95b93ea3464acb01b6f230dd18c302cc679533243f7c5f682f68a099f2fe3b9017284ac3df61f22d8368508ca23f254acc3176c619ec91489811e7c276c240319b37a6d17cc6069493569454f449b76adbddc957d1377a89149e760537679d609819e11436727c11497a08676eb34eb8c80f7219d4cad1a965d12f299693dc28c4f5e56a00ec11337650cedcf81b66a2a677c0bc4f9c31a58fe3cd005da6ec78d9a853fc11a230ca04e92d067838e49c4d0be2266d2c682a20e830cb89278771e38fd47d18a70edd83b10dc199272db239942e2c4b4ae8f7071f04f0b8acff09d2648080f07e29fd3872536f87a8bf8885f86049ed68569dc4ca57694169af2a8f65a95ef5857ba4ba7f265c66595006b1d142b8c7d0b4f8d6663c3560193b4a1e62c8cbdcff32adbdb45dc28466cdb73a78d723cfc7e09f6e9fe3c0f8e522bf3b7c61991fc3a9d98d6a713e25f9d8649f79e945dcba68490c83d4d04260753fdabb24515adbcf53c3cd4d59902fc2bb8b5f12455636c167c7648708b925f5d48b44e53610889c378b335be75839ac40b6f11094d5512e5cc23fbe797e97671c994144cb0748a33139c2fea815727b5fb1b2fe4269423f98038fa81f601355bbadcd925cf4c1297dff8c2deedcea8e7f2ed7f9c5db2c0d64663c2cc0753e5f56c45267383181c88a072d511b148074a9e902ca94a3dc4316d3cf7880dc6bbbaf9806dbdd26cdfc962a53b513a77c04836a544760f69909095d7156bb8cfd67ecd40339e5c6557e7ac89695f11bdc9063dff464707ab6fc1d26ee9a34b158d07d677bd8a4dd331c6b4a1e56522dc68d756c3fefd488c2404ed0a2b8d212bfc3b20b4fcd88182a54a579e85e302f5f3e1ac5475608121d3e105498004502ce361b30d660b66c44aac5d44d73999f0dd93c318ecb05e7570fdf9eb16492db342b63e3306493725565055a13108a08b023553a510120ecea324809a7dac005a9ce535cca65c1e2a96a86f77c6f5ebcf2db42b65f54dc92ea88df4451904742481b5b29eb546cc1bf37e9c3a78621cb81dc6be23444427d0186ef88301c65843c424b9fe45227b88692c7661682faa4742e6be989956cd9e2fe299abc26e78373e353b16f3cf4e1b4724ec42e0bcc04916db166afb815cb61146693bc74e6ac116b7a95c13a4c69d3e9f28f26c200c398364f3d98a4410ce4e3877ad1296532a58847d0d6b945dd8e267ca6babb06519b98b579fedca67f7f9d6ef3b4c2da7cb9813e464704d77c41c3a5ed8007ddd8f28b13887b8b26d7ed25f14ede2f54727d6a480ca19b51b12b9c4cb1394d115d424ba61a304545e2238a65151c960f32407f485d0c187225e17c9d9f81245a7064a468bcd0c3c9ed6ca048512aa4f7ebae4c866b57c302c9a7e8fbb3f1c2fea6f96800f1f0a5918a36022651aabcad4ac2ef3afe394343c5b33887459dd233b822a663ae0101b176bdd22e45aaa001525819b245e996f570550062f4719ae1a6a9d4314e43093839112a51dbbbfc5452537c6d9ca7b44f45d60b443926000b03013d2610bbf2c4aee0523e4cc1d38555fc7c55869058ccdbb459d357086cfb584ea205b995a4b5fd3fc87930fe61dbe40cc3977c59cb95c753686078d19a966c91c0a5b8e330476f877ea86f657786ff986d89c35f2f81148f0cd685ebe47872c480304e822a82be7b8e3213760650a364adb88513b6aa02aff53ea1d45fcf1399ac021f8e1761296bc3bd56197b4f213002a263ad1e4a02eb2c13192a2a08ea43767d45749b0ef7de210d9f8bc11a88ffc98faabb2599fea9e7206682ca98a482bc469812f9f92f20e4328dc9501d1042241c8bf4c4da21307a03074685d68f715d9d8393113404efb7b2929fb7a67724069496688d98beedc6fb2b8f0d0742d0e775309e53ab95a2e3780180bd6974102451260cf799ea8bf23f6b1c144ef9701f69cc8a8453d49641bc03915298ac5a48c46185b89991a669c1d3da5e6350a6787ae78a8c4e0f8ff90bbb84ec972026a206ce5bc5bdba31797d5dd614169d878902103d7ebc728a5039a012e4963a270b78bacff83895063ab91796fb317e171b7825e9be009465642301cd664c0f104ef1d84ff718aa158c32a98def3b5f4399aca5594fa9e8683c0a10aa484c3da9036e3181a254ea4b72f1e94f0f6d5d724f53c49c742a7627b826533f5926fdf80f8e014e72493e1a55c016a732b6242ed53105f9b1f4ba438b4ffe9c1a2e591cf9fe9ba1d65b0a48cd551e3332629147eca0b874cb430d42184674d091c95817d4624d1f4c0c7fcfa56ec1e54918235c8f1df97f65de67fd4745562615d2b271c9d69ef5d6d2fb62bb5ffd3a0a48e0c64bd34586c7ba3f78e0093683796a70c6545fdab6edbc2843f75aeeb6cfa2e1fdc9a64d94a1e0f034694120174e3950faf98ba3ae29daeea85b5a1b9389a801d5e7db1d7158999c604bcbac7a4e90f1f2d0f7797a697e654fd47f38980b0e1b81116d64cb97c7847010617cb5b17568cc61be218943054dc9b824235f7e287061921f2db55c111918a15e0db1f7e12403fec90f88d11ceb67ee3ca06ba4535e7e2f7bcecea9e5fdc64dd553e316f2b8e65fa56e774973b1623fea799f4bf6f601f23954ea58d4d040b832f026cbbbc8e25e7e0ec113776cdb8e3bdd276327c64309044e1c2bb99584f2768ea8078c232bf6bbddd21fec543388d7e8ead3d9eecf6b94f26b27c892550d5acf74d646b3238267135f0d97e16fa728ee5d10fcef98d651652273ad01a99f906b6d5cb48bae536469aa17441883e1f30e6ef37f64a09b586547b555c148ffd021920ee91e895a80ac19a35a21557f41ceb87313fad50d32c9599d4ea6ed42c150ecccb2eee7f0f1faa7eb1b8560380d57ba801beb2322a488095457d7e9eabb9392fd83bb757f2c27f8b82f3a1d5706bbdb3513c3073baeaaeb8d2b7ef8ff5f2aa9f61fdee55de6c7bdee2d560412dd31cfe97b7c961352bde5c5fea59a59501cb48303a565dcb7bc1abfd1e28465abbeb1b9825d1b61b8ae7f7ccd35d5678a2b32865631950f26120bb335c771ff02e988381d180f33d81269e50f152236e4cef1f4ca50390f635de41cffef700bd7155d5cf7c38916d076d9abbe6f5c2358abec401ad19b48003e14d6bca855776723e0bb84427b454fc744984df5aada518c510287445a7aa4469ad1a11b297f7ac6374d6a3b727aaab341b07445760d208629032e4a331263e58f03b0764e3e7ecc703b4760f7217185ee048e401629230dee1807e02cce63fa08f405d92bcd982308193d662a8e87afb25b0a4830cc5c939583bc5d7e497ca696a2c01bcc7dcfc0216764dc14c495f4dfc9d505a6072634d0e7d45b2916007127ff027f56487bba2db9a45f02a0f2ac0d601e59691d7b10b0e1c2ef9c993753992cdebea6fefa5a6a8fcb4639b9b56efde191405fdb6d70873c5508bf3fb566e98ccd12c0f21484c39b604583ff550d9c6dcddde4697f9e3b8a3a405ba6e4494bc80785019787061a449ee011e382f0c8cd8681c5f33719d82609598810b002685cba8a81f359e6fa720b604a628fc864a4dae2c296ff1935479518099b76c9f2149a0ac5e58b707698fbda76d4b5c8715669ab211918c359077402de93c38315bcf953f5dea03a3a7cad3c3c8db8d64991385ecd8c8a95dbb252649b114a7449ebaa487d8dbaadd304a6a21a0d9f5919b929a73c9046ce1befeafb59778bd79b06c9f176324cf04e7fa6e9875d90e46e3c2aac44ae978a81b92e53f9ce7fda677097cfb53c64fc9aebe9018dd1b58f03fe6a32e415ad5742cecbeab0dfa7342992add18347717bbbe7b0267cbfdeef5c18615e38ec23d019464edf486fec75eb716049e7467437be3aff52fcc1c51b7260b1800d237a8aae8cbc59b71015ebf0edce25c11afe947f4529cae07133429b61063c0af1d5b930d4159e22a8e4a7292a2182084c1568383c7702cc49af02839515b2407d6cfbbbafe8da2dbc1a2f68f258fa775b1adc0bf525727cf1348d322baf02662b2506b981a1a0fa4038a79e2e09126393b79258d579e21cd75b7b60e88ee5b98fe0e4e0a5656f4d66cc7467d2ec69b260787d5f2ae63edf7c358a68776a06119552887875c0bf458d0d6a073d79495bc47f085b2e6365e62f2475a70a60f6edb920e2b523966fc12bab130f81134c580b8a58c2f4ff0edfc31aa68e4adb66b8dfd1974fd0fbe34cd8ee24e51f596d382a1a2331239d2518d50a8c10162891cb1fe315f23275d93bb1433b746ac87671f33544ab6b9e5dd419a062dbe9597911441476857fd4d3cb8fa175d4a2ad3b46d6e24c5559685d3f2bcb03b630d359a0fae63dbf150cf53a1aa37fcc7139d2dffb071f97ecf2b668bb3644501cec7898017b30b05fdef2e5db6eb535460106dde210c82c12d339ae2a63a923df3cc3aa39e4796f201f5175c5acc8834fdfabc40a60b56c44f40841a869a0986d9cb5ffe1b46fb858d9512b3225cbac92dd78d59d973a7f3931cd743b233485dc62d2b907e8b2d99e8473a3b8496fe3bc7ed48d578591b06630dd3aab7f205761ccc3ed9a58c64de39e426f31bccbddad9611a7a617d6728371094518f43c0b8e45d6db81948fe0268fd2638bbdff99526e348bc664734a3f11db42a196aca4afd0e2bbbb3e7babc6b190a0c485251d6551a4c4623d77a1da7a6d7ecd80f8d5c840ab416181c76497cdad06c71912f39089da68a27b539a1ad7f1e06b5fad17941167ac66f6eabb578f7d265467078786fcd66cc06e68a08893d8232b99f54796b97e98b10d4db823ad8e3153157bb1c4647785c3884a90994f76c6b4ee5807531da0f4ff34a54ef0058f48ceea3c6e087cc82bed48e75d5e276199b947a21f4af957ede7ef0de437e2fbe48e2213268b4e4b96407cae3d295306fa671ab7562a552299b65c1a9870a1b79143316124044ae3f1e5fe966fa40795b4f721c0c617dcf43a61d2c81d21a31055300a84b4cc04e017302fd5ad6b456fe11fc40abd1ba3f7925a4dc05a73efa95e011d1337b28e3d0d2f4258d21ca7402603274fd9c19e04a72f235846b2a8d120fc43bd0ee5e81438d045ccaaf9ae4d0f736e46c0b97831fbc8823d21108186c781c193b21c413332fe12c691535e1cae71c0fed4fb3bf4c2d8102cd4643cd73e0111e98a2f1d35afb3f7ee95102e4929e21a325aead4412988e94d1372ede843ac814896b9e61e73dfedb0eb05bfbf74ce0b671d1df551901a2fd835d37dbcc5a4fe2927b1894c22339e3c7a1c89b642c8f7901b4ee3065c3381e59f3155e79d70af42ecb9243cce6ee3184d891c76c46f6b24612f023ede1295a6787eee0c7c946ecb1418dec3f7042f00ddc12b5d1f16db5c126191b195b372eaa4ddca62034601adbf2580b35f473660e904c1a9bbb1d371888625e4b455d43e8da36112a16dd080c5894e0823ecf10c1de1b25c1a82f9e86599d3b7a00f97edcc12e2d15574b1e8891166e15a47322c00f9bb01aeff846a75963a6401122f79b214be46cc9b665b6d3f69eae085f01f3806634d8a4ca14168e100c19bd9a0bd215b205e1c29b7da8d04fa972f487a6c32a81693af2b4d3ce43cd67d909579b5d9879bfa81d5a82a5016d98795b53466fcd5122a8556d18b1b8b26132ee432334be6bc717dd96a86a01d808bed1d08f8ac744b2626db51aa413cbd1016209dfb435390e03bcfbc1a0f80e3559bf92d5c5297cbb5398f2712d0128d3e14554378b41bcabf73710d850040b2abb4845846eda740548415b2b05e6169aabd8e41b1ed16507e0b47a2b790e4524fc5f6f129178bcc7cddd8a90ce133eb61339e1787f0dca6f6fbddb21ef3b1875cdcbd66dc77e18a23163cfb0ab6f145e42150a8a94eed2c8b92aeac9212856946df603146f579334a86fbcebf59fa9a569c21f4da69d9a2dc760eb706ff15e24f785918d995955f081966150de2de4908af3c75aec1c5eb3be28493ed03b300ef8ce565e2fb76ca79c7df34714852b3246fd7d6d6d59d6c9679d063453f6e5ea48158aa38acf29d8ed43891ccaf2d4fb3f92f686758f3dc872d786eab1c075d0867ee11c05db45e0bf73db0445ef00f1fd723274e66703568e68a330f0fb7cba01f1096ba17a4f3a710fe72f79d3fe0eb2f1dbd70bbb7c096bbf2fdd56cb5b7b0d8b4cc742cadd9c8dd9836a3b7547718fc855eea389d36bd3981d9cd9dc0c1e6962434a7c681096590b4826c8b334b4610c3255a557a89bd29c854505598cce0d823f42fb91036fb3801cd3ca043285d6a690cf80464edd51ba963cd0fa2fc2afe150c6b3a48ed3bd130800681b8a276db0323a734829d05cca06760923c1adc56f2858700bd5c522a897f8f9e39cb6cf4c5727ef92c84f5d3ee375dccd6ac05f38f69f81d35ab72a45fb8fac5a9094e3f5f60641baa16518515d458412c6213958fc718109aa6badf3c44b27365aabb75e26f8ecedbdf956b82560c97702dfe15da07e0c26727175944ab29331370b0684c9bd406dc5b54c54b38984aad0f6586fd23aafe42f73b077644a256a5dc4b417d22fd5ad83dbc59bc4f9614cd5509ff4ef633c79f1f019d6fcfc950b7161a271d4688516d015e61ccd4f23f4bda2e8e6bdfbd74f1ecd9ba6e8b62c971b88d9e94d6aab1a683b5c8dddea6d98832beb5892be047912bd4a5694ef018153b04cdc4fbedf19ebfce75a5817bf9010afd2107fbedfac75fc2898ec2493fc33b504972005ce476898feae1253758a3d0ab4f32fcd8f158c7afef6d6ea87953269d8382f9aae203598b4b294cad1004855ea24a938ca5440a99702dc6925d36dcc3651b42ae9fb1f2fd0fa4113502afe0a700187f6ad644b6975b8150576854eb9bf714620ad91d3eb5a5df062b49dadec16395b10803de4b41df48c48a9540bf5f1165b45a0cf144166f8b0600f05d0be8bd4f4e6d44273bf23a7df5586a46203418142a5885a4ded6cdee10761c2f35755870765cf0e0a457fb365a392015b1b8cc1887b3faf87d2cd8e468bfe084aae33380fab94f180028e8c520934e1cba3833157916606c8e55430889d9a29aedf28633365381d54a9751d482ae8d44d3e472eb7d43d7bce1111bc3f18949ae140c4a8ebe15aae4d7c0984c5d3d898dc9a37cd1b6ee711ea8f43859d0941ce1742962fc0fdb4713017b0f82404b9aea3093752cc76d31e0dfbbda2761ca62a1a6f1fff98ec0fe17f89c56213920aea183c3f24cb2922bbfd7459894e68d97f255c39dc5474df0a7acf248e054a7b7a899a89142b92e7c41040572c2a83725fd9491ab7696001ab1e9288a405884b2a9a59bda5fa3fc51f43d30e949f2319fa53139fc7f81e8a33155b2894830b87c396a18b633e5eec0d4bcbc92116a52d0fdf5c2f7758a2c3e2b0a765e4b082118937c8581877e6f988f7f76747ac14e6cf83b9becbf19f04ccf5bbc28672ab9a6e8048df507057d72063c43c0f3a02d8978053fcaebda71abd0848f65f8a8d055d11e694b8429fa67029131904bb257a0f795d09a70959d7bde5224fe35750bc4bb1ac0e82dd39bee31bd8a3878fb620908d883b3a2b90c7821554f5fb4bf3031bb4e69b71c7d95f16adc589b3d0e30d8f15f1602e20ab699a25711a9609c5955922369fc0d1f690fab64aef17fc89fd1f63ee7ca9e13440fc0d466595536dfe1189ee8c20597d17f139dc59db4523361e88aae82db20503ec5d3173f0449a351e02f2b2b91e57056826a02882ded51c64aefa472c8b97054da54e383c620f2ab9c5271154293ff514e6376c1ed3b17dbc3ec393452aa05e23c28932d3b65006e5cfaad38358079fcffa0eaa46be7505635df108c38f8db6bf32581c624979efaf24b9c0d935a4a89ff3104839ad56fb54f4113ce31e7be82e6b7082a182b69325255770b92114ff7b0f9703f1997decf3c658a61d8857b41fee6b859c9c0bc1696aade53548a3ead93554e048051b2f1390175bdeaaf4df9548c03f849533b5d0bd2d7e7562afd438d4aa26c72133772fc2f84413e700a71b3a4f105a3c0d8c45d2d46bf348b712b4d7c1a9ccc3412a3862a37e4adfd7726652ad69e7db2aa750025521273d73680e4ff2026cfd3e1c7397241460c2567773a015fcd77a819c8890467b02a7d412c712ed31e107d81b1a57acc3f571d89a09187916eb34352e0926c88d3cae6e035e75dbab7bb92b5f654d62450728a395dc1f43f5f142271241fcaf134e2af82ecf3e930d1576a9990e159535887eda8c404c75dd96fdd11a3bdb79634b93879a156867f4d46b24fcf9c926bdb3faaf6635bc7d5781f00fdf164bed076404ce262849f7505cb41a4607d82bd9e4c6930cd4e1a6cef6b3d0a32f8f7b1ff541f8fdd883ad52818f59109a1b8ef82d33148e200ea14bcae32985c219b5aab00444fd73dc0a3da997a6142c035b3d23d3a0ddb531773581318b94c9b3823c6689d08c4d70fc2a134753a5bd6a3176d5cf933e2c8d92bf34b4efb8f7410904d37fb2bbf04d9fd24af2283846113b38c09e722b2bb5ca3172018d541cf0e75bb889ed354ead125163d927690b18605e261ee80a587c4ae5983d16d163d7067594b557b34964b8a61f79b5e741de28e7fe1fea6b17b34a086a6762ed6854ea34d13b58a81aa9eaa86bc2065dd182194fd7a2ae336dcd51c2bce7b68b508a8dfe7d74debb7d862b53541c183ec1c6993cd14b328e4248e107415373c63a64b03f45f9c5b96855ccfaf5804783f21afc82601df71c7b9661dd1933093f17e598095ef0e246e2ca5a949a1b23f3ad556c7ad07956601e9232d5ee1a59aab2ca1f4f002ec5b3e6c81cf67cbd07116eee95e03a1f68384eaa6b0d3cb4faaecd61d428b406a45b4300543a274bb35b61d7f4f764eabee91009a4c70be1ccb76eaddd578a4366fb7cdf8631975c6918098d20f9f3530e1fbd7c1ce02fc980c55babc45b4c2433595895fe54c9879e4258f80479eb86176cd731c9c56a1fad39ec6f4f3eb5a09e1d4ed112bd0a8b0bbbcf638d15694c4134597b93cd7dd194008c27c8029bbd73c49bcbd59d09e928bbfcbd5166b211ef82f549a1ed3e7269448807a31ae6439ca09430b118d8354c22217c1234f183ada7440a9311cfb34c739bee71319b7da54a93048a506f9e03278397479d32c387df8e44162da46b7874217815c2669c3ce6e7ea17274ad1334e8dc7261d71857c61dedb0cbe4e57909859a83265bca905ae24c47a583171df657e630e1d79d7b13688f670d6a36a6808664bd58f9ecf86db6d4bc1270f45f9270a1649709e62eb47b74a3645ccd574a54d9562f43e90aa38817fe1af293fbb0b8aa2ce53e6edb4080ff7fbd48eb2727681786e4b7d94d855842083bf7779f6bdfb6337cd5a0cf9c228d2f5e3f930f6beefb355d612ca14fb0d9059df3b55e4deab6d718e74f36b2ef920717c09cecc38ba43ae6efadcacf30319e150d0817e57ed36a696ab7ca91a3fcffc5abe5bdb187375ef96bcfcc4cd1ee0bf149b9c252e9481eedeecbc7cbc5d416986861c7b5e95eac40d5db9dd58334431e0febf860b13ac522fe65d43caae6775170c136c2c3ea4a0e39b0421405b9dea69e425fc75b89c1624d7ad022816107716b4621a0e8022336d4508861073c9a77bc029e5e785fe171ac9db940bac7d29a370eed6ee7eda6b80755e4522679d39f469ef216543a406d457f5d5ece94b8325bbc760f8ccc4f0a2acac01b81746e883f53e2832668f6b2b851e12bcf9b069a664ba9a45b0edfcd5029abcf38bfc37556f4fb76896476449f0bcbb5d7d6d681708c78dc629997b4d1aae4229ab531301fe22a0eb4734f6925299376a09098117a4049af1809fb439758a62a8acc1433640934d59bca05f333742dfde1638b3e61a2fbe64dc0dac9a5e6551ee3064a73dca183bf9913ae30de9ffa8d966e27d3980f22bfb37e14a0ff1118789b7b7e435625dbae9410b8e364c9b83964ce90fb4ade414a12c77f903e4ff4817aadd2e899e0057dbafb58f7b6ec7048776910bf9ecf2210a5d6e0c472af648649bac2c1d74c6f4c0c2d02f9beec1aa3f457ca2f3291dc11b6bb3bc4bff4d7a09a55a036af447b0d3b13b58eb9dd900cacbb3ee13287ccd0b252c715a55e66545cd8b547705f64ded52a82a204686aac5579f6d3467137791f2adc28c917a617a63810fd01a2ff20493b68dc417d5cf810261da717f380c661ce5f10402f115cb146b2db9b762a4a15202ee079199c2e6fd04de23fca7d825e1f740e574c77ba99f4d7ca3518c21aa883b9233dbc597dfd0a678a600a0b3530615e9858cf2add977c3d029dc7be199e3e7ae9cfd45af0d8e354df01dc1f7d516a9563cde291595921b808442d94a3fde2baec164a7502da705b77d4fee381c4e05236a7cfa50df7b5573f83534efaaae32220762f3662f5d86a3826d8451776574b68c926bb17e6bd8e82395d55b57b8ccab4f83dbc41cbc106698de8b5917a1ca60d22bbccd1c296dc4b2efd895aed240302e22e0995859c92a3b3386cf9abe2d04dde846f1878f2b77a4701621492fc93f50a43229d19aa4205292beae71f692f8dbb5bd848373b36f6f0f26da285540bd5f1455578b156ee6a97e4c71a3cfa502c8ad7cb19237a22d0cd5a10779dc08db75daf0041c24df8ccd40f1a12eec91727856867309212ac6a20e17e2cdb941b73b3d63d0a690a0fac790a71bb6eb683da4ce8c319ea853c92f6ffd3e4aaa6aeea61377b8912b3b9092ef8264a7020a6d88e8deafcd125c0dfa84b81382fa5901cfd7c58548fa848cf2b428e6781d0c23d63d47c35cebfd08561b16798db3181dbfbcc6b50304bcb6d071d28646f20bf430a7883f143014c29e98e407204f374c976c6dc7cd1c09162de6259df640b7d0b6c20fe51d2870ec28f6b975866174d0fb2d12d7fcfb8cd4e7fd19f430703a38bd0083e8a3818e17ca7cc76cdf300a9dddab6eb5afdcd4232f1dc04a2591c195c0b069bcae6f4c3e7d6b9453c56ebeaa71a120381165ae1f82ba3904c3524beba7b36cfd47faeb3aa44196a46260809f97e599605fbdf77df2648ba21b5fb835132a9f39013b7322741a3a43c4b23c6fa7b41af38b733d9f2ed7013e3b04181f97536a9b992a798175b783f0a1da72e8776ad065685874bd8d608ce67cf0034b9a8e296d81ff477ad2fe1e2383845c0ebba853282bcd2e92d31a14a74fa28717a7d9619cb476683f0abd184bafa3c0ffea88f44e89e7952da818768a22da5104f76e0d6edfe81b1a2f3b51ef99b92e740e659c20c1d889bea5b5dea25d110e5b37e289874b222ba59843c2a368b3e5b8f0e61cb79436fb03c6f5c809db715f41ab08c2ea2ba0273d08e7d99160f793ebfe78b50f79b995e0e0ec9c34f715d476682668865d42cd97f47c38969382f9e4a0ef4c87e90a63dd6ff129620d5e9f0c2e3a7ff738662109d612005cbecf52ba1c207b90adcbfc8dcea0097956a7f0082796d8b7ef669acb649642d0926ca0c9be68ac5b2cb4e5d0b0814922544f9d154497a93073f21b240d3ad899444ab429945672ca63cba772ed1fe8787ae90520ebb8e510a769108d592926ee12fa67c824dd035e030de11c71d09f7fa7e711a4d4bc09f890c14643b470b099fcb5c6fc72e596670648ce0e2d6bba3693e749819229267271128d88121ca22f295153b1c1b41ccadb03579e1583bc7d30c8bfe8d2bbaf30be1bead7269b8fbbcaed82630d9a0c4847e1e090eaa6c550c207e419b32c252942db8c96b9e18ad8257ec7502f2eb2f3121a8005a2dc3713b5e3d118521e9047faa17189b8cb18f8ac7521e66eff303c93881e46da39d2ee25a1a29b62dd5e227146d93da1e1a4811e0679a761d1a9299ef86639d4a9074a379ebee62b8dcf5f1800f245a0afe43e5aee4da574f6eb364c51db88804f0101cc94b38cc0629f38efc05cbb7e77c528edeee5c12773d0dbc4b9931697ef9af9262127958767a222c2eee07918b9a9e0ce3c76132c4deddc8d34d28aa8cdd469aec9860f40b81bbe1fdd5583b5cd7c56ad16deead2deaf59325bcca8c458bc1778e466dc24de684ed233848649a17a80ac7adfb15818541159dfb7a51de1e20be2eea458f141364ae535b31634f5dc249113c6d2fcd277451e77b0bf1c626c8eceb2934356468ce14988f7d657e38eef8cd0d7417f54b6f7a4b5b52a221d26777ecc7a331b3860e39ce8e62fc7ee1106bdc55dbc040e6b69a11b0c223922ba5bfd6ab76ad2dda48be56964ac6131aadae10e50f33e298b812c1a3119bf72e3c838758619f5c3d688ffd46d113629c37eb0d6bbb2834be5a37538a6f9ae003770b3f9d65701a0ab476744a6f5d75e3af44dd9de8039d8a1022e2e6bdd9ba4d1a2bca612fa4b63a93c7317be81c924826eb395648147ca316a5f6f6d837d7494182ce18c1054482ab4d057c61bc91b04d1eeff09d4b2e35088b468cc08a298ab25cf717bc0498db4425bb03a6da4483512dd47828998b580db0b0f2c318b8d13c1a0919d49a8a4921d38130e8dbe363cc331e500f69f1e49c7053c8b64fde38a86df38d723412baa46d7ef248e8e924caa347c49423558917d10d0b72018fa8472193c3f0b136271887fada7708284275a179876e495717b9f813d164c87786c3be6208a71a219266bbca155c5cbc7d6b33167c34e77b3ede99695e4d804489454688f7a2cbd774c3c35837033638ccbc3dab61fcf6e5ff126d064dc823b6d4cc4945045b80c209cf3a3e86b7f353667046bbbfe876462fc3d652622cd3d50544baa23740c0c3039675dc081991810367d7305f82a1e4db6f41b8c356f7d86755f3ad33f6df4ba414420b0d379caa9b75cc1c2082a0024f9e0e924847132699701debe85e9b59c25ca13e38305a7fbbab61ab0b57fba487dc7b2b6c1479e6a7497c0d10b61595b956df983371decdc4cc7b625ceb28704d294038bfdd3c631834e29ac46812792ff0bbfcdacbb3f612580c375673b096b0f64ca6e4644232138461c10ca81edf0749f03c46b1f6f19fa73e861f1cb84262257e3929e948d7e446ec101de7a46b0d6d534c5cda3666ec3993d8cb5483f7b70b685bf27b455d7953443a2c393be0c3d4ce2c67192ea219357d30ede987db33ffa409d70f93aa85a7e2018706b5f8d22d83ac2ccf56f58a25f2809f300cc1f10ba0427ec143f8f8875890ce31009eff70226d39bbe2f38bf6c4bf611acfc5808a09386d4a62d8b7091d91f6dbe699c2523dc51d2bd0709bafcb060cd824fe89883bb4bc7f0c1e7f5b72381d42124eb25ae7ab96f12c7ff6c00c3105ee0417c12a839a900561656fd3e1ea01575db4f0edc7aaafe98f52fa9a2e6706b51a848c133c9e25764bd789885e7d8c8188982fcd5aa63adcf62bb248fa0b4de05a4c65d37e2c034e24e8a98cbb3f9265ac058eeb80dda313004d82bccf1b2d7162fe7e537c48b9bef29e7246fe9875dfd5872fb32473bc4a9a60e9289acfa2bbde004bff3a267976f8527feec978e3457a3c3b14d952e754abfc7195a81b68f7408b684cd14dd8d0f8811d3ef863818fdf9685852ccd1405b17a43769f0a5551c43a611ae19146a86baa2f24e0c63ff73ba514bfddff38c26a738f03f5fd6dfe1eb5d083a57378a7c629ca71dd437ee90f834d4ed7033366d053be25b91406570adf09745dd96c77d58311049de30e5b7c33e273efa9e6edffd91a1516485ada2b8c9d79cdab61d96f169734b760b1d9ccb14a8f9a7368ebbd4e02de90ce8b9ee4a899f265b2290939e8fd3e06996a9962290b97b04e508072bcc9226a0ae09b8c06c9db2b53b0c1fa2d7a94c958baa3e5a4faae0f72931d15af51ce35f383c5da742a03269dd1648cbcd0dd231595604baba4d8af062c3310adf5d931853dc8f3518274907898b702be30064ffffff9b