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

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

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

Block Certificate

Block 57171 be3499c545b494b70cfd02f24b20a0747ee95cef696203ea164121a4c2b1103b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
16dbd14c9745c215bd58c6cbf2cb6ae901562b77341d8cd71cf0d3e1ab74d39b
Certificate Block Hash
be3499c545b494b70cfd02f24b20a0747ee95cef696203ea164121a4c2b1103b
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00b02d0000a0150000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f6407a48e560672c4f7ab540f38701b3ace5621476ca214c8241eb90e77629e9b3d127a5e556784e44f6da71c4610df658a1f18e9879de702403f9d47b2ddf174e41cf57e677d8bb46687f12c3a3c1f0fac0bc6d2f0bd4ea700c0000000000000040000000400000b02d0000a0150000

Raw Header Hex

000040201d34da24b99028bdc539f8d05383a65843943b01d3ff44dfa89d7a4e2f95757f2dcbf3d2cc3a3d422edbd6fcea6802eb2cc78b74b02da90cd07a43e2e82935297d3b0e6aec9904189bd374abe1d3f01cd78c1d34772b5601e96acbf2cbc658bd15c245974cd1db16

Proof Data Hex

59,560 bytes
121216020307c4e7403887bd80f06113b5bd93ed5d3b423a20fa4233d44e2971c7150339669eeef4b91b22c58b64702cfe4183d8d01f43826b0b011e42d8109368de035b9e596892e7ed23e35fbd92606a22bae732aa04baf3d097a74fe3b565e8fefb782fa8726dca7dc9488b70fadecc66b3b1edbbefacdddb8a3c0e4b87c87e95f9598e9223888cc448143fe2e557ffc4eeb5c153a1ccecc42dc32c995c7d738be7633a9992446f5a1e284ae6f9f6c4ea7317ae4549dd6e4179a168c395caf257821cb7c1bf8e59912ec12cf5fb5b08043f845d3fbcfdd0f099b042dfc19d9518d05da00aace1e4dbee926b188a1deccf2281fed67beaa46fc0b454386719176f50e997da344661d5f1ddae033ab47669060fd6201347343c7af1725b41b81be589ff29fac237237319325f0020dfc46d336f88cd307c96a17e3894295a7a3e8d04fe52b328f6f28f4716590d9e183f0d7caabbdff5e3310fceb068a29521844171c96c701d0dcb661502ad73b018830777017c6963d462c6f42b8f897b4c8d03eea29d70b6e19753a9d61ed27d9d6a2486bc91379feb46b5a18b944a498b824856a46004c7f5485a0368798bf9cc9ffb6ed476831b7ba84a4f95d63b2a01d41450d698adbf4ac60cb4eb1c35733baf81133dbd873ff18fd0c748dbbdca44916085dfcb61878729f7867f0c9959d1ba2c0a355682f8d277cc11bb054f2567d4b72844237a0f24085d330cf2a046e5e93c609ae2dd2a6d409b6f9029a6e8380976a9707b8c80d2fc097796e349522d5d57babb873e68b1e58460c867201dd45572f36a3203fdb4db7a327cd729f30e83f58d1d52a8da687c51b468bc38acdcf69f6db178ab49bb2d93f53e3411afdda4b4ded82a42946ca4960d9ebe743b030cacefb7caf3028ab39a5e4c66cd01fe7cbc9458466e70e202a8519e7095c5905831f49b621127ae18d757bc9d51df4d215f1d9029db4751e8c2a30df41f9a16f6205421b347573908716d8b3e375c5f92f1e2fc28de916312d15095a9ab8b84ff0fb8115072b362c2a48ba433834c94267c974d528911c2e5f620d063d976655bedd7d86e0b09b26a1f399d223172004c8d2d38043c20b4d922d785e456d80f10d45d9489cb005a74c87f7eaaea239580d9c6209da70dfc121c05d0dcd29ffd09c17ecc73ff47a2ba67895df1097ee94d35f713cb33dfd6de62dc2d1fb90feaeb298d6e5f00c49e770db17989817273fa890f86383dc59a9efb9d8605444dc1467e25a59b445651092f03f86e61da34cd304a9af3a4920dc6922ea4a6f4a424084bf67850d5fe4ab45de3d3e508c397eee0c562ea1b7d66649ba8b12f992e3879379c47c553c7988af07897fee9d1112a8f4bb244d63c82ef236e3dee11d7dba51e6ac6e6b4ee72ef99ec2068ee4c282a23b2f8b9afdd52983e90d674251cab8d3ce890ca50ad4e9929e8c04ebbab65b2bcccf93bd3e2d387d03ebefb5f6b80a9084070d5dfe69f3a7970056deaf7cfbd91c55adfa0aec9a06b208a584e723973d49e271b5530df2f43e0073d4b58edafcda832b63f666597a35659f98a067ae80e295e41d9b148969cab1200b6581b02e66d2b424988e0c8778942633e6c6491798fc9e9306996a18cf6e55dc9d2c30f3accd50e9b2d95538c05f727b18c5cb2d0f912f7c8ee0809d60a0db183694ef04a70bb57dfc137e43b77b1fada5acb7650c1fbddaec84377fe49012f8c3d3fc55245be2cdf6796a8bd2804e55885fa0282e9d63b754f3bd63ffdeabfe9f3c8317929685e222cb9b80545553a07e7afd674d9453bceccd194c6376ddca8957988db73593d7b30ce8975109bf66494e7afafd5eabd54974feadb7e7682e5041fa1acfcf808e0af8cfcdb13df67a3cf2e3bede3f174524417ce51eeee74d3e6ce57fec8760be4668021b452a9e9c36050f0ee3685156d6650c31df4f967e87fa6ff9967f878ec3992d7a6d93b584fb2984894b4030488e067a9733181ddcbf32ac10fecfb109c472330eb68e551fff2d1dc36a5b0585626c8f6ea1b8e810fe1d6a4f678867339b06b0ab5669cdace346f0e3fe8d499b17926fd1e7f35b90e43ae8fd7e097f57f32323850cb750a3adc5469fd447f187080ec92efd8515d28fd1bed66896af5f87a51838e3d22f94daba12d131319cb7e8689c4b0d672ca3172749cd5ec5ec92d90425e5fcb0e4ce9e0e51b0ec7300642d45d9a7f7bfbb24790bc2684fe04b05475a889bf6b0a7b5807a248fda6786ad31be0da697d233ec5d0e36884edeed1f1d75dd0bfc3a45761d83c9926073bcd0e2286ee2ead79fe044b886eb9715bf748b174cef801e7d475fc80cf6821cf704ab0c240d589ebebf93e73a540ef28e61e0bd8c4183ce92b5d5a0bae0b226da9ca7261acebb30f4ce3ad1e1dac5d15922f92af0ec8b315a3151ec54ff3178b41c4e9ccc7ed279f28343aa015c097a6fcaa4aaa26e57da222bb9c19170530808f63409f6c1522d3c89fad1cef1353ff386cf3f97f5edade2cf9f35870291302b17fa5cf426b9681a4eab4c20f633fe5f1af3a1c526545ba404f2f00dc8b65eba982dcdb597cd14f2cfdc55eadb1ba5c02381886780c947bd61e8ec9ac2a12e62c9ed355528194c7bd5f46418b0d72c59bb0f80113f9bd94fe5bce0296a69ad269b744eabe24460f39fb2ee8d98f2616bd2e79284be4aa54ce3d9ed3e78f71d77be3c13a8aa26b1b1e992aa0449ddde010b25a951351ff85ada13b966579f0ffd87e66c27193fdf2cf4fd8125315dcef514f4d167fabe3146b66e6f3a9e501db40a82c476ca9f4a15f866544d0b20183d7f4fae2646b08ab388aad5f8d7c2c911fa3dd369b03d9cd5b55f06f39ab8d9807a1e02c95ca3449469c94764ef2efffa7a62a4b00a1534114a74f4684e064addbeaa73b517611fd95842575f0c574289c62efe5a0cd75d2ae870ae92fe20be060c8b0daa1ef179720998906fe6260a1eab5130aaa2f254d3d1f90a61c3cdb2200d1a8e5813988d30043a08a34bf27350bab19141ca59f25a5cbbe8f441f57ce40c7e8e13726b7a1fa71219a32c058d41a26c9ad3b47ccb6591807830dfaa01c0c79e7385b59a37faef9888b255040fbdb9520565a51b137d0afcc20337188cccb65b8a3f11f9b34d2c7fe9f21c066a05683a0aefc6269f0b3899b7dd8247d1980fb4049b50b6f5a3a7db59e4eafa37816a44eeac27a313aa531c1077ba8e37699eee57b6acbff7315a15a6b3e3dc3f41b7b02913f1ddd2a38ed4735d59a503faa7b70887b994395a8f27beac9562652b737d67125577a94e037cf6e8c002dc436f685a71602768f96588225736143e8aca498dc5bda00930dea78990bde4756e9ccd03d4fa6dfa8adb9fba079282150e78d0819f0e9bb63e16f0df508dddc1ae4cc54a428005a43ad5c9805b84d9d9006533b641aba5e1a7601cd2f017f5b4a37bf12ca7caa41a2ffb7a5ff715543c62f80face35458e66df2786570c5645c95e738e8a2e6a3cd1bc1d2924672e497da8e40d451c11f4abfc30cd1a58e59ff9d20aef5320b87fbcb0e53585237c2d77df5d9b7424af6ec211ac2b179c3f23d9107f8a06b3b8baabd565f2fcc8a4eb575a5f46e8d93fcaf1b71419ee1719783c00a682d1e741f11dc5d972b0995bcb4f5ecd2f6e79274ba5e26a8b5a9538eafeb7c72732975aa8391fad3b2cad85caf8e6dc5eb05769109f04e560fe1a38c3c31b622223a1046dc9216d395a8f845f5e7d56c21bd632b7483a1adba50e4c91efcaff56e8d81e9f2711cd9392141239518af34aefc668b0eb1acc6ffb909285905f620d5a7870612d69a06172d8fe01fc28867fb700f9ac5a5d7aa7cd63a5fda05f746f28bcecaa94c7458e45bbc7186849b7680b6bc30110da224070d84ba790aecbdd32a270d8ce5fa15f033a1d40b52cf6567d84ffecb954f0bd8926499c56b58d662a36ffaa33e1c091196f46e23fadc649cee43bf8a4df33335a8545e5cc79f561fe1bfe3e484d512427364aec22b8e01c2633290dbd1eab4b6e2643c8e9ea09c2f372b6023143dd7f140b518b1c5580404a60b6158ad28596fd522bc7462ae4bc19f4ffb27ea65b55ea30a3b3e9e637e5e34878ca21ec78db2f1869b219f9c232b7b16c0c9f81a531f12ac8c663e569daad9d8bfabf7742dab174bb6837d531c06b087349eba9e70b4b6dce8eacb52c639156611943367894bb12f31eb8e5b76385a0fafc59e1abaaa87e080c1c0974ebb37ae6dd44b70e1aeea90b2dbd2cff0f511c8ef54849ddb5cf90a21a55bbd0716d19159820349304b52ec3e5b2a653b16d6df7abfaaf6791ea09928fc8c8745a430fad2e5142c6234da351df069b6ebba11515bdf5ebfa581acca9dd48adfa9c5678052feaa036eda8101d5e714ed39c73bc3859b581f40b6d5deb07c5882819b8e21b44b3e4813eb5631f06ae65d48af69f477e8aeb78db80b676be8f18276f22561c5f0f16d1ea2fb02d3cb230075f59fc17028a9648c7c1b7f79919dd968e8c9d69e749f30da72d46f2693371a628dc267f7015d6dc5338f7f84a3bac28f564c73b0e1ff42b6f4139442506ae43f26eb4c6311308305deb00fe4f61242c3ab597ee40b1742e2807a74ee1762f7b5fc2358c0a83635450e3f728fab36f4f461a0f17bf59f086ed69204447b708d7c244de2f451aee6569d2c2804414004b8caeeaa45691da922951c24747af00e586f9fd58fdafde1c6949e0e1058136c4629bff9fa378da29839a36a1afa18ae536e27bb166afb48fb6e822ee8c7fcc49f013e4d57ade3664bfde9f34f491c06cafe6a618902d2bd8eef1888ed3c559465053f90b08eed5f31bec28eef2b9600e70d9231edaeefdae29a7d41a7517d55ac940a35fe9556ef0b097b87e1d7b4951de59183c609c695c1765f5488c25540d5d5dd116820554fee5071cba3d6398604f01584ffb7259b88f386851a0bcaa281962733a1af35aeaa5e709dbc685ee1d5b8715cc49b01a0c5fc1fe5492154e4113d2784c0b708485fb3ab0a4596c58b5e80791da4d7ea150a9a8cd7e9baca3fd205774a13bb62a07ff5654f0e7af7ce3c9e879018ca793e3849159a86323fc16c1b33472ae796c49b49da058520b2712c098b5d0aeb2fea9ed67d1f3f9804a93866d7f77052353817c40396f57375c81e44f01b17ec6efab33e30d3cf44a8c9af542184b75ee1b459fecf1eeba8fc1e99538657c594ba2792d5930a5a146b71436b1761aff4404ce335a8731f0f78c04d997b7082bde871eb38e27c14a77a0c36e45f19f7d71c0f27812dc73cab540d2373b613f3501c10a7bf2ac06024156570ef3d376b6297d8a40b1ab0a71f7e428d42935f9483bb1de5a22f7180b9102543138d75ee64d40f9f2fea4efc317d3b18136650dc14a9ee238b3a4850938cffec581591dec43b669e748476ed9e41378a2b54821021c80242cbbe0cecbf2b7eed3eee280cfc700c4be52a3a2da6980888eb3945081fe7d37e559354bd43469c4e205c40844effb302bc03450c780d67a990d7f12a2c3fc1bfd7bec9fc3835ca5c5aa285bcde83814fcd8830d8ffcd03b7ee4923a4dcfefcb89d80736fc4cd052f7d480b64fd8ba502f1e4c0b6140ef9d6f817ae12a4647a70f770ee60fc25084ea11de48ec023af49fb0820525431330ff2beffe7d2d4c54cb6c21376c3db1782ce870a9734bdbdc13e50c8a1e90ac329d64aab962fa156a9bf691002fd0a0b19868112fd7bb4b82ce8506ed28685b33eef6c4c026f59c56ab7f26ef17a5842b68a5a735a41ac583839db383208c7f2c75004de1c620cf6ee831fb919261191dddb0a8f509edbacb367295cc300f5b588ca00201c504bdea1dc2de726d6b95b2915483a287150322862675b614f07dd64dd6f5fbb0fd1b24ac0e1e427310d8a8ac94060e428f3ce7527b4192d4d9b9df079ebbaedc9a25dd4a06a0601f09ad0d9b4464718ee7e56d55c880a8dca145c33ca050e7399dc12a1063d3d4a7c02213875ff4d8bfc34099cabb3ee72dafadd8fc507d0f3fbdb7a2116bb3c26ec28d66da1bfc0263a485cf150cdf9bfc2982b23861a294b2312fa073cb408ea1a4051d158862f9f59e67b257a44f315f4bf0d6efa6e8a69d632ebfbca8ae8fbb1e82280d70fb2465fe3405a5a8071385adb231ad9ef6d69aa2b6e9a5803a8e3d73fbf5e1fb525ac38192ee905ec6eb65cb6c42eea63e4d86f9602f7164f66854c655a9e43c4220e4bd19cdff714ce5f0f0b8e32f06de0e8bc1bc4cd095ee938188e2c5ef7e48ddc3cb733aa119801d67031e5e320f2b3f16a54e870865a44553e16382db9644d34d8dc49d47f189f602a67ef0f9a2762f1444fa0ee4c44e1eb19e9468ca027f9fe7a1abe21f7389a6d3ef8c4141ae0acfa86bae102e843aaa2caf15ac90ee7d2b2dbf4f3ee926092c2d008fc443472fb8c1c6a5e230adcdc72eb41f669cb6389e98d5be687a7188fae874ebc6e98460c6a0e3a094d7d922687d7b030aa2b183246e737d680790ec0cf7d13612f969a8b5c1e6871f24569969077f0d7d1fa26410be0218aa0d37655235c25ecc4ff3cf8a43c3aa30e9da6e10c1cf92ba9d69f42bd6293894d0dfb95874a89353f8218f30a64bfad0bc81de50ee8192c288bb39545f632e088dd32a335a5644c3259f5158a1c1d48b2b337738004cd67541053d3b5e96dde4973c0ae12c346fb6a9ce7909148e029a5103afb7541f865878b14c219e9eb4c3705635c02493381965d9cef5858cf7fd53bbcc2dc9e4f1f7ca2c6a91bd1fb32c01f877e785c4bdc72383fc9c97a2e04c2c6b67ea9f98ee845872b356aa9b95d9720965b1259eef500f688f13546e9bf6e79170c43df5fd9b6456ea4ff853f8bb222c52a201197f19e3ebdbed39b38ca56fc3c4278e70047cf1032268d2980ce76a0add16995bd51c5a73f04392a211ada9ce71a687d4355ddee75a06a787db0cb62cd3487efba88f41b212edc7645b682d1cda51e9914d50a12d12e151af38f52b33fa5c4f7fde2bc06c25cad3d54616ef176a477dee6724b3b94bba4ea98a7fe54d61625a6a7a6fa2971dd389e55136acdfdea7fee59f664c42352256bcb45f005d9af8a1816387014b14d86c9af9d001e55d66090b527aa749dac7d0c9bee91d550442fad1055bde95ca23c7f1c08cd7aa44f746baddc8871a4a74425775c2ee4fd9bb83a14c50d439847f353735186c9d622dedbc45b3a5e0a707e6f01495776fec91c50429fcea3aae1b2326423de4ef99c50b3fe1b79d7576c1ca8591b4e3d564cc57cd417516431c60f34d2ba619337a6736b7a829ee231fbebf6b081696a17da318d1fce4611ffb4ff3d8fdb846ba28afdf969f5400807f4aa419244a909c13077bcddc3e8ce157698987957ea6c185e7e250500d77fe27aae3d1c7b31569d3ed9db631570da59d4676e0926b13ab4d910dce1c2f5702e87d6a57daeda8ae793b9a7a3bf44dbd5bc371f355ea17a2a8a313afad5758f12c729389ae2cbcb0e5493da95f325672da378f8af9d8941867ed488c9b264e7c9467676eb88ea6485c92264ca43de520ac5fe0e70130b9543980f056b8b9647b442151dcd1ad92b4aa7e48c05080d4fcc24f57d91c2b2d10441fcd894fc8d376e2c91212dcde4194eefa9b3769fd4ccb6247c098ff21b33a6888cd9cdeedebdcfc9bf0c9185c8f53d803da7b1c7bf09848219a78d433c50fce096116e0c35860f4022577729e51c3654f1e43c6d47f446d29af204f537fc08f3fadd419e3439fa455a41b5dfc774e531a650fecf7abbff9076480148643f9751374be951af66316ff39c80c760b29eee77982682e4cf83aa12bb4259c63a299d71e287625e864973ff6015e30420371410f33c24960739112a61d96781111b47c2eedf7553e5f1b09634992d3b38e813aaf7dc4ef68bf680f136a65a2cfe161c17b1a4569a4bd6a6df6e0affe284b77d0a6494bb7b8075c7abc617195a5be2a705fb137016d8608391238a45b8a6e711bd5780dadd135e766e27d1ff2b70af301e548a6ff822c50773e6ca28c1f2e4999b976171678dbf81a96c3d7c7cd154c8e0b4f17ff66938fcb83d1d2e5e6dc910f346ccb82445b765e8921d8897efb487c6f5c722286486c6df34e6b5fb3347e30e2bc60d1e0de6d664750165b3331abe765e7926c73cb689661aa23bfe4a6112694f100976fa204f4c377fad3b3dd697a7ed2febbf2190140e6f99213fd5c79d48fac1e5aaaa42cde6d09b0e35c3ad1b76318b7ff23e8d107cc0f0744e0f435dc5647b74048c573fd154b60760809b879551beb09805a3e1292af4f28799a0d121436a30f54cf7dc62f13265936a26bd36fbea645f0a9d10ab543441fa57b9c03e0db4c422dc990afbe5e06f0219e8727a4a436219cadd6e922bc0e887a7a0c15f12346716ed8a0a73bbe2b9fae86526a3b4d9fed5a16e4cd7cd9d9eeb77cf241396bd30333919a0c4ba0a40e746c41f573ea740f4264805a655c0884fbd0a3a74859c33e3f7932a7e2dea6791bc50adc87eca80e74d17746b7941c381c807800bf3a8a27c1cd2ad3f1cd08807d1d9ddd457e9a9091a9816f1a91b380d6acf9c29d0e3e8df616af6d913d12b07c5c7aaf417fe77ccd9f86f1afc0ef75b528e6d5a8d32cca802d86cd41c0dbddcbae7f8e40a111d7669f8c840808afbac3070b0f3940aff260d5d99010715fead0b34799121c32291119a12117fa723d2bcf6519c7c89591843820216241c4745fc8896d81dc74ae9a58427fb4194e7c3f42728751797ceb950d7ab4d9ca50d8b075d61e7ff82612a4789377630c037cb1f7d4e87560219e8a03e1b2957e6a89c9704039317a2c112bb2bbe842f3667f4265ba6d15f301952475eb542e265cc48df3ad289a9dc21707ac9d8ea55d1d791d30145d133b363a2cf10e966dc35f0b09e07ee84a6b5111be95064d6532ecfd82a563c6814a83e1394971e3f3e53881458efb5ff0c245e1a08c6763824d0d7f0110d7bf76fc422fd0e0ed815af32bead6b3e239518cf8f3bb53b0bd8f6ec49961234a0e13ec74f3fe059add23b80839c194ccb2ed0499ede6778facefc852f57194b229f31fc0074dd75329c8a27388ed272110bca8c47367fb6db224de616dd08739e5ae3cbe5a9fd6489d0c10113f8b8f4b834bfc0eefa31f94abdf2d7bc9950fc6d542776cbbfd14128c3f2ef93d12db1707df8868291baf12be78143d139ac16ed0828f2c97f9e6e34a866102371e79c1e6e68b2353169348b7b0fcbf06f1e11209483b07bf604ef933928630a6d9a30ebf029e61a80012df25e383b5a67523b31544da90690f7d190465dce9b8aa58bbb82eb537519364c1b1f1a77660b62dba714a287394730c94b5b24dea2ca09c32774c0b80149b7cbb6ed7fed9046e027c7e05f155704f477557243907be0350cec92d4e564901585ba73224e4fb4b8cd00beefdce21896e060eb71f4d01a66fcdd514321152b5f6bbbe802bd256cd339400ed2c8fa21a67a6a5653d7d0187fbe5cacaf6ae8a0ed67b990381f7e88230a0e3716f63541c7d7e1c91d3695411c67a2a72de48463969df42902eb71342621f31fe6b79d74b596e0acc464e572868cf5ac90bdfbeb5ea637d218bb6c40b3c8807eedc4b440a6e6a32a1fc4b016e4342e9756883b0d3c55317418129c4f2ed7f47dd31e7d646ba8d130fc906f0bfde02acd49782136dd7cfac6de691c209ae2d89e61c97487703587687894b9d22f7916499a800f89dc4d2a7e175310c03261659863339f5ea724b84e5bebaf7b69d8498d6546c96c6ed4b57edb830a8e0bc8c110daa684f9df0a1cc843fceb1ce2e19dea17eb6dd9b1636a983dbb25e811f306eab1faa551e23a75217ef9a851e35c64985f8bd025fffefbd333ce66f5ec20f0c167ee34c6a42090c05604c2f3bf9690691da4ce5291dfc57267889b6992b77db79b5d3af91df8adb25574918b07344b790f995989130c944f22eacf6844daeef7dca8af3565f32b13a8dee6d62a627d116a6692a70163ccbe75c8e88febd6662a06636c72511ae84870f82bf3314849f7c7acc0bb49111667f7ac7d45a26a65bcaf83902a562141eb9c558aa50df33d28ad729f5556ad5c93826f502c714982158aaa8c6dd224062d4207102c6e3bccfd4287595a08fc748d27b9430eed45c710d96781f5bb434394999fedad25ead938515c6f147006563ec1e0995fd4eb6865763ffb8c919164a63830cf4f8238a7f9913b5219997bc92d25d487b6247ad614c01004f3cb3a663e5817c2886d2a99406a8ace231ee2375ddfdb3045875f237b677a55e255a37deca4b1dbed3d41910a4b7fd5807d65d98eea1506718ea2778508f343a0e52c8b9249352bdf45869d50c150e8ada2bc2cf6f832628c1f38cef01f96edd5ef5d597093927bad2843c1ee17be2ed80948754da129657c535b90baba3c558cd52fe6f6e8737a658a1140599a7cb7ffb01468b53bf6d7f7ee967e23816ab1f40e5d9602dc59ac610c0f302f27b8eac2652968763770cbfd039bcf4b67ee9169db604043cf75ada26a84379c5a61488b711e4ded63a6e5bcc44b75850f3938fac4cf769167b53c7e9430371c9ee14da0f884c07b9a2d9ed13befa1265a9a89f37778d499d06c134c4fdb83ff49c0c6c93a4a14d8d23e37d3e4335b482c1a9b46418a0e7699a32a2dba9f5dc97ff44fd73835fbd1220c534671191804282ce4b4e1d7321877d3f8f4ff7fc7908f0cb210d395a4b7fbe669e3fc034cd49ca02627e45c0a34ce80a4b46b5620e076f566e38a769b268ebad87a53ee930d64ab96db20048c0d1583dd4b3ce7ccdb17428366fa22e2c631e8deba037e7e7a5d5bc20779d24e7598cff624bcdfd21674a641e502078419ea3244dadd72beac86fd214a2b1c49474b21ae6013ba77f53f6228655c86d9c25a97726511acd4f9b9369f061b344bd45f9a74ac87a8cd707adc2347e3a271a97f900491fac66688b77ed8789428a7a61c10647d400b0d0d9fcbb8060db43a287b2a775e1b3118756e81564bf387e9d1dc0fb911dbb11f680cc9377787ffaf1aed9630a7f7d5f33705eaf3691ad054bda9b805a20f24ca4318834396f441837dd11a42f4f9cd6fd16d1f723f2bdf327f5fb72a8a5a1ddfd31cfa41606e80f8160b01f988132a20755cae50908d36e5dc6a5e13024a6ae20a3ac453c3bf912010fa66425aa60a2110e205ae08253908b6110544742d526916b8676fd49dfe359007f3b8937e476b49c58ba29de002483a7c5817de2a46f2176790e7ae86664bff13fcbeb3ebed73feeef3b3d20f4d4f2e67599e03fff0de455ee87a8d69c6b0108b225fad491827a34dac63555683fb48732ecce43d626a54d52bae34af0709f10e0c510ae8e17cb634694695896bade13fe531fd8f705d7642888a0f0b1a65ca2e2ff9b5e5397498453f68bd8d0b6a5e0acf8e6af57d1db1116ac3bc217d3bee979f34332157c86860108c5ca0934bbef28686c5d74acd12af04a2500ba7d359de242880f57c01da084a47b1c7177a034c063b43948fc87d48acdb9411c4a85c26e9ca2cc76dc4ab20f748f88ac5a30366280cb09eab44f50b2bebb8a8cecdc25414c008b8ccd49d2899e97b5d491649c46ff6c6dfbd258d592f4bd1cf72a1d05d78cb4ea8ba6115656b4c558c2d34cdcc82e3123381407ada1d37cac24edf819f5e396d64b88013717e7507875cb1fc84410290ff7d5b2ae2a7b0ec73413f9b85b2a9c06c4ce951e8dc50f75a831a55a3bd154738079b19b36a002e0c580d82e272a08907696132fb1a265cc2d4df732b432467f130fb59e4567aea1b251543eec645d0f99306fb9f2df0b63d86a7dafb80f1bb86097af0244f4bcea1701ecdf8727aeef831b72feebe3d9979148d96bd2fa51f58002a65ce455da6d65b4ebe8f4c87f69829194d3fb70ac799a1b27904be86da47c5ec8d7b06ca4627a17ef7d76829ccd9159fb4219de4f8ed68ca672d89e4ad4c936c86ac9b579d790891458406bfc75c0fb62a8f430c9cc58233628f2cdd4fb49dd2fd06c0352cbc9d85913a771ece59f4aa4fa45f1ccbbe91ee1ae7c9e43f7d69085380db3c82a1c0be261e112c3993e99f8cac1226b71173da11f0501ec1ddbdc84111aabb55de3ed21620b82c7a0667e517583f40541a8f5e7f8c844d4ae7f38aaccf151b9d3282d9e27d01bc89135696497334c799f9b21ef9b20a3066684cb6889fad93c441f77444b032f1973da4831fd1638c1a0de1f5a39aa992d9d156e5e37072a628577fc24c835a214c987b57c01bb51ee3573009e7d4d990fc5a811374829557c12125ca6cd487a55d2409d0792c44da3f54e26eabb1637c64b906bbdd02ba1b65efe0237b0e64ee40a8a299400121a8c75090a5cc34dc447787bc01c46ba5822ec9bf4d0fca435e9d2e2b52c5cdbebeae7188d6f7d015a2f45d1f773000bd365781c4a85db4b8cb1183ce6944ad472485a483b603f004a7f0a25eb4f9fe3dbcbc5a13db596f67b1191082a7684ef165b498b4f01504f6bd3d324a178c8bd1b6b1d49054364d74be57bd27db74b17f7130b61cef3489dcae8a52fa305708b158d84c9da58203d27009af92a7e769fe15b3c65714fbbd50fbe3cf8d42eced6cc9b0c57766c76744c589e9dc612b56ac0d0edf928f4164ce48363c3a163fade743607751cb4fa56557342c794ae427f663e4e8f3a0ad4dcfdf8597e7a991552a21d930fc43a59956d85b2815bd5b91f5118c71d944bb16bc16c80032cd677b86f2f1db55b7d63bde2afb4ba7ad68b7f537665f78fa2941480229b0f5108211e7a0199bd3b7dfa00e02e159b7ddd6edffd0041e5fa8c60d3efcafe9798200337b52dc5299ee58b7c69703835276341802527138161bdbe81161b7309037d75faf39ad0e9bf702389c8afaa312968f2dd8ac8476f1d2be03ea09371f25558c052f11ac3f2299446045dddceb67adbd0d47f4ab9f1ea28a0e8a76f59b72a018c3e4863fa796ca6d3b7361eefc8a9cbfec98c7f3b9109ef04b6a8c9a8459daa0d42002a862ed72b013f534e0a9711f3174a796b7441cd73dc63e9877d42c4e562c146b33861099972f15fc129cac3632ce500dc06ba73564b0eab45ff3495cd76440c1064ba9ca5f45bcc62209d6bd631e9421bd7514fb341a097cd896fbf4d97554f646de8f3dc007b1db6221b6ef6a7790349003754afa82f19830f43970ea89f707cd3207397147118f786f699ff90dfa229fad3dab9f02097287e21fb59b680894534fbde593fe2418ab9393f526bd7b8b993611438567ab34ea5a987ebbba625b0b51a9515fd7ad567cafe15595326c4b54f5d0c962ad5c136a8f2e1a11dd2c5af104e0c24c20c56f40e73a00f7b583a2519e39410c727753765a450199b11307f8902b3d043eb58f167d72852a4bcbc22c4dd946cd6f4b8f71f3abb256d6895bb2a45c48720b37af2b2d79a5e3e644a11a568ff329c151d74edb7ccb427c67cfb6ef4af439956286ca4ab336416a30512ee2b4bd78938094871cf19b791de852e6947ee9574dbf481075caaf44819833fbfe7497dddd78011e03fd86dc775a7d7a824baaa0f6452507c8ba970f1b177703512213e36340139f2059c816d6794b1a37a70d903ab0e124bc8789f853bfdad24404e8bca00aa4202420ec7958d109b53c6a1e4d20f124d32604867cb1dd6e1ec4a871e1332b95deb24f55662410a9b3e07e72ef042770a28d205ac37da60d5487bf0cbd18b6fbf9617520f8c8ff96fd668f86dc145671bc9dd1d98fc4025489feec65266364abf146e4a9eaba8fca1a576c54b6b44252ff4601e840f8f4ad36f69247ad69c6edac00b24922a8a5039783f4b95b6f67304875bae900be0684d98d6c51ab4392eab1e1ed11a518a59b9bf0de4da42f68bd0b54ff0a29d09c1810f04dc044655f113e2c7b58d4f793825aad6746e09ae755d13fe0ab24663bc0dc66dc4b6d068d1a76ce54679d85eaa172876f1a0ed4ade66fbbbf04976efec04f588499a9a077c5245e1f65f3793c7559fb4caae1724feeff07fa3eb9f40b474c995a51ab6d0a124ee9b3795a6b4a747d8e9ba86a8817f039c098dc6eb29efebe43e7ba429fca7b68dd8cc7cfd68cc01f0f6c3e41181ad14e340551658a3bebdc640d17e58a8f307b5228fe8a1af8ad3bc93c5a18d1ef6f7d0390b704226cd425c37c7824afd16f540c3431b8a980a2ab1389c204adcd951dab994ee51b8d9459de6c0dec52c3ad08f9f1d62be59e7a265eead4e30dbdbb7570b1c45245cc81d12eea2ca0b4a5a59d13920c0aa509a6c95d7551a54fc0f06ca6d38747c4d7de68c38423be7127d486f7b0c2ea67a55fa288ec929c49329caddfbe56c290e0ddb82bed63ccb7693c603121db41c23ec9eb80453be4d6ae31de1ac190f38870daa57c47fdf333b17e33b1b510770161a28eaa7becb312d3756cbfba05420d072ef99debd5829cac651ba911ff396775358bfd4d3be65c94c9993965e730ad67e493ba6af3ece3256ce6dd2ee23fe4d95ca3ecd6e6869701d2515e583ea73d8f5dd51f81d64bbc1db367317527eb7f1227157ab2a12b3a4e3c8c86f1dee9974df9a19d3214c3d9d25306fd6154bb1a0735782079fe431f4c689b9c2465e78cc8351b72d7abfc967a81254076c677d07233e70813e7f430696e3f553c386da43c6f0b27eadda7295451660b73645641ce7f9a80d1a23c655c4ccf6aa468ac6de4b3b5411a1295f0a09f3952c2639e13a2efe006d0bacf85d62a11964d038ddee4adf989dc731b0b3894c48d2c8b911f7c5ffae9eac4212e5183115fc06d771a35580460583b681a72da3c28608ad9ab62dae71e9af5d4975586a0e28866e4ddc5d3280a23fde64d3fc146fbae970c650b526d73f63dcc91ae4ca1a01bc93b0d14cfac4b8dc2676becd2eb491480f8b74ece17236ffcd393f5c6d53e9c62239f69f0d054f1e6b9b649381b7cae938a6fb2a0910509d3d0e01a4402c912550d5ba49e75aeb69863a01a98d8afed1562fa4dcad4f12e30e4e28257c04c9f9271885d145eae1fe96520fc0043305561bd10bfb9e9915c26db5b1faae120a229c51741dda33bcfe8208b5819f9fa4fb6625ed88043405e6569ff09e364e58ecaa42cc9269e32480d1e7300b68629863631108584dda427146e98dce82dfffa2fc12efd672fb2d9fbf9f2590bff26d99c2d973f31558babaa68c414e7ec9a9e142b818dd4b9cddb52c72a002c6c83fa4dfccd2f8501be5695e0a5fcd8552aebfd024413b991bfe7a94cfaab4942fc27b2a026dd39072956810f5e4583148fb1b24302d5ae1f84be7b08629dcc68bf368e0f7c17050a8bc7ad539d777cb0226e65e52a1d1e62dbcf65aed1c0fc6fd7f571114c55da9c304b919efbf99da0d6ac1d28a49b3d657182413b25cc179813d0265c905f28d51ccc34ea2b325883f762e48559c8436bd62c7fb374913f6cc60ad34a77dd514898e73c6113beaa9ce571a50f2bb8869f689de3c0a6a4987c79c869224f250a8fc2e9b7046322bb49a27e6c85a5fd4b6c7fe016526b268a5cccd1d06bd041150963af581044281e8d679402388fe8549312c635559a6b1f5fc9d446b7b485b9cce2e9ccae6debe08943f7ed65154221b2e2af67c8bd5a4c4aef9c4d53a007e7dbe395b4c7ac63dad551150e2e5f41f97f5e51b9d83c6a938309ecc9265be0361714c9d398db74a6ee9a727522a6dda605aa084fa701e38ce22fa325c8a83e03fd5332b3aafb00ab992bef9c71da2a7a53d2fadf10c11e8d9447c1c166110efd0b491bee4f606e1bb398b211246cc04e52441319319865f167964d5cabd205795ebcf331d39ff4074d5df542b2e8cc10a0ba4005514ee7771e60249050039f6b2a9748f6909b43186c1f7313aadc8d5863add7839f0d6f5b3a533c3d8e6e0cd5b6e10a06c477da1e61ba5bcbd705af64f24b9b5a42d61d921123ae3becfa4dc8d3a150dcf18a6b4ad3c058ea6699b4218bae5f03b68967dc876d6c6d4d35803ddb9018563aac1fd4ac41e3bfb6d8c06c6aa1b28c011d4951be3630c86be2ebdebf91c7e41bfdb074bb2a01f05eb602912ce0ef60a2b9f486835ddc400b37c749bd842ead444fa77f53840602438382fbc1c1959879055dc56f8f3e90d820a0da5eec572a4982c2cb374d93cb4f5b50ead7df36474fe7525048910b0598365a87fd22a9b68b35e2884e06fd3a46aac6431ff27f98e28c9c5f0e44c727b243c95dc78a19caa7fcda1f17d455b495271b89b1819c11731daaa9a65f267a08cc95f390c0da8a458bd83baa4c61e568570d4241adf1afceeda12b803ad736b9fdf142d52ffc1cfe6a3a5f52d09af6d6b085ba0127af36c5dbe0f533253a9602731f4f0713ba10a857c258dfcb362946fda73f93ee5326e71fbd71c8a3e69e2e7598fb06b431ed822ebd7d265f67e4320226ddf64f6b57363fc7409df117135c4ca9b8911e002ad9ea849b6c98bb282f2ae2b5afee3df1f844331d92cace1b37ec5e55467733c3992810748ad9e9260ed0cd7d73c9b077c997c14ce6eb1b31dd6e8e2d8256a4ab99d51a8d5b5c92f2f249426213e268c24f09fa10cb4e8b57016db506ddf9a06dcbdd73ea7b94b659f5a276583a1e8a68073e08154259bb14db2cb6e48e0752e99715786a475370efff2a0efb347f827ece7eeefb2fdbb454f158cb97c6674e06d03990fd8a15cf940ed0b823b7a1e84d89960dece6de280c8d790859b2c8f3f30bb19ba17900587e7fd03f479d33eda6633a98e88a5459bf9620eeba3317f543696b978b396f3aab3880fe52bb02b666910314a63381b0bc7992bbb3c9e8d5a36202a6806fe3b5ad713b3968b285854e6aad674c88fbc7dac8794788eeb71038432989ec2ccce4a0ff64f4a6124b6f2e8bc9792ce3d23d43022b7fad3009f1990c22c7c75e4c6f50b0ede91f683537cb5304bffcb3ce90660d66139c2d4f7cc77582faec2a7c4ee6ab7fe29554f359ab8255211eb8b3f0251cdf53195bbc7827e00f4634c271bc53c254370a0b378d63452455c69d453be5ad2db57fa657c0b080ef7d205ff44ada01051ede5d534f7a008df6211a3be70678fd935739cad9d60b40099f92e212f72ae18170e818fd86796f55bcda7dcedf723ce8e519565e5b4694373dba6c9c562773562a8960dab6424633247a5f067d50dfcf99a49258745bf24605ac0e8acb1996a22f42cc365a3c01c3eee4a78336dc38d4fe8f352b1f61845f05d170b412431d864f4fbf5a70ec995dee85ea361f22ec849cc8f0626d9510b1822b5b9f0de7c39eb8c562d58fdec2da1fd2ada2dac7c4262f6bcd6ffd2edf3e8db4bebea07797609f2bf13882d43ed256fc449f4d84f260a1a5cba271ebea7e5e3b14b627cdccc5a516b4d4e13abe532cce8d0501139b9d59dcf0b62fbda47cebacffdf2431db697d4cc6b0685a7e8eacc7c11dc0abdf0a4c93b7440c6388e6532137a7fae8de503e2620ffb8632876f2096e6eabf8df063bbf655b79cc91853124c49f3b5b47cb4dff3744601167f1b094cd84a9488a7cd2014bebe5439d1f92cdd4557014410759c37a6045aff10d227ced4ca657ea8eff46eeacada013087229bd586bd749aa14002c4bd10f2160034c30dab7c7da5a1bc994eb5fc51eb9dbe330660b15b0c8b2aeecb3500faa9cbe5f00f7a2d186c1b412840b9ab99cf1201e524bb0a79283f879613689075d62301fa1d8ea95c413f1d1529c63668660428f04c66750a4071f3d96adaf83d57b4c9271d2eb15b5be863ff79f71b3cf75b73309e1979b6be60e93e0e61039039926f81172405030d6319976ec818ca8895bc22af4c341d7ea750416afc149adb535999c4a09525f8fea91694c1b68e2c1950fd98ddc0df9f841e78273615cd7f07650579b28e83f3887b8ef17bd05fd7f7b4022d8d53dca193aaf9cf7f2ff548bbbafd317e3723b8ca61f8bc8882bf2814d635a06631555cea94603c8d9e74edfd1421b186d601ba32fb260f602f019a9fa0681d0dbf6acf91fa8aaf37333d4bb391048937db6af46d0d9c1305448afb20bcc44dd5da0bd6d55171ce1eea12bbceeaf69e9583a91ec4857d830a6197b196e26e48e0e7edf84925d82b9ba1ca53e454e5a5382c8c8a96372f9ac553cfeb77ff35b4ceebe052a33a4dc562240c39d08de3cd8dd0ad44cf8f37e612c24c14e13abe60d9e97d7d3c46e9d1a95269b57c6a1b34d93d8e63a11bd79ce3793dd2f1d5efba9b3c125b32f5018fff97ae92805d63c74343b54868f77ed07e98afa1448d8c3d55c02cf965445d17cc9fe6df20d7eeb3d00dfe8f5bc76712e4bf0a82c127566d688e824e9159fc1305b898c93a8c993245a04d2908bcc0f0d6efd7ab03ec06c9a330a477ba33584c30a59221a044e2b62ca1a17aa98bffc208be56f0b232bd24588d507e4bcb3319d9d793649b693daecc07c40181b8aff888e7860ea64f712d3bf83afcc4baf32393fac3b613347bcb439aaae0d9cd9585ea640b94bc2efb64a41c75bb68af94cf734b885adf9fbadc23349267c9d4ea7a8b0c4ed3f52ba7eba21513cd72fdb8c1ea291d49e3d7877de92613810bd32b76ab90b400cf2eb0ae39e4d385c56d24f73fb98ae7429f9cb7e9993ea2517753f4b6d4bff2140fe301dbf87f413e2def6e52bab7ab22838a40ae4ef378d561b46f54245f598162aea411bfbc92250e2bb183d4bf94b36a91968466c6c41895f8a718d62c9202469ac104f612ca35c44b8ba31b97bb90bf3925901aaf5bf671c82c0d27fb5eae389db7791d7e89233577ecf844aa24c0db7008b9748465f33458f1e272583bb352c69fdd13e9eda11cc2a410d2dae4e67eb282b742f363c8459fb458cf5e55cdd1d48420d1d1474c88b8eb843295daf4d64e4409762178e2622c28b842462889c41bae208e5e330810da0a2a0bebf13842be1388c3096bd1e27a4d346e25bcdaab8ccbf808f7dff5a85111e1012ffcf56f826f2f153736afd4d01700897189565ac4ba1100758c90383c9f0920399011a637ee992f303ae5c3937fec4461759ae47dfe4b4d4a87a02dbcc6de0da310d1425bb43c9613b4d478a08b23ffa519a5134b9171d7f6a550625dbb0cc862f02d20e16b3a41ff6398ce37bdc148babcbe5f5f1e8c39837340126e2656583af5b6da5c5dbcd44f6db68d6051ab1b2e2630d65cc6077761ea598c6cad033a4374b461fe4b3b06f208530c8225f67995d1a84afd81b2b51c70964d3ed4bb1cc128b8040e59eb1c80fb3748e14b4883b9d4e22847510a29a80425535ffb2cce5be6115b27b789b332b96ffdd719e2a60851f1f746c500caf8ff573ed242b3a29be58845b5caf1297cabea73f17e9eecfc27a69c785b6b08e109a1021f8c983e5430f20bf27493726e0c1a2902eb84d70b310ffbc1d32929e56e5dbba3546eb9a8fe181e331cf3ac2c779a7de7629eaef2c0c88a405385c418bdde5791c920c1455f5fe614dab3e4afea4296604ff1d15b92154b8f68423895aa5a934b35379fad098e4149b5a6510f20a68c8c95532b7060686c050d2f376ecc9470e4d7feadc4a007ca4459894459961cafc7bf3dbb237df46ff8453aecbbe6fa454abebad0bceabc5e110a67d984876f756409d740798348b8976e86ffe6decff39a10a8a19df59b211c8bae5447605b6caaaf0d2cb2c7b6840007ad4950ebd6f5c323eb49d0c5a5bb8748043be8b2b8b13c266a7ebe22f351e2732ac7502434ef19336c0d462227165867d70b3cb5aa0d56b066ea619d627fa2a0dd5ef7e3daf795101918a6d294610d8eca291535219223b539f75180905d32b8109a526be25de6fd9baa68c87865aff5a7da6f96053e608bf3bbe9bbaaed74ea6174c048e07f2602bb565bb9709a9a645eddbf49c532b1e47328a577b0d332f41375183e22bb92ffa095a767305da1f5e6c327420a22ce883606f12ef9d45dd2adbe6c2848a315f963d7af15f28d23d71f2f6e5d0e6b8a31a98c148ae4a4e473f1fae08b440ea616099f705faa9723de41119507757e7e80093860eafbb088f2a55c802a46b71a5b698d194a3096bcfe27282802f34a462b646c97f15eff47bd9f55418bcc671b9492c61d7b5ebf6f4891b1b8dfa925722cf9488fad8978a3ef2d0a089ef3a33a20cd893c01f5c5a230c3c65b301414190912798782dee74ebc98db70f02d6abe0c2d6dd0eb07d3aad94b2301473b77448d73d5e2555166cc3ef083ecaf8fb69f020409d70190c1e57a1fec3c042d9689c47e5aa2062478abfa7b842a798d9c7d2e536e1558e93d76f783c988f587c947f0b66968c01efe02cd52f33965d11758a504a656633758300502d214b76c2fdba59558151e5a382e93dc59d415dfbce31cb9c39a1afcc7ebce693637c8cb011379aa5c3e93f5b04021ff99c765fc50dc57131501ec0067d0e8f8b9a83c19885091c22ab8fd8627cf6537e083a38ade4f8b5eb0cf1755e9e5dc167b4efcf211cc39d45235b4f2673ba26b0d2fd161145b66bb15485c2ae01fc5462238296dae608bce0ef5c22dce5a7da566701754e13699b6d65e30ef00010174cf263bbabf540e369f8c33bf65d6ac22d5296c56752a91d934afc62977940aa7b635394f39ad9b155ade2a87188c4d9dafafc58ce9985c86806195bd3b779da29f11c9dec68031e5a87262bb4327e58286bae0de6d0e2424109f37149839154fce9d7f22fe3f97b7da6ce15c1224b9d1893a23adfdd99b64399d5446cc6ad9b0f143fc955c7f3315d0ecc0458fa19838d5970260c556b816ec1254c4675d15296cd9db058295f3ea951b4a6b55ad8d2cfee0fb979262601c5072303ab98be11228e28b5d897961cbfe30862a94624138162c55eaa0bb5fda21dd2f7e4c0f2e6cb7259c78f0ee524623c0489416ef6bf2cdf364f5e36132863ba90fad7f9e070560b3d050f5a23ac49066a2e66057cb1c948352d6728d677f3f0a6115ab3ae5e2995fced1170796baf0f1ed10661d388311931a224dbdf00b9e30ebdcfd1b1e5ea1860c00336975400d6cdce5fa889d604eabca4d168461536046032a1b0eca6193876f665f08493122ff662b53716e2735647eecb9fbb5898c36c16aca61411c73f63a9d2e5719a4d0175ab2dd18a32d065920f5e4c8f02bf3e8e98ed01ceb5a256bf9dce2b5bb82e085d4cfaf2b23cc233f76f54980ad651ae2b927cfc10e1e35eacaca8c456afd05e9807b66a6f736dff68d97445afb97d61bd5815ffa6db6cdb467ca6dfe5dcb840141fbafbe097c479a9024047ea08522b19f1d9ccd73bff8357483b70d2e933f372fc4fda4b92ff91bbcaa3704e4d499fa0bfb9ea3e06def02325b5cf7982d04181bb5f5b922855a8582358e2e357d178567b828a15bf6b87894b43a0dfebff90c27b02ea9bb417b2ce2312a8dcb89119944007af4dff46d41d09684c310cfdf8d30f5ad74d3fe776cb0f7289d4385dcd0cad9b2ace7611403cbec8002921cf81cbdfc3a82d84418b88c04813a88b4cc19096539d3e057b2b02c83582908a805522433d656d2eedd69a5099a7758b0b9720aae7ce8e2c2298d6686cbf5e7ed3cc9ac31376adbdb1d53e195744caed8f9f0dfe33923a2f8cd95a57e8c0023dd1ed9d9f50c23bead2f9f172628930c1a565c4af431160443768ad3e08c270112aa05a0ca048ff74960b5322b463b768c6e3589e50153d03626508b325d3243adebfc32807b60725074db26d57e81288d7f0b5b5f01ec16c4b434ec3fdc4de0cab206d2a2dfd21f26dcd4a391790a42c7acf116240cdca06bfdd850bf9ab831165af74a9cad5aff54f97bd37287149e413fd32150192077ae556ba93d575386279d7fd43047626b230fcf97897402471fd020c6cc4ce8bcf1eb0c053119f005cf76f25d8cd7d7f6420b891cc07f67c4dff5e92d7dbeebbead799b630e72226e3d7c6bdda088892cb9b781e40f12ec945241bbb4ad31c635a8480dcd6be479ae47c5ec0f2d92965918fc47aa6fdb18d1264d09446a12cdac160450fdc9698dcdc4cebfc98ec0545ba1ad2530473300681e2c5f9ee61488679e00d29f552d99aca09909c5d51fd482603670024e1c91d6bcc8b667bd99469202b12bef0db1ba360a43b5369aa57dfc670012248dfedf85e583387af0e4465e3a37ef3b4015e3c01e8bf5fbfbdb1225221cea04eab7f65256c778b437b076a62ac7715e2a0c158d5a115c15df8102a00e5af177b0ed6a721a830ac156340233f22d6235f3f04ca9cc2072a66245910dd30fd633df157179213ffd0c48d2e148d64c6f865b13d614e5cf663c12fad7fd6f49a43e3084a2c33b17459f72a3f99df99dfce96b0215ef4d1bb1cf866e5fc2d2d7dbf17df3136612b7b20de80cd9786d198352a291ffaf9c9c39b49913efaea6c5d3370ed5937ddf23fe7073f02e508a4c2477495630941c25303021c43e9a3b60c45e141834d2df4efce6fbcb12286cf429e02b9ca1e8f73430118bcc243a1a3b6992b9820af88fff9b25a20d111c28d21073a89e543cbdb65cce840c53e02421e57d3b8161ad225fef6df1f50bb3df4ca8de79fe0c0e4e3bf0c3d42a15685f3613a45478cbe405598b86d026516559ff706160b9086fe28d1bca0fc9b1458e52f99107afb9e2ebfa92844cc55d0a92b7e1fd1e132fad7af2dd7f760b217a6d5a82b8666ab4f4135619b545d1b74f37f7edd551f0175b0ae174836dc0796942ea4d1e462d6cd9090a6fe23e7ac66582330fa9b415dab9c9f51c913dda2a81d7a4f6cec5073590910ebb6b61cc51da99fb0d217a43f9ee1d34540dedbda2bc80b32ba31321fdaed9a0c50938695a3dcc2797c45e115125198c24549a18a9e6c52e8e9c0babb086b95259692d6fc692701cec7c93272a3839163e7c34ba3d5be2cd34a293b5a26c40d24378182546e34e0ad0fc79bda751a817ca47398a4eaf9a3ef498151d6cd5703f8022d8ca51c9f78a110e0fa2fcbeaafc1cf6d58d539172d7836833b1831c778e737c7fb65eb29a4f7f692d7f0135b206955bfe8b06d2bd87bfde1255e2dbb26a3fa0f051cf4357e78a40b84658dc3bbc4eaabb0c19bde723b77f49f97645200a2715eeb56f282e8ee3893276019a9d5fd01426b6b23332e9af22c4d3255e4ea78799682908ab2e157a51ac1cc49a5d3e38bf51d0b0bad580adeb73e98fb254cbda7265a2a998774addc92685539ce461895a740feded6eee0f59c09d1ffb0838f9346f549bbe3f34a977c086c6c950961ca3647c6213c51f73e16b5f037ce0787ab4036e0980818fe996ef4e6284774ff36200276639d5439da10cbf1ddf27e8bb0e6461e79d926860f874987055a6f2fb944373e3d6675a551ab77c29fde54754cf463921e3d6018f926c721a760b43ee73258e806f407c64c096b4cc61e78f4f2d9c43c9c8e725b5a6ea522310c1b12dea768e99cfe31e91a71ff50ad1f1fdf4eca26bfaf6384c9254ebc42b14276022a4f792bef838f5f578fbbb0ef670401729b482cc67556bb0fef9066c86a2a37e6789eede8e6399c652432054362817654b9e5c141a12c40d19e5e9f467ad0c198392489855d21a45ad2d175744c643e5924ba5a7ad5ac871568fe077cb06eeeb10d8db06ddc512942aadf737bf3addeaf76ee8c653deeb92fc76327a5e13bfda4f9dbff0dd25d69f93c65dc76b82764d214b75286182ad9a964826021c669f2e24644d076e0fe2708a9bac273e618631bc4083ad857fc069f1070255e1e07c88936f1d2a16732e6591eca8bd5b171d901bc6f0632a68a97871ff015208c3aadd067d3cfdb00758a61471954d9eeeda33a5871042777f7660ef19301bd1284d2934ba7ce2c2bc15f883c4e3bbfd31523f06370752d05c712a89c3a0bfe987aa860853b03aad33031627860c91d9c4ffd6cb20bdda29ed26f7a8bdb4d61d17bd3641fd3e90b20f71a18655deeb04ca63d79a42582a04431dee2f2fb542c175798200c554ed1f0c3da56e014819b3a3277e9c49d519e2780cac7d62dcd1b00f99431565fc91f391d4c9c34111372ff710f75802cac99e0fbbf1f2e6b49d030daf5e4481e0464c0335eb929bf605ab30a82172310bd7ee57c1712724965078fdba6a6d10bcbba71e1a0505c312f8d79c74daee7c2ef9421ef0d863bf06c59988e410475679c80ae5664708b784f24550d70f1f356c328841f94688e6015e0347ac016640f6c2ed4217b98921283e09de5085757a9c3d4222a973cfbc6d478dcc96a1e192b2c4263bcf024ce5895c2d1813f0a97c7f536c569db959ddbfd61b728c568dc3ef3aae52d4934b5a13c2210e89415c7d1d1f191b152880fed29fcdfb502775d190756893bef036e3d96d47a483e6466420b9a4d8dda01a95aa1b5f9956a7054c1e273dfa0df423018d9494504d6057c5ab59b1729c7ca66c42883a5c3d2d0f341437675a96dc402892d18468577e65848fb4a20f5b1c6576da0cced0e18c91673eff6e2c1c7b660a61ae1691ae8f78fb1d21888a29777d7438182c4b5199c0d1d7894320a89cf066da220eccf564a75a6baad8a1928ee3bcaec67cfc7c46efc4091c13d182e0c6f0b5ce2cd3def8901cd295ee339e294ca684bbdca5d75f2805eece15ade37b5789197d82602c2a722d4c7d1d32edde57e5168f366b8cde9b61fb46e7ba6223e9de977cb1c06533b9ace31f571f321ba9222c82d29c5795ff36187682d15c287fab2f11249792a202e050cdbc5afbdb2c838f9dfeeec8ce03ecc92170c57ff43c0a648babbf2b43e5fcedfbd7717a930144975d3d93fdb177f591e37418d14175a1996aee1316686b7aa389859bc85d65cb997b77a686270ba413ee7a191f859a0018e5be335d93d7e9cf11316b6114687885a1665d55dc33cf5d9a20f75f284007656de4ba00c3019488045baa49e714d2458d18f0f002f0669aa899919faa21339f2ea6fd036bf7e8cc9a725742658b56aee19bb8de2a5d23031b4c7eda1b70233c3ea35b39c9a49645ff021dd0fb07b391aa660954dc99a611c2d8fbce38f241ca41801a5ae5abcfe640edc16bd1a0d808216519f24692754e3ebb64a8c14060e7f4f1d045015931ca9dd5ccb1984145aaec295f42620962dd97619ff7c12047eea7c1302a42416e2ee5f4a5ffb5f022dd7d8dcaeb2914683f0100eb1e31e7092e85e19e4314462e8c6dfd46c40b5950b8e37b5053552fd39f5f09053117eff7ccdf2cf85a5a34099722e0a93df32cfc2e6853987e75ca7ed1b5560ef2e6ebf0bbbd3bb0f14ef4f034ee202154765c07dafe5cff9aaeb05d3427323247866697bbb3a27bcbeaf743fd02549a9f27e915bbd4865f6f8c81dedd11e1b5ed3a188e3c017e36efcba0a1d1fb29e2789a63488dac38207af6140b0833a77d31f033a7579b3e8a5ca064570fd58dac1bbca666bf248a1167698685ee17c057aa41488d595aa8ca953ae0b44fbbffb8002674e3e32c8fe2a0de7a7a010fb7e794eaab4cefed51d08cfe5f05ec581ab9f667f616ff1b6d82b4e1320b7c1c32018c399eeccb84c8b1698dba54ec934ba744f7dde4580875db540c014a35f15d057ec45381a4549a66d6589cc7e55c76b6d860928011463fb0e02359d3c3b0cdc1fecd22d8c81f6c91d3a0901c54a2ebe5b0e55c4d237a1fc88d7f7f86b4d8fe1b718776fd7d704f97d8b01531a654f00fb8c6c24ff7a219d7511698321f37e01319b651bc324beeb7ccce3ceafce74d98adf44233469a990b62a23fea7fbcbebcc3175ec4d7bf020625b1df456f84f67142836b3adc6b5e7b52a6269530cc546b05cbe8b13e0944ab01eb7d342ecab059e0d9b35ab09c787c708739f3a88efa5f34f8bcab2408cab24d1ea87b67318acd5d0e82e8ea061c7c0d23e552cb51f257d148a4df08ff229d15b38c9d850afc57eaf82a09d74f74d0e989f685430839bb5c325c52a6304587a54fb34e660461074a9b1eb839ad897a3fee74193422ef6f4d778ac7d73edf5390924cc01e40136faa49708f4ed8567319a2b3664781743590a1c3d024e7bae817b911bae55a84be5e68133f446422f4aedd4e3274dc4448f54c8d1f87017c78ca7c5fcf714924786eef66117a77aff1675a3ae2c08f5b8c08594b1c75af1ccb448526058f6a3853242a338919d7bf71c2b398c472f6696fe03f031156d4a7a7df8395252daa0007e8916c205ec27c36adda7bab62d080582136eb260ff991a4e9e5572d5712322e18cd583b47f9e090efcd73119208a87343c8db2bf91436651335c80d1a72074e758bb37d831b33c8059c9f4b54167f92dc24ba586610458520cb8d95251d7c83540da215931025718ebdc9f5174478340d26a9ea8b60784c3fd00ddfc0ee843a4096de887e59cc9b194c02c330de667b021665008c98b85d22b51d0f114fda86f82558dca4b56ac29d6a182e647846cb43dc400b74fb778e6968cc2c8952e7d1ba85a9fc86050198153ffb0a25294511aabccb7c37c9575784a3d812779d31cb9e2512031e92b4e5eb987b051713a96b4487263630c88c36762d7f0cd008d2d55007b268c0ab463a9b5d77c72c4ce3854effab545a6d40120f91a3c8a189d7b55e9c17c216b8a440f2bb5ec432ac4ca76c1a9587114028365cd21c9e03b3daba85a3d087fa7d7142d3c62563a55ece1dccd6af1adf07d1e7b833a07e16e43972852cf4c70a90b9af63b1620c7c8fd436467ca8ec4481cb72c50dd866ce6c68f1337caccf337100a42cf377603858a87a01eebef0f4e9ffce9d5d9c9a5b445b7241ca44a279688fa4d95554ab631e9a8c60af78f1edd4c22076802698e8587914d088310bf154f3d9748685fcddbf1ba638f41635a92f06784ba146ddc1e744480b29b770d6ffe1b6db57250866a24f7d3a647a9abb1d123f7a7dc3bfd0e4c7ce821b4ba085a0034f5f2eabe86e019db2aa3e1159e9ced5dc9a0269126a39b48531f36f9a00c36c5117d1587102cc6054a41205e02fba9817f11941d51458f19312b9e06dc60fe37071d16c13235d31983c3919b2e3020f6498755a356387b9930a852f34d0cf93ccd9211af86b00a163e973d437874d8a98943289c33fb0ed965ad259f6d8a07127ebe02b25aa4866ecdbf9ee18073ad2ebbef3a1975b302e57f36449ac81a793640f0b4fbb7099ae514b5e344db41ec211f29742ef8b1275dd85fbfaf2393f09f5f8818add20d34913ebc96512fc22938738e056bb929f50fa43008aadbd9e0ab18cec9e9298a9aa866c19b5af007aca46c6ce55488ec4751ba09b7bd7a9bf8e3b378235df50ed3fd9421247d889cab41ea3900102823165bd51bfc59a30226289ad38f7f0c91fa01733336fc4211bd4da81ea885b019d21c74e3b568b7cda6bfea88048554eb02abdc00b2a560c1268da3d159c1204288f790cbcce544d35e5f10a39533067ac8756dc4d9093ff2dbcd3fd485664841cba43232d208f32e3b92adb0b2faebbee5535dc74f67ad9542cab611cc5f2ef877092073d12f7be995337288b6bfbbd431e6b259d0475313b6f95c01124fc3a0c257e956225176cb591e02579e13a2f686c8a080da122cf63fddc9cadee880a161a018fa5d36c519c96dc5fff5d215e8adcad71d850ce7edd0499a96907491abf939bd2c28ee708734dc73a863e4b36d37a70a4474d64d4ac85d4346e1993d2bcfbc4cb2309ce8679541c830715f759e8b120baf7e3f6c86597de07a07b3f5679047ef05f29ecd26b69e5c56baa155af60e99a4354e24001101786724be986515443f78c6012a70a0042235b2a175cc059288a7cea108ec768a9c1d283228eee3ea875dfcd4220fb00d90ef0b05081477031a717e587450e0d9fa2050253821b45ecc5016f5f0267c4053e92ba90d2e62963fa597f78252346522349fec5e380cd702a3332f9f1f9fbc0144bade567ed29806ccc4efff04ffb9aa608d64f4c00f06bf8954790587ef3f08c4adc8c3ac0e3a19c56ad5c6f8a7b7c34eba3bcaebd390a25084534a59209ff9ec1962a31db9ea2f68e883e8e36707dec6f7e10fd78305e7f7b13bcbf0f29b6b0d703d16b802277b04d2b13ce3e07ec87d724f028f8d25574c68c442f2ee8955ec492cb3845ed1a4d165f4985571c58a25219df439f82eea7bc946602a74e67bf7ac1700ef5bb579232fe2b41664a97a9d9ef8827b0eb0b62e7347619b7a11f8805d8564ba164b8761d8f0c9bd83f1749621b92f58171be061e7d2f473062ef3de2afea8fc8279cf6eb4cf41338004499332a9839eaf45f278351d6b90da9de238f647c069e5d1365a5a00270ff5a06cc68f3e44b41d60fdb9d9ff5d24743497cc243c2f392a60545dc34954d835f4ff2550e49b026e557a3d7c6227d8b4579a353fb473b15ee8bf2e56a7eff04c07e712935a877d784e59b7b39de8a82b2d1538c73970c475da25e4298e900bbac9bf95419b4316d22037e99df8c9c45749817b81f23e63251cc9e7ab62cbedca851c988643f1fec75bd93a5b9e809dd637d0808052f775b013a6f4357c1c5604c1b7ba902d72c5da280857cd2a0a3055560d23b96152200a5d3bb4917b196ec9357b46a4d2ad65655f383d53841f63c60f32081d327982c1003282ec331bdc66c44672b0fcfe35b0e5f0937d5a2cb0bb8d681c8a2a793d891fae38404de2660221a438cc4370635f6f4b05bba27a8df70cb3a8c5995134b5cf20218704651c88d23a2d7d7d650811c99fc5d330753768ee0056be7b9274fca97cbfd8ed0e5d655bdf17e866c30b01329aee1c597d397b4f042f8901b0d268c03667e50f714f48c4714282b2b9b88188cfa295088b9f023041505ccda69258c619f5a4b4aac3f89ee99cb6fd9ea64ea9c69ad3c0e1e241188af10eaca96e5aa4d3789c9d82bd02655903d8a9315ec80d8f756f8d2de9d0ad5d6a4758eca906de0eed426ee2041da289eb005ee0d14077c62075b074c6f9da7cb916e729eb40403f060476335b1f9a13bcd5db6125421905c2b699ccc3defa0d0d3098e8eddf8274d9049d4fac490c11288229565ea9f41feaad366b2df09195788ad85aaec618d66752f48a03f58255d255f64c528ac23e76c109ea142de899e0fc33ef7663c855913230270ce1e96d9a049a75c8fe2b38eab86b57929ecef3f86687bba7363baf4f92d62da104c0b68f3f95cae681e6f8cb5c796ce0b7ed36616691782ad8a3b54a32004d9d28d462779edcff011d0dfd36d2fb84fdf573e8fb3da690bc2ba03c0cc0fdac90dd8ce1159a116daaaaaed3f997e388ab4991937ed283d649e14d32a0c87cf6222a801f82209b0db3b58284d70f83a72aaf64d9567703132823a8137095c1b8ebaa375f7d23341361815672c16d01c8422f56753242a0450ac83c1a2b709ba15efd86416d54797ce1c049f4c20c76645f2bc577051499583a25dee99fe7aa093f3bb27b9ddc9b79eb3ede7d9cb1316fa79456374469ff1f7decd7664b67052ac09486bad74990d1207eea56102b259b99fa9b7ff8cf6ff30e734245841c94c8ba6a34f925a9b9b4707afacadb14528f3ce7e4690c2d2afed12db4fef38870a20261c25b0fbcba932c616717bbfa9d2a4cc6d47417fb417bd70a56d30dc867bb0dde4f560207c916e9ea5f3583bef06f18a7cc1fb1a288d9bc008128eb6d6a59c3c0613b93270dee1795052bfb7c5975bed614578df6dd679f87bdfc747e28831c218d8ce3dbd44dddc554f879181d1cf535f109933cb31aef3c4c07982e8ae0208cd0759efa0f64972ede06fad62ebe38b9b1825bd155af2f59d85c1a33b274690099bce771fbdfa9171ec67e8494284f762f22f3f2a28421f2b626afd23237c0f8c03a78932ed84aed17d9f45e0b0d7d939cc8d435a3d63b79558f4976b491712aaca0224aa800ddf09aeaefce05a4a8552ca0f689c3beedb9c46d2b2c00eaa97ea3be2471c62a7355534e53cad2e39476b591ab67cb5a19c64861942103786681a1df132362a321e81628c8ef5ff526cb4a1ab6a42ac1c0ada014c2786e9142cbfe601dcc052db0c628d8a380a68836c5f93f3b596f5393fc17f67aab9672f1728079a7b63c795784af5ab50a48b8e55826ae0a06789bab9481cb4a90bba144e98fabf7455168995563b98fb478f9442bce6d93ec7ad13d4cda4f2eb36a8d9701b40d4d822c3ff20a3c347881e3eabe7d454b52eeb8bf66092bd18df51e9dc8810290562bee2ec9b37b2c1fbbbc822b2c25ec1ca7e416492aa6926441202f93ead6b9d25effaa2d1da159de4abc2bfd11e7bcfc55b87e551524b8279ebc910ade4ccec26fb210d579eb0c8aecd9e10b063e9526917091bbdba215e5ef5123f3e37e54cd31f2fd5b7ee0e6a022e387cf0c41c178c43b96195f739263519afeb0a16f48d96e6c29b7ba062f6bbfff97e50acffa5537548bc27f4d041c2d2ee1986fcb91148a579e204dc5968db278ee4a4a84c30a040420b6744aa350a2404af0c200476005ad4a856bb9a51be4a664af9bbb2e0ee009f9f72674269a131b124c8903acfad34f834073500d46db177d7eea5f9369707d8e9611f1b968d08d76438751793a79b94900d8fa49a849ab21e5601d534c2839b8785a829b50bb88c711c4abaf06baf398c3dc5783a3622bda1de350967bf092cb348a140e077b34e8eedf9da02d97eedcd8cd6f4c4b8446fdc4b363bfbdc8f01a7045eead9345c7aac6c99d50288b65401630a69edeba3cf415510f140f8e198a2f9ccdf8805460aa7849694371db08057728a4e7b0f4abdc97ca75dfb43264a8f1dfa7f8bb049084e3d4fbd5694b4bea0830fcc4e8a7f78ce674d930db42da043ab1b7a1f8d18c2974e959c67b24722ca1d31f8dbd163e680507dd4a82e7292b9eb4663c96b080b4afd92d074931da37536fd7ac789583b0879bc342cfebb650ad97255cd0589299e625477361621fb02b7bc4e12adc58eb94c146aaf06fc07bc4541fc07b204242d3a15727bb4075c324aec1d7306d2f66cd4f2ee164fcf9a385f4b08a10cf8bfcb9609e68b67845e8bb7180995eff4397a6ed7e14dea485063377660b30ff613c33271ba5e554a91ef5f0fc3b92d2e5c31bf0a96bf01f95abbf11d9674fe9afbfe139e40cc433655d127b4c64ef5ac110b8d77f2ea3a2d1a5720970063a41c72a2c996b1712f8edab721ce5968069fb5ba39f8058bc162544821797fa85ce30a8484f9548bd686efe8d9522b729215da81281b1b93daca69558070b9d65bea89d69fc1c4cda89f4fc0236ea8f2ca42c1ba6bbbe1f65be45f889beb9a901efd963a51f23ada5ca2ac74a04d498e1e79029db13eb03bb8ab3d04031d3aeb32411df7316dd9be509c4808b95ba89b32195561b7c208b9be102ba403e01d2cd719b0add46c2bb75fa89d7811309b306404381a0576eea415580b6359542999f9c49dbcf2ec34c5460825e939d0854961476f9cd6e57c040ccc4ab50e45afbbccfe9385491aaae84261f548dd66f758a50af42c67a2bdd3967f3edcf7f88922f35dd98db1f219d5f0e97fb56e9f4857df4aeab7c438fa8db62c7b73f8aef8ad6e02faa6079b3ac1e5820a9b62eb3350257f57cef1c9d323abd7e3ffec0e2a63e1be1d9c9df992a098809e21537138e954b6005619df0130863420d7e41a9153e2a2ea8fd94b136436513e76a9d51fc53b6c8e6424c0bda2e77c8d3c8f58718b3372c1cb40275c484d9d11cf6fe59292c8a16b4b24a3fabc351698cbb1e81805fc7d77fe047a86c2034d793eb72aaceec525a012d27c97ce9352629df919f68eecf7542dcbe5dead6344edba56e6b5748362df3a4a39da8b58023daf269e5ea5ab2f33883451dc6578b500a8172887a09fa32f94a77e61964cc49388623da9d0aa7d338e79afbd594e359bff1685d37bf23231cbea427b83000930d20644da7b67683816b37f69ba4b84015d7c9ffed70c467d8c56c2743712ef0ce7fc14f982ecf40211659630a11ad205584a8951d46d720661afd49ed1cb9852975b8e3b8a66da6799049a51d69ead760f130f5f92690fad1d8823a0ec65c5b82cfc8340687889954e4a484ba39aed5ff674d4b857bdd303e693a37cae06905518d86886d4c175df374f4f5edae0f5c65485be01ad6131ca34a07a274b6908bcfe4a7f01e937deb793b73a48fb829eee6d3bd8999dc82c69d48819468f98a1c8e20a4cb37f796d2226e6182571ca64a50487ec236e7622459c8b55362d325410d9944ab77bb98257d218fa4b6811da90e8b0118ea16c4a3c714c2cf79fd64201b39fcbaae944acd946a89017aabc996b7ce0dfa62fcbc3a7b6288fbdb3d272a383ebd2267f73d245618aef025a372c8e4ab5559fcb32b9f8760cdb600686195824066a2a0687fcf32f65f5650bbd472edee7fbaf25e5266cb3fb343fee8efadf679e00caa6f77b08b7f838c46d17985f9a6789045a64ef1d47bc9da7e7305ad79c563cde51d9f6df0a3b9c984ed2371537296e6b8cf665a840debf02c96ebf4af969e49455f62a974d0ea8f6e7ac195b597d8797207c89d74777c5ba9aef755c763ce0dcd05a6a18edf2f9a5fea6c42f3f4a09db71e9014ca7ad21e0c80e81850ef4b27e11b28fe5da9e47e0e3c6f95c01124fc3a0c257e956225176cb591e02579e13a2f686c8a080da122cf63fddc9cadee880a161a018fa5d36c519c96dc5fff5d2133aaa36bd232d7dc77f9e3e36b5859d95045973d965340320170a8dde398eeee5e75537401671bb93c67f50c432382dd111c6b53ee4d512a4bada11e3dc133bef323a9cf9b273fe8af13658a18f40c20f301810e80ab97b9536397d8d41bb354d756dbca7f5e1bdc911e3dcdf142c4787c9987b23506308ee3633a472b3acb5ebe817eff372afea44909c0a97c00b3cf19c6722aa435ec040f9e1e826592e60aab633a49ce34e0efd2c224c6f69ff9fb9d38ea10d07f46ff7d3eecfa3ddb2d0de39c70da15e5121b736cdf42300274ff4209a8ab97d0cba7be68f9810c828121c5e6e70ebc62799421aca6a102eef1fe2cfb2dd2542aa09e57d1224565125880d70064479b32604b2c54fc0faa7aa87c74b8cb1b4dca098171b33a90c0cb6150a101bdf8923812a206fafa07ae6c5db472fefec6fef4f173b62a2295e74e6c0c7d652593b4276bd5c272474b0fe092fe14f0411b3b7e82cba3361374c4bdbacae765371411fc60729818c0506e6c8ab6b17f1b8d426007396ab7158bc13e52ec474567e54dc77aa533be38e212e97247a759ed6611b89d966ea2bbae51f875f2ff5299ffa51712bcdb1ca37dc2e5251100081c3a2e4a8be5f538325df1ebe610efe851fb30bb8899944079f5bd1183d21afb52e894cc4931de5db20844b5a4966550538340874fd7da860acec69b1bccb7efc458056de40324743497cc243c2f392a60545dc34954d835f4ff2550e49b026e557a3d7c6227d8b4579a353fb473b15ee8bf2e56a7eff04c07e712937d21ace69046aba82e249be3c7bba24c89f1f24913f1117b8ca973e4f7f585837609423addcaebaea1839a58bf34b4ff72c9db7bb2a843c181b246095c3010411429e0cd1da0e8979bb6774f70d9d7a045ab5d4fa22a2d2bd27aed555d56b45efa4c2f52c0cec65329338f8349dfac5f8a04a1fcb5f27483fd6c5c517c13a49e3416aa82ec9080d3373f91483246e06a37d1c13f041f246017b9d06b2eddfe1c0a9184f5711c8b280a8fba154b4465e33aac3b91ee06ff8fc841456e09ebb3382e039358908f2afe5fa0edae71e83cb5a0a9d6876850c8843e7d888502794a3f8912ad74ba9a01836a4c5b2e9edd83ef0d4fd839ffef7db53ab6f3651786120be666137569f1f50b504dd63a8ff3c03be987d0bfd1bae6280fa8ce81a20cffc5f858a5cadde5b5a1bc9d5c460c872deda098aa337551a3dfad67691cd85d9a4d818d484123681058e63606627c45537bc3ed62ccb7c0d3514ae3acd966103b76a20e5daeb0fc2ef3997f10f29070e743eb000e28c6371de9fba8160b44b820bb383f0a670c51e4458a1253efe3bf17221ddbc7c94693de571ac45ac7e40f3ad96ee9ed4b69c97c6c03d6ee94a99293efb81bfdfeebc6ae67aa7fc9ddbdb02f42c2f0a4e33551829b0c646b944292927e4cf8e1f9758f33e00afa4bda7852699f9dc66233a821a20e3a75656fd1b0b515c46db0ff10bca5eb8afe57e1de25c395323e5f02fca43bb89671494cc254d2da5f440634a3750b4900d118f750a3bb9072d7bb1c487f1c6131afe30c0e278fa8c9fde84f8fe641b6542de8b67de597f3e5a0d497858c5de5cecbece45e060cdf5c8254f74fee085c6703b1a96a94bf17f3e32b9c3b2ff433ae8a3d94bc9e469a5eda8ce3aa9f6d4f7cf6222a801f82209b0db3b58284d70f83a72aaf64d9567703132823a8137095c1b8ebaa375f7d23341361815672c16d01c8422f5675e43648f1d582307e72695057e4bfc05cd7d478d8721099c6e3130d649ad4669a884d6f980ca11d4338416d10f6b6d1da8b62e0cda02f878466ee4d44944b94c7937a2ee6edaf7bdd5abca0e66d9650c07f517f6db168440572ffe2f63824539ec07baf1fcc36d67ab0ac7576c2792d63c86c712106b28e154fefbdef10ca51dc0c329ab37b92abb787f3ea956dc93d3ae6cc70654d8ad3aec258c370b0039ca4d1eb124bc8c8b9f40b166c3d098a1e3aa6df49820e9d882dfc4a88ed36c31286f408ded2101f0b2ae8c639d97830891760e975d023e334a0eb06a1b954e804ed08f7b300d8256cc0313390be69889713245509063907f508e52a5bfe3a469ebe7329598a0e9caf58af82a62e1e715a908899b2edfc090ad18620bfdee6f4203127151cd8a0660ad4c620a1283cf842868751cdc80ae94edcdbe053a9138c68def086facf42413c76e3a32c880e8d997c48c29463350d7661c19641ea1e9a1619228e9ef187b04d72b359e6117f2d5c19003702178f10fe69205fa61eb36245965fc990f93c084b08f57e9302d6bb6bbe2471c62a7355534e53cad2e39476b591ab67cb5a19c64861942103786681a1df132362a321e81628c8ef5ff526cb4a1ab6a42ac1c0fb0767c6968dcee337528a6d79bfc39150717641c6ffefb79b2e237e8b69beea7e25f477e09577018c4f66e383eda05c2eb304b4bc851cf666ffd0635b578390183181ae4d8c9747a9b30292b6409ad7cdbfd1d5ba0724170c689657dc5d013ac015a2cd1950222cce14654585997ea2bfca8d574859e3f2d16cc590a77945e309052d8a1b6e8ce13d67e78eba63447fe2e4d6e09b5bbb88257f4602054c550f4d3c7756ee84612a0fd426e4151583266e19d6cb6c2bf6de6d4c84756596c6e0809069a5123b39e49e620fa9f019adf2486e8dabced05a1ba9bb5a7bc8b5bf5c4fd9afcd61d0a603546da495972f950efc63b81723e34a6de8abe53d48fa9baa452f8fd07937f9a2c4d2f2ee2a4dc603f547bdb32b1d70670365cc29d114976b57f639a5cf26a17d6f8a8b897c0a39f214f2432ee2da9c8875e08af19a8620b6744aa350a2404af0c200476005ad4a856bb9a51be4a664af9bbb2e0ee009f9f72674269a131b124c8903acfad34f834073500d46dde74a0c33c8c6574af2ac60efa0856f7b475547e104995fa0ef04b88fa091944fa0a299c7443080545067410023fd99aa42e0085698c11eb2bbffd92ee67385aa0fbeb91acda8ab27d643e69c5a27d83482eb56d7c0e5ca7975c0b485299c9d266e7126f8a8cd37621824f398171a13edd5f5dd35c81a7cffa9a0fbb5cec1d3c24a2dd20a735fd8fb4ab4d7c2b0976014cc93d99c39699de0055145eef8c9fb818a1acb0f58ccb4e4b6e6118ef49769061053d1541459b4a9760315fcd5ff2613b7f493e20e6fbc6e19fc70c90f5cc29f175da35ff2d2a74a7294f13b2104dc14761240f703736fd66778912d45b5576013705b587add4d09bd4f5a3793a6c4dac86082b0a2aa766ddb048659d5b7b2be029d7b6217891f5a47d2ff86871dfc6a69d056fba0287eb598051e7078061dc2bf904919f9d978cd2f6fc97e78675577d881476e8b7ecd455291d757d1cc657904d4be20e399ecb40ce2ce690ed114366aba40d682cc4a0384afedc8e5dd94d761af353297f9feb95be1c4f2d072f7aadeb8485e9f540fa4ac4c11d5946c52da504d7990c311604d116382d7084bdebcba05f8b782c01d0397fda00f9307dece9a59779d381ac572f519060516181287c59cf364990abb0a47c88e35fd093a5a1da21f46e564ce2a8fca8b421cb89c02ca5f11c875294d3a2f639f573d29a7653a966b30f75bcebfc5a83957ffde4c17378141885649370eb9386275b1a491d06bc68f45a5c48219cac74b8ebae829136b131a0dddfe70e220159faf14fb19fbdcee90f39b2fd77e23b72b027b8ca0f9284b7d4909025d631e183a40c984cbe37df9f5d33e0e313d588b9cd0fea2f17283034e03f784aa3b179963800f170ce2e5f5246993a3730e2dfae1286e70b39d90cd14a3cbaf450cd518a04b87c24a39401dc0d57dd4b9d8e4a12682b0cb15d3bc9132281682b7f69d5e4d62a5c45222139db3a5555d4c5bda1a1c6c125f804036c44326944131e7cc3a8c84aecdc367c9587155cea8f45263cb82a5657422a794ea17416c652dc92194a9586106f1436692723248a8984a85cda1e2c8ce4f228ee4195e821c791d3c6ab66b84e2d37a22f27e70058ea63fd4e2b6d7f05b1aeee64be4d214212b75e3073558011b2b688ad4f4a4feda8aec7c7ecfc31acde54ba909615930e916b0b7df9fde16ae83d670ab0dd6b2371b7cd0adfabd7c9256ec7321ec01311c4caacf0af5255f0840f0f2a092b857747bc95525f65aafed25a375c6eb32114c9c13e57385684a5021567e5825d21b83ed2b5d140842a248c07f17da0bfc67f160072e6fdc490ba3d2261d9d75ff82a5bf53266adb18ef4630d08bb7e8577bb6df68fd423698bfc00c5c0122fa440c0f54a0195de5f2a2b5038e057f476664e6b32f1d2361627d1ffe04e32692fcd0a054851bcbbc4d151b1bbed3e7411bebfa4366d06f75ea3dfe3d8a460b16a0402710fdc189066e88b732d76d81b89935851ec16c82f162e15eaf180f0846aa3abf396462ff8c91ef3a883450306bd6b06da4bc9e3494958608b9e8bb55f5ef4a23650faf789e6206173ee074c6a6bc545fe5bc6cd9f7236a33c6cac7149b926f11ffd4b37d0d348aa83a106f998eca07a1d443b4bb730a733505d1210be3b65ec59d1eab418dd1e5dedd74874edbb38f186afced73805a502b1d4146fc7d1462c45b5cf93957368346d2d9073571508d8a266bc12b23833617f26a6f10b0ebacc858a9279fa0d8ef01ad694203100dbb1dc3d9170b76900fae850a426c306981f94eac89b25c1f810ea03fe367a637919409579697bca243a38ba56142da2226976fece80303a02c8ef5d3c8030034e9ab701f532eed0c177449d3de6ffba850f53f65e0133d68f91a6f4879ff8dd31efe71d2ef9194a97a4857d7811d298f05ba85dfbe0751f9c3525baf33b475c88961eab1689cd5d29d78e9aa850f0ac6831a87e5b7559536253e09c96fa1e8650ddf2d2d9ba54c6193c87e214f18122905bf4fdfd419accfc24f5d0c138251bd6f9ef375b419c7cd33b8664640fc452af334acfbfb8572c0e12eabecba07713be024edafd9a2d1cb11d523442aaf9b987c6f741322b871f9748ffd4d83e3b7b977381ad1edc64079ad9508d25a905cfa3803c5700ff67e0bea85de49df1337e5daca2007613471217ca76fe89e381c59c5a5ebb3d238ca93105f6d323ea77c274d9214de42bb0317d67b2b25093d56fd3e7772427ccb7c94fba66737bdb0194b83f3d5505f03a1e7a1e098bb7b4738e8f57acfe45f5be9c2385c926053aa1dc26a898b7f46f753af795b70692121c9e8cf1401fa7ed3c07b7010d09776b458acdb0f9302e95de7fd366fefc070fcde1e70af11c9981578878b51b1de2d93696dc68d8d9ca5aacf07011db36b2484ae3d6338d20b7ee21604700d9acf3d23d49cdd9bc4cd14df632c9454ef245a48c01076260f7f049e7275fbf8d0df605ba5cee0bdc8472005826d1caad01cd839678138e832fe855bde9e23978632303a04d0b49ef74326e4346d5c494c3d0fb1ee4d431d1a1098077da954d975e75ad18ef6fa42a7153efb7efdaf96daa64a78f4a663fda1134d8706370772db9f25912327b5a34c48b1e78b3a7966de486e6cc24ef4669d341ec91544ed9f5c87098811db26664714b9adbb81c6b0f355a1d55dbd8c1597731faeebc8c578606f73233be4dd93b8cb9cbcf46cd0db1e1de627cae4c72d42e51fa54d2352a03c0634eb3b5aaf0287e015cea614d6dedd2ec80f4bbbbec18c7a42072c561d05e70cf4ace64441b8434663e45016c5a9f2fbbbedc052e8bb060f1cf76743368e0097fa4a5be90b2024cf7a5bfeab67c201095092da57defae590fe5380ee2145560ad9feacaded1f58a7fb438f089a10067f8c4640fe59db2a49368e736abfab4d8953e92564845073f97fbd972d9c835ca3e4324015b20264fe74fb7b073145d296721db30df76d63e042ec15899ff852958fa07ad71c391081d7f4ac8a561272c816ec45758e268e2326608cd36e4d0908b8e07ae22312d3292a33dfbc754affc70e2bab0d0b229cb4faccf008f668fa675971284cbd21714f7ea32df64ae5f36e1600c59da75466f110d9291a43b605a51eb78b887d7d08e8f9e7cc44cecd4abdbe57efb5ea21ef356629fb3f377a73ddd955942c3a2d4417c36bb8a19b501640316f63a039b675cbe613e2822ceba3b33931a0f2fb59032bc017e902629b1c362a3b8d7afa08a474dfcd0184947788fdd465b75b5079e4088fa726cab80363b3f478f43622e68dadd06b3460e43703fc90eec60f4f96bafa23423adfc22dbb29728e1a45377a611da4795f907a649af6e8b2f9480e9c0313fe8af35670e1ec92612d810261286562a7f02e82ac52f7a65dfbb567054613c301a59570db1ba79f57543d0ff0764f4be89cd5286a659d7e764be2f4a0fa0a76789a92a59111ec52a5aae282c38810357bda6a03217ec1903879d77aa43895bc19dd15e6f8100f5a139fbe87b6e7c0134039a27ebbaba4099098956a393db0fa6f13fd496c618b98afb595d2a501ce55312cd950b7fecec3f0efa4349c35ece1ec319f8cb85986c8acd27f4a4bfe051fcd99346bdb4dfabc778471a86ef37408083fabe532af0c2433f8fff765c1b7ddc25d6623835eacd185ad87b85084e5d574e1b60adb19961c61995659d869ea332255d37bc0a5b52d1b3ff342d35b066db18454474c54de9b100dfab5feca991ca3f489dd078959a3216f4bb06b7b740ef02f87703610f786870709958f2584b8e8163b17a7b953a4d04043b441fcdf44a6172b1b83b9c8fdb0a09a149ef9ebe2e28904b0576a3edf12ee0f4305195ced433202e81c15fdd0f83c4001df30ae6f2d8db3039c72a6e1cf36395a9d53980862f44e1e97b3ceccf732cf56ba76d3725acbf10cd19e304bf7e0a54b4f3db4fa406c21961e1c86d9cac9647ae8709996f37ad9a3d2a52728d842c39b32142fb5d5ec8ef859e99a65b2e76b9ba4ef6ffef2d2a29448d792a178b9a16e27105f185d3c29c6fce8be2c9337cadbaf5c486b440c99686c7d91007f84d801ee84e2140ccdbe3820ecf04913edbf0764e9004c2ccac06dc487fdc7175fcc851e81ffa94bcbc9b03220713e141ca9b438cf5381048ab4c454a1b3c55594ea079af4ca710cef12af45f5289125db06a50b0f9438eb54c37421c40a4538d91536cdd2c013df6413f851f493b4399e505aceca730b946f30fddc64be6b0e60e62e9799b00e8a5fba9d950cf82571824ac096f09a6e2962a7cd2329d6cb47846b374d74f95aba489f0efb1a448483a8ed9d1c1de5717d5f971cc4d072fa3dbfa0a00daccc4dbb94fad64314b720752c700a3bf34b71b510e4719e469467cf8f52ad6eddc7972c05ad130a835a7d007eeec4823a655d359d73cc4b029edeb8a5f496ebb8644e468cffb579a09b8d64c3521418daf62b78850f851999e468e9c97929c2f90879431eabd557217071719525bf52c63bbb9ea63120e80feb588c86d89ae7eae123f47a916bc95f44315f9bd9927475b3dec950c10f10bc33b1800e02eb7db4eab92bcac7ac7a175bbb9da9f7afd405e3ded6f2293ac8733734ff16fd19502b306c2789830f4eedc6c92820ade3a55ee29808a74c4c36d74f037f9348b9362f0497c21c9c2cb96fbc49d817c5d6bb1029b895b2b5f7b7b80924fc2e8339dae8ec3ff44608252b57de7593e9d0bb2b6961613310051708bd1986a3a9df5deec7dba9b98424ad4b594fd0d8a4277bacf045b01ab5d3cc1a42ede1998ff2c8fdc0f1d48a568fc55cb33371d1578fb81793a1a84cfbf4f48ec8305a4db8ad35ac07672f0947ff1d21345a7ca5e0dfee38d56d71967800256d9d60ad3cbfcf64ff6e04508b444b06291d1c76e51469a05fc29e19544c6b747bd0410a393a324d7b552cae868c9cfa62995a27566a2d8bc576725d6267c55cb7c75f635205eb2af31bb8f329ce2dfb942560f5bda334983808333bca5063047794f100f22a094c19ca877c72d1d0d648ba4aaa1ccce3f54607cbb6566ad3d47e062c767e2a4535c2b2079c462c3ad908f4d241974a5bc05868c431c41bb10320fd5a9183bb814e1ee61c1f9537a407f2bcb437068dd2b37c39741b61acde2effdf39febaea7370f54624391ba91e20982e7fd942445490e0f074f4ee2e2ad707dee49be1642876b48aae2dd4a3a28bc37578419c22c2898515987ad54a75d1e536b11a17203fe4cd451529bfa766f808b3afd76fee8b036bd7d0470230c8fa29806378c294714617e0658344e2cf6af62721f1a6df970d0ad48c9d6863543d3978d61f5caf7afe0265c4ee038b24792174ca1d4ea3f17be6755b1d61b33c3572fe25742d924a76e00a35ce808dd1730aafcfd5f4c44c55bec79b0d779a8175ef685b7edba5309525cddd60b9397319c3f2fbf596457668ed8bdb70c347c8e538875dc0dacbb3b6d394fede1b3e8c0041a05c02e07215d7ce39274aa4b86b93e5959acd6b14eabadd25443535ac18344217d997cc5bc057c8c6ae157028c023a705a57a9c71c496d5d01f44b133a716588ccbb6a5da98373a15a88e3c64963839d91ffcdb069841778c59b25c8b6e9bc0069f80e1d2c605773b9770033c983077480f1302b77dc41462b55ccfa048dcce799b3457490cfb3446305b20c44aaff20d4d2cfe72d1b024b8492ba460a40cfb5f894e61f2bd8d89ba8dde3f74b9356e1183850be472ed343feb31cc87c78c0417cb509c3930cec6c9abfcc393d2a7753cde626de4db9a7ea0388cd70c68e0b7faf248925ab8a2b33b90764451724e288a19f5ff83e4f0f8810edd7feaef1e50aa73f9d8b86ceda73424118003c2ed62a335eef400f11691c7697b3e3ac1ba81a0f7b58cd5813880dd7ee8cf7d1a1f4ec8cf78e1fddf3e41eafc76f31553031fb01012e3f8cbada45db1d7fc61f2967767e38787c767a34ef924375606340a62c0541b6735fc13b282cd2d64d11c63c182180af7bcdb1992519ed2b246f382ade004a0578f4b659d58305b4618898fefa8ae93e0d787e2ac89179c1778b171594ccd0bc599ea3470614bb9dc6066b4070d9a77ab0846c33fdbf056bf535f3dfa47ff508988f4702412be19a73661d42040351def3591ab4a5f4c823dfa914e39a5071122ed34689ba3beacd2b7816cb42789446f64d607e36a2e6c5aea872207fc53b7a4f659229aec9ae1a1453e0fdf13d845c96ffd37d1cb5430851a7370c0b77da89ff6350573e8aefd6406e0628c666599844165908fc4df1298b2d1b139c574acec0a16fbdb45ae99afe5ea18968a38efcc1de9df6a0a8a87e016716bd555610faff6d5e355aa328869ef6ce3ca3ab53310a775a8073216b7c443b34d127bcbf44edc48a36af17f8776804d85303fedbbcfc5399789b580f17280dab04b48a683920073495b9d07c7cdca0befd642069f2786e970475456e2c7dd79f18a5499574af78aaf9cd4d6931770e0e24046b113a33fe38bc95fba83ab3fd7f9fc3474206cca47dedf714d29ffe7b4cd2f8c5e1368a378a58b0dabae44ca6fdd7ef1ca04abdc370ff7bcf6fca4233666163d946753b719836451a82fc4bf0fa1d1780ccfff1321174105399360bb25f30e05697b27b201b93b53d40a81da80acf76cd33a775673d90b83b4c5a1a41d36eff4c2b1f74067b23037500c0af07d505faf4203d42d1ec3ed458d3cb29257b3498c9cf4ef17e877b79b750505ec0d7087122029f207b008e29d9e627d7cea44b8eb2105b25c009a1e6cfadea002245dbd1bc94af5b1540b41cb1b8a08a2a61401080494a5eafb905aa1d2f57c36cf2059a100b548b2efe5bb5bf93afac99358804a9d303e4d2303044588bd317970c18ead42572f79b72570fa20ca5b3e0e3d790917550f8715c6b64608b81588f03ae390a6f1e1d0097417d81661ef20eb8c1c4779520169c7ec1c00700dc2b0be33077182367d1f08701a09030c7593c7d000e2312b2a5d66a820c5980c4fbc136f8f19d56d85589b837b002a2162a453043cf90ccae5f83af57c035add07f72f27139b20109c56827b9b7256c110cbc0a42d8d1c7c25d57499da11291e5c4131c89c28082ba6a83543a3d2d8d9bcf04730af2a906bcb372289f6ee9238baf87100544e711303479a4b5a6e849f35ceb0a0eec305e201605f0ce9565c57143bdc87508ab73ed07d4ac2a3fb6fbb24375922408fff11a097a6b5ce64048b0dad8500c2c62f4ce0f4d44a638483a8bfd1a2d0522bce91d4ffca77c03ba5597ec87a8a198839d974a487d7f0d2d353b4f72992c659bb59acc83bc61c8dc971c17997eb1e26ec1bd865f96a8f82b6f3440d92d70fc4ab56c50df416be91e5be938906eac2087372ab8177cffdfeddfa0f4bed482d5a2034e9f30112dd27733b64239754ec4893ddeec2b6108266bb30995ea724049585e9de0b5c13f2c198e10316712e324e2518f332dceb9c2544766a7181a25cbd2eea3994e1e2208b7515b41bb214ccbd97ca28a7d0542e11a4c865257dca0d7ccf59718e5569e0157c512e4fdfe8dd27eae05d685dbe22e2afe00f7c92b3cfb4f1d79814a3a7349003711340d7a7c183f4937c23dc93719e325b58b27cfcf16b91614d74f2924a4c7947ef9f7905c73a178fec7b374249b0f34343ef306f86a84b10bc6ad0a9455e899fefd794e8ce630f2af66a58ba3b9060b1c5a73fbe448889b0e548fba78c50469cd5b1b4c70cda246c1728ac4af179a818465d83e97cca748f30fc8274900ec1bb2c3bdd75551568e378698c6c678be6a29d71d7de29c27ceab64329d9a0d8d80f7dc95e318c0d5607f3c24f8c6b7c5ac8b73a5068f402c3b4689751b347b2d26016c8458e221eda9545960c7a378e1edcaa6e06442c832cde9de27cc6acd8b502cc7b2ef0fbab0b00e8d1041a2443675c2576e66a854b1394475cee10bc1fba3c1eb091347f30054f0f2ab5fea181d4b019a3bec2a839b3bf618a0eef4d47ba57676f966cb5c62facbf71c46f1afc38ff8e733052c38f93d06edb9070e97d36ed88ce1de63e0ca5fb6e4462a52dcc78a54dbdba465867f93900c36e082015e93f40a1b769f8a49d860be92118f70f3ecc70a047324da81ae37c9f158b26fa2254903a37c52a02b67db041ed601f380764b76b77d1b80726100f47ca840a06fd9ffec5a713c8328e4d79745e6fae4f3a3cc6f05dbe2aa209f7200becb4b832f66c85c756e796224c71655e6484f7c5a4ea8ab4347933cf342efeed737b4dffe3dfecc1d4f39ea6440d5c9298c35500dea6cd543b158914b5b0236776c8b5880c8b410372e6e8346c553355f4db97b8f24f9b2a7b73c389c52268acb31e3fe00f7c693953fc2f65d4f6b683243e3d668ee599467928b8d13bd8a6401bac4366e28de0e80ba77576962710c8290df22f2397e2038f5979f9370e3b237eda807f4ed154705f2fd72c4afeba583eb69e210cef21baf423f684f2b6f141ebe046925e8e59a5411cc83dfdac51dfbee72db8acf339ed9a3e31272dd56a3c8515c81144e2770c8fa9916f615631d910a207dc00d8653f21741af235c0eadc0a8a7c20791068952e33a18ea429cea448e5800e8e548317b303981cf8c585d2c8c369c04a63e8fd2aa6f6c51a6cf7106925cbadd4693c8878e9d53c54c1c90fd6da9962352e1cb99d67a2a3c19ab06751d28f6b8404411bf8f57c5faefda30fa12bf0443b86cd07329e2e0ffac8e7b6f82037bb03ca2b4789987ace51542c5578f2d29b504936f04fb3bbfaff82fcfc826dff769ee77ede910f2a63fe9260a3f312df441c543a93be7c8d0f8696b4f1a469b7678d4856417b0884fa5967774b8a409e47cf29700389526834aaf61ad1ad89f935d50b6bf12059de6bb67242b48a9d5446ea3ea9bec63bd114903f1a9491bee856041b8df9d5dcf49dcd33d3d639e4c6ef4f71d42ffc2111fe38f7b94075d292db5cc96410fbd099dcefab055aa67dfee97c69337ca7d42e437021093b63bac3b9af4c0276b8f80ffb33135a22d6368596d1de21a9653719ccff5497dbe095c222db7ffc75338fa70e1f823ecbc987dbdca66d8679dac48041c23f8b84852e0c0f6310c2c970a10cdbb17d42ca8c1bf38055a3872a198a70f504a0fff6554072a0f3081170d13ce0c717a1868991957c63380ce2b56680ae3cd527824c27edbd108e64be2d516829f9eac1605368497d813c065299f682c97e58277de72a4a17261ac9711d8b3abdd9c092644256a940ef55101c7ad65cd87b613349ea643fb4f88b280d5e3facc25827175fcc4e186bf47129cc5230c0c54d189a15225d822014c406ec44ca68d39f4bc5e4b1519459ff2961681f60caf508afd4e071ef13abec52161584e7512c5991477fd15e5e8b9a97dd7cce53ddf2b38d8137108917755651688222bfaea4834ded973cd5fa05fc2e8be0d0f18713c442f64a34b36b610caa9579db7fb66eaf2b050630647ae623177cc7e313c2e65815d5a95c151092589d60b4c02a89f77e398874a9278b9ae3270e384500c6086068a3e60f394df139b2b3baf8df812b5bd9769dba366e37ced2b3d9d19a31da9f5f0991fa05c125c4b5a179867e9f700cde29f90e142b4a5564a73a3d4f6d7d3dbc3ef8d9ddda381f2eb64d55505c20e1349bc2799e7ea6d37151311975992da133f021a1aab4cb9eb1e221d039ba58a1f03abd381da77dce32182134f040258a5889c7cf4d3729182fc776283ca4f1a827061709335b916e08b32bc6cafc08cf0ab5e1e3496274823834cc282702960bb7fd9733ccd019cd6bfcfdddc105e894ae7af456b25676e660f33de7e328d938410be159c197a3709b94a9490accf97299061f401c8d3e4088b79f0465e09c9abf56e3613724cfbf01584fa13b794fb2904a5bdcbb86702519b1c92c3ef5109660c20c702a329bff13ee64e7e0e5c6b82acbf23077305f7e1db3004024e9224bcd58b57d1da278cb1ea14765e4718574ced5c0451f4b2e678b5bf86f25a27dcfe9369cc08158a18963c16ba9250475342945ff8edeaf2a4f0b7ce7290b115375c49862822fac7ee8874f5116343d3f09baddb633d20c3042ec3aa1f81ca0ede8f02685e8552ba7549537d50ad86e00b9854b08a445adc666aa6c682f4e58fce92bc3eb965333c80bb47f21d82e4ce29cf7be65c044b9ff430bd6a72d1e09c8bacb380c6c86919b9cb1cacf6aa34fbf885a440c17ec0ceb4ca3d0e7f799f901e9ee51e946848830c6ab6dcb7b316a94f1ff51d91d2f596405db7ac8dd154122d4ce546cd820716b9f9c96a0c554a2e26b3464ab0d25969fc56ed1ee036a81457b5043f358ffc0651e11fa439d3288b41e80597ed1693ccd68259ce7acd124d311dfdb77023c15a734036cfa3704c95b5c9b05ae96977526abcb203254c9a838ca0d3c48c3feb27e75101c2236f8178a0818681a6009b4ded8f7842fdaec6bdd78ea6470be9a749fb3ad2dfd543a3c4e7c3583950d3e3374862c9cdf165c3e36fd7cd06862ef0f90e1acbc4af0d56313304ec317b59f093c2cb9e26854d51a2976c27e4a87a7f4682f17c6f401ed522fb8896e0caae14ffbfb70388a0b009856a4f371a017512a62e2f1ac83dc22724f5605e5b655e85c6d31c15b15fe0d0f983b7d7bb2edc494dcaf928bc2b179b4b215173f4e24b255d6f99fc80fc3e804808ac9fa23ef643200eaaed6ce8834b4e8ae71c6ef0430c11fa71b47dfcd803eeb053f40444d651494ea55528d9c0159043d529e710acfedd6941d85b868f4169d1f4c89e56046b98e4c8ff69b912bf28fda092e5f70c00021cc274eb402333e91d11a44062e57d243b5088bcf4bdf8bd6c368f1018f90e0e500be850805d943b97a73ff6651900732b9f6aee6edc14c20e1ff96bc6527ea12ec610b1780294541e3d9eb839499df35c0f01ec5714fb76b1567ca9733b6c5727d31aeb6e129a85d0c20489ea56a5af3e737c6b15cf34c8717869840073f6d7cfaeb31a358be98bd179a0618a57ba6c0629e179e1d34319d2a22d35894294de43c49f48e3c0c918215ad964316f31e2e9b96f164aa6c341c367da016aa92fb47f9a4d932cbced1618a0d663b9db4660cd9ff9afc250fd4286e9f40b55ea024126ce7d172ac43bb85d0cd51022c92759a0ad0eadbe52ae0fc3ce146a42f9ac81dd02a419032b07d651ef4f17b319e8991e9e60eed9a2f8cc5079eabed8bca81714cdd61512688021d34781f68073e671be62c49f9070f97da0bc7276c105ce04ac30fe5a71bbd105a6ca9db856a72a4f890f8558dff1bda14df3be35f73c7ae5e118082e707cad104dc61fda06656abe6b5df4620330aab640a4163b83af14f9eedbeb50f5320e4fd376e3ca84acd45ebf47f01dce77a22ad168414fb08997f9c5408b09281fd4c193d970dfc5a312d0109253ff74dc8e356652ff4f645f123fe9bc19da9b696dc996585c61c781f6d37e4454d542d42305aa2d827390960023d83e706c6bc32822f76d18b510ab338670c12129758dd830b820bb38e6ecfe2a2bdbb617412520930a95fd8b98757196bff8b17f53b0a1d850dc95f1a4e5d00da9da398fbfcae3dfc25ecb96135dcfd14743206ac835000192486c970771698bb62b6c1df3eb8762f0cf4677348f00596dffcba82078fbdd00fad6ee5e84fd7cd5a0bad9862cf6d3ab8348fcd63442393785a2a81bc271f03065fbf7ac4d6cfa9fad13a860c44f57f8d895a0975770c167f190b63064e978e7bd687d9aa0b99d4398c1da9726738ffa8d791abf8e4d3f7c4538ddbcf48ceab11ac39d451debed547c2646daa87f5590e30d4c3fc3e92ba72c7582e5e23f73b78aa6fdc44e7389e08b0968a0a8655ce92aab6ab783542c89dc4e470c447518f95c008d32262b559bb7e635e8df89d626cfad24bd1a0f347b35014dd5da070ed5ef5e9da47b9045bbd6e0f32ad30cbba9d8a22985ac3115a7a456ae5d049186562c8d94786727bfc879da4834d836cccc464cdabb65c1c94a7ff82019b107ed9a074fa64842d312a77646042637b00c69740d4789aa8cad827f6b6b0015cb674face3436730a3457533021ceeda741e4be19b624f2d71b045de285e2e87e5149518099b047f47318cdc9b953584587ad1a8516e02d6ef6f9c5424f1689be3533ac775b335052d0570e90a29f2fa1bb36e0648a2b15048f0ee83d647287670a177dc96a27a141a51d8fb4866d220f3aec570c41b3ae2ab2fb805378b8d7d2973262abde9c5cae2c17bee7db9a5504a85605a5fc707c344cd4ee7fc52d1feee97f6cc6bbcb160ca52a0a17f8bd721c3026e37dacd20d4254247da446cc480f278f0b7915166bc992ca1d70c024102781edd4ca386c5868a3927ff6791e9f35fcf1318fbd7aecd75223ac6adaac2264682346177e8636c075696d5ff1dc263e779e421062f9cab79a5ddd7e52c4e7390f6e6ffbcdf212c05f474e955e729335c9f842bfddc31b2ad5c7f0a3557b80d646d11213f62ba39612731cae2fff97eb7b159acc74a90ec8347d1a90d990d033be0fbb41e67d7aee212ba86afe03890038318064f4614fc8f3447996a7de51eb24684a98c3000f5f7f4a875a68bb3d0869ad7e8afc91ae27708564fc3514f544653ea81c9bc9ae6c71c7a34acd1dfaa03ff9802ada4469728053ee943087a136ccfd1be692d278ea6df71fe38dbb613e1d4eaf76abff7a3c13a2ac52eaab3f0f9d7f8836d2cdc4046fb636b53f1f1214ea70de9a4364f043119d3551b5e675ad48a50881d3d674f50642a2bcde22b1799d9fb3e9c58b5b8c85f7d3cbfdeb293e71d04ec4a56833639e90e7001759e2e3e8e10e1ea2ed462896b514c23d34b4d436ffd9ed907410b4049e5ff0329045a1657b7d4d6aaf389a55bea5b2c1808f561312d39c841fa36c8de2db880a92d8f0c47244ea7a8d1439becdaef1c006729bdad8f06fe57c671b13811598b6620f681fb08297d9fbc0837a4bfb0e39c2f10b8c903ad66d34a36e5b6477c9432cb6eeb12bb0b82041f443f41db58a28a332d416e5035d193edbf7f10e1090fe70e0d5f26998c030a289ccc34be6e1a8474fa16eb6c8efa12bfce29683b885ca565beb73001df9128363ca416080a2733c07c6cb16db4f1dddd734ef73172775b541008041dfbd640a9651f619e955aefe4e9c70a1feff15a64d4c98e11f3004e6801698016642d0834f1573548373e5f5e8ffd1db315ca1ceea8304c4bcb390b006d6184c0880edc0a190021a2c58913f5b85162394c6a6950acde8155142e27a02648bb4fe7e7becded1b1c8910e67b1f5358e12556a4541d27a82b732d2256ba67c6acbe3c0150cef87e244686d6d3088147035d39464d4eba998fe607ab3ac8d68cbe20c2cf8ebf6cf1421765bae95e7eb6e6543b8a01e175760c95ed423d00fa5fbf3da0a5406c14c18357bb4face47965bce198354c2041f9250f3ce1a53429cb53d93cfc70a49474c1a9b110011307923f02916cdd8f57c3d46810f4ea8d7ec540621fd97e161b7e0aefd5a9a77d2834c5c24395e274f993bb8b73523d1abc87a7f30c7d844768dcc721ff7050453cebe281874e67518b855699118f28b60966227d0b00f5182a179491a465847a642ef312b52dfaaf7b358252befe689a25889e07c4e558ee0e966d19b6471307c0630537b8c2951c0536db9c8fcc1c4192c42b057a8badfddc11686d752a2d1a2ecc672d62f023f469e4ba178435300f795a52ba43ee8a31cba9b3099689ebca5b52105055fa1ab92dbd4e759342ffba637104eb55974e412006d986f9ad85b3c27c6841ff8d0ef4953ece2dbb8ada6f43826328e042819716e47f704bf704701a0ee33149a23fd428403bc0c0b6aaf79188332be7b88317b67fbf559903fb4452b3f6d6f402a825c67430a26bb517ba30bfecc5b8ec06195e37269171a1f115b85576aced6b0ca8fd30483a301d0b4ac55488d661536d4a5f9876ea3c4fa7341bb641b4097842dde77adda7d092d79ba12492428486ede7d551f6ec5e6b7f29b743dae5407c0ff8dd79a988dbbf164ef877127df794ad8104727c4ae5efc04ff32c961e52bb78e72f7ed35ce9cf9cab46ff449def41dce26f2eec1d272a8d9dc17c6b91a4f4fd31b83427d19b7d8048bc25db57ace03270051d81dd09dc23ef95fa61ddd1e0cabdf52c077bd833aca8361313673ed060e28dcddf94cd0a302c6a750b023819f517da061b6f7bbb71eca719555c3fbb282b9fb60eb498b6b4c33e51ba5c86a08eb05f97ace1cc13d1556322e27357583df1702d0cbc2356bf00bfbde9a4de9c8fa77198e889f97823446159827b4a6267a47793a907cb97096a81592d6dc47ee13253834e10cb6f6e7c1907867a77a1652a91a51bdc9dc6f4ef931ff8bf89d7691ffe2df2e27dc343c296d16381e03a60e6580ffc74bad675d518f38b84e559cf2a18d45345f6a9e64a269805fa199a79ba198ee177c8f82fbc108def9472cebb5d2b2a285b7a84a2d3797aeae363e50d2b05c013877607fcf0ea8d15f36df3da7b2a3646f97a3c72c02eb9764719003448cf0331193b224b4272e88bd1f1011feaebe9a063984f7da2d9309a81531a3fb4c24cfde84348c5c80409400b9929322fd34c53cb7863b10b71cc647b5c7d81ab820c2046a4c9f09daff311c86a526f6cbc3e082dc5cd1d4ea20f423e53cb3b8e0a828b6eba411c373e29fea831d83c96a45d0d9175d2ab311ed6f1a4995618f367142928e5d3283858ff41a76932c833d2824af8250ff6e14b7bd6905eda8446f0109eb93cec14e1c1f7dd4e2b3ad3d9a207f096800565c16134a2b0529cbc3e7fa7e44c0fef74ec936997da9939b37db497a9ca43037b2fac12a095b5eb8f495058b1936f6ade54e6129710e146870ecf505e03778efbb03710b797b9a883a9b5b9b11e937e1e54c86208f0783a7a74994ddb3eff0d1586bebd2541e4081b18cfb4eb8c52fb349f29c9270cd6e5de0135ff6af13e64c43ded825ce7af8ef1e0d5359b55d5633239d23008d655085aeac3d7addb9e01ac4ac0ed5e2e3317b415e75293ea92c4ef47cfbab61ffd071e9d53e5454abb213869b43c06ea491468a499f461ccef519980ea258a1e1f9d6a6eec49703874c2a6b15603e46f17439ae5f2432fb313a19809c1ce3e01f169fb61d85d296d64c19f8593fef1af0bd70eece61fb46d3d4e7c60d9d82989ebbf83a96bb72b1e62179b42cd391d2c1e28a827e94934ea100033e6e6fad094479422c62d5c6a8619ffabb416cf7e9c2c7759e151a3555b2db70cb0e0f830c7050f8197d761c931d6ff3096d8564fe29e8030ee2c6acb61c9fe50c2eb90c813ae71ef4462f18e63187af2fda67d794f0bd286b2ddac150e30d1187a012d3417595a9ad980afc908aa63b9ad5dd8c503270d43187408f5af2de269af24bc666c51c8d1092df2d0a8c7706c5567de94f02994dda688c3fb1121e8f689ec6a46a5ff207a5420e73e5b6464637eaf18274ec166f9c577bb15221e53df4905b9437188cf202228adcabb1c351b049d63afa835f0ed895dafcca1971821b872f0302e7552aaf55abed932344646035b7aebc98a1f4d7644db8b6e7ba23da6e939b9808023c06bc57717f18f713fe98945c6903778f0b1e3450cc22312639a1099e935284c486f6bad0f98199511e4ca129d3d67f76ce0761b6665b1951e248dae48357ec400f49af6ce3e9e554ed79c11d3f25ce9f051bf30ac68d31e472f4b51c3be883c9eeb7624407ebe871fdab5d54cd0ac133bc8526258cebd7896f0839a84f71a3f0e112f507e3701c3f89b5054029c445c4c5ecc968998504336992cd27685c42d3cf9e02dc5b4645c567497a0858e10bae4bb99e1f834be302d36de5b1115b445efa62e09ac30025645579d32bf7f20b967679af25a1f093be2cadff33f53ab976dcdd279e2840fed99d6e5532092de24d7beb0df7795e9d7452dcb56daa93d8e130a0446d974c00a010c8015dc6fe1e9834806f91cb33d19bee891d62428d6eab388e9510a47d3f95672aaaaedc052ebfa58dc0a65ad6db596293ac1a3709175cb15be25166f403cb98b072b6f22cddca8e8d32aa877b5d89cd120fd9666e8fb38a26e9a7db3ee342c3882ad3ee645d42e1913d12e5cb0d9908b19041a2f2d2dbe18262921d8db1a43db558c7df818464136685ec7128c2da9730c215be08db3097c4a5e21c17680c0c59470a158595708ff7240e32946c7f2c983de3be48b0d9afe1bf29eb6a800b9b8348f16da2a132dd2344581260452349070ba461e334fa4d21ec883002ef11432124372263f2b983af8f658c054edc3ef8ed1713d0e37485f8235a3c8209014f0e7f272bf4283918423a6e9783b12f213f0ce680d68c93926fbf943fcc242c72251d7de8acccd66a197b95f17f6940960fc53a778fd8b696bfe430201cc80494781e2171a9747207a70f6785f2bd7ffd7258597ddc922689926f137c9c90671f2cc4e37ddf7c057b92b7e55e4bb4fd6915d474996260880e9a92ae4112b084ef7d3c44b93a3eb7fc74a07605f1cfbd41f62931bf3a7e55960dee91846ef336e63fcec38bfdaa9b6eda5901c2db3e11190092b9d9eb645bac89a4c97d4b453e54f3cbbd4ca58df1357b5783b58142d08255cf5492f539f21439a807423b5a3e86bfe290919cc7d528b11094f319098145cdb30d4fd1f1497ed467b407c9717b8283fb2b7de967af0f48966f520bd306df35b840db6f1c96ed5e53053380f2be8cd9b7efb79e4636b9687cde748ed75127e60890a42756cc18d1d8db06d48e73f37ebe3d96fb44d12da19bffd60d345a1fa32709ca43535f2630ce55c5ca62d77a8990ca6959c524d50f71fef382fb5e493988ac093be2eb94418b28f23984a3083c7896ab5d2d2dd940163762b940f32d8eea2da0eab65a93cd6b01322eb7f6cebaa7a00ecaab1e2673ca19ab7916bbc8f887eea191472d11548d4006222ffb74a9728c64e2de600c5f947081346ced51025814be09fba62795ae6496d07db9c764a1cd84bd97d23174f4d589cef579d9a16f251407d58290f65ac13b0d8d903dc0a9bd257953c68c862cd373e8b7ecb0f8079a5b5153c0f28e6437fc740a8e385f36e3eb040b34e2f3078a6153af9549ac64e51fbdf2e8ff5a5aacd4c1c6d476bbbd3d837e6145c552084a219280f1dcbf3c80132a751a5bcafa5ef3685a47adc72eb12c137b3542cebad1b9b62362974dd57a3fa8713985bbf8a96c8242dfb4cdb86feb37311a24d5d2284d93349bc626ba910477f6560ffdce870585c60696d7ef776d166531cf93135fcdf072839309877669354c132af00ecde2cab60478c6a6fa1938982a7fc40f78bfacfdaa4f68cef6de9a7a9d5c9fb7d72208b93fb523f1219d7a2e8a9976067c1a9645564e6861667773bd3c274a001859f8d7bdabe73b6a4b0d57ede871bbaf91b471d630788be2c722218688c654576bdc8a7d7f2d4b93e8c1e4aaa17ad04cc9a8d10c3469570d184b0fd4a6f80f2f893b87cb6f31ac53fbb412e15d3b662943b9967f272c1a9496083a4f2944df82a7790d21c0bf840881d3bfea8abd95dca9b2cccf1c392389d486608a310a9af0441380624465a3f82f3b77441486747824802864735922eabf05c5d2c1627554f4708f0dc077136dca908f080dd17d454c4f206e2dfc44356c6b009697315c99dcf7faf03f142d3249e3e773563326864b425d1b003effe6b12352805e7ad0877720eee7773cb231a0dc273295bcd85d522fb2c24857b51b0a6387631e8cea2a1759fd0e0096077f43365dffcd5447d421628b3639e789a465912e9520c980dec1e303720e3e74dc9c41402097c69af8610411178a4a4425965eb6628499213b11c6bb3dca3da96d187cdd58b6f7c5f7999047c95e3ba33baf77ff70d0b9e05bf615576427ed6e1b4615b25d237b25427d919df0f66e54fd0d0d6bfcdb6cc9aae5e6d5130f67955ed5387542ef204f95d395b82d278a5894647ec0505cb43d797171c610418606e62f5cba03c4e324546e29237fd36fe20dbf31f504eff386fd8225b8f132d95136e55f7c323b3af922d2422e62fb0e59faa70e70162c7312fa6f62236a52d36e10bffc0015f153408f0404587b914571ad8aa4fdae547ca3aaf3523962654cc6c8aaede47e82c5c9feb635c4957aeeb41e3cdfa1e90c91850cfe092bcdf6ed36f6168b3f038edc1cce021a71d6e92977a1127c124e3f850fded1050c28e87f8b41ae8c7fdc3fa0eb12a2839fee72bcb76af74971de14f627a01db81daf22b78fcd109709c71bbbb3588298aff48a4340410f4e615d7c292be48872379a4cfc958bbfef2b63873e3895f8c68e88d2329959aec5717f20de3ca1c361eaea2669986e7e416ab6a3e8c8bca48433532816470d0f83a5bbbeada04cf7160439307c6718a73e39a6a59050d44a47089e33b6c4aead606aa47ba7ad3cb5774a86bf5727090fe9fdd739954bdbdb268c87f80a7d7d5b65913d85dda2301e5edc6579f533b2a50a8218334499a82ce4c877fb624607a49adabe17bce714c17cee64eae9a5332e02535086dd8fd4a009a59a044b08ff7294fc909249e770c871d81c131d60c77040ef90da6ac3665f4b6833716bf10c94d71f4234fb0f5b0185db80b9b1fd4e8cefe887eb3e35ae095a1e10cfee11b632056321c60b9a1378414169e678ea31be216543111a3afb1643577d8c4da3f994cd15259f5fda2e44bdbd9fc9baf92d2b09277cc9fd3c10a74d020766ab06bc8e5de61dbbb726b702ea06ed27dbd85f7dafcb3b987186371bbbd3c95dd92721fa5d7cb4ea4078fbc65f8c94cbfc65c8e7ae4e7c6274a1e6ac8abcd7f1b9e7f3b5563e4c57cb8712ca64b4a7405038f4f06db207a3f698cff389149efbfbe56d7cc8a9094573840f71ebdd847b0fc4d237f220fab33047bd2d2fec142cd211c187484e6eb0e1b3cc8beb14b6bb16a43c2547d4859ae20d756b75268a0cb27271bf6c07e2da1cae113052fde634758f029827b850ffbcd444046591f94955acf149f6f832fd508655d0cf948aab077fbdb65817e3e70acaf605d86d34c3b3efa7dceaaf81a1f88b1470a25750d1cf352c2e3856fea664d6a59543c82b3f8261a998c851c7d3944a4e773da677a7f25883bd742481c88200329d5cd4d94a0f30ce608560fb66c6056d352da1537bbd2006b971ced87506fea418a58447ddd5b9f82e10b31219330c383e19beb0808ca9e2ab97780940a8bde8e5dd4238c79f1490156ae9370b8943f0def2d7c7e31eb9dc63337300dc8503f48b4640c38cb5e467e906c6ab93467dfeee0f56d949e800497a0763dd686bfdc7fbe0f642c86b5419337da603345844937dc783059768ffb6a5bfea85af22f871b870f2e0cf8ebe55f8451aba803cdca066f1daa8e077007c3dcca9e882d2d9d266c45a11a5feabdf0781a8dca5b7ad2e35f469fe204741fc0e857b675879d17320177a34c1bca1f11e9c6f22211f5a058e00db0a6c20c84c6d0388aa676f45e54738f3bb59a6a9a0a6aa42c37158a9582e4444939865323940cec1b022a9522bcaf783a56abc8d24dbf678de2022344e203a452775c6955e04ac67bc2766a3b3c51504566eeee3682b48753326bc3c212a8720473ebab1a9de9764906781f8a40f2e98d1d0be4bea18b639dda8ffa329a39168214e8c03bf08acea59d66bd424a4b5d6a82d10c720b22b26f9c5dcd02f99321e77f1970985f5c13bc91e72316e1f5d725bae484d6ef02e5c4f9dfb1a18f28f3b7a81562b4b8234f0c688bf65e174aaf75298da935693c0684067c353572ce4eef9e0771b36d34baa90aa70b94f6d41ca878cff87d8079c1465601bcaa3af4831096ba45d7998ed51e6e0e07024e6a6c62ddf03fffefa541d168b1364486c1214b70a07fb07ceb20b1ee9e3daa1e192efae74825b4a97ffefc48092d3b4cb96d2a163bacf58ba9e1ce2cc924622794f8960d94cfd5a6ff0816e3ebf061ceea4475218e4e0b7bccac4cad4a858c3dc1669564b1d612545414c4a0ee0386b822181aa7b81b5d172092ee685772983268c8917f7f48ce739f8f2ffebf106091f14a1dc415e70307ecd9e969b7c4b5c0991e461b505c737ef95691f0db04b9fb8a42012f813bb2be0fc65a78196abdabf439bb575243d3a00537912641b4ddcfaff7e2dae1165d65ab108beda243496135f5a02d27f09e0dc37081410bf52fa481db07a5c9479c2a889595b08c1c5542dbfa4b0af47551d943b0543d6a6dfa65791de9d4abb1416031bdef6d923f24a06715d208cb6f978136d75f4b71063d991729196275ac863cdee3ab9ec9b29cd6c7c7a5aa0918a516b052893b01fa2a39332e693c40c4377f7a8808ed64f97c32063c89cf01278d345cd3cc6556f8ae10f200ffce835692b0cf1fc0628885e9e9ec54a5f0d00448d35c4525338106bd22d5ccb709c7059a033d602be5056d19d7b08037569d89c213b44df7e1f545db61f080800ec7136bfe4b497412b2bd500e82e0f4a1bade561a9e818c8c4c70c3ca9de30fc310aae9ead0255bfc35a3321bd220ae788d80a24b5f11180f03316c3f119df17535641fafa9cf0049f706ce2a5be80081ade1dab0359b4d2897797be013ac2eff86020ffa37e5572b42e5816c8f222616499e3239f510886e87734253decb61bf0606f7febf755c52e7815d8b5c9e7b0c1c1fb3336d7b0e6aea8945fe2d221a10632c1c7994b15071a8d5a91163476eb6ba4a84241d560fdfa135b5f2f051b0a6420d91b8da1f1b0ae781327308deb9d00a93b220a8f4b7f3c322be4ff21f0972f85bfea9828e2ab0219f799d610fc06a8229b7abed84d5c1cc188034805a8559457f9d4227da2a05e3b21aafebd0b038735db73a2296135350ec98b343db27a56d62e6997e85a8aca18a3aa163097f798aad58e4c1d1060b4c5544e8e6b5d0a682e55e8a3d08559b17f128d118c450799603550fae01933014f23c2553bd55b43d5098aade859847d392944244dd4631b94a6339bb844dc57ab0aa3069166e5d81ffbaec5117c7e0397045acb1b37bcc93dba512ac56428b831734be9cfd497ac2958c46f649f3827205dbdb839526cb5cebdd63a4ecaab37147dea51d8760f1239b25da9d15f319d1296aa03edc5ee36d70583925d41fddfacec9224169893740a8d0a7f1c61774e91a6352b1faeb1c244361537b3ea089e650fdaeaf296807250df2d716e4b0b06effb87ae9b1a4309a962abf6021e49e02f586d76ecf26a08307d8e0f40011d4741d1543d7a52d4f2c51aba12d3def13b493f285974cdfdc2f6fbebf1f30abfb8c995d4e2346decb7c7b067860138e81f8d3e4a55197e0161a9239103722072cfa324a6b9a5d3ad3eb5a77d5e09b75f485cbb37183bf34a98f337911173e65fa4ed1f3edb1d5aefb886edaa42ef28ab9309d9c522dcbd645c79cbefe3a0a2149bc8cfebb771b2ae6d5da80911bdc5c792cccd0e4bf957646cf4cf9d0241db1fdc0dfa056f29a34d8c3d332071036005c12ae685ebe1e78927217045446272d0a26e666ca50b8fc84a81a7e11c0fb4e81047244bd71a1a60e145fad6e1f05a046604776a04d86ecf2251cabf3a8061bad0066f21a1acfb67dddbc0b4b46fa48ef45dcdb5ec78dcf8b9660835e9d5d70d40161e624977c666c0166dacc9bfe8e1b6f11432c606e10452f0409b3f517417a0cba3d66942a8fd710706ffed599f1269fec559a8743101740f8cab058ae937042d522f99ef192be256dd03c20faa613988ce0f1b179a212614fd7188b2b9eaa0bc39086b8b440a6933e3d3d2ed21576f3e6c72681fed86b87da901d412c51be4d7d124c4f4e287f4e31dd2eb6fe2806b0d89cfae2e9fd6ff2cf7dfad2269d786a44c5ccf6b6f8fdbbf5088c327faf923d40ccfb695e91a66bccae046dd5359a7c1c8157f6c5841fb46cd1d18430c6326ac83e58da037f9aaf58209afcf11e4afbda85586537a476881192deaa5a13ba0008936b408450c5fc7a6a542f07fe75f77225799c6375efea2ae3f905c52cce3df2d796914b7ea99076fb3a467d7dcb5eb6bad23c4d91ff854e23d3258bd5fa0250e79c43e3955eccad581b65c915dd2095d54dc3f93473131e37689b25e8618551836ac90db2c2b931f20cf0ae4d5f808c77968818d7db8a1aacd494cfa13af42ef11d6209161a0750e6dab7668b71a5291aca5cce0ab4e09be02830685625866a641a6b2d26bc6349e1543a874042d6b5df0852eb35a6ef92ca33d05b4f897eac644bdf502d869ac41fa9f174c704b6827bb4333830d7da778fd9b31650238e08df3ff9fce9ad70f51621f5eeeb762e448ef5dd5dff83697f45caaad6202f2ae9b357a573d71671b10857b0cbf8a7db9294df00621f312a9120e56a6c216b8aca9e2800a0e0ff4f708822dd7149362c0fd035b18cb77941d17fe4fb1975ee66e09ad1012a97b4fe011491c4983947e64687da2ee81c5d2bd7c3969bc9daf338f735b77fb2b5bd40dd1dc409fd01ee55eecf408df0b12f87f04dbf5577ac5dd0ae88dd20746d82b8bf62403bf903b5b0fe47286bfcaaf7e3aa7ecc9e637022ec47f112147803743ec9dad6445198864aaf00a3d0070b57a8316de1fb8f1cccad7222e151c3746ebea8c5d84a786f7ec1830fe3bc414966f6e2d25b74bbaf2ea3ac6cdd0c8bd7ccd64f7c89eec796f41a0dcd42974f7447bf82faca8c4dc21456cad47fb001d0014c11322231a04f12c2cd25c99c632f95745b5ff4a62e388f1b9c2757cd5a21012e777b2490b7de3d8e8083e6cd013e9461333864d82f83574ee5ecf36187c37c8da81390ad9048a561faec0e25f5ece8a229f325a0c666e857bd9f3aae85fae7c07589f911001239657be860dbe7e68c4368fcc436b8a8d13611415a931ae46af7488cb102ec23c7d35319f0222439b1c078ea79642b4bea63c923f16787259fbfdec3f401d17cff804155587ab2bf44a1ee98c7edc879ed726cf2f49d92bf3b3c60df1380f0920c69296066b7c076df7559688f3710ff11febeba5a138a112bceb921431eb25d95733b49b29864d95d627b8ba222bf07214799ffe0391f9b82fe53748e9a0243e39ccccccd865ea681ac666bb18339b5031548a23b30e92a355de598fa48a38fdffd9560427bf14fc8f9b56ef55afb21eeb27557981d099d821b06919c75aec9e9bf1fcc2fee27fb6e170b2603fcbb0de6607020280852fcbff5981da1d97fcd80df238df6ca6be2093caac6baa773c5b9662069742584c4d2bfd1baaeb90c817544a21740b2560a3eec684874ba3f88ca3907cfac58d1ba77a0fe49020172e266c89b6831a9d233e721ccb502b0569cc3acf27b09815d3e926d746948e75431f2531ef8ca2d954904269525b033032898b951e2f7b657194222dcb35af7d159b60520662251bc9696519a8dc063fefed961359f17cca824f5c48a9722da65f4bd4a6f9b5c8ef68f3aa00e4f473a9a5440adae11e82a323d2d2eb28cb094fb7ac7b6e2a01cd016af810b3a2ba7d5a5f0fd565f381fe81e2386a707e213e6bbdd22736f1363c87503b4b195577a6ee4f63032c96a2df6a45a5df5b16f14e402e66a95acd9126679ae6b2856643b40263c656bb92a53efd85c41203e6dc5c106472077503e6a37235ab6d2f78770da3ca8ea5945b467a21f01c647be1a9ddadc0a99036ca2d81ab3e3f869b3cdb074b13d575cf5ea44bbd6c816dd9b0e6219ad8b33fd204988f1d172b546af2d344eb7c44676aeb0de3ab73fcbeef3f36a7554eb307b104eac93b55e7fce957f66bdb8651ffd4654d7732c69ac7ca64cb0784a6206c5e783099001e9d16a1b28ac68ddd24d21b10e5867bca9b3726a8bff2e1e007410d786f3b2723c93d5c6483e9051e298d01c9443f30ea30510ff0648087d33fd50d63926a5cf1f0fe5143f8e3451ad1f7a6c547a52fa44f7b3a174f1fa43879b1876867f7b323d670c256fedda028f7d234dbddf7ec78b698c1f5a5acb6193d15c991c60d0087abb5e2ebf011955efa245ce2446a02ab85c5963cf20b7de7ce1b736ecb3254d4a068e0d8726bb6a684d53837db559687280d4f72f1501635cd0ace4bced3810b91d3911b9ff070fdc5ab0e3de02c30b477cfe9710ff07315d21dd6416258a0d7ff32177941ea9f71813319a4a7386c51deb34e1e1c070903849912ad4df4499b5e3e7936c00993fc397333f555f53d107f307c14d2d2c0feb24e4491afa7ccb53a7ebaca6705b5e8c2797c7ad9ecc77da5f14b0497ecd66a9edbfe4d0d6a0c9b7df5ede955d3ea5a65db046e227da0120fe2caeae1007937df8a2257b025434724c5eb560d11cce3101d8906e0ff35b33ee3a13c072687570c00c4b79d7c2ad62b1a7ad88ccb4df22f99c8bb045708cf024fd21c728507ac55d9e3e0158a4365b6ffe716eaa8f1470e56a52582925ffd51bd34ac045ec61dc9b7cf37a07d125753c21ed772a4fa75a54a88190e109b7268e81872b3bfd909ade2e340792348b956e6c8857a74682566feb5b1b7e14d7fa1b256d9a60a85a09fed00b6529916fd7ded5cf328cd40226cac4dc472a1c9765408f7a375cfb3481b9da95280fb0bf255674475126a21bb47817defa72a042f4d30abe50233f0524c51419c532c65db96287950238e0e09d2c7f48b28b653bf8a57cbf862eac0b51a01f76e290b3a878a71a35347998a66e63514dee66b5c5cb9443567be94c26a5d0feecdc311d2e33813d721e6f24e295ef5b6d6d1c45fd49ca03d22210a204bffd6fd96cf875bc2da30c264158c03a9edbb79e54858dced722e3693b88d5486ca9400a2b93e0d8c59643ad741bb1864d3622b9654e5981cd3a0012ae684e45b11910cb63d6cfd34898363d76ab195b24627b5bc478d93d7bd122bddcf77cdb92e789f5ec2a870ce8eff550909d90a18a19a74cde7b309f0f245a178694aa93c7ee5c112d7e127095278e03a1daeca8f6cf22a65f6213c32c8becefa1dc4e8e29b08b88a15b6d11843f4150c0ef97c7a9e5c1a911892848761d43d626e820b2f827aaf8bc3f9909e210240b4f527252b32d4045b9a082716ab342237fbf165a4e301aedef7838ee3f90c46ecc6caf594d85c8d3d9e2badad76bbd63b163a7d39b3037506b4a38fa2174acc50e87ab834e69a01b17d34c23df83ad2dd8b3787ef954f9ad68ae6f60f39e0088e5b2b11bb6ec09d22c60ee05b8aecefed3939eb9b9059404047185bd2ca2b201f9c0cdefb049e83ba69b78cc2ac1fcc644da93c1869a73069290cc05df117e51eee359c0ab6304185fb22ceb591bc241c60e4babaf66b6e0d895f115dd1db4c9b3ec39d083c5937c88ece550759a5d431776fb5e1ad296ec9bf44cf512f34636140a0f6d4bd711623e1d96f7f6fb76f1d9662421d2b6eee4cc0d59cf3eeb1ec0f1f1e7522fd17395ccf728a9087ba4944e6f46ccbbcc01b4ad77b8df21b803fbfb95f887b144e747d36e321c3c9a4ade5b64e5d8ef0105e6d6e36fa5203f1aa45645bb174f991b6d4cc92e61084141973916fe9ff0339c40b38ec3d9c1f5d7c3b6b681dfb7ea367baa70591293f5965f71604a5b9bd1240ab91da5ad419f5369a4c09964a6adf9dd656b43fe783f9a6cf5d4475816a81931130b7123adfb8a34a9c83ebb0aa574015edaf98c5747a6fe0c95d6646453249d0f207bf9c4114e15ee764ff9a024079e8f891de112b739e10a6c37a7de18a3ebb7c30e1c09c7b7a1a24658dfe28ed95853cfbf512fba3b31863cef13ef606eb5216711b1f28124dc1ebd8d0f8b2df22a337f5e7acf1d5d18f90b22b74dfe033093ce46bcfcdd1211077c8feba271da59c835aa2df4d8e2db4c472820c906d3d9ed66f8b752168277bfe3fa7e8e7008437eb01fa997bec2968aa8ff7df5cb92c8694632d72dad601b510b2fd8d8374f710eedb8f25e369250f1817ea1d4ac5d4c0f4fd5623a63a87b8cdcb2861d6937507f5ac06779d8564476711e484398960ea469dc4e24dfc8a7ee3d54ae2973f2e57bf2fb6aed648d23fa8cf85a139e24fa76a2716bf729c408ab55c213afa0fe16c758be19f76b81c11b5e59cf8efc5076571cf404a7093fa9af6ce16b5a12c9757c28315b8c24be08bbc883b0cd27c02980752892b5857543848ab7c8147a178caddf5383a7ec920df0ad2af68500048eb8de8858d8ab6b731139e77face0e93a4e184da5a0989c7cd78b3113f9ab8ffd0bfb645ecf69cb299d75ba4bfa431be0a520dc6357b3038424ee66c7c4a48cb7e97ecb9458cfe69739615b6eab46756ec53e651dfbe2547cd60fada1b047809e6f444b14fa6c82b67db184c291a88713211595312a956cccf82bd4d932990a9c6efb768dade43f55a1d82a14cef105fda08886664232e15509ced72fae73f1053cb8682abc3b5784cad74dba42869c8b0ab771bcff23b6dbc1b04de40322e41b74f727e2c883a0514e591e868f27d0a40d08277adcde300b57ca51e9db3333b1e4e5d51ef27679c2aea1f0609f9555d56d07ae931c196eec90fbfbc0c9954abc00c0eaa6b5326ad600e71581788f95f386bad21b862fc0b7ca5735fa6f4b9b1a08bfa0747b1a746fccb9e1c8c473cae120c809d0bb103967c43b9c2842906f19c40210d7bb424e8142caa08b62e914c12d3aa58d1767fbf97ced049141156c13e75bcf8fe1eb94484699753ee7e47fdb2719f20da476e88185b28e8c748f936ea376cc3ee69c71d1aceeb3d1be771a0d8fa9dcdf4087e755a76c5db20ae133ddceb5881ab95f6cebcf2057fbab7c52be7d61e5ff51fd2bb280429dadab50225af5257e179dcfefb15300863c1e25203994e07c40fc3e9f579296e7f22433aead252e450ee7cc0e7f75cae00eb1dab01b3a4b86b1f01c8e5eac07508b04402428f7f3e7f0a06aef5d8acbf1e6a579d00b13d38518bfb482bbd9d590a58534bbfea0f822c1f1eea4618260a7e1f4f47098fca833df2441e331aa1500b98f8b2bb53dc7321eba03693e7bb781b8b6e28f842ac6635cc6615d16906b5c9079dcb605e07a5509ec9440d44a2daa9b6da866eca2611636f8ca9cf7b4b9106b03587f16d58fe546b67fb58239092f3a930315d29523b500dc6eb96a31c1df8356038912da3f558b2a1fbab20170fff5bc550ce80bd16865cd03e719e2c2338284df33ee6cc90ec5c7ffba380303303876839e0b8e7cfda90121c126fb401269d99f8eaea13ca68db0921adf7d44ae61a38ef85aba4dd0d60961b4c27dd03a4fb5291a920d92d38c9c2beebff1b18d0471a2678c9f91b551f8953657959f1a808a0ba825019dadd71d6b756c46e9f8e3f51110098c5b56eee91e7b3f57da1d61fc5612a574f331ded32ad6529a14f1ed883d7b3da47d9f59943a470ff2f862652cc1535ef3e914c7065d1ca1d7498d4ac84d12ea51c2dfff9a71d4a20452e7f278290b89c22dc1bcbde3282f2596cd8a6c446e4b9fdbc1fba78ea9d93913069211dc50ae1a1f1f2020fcadc833c1c71ed7f0872550df7e2b386ef62e313269698432d8b37b6d147562357024644ed71f1457303bbe12c834650a0393200ded9323cf42fdaa8e72f59f38b31c6c534acd47df3916fb7d68562e440eb6590f288b5a8d0653db50fe29e11b29b1fd229a87d0637427a803029955831b1a264613e461f464557af5202c26df91c89ef85824dbb1cee87274c15c4baf01e30cc35390b7289ce623f535e81d7f0d9a9ee4e79dcb3c8bdad9f2d57d34a6ce3e7290e258d6b8611e6c02b9cb1886be419cfe9868f89a12257b21edc9708eef25891ab004586352e263a90a999d20f507492c205bc513297466bda347f0e22039424c63660fce1b5ca928ae17ff6f493d13657661a4c2be1b79aa39ab87f567beb7f0b2c050358a3a3c3524a3f5e3a43c39ef1da772e0b9b35a89ca364c8c81fc880e36888b0539370babf27e40614a7609b69b0c4534300cb72677e8d2312183853451d7be78eb772fe7579ea35974d69527c014a131a4c9dba5edcb1293304724c9ac5cb355192ce76b8da5b7262742ac04baf9bbb80358c94a4bbd6596566edd42a8d10a39a948ef88b4902508b738bc99be6e865d8621bdeaf923dda6879c9bbfccf3c8ede0f6032fd4bbc2462993d512395a04a06532e9a74043e903cee1ac36d9fafa02ee6f20b0f2f7c5cee9836d7cda869fe96346f35f146b6197aba2c33dc57213a2621b76c2fbcaf114fe8107a9c16e58f35c749e8eacc2f95fb036db7c1512e7116ff05881b091610422f366688b004442f7f4a5c92d720da6dadac930e1e5ad462b7237a781ecb248b42a9ce916c719b7d86a4082b7f10f50a21bb41df9f1a253a491086f0734cb38414b78b481aa06372dc3b4580a32e116702c7f69962bf06bef4f415b951b5eb8f32fb8824706c3280d037eff2aa611a49e116b01d520250f315efa984d0d705c9ccc2bef658bcbdc21667286e9dd1de48315b2a28568ab694b01726a2039a3293a8225845fc738420a4eb7c3786a4a9002d0f407fbe51ca4a8f13b984c484f9a6a27218dd00ac95b3316c30333b57f50ceea5c694bcd2283e3449c475d0edc52c23f60997c709ea66ab0f15c63a048becb80d912b64aafa7a56fb0ba4ec77634969047b9acfe7243f1b8b36838707f26930fe69805f0336ba82d2be342bb13456b2cd8be65d76444502877fcb2e91bc56807fc0292c5e4226eebac3ccdc4c33331a73b6d710c20817b12757b5cf483371e185874aa5c6a051e82ea21e99761ba8b597d9ed8b01887af95584b0ae3de6e47a0a22dda0833d33b55de9c0e1494b1b46bca701bfc0a8b7a1245eb3a982cc66d95c145cc8ec640c728c74e6cc3847f23835d93253453379b23264ee110e2d3798d32672b86a15345f894fb4132193a7f4893cf114b6321f9935f6671aa148c599ac94e74627e8c09f80a7b361c19520a136a2f8a3323b72f2840c59d37fef7d19d8070ce285595b43c8eb2da62f76e0139428f85ef4be8d388f662051c1875d867dd3d188de6acd14fd0695e05e79818c19d1d382faa3c3987a68b0760f00e2e498017e55e9813a24ba0f85f8439ceeaaae7d3993a2fd6618fa506c51f0d7e0d9465b27edd5f475f7b184602b656eeeccd69318492d333bb92180f54ba98c45513def651d486296d900eb84ed1bbe1b0153c6fb447285ca7a36052ed16a1b3857ee1930c98d3bc023dcd883c9ba7e368f567a7a61ab32214aaa24ffe8fa2bb598756b33f76abdede13b42338b9476fc19b2f0383ff284a3019d08d09c4ace0c63dd527dbd5ea875f4bfa745ee2e843bad70f12d6b26fa2a730a682955ecd700f12a1f02219a68c12d37b22af6eba90cb65cc7c8f59063c388f6beb74ea2ea00f1f7837dd150672fe668dc0fb8473f10daacf68eca8d1a4feac6a9b49b67384ed99250837dbfc80b34ac74c083c2d1c0f641ce6f1d1c9cd375aa29d467a09e473f1593c369e6780764050283afaecb6c3db41f1e3176d6813f5a9c519bca9ec02d82f4fc970b53b98e65d94c15d294f557629c4d1d38163c2a3623e8ac2dae812662f292b0f545484ee084cf7c1646e3fecdcbf351fc29cc047f6f821f7295279bde0af5a2a80aa1bf034dea98d183329226f02d745b82d50eba98a28f184aa1bf925dffe7538ef564eb99be21a96291e8dea13b0df13c3efa5c15550bc199bcd54f290650575f877dfb19b5d1deb9336f8ab056657a1635dfa531a295f1c9a788f2e8eafb47fbb5919c858579c2496e2e097051a1ee26bf0c351bd3e27431e00a224f1f865b5ef7e813a8b8b89a8f42231d6aad06448fdffc61f9370443df83233b69a82a24c97742fb0f5bd3bcad4af03bf2c5bdb9c52b959836a33b7368ea87133668e2234dd8bb0601607542fc59a886dc510799af270138d2dc00d71a2cfa0de56f24d94e4c5e5db98d9b814eca43279c5331f91df74f8fe5ff35189619fb6ffe0efa2774bc5cf58ca7ec0b3650236ed86809d268b406af642bf1af84ba78da85d4ceba017562e7a339243362e0fc5f818379df96051e6680dd4424ecdd9e589db8c52abcc7616bbc1b6ef9de035461a28259e72ea9e1eec7abd6323c99442df7f45259e330be0cd84d73218d6f3f91141df6109a9273f7afffbe3c9ba46e60ef525a2dd61edafe78fdb9a3d3f1cd59b73a857d406f48b15f700fed6175d2387002b69e6a94d8f199e046f7d9b9595d9aa9cebf83eb957076152fbef6dbe509da6e299c2e9b3cb81a6bdd3446fa24a32a8fee6c16234d79dfa40f197005fcb0550beccf083f78d132527172282311ee8453942be7f60a1faf41d2decb376754be9ec2d8e310d6c3360acb5e0f4db6d6ccb2222febad6e460431cbb174e06069582b47e75481c8f6b73f29333e893633ef3c598600172e01d7fbb662139b7f7b36d3683482e606235e4dcb866086aae447d0365133e39370f848fdd24df2c7252d41ef0d76c5d5ffa33577aada57c82275767013b249db13fcc4d7dde13f8ece1a12a970d98d049d3a3294bbcc4ec75840989908ca657a554e988e0414ccc77f078043fb44fb8f5092822d0fbc5076277064856de29d62af4b49145968f54f5508cfa13dc755c8bb71226c3d85f7876feda002f7b4d44cd903ff3ffba8c9670b08b749a7ee14e20b337d04c4d6a8313b50d635a0f943651b962554493dcfbeed96ebbd5251cf4d75822269f546cbbf054ebfd9f86281e17bc556aa25d5cf44d2799b4ad7e56f44e5205e94f58ccc60ef4c6f69414ff659d17da3c5015f2ce140947670f30068be58a2ac47c2179f0e6f4aa06717b29142b0d960c696fb6de5b8675a27789332aa8ffc045254b00856eb2a398b986f34617065f085bd333b1b4b92c6808ed4f6d2c7c382b532dee82d7154a6522e288bdcb24ddbca419364469da9fc413342ac7965d2eb6e465910a1ff867b6242947b9d6c6813065687d4c8e33ad19ecf3decc5538cb8d203eb2b32d384bb455e3a2cde444ef13a758e621be3c85505c00931d9e8cc25287438f0c4e806f8f350966da046457a799c8905b41b342f949c83f26d21c0d42e1769839268997cd3548cf3fd62c578681cff8f85df28f932f759dd5a5681b9d78890a24bbd95e983b43456b9fcaeb81843ea24ea1a249346acd1038a8c36a9024a53820701eda815ea8f57500d9d6e9cadcb49e16d9adaee62f4658bb4cb7f0eeebfcbbd8c212580c23682251a29f66cd286bbc003e02267d057c1a37bba1004270c4ee108d80179d1d137afd9946f1416c410757fd28e6556884a851c31a9aa692a1d51227dba6977aae8958fab31669571983417ed492ae2d9dbec216bb50181f74f65b217aaff1849c7d7915ff74350687f8f790383058cab8307a8a8b2149f126cccd3b90469125b6cc3ce0c5d8a12c2628c34ffd3d276131b98db2fe2a338dc99a06229673d4cd7ed803f8d186c63cff340cf3500a9accd1aae0a0f2f47c474b446796d1608005088c228059c3500642276d3f0334efea4a7ca0622ebe20b92868f5870386a87787914e3b02c55b4a4e6f932d58c557150c9f61075bdb23a75e157051e0f01ed82ffe902fcec832b8d3265256dab78c590d3308ec2ace23fd297e21aa98972047243cd3db106a2517901e4fdf94e6dca4efc3ac3216d2d173ece0b92ca8830dc8c6ca78df8dbcbc0178155057a31154bdece3fd81a8d26153953e68d9d75f29d457117cdce60e73045382fc9b6d0ec7b47f0bb06ac1ab403d2319e25c7c986f5af187f5c76edd160343fdafc21779f9c355990fd9658724d97b103e3d549cc428dd8f302ac5684a45c9c7d2239459c4791cb80f412791898de272d93d676c45c77d0aa3a06b2f8e90447af60187b22f04062e8330a6a463522fe33f446345e035523eac748c0fd3ad6760f783bbeec69416e11f834c2d94c1c41e6ddcf35fbbd39bd26ae3e7ab295db84875a2883c7b6545bc8b6c28fa75da97d4585edbd3a81c2ec9a7f8ad9dbe2e237469adc9e5875445fd97237d7feab63932b0901ad5499598a1ff2635607c08bc85480fc3952151897939ea2f5683813c78a4ebb1def0c1081a935678921ae5f5d39b870eed3bf03763bf38cc2bd311dbe7795a8d84d9837efb268d6a6b749f8147fcf7de5f76892ee782353a980e29238d65569af4dd3b8f76631430c96307152a8783095658b1aa9ab4bcf19e3a64c32b4380534c2c6097e91915b0f1b9638bb22321afd887b5b1c5c0bafd9d9a0dc1895545ef24d18f5d42b6892c4d6a39b29815b40ef33692ef8b12c5052c88bccfee38495ca52e9d8a7ba6aa811d8da3ca4f2275b13f491ab35fe4a5c4d9d5bbae87ac69c0d0e95396b730645251fac6dc6c3acb35a913279269e248fe34a0a25b4c5903cee7c7b80d78fe0c9b450210faf28c18bfeca8e2c79b5e8b87821c898c1f4465d65f556ca015b9a43cebacffdf2431db697d4cc6b0685a7e8eacc7c11dc0abdf0a4c93b3dc9e6bbc64c575ba0f4f5bbab3350e9b3a55cdc4ceea872452b163eb495ecdf77a1c46f9ccc8ec6740602bfd4e9a4026797dbe558fcaba0f4cceb24fa945c11ac70b9ef45a7f9178cf65455719c59663e7c4c398d273e064def28ba5947c4b54cb1472c59a2a0ecca7fec0e54cde02439e4914fd54b19d7f5bf1b952b951fb284282a16f5cb5658c2fae2821f225863e0a0cbdce037263e0f4d5767ac1df980e30a441b428f79bf2e774cf6d604b90d3600910ab84f7c391fdfb348fa2a0b9f776ebc7bfbe18a52625a4d8165cfbc64f3c2979eb097c6bae8371df787daec1e5b22ec684966d92475aa1ebaebb2c72fa24887e8dc87d4733ce275077c69b8dad05d96c1458f2945bf6230dc00158e26f910471de1abc278855fa86fbe965f2be0d8180e2781e7027b278f6721698a374a2050bbec0a9889de5f6e494fd1eec01383afbf6679fc4ee511f8b7ed763dd2aa50101dca5c6ab3b0cecb46fc4a307088a6cbbae914d499dfd9869811b660c5d8d2d04b201d43d405f20b427c62ed5ae4d316d889ebf0f21cc50caf0bd3ad67a4990f09574b8395c892adab3efcf28251b9e4dc5c0aead9a5ce44e6662c2f20d0da6130291d232bcd8b73c0256d9c39e152827aa8ed917cc5f287450ea68ecd4c03fba9a6a33f063c9d1127e88bcd3d31713fbc2e50648d803a9113c24694fd2020ff12561d074ee84ffc666574a6133736cdfb1edede19bf62d82528075393954efa69b57c6a1b34d93d8e63a11bd79ce3793dd2f1d5efba9b3c125b32b8ee2b1533eb3ac1de53dcab5c9bb1321e70b0f5a733b3c1ec27f25ab5f93fdd2f447f775320b5275a3b87b00caa64e55fe973a7e44a76d283048d5d78c9e101745785d0d49cf6af691f8a63db27a5dd5dba27d51c23297d0628a95ae646c722196cc342eb7dbaded87dab498b5e58296d54fecb69fc9a2bd8e4f6ce4c3a1c3dae34acad3dd90262c40acde5b59d2c35be4ba5287ae1fcf558898cae54604f9f5aeaad8e89c443c15fb852f5ae37cfc6cf0ce40fe860849a28cafd06063f7537cd77d83e5ab27183613a29d6f132a5068bdd2f8f7740fc3363e313e232e9e099166faa1e6aca6f9c35aca15e5f4a73a573fc790bcc3bbf8bd27985cded3a93d9d984100d98bc4577c226c9568f626ea76431bda46fe14b5d0f9d677d6adc29003b61ea86a5f5ad10c07f6c6d54bf09842b36ba0f6b628f1637365b05e41d62b97cdce121189b5b21622a33025f0514909babd6e3c28cbf5b6c62afd3f512afc87dcd228a2abfba0d6d53cffff34e277871f734455222a9138335be7e6aaa40d6f59263905b0b14baac35bc3cab082b49ab8a62c020e63405add1aa6e39fc3ec3e28782bd491ff878e14ef07a5c0bfc651152a3759394de5854e9210828440fda6505cce9e36164e704a9339a76165d5cc3218bda13139f722b95023be45b80bd54bc0218668c361b5bc489fe40a756720bc1340879351339f778299c1792d21b00c2370bccf47570dac05c6be037a9534e6830365fe7d463da0bd0cb1fbeeaae6acdc7b3ac74da10e2fbce77e8257545309a6b700d44481136123d2d76c3579ad914aa483cf5abd21a2a7a9deec5bb36dcae718dd87c71eb444f2affa6e49181fba7b131c0bdba06ad586ddf97ced4d38c36590c914904bb40b88958262d4d44e48c302f26b95c6331afd54812c3fad7677413ab1b2e2630d65cc6077761ea598c6cad033a4374b461fe4b3b06f29ef8448054a0ec946caa3d94fbe6419b9f00d08bd9c659a1eb0986786150f0ab9db4c7584928444f6212ee1184fd83ac2433403ddfcc4086f0f0c41592bd361f166b60ff72c6ddd826381f0ddc00eb5e01e84d71e2bf5b31cb5da58ce507b7bb26b8f08ece172bb246f5820cfff743c6e582cc275600f398aa41662a70fae3070c3aeda5f8dc9e4fafecd59e098bfeb472fb0f37fe76cc24a43666f1881cd47963c36d705fa15dd21613f9923c2ebe4ac648c344fd8c410c4ba52b9274d98c1e3ec6f74b67270b1a6c9b5c0053f77ac935f2c2380c28f47c14bb5d1996e8e20081f585ddac5814bc2f3bd636a8d5cc687486cb79728bcf6ad4db7599a88a3eb227e3711514114c6d3fd9b4b9d90ca1b9bbdd9ab68e28c42e0957c15b9de721201d13a4fa8002c95e3ac29c9eb4b1802e6b3d982ad0dc39e97ca086431d7f4f16fd90b5b7e167ed3e437d6f4f0553f6185af25bfce71aa1c38630c3392f1fb1bc0b7c03eabb7508a5bb743e44746b365fbc943a235ec080e25d7cc2d60d831f25dfa16f780c40d92d0a2d5716a0fcbcf0f907d2f7a7ab3f651d8134bde55c643e61498bbf1a80fada802a5d32b8109a526be25de6fd9baa68c87865aff5a7da6f96053e608be9c5654fe375deb903da7b16ce3eea67019f1f506d9a683b1d5c6dcc8fe87e760b8eace12ed7a943178356110f91c2793c17e57a4eb0cf62c5d11d2ad0fb0636ccb0f10912c1d2058d54b995dffa9a3af5af030564f4fb3588cead39ad1922434e30889f462de0d606eedb500c3364ceeccc216b886476926f8524418e0996f209836b545807eb2290a00b23eaf21eeb68c078aa93169d24512f99af61639c43f14fc6e6c0103bbde7cdb43f92c8cd17c6e9eb9535966a8aecd55a0ee02bb9a3680bcc69dd64d611c3f671f8a3732e2bb8c28dc64fd165331775ad2839d113f7c1c081148bf4522da5dc6e1c97cb1da1d03b26373166fd5986ce5f6befdbc41d17eed985210d6c80c9bb26cf14ab0f0783dda615905042855bc3f6bd4f8e2dc6f287733d913f3d83f8dc0e18c44b8bbe620acbb1a84005e1b3fefff417918006f454d8010e1c22cf8703977538230a910739c7a398a9894786d214b76c2fdba59558151e5a382e93dc59d415dfbce31cb9c39a1a78446822ff8a0114932187166db148b1a55e3d434f53f735b9d71c48c9dd237080102b0dc6a2ade39cdbaf0145d3b5d6ed6dc0a19df3926c5bcc1c20478edbe0f38f54607fa6ee04fcf88f13b452712482ca333203937140276dc99149f05f2aa60cb4584848222c146fd9c92e22100fbb59e7842f5bfa9abf81fd1f423d75f6d6cdbdc2559d87012996e37ed1eeaa5240f7d68adea059cf57ee776e53beb94dbae15e6833b2b518ffa7942b1470311ca93923e63b8adb3edad533c7649965ee9492c1fced830265fc90066f25fe8bb388ed72e73e67ca2a9f6e8e67304ff885f7e24a59b5a9189f15b0f59e11cfa4f64ea2a281a10ca36a9798a043305a224e9639e44ef9761ba800323d76ab6f25ea2415b688994d20b60d9caf8f53b2997cf7910ea7b50ecd7c682781081c8c1171e0bf5dd88a9b9d7a07efbd9a70ae950a2043d04abe93fb07c08d7bd0529cdf07d192ccd5c3f54be3b1d1075a6655337b14ebaaa9bce22424e63a9adbcadece90efb25705d974d7c204807c735a0e021f033c8aad39685e21ac8c24e1f64c9a049707ce49a04d62fb9e9f8785ba046bc55529033e7c35551c41976e7b000e15d14acd384d64e81aa451b9b3bf6d0a12a836fea7ef71250d577ec76f5deda01a1fa63cd13d308c54222f5533ae9c419743402436358c9c400d52e7bef87a770fb80f773e708cca6273cfe338d1d2258bb6b408be12a464208dc72184bcab542b47deecc7955934fc935e2603dc712609d220d6d7524494b5efd8748938f345148a8563f97bf27f129b096c02796bde3d11993a1f13da2bae02010b6a6a988dd5818d8458427d92de02783496e307f0ad2aac0990d0fa7a6dc1b6fbc15d042ed3974bdf82f008b994d48720cab797bdb2b38b0d26b17d1650e822215c7fe9f65ac590afa4800e511ade2f676a06eb7db0c8a81507ed73d8259878039857285bcf0c00ebd1bb2642d13d316c8d0dcdf43044018d73115f3c84d0eb904e206c14d76dfd983090747d6bea54b3b77ac2c9d5aee4099c885692f57314cc694c94f3f4c87e99231d29c8a225c72ba55cac186a083e2c9943c5c150d7ff49a42c4d2107addb1da9a1d3b7f25da594e77c19e06ef5fddbba00279bf580edfc7fd6e29acf74417c1b161eb770f9c87d153161d610cc7d1d6157ab1d77111a82a2a71548d76b17ecf6db1fa53e5dec66b57e052fe014732737523933a7e88f032d9de72dd28707817cb09c9cef655ad8e1dbe2d4109f04487d050b54010486885a9707d6e3610c2dac34748ea2628b575c4b99000fe1877bec41266e1b9db32da3e9c88c017a25b776908a8f83e87c27737f82619ce0c8fab20fab3eab2c8b25ccfe0ecc3fc98fb73964fa339e914c2eea925d6965944c272fbb33dc415136f90e1023e9ed03768e1e9fcb7cc0fb32a5ec2cfe37889c1c67c179f549ee36c9534fc9e45419cf66c441318128ecaa50318205eb1e906c0c5500b0cd2aa459fcbaa0c928870d06f6390f55f980c6faff3a872a0f88076beac4e2c1e40dca7a4a7a0045ece619144ebd5667485d05b60fd1683c93c8d6ed8e7379b8c8222bd54c38b521f74126d9df60679103fc0ac2e78e232ba54567a2751a6fb39ee8ffb3e565ef1a72a0a609afd9a1a4ace0000d283bf6ac6bb3ed9febbbe37225861095da361c8146530ff653af29bf2f8c717d230985bc29ca31e7843d0a031cfeff04b79bc0d2bbc2c9394690439ea4109be8dea317d174fd5a39e4d408fe302dabda87c38c574fc40878071c3dbf802ceff071a1a57c46327b6b62ddee7eea82ea88c2b492c33cd17d6c7275272e885b6c9f1c4acd04fce72858d3a979f3555fcdf47cccb2e089072f87efc197dc57427a0d5a1ede50ea6b615f0f0cf96f17be00a458a36b1f603cbb305163ece4f6ff355564ee824e39aa492d5b746d2873e4b9bc3ef0e4b808778a720f57ba636c2750c67a34a438ce8ffc294214e633c53e038d56572f39525dcc45aa4f784aec7c7d3bbabf643a17bb51ee3573009e7d4d990fc5a811374829557c12125ca6cd487a55d2409d0792c44da3f54e26eabb1637c64b906bbdd02ba1b65efe0237b0e64ee40a8a299400121a8c75090a5cc34dc447787bc01c46ba3ecd36992e2e4939af73cbb4a095043718e88cffdb6132e623dfb8ce1d4eda111cb191ce93239372a9b1a37237e001c412fb936ea96327d2a604b4bc1751245c0819c8a74a5e1f164d878558b9c5063e63ca7bb3dc079878d1f3ae52e2a585df2f2206521b66c6f172f349bd5392bc6079dac478fa758835fe813021b33bd1ba9c87ba1c5bd85c992fee4604b051bb0d6f77e051ed5580cb0f295d9d8c14379572be64542db9f4355ecc077e13c585b7a310ed5e75a3c4b5b6a676b41cfa6b429a91b0891394967d49449c1105f5009e47931f122f57f5658a888fb5b8e033a6e4e3c78af50dd3f07de9d4f9afee651441702887a40f32d0e8faba087ef9780a0d72f439d234f4634b6b7d635e810ccbc580b6fea0a969e96ce3d9e4c0d93f34e673ffe7c293ea3995cf08f00aa7d41237964caa51ca54bffe8fc1f1c61238f3b87b468ae4a3ee2ff4c57dd19d2f06f1d5e3b2439dca133a824cf67863ad73e1113ebdcfbe8c47aa2ca6dd28f5f8e8c5d36afb20957a392c74e9d58fec70e45a0cefb77dbdd6a0851ec52f563b910cda52dafe59af69a510362c82a7271432824a492a465565efe20fc9b4c62986c7a0ea6fe8926826acb53de31936a43dad9659a7f77e89481f209cfc5b0273c5ff3204f66c416c129e874f15560178e562c146b33861099972f15fc129cac3632ce500dc06ba73564b0eab45ff3495cd76440c1064ba9ca5f45bcc62209d6bd631e9421bd7514fb341a097cd896fbf4d97554f646de8f3dc007b1db6221b6ef62a991ee37b6bfb4f78ac20685517b28a9d3828bd2d406b4852efa4138a9db6007ed9164acdd464d0cd4dffa042141bc6ded2352ab5eace81435c5bc683f652637b021de0ab4d2a8ddf4c3f04b2e0a6a7806b04eb8effcdae88301e8de7533df84ccdcf56273d076d2f1856082f2216a8d1aafd46c99a2ca4740f31893b2d3c22b790569e5adc69c40362d0f1b5e6bf3dd6f4fff7854b212240c3e6872b5ef5a5e949d8ab3912d879b02d80ec171cf97f10c47109619de4d8604db6d61e96157a232238586fc1de42ad30aff8d85505b98aef9083ba6d85967cc9ced2e783d4455a7337042e7ddde36a563d7f14770c9d0752b70350d92da51682b8004730130603d5440d1529c29486a9a1762b8a6fe7696f1eff44e66a0e0ff8926c07510c2a7876b0186cd3a55e6f132ae954d5d745bc009e8b1c213580430489cfffc5b2b96f087d4f6cb13922a3825704e9d32985a1b2882ee1e0ee20425ded8ab5523b35ff98ee6b5f2cc18ff2b763ece4fff2a0e058ffa1bf58550bda34dcd226659ce85a6c02b435f0fdfe1c034f2136287080a899cf3c8fab94e8264b381f3ce537805c0f7c7c43eb0eb1627b83fcd8f96315c73c1c95102f444140a55819389b1f7f9edcb064ed8b0e5345d5350bf2092f40375cddb8e7b3dcc94b29c7dbe671bce887a8828d9436124cd6acb43128746571bab89be86967db255b92a62c780aeca9e28c6638d248f7db43cb6959453e6e527212aa50d20f405e05bccebee8a8e27ddc30901093e4c6da505b168a81e1e2c9d6d04935fa471c83e6dc70093572824b4a673c583320c68b61bf40361f03c8d4d9403860cf68aee576cdaf72387fa3eb9f40b474c995a51ab6d0a124ee9b3795a6b4a747d8e9ba86a8817f039c098dc6eb29efebe43e7ba429fca7b68dd8cc7cfd68cc01f0f6c3e41181ad14e340551658a3bebdc640d17e58a8f307b522e753555b70216d1fad76cb8c0ec5cabbdc57becd9f4e9b05de15111a981475fe224e75d15576b72f63e22531bb5668800d487bfa522089e5621cd53494a444985502e8e5fb9150fb1b886111f2ea84660f2723fa89687e0e6af2eb5aaa1f002c68e9abc38057661116f50aa3406f7e2cbb190e2ee083af91e3cacac32e778e5d0c230a16e8c51e21578e657ac6025dbf0c3918b4f57f0f08080f4f942654b94533febd784d52015e558d2836694be9f6f0d1f37c2dd4a8d10c6c4d5b6076a1ee81516e812a74f4986458f671bd9d43e90982d87c68dcd4c8554e4de0d5eb297a6cefeae4a63a1c09414d96cc9716f2a8643d30d3aa39eaab7857f4422dec10bff3c7397602ad262794dbb434aefb84d02e442c776953d9392342f3c511973bb40fe916c0340566d615ac85cc59c7d2414894454f05a251affb005bb0a290ca1a82bfac3c3c2ca8c1f03bb1fcfad52a23a808d5ca188ebfb0df593f41021c8cc8127380568a50635953525a231d139bb2a05bc473c6f0b27eadda7295451660b73645641ce7f9a80d1a23c655c4ccf6aa468ac6de4b3b5411a1295f0a09f3952c2639e13a2efe006d0bacf85d62a11964d038ddee4adf989dc731b0b3894c48d2c8b911f7c5bc82b6ad9d017e3c5f7e75ea2613fd5b4a9249a2473b11bc9c511e6a78d4e9da272630e6929449162d4df16cb63fccbc6b94b3c9c3fe1653038bf37e154e6e89fedbdc7854b190b5b50bc656609681895a875e2704feecb3b452d72af54b9c27d8f0cb9677370436ef6c030211d8bb68800b30bb46fbff9d3ef2043d34c1cdee0940293fce68166ba29a4e78926456f1da1f89e3378d0037e21e0733f3b8f3dec4b6c214e66931f7db2041be1e8f552756bffc1bf5b36fdaaae1cdf0a16568f942009615914d1d08f63d0aec63b7f849257c82df8d7fccb16dd583c5572ca77cca1c5fe16803d9e05db8f768c3b47f4df7b777837941996a3defbed0b3e059b3ee7ccd0d957f96d64203f435231a25acd3ecad7c3090bed630ada5742f8d50592973c0baa68c414e7ec9a9e142b818dd4b9cddb52c72a002c6c83fa4dfccd2f8501be5695e0a5fcd8552aebfd024413b991bfe7a94cfaab4942fc27b2a026dd39072956810f5e4583148fb1b24302d5ae1f84be7738243e73ae250950e2754ed18dd655c2bbf5f6e251dd79f47f78e5dce90365277fa8d5e80f88e033e9b291be3d4fbfe77a9e7b541ef6b536722a0f198f07a0f1f331a251423b83bdd55924d6bb12382021a75502bb8131b5844a60f47e02f8c1bd04e27189a5a234ca9bd6394a5bb7d90b690ace791a40cd6a5d529720ca6eaffd87d48a32f5575d7b6fa9209fa97aa4bb8256b6649e90ecee74843231f3dbfcc02939a629208f8419c8d7f4315f31a00a69e33c6bdf634ba17e8a7328fc37d983d93256cf632e78cf226fa057e057dbf3cdbd174a0351bd5952d391905c60c8cdfdcf31cbb2caa6ce65c67ed9e3774631655a06f1760aaee712798990181790c1b7c0272437111b6505b03005bd139b393fa7e01b117a491fa0057fd3575c217ce1f8aa52efc260a258bd8dfc0479118dd5dbe02cfe4c1f3bdd7fc7d59ad53de1928357b02432384145b39d94e19dead265ada15c7fbc64d5ffc4874da85e3a7779ff2e1750a809e644310fe3600206f35185bfa064af8ce434d53662a38a66559ee67f032914c374d4e66f44f78c637cfb0172dfb109c830020a04fed86a4b9b7ff9263e20e1bef273b1eb365b37a25d4a02d10d2ce8d14abde7b036a577a23d6cfa7c206b6e627c931bfc053f02ff7a7a2290dfa7690cc30f4d2ddbc4d7d0cd18eff92c3204f0ede6d1c271d204d374f057b87ca9ba86a4f5e1419b3a8e9bd06899294c90f7e001a5d4773eb246abad6a51ea022c94ce029a52d0acd7c9e17d5d4c9de64678e92c28c277323096b16ac84c30cabce0408a79238b899d9c37c1a75b5315b23a16cfd899e1a78cefe6c390797ca67b15af2d72bff6900a32e79a31d7c4872997e6537f23f1ff298b7cda9af9336acc8caa65d030bf1dac1eab75f9a0f702ea2964e192b3610b08f3c5947b83082c673a26ccaa87cf06a2012130d712bd5f64d867d8757f278ec3c81fbb0ba85eea6ab4a155cd53734b34633c4709381734e1b3f8df5072ca40ab4755a51ef53e788f399627efc03691a1ee721d131c702f787bc56271a305b810b31658006388599973b82c8846247641b8a772bcd9a48f94dcba2f0fe645d81bc748f85b6ff5178d042add372f4ddddf3f57aa1059cb1f2fc5e524b7963ff493d6de5fb34740d1644345adef109f53c43be85a11860fbcaf519dae3c1f866bc543087709fabfd8aac2a0082cfac14907c2df05d5406045c740efa00ea73f47bfea5ce227238bfdd954151f94b9d27d165a16c98cf802aff9640c45b1f52ae3cc8d73ed7adc329b7a6fcdfae638b2ec979032af1a6a28b989a0e11198e773bc55ca01ca0a051772871e132bfbae1ed5d90f1305e926f61231bd7c35fc4359ce33cca09f129d5177491f8a8f25a566d8c383bc52520fc9833890fc3c3132cd8487198579087bdb33006f5873a0fdbf6b8c0e95057cd3aa2180072c744e5dc3a2350e8bdae9108b4d5dd01aa1e3b11c3aa253b93cb6a1a935e05334ed5320a25ec335d91439b048e7cd26136669ec1f0178d6d45986d03bf2820acb992c1d07d7c0072cc2a497c4836f9d50f0515d66c1db280220b6281a5c34aff98abe86ce66991c8e29fc507c84521eab9b8fd84f72cbf520606aaf82776daf73a8ec95537c9ad9a372abba343e201f6ab298559012f3e348400c216da58ff23059fd84b49f0ce44358c419d1e736dcb6b0d56cf4a78c57a5c1b7e5b4498881eda2bd5af0166ec9eedea3617acc73ac46f33661f91812831a8d52095b64396d693cda09079ed39f5a4f1a0cee3015dca34f498afbab3ceabd90d4836e0b6fcb614bca9563b33e600ff2fcb17c564b4a07ce5790ec437732dddbc1d01140b0cc9b84e130e538973193d92e6e8d8d6b32b46d7ebb344a24b0e935cc3af188fc3e19a983b387aaf0dbe32289789d7d76a6ebd4cbff07d6134fc5130d7abf35efe2885fc5b470142f0e0cb4d6e203ebf38e70344b83a3dc47cb01feb64c86cdcf771d60e4a87ad3152c9238c3cc15d5412e8c243a2d9f6a588dc883888b80b5ea5990bdbc5e2beef7740bb74fc3b437a45521b4c58ae09cad65c6fa7a007800960e4b924714cb096effd747f282becaaadd1cd2752d7d18c4ff00ed2812610a027224dfa773d08229aa008d5b2e23cef950611edb0f3bf02f11956ced4744b8b54ce77a7dd8bce4aa6907ded84d1e34e690a5256323774baca2258f6d5fae321e2f12cf087b00afff0b4bdf25df4e2a171d415ed4720182d770b4850dd80891c73bc2b43fef1fbe9b4f87e18d0ef815f467939c20dcc107369c3b722f5d3551457c9a2a944e0b087d8262ba18e49007833f09bf12f92e27ad4a488e866cc6fb10f339dbb61f20eb65f409a1c14c10cec6dc06125f4cf2b82b1f8718e16887a5e4c541ba18ae893c4f0d998e165d59a0031ded78c3544f5620deda51f9f44ad94295630be6d37f8eb03a065176b88c542b31c92b9f734c788b9decee2f1406c37a5953e9466432624dea691e7b2ce6b2fbf1b780c04be22674ad8160040b3699be386c16e938c20f50e4683d76f5e366cb004a8b337eb7e7d1be32071ffb450d962a2aaa210d290c1b64528c3a3b504fc3b443d43b038b8b5057a6467540c3697101410e5dd3e6464b849a62be1b196bdd15656f523317454d95b4575c865dd0811b549c0a4f4d42ed5ad5c7733b7ef084baae67c37daccc1c3452890e5c624bc62740cbad42a1a3af5a76ac211f6a96ef64790ddacd9b532fcd457b3100c22385d9535461d42561373626b85604cf07210c14665282bc4034f207e468614a38d37444111dd27622d19c4e72beba14d5e5724a6e04ab1b6776883018a750b51260e73772e2b8fef13cca2803946cf2a09f1e94ecc3afe2b65ecf5422fe8aecd43805deb4d95e4404ea97c7ea72b1a2828d08c9923b58ba9177b5a7337fe8b4aae15f8b285f49de697ee76b7f88885a3be6dabfe2e76de10941b22ada5581e3929cba51248c138058ea3f26f85e43ae588e19d05f08ff93ecca19885cc895cfaffa76fdaa19dc39fe3fdd89c9539654563cc9b6699c64b801b3f766e167a7ac362914429618a511b3c037116efed6cd92f80821db7a42486b92a88260095aa9f9b10d1cd023a7fdad85a6e2882e59130924256bdebb2006555897bc2c987399a46714a57944843b8dc9d32bbf3a6cdaeedcaedf9a421c7d15ad31cce051fb5d8810b4ae330c1d7c6a14e37f711ce633c10b3bad198b7609ed58b631efd182aefb2576867f49fe8dd85232aa836c92af11028ec132c15f7185f96f01e31e99d50e7e7125d21133682fcd688ed32afb90f65db6041a696bc572ffea4d3338e11b22464b3a164c3a3c789e41e4346395e41a2766fc58f41448351cbbb95fc02150378a07a0466eb2618ded957f67bd418b5d3924963e1d6ac93150a9c602d40c57cc2616b35f82cc4672955ef2e555a007eb6e00257650f5218e7081263ee7431b2ac3f1a0a7fe039036c87ecfae078b8016e196111c4b40b5f841ade3c025e1d91bf0ae37ba26d7cd279514be58b30b185eae5cd81fb6c36bd94311a0cea66b762801921c90db199cbc004ebb84adfc699c5e41657ab76221d3443b66758eede7302ac93aa6770d287562836c0265c4091592530be23677e4766c6363a263c8d867a338e02001c93a425a28a078eeeaed7f8d710f9fa828d780e964ea01bd3e168145f88031393f51a4bba3de0569f2cd378eb3ef84924ff4178e748a44eb3ad79d7de2dc8565d4638b805c568bd8198a90c2d3effc1de294c9ca2c2ade9056583560505ecc335c1814ee9a39ac5fb04d746922e705b7e81009cc9622e494878624584639db22703198b1ff00357f28820c2ff9a8de6a1cc76f1a2612ca2455634e14221a77d6a2b01f4ca68c541d7bbbbefc48404bbcd8721d8beb292d9531a98c0476b720d175d3bd53aff657db22edb1f8e3795ff1d5960243de37b23448a0ed9878c2b5b0cce16a79b43a2163f29a9e75d3a80b9f1170bfa7866b2d570d1809698b8b04f940890b6c913a21fa9fd52589347b3c8ef68947fd54e18503e031be108a4046e0c1071ed8cfc8b1dc004377bf41ccf61c131b8e7715084583436957ffd07793f39173ce14a5f57bff6e9a03e43fefdcc14b505814b8c28e5d08850b83600126ccfa1afed87b0c69cfe2e4973bbf3a46a8384d23d2faf12b665cb32d1ac0288bc466ae7d28cab95b755b53ada31ade1250d07c46159f6a1b2c4acaef08aa6e1298e2415708c9f7d33e20270e9d9082127ef998eb572389fd0e9ad06379d66d934bab56f265f99c67c6d17282e58fcb7b3d43b96ee662718504b581ccc96767c402990a178c4931db4ebb489367c102c2d8b70e01b5216801637b2af65251c5636a71b6ff9106a89f005791420077593ea2bfb26b96c31610aeed1ad569fb1d4f2b6959626f28d7dc4da8da505b406a2b82452cd10479f85912e1abc9c5b522aa961a8d948d0b1318e3e9260b7eaf26c0fb71c28a01770c0e2229567917a35d4f6f86836f9b3c541b2e5a89cc9100e2b2f7700d9d90d1ffcf89c4012d7bdb189b7782c81080f2b98fbb814cf709e2fead42287390e2922982c2353204f541ec60b61bbcc7c5d769f6404be702af680d131b106cf4c52581e7f870eb221414cf5cc475d00965a8831956f6c5aee65a8bd17d81a5948cd70da99c1e92731bfb6e3ae30ce48c9e909466ebfa7ce1be3e1e84c11e22bb85d2c24492948cbc2e95e22b7959eefc277a61676e9cde305fb78c0dcd7b4024d6fe14dba7f91ef77593f0db7c7a995722f4b3e595d932a7aa3bc467f39bb78f527545287d934e4fb332c9720bab6425c96a92e8796aa25ae2dc8267df9aeaf1081c08f3062bdfa18f76997c2c6af2f1aa4c110f9062a64e0047baa8eca821f99d2481122de21d028ed2ba307a1ab044a926f0af1a9c9e6846edd35de0cba7fc2d5106381b909420d7e3d8731f55441544ae01ed8b05f25e4eefc2d8c71c1931633721c3bb9fac38468d7a77c82a72da44acf38ad1314ed3a89a9e529ad420731237b1bc43fd7a3a5f8654b7452d5bc9058faa2e998f06c943297405443d6658a5db59f5ae2eb7dccbf62a53b0d191069b7e7cdb20afbd712c3db19029011ba1e4840622dcd05baf9972f545163c8ffbc0394007bda52a16e68cc5e9e3db5baafd07f1e07996e604a82b0aa411aec296f3b78898347965a10d0f21fc3cd95d5dbceb0e7e3fabc6692f65feeb6c8d61d05dfd4d50d0e1a9b9d4eca89990ec3a91bd59d53fd0021267e55508e1b11fc593c518a89cb2ead508b65cebd6482e54af4a911f9e1ac634b3e3bd144431fc16fba326c18bcb4ed8875e72f11f79f807555a93295e326c82ab9b3abe5826d10ef95465d5976d4d5aea7d0771dd6c3c6f35de7fd4c58cbdba3be6d715cf476df16476b1f8a698e4725b5ad5ac89d9ea487fd4b37b053892ffa3904084ae3832db06460a21bdbd4778b62ff3566ccfff653392a036dd9dd7d05220483f1d208448818949193b9e374ca7b127ce0aca14de59a3b12536ea915adb65961f1f8e69dd158339a283959da8bc7e77532b6a2cfa577bf2dc48b1721bc2806a743b4fd1f8e49c3745993fa5c9e98e04192d7bbf5641170ec981ff17484cace5f467debaf5fcb0857649a12955eb6b409d99c3e9654113d24ec617d80e92d3b4f4854f0e086ab7b1d30b0992f25ee585096712d04642fedfd9a07f09d199570aa58a94868d5d015b883bab2723d21c49874a987ce3e666cc0182dbb948fae7720790f55a7d8bf7b7ea66d3ed3d31ee27599f19f51933e4cd502f251783941a6111d0aa7b94a6917b1019888bca4141ec35c48bc21fcd9d5a26b022609eb10078d46d4fb03c6796e20cfa885d306f1790acbb756342628a94d1446d4db903141a847e54afd9f807c8b3408056a09959b37833abd06c575c76df86eb96836cddf68d4b617bff4fb93d3a48e391959b76143609137e7eed3ef3ee5381a9d24c6ad00c26c03ec75dde7e63cb09625a7c347683157d58d4ee9acc6a04fd185d13a3311fb764a23beb35c4dde097c6709ef3faccb4ddf80e799279234676678c657a68c74f213fb6a70f69a20a5faa5460b49f98aed866b02fa1145981581229c21f0e991f40604e24384e3329043653927476b48d0122b9fc82ad1fc6f9a31d7d75cfbcc602ba7ee845bcdf511feabd24aaa1fe21756299e7290ad73b5d0b81a119c1a9ffc8ea070cd455cdfffd90338bdbdb12de26453c12346041aa05664673b190f91d74933b445c25b628140a3df622adc8ccd606b0d6c62d068bdfa5653629ba83b5cab62670d796eb368fe878ff1c21e6598b687b28e78a372b9fd9e301e29ec79b9498d7a7f5d7e268ecb47826cd749c881acc7d6dd6271af09c3d8ebc341c53943b9930f9d3cd053e1dc798e25205d7549ca0cf3db785a15f018ecd85a14b2b60b998f7e747073a78db0800170feb4abf49d788ece2dc4ba872d2ffbccb1c188eded1c3f38e3107dcccca13854691a2cf0dde6662d72603b9abe9566d6bc3145132cf9f5134627fc6b8fcec4fefb91d9fb1df46826ad19247387b55ebcd58cff826913cdf8b685bb72e931c2968070d2072929b7e7b68ea63ed81099ea1c806ffdb62e19e3fd5737e75cdccab052778c149d155a075026e1942197e0ecb6b7f614151495983ab8459c49a5f8ea57a3145043f9fa61c1535885bf572cbfd1c96c5289d874d4e91555198e9c1d3bef546c69eccc317d908d75cbe2bc358901659a92ff611ee30bedc5b74919e6ad6d0b663d72e1726f5beef3ddf5165f80ccfaf10e05aee3969a2ab0dae95554ac7845ee80c958826ca6c182b6daa55665ba6cd08e97a86e80d504c3e8807f95e3835f1424a8675de277a526996578181197d4c2726e29ce1bfae5bb8a81b2736e31eee14b5cf0fb379ed3b177b8a9c8e16c78724130d93c8a5d2f21a6db32c844303a7b9eddd4f4d77f9ef069954a01b6bfd523368ff3d9b40425cb537e9366058fbb76a252de7437fa903940e76d7dd05ac74e4c3cc27da587feb36c367ec456b3ce946bd0ac0c25e1c63f8dd0c6874d9689bb1db7219fce9fb5b3dcd5a7a2fc345cb2695fa830f4cc3f2e87b39c3237d5d3be47bed19983f240ad5ddabea643a63825c48870136ce96c28af93dc88733c466633d0d43e54e67a7d8ce65e071d53f609acf56a4ff23976ee6e56c28b3fcdc926a8a0326b417250196fb23be78ed287a1ac7363d0cdbebcb633fa2e8f86f16107cb38c0c56dbbba7f63d3941dc0389b4544f25f38f19d4afb153a43d145f73c0fc3ef2398ed8231bc35980ed0ebf083040dd3cfea4fe3fb4cd17021a2bc0f52ae9ab8d4f8084b4209f9f8a94d609a34cb67bbd691ad3ad56410425faa0a278e042075951ef712144ed88a5a3a7d9a0a1793d10122c27aee35d94cd5c81ebe1593d2587c07371824a861d3ab0d385e72e3b058ed8f8de71a3c84c6f2e416c83f4f8ebcd8f4899658a824813f71d4eb6a209e4dccf34e62d970adcdf601e3de847d882efc6d5e03ab6053c0afdb2eb5756dc7e6bf4fe4613c554b6c1908c242e061c1d86916b162f28ad6361441fd7582b27c7fdfc4f4f968d83d5da2e51a3b32af9ef08efb71582182b7f8cd73e475fda88b2ed4660edd6f3991be1639134b5c22d86a30319ec5f3afafc51ae0143bdf670348741f99d3e2db27bbd8be41a59f260b582c6d0d7c8a35f40f7b3da66b47c64c5a9f0e11e1d1ce97b3ec4ef439a3edd6613190bfa8cd742521a973eb78b30ceba576c818ad402051d0af42fafcb3c17e3272a0f2cdf305738108d57f563153f87a7b30058316639bd6058219451f353146071d516ccdc55a838a79eaddeaf0382ff94e0e602487503b5fea2fc86c7c6a1c4e6e9c21361760bb9c37ac45f683cf4f95444cd4792850e1c80a0660ffffff9f