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

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

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

Block Certificate

Block 93878 7419bfbf4d97b6097b3de27a9e0a25122c52055d2deccb0c2da5199ec49f0dcd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c9667d125c5f94d920dfb9223a522e7e6aee5131782c805ea07809647bd3cbcb
Certificate Block Hash
7419bfbf4d97b6097b3de27a9e0a25122c52055d2deccb0c2da5199ec49f0dcd
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...001021000090090000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000094c72e6f08714abfa5f8b5b00d1b411c22615207f31ae545bb8f926ba62c985de0b88bf4d7c66d3d371f8934b4a7c540b1872fb28fc6f0b9cac5f8a286aac2971f65d8ce9a1f406992f609c24ed19a2406b7fd35a429d811b70800000000000000400000004000001021000090090000

Raw Header Hex

00004020f0103bbed27e1ac27398fe872796b63ad51ee34611dfbd1d0f0b81eaa21d4e6209b92690174a9d5fd9b1355348d71cd217e61c1e56c36e3c2f7b8288866d139c50726c6a0cb80018cbcbd37b640978a05e802c783151ee6a7e2e523a22b9df20d9945f5c127d66c9

Proof Data Hex

59,560 bytes
1212160103070152269e895194968e1bf7872709ce5dd1ecdf1de5fdf1c175bf9d48a029b66d7127811f6aba376c5348133b3d710f0d1cd65d30f2e9409ee3b26ae110964d677d543830747e2546f07de091db3b764c4aa1e242d82487b9f1dd0d3eec4e4c2e627ad12ac9b5a254aeb680095672c9b422c450af4c9e0e83ef5abd746888161b9a7a061279f09debb980c3ae4b81579bed076e753f7ff3d97f59f21d14424448a663379f3cbe5be4daf87438f7218446d4756542aa843bcde2393466f538d2cbea6f90ac35dc6f3046a67e44d007433cafd0f84f3b6b680568ce25e8ae633bc819e9c25a58c3d8a890d5220bdff19c3e5714f011f38c04defd6a20aebfb899cf07436504022cec8263c2a313ff8803ae64de2091439867595b60463a99cc5e9cd2565b09f397d3543ea0dd2daa5c50b3f87e41aed549cbd27a88a08c1a36aa5b19a4e591adf3ec79d9dbedb2dfd50faa3747bcff957e18a91761ce6594b15e384b7e9fee19f11cf736bed36da123a253c38af01a564b0fe63a161eb66c5af4de4c4ec73ee775fd906d8368999c2b9d3f8ae0efa111e604efdaf916ce519c4f2e1d714d1beae24eb0a948c14824875acd8647c85ec5fb3452a79c9d0a628dcbe9ba69c99d99d6f0f4164a4bb652c7f2fd7d0d9062dddc7c2454306dfe0b5c1e3bc02306f30f162077aeb9414be2917fbcd789d911be376acd5d78a6a8314246c2fd0a451f6ffef51b0d076381adbc17c0f096414e2e90b69e66fc9605c94a039fccee9210eddaae1c10c54bb8fa916f1c7b1dea8e6be8355101552494412941369505db0009dbfe80052e875e965f8f7cfe7bc01f9063575f203c100dda4d6959add2d91c71566259221dd001bee04745145890b62eed5308f0de322e53b4f56ee513be74982c9dc93216af494e5eaa7c9f39e9ff648f99193f97a87bab2326c82add349003698d5a3aab6d80f7a697047dec479c37b163940b0e560df3715bd3c3a4b4fe99780102cc1ce0e889108d99d52f08c6598250e2b41a9be06c1d26d2773f4c4a6bffdd952c71fdc9e4626e022173f9481f59e1f664fad1c06be77153ae2874fc65a9dd59b494291994bf4064bd0a21bcdfd6fa8ac726173d44bebf5c537ca2ac8bdd64f58fe946df27a84d24f3e39cfb5f5e8d50ddf9d2d45f28114d0cf8544bbd13bba7832eeebee3ae88d33eaaf3ddcd6c7fe2bb52b1d2c5852f7aeb941b0e0244a1bb419c7d5829aaa10350acaa1046d364c0337067b87ac21d6a69398bd9f78f13a8929b25f3cf4bafbc9b2302dcb92bdbc0623dec1dbbcf69fcc136a95f9c435e87412003d1c2eb3734bfb8c370d80b98cca5d75a15aabe24f93947ccd601dc5c11ced4f33a4085b0857bed9273d979bacfbce053ed4dfeddb5e89f913fe49b8a7b9870a538adf977587ebd769a8339febe8a845401883afdf641fbf85d94db5153d63cf398dbd0844303763c16ed13842523e55d05f5db3e5962924c05667a2051af58dd98f95af00084c669e4dc9383a52d5bcd0f79eae513dceac9bc8f141a95cbac91a3f1d0a6e6e99f72e6ff6ed2d0c4a017098b4fb05d394f4c8d00787ecd7cde94a6b4651caef9510287f9b0465604ec72c9f4721c9d4f8a24e7343159a478daa2f327af8c900509f7dcd6d6edfe6f8d02f09e33c200520ee659c467425c586db40e2176b39b399a5c200e76e88653ecc19c5fcb4c817eafa7cc566fa1101cdc4444629e5e08197ce67c277b24127ad67f0ca251ebdf7fca832ace286b6db502bd0c143434c41e850b392083a27f91b4a306a3fd683cff3aefb521519d432d7575b1be7d1d2c3f0a60120a0a6d795adf997cfaa06c8ff2dc146fbd426407ada4ca1d87261f5a942523482174397b94ebb4dba4b1d3829739b60c6bb3853cd9820c3ea73d02353cfb51f18f36d9fb94f37b961d903f2bf4bddd549a41449bfb0c425a5603630c571b7f2fd04d6e1926f46d309635a2f10663d7569a14f09bb5610162a11aab13427f9803b1bd8a8edf344883d6a76f9dbf023adc3b33ca59fab285e1a54c9dc30e787f98fa84ccd9e6bb58df2bb8397696fef617e86088ba4768ab41d4b44a8815fff53e212a3232150ec8a50f677631a0bdfec4a2d8b2ae7e49cb81cdc66e239c584d7feca9897f8aaf61bad713d5f76065c6fcb524c0cfff47f581d376d9b1319fe38f90cbc7e40f533a2b74db2351f2b6e2c96d708ff64e7d1fc09b347ebcb84d1b42f5d553405729cd85b3abbfce0d8ea4af554f26817fe54c828a10735dc07ac60161a1f36d78d570f53aabc6083aa04d11da3141efe939cc691fdba0a84fdf68c2891c77783fc7603316fbd3bd3fd24d88946965e60f90146669e492a462ebacfd716fc8cb1bd148c574e7d565b7afc77faa5d9b13c94a77b60fc1437b0ac164cdf3b675feda5c39cd661ef6ca141d737835e6b872e09d0c3a87051b990c8cd2c5322d586032e3732634fe16cbdcc62d8b7599a859280d65886abf54dc47220b575f55f66382786628fce7116aaaa3024fcf2ee7fcbe2e683bb7a63390bbc4fb54f35fc95a8e039d755bfa6b4a0fb55c271c0ffc3956d7ac824fc1d285e90cd40c5f8f0fbb16935b5f1ebd18f32ea82ac228b4d73ab7a913c24894454093b46cfb2f240aa5c6cc9a8e4648507e9da296ccdc4f38417a6d5f06fcdb3d212c54bac47e75811e27db87e9496387e834f504f4f540dc4c5dbcad8fc6555c149e62c8d6a36bbdf4ed5718eb4ac9007846195a3dad44178927068084f5626f54e9d6466e66435415b7ff1bffcf1173058e80029cce6dc65456c68816f564a66e8bc074d5a6065c43eb147ceb665d72157cf2adfbcc31c48c736111fb2f834857da5557263223a0e833cc7941393b267b06035c8aba10b424f51bc6e1d973f6372f123f8bd1d4defdbac57e2c1bdec57c9cff4da99ae6783d4d02a3a007468a74d97b1b3ba8d113252dbf371108b115a5539427bcb422043c9ea3ad1778681fb4da36e8383c6e799c7e92e09fd8f9ca955401798bde754d66bb3e4465eeb5498a6b67e24b589ded9bb6f7ec0606c701a5e1c55cb9d36af02dffba8b0644a451af8e3b54f0a329633151cc2166c6eee164ea643c823ff588e6768cd53eed38d75d1ec01142ff73ae76330b09dc2135b04a8cda1dd29e52f769aba7587ea26cfc84a7a5c06163ff564875cf6d59f5e0b2cc64e50f48481efb6b52aa8e63b0842a46172fd2c0db690bacb7c772a4f036b384156cdeaa738457a027ae4812e76759cf51dc351dc857114a08540594e0e1113ab100c662887c37fa9b60d97e1b29f2c0124785b18cc03dc146ce3d89efd469931196b8bd10ef9934ad2a6b0cb6412cf91a6e14445d706e4e906478aa1a507496db1857f2cfe8932f84d9fc0c3a41c04977fff1105f68d7e8b20eb48621694e0cec53c4887c65bca0e9487c5a0c3ddd16e8c74e41a9768dc6c4d9b256df73761f0feefdde52345391f3e03d5bccd553d26eee8a6185356ead0b0b2243daebd90685db6e4b0a38d4f7e51f51ac107e0bbc3096029a6b34430ae9c6a0cd69306a241ddcb8a65fead0e2be7328e6521c0750466a09e57272331db14c724b73b5a8d5b620429e3b13e8096d6464e612d1eb02ef2d2aa7a27f1f143e9fd3bf9846ee8327cee911558f2b9ec80ea88b3e152fff96d6e3a7cdf56b05df58b5097c6531fa0d5236df3f7c2937403c82642b2af6b48b2b6ae5ac6ab435b728db329f78cf6b6fef389f6e06b8d5cbd0d595973f93ed5c1ccd6461eaba44abfe6563dd1766c01e86f8da5e26e6e9b93be01a73dcc9c8d61234d21ea8ad747790dc8ebe40907cfc9459e07c843fa546316d663462fb587e53e7e4ec8ecfd54f51094943068e6819e28900317137bd2ae126e197eb1c23fe8750246022a8e1f8c46e149dcb6110213e92078a57dced2f18d5e822a73bbfd0d8c65228c1eb9b8d67a19a4d55dd4ba7eb8f611db71d25d9903422bfd5a3d6f86d8d7014200e136591f1c893e57cc0dfa928885f62e21d4eef83812c51801292595195d43e48ef39925d1e745b071d8bef97940b88c87b278a2c90d5da1ccfb64a8ccdfadb644c50dcab722e7b3ba5b9aed8e24a6f1002657a0d834767934a66b627d10fe9e11fea66eb830eb40e15f8fcc06237f38bb978ccba8d9164817ecaae8a9efb6e0ade3e0b4b1ab7b66d0807ad4798ffc20f434f96f6fe6ec02a8f838a88f5a3a716c236e8df622d48313c40495207cad13ef036988a873a01087cfecc69823cccef415381721e88ff33b29d4ab7ee63cc096e0478f5e740bb06bef75d0ede494f555ec07b6254f36b63a5598d3c077f57ae7d518d64084f89e4d74cbbc66bbfa06f70a289b2ece0ce3aa7b90767b3665f2a34cf6b85d410e70c6a1631c0941c291f8adf7ffa1ef55a5f47b63d2f8c2c7ce4798506714dc6b22413780e26f6cf88bb650587ad998c930d9ac6e4e2e3cd344317bda45a831d1737f2c345825e35946341742f17ec616a8a6a125fd8ceb8384b6a724478cbd245165f04afce27c4e4095aeacd778c13b6cbcaec41b75e941c7ab7a8b39d647e5bea677082e44a253c79b6f8ad45aa7b43b4a21de752bc8ef10f3b335b27f032971d7660ffcffc07d208ca22f463ebd1c784f26ef6e5ce617e58624645ab59ab3e8e6b52422e1dfcbda80ced321c3c892220623e87dddb63b2b69b46420254de5ad56a66d5657163e91a6489d5865d5b1615cc51a81677343571c95c77c351bd0a695f6915036ae44c38d49f05f33b3e7f812288ce82c9580fd8e7a150424323171657ef3261e8ef3f6f8d13e76d665e36f72d1ea56045f0191a3cf4c2a11298400da31e35bdb56354f13444459749b97ffceaa738abc6ff93a4157c12a85f9cf50c426b6a8a4dc3047b80e9933bd57d368fd8be738c018a349b2b6102d617d67cd18a561d2b8b5041d2aaa60d79ec2ce84b89c1447ac6d8c3d164724057b7bbe91d35ed4a3a7e06d45a942917050d33239dd8b855c07c3c97f93922d4e7ddc4cf603efa2c0d51449f5b9fd2156e9891f3ca0754040cbccdb0aff2813ea1014351147378a2e97052b1fa090ab43d66f2d4141ceaf1c8bf670059c6601f3bbea471495f79f7595e0a9d3f3bd06330243264e65ff79cd51c3e608bb3c85a32a7efc46d1784c7dd98939b5ab78b392f56e05bc954a690eaf5946030b6e31d9883b004ec9f2839dd6a071404bc664a2acce0a4212951e96b092a7d6852ab5ecc81e91d6c3ac7ee924fd009cc68433e6e445245c74684a1e05f6c2295b13475f1029c93e0081fe654a09d9393d7da7957dd427d86f78ceea7b54c35f845baf1fb3df208ac22d41c2743d4a28b75280b39f639a015c70c1cbd9f84394d1694744bc318bcd6d008ae74771f78ea32145b4783609082ffdf749522dd1c4d75082804043a6f79d532cc0db3a4a367bce04bb8ed9d5244571e6cc1ffa56183cdf867d63d51c2c8ade1053152e975f5ff9c9fcd0b42c9200ea378dd76430ab78ac3a0a63f6633d255efe5b97fea61bc89bb7653d0f7eb23ace05cbc95824c6339ab330bb7a97cab2d6f71b2a2d50487c087504d9844c3baf45f191670987a323c23602b3df4680c999d8a6d82e08af32e20e648da3ac400285c960d1d828682bbe30f16a2d98356d9d26b4e98c8609d4988244993ed43fbfbdc3fb0c54b71362216f246ded531d71f7dbb3e683570dc6273df99783539ff7526fdc584dbf2120e0e6b252a76db2453541a51a83979906a01582626552cb300af30a32147ae2ad623678346a0626698cfb10db805252454270d6d0c828e362f652940a50fdd18bc310d68cf7cf9eb798b5e02f6c4578abd7e65fb32a54d554915fecbaee43caf92c4783eee71c3c55e274df68c60695b1f5e2eb1b65b50cdb263da150573ab7c3431f4f3f4c1a0f6396138578e5349e4acac7eb6aea76f0b1b81e22e5dbee492f8aa79bdd4d3060d9e925c93694a4d4dd9f6e1f9c5cd3329cee8e83db50f021dca1a56be5c48b974f3f277433819429b4442eed6dc17ac3fb23573e58424214365e01598a915bcd3554cf7aa058e9ed0a607a8aff9fd58ba82a58ee8178ed7a3f548e5e97acf549003d6cde09264a0db92b02e84e1f6af8cbc1d39355761db36752138ea215fb3b5013e1464b7af0ceb04828ff8e66e748c59e9846f5068d73c7e6e5fe5948817005098c32ae1500f390b6ed0008e0f44e53f5b65c0a6f3ee452ff643d2fece50455c422231a6f6666263fb4e3915fe9236db91e4139eabc93eadf8d049799bd0e27e0c34587781043598defcf2786ec8473b537aa032b98186edb724bb0339d5fc9b10e0c3078bf724ad5a32744661da258bb3cfef3213f30f2ccc1dbb893e6904d0e82edc209663f8aa35518eb4ef66804bdd6b999e3c08f5a6c8ba4353ee11afdfc6c319eea824962a87c1332b162866d87054fac00d12354b8edb221eb45bf36072df2f273b0ebebc4506ea52eb0c3403f31f5761c5262db5fc1ebf6115c1f2c310e3126c07b592774e52b4043c902e5abac6961eb0c53896690c2c3c2153974ebd7521695ebf2c497fed2c19dd277e43065827f1a69c1dd101b3c001de0e5f298d1303217adaae36a7b64d8e8bf33b1cab51a47cc097cd6aa188d3dd3dd1974d52f69d373f7569865b71557db1240df2dbe2bf45c5cc252f5afbea54e8788037a52d48c9167d550bc543a6eef545617b37ce91043e04af6a24fa14d40480a7f684a467b27af79f04a11f162f4d78b19da1cd1c6328ac80ac4f24a2c863771b6ce186e6741193392ebcc12ff3e23ad8c0e3bce02417669fb208c7e89942ac0d06250c0bfa25c3c63d9db7a6a35840d25112fafafc01314f67ff24141fc680aa0dfa06d1d59e5cdc2b34b2805ab6cbd4d919157b578e11723eb3a6e5681a65c9e26d57655a8dec55708d8a6b8dd70bb005cbf9bc25430f48edf501ebd96fb3c349999b346d6c33cfcf12b923d106a1613ee79d245f381bbe4209d75ff4e3b50436530d22805e6ef715c331a1d1e551c4863cd294974ebed4495deba1554052303f9cc7283ca41e9388da7632d3ebe505ae348aa2e162b050e1edbb60e6ed429edc8a144526d010c17f44e1cd50bb030ea7f4952e2f4d5f0b779a73fbf6a530270caa023fa820d1787459e833aa1f41f849872ccef0b5669e5b384c6147ad1de07bcae7c71fe7bde086738c7e9a891977572593fa2f4e8613946bd0204fcd9eeddea6461447d6bfdfbf16dd9d5700ea536bcab33362a1c769aed8ef9f9572bab7840e24f5efb3d8872efbb6483c9c78dfc5bea5dc0371a66a970d37c75abd7b63992f235c2941f7a489c0fab5bc89d48d15f25409ebe800bfe2dd9f5005afd4ded882daf57aa36f214abe9b54c603a1f5c78dd8e1b00f4c7809ef00648690e8b0b01dd005bdadd716396294f303b694cfdc5a4ec5ddac6b613bfdee2dece79692c31a01540aec64c1c1acada68f280a8e88765a7a1c673d0a7526f3a2275cdbe34c594712fbf0ed876eafff53def55c063792e47b32b15be62adb28cac1e18e945e13c397f53067783955b4ff9745d9b12fb3274167341d723cf4536f92ac5ddac9bcdb0919bf91fa578e19575c8682151ea7cdadcb425e99fedef427d026a3dc4b9a06d25e70dae3bd8b0da9d02967e8fcec164059c98aece8da23238465e4a14c89861ced52074ccaa55bb3b8c619853f29f7d634aa73fa4ac07e29105d9bc6bacf534ce2e1d4aa164fa8010e0e23be309eaff16ab5294cb9853997f2541c1e8b1544e373a30a71c815434b95285439a72e36954f9a6a5c06be633cc9cfaaff9db7436ca507af771175857fe2e0ba481b4c8d39fd226d4581cbc8273fbffe88e0cf7054346c2a290efe23b7c89792369ec55a476dcd4ea4bd992f65b86a690fde640d175f82d59baeb0a7279fe0c96a19be4eb596b68686be287f183648ec69add3ee906b6193fb67517f264d8278eae014e30fefffb41759be63963009a722677c8fc051c926ac3b73d02f9b4442b97033fecd7346a5f7af37d546ec303031ea547ce236c018af5b496e74ecb08db00766bb8ab99ad9dc126b064d690505e5f94124fdcaa87061dddd0ce43176ce6ba3396c963c8883151259703b010f9384cbed05aeab2d37a5662279895e91284dab5ed7f2227f68f877423c41415a6331219d17254b1ee0c55cd5306ccc5e7b445db62e97463372c59130fd8d4bd953c7b76fb08c1316debbd35aa5f620801b72358b54c038b36abbcf8dcfd50d9623abef5bbb7da04b25098e89cecac14dc48fd33e76851684d7bf1013c243fcfde89d03fc50b329ef9b7e773cacd21c07aef64b2328ce4cb7f8e898eaa6d1bcec42ba24b2cb5f6853c1fd7e174cdf0a5466a08e244f0ccce2083c559a6c0685e758438e8190c51d81fa6becccdc1694f803db4d1d363cccbddbe59f37870035a725551d9cde315114ffa6b03353d41b3a9d8bc2819c364fcb920c45990e082e7309856a937b005b03155c7e655da0b1f1699cc7ce092c151584b35db30454a23d8efc644b6f65792eca450be0ca7749dce1e297bb5c29181b3cca6fb84c4ac39f029b0f27ef20e029b595617c25702a8329db0793873ec1a4c0e7268437801dde574d2185e6aa4dd26cfb7fb814ceb1d6feccfb49c5b8fed06ffa29d4aad1280623a89fd14ebf5212a5b61c5dcdbca006be25bb694893da315ff51284ff57ad443f2442a45dfc365d60353787ce17d65a070d1fd24d19bf99e53368f903165c4c29e50015d469919d927f243dae0cd59f76a21b7bffa4d1d9c1762fef51c16043bbc7e3bd59d11edbed7b19898216d2d63b285d00efee7ea6386e9f95ff3227f20b563e9f2d828c5745efdab88a0c733187cf96c1c9a90722e0d13996a3ecde88aee2b2105c39e1c6ffe63300670ebd006a97f8d633b1e20189085c7eb08c5e29c0e5a0a002df8856a6b40f65924f091e98b6eb1b40fe40c2019ec5365ea9ecfcb667d4c0834bcfe625738babc2e9e1056014df1acaf85b96da0d94b9ef9ad55f4f1f5263fb3126775ec824263f6f61910292914ea9626144b0ade9d3e854481e289c65a3f1623e2e6389f1f6eb97d1ec53882ae662ac27c3c31ce78322ab675ef06d3f8be1eebf24d3ee5f9ffdeb0e143642e39d4a30b6f347d8728424c7b6b74c63b8dc3df466881285b25be0ede8394f90671ce3b8fc75b73bdff14b96edccf87ad21df3d6661e8e5542e77f7a590a2906137802c8baa61774c6022d61d23c6e312d4f5e30614c75e3cf24db71b10677736b4e92999c0ef14110bb5255a7fb1efa5c67327b3a08ca29825e1c2893366494215400cb23284280d8da84edd457ef851e50993b3c48fea82ca403c9f3ae50ef13b8ffe7273e468ca80a1ef5cf54d697025a72929e187ecfd1018fff1f53207a82fe649281e0fb9b51f051067ff43c283c5029d4d0791a33e14406d7c8b94e4f8512df18fc79fa4aaf80bdb78ed7a34df77209e39e22bc3b5c490dd68e4f84376eab90c2569aa00ece570e9adf0a2c8d044b8961f1ab2761248437524d3eed2dbdf5abaaf0c52fd6ffd0018452ab8215ac590de01cc973ed21e70fab982c803d9c804035699cdd69da0471d333668ba3ffd173bb56136a4bdec50e94f9741ee485cfb81d8e171505838e4f318bd7959fd514e172cb58fc08767ef22a389850cf093b24f6a84485be4e5389206f4a65cdb3da2f84af0c2c257dfea0fafeea0946842c56c1acf9831befd913bc0707b8c879177fc541a72df23ff428d7201259bdb868ce17e84f9cbd617dbf51d29f1d3894e2686d3e21cce1f6d6558558bb99981c5d8775295fad74568e1abfae0460dc47008aafc26d6acfd0018f13497f32e791da1e2b589b9601541a5c607101f080fb0bc86fff64ea7fbb38d0dd875cc9bb5b96e2e970446928393f619b99a43216eb2854d9df6df811f621a47f96038d4d9d20415d4896a98baf4642cad0f5b62afc51e3223367af2a58a6ae0daf17dc7da512222c65678cde2b05bfbd7aa68bccc58929c4268c8e44c2d8dbf88ca86ff389378c1d5c1fe46174c1829c4cd9d068556ff27c37dd0b22084161464c16df39f59407376fb1cfa1869e968e9a66fa955a352edafaee83e870468c6e30da777fa57e68491b3b5dbe8d2eb9fa09fc058b4adfa4d6fafa8cc9310cf99f469938ae9026b79c9fe3b3656171809d8969c7ede59b60d9db37666cac5f395557f2fdfd27cf1be6a978ddf534251dc39c852844d26f062874f09f3c7ffca14a050ac2404732b0a43193aa2f7c8c4196523c9f169f677178edb9da237eee6d02ccdc644d0de49f06e9ec961fa2895e3e27aa8da0b2dbda9cedf8fa440974a0f8fa41a0b7886a412744168a07eeaffbd7803ed41b674f5db695f38531b4c6af52a8495120b485f2a137d30f9c42e6ba68f133193defda588626672d17e068384dfe9d3b2f6706826de3ba9944795a9a30c25b5e5f14df1270b7c4e5b4fe6b53aaf27dbf2681957d9b7c2847f619b7b862c407d12d2972cf23c81e6440a8ae688d587767c278f1a525037f018c98b700b8dee9bb1043c92da042c8eab7aa5cd1994a5bfa4a204c410747e669e977cee087dbdf5b04477ac44a692050926af2c3ed89d0e6dd7cec9641f312a927a7e18afc11daf41655d261eadb8bfa100674d86d17755abbfa4a66026e138f07d01bd7b33e477e4fce3727737ced5038bc9ed0a0e1e7b02c620dbf32d25dc1ca99d414ab2b3132d1843faedee97d50ed2fffcf8f201875a7870b8146f0528f1cfa24674cb59cdffdfe2631d5927bf1097a20870598918b0ddfdd44976790c72cb0a5f6a0b55c54ad9421e332e3120a316a55d76075370e7b9588fcbe39b413db629d0cd6dfb1f2cc17c590e209152d046cb5a442cb8bb21fda3f4a7085f7be447009b098ca59126d9577e56a19bfb0429e1a3128de704b79a6da43bd4998d0de2a912b68e1297377031728ee16dd045d553c9bd1956031e15a40a43b1255718e5e597b14ef17103819c09b6680e4d9a90bc98f4825f9fd177ebbb74a36a69475e342c0847cd28162c4bc7ed06d9b745ab2b6bc6450fdbce8e8233c9f72f1d99b9a8892d912763b1ff101a0daee4661a95fdfc7369389f761a07c1eae340ace6c31c32572a06d902066366c8bd831ce61b4558ae0378548af6ef66bb11b4019f0ee50fe02877cb0af34ec1102e9d206c0649b379f228ead37b94eacd5f1b2190303205526e519bcb2382c2793431aae5c6958c527317185e97af072fbbb9b9a122b6f1be38d5674c68dc63c8f44505805007a8355ac0e74edbcfaa7df30dc67366ddc01357a8a5bfe636a4b0597c4aa99effcd666ad9488dd3cb6d5cc418e6fcfeb287483ae46ff752b491e966cc528c886cd3ff54f1bb11a1dbc5e877b9bdbfa758de2d19cb22ec5f1e800b0b4c73701d7df14550fa58770c296a0ffe286156a016ae9dad9099f6b23e156d4199ddbc694ae645ac637783fd44ac0753075fd6352d46336f30bbd61916c1be1ce372b13df034e3133f2eaa0432853b27b676e2ded0df084621d28aa694645fd6535fd536dcee8925410e1dac6713280fbd5082853f5e48172438bbc6fb0cd2c9283448f8afda71c88b378b8b822b38bf656ba34d87893f4744d0c1cc32ea0e0fc1f74b4659477f7f368f370e44f43e303f70f79b39c1943cbf62b7cc443d866c2c95faccae0ff13c6b8be6c44f9f8d6113671d4b16cfdd1687715fd72e59b4f52f87fbd660890ab72b9a420bdf4df56fd3f37672a79f88bd90fcfa8e9e1e16eac978ca970fb8890bdb1de51a7362958730e819ded0f054af26003eb98998f5079956e59365950eb5308b2ec1dc9eb047b938f7b75eef191f8b3d86f3fc816f5c3454fee7a999bd2b3c8d30fe1aaaccae57e3cd7ecb75e2e7f330029c2e2ae7593bc5bc621f06b930f88619b83f62ac32f162cd2b032c997ae657cf460af4f471bbc22f4de31af5cf627b709de15cea445939db4a6827b5293844e94b39827ebd0205c9026679ac0395775dc71e25e7f292f3c8baeb79a9f2299e0d48ca34ba28097fc4b1473559b9943a21419426f49eaa4b6efd51094260a5a594c3475d94c791ac0106d369cfc7159f5374b97fedd688cb3dda0c84d54fa5e2ff86587029b05cdd9fda9e33dd6a1c0633f5acbf5b89dd128c6fe233db87a4546ee9c596c1ebd0588142ffdc58e5fdcbc6f2c8d07849e21df944b9e57995dd3c3334b54f7b021f77b5544179a5c6e55c6dd144b5e720ebb99cb1c2cfabbaf6d5d9884d613bebcaab401bb2289a4e6ab0b8aef93d0959dccda9a4c343deee5346a32e8a49c92ad83ef65485a47fd3fc1a8a4504b25d9275b6ac5929be8fa449b59002bbf05dfdfb79e554c928a0decdea998ef2a551f7fffcf6d668c3237edc0a7ea35be7a2a9be88681d5d98a4bf7bc56dc71dd5f4193482e346fbeed0cfd7758dd8b483b57e1d9136219ec596b566e8270b191b8fd7648020948ed6b256d984b399df9d814af43f4eb751d9d4a6d17504e6e95469e13425a45fc2d78c1dc97675f304ea9ee3b81b4309d738a9527f12163e338158a7e8d6124903f75d0c92ad784cfabee097551e80f7f15f22e0a3ba4a46e036cedad066911bf1d8a06cf1f70be3f0a52e7582bdea698517c89598281982996cf1d5ca09452cdbcb0e7e0450785a7fda56a237b4443edb35c395639e432755bf2297a3caeb70bf01f5a9b35640ebee4031d91f65d7a33f2f627b816c6769098c04aee2b94d09fee88013ece59d8d263f7f4a65361d0734d39e7c38fbf5a003e615513f1dc3c2cae43cef4c45a65e39e96500b6ccc2e37c21dcce65bf37ddd739454dee936b0f35cb0cc5b9daba62191194e3f3437125dc43641e7005fe119a3dc9da71ef9983544bec121eb8caabde9cd21714fd4b2a78a2f772efb6bae133995d922b06d8cdbd54c519762efb2717b606aa6a0acf9df9d93b53008295d7db896981dc57893bb74e4e8cf792d8bfa220397541fc19495d53ff3fa2908d965cb775942e8cefe0c51c571e150809ab5c038ec2bcf2a46e909b1b06d9e06c0f930f24557c3088367aa89332f01dd31fd4052a00dcfafd1701410e0712ab359a0285fc535dec6388f2339720994a82f9310916552fd7d7fc54ce73a5e6049da9391e49eb2404623f1eb3e838c6ad3192815992520c6379d4c0588fdd152dd002dc3fb5b15ebd1b77cbd149b25d74c953fa9d146e39aedcd89c6f413f6d8a6ea3a4b6f434bebdf4b37b9ab0aca1f24a183cb205852d7449be01264cd373bf3cc59b2ea9c39fbc15c7c42bba9f71d264c2f1b3be12b671e53c3f2556a70b93a9530c46bfc788302dd9728484fe382c43361d573382cdfbc492950bb7068feaa794101a6d935225c6109c3d6999da5bbc775aabad846015c839fc9a8b1d948c5cf5b2a3ab7cf574ed0deea71e12946525199a14d341929d75e9912c067802c7ed7b7f96222af624895f69cf69fe7e3a7b5a3edfcea3feaea1fae47434fb077e0156bd00cd82719ec70bec3c5ecad2a428bb273fe322a2ba5862420b4fa496dc84b763b2ca5240fe75ea2a400306bc97d79db4f7ab82f324dd49d7208a11a6f046898811bb0c4c038f4357a26b455658cf79a036e69cb260536af27f39e670ce16e560ec3ac4963db4fe0d2cd777c6ce92d4aef216a3b8fff1f3a436530d5dd8b3e5f743836044293fdc18e1ba05a793f969ce7666af27e596b04f66b3d5f1b32e823a360bf4f8a6716c084c4349f963b0f8f89245c2488e41470d08c6cce687ceda60ab2bcb9f19eeafcbd4e1ff71fee29f7e92eadba18f74a093b8034754a352ac91a705c3d4a9688eaa59f014a0774dd0f22a87626127008ca089cf282b86c6630e4d174788a7b2b98d903b9e4df83f52b86328fcbed16f498fb827df7a323ab809dea77bf63eda5a826ecc4f63bb31ad7795a537c1875665fce4bc1e02cce7c81e06364b83cce64cef92c46dddce97492850675aa3306ff8f0ce881dabda182a287e1060413aaafb9868d358752a7bf3cb2d32b3128c5cfe0f31df9d8d0ab6b623e0be80f71528206e7b33fd0e177f6c327589db27206f1eeff1f9fa0b9f21254de7626da6ef8b6c3b642cdb820a22ed254463263553494e13fdbdeab711c569330aabc041621fa6840bd764401da6ca023ce4c1c15842512d45da3d7d232c96c474f85e4f3c190825376d6d078ad8ad32a18fdff0bc89fa58d6e99294c3ec3559395d7c227d0500b57bad6b767d2cb36a72865f27418bdec848650bccb4a1104c100b83e72bd6b947cf630a0eb190bafc9ad11f49e7ff712cf380c86ed0c499c80a0857f4a0bc807b83f4fc22b340f64c61f8f35cb1015d02405e23c46efc76cbfa521d7f38acfecaec8d530c7e3914b2e80a12a2a0b300289663d806d37c49f767f78fa4618704fd561f31306767cbffb052f41cecfc95255a940cf0240e711ea68d72de7b2c465865c47ef228dc9201c82c44570f5cf75d0b7b1df20312343b8474866ecf0cc60fc72318b5e5f3311ee8bcc074f70d131117295bb426e11aa828548dedff8114e016959cd401266bf21eb0796c44c69693941cdd856ddf1b71c981c53346380d1e8d13707f6648af0cccdf55ae9a58f9ee8bb2962bd950691a0bb7773fb378f4451ec644898ddc3751d9121c345e18979867e9f937765922797195a763b2b5ee003e26fb52e3780058a3849f37647d1d21fb054abf9a6dfbf1ffe8b9f0a9114589688c9b8afc0264ee0b7f4269e8f2d4034b90d3c3216c96d3577bb9155a063c6d53c08a57bc0b075a121b7cf18c380384f9e05ae605c1ec2f7bb5e491796ab12120cd1da179929a341ab51563087f1ac1da3a34e67b3c713c640bfffb875a9726a50531a93eec808b9641b2422b4054fdacf1c2448096257ca2c31c80f9ba441ddf6226ab7184f1ac42731ca08d1b0232963a2e7c4b35209ed87a62c57b57f7ddc9b0ec2dd79b4cbb068f40dd24d444099ad0a28c91d33e441d1d0f3a1512e36c03474a08dd8aeb61d00116e53df6db732e3776a6d20a842b0f1f9a213af5da60d088852a75df694e2fc3f19cba56f1805fde0f106c0b694ea533720b2bb4c3df1b16d062c26799774b8f5d572cae36d63ba08eaf49f38a1dc6526efcbc838c59e3baccc1499088099b023f94e643a70b6cc4e57a6660de358fe8744d9b34a941ca0532b6d83a7c1ac1465279cd7ce33e62bd433d921af08db283d2c1fdf05b137afa473ac0161aacbda2551b79219da05e9f75b2a5a37e9c96305214b307d31c2ec1e64af26f1e5885a7935c5743f857f0f3eee0228444a2bd745b4662d5043fa7d3c2c37f0fd1ac80baf758ca7ee0cc989c89ce036d026f8e5aea1e01be3151d0c82ba16af506ae8c10fc4d0dd7b38bfa642f28585ba334a434b48bdf61dff04d85ac4d24d3e65a215b5724631facd8b0a3b974ec6e1aa631e037fc1c017cb1b5404de9f029f6514275d961920d94e1493243f315a25f3a5f1892d5e3574844ed11eb39e07fdfde04ca167c88025a025661859df828fef69ab21c0f9db8ab1632b7001d8817268c59909d8e9c3cab62c7cde81d0bbfc1d926e80e455a7d148e475484a974731e091d6741967d5dff12c3803cdd63e80e8b2db1a493f0e99a3183d102cccfc714d043c859c82babb48bd151f4d734cb34deb8315bf43f7b21c650d8087653465bd02eae906a051e34a325656e9e10a0bd378db42f71599a0e5611a7c05e222cba71fdbc2f79ac1bc18631d14f9d3a280387d08eb2847719eb50d940d3b102c8dd934b566c42c04f4dd1df15e3f8d7ccb8723efda53878eed33d892a3db9356fea4cfda4d3882624b65e95d490c91f0df4b04efdd55f89501f53e7f527859af57adf3173f5885ed53cace269b55691cf8e4a69a361b734e3b0ecbf6ed898c0767560b1abf38d4e0af74312569d84b4cdcc23af7b9c944a2cd822d9cbdd2b468644168db58d899345a555a4a99aa2076d21c62ac775a92f5e9de055886b598c8845b802a2ea5719405303e381f9bd9c15a2952406629ef8a94f461c11d3c400ae666f3a90508fb1b27eb12445f94f22888f41f5de750c1b4b4741c14a82423814599a975b39ca4f5bf7ff5d4927929cb37a58dc0a36bbb1b3a1d36a4ed7b98813d7d5c656c7eeabed7b02a0a6d2b64d92fea6da6999bdbe3ab01b81a9f7bd826bee4d3bbaa0d53e531a2987be629f6c00e6d6c82103231563aa50c8d0287fc373868a91e8b55be785a4327cd02cc99c5c716fb6ac2dc98a6a48b68d215215c6615b9d2b6ba97484e24b2e0eb993e06573bb1b3daa27eddf70f47ff42818eba888d66a5e7149f020f53efa3a93c5bcafa3c0dcd9ee38306a311f53a33e8b5086b171bbfd144bd9c559fce1b142ce3cbc13fabd5f8f87c6a518d25c3042afbb2da255af398517ed075feb68d9fd4086dd82433854265fdfee5d67afca0900852d657285755640e341b02d16536eca653fef9f764f50875d87d3b608666626dfb86bfa62ddeaf940cfdb1badf254504c9020d7a9fa29905bd20033b4466b72051a108079222aee4407027ed1e84f3ae174f9e8a5fbbd3aaaac4523d5d65f18b2be478e3f01ed7a399e0aca6654d4d39570cfebd16d64cbea26b6f4cb8c32201d51f0638b034b47482b105ff47774f397f95447f51725daf4800273b7e4f9c1be926634a94f2f624f0c35f9404ea294b9e4f53e0960a4eb35842f08352e5c5205c3859dc0a2a05a856d5ae61e77551b5b703f84247ed4b31b7de2a79addab25d1711c9c9a22fc4000e9c93a58f79bac131e8e2c69ad30834de42649810d950d945ba4cb20cc514f5ace490ddf61ad9622005c5af99865535f2f0acd4f237030f5777218636ab1b30461a74d1427fc92a4252a40295745ea59a354a8199b7644bcce1f02de595a663308473620a3788b1f0f1556023b950be2575a1ff5feffa476fe532f325cf2e1d63675523431c3a8087c9a27234f3cff273fa6ca4e13a415beff6a5ae9a1a4c9688c0a58de5d68589218e63421b1cc367b47f03a7e825fead52d0f945920b1068ca08173d3ef512f9d38b6b0ed4b1c2ceeb957d5003db858760f81f4b1e22c95e0b64ae6fa392841f5c8f85a2e8ae67fcc7854b68e16729442b09a2e2c733bd17344274d15f0f6c02519499adc95d1b15d63128e50a186020e19daa1acff85adc35f53421d8854aed36a5418814d31d52ba1c60e5c4dd24ade38a2aeb2b54525b92c934b98de20f5f45699ab896f5753b757a2a4fe47e1d095d4a32e267171ca8318eb7a259a8db2948d42630c76172bde54703e0e0084d1a6e04f223dc4ec4597acf4105d7bf258d7a72e49e4b46958ed5c5ce759097430d4f1ab62fb78845a9e24ebd24c3fd1edf74d5f9574ecf475e40f142bd49af4deb43e6dc04962ede4e8b206f88e6d26d40d465970b1a06ac6f369dc2c856fa3a94a7945e7c073c6bd0b0dd24ab668872b632a444b5cee622059f46705527c46bb592f65c2188aa0550bf5ec8ba09388e025f1b1817b9fffd5887188cb7e8902e8424fc00c550d84eb4111b1a7ed8200c797c502d88ee06a3c75637f974b17d38d0fdee239d35a2aca6f4f560907dc0edcd20791f9e2d2ab78ac179e019b5338cfc51b5594d3798d088e331daa4280fadd208d78538f9b3fd23423926d7e3e90778e31fed5c67ae8b6582f56bb254ad567d7fd2be2e57018e5a8951935155ef607eefd72cef609f7d95253c5fdc8f5979b23140c89995dedd60ffb9e87c54e93d9ab2efe72e054681a86a473c6fb10195ef89e702b40f7126e1195cc0538ed257a899fd1b812a62fd799ba76eadced072a943dae907224602c076704952e63390bfa5fa169792ffa23f6bb56a9259aa371363ff0d8a0ddd28c1ef5ba965221f9258803280210cdb7ec45e8c77206c9873bb593e84b14950b97aec121d0f44962104bb620ea73a42dc677b5ea311a5afb3d7a037876cdfdbec82614dc6280dff0e32e38a694ade571b12912832393dfffd0a2d6e137d060a102da4325666fe5b6483b21c74b67c845029f29ad239817661a3922bf38e389ed459511f1b3c3ee5867774cdc6598f9cb1474bcb2cf671e9118d250af5d27524b67adc5042e603f2382161e6acef689968630b8e85cd0ca9c7efd84b42d557a910a9b1538bed0c8b7499be26b716e44b854cec5a24e95a77623ad882df670f972d09e4ddedf84f5d4e1ee3108c83f8e03db99f62b04f54dd8230193fcc1f611c0629417cb30471d880054781d4689972288f2ff3f2473ede1b3def11d276cadd110f33200ecd595e6b3c7090c1d9f3e31d741945875ef01bd77d3969c30d6b03bd66a03a1d67ec3f70331ad3befb5580fc4e396ea8c478135aacc0b3dccf296f4c647598a90c09143e2b93ee5ec6e6976e7bb4075627843b4f534915f3eb9e8006bdd18f45c36feb4fc3dc38d2f40fd5c7a2fdb1529309c5a6f650e48026a11e675f6c8a5aea5ca7c237083400a63d12faf06fbd6903d33da141074c8a3a93b8b96903c345834f7d1d7d3fe7fa36e27e4428559b97781d193c2ff7834e66962429a02c717bdd15d5e2b9ee1c50c9bc25fffecd27301a518892efffbb91a1afd239ec13a2630ffca7200cb9a1d0fe7e3b28470ff303a8f99276e8ee4affe23a505c40f2517b45fc0f75493df4254e0d4818cbc3d29b1fd3191cf8fdb0e09515601150bd75dc57e988f44328574a1682368f0d91f01203d3724ab653245c907b1fca1a8f500cb92a9f95e6822ca6a06f569068f0ad53dee8ff919e7a19f76e22b44c54de870fa529355c4eb00e7189551f3f3f50e88e71803e711c62aea650a02a6ec504f7f6bb390be9cd78f18b58e395a0c5fed03f27ab8664b36ae3260e725ddefab985bc4ef7d26681adb1035bac3b0a8e1d225044a6d74b45708f3bf86970c8f40380f246a849415294851688afea505f8903052d50102dfa775c62146e65551bc7571a9fb0bddcc291ed25620c186b69a7e8997bfb96e5a755957ed754d723719d3366fcfea40941cfc721b156408f9cd7460fd10b1f38b6391868b940c9b70ad7c3c3f6b33c54f68453578d42aaeeae40d4742fa4162386a8ee66556c803b6196e4850ee494bd4610d265f47148557612e434237c3f138227681b5d4433c322250b265e0508ed8923c44f961e6e39c4dbb24ba94171cb540344ba9c27dfee6917f2f3f1f37c6aa8c0e88960e3921d7d78703707ae3663ffb00a54c439a3558be63c3eccd3689af9948fc1322bd1e8136e32c4d0a011de2ba5598b9953ef81a9d0015327c026e8b52adc5c5ef1253260c6d2ef70e2f46d4e21a2420d2252539c45b68babdaaacf4b846fe97a47c6982e1b2cfd499de7626c670ca1816c42961f7e83af4dfe76714e9eb82992dc7a76a88e93d7ec672a03458fe09a5c6f1a047c46b0aca38d0a1c50eaf0a8dd5ae2ee65ca4a7e7245aaa915500e4d6133c72ac301bc1db21399a2031e3e1972842a87c0ac4765bca05011f024c80ee595845d43ff0c38c7311caf6a5ef24fb570cceba2c8a1d7637757ad4f5ff7fbe7f2181eac524598ca28f1bfc14ae409217da1b75de0f2d743b4629fb571423ad107840720ee1f8b04af58280401a2eb7e1d8b97ad8ecda0bbf3476f8cab91b1c0afa3d901d207b4674f2a4298d9528aa959d9d126dd6b75a33c9f1db6aa7f5722f6ecf642a466ce30401690b59741e3bbeec9f5aa5d18ff9d5cb333cce79f97bc35faf1e5a0b872be2e65d722c37a8ddbbbfaffe30227330c5875d43cb0aae2d021c60bd8888a9ef4758eda5203e739526cc411a8f2eba59a75caf98ae2b0edbda50c78603401d6e4bc9b7ccfc864c62ad38bb095e898b4f2b1626418e1bfbd323c88810347f5798d2cc7498611dc7935b7379206776af2066e4f6b31adb7a9e4789f4cdfaf5b2afa891caf7bd6f731624760a965ae12d055875b906aa10d5cbb6041a6d458b3378e04c63c6e329003c2e666da33fd52d41a3e2ec21fa6d5c39c154209b8bbb7664be175cb79299aef1a82d4f7e792f85fd97db70732ef53d42c3042f8172d3610808303576d02916b69704b7acdb49fdfcb98d92887c1f62168138a027fe09f0e1ac582ff08c954732106b7ab2a62908e38b582e98d569077d91bbacfeccb224e5bc7915ac38cd1bc2ea413ef9e91e44299a20f93f711e996b8bd1b6674f47959d23ccf662fc396424e6b34b57e46dae10b07c89e3078c18b7d0ce6fb8d3ddb1ba33df488e254a4e372ca11f03b2d5992cab9c40458d5eab9944db1055997eb812f521694d1a52f58b89da7ccbe8af6c41994ab1f8213efe98ed88450cdb70295f6e34a7185a5a61360064237f64bef1e4421618b2135d9bf07600feda2e984aef7502be65996f64bcd005c4c08a42ca72c7f8b64baf9d1b056124ce9f79afd5f6f72ccaa05f9a7e2649393fcec7ebda8c9a0fce14c1d6b1fb882c3cbea5a39ea40779b59ffffe4510121f46890566ca2ddf76f6e8a343e2acd4fbcd6036294c186db198f5efc9222d98b29c83c1d6dc362f3b9767725c1c511fdcb5c5317395534d8a929c81c7f5e30dedab286b76b29b2aaa4ed7c0126cd77f0a1491a89c7446c0322d3463cb7bb30c91dc7a29d518aba3c54348ec583cd8cf213d75e61035477e29620f7cba920007aeccb040e91ce361f3f142127d361a7ea9be2c44cfec1167b6ec678d1a149db68b3235d7d53e18787e76d3df0fb571d89e1e9202af9cd144335e9e75e3636c0f494a032d437bb592570fb1feb61175efa0d849ae48e98ac71e015390b862e96e9936f896de9f50099b02841b5a83430607bbc668d41ec65dc592ce6236c745fc0f9e177352735a43ef66779c95e9bb64ca894fb3978050b26e5f43fdbea04a8088dd138fdd2fd4634868f9d385b80eac8d77cd38ac8232b69cab876e00dfc74305a2e6ff37031d25a5e48a61a2c78336def27f9e4e8378710987240d84770cb1c40fa4d02e09e337fa61e7c4b88e506b7fbd155ea1c43630f8aba1f312c76f45bb87c72e688f8fae264a07db78a4cbf187723d0d2364a238706080e2af06d68dc74171e0992688f6102dd513d543bd95f80e9f8991907147de0a96a421687b827be27f7652614404213306144fa840dca0c2356ddaec53a55d6f89c7675e48a7a85eec011aedd56efdee16d5fe28ac7b9f3f2c29129dbf0e2472269505fb145d35af0981c7d26a610783e20fdfd5ee99bb1e86ca71b352e2b713a52dff8646f133c982d143f3c13ba5dc973ac00119f536ffb696ad2d4422fe373383a0df44041d0692eebf336d71bc4ab22026ea4674385d19f538428096329edad0de6ebedb637ae152d2f3c584f37aafcc4076c559a76a2b03258014ae3bd356e1931f5790785f79693d8174434c5e214279f4291c00873f6f3636a1a29ee464990f61331991a5e5c8680a1b31448335427b4fa3d1e50cba3066f78867369012f52b286a4303200cf5c5609553317eef51fd599c83d9d71afd1bd4c17e8cb262a747ba3034bb12dabf1c9a2e13e484adb7676d9538f7a7f4a73c94be5bafc844296ecbd1e4464f849fc37d55b5a151e09794700dfc2abee27bde6d66258ec6c7f4d256c561e0abae015e220a32c0f43d7e935116c1ab35d4964a050bd517c1839eb8f79c185e29fbea7d1540eb515f29aeda2557a625b6e5305aceea89faf36e81e7ef73e133c34dff08bf44c97da414a8bb55a87f17f52442853f388ff0e66d3c6a8fa25b5ee5bb916e16eeb7c4daa7196b2fd4bf2ef9e863ac8aa8d86cf72df42d177245bf05a9d147fcb4d67e40a531a9162144e8c14ec85c20c227c29996d632d341cf488bf2852a8a254ea47d02a81630b9262b3f50cf746421fe97ca9afe3fb52a7d4aa2e1a6f9aa6629ccaf0c8200b458f309276a52e134192f4cad0fd2ab60fb6f39f9e330647535050f88009ab30427544a696c842b8ea50d7311a76a12fcfd179f062da702fe3506797f23c5ac74a2b3f4e230a6e0d66d1b5ee8c0e9cb11554fce25e54d0a6005ae5386426a4d4274226c985e943750f1a1b7eb99f3972e17a24f30f951faee9d4b383bba37fe95b29082a95d3004e646036b7c532f9b94ca072ded6a79b22b8d74275f3d991916ebf94507ebdd14e41ad769adffd4713ee18525371183c2ea9340f2587b2cad3ae0435ca838fd91a6e9ec45ce826e027c65af3d5664a2a9905da623df48a90020a5f6efa1a836410e464df622301945eb87628dc9f0d47924fa13ec351cd34e5ee76074cbdfe1bcd53ef4c30b1685de78782137b7da629f6e61bc92ee6015984bde5e6b8a17b7aa346a746d6f865187b2cbfcb216bc9bf6d8f7cde8611d1b01fefb72db222509af986d5699b8a423137ece2005a362811eb10c2ab7fbd2bb2bc0bda1079e15ddcd76374bda7149850cd9bed7c2bcc99543fab8c2014978ae5676f287d52328a07d03dc3c48c5c8ec9db44155d23cc4aa1ffe728e3c6987b557b7aede9ac9ae8d481cf71f9b70b3b1c9ae14ec6487767031885e193427404def483a243548b95d44ec5e07e780cdea4f00abc36d203e50997948e509dfddc0e95757cc7c017632111b63dc46fc0c3742f10c5065e242c5df0800da298a67d304e4a861dafe53a14c7755f62b771c27e46d01011ad2ae06fdeb58079c2ada217d6b96a0add95f71908ed95fb390075aff3ddd9df861b9528cf42d97e88630f0f6eff3ed68d836a52dcec2a7a35310acb7b0499b2b85596f35b4a5ecfc710b511b8255ae83fa34995b231590369430b076b4f399dfa6937fac06e14ac97855b25dc725a9780bb4d4fa0ef2094038f22a19f41b059c40711b3999153344b8dc8e2621871892b0fd82a48e96c0fabaf5f65f6bdf3129ffa0e42d55803fc3d4604dda8095b38606eb2e5db0856efe3d1e7cb0b956ea144ee1a4b266efd578eeca5fb88ea46ce20ac6f587b868e33314484d0f700ddb803f7b7d8107366fe41eec5295278094e5ddaa8db9292c9c176d873cf332cba874ab134dc1901ff431efced7e647c785a2fc79fc973c038dd8715a17b597ce7a7dcd1971844eb6ce07dbe5d0ec800d810728b737ff8acfa73ace3e72cc2cf05c8faaa49d86b67a510a0b19f2ad763516792108d3f7b498c4637311b61f48a6cb4d7d31295150c6fd5715447054da5284d4dbe100d5ae57c5730539bf1016c1bc82b89752a3a66cb6343f31bb1dbc736efd4efe542810fc7770975a7963eb7d758da497f885d270875127ad949e02f4f2ece9b298c99d01e2fd784f42172f86061a62c27ed7950f8a9af82e7abc6e4ebda64ab0951e4fddf69a708e1469259f1cff1f293b3044c67f57ed71c594034586b146b0539039ad92608bad4ff92debb37944677df85df206dd1ee321d56719c39f9e26e320afa59f1cb87ed66d6def60e6ab43ccc49133f544def157a0fc7c573e5a92ef78d2a80222310e82a4e738f0fe395347ad0dc2feea59840de8f820fec8984f475635d7bc13ce2284fc869c39bca084f295c4b94309a53d213071a28c662f124d0c3c38068f028f93957ddf2968975e3f8c619d8151f180015e8e376898d5425cef9ee59687b02a77804017872a574f4f62799d7150172bee35199a93b72cc0caf0232e6b546baf82ec7a6bb8e278119572b05031b6b31bc5ec23c97a3eaa9fb3935712831080fe1246f762eca0390b35193d92fdbecc649f42e9ea429f0b433fa945d115def153c45393822bcaee3269fe56aa0def2e740a26c14ca661208289ce3bc03d63d24f2378ec1e2f54f2e29a6dbd54bb5fcc92246ce5fb88b510860baea6b372e387fa8777f68f540837f63aa9a0074431c51c505824249c77ba3a4c6ce3daba92f021efd5ae32dbfea3d70384bcf8b5127855503f24b54eedb2371fc09ab56da3f33eeb226f128524a3a272eabd1675d05ebef635e43a9ee15c19a4639b6059fa053fd0e53372d3658f14183c13cbb8a7a77824adef86839b141e4037f948798152b94a8095beeb91e8770f7d9a0dc55c59d01fde58eb2ee2a22d9a640b0aa77b43bbd1ad2d52a1ad866f0261b3e429dce90ee18ec33bdc18035f7a8af9c394acec6ea34f0ef7de80532a4da276608700c53222cdef0ca1d2f4fb60b49c502941faae5a1b5d6e271ef9e249661016ac458e7bb0565a9e6fd5e7bd76f0f355829d9bf628ddf388996f10ad824d0103a23522b01aca7d505efb6bd89873cdf235c4d5d2359ca285b8454f447ed0cf32ef3c982e67c685f558a2dddcf423b4f0d479b7b2a42c3465ea7ee5cf2ebd6a676e1b962225f179eb36df4b47e62a25adb0415071e3eab15edd646616abf3225c578b7320ff5925947ad6e5982993930783a9cea6655af4b81ed35ba7efe50883b1e56aceeb355bccbb8365a5054ef4e303b443093d9361c3ff205d2e99ec6fc578565c5683542f9020ca1f40ca44793019aab670e39969467dd4fe79c9e7dca7161fcb15db257e0422bc33f0ee605b001523133f996405cda2ea2c7a5d056fcfce022d6d1c5b311fdadcca3a51822ae775c889b44202d9ce1aceec6797a287adebc4ca0ed45978994fc12e410d5b5426240bc1033c45b57689e3968aacd998178ce0f34264dfa13f8fb8de6c66f351f2364ac8e3e50f53979ff3e0f4d2a3e6bfa1ffd7e94423592930061c2482f63be227b8358552eb907aa68797bb40796ea32d274a0d62e886b723902c6c6337f7afe2759cd8ad3acfb56451e59800406b234ce0c9ff2fc536e51ba90d5be52dc44b871da46127ca3317bb756497659c396bf4f6fe76e309aaf6d80fd02d05ad9b556add5e27f0786d7bb5b7dd69a88b21bdd4ef58f6eaee067c43ffddaf618bff9264a8086552ca9293db988e98f3a18f19ba9c2107dc2e10334b3e7853c57864d326302d4f70c6410228f6d566e8234501c813030ac00e6f9449c6e69b27155a83dd26b122d1d85b3bd464fe8ce9fe01c0417c6088e75ef2ba68bcf7e7c8d01be124aeb6c5d514050465aa2a0eab0810c1c10f37d95a10b0f4226cc1d6c4ecf35e4e82e33cab560b6323b8cedcd66fc3410d5aa700c2542ea133062656da309d8a62855c4ac6709cae6d34c7bd1dd1c6c8410090b7998b80978f4e5378e766b2cda020519bf2a3f8716bbb154ae68cc860ed900d8bb12957bb94be16a9bb44f7ab6d2c7141513534f443130f978434e15fee536fdb900b7bcf9c81aa31be833991268eff4d7c827b61b288a3264c34883ab08c182f42730ceac4c0780e56539bef7f1bb91cf9c5211bb5de8cf10f261191ec12f183b8525829179d6b1946c6ff9bfa37ab16f7819e1f6a169d3ed8ac5d2f840c0e67acd41c38e127fb3c8f6975ea76c5adc4b3c54c13ae7eeff08f9850a7900fa8903a24d5d3b9f913d9af8f10fe9d3090ee08a9df843edc5b3b5207ec76a63d9080c971c87d949b4f0777d1e0ef91e2bf6d03c7840d420945f5478fe57c1af9e47160b751a12c66eb5c2d18d287eb23ae68b1124ef89abdd4d74b4c781aff217ba8e5a66e1fd492f052c05bfd77ff86da7c0258a7fb09a76e8d0fd572eb153ad28a3dfaf94e2f1e4bbfb88f9f5ec742df077b753884b4a66e52ff57d33794966312fb2a2cc77eaa290af61beba7b49fb11e0429a3302a5905dc57aaaca8a36da9a415273ef54306e5ab2bfba747cbfe566ef8d1d39d1a6d4e1e86a4b4511dd3c786be2c1c237ddbdf459cbea3e2d4c4d5d5b040aa14acb215c99d47660711bb1bf1a4412c10ef6bd08b1364065ef80970f37fb8920cd4d3489384d526107d378df0e3e5cef6fcb90aa148fee21fd742c2aff27e38a7fb2625f4c01f8fca683e83dfed0b661870f071a8dbe38eddeb082753e08aa0441a86be8752697d2379b61829d80fd5172e5dbb4949175b2bf1929024579663321a7eb16eb82d19ddb694acca2e85a9076dd456ff67def6137ae6bc7a9db8324efe13c76471fb2c732e8e9f4c75ae366b51b0bba232c48daea16415b278b1f4f23d06f4bdcb4f89c4c4db0e4e445fe2bad010de95da144a9d4c8471d128bd59c4e7cfab14ddee284e988a9523781dad7dc5e3167eec2fe41265429e22d0737e7a2fa47bd7ac1dd1a67c230af78cb3da0e0d014e2280e6654bb4bb7e81dfbd04b9f8823147952c811e58320663ca843bfa0887149ff22de82958aad7c545596ad0d179a7378eb377c1ff439fdbb5c7aadb01bfd9cbddaab51480d598bedfc325230ef04a5bc8d25b3bddc966de130e2036bc12f30af46e9a162c0be94e5ac234023be0cdcfe88b3c44ab94666ec1555e9bcdb69457fa5a2f005c23701d287fa3b7d3d28a687e152ef80c0f3abee14f0cae137e24a380febd80fb8f0cf5938cea753a91d06873c0447505b7dfec5cccf198cdad84ac14d7b6dc95ce9cd4aa4fef9a660fb5e49e9803fb74ae50402950d76e4786588d8b9e8a3f1d7cf1ac1f206b2b40f0c322e1f80dc1aa9f672988f652ff725b7a2880e774f2946a0a6bf87684e7d22f052fe00c3e469f5ae2a0a48f1a7d81c5902aeed7c889de229b008543df1df140ab07062f22a1cb0ace4b02babc378e5c2d775287a6fce7f23cde7ffb3b38b33729ff04ab305ed56da2563e003719521ab04782a0d61e1ff5aecd60bdcca37cc4de87175586db54c2269a021583cddd891dafdca08527b1c1bbbfe56faaad830842a04585630418ef4c1f0316bca6ad6a5252e191a2fe308a0fa5bb1d0c08449ab153545444e84c8d25afa22ff211bb86c6e0192f7bf7f2cc81352b3b680962af2f7efcc9d879fac78be7c34c758a2ddea66d408daf70f3d137259c27ad19d0cc6da87df6532f2e4952a11e28aae06821dde12cd9041ac6e442d097fa2e6ea3a911ab9e20d3ddb8915ed6ffd94527c544cf65cccf201090307a564a2a0ce457f6668595c696e0614490aa95f622521425f70f525c75946274eab45bca03f76abc2e6d221fb8f2c02f207515ddd62cf30072b37bf91edc99be787488b9d8b81720f1098b81dc617fc78a96e97c09cb26700a7f9d9d2b1edea3bcd554d2e7f54d5006209d9f114519a0cb81f3df2cb8b3f3560268289fe3999a9eebf59041764bdc25500bb7ec4411f08f73e934c3891cb55d86cca2309535b45f7dc9bfdfd878487ad5f5cd817ca74348c63c32ffc144e121e918bd5f0d0542b1d2aee43d01438e4a78266e93c3e98083b5e0282eb51097c72c08dd0d19fa5b8a453dea6987e5a1138c5999bb3231dedacab49f4503a4604ccb569e44f3d1130e8cdd4273dffa50ab440e4779f71d44ddf18f911aae54c52e9a6249548c37630b9f4d6d8a68d66cf154b9d0b667f9e874eedc03a6255a7a04331784d545c5423e944780f1834eea5ad95602f26c45a138cb04b789211ecc0a7cf5c7cb2c19468e37c780103daec4daa1728201b7f268edfe0ac34d52eb9c0e947ce745a7d01e86202aa74afc133822cd17c5f32ebdacc5bf6c666f466fc8c77b35c56abb921a4d8967674d10a6f5d12bc5f8bc037a09c60f293da7537b3e5cdfc2da734806b9c30c333873a84aaea853b0eda1f12a7b6b1d214023309dec2581b05c6794ce4feff1273bfabbd4c0e41a793e9b4dd7cac70edd7db3477d6165fde11c5c0a6e583dff19d74208b77fcb6d914d01efad1f3b5a9e18e51d8a5eea19afbe60158fbc6087a8da92088a31fad984a0ebfa38f69ad97ce68b31166aef37a9a5b687d22e5e8e91b52309959813fb981d31ce4f8bb73df291b756e0647b801953e986ca68841b4e6b09acb3385798c3fde1a34b0da9fd92f1b120f85dde6c960e362023bce00fd33cc253d5770fa0eadb47880bb14601d8a60f79396cbb0fde2dff569351d2e5bcfdb5c26f1f5a0285ab67146a3eaa557b174e08cc90a6c7422409b34835ab2623a00e6d088d07723cf2d4293a543da2d0e28f85562e08b1850b41060b6077ffa487664a00e972f1ce9cba9ff8671b763eac4ed39719cd6bd1cbb87fdfbfb6febf036f79f3e72fa573c363556aa83160dfdfb88b0992dbd194d523e3449d12ac59e03019fe30e930162db3c3c08af90d037a5fb7897a5782117d82046686ccde565c0f3b93c31cfd8da8d17a12557b6c0cb1f5b0cb6c89b0b2a4564c12cca2e6262180fba6fc7d1f09f81f2f9cf902ef3efd99d15265a47cc555d253d2aaecfd6b4f1b6005d79f9d2232c884b0e4b6feabc6308438e32df5e48e5cbbfde1965862d80669ffb1f224f817556e41a91bbb2ca9dc67da28c5c6aa71f7f25a29253c572140e6d5d5a78304a3f059689882959c36a1928638222a8a478c198f8c601008e9964f191ad2fc1683dfe2616822190620f93af45c3ecc92a6fffa2c2ab880c37df6ad6bdf4470113c849e10a7e421090fa3f566c6bfc7d023600e2a1914423ca519bfad706a610e96fd1d5b325cd61479c265ea5781e792db70ec859aab4b95559a825be5ba2a178118cb7c44cd79b61fc6a0db39d1f8a2fcd5bc6aaceee8c23c17f908b4a0ffd6e9c8842d824db9c45cffd0352f1fa963ee167c75bc2101ad81c23ce3d53b1e651106a573067d5f2f97b6830423dd232f7c553e90021ea52c60cffbe6144171579de0de3927069f1826592c738451a46389a287978e4006bf7503b05b871b9e0e389cc1de17500ac2beb61468cae09369fe78e34846f15c31573e0751db259fcf4819454101f6aabe50305ffdd5e62b4ece90cd331b24837a78ee15592dc57729ee13fb7267746a3d4ca135f343ed6c58022f5002b6c8630cd0f109eeafcf3716733916ea300419de369cf9d05d4a016ea30e1c2dfe54ba4827beff164aa757c1e7c1834aec53b981e318c936f71363005e79735d1fa871f4b81bfeb0345453f72c61b1feadf0fc37695173a49af8d3f88f44575ec765c18425a5dbf3941502610321c5aa02486320d1b69cb38221f83af9385064ffb23afba7d4f6d34b7e4fa4660a644e31ae691888c7e79ee2f8fecdfaa91224e6825e547fd220c3f88f787a9dbe2273535b3883384497a7eb87e1d490c25d5a7379deebbacbbd795edb2311354e203f1d5d36e4e85e1e6f12b6f72b9e74c3579bff7d6987807fb8d232c48f4e8ac672d73f8b3f8d1804d14a206272c728d28fcf50fc1100adb4bdc284f1f6b04265b2fc8db8a33a00779f049f5cd51eecffe65b358b988f46cda405d0b697ecdf6508c3cbcef7dc4da5157a24924ddb6fcea9ff6ef45277c5d36384e9835b3c4a8c1a0b2be74720353adea64f8ecf3b9f8e1d193ccbf8a9886b8ab122783ab4971cbe4a5046c194df0da8288c20a1a68190b3904b7f07fedca5f91f4cc62a05c366375fc2296c172cd972d0ef2e66933aa1f6a55ece1ddb9932e60539e8c7765edf237fce322208362fdbf78bc9c2d2f8165fe18ab28a8a225f5c825b49849dfe4cf331ba551ea2b71ef0dc8962fa3f43765b714e3bf46b3e26446aa482b65fcb37404122fbb93739a8f44ba4a91e04e23b9c24bb564a7ecc228cb2d4f4f4d30fc62443afdf3232bd25db33e600c9536b2c357ddc7f97a52341003518fd179c78c3d0e142eea466c29c447f27ca678aea919f367b5e46267ed97cbd5a3e922095e1138e486997298af017ad7d47ed790f4f3a9ec93c13dfbe0241b6f27d5bac3b9ed53c27e45ae6013a8b744d2d750926f96a7122c9d51facc3efea195d87783c1842ebb9886534ae4118cfe526f0d8559e78ee1f22f11ce947e04ec007617c6d87e2b62af21608c87fc3a8f2eed0afbd37fd7d08dc60f720f7e1a17de7be219bb161105cc092b4db66c3221fb37beaff6acc77ef7b359f4a431d0906531841249ea7890bf02b5049c03a23c61ccf483fdf5f0ed3cce74168515d47c97b6073451a2acfa3674c9c21ec08ac7c245ad09f858741fa293285501990ce15cfc44c089f1602fc3b855dc03d67de31a8af8434524c49aff99a86f6c39037bd243a85dba32fb75b1941da45a551191750cebdf62e40adc44b311b89c403557f49f6f04254cf0437519100844419d87cba5e20862dd6e6fa0271e1b463c7a08759390ab6365f04e63e86b29afdfaae8d728f80fe7a616ebd0c98e08a8a321f07df20fae9ba85f064bd3e4db9bd47d857a15ecdde7e36a4792be28dd9858e7f988819c6e3dc8485a2a52a3f72ea26882a544c67ca25c095d950413171b5a1c6b91d7a3096adeb56050de8610576bd35b85e2639a9a5b67d1053d724efabaf3895865e7339e7a7ff58ee414b05e825042a0ff56fad6e47a9950a9d144ba249985341009075e9d50af7a4363e452c3258f0c79d2d04f0444c91c513f2c44a156b1a117aa707e9245ada363ba5b90d1c62dfd34cf2855d47847739fe1ac96b8ab27ac4330989f46b6373baa0728374789e14f94dc25f3814379a8310b3b2077a5dcebb3e3843f1145849468ae90d9d234044a0e5dc299eafacba622d7c9fc058e7b2af707a28c3bcafc5db0b39f37962bf02a3965f0b992a24285ff4ed23a77382e3e0b3f2874dcf56fe0602a79709d1068bc3e60154b1f3db0473543375f54d76681084a12565dfef447653fce6e0721b0bb2490cd350aa5ef1e674049b6b2ddd2e6d79622856af7cb46d4b80f037302345b38272e6b9d00b4d6aeaa33d100a8f02c70ba851126a8b087e91c74f08530af5b0e8fb0aee814c3ece1409a71df9b8b4f8f71daecc390f7c5e69ff4bfeb43cf59d28bce1d8d022be228fab6f09e34a6b1bd6cd99ae22687d35b0c7b26298eac23d68f5abaade9726b7ead58f8cfc25aa372d94cb7b7a55e3e9211c1854b9016484d657eabeab05a8935a174247569e7c63a1da17130c910ebb151a335ac2a6532ce4bafd29356a260aa37e85f4d9cd9fd71cac8f1ac7570aa453ba8cd3c75400bfa8b677ad7ca6d26d3bb173dd81507b84c54f28d72d3b869801a493d5bcab3cedd9d1d3e090acdd693a82a452fe94cbc95dd95576f3a41ce463e7e535d04cf89dfcd828bf284b4bf503da608c1b3ffd2d025f3da911e35b01be8a3371d628ca09e05f1568337684a8980fc1a9d0e959a27365b960567446e04b32dceddc4d71365980d2c7659fabc00b81c90f0683d481b1d6784c402d23620b47fb58d39f357f61c6efd14c1c3af2a165f58affcdd79f86e46d2b16cd1f6fef4d0b4ec31d201d9ff7a5aba2102e4a2f0a27e2bc2e7ecadf212ff8917d53188d6cbdad4202728b86805ed0acaa72f6b4ea81cdbda46248e7c1e7756296615c4077847cf7ad1550f54e55cfba02f5b6d1ff35d4b8f0aaadbc93e5185eb1d50f198e14c2d5947b10ef2f8ec12d459d13de187f04a76a3c1b779ca53e0ef7e218974ed2fdb1d063f1e380a6cde7053f19c3c964aa4cf1675887cae361f0650f037df785aa21122fec4255afe249fbaddfc10dda4cb64cedcf705d88352f58ddc97ff7d17c7a039ba5b9bb5feb0a816b2f850d0ead42c91570500eae4e090f10c9f5f75e64183c85f4526a02f4d8babda6cb0e4e34c341e422c05dbf35d4c51b789be6c85694d03a523553e0d98064fa3331440350670c8d9682477b00ada93165388bb288ff74fa4661689f4407ec7d0bc8bd610d3302dbdd4ed853429438bdbf1bcbd18a1e440b3cbdda001a67a2ba7da8198049b63abd3bbf1d2e043f34e0aabdb73eec1385b2ebd5a6abac6784c8614ef112e9aff79bb55d7387102b3677966688a561ba687ea7655b95e36abf917a669de4fc63e5804f01a15d5de65b5d439a7bda70c614b385ff7c0e03b1c0eb80cdaf30b0b38670e26f9b3519ba50280e65b1df493cd5868b8879bdee3f081067ffbcfea2db11f087f5a3f7a51f6d4695ca01f62336b92f423819cc948a25b5dd4a7f5f7e88b3035fb28afecf0082e95a8a8997246ac784383bb3b4e7f14217d0a366b82d6aa80db7b56882c0cb380d39fed986d720016d8a2256721bf7f97560bcf5fef3a5f67db1d395976996d9c2f89386ba2ba93145b850f668d04184ad0ec03166f7598248c7faf9f5f85d9e1f1358cc4ed1a316bf2eb80c83ae6b61e98f59a53e9c7d062e6bef9e1173245fc927db16bfb2a932d70494b2b534d0d46e6d543e753b1b2d071a40f36761374268f19291616891f8fa648f4103f66ec5584502dccf64842adb05247deb5c945271b5d06922297cabe8190702a1070297248b8604a8c99848d18c0e26736be8da2b8b3dc67ddc52e6d2f7359c1e5cb38de46c8a9be72cc8754fef3f8c757f050a42922ab14df460f9c5c04c6eb349fe68c0e426e57e8fdd20cb5eedbe8588b20d3979fb3ee956c18c6dc8b5bf36619041c2851480393b49fd81a155075e332b7db1833e1bd3b810c29efa4c1b15cdbb1bf3c995bf612afe62576f895a5d8ac2305ffcea920a4f8b257195f737bc7148e9b3ea785b1d98e2fc6760f1ea31f579f96b26559ea2a6fff1825405439f5b19d077812a3c5897ac031e18e2dbbd2338d8bdce2135e600839560ca011798c4bd411d293e8f77be32db75634c51601987f3074c7a4f69706e84a052fec773618d4cb424bb9e3787828b18f2336911c8fc95ab662a91c9f584079a66c8a84e99ee998cf785b8023113ae36b20fd1690a63cee5fecf9f9247c3a6c8ee7b66e8f872e030829c36f1b1130b775ea8ec51e4d4683210ba76edd9f517e8f83fc83d88f329e954921ee061c268147b529cf159fb78128c425a60dc74f103ac5d6016606c67d6035e57c9c98f399051c5e77c3d4c9ed2873ef5cada4ee47d74c8a18a1973ef246f688d22acfd1cce145d8186a1463fe7c58851a59d10850ddf8b2d968672e9bf138cdad296bdb36be9ec45295bacedf49551183be730ca58280731a76fff6ef04c7438b995afc1e33f92c9df79b5670478274a7a9d48c870fa0bbf61958fb77841658d9c83f9946144b25b060dfc5036ae08c4fdc05062aafe1c492a1a0df577e82b91121f9e22c7152d32b3e7386b5e04163f550c3e64bb1f04faf1ada23156780be99128c7630012c8a6de3d0fecb6186298c212c432aed3d619a1eaafcc50b9c2aac2d91e67305e78c3b08c6b440a3a014a92b32774da4d0fd9e9faf7a67a2c5c788bbc7686826e81620aebec896675f3a7d95ba3f01628bd761f836013bee7c0cb4984e81f2721f29efaca56dfca22fc0f57f6f940e59e6136f4afcf53b13f48d321ec0d0b3bec6c0c4ae87515ce6811aabe2e3c72eead953479f4503cd7611ebfa662f265b2275e412bb320261afe7fb8c88aae40750466f913794743d7b2d0cd5585f5509df74d78db83be90fb4c53602d7593a3da92a2388f1512586891310715ea8b235b45ba7bd469312451396e4a025bf0e5093c94e514c7b121915b550e5ab4a64e205c224e71eecba68e4bf024e7a4c40c176a3e556a0c4cb37510599c2d3ce4e9f1e36c1e8839ad7628be2864fa4cfde661acd0b8d75afc552c472425b06112f109578baf5df2f50d3332237856965912a13e61af61774e09c7cd23fdd26f4dc58cd909bc6b4e02a3f2f4b5d06f5e524ab3d26d1dd7ad56d0111fab3136c8b071526e49f5cf471ea0b95c0463e9720ecf0d48666520fd6a0207801e48615160bace23efcc133b1c4b5027e37e9d824ca73535dd504983d98d6852d916dda59dc95d49d514c5eda2dc166a3a536f4ae591a1e973e4c3d695092e1af0e18a1e0b3697d8449822624768a32fa527a901bd8aeab20efab3a0412a45a1b73028d2429a7615bddf1247597199c92c671794df84f755b52a6cb3f3da013464d7f167d82cfb64a8d17f67ccbb334ba38d419545c6808fa63cfc20a82f434ab312265c5f32291f946c3891fc2c8ff2110ca6b62cf4fa9b795d0075d7211b2882bb749c20f2cebb9d83741f4dd13867bda0c683b4cecb2f170561ecce69c378ba5ba537b98429783bd0b47df997bf0dc4035c91a2c845bd6ca838410e0ca31181ac5654b704205f324fd005dfbce412cc219bafb71d2387e3a40c2aec43c38920da156b54586602f8911e282e8afb05bc705d1bc26bbd733991ed7de15d644b2e18184dd4bfe5a035c93cf51342acefb9b9e9901bea7deec831e685a80cc729fa702c98219ac5ee94918f0fc83ec0f39ec20073155995ca25e6b2ff2d9792db3e275ec7e3156f6d0b794afe45060efb22e65553f5a0fa8c6e3d9e4c574cfa4da1639bd155e917b94cebea78d4e74b9a4b15d9afcfcddbedcdbde68bb0341f7959b86d79cf498da0691f7572627fdd6b1380e7ffc3ac955408a6a6fdb7cd33f61cf7678aa7b37c7a0f17ae0422714fa6517daa57b72b03ff72ce8fb31b705c9a4ec7d188bc43f81a392406123ff5e8956b32a612e8bc60d2045633f8299e6531cda80aff752e67f1bf4f445acd9ff6bd68bc7727cd595d8d0d818844604d1c133883ee1bd33baf27e6df0956ed7f43894664aacccec3a681e94b3adfd129ee5c180804b8ae193b7e1635c7738f94421ad871f7a810caacc83fa3657b21592291ef9720e0fd2cfcdd5a2d9c09b1feed73a40d9ddb09d09b4d56bfabb0cf8e6ce4c56bf1048cf5d725d6eebbc2bdd1deef91325ae437a1f039f3bead18ad87380765b872677c5538049feabd69d5cd9da6fad75ff217c9933b4efdf0cce109a679c457f4e04f851dd542a888db73b27bdfa246c2082babe14d673b2a13adc4b9a207112ef1dc1c7557cacea95260943d9cc13173324a1773d0a468bc19d2cc85baa64fd5ecc09532ffaba7dd25d7275320eeeeb6cab2cb7d7de6cd3f0e9a25b655708900999ac274703550bb2888419dac6327080922bfd2f713359efb69c16db8ea9048af7cab6e9c7f5c947a1d24b2528d3850c5132798e115d886331f4b51e387bdfb8a8678b08c57d53228ed837d6996218cdc881bc8cadf58ba499e96e091f421dcd685fd07fb6130153db16b2ae35e35420672139bde8733332daf757c48945e2c8160b0c0df4d701077638381503ff413dede65bf04008d1b6a473adedc62791d327d50abf279bd647c86b3a1759b4e6d275cda12b826727b08f7d9a52900a3efbcbdcccd227f967411070869c475b5a207a4a3148960b711fe528af6ab57e90b1e3bf49b0e6bc3ac085b287a15491537667a158865812b52299e6a663e74d04cdff0a3a6847f1fa34dfa9c8ee85c1d9ad0976871a9f09ec7d7489f6169f964474ddccac2ac56d27d041dcfce050754527e488b03e6354cf7d628223c94b04652f4a163600c166e470d887a824b4ea34755c8278349bd66216a3e8385b09b38bd4dea8105abfce713d497cea8131822dbd05b94031ee1515368a9d1a281c5e9acc7f8f99d792d86b6e90c30618e46828ca2eecbf2ebc9f0be44cfa8c64e6a38198fbec00b8e1006ab1f3811d733343d07f792ba96548f89b9ce34d431055c24cddf5ad1cac03ea24d93a15d54de88f87819d6960287f0789b86aa28274bc9ce3b7f246e0eaf2fa5dafb10fe564b1d0aa9d3bbf3b242f15509c2374db9768879bdeb40bf60945e42416d3d76541125377a2bd4d106380573afc11224443f4842e658ebfc667cf95f69a094234f684aecbcbe3b69827bb07a5492d63f82ec0623012eca18f5a9f78c9c10b83adbcda8f4e6cbcfed305264dca0e63c1d5454bee05b2ecbf90a27f4334a7b9b666f4c929ddb95689f3ae280d69e1a6fb8ca3e62cc26ea03ed86505d0690fca3fc2d28879be9845add0134b926ee4d9f03604c08f4e7e4057c063d1648e23123ace225ecc1715a24dc69a8812b71b9ee54d70ea79399c0afadeb4a2a0996c285ef84674cce9aab5f135c8d87abf1d25e1576d56660c6283ea99cff6c8f1e65f28c277eeb573a23253b6ec4978e64323db90dfa50aa436ff87a8b0e642f7199183cae377e7e5732171e1402f615b2c58a3aeea3898f8a6b15a7abab716f80732894a1e0e56fde5e9d670d62dbc6180d66511b98b1e00b4f9a711a1266f01eb3b5a6ebd896585cf57ccf9465f82ec73194973f1cf950e86b2bc5774cf91d9f170185bd8764ea62b38eb1d826b280ddc78cf71bf5adb82a1fda570be6c558ca3094f0022e6a102fef70592bad5f866f29b01c1ecd39dd26a31ad1016ec593fc9c41e11d0473268afd6d974797f4854960db570723560b7612f97085cba387043ded6f325b103cdafbfe2d7d879f4a04f70abb01c4fcf72e892a14f76a26a37214ec323178caf57fb57bac8cd83fdf77495e429690413769298570f5b73f1044231c1544837946441d01592c7e7c13eba9844d0f64a13a3c52f4db104506c82df211b5f00a4d4034375c548158b2554188cae8c24fc376c648f38d19c393f9f8bd58980dcd31061ca69473a5103b273754c754b3c0ecad863d0d2c6c672eff00deb28a9a1e63d3a53e157058bfb15de7a8f6ec7bad6eddd0af315e2c849fb5b1416449657cfd6fd08670ba8c5bff793cd2cba4525431228b6f797f612eeee9911e13d6e27b7aad5f08d80943d1f30e347f686e21e2201c2b9ac372435966489ee0c765562db925cb77cf8893d847a8ac5ed2e938475f105d677bd90033e6c9d20c9ba26b45e8a0e9019ae32f4f50894cba60626df15da173c1395a224e0a1d8b99131ddb75060530ba98dd8514360da4f07612cd598975e61def4d7b024cc491520285d92b0113fcb0a61a0a306099c6ea06a29c144657fa441d2b4fde44635e984534d745a22a20cc80d81e1be31a6293c3247423fa1d573b2dfdcc36e0331a180f01a27a7c45d8dc993a391e8462bcd4d614601ee68f1f4a96f69e6e29839f73bd021c348daeb3cfd4a41b1ff4fd358c551980141ba0e54dd76c4014028b6fcdc09791be6ae8760b558197e2ec029d2b55eb6f7e74f0baad5c27d0ed2cfd1517cf5e8bb046fedf176b006874977d388fc28d9d8607f3d679947b572e012954d5bca9f63bcf85a1e751f4084c51002a174c63c8a3710ebeb66268aac41ee0e3639490053edf2adeb089035f5965abd0584353ca4116b7bdbf4d5f9ea157c77e7ef8eff2715a8ee92c19672fc7454ab5c23366a705873f8aece77723f0abee5a7f37bb448f3dd632198067e89796398b20c3d2cc77d0e3102b6fa49364e7b468b1c9e2e58a6895812e18c4c77fa9079d03c4ea8e9c5680523e0688992d30847092079fef23f52abf3e00b8e092de1fe727f680366d1e632f9a43823ea7eb59e580fc827a2b757f967ff73722d3873feed685fbf28084490c5d3ed96e22ccabd2953d553dbed983c5aac3433c7fbb2014f4d0c20105d369797a089377df64d82c769bd26ef690cd804593521c46f084072a20a978e80a4dbb3c6adc08fc1b7b19f54c331b8e3f90416d1e5704946bd148d319985e4c531cc3d6ee2fae0065c1b2fe551c2ded7d97a277d70e45a1ed8a5226936e759e0d5d2169325b67cbec51473145324bab987f349eaf719e9a64e30fe66a3615a27e10b4656b28b4882c08747e3d6e833619fa5e82535f2e35b62785fe9cec98742ad08c3df2b94dbccdfb345e5ccdee6ae09a8c3ad7fe41e03d43192c64a092f69e97646e47aece9e1f329692e5297698c8f041626f65c5803fe20a2a3acc92fc91b3f8f09e256a09a3f86470293a945201c9fc5a90a540fb61265bd39666916df167276efcee9b0bd1c82e089e68e5fcf0886fc3d1729047a93c5bce0950385e8465bcb805a8353818ae3fcc8c9aba07d4063f698d3c5012e506666bac3625b3a63b60d8bfb11b1ad39c68f0a465607f79b9f90ef82c6bdff2b4087d429e4750c2211ad9356a708fa73cf9aac6b2137d9929a2cf273f0490b495108db4c40a9f44ef81b45a7a147ae474d7ff49dbab9fc0b5ae53e3dbf26b46d5c392eafbcafceff8ffa989d0998917228ba55e67822126ddeef785fd0a2bc413118973b1883aab62b6c39e4f3758b4cd538cbc933db48a38913aec74fc8379ba9f27b3a6d77500e19c5c08f309ca5cbd0e94431673ee8c83d9a22963400ce730f46db2881659c806e2b877cbdac2acda41b49ea8e6ffad59bee5a8343033809924622665a78c9984580e38fdf00cd933404a6457cfc17e5c2e54335c94476480c8f54d1cc54388f493f515afcf53708a541f47340dd685f35a133f905c9b3c36224910d9ee5d9bf23098721a1de2e9879503fd21e39f5e72d6c2cc42341819451c37700e294b28ee06e6ce26935ed3e3967405a42448fcb2f57ea4cadae7ddc0afdb5f41c51c47b7088ab2029bd03f6cc5dc2153a92e495780d960089259423c9bdd182798fa8396861083015438232e372507f26f61508e452307a86f7b84b176059184d7aa254523c9eb9717511537df1eec66370abd7396ec0ef640ced67df8621150846e0a408cb6dd59b4f514e27173f873a9be4c466aa5d134f4dc1d9b7f845662a133738d4d04bfa72d9f8b93674362ac8889394ffccac167086b564e73072f1b206405e72baa4061a07ec4921466e64c8db910a2fcd358a57d170ce2137d50e92f84907c3d2a8144f3fea11a925ef8d01172b4e46f60599dc04c24362909c834d3e8b1575174a55ca9bcaa201b4d6140227c653719feadb046247bd59aa234aa1eb77749e6036beddea59b87f9b3c7aa4b567f336775004782cb5aca174eeba7ff963331136e6b66059e5d9a9aa7e3609e52980212431f11c04b4ccab7fdc406df335b1f8ec95090b042b0420a3baca0c939ba0ab6bd20d1125d77bd525536ab6acec617c9666fd5bf1a0c6acd6227d2a42666a2ff09ea1f8b4d6e99ac718166b964316465763045a7625183af4f3a38699688635cc00ee09ca47afb480b832444e1f8225ce561a0b5e01032b654bcfb94d0ec30021ee357c02ad59580bc514dacf32bd08f249ff35159b1caaebeec2288deee093dada4a039a8cad1c5939c1e15adf5b4f5632aad91c21019b9e93a96b53524ae591ebf12fe6dea5860e1e4751845c4812444e5675610fc807a97d6a469e3729035488f416d3f6e1f80e9b09debb18d8e30ad0669ad515d124ab3821722af84ffed76f24dad9713a6faff57fcc9afdd8d169c92100ecdb0968a7b76eed88186b789d79fb3741f32f0c014a9b43a3bbbb4df9f145dbb0aee6bc10c11f09e99e5a5900e5eed9adf4c95cfd4419c984a73c33d4382d21c068b0f896388127995a7c43672e1d4cdb346f18da390f9e16e857327de588143a8594758ff9bc43402da6cd6e3008b5869f1cb3ef44553afe8312553dd392be808d6918fa6b730b8c04802f2439ab9b87410f3aa63213de9ec576d8e924e4435307d54e0d5fed2b480550ede0aff3a99718216063aebc7dac6e4b789e12485919b22aef82fb739df680a5b5f5117af5afb07f5b1812dcfb964906a2107d449a5bf163700b2d41d897130be7afb2327bc298c0c22784713aa91827c9b77112b94253a17718ff3d3431539655aa7bae4fe0619157d0418ff62028077223867bd50d9fb2e01e5890dc29af226294ab5c4c1ff3bc50eabb548142f353bfeb89a308282b7003e6134468cefccaa4a5a7e29614724099ce5d8c6c6c0a14bd22616b9125132863c7db848540429211fc0f12af03db16687a41a9545d9ae3b2df7ec8f4f99469cc72256eaba28ed59b5e0f2d97f8a387c9941fb45f0978359a9305f4d7ca603951997cecb0c0bc749f4f1f5f6cf0e75fc69fda5d192ff1802bf71e7b1891e663f23848fbd926b1bdc8dcb18bb42bdd1ef9a0ae740c4bfe5a4d5a601e25ac4daecdcedbeefb302cc1beca36bab56b1832d8337fb9211d5bccb4a7ea024a163d0f388d646c1b679d24479d4c71ba14020548903ae00451f4a0b9cc3e6145a7bb30dd9b79d4fd112918d1cd50b37dd68ac682951c2b12c140da9f160b752ec1c118bd444fd3a2610c566fbd987297521eb6fdc9345713421a10cb4b0ceedfcda49e81e49e130d0e1ec49a510cc1892d26d4ef3e2146b6ffa4b8fc1d7d2ab0f88dbc127b0e62c5112715b5092ec45e17ea73632b88c97ab466bffcc92b8930146c67cf5f34f80a29a2fe91d68cc06f8b3e7fcebf051eb86a14f032d2b70f38db289507cc6fc52d4ebc1c0c9641c6ef1332975523cdcc6f28f75fdfd148dbcf80bf16e77059f6792f23fc089070161d96533e417be488421b6fc8cc4a5b1d5a49480ae84342c5064058ac01ffc6ed2b568aa8d4a4f6668307dac7bcf4ec3d62c9053fd59a7d7c8d2fcc064855f949571dc3c21716d58bb2311a4f46e4198b3bb0cad22ef16d805f891cd53f75da3080ad937e0e43391eb86931990aa50787947d94a87bafa7e56598db5a35a24b90adb08d4806e48359c556e5d8df78bca22d2979a0ee41ae3654357e626c193ab21f9156e8fb5e5dc650b9157d61091332a6d71a853d2d43a1986885b820d9f4ced3ad415aefade5b1afd7a00fca0a35b6d87f9475c78b555e6fd8d88c0af86ee2b67e1d8c052ae022748e93833c7d4d97c211693b6dda9defa6db85cb71c3e2d8f1090baa906984bc8f7c92f002cb8b4f102290400afce62506c0866a4d5f03bea4dd3a8cbc0ff7f57d1cd723cc4cea0fcdf3e3f3a2ee80051a878c7b2a9748f46323620db181a1393e891ca2566d76b3642e58ab9aa7ff07c6e0a279258a4f3bfdd57ba335891de63787cfadd97f22ea80b8ac35519f4505f14e7bfbacfa23723415b0e588a3081e6775357658b549b5cf78e8105ca971fbcc44fdc4e77a94586d6d85d75aba1d2feb066dab437657b79f50f9439536b05fbd1d0be930efb6ad029b8a53afb1245e58c88ea050abc4923988675e584a80d27e7aec7740af466febc1e75666eaaf192c82a46fc6c0a640036c7b2bba3de554f4bec5a0f9e9365ebf0fa0eccbcd82ec1ce95a13a7949b5b6cb56bf24d9f8b9efa83ce8eaeef3b6adfd81a68d6a0d5036ad5195952b15b92773a850081bc1e2515439daa539b5a5c8ebdb7d39c8b648a8af38420ef6c056266ec92914728d52d6e657162a6c6016a02fcee0579aca9ef80bee75a5caf3b7037149c759f4722b157703270b7025ea1d275b506ab0c2af5a0bb8e4f9a254cb403f82c5b0dabcc180eaf416688bf25baf484e6280cec30245a0fda5bc3aa6a1c7626f4c353d84cdc440cea8fddba3f482c2e273b5cb9602123b34fb780541097bd602a76924cc43137cca462d35b1a62f155c7027026b71876aa0f51f910d523752931955c2be00b9802c3766522e159a79ed2f615543498869550455dd7ff8fd11e745d2674306dba35613426ab07096170688f0dc213d43d79d2d7c1832a4e78696e1042744ddd73206ab5e794c71d6914a68e93591013682eb77cc1823b2a78903df7257d09a74b4941dd272816eb3e97c9b1bf32dfd5d3a5871508b909dd94d5494b28ed14d38296a6301a8055decbd209e7e136feb65df7ff39ddd3b01c1a4cce07314dbc40a4de1cb6b86e3a381f37e8ade491e02be896df159b7591e1565fa741de151c2a99a70b6ffa27803a74ab5597c882b14ad7a0aaa79e06c9085cf539a3fa4a90ab24a7adf498fe9d36e0076c9f3a6faee9792d93948781aca6e95c9924519719c685de6030d60e1cd2c19dff0b9408e87847acd27628a468a30e9f0055cc47ff2f816e8cf9d6b1ca467356b0c8a9c5adb9c08fb26ffa331a7289b7d9faae4a5f88b3caa90caae3c2d78ac76089e7681ce79d2bdfe6f165a7b8683cc1c4bd1998718b96c1094c9cd7c4e0476b1ebd46f517dbf15f3a67ace18095d2845dd0f1a0c917fdc69a3b2a51d4cf223490bc359ace4e9b76e7b338fc2cf6912746e74fe2acafa3dfc4fcaad3edbd37514b5c12099248e91514c9f05c00b9f31449091de0c174664a98acb3f989934b0538b5c41b01c689dbf75e7c7e856feccace8e4f7504dd64c8ee36b93756d34055abe6cbfaeab6b80253b8c4ae85c1be3699529d8358985ec4c6d6a081154d9a019d7f493c6b96edd9275a476879639f091bf8416c04d10d30534f7654f185e7f88d08bfe1b8f77c75f0782c86faa64d50e653b385986b31f73dc77b6ffac54b86ff25ce79cb834d1cd9c20b54084e04378a5c9b7ccba1ce1e27d8ff80ae6443c17df21a4445a7806337c8144a118bde54cbae420d31a686a03dc022d9304c8ba678965dcc422dc4fd307a48f83af79866fe11f201cbfd836820ef8b7d7f64c17ece6c3799aa006314f4d94ad8b01ea2ebf35166d45d4bf4973bb7fc95d0b332132cc34346e0ce591f136be71a4d96a5c2400f7b3efae89049c381b1e8b8dcc270be2d2f194cdf48eb1f0a091fd374f6190b6b8c3715160f95fe4b6370d64b8b348c827cc24f688ba01bf892d4c4046e0157da8ad51c1539414e685fea0cef6717341b202f3ce4c64e24f739e01a0a7b5e0794e525cb787977af24dabb4174293e631983be94e85b554ebf575ed002d8315af729974b902202e2e2bd8170bef09e4e2c0a21c0153432d7604c67ce0b187b036e21d51a8f4d385de894df21bfa07e8c32991ebc72de3134e237aab8c7f538c680daa13e6eab00ee008c37a508f0fa989c1cf73faa6015f571a1ba3d5257e85c9cbd84958816c0a2cedaaa062211deabf438cea51d62491e3373d94347bcce2506426e48f50795c03fb2a2a367187014edef88daaacb07e6b3b147ca90c141d44a4909ba63244dafad14eb182f59a3bc74fad259c15a4978c69403a6477f2ee2cca4a5d8c720c5660ea08c7cb4d40814c7e46a6279a1f4aa9847700e1dd1ae4b6cdbe5ebce82ec096221b52ce469580a585b045f3dc6fd3eaf4bc197999da886d29a90d834d76c5520cc3e461c40ce9c084b7f75c62661be96cab291995cd501f69fc2f664ff5433477e1dc5f776c5e5424f834b03608cf8cc73f5133ca8de44a45d81aa3ff522083b5b7e4ae65590fffc87f3d296e89d4f3bf8ce4b43da73ee24bf7922d3235af5d30743bd1dc2e786d5670b658ea69348d3dc914f1c7557c47e39dce1ce173b9371b12593bb43bf3da01b3320254ac5694c84a12b75058ed4ddf8ea1658d2d1164b89ce5b92ff526d0cad0d7685adb1e9fe328b12a9efca55a80b36651b6414adf3f2972490e4e706ecfc670f30f0446d64c1042732d52d7e0d9fd00975fab5edb43c5323ec54e28286cb474e2997556f19736e57c4c2ff188cb4091a4f0f5392baed67d4d4b310fe0c11ea74adeb3f9b887af6688d866acc814e300409ead81f55f124260529b5fb2beb80b4ef4e16049c2716b2e47baeea7dc205189718c5dd8e063f7784176a64b8a6f3bab880b0037df514453e4cbc892266531ca2bde2820e8fafc0b6e6c8a868f819449f870493216beccfec08f04ef31976e8490b60388d5c263c39923113a3c7d87d2761256d0f2f601f02de66a6c0a92944df4cd581cfd64a7110adb6f0b1a1362f675474d0ebfae6ad6ac19ff8c59d022a441c37097119de61059f1c3928b2ed1f84700ffe7a53748d631601558d05203bf97da056a959a9f55f724943988b54992980ace1505c0fb1d9c1d9b701b1e096057c2d5d87af8ddcbb44358ada6ff795dda4cc40e11f55b42d7a8cad108d7e0fc764f804f0ffc6dbbc3a856315152d998d331114af64e0f2d2d72c419402dfd6c0440117030c49bf310916856fcbc079ec3b99069ec02111cfada063f1b90135507c96ddc3bb5216d79e1622d9415dac70f037123bbc640b3d4861b2b024331ea4e82b34d2efb81956ad48299e7a115bfeae5d4147a51613f3f2a2484a9f6d7917e8e3f5618529129ef33bfeaecb5d30f6b46ceb3aac9067a6a900d8af393d9399520ed70a628c2389592dd932ca3bc934a764aa6c32171934e0260e8e13f11aff325cd5454767c4faeb18e63961260e34843ea58e57880a3e8c9da5d40fba640d9c37fe35de345de9c9e4a5d9482d74f4b46929f9fddc54808aa282c69be1da225af07e9589125da96f96c049580a11c369b6c66dbd67d5f519230dbac80b875b370af55736541121deeb4e5e6fffce56ac315675c7622968dc78c8c8f70d5a64c3ccbf6dded16a637aca678f7ecfc2e2d4bee791909ca2224fc11ea80f1c43868600a2b818c6863e2a9caeb8af6c2da48b0dc43414f749e484ffd9bb7fcb937b71abccceb6e8e7c7ebdc08ac8e841ae18283721c88a0b0e3bfce80ab41dc1f63c6ceadc1fafb7fa9da0815b6e340de490dacda06cf57fd522b30a7abee1d7d800c4b0223259f3a93eededf0735f9da0f7da0a513a0f487c9935c81766637f6f15742395128b768a849d2b7b60cb120641e22191243baa4175a0e505cc886c093ab235dd36c2fe5594ccbd8cd88ff47e722feaf028f19ac38162c0eb95df7c1bffbc5244f241090e5a5a46ec4832e4e81638a63037a1d197844cb7645eb11575eb51dddfd3d4b37080965741448bde07373e2edf0b652c4a0589eef391403446bb378ae5b870b7751e46d2486d8d14bb1f5119f6d5c28781d338b06b58e9c093cf5d212a12ea08f3025efb94cd2742749d6f7aa302125a472655e6136680603a52435d2fbd123c3e276355727d7620faa05fb6d82cc7962b3f7d7b52ab7fae216793695ade21b4fd2ab272ea4fde39ca407e4bfbd5d3cf8417951f2a88914d447c4986bfa88ef22687f163876a1525d5535bae3f859852ff644d63f30ffbed03b2427f132fc8bd0498ad2ca267e031e899a360b6a3322a0fa3acf0242ff8678fd56b015a431c9a3d6fda73c6daf00c577c559ffec979cc460705466b98a76208139535dab18ba091ca4a66a732d19a2192da6ab59e87032d4b8684f263729552a8e4f60da630da0979d972eb443f0672025d80c8db1c84826b19358ed9530889b947889c684f3a8ede402365c34d3219a7ede470f47c73c5f176d51efc4a2512e4f7ac8357386bffe7f7beb6b138d826c999dc343e9bb9a06d7483fc1789e02cc9e933ce69934e10981c6b98ac980faf579805518647faf9c90e1f9bb1c5fafe1aced71aa135485b848d12ea2eab900ed0bfba2e690eabea9d470f75c44ae328bc31ba2ea4dc43399e5a1343dfd44da9da26ab8fbb40e45f3a5c25742482a72bb3ddaeb3fc35cc570d56b759351e09aee84f4c098239f9314e200b8238af1c66d3a801d410c16f04a42bc6b96c16426102130e1b95385aaea8481155426a0ec6ea9fc2667166125e5ecfcdcb76f4554c64c5c066af156d3333684c7da9aff90a7028a915af7451d01b31a9d8f58075de74c569caa3f5af2ba59290ae5ef7a27bb9d31ea9f1f65844bfede8da63e534dabdf84835b01003cd9460fcec4e61c73e1691132d7a22ab1fbc253dfdb9541fb65ac48821e26dce3fdb1aed578f824ff7f4c308729fc53afac70d549c2fa7acb1deda219578635b3715c6425dff7dc84c1bc8836c01094e0621b4156fc53d699d776f4e4e61d0791d570ebeb63511ea0a6d3ce7747ceadedf906da0d563abc2deef885c399df9cdf09825e1960be709a6059d3c8b1c5419ccd0f4d09881eb22988488f13927ec2ccc1acbcac6a9232e83c689210d4ab2382a8e0682425a1825dd855c549c67f0a57c16161dfdf8ab3c9414e5ed8ed6d9d4becdf81bae08cd8be3a3eede4ed4325166ff9bcd8d86eb70fbf525461c6e46c44066499b091f6ed5050a568ba96d8ec077db514f2e368b6a7ab079fc68e95e65019123361a866168b59ea7813b8a3147f6e897aceab1d6b201742567cf5d588444eeeb7b5b69a902dcf9a8b7773e4546949b6068a402f3933ac629df8f6f79d3e28f1cdb0c11dc17ff2b9453f1063617aae01127e0db23c2b597ef15063af6b7aec245db0dd19d06cfa633de47e46420e989420ed368560472bb81e532f16ea5886dac2b78269bab5c0c9e8b4c32af4ab6a21272b785a1b870901f5c5675742e087b376b77abdefad03cfb2362ea7702f46f9e697fa8371323eb4b14b381c9f2bbec4c329c91cd091b10accfee207ff343ce1fd7ba5434e7a49e53cc5585d395106555430101bd56671007cdafe28f10c156b6df7e956633c586091967b9867ceb12afff9cf3ae867c607af145cb7a97692dc0574dee728a24b310c532dfaef262c511c65921d1a215e86b85f87bc80b58cc207fb7631bdfd5e0a0451483a6af2ced74abc0bbc9f591633b29d98b04967e12eb588c2b8e5bd9eda285c1fcc416be31632d82f4da8ca8998015d7f0945953a084af38f371538a02e0cb762472ce50dd38c55943ff13ad45a1412d2a41f4c751670c95ff0322ebf7eb305cbff16a7fb531cf9269e4108dd0409c0d7c4c3e915e8df972858bc65661e712f5dba4cb9b8625db8a1b632a15d510e4084f8a1bb3a082b141e5215a68182d3975a85405ed349d8f21657e41301d7f5cb58c906f8661786513f2ae1158b3f0338e9d7a8bceac51b70461d848659c09e1448d4b407b01b072b1c933958ccdf6e37cd3488b33e4e1fe125e7669d31a53dcbd1bab64aa1e98980366fb6cbf885ab0baac2e2d147186b52c96cc82242cfedee216fc01cee0290df6259b2fa034c69b3a1aff1dc9c0b0491771f8b0fb2ff2c3b49f0615bad9fda1dfa7443a776873160f25d732053a26f0193fa6338a417e0928f3bee6ad699178b16428865acb404387378f8a44b4584cdd69165fd80ea9f09e11f1b8042e131728222aa1b2d6bc04b590a5ffd7f6b7c746039dd1d3de57d7f421796dcfade457068c8e80074e9edba8aabbea9b8c6f2a62104a0a5843a3b2f48390b14bee1e41b5ad79183f27b4ac6b246e7a6be58ef59583450cf7da4de661e66d771c782ed73066fbe6d896e9bf49f74f98be764e926e1a9b6133971d1650079223cc5034b91d247636346fd8455ce9a45624dd63999a6d4057f75712538a9cb3e03680f5ffb9926ac589a47c03396addf5afbcd4343990c4e0f7fb4523bc33fd48cac09405d78d7eb8cf5766d5e13d331d5f827fe93f0142fc40d98e7d5f59c9f27ed8c2ac03ca33a8194cc113cb8f469ed08ed33e9bb3191d6ef901a98395d81aeb6a957b2b51efa7c62f29c0d947cda67a2f8e714fc2a379c93fa0398bfd7bebaef7066ee22c560a54b3968eb4e26cb9b6a93f669d219f67ba4e79206fd0d38603e489b851ddeeeec53db42606872b0cb299cc90108d4cc592a5960aa2589751f18cd62cb1b6ee9c7f0a97392213af566c12e9e4f443d3c256ee2423a4f5d5327b8b9d27032d35cf8056764f880c4bd2fa0aa2348a4a908d36e2ab7eb52fbebd4cd11c3841ec2c2ea745a3d40baacc9d8cdaae49093791415f450281c4421c86562497aff072a45c32daf934c17167aef52e732d1cc55e7b1111286e46232948dc4384a2dadef5dc099cef1c9c7fb51c6939ca8b1fd80f8ca48c776c723afc2882efbb06f7f2bcf776553bbdc0f58a9cabf3a712f95a82fe16a514dbccb2af7aa6a8f8f3d5f683c386463f022c6134bff2195a2d1e4b3f33060f7469b7421e7f824e1ff5ed639d6a5ca67472c1e241e6cc33c67fcd86c8c7a187803dc3df71603f9f7295a3cc6fe853c409a231909684dd98b32b8fb7b6eb5367eda7ff695b3c1b70f081cfb73bf2437e25fe88d235795de00ec212c4c624bc10a54c36754e89f4e75424ce07d53f854cc455bef2a565f38e606fe662959b8a05d4890595b35f1089f4ccbfc06618ffde7af87a66d146a105ae49971e5a8c9dbba21fc31d979ce786341dd69c4a0e15569d94df374bb73816ca5b3a4265dd08b8840105d06838697439b421c12e5b6d0aeab06fc054ad1f2560c6c7621d17959ecb6a011798c4bd411d293e8f77be32db75634c51601987f3074c7a4f69706e84a052fec773618d4cb424bb9e3787828b18f2336911c8fc95ab662a91c9f584079a66c8a84e99ee998cf785b8023113ae36b20fd1690a63cee5fecf9f9247c3a6c8ee7b66e8f872e030829c36f1b1130b775ea8ec51e4d4683210ba76edd9f517e8f83fc83d88f329ebc1cf968fa14ead4e37bb7cc6b8a376c19ce4d4b1f100f6697ef097c091c75c6da859105cbe21a2444ec7781ca5d9365b4afb9fddb918a9f8d3054016a99be53929d5348da5f18053d31b9b7b9bc4e319d6d42b9d4ba74f9957e47606e51165c3aaf0eff86525d3cb49b2c7f001d46ded52bdc0ba29751db5bf9e2cfe02e0cd849807dce0e478468a4a5d3344d8a56cfbe6947d0971b33600f32cffdb6fc5b39d0fb61007f2a2c6daab48e11f27975d4be792091c93795088522b8f8d9842a749bfce561a75e230846a95c616ab857e0049913366f7f6b20579999cf37f08f532cb446a6746c6d05513042d35dc78ec4b5b60b61cdfe2d8a553c3ce094d4ef246cfc4a7de6632d32978432165ec41a89133caa7243b5521af83d26794f77dfa144d1dbdf26780e07ef362080f307656eef7fe81e2d147799735b701fca6474d6076aa60fec8d8b6f8de8a9a96aacdfbb0346520be8bfce6184191b481b1af857d44e6c1dd43c725c8a4499e5b2533587f1c650f6540b10b8e8a2c57bf04e146b37b9af3a46dd009221eed8f215ef45dc44795b36346aaf850c7073acb60d9b7e3cea2373d61fa509df74d78db83be90fb4c53602d7593a3da92a2388f1512586891310715ea8b235b45ba7bd469312451396e4a025bf0e5093c94e514c7b121915b550e5ab4a64e205c224e71eecba68e4bf024e7a4c40c176a3e556a0c4cb37510599c2d3ce4e9f1e36c1e8839ad7628be2864fa4cfde661acd0b8d75afc552c472425b06112f109578baf5df2f278dac33b235ffaac8b621a554cf5e80d1c4c238a148cd3e2462b96fbdafde49b78f7756f9728b56dd57f48f6209507c871b1372b8ccb67f9ed7c68085895a58389e1897a7b2c709d98c83e7f52d0cd9960c62846026d72f2affa6422a02dd61f13c4d04f91542eb9f894852b043c7a18399cd0ae8d65bd52be8e71ab94a9cdf7e93a2c1212f196656d8ef709239ac520cee3634059f05f42c20702f529dba27542274e6f4668484c6a08062981d105e09b395e033e1ed3029041dc387158ae92c388224dedc44b6adea031cf442f3befce9c5793ab194d88d51b7d0e20f9903887d3c75d8d193b3cd92e5936a3781f34e7bd8ee3bef564b0da9b892579fdf9d32b6d5aebbc5526f8c15c91dd94e3bef0eadd4fddd63d1300fe1c942496f1e6d6b89ae782bf44cad476e1e5ec5a562393e39b10ed86b0992515780132f90269cf19328ef5b7f0f3bf045d7bf24f417f8a83b4f1ca3a65adb3a6ba061fd01b327f80c0df337f680384a7b49636f6886912a489957a2b5ff2a13371a1627a52920e10a0b3cc037df97a03226da6777dc5b600b219b122c191c4412283d123579ee607bb812d88b7befeed2bcbbe31cff21edfe9592ab7dec3cbff401a0e6b39f482809c7110ffbcc51e71d1699c379323ab621ef561b5011bb9385f6b3ef4c54ad9eadb0cf064184ffdc0f4b05cf9b4c7d12075eef1e4f3330d285a824d8d3cf8c9fa69d23a2893b30339adbf5dd1e1917e2f59cecb78a1918c64fe9aedb0d850183222a0c44b2e5fc3ac955408a6a6fdb7cd33f61cf7678aa7b37c7a0f17ae0422714fa6517daa57b72b03ff72ce8fb31b705c9a4ec7d188bc43f81a392406123ff5e8956b32a612e8bc60d2045633f8299e6531cda80aff752e67f1bf4f445acd9ff6bd68bc7727cd595d8d0d818844604d1c133883ee1bd33baf27e6df0956ed7f43894664aacccec3a681e94b30674ab9db28b7d0cdb7fd38589a5c29dec62acd4317a5bfeaac446c9e436155bbb2f416016db1fd229bb1e4f439a8f128a6f334283d58c7e4e5723f8169d7f77ec82a97fb1416b15f9dbe04dbc47357b767414500e3eb6007bdbdb794984c1b6c13aa9fa6ad5aca34ee4f4e615a8a3213d78f5a89cdcb48b8f69cb9e249a850d0c77d80aae77fc01a11062b2526950b3c5ce2b429893704df1aa23b7a0990ba4f5745a5b9b234c6ca332a6eeb11b7bd89d23c695b9d5c27656c06c4fe3bafbe2d3e5474f8acabed8d3fbf276d7d73d2a3e82607f0494fe7116930479863e90b312fd0a180e9e728f6b8ecc00d27acb02c00a483d7803315d50c224bbb753112f1e39504cfc7d7d9e904a566725a9abd71fbffc7fe23a466d38f13607975d649c27a346ce1df6f7deae466ad7664206c876a37c45f5360b85ef5e58082934f58ba499e96e091f421dcd685fd07fb6130153db16b2ae35e35420672139bde8733332daf757c48945e2c8160b0c0df4d701077638381503ff413dede65bf04008d1b6a473adedc62791d327d50abf279bd647c86b3a1759b4e6d275cda12b826727b08f7d9a52900a3efbcbdcccd227f967411070869c475b5a207a4a3148960b711fe528af6ab8cd67aa91d8905f818f67c21c21f43c8af58611d3e5acc5b0dc24c6036835204986036bac64def94e7b44c3c320152b437d7927d614878e4c60261d791b402b8f7ea89595e75fbe64f0b6e4f8cada6330e9181c548c56f73d8bfc70f52cc9c0230f0207c953a25f7d86552fc906a77921c37a0810ca8368a7549c016336808d0967f15463dc3befcf1f7a3963af74641d934cf430ec0019afa6fc2a6396a964f87bfa37e185252d1dcff1f752a5a66a836b6e865b8a7191148ca2950e94e3d96d4521c2aa9ea2c7a6d1b83aceab5700f63f18ce016c8d1dfca49736d96f3625f203bae134182d5e1c2afd41c715d54de88f87819d6960287f0789b86aa28274bc9ce3b7f246e0eaf2fa5dafb10fe564b1d0aa9d3bbf3b242f15509c2374db9768879bdeb40bf60945e42416d3d76541125377a2bd4d106380573afc11224443f4842e658ebfc667cf95f69a094234f684aecbcbe3b69827bb07a5492d63f82ec0623012eca18f5a9f78c9c10b83adbcda8f4e6c1d841180c6eed1e0a28921dbc8de6dde7def2c11d1765b62b3fd1891fa5ae0ed6b3a15924c65c7f1fcdc430d5fb3aa908eef63e77f4bcfd6e3540abeac0e39bd86c8c382823f82f8be242a4a028f2e486eb576129cff4250f1954ea838222f832c185dbacf57e1c385bb12843fd76a9337f628dc89ccec4ef31f9c9853cec3f9b06384b470b068b3d43e1132e149003e1633a98fca51cc30b495fcf4d3089000f37ff0f0b525d16ef1e418dbee18b3599c81af54586d4e5d76b14fea1529a4ccc997157db3f912d8170f0a26cfd040f8bfd0d12510f78a0b1d9e3f87b85fc9598d9db3c61690136cfe3da9fee3d06026bf2aec265309cb9aadbf7ca726c3677dd64fb018d3eed6866b4278c9b0c3cb5c05ebbfc69d9fc37b278b9aba4f50e04ad69c7e21b9ce6cd0531d7157e7442667f0375e922192afed997daf6c7279804db1b9b06af32d08c57fa72d9c92ca8cda36b7e8a068fc156d38f90767ed3ac504a97452718eb74060888c39cf963b8612205fd2912f59f200909be347d16ea35b3b622282cfe580e71a1662d9f7ea49cd2dd5fe36663a572551575c8be12b147d3f05a2bebd67a8cc025fea4fcf0e2d5fda3d05d67cb7da4f0f6adb5dc965004bb72b31d4a9f8bd9099dfbf912aab98056e50f3fe49276d7806cdbe51ea7fab20611175b1fdff4171d3338bfeb30fdb785b1a4842440b053549d6afdbd55acc9000dd7f63bda51b8c1ccfa5ede8efdbacd37e456424d5918c7c167246cfa2824fe74b049c6ce15808b305915956bc3e822c138cae9b9e2a43326eb4cb433a7f3804fc195149599017c6fc3f0b34209f6e1b018b798e7766664f6302d03fd1db0398aefdfa020aa1a623d1646422ec70e4923c12af24c27c4ae83e9f3ac1b87e60728eaab93246a8e2b803628f6b9cc8ec95ad36b4f77c1c37e6bf8da7e8b17eaa0f950579097b63c9925d75a7ebab3eeb0fdb3ebe7751537555f133babfec84d864dda12a115b0983b69185f9dc65255f77562a53915691cbeb265c414ecdc859b2b151a97db4cf0e064172c6ffa10e4e70f26d8a879cd9524abeadb2a5c0d04959c6d497b4b14ac4c675e5c5269db0c86306373a5a568bd0a6d994cbb61c5354e7a5c909efcf85631cb6d235a5543eacf0978175ea6767a34af2f32d6759d968f4436dd5f6ee197689ca22490c3e40a26800a9f2c5a29d6407c3b021bb0e9631ee588625a06bd6e8fc1c92694ddde8cace0cc8a2f7f70a22824085b2a4829415f6eae550097e2aa98e3318268a5a491268745479f8178a18933195d27714b7f5790aaa6fbe3d51704e80a25b7b730e7bcaebbcc8e31950ca7106dc498ee4bb460d20b035c459adaf124632677697b4873adbc05640fa687c2380b0859759163e12279620b308e52c04c829037f0c99febf4a0d180db339777da3a98dd66471424d1acc68eefc7c7b20b6d497a49d241e8c86a252ce419152721d54c416242f37f65f2c76741a640a85650ee4c917ec905cc36be447d9b995c22d10064c9aae2122357e5bf897d03360b5ad9b233e500d53ea35bd7818df2c0f2b8a0909ffd2e8401ad97521aa8c3b2ec56b0b430cb211ba3f1fac9a7682669cb89277ad4c9fda8a9f2814649a7c2d320844d6eff41d9a63f93d6ab76d74de71d3c44d2aae31b27f43dba9b3faa7f119d9c67432f810f089e429ab3ca75205b8bd698966c384e180ea7b9cf9f5539e5f9a81aba2efa5eb416393ffdc0a3dfc9a52e4724f39e0e444c2490cb959dbdfcb7255cbf7a44e258816d7edc16e7fa5fee6d1c1dc7b2282e8831ecadcb8bac2688e40c404c87b863ef412ae829305a3158425b22e5ad265f32bf9337c22e68b082fa0083e1f8cf5c0cbafb78f7ee43ac37b7c846aee71b0a73f65ca48724d6feccd4bd9fe4f8d03a8ff55746054696cf4277feb7f92da1b9541217991c79a710ef58500263a4da25b06e65a76eb52bfa3e2a0b6102e443e30efff293da9479eb76aff34168f775825b784166d8e1ccd65db2d268dcce5182f62f364b147fb801d9f66f3bc5c214e96c3a3705e7568a8e8937c9f265f5617e338f3f80d620983ed42b098080496c59b927b2ae2589809e1c195bb172bac84d3ae254f2f98bec2a0ff4b212fd41c11f779d36adfaab8f63220f58de6ed61695d9e0ba406bf0b8535703fd02ef086a4a91ba9cfc9623b3758232971befd27d475b6e824f37215effc8a4d2b43182fbcabb6500b33174efa0b22e76e0d89b57854c040ba645d7f2b1a813a2c5513cc851b28d622a98c31b4e26d1a90fcaecfdb253ee571e13395ab6c3326cb65af477dab5498baf7357f8c0e44a2163a2b5f265c1dde5d22240f572c1c5006c0f3ec33f8a3ab6b23be289a232960810dfd40588518c4132c834506720335bb2d806411c2c8692d2dcc5fdef5e004af81cea9a70322dd672df2a2ed8d5ec333858fb01a63cf1e0762ccdb5b84623466e2f408eac48384aabacc7a360cccc7393a3cb702a18c16a41ea70f894ddca6d8b7532726edfda437b5006ad261ccbc7f14dc6c457a9ccdfffc4598b74008d708c0167f5531f8455edd21e0f4d9e14713107637e8ce121dfb59265af162243622ee4428801e138477c5f2355ab600523888f4dc08a5d002aa6f1faa2fa1b96a7cdc8a39aebabf4c42221cafa9bfe626df4f5f23cc76abc053cbd7fa77d5a28d162bd3aa6bedc80188fb4180d33dbbae5808a82e2d6c3cbeb373167e1a288b1a498d01f4d4ed085d5ae19a5eb8db25da9ba0be4cba6a699eff907542cb49eedb2c9bd91c40c8b66fd2766eec269b35766f3cac8f44a946d8368b9612aeafb565c47601f08c66bed0ac960626ada38cc814ebc1f63957af2a23f86d6eb98e3759517eccf0d771cc345dc4b95220a3f61f0ebc4c20419ce192a4b35c704b2c30ad10b3ea358c35afd4b08a638c9dabcf5f59d6d359213874a04cedf71a7b14b914455afacf9bfab2aa671996c84eb7f406c0d45c9c1277ae4e750ce950aacb760584ccd971666b7bebd104752fc8a05c36f186aa75d550b07eb908d55ababce045e7df9f04e81bdec6d6db1fabf0433354b325af99e759a8759f8345fc1e96399f38fcab727d5dcc2e567c0f2672c047b04fb186a22cae4976888c62b39fe1e844797a0f68e99abb017d4912fbff2433de0352dfe1493da8c894effc878ec3a90e5f39477a037d3bfa8ed34db87254fc11080d0094b306dd32534930f17f57ab97587f858bce1d5557f83c255d4a67265e11f56d3adae9e4b1221cc2536a6e122d7061b7ca21fc34f1ca2f23865c94a2854df7680d27e866f68a0f80986d95150106347a6e443573d022541c1a40a94209e795ebd04ba140dd5ab24b89042ae61aaa77c826e65e009ded229576d2d5b26be85c5b0f49ff39425c372745de5ff12c696af8c8d4ec7b1ecd3f21976a7179e0e6889adf9f2da4200fc0ae3d4adc81eda83b4707ef63e3ea7d5cddbcfc5136f3cd7cc59d0483c55591cbd0d23e9dc7d3579e95c2335c398d8cc71a543737b4da6a8e4cddd176049e372dd56288e7d34a5980615b547bcc01f69bb2aafaccdf2e64987a0fc81ddb58893de33dc21df9cb3d12d7f2d9c102ddcb5f23ed49a955812a9cf5615a4ee9a3f3db3b06dd1f7e6ee77d37e4f73fbe756c02b09000ae2378fef4dc384129c89367f0b9039b3a6bab7fbf2b44361015b3eb0930aa17d01e4fb7a75effb03236b18c3ca666239e4fa370f4a95f82dc7b2e1142373f834709734209fdbafa2e2e563944f81058fee7358d919cfebd54f0cbe22b6d2232949422cbc30ea7ff2006e9f912f7d73326dbdbbb3d1463cd5b65d7f6bc9d670f50f990ae29832b65904c14e888519fc659319061b3d678d836a3efbe4b700f41604baae93cfb1e6efca331f3e2231a90fcdc1c2cad1d484f8d35b931a72c697d6db9da2d039caf4592d79b0746db836c65a2d67c793884909079fcbcf5a1b513be70b1483e9c4e68bbfaf59255aecab838d18bb68b9073b32cd6d63cb49b462f760faae1da86ab9ecb9d29429b957a3fcdf7c7db5d16b239a76b23954a294466f8880c5419ecb3687bc6427282e907a48d4b712798c9ca7441e739d29be13ebc79a0c59f55bebc03a28f9e2ef2cd97fab7ca70f2faec30e91c9413c90cbba6a2e140e5a1b2867cfc26078ed9663cf2ce2ec47dfa1bfaf641725e87a1ff0957227a615b7da4d02fe23308fe1fdb2ee0703a103b97749ae1a9168263c857dc24126e0ddb655972db802369c5ff72ead2e00025946ae4672c80a7ae56183c13ed2cbab7811912ef541d93d8dab94762c6d92db8bfea87d24ee0618041fb0d1c9fd9346bdc087a81a6c9ad02e6971d8ed7b36c5cfd0cc89d1ce6a3dfacb292aa8c512169e053ff744a52cab650fedf4da3fc0372c622fd3a00cd11c6b8498eee6349848647132d2d8e83ed66740a12e226dbb20b966a89836ddfee19fc3d9aeb4683e03e5937450549fdc0da09d9fb53c22ad0174b17c24c19af9388aa79d5bea00799413deeea7bd54b3d4c69762e88666b00bc46db4933c4ab2c680a84bad2160918c35ec48adfa74c6df57c189799a00f82542c317756cb699a0857bab3fc45cb9d5c66e7f77f680783a65d2944bf63bcaba6cb67e60e729ba7960c6fe0d23f6222c751370112842090bb5e81843f5e3a0420e0e91f281335d8678c397fede797a80dcb29bd59680907e8a06a74d12502894520b4deeb443266d6b8d8fdea309de6ec877fe0d30bf69e5b8a24fee38c6b96957958fc4a91663264a42e7fba425a1415398b6b2270d9725078d0ea5cbf1b3fa7247cee812a97cf3995a6a7ab3fad7eb46485af2b2ef8bca79d6e08abfd5b02e5d52f13888cbe5d5162b45d97e960237e2ace8ed3ac122e6a2e91db22d4465f1e400ddbeae4b73a8cca8cb63ab2ba9678a0a848862f2eaa680e1b4b7ca959a46809b187154963af109054f3ea19ea05b749c74947a55f650f8e856877943a1fdd2ea0b53c2e43909ad9295eb951f86b1f384383ce97435ae1e10681f73f525e3457777ad75aad2d5ea8033b832ed1d4d5280edd26ffb96b2a1a8c930fa2111b443268c32d64ee6e082582a7d0a3cd0d17eb0cafc77a6003ade92fb50481b25681d097eeb29ce3ed72a70d82054a63b228d3d644dd8ce622d434e2ecabb7e4062e72534c508cca42b977ce5424c03fac1f3ff5890db35091c27fe86e431ecab9a609722586bfff2454bc724c5546ecb14fb6cff140ed5b69a1003ac8d717a66edb5aa38038cf12860ffd87840640400e49a05fbfa37b8538fe444547c6945742a92dec1bad10822e30bb82d5b1f77d9e7aca0b95f16b965cb012fe498dc9509407eb3fc89ddc6b5fcc0893da5e09a73d3a2468b1214d71131734eb2e020aa2355226b4c1d95920a86ad9b5775f4936d94e7c772db4ba52884048868ffe0265c773f0120110b734ec93d63768efb5a040e830b0ad4737f9631aedbf8aaf7b4e3914869584f8e3379f79e43513b885044bfd0723d32327ff491b343710fbbe217d5746de0bb15e024b4bc062bd095076803bceb99f09fd5622e39119883dea79a5006ec6cceb7456b5de958b8a58af0e4070740067f35c7996436484afc1755c383faf9a75854186c79cae7209f1711dad7a8adfaf6f84d79b2c13683e5ed3a8665efd5b5ba5bdc7d5d7f684d21fe2035095cd80278bd62be83002ed5a0edc16849656ce0dca7c32c34cd7b3d9ae89e9df6617a61e769c1c9b8f319e90735a3b4aca4cf68adac2ae2065cbfdfa63f514a0e5fb5c7a3e9707e60e4546fdbbeea6915eb9d11019e5ce380e1f3ad7f6e1350a2fb46c4fee14385fb0a6b3f350e1192ed4f016e7be415b067f365f41d31beaffed3996f1c25c2403c04b55d770ed609026e2f2353be907a9ad405dab84a2ac84c3683a17f8ce403a405b58135727a18a23e90e8b35e8aee78b45d89d3e1e5496e9ae2327c6fbbee719001ff0c0202f66e87c3762c39b48fd16fb85d9ec44e4bc046fc11dc3c9c2c6e66b3dc597fb8e793e3a213137df8a77daef8ee833d6fc82e501b654c4369fcce730adaf56e19d2f97a0d473b5b81ee6131e5c6640d0b7fb185b0fa083b1d2fb3a9f6cdd6d12002c256dc9d58cfabdab5c6a017d2141ef06e585765b95a5633e288b68b6bb94703ce97726a42190725c8641880615b192761a9570e5bdcd30919d26fea5122b513b27d81c1ca45eb1aa211de2b91c14dee2663200b12a6431d70e7e0a290c4df4f3dc518253f5ae53c0ca945ac87767de97eb9d18f1faa04bba5a8035b33fd5fbbd8c4f550d9178ab2149f864a19206580f7deab1658b10073c194a3ebf80115261ac1f944eb3a2f4479b5833e9ec692455b6b71b039f3681ffa2d3280934d4c217aef076e192a182e3a4c3cf258976a22ec93e4e4edef9cc1988074fdf9c3b135ec9f374c962ddd1056928db75ef1673ac77661c56997093e258bd2a2d6b338459b7b52af70b49aa20e4d82112d19f65432e3857637e26dca4864250e065723697d2daca9452d8cbd22951e024c0e952fe3871e53d31ad50e012064c9855bbe6cd55ca9165cf61f77a08c2d5e8c3694e3ab5b2363c03372515eb9db7adfae1e92d981b0f60ce8eef3763a2ce7cc5aa3df1044bbfcf6465eabbd9a7f673e0541f5c9a97cf62cecf5625d1ec879a5a94c300e0488d70ec5613e7d4c32ddd1f37dc1224817c46ba13379e2e0baeac4b06d35700337c6b46be20324ae095327ade302417e91e6e5910ec660188dbdda026c7c90b3728c540f90d741fc8a7877b865deffff12a15d89f4122d5fd731db71445d94a4b2edb531882906203577256352ac7b94e483797a02ce499b6c303336825182918f30e8fde316a2363132308a24a0d2c96ab032b001b8b0a9eafd0bcbfe2d560ea798de31bb2a3dda687e6eb7ec9f0ebe5b68dbdf6322425958967e3bc64dcf7617fac4fe46a3243b39bb561f16d3f62b3974e3ed31bbf413b603499e35d4e59305b63ee2de1f5021cc16854ede8e3a58a83fd1bb1fd6af8e4c6a2ce186df9a9e545c2c69b8d06aacd340cfc1b2d84decf673a2b9a56c2205f1ef9b6fd51ac477aa242ebd1be5d19bd9f4a8e743ac192a44c9c9b766a11506bc15524ff03eb509af3fbdce0425e55a10941e0b9bf0d53cc6ac784eba156c78c10c50b83a90f30881074db5e8b67dd5e0c10ae56283234b7df5c8985472d60106f4e1bdfae6682180d69f453d6afcfac9d44b66f43264e1c7c1995ade505fe4c2b4412835504c9d78238fd8990284f4ef0e37c6de68734db91581f5e8b18844a22f3a8b2697c29b49854d403a2cbbfa2e29ebeacd6b77b118f167c710313d39541c9732dc06a9cb8d908d6a56e115c09d796742af757ba53c65aef1e03f5a661520fabe89db20f844f85230c1c0b6af67f4964fb022af2033e629d7701f1a78568b119568ff7dadce881ff9d386ff5b6f96fa89cb6d015d33c003968c93dbb020c36fa14e6e8997a6334cfdb86dfbeb6191aca0c090f441fc793426cd6b149cd15c8b943a6a83d98e76b8cce0501bdf19885d909374e00f5e646ba2e7db9c8f807fc5a16999c3492f7df9381d6c9faa54506e8e3d29e2aa6568fbc0cd7fb8d97df14a483ad30b56b4fb4fbd392704fbf334c1d771af590d33c1e66af18b3a007b6d2956c059b86954ee31d7aa7501c5937475a8b42746b0bde2fc98b4ed72b4f13439911aa79fac5755ea8cf83c49d6b2ffb72ca4bb38fdf683b8606b3ac56420b8abe51a4cd6eecf9ad0673e68906e0fedfe82cf300560e3f56e5078afc194b035cf8e1af887d6c544b9d695fd0ce8cd7cb87ae9137b7907199e33a86ff0afb3741b31e02a748f362b65bba737db5f2b450226ff3c689105427cff71e8141633893f59364823e7f750bcc551a5ddc6f83b4d9b0f2d51a38fbcdd02e33d0a36021d8c2fd7988463b750b32f8a4240845ac9d496702bba85fc46fff54b2e10483a0d214d626fbcd7a91d8d62a0429dffdf5a3be8c058e1b2788f15d42980a50bd0d29ad2560d2664364331487bbeed9f8a3985cef4ace426d322cb3d2db279b9a3005ae078923e84e36e1d2edffcd9a65b30a18d79038b3c147017e14fc4c7228dd26be07ef97d61624b280ab65357a37b17dd531c2c7694825004d5ab887e83f0ad499baa950a00b18abc1b06e2006922a7f97cf428fd95b2f752fc38f99ec993c2142204522cac8e540ad4ba886822ee611e1c9d4bdf9ec362735b0456b2037013ba0114b1bf0a8dc3f6647192b02912c9b3e7f7600351772a2299b71f254571066b0ab3af7ca606c402a999c3ebe122f8a58adc5409f8a65f4a3717c72d0cf5fed037f14ae5a797d8d7e19b6957b6bf4b1eb3a0fefb62764f33f75b0410b44fe34d0c7b1d6d164c38625f609871bf57636296bfd4573b17eac2805b86cf755d40c2d6f1ea1a4d84ffcdff342a5e46edebd185d6a23caa8d5ef0b9f6dd19526d36d1fec7fbeb70c7d21a0aeef252f4756006da6f3bfccc5f897e30fa8b2d2b1342d5ff3cb2ffc97bbfb3e8e7d41ccdfc2bfcdd76a2ac1682a2fab62b745623ce788354c91e6c5579567ae4897a4694c12673e0008dab89672e0661930d981b708491d3cac8dc52339988d0f032afe6b0105ec76359e8ff2376a4d01502fd9dbdd55ccaed69f6b27d21218b40765560a53c5c098953239dc78ccf9dc32ca282f4a6036b7b99b752a20e78a722226c478f9cbfe3d77e8e8e64e699af41bca35d72129703eae86635ece39791aff99c0618a6028836effc1055eeac3ce1542704ccbd57fbca1b22acbd42ada5f4786b4d860173e768f5966379cbddd7b3d45e2861919bc49c1c5a2b1ddf12102add100135c61eff27d55b5f22f8d25416da3161976c6e49bf64143fe5758f44eb6878064c5ec7f49c1c0866d3736558e0c6bc4f16a78135d7f4acec5f87452f35bc09321877d230c8b4c26baf02fcbdd9baf98c4a6f087140fb8dbc6783c2beb2751407b06882c4d621e139af2f53471c1031c5ca1f2ab489491856944af8954e4c083345174f8d231cef6d32d9c339adf618e5db428bbb7c7d3ab48d0813e019aed44783cc574f3f4695c3b101457357e74fcf5111c9a432eb0e1e585130cebf19835ddca3985595b364682dcf87aacde415e0616020a39666478607d619c34d0a9200f93e428a600d7175f6b34fcb4c1094f5be0c7f739776757ae910e5cbb4c590f08cf9bf39510418758f5745761d635b5751ba1736d629d94ddb633fa44a1a173230af81397a8ccb079904d85e9c2ac4c2792ed92ae6817978b98e24e195b9d9a864da30ca06e998be68d0f15bb23456ddf58abc5a0249f14abc7b037e714509e47be851240be265b0e1ca6ce4ee4413902c6c056b97875adba30bbb28e64c7fde29cbe38a0b9c54e4cad3a0c60189002b798236617d473e6b17b27e5abc10219e90d642d41d1365de82f66c81ffeb0c6a689fb7cff21df2065d0b25c133f226901f49d9ebca53d36f8b0abcef3d2ba891cd75ddb2cd4790e42767de565f129721f4a11f1501d278abd7566c6061472ae745e6fda8c97496db825e9af02f9b2c0ec7cd6f5f199118fe89ef4ac4097389aafa95c8c03b8582599f9eb71e535f6e43b18e1d6ed1da31f45278529445cc3754010781f47df7bcf340f86f1a3cafc0c56302276eab2ef4d874d06fc1ee9061afaffde0faa1be20b9796319a284ce1b026fd687b81b6ba6a8f320aea8e5de125b0ad41d1a3fa3e20b9710f2448337d13090841c67cbffd9ae7e09d47e19567d2d25c45e839f35f873d8b8366addadf0118e6c90d1a36d96ae28912c96817fefa802307f5b0d8ab3573b2e12c837a189943632122c779b7b835f27356d2cbcbfb9178330b806e55df44249fa8a6a152ea4e554a3da317770718c3c032e0a08b5b72bf6e5f4d78a1a1dc7f611077f74f7c733ae334b9f4a9659f5368d24c5dd5186e7e978f3b732a9b311fe4ffd38fc810f09479a97c0d7bfdb94f42e79c443d41d9c5da82a7f377edd4678168e2d55ae18598c9d0707c76db89f6248c64e1a7ceea23b8b7a3d5a690a2077bd7ed6ba68e08970ace0ecb2be9523e48e1227e9f9823bb35cb345c2431ad225694311f5b862716f238d707e22b841df93d36aeff8b9fafecd6cfce67eefd4c6c9bcd02b7fcdde6687896002eb0fbd2a23263efa8e66f1d75377e4329989b5d6f2eab9147622bcd0998952a3e8ac6527e54127f2af33f0e75657188bfe85170049793b49be88f9df05d17ca30256e7749bedffa612d733949d380f355818f525fc08f47c967f9cc3cf246b64e41b71dc253e26fcc64f1c4afa9eaa89f131ba4402f366c32ec36eb4719135d841639769e3d04c1df5879b84c5eaac1982b7d08cfcdfe178b98266fd0d97406d98180ae79d4055353cb8c521f85829e0f54a85bbf50a65b37ae36065b92be2e2eb969afb1a52253f38a70eca7fd9b0ebf6fe65a7b5266acd988526e851ac6b7a4dd5a17a146e86997b454c5693cdf0f60adf832247fa85c0141239071bc4125281facf8b1517345fef8a8116666672081f75311a9d733111b30e2205550d7c1e09bf93cd25ba77fb1e3ce87e213a055a68480373282c464ded41cc91d718fc365f4ad57bdc06271312ff574e67dc897299d692c6000f1846ae3c30bcba7dc8ce99a06e0d8e92d9d9074ea38f24f2585d337932a3ecc2dcbea51a189b0251bf63f26cd5e2bebf8925fb2eab9c8ef7ce9d87aadb267692a991fbe256f6b071e02303bfc6f2afdeb2758adfcfb4655378ca14c5184800e1bef29b06875f092392303272c0dae5c32d64f564a622af11cb7421ea25c614823591473fe5b0a4beb3b7926c4a1ae86421933215365d85593035bd03494879f3ca368cf801deb06e9bd5d22185485a8e863f723896dec6db8829f9cbcadf6545f5ed39253dd723e7688fcd58dbae35bb637641164cff4bd4201826fad5f0b5959657659e57d89c420686989329622192d3027e5333ce2409f0140f1fb13ebbf9b2292c3f8940d03ebfa907054a510501b76bee346745264546f1579a996c34c171c99bec5bf564ea6186a385595b10cfddf18c1c6903acf4cba46441b445c803d0b853b18a96754324de225bee6d4b91b99e17576b8132ea375a8c5fc314067faefd1dbafd0e4b19b33042051eb55b72e2ddb63070630f3f3861e582549e9ae59ee5f512fe2595bac173218e5ee3b6e9b1e0a844b85d4bdf76fa0323d17758713886418087455ea1488e5ce25e28564d2c45909b4dc42b4cd0cecf2a4f882fd79045b45ff5785ba90dc910fe2fbbf2eb029a560277b8dd9f0fdbdae15af5d725102db67bc7b2b044ef0db778bc7d9a1e4acaea141ea81620322b948da288ffa518ae870bbbf01d88ad267da682bd6cea6532c68bc4f7b7d22631fb3e14c2fdcb4649709924c3d237940c4752f666904dabe3cfac8a89d6ed7703b0e048371064142aba73ba95ab31f167d6014873fd2bf3a4a9c6b2b9e6c3d1ecff4946e1f9eb1583bb1d9949f40f225d82db09a04a3d1b148abfdc4d4707b6c7e47d782d858592300bea249d9608b47b58b1e75283d9b250f7834b64da2e65dff3f5f124ba175cf5ead614eda323afb52ca1f53c0740086ae432b5863bcd83545248e5bcab1369d6c478416279e87baa70051abbeec0fd67e673db12b9db50b81a26345ad68aa7da3669f7b6427d7f8da7ab1d6f46fb970a367b78bf4a17fc0d481c699d44f635d26a6507643312ddd76938f721a5eae218b071f47e1fabb6531d0d0332c769722ca4b33876f20343022ec81b860b663d919cb51db1f071adb89ea747a834dbdba7c541a548746ade1f55e7e725aca413553d962b73c28e6db72ba11d59fcc8033ac7c4685c742968ccbdc0b75da437f333705bfc207112e991e961d2e852ed2e5cc010302f163b88f4c61d9d23058c098f65f421e462d0578086bbfa5e0eab40f10ceea7ea0ab4e4f7f0d7c95a86f6ec971c311ab21a0f2c1bb30330368e2b15c406a5b1679d462c8daa13d7c74d5be8403f7af2ac5cc22e304b8e2815f5d889730c4a8e8600983cf91431e81a9c5680e49a7de9f21f8159ef3a4716a3221e5a947d0ea4a22e201fb087631b94d967d40961b1d5939621183cbce1d52ae25db8191a93791f5a9002a190d7227194ed76c5520cc3e461c40ce9c084b7f75c62661be96cab291995cd501f69fc2f664ff5433477e1dc5f776c5e5424f834b03608cf8cc73f5af5841c54cfe4758be5a3530221aa505971ae9db0d86fb3f42609d232f665296da36d60e3bc05bc5d492e255ac3c1b20e73f3187a7b5e627f910143865ea5145439f65e7255b753143d7dd071ccec2088f5269c773aae799bfb0cc626e585f352772637ec2649c2c3cbcc64fc6c2f693f341f91e255f605e1a9476f098d2646e3b9479227cda329033ffbeabfa7e0cedb5a283f7aa456cc10f5d4cdaf019155afcd98907f2e04e668fe2380a55522e4262d0c45a3a5b797b8b98d26ac36e1bdd544b37615b89d25dd0eb4bc9c4ef12431e52c0fdd360ddb147b9b81a4054909fb3840876e4e2cebbbd22bb92e799df1c6994d959d7cf3d7883779b05aa36d41648f1b016812a6352b873631f4cb8ccbd6528461cf2d3fb7f60939c13121fcd8a8a158bdbd17f8b9ec9ed7b1a32cd70811a7d63bcb298e4ee59628ca6b58557f1f30ffcd86557f6a448f3cad5ba79ad2089e09584ae06925a68d5fef8b9233922b0d2a0a0c2b2eabd4d3823967691054a0f2e89f31b11b6f161ef41359c57ac038495e454886450b3e7dc8cb4758e44872b707d6380ee1186e0dc12d0e3a88985df28c4ac22402e2874cb5ea0fb79852d1b2e10280c9d0ebcb03723afdea59530b25077a874cf5853b076cf5a3c0b7b81ded3016db5f3cb4e70977e3dc6e6bcb322955bc1dbfca524975891b9a78bf6ade120b1091b3ce59d998d331114af64e0f2d2d72c419402dfd6c0440117030c49bf310916856fcbc079ec3b99069ec02111cfada063f1b90135507c96ddc3cd7d6939a4f95a4e2446427a508e58e533ad6dbf396028c9e5e1b26a17d365ff7d6f5cf0af9ed044a6781bd42343f06cf3b81e28b7aeef85541fbe05bd860e6eb9addca3187ed07e43a84d6a6a72ba30918cd9c86b33d7bdffe16bfb27edfbf97b41bd1e60228294e8b60c1dd532dfea5514508d606b6c911c56248d2a81b25e4d0fe9feb998da32bbc7c7b61ce792cdd0f1f3b6008bbdd6390352e0381d694aedd0d5a27e50abdb89c938eb777d88ac6214d98cbfdca54b361bc6e32e1439f653b7f6231e6f7739e5ab13ca0c464d52e8f808e7e02c35891e8905b9572a615d3cef10a5b3bc9007a5f019518790e11200bb9b53361adb455b5eee437103f4a8a6d6899f32cd0018cddf00abf2c8e8864455f81f1c4545cd0f1412ce2089c8842c44a2564b910070381a7cf582e005311339185ab7494ee9c415767175682218e344534b44703fbf8b69f93d727d9c9a39a2357d2bc14a932d426f770ceed40ca7651f9273ecfd3a671e92867b15de745962b753134d3a743fe89a0a84c105e8a636cb7967c9dac101ac45616ac1be4af0eff60d69d3130643a98d1828f91d4308a0cc75671a342d2473ce17e95503359331aa64f6055d733cedb309d5f9486b67a684deb0cdc10851faeb4ec83d1f428890a4fb5a5735a3523be6823390da13c7a93e32e7793f05d8c69f390dfe286c2ebaf0091061b6ab50e6d07d2389d63ea40d62a92defc670c67774ff245aba4ea71a655aab8e1d414827bb2163d576a8437c2aee6012b7f95300e7bc8415fa0ecf8d86783dd9362a4b42acac20f4e31e5016d7bc69c546be4980f21dc98fe8f520a0bd1c56474fdc93f023d193405354c51f112b9af9458f9e2d6ec7e22c0502d8f549b464a6549fb7fae216793695ade21b4fd2ab272ea4fde39ca407e4bfbd5d3cf8417951f2a88914d447c4986bfa88ef22687f163876a1525d5535ba4e7458f1d385b303cf016e8a518931b125e04c7c37848b785e7f88a5d7263b0241dfa6d82f50f552c9230d24d86b8953cd247c6cf0f68bc804f4a16edcaebb5c800ab96d189e4fc6de93fcac1e37438af658d6847b932641a76a176f7907700c24ae5348054fe6cf917c5723d2984591c7ab3d7182a740bcb9013b6658d6d6cf0c2141db8803da61b5c6604b3f4af1fbadc0a80320b21d858406d7a8c1b3bbe07cc1cc57e70e11b5169f81beafebb2d320ca4516582d21502ff694a7ec4fdf9be9d69d60ec30deefb3c251a9c54d19f67e7e91d857ff8a577bd4a3ab128e111e56766589bc5e9f63eb1da1ec97997db65b7e54caeef1a073e1e7cdee960afd984e2481c3b00e20b4e88b155cd2e37c5c65673bf154ed19cc0f1dfdba62d66330a1412f943b99c4e93be2a700e92bb8ceff78f626d7ec040c70fb061e6e49d655fcf8a58dc90265e30927f1b66dec9f502cf0e7f5751a67173f94e57856159742df2dc5d4ec5429900f2d6cbc36d1c7a6e394b7a4e90ddf1fe8b52aa771648cd1d3357e87b0596e7c5253ce2a3c77458a915af7451d01b31a9d8f58075de74c569caa3f5af2ba59290ae5ef7a27bb9d31ea9f1f65844bfede8da63e534dabdf84835b01003c5e3d6c88ed5bd87bcb85558daa6ceaf315b70cb77c0fbdbabea0a7b89b7e5aad41ca6f22bbd9197f8029d30afc1d38f9a664c6d68da3bfd0f1e24fb37c8ed4c802f700326f2c585615764cb1a943f17e9ab09ebd702c777a2c9b9f622d55ccbcb911e01c99bfa615a80b136619c9d76c9ff6c4cc7d0b46fbb4347295099485c30907198c85f2492da0b6f40aef475f4c08e176f7c490f8ff245cf33b586a2ee17136c419bd11549a2542ff0910b02b007e404bb16076a8919a2e919526bd1e21c06debeb9c41d59559a8b36b982ae1f3a813d75e6b02541dbc13acf7b30fe149086ee19b94a64ae8c45479fd20bfb4cf4197433f9d1ed636e50344d9d74f370dc925ce5a97a14ac7bbb82926670ab49116479c14f184c152668956cbc2191278214dec7db48a68c533c9a4287c6136c52e6be7490231f163bfed49f8beec546949b6068a402f3933ac629df8f6f79d3e28f1cdb0c11dc17ff2b9453f1063617aae01127e0db23c2b597ef15063af6b7aec245db00ef7852c4a7c87bb18831bb349613cabfb2771c781c29e59fba36535fc7ccdb00be6716d7efa98e201ab99da12133ed4cd6eaf504cb4872db5b8bf3951f0b48739a1cd00b4c28f413a2aaca07af0c93053f675855eaf3e6cc16a58bf092702437067b58e3ef455f4e0eafad888a34821b778e405727e25d669fc680bfd0bd08af330588d68e29b90184699a9a81701ef5131af4c8633feb09be6611bca758ea66e826af71c24faf2a0e6d8ea867150ae4f423255f1110aa5d65ae8343c94b97ae2203ba7a6b54e0facf31ec3e6c22b780f11a7050859778ac167333fdb16bb87db88d0d196bfca4ffb30e834f900531d63cf3f2c0b40a8518265164ac0aebe29f3f0574fcd593fe659ec6f6c06814e7874d24a85ecade641957d619aaed12e1c039a9f2f16bde493bfd7dba017011e601296033506f7baf304791f53ba26af72f2b6184163e01f3c0f5d95a3adfb92fdb3231b88027838cb0ec85590359f5aabe97fbe7250acc299d6839742cf083bf8cfc05c6c94e48f3acc21edf779a4c9584a93ee0995541ed8212a684ee77f39a25cde0413cfcad5c9973f6eb290522940868265a41d28c7ce4975881ec08545e8cb3aea338424f3e9244790b293ae5c216f07d71db97af04f6aa1ba88944153131f95fdd1c07641545f34ba35df964b9cd58b3d33a250b436df457757131bcdebf0ffdb63e7fe7aaec3c5acb6cf8622248c9ff02d5cf6bc3314a6bdec3cb51cd4ccf7cb7deb25d4df504ee1414ffdcffd9c80ad0677271555dcc9d91cd7b7f85264f72fda6f6a9e06fa6b7163953ab0a2698d387758ff0072ecd1ccdded7e16f1818df3715961b0e90b6122f8f28196bda1f28ed697a1b878c121d0edfa2aead54587f606013577beac7bdd97c54cd008bad50d9ad6aa611e9813c466f4fef46c64156a732ff7c8a6ee46fd9a07fb576449d635ac107ed4dca30aa1c4a0f6a88f426b7a9d47d76febb9cbe033001c93a3732554a9bc3c73a745323eaf9ba0be12b2e4b5afa85e5b5de6fa61950e5edcfe25d89e8166eeb52f3a059e6b6a8ebfb713fad5f8fcc819fb76f3ea45cb384a3d9de0c3c700748d09324e39d8929fa50b4df96a7a1638ca6f1ce48cf411642c24e9f19e9c68292d76e0b51452d1deab1cbcb83ff34e53d2d3cb82c64e516323c225dc7e277ff4d37144f36b440699d9c6ea18353f91eae27fea73cff997203c0f4844f9c67b08d2f1a286076715d415bcd5a4bf11151a9e092fde46e10a97f7fb9115fe485ffbecc00b8080dde402aa3a1d4cdea3a5bdb6b6da7afce6b22a05583bbd026b3e072f6749cf0f23e94066b5faa0fad59b369d56ecdf717cf1a91d743f12909aa886f11997640e10584f8c632c0ac72aec8a9637a5cf8284148de07b04e6997b433903b8f11a9ab8a8caf5d35c06c167f911d77690ff62a8423185756e5d563a35d3cb69c7008a2870f2a9cf2f4b59300e65bef86641bde804ef134ab313fb917773e1a84bd8d241d24326a0642e9574652679f8fb60fa21cae0c9e2a47dc60cb0e64a16ce6b2f0da6f67c782923887f8403bafd0fda8fe10ede977e848358886fe0a76d8a1f77f8e3fba304d38e0ad816ce2b3637635280482f4b558b48baaf0870cb6ee0a78a958d51a84ca967c3ec3d3eb2263ff06d99b4eecde03e0e6f637ff8d77952bb179900091de233aaa68c3b4f5eff9ea70921ec0caf128e051ea97222e3a60b4eb227b62904fe0b356e94e78c595bf39098f3f888b95fc0cbb97f7a6fdd94731541869f605aa8222e27c8f2560ba2609b96b50303e165a1af7a4814abd72f803b3bdfc2a237e875ea770f222f32c9eb052551c148504e82dd804546beaeb01edbd9d1da115121ac1948d63bc7a7875b3a1cc5a79c6e67de2d68b9c20a1131799984b55f905cbf9fb4a77a414a34ff31cdd315f023433fbb264248ab9e5df615570426be50a4aace802601c9ae818539129d57037b25bba10844fd3f0f6f8382263e67eae6385a9c44770036f4ffbb84201c5fe7a9256e6407b40e1ae173a39d535d8dc457b89efd141a323065a8c478d1fd902ac1e9f625e689e2988b7b006b9e84aa69a689f5ab0a57f57ae25d428125b10672fa18350755c3f8a175a555afcd92393f731909be795657fe62441b1aabf77fe20e9d2f0aef9a28898f368e35ad4f7af8db5932575c524463d74c11045ba84f235cb58469711ebff3e88406d47b5b581b4028d37c266dd492a94c1327bdcf0fa2756fdf2ec7c48a974e445d70319d9b4c8050ba34dbc356421fff6359e9e383ef93527c26e08a15e8084082a03db875a617168a37b18d5147f981c43eeb88491a79815cf3ba2f71f4c30f786b4dbb4d10cdb4f6488cc8fa7d1742feb3c2494ffd26d9d09a9c6c883fa226c2530b8bb94bb2688492064ae5332a981cf6fe39a5a5c6a7c8ddb75eeeb10001ae49f705a3cfa46285e1a84e909855f870b90fa2e14d6adc3c193ed413f4d6862a61054ee41ae90a304ef243a7b2aa23fdc592e80cf504bd93b76de2f222ebe4f1d473c2cba4e8babac37346afb59481e4c0611647996401a8a78de8d8d203e382a64964477c84fd83a7b788d12666dc903bf6a552534332cfc0287b91073994f5721c4c61a80a2965f059ab34e829cc8862272326357148892192173afa3ae14c1574542ac1fe7bc4416543d7a6baed550331b39f321661716fc6f34bcda819f274ebc3085e7dedcf9c43fb3c09a041916115700e0fd0ac8e63fa6e2d46a30b672b09e4efb4eb4fcdb28f6f08323169d2234b365737edc84de536addb4f5547597c7e772ce6067e2fda4bf8879b7be4e1d2cb76390debf7a0d4eb5051b10a2e43dd3b089eaa6ad0fd697d89d69f98addf527939d0f5e36629a14b701bcdae95616d3b5a82c5be7c7ec75b352e19bc839e9a52b7b74265aba1bacbddf3c50a304d14de7257f16090b1530b7687ba5ba059a63b68b6ccc8ed915119305fa0500a489d8272fffb10e7f26aac797b938fb28863e692768f185f66ce407a91b123d39af9654d9150e4ac00f162ee1d480011702263be3e23e249efc6d2619b28ea39d4d1285859d7fdb422696c88e0a65afcb3a0336ee113ed6462559d85fbe6957fe0c3c03c3baf21635eb7e84240ae14230a156361bfaea17d84a999b131d6cb2b510ac30f970eae436c399b3ba5fff2cade3d748de38058e17a8e68e75643ca05bff55aacd1787ca7e79e3e780659727b424e8504373cf9dc2dc244596da2c03b6d10e6685fea94aeba81c39a3f61a50f5f9d4df48e1897cb33629837d5990e90957266d07437e61c882032d4fc0f72004ccfb20dcbbe3686185a176eec07dd9319c3a22d8d746220eded4fef20b2dff701db40486ff16710558209e1356ae5da44b05373953ac022e3c505aa8feb053f283c4cffdcae6382ef80400302e26ffdf935d6e11a4cb77bc0b57838aba1f4635216a60e711a8a60f81d7b1f2b79cd4db191766e40b4deb555925c9665c40fca9e7898fce33c567282f8d4ffac6103688ea35bfe5d7451d7fd8e1677439bb04b7b7e33d030ee5e90e7d9b3bbbd4759b6818a294ee6a8ca21507cb52a67798303d586805148489f2f5fead895b674fb300a960f051f8beb99ca0fca90d700ca4836a2f5d89ac8520f0df1ede2cb66cd8b7e4190968af8799383577bf67c83842d8fe61bf8d571c2fdf10edd886f74c3591979e161ef6df30a74da210a6c411b23823b10ee11f596b844cb3158d20b1d45bfe36dc7c9cc4274621a8a72c70175cdc832fb2698640f0813630e7345443f8e0c89393440b8882f4e1d5bdbd16450236369096bf661edfc53fd021aafc37dd5531151ad327a70de66c3d289d8f016eb6e135953533464d00b01d34948fcaca0f64d3cf15fed1eab6d2b4ec54bdb1b624a2ea5195f24b129fad2706e77c1db5a769d1da270c51a40bd7aa69cc13335cd3cf2b9836f27a504e432e0a9d55b151b3c9cf0ff995fb782baf4d8a707d4e40166d9f4274b1dbf2773db9f3430423ec002f268ab02a6197d37988b5886f9fc566ef63f6363ec58e5b27efcaa9eeace7d4ed92b0c0a2792953b0afe7847fde52a3b2eab58c2f4220b6c9174b8efb520decf823f66b05d7fafcdcd36061e90b376359070293c7a7a661368ba04ec2cbd1cc7cf802656cf5c1f1c912a44531c79a05608f65eabfa183baa1be8de5713a42ba4f44683b125384df496cf1d29511989a7a4b6d8183c59fc90aaff0e913a1ef9b749fca73c7408dfc93478121ec3cd8c4fd3e925afc0e38502c5ed630329e45443c3a8b3fb9cfd8efbe6f9b8433ec91fbd99ac72889d8290084015b394643c63a1dd2464256a20246c9709da6a7b9680df0dfd4dd30acc988ef12d4e77303405f5153d6230844cdd3e587a8028afc7a9cbf0c21c3301e28bd4c6e24b730c40549f932e954e8e6920803cee55af0bb066ac30e5dd33a0292dadf41e47980b27fe49790d783a84a79e2a90cbc324a716c53596a7c2456cc36991c7cb6a4a19eb6ba323c62a265acfb876849d28c82dfd7eff0e85944d24cdaba3ee23c5eb12aa4cbd2961f61c8bcc7ffe3dca4f4099b06ed851e215b87cbee2bb10cb6719e81b959b4f51830051f2984de5a4ab9f56cfee93665365e4d7c142e16b7d1c4e4d4fbea530be36795ccc77081dbc226adfa125b36e30b53adbc7e16dee68adfcff77f8fa7df5ef2ae504e809de37dbe0b98f3c6da4ee5c859df14892aa64562982da15f7fcf935598090fab190f512577c256539f865748299498f7107acd443af62c3d49e77f8991432611f78734992543e60df4f0bd3bc9f181baa16f11ac82f5c092dc1e7c748d0331e6a16274fbdad16ca35f92bc376abcc509ec4e7e99a433bbbdaa88d7ea9a2448462908b61acfd8b97edd1202ffd8373c410ce78886d647bf4527354d46fdb5456e1356b8e79e91b920657b01d0796819682b5b68157330e1f25a9c8fc3fa5cb7d953740c1a3ee384460e85ebb656078b4151d9d45acfad159ecada241c41337fe767993720b9c689f3465b53e6b20f8e47bd04010f3a102d1930519c3af78a5c46888a4a9295b95d5d92ffa499690989371af0ff1bb6d07127e9cf4ac93a5d48979c8f1fbb84fdd55d3225c773090699f99c971902d7ef819c746defde2af180199a9be87776a0403ede92e411542b4c80eeafb23a31db1c14044a968b1b30c38121094cb3f66ce2cfdbc7b170f4fed1e83ec610ad1c1e03872be9bbd4fc0328d81b6658303bacc1f7a971325d26c610d0385e45a2f3824ef857622820306c3c5357c3664250e9202a4eaca45fb9280852d6af7e731a41b565d6801cfeec1162761b2e9d8d00d262e92b29b0246968042b0ed63d616b9bfd6f1d3e0b917630b6b400545d8054a760a254e358780a4ad8f371ce5ddd3b0dc73eed1409c4249890836a612b069f237df67d14434c49fae9752308d3c29b898d8fb8a90eee48e38aeaa6be76f0f2ecc2f4220740d3d7037ab406da753d45b4d663d5c8f75f2cffa2a47f50c3f924a9538514d13ff80fc98f18f23fa1e967ebd1f3c35377d6de70af5ae7d863b66c8d9d8aeb3119ddf576bb602f56eddae6007ec33c2535384330ccd6f2349e556ff0923d0d11b41a4f551d2ae48049074d52633b85e0265d79a5ed1b86db890358463cf3dc3dd84869f84cb0bb71079a29c5769845d7aad3714930cc539faa8eefbccdcff0d7e93ae81e2ac74babefc92ebc328e307916c22d608ac89761d3d78c32b206efe8fa8101c3171085a375aa30a417d5dd4f9b468d10f1d3652d855a86d5fe0201b892bfeb87791f5f41f507ceecb91148dc330c0598e739e07eacbb81eb769f43263037947cd1c1458ef037d1181808f3cbd01b86d793595569b528e083451e78cf250f8f7f5aa9e133d1d13ea4a345653e4151af8a0850b0e685879cdabbb6b6fc37e8b6a2b87053f21749be06aa1890f3856c19807f398a753b613eb1fb2dfa7cc70e43c748614b16780c34211bc0f1638a82327ded8d506dd7339096eb67d931a09838205e5a696241db094f3f624183a9c585eb4a88b0e435679efc11371c63472d5aa4528d0e1720b4980ee4529f3f8ab06a74ceffdb4133c347d79eed0cc527310e4df4cd5a9ce3943bdaa6d37ce0450943c7912b3793d1250b64fc97929e4dcf2612761cad5e8b0347abc37d09948eda5101d57e7f744a99319e1cfafd2a912b7504025bff9869ce286c01ec2cf6b4d6ad9917b437501d42846aa263bec6aebc520ab3ed1cca5235d250f907f0d3bcc16f09a9774f4724490a281080b5e32c8a751423de61c84c1da39d19750a30b061f5fe6c942491210b3ff040fe8186c69b47c6c5d0180fa621fd094e6715f8c7916c915b892821fefb50f4eff28ec6623b76391940be8e54175ef37ac0568b2ff5338b4fce1c7c37bc9468efb07d96e65e195142f3dd17c8aa2da2bf96f4d54a089e46c0e1a08b17c9f4622131219ec41e3b41daee50eaf5edadaf200f5145fb732908080c1af43f7951c802535f3091be200ba9750d0103c011272f064dafd016483e77e5b4fd7a2b4344d120991d9a967635f8fc2fcb39c096ae662bbcda5fc1643afb0264ad34f56773fa583fea7a40f78ed781183ffe35400f87125716afda842348470a2120055edcc8b40cd37e7e708afa61d4fd905db959856a5ae4b7f0bf05a52f378abcd31c65286f94e5d7d675937e62b690fa5f3c09b3d84b958a3436b5579b1c367b2926fca12898b7e1fb5d1898c5214cd0f6348c7b965bc58dc0d9dfa3b7fd5a45e04c401cda54225ded76a7c37c3ee8da567f317a1cba53d3e5b0e1ccc92b03cc03ab55c9db13d647ebaf1e9907f5b508919e14066b4417607066f59dc4c00d154f7f47dca4f5bbc2e5f183cadfe07ad1da3d601b22893e200929a469f51a97d2a94208ae1419f187ef77365c2e212851610b35da72d408d5901216804e38af99d396455039d7e51e87e8774adc2c11bb18dc28e4254da60e1cec64add248a53824fc66a13c2af48dd4f7ace3d725e61a7fa51dc349a738ef5c749d75f62aa685826167c26da963957089b140a6ef55e07793ac1971abef92e1f7133687af48f0546932f64aeb071965c58eac600417dec9f3879884289c5b7b19aac3aa4711da79d91c2ff7c38ae9895542ca1796244e474140bd2cb51968c1d9ee4e45a0243733c00b48369b3452d85b27f08539fc761764d111607688b5e854e8335e0286b56dc47dba43b88200347d30a3a390948a21c5e9da528326fb60bc33389cd88b53532add4a33d885c78f3ace7348851548df823bf5f29f54455e95fc4f3559f3ca5a4733f894c6d2949d4cd54b641076a42eb7c5ff66ec83b68748039574d0916fa75f23fd930d38fbc0506e9a654d98ead14bfeaeb47660fed09b2d8d2c3a70a475691be713c6b46f2ae872e44abef5cb6f89cb4521c06e2783314a1f4920f1e6ccbf6a77f6f9acf7009309a9a19fdda69a67e1a439e9935210351e961ce32da4a7863401a2bd0d1eb1d94c8a5a10ac305e6291c8a4ccd7be9f3986675f2b14da76a9f73c93ef8ce18487c16217636a5d8b671c56fb88b19c42dd5fb75b4ffbd0ca21e38e86ccfea023d88dd6741ac5281a74e7bdc84e199d967cda75b90840f535cc19de179c99c9b5d5ac8ac719a319eb8bf6859068965131e166601ed5198a8961120529967037fde15aa5f82cda2f126d8300c018972906904d2178e195b37f8a9067f0454895a65b5642fdf97db2e7946d760d2ec29db9ee5601b9a57684af0fff986a661316ed23d732b516d290867c9159b6491818ca304717adbd498aa0aa0181b72490a0a8f13465f22f1cc0b9701a3d2426df2642b770396de63eb735db33b1eed507dc91392e0bf7ef84332341ef47bd45bfb60d5d7fc02c09e280d0f863cce16d95b7654c7fdaa27fbc8d264a17cb96954cc709928fcdf910426197e0753902fe1ef4a8c048c991ec7c40e1b383d877b2e1fcace82973a4f08f59d5f34ebaea8379daec4bb1e470a70fcb2393845dd0d156725327d4e07cbf79402ecfd560247c164d2fbff248ebe3a178a37ad00dbf3717efa0a85f59cb42eab87af1fcdb2d9f918428698fb8afa09630bcd2f44301201df8f9508b5fe25a25b68b3b3adc06f90e37151cdf59981b068dd25f8fde6d76aeb3f3f823dd9661579aa48d002959a47228013b503ac8505be4aa64642e7f01c921e18135c6fc6a3bbcdcb68c6440105b13496b95ff4830b9526d3ad136c060b7c2e25f66694970b0e674e914bf7ac51e970d2b1a26ada74743679b87c2f2a0ddddf17259c55627f02edb47d7c3b6592a699bbcf3fb4f4fcdc00988c16c4f9ff372b56a11396d8e8777046f0127f0f50e1bd514ea9a2d57ff8f1ce584c8b184a06afd2f11ae4ae71719e067f05f66a7315b884cc3be358416458d8a5176d7bc0088c2b15e4a2439407386eead5faf7f8ab1979d6ba3865327efe0612cd2037448326ce85e20dafdcca79075d6963ff59701a23bbbb64601cd11c42d5e1482ab3d8de2b319722cd1304b4e3f90060b83871db6f4b9d79f8a2fb8cf5a53e638582fd2ca7a26c7893fb000d838d77d14ff351a90c9211826ea24aaea6e5bd2d0dd9e633f3310864bf4a2fb912639496b21df8e1a457a3d5704f27f74f0839c68e96a204e982bd9ca5cf5ac50ce3c7f14e8b6cb0304d656e0bdbf093bf08250596ecbd4d54f8a6d8ab0cf4c3bc1653491a62edb09099166d97c8a4e3ebfd5ff966888020e2274b0ef2e8ff96041ea21bb326f714551b8fe96482057ba7934ceff4a6f3008cfb9845b4b453959790ddb597800ccbdcd72d757ec1b0b3a66b0439b558548ce6ef72956abfc14c7615c10941b013c0bc9a55b309a562008abced406af45e3fb862f8cd00f9c1ede6e7ccca9b6e6e8a8b4ef068488275dde546aa0cd674131ff170a8b822f1c922dcc8cc0395a74cbcea540ea11011f665d3015941b1ef46a7752c6ae6b698fc874eaf36de4ee6d4a7310a94694b59dfe88de32ed7a5259c6fc5ea93cebe88d13887bf73965799529cc9fb096178a39939e72766740018758564b6bbbce1ceb3febe1dc80b8580e1170723cb6236c9b18edd5fa4e067483c0c954d0cc3951b0053d26e9c41b4b4f0e8967b5dada5ae0ce553a81a1595b7a8d65ef16806e7f2048b5b84bd1add54f3131614eb06244eb30314f3aa0357f180a807a336073cb021477cf232d1049cb3e50b0484c07d6e4a215b99a51d1d90c8eda720029fd4473967bceff56a88100bb213e2cb7ca5df3834bcc763ca9a9d381ff1a95af8faafe3b4e4640864924480413d221645b4f8fc45c65a38ac5969a1ac43ca8f8e93fc75e287b67bb4eb039c225605b92316c7ec07738274377c9158708c32979124252aae383a5f78c7926c841d965b3a863928eec2197b43ab8561ffb9338e1828b1ca4974b7d1f443f1fbdb9d4859365238999d832d7e87d18bcc79276643f0653bf2710561a6f8f31665e414239dc7ce3bbdf0d77dda268898e3e72a4708ee2bccf981c403e4c96643d07fc1d550b6bcd378d020ab34e53a159848dd75780c49d3911878411e6eae4d2295c5169e6a613669a81c76e3c2abc1b76a83e7a539b125776397e3d933c3bdb72616839b4951a1a4bd4688aa6cb51bb6a54fae0b5f468ee4c805cd6a43826e96222c4df33938696da7073154b24b7c10b5d07d2e6898205e815c92fc0df667d57fc5f6018485c9f4ee19ae41407d50399b574754a8e8832409d09ea91969a8754a7ecae0510b6267f84550f6e221ece7e27ad3166c32970a4923ed36b88cdaaf59c0c079de9a17d4a7e5444ab2fef75197c3a9ca8fc38652d249a41f73e85c9a743483a186b16fcba8d656719eb520463644021ee8aba0c9dc5c2b2a48e8aac8babc26dd6a9e3431823a898ee808f25c88bd234c0e1e576ca622b0ff6e7f441149e924984f11e7862df6bbe3c16fdc0f10e9422030e47f20fd5e44b3678fb0ce76034f355ad105603ac4cdc377df915f37ea991d5128cb65a8d1213bae91cf55f1d7e1a490d64d63610d93b021476bab8b5fae4d2be944fe56500076ff3bd95c81e44ddf3bad150cf95b984bf48d8220374dd67ba3fa081425a28a830626857360a161cbb54a806c6a247d1d20b8b1e3d89635193eee59f1fac68e369a89a1d9ae5d1603344223423a3a66f371688ad6b486d77bf2bdbfa080efd3f03d5f50cb3a65c144d648c461a31c396616a8f620db578e60fd3497aef368b0328c75d1a781d6fab82bd8998e3c5d407752bb481ed144f3dc90c4be5f068b3c45b81cca1ba5aecc98e54207691ff289aebb87f4ef9a2c8ab8a1fc1df6721a16135bc9bec76c5a985aa1dbb6d9366f18506e4cbd6fbf7e30af9766420e561226f027a672fde5f30faabd7af3ea1b4725cfc75003ee44a88cc77949089a150b696b4e2bc0b410cf0a14e33efc1594298b431d1f074d12bdf96abeba66dea9cf99381da440bb84b99d65560287ffd389d32b250f4b074de7a4772916d6fff9a540ccaf63bac3431265ac273a130f1f38aedcd48b51e760b58bacee856dd8cc71037bdab0cf8c8b95b7e0fc7566015a11c98c49d3caf122d199f5e65ce9d23f177da50686daa05236f89e898876752c84f4a07fb106456f184107964a68348831cabf2ee0c44dc39b22c8594084a5670efa5d5a52105f5085155e0e8bcf6c11118526bd7713d6f19013a978c517ebe01483a82d34f963168537ac58bf37c9a077dc567c6fc6828e76fc5012d35a8486816a21724e3dcda9c8b77469ad4e3c79ed379412393715ff1a3b82b4e9ed76e341a1042803a52ca077f0ddda91484372820c6e8f73b24fdd85517549aaf037336c15a1e8b51fe542bd299b36eb8f6fa2f9ac16f77af3ecbbafde738aeefe94c83e3eb046f7429641d4aa530a0d438a694a5466ac1c846f305320507260f742358cc844f8c2daa5a5ade05d859e31056b2cef65b8782ababbd48b1a51b81a0ecbd783ec3a41e4dccecff20bf5147acd2c36dd5a811a7db872d3be3d8fb81aeb4fff20371815d1075a463952fe11b173bdbef722da8ceadd65b4737e322711d88c2cf0aed361b6a95c953c2a3aaf3be5e1c0fd643083bba88586629a3035b9e6c18ee819cc746e39593019d623b562608dde79ce3f6784a840b6f9c61696745aaa3a6e5af151e30596adc7679cc798fef8211f7ae8fd5c690ba586af16454106e33b9364c30de36bb2a015b97934fb72e1a9181a0c6e721ba4429608cebb2952c055f8964dc617cf3178c632235e67dddd3185a157748966995782af044de784c12f43ecbb44a3a74c3a06e0c4e7f0152dae24bdb37ebd5e475c1a039fd09ea327a8d7b95ca6bae44881e3e1f73d8d609dfc0ef3139a5a6d6e4de362384bb9b41d81ad1d938f68a7196a77873f3ac97ba87128514cc32cf728b73da6188ab04f58d4dc63e80c31020257e45a881e697d757ac8ce43b2b87b44ce4f36dcbf71827f052e031e7c5922b4a06bb9bbfb84a3e15ad4e439fa5cfd12bc4f9a45153ca7c6bf0859d81ce64cda4445a30a9c095abe27e37f613d21de838cf203efbfc8f109f67cdc5f3364db13f2d2a99fde8179c7023c7d542860a7c79d957c1926fee12d41cf50116db675bc7707cca13fd49010ca01ff7823e037451aa4860f2469133c5b5ee722e2db6547dbc1165744c929b0334dc3d58f2c9e2ab6b7ef72de2cc53764fb43bedc83f3fd79e12c5e3d88a78619428792d9d7598f22618798292332d02f8e54c678d34895353f044187a91ca5d6ae45955da849afbeab6cc89cbf6c14c225a0809949017c02d3057e3726a57d218f327ed6ebc16195a4b3a41375f4877275f922828ccd13e688df36e533db5a51b03fd6c2bbe8a7a5c76850918a623ff27c7e669481888250e06bc7e43ed6f723f26a000a224485140385019e849ea89136e83b93cf7816b535fef4e54db1a812547a7ef71fc5e8be1ce287a3d9d90966439a31f826778d3f72a44f7c1bfc5f53b0526b0878055085c24aa0d303f3ac4aa8761b495f88349db00957bc943ce5bc25fe0e10d865d8b66dfadef95212a34e81269439dab03d425fae25250ccca680910118176832269167ddbc5bdd2fbd2a0155a26548b4b7132a91f8201a81547cc5db049455452e92acecf0c03f5aa3f553a48b9585783a24e87f46c0287d14087dcef1c26d7474a1af89294268e99954321faee00d5cd923f260f12032be5e38a2e246295ecece5b3803c5a6a0d4f001b8eff68466c40db4d8875e3dd9686f7c4085d1145b96b023b87afebf79e8d8da9ca7f7e0368918c90c05e4508ac38c8e2cd3b834ae94a7dd0cff48cadcd3b6a6046315c87cc061a2408f180ff550b4f951f8599c3bb0857be386629eaed0c29aef6ac8af384c6b40a9b05945be5831a2ccf2bbd632ed2f44ffbb290fb58d3fefbc162c2e6176b3d60f3cad4863120eed335a7be7c2f1dcbe15d11ea4414488935fff4d4a9f5ef86f888eb614d1db44772aad9bf29f05b7a201e0c285b40482a3e31fdb208c15299ed08f6c769f8eb75d20be995ec669564c6fdda21ea82f6aee2e9a935985206d387c69b767af2e1bb7cbb3c812849783dc0721a14ecc82d31032e5cb878739117490accd188f9a0c5a49dfa5761a3201b3d54b5511146d8f264a4534fad9f9d17aa9cc498abf006c5a176bf2379169fe9f93947863116fb4eb502244f64a489a24e2721e7e006e587bca20ffec35deded7df02e5a5a9ad61c2721bfef04fe42e8f1f30234feff8b3d4807a4361ccab23521a241e37153977fd9cfa5c002c66d4c7774053981a15e3da7868566671259aff4e077a620b03618963d1a0e3518ecb0185cc71560472aef551bd5271f8b05516f7e5233d03bebfb3a0f349f1eb67c66567156573a629a9179a59816e1dafb32dcf23c93fc8d94512b0423ded612ec58f8bbb859070dfa738d6703478fb5ca532924c9a9cbdaa7cf32ea1ded7862e22a09f84b455599225a867c667f9ca1ac3e8aa981f9187b8634296046b97d7d3c32db493745048d6b22f98540275f50b1e42ff5c9ce566c4e5c6b3d056684047d77d875304e992de16c3adf45e10b0822b5084d0e2d76e21321d30f8e05e821c7d3039bd435da9a0d112b5d6699e2ed16644f87ded6ae407b5b4688adc397cc2532aa1e0ba6324da54498aeb858b1f708357108ccec1411b5d27fb08ab99f97d221623967a8ef28e1e2a870f671978ca14579d6097441681daf84d07251334dae33b8ac18c11ce914efa70305de5eea532acc1a16cc5488f026039f7bcc89380b67192ca6dbeed8d52693a8bc4bb1f413783c814344c32de892c359f161e2dd451b0c873e32b97cfd6572f488955681271f2dbbd08f65fa98bd757f7f810c6420fe89028823676f255e3b133195573550f5c85f8b58cc8f1b9148e2a79a1ee2cc6b1e75c22813b7e4b936ecc7a4f876c94da91bd9aa59c085cbbe5d1ec3ebb2a71943f1d2e0681bc0301afc5baa498d1157c03d1ab075c071424f5ea47e87d06da670b57c39fb579a7630f9c463c4de12e76d76716a7ab377e14c754d300a51b21b8ee7f09ffb1b6504be99349f95aef39d1ea92d7a83e60785800868037252ed867102ab04932fd0c8382524f5cff7984a5a77fa1ca311d0b6e84b685aa7ee3288842af7063e8744f220a31c5875b9ca7455961e56c9d086db499edfa1f28fb0b08f995510a8043eb05a7cf13594c797d7083b33d87c00b9a4bb5a65ee48e0df61ddf7412d919afd9dbd3d16db7336aec80c1dbd3ea06b25e803e68defe2740e44e1b28c407ce21d9ab798aa9b6bb0d774efdccdd015543625d7c6dd065d2cfad26e1a1165466dd150254c114f2c675254569bee975a553817eacb0ccb6a8e1e20e75b71b7e7d4cd3989a9b87a3322b1203b8a7d464f9b43680f31bae48cb0e1d7adc45a9ebcf60df2191a278c7d9729c3437e893559a2314a66e84c9eeb4f7d62b42bb122a691d8adcef738a237a1dd6cd4627c3de6b7ec3633a4ff8eec741199e85c0fb06aa0da15dbbf0605d30d62fb1487837f82c0d27e147a884ca07396da6f3ef855fc319c8ae880649b8f8aede29c221878831c31d12f14d60e6adb754b73a4a6b1c35d9714cdf242b4049adb34413fe6b14a4da05469dc057ad68ff5be329fa5fa00c3b90c20a8ce63cc0a6b0e70cffb1f6467d2765d2ac30cdad585016aad811e30db6daf28a68a91cc900f19bb362f5f5d7623c0089bff536161603becfeba2f18061e8f9cd91fb6f70cdea670b9faae05075452aa3654c4683612b89a668246f8e27107af8d0195a985468d8e6d34e551ee7f71e77eac4adc448978b95866e721a0c5abb8762dcbcfaca34686e4a957d8954d3ed8592d3d7eda4d724000ab4e96e03009c16f985668e6972405f2101959dd3b065e0b4223a4496956f1e6bc5f288c8176e4b83ac6e842bb29d419c84b92ca5a2c3ee00f3fb7f84a8460ede4863aaf7464a460e38b2676e678fc199e4ec0edb21198ec13aefe6c1bf3707dfdac285635b5d75e7346eb44e7e8d970e3ae3884c00aeab45266365d0bcb9a3cf8496ec1441b90beb97b071a877a8a3c50bfa138eee316b47104bd85c454bc728437907159930d4917bc0d292e48c6c1fba7f26570c1926fc096793dd7b6bf1b19cd0b926365cbc87d88d7c01c7726fdfbccb4f26472efb75613a6fc3e93e9612ed1c719453a5efb4a240b2a69c8be0e042a3744bb425241bd237d213a8e4f156e543a5bda61d40ff580958b346acea85a1b69c12672369d52d48bd79a0842b79dec97d819ff0740920b4475ce7e363bf1d07e45f27dd9c2fa1dae978a7c6ad1d31e0367c35d2161140eb150bd8cf67715a7ce681f6184a03c240a38d4804847dc644b604cfc868ae25c6c43637209402612f385aede168e55cdd4d51cfd68ccfc7fabe177ee53b0a9f7266325f1df96bd0b68ca3e03ee848a48e8676b6d69e7df22f7424d5eb77df2f079571fa1129470aafca813c185ae15e34d939ed2d9865163625a676bf1cc8ef72e925eb2146a35e59ae1bd4e760cd1a3c1b70d0f11cb777918952da0c04788e50ebb3ca10f85fb0012e338fd8e7445a5e99d0a7583c4123680aa4032241f0c34dbd58ce3680bdc66a6c67b20ed146db15fa5e8b3605e7a3a621092f6f234a97202b1f950a83c233b8c3f3c1098e8544606f2eadcaba7b6025c567ccfb042a98c431924e750b91006bd4b6ddb4ccd2875c6daa17ef8e0f01759d436df7f99e3c69fdfb19913ab66cf4f110eb73df8b24a6f34e736ece4f50fcbfc002dcbaec575bf1589084ac824283c1f588e20f75aa981e244cebff48a255e32f5b330f8e657c64f10f4ee2a0ff6783d1999bd7109c1b72a54a75f53ef25ae43bf7dfa69bf04f93476698ca4287ebd791a01140eea5cc9ae2e75b3517a023642bd7239525acf37bf1d116f65ba25fd4a1ce1f02253825dba312ff54233a0ae72f72a72ba0c95beb7604cdc6cceff5c25452d56a5377b0f989766c0334e45143dce823cf72bcc8dac1f980018597fc7d1903e12a121531d19cfc92b0af0676e718fbca437bece4dba663f3a1eed8dd44eeea646a7493eb35b05ae755df0eacbb065f5e5c06df72de9ae74f2490337f84e855e7988ce15eda724956ae9b45b5e0ad7c2ca384a81c71ec522c1801d1fc0d09b4166c0e6b9efbcd2c9a8b773fb881dab497f9b7caca12b8eea12813ad2c83788562e3169495274ceea5b641509eeaea3ffe7c3eddb559adc590388e015fd198557fe87f4117779bc868725fcc896f6db8e836486ff511e1a3f10af712f61567e82270410b8568c4b4955e94cb4e2b15ba39a0f3f89ff0a91b11f96f7a1ad6b0995ad626a1ff51e649f6037e4acd02316a165d5743e8b54bb91f31a2c0589420e9e43a72da8546cd2d55bbd41f455f6b5862d839760a0ca1b070c1af26004e0f2e8c91c5c25a5578b61534ef90665cf32222693b6fd8533d7e145f3dc8d78124ef5425d3abf357439a0b26200ee00dcdfcd4f0992269ffddac3cf27a25e3c3620bedbd9ee802d996528290da9f7b9a66197e93a7682e46ca85dec0b7afec7cb523843ff545ab66f2bac1892d063df77cb904a6cea624acaa5e3722070680de21b1b0c047b11ecd3391d277e839c504fb03cfb9735c329e7c2c5c061fedc062c2a0843ef5257e8074fea47aae0b8aa2bf0a11ae85ea5c47dfc60d81d4bea3d0fc8baabc16a1028a55e3befbe85bca328ea189ab9c3474d0aa7ee5e51a44101161a3c5f90d5a5758bb8048d8ae8adbdceb488c9a2061d7cada838587f687998c2bca0e3d76d8e9d613febaf89f396eb3ba43f3b08623538a508e9e9965560fcbdc661a0f26248dbb0bc95c25cb345d8a7c787829e923291a05ca010c697a02775c25ebe94994f3f4f25aa22919238c06f1b998102b31f98138457ef3b534eb692cbaab146a48fdcbf4b138eeadbd6cea4d046238e52caf478093e56feada3642e76541dee33d5849f7877bec51bd54703c93d7be1db438331bad78339ad6f1785997ec184f1fa6eca5bab89e1c71aee7cbe9f4269e589beebffa3b67b8348417d567ec9182eadcd52b8dcc537873b34a4e84117bd3462af57d14b1648dae315c570c22a0f5e80b46a404065c64c1f69ff5a8e25af6f93a216a25f6c7fc3f435754ae2dae737c2f2b75982519bb67ff58af240986824ddcf85ffb9159a027c805b3d04c8f78b2c6fc426c778d5c8247938b2fa41c99ba2a02b2492c3bf5800ee663411851d45ff632f2e80f390e2658949c4f2c36d632d8f37156bce9b2e52fdedff258e800cc375a4099fc11b9e753b46d01283fea61bc20a7f4eb7417aeb1faa9f4d86f536cc6eeb37039fa2be55115ed7aa6fa2841a50385a0e7f4bc873191dea85f2d37b3cc9daf6e64a2da2c60c53f679a8747a36e9e8831e2e13a6040bd7cec1e79c7330c22a561dd56a9f50eade25c67df7e38f176dafa248585bcb71a5cfbfbd74efa452b63a61afcb1ef8b021a0d7fe4ed456f71ccd31f764abd6a4480243f9777afce16eac4665231b49a98d7ea78bae59a9745861ce596a0b716e32d63c517ec8c9e166850cc6175b01c2bc708179e409a8bd9ebfe4625be6977720eb716f100c49b5415ddf43a6bebbd2d857502e34361a2a58bd8154d944ce4e666e7b1f45e5f8cdd26aad7ee0973e8207dfd3272e3e02df5f0967bd136ab50b9e67b42e3de6424efd466358d9a8265043e362cfc68636ba3064f91bca44820f42138cdeddb07607b940dd8783ea747f059959612760d079c2f75f83b03edd4531c660828c7cc9d82fafe4abcf4f02a023ac42915b6aefe78f590cff23cf3f79fc4d5ab3bd5b885250d06dc1c7ae0b1b77187423b79bd984a6b0ae9028caea6a1147b2b4f5a2b2135d33c432802499c475421f7e10b08b87eb9ad5ebcb79bc59da94915812d238ff0e659a86a373ebf7e436bb25531c14243445365a57214c5d40c15c7df784f29c7cc533b01756f00662b8095f752f17ab27237a3e273add832a879dc8028f2434c7adab0c4d2b1aa96af3386f102bba205fbd7c8d891f3dbdafaaba1fb73f5b6df38be7a577db4f2f17a765694b72bd5b0ba4469eba5155b1c90171467625c0eb32df46ac3d8f93b21a5213afd7796b6318e07278287485d7881cb81a7e4f2c7eb1e8580d11eb793619f7c020f05e091b10293c377a5dcfc560a51214107dc49c8366a09fd325abb449abbea7e6aa51190441b85120cadaccdac9301aeb23561d18886919afc490961acbe9021e0085975caa9e0566bafc5ec37d7bb13d864e0d5d45d1d618f7b094fc70683d3775548a9e9741c9cf234e8a8e20aae601fadfd9db8878092fd66c049ab6391d257389ba153f478b9958fc92bf199b31a4b453db373ceef658d96ca4056e5a3ed16d8a896b705e646caec2c8dc1a01a89cdde305e5743efc4b45f510eca9ee4d6cecd877a9754302e2c4b636109da0f9f6b91f5b74ccd1bbd983972e710760021ca068b3e8ec2416396f3361cbdcf3ae3d1f51a40125b00b0ffffff4f