PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68243 75acfe6ec05eb2e219209a1d7972982de58ccc1eb5039855683e7cb028c03360

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
142cede9354972ef17cb78e835d0be20c3a141222716c7464b6d5486c9469016
Certificate Block Hash
75acfe6ec05eb2e219209a1d7972982de58ccc1eb5039855683e7cb028c03360
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00007f000096180000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008ad0ef3171d6cd5f9cb86ce1d40bef029553f30bb559e806f536001bf34bb0e24fae585087d9611309d1a6329e0cae842ca7317d80d7234d7299b4e821c908a647308e2b4fd14a50b038476a9e11be7c2135fd0f74ce810add070000000000000080000000280000007f000096180000

Raw Header Hex

00004020d947dce25a48a765cb1b8fbf2491c2a505e2340d7738bba47dc542cbb5657fe01685dc4e312a972730a6776d1207a9d8141105cfe6ee2383e752c8f28bb1a0bb62e3226a15300118169046c986546d4b46c716272241a1c320bed035e878cb17ef724935e9ed2c14

Proof Data Hex

59,560 bytes
12121601030715852e589df467219521f479c01e0707481967c051ded912e9f9841f08dc148c3bf28ea9a83b01ea0e7b5c17be1eb23ef6ba3c3798cf4ab4d0e08849753fcaea2a0f5a4cc0c2754b8152ab6cf7de2184fa72355e4ff14cb18c64ac821a72cf47d9a6ae5d626f8878356fa58663d38b44b58a188db632e82a5fd7a1867ba739ce14f9996a8eebebe6b1e49c39a5d32448fff72e26287a83b0bc9376af616723cd8dd4656bdb17f90bdf831d8efebb22cce5ab68c142a2db40a2b85cada05e5e5f0a537390e7774432d205de724443faf74e4990e67ae9ac6dcb111904e2a7b5d51d07c418a63109aa755c1219a7e582b3f744b95da59429c1cebe49aaa32d5cdd3a0b0af942d71b28c19d299e2022ef81a76d838cf6e3c0229fb73548e601ba34c2c76244c92350a9516fbf664d85782bcf949348b565675158b7f8bf0a9a6133e079f46ee64a31386b0d647c3e740e64c95f837ac524b83432dd097b31b0bd3f020c8665d96ad45f716086f31fa8dac200f1052368a2da4ac9c314385517232d329b5b0e401b7eb403afe9f368374e59b3e71e598dae441022b1c19abf27595a7f1c8ce856cf532b982a4ceb7a1b90f3af65d22033ad838c5a07fb518ec71f0dd66bf247d328c1d4e77d9f6234d2f033bf195e32658f27f0fe088eff5bc3fa05f73b147ac6fc3b5c253e31bf9505055a1f6d994e94d28a7b6a0fabe37fe0fab0c9a82b50674bc0ba78e86b49a295d0b9b28841fe013b9806d61ea05dadd76c4bdf09b3443c72dc68bfbc6e2bdcf32b56d507392af16e40a082ef90b4a5f613e1d10d6c853500a0fbb9915433e7239eea03d800b694e29dda585dead2092252302d2bb672d3e485b1e2727591357d2735b96e832276cff15f835072cf097aafdd938a72491c7dd12ed712ee381655dae5cf779111a93a51235fa7ade4cb1a806365e1f79cdf89c1f573b2392367969032cf0d66837b2d6d54c6c615ec5f881df4c929a19f394fee538750e9150cd9887baad6a1699dc9c9f450b0694fe34bea0ee98f998175ab89d0d0a743fc0f086a281c97f2018c2cb3ed46182be62e6f7cbeb3e8057de4e3450d6332b89ca2967c09d356146beaa938d5459c856d2faa27d2de792d9aaa1c6f34859dabe34dbe19484c62c5db90c7590f0c6b8748f2decacf3c9e4e75b6a4ae84ab33cfca52e0636cc150819225aa744ecb278a183c99e31f43f41bed9f20e48fc3477c5d16af74b0dd9964d34a8bfdab6b88fadd9021c74620e6449fce332d2f646e85ac4138a9ec6fe55b77df3a87dd7256bf96c646a1ca9c53e4a850c59d63c8420b0aab089120b0c8ce42c7ca2186e27f4359ec64144d9208f998273c746048b0ef961745dd8cc5f83cfae7da1be9f21d4e2fe6e9b6119f64d94d9c6cea617003b4a9b5de250c37d782414821d7440ad9606998596327cfc8520f549997465220dbe1843e86bd7d1b27b418a2b2239ee1e7b166668c3470e3c95a1bdddafd3e0a1d7efb525fc3c1bfed2303dedf3e617d3cf2227d8c795478b5a20c27c0c17f77f8c9ea2b7814e27770dff1d4b949aae55c1a3d05ddb1a3851f224c9173d7482b2f3fc19ff465857b70c8284b4390329c81767d15d9ca944f81de2ea95510dd341e2ce3bf790f457cff640d0bdd43762efdff3293b95ddd1165c62d66ce35a50c7a5625bf023181dc0e703db4aecd56bb94bf8770f38d5a1808201f8407d2e8e595a4d5fb5b7757f6483f693dd320814f6849fe8f7af514f8b1b8fa785b18a7ba57dfad7077e18f9639598afd0c9c7c827777895de5bf3f5c6a3ae1f976cc125ff74da80a4f6b70d2c7dde65d42aad117b4f6c93699b2d6ef4b705d0e688f87cbf6862384e8225e1491cdeee88228d35e233ba4a5a03f0453c481c2758aaa74ad8f855743a0f208335525ccd449809083ad02cc0804fa482a65a247998ae0d5ab13cb405d25a20a185aeae74c0a78b154bab03ddb98c38bc49dbc2f29bd7c231a35addff1ef0661022e465fe0bc739ef3a0f7ca438b7961fd8b141e07a3db8d28a984710743b94a4720cd766e950866959545451eb8656a71cdf5737924cc7ebde880d2799e04b6e73b3378c27ca241ed1f08e652db9de133a7ec8660754062bae4c8de7f6017bd6e51ffb7f6846321d48b65e54ca2b16f009068bf93e2c85e96645c76544cedd8ae0f603e0087369d095d566b245217155ac191995a41d6cf287bc843bec6706caabc5bd33c4fa4e4a04f38111e228c54e19b871885cb8e426d760f63af579d02f65db864cdea7472e0b0f5bd75ef49ac457a9b271f86e5d781d6c8ab9b2be87cc994502c4900c3fdda6d4dfe137b740ac8c6a11cbc2b23f6a02a6f90db43a1cb1c621d34abb220ca6e49d7b4f547f6198696bc6a20cbf5d672876b881e030456f86774ec964efea75897ed265c0e42110732221d424286f11867e5238a13495b0aeacabb75762527bd1b6c7ca34038f2d33203ea3dd4af20d937cf5463f8d97f3ebdca88e572ab00c14f1714747718c2414decee989a3316593cefbe30191c1a5f84de9df968a045e39fd44b7b6f9dac5a3327e68dbb6038c9cc7022b7415f4674724cb3af1e5f8a39a126e5d3b13a121d89a7fa3f249aef427618e737c5f566c5a71d0ac9446f944dade54a02d2834ab46ba318e3281c106f5631ee8093229a91f3e3f7fd9f29a0d14e6e0413919b3c9700dc0a5590c4d7af551cd0c220f1ec409a07fcefbb383c400cd8b6d29b08237abcf0f88a45925a098f6ad19095a763e8449f4971a76ec8ce7b9d33350730d61ab3fae4447f735284bcbc6a16cca493a504cf5e5d0a072b2fac2e6a9992e5406aea49271643a34b7b298d3c5cfb2e46fc99bd34774a29d225cd1cb58c5a784f3418dd9d6889560863c95a9e7939429471f477caf4ef1b46f1f9c4d204ca75a965678823518414839ee9c721b777f190aa3e63d48bebc2c971ae670f67467519978dc319d2ee398dc97270d2a572cb327ec91efb96530d14813c6c561596ca873ad344a22f80e597ebb962faee1f48f7118234a9a5afbbb2626bd9fd215ffa3dce3d8be190c6336b1f725228b7347ec7f038e3152edd794654547f57f42cb9bf9ae676ae3bb5a32b08b577790530d537241063684f0f466279085afbc9141f339a440cf4d7520d667290425d01cd39fa5bfbbc4d875806f369a4485fc96c76b7865183cc602f2ea5be801c71362aa79c75087ed55d5a55e3b36539c67a4c2f628d2cb73b13099b3482ad9c48af90f446504f13869007d4e1dd58068c68e8b55d2e01dfd8c08c9247237f88dadea8dd87439809891f239c5579b8305ebbfacc90c258d25a11fbe7213d4cfd5d647fcf3d3949a1969e73a5cb7640bdebeac5980a3ac6e24dddb3a6cb504e950119e302e0fe5ad5d01e96922da7d049cc1d6eecbccb8495c927e16a465988b173565b662b96fd490b334b4476a1abf46d2b67a19e5118ba6cd3f3e4c64a700a78454e78b6d1ba0cbbdd5976d76dac76cc7f0363ea1e6b679c315c2d5d675a06c4e10ece225535568f53c9a4ad07de9c0b5454887d3f7d1fd09319e40dfc9f88e6d1fdc5d313bbfce8d78b5cffba76eac5b14a64cbbd0a463ae4e8a19677467ea684db98e71ab78a943751ec2454b2bf32bd9dba83f0077446a1dad03ecb9bed8968fb33dd7cd0284c13b40e630df59435bf5c72ef76c7a37bf095bc4779ed2ea8cd90e94d2a122f9b7326cd2e69bc8804c2fa816e2c7eab4c1227e5651da90d42123f65e208d866580df8480fe30915534db66d40ab2c16a50a2341fdb19d69fb0e8e571be5a2adf4d431645fa072e7b84efd0dc022eed4b5f6db84fe494fe38d4b5e828ef1b679da5e85f1a83746879ab603927e99c31926332fadc992151a4f32b28a90e3c2f2a42413a52a69c4a09445788371e05534ad478b5cbcec728754c722bac3a8e2253b837ab0d5f051dc9f4c8859fe35180d127bd38eb4b26ce27cd920e98a36500f84a0d3c0300dbf892bdadb338155c28bee4aa9579cfa5b9a5320a12951dbff446159436811c2c640c3409f8dd829633ed4dca96ea7d1a4b3a500bbb4af790b5775073c01e7d239cd88712eec84261652c705c2445cbf8c2a8b3b14b22e33cf9ae4c482679b56a033513c3a2c528eb39ced320d7a227bddd3808661ad374c33fbc84cac8414cfe20302479094046b73cfc572f387db10a599dd53df4678710ab5e3082258c568160c76d428703ef8a3b6478af31f56941f63a61e63917dbbe7b9fa4e0cbef8bf92f33f37f72ee15e4f2be3ae483705db6b904bfc76de3ed83925a119803108413a8d0048c48b51b2802ecaf380e75319b1a0ac3bf824423a85b17ca83aad9fad8c24c4107fd536cc403fca29e43e85ce9422f3010a0a328ba8b4be5af54ec634660114c916ef626fcabf057617556299691ff8dfef6d2a12834160c52db0f57e419d8e16e97396e0c770e534cae3cbdd3c0e70bc2ed394326696be9cd93c587a13f2e7be18d53456df5f8722e3d242ea9cce3ee238d78e4af3f3f1d6019a36bc866bdfa9aa5b386def2f92c97c5a1d6314de59eaf6dd70e3d241b03844d85d69a6a0136a85603192d3e53d0b14e1670ae9764107f99af16ce5aa8ee51fc62e8aa80a1ea9588d8061b6be42cafeea51368e235f30ab1d935f99a10b01570a25b55db8c86a8cb355a5f4c3f71e82fc0f8c5efa82a8d11b8fadb79b0b7c1fa35ba02b552eb638b05bd3f815e94b2ada7599b4ceb5b2ccb56d3466f9d7f702c8dee43d1631c390026ba5aeb53300e5666debbb80f5f8d53f3ec7cfb755937f25b8bf19f9ed8a88974f8fff02f0af0dde9316f1cf82f2f8c05e0c899a574d64f5376f2c61fb15f719374ac7277465227bc82e3c07d889bec18527a8d98399e47e8a7f41ff0bdc0e3b246db15450ef5e807a8883c6109204f66b46407e068473d62ad593965fa17ab2280e24c0fc096d2906fb202de5f4c4ce65e9dac904fa57aeb718ef61f1a501c2801380c0c34c9de8c3f12151b30dd87e31392152df48723dda1937062b92a3c6b2acda1b055c1b03b28f127e91679577f003b886e5a250a39ea5fbe0206b307c50958f5bca941caab87f3beb56861cf2fb6ce6cb35055b7a3459e1f096854c9370cc3157065606fe5e106d5bc2ba0bdb3acfa40aa1058e4b0832af7c14427dbcb9ad0f9bb817c08b5fc760cd21e52ced277e0eb52c1e6890bb9d5e80a15db41991fce3ee150532c8bea63f5bf52b428e3babc513277989cc1624c9d6af5af66bef0a25acc4ab5c8313d510696ba65a50fe20b7fa844da7ca9bea6e46fa76f77217293f3dc74cce21dc0bc21b5d5b7aba47cb5d0208453922414fe55475c21880833784f484aa2f0e1cda12c2be612e82716594a4f99307ef8ac2da0d93013100cbb950131babe9478ca73fd72ef7154a33155201cff3063df5dde8676b0b3a0a14609bed8bcb51fbfc1113c3acb10defe24b203f1eab15c0dccdd9e7bdfbf6f6075b3205561934b15129690f9fa4173011675b64515992f296e2a02869e48bda4606a0ff28ac679974f9383980e893abccb4ef1f6827e88653191d74e55bde20375b7e0bbf4818d1ce4cf79f1a331a6a8784552505c8b759e3c3e9047576c44a2bde282b54151b96dc6207701ad04239c26d6e90cf5a383ec4f1100e5181aaa9bc7d4891871a01a7f15b9cbd67612ce11ad2509270243ed4b7770290fca26d9aaf4536487a82b3e99f14c0f4b3aecc72d4e411ee122cd0eef76933a9d5603c24f45e1720bf61b55ff12087a88e669e2c2c7ebb91b794db6b9b6e5690b868c9ab398dcd65f14c4d890f94bf0c12a281855953feec82adccbae89fb06947a56fa857f8032c1759a7defdfe2c7fdf7341b4565c1cc0a9285ea2b514c4fb64c1b500194fb11d565b4fdf1743f32b4847f198d9cfa5fe8316b6df9c52492c94cad2201d5b0fedf3ee1cfd30fa0981ebf8262bc4a57422243f660d67f7a28a8fa5cdb847f54863cf037de37300379f492c97445c49cb35bf06e428e132294a20de6b3bffcb46b258d03964256868d2bc33155991d6479ea2f1a4de654c9857900b4c688ef8436ffae2b97aef1ffaadcfa501856fd0fb7feddbe6a27e64eace2c1644a39130688710a105edc9a77a8d1d992ea0ae1f2c083306c040999c7f1a7b5776a6250379fcae99ee8d7330797a926cbdbd7d43e48e805c20019fee9a35168c04a4c63dd879bc1b53ab430bf7cf686ec45f9f2eb3c28aac0dea7d6a468013fde48b002b72d805e8ce9f744efcd1494489e7d1a17e16e5570c6071fccd000eb81179b2c89332883b9361180774fdd161a3437809fa721c28e22290421462bb98585ebd72d41988a8f8072951eec7cdb801310d8214aec10d1ea1c332fdffb7182ab674e38e7de4363297341c4e983c003d0424109d8c578af22e8b828ab3723104e66f4d1c3fa35ad1f38ff6b6751b66722f74b6daaf48ccfce98393dc791609db9a0e30fc339a73e6b0f06d4cd99ab28ced4c278ad5f5b62ecb4df247c10c1f76f40a38974d22b5a1688a6741c960032243737c60b021f78283323ee25ca2f9d380822eee2f8e5a8b0d4df4f9cee15e2278dcf83e242cc9a558cdc4af43566f89757d1ea8e61fa4fb0f31d9d63be34b036433afcd0b7db349eb7871892c893eaa291b13c7921889867ab58138cb7abd90f29ce54abc642c694a3e5e750a17ae36348ea22dbe99a0e3ac2771ed2dc7d6629ced9dfe288a2c11440e7f823e03619642b2cded524f2d0aeb4ff41ecf22b319b67a19b4984f10310fe9e37896857d5e2eb2b67ecce1cbc64fdc5c483f9bf7e7832ddaa957f43e567d0480ebfa374e9f491a3e19e554887ab13249b9b0ee1e08b6ebc5eda58d2b78bb77caacfee13af0515f46a20410adc116409ad49befff802fcab45786c89eb684981c0f22f1ee7cdb12384547e77ad25898ecc3728cb84ce5b21de712f8b2b97c9754e33d7b958bf637683b4299f303e7c6e04bc5fecd31c22ef5627342594a66d9cdb96abb8e28f9f404910f2eec2faca4a1157c8073de8dde123a2744f0026f006f053ed3061d4922e65b19f4d340729a82eb0d27cc81e5a16dc5d3c5f440072d6641dad56c308b92f9a6cf6c756293e5bf445fff34bc4dad70b2b1a6c4f1b8dd532a8966d1b13a3340a270eb88bd5bf380ec8b7853c74777c3735b2d56f8e4b632354fe0fac534f2ac88dd8050fc8d78ac4d88874f16c28a64c0a854754e8c741626df75402f169d3528763542bce1fd03853b7a9fa928c97107a59940d18c3174771447749af8195687225a93423e2ae55e87c8672203682b098fc02c57c401c773cb10dcf1d50a1c4d32d74b7e753a339fb63ff538619be0f18aeecb2eff0acc90a1a98f35e11bf4712bea271c1da424479591b4eecf02b1b72a3f6424b8f1eaa584dfac162439c052cba81f1f5b673d968324435a45457e7f8a0867b80510bf2883009e90ad0cae2f96f32254d641c977fb567533b41c81389ad24120c3f49f764b932b8395bcc115a88b7479a4c41e9a1ed4f8b9d850dbfb881668c75f81c7fa7e8d53db7a39a6bd6429057c06d5191e650b28c95b3a0cfbcce8197fc2814af0fe2575320fa2ff065719028bded40b3c49747a193ed59b03340ed89f8ad60ab22576aa7c49b2f5e62a39b145f2ddccb99ab41c9b28804dd122cac73bf6bb67c21e5ad45d0082b9fb4117a034eee4bd7cc6891196233420ddab04f44b4faf20c8500539926b45a2a0881b74ce1c94c1c13f8b7ef4c20a9c2c28b5554de88933d41a1e336b71f606e07712cd3914c9407a15cb4cb33f8c5bcd18aaf431f661e7c645a6122fca313e5481925e5f52e23331ff27f93e9c9e2efe31bbfe91187edb65f3d89a02ed5ff641153bb4aecc71bbcae25e3cc84548190e49706f854bb1e2b4bf52a231f3c5b09faba6859f2d88b2755da342fe123bc85c532cd86b1a158e65c95a937f6a95631cc83efd594dbafc72530a9a5b8fd156473ba6d31cb94b63dc98b4a4bb216b3a5a95537a9de0ac1c2d350636c84e24c8aaf94dccbd6e7056a50b97506560fbafe057ed0f9cb847428c0210beacc6bb8fd23b58777b511d7fb6dc5a8ce50e605728cdbbb25e254fa265ecd6885ec7b13e612c1ce44a7a339e0748a7e2fb4561e0f7696d7c08c46a4283fc6f53a061bc68ff6b4e2ff887dad7f21ccbb06f644f441c35078b6e0f897d1faf84edc7d4bd7034dfe58ee904a660d645adef27f4fe792bc92db86e18e75d1172aec8aef9f6de12af3dae155f19397c187cb2f093609aed0ae2a30b23582eb6fe4052b5675bae97a31c1a4ccfc06c05ebc32a59eb3bd3f001d965c1c72fe82cb0e8624d7e86ba27fa799121628c2ce264ef661f0d8253501b086d4b5add1e2fe924aabc0ffc0d9b0b29ee8cd94657b2fc49a384792a9cdeff35c6e040d249facfa66bf90c63488306a44acd17560625cbae354beb000d85944416503af67a081b5ecdb854d79aed5c4a5a9640dd1eaa858afe200c2cae2d06b5e4cba0a8af8bed765effbfd9ba748aefe0c80157e866c2f9af3757a4142a804126696fe3fff9c7ac2a37b0c618ddcca74f6436a4f2f24c144b017755f09d36f1113410dd2441ad83fda96842025a22f086e21c87f9dfb52c0ef5ac6965f3100c02c4987b3878b9024664888ce4660b6deb80e74b91020abd76c49cc8301e1ab548481e4e44f062337929b07540f77203e9985fec2810357e1bf3ae857a853754f7a25cf2520dd8ab4bfd00e43ace0dbd2d939305fa09ac30ff6a264fdaa2563eb6c526900f6ef965f8de32eb04b1e120891ab1cf5e9ed87128f909cbf723b61915c1e3ff4cfb002eaf6b936b531038fc0756da186bd1b47ea8d5ad18e324a78d7800d59cc12c6e9dfde18eb364299b4f45d5399170c89aab5568920d46e6645f12b818dfeffe1add45a544061fe0d0b7cfe84c6448b9b5aa53b96ff3fcd33c3e8da8d530f2e7b4911087897a90e0cc6dcf4c613f38bce8b0e79b189185899eab2521c6e9cb38d1e5b9be816936fc011d3058b7de8c9e4244020183b37b016a3c143a658d0fd05c3dfcb86250cf649fc5d24f1fa8a68a5affb652f2b4874053c0e2a8ca7b7295eeac6f0885bb30fe8160320b882da60fa1bd174caafa011b9d9456cb7bec4bf36f5321f608cafef1dab5dee22ae3350f33e6e50f6a8f41f53e373f482c76364d08fcf3cb926de9a2d2150d781d3624f07d57d3f54597779362342a7764b78908bd67f82dd27628cf4afe2ba5fc2b5636e062666f75eab98f0fbd467a666f4685902fdca1b29dd52996272c5fee60d6e9f8c6bacdfb8621b3ea64713d068b20ee12c86453bc7ec6895e386876e37f0bb15e1d635ed3bd7f360c25b00169e40c93e5e6b714309f3906ee1235432cb92d77de98094a7d6afa327f7771bb2fce2ed4f03df3486e444e09d468defde537abcb65c431b8ada0971d0a3843739bf3ebd71e66338aee1c7636f1d71447b1c948b1a40c38acfdb92478ade9321ad0fe87cf8d5cf74430d158edf44ba1302e97127173bbe40951284fd61811893dc0f6269917a193cdaa91a0ec3a501d947929c05713663c42cc03d5add2ec4c6444bde05f39803e6b4a0a2f0de191c3c340bf113724f7265e7f61941d3489f8cae3a07fd42b418267f01034d7e7399e8d65b66017d65938c905e99c4a2172f0fa3ebc2c26e092558bb14462c326aa220905119ddf1050b62d84159224eeea0913e40e72508e3c9656e2271d2a95f3f848f3f5c4b44755d1edb7eee646e67e38c3988f5f95d59850d075fdd039a0bf2de30d8fcf08aee0ef8477208a836004edac5b91af86ccd477949cc953fbbee023ed3de3e086446764188dee86223cadbaf41e73706550fadc7bd8afe762acf3bef6e0166f97d44cec42ac767fce04a55f8b57d918fcdb63b2fbf5394fcf5915fedb9bec5a6c63c77f5334a168301438a83f46c82445e46f905f565a87d78ffc5062f4c4e2e77cbe549520176d313845a99cc0395c5190232ac18d169d5edca51eddf8d7b242127be67cd9906b9f479b73ebc03e8c3a2f3d9f1f9605cb3cbf3e6e375db1225cd2116922d8785f6054253f29aa35a51920c2e5077b6792294a1ad0ed2ba7f8601b4eb8d15711c5385da0909950b6cfbb158f6a7f0b897913b333c3d54830f7717790f56b697b0ce2bb43c94762cce8f8fa16f74968ed6822afca8aa1434c58f7fe0e68d602a3334fe21ef3d4bd5d0ac3b7c0c96a6cc424957ec25159518f46ec2f1a407edace475ec9774830cdce434cb878b0b0083f02cfcdcecdd54644c6e49e6c4749e0accbc89d410d0029bb0448cb1db989dd23a8fb5151cc80a68decf62a54414288b43d9e55e13469a7486d037c40bbfeb9cd08e1e8d899f4dec5a703d425d18227506dea0c6db45eedabb38a7e84f653baa7ecbe6aeaf44ffbb3d3a2a955888d9aa44fbe4b6e7e2a506df17e54049e0e9c34771c7427a5cabc245924c19f1e2ae30670db6bfd18361d30eee5678ca15f4036af2b77ddc74ba3d7e76317f4e81bdb55f19a399a6add0feac3ea10824d3ffc1625c9bcc8a21dd83ab35aec13f42f86f6067b8960047493ad44a1c4ce2f7232857b9a4a1a6c58ff2402901ce48ffece47d70f2d3165e09c4746abcd420972b1bbdeb1c9780a82b42bc7ede4833908f285b663f66d9a61a0a68e9fd81f42212be1dfcd2d3f4b8b41646c66fb309297741a2162577c805a4c11e3da706acb020abaa9e25c743f0d0ca519c0150a7e0003004b207448869ee668b1f7162b74216429ce979465a5bb9cf118a1e606a642314613d9324fa8330418f750b0380b4ade723fb5a0589acd8b2b1905546de7eab19b2e3746fa6facd2a4ee3a7b6d25ddaf9fb16628346932bd83d8bbf60c366fe2e50b473637e64cd64f54c7bd90d767de083b27fde5a2e02d43696a22effd756c88556426032a802b2fa155c02ab14bd110f844015475057167ac7f4c75bf3800b2702cbc332aebdb60e184ed3ea5f1fefc732b76c67250c318c49a2371fb4aa76a1062d2139f7a7d3afe18848b96bc6fb28224d81dace2d617de881e1b453390864a2192c00636ddbef790a04c4680643c4aec6b561790cefce029b2c06919ce758b53c682e819b61edf3bee68ad5b12f4088101fb27e9151adcfd4e63ca8aa67f54fb22fd0e23133aec0811687bff26162bc7d609fdf2758ee8db31160de13fdc284b046a2279a9f6934dfd01ed92b0699e70a6eed76df5e06c5d5f844988f11ecbe335d8631e223f74ec5f519f9546f131319fba2791ea9626e3d28f668d068459643949fb566ab5d50de58516779aba87a977cd85b10b48bf338cdda38bc8f0400b624cfc7b6be436fe845ec7a00a3283c9085f2a251e665f548cb22f76b70970e1cd59c068c082b39b283675d633faf82f2edc13468d170bc92efe26b5f4520b2120c21aec8f070835cd5221eaf776c2e49aa5d1cf5187c15621ed92e8bb537b29436c206b0320559d5e2b25f6cd50e953bd591c67ae24f8dd4e7832ced9ca17e516f7cecf903179b9d72f11596690c213c9108458a1a083060836e2425fca20bbc09db6ddcb1bdb7f0b13bb9421f05c768137a0b683df7c00c29276e028e5edb8ca70dd5f0bffc91525b6a97a1f85b6087440ecc2a0285894756adea7515c69824d04e5d6e39f9bce38e6ecb6c0c8cfe35a3514dc95a84d15917a77285999d986f3582b03bc1e055638dab573f5a6bcb18d73ef72c7eb2d8c8d7abc2db9d9263000f91009d79a61c6c2481ce217d8cdb83dd07589ba1bd29be154c7b20206c4695097c8bda10fbc24cc212bb43fd17369d646fa962bb5238100eade0e21eaa88c074c992791738b61409638a20c70d8d794d83888ddcb30ad2f3ac79e949036b8c9eeb7053b319db6593d9f72521cb85b98fcfc7a8ea9e748f543b62ffa43e4c51ae93900cbb9e2bbc8f0af3d64c9b956e04a2eb24c295e9ff4f5ab0a14991eb115a9bc1931a617ea75bf5f63c8207de37d15477a687f25188cccdfd0f41cc33f2490c37f20c39ab07e3fae66f5b66b81d9fe2fdad9501abd84c12156a902f9d436859556d65c9d43e0b0c645c9a747fed7c0adce6097c15a59a6bfa5b573c9f615efc9cf99a2857f9b80e72b19fe469f441b80ff1a5fd3720651532604a94bc24dfb92dc8e4596af3443d416fcdc256d16a697a403909d213718bf084f9d426e283710bc8a7ecebe4b904c492cb7ee4e9e926be81af72290c614750fa89f51e81c32559f991ee0302e1b7872db123aab5aec2f70348d349ef3f18d7c94bb4eeffc5a2fd1424eaef1ea07440b5db13dd0e765403cf37a85fe38339e57a4b77ab4bfcf402c63aec02aa0814ce12d9e73008a9f401b790c3ae6ca96da21cb05e87593b0c9a16ff3f68a4f981c44c81bc3d554505aa388d9717b3f640227b0e23b4ffe48f836651f5c3626a00f2951524929445f9a4beb1a17aa8805d1df0fffcc7dec08a229b50dfe67633f86507b5885c051d68ba83cf716b31b16a4df34558cb660f00a8b02d494febeb5ee82fd7a9166cc6bc82b95e863a61928ed86022e9c89fd282852c8f6cc543ac38f79a80e1c08c502c70fa953fdc9423e02242b9c187de9551b201cb891111da7f3386bcaf159cf1aa00d1672802299a13e4f9c107f740c32f66520f16d38f9a7f4664175143c6e38de68367165d76f3778d80540ef82c27fa51b7ebea4ec3c8de664252629fcb2063397433a42bacfc986c9202b746e6fafe90f0fc75d4646be28e8fe34c30cf1b38db126154b86cdf2f7f94d1bea50cf80976f396a80cda89c26d3673e2e548e0fb02eda6c30a1f767dd6b2fb5f53db89f568bef36b8e6c270e9b0bfcc2f1552a95bcca7d386d1b1844575434ec04062afabd3518e9890dc25158c93794b28f6abdda8812e46e7863f7c8d890577787de948bfa2f103846f60df0025a0540ebc094380928a8b35d3cfeabe2e1ef0b72ebdacdd1e07294057e57606c8eeb77357a107d6cbde3af0e9c645ddc931d9d6419964474ba3dba262d37c237416d5bc1841086c404494da0eb9ef8f029a83713e4d7a9f8f2f81496e3d59ca0de49686b608b6d8080a85031ac3fc8317ba6ced50705df5f6540ee7897cea57762167edcf0a463850431883475423a11a1c5d538f6bc60ad4d34c19483fd7a92d6fd431293df66f47ca21746c69790e87dffd7a3042300c2eff02cef116e4c90b61308375e8a7079119da577cf7cfaf2ffaaf8178ba441f4164170a0dee2a60999587cb5b2e34bb887ec4092259f59e29aca34bde2b9a751e122c53cdf67a25b4da67c09fdbdc08c76c7ea27c1c8ddd42483cd11accf1f147a6d36538b2084e1265a2e4b8806403e97c9963e0f382bb9846f82f2bc274ffb57410a78dd8c9d2c5673cffee9229a7eb0a81684863f22931581231a2a265c48653b27425634ab03da64e00d5009c35c8b5c4b1322af6963a8c4e9b4e7656a58cf776af3dd2cf8ce6fcc9cbee6195a922ed0665d402fe150773d87dd0edc472c794dca6442f620e88ef5a4a4c7efa21c23e5effcd6dd5f0b415b2bc910f4fe98ab9e6573197dd57d6d0340fe28bab82898f1bc747bd3a87e3668f61d93adb4cb96ed89d2e19c7755b4712d01298979ee42c9aebd1c8791c94ff97fff984e75f2078cdb60f0aaf08d8c28f0abf879c7a409e519e59906eae4fbae3480f3afb02e2ca5aa4a82799bb20e152ae631f6928f54b823ac599be9700c92642020e3d5ee6842d492230d5359a7fdcc1a77eb32bc54226dc07ad1e74e5d8abf49c4a73e9c692f0aa8c1e5f7e97f8475717394f4a926b770866c7fb94713ffd472d61670edf7f87a9d09d4ba1ad2af9fcd37070ea3d3b509453f0e438a2208620e380e898f91268639d345cb7e370695045b620df037d4f122cf458e0922343b522171060ea0dcc7b93a1593a34aa8ae0dab481c069b16b8890bd0999aaec3c835de9b2a869102a681123f25439af2a1f8377c55f7ebb9ef6a87659cbaff82cf2ee4d870ec0bb270447ef473900a89e0f59f09a51667f0468109c4eb403b0a961cbc0463c108a647d302f63e0ca0132b3628cd09be1a9712d8b3a99e81a5ac117152b1d8edd0d8b47cde9bc49054f05462d74d6efdd7783a545a0c964903027b2f00b701f7dfca9837f76f13bd97a733cddb0f3d7e0bdb4cb0a9f64fd4fb371716f386d8c50910e88484307e9edef2da8c11f047eac948943782c77bf96c224b0da194dd050cca04c4c3a8286641f8da5b0cb9805576cc80389d682e78390000bdfc08e4bdbcc0a556ed1b1ea132ce4f42fedb7c6bf3ac70c3ed1020e65c5eb01eb07f2689fefcf9b52a145123edea94134d10abf8f6b3de6028af176fe59e3242cbc83bf3831dd1c5fa6de6f52f8922c766dc3df11fc40ca274bb9048333aacd95e71532f549d8349c5e8c1ff48c47ca657407129f15a49a64517c44f123ac1d13bc16963a3abf1b5256b276ee9915f9c20da8e41c1300a7eee659b6b1e628b799d83c45d33348319bb03877d5f2f2b4ece05a871d0b10a1d69e56a19b2c19d42b3b0a0cd5db039188e44766c2a04c63b89bb5eaa9711a307396a32750f603dc4a9e59398736cf5c55e42254e186c18fba39ba0d7e36a6623b2f3326b9c760267ccbc4d1111db734c49bdb4dd7f5222c7567358235485f99522f1adf62921e09cca5b9960eb57dbf5e43b2af0f5f661617557fe2d2c906d8850bbf438f40633293fa4e216c4f5da42aea1ffd32695e3b6ecd48dc7c372bc43903795e91e45e3f34ce750367260c85a2591f97a891fc81b7c1009ebe528a2b70d6008eba55943fa126d872af9ba70f146ce21f0c56f7c1cbd6cd4441aab5484ed5068e7d26087704227f10dd260c4afdea33b4d82623048d706d1fc703cb7409f3aa1ac78031d61a37b1085dac7e779c95e589d960ae9af841c96c5d508a9cc004df5309cf33ed8c7d1c393cecc5a5c2e31ede8d1539140ccb671c854d82ec6387034f02e2fe1e059bd497fb1985e3ccc53078eee5569080a39efcd3d01fcfcbf00eb5b9164164448c9125f62ab68b76f17cd18fd3d6fd153280bebd5ccdd4fd6770b2b64d3e61a8945c7b976392f20147f8777c5f54559074dc7fa70863589c1e01a2f57c2db93fe8347795387a4d419e9290f332c6da452b59cfc00964de4cc6679aca3f4e8d75ff1310537e0054df8ec0831d72df1a78448080097108a3b1e4e6928cce5dbb02acf770a7ae1b787704ffde052b19dfe143b58d5ce8c34dd3e93a9ae710c5f4edc43d725339db48ec343338a150046ecc6297cf87d7454dab4206c8e16c8fb10ea46beb38d141efc3af2cbe8cbf040d3521666a0b0fb9eb7c1de76e86f61b2eb5a9ba48e77beb7eacafd7af2d5c632dac0ce82faef58c1dbf872e4b3a2ba6271fdf77a66adc67ea68fafdcf8c5b63d7a9715fc213a868915f6381feed971583fa514e8e53d538f899f75ef5081935c98f51b813b2cc95153079ce518a1ff499d3d1dc9b032c1ce39ddf859440844b35d9c29517e732138541a04be13f22a8a2ece1d7dfeb25d5331cec5216cf2b251c32da5a9f325f75f3e5bbff0a537f474bb3834d5db5234700b2fdcb712fdf3196f2ffc20ee0c577d565c9fbbe1682124501fdf66f000ef523b056249e9946624f3570fe0f3a285b1cb6afec6db05a99b23a2e5eb2f405f898917fa25938ec4b2241c2b9671d84dff184e0b0c20fea7c3273c8db4feca94cd64585c5882e59417f4135c6d1407f23bc8e8c7cb145bad204821e5d57d8fdc89d100181e7ac5965a6b15999b69f722724fd876c468abfa16b30f32756f401ef1820332b85e74b10577d5964fca0b00c33b89fe68bb98a15eabd0121378d2ee290ba38b786dbff2ffc65db709c098b310710f1d541aa80a920721fc7eb75734fbb198f8267be4a392832aa5e914f6ecfa6791ee12baabbf53bf5db1a4cc8555760c89db8fcf8d587a47ad11228b42cfa7d9e22e07b7a91b084e99eebb87a9f20d85b3e8bb1af3bd798c10d626c3a8892b996224777639ab22c874534e6d79e7e6d7b3a6d5fb32b330e316a9e1f98aee1cffc81e7ad733ba02449cda440b60d80a486508e8206e25a19dce1a5391cd8f9cce3cb3b22e2b66eb915d1d442d82388697e2bfd865501f4186d08576fd9d00913a4d2ce989af25ce3d79475f6d5d4830201c8c9c4684989b3b5cd550c8cbd5b689550be57c11d079487f228a7d870822c911503f91c1aacf3146e9445e33b59776d24d94877927da11a09774a41fc649cf3dfc95cc0aee23c0ccf6d46df543ae9ee70ddecd408cca9a5c42d1e08b72b4daaeabb746bab7dca8e26159cd0dfb57d3bdeebf8e1360ffaa779a5c45c0610deb8da1bcc8f28e0f71e89f1b130c205440d5cd317005889941816124e95e9cc5d383573457e96b6963f3878ef02ecacb28dc733ed2d0ad3d7a85f95d956d16e03c0a78c24f9f82edea06d4a59471d14f48c3d3fcb02a7be1162a607a4210887b8285045438e5cc507cc2053a3a9ca5c04330f6b60d5a0b75cf0c404be137d40caee459e20b920a0057365d15e3e5f704e96e385877b5c284213107cc20ea67dad3f5c5a865bb6f4ea283b12df4b747070e572f49eb74381031d952485014674034a6df3b3baabb6246e1f12eb1832fb37d566da585cbfeaf332fbdb5cb3c5dbd717d0660694127dba366e304134e29854597f5d899a378e2a2a313f0abcbc2b0d632f8e04aed5380862c27ee82f038a2069c9f7ba5b4d0f9a4692b76bc8866573138228db626368a04b7a98a1a36c5dc1905dabf4a82a72079b87743ae39beb8da687995c41e889dc717ff8285ef91d2bb040df99c91c90c9f859c4c7e83a160e0ff3564e20c0a375b81b4963a1e903555171870145198f2b5de70cf3bfff46af2a48bd5db1ee2185415f57a2e2a5b26cb3b793b0563cf28d09f76f1a626f5e9460fb8c92b093b37140c10048055662134de546219879af5e2ddd50ce539f7e27287d81b83e46161a90ba200383b343c9229ad0b589a85eb87ca6b004303a0c5b134f214d122887852e458f1508e9921da1f83b75bb5b06987b3aea5bafad389428773b0157dba92a75f3c517c398485e54c96d6accafb53c5bc226f4b649419ccf08b42c787c0640f803549a3aa25f225098297b3f472c2609d66571162d1513a965e96c9078427db6c7efe5466173f0b12c89eadb3f287e4b89bbd8b960a56e383a6046af863231cfe53aeca27dba88b9560727a5a1c2f415f7d098617165baa345cc43b9f652721ae69265b271e5ad16caea85785969da0f9f0ceec5ca03f4460a84895e0a821b8722d15628d683120c9aa5a227a4f8c30120271fbd1c1cddd57065e5e91227ab821c0acecfb5bb11c11addac86b4b8f5483a229d6e14d6123c1aca5b28d956b43608ec3646e10f88837da728d4984b1fb7349c2d46f6dba54aaa3fad4a14793d238f512a48b776252a4477a8a53bbf9569bfadd592e1623487450d5d98730e09a14ed9f4bb1f5e7e256dc3ba0dca5ae4ebf5a44d1e468bd014cc0cb3fd195c2bec49565720362174ed8e604a8019c2d17e1f277a43d10ebe64e94baeda04f8622a5521d6650cea10031c0d66b38407b88ef76bf1a6aef828290d11cd6f55292ec47aeeded50b0f5e0e875639c96c4f3f8505d916a7647c6ab216ac28da4b9b89338bc74b983e0f5dbe93767d4f2dae230bf85421b3e91c1f29f39b8f6d4b7ce7628f8712d5aace1dd9a50ebfa3a2b4ad6001722cc297a3b5f82b257c0ab41eee84e900351bee2a582d9867a9574566f8fefe85cd98ffe7f017d182f609ff30382b16cc5e73f020cdb2463700d70c40a12a722c735e7c1b6ec9afccacd39c8275d7c36e47bfc428686777ee39b46b87fbc64af2556719eaa1e6ea0c825fdd96245935ffb7c048b5cc219b42176830c4e01bd512aabf3c6a0510fd3a4a93401854f0cdffbfa921477ebeeb6a82b198b02b9a181c9f6372a6f9a70ffc33e063ee13bd14b955269978f303bb98f0402064ae0bcc5ed298cbcf52311316418ec4d92ecd4eaf1b1f4ce86e71ad430ecd2481788897e2f63023fcfdec6609f9916ff182595267ec894c5f8f735debb51ebf9a24c77a2f2a5ff29d2fb171d0bdf551a93a35071ce8873d689dc97870483a495795a6517cfb02209fc6ce6072935db48a08538b9814c721de0fc9fa29141f6d14986be71e28db5681aac36a52a59aaa963e0b116c013bf4b7ab28de2f354d4c417e3b0665cb4abc5450fe75551cff8f549094560acd32ddf693a976759f416ab8258e07a7584a27172c3a03f5d0b6c8a82106437fc2e312256951f149769839247b1425047336ed63e52367675603b9a91b925be2d9beca2f99cafda03e2e705de05976bb2fd489208421ff42858b30cf1a6af78e57cdf6ee9407ef5c752233a5b52f16ded8b6b5096682f71aa4b31047eb0659743db993e760d58d09aa84892d117ea402dcdd5ffcca0d3cdfe0f122e76ea5ac2ece6c106770cbd4c19b9357f7403ff98698e3f5f0b19d3dbb9c9cb37f1e81820c2e338fcd30496203aa7ff82d1ab7244daafb717991a3d1d4f1370004575c9957b3f380dd5b680ad0c4a7ad33c83bf36ac50f1a7a85fc72353498e0b14f8a61677ce9ce0ed3565afbff37bb0709cf6ee763c7253e008aefce4d4582025801bb09d89c34d516d08af3e828475885e32c49d8b8d9c0459d2fa2c54e0cfa80be1ee4008f82326db90da44862f444d863effa9af9b1c3b4aa5dfa5ee952f82d7d99a34e2e77bfd1a34009f8b2c775dd87ac13685552534b29f6616a4eae9c7dbf9582f9ca78a3e4f6c4422f9886a1c462a9a08f162a6e3cc4cb0051c8903f6eee03455eb2e24cb40049c0b10bfcdca25dcd609904f2c0ae2394b5f168f4553278d662b634268e6f1ca176fcff2b7658aeedeca049b4f692796d422d1d1ae4b3c661ce367de605345624d21439d09d9f366bf216d3a1c7768bb04de5f67a569e483133dc6d2b3cb5b7f2f0f6be8ce7764ffcba9057c042cf180985e7272865bc8e5e4670b523b7ea9b7098f5818b4ad026a79dca3f956252e21d86ac9d718528b351f0ab2deb385271845d687bf7ce4a2502690e0a457d4942c76235242ffc37b6ab9b8cec2137c49fcfa2bd030548c213ab23d466c3ec43d1f90e037f3738d5a5529c6202c9cd7c7ae2ded143934a1b247f19c431b3016be02ce3f2750fd543f0b5644b008dbd8bc01e0a9dda41b8ef839118fd9572283b34bbf542d3f7b5d3ad8fbc0423e95c5b1a2e4433a0f8fd9bb085133186eed77925b897238781701ea689df223c06b2c028a0367ea3720863456e77692e055bfa48330bf3564278bb77b2a1d9afda95f39b3f0cd9d35c30538a3a3ae8baec3ad81b540e426655108d76d1d13f0199fb4a9de52c3ec98607f4c12ffe13264e42dee32823494caa37e3956a28344fbe69c4903e33ca52af4ac9af8b4703b337295d33510d3e695802c12be4dae93a8a6f2ba5793f22632dbd4c6c6d2a61de564545ef44b0f718b399ef18b02ac9c1cfb27a8e81e1673d80fd79dc8a1948b5b2ff16f89baffe1779184611655ece7db8291b55349f1e0c49c43b05d28eb23c8ee64ba9884bcbc698b5dab2779c76da75831f2f9711fd295f2a357b0ce8b3f382254589d3fc9786bcaae08300ff35167c8156ebfc004acf29c9039ca66736b4451602197b87ac2d80dcf282722a787a0b0d22b6ebc4c27a8044f5a95d44f4a102e18b7cbe2a34b4741c375bbe70fb9dfeb1faf2c430dd896c3b98020d25b32e0483910995f3da3de315103b4457c13bdb4fcdb87a7e5ce19349b3f93a35c5f71d6ac0059a09a9553abfd73966f645ec980aab56c413e59e35929718b8acd13f5f0224a21d40cfbdfd65d6383ad8a0e8e182bca607a6c3c5bdbea22ffbf6bbf27f4e73925b19075496245e091e5e4e1c941b33c8dbf48bcedb82c1adae7b89011bd647531781cf3ee33feb6006eb1a307050bf18ff139350872a0982944574bf1653fc12c3c68fcf967d223e7b3f642f4074bf6eaa80d3752c2f09ed933f058e89b9cb6faa92b7541d1f1969343484e542d343360909d3cb9513780196d7a3f0f613795f907194d951dc5fd24143cc8e23fc44c59fc37d890ade2dacf28432db6c1050c60a473ec90ae20dc5a4c3db3c27c1ca74170dd836d02c8900ed7a14dc6ed08a7d8398f25ef689a68bfecb5c20ba24084106560089b63ae3b02f3b3b114768eb53be33fd70da0eecb3c9e6bdb19b2a65fe0e9207c40fe3d5e4afbb4d23eeed9033ff9cd5c03c7058550c1d0d241549d6f2d36745ebb22d9d98320b5f34189a825377ea6deb5076be702ec51fcb70d5f0156e10484b8533fdd3e5473727c2214d315993db4e4d59e318731313f4ec8a2a587f5ab9d79dc16e3689e16b2d240bb92cbffe26a0ccd823bc29430037750ed643cb57ee638a1811ccb11b29ffdf7176cda8c40e65e61ebd0c5aa21244b0acfc85d3ff52ac2fcf90f00120df7abeb2a629896e31ec02c0550735584a32ab5396841564cebbcee4d61310bf5628722483aac049ccc184c0bf0fddf8b7a5531e51ae8cdeed644ff8a3d7ef3c38a9bb9142fe64f76f9b19b71c5e16793b1ef1845d2aa15d593a8e1db09746710a4cf76151f9186efd3662a942a916d2b41cbac25a2fb943e85451634f438425bbe83b116c65128230064ba49f099e95ba55699df757293847e915c3bb1f42911cf8b44e348d1d95741277b48b3e87a1ba81c16aff2cafad6f31819c1b9e988208fd8622c118ba0cc8c58c5e6482f5565977a05b87186561187d594d056f9943cbf511bad7e8a6b408f505f8c39ca1605776d64fe039036e9da2b8b2bbb724ac0e6be2dbcd6647eb741c0dcc1f3f43fef0107e8cf44319a96add0e848388af44b23055f7c757fd7360f3856d70a66069ec63a58180a874957c8e728b2f2e04965dcadd5622f14bf0af9e199799ba5b6b2bb9e1f934c0186c7242c224a16a8e2a43b6d8010670f4fbd381754f630fc965d1c960e434cfb7eb23a6adcbe05f53f6741ce36c7ce8c5911133fabd117371b395e52320c6ca8ee3657505b024be666c27705ac4ea3c88a6f7a76cbbd00b19f8cee7f4a6025109dbbecd8b2d7ac9e1f69523bb12fead3be6df988dcd1c1d576b6fac715cf2370110c6a31ee06d33c9f6178beff6fed38ad8d4b42b54bd0da2fb10e1a5d1fa4b1bd2a2b7a2245fe7bd2b3163e40d637ad6ae9105808fa17b9ed39da28a214961087123cc10e600f5ea3b5a10387b3ab393853065e79592cb10df9ef8ad4f483cde31de8febffe9bb84406715b5eb483ca201220b7811c9d004622b8f340ce5f0b1341a4bdde712c139e77109660c9b1e85209e8f8e44e123f01c22f245817bef12637f33718ba3a7087a3c3e312307a516bcd4286c1d0bf049ca47fe7de831a7f1043a83faf55127425dfb873489fcd33962c3e6f490b403eb25fafbafc61d7bf157415d733dbb625b0a65bcf630dd7830fda85b61f4594fd39a62992b02e9e75e8cff1200df1b375e7ad0ef9beea6b8c9482f6571325d41ad5cb4a0819edfbb4c30cd01346673dc4d0798ea18b5f48d609e8310edb42ec1936e7fc4ee1636f73e5153e93bf5def225273d062d875e249511427353b595674017b5ddae46cfd9555a4392449e7a721ed0f548f7a01733c41069111d94912f27bedfd529b0369a468f2d3765409cd9f69cd590d85d3cbf7773cf6fd30181658849499f46cafe7af9531b17866b3e6cd8430bc6be5ff98b8d2fb198bdf1997f8cfbdd9ea18581017f730afb7bd6683818330d28d9f0797e1ae110b4945f30e034a69f65190b11c4b00c28d2ee134faa0975711b3945055c336fe8d317e9847ce2d8cc99ba2eb7b60475f1fda70d99910747c87526a7a854651e0f768269d0de3e269613e5d03f30c8b5954a3367d9376cfa9beb24105056805050f19422818f3f0b3bdcf96ae8927a5a7bd48bb296c8ac96b83dcbfbb5384d78fda30d8f57458d6ed9b3f48f4eed117920ccc4fa900d5f92bf44525b9c178e0860e595ef86edcc2b01f833e6f20c205894bd5bb15d918be112795771050b5ea2fcb9ce931c26eac72afe975e5c7fe09482119868f978f932ca3d6d0da11fbfa7c5c4ff72280b7bbca3366c64abf579ea52cbaf8892f437ac6b1f39da583f1e69af3c941f0e99c2a823eaf5fc9938d466ef91bd420e79eeb8a73b2ce427a2f42cd3e3523da1714bd46ca767f7d22b4df9562ae470faae006a53b4c7ca282c2b8eb9655d070cdece0934b87acf2f678b9695ce1505005d2ed116c3e49da1d3ba6c435988c70cc6d9f9fbf9fb67dec3823d18f430e16355a7dd3f4de18982d343e4d807dfe5b2445c257759f3be280861752d59ca677da0ed204c5b1861464f800e8265a34c304fc19aa0172cf34f7826aef15df0dfc608f6106004c440955c6274d700688d039d08133eae18c0387abcfb099b20e34878c2473d1c63da5ec24acdc1b88e4acf92a98d07faccb391aa9e99da84f4392570f9311eaabb7146276de1139abefc1037dece0d5a21bb37d26d70e2767c4dae4c95cd4619aafcfb50ae57090cd35d248cad277c9d621fad24e53ef95d06784e0a166cc6ba50e628ed7a311caede7c9a9fec0ff2233edd817b7e0994e0ca054c1eda51e1b6e672063242577a2aea00999f4fb56ab2046e23ba0faab9db02d0a8893b67f702d9a034ce1c970c7fa10fa2849208293d7f21bbde883e6798228af2eb7a0afcb3723ab320041149347fb85b0d6df16e282042c66a653b7c759a58aa1dc9fc5562b33e462f524161d9f4fbaf69940894354448f81b1d5bc69f7796e0a6db38b2e7d51bf1389bcb24ff7c6459e3d52428b5fdbc05e27286e0d0c322b3a98efdf65e04780ef8cdd666e4370342e11d54b6579f8866eb054342706206856a6a13def6e87636f25880fa6016da7dace772e94161d3d5ad8201d15eb7fb913f49a464b3c6fd8381c629845d552cf05ee409826b65119c82095fa3e6c3a4969d52abd9336b6798950633596fcbe532126d647bd9157a74ac2be59d12f3821a0448f178e598418471ae3086b491880c3732dbbd06df4fb236351166920626cb7726fc0b63e0e23dfd580b79aea2fa56a17de4196bd663dbf8374211f637870792d8377015ef3c7683e76af0764f299e179a9d079ccca98d9b866693b446f67a8fc4f87edffca0bd1ad52ae830347b72ec46750cbe18a3ab714669e10d02656dc86cb478f14b88f7c21bcafebda643c8193e7376cf4f909c3488495ff79eb63673b0f0770fc51d05d4b0c2650a72d4c7ed0c884ce320f2514928f3fabf4fc269129c703c2e08b57688eff0171365632128eefe0a92b05979b71086ab0bcbe9846a2ad79556976ff1dcf651a7bfccf5b406a02cdf9341c52629c277fe690c43a3c865e1cc35675b9a33ef503b61997331989e0ea0d0eddd5518e16680851d7314b9a944d6cb1573bfe6cec0a53d8a5ab691e088a457adc26c3ac80cf3927cd256a469d83b83483d166945b4ee3da12e8f444715ef08679985038092dc688a8d496da9130d1382f802332067bac67e774c6b3c19d6e445745cbda1a83e30698806e4156df139f1ebf95351ce46c5f88e58a22cc0a0ea58e901fafee98e5928c90f3e96d2e1ccef7d0fa5abf6a4dcd66288510f0e2e45f72c5f44422ed155623ec44a77af758628551c542d7f436d5d3e77a4ace3747449ebca5f5289faf8fd2f3e011b65e92e0f331a863b7295ac802ba1715e44d791d69bd1ee602c9fe3457357de73faec60798727864ccd89fc52a91ef29cd25ae1b14250aafbf3879903882743eca0e80dd7a5dfbf9e757a4f458b9a2cc9b66a7bdad04982b0cf1cbc77fa97c33f0e69da75936a06780bcccc53c4a23be8f815835503885360ede9dd885bcf3e8dfed0dd27136b048a6b55c6c3f7e73c7fbc833733287863ce09e844475a911a53396a65eb4bc1e1c9110d4ae7e2133d4e20c5fc75f98df80eace046a92add109987240aa484d944354f2e3338518921dd92547928ce7997546bd307977b7fe3bf3534234c1c3afb390c5cde31d12f8a7bd83080b749583a40712a4c2d4c2eabbfcc0a122e99c14f4fdebcdf71912e742fe360efa0a781b5c2528f9cf9dbdd6326efcaa2be4c9091ffa84acdc50edb22c50fbacb0add8aa949703ea88fc586532c019d63afaed8d0cbd70bc700cc50fecc375bea4bf8220f37b879ec11b9b2070e25145e5d872489922701843031dd47263cdade1ec9ad844eeac82b6001478ce6e98188c8fead42d10f09057da0916e1818c52ed85a6cdc7fd9c0fdd1ed3a726de4cba88717003007045210eee4c3850357a5926ab952fea8c9560ddb9c29a4f1e5f793991e4be0b26ef8a4632e82e531c9d90c2b18edf5d0a28f0a0c1e661a0b03350b06aff7784c867ee0241d05388524fb60570d8f8974e1aaf93c9b7d647b264413d6490f37e028df8c02031500db2cf63173751f494e7c204552ef1d0060a5b96b8a820a300edfc8c63777e6d96022a810a0b42be75801b666d4dce631c3643f32d1684a89812bcf31e1307f86e2400f5e4c4ccb111ee38b29a7bdcc1071291ebe33fd61ee36ea198abb20cd66842b07215c612df6fb9dcbd98149a336e2765bbaea385a0ea7b2ec2ab48e3127984cf95a484a2d22e2ac5465c533776a2a744416d81fa4521d6eb20e355ed0b2e4e21e24f92f0f4a23d374d6d67c7a692e360d610c1bf82929ce48a4ac1e1715310acfe7949fb2e30acea709cee701392f4be22c71898677bec5ba6af484435ad2e5b4318c4085eb410dc60033e42e975de0bc98cc79f2cba43cb71364b5ac358350656fb571653b581b77a4b2286b18299ecd4ff6cac1627032515181666c308f33e1a419d87eb41a00443261bd457f6ff7ebfe2407cd7fea24f58d4efec281e463dea9fbb824a3e1048e57a849ccd1c444e679c19ebb85c935880a4f774583fba93bd361476ee31506aec16092e5ed23d8bbd3c4e955519fead54a30459d94572b1356835ab3c84edfcfa10ce3dca60f09e1b7e591963dcd6015a580a886d6782a351b4b0d179e911cdad5ec18f097429b7e442c13817a73093ed789e1302a6e19a42f5d4e8a7cad2993822e5aafcb30ad902f838fa908d984115fcfabcbf122886c2fac15c5a5ccb319321fed85887e656f8b91c905b15cb79c5cb3e6796cc2460669d47da665bf281df642d552a6b1076804674433ea38a26f41fc2aec2b4d02aed684b8cc22b0245326352b049bd4e6daf63767e9eed77675fae1e044a5f1f78df1092144477ddbd61fb17a93fed61ce66ab734d67a5fa73eb329fee126c43bd9d001d25c5e5cca87d776f3deb63529927d6045f427eb577bfd074928415b0f01cd6918deb91cc4f2db261860053fd389f56536a302f01e9ac4773ddc38a90f5ddca6bdaf54d35b0ffcb8b156e70eca5e7b514f97fbb5ddd496007c174e95dcaf4f963306abe5cc85d846532ad77e94c1e00895036295d3addbbeed89ce665481a0ffc1b1808ca5d30611936116019d51aae789d6e4eafa9fc995632a1d03e25f8edca6e5d0415015ee0c1d1d17791662d2fddffe40813c646b0f4d7fe1fa7c989bab83db2905bff1e6beea3a389351843f7566be094a736828fcbe7a0049aa2e29edf4f54eedddf59c093964cca28cf2184a05a256b7d9a185b717294d51541d042a3e992f56e5b264c9ec9423dd1712ddf3c06f4cd4c438560a5e37e6f2ff8aff824ee4318c3f6ad67c887d0f4211e9d2e6cc955b0ed7c102c505f124319a2cabd3b72fe7ec6486d37a7eb1489439688c784a5b9190bafe52b971a9e45e8f8c771850fb8d9c1d56869b814dcab55d83859fcafdc5cda05ae14ec77803b2f85ffdefc8d6bbb640c672718e2d4a51bf735b664f96604c640bc2cab08851d5715bbaaaf562db5f620dcc5101a40654c67c7e9ed745b377fd53e3ad000e9a515d1c1216a2579ff62fa1d4591374427657bb65476477111be0bfebae233572a42ef82ac421b90db6cdebabdb558c8b7b1f6f55ee44a248647eef1a6eef84b61eec9c16b9c4490ec369f4ea403a96192a5be97a7d632c0e72f579defb39cff0b8aace02f3b659f6adaefc4590786001ed03b8114e59c5232de99759a24ef9a814b0cfac6d12473c78bda7fd8c5e4be7f6b29638ccdede08923b02562a9316249d633c8596659eea73036573ef16b65e6c208c9cacdb77276d3bd339355fb09c94c6f544389feafe48e0eb7bf5f9324c7c225f1701d16ba54ff5102f3a2feb4f7f523bfd836f15d80513297925a70eb7a6a0da9e6c2535c8f6ba03717f41de29df38f955ccd331220cdf2464f5f73040873b76f82f49122ad47e8f4e9b8dda5fb1ff01ca3d09a5951d988dc96657c1564b66a8624674750b0d96c4fd49196ebdb4dd628d5dff368a116fa8d915254b5871ac98b90533df6a75c421b78e62567bb90b1ea13385052b1eaf0223a386600481b41265516818929c4b7dcc4a0e5c494998b313f00df062e6d1ed7f122a3736295e3354a9e4f80f994252b3307c1d79acfec9b117d96261ddab6517eeec147cc0db1284fe3929e66e5444b65e195cb063364b66d51b9b6dee5a558c65af58d038603a7183714bcd9a1516b4bc9857722fcf82fe2901608ccbc46be432fbf40331e9a98a1c2c454266bc48cd74304e0ffaf67613b576f7ee81dfc6205cb8fa7db1d5fd79c39ae10865a8bbb8c2592c3b71b6f12a8d4a4fb2f6a1f7a0fcab11dd769789b9fcb48f91c29f7dd4117967b3bdbebd5aa6f38435fce095a7aa4f6fe67c4e583f38b0254ee4b529fdac8b9d34322670e34cb959d06c0288bc89c602e073af4c0be53aba61ba668e8245865ceae7aed219aa3679d67aa77dbe3ecc1343dcbfaec4427a88cddae17bc33f09a8a6416b55cec72dcbf500de6f478dc7fb382ad8105d81e65dd0e4281f2c660f0d0b99a15b0361a4b05a1e13435366ec6d35ea7e6bc003bb6cb501d6b6805e20334f499c6842ffc183cba078a075cb1f52b4502740e40ff224972bf79b94c0fcd20ec05b3c42abf098ee2ccb25c90dc2ce13fbd6d3e87c55393f45d136e08a7ee3dbcbca88935b9501d10ccab4fcefda5df4a8befbd48fb08ed55f50e448836527d5644bf8660e818e2bee8be469006f700b2dfcee64d97d343357d4076d074a9b19301809a0c54fc788d9ba1f17b00675fd0964865b5942d9cd9ae87aac9cc703dc6cc0391c1d75b6875492192da1671c7adf48418dd70c6fb09a14dd4e64dea0bff5c2e99bc74f4bf39a061a9764885aabb377053620cc1793932d53cf93d4f00a40e6c62274fc839df31489001e6b9fb81d14880fb9a71c90419a25fb62e9eef50925c69f1e9cd7f010996117643b40a324e347e6d65063dccfbbd0184a69f075b57e1d3ff50731c8468c752d87c25a93c36183f76a3abaf10db319daa0cf371b20446c18a4309f7875b123a046b491c402dd18886bce9d079e96dce56a0f221eeee9fe4614ee0d7dfb31020e1c02340128cb87cab067cc53a21dafd700c4f73daa69a1895c76fecfff5475c712cf793b7d16dd39cc5555591c492f0a4268f86bab6e6ec759b38ef331873c1e77b2092b1268b102c65b8c81c1d36fb327e4ea60076cdc75a3948b48c523df9ecb07cc6feecc8e73187979c33d37f005dbd9604bba7b440b06439703027b36dece5993f263507a6d5bd0a9299e3f21c18812b9d4946f2c38f5297705545a850f237a00fd6fa604d875baa3db141d2b93171ae5efd99d2a920e253745dd76609c46211b3defa9f45671cdf1baed330f7f6d0b46e8f405e492f6789b97d578fed1dda954302c7918469b8780e09bcf65635f180c777644f6caa131fa9f1599ce4d92dd96703585ee6e6fd86383fc5d629a115b971219fd66f2ae0f42692ba8ed38a535327ea77a6cb3e1504b517d52a51090dabd280b0a4910f4ef3f01956dcdfecc5d9522dfe46e40af168d75f09e85e6969763c0a67a949516ed71cd4204876ddf143fbc2580b2cfcede3f36190a28300c95c204e589f9781b19599f6a1e35ddbf6dbe65d7d0b5a53f44144932e408da946d974642f6127ec1c470655d2876e38ee0ff685298110e668a1332bc0d0eed5210fe8ca7785c3962fa4e783320d3dd06a55b333cdcd6cdff40460d0a64f0c4bd60e634f1eaf25d9fd6b9e7ca26799c87799f77f12fbaf4aa83d5c45de01295044b9a0947ebcef1ab4163de557d466a92ee98c7cdb77ac5ea61f258c54c93bcee5b94665a549dc79abd7a3f34ed2da6f09c1649a52ce5bd54f83e019886928d7c7fe98a43876638e00f0baf45180677cf8e8df25261dfe40de030aa515d0be18c633287a42f90ef3f89a54c60a889333333ca4fdf57e8d1fdc4958f29a0405e731a44d2b6509bac2c31dfacf1e81e0f62b59c31a2c4ef0d15d728010b86052216457c2a1944730a1077d8acd2ff93b0f497ba56adbd84c00fc724b733a7fa2c89be623ef41621eabfc885cb769502ec4355e3f8ab1219098965772ea62dbcd8cb12cf847a1b4dc476beed5a80428fb603d29fc196d301894daa3f40fe76f56843015cd7a1cca1fb5ee442ff5ab6806a18dff656cf10687a20acbb652c734e073800e4a86733a02a66b955995a66c28b5d66dea04aaceedd3a4c44afc4eb7593e2fb86fda64e748a5a078fde9afbe8d5df0f31c4aa466a6357f72609790f4033c9937701cc703904ccca3006f9b1634d5732e96df9bab8c2c45fcc5b1a0405bedbf75c2520a4459374b611bde6ea8d00e4d57812847f19b9973b14b213948929f0d42162621bea9e993248baf9346a8253834e1d3217868a472222ee635d1f6b1f668e91c8a86a1568671ec96e572d79fca3bd33ee5db45f89bbf45b247957d9fa6a06af0656b44f24dcf412e2e4afaa76616941a745c1a53a202775dea67f2ff705a58f7c944547b915172700abce37e9e00d2afc4818ff64cba284f3caa4e14c3995f0f6c49f67c4943a7da2c1c811cf05e36d01c2ed97c3b93833338a4964146eba7e24029ed217294ed7034d235b63d7dbc09630906ba439d11eccc4ae06517aa4815040e9d34fe375d66dc8dd400fe9fe1cb04005d4571bd3857b64eea4dc5fdfed519582cbf16706fa3be2ecef7654cd2990183117d3ea8c5bd1f0b498dfdda51b3911844e5ba60e4eb5cab8127b47bc9a83c7bd1666a13c292396eb6ab32a86b19357024d0a063db8f8bab53fb5ca12c0c9b836526281e56b67c936f8f89b57ca1cc70b0a5902d3d2900204efe8e677200973162e1c52f2eae3ab65668e0d644ea52efd9a8211e492b0840b69bc0359f7e87ac98941eb07e78ad9d35f33d237c1186424bca86388780e40884866b53cc9a3b3551ff5c39dafaaa63445894dd61305aa2d32ae7b16ddf09717ee272e1e5e7cc82a7784ecb558edadb1bf4b63c9ffb54c3a0ac2c2cf64b2f873f8a2be6c0c23c99e66314788701ee9a9d42e3821075beef30fd63ec0ea77728b9d0bdea2c5a93a2a80274b0aa425869a932b261dca7af9034ea5178315a49deea75a7c00c42975c0328d7e126417e33e7a5158f4fc7d4c0fbb89c3d4710049007c375835150aac838056392141c541879a1a1d588f2a34139b81a362ba15a279aa9e9704eb89e5ddb54af30dceb5a5345b261d691ec7974373052410c06ea55bf0ed1b631bcc51fec6c676d4cf420f4868e5124f44e91c64ac2b1a9b836f1ec640ac66b2dba1e2abcbeb9530ada4b7fa4fa25dd579dbbed71f1cd729a4e046c685f753603d6897fc5533ea210da62138b9276d3c059940d9c8097ee0da9a8963e14c85a997bc8b51c396c34cb6995be249d754653d90c4098bbfc6e3909d1ab0172c944a448a10bf1a0193cb43b83e30498ffd8da087b9fc42bdf0ca42960496dfdba39bca531d187e4b3d4deb883a77006ab9db4dc8df6c7d3f114f375cc9ba2fc5d323e16d33fc96c49eb0478cc1207fea26b23403ce8a735fb9a2067cb479c582080e6273f9d932fb3f94cd9fe425f010a81a8d8f466752a56999273684125c41cf5f605eca6ebbc2d28e68a0e9e68b50e158bd9d773d399bbe19ce2bbfc41da347b6d69a85e342099220ef816a8cd3df0bf17d0480f453530c121be99f2e95e19a81d96186389538e6ce3cd423e15a3dc116bccbcf7acb86f3e4130666f855cdf02ceed2a884e116938187ed031130af72dcd5a3620c408e870b7317be8a02505c125c618be7da46785a9384c6cab823694daa0847e9077db67d47e923cfc6d2bd2264aae9ff498c0e9d4d5d377c5c95034a0104c32e0ea0d2bd0027036c271acfbf278a9d8f4dbc6adc333688e7f414550b8e3120830f50c75da2a44714eed912c0e439c85e73cbaf817789bd964543bed3e26ae16b3d059340851a8e6712ccc650c73ae87a17e99dc74568f9ce1bd4b74bebb586ce2579837e178b6ed673865af843abf7652076ce695994eef0c137cb66d2af07790125bd895e4c899c4c58b32e2eda168719f8ec5c4e14e21522eb315e778619add9f4a6fe5cd54a2b8e3c660bdaddfabb8d3e159c22c900f20c0a3384e737a39adfd2fc4090265dc3cb051a114eff980d8867e51c6db0506a3f49d7a9f405b594765dc2d50459899c2573f6804789d3bdbc377ad264c7e44cdd962a054f4afffc8e7c7028d2fbf9f90ed544f5afc35b194c3e9480853f1bedefadb2f8e80c19f015991e5aad99a14b33a2aa000b3b91b053f9f2a171a6c1586aa311d359a5aede703731086b12d025e9b36b50c0c4b380cfad3f70a431f1e58a944c371762200aca04c8c074dcbed98356f418f77e6c207ffbe768b7f36d5c01a9a0735d5048ed0527c7d91d630a818e736a3bfd74e85a02d29eac08fd00d5422d3afea0af542e4e8c5bf39fd97b319d6efbb8d4b5d2f93f4df63335d4187083a94f10c72ddd7fbe6a3085749ffb4493975be49e8253697065e765eae23fa78944a42d022d553174311c6bece9a946a4d20b443463a42460cc1007d012ceec4945d646110452fcc99528ca45ac9a802808b7aeafc409972ca2cd836aa70a557bcbc8feb2540ef0ac7ddb8b6dabbe4c48037ae51009ff03125efdcf9ed4a8c8c3de7d9c9a04c259d16724da1dd8998d3caf4a47a54fa4acb64e1607265bb6209d1e17e7feca154518829984e8b469513ce29ffad35efb082a166b1bc1ae88cd3798498afe377e523462c9107902adc41811352cc68f7c15e3884bfb4ec2c521779b1e67142d84d34b10584cb0fee6bd903adb2b9dcd6e998f9719a94e4b63714d02f4086a05c40a463032aac66cadb2e853aaf134cc0337b19fa64b4fa7399e1073f953a47f1370069e18f7fc7cb2723ab0e39c1d6d50817d200ec090a7b74555d7b93f3bfac4944132d23659a5bf5720d13703fe13175132ab298b935bfee249a7e9117dd2242a8322c1455f18a785f47009d9d83faee9535e7a3dd6de9343315812ca52e507fbf40460d56b24e5d8d298d121c540134f31efc9092c6d4e99994f5b8ee03a4796028137e60f6670dbcd6c71b8c138e27ddefaf5919a7d85f19c13d209bf44072ebed44987793242f2e00937dde8986381652eda93e3a479859dd9570c9fcac8c9bbce47852dd8af4ff28825188dc817bd8c347943703f1b9a88be1564fbb570e0c83e27325391898afad21de0633eb513d8571fa9e11feea74842a3fe7d522a10704d0c77ed850beb5d85f9239ef3ca67c65bf62bf3c20e3a175689a1061e06cc50763bebe32e5e122ab9a642c5498ca12a13b96f3c124c0c068416c5aaa575bb15e982f7cb1f587b6e3eba8eb07edf9d2e926c24f3ca2ee16ae96d6c94eeb2ce4f2d243a4226f68c6b09225bf0b8f2d44dac0094a715ec61c6aa500a48b301379a7aca33b008b58ba6e9b8765ebd8cd868fcc6aa79d146373affb954da1149c4aefadbdba55f90bed42c0ab480f6fcd4414d02c582dec52f4c89f60b305f4bc93d311b65eda67460ca7a7fbe64f17718473402c4ec71ec95b9e2fa6fd90f6279f4b57a94fda9a05fc6656aa37ca1155098103a6e498ef310908107b80424b6b0981b66ea09b7f4b0bf10ed366f309db9fe48a098ea9ae4bef1bc6899566e98ecb6697a82cbc66e5dd090192671c4dca3d52431d58a9f81b5b7a9aad040633a8874a2f0e0e703a9ce516c8152aa1d6025acd423f9a242a8eaf4497c7fc6c64b0f1b5c9a7faed109b75a34101a8d2f94c5a6e14b46b2123ff82e2b263bfa51549ca7a3e97ea0c5c0cac5e08c7dfb7048644c7317d135a7c457a69f3a4a44b46f2a97e2e81c312d55a0e333714b42ffc69ecec51ae13316543f2c9b109b3926a7fd1a8bb43ecc2ded8de736cd4e4e8285c06704917a622435cc845a0ce127dde3d302ba7dc7fd8ec6a1897e9763f045c42909eec024d59e26a8a4ddbe9ce46f185475ea4d211582a0b151cd21d51cb4b380773886067c1d8ff3eaec553fd7799cbc722cadc91507891331528e0df90f39e3920575ffb844a33f03e2ed50443f741a0c3a06e6b05a964071efae877fcb6325e783f0f7eef01843b0e417a599473aced97d00b4e304805618b51d0e6beccbd6a48dfcb5cb1548d3335fdb329402ee3f0071c2c12baac194a5de4042a92183e2eba448940a22fa42d761636d16970dfd78a544fd314aef3aab275c15bccae5457ecd76cabbfec025e98feab0c80c1e77745279d1fb0c70ba5ab12451c636c5862a4b36416f281e844bf9c1ada48a0c325d51ccb191feebaccfffcac84c303bb6e8592531854530550f86fe64a1a7408de7f296cb8f837c0cf9b3300f29f1e5f24902bff3f155b9745e83ebee0d2e65ac95f966510fc3430270c1c095ede1a083ff7beefce0e1868456c4d682e820b39a6f6d2314918f8c78355122ebac75bb86a64dd54d7e6c9614fb637376c110269335d3ec2d956ebb459b8faa9f556f3e44fd240225601d5e7e670805fb7d9e6aa1306b6380a2f4e7d33a414953a2b053febab63f33bbf27776de2a252754e53757b73accda745dae0031f1cdcd4449283500edc4128e62e5bcbe7323b20b86d850f3adcc742cb7d7657224b6364e7b8cc13cf05ee2b00943d271da6d3d5f6a0d47bbc768d8a7cbbc6ea0108d4f63c4587bf0160d7bff3c864c59538d678fa53daab3ebfb2cdca192ad305a701b09c80bec8f5448cddd74045a41af3149cab1acebdea1fe2092382a2004d8412d149fea5ac00d977cc8a9fe4d4e8154888e749264e8b994b52fdd9bfc3b58b444adb1790dfbb05f7cfc549189cac770982818b2028e49f29c31968dd5658e9eb799125e25e4369e143e068fceb835e74315fc55156e0fce03a6845028268995835a5c55863b085df714b3653f4da187c4bc0e389ccecce890217b4c61b630cb924b55aa3fcb8850d5615375ecae97472ac269ffc7ee5e6a6aab6bc5d0baae98d7b8cd7ff695e61ca58b2cfa6a7f59bb1f61b17819f28ab9b1433d614d60c45d5f2af5bb5b2d5085e203ceb2538dd89fb6041ce12b89292da253990335e1ad004af4f7a7feca878680daa8e453b1ba37686c4df4fc086ccbe265483bd5e35e36d8f9ac2bcbae5241e6ddadf28818bf11cf6a4951571a18d6a03f876419cfb8e9fa916dfb39ec44e23a95b0d853bb4e2385af176ff97b96cf38df2b89d2e206c819b211a40d468dc8d2880a532a52c625847215b345f0ff45fcac3bb81c23d2f12224bbf64c8257401a4b8b73b6db7acef75863143d863e598a06c33c68b1d0b2b280f7e6f9d9e01434f97508ec820fca8aa7c9fe8351e799053d4d10a57b7f40d6a64b28a2ded77e09a36b9f9441ec5dca1f93ae17b9284cd001ccda687be6239cf0ae982dd36028e254859be6cf42b8a1614fa8f21cfa6f763e444221fcec6664afe59993bddd97882737b40fb93e0dc01709df85951eb400c8e1a8778e0fb3e30a04edb72ab8e0acc7cd1d88cfe8eeb82b0657067c73fc23f056f2f3b2b43a4e898164053f59c4a9b8ba252404fa5521886338e6f01ab16c01a66485002485f48b82b26cc47ad4eaac80dab589dfcdb25d3189d922fbdabc6da1e2a2e364719b96ef331e93c5d07f01c15b4dd50a53af58ade2232a9740c0032b98bf16bb22cc3a759b38f79432fcb84a831d33d4cf40890fa68edbe34e45ffb59415c7b0e41f0943a159636ea2832ca89902b2b6f50c23934802e6c155a667b8952b0a4c6fbb266ec2f8f86c0e4bc94b424c0a4ec56ad7bd32f68b9381b894578d6ebf6300c9fbe0e2986b0a0688694985ecf619c565ef83c168533e76ada0ffb71c6e8066bad8064f7d78e08f63ccfc4e62551386b86199e3d9b7d7c2c95c065692ac2f700f7e32984c5e648da5cfd6ba0582cc8c3c8962e8b69836ef509c1b2641b1af08b6675ea422561c9497abb64e5d88810e3b2799bd2b32798d943bddd0eb91258dca3c8a5c87f5655543966b18169b814be2082d2dd78a0784206fd8cb16b74cb4c1e0c3dbe06fa2ca5d595e43a593e6133b7dd79e046f0b67afe48dd3070c5f5011d18fbf0c1fec515eb64097888318b0d194b8f17cefafd690412f023702af11033b02376ec2518f5e8cefd2e888d6035d73ca6e4a55312dd4ec5f4ca779db32ef2542599f85f0d6231809451fc572c0685d63b93bd9b33db2b5182d6aa23a64242511a177889f5b007fdcb7fea71faf3823ad81e84378d618adaae386933c11f2db950ba253ef96ed6f65384224732673d9ce09509f80348786ac41b699e3e68552f9e8b3b64d61ee4164fe1f825ff9320b0412b645040af6f24bff83eface25dedcff99df3e0157132863006008889c7f5be3386908ca828df3dfd09efc7136340912969de0e95be05cfdef4221cc3c50e27b4945ce52e5c7ff7cc1a8269992a63c7a15dcbeaecda132d0f72253e24a84b4fc273acbca9a57f150ea658a4988b00933d689631495da3f0f51d33d541c0807d4ddd9dfd74055870fabb57ac9cf69da6145a91ec889a91f4186e252ac53632ca9ef2643bd6fbc8a0d1bf88a39bfd7ca158f5a7f6fdf2450cec731e037a72fb33e899ef78c45173972f7287b76d004c815cb6767c49b7ec4bb89917a8a02f731839095ee572d0134a0a6e7b040e90b9ee6780c147ceb8d9c41ea1a4fb2592100aeaed84094ec98c6cf4d2a06638bfcb2faa0a34b1a71a099219c8cca995e905e649e5f8dfde990c2425015574b9aeba9dc2271781624e0eb86d39932c85b4f8e7d1999b7d9a87f7a36531e216a7b942ee8d3b7acc5ad2ee0ec3e0f55429e97c03490f1e7f069537ffd2ac09e01d3ceffebd93085286f033ea6034f7e66323fd59574e32254cb91848ed197e6ce9a17eb2d4430df702e43dea18cc7788bfbd847a2f3761e2576e1c19ed31a9f65ee6b8adbd138af265af4766e1daa69606eaeba56965ac27b3d16bce8dfd1f8677c8e98c246892d785ea706e9b37f62e538ca5d16a965aec7025fb838b78af6fec865691844710771bc28f5858b3f309469e54eb0e4188124ea6a1201a765eb7900239d8ed7f68874f9761eeee95fd0ecff2763b98c95ab79e98ea409b9853c7c17192029f7c4fefa01a6e2e6ab892a9646a88174b2fe2ce75b3fb980ad8be4f99c43b11c9cf63b479bc03365c92ba97d7bb96f9b7d25ad0111767fe93f4e3f21937efe2e944df2dff0fb67903f519646840975493c929c81f54748c5e273752460eb9cb5168142aa084611fd9a013c94f92e83f377641a5618e3a73c3a48394b41123ed03afd04b137a6ef134da014a9a5fe7f62447e428179ab7f0793755b501d6b2cea091fcfb2d83f741db274ae4ac719bcb4b06e0ce8a0e7546081b7105081c0c73e72251d510ed8ffe42b969f8894ce77ef949c5ff05856bd7026748504af52c0e2b9431105342dc3643b5864e3c851021870cd85006bc0fb6828e710ef3350d8add205896d19945f2f4ba6106fdebe09ee190d0a03b1fb5e62a6929902a7db87e0133f96a5aa1828b302c791339d6630e412e994a824cc0989a882cd04dfa3210a1e39981fdabd1ee6d65fe99aaf703e8de3a0216f2a39301af8743d5ab093f9496c4a0a5e74590e70a854543d17200de233d155d24f7ac7d49e5c13a0a3650e9bde49de5f1176f480366e11eda68b82ee987bf146cba70cd6cb3a36ec072ea2e82d5f8d35b2a9cd7c0d4f83baad17c146ffa25b81824a9dcb3da0e036051f1e56c2be52be8fe44a6b397734085f111c2ac6a784a7c17647bc5846eee1d728d69ee78f991a855c948dbd561fb07df60ff042ea46be4972dc93bd7cf6f16841617579d5f7cb50e5302c65e799e3304aed7c75157b44c470c3457c8e34cc8c1c5873777343edfc03110926a5a6adc12c109ba971f036a0e20bbe09135e06602c8789049737d26c33bbacdef105d64a6b40f23a3b66d2ab0b6e678c8aa366fe21623e2143782ea9d33f464daf22727ef9cdad240b01bf8b9aa549117de5ace83cf015f5f84a2e484a45f75d06de2c6043cdd5a4ee564a48ab2f9753a3aeed9df7f6b6ba3c9011d3390eebd2b3b19ced638073838a317326cccae73b9d14294039d9804cd376a4ee995dc61fec1f3cef4b67d8684f9e373eb1bc8f127a250fbd44a4fae5480aac252fb405ecfb523abcf0c569fca07adbc027a201ba23971b1ba305726d7f6edd42dcabbe488cd8d306a75dd4effdc663e45e4cbf801c4953abf8df7551af518fef39b24ee9bd1e40eac51938ad7ade633c04097de215d9f3c7a772869b868bdbf031afd9cef241e217007b36daa86d95ffe87935d058378318bc7c14f9c7988feda7feba2455c5345ae69c372b7cab4ed310f0e04382289aab9680341c7aee2b07355e134efa2b36544daccf76bfb469815496852ce709131b19094f77fe01ffcb5c417e8dd15aa9d82d2c467d09f328601a80067236b42ee79fb529c45f99629e928f5cc3295d1850bf69e49d4be21ae06ebc9e2d3107e568e85860c660b26f7e4a3230bddbf8449403db9704e0a079b5725047434b063f0bd4563d77cef6975bcc84f523af37a1a642f8cac8e04e850293defa09c8f8a4e1b57caa791e4a86f048e8a522d3363d174c1d256c30feea497ffdff91a213e9452b49eef4657e303502a1ae0c11847e1f7d460c6faf07c649054191c91483ec8a5511cfd1d0e77f24c1032fa897cd3a148544e11322eb3c579639cfc15d78c561bc08c811603b82e183fc0fb5f66ea3aa593f49b7e0269ba1d88930eeddb09b43d8de5eac46e1ad56732c460b5d5f5119d906bd18141cfc2a0f700ec362acef5711f549a7e4ab7d3296e61a5dc8ead7589624cdc0accd04ebf0486fa90f1df5363e2e75e08677ee41dd9af09563f68955be3c59752f18b6c19a41929068b76c83abf9d78d99d57896201199c85064467db85ecd156ade39d2feb7f3d5a55af166124fe3712489cb25de2922642dc63ffb247ce33d62f63ab30ad07ba4bde9d984e305cbb06dcd299d745ba4327d29371afac78cb66dc39d896472dd1681277b570a2df95947d2a208b8b6580de8ed5468dcd2d820ee26a8996c451c61e7b999b6d71ccd10c15d38cd0910ff59145ecef06532ed7c6144270c9f16bffbc670c39dadf9b8a89638384357577519268f086b1dd30bed0e3e024ec8b1c2c1c9d5f8ee8eeae93edf042ade761f0827b42eff0a9dbd645b47a62bf46b8aa50eedcf6a2f9cba50639aabf12e0278bfa5e8db8088228fbcd7ff42293c689e18f41e519e31d105c19a979b35d35f01f0d334c0083a23e05c81fd353b18622149e1669c99015f2d6692b1ab161410153f442eaa26f676d20be4dea3f0aa808e29acad6e5dbe328fc297265194eb15f4d766622e51f69c475430605757cf82737b32941b170e1f8f30f234817de6a78e2e0d6bea1f3939383ad946e8535b59e1ef83aeee9eef109c27ac9e932736acc2e4df047e76a0ce67369127f3aa8c47e40c4e6f12ae333a61cc6e022b65a61cd8e5a7bf896623c365f39fb30d289fd6c8e93417ec2c29370b3cbd623a235acfd5434a52924da06f0789e91efcb12f4057ce2adbe1d81967249288168d4a3b217346f62391c10e09f511b0dfbd9d34b1d3b413a071f9b54bc3560e0ebaacd93cf86f624a57a5b2f905df535d5496533670330c429c4bc5fc48ca32d7f5df01047caaaf9de48e9dc56749a7592938f023da7ad41b0dc3723b04eb26a49e17785f677c5e085f3e570274a12252e4d43e314002a88e8a1b0177d5b7d6c758194f03fc8faa5edb83c89cbde53f93653b26722bc661e7240d88745200838d6dbabd3f83bc52eaf2b11c0d44098b13d544e1fed2dc68a8cbccd31526291c6e7374e5a9a71d9633c91df13720ae72430ed234f274968ec005c3d74d30f84f0e1151046613046278da58e1e5826d614aea201d04d908229763e12157e4409670c128fe7f06798947f5a0211387323a53e681bb631ec7be2ba5263ab9fe1f1b24e83e4837fd95986a04c5ba617c5b72b6ac63fbe335a77b38e92cc13555b7eadfb64db39ab35b6dc80bda2274636b0428147997103108707b7e6285e1e71bf398ecac7d6c3d7d6e8ffbbe829cea02c2bea7c8e5363960bf55e938ab9e83dccbbc3c059826aa5edf7658d97304cc26e03d72ee2c669ab9050ca416c741299ebbc1ad8496fcc7acb89a3fd99231601565657cd1823455d0468eaf08f4fbb7b38767de6b0c71b3189295b698a6e130de2637cbadf26df7e711be42c15a493908eccbabc64d13a7cfe510dd402682165a123f3d1ba8c3dae07f4baf9751a28831a7073180a100c70de19eaede24f3cfef860f81d96c4bce67cd7332bd39643025b7e5533ee9581f2215d71e93c1d0fa0d5fde84e504eb9a451ec4f7c1f3a5126e1913f4288a8db6d62660f62ac8a551afc9c17a9b239c0a16c1075c3fe94aff95ad1a3fcc4f9ca61759cfd5d99f0716ca1cfec4cae9574d1fd3b7d5f7a3c3d552ef048bfd7a493ac5167be5096237b95a51c53e241429b9ecdeaaa124b91811efe79c316a033f7376af95fc0e83d9f7060ac6296c4343634d7b0f688c3a1cd2972ebcba49a57ea4d93014127fac452fd889fdfa2b82c01fa7ff69e24847e04a1be7ded44731525b536a7566e77134464601ca28b3281715582fa833fc55b5401d261da4d691af06a10ff59ecc458e3c1cbdbb12263473d88444c94474b2232b33af72d8fddef40c13a02723bbb9711bc526d4ee0bbb437243371f9be35b95fc08d9c7b19b97d97361a1e007412cbf57aa130160e468dfc4a0b47fc548ed222e1bcc35979a2027d00643dc4f00ad9cf2b63ae0d23fdcfb45152ebe67d9d605ec6896c40cfff718af6b40dc90105c3768c9ea0f7be836e744a3f397791f616c34f93ff5552055aba77f3b7eac9796467059ad91d8eb7ccb9f15fb5dc50fd182a3b5729be167e0f16e1e11afc83de832e20fc1d34c50c69cce4d34156d2f22fe4793c7338de01e4278f368267e67b7dadbce2d31e776df45e92abba32dd9a2d7865ee542e5d76cf203138a56b3c0d76f716a2c96d5fbfcdaf455bbef7beedfcd6be66f12f53b0d8716516157664bdbcc0a63569af11da4041d86f1c9c157da155197d3baab10cb40890da2fb84ffe32e689d5fd65703953d7b16b431e6ea4690fab071ef7f51186499436a5b0bad12c705b5441d660ac6f20a9e6526af8e76e86aec49f25c01aef46ab93cb37eb76689a09800504f5c777d9201057f0c5ff6a7635c18df7c4926fc5f42c096e75d7b6bf87d486fa628b74342cbc3cc5d11fb6b0d8022858b9e70ea02bb3a059eb33ea8e677c90f8048cf91a318fa5435832fac7717d120e7a6b4f927a562f125f7cf9b092dda4a6007d6b1b9a53d6d6510298a72dd6b943713b0591746c1addccfe4aba01e8ec37cda6b273ad507b34b41d9bd9546a0cf6d5d1b8bb292751acba5c012e10cc9beeaebd4f805b2e0d2f3000da1af6a177b9ffbed7f9a9dc66bc0b91f72c91293714e98527fe41f68c6e7ecac4ee724769e4e5749749a478d2d8c3091c8edaea7517808db77765a318cef69006a0cc4117c3305f97c11392e51fbf70e45e07e1dd14a5e106cfb2e2f85982938925562edfe8b92a4da816a9a7ce9f155d233276dbde0689eefca006f436978e50861d594dd600255e1d7ed977702928de91fb6c6c6cf93e3c66ead92f5f92bca3f80865ce6874d1cb9aa2ac21fb1e3bbc8ddb619528f10deb6c32211faa7db0daa07d2dc8e0a92d9a40a6bd098f9828bd4af0bcea77bf09b152d555d2f77d21568ff7f66f56b7af2e67f65554ca757bd080abef1f8ec261616651a17026aa8125634811440d8cfd126eaee9abcdf2b93bb5874b86d4cd0e007f24a13362d38fa8c886677af1891c7ba67ba8215468ae91cc47a9ecfec8544083aaa21e422f2b122648049db0c1c2ccc21b31a4af931112f51a68c112ac7f62f0a82025fb7c1db5db4cf5c6a3a4c80b16f135f646be963874a0a51aa570d159e85b627bb6d0b19e3757bfb5815ffd8aeed727efd93d9d498e2ab57e38773ab24cd924e77efb19c93217e45e91387f4b6c6e528c1e80c404046fb9537a13df548f3961fadedcca32a663e6b735e1f841179a0a82c99f0a5c8cd6252f70be38679debe63780e5455ee44d52e0bc094316405c21a9daa6bdda58f1751298afb1ee54b47321fd1a636aef4c1f01bf2e7f676638527d4270c783e05b0c2bfc1b402a38aa8b979504b39ccbe1fcc4bb2540d77038c4c2528663bbe020dc31c3b29e01a9007ebc1b5479866dcb871225806d85cdebdefe5b99530a1ada1b1b1cbc75ec23d3c81e90381d458ca5d1c2a75033db4afdfd1ed29b6523801e58fdb30eb3220303f7c2bd9dac2ecdc5f71cda291094af1dbde0619db5de23edd4389c97f5063ff3c3575aca195534e9bfb5a0e8ba59993add41a87ca9f93d7845fa98ed5ba85a393255cfd0ecf2faff328f335dd05ed9dfd61cde7d59f25800575a654599ca4f217bbd20d2f76df3b3098ad6e4c663bf20b584313c289b96c2b4b54e616171c7a9f63c06ee42427942b2e11ef421c00a530f7f4cb506b919207d6e7c6b3607f10f1fe25b62c1b2a63c0e6a0990a25a0a64782810492bdbefcf65c75dcd81099de51935c2c48f255507dec10cadeb3f408c12d0dcf6bc5097779b116c7549fd504d4b307800a2138504a6d24b5fac684c39c6f781af7fb6abe76e9a0d6b1348206a6fc781aa33a7351b976b88fbeabd09018d695f7c35347c61778718f25a0d75871a88edfeb3404b1fbbc9a4d228c4cc67f4c6d4434a977cab96bfb36fdc7a3b150aefdc336b29f857f267de657bce1c8bbe858d0851fe3e9473a46070cfa5c2880cb1a17ec02191c6263fa899747d10325366b8fda6b594b3bb2265be4966306025f5d05bda23c5bac67358ec5d655749f4b56dd5b48a7822417819af74a2c7ff834ce2210e57d3e7a2155be7a4084d2c2490334434506526dfa52c77d23dc7e2a7e82fd31c1ab9e823bc8be3b59e74b0a32c91a42b096d52d0e8ebe6e13a01765dd31390030b7822cb5ef96d1b99c45d8b4e276ee32cc46d751e49c61aefe11972fd2df54a497776820c91936994a04c7f9a454135c71530a30623c63d6e939e9af0d32ed08bdb990750c8749bbaaaa861cf7fbab3d55a679776dc66745e6b0659e0cc65fd8cd39d74bfa0cfe9c6381bebc6c123ea38aa258f7df2ba79ff0f8c5371c6267165a7b11380b905be8b9b4623aa6b011a1bf6afb3d3829a3a1b5b0df8b69574b5f5c017a36e14570e486f62341ed1f5aec0cb8a5546da90125d177a67ba5efeda917ac306328fb08c566238eac3b22896dca006cf5448cc528959f723558ce6bae56b42205ac974bab727ec775da99a1800f2897045cbcfc77d616802f490c0fb7a5ac717f7da009c21b0a373d74a664b96ca2352409333fb7044dd3c1cf4588e816c43c2ecedea0493aa2b24bd00acccebe590d088aa35464c709249e8296ae797017ad5f3623c5dd12cc1d4350c973a89d8242bd8de1b189e1f8fd9f88a864e94a60e55218b5ed75bf76dc1cb450d356cb371e3e25926417de266a9920fac863b31e76e8e7f82eb1032c621fccf6476b9764871b95a5c8f826f07a1cc05f2d6a4e5c7f05a0bfe099006c2f21302e7fe3df26bb5ed7c6df50fccf7ea2f39bc8ad90d3d5270bbe4331ef48d8695b3ac0f9d9cc8cdb2ded8a558e8871ad4b2bcf72296f3549e2147203aba4b08c41538532af441b4970197eeba9457ac47cba8593c71d25271992837ea56447fd2096f4af3d5d5d1602164042cb648f71314938ed9558d866ac76a14d13b7078d0fab3c0243d663b9ebd73f0ee978b785af2e6b751426cca04d7a90e8e3af590df3602ba6cc152584de6bac3eb7af24abee53f01a800c5b034be34199d93e29d3fbeeae3834d4fa4b87fa71bd4249ebd53d324e1b09b9d675acc23ba80d7cbf26b0ca42a040294529c1fcf2637a2854fcf3c5744a05789a1eb61a3ba2e3a30b527c1f18a614757d22e57581703db9907d59e8c806b90cc88184a86a4c8c7a19c78cee926683bcc3978140c17903e0fb49e3b8a977daae39af3fd8a05721aa82930db733ac2c3fcb6fdea48a4f82508bce5abcc727ee12d9ad6d943fef0864bfce61e3c0181303356b782428e90b6efa45b8971393cdf7fbe9e74302ef998051b6189f50731c910563a612134ec1745a21b0528093a98c01767c11c9c0e1de22223c707416d252dae090d3a9d45346b297329b7f8cfd90e1ba52e12e556fe7979231e95d58fca605a95f8636447fbb35013133953eeccefd63f8b3c33263b6140654693919d4ec1943a3995c05a4da2ef76e18e3760fcb76b59bd97ef4f9c4107fabb4a3c4fd7e9f52f87389f2de3269bb1651ec6cdf97d70b495ac03e1a8ab6dff5f3f65bcb34f82d3fd587bf5ebf7c4dfb2015126c8ae45234f0fa9a25c6856b91e57779e92a988f65ca78267f6589e98d5a9c10f4163f94f9be3ba6a05c7603ecf45f730df7f01c4c0cb60b964d5d0c47d041f47474400710a93e6099c8e56ac9b49c24a940d2fe9dfcd72e26413deabf7b4f96d55e86c4827409afb79d5164669f39bb2e1d8579586799ef601ad53c6aab795b4d0f20f8153ca0e22eba6959039f9bda4146a48b09bd947bc64c85f4908760bf2bb766e56c71addaea0e30b2e99f21a54c1ba36f300a1f883ecb5d88a6ce2455d2acce268747f7137586ed23e995563ab9dbc2918c232fd153955cdf20a795e8866cc9d6ff4699e53b9e108f3d23de47e0d64eb815310da681939823be9eecce4748d30b225262fbaa47f9b1cce3a97baefcf3b165fce061fb434dd77cc82692719bbd0abcaae629866cf9a1ba1ffe65784bd6943f3dbe0415fd539f62ef951b26a883f0388351926d191ae154eb51ba74b681057eebdcc5762519e473cb7d1a4d5d74506bd36f1fad0a99feec59c9e8dddb906a48da62c9b8b2ee9e1511eb0681b1d98c9b450296f1eeb5447fbcb54f1969721a992865dfd0225f89b9ddfc0de04fd6a38530a1b4b50e8cafc56ee0ca73cf54cb020ae4c8698c35394998a7bf486517a4ab55f0473641615b899021ccc1c111bc390a32c2be7be287ac78a53cfe92d4a2e318cb4583b21ad01dad2b5e45227f599c1a5c0f08f9371dfeb39add427bfedd3e0afb5e4f4613c4a1ec096affb2a1c8079621b60dd8e2193ee4b60b186faea9d55facb7b741aa0045a942ee8c1242ded0aa7066589cee101eb0bac3ba3f2355fef385a46f65ef6ddc399ac51f698449aa18c37bbcb2d13c6a9a6952f474136564b51699256e83cc300b843bdfa4af82a7156b1d0544bd39661abe45d439ca2d01a138b91957a4ed382569335f5dd4e19b99b098ed844d18b6e0f9669a8e93b95654e25d7cfd73352a29576e92e00740f1c946bc9eb0cfda1bfecbb8a7f1d10f4a95ae56d18c96783841bc84455b4b04bdfdec9c0a55b4875165892279b37c527d60e31cb88b0e0a55e0feed5c0fa1dc7732b7a8f2050f29f0cf802e2ee4e5d6f939052d6245f3e015961f2a9f84199890affc2afbc80cdca5839fadbae6cc2a4179e9335d2de329a761b934101b5e7cf913be81ddb82aa9f5d685de4e39d93143777f69e41233c9d73e98ce09a57eac037dd992d459f97bcdf801db313d9baeed3de1779c657443f4a749480b66f2e59643445ae62fdeb8fdc6e5d14c5f22b2bcfc7c5bdcb2d5b0c9a0c5e58e29cb194f637397efc92b102db57f00b25c6d4e8217010cd56bcafa4c5d3a10c428aea7e1d2773be36e7293a9eb091756c50df99613b411a3d0d7a8c3cde9b5d6b4654d947119cfef50d178466f6862b0c9c2e5446b97eeb33fd34c6f6962c546bc0ad43d8e16beff1b90ea0e6a43e86185d281f51da8af5ae757b5cbb7acb1d246f19e6b593c505676a21ac46fcb119b197069c2dbdb321965c459327c0a5931fcd061f23410f837fb12e28955dcd97329d4e2031a1cfecf78e2a383887c9419884832903c07502922ae053d9721b6fbfd98c58f9f2157ab0a97b1e3ff911f68d629a7679aab91d0ef1e5af81e26ed1ac2bfbb3f942d0ac234025979eb766f31ca3b4525a19add56c69f300f4bebb2fdf4145e305a1417ac6f2af67571965bd39a603fc215b1d69cf4a6fd39c5b21d9fb907afb0769036c0a0cfc0456b355315af5c66d2569716f90c6735f943297bb2f8aa750292f6af3602b05e2a594d298726db8efc0400d94e545297c5c3d7d22844e7ff578ac12516f4fc2d76e7c1e4ab49904967169687789671ae8998ae2f471fd9d8a4adf1d5543d610cd5da876c67aeacb7b6eb00ea26a8628258fcb88a0ee3e7a4d12719ee494db5bf74a029984a961c85d16070963b3fe63bda6d0bb13267de36c5ed514d96e41e2bf623c932b17e82a656b82b28071cfb1449bc7481a6d81c89e4eae1a93be5aeaef43138f89ba42bdd363c5d3b2d2e73c3de877990371f7b1188022f0ad553c5515df8fc350167fd9f5db483649ea08e6469d050e79862fd1fcd3b78094267393dccf9cd8c7e25d58b2d47b4355d1dad1fd4495a6c16b1146538dfad5ab074f374dfb34ece8229500eb31b20f83a40e96eddaf5255115a925cfb8c76a7b555055b12cee08132a10c07c524fd488a29ddc612256b3a62fa51e930d31088db9f93b05260b07078792aaf2e490c95ca0d187714d54f8417235304957a3a0b73cc553173cb2466fccd689d04a196ffaca1de44c114f326c5e89c76ad879bc3132928a6e24cd11f1fca1958ccccebcc39af9ca29f92294f403b6ec3b1e85a75418dd6dc8eb4c09c17bca0e6441f825e4f9ee606679b68df86b3efa718bffcf5b0e7715062b528442c8876e9d44cecd5085be939e2f3964ff483bfc0afec740dd69166cfdc805cdd5c070ddc45ea278f06cf2e3ccf70c63622b57292df8a9d7300c23a598a25ef4f852f52eab2e727b5f0860390b8219accab013ed6ee12edb68fb50d0035de8896042f0b0f08031c4d0ef746b22530e722025e3cad52718c64e23e2e47a4b781d4e4f8bb0d76e9edc54cda565f6d2b871ad4a3b3fc11a72b59c7c3c8c90f41c490b325baadeab2f24454d603c0177c083e0c253b9c874011f1cf9fcbfd751b00e2bceaea3d35294e6714b7e8c2ee9835531277741198c0098a1da67c8b94c600da2a31b24ecf359d10bd64d7a77b539f154debdf0c4155848a30e43b494e8bc1ed59671ea74ccb1b7703ecf376b1e123e1eed358048bc055951549218cf0538c9b8d99e82b4e93b50e6c423b013b40044c90bd22698038cf5de9e45b673226a7ddaff307ced9d08e6d581f4a9bd3e2f13a957dbc83d7741c32606f8ad578fcf686602850d28296875ca269b13c9da1d655e53c3ff5baa627cad12266f19ee7604133c05a0b816ef3c9f3c693628e87c641d9034073e6d505b90a04442cf6ca0670f1ec91b9427f74709e0a8c71765bba5eb19aaa2e8bfa35f018864f975258305dbee2b8884ad5984f77ca695facfbc0f8a13bfb7598220257631f42ba3adf9a71509e58b3601115e7313ec5f0fd5c80ccba7c35bc4eae7dd9ed8af08fa833bb80afc405997575ed9da63ffd9ae96140008f9f306367ae63e8054acadf88e7a1e3062ba9b14b2f8119d0dc086fd1f481d6ba6fa1907827c9ef278804b6b1e6f9dfdb70eccd39d5de5eda75139073311e5b32d19280987ff8448062b4b58ece9bd3de606e9cdcc97bc4d8aa541e4567d64853c7fc96b19be9026153f32737d178dc09cab17333e449b703d1d848fd87da25dfe1dc9cd360be737e4c47e34d5df46f2f012d364362c46ea7ecd47958e886c673632bcee86439a66a6b4f26fcca8fc0ea3b3d4c27d969b6ebdee67f6633b1c2d65e803dcbcf6060167d6bc9349b562836f0755c678b110404085be45bf5c712d925b06927025e578d367acbe85d1cce4e3b648e81771f17e3dc779d19ef8d66fa2c3f0767a3ba6f3e8360d875896ca7f886d3a725c30a852eb28985d7c84870d32eb988faa85b5a815d169b8f2fa0cf9be5457e2750fc02494ba55a7c7cb48d9fb4a4a056a339a4b992f6d95516f659371f9c52dcf14ce25ab133246bd9335339d2223f7ca91a50a2f0edc02d7fd8ad2394a4193f1096a066cbd43be61a744197c03d714d936ff17437d63f0fa10c512f014ca212b900585544a13239a9bd238ec72500e3ab49eb7f01d2d96a36aaa8692db440940c64077c6aa7d0688f833c37a7954e40f6e47ed9846caa385b24b7f69c9ea160e4a0b4bf060cccbe9f278b837c0620a11b5a964c99eb64802bb45c48e471ce5513229c3ca445951a19ed49a551e8779d971a1a1bac538419d6c52cc69cf2fb96e1a53d4fca4f87c18a75328b85307553e8560727070b7ad25234f2d0bd47f2acef54741b109078e50c1cb9076217931d296bfb4a327df6403fea3a742a6fd283fd56d744a0bb652467c3afb9a8d67bffada90508ad1e50a6938f8dfc46487d9afbc2d2285081a46ceb648da5e4cbebec05f1d0a1cd9d605e0a9ea87d42a23fa9f62a9d2539e16990d638d4f1a4e4f152eb92f9a50ea4b319efb976d37d9b855bb4c451d01866609f7e5f56b64d79c5adf991e75eec89b2b9e4bc9cf9cbc59832524479d7c84b6c2c0afaa00237c79e35434d5e79e68220c1e9d8f86b3e48efc32096a123c8015148a00b9bc42331be8588bcbf69db9c614415b2732e95e8146606cee318b590fa829b1abcd0d1e3ad0ff1bb07dfe3e993bbbb711f2e2a027882f3c3c63231b26ab3afcc54efc56ecb85ffbacab303fda336b840d5e3268f1331cd11ac4b66f2a75f8e904cb64a9bafd0345d42bc4d0e0a0919faef3bac5bc5f31a71e795cf2b783c8e2b959c3946177ac032c76eb605df688378459a7ad1cd2c60fc837e92955338ef44c3f8fc6b2467562cc3b1146d325c86817913c777e728a52d0f7683c45e944631308b768bc18741a7a45d82a4c8083defc80dff82fe2e213ea60a9f9f6517d0494bf54797aaf01be215a7e56b512156fd7175373b058f616ca90fb9e363d9b27c90f0d500a0c544476dbff9394f90f1f3a4ef8352320eac737d7ddb33873d2159359bd3bf746483de765fe5286a5e09a1bbf34e3f64b6554013d07c413b76fb8244c4664325a44f14a4b0d6a1999a811520515a9ba17c55b9f7dc020d14560d97b5b33c8e9efb0208c9f1904cd06081109d0318ead46a65320ec173b044e67eb6fc6be37de59955df73e45bd216119cd7729745be6735f20883d5e6bc60e2174684456ce39f8d7158d1570f9a18d813a2678ae5176367bd4596a3e205a540aaff2114e78d5dd3292edd31fd02eb3fab6df793202265618eb7e496906b61bd1059ba8f9d4a86d296b1b7372c2d71be984f3955db9220b55e0d25b23dc2f317903771e4d7680ec41395f966bc40c4fa226a033b19ad74a4f1955e3ee5a2d32537c6323a6cf317781b72ed171ff0781cc0c10f10010a2bdb01b4e5b52db3070ad758337cab1cf15630d75cb0f414697d3d9a64ed60d42442f27b528ed5d2559ca1fa698aa47a2eb3ce2b17344b8ed642d25fb852d4d2e7dc673fb21b33a6abcbe6398aacd178319b8e533f7684156c93927627e3a4f809099df27284d159e6823ddc09017184bdf6b9847d15646cf5424ce64b7a55589fb66dd3a0c1a99d1ac4bc2ee3e4cbed1a0ceaab601c71d8cb8f73deaf5dc6c6a4cda0ca355c0c414e93916636162ec74112a82673a62dbb4cc5b0fbb9cb76176e68a7fad2279dd38627f6d2b0bd6dbcfc10d333a10d416ae4f1ed0813359205bdec41eec84e31b32de8032e70cba3fc4750aca09e7c377d0842ee0b6a3082faf062326068d135dc0118486e8355d6b2b9ab9e10c33589c339a00d81620e1949a29769f77edd9f6edf30eb9076478bbd7af17c70f5fe3f806cd4de061e99642b6b5153de943dc3a4256339e95b6ba2245b5aa2318cad6725832f08127e469a92e5c01d108d5f5a557b7f050c3eca0bab1eb96721709f22a7a51bbcdc9502d4711abfeb91f40a78abfd926aa2e77d173349173c6a6367b3dc38f579e1e3f182fd6fab8b4c6cc33b8720b1867c1d4c3c9dea25db9132d3d76996fc13614df6ba34c8a8aaa3bc987a24b99730e2e7593f781bebd6a30a1c6af58b18e038d6f8c4fc4a186db8dc1ca80b4f4a52c630eb52ead9484eae5955560824e72ae567689e0bf800746e695e214e83d888cdddaf61360ee606551d8fe341667c3392dab87f1e824533115962b6db1060739804a2a7bc83b8457cf50b8f4cdbe58c210e5ab787655f7b8a7d229eca416879befd26b672a4d95e110aa3a250c608596b0894eccbc8d2bbb8c3f0eb324d8f6a1548df868aedaeb375cc5e8f84b44dbd3b565acefcfc634f8f95df627bcc3f476c900b9d26311c84bccc00bedaf53054045288182bb10a1c132065fdf9dd97c5d5931f190524223944788cf9b5a4757717a4a2210ae9dbe1c0fbcde8baff67eaafc0aa377b19b450237d7fa822102d428baf3bdd086ae618c3dc6f01af07b7b249a7c83edb74ef562aa15fe5326a4b03cd6643659c83361906cc9dd6df4814a375b48b45310f3e11f0a20879083b9f72c54b825e6afeb782bc6c76e5ec2f72ef62890385defa548df564fd93af0f4163987fcd86a1705c6d53b76c9eb1224d86242883dbf3fe72884914255f945be6acd08c1aa5cb97875d0d1266e92d51655fcc8a655a62ec3cb4f6d909f5bbd00dae8e7b67a575f6482f5886f4fa2cdcfefba1ecfc53c4ec89fb0962346ca7594e7db539c807f90bdc55ab4309f72e4760ce1bdaebec525e0ae76122846da8580dbcbb76a1970a0e5d937bcb8be04a5bf9640d265bf18d0318616c08b20299fb1b9dda268bd93105efd7253f28767bc92bda9a9f801fc39818fe4d67a0997ff836a73092929354b19236fbfad70addd37c4080fd18d75ab49350925108cb96c071ae869f8fce723b7cd6cf8eeaf08685c4e0a6541055f847d28cde1c55a3bfc06c166562d73dc9c75081960714d2a03f11102c2c50cfd1afcb366945e5224a319b3fe4a197acd2b157bb6f2c024d41d28acfa38fc03f7ff8e6b4875ee3b77da668a2ad4ce79a3bb63f121161eb98d9aab6bfec2b8d6299c3906bfd6b5132eb44bd08c0bdc6dc92969d30cc0e7849f34b53486a89f53a4889d70c0c615c92766ecf00d3bffe5cdced6290f8a877572376ee1bf5c7922d68a442155ecb6a62553b80c3aa4294393a6bd11de0c7452085f1a3fe63ab13ce5f390b5b9aef17fccd393ae3beb5041ed00329623ed30ddec8d7edf7c4594c5870f6eb78002bd4373955dec92ce55b86e921684e75ead9c03081f317bc3408bfa00587dd380f5aec8e1669e2dfa785a7f9053f4eb94b51cdb5a91c3da31efd183e1cc8551975e3502bcbebf554ceb3ef2e455506a590ce18f92b5a4e1950730d37f37d11ad47d71e13ae71081041ad2b3b767531c2e48ead8adf1b7de1dd51efcf0cd3e91a35a58899039c677311ae4ffe3f21bc601f4a56c0dbbbf4835f53cb29c9e7212e331ef8ff92881a395d3d16cf993c13e7a2312b72ea51caf958f41937f56f4f9820b6c30f68a51c5d6186ae8a2de50e0d30adce8068769195cb0559fa0f308ea2715806cf230ff9e514e84c9d487f547cb1ce5bf06ccb321e747018dc47f28ef8db5b3c4e7fc3482b74bf140802812a0fc58c8e7172211071b5a81dfaae517d5a128c8e155d79cb1735e9c07658be90218d46dc7770b87d6e4599b2114b0b83e897e8f8516371605eed0ed158b28776a2f749dde394cc3ba9bbc44183bdd54e7854809ce2093277f32396912a419bd933acf0abb6dbe683466866c4ab6e55ab822d0129d1e4a8c9d40403009c1bd5161ba1e91ac555f074c8f12e6066557dddea4acb4b45132cbce94ab3d0fbbfb797aee8e509f29dd1a39a870220935f4018f0bc2f2290c9935f59a5acf41753847d7cbe96ae17cbc4ead20198127c04c94b2b9d542b852ea551eb83e53305b91daf2fc4fd112575e8bd48fb2be5b9622aa96015a23fb9071f33000512eb8d942ab0b42129e47853215683e6fac27289ca775c6c990dcecdf4a258a0ed9c7f652d36bb3cf0c65a769d600bbd80788d3ea68a34e96f5aca535e7c4dcb644dc4f8652c48e5014437add3a6e2eca2c297659742068e34b2c4e77533460f680827a53c905bc49fb4871906eae951eff5ae18c785d04cb035be1cf43002908446c7fd9c721f95f691381f926d527caa91e112e9ba9db6e808dc59272faa54bf43a7c12fe0b38c6195ec7b7628d8db06b74808210f2980d5f15790b07e1a72d7c12bb27d7e82c8132edfbfd498eee14d2e915acda8e2fbe7590cd958e328ceefabff2ad5e665199e2830c22814ab97aeda0c12c0dd65294b3e6fe67352c926b86ca2c85398bc59e9008cdc900483c8f2bce6697474adf06eca97682ee57751dd827c38ae3c7a58f33bb558fe63080d879525bfa6d35818d1f3a337c39b1b64ea905fe856d0f2ab51c6b4238743d2b47869ef7a935c22ee7d0dbfe5b39a0d0d5c7a66a7e95eefd5579c5986381e79a70ad75a85805e51f878fe1bff7dbec651b9a877f1fbf25aa0ab6da98762352050caa3e09708e9c103ee0f43deece3e7fbb94d535d139eb9f23dec556e1bdc164c80b5cdb1453fe88b77a2ee3906a7492806f2c59ff9deb7b05e81d5923db099eea182eabd4a28e50678ba22f32a4deb2850ac1d6ac4b71216d149723abba9019adb89e46c807e84a3c04eb85381db1a36d699193330eef42d0026953e4eae06cc7588f75d314f77a53d3642aeb69e1f87f1fa27a9c7e288840512ba7d25e8d0c23555a545edbb25d0d84d2fc6be034b3199c77da38a384f1562c2d8c808f1cf1ae7a5c4cae5aba2f826f014e4c16d868e9b5096f41ef728534e6a03b4bd07ad0952760e415608b1e16e049a38082d27b693a3a01e06c5d1c855050d633af9b5cd045047538704dcc065622e9bfed5f518c667904fcbb55e6f8d6781972fe7b457e85635a71d53bcab383c02f1c5a30d57e0cb82314ab74086f612382787489c0e02b6447aaf03e8a062d4fae60be398e0c90f531f4d843d150bfd870faa2889e962d1aadb37e7c2534eaf3f96ef200250ac21787f684bc5374d0b611a7c4ccf1848da0354cc7b7e6e56b3ab2aa70c2a57d806aed79b92ee21d2b895980b1dd21297a19c9534f5d70dd585179ba4e1a7f28e8d6897ab9e6fe0cb07bb6d743c41538fa177a50bc3d7f996bcc7fea18d9ac6174dc40f740834ec0396b06126033f462f5a8d80626225a0c21c3a92f83843de3c526ec66422160ae05f58da1f737fe101687bf53fbe4cf6be824ca287eb87ec44c6dac1fc083049b8122b18fcf74b7bc66e88e53b3114f56b9d9697343ba16fce8f8410ce9788615f6d4ebfc995c7ac6e5bbe067f8bd6b9520379001353eb1c8c9a3f6f30101c12291b3c1d00bacc0203c0d5d117bfb27d1a9b9e283797b9abf52ffe3925b07ddb9fd6ed3813c5ff9210de5ccf16c672a40f2dfe2c500b5ff346b916b1342631a77597bfa03d35a1a823874315a0927d22ff4bd608f21834f3b6d7c6ac4beefbe8726fa7a0696d2fc47e52f4f3b766cb9de4d603c99c9fc0a3429f5fadc2dfaeb3e0987dec1b40f97fd3b6d45fc08a114c516f29ffd29dc4191e6e8625b94093a7bf7eac5c3ce368a885fccf5476100f1f29c7741608273e01eab5cacd5e31f219001941d68faa4d2cd309e455790c7bfb71ab104833ad932e4838f0bf802047188c04aecffab0fdc8517ff87084e29dd4001779fa24615de56b88fd32f1f898ccf2595a93dbf62abe29ec2e3f61bd9d25eb6d572483799f2989d844acc1bdff7d915bd2a74acdc5a75e69ee065cf4eb3bff73d2ec6a975453ded731226865972dd24d2a54da15dd98673b5945b03a80f02b30eee004431c33543fecdf8fbf77e0b63b930f41e221f3f64b675705fd491ecf0064ec7843745c5c1187c0a67616e037be97d203b86ab291f64d6c48f0d74dc8a20aafb11bb084bb482bf52fe3da669582338248a7b4ea0984fc2d7c9017542f9e7895be0fbb4391959107faa148d6daadc18f5d34104a50af12355c28a0fa86416393c1aece9d230e649d9a26ac2ab5e6dc5debd857f54370642eeeaa6d542437cd65fc4eb8f6319c93430d26a6524e0c74a4d2343d4412598f54aff5c80e34091d318087445a3b87fa752563bb71151ea7637316b5b97ffa409e58bfe22a33767e1b91086ca4d5f4bc8a9179ea3dccd42266a70a9e20ea2de56e78edbfa03763cd18367099c580155f149f25fbd83035375e096208e6c4c4fb58cbfc292dfabe5600ba3c828a15b587f07249df1c3e52f93d68ded038a7d59b0eb79dd0330d8b56d8f80d77695971620e52997f484e57e5436d8c01bdaea52e325119f3cdcceb6f2b8269a0f8cb2585cd60f8259c91fe5fdea5458efb45cbd33e9fd69da497afc3b326990fa17f7e002a87d0f3cd043aef2f168bb6f2c0e570695275d265f54b4ddabe9c2dbbc6b10aa12f09c86e4d478b5754c72d48cfcca5d9918e217dd7e06860f41ab70563f336e5514a7e2e64628db8dafd858d8e4af192964a09b361e30c8fb76ca77577f2a7da2183bef3fcfbd9e4f9ce161f8a7a989de49f364dbd5e63e99d76fb70b42c154fe395d6dc2caeb33be5b289e75c8dd8ee667a2b0cc75dcf83cba6dd699bc6f8e3ad32694056e4f531c58481ce34fc3c9316725bb3e582505fa79d22e35b6ed54dd2814df996da88e3b9a5826f8eba34bb5e95f20af3d8a4eaa66efd0a1c5f5c4ede1b4aa89cf5a01d275888453f540237feaab3f3d4267e51ea6bf19735225bb555e35eac4ff7ff68b5b127e4f9a15067f5f1b4fd524bcbf1e71bf43022de78ac58f0da809024437be5960d70b7e62eb5c4b5e753308365a0b88f2601b37c6d6ee0d83e591175bcade1e9ee95c51a1389d66905ed753fae98049aba7faf73b2ae83d0c68c4eb752f840bd02f71029bb1e1627d572108b154afff08aaeb957ea1861b76fac15f5a499433afed5c000c2f60691023fb6abd31b7f80a1c0b3a244c6fe815172d483141fddfd2ac95df97a1368942de2754d4006d7cd56cee5cac2254e60e13702cf84597ae24a0fb8994b6895255d79ffaaf759ab0e3916fd1cb8c35b2739f61e4433ccea035944f2485220e939257f193ad5749712b95e4e6a696a5bb258805a66f537e3ace76cdc082e94fc8ae1eefe599f58b33e90ab886d12679e8ee4089abf45e7747fdc0fe199910eb952cc0a4b9795f1c1e92d2152b937efa9bf6f5ced763cb0ccfb0cea374a99001799d342c569b64e6098d60b0b3e725bbd6c31beee81621567ff21cb4ce29525ecc9ba54bf47129656a4bcc4c19daab924ce77d25ca1562a0cae26061ce4e370d78d2bf0ac56055557fdf79679dabc9a3dd8d9552ba18295fc19175300f4e9843c1d134ddb778e2c3e5d65133ec59eb0119465075d90c08c45819f6d01f9a33abfa051958ce2bba388bd1f12ff3133a4e3759418d3e0f6107cbf6fb8653d13ebd88eca029d7dc741d0fc70d17727112032ecb5c2f44b2aaa4c1e35fb87f252c581eabb1e8f9dfc0a32e9c19da3e3ab9b37699d453d489134a90859f5a178f51c228d3b95014a7c54afa7107700493477d188e2a4f909f388d795d852f6c6315fdad4f04d838ebd2fe823014ad387f85874a16fe1a3e19a3aa7d2477bac92e9a810abf2fae075a7c876095ee4ca7c38144dd2235875b2ab9cfdf99d63cc8fa554c58bcd445686dd7d7097dfcb73e2dc167d3fb88c166a96a0eaa9e454df6c5c0ab2abad256815fb057d8ddcc78ce7b11f83c3ef3e5d00a4578645a55bc6bc0d08f2a3803650051941b6bda8a12b0284f123af18e43dba2a7ad32cd916d333296306290ecfd491fd79002900b105a5735ec189b29248d5ef24f36d1eb85539cc413bd63aca9605e6aac6020c0020a3f6b0c47cf119f886bef505ae6c04440f536eb4fe8f2288c12298517e30b9a960c5741daa6b861c7ef56209436757f1dd3fc411dbd2962fe7ee678e2334ec983492e6ed2128bfce59437c201c93b126f935b923879a7235989898fb57273391230f8e900ad75d7bd7a1b96de75b78446f9e766dcec9b4caa0a558a01c313e9a13a36a93a790f6ec0ae215ac09b8b00ac5cbcb2197206cbc9608ade0cf42d3824dce4b285b7564f552a08254b7fe8008d57f1bb1b9181b22d30a3f29477995780095b8642a61c2f5655fcea4e94c89c80561438f84af08dc04bb0321c43dd0cba2d0a7ccf36943207b2c64ced6017c223a2f432ff6ac16b65cabf315c2aafcd07e543d2643c0157bd1224cbc0c2c4e11ff3acd8e853749ab463d3eda556ff233b2d54b3e5887b21bb030e47f5428f3077d0982e3c23899480f67c250c759de50ce8468d27649639101b7493405985e61263e4ea7ea433729bf0ff574a1eaf29c303e149dd8741d06331dca487fb79a7b430bc9f2776d7b929edb5e4f622fc64b61c2d532dbe0c713635b18d425f07354ed3ba72568a996307c864f7063cbc6aca1e53be5d56119cd2379e35e2c616e839b1fef7b86ba2df80f1b437165897a4b1c060a4d2eb5cc7f48f1b34b872c224efa80bdc55ba0d7670ec898fb55966687a7440765963dd6a7641032557d3afa0137517a7633bff121c00f2cdbc2ee02fb1198a005e516afaead06dce122f853fa72e664f7434abf53593cd916fdfc4792f6da1c7cf040373b1c322c530dccc9b946ed81a4e4792f4a1610e2a467862b043bb9502115fa224fc4645b85783dfd18f4ec988f0c8b59fcfb2ce0d5360893b1ac11c1485b8371fe982b07ef314242aa71116101ebc955e177b50331b74cb193f6baea07e8f8a483470b1792ce1d82c927cc75fed90885acb41021ed2d7f7be6086bbdc0997dad3113f64f1704a2e012b45e7f298af3717889ebf6ff7b760ba92179cc8c20a2073d684d0ba6df8b12111a98337d58f31ebd5019ee66fceeeae1e6c48cd72b82e7ac2e906be4588826c88353c5796074d7f9945f82d15cfc42632b27c9a7e685ad9db318fd71ccdd06466247150f926c750435bb6ca29b72bf589876ab9305743c5564c881de5f98a41f00527f721fb5e29d3f5c1cd1aac79408013d1faf8ffdcfbd9d19dcfe09d4ca4b87fb06125453e94b6e79d7a0754904b123cf7e1730982435fcfcacc4da28fe202800a229d90d09a27d3c346d016bdf8a2752d63b2a60fd1f86a50ad809042c7b27e63b1c82a7e45b84c7e9cd2949c8fdf00d405f3daef515f8b0c95b733886c03b522fb9a66031e673747ea527cc7cf923978a34a7024007856ec42c74bba21f4b1fcb5d5a3e396c0bcf557cf6760a25c45cd34f0c12270d199ce93df752ba25e2a1dc9e10c15740758c60beac06ef10825b2584f82ce9b3b919d424843a69296a911f192a2643c999ff132c51da60c0fd8348810b97e9abf27be18278b967b4a785add972e8106696a75bbf9d7587cea6013367494677e18462ef4c55e4252d020ad7932811393188621a511a8bd265951fb79965a43b42ec34ef4261c45615587ef4fe61973ece6f4285ce0e3ca70c216b9714e87797b22ad0cbc543b666fa4167b30a61d648ddfcc944aa845b0e999a634a336bdb75cb4885f8f31e34981d1bc96a5c97e312beda6676534cad7fbd785b0d07f057106514c9d11a82308c1333766519e3aafa11af4e51eeb26e01ff697d791cf168b5ea351572fdbb7697265732d83436e0c66d286b8624472e4d9c8acfedc827761a89699c476799294ac94816f652a50da5def173dfcc411c3c7d90043519bee9fe0e93d2302fed9caf0eae938101cc31e7a502f293470daf0f3ad9485b45f52038e3f6eb83f2c8ce5769b964a72f1a65a578063a3eb7eeebbcb33db81c47f9ca2bcd5829972d6af27cad28147f5f4267069dbb5de1a7ad581ce3bd13bd615eb64dc6f46e7f8d16d03d68cd674e48ddc17bdf346ce3186e58b6db96beceab2301f290cf96fcc37bab9f94f5bb1d4951547a01a483d58ef3e19c31affff9bfc2b3ddf89ebe34e2380d6e9d0a6dbca03f1b35188e17864d7b26eae788430a77de96811b7c6718239b65b688fb00668d92b616b03078a0475ca0126aceaceb523766373b41752a069f1620216e52e3400ea09a1dafc84a81c532d40feb7f375088f06bc632dd3af298f71367c1ca8ca16f895b6278c8ed7bf10b2ad4d745a3fd3cdd4bbf75f2fe71b29884f26a73a57a2541571a53bd5fb10ece6b5b42c9dbc3fbb50b56effbabbea13b8466fce52b2941a17238ddb61e011e2394fe5a6d89b5382a7c00323adaff753739c23592500a21f690cd198a30df60fa85fc5f09264484bfb87510e8ea365f1c1e086c49485dbb92153ead776455ca5307f1d88ee0eb1db1ffcd96f3262e940eabeb31e60c09829ff8c9e453611b9145acf8151e58a7c25850726ab0aa8292be71088e342854bc669b4b09c4e795686d21b8b4fbd20176238f89bedb5cb6c5b59dc7aa87dc274cccb31ca359c43be67cdb440cfdb74c2ed2547b7a5198b134f98ec85915284a5f464f20869eedd58dd5d95e6babe715940d05469871d79521f5e89f46d1bdce9085a2ddd2d747ad583eaaf805682b13cfe5feeca0815696e51a175abf8b37690db3251f0a4a8f523039d0e5bf3cc57fd7541f88ada04cbb086aa7c749c5c640982f1539665c8ece4f68e35dc43de074d677855e2126d5ff2515bae9cb9cb42d7de5b9c6e8704fc49f1a13bbb5b4fb0ca323cbb0e1227cebc7f115b9ac6d59e290b9bc5fe012cdd230729d7343560a511116a2afc18cd8393e8ec7a0f5e38229286dca33968d4963e68f1e73fc24ec41d8851edc49dc3c78e72136b682cf0e310d4bd04c20263fc37599b075c2ca31ababfeedbb7309396334b7f335e64f2f0adbd0767f4d475f859844993ac6eb1505028b23e2a363b324d60d868be411937479e4d1a506da05816793fd88a99bae9f778931d999975b84498780f128d09fecf35b4b883b0184daa3ac7a9d2a938b1fda0c08a030b1876047c57a5e17e8b6dfa8c546de2b577002aaf307ac0f6441d3bf68265f70d120fdeb6f161a5c5b55c2c94479996e78117ad8d1ded3b2299a8924cfb258e23fb6b87299d732f93012c37ba9db438c1dbea26b1f0bf2e076d55e4ff9f121f26a5854927500053eb37e92e3c1d13f6e3142829b64263d212eff287882ee4aff255955a6cb183eed2f3b6317316844f636c5727543e9f7578b96656e35f314b039b7b82e008646a17c69f393820ff7a7d480299ef1de4d1e474d4621171e6660825b56eabc374ce8749dd1c6e81fb490a80c25b6c4f0037d66c49692e7bd32fe78d701030b2b4859dc149db3f6b1566ae302ea79bc40bc2ad3f6267370d5fd3ce73e0ce1977e247d330ef110ef2e6194603e1b75f3334c92b61ef1006d3f6f8439508a140c1643558df0030bb8e079db0e493dc9b24eca22257d1127ef1934041277d997f7fdc60ff2b1c9423aa3872ac28a087d7d28aa4c0d80c2b2186899069a5b4b8a68a9b08ced478b30cc17e3c96ee14b8cc592af85ce1708801b271069095b3b120a64b5f77df45af62eb74cf72ff69723e0f8d5ba189b11c46414407d5c58eb65b0b96f9ceaf1af0c0b093babcb86973493b81516d57f195e81e1a49cc61f3469c09ac3a6dcba7b9552c63524780b50a309ee644eb5924e1dea4c91c9fc9da8c6e9e28250750bccfb464e85e7e72f27644a0e3f66447a18628e894bbbb0ed1afbe64e44cce192cefa8c4aee07dcd0fc173e4b06da785c6dc05471e89793975b72b2107f9f5be0106f26f5b7c39b5ac24a05ac6a86936860df8afb0f3cb965de508c6dfdb271f4eff7a9a63a076fdfc73350d10ffb6ce2edf47531bd76d975907de588dfa6df6015601f6d45a47c75dff9cc1d2b0527be3b4b8be9a551157967d353ae78d11bc789312ae044d465da987ef0d7caaddb3dca3b0b144ea1df5f6c5fd2a9a03c848fdaf81531e695457d0a484af9e14ceb6a8b14caa70ce41aae5c072ec4491cb63b4c2021c85a277447a6742264cd9d916e27047da55abb569c6ad84361ea294c1cebd326970f96fd7d0a4dca7cfc089a737f94a690c10811fde0b19bf2a50200eeb75b14e5d020151ceb55181512acb9444f2164f5b52dd05eb39cc68b1b26eb1503240b1774f2931a1f160ba40da46a16f30e734228fd9a445e533326ae46f04ddc33f59ac5cf9a782b92de2c47b57b1faae1c3f4d156945d8b4230a831fb7babce9bb1aef4c4f8d5e16154ac9d8f9d9f304dde5054a26cab4bce83fe45e0019f2a754198fccbdd7b1bc3f0d927e38bd89bde66bdc774aa5f43df5c1c2c61b37b5eda5592c8d94e7071fb7e5954f7c69670b06437a1744b49a641be8d3fdd723bd3ae9c690147a75082a35c785b262105fbd3776dc200df80d7c304f89d0a488931d420c20449d1a6d89c84d1d6649a1bdd1b4a7e0e68e5203d64738af533b56e6dbb9657df83050cfd1afc9080f57b03c61c0c7c1741ed650f5fff4b2cadd5a7c5e6f46e12cf80f72af1adeec73d724a9148c3566f7b887820fff0c26aae8b09145a565b496c0a6aee6221e205f3acd0cfd31e4aa7e9961d9d6fabf31ea366848e77953d4845dbd4b156ee13bd9ad5dfe22261ba02a4a9ea8acf3425e79ed34dd0606a1632df62c695af67a232cd4b8006dd52d3ae70308de38f2d7c5c9732b8b7370c3ef4143543625fcf125381a368d1f372908e6ebe476989fbba20043e9b0166ae581849e5001607efed68b7b714d03280a0a720ef5486ad5c038e21ba6f8204c6f7923eab0395e5cddc2dbe9598f9e3aebeb73a77b5cc823ff03173d54ce2a068f2dd70d4d69a23385b395ea3127144f9548751b0f8cd4bab48d9ab4ba2e8d93b9d905a933942fea0784e1eca2f25a45ce4d70e0aeaf4b019fbf75447fff73c69cbeac21ba06f45aec63678188b60c4983f1e49df292b1c4a7659710c125f41133ab739a13099e499e4fe80e8a592f6990d8e299cbab8aa32223fb8e9c9d0ae87372467333daed884d3e579640a340f2281fdee41ef917ab8f3982cc3a21a3bf9d7a055b0ff55adf87fd81ff1df6bc9c269837ba5ba55e4562ee17abbb56ee4562bc1a55cebb540906085ae2c9a20b93decb9fba52670786082a087845f606dfebc0b3e0d00c731a80accb728b627f50760ea7df5a415115ef095cba2b93781b890759fd05f1efff6e1d76d090337be000099f44883813aec9299277367a4c8eb64f76f8bdc66563de57500816f823f1f7402cfcf152bf432a07e6134a3461e1d5896650999649a16f9010b40cf105ad0e16a82bef1327a66320b8a7475fdfa1473ca2865bccba84083209945c1b4283a5b09667222471140c5b4f043925fdb0ea353b5f4465302a47862777820c34e2961711e0c8b66de3439d38f4cfaee77ce47ccffe95ae573fb97ed867aa89c77ae9719d04f9be46309838ca5b320fef72382f74df0c064e50b493cfbe27feba9584434adf5a4d10bbba1dcc6c918eac9d5bb2ddee943809ea322ab86f866c3874499ac95c0be9313caf8fb4ab60216bfb9adea018289e05ac56a28c1f29ef932c0bc4d392eac17ead596de61f9d2a621b02f985eda2758ac84a97a980672ee4e3ea9c8fa2bf09d27163b4b42e7c0c876701d34834324bbc33ec80d4cfe25d9e02f0a336fb0ee54276748ec0f213452395a74f8fe85e85593ce4771cff057e4cc4992cd09e783902e7a71fbffa400dbf2a391da1c18bf11bef200474011eed4500bac95e6727cec600fe11b601fd6becc98760c30e55bf922bd4088a0465ef851cd5d996eabb7cff5dda809e720482876cc42e3f7cc4756ef60866d03f5a981fb8fe7a4ee38cf60cc8952402e2021e9d9b0f216e65ae3d67eb22c4258270fe37ab67762da5c5e0e5afa36e40f2a17dc954ad053be10a16c3b29d52f6614b476f69e40961babf16fea42104c6382b2178691d3900f262221e6b1cef25d749eb876a93b3f573bc47543e726741095e8f2b20d745f4ab80298585a7c0e1e01beb33e3cab3a6af591ed10848ab94e2c9631cfa5292e5dd1371bcbe39a678004afc987801e60d4ba30b77fef1441ca287c7ef92b94b0916047ef9e2034063dac9c011b44b2c35c5cf1e6c8152942c03046b96b1dcd8f2c074993ea635a3d755a940e832a5b8a568087cc0c8261c1c45d9a9eaa783bbe4985c1f7800ccc7b81f3016b59e898d235a8b1263839ef10e04d9f9bd3d2b8452abcb218ff6be0a8d43e1971e71e52a51ddae1a9b635798470fda95448340b8729a329e3bf4a611cdfe1e9c26419cf43cf00740e43133933d28002ae2bc8e331e87fc9888d025893e9ae3f894cd53a55d6e3ef6ea6227852e4f08914fc03168a9d3f50577742ff068ff8095c95263a3538f7b9fbe5571885eab552510caf45b688c1f2f30534bf0dbd4507bfbeb852933f1f95e900e7faeb2754c57caa34cc4e3dfbf5451ba2dcd7c4e02c07bdbbc40869f913ad38cc913d5c6a690af2c990e67e3c3e5b8f2798ae569953faf3bff760ad1795b9584ba579fba4611fe0ee2ad0910e79434f75b0c102a34e25d094f38fe9bd858e7d77d91c95f833552e0a23f68b0dd4f01178dde1c0d4ef0758811d3e52861aaa49139b5e5f1bcec9b62899b4f1f260350a2f39db4da7336bf03bcfbf88b26bdf817a41ca9c6e8b07b211d405dd1211dabb1952585ddb8121df9274673a9c5fe784ae90a967dc42d6f254970d6826367447760f7c1579159239a6bfae1e1d496ee065c6d998c9a4f833fe4eb0cdd05c114f28a0c2e3fd36c8664a71d112e5b5bf889b45e28004eb39b685822cd1de49825fc73ef00e46220a8e83e410f3844fbadd4d9534cf4b73ffb3f55a9ce6daaeca64466c536d4f545433c262fc18d4044e6738fce59b547d1092be06def13c4191cb1f488150ff9b48f8c99446e8b8f40e8c086d986b072a9559ffd52f7fc80cc223a5095cae03c62c1364b9cbf8d21b1ba4282794853c3dc1d3c843a022bab8d9064d9d3ad425476574afa29235a916a8c4f274ceb873378328f508465ca5aac7710039ade42953bbfc9322c1bd45ff0ede7195311fd95c6c66ea2a21808e5b249aabda099c38392eea783e634c8277e58e0bd1199010fa55e3924b2ea8c43aead1cb000f354847428c6f734e58502c65651f59091ba20d13e25ee375f1e50b67ea699440fce4e943db2346c5dc8767ecd68756dfd7597e26d969931555c5acfb199138e6922f1595d13e04ba44261e4d28565d3add03629489d33d944c24d83ada262a996b8a8b267e7c0ddf1a6a38a71ce1696c5a3ed1de3940105c15b5ed46e89be008f51e18991d0bef1e3c6248dc08c768371bd6ad1351d40b317f4bcccced7b5922265ba5fe42a00b6a04a0c8d90b0b6ea62ea5b4650e1b9264618b03bf33d4aed507624dc646ca9fc4d46a278dcb936d7414c8b281cd6de78910c71e2b25ee531adec3f5a46f8cdb48f6076dede521b56e077bd44b3f4be81ab7b32308e663516bb7f50adf7b6d559af1d00b4868f8c1b802f2f1dfa46d53834ba0d4064625dd1f15774f793ced43d8cb2cee13970f8301a2d0352893840e35d1e10d2fe2a7a541532a03385edf8cdc2cc82c548a6616c6a743fce6ffda51e3f15f20eb0217382e109eba36ca1ac4e57f1e16b01df420c1794ac71e86a4f123ea097db69459ca5bee770dcf7cb8f279ef6d0a48cae9e6b6881bae59781ae34f44de02855ab009409f94369b115f6e1afa4ed29ed7691ab3445f86c2a3f40d90d03bef2f99eb0888291b986fa07f76391cc83f31c8165b37b69cf6b56fa08b1ffd62d23972a0aa77143a9464627e4a341b06b8cee5f86e5375e0d0f03c097b332c8ee6d1d88e93c9120efd6c920d76761e9230952ced8c3c6d38efbe1a0c0e13c6183e0d5b6d518e6f1075eec3d5152cdf12c81a5eb341da00f856449654ccb0ef7ae84adb9d73f9a483a9c89dd1a18da059851b4c859978164524fe429a83aa2cd2866e866df052702ed285951901b45baec114c1748610c9f9e5533652f0c33e5cb28cbb90ab24d58354539de107d35a635532c82b6e7b7125e36557744072dbe23bcd6ab57d42b0373ae5ebdfdc8654ed5965ac9b89ef4975cd586daaa9a821181bb71360f984ce08a107645eaf1daa2fd48deb64b7c446988fa641d5993a562f30a9d198297f5585c8849a68a81354df619a6ea002ba64d6139739bc7b4b74eba4fb9ed87da948e2e49e4a8661db749f8cfcbb065aeca8e7238bc9820c4584ee2287ed0ace8fa299bb95a0db52c803b5066bfc3f5b56a0d949a504442fbb9b30521df01e6def8dcf1e472eac525686ab74c91fc866cb388e87b77c969c49886a2b45690e89eaa346b91d41d2e88ea35ecdb3bc7d4af5cf6bfe804b40e6ccee8c5bfe11f0f95ef66d1dac0d1ca49cb40bbfd25bed0d9c24d15fa5ca5712f325f7af608859f05d54fe92756a0469286896afbd333125dc5dd3278f4b8b2269ac1ec8ec0c9fcec0d41cf9fdd4b3f1461260694dbd7f8e18d4e20c9fd35fe673372e67dd262ce05a58213ed6d5955c4aa41d6b1324f8498daaf1dc1004202bbf44ceefc28ec64d719f5e8d85eb5739002ac5303afe92ec97431c4da2c81786d539f88167bd3c2a3600f3a7d8a76089a3ab139f8e5c48fe115c0c925c791a7a24f45c2585137232c6469b6fbd59645755a2e674d37575df32fe5aefe16e8e59989b2713644510b88c4177cd2e4cc27372c22aff0ed8110d24af053da694f98943a7109e4604d8a8d9f083c180782cedcfa3c9505617b93328ffde58d97d4285fda7e159b67f567f5d5009c251c457c46428519e6a81aa1b548ba2ead74ab8531a795b1b2058c9b071af5258b0f7ca7d11ca446c1336ee623fc2d27f3ab94a67326668c930759d63ad22605bb00811b4d651e5d7a6dfcf72bfba5fa9c4ee8539733957207935b73206b2a2d673a4d228c1b4f0fcfb3583b12d4d813a144e06925d918d58560ae6b94e5da4bdd7d67cda7cceab0ac0c544e69ed9830f3df40ed8c19fda8f8a782cd9b0badfb09f9ef9ef67d1b530462c9207423e88425901ff6a249d3f4cfaaeb2a9938f1d0fd544592f0e08b965c649b493ebfb40cfe275ddcb549220e6368f3de6acabe0ce189c37404b05ffe1ba34fb966aab5dc80bcff45c32d889d0c533359f319325783b27425703fd7a1e091660b20329b8307c86bba6e4bcf544707f20689825fcfd62f809f500e79116cf05c375225d5bcc87f4a7265440f9b69739097d978ee07f9ebfa33ef9be55c444848413be509598aac429db53730094e92de7f63588ade1fae7fd4ac2fb4ab7b340e00bb4954f1f9a75b76453c699f6ee9fb676e4726f3764c74d031e3db1d4e27b350f5d72019733535fe3c2a703c5b16c8fb7ab5b0fee00fdcf3bd5de0180a777223cd200ce5f22e194d5a4937d6a8494b9f007b7f4ecc2c35d2b75168a9f1476e157649a6726fed468677b2831c3d1daed157e8eceee17d51207c536f1d68a9aed6f3354bd8c2cc659deda958b647ac1d17b19b7d2bce727f0a79cf192605c6dfe01b85f356b1ecfad06f04003a6d03d300920d4847e7342a321a22b97659d9cdbc0fbec8c9b48d8d4e44a2dacec92604cdd86710203fc56e0575c63024338d7a43e067a8f8af4565c92ab1ae6e19f3ba8a5abf989f2e7f23f5515dd5f3ec47bb9fe94589a71041f0ad3177a682f84fa6d29faf07936030ec1d512683f32a020a889811de7dc2aa83616b520a9567b9ebaec3cd2323809523603dc99f0d027adb379590cc34d8ee4faab2487f69f10ed2b1ade16aa72c855f52da0f21d5bcde0a55fd7cc6e871107642c954fcc4b77b98b5082e6dfd6181a17a57d4f0958e093b074d7e7beb72ecb5208ba5cc91900c143cf27116020c1792c5f2d2a94a4f3ec2b3783a831c567a8fd86ea758c655c2c506d288ba513db1180beb86a3d37eabc9a68587af54e086dec7e26dbf37df3aea636e03a4a6f8a6f054511e98c4c34f90e2eac13caa0e69f87e035bf1c19aab82eacb28ed55257e3faf0db969695716002e2e3ed0eedc82ce4e55ea0f6d8f665112ddb6498c238596fd45d0ec107ea013d627f6ec9d04f4f05b3fb2a168a757a35b8723d24e9127c7cb5cb9da6c07ca5764274dff4e988989a24220898c7c0ca13fabefee3ab9f8fa1d45e44811b0cf767adf8dba88a4c22010779515e1c7394d3b949ba8b30449d344fba856b8cb7556935284e4135f5091dff81c0bc811eb223a96da0c782e610b304e3bb18d0166597ac5e07a649598bf88313c1dd65295f1caa485548480f22c22d821af9c70f1152412f796b7b393a8a6962e7dd065329721081f2f2683fd0cec560afc66f1024da0f903dd2b475133a34344851cfceda262f5431a50604fd3fb5de13bb5478e17e703d62243d3fb04bad839673a8522ac4a4a8844fec78bf27b51707dbe74acc84ef18279333f60511d35eb152b7004f428aede3bb136569beac0c351dc5f56c5b8c89440e6b44066603b391b9ef19f237cc06a45528a2022d32b95928558aa6dc39dc058bf18f2bda836cea2b2aabebf2dc24148d74dcaa29c920e19ddb288a909e9c11591a0aab5a651748f27faf55fbb71dc1e8d7440cbf8a8fd396832b9cbaf635fa2378df8c607cbef4f168501c05a7e7b0811ecb8830d814da46849c61d4968794ee476759129f245257a0d149338f3adb8ac380a7383151a52ec8adf812ca122aa2a47c6d353b97a670b2d95c02bc88b06c93909ce77c38f7c77ee3489183ed46e6a3f3818284457d6dac601eb837dad66c0bdbdbed475aeaa1da8c2b8583f7097fc5912ea62dcecfb46b0c8b8fb8eece5f127a6665340b4ce1b109c4b3dc0cc23cf414c7592691da621a02ffbf80191b4eb4fa20a372c95deaf6f9d81a88126f56cb468bfd2cd2dbeed36334bf657348db93a162279454cefa33762d0792345d2e26d6ffb16cdf5ab4c690445b3ee9857cd8085869da307030962384b9e901da63b2661bd493fbc3dbb5f3685ec29de3863bf236258d1bdfb82ed0d5a7f17a559e5cc1ad65f478b057c620fcb9c47cd6054f323ce0121afe72e59cc4c3a0d8b6daf1aa59ebe260327afcca415d800e584159ea603538b0d1043d162158e2eb3062601e12739ea1037f8866922547b7a7550fe96188f1c17217a45717ac81fc551727fcf95c0bd2085bb759378c30c706aaf38b2d2b90826993319d4f46c08d683fd1348bba587065827237a132cb78cd4f25152ff1fcd7fa12a2f7b5df042feb0ada7c26ec129c803d41aac1cc642f9a62bd5451cbfc0057d83c6bbc85dc04bef9f0c1e1684a58d0e148c8998f92dc310fc742ea4561f19a94b8b6947df02f5b92aa0f7892aca59e6c70d36bf5cb5d69e15eb8b2cf0eb2b5ef7049207c3eb10c3cc1b4470e9cefebd740e402e16ab1a02fa23bb3ca390c0c98461f9d93f895d687fb25c4374ef929d53c0e227ebbc986cfcb092e25952047b5800df56da3d720baacd77447ec85efe94774e1ce65ca0eda364f6754e2fab72ab447737950973db47c7af249da1dfcbc2b7c62fad8d46bfd03558d2efdf43875eef8b521d1eb0730a4959e8e03757430a0e078fd3b04fdb64357c37d2e8ccd70e4c8c23fada5749b4ce8962a6896d4a8ab2c0a01d840872b706af3298a50d90f765b46bf63659642f0693b7acb0e368c4e733141081e34c362e20ac9e105f1fe3b1e824da0f1678677490a5bad5c35c1efe2e2dcc677ded542d896aa9ff74fd7240323ff1e1fd4c8fd1a5d867b86fde915608ffc1a8c75db96a5d8b8ef91947f5633554237ff23197284170e9e21081916cb503a81fccec36588cbb36de0d8875b05cc7b8acf355a2d1b1ee2484e56ac3860ffb9e58c6977d3b210a502dd30aea756ec182b6f48107112bd9275cb8f5d090ba36499d23b028b775e07f4ff87af4caf15c3fe8ab4570a48911f838797949e94d13292053cdc246d25eff6985c20145bcfaa67dedc6f5909a43ff4e532b5bf9b6068face9ed722ad49f9f909a32bd63ed9e5fc70eb889b22ffe752b1e8c89091144b55f7e38d19e63c9d44e8f426beb99c8d6f0313491cda61fe5f770e96d2064c6281b517e8428f97998e5fd8cee8d61861294c113c5128275e6b52793c41f1a581f1db4977e94e3ecb04d47ecc516ebfddc4f6cdfa714d46b684ce02bcec8c8d44d6d1965e2f6a207e25ff71cdda82421d1d3b3636b20939ecc9087d1d030204c486d7f1140c30abebe3d72d38d5532032652b0051e0fe0bc45cb7880be58e55eeb3cba7786da631fe93f51466250c2c9c394b026d14e8350c62179cb123ca747cd723bccb7d457c9828fb5c316f1f303471d5b06afc90a39814f51a0f26aaeeab6e066b936319a962f30335cc93cefb724ddcb324828a3fa93b604403bf2a55c97fe0a1caaec1bda5400f6d83df123580dfd6d420727ad4f09129dfac943ad0b3c01777515aabf3773233a7aa625314c04440b106ebfd096ae97d6872fb3e7f2d83355adef21f8188a09091eaa249b659803ec04a044525c28297182891a3d6586db5c82099ec2b90b93754be114ce79296a49ab708f0d0fdbeb9c69ab5dcf88335e2f11f7a53770606f053e649a565ca971b33cc4506595d8ab63e4553968c7ea836e28673c033dfc5731fb4ad9c963612fdfbfcbc6233886c12b4a7037d045ad864b95b370e8c5cc6571668c053730f24b04ec6cd454ff10deb352c8049973c7dc7899b899e8f7c57ba989ded3699e61ef91ea12a904fa2f17b6e01ab1cd6823c4d367f4d900adae5cc44bac20669394c648d36482438ef0f9d0807cd25ffcc014b6131f904929169ab0993032336ec0d4a2a29c268a364c31e6933d454b78b5b2ccecb84cc73660f2c68b40b53bd6bb1d7200c650981e0fa061250c9404aace42e0dfa32469cc23d05fc0a9c931e4308c7f4aad563c84ae252fbaa1be82c9e1b768a97736b2b1437c0e8ef2dcd4c9c75147f04b50a0a8288059c2fb02e9e81b30905d72fec7487bfe0b14fd159f4cf2d95da23bc146fe82e87c1fb99d79981a50b2b0343d94686bc59e67dbcc9c712682688c47448057e27b25ad34bbc9a3b9043c78fd45af187d39b41a9c3cc8567a456f536b46a14aa0c2ef334b52277cf81dc50762a9d686b83fc93b8be7d7985dee4b0958d114f9b8851590f99b0a318b6ddd7bd04ebee21fe3f415b01b4d18e44c1656bd4bce955f14f9a5fdd637d964d3d3e8166afc3c12569f2933c27393813fa9bfebb7209df723f9b421087c8c0d3acbcba3d764fae2cbc3f8b753b153b6f1e7bfac47f0e4fc711c79a6a8fe7ec1b53088e411be33e8af8f3633f07dac53865e95d176e14f67eec292276483db491258ac635e7d677ec6cf1df618f90968a4ae7f4c6ccf0fe5f23be4475d5c46f3138740a4faf494f2006d9cd8d22ce0f008ccf2f510848e6c37d8e54cfef48e9cdc0112c78d6c0368f6b0c239679aec3f631c78feee72275049ca43ea72460c1f8114a12595492ef69cbfd84b46bf1ac3667f15c1fc0740a0ba49ade1fc6528bda28a95d632f30fb4f97e676ff9f4a221669de1f9bb9d473d0302719356a611e65a66dcd1b5c4e33f0b2cd33c975befa1c17d12eae125756b940ed98d40d53816dff85fbb49d9504ac3dcb8b439a036fc585659185c5637f5e452afa111ddc9fed7f56510630f042097aa650a069727dba8884682b3344028ac7c63188fb097698c8f66087103fbf7b5410f0e570c7c966fe47234b42f34cafe9d636ee61b3d93af0c99fbcca5734dce5d3071239c50c3b83626aacd1ca9a5ba8aafa0ec43e5613758b9e73a024ec2775b606de04ea2522421972ba883ef8db4d311bfad16010b2bcd9e1961cb913e163422c671392f955f6b427e1558eaee6a9858b0dfd907fb08c589e4bfa461d79b84b2e9c07b69bf1075282eed2c7c2e4f1222e98e1839e9b1d2455b0f952c90d5046bb59f3fbe4b27ac9f31e3d01fb62f430524e15d0fcdc7cddaf4f657f3ab417ade9c7a3ff5597f5707af2164bcfc8496095f842e2140ac84dd7850ab71f16e6427224fae7902182842c4bf5c985157f7c12352834d94a92a15954577f4eb6e8be64887968bc3c1f29a081b22f6f55592d093f58f0b45c31bbc4309ccf99804189faaa9f792faf4bb753088721ed29afacc31cb061863388a02a9727fb3a432e71044887ccf138a2d6d2765f40460b9cf3de46683bcb397d2f8fc5b2fa7c1a74f2ffe43efa8d4deed554f3973b296b027015858fa7eb8b591305bab93739882c7ed146d4c919146c10edf7a4652760faf6c87aa40c4c143eaf137809c0b8df39e23d47c00e15d0783a27d2629126bb7a5a3a784b469a417db392ba021417dd7e3eafb8c2fbe45d545193f4de9c408f101c48ebd8625246d815ce3007b71a32cf5d3f282d5ba9580fe6c8250c65c1c9f1d2cf0ae7f77638624de414ebc7e07cffe3e473faecfd8625caeb4abbdaa70d3f1fcbf5296373177af54e4529274f68d2be4119b61d89fea6bf61b2ca7a42f85110f24444e52524842c888169465db6ec0828d457423a3c5326b1e6b24bf55385b9c6330913a1eac9762f412903bbd64c331dc43ae09b410d663aa6d9ec029b42b03649f83640d9362a7d7ac158da5ec47af61535f8c2c7c09e00f04e1f50caef019738e618305bb7d48ebeb10d810dd06e1377754e7428d6dbfb82b2692346134835688c95a3393cc9f3724cc4b0fe594c9c1b3815ee6bb6041074351d7dd6b09ae60177422237d6d6fdc45931c4bf9e41c6754d140b37f604fe3779bfef5f09394a50fac51585d5bf5dfc3a8f728c0e84905027fb5629e839f8e98448ca7a049cac76a88ab920060d7d920d22263727a32f37a4c314a07a5d1e2da7dd9981d53740fcf6e4a9fc3d726e3ffe1d411dacef0e6e0ea1c48fab1e2ae3572f1f7cba9ccd9ce1a1dd510f8f2c5e25ca7b65d2919ff3e6b96a139dd4367acab20da50eb24bb5d603c5c885f4d7897627e7a3d556b1b666f18b8520291e62ed4d7f2b22f712dcc4ea4789d24722850e1dd0bdd3c57658430a71bb344abd149794a3283404c72015daad012374bf6d5cfb47d33ae8b3f32af8a3fa065f1fd20b4697d376330e7c9965c462f892104a0ad8b011e9cff631c66bd615a70fd81f0ce47a3ce6d545df020bf22389a9000fc6280562714278f09eb046904f15271747b552055f36381d9254d3736ea25ced3142956a07233edd45b2f1454267abc518c93929c13455469eb9eaae7188377c1ddb24f57e917323c0c7fd6ab56f6fac4762ed6df34ec40a91c86355d57a97f734b0d99ee02c94223325492180036b7c3761749704ea63238e5468b9451a9200225d377c7ea9b765130b5e84a57958b22dd83179506e7a8d24eea0a149134b490d1f7ee000cf29bbd720203d2f03691fcfdf021805ea101375520cd682faf12e0b9931f376053a2b0dde13619308e7c5eb87f00dc7a0fc2ca7fafdbf6c6796e910595802ace8e16901d7cba3e245e9a4baa77828f2187f6afd4a1bb136c74a42c3c5ac4b2b81d76283872ea5b4fc1b317c21e9e239e55972bb4fe1d9c89a764d32b6ec6ed928a042ef12b373e8882b568b2b6b251723da50d69a34734c8ef68a55089b6acaa38b5685460b37b9800c43d7fc0393126bef68623b06577a9f2b24b8c62bf66bbe7b7651fd49834770d078e98af931d60dd717541c17beb697ab13164a0a70f29d2887adb1c00df40f0975feff7de2069c5a52fdbb741fab1aee1dda8a63af6f47b54c915c8c418b47a28b56933da62cb877c6776f359ee4548b910a81c587b790870ae9955b4c1bfb0b805a7c6889ad48945a600332077ca6b9c3129818f249340d500e2067256db40f54752c7d9d559b4a08da742b4d62f952c2e38fe9e479d6558e1fbcb4f53d5c1fc6deede16170ae701b27f4337be4dbfc4c5780d3b3aa15f9f73da38edbdf984e6678ff71695ab4126bda83053b2d7518bba0ba956732a6c26834f3e16e52efedf4e650922b79a94742198d28cb8f0ef2eb6d4070b0f4d00e75c9b09c6e3cc00fdf6fdcd18d5d130cc3703cdb8166fa51ac9a6b5e9011abc991fcea415b03b30c903e06c243c652a5ae3c065db9525ad9d856fe319026e5a4d03ae8675743f1e40ff6ecbcd93adff737aa21d177299b7709b3534cf0dc29fb406574cafcee8ddf25a7734d58b401d7c257113769bb5f8cc716ce6b3c3837ee51eadfcf35399805bd858b18b632cf91d7d1b5fd304c50a1541e3f4893594fc94d7a9b6f99cec4d4ee9a2c3f6181ae47d17e0dc9f43c5744896e2b3f7cb89a6b6d046e743b71c1ac8ec3a8149f1ee1df9c5e1b0a9a5d5b2931fc10fe81661fcd46437d83b86349102b0bd5c54f15910e99fd55d37a73a6f4973300a29517bcab1483d612028ad029d287b18b0186a278ea22199602c194b4c3d3e5c89958c33c3ce354ea314a46190ea66a1a45aab6d4900aa5e1393714604e2f2ffbe0ce2bf1461ecf386bd406af1134de89ac59f86e4f86e9c3dced912a3da2976d6debe6fd17c3832eeb5a526158853002fb0189e477bcd71f40d8d84e514d2e24ee65b8da115e60a5694c7b77a8e639f10083a412f1c2f926b009e9b1e20496498dc648c192be8a88e8c4ad48bf5489df967e12ab6f3826418aab0aa3abb48066cafa07fb4fb81d0796d652516e964d850d2d0cae25f663b53581503c46d3ac386d7dc322525dbc7f3e6c820afd00cfcb36615ff6b743aeb57510eb11c81388b54bcede220ea51e4354ea4e9d057922c941a70fdd9628e49136c3e21f1b47f2bbff05def77d3c150b4d02d724727ebbaf9c612c6e906dc59cdff6ae1798f295c183f3b237e2228096bac573b6f664057a11ae20625eb94426766dd111592d893a9ece79e1d39bb03a5de6eb6250a5487b63c9fca4ef5905dc762b6275056d0c0019d4a587dbb4db26b364227d0b91ebdf1d328f1f5150184369678691b86c01c26c661b8816619587c3f234824e58b13a077ba2e37b16e4201224f01ee50d50384f6e547cfa682edad0f92983e04e6b3f42144223d2f675e8ab68844fc4ec1afd63269197552300091ee6611153ab6dd11d9143118be5ac8828c8ebe5bbeca81d8a5ab188c7e8c519e423ede945af4a78ee619e74db25eab93c898d83b1b96941ebde931ffc2ec0052fb8c29f715e3702d92d0c06e7008266c1d4a8bb4ce03502e24535645424c3aa751cd930ea67f9bfeb2d16c1cb17ece8dd0c06e19ab50ba21b2c99ed2a9bd8f4dd1ca97e754d9a6eb9df2d1afe95e38796a43893a5766c91b54faebb297933b9870253c323da701ea5ce5e62693c5661a693e4f666a08617c7f4408bc02b95a415dd1e5557bd9c3f4c67c8cd0a11b44690643acde87d18aecded616aa727d82961f81d96b9672a13f4b088f24e4fc11dc631039843a5f8610f7ea05f6f5a759d37cf4fd459167d23b4f1d85f9b186cae583a8cfc1b0d1c5f2f05e12806ef09c91711e447e114855f6a729155ddaeeed81244044382cd5cb56b64e5599c4b2af10567249c32c8548a67d17cf4982bf9c7009c1e7256006a7c146fe57f776277394c75514a7120be2d6b1610f3342a7aa4dc851c32abd17b57a4e63cd6c54737a4c3b55b85ffa7f960a35ee3209ee2984c7a3d94430ce5a5cae87b732389be3c9003c8a6262855dbcd7beb4076621b1da4aa28cc27e9f2913cdd9e7c41eeeefa228fc84b18f33d03130fbe1dca8c4b7e23c7d85008caf0b03d313894b7ff489865b8e5009961c196789d7074423d9acbdc5ef5cd091696e54fb346377d59b31039b919da9a0b49090e320f40e9e2ddf4992da515a02cb2d0122d17765eee934b4e762ad7a252f0d939eb9c4db87f4aa8fec740395ba4ea77fe485bf32258297baad194b330b35594061fc4b1fe9964155e1d01755a2b0dbfed43423d4f15b84b1b66346467a425f78ac11f50f649fdf2b69f5f45460ccca82757f8e2f59316e3b54ac22e7029fd690dbd6cdcfd09d6286241cc2842c77d66dafcd9c5fb506e84bb30652a5853643fcdaf3d494b90a64412534c55f1a73b20a248296facc9b27b8aab8b1bc9df9dae1f7e1adfbebf98a33161ad2a0ff1f45001aeb93fa9e71420b0ed778de66418ae0dab5275e90c625b27432814616ea0f5a24f00c956f2f71c448fa16724bd2bbdf3e44d9753b76ee16bbd5e9ec1a0276a17e2105005b6e2f2476a67829275115e604f52560a7a7e5dba0c1ac88716a1411bc473703d41751aa69bd8bc0026431ce2570f3d5eba0c9bbf99a22eb8ae6814970267195d0e92cc65a3c4d4228135ed6dd074c349a79e921d03ec2da576539c2ae6383f6bbac02c47f3407fdb9d2d00cc9a2f4b198fff7493d27cfa17bdabab66d6bc94383a29c646cabb11277dc59109fd5ff512f95889a8c76165fe22b2aebbe1619379ba606eaabbb2b0fad01acc2de1972eb74dd1ea8688543e79e908a265d888f9fef2c3c53a73768a617988af862e2a64e948616b4fc80e767d72f73c8f1a4942a06af2c22dcdad11eb5df2ea1981000500f15c6bc4ad2c57f4cff08c1c57a61e5eeb42c209dda9124bfb9c22397cd221a8f6f6e98b6ebf294471f5dced99abdf64306cd4374b9a76c21f6cb693b3192057e989e586f2a6f7a9155031eeaa14df3135f6ebe8082eff0daef678ca2c98b1400c18f0ef5e782fdfc602c32c3dcb66bc9fee3cb0988a061fcb990d125326a86567a30c7654aede195d154d8230fabd473ca7713d042839c42e6ef0d3958eba3469a811ec057267a954ee2aeec62041543d8472524a35c415ca51813757c32f30fc5c806f77bc3fd346d12674d4d633bcc84aafca5908f6fc34b28acb3fdb878afc5e60b47f2510335d68fab59e18a7bce1b01c6917683afaab41e15b74464edb03af56ab2fba4003f2dc428b4d5207d80644b055b6fa4ddebb148d45b9f007494f699c7723164432c093caf0015734aefa22e08acdeab5d9fec0ea7c7e78c53ae71cd9ff942428d1afae61b3a1784e3c5ec92e2c2b3ca97f98e7898b7d17aca574b12269f435a5b04492ca4a5883ea485569ea6cfcd1751e09bd5b00a91aecdd1aa1570063f32fe2065605c35fc627180ff10283057151a63fd827569ec82a2c319a73d6fe17b34060bb6f21197ec0df7eb4d0acba0c21829d4d0d94c573bb3372cd444bb942aaa69403a9cbb22017da6057f8a8666e5feb0155f4c00c7f537ddbc6f15175039bbafb7889df75f6c58348083a302b381d784256c710e482366eeba9db5b714ad209b4f2ab95b6362f12d7068078019ea40cd873535519418e4bee5bc569929f8316096c0042f31831db3d52f943bf7e8d67c20d1b739b05092cc28f76d2b7e0540afd952f1d3915594de33c36a042141eaa4d82e9ff4ea0431d2d4652ca93def171ae3240f63896b506d6b2b072868639acde1199ee965b38127f4b2fa47f1dd4f7ad97f8285672682b2e7c4348700233853f200e306d423f1afe3dcd33e490dfab4287b698445bf48e7a851c153870e76608a32deee7d27f31577e197f5d706d261885efaf3aac4448a63371c5f9bccd34f32694272c34e52952c5ab6a4ce2a4829770cd393f2991f91ebedf3f697b46d71a595ee3b89b3aa31886535148fde9bc211682b52e7f76011cd6ad3a230ac8ce8e540341730e0744780286b4d3ee7bf577707a9eb1ec08534328b69716546ec41f1d80fb669ef73d5653d9ae2c439712dc5607fd9395e04fdedd3e5ccf5ad479b8b51e8f2a0a5f5c957989ef166f7b8849472e7231785fd76d849af6e3a9ef95f84699adec2319eb0b2be55a28a0e18ecab8ebca94022139f830fb715068be28b7624ef25127b078b16f355e806d6fccd92769f53f522d7e3586690540432c8d3693ba7f63365b42271ecb9b15ffd371df468ed7c30bad14ecf85c32d128e9f41b2fc8892cbd17682702e1a959a129b0597cc3daa0f85e956c04a18df169df681f4f05a326bb56c342585c6eb52294646f65d9f94acf9af01381cdb30650dcaa4d85688bd99aa18df627252786b196cd02049fc8b4daaedf16d3bd482e19544793055aa618b6a2330e9d8725f13854431edf8f101899a745f9eada8012369e82cc6433a428fcd332a5fe702e0e1528bfcd770d03810c6fe0432b335772177631292231d966bd3750daa8492de3cf06739a151da572db0879915e0eab4705e3279224d88bd9d699e025fc73a8349d36361a0b3451b27bd3d38465bff90fccce919b4d2beee40fcb70e57b4aab87753baf2d7cb7598d5bf838d72d36b64bd9314c8f3bd5c9c1ebe5a97853eb31dde1a9bf7b83e5c792b956213501d7dbca76f290d91aa77a9b868574a7a1c0e8b78ad334d3afc80d57d24eb1bae0e7a5dce3cc79f0a95e11def6fdc4323ff98096b3f9850ad76101e31537e9819c7358058d63224294b5035368b40df2b454c6aa4467b492739b8e5926c96ff0c97313122f76a14525f5f04df503e0965421a7bacbbf745b675d3a2869225112c8b46f83dcda03f2af1a0b94fe8c7dffb487fdf3d954fb80dbddfac36d7ca58e6c8409bf5f58c929d79e6a97a8ae223b3cb8e49a4390aaa9cd35bf59dd28fc5597f7cb74cf9ed2d9aec1b57efa48e6cf66d6662e15a315c81e39e3ba257015c9976082040fac35277640b4b358b0f9d2582d33e1ab70bdd187ad4bce24122876c7fcc261c34385553f1bb57cbb0d3e4d754e596950810dacf7e5f4da757fc90030c18862f2b4e6d2bb5b250c98ab2b07b5eacb514558a1923d492c8e2d58557060bb6b4512204d4898aa42fb06fa3e65989cff65b7958b70308ca23212d9472fb12b62443ea1bde28222ed98a77b9318fc462fba6c570fa2c1b01f14924a2d5302d6eb71b83404923a8eace27db26b98d385a5eb9cb9e7f2b426e615ac13b6fbdf9d7d697a4fb2155ef373f06e5eb80b2e584e34564c0dc44a9c61940a57a5fddecd93f3d6ee4df37f30a20c094bda36c5dcad95301bb9a8627eb6b805c1ea0bdea58307db6ead7d672059060b89773610bc5e4925f280a87f2d1ffd4115182ec7da7ed2998697db437c0fbef6f313865f51bcf8d7075b63d6d0095af025ec6c726bafa6a09ef6c40d32b5c5aa683ab5581b333d210c06674bd248a5e86dc344106fc377a9064ca0a0e10ab5b46f0e824604d37a0d003aebc3fb4d08768f4b79542a2fb21250c5f9ebd9c9e0973c40be8cce21a15b9cc66676846c0ffd9278f4ce04956ee1b183caf6d9a85d21181e16794dbcce657381656e9bbf489ef9b59594ba3db6471f6455138659350cc78683cf335ae8acd01e0a6df563a68de856f9ef41c023a2ed27dc020973b1616b1f13d300951fd47e964ae8e3406004ecc29258130bad9bcce1006e73685d5a1f007bc286d7fae7a7817311d3f1f07c39aa21d5685139754733e2c1350bd6f2b779338e9246c34c6e97cc20a30b5166aabc80ca6d4ae23ff4d6b714aeecd674db2887ba0dbae436eec99d8c23922b2281ed22f64048360ccb73f3ac08d29d3429caea8b05493a51d8b84ef13d7adefabc65cbeadeee242fa5502914d68339ee76eb37835e339049ccd75e81dc9d34e6480d8f1e1768f3d4bf759c1e1132886eb4c457ba33bfd8d81db847b4d3c17628819181c1486144d0b5fceaf46b02527fd360463e71b30898162450f3f3aa722ea801f6d8f10d90668cf210188b3f14f1e93e509b2192192907d07b3bab7fdbae2e373fcc23b1ed4a987752f8cd89a10a4ac26a03a081aed521a46598cb886ade8dab4ed0f50ab20c155c370057d76645e4973b3d337bee4e82dd3b537fde0e17beab016a1de593ca2c49d2333ec4a387f644acb79646516a5990ebf13a1b8c37ca80d8e94ba6c43c9cd7517dfb21b4fd40a396239cb7a53ed5f9a0d1e45ec19e684be409dde557e7151a7efc52b36bf342b38139ea49fa926f6e8c7765070e550e869eda58399e08f46f837b52c084183fa9064448326e29162d017f6f32b7eaf1afe4fec289b7f85e1319c8c7739e9ae11095357fcc64d253b5da3adefba24c02c70b67b710373b87a534c3f84e9fc66b0285d83b17bd11a707b2b20e02cc5631213b7858ae97249ddaffbc1363203f969d1143141dc59e5c73c5be7742b2542adf886c6f57e0a82ca73fc6a805ece40c45d22b34d21959f3199cdae91cb706f7da1a3a0b1112328e18f2f19dea52f4747631c4d0c0e5607a07b1f0350908cad674a0b59e2ba008e540f2b0ee9e3fcf42aa9def68b507e713f4214bccde00ddc163bcc492442d8a720b42442d170b5f80845d1f77a9da72de52cc349f47db252aee9489d176ad4dfd6f669919801aadcf915cc43487567427c56e58fee23445c4ecd34c8173e650b04359ce1c01e67921eedde022ac5b3b2277edd6f6d02905a01d6fe599c19e24c84a6b6af3d62eb053af092fefe5444157f7d6926365b7b778a3bacd465baf7bfb8eb5547207bdf9a64b0a42cf216d3625cbc50abedb1fe39c50765954a9fd84b2b48e704d1a512c24defb9118a97406a921ca0bfea4ca4593264ae7b612cf6481af079d226c9763f8de14498daaf79c85cf78d525fd4671b8d8f02777407d19f152694bb0aff61ddee64ada153fc42c159e94f888fa686932eda9334497fed94c7243205a5a3df822f56bc8d78b4647efb1746d7098b17c3388fabc54e747db9c663bde1aab8a3fac14ad8b0a9f04f51ae234a7fa41e99d9e9d8a3e143cff5d48b92e59aff6684f4a617a015a9915b97b7461407e38e1f18dcb8e568c4ad3cca294652b1e9f258b3695fa246c5a284b0bb12866a4245c8d2532b775f52c62627198d6ac4b417ec65b6c451d46a11f568dba932264a96e0ed1a9a5c71b114febd51e227d08af639ecd7dd625fa1190a804d9c0a9349623738b2a5da79a124a78b97df4ddf09500d782bd1d993aec597d0fee1e75992ca9d99c372a005834b5caf61669a21dc34cd84e43cdd0e5c34617cd7b84df68427295c1fa50766e42a62e8132cfff015344cc4eaeb3e0f16b9f9fb212138d94fdcfd0f1cdf0a17699b5133c93a6cc23ca072602d00890425f81cd2161a8f0fff418297a340d966a842881d54f25c725409ad934c831065ab9624c6f9506cffc6f6ea9ff46951822f14c8d01c5f0d2f6db984140c7671cfc9699560048139e848fa08c7b0110e8caf627a20f83592d9eb21c4465a2ddf0b74843308cd3713f9990154461cb9dd3ddd1aa87b651b576925ffae1d48b0676afae4c0b9e74ee12bd58ee89c78f46a18737f60004498fad7f3dd51bdc276659960db0c3522ee72d6d21933ed1ce5231fb36c0fd7f3ac3f1584a45230c04649648ae3fd70930b08e245429f7edb58313696a7ef1a0694fcca33ed4ca0336ef4e32dea114b8ec7751c4bc2736f3291e0b9cb5a999f57783ef4fc767ac939be910dc9a0f7fbdde6961859f185014bdbc4bc56e8996cb597a007de97b576226120aa29703f4b9ee6a871e537553d59c4d74c5f6ea8d5cd1882e7a0482bf46af1a73ac0a98b3baf6199be6c5cb0ddf6144c1eefe2bbe2f31f0bda8d8b1160d6555ed6b27e137f527eb6bddd62f8ff9f709bf90607cdc71c5c8cb91f5bf4ce79e656a7313199506952f6ecc36d680f646fbbf1d02f8b745e029c4aa132407d0e547516d65eb4f6d5dc4d8c4081942ede6424c08a7c98f543f241b18ce77895b8aabfa6680e5eff646ec57a71f1a28af40c617aaa4a8b8cd3cd2f63ea2b99c4c405697cdba5d8d5f440b1e03971a63796be9b0585d7d51645bc3fd02288b4307a315c9aefce924e98f01cb3ee14859d6d0f5a94cfa62d1682a58ec502ac2fcf1a570db7878e72d4c43b9a722d109c846b3ede24cafc660d39cde7c6a536b04b35a4b552f27ab2996e35f15a816ce5c13712fa11c9bfb7902c7f21500666d566051e615574d5925577494a09ad52d4d772fb552a3ce088160d8ce0cdc15bd7736f1053c65cd4e35fbc6333581bc841b7d08069b47a70957e0e3ed6e2fc60c957a908418299060c6a0ca5c57d81ff207b6989ee71516482dfcf0cb1beb0ddf6d2012b4c4df0fbeb46d2fa8e3497edbbea08394c106ee718daffc09a060f41dc9c015c1ad5ef19f899fcb522ae856a544bf0c692fccb3361f18b6c9bf21320ed8451e67931bb26164c7274b3a123636d1cea28a867e30dbd5716c8aea4b17c061c79e003851e80196683b057949beee47add076a02b72201ebcae0c317cdc0369848958e000725be9f908756dc3d8ef0cbd3595c5cfb388454fa82778732622ab8d0dedd4a4987d3792eb9deb99bd095b310e6bdd9ce6aea6b1b83f3d94b6be9d8438a53ccf8d0274bdc379e094293ca35ead4dde047267c5706265b9c392b1698c807bca579c97eb58ab2e62579444d791d6d14ea822aef8c106f87229acc55c22eb1728c5e303af6c7548f50edd53c87747aad93454cf0c1163e558ff27faf423136bed0c66bf33e0fcb6c085a2733e8afadd4edc313e3d938d8bb47a3963e2826f47342ab8a2adb139d4f78dce314436fad3f5309d5d8520e97afc40d5f5a5e58a8ce18d02b131baecff45d08100e7ed9900f13ac4650e4e428996f5128862b449e5f1b03141e19b8c5eedb73b897741595765ea89e03a3aa1c2ba89fa2735df13c9e641f593c839e2865640eb70f664a599af400c64c1822d2c1db2f4e24dfbac493b293627374e07f25348f1df8ff62aa58e0675a662b68eb9febda6db5f72a3019eb7e69ae8689cb74b32d1b15486f39b733d8a7ef7dbe5d2ebe2f0c560f3c6791e2e690f42365875b6181e91d816ec98efc8e2a2056854df1b7165bc40af3efbbe6e9eb5c6926024b6417a97b6c67c087c36021ced170019f37af1073597cd56bc38650adf1093f9db8b59c49812b3312e3946d5cbf1b9cda4b64cafc068eed27a914952ea6619fc2af7494406b669e389be84d20826916799ec93f7325ddfe8340f7336656653272c3d56e69e3b8108be5497c50ee20b4afff03d247252c8d6d7fae058c26c974190526346b4ca20b8eb678cc91ef664324245503975c48afb55f1aff782bff8381df155daed1b906ffae009c7ca2158b7252ed8cc10dc8d962a69ca5fea227eda67cb1c14c0a1404bdcc74f0a69d8477a799eae667d707d1db0b72f4462caf5e9298935a1c1df95d56fb09550e01976b8c8f8aac3a0b480beedd8c2bfb9f9c348e32742aa1bbd8dbf14d7564d05a2ecbb2634c4c13347af55540a07c7febb75eda1c5376c4365d9a413a95f76f9c150ebe0b1c84b7c0358139b6d41e97d044e6308b60976a867505c104ac6d1167ab25fc7eb004833e408b4e872c4e3d201be780d3ca77ae09491ccf1e1162e442dc678ef0c03cb8fb591165643ffdb5644bd545622a8f91e6bf5ccfc7b20c7e764a134f6f903e91ff8d15af28b24bd2abc4f4219199deb432a43d914c8dc4c1d2da004995a1984f0d11321227d650e22de735d06b80bc8acd377720bd6d2f54bf6380c18fe7916d1d8daa3eb460d152c58e5cc8b1ca8578e46002f04b5a0c2963797844a1186f9f44a65ce486b8f1b8a259a2d9805144d45d5fe4f5ae401df5e7beb391818b0784aef0c90dbe0ec80593ab496f583f5e43f4b3f92dd8c8977a0c8eefedcb16e0aff11dd0e7208e7a40d7ebda127b87e147f10504b65b993166819df4ff1a33b6c9d1d0b63b3dd08d8164e3e33dff96712186f8a696689381239f758e5d887b10a251ee1e3f06b2b3d21fb771c71ecfc6f07bea36d0d57861cb6c001832816c1bc98bb2f642c10680d6a7df12118cd375b7ff2c290787eb82f8ab016ca0aa88828cacd42c1f674194445c4032da55eac65670338ec9c40954404f62f2210d0928e1f5caa736c3026972b4b83826a371dead4818b0f8fc50b85cd8a295401d504357a40324643c8caee19e6288e94667124f6cf8b95b2452ffa2cd385c4bfac9bcb4b371be5163d839161447b0e64ed08572ba5e96fc1e58b723ab5852d4ba22fc100d580c817bb9991cbf4f31a7abb8b3c7689000ec4e7f7acb4503ff30744d15293932bda4f3ce274189152f16dc7de8addfde576276c07040318c75dc5e94f4e34be8dfe6607035383240ce39f026404aecec1da8667d4ade34f6f2a94d1840da2c70cd97ed42c9c3f3bfa726838dffd97bab5da1652c1e6d0318bc09d4c785fc0af090439085937f5446997e69517da5f6408d673225ef41a66aad44421bab2d3063799e01451c90567fbf9c1b20d672bbeb11adf5a7a41e300db56e526a52c08680d5df1caf0e912b6cb5888737bbabb53f7264e79bf3e65d269e77af302c521757ce4f15298822476c3d3dfd85eef2c928ec035b87d65b981e8ef83fd6ea350a73a959f06e9b3fa6b01b5e6264a0028f0bcb4de6a129d0355238fecc0a2abeecc66fdcfd4bb37c34a56ecaec62b994f889cd2a6c0b56f58a2347b762b715a074d76c84a55d6ab80e0a6202188b74892d3295a4119cbe0952f45645014441797ac8ac0fbec3ec2a2bf13c3f3c32ce211735370f40d97d337c1567c564ccb14e88dc3555c474565d73103227fa15db2afd5a6151cc9d690ddbe38cbd79509a85f83b54fd20c311e389ef1abccf5752b251db0f5d11b9dc0fa9bfd84ce4dbc18fcfe9cf57b4a171c8f5a4a67e703ace625f1dc9ddae56af9d267c60995ba5b468853c0d389da4e5b38008aa448be4850abcc37f1e067a4cc4151d170ae198a4e642eac0bad2c39fd277db4bad80686ade1486825d6d3f326e984af73989323e2a08cb136e20098db9e3ada6a12c01153c3aca5a501853b098400599a76816fafe95b2c1111f02f746756038c2bfbeeda98dbb6ed7e5b626737696523467eee84e6a4b65c5fcae40a5c47781e5100e87f8873e2596361b54ef564e9fcf1ee31a4c319c80ad9c1de4e41df15d60daab37389fb16b8387a9ad6254ed1c789a879e53fb2fb94279da5995c96c2723b0c8a0737bb909669223f562ba95429b1e1c2da8cccd65c20caa64cfcca445e91d6e59016d729eb610622abce7eff00ee3dca5920ee9df7e4b4b248657cb6b93e0aec91af50b320cead735eac52f537f75000bb5d2ee61aed4cfd4d9e8ddf91a475f5dfc1e8f8e90e66f41081cb50cfbae38dd5b3f30a4fe27ff3add88318fa1bb9305c21944b0047810ad948ac551079c167696a17141239a1adc5aa39371b000eccd8f9380deec10f15ce27d65486bfb8e9586dc7356af20cce2cff610eebfa90141d86188d345f30b1e64f91275805d9a8bacb7f112e3dc2db36be228e7cd8000fc33cfb44e58362b92d21899acc0cc2ceb17c2170055f276adadb606fa76c96caf64bfc7f0477ef0c20e8499982c11cc7c0b57211d9d89e64aa78dd80f21d49d5f7a2ba9e21ff99a0fab08ecd6f4f7868a1817de3a5f329590e25f3fdffeec35acb5041733f867ec4e7c3376705dd6dc63997e0f7820c92ae21a37fbd1b0f4d6583b13df502c2821aff4eb5674aea43d8fb681e71f820c736bc47633cb12596826d7c5b5458c0b8a04303a4dad40a5a6ac16491c3675e5a5204e1ccc6093a6e1552876cc8282377399d7902fb00e2d2e977a0a702c8f1158a922b49f33d1094632765e14046cac1b2115e8c48419db5eba0df95c7bb9d3958d2ee9ec43a0d4274b4c28a287375b982fad65025865565e9d97bf22b884fb60c19e596755c2e5efa68cdc1c38e478f7ece36a02e2f94d5e898b6a601583c55d7258ce54955da4b65a3a4162bbe68dc2ef36abfa37532600b63b7d5a2683f219d029554ed3f31cc4b2dde093cf55b8bfa5a74827b50540f14037f917efb450c55080ee3bc5862a694610b57f5e5040248b4132fb16c793de1edca993fbc8acc7a87c81ee659b9f7ee4ffd5ec98149e0c6b2cf5b607bb1f7bb1e72fa08549ad650ac87dc7da0cb1ea93f80219b90220e3b66a2e50b384f3f6638218ad3f5e7cc4beee6dd049dae247d193e37baea38fd655525cb117ef0129afb17e3a674a7aae4f4acd88bb034736883ffa860ea1a96e978bf65363121631529ef7b631a3bb6315a7b49f8c970c7da9ced192bdbb39d3f933716e960e2610ac984ca889e2ee65ad14bd00f4dbb4e8af329fc514c3adee933c386273ee59a5280c863989c15d99cd2e1d7e096cc94c184559f6c0cdaf29290f4724408e059149b88dafb2280a99bc676743d0e59deb6054d55f831b9c95b84102374a72ef968bfc20c091c231e47fd326d651c5b9c6f8b5fea0901378c67101266ecf6b2edb0bf48385573e2d4cb3b654fc96873a84b746dd6ec66c49f6a30eb2909e10eb9193dba7bebdfa551738718b878206165c48e20afe4c4b63255a861ec1be19ce700f41f3e1f41ed6685cba6127b4e3035923ea463b3a235801d56c5a8b18795fb6caed9223a8e1a6bddaf28c51a15ab4bff240be4893fbf255881ec9572c27e6029f39e44a042daa18ef665c3cc851f7245b0c2f209943d160422987e70d0514988ad566fb33c44b7765389d5dbb82527ff93bdfb08852d34311e5a890cd98c64fba069c5e59c72622c54951d4add38753a50d8c2f77ce6ae51a95e661e5096f1de031ee87cd5d23f173e5ad0df500cd5a9026a54a03ebcf84844843ff263c5d97ce153ebc7fc94f03aeaa963f8f4ac3c32ab8391c9730ac571b89244937f49059b348aa295af1c606c648479bc2e13ea8b281975dc983c65da143ba02617ccdaacb47a699c2589b375824327720b0d1cb18efde205756bfab3ce8a71a422daa5101fb2bfcb62e321bc41684393e871b362e795e5754316492eadb2aabad2e67ec6a413f9f5282cebc1b734da21435348ef23166f57e1f002e672701a4a3a3030c7b29e83552616559b4e0760468396039ac61d506bfc57cad81d69a4b901205a347c3346729a53c31595afb057af5178cbe9b0f8f92e96131fba82aca184603bc1252be30148599a774c0ab332cc0f675856bb21956b7c9fb1730a184efe8bdab824fd32e7db2dc8570c9dcdb5adbdbdf9a6ed1ed622685707afeb92d9ed2440cdc8f2982c9f828c5c9e8e50e2107641a7e959e3c29d798f954aa2db55543fb4f09b468777db37587217bd5b046984cc78a57732505b8cc873df6eff5878b71522ba1705d3ad299408f94005546d56694172a34d3a307e3ed7dcb730c17be9b6e068aa1150458627404e790125dbb424bb645d283de4e3c596ad3342dd8f69e77866b6f6fde70c714c00e01fc1d49e35aef98f14064f071735a88303d4051151e64ddcd5412bc55e88fdbcbd983753923ecc288da65f1fdc928f8b6a978fc1136611468439e356feee83d6385b0c8b7da9cd41af5c999c362a6845168bc4e12e2e9d73a021f7ba27af9296433ef45f2ba1c8aadaf5f39ad94c400a9360e05106d7ad2eef9b1d088f01ccd4a00d1ab1c319fac3d00c0ffffff3f