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

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

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

Block Certificate

Block 84190 8e0d765a1945ae08098bc5973d793d74568171408e10599d28a60e1789680019

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b9ad59e8471e7470346319428a321ae9317722e434f9e24dfa256b0ff2af6fdb
Certificate Block Hash
8e0d765a1945ae08098bc5973d793d74568171408e10599d28a60e1789680019
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020230000603d0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000099d3bbaccbda05a66ac377c8221c813284f98835e604b9607a35476598fbd68371d6a09542ace2376ee972036c90eb457e684ad2ecb895bb57232ee3382d20a4800604578eaa28e74f90b1b766019c52335023233f1c62b2d301000000000000004000000040000020230000603d0000

Raw Header Hex

00004020b513b1e626f72212d73a934d06c861bbc6003cad7305bb63e86db9616f33a7a527e8ed2c2f0dfe952a9b49b987c7ce67741e7f3d790afaee89d73db53f107bf573924f6a48c90018db6faff20f6b25fa4de2f934e4227731e91a328a4219633470741e47e859adb9

Proof Data Hex

59,560 bytes
121216020307910b665fbf204411a55e5bd44fe147953cc79dcb84a7b4ed9dfa7addbc24a6ce8d69bacb21b3899f3d98be6fc6d5727354c28d6295c5590d0e88d5919305b930c0b7297676d149056acdf3d9eec33668ef6bb85e2f031834be16914d2203cfbfcd2faef898aac16cbc60146d43be9468dcb47c6858006d5157f0b8843bbaaee53c9151c88d4158e9beb0b3e7bf2676375706439e9282e342f5ebadb5443bf972af0a33d1cd37cff62a7e5ffc0fb0e0f556fcb492187738b4f0c35607b5b7398f7bd0be87c39b2b91a9c28ad9a6bb973cd5b149ee761bff0ce7899ca930d5b418fa42a948cd0cf017ed68a48b9ebf473fac889f6bf3d5cd052984408a8e880ea7408e99c06598cd6a1bc03f9713d197aead3826a1b9535718d8cf90f608acff4f28f4d975cc4e60a894b760ae2792c09f347804f105d733404fe0623212e1866c2fc9298895307a54aef982e750a7b3715492f199c7e0ae0ee686216f39ed31460281a236b17165bea0136997a0fc67faa987779d7c352c271f845560a457c5f0769d5452414621092010e869f3d8715987a31eb5bde54b3645be18d0f7a0624455e31fb8a4b3bdffcbea882e7ac85634188caf6a3c0acc48a916b091524b2fe77efe04ba9ee41939f2adcf94ea9959d406cd4848b452079cbadb4f458781f7d3923067d36efef95b76b16567d1c6a6eb96ae1a464a1ed870f11e930712d0fa472c9451ff309cff822f9626104a83b5f00a778de96811c8507350d338685fa6753c8d31ad5e532695f2d57b8901fd3b16b0839adb2b0785da3e53c78fb49f98ddb95afd429f4917915ac718f7ca290b8bf1f3f1e4552268aaf3f4dc536172f1ad8b3fca1f887c3ed61d1f04bb1c96f12279a3911ff5b4cccd5a84c7619c721124a4724f08309dab73f49c54ae2f00e2ec9b4a98826adceb211971e575bc4568d7a5537a9232aec563e41b72a5b24c32f60e91345aae88f489a415003f881bdce030ef6520ebf99a08a5df21c4bceba9e3350dc63602b0c93db4525e5f6cd37d043d6a9878bb1ee5b1dbe478f3047494b9f3dbd1d7dd8b631a1aa3c38fef719303703a6eb9d3481c648b3ded685212750953602fe5d4c9cf71fd1752fd85599551061656c33e87646b3b4e10e901513ae31954da7c7aa11da56a2998ac429d7d60a7c78dd8b5ab3d171dddfe0a7c45566451ff7f8523250ed85d642d458e8eda703719d365213e1973a49f93376a1a14c2408a7a7fb37cc719b4f99d9aae446c81050061457a8911ee03f6d5c43fe83242a1e0a5441e1ce03170bb0640705ffacc06f640bc60f685c1213392b77768c56e4f530aa7a465f0a8f5d4d94ce586481397939a07d62048f72119217c5c27f80e0191533be005221d023355849bebcc8b5638da8c9ebd444f110e3a46ca449e9720931881620e579d63b1a92151930e70c51a0796e29c963d015553c83f97c8f6125885af3e6f91d206477506867b9a5cb05cc915d15c7ebcd9fcc33923bcba788e72aef4bf3e3dfb2f0f50d2262ba8cce2c6785f6465126df97542aa26d5b6ab0dc53c9d208103cbcf5b9ba8ab48ddb1af4075c56d9d3904619836986ea8c48db351e74079e4aa6d9eb1318c1a5516818862bd66aef20b8447b4d53cfdabb61fa23896a91e5cb3edf3d1270754c62f65c1be7f46d212818509fb7164ee4aab9efc325813bb70e8d9e570fda41b80b0a7a091ccdd723b1cda8f3a635635f3f3960bf21388d9e6bc033657f2c8502392f88ca5bcc99a084c159761b12817cf3a542f0300127cdb97e115163df26dd852b15aa85c5291ce8a0f84587831bc052cbd908fd60b3557bb729c48898020f17e4cb306d5ba8a0b23967100077d346a287d9290e8a40e14e6f5f3e56a74821b8a09c16ef6ba8a59dd2ef9ae4764ec05a396ad56efdacfb8156c4b3620e0cdcea75e1d9ef4e550147f908e3e9a7fe7a7f45f9d5c7adbcc4899464b178f9cdcf1f2ccb9c81cb688fb309f891325a9183469c430307cf5322371abc5c9f039a092a46bdbf5cbb41f17f020ab0305e69b4561326b0c33e4739c2f7293bfaff80c5ddcbc0d428f1aeea2928700af8f1afb8d2ed0d2ddad61fde86a97e1b7d1865c291127e2ef0e9224dbc3420eb300deddb08d440a6e34af17010ddc7ae5292be7ed1d6c46bb3e80caf2fa30f29b88536357ca29235a1bdda73349359856c7267559508d2d876da8b509d16d102740027fcbedf14df4c5bbf3b09d59eafc4577bb5fbc8396729f9197d67781eac4410510545214e9f6a57154f7aa200c471a3fb7435cfea5abc6aba6558fb5932e0df9332e3f93f49540d1a3cde6905c770b4fa1f811f1c6cca81a81c14534b9f258b5e2f9c142c2e02a3fda407b900fbe65581a8087e64c4c514dd23accb7aa0b19ec77c609a58ec8f187a0087d59a9d4add2660d0dc1e218be17a155517cb43559003f7caba7d95e7adff567aa43a4fa90ffece733bd59f45a63094053bd665be566a0aed05dc779ed38b471c237acb8e3452a00c41cab80e25347219cabbaf8c4a68d28e897fd1921b1be09c08e22f0df0a744ab62180f8d078ec2015c54d09b533a2200a885e0b9d35dafdafd7324ab83a2559569cac1f7083a4b8ef9bf59b39a7cc6fc387e43fc59a5e145f37891119f143b498eeab483c7b34ae27e688a2562f15951292be636a51c32b18d9da72e7733dbabd491945a37d749675585957ca7f1dd4490567104238a04b857a45583994e19bb4945d0ce129f03f05d4140ad9089cbf32f9df0d59ace54b4176882acd0fbf2bdb4129445686da05d904f1d0b6a1ae269750b7be8cd31242c4128f2bac4fb69c065470e37506713414c38121b791479c86c9b28d4a96b34e66eb6dc4dcb78ee373ee28cfeaf1bd0b6c8672497415357994b155e56cee55a7d95a1a291b431b053d71558112a5cd337a21359387668e4e72d35d8f26be8812ed4cb16925a4f9fa28d41d085cdcb4dc098fa46c9c3ee9eaa4d3c306875c2ea36bf18a6f73085a7580f0d51bf5d6daa8a7f0eb9d7f8ec6c5dbb27acc288c1570fc9e5fcfca11d497f0b9fa34ea2fba530acd6687a17ffd896e29e12d63b627905f21abe25a7350767be0352e3e17b9b3beffc6679a1e8f53a9c0955a4b1ef77e4dbf0917efe676219d8c691e06e58e0780c176b83dab3eaf26b90f5da0b49f2b085f449606f73f6c4472ff06c530d3236ac7a084ad600ac782881c1a570b331188cb2e4f7e14a3e0748d2623338da0bfc5e5282300cc9e2d02f169787674e0ac559eabdc3d0c5fe5b9677a2b7063163552179a02a0f3b2d510aa598efd1fd7c036149ae78e0d21422ff325ba940928c7fd850185284ba78f59820d00a0fc854ed70089fc9a7da876fe6559021de6d3c54281983ae7371dfdc1599c61de85c8655ee6f02902c4e4c4d826b346e0085b565ddb50bda607c2c8b78e0c9c5a777f33cbb0c2d4e7f72b6729124a7420d51b663cb7be15fa7a7244d9e1ad22cabdf3777b79e664cb703f5a34109ee39c853c98886bba0c8c760f0b0c8c20943ba70918910cafba99286fe911c291a9bf608f3cc9367b8c86e45ff99557858a400b80910bfcc26156f0af94ae703921a50fd51beb9828b81fffe8782925ff7987967f273289ecfae145ff46d49ec4e7197ecf6b4d3669343cbc1c5eec6e9bab0b7c4d49fad0b7bf842a8aaec2ab773a38d30fc519251a173eaf99c8043f30b992df3aab0320ddc1132fe783fac4e26a931071718c3da77cfe093666c15aaff32a22956d69b85c6e049b8c998e7c9be0122ccd57494525fdb13bf5adc6ef6cc81986cc125e018951e62f89c6f873df600bf870ae306a43819f7b64df42ec420b31a70331b009b6ad8a040f2865678dabde97b0014a48fafdadc9a47f8551d694862a03a7a32c521e830f9b12beba286eb3c6713a9797e91b7770598754231e38a96b0d4097c8ad2f030c434cb23b6962119a7a110374af274f3ef541175924d984043630e0c09bc1c800ba3c75293474865fbceca7ea83e9a547b28425db9fcb867d8f170223e9b6383fe0c24778792f543615243d7633239dfcc9a9e2edbe7fb78d06db7443380df350af4c44004644c935071e4dbe0a6eca15711cddeb7a9a81ab8cc8a177b93a5d6f67786ac6ac930e6898f0cf0def13d8a97b9b6d89861a9a58a5b5f291881578262e7e0a5c73e21da225c29b4b035583f780945a7bba0a50a460999d35ad0a4b26beee7e0e6296d52d49de57db5338b623c8875d61fdf4f9cd2b0563ad3f9ab0a3564bd0e890871bcf049f4b3585e5149f39580ae801e4d5e1132f7f3ebb106aeac6fcd9c3fa1cc7b3676922e36d75c0e2e225c29683edf20798848264e5c008449768d1366b05e29937be7a389378c98f2542cf9ae0865dc81fc4621877ba2a47476b607128e52c1da85e19bb6b39d37095909ed366ea3a989dbfd1228fa259f84e8844950f89a29af2efde11f955a5d1ee6f2a627f805d915bf84ceca6fc4bc2c8cfeb164ea363b86ee76581787aa7058f12fbe2bb9e4eb6f2d928e58dc57c35fc8bc16122883610129a35feed5e81b5e1cf46374c5ad5de21593b9f3f59884f908f72ddf18ddc4de0dd7b73d7f7eca0e0efece5c84357708dfd542876f4de28a27dfe9d8ec6e514f4b4643a65d4f873b9cf6d66c0dd219e3ef42ad139fa68f9f90f8f36dc6934fdc139ffdc88774ed100a80df29b07aa5c6d0f56c2b313a19f161b925490cc6a9c6d03d8f44bb7c67e1b15af784f52b41de667d1c9286067b04da0f0c2e00fc40d0c6c1e8a73f8d6144eeec2deada6be252b7ae1dfe0c819c7211262d01024ef96e38476aece7039efcdb75e68298fcbd01b649698ef7aa04a3431bdaa23a5f6e63c7649d33d89961013ce438fa806caa420d681f40ab6474a2a3b9351e90b37e3e9d493782b3a3c16dc652625c53888ede5358a337b80161ec9c41b080ec8b0ee82378bb84a568ed40c3dd3a34833f9e7dc0001e5ace32bb200cb16c60eda1891820fcd5a4ab5fa85b3147885c6426b8b9d82c8fbd29f3d55034dba3eab67c5a1962379795f60c481241bc3114c2cfad01fc735334e4ae2e25db7a278b21bb82695bd7821090777fb75a3d7fc74bf6bfd27bca9a7f3ec174662c96079a49278ffd48e89a09b1e3700aa40d9454a264b66ec9fb629258193b9f6d8af65c602fc7b091443247a2915ebe8258beda41a88c6e8d8b5b5a7eb5a59957883e09aa2d5c38fa68bfcde3e63d9219f9151c8d289e81bd85d0586c92400923f82b668ad86e5507f6b0651083707ebb1d168a63e8cfbf9e7534074835a0330a04d6bfd75195e659ee53a7c21edf2a05ba527d85810ca1fc663405c9ab90d4f5325b2ade5091e62666b991a4fb892bdcc48970e607a62f8127073da3db88ef89e631b750fad61c2140a2312e3f1410380d5729704f5b136e64c54c56d45cdbeaf37c49e537011ab7b4baefd505e7a243f4c908b9d68ab2bcd859bf6fdebf4defb5b75c91fbc2beba9ff87a4ad181f0d2272a8f86116f0d37811e37bff68b979c4cae9c2198157eec381298ccbdf5dd45204f54c12f576c45c1210c331053748c8988cac976423b71d2295790632542e63f29733b11165a224e6ca25a01201eeec573345d53d84cff04106e546277076531fa79a0d8ad2fe51ea09032f61b2fc241bc620d76c1075bade77d9bf360f0f977814ade2ea479fb35fd4f6a4fde6b3acc2ee3b393f21daa09d745bb4e1babaa1eb6861cbbfb5bd0d3b80f6112da38376b7c7168453613521bc0eb69d23d81a605893d022893be00564c791e3366fe643042b03dc45675318e58f485d26e9e764beae9d828b2bae7945247c165d6a645aef420bde75a06248ab05b78145b0401f2e5285045325f32d203950ec35d7dd567e84fde6454be2f38a4cc973f0c8be5f0aaf1291cd37c96f03c4a45e59ae4b4afe8609873b8b0492665673cdd79edb379fcb6a5658e0a3036cc60a52c456699a8c7e2385f3eb35bddf67cda47e8e526a9191c1d274cd7ee22f20d46c29a05677ecb02ce5c4cbe344b82faa3cc8c9b544a6ef6486565ca90330013172a0e53db8ff928e300e18115c4d2313c4630e463711f494cfe075e81acc9b5d04369e8e9571594e4cd100f2e8678e6e63a909c94f727e78e2e800f0d895e77148e273634ac268e34199316a042efcde286306ae39ccbe79b8c325fd190e5768b492c3cebebf504fdfdb5709342b88624099bf8abefcf6027900cfee782faa95f244acb9f3b7d7179f8cc957aef8e77927f3aadce1dc5921d449bdd61907f2a82fcce085a4a8be05021498293014117dad19797ca12d4f39507a9f9943837a280ac4d0edab5db16ae52c4e28682e8e40c6119ad0b42bfea51ff46d62dba31960b658aacaa2ec03ae4fd07f55d5381e3a2f5455168db164ebc15c14cef5f9ef9860462d34fb28ddb7257d62947a2914475402d4b95920f9f71e890af5b0ea737339c8bf5614d557af1466c15cac25039d9b95f7181feb2089f3dde40e3be26d8b2bd43376c72095a459144bbc47bb13c1fe7bdf5df788f39dc3ed84a45de5e75ab5db92423902999ea00f62a6d59b66fa10705002d4e54544158af06fec5e40cbaec20cd293fc819876e2b9f45865f9d72eed26caa9128fa0f7d3338b7b469d745bd59a2aa0ae554ee12a4e9793a445987caecff2f5caca221d7e74bdd5dcb12d108ab35e4b1c6c02f124a097f9d8890ccfc1abe15d809fb98adb3c20d642cce779d8dca7f1e296dffdff12153d28e240c661c30ffbb7ec9bb00e70486919cba73eb68e3c8f7c0254f0a0b86914c3def51b81c6740e6c328e55ef9761012b2405741cfc60e6e86f14f4e53be33f3f9af2467ede65a86565f63d0c6a9290dc14593838e4591278ee59eb0b192d8e5050c35534d0c735fb0814756e8dfe98ef913f026e7df0433d1739629e77ba0b36885a12672479bc110640af9509492391ef577c1cfc3e949acb225ec6ee15291265eca2429ddc9f6562a7af080d40b2f4b12bca07b85bcd773d107d0f25a07d53783cab3aa162cfb45ba82e188b091b55164d968f5c2b2b373fe5bb4791c84c216aba7f68395ce89dd44057037608abffdd9d2904a63cc391d633c5baa9ff05b820ec1d0d1ace288706e01abae9aaffb7c3cae6dc6cc55f3010dbe5d18cacfb5c2032dba9c6d9c85855725f746450b01ae8450532751820cab3d57838dc1e379ef936bd4f1d6685eaa515e1bef95de3433bd4a0fbb7b0cd29b5ca32d9c9d882781270e6f2b0cc75c461f2c1270353bce7fba09efcef9d6a11cc531be56e81d004a45ad7cbf86ee775cd5162af5f73425ad70762ecd77152db28d44413912a5b83191c324d657c36d101ef5bbdabf9cab2563c90c6fc9dbefb5e7bb2b84bf0e3a62133b6efb54ba29792cb1d5d96583ad6d54b3de74f3c2a1daf0862766d555a76a52568ec22b90528aac4fd0abc45c295c5721c3a0a0a00f3bb48d193a279175d38f335115551dc829b41ad0516c532acd9b42c800756151e87370417951517e3584342d135e674d72514e842a2ea6124756d63eb07b96322ee56bcdc275c5a508c0490cc87651bd88bd27cd833596a8a661878a14b3bf28ea704b8261e148c065eb8c4b167b8d879c3332cb7d2e0428f6219ab8da2f8978d377173a5c639b14016f0a0b6595c53baa4b34bff9a472666c402fdffe96fc60b3f3e2060e265f43d114c232aaf0a8152695fb73b44fa0c0e57d7afed95104464781717483d19021913d0c385180d8c8b333ad5945bed9d9c83786f5fadfcf9a73df81f9d32e8f49d7fd62bd0feb5177a349e36d50af8487140d90e4019b56f2c3d1f788098c15616360140406567ad42922d93f6cb424f2dc4f2c52fd24ff31bf7ade82f70fe4cc81ef156282755d7b8e6d228cb77d783b91bfc9b38d00b9399c396dbdef58e1fc1649a3fa3423a26450f34c3a2d61da2bbf5d4928ceb31659e520239635073d9b7e883ba7542988db20b1831e25ce6a991e3f705497a2253658818818699dbf9f246e13a556ef72b257715c3b265e2bdcc1a719c7ea497c70ba5832788930ad542ba2f372fd63a7b001c0613913d87bcb9d4b41b0abf4818ac63121eb1aa67dfcaa870b3e1040a624c2717b44f6f0415f7f968894e3cce1fa6669fe4fdacdd7d32a83d406c74b213b5000fc33330994994634a212ce1e19d2c0602af8fe2ae7b07e722b1896d11fc016e3eca7560ad7ba7347923e8253003d9e0b24397da14b6a4368cc62e207baef1e58c76867de4595ff57216adc6c92971b9259b9c1547acf5e2dcaf7caf18a47f49da5bffca48b5ed1f41328a6628f0439c0dca3293affa86d20c6d21a196fdb4e08893dbbb5769c6a36224a38b0de69766974bb17b09af04dcd3b4d17a81ed32dbeec12061771203c5e12dbbcc4bd9f8c305b6c76769d244c187038d43ce9fb4a657bde3271c0432e49a276cd73c913b58a3c54d0146ef2d779c668008c1a444f02fadb244b48dc9db867d59521b0cd00e914ae583178ec1b849f60a8cde8e760f3c276da729540bc4dcb277856826642eab15719a89b17d45eaf0f3c9f0a33c88bed229b251bf4e515c39805d68d0fb5600e7865c45f306968f2a45158e217090e2260d0abddeb87957bc5faa5f987476dba059217038551481ee5e4f993ec8e5c3bf259f801967842b5e1e836c57061594c48f8c84f1db379c8d0b852e42d29f682014dce895b469fc4105e494cf69275747f0a92fe4e6b699727e9af6586d658de62629b5e579f37cf89feeaac3bcb420e5a96160b9d3337aa9a3868d0eb76fcbf8b5484b2b7bf980366988edeb4168ca5040f0a3fb6028f17e932d7c31328637c8b44978cee0efee6840536269732c8140d4c3c77c4272c836cf4646370e14e869c40ecdc71bba5902accd68718a85a72ff693860ac9d904a397e1c55364784f8a3161c6a5c078af797069506484dc1c61ec84a8d4b83aa5824001939b58fb07e55986961dd2761dd6578f7fd8047dd674557289e7ea584b5533e8f19b690eac6afdb96c7d64978ff2c650af50c72a8012409b4a23da6ebe05fb16bd3bdce14a711832ec331ab1b0eac2d54ac95fe8a92de931c1a49464e8e3b0bd6db8586382f5b87402c214abb06d85a8985da36194894a90836c0a8c7ffaa64e1d417acd423f88fb913bcb8d6b774a8cd84d331f9ff35acf7a44c34a914014efed7c04ffe6de0d09513e02738f60fb74744afd7aa0b4cefb71bbf106a3f6ce66909de7dba712e94ec2736935ac960e505ec4059eb57e8566bcf689871eff0d2b09ea56d36a3e51b12488d9c8f9407a4d4bd07e39d06a3330ecc40ecde86beaf2970d16bce1e4df0e652d0c8132d1d761b02295cec1b82c322394dd509f3338df13f86b27289b332c10df4cd8f24757bcadbd850a0d2f9ff5bb69086661dd63ecdb0d039c1ac458518c80a3f2440437296a65c368fdd318fe766d8392c034d33f965e5445e77d055612928b619d1017edac7d759a3df00862db7b399201fca147fdff929d8c5e5fe57536442ed12c32b74476bb71ef343f6f1a489e9bad92cac8f0bf75b622b07b9995f5f19b8e91b74adbe979e244efae43cd7c35137e530885aa545f32b0bf9cc09a70da04a5573c2ce2f7b40abd690640d06334015911906c5e7306cd7ae1f28b5041c2e1a3d2c7cab07159aacb476cbe55ff81b9c35a74fbe2a905fa61f47629d14af86c910bbc7b5e42810d630ab6bade4e86205d6c99c5aa92b8a3f9382334017842da40e22f7147c8149dd81c8e84841f00f5e2c202a7469165f1f06a317f98a8c12c6cd7e150e8cec58eb29df29ccbbc2e137853913f43a616b87f40c527a330559cc861a5c1616cb72164a6af68bc9cae756660fc74095c34f8a7baa1f82c90c030357daeb827110c39d88fbd0a68b8815e7c3da922837622efdb03e82cddf21885ce7c7ff89f51cfb377d41ef84495a826a035ab6a70aebd76d46a4af57fcf978d5f2588d140f91efb000aa1283d1cb4e3fe708d0ccdffc2cba3bc27207ffbff3b944acf3b85e23e9a2f8e44d97c6354b5518833695a79a43706fe11d3fd715f4e460ffcf4b3a9d107a50863b7ceb560eec226a5a0dc6835e972215f731d304fa2ed1cbc8bff298e6215ba811b4b6ebb2d6b31fcf5b3a37b34abf75e11b2a0976c0cfe813506dc50252b979ffee1e1ebd2e7c58fd5690ae946bee61ee7a8c261413800195697ef8ca2cb7a158fdb0d33a90f61ff847851e18ee5ff22a8d4225e5e1d95256c570969edad0ebc7f8e9813d371f8a0a4ad6feea72a58f9001888819cf29c284a3d8aaec74290b17c1d7c1b717af26e5bc80fc32943545615c09bb9640b367f8bd1b3d44a6ef7166b7a3614737055dc64fabd74bcfa6af45c971a49ffcdafd37a63cb4a891aa93b7db433210fd26b48d3f6eadae44d8c137ea6ab9831f3855d6cf52ccb0393063610a9d58e66b15d05a15bf46737b3fddc0d3f802e926e3df1174a6e16ced32ea8ef3a1eb3585b9405b63dcd50b681b1cb0f9e242537d3adcac719f085ef03adcf67a76055398e808132d19fd86eae1c3302590b909ad62d2d851f940e06052bcf6b434c892d3518b23ce4981e426c75bb47ae0258b9e38ed9f4825d4d925ba0159d9d8d796e09b1435bbd7f286b278b68871cc6be88b3633caaced5cdd5b7f92ef58a81e88891b360380b77a9f8c403a14ba45e72aad810643a858e0617b05aa5c86c7602ed95f04f2b4966a27473814ccc77f1b91ce448388957eda6402d650344e283e5988f14398be51a92158ae2064e856fc748f78e433b6b4bd8a0a682d400d01308ec46038b87c072dccbc91c93fda276e99887ca912a0d115b0c40eb145486dc728ab6309191d98fd58e6ad5097dfa1dddad3c00d1c10e74f2ed2bef93e5ef6ef2a293ab1f38cc78bc77adf482c89ba90ac18edbdc542e3dc40d43d3b2afd995c0c055364302d37e5f4b747813764d4c09024afa6571f40ce7d5540aa6cc1781cecc4121733a3064ab250056d624cb5a9c13e2f27c0f864f8b41dbcf474bcfa44079c96d78c48137203ab66ac171ba59df397edc59b8f2382aa4b249f9f0de5e045f51b53744044a99fa9825e079f540a32ac5770ade6198a4e0282ea40b7b964970f666d8f9f43bd9eb9fd1184354204909456b5d14a612dea0619b7edab577153dec571615a905df1e6e320b68367eaa95613715c58c8fce0e8d299457cdfb9ae13a33918885354feeab3923b0a3f585dcd8dbc4a6bf065696431fc03257b1d526ee6f1a0b8298d3cf70478170c3f237a159c838911beaca6225d53d44a91e34ec8258f0e5018d6d0825b027128447408f5dd6b1ca958c60d1cae327fcd90bd94b9cd183a56d1c69e9b72ac9fe9627e4d9a56c3f9974f1c22223c6a7c17e4eeecc1127652307ad006ba6b175b098755fd309534a3b1b9522448cf63325fcd2394c43edc283b3f35dc4b46818dd2fb4b5d137c113f06dd74e240979c2f2f0cd3c00c28689f2a71ff1c7cde8e1445ffeab7b62597e33e3b13f1b99eb77b59f5d7c9dc3f5fbd0c32ab7f2e88bf27cbd79c4b976ca7b1133a922b0e7dd27361353f70b95ad4e8093897df622141550df3f47eaac24424addf9654b0336d155d0d66a11f0f11615167f9da8712de4cc0a6a7c78c7f5d30d19d5b8ac078681e1f22b681eb91dfaadaee6ef146a10eefd4601e0bb0c95515ec899948739cd0b6ab696dede813b784f898e9e030e929a2f992d7c19f77270397ce72e3db228cbd746998aa88a13a45480a6eccdcf41eec5a0e483b8abf10dcf5b699e7c6b10728074b92cde0fdc2fbe743a62135114e3fe0ab7216f43909b1cd81804c58f57fdbbaeaa2346b1c78b4de732aa8bcb11e62b03ceb492dcd0ccc47864a15bb0498f526dda56515cd99487243939316946fc3c32c7d322fcaff26f61fd5a8619ccfbaed1743f171852d3d39ee423c41a02394b3a9aa61736eccdd9f5051171e8841e5938826265943183bbeb106cc5499dbfd6debc1e7458fe06ae2ad2b1e7a52a33f6dd7e371e921a2c83ea4a0b9ed15197553ef3071315e2ebc5c69f7689da4b3b89620743687141994b58204b6409c3d4be23536e1c464df6bf65fa851f66d37da29c3ac272171b274b8780649c1798f5def0b65e1bf1903092ac561458d1b4b2d0fc02e8fcadc492eec18ae8a66e7c3a70c52a9dc7b89c532a9b0a41628970a33c3ed4e3fe13a8466fd3b252274ee09be941fcdd9f88b347cec8ca8980cc1d8fed0686b7e95001cc2f838eee786215cbdbc985941e67e5788beb5737bbc83822be0f2e75998f4bef89e0120c69178417df1eaf4491721418790945a4aa7ed4ef75b581a19429fcf8a8119848aff4a50cb10066da22f243b623c27c060dc7cf44118496d32a02e54ee10d3f304fe9f73c9ac1cab60075fe427289949e764fddb837ec0ae95544ffa5ef8590b36215f0da33186896e7ada72089b96a75b214556236985bf27c820fa8082ee349ba87f9ae8facf7e2332c89fc34d0e281237b262c6f951f36fae15ac366fe9a1ad83d957c6b28f4b4bfa335f7e9000abc71783a2df6fc705707bd68e38267f80851770d5dcd7e3d0f7567e7541b222066a57eb9ab2d93f3cb6f887b459a68535492ff06816b8460932a47c98f89042236e537736d91ccd8ec3400f042bf9b636effa865f70c678f66be2b133c66aace2ba63665b620349032d201b18a707c267d10a910390bfc95889ec048d82426c6162d5390ba4250e4882ce28ac47edbdecdf39347d2bfc6560599d830374edea6fc015451b8d47908b3fcd29fb5f7e2f37958154b1a351fd6dcc18d8492eaeaaa8d46c27040f3bacad22ff838d4ad584a754a9a1f963946b94606894da0f9c28db75ac8fbe34f8b2ed1756e0156bb7d528fceb91f81466b4a2e7b00cf68289974c0ae9879f7296057b7c2e2ac8d54e9329d8fe51919c1b75715408d4843adc8934b4f4d065d01e6e8908103075b37c849cbcea87f3ad542b4a23e6d0a7f106293950253661988f8e139156932eddaba8511409c766c23424433b9ce18ba41e3ef38db9ea73a335b495a8e54cae84a90b4c1b44514738c409a68daf229d4f7bb9833bfc52565971a84371fad1095776cb306e9eea2d51f0b3ecae49677949080c03ac03daac0ecbb1a31dbcfe2928f0426866e374d92214eef3dc6907de95c4c46482ee3371c9c321881194e7b1ab475a573647b1dd8ef92fecdc6defea278a342267401522e001360596ed9e41b84a5262a4ade0090bf89db62d6baddb69550fcd6d41c1763ea95c48a52b6cda174b794ea259b43327cd4a20398e16ef1c3c7e9a11986332674060b5e177dbea8695db8b4232c57ffdf1ea461297bae254f76ce6a0d2433405629f46809c3d7a672cf583a1b10763c550a100d716819229d2bbe70266f9bec7c857dc7f91c681f766e11d3776b80e71d380b53c659959fd502788891a16a094edd1da76be431cfdc7f7b8c36f150dacc4e9b32a8b4484ed3218d0b0dff666c4e01abbabc84154fbafeb43a7af181e0cf0c95975909bd4c22c1b3558caadc65e60f5ab96e6c867ba21ace25687f54d4492b825374e40d7bd4e8f0c09fc10bced97463a72c84f631fbee5925a220a6cb0683e04a8d3284a8d805ea4faf10ef2da1ffc2f44e9cc2dae85d4197f1734b3248813e07ac9ee2ad98f4666e51176c528e35741e0e44d5d4c6004c3e1854f61b47b4a741c3e43ecc6acceb54891a83217267e1fd070f0397a016cdb76387efda89644aa061210059fd357cadb6fe2ef4d466b56554393958c86bcfd2248dcd7764b4fb8735c5dd9138261441f236b05ee4880bad7d8b9e57d67e783e1badc195cac8566ef970d328e9466be9b73885c902089ea94981ed199370d4499105672f041ca530308c150f1c90aa338f6a6e38866f2e1d65aa1dc49b071937b0e89e699d1f767f2c009a19e4180d249da283b2bebc50dd48795b8b36f37ec7b740197b46529a324abadd7a503a63f18c36bcd8bf5fabe0f58e43c1ba3fd834b85b36b0b10eb400bb78226cba6d33192cf7a5fa3a28d8fe007e2176128d9bd73b4f39630361c20b05597df853668dbdf44a06a7c0b040025c4c1aa6b25c50edbadfc13d209c908d94d5c135e71feb7c247bfecf2143aa964555aa77080a5247eaa1f081a42e41bd81c84866e006db717feaa7625407ad6ab9356bbbef407f0f1156ecfa81a8d8de654164435b80ecce29d297f973820b8522ffbea85c62b270f7e5b191b4cf2197baeb529f0bc6aa10cecf808e2c2be214ef5afc169706522e6c0a9e905e24181484076e0ca41ba9c176e685713687b022942073b64d771a8caee9c765109f2f5834091218bfffe4b391548584ba86f0d14e4e06af7e82df4a80af1e132b29b586d306355951f938acf33cf77d7af8620c97774fbe65a814d44bb317bf628dd1bd75006aca2ce3304bded2e183c12273112c60b443d1ec666128720d4973e138be83efdce59643737a22f3d7e2176e802334dcdc1b305626e3baed51ce8a6e6f452c1b09d6b54d3ac8465316ddc9b10a445027392a21d0c03e8398c4488bf5699446f50d0831367257c631bac8df10a6e29feedca67249c55ef1b5166b7c7e649db08a11b43698795ee0fa7b3a1de579b31dc8e6aaa48d90f37e123dbc5ef97d3486f3c26a19b6f98c2090ff7f8ef5f1864e5c408b2fc2f55ea8b8a65982f6ea6b2b7824e6690ed0a6b9ab4290356f87a2545ecd18e4188099cc12b4330be19a99c7f7b136bb87dfbe4142bf610a170329a1c90c409834c16518241e88d56fd9a07a377568e83deda305e2b811fa69247be753055f678fadd3145c5188f0fa23e81c6c764b64496d27994665b15d747c1b2942d6fa809bc51749b305150ce3e9ce42f59838618ea3e8a22ee30b992e7c4de814757a9e18a14ed6d61e2daf5a91ddeb2e5fc1469c38d90949a4c37c1654f49d7fdc55a0ea2dd62e95775606f48d94c7a6ab79d9c6d4205efe64f5f6c0a728086ae4b66011aa6dc12230621a939696d56b6bdae986525f871d6bfe99c1e42d66b0d1307011f5b1a3d1369fe439055f272b1dd84436a1a6e88e0eb3c096e24e6accbcbceea83ab29bf60a0c91aaefa94050db4834c5e6311b082e9f1fb444109394cac75a392c8aa2f713e7b1133974bd91df129f4dfd64cc2b86217764d5b69e2dc6233912da774ebed7eeda8c73a6d1749ea3a0a16822ae3a6a672fe94339e1e10f1599dccbaeee8b483f8dfa8a24602c0342fb8d0ea002c6491fed3248b9d15d9e819c7945842fe8481d52b62a6ff18e87955c8c49a9bda938705620479d60efd69e56cf318cc67572c2c1dcec5a7ed8a3c9e18a91a8270904a58683ec2383418e284857541496811f58fb338ede2945fdfcd4835d35a9d347c16697996c724dc26377aed604e76addae866d278c077935e7c03b49668925eb9425217e864f17e61dc302ec1e94e3b490087093f2138a73d141a78ac08e552e7be8393b53aa82e4bbf559f9f711bfe6214c8f25d67eac6619267f7546861a9f9822505362680f21d73c3a8fd735a16bc45c9fce047160c009a83613e3cc4ad0b7a46234e1e4038a1ce0222d0b35c6cb9d1278053c89878fbc465edc3ff0fe78f03d79348e5fe66af901387e33e6a7c87593ed1862ac75bd5229ddc974a825a8728125154a5aaeb81bf15507feb39e45c184205987660b2ea5a3f40d6767d902178db5fbe322fa51ebaff469ef28145ca08be81a5909c4c89931b7fec6e51a47d3f4ab343bafd3ae258e97c30fa184c05fa61e0f7a327dc606b2bd5e55300d86dabb049beb95f1baa230b02f3b3aa4ce8c4cc8223491abf4a659155ac8cd801ac86f467ebe63f6de37f50e6b17eafb5c8d8a52bb8b6c19c2b5af0ba2e983ed70a13447cd12f39c3e74c9f658111b65abde304f38bca585dbbcf673a5f875da9017c2e69a5491e8ab7fee0d858743ddb7fe8ae7148cad8a7f3b196857efd2c257015353114c09ee9e54bcfbb40019c8b8840ed0be9ff7f933e213ac93dbcbfae334675336737384cbf2652d4038257140d1090bddb99192eab6dc524b217bc8f6def6a2bc8aee1acebe4d0f8f7765aa16b282c4ce7b60fbbabacbed14bba31140d50578429fae6e239adbf0cdee5a997d0949d14404691febe92587b5a476848628f14b280554b7965bed533cef832b635a6db65f6fce5235f82dc43a9fd6940a02b58cbb531833f6e0e98e5090e087c7b600e1ea569cac7c4e1dc9029024ad3582fa330aa64fd0069045c2a4c1aa71ea476112893c0496137d9b382bdb97e13a5041869b9526a5a1293b39878071c2e34aea6b47931d75bd36b57114acbd0e0b7a41a266d04e95f1f67be30b3562529e700790f7a0c6deff594b977b21eda1dd1834900bf3ae757cbeb565c8a1136fc092ab9211b8773fc032068e8a359e22d6a2228ffab0ab158652470bebee6ff4af199e88ccad53d57d4c68407a18f6466fc5f074fdf74bd2be58daa5822462fcbccc5819b0903a0d0984881a67ab54002317eaf3b5f05808f8041925ba1e4b01de07e975fe416a89e330435d080c68ae29f571fea63dab9bf9a1b8d692528ac7f58599c1e398fb570c29509812c73e60ef40f6c84cd575bcdf652f4e8e49f3b8e14fe93880f8fd7b8441ef4432f069dcbc50ea52995a2da02c813758cb09345ab1f013460efffb99c4c53589da52415e1f30b2ddb8b0fd124a8bdb10b52dffb0564fac295d040b8cd7a0148a7e1be9e4c0104b8d42fe2588751c54b54a2acc500c53e143bdbfc703c1e67903847ec6685ec94cd4fbbad10fc7fe46e03432482ff529b6b00d6636943a34bfea22d626af53ac5f0f8113568f758d0f096c9f7e54c026b3970c0eda935f0b194fed11ccedf29a4751af83e7f48623a5a7f22c60037e6725c9df48e438f8280711218459ecd41746c28161bf23e98ad91caa31e75136009a1011b51d590053b53fb69c35d28a88d43a16c1ea9b8fcf1c7a2c1a3cb0fb66d81fd029f2041fe51c9b80e27be096c02341d93f1dc6d5aa9861e7104d2529df74d32a85fcb12a6358dbb3ba46e5a7570b85c969e5bae2eb19e85007b7267faad203df165ebba0d91b2ed0c47ff5303f3a93ceec906f274348d1c14eb18844c1cfde8aaafb6bd2343c1ca5c8dc686294b15201497c9779a5d566bdc4a01ef0dc87f40b5aa4b4489b0dd4717de51a89e83ff615fc1f2376c214f8e3bb377c4ba3019609931607a71880f8535a1f593096e8308541065a36ab492e646e10beea796b813649f648ad523e3a250d13c99b837baaf3d0b30f3beba76d5ae1b413a020e9b437846ad28bd41ac14ea1ee7d1d0cc5578982d719f37b9028c7e33a215ef5a0194d7bf98827f34b2bff9aee91e9e78c465923f71aa9384ab21aa532375d66e97d4016b5cfc8282f30568d1c42965f7e4922922bf3c5a62073a9e3a9bad3216425abbff89c4e9bfcda921c925177a720c5783c6a3f657f66eaf1a3be43d507ad4ee14671b795c108c03234e691b962d33016a84994384865aea831d8fd509828820bf429294001b0937a3f9706eca17baca6075278bfd41d9b6f61aff9016f1106d98f1d63ccac202bb4f6df38068ef966e9cb3a533f47d0d1f8c97f8465e236925e0263f90f3fd887efba31d9cb8f3057087cbd62d2eb2415450f1b8a2aa48b4ef9f7d7bc086e261912d5e8cecf8402716c6a19cba8a5b27d84d82716e02be3cc817d8dbc56722f8c9f94d49e9a74eb8ce9b41ed232d6c1a0889b10a3cf67a2b3651ff4b6b5c0ebdaf098a37d1f807994c545b7d2134eaaf5b642b0715c0f5c14102aaec24c0fe83bccbe7669f9574c966d415cac7acad80e3bd55d2082ac1768f2ae5f1167084e938e0a74e7df4e25c008f0189d7aba58ee79607970cd476f2850d2da39490def2a385a80070c96e440af3b22209078383a523f46e266476fe0e36232f67dc121d7fb98b990375a46b2d12331e3b952abec3d6805954f32ba5a711ab62079f0ac852a4ed5c925e07687765aed4cfeaf299dd77288124983c0495a35356a4bce7c2b9cc2bcd25e1039f75156080b66d3c14f8aef2a979222bd62906c5ef2533b266d3829abe96accfb4708ddfd8c9c71ed8bd05489b1dbe41ea24b9c5f5f94de56855476c7165fbc09b6ea5e258de42c90372c6bc0310d453d4295d46ffcbc2776d542c56e74d58fad1681954a19fad02e85ed3332b1c2187a9387fc8b48aa0fa19ca3ab7e0fb376f68e1b30285134049cbabc857db49e4b2aef619dccd0e233545319b069ce0a0a99e972bc7298e180e1516394e30cd53bb95b23bb335c32fcbf741231c0f702d2a3d73b88345ea27fb607d470fcb45fd01a0f1fe7fa782587c5aa604d17af710457ed61f89e447ffeb3c7dd970db5ef55e7356de15bf208483c95b1c50cbdea6d3b7aeb14fc564cfcbf61fae0832e263c90b4525b2a12e7ddfdb19e7d6790f8c0470b450734e2f036a918d90e86d4a1f0347e31da98175b2c95afd88ee2052473caf199d9ecf29fa5379feb7e55eafa86a6cf0372839d9b68575e807544f36c94382b5a9c6c45d80f96e01f80bf8919c843bbdbedb50ba7e61606067931eee478fffa88430f1eeb7cf616eae6ba0f1fb365f30c6955b40721e7ea5eb898c12a351d3662b866bd700d64fe1eaf87167d442a2b3d501412330d91049e0f1748855e02b4fab9b8b730c03badabb200affd236ade5c535109e7e4e05629256b9fed9aeaa18316a6282f5c491e9da585217393be6c8e2a2c01bc9747a8d47fa50dba6fb93d34881751478cd4b20281c572e9c7f61e57d5a71c75cc675ffce14c6fb3f89fcf299992ca635d58f4688eccc03d4b94dc2c34af5f750534df7d793be35516e2ff1d50907ca613f11168aa384f9380326fc8d4f4265ff58ee0dbbd2fb928ae33d525f243b52371f16f995d2c32130c38eddf29e69e07d7d592cc05e56142e97ec6146b6992d402aef9450a7e87e1bff7f6beaba13b90a9dab10fe183495184c650b314c86fe17b9f03ba966bd8905a3e03fc3b411952acb6d1c3da06c46e6e4253ea760c13baf45ccb891cd81ff08bb88964ab738697a5b81efcb91ca8eb0b11b404d9e20793eec8f4edc3d1a6c3c748d8369a4b4f88f86ea1332c8d2560a8fed50d70f452ca55da3f6984e8fed5305648fb019fefc2ed0139f798b102c17b0ea5ed8b89d6fa3b343c81ccf700f06ecbabaa20dc7a95f529607e910031e75c0450ad77f612a63f8e7947794cec0c37c609dc9f1fcfbfdacd4c62fd24ca6bcb4732cc6dbf61fc2d9ab5867a53366546bd9406fd92d117fbbe4a1e9902d1517b4d8192218e2777c13288eeba7cafedd0ea32731128abdf9151ed0c5b9e86d90bbd69498ba37379937390c0598bc864ec9c637c72bf179308c7dda1c7071ee27a084868116bd091293c6444e6876d9d8e1a7737a5252c70d74270e4fb6b3f43ed193c20af1ba1c9a93fb53c91dde0f0e609b4527a3abf8963048ec49c7a8c4f7a749a8e2a29fceff310bac11b9aed30462a58ebdbed37d54e55fa5a507ca503676fe1b19d7729cb9a64b764585f8d3a417430dd3d71f9c0eec1e54c1066b9630af67c477ca7164bdf807c98dba1c78bb1e0aed37ac67f5abb774cc80280bdcccd1c8df06c39592558a30c173125c9fa9e54e7df7e865f28fca30594fb9721317b67b0596b26d78d4bc80ad9ef9939811b6c7ec0d27dbc96da54475be9d52044a6395aec2ec0cfca0bfd26790bd74e3cbbb00f586aac72eb14c353b30dd533840f18914758e4d7f3fa1b2a514856a4dee61a81346ea84afb006989ecbd848c15efd017da3aa6bd8ff7a37cfbc8ee294ba22167a71987ba50642390e5d3cace74a64674e436405dce35e820fa03ddc7c94add0c18450dc4734d78ab191be2f3d513820e047abc32757d5755e689a46c0ccaef407396d4dd9e6f2998c98335a587e42f0024942efc65de347006ad8ac247e5caafd53412940cc6d6dd0108ab36be09cd6bbe6a1b23dc171c6e44f8df2c43a58841464ff7e33521d5e6fbfc7bf4a93a008f5e1d8328913a611e519801d2aa9ec404e8f11be8651bb13e4ef031716c82397e8c90dfc135c0e5fe050fd3547bc2d71705b140300fe0baffaadeb2161701cb864e6622b4fa1ff965d2d77bc2a8dcd652de77343e14c7cd320aea0f76624223f7093eb787befc0a3c9cb7fdc581510ab1dfad356ff4973bb9f665d176df7ce299c79ed1d5541c04bfac46ce9d77b410bd9e1c3afa17eb06313de47112f3c978cbb9d7abc3eb1c64e7165f90f2bfbb60bbd82abc56fc57c6a7060a919f13c0ae54235aa8d332116ba340f3b3b0361b3497d12135642b7271c2480779d67b1652d9861a0da389e83436ef8fff0296f46d8ccfd7b09bf094c4d5408e4853cd1c038c3c9bafcbd203ed3398e792104e23d2707e1aaeb4d9647b7a7224beb8aff4a892ce0c6a70dc54819db25ab4f2e11b62026b297aad7e7e2ebb9e7b83bcce83cf37685b0a512975dbc240771f24c4c8e096dae82fb64e825492b5815c1ea42c28744ba85d62e2e1b1ef419c00d4b6cb463d3bbc980bd60f081d27acda1a858f633219c5c54ef2980149282669d5938fa840a2727f85953573e13a7bc024a5278e0fa536f2002b826e64b709ff45c74bd3ec5eae7d392392709af5c19a5f5817e3396eec731d4aa1f97e903007fe30886405549defe0bcdd53e6ffd3f885c2fe7b688391d89f690caa698ba92215120fb7970344ceab651ad09c350deddfe6d3654c178318ccae14adc8084cde21b1ca8579ad957a28d81d60afb77da90ca23ac8809aa57359b5de5d14906bd10334acef411fc384cef135133e4c2cb42005a6fd6c3045acecd62d9dce7b4ef3fc871c2f210960447a59fbeaa34b6c8e5cac9db11d63a651fa104c73478d3d5d86e4e3eb5138b4a38f2706939d083595ed520f9fb932154d058c6c3a10be3728acfb30d84290ecbde1e5ffc9fe9f82d1c4ed5783b3ee988444bb1fee25e87b606d57af70b680c9609deafd9cd6156f207f22989110105d7c4da75be4dacdb9d42b48108ee8322a15d89654cf425b45473793d4cdf3fe74216e3d275e89e31cd93f0c213cd05ca396ff0c343fcbfdd22cf3c538da3da3f7d050f882689999f58632cc7ae59aea2f4dc942993600baa657e043c3586f47a44f0650c2b910c0397cbdf8a34b6151d7c27c1f1d272bf834828f272e6321e7b5af7e756df3b8a22d0d9d0ba9a3d6e2860e8e32fa940249b0dc834ca401d8b3a5cf192236b6a07b9f1192e0c8f5274d5046b8589d6044aac2a77a6fe926cf0be94c9fa68ce2290d9a428074d5cf997c8fc1645028aaf81d24e5f28a8b11118bc554fc8775fc22008156e20fef925b6337b75f07c38c89ec9ca6f723aa91ec1ab4c632699d7070f80748d44835f6784ed8a58c640ce2f4f472d0900bbce379e18eaa59b77602741423278e9794e8e75ea3d38871ab63096dda78c87d56d2387251052a03a6c916ec4d050fd37f221cf998918eb9b57c6b7c9cb54ab6711d817557d9f2e1bd7df36ed3ccce2264952cb541a12a98c9efec3778fe86386102dfb0c3b77c583a4183c562b633de9b520618cc29058e6ff35dc8b4172d81fa886f985ffa24bb3d06e5c7a1b4a52462f5ff848944c049d76c607d558ae67368ef91a78cd289a5803fbc091582ce8ea306aa08fe64ea633872a0a6405eba71f896d918c558e36dae3caf03cfa141ffe3e5acba0c0ac75481a95106f26df0eac2d59352bf1cfb1ba3f9122eeb293ed2f9231d669e003e460e6e9e2cae81a1ae43840c674aa332eb2f6d35af28413034d59e1e28bbbea50da88b982afdfc6a4e0108cf491e5edadb34bc6d5f0d7d74f33e41371243e0fc0e2dbf22b90259523efd7da4e861bdfcd554cd6e110fadc1f4636bf12c2cc1fb7f721a06561a574be3d75ed9a256d71bfbe4fb3ca56328eb08ee618af8bc0007214fc752328246416a012c3e281485a8f1c4eab6c191ba4fbb807bf9602fd12d861386206f3c0680e01b1993e7da77a983442d4297d60b611c25bbef1341e24229a2ecf803f86f1195d726fc8ce0db55caf19cea25c2c74d0e7f84cb818705711760dbc2a8b71119d66473fde60b1a29e6c030a940eedcb31d8c774b4d889877f77bf7eba9696dfdfed874284444c58d9ca11181ae59f5a64ec01569b8b9a0c625c58f2cb7cf71ac7d0b551358233b92e6457c0b3c146d0061498817b0f929f564a4860db705be5cd457f43191498d403d7e47bf7d371ad1a179932b9ca68780fe122fdda1c799abea3b581b505ec8a47ec7b8842d69a35f43507620d0cc4a63be17e883ab31121bbdad348fbee40a9eccfa1c27e5c28ef05bda9041ed04e7b19813abfb246490deecf7a791def99586987fd5d044dc54fe5c19f328029e6930475ca881bc330e9628cab75bcb6b37018ff426142527efe0451d943ba5ded476407da3a330c988a28ed3ce6ec19e47d783949352692001d59d12d8d40b0f03dc4009864fafb8f7bc386c7c1f58267ad8f8a4d945b9c9e1b60b43d40b88923395257e4c268843b2e78afbebd68fc0688c179298ff877e15354a74cba242f224bfeeb6de1ea3c0f9129fb1d92a5d3d7fbc74aab1971526f914f2c32efb40484ba5dba80946fd557594d0c92aa3437d3d98ecda9fe70ef570d2a95ccb66641d35db4034340f2626123adb69e568c8fb3327a300209f9cc3e403f656c8e82d1a6ea890ae3217e6161090f6cf2ef6adb6649c689428eba93836c0c7e35bb454e4002e07f485b4d58cc558eb0237465ba1c5394087c5ef942360a7a4d8a4aa34443cc9ba86bb7944b698a8c2f46610b5338c9fcebfa5b1bd33a7c2ecae21e072da85d73f864c971bf381852f79eedb73e1f3b9db0155f342fcc9c8aef06388e8f74864b3bb7747dc2482f8ae80c906da8f56e8627ff099102ed8f85e961a213227a244231a158baabf43828f13555fe22e00e1c6f421f393c3af0b736d461c6858f916b22feee6b13aeaa86e98c42075a0736ce17eaed1d140766b207df6c14db8bb667d58e83f584e4cd7e89b334778fb54b6dcc0a4b2f4eb83cdd89df41ad854cfa155b274a24e9a582d79c616f8a7eaf4e1de60bde90230c041c73398b6a373800aa038eba20ca60bd5e6c999bf145f422f6d5c0c1a165f370acd9b5f9386c0b58da0f4ee029bf83522d87874ebbec376d8fe1cb46612cf4db13bc870e0ce361f16111cba285ab1eb149b2f325a0fabd1667fab3eeb0ae305c33e37a07a7af5d679c3ae7aec8df34b893b02b2c8715b8c297280752bbe579fe6f2205f5648d1637424d4d7e6e4ad6acfcfa91209f04cc768f7a6873c9e4367acb3b4229f190a4cff4bf2288931383400da14b01cdcd21cedea80c70857dd5970d388ea352249ef199cfeacf186fa7eef879fbe3882352c89ce5f48532c415e72100ccee0dd509d229a52e68196f9bf0a94cea43dc81d704e25ca2d7c1033f335c4189e46d6e3bc43f7bbb9ffb1157407b6af3ddef1f2d7542c048816f3284d0bf2ea1f127a05753315895e5073b384e18fe8f0279315caf8f8a91076f6f7bb7880315194ff24e10e030739948e0e6e181457953b523a5e8710c493d594fb712b4350437682c5245ec5a2af2c7b3f9d26a0cc359fa262059b720f54c3d5fcee8d97f3f49d02a36cb2e1f8a5543ca78b14c1403c4df7c18cc70e6e59114f3de4198313a174450f863735a655ab94994b8d517b61b4f0f7e0e9c91386f22a7cdc60cadc1604fd61fa4a00b2918d4dfb75e736332a3148905781d4816ece0f7b3d4933143f36e84178a5e0ab0aa251125d1b9e087415b0964d894fbbec29d9f780041883bf76a1d8c40b77bfeb20744c6b8ac6ce5d344640aee9cd3b3fdf549ef7bc7186a4f210d01ce0b91afca672a6e6213361493c2f9dd45db42605d02eb09769e3ddc274950ad0c8630e7e407f0d85cc74caea812c7a05c805aa82b1499cf292c3a5cfefc0a51bc95b2a5b65de5758a63b2822e45b7d1b10fad50b705aa8970a976784ed373c856a50f5f10c29353a9c722ca1b4bad65ae454d2a1707e25e864e31150ab83ddced09244f4c97c587ab6da1e5cb696f19db67c3db17c60a403d6976b9efa63588d9dd8becf68124f2f52f7ba471e2835f55fa6820d0d5262cc0aad85566cc2b0e6fc90835faf368377b93603197256030dba3be8a7276df3b2c38782a975f106bf679c40016e541094649e01c25463865bb4c3a113847709bd9406e03658032cc73d6b3fe6b013a51287338c84f3b9d94c3f5e87fa64447d6bcc29aeb772934ddf2c660e97e9f33bcdc16c2bd6da838899a25c6d96db68d1b58f4a8e88eaaecb1f6522cc8898a88801bd83e02b83afb3e4441503d56a6d368df9abcf3b63e0e8856ce4e748952997620c769ef1b04d127a644191220a4f61e31fcc7ed5d4a781061ea7efb68ad68621d04c362d9b97ddf536771220ab457c215e0180323ce8f4f769bc5e485276ffd0a8572b2a172366078476e851769b93c03c5fda0930371946937de98832cb6e02ab915b9cb178ec2c95997dc5ea6f174196e7360fffb89989b0ecc1aca5fa7fa9370916501a81ed84109e14f3553c063462900cda3aa659824a61c4fbca9a9e7226fdb011e4e1f3fcd1e736783dc0d2eea97fb2115231a3812b6449fd2c9e93fbd8e87827e342bb6f364c3ed497849c1b0b15eeabf42632c0aceed51c1a47cee6c3f4ba409692049748cf0c5120952429c11b06e04e3b8b86b20a4bdb85c59434e2ab541d7a5586832c5264eb4dfb8316748bf7f178460d69a6bda2d69b1282b33aa076879355c28e2c6a4f08d0fa050ebc770ec665dd790e4637081f801ab5e2dd0c1070d800728401da6ddd55dd67a45bbe85e2acebb2f65b159f9a926cd78075cc0a856ae50b4a61a3ddf324369612b51bff439c9e2a0fb16c3740e0fd23c567b290115680ab9e322e68c244b71de9534600c85b32a4c2f0d4d5b3fd3e01110e34453e87a0173f83826f71c1f7ebaf05b89141aaa72ce9614ed49f7b370f087cf56a0bfe09c93fc4adde63945413ac28c57abdd2ca518637481784b48963e1b50fc6a51ce2d60b36634cf92bb0a6c40d244745782cc5e02525ac404eafc1463d9fbe10e34a6f667d3c0e21fe3a75295e0344b9dffd6425ab8e1dfaec6b6dd7e5c035516e212410a6282d2c31cea20324937306326a1e93c91b7cb83397d72e7013af94a46710af8958ece026faa3c296632a36fd1d6c5d6175a049250df48f7ec6b0c5cde82ab5e06d56049e40dad864d26f8831e761d9116589e5af5ecba13015690289bb4c063a8b54486a183d7cf2b8de749eb20d182a629dea51f6f96c6f0c83fe500eadb902d3d2e0d191122131065ee5d7d1b6b5d21c3bd8449d149d0ed9c67306f77cccfe9eddec46b6afb16af2565f6cbe0ea6c04c4bf1215d8445dcc52f49ae8a90616fc30e66164277a9f028f851408dd38a0e2abbc963f3908e31fb85a953aa741036cbfd0514548f9b02f1dcb82c333757e2b3f5beb44b11111f34bfbdef0aadd39c84c44ae078b5c7dcdf8398c9581fcd61763bf11d0d32e1bc45e578f542ac79192d4c6042af847757d33d0e03508a12b8e0225523b9e3111a27660a6c0b7e9166cb6ed68836384181ce25046ef539a4b7f1747aae00287b4e2133908c2b1064e28f0bddc5e090562e4d8ab655c90b28368ae948977eeac6e786958dc13af8d7d875dafaa2a3f21053ca9b69baa831d4d1f7090da2a9002ad2600709fcf2fe931fcc3cb0c38895455bb652ee51fa427dd79c02cb36b650e7b2b9b0b4f86c27667eccb8bb858811d24dfadd9c3228fb010cda69950517adeadd433c4dce2e8cca5a480ffc6e9fefc2e5f9af39f2dbefa1cc5cdfaf16caa303d30f732fcdf3c5d3e94e610ab120b4585648fbc96d9e339dd773f126aad0613a07754ebc7cef35d7cedc49da7986b65bb69ad1fe364752393e355dc1f445f471eddfdf5df5494e55d856aa6278edafa9fc6802abe8c7ac98fe0019157151abd004329c64f7109ce9e8faf5ca5380010e6cc19d4155aca76b37eb0529266ab6c7dd39a61a16f786d0f5a4b2e1d8966714521c8ed398889ab8a7f6b63bd1ca4f14663f4794cd3efb4cf9eccb29d64912346981f5844ef508253fe91cc70a3bcceedc19c09455e1c07dc2f070180b1e42da27dd1a8107715a9ac566862c889957cb53b3bcef88209c2dc8a8dc04cf748d118b90afa18b8cf8e90f7da8cb6c2d9895c1473934ddbba0d41b45e6b9a60ed623b164235291958633ec10d3e33d83d6d3d2d21511b2afac66d05ff02b90214c082d2e1f699912c1cbb6ab2e41e01df80df93e889d0ecbbf8d04a8d6f76ab7bad8fb59b80304113e6f48919e93d9aa9296d8ce357863ddfa4e797aa6584d47a95f9671a958b09125d441831fbac22b9133014a0c196c48320de1f4ad4382af4ddbdd870f6890a23b7fb90287f566251f068c65d28c9f1776e487b0a5f4d86080441c7731ba000d242615e2b1c3170ea8db477387f8582cdfaccac7118dcaff80e571544d97c36cc4dd405249c5a57b9564848107bb4c213d774fd2ef57e58b1c1f32465e5c906c4166f71fd1046447f3459e5812978cd0a65def418d98a1c43068b56886862fef7741d230ba579e3ae2f1b8d3b4272fb3029355989d28721b96209cf13293f4f6ca281d1e3462825d08c367e2a9d233dbd0a6815bd835f775c6d6a9f50f5fac573219595b5ee9487bd702a379df42f3294405082615934892df47d321ebf52acba1ffae5510360500732a692b3524eb8b7355517a1253b26b39b94728fb99325a993886415f69f8d8cf5769be27e65e688c8fe95429a9a273bad2c0e36487bde82093df9f427bf48a08be994d8b424f1be04313ca31d43fc9979f66de615a03643d899f42ed9bfac2bbf14e811833d91530d67bb0158f30cf88e20f0f60a8c9891e848815940b7807a303b5385e8fd11b0393e87158950347307f8500fae89bb717f6ac8266b0754342004278e4926333df6633bf63073f716e6d9ec2ef6be036a8c3c2138a9857f6e55ed68e9eeaa452c05d2ef98fa25a907902d184c0b0b816d623684fe307484b6224e85457ada75560ec51f9dad63cf710979d2eec19c8baa593ef2f13f13005c41e87fcc37eaf6fed334a459bbd54a048e21af77b90c4fcd33e2a5cc68e4bfa40f0100f59748532eba454b2d4ebfc0983e25c3794dacf21e7afff4a8879c2314349d24d24f881480cc99e25aa31761b92d39b10d5d9dcce3ee923b1ba232921b4c91e278127ae22bdce260f66089e95c77cfe55ddf47443511ef5382e4860273ea40f675cce9318907ba44c24229d58da21f7bf13010bd98394b1809c0dccc07100a04d0f2dfe7b2b9a8f4a3cf1bf48e7ea36872deef01841ff518866a327d6fcbb6bb07afd2af55fc48ec7e3c6e5e0f52e8f68ee8af0aa8eb80aa0230bfd9ee4d2a3bd439ef8088b2d6e255afd79dedaf86155ac11394c6131480197337feee48f628e7c315721b5686b5d6e1cff1430566b9ca583e77446e166e9552d429c679e1e247c0e51c0f7e4c50b105be6e006b7cb99d2d7214dd048e3f9c696c1efcc79bdf96c229185fe1172349837300150fbf3d3cce8f1ef9e72c222a70afbaf873857285ef226210df0b7043ca3ec738712b616d6f6c7c71f9dc7ca2fe716a507ff9afa67cff62b85bd9e905691f0f4d78a9390f373ec21e2e8ced83bf397aff20ff13f64e7f5b48bf7d811bf954955e23dbe6d33f63e550684c92709a023526f29d72ea9a3252dbd63f9faeba0df18d0564a87809e2144b5e6b37e67d0e1595565f81d296e446ae0088d7aedd66271ae2953d04d8861c6c6fc0438f814950bb26ceebc58b8e770623057d657fea4760d68f9481e0ecc488823b59df54127d12b634f139edbd43a40bd3834700ac9817e47954c2a51dde1386f469cc60fa44299d3b2f5157f0599747f8a19a774e564254fe1a22a9f55f0829aff1bcdad349f5458a95076e682ca27f0c27c120fdf88855911941836835c4df8a7bb4c03293cbc997f670b188db3b61fe658ddc85ca985f3ab9ac604439873c8e109b9290b8adb69f15bb53e9c9dfe1ec56a8835867132b4547843c93294ff20cb2a7bce22b2e03720efa24c4e96d4d0413ee79442bfdd9600416297f4ef0e794e5affc2f15541d617ed6203e077e81575edfdaa0c96badafadefa7ba6aff757dc2acaf7ab436ab2283439fee60389bf6ed00b71f3ad8b9ee3d48cedf7ca77be3b63f9391afbf9a43dba686b0b7ae323925c346bc2ff92574443402fd5f7a021607d12fa15a92a02697099f225cc7fc6459a9798037f6566a31905085105e9b07916b687d615b58d6b5a2ea72a643add0bca30bf67567f8187e71417566ef29c0bad5d949bf2ba966825eb49d304fa639ca1ec13baf240e096eb3908399f18df38fbe57d6a656b8bb892078a9c307c5ee83c29892ce5386089cd7e15cd233b7ee9baf91c7637b3136d2637f74474981dbdca66d90928d5c78ab25b9ad00eb722b34ede6f2fc6e8ccfafeb5e049c23bb6c5a281e16f46b59c94ee49865c3b3b2af6087f1c50bc8a44ba21e6e446f4e5798fb6a982d79cb720d8690fe8b4969b784cb95fa081db092ab5aca41e5a63353136a0709bb4ea431c39458285f0b2370eb5c2337414622d228f156210a1e31c0c2fbb4bce5e0f4f538c82cd6c6e9cee62647e40301a598679ba358bce87f8eb8a44b2bd4fbc35e6b8ee6b19beef5c905a9b0c512e1a28da052fc8b47b81797f737bf07acfabcb4b81baf89c4c57790b8d17e6688a87d5c3f9048e589d536cc95a6f1b153bda9267c584ec93d61c3117921d7a6fca2247c6f6b451d31310d2dd94b877e2064d0da3acf000b81aa798d2a4b87cad9a4e108bd1df2b721700ae15e59f8eb3dbbe4d23b967946ae906682cf3892c05452fda10dc38e9fbca36e3061f7649c5f875e0380c0e323849485d43aa61dd261827a7e60a5f5783b1b880c32240374782b672ff8132a33f1ac323754226c3b9e822835db51cea1a3a3f4287131e4d248ce31183c2404aa71a007a7e20cb634a77d58cdb313e0068bc82f911f6fb717913fb3db2daba3ad4036eb82e6e5bf153bffbc327d8f88938a8998988c9d4be6a6ceb09e7c088950fdc2cf209212ba19d2a10f41e9fe75df242fb77ad04713142ab7418b4485ea35613e6c340995026910cb3c0af15edfbb8761e8f1f61c8c76784baac9a267f8314ab75a5c590f6460bc1ddc82ecd4f31f71f2da25808795010f56bc4578bffa3e4ae78f93391b32f084bc79bfe91d1368d770c65829ab7380c1404c3bf27f799a41e2b1b451315842698b91f970030dd2d0f3f805c908a0918521bb22adfbdf21bf5ed326abb787baff5c825c15e8a6f7d4d1f44ee04891e449a524c365b507f64bdc3f6328a2a68ffaaa1a50b62a64a430c33708ea3798a1e3270e509210c6783636f239a13ade806c893e8505eb23c93649bae9dee79d05165b40c629514933d47c750239e82de964f8def7573164288a8e48eafc70b09711f440ace5ddb2cad81cb2d022ed75c209525d0919c140b10abebac75e5666692f9562dbf9a2a9c22c3021d050693bac95a87755dcf03ec6bdc7aedbf9110c0e633e6b73b96a8c8e65e1dcf68da021247f74c65cf2d88d104bcf9390678246f6e1424b7fb2499f3a4fb14663d833a696b3f9f60a48be395226fc9e3c5b78fa45a9ce84f81530f6f921c60804033f2f730d05c5eccc79f3822fb22c6b76ac87a89d3074288eac5aa5f37a4ace12a87931c7730a39bdadf096cde11e1a659df99b40e5a3be72f85f8a14fffb32b56ad42ce0d5c3acfd932ea4129ba1e8acda3414c4d70c5dc465b007e725378c081595e73ae939f3cbbd092b8f07dc2952394ed0921b1036dfa79c77580bbbc200e6e0aeab61593eb36287a348ee2973ec3cc3ba8d544b033e4ae65c484282e4fa76c5695a9a51c748f8bdf949eb784510e3450ee84807312f5a1673595ffcecd498b218f19097f94eb8ee734755282e34e7a6af377dc268861f1287fcfc6d5739ffad721c79eefcdd5e319725c8c080a9d0943f30de4963414ab6a331856a69b5dfa01bc24633f1ce0fed5c410ea04a18d4cbd92f98cc0c51f7c072cfdaa52894f7a3e89259e1f5533278dff4400317da2973edae079769a4bcdb0c63b73c7c2727e3e4d564f3bf98987bca04315885fd14d930c76a4bb4d952c1ada3a87c563124d202d8bcd9794089224212610dc625d841a21fadd2cf022cf2d0e8e1ad5b1b3fe727d3fcc424f4d855cd631fe06b084c52d521a96e441f9358062573c58bd68e861f6d17c1b8ed816e54cc7175ed1e440aa5af22d4fe909a0b5ed52136eba0eb2f4171bfb9ca050637bf67f7861c4b809a8311799f8e082feaf53554267b8e45e9bf596950cd1816f15b6d127f09d65eb9f09a49cf554f85e9b115f0f6f18a2f95a94870b5f19dc841a140b2d218233468f39df7bfa495c8e06e5d3cfb9bf67659c3e096fb98413d4c2e3abca23da9f58ded3ae347ab2e008e446bbb19a108cddb7f73ee2ed3bcd5cce09a342a60a6eaef62271cb5eff18e5d8ba31e4eb01590e1fd70738566851a1c9a7382eec0dd438cde6a67865735737716cf4a5c5f14e4028908d839341f9f41304e57f33433a1c62cef2ad379fc019342fb9f58376e11d873db0bcc0492ab05f1e608e1851a1488e0e56f4e046762942da180caff7b648ff5d7a62e0743096f347b025d8a55781aba0d9ecc46fb21c28f75235944bda4be4c904b213bbb357a5427a68c6d16a1f9e4fcd6bf84c594ef88e1fc81f3ab9f50cb1eb16db4601205ae16bda604d88cb60966ed8142e93137af2c71c3191d4d0c59487530bcdb94baa200d97f2ebae18ebe0125d7860d659f71f549b025c170ea6611f23b458f7319a6ba0cb74218990ba7ab8beae829000f2e9d584d7d574c2d380ef0c6923cf6f52613f36d984668c5072e4885211e7c6e8b1ea8d02a76b988c24f659128eabeafd3748eed11841d34263c233b96c60e3af6256033c7f8f6829aaedcbd9ade0ef177624e89de62942759ae7ad27b236a21e11a22dbb75bbf15947c277476ff2e2eb0f0e813d72bb4b713e85a794bdf7eea8314bd9572738cf435f40b58d27fcde0c7b1437ebc8ebf6ae0f0776e55b2ac6b10e7590f83cff8541ad44dd23f3d31df3deb469f79d93f6135ba5ee11853cf16dd7fe63cd72076c255da3d3c3885429a0548b03662491121aa93d5b9a84df8606b572d1a5b7bdeaf8b8b0b5788ce204fa8408e9b28cf0eef0866406a96129d1b5bdfa1e66e3eb5744a16548e7f3494af82fc90c9aa258235be27bb4497ace03d9de123aefabb35b94566e63faffb744ca7b49449560a40629cb7584d6a17519b9eecf9fd3b392d0b5820b7dc22b3269e886b71cc9443c9500a49eaf557e1c2b4c73a60125f94c6ae3a1345f4f98f29cbcd7d0f0cd65b61414f2050e45231d9cfcd3754112ae1b872ab427341a86a42b6e98ab346586514d49120da8d4b17b5a847e1e46872274e79ad071e7e1ae2e657457a375f8d5611661afe4ae9ceff0e66b17d93defd8ee78587d7b4d481dab374b01f42fb5d535078c08ef02a68ac9d15b2c0e415d07626933541b708390b41b151bf277d548902b765f114072c1285cd5030bf7e3b6568b9d2d3c1894c3c53698f4ab1d30ddd5310133c02fb0b2975746d9cdd7bc41875ac68f0deebaf4ca71838eb1b94a51525c6be873787161f6f93dba43b21bd478dae42401c714a63492f96f36f62eb6c7866d4c2fae9fa2ffa45eb56fcc232097612e51068dbd31dac343b75d75cab7c0de5b53a99589fe3b85ff57117d4aea77df143703f0738b5a8eb343a60e9eaf11e3eecd7dee10a4aa1cbc058e644a5686684f7cc53ec734105beadfb30044c96087d486a09e869e1f59c7cfbf78a23123d7de7cd272ed27e61b9843545abd567b13938ef4605eb3b846593fa90f39517cb64e71c6906e69cd7618944b7744269f23bd6c68482133a4108e2d371d68c6c3206be509b62e58cf48d703cf08cb60326b40398fc5f8de9fd0d6e7fec3be94cc5bb0924c21b72d09aadf0b564456405fddafa0976667a673065212ba35f865ecd7c8fc3f9d0f4035f7b70f410d9490c83eb8514e6038124e51e96e0ed1a24d75b9a966459712333713d8871f81e051f58803b54664d3edc4072027b7ddaec51520399441fa519265f1ee82662d8bbf97a19907775e645002bf1f660e37655548a9f64830ad3d1d6020556ba9b9b762a5ad34380537693fcc0ea20c3e191502036c51e55af921ae678ff35a3097900f00cedc2e39595cc2ac7d31cb9a8543ed903dbfc567fcaffd3d83ee87b1083fa55242e4b95ae2424eb8713ff1f6c68d482e5dc72408fc5fa4b3ff0900ce9d59965cd73a3ac58ec8e464ccd99a5eaac704c126083475a89a95718bc870aaae786de7f8627824ddd00752e1e5a31aec63dab4f57663866fb056ff15ead050e4d5c2325d7bfc7c719fd879dedaf86155ac11394c6131480197337feee48f628e7c315721b5d04fd9d4783bc9de1c96514102dc9f1832cc5e118ebd227a759054dee845b9c804dc8d7420d5d47ade0233a2ff1cf8b1098192e11e19e73709eaf9a89428ad4dedfdde39f2d6e876970a12684ee9b13cfdf77ab9bda4be5b7fad4cf382f8176849b5b43e3dcf683722fc9ce44a65dd959d7a2a0989aa4631b1c7b9cd2744290667cb5975e01796b5dfad024337816a052be27dd65e8689140f9801ca8d9ddf06110f1f45ca6fc257a66ad56e736061cb88ab88e8fcbd6a79158248f613dcab087a8d04c86ab92a4987255f142ceaa272f4e7fe4bd51ff6312c254e9a0640154c6915f8d7476ed567a5f9fd058c152a6488a3c32cdcb3d839dd517eb68a1babc88e74f1a327db7f37b3b4b199baf736e5b26c36cc575901e80d382bedaa3236c747437211fc11140139bc7845710d58f4d47b05214f92bb5e9dc9d6cf19a07c5356f56646c205454424290f313e8eaa2e8ba4c17f05ddb49c7598c4c2d051db123e2e2993e3cd577574edc982efda31f0d5fe1f8bbbe9be327110e5c5eb7d11377888b6b230adb77f28762cb9ef030c0d3528289ab92c8f73c6c475abb754b5367f89e536da9f99abc8e4a7e1b38aa9e2c305e310ceb0dedc95f1729fc996ae68a4214f49cff0bea575534fc0aea594573aabe2f8789973cf208974f9b44b799543a2ee45e04d4102238c7725b6cda463376d3537d024c40eaabe49263e6c6afe7c2047b8946233a9df15cd7e86b725be0a79fbf9391afbf9a43dba686b0b7ae323925c346bc2ff92574443402fd5e0cec4e054b65a2c3fa120f185a0f3a591617104552601c836e09c1ee6d37986f21ea52bfde9546239e154598ac4615075edcc632cf1dca34c0a17639e40c50315fa5aa58198ee597fbeef4d9e9e637c636553afb515a7350a84d7063a326f2b6cc48c38a8e2ed2c80dee7432fe2a45c0da4205fbbb5cf08dbea533ec8ff04b15742d3b505365732630d00747ea3007622ae52bda97dafed0deacfa77ad4af8918dddfb6723a212c24e38543705a1f9481ba3663f9f888e0f0d5c6602155a6b76d67d303407123f5b2b2b03dbcaa1bed171d53ae6b95e3987500681168ab42736e7ff146a4539a81184eddf6a25b9e892f44c165311e56296e21bbb87e6ca15163aa4400370eae27d03a170aad05c10ca0b81fdb2cbbd7a80fa0d2cce07d76469e08f55db27b63eca738ebdb5b23ade0722e8be2a5b86e878a3f3e66416387a33670cea02610542b6b7b75a1394142eea9d7954259c1c8fb773bf8688d5a626c11f97a5081b75666e3102dec2819e5575e3c3ebba44080fe453845e0b8c36f34d61d8948e55cffc7e1aee9c079c4694ffbbd5bde8ffdf13ecfe32cd94dc10fd4676e755928bc20e5d1d11b0119e796fd94df04db32993a7398ad7af2fdae83cf523939f7fc1c3b9ee2953e049f6466094f7b90eb60f048c842cbe6c05429bc028237da22178fa08251bea0397e84c50df754736868c6b709958f1ea2042f33aebe40eb8bf148bdb4de91c0f14c3fc60a24861eb871c429ebff417dcf52888b77cadd0b2d100c5ff4cc92883ba954dd34c06e94b6b0c8d326dbec78dc4e4186d373657581807bdae643325bcc4e86f51871fc7e8032575e0d50df7ca69a9a1801326f0080abe108078f233a8f1e68902071e1e3b2416d3d29a739e37f9e5d116b4f61a5c6a3bdc59a584bc1cf7b644bc1e7e545c8c76784baac9a267f8314ab75a5c590f6460bc1ddc82ecd4f31f7011e1ae4d64f022b995f9d7c698141120e77ff82eabefd9805df58190825d3b1d11059efc87e04722e203142e39c290cf32e4ed13c6bd6ba4b107e6c9698554a8057e4d21d0b7a035f20724024544e261d7e743fe2f581556dd199bf97d5293a8a30b614127ced4a4ebf6982f672bd71193c7ec10da9e36456206833458f4edb0c4733f150716041047c38b13dcdcb8ebe5eb65400f2eaefc823af972f284f384c1337c2340a817acd46bf9e72a35f812cdba2b0fb4201c0a82d2331b2612b08c3b6799e90c50b3181713c3e1f28cd3b6a5394e6822b9b9ef5879866de1e5a16fa6e052aaba5d71f1b789345bfa3ec384eeabe63299f8e3658c695c540bd032b060d06d93c44f26b1b82681be70b35b785c7697500c99f303f3ceb333a90e1d9561a05fd0a9c6c68c1e0e5baa69b92df79953cb9022d85c68e1b2870233a895145d5e959cb40df38737b03dd30db01f7e2805a79f9025f6ec415ee4bd632924492e067af680510d8e2262592e191c9bbf426b53a83249cd1fb56451d58ca3ea68975857cec355c7ceaab9125cea0f4d712595269eefdb313a5ad1c0714953ba410d90fdaa7baf7bd0dedc5dc465b007e725378c081595e73ae939f3cbbd092b8f07dc29523d5825360afe53cbc0bdca66248b2dc2a24064f7dfcdf940b20029c5fc47c6aef5979244451c540e2b9eeec9013ba57e2604a708c6238488900dc7eec5193132f768f7fead312b345a2d4c97d628c34f3fb3eaeda304d8e85add254deb725e94f457bae7b342a07925d8d55b1f3dc84071c524820d3a61ffba7235c0b29d9d11c09e2b3c21e1c1b1c6a04a146fab6c75bfece38e293180bf72a7157bba8feba73769f0e9f660c69f4a4b684e605473a5898e110a2b5cf4b79675b20d74869df384b61bb52bea503ac3a8f59d6ed3dbdca473b75723a896dce4f7d02c06a1b0d2375085662da490d160e8016836b0c49ca8bc86da1fa8f4e1151936661be8cb8bcff9d982bdc008fdc2fcc40a2192b84957a90a18d7629f9d29033bdf61dc4a1b887c82446e8a1b726cbb78e8c2725d513aa2153289384d70b86f536ae24760b0b0bf41c856017dd0e949e2855a7d15aaff2fe9cdf78417f03ee7bf67f7861c4b809a8311799f8e082feaf53554267b8e45e9bf59685450eec33836b6aa268d51a0d9e30c2acdc0e1cef502266d7be72352aca89c253de3d9ab2acf7f6416f98c576741f1a1b8c7cba6e4a791ba910896bab4f3445bf7b949b581fcc954b67222b8218b3af154ae9b0c6286c0bc90440b89add9740ffd1d25e6ea3f5d8181034c39c79e186e849870bda628f2a45881a8fedf6ccc16082292155fbb558c24737d2eaeb5c41cccabfe3404d584aab0b876528d241eac51418ccda826ad09d0d103cf1588db89ab4b5e6ae66b2eab6c97ca93738e8018dc94b95df9d646525f60bc551489ccc72d670b45b42b66a381eda5594cd58d6867b14fdc2983fee3abe71ebf985529294ef08a012284c43a49ba5d65e7f841ce04db8e20eb3b4c94de02c23b290736bbb3df2eb74d059c3dfd6e675a96b1763bd7fdff74af13a1d61f008ef0d57f512c5b30871f88a8f44cc90fe845a355427e0fe8f7e54979e12b480f4ba0676113bb4a11b2aca2f8fd3be236ea32e3cacd5a857f7efdb714ee5157cc8daf352f9fb3c0da257f2d900d51e59decb543a3f4ef7dec9031dc978b5225fa1e18f5783cec7e12f81f87257435278f0bcef449bfbdd396f282ba6bc2636af5abe3f8bbbacd72242dcb698469b43ec29395f0745084e0cc9ff3fc258222f3f4fffc6b59fe2cb111d045c3b11c95da728ff036d0e7f05181c8d19bd1db22c45a755bd94e0e20c7a1f5905dc360b0619bb5912f9334d4b864dd3fae7cda9cf973a9c0c1144cd9c26f096244ae4f0d4aeb181adeef1dcf117810bdaa51b55fb3a637f97f7e263820c9dd4b5488ea9cd2455d0b5420fd5072eb593112611619e961ac5fe43e6429093eaa132bf044f43f6530b68cca723aebf15dfc176b558fd07343e9796f85024be3fa94e95c981c78bc847d7d4f55fc519ad298a9d090fe73faa9ac79c69cbc09ba3ff0b943c05ea235666d7b980430e1004821a429289a3acc9ecaf7500d3461c40829b2053f5f705035cb48e3828dc64efb567a46e107a69a5510684cf4ff412a8f3b526f87835c61a710bc698af3f72f82e60d6af1c9b758d6b7d7a2b0bf0a0e902938380cef28ed438c1f1954b153003fca30f44f274d00efcf465574299287dee088dfc524b1b97b1bd200c713fa603b93cfe570d28b58d285488b292a57e62a355b9437fb4dd46545a21a06ae70a40cd62564433ec18e394041ec511a6e7706161f5ff1bd5abac732ef804047e73ebc1b3350b26bd3843dccbf35bcc51f352636a0fbb647d1b7a49ca3c76a7535d16345a2395192bc7aa82cead24efe2f31b4687909d174555c651d7bc10333269932505de6f00e9b5a1e93c11ccb5e41ee6c19ab96457a94de6ebfc264e572ffb0a6d3de04f74cf86d769def9a1acbd4085e84e35e4d0cf668fd302e92e5ef645f7aa10a53752e76f06ad4b0da610e1629f15ee7737569929722dda98e5f86f2a2826098c1576f06332c66adc08b16c11dfbafb22af858c7a3d6d6a88de76afd914e165833cc82256ec8c26ebb76e19f69b28d7e241743c2b54e7f4885b98c19245acf50d9ac39478a1ba913a41059c8be2191f6763c20f949bde52ebf469591b218390f1a3f89c4fdd41acddae0addd1bd61461d020831e206e45ed6ff89307338522539598a93dd0677c56c73134db3abef66e7ab0ee6855ddaede222836bf79393a9af958fb51117541dd0cc7a5469a71c6e9edcef55ecbed90d90f5641bfbe44b327b7b5962db358a878e03f9fe50e34a0f0459dca3fae323da2f54051a080d9d74ebe899f0e272d79901e2861ece23cccd2f0fda6c6cbd2ee44b5ed345e2751173dff6eac6c098417d88905be81c2e524fd17dce6adaf8d60d9dc602e39712a59d36f5abdae6d93874d35e2c2ef24a586a741d17fc1a959c342a2e1d11dcd31e55575d471cc66f8b3770e2f6a2a073d58c4b2d588f79ab38ea34e5dee1d9b315697f7c518a1b220ba2fad898511ddf05590662c0a5db873b0ca4096aa6a5c21c64974bf559a2a960d394e4eb723f05c3efc5948b962ece4233055e32f49591ddeae6042c50654be1c3f839db3615b2c6507c9d953ade49e28eb10fdc0866ada929d8e5269f1160dcd04ff361c35404219482c197a377520d4650be1d31fc891e1221bb42a7288636db5542c39612e8aee6c19d831f7307ded9e0154c6cfc2a774a6836e4473587ec2d7f89ed7af1089567cde9d62396670a9b0b0a36ded50ff65c93c4157dcfe4a18e8bf5da7130d61e37cafeb1ef0f380eba2bf67233251c8708f99e0511c48b187397a220540bb8896f0fddc82e2499f9cb50e38d1acb0ed24334f7e68efd8e197d45736afbaf80bcbc48b5a60b1e0daf3d56f012327a1fbe653a0fedfb1ecb6178aba428ca1cadc464a73b3634d5fe920fc56557e3be00c99222fd067a1b62c7c871402ba2e080889bebf665a5ed7f53a510e5c08faf2c3236d9a19836b3d27a533750a151068e5306d66649b4992d4b4b8c955900deefeb69a0278f4998005114eee2e04adb6792d979206afae6eaaa37ca4558626c12bcacbbb9732a5358d758304757259738c8063c2aa89916c2e29094841b895e1a0ca8c7bf27c86c60ae6fe5f48f214c5c6959780583e83ebfee37a02df8521638796feaea5216fba14c9f9f6e8787842aa82b1af3a246b4a10136bfd890f4716696b62ad7795f05b07f5bdf5994d922ca76190db035aba0ef77d96e5eaa936cea54e9c1974dd0f3b47217fc9da7af550bad47a04fba1e96d72a34a11e17b3339effd5d7f1130bba1a2a6e732416ebce8b04a0a34babf101c127348c4a9052af4c5aae54b3e0204ed32f1bc3a2ff91851d4ba35f663db4d7cdf1b4cc5ef589dc80ed3b21ca2704a1fff3bd7910ea7898c9d46e37d72ae3951be62cd52d7e2b95faaf23f66c5278ef54455a67bde88dfeceaad8eb173a9281c5a520b5dfbb991f2b4b3e269bb8a780fe52afa31262294b05b90aad973b36063e7b26e929b3b92cc902383f5505183e1a12ffd46c5dfbfd2a34109067b2d286a031bef2fb1aef9b1b66b959742555f39dcb02988a9571f408f42a64a586ecd139fea93835033fec53498363ad89bc52a24aba185900cdaeb0412dc0f956cfaa58feec2c0dad05db9caf1d1cf60950b4d7faa3bede149941dc3204e47bc991dba11856275251b54551d263696a464058809e77f00e3d06fe6bbdd73591eb3fb3bf381f3d9fc63313dda23f25d61c1c79614c0650d45d430fe8d08ff08444e2ff3e6153f04ef7852be3bc85627436a688d0675ddca58047aeda70c9f58e1478ca351c61be882473e2493b48fabcdf08e617d51ac4cd9de0b7c0be0fc4761dfa76914364e3891a2f49db3932314692f301a133e4e2788860ae3daa9f7ce77faadc4f1e95474bb9eee6c9b04dd92c829d9062cb98ebb8c402243c2064ad7976e42b8dd21bd4f87ef6fa8792c18c91d7f46bd8037f0f15693fbd52ab37e6ee86736b15ea919f82e8aba2cff5362c3d423951adad142c770b1ff173840f6ec2915bef1be5b6a43fa3f90a3da0b790311e3cec6fb3d382274ab4471971d25cee0e0f51131d729e605c2745c0fc52e3a78a86dc7751249d9aebe7777a2fb6a63865eea4caa401dc528e1163ca94d208623726890d37a93e8d71254b0fe773f620a3f4fc18338c4ed155db3613625178c2071a58883367488f58f59e6dad16be33c4d989f3738b63c4be5bcd81e3a8e2e89619afb7b79ae7f14058af37b6af6243da8f9ea1bc4d464c445a2e849e4adcea19d094a25f48879cc7a8f2feca956299abc9af717bd2c4e4d53b5c2e4993353bc8a595f943084c0166c73047ee78a43f898804fd196ee4c46145ba55bfe0dd03d4f51be135fa030264334eccada376bca1f79125c75f75973802900429571cf74478c1a68083d5e67b05793ed5e7fd199424ed7da30281328a991587c70d067a9d52b38afb34122a8b3eac32bb2db3a1529715ba5243d8f06273191dd42c25494dc959fa339620e3d44f6bceed9747abf36501bcbd823360b2a61ebd649e1da1d3a05651f02916220a391ded5e8d536a42eb0796909fbda944cfb9219f4ce90592ccd60c134ca6b8385160075b7cadd042d87c099c7525601c0faedd3c0b2e8c8452eef5e4acf19089db06e3fea7e159367013d737790f414075c2a15017779c82c0cb43ca1d9331ee55ef89a74d31c6bb1f240129e554ea959877da340870cce916256d2464102ee8c7b03bdae786834c185270a83514443b74a8a52a39cf0f579816899c2f2f78c11ca92a5ec185f5068f874c1c240a02a0d5811110d004cc71666bda81608c8090bfa676586237e6fc6f31f49a1827c6f878873ff8d5b6a53464e012fea3af1009f63e45ef7db6081c6827f4c3f14c888475e0409a64299a638fd2b2daac52a6adc603517a5c614805e6886470929ecaccf315d90e6a664a5b7e79fc59a90e56f3da2c1a9780de759d8c94937c4823d4c6944e41263c170037f8fc76a3092e7cfd4bd5f912b2d3423d3110495990aa11d7d1421fcde220d9f57236f8d1cc7314e2313f1a593d2ca6bf03951a1411202d45ddd10e4a9fb68e1d0ed4bdc66076f8ca9bbf761ebf1e9d4b572184c3378338c004368f70df3d75140638330e608d0a502690d67f4697c3ca2369c24a58cac299a35175460720501a5760b84457c1044cd4e7662d529d0fbea6574a973253af95a3ebc06bbba964714cd49c1158e5b009e3ce55ab4dce8ee8a7b724882c33b8e269415d381f60e2b9f187d30fc32dd46d4ed76379b81771244569e55699fbab1400461495ad2eb26ac6ac8d4a99ede1f636a57d97f9cac3cf78c163bf7b1597cb2060c363a7f96b0f36661e190b7d35b1eab6a707ce58b2845e09c692cab0f1206bdebdb0152b358790390f400bc1a26a7f946319680a903b355fbf46cd09f2fdaf8a03236a8815fb7f7f9c7959e40e0fac10dde14a79cc285e76253529b64292898f04024bcd701ce49a8ed690cd0c0717981669c748011679a9b61d0f9c71d6a56c5e12e19bfd75558002cd1dfaa72a258284a765c8dd155f109a6bdbfd6d97e6730dd47628a440f7f3f197ab68d625a2a942f5da914ffdb1d8511949b1718d7f911a65dae34428945960d8808d74f98f88e3e4f677147e0f9cb2f1e0a202c5771c9d1a4e01bbfb5605c3b344d3fa08975e5bce961453bb9fd0bae2b466805c57127f994bb1e9a899d41b84cb3dbb6d82155630bd33ff77c16befb59d31bd4ad650a3c1b978c3dec3c9aa9060deab3997449123940dc9894e1622cdb44a09d384450b09a9881794ae451db4093c93d86ad7e1dfd5bae698247d88f6406dd09ec651d762af5e368c556852deb3012d7a7d5436c2745a3b1fe62a4e11373d94e162019fe408c0a2768d61a7aa7db0deae86c1ca582283edac6b412589243f27c6d621214e5433453b3e6e4916858b082dc83b7873effa7e4c92e8207bd5ab5a9d89665c12945e827c254fabb3c1812ad903976f4dc7f29a8563ce4b178ee4867dcfb9586811e73914fe3d0b39a0372ae4f5521061c6efb5825e3a382a52b12da05e1885f0afc39358513455db35ce641fa55bb414b4432830bae29fba5f7af5385abcc41699cfbb15172f1276f15d5014b6116dfc338598948a024685fd3d2af46cbcbbae3bda6bd94df2bc0a1aff8329a8f11c50de15bb0f997b93a4e579ccbec2a084cd0a31888dc68f6fa0025b68b700cfc929fe23f16987e357d4d1fd4e8daae61151c2d4f6e976e28ed5928f2b380ed7c0a0fb52cee311950a355a4d7f6065e96e8112c0a3fb0b859ed4e2c4d94f05b2f50e117bfbe7b7c294b93044bf4fd334a26e9e51643f1cf682f6e06cf5d2e6eed41cb8ab1d3333465c3895a6a33c49d0b20cd1df68a8886c4ec48a579e2780cf07f4f6b26334fed71aa35f23c5451bace396bd226e4ad7d7ddf5969add914b4e74b69fcc82d50502f76daa0bcb62c83f8cb9e1cece8ba82b6a9e84851a47f9aff07ba5b2b557eebea2fa5e514bb8c6d0d3734a0ed20bb348f48755763cb9fd9e8e090e42c01d096a6754f3d1c437ec23168da9594b7c00878bc479bd608644409769d05fa418822dc97a5818ce3630f1f09610af3168db98ecea7efc0ef47600833f11f444ccb3feb27894f09f845ad522475ad4e779f7cf09c260acdd86542cdce97f9855ee6a10aa5b5d5db62c33c12b212328642314f6487311174fbc16a5b91538b41fb59ad887559c1d4223c53cc5b2ac52aba056e8febfe61ba1cb8a2530f0c409ac2d1488e34e835b848d645789f2e42a842afe8e510c58066ba8669ea5c3a6b54824958ab0cee353309d49fbc54885ff31a2b04a1fcfa95ddfa6d475ee884d4c3c6d263d176e3948556f48a2ad38909fac64c7302d3b17d8408438a0c0f1a7ff7716dda196a4b7668592dde6e5e1ae7b8bf8432ca0cd1661389eb4641ec910239624b978e8f3e4649deaaef678c8fa5488d5f9ed3269831d89084e783782edc1784df896f0a0ce11276150e169499edcfe92d08bcd6ea21f84e107f26734e2d4678181bd0376804c3de06a57a5249107166327903dd2f78617f646f813e48debb6842c1a2791a19d27166ab07b40ef3c6c8cde966fd0850a4d7ac3bb82855769ed6bb357f70f6c18a68883c28f81a0e64898eaef21d1f64db9ec13bd34bd0fdc1532b8ded673ca1b3c05879071296549beea7e6bd5461ac81300d38d2f6429c5aedade275d4e9a8d0440506324cd6da0bb093da6381adba94b67e068544dabaa009ed7dd678ba264dc66179a8da10f626c09ba4c2379c2370c21aabd49cf504cfa9f882b2b737d2103a40a6aff5ac3575f8da7a3848692fb657d8f70df99c2942b6e889a56a2f421e870919bdf22e87d7522955ebaf1d49891d8cc4b26f6a16d7b89239eeb754bea871dbb5554e50ab74ffcd3ea6f9ea4134fd5f9a09b268e0a19547d859b94681cd59b3ab8c90936ef6dfe6fa38cdc592f01c671dcd1bf9ec7461366c2b893fa4e1f10597a194be4f05880c83f5c7556d1f5f7223489e0d84d8a2e23626063ce9c927f617064045da2a1025db31130f6e40754ffb9304e63d253a4bd2e37b4a3e613c585e37272007277a93e98b39f40b6c6b53a1d7f17ec17cd9a974c5a2779ad9aea8d5537182ac0621d9550ceda3a22f37864266ccb60731d4f8c7965bb526fbfe5576c139349076de1f66811e5a1889fc4fe26dbd50a3311166539ca67cd9daaa8b2b053e8c0d996beea205e7d408d7f0508b406dd865888ebf748b470010f4e85dba517662262876d76f5a6d535677a651c6ba2f4c63b9165911e4a7f743031983dccff45e0294685c06cff2d34ca0917c716342955046e225979f9d46e35fa35627618eaee228af575ca19fbf4fa1ecf5764477eca32460179ddbab087ce2b155bd6555edd8c199ce90fe65f56481babfa238c368e6d186db9d73633d48a09332c8b575fb451e947a4f36beca4b4937495b67155211420953afb3c6964fe0a4a89eac8062b16002b52d6bd33e6e4dd1fc36d916f99ff1957d3a77e74e32d9a071a4b5299cf20a571937307ebe9f4f085f1e5f2d85b15aef4a0c39eb9ec59b9216b53ffa27649ac8a74f10aee2abf51c24f0b76129f696996e33edb955c2cbe0ed4ae0d5ce86bb91985a63b5a77b8dfa5e47691d7bdce7af1efbddbf1e1778292dc8ac6cabb81e02f493d6c25d6f975c63505e886f1db9d4699dbd36cb33873cb22f71e9729213008723ec75a8901fb465890f5a311919db090208ae84be69430878adc7c5607ed2fae218eb17077b298cbe8574029eca6d9aee407eaf05ffe84415151a57af70400a6afef3f55aefb4ffc84e53984b4be086c215c7971914aae1d6eb0855e64667dbf72d6d6769a09faa6840b5c119b3b40a7625b18a444e3dbdd97ed76c5f123e5da67eaaa59efd6f0df2fcdd877f71f862c1ba4791cf3cdb4eee0e8f685a90457278511c43811aeca6a83e5a1e913fc27289f87054aaca3ed7d8ed2a486adc1a2d7b28151dece435b5b347239d8673268b57e68d71424181a2cd29c65e4601eeccda0d7df08fc7782c5dd59743b47f83159d82b73cf72e2d67152e00b44759630f3c47d221bfc3a2ce0e71efece40c32559b047f8d3b137ce9d62417d1db4b6940a48b4019a3a9f584de3adbea3dd3b1c342c44fec98b1ac8c8ce36a3c090edb527175a806e1b4753671d3229cf92652a4278fe17a825cc842c76363be051b5dfd7d133ff327706e68d09e4331e0cd88e705368b30014f1f7636b345dfa29bc6c669ac236b1828b27d93cf62b08272fa1bd4c0ce6abda67015110adb1c42ba580e4af36c71d70d017462c9f5d1c12901a85e71700096f63707da6248224a417414372b1abedb81a59771a6a8a29e2250feb1c5a2d1e1754a86f11cf14e9993c5d888387f0883df26841432058bcb03cb4fd0777009a2ba47bd3817ecf4dfc495508e98e85d6f0ff9d844e4f8458d106225e70c4f4c3541b8a3823cfc24c2cfc21ab1496d2da8090939846776f8921f17f23eea695b401f58de83afd71fd73baa5f048458ee5b8716584632142a0cedbd09995146728030437697ab77e53793ed32456147c7161881563b6995563646a1351cdcd8e753f5a49ebf507cd31b55a20ea89048ef33a52df141c5961ceb66c0bc3fcc5d5dc9c187053d23c74547155fa1863ff023c0d3e93d97efd1b6a99e04cffbcb6c873330ba743ae61b3748ad131b0158615234c26701c40e9e01a060b80add8e8e55c0826da79baf7f408b4ba7f6c864c509e9b794611eb162bf48804a266e09b0e08fa7440a4532b59f5b65459c44edab28f2a4f958ee1d78818e7065b1b8c9ab13a07c7e3e0eab9db43e5b20af0885c08f5dcc6084d5be77e52002e5555e38c46d9d0a1bdbc5fa9dec0a29b7ad5018abc6d647dd4c066b19b4dce39f482349cea4a9bfdcca2e7a256204092e1c453414bc997677f3ea9c119d2662b184f127dc597aedd1ea18836d96089c3311c9e01f60d65ee1077360a8f2bbe6d9e82cd7553fb267e95521760643c5eb7a3b0096fb78607a3ae1a73cb13c69ec18de90cc852475a2641a0ea9adfbb1febb749f339477c7ae2f26d40d540c0d1f5f2fe1c9d307d777dc9823858ec3a89b21dda4f6459c70cbf68e795b981186c32770ebd8fcd7cd5fff064b3e2bd011e11907bceb7f9e529367277567b406a16b04f2c9d9f868825e4778596d2326c678127978e11af477775d9cfa24630fd0d29a51d451df14e48d9de174b93dfd4708afa8712cad27b0212a8f52433e29bb740d77caf2d234adb55a3708069fe0bb5d5e710858d58928294c878129dada7a215084470c625f9916a7387fae1ee5d4d03f47b88ae83ee64c09f20513cbe53a0b319c4cc7d06f02991255c9f76d43057eec223bd88113068b95e734f36beddefbdb5ba8ad64a0469ec914ca401958e92034ab66d90f58b703ce1d014db8fe1da54753bcccdfffbf59383b69f0fd2fb79dd89b91c859c035487caa81bdca0da69c2e5e2e77063f0620c1c058e2baa0bba137add14f03a1f6fc0c0817c6e1d767a8327ce0abc05b85b3cbf9f3e40fdf023ea0362f7174e8b7253d2f27819324e12d5b3aeacd9a2bddc19a2f1197e1ee7f654f1ae3830a7e4ec9d3d73d12b3f0cc0392f18f3c62d0bdf8c0a9d81f01c7926219841c5d140cf4fc20f82df6a912b8e2880528059e7a8b500c3069647843451309d9397f9f851c775fb4a4f4116d5bf66d651f12bc8d806a8981741e2ecbf6f5a49dcef51e4f80e6439495309ac7a3f2dc6ef0730a0e3da74deaaf27a0d405d1056fceb7109aba66c5e5d0d641eb0c4717655f24dbad83301b0ac3cae791244d0bb32858f23193834fb3b98fd98a3c203c7458133bc16400873b8f2994b59528731b92a3d742311e2b18367229e3f6a414f02330ecb470553aa390fbb49df63817e667f9b2c059a4e6951152a3a9815fa6692c3e219d740c3c50f42ed3702e06b155a9affe16199ac4844037cfbd605b8a6c042ad366ab24c66d5d808686d2e1e41e944a2bed0cf1d09dea83cd483e52d81ea457320e33fdd3504f536c29969acf109e5e7699aa6ffaf4f92b34d56fda214af563e34fb2be08c902b3c68fd61b5b1a9b3ad01f7e636f9c55d91d8391aad9e3867d6056360ae8ec345c12e015d9a2073f38116d48562b13bdf75e912dda5adb18d91eeacd136b1c641709189e797bd4688a070409e8a361e083b354e9ae11edd4c52891bc12335ccce3fae9549ec1d724764f7aba005efbecde09076656ffde983ee3ee3c7d608bbb0b6ba49404b03f886a693df387b79258a079e66cfee16d20c9f8dfb3794dc061024004ca7417b5da5fe108c431a02176b303e7d45eefda1a8a04858be29867975b291a934688e2f3210b503954726d5a2bd59940fe2a831e89b66a39f9c1cc6c26301e11d25266d6022ae5d386c989f7ba879344da0205d428e19677b33ae9f54f0cd6d3db5ef84de479f65a804fd2b85aad113de83f798c4d74d5253e0465cb78c3a9fabe47f4de601392ac60f98ec36b31edc61fef0d7c73937df3cf6b052bbc6d275a2e3455816d21ab0cf1af9f31610ff6a24e37fc0df18b1706d2c08265859d65ee41cbbe7e28ad7a397f0f6a18c9f283e405b609bd969aaaa1795ae07abfef6be4c337c01e45e19b6563d3d213b952b077f845c1fd04eb1b8fa2ac3a7161d9024afa32108c1d5ef93be29b4ddfb546ba0eb3bd7871c3663886da77b67c1e04858e91f34303099268c7c6d95444f602867e4f913d30e2958df10dbea4f72a7dd783acfed601571e823a3d83864219573ce9a30a4a451d12d7384da7c309d0ee0da06e79adf176329606535869166ba37cd098f2a9a405ec47e988b86c1f569ed64f8713e07e6db463dc02a2e624ed12fda7a8758c78c03e84f4520f00e9b7d451f701ed5366cff96357f4d1f77502943157552d20ae983e66d46138c6030d4b82f3d769f1ca0717a563014ef5f31e17a8d12d3f670ca61a9fcf1099f4c83a893361d849f987356ed08aaca270814cc0ce815e74ec867eb42e5484499870ec75601cc022545fe003cc35a7b77f7b138653909f6081a7a8970fb4ac893f9a9c80b973d0a896d7eef190725fbf3d371818302d4a6040ef07eaee138ac832cb1d92fc33af0ccd7fabef8ad3655513c42491f0ce5fc03e29738cd985f94f997a3c2cfd26166f540e78d906463f0248cbf12977194edb92bfc120e2ca102bfc00cde311f9b5ee0e19d9c82dc8ff11349083ddcc779db6b4f3470005de18fafbf40e8a6d116eb7b22338bda21bd536bef119976034dcf1ce7f173adbf4b5be84b5b12a665b8d0b31f20e3e97857118bacf07c556e8291c67ae3f18b06ad486c6486561fa0e7719468209964931e06a02f33c1d03a87cd139fc27d3c699661e9145caf336e628109b0c69c42c83db194dbe41ccc729978940ccf14cd1fc4f1f30e1a3b4847ec501b7e560c573dc84b5cd982a5df20340d007d90e7cce56dfbe732e2ee5dae9a8694247aaa6a68210cb5f1e6495d9a1b372e543bed8ad14f29dee65659e0130655f6262871baad4645aa9aa02500e5a44bf5c95ec2ce0375e5c548c599a2ae8935b6b4ae576693c6f8bad990c554404c5999060862429886f2d830ce2d5c4e86fb0a8a2a00da4803d58078e44cbc5aeabc8c760e8868b3a10f9b4af92850c977fa3a1085c1985eec442c474c076014368d0d28316bfa40ddfaab5e81ca016d3ad3f0cedce97792a6ed6104091876c243027dec04b7ac81449743a948a93fc0d9774944ddb46869d68d5271e58ef93d6e3782bb071ff1def8aa6f573beed1f49a9ccc086f3700762073cd74f2642bb18b0c86863d3ff586577d26974b36015475484de2be0f041959b24ace7abb0e63f95cf6d129d4639ba6627ef44251ae37b32114ca67782800ff69a978db5cb83add4b3978fb36062ef24418da0d0e902fd51b4ecaca16d463008b74be4d2e78c95ccac1874fbebad9f9e0aa7bff019321fe93f9ed319502db335e810d484b203670a27f6e29bcfdfa1e96f41c3e4b39376a3db9e90e3374bd5f6f3c29c96bede4bf39173c231ca5df3ec1189a4d8e62b210955a23f8796e65c9b7ac4be1358d064f2a7b2e77edda2c603e7c7aba1e45bafd0f61a9a0b02c1c2f808f5c2acdc179f7dab0897d32462d6774c52d2503e9d70b1f3d5543136c8fccca540379b91302ae3a9dc63949900dbfb696829e2bef1b3713282f1505a7a704ae621b7461e797f239afc4061ee097467f4089df13f5bc51f6bb87fb3a8d0367ba87fcd23a794e12c849b93b8373915af63f576a9a4d71163b4b85e8dcd2c622d9feb3cd80138601ebbb6ec9fe5c9f4dd56015379cba4f15a34a9cba80e89492726cbe2d03279ea1e2e41a9f27cc780be7c47975b5df0dc456d00c0a1a220e5d83380f8c917812a6e741dcdbf84fb5f18344b16903a4606ea82eca2772470f1d7be7a46b0c0362ff3b6f36da8f18db4997781d966a59e11ccf2af16616e3ab985696ad6a714e7f00b4dbfc7ed97bb1446cdd8f961fb100f81299efd35a52962801c6312d694637ced8b5e188fe2cd072104d44a19166e8c157939f5792ced07dfb7b082946f1de6e18b08e0ed0e185a5a297c526bf6dbc11580b95a355331d5e4c04dd40c744d4d1cc1457436166af87cb25f60d6d5fbf1d5d6499a6a32ac4e8c97b04c5a262455c8322440c91ecfb9300e3eeb78e43b6025709f31371c76398630585c6667cc23e59ef3a70cc6f47e314e9e0d12417cef793ab4339a53e29d28a3654fd5b052be9242d601df41239fd9f287495464a770dbd5d8760720456998006e69931401da3c48202dc5a00c3a86b13d2114d9b0c40f81c1ba109aad89fe5496c55a219511f2988b0c3d5d02495a8b575fbb268dcadf4755eb0d632672082b328883971f67113c919f46f60945e2cd7829fc55282dbf7fe834768a7b560b5fea5e917b119134a2225afa4898820a0f57db41af1919bc2502b14a1dce715f32297c5fbbe12e474be4c795ef8850de90b7777a8f7b553b53da9c92942e3388ef9c2803537a0139d31bc6d3707c450da5dc92b44b7caa8f6db4a7e00add0f37d4791b746802ca8aaca1526e24cf039fe117cf271f0ba640a702a586a08d0559d893bed91e9a637db69758d58fb73d568bc87f09855274fa99cf8731a94f849d981c35322c60fe9a64eec4107305818893e62d5a3c762eab0442c6b6a0af290714ce07875007f84150cdbff0f4c7132629019b534edec42c742bbc3b4142ca4b1f4db5ba6cc4dae05791efdf59c4056052d49706756abd8d32d21524cf4e18f2ee44f660242a64aea4867f303cb13f2b80c94b09a6435027acb99e16d3a23c861b0d618570e7e5492ff608bf20eb027963e8d2bdac9b65ca79fcc23ad3efa0e7b7806c0b061cfb076631d580ffbd925bd803f8cc9442aaf7561f3868271bdc18fc733fd44600439251a7195cbda20bb5f9d53c35fe2b93b1cc6b2f46e0d10177a2d3acc420b51e8981a923d0fb4e74da84692bae7341a8fc57e7ab30b029f5b4516adb2b4faa31a7879753202c3f5e47a79ccb3875d19667b5d701ecd4aee4b416a9249a22e42e5620b817be9a1fb05af26ab2a4bd725fac0c067d15dd613b7288bff7316d6c2242dffbd96b3d3c37ee965a92894d6995f849946412cf9fd9fb07167c7436c23b6ac9119d8545b82ab33adac326476c16205386b1ffecbf90425ba31f02413d2ad1fc3540df597821add9a38a82387502262b8cc689fef065d111972f21f99d791435536ed18a8f055e07902099a2fee4411ad9ec964880d15205e1199ee8426b1468d7fab77a911231645620d9d942a9c9a6d9a7a414d1a1f4afef6b91590e2e3070e8f494108a4c73b0d2e4dde02da690d670b79e43b9567613426b659294e12bcf3931f85fed852a54f96f463fdef5127b65aa0ea2a10b37cdbb636d917c2ca674fc0d4102cd29507055f4dfa5b34bb8c1a5ebdb2c4dc7c7687239d69a715527337d7c048e77ebbb04c9fafa3e14c17b12c37a4d43a18e6ec914ce52f5c4ba0730e09e3a73becdf6920f233a48ef08d32113112ce95671f542af9137eae2d275d00a41357ba46cd6e6ff3541d4721d9a81db342500b5741e8cd2ade59089272979c70858306e68ecf7cd07b7797a55e932c1f8db8477bdeb9930cf1cfa3d23622902a8ae617b890b483c312d58da21ea41ebf5ccfe9d6ac48d53a928166ba7d8f410c4d39c7592623adefe355c0c1ea3a713454cac7f45d34a672912a0ddd29a484248b5efdbe4fb418cdb1a0306fd051660d9e0556d446eef5f26b62d6027f229d7410ca09e5b4f8fbdcd98faff1222794b66dff357496c3cc4d78553efea7cd8986ccfefe371091660b19606272e1a7a19312076cf884e8129b2e9499d5f6bbe6e96896214cbf12a5e841c34bfa0e2e51feb73383ae58a404d9a4ca3c033cba2cbbefb4fcd2d5d269704457dfa7d848a85ea26739b3b5524641558d0d34cccfee4d8fc03cc2d03d6ec4b398a73362c981e0a98575102a5875a53755638a82d231a974199eb4259fbb062b7997580994c42f8fbf2292fa861313de70c1e50aa9302eda9a681deaa6ad14697aea484d19994540a907d4a5bf21f8eb72296afe699989dfdd8f2db9176e4ce0f2a70d33e6606abd70283c6890a9fbf4134fe6bed06026249bc75d60df2726ae2290de76ac1921c188b3412820701fe2e5e57283c0549a305e0b9797a674e56215c83ab8003cf944fb0df3a41046987eef5ca34410f9af96002811a93d072ddf0485b07ec95e857e179da6950685ac3548014309e8890663971d7f0d78f45d54b226912687a077e2d5e404fd1f42fac3833230c122d0134a2fecea560a918983701fd96b100c988eb4a2d1096cc7208194de3d5918311a51d66003e49cf526e61df8b83f941ef3ebbeaa2ddcff200f4e189c3a637a3b52887d46ce7739ce7709d578baa601f64b1ec41433166561168b6bf5ea5a3c45a62ed46cbb70aa3f77b7021eb70f46caf13b2ec8b941e3c8cc8a8931d4e75601a1b5da408035c0b40612ce1ea0d3df13735feeccb917a1795d10e2fbdb014ecaf1e4580aa5f8650837879cdb25d5f4dbd17b5653f2ed606cedbb5bc7398135cd800301cc8a63308700534a337b109f9a7863087cfa8ef9779441c72933809953e32b16bf5cc35d8f7fb52536c26e458f1bc997decb74226a34eb76233dc12c6c0caa1ed8e6a37e3aadaced610321495117915cd91105396eea48aae62f6fec462b9c34b1f84e2fbb22b8c7c2a83b435cb8a81580c13d7b52ee62bc5087d5a6bdf96406e3e62aed8c49169d334e6d91e3c85c0a744a911a60585f47e731866b510add063f96cb17cf8265f765f6787093df9dc4527b1d78c45fa5df615bf65fe23c14742aacc0dbf30eb30ef7bc2c543b1c17e8c91ab720aa2f73f26440e5ebc5514e1515d09052e51e1b779636ec95325d1a1b69d0ba645d0b1896c6469966ca9cdb0a1ec95df85b91a2cebb456287f43e78d934d1dd4c5d80b76edbfb70b5bfcc198eeba60bf127904e6946f3947bd5a5294d66ab827a4d6268377898ccb1254858fd9cb23e70e3e594636fc1daf8cc2ee44a4759c33b6e2ec1acc7f65022dbca2eb47f8185585ec12a05357f530f3be7bb68b94f232e8f4b983ff85fc5c1f23a42e0560147d592492601c405e980f261d508e8a4d88d18be644664f2cd4722b09cf3af7561ea90188dc1b980c332067f58b38a712e27e67ca8d107bbe278dec487997edc29914d83797bd07d820af21df17b90a802eff01f84d79c8966f4e0deaa0c09d74b891d5e452952c6e349b82ce61e8f2df3cf4efdaf82e6ed133e8e8e89bde8cb13657c115b5defda9284530d7b3840a457f59465912d8b695880ed794b4d26fe8e5ec86b8b4cf13278d2b088257d28e7d552f8969357089bb5684f1f100e9dcdf20e528fb6877a24fbeed00209f2c71062af4a4f4ccf1c4f453fce259d780823bdf6dd409ab58184e2dadee93e85c07e956d9158747c36e00af3df5738a07b15cc3cc7474498d9824a7cc67ad1884e52b8f82a0fed2381f62e616e27b3a911c66b8290a2e029ee86458d882e57e3d22c3162c352390b7c3c3fbaad89491af2a1eb0176e528560a0c619f75073393bc321a09dc0acfe0c7b5eb37aef898dc1e621be53867c45b96cd224acb910edb478e55957026e43266f45fcb90651dd42b45e728535700fb34e69509d2738ff0756ae750a403d6b28acecd8b52087c69eb99ce148ec076ee4dda8bec5bfe099ccd06c87eb465f8bbb6c3d1ff8c7abab8ad65ed7c01e03ae71db0ba545f96b91bfe65ccc3949d00da5a85a4c0f54d99d686d4955958f6acd101f90c3c8114ad3e8d9a1bf8f5b875a3db915c7f3070b70d8f5744ef590ea0556cd65c6844f895056797a9f9b66d5aaa729118fb8f0fb53c380f960f206c40fa36c01c883ffb292319f0281e4be625ddc38f761892cda4ba4be541e45cf9e4fbcef1c5d2260cc455192592d7584fe7dcf5eaffa8239fa4e54d815dd46010819d59b5a9d72d3d36569267bbd8630c09bec9ac99fb6e1b6d5ad43585d4c9c3d2bb8015bdf859378e4ec677fc2eb47af09c0dedb4771b0eea30575862097efd690bb4307769bf834cbbfa725116745ef90f1f16e3acead3de901974e56fe712e5caab9c8479b72e907ccdb8bcb875f09887bc665fee6d7cae6a932a047455460f3148581260771b4e0566fbcb7ac4b67f7ab150891446211d2cbf286d7af1f75eb89ea89d6be0212706af793e164861f066849504a1274d2cd8ab0c365394118bf185303a2c93998d3b122566e6f1b39951d20d93ef4b75dcfbb4ae854b76fd34509ad1280a16c67dbea20401917f282d03c944e39066ec57eaa23f787e6fc86855aafbe5d2f202e179c1949e6e0000d9a133a52a8ae6a35ac85188a2277484bb64ea5d67ab00794808e659da8b06791084669f0b2ea45ffadbb8dee9cfca52287cac81af6e52fcd3f3d7a44718df9e7d00df4e3140869b3cd22e819e7c93545f9871f1215999520e165cdec85932bd4f0cb85080bf4676cac5c57a554f745e9f3c9f1557b6453ad6eed201ad58a07bd8216a18eca0b803a2f1855af11882a9be66dd5c1a966c4d4877952993d36b7ce862effa62c9f442fccd7a29a888f30b24446d4e13b8d6277f089661399511fc65a40f8743d73b90c6797526890354f278698bd373c0af05c509a2ead3d5090584b920da6aa809f12620fd07b1bac30bc241d25f279c30e436e0ff8b550f55bab1d7cc19e3cf922bc81b7a001edf49408fe0993498490124a3a7a86ce005a9d4c5e19f75305a0963e126cc880089acd5d20bb6af07d1bdd329a4350ca72d5c22176e7bd4982d58ea920576e4518e7f9912ff74a00853e3855f7d289999a5567180f85624427ee6f21ed2df71a0fcd082bcc539a4cba834824835ec859a5af47b1919ae2a59d10befe8fb07d5fc036548fc585687a08bc0ef9e330b1af7720f9bf85e1f41d5b31483723bca201a27bf94d9a652b7df90804e39f0650a692236cfb82075cbf12d7c4ce94d049506c78deca643b6878536fed9b6a2a4f01fac9ad5de8bca66cbe1e81ef56a4da99356e9b239a71ef814ea9172fd0c8077136a839a94833ddf0bc447da7a7e15c1e54ab70750d9b5eaa5dd114fe0c8424d19d024dbc551247c0ffeb31d5abbf5e4526a4deedc668628ab38e0de86f9005417a6f928347ce7854ba6f3e31a77fe808ffa023ddd9a8d8453a38250f531cef598fbc9fd8c9bddd599d98825bf98d3aa4b801290cf1168293dc184a0926aec9af1c096955c6526057d63d133e33e31ea593f4ed7a6a3454f383e207baf227871e25681b0b2ec766611f778656069ce77a6dc29c2aca18ef85b8be9219049fd4620194f8fe5b1c46952e490378eb58ceda03dd9153f7314d1d9e01652eb6fd8cf0c089912e79d0031a0d997cc8b6ce2018c1f35c9b7ed2d7c3f1c67c8bac7ee277c97905d10cf050b23bd450181290bcc7083e0ef9d237ae0ba023e4b24affe61c3f45a4f7ef61352d12533524fd0551178429204f25c708a513b03e844ab8d584299a8f2d3e49b2b0de8e18c227bd337006e55978b4eba3af30febc57606520eaf57b9c8f40e596865e2d6083a6e88126a39bc1bb5d8fac5dc7cb929e67b4caa399fd8bfcc3a33588b36d3f78103c4d8fd4f1c9a98636d6bf15a489694911148cfa084423029d0e48b2fab600811717c9c91e03ef72267c06d8b305cfa5f80f8e21f3fcdfe60b01a853be526c69287e3f07ae1b7583f24dec5b0b06504055a8dcbb3014ce9d77f0814704531452685c6ed0478caa0c4d3495d24c220d5a1d3ed100d3c4091fe2599331704e202e56e70535d109fb6a831b9b982694ed725016880d2bff3d36507eb765e7bb5316b7f858c6ec80318889c61ed08ed834d2f3f07f4f59f962855a68c7293899fea6ca1d50f7f378c007a6533433210bcab5a219bc5264da5000101bb6e39a7943e534f7e4af34923cd4bd7daa5c41d3aa6b70f1585e0889cacbe5ead694603c15ece8f5096da27f2b68ee574442e3961e872d92f7093c8f17f2384e1004beee3123a425813305d5ab5b17a19929e3f98f265751c01a4fc3fe441f11b5d0d870acb6f4ae66e4e086a8e971c01649c21a51ade7163e56f314571172a4dcd2bb193da23686856c2e9fc47909fa11d3b5f4c4a458662d397d481e46ea067a0b65e743d67afb611ea9f6d9015327dfa4f6b5e8bf50032528cc72178ee564cf1dee0beb7d5a2a81775a8304bbe9bb9068a4f6892d8568322af0304355d4fd522ecb95b29289474a050bf885debfa5b02330f537d3899b315c2a439f86dd2004c3640c452fd4467742def1cf3dd3571cf015f4824d3df248c933402b132f479970a83700cfe67db82bf705abef448dce3d7b2c8e6d76b5d1eac5a87ae4055884e022228a3d47d32fe9822f877fde46141b7c8ef271362094e82c8ce8a1c081cdea1bbc3e0529efdee2ea729df71b00ee21ef4d02c61755701061eb1a376ceb3cc9442d114e06c35be4be2e23419a9c4b074f4897dd4009159ea2f165f5b1e965f6b1226fd9f53bd80c8fe1065776ef9ffc03e341761c2377cfe82c313709a2874bb12c0e89354ef6446e2c034452b03c737da9fdc54ac46ac14895bbae49f40a6bc2a0a30d5a95e82e28ff899b6a827481ae6094d09ecadb92780b34e310cea14bef937de7c187b30392e6718172280a8e8430ec2bc713d6d0d5f25ab4d8ea0c92aa1e59c9d96e9d5277d787da814b263a84f8a4cd4563293abad77a7d1dd07eeb908efc23f831b54ae8c8e4ec847eb6078f140dbb1dde423b5db2d8214e83a6ce7c61a61c68d9949369e92741c84fa76a5e6cc4572f63d00baca78cde3043c3f7377d43827dbc7483e2a8fcf21c731c19aaabc43942ba68519cb61de35e5b165b55a928f59e776dcb9850605be8447b593b6173c73f6086c763065957f6595997e56b20253ff88c8db5086e9b64f5fe1cd88a42352e53afc73e3c69e9a2ca5b01e6265442ee435acec3281e6a169486c0953bf1071ab4263a94978f567a0d6583b910db363b36b3635f102e0afc61c4bb6156b11be03703438677da0c4dd2f57de4e0098cf0111e54dc6740251fd9da922dcdf9560ffd01e7f9905cefcf9900cc6d383521825f580c1e8c534b04d21c0985bb580769c6abf6c785cf74d3ea3e1e47701b3c614ecbf740b8f7de3b06f243357553ba28a6ed8869f0c5be3e69faa589e1da440a52fc2953a666275c56cd708294757fbdf07ed84b822aa417cccf547464a663bf25d40d557b90a11550a00797dea2a0bb19e399db87a1467b77e234810097eebb924f6a0007fc3775a9e2dc58af709c66dcadcdff0a459b095e6a75001fdd3af47a7e42bf41281aed50af6ffbd58e4876db4dbb76938eef093f617dfeb6ac644862b2f01d0b2897f365ea0dac5943bf8bdec185be8ee3bf9230ecd1c681e54790b9a7c19e1051903241c01da5d565e0fb5ea471bcd64c83a83998f0c6895027e1cda14d449037ea6df6b3663001cf188fa6aa61de312996a4ab3f62a4af5d496ec34cd883d719ae99d36e7d8afbbb0af8867114ecaf1db23a5f9e1a680ecd3841866cb87e2c481d36add00c45b45341e41049db72b6b257f49f94396d89d8b7789524694e16ec483f54f5a22cb1abd25008fde8288fbf71503f3e5400500506c4b3137979899d4aedab4162cd511f5fa3e6ff27753d65b2c0a4e1eeeed473df31e1b7356c6c14ff27d2082f76e77837b2cfd7ab8e81c7aaba8366d87c2cf3c4e3f9f4f3965a0b8b09bab884b4bbb4a65d4377795620da8469bf7640ff1503fc8c749ce0d9162740ab5a35b82f0818adb6e0e37dbb02e5e4251714d882bc3f87f6d89ef0756094799795c65286b411d1255f11fdb72fd5f55a658f73200982c880497ad81b92574c651f923cc9667c7cd38f54e48e6cff775bd86def36d0e56056f6d55e2aed7041a375a9ed34f8e4e8db7b9fe071201b9212ec2c107a9b86ae088294b992b49cce5e1ee2d838a417d48603ade9ab4036da2a982a4d4f29c9c16d41bee09aacb0b9e4cb10665252270972c2a11ba1ee3bc94655a25a8f0cdebb79119d0bf6797c6ff5bc1f6705d615b104bc4b89351b20aeddd46c59fa0442d419660099ade00c674661981af099f7fbfc7ee5f3d99c58ef383ff51d59d64a13a8d031afbd47516d44432af4e1e4618e5c9163e3c00dfcc291eea382c3d37bd923fc5fe8e41b2f6f943a1a53baa1866965c2c0c08fc42c9c03c687504e581cf9330086ad253dc46488ad35566d16576c76f144eeeebf7722e17c29d4e2ddbbb6eb111edc453b7512179cfcab2641a36b10f098e5e9ba2f222e89269be537028d3ef7f4989cd0322ed845dc129e806fbfb031d959c532db7ec92a67ff617cf6ffa810c9c8269357154ba4ce6c7d507802a21d62f52ef8c895db64b89da5f790c9c989bdb4bb79a5fec7b65d3aacb63e08fcc30abc23ae66739d77eeef2374ddd77d34eaaf5685b5a0fd9163b544961a09487a29be720e433db1f1d79d9c0312bccfb67ad0af4fbaa76d60658c79fd1d7fa4d718745b09b106638af7410d84ab5c305a6b02a69152414826800965a80e31826a2ec8ec51d22899c22d4d3111422bfa883d4af75d1d289559409850689c88c6ef46a160edd57fe3d3903cb240a356a1ce9af995055f287370103f7f5eac008232c8f66479a46f9d3603476e791e9cdd79f69603ecf1b58acd1955b64a893e0ddc7eabe6fbec9c1f4333b7b0802bf30c6040dc508f8b5959bafbf785681b06169d703cf93c2cde723ceab6ac9658d4c49765c214c711ab86d4369aa96eff92ffbfb5b9eb8a6db22a7839734d3fcf9d5ea0a81fafd27c6779466cf91be882c3d6bee48f4b673e69ae1a90ca1bde728bfe69982a79fd82eb71a289839c92379ca0036f080b2dad04a5ac2a3de5c1d22d5af91d5b3f5fda4750ed4056ce849a4dcc5fb3fa7d62a1b798892509dc06b763f0b6debf29b32bced2613df0233ae78e073d8cdf03b1482746839be04f2d01d4c58122a236f94ca94b0969c82860971e5f2e40f7d546185780d29de11be4ae60b0afeeb15c180e6327ad7a3cf1521ea5f3b590e40b8903cabaf6e168c6236ad4a15b3627e444dfcdc05ab3a7f20610c13918a891a59313fb8b31ed84596efd2c9612f5cac9ac3ba3f49dce9c045e5d6bdf4e206c95109d265eb970837f02b7440840082fe03475e53690f3aba1e7d4ade44c65176e62b5d38a949ce58cfc754d4131e9d02dfa80e4184d26f39f6bafd0afadde43c26ad85f901a0312cae9617a44ebc3bd77bbeb80386a244a9d724244a9ac25ee2b3e66e4a5f2985fb9382f323c10a3d4a8257f6616c3fde1832e27e90c30f535f5b7818918e50b58f28e595be5c077fd9cbfc2202c5b190440c8d22d3e8911a33534388044618be8473c7de91f45d4e10db2a4244c9dc5e7793c70282f5f10a856d9ace3a96380c37b432dc5cde2e80927be79815be381709f02a4d4409827d1ffb5917b9db0be6dfa3644619bb91b77100312bc7540c6e5ec232616bb70c0b8a4e41ac80dc675b7387252677962962ac62cbc878251acac8314124120bf152659334b71de535474b0f3e35ca67b711e9e2977db69da7d03643719d370f8fbe6a26018e81d478fd9d95d686f34dc57b630384d10f66ffb01259f6a9cae34d5f5e8e6d9716a590bf26cd3ac3748f1457cb13c55cbf63d23521dcd9274dbbdf927563c86b126ae6bc0d3375102080cc0b675870176cb591031cfb5b1a73e370b1f6edf714b8e7f9df96a21c0e0b6d3a07f03ec53159280e61a94ba303317fd70ca0f36a14471e736829c02e48607e647b8ad6307375f7d8c192dd5df7373bd7cbfd614dcc1d7342d87baa6069550ea9462a4e2b00051f1b0411a6926bf1262e01852c21c27fc73d22ea877b8fd120e22f68f4f4d6e9de98c9a0e1c8736a9984725a36310d63994af195ecf169c3bfafce56047e6759844bfd92a96ca6790eb9341b26e7f10f05521ccdcfc1d48825abdd2426688daecac33d6d71468a7e5df036534042a4451cef1faa760ba81db120008a60fd7c06d73114ffa53c411d6cf802b5f73a3c0408755afec2e30f769b4fc2a83441ad0f699ce8d168937939db2a61a959c811c312591ca933c5596ad1e01ce3fb31340972552daa34b7d9257bb3c935111448c85ac5e5a283ef84a03ac53dfa70d639b7886f79f5f07700bfe9e5957427ce5fc20dcc5c98f842989b87f7914039617d0bb9835c65361c00fba68a5abdc8fae6314d97395d3b4cb4eac855d3f104a7bdff0638d9acced3be5250a898693f1697c1879fbcfc5bff03b569dce61bc5fcbfd8b104a0c740499b7936d0185d89809e0169ec9e645af6d3b7398da44698f228785a9514e5751ed25701616a5d1c8a2386c1614f9053d29653d17f6b941d0873ba88fb84f7133f5764b05abc5224aeaacd35c88fec462810ef1ef89f4ac00839c925afc7ef1ddccff76b3585bc0858efb1bb69220a0f02a5e730ee2b3f25efbf2558cfb9207bb1dbde58c318c37945a93279eb71054b7bce9b07090934d749bef3a2190de31d23ea617b949889d0bccfea8e742f150882817370fe8fda2b4bbc492820056a07ebf398dcf74e7046dd2562fc6d6b1857beee531393f181c769f3f6fc3e02e1e5d686edbde430b3c404295c6db0a4f8c0a6394d27f3af56a605b33c9801c62b940a413f9555861890c4ef74e69a6fc8cb40899cfabc35e12e9fa1119a2295ad85ab5405e44fb900a942f1dc233c43db7b90fc523cab37cb3666beb9b721b526c21c8e4a9d732c02c316d546597f18b3e7835c28d1e366eb47b2b0f037990a82dafa4c8cb97286881aaf99cdbb15474084b67cfe52c02f9145813a4f8a9766fd9b70061dac470f1321f694a29447e30afb895d8001454c0ec051e7dafb0bac5223f17dfe3302dc916c55cc6fa920982f84c721e05b82acc5210f79088aec16b851d7f7762c6222e2519d6816793cab990a896ecc117a2c2bf8439805866085e5e8158d1c7488cfc3ce2007b70b474771eeb8fe98c3d62c3028ede7ab88ef0d186c3e99b4de528b0b3ccb809b821b6a4e3f60d0687e5bd2eef74ecd0c6a26cdb99ca6574a0b33cf696c58eaea852f4744c5713f01ab1ffd92990c48fb8fd9c17e3999b8174bd56189d820e94f1850240774356647dc2a707baf5a7743d575bcb1fc2cfc714e3da050b8399893779d190c00cab4a5fd134d59a29901fcacafbd126f632b53c8d36719cfa774deb1054c2d464ea2c9c7cdff99b91b364a3c255b8b02fc773a3a5d8a115e86309e93a0c9eacd89218b01cfa8d049a503cbde3d8f62f3258010d60c6b83b802e240cd3369fb34d838697b635430afddd5d21b1dd4320bf7be81fb9dae175ad987050c8d96adfeae1d15b72684de573f472b6ac3ee85f19028bab50dd1f4cdc66b10d94502beec7773515bafcefce651e0c085d5a7cb72fd920c0689adc0a8ee7252d01a9d9e2ca1792c825f42d5bdc5b474e666c52421c1e9ee156d7377541e46bc3abcb124f350363a13a8d5cd516d43c7ed8fe9882dea7ffabb0acfc5009ba0fae1afbdc3961b814a1fa848687ffe3b8e0fdd7a35ba41dd443ac13ee54dd9af5f81318533bf4a3c6c2ed001c1e90bb414bb5988bd7976f7d9d5a203359276b769fb77befb9dc6557709ea5990a3c102e624e54c34252f1538bd1946110481ff8890f1b20ceb60e903595fae7228736829657f2f9a7d398dd2ead54763a012a50e9c0df7090f7dd1c24c6cebab12c5aad74c7ecbb2b0ea31a81f25949390c073e50226c092ec458497d3968128c9b602ca06ec9c7286ccef2f7652dcccdb9c9f1452cbc404f4eeddce7437df506cc40bef167add3afde899f84a55c82ba658cd0e796b7e9f0abd8ba8ebfd5f4fad0b94d2fe0f9823d372c44c3ead2a7133211d40447e3d067036b0d56557fd97292cfb7478b4f915604d862e9d3d9e7a742d3cc2d921ae96db7d12b5ca76e5385b89d1864003238aff1ceea10dbe39fd819f68655ff04574917a696fbe97be46d8155981df78916aaf76e9c1f6dffaad8bf9935665a875ea15f575c5bdf67b808599bc451fcbb5789041a04023b4650390547b68622755e329920cd9590e7b7451b1f37eb14aff4af5391efb2307730f80f23212482e28fc39741df730a481f4df5dfb015220bd248a29516adcc449e50fd28c44111a84188c2584cbdf85af003d425242ba0ccb8349d6426246b234847f0b22c587edaae17f7075bd3aa7f867b54a5667c23a708c0284e1f9c1a65d506f498d25a1d547969ddb8f3f99cf268ee0eb73ecb196da308e968e2e04ee208271171efc6b757e374c108e3f09ea9dffac2252fd59af0448f9ad3cd65ee606ed9116ebf8be8d92373eb6b7aaa0d0af3b872aaa1b6362ce55d3f5878e4be8da71c73c512fc73273c4fb6f7151bfcf9607d14f7f8dafa11d067e1046537c47899d46ca29ba4c9e3cf987755c624c55d2f65350eeb8efc3c0e682f519c10f659988435aff5133d68dc2cde75fbcb1242db35e22b807c55f34b36316a9c71265ccceeee13b415db86a4303d32ebd88c04577b11f4c5c47f8669952aeab266fd2bb02687a0f1cecb85e213e35d4f23f4a47908a2bfe12b2adde51a9cd84a548f37289aaebf2c25540cea568bc2ea2590f18a3232ab8395f3e934ac4a1cad85624d9849af2ef6128d04d9d8c2d39996c80ed1abede330e6fb325b283cf914b01c5b0bb2b9819b861e63f63402f85950086ee49a1d9bbd990c75cd5699082c3f1d3640febbe1d88f63e08ab63e86dbe1ebc672878facfcade5ce9ddbfb07100573631209fe341f484738639b8eb698bd24c2289069b33ba7b49f75525c82e960cbb34c22cca7fe39356bbf2d5fd7eb32e0668db4b2670add0db70f3ab9a29979a257221a42af96a8fffb7b7fef69e0d99b0ce8753cec4eea700009a95da0cf5945e0984c04a069a4acb690a16cbe1067530b59f91855a28a17a3aa78c497aec454d511ba485ee01e6b0656cf063dc2f71d6e0d77389112ca60d3f4a69684211f6d753398709995ee4773928a533ea030509de77791099383076fa5461e4395cd071e6c614d89b8984f694390c70691f257bdd8c2bcc2001b0174899a7ccedf07ed87237b567268d68c9e03a18faba7aed833af74e09736653208a20622bc1df141bf7112582ecfbe3a3661cdc47cb7e12512a269317896fb1f80dc9b20283c5f120263ee6a32c013b3a04b2c97ed137991b61cf65e168f6a9291471f51ca5978a4ec5ec2707e47b10da112bc305491073a901274a1844a8eec5a1e0dbd1d221df4110e7af7c8a5b1c2792b5bd02aba7be89308106fe44fe2ef7f9a21f7ec6a65d2b17455ff170f83adb9cd61f95c2df3716f090a429fac93c20b5b77734c4661afa1e1be5f7faaaa337cc590f712717d2e18b13224760732d1df4c3544af52884ce02395048a2342de587cceeb16f70c0cab9f2f880e969fc0b84352faf78c0cf2f9a7865f757611e2c47740a2a21d40b21d1d3fea3d19120b91c3f9f95d8f61c085c28408bfe6a19ecb7333a0cdd12dbd3b20c775947a41f239cc6395ad6eae55b5110d7f3a9f1de60c440c90c560b680d1f51d700266a166a309b9befc9438f276062975beec8c155306df437b990cbe2635ff44353741453111e1d79aaeefcaed6ad5cc18bfef2624a37eea3cb8efad17fdb3f8c4258464792b9df206171c619f2a13035ccb5a7e07b6f0be65f5c0da5eb2683fe13f4123b2a946b29df3f0373600bc9b782289fef5d16bbbe6b50d20e5a6a60a764b53e9744722e8aa41478008926945a6a250672a35994596b6050a43d0705870fbdaac3e759461fbb2bc03e316f88ee8757ddaf9233f4f227acca296af4db5bd7319ef7e49dcbf71b242719b831236ecf77ee23e4f44da8a77d98bd08f45da46f8a6a6aa34991186778e56f1751cc4fbfa8d6a7be7d93d73bc6f175841a1b0580f303160aa998cbcf84c7164cdaece7d04194525eca9ea66f4d45fd00dbbf69fa315f20112de5d1e62af4f360de878938c1313c340ed2f93c04f29d158691ca5ead48a660347e537f83a9d3466e7bc994b14658c805f8b46d863d5a305d43b397d39e304d0ad3326e181eb883d94c3e1bd0c65cf08e538c5dfb750043dd570b975301b431b620d9f18ecdd806a005d0d8cafc1c1b8d0cb5493d7109bf1b6281aeee94f1595eec56e3a1fc5b7002d0893e23ef919fb89c2a22cdcc8519105b17e23c62c71adf0fe53bb6c222f274664b2ec685b1879776d00e724fa0b4cdf54d76c6f38c671766d4230ad169496caaf009eec2450f5e0f51460468ba6b069c1b87a0c9f78ac6f356e05f13fc8793134b0faa74476738a95dba0dd722d40ec905f4e7fb84313c9a70b2ff3605d4f36764b1687d6622b420da2f5d64e54c76671e9d38de66e37c50f6fe77715e42eaf35fa91656bf362eaf6a9ca2011493e4f8f53e1fab16a2f282eba602efbebc6d0a190f69a54e6271aaa7f581f111371334c3f832d0a59f38366f64fe5b38a0b33175611937890b11b60c9dd39c32593d7ccbb8e1806c93e3f461830a1ee32e7cf80b74b56e399a419c88db630427c3ae5e2ebb691f7bfb826175b75ed233096164b02f5659fa5e98ce6b901fc9d0d0de71419ebdf32a46c068aa46e38261ac3d92426ae978bfec8b340e686c14c6ffecced50de272adf50443843c58ff4213d83e2fc9ab78e14d665d675df0b67fb78dfd069e77b20fd7ae2571d1cf476f1e165fccb7e7bcec96c8c60002d94a4b0bd16e27b4d5b64993e93d2f44637b43dc4f7e42f546a33676a706cc80e51a798667a3c1c7476750b2936c2e6b5f4971526efad78f09e9102123b26f89a7e28007bd4efcca73d87f921577b14432565b3bbb7ca91fb11277f58015ee2782f7c3bdebe2ca0e29fec577eb2e9bc4493af2e913a5309c5d11115cba3084f77bc32578745aab14876d6d23ee0c089f4466b11e65b618a65cb1cedd4f62ef9ecf7321148c4713eeeb2371383927eb911ab731479148707b99a2e90f610f63ce64e2072cc025a64150bd3bdbc836b794fe734da410c16e05aca1f1dbff98a6cd850e6692c5a192a06ecef6f7d5957b9a7fb547541744266162efae0bf4d35d45a9ed7ea25d89cadd12b68e05d9c844746c03ce61d07d31559685991855b23f269cbdd904cdf98d0cd7d92b9ca978fe9351b998c762c102dc5a7811bf12fd28cfaef19d31cbdab0dea2c23aa16d400d05ff45bc4d8b9715cc4b5de8a2b8320086cbd2f639fa6ba9ed6c9f0ab77839066af4174d97bbb04492203d089c79db1f07c741e4250c0b15fa20a7495859e23b175a20142a1b5679ca47c43d6f0028a2e5d50bec1f51bba9b540709a8f400af35c5eacfec7be3b6dc15c9ba5f42df98119e44740118820193e57f166eaeae1d538c8316846b06fb97db7a9e10d320818a30a5658d306c19f6194fa68a0e65d406c8551c62c63b18524ebcae419f378ca37eed260921f8e69245c0e9248784174f340cb7f71195657cf72e92d63424d642711cdba6046aef497028b0bad9fee34bbbf19f686bfec74101a7c28bf17af40c766e9aef29c6ab6a480308234feac0558457085eb113567c066b628272180df7b51b69b4461f4942d766e5c4546800080729ac501e5464127b5f3c1643b69897271a00b05ba2e724049c3bd6fc5117fc5a987c85575ae52cf0d98404767029741d42ea24e3cfee2142ef9741e1eb47ed3491b48f859b6bc098238257d6da462b3bea8c89a7db4bb6f1c32ca693a5a524667c4f8d7a5ef204b30615f202d9e8f45ff9bb3ab8277bfc7ed45ac1d93ff403d0af0c4f97580305cbc65d2fa070edc137414f5f1e00b74a5f41614a8111eb862815ebafaae3618d354e955817add628d02bf3b3132284cdfabb690176312d3090de363d7dc589025263c56d51b09e44163de8d075e024000ee5c15e581f9c9458db45381539c00604312d2bbce21a373940e54ef1a1d96c9550f098a79960c8b8aee8e998bcd2089bb7c21c647adbc8399240ed0e3f09811394cc4f067fc0587c940d3b6c50ddf8391d7f0b646438eb027da629f516925e2c547fcdfd90c3d951a6d8855cb73bedbae9b840d5ca2598b5dd22f9db33c04e823a107070eac9063c1121fbcdbb54fe3e5223cb66321c3b4948c4a058188c0287f20576dbea9b540f28e7556d336f047ea78d680e797390d5f7488e4b60bf58a1b5f9c913ced2f1fb041a44a4201fb209746150a7192ac6b2a845ee81030cae60dca86688536a21ad076e8ac49f3174b63ae228524309cad301fbe3fa7b4896660da81b6c55338e4e31af83118315c30a5ce0b73e91245372d906db3e69764f2a19f35707590e3a6fb129d1076ab16b28dc98ea7b1b0ebd3eb2a57f7dbc9c895c48e5e407a0cf5fbf75a9ca94e3fe7809facbc0b43856a02fc025708284de7d9f2c64863188954121ba85b244a7a8ff64e242881e4677a6e96cebcbd3de58e9559f31a2dd54e7b4712e363db5065912ade8e63263bae1d962f1f640707d441c5c342f51eef52a6e98b5e5b2ce0c1d2f2e583b5b0b4a8538434e44be455d7696a2f2514d55fa4865b6c91bedc4db022986dcb51974c52ddee50f9b56af24b6fd40892b9a3d51b5ed0dd835506c0fecf78a75138b85e4a87b018ea3f1a6b9e76ef7066a23ad2d144426a311b8ec9b6e2312ece696f40ca662447a295ef8922abf8b977627910a4a641145019923fba0507806e731bf275ac0cc1deb2323bd5fff2d1c54b0cbf06604452074da6b6c15bd39ffc39d2dad3e6f5885ec171ebe44938d7fab7898a6449658dad0e00c25d45b48120aa17472c8f281c483deb578f843b5756a8e788e6c5bb203ff5ee00682765e751133a20c1586cca74d283c529dfe7b268db2d83f03f3491bf29c89ecae71692d5a6c442e15ca6d7ca3574547ce5098c3289e44e9b3efae46f5e45bca6aff045082eb02f9262de3990e3f28e5d44f0baac8209238f03e119f307046b01a63adb107ab036519d08c59b4084ad0de72aa9fa90904b282cf98cc54d958edc1549c9629ff4547de266e892fa4aa7cf15fb613cc2048863c033b73b44d56eee47b5fe2154603bbfd4cbeb5b1be41f9306ebd4fde938d0dcb43275d5328acd6db671d0837c2d7301738e930c5db32af4e5abcbe3daa9cde0435f0b263abb8101db0774b5ca068b5938d055159a99266ca41ff25d6e90b251f94255cd92b6f8478100f58f50a9e6971e76d6ed19d874b186f22da6f3b4b668875d3198130c7239c46d243986a3f216dea640cb631be67a5bcc5a92959c37e70f44cb0508febf515696584824ab7859e969ac55028c6094a656e6779af5b9f4af6cb68b5574e1acc7a7c092a4051c7822ba9bfe3766090c18582712e8c21db789ddc37c74b19148ffc2855d215747012fbd0247b349172d06efa83714c91cdf4e3b5e4288f3c155a006e880969bc4a5af62d1681709ec2395a60cc5aa6fedd0d7b04071c4a91773501e7ebea01640c0c4351b217c2bea02ec7a1c9dba439ce150a59228f12c55729c917100f0f38e50f80cb374ee7f29984e72a8dacc58c3410d7edbfdd626e49281386dd8c4f609dd147d206aba95725f8814c72a58eda5e0f9ad32f6eb65a01dea4ca1c65080ca117d235ad78a76af779aeaa0b1d17c777f6711b1fe5cb7b3e7fc3a6ee5ee4d5df7fbe9595dd22dd463fd508e26d0566e81f0bb7b4f78f8ffa7fb750aa7d6650ac0f438ac4f071e68d6d6b32f5a4763c02e4a46c1d6c49917a8ab67cc94d970dd0ea1034de6a5e04d1a110912da01e0461a978ff7a90995a18f2e4432493845dce8b1841014a7363985fbcdc6b1e373f27139f160875aa39fd0eeec1e45d6adc6d1a37be6fb05177036b8c6643babbf6da68b3a1c49855bda5e94ddb883f016e8ef11bb351ddca3927b3d4c6bfc9fe75a38ab5063f8c68d2985bd552d658815757cb668b5cc06a98e2e7e3ebcaa02242430e29bd5d5833cd75b0a534679ebd26902ac29237cef437e4d68f8b1082b9d075f7a4792c3473dade29cd31f9143f01b4fda4123bc24ba6dc2bd92c8ac7ab6f9f8b3ed529c78f1f7650b70cc53e3c72d004d1fed8ebae4d992a406c56c88054b19a7cbad362ab9c6aedea43277af1519f0eaa916993b89fdff7a55ea0af12db1f73e7dc46ab786bd70ec2ba3716c5894b8e35661fc46a1538f71d2c359831f8df95c940797ab041a5f8a1073a1b77573bdb6dc088259be59fbc56dfb37954ac0281e6a7843d3a9cdadca018e01dd46eaa2d79d64fd0a2ca4f3cdf203fc75f9de6bb3a69d7593587c906cb9fcbc34d07f570a2a83d4cc5fb075f2f9c54dcd6ee56ccc1dd618fde573fc3430d2a7fbf9ea0ff995a36684120ef786550be2dbafdecf702b09e51804db6d3402ba3b415b0b6455bb48e4c49b2e8f8f5437cd28f5b51795c8271bf4aa7bb3844216256179869d1908396234f51424107e1194600986e230bd7a9e1f7a17f31386c6573cceeadebaeb8fc742dada096af8600d585b570649eb4af9cbeebc46493697bfcd879c9888cd19e3c8fd7be6938b7f9c21b1fb98fbb097a3517f252674883bd74c9e20d1db3a84b59ee6faf6940b69a5f5e61540b3b55eb77d7f7a054a67ac4e24f393676074b387323b0ce3d5baa9f2247bf2404b7757862f988f2be94e40bd6ffdb9fb18f0c87a24f0ec20bd3130b2b845ea81005503afd44c86882a68b0b89ba74ac00d8f38ebbf1a0fb51001297024ef14bb6249b1ca3c0d20db7af515593fd24098d498683b26e065bf7d0aa1f43d2e77f5267ac3112d11747f216009b3ce43cf4aa5fa9354d60f6b3d24415ae28fe6dd457020f35257b35416a39ebdb31fa88228f93a97ca933e3984a1abf62613c0333df9bf2e26d5879bac2ea0531538d0d8fb97166efce1d1da1728a85a429b29e35eed931407b907c2dbe42aba271272006ba0097bca615e9bcb0a9f5c0d047ec0962ba700e1568764cff71ca62ac9c88ec4f8e05bfdcdce3c2ce5415141089703130aa5f7dcdb3039ec3e2d0a280e7da52657e61d0bf31587b574aa410cb54681832bc634a6bc2b35ce8d1c93be0746757adadf34cd1d3c19c5a7f2789727673204d169c23b7721aaa19d859992c5162db57a0c645efbe1d5664bcbb34f7336a13793406409f55c959ff086e9177a1f23baaacfd79132f0b07664d29cded7de1955d4b5809d1f5b8db6f9de4eeee8fcf1a057bddcca732648c52f5d0e75d83a3eb9b58d60a2c16c907dd97060a73449d6fb4fbd8f321a7ceac864c11d08cc35b9ab3d290fadfd393d4f8680bd3aa03a82675b7e3f7d9438efcc23e85d6a226c478ab6daa92fee173f0ed7d8428c926d26d9fa961368b0aab11e8f75df634ba8871483f3ac378839f898604f0d4caea43cf48dc04b7b3ab595e9ca0d8b742da6bfd6ee178d5690798fdd2f130dd74a05ba245f68eb746922eedcb46d36971187a9a9c3bf59cf593f31646573861a7a8b1f561f2b9e2321b3e80e4713ee04aa73aa4fc9ac21c0d9b3ed6cbf072ff259f861b4b78453fa1ee22f1a65e20395bef39dcd637d99d9062571ea97c4e8d816b4451e560e8c27be92239b0a9b6b04459e068db2f974218b0f288a4dc1cffbb8083985b812789effee07d464233a7a9af8cf1ce5656297f22b2893b60490098305e72560ff58822aa7f9d593b5afcf5f9b0124237c3731e4520e5c54544166c85e326a3085624baf787d12d7bc8ec87d381f933ebe2fe82e15a34b302b8b465c727ad9bad8a9ab012e2fd8e16efdaa137e9dd49a931b46efaf0b090032b9f3fb2ca39486d0079449523ac98c8e5dea6a931a4e33113a83296ebc14f7d379c322ca5f4125b9475ab4238495132e4204725ccf2350fb6de61bca19f73bc84b489d1521803a078cecbad96172db392d6697477a8d6affc9abb7d64517a78ec8aa45563b5602735d64fc8bf80539891988a5a2edce8272b42481474770ccc572495b05262344ef5caf7d7359e8d2c078d8927f2f7cde7631bbdcfafc2eb79dbb9a5c66781841ce60391282ea62ae667efeb5f7fa89c88ab566693c6baacf7af643d10aff110f96f77fb065736fef02e23834ac0ad5dab52155b6f4d605e465badf9a2ab28b47d5dad2337d6a10141cbf77b0b3c239ad500fc610f439ca4e63b4e0d4d73980c06c1b378bdaa6dfafc81373557dd933821fc2a611d6955c89e8c7232b2933e760864d7aa2450c039f95b1d1d85f6af3f7481170c4096ce042d5ab71528c7283c35d94dc07a60e0ca5f7413c824656b309008cf0ffe026f868777c2dfb243770b9431f933bbc6c1eee6a8289c8a348e7ccff9c9a50a40d965af2bddfa2537cabe90575036869d6303674c6a1371a0016015928d1ffbc13b04cedb34eb2ed0c978d12b8e8bace4559b43fb2cf99492fc9b6306717cd6da32b81a0960c56903b010d53cc459fb5dbf341dc74131b91e8ca6107e8029c68241f76bca91a4fd4769cff2a63fc1d5e3c8cd413e3a62e5a824678f993834cf1a0ac37cfaa49fcb5b3262d6a50f99b521fa43844fa4e119cb875e3ec11e317c586df2436f162f93f8fc095082843ed1ee3b73ccf254aa81ef04dbf9e48e78ba3b6d944a9b94d47d6c3d75ef6ebf5f9574d94e730b3604b24033216b32c4d3777c2a8926412d1200717446bab8fd13f004882f084648d1eef2b760c4e9364ca0c08cfc3a12e75d7e247aa7ab3851ac67a60a663c700a2c5e24153f83128e9b8edaf2147b9cc78be404ae42f361a599f879dace7722a5c39226789a55dd1cba608ea865da5222cae3ab49d9b35e29d88aa9d52f7b0a1da3ed93a1a27bf8387ecd31740d2c7b035ffd40c61c080d04d7696350d5088bfa1e3dce5e4ab6cd3bf2579d71782a523df9585a530b069caa1828901d8a19ea9050deb45f48fce4ca31f7bd2b2dc06ff806376cb2dac91708379c1da12accc76e86231bc2b975bc0b897e99e5574c60a1418b0d9d982fa2dc0143a8a305adf041ff30c85196165e05d776808612c0f5c8130fe9caafbf80d79a693e4b513f34b32a8730f785e6c0939944ddf0af1b175af513e947af5573b1c486ce173642f5d890d4b71ebc479e9f87fa091c9cf9f5aa3c4e9141190a1a06aeba686a7a56d808151fd69bf7e3e6d62a39a060ecea1e385cd1034ec813f67ba662b19698476c49f4801d6d159a11b2826354aa20f54646d4d04a2f349cf3d06bcc35b793a86f2f0bbecbf19149c02a29fa042957e05ef747c267c11f20b1db520600e880b429a43faad2f09e9d74ab9a1a7a37bce62e99c893ac80d1f09d87a34f45efb3ee3b27ff9e7d197aad70fdaf67fc0ca0f51b2f2aa8f4829ebe797189fbdd9869e6e7d4186aad496ddd6fc500192f1e7771b2d98b094c2d53d8fdfc48f6a8fba3a667f6a7c3e97b75fde7f7003a4a2e3e879182a6c0717c1fca86a5fa60a2429142cd76f9fb42dc82712d6df23613c5083137080f29be42b3c903379fd70f52c8957f529221f87ed0119b120f50c5683d2a08cf3d85de480db4b42b8b4d2442c7dc335aa345bcd14ff1bda9d835bedaf52606d7fc2aecd7791430c8dc79cd0920b7441320f77fd55244b1397cbe15719e821e35fde86f9d6c442c330c227e908952ed1ec4af6d66e4efee9576b5858879734335dbe1e9796ce3b157655d233820e8bb57c7fccef77b988d8e00379259383e501f1d5b01727c07bd4ccd5bfcbe9a3777464e3ce304cc5cb2fdb8c7f9cb21a6d8a18d459144f44841b2923731b71e8961dcba5a5f2bfba346587017bf19d1c32e1fe9a7cc336828034410ce8dae3e964c902b0dca2bc9d847f7503225593cd800cace85fca01b81c0a89d390f92a3efe19db2c1a4cb2c94f8ba47d488907e3421ddacd63cf851e8e0671a8dcfa17594dd58fb7ee34efc2375ddba45ffadcaac15eb4629f81d513ed84e15b2c9e199b122af5dd53b64f57a846ee8b1caf941941aae38eea233681158bd3b11103dd1737be1d67c0b422e12cd2c4edc262d3d52ee64192f2ff599a886d8b1265da281037d2d718d9a660d86ab9209a336df8e4e5c6c65c376c60cbdbf9c2a56d5f431483779d8ae0d987f7655cfe5007886ca2cd1a9c1e0fbe2121070f022f2bbf0ce3d04bac2062c0796f12f77b2be63ba3f2857fab21a4bfdec8c081a701d4c59df50b0941019ce62f71e81205098e947f79c8b3d78262bae59a7fcb71efdc2a33233b23498acfce31e2f13fdf5377ae7d529e9934de6d1fc7dc70dad24a8fcea68772c8a065903c8551eb292921eff5e974c1c8e344e92bba4e8382dc47df72400f0ca6aa4af536e9ce39d75c4a25295e03fcd38edbded41b1e815cf34836cf03ece4c6f4721943dbcfbf2df37c6c609f4d5023fc7b52b2865d3f9b4e45fb371d576e1b12308f69350a8354d754b736b0632862454d0e6153db3ff908b9c1cd3b21090b5e764fa8f4a5c97e462de3d65a3641a18d6e58e96a176197f0e3bf2389a099a9fcd51f3e7c9bd8ea57fb6994402baba853446adc6ca7182ee4fdbf60d2160b604101fa4ded93302a1717fa9b14bb22e1e248e10b2e58beaf1c7c9b8c2b16b359b48130a34e4d3f6103842d4afdfd07693ccbca81752b1a5d2a91dfbd6ae29b704cc6c515c378f78b8243910869d7808924e7676454b1c97f7c7ca78a0487354175ee3907e015b2d6dac917d312c602c2bedf3b0d448f781015ed60fac8f0e1c22dbbb1f7f0a2a7962f5e29186e0b94035555600cd6778b3fbb047b103e0d614a729c738c5b6aa74d5f1624a59fec0602323224b757a941a9518bb29c2f51ed3608021c44d739e522c85d11bd7e751c4aeab6aab3d7f7b524264946184f8913b02a3bd2893953830eb917a2ece68ba20c9fd7d1159e12abeae8a2e25918747e46d64bca27514057c96a24ce20621b0ae48a9623a2469f00e4e9160d791ad5bcb5e33de7decf78c195ecb76d355a3034d9cbc580094771e8e6f5bb99eae8fc1668e09108f6bebaa3d1e70750dfce166a39fd38a4c2ec02666098f3aba9d2cf7f14857d01040cd0908b4304a95f0e3a9d72166f8b084dd64aaeb697427b5d04c5cd5f62fb643b88ce1540f82c38a8745f91d473204a399c701e971aaefa0cf5837ac5575b9c8e17655eed42a0c19492b6bb37df5ad4ca580d3deaf891ea623f07b90a8d62adc32b5b40003ba5b868b2858a97bddf4491ef88401fcda0e040d7d8517928d09a1a17b973ba530158db3f99c35ea28141397df7ed55e6e8ec6bd2a2b69a718491bbfca6d3b9fce109dda4d9ea59c56c39ffd87f9b969e2cebcc10f61f60b8f5b5cf6a615ba92f31d5f5c444a71b04ed24e4675b5d0e916395e804b308dab3a25e63c83691fb4f93da601843c507a5073fc131b6989804be9c773f53d30b17947de1cf1cf041fc0344fb4d5a306cf58e21c73580aadc7817ee9cf85ddb52d166af9cb67a4de298645fbe4b70ef564747fe2e7714e2e3df7bd28e87f71c38be49657d0e263ef5a5fa4e6534d5fbdca2bf53d5af6d6c4bc6ecf5596fc67ad5e82d73301f47671d8b329ebb4090df47559d70ea5db29add632d651a87040652b984eede7c61d21748096ee0e0debcfb8e9ebb681ebb992ff1abf9e230e73ef03a39ea9251e736cddf4779abc5572411af802969ee6898a8fbd776f357a78ca1bca3a0419ed8c1fd18dda76557e1c721b25c0378c2b29318c7cf496e58ddb58c119d99e2710c4d3919c68bbd9370139d37e113124a02e1d898ae9910daeabc06061464a3506cfb1842170c1135f6289a70aba81f833e7630ece69299356948d9cddb17e9fa70cf737bdc0b0fb4a4fe023e661345e504b38d8d0d1133690d343176ba07470663c95d0912cb2406d2090e421d52a7bd6092c27ba2f1d50c666fa4e6b1f1f28e199076ef19f701cf40c13201eb93d2016c8fa98cab88a8514bbf145877ca7b2bb1d7f80c12e00287fcc4672c9a887acfa4521f35477f28993d0aa11ec9b5792d7386746e248176c862dd58b82ea1c91055564ace0a8ac6b807cd4bb8a5061438288cb63dfc04b44a5962586d5e1b9cb96c47dbb63f51f23d35dd28332ef89e8cd7941435a4e7f742111b226fa3bb2211ab836ca8a285f4c57dff58f0deaecba885d3c95d7e40d60da5f0d2bdd9205530c903f00695eeaab05b26e279af0634fad1fb3fecabddc46003ad808a0a231318736f1f28c89a56cd28ede49017ed224a4a322ac6b12ffc9bb4b54c458cadaee74646e23a72c1e118e56f8ce617f7c1e88c7051f62d5861e694ef498a2564d296f62097dac5095e7149952abeabdd9f36ab7eb992e5bc47737a348ceb685228b2bbd557e44d2e9a4d5447bec2e8e1e7003e780f5e0f0b86123a2f4e0b652cd1fbb9354344de0e3d70c24acaf1c476f477f19f0335f7a16782203fe7d4dd42a8bd0f5e84ccdf0f9537f39e7b7f0ac0b1cf3e9db59b8163f4bb8fe4a6a49bf378f9877db492d3a2a9a8dea32e2fd56aa9c8e84cbb93385f7fe082a38788f270397260cfb9548d7cd07fbc01a804eaef06b0ca1ee248a98c6bcf4187650e89b2e4f437813927e54f17e0a1b6d9e526efde4e11f832b414d009ee0f1cd9d336a55086cf740103f9a885c7ce848a83cf30be2bae3f2843c1eb1ebc74629e94b93ad5fba801d2eacdb6511cdfe9815ea7ac9f2a03cf43e83c8f477114b5c8a1358ce421fadbbebf439dccf8504923a0d3adc210fdaed1ce8694796179ce8c6521be7a4e437f6db00f89acd2738ddf090c9d1d99041e9f54a495781acb6a3545599a2be3fce9561ff7431942359fa0e1f765087a5fa91b17ad0ed9ed0442ac4f6bb3b468e409f488c94c2894a2f850acc4513b1bed35fbe784d60e55b4c7003ac7444c9f2636ed66614586f80e92a73257530a5e3d32629aebccf6ce6b06aac31d4678e374618740bc81a3c2e62c6a0eed8202bde59c74ef3f7a7e59c0746352d10d12166c7d567b17aa7cf456e51e34453970958942340b0b8a64fc2b1bfd8c47023b48403cb7ed0d26b80b20c37a0a883d12e25bb14465bbbc3759f4eb6193caaa6cbbdb3d82a976cc8b1f76ad78eb09a1904ceebbf6b9dafea32986253bd1e88f5b2b069cb429942a7a1a9b76cf13361b07e544e0c36a043f9bf6494eefaf887049864da20fe344b670c61dff777b3a8396c9a0d1603cd132057d46d008ef5a7ac5f83aefb36901d29fc796e8c1c2575225a9ad14e098ff49e583e0f20eaa4b077a793702b396cd3933a967237fb46a98a7eb5ad3a83e06f160c3989a38bb5817092de850474fc29e02c71cccb4ee090303856747386d3fbbea1825541250fe0b7919a30fba6bc882a23f78700d977a8d773c65a90985b39edb155f79c4844f6353350fb80163ccb789cc5c5c5972c3d680531946b9a4edb88178c0652be2cdcb4bcb2be4084e0cb83cbe48c64252f452f5b3f5e1f13da97a507931d4925188f232cb20de6d3eb6a065bd1b6e9701c3c9a3a94cc64987bea532927f8bd4c9871810e563ff7a396cf569ad19ff99b92df7d9f6e1c6e9b5bfa7eb9ce15e1fa847f08f623199af07172decbae6ce1d27c3af9ac507060a71ab9bf2665f00b3e05f8014d95d06de2afa5a8c13fca3f49c3e9c582d4d1591dc204acd1af383a655a70ccf7d440044de244b2fb1945ce674ae4906892b7b397104de24d68b38e779c1154e59cd25e0bd66c35049ffa8d0a86527bbb04321786a825cc80e7345d5ca1b4e9cf9d8f427b9fab310aa77064daff258df4e31a57031aae9da6963f1dd34c53abd4ab485cad104bb5185677b5b64818f115daef1c29f2091410e25fd5dcb1863862783a62de1cbfbfdc760ff906611f4e99a31f689e2b8753e9f794574fe7536268dede35b1969f859d28c991d5368c1b1e4e4c4c58c699bb725ce8a8372ac9968e6a0f22f28b3f85a055876f7e0f29e9862cd1278a7b417c56729056e376b81f4af2f2b917b40f3e454e4969fb4716e28fe4ebff4dd00a44eb0ec7c02633aed0abc7ada5a5ba9578a820a5b3fde7f344f07a118c431be9cb9a19519a1cadc34120cdb20a9bfc2b6192432df2da2bb3a607db592ef84252b0b66179d6ca650d1907f309b4c5cc9db44c0eae6929ffde66efa0fbeb0eaa1c5e95ed35325cfd2ec318060adf614486c7fbba1151bd6f285fe990a87201d949c2150f2cff076775c593f2b2b0e4407556fe18f4d7eecf52c297d9cc9a9f38590423da84528285590c181d3b8af35e56b5520d8728c931913a341893131f3b2a7133129809d5869d3165f91d5d483d2038acfeab84b25df058a3f542d769f4839c0ffb2501fdab44756f482885add71c98a9e8f4b665966d53ffc31c12b1727c25b5cd3b170f835b4aaa3a949c7b42d3b1b5188b10e8b17323892909f0712a62a0d788598b027aeb3123845eec9b769247b203beb1bb11b38fc95b88a4e7ca9511bf3c3e18495b575625ee82c2ed1cd819caea4f74456010f36de707fc7afd61fb3135046d863e4b1f363ef1c46a8582ab12ba94ae28b493d66d58891714c65f715153eef78dd302786022809840e6f70ffdb276a96b5510ff270c8693200af8f76633d7a555b77f42608ec1d82ebb181125481171580b7b06af8f3adcec80ab7251c70d0e087ca2ff73709b0f165c0c1ceb8a02ce2813998b4c86058c4ef4b61fe0b5be25a84a9e2f6a8984cdfc57579901c7eb54aa2bddf43ea549b27c1c9bf32c8e84695fd630392c76b8cc99bbac6e3256ba7926219f387dc921be33551e0b862f76ca37349347172597adc89565870e8ac128d4f2dd9c5b0c5f0633cf8c060f34d2476409adacd34eb39a293be01e478bae2db98b6f6f4195e249db1961af06af8deafbeb82d376f2adc140a88750c77dc0c99cfd57ebe4867185a15aeea439400392a39a93c08ca431bfbbb5df582b13066a151c3f206c226c91904184f62dc13db8f2f9cc36d4ab93f2ed2da6772aadd0d0ee01ea0ec972ec2ffb7c7ec0dc4cb5d7549aa9c8f905716419229a1fbd95efb6e255632350b190bd0086800b21eafff0ce2c3506037c6a404d4a16a61c6ad3e68c49380e28eb12d5c982c5d2b044bf9f31dec2aab811ca229d445b925b99262e5b1bd4f126c1d82d389427c43d45ad48bb7732e728293e3899120b0fbec6b32b5e75e4ebed69b34349782b2e117113b70136dc3d1365e4894ecfa2c120ccbc822574c492774cb1fae1926c02cd3cecc78c1f5619282e85b710950f03f16f59140d9bb84920941744056d0e33d3c94b2f474f26d6b86c43766e6a90720e478ec6aad837f81ba5c74e9f039b40e1cd4328cd1c1080ea02683997e4acd14e5a76a5a0cc6bc0a0f2ff361ce86cb261af60219c50d784e3ab86a64e321cbb5dd1c0ca21a61152d10f16ab64573cabd76df168e1451adacbac2236a3f6d840d94b9d5771f9d2ed98898e55d3c15d8c473f8d7a0294bc6810dfd5be8be80bd47e714c97e848b1e3088ae40e6d88f7d4cbf809f179e004adcfbd71bcb4b0d8d27ab324fa009784ac8f95d9c22aed09ba3d736b2bf69f3ccad163dbace089e9a362cc1078a41fcebde0d202298c778b5782aef115e6c6bf23a5ed52c67304135d67d5bdbacd74e80d1d6f7fe8bd5b7a0ed9f631f95ec5f3cea7a1bf571f9a4e34afc56eca18ca47e0b52cd79ebb36e80221c888751e69a80c6912f4209cd028cbc0bf32198456330a6ac2024a1d0e25ec28dae91af0de8dc3e4f330886222fa22fd9d3472d00294295d4e4449114a1168185f5397f838acc6a7bb962ad671ccb178883e8f9c0c5c4cc4c3b0e07b2c1c31c39b225c22ef49ce1ceaeec385490ea81d2389fcb0006dc9e40b823aa8766cc121947139bf475fdf1a4b3df5fe1b59d4f8abbf4106706c72580f7ae2ae4a68de630065f1d20595f48957aec4caebbd683f4f03cbaf98988623fefe89fbbd88e87f820e5b118227dceb9cbbcc7d92c12b4a04ebc632f78114bc095ba5e92fc9f5da25ef1b184ba36498ed682fa9b2ee550a1a65d7ca4ff9cbedb33141ac10cd1444dc89a7be27602bf528f5a91b55b9d4357c24cd23fa8932e57ac35bd27a00fe24396eeff7040b7fdbbf53ef136416a9832c272eb25ae3b0898e67a82624d8a95e65cf80c718a75c97ac4269bdd483ee1412c6ea491aa78ce207191384dd55a49b002606cc91d095faed1fba52ccbc00321eb772d815c331d090e193348146dab3f16b27aefadede82b8cf820430e2cf84397b404a8d13912621e990a106b6c0b2b3161b7f2b5260046da845076a953806251b1472b83ec0e9469a80b0139c6b172e1e93cdcaabab0f1c3384d8e448b64923b155882cd92db7779b8de3ebb293ecaba8e8d9f2cc08db0113d3d3516029cd1b898cbbb407b2309e88739d23a43d276ee9e0a9db86dffa32396b2bff7b40755275e116a0fb8998254db54d3ec958d6bec6bccedbccea22517ad15295d242bdf06f39ad80c6cc2a4d74a964681e5e64002fb2acc7ac8a81ab0fcc63a3a664c8183c763391f413f830448c20a2e31c9febe66bdde707cba3168b38500918a11eaa1e8cb98dd6f398142dcc5aa76d11a7584527a2b0a569f846f440e6d22efe8084c7f5e0c7fc63914df951daf4c3196d8faac1df2ea04616a86a6bb5b2ccd83204ac73995cc0cc22b802b703e810f0bc65d256b1fa51e1226b8ca774adaba1982a395a6b82b50d5b98fed44cb540ee46a77c5dbba5dde8394068cac97cdd52cb2d5e31645ca07f0853e4430c6373ad95e3380eb8a105301464fb288ba32b217163e06e90440990b56789ca2a8eda1623eb23fdd8eb4be27bfdadb757cd43c80e67be37da51626333ecb0830b0fe45875a65ee67f777f5c2e35cd0784139e06c47f88ae24f055a53b8131761448b0eef887ac0111a5ea6d80fc83100cde7b797409e8b1242ec066f1c68ea033b1381e2f4774f8ddbf0e6597e7657109db69eeab4e98df4f32671f318fe13acf3cd13cb7d1d4680deeaff265306b222e4fe971154bc70f7dfb17d35328665ca7f578d25f383e0ef2026c94ad5a393e29e5c6407fffa575ad4c434fb0e54cb14a066cd19b21b3ededff1f0431ddf4ed3036bd5153f6c5962d82be4edff6fdbd7ae982449091da27579c84ee61a21d9e6e251dfd2c1e4893a8f7c1a2314bff06966b3053160499b9ad1582043777553197c911aa3c1620fc8972a24d1a978e8271e2b3d0c68b04e8f6e7ccefb6cdaec35f816593c6f4fd81eedbe585725290ce5a999fe0b517242dd69b8d11aa9286b45752a6ecb6ca50a25151a98f8e1b8283acddc9c20df40216f91cd6c48186ead886a1c03274ccc1a73e34cc168a6da4af875700d8558f61fb94391ee486638266c064e12dfe10cd4e05dcec5c44c64d41474850a73bf28457cb0b5ab35da194d1bde0e5bbfba1739268873ef5cf07610656e346bd30fab37d4b11db4c07db562cc43038e2d52fb4aeba49b065d4cf7a1571bdde72edf53fd7c30009cc4ef34afaf9c57fce8447b707f6b339b5cac537730b8c7ee8e941e12181511c0aef0fd0be7d678838acb13f7ed59a72e4179eb43a64936cf72bd4d4d2909298e3473631502e2177e49202a1282f05a20e64767bc5b96bb69c661c0ebf0e51ff2c5b496c4448db333536c73c9293658cd01aec78ba4bccbb7ac4f549bd62d53192a115a60268ba3a1e250a7d27166666e2fd2cb900b3b458720fd85d979fda10ab65bc2be62734cfb2adfb598b705bb88b9368078420042a93648b29d385631c7b29c93c42f00f0d06d17593ec7ac561458d1b4b2d0fc02e8fcadc492eec18ae8a66e7c3a70c52a9dc7b89c532a9b0a41628970a33c3ed4e3fe13a8466fd3b252274ee09be941fcdd9f88b347cec8ca8980cc1d8fed0686b7e95001cc2f838eee786215cbdbc985941e67e5788beb5737bbc83822be0f2e75998f4bef89e0120c69178417df1eaf4491721418790945a4aa7ed4ef75b581a19429fcf8a8119848aff4a50cb10066da22f243b623c27c2300308052777d4cfeb160f4257f3479aa90661eb7ca361e687a7f18d4bba744157fa23cff3997f0c447dbd24fe19a79a510c3f0fa4376b1fe17ded2e44c1259dbf299717c4107db25f1a487f65ec31f95515734e623b18c5f837145a7b73c7f6fec1d7189e4899ebe79a50b37a156687c15efff5a27ba7eca68d208d3fec69719df83992b44a7eefc36a7c04ecce77ee164986c44cd1a610f3642429296db57c01bc12dd4290cfac4473fd2d09b553dbe39bfd1565dbc22ef220d0e6f18392676be87bf4b57804b8034990aadbcbfe91190a9841b3cf7104eb2e02b33363a05bec7eff472a7cfd8329913e011d643cc24bf2ce8ff2e58753dffaf39abe297632399581da68e2250bdf22f236c3538c5afcedbce7ea6f66b0cd21fc692621a20aed36943fa5a03e13ae49e5f4ab708f785b31e3f51e03129f0a956062f7fdab47c33d4e8a8622f443e7f4510ac38275c87d9921140d8ee69248c1db6a8b51c628dfa9025db0341b7977fd521757c547d1709bf804d153513f4dc89d98b71da6bad2ec9efc4e83188b08b90c78d54e9329d8fe51919c1b75715408d4843adc8934b4f4d065d01e6e8908103075b37c849cbcea87f3ad542b4a23e6d0a7f106293950253661988f8e139156932eddaba8511409c766c23424433b9ce18ba41e3ef38db9ea73a335b495a8e54cae84a90b4c1b44514738c409a68daf229d4f7bb9833bfc52565971a84371fad1095776cb306e9eea2d51f0b3ecae49677949080c03ac03daac0ecbb1a31dbcfe2928f3cc540fa59d8616c37a4e0f49de997f98dd7430bac062e24f36d25f6c25342952a8eda9086f87853dbaa563d41824856ab5ee51ba5b137437028bdd4f6e30efbeb7729345665565818163eafe4ad658723b21affdb51f7f99dc2b539730156acc5d4beb431a8d0c31f754503602b36f03e0d2a447569dedea5526e1dc0a4919e49b588c3fc36ebb28dc43610c5ccaa2d02a3f8183611f7444e22fcbaecbcc8b376c25a9f3bda8234309436b4d3d712e63a620937b34e0e88e2b421cc66dcc7b299ac7cadcf3b384c04e1421740a08b87a4da97dc084fa3b2eb3b20e9f136c82e696c2d093bf490ddec576618c1aaaf1055199b7cf772e9d86de355dfc344c920588984abf9b92698544c15f2451320bab9f2772cd129b6e00fdbdc3c55e38dd8740e6a9db704799b082b45f022d808dca7101915b9ffd6568cceb9a49d6a491dca16f830a3a8fb68a38f7e8428c76d6872974183badacae9ba75b2dec4e86638ba073d16191b54328459aaeb51861080c663a68e86997de6f128045c3dd4e783eaae7905018aee43c6f46bc4accf5c11d68f02d0d10b4e4dda112c45b239e48d055aff097d9b2e2ce3639bd7c6b838835630d33d36acd474e90d539a4fb3aaf3107fed17dd59ceb5c18c32bd1a7881289698b2114839d561978790ae5c005bdb0ace1ea3da650822a709ded330c770a0bfef55d501481d2e724d9c31e732e84d70fbace88a889a1c2fcbec198c150f1c90aa338f6a6e38866f2e1d65aa1dc49b071937b0e89e699d1f767f2c009a19e4180d249da283b2bebc50dd48795b8b36f37ec7b740197b46529a324abadd7a503a63f18c36bcd8bf5fabe0f58e43c1ba3fd834b85b36b0b10eb400bb78226cba6d33192cf7a5fa3a28d8fe007e2176128d9bd73b4f39630361c20b05597df853668dbdf44a06a7c0b040025c4c1aa6b25c50edbadfc13d209c908d94d5c10171f3bb7dfe73a77b107c700451d67ffc2138965bfb119892cd76d17432899f4861d56247242f316c1d968c9fc02b416334dfbc7101a59b3a4f448a384c8345281bbf90711f55a816ebf9b0215cda5a6c74197cd5dd6647234599931daf3553851d96e7e06e63cb35a019dce7ba259b7f94593c6ee003d8e69f0cb8c85ed4520c188a3c4ee36ffd54717dce677e93a9855d7d7296b4bbef7fc97de33c9abb06839b794c5265c5255bcd9de1fb76e5fe661646b996a72aa548d0703e4c7c2dd5bcaeb8a3c12a2eb55796687c3f04f8229ee0e0e52efd93e318d44e3317e32427bba3c1092b1be3c1dd7b5c38bef32e16daf9c196893238d873a89ba58d1f333d40cccb3af409e4ea0e5040c646267cc6df9e1a340b68463e160079df802343b868c72a3ac8465316ddc9b10a445027392a21d0c03e8398c4488bf5699446f50d0831367257c631bac8df10a6e29feedca67249c55ef1b5166b7c7e649db08a11b43698795ee0fa7b3a1de579b31dc8e6aaa48d90f37e123dbc5ef97d3486f3c26a19b6f98c2090ff7f8ef5f1864e5c408b2fc2f55ea8b8a65982f6ea6b2b7824e6690ed0a6b9ab4290356f87a2545ecd18e4188099cc12b4330be19a99c7f7b136bb87dfbee8c767e40bd554c9c6cdfc9a4fa85b7ea126f6aa143faf6d66a4e8eb43ecdf0058ad37d754eb9242b37cae8f271091f925752617abe8fd7d2d5f5dd79d35dc5b2886f4ea6d802672683dc3ecafe2ba5a5a74c7e8b05fc9c30086d3a663f52d75e24b4e80b8a3e3c059a8e13d99a338241093d276e8e7122d80590281885bfc4909c4f9a43cf8bbda4244ce709d00f0bb9e3a2e26629a31c37377f7ff14c85663fc90880b06e543c81b1fa862e03757469cc2cc8f6608bc0a10892a1b551574a546d0497f1720729c1799e1ef7558fd37e979369fe439055f272b1dd84436a1a6e88e0eb3c096e24e6accbcbceea83ab29bf60a0c91aaefa94050db4834c5e6311b082e9f1fb444109394cac75a392c8aa2f713e7b1133974bd91df129f4dfd64cc2b86217764d5b69e2dc6233912da774ebed7eeda8c73a6d1749ea3a0a16822ae3a6a672fe94339e1e10f1599dccbaeee8b483f8dfa8a24602c0342fb8d0ea002c6491fed3248b9d15d9e819c7945842fe8481d817df23fa2b9a4cc4808372bb924c911ac9cef6a10be7817782cd7b3d33d3c3f97866ef412a7807b58ca7914b1c83111159d57b37a557e57a20388781c67d278624c90a1c77be748dc87977e925b62e655c298d5dd1fe69f1d3cdad2fd99f8f00ddf368539ef3c631c22a59af963de54be428bb800f616da2d1f8c1c745392850e1324bba1135a5d2782860b2aa9d2242702a2dd8780ddaab8f27d1d8b82f9a1c9425b9cf747030e32e391d9edec19ab44afe7f6026e2164799ebeba0373b3d6755faeee3b4b1cc920a269f2ac6fa450baeb527f5b9ca20950614c83fcaa3ac8b7e4fac00614d506e14e0d91ac51c222ba262550d501c7b0dcdc74ccaa75058e9c686370eeb6a89ea787b5fe3a8387da0434c0aa85191365b4c1bebc64ddd1eb5325e68fa3165837cbc6597f3d087e6f8dd15b2979e4697eb21805ccf2faa1357b6c6644dab67f337f025b096849a31de922e5884085b0c588754c476d2de13b9d58c27bbd5c92e12953afdc29fff4d9392ef7cd0722d50048dba87d0944f1f3d616c60036fa12ef0160827c64d06fdacc859c6b9e65fa913b398db6215a9f25a25eb5e237d1b126aa217f2146e4431e46c9a07f1bb083ad3d9a52cd15f65722c781cd18fb8df849d5ffbf320cf01bb2c22a81808d1b68cacbe6d14af88f517154b306e0fb625fbe373be5bb91487652910752818e6d0962dcea708661ed36322a5fdff62ab59e1d24c737ef082e1e6c34ef737e5fe9defec2f0524aaee652ad95d0a624a0ab0a067be70013cb9366e7f7b60c245ae3c9c196ad4c2573f1ffe0e4ff8315061855f7ec0e818fd019412eab806dd27ef4b5855018adcad33e1e2ba6125d4909657eb76ebd680bbc37d91e21303c53153207e9c66a05c8bd40cf43dca8ab7f51724c89ab9699029e47e96520fed9a39461283c5b5914c74357162d6bcb0d13898437680735164322ca15b75ac0d9d802cb5a32405d8c48c56bb8617e484e7ac031d23e1d561fa6b1a4af2d6666279a2b9fd2fca6b7258f50029b8731af5cdb73373e794bf0c389659f22b849d75f32fabca5632e8e1b0aad74666928846fd6a51dc704c6525e0d3ce0edc82751084c2d393b1be28046262d81c04929049d7ba1ad7bd6581b0c44b784465c96685903f84cc1e4615a98257115d07eda6f50aa498fb3d3a7eb2f33b845a67c8de5cfc6e3fc99b48f02ace0bd5a3c911bbf957a4a7ad527ce13aa74fe17e484d488f2b9ec23d1fff16a3028bd8fea66cfdb208cbed10fe5f3b6adcb407e36a62125a33e84a12af86805e1be26cf2e61d719cb0df7f96960335e91663d0fa6a7101584d181c553ddf6c15052142b7d7250f5091c0d27555506bb732752d8493cdf8196e9a717c161368d76f13326c7a40d250d92a73980986e85959d012f8486143746aa8d29b4a86850123ccfdb9201bdb11c5d9a869283c7485cf16d91ede47c7e717c78b1e57f79961b24f03c11885b0c8aa934001c9523c769e91c593e080d5849484e4cb23a49e14c662e10640bcb3dd7b5491d200005451537ca376418b3928475b6386559cc3e6246dce98ef7c99253d07a1cecc3fd1567bf5dd4ea0b2aa695a86539c171bdc3641b8133d6004d687c0f49a103288fc032f042dd3c10878dd0ea02f9d9debee6e05c1d2a390594ed6d8ac63d7e1d553e77de2c106f5295208c37d44ba83b1391845a973e30e3fdba8a994d504990ba28547f5a196107e9beb1ad0b75ba951f3108eaaaf2f8ffa76e56ed48daa679fbbc77d745383b5f1e4002a42a7035127087bec81824366907129410d7caaf67d6bb28119ccab364a30d045c83c83c70ee8e840b763cb60481a665fe83bd59a12a6c5491091f171bfa3c3703d93d3c703fc859c5f7ed13f932b987672ebac12d09f72df7b8d580584c5533cd55a90938b3e882728ffbd766587c683e374451bfde0b33b10ba12894c72d87c7c32fcd5557bcc605efa7ea79f45bc87260cbb9f7eb922e29d5dc2d651dd97220d2beb6725aba4a910a71c3e20db6861a281b0063722d184e9bb432ba5ab2ac0343ccf83c871fea590ca641019a2a86b9730af7b7c2acf73f274fe9a440cef5714e9bcdfc48368012673b7b290d9f35f83b7ba49b786acc4ec6da66a871945efa4aa265a6e244630c7c5661414f8fc12bef2dbad7bddce645e0dee97e42c885caac7635366cb0ffb2cf2cbc13f69cbbac3561032870d276f934ad733875fb56ad3f6ab34196925cddacb913af02ece1587a85fcd4660d6633527b90629b423c1b4db0f54b82682e0a3a0dc12c5a81a83b2485a805b247602aaa05a7aefb74ce69c3ac91fd825014f4d46c96fb7a4282b5733329b6a4040faf533210c6880cfb8fa964abc67d4ce25150130d185af572403cc1360962296a85fbd532e150c092a619318e2d3610419fec8b4c611da91579f5141738c6acb8038830e3593067c5f9147ff9be17887123808451dbe854bb26125242fdcf97f76dda7effb2435cdeb35fea267bf862f4f77cda3e1fbeaf6e26f80a3e28c2671a859a58939c1ef124fcb7be1cc4b8fe96395ebcbbab47c4951b9c264f8dff1b67918996c164a95db6c8d4ea06d794db20962dc11c9a97cdf62c32e123884fa5708309f169bef9941703b0fc43c520c16c950aa5c3c234c9de84bd1090e102c3b182ca300184bb56c947e30c340e94fe50200c4ac1e11dc320794706b5028a10b816f28dd564e5a118a6f12b6eeab35feb2110eb51dbbc8cd8736630f2f079762149aa04b2abccdd4984a9e59a719e295a8ae60dfc706a3045dcc2cdc40d96d14f7543f358e679a143546a01aff83fa0a5f5ecbae6736b99906a7164b5704917f14ad1b829c07a362efdc062c6642cb792a14747c1bf647500fbffffff04