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 79172 0daf1d557bc45c7b1ef2c0da15d6c5f6261616bd67c09b5d2a6af9562131eb99

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
03ada4f2112d92b4d81b519695d1360234bbf3ab41fa4b19a7019d9ecebe626f
Certificate Block Hash
0daf1d557bc45c7b1ef2c0da15d6c5f6261616bd67c09b5d2a6af9562131eb99
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a0880000f0550000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c0fd02f8c0edb2a41c8686312dedf2313fa0cabb62932624119d5bb36a3c19e9b22d849c76ea6d56cd9fb95fecad378405bc240acd12a9a3100b4cff65053e999c26679b5bd29cbbab589f8f74b3b2e2247cb346f90b863681060000000000000000010000000100a0880000f0550000

Raw Header Hex

0000402026b57f488188927ba5477c6fee3dd5a51d3ff66886283e02f2ada5d7121b870df5433dce2ba4930decb7836c0b6e484376726ca2de4593fcf8ddf4e32cc0943ff162406affcb00186f62bece9e9d01a7194bfa41abf3bb340236d19596511bd8b4922d11f2a4ad03

Proof Data Hex

59,560 bytes
1212160103075aafd6dbf0baa54f802c0dd58866e0adb39fbc6cd570ae662d679317755f322d8ada5592621a9bb94dbf7bbde9f2390fec39dd7582ac78580c085f7e9e0e7189466fbf8ccb722b25994f444147d73b4a07a42a0610e5b38d31fc6d24e2d6bd8e0b750029b1a7c2af0620d15bdbcde56925bf138dea0eb70bed31cb897cd14e0e06cbdcdaefa173c5f5025c2b0d76f4cd389b71a912dd9a788331953aec97dda3d9e6baf38d4f49a47591aa615768f6344b364a9b830253c6c0851d90717dddd45dd0c99280ad7748f875260f41d4c2c02c1224eb7e3db63c1363b0200531e9760b7a50c221477551f3b5c4cdf4e39b45a535d445e53320718a5a875fa8906fc7ecb0560c37ee02e95dc4f16b8afe122de6cadc21abc14d0cb3803854de155cad46cd017289413d4b71cabe23c4bc741e9eeb16460fe6c87d7c28b19b825cafe3eb33977012f7b882f4f18bbfe64a9b7ac79ceec8d38bdcaebe31ed6611dc065799b72f226b953428ec3654c1c0eae02146ab4efc26393e2e00ac074dee1b88f84a2de75c3ceff0a1fe942fefd2f78966e9b727498a65b9673888ac2b09eeb0cbd15ccd200a8976960398a1d49159237de6bae60b031fca2f1296e87d9b24257ea7b13bd423b10c66a246080193060913066d5fa0b8a3b6888fe6b709efb5a0dc2eff4ce48bec6bd96af0441be5290194112a78d7259317a716e247e2df27dd601ce765b489f883902bd4476df4a3f1c1653885f699cd303db0f251dc0c7f474430120322f80c4bcda1ea811454039802cf66da98575b1aed08d78acbb2ab4c2ad60283964ffab2fffc98fab9c19fde16ad1558aeaad31a2a1a744dd11040723ec23d9a29f39783fd09fcb95d6608a2bfdf61183ce2905e20e943923aef51329f75e344e02e3076e47e3db689037a0e9e82b68fa5c8118eaba75bdc6162b1603c669e8d99f54514acb9f65b0b6206a268ec489c35af8735306dc157cca0d2c76801064030d66540a75f6a8fce80d85ce5eda9502d467179bd12977be72f97eaf5e24210fe1505e79c306d79bad3d1bea6bb1536e7998dfc7c76b15dba19b6b4993ba80066df9a678f2e6c2193e6ffad1dbb7c66c9b38f1fd0aa907201fcc7565a27bb36442c535b88818849233f8218f1770116027597425e93e30f983e0ee8da636d464557d54f775b60aca96c5dfa3feb99dc3ed80ac662ba21f6aeb71203eb2be99a6066356e3385e6650539e558fa47cf0f1c9ab0c492d86dba59a78e7c76511e49ef4c7591543252092b699dfb7e8e0e6d3f9a89cd75613b740261f6936ccc22f9140193344c5333101a6175a69dc17778cc1d036c7797cec826b0bb1b24ce5c0a8ff241f543c28854f604be1f23de7cce3b9ecdf9735f8a7edb3d632fc40d35a0f47a778c0f0394df934fa5e438343df8c56dc356c808a89315822a30ac4618b0add29aba37f8508100794fc40330fe383dd2a1a9bca5697da9ff32141bb604aa8d3f5e4f34bfec60dc1916ab24cfe799a4884f42a66a4cd240e348a187975ffc652fa951abbce9d97ca2d9eaaaa5187da1ef3556d35e14449d25d9341d236dd38b0c47554fa80ad008156c8da330d00560631a1200b78692d0352f84e6bafd75a8bfc323d0fd199e12fcbcb279e3ff35d65abb9deb0de894a8e9b2dd01daae0edb4c0c488a35233e157c9ab42b942dd24292542f220d0aaddac9f9332df7069b5bbbf55581850aaf063cf5559823f3f4235dd2c0a32bd144466ce3f03b73b3cded06ed85babef5a979943ee3ff33c52fbd45854d48df3e763059927db5080b61537de1c2a74c49b7796ba7f7e6810908884b7cffd6153c0f50817daa0a018a581b5a0f712ece10deca78c0149ed83c2f55b372e28e797cf0ad02463e74b599f3d8fcf1b2965b8dcf53634c46de0e78b45d6aaaa3e118d60b2b54ae66eb6396978ff44f3b5b4483d86abc9d1e1044bc7d4e74d2df428421ebdcac01144730a01b4a81fe39aa3f4ae7835dec29101f9085a30cad2e65dbfe694f3041b459065867da5812fb0216881e8f4ad8f368ea026ede40dc5fd1e39269c3ab70ac067cc750d8e92303928b6d42b27e630cd8957c34b76a7ddbd918e8e4c7f05af6bb5520aa2fcd491217deab7c70c8093ce1d2b755f6b634e606bea0368b11aef3d45de1bf736bd435d508ba2669f9eb2a9dfde34ce6fb243c59ba67cd9ade940238dbe075039695ac1464f487bb7d1e5ff9a11b9e7716b1503805cb402cabc83098b9fa1ebc932e9b4a81fde731e6bcf95af6db9c6fe0947898b83e0ed62b70b934196526a2a5ddd61d0312c6690260cc572ac5006301c44f30c71d8908aac64b104de06a81f6e983a0941ebe40b1754abad22d7f324d1eb96e772669c7b30b6cdc2ac386db02e531de64d50b097b8c797dd6da6a55e8c39db8b3d008ea0160321125be9ece73efc791e45cd4543beff7c4f2f5762fc7c6dca71907a1700f5767c6871ce5aa417add4a0cac62f92f582e51d27351a55f636b9d30460c8ee5cfa79ae12b5a2334fc6a847bb55968e3e115fd540e620a5d620d74ed9ebfe1e14a1f7c5a97cc38e1fd0053a0a36c9b67f1d98930f9a2f1b122e4bc17648284da39e5ad143f23aac10e5ec52eab26ed9f40ba8e7f2176f77d624e8400083c1d90a8d8cac4b237fae3d348e016bad6ceb1f3a8964c3d59cbe1397ed9b779d2ba7e1bdce13bd440159050930f9e6643a87e9b0b993f652cacafff19b2bc1c90e56161926023dfb24c88cbd1df7585f599bdb54aebba2ce708fd64701546f2a03ce35951bef6e11955ec678c9e76c5ac6fd7aed5d3042e7e3788caaf75431e4ff16d739f68e043e03aae242f6eb799a5a1535e008d2497e9cfdeba3f79b61c16d22354d1b036947f68f088a66b39d3444e3f73b87bf26f26218b401d0509ae201dea7bb6742ab3ec10367b74e87b57d860499e8f38ff89669bcfe3d5b9fa15e3d750b27183c718ecb695bf7c0971f329077c5d9ad9e47894f6d6e2e03a1689276d02bf0e418bbec5313865d8d21204625fbd8af78ea21c4991e3b8107732fe5d45c6aa1839c3d9d3d47cb954a67ffc4f7df491a70cce0f965e50eeca698620b4725f0d976db0bd865abfaee3477b162cc30ecff17670e6dae6b543565c45df70f74bbc718594df53eddade36be6736c431b3ed549980ba57de43aebf65b698cade2b65f9f584d614fb5f54e61efade4f9c7ece99e1f1357e5267aef1a711e71e0bfa359bd240d8e21c6662172d261b2420c72d50af0e09be43ca31f8b8be31df530c4a2e39ae4cf312a3060af155392066170f32fbe0693e65e9b690ff545d4563b92ff2a583439873a45efbc4cd50230592bf8975345777322e6fc067e2e7202d9a35de003b264e35f6123f53cd29fc81d6cf00a84a19eb34a690fb606b267a9939b052d1fd267b7c134c0a46691b9da99a3329b1f9b250b04941adcf95b630e5862bc99b3db17a757621f0509879ee14039ac5c305705e39220b21b4231a98e209a72a5e75399f9498d18a15c398700fe9f45faacbbe5db87b29af54b5ab54e70e70b10bf73af96a968723d29cbfbb57d5215a8a6f7cec78ed50aa2c76be2626e2e6786398fbbd8294e21e3566b5d89de990afeae52671865915edb9220a3f23abd99fe6532c40a5de41743c3e245e0d9ced895dfd999323935895f04d3a8acb96e7334e151f66521b8c02807b36bf73bb17dcdc3468d1c4f06bdb159c048ed9834c3ca83d339ec934b02b4666c033d2f94f978fdb6038e865f393e8beecc66c8c25d897311c06257099e493f9a379f19f9832098330f2bc353a2b05b674663b12d713da0c9230996408025eeab7dc37df22d077de1065dada46ad764da1a6d9298a1e64d5e73f43ec6263864e653bc4dbf59bfb1d21eeb282ea2f25fc36264f05f3db5f64dfcda1909de17e2b67249e7fe150fde4a5e1e442c30ad131ae7653f020152468bd19d694b3fe3350ab35ea548aabe64548b0d201c2f5d6373b18c4b11ea6215807a25b736801f38449aee39de7b93b655bb8c1af7009d499366da5d240abbe34c389cf386bb8a8046e986d2246a94f44896b8746405a5763dae8b2dbc9045560c39775decbf4f10df00c419be6e43abcb38dde0c160c6d749ee32ff765175d3d9e948cf7b7866eefab5aacbc675cafacb3c30acb46ee7400f4d8c40b547e79760154655a712f627a6c8193ed74352bf114dfaa84adf89032a87b9060b929587b2d40d20ad940ec34ce1f10f89c30cbaaf2856c71993bbe4234eab4de2552de64c826321dc5fcc977817145f4ed6caf58427f3b2836dc884dd71dc89cc332258a6f329c1bc483d07763303db285615812138d2177c82073aa017beb8767b87cb6c42b400d237f9e704f14064e20525243003c2800af1ab957f211ee1bde1c575d3b462c1bf2edc9419f2aaf8c270a057aaf5e5ae6db11e1c370ce3434c694a5ae3f57713239449b8002e6e519da1b3ed95d3bb6b9749585d67d508cadce3f65436380f1cae936eb4e2b4cbefeb541862c42696b1b37fe4222b91730cc8ddfe1c1604fff67850f752f733226abc0f729cf7e7bb0e06bbd6298b55cc8eb173886ace8d5242867fbcd5683ea59af9928682666097e242af2bf04e18f7015143b906726bd6ba3f531245e926d7852da299237af0e338568a66ccfa9ea9c6d8ae270c44cfafdb6fafb90897b826aa63a13ae3885f520f65f4ebb54ec569e0f78c1d6cc880ab0550cb8043f07b3849155635becac26bf34683efdb92a981591d743cc0a78d67631b0c1b745240c0e77d8afa9014bb66f4973f4696651361454fdb63dd8a585d10cc590c8c2ddb1055d89814d412e3d14f7c5b8bb26f53101d96ea58da3f9e48a431135232830abb249f8d3240e8c5cabce3daaa4e3e3b005b66e6fcbfba55ee6290da22c0c96a44b35a664877f35ed2e5992067a5a1a989857517e85d204e7935d70e0da746e78af377003f55b12c1b882d829120dc7f60acb43eebe43d1b84f64d10052780d90486a43873949195923d3939286d387790447a10cec2f32dfa0175ab353adc0af6677f3a8adff3d729c6f322289ed7c9f8ee8216b42dde4df1cf777e1eb7ce8d4e12be28a2e7fb5d78003207bc8ffcb1a910b9090a65013ba99e0d17ed1a4ed4ed2c7f6f895fb64d2c5f3fcc5e31e87c37ebd6847c066aa5eff205866c348584133058d9f5f6d356c2d706374def7d7cac556f1fc184ac8a43a68869d6011cd1f926daea45b634a13b68b16493cdf16cc16401d183f39c95a6863465c3795d6e358e2ba422bf31ecf2ad60e2e3cd43ff30c561949ca0cb88008e5fe50e14d5105622e33c4d700f2ec18989827ab4d90a8a4453cea8ccc76e56a150efa0db5c38da5ea56d05391e8467693f8367bf56d45080fad6ee69f1aff4df1f049d1ef3d4061fbe49ea0287cff73e54ba3410036fe398da92a5c6591c3bb3728cbab0710b1ccd1fd04eb691781e6940b1c104c82cc719d437951c59801869724a43ffad3b3493a43b6144918e264dacd511a44dbe1a6ffff130b31f7d2841bac65b54f40773314fbd4029245b25736f01e51ba4624e91654ae7e31f9332aa00997582a3f1490db271b38efd79ee0949b0a588e0905f28925fb5869fc4d92df80d7c6c4d576f44f90b73e8e82638df149b7a9dca45a45f8f20bd737e74036e865812674f6d13f32704e51fb0eb821941c3e6982a8708c0d64dd128fa6180449944856af470ef37d1e617b16a261ab3eb0a243db3bf561279b927a34ef95c0268dc82d7390997adeb2acfbf450bc89e859ac88d5a2be17dd721e24086d93faf2a82e912fc5488d8ce63153da5ffb0457045798b53779ee4c2640526643388969403988e99db72a5acc16d68251a0d77b438363ee7c6e2ac8747ed4ab1fac87abb6d1cc9bf80084e0551439dea0a15e16a73e298d7bad2de5acaba7c3adc805acaea580675204ab2a31c97c797584df1bec5be81438159c4bc3bbcc06e47a81fc24e60c3e0490b74354062d4574cace9ca658207868c22becb014e67dd785ce01219989659b5da31fd726a6541061fad4d8ffa269c1d8c2fa6aacf287a9ccd7d69173189a1cfb933794c850600c0b06b0560dd9245af22aeb8ae2f1f5a3305c0a9ea95c36e6555208e68a3d09c784598935924c61b8c25db3f918b0b2c0a641d717266d4ea515d07ad864ba0b45e1d86bdd1514e93e8b792c09708c5971a05c477446656e98bc91567d3f731c44a757ec77b71edaa7dc4ad5884730f4b8f6e579f7b25cbc522a6e54f40e1e6cf6c6e0947034a8c7de5fa4458e48ae688ad3ffa1294da60611a38def5bbac1d91ab731192eee87c816785313e64454aced69a10357ef60bf5ce2528eba434d1e3fe03d533cc811928d7f1c9c22ccb60c328d338a7373a5012c0826d8ee767fec12262518c84785625287911117d969f3d9739a021b4ce8fc26907c20a8edfed292c4193cd8217b7b3d8518defcc2646da7fd53b48a24343a4d742462a8d6d6c0a4ab32d8aaaaf6e39eb2c35ad43e72cab5a4874fee8dfa9a92aa351e9d68e64e30cc4c4b53089b20ce93c8de20fcaf1e5cfac479f3aee2bca394fd04688c92e6df0b2b795e34ab6570620c83e8887e9d6c3d19136e705d3d1d8bc5670c1c7e812518f134cc0343ba234df1a80f93df3a385aa74c455a10594bc498a44f63e0b9cb58156812e87b5ecc41278082f5663ab79f0379d7b89f6650836627a8435aedd6c8d3634ab15eef63e6d6514e8b5e57e36f27cbea3687f71168bf132daa22c9a877cc6879a14c83aab3dfeb0a3037f4b985c557dca271173604e9fd1c84ecb0f07d0d14b5da48d50c1921155477aca8d423b854a0af9a3dbf8854c1ad406f0f6f573ce01ab61d8271e3ff4d9842377ac16ec0a942516714c51f65e6a01f859d39741f7368c3da6a84a8122345c7d074167ad8d67a3a0c122697cfa0df765209721556452560c36c1fb0ed05a289419aa0e88e6713af96f175f4a5ef78164156722d9a0a4f47d98593dbac908a89d4ffc7e9cdb0d3cebd6f37ac67403ee8c18720c1bdb8198473564e66a1b4f3262bd73b7abfc3f38d6c1ca3b2f6658dde8438c14a6953988d3a3573e8ec9496d5a2f8338df9179bd89decffbc507cf6df135419de9227b988d6739ce877e6f07519774aa7505d1cc2c02babb7ff2c8700cd35a281635c92fbba3fdf071351db1936674b2165a3b4245dcd2668fda259095f9282746d4971c4409e313c4b8d26d0159f8e7715a8bb1918b70b9f96f2b5c13aa189f9b08567004ff62f2a5ff4c00dd9051766fef21d13eeaf4924cf724887ac360cd23e47ce668a954654d9dbdfae69461153b78f356e58392c9039baf3aaa9e5fe2ea394f80caf5889c6f3ebf399d94a42daa9b9c5b1e2a09ab2edefb4e143062779ee189cb4a9f0f09e78fcd7c52f4dbe0a60469bd3e18477908aabbf7881cffea1c600f7bf48244370401539456ebd07399c2b5749e993e17248afe98eb6a189690a008f7e1b9c23d68ec910e204ecd001ec5a6aef37ec9ef48239495232231a4961540f28e3a8c1f0676920fb3d531cde8dce628025cff58d8257d1b553ef2f1d8b280c722d11e6e9b60a4a48fefce97b478246dbbb061c69b76ac759bff4f1c44353273bb1def3940c2e0d908c46f49816745107681d18330924c6198ac1178e49609999355cebdc078e151bfd6f405a5b54aa9afc31039b5e38b6f18763402ce2a05c4dc82a3711daa51bb105665082853db2c212a5a525cc55179e0e5a32bfa75edd4dc1bcb933edea7ee54f545bfb2598daee803ca7c9b48e5baa2a1d809237f93a095fe39be2ab0491f3bc9f25395a9f5ce37a8fbd3395d567af1dc579a66bbb8f399c485b231fc9975b3fcbefeb8cf27dd22b7fa52358b8456b151e25cef0fab879eb0c6d12087763cc782b870a5a9bd7739d766a6f2d8720553ec2ee4ff892cd6622d0d659b781636c6f70670484eb77d55a4680964f22401863ea6e2ef685985fd8a53e3460d7e692bc729a8b9c6d743dce71023f1fc0b4d30d7ab5ab03071ce85e6bfbf4e327ea2f12b2d0ea895ae6123d3c8836cdc716cd62b72a6e4de4747f88cf1554d52b2cc3b40294156abbc40a7b0a9d657968e670437f092e24731d1b5cbdfe38d9bf928aa411cbb22e4aa7413437614bfa38b7939ffcea0c4023dea7921a11780fa324c91006bfcc8238862dd590af6f04c70ff67df38e3a3a0ac5c25d952647ba31d9eb126b7aacb93c6a058c3bf9b36a3e677b1c3415a7b571b0a2cb974eba31d7c3d81b480cddc88bab8f5ff265391330def2436e2b1b28349beed767e8fbc12bf7705f8273d42569d5a577b8da78ba73e02941d3955eab5aa99f3cd747e7ed835cf3700f666f4a9356927449f8ddbd3951d8aabed30e9a3e1ec4da94d853945247456a2ba13192c9ff0c35f245b6e80033f87c1180b5e5365d8dfd0992070467d083c615616c45d7727acc3817f551fdea027eee95c503c52e6c6f9378947be07f75b8eb898492277852484932b9de2a87ea6e525a6c3e4fb2216cba0bf7b985dac5fc6068de99003cf709d203508b26c4b1bc146ba705f440e14258a5e6c0624674fe7ef4b118ff9f8de82ccac06fcd4b0126faf49038c315faa8aeef66bd2262c3cab8ef7a1b315e622021cc45183f4178a60a6a6864e7a6d1e30fce69d52e4c3acf9c802030779c25bc4b22f19c67570f370513699dc48a8b547ef412bcb1b510506c6c74dc3211921a833d32f02e47734f6592a46e76b8f6592f9e8dface8fd23e21d64753f433dfe070f5cff759c3712b059cd0723a1746b5f12a1ae0d3c5534074c61a6bfd0e0a0c0d28f7a03acc026344aa330444e24885ea8b154b559e0884d1571d3bfc449c5d10ad91e3104f4a436c45514d9ed3c0dcfbbe54be4dfd6984b8005610194f368b54b6c5356a70276febaed590a8cfcaac9b5a427fb7668c6950bbf3b35a9f04ddd02c37c295b478964e8ef65faba84add3510ecc21b1b1bc41ab237170b6291672ab8f36936980703a44b1ee47dc7a16b41e698d54b210c26df19429dcc84929b1d29deaf0c68f210a6b984a1869e772a1929769bb877d04ef69d68de49e625f836afcf941dd7806f490207a3871fe02abecf40ba32ad29827beedd5488f3a1759e2d6cecae137161235325b9dedbfd9dd1f0766b7a3e18109f7382c339e530b8ef7b4c2e4973169a05b19e52a773fa98988bbabe442083c3bf652802b911f68e3271dc46e5b5c08a8ab7f884fcc349af2bb21e8f8c27da2cc0a783626e5b88fa3fa96f682ddf0a385f061885d538087894afddb99d159b195ea8cb942a7ac67f02311ad1f88064f3ef4506e8f631101c7f210ae15bcb6cf137d52853a5489ba87bf5084464ae685ebca77fae038f8f0192add1b2532b3bbc05f5ab3689c03aa0c65c4e75678ebce8cad8fe733ea3c7bfc71293e2db14565e4bf59fac33468f638433545311e1b4fb437d90fc6625ccd6506a1a7a183d2548035f1c1bea6edee732f1a8cfde4b4464c83512e36d70effb49f0aaf23bf2b8d3b9bb7072d2e3113eb46973b509cff60bd30c79e116e63af2f8c4a7222519da09b1fb318053c33afa5c7c8db83ed21bb415af1ece0bd8250aed3e450ecf33bacf75433924e240b5cf7dbf03d14d9db03be0ea785c0b1eb1e3db3ce3b9dd1eec42aef606296a27874556f47ce53c8ad01bd8adea2711fa45b97f1fa79a0b61cc7338ef259264e56ef7fee1d7bbe75aa1a762dada22d7be2733bc4d1097bf59dcf07cb307f31f37cab0c0488507e55aa3f3e83467f35165b03cc19a2f314aea3693f3fff6a17280396a9c5ed377bc0a555cc3e478dab35995d927f61261e9c7a3207321ea68fea64c9bfe4a57fe7902e9d0dbfb4a0f08a29237732c5596a4ad8c9c7e9b2049ff9f792880ac183ec2680e7c1ecd7f34133c2193d305910d82913ffa19abfb7efa5679aee10bfd6fc21a504a67f2e20966accc349c4bfae8c832a6e375107903151b647c8280ae971d17e43d8c49e21760b9b118947cba05d2dba43841f27649d1763c303008dd099eefed584753767ef6dc9fab5480746f602fb20a1b81d8369848b3bf74811f624049a1f7f7e91874afa0695ec75f77838f3721b88854d0d41157c22d7a41ebe9f029b9722ca9f40418fec52d1833505477c9a99590160db9046e0e96352a866313ab5d307491776205e9e803c8efcd3d90c3476713e7260ed80e42502140225b9865ffef1545122f51e37bd9dce43d59fc2aeaef751d3ad3fa61c632c4eb3cb38b99616ed4b63d07c15c6485bb7324d8c2936230a953fbb5ac9c26ccb3ef12c1a8fcf5a98471eaac1372fb080ffd8c6cfeb833714a1ca5d6d7f1a0b7c2145a6159b559a97dc6aa8ae020587253862ec606630106dcfadd517e4fcb94ae1fbb15350667f394ec212c1db239ea558f20d09fafa88cfaf91537871fce64cae65e9eef2d6c24a7df6bfc2890f7f2c3298257befba518e3a6f3f1d9a7f9bd660da02b616c3e0084b99834f461ef0bfb074cebb446e0b0027010553d41ef3aa5711161fce273125f1b9237f8c401afc7647f4efdfd5caa097498b9b6c33a0a45db8b95e6d362617faa125fb8065ee2590522f79b7bf3fe146b70d39e863e743deb77495bd3d69187dd25c4c07810e1c27efad80ae49c6ffa86fdce66eb9c4e02216769884be69572d399cb4c259577a437df36becf5e58d776a55834f5de6d9f7823f600bd9323df15d328e9eac213b46c99e64f9ab65a12eb4ed639f4bcc901bb23eae3c1da79a42a9cbf79eae603688da8f067f9fff19d25e3a3bec9b14924b27d95e1264d2231f9142c34319ba1738d296b6de6d3dd194f963f870fd76a21f2cf3b0c33fb7902476e54845db387121ab9915fa263a74c4afaaff4ea53b3552b6120561326c600cb33f66ab3d055de8bc007f801ddaac01337992c27217533cb8b5872b93b38c4f78b737795ae5348222d283ae7154bd23767b6d241f93c9a1dc65ec1b9fcd02b98d57bdb1c0a102be330e4278ecd060848b81adf5ca88519d6f9339098d0ded94c4a423d11fdd700fff2474083a779ccb364fb1278bc69b16ce1e9603a5059778b0d2aee4776a3f057bc7a1e0b0dca35eac0230889f2593fb9d9f9e764027959e7ac1a3f3f5879c4d38ad1063e717b06e15a4fbd125cbd34d6a871d29ecf12942b48fca9c2dcb3141cf8e21be666551c035a353caeaafe2eb6f2bc36136dc6ecafd762d30e050b3895e763801c479bdec78278f2e790aa0d6d5797d9ea00f9998a7198dc0d1aa22077b8f31f443b3a746b52ff4752b2f045cd5a451df5df6b29332f32d0a4c625d5d035b611fb510b9c13242a9e1e5957fbb1a0e6823eceab73c7e915480ba4bed21332893bd7d522b6fdda6f06331114363017eebd273e66d94f1e133482d387a09384813bf0d313e7780962cf24a7307ebe90bc14eaf660f527af315de1911d8798b03e73fa08d7d3fb68dd54c6d76029f1522e09e4076a6188520f95afd245078f551bd353d87d854c81d367ef29a93f63aff040ab4f48348061e6ae9b0f008f80d8ea0c73ef1731ffe070d6d69934d6aa255319cbe1940ac6e544c31499f6cb8cecaf12e7d65cc7434838d5bad657f1f31a08d471db5953319104f79682a3564a46467c4fb97b6d01fdb3092abf5e9561ccebf32f7f9b8b7448227522fd1d6938f27b634b8110795dd9e7e38353e46175b516bcf7ef446aaae57aabb9dde2a7b379603bf26e3173116e83a3863e4c264784d6b1de356f5ecbd911758ad6676d5fc415628276bea07b9cb99a1487f80f5006bbadff5fe37bf7ac87b12a05a7b8d02189a45b5cbccb03e786c5c89a2bedcee661653a702cef3212357d3fee9a6704e16cfee71994e8411d4cbdf05c6bc63ae63f31af7d8fded3b17932d61efe01cae94f51bf5132fc86e161fa994230d81d672a3b93791e690708c9311f75e9d2229bd2be43ca92715d589303c5434c9022ae7a9fca9e6e17afd979cea0311a82afa26337ceca693e8d37a45f89a1807906498dafaf95fd3333b3d45dc8578a51aca5843da729b6e53a3d77b85b934374f0c0211f88b99d552b21e037f80afafee51273cbc6b6680ca4f5897d706061c69734d83f8c05a29787c407ed7083f493c7413acae495b0e3059fd602fdc9f4330711d5ca2cf9b9ad25e17dcb76afeefb32a21c979f857f91ff66f6a8a95255e659047b66cf5b64d85e8511a506fe96d3d845240d021f63147cf9145e07f5b59a7e54ceda4205b6eb6d532711fd16008c2c2d7371a07c747f98d733b861c9c61173df34dac922728d72460c27ad6c814052d8ca3ac71953b98ca8840372e59edad27e7d7abe1c781e6a93a941192a15b8bb7c5af8935772743559cfa69232782a29b994412693b3c465fbde15616f6e2a6eaf52a6ac76355edabae6a3551974092ec473a52fc74033ce58cd761bdcbb1a50de2c0009fb18c1159d25719dcf64859ce45059c1e9c97450600de79740a219894099c7de7d2ac5f1f281130d10d7df82ba9b3d04f6f81f014529cb28169bb5e2486fd3af8f3d807909b656235c97faf84df5f6b4100f1c36be55917b0f0e078c7eac9b88b596300a89f536cd83e92880f0a78bd314ab1a52a6238f8da55b3d385309701ed0b5e55b06aed68afb2b8b712e82ffcecc069b03eaa8fc51a3cf8c17fd436db2ed3bfbb96ffee32542c8e412f2f441cfa56d4c10fe32a70b43e0e7bdab9748267fa6dc13e951c1e8443f7946fa8a32bcc01d1aee9e1c3272650212192e6a5f264a894e3737c939507517b6ffb894e6151b9acf044ff579950d9338e7ec9cd102ef4af8544d1a3142ba26a17e4c8fc73485f6647b442eab1dc86a3fd41d5da0b6ce2b6f6a1305be316535695725a0d78b27f4659b4066fa0f5f0be5c63b6c06668e65d0ec19d6bbb5b7640aff0e655881297157d2c6c446b2768faa4d87125b5fdf5cbe8e7cbcdab5f3d15d3eacf2b00715a4ca14acea37f9462f7282dc6e429a7bb538533fdcee839d26705368f8f717914a30d359a3339676077f609103c10060c393bf96e3b6589a2a51f4e35c371308c2abeb883d7fd054b3b697925cb515f810239f8f20018df00b53f80bf63cc56c84399c24dd26d36386d1ef8a05345e5622bfaf5057d3ec775ad84a03c024c9bc7717bf67f74b072b22e1d98e7f3dbce15657596372274b555e9ec65db6e33f8a23a8a270a724c9c1d1e93b3bc8095a36ac99a0f63533876c82cdde2a962df3d5718c5e5672b61c3a4ded555368b208edd4570aa54b506ae2866e504840db6336ba013a485a603cc17836ca0a4a835ab9e5639e4f2ca49da508938942c0dadb4f5169692c59351a47185de4acc13f097057a7f57fdcd07026ebec2f0c99334203387f7b02f220662d5d85b51d4e6f449062a3d544dac4506f1e7ed14c5353fd1a3d8ce5301edbd74e6e63373bbd961a10040a13ec86e47767aee47fab562df0576e23abcb9569db58628a0574f0e572d8f87999d5b0066751a90158f32f23a6ec07398546d1b62c99004d7ba4423fbaaac2ad3a9d740f2e703544546a9239af71ac2ee8ae63603ead42ccdabaa47e9ce39fa4bf70649d70a4661055fc6fbe6e097118b7612c265889d8f270be64df039b4e693fe227d4fbc787a6a490b84acaf07bd2a5309c102ccb1ce4f95f70d0e5528e81693f303065476e26dc8c179bf73a3aaf011f5e1c1672f39ba2ae06c0e812907b393b26837743f3703509e45a0c6fe2a263535cdadea715b7a5fa780818c568069cad611babb72613906431d2dd6e08ecbc9e614fefb7674e064fa8bde67bace977c279eedc7ccf627e700d9bde758df4d0649daadab16a42af798692f2ced2df9a36530ef34f1b4364462fac75755abd229dce5c72bae2362f3d603ac5bd9ef64b26ca494f0a334684afeb5f6336b6ea719c2fb0fd87173ba3059f1a79d2d2d37888475fbc46d766d1a0beb18a1aa867bdfee0803586aa965c8d3406f116b8b402d2385904201dfa52d119975018674ba80e061dd9ee60a50bb1627883c57eb6d734ab1553b658fb4f842dd98977588fe0c44e46f95210b3dc99b11facb415ec415fe74cc3ba67ecbf95a896bdd072671a702e9c134f8e78970d0b465506c8405f0d340c8d5b3cde761501282d2bec9957b2ee400d1ca9d5dab78fff5b86bba9b569da6e4aec5a367f5efb60d0a24be6c6f3ee1c22bc8107d15e690372e445e7471f506e3ea5a9861f9ada99b55f349943d1ddb452fb5a372bea34eef32351ed7992d901175fd1d038959ce68c23b79f3a2f70851509296e6c0ced114eefbd6611403850b24e90164556c5ced5a68ac210395216b6592dd4aaa73c6d4ad8a81fd543a3b8513b0621350954bb3411f4196a5a008ceccd2ec9425a8a264198e4c2d46e5e7eb8bf405c19487e8a2cc395e9f22b901617cb7c8f72f7daab9d3f30ec548e9f9e51f903fb04843fa891164fc633c3bbf10d2d5c05c9a4d48ada7bd8e0c3a57a0d215a89ce9fa4b1b31bf376de9a50194558b35968d5222ac1b5ac0d3d998f46882cefea4fff39a82d73f8529518779af7fa15b4235081758c2776e751e9f3bf700811fdbd49d804b26664928558bfccc3f068beb4b079d65db31e57016d556945216d310e28caecee6732d44575918684d5467f3107f56ea58f9a18a8e5629f878ffa86e65e9daa39e5416b9dab65c2e353307b3d5e12fff9924233e97697a4974f1c96fea2aa5530557f3cf121a7427cd0dabdcebf8c1200dcb378c6cd80109c9a4d09c9ae95d7be427b1f115e32b13904ee2f1ae0891d599dccb1393cef6b1283d145fe7bef0be3e514bf6d2fbda796dde030ff0497ce7b5fca9fc1b430e1df3be92de51a9d0b6328532c5e7b604ea815fba9ed39d57d030794bdcac25e1d4924d6dc4d7b8be9e52a04ad16b220a0703a4d01fe3c645e35322c098f7926b278cf41db5d9575cd72f11f8e2660e2e4fa6a3e7ca64e03e2e4dbf03c3a830a44f00374d9ab64d5d4011e290dd0d3c22cac28966ebadd2e46efb8b16974241b995dd1e80d039655ca3780c5d48893baa3bf770c4173e9011db6638eff46a2e2e2a6cc73d0b868333482c6110a30e0402f3a8407b50e89454beea5b88ae61bc2aa3d33932ad43ea4d70e52edbffcba610e3f04311a5bad8320fe14bfc7a4fc314887e8dfb04b63ddbf6b71475401f66f5d323df298bb2ae52096a6f42c2c4b4cd5d288e396563685978801bf1d49cf401a86ef3cebb68819e46a0c317a7d3f0ec7bf4444c767cbc9c80f0c7d936312df5cf172f668a6f335283421cdf1c31d844fb589e26718d5115b170ebd3768d8fc2ed83bd61f0e08c160dfde129f683816e504bc40ebd568819c9452bfb9a07ebc90794cb971490aaaab5c299a1de6a96cc72a3f708fab06c4b989b64779f35818f48fee7e973c24cd719b8f8e7380e5ecf7cb1459abaf643f0b59268db4b6cc0feb07045bf6a942a621154148012750abc2305f50a20877f464335b5491261186b4f66d62739cfbf2228ebff7b7e119c168b2cd7c1308408f78e4d1913905ece4380239724f2a1db3b42c7d4c0657bd14976a54413f56c9f8f50c81720da34a49a9444494b89d0d4f2d74efb35ce9172095e20176fd56f90a241da5b064fd4c7080b2e16f2793615cb32682670531c1e03c185655bfd81b1c74360ccc175c9c7c7806615651f3dcb61cca42e5acceb4f758123e970b15f432307842b8410f1531587f4e0979c47607ad8881569dbdb3a597889819ebd615128c65aef040b4f91e9c633f6fadb027c4c79bc6907f630fdcbb6f6b9583fe5979bd6d94f07c662ba8923985cb18989a4d7340dacbf87f42bb3cf193528f199a2d95ae1063385efe922940499af3ee5c4d2870a66b0390510616b56940dda3fc29a3cdac112dca47f3c8af98e69dc728797338101b3c1cedd686a7639bd604d8851939db1fa60d45eeacbbb6aef507c19fb6a620635767cafdc44ec8b12adb40e649303a2e6017517a4dda1d98145ca89e53d1cb90e91d19db626b1aaef7333602d81ab7aa9d3b0355f8a736c019ae1aba02d0119a5bbe6187182a66fad2a08e4f3a41f6d67a3b02ddb1ad0ae6aac2694dfaabd0ecac4af3c7d35274f1bc70007d8f72db437ebceb789edce3700183fa59a28b6d85e034d0be7673da5a678cef59ba9f2a1011a94ce3d93d2e8da19396b8c9c96634c1c7d923866f1d0b13c5f2d58a73f1ddb1e072a6686d4cf3a96b1accb5ead70f5c5426ca3a517aa40609f20ae74d0489d9634679259ab43eb46d177a7674fb92cf94dc4288ff5f9c2240c84e001b3254701a3af51104c1f02cf013ef1618ae37e18c94c3d10ecafefa62b7f98039058b977a933b51e0026fd49e05cc2ecd473daff13f24fa62051027753040723130188a4edc857669d0dfd0e83d32a2a06bb650c4dc958449d21477e98a8c089fc6defc50b43cd7e05d3831197c95f56acf5ed93c8755e73c51e77c35a67df6d05689aa0571e0c13becbe762ce3d662a6bbd23cc649d513e087cb21e31fbb40d0f4e28d0e14f3e851c57e52108cda1beb9428089df1ed89ae18ad859bfa0ca0d06652d17f755167736c087a224803846d445b66164f03e6e5bbff65e4b0f3ed96f1ba906a3c6cb4781a7b7e676a101ccd0a87ca5eb1f5574fcd1936ce14a1bfd04b502b0fc0fa6651198939df06db6d0f0af758ef50f4003d6a10ed21e8846937afcb73127ab542018eaba991eef03c24ff663d7f276afda1f4a4dc54edf70acc9488794686006bf8cda55bf56b7f5dce2c9f86fd824e432d4633e31011f1e6d4acd6284ae5fda3b61ecd75309d81fd0337c47822919f4f7e167ab6bbc1580fc31780fc5ed6a37fb9af5d8a3e4678e8b8e080e3ac1268ae60b6e496a748474183adb4ec205a6cb654b1577948b58812d90267329f95b7558de3821bcc582171674612ea9245d840c370ed0070b9bcb97928fa9ea43857a595bbad589490b4cdda3593ff7b7790e1a838286c3138a16dccc67dda2df4cc1acdc80847e5ecf513e05fab122d65c2fcdcceac007131a3c2e0130d8b892a70d1bbd9932e3286d786e535de0ea3323a105a693721021dd2fb4ff3a521077e20de9b23be1a756f7bbcc5f8824fd67e1c0f3253bb5ee5e6c4b1104ea8ad7d2e51a5205315b4cd135e873fe5fdc3695fdc74a229a764ea8f38600204a74ccc6fa4b7ea047b445e0393995afb1f6ea61266faaa947d1bb041a0a0cd93ac5353adbdb029f75c45603a51b1db690e3934401dd3f82048ef1f902ad10f9e092db01306b242fa4a132433255b3a918f62284703342a3b6134b7d9a49fd7a8c99fc333dba1dfd1dd59fb0a36761a524e6bfb884f5930f6bbeab57ec1a797423789f744955159cfe7d5a35b9da4f4f02e77301234ed8ad5eeaed453c67a07628744da43947262059512c86fd5506e6ae9058d34491f75778376abad33b8b2a591c1a933b159289ae82caa319a0fd34d0b1c0eda77b41a0dd4276247572fa0cad10e2af7c3ab2fd5e1e43312fa76fc9211193fbd1ed589a1456d8e18f16f42be1038f47313a47bf6abfa706333ecfd9694ce670ee2ea762a47d72385a63f5537510c19b16a6aacd1a2507f0086d606f2d9084bc911880386888c9d0f11570034691b4a5320bff439c58484ebee415a417c15a9f480ed55f4d8cca0cc2482738be9f95c5c11b51807408a24ad0220b4a4adc9f777df8d2efaab67a80a09a853a9fd5e48f6021b38dba5b8421087fc86815891a74b4466a8f0d947f732c97c872a201120c17e9b6b8354093408dc5896feae585c9635ded105c8977da2144d948731b0a0f720e0e3d4129d94470f7fbdfc0e6dee0f3380bb950581fba648d1ad8d30f7abce41c4f3ab01cc21efa71f82459070499ac0b11e412d0a856848e0096efa90f21b0c64993814907bbb34fedadc31ffcaa31d2c4267f19d7747942ff7f919097d2fcb02e2ab0aa87ede73a4df25c8a2f4326275ae13f7ee035d3e89f449149b99fd8f11f5e6506105b611fedbba4ac1263371a926b8c87dca6c8c86737b62b66c9dd27bfab08675cb5ed34c6de20276761ded6470537863873da9ac7dd528936852e5f6507a8979640bffb435baa33899bd6003c8a8208929c71aec026ec9b2f41f86a49b71973d3776188ce99e28ba54898efe8648f77501b4a284c48a1e4e835be783e0434a5d1eb235d0a09101b768116d69fad1cb2147ecfce726b89e61c9ff73dc5bd4e652b3ed349c8c7b0e12e027f4aac007cabed5493749a087db85e4bf11920f4eb3deccfafe67731d7b8dce21d32fc3aee275063a7fac613363d1ee00d5c55c826cf7c5fd8405e4e9b743dfea311c28dc0cf043404029046c12a4eb00cccd0c849b9a8b4f1cd29d74e8fd92bda64e7183a7502bc7a1f41b0a0266368f546e2c69815e01a6f76e38da40ec26052128b33762a3a73855c0b6ce4e1f6b202aa1ac92ef56e640d964dbcba30c93c577f2c02f98bd839c569774ce9ff950e978761c1b0c8c7406cc0868fef3c2b36dcceae1bd2874b15b4892b44fde8a5ad2499318e0b79e1122c8b825919c1bea8cd4384067e7dae4b219208be694abca1ee9222b24ad0f95d95455e2fd7d122debf1989b2a67e757658d3371470df6339bf6ddd54561c4a17c01fa20dc04dd009e417de6be05be0c89e19214e7ec4b575c35ebbc8466c89ec4b8d83b80463161a62000cc3bc97256a97112be7dfd877880c5719feed983ca87e52ea25756cc7278647c103ae64fce2e8e8686ba6ba475ac235f50fe8f6a17c7cb4d6f9e999394e8cb81cfcd4dfc7a08c4f9bccea699b1ad78717b396244f58b04448f8b5617b7317ccb40a97ea90abe2482c56715f186e7b1316d5ff0212de5d4e81394f3871918eea77bd2faed236e7b380aa7308274ceffb6fc5636af43baf01b6a48d5a502fda25f8f742110a245b12824a71c34be93441bbd578866a3bf2c21cde5b757a3fafd4ed1c30f6f5ce4ac34899821d80b13eab45e10f004b80826dded5e13b8a0dbd4b77dfb49ccd22522f9f5a7d4151ebf670e1e5d9fd0c98bb2c19b02d4eb7468226bcaee93157a2de4f9c79daa9ff4cf0b2685c6c55962d06723ab175ce420602cab2437240dbdd38fad5376134a787e808bd58a6b9d5bf08f99db4c02914fa8dcfc24c24b9334de423e57609b8b1b686717752e54024e19a11d5bfe20b8fc4d6a4009c19c174f35afccb793e46bce6b9369c9cfab91f812a327dcc237a4754545b19df316f720bf9e746e6a78ca4481a4c516b55a4e35a5e5e8f6c2dd473b95467e8370389586126a659730d117ea4d14e55d8727fab919b8381351a9992a672971b7ab6ef4580b256a620ca3a57713bde630a1c29489d862e89c75520df0f9c8c7ba17240772b8fbdc8996656dbe5378a185f82089e204985e307332aa26902114bd09be8f269588a8113a45c44c79a507b6929f21e38b0d8873dd8cc000d34b95c3e02aa6161d327e3b542594acb26f80659d5263db86f0525419dc237af2fd9f11b7916e3a35abd3a763368e97e8de0cd6a946f90c823a1f44cd9d5586cce700a6550e781384af7094e64718cadd929657000f5513c87dc53d0bdcaf82e079be099be95f522bef6020e6739933bdd61dd2c9602a0ccc56e04b2c39a02c6aa3572a53f1dbdb506ea54404a0a4db74223e3c8461d89d5501b01a11be2c4984f3f3bcda821529f6548e2a5f35b683ea869870c7c01ea06b51d4983d280df9f30a53f28ba973c6406d8d03f68cb7e50059b56f3aec5fe33ff54eca4f313826f8dd322fea02c4e85e0bfdbc691cd5dcf2f7c7fb3b9b2f1de532eb046a7732e09ef08980d08d6a9e1a61106aa09cb3a88651548ab3104bea2cddc6f41897430e1510407a102d216d7f570ecb828c2016c1b08391bc692b504a237c829027dad4197f6cf34f332c276cc6db81b07d6a5b155dc033d2b0dfd6419f984d234b047107f8bfd004595b47213fd60004871a141709d208709f51773815542078ae2f0aba3d638ed2610c53cd4d533cc0cd8f7c3915ff6be17260cdb2bfdef66dd44daffaede3e046f4c5882bc5cabc31f0b8e2c649daf7db27e05a76e9a9272f6a7a2ce13e6e8f3f63de6ae1a5b498d2f0d7dc1961bedbe865752c978edac55ca02f10070305522fe3020e8a05c65f1c18dbb06e376f8a19fa5fec52da4ae7d225223244ba01096e318af7e43d50b47bfe28b0d7742383204cb031ff68249ceacc885503570ebd3458c90afb35e4bdfa7cfc3a8c242c457c6479ba60dbe7b364f7680584501191d070fd3d84b46e628f4fe88ee4be84f5834fafeafaa8cd234702f1d97d0089f600a678b4512ee8c9de9225ac48a46c95f24a9ae53d95576c7271ca63273896bed3bc3b063364a8fcb9458b0cf5927bc57f83473c619141ded8a18d99581d9f2cea5352f61771e9f0fe3af64d9ae5cdf3e02ea33adb77ea456459c99c2587d5d53ab26ad08a718f4de9a73697d01995fe93347337c9c3981a4a87dcd0c897e210daf24b75e6172c844a461db8b12dee8273d2874e0411d5d288780c4b7fe1530811e04c832bf37a3856c838a3ceec36bfb88d2cde5f630202fb3183c52cad15190b69a3d4f83f7bee6ce18c38a45071233235358365e4e26cef158aa95bd8fa5bd1245dbd300b80255211af6d98c49c35ca319fdc0c5324b77cd58b28bb4cf1e8987ff5df7dddddaa6de9f6c5ecc9bbf7a5e56d4311d36d211bef6fbc8e81bcd0d06e3aac44557bd9c21325f6f5e53f1703ff7a924e7c18d86341933748f9849f7f36e36fc25f30f1ca755006ba986aabdec540dd36d3a2af1d0aa5cdb866511fd716f300f4ab1cda133b4307ec98fd0061d62dbfabd702e77a0824a478162a5da2d514ffd86573774fd9d726d0bf9504d1ed8bcc21dc6085f5c80a84efe9be2ec7e1de1a6bac56a89c33d0480fc09565fe68bbfeeaa1dd50a630666ca7eabb004211a97d18b11c3525664e8dab81346271c6fca405d235438666cdb642dbae85f151712eea8b69baa5ec46b7b21e73ad7624b52e579c0928763f29be2dbbf1a8c48d1b7c3ec95b10da5f79c100092bf9b3ad2b1999a7bcfad5e0272f4746f0bf1ed629fcf0b0a398d34cbf1ba2182f9496b383d143753e4873bbb15b87d435b58c02613b0589d0f34024cd3865a599b9810339f73f667dabc9763f1d828d5f10e0c6d8c0dce19ab4da750803e362d9c0981d1ee244b185ec6de5bfd0845600fb9c13ed505cb992f77c17dea830a19c796f9b650b5ca68d2fd39f6b5dccd09754380830cc1ad7eb83f112cb4f1637dd247906f01206962b71616d92c5bc8d1d122eaa65218ca387b60bad5d7de5975bcec4b4ad4d1e3fa70dbca1e8c54e57e82cd597101db49f75ccf2a0237354a082e57c7da55047a153e4a2e82ac5a24a8ce36ea348d340320eb6a7ba7c5a3256e92ab36a37d7b925b1771ab6cb1a63ca09656a2aeea1a2e1f9ae3e7ce9c5003fc6283e9669c4a838af1e596147285450fc853a1e62d6957e5a28404fa056494471d6cf2989f41b4fbbb1aebd75025380ad9c0fde9f87af9f2eb1c44bc997d50d53941954e726b76c7831fa3510c12f54723920c5c2ffd496435b85a7f0677302fd3b5d00bae8920ae71c91ce8e86b72bae342d6608fde10c2d264afb7c335be0e8d6938bbdce5205f80121e7b4553689c40b2c1f26843c0707c43dd1d561c5b1aa636f309f31498c473331b8ef01e9f85662c462f57f373ac9f781ba735cf9d1291ea89d5cbd3a6244b2452b2da055e9ab2f3b0413f88ef464e9c4e6a6963282a9cbc6ec77a57aa2d4af78b98bb0efd61fb8b5c82e1164fa316064fd099ec4e4d1cf482b615687207f3c374c55d9b1ed741ad21eb12e30901fd8101f05861220b42461550a8c348558c78e0f308b6e3b2c24954c8fc5c77b24c0bae2d34b4bab0d2fe34b773a10b73a02cad60d72d44a7547b925b9bcb58c3e234a2ce8fca122227d3d81fdfe8cb50d967e08e68e8485c8774216ef4d216dfaebebb23e654616a9e7ba798e6fe243f8e3b3cadc52b8587533bab42b6865901b76c28d4f0e0fadff05ac46b93597b214f38e56caa381be9d39cf855e0816a8c49375e2593d5d1eb516b7650733b9c33df0c21be8ba96c6ea13fb57397bb299e607f8fdc19f6992f5a2db3346fd7208ea6245b2d1ce876eb07ca1a13b48a3c21da3baff81fa51bcc095c7fd9c0d53faa7e04f8df2fd8634972049aa70492947ad844d587fdcf22be1bd209e350b998c9611fbd25166b337dbf025edb93f77ef89590d6069ba2587de1f04e74d6be12804158d2725957c03b09c32973b75f20d744af0c7c1cd1a32b20e821926a21d9b494399f295e09269d3abd49c8b83f4cd7ed89bcbbae48fd66e6fa25f0b6f908b5e3297e77e68b6b9d16cf301a0e723ffe9d54add31d39e7368db0b5cfa1d4924feead0d47434234b203c93fef75bf568512463746280a2dc179fbf96a5a7d5e99dadadd4cac47e594618218408a0030a7c200007a1526ddeb380f21cb72deed93abba815306c89492e73c08e60d150eae66ef03adce5e7b2b1000a1082eccd93e6b504d04183cbc0e9fe290446c038660d9924d4f0b92e2479210fbf4cafe796afb6e2b12b0fb74f91cf8dfc19e5512dd6f8eea332fbfeabfaaaa1b0475e1a344e6084242bdec066b9bb16d42e5c1a812c0ff905cdfa627b95cbb483832ed0bb8c74cf75a0e3406f9409a1aef9655147f481da7929a471d2c68e950bf8072b8bb078cae51a108f1395458d29b2f06a129c3531c089852c1f051401bb8320317295acac54424733955a9d3e644beb7586545606829222a9f0a9c35d3292bd915cb4a81f601e5b55ab24985619907d04db12ef0764aee7b7b446a17ad31c085c48507e66d35215e75e1b44482fe58b9bc37a482e301c4a368325bb0d214c8d7b5ead0294a2f81c8d75e4aba92d12bdab6dc70971e1766e51a2a62799f7b0cfb26294b35e35bdf018f673c27069a879eae3446397cb4c318513abab16059327d1c0618a527bb5bc72849feb7320258ffbc45b839f52083dd98d68a5d52fe4614ee96f52e0a9ebd45466136f1c4e0a857a55ed6ea90cee5fa9b3010f6666a79583315635cf22347149e78e742f73a55f9b71648a893dbf7e84fae6454f0e73a1346c6959392f3ff933cbe0fb70ec017641009ec0823d892f5e388c97232219051e7785a14d450c88ce7356e3b1f0951eeedfdf8fa58fbd8e7845977292f346ba2d2709e3a4a3db37ea05399d8b71a1ed3c7f1e8f1394de4e7c70942123dd1a963b17465b0ee2c7ad5c7d1e87dd914cc43e89fce8274aceda2470824d524e94a1976e0b522d15025a95b2a7344194a91c737ab355e3de82287b034240cd24cf623630aea8014ef6a4caa0800a7a35ecc6b53cd76d6f22f012abdbc4bb3a49fd66ca1568ef8a9d4df35315e2ae2bc4f2d53b2ef37e00392a68e0b8994dea73fc3cae9e6549899a5718c53a40f67e40c6d6e0a52a80a9ca4a654726fa9c1f5737770c9e640e8c2b71a436cd578e9cc4e0c69d0a6fc72553a46d696f76baa94aaab2ae0aa08d2267d1378a9932b179997b7d57eb2181546e5565eb62b98aeccd38507420f2aea9999e99e7731abe54327f8d5e2ce5fd442bf4f96581043c19fe7a0c6f0fdfac18392ab5d5b5ea88a64b241e8f1bb0a6a67b84b563c36fb2dc458fd5a32966ce2a583e1b68bbda735acea4574a18d3a5bbf95fe0ce66c95ba361aeb0815c563bba3d5cc526502d5b5d8e4e693c084200e5eb3aabef03bd0256ecf425a5f653487e8d693fc8466e68474d17f3c403895a6c11640e84659649ee37521857d154bf962296b47b35acdb49b5f0264faa519e27852ecadd945b43b3128c3f041dc0280196d9c1c109e3721829598a2d1255b760c4784e1deb5e54f0657be9f2fcb7b0156c003719bb9579c242cfded7a6e185f3c0c2a5581769df77f4537d86f52e6a75c1fa2b4a3eab0026b466da2b621f9d273d7d53da4269d36e2cc29c6631c78361af41b744ff274c92d54f5ed9e174cfac4f6d8aa5e5fd43d478b2c953b4158d8171fad7ed09fef2618b2a68fb3e5a704609f8cd262875ccc67484bf4efc0a40a281acde8b09c2b772247e809f7466d56a0062f0de09a867bb56b34dc3b7d8f04c5333886c17526ef4b807831acc8157a2b2572804c7e937f150c9741d86b2f3519ad076934c74a0a86ad7010e5bacbd470c89f45ec4bd6c1f1b6c87e1d89ebe66bec47629a8e785095fb41681ab42cabc0c42cbd99f013d28faab363087de83255ca08814a88873a2b53d3d2064b5685187c06d5fd266f65e6d82a04f196c186678772d04a257d059aa67fdadbf2d5dd36df2f496b35693b7fbaf757317bfbe63aa103a8f3cc9c65d8d46e6587f9ba52801b30c703c593930654e608daede5e881f9ef55dbf9effd14e0e885cd26e5bbb032149498230cb236081e49b62d133f583f1fc4f9f6664083c3a73d390256bd5c7d0d51bd8727f96f135ba09b39133ee68339ba9a555d2bfa5f8795f9b8a638537c20c011b4d3aa20847a4c2bbff1ce73ea72b4d3dd12ce23b7d8653e6b512d48edac9dbb63922b3e6049912eb2c1978716b08d64c1b9c23b65ab4f7c31f7d2aac9c1c4b014f38ee68e2ea788b3a251e3cf692a97bfc289ee3eaa071dcaa69c423dafde1ae65a701f191d838f96ee8a642e1c041e049e52cb1220a3fe9309c64960f46fffb008b1c998d41330068c12df56a2f65108f669ff7e100cdc35bd949343b891ba4e8daf1761665e7d04fc14098426c49a93aa03761ae4c38601209e1be194ef629778389d84e44a60e664f99343a3c8f2d5c6823129eb31613a984f86edee4aa5672014b7a2bb8840040a2c02575f70bc01b8ec79011c8857c2b86bb39dffe497b19285a6b7be3d5707b65a9d3a2951364623235dd35c9373ae1c80fba28eb425fb4782192dc5dd3befb255029df6ff62ca1ee2c89af713cd8df85f17763a142f9a1c06ed3ca8b14780bcbea421cd9d183ec01b944bd73034567afd0eaff548ce0c449090c7a6002473c3420c832ae462991965e2d3487118cc2c446d173908d836d317e7a8dbdcd864629c06b4a35b8d1b45e70287c31cd7b1e4e734268461c2410c0352499c6ba7efc598f8b174bfde02f73525dba6e02958877f809eafd1bc5328286db4928ef18b7148589fde6a53342d79bef4f07174d21c4ebc3f493c2a251adc5a085fff9c8da6bb11e46d1a125d4ea56b9c9f0ca2ff8ed7dae2fccf568a36e62179b4a1a407a353359195385d64cd17eb415347086a83cb4d2dae98be3d6c6f4be544b534b024e73aaafa5cdc83a5c5b89ab48f99c06fab1118d77d5a48ec66a65191f02c886d7a569cd7cfccbcd23311ed7565fe95f155dbd1c68fa9d0fc8f22a9be90e2521b172eb09877a8e81777fbfa7039e229f041502a6637e6d8aa33dcec09bcc2921f84114af56766464dd73fed22bc88084656ed5525c20e23b4310764e9444ca5b5bff45014bf6bb9a4f7005d058275e1a5af4347f559b31d84e3279567b140d0b13cd54e108f5b890c9dfddf741a8bf2c44b5fdc1a21e68a2c7c1acbd6e4e6ce4a36eee7478d05d3084cdceb0a319ee4174b57ae8e1467de9ac742d25045b93a2c68052fd3cee7b44b97209d8b82c0b12215a11136c1ea0b16e2f1c1dae4ad96445fd6225c67a93ca7d63be76ceacfa914087622d953daa2521f10415cd8eb46f6a99b99a7dc60298d04f78d1b4b02af396ad7ac1279779159a6fdf112e920d808f869297d7ff1f3b193c3d4975a3654897cf52a9368bb66b08d4cb0a7e7dc9664825e26521e748561ff2aa35dc7fae021408c0ab7be88a42569ca886c40ddc3dd5dd7395ff760629b4cbbab740ba91c05bd8008fe64b20f79303a0922361e863eebd57044b8b85bfd23804b4a87cc83fda78d5bdab827464566a4f740dd14288ebcd330558bc5c67c643660c55f47611d060bcc7cc58ad2af7eae12c573e3a43cc168a1c209a86a7cfda0efcacd6ba9ea60a33fcadedcdbc3e41680121c00b3f9a7eb396726f08f65d12df827d336fcd443d4bb11890f536beaf1eeb206156e1182f496119adbaa3168524ffee26dfb1ae72d6526e0982d5cdf5d951955c36a9a3887024f500459e02cd2e24c6db5b48d9dcaf4a93937ac0cce9e5af38c82a1fc556a94b0d10381ffb217458eba85cf634fbf4b2f2a97ce1b75e9934e97f602a6174c6c2e3ed66e1c861fc1547c78ca14f466e5ca5c06c457605764e27a7e8337f4b684369b29e49a80e4807d3d36f8d6c91e244897bc189fcfa430ab2537380dc8e1cc048d24fa875c94d83246d9810b002ab90b85645cdf518c4943c2d4c257f16a2d56cbf7655a4a28badb30f7393c88b128308a01826fc1307bec2c5a781796b5cb237f32331edffc92b83b4d215a55d810c920595e92c6921fa328ec9cf7fb9434191867fcb86cc2e7e3b73d55e8ddb7686da1acee17e9cce75672a2d54e583a55bd285d742fa88b2efd1e8021914921b0bd9da79c45dd510cdcb20574fdf003a1fee1b60b4471c18c0aba1d8d2acdcac46a1cf21efc1c3dd3a43fa2ee5f05a886d804ef9011f165b6c25b3759eb6a084a4d47ab27e071d80ba39816d4d84fe3204889762b7a374fe49edeb8d9b6f6a36d947e6d02eb6df5243facab1724b6be3000ef27300cc56b1838d204157b09afb445f4d9cd3ac63a49ee222cfeaf5cfd518af0eeae9e75884a26f9faddf2f4c8cc1a9c13c2a74a77e487bb8c08253ca1c7c953823f631fc42575c649a3568d6e3931e92b3c185712f39e2328ca40549e939cf0cc5959125f503b6fd1784235ff106ed630089eafd42b072be344e9ee670c80602237a0bb3beab54392116d018d9867b12eed4d3cdf9422f395536ee90ca72d0f351b7bfb570179cc082aabbe97febdc0e5c4389ec265cf29457d68f4cca056e0f16373008f7f43595e89da78ce3ce40c040b6bdb23aff9cd37dacea5f93623b3262d84e52f16244c963ca232b1d838e6d028cc634c6179e1e529a0d22f71b72e8c4c6e9fa075ccd0f42af365c3b658444f3c7795d005275fbd8a1d68c1161970c250dcaf910522a2d5a2c92ca2a53f36d01e2d1e2023de6926a88ce288d8a89e895ccefba0b7f6fa0acaceac1b16acf214b2fd7e75857ff8e363e15c8cce857f6725909014d0941d53ff367a938f4c8009b73b9540050fd6fa5846c8ef8c2e7829d060200a78549cb6bbf958013c3ee59649c4dcdec8b49725e0ce067369115547e577f3e3188c3d567946786981144e3c1e98a121f20bc4873d87f2ed55d7cd8b226bddf765da71195b4dc1195b821b05773363ef4c99540f927b1bd12a4980129096a71b31a978faf67bcd8f5498a5aa8bf52938d8a47e291daba7a11bf4369101adc5615774e7db7a52e88ba908a5bf1ab76ce66a53756455035c4c5f4e3d5c8842cecdaff726e7d150992482ec5deedf28a25993f216c72b0c8311af57c111d1b60dab5751aeca7b2e630f0c16e24733006158191a48a9d56b63a3275f78ec214f15c070601e74c773fe78e81945bb575e66aa26449da161f8eb1e09f580380f845daf5982870e2620b849b29d1868102e1ec7d4d0054244195f0079e4e3871bf2013357e56a894cf3fca960399cf021d424e41db75babc66f84eff793d7feb2543c0596f0bbb712480998efe1237f030c613723a369d0809abac112bc9ffd7e78290758236860e9cea0d5c0fb5cb542a87f3ab5bd00b057f7e405e60f62cfcbc927cba0b2b5aef5c467957097fcffeae7c4216096318f74296c5975b597c8080123dbcb26aaaedb7798669ef9ba35a7da8415d9f8fa6a7636389759b4aa736bd7adea60c69d4998577d10715a8338f2d68d97d14c098e76c237dd010765a33c36cea3ccfb8f5d2464adf196c3af322bcd23d9185f0ee2940c1a0c5e0556f23dd34a644e94f0fd2275179d48ebbe05d3a09e7e8d3105c0ef0809a5dacf83e4b4ffe94ca0a1bbb2e57fb4f0c56afaa11b9c1085e95a4b9f97ddf3f0fcdaf2615632d818524f3121f9b9a4e7cf4abd498f2292ae351c2b9d60d36da1334bbf222a19e4f7d9f946cee9b42264c3949663455a78af4bd49b9fe63309006a72f6fdbc329b719b442ae0815a347b6a660be86e611c16380335f176e3a7cb4ee966c4d5efd5878ae7a5296f157714b34f79e1116b558b2e4da969a9d6e8298abde1109a79595034bba4e5cc8a8c22945f08b8e9312afcbcbdf55d168dd59cef018d0734e75bef0b501bb6c1076e51fa9444d9441dd09584e1da969df24e2b1bd92f8922ff069c3b444644a2b1f92e283e66daf569c43a300f47e504e37a0453a3c667c448be8c173e307a77a328702e1766ed803d14c11642f57a3ce51ada7868d4f1093a8a7520db699d89974438db095466d88601a8b704686e056f13306ecbd7e673d036ba657a948a7b61cc55d2123374a008f241a71d90cc955538c9f9d92b767bc829b727692d4f129e6602ff0ec4d4559b96b42557089b86c1f1898cc971467a73871fc29e67bb8e51565f2fd754ed928e3a9733e4977e6b90ef41b6038e5d4579e3f8107b5ef5eab4cc2003e7434a48b698cf9de416b87e718cc58a216819b4f10c05011b0d28b78be393adbe3b4929cc453c67b5ac2dd75c9866c5a6f3892c1d4a778a8cfad678e8325fe6c96a843415251e5e9f6fef0d84d0fbc3504439e4a54180b7850be275015ac8136ed4e5e0f4f94e8321044013083a6b1918f4d814c7ca5a4243342164971ccaf4c3d027f103a2feea46be051e9afa58819257017a91490d9e113116b7d0a9024ebf0265ad485901f9c0c6e45798038e96df5dc21b41baf09f77afde89eefea53fa48be2ea1f646f7730faedb604a2ad520d5c3ef6a1a4b8c4b63ac210b83ddb5d575532de6e152402adefcd28dec7ff85ffd63e178426ec5abe0067877127be4c88e5ef7ac99920c20046715693170639f768959123c110010aea74d7673d3b7c4e90a00e9da5db363dfc2a51a15c078efe9a45ff02983ece8a7e432f8eecfb1cc4e2168ad6a56f4d68b16faa56cfdace835661ef201180ee99ef4f57dbe2d1577b588d8e7456e3ea3c42c704d24e27b093f4abfc67d1e03b7d2448da168e80c6620e5a736a056bb081f8a372dc95843f163fd59198eb7a4adf0983c67f222b290efa49082e474f8bb4d6642010f87bd2e1e794032b1e14fa96670f182dbec877b6d860625d22761cce6c8783a8dde63ae3d17961e4b01877a5499910467809f2b8051a17b1e56e57e7e077bc4dc4aa2e04e0344e99af3acde6e0f981df213c3f4e5a67d4ab7408a07940394ee61694e311f0ca958f7c1fd5912f30bca5da0867791083399e793dd2a76ef3549a6c243f06ba23a8e4058293beff854785b596f2816d8ef26a25c73b062418e38a57f6a70f0ec5b7fe372eae9a81dec18b3061d3f4160720c18915465cc77c7610f1ff161ac5c912c8d9defcf03f2f0d029feb9e5e7c6ac704abc74815a4be742d6afd1998a32be3f5745f2484a44e1f9bacd2917a22c4aa717d922fb0135a0eb5e64d758f04fd3719c679067daab41ebe3a782a433a893a19a9913e5c743aa33fba1cc29dc8af8625dfc81a673d4ed129b240646422f0597f50d3bf7897f5e481199d3890539e67c07c4e058ccc60638b72424ce0c8ca32dae690ef1967573c4068b18b50d2a30f0562ae4a0efdf63b241d174f8ec72b313ac7d2dd36c0d9242f90629d57b55e8246b681587b6c9b3141cede5a654792c32aa2756cd131ebc2f9abd177b3fa12114d6033196d62c7c8d8e7e1051c2e3459544d7fcd66baa4799159538c379e1deadb4400cb00fb975bd6a95a16a6cff2f122709e4e591a5be4063aabd0233cab59173ca2c8a4dea96df139954315df30eaa8a0dc46762b0318a77285b919eeaf66ff00c89be0d8e4f336f7f4292d107d03e29bd55f2518a5979fa023e757770e0ca225f468bcd941ab4cdd040fca1f6cd6e3462ff6b59d5ffea2a3079a372ab966a8ee8168f0c7c676da4f707f443757a9f3f890f50f9da0189301f75e572e5715ae8f6cc71594592529476dd4e220d8a8dee84013b09317de4b133c0642223bb81e2ea8a340a2860a3621645fd675e48888505f4ba81e245672759daae30c0f29f6d4fded3a969ba3a7bfe77db9a511fc74e25503a27657bd6332c249366b15d28477b56db7185994b4aa318ff55d3fb78ed7bcfc1c445f0fcd211cce113cc766a278c8b0cdb6a16f966d1c820157f1d8271f039729470ef2436585fd934dc1389559d01e5da56f9ebf190d6ef14eabf3e8ecd1f7f90366da1463692e1167740bed7f83e2dce38ebafe8c00e8f03b6b60ed5213b948f66554d1539e4b2f2ec21a63a9c9d7e3c327705bb92426f87dc5977efa43a49385a166d53f613d8eb2edb9e61d11f89e63e31c4348c5a2696eb701200c5c49ac80d5bdec69787c09dbcccfac5f16f47b4d6a21a1f33615e7cf49740ecd80c1427cd5bf61890ee6a32354181452aa9231e0988e6f1163e7cb884e4129d29d51be5857163bcc5d335312be60a7eeff847ad6725d77aaa6711feb8f15e1645832f455070f2eaa2c73128beb20ad7ff11a6938436ad6b7c7b30e62da42048892bb688f8ccf6909d6f46ffe0652d28aa03df553a914311f65ccb7dbc0be5be880e4164d48e5b28fc3a6df6aed0612679fb86115dda881502c340e3fa457085bdeab092ea2d6d966e9f7135f0f166cb239d75d8d36bdde5afff8a685bc8bf6c8ac895353b4512aad0ed220bff4ea3a2e00099f84cd3725d1476d972510c927f884f035c7a48de64a295affced105eec5bd435f5b7d222eb087993d77f2cd39afda263749706c55500f3bd954a55b7cb29974fcbb39b70f28e7b3d3a03e50450f4c70bcb4ee472861445948aa520686dcfff2dfeba7b4b841a04fb0f189f51f82a7f5bc9c4e6fddc34257ef47563e3a48f84d1a1148a5f19b5df92f465ac1944122c4d4e4a98e64d0669e0947e54af83ede9a89517ddea2db20846e8b88ede2439b4c80badb5832c447068200b72f2fa40f0a47688bcd4ae44bcb6a029bb08e044cd13d261f555cc17898451ec9b9d950e6350256c9aebdae4d82be483804f963a92fa5a92669e092c89a32e6a197c4be41f691de5115d80e20b30302b48138af159371dd59eb81122877874629bb9b4cb920e2474e6671f8a23208472258e3f1dade1511543d553379ed3ee2ba6174ac3e7df9c04d9aa7dcc72c77cb1061bcaade255ea35d6c3035830469d75c851c016a08d297f9c9ff03bbff125b1547b67b75e643256e0e30d1f01729e3680a7dfab05f4bc41fa9bc79c7b33868d7311c0499e34b18b124e68e1492497b98d664a5a83cd1884394cd1e59d1ba7503127f74a4dd4caf6c8751a0eb9496951bb87a4a3a712642093e172f733eb3ad863fd61498fe319da8d0d7f2abd1f2e78c5fe51b0f41e3caec66d66adf7c2eebb2906ee02a7064c47b9cb8f6153cc960b24b992ebc86c80ff8af6bdb0ded2d07473a074787f058ad95a83ca8899e3ac574e3c57dae8ca6e111bf906a3d6d29676916465b940008d6a988a6d0e1d80f34366c945842b2276311ce6fb2d8ec25efb6f6857e5b0e320d1898330f3b2c0ed552bde8ee4bb4304a594f6430e1e480d74ab019b9a67660846784982bd3d38db0d0af13478482262e712170b7db447442b1596d7b92cd13631e3afe893af8fa66814bc19f7b192dc2343f89d87b6e3a5bb1bcc27b6a49c121a86aa3b036ef3c4844b6fdaed5c31990c4ba382b989e27350ebed39b67c70d2fcd80bd87b7918d0c87a9d3250ac913357e63f31b035795c382f34cc08e2f6c02a3b41ab225e55d873ec8f793bfd094dd11f2884f462accef50239711e87281bbed1ae81238aabb81ee197ef88f3287e470a5f7583da2a73ac377fc65e36eb914f6a71dacc91e95267e6b3661e032541acb3a8907ddaf94bffc4d41cf4037d491dac41e7fd1a5df1b2ce790ff6721e5c82b2b9cf8ff01f298db0e5d03fca4e1c7881cc06106bda1146f81ccf610e32e0726c9839ee4172727f26c1f67ecfb6c9c4b39923538db73b163be48f04de8be9c01576dc154ac283a5795eb08b48063c090f9aecd5ce98c709c682c1fbfae034159e247a5cc9254f73187984d2a84eb20cfc0d9723e4cd1a1a5d76213ea24889ad113e09c599d88beef3fcbca87c36ba7fb847cbcca1e79423d76e1e5be293611224e37048883bf0bd96aa615d27b97e8f9ec904848c6b00164ca1c63269abf67262a0473b03ce7be8b2327f59963b1fe97bc4d3f2e2788a07c77623d2c48f3f4803ce370a479c17bd48cc515cfacb4d362cfb430b8f1a00a0311cf7b813390bc4956a1ed5197a3786cd6b5bb352b8237d0942a0d827c8525e411327c4412438f88356a99333d4e616f885ea0cb177879b57fd97bb3b29b81a13799a8ae784ea1c24ef01959debd949f61e79a5a6504307919c83c97abd53007176e530c217fef14530d64d866ab57ac14dcc37689b90d247a43d35fe31532fb291f43e260cdedfcddc4f052d29f168efc8144d5906cb9bab923c5145090196c9e6b4858bfe9e336506661d2256d032b1e1803952bd00e32b4d2b366c7eacb5c2e41b53cdf9d2b630e4f57c59f63d5784e1af5751417f9732cdb69023b8333186f210458b65578a66cf9436662383e05b86da52d5ba53363715118aaba8c21ced9c9def36926e5650e4ed9614a663aa171ca4264abf77ce8b6625e2a76220a60f447e5aea7ac71b700e14e557a8a1180fe250426899296af77ebd242596dc0f888c7f5c6585c87d94e460e4a8938269b73823449fc8cd217a6e6729579af25fc3f70a3d6e697f5b6aafd48fba869ea39ac0af2263f6caffc910c8a5b2ff5e9603bf38a8c8578164a3d43e86d52eb314f245e26c9bc927cb340ad4ebe45c078fdf2529254bedb52059fe51c1ef4b3a368c666bd429dc6083976df83d9b9f5e9009adfdd55fd3f7cb436834d7ecd64fe4a828f25525bed042a5048fd2418d6ac71e702efa1df88d1cab6775276c81ce7a8154c9f0299689515e9c5975f2c9b67418fd8b0761c9c7bd106b7d3a9e03fce1affe6f122cf784e4a4a5754a78fae8433acf1624aef9e9dd0a932a92e97afd75df80909fc7111729da4f8d46e9be6b7c289ebe289a3355b56c9632f4f40baed7d36ac29295b6041761653117502a1c4c7cd53ec981c25e460643efcd6d40ee5bb3c64fed1e218a76bd148def310f8b5e40111a1cf06ff716207e3caca952b40fdfa75a5ecf3a34dbb91e12752b2cc0e991ef4b6208e61fec92a8b22bea9a2eba5817ed8dbb18c82615206360cf738c4bd25ff27593652cb3944c0f36326b8c963157a45a769b3ac570178eefd6675ff431fcebc684129191f5eec0eee5186ca460b450a0f170e3c05249d0c18813d15d1d0f13971f6db94a06e98f95a9926c9c190f03d2418b1e3c6cc3715995116cfba5671e88ef9881762bcc0fadf33cb67c1fc15e7e1a2663af02c96643969db15b4ec1ffaccd525070559b5b365febf960da12f36efa24353e498a87050bc200f10c26456fd7feb356347d07751421c70083186efc6597609a0728eef478560851fdb92150c50fe87f4563648c3fcc7475a46738fc5b0e76863213473b7c020cc3b858aed082a1b38d101c938ff5c801e8efc2c15da88b6c7bd4893e9294ef9e36657bf4972112fee73337604bae64947b5caa90003f299bfdd1ca25da5ae30f8cffcd9a54efad1130f48df787683b3c381824eff16b732f779e4c7bda66f3c6ba1facc2e10ec7b70f80a9a92f271c94e56c03a9a723dc206c0646d0b64842e99baab6493ef4951129a69dbd3de3fadf84456c715e03692bc530b4b341f1cf5f2227dafccd1189ca5720227446d8bdb6cc6d6c0d25bcc6dfc39dc1021a182c2a53de7378ffe663949387b44e0320069c6eb89b9c93a8031270a680d1c2c9d2466b1ef3a019114cdc52e42a0ebbe7dd73417bb93bd218c08ba19d3518f9515b8c74fd9e6ec900175e06019fdcaf7d63c2033d88fbd87ddbc89593c74fb8fe2b72ce6e4b95312c01bfd547c43306c95080d46702577404f856c4371e4b48a95baa9e988d72d3688d2b78cac6679d49ec5bf928672d89d6e80b8648ae282f29688a8e3503c1593bceb625cafce0fbb4e8c9120d0af8c1fb16f30c998248806f4189b6bf0d01798a3261a7ff71b8661f7277b6eda0d132f8173e530d7773f81f69a803bb3ed1a1f7d9279f865132a33aa0a9164b557cb721e7f041db7de27de8e98a60e09e876c9f43ebc7cc4ea9b94b6e1ae0f4044bbe5d4d4da4ed579b83ab2daffd05d63cab140d052f4cf800f6a7dfc24f227a4dabd1a5a9d47146562e2e98fa0af38ede902b93879386d8e04aca3f6683a490db188e13d2d6b65987cf46a64483a32a0b3f0a6db7eb58aed0e32b05827086caf1f54a448838ecaca701d2cc99ea5e5f344c6cb605331732c16826487dd33edb09090cf4b5dbd0f6cdbfc2ff064551a0b8b011f51e92aecc7a3823d5503a0c12f8ba0c75101795cc5aeca5cd6db0fd9088b4704b1899ebb24b0e286130c4446520c847990711cd23e491c54b1c2533342024c8ceb391bfe99a1c8d20118a1073b9b235b0db02bf0a5b54d898608fac8b04e61dbe181f5c1e253df277abff288136c4fa857d7f60ccb2d0a30e2cd28a4920113a9fac6cd76c3d64290591787b934aeb5ea4adf1bbc626dd06d1e0f37b0fc149a771da7ade16919448e717f98ea253e11e9ba53913ff851e4446fb0889cefc894b649c87c61de4be475b116e6511a06d8c81185f4ff4a5edae960cc690c5e2986e9a3a5ecef9cf5e114ed35347ff77befe2693b6fb953ee2ab6f8f72c27e4209b57a24c51691e500833caeea2746e3d7c4d0975ce79bac8adbaa108073a443caff1a31ff08206f100be96132bc368c6a6c5e82f7f2d145abb29377b25c544438e856738156d9ea45da8dada26c41633bf990b759bc3a6065abda8dfd578c93e7a496cdca9dc56b45563b36c2e63bfd50cc4112927072d91942f3946e243cd31f6e3e3265095ad89f4379f8097b9ca2a40086aba0f978c591aa09c3bfd4f1571d6db80628678d5282c7172410b7011b1692891090e70951355a15932b344afa9c31c3c286bf5a8c42abad4e84b2256e4d33e351662a8edce7eb6c35fb9a155d958c32dae62a53cdc585b137229d0d13bf03666ee09f9dda499d8ee499e0cdcf14ee07cbcf4ec2d709f7aacb2e895dcf1011587169ecd07801c203e5b7a4bbe4644c4594795270cfeb38e3499598de10bff66b1341b2694d76cf5171dfcd8636a72dd7dafcae90cc430a422657478e2cb0b412c9e181957df8e56feccf34e304c178dc15f652028d2a16dd859232bafb586c630764d932da244c11dba43c18b4ec3dd60daeffa29c5570e1ac0924ed740ffe2a89ad84dd75aaed2340088d866de934f806245bd16f8cfc5d9c13513ee278eba74020a3fd7f0d19e4ea13a851918f9f338070c8b7567a3ac9d4bd6cf6b4ab7b473c89b84118a23e4d9a73616d8ec2e7bbeae46729f620d6e08b508677e9dc9c675ba7b722ecb800288bb629f8d68186b323332edc5d29e80256bab77d121536ef12795b76b4f88b690590314466a9c9816547bab34fd4ac28791966b80a94e96c845ec6d5a651a77e613511486a634c707e2861b85deee2f446a27aca217b445d6d96af1e07556447924624a6cdb7918395e9abf28305dee12c972e37b614726e315090f6423cc347e402c08c4da10b59943a7e67b9874a56dac10ce691e8d41c67ea58a4a610e4b687135b72f8adcf995e9c7625faee9d904de255e7d263a3fe8fa2841917f6e3b06bea1250a2fdb7d40227eeb2cda93b9cae022688fc0de2d82b7d693b31bf9c159cd37069b4a70b99bb15bbda68e2174c50ac7cd87a1ce10642e4bf9d9ff5ee3308316920cd8732ee84c7312083d0d1d55c5554c49e6d8b8bac83ef205b78b50ee69ca929b6bfe9981b0c38ba37f9637eabd2f9fd601728bb28a7e08eb2a35fa0ab6ae69cfa7cad52e367e606d5e3e34955db9984d03318fa18e562a4b806fbd43c1dfcfaf69094f17d6a21617316096498ccbd8bbfeae5c7045a8f9f97d715a18ef92e6bc5e34b1d9a407f1beb7f202628b55cfde9b6eb5d0fe2c325d64f72ef3d426fe58330750c65234101f47cd49051e206b065f8a8c478b3262cd854b9e5d61eb62f36f07f075fc6f0ff2bd9583b550c5e8651ad953a6ce19e1e0d0fbed1b3ef45ed669f7eec80ed6067eb8a188cc753ed245948d3b81674fa7c7bdc163da026cfdaa0c52a3a1027f24620f280f8113773b22b1516cfb7f4171b0a92879ddfa28f864c32bee7ef6d78633f7efcc9310306ec76b2aa8f9f03584590c47dc2cac88a8a6b1e79c4ac5577ad4c9ae643e6e2f1cb50d871b3d46bfb3fa507a3e22516cf4852a693fb9260bd252b59d5d936ee4208fe902eab22b1d6e13b4b784f648e2f47c6285bc8a6987de3fc580606310f171a9ef68993f29f8f8091c4ef677addfc8e2cd3cb35a2927d2d57471c64c5c86674c8ce0f331dc43010c00ae7a06c1dfdb83f91219e949c8e516829d23d77722047b6368779016cd8c09a0b084447a6fe137bca941f9404245c120013d641221e0e51ef3f0846a325e860e60ac361894160aae95b5cb8f72d429baf73f2bb7513a14dfb5193ad0df8935254a1512f3e156def1d83f3bd3c1f226d22b0b32f2c533649040780c1d36931bf2ab1ad9944c2786211b33698a61eaf0bef1d7dd737ad09590e0023e0ec432eaab097dd71fffc42123a610c6d3fdbc6c330c7951fffc86485698ce20b4056d7695457957fb77769b00981178f4988c990fc628988c96ccead0081a99d58587051f44d761085c781171c82d4a2f938531c79f25fb71b10825e362bad542e61f17e426cf181294cc79e50f8f12b331b8db18882ef8ef150c6459ff7380a69284212b9940fcc4b0af6040840ea3aa3be356e01b7a274e6c1a0029776c48f85fe2cf83539f55d96657b557fab0f60d279d80dfdf149e3126cc4e53819871e6e2e1bf2821914b663e57c606a004bd16804d1b9fa305a26c5f2cf6bc3ae359b75f56658e3d73b74c940d0898d5f6a6453bd62abc049b65be4cb9d8a975475b9869196b83a5141dcbe238d20aa4e53887c6f087fbfee8b555672699bb7c22a209e4a88c78b0dbebda9decb9ab2d87c2f7a2ca36e477711bdacbd44bf7c99d9238327177d1c7998ac0cbe80ee17d18862098b2d98ea2c9b828fe25194f971723425d18eaeaffbd7a8387cb7bbfc6773ba68e54bed334b2c29b6b49000df1a3df3fc6546d73a0e4e89bbcc87c39ef988a223aa9f97599ced29f55b0f9ad34f22a31bd1fa80a50f4d3d83049de3082282fa808d7bc41fece1a1b88a5a1712d1bee6f38169b3d05bf920af44e2438ee320a2222f9b7867d8e649a7ff78b25796cb31e9a78b230b87d1083519c1c4f60980419b84c767217ee4e3e42e5d068e6c112df513db922aba7c75f8ec9ecfc93882efaac6988c04419c8b421ffd66a37900577e566ac973b8755d28a5164ae4aef492793ae7c1fbfb50cd7608508b28f4b24f567ea48d6743c0c7bf21019adfdc5497d7de03e39e7a86ed2f58d39e332e2ccd88c203bd766cad2d8f72c24c77d2df30eb122f2b4e6f5538a2e227f6980a3802023bd723084b32dcca899ca7a8988d6c7eaa383eed1bfd9dd18a3ba5f31114578dd6a441da2128a98b52b159a5cfef7c1edf1e6f64698acec554b03ec04ccd5211664686333b4eba51ae197ee5eed9849c6932aef0a9126c2324fed60fb9f5bfbc65885c2f5da51fe90f1b1ab91d442fcc7b514622c1a0ba1790a9fae67f87a9e45d6f64dd29914ab868fc0e93957ce506668362c9abda9d3f641ae6c50c8a1d6b95d0f41942f96477c50d6ff6796bfd0f6d4f668b29d344d25ec301ce04eafb09c5bdbdd68de113eb9d9306083d79dc9126cb43d2ce159bb1f537a424279ca95da7addf93cafd092557f95a58b440daf01e736bd60cf7510976830d9976a11607e2acc175bfbba5afa745a0b56043b841afdd84fad60a7b68c144ab29007c5cacaa496483e59eadb397dec76d311fa962ef2903ee8117185a373122e3e11f3d4921047e2e66c31848f77700b34da84b55594b1e89b774c237595760c9f5101074f48640db3b1d2462c9bed596467bd4f68458d3f1c9ea106aa836d1822b3484a6c33d3a6a2a4368cb58eb58e3a4111dc79c634a22ad1409b9c8b0d683606f86da1224139b19fcb5f7ecdb42c7eb24235692f0afd87b820e5a2710721f952d4595caccdc55183ff27029f7ec3c610007cca8511ad3411a44d316b03beb3f01178b1bdaab9fbf424ffdffc540998812fe2109b97a32ac7e30ded92ea725f43b5ba7f5f5516e15b2fc7b99b183c078cdb4ea6d8f975acd10c3f69325700971df4ae382663c95783ede6d15f0b4a1aae43432ce5b5902840b5a3c6a745bb35b831fef866ec6bb0aab9e38a42bfd87b2d47b5d4668d846a154d5ff14cff95751020b7f2e9f67ef65f246b86f0658c9089912a64f192614cafc1f572f51e4f9321dfe598666d532d76fd3bca9832c0740ed42961fbd7a753e94186b13c4613d2c123d8d22557709535e8bdf7f3855bcffba550c2b6b4b3127da7ea116d2e4ed93710378896cc40c751ef3c9c56894bb85f6670d5b49dd93b293ba3c92a1c59c8594b1335672c8e2b3bf27b7864c6fc5425d03e29d2e28c3452d28fb5402635149b156f56044d60879645952a70faea4efe97074108f44024ed6d62f4ece1c19bb6a4cc7687b0ae09fe580ce1c20327a98eefd66a8545408baaed413df6606026487383f8f526a1c243ed738efa41fb0c40a2602e5b09e76ed35d8fe8cc6086793c9827f8c566bdc9fceeeca49cc687fd7ddc768bf5d6346d6b1ac50727ad276132343816618640961c5284c464f5498e680088631b03a780853d64b5a988d34b706c04e103bb308f608ddb3fe10502e01c34fd47bf081b82764434b75baafec16d196ee9cedde6ad8b14c73b9f9d49cbeda68a876c5a41c505a842c690e3f4cedfb4e7e36269e36046376851571c7a40fdfaad7b462e0b0564575ee7249fff06ad4df29c4042fa3c1722239f9b20bdfc98596c86ce31a610363309104fa25312c67f86dd7b5ad628697b12a13fa65965b5078c213c8759f1f1711031ecd0cc43042f62cf8c7120b3fbdaefa2e677787cb8550abc6e9a1a6d6f9055b892ed7f479e7529eedb619ae654131933115641dc8c2a4b51b0ad8dc98fe63235de1b7f81cd74dc97f9782428b312310f5c09ab70acdeb2d9407e6fd0117bef8031ecbef6c3299e3274de3a2a4e7b1f550abf2ad2f8a89d4f658d772975ff38ddc1f3264800813f6bcdd0a4f864ef0b4ce587bfcf569044c7549601d96f390d77ffed3a8843efebcab533c54e9504d468fc0c83b9dfdaddaa231527800f8c7f34784f34db952504b834a660de996d2407106d942b291817128fe9f40b48f7fc6457b8265c664d60cc73ca427f6bf601e04f92edf3039ae37991bde8e9651f814be54bd34a05e78a5822c4d5bb58f85f255354f6d76825757207d088f375842ff605f538d6de8871c767e7d61c66598c6b3bb01a74b48f7a8b0172b3ca0bb36c496fefd5157e1c01782605f8d84a89317618b04d9d2911ac9a9fd6f5fe12167a11f72014c39702f1686abf5943077da8030dfcd699f0402413f2a400b59aaff1163df09f19d1510df91157bc08810926e6f8691d0484b4c54ce9471f6161838808d0d729b335618b9c79894456f53ca8dae69620d908217f42665959a8f3161e89a72aa9ccdbc704612f1ee2bc231672e4a991c887d687a940bde89b34f249b20d0fbd3f62f4c405404a0b7e85bc9313f34522de4c0ddaea8e68b427619688c2ea500a0da5570dc1bd1ca1077dd9de935b1109892ff196d8a2a7689e4c4d46aeb291633a48afacd475130f5833b98b71fdc970595b46bfed2cdd8ad79a93fcecac08c7c7e2870677daa08e767896ee18379f89432b22582959d18235495bce897495f0de63fbe3bccf39d0693435c1d3dfbc882ba50a3fe8c56d91a7d988bd3acb3922847759b0480766e9fe242248b31736cf4e29e3a9e0ab35bffe5437b073e06b3aff16c16e2ee55deec8809b156aa52c536fe342b6c1fd6372879fc1bb3aad392fc882a0708053a01394717b4058427d64ff3ad6fa1de791206b7760bca5695ecc93b9f7b1f5cce9da998e36163a09ed16a4122609b07ba2c700212e1c561769fed7deda6c0afcbbb916000308e8aebe4659dc8aebfc143f6a1b639a68d18db9e3b15cf3fa28afd6c5af3f4a7fe8cbde58f3abb84a2f7c96fbd46575e0c39192fbd4133cd509489929a8eabd6358482605e33d30b03262517f64c627e373d8e5b47909d16943b94b9e3b281cfa8b29e063404aaf12e75d5644cbd512a6f9c6ca9bca5d843a6d43b4a103768f79af3c25c03e0b27e19e767171fdfb900580cf450438935d4e4966a59035c39d38090b4d1feada2f601268c6f43e23a55586e4ad021c0134f03efd6abd37c8fde4c7be1f260a55b94b7320142cab81af7dd8cf9ac2174a2533e27994745585b38bc2724b55c40c7de301714633a3c3f8302910250660fff9b980c6fb52b7ecb717a570c1c75ee192681fc7ea493a2b910ba95ecf9e0d65a9d41c3d4a400764f03ecbcb8e733e206a1bad96a21b30d02fa92277953b09e90dcf28504cf771081dce50beb708182de9ec8524472b27e083be10fc867c2bd1af5acd61a6339e9c344ee0f01d549d1670b376aadee06a56876e314fda76741a0c1d488cbbaa5cd548766f0d014c77f2c5aa81f94efa9a1a83529ffa2d5d103f50a29f76df13b78482d43858839b3c2d16fd8c4cfb9bf8498c7a990830948545f152a6be5ca4e6fd79044b0d748dfc326c9e903da238a07510629f2201df60abd22b8cbf72ab873d31fb1d8d9ebb3c11dd2382bbef242329e79c7bede712b5bc1458d94c8b2cd59739922d1d2d39fb1dafe4666a8d554274716516022cfabc1a586bdf6e7fd4157bd48cdfa82e96c16c357ea4acb96653aba2b3db46da0f7592c8ff6ee5e3e5df3a94500ae399e0fe204179ed1edfa1fddf731dfcda9a0ae65b6f67464f8d11b56e5560e5a143fe7f4ffad37114b2795c90539e86b488803aa1a9d9833867d2c13e892d3fb4ca87131708a24683ce36db976e3c3835e85f8eb62487e52b94dd69d09de34833e5cd669b1b6adc814e58385c78747dc24072ab08a7e042fdba97630f4cf447ae1417d38edc7496db18dfaf3835dbfcbdafadc30531b4c06db162f804e661bd71a5290155d6cb4b624f5c867d9a293f61d7235e293048e282aed1180bd3b87edcac6656fc16d6a072f9bbe64fd4a4060831da98bd96bc911b611e5dea68af24a4c2fd9036d3b7547d76a02c7528ba51157590dddf93b80851454f7a3a49fb9f4af72450902eac34f5c7829c195f0863b1c395e13eeafa3609ac96a2c77023fc52180819ef38c072f1be408020dfc90925a78c92731ea0c1313a2b068da19415673f575e92add7ef27fa6ac80eeaac199f513ff7b8da1df86314d2cb8e674244b2df0a309d1aee7f4ac44c07c14f990d4b069b524cae21d24e87b424922cb0c525ca23a25de0f7b1c2f9507416bc80e26a557884e53c1da9623b29909dc2b10dc21d0fd75b7e8076e99b7c7915c8d7602bc9cf8f36e4e42c26bbceaae236dac1893ae5e8233d1a92e5da9188f9d9f51d85630b927ffb11801d232a6b9d55a3d0f7ecb9306f430597715b2eb7d7328f086d04d7d37c5001817dbb3bc80f7d2d1a4b6b425d09e4912c68b78b71ee63c815600696262504402250d41786235c6fca2e874622210b70a018ff347fc9e253bcb4fd9551f399599746e47ebdd527f10a6ba000138e77b2d7309ab40319eb3802c31aabd258a0ce5fc150d8fe356cb708700e8e325b6dcf3f9778c508d66e723fc40b0ae0cfda599bb21bad15a528e67478b1cd6e1540257c3d86889a64d515ba099c7327b98f0d5c5543bb5c6e14866dbbc8cd161c71683510f64b6df735ac7547699fada41754d7bc71028fa3da8d823fd934e22472c2f4ae06ee9f4179d4594f828bf4fb140d3637005f613386fe86b8c9df558bb8dded8819adfb459e460d5648a7eb324a6fa102417b49db8d09d0cec60b4e80831cc5ea1ed686adca3653682a091d125c675ae0738d927e93b67edcefa0ce0041559e5d21c1f611ec9482842ba4fa06dfe21c908d5f97ee405673b5adced73f33248f98cd7b87e802cfb3fc3aa114c68b094b18c43c0e6998ad92f071eca3410ef80c0db91c534cc1219657c57b84157f1de986ab3d79aada55eecc8dafd18a2a864cb57e8dac7114f9a945c3ca1ef69c4c050ade720df6142488cc3e10156570e73968a08925a0871aa485ce5e38dc70c12755e81835cc1b6db0a173f2ebf5fb561b85b11bd9fc6ce9bd51601580365a7801d6ec133115e9a72447248f8a2c1796ea290481188a8b16cd6ca8bfe97d06147bc4a271df78958e1063762a95dfec0b9d1fb7ef929618e558ab62ccb8394ecbcb21171dd47b5af87839e1310707edc29851f9671017dd8d89bf35d9fe8f62d60184825a6c41f4bac07cb1113c4c588d9ef26ddc605f9da0ff27acb2061868f3b7cdf59f485bd823ba2245040e4bf45fa26a0b4ad447fe994274f08a643c7d125ff85106fef0245f0b93cf131472aba6d02323f2345c1eb3a9783b0dfe42147ca477d63d8a5c5d5141d9424664f04951761c09802e9e7ad0a5acd2ab4286b4d0dbab200edd8761c1e4351df8681fa29d49deda51a7b7a7a8dbb55c1a5a30b190f9cff1038e1e09778e8c2589ac37bed1f4a98f17d0a62bed1d2853353954a2e62d164f238db03f51d42e7a51f9c4e5dd865bfeb307b08bdb0ccc945f96bf40656ad0762119e6e9c6f03d0df1c2d4c93f7bd91c859b4fff4786201d310a57d1e39d993ce636108615e80accf9db63a0176bc27b1ebc3d8800eace7301f88ee7e8b0e0eefa021303cb3b2249b042d1fa1c7e5bbbb8488993be6df5b6e9c28df09629b525b88e2f00c2f5d9619fc5d66cc2ffeb0c15030611335166a098e6c29380585adc845608a256e2ce89d0987ae5a0f4cdda91c552a45f9322dd7b7576fc8f677f03b48743b07392b5465ab7efcf856b928319bcd9e10043d393b954f178ebc2e92337b91a29424e368ffbcc2e2533b043bf5ab9a7fd86750180840cc0afcf8dccec36161671222f74ac1332060c7ee4c4e5c3c580b71a46dbf0e2627c44973e85f855848b54e2644f562e956f2a4ecf7579e4f68a538fc7ae6aa4757e2b89680633654afbe4245f5c4fbef0a41eff1eed41f13ff6c5b13d53bc5267961d10f9b19bff76347ad4604d0e35a80b0b21744cf23937a19f320efdaa2e75bd8f7439eba82055119be5bd1914583a0ac4f37f81b8be6c5eaab61826538e6e625d6cf7189789072e0bf653a0be484edb8f3ae6874ec50fd8526047db7a31eb935aa2fe64e3ef0fe87aeb9b688bf8ebe69a74f982cec298a61a239853f5f4f37ae403aea1ccce03ea955eebf3c8beb20e179fbebab5ad442e15fc3ae5e0af31d9f9020ef9295ab83862043abbbe6caab3870af66760f740d73638bd0bd187b8d775565630be0ef1d901158c28136e574c3f8b9d3a87cdf8130defdeb00869056d402218ab5ab1d062520ad37230930c2bf54f6344d7127814ea94bc46383a674d826446eb819b68c735ced72ec7d0e44a881b385f999c584c8e5c645e57d8721c939dafd4b99ef5fef83cf7042bb07500f45974675210763964797fc4f2c186a753c61ea68e2831ee3cee4b9518e81331ae15ffb6d8111fc3ff2ec79e082c1f3a335fb48ddfd142a767b1c4af261feeac6d8249141afad4d37cd19d5f982e05db051aafed9b908b83ea5f807592aa64c3a0b39201323a2e1305aae9b28bfe33811f41984daa1172407bfb0bc84473bdd9edfd5992a2ee4121fb07bf8f68cda5c79e154ee36e473e38b110da9e87aa2120fa0684c490ed310ce41d2574039fdc36627cdabf2a81194a9087e621a4faa8a07f8d74b25ea0c0565d5dd47106b4fab34327dc368014a27a96e8378282d2683d741a7ceacac2108f9481305688a945ff85bf529d59a568b898fae5ec5b41c06766772adfc7eaf25664c3d95bc8e526b150fbe274072247dfd8e639ba72e3b2e4e82e88ec9891f86978a835d02abb4e0da64a88fda5d2399a9271603c6219a7309eb9478df5c3fbdafe4140229ebfd24d37aebbad739b1d524f29e06e30bd3b89cc82495960defbac4a1398015a4c50bb29a0420aad7bbf7b00c0e431e8e503113d34ad6f9c8ef64926ae4378521d2a5709f0dd86fd8d2fd144aadb8506008f91a7eab230576f6e916ec7b9bfb76ab210357fc85a1d6c3a44f3d9923ed55cee68e21a6dd2b2dbed1a99e609ecfc3b0216c35f9c6891202aab303276c70e83c1cae0252d78cc598a3cfdf3fb36b2758a73d95ebadbd811fbdeeeec36e0e21ce4a9a5da99c611dc4cd38f66af46830c883f91e44de31a60c6b41be137b05561c1f15059d494319d6d5d4217db0622db0a0e40eba6b29bdcc673fb800147c58cdf02d9f859d086bf801c776a09dfa7547f69dc07c4f736a1cce4f4da3998d06a978ef26a8c885525f055df09ac4a0102d4d171286db782da82b72b2bbad22a23baf4c9484e44c7cf2952c8a3f487b8bdd3d3a73c10d600885dd553c3322b8876e556e99575966ec5d0f8fc79a029ac2cdbd72b04c5ccb91e6378b061bb13fc9aa0b104db2e6c3429326a9643382c2fb2652fc0e9ce9e55515e2fc4f03d5089ce759df1e20741eb9ac2a5ccd72c525ff5ca49634c4b5d647786d506f6d16c17ff15fc952215411dfa6fde1b61cdf70b2db0e8dc7894ff704f3590c0b2c17ce6e6ee27f3d0beac4e5d930478365cee8f45463f07d235393939fa038b8f35258dec38b31e7af85cc4a571f3d63adfd69898db3eced99cddbe78f1f9a37569a111ac2a563276b574b6cc6fa1b4e9e78bc27016d9e2318c7e7b989ec5c88c03ce838e569336b228a6dc7fecc0246121531e7b32a9e8462bfe763dbaaeedff7cf6581eda1489d20315e9772f4375d1a32555976f6cc5edede931c63461c843791109f92e6b7c4edc30bf903692a275353bde03f930a2648783f507f1c39d5530955dd1b75a3e3421d614203975832c56f75c9f1ad2e5b0a6dda2f78603ebf465e0bac77f22b423f8705846158c082eab7d1116389b01cc760c6d255a8a4bfa24d5b7735897210c63f651c87b745282bd5a1a745a32af782238ca00ca39be233cd7488346393f42b1b07f35955a8bfb1bb533fcb3cee5507d7930591b472725fe039bb2fc8a01ced6f80bf67faf3a0aa4ea8d3f59c6080a0e557e9c6624bf1f63fcffa43fd56007541fbfd0229720cc7c1317b200ab23a1794e03a20b06ad038cd2b0dab145521724de8b118ca744facf623b4f46620b91aec393f16b2bcc0efa32ea641011ceb156e1077946607dc86c1dafce581100e643327455082ef0b1a11284b3f9739123d82301997cf9dd0b9f0e42fddfb3ffa01c0ad4a161d10be4bbf17b6f2b14a84e70e3d1b3c92db69444183a173e50f4692ff8808b492174dd1d9dca8cf62ad5a11890d55d075307743dff2d644d787b03bc830878a4f858941241516da71e1171a1710e03474c91bb8f6ed28c57a62230a1345c6f98af62c89e110ee69c5849b6a3696799d3bac4493f6534af9d493484ec405cdd0449c19489acbe75a4b9c80443f91cacd9f0ce4ee0ed668b49a041a65dd9dddea18d5da387f4eb572b35ecaf388bd71ff74a83c3c796296fd6dc79d1ff935b0970cc77007449abfc9e3dc660727adacea96bae6ebc897f3adc152fc27c512bc9847fd7d4afac621dcb270d23b714b7924758ea3e7f63b229e33ca4182b262d45e0528bd66006e3815923a72b0bac8089dcf775688273b8f55b450001aadd7992bdeb2d63266d675fc3b73ad8bc52a6fb8d7d52e1938a966aec5ec9507d3cf52a28611608f2d97ef1a48da0f571431e8791d6bb879be46d4c0bb67a7f9dfbd5b1d50123695c89447f447a02b4619c16a2d5438fbbc42632755feda601422680b8ae5357cc7b4b9a48732f977d825262dab73f08ff04dfc439dfabacbed2f0f4354c45ad5f9a9c872e51f6df271a7cc3451d76eb1f260a36a053725660167a36ff9e3c2d4d4eaecf5289665636960708bbba65d7a82230d216cadb838e038427003ae874d09c6f6d5d58eb61b4f93cc0923deca2997275328981edd6a69075b667d3c7c856d91a4fbd8ff22da4da6f390a778469c8f757be89c39290f3ec1019b28dd0afc84edcadf67978ed43d32f6f8b71ed56533cd7cd59e094d23168903d503f49c2749768ecfd3b3a5d6395e98723e2bbd5d1d4f489776b886099c17e76d4e04787217a6d5b37f52afc626d5baf06808be161477b7459cd00b35d90581070a7919dc8df69129feb7a45bce360897b416bc106e397a01383b44ad4086fdbd2f61d7697189b205acea425f8e3a91120842ce99097d87096d8e050eecef4c3a58bbd8044be0994cee81e0b344abb7c0693f5230572342ca6dd7e579c28dcb76aeb5c5cde52fff5e081119066668de5888f5f2b8068f76c364f3ae0bd53a4ee6fe09c81d2616ddbcb2bb12ae84be6e18aa4472daadfaed8382307f7ff9ae2d71e562e08e654bc1d51eae81caebeef7113b01823dbc00e195191d3f5e152ad3f24caf6d520d95904b09cea30589bb0fa10c2dd97086059690256cd471ee0ea28603c5069f29f11cf526241c70082771f4e2be5984a57b4c83bc5b4d5dae3c60b7832953e7d547c012d47b4f18d359032c52dc066f08d5eed77237c87f34dbfa7a7f355ca007643ef96b001b5d750fef042f04fe2dcaa2dbefdc238403e5f4d17d20a6034b194647759cfc4038891d271fafbbbfa9ef7c93518c7a739034eba8e76b38447c0f9017a8b6f49e53df241610211c4b54da3df48e7d7282a219a63b1155d2f31af63680bd9745e9ebf0890ca63b2d1d65038bfb2467dba89d003527b5c402c4f23c84b71000703d71d8a4c03af40fa209784bc9cb4f65233476adb3a97ae5b96732cb5601179fa24a836743144262f05614e85124d189edc3a68c84ddd49c17e24d3a700e53aa6520454575d283a4e371144c5dc2993227a34e86361da3463062a23d1971fa0cb59573ed15a3362587d9663903912e4ce5342b632e30a5a380c47d21170440e2b6521b512f15bc0e052333655ef432c1bd61c877baa852f528158b81d7ca8ef21a7f9aa3ff709c2705160bbc84e42b668678e95d1d27d45e58eaf11a9e2112b2ccbd8b54d2e8a5512b9905fdb8b49fad320ee4c04c3d85da3d2a7bdec7e85a8ece00f869f8def926da23bcaffbf5903b95b35d80865efdc94f54c8a444eea825ef18cfb314df6cd34896997c13f5621f003b89015572be66086dfed0213551bd605534c724e33b782f70534b3cd255ca0d1e5e5a253ad4dd17112f5c04fdbfb59870ada7c5c53f6c13989632fb75544b6d9eb4d7124819cbafebb56445e95a023f3d137946be2570e8276e933f469661a0f9bf3d52d9ec3fab8224307d0d9c9465a54dba8b1eb6774d00c9bb48cc442c52ebd500d3eebf30ae0404070a8716b3499068bbbe2a985ef0308b060abce3cb80c84fcee45e3da06a82deb3cb25505acf19d91defb7402a8bcbb45d83ffecb9b809df91ec2dce1daa547d2b318f835868d28c0af5edbda8b0eb0ba0707ff0d3a4b7c552a98ebd14209e8ad3e1d049d2f8a4f768c7f018e6a41e758f5bd996f8392d2004da723f378f61d5eb0d26ecc91e873c2accca4883885343930573834b49cc9f00750f52d2217a280a9e7687f6ba87c1ea5c58bc2f4bd6fbe960c06c4a25cbd409aa3411f50456dcf4c3ea6330791cb0a06e123a6cc6e2b751beab1e74ab69ca142e46daf4fcbe753dac1117799efc661c26bf5ce049de46f0f8667b82c2976efe666e97c2400dfaaa27c6968d1107a08980ae449ede414fb849dcc4c7efb805e655895e0f31de80ec0a9d5797d0d11a7195fe9298e5b79e75ad0eb4653ba4b43a440a58be279f6adeeded944ef886894352f4008a75d9f60686480e1f5429f2bfd995ab1e13c138af3d6820dacc4e79069380aad8355a75b9cbd9a65e5d54ded593225feed31cb68361ac569d4fc9bb62e407455554d5f6308a4267d8c239a8eb406b591bf4dc6cc870e8b00a5c80b958b5d15da921e1bfbcd77920baeade5dbb37aabd5bcac3e6056e48eaf7569d38727cd8bd17a3fe5c1ce4794649b9ded3a82511731fd04dcebc8a3355367438f2cf8e41fe21e8862c96734c4d017f9e29c4fa3d7031fbb3faa33e6f0325ea8572f20ee149859e62312e884aa61577d33695035f9adee701579f5480bfef20180aa7d81fcaa0b1821001a11d89ab18713ee8b967eefffc65af6f2a7cbb6aaa733e74830b7e53c181c7748e76863b9bd5b7801822bf6fb90897031173791652b0dc4d5f4541b367392860180647f3d0c58a83d7f71e22b2d18de125866f0b93f86c1030d5ac1696fe3d6b377d56a42bb003c9cac065adc60ac7f6d81ef36842765ba68e3b233b796c669a9ceda28ec766f95d0e2ba11e3cc5c59f17f0f7d28900eff35633ed6690f8c191e683f2b34a1d8020b59b411cb5b37dbfdf1e48c01599239a06f4b59fd515323fdaca5232e81d8beeb2f6a904a50e4be50e797351c00add2829e7671a8469fabba9399de39aa7fcd9855838aecd6ddb6acfa54f1418848e5e4b1c7e5955f72da14f48dc8e08d054ec5829f65194e1ead571a391d8a9d2c60fc7ec5402662ecae6785f8bf2ff5ab04c31958985c814f86c1f87061ae077404d3b482a0926d05ecab7c2e5e1a84925edcfada6aafe3efa4e4a3ad87a47aaac2aaff944c4869172495f78e69bbca7434665a1ebcf81d44b27d58f101900c67d0ae830c5acd959b04cb51468cfda1a3366d32fee1595f3e439212044c2019bd395b0efe31d84bd726572e2aacc48a598d18ab34cf9e1608b942208c41b61e820b5e74342f200177f41b17e25f3261fa24f0af9fa6a9ecaa217f3d3f5f3009c5e6cf92fa01271eaf3fa1b7ac8b2e0a10e122995611df05d13c8a51895657f320d4a81550c0b2d3e1188a4406e4c3ec36f44478fae1677c88f1d2aa8eb7bd35b2c1b6b0629b5981efeaf540126a75c2bc832b42956ba9a34f9a019d0b89684d58ee034cdd7a2c0bf4e1789fa878b5229feccc25e5b22c01c46f39b6925d979f3ea3dd88a14c6d8d34681ebd45c04cacc19e0c4141fcbb884fed739a058a5661e6a833532563f6f482ea5b97d33fc45073de15505b356f6166045587e33df4bcdfc58b9b21300b06b1347013d5fb382598bada4cd389631e98b5c506161c986c412e95a4bb440aca59088b1cbb7d8807c42e8761ca7c3f2840925e92da2083d97ef70db6a5042eadd59fbbad427886695ec6cb8253c1deb1ac6e34363d0b94c346398404a434778c19a003cbdd4e3dbf24e35e16e108ed813e12f0455df388687a0ca2470b728629ea5a728217c72e6e2d6e9ad97bb3f0f0caad9976e8c275cc5e00f5cb3e3b51c39a95b30b21b91566141b56b238c05476ef0795fd033f81fa61d2bd9224a8fb9b99c8a9654fd4368ecb323f0c9914e6f65369cf9b09fa640b429686bc4e06f822223ce0c882b0c7a0f34524d03b27c846db47c9da8ca96cd20cf0cb590f8b4a12a298360d76000e5a76d7a9bae954e958091a27ca6b0792e52e68a55e43b1988260784488fce8fad9639660362abcdb2907f6576f1ea9aa5ee4fd22ea2f71d16959dd9808e9db4bfdcc3551e5923a0049b6918ee719ce196307fb4a168af335640604c1f1bc9a60919191eae369af0c1d36eb35975e09b0e688cec4755e3d47c478a2b99d1d1b297a0cee49d55b470dd79be11f650945a445fef555875b85dbf94b49256f1755c5a1f13a881b830a4261a00be10b5a34ca86e71b04e7e33aaa29236026ee8905f93fc340e7a89c23dc4bd71807e2beea0f16034505e3a6ca348695f8f464b123e46ac4623e2276e29bbee6bddc59a2d77a0783a4f9c0440ba0a2211534ac0fcdee2db528089b419dc0912efdccdc1ff54d67c64d5575cf4bdd5b3b39351acbd1589ca20048ebdadf29904ec37e7c57aac035c3d996baee829b160c5f122d2334879b6a891f9615e4493d6e6cfa35f09067b3f1015621827c58194108863ddf7eaeb3d9fb9c7b6aaa7c608db9630d9018af37cc591d9082f310a2edd55290cac9b194fa40ede8bae78339210c128b2c3f87eb4e8f39bcabeaa9f2a89d0df11e2f198252ec82201ba7eafab189c055c7d4f78f6e55f76ea4f03c537f2f8a3f597891e08128272c1ced6578a0a218f6360a0d137cc62aa7ef2b1f670e8968bdf63b6996d3d12d3a2a8dbde7b505fdf2a9932a5a9dca6d654c3c4e35f634aa25a048951bc799a88592edd53c8ca7872c37d903b97c0695228caf22c358745278e6121aadf2d607083050224580331f48d463d00665aac2e55bb20c68d5eb33859ab03946cfa2e44e03d39e121f7caf9b308245cca73a1042d809eb1ab165311a7a6f0cdee65992a6956a3a4def1cd7e2a14a69252ee4580bfad9f3633f4eec3840a2a8426ad4919a8e3070e9d49640612f740a1022529dc7c0beafda96b4daea6cd72dc4dbb1fd585f124c498dee63717e1d2aa5df16adf9036730c130808b0878ed4ced5ca4f3bc515f0cc6a22780f089ff88f2001c7667cad0922106bfec997ec9b05699455ad48f2f83a6d50f761e6ff5b6140d4a4e860a3c5ad2f7749480ddc2bcb0409caadadde005ea1141dde05b6b2048042f5df85ed65243aff5fd4788b3ad318244cf4098a9afccbf2a15f2fb12297b39768eef20b57c75c325a0e1895b9fb76164539580c87989c1d5fc29f6de038952df0058cfdf329b99d2bddd3f0e9a5c6d5a959f196f06e05ee9178f15face73a83a9a24e662704df3cd92cd0e054d893976fc5229c8d3b39c44d8266e24e3b564f7382a67e73d356d7e0720a66e7cad0a112b562dfcb1cfd1d314b395fc30b6392e835615ac58621ceacfd43e4c9946ee27ad4ed8cf713ad31e9088b9130fefd996dbcd333309768ed5eb22e4a2393db35a3acca7d788bcb6cdde50bb00f32566a677b403cff72040f381d8b22c55d50e1180eae75cae252c0f8f6c975fa15a9457e5627acbc0a286adc9af3368cd2c014ac0e80b2be56ecd6ffe34535682261efd925b25e2597eb77e5d9860f113759daef17ac3e7e8c22e0223236d31986f1febc6d59767e72250438591a77e7f4113bf4148611be586681492083d7a6d70a637da2c870be1ab67b608f1205d86bd269bfc353297366f6dd1dfc92e404d9b599ae0c05a29969d76776b84eac690a919c53f289084eb315c7ef90573863c551eadae3fa27c37837aed7853b3eb82448917f202ce49114686a19bd506a86f85c6481500ffaf79bb66f0f80cac5dafb5c156c3008b13dbc82fec9520acf93f39d032528003fce418e78449e762ead7233872e3681ebdf7865c34a2452e1f5ae01dd5b7ff84fe75f5951d3ae6d7a1a4ce2c0e00a34b29035802702cf68de0b7c7181342182a441c0efc2e09bcc8aaf65966878d5d8bcc4334363cb671f532aa39db69010385ec55875e4f90e2ca549a383555984331340791699a1ce924243cae6e89860fd71fe07d9dc0106fba44aecf1f5a5340db264f840e65db26cf8ccf808e1a234879d461f2df3a7bd18893719968b8237aaced4c10f97dca7364879f9524201424e21251144f2eca752773ddec5924b6535223ff8f59849b26becdf06d45c575244833329af5b63573b15f30e20494a49dd677f43208afde2f336aca281de726ebc4ac84b2b0958ff2f18b672afc60cea08bfa30e2932be9cfa5da98fa22da7a57db0aca8d36dfd3795e823ca3c6219014c44a7458ab1ebd8d53b40be6026ea578df2f41c6b5d5a6bc2e531bb03ed065f386b81ab2b49584f539aa5ede1632919c06899d1fe5c3e2f14c13c503c1fae952c62fcc35f993fcd161611effb75eec60815bad1cf4a378840f8c415fdfc7c78d196916f8813b39e3c724b0e27fc10f1232966eeed0fdbad60992354e75023d0a62d77b4844be97a80a1d8b12cd4b7fabeda0d32a18a52d4c727aac7c05594ca5585e33cab0297cd98398dd65b163dff76c02f0d4207e5dbb8a91a1b2c3a543e6bb3a74afe78e20915b8dc6121963d8cb569cdbeb0e6c674c1b7801b90216c1d1f1dbe9f18581ebdcf621c6de7737936ca68ae47d1bd6d6d040e07e3aba80200fc87ac1d09496e7aeab727e664f6a6848e19e189869b112f1ac568f14bfdbceb0294148b1e2abe083ed90e31661b2d0247e1ab1c7c091e1e32d78bd196a1c54f70679315707e29956b03d229be3e4da059a04ca9f4f78a601bbc39ef2dc4f5f1b47d657fcec1e755c02c690c5bd22e30384065a75f32147b02e9310a5907f3915e2cf49c60a9110879ee52f3f9b18cd52224f21d199ce6506010b9070dc67adc1f1766f006837b5713bc01a562279830b28f1c47b8c79d8533df2492bed1b25307295fa6ffaa4ce2338f0a579b99e66b5d6bf56bef1b6e1aee5ba2129ea562b35e79b61b8fc57ef9bb7d997a1df6708535d5f56cfd870befcfe0361ba0177bc8f32cbe0d2263beb257af88eaada180bbd83d53844f834224497c6ad7dcaebba3a8903eb89c3012e69a0546bab66b4cc6fe03b5d352191d2b9b60f88167e98ee1e6a16a726e4bbab66b1700fde6265c79d56393122565c534103fd80107119836910196dda453d1760ad25f92c6bf0203570b3b952ad42393cc41f06a9c8b3036d2beb1986f8b1ab661cc61ed9bb834f06ec0e2863ae2cfb700571e0d60ff278e4f7adc0f9a86cbff3f661d54cb6b40fe5aca526da42568303172f154a863e9ac05106ed35725c02abedb02ce9ead308c4c9ca7936cd3cfca6d51fba9ce53bac578fae3b54483aaaba2b0f161ce91eb52defdfe7eda8402b0d1baee607a9990b4150626f2a5d9daff636a2501b37bce103c8e7e9afde1a5ff3474f1b223dc719f54d417dfde391f85a9e208d6bedc03e7afba12c218bbdb3acf377af957345aaab02c2d0b087347820dd5f140a325d13108cf3079dd1666126556dc74d816abe609b0c24bb4b57894de11fc3814d0284b8675d776a9dfa46542c49a36c968206c510fb43060eed0870abf2bc026f2c0913c97a0c66c6a3b1b9bc23b04418c4ef487adfc52e7a5b0294f87f44a6df5b3a44c76d760cbd845e786273ceac2a4ed4cd2e8679c07866ff2da247e4ed8a24ee8ae163bfd2586a02e49f67587707218d7c932d8f711fff4682a45e97144b6a4e4be417828ec381f8095ee30b5ba51f2736441dfece198f09b820f6c0ebef29b3dd5352284350e0162b1c200cab3687d596c5609ed56078a4621dd56bbda7b78a6dd374a558f8fa21c2c6762fe6840447f75dd2dda59b2583b1f1c71a934acc3be0723d9a3e0e4ca8fcfb512fdc84a083ff4e65cdd6d5bbedb79795513cd9cb817a4838ed6a4c5aac0eb89013ff9ab8d095355afa3902e0de14a9c2be5a852fc4403575797463a5a4afb65e01b7cabb0ae62876f1fe095abdb42669b9734aed11094f2a6e2ff67a0f9c4c450cb5e3091da4ad9159207171ba5836288e73897e86d3c875df55666932886879e15993a5d8381441f39b78e39caf37a0d33674d01520a6fe29e3bf83d9df6668a91404ac3c174b4a0a330d8bdb7497fde85658a1bc5e276dc85850d8c1edcfaa07d476497108438b55c3351c0ace41b02ec88adaa49c979d380a66c26d4803679d0433bd95f4a7d2c174d5befe2772e1e74854be1d5f90f86e4b51fb64d01d7d0dbb759a57d67a933e9f1ed6993955ee963fc13a46e56345c926f74778a2160b0de949d818d9998c66d3eaa94b142ddf43bca9066ef808e94b67615739a6b3980d45faf40c730065b99cff8bc660efe0c6a83876a60a81fcd598ca3e823afe4fd2b3136461c3bf862605ba364387763c4ad9d4b7dd01e22fe136795ca70e1580b2c49e49c07d9ea87ca90ab0d91b50d5e8fdb38c03d80a0db55046ccb6bae0a80b1898d61fb2106878984c7c0be7be01a5898911446b752fa2fba5d58eb5000b017bb53279c0ae90d07ca306de6f0358df82221cb53f5f59a88d65d97b097df9f84a044cc7b86f2f8a5c4aed1f6b1d4ece93c3f941fac0bb994ce28c8d0ed1bc1f96e005972650aa871ede38270e2e819f17731f3fecc71f2cf20250e9f28e7094a778e6c7e1fb4a39d9c6cf548253a26c458a8bce707d087f1033f7edc17327413cb875d40711722c0cf30361b98a8e1dd4ee478e74dd40ae680ab05606bbdb5b0d950dc20c93ae232a085d12611245e256d4a5ee32ca873f5c0506fb4250b4bfbeb9278746908b67fe79159f60a3cc7c2f4a4dcb84beec0c517b31b886c7ae7b56b71c483f7e291aae0231daa65a51a22a0b42882b2ffed5296a77e79c5a55344ac2461e59beb11313fc459d8d087861315752755e70750077b70b06dd53556b00dd31c906114f6ad2fd05e1fe71e579325a91d8a8a6f3c1fe262d2da9292286c833e014c14143d38d257930c8e67a422f1fd99ae597528cfc6f9f5deb6ccc8dbbb31bfd28ff8363c6cd02991f299e58aec3af1eb588417f563b32fe208e99357439a3f5ef07a8fcb958224bab4ff9902f43c1ad5f75e0d9b1762de7c1799cbeac03551fb5b461ccd01f6fc04f54cc3e34287d7569c1979bb6aa633edbf935579716c5b07a2ae6d43edbafcff9b17b1eaf9df120f09feaf03a0c58237a20fbfc641381841f90d42c8196b3cae7f1b9564fd0739688908321b14f6513c6c68522c6e1e235e54d3f145ecc2e651a7a1acdbcb86cad71f8ca99f84ec59b73bacc000a8a8b7dcd1a67439225301f352499c9d29efb90d88d589095d49c783d4969ca2f0dcd4d4c801d256d89d6cf812aab2078383b3fb8a1e18b3aac0bef824a28524cfb0913f4126593a19700328a5d62b48c21fa2940a8e139d201e5193a801a719b50eedfc9a8ae387a60797561932daae35786ced48d2b947041371d39384503962b247ce25d18187df9eede923e7ff26f21b79b5e8e1881673a85f10a58d034b40996404e4d862d709277ead905ff0b7c066ee36ef1581f9f87f54afa3d4f486fc22e8d7b697ce5eb40643c87125d7a29fc538ec86b81c91670e6284e8ce99e0f228d61a8d58eb76b26cf3dce0f99c6109a15ceb2ff131cf8cc90dc7dc8b70a3219e78725bb984d6b403d147ad57d68dd2bc84fbee6c7cbf98ef7bda73e743be398b015240dd3fb8c2bcb7c27d676d98a6985723cd0bed67e52547a3b7cfdbb26c250a556c42109fd7de6c6613874035f91d3fc557f61422ca79eb74dd407bb172074a9eff3a0d8874a08cce4736547c66f88c295c22b36ea2fb223982d6fe281c6c835f627ba4ae8776ef8b2a13471882c90feea88692e9c9281556811ca8d30adc796db17437d00b43d832c9cfde5cb4c75e99fe33cf5b3d5aea055f9b01c59058922159d1a13e664f6dd796a75991c1469b5a4eada2036faa973b94cbb167b975a8e26f0db308313984eefda778b5b5ae466d21dfb9858d62afe05d0ffe1e806993081a61c2144b3dfac4ed78685b6c765ceebb02bba8c7ecd0602f6220289dea31b852fcccbbce15559f6d2283bb32f2ab8a80e070b34d39f4bc780620a43fef688ea95c6a98fdede055729a54cdcbf8e9ce9320ebb7c0a4b6b6ae23e5c75f9b3b348545871d162e206ac88088cf88a3a909e4274885932d7563bb5fac98f85a604280a85237cfae9362f4b22d1854c35d871c3312f525afbc70852d009ccf6232fabbe72a4cc0b7648cb84ee346a0f764c57246b7e73088b2e94c1a2528163273136d88801cfd0177e59bb7b817bade112effe7965af79c908b70600a59e4a14f7c683c50e2925ddf468916393f3c0119ac361746b3a82919b4ecda44e5a8ce8c174fb4bdc51a15d369c18bba08c611e027c8d3bbcb768c9e3a142df0a18444e2a93e908c19d1f92bd43aecfc504c210676684392b0ed17779d75608adb39a1bd988200e1c4e434e82afe73681e04f7851c1f636e4d2ea918c304833b7414196a75fc83e4db60aa4d869992c3e3f30a0da184c57b10b5c3e7bef9f0c7d33613e8c9b6668054b2cb4ce3dd2b1ff48f82635f80603513d6e8f8923185448642d63f7fcf93e53a96cd9d6afcb4d85c61a943522057b4de32db28f67ea2decd95e1c9fbe8f5e8ee2270946abbf9207e03f65265083927bc8d8ef6c1b09442a73839eef672a0fe3ee1538e74203ff5db8c01051cf47a8927f59c71a5af14f990707c6df7c7f91a87e15be08410d98187331beec928b5567dd047908174d5a953f1724a46922100a4e940b6666976bd660df61432472322f87adf0e0a87246477d291df81bf397ac01622bfcaf4f02a4ff3a84b33b51531d0c892a1ead74d65a6c31b57ce8053b9b1a40564da4834a2ddc96ec3d56ea851754dbcdcd3c73c40757457a8b8e4007865ec7ee6726133290e19f4c6c6258fdf49b859e1b75b694fa873e1c957c9eda3939f9767f2ef1b04ad4604c85fbca8024c20d5130529a5c8782d93979093cacad278090a76edeeb26f98e84dd6062c0f7e34ae89d72c092b9f885ac119a2f971caf4e0452614059ef4fc101a55a4d049be0649305800abdbc3632533e42f641dccfb484a3275600d49832c4db5517a6bb2382049048f645e7b8299000f427cd252254d9491d013048e67fa1a4f14fd2b2e97e7995d0edbe669974d0d0316f8b54cd481aef7b311b4802795871a0efb0fc51342e200955232df2edb2e6e79d2335fa83e9e803a74cde6c1be2afba9988c21526bce13c29740889ffaf91a120c909c5449430641f7c388f71df9f42a57e11592f82b17898d931b029b35308872a67799c5e76fb8f29ed411369cab99f43a46258992deef3d8f5b786026d509ccfa3e8042fd5339ebee1042deb835b67005a7ebd2fd514d97d0390de70fdff06a8c5173ac973413a4b78c54d1df3a3d522ffafaacc40c5cc679a7f7c908dff4d6afbdab87b62512a85c3619b50f991e63f522c28727c76a4fc3862d356d9d14329dc7f337767c918dddd1d8e3d875ef1d91ff5e0aa37c0f197c0f1f07837ea935096addcf690e5d5a02694d49320407d42a0322f23c891b6e44f378737d2d33346cd4712fa43fb3875e575636400fed7e48a6b41253ef4779d1fe38c5adb1b15623985cb34280ddaf1c9a5b0318d2e1489e62df4c277ca8ac2173309a22b1c8e09b1ef825e92326c465aa3f17a75210bad128b70c1966cb59de22c6fdee097e81a9d147598959d3ff1d80b94480136df20743d3b944bc1440a4b49d036e53b084b69fffb3217f7baafb08a83890cd9cdfc5cdb0511ca9f3df693d6f8f899d7f7bdbb48b167d2cf224e3d8b3a69e21186911bca6a5c42cb21a68013b55a5dcbc75ef1704b6ed00a134c11ef510c509ba3a9e75f3f3c2766fb9001ca9f4f80f711c50d3d5b0cef9632325caf6d77be94b511294eddce4ef16a4a90aeafb62973920ff29e011fd1b3e79cb4918ce0d49819174a9dc5411eb359f49eb9d2f9ebb024189592be9bd93cb1fee34e7cd4d87d70c0d7fe3a71fd64f8f645021cf320a21bfa1dec0210d509559255b73470d65a7e31c31532fb291f43e260cdedfcddc4f052d29f168efc8144d5906cb9b4226273c385ddf873cec69bf185701e91d39c71c796304d68ac7fbc3384c40cd8ede5676e91bdb4ddd971458636a6a5eab01280a5f36da5e93a9601f2d505d333a3f093865469cf40f3e489dd37236471a7acc822af270e4015b9e7aa0c44237a4020f82a39b1ae6a54d26f7e401da9a8913f1d068b4f650d2b3c48b4156021c1b83eda3cd1dd2b746d2efa99c25714ff048bbdec521e6ae0f779b0fcda56d0b3c58ba5f16126e464ddcc2a2b0a7c8539ea81646be32d5a8acc7cf52d10f018572538bdd2de6eb36ed198cf3c992f089a6c26ab535cc49df1c52df93b5d4bebf0d4bffb7f5484f27a34aa01b79e93a2fd25f9b34722aa59ea97081b90ec58dfce3ea6bf45881aa5d9346f628e6a896075fa24e1049e8e05ceafe07303812c013f6abb6b52f3db9e4fcd090aa0af131153c1a8195a58083f73fd351d8abb2603df716541855ad9dc7880c3d5dd57936ec0037b70f788ab173e1ea791169d6ace37d5cea811faa6a261776d0682ac3422ebb0cdf19329323e4aacd86a62cc87db90e401d2c6247a92b9b3b33c8973a79bfe106706d7b9f445ba7d6cc35b44fee2f10a12ff1e52804b189de841842d29056d1996aef2ec90f12c443ab62e29efe272faa5669107ed9e87acf4e4892941dcaa34cb548aec7e95d9617a26bc5deeb79f1093e6a94d5b26c17e60990636c45ca97f17cfe6048504ccf9c3b94d80cfa61ab24d61da7da1c69aebcaee9c7b5cf40a0839b2bea9a2eba5817ed8dbb18c82615206360cf738c4bd25ff2759365d0cca8940fae5c59bce40f1e7a148109c365ebe9286e4b8be8c751dc1ec5996cfdb31ea55f46fedacc07cbfa1ca3aa575a40f213fc3bd3d4ee103a6dc31474288bd429071ff74bf6fd4adacce94c94d371c8fe7346cc93974e7ff3ad52f2a935c830aaff8441a7e26f55f206f8879081e6eb4d51243297b66841ed3f85f2eecc20cbb2fd7285414f10343a50316ef8384a5b143167230e6ee95e29ad2a2a809fc886fa30dc3400c888ca92a94431c990dd80636c391ed69651193d5d7fb7a0aaa8b7a97969b8b6885a8ebedad45f82918acbfa928ca4667ade7b2c7efa4779708f642a1037b49bfd6a84486351e85cea6663150ed34789289d30a171cf291788941cacf8acd157dd37f53c436ab5b9cc4950250271e65bc10f7789853c3011377b15934342fa815b11e6cf13c3563e1a2ffe7fc6d922f09d238a0a981dd06e29f91256ae9d8e46e9d023cc122e2cb73dca9217ac732fe89b8665ef838e49b316c7c38eee91481752f97188da08e54b9a1d2973b5d379321fd096dc05aa74fe3e3849b176294c538bfa8fb89fcc1d4e0c8fbf96cc5449e1d591e6f37ff8043695c87f53f5c2615666d84a84fe948ca5dda15c709349b175ec4980e90a6c83946f567bfc61bcc08b135b4cf1bd78a0d0df8cd8edd0406a2db660468535fcf6b7dbb6c48ed27ab82ac13e66452f10d3e0907a00ae0b2259770711db10de670792bd5c8389f57bc23bf209c264609622cd8f6c5c3f572a90104c2d7231ed32f38c4a66c7f3b18622069766232f55faacc0c31a372c90d9413b2ee2b8bc5c943c8c20af0aff8c536a8ac7d02785b3f852e767e06354acc7f1e290477044535dbc269fc8588debc34c97536ac8c22810d827be8879454b821a66de0f0a00b61109b618618449710ec05bc6469410e0a1039baca575847de27de8e98a60e09e876c9f43ebc7cc4ea9b94b6e1ae0f4044bbec56bff62177368e018992a58b1aad365553627bdd2be8018cbb9a7d69c630a1d9a910167722ab67eaa4b42c92d5989bde0475c05d1ccb4835ca79288f62499be33ee532c0a2e4c09114dd22f66d8bdfd79ec72e2d35924a2534cf412e4942943630354f348bf36976b26f0b61c6ef7507626da5d15e701b83fced4681db552430c07b8a9837514d3892e92e9023be6b04f8ae6f71c5dde9687cd2038519dc4e17471adcc2379dd03dc9b2a595e6864208af565646c81344754ac5199d91c0a835ac15816eb94eb0b911779f1f5e508d25bf6d8fdb19b91e83c4079427b54a6d0ca7876d64af822876ca23f5d481da8b179c1b91753e2aa68ac4c472e46d2d1f74d1f834eb37340043914ebb8448ec09728f193f1b8f9d4d45528ec3f571452993f1f89a75e850471af664e1aff5704fa1a67ce17cb3b2c272a1b9ef71a43b2f4efc38f1eb5f2e5d152e09186641cf491e9397a112ada077d634a951d0ac6677917e14afb743ff8862d0eb2ec4b3aaa5af725c3e9246a0b3c0aa64af85bb8ac5222a0ac84fc00be6b31ca2eeef5a9921ac71ab4f35874b0fb9aaaf90bb2a4adcde30a8c1819f40b063da3108073a443caff1a31ff08206f100be96132bc368c6a6c5e82f7f247b13e3f1bdb4306b1d344e9616f668bd1c25a0e946f09081cf35e0108cf26ff7a128df0207ad8abb467df094c7ebab5d6b43da1a120dce6cd57be977ebd28bee8cd89e621ff7c3245f53c03504cd2a4da663d354d160f9a6ff535c8d899025dd87b0e1870cdbf8aab48e81c4ca82f3c094239eda291302445ae38f4be3e79cc094919a1cb357cd9cc55a3c83e6204adadee066e2ffa152436daff2182730d810669616dd1a30324d25d32a4714cc82b6283f51c7623c4900ddbf0b6cd9c053d612b7fada07d2e3306406e8c11fa51eccbe0f145a013259aefcf5ab284503dad24682f807d94a8134a4dcd480d72bcbdca30651c320b2819669afedc3134886c9038310e8040b8d440ae6a9dafac7f551590107d4ef93644dbc687ad30cd1fa22ac1ea020687dfa02022970bf7dff8fd92a83d9643074b3085cc54b942abc66c56d82afa8c47872364c6144d6fa21c60d07c175ea58ade8899740ffe2a89ad84dd75aaed2340088d866de934f806245bd16f8cfc3f717ee92fb43444ac00c4ff1782ae8e2e6f506d74e91a7c6082e67f4bc1d0a6f21f3c55e5944007926a1b8b53c4202c2c9926789a04c0bddec2c9bf083a203ea1685bd0bb1caeef6dbb8c5f1f25964717bb0b3a550e0dd5cc01079d67744c7081d383b44bb0da37d07a5b62bb8aac745111d80ce50b8b0fcbf9950f2b1a7fd60c5a67934769347b3b9a815d5f881090fbffe2f58e4762281a03e6a4bfe0bf73edacdc432992f53d9b5cd635b14592de7486e816a443d0b6e974065b1d03c031dbb847fca8e0fa5a8af907aef0ca2ed0f036ed3908012c4631e17c6f175ab5237016b9bb0fcc13e5c817978d9b5091bd19c7cf120f14cb0659ddf2e6f0ed31f6a68fd57661dca395554fccc882133b86cae47fcfe64e0fd7dbd94b97dc3ba732fc2deae573ff15c343f7dceb8e04b59b111bbb71d6544b11b5117d9db2d0c5b235583b4cf7d781afdf53ef21ae239fca304161e577ce226a1f662a89709bc484eebe94492d4cb40841a97a2d0139046fb3c135c38e07a65a6012cce1e1ac8f532dc6d018feba870b49b53eb6610aad1faa4a3e556ce466a57f3c451062f28f51db23f7be16ed19a7eb930a00e8a72bb629df1066dd6db9dc3bdfb2113688895c04b4d439884e1a4c465ce0a33bebd46f3e61e81a47ddfff9b9a567262b5d0821f612c5d12be21522a069a6ce3cfff64abc49c150d818aab82c182514c266a3ca00f6cc37ef45ac3894af761cd50d59ed336025f65c722983c39eea19e272b34e2924da799cecc2811dc70bae0db2f6f27cecc02a0cc6f7722d775635cb288d4087b6c48eccbb0f6459b652e642a257d8a51c0f239f44290d583407af5bbd18e381ad5ce6ee0845a3515c661e4b2a679df8b9f01d77f768bbfe5bef7ad42f6f09583b1f54e8b66c00a448cc64198eebc0582cca537bbd8dc433c5ea50c3db42967e71efe00d5d74a0b9f47fece3da2bba222a07085ff87ea3ce2deb9eb6d800d95b9c06b8d491957a351f83ec2b6b4fe8fa9543a7fbdd72b9ffebcd2c251fd64f3cfffaf070c8b03c93b040afeb9c7bd8183e2c3fd9b8b0941a68f6351ac10b512c2bd88517811f6c60542ab805eda04261da53f01856bd3a5b603bb8d214e74ec0765175d1a8c60c5652ca3ba399b5858bf05ffe85e44a719a1aae23e86db389bb983e30c82c56cfafa87d763389c4ebabdb8b751db3c855e6c2b139fe98fae0f63d976eda3362119146641eb7f72c7ad89ae25233e5e376684bfb4cef42cc4435d1703da84403fce6451ef536dfaf88c2a13dd1696c74671fddff13be3f686778610e117846dc9dc9412f0189bb7119967a978dc398a2cf97a37d5f677f1d82c91b9c7d15a51c2adf3445fe6cb8b7655eb772526777e35970db30636c46950ebc34f7f1b28a953ee17eb8ebb28541b1b847ee1beddd2d36e76a621b07ab851ab5b0d121afacb65bc92fc29821682ece9c78915e170619192fdd17d33844ebf63e6cd51777fad52d6a77b4cd16a1a7789b35d6f1fc4b62645098d4a6e2e76a7f285e7335f1d1c8ec0b3fa2715a301e4ca7440b0bec437fd90fe26b2b8d8e6741d818e214bfdc554c3e95dcf51ced21190d5a571fddc7f69d2723b92846b918598abd9cbdd589bc6cd0010ba1b29c3590fa1e475042fd958d6938ecda93c131851531bcd5163eaf544b394eb61e29fb37d04027c8ef44b6636214a9e0f4c8c2f32f2475f5ec16ac36e2db7cb417a59da4837cf84f65a8e40b649081cc7caf3f6fc96b2c03e6dc9ee0c6bc23571b28ba0396243723e5155789545a7cce900aff075c89bbc669566466d8f66e869f88e7e2d3c93f0f0556b84469023a526d516c1f4d99c6e974239bbe9e9ed1cb1b3dad353389d0c8f495430fea0463822247763e122b117cae28ae45eecf67e81f9e07d36ca1be5564909a07134218a1f9ce1f3eec4ea2e4bfa3dfb6853097641bc5847ddffedc395c72ca693640cae94d6de51a42ba2f9918864ddb2d9585b0123758d6dc1d94441b702636d351099949fb18bb4c4d6cf0bf8bc6140649b4de671db9a9f07568152e6a9ed89e870f9adcc4fd4611100572fa09211e322595a411ba8935067f01ae84f6822bd83b1156ef47ea505970550a27ccf119df2e3ab1fbdd9b4e06eb00715d0e699159ea968ab5724721282ce3cef9bdcfb80e90615b3ec2ee5ff8154f3cfa599ebb40dfc5206057dcbf9744bf2a0aaff7d8cf6c91f511e32ccfd1401ee4094110406432fb84a4994f5ca17f54269221276665764374168f02e748e27f7a85008842db7a2e0307347ba258f5eb273c43adb08911c8bdf3c9f4b48f60be269a24aeed652dbfe1d9af798d0a9404cf80ec0febb4e1a508ae81e55d50c0633ea394e9b6dc187ac1d8a640b92afe0709e3dcb79343289d3cf063e9f7fd572db570d4b6984b8466a3bae47dfa6be434008f6136d55d950b35a85cdc86a16cb8385ca961c1e286dffb9ac8fb14c536bcb6e23a7ae452debfaa60a68c5319a5b7e9e72aa24b164857b2b7cd4925d74c9e2955834e0ec68e8945338e4d7d3d490f027e0974b36ed20a9522ff94b3381abf93bb226ffd16ba0a37f764f4b86f387c0a9851eb1025b05189397ef62b9dc7daea93ef33bb7c0ac28f1f5b2b55c6372f05af1b87c0bd9a79626e4d3b0ea83272570f432331a44b2a89dcca21a5919a54451d402c7b7a8904404688afff46bb2eebc38cb5557ce02c81a8c92657b7ddba6a4dddb1a8bc5897739d899b175fe057ab3c1d12d61b7d6ed06dccff72140403aefe91703b5d729491eab6c0b51c9cc98cde78b5053057beec06b565495ca196b12d2b96649388e21f581993144928ae9968ebedc956714067398d3e71066993acd0c138480047c42a093ab22e6a823e1072e67c438982eab5d27b8e82d23b6dbe4a90fab5b288b33c1e0931ff13c3508624d1109354683fb7701226ec7b3dfaf2ceb7ce6f1c7ae614a5b5952e3636dd05570e9935876695acb2f3b9c58cc683b10012f97ead78aea1741845bd58d58dbc829ccfc0e8f6d208a0deb9c112684ef8bcb76fede3552a45cbf5fbbd9f2ec2a68291c3e13aef9acedc42132096ad08a9bb62d6ec38ceffe87925827b221518ca4f3809a6c338c089d3fb3428bab564b32fb645d493d19e86dcdd4b6ee899cdea47b7ab8efe3dab4d4544c56b38fb3a4601be6a8e5d499f2912b3b8f5963d2af03a3f0b103be12a5bb1035fef4814a52ac9d5dbd19fbdd6dac3cd38b02107681696316bdf78b901d11ddfcaaf6c7b749cc065cd7cb2631e0c1f9cce486c72eba6cbbc2310f8da7ef528f413661ce8fc0f0fa8219ec36ef5e5181f82ebd2b9ea44f17255812836b43aa3063d0047fbfe7a57e137917a87173a0b17956de4da57feb0abea6aca400ceac9676d1d9181bf36a09ede6d3a65b68d53abfab11cd2b479c9956db3267d36d7c3c06d4568e134e1f93d5e32d160ed7cebee78353d129d41114fcbb60e27c88d5193ee5ec0bd959581284ce4fd9160731840e70dcdb6b0d10ab4b0518f72eab509489d5b186119b711183fbe5e17394b589b677f74d3b869ba3e813ffa2cd080c072135ef5f014a03b36a41fc6ab18afbe70c32e3ea1470cc33a87205b3082aeaa777590ac8aa8aa9c65a27d08e69a64da703ea5bf8a62dff7dc3027ec7354d3ab198641a39e5ffe5d436e9addc49580db458db3ac94696e07bf234e70e705ee5cb9007fa6a705b4c735945f212acc37ada3bc53a6f29fc41f4c7fe158213a94c7a7d155fc9349b2440c19804275a021e364ebafc60d7f28af3d20c0322eda68b0e5cb3ce7d1fe49fe13a58d2513594eba7c898612a061957e325fc899ddc978120f75788344d20f253b4e8c842fd3eeb438847adb5c69432c8bfb8c28a2379d75035affe576977447da0380180747a7a66f28b2a3b1a03e8417407920eb08fa30d32432a63fa4e8b209fd2e84257f13c462b0a83001d23659e2c799536e30fb83f9d61361b2549df54af2dd6bcb034b762b02403ed690a2f4c3cd586b2e59958cf1d682146c04e207c6e40a1b1bfd903a3538525850fc0447c3eb962dd40c408dc9aa2137e837f566ebf2813ed25c94681f3b1f0c0d718af2bc101aaa28fbca2ee4cbaaab3a3de9d343db2dd8bdd477d83de30589e289dbe74122e0e9944386e9ec749dce744dd19113205f8959ebdac56399664b910b86b7e33d09ddb8eb3f6ef74e0a254a6f71ba6f342b8beb3850f4ff7636389ae037b12e4b1040f0be4adca18d3d4b0ba95f1de2ba0f0369588d96e1f1d0d7c91c87eccd241dbe0f78603f7b15bd75f4b01c94021c1d514657a6d59219e10c21007dc599bce1ce5e50d6499b6dd978244039dcbfd0eb039e8d6f4cb66f7ea6f55234ea06165caa28c9b52e00c6f40261a725c9d3fbb26f43b6ce31a7c4bfa52c7af7cd4b1608fd7ad01a030b6d508e9b18a81aa6d4cd59e372303ebd1a98a8fb1a4903edfb35d712b7df74eb49f98cd4bcc0d82e62f7d6e866f92a463b3e5bfbe12ee434dfdd302e3db26f2c86690cff63c9a3288f4243ac129fd2a79f379ac719cc2f5791c25e4b1482b54c2278438c7b85e8bd4d7c40dfca4cef655b4e8f6867a65332321a39b28cf2691743c312ee937f785de8cd454d3113e8fa11a623ff7d2e9b826252d0852cb640e44c49f82e041b9e2bb76f915f35075f2a280a9d0aa877ed882fcbc209e00772a9e009e3db08ab8a5e1f0797510a46e5e313b63728dcbf0615277baa5aa9d08ec244ec215f1ea117a1f13e2897108f6fe4cae97e5c3372671abfaa84ffaa2f1fa346ea6281f79d262bafb7c50654456fe078666b026b4e08d89ddb88da420126b45543cfbfee741762f6f88b8e305001105c9f21b93eb39937aebd66e0cbce9541ec95151f6bf6f74bc2da8d4098b5ec1a000a1fc0561ba28721a1405678bd2c4b9622613e5c2a60c3dbf53ca53919bb8e384bf1e3dc66bf15037e7a2d7300faaf9075f05fe71b957b395a74a4ef0ff20833c1606f419f683d67dc0a4d3efc6db0b997c735781221ed46bb416c7992c3e227059f15fad1717618b4b2c43e45f8df9375f6531cf8b69ad4921658d459fd77142e190c5f47881125bd0772dd335abaf2fe941973e6ba072c55e332f45018ba0ce6f3e09867e5e2822c3964de90e9f0674738811d5053f89cfc1f575d21804fe159cddf7b03ed1b7c4ed2d64c3eaca6bc4224dca8d85cf18a107f4500496f6f753702c24800dc16f22ad84ff083c726007e76043bbb386ced458e9bb6d039e70fa8037d4310c22465a60af1fdb0d92997b3858cdd49d0ce7515b7cabb18088cbda4eacbe7c210ca79372d1a4549d086c781444f9bbda776bd4c72ee785cb748fc103123d169859994f36ee93ceeb5076cd61ff5e65fe256a3a8d94bebe917eb9a06cd47b31da72e9f0ae1827d4ef917ce0f995db9d64491a9182f423191889333c61aa7f5f312c0eefbeb877615ea06dc511ec605bce5252eb45bf09f089b000252cccd8ae4bc16b470ceb9e822ba1555eebf894ef95be3afbf5605a9cfc9a2f87b9779012a70b8bf44d19de7fde19565053369243e279bb43bed84772c9676fb7e987cab7737be5da1adbf3580a5d3c89d4e5f04d352ebe80f6022eb86d5e876192896f49492d2bf5a41e8bfd5486ca735db132a8087f033bee074fbeb10a9a79a5cdf1144bc44b9fc5fb8a9d5bacc45354413e03edaa2e2e5f3cb9db757e5bc558e903987402c2e4d13e531ae18ae24db890ea003b9fab1293d642472bab3d6af99798ac5203c696858df79ea1d8e99c8f9a115cb2f14f01f174db1953ebb10726b45e14be6b7a8f786dac417ec2c0e5ff03d471356a12c5ff41d8ccaccb126dcc5f87f2599a7d5af0ce8366cbd4d60b0cd9dda10ecce1e8b42fb5334f773707a5cfba158b2e6dea13c12e658fdaaa49ae4bb87b820da8fa51ae419d29b6f0aec2d3b8d8984019f8b06a233331f88e60cc69b23ff69eab6f262728bcf97fb37c4d870b8cc6f3bc233a9a789bd40bcc7b7cf707b2f6db9bd5b77b9867db0c90b7dae381d444657d656eaf6640e84e9051b1f70f2bc94ddb07dc535e915af0d4ceabdb4b32035ffbe5945a0853ec9507a08d6f34f4292d9ce7a9cfc58f4e2d95fe8549c3fc645865a5d74ab2ce816bbcad1033303e32eb2cc0d105331db0ce65f5dd860e9d69b17284a9cd20f1ac9945fb270fe0693f898858c6020c1cecb879d9359d8031a2beeafe528b53cf801beb016a5fa2387263163d8d0af7dd13656d7b1ce6371f8e6ebee04672f0f495916f992e6f9f31458e01026634a44ea2f22b096b7dcef9eae0474618465cc612aae1546a3efe39fefd156291fdeb69bfeee8761917b293ffa4f8c1b737bb860d47b9033891dca793e0dca4db8e25b6839bfbd3d312da0470d6bab84dc47e1644c7cd050448fa352e3655dc1f2a63738b80cb6ff328a425914421563240006f56afd341737ec8b286d7efd98e33a71d4bc5e2f7dad692c8c8dfd24eeed7a717f98cc477eaa264042d01674eefff738f547b2d42f7fa03c6dd60a961a0a85c9d5c8566100c736819e40a7717ab6293b65e905b99dea15f54ac0939558b003c637db06ce5e44e515b2492b286e85dcc40f7e7180b67ce40d204f69df261715e463dc6b6fab7802956d04472049d1a2791100449ea648309cfac00e7e8d61c3a0d9b3ba089bde2d0b88f4951b32104923691964cea68fcea9c11fd2d0248ed681c65c669b3a18424d030f33fbcdb28c6e382c9816abb232b4c43e333783fe796fea1a3e6767ea51d3f7837fb1790d1d3e1c9a93912a912cdd6b0784dcb23b845017bc06c32b91184f1b73aff4ae0c8043c7c094fd5fdd1d8a9548026b83e6555d2889943966114b5332af69b7c7b03869c422c151ca1253dd01622e2127e6b92db88af53daa695602cc6fcbe161291db2c38e027292d2e90e4809e52cbf65be110c6a3c5d5d4d965f7c4b1690415e641e43668f887be7a3a68c8b78dd88a612172a7b0ae36a91ff1acac2f78c9e8843ffefbc8a170bd75340f7982d2c8f4f23368eff1901d6025b06a6f9a592b167819d2816d6267e6692839d647022477124467b750d450ff4243054a32a8da640ed3d98822ed28776b9fd635b8bb61934dbb51e2c4754ea765ce1d16e75f26bb8bf4cc40eed33dfeb8693e95075c876aa95e540d5cf4a277e0936d7e4ee54d2ff2d2bfb7578cd9a60ea0fa10161aec704ab61e16984136c57147fc35fc7fa8a881af40a4f54352f76bf669fdd5b65a937453f5487b6212b19f8592889051c62772e7fc0e65e0e5da353e1772a33cd20d00ccb45fd640059a4a09f628b7766f9fca5a348639bed04d8c0c2efc2a8cb739480261d5bf7d18be4e5f64c674f6d274c1d48806fd8be0faebd28a429213c51f40f3a1d91fe5a93b2ea12e9bd41f3c4de34db57ff7f350a46bd868e778f4ecb4fe71b9c1e3f844bd64d5be9b178989ae9c4a0c2074ffdc4ca01ccd99effba3955d22c3285d6bdb8ad3f871629307b9a4c8f6c970a5e2f5cff365603fcf13ed45377917ad1471421155ed60f516b55f6f27653613f005ea9e2c406b1d9e0ecae9dff3a43c88f04828ec830cd41059eb72aeb9bbe62bb0489d976a63487120f1841ffa25b5b17a7978af687928f51befadb28c7c84363be6e2bbb03f2fa061f1454b2d35bf781cd2c15804ddf4d06cd95d5255cf3978b9de5ebf4c7c8ff82ba841464bb1fcad701412e9d287ceb8c4f24f6fde277b39ed170b89887c2c8a7f97a8285d02306f0a64bdf87352b0bc1453f3157097e3c9331a1d1ebea858683376a76be23a8fc1661b745a757d158343c1371738276cc304b86f452f37a29437638dc3e27dbc795825143dff3a39b95393b71c3b3b866065ddb12c6b2f22feab22df313edb85e543e19dba866d0a58d800badf68b127866964d352c0d25b721d641d443121d26c92c75ad6c668b8f6e574701ad0108c4086537270a2af54c719a1121d58e65e60c6beb812fe333fdaaef85f9983c93ba43a9087f2a47c9c9980cbf064c3fcbef90468518291e7386da55084e7be4e6a0ada37aeb6b43c88c508814628c9e13a6368c58d31dbca69cc90b6dd9522f18fc9989068e3670362dcc73f4e403d9e08bbeaa94aa94676541dbb88939d83559a1b4c4844500f26615ff4a79b2ca96c951b8672aac490578bfe31ff14743244aace6679ed94dde6fcc75c068f1c001f9aaf1b0992315191d17634fc7e727c84a825661f10a0e832a2c586c550b62e7f780de60d85c78c1b10b8aa9b0e578ae60d97ec94d7bc58abd3873399fc11d3ba52ac6a593af750e57a535f993d48f66463f2d78ab4a4e2e9ba9855e4b0edbdef153a1aaca0ac14293c4c08a0fef9b570a380228ad1d481a425260e561881358f8404716f133a8eef2be560ac01f0a4fa561c07375ea1dd99d090e0ead407014a757cd444d23ea9f8f2fcdf64cf958187a7d6223e56c62efb9d69c08a783b54e97fa881957994f315ae1707f4dfaa548c2ffa87293d30abea2f78fd90fcf1e569182b6a1555797825e824deba576c0b006d92a63679d742127e4d95fda815107c6760cab29539de85b014dd1aec796e1b7ff91e207a3e35d8ba71e0cfbabe10122113b88b631f6c8f06235508aa68622394d1d60c8ba31730320d798568b8738599ac36f80c8dbf899229b169a2dd3731d713fdab136ab15353b92e6631be4a4e65952de86dfcd24682e36ec5544b0d248228c03b80b9324fef8accad3503efe1a2a93ce14af68f6aecdde08decc6ebba1a5c8a362ee2cde7146086b15923487d432fa2a800d36ad063ceb0eac6a0daa7ba541e43b7694112b50c61a995c48c4587fdb537fbef7c357cb51ccf3959269aea5e4d825031b66890efb8e72c4aebf87fbea1e1f3c308fcb7f97d4d5b4a97b2430100559cf43ba53d2882a7f93a3f3dda8c863480a81028e083b1a13aedd04f5513965880b5c8762281a410c78d995d1f38b1f46be8f1f25f895a5c87ec19ae7e74ce1069acc913085a678a83c65b0c2901e98ef426b9f5c74a9739a93dee6a597c6b74a646b8a90aba3961170342142548743625b3c36b4a0175f347e5df7af662e7e72763df2f40cbeff7232c3213d360cef70a3510aea6a54e0b7f31ce1feec5a56d1de955a7c938010e353b7edb46837312de984724570e22b90ef9624568cc2556cea47cc27a6e74690c3d06d83c8b2e10bb8938af55857f202942c89d6bba3df4c19c3ac42d2fa4cad2319d205f174470b1121efc9f72285b970dc7fed0efdb6ee5d61ea1bad0da85e014666344a442b5bb6da36779188d434bb4a82b92f7ece46fa6332316e57fadce376b94773cec0a51ebd91877a98cb63d61ca78c820900f491bf0df1c0f0a45f837c65868a2a5d8724647179e799f0b31cc0da92784d9750b9759c88ca7a63ddc4ed6679e64edaacbf0363566f23cca566f01883844acc944dbd62ed733253fd765c54c41a3b19d26987760c6985ade940e53ce785f0812809af5cd863c98a15ce5821ef259c4b1531edbd8a5a58e5c0510f0194feb139a0bb2be5ca72be80ee4d5f88f1d97b90e949ec495824312f4b21c8dec16cd32cb5a3a39cd266523b283a2ec75bc75a7eb6ca0b15055de9c9c89b6e608c5086f39f0adf5ad3c4dd2f8a9699bb048643bd9b4782b0db65e7952278d64945a26a8da0aba6dc1779c8f11abab29170d4f675c3d26dead0e8eb2f23313d7f79eb8c709f45360e54cc44d527e8c8746787d303331744093bddd23fb8025106b4745075be9801ae618794166e9b0d57d76e90ffb8625a67b066d585aa301b84134f8b3d5df335928d262fc360a4833ad395aa15eda801ba6d419201ba842d85de40b04d181e63768b823c4db2f7377327fe0132d89b3190211ab936ad57679d74fa696d7802953915decff0eaf57d4f8010a5af3a06e5792c94b17ec86d523f8cc6c2e559a1f7e1d0d1d1820938f487836fe857e048cf249b751082cf233a6d67f0b1380f5515d0656a1e35677cb24c92630e13b80aa51c5156f1c05653d2b765ab9e005735ddb6a53d8c057de556cd6d5c4dd6e7aea5c84f3adeaae03de9d7a95559efa86c43ed6337e131df55f213337aa75fbe053e4dd06d68ef22a3e24be351f89e97f9515b6ec830b31da1b187d4d3bbe70803e53ebdeacc420427f146932a655c26d2a51af60ba405fc02eb1e563b3dc99221af3ed3b676a7a4fd1c93419fdacee3dc3cf2510dedc905da16bb6fc0a254f9c6223fcdb82d60669451cae90c40dcf26e1e9f4cca8e0c6c23450da9c636c6d90b723392ce90344d4d1a40bda26a1f063f73e1c02635f97936267633ce17119b940673231f78500dcb22c30c4903d3a610e939721f36050e84772bdf1f7f2005bc0ffa7a6e3fa6685578cdb3b02ad3d1b60649132064895b708090dcd6382310b80f419916fa4b4282906fc14a121c42f5acdece9800be5781da48f59490fff506ca2795840af9241e3023e47905b5add3d036bd3dc27d5044d2c968ac20f9550fbb89e37321c79b508d9d9a85e7bf83de362dd4b743e82e39ac887981dfff032e402b644656fad5cce84aab4061bec2a5fe2beec6a887c9cac8fae2ac9a446380a44c304143cd909a360b06e1fbe308d88aca8de87558d8aa3e2ef13245d4ed0a2ec546e5861df23dd83901a8bc6d4c4b3632e6dd78d4f269e68dd20b6bdccf99ffa8d3f4c2d6efd12016dc98f0a4d2fe7b8668ff6bc8bc70add4045a87808f3576fe99f51382250534911833243e0b5166c8f4517463631059a28447f1ad058c467c18a91d96c5adb26786fdd0db35a173e72e3b7c18dc5a3be8a51d57e176270b8ba8990b5ee6c6f99255ba9d93f474ff798621c925d701d109e401e5646d28b70b4b378999c95790a48df7db2be5c3daea03b7f4afe4ced2b4c6bee202fad5d0a39bc490646cb301c8a5a0d11f18b6511c6b2aaba66098caf94295129b36d663076c842df9047e46f1147fb0eabf2a0de5074dcd66a7fc5fdb592ecb492734b4e08df0da7b4e2dac9a4acaf4bb0316e34bda9f98433231dc103f9f7d227654e7de617fac353389f31d3da436afbc0deb308fe896bb211ab904b3d3ffd40a5eb0bdf5c11a54cf6113ca47c8b7d0a1b4f25f71beb56296052b7aa2ece201ef25f3bfdfddf53bbce9f6e040359c477bd1ebb8da3d403d8f2ab0c486348904ba86a787fd497d6557fc6db646f2ff56abc92266367b15cc6fa3db8092b977a46ac48d9ec6f897375b7b5c3646652ecc1701827a376049323c6bcb6d4a336fa066b7fb21987aefa4ebea3222ec773e704560478f538f1cd0cc6536379f0bebab383dfb444c767142d3c662c9b13e27282aebd9c19f5ba76ca7b4e05a74c44488e56a8d940d85b5793dd4caf97827b98fc2b0d85db231cf22d758831f3547197b3195e457a541e4a3beebd5e3811a6dcd97ecd155813463cf1a84f028bfcc973163143ab82ec39ea01317e9f036c8cdd0df6d6999e4353fc36bf51d061cf9a08b40a34622025f1dd7b9cba67948dde9457b9b72dbdb42a8456319bccf1bb4fb1a78c1cc8ee4bb608946366e7780631e4e35c0a3a15be41f95eab2acc83d1951db48878b6b73724997d8420d3bd4db163c1ccbf3b7660b6a5ceee0a187b434d46d7a68f1939bf25fb86b43e58f09bcc00f19da65c8f30ab9c40002c572c93d23b3681e43eabe12e13b23439d3eefa6fc9c2b8e797658714c70793812f1398e953d274b7f6a9f7e7f83943370960c19e742790d5104a82412871ba3bba50f172bc658b887fb27fe8933243cde4888adf4c8cc2541b7305fcd9318af45ce5e6360c8fd2f87d8c48e2902e6cbf4aecdf020dc19b206bf1660bd92695a06477188bc0814714436563a76dc029cb771d71dbdc72cb76cffda9ffc656b43eea63d8cb770878fd2ba70a259dd352dd5be87d5df2bcd4f80e1ec7a5a49c3b2c7249a4482aa19f368c06d9d0948b8c66e85f83a6fd3592f29437261e7a3333fbb594de31fec12b76b46b79a028dbe951237358dda928906937845e55491184716792bf7b5ad3fb287f5c63b975ec78e567b7134dbeb98f04add833062f89e932aa1b59ae26bd52fc9310bc88c80406d1f4317fb989fa39051a753036d65ad4519224a09f3196a34ca3864845301efb5d6db833ac5233a84bb9368bc0654a2a443858eea6da055267685aec655dc44b492f390ab1b42b34e0a56cbbe1c950d092d35a62f07f2db57fb87970aa4bf720301611125ae065cf139e0a0ef1dae77e292f24bc37b332c2d6fc96102d39babba2249c1e834b2e06049b8978f2499e3e65d8ffc0c4eebb8337952efa2ddcd314157e687a71b2f9f39962be3e26675679d65f29151696666ce65b365095b26b9ca5dc7b3f44523a14299ab1c0fa6189d557cdd2ad9ab85cdaaad27aaed3d62033d253662d93a18ebb0d20ba26269ca7acabaa0a60fd25cc24dbf402585f218fbb0152b11c9d40868940ccec8215c217c78f1d3ae2283ac17a58298f67a8f882024328a1242c5b3858e38b9ac79a2e63b6ab3a1bfd88864ed567b95e72f7131b5aa9ba04f8d69c6b749fa93ed3ac4db8877927982a5ec702ae725a60cba21683bcae55ae2d9b308b011417dd6e6dcd7c92ebca79f04522d5b6610ba224bbaf991c996e5ceb5b3062dbdfdd7f503c6e3166faaa3e1ac03bd814f43d461c0e6e231efbb98ddd751299a3c2ca183b50ecbd38211937fe1113bde230e8ad690cdd897a2dd1c35eba0a6f012342a8faf1db10a166e14add96b8bb6186845ee6108b9d79a3b7d841fa34f5713a4dbd96922bccf474abd3d537feebfa760f62c35b277f3447ea7c7ba8464c5db0ac3ffe2a3f973f5ea835d4f3e14276124dc26b11808b52c66950b79c1567150e2d81c98e846dfb3ab57230b4c605c9d0ce90162b56d84dc7f95c832bfc292af9ce29ae39eefb1332bcb3614e31fc3f3dd8595742aa65ce1ffb35393532d39e0cd94211aa3d0e5c11a5bba11cf239bc05febf6d2cab667bd2d252641666eaa96330b82ece2860b9da72c7f4051a4ebcd1e270577034730496513625d0fdbb55d6311cede0c94bed9ea6557da5b3bdd2d67931e5c40b3e611c623cc78fd8f87e1d167566801a90a89f4896126fc0581dcadf9d483c68d4e1a52588b35430928ed1050041f05b7843953ede8f3bd7bb7b1df80cf69570ec694383128da0ac7c4e5750c604bc72f7276b9bfbe8503bd15bd7ef5daad800ac46d67b11fadd5870a73d3026c7a3b6cdadc4b6dc59969381bb090c5135816c9ba26b1eb2e19d8352df470bf7a925ec339e36ce5c9aa773d9b19e2b86c2d918469ebe71a304dca39409c729d9c64f37cd8b9e1fe1a52302546c1bea8beb4a35921885e2791d20cb46f638b5a4355b0b26caa93b6289bca0bf290fc066e982dcf7638f40f3824eb6070892d8d9a1206991ac941215b9e06d58c2c93ee9ad24349980ff8c3e9a0b6e4159084273a7688bfaabadf7f245a6a59aa72e833350350b79336b781ca07202c701d1e78b0b4e5832bf1e5819e6937c830a8570272d35d77db89cf3dd5092333030bc04f52ff3b65df4f6f2ba1805899af3453e3b63f990e462e7e8e2e2f134e2e0aa984b388115f3c1539d6f88b2c9625fc8c7567c5f71933bbdacf9c61c612e31208fc54504fc2708c61cb20f6bd35240c30893996feb91242cc67284d50f0951eeab914db7d4089c8a0cf2c71909a5a96548a743bd3e4fccfccfcdc2f8940656b88d0b2ce56a3bca10dd9e490a07ad23d5b95bf045d65ceaf0c7f3b9af8f23cd60fd23b254a1dc337f955c8b75c62d3ba546c55ee1f4cd58f82959b65de7f10b9dd2fe409e229831cd455b3cca60fa4e5893acd151fe6749aa0f4dbd2224d290605e56e1a93ee0a891d30e16740f5ea00a4d2926dc0750569fd18d0d8d26a2bf394ee7aac0f4ed0438bd7398e70912dd2752a1b930e10269d06aaaee73db205301d852f9958edcf009a3d9f87686c331e4bb50a1d915f36d3b42e8e1f2c5f81bd15663a4ddafbc6ad91df31099c057d5193384881012985af84489c4ecae29c9e0b4bd840f631328d3a5f011df15f93367b5fa51de9add3cf0962d029627344513ce09fc937b994df17f2208e8e42873bc75beafa192b8d5395ce46838b283d02a2923618e0e76f7717e5a0c7121f200cc64400dc39b0c8aab4232e4ce587e52f84779b2ecf277b5af0caf1d695f0e974f9f48bb00628e1188eb698a3b5976637507b5ef3c2fabe39f180b60a2faa5317696ed8ad7bd7dbd7503967b0c45c30fd1a58483110fd465f631132632ec1dbcf6a8aca2c3954863694f6f419981e58d30d3aa375aac30435d3631c7d2f614155d9eb12a0038606303a00a96abc92b7df6ab5a81f67b7ecbdd43db14c62f49ec9be9fb005d5d0b727f7f5cc657ec08cf62dcfbe95d4f3d649227432fc5debe50ba2670c2977f0b1ace8f198b39eee230cebf182a967e6a69b898d71b15e3a3875fa1ff92992e780bc7d31fa61c03c41080b56b307ea2a2c3f45998ed2e2868b5068579280a8404d4d519cfc6690f7b2c3a1d964c3e200f607c2423ddc2fc94c10ad440f2606f2f72f597c8c9fc52b6532a33f88ebfac5808d4029611195a6a7d7c0e90b5504a5abcb45030f4a336e9418e2d172e92e0e0fd63f71bdbf10c6c9b103acc64d435bd95cb6bec8064ab12b7ab2391a29d27ea981f99a7940c846140d5d5364ff30d5012daa30b885966e6c2c3b7ba7f0ce42d29b93c11092beb64990470c36cf3f07627eebd7c70a7fcc90f98be71c4ea5b150648a17d23b36ce83933c8e701609d63560a2a16ab7a27019a6367974d15d141bd2b4ae0f16e13bfcee64162e2289425e94b281228656c1b1dacb9a2405e8f6c34fdb8ae3d9abca87bc5d6b666f3af8008fc68c43f6a1ad4aa183a030fed84e470aa07405d84baaa1f582a17c43b2a5d06908e5a215cadb80f41fdd02ac91dc088c46fd14afe64c634dd89cdfe23b53c403e04f1f737c12c6a29fc4fd85480fd00d92af2820b0cbb1343ea98fdd2e81f1e4824d1db4a409ff7c1c128f4382dc0dfb98cba684bc898767d4c3727e34495515dda42f25aafd4854024c086fa69933d552dd7380d24e76acc9c63faa4daec9f0ac9f850b8e1dd2ebc6b04c59a6c30675a914d82da23e605b4885b115f66beaf872d5cf26d3a468a01a00dc7d5237c9bb441d997c2827a54e07a7c97b4f8b6ec6332320bfefa6ce86aa3d44eb1e61a6cbd79b957afcf4c0923268733a5d0af91a17fe9bd7bbc44a597947b76bf44a84f89242766073959d2d75d2a35b1467e4c83d1a8bc1f4171a44541da44afa926b1b70f9cffe91a46df2eb19e8cc14426df99ec086a483948ea857ef5c15c14c2e7f2dfa58fcf04ca99b9e3f8f86e983280e0519a1a39948fca612efac40d73dcccc9d32f543a104941a5e1aa2bb3b01ba1bdd7b2ac0c50bc724830ddeadd06f83c00ce9a38981cf6e179676aac1fb419760c0582b0eb0dc749d1bf881987a1a8fb89184b9f7504d24d24fe112c6edd4aeb88d50d2e21a1b874796aa7631fa91612e58a44fbc768b5dab4522859e56077b2c3d125fe01963933f3c49121cb7e1bbf3135a25ea591795e2b713b04c319ddc5cb9ae8e52a7c79addc3708b5f068ec53e15ef21625a4c64f55c0ce83d54ce5f434430dafc5260c427a45c6febe9fbc77d08a575c22709e8c1baa7113d25ae05880c5281549bb4ae3dca1b398e2011723b753b0aeb87f2b17b6309ce50cc1fa0559a9213651837771b155a6536024966edfc2e2dca9b9efa023bccae27cf30ebcbe012035349bc3ea70d658d3c34c5fb0a3e198537d130fa868db6b699612828ad390f1fd7401d35e47e7e756d32422ff339c2fc05f9b24b13b0c243329b60d222954d9608dff317ed357443a0fff3fbc242630f816377a9f53b2d1d3f4d5946653f72ec97cd03a063f17a795841c0ef6186e8e5d4737f08df78d2f1e68873237b128a84db449b890694d7d512a3a51afca54a1befbcd1c26a4531056e5cc2a7777a7219f4ad7b59dccb0baa129fa27a9cd133773f334f7391c907893ac33bdbf89092f4e52c871dec5f01cffa020af3b14334adee62214395eda6dae0aedf48abae693c4916667e215bd55c6b408fd38115cdf71da730f5d90dcebb61cd3c7dccb637ad58f374c9f9ac92a5ea0e1b2b91c36a6d1ade07f2bb4046894453deb240b6a2c196c3353e960a2631cd7260a009f3d750781e5308efff0d84d7ee8889a3975bc448d1be74dc94a23985ae1a6ae564beab43689b4d977559a06782a315c53b0ccb60d077f619b0dea0d8891808a27d95883ed22161c7e9c3f3bc461adcf9fd0e991a456ae9f4adbacf7827ad42fe91cee764e7aebbf3038a62f6bb871caab9058937bfec7a7205b6f7acee6a71522157acec265dba55c351ead5f0f7528233a4d954215d44bdd97a1f8a3bc0d5135b18197f8b4232537b1ed22702ba85a683c9c68d734cb506a6cabf1328f59fb8fca9a2d01d3aed0457d43f70617732c035f42542f19d70d2ac1d16bdf78e7d73e9fb985f13b64c044e2b1b6a613397a67a25593ec35e3e54f36d56539ccb633a1687e7bf3a2ccb6396d524c2b7e3bf203c8b91c7155f6c50c8f13ed9d738919d01fc4fd56e6c307bcf2adb87e344ce7ba5320a89c1da436dc3068e56aef6b3e8d8fb8b27523663dd7022e3378107d4f9f81f6eb5e000401c0f94c137d88cfef1b9bfbe42712d6c2daca242e3cc7d41bd626d5b6e523ddc4bb345d13a40b87a1db86c7e48628fd1a25d93dc46984316f7bc0398f0031311db10c83f5df5834cfc52e0b9625ec4051dddf88caeb11a11695244d91129bdc6ee10f119524490efbc5f32cef64f70ad0ff00efe3eac96b69f16a942a1c820d86d7a3bde8182c4807686b740e9abba8d294defa4d7b9cc141e3fb3f9803550d9be3af3ed50bb3177b6e575be6294ad167cfd8e0bb9267e989dbcd7fba3b1ffc6bc709ae816b7f07e19e5388991fd6b3d2d1cc958906b3f7d436695216cc90bb8c339ecf117a4b835a8766af3c5bf0313f765fa90fe3dfe8a21babd85348d6454dabe267f3a82613f5f9c5abca6a023d763e54bd7237134f6053bc66150c92188b26a9bc87332c1b6231093572621031eeeb522e465665ccc700b504736a9639b1904aeba9bba599aea403f25003e8f7a3864339e66058fe1312169afd25a87faac67977e333240020556688386987b8f0837fc0028c86f0ec2d70c2d59f58b09ecd08bd7f62a76db67f353be1c945443253d2c427dde76d655c19ad6c59964b24b4290568ceeb7781e1406f721106ddda2049fc72b89b01de809c7afd90059e998f3ebc2b1a36d35df2788d5ee567bae8e04add7f70d99257311dd41fda9717a06117668f0d067ff64e1c30eb706142fe762cb480f6828699ada707deb8109a42268b52f2380f2358e32b9087d4112f897c6ab67a4131f06a06ca864b8ec39b9e287b88d2926bfbd2a3830e03fb9ff0f805b03eaf4b9a26e4a83805d2de9d262ff45a25d02a1b2626d7eb552903e64aabe60ec968308fc8b7b30eb9be4c655961d65ff4439cda563052ce5aa56c481ade114112e2f209c07f51d1244a474e49207f4b63a97e961f289b2ffcb2db139860db83f825cd49b92289b39ab1501662cecc1ca7075497b8ef0aad18a43ae95e409860f5e1ce80ff0299bca6eff4c1367859b6f69454170690d08e2b3301aba888881ac616076ba1cb79a0f1b20b64a66cf13ba0bc792d827c157d622def084e5dbccb96d20044d32775548f458f3fdc5873c696d1073d3ee8588880c366a38ccf59c53ebd4138204f436b260a99b78a3d6e9bf0afa13ec92b91d05688c2c3044804cf9b778df1648ec9dfca68240776263380f06722601fb2c59c278e9f92292ece94a5b4fb3eb26bedda4f0137afac5be2e476b9c72c91ccc556cec6a02173e5aab04d64b403456dd84c4e5010f5acf8236ee502c4017aebaad7d38d6a174b32242e06b8f00ab7594cac902146a368e0330d365d815511a2211ca0d6a5f50068416542d336c95d97cffcde850f2dbbdb9a8d281ef71843cb8989e1dcd729d11828c71cdda7d0a511585fbbb59ded4968c3cfa3beef3a4d2edf9c1cabfa9c5b397eec42c5ea47cb4271289ea520f1023b53e784901253e90e47645951bd6d1c68ceaa32c8989f8dfee6108ed37487d949209ea7639c00a9f1093f3d3fc6d402a009723f17be7e0a8c043c0d45ee1dc76e3152a3ca1054210bc28d57ac691687e8591923a441b623e5a6227a84f029b4dc83f1b14c73f307f0a768e26e065a80ae5b043d2934b821debcd0d8f4572b527eaab598862abdbb2d7a80a0391cd76c2070a54d16a0f5f79ed9a8f8de983f1dba46b6deb2a521bea26181c74d739c082b51fb0bd242c05a1fd6959e0f05b0acf5a23610c0fa9ca1d71dee925a4fa33f8d151ec9912be887b8e283364800f8ee8ab8785a16118fd0dc610e40d5b0122157212f67592fa4472bb754d01b661686e3679e4ef25af304d422530b6a2852301544548ce6d973d7686f8553cb699066cc792c6a8cf7b5a43b13bf5909fa020879c9aae6e687d1b46b88e2c6edc9098fa4f81e017094cc0446c3caa1490cfadfe9e163da3a603474b370c5239dd4bdf677f008afd52f61f05286b0e0963394716c5d69ddfc11a0c37d14c510e1ace494d0d2363d2c0faea848360bd3e81044c4ca01d588c995f3bffb19611e94e93746d9e295ae3f3d00367b37d7784c3c0b22a8f0aa50fcf5c2ff253740022092dfc4283b1bddbc23b02bec07ebe97c61a457812ff9304667413d9e989a23ec7d3fa44ba5f1659b8ede2aefacb331661f38c79e8997ffc7a841f6c4d6b2b8fab989c76bb34c3e50a5dae05a17af0045bbadc36dcc30c1754cd34f714a57783c3bc5041f86c678e6bacc6933ecfe0c71d2eebad337a465378b25440f9256e273f95bcc4adab3bfa65fe30d3b02856da048e4e714a9ce9bddccc10de5c6368b716f6e4f4df75d40bbecd7571c567d79c4e3537f511af7527dbf12509f54e384e9f74040d40fb9b74c47da9a04897ddc0a56c6f462fbaa72f71a3241dfcdd02eaac7c83f941529539727ff44b9203fac2dad9809768919bf7969810c4d08e2154059311d143d5b89b1f8f2393bd5e7331e2d910c1e02832e5065788ce57851d4dd1cded70e9bce9347acc5984b59b670ef20b1bc3814a100c52b896ce59783e110e5e1bb81406ac1c7fb5ebe81f9732fbe56b1886ca0a2190bebd3a299da65107f333d3657ff49d176a39882e1d8b95602d0556c73a8f897d3c4352a0409ba24544322a15aa91c2ab7adab7cfc22c1df34e18e9c9f63d30e5feb89f3a6eebc0879549d62812c4d3a2b2cf3ef8644491bb04f1e7347e84718dd3acca2c152e9d92eeeea9602348595bd26125226121b669e830942b374f8c88413a926a3d19f65991a1d4c0c4ca23de8c6c47f23bb5fe9dd8704d24ff87f67cf16d693daac8d1352a8433b7817056960d415e956ed9e77216fc4b1f7b9a751c2a615a71cc8482fa2f936d3445e3ad0ffed40d5de0743604a58553e8dd0d0a05f5b0207ea28deb2cef56e95cfa3dcfcbd9249cf1288fe143ac071c7211186e558e464e734175ad0568a66e00700c60abf615c5d2b2ea88828d4d2779cf91405baa26ee639c4d0cdb6f3abb82efdd6c0b56e1e59f6c5ac76f55201721ea5c1372387f56f394cfee2f1427085a030c05a5d2aea2476d88533458ed1b74a1fffb19769ccd6b457eafe0e11ac55b28f330316b856efb31e2a0d473b9453cfc69121d96e1df99b5d2bf07294f63371a8957daafe92413747873d844b02dd2e9dd772a1d7c304309594b072e439c26a2a7ef7761c0e8d71213dea4204797842e23f7b57fa81131079809833203d905ad152ec05341915ceb1830028429e36bf8603c339ada128ea46a6a068e342a6d8b97b36652b53c5c26062b58dad7de3d0790206858a0cbe7aa3a8e1485a177a4721cb24901af28ede52db19d8ac34e9a56df7ec45d8efad7336ad19f2da4d958204eed4a7a6e27da665fddec181c655339d7549ed563cdd548dc42e870a0b1765c4566c7787dbf3d3d1e17033a40612ef606c35f464e1e85f7401b3e15b6e856cb6f29bae469e437828e210aa6ccd66daf2bb48a005328948f4bc768c40d5153cadd8ab33017ed298b1bf9348404ef35c737612b3331a2a418b4225e8ff52021d4c0dc262cefb192ddcce41cda566750c819fde39bdf10fbbc9b9c657bde38e4df2d07b595b0df388b89d747f64344457202b1066798e0689901f53b89f656ee474748004257f3216e62d4668d8cbe5d2f8257f073057c24454e4ed0dd1631705e1b9e4125f10fa1ab4489f8d65240e6b208f10fc291cdda95b9a7277b9b1371e7593fd6fa89519a1469d094deb1016a32925ebd704d3a3b84961d65a603c9ed0fa2a2b57b638f4d60ff588e2d2fe288d64569c80117eafd4d00cbaa5586a723bf92c0df973f6ee8271eaaeaded9e81936d1e0cec3febf3bca645311113033153bf3924e071ab1ac42550663cabb92f6d85dc968c47387a289d84c48713d6026fefa2464b678ba58a8b6ae63503735abfe3bd82beeebd3e2c214b2364343849739f22246900af8f5b5767a417020229249cf7a7e702c38349c2db158cdb2abc8782e276148ee568daab8b3b9f8afb4f88ea74e4a3a661f22d0d54a7186ff0650ad2fb7f40db27f3a3d852e3a2d6e2fd40053266abc5cb6f8d0fd41ba5bc5bfeca74defb4f277eeacd05ac0406d323ab11644563610d251c6a56057b783fd71809b6de3ebec14723363af2a30ad5eec5a730f841d711862ff9709b8d2810fbe85127104851b793eab6b41bfc55610c1a0f5c6597df9fd07e0a1da6f86d2b8c3c0d2ca485ce530f70c0b6576823f890e73a96df91b0e446b6c184eef0be051f5a7e5b45bab4ed29d715210aff6cf6923a215fc07fde4c2fb7f4f4e9afb39d835d515a8819340adfb9b8a0e0ac0374a850724650dea0b6d1268b3647442f5c35031f1c7c80e4d8e6c8933b25857a51fef09971958c1cb5843aa39c1218b132fadc249d07756950e0cad676e758d298b81280510ae2953c3e8969ef1e290629271008c3836ddb4f068d61b31b9bc8f1b8e06917e59b5ad2742619d0539856a2188fbf74dc3d75eaf537374d8916661edd28404aaf123edfc19c4c4386b54650bf7371b607bf39a8dfc7a55d19e68d14faca5bb4229cff24a8ad731cf46df150c9a85d0a4b1f6e267f756842a6453d3ad5fb8ff501ea9a4534ea3a566a6c76534bbb01fa11a18e04c2e3ef55ad240a92e1fcdf6c83b61f415d4ce60da3acabbebce823206e8e4d0c6556c56842a5c896240ad8b165ef472a2384811d0d39bd94ae5d92e212c353d8cd0ea7b9d5a54b3f2bf610e5b30dd4ebb1c9bdda26b2429a1135d5b3e0cc57a8a9533eded5e40839a917d9abe1c35b8de3e95e0f56bc982d5be4174b7b1370d2c64db2ff5b4ff88dc7c3460539f38e99d7d52d7d578bcd52eeb1b7533a4717b2692fa11c63ba1b2fa4de94843dd24997a63a4599993034201d8fbcf5b04158e19e85ec6d2e3e9cafaf54042cb58f0e7b633e1624300b8b4c0d809fd7421917fb6243707ec618e0d99883d68bb3f5b9253ad358508f1c11b1648863b23bb7b9df3372512f00a7300bd77a3aaa82263d8854bf2cc33133166a980904e20837aa5440b1b9878aa4a8970c3d77bfb3639dba5da2d091982134248aee2918914e679ab04b27c7b1474e5344003ed3caefc6d5e0927a1cdc8f7e31ce419903ea1516ba85fc41401ab1b47f7d4754f5e45914cfc16d1e9364864ad914860b5922809fa78781f5340df67a6596f7a3b5fd50b94964ea1b956bfa605581ccf03eabcd0480daee721065fd6405050388cb47e717205f3b182ef91c1bb8c348c1bcfcddd45886d73b4e01cf35f4a15316f3db7ef9ca0ec46b2ee4e196e0bfb4b0d81fe0cc081cd4cde6ca94f2f6c0f71cbcc19f38073b0ad6413b96fa823f118d2c4ecfd82a5324718eec7fe53abe30cc8b153d7777241ea356aa06059f9714eea03a9a820b49e565797c76c7c2301037cf82020857f38b3be914694bb64c28a195fe0d310038537d9f44186490a89db996cd6dcbd5590252a778f2e629bc927ad317e2af2b544b72ecc2f06ddb016e26389d1e00a625c89336ecf09466bf36525e18c587588a3a24908845437042ae308ee64692dfb8f90280eeb9c67b9d236eb450c7899cd92095f0201c10981b45d94cc0290f967eeafef90254e254dba2fbcbb5e75ef7bd627fba2fafeacfc6cf7e89131bdbbc31d7db41166b105795f66af4d4efb185d2eabfade9b1fd5f65a82860fbac902e7dab41d34954a1a41f7d5bc3e8df3ca9f143f7d88dd310a6342181fbc1a24b8922cb26c28e65e2c638aad8ed7dd4815c0d60e1bb7c586097ab9945690f89304c592f3b0ab242b86c1b6213f106b541cda53235e3f0363de7f8d2e6d19317d6df9f038e13cd2cb68da0cd4ffd80a9d09da961ce38d389a5f340ef34c9ec6a239e1586058dd8c3432f50cbf76860b233bf576648c94230d6a9a3c37f3a8a0d04a243998857063174af666065194c824a43ba1f9e2359d7ce9bbb2d5379afd3029a9580d7395ecbee07fe34454ac9a2c661cb5762768d262e98a3cef02edcf39892eeecc77ae17acd38e57e3c4062939364dfe92a9aafaaf7cf0f884f4e5f65c5225c32b2eb99302441940361d0dd18b288df3e2ac2e60d0abd207e7e9f59f0ea9fa6d45dcca1853c188b836ca18c43cdfe6a07e24229952be5e2c3579c3efa5b1dd7d7a89f8f288a3743538f86d086df367eeeb4e1e76c7f26306234b2c49da8986bcc5077eab25468790a616cefcceae5448ef48a7e62abff40717f063d01acf53d8f90f94a6c7cc0fd5de649a99c84e1537662211b4dc933ed97e48dd6f8da64a70c58ddeff467b9aa8098ded47f868408b1f331423cc45e523d3e8dcd42c96087d8f2864c6cc91e4c01e0e4e081ae152938cab39b22c616033991044eac3ca67f5665997231d7d7bb98521b33729417edaf9580f2e239ec8047cffffff83