PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66312 36e9cc9fc44f594660d467b77b6a1b24494426ae2446ee5cac3dc97b2c7b7f7e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
be2ac16dad638e13a348ead21869fb26de20e09c751b5d3adfa840cd8c36cf8c
Certificate Block Hash
36e9cc9fc44f594660d467b77b6a1b24494426ae2446ee5cac3dc97b2c7b7f7e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00401a000006160000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000db2e8af78e7aa89bf90034886b574caf3b07dc16de54ab6a897a173a6ee05232b65df55f0d3b4fd42764848d5a291253269f0ea58ae08ce9d2ff5dbc03c2a404c992e667b0f7e09f3d6f14f6ce7f01cf0ab226a0c4cc15e28c0a0000000000000020000000200000401a000006160000

Raw Header Hex

00004020de091c12da3e8c70307150f58e06ee24f2d235536088c939c0b24752bea2ad348fd58f086f6b92edeb3590080471d3ce2db2d39f7e50e33a81258595ff4c3b23599c1e6a8d6701188ccf368ccd40a8df3a5d1b759ce020de26fb6918d2ea48a3138e63ad6dc12abe

Proof Data Hex

59,560 bytes
121216010307ba54707d1d790933b03bd9f6875ccd2a2656f711b1a282adc1e1ec836b7e126e267c2939715441c6efb46bcbdd93c7d31aac04ea8ab77c4f9f59e66ac808a656d0c7561d314a386b5dfba0c86a470353b21d00bb6677d869bdc267afdde2f1ef5efd1c32f1b82e9ef0817afcbc76eb2d318e68137d832b4c13ab1af6ed40a87352f4399f56780edc53b617cb7f22becb6f46f779be656d5e0b779e130cf6c0f4cd0ca342d30cf3dfd9fbb58a1ddf55f35abeb6a059d4338663fb3b24d88ef3e920eabe41461ebe122b64a66d42cea93c4f40da616d350a794062f2b8e9879c6bad607063bfd24ad215e7835942b8bbed7ca89b1ee98d8270b7a5b2aa4a1c0927c49360836a0b42c254a254e6fca70d631638c9759276ec7ee615c6f631812f0334e5d96f6986214ac32ccb8a4ecdcc6187a6807406761702d5facc165a290585843dea1c9f4b5879a684f37ddae6d6dfa70f6ec09dd9d96d4523aa5a670e04418d006052765cca300ec0ff812ec5a612d7c628cc9e3715c4bb11e323ab2c17b3e5b0a15dfbcf965f8fb5fe176fa5fe686fcdcf8cda2a7913e2c51cf0da7db214bc9bcc6a3aea1643b0d6346632c1407326c0797d703d64932ad657ba1295107afc2d5654a65e80d837d88ea9a2177f93e8e3999811fdfe892c42cfbb966b4b28dc80001627386c327df7d13ac6dc2d284fa7ccf72de777f0c25fab693dc522b4b78ef8118c66af11eb02e5f7358d474993afe655b99ec8a38ebf3547464f9f0a9b28b2b9891d8795456ec41205278cad9f9e2e318a1a0f441c9055f79e3e099dd0998ecec6620b7e50a3be8cd8fffb92900955e8617bbc233f1cf9d686bd196860fe46bf0a3d70ec0e9585a6363e542f289bc0b5d7b6c9b649fa8d5aa23c4e66bed33040e20481a4fc0c1a073d9dc862e10fdcc64eb2be316382290365c70733c911525d2cdf146d57459afd116a57a0de34a20992fa2ea7becf03f078418854b47d96cbc23c088e78db51ca52c579d84c2b2fe18a6a3b731b30509a0439c0a7ab5ffaff625f4320bea9ae7800b6dc490d448d90c2fdf5f6f71dee6dc3e90f34527e0c8fbb6239fb8d28307f5052c75b01cd2a3a50715533803be8f941ba1debdd6c2cd66ce1f859e65852bf5dbe33e710f1082b12bad737e349080329228f0efbc170f8d1079267239befdfde07a0b5bbf1ed8ade977258b2d1ca9f3b99d7bf8636cc97fdcf9794ce568d248c3d68a0e4f784981ee1b32e67cd757293e892022f805302c8d6b444c4d431a2c81013c252ed516072f2dd642d8bd170275da781e37a05cee8767c62b150b15a903a4abf0cd6311699c101db8dabfd8a2b6e265bc76698d51faac2450b8adac8416b8d6089a624da1c95af6b974833c12402c9ea14990377c81f214b59b1d5e6d9ef39ab8c74e553d55303a9df8eaac3730016a922e2b1497a2259f392bca0363d4726b39e50edef038170a7b4f8acb506c6eda4339961661760c87f290cdcc0ab11e8211034bdf09a0128f3405b8ee6acd7e1c884f8537592f7f54559d7ca916b870123ae6008f844b2522b6dc330455d70fe031ef236b3ecb5daf6204032c75d4a5d4e350310c5baa798626205a0d1c06f0f5f5b5e50814b7f1323f847f812b77d48c44205fccb8ef2243aaebdcafd2fe0efb5061c88bb74ff4db670fa4865bc1727d91d11faf20087b294ef5c8e83c0516455d99bb81531412342c2b2f79a87d50c7bdd3fa28b184d21ce86eb65c5cb616304d27986c28b177a3db69b919d6f9b18cb96fbfc73b2d9b98298ff1dd711daa9adb571dbb16b6ed03e5878b447f6cefc7f985142b281f56ebcd7c197bce41c999ea426287c6dcf027cb01176fda3f9a697b07af6d900f9dfab1346e374a7096fdba33c24233a3109f85e8aa2a95e853a9f8ea3f0528852de86186806132aba7245ff882e266ae61154834a92d777c62b7963e9a93fdef9071dac6d33ea6dbef3116acc659c7039a1c6f47d7f4d278578a4aadb4b327a09cdcf1097ebed4564952abad2f5ebc90f4c0ceac83f61f68638823021d78a34b874b33bbd34ce1b376d954d7a46264aa5540f889d7b94fa38fa9ce9b28b9516472ca60061d92905ffb70a3ea47fd54dc6c02b08326c46f5f5f1d7046623e94ab9d617f3f377fa4df1f62958e9b9e31b09d878c65774ed35ad1c0d49efc3006ba1aad41559a911b1bc72fda94e3aec64c50d763a74970fac5baf5cec88a5aa4238b616de7b44dfbd3d33a2462192924562e6960e4334107d0085f02ce8d3ea09e8741fd65cb93ee9857947eac3d1d58a6b5c008dc608f27213d860c8b5fbb3a4b58161848a22943ba268f06493aceebe9bf94311c9339672e922263fbba57748798f45a1f82d12b827d037beeeb3bd2fc827a3dec5ef008d503cfbbc4b8bcdb6708df0ae7c1943d2237cf135794c84cb4252bee0766d1fd4355d3c1dcb9010f33e7e98d6389441f7d1b57ab5c97f619e24fc0ff722ec17ba13c766ab314c5f6338108a79e0ab523dd7df8ca71b7d5474bc68aac8e6a8b7f5860cb4ea6f255c1a73e5f2d5719f901e2d97487f2105eefa4cc7a474d2a930f5b38bbec8d47cf6282aa0512c4929db9c98247de9657bf7cc079568d45056a1773e93f42e332f7bcc4364c493bad4f791bd768abd9a617ecef4eb174c25e35813c3ebb833df62695141e63aa5b1666256576841e4e97e9f825388f0d4ea197d55bcf62842ab97ec9f29aa0337fa9d079f0ecec9eec9eb6d3f765c0a2500ff9362fc0249319c02d8d38d256b516dcaac3f8561efb6fe0e70c055f9cd7da284e60ecf3b5819d0faa5e877df424b3fdc79f23398534268209160acb9fe93bc7aef5e42ec3594581b60e2cf6cd934f1490f43a8d9b7fc324ee123355a63fa9a54f15eb2ee1fe4f219f003611aab88856e42f3904535209bd8313e4678bb274945136ada3ec56cfd0a3f5f8a009bba68afa4f95143395209c06d600dc4f3a91cb0afe9737ccadc74b29ea17429c9600318287b2bdaa55143bdae5c7f6c383e33a11e6589ede0d4832e89b7278bbf4d7747c53e02611a366cf0bcf59122b4b7fcbd7d5eede725c88c71d4d60a61e85f58cd41fb2b0b654e1871a5ab4716c148e299c3fa057fe503d1d40b74b39e6484449b8f2716a5480d3451dc0625a65db71c77a1340cad300b357c000268e11ec9281e4de161629722215a21716f423a90c712557586b331c1ac0ad5719503b6d933553f22129b50d4d1b58fd1dc8a455a94048bc6b805eb83157b1a7419628f40f7062590171fa3f15df08a0bcf110d0899abeb81f24e44ec349262c8b0d3682b4c0f19d25403b5669bbbde1fef3cb47f3174b19a5928446bf4b830f40a7120666a0061d7e7cd6509c8a82d13fc5c0e3b523cdffeec1d5ff16e0304733ccf4fa07d21cc455fac869e53e639bf3ed7b5955c2d0ccb0e43291947f650a9b12823d5f6a7b7fdd2b139cd0a60ee27a103ad7f1d1396a5fe7ce6e113ee8ec032a031a56e03ec2e180fe6d96a7f44e25cfecd010fc5d922bef07f8410eaa72f85e76c6c130b2af5a9815a38727e178784f810adb23b8d536c9ffb898697f84a04961ea3534f494a8e5ff5ba863a53eb996afdc66801559323d2756c0868e5e8fccb34ce60a9fc408cfb6190343f6529b776295bebbef65e656acf307509535b8b7699aa38eda53c2d77fd7e29990a015c11767229197536ec1720cf78ea6fa7d868e7109bd8b07ce366069e2e7ff7f2655f7d7213b0c0579398f159698c4180f6201e10087a61adba95c8dc0bce5cb83aa2aa32cab8bc8aeff25376e54d2112b05ef3f1051289cbe6cf7f13dc8496b994146a6465ba26d9040c980e9ee85328fcdc99944d82df245e1bc882b22002daf71ca867537f30356dd99771dbc6bc9b9f086fb23a5ef91abf63f7e08316016eaa224da20f8839be7ee49bc9a813d55292381856645a045aaa08f188dca1ec01cb2f6cf1996a6c6389f2492c616e491aa776fd5063c0edaa5b4ed30d2b1f5e55a0c3949ee3c7d107f99d124c1e89ee92d094abd5c6bf329c08790a17d1de451b31fb636cb1b5309edeb365daa4309d381923572112c2c0c6897b8b2b2c46b7df24286db5cebcf7d0de0ace783566f55312d6424bab2a32ab55b889375efa8e5e248071fbe8aeb90a93588b2986d51f71b8d71bf1d6dac5874be80d1ad04bb17ddd4323f359f99c860989c7cde2166f1e222c8fb933c9d42ff0c42ccb179ceb1e548058b75d2c6aee4a6ce742066258626097208a3832c34dffdd9a8bd724065d55bd34801d70447325885aee28d8c0681fb54b0c34a179f0855df29875432dc6a6c89e7c1d847618f82331cd0fa0ead0e8d1f190e5c374b41b6adce8e1c58afb01c4f7c5b907dfed62a02cfac3604ecccac241e24a8ab071055f49d208d52163d6f48ee598d6a52123cadc56aba1e0621cda718bb86dd41ffa51346a66f425aa211c611b7790ebbb8322f0e67d49ee6d6158149194312395a35d4e18594c4457f6dfdea653fb64c6dde4685e90c4d2d3f5ca1135276358eb46f98a15684081b6a20f3c47f7a2bc64620ae915e5a8fbb0635254a10b0b502cb9c943f0c97c846adffa98ae8aee0b4740f8690a7ffd5d41a2e4eb1b407707b00b608e4274cc65c749014f41fc4387aa71fba17373f1af1a391b7c3e9500fd939f6557ed35f635eff5d4b216fa440691445eb0a211f6f69c67c481e19faad00c159a2ab842203f26b2fe638e047140b807a4d1b72852accf37b1917a2f7eea6f13fff0bc05c8d6e3b7cc3a8f300994b853928492da94b888a0f24e3802a4cb74be80ed4ac3501e64609a0e03e962ecef468761eaf8c3c8d522011fcb0e6e8a6beecce382aaeabb0a7844ea803efd2a46142ece6500e9ec1dc69e38f5f6900ff2d0d4425c83f250b60aa99cb9c89e48fa2073e24316cb79ab041a7c848a23ca5806fa8adc7027e276e7ead3c5c7376b9c6e042ada48d97844b37c3535309376a1bf9ca1321141b272d4bca89de1df5d458425a6f4253053b400420bc6b9202027e5ef3171f5a571aa98fc84a91ca6f202566228a4b9cf10c82f9732deabe376ceafe066ec5600c4338c7ce9ec9fddcc5cbcb205a29edd91bada003e1433b3e255254cfaa716153ff66f631826b98a5950c1a279c0ad4f2c43547399c3fcf4f109c2ecdd934abcf90bf982ee0d480c5b8608ccf53d063f65a46b6dac03ea9bd3c7f5b771889afb97e19f2cf7808ccae5ec6ae6a93f3ccedd325b364251a5cccbe4b2925bf0b7d48da2aa306c4595753ded719e678e32d521d4910d89be00b250a0113512f1406168ef637c73532160c886776def4ca5a3c36743221140eda80e7d3e08bffeb664effcac84a6c014f066f34ffc7ebf43457e50cdbbacb49f59891b16f4a5bc05b762973a20b79580143901e0c8786e591c6cb7c2bdc396cf6986a60b1f2c47ddbbb1429a9244911e2c31e82ad2d8daedf71f33fd9efe1a76d12e86003a3a7d3f1bc1216054567e0a1ee3cdf4e19af5b2f56269e4218901b79d35813bfad20360434a9d82fab24cafaaf32086ce69c7b3a97364c843e548a0a999d884dff75aeead7a02b7d90bba60dee3b01a372d5e9d6df571cec02733ce4a28c9f1675d5a42cd1b737840eb1f0889aac6af998e827253392d3acb0f6c49d02525b5226d958e1a58c9fff7e84605b513782cd05b859ebf07cae12b28a9875c1e238704a83b464cb41f0dabdc2b2e587fc05cd055f7ebb613f7ff5ee571f30aaff0b3edb86d2b0c4ac09b33e8090a6ffb543764fd31dafbea13c4b47c61830b8fb8f23b9ef8a862d3178ea68e701b2a475888ce4c8704e55f48aed1ed3f2cde2816e38b8a8cb0f2702314ce3267169b9887e3ba92c5e7d7e160128e38981eccb1ddd33bd9d59e19efd995c1f26f45f6b1ee88e21c578e84bd163e60b95f89b64200b2a06c845e10077b6d612cde42bb31518d0c9beb288f7a638bceaad83b674d6619f188c209bcd863481a60656888230fe1b37cb2184c061bac1a85f0bed9f5e2b0a7b22a9a094770fd2733f0b45223fd7317c72e4ef90c6be8be128609982180485d25140715a7b5e8e9c0b5539225f0f783ea9deaa1a548dc3127ffce2e4f5191c1238def21bafbf91770e73062453e952203695f1cf3997c9fe7e68a656e396f1a30215bcdfd9ef5aae529fc17cb6a612b47f4a1d7267ef1a7a45c20416ed7621a62d95ed6518b3ade711cb2368743398f3dcb19e38036bf794ccb72df4d28968bd16fd179225bb84dbfd5d6f3c65c9016710e0e8df24c05b6465b73b70a6253a260d7612e66bbf7c16a042d833fea2a49aebca7ebf3fc50cb92ce7c6aef0a54c306f4d4cad0a06a6167dbb09b95ab9378f840ce4b8a088589067139517fdc0f3217b67276ab0d6b506cda500dd8aa43bdb63abd115558c11c14dfcc2ef5c2ea7899491cd88f2ba599df26eca31955a9857c2d63d282ada7b8a607db13bb844ad15eb124712b21cf467ea4ca31a68df8a65460d9d13884b252153200f42b3997d9ef0efcb084d5ff6644eb5c76c01f8affdfe56c6af6b381b6412e9fc6f3981764597cbdff832e3bf141d0684a0e98aaaa8d931a91dca8741467b9a88dc55721211c2b97a2f9070a534959754f4026e4ff4aff085186b4ae36278c25a8f378f68e650aaecebcd5fa4a4d898c5e3eae94085759dea2178b3e9c7e0401f181f01b72ec69591a0af41bc7b2d50e15bd2aa53032dd52c87f0c8a66979df3432d96ab0ff91eb1bd2b0769ec4971738e6423c22dbf45a071ff1a99dc2b5a681dce64634f70936f49c3d1079e2033bc8939f5b5a038f6041f60ca17bb2b99aaf8af4f89e2ec89658caed2c59e80f907d35e84e85e47cbbde81e473373ea2db95d13eb92b2b4357629a8992d0252a4e6d4c6e3003ea85e18eb06ab429c6a1cb7224219df924bf5abe1de83887947dc74ca42f04ac5095f49aa97a5ac71ffc539ab48610b57c57c14deb03fb2bd3db92a40d2aaf8dcfa9b152ab554d5a6ac96b43efddbc7c1fd6b4d05568365d302640d57a3e7f4fe1ce006ba6342d2414506496fd8136d364fad92728a29f1ed1dcb5dfa14f92c26d7681ca6de57d7ee4666dfacd0c3ef978a6d66dae4dd37d918151499ad01bb23f2addb3c66d3cebe0e5a91a56ada812393d7a22431beb9e744f80b24797eb87af7f95a6ba64638f5e56a22d4fef47faa2c6dc6d0a0440919a4be334a35fb6c3c6322f0c885cf1cfdc15eae324a385191987e1d3bfc473bb67fe87b0cddc365b5b1cbcc867a6ca4c20ef56b8a9415cd9f6e6f58fcdcd01926fac9a2d3da47f3ffe74d7c1f29819e8333a690d45d39b514bdf8fc0401c313793b985c37f7cf326ab15c47177ad9ab704885c698fd3ebf4e31ee7232eef716841d2d8a77edc596f29d8dee2c16c17a33e93b62b43dfe9c6641cc56ad25509e1566920a3f3fc75cc378c870fd76c84e0061a90d7b3cbc5df2f0841b3998fd962e905a41e6df7257d1f23bf84ad7179961577f5007972c9f5a8e209ef99dd19f4f24076dfea50ccf029ba1aec1d9537068d377b23dc991df18568650770102e49120fae7eeb4c3ad7baa388f7421f3b7e798e301122a07e6668c605ae7ddcec18f6ff8980c515a2b4931d271a8d6f07eedb36039b19439a4a28530a44c54e33204cbbcac3f0302dce1549568782ed6ba4aa964ea95ca3728266894b14643b106c00af40deb13ddd6cf081e53b270c3803d348b351978e67a0069bcedef111c6fd3303cb8976819b75a4d918ff89de4fd9ac860a33aba355d892a5e15285a5a952fa5dd20ba28ba85d922bcb531c99d20b9ae8db1e7dd680c1a672f0c56130d966c77df7ae7024d6bc318153cb7ee07a24cb64e525cd3ccc18f169bf4c4326ec363bf45e8e53d2c2a0b58d0ca0e35428a60c326f0c31d2d1741868fd06b467d7608a66efd3b871f40e365e718ea7d279434b7438904e814e3c24228bd34f74f508172f4baeea82b816ead563911fc82ea6deb3ccac6895e44a5e5ba3c5551a5ddb5d37a6e8cf730355842c9a2ac04243260a2c0dd642018c9c4e49194a17911d34b900c87233f5c5c0dbcec7b2807c33b330a281617e2819b822950fca2bdeb0fb740aa0f4969133dc2505e75d46f990b5c6674d7229bd3d9a60a870b5c81ec5d6c17fa0cedb82de5ebdeff5afc279ffe4c03358ed675f982451ba64080041771cb88d7662bef2fbd70f3bfb653c1c1cb42a8dd9c853f4511f60db0b1884341c50e2e61946a0ce3812408899b3aa53f93515918b92959216eb53480f789ef71dc6bb061a6ba750594290d54cad81487c90ce560c96de473cd8d7ddfe6b85291b52d99393fc7ec2eb1ee537332defca3451b8460e40dd8c554115a5ee50dedb8887c877e035a33d63ff860756d25dae1b3a79cfda549d9d9111a6d6026d563b7b7f7f99ee491451715a41e68d1b202d888b12e404964f9e9221241e31d9f66e42f3a59c63df2f9b8d71bf5cbb129c2dd3707865b7a17b51307196cb5f885ebcb6cc07d16edb78535ddbc3fd59015919eb9485ef30d955ad66705282f128858bb59a155421c2e658bf2039fdb393712628c286e8609daaa68d921596e638967894cf7527a93e8c2a4ca13dd9089f546ca4ecf100ff87ad2efbadd7bbe2e990d530abf04e9503ad05f28150ae1ae24f995fd65857ec1298cfefec19cb850783d41df515b7e86c0427bec6f263c07a08f551edddb3df464da423f8c037f901a139127fc0b2091d997b0c9e19beb3d597f3c829694a838a257ca353713af2567a571c60dd6f72247e254d497cc8308dc0820e5992f8a484a6c8a8fc74c626437be722026ea80cbf2efd829a6a3f2c18506b2c7e67933280534aa22551524971608f5e56eef7df14ae0ae077a5ec7da07baf1a4a3803ac86e2870f0f15f4c99cba226a5b8e67d3de9a46f6edfdc3099c4b5b78d5afd8512c9dbe373f50a85de4970d86e1248536dc5ffaea89fa483997bdfcd17fc05116fd6fc4593b0e9a6378f52a9f16e44551db9f0d0572a4de440c7769ebca4c55b75369b5f3acde95b5e3e173c4b6ced517919656a82f53253625712dc7c6e21e5c7ebe11ec637a2b2ee7e06a85e975a4291e7a5ef2bba105dbb736fe4de7921c9b1eb41451d9bf5fa1930afecb7fdfdf1d0f9e4cc10e6bebdcabe2806c302651ffcb047b08a783295f52b268568170349df94bc86c08fc473aff206ddfae0cea4185c58220f746a0c0c83dc4383fcee38063a6ddc67147ed86a0792cec19a7bcfb981cf986d66f8e1355303600d23e4b94259f3631dc05444d692877dba770df747357abb76718be0b9fbb8d9b664fdad3e64e836e97951d63422be7b78325c6914c4e6066cc9bf7f1e42f78b6a9a51a966e853e8583d1a7d33cb6ffe25246c0d5b9ccdd143c980e17261beae4a82a396d6208af69b1aeb85ca4f016ddb040cad5742519ba2f00c1d80c277950c2a897bad236490390164af9677fff943196dcf2f43848197de977bf4e463f4cbc0a20e83572c6be96ff852b8c8eab097ca29ddb97106ce0018235bc93d7755922729862b0e1cfd4fd0e6e56a9093573ac4baf706df0b5d79ee3852a5fbfe9d9199033ca9632b8d23e6e9e4cd1bb591efbe538924fc4eaba42a08b617f30094398418a4c06362913fff0e1ed322b6f1bad52051a1ec2ddd53801d1f25eb8e80ccd21f5fbd7d73d61d93e6c132a822d14cfbdb1504c1b3e3aa7f4c9856bb78c0a9487fcf95dc63a8801768bec183e2d342a5fd63b87ab2c265e41c54191b4635605844f498e14b7560a5324506da0725c60c7c87ae9f9a42a911bb3faf90a2417c443bc2632b9f5818675c19c8cffa2cbb6a88da1a9cc93f5474159d966fecbc4f6632671caa729690a14de1b86c3a8936cf4ef82f06c6bb93b74e9b7490aae69b353068e5e4a08411a76c2c56bec464a2e448457dbd0f64c5cbfcb39e2ae0f042f9005c339bd663b59ac20c2b2e3007a4ff956ce105a060436de82c5f0e7f168659d9ed6f2eb7ab613515dd043916ab5cdbd42f086f73eb553d5ee61ca196dde516fd03b5406f34ea026dc1de4fb39116f536b898c29963b143643c1a7c848868c7e642928ae7d826798f38547b4cd293be22128167e6c9f73a35302ae1f92983cccef63d99dca4493bc1e4c4f7629ccf6f25348167d9afd69c538fccf0a49e4fce376d75c41e2ee0bbca4a1d01e1b8a3248727b4171373ce78435cc2db606d3ecb013f9424f8e4a139e0a1b766a7fb3459ea61f4faf1cccb20023e99f26660d5a195ba3314a8a4ce7a1fc080f8042b91372e4e763dbf4a6e744d44c6a7b1a74602ddfad6b11abe4856341db4c37bb3078e7cbac5e597348a095adb4653d7e6bef7eb17dbaff986367bb67bdac0b87fa3621e73f59ace196128e3e43cdee8fe8aae11a16f5b3ed0549d908e9849531cc9561ffa191539c872b4baccd4758a3ebe0010d4e02301675b9c2b1b4f0f75cc8495d1ff075e388d7eb15f3416cde6573f1dca545fdc9cc846953136731a58819f2b29468a427e656b15d61ebb2cadb31d96d478f8d9fc10c6ae5e3d807331094cd82006e03485ff18a58f02c20a059fbfaeab2e5adb64dd45a88db59f78487c2d309b5a9181767520e256ddaef617ebb4a1cc50cdbc7c818fc92a6783bcad8c65678b40f725bafbbddce2fbbc1876e207269f205091a130e3b6ef7f1f12bf934e6e2edcf6958c1451c309f51201509b3f0945b4925d955f6aa7cca582bf3301c5bf7cc9daefc04b260bb880d3692f733c459b90032f7639231d08e5dad8b22c2448bfa888fab888de65314eb5f1af64341140bbaac06fcc78c142a3750adc5095f9ab8bb1845407d9d9258cd2a2a64af7741206eca0c2b88089625f223c3947d80dcf67d01659c0ba0bbac730ee740efb4889bb82f6ad572b718236f9661d48b31c3106f893b4d3e4c331cf816a473dc292478b6e2ea69da3fbfab5ab725db10f9dddb489352603ddd96ad615e3a9d73b081391c28d005a2aa373cac08b0bb102f6afe41a5ca70ab24a01f062160f684e673c6b8b21c7717931cb230fb7e2ca4b2770fe6cfd27f62bc0d5c19f97caa1042e62bfa229c4a2cb0942edffae6fceffa664dd817d57e464efe2f3792d177ada2095986ba4bc64eef1dfd021f863823fcd56da204cc6f09b7f3afca473ec7f88984bb6a5787110be0f7b3994413811623c8e1fedac169d5b019e04653dd783f471af2734916739125c3bf4cbb855dda0df60108dea7a71fa38e91076ca762487e2841d4cf5a14843ee7aa37b0c33c9921e0bef95233ba553d3a69379a285df45c2a10d23afcb3122ac8a75d275a86f36b0a51f11b4e3627a3ce9851b74d9b5be7acdbcb7d4c822de805e9e811e354ad72df31b764302d04811e00b2df557007d780c984639778c135152967c3c1660b870a27a1e1bb5bb7b064ce6aad89874540674c51d94908abed117b2f055d41515dcafc466d7f9be855d75d0da34153e8f80215eafb89dc7b2bb9524ac4af24f6ae9a342071e53311b85a699322a53f8161c2624c72ca0420836254bd27e553dbdf4b2f6c7e91bf94d8a58f74caabf7c48ed09699dffb9fc9b1146765a3a64d8b033a94b5d8f9308e022adb9bc5963d88be58d4e64836faea1fc6b5be127fc74d68e91d5df6e9980034d3aaa51cf46ac1db5fec9a3377e564a191d411f9d6d548f8c0669968af08d3fcd193cd5d67c4654b480fa60e662324b88833146005046ec70f67e87f26d1283371f1b3dfd37e49666a5fc0d579fe6d07b044bd79e44769cff3e5e30ee1368fb6b9d220d71607283ba3d0f1c6ebe000393abaed85b962aedbd4e128fe64e732790ed88fc23e0432804956fc861fb2ae2274c921af7b4a8dfc0e09f9ef5facbf770e7021f9fd5dd550f9c9a8c3367c8592843cfdbbdfc1ce757230875cdbf21715cf7694d739a3663df0013f2d691d141c0e2c49535a5896174d576710125b4258b9f697e1596825b0ee1aa0dda8a7acb74733364f76ffcc9fd7697d1e391ae605b493d37ca2dfb3c9067de1cfc12c4535e81bf9b556d2371f5da06a70d1bcbea26bb64b86ee091dfb8741be6c8f33861925005a0eb92364c0489c33b93fa589d798449876736f5ee54ebb05df67d8fe11616acf2246d1fe13aa665e7d064c4da75b7c46b389f42989afa0565195ea9f77d47838f76e477756eab6d1dcfc3b47853d48c597b14e489da2b1e2eeafbabaf2410fb670f726c440e8fad321df735e9535b4eca5147293f7f28349abf080f9f4c1734182b7a9d5b62b3376090ec2afac0e898d419af94357b782fbfb249a6f18a8e940eb639f7353dff4cb7bd4a52320573e7f7469e1d7d0bb330772fe36fceb48f84a6e53601096339c0d37fcc3b1b7a601a0835e43d1717bbd6c74edd9861be73eb2fc20b97802056462afba262d83cf447f2f71a0d18c3324450572312ad3d5087700d37dd15da8473cb90ef5ff81716fa98b60fefcdba0f33f1f7b6a63dddbd1a15ebf3a3ef850ee1d15761b50db5283a6982a3c117b68fe985a6cf1ee51b9dd6d10f890159f9d5e48e57650f49849e6a0505a5c7462ee7513e40d0a6ebda06a3caceb0423c0fdb9ac1b45ac8474a47687629462d086b670398e926e83a1b54904de5b64fb143c2487f2a940e06e25af16905105f9300977615d2b059ecba0aa986bfddc06aa92378c2774ec322d320fc9179aba802addc77346a8f357671b8239e2caa0ffb92ec35730c6cd36663d8f41550148ec6c82079a0f253f4d98b8193d2a2c0bb49aa939549c6e580ff963d89322222bead859a1c3936a1424d299da921ad0f5128ad5693d549fdeba384fc9d6b0680b52acac9050d89a2dfb84de2291338b386b9340392b3821586e473adcac4f2598e0e59b088b2b7f65aec563848265486444e21b0d3c2a6e3203f22373a3d2f34af8f59cf9e101e80658fa91912ffb06f189f7413bdad45826efa90f1765955b7590a54684d84e4987ecaf095341c39540d7bda6c03a11d57bcbdb82724d3d5da69a9b8a2b6394b05f6ee524d07db67a17389fdc0086a436ca2551a21140ac761da59ebfe78dab13c100c7e578ec4ae986831cd6636e265b39f9c0fed673916e4dc6330c3b4032dda9ae13a1eec0774a25ee0b71263826c3ab25789c3cef109ab8100f838ebb4e3b5ed6bdc36ce2d10d90ecc798a7164dbc5baededa995791bff93c830431a3fa56d8bd5792db9b72cab1f0133183c74198a5969f7dadd1721b9e26cc2b2ba8b255a3fb211766e2962eb960136e4a3b87f592ce260d000f75d4129f4cd31a273947d76a3ae598941947dae94d6430971abce651ae14b9d345699f0e8ec5984dbbda218280b670c88a905fff9f9670ab8668b51c3dd7231a9906c22fd5fcb9e1c2e50e1262da7d5889dd2465b99ba596a06759fd81bbe3ae5254bd062319ef281abe46ba6a8370f6baa5ccb38962c910257adf0a07bc36a2bcf0f07937101a8d4ac4033746a43e8b98c8417fed42671af0b17bf21824769214fceec651a65531e98c53d52f0cc693027302a9616a26f6c4fdf5f8e9b6d484d31280f1aedc0a9fc86e2d6ca697f9b8b93283fb2b4d0c06f7c8a40679abe8c4d9a1d8c4ea94fdb3064edf06dc109f13a076d99b5555206157b4b2bb36d8352f0ac7ff61b6257c1cb0c40cc240f95d8cd8d88ed80ce4f2e578914089640a3013fd2e1cc9cd6d7bfcdeb82f58f2981a904754a522ce8c43111aed3b1a872511ba61bbf46d66fbe074431443ac2a8e87a7437db194ae829e395eca3bd78acda3c05fb567ae9f7e35847f147153b75b73a779f6df63d24d748395f037dccc6bf46c81f4f8edb07a771447e212175244b932ac84214cb17f450da4beac736596ebcc8bb360abb4802fea1371bee263a1ed055030f38112679481ccc027ae9511dd530d0a30a7c0be9f12302de34a1c214053bf10daf8d4ca38eec8dd44722424f5799a758a7bf3abd2b129a0e0ac41d9c49db8bd04ef82b78a100a0cf0c1042f83a742fab713ef1beed95e41ec76698790d6292bcff93005d203454d999abea1363fae0a241cf4f056e466f14e88494fe7e264aa7f9b6e17498b2f56ff0c7e203de01ed70cc7f24a7f37e6ac4a17f932f37d57acecbf2aca8a80a8b0dd0499d234fca4765402548d9e4d89d07a7f7bc2e52e23f520391c771aa70712c6b29ab2b4dc9a80f5543ab7f97a8472948d51cb19f27d4584ce63bebc0a3ba646eda971949899b803486786bc54df6d084326c10f0f98444c93851ff332e91d4726b6796665f040dc96fe76b210d8318170c9700eb68c85d5d130ffec60a0c6e8011f202fed4e6cc66d07deb2cc8a989e7cd61b1ba80a2fe360739e39c1b4bc7ee0f6ad6e4b1dd8f4e715eef8d7717e884974fc682dafd896304aaf0069425ca46735a347a1124f206c575de7ecb40b56d222c4036dc9fb67b54d19148cf31d006cd71b93403c47a085194f703ed45dd65952dafa0b6b8b878fa5e6e16f256ae1b072b2b10f2cf7c3af92d95fa0610b93aa567f8ef761a52a0b332a310e17152260b967c363f3098c3461b1b4d95d82c154f1feed86a16ac0abe0841a748a17303811f9456d6ecdfc3606314835110912dfb93a72df123a8104f55d374ba085127524da42867b7875efb1e57a7f17ae615d560f512cf140599a422a862162e424b481cdb64ad2cf5e48f768c4e300700573824559d6665436bd17b4262e54bbdcea0c95bb513efb63c32836b15c391d5f4b2ba4855b8dd945b24822e5c5c8de99060b21936b7409bcc2f4037837307f0e9e8bbf09f15b86515db95a29ea6b1e9dffd3c0e3cbf80736d09a9991c630388dace26ac9d7fc86957cc9136eba6c4ae7b2bff9678332c92877b29721f719369117eaacc07f0d13e2bedd3ddae21703df14f6fa6fe24fc3bb56f79a7da73babcc14ce7f67c07b88d4477ed6e80d2d851cd545309cf6d18de4b60d0178432b28352a2c3e8b26f2e8b758831ad8164816eec91e81619291f88ddbc4facf0443cc8f661ff5b01665df4271630dd7badc1385ee065465b96e0f29b6072ac6bcaeb46d07addfaebc2e84d6b6cbd60c65a8ad84e397efef16e39f387aab0dab40828a4d90f295b4b0587a067951a54623461114516a42dd6269eb92f977dd2ccfc1679e95e3951e16b2786789b41fdd705a17685bba5c29bf043b9a47b895bd179dec4cd608dbb5132841cc385430de3149fb39495ced2bc2d9992fa13dfcc5f1ff074813bf940431aa56b39a81b8e1cada0ed93d4c12b8662fb620131917c135b15fe720c82e818dfbc639132e77f8adc165580c90c45cf9ff9185afa827a85039bdbb4a73d3574885c41ad26804a33b546a4346e7cc4e293d6c768d2f1a8c26361094cd42545c74702df58b79e5221d397a215900348b7ad9a3601de18515258e1668e5c3b1ec0c002b7d1cc8483fc1f010cbf4bb4b19c03f67cfb21ce9e4b2faa22de21cc92a0ea3dfb187304119488d4871b5e9135212dd8082bd9afd199a8c2897e675d8e1fd89b1f26208878c93e3dd62176da95d9789ecf96cb3ca1a95598a377993d7a414ff3695eac88b3cdde32d37c687d86f4fa0ddd35f6e4050854d8b3a62f8cebb8888cfabd162ceda528764922767b2f48cb83884853eff3a56520d1e3d52fef7aa82995d551e0451737b646245986e5cd84fb9e757c2af691dd947ed439f425b13f0d540716ad61d7d853b9d5f38996f99fad558988c9c082fd44128595065cabf0912a9dfd329ad047a4c856ca54dbe1def6c38aa6223b0a87e200fa61d331b3680cfcc39e9d17e99b0f6c7a7b2caac4d49f19086984c37b0ca20372eee47b47d14e5faf5d71e80f63b30a471e2da19bb95f2b71ca7d66ce3ae638dfd5150a83b8bd51655df8634e41184f39ae075a092a9c39e23bd1fec35a64ef155aa0e8f7fa19f830728f5c2698231262361a12ecad2ef9d5e820f370961d5d9e0003b29042e77a2b84ca8fa1c588d7c3315df1c403f8110bdf360a17e62c6ea006e6144d90ef656bff185c559ede2bb407f2dfbb94faa03466f395de956463cf3ccbed7f2912c0cc3e5f29512ba2ad8dc562938cb04d7c9e3035a2e7079ce4ec8d858573e41a445a27a88d0505aa8fb1de3ec752f99c2fae446132a0c266b68c72fcccc2918fbd16e89179195f8af20c80cb3e0bcb799b8e403f550f9c600d557db3a52cc9ccab4ec02872ca5b567e0b9ab2892611c311051a355037eb8656e608580966bea1a8f8e78da078391e77c3cf6a4b30b26d2e6192c781cd47243a13e5c108754bf6d5bcb7173ea816f73e31564c28fbf4d8a8e02287cf128bd4d850e64c67442415f74d059f287cbb5cfc619d0bbd051ed2503927c34c429b27886aa59bcbc4d994bba352e3de31213bbf9e379698b04c633bbb51b6f4b181527d142304576e36175de4a5b38944218add360e96843caa9a8e602d3417f206585a624a66fe4fca611931fb85110686121b9c9129086f46d63d45c3a33eb798b692a66d2fc544cdbe26fdf86ea468bc2d2e67436ff3e8e13413348ae3445f02fdae5c97bbdec0edac1b617ccbeb21c306deaae065c2bb1ebeea476d74e2ea7ed9e51f57c132fe203bf1d7344b0cdde09ccc574e087aac713057f901213e6d2ed32ee5443301652d9c16bd52479c687e62b565e268a3ec7afa751a96050ccfb3cae1d887c2d548c18b1cfaabddff9ec1f7790832e7c1853bbf408788f0a2a48c7b4db968fc8baba4d595e04b252c424629a3d83fcab8768781a55e2b7d0a62e98113525e02f2b7ed1eaa966f601e9cca170a8be3ac4d64522cdd7b04c0c31a6769eef516b4a20c85b82d098857b0014f35394caa3630cf61f4780ce378717a97070f4c671321e2ceb86a9f09c99bd7e790c91e1df444348a72aa6bfa242f0551d083dac59a3be0d453de84a8696343a42ebb7a0be22888b924ed3fc67bcecd333797e2861ec651b5f521b8f51505982a4cd30864431aa8b3cb4f579a06f67ce362fc6ab0b4cad9cecb1841e81b1a37bc73140657aa94396a3792e048d8d19aa44517d011190d6a4cbdb6430f22ab2ce2143051d3f4a982aa2af6b3c7b571b0d7db360aa2a1102f8877fd71b49cc46f4ad4f67edc3da27d1bcd8eaa872d0e95721b44addb40c968f48a9f3775e875935c592d37b8cb5360a8d988464259d04ffb3ed95e952ba7ad7dac1f577a3ed71c0958b05bba1f31fa4c3ee82be0482ac2c4dfd72e47adfbc0a6108c5a17a8bdd1f319bfa5b509f23b8020b38db5ccb663a18d2e4f8de6b34f3d1f30b4092a788cbb05fe93e54d42d509cdb1d7b6ad6d8b2c951cae8606791cb34f75e32ec3ab74cf93c6e3baa4eaeb4f7b434d95eab5b0cb8f442e64e76c59f3db1e62f3b9c82cb1eb4c3e8b67293145a2fc40c5c347fa1bc35a40788f9cb828d409c29f50a2e91c864ef4594ed9c08e72deabac9a8e58169fcd1488cf239798b49f9ce40d0f3354834740f5605bb7f535a448e693da957f1c3ee8c21beaa5765ffac0249fc94598fde60539540ac1c56679d5e588b3f27bb8828f13618b48eb9370d687c21a7092af08066dbbd08392ccde61cc84a10722d093f415597edbba494136bc54ff55701472dd5d91557cac2965107341d0d2bf98e90a86809d3fe8e72922432e0fc00fe922a4aa67b2f98b3f6cc644edff4dfd121d599f3ae842adef7a634c9640aa0eb6f46570a3e746b843e423f649f331e2cfa96ecf6712d38cf84be6701494775012fd41c7e1f7e5bb7408df617cf4412a53477db0518bd893f6c40fe22d5b4674cf3e4f4e717066473d254fc3ced789e89e744b2048529d475608f5d979af452c726f2adf35c9db7c369c1de1145aa8f8106d239234ac16f0c62046b938ca216b0a3afb0ca1463958aa37e6dc9b7e84e27edd1856a59e702722b9a1337d23a3cdd967ca34f1ff06ae5b38dc7356005bf813f1e8d5c5bce2a75c4cab611150aaee97bf21380fc64a4af347e7692fa0e965dd6bd473a81c2e03623fe83561df883a2a0eaa202ca579fadf5456a0abbc2fd37ea6a55ddab51edd03751b622ab10666c86e1fa98e383e63fa11878f98aa019371be8b45c385a87465ce267addbc1ed11de387b668cc85b4b47acbc219700c901be6218733fe76f74a25fc7d63b3d23b6e3ca22799eac2e5fa81f64849345e62a690bd0524415b9e1019623a71e195738660cae015d89c64a590edaebd78feb00fd177e6fb6000ccff0ac610a3f0017b55277e279b06b469fa0a162e827786a8000b530d370857f6e6572e97732779d7f3690cb0e93e1fd326f885ffcdbd7a9d619555671aeacb63534ddf3c8bd2165cb5fe2c5c485a809ef3dd504180ef164751204e84cbd82d97f20062d8f35ce0723040887a9e124ae623dfc2a59dfa3771f375cf143acb068b4328a1192d12cd977a62ace27e9547bece82c52eeea364a9a3bc3833a534f7f1d4f8b7cc78d2559aae8eecfca8820ac87d8b308d64dffc2a01e076b8bb03096a860f9bec262cd5846bfd833e40d7e5158e346a1b8ef8f2bad10d8e13976b18338142bd1c3cabba281ee01f55a74fd627fcff0e246ee5fa1df21fddf291d158a912dee3e5b45f8d06323643f875bcd66c86e165897d0fceee3f7a86e5e3a617f8052db1032e81178b8704cf9e26e84429853ab4816caa5b9facd46863dd517d96503057cebef1b1327f0464feb277f1bac007e494da7fd63c431f31b854c271426ce3a2d143302a0f1a4748d9d279206c32fe1c5cef26fc37ec2e2e9dee8e4c674e073c492ced68fec3ff923c77c8b5cbeb0eb7bbb64eb5238114484680b0d5c3aaa47c951679fe8322fd86b06d01b2297c67d928cd635a0c5eae6eecd99996dd1ff7128b6ed034a749cfe6eb7b59e29c944e2e5e37cb0378943bcce7bc49217341a4b7f729d02676255944df8e01bbf049c1aa7ab04b26426170ac30a9db57d02018caaa4bd46dd2be8372fc15f55e207257918c47674b0416e7b3106b44268a1030789f11b3941d30e96bf136c7fc60c7c31f2b53e957c179b2f8137082f139fd6e460998d9dc81f06046412989f46c74ccef27de363eee5fdf2b0e20177e6db000ce8c22f79e291e3cb1a8e8dea1cb64f8dbf972b3caa69d7d5be4f4127480b102495b28c514c1abe270cd985e758cb7fb20a093399a72ba6c323ea0909ddaafe4ef11f46f74195616fa66d773f7437b5ee3dd9222d68e3563ce42434b4bbc6abca1b5e52b44c9a3e33d65852a17acf8c55ff0fb8ec95bcf9970f21977c2263e7bb1464bc9ec7415462daccb6fc82cf3cd85ac4c5e9e4e7c3400f98444eb29867d72b125df747bac1acc188deca8892f854ec60b76145ab193db0e98a1c754715d86835a47b1322fb39b0c803131576f43a66fcb41690b512363917cba12913aabf265160953059bd07f9c655f38021515d7788b3aa2c8081e7038bfe476cf65f565dd65250350fcca1a7afbb41df117d456aebb6d1532ac20eba5d3c9b7dccbb8cf52828da55ee8731224d9171b5fddd6f077c394265c5a0fb28d1020d908f17ae8316fda5c5862ccdd0ce63a22650413e791fcc9e5bd4da5cd9ab927d357edcaadd194bd4a848fe35169d237aa3f6bbe8d54b288c8813d52e5992c5498cc0ce1df7a99cb2d72b3e5e6f1dbff2ca52361eb184df9778f3673a792c01131a65bfde2c2d02203e5e83a405e9e142e1f249a6727490de775a6a3cf8253ca5125ef20296f4f807aba4b88c3549229152b61136f5f1a5d637303ce6e5dd8ffc5a95a8a964ed5557fad86f8abf2cae74ebe8a7e8e7bc312223360d1c426d2a5fb588ef3cab61cca4ad078fa93168fed6030229dc193628bc660cee7fa4f5abcbb187a0679c6d240a45af14d08ba0a61d844e12be1a70956792bcec1114cce29a19fcc7283cdf97737752b4873a40b59ed751b60967d1bce3e1524a62ab6868255fb6997701e7d19252e0eb5313de512c8896f3fa35677f457290bd0cd43c8aba47638c22bb29317029e690811fe537fd10f09664a6d526b8c16f7c067dee902262cb43f32bde6b99bd300fdbc162b9eb1577e1c200564d15abac22c947e3e85b71d59b121425db8681a10fd631ead1ad5bcab68c8dadf885b6887aef6b443badcf51a2673f7c9d0bad1e2e176d61649b11c37ad91c164593680ae45cbcc33eb21ee6d888811235431c57811286b38192f5aa755cef713e417fbebccb993f8075ab8db90744fadfd76d0d72968cf9f9c27fa54c8ca0417add7fa53e98f91d771a47dc6f778df499c3ea770e788d96552aefad955c37858e482e6fdbb97b76e9a27bde97158e0775caa519f79b0db7aaad18b2309805224d27f3bea183caed9e299baf1a94355015a639eac2872ef193061fe95bd6beba94369ff291b05893f9aab6c25801e90f7075d6324caa4a009f60456e448b6bb3e7192fe01d5e02a8c8cdd5f99a5e6e27122c9f35627af4d0b7fe6a3802ec9e8737e874ba1e6777bc6df9979b44b7700998e1847c9acc77ab44dddbd5e27a0670d70773819ce3404a435cb34472d9b94c35211b6e9e82f66dba6bc583f223a90a625993c0b39ccaec266b78f69b9241d6200d55ed639ff6577abd52601e126435d8f56eb8ad371ec3ff8486c5c10369aedefa6922e15bd39cf0b5139eea37873a6b317e15ca7f787dd8c1df262fbf80b1113277910002808ea5594f9500b22841989a240df7de84d7211c8a0d56e45ea6c244336ae110d46a80f33cf79e60668be4bf36d334e0b5677af57062e70b481fd18ead217f222735078471feeea6c02e017591d696b8531e9dc80da98e22552468cd98f228fb51f30300b3ecb2a0edd8d6801136fb7352a73b94e691aef06ed2b82f0fe12375fb1f5ba50e82ebabc6e8d86bbc4817297f4486af6ef22b16e3024615f17faf7ff43a0329f4802d31337fb76ecf745e85d7cd012d09d8aaf1df467e173d910a14140c8e1bbec3ca4d8a740bffccdd1815bf32dc4d02cb04dc76113dcdd432ec5aef4f270998fac6fd0015fe5226c3bd2e2efc538bf704d718462b3f4fddd734c1591e951b4591e9285eef457d94e8b262ff4156dcc284baf751e3b92e59c7e4df78f08fa00f9a6139d0d131b70e2a2096c3a859688d7b186776370f76105fce94e9af1530c08374a0b203cd4e8f15a7925fa2d3ee4a80c62e32bc4075cd6d46c229f8d1261ef87309d5663b20ffc8053ad2c0cacf0e614a628daa8a5544849b12f79d499540136f9583c0a5e0846a2864073d5d350e192b26ea8e78bc997fbeddc0630950a8da28fcfbd6beb2904294d1d6bd4c104b727c4c0df073bf73c2b79b43d54580c2040ac850a3213927942a7e1b6c3b2355577613d25052d9303ebe39aa42a6622c983245e5a9b89c4edf7bdf00d327ccdbf5b00d2e39ded2d0f7a1ed153ac6c98b682ede0e14748737fb27629420f8ffbf4df24cef013084c77192bcf70fae354ea3fada4bce4bef8ad7acfcec9594568a02b62c1922247751bd61a7a98a83d2e40301650a20dbb86726c1c044ce1da4abd25e1a008185f756d7a0f70b930e0a23c47ee170bd3849c0626d9a43d2709069f29265a08f44faef9f816a5bba178bd68a9d6069c38902b9ba515b7e66c1c952d91bb9008ad45393ab8622e23f9862cad50b89af7f7e73e6957b75793ad2a745a9d57a2dfb2604ff0710d1f8af706c87aaa48e0ab6acf0153ca5ed59b71a80a480516ff8074096c5495379128f3ccb4845f66b3dd4f86196eaeb0dac33ad60ca9a1d00e1f3a95e66247aa710e7341c986e95c343e9afea38b1e5dd9fa2822e9d7d25849adc094987ee948d58a24e26d89a52d2ee60c9a68ebce032ac1728ffbbf0fd8689ccc9366ce1f179833d3a5fa9cdd6a0aea75205b5c4bf2e961e30ef4206266295df7e42b866c3298e4e3d659ed5fcf20bc0a96c2a737a894260ff5b80c18a8693af760d4a5c8bbdba7ad1f222678c2f70be1fcfbb04c217be276d66e66065f363fda98ebcae07cea8f31e72cfb5495b7d770775a31560f61ea188f2da1403806f7a9121e4616595895b02e24c58bf13e670cb2a0544edd920eaec563b911c332d447dae95d52a6377d6825107226d2f38f9d91a83a9fcd87dfc97b48113e6c965f270db7a292213468c64383852c38b1b47d2e23d35a5b848d47c85bd78ecfb6c7469203fd43b5ba8f41ca7c8c1be8b926246932cd7211c42d8dbf478b154d9d8392522fb27bbff048d9e74b8d0d9125e88f736e7f978feb1acd75f3d6122e7d0cd3894fed13fd9a6a01c3f834cb564953162abb65d4be7faabef6fc00162be4441142f4d579cb33cd14ab04bf205ff370218a513ff2faefef1377374d2a4fc775d92e57200da21bee8983ff54e439edea5b0a5ec80ba5950d809075f7c58fa197c04f210202d3d3cf5e069a9e312b39da67fb48136f435c33b4278687d98a05b01875b420d6633d4cbe15c682175e2147b33a91512df877efc2b4e268c5fa94d5c74ea6eea8fa140ee0df1a1ca0d6d0716f8862a0da7cfcad7affd47c4a1d01e1961db0173e4409a7ae1d92457f79f1349b003d4e18454e5585731e3e0fc267c347c46bd7c941a416ae3c6c85e0a3c37a657717ba0e5ef6ee7a63d814fd2bb8f982b5ea5dfa22ce7c03e17bf642a177cc6ce3298c38169e079b2937c38191bfe882307e1d9b8bd0806877f4daf50b79a5191b5e2af12c206682d357b1df8c4bc29d92f56072ea0f35962d9201b960a163a64c2c1f2b98502f4a6e6b88d3fd58bf151cee993b16cfae79687646078a7d5730af59a03ffaa971d5b9ce010b69efeb41716c08e29722fb7026faedb256542878c4c045de054fcc43a1078b4281c1904a2bd76e1f0fe8ea39683940d4efd060009f33cfeec5512d87ee55d94767bffcca906c54cd65ab53b6c06f034a98141dfd6c26e1918934cf07f1c2b59ef179464f65963b1fa1051c90dae499b03bc5988af56ba90898eab3fa6712f32495f4762658ad6483b502628e6f1b7a045a82efee71dbac4a7a7936960379837ab3fe4d86e0219921598535a84af1eedd2a2d28a22c29e7d01a16a6cbf99356a3748dfce739b30ec49d307806d6575dea1b5670856171dc7d1cbeb413451693242f8492e5cd665179317cc058191be7505a4e7fc00fb7a1b38e936bd1db9f7d75c9be259b7411e9c7c1a3134f5d0cd62ee98dcefb5cbc0a718701a8fd60be4dd458c755874cae8c23218cbde14899c8f8d6369ed6cc4ec07117db34cf984940675d75d0c0f2facf1498a7a2138a0c0ccddaeb56e8f5a3e840c2911e66f30bb5ffca8675f047523b11a62fc7b5b45c7c6c3119ba9ce74c20d774b3a49695a6fb614d0992637d79d37ec103876d398981ea06debe50eb7f0e5faa51480aeaeb7bf086e5e118c2dc926fac395212cff1ddd09b88bc4fea9f9f86b8ae53e7baa18438f7a3fa052b182eec3fad428dd313b5b38f988138e036539703b860c0c3aa1f57e39c01f3ff8e5dde04019e887a32a3d66aaf851e986deefb73186595afd78e842f0a1ad8b46b9771346c570a9da7e7007fdba8f8959074f9d9a51cbc1ac2d9be5d6c0d866d2c0e1882e0c4d424652911996f6b489dec12a82df1d1a4325f87d7250d1f52d8a7d1b05a30fc4f2dbd00b8fa0fb917baf54f6a7be5a8f48f89f1e84524cc77b086b5bca6cec558c16da6512588389b8b46b90fb44983c62df2592495d88aaa02551944df8210022ec6c7703b4e1194d86888b92aaa7ef41c6c4362c162074d713f937dd1c2abdf417ee8807bd6955fe2bc684db572ee8277e6e5d6b16c1ab98970efa051bc962394bd60ca483e637f264b32ded8d51e7646771bdc59e004c99c0d5cda141cb9b7d4aa46cadf4a36a319110244d36f54383b47e44003e870971e5bdacbd8926439a93c65971a44ab45f45ceea0e24c504d8ec6a7a7aa0ccaa9630f677032fe4fc87a7865a2214476bf7d3d1315328f47d792a46eb75ccaf5d178fefbf7b83cfac61997f558f84d4a0a27786f9b9f85e51ca0ecb3ab90a32d871cda6e5a0fc92beb71fac7ccb61c52e4b610147fc8eb86d4826318e291c0e8b2b860d081db7fb7684ed6f7d1f46f7d37919c70336d5df7c56c305e7d3af48cb897d302bfdcccda0c5ffcf1636ed3c09c6b17024f06ec1e1172fd778549821d458e1a02dcb6ef871e7a10016c7055689c7874e07160671c444c5e67b9263f8786a8d2c20291c9e6b23f019de8953487d6439084e4253ed8a1537a05c2f5500048c808a7ef23d558a4417d8e7ea6036d678c7a6c37e7553b42f73fadfbd0e54a90baf7e055d9429b138a9939457410a1b6150c7d3deb4afdf06817cf327f547804b3f8a346da207b9a15217b3dafea309f31ad53ee53d762bf4d8ae82cda3c96429d10e4e53bfafa1f196e64194eafd0361cc20c1e898bc5579b54aa95fcb602d0e624daadceea81fbef0ca6cf013750ca5f385763c734dcf0b692da24fd8920f46ca29fda21abb707fb4f15d54915a4ee76fc2097519b9ef80e39139cdbfae489ddaa20b4f7a3dbedb0c01cd9e8af7ca37ee5168ef2342ea3dd2b0a177dce387a8e653c91680078e755028459e160dc8cd73bb6ea175ef8f2d54bf1c74fce43eddf4c1e062ced522c3a302840274130a04ff2466d7b8a06973423db881be54a9e16f38604a929f90a611617cbde57349d54bbeeacf78bcf7fab14001a1153772e5f2b7f4226f07f41b0ca092fa2d0ccdb56bbad028983ee4cff8869ba3bbbb26302d65359c74aea5b1898c1df17bcda72ade9e4007d798ec9c97614233f7c432e5e064022a5e0805a7203c3afd77afdb1a5b3d84a34e9a9abf918b175dc4757ec4ea045e3baf06190d4055bb5f16dc3e35599adeee494c4bf1e413502f67570206dcc1b5cd41cfec021bbdab0236930a087934c908f33d662e31e2d2ae61a873dcf6cbd79ab9aaf97d557a0a156c74f408465c1e4fc1302b2c34e58e820a89550fecccda2886fabcbfc3ec9347152f544ebb04a766b2c33eb320a1e68f75d376cdd2bd4a456947c5f6151a1daaff4aa9898cf3ff653631db5d4fee6565459a08eb3d940de6533983de3b154139f030939728b70f328c643dbb54e82d937455239be40b097ea98a3c113941dc88a60180c0cf9650a2a35a9203ec85205fd6937c72e8fd6d119a9019c3e1b1e9a1e32042ca889b9408a31c91a2210ab42538461c875eb8cc404bf9b16176fe35211d7d0d21a75de3db880e150b1611645e69b8d483cb4d52cb883e47bfa0f4b777d14dc6bdfab27ff652408c7ed204880ae4e8b3929407c18e86d4cb294e89e377625a04fb50c3cce6c53d1c10d438021e8812cefc349ef1dbed71cbe9085c273816b868b6b6bf8b8f2247bde3aab52544e13f47fdb6c138f5f0d7786eb95d72f3e30aae971805aa3cd4c21d46efd33e425fd68b4173087a902cfb0f2ba04b642b0ade85eff45b285ec446d477b3892791c56b892c05184cb95f0c2ac7209c2a73266907d9f48c27296d778ceb7998b2e43a85a1d6f1a661e4be6ffa0e930427b1b76edab9ba69cb377983e98ced38d350d20ce8114e664a37b2325838cb98339232aa1fc3e34e3414e8e6afce52aceef7bf9596b623a9f15b51b714ef8d3a9f4db0348ab1e02200890077824b8e56d24a4c0aa2dc22050702b9ebc663665c0f3a5beb18262267ee96b1e8787cc04d0c3647d0b507e806f4bc2eb7348843bb9cbc5ee62cd638698b1464f707c343c7f73f446a4dbdf6f95692e789cdc4c26c56299007c326788febb0821b4911a0db5d90f28c52b4d97fe082e94f0f8e8a881a2a9732c2a25c855ae29f3118c15806e6cfa8219a0ec35f16ab5cc098bb9135b4d79aaf10973690afd0346e103726d24536adc7486c274e108e6b35f8172931140a26896df7c144f2bb51ced36c2a8ef0761220df1ddca2665769773bf8f46f99fce0d1c19cf120ab9aa3f7dbaf669546e8b673cecfe04c74c5b627ab009bdefbd589561f7c1e6786cb337a37f0cba08200582d660eb9a722370653baac4a7aaf9f83a11fa0b9619cd4e6fb1bd86119823e5a4f40521f95b0177f2ef0103684d62bf7121c8c5fe18a405559f73fcea39e24d9306f6c2e6ed59c8047a15853ae27cf94bbd740c795947724ac20ec38ac8fc76a89fcfa4dce6316e2283d27359ad7d67503b2b6f301fdc8bd15f963ec753c3d76ff38956e2589adb3f7ee96cd9109f0c852014881e64da3e5820451a81ff768a32051c3d2773a83385ba7b6dcff227b46cd6f2fe80dd22a0a2d519a93646f6ee5b93eaa92cad6407a7763d79ad73eaa1e2e731d1078bd28a2ce6d475e8b910f32529aae5e1150b05c25165300c7624d6c430493a235b937016d63e753a44d2d808f14575e18c408ef168026cb8883450bad54534b54a8892510f1c92c48b6d8e435f35e7ffcf40e3b97184f97671738559b906b0178a613f396d858fd860f9f800c498171a63ebecc34a842d60f0fe34ed0279403f3a6d19d8bba68abebc99cd7af696e429ad052c50c24b18d8dbbc04bff6db618f912d115ca6cf4aa4e47e6fc55ae9fdf13e18118c35c1e7f756102975ccf1060691ce75ca5e8c19e5ef29910222f15ff740cb6ad6768955f51981da9b80becfae2cd041c0e33d6e9314fb81c2e110a78cd844fb2dfcb59656d8fd0db3874321a7059e9d756bdfcefdbb1d52e130a9e2e816522cce3f7f2805173982715860d76801b4c8df8733b285100e2cfc500c70d2bc9c61f9d86bec9c62a3b2fb0ce38aa60ed1a9c6ed1544e5e51158b56dc6334946c95237ee5ed1e7c79ec8143c207cacb613fa82497191f62282979915f0fab2401755b92eede4e35d857582b30066d71796f4576f006683bf6559c91cf90670f55d67b1222ccb7a803c9c27ab04365ec1524d937716e08de760a9c2acf318e2e1c87550fe4733d2f5da77ae4c2a7181ad62a40a1e82e9431cedb2a450e510befc856fc3f792dd5b5bfbd4e6fe1171e2d62430d06373bea30f188b18ac7d531ce483a48c2b52b1159d2645a06f3e1901a78d749c17552844d20cbfe79700ca9a32e324852e0334c4a42ecae79fb758281d92525fbb5c1fae68eb5c5602687155ece80b821963189894168cd9d48770bf93b0146fbda3684e6b7e29fc0979b1c8e0c466adb0b791d381b168ad43c4a2020d8d8340b68852d9f3365c9b8d130b3144fc1c77a72c383acb9a1b888a5842cdd074700d6be6bae029879365079af3e530535c1950107d2fdabb39f763a6c056a19c69d192a15a3cb793d7d05fbeaff7c016445f9d109b3dc1dce3a8df5ac53ef2d3937abdb7862eb68314ad506a4a3531058a9a26149e8a323f5276c58bf679df1bc8d4b96328ffd81576e36df0a5adcdcaeef7a51e98b392b8717ae4ba2c9c565e3c804c3a07ee9746c4bf447350b73abf5a5c7a015b663b4874ac5128d82dcb4b26cf8156e2b38d58374a9aa7fe4f379bb90dc9ccd7d15e4fda830d277e55bd973640779e0f9689cf3ede936b335241103be707d6bb3ae8ca44fbacd99402ac9c3476bb9a1dc6c97681e0e3aeb2743411b606a10e31bed4578f7de5bf1bc80404acd6666f7112678526a2db74abfd7305998bbc02eabcb04fdd3767a84d7b28589c0c86ad472c305371f9ebe6fad9034c5dcca3c391646b31114bc7593dbd3e9f81dcb983d2b53aeb8e4163b7e41a77d1cd7807d7b3d7fb47ad21088ebdba16c9d64d3b3ffd93251bf9e197da88913c6fef56370e83a32b575fe0008428b3693d89b11547fca8c56e60d22384c2b684709cac99110fba29d46249f22cc58a84b96bd637772b5b2975f425313c117cca8b4f7824c18bf9d91e8f52da21241875c42fe952c9a9ffb193291bfd4e553ccd1c6f82eba4dd34d4b027b2536e0d3c1adfa6fca785b2fbb6c918ed533442f7b5c6ac411a450f6c35f5027979b419a8e2d14d22242a296f38a5bc83957282b2b93763be2e08b4ec92dce878b7cd6e45cbb0a0b15062bbd66b153393cc89c2bb1c3f0100ea8d2f1bef096e458208f89e6a6949f32173449f4ed270a72b204ee5331f17fa01d024029a966f1ddf2fa2dad43e9f607f453268e99548a321aff51df7d2b7a3137f259de3352f51dba7209734ae480fde678eec92d5bd5e4e42bdca7a9c0ca01ef1079ce1457990077aa6f42fcd650f8896ffaab8f49d1b8ca654f401676dec6f0d6bbd9d4bceaecb5c5b1aa35f0c9a3b424fdef622ba4bb21526b9550ee7073712f7e57eab0aba1dbfd665fa329461f7683057c0adb03dea3708d4d82fa0674d9881840eaa3ddbd277ffa9f32e111967391b61deeaf81ed97c52fcb1806d4e03d7741482c458f184cdeff0148eaf50ad55077479d78a1ac43abb785b771f839e949dc2d9d64b36fa1ec89764b34580a15d011840ac6101611d626f3612e6dc492dd326e391dc94189af64d8916434e1601cfca275918c6a646c9348b22c28522bfe5e76f5f0293911936f98353c31019a643ec761dfe73c90beef052c262df246ebafc40ab04b64a0d11d8101675e2e85565098b8d061529c2f20e6b4ea7c4c07986dbc3b6c16e83d73cf62d3ae3cbf6003bcd3e476e8f1faa93e2e61431afdcb6ce5bb765866d5c1aa9a68b75747251299e0af957dbde6ba6065a0d4f862f90ad701dd50595a833fb9270d3b74b2a236bc10571f367b3a90c89e39d7155fcde2c684fc9cf3ac42a9042c35016676996baecff8ac2bdc295480542b3a5ed0e284ff0601a8db47d2d81b635471277830f1f46720dcd57a9b8fac4c7e0481172b617c8898948b88ff5eec8129f7751cb17431abb4f067b3212036809b28ff907198e40bf8ec8867cdf28af1ab75bc3804e2d96ab5a48b2478496577b7b2159f23a015dd5d16d0a682d1fb5124f0153386edd7881f67e0f0a0e158cbe159806b7160a91d4cb82dc45f7b9427be4a83b0440c502753fba7592d78ff11a8852a34297fc45ac876757e1f95fbd8050561f3c5621a68c1700d48d23645d35a9a452ad5054f841dc16d70cf7536c14fc0609d47c62580a477ae54809dead617f5ef4bd04ab2eb3744e8b6a952537add2b0ff54de7e7dd25b278f8fd35fb24c00caf438d1681b54e6f06ea7f122cbd8ed43019dccd1b04b5ca5e0b514058161429a816319f4cb4dab17695be64065b6f66c6614cc2caf5bffc567778e7104bb9ce7505dc358000673964e04d007bff269a2c457524f7fabd1c62887c6d8f8a6130498450fcb4edd26cdf6970dd93a5af9cec1fe066244d38419eace0fd6f7339e8b6691049efca40259059c3a723003d759e4004d2a7fc0b37142b843a2811c6897ef54f8c705d78fa6f6dd0713d1f21a33ac72fe2c25e476fbc66594ad82461270f57169315c0fe4bf69e7ba066a4c50cdfd1f5217c3a77f22f9c056b9ddf5a8ee1c6e49797dde6170f18b62b43030ce0bc4de850cec8f0d0a43870cdc93ae3d52a713f679f163c00df76ad22fd702d99106d533ff2594b37e4063b9a3e6c175b9230800a7696ab16d0c5d08911c3e6dc1331e6dd130981ba149af79f5f3869cc114b28c6d99df39992770a06fdbc3b1534a8c78b87f1d4144968b2c00774d55a2463354b7b4e883c7afd3a80238d4dc1a423385be3f9a4698f5e1f0636d9e746edc45a86cdd2f5142270600124da5c2b9243e0f56f7a3ae2c7cd75c913c194857fc58390ca188f38667299b697ac32254e23b45f8491ff846f24a01eca19d9d294718ce55471ea07c8616e384e71efed2906b93448e340eb945aea3cd9f140a1aa82a39adba472545d67faab020b823bfc688da28aeb1bd4d4b9f11b4f6c12d8fecc9e5d6761ed04c2f53a3bcfdeb77a131cc291e25a2a98ec1b49698a9a41c66863fcf3a4b2e5ebc341aebca532551860f2d7fa999fcbc55bc3f12116c71ab79d7ee470567af2700d2cdb76dfa1d3547013d356adbb94f51cd8e922cc91f19bea6963c5ed2fc41b37229d6ae5d9497586abe88c7d323a60900d2f733df72974efae4307e30ae56da8362e3eb6dcd9afb2726a445da1120819084a0be54e38422ac083de0f2e7d1aec24ce444d0b768cabcd7e1f2e03e55d9962f4bff91caf795da524788fcc27f753987479fe8fb8b43a8c2443f3a4d8567a913d2a3c353f28e3aa261ca978e67412d2a8cf4e80952209f99b93a16f173f9e9aaed87955c1d8bdd4a1f6d25b1dab7c0e51635c307a1e5ab69fcf67dad4d2c328e4c91db9eac7e01a0f799f70074b23501e32fdf339ebb6dbf141f9c5cb6f6b2c2495c01d6379bbac009d91905f309450c56c1039db44ace1c530a21cdf62c66a12eb0fb9292bcb0f19affbbfc0c6b9e109ea20f6c3db5d95d9da8107f260476b5e6e1101c9787adcb78b62068390706ba2eab2d3fbd03dd26fda5fb0a523a3d9e6114e29f9e83707de608f9faa3f761e5579657f600b68438c52242ee5d6b6dc8bac1435f8e6344e42f675115cd8cbf92d0437e844cfbd25a15a52a422f1f7da419fe89c5e53106d5114fcf0920ab75ce8b7dd19d6a1aaf9c4c591fc2a8e89b3baf2b8369e0b2d28690c7afcb80567249f6c5ba30c5627ab4f24e1ba72eac7fabe6e8b5e4a1f868758493c6f7d45870a198219a693bee8064e54ec43e406abfe3c289e3b3c88f28c3e60e65ba8da88eeec3a65f085dd0015411ee88796a3339b8a115b57d928346e746f8fbf422065e96872078996116240ffb2c4c227db4631dc92d1adad21616d6a36de7fd287e7a9d7d2faa99d2392bc1e58d8662eb74a2e16b748977888e041f4bba07dd33423dab76308ce3c99357b7918348ba8c34016b7df592132a541342a47772f6ba1b6e3a25bc7980549cb0bb9a1c0c03bfc02c5cc0bb61df2bcb390c3aab012ee61001249271771fc2440bc3c0e03a4d3b8aa79eddbec09a9fd588518065b416d3efeb336ad5fc139577a492b6e4becc7eb153050517fc5a024f63210e716259fbc9834f9b8b82e54436d307df44e298f21abc9a57dfce1298b5a8ace57c53806b4500864664c87789076899cbedd2714be1a42d41d1f0fe41162bc333e83cf07486ad669bd8eaca887e4a2fdd5e3341d656b439284d184f9903a6272af671c2b8cb797e890723e274522d2039ca6bd9cee2e4ed278fa631f332ccea60ebf3413d9237ec29c77fabf138a74fe9ff82c45e4e61fe4364c9b6146ae3184d9bf06d2be531b2f9939e17c71bbe68ba1b42ea0c1efb87a0839cc963ed0cf6da671c54acd77cfe2347c6c93f877e5b4edeb90b40005b6a3bcb533028f7da1e6a2814b10a55c9659fd7ce5525376a3b82d8d827b623464177ead1c5ce78cea8807358d7d95a163f98e6ec57aca3a34af9c3144cd2ff5c6226781545bc5d1a032b6231fbb227241a8787fb0d7cbf05c03ce44d882590565f97fada2c87ee9ac3554b80d56f46c49e2f67098bc1d9d831d74c7eb28db140d327c3c204e167474e16211b5001381e232534dc586284dbb092871158a096ebb874830e3bf69f2d6eaee1b897f2505f65c1e4e23ffb1766e1759d52d3f05cedde31a9febb7ffc09303e2d630bc93b0a3fefdfe705b7c0a3b580a61958edfecf67d9056d33e02cb5ba33102b67e1a32d79c197f28a354264d5d486194d35b3dd7dc3bb51ccc4609a753a38b10176c564c52271d7c864445b307b31d2a70e8ae0e315848b1580e82094b8851e1588447681d8c00cd0a96a0ed72e57fff08ceb8432db5a8cf9664fe4483afd9d0b3e801907ff5d604f61597dd97cdadba767fba8fdcd9158c2b2247af0febee34d6b638e02a464b42c5594062b265afd9fde6e751a6546236033a16016d1de24d55b059fce2009ef7c26cb557a685fb2bc9d8aebc7d24e1de09006b24d8087a855e29594e1aaf3dd76a492441db152ca821a57888ebf93df0e202ce96fe0c9003f0a1ad3563b9800ce60c52eec20be5c45c96a8cdff410bd3d630ad0dfa5c596a5cc23a16b7b449a692f96c740922e00b559d0201b982494a54c50d477bef9c9520bf672367c7dfb280cb01296f8f16d5c2198cd62ad0fb0e4d4a622ddbfba02bdc383d3fa8dc0b0e9cfb581a34fd95a83e677120f6ca76baea0c800b4d6321f653a0905e81da4a92670f2916465bb8a2d81b88858fc966ab239ad734088dd63f0f250ce605e0f122e2687e2fe70a8f0feecebb6745c43412c1c15d8f92e47226a2e8d50b8dd8463a8eb9ccc5fb8d876360688573953ca0a0c84d33392844a4a7f679cddfe610690a2dafa6f2c17bbcbc9d0aafbcdd9e4c7faaf929117921187aed0dc63942e3c625a6f149c41619454d78aff14f570c19c939dd0770d3704a8e2958aae846b826076ff30e5ca9f4ee6d873e7744cbb2b739a8cc4783a6095439804e5a5b266aa1a63c6d0012a1d149e4bafe060ef51eb8647f2b77a8d1da91098a7f9d4feb203b053b7dc3834682f85a74a5aa070353beb254461a6113a32f1f4a37222328a5061fe58c5ee6aef3f63bc8e2b3fac6bf0808c42eebff935303cfe815bbd436a5f8df4e6cdcae063493829815a0c450ee0192baf911f734749ab05aecd19fa7cfc52a9e4b72ac7c77f22f420014dc38733be8051ec24ef41ec6760fee50bdc664d87f707380f068357a6e49dba18a023e9d55a92af83c9d04a08d60a63d2f40a00fba2dacee00c278e0dfd6acf02bcf05bd18bbcc696951266dc97d988a2e049c96bc2b05bb85e66ac0beb01b65e2f102f08175179664a6dc791fce084246f0b7508aa49236b4c027182f63cc8410d74e8a914cacf083856676f09630fad19392fb15f61c90fb187534f72a967c39e48ed59a02fe4f70d7d7be690f32d810ea982c7f43aa49121aeaa871a5bdaefd87c9c65401b158528c710adcde30f25b4dacc57bb4ecc466d269afa3d8964d1ddf0c2f3d12ab8a8bfd494b405b4d4e76b5450e2b89a58bdd889c7d417ab219b1f12f734630cfa0b5ed0997274293777fe9fa655b92235feb0bb6d1e828c800feb6e72e6ee08db09146418549a85683e3c108d4bb9168cb730fe77fa11cf12ee5df121763e9a14ec154e38f1a88ba071a6c241dc7fe455ffb67f743fc739ad1725065f1d053cabda62920107e0c5168b62546dd73f9812bbfd25eb75162b83093631efb5abd8d80268cc45390f3ef669e6bcd845a7437b0ea002af554cec11f0d2507c8fea0f4fd06304d2593a0170b5b4cb03cc10166bc806d5732113d5a38e7d547c4c4768d807b9b88e1c2552f8533eece5fa41b5b9c0730bfd8e2dbaaee63fe8de9146921abc4b20d6e75e5a66c18af6594ffbba83b43eceaea89d3298dfcfac1da66a5064c1f76fc6f0855a34722b24bdd7e3bf6eb57608ce5942d565a020297949b5aecf9ecad2cbbd44015d39477977910e2ebe4f4cb75c8aec74d851bf7bf3cbac96e6fa545591e0b6a4b23184030cf94ff4c90c400ba88ddcb7e5830b8d2ca3b565e40a6322bbd3eb379b77414a21008a4f298d1a95cf6be6162cf0700bab861a78871324a8ed48b4a036e827b61f8472e699067c9e8394d29c243b0d077c1bfa917c2098041691eeccd5ed9c39207a4578e7d99caa981f2b7243c66aaca584410c647175d981c82e6bb551f6ad7968c51e5d857daec81b9a3831698945aaf7d910fbdd9129e370032ba0094df396db9dd9ae04064b7c23376ac8d81a4edef82dd1aa74a748d9355f914e50e19ef217497d499cc862d2799f05d6e27969c70f89da7547895973914eb7e1219040ba5075a238ac41e4e30158c07aaec4a85f5ba93f60e0bcedd6072173a453a1aea644d2bc805d1d0f93095728e00f4d55f0f59197fbc126e0423e4edbb71b72f7a8976885e6f2387a1e680f19afb988c84fdcefbac02879c91f438d72ae513bce603991a6b90220e0209badb2dd103cfd9af4ce5d7b51b277bd917505e1224d74cb72b591eaae6706f3a5aa2bc51efa71e4b4733ff3d5be72cd018500c77a71d2ae9aa314fc366d1bd42ae3b6501fadfdaf82eca1893b8e68bb92cc00f433511aea584890c743769748de1380fcbe3261845ebe050b497fa3c8066fe1718335aed53f8c090f104a9cc21eadf7e732b0b6a7e04c70bb4ee96b0e16ec145816bd34ea30f4f30509cd6a93845d247cf7c7d9ad34f89a526d8d2b926ac5b38244a5bef3c1ad451161ec327637af769781cb7390c0072c73c8cd284af028fd2044258e5546947848b9aba8744f2388215bcbe9cc03d77d47ff93d698f6d31ce66145c6248fc456b8d305ffcc68578c17ec3337e605312ee6ad73a816db7aac5b186b235ba14119cd222741aff33c799adf55b89dcafed555e87cdb70fab598aca0e2634e970c71a85c5ecca49aff1aac54bb0378ff95800d34f980543b07c143e3df1e15dbea0f0ee4b7353798bdc4ee811ad8ede1543c5c14ca7f7ad3b9378990f63b8f56b04d49e5bb1a8d2fca2da6bc086720656918b93518f4d876f15f19647159a7505cd1301dbd163c88f63ad3093e4d154e516e021cc93b39ba1b2330ed9aaaad57fd9ae89de562819c10a36d9a3da722e335ded8e0eed5f2fe1d99fd36f4ef6694dec7b238cf62b3137e3de2621be318a83ff9b8567e2b75e848c79281f3000c72790d2719c00dfddd2f32457011c8545bb8c8df224304f62d0e50922d327927c0afb21e042750cbe216dd0ebb831a0d7e3c45b1e9db86e2739172a05ee036a5c106217bfb9d17ec7949ffa9dac90be4f9b615e4251aedbfcf427d26bdc7b04f47528b6795717ee5a9adcc96455ef49183fc5330e4fb4b8c5bb189deaff8ffbaa4e0204dda2abfd32bb6bff66500791e578e07571427218cc96d06b8c45fa929208aa44739a010a5e562f3825fc67ceba499d99b474bf594d5462af0ba785c4e1f80171240f7b291c82bafb512e0e45c168087802872ea773cb4c82bd7d937477ac1301d75ffc47c99bc98a498485ac93ccf4c25b49ad7d091af6be4b1211e7e1d042097af0f5e1c4a44816de349a120bc2f4e06055d1376bf05dc4aba36e8a5fb0fdec813497f8ec7a8584618b462689a0b3e63424e5235c3aa7c04caa292d027edad2801ef29077c89d8db386b0d64a20dbaca4b808f28af73fead7f1246bb9928f05a61760fd9ed343a302cc1b781f56c4870a95d64d9e62f34573d7b1cceee5cf1ff951c87249d2186dfd7cdbc267c97dd196964a65ed6b11fb0085d16f2eec60889bd70d02ae83aeb23de3d127e76635d65cccf6ea405d7284e832e76880d3aef7d09096bfd8dc95e28d29b31fb601ec471fd717ea87776b4325fbbb65f6bfd3207b3008b42320dc43645f8587489c799e99315abc066d2599c99cd9889c398af8da50a09a4e2c8285b499289902392b8a51d19b18ffb38a8889ad990e934dbddeaf78c90f77234503af920cf0d6ca305af184867670c85ff42945f357c7105af347b7197276b88e1d8589389f4b9f23f8e3edb927f23a0c1bd4832a20905ad507ce07ba5f43311ef472d0ffdbc65a4138c4a042d524104e1afdfa756a54ff6b2c9ad337349835ba36f5bfc826a91730dd0d4cacc7b1a91904695883eb43c097d1fbfa1a2202ab8ff1b96f19282c60a057c8fba1913d1309b4ab81de2ae8153fc083f75ad08557fb7a51fb41d5adbecb108e144bd6ac31c60934073fe4aa110f7cc6d6a2f81479cf77a9df18eb906234173fe1d92b105be6384ad3353ce7abddb67739e31c53ac6f7b78a22da058fe07a06e6998925341bc4e4ee65c7f6e014e9546daaf0177c1362ea6ecdade6d4db49d01eb4a2c428c1484312b53d6d6550d3e59e2979285d10aa1f87a01dad2b9723b2d44dd600c550d1bcfc2454ba35efe4b8a26460f6cda291d7778a9244720863157d0d743230e417b2e9ca3d95ed53312e00cb6defd7689525c0e953e6ddf75f94bdbed9825b67fa2864e7583c3ca27ba9761561d16574b0c9a4f8ebee14af33bbb4c0c680ee36c5adea8ce883dbb98efa7d8477a12c19a5b6d34f4c93ac5f15a969bb0ae7eeeb138249d8ba0fb604c94fa99776b5b850fb37b978075fdf9c7f7c42f2233e78636d070aa4528b4741e15dd6f3e88c5932e9c2513cdc03089fea329692d59d813e4fb0d8ed581cf2d3c6e11c6e0c7d11c0379be3ae694593a3f9ddb697538a70cafe71806ecde792d1e7877cb78ddb5bff81c65a1cf46a599fb65dbf75570ca7419795842ef1ad66f5f061de8cfaa51ef002de135f1d53fccf3c50275cef21572d4e5062d28288b7fb27355ffb9c112490cb2d671be8fc39cde4f6366894c6764c7350336e5faa1c52d0fe0bf38faa826db3f2287080fcea4305c64ae831d1fc267f43faeb985bf3e8ee9a14ea597aa8ffabc5ecebaa48a5737f387d7dd157f63b069f41ab4107bae95c89b6b151c64ecea8d64be58a49da454c5882e76988cf94bd3bbc1ff5199f8366ef684b7fd32d6a5e52f6fe8e151b46cfa6a0820c95573e6c43afd47b6d0ecf931069c863a69f57fc1467b63b6f50cfaa433de6c1b2756cd5d696508f8f3b1bf03e09bd3a4aa8c990275373a60f47502ad439525d7a6807e29d7e2783e04f9977d4e46cc917c64533d33364c8c3bca618433addcf204315e907cfd5d05056a8899cebae3aa03b9a8d09010d20cdcdebf1850f09e5c85db03703d032ccd491d83a41302151257e3fce72cc7e78f9640f7995c29b42d0705a9409a9f9fbe3475d04c30a41fe41a60ee07399f17828f8fa239168383f28987b2367a31c77ba58ee6474e2b8eac3deb2888a86fd5b1c976959fdb603fc9282927db241bdfc88170ad5e8f781b6463b3d0ca036b7f083d00b96762fec38fcd99ae4c565982c74c5f6293ae8f0591b8f4d1a1febe99e60b7c9bfb60540e4a4649d101f24a6ff6e951b5633f8f21f3842f1936cd862bc4a44de93a3b0e3ef12d0e3a66dd6825bd068fcf3e72d9ca17193c1cd97cace0f71297b8cf4a6ec2642cc450c27072a7c1691ca347ccebea0385b17d2f2f98f48c5f823b485a7bdf06fd699eb67e05eb50414309c8f0575f0a46019298e18487a60660d053be6a08ad9ec7cbd064f884a5e36d06e8a60763bffd23f00bfe5f62b99315bd1c708f1e0431cd050363ed3eb255e5bd57a79714408b7e81aad14f1ff818bd7909f54a921435226c5ca9d0137f5ee0ba3e1923e4b00e81747d17bdf404d0f61ec4fbe6a22c1b221dfbe1d420eab5ebd56ad5145869f672c5072992643f8ba3dd0e81438d60703d7768cd1ff5cb42fcb3cbc2b8d956f3bc3c320a94d51dbd0d56fa9dbde9b26dc99c52adc95f15020b8966c5a54cfbc17c37f151b1701aef6b882dae34912335b5e6e9543a930ed0650cb5f4926ea4152724f9e7e501de64b26ece0c7f7e5c27c01ece7cdb9f9745830b8cbeac18b12cd681b2f8eadbec92cd72c86a152c9ca56993af3dba0379e155542edf0d4a7618c355e6848dff96164399fd8280511cd1f9c99af59bc6329973a7a55c02af33ea4244302c661b98e85eaf45449c5ba5cfcbd85cedbee91292020195c408ee9bd9553792bfff42095b782d92fd1e0607c03915827464693f111d36b516a28e5f605de0faeaf84b031e8524265d5cbba642feefcc89103960b970cf18819af610adbaddcd15b38e91fd24d4e10e0127e015aa1de486df660b77d0a44d9c51e77924fc5489d7149e0e51d22909ef0ea530e232b5fc7e37d7fe5728f00b411396e9b804362e547923e97976e01cee2d8c551b3caab6aaf9b22c85cf55a05085aad5483cd8f581a461b2420cbfcde4a77908f233b13bf4ddf2b38fe9f95ebdf80eb8b093dcb020d86cc3b4e2c7d6c558b70bd7a6f0c498469ce81c1dd26d1ba4db9b05bcbd3bc895e329d56994502cc04f4ae51f1326a40bf9da792ae905212c64b0f60930de9b5bfe142a0bb068be699340569d545a702286b6ff82614176f174c79296448cff293e1820d0b3c55d3bbd3c3d022df9278eb0f0ec982ba59b9e9167f454f8d7963e66e8049c8ce66e91ba71138df4b2c69fd2a9f80fe82e79737de02ff6c254adfaf318179549f3f66fe37ae2d81ad1cf5caae3c0a12357374c063cd334d88448aa726db2e1a7c083a0fd4fd885f90640345f13c29d7d754df08e743fd12fd46e39dcd5b053bc70aba83c6dc27605efed19f08ce02dd7dd6491c0c8f9100b9592010a08fd0b8a2eb96392830325960529ad14af6eb1e8ed2789c820863a77586b9dff6f26bd36e47c40b255dcf3772c00861a4c3ea3670650267046b86f85b03330651f309c2b196da5356d0652fa9ab0127d455eacab2508a622b981d5bd7d709159d81ccd4cbe19347b80f1aec082f791aee64daf6fdb59e49237daeb7c6098dd8d97c7204c82cd1d088c32c92d4f5246a9af3fa9d56978ff91c11219e5851728e14c2e15cad8841e971f75194247094c11fdb706733738d546dce6dd4d81c1eea16a83fbd11a2b168bcaece189b761c1ca0fd46c7717ade01457866b556bc131b4df38ab272471d90fea61cd85dfc2a59f832dda0dd196eef92dff8547fc7ecb198d38b71bca722ce5249cdaddd9fd4c7ef5df8e8cc33aa93c963905e12f65887bbf1e99d6b15914b74901cf8f2038c5c156ee9016a8a0e042c6c321158de20d4500a3cd9b37c2817ac55b638ad1209966ebc89db425ecd172117f91bcd704f556d5865af13d1d3c63559f0f0210dc09d0543f233f6dd8a7293929edfa1a649f3bd8ec075ff514a24f02998c151e103139a864de5f0c6718120301f27da7374df7d3d95e9773a4c0df81aab911c1ecec2c44ffdea85193dafe216075f84d3fc1263135d00df7a0fc528a4e02c2c3ba37fa8ed3bdf6931947576038676c880d92da5859ecd5463543af7ebea048f5efc1e6e5347517148bced8ea6c9fcdd68ae7811a8b76a6d5c3670cddb084b6b25e77243009bf7c769ef8236cd8962c4580f0b64e7a0c2bbcaa77b4bf374722873df6ac3bcb4d152401c0a1499e0456901ab54087a17c6fc582e555a96ebb4b4e22a4be4d4c6773c8b8f0d82ddafa19f63bad43ef4cab3c33f1499e480b5620cc38775ac43cca6fe8e08942de1f32d475a31b8aa2d9685d43795cca45cf22f4b50cdda1bb51faf44953c113d7d1a153dffc7d28a7965d72f74e02a850d026a012fcd13198699cf2a2f3f6574557b81aadfd0f6862098560181c3ee0d3b1ede93c5fb9e3622530efc447af49778fae84a69fab511164b9467e76ecf3d14fb15f1e43991fbc1d5192a7d5b4449eb21f758544bca23cc7cbd3fa0b069f3c124da4f1dd06ce0a97bcf5a494949cb19661a7a39eebd8aed83878c298791b6c5e9c890f69c1dfdbec1ea7b0b0c47a32021a1098d6c38daf12cfe6c48c7b2fc3f5c00b1b507a281333d0eacb5db9ca0f2c003e845e99fd71777b051cc38bade1e26cc0911ae6d591dc6461572fd1dee41abe176628676b3712edc0aa21db9dc219d24e25d151cdac59510320e0d780affc413d4cf4426daefe886c5f4d88929ee01b0d6d45f95d2c72d0dadea2e2f5e1421f4a83d9e9dd3abbb339cb118b6da50678abeace91bef3ff70235097319674fc1d3370d3014e119c17939b859fb326404d04e684c86ccaca4282fb93303be3e30d884cab11ceba91b44bcfc69bcb6a800e3b8a409cd0f537a23b30b4ce26d82d261a36ccf89ea3fd248e4ae892c6492b50f1a80f62ee1e030620c249f64ee27a6fe783c6b759abdef79da2989ec24a076fef2bfb873db48f75c714af36e5ac926ba09bae952f7c07d6332d778198137a34de43ae171317db67fc3d16b9941d468becddada6f161abd474a21a3d5ee5cc3011adb49fc1fccb1dadb443399fc19ce0b0f8e0119dd348306af7ec638781b0657833530d8003dfb05781e4755bbcd7a678435b38ac314aa0a77e828da33ee13964a21307a81b8bd0a0c30267b73e1632864f33a579b9530e05f62610d39f7d3139c4f920c684aba767f7471eab187f2ca57c41c2e3d8c68bb25713cad3985971b1e87f46cca3d702e0513e70c9c6d6264aee5407ce29b329ddb32cef68f09934dbfbe6f9efd0ccd55115b56f31ef3554a6a2d324f09c67e14731e52dc46ec7a934b83ef2fd3f853e747ae0e61e0c4e28008ff8d66afade7d08095b7ff870cdd1badd34e57f9c96d902edb5e2d851b7e4c847bb1613827707179a87cb05de5892c0f14bd259676bdb7f3e547292bae757d0fee37c5e71717938e576dee9838da1662d8135ed51081bccbcf52b2e4d58dd4ec8a2b8db978e5f779aa5775f21e4829e1c264753ff33623d91b33877024585c1553d1d5fcc94af930bd0fb8e101cd4356dbe284748ec49c95265ebaea099ff495089250a200685347e3f50c9759f0d3b807a36d3ce46614fe4f5117218f8f69022ac21c1ec3ee68bcc3b3743f2daa62afb6b7d5725600b86ff45303b75caa420cf42422b4a8d75c4191ae7e40df021776592fca123bda76b5016d898a52ed8b5f6319a578a7aacd971d2994300f60f01cbab3537500e64b755ee5c2813b8021029edbe017e7a307ee7a1d7569d9aa79ef9bde30fcefbead31631234c369605ecfef573f25c631c1c011d895a1f600df9f38b71e933be613513009a39e8c42b4701ecee8ddaee170cc9fb30a1e394ffedd4c8265e148505dc5d2443f47530574801b9cb2ce490f820d99557101573eac38ab51e527e84ce6163e65b9afe065315803b0f7eb2428d94d70c2b4177bf520ebe88a39aa4f3067cae4744f704c0f532a7fff05d4a1a4fb092726b39e621f2c8b0941f0cd92aef6b81b117f7a4ebe1cd567111c0d3a6c2629ac9901cfe3aa8c814bee83ca02a4969829f2cc02164485a5f2fabd390505334f9895aab1a778b3d48a1cd48683e66db29e97e4c7a4d7af3b2822cfd29f457610574a10fdffcbed7e9173e974d7f5c5baa48d4c6e18faef706c701c649008e9a9b169147d689fd124d29e3837485f3b3808ad68f851aa049009bb6e5527df8dae7ba09f49870c880298f0d06be687a617aaf7cd5d112818736d43fe35104d48fff9bba7a2f4c284dcdf2805370d046c427c309dac5f49fc416a52a198f088f868219a9101032426fbdac59bd5fe5e706350242ef42c87d760a994c4c6e9ebf6eaa357ad21cfc62923d6bf037a5239d7a81848372ecc9a6d9b37f34c9d0b55db783cb0148118b0dcbc16b85e6612d785d8cabc4fe8e79559344f7c5f8f340ff484815214cd7c425cacba647e39b8c15b80b44164d808d33b6b0f514635511bf5ec5a002ad6d3b4b16c4151c25c37e3b78cef503db6d8fba93f4e0f43211543df9746aeff24893b6056b3d9840e553f8f18af5d76166d3a9a69f97de9865357568568d6254ac7dacdd04e591b337ccd0569e57b6b0c865668f891509fa89c2f8067cb3d3755abf68ab56bf398df06c2294d9e317a9de0049310aab6c3ece4d92f2dc8c7a7078db5add8157a6ae7a38a0ac50ccf47234af2f827419bccee939d2fe734a35ea5c5e903be9ab15f2e6e90e0e0930a9d48def43fac7c86435eea1500dd3c54a8471c34c4f0517d9094c70aacfecb16f15f7bfd3fe7c35c9f617827d14f850309383b028b4f6d47e54aaca74830725478ba8a3bcd5480b9e5e9a0e88c26c0526e80431b5a3be7d606eb475353b7a93bc12a547f88be49ca03f3e9f4b7a091a5b7811984ff82a4d9417d7175d290dca27ef7ad20d8ffba109b01443ad0658b5dc1e891caa599671499e99e2ffbe8dc774985239f8c7aced3986c34e96340cffc9e316a750a48fe836c27d13304ce850c36e48301db409178e5f48216d3aa72830b6681497535bd22a5c69a8ec813d92b868d3dc784a84d808d3fc6d925e3de0f9d316c291851922d5c67f708b2c1bbc911a6ca154d1c7dcebd0961fd1ec3cfedc6722f3058b0bbbcc88618ee6485c3168f7b6457644743beb1ff840a05b14b312f9eeda8ffb4959cb6047a52c61bc4b9f696b6d2d5f18b58267dd497d4b50c268bea1b195f7462ba041baaa34b25bb06e6100711eb72916d9a352da226daef2f85a93b49694b6730d8f605153c5fa9674f094aff73434cb11082d73bb09a77877062fc5608cdf58562878e9437b5f4c20d22fc24fd0c8cb765e5eb563a77254c811354006536af1f9f16c546d40dd2ef57cbe014ee21c664ddb3c4da5e3c14cb84446242e5e3a18ec8e849414c79c49f976374c31eb7c9afa259288e1eef1fc01af641ba5e5c0f3fa8c5ee60745069a65dc585012e83306379f6cb4de40d0f4ceb27895200d97758d6d419ed149378849b888c3b632d82691a61b562f57ad69b710e96be6f5cccbf4d961f1a03fe8fba758a4c64f853493acc232d30e16ccd02a8a300519938efb1495167525cda50907a15241ba9bdbb7cd982544ba69fa2f6fc965c4b517255c031fe14b11c6713abc761897f9dd7df2ecbe08dc9648262d6de8376d38a52d27330ecbb50202bfaed81d1233d69556e0b1451e4fdfedf73fdab662f9f632596bb57047efb7dcb3e00f7db6dc8b18e9cd22aafe1a0d2ad2e7f089eb582c9329c471919e4f19569a316eedd480104481e5e9dc8cb6ceef4472be9d18a1240609da747e391521e1add5adc46fec117ab7cfeb8fe28e3eed2c73f34bcec330eb1c31a5a17b27025521870d84b174b366549effa1cb2a56b03486002fd4501848d540210d49b008bd6667283970600986ab89f9764916ec6c1a572e4cf349056a53810fde69d205451ef13e282f3194f15eb75414ab9a7a14492a5cb840b41f4a49cc0298bc2429881578b10939acb2a014ff937e8dea9ba4b562183398ea61be8a931749cea4bb1db86f6fb32bdd8d73e0cdd70aaaa7bb61860ecb31128066ca898d65af176a23e928e31126b73257aa6f5f8a9f18a0f0049096755a837afac1c659e2204c0506e0891f07a0e57a9bad5b9e46660199134e578d233e76f3c929fb51a87db1a51dbf72969bc0f748b113240b7c136357cea9ec248fe8f1aead037504fa817e8661ddb9d75dcafb1362217cd8334e0dda641a2b3a7bbbe8b34bc34ddb4d685de970ff68d46eb464b1b433da1cb0055a25f10f5ca9c2e13f37616d74d7d71e85e4bb3758cafee0c976972572b68118f55744908b389d5cee7f99c912e44ca2c064a2c5d8e5fc6d3d77b3a9b35764677b8fe06c60c8bf8270d655b8bd6e094e4fb86b44edbc4d6e986cf69a2515ad22792353ac3b8e138546f3124ab2744a64002c154c13175019a028f5505c8bc1a6f61ed9e454e96d6e0d04403fca82a8a971176e704ef754a778f388d72a443766687cde1907ab4e878561e1df3d2eb740a177e4dfc8ea64d8e9f65f437d1cc6f993f0076c8cd34d930ae2cbfea372638741b5cbb3b8da93855604122b1196523118b575d6c48bce2e8b2fe9d69eed67c14dd537a87b5121b1c89ed4aaf6f312dfb6d61fdc6a1f0d17443dc7c972df6e0a59644a7300e2a77d130dfb36d9c21e2c0345cfeddb8c219fb6988a1cb2e5ced77ef64ca4573fa497c155f43b3710aeabc29c85e969c43df78c657da3909fb1f55074d5daf9dc6449d334c7b75c560d0064083f6a80f25f7d0b296d58c5fa5e3fa9c5de9c38e3e1b12de136634412b6ed46e009b8c00ae3a6dcb0cccda13d5a2f97af8eaf8d5dea3c44dee5e80a6d483229b3e2b10f31161aaee6ac57f682e776a0320675e2da343d1ae73f6232426b6fc0a5219cca8261b723793a7412fc3113639c9fb7d7b302b3d8f958b91a1bd2a27f9e996de98d2d65e69db64d2db775e8cd04d2bcf2b888c15431cf0db5bc1f2a8ffe16c02c573965dbc36930b5c8914a20fb7374f4febdeb71c766850c3f47791e011dd11314f9971a653d1c5478058c6f2e92029a1ed78053eaf9a229359182193ae13f89308a5afc07cc1fa5d56a81c2574d4aeb692b39994de8728a51f9c1cb09428a040764c6edc1822272fd94c619ff1d11faf431b27c86143e51de7ef24e37c487afe58bf25d48852ccaf74657a039761a42a8f932bc642f096be25862f0f798940f5127977c71c3386b682c06c394b5b5099edf6d5c3086c15e563fd04ee2e0f36c75905d0819a8c32bd283491892c2631cd945b0a772a3617b9f2f6b15009ae54aa4822d02cf5bcd2f13e74e1e9898042b931ec821ea65ba6df17e74333300297c32c5a9ebb0e6878972087dc8bfc8ac0b509c38a51cb9813bb7c64e0aa824a7900392543900178eb020e3b5cb19205cc1d343fa09def44b9ba7d67a41c74e27ff0035700b7bd963af0228a38089e3ca58c54f04a7305d3007dcc45fc8fe6ebb2392c9c318a45e2c1f5cf48e855e41f1433eb04c0715408addd6eba3f9773cd365088eb967247d4db2910c89e1f176f76c80692727dde974f3718bca101fb57615868001ea346f604dcd56f07e25e8688bfd703ae70ec993f81e6c15673aa18516a4d002aa41967a77ca0b08f9bc8ec3dcd2aacd9836fca1f02223384fa8a1073279d16ea085beb994f5ef1a1e9d804b6078c59823f8d7d1731a4c67283503a92ec425438e3859278e2cf270422b68309b594f7861cd3afee3f4d2c16dd5ace1a13565f84e6283dbfc63ba6783c075158d0d85a5e2e45f82fb2bf6eb577d3d9c736bedf2ca2d1b38477bf8cb09768b372ac564f9a8c81c08d374f8c5e769abba106bc0a12532754ce739a3786bf06343bbd4bc9a08c8e441f8fd01a1bf2e222fe18148124b5270454236f12e16211d61262a953bd010c761db30b90c631e7cbbd88f8a7038c30df7c1c09b834e14c8e5b54a40c9c812bc8a450cdfe3b86090f0a5fdd00613e8ccdf702ecc3db3cac430ad27a61283feafa2ce93e6b1da4b57ec47007097c13e912135a601f6e15017ce0d9e8949e5274a90f0d175f40e4e066681629a9a97ef72380958b4ff8bb4e6df363cd5dd9c83a8371537e13acc6c4d809633a5eb05f0fa39c5723e7d017cb3bd9b481f2a70f03adbff717713a7d6be58d2651091ebd5246be8fa313c2240396101b206bcfbf6bc9f8eae449ffc94d30785f6c50b1f093bc2239487f3473deac0fc48533945387bc665f37fc593c349c2d32860cd465cafa25bf0ef5ab93d037bc494e4a2381e4a3df956455fb9d0034b39147e4da32786e09c8f871c0cd45dbfe9c311418aaf2193f5a8ddb15b106dbf550f8812ab8c4335758451e904c3d8e766b59c1c87eb4ce4a39b7be09fee240c1007dad8b337705d9402081a9b0ae4740245d005728e2484b6081577bde937ad006e26fc7a89af852431ddb7ff73c2be7ac785a0757591e6f6cbad22b57b206c96ac06426cb3cd21d15b2c4b788c1dd9ce12e61d6188be47e56cd6acbf4528206b62d560edfd7a97ab1c28c3d213ff89376ae9d6f417c699060179f0c968e87d693ba59530a2d0328051d2eda24b4bc1947fe4ff875405309a32c0416111267b54dd61fd5f5ee394956ed5cf14bee2df28aaed7b3d788151ad27fc40946d5b4cc71d23faa687d486ca18a019ac3188ecdaeec721b3d9831845fd1efcf1d3ee039063172683a2f806f0096cb2beca2c55304dcdf6305859d63c837d178c79e3ea4f7033473e2254567bbbfda975518f43cc135a80f72c634604a82ce4dc0da05d791737a06292209ac90a761030c2d9a39b1b7a751a4f024f3b3f849a4e57965a34f661d8182126d212c4108280a517ebb4da7647ef4e2c54371b1af4a50f6035fb5958a04e1281e4c9f33d30ff1c786e5117267bccbb519c3521db59d46208104059fd2335dd20874f2338a1886f9c05a50dd24535a002a1f2ed15a566fc0f204738c6b7bf3818bfe93fcf94216e2cd58c02fcbbcc2ba9a098305d5ac387f760d655cafa9b151733e18f51172b8352db99ba718f6efbb8d0bbad29d9c5f5e9414d794ee55cf9ae5c30a32e6f33b4827032e1c8981d03b10474719a10175a06b36d162274b6801d1a53d692c7ada779daecc2e5349146a772a4075993c3e0bece6cd872e724e738cdb7262d9468fe47775d5605f07cd72c8ae7b692c9b8de73751ecfbc3c23b892a221b5229fb67852df37b874cfcfd872bed9a5e70b4c63f84ad391edf7f88c327116f5ffad61034dcbd9d9d34e803ff3912476a1edd4b8ae2b3b56a47b6ee6311ad1dec971a0955d9be3da360ec1a03c99be735486a22eba0f2f241dab1c6aa95acc01d2c8d4a13cef8d08549ce9be13773a4e82aaab043eb2430b8344f3d2c6afbccd10c6e51f0c45f9bcb33fc041b423eff2080d759ffd825c53503d2551e21619f8024ca26192b2fa132ef578373d335f812fbc0322314537e7eba773c7180adbbe5293f9deefd0127f69853c9a9f6f3487d42df65ee3b5c189c89d3e3ad0b0e9b297708685b9a8866a9cea90a678d526315ff1bbb480eaf58dd719f14b7c28275720faea988b983dffc73faeb533a8e424db77bee184c51426374ae82cca12422885fc02fb3198818edd6bbc333ff24f90a4e74797f153c14f0750cfd7187448acbeaf37e0cfac84bd59dc66cb2b20093ecd4c7133b057047a3120553722852a45cc2a7f9685b3ca395fc2daaf0c0eda99af759cdc71ec9569ae7c54e9439a4adf3138f720d4fc38b91d696fe17b6319dc02ab6daa4fe5af768d406830936d28562aace9392afdbb8202d4b2b77221bc2c5b08caa8ae9d9a48bb79bfea16dd520567273af08dc11818b8a00805496da0c3c6fe2870f241bec4ace0b9d161b58e4a040cb6e3d6b6bc838ecbee926aac621e6449241c8c63978a42769869344967ac6cd25b6b9806a81d0a23b5c73db2298f19ec99bb62374629cccb328c1f038ad37ed2f5ed4f718b0651d027156332d8e384a54ebbda613a261d341bde6f039fb5d6be87e06e505e733d3e9592cb47445c9a7ace9b5fd90cb0912698c03841cb7921b605c0a0eb471d7b70e8f07500bd42325ab01a698fd4cf8503d45c4fdfd3a014079f76b4021f433ea34cb2dfa8785b20098639ce9257abc5a071133cd826e8166f2ef45a9b08c9abc6627c1af82db38298a5bd02c9fca65d9ffce55d858f5b714fcfd15cc005b258f20f6c09fc83e0e861d05d73b23401ebdc108756010de9c7382ca2a7a9050adde9a1935e17563a794ac444e6d2b3560928cb9c4c50af977222d313b9e68e6799ad22976d2e686f1b5ddba9a82e4b46593599df53e9188694bb3574bc203008177d0cd456453a389bed072e0cb04cd0ebe7e5cee857a7471a7e34d06b4f758027cc68388c71d54ebbb84c1e2afdc9c9605a4f996fc48f6a4c0304a6f23a8cc10df6255bacb5d61e902199ad4387df5d744ad3d6c42f2d9c66da62dc8ab3f6dfe31b05b0759e829d2cdb00a4571ad8052f20f015a870c7d72fd4f0a8d0ac6eb971d7d77028e5fed20f5186a887d02e52791b5a3c7137e065de010f7d0fbbe601c7948990a44850935f334ddf434fed6e954380810a16ff000f8391ea51605ba23863637d24bdea89bc0eceea87661ab98daedd5c44fa1a5abe3241936838c7557911740a4824a8b3cd8739c718a6a5fcf4a499a8d54984ef6e9610dbda7755b796bf5dcd16f2a7d9ba8066984454afc82b06465c175f2c04f0b391c1b067818fcc311dfdeaf9216b932929a24c4eea641a25f80f45f675519f8ff94d5dd98ce23eb4eb01be79aff3901413d99860c44398cc22f6484be7a1047e068a5567aebec07b904790347a3a3a74bd966b913ea5060bb287c143af950485e6e5cf769c396d53d72d68e5048114c4928a5734d2de8c3fe055a1717e66ef754dc35a0635d6aab727cd79030efbfd7b103a04f14dba5e34243063bddd381694602562fb5257446f3729ec7ee5c77ffa869bd76012881a9e0c4f72cfd214ff68a2c730711bec56d28eef03216b488b055f02d817db10b73b88abb52878d7c8cb7d197ecca313cb8e236a1b300d613ab7849087312ad49752bf816442123efc269ce791de4bc16996d06abd099897bd3550a2cff890f0f01203a5e6a1cb5fa7751473871f0bb08f1e783e6c0b48eedde04bf799eeeb214bf097100c8de2563dd7a989f58d0d99b5751d7acbd66a7c93dbd7092d14775947e2729d572b2789c488d93385f2613928cd8f5cfc90bc7cc36f8cc40a8ab8b07f0cbcce143ce7b18061257d340a3aa0f35f5238ddde69357262b920ba65c27fab8b780d2697896a2334abd697fe65295e59092e4ab13ae9192d5491b6efb36ff558a78dd26d4b71a69d1d990bbb20e9d3ce659d4d5ee8d301e42504445bd646a8f00139a096a9285fc6ffa3a91d818947ea50c7f5cb228b9774286b607805328587319a90de5670d2e68bbd150e01b84a571e9ee07f091630020734453ce239713520dcad0385b2970b969297a1b6423b6ff93f5236e24aa1600cbc9cf26c073c935012234861d1b1ee26c186e197fc817bf6fcc7c07cdd518b9e76abb85512330a17f9e4c951e0a89272dac9ca8427e6db47cf14f517baa171428eb53b79c8b3485a7394d290dfaeeb01b8475ede25c39a5b52ddd320b5e304a17002022b849033fb852d2d2b05a0c54c62a0f9b31ffbd24254abff38f9f357cccaa91f3772330add5a72fc12bbbcf707b508182bf533a37b7f11950ec3a886bed569bfb8d9d3d2f9ee3c8d0fc96b08b4abcc9df4bee9d4c442224c18fc6fd01981222adbca3577d919710f847c714a9419670d56b4c5423bf08396fbcf3130b1afbceaaba7ec40f21bfc030c7c75075b1762d0891f925129541924b342d34582ac236d636efb449600967b795b9f59ea36994f0464a13ece7afbd737b519df2ef2e0fba1dfaec0a67f11f084ab51f760464c3b4ff5e8a68dcea4c1262703308fb0eaed92111608fd70a69f99a51b6937a105bcf83cee5b9e27d8e620724462688e1ed3ef34921eac9ce5d203de6136b7e9bcfb0d09b94de89343b66159ab5b1d56fda24b9818cef8264d09924fe6af10540193f521f86f336634904b8854a4d627c47d51fb54f4e848f62a81dd6fefa000de49894a21bc34d2fa9d003d4f6fcc569638bd012463e013d5e32b71c623873e47e036591f4d0f724440a12c5d1ea478d5b502c46f7e5ffd32e7e0df565d4ac0ed79233b2c31082088227b09a00d6217bf50fe79e8e8f94e50a6daa3deab1180ed333bf8593d09a13efc1c668bed93628b15dfe5212895d00bd7dd93b4dbdc1661e60f979bfcf0e585c46927c366fd966dfa6c1af9bc577235f4f8d4d093c17d8df1726b302b7bbf8f05fed78574605abc204aa6976059f464c1de8541c00d88145b2c161c4052c00f198fa255496bb7ac3542c334b0737eb1239f14e36264e36ebff5a1ccf63191af658dc8dfdefc0ad36b7f02cf4af04ac25c71e7908949fe56cc9c4035620373828736631c39cedfc913f5c447009cf110f9c68b2b597b2e27fd5cf95339cac77935a4f4401b557e059eaf0fe4b57caeb5da2c703771067db182b353f1cdf80f66153328adf5eb982a32c1037ccbaa5e6d4f610a4bc2f30b1a066e1e9e315b0e14f501245ad8acaf6c9d8d1f5a1cc0b8da616fa8eba9b18122fa56abd9b53f93c3624a87c52717d2de098acba978be80c3b08b6ebfb3ded9100c38789557f7346e249cc8ef3ae766badf5ba58e8b3a2a4e53e88c845f8d7c35fba978bdbdf9761bcd3f90983c32a047069fb6bb68b3bada45b3671486717a83c4304349e98e3ccfa9f407d35eceead1a011caf8b9522e2eec85d19835f63253b10e13b013aa09623a31e30ebf113c98baa8f7aa4bbae9b0d5e935950cc7360ffde0e1ffa09aa4b2f62ac2ab379ffc6f60192cd1fa33b801a8773072870b03872623132dcf1ba7994b9764f3c40ea3c17bd4519d058f51132d297583931d9378bf5f5c06338930cbccd7245b4f1138df3878b279378ae1ee660cd5153d04ae19b1fbd9699084704e13039cac39f8edf581748f29d736953ffdcbe5322d4bda366698ecf410f6da889e242952ad5741ed380a4816733be6f34eb22fcc7ec98ac977c3f2385ed9a431c7687c04383d7fb84ad1c21acce81f004fa7ed23b3f64be722e5d7d45eabc946e410c2f349e093a43e26c15f8e12def3f2406805ef35274fad1ea199166a837abb70c7281dc53c349a31dde75935424bbf00680b3ea2c894663eb03f4cce0690643e559380cfe919f96c98a83d9f91d9d3de7212d8b51f4762b0af648cb6e8f81e5ae9c1484505a9c031c35d5f7536e0c73fcdc3763b027bb8238f6dc18de5e263bdf762bd51bfa7f659f047506e9cd7e9610986fb348ff437ed9d581e52f4e58f46c81ca8f66c845a1c26c67462f5756f141e5f70a976e111084289d0981c27817f99361c783bed9a951dae3cc0ad0c6b6805da79bdfd50a202f436b7db041c26aca0ec2d6a215b9913107cc0e5a34931053f3993007ff32442ca5698d82580f5b109f82889e3bbaa193e9eb251389173c4d1bd5d9a8b1f737b704c6d6838df0a28c5de1541090ada1d891f0cdcb8261560887b3421a4ccc65b0036d25915047c3867d0911f2e0e8d9c8c6051f035b72798bdf830724d930c2544848740e61e44a0ce5ff3134a481a496d1934eb078b4d0bdfa60bc53fffe888ec86a26e7b5d8b16824bfcd5ef90d2bdd31d95644d5fcfd6b0ae63f10a373370c084cf51108903d53a3256041a142ab241510dc4530759f5f5ca47725f1344470b437bb8ad099670b74448a220d617a63f79dcf3384ce27f90e3092aeebf08a79b030d4c7fb809a81076740b183f3da53f3d54ce44a7b58d291aa82275449a1f6e04b7b09ddd43d89fd9e186fd9d143f82a2bc6f93f9592d9f8145a566166404595bfc010d94fc5e5a7efeae4e22a7d1c63ccd96bebd19dec7ce6d14e29363f991d3c20b66cd4b3aea552879c8d9cd081a10f3a8b1bd10dc6a3ff8e3f90b774cf9f9e0769508746247951d6a1e9b527736b6d3623cd6807226b071b0f97ace1be4acf6212ef36f940498ddf9bc1e0aa836dfb23d84cdf5329a79d481928643c1ada9a805f048bdb86a363bccadaa95d262b0eb623765f6625e4ec087763b67042423e125dd5cf36cc1d10643848f49cecf4dbb76a6153bf29e3e10903da2e2f5e2a3d57c457494394f9fd5109e6d2346dfbf2d96968814f53967aeaf23575c91b47603300ec3546821278a8b58fd015113bcc357d8208a589edb0419204ede396f2c5617ffae8d8d6a435d8343ca6159a2ff0de0e1891d735e2b18c82caaec351dd4772e2efb6a498af146fb401de1cd51382336b501c2d02bffe8f4bef196a996a15a6bb27256f1b4723149ea858e8b38fc3fb20c29ff821e731c09a868bb1963c91ec4c11804d18630b5e011cf79af394073b362ede43f8de6cdbb2f562138a3fe8a9b0d0659a9a38883d74cee1e881c43d25d470deabd65a813eb472b91e2c4eb9e7bea589c1ddb980d20e34fa377f1bfdeca2d3557ae2db76770cab83fe2b55af6130ed7cde3970193e5efa59b84ba5088988e6204183eaf0e8909e581ab5a70b98306f8a59a974c56499a59aaf9d25beb1b2bdb75301b8fb410f866452c49d402e1149ab49166c5dd7e80c5fe7f6960e1a221c7063a9b399e92506a65395bb35d9b382aa3f86624556af4a387d3367776b8ca101c66188f4b300bcc50d7e1333857765319496d15af1cd7570848ad0f0e2adff011833400365dfe3daf18f5666a897d76087b16280c5435b90cdad2d01887fef7bb1a4c122babfe1dfc2ba81dc4b9ade6d982db1be57c0133d5bb6a57d4c4f0e904c41ee4896d13594c6c48bcd4a3e5c2abc9dd6313f14cff7d4de3a121e691bcf32c2fb0119c661581dd01ed696fb99939a404cb0942eb884afcc94e095611a355da8c6c79e96df76ae5447b84d8348e0fc3a0d24024dcf00f2825e580efbc31295462e533ec123d03ca7d67756ea4a87b5f8bb96b2d0eb4b11b1187f3f50bf936089dfd3c9ba51535973670e380a29f35f58c9fdc32cfe5df0f0efcb0ec7cf571c67a935643955b34aeecaeb2af10355cdd2ad17db12801a459a81bd99ce93c08e7d9fefac4cc8b4e82e909ff939daae7c902821f72eb475db55f74dc1903dbe026f9295b443f2b2955237b221bf0c2fe8cf17529006579c7f3227a88652efbf0f32d92e1116a7ae06dcd0b417530a69736f842f905f10245b688c3aae46246a1086781a6b876afbd0ac74ec3e7db89b82b6e3fcae1ec4e8d5c1e198eb3925a6a60a3cd16b3b296f78258fd39179013f3e3580b95b66e08c3339d82a8b059956c85fbaf55f431abcb8a7991df11818ede8552adbdfee3e5cc60d2893e9e8f9ff98290219d91511769d0bbe2ac46c3dd31cb36801e791b7978127f7e4c0a3d3e2ae27f7a9e1d88e26c3297f536d88683fb0319e4c83dd9f83042f760c1ec92d612dc48ae0d75af52f8650eb223036596f0660ff31cebd5d3cd93fcd6b1398820fdde11dcc16a45ea353364f2ee43b2058cf230e73347c028581b02fed06fb613421d188c5f5a82ea0bcfa2100f5bd953912d8c72af49a65f96e93d6513a090b46fba6eab160c2635905c66649c8e3d0f030cbf244168a4f5502b0c88fd94bbae4cc582160c8a3dfa8e16f51bc93265988abc5d67303e0d39fde2b88270ba7095681548f3559907ddb41144d4d01f787b57ab4ba8e774cb84b95bb91ed977d9e986ea334e450bc6635d4f448d65206121580f95af9452d01d9bbfa4c0949665235cfa99476697953ecde828f527025432eba2a0fd8a46b77dff455fa5c57de4324276977f16e62fe3a16d81c1465bc29267e83cff209f3f422383337a5c5aaea65862009eab9ddd46ec50cf53cab1f53f0eaf2fb2c0d254bc9f2fdb9089a1358ef16f3e66d6f598fd733cafb87bac73408b06ca4ef9780adf41adc5abbd82b209144c8a9664f6e68ed5fdc9655d38f1fb8aa1a0035662166bd489bed93eb91cd9395ea268faaa41af04b879ee40f178cca83a4ed12f701eaee96263d2b2e3076a3377711c3b3df776145bc89d5a298a56e1fd5a6d1cd26bcde17412d14ee9589198698138efa878885411019b5d15d21200f1eefd703005ecdf40c2f6c3274c801a55565c602d18fe8342b502b782addeed884fc66366c81e181ce043c98f88ecce449b59972ecb4e7125ebe9214b3820cdbcb2ae3c4c07829a36261211d3043e68517c93898ad5f6e224921d6f19f1542f5bc30ee3b0156b9e9607f21c84816c74ad33c0f6935eef81746258a260f400cfd720300803e089b84597bc9a4724385df1b989068757bd6531773bf2d2d1900d3631eb23634d365ad5cce0e5e621f9b576ff7eddb8c393d02423ba7fac4c1b6eebba0c4c1425e2d7df99aa6e2de87a81bd537287956cc22478287a27e9d9ad30d44365af94b2727c4b104b8477993b9154de426fcdb8bc6a472fa52967dee73a7145f8fef80183e1310a474a928e8660a9d5dabeb15bb2ec65c4faaf2a3c9b8839317a4f1fa70605e54f2e925cf0d9a2e28d8da682442029e365569ddab6f14ae9629e4452e619fc7ec0cc30f75882cfa4ac0b4d858510db0e2ebf28af398e5ae0fadd0585e00854f75c31156a1fae0b07ac955b7ca01b09b6fa18096eaf1736e5783b7a00d01e616cf0e4bb2af04b1bdd92fee4450abfbb6daf833149327b040683ca5f79e4cd814e57740b6aafdd6b3002d717478d80f6fa8c0388bb0e9b809bcb4e9e431b4346b36c0026dc16ea5263ca7f634c84496246eb75d928f8fdbe00211e09eae172b72b27d1eef1cd78488b863e134e39530b85d8cd940961ca0841a4e71aa647280b74dc337840810c9b666377b8feca05f1bd1e611b1c0addba959b2c914a7ad0faf988f55f4f41a8597cc5a0851102bd7c724fcc615d6448bbe91afb7a13732f8c3692d7d27cc105d5a410ce616bbd34e25af526020339abad6d192bc7764f9a4fd137a0df850d28faaf929bce1ae79829ccca707e036f81991fd9d66e97af37a4ce355cef3ae36a3fcd61c56060f09a3fbdd749ff34ecc936faee059ac2a50bbc6e5a539a45a4560d1de38b1b24e23989af5c1bc73f3cce361613dd48269e42efb6f9fbcc0a8d06f2d96570e5883290c979b180af3ff0d3f48b9114e7b3f783f6c4d9bd7d24775f9f817b599797d306962a803bdf3f1983041926001cdf41f37b771e299c6053839830aa1771b714f8f3a35d457d278f73186b30921be0991a9aed0900feb0331b1c3a5f36d0c3e9cf25e1c5ebd2318753935e86b8af7133fc01997be82146c9f04d80f62f2ac6807a6ee31956c014999994b2943cd6ce13a3d41c53671308298e1454a661f4c765b9c749ea22b1859f22fee17f2fe8b536ab6567beb2c741260549e29fdc27feb86c5e70cba204c9879494f0e73fc8d0006686beca7be5a365a27e76fef98290f261acce37380ecdb91725c14903891120379c744105b7b0be6f7794aa220a1d36ecd99143e1a46b2c94728b5dd7441ea77478b82b9af1345a4e3bb203fa123c434b231b74c13bb5c424031ba164910c698c02af604dbd0c7b8ff405ed9f32a80b804833f1c5d472d5e886d634a7060259a952346d44b627e48046b5777422e37a9bd049acd6574cf1551a0cff2101cd540b267eeacb295d9494a5f1f20433b68a057f4c20e451458b60d06617c8f90b437d76e36adc5f6060d4e11345b4545f0eae0d4b2a6dda24efb58cc0fb3c9c8f39fa3567af101aa726566d48533f7d214afce81f933d53d50e0ea3c51571de0be256ea5dcd6ec7de6b06e80cb59fcde1f95eb2e23067c8f326ed0fee9716ec75177c29c3f7e9df8fd08c4b5c8be37847e49334abef9c60b96f695ec9fbe7c3dc8a3c147a35b49fee062047b54446fee6a18c8d0efaa69ef4154c0a1942635a53fdfa6635a2ba74f51dca4b266e1e29159dd4abcf3348d6cb12b6cac68e7637888d4fd4297f494d8995c499819ea45d9a36888e17b46bc26d4198cf90c6de98d5eb6ae14b905a581e63fc6f419a6029e78a96958234504655b28b6e15f7837787ed3c74989b1d64fac6f8bbc7a238f8e89de47fdf0fcb8e01e90d2e66bb40d66c9520da77d465f2d7bf5f8e7d788735976252974e843a39290877480ea5c722866b53784f9aaa20a63f5bfd9acad6922f1d685561f17c55593a3591fc89335063d478e7a0ec0e4791cee558361a0e0b25bbed9e20b38cb635070a43b830be0ec796f500053330ff25b14f38f28730f0afee3fd1612f752e6298383bb62be81e5abfe8238e6d724db5e769ecd3826cb31cfa11dfc05bd90c2097563bd38695babecfb62bda603d0fa2fe57f5b7c2cca554744c976457aff689b2a4e663b0d5d14bc3a90c7f37589d303286abdae7363dc5fd3e21d1f4f4297b571ae0b96ae4f5b9ff53119c3915565c79aaea174b27555cde874382aa4e284f00af7d1bdda34940eb0323540d762b0b42bbea9c28c7f9925c6b6a1ad16e0f3f52a05930bf480469fc22393f05840ec89c194c246bd5c450fcdf8c7962abd52784d2e12e8a74b3729866d215494a2fb8657fe39b960c41b2540c90dbc2449e65efe30555b8bd17dc88c9108b7165fffaec66b8dae18ba8a9181c94c3f4dd893a97291abe037626e5a0911e2463c14e6ea3dd55bc312bdf0d9725f8c3bc625bc755e094f8fb5ec54428b386977d4d7c3148db4d8b83ddd5c88d68064e6e1013794fd4c5f90e1118fa039dd2f79c167e112e07d6d4fe17e9aeb13351c679940512a6ed685537ab996f215b48da5c9bc173824a19e9e13cd7551c404de71201d00092d089d1f3f398fe615a20daeb73e2eb30668b04c432dda6eb3c51525e4f656753761e73c836455af055665f34e56502cd18f3d6199e396726105fda47fbf5500c2769b0c0bd8e594693659fc7b430b1ccebf400ee3e6b947ed059ba6e85f17b6472d4a49c83ee553e08fb6a3d134804573a8d4b5ee01d5829965fde0ca2cbf90e4c78159e0fdf79d2a4cef560ffcf365bcd18a2007e3e8ca0b6ac9ca32652ae350ff971555a19550fc6f24b9441747260a3fd84a8e7a9ff5499ab3e94781e1ac366bb15542cec67ce97dd1379aa36622c115c7663909434440a7d662213172a321c7f1f2bfe4e8888a1b7e983e4f0e166d7b136358315e2ffabbd05ca66a59ee8452ca9a0323b24b8148b5c95cc18b2343c4def56dbc46f9a71aec0802cf8277a7cd89c467b78f449dd07b6d95786c5a8e71925f33570c67c22bf0c6e0f07c9b628e31abb5e5fe47395e875e79ee00f5da9102e4145bc0bd0afdca2bb66801339573b7fb83d9b9de89b99861acb55f8eeb36e9c69f8d5c14eba42d607a5c19e6af0db8f827e56c3bacbc5b05e9f3c61517566e51bbf786604ad96975d9640fcbc5f6a0e947eed0a542ec20fdaaf2cca6b939b59bd769dbc544cf553378f3625e370e144b197f7bff1d8eb15e8a9657274c6eea0344712ba0c956416f577dd9fe58f3ae23927c2e27a4d224b9e66abf056a61600b50692918d69c1e99353da0e4ecfe9e4e45592acac6134def3746dcea7c6f7d1c1558c23e43d19aa1c73323cc46e48ba94fb7afbaa8d27ee043ea6a71676ec2d27aa8e7eeac126fff16e64f90f20a2cc9245c2e951ecfe8890ad16c02948a5d4a7836fe08a4baf07eb5019716dd7d44f31b1fe428e07fc34f55444055093b4b577b3af58afa8402dcd7f3f30eefac8d890f25d5e8a1bfd98ded6e09e3e0d9f257b09c82c8adb527c4ddbb61e4fae1e45e7388f6d43e3784c9ad51929ccb0a2301b896a413c8332765000401e61c10ddb673b18d696db3725e8091a7027efc95fb011e7438a786a61e0bab7f72b41b2e298ef5f0f62e59fb6ed18cac00c7161f154f77391f0eb8cb454522c71db48f8f23f47bc3be1de61f8f345505b730a9dc3eb5d699d19b93aaa1319d8cdb174306ea9af43dee236948f66be6479a8d0016bd6fb96c417f16ec448d3cf0a5018e9c50e17bf4ed2ef223271e68c94a060d3f23e72290eb7fa8f5e5debeb76379d7fc65d562e56d2e3a22cd4842c69736f72516b7bc48166102101b2628f02523e5197d506ae782ed6d099315b9226b1b7a331434ed13ce71093e62f2e780a4c5ee2a66d9525f44080eb8f09ff5958dc727ccc5c0cb5ef41fc0862eb70d937068b4e695272e4fefdd244451950242c80dfc1766dacb49c4df4d3b1cf6d33f872dca00771abecb9b49e7888745966738e781a7e07d580da3115fca4c1d95e5e027880c519a70b5a4920d863d760dff286aa555ee60fc0df7f685d88949b02864d30bf192ed01a4ce5a2a649c8afd6da46ec4d813745e030224bc556a0db7b512b99f6fbc521f6851071db444171dc5d6a4f72d6172b32ddb5451c4cc11009d1a80fd76ce819354b3e548e01278286b7c3feecd030225e9caa5c1da094cf4b3068feb8219a18ffd4c366ca212794e6a5bff3d5a9912802b21e959aa46a51e91e306ddc199646f4c74afa0b58e80e73915f612cac8a33dd405778e96862031db79ca0260f8c8dc5e54e3ffd100c03891c37a8160f30fdb96c8698b68e38e8d9513d7917210a91c36264e20dcba41c486a313877f23cdf4f810ad75a0689aa5f396939786e9357b316ca2147e10201c9c0def5567ac8d4886653c82c49a41e5657ed723eac952b8e41c4541b1ae9d7927bfa16254add67ef468b45b878ba62368d86e28c077e37ae0f7b10dc95043b5eed7bdd6c07259a8b91241faf4b9377e808e6b1e67abcbefdedd49a91f14240c3cc7a3cac0271ddf8ad14fc1b39081992a451938430f92fce5ef58129204f2c6c65763d95c69abfa0577d2b5a6a22e023bf1b68b7a6d6da49c8c5953224f275b562e8dba60db19b389f5573523a0bca996740cad175b64adb2741b757cb145102c4d6107304a5890dd841099af59a711124f21362eb9262b3b0fab040fca5324ba5f3b9161a1452ebf1e51f00229c164ecb290a756ee9a8d3703f3229b42793cd996ac460e72e70bac758a975866c8539c060389c476291efca172c76a38b2f96c9e3e77b9880fec01d9e82cad2987a1c7809d466d4a91f4dfd70eaaf7cded9ea78d70174944f880f0f42c0be8bbf1dcbfdcbb641877abc3f08ad1be84d319c43e10e9638f81f2feacf154f90e25697644282c77615a29125da9c88c09d330b9a49cae3fe5564cd1cd1603b04cb82c7b62d70ece58046669dec9aae7dff80f7d41644780b9a3bce9d7bc454ef77cd8affc1eeb88f1f03bf5dde6eb7ed92d0d9271d716bf5d721f28b722e93734af1d4ce54b17eec070401ed90e687eafa234ddf44ee629f27d6d760750d68a82dfdf102fdddbd90f29f97aa43c1d75d4e15585874926cee7eea1c2fc4f7d8c4ef5c5aef069dfab62112ed2bbd96665a3a077b28f336a391ad3d2c756e8a69d5dfff9bdc5772e7f28ab2f654e94b26dd9952391ddd2a1efdaf68465b7d0dc716d968149fbb1f61709db53710e49e9e25e979d2384910e32a66bc3b2e986564905f0322ccf02b4ba5e703e7ed6db432fa1792b9f3ccc88e43fcbf91e51c1b352fe91d9c77a92e20b555fc5092601aad3c1d9fa4ded18709fc1d563aed3a16644373aa5c90a46d86eead4d77cd2a5563dd1f4625f0e79e1ca7517102fdfd5dab8db84ce2d1f37f295d86ac70f8f55b3868f82900497ec46d4f0a8db55c5ed5e27bcf433f1b17da604cc66cb581e191f37a05fbfa22a510d32b1ccfee7f76d37e5f9168494d4d1ecfd0329076ccfb407eb16702f7b5fbb375bd125b21d72feaa62d49df7a2ffa0f83a6ecc42636d24a043e93b674bb96fa5d7f3cb5fd1af0c76975b7ec043a6545beb5e9cb5ae62273d10f218e348019b7f1823120ad4137479b70319377fa1b0c6e0eff0edbb7ef18946be729666e530c6e4688ee230d59c767d6234bd716f825f7e1a248a8534b59a16a7ac7b3481412df7e757602d21a1e80f0fc8efa164dc209cfb17328db9bda30c0de2cba73e17258f863672e33a96303203355d24853ce17380e036198ba72d0a8f3d6bee3deab06f448fad99cb2e59de99fc347c2397263fa110a06460087e8a8e84f9ac255008c1ec19c35bb9a59d5789ebd920cc7e08226e44194ff6c86b3ba4ffe37a7108c76c85e77b5c1a354b95a0948a3fdac239d76f3a2fdd1c163def977e12f962015ac5b783052d035171e024147d4f32aa73143e37b86e5aa578169f9280743543eb7efe3663b9c87f4c498390aa0bfca0bb58d3e87260c785c74c98c580c3f062be87b34486727bc0ba95ed50908bc4441a7abf4ff05ea7d2e87ae479824eb4600fb16edf3ba3d093d04e5f5c97ecd60c4880e3b3c6d70b1520c1c1cd919d4c25a5d656d842e9f981d54224e2c02d06279ecba78f44f39f72b47e82aa3e35ec75d75911895086ed7322c406170a2df1343b243ca728945736c06d493273c2fb9d712f3376b9079b066bad6d3fe0983767dfb4b000447e77221999619ef4fbffadb51041a938e88ead308b95331fca07eac63310bd135ab8ff03c95a090519bf1d5f230ae7cda5db8910afdf22566895597b0c05ff0c01c5b1748a1ec8944f98efdfb1bb2166bb13a00482fc89540861e9e4c6064043033630e1eb21f8fbcfdf7e475e3e5935fc95696f71238f27946f9a955c02f73bc030d4657366ee4df2f4226896d5b3e9ad5acda7e690047aa2000ed96ffb9c5c6707cd9fa0d6442d19ba564713129e30b836b2b70735b676dff37de7f07143e8f5bd3baf9de43227160e4472c900240b3bb0c4b53d5e57cbf12751adbb8199bf0d8043e90c47089628d321d406b8d3f2a9d20d71dc0679b397cce9bb5a65912b2bab903dfd35d14b94ff9e976df54d1cfd1f794f66cbfa01f618336b9cee98678350a747d708ad9faa2a3e12c941f56dcec484c53712c15e7dd9ad1c62f51f21fef6f53bb737dd10d60e947a11393049722f466cc96904716cdcccf133f807433ddaf5c76ce121897988461d1889c6bb1a125bdcf67ae3de6052768cfbbf76cc6d0afd902b5f63d9d875ff67832021c7294686c6935c62a6d482eba267ba7b1b710c879717d6e6b299e6224858964ee724de0a4b3adc665e49cb0a2c89d2be0fed10833896f91a4bb59482533d21f6d60d82398b528ba7fa56152c3c52b4f8d1cd6e522f707fa608f34f65e7c78bae7bb8a7dc9d35b25b415fd72d9493d19c2387dc938d1c9c5e30cfafaacd112fff769a2cc57c511cf9ce453038788ecbf4bc8f5094e958f67788c50448b2cf1e9e83c8663b60b8bdaaf1bbb77285a37d1340bc737d718fd1e556c5436a00d498b3cb46488a562ef8bee142c67c0b1a5528092d7c84f0563e1a3aa977430f605722d32bd9bddb18b48faf577f41ec2626139485fb22f2c4dd249420789bbb6c32216fce9de45d2984e621841a2de28f011a6a10fa6fc3b15f4a29d15ec5290f7d143281a29a6e05f08716c2ecc5ae08368f955ddd282d807a8b5081081708f9956bc2eabd0e7d875fff369eb5c73689b7d144b5afc83de1c4c1b6a68aa52acc276e770687210c7004daa0f0c276a1076696806c6faa4fccbcaefb6b0c2534cb4f7c7c0595dba30feed7377ed4731ce66f6b2a59f0e7ac6d6fcb4f3370e03eaae1a9d6651525bdc8ebeb42956fa6ff048f886e60cb7dfec43a405e1a269114b0662d27485e954e5ce6eec9560b2578fcb109fbd3fc5f63975a092508ebe6d733d8a35a5af49cf6f0733d608d33760db3a15cf749cd52ba34eb2776593d4d08270d9dd02551d3af2b356d75199f43558cef02021dd50e78fc5b3751f768d4867f71e659c99aa50c8ffe2246964e25b90e9a72682e7d66e04a8dc575ade10e9b1fa2fb29c73c85970446dcce8b006d6febbf198d24485795972534fd38ecebe25025deeafca69bb71c1fe14cfdf97d7dc35b99dbf2fd509eda0ba77059359a9d268bc38489bd8d32eee95c63b7cb658205e10cc6e322b6a5930dc3f4ab96b6ed16fda95eca59ab44b9c043478ccb91ed79a7bed3a3ba3e267f07a279861503ab843328cdd71d0554133ad3656eaa43ec74bebf88c94315901335a24457e2d1f5eb2c23e0aed20ea0f76bc8e1959011b1f1e355fdb566c7ad42786f7e23830f623f7ed3b5c5079b76e3c0dd133261f17624de0e13e844437f71cb6bbbe11891bd2853c705e0b2525d49ee34b51ad69229709ee06711ce4c781a1da5beb5dc6779745c211cf6e55f6824a3b8e6664941cc1a12ea62a1582880a94f97cdd1e0f38527fb613cf35645724de6daa9e44bbbf0ceaecf929a5aee2a50441980b7787f5a24b5b2ae213e0a15e9f85ed5736d50609a3f16556ff8f454128f379cd678c3b04971cffdf49c64fcfec54a412903f80b8110a47917630363bd57655b45bb9817010736c349a143f89e14b3bd53204ed3da8d0e5a04b8fc882565173b548794dc4e9325037d4bdd9c1fa9efbf84e8123f52cd3dff494121d9b20720918e00c478f35a8e75e7a299eb4698a6faa5b0ca66806f5f23dd2d0b78f5adaa78283da66d8ac35ce12dab4d6a9aac169a185bc0a3ce9c6e575caa343982ec4ea133feca4af5a4b2edd301dfe326e85dfa546a2972a320b2cff92ca7591ca048442cdbc37bb5326029906f7677fa54202b85a13990e3e8a596dd3ddcf47c7cb7f8a10ac5ac971a39e22da1511ddea3fa8b71839c7c5efffec111c0336993ce653d041537bd9bbaebf66cf8ca09de19db66154e8f28c5933d35e6be5d4861b666900307ce50746f257dde985ff5150f41575a75dc5cacfe2ff79f9982d2553edf784fe2c82ebf9e5caef67297875cc4a175aec9932c4fdbcc31061d93cae9b29fd57e647be34b6d4be5183b9118b4084ad46f6d0b0a8348f6fb821df1448dc0c2504f44e5b2954d57c02212843d8e1738389f468a2c129fc2bb5092010a83f8da6ae931c3b5cd20e89a89eb48a73223cee99def8bc41cfaeb7cf768d259683d00fe8ca57ac45d3881fa598d179c4a84e051d2855f5ab3597ddcc5345f6a7b5ddbccbafa275f864c544ade0e9660b279f9c51a4f2b971fb30125d18ae8b13e2b14298464a2cfb4b064921eb95177611359525f0aecdf6115f1873215f7444e56e034ed87b7da71f375f71340cb976556dc961feb21a1d052181321a2d6b5006802ec50e3b1980b1144ba40013a5bf2893cb4206bcd4b6fd38bd98624be13192c1023f967ddd89c19feb8444c48bcf458a4d2bed49d5390132abfdd6ae0d8293bacc48276205402a7ad10598948a88c02bf55b746cfc0b58a21479d7a3694618e637e693344ff7f0ef8d7ce1f1f4bff216b72e67f69f1184cb6a5e59bce98346446a840ee586391d97d547e60c769ec14e82c5bd8ecbc8c0e3abb14dc947e2d5ca3def4ab31cd22f802b22d01b24d89978edbbaa2bbd7823ef82effd22502d7807b8233eef20fc319ac6305b5dfd377c0378b1c004dc2889d91c87a2e75e9a87792994d994884dfe973b912bcf615604bf9166e90311966ede5dd3ce410671bc21e010438a12915b9d96745077cd44a1fc1964b81ff0de62e78f09266458a0fc9eeacec1940eb7c896f2a8c407a6f662acbcce79a07e5b98dafe2d933ccb5ea8d81ad8e408dec9e9beb572dc70f4ede6cd94252caff669db3033e3bc6bafacbf2144478819307f80a36dd63217b8b5407258db4c5402f4ba08118021109e79beb39752850651a59cb32575b68bd3045342e491c7ad21844822f8f64ca8d4ff5a81b6c62264b80ec50e29a6cd80d052dccce0f1c6a2c2bba1e0391de24bd320b39bb088aaddb5000432f8a93da7b2112bd35edbb8c7585204a1e7ba74f5fa315dbe997908dd22eee05ea987167ac57a3305f719ac6f6cb5f4abffd58463d523f2632f9935799075f959e23c5848b1ff6f6fec9a7ec9bf307930f31cab6576f69f5c099a658efcacb072460fed4c11ef20c64bad266303ac59f2e1b34585880dc177cfe5c57ea63d745370d460cfb0a319d70a10de5589eed56b3159dbf7d010e9fcb93f66110b913a4f4fdec2236f548d0f4ad9dfc1a6407f194e57cc90d46e32d07d5e32a5e15db6381ce4e1a1ef8e05b674e6d27c5b047e508bde85f4cf47612bbf21896be60d083d9f270bade07ae13034e557e1981dafa22a7208f8dff8de0e94c99babc49bf8a4de5f414a6254c2598c9ab6071142220a7d3f41db789135897247305c4719846b9969125ebd871cacd04237933bd4d431682af0c959329dd6975a076e352417e510199901d9947792b5c30198490cdf232e3fe9920e73009dffd9f5dc47d7a400927be03c0c08f19356582f1f791106625eeb876bbad7747fc7938703742129149e5359f50f798d1348ad145b6b507ee9e52a5c2720d61ab23a1dd2861ed14a84e02e7cc89059fa6cf66c31d410ccd33f2de0fe84e04a36eb6df82dd40d22f10ac5eabf85fe225e39f9a426c108acdf733ba139d3fbd94385e9f6d8c518b34a41bff23f9242cb0bea744c66b072a33acb7018e07351ce7d35a44ace12f6cb5b5683bc61f753e77603d677715432a3b4428f3755a01307f27cf3d2af594114712b72e5a0d7c15292ccb56805312ae78c6bd471b5263b5cd744e04beb06c2470f6db31b821aa5e5d8c3c12ca207b62217b540f3bd3adfdfa301c008c50aa4f5b0c6dffc5d97918162810eb3f5b031db9a513ad752e4664271f88222f18e616bc978d49b44aee1d81d97514e1f8f8849b2ed059582191af93713284a194262a018c54192fa72626f08d1c34ac3ce945e4442a92f218a9f6a1ef31c87e67ba8c6c3fe1b2042a50989e81e0a730e546961e3ddee8872a3558f4260db2eaf5719fac243fad0091595864d539361c760abe2921e454dc3c2e1dc86cfa001d71a1b3b0cab3b295a876e6ab4d55c45e569d0c85643c907c3b9b393508057cec34bb99d356b48a0524fb9ebd49679371ce8d547dd26983295f2d3a4394f72a7db6bd25ec8e6e094a7424048b025eb93fc2685d99f3a48476610d6a6c1a345f716c81260b96d307253bc15404a06b5205afd94f4e692491567f6e66e1ef44c791efefc49615962a4912f7e7c390e0359426c0a36d36c86c209a10e7253964e4a8c91ea9045770145da88b6702ad4454a4fa4067c9f0c3a4a517af02576c3e5bf6e34ef462963f01821d5abe38ad37ae38b5373002d01e4df85ce5e8042ab446ff89b598840cb9e4e4531af0dc8045ffe9f7ebae3d58e3ef7019b0a8d401be07c32e122075a9fef782bcef841f21bab73e107d7dd75b398029aea29d8059736982628dfeca5616cc02769054804240ca420c2aec80f567f836500ae3eb4021042d4d1fb5fef6596afa0289e3db1adf585d23b61328db712352d9a4be51dff1c8f1b30c7aea360f76f4648879f758000cd8c9fac863e1b54dbbd15ac917443e74fd868e041031d51b411e4a083c1d3cec08b7876b81a176bb1fc4c0fba043383d1cf8c529a3c51691f38fb8bae6316990c37ee5ca6015300a842969d37dcafc0fca14fa0ed8415957985eae9ca977a56ee4bbeea60f9a2a2e3aba963998bf6d52e59e004e150e92765e750a3dcd1baf97e4e2f6c056023995fa21e714e7c7d0f46eb3603b4ca174464ce70e50adab8c3d6a2dc5a00e43610efb7f580adfa1593e2af3c631696b1648b2dea136a5b6b76ba06f104f30611114e785966035f826a4bed51273c7ecebd0422cb4778d5d67bbb69ee5a105aa90f6d54a04dd00d7c69ba652765f56fa34011cf3192e9bc4826026a4534ec161ef3a91e0a2dba40fd9ced2eb8e2ccdbbb48e0cbbf8e13bbafc7220157a7c89782ed130bb80cad463fd54f4c4047076cc9ec32594d252c0bf69bdd4219798f9b96d19ba1dd414b06bf09523037529ed87ddea5b114394780e202ce384af7ff3ecdd1b212587c85ed9ab15d8d60dc8ce2071f931ce6cbf0eafc523b1bb4df186a93590cf3b10c3f11a4ccf08dbf56ffef5014ed169c2b5c04464ec8580a983fdae2eaf6b6c95003b2f75036671087dcd2960ae65cb52cea86e5cfe8ee9bc29dd29fc95b4eac289b3b55bf16246073906fec3219760340ef318212772d9547b886be85278f53d7139ad4f5df451a5a8b759dc24b3f48d6de6ea525adeffc0cc9e728094d356ddaa0c5a45594182ba7d7f427e73504a0315c77ca92384ff0956c0f81ffd5c7dc92f7cefa70759c0214978985d1bb08ec5d6b855b092899386c43c88572d7ee3e3c56f81ba6eabd119183548c8a2af3ed8af2cdc0234f33fc18103f426369c5aa780cf003e8d7374a0c314be5e3132c44494ac1cc86f80f3db60220bfe9caad079bea7479a7c81d759da874982b3499fcf01d9605eaae55e39aebd958a739647ac4ec285d15fc6ee096be8cdada55a65153b44adb40911f79c9b28d01875d83abf1bec8cd91d2f42d5bbf3b4480254dc54e01350454a2b25eb1d68b1e77843945a7d9409dd9a737746f7bbfe6bfa06060eca1de8fca1444e95be185f8dbcac055a858f0e4a5946ff79952b8d342b8fa0be24f8ea8164e7cb501a33825e4f328e35ed4af93900b55e8d237f1ada7b5e317a338aa76383f409fed689723bfe9a453d2cc4dcd76f323419a214d79b99acfe4603994cd0544604ff89bce374027d9cdadcf14f78027c137ee3a674b6b771fb491f59d9166328081438534198cb850a6d18fba82f1c0430b1ce3adafebd897a099879e6758fe0648881b0c197c80928e94ca5da237e44e6a1e0f95e493a3653b0ba36bf2e85c1eacf12ef39716e8f27487cab712b249b094cdefaa56ca206276c30e1b5a4716a17dce2bf8429707574ef5973be7d3336a566b1400f86b305b2d52b234cb372eb6d283261b7ca4de7b737fc2dd5ac211ba52a4cc947208d738772f0ab90fb891c5cb3fbf81f65dfbb9bc3ae7b46428cddc42958bf8d2eda86cc05912c566274492acccd0b1956ff2f36368fe64470ea506ac80efcbacb0541b0df384e4df0d1175d1ee941f56f6f009cacb731437b135977fe5f9289d2d12c1af73b1a2872329e0b7dfb0771acbaa2842147827871870597d45608d8a45abaf7ed120f788bb8b6eae3648f85fcc370d4d0581beacda5d38424786031d073ec701a474908273b4a8ac026a900424995f65592e87cf06c2ee3d1eea4fa408a37b775fead2bca0a1b3d9e956e82f3770d689af426773ecf1505837ab5c921edd74de1625ed15c1a5e2f1008c2e96cb0a3416e85cd58cf04f4e66888d44e90b40676e8f425301bb3d679eebcd28928970a3f0ad668cebdeda2f8d0f625bf1444276f4a9761dd63c228f953444c9ead67b944fe770638623a76357289484ff09f1bc7f5dc01d52b4d12ced62ab673195d365abc1bae671552d6aaca6c46c906ae53892d5b41d9e1a1e916d66e1c1866757b94eeefbb00a9632483882141a4e0c583144a694067e5f217e2b93f359e8108f240d55b77b5d42aa5a1686be6965c927f7e3395d51bec3576743bf8e8e2cd23a6857945614e415873ec28353591980508e7edc86a92d5d9bb7eb753b9fbbb03c7b2bfd0ce6de3dd2be4eeab42c0a4d5138b230e4a927f6e60bb4bd6772ef5a03d4d4956fb1856d4d6479187287dcf796d8aeaf0b38a36502f442716eb8ed65ccb6db02d2c8b3ab8d485f3d60c46d6bdf48f3c5a2d910e4940f2b7b6d0491d378bed0e449c6761dbd08f421c7850f396dc9d926d00850a52b4e603a4b1453355768588404c92d083ad53582ed25a9ae72e7c14d629465180c941583a405468438be924afc984795096bacd395568ed1a7b1c21dd2e77188ff7fc7a178e05e97b7f525158d54aac971706171917ee92a99f184c5114353eff8d665b614bc953d3fc6532283ea047fbf0e669da12eabebb95f0415fba4ef0181b07acf5d9f5b9882708fd5d340a4aea72eaf22be29656f11e6cd30eff9dbd2ca1ea37f2c96f4e8f3385fa4de5ea23b4d458f68819e78de80c9380696c34e318fe1c00dd24fc758bbe835e155bfe21b0f1b42614d5a45c450cb391cac345b56e46295e047ce6486f9930d23f9ffd1b4eca7358dac74ad19b49518fa3416d3a334049c11d2e53d531e20d5c766ea34494c36c616e7ec956add79b68070cdd592794595f9c512eb277d144012f81f448eeb24e383d320a97b0ac8edaf9ad8e87e95d90bbcc7766b5fee85fe0fdd3fe585aba597d92734e8e0e5d0ff1149b4bd3d52844864a85bd54cce5e90bb9a0e8810b637f173b4f39ef5c75b5a692288156a626db5383d967e6c18b6328e7735e3a5229c63fb4212b7fe98302bf5a10151ae9bde3500da421c08b1126bd556c85b5688d126dd1ca39ea5233cd866e7b7c0cf8e8e8bda3a43cc6c173a16a98dd91c9c25f6aa5eaee897ccc1919d423a3c98b29c1290e89a64a88fccf5598da303df8a95e57333dd7d14afc9ffbdbc692577b2af27cc8ab2ba57c7755e9e897c33b5e71904a693393e201ac44df5980a1084dd7c61011546b03fcffc0fad8860198730a84f645044792cd4c57cd2dd39d89c5fe96c8a5d888aab0abf8d9ee7af6d299ebfe910a8568cf71860e904e86e857833de9fd5cd5f4806b75e95bb6d9b904eccbfc60b185cb93a73466ed4ad35f19258966f825fdf84c41f821aa002625b331bcd1e9cbb69e7dcc16c66ed3fd1cc5ec11260c04caf71a5572b32515fb96f635d9a5dc2adcd28ca09bfd6a6b6df60feb0ecb47a5a407441d3e5323961fd5884a7c9b10c8675794a3e3699b03fef2a098f67bc3b64bd6b75f2a0394bed556803dbfb506abc20699270882534041560a8f41afb80856baeb277fb6c56f9b0958afea4132f40d04fd2a3152753261060721a70a7c7dd33ca8af9ab6e2e5f7c87816d4b3ce1a6f52a850f80557f2c324c8b50082d7e70a3dfb210a3cab8c7608f318c6956b8d9930f328006003d96c10e751b6eda38f1e62f9e1dd71fbd6d566d1b76fee1c6f9a0e072fcf17666f6e1446b50a852540bafc1bf6005b9865c8a1c8c965e408ba25d1556b8eae7f1764d5c9f7b1a87664afcf706c468def826b3ee146657f4d3d85cf195288017999bd7438ed2342cab8121d04b93c2649f27558a6a284030e587ec3748c731a0f89e3f8e083d17f372721f71d8ccae13cd5ed36c18f530bfea97c3ad3dcd709607ca96a8238d62bf0ec551f24b396cb83257771b93d04399843e0a0cb7aab5c19659942e19e677e2747efa84873d535b2741ad1b0d3da270a41ff73913a7b8a4de5f414a6254c2598c9ab6071142220a7d3f41db78913589724a15e2a12031e7c98fe4daba51cc37ed58185c5b7976118bcdb21395fc1818c0c52c26af0df1da8b67e78cdabf2cc9b42696937d5e7c5077f721d0db9da001865769b7be1c6fa255c11a72a6067b3efff43cd3a13d67b04fe174809664cd702350ff481d94e4d8a6cc5b52dcf40dfa5551b71134b4247f1fc05b1c9b1d4c386181b60b1e9e3e3254c45d1a5cd709351e423d201029d1245f30f474fba88af11a478603fd37ed9b5ea7705ea5074f758e1d821f84cc439c1b6f4ec45ec28a53628d2b754935afc727f4dc567e1f06c30ac08fc3577a23f38cfed1639d41da40589cf32fb171870a8a78151b251f9453be85ab4b0b6ea48d7bdf63e6f39be82a359f5a87f77af7886d53f5dfaa2361e66d3b2cf3f492b49249d468b09091642ebe46d1086178f0e79f66027845b1980bd5005d4eccc07e26f03c13fb58fa7634780fdc7a3df2a62b482e60442657cddd9471a93966edcbfe11ce58b665df89bb2d9bb7a7c34f45ef469df0e5911fe1e62f0983fd6ee084ba62c8ca4198db680503bac5715432086e19dfcfd2a17f67f9e94959edfea39b26f3b29bf4a84c0841a4b7f4ad0375ad2ab04753375be282e1b002c26793a9105b430d0cb3ffc6b299a202a2c05d1a3e898cbc9f198bda1668ac873ee469c6f86e4772241f7a3cb11a502a729de35e32f5fdb70b7864a0a8c994a5ec4c85ff50f91877d8232acbcc25d03db8772703cf76bff88f0629039db42a3fc0adf547dd26983295f2d3a4394f72a7db6bd25ec8e6e094a7424048b02bcaa85848b6527742bed6c88c1c74cc873b2f16fbdc5693bfa67b5e1ce4df1baa09087f0f6e2daf30185ee83b047455b8b7d0045ecf9be9509d71c92083204c9425dd2034525b86610eb760b8d41bbea02138474c99baf4aee49bc4de9439b323ba0661d1157b1b8fcbabe8a40815f0c844f74c34a253ff12fea4e9b0161aef15cbfe617e33e5234138a004f6c02ef19495e7c22e1173eea3a645682e5094b481602917ad4f586f468f5166ea5c41ef7aed281673e0cb152de50e036f6f04061db51447eb1b628109c17d8471ff113f3542902470ad7f5db9624a4bbe57f945df077f4b24ca50c015edad82af15eeeb6ab25033816de5919aa564f0357f43184422cfae592fe57af453b50f61d0a1c2ed4884416a00a4dd40f4464241a8d4863fa82699b07da032261fb1c4df1c89184cfafcd6c1abeb1157d0be4baf5d896a8979bf5da22049a1511f60d1b8b6b45cc93fb4c5713090c8bb010125645ea58e11a6001e552347c0cac700934575c6bef8c0f48d0042c11d926553530eeeb316ae0ef6328494c890db7780dcafaa532174584955283e0bdb79286d89c10a9c6f2cee3e8bfed7a24e637c31524cd8d3ee4c83f092dff689dffa8e37019421f0bd764955cf409d4b8f3f745713c9194db9d33b1a15c0558ea1277abcfff23bf1729f8a0d490fa95210d073b5150d23fb341c4b6dc3b8f3a5ed26f6744023335483b19a5c63d8a388885322403806f5a20c254a357bc7d2509bd8b288616327b8f0f835ffaf10a8812b4ad460e133736cabd29b90c77440317d18103c5d13259b059b91447463134f4766a1dcfe4888f1ff237309a11f0a047088e43cba9ab4d577cf45f96ab6a201985a3710fc262dba7e0abf55f60bb6afde790042870c54ec0e2cc7ea7249b25bf146a9f19c445fdbf8c8ddd55d60dc8ce2071f931ce6cbf0eafc523b1bb4df186a93590cf3b10c30311808b36d94ea1e70cc892e2d730ae8ecd8657cd384e6709f9e7a0d75c23edae4ae894e17c76acf9bb6705f8fd4fee91a09b94264ec7fb0fe945d88538558b08e4ed39744960da4f03bb709764e7885c2adc1367869f29fd9511c5f3044d289788066b7d65afb9333c32bb44eaeadc432664573f91526694f60e5392801f390ce34fc19b86e6d726ac0a4c69d59432fe0aac9c4c6ec3947683533d0fda4de6739f54c61084996571dbef84e332c6d556b0fe829f26aaeef08f7b1179576feae271caba0eea7193dde50feec1e7b33be838c65af3143db4b90b906f8d0e0260924c982d0baccbec1a1897a1dd13e5b9e5d41e266d6234eef5f56a380a66be55227cd2a410e4d267ae6613f5180b9634dec8badddc8d03b884c387e8aa880883309ede65f231dd4febf7f6d4ab5738c93214bb2f966cd4bb71e0fecf43eb061d44f15468f1de0b02375389e56902b530494293d7588200e05279c9e2a09cc750cfe1ee889c96a8bc82221e62f20a52995e3bee5fe53d57dea379dae8de225d0a190aebdffb21f3c9e99bb1873cb51fbd3e6ac53cb2e8e5111d9738e2a2497df5ecc32fe867735d2da9edda7b5e317a338aa76383f409fed689723bfe9a453d2cc4dcd76f324d5a3a2763aee1c51724dd8389244c91cc2ada13d81db66b1c184d695abf94e43165d971baab03425b67ee58753e8f3bb96877952959c4e01c9c62f80bff9e2de4d9cd63f26cc092872d8713e39f72fb0b72db284a3a29d3d7d22352f44d845d8c56c252d4087ad184cb98140e8c91fe4e57759acf7fd7365ac3b2fdefb883c9097d920ef3da25cc123a1156079fe91a1be3fe652186e10c7d7b0b408369c9a857a2fd6e9c1702960a0f43c84bdf72a739f8aed45021403d93c5eeaf01a70e56007d2e807ac170ef1780dd15123eb766d5d72bea4d7655a523725c39ad287fee8a265dc2f16c707e5425b7d4c44dcb1cc891d37fe9a415011b9be4487fc9bb8302f74a07fec2ea68cf7d5033540d43d3ab2abca74e68d70901e256a06acaf8dcc32d36cafabaf8a00f5a33bee5b9b6bc192d2b8e69638668f081c0d6cfc3b8edad168807a21c211866ae626622ee347e98a6d47b864b92c3e5d0581beacda5d38424786031d073ec701a474908273b4a8ac026a978a39584fd0bd4e03ac11364b14cf12a9d9dc297c266c9269090e2cac798c57aa64a938d4fc525c8c3c8371fa948d43e189ce0db28a215d6c36ce3014afd7ea8f350308b3250f0b0dde620cadf3764ae1d14ff8077c1cbf8bcf37c68e41bd3c9202150d3cbfd062eb1897607d947b24fb85a815dc743b7ec90d82acca1b7a5b30f608bea0beeb6fa3e335c70fb7127970fced36a75f0695d9e034d8457525530427f8d93f5b44a10981854a06235d51cf7e18634e0ee3eebdcff53f6462d5b6aaea087620cadc4d1cc563a291f9949045e8364b1d28baeae0fbe529511366493ed3150d9953f0b0b58cf11070484ee2f4918bfc71321c23519963d481593e7d2667478742807890e45b9a2b286da6743742a7ec4d7529ac60ca182d27f5ee62646c7f5adab726c0b257988c83207d55429b94725f2757cb609a02922e5d9bedb459877e4e37142011c21049f20254803eaa6d1cc8ed337e4ddfce686c4828380b9938d16c9261b3a6385d18ea6d2f05b002b3fcd77e6a6b3f34eeb7171c05990443386f3b9698494b1e3f852995acffcbdecb2af60045f8b220671926ef47230808ac8b678ed35dabde4ef31db3307bae99156164d226c625db0b69d21e5c71445864600d994c7e8822bee66c4856bc066301f105cf4a8ea9e612c84a44cf458e9de18a696b039ab28431e14222701d399b8d0be247768c18f9a1829a523559dafbc8bc81db91e5b0dfbf418d90bff4a0b1e7fb0be2c72dae8bdfd7029b747c9ead27ab75a71dfac86cf9870e21102b299feb1dfadfdb8940164768a2a82f7a8048b5e5fd86a39e09427e6df98f55d9061fb0cc23736440e00cc9f730622205912792eb4360883d52efc16f5481cf756471fbda690548470f3e4cfddbc1e469757faa1d803fc857c3d79b6e8ba141ce25bd7071feeb8a4c787a47bbfddde2b4259fae352fef65c0e4d0ba5ee0d124e28fb73f1b102f00c9e50afe41a7a390147805be448ec5e67338c10c1695d042cb16014ef13bfe843d04fabdf601e6cddba72c55d3a6c6099b607bb6e05011e15c281aa9ff524cf2f81de8636d80848b6da5823ff54692d54d300348a26d80e6402d95e80d769914de2dc0df7fb1e9960979ca75d04cb239311ac0fe2c58e57bd028df192a53eb1a13a4e3dd5b79befac42d15b608adaf4022adc5054a389a1e9ab86afe82a4b62aa65d00bc143488ab72a816b306bf7962680b9144c7c3c9a7a43db42e8cbf133c1c55ca1940557f1e74986e1bbf126a7454038cc0b87d1b7a0b96f742230657d2b35214ed9b7ec1bdca11d7490af19d9e52c8e6f6299e295eb0d6069ff54f70bbfe0c3fd46f88d798bc1416c3803fd161512edc80b7071424ad1f8febb12b390ad8b0bc3bf5d2034d710eab57fc65163efe805115386bf886fecbe481ce6c248126e89892cf1c8de0d4cc4fd497a23541bc348d83e8ebf519742d9769448646ce1eb2034632d12c58718ae562a79e2a5d0f4689fc0561103b57e382faad95155b751cb610a97650982b295a79c91f0653a9824a6418b86e668154ee5110d773ccad80f513e50de1ad462020e7601f75456539086bd4fe3c754e2b67117a2002bc15d0cf85ab6ba9d77935bba7e2f3551c1e519c0f35bbc6cb7fd9a37fa8ccf260c9c2f850e803838fb8ad459282772765db4ab60391abee58619be0b1c73ae819b1a44a07a1e0425930a7ca1db99cf0a3bc5e45eeeb845366de97cf17e09d526e1144c1d4604bc3ecead9b0ac5b09eeffc9caf16ea3298ba763c0347a0c417b826118d89eee17c1f79a5ffbae45788f9d73b51f3f86664c7e7909ac349fc37d38024d2cbea360f84ef362df15625c5f4425d7a72e05fe3a5df79280b5f2628db695f2c1fa6332dee340cbe815e6f9b43eae45d7c2e6a3a90ea18b60ebceb0cdcaa111ec0139ba8572a40562debbd5c0f1a750bc71d66791b1fe6e7b2ca216043677f6bcc03fb43fea30a8f5cdcd926aec55fd86b8de4648c9e7e86e82a60711278bba57d9eee5082dc094a3f0d6c63ac0b2a1dd17b7d6eb26b8e23aaa4c8da7229c4b4278687d98a05b01875b420d6633d4cbe15c682175e2147b33a91512df877efc2b4e268c5fa94d5c74ea6eea8fa140ee0df1a1ca0d645a9626435a4391dd8f304f1e8160efa9e81aeae7c74057af495a50c53b81c71a1152896a2701e348fd7f49e59dcc01b611f77bfe2edaaec00e97d44a79a80d8d92838fee0a004c0b973dc1ad5a17e386c821f9feb2dafc14c34b5c07fb296a62ce5ce58ae560060c9259c7703324ecec9b724bb547b8c8408ab599831c1950a4dd732208e70ef7e740b4e7a6a9fb6270a00cf0f901f70c70feb181eb980b5b4e1321db31ecb2df6d0b99b496166c8d630f58bd3a66e6b78d886279ecf0fbfeac8ab31e7326f6c975028d20e733130f72e92d6f6c1a30377cbdeeea0da17d38df4b56c6161fa6aa4947f78ee345447fbf0ec209c68ad5d9a776708c7a5d94e023bc74849dce92d91b639251c13df2b185995ed4d8e7b8718fabf888e3e441d5c79667a844323385d2a934ad29c20662d2dda8e678403892eabcb7eed74f8bc2c97d0fcd3d6c843c9acbca14de7c988ddecf76af8438145241f5754eaf10d3a857edec46bc87fd45a464757215aaddd018aa5052b7f8755bf98fb9c98b18194684058f42232f8485bb67984fedb4a888c9eda7c0319f2e83b4d22877552f375b2289b64b410768106ceeabc1dc0182a51b11e652945e29851ae5e9e9eef59e0025f03990994a3f00cc57a0915a81c96e27924f6d9f6c5f3cb27f3c6bdbbc916d675b8ce05f95649074be06ce67ddf6bed92d8053dc58300dd8cbde14899c8f8d6369ed6cc4ec07117db34cf984940675d75d0c0f2facf1498a7a2138a0c0ccddaeb56e8f5a3e840c2911e66f30bb5e5bc515b16348f593b8882a2b5dac70282ac3fff263d1632ae30df093509e3dddc2d04039cc80b2382ac3205797829b82590a021031c15262dde908fc6a54a92618b8863d1a52fc95ecb91ab4ca180968bc292c4caf5182d93512129b60706c12583830db99d50f2b80a0dcdf56dae8f32b20f1ea7f588fd41083f102a4e7496f54b26b9b1503a25c298921eee8befa389c1ee1d0491094fc1797448efdf35011cc0fabc819273f7a9867e9ebafa53c23f264c47db7d907b1c7181218da4d5f1aa495d93de8fc842ed9d6b17c46b9e5a2a7716cda1b50368fedd719117b5ef2fcd704e71d7ac159af26ad5bf7b696bb71d9067d73468bd20c751bfaa3ec7f60240a15ce54e78cc6edd89afb2fb0abdae3028bf77d8760e490fd329c7f8bb6b5f5d36d51733906ab5b577ffe5e9c34fb326f505d59e8a025e52bc075adec87cfee2f7a8d87bc1facafb92a279b0032002c06b9df90d3293d471e7842369d501606643c2a7fe98491f6b458cbc328c8fd3d63c536f3ae16b52cda5eeee8c4a9a5208cb740d18005b9c42546b2b39a4ce3a7ed7d14045aab0dd3fca763912802137e3302b0b526b346adc7f4b339638d5da57dc1ac7bddfac43de166e267d22fec15e150a673d4e08bd2441349afc3438af856e34ba99632bfa809be7e81ccf6c1304f6f2ec41dc097a509039731e7f4ced65e23114cb8addebaba71047ca5550f831967b32e77446490bdbdb2b6fa15e90ba524a12969f6eb2f880a34875adf09f35a814033099447ecea2a5a5c3334b50933dd19d1822607cc822f691cc725f36e0f7b90d0bebd64e9e85082a5137348351adb3ff6736e572e207ecbf012b0f11b63c770c8a4eb74657f0279a924047297e02a847e8a746597160671c444c5e67b9263f8786a8d2c20291c9e6b23f019de8953487d6439084e4253ed8a1537a05c2f5500048c808a7ef23d558a4417780316efeea08481d4e49f535c20ec35ee36e04227f62e93a723efeb25a32dea8f0b28f69a7e07b5fe8b2da9e03bacf94a898b35512ef0ceb3485bda122bcb016e43764d0de7a6d52c4f23a0ba7a040815e1dd7a752f01bc3791f97d0f6ef9d0446c75061c34813556967e39a4936b893c22bbd854ee4acb54b1180c07fb7d20c27effbf9805a456071b8bc32dd6ac0b2d7eda66bab86a0a453e22d5cb7d8a4ed715c1fc1f03f45061eaea4e5cfd2abaeec7685635a1c4488d5833793a154c67c2561776c3a48e0adfdc9e13493d117121e259070753bf926bee33ea84282b1b87ae7cc900482af3a7986efbe800643580085fb6db9793a780ca4d5a3c5d6ec46401532ad03a942722173c3694ab1527d1962c877cdd5a3bf5b92a954d1da7cd79036261142950f576148bf490737fa75aa02f3b87f8d163a5fe0df9cd070e8c24ec4983d418ebe37c2139a53007526b7ef1cab6d2604fb4f43d8a3c271c4b5cf8fbc22444aea445739985bae062898788fbfa20131274ec340ec82b132d2fd55038366db8c44e4ba8b9250f710bcf918b175dc4757ec4ea045e3baf06190d4055bb5f16dc3e35599adeee494c4bf1e413502f67570206dcc1b5cd41cfec021bbdab0236910bedf58b38f4541e3ab216f4e2d2c2a60ca6ac77995ddc17994da34d2f064eb7b8ee584c5ad635f5483162cfbffbd92fa54acca9b7c1fb1c340aed7568243a5798d8fee07c896af39a83e6352bd514cd10acb1f9e7b955f05bc01d0d08e5e5389e3b6469fd1d00f78f19099f174791d712880bc93aeb19f83a4bf0e6e7334c5098104fcec638a168042a0eabbed7d0930ebc54518596743cf5365faf28ad0c30c3147ac58290de93adeedd4af020c9b753d1ad4ff391b121c7dbf24de7e233fc4b233022676b2ed90fcac521f26fbf100375cebfaf2a40fdfd1992a73e821011b2baaecb99cb98e86936a983a1c3557d06e6fa1f65e0b0e2c271d303e58187dbb99d0274fd5ca0dc5cacf61697a33813f298172b27179351af82fa7dfac3d48c466a280792fcf56ca6c185199d42271a8c0f61b000e6b46a226a43c74df816b868b6b6bf8b8f2247bde3aab52544e13f47fdb6c138f5f0d7786eb95d72f3e30aae971805aa3cd4c21d46efd33e425fd68b41730715179af3bd9b6555db71b51fe6ec0a3aaf311b2b8ccb79873d48003e44b8b0fe4b988ae433a881e655d0dde5b3832082e1018a0ef8d776593a223f40cdfa53d2894c9156c7e49b45eb8f6f5d06048d038329b5eaec26601065fb9d749e94f287755648ca10db7daa61035ab525fa584d6b5d7d07513886f9f617ebfd7113a95b9bd13d9d74463e0b0812a38cafee71f89fb69363b781e59fbdb486067ce25523dc4c9c28622786dc314338f48419514450ec07dedce2815661f1bf42f32cbcc5247621e5a3264d3926362a17be57f57b069fe287e7826ff6b19bf01fe8b7dff3244fb294d89423c0d89cf27ee10f92f1778b653e63f4ef9c6a32790273cd9a5450de43d242bb2e894a302313de24dc5cf3a3a483954a569b335ed9b674afe59907837892f97e01bc2c238c0bb1c7f6ed227f661c1a265e8f3b1132f7ba5452cbb5ec7c813d21d8fad6e3fc8c36ec04b6f079be7061f86d7c56265e5c1e7a8fa087da9bc59a1ec3a178ab0b9c1f16a4dc1baebae99c5564c4ff0fbdf27fdc9a6ac9c1afb18cb3eb7d45a59a7560e73dba1b555b922aa946f5977e459aede2d5f123c74714e741f34be2d585777b662bf447ad0bba633b3951ef945d23c7935853b8fb2350e4a994ee2f05ac54c7e249ec598b360ccd17991563c25dc3e6c58e01466131af74108e61615fa9e75785afbb0ddbb0ac39243cd4faaace63f8156464a87ce25f61a1a57ff38c8d16eeafb213fd9250d02c7c7c34c943f3b44d98a073520624fc7a59a66ebbf16401d610dc9198a8d3b3da842eb8e67b7cd02bf85e7dc2a29538f4b8f443fac6fa0881be64186fb6cb3d8fbd21a170c05aa05a2629878203933830aa513155fce4fc806739ec1787da92f47fc5e6400156666167efeb64b90a22d03870bfec6a8f76a966f45673ce4649a599dcbd6f327a33b95aa5259741bd889103a3f9a99df0d7fe95c3663c862781aad2df47e5422f67a2ce84002c2e9db3f83bf49c74969eeb8b861579dbbcaefa887d27e421dbd8c9f48598ad43240cbfd2294fed6256d6e20836f9f0c59a4b1e82ec58acb5f1ff9743ac27b484f376f61067ec654526c85b5db877af71c75f6231df48bb2ac33cb597d39e9da610671cd1be9348f98a000e3cb005919af329b7f91da2c411be9c0d3187d6f1bcaa4c588e9caf338c48001868fecd878c54846f35c95ee75b344f500c5ea5c02b3374ca29c4ffb5ccda105cb696549020a30e93c0e8e25955a92ad0ad242cdf538bf6f83a0d6faf12743eee45a7aa7ebcfd3614fcb4ae9e55c6d6737425e537a50c14c220a25ec549249f1db42aa603323fb6137a170362ff167a94ac93d1582ca3c69eee17a36df41bec1f1315dd37032a4e00e268aeaed1f101825c0578ad56796ab3906932db8b8a51da4b40dd06350de0bf6913a8e4a7e0cca1cbe73c4930c7814b4af5387253bc1878b8b78b2e7664176607235d802f5cf664f521f994711a642957cf61db45f68f1d8ba2254b6de3e00b14229ec5c02d0a08ddaed77d62515e3fb51da92ce31d438f7324410bf23ff422d205a570f5635fce8d6fd2f8a87ca5dc6fa3172ee59bb32755483b8f0d5b2402ae250acfaf839cef8665d5f573091ff5f86ea833ca5a6e8d347b4166b9463ac039c4042d9f170d4d5cd13c3cd3571151623d207fbb3a940418c347f571664409a9584a5e07a28cd19a9cb8dec9bcce50638cdefdfc767320d0b669803773f8a63aa88f4e1aaaa49917fdf479716575c72c86f5a51bcf888f3ab09d82589893400daf89b4172016de0016ce7d2d33d95a1e8c4e1653ab950b3a9bf924f51e95a72e94865dc590daec22c3920337b0bbb3f9924c9717df0911cd9daab1b31fa460e21428c32536b2498f43b8b7375752c76dba3e78bcb672cf1b9836f9c76fdf5fea9773d2a117db366d3ce1f8a3746ccc24187619f2c2e2fe6738b9d9b74ae19662dd9d17626eb51ac0cd5efda1371e5405de9f7cc97835e9235c7e02d1fa826478a3a055a636751572e04352941cae2048f36dc88223873d2dcd7d97957cbf7e4414995f1986d1c9c61147bdb4dfe259e709376d68135d216f480fa2e6dd3b5a667edee3a8bf0101e5fbdbf01fef2f64fce84345b8be1234518b32cb3a91a542c6566f2b837ce673ee6d63a6a687618d5f409ef0bfef11c7feb5cab457a0206ce2c98ec6fc77b8b4887fb0892144da88236caa48d0d6691f7a5f0cbf34a724174fa3fad200c6ed792c5558fd444ac97eb3a24959cf1d280348add442f9017b02172f47da3c4cf0b270e8dae0abd8860d1b5667746d1061f6a542318cd61871befd02b1f844fb5938bc5acaac7b5648278860f36197a6685493e9aaee87e2dcccddf04c55434947414c5f044ad0adde2bb1170061b463bf84835090e31916d6c9ed7fad98b9c98a692997dc5dd43c1b3666aa04193fc42720f225965713dbc361a56cab53bc59427bf87aa17593cf73ced05a5cd1fe7d7445d7ec8d070e047ae931d5e275c0f5b927caead3ef08ddc033e2526b8bc4e3f49028390c42ba1c253806ddcabcde1ea337c8436b9a2b10e462ad89b57d4c98f3610925550bae6a933454dde5b6aeb8925eaa9ae27fa7254670d759464c2a689e568cf4ae45dce95119ea77e974b8ccf667f0988695ac7137e24f9b71697674bc60fde3e6ef4f6c96f15fa336c391c0c264243846a5aadeed74071d99e6638ca1be63f8a27a4e4b5d347fd6d8815d80c579e83b3ced325b6b5d85008f4acf5e81d196199e4f94c72cbcf86de88e8f26d1f8162c6d71272808e9932a94e073320db6cc9cf59e86a1dc1e9da00c3e15ebb825bbfaf28185103e1dff7afebf59eb9a436fc17bd280dbfaf2de8b05d6c5b05d35308d85439ce7ea7925e3a8ea64f9f5cb0b0ab19ae7a5ca2389fe77d1e21bce9d62208d57df820110482a672d6b8a6ea86679b8285af6de6fe2e572d3b8d4ac2c5874ab9950ff040cbaca10460e865a811d838689aee5ff6f233213fe6b6aa93637c225914e0fc05a0659f4f5feeceb9edef90d23b2bc6d998f1c7d0dc1830ccddcb5570d3f1f9e339a16cf891a4c58bd540845c19927982c5683e540c57ea0561e0646b65b3d2747c7db94ff57b1467bb65ac93d653bd9fb2f1c76e3fb9484b89ca53d292765f6543f32ac6e7520dd6ad8dcaa0455828a4b4904cc1cf2bd72176e6217b9ac14b642df9c8a5cbef3c94ff98f7ce047433a3dd5f4520193cdd11c6ae4419c4151b2e67bf4641d678b490c61539535e5435ac6db75c9496b85c193ae47276342e46009c3bf4c90219f387f12884ed9b9467390fb1b306c0aaf8c6c2fa73c006d2499e7071aa1dd0933f93a730545a00d0713001465e4bbc455c56b3d8d8f5126bf5c74ee1db3dc11d8dc9db0a89774e76d9f1eb81cc5339aeced2309715c91ee9a076399aa6bac6c18e4243315b8b3667038faf11c3f7e3acde0f201802698f3db4c051f374e7eee6a1b199918ba18bef0c0e07250be93b8b556c009a962cd0a2d8849f3f07b2ee7a7ec9838f99717a1137fb9753cb9b8a0668d995c4460bb5ee647a52342e1cb9a50a47bc59e03713aa6f8e7d8294824897462663c18ced0ac12c3bd98c85cd174f48db6d9f55448f3dc708a18de384d3850dfe240a09d6d8031750185f6321fc1515702fde51494793709f9263873d3179c01873a19740b9c8e597a11bfcbe0a3d7b2a66c730a281a6cd3d19430a79c00b3d61ecc5c68b3ef2778707f5b1d795bb6e59134ba924b710186d75cb33f5f8f6e646cac4894d6a1bb86faa393eb12b2f325e0ffd0b431ddcaaf9b17181afb488cb067342d8b945864d6b6bfb4712b0eb087e99b71f87321396eeef7e8449175673ffdf1fa212a4e414b714a795107b3b4e9214ca622e6019184bdb3f2d0f0a81b3157ea36bbeeeba854943edcf5ad8c422f0ab5974d0684cf041c0aa4d5e2adf1f8f4d5dc4659db49e1f647bcc33dc31e9f86697760588740d46b4c11ebf270e8071c24f0d175ad68f1dd6b2527e717e1c6402e00a2d43f546d44c2e925a24b0b17e928b54b53ad615bb4a5b8cc7d4b80c853c4df9d0a243679af777a01a872ddcd2ac9a8e991d977f599f4c8ab545446308457a14625cb372ab9b49a2ea22e8b86638de0d3d618695c5d67f8a48aafa89f37f5c5adcb312f87562c1956e694d1415fd22346b066c574e6902e5b1e6b1e9fd9f01ea99780247bdfeea77491ff70c550fd4f1e337d8b141f3f33f2e2d50c665a14cc550d871052583ddc77ed6f511f5816c47ea915b83f260202b53b961fd6602177b8f913f4f02c615deea3b8a5a7047ee51aefe765cadb89d048d458af5cb7aec75f88a619d61c71aa3266ec9bbb0e1ad4e39dc181a07dcbfc4b93c3479db2c7100b052401df6340279c967d9c481574ec5682d85f5d89720f82ad2920a57518521e4b1c3a7e0eff01b3be102fd1a7c4eb24df7f8cdb443e775559381d1591448e022188499280d8bdf920537beace05f60cfe80c103c0c32d8875f96f98ba5d67a884289c9f92eafc4fbe403744266dbf5138fe8620ebca28ce5dd759d1e0091586a117ef6fab8d0a11570419d6e729c516e2eb217bed07c461e6ca625b2f55666d34bb99ee414ffd071dd1a486cfc137f02feb5ea8fb3edf1c54eeb39eae2188950bf912926b1b916afbef17996df663ae8a76f2dbe182a38ac5f47b70ea930ea098cb98933b42055ffd64a2bad5700475f9f9e27d9ff4a92c420e17cd06bd0d14e0f47d57939bd7e861059806612b18fce8b870c849d32a40c94c1f188eb87fb9247634f098de272308cabb1e92c56cd24bbdd417975ca891f37aba4bac8d54c3606a84f4793e41aacc08505c8160a090aa31b01de910c3d4d0ad66988dec1e682e8aa7c56e0176bb3cc9cf93fdd9b8151e111267545e868ea3cdf8cda1cf88f236cc0148fc60b06f7e7f4fb50235c46f53d44a2a7c22a3fdeacdbe6ea7dab199b21082c66ea476080e784efee99bf0a99809ca71393ea5aa8ba1c025053d7365aa0fb166b8a45ff4b0c3c2fdb314368f74d99ede10981f887b1ebda1a02beec54db802b35d148480a3b525ef10101029fdb26f160f6a520bd3ccb9c44b0f7e970a147c03acbfd76f900c3b31113b769a4a9d424f43419069c23f8895a52c686c65e96c0c99b3604898d4e6707eba72846e66acbd61b9036da6a66a01b73ee3308f13bd0a37311e152849cfc2b03420723b77b50b308642edb336c2703eb6f9aa044928309bf3f5ef2d10cd1b0efcae4acd32b8485870fbcba1b8b269fea43fc5f8d313ae8fed488537c440e4e3bfdc00d44bc97fdae4d4c6f75d9a5a85d3714f302b3512a6e94f356020e795f748ac75740fc9906c7c6adacce7e3661c2eb87d52fe409b0575bc65da524b37524d5700ad898a014efd3d34bbc7f8abb42957985c0989fd3e4d365e75909c9382f74d984f492c0a5e7cb8aae22373288c9f5910c8b4dc5c262a733cf01fdaaf818aea58f8c08083d2a1ea0d37fb3c79e5bf8cbed5f2b0a037ab51aa3fabc34b260bad70e6364c85ceb10f939c192cb3d852b4f5941fa99700f33c9a8ec5b4a33f2cfb3f67840d2ecf23d59962398b41aad50320302182f0555bcf312f7ce25d1255b612679336b984b5657fc64670451266e039218a89804c743c37e945b08245eeedd2ac622b51dba0f3a2b6c354ffd6ba4a8b461a326c3af72b2451dcaa75bd21b6189ee176dfc445c98a9bcd253c317a8765dcc9c8de165fae54ce11c1aa816d32f23599ac0b30e49fb385812e0d78313a654a667359b72f4d780d391d2f9e489e42c0e399ac84a132b973a75fc1630a3b291d1c7aeaa5015b9f3514d8c113176255970287418e4ed84ef3e87a56700e4a4c71a847b1db362b82e0ce1e308e24b7f448c35b162a2743a33d6793b227fb66775f35fb86695d916b2823aa490a37578808b18227cb92ded1e6cfb3f93f5cde65acfaaea4469658e46c9b980b9a84490a479b2f94f5cb266d96b735cd9c71c2bfe1da26604722aad41d3f8058a8f963dc8d1eb716837198e56248a1ec06c327d2a5f74a104216c047f2006e0b25caeb526a2ee78c89dbc020afc295aa6ce29b3db840b5a21b6b38cdc3f624cec3f1f54fa7d6e17041ed3c8488aaa1fb5d5d4bbcd28044fdd647d24d36c64cda5473d961fc8b83efdc829d96be5c6c43dd4f6b74b47c3421b536bd863e4e1172f6325bf5607c4543eee1fd0ae506266e624f22c271628be5c100be15402458bc77ab078a0a62614fa224868faa0b37b4697c8841ef2023ee25899ef1c3d196ae955f6b97dcf00d9fd2ba0bf4920f8b0478ca7269d58622b84d88604d96ab188d18498f0053ee21e2a53c488ff2d67b451479f7a6fae14b42bdc0b2a801d9962ecbfa85f02dd8b3c1a1dec2ca18e73465fa5774a117869bccb70f6b1ee4d303f5915fed24f0f4cff9f9e902c05d25f26c2c6d35a319ee5ce72d04371f05f4b92e0003708dccbefe9c3d35a45e0e727b1afafe0eef538af470c1e31bcd6c953fe1de9aff89ad44c569f88e4b7e11b5764579c14fc4953e424aaaf4ec15f85cf9d203d3a2274d1dfc46b4d8a089c1fb8841121075a2de63d3c5dc80702a3fbf2153ed448ec5765f715632889b692d2df207c639aceb3058a1fe8eb7c10e2aca11b65713a8c3d032360f71c1318d0dd1669c8f73368d468105c183c888848605ff2818cc022400aa90c4027f0150c78ee4562a0dbbe482b5114e293df041c9c087b4bf0272194938985015dc3336ea2de750533afed9a89ab5bf15b2143f8e594cd9e50600e7892f281cb4c757af784c5a09caa9fa588caef5a03531ab8aa44b6fd837dabb6143a5363146e982b20cd711575c10d9ecdbc1f2361c052c5af520159c75c5a0ee6a6feb4f0f96222dc3bc3762d126341dadd3a71fa16e9105e8a7d6d559a4dc4bd936211a348694085f42f9cd1209a646a70be1de882abe6a310b4fbbf39e1d969b0c7620998ccd0f9125e529811c2e01915b9badfcc53395d17917ba126e6dfd5e889feda4595adecb0d585746bd9dfa7df66fa8fd4b5135c247cca6fcefdcde1ca7e36e2093eb495008e2e03042524b29cd76cb4d0a8758b45099044633e5fc2f84bf078a7cd6ce3841844ed705cf8034b37074f2c3abe927340959e69aea971dc975f007ca91387500adf7246eea221eee390424fb96504e836a3a821b7d5a48295b7bf98a4cc7d4aff5a2492ea41ecd4eac97bf1e9368a01692821330ac5dcfb2bcacfc999e424b25940bc225a6f67c154e699d2b30951d8962968e685744b8f7e39e0b79288a1f599c43b8b9a91dd9434fd92a9aa917ef51bce6926ea9bb56e19dc38162707982506e8567e0af7468cf83ad9bac55b28b6f4d78f5ed3c723c56c91e2abab1ff34616ef695cc11b38f7343251c2447656f1a790afb7484a45dd772d379d23014e24603b4cc7c7b03d598834f08e0f668b3ff63588bb4bd63cc2016cfe15e88c6b365e3c7c41ce4bdfbf6a88fea7fac665f72578417928a8d212bdd13b17188ad979e6bdb3dc0c5ad56272e0465d9047c947e1d28cf715c8ffb43f34ac043eddcb871a7fad11e6b513181fa2385b3af6d1b3e14851c574de9db9feab8bc62c65eed81b6dd1f057b8ebd2fe575e0a6067102c8be7e384dd4fc4467983afa71a9c4eed5cce697651abafa5834c81f36c26b8888d3c10d1b6d6faa0d472fea6b26ed5c81ae83f66e0a7731eb25cc9ae6f46114c2b9bb2e68a0c0f40f83e0310ce84de6bf41a5382c13b744893d432f389329f8ba119a29301bfe1b91febfee47ee87bc15b6cd2caae4d30181e7d9b5dbbff7d0a55f0bf824ef0de7bf9d66cf7e9c64c028192bf26973be029345de131bff37acd8f92998713ecf92b834ba683eddcedb805b558c23864d81a69a32536a16c694fd427ff8226da39a5fe026b28f8f5ffff070a