PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71569 7cdf28c45521e4677f4699a59ce5976820de19a7ddf210a37a6922e72f12a98e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
00081505912478ec5907112396bfd13fa665eba6bd3785a974161395abb8b235
Certificate Block Hash
7cdf28c45521e4677f4699a59ce5976820de19a7ddf210a37a6922e72f12a98e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f02f0000e00f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002f50345cbf363ac75521ed7b7c3517df9dd4a091fd6824048c4c559602b46caf1242c046f109fcabafe43a9f9523776597be3ca300ab7c63c0396eab50fb4a2e05c6930f11fd683796db99eeab694b6c6ec6294e336468e32d020000000000000040000000400000f02f0000e00f0000

Raw Header Hex

00004020467a76a7f3521d91b1f77b51387df2e043a99ab3501557d5418ffae5c29e22a2d3bb4e46c66818bbce8eb3f8dacecf323d27f73c3f6244b3a546db3758f3e24e15002b6a23f6001835b2b8ab95131674a98537bda6eb65a63fd1bf9623110759ec78249105150800

Proof Data Hex

59,560 bytes
121216020307e8b911a369a2005ff3b9383d824fed098f71a04c6ad7017e8ff4db7ab06add80f1b7ac2da3b029c2dab02e56289fb79a823680e3c2b76972bf0ca27385afd9775df3dd0e8d0c5e43aa29ef3d3622cafe9a91fa0d0aaee21837135ba1d2b015d0ff2cfdfa8d5f90f39667e5f0d88efa31312ba148afed5dc304ac2909f00889e94035944c8d738b1e006bb32b3e3a07acb3897e34468840b086c658bd546c3d2e298a01a28d89a483808fc279d89c5e1aba1f0b0bd0f38a4337016df263eafd56512fade677a28eee41327658c8f575be5f06e27d41086578eed5b74698dd1d1cac4e170931e06fc4795f6c7547c2e00b8ea94a88b64733da56a588894dc5dd3d3deee15b65414bb03e81894c1744a514cb79eed14a65d14b537d3c36748e180306868b7ceac57a25281a25921752538c456cf2a95fcab735016f632b5cd6161fd4d8b07fca26be4ee69b98920a7a3d0a95b3c652586d44907f3efa58d18ad827f7744c0a48d332da50cdbc5310b55fd8a21c4667b2f90877e878627a73b9403f086e4581f5dd1d12c83e93557eb166de76ec143cf52f415da6c089b441accc8ca9492e07935ecde255fc54e38194378eaff94cf1050803fc4264f58157aff1aa8059688f9fcbb0f4ba8565f843c66e935ee7a58b6ded0f5a813152fcb10e1779c98b874198d60650c18b13457235cecc20d8abf0194039673f9258d65c676d9fbf219b09895470bc09cd6ff118d43e70a5773e0db94bbe13542d255291b78336c698bb54714e8bf13f1432d2b462bbd71fb2499c448503018e8ce99bd1467cc679925dcc24261fc77fdb914468c21f8df15da392eeacf5d14963e2a2b8c93f8b6d3e3960223057ee958d165ae324bc66e51545cfbd73102db52d2bcbf14d2f9d774f7773c1f0b1400a3a0529c443c618ddced19b56b05f6c850f52dd7e9f5d8f2eb4cc15dbae5fb16189bcdac805537cbe4a03260676ccd179395041c877c6c7edc3195c4d87b6a76fc379ef1332e1b88e9ec234ceda9f12412407b3f27fbd5b912c5c9b15d4b49315829abfe72233785f71acafe5eb9acd3ddf8465bd8c63bba5e1d5c50e6bddf2cc88e0f8569b26f7744aeb19d49808c5b7e10cd998e29432178ae114c4524ce21ef0c7cea5512bd3ffa98202806901e4f48e9b116135a66318e7bae224d02fcd3b26be7315e6f1f0fe06f06bb8e4651f6bfe060b05af420c6911fd4bdfe37805793c4d8c86f2daf0486d1c3c5c290090122922d82b6fce5630e188e0cc703c397fec515e96b24fb6cecac3fe808eaba0a8089e5f19b3c7f142fa7ecab1e1ba315588c0c30e34c8d2c568debf7d04251f3fa3d172ce1e2a053de8dc836c563048c1b3d371f3b563fc7dc44b41c657ae0ea431b9de7e64e286670511af1dcf898116dd8a1f71c175d6d9556afde57b1176c6f0ccb4101705bbdf8f2fef2e67a4127b6799a3253903d229a547d96f6d657d714b5f7332a7aa6aefe5fa3242f83fe2b8c00f483de43d95355b4a16b89765ce065e8686d4f82a84f06a97f33d00032683b876fe399519e8fcfe0321aa8b7d89073bcd0619090924b1622580a3a17c24f7e5a8342f16b7261e1262915a4493dc149972429532d4af3c611fc9aef2cee334512eff8f16d064c3549e8df0e6acb2b930679a71883e7400b3ed6023d9c7f93ed94034b03ecbd69f27b8f1c4fc6bfb9eef6f99991722a25f43f1a46559544810492cff7e0a0305c255d629d6a84a5287451a778794a78e6aaad81a19ec75ea6db9c3a73432c7557f64a8f1fc57d729b3841e1c5cdb9818fe43dfdaaafa55da6af14cacd3b4b8de0c318e860287f1b0560d68dda1469049bc2f8cffc5859ff0a7f3b0347f6bd8c0aaf1a7fa316869faa73009b585a2c9958399f49c9b772cfc5a427b856535795aee1f9f6eda3ed1df32e9da2e0ff54fc630e1a66c8a46521448912e88d75413044788f50710852dbc5969a2f63b4d511639d3f1bd79643d4af001d463023106e056080b254f7d9b6d68789c364b87cc070171297de336686680f9cda13858abe26c98aeb506af3472fa1e18a37bc5b6927025159605127128252b569df19edbe5703dd3015da8ec83d6246bb9e66627b656763d9c7073f4e4d130f345960fbf54cbb613cbd1a3d563ce3c723646f56dac941efdeea381daa6228ad9421960a3e9aa696a97f70c34de9e344dfd22ccda6ac9c8104002f4785dfbeb35848a1d324658ceb6515380de55e7a92d3d804e001e5391cdb4c22dbbb42bdef6a69659c88624386e07ecd89999790ad9f9f840c5438a45f0a3bf0e3602c1caec6ab4614f00c0576faf897ec86fd30ee32b99c625ef92d8e14ef3c78ef25a8056f79588a23321f1c781e602e632fcdb2c747bd1f3342cd20edd8bf3d4a0c7169ec50902ab56f7405bdc715db81b98f599ca4e76ad152a4b75ee35776b85be38a849ea703297a59e15051731a55b112cdc39067802fadcdf05ad7bf9cb9d57e0a755e421d52b976cf5d12639f06ebe04112c7d478e47a3ea53a4ddc61e30c570b835c5893f2f4478b443f95cae4e85fc26e0d482fede46a4b26db5f75cf98e90e5ac9f6bf8ae0cbc95a02fb825d679dd23419348746d8044aa1172584869fad1dbf299d61c4d951454e3f4e955b46c9da9cac3360dc81a3d10450f2c792fe2c2e107580f668b3fd81d3a53a9cc0560dbd6cf8685c94dafc7c8792bea3e14397fbfb99b50ddbd4105ab4bfe356027ca2de22cbe87bd9e82c62450278d8d8f05ea4a141ca614f02049722ce9154fde7eac65655557e439f120fdb1bbc5a4d50271a41324c7380dca1b05355bf4088ef7c72fe734751b6e998646cb545a82e9efc9d30cac1dfd690b4b178e4b11eba7bf5e90dbbbcc99a7cb93850ecbe1c10a0be28c9fe6b84d6760678fe88bbaa13021e85bff45b74d654e5cce13ec699ea7181378ced95286bf03222150d7572309682fd6a0420df5e26ad6b3379bd074f63f7d6fd5aabad35dbc35a2bcb5d31a0d7fbe7aa2a882d090e5a59b7dcf5415e581d16bb3ea7a3a29a9a1e2f9dbee86dc248e67d3a409a12072d9578cc58340ac4471ee9d305034d571ceb207e69d5a24cf1d68fbc42b6d42c2a8df89aae536a01cfe46697921d53af0cd1702efa337601277ca023a24f2995adaa10d12df9966c8d989fd67342fe071228e7202f96438c87529f4b3e779e52b73be5996a62ab03884f99b894a981fea4d9a38400b112bc4b5149eed3f20f0d5b8be5979a937dfb5caf1dc2c449049c2e4dfdd011480b5dbaae2b74a80461b81faf87b7e21761f4555e873978ce6cf2c3c7e8fa9edecd0cbaa962845665c982b48e3495517aebe30acb171dd5bce2c78264f55ad2dd10dd748daf547bdfbd5a1f04810fba079a7f6a660cf562151a66e056816477c12a7d3babe29b1b86f995f33ff35a0524ae05a01fc194962f1b3e7b5872c8fe99a3733a0b020d48f8151a23a4327932fd198a13e5e7490173d62213254f684bcfe5737f02ad158be403c97c66b328aee018c95af0938a7b79133681bb4752940d0238e13c9f0a738622e39dff86580996a85fcc4bc5e8a5b4ef0421e15f7e3b3d32375f3aead1ee9c594a1f536f72f9c4f55859abaa5658cd046d72393727b8b7196299533d53764c01245794408c36df47e043f9693871350d64a3490d2764f5c5150230b3e85218677b8ba0a5b829bbb28caf64ac79cffe3ec3a6a465de794728a0a2d353bcfcb6cbbea547bcda0c81fe2375cda033ff9e613a7be8e393872994ce50e523b8044e0aca2f1685dc71801101d452fbdfd22a8b349758f46d0ea837668c436303422a43c129df86292302ed15d337f308c93dcfad0043226e409828de080295b4b7b0d45bb9797315e6a0ed755855bedb3ca43513e5eab298460b39262c5a32e7405dcbc8be5fc28c2b33672d811e96fdf7a7c967f9e240307d2762b5374bbd9c35375b9885368429ca70b7edc34f08ec3933ee60d2d51bdbdcedfb6328c2c2750eea13ace9b5134eed47a53adae96c98ca031e3f0fc3e70a53c9923dc49c4550e23065ddf840318ccf330cb8204c621216d63716b0218e6591d9086bb1ad00a61d10fed6edd1b86f61f96208d3dcccf77fb9bbf2f7075c5cbafa3a047884281394a0e6c1807bd53e6343510ab1c91452b901638d5d8408741c46cf3cd2316caae11341196d4ec6536b6079ab99b0a8b6ffcf9b81136f370ad65255294d2d55bdc575a9741ade3696d2b5f1f2ae055073cbe4e901fa52e2f3442aefdb5bcd0fb9c5f9398d440a097d77e5b3c49369f57fdc3543d5a80e5437b03732bc7ba42539f177aa3311bcdd18229dde40497c0ab691a12df0b4a319fa2ebaa058feb2ae7498ee7e4577a7650cd594620187377bc41a03eeddf6e432d3e935fdcd00a81f52eccbedc596252561351ee16093ac761858cc3ffe1d5273de1cc08ed3828e6e3bb70a398a5214a15fc5e9cf05d7034065b37675111ab49528c832b8be174fe8bc556d4157967ef58014d6936a3acd53e2724fcbfec602d6ec6d83a752932b2adac6982bfc5b7867951b401ad6c8eb57edb47035de51bad1d730d377a4e2f9ea75168eacd729897cd96235a3aa30a4c7026f66101c86641a9ec40cd1bf25f7391763657c5de03f82c753c08036a2219407ab01adaf34e1c35380cb353512e421d774754367fb130433b91b9385f67714c86e2ff706585f16faf334d76ba56b8d88b6e42c8307a52470c51519d154bbf2dc3ad1e023bf0026025d3b559b3bba44498633369cd42327474a216de0d719254f9af739760dd6559e546dbac2b7f1dfde5d393765605999e60545ecb0011cd5ff48062215d71ce0fda5b053a08e75eaaa32531dadf874c7a1664a31c3c31737038148b38c71bb3b82c4a6364bfaee5cd4cc7f7266bb29907080a66e51113dae6266b1f0cbbf7f66ae3f60d5a8793b26b4064bb36b98adef203336ff2f2bd93b58a237b7b1864783010370f23f16e05b527e6fb1b08f1e788366a299efbc64ff556a204c7b4537d82400d1085f8db416f6fb51d94c6323c982055e955a0201316f5bf23360f383c03ded91fa2ba83ba52989be2ff3624febd7923c6630b7f9a6e755a68a1526da7ad2e46497b724f0b5948902ff2662fda4acbacbe88c60e7667ccb341417bf4e05740c9b4730b8a291ad2c7f00686e2128f289079619401ed4d00a38654ca6b149e97cbe14362467ebc4218df7a852e3b08e8aa1949e5bb34868c835a674be9a24b1fb1378f394680403c4395c1b2525f06ef39fcfa2464b18cc6e9ef912c2643bc9bfc8405b10d58b0920345acc0be60c4a43df6ac726152d216cc248a2a1c4d7d4bb1dc4c2c040489c8cd5e9a13c221162fb257e50a29d561371add30ee1ce9a0125fa11cb22fee1e08dcb220667e5ce99670ac404de81a370da9b3b69f25f7e2717d408eb6ae204af3606cbbaecb67ec391973d0255f937fe6fc5b8de65ead21fc82a0f75ee18a0becb95f49ae0dda6c2a2098c096e6a6e1be74a674b685c1dde82ab330c5455d46c42dd2cb5c0bfcf20851243938804cc38e5ee2c89efe0a907a34852ec4d4e22d0aa51b9b77bba45cc8fa14ec0d060627273ce3b3a26f1fd19ff2e5f144dc372b1542b60404e1b2ae04e46acf4afeb4524afbf5e059671f6a71ad7e3021ec3e8c9a03ffbbd3889b602d0363e5825d7abbba862c08843b0e3d5e95dcbb2407df435031e6434f12e6ffdd9597f332b47c4624cb41d27c77ea07230cc0e62692cc8c8c2e3e27cf4083a3f0a1867f626a1904a7beac535161bcfa9d0781ea713af623e94217ac83ea7d5670891eb919bd43f445a556d6830fee23c4b4b8c33237fe8997b58c64132f18a1def8c3f174781167f59716f1819b187dc020b7c320cce9b455813cb55b0e01e7f1510ed944a1eacc59fe8d7bffcae681a7fff8bb36d2395602d1834557e31f240ef381d87e70720f27a7a635b8487cbf19170e783f83570cd2e6f906a6aa16f9f78a8d1a63911e240ca35e725d5876085ea3b5723ae8f9d05a5d567b33184cc19980a793a4f952a330f50664c377a0b4cf48da8d9bdd7db7b2feb0f22aeda05ca6a1aa65b89bf2c7dd8a2fc1ffe5675bb1a1e1bb9aac8a68a4f673a882a011bdd86ad1417febf9e775c597fba318697792a43fb989b1d1da28234f3c310546e23bef40eef9956f9ce63d3cf0287a2bd77437bdaf8753c44799b04de33e9ebcd4e7b08461b1b2ca918530b3689b28a6d30c153f697e570e7b5d19c211aceea993b429d8096d0aa3bd4b0793ed148c829c01ccb492f4faa99fd8097d370fd72bb348e1fafaf7df28cc78c9c2e03180359bd1d8ea3f79d5ca20c2a80da0f59dc52e5b906729dda25f69690b1d68376850f3bbdf966083527e0335705e44bb302fb12950199b660fe15557d320f57fecd702b893de9fd2d769c5be6ba0a8efc4419411edbea59c777756bd05f7b533b7437644a18a1f08983178d89e5426a1692cf800cc9a62b2b8ee77f95919ed476316c1a44663053806e42350ecd4b2af394d148ccdd2ae75fd970cd5c7eea72b7c024dd58d3c81164c4bd5758d09ab929daad590879eed94d07678994d713d3a7bf616128524c634033721b5ff64f769963cd6021d382330f723f2e82dcf0c13b0c5de47e4456cb3b67904ed1115b59a169dcc44609a958e6e62a64f8e6f646c208f4d7b30d02bea064a6f9cd6b61b26e44475ee0410dcd4e99fa44863c879a3fb2ab21ec8d8304abf1ca4ddbfc7d5c41d99f0f4d53a066e57bea20f25cef16b448eaf37821b5f7b6d2f8273193fd77db96a553e20c599b7f1685906bff461849a0169c31ccf61432382d22341dd860ca34e21abed25897d249fc5498908859e56940aa6245bdfbb88b990ef85f8d0fd7e6054d6dcd2d604dab827b6aaf1edb1447ac8474efaa1f0eb11a67b2d62ed1d9f0f7efd1bf6a4ddc93f10d20405c5bb9425c34df9cecbf536832ff72481de30741ced1d943a9e1fdd288aca21f46a1cc26cc709af9efa9aee0c9a2414cb6311e0c1341e57f82698e8b90c707aadccba791aaad9e87efdd298c3c422e1c741aa6b244aca1c72096bb6f4946ee2c632805418ad25aa29572e892b1a477ac5f889e8620dc697b63f0e8bd0a8ad5ad342a4014226cc4cc9a1c928a9f18f5e9d1d7fe00bc66af5b11f18096d459aa741fb008392939e144e6df6bf53524bc06113eb384c39f8bd96a12cd0061158afb70b6570c8cef7ab28d8281aa91b7a178317cd862adf8c36161adba97dca9f185120496f856fca7edccfa67b50aae19de07856c41a895162f21418870252bb2fcdb429a0c8ac50cd61ffa2063229bdc8d08e06939425482ce775f46ba43ba7afd2ed6622349e1755ca13aec7c3f6d7f84ce522ab2e69ee540d5254d694098c4a0dcb2a951aee61f803e40dd183682a627455965dcb7abf4c02b8a842dacec692b91ba22f5d83db106f1c8bcaa983f3c3775591da74cc34589143d2511d1538572254865af876243e30e0fb1c196c4db524ba2a502a9aef5c9353a64a32667897af7f5ebb7922ac50c4344dadb9bec41cbfaa4b3751ac7c65c13dc81dd5b3f8f78a92286d640b0e81c2d2ccde9c523c217a7fdf0aea71072a2e80c28921c03daa75153cc84f24295742c6eb0d5a8466e8e9ce2b3f6c683b74d06500aca34a16282deea0ea2b55c6e06bf0810521c8b05d9e9a599b1e22ef46dc28c41986b561a51a0a30ca886bc27b34ac65337d9d388edc83023348575e298f828ab826b83bccf8ceee708bdce278c8525cb9212bf1346914ddbb448817428d7287418d15c05258b2859c6b0fd0e826bad6a365aeb8a1bf348c04fb8cd05ac03ba5f914142087e5a501d8ecc82ae6551244b6ea6e685aa600fbcc4a93629405f5e60001e3dfe06f00a7bb31d81b6262d00f37644aa8426cb2eb01399d3d311582bdbcf130c11a7cc98bc66c6c550f85a4dcf2d98a89a1a3649cba5518d7339bf07df395e4e8f4f94d66c01abb02959bb1bead8d9ac6a3fbad3e35333be4dd954a8ae04d25122cbb7e777152fb70ece503d9164a99d457a7cee0423a55381431443623a756b3358ff330675446aaff963fd0aae4cdda7adb2671ce0bc46c0b6237e4a9cb031c81917fdf4b142c4d388704637c010e9eb4ab70d61e66fda5a043b446313c28ed746e6bb3707c753d12309e14d6c3adfbc3bade2ec44c9a35db40f01584a46c204037daa7a24129f47b5ffea1665f361a29d8765f5789dd6a4304fc91bc2ffb853df79c6392dd131404d16172319c99033f163039df2b7a43ad5faf0298d61536534274cab8402625a916418382f3168dedabf429506762f4516bd4a038afdc1aae10593b9c88566d452f2066ad451a4f709093d13351645cbf424474f767794a2aaa86f6f2165f87ecf16438f4fde7a97607174bc719e3222df557d96095dfea17a0645e78ef02a07a619410857385c62e68e227ba4deb2064cdfe8e5410da285072746273faa7850680da1d7e8de80d2cf412939f1afa6b013eb72567b244167150717c456cc3c6397c2250d36980db762cdfd7f4db996dc5733f066ad01afae769c490260622f9b68222209be552b0affeaf8c5af7b90eab3b690e2ecb63a059017d5a693ef2679485bd9609cbe7ee3288f2c85b5258612dbccf3d6b6d69ee310fb9df4fda82079ec3adb3557cb1982669713b94742ea2b9ea8409410c58ba4e71cf046c68822e0b0e786ce84e64cdd111edae883e5252641ea5fb63dcc6dcbc209125c23f5f84e4f01c41f1feb8b75582dceaaf394129d16b964d162d5da12799deb950c77e5253b415f58f4f693caf00aab1bbcb7948a2c0fe2505896c0d2984453bf8a16e6a95d25b29badd59232dd18c736a482e3f38744d8ea22490a915caf2ff519b9388782f4a2230ac4ca2bda3cff156503fd6af5c3da2a578cacf2fd5dbc26e027b994a3602711e30301e3845d7ce0efeda46caa041dbfc76c3442b3b93db0760cbe6d9ae3e6298bfd192f0c26b004cdec74c906d6c8f95ce5cf609f43fda1cc8889acc64e02b7b7043fa7c64cb1ed7b9b72e12d52af0b8aaaa575686a1897c90ffc4d0da0832d8beb085d78c2cd542020d491bfe7865a06d57fd8f79cea8a8f4e988e829ad9f473d77833f41f45d46096528225af100ee9c23d84273247606568853a3385c34827906dcaf48a0a11ff9a925f168d4883ccecf114a4bc5e50c3dd48ce3cbe2ecc1838bb39915ece92fc0b5f396f5cf3848dbeb9911b918065f60c4fa720281100b34955a9a8af7c670a685ddafc667b3a1e61a3c0ee2094236309a1e894d76b3db14aaa74fe92bf13f8ec2b3d444aa804cc8769ef1d8ecbad8447b8a677d415fe2ed09290e06224f24b5d6b0f9318e8c22bc044de895b5bb93911e55bb5f139939de34c9f7f8c81daf7d3220ce8665196b7359e7a2cc59ef3bd567c0425f8c05ad0222b8b3466b9e66b15f18641cbe66ce66f6d3f3a921dcd717b3c2e9217b07f56513f1ac27a14e4bf86d9cc9dd3cdf688ca329e51594971f3ffbbda0f5b71dc6ef8d5b44550be6c2694db34a41a3b115857ce2f7c023ab376e0e78af78cc0ef8ef771f02585760223ce45c479677048e7f972b304ab0f819a78172b3628f9db1f68cfca31a45d87104c3ac9f33895bce0f17401ffa212296fce07bbe25984714d7b557c0f7a0ebc14342f1f2b061f94a74cb55cb83e28dea996ebd3567f220afff3a1f2a3f7583d277ee90627bebe7bf8aac6c9b8a7febc558c2901685df10f5feb473426245aaaf6ba6ec5ad8043eb156fab5bb2edcbb92083556b48e66f852f49b5f39795aa96b432f074db5c91f3fe0074660113d50a554d88ff7fd75d0a6853d8683da725deea4935b0995261621ca48122a3dd87e7391a9d6d6801404316c0c5e97e8e5be1ebf1c4f69162390bb9cb5b9f446457e45e30dca39159a0f8dd1f73f76c186f1b6591859e5d723849e916edcb3ec6c506c3c4947bab5defca62f6802a5dddad6f4042668ceb0350cdf1e697280dc6117b7c8c051ed3bca852bc11cade33b804c02a24634d0f5bfb684a4a06798075a0a6d211281828ca22f98331b62dd8994e74ec94969a0bb540fb1a701eec4901fade155d173b70410ee94b95bd4df6ffc2ec2970b1df981212ae5db10131d6746cead5ad4925be1d78ada0e7beba26286525714db9195c94502f2d4d13ee04c9776415e8a4038e53a99936da727bf3e72f9a90a9f6ddc23a12e7e2c7e8d1761d9233a10ffba655c2c1c0fa5f2c69e72c37ee34d0c6bc89c1363f82918ff7b999528827c1a71a8edef8512849d445a9c7a4475e1d82f9526bcc385f36201372ba73599bb088de2683c3b6432c4064cda7693ec13242ffcddc967d2d3841ab8b8ca6603978ea42a655cb911808ca6d3f41ba993b5625f27406d2a68391cc08c621a18c981dbe40b7222abc218c282b19dc15d18cf5c6092d8429ce675a28aa4e9e17be9f17e09a7a4dcd8d22725d4bd124580dba124acf1ac71d457f2e11b89acc00eb573c787795eac559e96072040b1a9f9e66b046f70a842f9949eeaaf8b68dda67934237d52631d4052ad9a8b5f19c43705cdb8a358da2116d71f73a562f98be4eefe053ea37ef85f833fb8a5d7aecfb515fb74b8d479e5d65e72abd56898949d72dd2895a3628825b228fd42548e7b5be7c42531ed61998876328eacfe10c7e7a0727ff2488818d93b9a15c115b1bc3279f6449c00114410e9f768798483b7fbd24e7159109ed924b87f1866ecde9329b2ce8b6dad00ba0c4e577c0ea89c9cf38f22b47bccea10848db4488ea176ee220bd11254280f21d81ecbeced355086e63d1cad4cfc8951c19e3d1a3dd8dcab5b9d6ca1a69d4164207dab6c03b434f15f8b9825d1ffbcc5f3f39454add60b940f8f0903b28197f12a238cd3e8452928f9f6c811c2fcb6989968922ed7d56e8aa69e41f3b3ea2482010800e50a5d37d1928afae571f493d7da4fa8a58c12e8ec29f5313a954c33e22151349478d7e71f9b2f2f786a6bbeccdceba6ff9fc803c2dcfe215c821e72863780afd3acf348ba7173755d9e7e213a48c02a8b9da857ad3ee2963a9b7828ab95662fed1488caf265a251fece834ef278b49beb6088095862ea52f214647bea64f3a5b1a33e929a78181133bcbb4461b7e7b4f8e4aac2793fef8f04b86a7b334d74eda03480a472a8ce42619a192649555f7bc16b7459110d70b955e73a665ebe3e47953d80473cc799657086284f7f27866c152df41c698a743c38d0c3eaeebfead489ac040a540306b3a962c68878291cd35cc2cb42d13e343cb56e25180beaf471574e4d24b0cae916583aef432b7e1caf63c13e5eabc66697d36688658d8d647d1739090f50678aafa83d3f95ab4e993f94ed7c886d5ee0d4033f558cf869daad1314f9f1a2ddea06a2b74815924b57a7fc87c8a4f45738d94530360fcb379783a51abbb06c44a1cd9b292f75a232a831d665c9d0dd1401d5d13019b27ea639ddcae6041e4fa95e748497c5c31623586040b4ea1405c341248358e681cdc375f8a6e33c468380dbc541546c283b0d3dd1e0e72be383616bb2ee0f88c3baad1f1d643cf67aec1d659cee7b2110c98a9eefb060b42b9327aada35dd1781d35054a711adf71b112e559299ceee153a618177af94e354e8cc8f7ae331a9117e3903274a1f0b4d4e7553aaf4589dd231e2094ff46d63f703b86f52b28b2f7fde1b1e98f063756c03dc3af15475874a14e14df0bb58c9d5b4aa85d3081dc6fe53e179ac971ef259121f51dce33d3a39686c11da3c274a6877f7484e785d06aaa80f696036f0fd7d3562a79ea25f1eede14ffb37a6b7d88fe888392a987ed55978d8db1ca45a11ee86c3e0f88d014cb221320026fa7b11298147cb2429df1a4af940357525030bc3e4bba925d22e544a8099b256d4979b524b06b839a98409b741b802139abdb78498b17d53bbfe89d602202b4a4c218c134466d369e1577f08c1919a629e2d7b66ad48b74bb83f1cd1d684383167df5afb841da1eae142e8b122439e580aa40d3cd5f1fd08dbb2b472e48126e5b9ba63578c2df12699d2063bc59631b844403eb25155651e3ada8eb33ccff756812ee44917015d8b42f119e6a1efa71de772ae11a614c60fc675445fca6f7e7863585a5ff1654ec460a9991395a4e4cff1d578d5356f162042f6bbe64d2efd22bd42d28d08990806c2453f424788f5d03f99359b527408a97c597ad91674e4ef6087a02062c613989c2dfa74f4088000b3f9356aaff6a6bedcbe026f8f5fe9e76b50f0d0473225b94daac1c1aeed12062b58efe4843f09b7c89ddf8c2dd9d870409db5fac18d29f10cc7541be9d2de042551b2a7506cc46adacc0f4fcf5b1ac958d2c686438f9aa3135a88a03768d049ed4565536d35edcd391f252bb1e3734fc8a94919435944899ce45b18889b1f5b5bc314a664082f23e772745fca315a86a32883c69f6b6947f0aef3af0716967b0e2e18c27fc7ec2738cf0625c70724096592bc2051f603dca15376b770e109fecc78c725ced42e5558871a2dd860bb94fd20739fa8852f31ee9c808f8d2d51f355ee75da2e2b056e3cedc30f50aed0f9e7fd4e6df50ef276c45b8d571498e2e13804f9db9e2881dbbe2091da8cc4b447f2a6a6c35cc1ed02a9355ec8c26fea6424a95e9657512abbf62acb2e640b7ec4af844813d40ea8a9ee55db91f42cf5ec891abb0c15e38b56a2961b00f8c658609c37fa3ca0ca5966232b2d38546d36e591188ea7ef9f3845780330736e256a627a28d13e0f6b179264a25967576c38f881c2a2e6397be0946235027c0fbdf75bc02953488188e5d5fdc755e7be762cde016dd180b56e89cdb4803e05002ccf485edb6f1cb646b7e768d01bf5621069b94c72460d8b8cb78c8fb2bdc424756062246b21b8894f8af64f6b938f8411f142815b910275737f90630b61c8524b3786a66b974b769eafcd64c4adfcda456dcdb6bb8e974a209c19d043a564a8df846de75fb62fdff1e0acae947b7718976b459ac4f1ff57a3ae080c47757e840af6a17e01bcd42621b3bd166bc003ef275e47e570675473a35bd173844108207ccf28c6aebe768eb8fba4db31d8d734a7ee9c66d862d2c2b747bed20aafd58b197a02739804b76d08c4757d4eb57f8a2ade7ece267ccb1cd4558cf7ccc655353ff4508ee8af4895dde5e47867f82b19441a438fd21dbec11a11baf7014bce980da38352b35504a8644cc499f0404b10ea9c2034e230cdb7469cd59acaf6413a64b781b8a926d4dee761a374552bdb84595ef604b1b63d2ac6ebdd85c2c1bb874b5fb9c2649bf9ff2fca5f4233df4424b16dc7a1cf5d1e4106f563f046facb5295aea504ba981bb267791d1975ad25306c027596f2adcbc66619e8032561ade8a7a58d873c9da20af3e3f4097911c138111d01b0ae299f03fd0cc63197b30ad842a07e8bfa25eea840920780d0f805379d19c28e4d711db2d68975b1229395d889f4273fab91c4e9b934825af77d0a0a88e9a4a739e1e6abd0c0bb985a7a13d215fb09efa4fc9ac3187470920f6d7e140b1c55edc47bbf6a0b9f30578a1da5df420174c38f5f177975c5bc76a10fe485d0b5fc673d64690e14b6e217bfdf2ebc66c5a4c6b7a821b1d9ed5a9d69dad3d128b7a866603862fb4c538da0a6e6d29ec2489921e0250ad2b4dc2a1e412da9d184687ac93d6fe1968e4e840a412c466bb52eb6a035be934185e81cb8e52bdeeded61248514605f6c6ce80e7be20d9011321785423ba15ce857b7328ad3488b9c1eb70b522e31524b951a4f32fc2601228eacdcec04a532dd72bd0474b2027ae65d8dcb452a68b007ad5b4de96e98058bda7dea05dc0cefec9452d361a8c753f69fed7ea6a58f6ac0b077dcddb408cae72e99974c67a694208c1b9635c96e710772c8243cb2f2cfa93e6563bad5ecf1cb3091272e9b81eca19012d64ff1bb3212ac4c7c1570eaf9c31e62e704e42a080e112af670da03f868aeafa406587e1e8e1155194cbc2b3669656894d07f756ee7373ead1efd04fc61be246136412afbd60ed4820cb8c5c868a0c010927f75af32f0cc836c367182a21cc255e79a0c9826cd0d0fe0773d62fed7bd942369b35f03ccd5d8f725173205c8b19fa430a9725ff874d31fcb5e0e82e5777637ab508b271c6fb87eb4fbc58bd274afbd43e9e2ce177b42692a4ce2d1deda38bc4583d1638b20832faf60ddcde29edaef05a5575352b596efc71470dfc1b9e7145be43ce93c786452316f1229726dccdb7b410110a911380741c6ac52197c3ba56bc2cebb44970c676abe02ac77895752650ca92f3cbc0435a244f85e9232d75c0785244da9e6738238e233ee04af69bc2e917a54e26a388f2ed9eb54a0817e84bb708cb44adfbe0b965d3c160cfd2c5c7246932ef374d8ad858bddfab5323fb3b264c120e9080ca87c6df4b54e4e0b540ac4960b9dffa60d2b5852ecfd9d7d2dbc663a22c30d732f586f8a72ca0e7723850cc962f8eaaea81769321ef6e5c3901d9c94cbe77e835179f0730c8e9766a509e28960521ac178018cd44500b1f9bb874ef06331cf0fccb6c103853a5a01349ff3584a3b0539da609e40dbde15909bc258184bf48d6716dd62daa8a3c80f5fad66570bb63d860af815a55c3baad4efb2fba35e0fd16b601f214f3e3f3e4d5052781fcea526e09c4e955fb524dbbb88e191d2717542958996e458417603907df88014ff8420bbf91ad78afb23b573eed46eb5adc37b7bca7b66f4397de19653b1297f8ba92f78b3a542eac6caacf0bf93a798133b1e689ccf6c40e5bf5267285f45802a70f8deaed9fa179649624df887c34f5eaa643912fc4d06fc2226bbacf7e6348861c689eee9ea105a058986583ee0b55dac87a007dfe9cd50569e8e2ab3f07af0f227ba4ec0f369c8ea6bafdc4126691631f4345eaa38710978e22022d21e9e527846cd4d9b419310e15ee2ac0c3efcd099be0bd2730f78c5836f22c73379ff5f015696e19d85011151ecf67c5cd42e50229781569ac4decf3d36af9d811bc26c184df2c8c96fa3b111f247b4ce3aeda59e89d4663fad964845946576f2ac74d0324269b78a56f6ebbb35be4183151daaf793d51802d024e626f9a1f91b0b94156ec7cf513171c4c848c6dcc5d537b55c2e95d87b64cd2f69f1b18209cfd092e444b6dcc687490c7d27a073b362bae94e29c86100148db01d648ee4d121eb5ee74afef1887f014f1a9a0293410fa1827d05d98fce65411ed686a58ad5d95fb6cbd2cc0718beec563f3f4414fce02d3e2c28056876b104f1f73ad9f2cf775d069301f566644eb98328434ca8798b6849fb739745601b8eb748da0698b5f60527f5a771a2f9f71181da60a14a6d9b79508485889ccef9f980e33776d696fefedf3327283e01c125351b06a552493b2d4d5ba3b121f3f0e8c09121b872bbbf873a20048e93b7580ac9ec1ac0fec6319c47bb217b6bf18b2b5dfe1c0c65dec9e24536dbaf511aec013abeb762ce2430754eb6da218e8c5c3b41fa89daacbc159d6fbbc6295578b3c4d9312942277b41aebd9f45c25e617b8977736de03b219d06729d5728317fe24c74f34d643c1d1aecb0c3b1a2a0946ace1b29d949038c7ed521169601de3e8ec2c50cb64de0233289faa67ea85fd6525308db3b4d83b01556b300f26264526d5e8f3d213f0bb9d09a1d616eee90afd7927319a838c6c21154bc8469a90ea7b3d1325e7fdc690e2c25b2232f6fd6e2271d16e4f13e04b1fb18130f015c397d41218824900fb6f1c6fb83eeacf2bd31bbd6d56a853637c34fdd59f8327c80000db2e0ec4d1d9d901843af0f9f7a705eae8d51e0566bfb638918f7adf711723bdaef9a31be249537931a1fe5dbdf4d190af0785d19894cd6675e376c3bd7933280a3c2986914f086cc9cdece26afccf95ad4707712a0d743e2a9826e9ae8e389c216964027f5f95490f978ec05827a50749c017e1a550800419e1aa0a723f6cf7e0f24d38d291ef73dd27822191e565db066de026eb0c9b615b3ebd8bf6758f41f6955282a507d24d19aeb0ec8b745aaab0dfe903387fe68720bf89ac724826c5dd75afa044d909252175969bde90862fc6e6aa60ca8033d69c2bb7e3d0707f84bb69ac687da7dbd0227a4c47b37a77488c6463befec22de23164903c2d3e7bb708277824e3f9e969981dae2addb7137f8ef5d38063216f0aee8705b1244c0c56c3ccee2fce1bf9fee42638212afb16b58039fdb528c72741b8eabd40a99fdaa08da8b53361e119c4cd99d27fb8c013068d8830764e8f88cb59b67acc759db0155708f4735b8f099467aa7b8f2f4e69599a5fb13782a4c76774bcd6774923d5c6914f83f476d171188ae3a33263a2e806703c67257396882f69f99c098a828550d85e683dd0ef43f6e3d4eb85ebffd04117fe17d8c0e3bb0fab1bb9db36b92eec68235ec2246e1b48f456104adc74084aa55e17085114188af140ec13a1e4e67a15c42008fb2fb3198574120e9093b78a8b68dda9e22b36944d59f7e9c8536edc2ec908ab4aafce0f348a0d518d5837706bd8d743dfeb96b0bbc923c979572e1a4dc77f150f10bc9047953928708b8bdd8e22ed67d6514a1c755a27e11198e5aef9737da9e7c17436beb10bd2b62ba9afc0efa58e555ddd1e2834b7166f7dc53a58145c79e8ae3e26ee6cbd3f4c116fb2abc43887ab76ec4cc1a8f4dc1ea572d9052c03246445175247209ddeccd8106d239b0b0da617a250a0a0692e3f1a0d9029d3c928f120287f22da276eafd4e50ae4db30e04931ce475007cef8669bbca3518eda5190c337cb53066c4bbeacf45c83874edd92052b00988e19af6f63e0f612d89640e2da08b02dad13c427024b6914199db31220b4a2f86f0047459a9561f2c8c48a8c2165015121201ebe5919725bf923305687fe8e45976170014f13768483e13ae0bde1f3b9dbed11584c6941ae5cf63656cf9175976148cbde4751027d8883417d6599bd4c849ef3c5fd788c226e84acbea53228f62d8a3ef65c14fb500d1e172267fb494169a2df19c25dd42863975335c54abcc85664076ca3398e7288ba91d3e3689235bbe8a41d1e35b11359f2c075b2c34848b40d5c60854d110c92cfebfdafd5d6ec78e731840e3b1763c135796638c2ae0c59b3749fc8230ef15b553e73baaa30d1fa52e63b4f6e40cae118e5aedbf9045e26d14a396fd20f1418ea2c05bdaa431e1f8392682de9948357cf7b7dfe23aa92c648bbdf1e454fcf849ac1daca18fd9664773ebee83649a56038b6dc858683d05ec6777d5a14141d151531b3f710c490138a6f657c61034887ccbc781fcd5dfb6bbc2a52c538a22694fe764d6aa139c4aa1e23c1c4bc2cc19e4b4121968e9c406270dfe22d4812b83e383490eca590bc4e8b035640ce3b6373ba4f566c7a67a82380def8929d70d323662036db4833ea59d23b13926cdd35b0e0e22746921a01048fa1a2fbc65c9005e6e2c987e1e7ebed4069d5fcf87230d7d5c2a86f8520eb9712f098b1a802664f372172d5f727705e7667497a31d708d8329ee5cf327fb0d3988037ca384fd88e4d50d19c21209d97cb029b9158a7cba05ce3ae0d899a6e015fdc4e32c973bb4d6625932b6c0ac35581db60f6f40100d8b610ff5efeda6bb7b0f508b6fa3b81815b56d9cbb69732df95e615dcea7e6422e771f9b6a4fd56c849587690765794093d16f780f8096b11ef7ee188ebd9818be6a350e46249143aa6c2c3d52d5c53bf3c435d7eabedcd14f3393c63de16f970b916f3b009b0ac74f41304bbd1c8a2904fde233278be62243d980a5196ac94e3c2e9a4d60ebe4983a67f948f0cbcc8859e49801a0427240957b72ea121db2047b5c8e225f418feac155d5de8f69c36f5f1624215b55e215a47e2f5bbcaf82db8ee7096cd35f0b79a562de124119be408d0d749b6ef164ce8b8a713b6aa33a89732f121118e5cd6a0db3a769dfe47c912e459485f4b45e9a444550e6185ce479d16e8d1b794ca6f8f0402f968ae840feb74feb0f739d024c3773e4f87825ac363fb01098822a4260a278fcbadfede69737f9ff7b2ce021c37997cf34c221af50bc2508af2d8b7c0774dc34e7d65964253fd9c5a508fc43b5545e45797420b6dddd7f5187a761ce8bdda1d8ddc1460adba961a4f23b08f8c70cbd6a6e769a58b28d54f319a2a7beab58977f6dba26e4c63272f34e1418883819a67a65128a2408fb0d25f788fad124b01a42c1599f78a8f18bf8d3e556a84b803cf2c4d866d2e31a5add1259001ff3b0c7300146bcdab12fa7775ee25d25b5c663fdb65f827025c45fc9222f3565bb15443d0e836dfb7bb660e8ebb7e276b7f7962c9428c64fb8d9e1fb1ecb0e603e536c1533cc1d3a51f082686b33406b712dad4b81eaf62de4772903aec6bdc45b86723756f382757493df190454ac69c4fda2f283eda4cc4a13a62fcf29e3708dd2264bb8be8e38774f9fa8f5071d4fe0061c5d54c87eae2c9c969373492cb933a6d7b44ba74d1befd31be3aa9a97ed72d36db3008b623ccf28d35fc800f791d940d9321efce770ae5c8d94441ec465befcc2581fc6c44934702e7c40252f0c28a80f237dd4bfd0717a7173be6aeb097417780f664d5aac3f1bc26defc5e2e4084c9dca0d96981b3854622aed11fd6dc3a7aa5673038b6e4d5db28a781bc78b714385b9d991cd941a428765a7f19c9fd96e6c34e6c3694c16fad53cd7c04492632a6a9e4c7902bb8fb85aa59fbdacf2420be8d2bb90b977ebeba78e89f3c8ee0822774aaf5c16b5baa484b5a18f9891e1f8d43dbed6a5eeabf60c25b3cc49a39464403495f5cb068a569479a1243f85e04dba44cd2dfcf67c47af974e236c4005678e3c23820a2ae1f38538758f1e9ce533ae8b2fadc265c80e8f19031b600475fafeb9f02127f7e18be909e4e4a961f9769d623fa9d383fe40ff2666e4c5570c545a8c75dfda060fb4ddbcc3bc216d3db674c27cf721e912838ca653a90cd46a5ca9bf3065222f9a58979ae94c884cf8b6ae26af640a69d4f800ba2728d348019020bd66716b931df28af70eff663cc419594286d72cfe0913c9d870fe3429f5786d16bc3392e19dd51669c8e2c73f0b542d84bbe3cc89982b0b4a04788b1276098c654a6bc0c291f868424bf7cfe156a5e289399115dc4fe3c49bf51d2776d36827f140ca4e3b23270da3a0550514381de86924549c607feb2ac7bb0b92ba4d54ea7c811edb75582795fd257cd975fae73b84251d84097429c1e8271b2b3a6daeafc057311918d9fa809aa89e4327036c537251acb85d741aceb532659fa48630a9511eb4f34f42d5336131420bcda8c376d0377548650cb22d68c513ba728237b560a5650abf9886a83eb47e1d69477249cff823e07b7bcf244bd13d880d70c3ced2e707fd07102837aacc8e9de75aef7ac96d0062560e3d660143f6ab86a759f533e179f105e6ddfe7360310a1f2468cb9f6aa2c4f2c155318f8f98d9044c681cec443c479cafc14479d88d99916bc4dae66226b73e54a815335c17a26cdeda55b5e6d8afea8de0ce5aaf02c19a8042bb4d01eb9cd1a1857d7ddf831ac4c99dc51a63e4aee2ef7fdfdf1c85a56983186dd0a87f39e4c6b909b3eb2137060413f347e1979c1ffc70392123f29e7bac9e4ac2bafb30750935c1b0033af24703f59492f73027480269a1d30635cb715c049f2223af7e925aded52809ee3355d63c9b84f562faa546fe7e1c20bd7b4a669b5a66fae1b1b583669a3b41ea05a1095c72daf26c59a712c4923bd295885ac28e8a53f721afbd86b58c1de3138d3c4863887cca3fbdcd293a0a4ff1ace749936cd4f20757356d1135730e916135bba8825f0ea6274d499a325e8464e9a20c02f5d7d657314bf64772719b57ac7ade7201bb1dbfdf00ce36083fdde6ea31e46f14f4e4920974ebb9a60021d54af0c64dc90d4f23af6e5162d5267fbdb595ee6251fe71da359f5a8fef10b1ae0951487be0d09c8a4776707733a59636e8993abbb879465d64aa3ed454d8ff8262fe2c3157c38b8e6341770a7495006ebcb6f5713f345169c36c82c4fadff4735d5a6a3286ba95bda2ec1fbed9987c2e810b5b49f68a327c9e9d0b70f11b39144b90e822c076348e00cd92b4140c868a9378895ec2aa9ec2f2d4f60702ddfcf07875c3bb6bbe3b17115789934335b692dd4df0209e4b4706b06c0b3099a62415f2a8327d8621c03ae27b87ae7e3e15551a66e2745e07ee90cb6f4d74d68f6c3ff1e179500deaf73c47109d57a6667fb732e02b6fd44737b71286f5b7a2379b06a793c377e538fb569baebd869fc598b2706f3503eb31b7e86d1df624509924bf323d55ad374837a3b0aadcd3d609d5de202505057f93f0ea7c3355a875527472314a840da8ad54c2df39adca33e866ac36e5101b99e32e56abfad3366001fbe018a987bdfd5e3deff31c8f806b91a1feb4c44ef0b08f471349c7c82a2e22fb6c9a379e735be85986a46a1fd70859daa85e3c8cb635f8394fff1b2f5bfa01651587712186bad6f22311df1d9aebdf9843e57bc5d53984ad98d422972948502b9057f0f12ed7a45391c450299718acec8f5e328cdf6a0aa08cbe10c3093ef2017b36adec2f2847b2ae93454f6c4f6fe7f7e21828ea27ad53e780b853a852638a24c2cfb3a0541f0aab5fc79b27bcafc589e92a7be75abcabe8f5ebd6b773e53ce07083fa59de1c4a0d6913c19c3e73bf04ba74e4fe7a6b2aa29cb7320ffd228beb2615c28e5f0ee911aab896eeae25c81ed1d688d71d44b20193f5354c49a930d7061f93ccd591e55522dc4452f47c5f9aeb69bee0ae7b902fa1a45123466c11ca0e6ff21c3e4e2412ac90fcc335af66f0788a3198f368073632cf366ec01280416de705ae8aa3f0bad8dbcef8c4109d216e0684dc79a39bd5140371f429e10b2abaf51ad1ea5e1122f3de29003f524fb7cce279943fcf3dad6bf243520ca356a21fb5260be1daf8599ec50ca9bc3cc5980b75e8c780b17ad9afb235a6188e36bad1bd27d6cc681b4c9e4b3babd5609321b517e682ea07e0988010afa7a220464c78378dd03efd5aa814ccf0016029802dfc6f7d1d84214e8f174ff424448445126e2ac3fdb19e4327fe4c763dccb2b2520014bed69903120fbad3e6be956d6d9d6e7cd16835a27d0d21ea8705b702b744cba6e844bf3e42cce8e828262231baaab505eaaec4c6b265eeba00af4aba4b09f3ac0306c471aee98371246362993394623d299e2d6c86dd506289174608435c25affde964ecc169ad82e70d8f925a04155c4eb04799c625829509b259937b591bb2803d26e6c821af0733c9d0ab99210832b3f9e397a170020f2caea5a84508133480b95aedd0b425501f45ef8fca530efcd64765940faca2c6cb161f6a40c0409c15967eb1aa0329dc09f549ee34c808e8d0aaea2f39f0d5d6d902d301e44fea51c8533ecea965b7629fc3e1a9ba139685b608e48465f7bc21223d6f399e3642147e8ad7db8fab3c4718769f8036ed2de3bf43555054e99f7f5e8eaa44aa16387e756a18263accdd1d156670232fb2328d57e24bb16f2955499dd46a6f075c01b022f46a0b72cee7a7dc81a0d4f9fb9f91cf5f9d668164bb7eb21ac1699ee130a2737987c6ce6d953a7faa75aad9da4d5009d09a6f9540ffb6811ad12684b3248a7b7b4754f111a0f83337fbde418c2256e4a8e4dd328689db59ebbb921b39722dd25c668b50b7987a0cccf5b2810e1c59c7527625fd1d0e6c5af92038c96f1ffe322db680cc8473713dcae09e06f10e6d621adf69005fd2b7ee901927d47e86b390c46ee70bf750563533ad28307da2241e421c318cead133b22499ed5afc5c9a0c4da061476d17a8725d5ab16c239d3c5d5b5b118ae709762ad40f17ba75f40e28af2451be4bda91700d38c0922af96847aecdcc113fd6f0262e86f660dffd297cbb041ac738308da2975a5a3a241ae660ed4fc504550b82fc2872bed31a3c78cef4b4c48c8b7526a84a0438d73b1634e9409a472d5e9e7eb80b88c8296a23e3315879b9a272944d4c1bb61c89277d85928e1bfe033a6c6f1432c82332cca4547ee7736f7781cce6d93704915b3889a752f31422f0ebb9a7d7384799c4047a8619f9232c6b2bc6de90e4fee8ab5b253153b5fb1a1485b6f0cdf704a93a2fcba5ac0609fa9829ff471b9e6b0179f8b61577d90a40eb76b5f9c9c4611f2d3263d2c89114e12b206083dd02d114da283bee0f080f813d7528cb338e14d3615e2e2e19290b27e039dab91160d23b8c7972e5e5db6c57488fb07da0c8868868f2591c52d8a8daa2401e11144ad30dbd229bff88a8ac3771e64d2f883b336c2ab9a2a09ba36bb3c7341db09eccfc14df03167f56369a36c51e9fe2d67ea3664ebdbe00d32cd7e87fbd884d9ac8430f8187f87be201adc41961a93694e270ba5113f27d6d93d8313a216004ef9027ae5727ee74ce862151b18783fd71d7b9a71e30564e6044153fb38ae3d4f2f6f4193bae234a06d746bc1b28922da9c1105eb76ab4e9282fe9c4370a79fe2c66d3cecab63db9a050f72e631fe23166b8f4e3242b398c57bcd94d8c74685a0caa7b5d8351a10ceb5f086f1675be2cbe9eeacc58304fbb9c90c3acb9c33c581252b613df5cdae689448be8bbe17617d3e2d95b73d942b4972e9e8af2f096ae0f89ea8a71c226096843b49ee229882e903d6bf1bb034d503e9a71addec11d6bcf30fee6081d3abb732568974be99fe85a8a63c05c6b4541eb93402bf4999dcde0673c8edb1e2590a17d4b20760bb53d263f6dc2d3eee9fd9ff8da478282fc9474d9a83a53ce11ad6510ec7723f623346a2f7c334539c0f54be40a29bff3fede18977601134b00c1c33fa5c85bffc916b8bfc555f0255ca3e8e5ca56cf6da7a83d59fd44dba1dff5cdd74fbe1a7e197e876c41454e32bb71c73a2c6ee61b909893585e665e3e87c4a5787970ce23e7ec51cee9c17ce23fb50f243b9343fffbe8061a1e36a05c62f74e3e8ab1c7858430cdffa9f9d32e756521faa6285d4d23481a1990120cc77eb687e3de984cb0f227154d2f52039d74decbd6fb962521e33f69df3d0d4ecd947ea2610f3689e945812ca119c68b970d6ae681dd947d8d42e789f229f6c78144c6dfc80adfcf87e8f91517ee5d25899be45c8216b7495df55dd137df43d248ac6c121400d21aaefb1d3462171cd72245f70052b02ad692b27e84161f5d33d68997ebef1cd6d1cd58933125166624c7962bf487957abbd7803769d5f72a83ee578d8715b4f264c60795ac329fb4b9ac7eec1a26a98793495988335bfd85ccb324b132825d538655d212a466578c284b394c2a28f720581db86b42bc4d3a10c72dea6a6d6087b8eeb2a8cbc69ca0b8482e5e277ae3aa15d8150f0693091c49f24a53c1e19e1e215288f412659e3391df252f9b4a0d506be9e4a30f4b0747a5808e0f1ed4f0b900863e9f63e24d4ac6c4c2603586f8d52b16d546bb4c5c937cec0e284d083c5fa6bbbeda701b804a060dbce36b2861b257b581499aff0c634d680348b2bef5c40411462aef6fa3d1c495c24f58fc57934ffbc6593d88a5c1849d0a5f5ee460dd7a077f2b53a007b75772013e44b1065a63880a406f48cec8132e092e56051da5d0ad0f6b83393fc24b0fdd1cca1ca86a7170f52e8a2c9890bb038e78e04201d4bdd0d811edcbb0a9be7f67804124d0f5a7f082e21ed80b6a4069de44056ac30de2aea059708d88eb8192319b2a72c4d50f4fe20f6ea070251e62280743653e7a8eec5555007236b6c142a4e6bea6f1f18aea43604cdeb9bbb43eab2658e779c223d5173a953ed0529555eb6d9805fda480b2c2df0c455e6d752006a030a974b244c7c858453012c7597a48cf5abcf6ac98248d55d4d5d16442870474652dbd651577cbd61882d406b6b8dd01cba499d46f9c450150285d17d386c317db74ed9ad7328e1a060d14fd31db18fb78dd09abcf9afaa2bbc106f73a8a9acd13fa4a724fa2b32ea832b22ae14ec58dc489cb63b85720ee2beb53eccdfca1f8f6cd0a74688a1c1e46c53ce155383f5cfc227332c3403657dcc809bd1706959b5e8d0683746e7deb706f2fe2a7a352e5e3ef702d31d27dde5bca0383db0705c8b4d91f15582818eed66b9cb33014e61db00d972837c4cc5c7da51ef72a678ea157b4608cbaab2b1eb89d4363124fb8c5b5f4a04dad371104373dce849f180312f222654c2a240493f787ff2a2a7324c3990f9cb8bd5e253dfd6440859acdedab69e282170c499bf431861833e92c04d5cd6fc42ba6bd16f939fe4015c7b14425853e28f2223d689f5d7d496e605cdd2d168a92d325d0b9b4cdf527ddf8858310659dfdc2a6855f5b13a37f0a0d5e3ea1a83454bd13296fa24e3d59910c0c008b809ea39c16193c3db2bd756f81f5edb7154e63a1bcf1b5189e9579577bc7eb3482b38329c9fc509295de53429a5417381432c0511093c939d8cbe1d7a7465a663b1e8c95d62b79994b515faaf074a116b711ced164afb0ad94bec8f0d5b465baebb1525a6b4effd9f5c7dba4e626a2de2d93310f6a3b8364eb2fe101f1fb59fd5b0e9142ef16047c79336f218cd8ef824bcbec02abd77412e05bbf3458e0b0cf4b5592d961d4c4039340583fc944f319388b5ef1e4f0ce78c60da1a7a0f37a460a0e401a6ff079d81eca27c5bdbcba2686f327e6855c554f37868d0fce518af1dda9ee9a48d37a8ee9f3d437721480f59dc04f7de45a4ef8a01bbeeb4bb7d1d52e90355e83763192f299630750141414b5f4841d666b534416ad7f50950ee9fd32a79c15ca64c0538255d1d976a1497f16931c7e554cf8e03cca4a783b0573afbf95764094307ae7870811488fefd0d8cef4f7938689c6cdb7a9caa5f5341f184b815cee60b477198cb340caac728dd8dda548cf06a9f0cb335bfc7b2e81615c6ef83bf5cb6785a97a86741df89914f38a08eec6054043fea1e90508a35edffd63a2d9db305796a0fb93f272733189a314b8edfa55cdfc1f1ccd4bb8afd5a81f5a0954c260d4081ccda98e8e7caf07cf7a90bac4e2b3dbb6feba111e20f968e36cbe53443578bc3a1b46659aae046b03a2489f067313a1425b7b0ee2825d8d6b5510b8ff621f5dd5e224d217f223d8e2e6d13b91d17b9a9f06a6871ef75700366191bc795665dc1bf74677841cdb14ff78871e0d841452f0e507c4a07c052bce323cd7a7eee9047ca678ca7d894afe9a8853b296c456be5331c3a0436754ecbfb7e45ba9432abda98c3767b00dcd5fde02f025379aad7027205ded666dbd4bde1310d74aab1a937b4ca47067e6c0c9b09a6a6bbec11718989e768a5820320ac44ec05e32bf9a5944450b8c86401660122b372b2a78475517215b7e534192832cbc0d4e5055627761edd4b80e615468f02bbefc5a82b027d1a98de5f5e263ba887d02557f07c535f472efed5ecdcb43395f32248910018b40977adbae83c13a8b1b5e64fdec26e58cf7dc6c0be67a26a52b34abecca50522b1ac611aa4f338f6646f5609eff71d0980091233e78a2dc0e83f4376d8a393cee9222ff4e0078dc165e8869b08c2802075dbbf26403c78c1218785737d687579ab7836252cabf15f36979e642f6f68c6d004fbdfa4b9aa136c7f6f285f55b10d773361f87f5168301a9e5d1b5eb91c6dc7de9be1ee5909e95cd2c4bad523cb347028fd664e131e8acc4f157fddb39e6bc2c95d013123f912a212752ce050fa4c0b7ff3dd4efd63c3bab77ac779cde03e7efd08ae146f0507e5d5f09a5552e8574ad3a1fc53da6a071d4b2a93d37f60ed46ad45783b9722d5c5df8d8d6e7df65d09fcb42215317c8e95f11541eae90b25fde7b401847f12696738c19ae6bc1d5ee009983749fbdffb8f3b8d9e4e10f5ceb3a8a0b577e225582af8afc8f1f6d48f9afa713eb56a7f10088eb5072c58c11d5b21dac3021477edc3260982e98ad43469c49c6c568d8580bce7de61a4b3ec13b64d5c52ab74d075dec2ed29b3221e576c8ddf07a4e30315318b10383254f79380cd4aa46e56ce8ad70a936fe6928e5cfd9ca362bad173a683f363d0d8f3d65633b72415aa4888b05bf3d5bed6707b7b316fe370bf5c09fcdb7f4540f405fa3b93a74a35d67f783ae54ea523c10de4a63229a6792f2a3db087c185bb51869737bf6031722ee5a0e167415028355ea01e8c06005a1ecc890afa971bfdd509c05fd918b74ba677081a7dd2abd9f9dac1c288c0edd18d0403db70484f453e09f04263e62d69d2d84295334be9259825c109485fca2b1e49e0b253ad727b859ba1e11017611ab32e4cbb72a30d0f23c08011dcce8c9b101bdeaa5fda50e54516780b98611411b706ed2780471e7c891d9312c245447abdc17ed49a3c18df9f209d368a834a2cbf7d512d653460ac54036e5aa42d5753459b7ae2a845095c0ff5cee6d6e1330cd318887f33e9c0ee7916732428bf660923501d95cd4c391904adb6e847b1584ce9465b1d59c36dd3251034d8a00d4609e7515479b6c54d3aed5767d054f7b402d2f8ae2385038156d793f4d007a61d162394871512c1e16b58015a68fad85e1b3952520253df08e496571ff88b81d2ef94d2be6a50e9145f5f05c8eddb0170bed998ec749591809b4a77544bc429a40c66f237f394912d2a602c4a2093e3eebba08532bbceab3d9e9f0f4affc0f006718a3753f642ab6be0b97128cb495dec87fb051dbb63c1d1795f10196d181373d021c71b6c2d88b31e762fb1a036eeb8dd9dc2fb14f0a0f1b879b2b757f34ed7c97a3e7efd6c8793bc375fb6fa13cb15dd349257a07b58197d78108997efc03973b8ff217d25dd88f791bab80a75a919e9367cb43e5cf5f675ec6d7e4a50207aaac3833b56379dddeacbc743fe1ad021d2ee77d506d7c03a322dc1c2f1790b45ded71668c3c2b8adee8a490abb92fab5c75890f7456a31658679a0cbabf559b185551dd4a15fe4fe87d3c4c561bcc4b6102893183bb3ad5f5352f82b4d896cc32e95ca087895cd19d2de48356b11d2165bfbf761ba981828a485fa6940ea1d3df0947dab5e0ce405bea7f131353357dfcd5596f91013830ffc875e73d08e1002bb420333f0053fb95225411093fc5642fc82a6ef2aff94a977cb72c7e31c1e919c69d9d782df142f4593a8330d9ca9481680e1056ccd39314bd6d30aedfe1f714ec7ec6cdcddc3b973c511dd0df2c96ff2d7a4c2cac2acd20c2c13100c795dca8dd12d5580350b71c63d8a63c7938bf86e7b28939ccfaaf704d60424f7a4884813cf87c52bdb8b241ba9126d3404aea9efdcac06d095da41720a705d7085497f183a5c3b18e17465f317229a3694228f595c89c5034f22bb45dadc9b68beb8e20e54bce2359e26ddffc1e1ff420e05e4a14861fefaa729d43e4d3567ff9279730806f832ec3a34d7d8414efb4e666886cda81e6acab8bbaf00d35f3a307b130ba956e20cae0df2a107249f25100c6e1bfedff119801dcd4c4747566f70bfc949c0b7405b8116b74301de328e43981c618ae247163ee11419c18057c326985f7a765290c85a11d4a13dc730f5954606566266967bed7d2b61dfcbfbf252a4475cb3eefb197f64f08dde7425783a39939bdaeedc71d93c2d774ba000423920dd8c611f9326b81aa1dcba40fe5f185f292e8be32ff700f209abe0b2d29b7fd85e2e1728a4045dc316eb690302db9121b9e5b3d1cd19017a580e3cf3409d2427d28f50f5df645b05f7fc81496ec91679cd48b1a0241126536621b1c0f616d681e05c0296b7ee98905496e965b3962d55126ee17d96be81811f40165aca0e36b7637774965ca70cc240138c83156e0840e1fcba4f215c869195e941346a85b8e5fdc96a07be670c2c7221c417f848eb3cfda83d78adfd0718a2288573cc376cab28ecb3efcd60070a414bd6facf78c5116984f6a34a0fecfe8ba5a74bb6fb630ccec9365e929c45c58c0fbbb41d56b37fc0856a0d3601ba984017a5949d493c16e239c6f6e6e6b421decec7bddc4eb629044e2993915c9a07f2de8e5b57ee4891a741f8893b302b701f8f914a2cca41f5bab8a8bdf118e1778e2b6910da92e65b1e44f6bdef644856c2a2a384c04caff6bf3856b8f6c036b21a6d17a6faf40f1b1f08c4d5f87ab53f4b417c2802215e6f50f987f9cfdd3975e4c149711091b0bf8e234c92191f36057c805a1963326c9280efe7e8f63b57cbfc81ec10684bac7a336909fad816a9f65120848b502478521a5d51afad847b44897338cc4f5681713c7688e530c750bb1254b8a0a406db21398dc76a609523df38e48fb30c71450af1899c115c8de2b7922bb70bf01e468b98d86d38a6b0cea07f99eb4dac6f2fa637748c523a8c872286f147f87d01698fdd995694b26d60cf3f31c64fab30e8701fe768fd5ba697d2bfbd9c6009d62b3b3eb134091191b0cb563c5a3d38316f514f4c7683ae92995d2043ffe73f70c73aee880f50dd5aa983ebb67e940d58835a56b388f4da695430b92e4613725c4fd882978e943605cab5b8d63e2487aaef1dfb68f0453c71016f54aeabf2ac5238c6b81a44b5a7a92306aa27bb70166892892b1dfb8b76959d593683fb4c38c9262e8bc124915da15ce2df07d5e02070ac1fa90a9f39c33bcab60561d756c01f1fea0390c35d653426eb14ca0d0c31e1ba8acebd6d047d12abf6f573654becc4be3600f1954025f3f13ab467037525a1f15d059012d314611a5818b66b088e66c795675ba58e5ca51746725d663687e4662da97dd65337c971cd8b59218b996e1ba5c6ea48ada782bf4446ae6cd5a2aeeb39c74b612c1f0f90ed65abcf49ccdbab81c43c3827279fa262c08a56152d250da8a72d8b9a2a32810edcbd0e2a7b7dfdcb883768362f21dfc7cb2e204fd70a05da0b16019e767cfe98ff0f8b568585a0e208cf6dc8c307695ec82f1e7c87416134547c5401bf36b27646fce5cce6532f10e666d51d6ab8e11bb0dee17b4ec27f8a89cea7dbe7576d98696c6d5420c26c73d8f0ae132767c760a187ebac04b3d4dc030b5b1eb18ffa8f2a5564c993a1be23412d82dcb4c6d72b60e36936f7ebdd05cdd6e452c09ab4b5af085516c9ad8925b717c12d449e3221ecf4522d90211c81f0463531274e58b7234aaba60237944b107ffeca42ac937e5d2dcf6305d1caa0f969a47b55bcda2e2e87d191bf12cbe8ed637a7c8ceae67a6e6e12a0448ffae1a128fab0543f5784382d176c3a67e90cd1f9de311e600fd6a08f48b91e0b5a1222bb2593998ea5f99b560d3fb8601d94b1b3f68725eca38a490340784d54e4143a4218ed5bce2cb89f34fd3ecf9931dfd34acf0c2c7a22ae209b9b576071ea07d7dd2b29a60f8d773cb4413be0597954d529497da12f5bd1a9b72f9bbbe071da72a9e71091586966534da3a766f3c43f8334878454b4c36936d00154dae1a8663b7050e7ec2670cc0e5acdf822051cccf6a75dc3cc307aede16be6058783157e29e17b938f78ca8e3188769a4af5dba7c7e36aab804a50898b6ae85a278568da768778ebeb683cf7ac551c91d2e9f9287f4234717309e63d3a2b25e4a991d971eacbae0ac9945d193ecc76b43b7eeaacb63beb17c75eae387ff38f098194d0122f529c6f55e2957f96688cecbe9ed705dcc06aa33c1bb31bb6494943998ad115ceffac7fc1c4668198e73c29ec80dacad234afe160864ff3cdfcb92a1c6cdb21f468fe8c712e5b79bd638719b832bcf89f35942ab165aded6be0617bfa5331085e474dfa7d712c2da5e840ef54109e6cff3a37f62fabc4d19a7321afb4f36eb0cf4424d122c3f7202e0744819a2d20db3f6b6f79f0a52b80403356a2093733665b9a26ab5033d34941e3f73c56216c9c8bf32ec3cc585d093a6bd00faef96d1b72b2f27a598e6ad9f9f19252ea77867172d06ccbfbe96958c2fd6ace8af1dd7126d96d165e2c8a0d705781bb6f79e1fb26b35d738f0686a225239806ca670757d972c2c231bca611489d57fc7be48cf48bcfcf2633ce42de5c50a5b0a2e8540c4fc1f3c7dcc4016185e66a593b08705ae603bf3fa67edee4bb436749567e458b665eef172cd4569207f5a8a09fbb815777ac209a4702ee5393225dbc32e463072487e836e453061ef2e9bbe97b8e723b0d2bc4914361639832e9a69c525cb543b6c4fa8160b035b4d95c9f03cae9c26820d0fc1af3d3c744ad8099e44cac119fdb4c766b9ebb6997b6d2707eec7e48751b1baccb2a954e565cc054c75f8bc6a79bb480aaa60aa4f34e3692a70b08b0bb1fa5af3a35b2f200f5eb355aaad8572f0dc41cecc8be201a339a7903e4a8102716ab07fdb9a080eefb76b9649cbaae97fc9a3f4d028ee55f0be16141d1aa5270e08de070f49d71c58ecc787f62b23be8ff315b54cffe91de187cd64f118f15b424833881444d893212179c43ae40045c02f62ee675f00ab1e547431ccc8e301d80df60e541434fb6c37556241704b16ae83121d91e153569653d21e48aabdb518abdad701a87f1e33bdff9e2d360f0c37c81b6ba03f1ebb82bd7d8f262389b199f614cc62d693d8093545f2c8c22ee5067ac7354bd0f2c3f7eb31ccbf246995a8c6e673050465881d162863401b259c1101011d51ee023738218f80b2c6cdc1528dc939fea6a1e442e264cce43ab9d1ec7f53babdeaa425f7f7f90c4c5919be8677bb9766af2b5a3eb228cdc84d1033a1d5d6cb75307c676347c74a2d0a38e59cf5211e55d777a5506e28db106414b61c24d8676d11eb5aa064d22e347b98bf551613f940e1e2af8fb0722f003ac85995a278b10675a1c0a628a3d935105127f8cd023db40be7885d0081ab03a0ff51503e2cea42c5ed7390011682c443fb8fa0dcca5a9ac68f19fdababbd2b1cf9204af9255cc3ba400dae4cf78a8cb79c0b1e8df8c3260227efd4d7e6a4c1f86c86943038f7395437b38b340b047cf7a25503175097bf5c6a5e50121c5a5c62ed3eb0a21f9e00f0466b545d7d0e68dd192d9048d5ed9567bc43b5450da781faa367391257c88baf975facced7a208659a028043423b7643d4a9ec245c822603ead94b16795e7e059a8cf9a2bd2aad897fc2ed0bf062bcb36e76ed6e2927a548f54726aa0851cc39f3df05a12e3a319cf63df855103a7cb07b628d30c6c1c332e969161d361232a15ec7a5932c7fe843c55c4b771d263eca61ec0564033c13db57853e09fd3f1ac1185b96ff5dd0a79640c5ae0eede8039c708fac65b087134e42189cbd4dc8287d6776a5f3950fbb41c8966575c191ae5ca89e0eb2fa9a9706ff3b8a5b088baebbca5e61bf3ad135407210e7fc09eda9a68522502ac97f85cde5f07693544dbd4dae0ef508552e9902de3635d51dcc9261a135d51d0c72ab3470509d882d805394e4261f60e3dff5cc6cd701c0ce3673b7ead5f16df83c4bbf234c6f422ffd69182526e1dd00bda69e31732f185eb9a078b7202cf11602a42360f4dcfd9784d4f00f5187bec7ebb31d3ffeb54215bd5e7b97e0f94b580e582c557a146222b5329dbe4ca0fe5cc9f137f379d69ae89a065cead7045e48b8bb842976f7350cade25956031ca6a5e4f55ed528310030314298d4933bde9193db8c21dd60a525774afaa7b84de07b33b6d241b33d7e99dceb4fab0ddf096b1c7e5161adb1e2d01ce6b0cc0b0028c0209d05de4ffd7352b7f11a2724b1ae9d9336d14533e2481e6ee17b2bd9ba461b9feb7ed7ad1522a758eb53ee84b5ffe8002c6fc840631811f6c79b69769164253cababb1e984bc9d05882161f2617456b02a4153193ecddb07a5d88a4a1850f7b8918f63b9cd9f7f16b5a22f53beae67d5fb018d3bc81afacf62d49bd06c25a2d19c257dc02b1a91932d057cd9acd1732184c94c35b93203bf980711446643ae1e980a3be38e69efed6856261be7edc6242847277834b8c4f3de2bc1a89844f837aad27d7ac8487bee1e292934b85ac9e44445bb6e6607217ae08276f828a22ee0bb6cb635a7ac4a4a57e0f9560f27249128212fee46aca39a7dc72f955bcb4119f5cb11dc4783f0c0617c97a58a4798ba007525ff7531c30e31990805b41202ddc966f6a0e9b0995f988123cef10873d11d8591febe0d9c2405b541f9cf88998f31423a644ad21ea8f56f47a6236fbf9caa3bfba1e4273a91eabad342cf814d99406ff87eb04d6a6560712dfc29de5847ab33f03f50a867f6770760589852078337cbec24443ecd3cb4fe7edc942f41c1ed52f15875b36ed71cf59de567593819c06023aac1598a5324f8ef73b41c229b8d29def016ca8e75d7a7332dd3dbcecf5989b8b256128de9770212f6817dae0ec2977165f290fb83f38d1d11d26aba36b3e3ffa96c86015d326dc84fff5109ccece234bbd499d92cca97bfa14c7c2bab77c31c7f8ca0c1a7dc3a2229fc3628c6de14ff8037540545659f2a7051783dbd7875e230a9847b83198490613110903e6d17c300c6d5d9e92106ced017daa2b3ff2f6ffba0b5182fce8c5803953a915052a276521312308faf0f8672bf63bafaf7703c40fcc251614470e4b805a4020073619db4e5be56cfaddc2a394748a3854bca466117a6ff2cdec21e7b5b30bc49f0e233bf4962bdda211665571df542a1ae5f0d5aa1cb09b8200978b88e35b9dde22874fb3393ac3cfb6eae80df53b58c63754f8a83879c1905793234d8d8674beed13f4680433ed703449411100fc0c5e17fcb95f02a7221e95a5427fe820e382c076750e3a3d1ec3a6d2bf106a6fd05b8f1a6ad7f023eb8a7546ff9c291e419c7d12111250f38887b660f20f6f9de0c2be05386db827309b3adf12e95c7a9dd4a57955edf4f3fa580637a23920db9dd1a59b1a69fe46d23f46cb3e3d541dff2e5815daa55c5674169fac83425e96bd6f18a6fb2b376cb68336c318e4f490b3b6d6183340396030e6ab58b10de919d7e5d96a5f2a5ca492fc43f30c1c01bbcc80312a65c5937e2f6aa74d2719dd3a2e0c3b3889b37ffe5c85346f25fe0c5cae148cab11e7205ba42e6c39bff01c9e28fd52aea46f7a7a3a71d4637b4445f6001a0a117c7808a8e1624d5f81e634c2ce54386c69c16461cad508f7dc624a3649300143b2b72a93d4bc0a8e18e5ef0951129bb380facb09139a085d8e3c55471fa803be72dfe9b1303949d1bd274ca8c985b64021de5c8bd0c6efdd906d7d739026dfc4e71631ffd56fe561caa102ba7752b48ff58cd7176c9b7775ad13403912d8245aa956ddb97e9f78aeb9c2e3d1d2bb69619f58a771a3944dbd11ec92f8561b3d8a1801b23eb68982c0ddafbc5292165d8f4682042f740b1ca4eba37beef8629d68e4d1c827f37127baa5376f45c031feee1f3d685e093e5217f641dd18d587e666f0c37dd1996490e1d9b83f03714af35c53dbdfd0b44eb89bc01a903d49f4d6e2e4f67abc86c22d7a68718debf780420e951862afb0bdd6575f44ee7540b9fe9ab5ee587e3558eb9e4d0ee96d30cb83136f694ea4d50a4835d7d3ea8e38317a2715d30219b5de023c2886918d59f787686b71082710af5c0064d7706cb79e5ccbf94565450c61c6cb3bd45c48d87cc658230a02487f56b9c267b2dfa7c3ead57338ad1f58970ac43faeb4a2f3322c6bd17387cfb6d51cbee7a135c0725ede5be37956af8d3ec042e793e8d569fe838ec3778eead6b733161b72891be15baa31051331523f74f8bd1e44412815552f6535e457056da2bb59764bef0480a681d70db18faa468456ade058aa9beb0183128f1acdbd4a1d20fa98390926c4c6d52615a2d3390dafac660d6bee675d818aa2d53022f78f93aae32ec58d442b64e4833c856d09d76cabbcf9d31f183c15d63e1cca4cbd0c24bc3f8cd1d5021042471fbc64f5e1910d2474116293e26741b5d0e3883f53784425c44f2e12491d5ebd8e8e96e9fd20cc6574a89fb1353bdae9ff06845c5ed4df1273fd0081392f13e43f8ecb8168d8800bd42d26946d5335743d4a0f2b47cc6f24780d79ee2d2103e6b65706b06d4a5009275dacdf4d1811c2be94c19dea2bcbccc77f4f24079d927461fb42e0792bbeb2ea73bbd143d4a955f6d82c5174a35aa28e219171d3b13e76318b47bdcf35a5aa7d674071df31157154501c50082870b517668849487d3e4b6f609bab52014e97954bf6b1c6834b969bca34494ca8519cc735903ed34460fb3d9f3a4aa907cc27d54f75059c1cc0c7be1df32e9d467c3d0bdab5d7d9ae94a5f9dc1b48166e63d3deda241fbe05a31cd5c24fecf3de4ad1d3172a82e846b391a5230dd6b351c6cec0c57cc9316ade4e07c31741e10c6cdc172c88c8ab095dcd2f4ecb326b3c90999206ec8896caeae3d3dfd4582c11ca1028eefcbe51b1d3f6a88ad01080e5f97174a3a2db0243f6048b3f2552533b860133d8269181c5ef5e0862b3ef1086b50407737c34f2542cfd27796eab338353d48f8534654640c7338f2c0c7badab5d1b1c148f51db6fa11d7c5140d76a1cc42375395c5bd48fe04482904bb24faf8a7de5fb17a47b30c6dc20817b1663beb06360a365b928c7fb0feb24f9eb4cce1147b38a7cf8914f7394fcfa1c2a577dcdb452e57953569424c717705786a0e871b7a79d1ab8ed00b1b7881556b919b4fc824ad03ae45f10d85aa51c83713559c7d44325007b6cc2cc9f249804fac3cc25ff3a81318dd62b5e9fa15ff90077d7a40a91b45140e1980125f993df0e367613b5fe40bd2a8f3ad9bdb1f86cf95e7c05d7d90c2e7777f6136594414a52992a1995f45fbc95624bf309acebd97576080d3b1d83e4f384f040529d407c6dc1354ae1f339428fdf21675338a3872335b09803af7872507c33d8ec3715fbfd68df3b39c67e7bff812b97492b0f0b11094a566ce5a1ad6b026f35a62f087e7f5b32d680ac794bfb443be5704b2e9771d9292812da9088af83b919bb9c4f175df77ed94d7c2120f3e8ff480807cc0470ef20b983e8e8dfe74a21f813b0cff6c6b391b6968db2d90bb91145d91b82304a6f715e842435d685edd647e84caf1ef8d867647d869d8d35ab083749ce363571339779f06a463da8b9900ec08ce1b7c8d40d30f22c1c1347602337798783e7482e049bc309775b28a8706f3aa5ed38455edcab2a864ede42fe73c826c2a701982cd5830c9fb729c7ac4cfddd1bab40919a94d39abe1e6fb504233879e589f72166ce52ddf612e7803d4feb52fc2a9417c9cfc35b11f0b2be73dacbfdd11253cd63209911bc12037e93c36e4ebd9eff10ccdb0a600398835ff21409d132f5cad63ceba3022d2a657efd0c02fc0153eb40c14f8f0670bc3f05a49abb21669a50fd7f494d4e0da3da5d607cbdb0c4114e0ae8ec47b56bd7f961f73be80705257775f8d409c5c91491a5252f8a3fbbe9c38d876b1c374d8798b50924e979faaf12c747e258c0a90dd9b49e610cf917e8f8527631137723be230578acae1af61825b6343dc73c1b4308f4caea5021be4cb643477ea98fbf2119f7346ed82c46bbb291df492f8a3fcd049ea09195d543735d55b803a593002f78d5e0601503f4d96150089381cb85bd0dc25c16df264b2b81978cd5f4fea6a4a02d3711f7eac589ba8ce1c384df88daa53daf74c7481307b32dd313644a5fc0591c8412c8cac9ee62160757cafec29a031f38ec852aca005d833611ba0700b10acc5a3a92c43e84e252b3a17a9d8f37a377abadd2710f2cb4d212e54814f1fa653ad94ba8bae07ff332ea556cd096aa620e935887fef7164da740d08df22fc1412499f163d627b847c169e98dbc34596697bb6bb623192d41c4b9cbf59f60ff2070b94525df5cef7c3cc01a7da3ff11a20d246554235b4f28eed33b6f7d6d06f84ed6b53d126cf593f91c2723b361b757d5085c2a3c3a8df66c1e16694eab62903be4ed50dc960ffe11360c4ca2a4f2937ae9f8cfa1701320dcbaada4bbf3da02381776f55a3b4eb2b141a5acd41c3707b81cf431141ff6934002dadb3b3a3ea6515ac8d4af6845f6063e3b0d0e94bcf8df9f68dbfa506680442e193fc8cd96c6e2057f7785822dc272d25d10539879f4fa759b9c97069517f57d0823940ae6955d1a7f070706f5808277ac8cc867d824bc2f74d37ca4b9314ba782018a766e89a0efeb6f7e0d6dff2c7a51f35e470ed3abb02a87851019f53084f72bdd0568f14ac63aef647f6edc218494e09be2683e271a20e17e78b95d54e4ab453ccc4f977b5545a1e40627363ad83381a299f89e28aa4e5aa241ec26d0495cf6b9421330430c34ca175e92a22a9fbd698256a90f06ede512d1a2961fca2d9f0e570c696fbfb34dc884af49b00034a491f31b7069ccc0e1b8e50aefd61126b34ad73d896ddb8633d106ebaeeab03b8930691caf9298aecd73f7c87fd429a10c8095947974d9818dbe4005c3681b56c20b281b9060765570f69cafdcb94692e8bd9fa9d32d1750cd137af3df6a3c6b0efaaa0e70f4bc4450ec172ac9b0f036790d5cde8b0da5183ec72c4eddc87d34f305720b742a2df08c99fe173706b1b9ca21d73e97a24fefb4ee5ca2cc2d2c60759d9f985dfb1d60e0df274426a0c786058bca0044003bd9492fd076e586ab5e0b94899b8a45464f20da2ed4161bd0f93b59f80e2288e42e4f88e07b9ec1ef7234f9e21c2de9c4b42463b8dea67ffce651ce624099c6850f940d8719a6cc9773505cd4a3f700fd60391d2b21bd95d76a90b3f2306bd19e07d45010b7c86784e4808737a95b8dd61d20e55bae03e61bc13e646c35010143e969cc744d46d0f47d2cc9a89d4892391e174d29479e9196ff6162a79029d8953fbb089e0ad81dbd3cd54fd23bb6b0bf5a994c5a177251e59a960e99c9ce03ebe2e03dab047d5eb831989d596478aff93ceca2cbeb7f37e058263eb6120ca012f3c637e5e71d6f2947419b342ad66bf80dace9eb538f048d39e15d7182f94b8b8ff4675239a4079a1c51a495a5ff6d29611720cdce50cdd2d3d314072e873949a79d3717f350fc21d835a9fbcf0798bf573f31aa7cfa4a69d8f5657a434711c21a32948e3c6c023437ef452920c17e9eb57f244cf418a43d7f888967c827841ae7ec80f62585e6bfad2cc681e7837d8292cf9c699cea21f3facd833ef5f910dc00893b0b9b25afef7b749884d2064e3c01580817d9961003e879558846509700893345d93643543d113867c7c43ee11735c02bf6606c5f81d91f64a6133cf15dce031b6defb25f0a912fff0cbc0ef87671f2be35aaaa1d8fb4fdaed7d23860edef55789a2e1aad1a50a19e1158da6b8502d9af49a8c82a9db0f5b57fe8ab3a9b205e5082a6d6a348a0ae6c583a6f8916754a0da49092283f22a05587b69309b47b60cc29b19550dd7d4a39332b7e33d5c35199f5833da8b6f29d2a825e9d4d06138de59a36382e35a62d4c342f8475879e791deb1551ae76f20d8ef9b223c6c03399e7e6d3f71450b20f5228b5e8f60b8b71c71b446d8d49a46d4f81f281d37bf3773d17eaf33bf25e497ffa2f78f2f9296433ed80c8341aba3d8ca9fce10a08ff3ec0b0a1f77c7b0959ec55b71e1b745a935a9e36bb124aa59e20bfccb4221772e868442ad8c93936a5ce160d160b96245f91199ee0341a94e5d1eb29949ebab87a2bceecd192630a98e0f880c8fbb15605ba3073ca27370b3081528792f39286d1f8c972b69e3872d32034f44a10e85dcd754a2aeb801e223ef367f2ab7656aa71614fb264338f5f6f815e2fe557abdb44b1d9d572c6ae1034d81ea0535cd5924b442c13b5175d4e49f236f8024a131f60548b29d8df5c2564e6f38d6029e1846b0dda381fd9e9568d52d81c611801b93a4b134bb0176aac3833e21a2c1d6cbaa88f03f5f40aa797c094ce6b45bcbd80f1e9dc3f692fa621622a8cf7af8a249c89b559db6e1d9c1e02fb5fee48710e32c1ecebf18ce84aa780e30dc955342080647035aaac2cec33721ab7a314783b22a149f2df1366e4acf5cf92a47fa56ae289cf4167e277fcab9fe343c1a2319885be63d5aa89dd5bedd65bfe1c3b38a147cc556244954dc55b486914f6b0093393ef6ade9f2751a1af16ef3b571cd9881143d2bc24458421a9f898806313f4bafe35ab659b9d039f9e8165b24e7c1a32ff7fe8f02f7127cd1776311487ea5c0344f5992cc58da98fe2fa14fe662dc22c0f15dab7fb44de8c41e54c194d8db7be26f59ce04843335957a6bf86b2d2fad71ed21f2892e1ec4d2d27d06871ea326d8190c72ddf8ca0479b0d8c587a242e5ad72368544aa82b23bf8b0fa95829e86e7b9799e61a4b89448d5871be3a75b483dfd74529a02115162be84f8d2859ff3ede9ad6773fe5e72949c5c7631d9f4cf455e9679483abf56ce9e4d0335ace1160541f15017fa4519d28edf8a264808ac676e41be9eca15929d246249e7f1f5690eae3a4ee9e6c014048ec457138e772d86626f67db068c21fe829f58523cb72e1860006ffb087e2b4b03687531123d89403d66ec22ca9642a41041c71935cc1cf5fb20f20f3b87f2f6d0a3173ee48227f389a0f814688445b3ff82cd56bc691afd18f4a1fddb7d0bf8897169f86d086ce6a974f3a598e572479cf329b5719351ccc1a3cdc4b709d494fdbf6b00e98cd9e15ea5e6d8892c5b2ef1ae95cb082fda18c313368e442f46230f4d8c3ab753461b6219c436b662e8f6307367be117c58ec2b7dc8070ba5a6e90d9a5bb3397c689509d73a01b1c686d88a1541d3df101c73191581f01bf9898a59cad98b154a2f92425cbd0c18cf2a567ec4c43427e88cb5ec0e2b7e942ae5ab91bcd8d96dc8eaa7807e9f98534be0d8331d24ccd518e3be3c9e972b28d7aca5262d4f397ff70f1609e9e50efe292383d5df409d717a2e2601eb17dfe445ff0c65a113b97cffebcf5030d44e894203c327dbbae23122a78c469c208246435bc5b6bf7e847ccc1e31873cb4081c7a0d9628b8217272eaea69c1f209b9196c6eca4c92216841db004d4463b93b7880f1750b5c43d11e4de1e6688d638c63e354e130f61bb6415468ef87f4fc0288e6302bc05acead0ce3f33fcd2036da046fa465b53d9a05280d2420e89a19a693d8dd5179333d98f194aba6b0ab5e3de57dc0149e7d23486caab9949f8d1aad2e307e5e46dfcef7da2de319c778744bd2573784c385d2f969815538cbb7413e35df9f80f8cda2ce4bad1278a8283182a6982d92e7074af632b906e1a28e3ed1cd2ae8ede1649496960f661e91c91c436956337a0d125305d85f91ba419bc8a36662a283cc1fcfb0b8cc3ed440e299e2c857313c6b672700189df23541d6a900a700e1167a9eeeaea437a3c502c674678c7509e3c828425a046554627e2c4aafb736d10498662cc9b690dbafa9503b961629090e5ade24db3d8186eabd171646f479270c910bbe5e73ad08e8709ec523ecb5cad5621af425f65266f61bbe8cd4ad311ad3acf5a7f356a332699f36407697e9cccd22431bba40a3ada46008e28e85288ad3627daa594f04abe466a264e57eec424dcef17afcd852f5c12ff2af524c548d195d20fa4ccf8023fb9552bfcf187880588d4c884d3218aa8607f2882f1002128456ffa23b9c18cb318f03c98a0cde88435a9860d4a9e45c3173c2d3bddf7066d2320a100cb8ff7fe5be118c29bc5ed69ae38dcacd834805ffeb8a380a156e212ad901a8e89cac9f23cc8d5550540304fc6ea6a168c2d9019459307c3ea0960f293d4b47d74a2cf97053f85e860e35208de0f121f5cd9d178e3b09f0253be1fa98cb4e6ab08a4404ba8d1dcc90f5ce0c72003d4b618c2594ebaf6b732b1328919459b3509f2444c9aebd2706a786a33948fbec2fe816a16d7ef2473063f4972c7067f0f07efb486b13b3b50e2da0e475318186c416e92b6c61617242c3b215e03765f1fc2d1c2203a96e1058442e756c64e295fd4b0cec52457f34a74519c8d8e851f72572b8ece88d24f5466a6424bdbe54ef4bad1f60ea57e7ada59c8440a4123459a5b9016ade9aa574e8345e844712e04fe895688fcf9e63433e9dab0f544519bb89bc4b9273600b3154e443875d04781b9a7425ac5b783788bedf6e34ee0c01b15dd8c3bdc268cd58e3c6f6fb2dad07528d81ea9ed0224d40b73eb753dcd3bd8ad0595323a4cc6bfaa05b76c8b4203fae1032e89d8783a7cd55bc75c2c2b04c38dbc86df67b29904859388aa8a58b339b56d8268c73137bc975f2cfea512c3760459cc9d7a0c4226efb54597e22d21809bf7b4a6f52af94b3fd820a6f5df4d659fe2a0a2e4418ac45fd6ca3da2ab98fb8d819f8301b0e759c29677a7826c91d70e8920448155bfd8e7066bb36a7c53d68aa4cbd22afe1275ea2b6d008fe08a1c5f767e465f2588e3b2e89bd6b97df83b1138ba36e2d51a8c85a40e2b1f979eb1c43b5f25c96f8e04a4203a564740430db1f54a1fc7e318e862128d659d9231f0af620a0e458c4d0b559305ff0fbb84acd21e6fc2e29ca18f332628aaf0918d115d17772c4af8d5c6dd3ce6b116dc4e232e3badd50dfa68a69c13ff33631131a8f41515d7b87fb96d370ff3c9d0d5e4e0084d5f42902701af65c0a9df4f03b29954998bb2c17baa03e61ee146adbfb8b283186c3cebe586dbeb990d380fa92503130cd30668b76e8843567c11cfe1546f73920b918762c1751bc926c519735cea4ef2f073cfc872ac1228d2708d5fa681dea2ec01b9dfe089a538e5b5e4ffc741633162e9b8f34d9b6ebc077c8b45b7853737fc9f15bfbe5f4c2bb0e81bfe3c751fe348fca879f28ccfa6abbba1289fa627a5427ce0d41f008da73f1a12cda21ae7e9fee1a161d56f29b497ae9c22e78d7fe956875d5deb9496127d635ccc4dc4c6dc52387dccdf8c12ec698d4f84bdec1ced29c2e88f160593628bf465c1b00b47ecde835c53ec47bc609ea6bf6c6b0055f1875feaed9ffabe678e12ff50c99ba4f2f23d34122c614f11c773fed87c9737010c2831228cb1ce668b301dfdfeb0fb213f9a92b1133bd401f30a0f32ac9ca7f4f9e689895a968adbcf1f6744da799175269ae53e6f5411316e75e1bd28f0351742a887176ec41b446a8aaf36599b54bcd1aab8d1614cc19a40c5d606cc7aecb1fc66af4680a5755242181cecef1d781feaa2f0f07de9f9b6489e6ca70f6c4686e6deb744cc09138fa91e7164ced2b50b3937f0c880596af23d575a977439796f5a305618466be4823af4f5aaa2daf75b3505b3f16856038924d7def3334b9a23827cc52a083f704ccafdf98c9c679aadcf3d6bbcedf5179046f862b8b66c9a2ffb4addb0700f8e514dc4db077f24cc885ee0bb9478ec50ae27fffacb4260bc58d6d3e48f966a29ab33303f9552fdc14b2927ee37169d8cb43acf9d5794da5374307823551cd8acfbf6e2f6f9e0b92d4b26dfb346261d49530b96c94b63242755fb445163130e76f81ad8a1aef6981d3d3a7ea9112d659586f990c95b4aa7f01098bb9dd4957248c6c18ca59fd17fe07f30a53357b0161c95c3ae32fc9f91da0318d143146cb4a5f0ef87bb3dcbd47a3d273f9a0c48963be4c38f57a1b5c14c9e4ce1be6b6591b266ae6ce9193831b2e04e6bb248f6a0905e055d56fb19118ad8732565b39b6927a078018907ed78abc734f378b3faf1e396ab434e622574e378f544f62d2c61434be8c1ef1fb716c474adbfde1baa9efd58f6c11f18a04ae9242e3d5e9db8434f7f676c15bc3a0ca598815f89a9fa40e43ebc6f21d5c9bb8d67e1dca07ebf9ae45d4db824aa533a1d3ae1d93f663a5e4507e625a29dc114bf455917f4a3d88b1f7a6aad553f5322530e95a72eb0752277d17f7ef2a6001b5d829395d6e57b9e40aaf0f060bdbb85e52fc6d0da91522d4f9d81e857f8cedcc4058f583183d20ef5d4ac67d8af37499db7a160594e672e0f1556bbd4161babeb3c649b53a44652e196d51e58266ace3f10b0ea45410267878e1101e820f768d5095c3d8eab1ea21abcbc462b42c579710c3ebfbcb25366e0ef2f17837f097b8af0c4905fa57693ffaaefb4711c38738d2cd36085e6c623f41080afecf42c5aad080046773621455b0c2a425570951a5fea590a82727f6e30e10bc26f08d2541e91c01d970a45ffef7a40f4f750a5a629ac832f23365964af373bddaeb0a7837d1177f34a5e9bfe4241b850ff41cc70906c4fd9ef1b60686fb0fbe4cede0ae3c962548fe4cfa7b38ac27804651575afb519aa291bfdf7beb868cf690444b672493ad5c45df636f13d76f53aa06a53557ba9435ebaf4ef60b516251e1af058883069192108d2198bbe02279e2ac25f34fcc011dce8d9a1ce1ee55079b5b3867674ecd51491b93340837667809bd8988a317b61cb7f7869dc4911dfa9b0b495dbfcd3ffc8577ca1ab5d1fed79d5d7b56983b58f9d30115e9e6af719959d96757dbe6836b222d69fd8932d73cf465a1982b1aec58770247de1d122eaa603e299f16fa6fab0093f26a9d9c8d55a2c7fd09eaf90611f07a6f414502a4c1880d18635495bae83a72cf3ffd9848f093592fdef8e0c9e842ced75042b68ea000625803f8052c78ee374873c51a05a44555fb3e37c62d051c036ba9241bae0d086d7a5027104a19b83756c3480c14b2dac65122d7adc1de589f5290719620aa463dec8ac2410629d944dcb249a9e548af5948577110a8cecbe1f464faae31cc00e8940e019e038ef05d273553c064a9842282362112cc7b01c1faa0a16c933e771d182438320cfb469a187d137ced0787eaff744973a02f404e10ef37a891ed6b74543db775fcfd61a38a6c076d57d23be8ce49c403869283a4652dbeb33ce037c91ee5f0f1adb11ddd0630e16d721d19e8329f2bb633915f95c343a151fd0c727f8b1394b2d4c3ba45d1cd9966dcd0224a8ac8e5776ed00e725f78961b21561917c27ab504c819705cc286e860de099db1d8b466ef76b87e1f93b80dbc0f760889cd4b4621e6e4fa74ad15427ad6a3bf76ea2831ae82e88fb2073590f7abaa60c939c20726f1841239e48920e195a2b497cdb8ff3f721c393d0acbb43f941eb4e7540bf43538c743432da48ee4df73edfefca11c9021815788a7c5ed5d4afa879065ff1d98642732882aaf793168248933a2b613fddcebcc7075f7159aa426eaa9b476faea1bd7a79497a46907098d312dd23582a396d2e73425aaa9003f56933026801e35e0e5a38bd8db1451a667ca84da143a104c67cc291618575061ae5f8333c09b376c404945a4cef52bac36456b9b458f532c167bc10ea442a3304b9c367ebe6129fbcb3fd1703590d0ecd7ae91bc36ca37d636b55820cf779154b0b0529bbccfe6050bf231603b1ebead1157ce51256b47b9940fe96900bba14657ec6a03cd76192f704492c738974973d02110c77d78215895f02ae07cc99730f34c5116e449f6f9ee700b9c7a0a3cf5651a913ad1f80a02168d2676fa75219e2bd7886f22b22a6eb8187e7e5eaebf8431afd300df24c44c036ba06d471135b9f8ebda58fec94e90d1890ed74c8c91d1ab6e6ece2441c2568a83812f7c747d09af7e2b38b3e300b841bafbacb6a78d0c341c6d220645fdd333532138b0f2b65dec26d6890a474f7c72f76de9987857da30208a3fa99a804c940f4133651bf84149adf60f4c9f60fb1387aecb5bb3132ba1c6c4e30975e90839db3310da44cd7e28d7b9ae6f3d637894de2eb96809f745c7e3794a19c1efc65d594a3638b3e93f8779b7cd4770d7df0e36d57ba5060e947ac7dfc214c111dddb5fa8ae2ad019019af995deef0df66f3885f93f54dee21d456153da877a832bcd87ce54b5792d75d3c476b70666339742021d048eb93f3799d534fad27cc8f13e9e675ca867fdbcae52099c9448afdb80a35dce41311273d4b87412e8614c11ae827b3f9db5d17727df17b20e22e0f57e608ee0170f800cf6324edc1dd8a8ff81a75b4d52d266826b284adfd8d7f63b5b3bed917809bd6ac58857372db2d92bb186a78bfdf02c8a8f9eb5799ab5dd62c677dcd8de9a852cb82cc8c46a9c87c7d3a9e66315f2b3657738ade98e1abb4a9c302f11a13cfbc4adb2d488d7ef7c5e7f3a340a5ae54a9b388549f80f134d9b46a2270becc1d1a91f646aee6ebde1764d6f9e19d8f0bbe049819d8d14d84e0f4992a9cd1e117f2cdef30c60aff53d21e170734b596798d853440b0cfbece81048206f2ecf818f09d90a38a20ce2cb7ccb94c1ee1ef380f0386bfee72368d6c90e1fe5a92f7b9fe19a997094c3f52e53e29b8670ef1eeb5054046add603fea3b2ba2b36dc34495d5d526f495bfbdd9cca8da7566a83dba2424b4e46f5f4d0d3ca52a661af16d18bf08709794025fdfba078d40223a0b95b5b5756d918dccd181b8735cb7a37bb060baa47d90afb00a754f71b1cce078d631e25a6db75f1971a47272ee7ffca416093d097d8600de24f33f573632ad8c40acfade1affbd7fcdb684a15e683d3a14af585f0644e6305cad7386592a24ddc4a7eb5b03ee10250348e07c2a044d8b43d0915fe7bccc803715aa4bb56c4688aca1a22f5e2e399ef41d38d858ee426c70f5938035f6abab6bb5f27f65c7a2e3e0033f1a8676d953db7c8b3598753b33667028690300d87ee8aa5a0f0d40c258f29c30e2eb82159e729a5fff3191a06d6d28aea553ccf99a63d20a527ed63ba1227935c5960cf2a9a52571bd3703014634b8d3999d39bef5897d9e961cefb2cb99375671be5a6c7dd0cb1c8e36c2848363e2ddecf7aa3ae6ffd253689446c23883ad2c292ae77d39eec1560f39f80c6595c80da51db10061c79f1538e88cd1917cd47054ac21044632eb26e73eac7dbeca8b0abce9e1e4d40f5272d37528e3049373d3b639285d3f8092804297409c91f35e49f4350a8eb9dd395c8e0c4c3b9f98d683bf9fb7142980afdf962d169708f2735ec00f7ec2e024db16b3d77849c435f95ba885b5b5dc09833430c47bd54a65e94d8295e7af7c8d385dc4cffeef310da8c5053c8d6bf03593863d8bccaf393b99c8d6213749a5e10301d1a8440fba956789c3dbc3328f30cca2490e52362cfd86b1b7991c641fdec84bd52a33049ec4f0353317752174dc430d62f018ca5250bec69f7f6f81dcc9ec611f0e06dabd423ee8cd4cc829aaff2e62dcd213831e15de3bb23ed1d1786e5a56a2a54150ea6676861c603d89423f844ce3d20f250e956e074426ac31704b4b52a97a152736979943ef2f2bcfa6910773d0cb7dbf578512d60672e2eda632cf7e0a21254f4379c9b4e304e0b05d2d0dcf2a4b7882f1a5679ee0a0c37fe0c90a2902f49dc118888a58734fea6e0b6bfa0901b4ad0afde43e329dba6bf672d0bf5b103a804207c551d968fc42e8b2a100e004014f61a41db2bdeb06d5b6228a2c69cc1fdac3cf6ce2fd2c882875d56d9282ed6a2d0045fbb6fc3f02cde1c9a747165e737ed95fc8254433cb1f7051c78b857e52337c53cea8225c32d7798066266b3a72ed182ad7592679bd9100de74c4e66af7978d8c3b1c676ed2a8a39f52649c0a87e09adc43b2a746c8609e846a0c896018d345e4afeb13fce870ca73f869444764d79eeed1cb734675cc78eae5094f774fb7894a1d91d6e757327b47fc375755c8005b4dac3f1fc14464aedf8413ea4d552c9fe3677df9147993a6d0d4d946956ff206614cf7dc44fe706fa0df7ca715a955b64e356763e621a8b9dd0b7ed103bd9261c5af8d02d8522d982c873a864a012fea855b15531be7abf48f5df667a7d0b9c69ab864ab11fd684f1bd595fe2f49dc74002b7c05783c7a42d419ae789128fd394a3d4f844fc46d5898728aad6fcca93f96fdacc2866ccf9e87ac8a09fb3478b9e80e1d68a7a13372df71448761fad51af660fcf7e7cf5dba884ccb3ba63248f171c963f36cfbed2765ba05d9371f82c97574a375af5d6e7c3361dbee7b6e235a5258847ba29dad4c13c2021de1cdd2e3317c370f3ac9a2942f11a73bd42e0ec899fe5ff9405cc1d08bbd8b2d0356c4ca7917b7da7fbb328d5e8731ea1fee8400768f55f2f87b5780c8137271fa69b0b8deef04fa5964f3f6ab5a516b09fdc1c83bee452841fe0535223e8adf34abd5fccd2c6e6479718aae930249885581c60ddd7cbc31aa337250177058af6102e4f07ca9b937e12ff570bf69614e342e95bea335c24dd300be65bad53a3de3a54effbac6bcfb5c6fab62b861cfb6c4a88f872d826df77b1561114c576f043086fcbfbec8290768366069af9a00f680128f28f02a81c6bc676f06565f624b78f57a46579a4404e4bb58b840041e2270a0357128f165ccbd68b0a7211fb27d8ffa3708147b258038aed6b57f8034999b13b8a78c23a21ede80d988fa09521b14975ad524bb66e5547e56aa6db521749e155d6d862405d6686952013880d52e20391a43a45d9e7099786449be268a7ba087b291c902cf4285400ee1b06ad1f32e577c26b79443be76ce7127e5326ede088e967bf4213c3b69d65305b140db57d5e4fa35146ba267058294fc699151801df540180a4e2b560ed15a69e49779a2684d341442c95d4b638db6aa67006871da0d8f92a1231e8d8ba4205dd7562348d7c6891ef88741784bf5fedb7a8fd3ee69f04c5997903400b7b1a5a1e81c43201e6a0eed98a1a08979fe08f02575c585c0ee0cdc11c0b0d184ff8d5e59e48eba121c50e3f93fc9d123fed259fb10af97362a0b31084cb2123bf370732bc05430f017c5e84b1f3096ba53411972b42d020a36918979ab7fba89ab6bcc662b68860707d1714910cd515c8491645217f962c290a5001c7b7ca11a1909a212ba3857070f155274b58c1ea10fe94ebb2df8f0dbb28c75b573ad86759b82f50f1d10778b7d742192ecf3bc8ad0e1c9fce11c58ef8307420ad3a3b29ff8f64f2d678e838058bd5b3509412f30fa0359abb5db4a9652d5826f4d38c00cab4a22c62835c006140497b4e899db218527b29aff7ff742ab8fd605994e17e24a49d5638db19b56b2f5effb48bff0b1b0d06c6a022776feec92f7775648a1dd9bfccad13ceef64afc78f38c2e75d12a79b0837e57ac94a3304e8d2727d7698e2143a6f0d161023d9d4ee3e086de2fa8798717684307f37cb1b595f97611502225a44bf59486cb4f3dc0a5ae3b267f050c8ac57d9306540b88e339cdc5354990c23eeb6fa75cdbc6895c5f042d79bb05b9e0823895ed85d29823460ce0c829239bc880de689121f839a12035c87792e0d4090f174b0b7b629377b8db94760d031180a206adda5c66dbb828f264dc1e84b5a55e18d69cc4582305cd88912e0a11c0fd3cf805e5249043a14ba039b8da1f4dc95daf0884746e3ecbe1474321dbbf34e1facf8696c472676ed77311f0a73db32c4ef69b3c8534d65ac37c6d6245f2d692e1064ef1fbc2148ea68d031b1661ab102a60cf5ea928dc38cc42056814ae51db2d8b86572553ad8f5bd8e2ad012182814b2f3ded50b870c6ce3be8ff5c262194d131b955362ea90bfe6846a646a37c668191169d850672cf329da5304fcaa2b3a02b7612bc0c36d0c481709d2114dcf1e8069966e00d1d9f7c2aefa029f7395765a8fd5db3d2d57a5ba631ff43bbcebfced36d93897b7458bf8d48addd70415dd896fdc153ac1d9e72cd2835261033dc9b44e28aa18cdd47f70b97d0d5deadc2cc828a20fd799c604285b1b5977ee9957b653fcd8cb24f86e4bbe5c52565eba9a205f47a7f43a0b52e913f17dd0b88a00f4248a923ceb789a83d77ce6a4254efdfc3f337f14ab333014c32a5cc03cd6e858dcb865291b6811c3bfe71472ddcb061cc20c24464dcf0eda8da677ec45314e50dff0adaae7604213c8a75e4054af1fa80deea041ed7f08c724c3e9146f9ff3881431d3bb2d40bfb84fe7e65850a187122284c68d49cdc224cdb1c1fd99cd8f46022fd9a8bf601d0228dbf879a6f79addbd153a331a6c5920f13418bf7eebb541a61b847fa97f22cdab5c2e5f4e2a119c347c7d0807d3ae12c0993b542a8bc1503cd02d148bafd18279703880d0f603d9599ce4331a9b423d04683b7804fb12ff4612b59cda7a13677398bf2f7f1dc20ae8287691c58704bb3e5eee87af363b5067bca25fa813b7aafeafc5d97ff0ce115978216145a5d523b6cd268a7bde6c6ceddcffa01a19836ae830fa460a02da7574203ea82b98f2b269fc380ff524bdac548be5f43d06e826f0e279c63f07eed00d1f51f4742afed7d8253acc4fc22afc90dee1d2a816324f97297571f3c083042639d1770c201e95562838c5e2c74f8eb65ea57cfb5a046346d846a6e528656b1eeefef9f00964da359804fd0fc1af03e88ba85b02e959d70eef7956a88450c6aef30afc66b3b00d7318ece2e974ce6ec9ffd0919cbb6b59d1feb46be3850f4c3412f47e2be89cf444d07f8a4fc6b3ae441cd7a671654c1c5b373e1cd63bd10a3f948941ccd96c9b59f49d0f239954c1b403236acf51c7348ac945c268373aa2a42f41be9c761b9a0defbb2326d9dec07cd56b10761cf648db27f8ceffc5e521e33bbff09e9d6fc74f555115bca208d28dcdcaefb39e0f95c1e570ec4eb48f29d80784b0c64c360156dba2dc756fffed4811e47b84884ecb9d96a5176b3bcae940c48a0d8fb776c6dd7f59d312e7c77d5e3032d4e13d5a6804d441027364eef8bba8017bf7f36ba7ea1b584c9ce7f80bdebc1e8d9cdb2ab6e30f8bf7e911fcc538b28a46999b59b76d67a585e0ecb3cd5581fae3dd3dc45c032fc7837d2ac19f6ae8b18ef33399d2de470d0680b1644a8fd8a5e97408958977296a5e7e94c0375c7a8de7b23882dfbea81b56c050ce85ea9b7bc9e244a1b3bcea32c47e9e4de0af6560c5b280a081bf091b15795d2692a6c2a732dbcce8ab9ca0df3c0266172dad4f6a5d91c69998b7bb98b2a93d026ec5dd5db1780b28a0f08060a1132d805f69945b350fde17c26804ea3ddfec84c3399d3287f30e9bbd4f6d7f9bbc2f817f36ca538ba2010b1e3fa580fec14ef4eef99cc03a4ceb3b91e5bc76a4df84d88a03b48e0d23da8f357d7dc74a5aea010d654e517ec5abd6e6981fb68ad2ed3a08709a20371cc87884897f6ef9018c55d45b2216938f340b66c6f391dec9304646bcc8efbda01f48309de19e4815025a4f4034cf57fb02d336ade79a479a6aab72f636d3c0b3bdff44ea7b5ea6676ff02cfcf634ba35c26b5a3772a1b36991a0775b3fd1ae4897b6d2ff9d3b28f22866b64fb812e983ad53e89a3cae709565abc6b3c2855d2104e062810873948226d16293e715181cd78406d5bf5518f76d82d37bc5f1ccdf864139d683f7e781181c31daf0c4525675bafe3a862bfc2bb88ba5f71d2ee9d749f2e10c97b91e64278292818f9567c34df1b5db805fb3d52d34135c32aa114781b3da3eb70cf70ec4fc913a07714a4166e11e687f2436c8010011b5cf0deafde0ddd5b9798746234885dd6895678a4d281f0be804a117974f6e07922be03305d7f83dabd3c3554fde0e74043d4c039b8f6fb1149fa01e0c26513ef752e7f39e03c962f77b290cb523b5faa0cc63a944570ba663b1f883dbe7d2455d318019f9481075480118bc008259f1eb53b656b81e07f9af159144754db080444bf1d344b7c4c1bce938ee507600ecb0ad376924587a1740842949eeda4ec1d4425d867a9a0b9c2d7aa8dd222eac42fce837dc9f69259ca985c8fa3e0bda16cfeba01eaff8f34037cb066903d63a4919d208ad01a433c9dc18bbf3de1ff3ff50c7a7dfa6c39275390a44b41b226221963a8d7d3a1312599c719b49c81d46dfe2470ececd30ee932d84198c7b416f999d4592381b58bebb53ed46d3179c58996ef265b9ea388157e38ca2d8ea3de5056932dbc9845c93da02deb826e6a12b7964ee37e5074163c15b639f7b47ceb947af82472b288adb0e5c3d7dd6a513d5b8dcae9a5167f8da7d8a54c8be60cdcd89af49ad98292627494d2e715334d1465a279b3e461c3c9f1787c342aef455272bfacccc596249aa560d9fe7f15348db13bf132234785811e207ec8c064b0fd1173886f2f4498f1886bdbc402a53089ae68a459df8616f5deb63e03d20cd210996fc24194334a98591868855566f534b8f900455b7ab72aece95d05db7529a0b6438b6ecff0705d686c96733fb5c60a2551893b72bce5ef5286f8e6c15c5cc842ae5646f7ed644f397faa89ef1715d34ec71ffab2ee692430cd8ff010dfafcf24e009cae51133e530719476dec014492688e5b09df68f70b0caf914634067a00dec6653582bdbd5fd2504ecac7589b6b4b66971e1f0e1c85a1dacc1d90b5f267d2aaa971ba77283cb2d2280e7c3053eb9959713da0a0499dd7d2e3532af92694c973dfcebc56f7a2b1dfdff10f0503ce71551571e42d90987f179c213ba60f6b7600fb58a9adbd5f752b2c092b1db43ff50a8e7a38e21d408419e32ba5945ca7166cf4f53c1476d5e93e25d390255c2fc1bbec4aa031d536aec652a4909c2635a806fc18fad1e63a460d20f6e92c6b4baf3f541c45df670559cb310e0ffae2f11cb143b7ed1e6bffac08811b18d23abdd8ff0e9d4005c51b417a4fd2f73daad5435337d44e20f5e1df1c32927bec07633599c34062b9aecc82b273bb40bc1f326c038f484345bc19e29588611d607fde276cfb9543052a056cad40cec565a1ce76e67093432d7f550f6ca367f8b44c7ea615b69ae99d5d95c210687affb0dfe92b8d3fc34733c0ec92fef19f436219103ac919fd51382ae285afb9434d91dc1ff07028cafcc9bc507b2dc73ae0524c217e95bbebc1e3bafdd9440aa58da2ea7520e04430c84c3ad30cde2741e93ede9386de8fb8a4f17fcb4a16fa0bc2e37635d4afa771a55b3d91f58313f80ecacb4b63ae825f1c436b4e1ff401f5be5b602cd975573fe08e7f1ca9e5b5695acd19badf6da0671b387202f88e46b307ec6adb7e0c5f5408413b11d155933b3085e8229e375f5869230651e4b8fec3f65a345bd9dcda226ac5a12f96e0590a6ee9c57c0be42b3b4de06b14522b1f977c40c1cba2a4f9495112d843accc0174509f307abf76155d9bd30853e4d075e37d41664c6f894d4fc8b88eea46e3fb686214a318c2fe70b5244585209af423f1771a096daf7ddd6d6b6ba44197288320cf46ba820eb81233152803f6c517fda39e0b38fd08c672861ab2cbb22b363b782440efba829a58ab724dc5211277b1d7ad02c95b0ec4a1cea27599a3fe42b463bc783bc9323cf0881df5a1ade27c99480363d2ccbc7f1d98442dbc37aef78ff0c6e3c79100d13e7a158c1cb8db7f7846ff7bf5632c8123e81066b376ee406846aa775d0604456142ae9b887e7842f9c7add912927eb0d251be1f9e6a709a829d37726c8c30ac496d7813bb0be95d714bd537ece10e3f2353d5aae2832f94f67c66fccb4a7034bb4f775496a1442282a7c575acb2269517cc85dedb024748815ebdd767f2e8ade458ba4c15da9965915e38f606825d7276a571a0da43f1644861995fd497b64ae9bbcd1710ffe3f1f02c8b81dfaee79accb72a1b86805bef684e033e7c4e204977cdccb7b65cdc1130c9dbcbae88404ef2daba897999c73b63a734caf29debbc2a946a2a521c5e72d109dc3b12a8fe7d4b33456a0f10ecae2efee18dc9da146bb4038471e0199bbfc0892cabbe689855f06be51564cf75cbaaa821ed5bbb3ddfa4f4ca4101d0924f312785c20181cced1c1e0be827faf1d51872b1dae7e33a1ee42ed07fb31971982264fef8e5ef760e0d30be8c3fe31fbc4329e8eed7c8983f8b11b395df9c9fb0bd59cc1eb758e49b0f36f1550d9f12deb1631f619f2a14d31df6115f8031056da9c8a63d2a1c81ef4036ac8173f81aeab73306b9d497331e8ec8a940ee66c9bcbe9cfc62a2f2ba826fab4d81dd5774da32c9d3d6f35c98072fd58bb7da53efa50c26d2a77facc5a54c0e0dffb4809c0e10f0424ce91108f7ac2c56a241a5c54706f02a999198ab669ef195865a9e7cc562c64b2ff4df385f7ec4ced6c64b2cd147776d9aafbe9eb95cb3405791266140c73d9a431cb3b4a2580dd4f4a8d8e166615a2ad0f8cda7bf6df806091c0382796a2e39414f6d43a0a34a6d4c334b0efadd09b2e8cc9607b0d47717e0262f7147c70f73881969c2b15d6b4bd6e80b834d49bf9b6ccb3e1289b301a9a6a017957d12400255a2ed46eef8a2e28e162ff269d1b2443b4742e898ff9c0f475d811fa26fea3dfc8a8d59aa4d01f85fa2ffb8ba0f371ecc41c0b912aced6f36a624df81f641952943eb57559bddcdbb6b3e61f72112a066cd91f92620f91119f07cedadbf7121d0cb712fe1c6f6e7410538ffb3ecae21b5ef6dce951b4647a1613c577e4b90c12243034e50f4c19f3d269490bd0c1d51d378bd909167fd302fcd565002931091e271f61f54f5e1c2f04eb473392332ff21ff3265fab099dd2fcd0366b1b648da771b34cad33a3c5e7797240acbc3f4d0ec888b6a684b38d1ce031eb3a620159a71b998e6f400799ec6b2876ceb2d851fe678807939b58019a4ae15d5c053e56ab3aff635505ffeb6bf3593919dd4b8e317bf2205385ee1f747df74b0758875cf317fab01a603f44324e08a87aedee74726f388d00570d2cb6726204f0426c0c5ba9f153572cb3d288a9a2d86ef013b9209cb190b5ee75f2fc0075bdbbad4bbbaa01a272c960305932f312522a9011d864a05f144e76311e30919a59f1479467dbebdfe942d7bb107341160a75ca3de7e32943f7ba7ca81ac9659e4f4de451f035ddea9965dfbbff8b9c1d92f517e0ef58a301c9fb5adbb7fa94857b18a3c15df046ae37d8b239a3467109bf5a6dad4d68093695dbc9b877ca3941bbfc2b35611ac405cf972d87b6ea9470da63c9a06218f0947aed837bdf15a55b33b07cd9312f46ea64fe93c8c69329e72a14839c4be16a22417259588de2db38dc7ede709523e84933ae91be61df70e4971158e6ec470aaf9ee0e206ea688d67165c6ab4a572c52f618142d16459dc782e7d35c801b7b7ae3df1cd451694d17b2e6c2d8f87e483f00ffbc054dc5fe1495476aa3c235afbfa663de0ca2f018a8c992b74ee53b04dc8b20fb61f40362afa03938d4c8705d6ee3ab97dc2aec4ea36f6d5fa66da09e06caa5c50a7885b12aa3eb6704bc6c6dc28ebdab974dfd26165e4fbe73910543a3e76bcc4bad0533886e3c23d1c33add0a619698b3acbe679971057120b869dbb6667810af1e0c896daa1bb1876a841036049c10ba1a7cc9ed0b4a7e93fdf4b4cc7b2c76dd3ceb4a3ab61d4a77ee4e805dea7f2d44be323569dca437bd6f8c6dd85bd1cc40f0591b06cbbcfd9c3abd8a35a7e2b9391eb292a835889461ed63988701ea87e15194a3466a665ffa0b9fc47d80f6f6cbf31718418b993faaffc62195a12b5fceee152abe4bd853b9c140dce79580f90ccef0d770abaf6f5c495440bc383f27c0a33697a5236990d52b93f61ed4683ecdee712fa94c734edfc82168a5180864b6ce1822621fdf5d8f57a0770bed6b5b5475a3b409bcbaccdaacf0314d7dbaa24e603486dafcccda71722766cc32a09ddc2f866f278a8d62808f80128e9bd0347091d01c82c15bb4e4be4304d5543bbf71406f206de178a593ae238d503f99f03667483eda8adb841afbcf87c104186b95d14d135d8c1c6d1fbeb757b9ab3a1a4561432962c90e726b52c688538d6f5621181aad528b47b774ef39504d8c5047ca009ea5357cdc29d30f72fd120d0b937e908555e702c975bf33f93276d2b3e1d867e41f100b1e5759880063003dd83e4a537146ae7b3a6dce12560a543f18e355bcf8b263c5e9d9d3131d9f995eac060b5d15af95d057808cbbaa8149afea2cbbd521d3c89fad247697ae4c2b1ae76270003f380df102e3fb74a6c3042c52a62323a51319785b3eccd01e90c695f9414a1cb26627818a4b4c7f8ea3fdfcdb43a155abcdfffa71602a5e3fb7d6b97216a5561c9d9147d6797415e5757b3000d06bc5eee386c49bb172290ce041f3700c3c1325b538db52eb38f534a6aa922dad23a777b37b25a26f3853745840f8bcf789ec4b8e08f1050ebdfdd1b91e20ef4adbf297029fb0fe491e5f7416f9559c7cb677446c4f937000440bd9e48ece18c3ed1dfa11b3e6dca804d03aefb62c06e731c077ef14653940babf0bcf3e213bb989bb3a89d24fefcee2d817b4d82c7694b9b867316a6832dadaa464ee8371c9a9129b3eea35c8b8b4a5e6af877db2aacf079deba26ecb3a8793d31b19b63b3ce33177736e0a6742fb9f206535c00ef2b1d9142493302ad3bb2f0f58c50a064e59ea1c69fe77da9856baf7c88d3bb44684981487f6168b80d4b0a0af32bf2f5874e74d77be7a6a2835e4a19b5543ef49b7c8ca6509cde1e5679472bbcb933d897119e1ec0f6de119fd239eab177ee96b1427c1f1ff90471666c789c052a0432fe2fb446ffa057d0d9561dc285071d0fd6c9c81450ba626694c74c51daae9bcb500a8cfd7ca02d26d7cef78882ab4a52c56225c45279b9c2abb7115743f720ca19a4f474ba54bfdce527f92912603c7af60b0b1b297c0cb8d64d00d4e62de393a93fa46afb6ccbbdc9d54660b2f00b8acbe0b8e17a303f355b0b42273fe794f5a021866344ab29e672d03b64730eaa4c3ed3d1b51bf6252e9a6204f9c32b38d4d59baef5cb653226e8a031fd01922a9eba3c61fc240953df2e4ead730eac81bf0c945366f7fef9d53e8b22fadad0fcea39a74a09efd08ac83aff1f56ecf59ab08fa914a4ccf5d31823bd0aec0198af77bcff1d9bd5699a7b30d8a3cad48c089377be58780cbf84ebe1fd2e489f5aec023b5ea52b2bcfe977f4978a183a8b62e732d25a07dc224d65388983245ae678473f3804c0096ed06ea17c3e056a41e13035283a402d2c27078d64376fd88e414f60d0c52aa9183cb90f38d9fd51c63e1a6c7a738d4db763e832679372320f4f9ffd6e6629d55d53c9c1d0e5f2d0c23d4cb7a08e728256da70116531ddc6bfd9ac582f7fabf4b46c187456f6bc1b86264de0ac36f34a89744f910fa2937e1f15d3468d0e0b2798282b2cd14054ce6d28a74752a0fe14cabbd2ed2085d2aab9442fc0629647e3700a4a35c3b6577930cfbb9d811b0d37b6adc93b5c567c13aa25231b94b4279d13ed63087a361f19e18a4784ef052e7182f6fe5dd55a45342ffa88bb87df502f5dc82b3e744872066e721e0ee2c0960ab9722450f435ebb5da4231483c9416bab511e0493bb934637cbdfe93b3d231cceaa6d6310c7ac06781f2bbaebf33bf0243d2b769e2735f9b6fddcfe642ef1a2b06a9bf0f57b73ed3b06bd941787be089b71c969e3d051cbd0e3a6c7b88b25ff2250027002f598ffd28152aecf868e61002b0d12455f3ee5e34bfff554b61c2ab4c95e022246544722fab9fe6da4a11fa94be832473b2df0e7e5e00e9d29c50b42b5f8b8f095da914f9f91ff86703db3cdbced58ca9118074b5eeed7760c2f5410b4e3d2fac3a89e0c20432fad976f8286fea1c1b23a27d25c154eef567613c82b767639ceba3c25253cb82149c4bf7184cbcbdbf7cdf3c4a690c675328e314e55aca87227918006b839a5ebc26c747aff61170bc9a57e89a641333301a8e5eeeae6117eb4fc58c33fdf004497d0be6968fabf36193db5c662be77068466b946f25ec75537b99fabc9cd28e72a51d06e2b33e9214eea804a800db9c63dacf1abd61d224478f6eaee1259b8d8c66137e4ac8965fda8e195572f6016fd645914205883b6d658ecfba40cd60ac93b49212c37d9e0f98427f7404b2be0832dd47bce21a17aaa0386e2f8b4358850566fdcf695966a1ad7630a2f9df4919b5e3e852d3a1ffa560729af4fc9066e043d773f47a5a1904d6e04aafb4c0555d4a5bbd42a5718a7046d04e1a471cd6488d472203a1ffaa174fc8785f6e0123a8be279a414707b3fddb94d4e34ff23e0ee47bf052e9f259e42ce71623dc5aef0833ce241d4f7e4b2934895dd556b6b7624900c5fc5a6841cc4d6e68eaba74f66995b5426ccef2b775eb34bc047457d4a5ad208cbf0de2f26aa7c372d838d792e5dfb97425e210d65cdbf7a3399cc63cd3e7d99f8ecff8633eb66086d4772aba7999acf87bc147d568a8633cc54a811c62448d8d16dbf8d4a8284f74d5152aaa3bc09c1e5a34d0394a55ba6d2e99ea8c52d6f52f4fa2812f041b20ab7a5abfa314c594c49d014b975cfa8d1421bc266e3239bd760714a853c0aaa1c46e904f713ff38a8a1626cc67b987ee5cebaa22968905223aba35fa7bb27146ff53a42e9e34beb08673e51836125c2fc9d73fdf32e74624469a759001c3c252dae748996652eced0bc084a8973fcba9a45211effa675238b9fc5d1a12523188b5e77c94f52fecbdac9b0d89de22be36a2949c9949549b7f5b4d58df55ad80b299bdf28a1d9eae0b1469a1cb4923e7f84fc3f25b42c7eeb52c26c9484d75621652214bfa120f3d33867078c0e9a6427e27691e9162cf26ccf9c70ed5485c05559b426df5868b99495f53912132304164a8f797f5c4229280b8f3948171cc3dc7b81a004b03dfbf8187091bdde93f5270c47c0d019bb30467269dedbca6aa271b2d47752c0b056266e44d6c30ad384bfab14276ac4047e381c071219855c8e8ff65825ae97117eeb678463ec03c6c211665764cbfaebffe0838f76eceb5060906417f248a071c6ffb586aa8c92d053995f4078351ecded9bf756add0f6a804acfd92e0c1e0077fee989cf291bc976f1fcd82d9c59e0e01e4a2f30432f591a8a6708d6dc8b8472e022b53d221c4bca046fc47f04e09ae4c2651d797b65523fc552735419de8f314ef117474931f6d796c3b5adc3721abed5abf6087badda2b27ef874caf0e836b7280030bd51d7a47a2e5cdc0bc7088bb775b58a9e5e9b07331740e09009a8aa0d6d0b396384e2c3f9a8b92d6aa5a51e5c2daf458ee93674c815318a74e569097e39913451106adb69aa8c1e8aef01e69a769b09983e7cd65727bc008cae0ee4c3170119ddf1428ecc14e0e6321ada1c7aa3d9825d45ce181ddc104a33b5b149f75d826a31a7167ad4e15ced7dccbe39481a1ac920a8ecd62569bb7f9ab00e4c527791eaf3950bee5566e339b32df309604f503cc4a79cd33fc41f506c5b31f993b7c4f5ee128fb4d16ffefc27d5a62c81896241c431e1195bf221f89832cf4953ffb1271467bae988c2cfde42fff960ed92cf176a46be8de3b090647bb84382ad0c32f251653d17370cd263ae77fd4b87d2af2a0469ca6cb410337b1e3d2c04145880513a222413d2353d1f728380b18ac8c40d8c263744346047197761941408e952e3cd8584e0e2fd1165139c0595fdfd897f4220fe3874bbe86660008563cf4e0dd98bc77fafe247df779c466e0b3cf3674eda722e49c79bc40c57f302330fe3dc089905d6ad5dc5ccb30d05463b2bc4b0c37f06cb2f5758fd9e81e36bf2ddc3773e56006d1f09dac4865f6a33631cedca225da69a46e01a598e75eb03263fd296eac7578eaf4b36b0f6ce8ef1c7bc458eaf5491244ea8b1418090666f6bad60b2eaed40512f4b6266ee443f48302a7920cf56a1481a10c90880d5858b93b1663169f75114cc4d6e9921b5145eea94e4cda3e8fc7ef343a8d9b257946cbdfc1c30341edcc11dc620dbfe70d84b9da73787e05113e71d3fc0525c9dd11e605c4c72d086967c643578d75ffe660f198f010a0ff5488fe678ff786111b5eb76573ad54f308b3ea4f8ee0e6a2306bfafca6d0e4df941c110ceb88469e346ef600a734ef267d967a517e3a285acd06dd21f87b2701b30c3e9c6ad5ab84bc94877e7f892712f5c35b8bc34f3c7df900e53aa8617b47177623a5dbc660dd1a145251a6e64eff882e2b88381e8cd8b756ec72902d6f1c616ee00e9f05f4442dc1a7fd99c43b28caf461555ef388007c8c7366ce505f9f57d834ca3a83b259474d26930cc47084ecba020bc218d797ccc0baf7046e981252d63e6a07a14dc568aab65fc296033df441ed730a5049dec5fc5831985fc0a17d7efb1b9f87154a7ab6e5026cd1d38a4aaa6afbc2859da233f67826c2d183a701b89856bd800bccac1d27a68bb2efa1cd9db18d51135f1ac38faf4558ab9c1311ab81aabfcd3f951f06d8ebf528250fdbba4c40751432d6ded5b118ac686ff28b158d83bfc9078a277ecbd6e11bb4f593bdc84fc27bb75198099e7085e3376c9c205f4c7983b2047f8644fb75de81b4b871df6fbdc2e49be1b46797fbd99b38ab0823e6568d025e70bf23d6111235ae20528710e69c9929f7386cf71573108c73a2f9b4308f208d5439ed0f165cdd47dd960e0d52bdcd22b7ea53e04b3b370227ac643c12ed2ebdd37f9b5ce5ee62b16d3b955ec054259e89d7739a424d8c218660a98ecbce17eea3b2d2c7ff78627194a4bb9b376b0db7f09b32e1491c0660934dede18f9544e9c716bfbea566f8e3682b6b40265b50c560b8605e1ff6bbfd76a72ec9f984a55c52bee12568fd84be116c5006427de47f1c0967e744f129857cf417aa0822534529619f64790b6e6675f2182a7d73705b7491e19b98567a4bab1bf92d6b0022eadc98a35f91f4290963b4e36bf2bd4cd340568efe5e635471f59926529a294f14f1de6d2ea86ee155a388213337e38f6160e5510c554b918dd9c73ed88c50460ed15969e8d483a583914463cead9502b68e04ab330de510478d43d5a3243841872018aec6fa887ac4035a4f116f1ad3e3442a0fae34c7c0ad90451ce03707c74111739af66d1961851e725e751003747be89ff6460198da0818385d18f72a419f446896a088b1df83a0f483f232b63017cfbf0ea186ea3876b80c64f6d357557094f54a26f0588efa1dea337493f27887decd95c96028737eb82f8984732bc99b6d0e04e89356793578842b22273cdd8fa666ea846b843b3809ab0d2e1d429bc08a54206780ba7c99ae9f54df2ba4f49ad324f871a802a8f90b3a889a5952b89238a521e4e0f273a29df571ee554fecdc8d9fb6bd83ae2ff5445d907814d4a6143032a49335af5844c542956742abcb54484084bef449ce3c5bc84b5a8a4197e44e942c63762c409b5830102277c130c812c72e69f20f8624059e67fa8c36114caf07b02176a91f5e39b7a99bd4f4888c368b351b4bd6ff100a84f9896d67448eb517e879582b9034106c2664b5cb2521de2a9d5991498e328abfa63d6e88cb48d04c46498d4739f033725a04f59e89546985c0ca3c979de07d1766f14162522073ea5b277961e3ed2a99e77d622e2ad5beb9b011b4e4f9fc1e1976d3b8fbd0cc29aa89b71e4359e752c5a9da847ede2fb7fbdb450913b0a297a1112678bd507246828dcc3e6f626cead88b3e29245299e2ba17cb5ecc25efb954240d36b25b4b6146c6191ecf6cc8ed106cb4519c8dcc84e8ef2a53183a8ae609da522323d985332b1026b457065fc2125cad9f44e27db58670af941789ecb62be9a808a09efcb71358964294324604735b1ec87a6dc6f901237c7f1d50fb05af37c166941f44e4ef028e30ae063a31b9f58490c8d70df19a5c65c471e0f401bad2200f2a1a728337931e171cd0181aa0e9cb1d35341feac3d4bd93b4df1b635a847fe0fa871797a2c42b98cae3b3ee82e83b321b0f41cd9df97be85d8f508948e227ec3e211e510e430e09d34134d65b4670263fc8300a72987983430867fe5fb805e4cf02083121e62deecb1d2340f4f1286c88a5ac6e24ac0d0ee30a54c632f82b2896b9bdabe6ba1eb22abbfe7a97dd1c5655b807e55679470195120af254ec675eb06259daac54f0a517c8c9788a2b503c7552d1a9c1b5ecdcb69e8b5a24aa06eea11ad77d2dd14d85c5cc023f1df70ce0c36ff580fc000cd1f12910a6664b0ea9515c0df46a622d3e9ec7ad92137cb9de90158c74a36df0dfedacd6d2eb8cfa5a77d72f0517557a12b08c3291eb600ef5ff7ad0f37867a51bb0371687e99bea592ce0f65c215824a5da0ccf04cba351d902d6cc92e5e4548501338392c71da2263df0809963b9958e900f1daaf10b21ce96da147259f81b4a59e578e5566c573dd15a1ec85c9b2d109c345b7502b1033e6be648741c24e1f33a0951ca3e0fe122ed69eb463c194c96f25bc2fd07f9cbf31960eed7432abc097b74509d8af07a3851719317426ed42c2878b42255d94cd05667f15cfa01cd8afd9afd81b00e98dc0985804e960270417c8191bb7d7dd0d849b56bd9ccba7a78de700a7d4e21b0e38ade0de49921711cad650034ed983d9c98a6ce55736ed04830dcc9c53fb93d6acb93ac9e1de51f18a983a0776891ebe15349a34622e95eb0b021e03b991ef32b81ab8f7085de3554070260e1a7785287268c0f036a48ce8f7705dac9f81809bd2cd82160431f44890786df9adf899e3133b8285915238a9cbc0c2bfa56809dc5d880a4ddaf836269d98cad70cb636e78f26efa9000b076fae911bfb450f664d94553b276426917dea669cb6bfdfed5f5ac5fdb09269eb250ccbfa0f7ff097ce3d32c961bb697478da442738cd4ab7963d09f3ffc009a7a8289c5ae8beaefe74709f244b313d6e6f8c36890a90e374a94eeeaa5cfbfcdc0538e90a877ff3ce581040df71c091a518f6fb9255d18e5202a10ad172b85a87ea392bfb721a168fb591df41287822547490b849d61e4daaa87caf0a2e199a5990b7444ea180191e43313ae11527bc3a376f635cf16dbc45f14d8efd93a4ed6213c45e00621797cd5349e3c1c8d5522d90679304ca4e5ce4928cb94e13c743e215b4de1bb7a53811db1be45055bad2087cd5ceebec5d9e73dc0af10755c5746102099f10f5851950e61898dbf9f6a7272e8758bac3261f1dcd668e0e30b28922ef7786bbc496df472712dce484cc856709fa9f655f5e7de0b5f28396b33037d96d3fefd34cb0965a53690fed967e200d4f21d67e516ef99e2a5b3937249ac9526b00e042b8ce1433ffbadb28d24724d058f551b5ebf2bb458b1385183bda0c1eb96d41827ea1e86e96a19ab2e2434a33b96673ba2ca1d8f3eee059bac8659782693e9b37275d996d5303340909d5f94761d6b8f2bb1c7bf69f9b1c4442e8f7eb0c841dc80e90b85d177d8f8a26241d4a09445b6ec3bcead977de6aecae971109e269458c135ed9333876c96a4f3b40d591120c329ee8db25f9f9a14433f244faef20b20780290f5858dac01914615eef2b865b84e6c6744905024244a119572fed034cc3728132bdec1f3a6a2049b84b3c19de9fe387916d9717829902c0b1dbeba3bf06516f53e0a88d26b40f297973a8bfc8d13700dceddcdfbf580e34992532fd4168264e8f3085cc603a8a3c1bd85c9c91aaa12b054878ff0cd631b77b3430f05ff970015b57857c04d0cc7ded5fb8fb2983f6a750a0c330aed02592638838c92b8d9b653b3c326500900967b65019a11c2b70ed734f82c2c98e3f856a8ede6f476c51538fee35c330863ac768c7767925f8fa1a7dec3d727ce9eb53f6e63567465cfc292eab59c3ab2466be587ecffd0f8837d752104b0bf0746bcd80b47ee8eb80bc506936e05cd374e8400b1f3f0f345fffc749fc945e1543403410251a0a11ff481488b3bdb6574310e839fa154e526cc99bc950bb63365f14c66c14e53e35999f52976b27d0a9fb7445a026b777b4f64202185ba20ab536fcb8d8faf0b5aaa291038799ef70f7b83c32eee98e70d48eda79d9f691c6e3e5b2b7a0e7033a4bb580a5092c2519ed3414203abeabc2a080062be5603758e5108bca5905e2ca51de0a1dcbc9b72dfa7b2d67599076732ef9a0cb93dd871df5f0beec03ccc1462b3461965f11b9b17ae659543c74017dd62a2e9f8abf304783dae8b6e01ffb6ca3f05a4291ede61d276438a75f3390fdedf585e1911be753e2daa68efa1599b3d2c2558b8bb5ef6d5d3a2146455c86b99a2ad34014dfddc50eae2189a43e6f0c39d4e4287c8c2c65190bcffb3a6b69e7680986951b21cfe7424860157fa49fef8067556e2dfef6bb3bda327ec93f797bbe3029b24ee8713f18ea7d00d1c00a816cb01654554b0fd7c10fa9efa5e7c94da33ee03a61d33af0762c985c0ec6859595e354864d0bf021af3614a17b2b252d5e52a2ef50ce6946f4e479afe49d72886a2d186ca0e0a0d1e124ce408c08387bf0a225c9b21d9a607a18bd09e5038403d6901690415dd69c5a16bb07d4d138a3d7ec9885552cf2daad084c08fab00804ed7faaa09c8d34843dc67d502b8250a8229cdee5766d58e408592a896a69a306f34a8efc7e5093d71a3de598636dd1b663cc60abb7209bf05ed783552f86d618f9ba749021d57ff2f96279a32efbfcab25335ea6a53ffafd579db8ea64bcdbeeb4e0449a7fda976659ee89f9ce7e93edd2f5a88202dc5a9c6330d28a32e79e6649e9d4b931dbc0fb9d67a2f88cea3deb2c4e2ac0d427cd3c254042728140bdf7df931656cfa20ab48ed12b91f54c1deb2cf148476c1b101bc13a1b69c52c067865b3322c68d78e8a3b2bc2fd46802831ff55e52cb7b5c9c9407cc6ba54b831ac2c1a071911ff4bcf359b1031bef8b340c36aea6651b4e76ef7d0b3666878969801bb9bafec3ddd3f6ef267268299cc6a3dca49057fc76775ef4b952141365a7ef9da9c2aa273b1c89378aa7b7722edabe4c92f978bb0dd3e554ca99193ad3e5250b5d15cffcdcb55792bb808cf33bcd67a7a419eaed241a3c7622455f2437ebeec8233fdcba3e0051dbe6fa8cbc509fd3324df43d8fd2536483da57fd31ea12fdbf4453151842dcb55e5eddda9f347efb67931099f807401bfd0a3bddc63b3253cf05eb65f12a4ec96a607e5959b0ac585efff4c7315418f7c90f98b9132372a24f8ce1f72129b38f9ec8b18f27f9f461e6555401b1431eddcc3771717baff2c05ff8050ec893acb8fdbc9dec9044bb2eddfae28a2b090e82102896566ddb1e24379a113e0a75506b1c9ee76e7fc24547c99c2533bdb0d3538af4d24e80418b3b8ab1e085b0663abcb5524f9417f3f1e9b7888f165a13d6c62973a832683cfb1565087a106cf997488bdf24878f3631a89305d6936c0acf6ca1f69f7bff718ff88a1251f09a7fc7952931f183761fee56e30efe6cd9b0ab27fefa282c806b073f274660b1ec98ee18000b004168b26a267bda385242417704f5b9b4b1af86c55e9b82932278a4aea2e49d60be229b8e0e85d509a30fbb1d4c01aa4588df89507a280f8d95e6d507979f16204d4b928bf4f3f42b16d99c93f9a800b05596596c103e4b9fcf3e36772ff48f641235ef76d7cbc4b1b739d487b1b31a1ced0aa33cf36a986f50f212ee984dfda10830fc7cbac76b79ddeab7b5340daa780cf143daf4a527def4edf77c73da82f6097f7fa55a719c06058a744116138119b5adc81f2046630f44ec038fe6c0db0ac0e95964e3203dee955aaccde0d9388a84cdc8aad359720727ba8e8168664a24eb20788819b9aafb24204e1a15f524d0884bad2fd1ac61d6ae8cdff56f56437289b8daa7ad5f7278699ebaceefbc98c73301a216dff047667e93f42b6c52451c2b908840deebb78d1359ad87a592d8ab3fdb005a0e2e1b2eefc6e3a30448233199feb9981fc652ca323ed872e5625884e631668e3918d696e7ec2215f98560b385273056eaa6b00f97af7fa88ab6803bc0935a7f917b971197e1bd59c240479a85d13049edeaa3922879776da1fa5fb92a41dc2cff284f3853fa1ca81b9762a009cb1a92b9b0438d253545798aaf0ba922c79705cd7edda7f6268105f7c081e736a5d572aef14752f378a63cf5e4dfe11c64db93ca3c143797237ba0e7ecd68b2aac90e33f61cb89b0f235f6cfab3a3d4e6dbdead0800cc5eec165fe8ce9911990642eb541dd8643838568cfb32ee4d6a7469538675450b5f1fbc7d21147cc8c45c38b923daa632df10a0fca81d9cd0bf49fcd93a0332fba0c6fe1b5b31b2b0a8a94ca142b2efaacaeb1286c6a2b6aa19c70917fe71ab89e454218acfa73fc24c87d1a141d6c923978cf4cdf83afac34fc5a17c455fdd1b511376f4e5932b709480dd03796b33975c5be1464f533b486bb84567599cf975a2ea2f80f22f232a70ea4bbbe3bebd9c6e51438150a6de787aef51d4cd9d5ef66cd2e6e2c3320eb5113e477bea1c7d21c5311d1a18322e050091a5a41c7eacf0fb735aa524b219d5a9ee7c5fe7b7116b93de2663c02f8b215f229421e69b89ded31ca1266385827a64117c3c98f1906520ad44d8f6ac169bf763de9670e25ca0a8c375e6400f97efefe30618cc045dfd877ce82858628ced2353582691234a730517cc277814c407d25245717376e2707ce24ebdb0a027dfb05358cde6c626be583280be8f142b6fefc4ac9815c15d769de50bc31e9127dd8e3ff268709e694b7ef3aab39729ac21088c1f2bd6e9a45b4f06169a03062e7a0637cc8e973fa1b332157e3c232fb5a6238f563b235b4548ec75ebf43e60d08d87e12da7410c21e3e27c2b5f380a5cb00eff93e46ac9e961c8593e8acf41df24df5f606a267d40d43d40d060f0aed721600f50e40a76532879153a16f9ea9678b1c63a749ba363a6fff1f497151d1ef0ba222764ff96138b72e3b691e9b2b1e394ea67daaa15802cd8e4c98a48012a66156a16cdb14182603ae3f95f8eb1475061deb97987041e537ef15d9977d927f5bebec87dfb1ff5094a8e2318e3917b11ebcb27c93eb79b17f72d49c0fa930064a1961210f834d05e778294b9e1c39e8e2ed28373f74dffa648496b5fbf737c9f41a8acf6734b7c193145134191d7f9d921ff1bbb16c38d55a5396263e5f0205709c99fdf9ddf971446f98d4313e5f16b3984927da22e4640b53b3bad54517ff0a6737b907018c422af4b79e70f61748a0135b8a024a2fce3ee885a3445ce48fb7f28802f5fa6ac16d8acc2ffd320c6f0680fe174cbfaf0017a644684ae2ead218eb334484e96bd83bf6dbb2c94d0d14b5746d2fca484147ae234291bf70eb38af6c59e910d5c3f7d42be130715ceda6f4530c7e22681e21c7119600a57c64aa0f17164610b646f606450454393b1aa2cdfe03a3e90dacba46f2c1ae5d81970f92a7b48ef3077d67c79de695f20b5054981ec91352524c10e81a53ed775ecbea69ba79f35d9557f22ae99951f4f84cfd535a2bd6c5de747e72c698f7d71b5a8407a8044fdef5192a371184c25387f1609f06e2bd769e88c0ba8d6d4fbf4004ce3b7a8c1d67e70dfc4ce446b3e0912aa903b55221c99d6950616e1531dcc92c12b5d1230b9a385884b8d2c112a73cd405e792798d0b839b53f9ecab43821357941a8cecf75fa2af48e7fb9273592a198d0116b503ccf5defb876ea4fd05521f99b36f5b05299721e6416542d057e69be07875d6609689fe756a041791b51aa7a3436f837e1e435e479103ccd3dfc9f4714a665cf146a2e65481ffe0e741248a1883a2c210e6ee0e98fb8add980d60d7c4c285d0811f8cb04c333cdd0592aec4cb9c8c35b3ad6855a980e20c9c98b75073f5414b756cc533ada4206b38e36a8c16b7e8abc432d807bf2d398ba8cb1697ceec4b84092645b60d33f648f422d2e43148330b185c6c22d676d97d0d9d5bf5abd2d7beaae7ce2478b90f46820d8af7a489ff79a7a0d3529e87b08ed249b1e55bbc2f712407899704f11f7bc1781407aafe9c9879313dac57ce002c2b864efcd363273d64dacb65bb9a528819432da3d69a8e3c2d31be6135bcd1a2d268a04689ec1a5f426860083ef41baeec5ccc9c610c6118552892290694d0598f675c6ee57c0a8ca9574ccb050eaefbc459e24c2960ce6f553f3463f96531d53e98b874a5a7e1494991ff806ac0526b001b6fd92264c71cc65f8d3346318aad6c0d5cb6d1dcd03f1a2d48166d5e0b8d9ef4a1e7f0799460edcd7944f78826ea19d2e547044116f71c6644c6397f0997178b5c646bf00ca1d024c2a6d299079b251e7491f4f49fea1e1b44be698f3f0c267ef155cd97484b9d62d2cdbfb085bd615996f4a0ec4c10eca386a109ddc9b4b566e3daa92cfebfc86cee6acae46576eff979587683b65732771ca91ac9da2983cfd6fe177e4315572d09eb0f41a7051907d253138004efc8cf490c4e4d62a23ae1299cb6a5fab7e1389069d2aae4262b486e353d3a9c96b19d512e2bc4409e84c71be70ba6e1d181479b34881612d1217dc82ff257768709e60481b7fe80da23b36039422a50464471a937f2f05c061c820482fe7ad166902369644b69b9ad96ec668b3fff8e8bedba0f7c29a67577ee70d75ef4c44c273d885806cf5cebb8ca65df2b52ff6fca4031e2105d6f4f5b06f55df4e3a5140f2bae7712cee5202b160eef280a6794f1c8223e5ab85c6235fbd1e0274c591ffebf8a1a9b9d18d7c48ff13e5dd84a6ffec6c693bda9daefd5f25724b85368d64d369e2abee677d5adfcb9bc2918d669106d5009f75fab99484bfecd080b1c7830a0f4abb7ed497da279d74d04c5f4a65dd9c2bd7516623e36741a3dc6d21e823cc3c4968ca666e258e9add38458a343711a4804bfee533103361753c9cad7abacdfa3c1544e220445e0e71f84aa4ced32f4ac9d9147c4803706a2288e3922ee3796c19bec24bf1d4e754e9501ceacb57bf483be2caa23c3633ab355398db3bca85fa9448fb45bfdb802d2168641aa6dad3cb688c21873f2d583314cd51628c977b0251ab99472c2f1f93d4dad2044ba125c5c366a9e0dc02f99fe6a559a048b4fee9ce86ba6d45bab74ef8e0b02c5b46b05b307f5c1b455655debe3e0aca2e6411770950976dd777e3bd325dc0bfa625e90086baf9bf09f2cdd96e3c45a2e70271edd91ad5a1c52810bb5f1e972401432fbd7bda79f9c201e319c495ffb8b9121ef3e4914c5bf0caa22a043616cc97ddc861f0404b4d4ba5aefb6941801fe678b286ae9936b79bc5d72c49600a30b19a612b638946f88faef1d4382236e52cfe58b74b2728f99338eb6095b30417863a2243b0e0e936491932e4096012dced060f6ba7b210a341d486ee443eb75fc0fa3e053dfbcfaed8a97691bd46f930edb35b0a4118d26480e04620ce2c87d9267ba3074fb44ff25ae1d1f87f5db72237e022dff5814f948875fd63c99d945b299b44496e86eab8e76fe1f66da8dc71680db94bb339607af5ac9f693a6f252de426fd6d5ef93c91adb2bf1350b0898c9a20f9f1b20f2572e412c9a05aac193d0ea9e74e7090d6a295db55c45a9b2c0f26f9e802d706481b2453842182ddbbcbc1c78996aabf2f4d74ddf9af73fcfa5444149cbc2591b82968ef40b7e84d3bf2309fb065bad1c8f6d7dae2b7bfacd6d545d076a46e1d613f749437ddbac616da2b6d1623716854d1bbc1ea479715fcd7504da5b3f0194e806e6d4bb59a76db6ea3dc2a7ed2551d4835f8fecc7f7445c67d3d0ce81f5d6f815f7ecefc362670f659f5cce78c82ad012d2712f3bbabe5f6a8e50f719981f3217a55495c6f8960f5f598dc4c229c44b20c9e0e58b26e017d07d181895454d5376c5b2d13ba4b179f2f6fe6a185b256db8b4dbbfd86895c7c980b7e7144095cac6447130689a91d560edda82d0c985b3186dc61f4d9b0f659b6d8df87a458f74aae0c587f213308963536c215911efb05851c5ecb7dd8e53e0d0b0c07e3972433955568463742929c0d28a25b7e5d30561cab7f8c17336c098ad91c27c5144d4048f98a835d51f7fa322931c4e1f0de6962c9355774453be0f687c62ee07cab9312035d56596c92be0961f9d16e94152ad81b4396d298a543b628c296608b825cd94f11c16be0fef89bb58746bf28bc4bb5ee0c1b97b79d090a405d450ddd3f944dc90ea7696dff008f6cfc787a00bf104976a0f85c5ba46bebc929c96581cc58ec5faa7aeb8203bdf46c7e8a94d79ad4f805b279288527db93a0fbb313f1ab897cb83dede900412a7bd950b5ccaac9a71ee73e31e351722cad26111cefac3febb918b96fb6690bdc6d8cd0c8b7142af835bfdcae7531f88120bd851b776efb9b3c1776abdf286cf5f24d2ebead17b7065775a02a1569b220eb2cc73b7b60d9aafa00428cc645190fd1d092ec33f2aecbfa7f10e4afba366ab14886b8b2cc9c715e603d651f9ec6c292482b6c4d12a2b615c5acdb940b3a70d44252cdfd8fb38a6ad04dcd47772d5e543cd5fed110d408ef2c63a1abe29b1fdf6290a0628db60b8426c27e8d1277ee7b0d2aee7b8f20e1b8cfe526ead0ea8ae18f5223451bdc937fa195556a50aadb78460ef339e35854c1a4c53490f0c64b3eff36c239e2e9de24812e88eece599090e36f6e41bee33b7755e984f6686c80b9215a6d9b104bad90a4ea7be5bd66bf200d261632c4fa9fbb0048386d687bc65fd043d726db356d43768a3a499b2d0a8155da4aa211f40e40469d83bf53edf98cfdb8407d675b2395713b719d80bac807cc2a5257dcd74cfac0cd266b53e8dcb4f6c1d093e23f38138c973031ea3cc5462e91dc346bc63f86d6f51e5d0f0c7b97e6f4410f830c8bae2d7347b2c647d2108427db36fc3e3aeca8011ca1ac90c11273340326f488d4eba636c23c1964288930df0c9dfa09dc9a50afad0ccaa3735357ebf187a3459b5ee3fd3bc155fc5e0f356e52eea18241d1e19bef1e8fe6ad41038de7f07868d0bc8b8268d6c2ca954f83507a814297b2d3e2166f15ee7c2129c894aaa85e0e18ed45201fe6361ed05ef6d82e6eda00d0f23d8e89354a4400a90c881ef3b49929805ca5f66113a69c6721adc4c5421b1e3b0a599e19140befa8d5492bf3dc6bf9743af01d74be997151e81d05972b5438f651ce634cc75a4db6e0a65c18a687f53a49c9a7397e0f43ecaa055a7a1e2bc8b4a30aab648af0373f2fb2e2c4eee929a539d5872e6c6b8a3ac9a398a6212690b65adcded459853a5b7ca226701efb540b21bb3bd965e7edffc2397418e46b8c0d1b05caa03bc2067b2fa163591e4390b87a6302a2a71d1b36c8296054953ab4b6dc0c8f12f81a55f90aee72912660d7be636aa577737b63f61e19ca95cf453a867ecc22232d3d8fd184607cb7c4bb4d76cf1cb030a200b7d51772f81d739de1105b37a340c5e48935c9a63dbb171ba378064a02b7720a4793880e765ca930a4f614f6c579cbd296008a727f6c5e1eeff8144216f1971d727fcf0cfa5a0171acc6dea334b8f4d808c7e3e57e8daa0d2486b5809e8231b0853882584836afee7a15649555a81161dacd53dbb22e6e3bb7f93570fc9e961f5e8f092b19317d835b6e39f26314b7511dab267451ad2fedf85c3eacd3d61db471da829784812d569b8c224d1a1aea717067d749c95fd77270aa043f4acc56780f101624924453ab9936566fe25b632c77de610d6c084f4010b1adc4620c10cc77c50bb3cd242657a27492d55d5dfeb61649babea271a4f6bb7a5a1cfe38693a59cdbbeea2c73184d1d9d0203181f75e229671fa30b022e331b844e9931de2c1f72057a0c8ba9b9a25bd4f835f35e29995b9805ef44fc1fcaaeda77e2ffff49338b6e6f0d206e72932064f127bcb7e37c3d7e2644fed72a00c0f9214b0601bc73b563eae822444e015d5463acee3f55fbb671e0e42a5406c380f282398a0792c9476e8038110a76b339a199898cb58e48cc9dfd8d48f211096dc630e5b668f674d40546bb07ab1e9b3c3b1a0246ddb63007f6a3b9bb29c7b5de3f3b91cbbfcd6e64ac3bdae5d37acf93681b0faa85908b7b23837106cc930e73660698f559298ff28ff16b6cecb30fe426b77637309f97d0ec5514d789cf26bd331cc80b924c8342ca53d4c1ecb3e3ff2c499214607e233731e8617479c79813954284e8a062ba3702f8f08f406e127668b3d2ce608174034baa214ea65651e324e2c354065ee70315eff6bacf42b211b4650e3f6b00ce07a63ad78b60a43e34df3568a566f91f6a94fc2864deb3fba02133ee18856ee2101479862dba329b86cb85c6d05a46c721a6b4feba7002b9460cc386f0e7c10f640c058e224337c0c1c1fc65f1b0a320921a7373f7d79bc60a111003b99bc310c69801d3b2534ccfd56425ee430b9f7590359ec3479b9dd92afba5f48b5c604ed39a019d11205903160f650c5dbb7e999a84147439d163fa417ee6182e713b947e68d63fccd7dfaac552953466a1cd114bbe572cc63d1dd469a1ce407e4a8cc090973ddf744ee7c95405eadcd930efa49b381f437f696b180e41e2c60f8cb5393fab07114d57a22775c1ce3df22405303a6b4c52c013ad40658d5dad504f317f7189e2d0198acea77475a70ea3a743560c0e7b329910a0377cda88675f05091f9acd1cf441913b2b3a79e562c73e55c4f5f7cbc1d26aef7dd4fab417f71a7cd69d5f75f40f37937cd0e5691ad92a987834b4f037b0bd0de1c0987a9e701858e54eb5aba5ad80e292f98978ae4e928c23a15b832f399f76539aed4631257afea869ceee7179e2bfccb68f046e68e02faeaedf35a5bd7bdd79199167019f8c31847a4f011a97da1766c123973cf5e98f5e295ee3a67492302dc1322f2ab1963ddac0f461798bb7e5c8199bd03da04efd69b7e0a4bf6659354fb1fca42542d7532577a0cb0c6d114507af5838a393a8eebbaf8d00139346a5e4c5430faa16bf47176b5cb81145ff091946476d5b436798ef494e03e317ae1d276fe0d1b3f44c077acc43c3f2b464ea252af6073a4742d66c126fe4093e252944291a08d3f5be6846b21c79bd230ca71d7aa7e19d56b47e520ca6728aeadfc6ea11e0de60e22499a7cbc6719164766d64b03f312b5b70a6ee6e14b33b0726c6a491f5105f8b1721cc9b8218f41de086812a194393e0a5f5345419fe590c81a4a46ba02561e7154869c9cdd5eb3c287c5783499a20f4dd1bdcf50e391f25be078062ad0cfd4b9dc0e2b9fe394ad8d42490743617c7c1222dcc084ad7ac1dcc5b284ac77eb4ac8c721e86e90ac6cb58e3cd729f3c260bf09c3f9742aa5a8f0c1de918918c0d000c1ebda96e359c4ceceb3c8c848a28e3dff658da6f3e197adf0b4bfeb8703c1c203f7b07b9b9f744b781af0e644f2aa76042a3acc0fab1afe300e367fa0179dcb459ab0a49a5390964b15ccdcfbebee76f6db221f37da1a56fb9d5f5136223187563ae31e334fd5f139150997c88ab6496ff793e2b6f3a6ba3267a5af47044f54aadf6c421050c7f7218e42bae3603395abd6219713d4d612442d9294b624788c96cef23f5ee0a3496579762d5fed406c123962c0081a7af0f99f9d96841df7288f7aa1120897278085ed05ac0322d208dee76dca3f95b90464860f47371f20a60894e960d676f4b19995667ab0a2720854bcaeee0ecfa33b1cf28352e74c64d00d34b4f84a2b63cded29c32c1972ebf48d500f3d211f0870d5f13bd971118e29849b532936a6ed93375fc702fb5d22344c4b411ae0fe7815503607b68ff8153bbfc7c61e8ccbb3013275ef1095af8d57969919f3dcc26b686a59739d686c135d6c156682d1014d392c7808ace666918f8d16e24f816f797f2e1ed8690a9813584f77de6930ebd13c26a18e3d64d52fa46aeb6c57c22708ee60b441155fed8388e1468eff87e730e42e63e947aeaa649a9ca745e77ebf96417cf26eb6150279a57aa3582427e6d0bad5cbea8a6c4e0d27d16270da3403ec958485566eeadda869bd3e7350b3aa65e177d59bfd390d6482d852d3ed036a91e508dd1e7f2900536054d6e1b62e9cf1a792428fdbe49aecf7d82592f359ca1768b4a0c093e3387aabc320d9ace0156fe94d95674486799f7b885cfc13114370b6ed4abb64b42025ca4e4bef0eba5f70725d4a5a970f0a9a2688923c8a4f258b6c6c2036c6439420c82d1136d781e1d46ea91000028b271a2d2534707cc3ef402c175185dfca3a1a885f0bc3e38d6dc7c82bca860d3e3f87c6be3a194d964cbdd280e9f36b08e6819f1f4c466233893cc7650d26721db60ff413b0f36e199347b80c3e5f9c634ef333898ac002d6e3e6f86752148348553678146796d74533af793f5dc5db20fc1ea16aa643bd13504e297cbe15e9165af1fb59af6017135161348fcba18436202e6f03338f044b1010f20a7d30c0480f822530b5df8c49fe8bb0be76a71a52aa9ff81a139fdefa3768c324be81c7f78589fa94c5eff8b8cae58e4776fe322b7ff010d135923bfa0bdfc863ee3495ce821d9523a19e7df34b9a365c682f510f0d5cda18ca9c3e888e15378642121f05a3676a2e91338b318aef1acf76415995a883bca6e5970f72c5eac5c8ae2b28e76241f0d892c05ed64728c17eed5bf1493afd1ced607c61770fff34926e33024db3e2781292217078c43b19e31e714413fcc30839b157d0b1b4f9d52a718697c025b0e008760a78c0b9250d74018b726acc66af3a410c7227fc99385e996c64d0788f145541e8b86272c9887780309ac0c6db6d722c11e155d58275633bbe507553ec2041f8bdaa45c2ff3ca72e556181620db5d1677e5f17bcaf2aa892ec343a3704e7516cc69b31b9e21443cc834dc0c4651985255bb76589471399c82a8028bf3108633c6b8de0fcaf539e37db31073780c62f8876e01832e7ab41f2211610c0d2dab0cd8981a60e8aaed86f5413c7ac2556c2cf6b13f48295cbcb70806685b8926d270e38068da71706d412777a161ef56ff21c8e0d5de964386c558fcef47243633b94262e21216409a7612b47f288aed585ea71f6105c0b253dc457c119aba05ec508ae8c4cccc453e617741acbda62cbfa99977620e72e912a03ff0a23b7b989c937ada78f1c8b3165ea8530b55d52793881c413b1fee6126b5819b10bf9543601db53aa5bb1cd9c37950b862dee4e43c16673266fb07f6525079b6e1fdad456ae7f7b96fe08278f3b8a0e13e4726ff3795e1fddafb3aa33119542326c0ff37ad519c4022cfdbaa1e900d0729fd016a8c845fa206e710f1c944f7630bd21dbb9abc45ff7374a687ac08807537df9e5e6fea3048910e07df639db41ab4fa9407a3b52e07cc7185e3fa7cd0edc154cb605adfaa8f88b11aee8369c76b82c9d445dd081ffa776c7d0160e29291e922bc11d52db1263362a930ca16101c465d5b649cc162ca9d698df2f8b0fcc5b457fba7bb86d2e2c5c3f172031fdafb848a8a5f85d8ee57be6232a972468d452cfb024aeb460f35676c8941bfc4015f4178a90804362bda6df5a2c1942597f867a41bf798d8e43c1603c296c5476c1ea333950d5993b0986eb04d0b0c2c979e59cccc6f49ca3ac38f0610714b16afe16859b2b728798378d85fda89759f2a95cbc97667b600aaf6199a27df94b59bc2a26940f40e21be267b211eb108c5394a6525e7e07f3a1e0f8c4f36db991d82e9ee4b0473bb55cd947e424ac733c6ab1f820bcaa080040b223d1a5f2576d4134213778e16332ce4dcf8749f4da47ae0cb8215508d116284963dc58ff59b8adc25a36d8b52734997df9874010142ee16f6c2c3a8c5c511f2720b603b82f29ec4d1dc291bbfc175621e0ba62660c2c73357c50618a22a06fc9a74e99031921e129d7d61613c6f9faf4fbb44acb4a5b2d24d0669ad82706943f0fc15f85cdcb173d4dd57728c041b39ea7b75f1d7dbd640bfe7ce26c3eea2eda81cbade74f222b078175f527ce8d2c54f44ce01098c68f35f57f0feb1caf52e25ba1aceb20c033793d6c56b724f841f5221e260adde460424ba920498b7182f524bece8305502934805be1b7fa846ce855195c7e0a3859fd653e54ade7c2d03d02022f304aab6b81aab5995049b169b4a89ad1529fb4a88cce2bb69b1a1399054eab653858e290d13d6bfc4baee6137db8e4c0f6c7bb77c643f5f251c00774d1dbb32f09401a4f2dcb372f6af906427d813cbe020669204bc45719c8802d2c884347a253ae5743c46b369e4ebc522e1057c0b20e29ca46799a95819ebc7102f59b97465aca6e9175a5f8844e9708a1e5241a2a3046ecf3e1a011cd2773669b70cc875959236f9d08b90d0ad25135b22b2c5f56f31c811910afee64a04e16be7acf918c35907c2750213299f305ce786e6fd166ebdedcb8a57234236f583fd7b57dc8a5f57549954b9bf67bc300204856807f5c4052c821ff257ab70e5dd97016e94141bfc6cb2f9ce4df7decc0a455e2d8f67ab7144c44bab639a1e0bc8a47d70e6f96220f0cc7b8b1fe052a3fe031431e6946daa5541343a93a2bf14f79849fdaf9f5de2e33519b966292caf4ed3f4d4a2200505d44466661cb22622496ee5d76300d2c8b53934b428ddd66e0d55929d7df7000c1574ae42640b9c8a5f5b4991d773e3a1b77c45d38938b1072b0f746aee67ecedb711d94e43d975268f4294e06c289bbadb1092591458d239a4b19719b92c66131859fb26c9def2ac346b22168bc98bf0d8dc6b76be6fa983562c5ffcc6e6c8af2cb036f759ea5a9f5e28082c6f269ca715bf597c0faa291e4f978db4996dfd7c2a4cb40cb6894466703a26cd6347d140f27dc48c0e93e0ba87a9e33c3427002dad3fdd7be775c9fe6c99d5db9ff1572cec1ee6cc804b098e0b885d1d95892d9072c0965fdebb8d168bb18b14a21b1a96cbc347a6b20a3861e0c0bd3eff232059073634a494ffc6d89db7f4d66e728a3b1327525824ba21f34abf1003a2de64c9f0a594f10cce12d0ace12259b73ad242e004bb5f90cb05cc5fc40654990f29c66e84d9c35076d1de3ba0c66a65285ba4ab354d46a3b70714bf6bbaef8d4a234b250b10d6f65757b248d5d2deaa81b30ef8bae6c24e5b91236f8d89176aa50a6c0c05956a9d25ac86feed0352ec41150795e2c138b8306a51ad7c4fcf7bb4c7250e73fc3f83cf8dc24dc7c902adec05809d542f0b970d60b4605e35668880504e36c1f084c94bb6bad7c280f8bb604756e139e56ccc7ed12898736c5a137dcc8b53c29ed5a32d03775b9550539ce16f3132fe76eb7dd3b0a5c7536ae7748be72fb67b209e2a4702e6e972a2429b96683efdcacac6bfd72d356e913752c54785b7f1f69e3e8f1b22bf44dd2d1736fe548cec562c6b98ebb40723afaefdf194ee967fc6858bdeca94ac5da53cd8aa983a0c5b2484dd4dd70bb717a87aa946aad041b7f4246c0e115ad1a5cd619ae669cc88663fe3c113b8c333990f18da6eebd938bf91be7751c9e35a9678490fcca525138369af1a883d2e7ad1758d718219de74d2e5625f2d4d225960c5121e747586f626e8fdbf24db060800230f31e81b91262f789202f5e11e8aa3564ad0c4f3aceac5e4b4869598ce573103a132660691d7e01c0ae34a77cb6b940502e4f974fe425b20fc7cd4855e383e6ff715ec2dc3da875efc297d1434a1fd80e47ab758a98b80d21446857fca6dd19b3efcde1239cecb22cb15c4fb94f8f8e44f506b28f519cd4867251467a77bd4eeb679af222873a36d4b6b490d48dbfc48706309e58ae5e176762c66ebed776013c1920d598cb888417b91ef4b4e21ebfdec2b5220415cca0af4b1d58d96f6892a0c3ccd86033e3227e469f29bb35b0ebea69f9ac842656cb581e172082fe11f11e85b04dd7ae413abd8e30b01f1e9f996b94fff88372fb6905f4d1db545b9738cc47010a82dc82ab0e0940022830e534bc987659ca93181cb230cd15e244b4869d20f810c064f659df38c10401aaf4430eba26d655f150f1bc3eea131ebdcd4f53e0c69797b8af36e55902565e02d280e9444f0625ea8dbdee0df098efb43d95d32d230847c020f2eefdd55f9688cbd87bfb10ab74f99f0396f1a88cdca75b4edae89f6106187a1efe5b2812b239e4f3d841ddd1ce4ab78ce71c1cb201d96931cd1c11e7b7e935bf0dd20dc6ee28bb55e646451f6be698fc986f2a81f988bf4f9f9b5bc37528abb6844fe47e1c65909c099ebc78203bf153aed5f5c9618dbadb2a68e20c991a451a86258ffd998044666b2a0cd83c301109a621fcd31c7c96f87234fcae737db5ae8a96b6fafadce10aafe32d7eef77e17eb7ab532691e2bdcf6f8ade7732dce6932ecf07fb1e6ba00979caaace96d58478b640cfabda6aa5b4134b207c348a9fa1100a6e9703f1a173a24783b383c5ea9f5fbe9dc245b1acc36b63ee4b4e52599f60880280440fcd79aa2eea3ef1a9437a70175284c60d7ba5e622f3f766b8991fda9d679b7b078299ad513f87409d3d1b906725d6ff37a2679a3871cfff5e418230d0d3d4a8376bf96644a1a6c06531758fc5ec36c07d7bce5763a8bc24d54ba1e3d2f2399af8b06dffd2e3aad47829d6be1db49d0a86b9ebb0d8d187b67f0e330caf566fc4394b92ff007505e7a9a0553ab672324efdb31cd95d50fd4f8ee481fe0f532de99e17811c0236e00ca12caa5780af42831af4a8abb3049b564c7f21dee5844362c72067b5f01a8632cd45e37dd097b7015c8c64aad1c9066672eaf1bb78958405aba442e72a86db6ab86e9097be648d587c1b97bf2a11bb79f8d1a0d6efc083b83224f7ddc6ae511bf8b6cee9ad364b7bd7d69283d5e01d32f8c5e8d8a72acd5cdf189ada86accc883d334c9228ce22765100e4ebf09b024360d10015a0298f3d40ae0667a45b9f8d6b6fb408f28379a9ce66e8528a14f3dfe4e55078bf7639cbc74f714f7c56abfd8d835495c74928272378ed543e74c48a05104b7677ccaf46944ba960af0532650178b4d1b3f10ace39a1f5dc67f2cf01b9690ea6c55bf17054dc917f8a9505e53611a0af64ac68ae5d07e41ef9ac7644d456abdbc038bccdfbde143e399764a470b4c06fcd126e0fe0c9ac9891d3997961ff1fccc785afe23b0cb2f8dab4967e1717999ec912faa3862af4400dc5e7ef1333278b8c741f3248f577c55f68e9c8cf50ac0649b97d4be3881f3231e5ef8da7046cdae09f9bd8a358efe16eba6e94780c872adab3b7a6d5fe1020a2273717fa0e843ddf66e9909545ae2e05351d3ddce8e89cdf9d5833af803937025c707e2daa3dd2e8cc3ff574c62fe8b6d60268473aaacf9256433a6892b199064caeb6a82b8c12647812466787e44520c6d672292d79a896c5067965c57f8fe8545ded60e21f9f77ea9149c4f9f6553680b73455de404dc16220e9b22cda297bc3dc8de013839be62cd88bcd1112ef566d55f1420a57e45f2ebd54b140ee497a68c14bfc65fe0b74b04d1252850ea62ad475d3a1b5b075e2f771cdd0dc1a3650b825cb33d97886e003424ca2c27672be5426317bf26f574fb623883b7ba23464dc557a750606504138a4f2f76b4134f3d7fccf5e9f25b77911669fbeac974038118c7061224300d9f30601635b0379e5a0f879a26feb7bc2e7140ab3a0a2a5b3b5868f466dde7f851f46c2f5e5a2014709dc3dd96ee26960a1528aa875b63d648e366228a80c5b2895f179a2b2fdb4865c2f00bd367d658b39b32167a830df2cda2efd668438c15012ea3f9455ef98d0d0527f29d5c553dfa0183ee80790e968f470df190b54591864c8009454024139d083e5d14b571fe842be84a352f9f51d5f8bba906fabd4447c6bdae649ee65b845ed83a9106998e549f5a49cf13edd02bc646c7bcbde60e75ba0243615a31aa3bab8075472ca6debf1cc77ca3a06ee672784db197c4a1d1f3d0f1adc15310c091a5a91bf2526903fd6faf3f586b2bfdbcb247674e0f1dfd85574c1ba6d29edc72dbd499bb26e0adafce7025b4ff795911fbc405eb606f44bdd6a00c9485e7df22c02a0667f177d802dc8d2f6623d89876e373d032963a93e184021c362a5e765f14acb84927825182a3bf94c061746cf404e83792143b9a38e78dbe24aa95ce00b3f5b46fe6ab6a61db099c0f6fadacd491e56c3f75cc25d5b454f6fa1a7d521267b27467c7afb7f38ecf88dacf012a081e245f362c9dec0912e2adffde780ffad9af52898fbf214013c6faf380eeb44fe7f9d76f35d52b1b8d8310be4062cbc5d705f274a9d84620c4439c9fb7b420cdcae2ce347de02fde22b6de5eff8fe63ee0bbce0fe0a1604695e1c064c050e65581b43eaf050264bb9a0a7aef81f529230988d85463dd7127eaa8163996497ae0433676f34d28e0aec0fb5091110254c96562763e08dd17d0b76ca0faad17df34cc317a33e0d1c78bcaeed0c56f3fb02159b8db5c208a58375c7bd12f6438cf9d3f0d6f4ea41217695a59ab732b59e00edb1943268c0de215a2ec444c7c4fa8902d6f1c616ee00e9f05f4442dc1a7fd99c43b28caf461555ef3888168832a484bd22137c764472f5d277d0aca6a26ce90294f0bb4816f772e966ae3aeee543a9862d50a6366e1dae3df05648455a7bc508e36be4bcab57854cbbd175873f527522c30b93b30f3d991b3a1b4d153e1c2e20b0404ad5d4f5d33e6fdf5bec9c61ea82d679f47ab48d5e601ef069db196f4273a2edda41ee7da6771ce21bb2158d2a150f4e3b25bf871bac114a581cdbc6bdfa8a70f071e7a99622d7b616c628c93e070cd08ccb61fc2b41f7caf84b101b47c762157d6be1202a7f69fd2f9ffd3b39510ff54dd90f0270c5a91a3155550d1705ed8cd6b6c21ff47d1250806a6d7c9fa51f31ad8cc2b396b6a72eaa87ae3fe7a25fb765f8a943374c797da3dee592ebc69afd0e67673b9a8a7c7f9f49a2d1bec9cda654f9cfbd8da1af8de8a0b8a7fdf6cbbfd7c7bbb7d3da8b7c35657a94501102e226b944ee23fcc42de3045eff375dd2260759f331729ceab3653933133e83c3de224afca90dd41222bc560525c557cc5b30bca15f2a3a114488b09a3b6657aeb89c3ebce60a63f9526c61830bbd3d3c1686f4f549b254885f4d7d9c4d76e0a3186dcb31b13a1c1032ec9c7d6fbedf04968b060da8c86f806d180cb0c28c0556f5fc882a98a95e628fc348cdd6d62ec2a71e44f9c4aad23c4c41df8e85826c1051b892d26029dcb082f9456079adddaa4afac4340a6a6577f2c38aaac455b1919b42102e40d5f8efd93f924f305d054a4794a02918e91bdf74ee3bd69e8d483a583914463cead9502b68e04ab330de510478d43d5a3244ffbbf8c80766b8bdc80f2c204bab6d375db7f31dc6f87ff9dda6cd2d4e7c65b8c6c66688c0326b237f6f04180956e7a1f1628c28deecbebdad1e79d867c28e616c601b23bc46594c7ef395881795fc2761fe6e926cb0963f958d5a4540937a78ff0f332ec8be43e89124f6caffce501a64540164b131ce8e2eb936e73184b72b3aaee706f6305e4549607f49c3475d88e61083e30490abe04b45d0f4c43dfaa2034884a44491cd3f3b354ae615c6582e0e0d9db13f9ea7120895413b04ea614b77cc24a41b570847d77196af6b8e8e8ae56f9d8e9822d1281804fff23d8c327741ec5978f0de3b170bf47d18815f6b5d67967160485d246fa997f160f1b83a83260694f1d2eb44df129edef40053551055d12448587d82b0febfc090ce2d1a3f9a6b2a7a6bcbdb9c0551cd9d39d705d6ac44ebd3a3abe510c301f9032e386593d22c9bdc12b4883bcf5639c3537efcbed7c0c1581e077300f5575687b02a2ff1b5beaa9133fcc45fec8ea9c97a3dcff908be6da3299750244b67c7bb8dee028fc44621025745c6de991e8ff71940e8df628d67eecab91717823481f6c687d1b04c7a63c226c191b009a115706a2456d4ac02e72738a12f994c4b2f614044d8a8b023e88b32a58cb712cb0e9e7b6ef48a201c6adc0c3430f20f354e833bd6f2b8bfe8a612b5fc52128fca740e20ebc32edad9d1e272cf25f5f061067a71f57fc3ae746bdfe6b573fd10675dd883a829222cd8f5154462565ac25161ac50b585eeba164c372dc44dfe0a35dfe1a607d1ab7b342288bdeeeb1ad044125589866e51ecd4f12d5245477cc88b6f0d5579c7b50d73ae37d4fb45144957362835d9c13c3d44962e0ae77f2ca4ab499b327a61bb8a2e5e4be35947e3f0daff37b9d8d4a5d9bac599b6a5d32efe86041325e1bc5669359cd9df97be85d8f508948e227ec3e211e510e430e09d34134d65b464f5c129e035eaae90481cd68e75df465dc064921b75d4a4d499fd7571c520380f762eb11892289722e75bc1bc32f97d525c59058c1e02f07fe5b97d720e7ea55942e6fb70b81f8e0621b7af6e2635854c1324af57c6d65b5623bc4bf1a566df69c141dbccfe80ab627fd74fa225a09e0c734804ae20cfd34bae5ff449761311d0cda54507a64d2592162d8f24f4a79d9eff6f9f2033cf172c8029f815a87cd961197a961967b7560df7b8e45e276ed526306204481d0d43a6f1fc6004c836838a5d78a4efde5d83dd88eb249d18a636dda02c3525f387e62da971453730dbc086b3e7d6cbb2be6ee2ca044442f1af94d7ae263209de5f313b2abf5913bb42d1e7d5b22a2b0e733e563a42450a614d2d038edb51ee159a32ee5c3232d2114b83b086904e835d27871ebbc2a5e7125f3d7225fd05e0ebc7b994a20f8014635a0ea3969656fd95d3f14aa7de7457a0323df49b219bc7ec2ab725ad664094f407846a36f8b853e79dca597dfe429fd864fcd839635921d4394acd86e845b0127da2496ede1715968572f76625bb2d8d6bff4d3474b03d464565af654c7ac2385bb6ef2ccf9ce6caddb5053f030dcc9c53fb93d6acb93ac9e1de51f18a983a0776891ebe15349a34cc8b3005994b5db4b77ab1737541ce5d6f32e9069a0fd539f230717b9f8d626c5979ed418dda2c61e39cbfbaadd1b24919e7b2397cd2a38748d1f0960c08594567b0d70329b862e1f960fc9e89960afa1592ec3f2f9448fe773b23790b2dace937d744d1b9079e6ad0d4674990c91e96976ca088ffd5508822908cd8ee7fb50098863f66f48f2e6685a04a168fda610a7c74911278dd76ba31ed17340f4d2fc9f97b66d03624f4b0b70027529878141a1edd9cd0b73b2c9c100bbada1de7ce1569e66004593c141fce0aca1582329906c9c3fdfc6c79e237af9d6434c18a7742acaaa031eb16b1379f23cbad895918028c110f0628aa39d94b878dac23c40bad517bede0e364f337f6891547610f81795f8f9dd4de8778808a721605e701637587cab7e59b9443c5a2f7cb5c9ae28a6a55dbc52ba16a7df34fc758a1766a8a3f2be9a2a4ee8b73154945999cbed0644d10132c0fe25a002f2d9e73dc0af10755c5746102099f10f5851950e61898dbf9f6a7272947db704501e41a143fd28c8fb7366a1ed5af64fe1de76a74f678471d781979b3df86c8bf11e6cf45239d2d2b4ae0b256bfe8bb3dbbe9ebb1ea3fb88675045045ae2a345396ccda660ff94302e8711a4c6d310792d9f59a0affe831c02066c46e1c3c56f587da1ec47e143f2a9a68da2f5e5e52c335607117df1a9ef9f7cabb8d4ce61c00cbda8fcf80a8576f75054bbee2826100c8873d382250edc2b18bb15e5fca7106dfc0211c21fcbd1819dbf0f8eadc6bb8e220252142ba372af859732efe0a7e2a7ee5a5a94e6dbe90c34cfcae3b23604c5a050167069821c6205b9317595aae563aa1471c3c178110eb96fdf2a786a6dff8b08985072fc78af5993facd3bf4495615b9ce74c0e8734ae07f39813846fe0b41768e6978be59256839fe88f594e3a68377d49a852c7de304675508ca2b2497b634a79e96fc60018470ecf95ed76557fd12b918ad436304f08153e2cdbbf17cf46f80fbaae6f23913054d8f7edbf8da32de405a6e9649d9863e6db41b1b35ab421a0959598958a46613690d69935b471a11af97742f4f8b684c107b74d4543604cbe55072336631f416c30463ee565e9510b8c18c3908583a668b22f6cbd8f428855bbdc3eaf4ff697c76176de49fd2f0da0aaba5676dc155ebd7c73c1269533874972dd1def0ca18c97fc299477e3f4ddfe6d933e2eb6a30411e19e02caa05e58c40adf8a134ceaf7a8e2ab9ad8b4f49a6ede88844bc02d9c24bacf486000b2e7ae603a04f7fbb4582ba98670d0a5d8a43c6f9cabe273320592a63d074942cfdf178703fccd62c12f32f5930d6e07934e456b26ed45dcbc823170cdaa6a58d87d48bac3600058839cda6b3fc2e664511be159334a4f305e091fb865e2a49530e6cb16483a1ca00186f208d89f3298abeadfce1d532f163c82c6b4617ca92350371c2457a1b7e85ff90f5a2fdf5ffb7381122333382aa0a241904809717760e96d1c703b3f36663bc2cbd3feafd977377640e10da4e3c0ebd27ec848c4aa05fc23c9ac5f2d2e01baa06230be27d88c6709346e49835fc728d6de889fa39a0c6b62cc031a4c5eb47c79ca755e000e0df7419acd39da55d21aecbac2e8a7f71f1b10dfc14820c76cd0c4c7d4abd9e76803cd542166ffb96c3f0844e789665a62bfc3af72c5b58b40d73dfc4742459f29723cf878dd8a1a0fd77d963610bd8d91123331649fc6d38bd4c9f204c51d739c14995f35f863a5713192729e1cfb8c2d9bb723557e58b7e3bb05386ff03212be342c4693aef82abd4b9ffab5a075f25b80cc280a8a0710ae47383e94a6bd19cf1da6bedc6f0ff8c0f15cd2de4c92ae2e3040e50e17fc323ff4ab45e5d1d5f40427a9f891d2d64cb3a7629dfe1e38c812fadc79689318affa162d3108076ee5368a21be6cb692ada93525b4edce080376dffa0897b76ecc0648bc690f565db05772f15b4547743a52d7f4c5b216273dae0a20aa1ce141266a3b33068a7106c5e5409729afd5fc8a122a2ed47509c8d3f38121c9c3e321abbb9d0c1db5a061a2e3c78bbd8cbad0da5a696f414b875d4141514729a154d9fa0fae840d1f8fe573a232b1efce0d9a9a9735f35e252d23ee9a9c39d8df9b0c6795a5ec949efe9cb334716ad078c97e16332abd2b1861c01393d2dbd771b093b4c3ed9349181210cac2e889148c3218dcd977652acbe561a0ee5e201ed3a407f65a558daf4069cf4c7bc55cf45c51a126f91da9a14b019d57243013328a20ffc2676e4a8c54cb40b75f304121f32796fdd36fd10a5ba9ae9f68a0fc1c28a572dad81366e541f720e08ca08516cdf3d80b2ec7c3751e0cf086a679ceeb61e1e74509fe77091b4d66f925125b757cbc291a8474451d8543540815970986d199de906660b64e2879aa1469ce965970105f39a81a1e3ef84bce6c3bed4fe58ff2c7015375b7f71ad4fa199899c9bdfc9058b8f502bee06dc05ea241c463c1f996300937123e2d18f7e874f5773856bac542dbaba5263ed53ab11afeadfb913cb0b00ddc320ec67969dad814fbcb365e77c53cbe4c31c06ef0f418ef8d2476dca24168eabc6a8ef89fdfbb054dddbc9f0ba9b7b67a85ca605e34453a823353115784a19f65b0217f04994f8d03e5bd3daf240b3fd78d9f341b407324829626ec4054dad1d4f6f59c2071132434b2315743b2e79ceddb559ebdad0e3fa5e0c9a7adc6ac0576951f13a0bfc3f2acead030512d1714d086ab685e8c3736cd0a3eaf4204b561404d2ccfab4cb66236cbc4771d120e72e4172177d7e3916764ace62dbac86c7f8f953118989373814b1e3d8818e34c02c14f168dfa9251e5de18eae812ebefae19893b54f1f2836960730ad14daecd4942bd8bf16183eea0f1a8fc6680343d5acc2d6ae6063f26c7bdf6a22d58f903c67d99c10539896ed13a3cfa593fbd59d076bcaa3fb99fabb6e9aace577e190849e4ca95b61e539d6b2b005b4e0a0c5e0c7b4eb061eb4a4214268547bf07a3a288bdd2931addd72c626c1ee25c9f71273daf8eb6eedfee4956ddeffe734e19d915f71886bd17673a57392eba1efe50e966c132c9a11df5849a1a1a815c8d5d4bee61d8eb01c348412c640de94b9114ad70b84d87ffb1fbd6b7c530ea8cab2b7a9be7192baa3d4718c0fbe8897619d6b1d1ecd59c31de5807f98ffa9bb644b4ae0d4b96150a615b0526fb722a750a765072218228288203e15ea5923f3c113f06041d51c74dce01f35248d125894bb8f2bcbdf223edbadda90e15dbad048aa1d2c23a64e98d374b163f14b8b2039214f8d2e5d6abb3186555bd8c6486b10f2db8d94ab6079fa3ca440c8053df319b500ffac5632b0c30d4c52678aef8fcc88dbd5fca546618e0c629166201f3a89938c29998c389176c00070ffffff8f