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 50275 cd09abc857c14fdcc03a5fca122c312b766dd8d6cdbae7ff8762ca798669a535

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
befaecb9183471a80161f97365f20cf5cddad514d31b1692438b15da2d2c6f2f
Certificate Block Hash
cd09abc857c14fdcc03a5fca122c312b766dd8d6cdbae7ff8762ca798669a535
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...002153000080990000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000009297654481bb2eb7ba69973b25227a427f4c3b184f3523052b35dc294202b9e5f537771d0b5296cb12bd82ea74359f6ac90f1b3844660cf9ce0d5b923e997f517e125ee42ad9133782b464483c4273c798278d115bcbff6b3c1a0000000000000080000000e000002153000080990000

Raw Header Hex

00004020d91cc98bfbceb7bf77ee53384493e20ccd88533297acc41613229abebfea7754b789fac2bfce652adf7dd69f47bace915ea2087eaa94cef123283a2bcfccd14881c2026abd360c182f6f2c2dda158b4392161bd314d5dacdf50cf26573f96101a8713418b9ecfabe

Proof Data Hex

59,560 bytes
121216010307577835ac1ced01524119f1d8a5327cd19051fa5a18d39cd1c073ebaa0e4b1d5d24e6d060088e678cb87cf65b310d2d24b7b2062dd29bb0474aa80fdb5289175ccac4b1963e4f9252212eaea69209b530b142c7f7411ec20b0563fa47072ff823772e6722fb760e16640e80c19e24c6f3c5ce98b748dbc7df3ede42f6983250129878875c4f9ef4170f1bd6eae1f92af5a9816f315cbd784c6a5e9bd6c802372d3feb357a48e945035bb9a8630166f6c2dea9155869ca5c07e0aaa2b0ebf7f38d3e9924dd876fd2d44936f0fbff7f1caa5a77ae476ab4c5c4b323602c93b5aab2b6107c45c0a71a4bba113bcb5bddd7e9f4f3858f8d6d9af112d6c06cbe35963699aed36a35b34e74d325246a0ef40cffca1061b23e567d6e06f98257064bad3a16cf1dcee15c3db86e54d3bd6aad698f33559db8f1f63f159a055c5f1601cb6b5957dde7de59b89191d5e489a684202893dbcf8e3d0dc1b64f4c7a149d4b1e7ea86c2060e096b8de86ee75ab3af7e7903767011bbe82d0779990cfc943fa8b613eb1ae457953892b618362dd0d2e3ecb5b086013f75115e4a1d86c59d781c15a7c9a43710da258c5693e6900cd762903f2969352ab7c3b1b0b16919bebf4609ed49c4e461a32ab6c0186b450ff0960a6629e0721d5c1c6e014d79491940d5fc12d5322bbd55c466aa3c0acade86629566ce2c84b8702d97b4fc3221fbff1d09f472190ff6321612cb719046aafa6c269a05fab7893c677a9401871be0c55c9f9046fa4b40486f1695c8c1e522a7b9397b7b569a6739637f3fe0cdf384ee60f2b4f2717e13ff249185268b487dd163ccaf8a992d0483b53769080cb6b6b85c8d98dc1b881592363c89d48befef40ab80284cba5a97f92418d9c2eb0e4fde49be601973916217fa0ac41097a7b563c9f3028b52f62b49d0f12728a1a0cc08eb49482c4c1596ebf19449191f53341139eaeae9116a06bc8bb3c5e92b273133e5297bd0b09392c4114adef589ee78a76ea87c67302a6da862960a306054534d85088f6b8419422691b88e77b239706f35c5193be44617cdb691b9ca28f67e23646173ebaa447d03a04a24c502ed71e6e6a01e7976deee03f21d7805b3e4082e6df5f52e8efebd7a795e3e327a1a8ffae19f1e919482100717ad12855d2fea5d6f588e6864f8af4ed9c4ac2bddc4c38f8b07f934ae8848204a6d40552e68ac1af87cd07093a60d2dc3c28373c37007640eb1471cd0a42a783b6d1fa2519aff3a1317a2e1edbf191d080c9451d6deaa05141dd44b5d6e6db34ee495dbc7249e0ca6e6e39f58746998ba892f3d6d7c92088ca5c4db4bff35926e9fe9e1a778a40e0e8a2cd9f3e3351f85763577c068324ee9c14db7798fbba47f7cb513c83d30b2f5e6310c1a8973210357d2a53cfe7e1e0373c5b3dd8917f5c0eb3302ca9c74970d34fa4ea3aa0d1d0bdd283009f3872b29332a48f5aad3eb740b774867617cbe69d7f8dd43adea32c584be822dfa4bed8635aa88697a63b678b6512dc1c423e877dc06a0518459641c45c9a02cd35011c080ccd4566ecb48848f23f7524b1161c525329654efe6e3fbd5c88101dd5beec972a7f629c3520136a6be3018e490a60c4b9f7346ceb4aa88f8bff02702db16fe618a080fa47ca7f23c701de237af3240f346a4fa50fe791d103b3b11d3436cb33ee57b86c1e8da8711d88d00cf8b98219cb9435e664d78d0c7b9bfa7498294019e33719b52b1bc0f9c8140f7f0e30b938ab47a70effcc0b2befc40ab83e495f7da6278676811f9246faeb78e7192881c2cf24cfd8e481f9a2a24c951016e291bdfeccfc68d05985fbbd3b1968927e5396a2ba30f58570b382e05f6a3478bcba33f0acab33bb9558db168ea68e5b7b10998e6091832f08a02b15d6701a2ae463e059d8d48c0bee700fa8e67ec1a332520928691b906a1125304df3e2272f6ae5bcb711827c9a5c3fec6724f745241deab2860367a0adef86e8a25d8dd619723a2c3bbb220b762f73cb28838a57832c29d207bd9499e5846a5a49a2cc1838c4ae664b9a06b540f0e21daff2e15962053da2de53b595b3046b03ff9f7de8a10dab0d03db0ec34e24c1102e5cb5bdc58ecfa2d9260502328f211df4d653a0ecc9fe9b6cca88b0c9ac146fd4d1926d6f048eed4e5dfb95adad21b40384fc816f74b10829973b80e32a974b5475e3d2427fc4ba040b9a639a9c3e0e8d5fa968f62336ff866b971693c609785e278c4d526487c426986e0cb4c9e88f30b6f96433605e1ceab5ffa72189fb1997b2a673e362b624391bf5e6555b363c74323215ade44e165994cd6fae2306333539b31160867fbe40497d2346ea88d5ea59884bb6d30f3c5e8a609103ea3e5f1fe366805555575aafb3c33955d2fc49bbc11cbe6a190ecbcfb54dc4c08482b58b816aaf37b755f0f2027e316e830783e67a462b28adb55d6d27e82f098aaca1cd6ce4a9d346b3ab0e688c51f6ce2debcaaf48f6727acc2d9e8ef030b4f405b37365416542d9db1cd341c6d33ed5b4aaf8627d73bd5b67dfcdd5388061e98d096f50453eb0f699ac2c7bda058a7916c028b0645436e711feeb770882b0ceb00a9b270e8519657747d5380a0fa670053c325c1c44e8c77963788c56480e430555fa311686bf8538c14463ce2b6c2530cb2ef565bfe50491f82dca00d318850db995c2fbd5f1e7159589a863d8ea503ae45be31be14473df1488cd96c13da29056262ee20eccea731d6de633268eeb8a332dedb628bb22bfdf8900580ed64827269bb2607e87ce5012a865774d6857614b8c4416a2e2f9d9c7c007f7c41d75f9803dbd095b80ad1ccf9cfafdd1c94e85b18997695e4ece47f52ffb0b2e68a20078919c14c483982a623a11762dbd14b30c4e57660fe87e15c25c2819c81c3340e75bf7bdd82d4cbbe713af7fdc6a6188345e7f6a946d2cb210a39afe25fbe083d164434e07e20cb2d8ef6efc55ab46c4c3aa3517f6f83a7a8cf1c29474a93c3516ae0a5e1839a681c4c151fedf16a40935a1e5e0ceaa9f877389496488738d5c2e3c7d8d09aafb63f9b1e8910ef2224b5d03998067bd4c1b63080405cd5dc973f435efd8b5af1af2787a544665b48c2115a78777524858dd5429d6c3851ab4b84ad55fcc4861ec0f5025bedb9c01a7d64c725f9792e4224e7f92501582dcf2493d220d4ebbd3db918823de815f9a475a9d162d55d34503cd943b9184d2d2ac7dcecf2d83ca8a37d246db75c86e5f5387d37d9929da2c63aca630c834de7a9a6823101784a26cebcffb60fefb440ffb46aa3964d549a8cd757502538f4c3c2b6862038f20c0adcbfbfa7d8ee2d5fe63a294841aa29de1a367efdba02f26e3e665b936b91ff4c8b289121860195a34108fe405d4ba34b252bbb25fd89cab4b8527dec5847fe06953f939ed893a9180ec26498817c191c3370993779eec62ace644e2a7e14d1b15a73a208b82ee34ea6cf5dee029c741e8872c95b8af4f446bbf7f902eabfabaa297416d1a3b7a7099f681fb0eb4e59be32dd802946d8bbe9ee5e830faf59c645764f8aa18db2838f2b812007833ff4cf0057c0a65a7efa7707638c1b836bfbb1fe9ebce3da4e31422f8468a837b3033924999d9f85a29f63ffaa21e572021c84595c543aaf369a2d180973594019535ee31ebef23675bf126f227e38924b290e0880b755dd76aeb7b8e828b0d7a45e16cab9efaefb70d6fdaa8f4b2e53fff6da37041efc0c30e6a8ee99c002ffdb607deeb09b4f88f6e4f7ddc9f2e94f99506e8705fcf1e35688a7210a5f9973493cc7fc632a995d994e321715b4cad77c091576ff0d78237e1ee1a8a9222359672a6ee126154c4bfa1c667696449b07d0d9db65bb373bd48f2d942901b9db749db6239555111d9081f0838e598f2793e0578c965b3511ab5e2f25847a01e46952dc96a8cf1c40a296a890388ba9bde535a099acf752f03024e09fed5f1840a0b3da9145db706c903fd54460bfec5485cc8fb50d1ffecdcf9984386b81124d3e59f6628bae503701c71ed2f6d98bf05185fc307c946c51407bf26e61d90fd5e47b7734311beb41f2bfdacba50f43f29f1118890149ac1e12d70921e86d210ef2ad0c3fce2a038e16e74073dd404a4ad1df20c64172865a192117b3cf927ba489a362f11918627333920697937cbd73e7d2ae5991d29d6afc81ccbd4588c1e5552c14d878e651e6da936c99e10326d871a58b426c7cf4dec2bf7d21b86462252e4d4735d44bb69bfbb5aabc11baf8df9c0474de4766fcb45636838db5e55bd8d2e03ba08bfeff48016ad6380dff95321c8c34aa4d3cbe9961ba86a0ed7fa33ce312538b906f6161395612c0bfe0986e534ec3d97d2b798c0766e67296a6bf75841987d822997758b550cf2dd297c435cba2e06d536ae280d23529599320f350634a71f300e759c9d7f5e1278239faeae46b4f03365e4fd67ece440528701bbe7497c704e76d40e9eb7f3a7a1bddf8e24b255606ca7367c2cae8dd6c3d8276d57d3137a6e6df3a1d1647ab6940fe1cb665d13ef55b46efa8b8084dede3d95b3daa62b09fd9ef1ee5de5c33b135b2482eee282cf9a8edc767da4c1e997cc3af5c0f1c5b72ad1215a5d2cdfe737499243c317dc278dcae7993d099fcff5c6c525275d37c085df51227d06f82d71402bf8d2fe5d661f077c4c4a5509414fa07f1bcba407b19b77cec81c9ce489de6c9f0cf30e97f94510c20ed2adc23c134378f3844d3ba904797c570ff4460c8c3e62f0430184c35f25fb1618a3607a699c0a79c179ad783860f8482bfcfef4a26247bdeeef087275f6a7dcc67b427ccac6671db3e3eb3d55770c15bc0b3a0b3030c14927dbf81d029af71c35513c5e6509edd03076e4c8df0a39edeb4114a942c1a743c6551856b8c9b54fdd9c3e023b1a8afab4993664450946b9e5044f0c3bbef3d98bd9293be6c6473d14571e690070f85a6a79e459362eefe634e848c1bbbaea87532ddddcf65abb63e7d7e016d0490386e5bf88e0015f95c9ae3da921a7023d98b09a78c0397595bc3f2a11ab28b2167b45b400d455ba65204b26308a49072d60a0ae353424e7419ab4596f8f1771602cbf1165748b2e4624e83ac7ac199f6b68ec42bf3dcaef603b82b2637f894eba601064fa81a7b3055a01905ea41d0b2a0db17599cee751d57efbfa749239b942277687eeaeeecc8825737ac5c53eedf3270f6fd13e1585bc895af31983b4f10873399a6149fd0470dafcd0e8923db4434623cb3e844f9b8f40cdfa4c877b33023feae13379064a63b0eb3cdf54736c0725499c8667e6ce0b0ac08f05c85d015c742d1342548f8cf89741d3604275c8a0a6e5b88ff5d9dd40ed5ae0a186e1bb538401b61e896f8d769ed69714b6a4c1cc78a89a5276f28a9d6daebd9c05eb2cf08d654340a3a1759910c6c1c8949c6012ec167a91c2fb8f4e69d1288527a5f613ae7214ebde766783c97da8e15f3423266c8d39b73caa8582a6ee1f554d79bba0fd15cebb6297b59b393ab6a7b63d6d9992545c9607ea39b527c7574bbef7cd02154e133af1af8a1ee9ec8dac4b0f392ce782d57391209bf12c011611b52c37e0c0a35785cb56e4cc2fdf56e21382feed4a51629252ea60284c4b4a6483b7c46aa1cb4c25250096bec763329dc1794a5ebb6198c43fc3be9a0e5fd844f627467db3cc2ff4ba34fb8ae02dd2bf75f8250028964489e81deeff160afae37a3f45be52950b9206fb87f5b788e9db25ab694bde89702c2846aae6cc1c0a6789f7eff00bf80a4574666c572478406b687aeba096d5248c486304e47418f0b268e4d0340bd08dc113148836e60d3aa731bb43ec319a2e29608adf3a396665b1dcb5439a5c62513e5ba28259f3a64e245813233ee6c221ce762328f60fb9691409c5161beaa725ff48cb07871d1e4e0a63401f888657c12e47e94b5521ddcf7993216dc23b80dd109b8f279170b70dae97e93cb5c359f1173b0bbd4615a23d49ed6b98abaa0a1edf1b0df92137cd8c753850ca1bbe76760e7340e3140fccf54ea09c395667a53b79711a102c84bc15e6041ded68043496e01ae720d6717d3702c7a6d05c045e8cf476e9f7933e3c47f66a120c61ea8f84b92147df58c90adb2451c25d328cc6ef0a999daec3bc66916e4a5b9e78e4bc01adc06d42b99586bc24e4c506b66552ada92532aa4e4fe741a559118d8ec4286bcac165c45e7fa90e590114aeae32bb3a4a6efd275fa04c9099de51e6f87991fab088e3e58af0bcc7c9fb0be06be7674143f781796894d77b147fc0bad83426d1ff04d273027d36bd195dd4d8dd0358d129d540c3ff51c63f2871ab39c31e75c25eff49cc054e39a251419abe985fc0e1bbcd028db666f091975c3f2a5999f7dafb979f36eef58d9d2118e630d1a0077d6ba358f5e59e1c4e6a795519acb2c106893a3f039a5d27ce739c0bb84f7c9de03d744bf5cc541369cdda98575ffda60b266f63b4cc2cc38e5b2cd0640c919ba97deb199f036f9840e966a5acd10c5d84685cf6054985e1e8c55ca482fe8fbff83a12307e1e1e0c1badda4e4cc1887897406ef48892294f8903a97e1cce3214a38ea747f2e1999e08d534750851546b57d6ddc3d99c95de88d1126a5cf214d98c7b6c7ee88f2224e1805bdebd4065666db91e0d0973e421e344c4254b403fbb5979aa835f07d13efe4e854fc10b263a71fee51c310029ae9887c7ccd9c322d88f697bdab837344de9eae3b4d8021ee6c2d9684461ec40efe83fad37ad985a39a9b2bd3991f3c85d68b472ada2918862a079388c4588a14dfd0ee7a5faa1a036564241cef037a1e6927b424c7fb4fdf3c9b83ba7be026f96cce822131b4a632bd0537b08d4522f6ad66e2b0de87816f0f231484d84bda1a99fa59cd4a2ab1b97c3f5bc66a78d387ef5e75863438b437d9df0c4400dde0296d7ee40c0b4289bb618fef79bf2cd8691f9c256f5353e42fdedf4341bfae2d7b7ac47118e8e94d318c8a8a77204c687348cbefe64230b01f871a58120754a0d324f9f183d37b4a2a2fe5afb4983613693474dedef90c3410d6945b9a1c948635694bd05b9a21f4318b8ceddb0c494d235f6966e7f6213fe5ce693f47b3b45884e112929499ed44bd78ed02ad23a8ad4390010871f25137ccb7e318ab0334af1e2a0d2e5ca3bcc5fd8f7354694310d4cbd01433904d362f94d4712ed222c117a14e73d7a98f04640c775bbad70219f8322398bb5ca98518ef7582481ddeedf17b44926c3063e41df0ff48ed47bffd8b65493d598ad1f747256807eb47ed3cb06dda2dc6d6b799e7a44eaa13ec1ae3b4a66795e6128b05669283b8a6b63f58be2f4649700a79b35f2fba87167e57d56a99b70fd3937d06d978dc027ec5fd99eeff874238adf1949d4a48129981dfc43e58fc658a94f73971297cef1e4262a347ed6483d2ff6a68ad8d1e5b64dd4d82cf8244bca5ad33e0e3402f7e02286151ba678ffcaad0f081baab49b062185f2ae6975bddbfcbff9f6090f4994bd0864cddf0bb02774df60e2d852c37bf2b3f372f9abcb1f09f41a4c832ba2fc090dc80b41c2a18cc3eec90bf8df47c96b51fed82f45296069347b2c95ea21f76b72386899e5685277ddf4f01923845dac37569dffd15ef4ee509c3c95dabce44f21fd4dc8c52d4f67bc0edf8aa6c78a37a37fb88cf9eb9b2cf95dbac1269f9fc95b02df3f16fb07bc5676176c6d03b95238f80bf6ecdb401362ae3e85d3c9b04ac1692062417c8d301a2e7016e886f8f37e0bc99036711d26d411036c12d6087116a100256d090afd30c3ab88eea21c2a614309b6382eab0a2cfff4405c9f1897110f0025ac47cbb92020895d85f5ea9097f20fed2eb3bdf10851d8f39c0b3583980455fc231bd9cd6ef7a54a96f5e9773b5fc3703ecf8d26f75b9efe7f48bac23547212a59df22b6daa8507dca9f2e974367b9c986ca4771919a0b3bb206dea7b196d94f2bfebf8c728460e6f16e1afd152720dd2785d468066bc515618a3a90e108660c9b513dd4d3b6e1583afe4b6b4dac9df1647f78391dc9e6ad87a9baf473281932b0bbb19a1c99577bf142378ce7ea87ffd0c13538e90ba0239ff64cf0031cafdf8b7f6d573d6d422aabf70978e70942de1c5cad8b52420b3d182bf3d678703832ea64c6504d471567a17a18479ce8f4b74974a00bf176f3819a7ab29189d6473a2908c880c1a7ee4ea9d1942c28dbbc1fbf00a92d547917da9f724d0ff2eb20f8f4cdc1d8d7f1e0202f4a569fda8131ee1ec5160b488dbc54e24fead233ae74a52aa8a1519fb3f7b06a18350d3f0a42e6f9803b3fe3ae9070c4ad94454e668d9f1fc28ebd2595c4d718392427961daae9b19cc780ac39e874c323053b2f99732e2775b9337c8f9f32e6032b26dd6ab8f87d3714b53e610704c8185ce60e65434cbbdb764ec46195f2747e18dadad400eca30c7997ea5f5d1f725dc20a2835d4519c144f77af6b01f63b3863f756104474f9611426ea46802ec9f5de2fd0fcadd0b17b1a4cd24f0ff2bd4987c456cf560c444cb02505baf293e6a732bdee5153002eabafd480a7ee99d1d8fb8cb2d825d1631b9f4df15bd4730152bd0ad45177b4ae93bea0076ee9be840f8046a5e144478abe371a7c3310aa377343398fdb4acaeab661e635bb8e833dce2b5b2c1bd33fe1dbdbf436e62d484e7dcd0d58212122de4684b226d3093a381d188041e9905e7f9409eefcb4c727f728320ff8489324108578c22547172022a0b82c34bbc5d35700b130123650ee9795f8dd763aed877c1c798a0ded864bf199f059d4b6adaf19ec0c50b85e88d2437328cb5bd6fcf4d580481ded72260c1660a6721b16f9f10d475bafcf84fdc28267cddca65d93777dd0e971b41da4ef73d4c7b7664a78deb7213b473221c64b8f6503547a09f8070d4475b03807b3fa4b0f30e2c1610f63d569144fbe9e95db1c1bb7d33af219b6238501e176704a10aaaa5dfed03a47eb1c70d6522fcce71b73af6db328546ad881d80064db2afa20e274be8f8cc4ccb389ec56278eeac09e2ce91e4713f6204ca6ba47e79776808d91a1b25b344966023fb42c9f17faccfe2a9440d927d16b48c6ee6e498c18a9fd59444035e93515efbc80aa59aaf9a350590ad7b679ceb6706de2174c7b3b24f18e5c49cb6426357f92adab4c457bdf6074f75bf0c88dc7dfb122c6548e5fbdcf8f8702d934f1cd8bdde1c388595fb678f930216b5fc9daf697d28bf82f252eb136d89cb2163896b2cd6e0107f4b1d33da96fdeb1b82fe77eddfa67c88051f6d08c61371748e5eade497ed3086ddc1d26581a41bc6542e264ff976609c938368c4cf3eec81ce35ab635a41ebae5fee63d280fb7ed2db91756d572bbb72aca4bdb7bdb11487cc93275f68eb272683658e59c43f94e9f8a5048d31a0e52552d0e27b0b95339925e186d932d7d21660f5450a1884741fdc1ac15b93e0d0451ddbd65901bd8b4abc5504c7e4145cec067046188baad995f273dbf97c0e6beb499df864f68be29fda49676e8c4eb71616d0c3fd24546848fdb4e603cb95b8f74d950e6cf156bb1c30e39dd1350c00b214c34a16302ae0de748b0c8dc9ffb8c341320689c5b29f555f861901f31ca716f5206e8a9fbfa51c9f8c464a3d4f2e03209419729a2e0a7900e624b3cc19e40264885cb87294b7d8ede03f6be1cd03d558f2cd79babe698a245d1c8bf687f5b4b5b4890d9be47f8505155d8fa1553f6d1f3fef23793ed93585427b8f91ab9017336f6beccd999841cc7d502aa25b120915dcbccb9a7d844c37979830bf170fae345207d7db2b98107ab3ba33709f4ce7a1e1de445c584106d439a858ff20a3b8f8bde79f22e9bf3b77f6e31c37886fdc3be70d1ca3cd03e78e9676b50abd1f53d726fb2d84f7c79cf666205fef05bac17929bead7996fd68f604b535988b4cc9600c5c4ddfaaa6e41ce68a13940d5af8fd29bbd4677bcb660a2ede678bae49563a72481ea6c006980739fe9c3b39b01556a8312723990fd11a12ff9d80503320e02699aab6ef1ed0a137d03d255940e7583510c16b148f2d4e9f34cef3de16944868665dc9894f6f33965f506645a2c22ca4da3ddd0dabd02794e5f94370214ff83732790d7a95db5a30c49e5ec48a0c9687d77577adef224a81728f712f0d60d312b519bad1a977440366510eca3b00b7f1d5aa1e1325ee55b84237f167d2924da4e94a9fab36fd7b9053670a81b787097b0b03324296d264200e3fb0a96481196b555e17cb8de65bb05ffd062fcbe401054967deabb9af540b8fb0d808b00d9fd967e7bd0b068448d1c1d1dad01c1a30e136042d4cb503082403992a38a3960d07c589395fd0d60d78c84e530e7cc4c0873f3847ecdf648cd6fd29c57f5b8e9ed8839f570d6c8c0c132aeaf053cd1585f6a2ade9f6a09be915b07fdc01d41d9d5508ceed570bd55d35429283029d7ca3c4775c0210e1acdbced0397f00d001dbf552d2990370810a8db91c01ab6c2e05705c82e0a3b04133aa6cc726070d8be7b14a1378aba4409caacf1da1dc2148767793fd2f498076575c1029175d813607a7df6f1ac08cf87eb38abd20fcf632b583b59bf30cfa187ac13453950a8db9492c7178abd651e9094a0bb2687653f75d704d697159935b75e4c710ec8043f95310a47fad35064153e2a1115e746a9a876f07a075e22781ab42bab887f7adc3134b8d767c269551edc2bad19dcd9fdd5301c724a794c22e58fa43d99c57d46e9efb28c0491e3dfff35f488445ef2492cef27ff123b5d37a324e69aee09fb155fd2ee6743c327215d8a15118ed1a17f4a01684bfc3138ccabdaedc57bfa23bb58f5296216dba4904a2007895770617f0e937114831e1b6d3aed9b6f5733c187b6fdad237a062872975ded91f7f4fe49073386afeef5e22a7154e33d1aa7eb344432e10a53122d5850decd247cdf70cb3de704b2647e7cc460d685d0a882a8ea41702a1d5bd947503822c3db3bef562ee67584d890704c9226ec1564d63142cf981a75c52ae644a6677064f689b44ed5070da1dac9ada660b24881b43418db30850f8060b15f0ca17f1691360d76c54859533d8871755d4da37011c18462aab32a9bdf3dc4315134b50820993de05ad5d626ad12822fd4472238ddd6919d771f0d08dc1b5436c51b264a53cecc0a3a8fef7499d746aa78fe722b412aac3c13f8da43c2896c9bc795571f3d635454c635ae1b851934c711c36b4b1d847c9e6939dca56b61e441d9af6cbe206a8d53f3d2a5142a501ccd2893fa956a9a985e34f86cbab004080ef1320b426990fe91956df4acecdc76a86309b4b20300ea18b23823a3d1000ccbca7b47b9153ef83deef2d942b113cf8bfbdaf116fa901e739394833a3e67b205a0405756add49c0eff14b6b3242457568b526513ac0461bd4ed753ea6e05c09ccbae90fef13cb4750d0674bd7cd1be7fd750a256d16b0b1a4558f387acd01f4368328a60cde6d98a450933b8713c93423f263a572cb525073961ba937a29248af0c102d7869ad8cf6849940bac43eb47c07e016ea884f40af55c39e112121a17ec7b88e8c1e65080b6741dc60971fb29d3f7a8ca9e109de8e55cd9d0a91052f918ffbea9e50a263291daa9d0daa660566c3b7a4ab2233158c7967ed99c8f4a444514a5820a0b89544db0e187dcbe185d628945df00dfa70146f6a5202baca6f917b8c988df943dd4b0a9808d49b03bc76ab5c6f7b01bcc567dbe5e3c04d8f0f5eeeb415b464702bad4dc4c6d0c234372d14a70a7aadeaf8a630dcc3d2349c1f15cf0daa229fb0d2a60f565912c68cd0f1f1b6c150cf25024ba8065a400c32b2b0584c8db76d04543a190f879773f9c0c7a511c6e3274317b5b7f401276b935b8e329258d7b6f89d24989d97af0c59cee28381f19fa9ec3125471851bd54532e94495d393978f52bee552e57c49897ab9f5a33657d4246832678fc7401901dc3a22777d057ed4e4185833382617114a5262fb9616f7ca26aaf012bbf79ff42a1f6ed72c4097a363167ae209c5dd09833366140b2c1cb1140af173690e859081ef87ec818f2bd1ad8007b1510224402c1c4f59d4ae471d0053933acee413c4f22aa0bada1d517e0a49a4ab6a732c0443711530716b6203fb5da88f0726cb7a0cdaf4015af1e16adf599d747c21ff34b909c2e73ff96a37c98c0b67723259b191a34ba91a3e7e54bc42f3b8a1d879a2b860a09bc2ad4c9937fb5379387fd770b61ca77bf8db4b52119386a15ba615940ea622764c5e36034abf55c61e01c84ac954c2f2a24df898ca556282b6e8ff59563ffebc7482226f0cb82ff32d48e40f1c993550350f7fb745af2ed86f490336a91143b466f28ad597ac92af3751e3681c0f34ce60d174e357f4cd0c356bd275d347aded2ae954b54e724ea2d57681ed5823ad6b32f5ccfef130ff7989d405db587198aac337015ffb0b841072b252046cf5c38216f2696c8768ff9982e4bce31d24b7581868de19610397fc5bd1c62734625751fe1c1592c54477f01266126f883c92c26e94ef2c0ae6c0879677fafb3461eda7adfd0f783d4c206ff46dfc73231d276e03c002d739968d4c6c19ef0fc15d7a93b29c9c92de199f14ff8960287b9148ae8f95baff8fb5b5fe7cc6ceb77c20d4ecfebfdc15c8edbbddc35d50740e12191065f330f0c21b32f3a98386a0baca1a31ea05c3979f1f28399eec9e481d48d11abe94756acfa9fcc39fcfac805aa442421f4c8f25cc5278672190d6f06f66e40c6db4cb776b998b9de0ea4d41d1d497f92d9ba7478dd4b1b25c0eef412e2a1f3078bf709d29de581b9432e41ff913e04f6607f399ad48536c804dce364c0238d2adee223857c50c75a0c85283612571c4cc99685648811cfb1df9ded3a9b57e50425df9d43632f28ad01fb14ff118fe579a6b9e7153121d86d5a26071d90fd602fcd23175e494ac708e275e6884ca511842d14323a363232a986bcc93e5f480412ce7be6bdababa3169c8b67040508842e68bdd69e66a8df0638c7941e06a4a1999db093af7897300fd3ce4968c7970faf85c6239fdde4cb16a9a2ee140f8780cd6684b359869cd8a0fdac7bc26946fe36e8084ae532d8f674a621fabc797031e08f641be48185ee068c415dfca8a504cc3555d163d4b02c2ebee5a5ddc40119f76ca235d1e659863676e0b0814cd1ce2575c703d5f08c96a084496e9c89c33e5bae452076f481208933fa471ddcc5311a945971f980478046d20dfcb4577bff6b759b21600324001952c23dbe915d9fd9cbb23d50d4f2635e09814df64acd8c32f1ef7e46ea7e86718edd89101ed83555048353b76c21bc51833fdfc09376494a43d96c822b78586e44d8e18faa5d4227c88b1eef8ed65869f844196412307589cf2ec2dd688d80d8c8717a6dbb373287efcf192d5e94a539aa055c52227eb1dd359a19a320a28dc62bc1f21845ee26c619b6d50df308af8b7ac4227d61da41a4ec1047f1e6d813ca65ac8b75d20dad470834744f5a32d496cdbe6c9975bd1d53b819ad3a5cbecd7303b835193be75e4397c2636bdce40fd0b0f291d21ec217081e72929cf51747a9a293e44aa325110d1e9790284b76844750df32f4d4bc088bd483b66310036329b95e8c8f6ad744e4ab15a15133c622e00241c2fdcfc64efaa76bd7f194452a88c45b7258a77be4756d620590042aaee73f3c421eed17bc657bdda9c3989fb2a33c092d706baaddd995201199682365666b0bf70eeea237a478f49a683d60c0d23788fc5971210446d88b2dc08df32483d654d35385783fc9aa49b28ec4940f0efe9438e14bbc41a0ed66fd0565ae117ed788896f838fd57e1e6b105e95fbd031c49c4d4dd033e7f046ab64a0fe56b3a9e86a64c57df5aebca08ccd542ae6d03c45205811c3977618842025cfac3ce67c94a5200f36fa380b58a88d7a7ff44e83716cc95279c60b8decfd24bfaf9faa3df5842a6ed6e98250a26869921e0708a2c0edc5ae2bd967c5869b2eae1ea3548a558bdc3e83f583a7779c236c7bfb34042c3657e3a1bcb04f3c768c6511a7d5246e1a880ee7d2d088dbc832e6533de6019b6ed48dbfc5ca50455335595faee6f661614c7657f25cb6d15805a4ac1d7cb50ca05dd8339ffab7acdf37722cc73b833883a12fb1232bf14dfac89c2080faf8160110b3895b6a33d5034a68663f2fb91ff213ea6b7f45894d842a3fb92dc724cfb80cf32667c2f9d45c2f2d0ad88823241f8a8795fdc9968b4ec468dd0ab4455acd5da4678b6483aea821ef4a5709eff566ff52436ce417e1d77d3acda3edd172b34abd1dc6a0cc9524e31fd1641e1ccce496246a891d1f5d881b6043a4495283161807ca108bb391b9d798a16de7b6a37a170bd4a5edaa42e2a939b7778c02ddb9c120195c435e4f5d34f1875a49321d322eea884179b0cb572c5d7e5bb9af08fe23a47ac77d272a2ffe0225706da09708ad9577e9005570cc9b3aaf249c45af630aee7425c8450e83ebdb81b94466c134fd4a22f04718b5a9c9fca7787bf0e47535490af3bad0940cd016abf04d419888d813b108d2e26a2662cf2db8358badb0afb51d11bf69c6bf70cb56eb82857c070173763bf9435cbcf387b272abbb9e6a61eadc8f7bba575246ba47fb7b41bfda13f049b715da95ba29d6222f53ffdd6dc056677b8f06c57ba55f3dfa92a928cc2cb6f8b5d4ac4f2d9b83903d82f093a65749306c0028ee025055365dfc0fdedd560f79f823bc24078285af1c822cedf187a14672420a6c0fad6bce8d4dcb94d42489d85f12c8b0a413d3b0fd29ad2ae94ba5c0d5468c721640cfe776418a127ef29497e3cf15234d1fa25dd97118f1222ecd3aa03b16e5691a37045bbc1c2a9037d1dbce664cfafc969ce9873fcd38c2e657dcf123644fed8142b19be34b7ca660902c4dc43d1ef64ccd0f6e07ed9872c3821ceb63b4811b35a09e8f7e53d01cbd1556321d8076ea71500fcf99b98f57691c0bdea0bbe2db19f8ea9a04e90b74159ac879aa2134ed98af2bb5de63989e6b981545e97161049a6387cb46504a02f74f2d26f3519af9ef33ae3c518a9d3a1073f34aaf1b177529fa006933f142e54d264ae07be156bbaa275e54de6c1a96bb998d3d84523a64278a3f3a606a3f3032719dff32a3f4a01a197afa4ae4fe53c6c51442a39f9033506ea3746d9a635171e0ef0a9ad628dfe660e7e5960c3f58ac18cee5dd4c84eb2b8095720057a2e5996fc6d1040ad64b23de929142cd94e77a0547b5ae928057b5791d314bddeb801ac8b373115471ac699080304e4ed624e528af395f8b82d2fe4a71ecabe93ce8b37dc3245f14458f009f39faf22a382d92ccfe71ae1dd7a1b3da7861fc8cd4d30d9ef7b138ef9472527674073810c7b9e36b325440f36b4dff27cdb68d4162d4bfe36b7953a454f90fe83af2fcbc4c0105a5095da4b30d397701218b61fb8f6c25e96655ba411a0450ee0f0bd21900661732512233c675d651c740add543fdc1a610227db7095e63c851e2eff8cc4a78e5474c5439214f720c331d49460ba4339574f7eaeab4317feeb0a16654d88be7315d6f2729eadf10fc5a2c6e938d766a11f7bee64cb8dd5091b0ee929d41628c59fdcd1e68fa128f068065097affaac3eea3b2aab77f1504231749706f9444ad5698dcc32f3e3faae0936086b95fa1c7f8a4f5157ed9fcfa829ae672cca7bcb02d594d215c63471ea3a7edc9f627730d81b9b1d2e7e883054d9868d956e32d74474dadc20ef947e629c96ed9cd5328e20edc9c50a0b86820d00de00b8b6ce039347560d7d56f1c57d01ecccc7c27deb7705bce0961f76b5a0371c7be9b0c752c35f0509bdc802d5b4adc47e47753e0a5c5caac3085178f0c65f4be5c0c9aafb490ffc0c5a917f981c4bdb548dd0022c805f7a2845dcbd0a05e8f275430d603d58c755603a906f1aa4db7e80f586f2ca60969a736443de1de2c111ba735809537f1a452356db7c1800249ffe5cd90932c8239e6c71e57927ebdcef2822cf2370e289cca5766f027e88291d9a2ebfd60d4128d492137a3eb34650621abf33155eb1c28245ff3e5c2ee9632c4da9c0dd8315eef5020c75c2ad0aa0b607511f5590a99bbd9d70e55c318195d4a3f5a8814ad1fddde4a6ccbccbda418d853e42fc342cfa318e80b143b48c9cb152a0731f4ec2a94c7540a2faca06051f104a04074032a2ddf674f7d8e2585ec02c26c5f9ef45b2403e8bf8cda14970802c309fd261be912ae4927e019d3fba3ad5fb7e1a4a93fd1b49322585a58075842d4c8ba4f3f82619ee653068af845958757d434c65d6f77d9d2956d782e656d844767a5bad2e41cd230e6dfa726414b3f5b50c7665b0a0b99ac70ee9b09c89ef96ebf2fdac595ec3aa63ec2fdf54f1416e46d7914957a7c8f0a3c0b502cf8116f9056f2e93db7e932abe7879861c09662ed3ca71bb5be80c9e9b2c614281278510dbe74a6ebd5d80f1f75e9a778fd3ce91532979662ec31cadf52f4ead7273b0fdb07fc778bd9ed83916da476ad2d265c7ca12abc355e2060f7e98407164ec4c4d6d9fbbfbd45b5b282ec9565819327328be773de13873eca5a9aabe16cb00137c423256ec62c760dee1780f7a8660bb08e65c8c1af1e209bb213fb05986a5eb2772e8cb8189e0868eaf8811a84776d5cc3be6c837ff9270e55ef815b0bec9177835b93857421d01ff229e6d23b916bd5eb7847498214b80871cafcc7f84f9d1d493c7d92286ddc9a1c9fd5bfa67510a995415c0a9b3106ba57a8efee946e718f827f03d118340ac851544d6ee10855d9ac1d831b6c3c1f665fddb26b6e3a7d3204a6a371dc7780845c99a2d608cb46cb7223cfd9a2ba1ae4547820fabbef45d2991b099219a23af3c9304995e6395d6ba57031eb98bff654571c2d4fd1885b68d4f0c44d0f1981a5e5e5dc632a90210bc6df80493146c6fabb94eb14b140dcd8bcf806c7b297fbd19b3fc78e7846a2d0173411dbe5f314a2179e3a5a9c567bef5ef155acbd8e20af398f9b219301dfe46ec9955cdbee2f6474ca1b1d13368f9d5ae4b604f333b0543d744464b6d141d5592b25644f0c6a3fa073fa7710141ef118ad992294660e1dd93c040a6fba7dd076d1adbc8d860e9b2f35703741e6466a0ca14c23c5d1e038d1a8ada6191f3ec5a93029373916f9026a398bb90484c692cd22728ca1f8be573fc24f002b45eef585668845e01006990197428e702aaae7c717ca390e66c9f2e633b8553ea9018f170031a695739b504c9aadc8a97df77246a4a5398a5838fb5975cf0d5b369da8387d846f08879ac2acb9d8de0a0efb162e1706c11f8b919b0abebf4d7a33f3f645e078cd12c6c40b7e894bd586a03c4b24c09b60a0df6037b1a74eaf4205ecdd3acbbdb3bb339d6f7d3e9fda5dbfc934f42049757084f40ec5d75fe2d693887d9063bc5e363269552280b77bebc46864d1c5a2c800a2fe6ba2b051a0b1f78f8d38700de7eab1e764e6e4910348ade083b85c2ff06ffd6458dc3efe5aacbfe1fa04f7bf72949e01a49db95475cd41534622350087a8fa73580f2233f2ab63f068abeb85b56460c3d381c72e10423da0755b8b9680cbb97206ddcdac66383026fb4403f89151eea197953bb67c185f80a73c30f5f57b761ce3a0fbcf02535e4cac4d6e7a0c3ba5abf1746d736445a0cdfe3700b3daa7e0877d27f0ad040fece3d4786d5146debb462906b557cc93004d5d9dc94abfa3d453c2b0c7b670449d16ed927673bdf4ea452ac11ebed11d8a9a0ae37f915e11209b900434a09cd1f208ba530c1ae4664cec1fb721919b03f2a7111ef141b82fb98d674decf8f9fdfd189a1a744eef5caca17b270a7269af12beb9e4b8b08420ad4b88a1db64e70b6002691d81fc03c0df2b1436571e702f6bba691796ffb5b0faee9969bddecf5660463b449225f6b8e9264389ef3f12e879e0275155139d48c107114b5daae9439461804d5eb6ab59887f577c818fb815c6e39d5d513932dfd57b667bba1101851c6740983527daba9e68809005eceec10bf14d24f0eecf7a9e4cd77982d2cfebec82dd2589cb8c60268d184b56fa2d612e838ce1e18a1826d555d4a3febfc84a2ac910ed8804c698c7ae5cad083a7ecbc4ba34f3fc06bcaa2e6d4c62ec06992c340a13915e065dd8d8b5d187174e71eeebe20d5b8084cb7e32865059545e848943fe1b52052e2264ac7bb5c686cc52e244db10b13cd822d78891382fb3a92603be675f37bfdf97949fc0754341526c761210274a1cc1a35ed9758b1edd115d223a9f01681e64dfce552de97d38118de44bbece5b89f53c4a82832def934ad744aa534e8baad35c58c4ecee30a9718258d931f187f748ea5ec284fcb6f4e54d822e8712a7676b694f4b7b6cde63e6d96eb9d2c6b2dfdc93658cd0357045a339d7e91b451821a54a0e5d178f0746b67481285916cc9cd397f5901ae2fbca3a04b16b949ca406013a3e3859bc5860d67e63b0332414889bb2f6fa2aa664f569d7f7c6a82cc860e789a8f95c1a9c2d33357f047a17faed95e76b92f585e28529bdd1ea8d9e5c8c2ecda06b65f5af527ca335a485a82165f5f2c271d8fdc57cc0113d2510007e76dfa544e8a0faa74059c9a498c6dd60b477180c09447b704947d57075b389568b0fa8d9693ef5ab64ec252da38025bfea1f29e3a28d979f6cd2844bb3ebd81c4ad8945f480f54971d0cf9be3b89256c68dccf4c7c291cfb742ae1ab42056bbb144f6c36d25b44f5192ba910de75cb758eba80aec5161afc3cfe81e790774418c9371ad56b601eda3b3624e4e2c1e3874aa835b0776b4ef8cdd9100e5f98849a017b2b6741931ce2027378f40144961b3bc18ab8d6a34ee5cd0c9666e564566d2cbb449223241902f89e931ae9f4896b391dd8948819c0b035cd71590abba8216c0422e4aa71f3479423989654f858edd53af52b09b63f0922450670685825235de4f0aa47b475ddbcc9174c8132df990be55feb646bba74dd4f9c97a69aa2e2cba972011253a39195dfda988a4f63982adee281e563d45ff950737051469ae2ea0d511f2f91d7a59886514e4f17a553b6870a52e640e7efdb7a759dfecd6846a9422b21bc616da25ed5b4679a80a53c4fc09c350350188758ce9bc4c1fddc840132105ba7ebac77d1c0e202586b1c57cbea19d1792d6b3edd4ae00916a0a1f3dfbc60c1df251500827667c2e64a48a536b02c94089b92875338f940dd6124dc5a2f8f8c3f9fe850b9cd0644c7d558523c124383791abdc212745a18a6814c85ba700909961f92f516a2f83240a9eece216436f8e3df39cf15fd719618f2bc41fcdf90cbbf3025e2506dbbd671b715ec0aee017761f0cf014c2a9a80c1ff9a1f50d09aa8ca48de174e7801ceed9828b55a3528faea4ec24a0fc118866cc172f9f11d82a33cf1b04d54b321f67129625dff45b06baa307f53d22e3e931310f26f53cea8230b7b5b045e82d20b82ee65ffd032b177ddab51c2932eb1cccbbe02091aec617ca5afc865bc5f025fe5edf27e62e9d297b2b2ab56782f7a3b71dc22259f04af08ca6a61889460eef9c3dbc0736c44255a1caa17f05ef920f18c31b1e4d0d683bd16c0523a560214d5f990917fb301dac9bd1a1215dc760f08aa3e9c807ffc9ef4ab51bee1c5a51ec6f418de659f7388613f5efdf25a280de5a17af7e30af002ef02281b3af31c5226ecbac02f7b5ebafedf9d8641ecce3443192b94e7a66fe87f936ff186312a3fb00928a83a1ad656f8553c89dcebdabd2143fff25c48f225afb647e33d26cfb27783d9024604ec7bdf9d47a60975afcc6f3899fefa0b60c94b7098fd072dc0c076f21fda72fb02144634356ecbc7ae31458e3522fdb7483ff12466eadb05583517d5537106b900f5540698b2f9384a7b468f389799f9197bc9ee03df3cd6ae238fd05c060a83518d626277301db507aabae1262f1a4650a23a6dbf28e707e1c3f24c276c1d516d146b488fdc4e54f6648cee400429b09414f9a36dad60d0302b276ca45b649d142d985f0b79ca262f6f4637a5a5c632810bddba4e1e283c5c226e8e09f8618141f119774cf20763372054d57f8855a1011065564986898100f8752351677a6943be33afe2132bb82cd62d0cf4802f304975ab2152c9049c2ec4ae6ae562451b9bc824ea90dde0ade4d6c3b4c35a65dd6ae45d1d4f7296fc1e1402bf27bc74c660183dcd35a9ae4906309514c76dc72a193891f1865dd4f358b692dc26d1dc8c960d3e4b171545d6af6c19607adec3fdeeaf073fc076dc0f1781143348759aec0acb113b69ed63bed139fdcac10ec6d84c162d9e22492576da6a64f3ca4220874d7d41ce5ca9a6c5b809b48f833276b37e7742b13b7b0eb53374ef81c624bf4d082372ab6a4de6f3d0d114efca6889d06e281aee70654f6e75761909b17eab474dc805018a5800e811e2f1059e8d0e50bdb02a5183e01af555953f8004e19b4a738c3039228763f57601c28a7f9238eed81f0f28c68b5c429a74ce348751b583faeec08a9460cab19643c3aad293208b353e141d7c2fdd49c01850cd6a87e102aedfef6a7dfa5fb20824619cef7d0fc5752ff863251515d97fd9efed8538e8f6bb8d13bfcdc7b458d9e1b9f3a29b0a5e574eadb2551de2012226db787bf5faddbca226f7f09b13b4cd54705d21a35b191097ad1aa9bf96953c502cc62c67f0425fb2b83156cf0daddfd1f9ec449eb001b80f6b73a74ceaa7191c955102d0b304bb1c743dd37c2cbb4c3e0ab845cc557bacc9b6a0e40d086d92b74fbdd933aef7966b89e3704f5025551ddb93533005e6c801f47004bc9874d50d33aeebe3b4ab660d1919eb078fcc73367e803bd107b22780487579befb1fab5cd1ccc0fe1daebbcfd2c9aba9ba8c586890d854abcd8a33674a9411fa36b81c5a76849c758cb7777f5a475a79c30bc1ef1710eca2a9069773d0255f395fcd4dc42372353f8c23db573aa4de17a9a805fa9b4dc80681d801ee5fb98b55944fea449fad1f1c582f7e99e464e60d7b5d1504d1ca544d0aaf9fe2d98601ea5117ae7f48a9d9b26ba927d18a4e0ad980b5279dfca8853f7f55a17ea8a84016ce0dd7787329cedfe866fb323b80495b0af11fa85d76075c46de6d28b35a45b54f6a4ee1a01b0559d822c7d49603202253b1224dd3f57484dcb5b1ede7f6305acc4591daef515babfda8f97f77bec35f5f490db41be6e8ac45c2c7319adfa5212a13c824dc11c9d2523b5fa903fe61a4863fe0578c85b45f9a44252a205b2cf8836305e49d5a417c1a522db2653c6a9e95a5452c5204bcfefcbe54c3798629472c6ba53663b95ef2c48ddae624fda5d343c6cbf90760fe8b6ec82e512d0549ff2a337c0d30a13c2f68b24743ecc33c2a8a0a533f72447caa9d4e7f3db2ce417328ab370da623ee24bbbad8d4e4ba8232ba3843fe312255d07ff82816f5014580107ea117be44fec26aaa08e5e998314eb971ff320cf514b93b0fff9969fe111aa528a87b0743a005e545504f93d2fe738239f6f974d69bd83ffc6fbf747e210e65915b2f71cf9ea8505eac53ffa86f87128a4a49bd809f47ef3932eb12683f0473a2e405f8bc52b170a404c0c0ea84c6731889fd602c559adca7a4c6a4006a737701444e7b43d975d3db5c7acf834d504f83620372b76e4095b3c7f8e9ad6a2c3bc6fa7a176b55d6c20d12ef92b445b4a629a626df34bf8d8c2ad6b20936605ae09d2c0e146ed68a1473d19b78a49cfc80863fe195959a33a0683084644882b5adaa9b4d181a18be79ac86c6237e079a3d3c0835c5b10ad35dccc70baea34fe9dad92988bb0231abc088f86c1ab9288d9f36110af78a1fe735d572e7a9a94f898b736e7df2ad78ab8afcab9b4ee3770644724ce9f3138a919cd11783ab8c09f399c84e73a910f41f2e884c8a27e0eeb1e24b95f8e4d21ec141b54c3b3ea03d5c63e5c50b9f0c17d889820dac63d0de92233ccb2897201cc95ffb94a92c97ecf8b8f3e5eb275a4670c0d28cfc59fbe597be99fc266d44d1020e72b642c7043cf6bdf33318710f05fb9a5caf2aa92cc16b9d4aa90483b677872449209ea4e79ea4b6b3a579505177690185dc7f3e280224bad6ec49171191913c88bbebed8a53aae974e51079354d4a5c0a9de2a344ab45a48509066e4fa5494175dba55ad59b9fceac0c054d1cb1c0a62964510b1558c69ae4e1a9be5b1eede6ad89b2d9298c64765b98743d94e3120b64dbd97f380cb77abbecab802676b01815b036a1e3fc5fc48992048b3b787162a631e7bd394d8e9ed4dc5378f605d519fd33362be5b677c22070140672167435a0fb9dbb90d0375509db1564246c530dcd3896f08f53c7f7522a854fef0e330ca9e95eb2b8be5a9fefecf8a6303cf51d70354e23535e7a9fc6dd7d1dc6281ef86d2b25c17ac24b4a03bfe5b49734d9e7638c3e8a373e2715f041fa5e13468a94de40a1f8aca24bc74c9e47305cd0177e4668edaa179e039258bd7f1ecccdd8a12d4911d3bcb4d871c01bf54e57e5ba79bcc2ae39bd563dd931130c86292f1c2c81aa68280ececca3ffd4a0eecf2a02b219a5360d0b5b0a38ed8253024f0ebab3bfe098a4c72f3f88f76d1faab8d6a2000bdaef5e2f15c2c1d4cb509943260359baecce37dd4d22cfe0879ef2c7313309adec96c4dff82333e6cb62970a0a272d8c97dbf2a8d17e38315360f9ffbeb54bcd5fa456f69db28df1dd5304e66d64c6e0c92ef79dd4deee96f40d5483b9ca6ba58ea93c8a75649f94e9d491d9fae7cdc9bd8278b894435f75820983170a703a7ffe5a5fde2d078b7c6c1b0122461946619a3be7b964078fa333dafca5ef6e3f6d0701b7dd59ab7d0fdfd5edd0626623f40f2f015d242cae339eeec3dc6a659790e43060b8351e022f7ffd841659a5eb7de7b8107c0db137228fe7eef91966c01b1d8f37d0afd9921268b43a063eab71724e96170552b873fd11950815d9c40f7ac01255a6f8dfdef319848aca967d0722da39d45ecc571beee56491ec6829ed30839b42f8341cb0323ba8ecaddd0148352392708e49321fe8b30e5a75d914a606e5da36a211525cf6bd375af9cb35a841168886b25964edca0443828c97f5613e59760ed9ce32b065115248de9e4534edc8c00dcd2b6b68ac0bd3f4e91ec8616aba5441666ba535e6fa828da891f0c05844e8d967e523040e4320f5653d6483985567188fcc117aaf71b15dee824ad8d78926505b426d07773107791b6d6e87fec3cd497a304350d43483f3bd8f0ff084fd11453b2dfea7efbb2a7f25231e43774c246845a735bd48ecbbdcfd6df5804184b0a31c06b42e7796d4d25fee05f965208e8af55c09156d44953b45ec5df8f5cd158f3e31ba75a40ddee6ad1e0749f9ea8b954930aac19aaa3b553c8a1565a2d86f109ed9eeb3957c06be907ed38a0a218e7e7588709e039d3a5f88c8a7178dd72cf92604ccd4423309c90dd50273b86ee85c8e870468e13ecf39405659b3a6133e7b14edec266795c5523dfebc19b6d52e05aa87ef5f8aafd80d6681defbafdfbafbfa29d15f5750e885deee1843a1e0a6b4fc17d1ad5f6b430e44c01f42a6e463ffc7bb0e216f6f02e551135cafba3877c37c94cd7bc82c6cb593abcbe5ee05e2e64c117d2091e859069bd7421059b936052ade5d2c50f42937ee70c7217c073cc9ec45e0249fec12cf9f0b3d1f663549365da920736ce30c0d53bf44a64e27bede50dba0da0fd8c082b373ea08e14c9fac872101e37fdbc0966305199de4e551d83e24820b685ce4b5d6cef21345a9a2f5c249e7cfad6a35ca204203e1d46950b1d88007965de7a1d9651e89b3cc32cc66d367bf7111203f1b640c163473ccc21f245bc6ad431f620d47e49a814692bcc571e95834c2988c6bbfa9eeceeefc245682c1ed91a4f558c29eb55b7b9cc567840cff329d0c8baabba22e2c69d3d56fb0c001e162efcd2a16a0a416938515682cdf9cfec61694069a01a9d4ef89c4303063186091a9e65bf7dec39b44ee69b9077a9a9781c4862ae7d8565bb0c87e48f4a011f9d57b214be5b2a07ab06c77a1cb57920db4092be7eb1c2c5ce451b532da4346ee90eb184e0d08accad823069dc3e84c3b949efede538620aa86a36dc53adcef7ae6de270621a4bcb75e74a70265ee3222f1f241c2c19564f82adf0bc7915c18f9c1a16b30826aa3af52abe0079337ad7c8ab9d65313a57e0d6ad33461673d80b73171e2b62948096841d16f411cafe4bc3d8b215f97ef302bc61e6f6849779fa4f4da21d18a7ed96a53c788765bed1c327d77601f45bfc5ced204c6f6ab67bf095c82b6805fb77e1adce22660528917f85aa3556b95743413680605029455c6f891f91e7bf04ebd5417d5892890ffaa667e78fc578590298be4991915d5a9b2781eed20a4c01ed380c9aea8423a412d2788119a636b506bd68f69e441cf82c5246e3056542d4a5c9b659ebd1f805d9016bdeb3f77c38fc81ea15b4b7221417a587d196980a3c67f02de95a3a432ba6f4c0c9bc044a15fbba140ad855dd78e43f41bd2147a92c1ada76e558110f88fe218f6c8458f14ed55c74cb28872fa33ce7c66654f4fcc0ff93ebe13c4a404057e827b9dac40b8b664370b2a14189da40fa5886de13cd15e4df2422e2220fb4e7a952adb79b18adb967c3ebfeab2cb1fc53b09d5ff1b503a50dbeb7f337a5db09065ff7186629ae01a5a495aacda3aec06ed7380c20b2a2b2369deb298b5de9db4189d0fd7ef7a36c78a2b0cc60d2dc2462bb3265c409fcb38d947a6edc0f3ced7b1ce019cd6f4fd90369e88eb27eeb25852436631200b8ce48737662dd6d07523c31d4e7afe4de8d0a6f2130928da3312b54206ae8cc04cd09daa81ce5840e52990d22bb0f70ea5362692703a82ee2d27a8378aa596f8c0c62e436ebb1384acc812f73f0f12076d3f44402d9bd0bc8a651aaed8ed31aafb1037a4106153252a516605bf971b053d9fa1ace40a370fdd6e39a7bfa4abbe949f81958cdc0b43e1c30dd3c29a738566394cd70c6ad252adbb4af35824ae15bee2cc9a41fe75509e9f43a4d29761b3ead0e4493b7c461503082a86208558b797f8aceafb0756d77b0510edf793cdb9590cfc22c082cad8dcd08a8e6596c931c7b7112f455a8acc68df22a8b7386e3285ee507656b9e0a7e3bb5b06226d8de3856e5b273effaab9428feb5421bee109d941a117b0cab050dca44be6c01179ac8489e87bf2b32926178367b9c1fe9b59e46e0027570fcd8c0a32ef401d91d824cc8ad7fb3678c34aa9561b0f82bcc7d30642f794c43ed3d3f328ab4453d6eaa9891163cb7db056691ebc2eb4cca5644659fd3bf7380aec9c58ac727fdd89860f6db83a36501581506b16d31f9f1c72a0f6d95795d4a0883008615c803812f63f81342532c90955a5dc6a289cf8a5af0afec5828a1b33b8f57bdcded438825c6ac006e52c56b12e4dc062e8b7946576b7d3c2919cfde925e9e76cc8a33c2b1df4d84c7e29f3fc63ee96f11843f0f3611759a45d7fe029d693a5b6d90d0adfdb00cc9cd720f514a1ebccfd48779d8aa48765ae6cf1badf984433977e46a056012248374663814537cd32e7f6cc58247d95005e594aad2e0bad669c93ddbf26ae2a8fca9b9672e2c04241900f79fa30be92bf803c686b6405fa1db4861577dfd058b03a7ac0c0282525b6b45df66f82f73addeb6dbafcc5ca09aaa5d53c72c6604f61a76cd733783027662d35ad38e6e635bea0c84d584dd0a1aa447b82786a4b51116ac894f85607a9589b6851a0498ab58a28826b6204c5b9273a2408101589b01dc3e261736a6c509594b9af52b5e6cc7ebd9b1fe4df1956029533e8907469022d48d3e97bace80a916fe27ec4a05659402aa8ca800777725a9005c1f8285ee4d9ef1c2b3436dc2f5b6cbc1aca8ed3e90de76908b4a947c672c4a627b6cb7befe8b5b5f70497c5821c934aab9951937bd4666103d2cf9f7268a702b69312246d8aa87f486bb980f74c0a493994d43776a147be7157d6ace5b069089dbf5cd449856346c042395876ac2d549ce4534d1a60ca9fbb24d24a2a4245d2e5801855f6f03ea01bd4d6291578262b6a7a86e4dc4780d205a1f163978659c39362d228171e577e3cdd479a617596554330f2e5e524850a64402202dabbda26bfc39ec92f1f63218655e5ef2021985bd9219b6342d106b144e1ec90d620489ef43078fc442fcc5392665102f0bd6b26b153115a0ee0d14fc099de1b0c22039cef7937159d769aa58eb63b774f09efffcbf7d65837896afd8e2b97efd1e200c169132fc8345444e674cbb3cfa7bd31dae3c197c5e3f28dc0f036d761c4478084f52248d707081eb00f7974cbc84074c7586477b6e746e9f093ab07966c0fd4f1ba305440a1a3770d90337644a42e38a7ea04f6daa72098d8a5bca9f09b01b4b8382d78d8f67f04278c7e637cf50cbe7258cd445e0e560ef90431c0d554e8eb77c00f15ca0968ef10112d4c6b6974779ffc65b633be1a731991896d635360bbc8acc14e78b13ed78be91594d90b9ed8f7efa27cfe0d3499b673d40316222f9e0dec13ccb0a0f6681cada04744b985f3184ba0bee60217ffdd872bf3edfb1fa7516a4de1ef0615fd48523bb6cd9df909686b0ba72c87c37631fa1b3fc3c10a80e0c99e834a6376625d3651f30d08c55b75c1d75ff2aa4a41911503a22610bf9c07873d2c4037d6574d4f7c3ba80e94b0136a4563d31a53fd3047f112a14298da98b0c22d3491e5b9d71c1d3b5ca2576098d3409de35bcad5fbeb297461a0c51dc7d57b67d2cf9aa3339867f9971dd7033f02d81b31e5e4494ed36e63a7edc03280811e08b6da61389943453c49437e930e0c9f1976d25d81ba9d3d7658a6fd7cc5ede2254afcae6adaf4ef5ad8460db931aaf9e9381e9174ef9121d5d138480d0ea1e6cd295dd673d77320bacc1a009266882b0619458791a490f23988423c57ee7f556c134f4b12a781dc85ae354fe49c9889abfe99520619ce0df740139645c89fc2102adde4a0b2bfdf1c6228dbef8cc8d92200ac3e692b28b5a17ff2d3d17cb2112fadd2ac2796246b15fd1b42242c4230c81da2229c54ae3b3102c62a65bc30794ae1f4cedb9903acdd74c3bd6d1a29a1f38d898bc41929d06e72dc7931484ee4d05005794a798b13df395a9b2e957ef495d022d7b558514ef1a229c0fb3900d134b3d15956d617f1fa320497da2f0a82f16c92550c74e4ef73f5d7a88bbd16ecd0299b8d184c1105a9d3989d55f2ae5d93a6a95010f1ce3a366ee226351290a790fa26f1475c78cb1ade272502c3a1004296db5e4c9b89e1c4027e03d6ea6921da3ae759f1e8f353009a9496775795710f98193dfdff306a129228e48a38d219c4909bc72b4eb3a6b77dd46709f0a4603775e1944ad5e11f78421e355f870773fedbdd62eee055b0a5d9845a3e4e5e9ce0efa00deff16443e3e44536bb5de66270ffaa4e2d8e617db279a29c5ae5a80a479e0e524d294381b025786f19846b5f4771294bacd4b4521910802f23f573737de2a13cf5118b0d9b7d3fafa1b78fdad0a38533783ef99b8ec4efbcc28f125d637adf7479934d0c53ac149cba1ac15f45bf478520665b304b301b3aa820dd2d4eae30a302d4609aba987c9c0f0ac045863206d43fe5c5a166c9c5f9ce0e686e6a63c3c0119f516e825f66c1b393582fee5bf3f89adfa3ed90faca62075ac1cc0a5a4fda9e40c30f1868fcdd59619c7378be35e0f0ffce6121fbb06a733f87e8aee9a8d615180033168dfcf3e4e05bb499d989b128f66e6c78704ab4653dfe567fe0faf5f3b4883c538997875e3f0052bd3285a8bacc7f1e22ffb95ed8ba8e833d1df3c4b8b44c7dcdc08f0cb7b3c250573fb829d71c136c3605680fd115c690e7e3b7c91177e1e43dd96a244dff2da10fe8793d4b0af6ef0e4a89a380460faa0d49baf8b46b7a30b209b0dd2d124504b2dcc67fa283560d95985eaa3d18ec20bb973085f56bb0580bb3f767309b4e62d0692bf7c045d668ff2b40a45c0eb6e57277eb0f910250ddc00ce1cb6b3eb10542eede6e4b5773bcf95ae5cb53d1ec4e79a24bf3ddb6e1bbfafeae85d62e1948bf788f488a4a25ad6ddd05bb72d12c073e56e62679827c375f987d982c6b3eeea0f46824184e7043200bf9c35837850a350824d45f269cdcb58af68abbe56479272958c8cb06682c1baf51b21de4db57b27fe7438bca38e99f6b64110ee8642c96a0b9241268d57d0c7a8c640d963676b4e1edf5d8c2aa83cc251390487e51b06e69d647b35d4f4c630ded688fd64236942147753caae63024e5864239318556e384ff05e7151da24432bdb01896f355bcb5e5dd0f72f313870e1025f0567fd4f9e6590d021868c5f26cc128c2fd86615ae0f899c1d8803debf09fca12f9cd451c1e8f5c12e97442f3b2dee3c1f2e9a14fb03dc05cd988970a1860a5fedf11fcf9e8b5ca9e1bf3999fb4db1d4f960be156447efad32c399170f5854a8666e2a62d486cb4c11890585e761c3410bb91a22c2661a35154eb917b1f1309e235884ad50a205d49b317cb338930eaec28d4b34c5c862dc13615a1382e3869c8426e6e63b55cbcf71bb87821dc4bb10e252c89179af589bf21494de66a052a6798a0da7634ab52502e5310965492354edcb70e432dc321871ce78736e5029641d6a11bb1a2567b18334c98b67a215730b702f5c57450f66c8ba0753138e58c278b71c5351895c16df9a15770ebfd51aec4a0ee9d4618010ba2831498cd12e016a8c7af3cea4357d8d09fa28416d0ca69d2f5d1dbf3a40d4874b285eb7c94957ffec13dc162260116aabedc7c611571e9e3be8ed27f2a4c7739ca94a410a10c84458211401fa4c8e6b393bf1ce2270ffed50d18f97ec0164a9bf002caaa4aca2d40a5dd1b485e5e790fe65a1f8f62adb690b5ac0611f12513f7edb6510acf965a656316650fcaf785d9d471e6b9007497c3c9538539c542c9815eebaebb6cfa684b17ecc892767215d4489189b864b4dbb335f72d499f3cabbad4cec3f95c10cb87e1a0bc141c147c13d99f3f8179cc770f6fb125b8aa5e6777944b1380c1b1b2b1d92d76e18e8883cd1475375c09bfdf435ed5dcdffdcf1faafca5b1b67134fa1c54209f556e3f6ad9b9fd8761f47851689a662e1e1aa2265ef9cc4bc2fa56f12a60f62784f5900e838bb61219a859d849c98db0d50c494d8851d6373c41913f695ba25091a2edeff75918950f673035bfe481d35aea0353763af8d4c7cdc86af0d1fab473559df49f7dcd8667b98e33f5b7f66e30f17032b9762f26a5b349777ad1d9d291f9b76b46d641c5c180c47732b2ee687c81cad4014145e16f1f4f335f3c9d08862a360a1d9955577a058dce5e2e7e80e25b17f7c1a5ae92f10bc3ac2479c78aadfd28d1adafeb91b607018ccbac3be1f1ef3f322abbe863f9a11ddec455d8a2c823d077cdc34610c7121ab7777f688e965ae6ba079770a8c7687c54d87f6603b2ab5cf169069dc493bafb67f12eff93edd4686c410e79511822b1503d0a135b53f3538802086a92738d35d3853988cd012451456af54deba514d718d02f0170e6ad6eeb6f628955cddaf6d460f779d57b6ced285a1266bf511c138b10ddf54550033b44dafe73e6cd541a4c91e55c625052dd7474b93d521f3e5bddd02a3c4fa28d4ff50fc89ff600ae9af4ea524005f763f3adb0267afcfabed079150ecadb96675c2dc8245646e14967daf831f988529e9e81413ca0fc5d9091b9303e8fee3fb13928a8573baaf709ee37f63e3e059901a42627c618427d3410f81cd157bcd90616832788e3c03f63c028994a2e9f1aba5feb0db50f4da36b275e51fe2413d329c166348400db1f136dcfb1196d305bfb58f78ba7f5e7a91756cc520189a259f492558f08c4aa24daec7ea4cb9e7fdee005cf4eb37d40a29ccbdac3f6d10eb5bfe33e31b1ecf90fb44dda816df232efba99d93bbd08473922fad4e82458b83590e99772fa03d3d2e9945d7cf52d43cae8c40aa39266a9f8844ef1b9b6e62133aaddbc5d7bf854559d6f4b7f7dc590dbc999908f01a33d8b0ef0b240a5fe0b1d38941fc98a151841dd11ba109d49a6b0a9b47e8940da991d9d981c8cca33878ff6c0876096abaf42112f2b2a8cdc5b0746775ea27e5533ab45140a2c8a7dfee91485918ec013d5c9a347cb912f194e14c74c576f802451914b997562484a6a727513ddda811aaba0fa15691bae55aec092fac3cd0a6a7a5d25d329b8f80916ac91d1cc407b94530bf8d9f26d78dfa857f056d3615b454f4fd4ea5b63391b55f0aee55b5fad5591582742ebfaa7dc0dc0dd0d3ab3c68220aab9bf2992cf53f519e6f3cedea963dad116304a7464da6baaed29137cb1640ac6bc442287457949b381234b39e26759ae77ba783625d199f96e13d9c28e499882162e13aa415858185d491ab355b896f6c41384d4a9d3f6e121c27f7f95b13478baee84558273144c679f48828b4fd49b6606d4e8b125b7a92fe7d2834f502596ac5744b77b4469077f5e0e82a50f319a456113b5bababbc4fa1e32ad29452afe83d5b7621aa44526377342a3709a48784936f33de4c50abbd5210fd1b4b17cc8dd8a1a77c431baac875195ef41ef7d28fd9b9df159919fb86ab7bcbad6019392dbc100668e9b8f2416981e8554236ce0cc1c53b4b6d03d7baf51a43594c2acebf0557337ef922562466d57797bc17c1b6ffb7f7abd003605bf0d17c31a8209d48b52823e8b6b0bb77b6588c30798080c1990b08e05c3989ce859a78dfb81a3330a75b7cb664b603ba8f276740f3a65bca12eb1d3795e8011e30cb3ecc3700a4b4cb8f1daa8c6a6b0272606459bcd93d43e0b55e0201eeb59f0cf869846d3c55e751302f54208270836d2b6a2eeccd190439659e5d20fe2d05e4238c7480a9e9297bb8950c1da5a7d5d90b8bff47d739c2b5e3fda828f33f90b5fe49f9f845af0a1bf4de65aa7d3037771e99dacac80ea52cfa8a634c447bbee5b2b927feed4a00b482a5525eb7e67ca2c91c143710008ccacb8432a6a12a00642eddfeb056ed741bdb41ed9f2bd5f9cd0421814a522a65195fa5e8e3707e2cc24794db541e57a45cb14091814d88619ee3452005a3bac7d342711df0737960b99928fb175a2e196786f51fff0013dbe29872daba323d394e8f2a9d96d39bb3bbd3c8cc61975c945b64aad666a38ce748cb0184936f1ece09f9e9c28328ab14497cb72f144a92ed1fd62423c135ff52b5e787065ffa55cff343ea1ea01553f1ba5d200ffe90739a6e40d8ec028e42dabac9732ee129a17cdb64a49ad9ed361e6d834190776cc3e0560d88c83a0258e245ce21c83e00642cf4f06c8287ef43dcfd2e004e872d3b5774a7d1bdad8ff8c1b1f91f78677d0c8cfce662fe79e7f9c673ec78698b0ad7461064d8063cb499965c6cff3e73638d4bc6246af6722c32e3524a45d2ba0da32942734370b3952e279c58a03e03811ee3f9a0e84771e5f7a727bed62da6140871f1e095e7a7a1f2fdc55ec91a8d8f1d6e19bcbf093cc55683e60772d9286fdda253a4408f8563804fa87459454506ba09705aafae11aafb926a2c9054fd6c59e6e3d2d3545a40b0cbb93f14f27425f32641e0fcbbe2c0bad22a9f0d1e0b9619c0a8236d95616bda4aaa05d9e2bc2b58802f61228fd7a4176f21aaa613dc1d8d607825c45c240c507b910f236f6355a06a192f08471b8b54f233f3b8a592ba8805e02c15f602c87351aad2c77fc66d3034e31338495d35c0dbf829021c3467d4faeef9c5ab48f47fa3381aa5cf222415a691581b5c8d6b0f9b477d78b596f3551f46bf4988933beb8920a1db2c855670a4465b07482215367bbb858baa7efe0ac3da9ab03a40ebf7dbb504649931907713415527038a18d96a8a4e0b5e8fff807727923bb0df93688e5284e396fcc420d7065278834b091b6d45466f54b8ef3629aa4aca1d329fbaa80bf4b2019cf11de8011dd916ea11ca76437dff195dbc750f1bd11a54f588ca39ec989259b2d03bc2641480989dc7f8d4df3052d5f487191cfb75c139440ba6e4caddafee894da756ba3c0a7a8c4d8bb4c075a989e5b16a4a71e2893ab9db162a3594b7ea88b3b3dcde5667d9771e77d0440e15977ff549c37a34302d82b7b1e3f121137817e336abfa602b22ef683f98d688df92f357bae5c35b4deb3230801f96bf88fee988484f5f0622151dd620e1feca784fcad9650e20b03f96b9ff8817014b436c00572594b8709343ebd67338e3c87838524f7ec973a30ccb707b0c5ffce733aaa59af3bf3fc376652a51100843a13aa1f239c0e5d1b0c3f00205dda795cc845aa9b1717bf76fe95f6361b9c5f5acc7af8a1d32abd322e8b908c5f47b34c600e0d334e163b1d52a984b9ff062dbc3de4c9c5428471db031787e2c17cd54aaf8fa34ca0de5f6bdd2285e6d1852248ee869e648c54a53a9f01a9280120db6ab498bb534e48f86b49536d6e2d5405cd253f747af3493082dba897556babb891d2d2b0be9838a59bfc4320746cbe9deca2f5cb6dfd5fd9e1aa63bec3f2e20bfcd03adfea10087754985e8e597baf6eedb2bdfd0b47b15d1b00f60c69e1ff477fbbd3fc5a848d1eb48a92ab6460ab063aeae37918792b9a9699a8e80c821d53810e4d7c521c837c934da76c673cffb2b006c488298a48eebba6ee2db40d1b3cb2c14ed15f5a6d15e76943687acd59328cf7f2e00651a50a4177b3ad449acbc264d33246934321bcf00388fe16c06bc60d141c644cc22520298f394386872cfc44e358e9b0f4c5ddaf4b6782ced44e124bb6ae0b0d356e2705bace10681f9dbc529ac10d6b6a49f857b27bfffd1d0814f2cc2181dd423bc53f943290806264a9e13cbbe6366b191c70c23546d8048dacc0f26db301c26e8afad10065e7219c605c75b550d25743a73cdb926949f1ce0389a9dddc33b00e1f88e52f13a77b1f5c4d95bd62f8e7f6d96bd5c21a1ae8b499dcd31f769ab04f8583edbcf864040929e5c594a8425b3fb4b82134cfb0cd6f9d6a2c43a17e189517a5043da090cde5adfa53d5236fcd7c5b56bedb22539fd8332e3e018679d5378fa11b9386439b5dea3d82eafbe75d8766c3e72fd8a1acbabf425748a7a1b41f07bf737abf75f736ab84bcc98cb079de16a811ce3df332144f0f6394f9cac099c02517dafcf12d2f0cd5194e51fa24efb9bf5ad1971e63714ae1e90e200fc66517198f18eb80abe1c7615f900589cbe15b81a19d0433597a0751905d1e8e50aa5145578d116b3a64838b1eb641a0b25c56b1b05cfb262e7fba637bf4ba39303dedf1cc8b173f1df51fe133ce6c5654f9d0651987a6acb7f336121aaecd2c15bf41e51bd0d478e18b8eb2363023d237ece1275ece0cfb49bd81fb22ee776e0e99fdd27048949418351a98af5188f3a79efa36d01ebdc15899180aeb47b86355797289a19f83f7c749e79f3fee0d29bc97b53568ecbaacb56993e3405c8fd6f6310b5a304e073e9ec530b292a7a9cee0906aba7108b31e900e7d41d1904083859c58939dfef8609e54388489a4ea0650a91c9f848dfc717018378f58b0dd6b3c4788882844f4667c4f59f13625759477a3c7de6bc77e352617ff5a109fa64c2d2cc13121647e231ce0440d303ca2c4280d96f6fec27f7fc0b7086914dc2b44aa813af57af9d3330ffe4c46e29890755f2eaa33c3acb5e81e8bae85fc5c69cd3c5c5a76dbf01ae447afe7fa13c1059eb9aaf542b1c92936fe6b6b59b1e0f020224a5aa05b9e79d9445c52d0bb32dd400bba4c8398dcefcbf98f5348752bff9a7ea68d103dad8e9c3ad831a11104caef8a9189310014c003867e7575266a72c979e1620b3d365fbe2d56f36b384fbf191b1c5382a73633e04e5fb6d09db4382a3751909c62b37d74e7990cbcc520668084e39b66b37cb5fb221d8ee8122e6f141d26d0407ed3ca0dcad2f662a6a99104f7523ae563d03745ed998b6c93a6101dbacb6b6962a5a0cea0e03209cd7cf7b738d25aeecfadf5031c6615900c7a9a74c4f49726a98b11e0cba3f2c657ebee1907c461d7f03c747c4592e6efac91e6fc1aca975d8788553c8ed85b70dd14dc787b762eb413a7cef9534c1965e2fa9ee43ec0394c8cbd6318ec9428f24c764c8054da0e3bf4015cc20ae10d325c6b90782fbdedce6b26045996b68e90e6b3b2931b236b1953aa590cf5cde2a61dfb2ae8d9c5954a525e9e6725d3eb9425c7d986ae020af38db401a7e9e6e64e6c2b222677e11828fbc394551a12eb23be96a6f424d49861ed7504587caf1616baeb8a9be46ed888b049e884f1e5f0b3421c01c61b7479a2a1fd8531c8e725cd7c3df0350f4c8c6d97916f09f4289c1d3fcf5d4ed8a5918d00bc4dfe9d828e41cac5ef4864e8314ccec610b8b85cb78f95d70df4ca309afeeb412199c6f448fc13e8efb625a6b61b86014d31c6f8402a275b7201730bd064b98bddbecc62e087bf669abf6b768eec24bde8ac8bc962ab4744775187fdab50c1ea2d44af4cf40ffeef18af240a9eab93c4eca9e56e8f65313e827c8cd07f25f4399caf092a17bc6014a86193aa9953402a8f6ae69f94f8a7af02193ef23c41f77e8a0adeb350b4f7829b978e566e11ac7a78c53885482031ff03945d00d3aba21cb1f083fdd1246c0323cec2cafd4757ffe43ea6796426d5ab7261305103e060b3dd51b82655509fffe60f07a69e5a22e985a3e1942d42c0e47038ac2c69de27cbf083fb6909662bb43a8671f6fd8d3772fc6457a2855d58299161be16fb8522a1fad46097056e08f45387b29b8b58d9f46accde0ce6bc5d04ba7177fffcec4e3d6a7cd98f2f9f5dd0cbef8de50a80647d221851d2391ac644b4e2167f636d5a3947b7aeff724a531b15bf83efc98f09c61d8415c53e788e8cda1c1bef9badb8d7cc9a2fa75c78d49029d6e49aa4fcdeaa8f303c7ff7709ac46eae3c2b50e21ad180118c631c755cd91fd07506c3527c846053ff64d0f2b7de1c0e7a91c4810cf4f863d7353a6acfa31501d22bb87e50a34888643044d24775a7cf767901431d9b2d985ade51b081857ccebd437bd22ae2adad40aad971dbf141fa55f8c831dddd9de422a7eca07f442249c660011cbe6ebb4eaab2ccf117aa366c969687ccfcd7ebf200907f7cd765570f65a98e65f184a1d5512f8667b903a9d8a383c3f04b402753d6743c0e3d0739af3b625736cd70f2cbabe1b634511fb06dd0642e32ad804abb9fd6b2ce725145dd83d8fe319e24aa7528065ed4d63c9fecb79492eefe821b26d81247e9065fab2def3673abbf81a42e858fc33447355a6d9db9cec30a252fb393eb047d37d0b4833fb1754913694ac402dff63c9be360fb2975c3eb79ba5d378af2a987a42d7b06f1627629afec39fabcb4e29dd212fccd485214e77f9a229c3c1e4da373abf9cc0c987b65455916a4242c9083751b00d7e03f6a8eef49be4964024d120a62b60eebe2a64abf5b8e2ef5170da6f20b949cfbb656650dedd45ab65438e35e4e14b3d48d94446247c0055f685e148fa6f901ca8a77b65b27a8a875b21cd6d48ab0fd5dd569ed60804a3c5e3a3e9ee537b7eb466acd7de3aed22b96a484bdc086ea028e647ab8889471c64fc21a61e800a31bf6aa7b4d478771038f81bce4b617fdbdf1502891385d81564f54d840eaeb922a690d182fa3acb51320739cfdf4c11365adfd268b3c8732581fd439534add928eb50e67d57d98197e481f9e27d3471ce36a6ced72e97f7c09b6dac7e3ed41fa355c36c964b79aa7c6646e297096799884c0b4f94dde20801db261b9761f2f96344cdd3cbfe371a988511571634325b4e71de6cf19c35f13b2d10a411657a8c18c1b9b4a96d1de7693e786365c99a2220d4a0d614b181f93062d6dd8a8b2a4a2a4a4bd44cbf3d0fb9276d596e52bbcb93477e6c42be1b16103c1de17d7fc3c2900718509794b3be5857b0e7a5e735afedf774e36385c095870eff5df83cf95ca0a15677417dab998cfd237d120ddae41d9c3322ba1977557bead36b471a1fa37aa2230b8ce2be21c1a3513ef1bb815ccae91f89b93eebc8f952c38d2c11b1431d296b7d03f8a61b2f3b20db329178e0411927a5c8a256719bfd445d6d7abd87775bb29faad1df827f4a64049367ae1cf643eb6d66dfa0f722b24a5d4a0736cd3371958cfc10a3abeff7ed3fdfc17c235053cb360ece1d6bcce8fcd45591f5ad5b57f34599df5d4542454c07d259896239062b07ba12f2c23f9410cfee453b57f9e7d3531b0a71678fe169847370436c1588863765fae15bef55e9e9f53bb1c969da181f7ea5a7ce3562808cd93228f39fbc6c120f1897dd63a01fcc7e439103ca659743fe63444f2117d5d130ee2716be9c64504f807a319d3b0376cda661b9db0a05fe0dde08a4640c2580b4af1aa10b94f329005ded863f5ca77263fc4736df47043054a4721e7ed171ab08df1cd726acbd2b186282157abc7706f233596fb5d3cc79f3efc0882210236d5f23939917ac6bf694aca3f01e3330bf7a1fc37739cab3f4da4cb21f44c9e7bfe502bdb4379539cb697df944fbf6f11c440b694246fcc60c412836e8a4b99f769b00490542e6d12c1b685b203a7f127ff530e383cf621dc83345c32702f89634275738dda9d19ea307220fd74e54d091c783d7727c839bf1706b739958593196b7559f127a9b5367514894879bffc5228bbb1ac60b39236dd712ce4063318c220e93a6e1d0eb870f5bc552f657b50014637a9547cd1a1aec9cb6fec4b9e75c18199278852a3967dc60f084dac590327cfad38aa1a6c5ca7d0898eb2ac6e238ef0be85d8f9b52cf5056da556983041bc92bb6b474f05132dda4e78421daf49457ad293b32dced04fcedc430f8987079bc90be9622d28d448ea7390b6c5ba82bb135113779001a0a78fa4c4727bf7dc5576164365e1da54a5abaa9dabb36b99953850adec3f2bdd38537771046e4ff6c25f2930baa8df73f158b8bd243b20e5eaefc993519d9e038b5f0d1cf9cafebcb8532e3551c1f46fa66301b9f1b09a95ddc6b7a023750b096ad62d70f6e3a7ac91b927ebcce83e74ad0fd6d9461b5d6249c75aecd5d86cdb3a80360350725302b2867b918c4ac73105ee1e2c4ee2e035fe8139561283c525cb597e15013c8ea96f876f7670371bf32186d72beddcbafe638fc3824f13b2de061a82ae0557edcdb12cbca7544cd393d0cefca862eb610cf35ea7fb75e7df0fa6e77f390afb8b2d1432ddd050bdb94879cc1ca6d94556913a57865b5ca3c6acf29431e06c956141291585a2551c58602197634a53027f9056607c4a058a413ba1c62eea717f5be76fc6130cf14500a8a1383aa963f3044d28dc91736e10c56fe582d8fcb98459a339cb4b84c83bb358bee7efac94dbde7e321fd957cf17e7c04d41beeb0df5bc8ccf8ebbc89217b4898839cbbb002e9cee369363489fc29e4422860296cc55ab5ce187fefecd331569e49473932f15e1f0f8f497b7dc2bda077149349bfd11a1f4d2c5de98a2120ec72e046404d42fb070ff26d975cc1d99192a4e8ec565fce68f21d0c324813666da01c555f371532ae6e6d932e85f1b3ec4569dec252573cac4b9e00a2b8e4e8e2c7071783fd57ddc3528b789516ed9c587ea9f940f4eda1fa370bed8e3e5b496ae9b566886f1216aae15c2f26a746165bc26c47ac8d10b3f6052d19eb16b3ff013e0fc4bc6291c267003f56e55c5a63977b59d076bd4010d47a968d20426131c2e99a152e4cbc73cfb183759d17dd96b53b69f84a5eb1795799a246f5d6da6a9faab7b815b1a4c9650a71cdb01688f3e9efe892e2b4b867e9ceaca79ee8d8a38ce13a0f4ebc670b03d94dbfacce0202d8ec3c984606f07e3b1e2d3a088175d748a1dc273e3251ccf370c2723c35970a09ee4bf6306d19bfaa08bc207842f6b9959e030c5139d7879bf58a5e1d969ff4447d3bb1ff2b911fa0813775eae7ab528d3e8efa1718b38ed57cf464cfe6782741b3ee670404cfe18cb1ee11c885803eef4540011482a70da25743fb1e186dfda0228dc58f550d74e42b393e6567627f28a74b8af0f3158e6d9dea00f315ea2fcdece06250b2a6ac7096e36076082b80dd572923bc3a610e1c2665be44161de52974715c2c00b81d7729a272ef8a87acc4dc8bfe641593b73dc48295086edef8469c46d59d1d870f9583a026da8df66e018d2a61b6630b00b55fe619b7d9be80c137bc04fa81f3826058251427202b8dc1083fdc99a7e8d7eeebd3da1d8d26056b0ade384b3779998815af4bb364a7bdbf91b751fc2ef6d3be057c45a0db97a6e98aeecd881e23dec3f142007ecd57c364f181fe86c67702b7352c27e8ae54bda6a88de0185569d28b58479a579ec977f337b8791a9abdd3035054a32277853059baea477ba93a7d75c5bc532b6fd27da4e948bf3e9778bcf6168a0edeebba2415b798c5225e6754f13db05bc505355ff578eeba0e3c81a5abbc76f30189a6078d6543d3a5df9f6d35127bb782bf24f27845ad2759d349b001a8a9c78c9e5c6f9caa3bf2d33e185c6ac97832a6e2d07bb76ca1024af886cf7d84c8b104ea92fefce716d084323f54a4ca462f77c995070b600b07d546b20ef0501f52e451c67113f65641bc19c6af160ac0b475f9864bc3250f647037311bdf9083ab80f4baaa6a6ef0a7ee25d5ab58f6d49c317bc86c6d7a9db84c96f238209c4d7b38c3befd80e9cfa2c5995ec0e3c7159f91cdc3010ae6a38b5d6de9ea09d7a5bb3575c4c083853a97599972459d85a47a9e2a403523d2f83c230be407ab2ca66e7f78daaeea0f7b54bafc60b3778582458e3eed8eaa72c4423ccae766ad88c57c1dbc614abba7ded62f063f2c7f9df478c83f9ab04e97adc3286d75c45191c5570fa24ab108eb5cc4fd73ec0cf171c52a3d0b586931bef1b6dee555ff571ac9aaa83551c3453c88c1f9db07b7034826f8394c0348177ed3c4f137fa7dc327a2ce97ccd5809a0b904b95566270a31e5045dcd8f0a6ec95723673ea99b6851fe8c60a342df30f78b3a56eb5b177fe34918dde838cdfc698fdd19eaae8564717cb384f620814b65c40beba317a8687a6b9c2e51682802cd33e3f7d245adf08f30e2f1f5ea2d8a142a9d5bc6306bbd7e5707cc95e94f6f3ff3bdae69945504632fde3027aa665c9019224f254f865e538ae2cecf9f4d8325fe4cb0e899b089f4a4f8b66ffcf3d5f206cba4e0e79a00dda0219649ec332ade85bdd7e7cd4be9540d51e3c9d7a5c6a83d884218523d28a1e993a6125c3c9e92fc9184bc6baf069e1d2690eb2d173e5d972bfcda184e3ee2bd3ca55e0d7fc8c59ecfe08c17e0ad2bbd951b11ebd710817c7ed065aa676932308ac6b4fe4a80702a74627c5411052c35281d4b69e639add397123e3d717ed635f4c0a010549c9a1c5bdb693ece79e4a413dba9119126dcfd01c54e91d33e6adc58a6ec78382e3c92efff4ecea73b110ad2bb4135a5b6a1adf695030a00ea6893efea307e7e2fb1e6817cb8e8be40415a4fc537d55d48bc0dac11ce8fd005016f1a51eb743d38f0e4309cfa1b00ca249088f714560120d3b7d75c4af57033edeb0ff1ab3e86c4988523508899e8fd2bb907f52b4daba6eca35db7d49b63d6f226389c211d351479ffe3c2eac169ee0a8ece97aebd5d4c747068f4a1c106ae895df9f9362d374a5e85e9736f0dd981fa5ac544fad5a9f60a2af7fb65b51dbc090f8fa5dd2df2bafa64bd24dd9d30f5b161da214c9e352c1a56c04a9ef3078ca6ecf5e1048d6a372cd0d117fd6103dfc16a25902ed25d2f865792cd88d3cbfad9528937e0965adcf3e50990bdc1a0375f75c583f3553f724a2a9c24582db746593140936eabe362bafb0b443928587daea1c5914a47160e469b5dd32e14de4e3cc748454d54db8bc65205053fd68feca114a63b5829ead780d5c790deb06a063c191d01c4ff5af1d006a7a8df39eb8b02a4aab8f287113983f172ed5d40f1ba754ae65003c5a22e416957dc58f618e2c42011ef63b2370f576169fb15689f693391edcbbd3b9569ab86666692bac031ac4e3a36661715199ebbdf73b3ce966e5bb021f388f012fa2d95cf3169718eb6460f374456f4223ace1e0b8188c25c89c4c090af4b74a70c1cc03dae702fb31c30eb85efc711dcd2c4888995f5f033d8c25569499567f53eafee472be5aaa0e93c0e76009adfffc6a6450890f4f59f8495c5fca21773de0c2da7b209e3697322b35ff89da9884eba69017443b15c640a6789675a80c8abea7c5560a44567c5dbfd110733197a65f2ea4f1996d0a2c70deb344b478b08a52cada7e3a16d8bc7b02622b2e622819329f9e4748f594f7bedc65a9bcf6b81ea1f9251454533891fa4946861589b2868a2566fcf64855a38c7661d0bb080843a1b398577730434555db39df0e79191f5d5bd3e941039fda4df70c3277e2beb7d1dfb892a3675ba7c008fa4cdc3ed7a76926d09c36504c0e17ff5a2d31e2237a9d6f23b8b685666e941816b2e2e4ee5d916a8d9aee8c5288b7e06fb5a48e968ab7f0a46a2be5060654dd0b641e8f6f4063e56d6377914f8450e449afe7d2ff479956db95ec6e9a8fe7c84c9f93f401a3ce8917a2a0a0c9da60ca1ccd03df67fbc5b26d899aa1c8f9e320937661b84d8240225a4b457eba68b7ca8075ee26d3373f0f110cab836e6cf45a22fc5e8215a0666a59af2f78a1174049a3470280859997061c656ccd467efbba677f286dbde943f8ccaf0cd38e1372df4bd1b869d2d5cf9ea6b9801a095d38c47120a2ddff7e9525b95df1f7403ca88092473b7d98f200b9bad0dc562ba7f3a107d1d084b4d6f5d5e549cf87fb765023e069bb7eded7837b8edd529a5c2ceb9d83a817c00169fc69d0f832923b3f528a63bbf64ca9a7a2b5fe64ab24901670351ebfb196821a93e0c0bf942026de18436611e2e195d200057512a221106f009b1f635e2c35b8005f29734a589fb49b9811779e366efa4e4f189c0cb9e49e264c5c4909d4c394b869eded9fed05a2891bd1094e11c8ef4379446a7afb49dd22c0b7854f298a1a82734354f918e4779a08e017cbc25f5bd65178233503f07aba93573437106abf3a4dc03aecd4f2783a27500af8598d0cc12b53e636a6c1625f9c9975fcb2048e1e7113981e5f634b8c09866edd1871cad33cd5b7ca36e98a52380b7147de94ef15906ecf12844124e6a59879f202864425e06f148fb5352318216e56b5568361dd78ab69efb602c33eed6fe85a6b17a57eedf0321e718612d106ff2a60bfa6c33e26aa0ca285f652b1a4c235a1d77a0efab93a3c26aa5220d9b86a326a25803840f8d2b8867371ea44187fc70e728858b2e1059f0b4daff17287a1a28c3ff31fb82208fa8f02f2cd8da4ed9f0970cfe573fb1aea33105dcd1b4cd45811b831cac066c5046364fbdf9ac36f6a088c10ea8b988d63673126dc8ecb055eeb22c82949a789b92985601d2fa26f34d9e54d8051022a5bdd551d6d7c41d2b8b67228164fdc6aec9a17f0cd373a535401236655d690f8342778aa9854a40d3abb197ff257ff29eb016854fc972b0316e9db17c53aa208c7eb80143962f247d3145f275d7b9009306c2a8bc24bb6cc1df12354bb5b6e4f20a4b650be997d3944fbf597b3a2f22000cbb31b2a14ccc211848a83e76978d1ba63876e857fb563a2cb04eda45cd0b8b287b7318812a04b54dca7fdbe925acc71f4de464a46bc26c955b0a446a2ebb2088268db01237838f51fbe03756bb46bf525df11e5f2c66f95af377d649051bb1f2c8b70f3f3ac7a1cdc0a6eb9177b13887b911b0738ff1f813085faeff804a27d1cf1dec02d3b0a550984c79e49184ee2294ae944dbb3ed15e1d767a0862a12b55d57a45ccb56ab76c9ff88ac5032c58669a7fbe9548489c18567a64c2a3c1266fe0eb1e5d3d0f77a180d5661ca08e373293f09f7bce68ebcc7f7b881bb1634fce722274c302cb941736633dfe6eb3e933f443ca4404b79e217689e86513148640f91edfa22c7a3f003d6e0f8e4528fc15642b0d77f9d360f69755022f85c156c86de074a5f037c3c12a2bcea3af6965bd49423687fafbf0508f5ea53c7445537f75d049a710fdac5c4f5c0707bf6735371dc0193d04d0f3dfe83efe07750e35ad921fd7ec1803fe85cbb9f66c009dd167130c223501a5c4f0af709ba7d4ebb80a18aaaacef2b4e242fae6b8d29e9d77dc838c14c998df8bff0e156335413b670f44165bd4ca476e2574757e9ac6f47abbd275cd2fce43c6697025d517832726892b65affb16de1af284f10f316c9794a226be26b9c74d34baa0c7012b26cd97d6fd78d1c4e22760468fd42dd26942f0687c9d8882a974d060b736bae470119a03b05fbd670904f856e0af6e851e439db9f2bc0bdca7ca1ac9ac2c793f5057ecd01dab3b37dbe780cd8a1a00acf39674d2c3dabd06b71aa81e46b28e3b0ac488f1313c242491e16a97d57fb3a89924ddddfbaf1ec59cd98d9a6f4d8302aa3d1652bd41085b86ceb5b0aea99ac542ed063dc385b98520043f159c813b1f055ec8c8d62dfd3880e0ea277101598237b180f84f959da1efc853be8e49523b5821b670f34b004812754a5bc8cdcc4a2e7c249edefa5a88b785dd3949927f518f2c31ce790906f744ab226c114650ad896fad840f5fe3f805367b52aafda341acbf7e1c9c88d657f8099959c934ada5857403d113cf745e43928dc99ae6dd6679088da8cf3bb1f25d22789451d0def06bb824acc940c31c1299185c3cb9ce52e812a212995e892d2f05adf44647d502010951e74b1614ba422a5ac3ee48b91d3826ef002aa6d410140e627aaa140caf7806f2c7ece39c373d48faa886abc21c104b1adc7312a91f1441b45b0d42aa97cc9cdb2f712840fe757f6145d547d57e72270f05144334f8e4c8e9c959f168468c1e2e24cf670b5b3a0c9e8d57f2f903b56feb3217225cb3a196011939194352c0e33f46b769d7623049f6fa20a08d3d0c7ebc82a28044a9ff3642ff2e077383af20663799bb120975c8f3480330d0ec257061ffff1aae398519e919d9b07b4d87b1e792637c13a3a8becccfb535649a8e67107c8aadc542b02e75f68c4dba492040bdbaac70f326f6b0e141108cc899b618991bcaa3a3269accd129d041fa2fa59eddd0e846ebc074e39b9be6126f0341e0766132b0c6a25e59ae74b75e1eb73897c8d6f8a6e2b62fc96000b40384e3f1b35eb9a2c4c7de751c0c3d9681a8c734f0d10cafb919b83903a1ceca436596a365e8b2397eaa4f5fb6982d9a4d5428140394290444c334992de793edfd3288f0e093115067420ad42677e6a8c54455f2975b194334b96591aee18ec4b44e796da5dfd3840ad821678da1e3de2ab97ccc97092a22cf925807941b6bbbd9b251d5a020cdff3caeb6d42ab8dc7a72b84abd628133d367a90ea76dd4fc611896af226735036ab14c2dc9aa00bbb4dfaab8223e3558fe3074b55575d019971b5aff984de6c81ea47dfeb6a97a67c2c2646a0a1ab39fe422f45110d4ba9502bee20adb0a5f91f29872d1aa31cd8cd3f7aca46617b0cdd3cf4d1e75c4f25d24ffaaaf849342a8a1f8de48aa8932feb787e5af953d238be43a5497e95d40b6fbb3fee8270622ca66406a81d79eabc8ebf4ef308ef6eedbb0ac0e90053d76de5d7a8ee54e87b5e304a4b833dc09947739fcd63314b25ff181b1f2d5e0d950e3a18c559f3d4dbf9c8f8c60b98a80e254465d363f34cec2c8ed7494f5aa9a15ed3cd89ebb0d85f86af120e8d52a3262fbc54e615df395d871645de4b57f296798e0edd09e803d9c142deaa3edaefb65fc113d33d06d04c9de124c4e3e4328d9a474340fd087153b4d20f51e51e7abcf72d6f383357897661e470703c37f4f6fbf8765703c88ec9876472298b72ac2e928da1cefb15b0f8be6b435c495d76107b1986523ea65301f8f4ee2abd9779623d3c0deaac1ce5360db2c5dac645dc10f08e0c7e6bdebad2c7cd8f9a68df8ea5bf2fc9cbfae014e515aa722de235efe43090b9e2a57b09e317127b021c7cb865f9de6a027c8202890fb50463b8e539279736cccacb40cc9acbf1504c18f32a2bf534738efb79ddd88a70c284666ba41d03319347a4d7d3aab110904c177e709bfae2571405040f8d641109f53ae7ff1add79fa659b8261395d5698947a279c75c07a5f14eccb3b63f1b92b073bc5375961b542d2f2f91d1f02433994f717f42754f283cb8a181ee89731d2b77cc3e129dc67b73bc35073f5ef9cc6c7adf43d247fcc9b0c6736b98fd7d5189c2bb138080ae4e9c89e4f9aff30aa75e81b46d93680b34b474954b99f1ed8ef9d4405b7bd678eedc1627100d82987e47e1b33a88403b25c372be10610e2eb2c9864d7c3784a466e30a7bf456cacbefaf6cee052d29b1e8a820ea6a5f54bdf6edc9f036e7ffda8ff83162edfcedfa703df0fcbffe2d39349c4e1bcf331bee2eead55810d1b8378fcc4114c95bfeb91a5da9dc3569b7c8ce08555e7f17bdb96d5517f6ddc01b9c2bfa774cb1e5a62be7cf5d49f82e6d848dc3ca1add71ba0e575b969db439e5c6cb37b5f193b90d384af086ec0af9db0547f28400505dd0eb80a02933b58d60cbe493f3dbf16fd04ec1e749c0d74cbe8acd1f378c0e9a814c565b6f23cef240d9a2ddf3f680b752946c0ca1c0ccb3acdfdd89a2fa5c79f40ec793f35acc7a2ceb239a3969709084525ac80ee29cfbd86c7982750df31a7c658663146cc8ea82114af5a411e4e9c65109e227506546113f7b7e377b6ed3e46ccd0712b947efd71300d5b19b2b50de367cba34394b1d165af30f9a8d79036dcad5710afb2ed2a77783cb43068862f17c31b23b91f01d4157b7fad18991f4a0756b2e56cf4c26d6bec4cb413ad14a25b50ed9dadac1a3e77b98a079f4dedbdb1cc2686ab754b1a0731c9a06370938d62dd6f0dd4425d933c66fe1514c7d59f676be0466c5b8e7033b0cae9984eec07640fbd4d7121123822b46359fd771cca1bcdf2e1fa952da06d3ff3195a8e906b7083a90f32218abab23b2af88f4fea9d79554a30ccf5fb48caa94429735303ff93921c9807fbc5819f9b91603a184e3672c0105384f821b0d2023593a061ddd032034cf7b700a1c25bd61a866bbe1290b2afeac9f03a0522162c6e791b3e3728df085902fb34eac7d38ccaac665413c4a1c82c84a43bbcdda582b42c39ea95fa6ae687539d1a4adde5fe87a936d08a3a628d9a08054673cd303ce41ef30958d310cdc258f58d079cf89646c2008e0fe27423e39c36ffc1aab35826ae3ceddde4c8cdeb75a9555fc56e791405fdd55757d8ab42171288500aeacd2a9b3043fcba108379fe66355b5c10e1f68edd835869ec5bbe00355142d5d849c5cb1ebd32fc3fde0d0291ae523439eefda7e3a6a437c02221590e9221ae4c9de4c857781ebab87aa0166e4640f681c58c2db70b411036b5c41d282b8b502b545a8a81976f1d6113f014dd21bac4e8572b515bc69122ff61db16e9cf52a191398fd96adabf71bd9058be322586d25c1396e0d417a5d3ad670bfb90f82c0adc98e706fba42918a5e8a24422a17b84674e8993a1a41290f6d58838de6a45896d92ebf3e9a3bf12775951c0773c6edbd9ede4121b3b2f057f3aae7c149660037571658a0f1f9f4bf1acb01144075df1bb8988f8045411917320d709ad8cd137046fac400bc84305a5994f528863c0c0ca4e52220153446552d9db196751c3ab7f61e80bdc2c9f853a4b7d1eab676ecff1367cb89cb5863e014b69b4c7a9f5f7d1b4f594593eddeaa38273cd17aded3e82bd5f1d68ffc83ccf40c9691b319b124491a726f7a962efed586f2451b4d01c03be229e7eec7f85a4b54389ef3ffaae8b8a89bbb58efeae150d6ec574e2391e6a3ce32d7c28da1ec898f42a281b2be04e9866687560f7da1a1c7f5fb177adc01abed8f3bb411a97ee35188f49c3a034241f3f53d644ee6d8831e83b5c37200906a591d22f05f97106e57b348f0693d80ca864fa63f578b8350bbaf974a550d48aac3dafec92b40942721b6f80f92f7be1df39b73770af65a472bc5e9c2b3c326358ffeb5a4bbb05d71e029e0c884d460e27ec4320b07ac69f14258a5048b2d04b1c6a6d61b48cbd2856bce99608fb3f840bc3fe6be98c8e573c049a28db195294929da32362b0562365f211e912d46f63343c05df8030f1d1b2963528580cc38b61d9ece307de0cc0b24ae3166b6f0534d3751d4ffada4de42456b49afe09741c47d01ad55bfe5d2a2a198a64c2ea212163cf86ae133018644fd705d30fafbca138401308a22958da421ed56b0c144ed09acb359ef51eb7a47be06974154791169222dd5ffb8e631e606897293e646684bcdb5771d0c8518dee5f622b60dac2d3fcab7df4def91350efa5c10b8b57362aa9d9acf08a936bc354062b6d43f7bda34a14271f303b57782c2b0c200da03ec75eec5607bbe8ade56ca8cf48327bb3c2abf60edb6215f48a3353d7b28e2fd6dd1ca7660b34ecf8fc4f82ff26945309943fb9be8544a56ad4c4bc5c9ff0ac799910a66945f5d8834b00b670195cac820448420f6335ab8ca7292f4d0751e31069543032381b99064faac551f522da69c32f9c7aba0762b569a9b8c1923b970783ee542c7abf12b630fa6f29bddbc59aec1329c7f6825484696952eb16fcfdfacc47d1339c2b733847952938904a59c26d73b1a3bfc4d2f7115f03f205dc4ce4f6a5a7a2bbef52e35dbb241742d6ff74000fd8a524162414be3ae5b18bf5a3282a32940bf788950edbfc38bfa3c29e624d0274b08c6d6559c872f9d4c226dce450712275379acd48bdbdc6fcdfb7ceb000c6aff1c7047fcec82afaa9683ff1d76c3994fb010206f0959b0ceab44e7b48e4d086ac37324b205f6a76e12e6365ede5bb02df770819aabbb698ad4e5405f02f94d81a4a4a1dd3d63012e38130b6668801b6c7c75aac66837ccdebd709e5db86e8842038d52c51f75f8c9309884a69df10b2a03a499a359907c3c1773c3824736e0415c46b0d069fca5cfd234d8422dbc9f40f77a364f5494a4d866dbd2ecc890f9c3ad0d1b298c53446482884a2f3f8b7193b0d86170ac9ea96c2fa80e042d38da3bac30d09742c36bc3fcc77caaa85b8ce2336d2a2f6c5fd1631e255362ba90f44697c7ed2c93eb1e15bab373257516f1e46d8c22d0b609cbb8c3302bca5be5eee7f9df55401ae695ad8285f9d6e2406099506aa12591b6b822195c91533bc017534c2615b03fa7b0c2646bcd470d9648f523679815b210b7876d45a8c10a1b0d7e91136470a153be06457c6807736ff7e842a4a9fc26a26f4452c1128a4b6da061598033477fc7b66341dfbef9cff67e3a5195d7b298325682cdfa5f095fc1abf0aab2db60af123c83077b6a8783522b131d037e57add03e9027f2d150f28d8a177ed883787fe9fc07732988bebef0b397e22faa1e56f580991683bc59048c53657776ebfe37d9195a486a1acf60d79b1e01f0424ffa236fc30399eaec7daa5e7a9c10819cf57543cc9e9626a0415fcbc6ef4b1b0b9da931990617e929d9e37ad23e581636f1010824c05c0105ac8d0f7f77d091c2f718ad4eed37095071b9e69638cecbbcfd42bb3f3b3a5f2a7b34f719d8e2ba4a794c85e09b5f15812201a88b21756b0568407c065db9bd65dcf8123a0237e7488b9b6973f49a96b3053001ceb6d039cd6cf7d4059f8c9d40c0d97ddee8d501397bd657d5e0fb4d371f4320b5aeb0d6bfeb245081907cdda1da2dd9e0fe98dd60e31c10aae7b799490dba4216c08e0767455ba0452082474d10e107bcd549e37d328f13e8218faf3925ff25097997a1b8aeff8617497b017e9ebeeae588d03279f2c67997a768de72782c3e54cb386e3669c81f7da0cb2281c0fa23b7fdd741603c6c4c3d387f60956df73281e7035f850a26f65f50a97530f0dbb8a8460ca90cd61a64f0166a563421d08c2b5628a44e19e59913e494f1defe9230215bfa079b78ee7edc059673446424ebe45d06ae039c9204b816d18ca33209eddf317e419558855e9e3f1b46af8cd42f444ce9a869035a88a4662b763f247d0002fcc8f67a0cd5f5ed8af86eb612876890dd08c160ac4482a80f009d469a355ec56e8bc6a370771eebdc903436b397ce1ee5096d91974d3a6de23d8c0df6db899936353a337e67310e82f4d4119bbb02b94d3ea20993ff569494ce09075443391cef32429d97a342bd23946665599f2cfb6520d83e70005de8cfda6b73b2c1cd1f477a916e34faf8dcc2596a3e638e836cc8db7fbc4d85856aae511a40bf35de45122ab751acb17dba731f388ad557fc972b397cc58c81d8606f8d08ecb5601e5e3caf9fa0529a7a139d3a3fa4aded386eebca9df2bd56472862eb07fede9ae89f0c0e44ab453ee466667ed84318bf654f88c07a09d16b703818c67d51e4e301c5f9e3762fe10c7c95dc2d912662f058c93f809e3ca8fceaf630ab37534787b22e10b284c7829526d3328ef49911c177ac6bad3b5411fb1220dcff1c0b24e23877082cb6b08d4b82b3b8485b61a1d80beca9a0521cea7f0e6963e588bb18d72f8e5c13f29763fbd287519ed4f5b9b43f6c5683453c9b3fd4563529faadce6fdda682dfef8636ca3918b63a7d22cbc0260c982acc5ade54b92e1ff8c5c55beb78418f128c1c20eff871d7df38755b7cb6b9f9529422ab4c4a5e1d8d22c89eeef076a23d7c3f888427c7e6fffd21ef90a5cfb1c444950823ba45b6d3e2db52b3c52f1a573554a5b13ad2da31a185932c36b93f3081ab88bba87949160ec9468de31467fe92e119e174c9c29870f8bfb55ef5f5f1e26c7e6d37f2054d7a3f55dbad11cbbfe7b6255f7569ffc1e302792c1f5517343c4ba57b9a87bd0c2f84f74dd7d3519374f06626d43ad520f1a026e770f7433237e42aceb4fff00dc5523910802ed9c54151836f252e6df9ac4225ae9ffb44ea65f51ce96a9735e37b4eb6ad54d52c3ee3d49fd941ff2bfb310a226121190bfedec5380c284f5f7a6f6ea1e937ce8fabd9f3d417c61e47169d157027aea769da9650c1064731791dd051bb99ece15083b04e40f68b8850f7ea68d1c1af6ce7846a55b1d32392d529b9a9775f56d729417e1540167f73ba4007e47d6213341e1bf2eccbe927417da7fb0e08e45eff87132c8227e7979b33f8227c66f080dd13457d509eb060564fc763de77bae377a10f1a7407235213d3b69f19e5f67c5155303c8824ebb8e47f4bacc3fae2f0bd98cc742bf1732f2cccff47626685101833d677118de8622299ea145e182594df558c9311abf12a5163b7398576cd093ba5d234aa72c35a05baee65f2145b4d871b3e7ac00bc313f5e35f25f058db9c8aecf55544fce9d643ca0e4cba2521171df73f6e5692f3a82a1f6783aaaf835d643bdca859891f1c4b24bcef4c6e0c572e4f981521f59d3f153dd27c61c82ae17c34d6c2387aa39cac294b03da92df8ac59d30f90759d33ca6c3a905c8b5858c23b9649a6cd6e085f4d0b9c59b3bea6652f5a257b1a46bb35140974b96285adb832d3bb836b1f4ed141d60a32ad8ae8e79e2376f1007b6285f85f056516fa40d1fc2369849ab3035c0d6254d3ccfbe077706c67d3047bd0e189a42b4620d233d1c7f066fba045d5c28c81eab5ae1e7b600c9258d9c829bdb887ccb33ea04449882c0114596039c44df642153e4df9b95b5310404cbd588490326de70252777a266e8cf6df8fc1029b3ed68ab78784502fe85432a82a455340800d3dfbcf0d936f9bec1fc1af836dfcbc76b933fb8c18fab1df72b4686177f7758571ca50d300f680bcd844e4306ee324533dfff72544a48f62c5ad7e9bf01b4f1cac7590c0e7814f8ee2cceac750105bfbb9ad7047d0240fffb6efb0c3005dd4b8db75f5d661caf4b7b3d38e30b39aeb5ae9ece68bbe0f9308add5118d2166ba868c6394674a50643510da54a3f6eab691f6fa14cd0333eaccee7dc303feee438fd9d87a3af78538e7fd4fbf6d243974277210fa8702dba00e592b1e875eb7283b65447038ab6b4839731fc52877ec03d8d426309e0964b2e7d960419422530e58925668b3a5e1916229e9258d0e6e22d17d223b9a1915e76762daa10cc6d2f9139d597b28028dba319aaa4c186521556ead83078c69b4e2561cb335cc5e23325fb82e31f950ddf539622d71ae44f404bc2f543e23fb0287e096777abef3e782219140243f64573210fc48131a17b13fbd377367e409c1bd4ab3faf41464cc27606c8b1f5f62e418ec368272b96fdb392446913f1e1d28c859d092ee09668ba8a59116e2aad1e92e35aa4f674830baa038f91c141384844b81026dc2b956ede0ef2d77c5ca6c01eaa4ef4fce83d2eafff837638ade6eee8370af4c193f1160ac2f1df836a8e3ccad3a12c432bc167d57f287f162470f76633bcfe6415f513b63b8103fd07aaa8471c41463ba4394713046482eea9b8dcbdf627b27ec788103d80b8aa6caa97c1e829aee8935e9173658a88dde5ca4388fd0ede33a3da999f16538877fdb68aa760e332b2864847d01d665e64ca84c028c88fa7bf308faaedeb2a8a37464bd3ae844b975dce14bb0b30fb432d69538b5443def09519f40095f4bd7c672eb2252cdc25c9cc5db2836739363a58123191ff19c9259bee4dccbea7166be358cf65aafdb19f5922eb1b5ebbacf8579293c9a561b41b0c3a43b9da9ea36cccd4d68ebd7d1d6c7045a58fff101b88a458b479b53dd63d61f7eca7c4c3007c0450919f6ab9a476f4612dfbc11f8fcad103085a084a2e336bc46cc9a5b1b3d1110ff4654f7e312272f845da6ce79b500690c449f43fe27707299217cc025d0727bc22640475125f6d3d2ab13503e74feff2f2ba9599a672d4a68589edfe081b8ca268a8d18c5712ad5795faace1f9773b51569682221027986146b50447587d1a1b535f0e920ae246022508b1c1046b552ed65aa6554278147d866463e76f0fb43ad8e627981c6e920389cdcde2f3ad7467c41d3051ffbc736b9251593f136c7040861a809feb444a37d2011a2d963cdba6c910908b2ccc6c82e7994cb72729aab965b4c03bab3d322059c81fcddf1db11586d9ed0b7025ddd51cd3ff01812a7bf59e6da2483bd79edbb632a5b525d49797df6ce53414b2407f02b2292d108c676e85d0791c69d1b63f251de3f18fd616630bcd1ccb752ca41944b9a0dcdbb83e7dc91d42faece1c4c2cca65bb0952947ad9fcf4e86da9d2d09879e4f58acc47617164ba507497dea3a4026a0dfcd6b02ca5f36c5d1c7c52ee2132e97a4f1799ba2f2c78d9d915d7b2de336b57735f7e65db68a9c8ad1815645a24c2d0f37f919a2913fa7c0b68144cb51d11fd74346815a1a72ebb0b3f5817a954e968ae4ee4b061292dbd1264bcc3cf318dd70b43b912e88d4e31be56c204755d3037d7e8e7f41704bd9a34c775808fb8b0da713f002f0fc2fd6004578734a6729481710b1078eaed4c877e617c4a65eb10bc6efa4e31a84218b7ba85cf711d63ef5d1db7d5dbb3fa6055681680b7274f73a2df0cc1e7e2f40b2739c0342101d7631f05d85c12587532ef8ef663f379a9fcf4f1beeb0473b2d13079a6a252750ae9b943892bb4bd2d2a31056bf9433d2d5e4df3cfe4375bb2dce20cd2c58fdf1f989280735f3b8d3d446608b44fe74a187a97443dfbd50c10a2924566287a0b46ea042ed4aaa4389a31627f0b51f85ac57fa81cdcaacf35bdc9e2d0d2a5a419766c821687921a032b0c495c219786ce0ef3b56049c13d3f89d570ff9e2e8bd76a0b8a0c454f7d7b66e2c7af4f1639352fee3e3e826276b97e20f842a6662af3841571d86a20d6b73433936c3b59c4858ede8bcd248b44a1a7bc34282d07ccb04d1a4593807079f80b8076560a94be38c427e9702064bb9381e5b34ad5c6a50363a4172826f01639e7f13139210ec948869b833479d4ec80bab06e4eda50c3c64b32d20e27633d6ff0d744a486a6c763c4ff4247528c5ea4e31ebe2c49564057106ae9f69a7a606764b95b5308c038fb03f2939341bf80cb4104a24830a637202a8b2f8210990ff660f3bf36796f52a86d7eae634b36db92967acd48eb6d0ab3cca5284245f288db3ca0a0462f8657b78861fa40946910626404a24723341ee7bb1c26e3d34069ceb463845d095539301b7ec2fa5c1786078db2eadd6bc967901229b94c288fa914fd9b71cc0fb9f1147647630caa3952b9bb5693e8880f2678dd3d1144d8c537c553585b47aa0ac2ff62f0f77cf514f3ae9ea369938901d8d0ae3fa4261221ae9c5f0bf4e7da1132fdfd904c0cd5f1b5986591c80d9ccd7b412c0cdb288422598ea81c5ca244ce8aabe478b111b57c763850da52cd62b4955e754dee91ce5d755e38a650c88f1bba84e1f83c63853af03481b9b97c544eccefc72d392950d8a8ca29010bdf1939fd0c0a311e41e5fabea2b8a3e8307925db94a685c310b774bc02e1c1ae6302d577dc7942a85ee7728bf820b76516b488925c0d3017af74ce4c5cb9bebe7f3fbd19bb730f4db13dec8afe4892de3be3c87a140954afd996b2b38e2951eb10f2c6d609f743da8dac896b47346a5dbfe5549ae9d4629868550b55906bdbfa3254d54c505f808d3dd6444ef677811cb33e9d315064ba0283d52eedd482fd48da7107e5d9254a6c144dabf8d6d1cfb8b6876aedc7faa78b92ca505ad873bbf18e6d01bb41d6bfe428f7b1650623e97e1fc6c4d643402fa5d871fe49c28c560ec926303cc0a4bbae0a7af34cb874eeae86bb0bdb0cddb8138a63890ec04eb6080dddccf0d55864bffcf3d3e80eed93a810c3a9b2293f610e153580357671644a8ad845e0ac07f29656492d8b04d24f39580db64fc8a173eedab368affaf8288b7d339b99358e3f348707fd0a3d6dfb5f03671b75e5538885a9cca814867558ce6e918eac85b7444e0ff0212d6258c0d3c7f869a957e8026bc082233e5be125fa1871665f52c71c109c31b8a625e2a70f76a7a983e9edabf320ccbe3b9baa72cbd9a27301cf3ad988141858311854390b3a97e53a4b4595b621d574b9cdcd52dd3cd401bddc95fbdfde1121433d98fe8f05a807bd666701655873455a8b54239d7886b316dcdda632801527c1a55c2276ba7708790e5b287ee02d39e1114c78add9efb0f9a69b894ee577db6993520a4f76afcee1776a4a84806ff9f4012e24525c3c63b10dc98cf5739112b1cdee801fd8b071bd9c73547e6b78f9885e3f2c3dea37d75632f9e7cb1b35d1403a3a22b2cdf78fa173aba264b8464ab216f77434b04f83298b0e722ff9c10b7f23fb60f4c1383e2647844b736a80fec79febd87356d3afdd364dd2ba539c0817fc46b36387d5a10206dedbd49cc6d637ae5e059262d48ea3dec9aacc9d93b9b95ae1968c1f4693c2e826e73a40afc8b250de05cbb8984e2d7265890b65dd05961cd573939214af891ea067018fa7c55aca89ad841317dcc7372a397c3f056ed0c46d6733dfd8a1f4669151953b98a3cd6593b3bf29e633c6f92d2743428133d1ebe2b6ae4aac32cb6f2221673961d762436211aa9194d7aba184645657524e20d9ad4be30cd1714de7803e4c78cd49ea52499150b36b31e512900de535383af2ef79abe1aa27b28bc7d5e562833a9f9de7f8a3400491c618dee13d3e22419234a5ac0af9d487cae06297691ce2a388e9c2c7e1c277998a75cb41bcadceef3c9c71c6c24f5d77f949baeff32065eafe68cb45e9a8871fe2806a8f59ca64bdb59136afa7e158f0040424546af4bb4a4e3ec8a549eb0afb2659f93a8bcfb260675ff9e081eb121e5f63419bfd0ce09ff45502145028c6ef55e0e899eb0ca156df803aca08c1e2686d62f49f096c8c759b85019da0dee1045b9d0615bd437644d5d1567adce57d7d2861f9540b03b23d27a3e1d8b149554de19a05e0a8ad93b1a8becae1535c38c3c2fcc0ba40790cd6032dce0f3447a6963f5bc5886d4139e795929e9ff43d439723c6b64749d8361b523ee90b3e17abdf6271a47645dc655b9b6a6e9adf9aac726d8e16f80eca09d4f230d06f79eabb890617c61606b5a1deb21083b5a6c86fd55562e2bcbe1d60b79bbc1be1406addd5339c4217e01bc9023e431ff4ffdfcba9be3a156bc4e2e599ca366a023f11a28b0c04e9be76c91d4aba3d26e5d0fdf126f54e193d50f9a8df9d796923a03ba5d3edda4faa69fdea211cc8479cbe5d0fc4c84d062bebe5a419f662e8ee679fdf858111fe981e9493dddf4dbfd4db2851a9cfddd30be30a24c0dfd5a8628f8e320f11af73ad5c0abd7a33ecac2bddd570846ebf8e00bba6fed0ba7c51904598f5cf37f8d26ada98cee33699597d4c79c7f6519c3211b114554124a2c5540aff822091d2d43eee1ea3cd55ffe7a76e5acb037d8202aea11eba2286d0a941a63a24b05803f402bbb54982fc581a9e2a43a932e67e5eb2ebede41f7c01699b8f2599cd742fbca93d8b4464b8b79c231375375c3a3bf3892d4221edf6dba220ba391178bc6610e138c6e1944b451644bf5fdbe70fb337d7000ed8ff51c746766fc1eb5a08801777f7d0c4ec7cfd3bf6af4890b5fbecc5905445c0cdadd86521a1d561b0effade09125a0741f70fd19fd8c3a5fa0970c57eea62caa6cfd716e3822fde2346915189b252d7e302d95690d0ffbb4e9702a3066451500a8507d48fc0d34154699b3cadf5a8a1415cac643cd2fc1d9d240c016987ea6f3a1fc141146c7a37f9a63974c2afff9b7fc0b8c3ffe0d747a87444dffee02d679f9583d7cd591411f2c932eccd938f016b6c43633851809f170070291bf5c7356026ee84ee258f850d6fc0f8323d43888e0e7f0df7b3d95ee65435df2c040ca8f604966236005b596d8625b49adb3594e629d4809ec8aeca9f56e3960a110ec23493b825ad8536dd19c74797715c6556fc2eccd68f16ee9f30e28bc0b7dfafdaaf49f653bd50066657ae2ef4a53062d8f1b021981e38e124c98d224f24b8569b7c6a37defea07762fa8fc97ed00dfaa11c17e5098f641a063628303d852e8f4f5e9ae36cdd874f5ccf950b99cb806c169b6b6e6e117241ba820572450911e16703bd438d5e8536fecb7dd813bfa0855b24caa8308521ef95e846ffecb665786b415350d66728f04fdc7f49e74bf7e0d290fac6a98d53d8192ecc1af78bf7d534839d852375e066d86832f418ad7325ee61a786500aa38a2763057f98b0f812edd910fc17a812b1010b73e04caa32e74f46dec00702e891a08a91d261ab9534a70bbb66dba82ed833c72afbe0e05e0c599caa44c9b00a92a517e7718b1613b8baa0e2ef0535207e20c948dfa8e20ca262addf855cbf6d1a3c0b5c623b29977309be9377ad189c4efc4de8fe0d2eeb711a8c57ec3c4fb8d8eb19f17b86caee3dbeb0e1dd9f21657de5910d29641ab0fc5f0f97db55644c1b53ef23be70ac46e1313de4255dd28bcc51143644a8b2cb80c0a3d71135aa712c277b6ec19bf0711bcaac473cbcd065c232f4e50bfbc122042cb5b964219891d24d63ded425da0e8a7f8466864099b31d4e9c5a7ae203acee7efcb231b38c3a3d6b8a3bc095ae21590203b76b36e655dcd8e33fc647354978f676cf64fc8f43225672b1d6c808d68ad38a58a6598a410d98cb1f04fd9b900c3dc92902cec1f4e033ec5a4c7881f4048343e7f26e41941949012b8826e28e92caaa437d109057d59f0ada128e9bdbc7149adadeaeee2492e3ed2531e1e8a05a3376529588d326a885b1d036d66c2d67086037bc513a628468dd91f64a8fb5b035f389e6e2bdb6ef8ec1ffcea8d6c22ef183646790a89dfc068458e8fe01ccfa65dc28e4e50d258fe1ad072511dc344c54b4243d6cb60dda93b4ab36f1e24d22c1875e75afd67f129130f77768337589c9e29eed257983838ffbeb0309fc31c60b7256feb931076f64c2a1bf2d03475abce8470f49399e95c1c34bd600ec4581d55175b812aaae17501b51172618327d81a452e08c8bd7130e97f09f76783ba14d55e0f8229a450f4dc172d5bc1ab7b19311598ac31037162f7151dddcd75fd924348ebde238316ba4dfdb13416f71c4ca8a76df2f3f413b292e5efbc616456d6c81173284dd3b39d1d000f1146a944bf93b4afa25cafaad41f38bc2364aa35e91cb8c78f2bde1f146ad438c174873bd93f6d8776ad03c6960250d36671e29bd743a5d377b2e24a77499cb989f2777f3298a6ff6f0f068646792f4e07965f807a0ddf81092820b2cc7da9600ee554573af98e9cf3366da14ad36bc3fa0cfc04f7823270cb2820562b219883473a6c8f7ec242d54f6bf15de87d5bf5241e098f8c72eb1ab32d97c7b09c3450c732b6334db67dc6516e8662fc0917904724c91bfe050a64a22872224a2c38cfa2822ce18a7cda530fa6a57824202e355588b7d158afb3f9084613572b63beaaaf69b77f85c71d780017b1fdec2b8f5de4a5f94f8c8d1bb54fcc4a0bbc7960647713150a8954065b1692a0ea7d15d0d63e2a8ee7ee89450808f06cf70531625812079d58cb6aa30a984f072ff6f2ede1df303a71fb55183192d25371d38bcd1561b75a10dc505d77a652483e95b4c2aac5b6dce1867e246767daf263ac154a2ed1323ed4ff089bde8f9d531b7c43faadcb1d1b517641b079ba16e1ae07dc589f7e94ccdc8df67943d0a3b5c4bc82c694a615a17aa00db0030ba4d52afd66a04cf351c1ce304abe1d6e71eed580fbcc15d3b2c2ed3d8cb1bd9a3c36373fcb21b199365e5a0e68a4f380039f0680652eba24b14ac80a66d5165dac72eb7ed9c535938843415c200c80d89326110bccc738b16ccfd239c99afe04fbff6732ab770e12dc11f0771fb296f788b21e7cae12b78a1563fd15f954fb22150345d335e8d6e99e344af8f2df0fc34b7c599139ebd406d2f730b090a68f4609f9d54a94b526ede6f210d781dc8219003bd2d91ebb40be4cc1345a48a0dcdb449bf2b6b41e9c4d2f327ea1e291c25dd1b38a9a734e009a6b27e937fbd38f0d0e7edc0c0c14852004b2cc48f030c8e256d0ed24181e0c943964dd97beef39db2b30516f70f97b6156d4762e7be530677705b567203d649d83da516ce138ef9148405bc71d9435728815a3ade878764dc165b7e20d7a9f3e76e0c009f879c0dbd988c410d4e799a4c508f8cd6bff9796825bd05cd255f99586a1f340da85d09b332840eb8966f8be96e2792a9de13735324de10307b7f1ea6a1e2de9b54890725533f3941611fff0bf13c6130f244c0c7c9636dab0a6ae20f43a8a8b2e558af44aa4fef8e617b7902c14ea7e5c2cd4b5c2c690a45ba87ef3e88a0843badf65d6fd1415e657cb70bd475dfd6f9911041d213d13da998df3b265c8559c6099bca9cc934b1b01439d28bffa77dbb06fa0de8c9ae5f47186c0ce31d19f45f9552b7146aa8053b16ee90cc461279433281b844d1b01d46459c6865ab0e8b136715668d8d92095ab80e77f28f5a4b6b240579c009abe08ed6103faa31a373dc7633558aca38749593c6129382760e4d2e6618c42710e8383a572cdc758589de60776a9d98298c5799714ab4f19d62ab54c085f328b2b77822ac541df3e914f516b65509883e7e8ff87623bfa5c8c3d444291192a8fc3f9c703ea09fc47845391efcdcf803a316ec0bbf9aaa59aed926f2e1b972f45e3c5972150c5cef5a7b3282a9a3824ac6f4e3d4f2f42939a3a0b71b7dfe4836fbf80cf8a3c62f4fbbc1540d2ee81bc21ee35ee95557dd1a5409b77b343e7c59c142544ce9192365de6b2ab21745fce60c2b5e27587bf06cefa48700c4a614d5282f5cb6dfd5fd9e1aa63bec3f2e20bfcd03adfea10087754985e8e5ddf1f137a366c9be563ee64a7429b4f77e198f0c5961e15d760c64806610533a4048ac0d9aaef6cd9d0135ca814d615ba2c529f41e75dbc254fe28f604bcb2375ec98651c948efc0ef94cf96ac07e75469dfc4a23cc5e1e177ca7d212c1843e9dfd99a0498595f50b50bcfaaadabb53a891336b283a1c7cc91a407d014b76bce8a3ef9a3e685f2737db6c956b1323f54b2141b872b5de4100f94769e4baaa6393a2357bd9caec8c8afdfaaafe78fde8cf8031b521b13c168b8786930ddeb49a3bdd0c2ad6c034fab3b581b2bfd731157d77234afedbdd59c62844c28663922ff13f8909601482cd9dadab9830f38b055a1178fd613076488beef52979d57d6c3c70d7c43407e9a0cec675c07fbd8806278d047271cab43f6f82a707f9d11225ed363ace831adb7c87d7bd3cfdbcd4e7aca3921c1513440321f971ae9b3bbfd0518a97223574e5e6931ef93b7eff17307f77014fe2ef984cd5972ac0eebb4a8324c3daec46384be9ecc1e72a192033d478a0ec55429ee997e3cc8dca8fc99e29f76efb20b5313dbc95b6ce9eac793430297ecb594b5f5a54efde880d12989f59830c2a5b3b4bf7b71f6b0171d253e5e5ae8b1b5328ce9cd18697ed52730efb5ac425674e7fd0e23d0bcdf1e0fa96cdd9d1b436019997c9ebc2eacc69a4039edfce36f2bfdc27bc7566fde17583a41c40982d1b0149ae9492606f04f7e2528894e467b84e445d9746971ca584672f5e70266eb74fe133ce6c5654f9d0651987a6acb7f336121aaecd2c15bf41e51bddc58a26eacff5dae30efbeb0eea6361243c235228a512840430b8f92152ef1f45fd95da50f8f82f5d3ccac09027c7dadeebdb8cb6fdbace0eb4e2b4e784ed261fc8ebfb65fa125f45e7d330a97a1562ea0f80dd17e52f3646853fd094515b06db58b693d6eb1184fbd44a48b7cfe3e80a13f775298df472ee1ef7d9fac2fd4e48da1b50b35deb99d253a7e4e34582a8dd42e935c9654c971d9118d61bb473f017c737d28b9e960a4fe79d7d698dfdfc42c0a85a1f88fe049d6ca471b7504e123118a360a12354cb24ae3c8463e8791204a7da9b420b6528547a0f7d08fe13621eaf2ca42fa7977b53655e6bf7929e6911c1fcd9dfd6131bfb673d7d9899a1b37be3aacf8a08b73c4698d443e39bbdaad5edb5b7591f1e9040f08a1d504ea51a03066f0e1eec58bdcc0f873bbacffee2635ff3c49e06f4976122fcccd6f2ca8fd01f136c69fcad4800adb35a66fb8de713c03ba565a270a4f2799a80944c25e146568efe23c79f571878a5d8dd3a7f277ced06d6dd800fffe5c033aecc9574baa46fb06bccf99287ce276a3222dcfeea70fa991d7734b0310658befc442f25e6865c7915dc37a173585b7469e908cdf2975e44cd19403a2e48cafb88adedbb6f4a98f03f1c89b72b22c2017839c224c87f2170d9aff815983c8d6d925a3ae2db3850f71e636ac470003b389223e4ceef6e16290d76f2c077aa08f3214aff7a314859bf5efa52b3c1c483a40b3377cc1d9273070ee9d014d54442a96012f8606b4faa7656a35942716b194c0c750db374f3d24ef90df69a98ab6b1a011a3fd47c5b68c4d7531fb680a20c338d0ffc96f7229281caeb3ce18aa06d0df47f67b35f3d8f16e5e4b136c029b42879737ae632a73a1af3ba8d9c7b57688fc982d226e348fa4eec62fd275086aa23f98c131b67bac0ba2caf1616baeb8a9be46ed888b049e884f1e5f0b3421c01c61b7479ac98f7d46806496e1ff179f3d8cf451024bb167013938ee2b81ef757b12a285f1c28d6c235480358c9777da38d10cbb3656149e99d9bff1d2576010f2da5c8b6df9408bfa31eea2385be4c4dedbe87e40498f905dafdabf50c2efae8473e5fc101aed448c86d86a8bb1b96476094786efb6d90e2e5ce5bbaf96b3d56bf722eeb90c817afdc88333b1b6801cefb20642129b4a743d64826d831c4b65ecdb5bfa7a7558b30d74d5a3e54317b67788778da97ac4729f6dcfac36f384092f9bcd2591aa0a621b418cb7c9026f685db0865ec5492534de93bb6a830fe4240eed3b03404c571f0ecf6151693d55eb210eef6dda74d4495a6e5b980d47f0454cadbfa6caee4d8aae5d155166a2bd3809de0ea4f332a3bbbc0d4c9c6e98cd40513c08ca1bd1479ce12f79c51ebbe4d0ae6a9f368a50c05d74c8e6df37bc3d210079e838b52fe84f6ed23d64bcd9dc57990691efa85f86bc8f0ce2c9dde2cda4e7014b9b5f6e699934176befcb1f1feee9a749468ce264b03f3095dfe10b857b0872f86faaad086aa31ca14793cf1e84086aaf69647cbcbe0cc66cf75f6a6e31121b9e86962156c60a89e73bb67c1d029d6e49aa4fcdeaa8f303c7ff7709ac46eae3c2b50e21ad1801184048b878cbb8738e4fcf6cf669ee190145a6380e665c22a5e8026dc66b106c11f678f6b280f3973bd8b08758c2e8f73891e89057d84272a575b3a244b128b8a1dadd943d74dc691a867008f672f86d5cffe626646e14618e617a32106aff8e4d64d6577c10c574c134419543349c316001f61902671e2b1b1194993a291ec72409b83e2e9c83c29743446fc5bbaa94a706a9af1fb5da6701d36d307dbf296b4ac4dd5ebed970a96ddf6c9eb72c01d40b61ed533139bd2e231fc56d2b95923758ff6fe4b7bdeb632efd5045a125b383eb05dcacde4c41f4b357c915569ceba620c13d3b573a071eb74fcb00c888e4ce2d5fb8434d86477f61e9d9a08d7248197220eea29a3aebd1bb2de6105764d215e274574053b516d9e66de573b222bd5d05b0aa36807c21eceb2bc2e6ad4833522596e1e051a14f360fa2e61b2b491891878e58f9ef4e7a8ec90b1921416ca8e7b2152b18d1fb302c1afef6a8eef49be4964024d120a62b60eebe2a64abf5b8e2ef5170da6f23455e608397165993ac07dbcaa1751aef171773c2ecc5eab9bb20cc8c988a9de1baf66e0a17aece3461f6e353a387494fb71c871c018479352269b25f9195f7a8692bf913b4d3e7064d239b39b827ace504b7b6d13180fb225cf529f3071c04089eb5d8e941685d59b3975bab8a57025bf7f061f1dcc1abd3e529d4e23fecd265836922e4075c18ec030721b4b818eba579b7acaeb95776e21226693259862760897b4f0937e2920b245334c2d84d8b24cff3dd62c042f3bc42085384b65fd902f13171b2c3ad44ba414f3e1a9ac72f049df20d03543d56f4e0323bb73c7d9785475542d91fc957e2176d7b8f57cfe107316fb47582bd44e2330182da13b352041d64bc60457c4147234775462310fc2c18c63d804cff8c5dfe7509ebd90dc1fc4c2e1c63c5aeafc72921d7d16d4edaa39f6670f41d01758d2033edf0dafd8d02afaa4e08877ef8c84aad41fe4712fa210726d6b6d19c62bca34723b1f477941198a19d08198b58f4b8baf62a846dbf278dfe44a2e2cfd20c30ce22ff9cff60cd754ead13c0c9bb843bbe7e4aed770ac7609122085dc909f0a62560e2c1a9a051c80575e27ac269c21129f9445c947db4e047782a62df6f527c81d576020d67eddbeb7258549f294c8d37999aee30f53632cd5e494cd31b16a4314b78fe4013b156a401f74d7dc20fd3801c44539b0f51c1619ed83f178045084e65683025c9e42235cb0e0a15c5f34c0b7bb122117f161e0bb6e6950b63651957e2c7873f7a1f38bd54072abf6b6dfaf2e9303a27e9c2b175115a44fdb6c39eec579d1143c2c84f22d728fc2feb13ca50fdf4f647299b66cde93c4b72c73d07f65657925b45013cfc802ecc437ce0bae67c848112e3fd99e8b2c136c73a4aa38826ba7ae8025bfa8a1171b3a0d1c74ac80bc6dac4b9c3306eecde8fd4bdd11000bc44812578807499673c67e8cb1d4745153f7e09e616493128c8727b74fb44928e8dec4ade9b4a0578a4294400d7bc084da1cb5221df1cb609a4df238e2505db0d3058df74e74e68a3f545bce22f247a4deca62acd325f7b13d0ca5f1e1114de9fea749cd212f62586067e034e274229ee83efb48256184c3188feebebe056c5ba9890cbef1cec59a1300c41df27f7936e11d9f4d0c14a13f7005c1c90efbf66ce7205915304daf5ae85a40bedd4aa20a9937948831b66da1421dfef44b338793e574713d164b2dc43048a0ea5bb01927e7696920c24c490d0957960f0b3ddd509fa6483d9ad6edf319c49fd6c3c384b214aac6514d0099e76ede511f8d77320975337c73905c26b17915d3f575ac794542cb915caecf239452bab19687d3a4c86b57fb02c555cf433f6e23d694757c5c574f506bdeb6efa0a56a138921b7e2fa7151c690b191cb013803c61827a275060e3cfd7393a026b7e1f290d9d29aba94f7520da42b896abd42b394889be004b3f84271184e55667875151d4cfc703967dca83c8b6bed43b7e78af05372d7aa6293e6f1f21dcc29232d41ca8864ccf5c613bd6bfec6b34c9bdc1a971ec912ec4b2609efc29d7a4c290fc16e4a70f066a543d3a726301f0ce6fd2009efb666285d0c2c00b126559f53b91e9163563abc9eecdce46f6188c9efd03afd6435047cca79d8e18aea2d654fbe5a3c5b2ad5333d2964c80f16586b38b5ee33aede0241937dafa31499c400db1647300e29592da0d6d9247c883e97b0793947afa1b28427b32bd9dbed75f6f572b716e198eaee432b495ac96b0276a76298b6c11229f7a1def834a47362b0dbc7d376bbf8210272d3a82d8f18cf17eb8ee7b5a47c1fc481202561241bdec9e95df0bb48174cae37a786d61cd4e2c54c6205c34a500d8a8330bdb865b698f3a019e092e133b00e10cfb8425627de9bb8149f3b43b1dd1c601ed1d2118fec2e8beb4e9e375332a43a98a437936d99f6fb312ca753b2d708e30a35e90a37ca91749f392235930112444c945bc4b541e56774ba42ed27e2b387fc0f678989ef348b390b2716f9804a97c569e0e56bdeeaf01cc2f344990e06abce07f45cab7d7bf64532af8033e2499ba0720a68ca79a17663aca64a7c926dca7e26721049f4d398897b39f95fa2f7b4656090a31bae3a6f940740d5d62ee167d0302ec9330f4edf358ce26f03ae7b0123ff1fb50ef348ffe4d7282793be13a803390e63f93e26e1faf66561be4433b5c459ff0bce2de104e604b084a6db23e9a16d7c72b79eb2c4d6af50513f9c83c5a85fb590727d81842c75f31dc0a0f41add2f1622ede2797517678b878103804d502a175df1163095b0450291be3d8a9c120fa43368d27036c4f3b195b18e1b014178ce9208cb7542840490f8ea75cfe87ae788659f8404c4f30c8dc51e805e9e4dd79b0ffc86c082a97ec40fc552dd9d20bae347f2703b8d8855a22168ea5c29871332cf4b796bab0230e479f7df34be484bec837776cecef7f90f66f949ad425e62abcbc490c90a367a10d5672e2d09e27e40fb168b1559e25f032f46425b14fbb7bba76ab00cb3f450f702fc01487aa314260dc711a487ca474ffaa85ca3e7c484c1aa2ea1357156cf528a7ed712e96acbe3516d78ae89d67e4fd2313c42611a32407fe88a060cd8de4d012299b60f8100d19c77879ea4bf6a0fb42f25995e5f9c3a75a4fa5a87411da19daebf1510882f74b78af34ecbaae221a3333e23fdb038107f566e036218106d67bbcd0d77c8d8f6c53cee66808f53f40c41453253851b2226c15153f9a3c3be262fa91861860804ffee0900fb896dbdb18bbfbba9d3e9567fcfb8e0fea331c59dde89957d3330b3e36f29c631d94372a4807963dcb1a39cf8db3d2a78e7beebd3fb97130032b2d5f5d98b7d3ff0bcf1d0421772e670c6522b60006004ae4796f24b7c0d77bba4af2274c5afd366438c6c4ca4360d00a72b8e43186e13d84eb951b7aa9de623588205d00ec13d66b5d54194714c7379cfaed7a8644bf03b1cd058611b8a832a85ea61cfc818a4bb0ecc4812abd8f3abd145945c4db7d73fe7d5c48ddf0b1b17b6cd731df6cd6ccee5eaba18134c0ebbd77f13f2629ceef8f54657c8e4ed1b02f57ad893492e78473937808cff52954254232ab07c11f8da581b12bdb2733e37a5ae3613c27d2b8a17214c0ea1ac7c22eebdbb8ab79827127c98a45ed45c3fb32ddd034e45646d90877e85534e9bc7ec5b6d3c8685c304b3752f9a9373fa3e5c80a2ffac8809e15504f9b8677ec3fba48aed1032338c4b0385bc7905ac03f975f12b4195790b3d7b69b5414cdc9b45158c4477c3d6c73b6ba194a7a831dca04a02f19544cee02240fe5c3a13f4b1a33017f4bdc57f6d0c8c9580db97616ff8b30062ae2e3d96e35334eab671a804316801ba41ca61f7eec0cc2bc072ce6df6b31ae18df87274e308366fc726c75689fbaf63d099044fea8686c952b576a04119b962e7038d6e033a01c60100b05176cfeeab5d83ef0a5de92f6aba29cfb01ad81ab8b7bfbac55b0e2baba38c1e083b8bb19109555635d8e993dc027ce264e7de8e51b515e0be23a6bd3c1cfd8c82700fba30f29b149822fe15c2ed55c18c32422eac178a6e02e088754baf7e39be8cd3eba3a28727265d83286369b25db46b897e3893bed35a3e27f9308e0eec9e2ef17bfef188828cb2868733402dab654e60e26323db36191c2c4776a5500bea663ff9e063cbbf1b4eb7fedbb107b78dd0611f19156e92c0e5c3ab8137857cc9e20ec733c86369c3ccb2cd0867dd34fad91cbca6fc6e20d47bac3844665206fecc9eed137b6c86a6803c8d82d058a8955e757cd62bc771231ed2eb4c35fde284deebd97cc259ed743f7c93dc4bdf911e484c49cfdef01dc3289ee053787c176b7daecbb4d6816be80dda56a31272a7fd24d8452e39a03f41f8c5481978c96aa971d7a23d553363469451b822b486310e2c42f40e871641ce5f0c6ef1ce041f1a08a42948d3069d1a41674cad1d69d8f0fe4f373522708746f3664ca4a9a8ad08df66b9a48b5755bb4e9fedeeccb2f6dc624ecdadeca68b364b8d27daf9b350ac7529ed3fee2b41559500df626a023670cf0b63377b42e83ea61d0f245ec419554f55cbead2fe940ba148af42f5220b0a8f36a13c43cb773763f156d2a149f3de4f6a08c77ed3a0fb00cb76e035972f2049f1e714ea4257f0116f3db63c0e4d430d2f16a163a72281782d459c1cadf7a88642f4481e1b0ab21542df3b024b021da402502ef6907eef74f6bd65750695cb6fb35f57c454121e4a04789d4b164398030656bbf732ef8d29e753e332d327662b5e6d71d2d8a439c8ee4f1dc76bd6880021eea6757fff2892a86fb5ef3a033d15bb65168fcd585812683dc2176cb3a85531598e97078fac2f63672920114b274219f9c3d3b2ac2fd24477d5b89f6fa1100a674a4a377d427feefb664cb2cfd83d3a7ca7d64a8da4171f6547dfe039f8c0401d14a10a590259769e69abe03a1a4ecb9f645a41744ec7df2f2521f18fd73087e2e986140b52cd7e62837fe50404504317c5cc4c2e2aa6f1fad99f71da3f822e381894a0c561ba77e2d2980bebb43c61cdefcf19f5e58804703595626ab465ee121d14ba2369db31160cbf559895f0f20e91ba20a367b7642bc29b82b37739de43523610b59944cdc66683201d91b6c784f466a6d0ff933f04b8db3cc38a97885e9c34e4e9c7f6239f7357288fd4f24f3bd11098e9239e5cf73f2dcbb8baf4cbb16855c1291768192c6568b71f9908720d739b196771fcae31407fef302ff872ca58ce436295bab3f697af0cb2a03b30207896363b26206d47caad6cc402b89c734ac70182a48edd49e11098e5eeb9f62620407785a82ad12f4365764712c2df9315b0b1df948b82800996bc3fa2030a9fd3525782eca97364e80bec0f3f10125136a7a88b0d09fa5417dd0897887a32f1c22c81fe08344f9920fcc92f388eea2ef0d92a76a48bd6b42e555359052bcd22f0502ac545a62a5405a0f2d6ba4c8f646356e4982d8cf57367ec5f8954252f9fa0552944b5de285d29cd11a51de1180ed60256da838c883177f8b922997622b9124d39756d055907722e8404c35acc5db51c217e18d69830db8bcb1745aeab24677d60a1ba62a6e95a53cffad3f8534e73bf8d6a44b21a531b22c643f910c9b77a8f7d92afed5fd45cf80c753dab9f181b45c5ca22f851070f938834c40ae3fde4652e3daf0721347311790112bd6eb0f3c813cd09f4d51523a06d38f341d7fcb5a0b72310f8295be69b4fcdd24675ffdbf6f00f50ac5dcc315a3ac7f04de778a07d0de9c987c9cce61f65ee15e883dd03c0fbcdc164e9e6d7686aa74dd12f21abc4e7b25be23a04052cb9b0cfbd52d465dc19c2f3762d9204acf36b73d912b7ed210b445db6d69314a7fc0f8250b7e780646b9db8fa7342026e55324f30faf62c37ae12892dd38e4850ce71d20601a36026be9bb4fd816673c35110f3ab7a0a13640385f59971b8bde4d4a7059ffc3718140d6d8d150c46d8f393bee3d67db1fb4a05a489cbe2fbbe7c64c60dac7c8a7b737a1ce0078323df52beac8361125137237dae15bfcfc6759532f7702b69a183b216a8d47ffe0f5c7910ed8564a29aa451fe22814ba5fec62f331ef33974986e2df92b1294ec2e3a55c8ab413e2e67c58c47c8106ed89fb4656c63129b543a3f56f44a38d4cdf46a15478a7415d17c5e2ebc0ebf859359ba6c2f052c79cb47f372766b7454918f901a2c045ad57f9ef9053175c790d098ed491caea9770c8f11ec7e334d83380cdc44ad0bc2e97680e8434e9677d31dff3b7d96616e608cfa73d1ae807c167c735690acd1dceed6d899acc8f4a6566bc15d0abf98855bb488cf48b0fb6ca12551e447668da9c8454a47400ffdfe68284ca7c6570ee4876338ca8c1340c52d8ae0f0c179e3f9eff097e166137111c3be4456ec7bd20bf860e162da1076ba406eef1d189919ddec812e1302de8bc0c2cda2b9d9843685361bb189d393eec34f953c7848e86873c7d68c03c7763a4140bf9a9dd9867a65482ca8847c0b95de3eb3bdbe236c0f0a4069583d7c03213f72775a9920c5910a4932b9cb960894ada79b816725bb0b81d5a3e42bbdc9bf305eba9f966de006721ca1e41d1c20db659b7b187b611ec7e2ad0e21993ed9d6dc979689d7c364333b6fa3b32e5bb358970896f57b03852d2a2d2813a3e5f65c25bf33ae9d6668d4a785d36aa3d07f9726a2be85dea6abafd69453b63ada25f9d6906b1dd40db9b61e2f431ae22de18bf54958900b20869591e3c39dab5765b9fc874eb70f77e34812c11a3789ceaaa8d71240dbb21de8183190456ce9688e75737ff7001cb48973fb50df3ca4a3db559c7729dba60223239b54d01c04c4ad8648dfbbc9df0081b00721c39722b67670f7882a5a0f46e6da01cb859aacac09c35d55b81a79ee67e8e5eef3341db6208e1cbb6efe84d069e76f6302645e06e740f23de9e258f0ecfb95c56e68c4e26a507271130435d43664b0cdda41eaa468a128e4d56b89dee04af470d8aaa770f1780b2cd67aeb2c6441abecd85528cb2dfcce6672b1fa4cbafd8653ed0bb527d617263392673c6ac96dfe21e1778d5ce9e7ba6fefaca98afd6278a0f6bf2dc1115cc980a05a0ef23a6c1fe8df6d6336bb8679350cc9fe0cfa3f9615e184653b8e96bed7015a086e64c21c6515e30c9093b1d4ba5c0d364514b223ecf37074969516cda86e6dc38222c497a5e321e44fcd50dac168b43940c3d60988ed01e0399b570a5398f8b74054a6d737155ca131c137af8980b927cf5c5b66f81cd2ff697cd4966036b823beb1a512102fb826505267c20bd862cb69e99bb4d8576f8ce1b58a424db6cb89303e056a7d7fb90cad2c4cafbec800c40d023a15871b65057a47b23dcc75a6edaffb76d61340757ddc0fc3d72d77920fea7e728254f4307dc31b1df1f73e46b738048da24e5c16e3bd837091e384ae0eb914cf938979ec8b1234617329e3918046eb66c96ba01db147a3041443a5f4d7ee7141c0a89200faae109832f60732df416da73ad33d6e61ffc118631858a3352ca1683eb4140ba47849b8e0eea76651ccc71ae336d6f5b0d94f86e1be89a3025c7325ec9cf1f74e23fa5932858107ca1daf8f78a9582b5afca3f4bbe1a4b1e8633a711b53341ceb0ee2b6fbcc3ba603fe48212e2f28ed461ec1d691ac4aa07f9ee2ad477c02a2935d2f90223ff494db0a3f75f38d0fc262f0a72176b1e2f5c00f07467860bb343b95020a23071eba49a924fae3f24a04b9ee2d1f04291104f9c5feed98ceb619a2f99b1616193a5fb0de46a9f090fadd3627b3d40fd00124dce3571918ad5bf5e31a9b85535154e72e39a4219fafae71236add6139d4b2e36ea362d0e41485934505b61894016f4403ee66a0fa2d9488fa0af386c24c968bfc39efce6b5f605d77e1c6b67da058409b829f084d60ceb377b96aa74ccef036703720ae07b102642bba4c5cb03d39f4db5e9478115c381853b529af18d662e686aa1b9dc077ddb8ed4802f9eab4b6b63cb52497549157e122456988fc69c54c62e8621e8ed6e917c698e34259b04d138289a0b9499ca97f7a70d9b037bd451bed81d98dbf47b42169fe4875c2f4772654277290d09c529786a0b41b6b47ca6367e3709632815321cf533cb70a221e748553f2463521c0375a889d654f7d0023044477d185f17bb2c6e5e8e54670ce519b3a99945859e4137252f53b0ce798d3102bec2ac823bd6bac61b6246f360ed7c58702d0c9723a3cfa6a5c79195e0896c8ed2f4f6bd1fba072612a9897ed44582f8118e99b40deef98b0723fcd25be1092b9e6b88b2f9e620482d15df02d32e7bb5a5cd8b2e5c6a588a8f870c4e41b8cd92d9c1945b5a477e37a4050ee5e4506b05abdfcaf381e8f6ec83b5dd621c0d3acaa26214c86a71281a9dbe288173d1fea1a3eb3c4af722cfed01224704a37cf705244f0c0ece5f04f5edb21c13103a5f2eb693cb7948a05c7ed6fd31fd4ff39a3f7afb4f91da5d2c3b2c327aa76fae3c2b8f6d7015fbd96bde35567840f0403d98c80e4cf2e2356336375f247e71350bbd971933e4cf1542eed59da89e5c98066164457f6b1b1ccc620ba09f1b4865275790844a0df82c1ca92c881ed9584e3f90501455f935371314ba8e10554f36bad4289db36d15f92e0e5ec4332e2aa9723aa563262801c5be51c68c77ec4d7e6ce5e2de0766003da523a79d4266df9fdcf124b89d4a4161f6863a2ce4f9780e1f61d759a29b5d97b7b576f203405c607b5ed7a95b734a7ae0b4e49d1907b2378333d750efd8b55b8c2e82653d1f2db894c8a233880c1fe20333a42685df23ba517e5813dec018e72229f0c5d7bbb3f5d70c0f97e9c90762efbd20611329aab1218b1719ffeebbe1018e981e75ad4e936b82495cd2fbf7fc85f8a8f114f60b50d1378fd3ff3bfb59f242692ce638c4f8fccbfe980fa2f4a3298f3b27b98186bb5824f6b858d9bb11adc7b901ede6649b167511579bc82a486479c326b2957e8593c56483f3f259c7d5d1638910c1b52aa86dfed31b2d62590fdd4ffc829048e0f64e1b39f5af3a21530e4f6605a75147bf07d082072cc1a55920402186546e9cdd0d2f47e54344df6de89866a106e6a9716926f4d3aa9420b6dcc21021c429689a528057cc947866609e7798ddff974666fc93effb552958a7903b5c5fd106d60398f81a0f4c66af4fcb754d129c42dfac6aabcb45133921430afbb6dbec68abb1cacb4d7737965937f873ec8e2a78fd61fee6a782665d2e05fb3563f96846b58c56d58b3c3795192d4c6cec118558e9f19cf37444fd8727224ab0ea2a5e7bf8f6b17d600a3fc3c01c0407e5ae693481d0ca7607bd9dc7704abb33d3d900d9238a661dfe6a3266237b9948c93781e35e2f4750f7fdf24281babb807aa419e38a9221f4bf82a10406f454af8bed6c1d3e14b5ef8c1fb47b140fffbeec8773410429fcc903433982ab20908b8181f77d22eaf3f499660b8b3095e0f06659a9d8ce26b046ec1914216d8a65c9007c69df9fd25749f2e91cc487e896244d4d901db5cd86e5eae5b2c963bd6243fd30380987ce5149bc2bef71c9aafdc7c024f77d3bcf94dd441900dcb90c584d4b9ba584974d5909d4548253f8bf1a57095cc5e0ac129edf26b0f9ca773a229ec1db02ae181965a10720c017ce6035201a2ad79ee8e5b88e35116df39fccf43a00bf8068336faf8e48623a6fb7503c89a4e1239618765673dd8c91b3896e0b68c275e57ee4e091810c14d6a71782dd44e6a4dc8a587697929a81da32e0ae0c0efcddd33dc7081347cfb2d944c4d150e2b3136036289c1dce99f03609906dcd4fd327882b48d7f955929b184c9910a88f56994685f08a48c674493b5fa309cf4b30e9566e3891917d8a5c594ea58da376a77f99630355b762fbf998e1918a7277bb9dfa11a291b4882111c8f24f3898b6062c7595038bbd565f4a8827ad2e94d24217a9aa2c5dcdd61108902eba23582042d2b87e29e360716244bca5a317d6a0efe887c659f90d11da8d80164c48a53ce4623a58d4768706c1736dcac3d37a19d2ae90a22770bdf7f9a998154985c97622b8586e0e0bb6423e4b2c2a219c296371b5af1b01932ed57a8507824b90d806a9a4faca2d157aef54627ba84d36e4e91657241bede96fd47ff7cff3e311f0f1d7c34fb8245aec694fda02d7ea6620b59b08102d140c284d356f80bd8a26d54e91a2e373f64e59e5957102ec8ed3f0a0bce009f6941c5d3010b58e5285a15989336817db9609cb65a03d76e25ff01edbde2e3246c60ff9814b120c0fc9f73ab6701e5c632847534f913005a42ef206525e7f5554ba7c31d0627c441e7ca91949f61d44bd252a6c6e96458e46fb06c0ba3c28946bf98f2b59b9bf42cb6d81bd82cd45045d8e726d587965a6ea5718d285f05f09bfb8485acb74b6988a0ad547e43e490c8d75e67853962c641219e80896f6d903cac5c1687452cab31d7eccd30c832470339f46faa7fcfccbf820ecdf543d0f47d5326c3b91deb1a00316417dd347b637d0547c34d80fa2120b46a9c7222935839d6007f37b7a0daa90ee1b9021848c01915247e6907740df1d445976aade37efe2726e502b00adc7d47205188dbadb3b38fdff80192b9916bb903b1d1e517a8b62e54adee6b1739e5f273d05fb6fb9c9122deaeb25e0df5a25efd13888a397703c3076ea79c7a140b37546720041211a31db9fe63f23228a63f5a35d6b8f946b87b539057066a066f54ec7adc5a78705fb78dceb7dc5f17cd9c208ad5d667d000ec63dc3cea636265a653eefb707d8c821f7b9a1fb1060924e6da7a7ad30ddd6c363a3771947f1fce1060586d03987123b3603544ba5cef83b3c0501e84a09f217ecdf51e8f9dfc84ae575f0faa52eefac521b91b3f3bec697a6d42f7a2ed3fbbdf1357c8fff536746e48e40695ebef46afe403412f045b89079fb4f444b083b1ec4a61077abb7d3339f37c84b5911acf5ba2514e3e0af9c30a3f32eda2680803117490b485aed43c3cbeedcae4d20040353c87f6b605f74685b02b0087832fe6058170e267793bc359701e0f8ffccccb282f99565074d58164361d87fb361a7da534e99741354605096aef85b66f46f71e5e3c97b89e9840c8b73d25d70baba23a1b9a9aef39fce2de47bcc920fd518dcdff600c309b4a02636400dfc12e367df1b28382f86e99fe6e646c5111d0d7eb46723ae7f8e59f705ee88c2dec1a4d3b3c02938785f1bc6fe1ba705cf25ae17c47af471997f8fec91f8441fdd800dc097f29981e8a08e581c8e90cdc969da9cbd0b490ce64334546ce0a3999e9367ee07fafce836b8fad7f1ee1321a4817430b8df2e7863a89a28fbdee6403e539ce1725a7c0c965535b413d96e3ede3decfe319dc2b7cf9252b80da49c61ff860957ff0c85bed949ce7057656e815367e155217331f68b9f4681ec1dd7ce6f6cf7c06ff84d6f0d8f0c803f699f942e6c66194f9024ca99f2b8712eb9aabd093c9a138fe5506fc574de2f496dcbae6e44c4ccd7b607b47a0c4373dded424060150e801c406083368a58eb2551a722771fd36d635266d31ef4d3a22e248b70467d97b1d003eb95f250e02a2dc858afced8e3f375816a798d63706956d517e8a93930ce613556a49f33ba0a87903e089abb7a8b264a46b8f77c64ea2277d3089f7e7fb640856a14ae922e770172e5bb20bdfade62457e8d691d4b99425dfa3add079f82a0824cfc3a69bbafedd8dfbdbea0e6c63a1b1d19b12212c7394062d9c3d36caf7bfdc145e678562208dafb2b833ce8341fb86b7b821413fd040bf9762030d19aacce963d0751b4d7a015e78dfc7eaa45cbc0e67c42471b6e54c24dedabe8ac8f132b97bd1c547f31a9c196e7d31fa04ec0e8e55926f5022a14484d50b7ccda3b309d6872b03cc844be3a6cc2000b312f2e72f36f3c5959745e1a5eeff7c6036f2b1e81d220b29402e1ea5407b8dd9665e281ec8af18cea81c91f487aa7fdb6d776783fd35f61dc667e836c0e70011e35150bea14d4acdd61081dc50b9807102bcbe34385be89eebdfb23fbe9441c16b5c0ea2c76ddde523e9b5df489d674a65fde0cf2e07f76bbfcb081f8606a6cd744186ffa9e82cccb19ee92d5299e3761308cd6edf50972b2e546e8700f025b7b7409c1a42f1417c02649129a2c0a27b56dcadd22b674097f3306f9be69c82516eec1f3526548380dc5f9440751e7caf4af58bcc9a9dc00e1500503497364dff72f9754d025718bda574c2eb08bc01a0f8cf0aa4a88f3b939bfe87d6e3b5ced7282019339eee7ed08c1826396a30ca0c329dec34b3f1258460ae3e66d8de52434417ed3469df18ac35858c172e596c34b02fb8639b4bff75fbfa2c26fb5347ca0d8cae95cca6e4fccb52592d16a8c43988aab286f7b00b2eb1d072c1adce38626e9a113883081f015b8aefa35c14940fe761b77e6e73d3afe89335ef39805227be4b6cf26c3e42cede4a8540e384eccec18aeca0696b3699be9b3fbc6c34e8d9bdff1e2f4fd3d10e0d7a75a888c20437357c88f6a906da0b316b2b1fffdbc51bbf3db99755c3eabda13930a8019740e92d2dc589758a72cf014d5e4ee585c4089ca62e1706c11f8b919b0abebf4d7a33f3f645e078cd12c6c40b7e894bd586a03c4b24c09b60a0df6037b1a74eaf4205ecdd3acbbdb3bb339d6f7d3e9fda5dbfc934f42049757084f40ec5d75fe2d693887d934d444a0993f4a7fbd13723828361968343aa364d233f2015161849979a2e2c340ae2e3fbee2420338c443b927233b63cfa7de4ccb05c072a2023f7411aca807a08abb1d83c1ccaf856f988dc730bdabb904991c719ada7f3bb7e5c4ea69bf4b62e9b559cbf0af25f4c9236ce2c9a64c9f84715c39497d4380e7b32ebc60603dda94bca58d1fb2f980babf7c302045066151f3a7b36e56990f090a78ac18a43e2aa1faf8698ac8fa465fe22f1779d1a0916412d6ba20a06afddb974f60678ed3cf514cfd89fc249d4fb25f9fa3af9dbc0d94f5b64741ee18345992a9ef0ce89615e89d88f95f302c64bd002ea9359b8fbb2fa8f5ad92cff188211cf5650c505059502d8c269abeac0e6fed1e9bf13cc6f126021faa05336c33e0230d6555a2361771b55744ba31a14c460348b60b0cee0b186b41d5220a46876e59c8933f5e643175e003c90a757cf88d9533bce2f140503e7926c7016b03638c92402768ec62f76e881cfa133fd1ed9bfb8047a332d61120dc9601983d34599a7e14ab3d8e30187787af4d10520d661338ef4bf5cc8e6dbfe68ca0aa109e4bf067f1eaf536c6e267fda049b4f4e56e56cb76788b0f45b03fb23228baa41a285db916a17c029b7c486be9d496be79b073d3746e6565e867e5a1db3f73145e48d704752eac910ed8804c698c7ae5cad083a7ecbc4ba34f3fc06bcaa2e6d4c62ec06992c340a13915e065dd8d8b5d187174e71eeebe20d5b8084cb7e32865059545e848943fe1b52052e2264ac7bb5c686cc52e244dc5a24fde74c80a4165126a626bc8c3468cc4aa60d305643e6ec98161f045d06774716672156cb98c18e8954231cd176c44e4132583018724d6e5bc876fa096241ed12f0f067c6ba1e199c8eceacbac47fd20ffdccf1a9444f7698759abc0e095f6c8eec173843b1bfb4a8eb1eae2501a8804beb3525f952a067aa7bb0e95608258bb7f3b6e23281ae11f1df3799416759edd5056aa954ccecf3a12f6784b4fa00ae0ee86a7f0ac29ad50ec47cd2c88db44fb6acf93610c97a30dbbc8aa28a3c655a4e837ecf0019c5cd372726932ef292f9ed6e76e7b1c22c4a1b929fff686715b421978b533d4b8b5bc3121cb9e70c939ae6784dc73c7b43db0d44e0c75c0d344292ec5682c3a2b7dbf8aac8496bdfba8c29a1129c8f4210f9b11105f06465a7d132ec8d31c5f713acb1e835b70a92d8eccf02d609fcf2ec4e2e51f214f880c5d0ad4589f3b756edc8a205017e8f2fe4be4c2937122cd36485654227fe97c02da34f8532091f8fd42b5d68f3dc39710dfeaa6c1d83906415c9736038415857aee2200c4debe3aa0cc2d538df823d24526c6fad35f11fc1287968449db0d7df79f2ddb655ed89e81fd113a8532ed0af6792270e8e665dd02c3a5ce6e14c94d26b9a0ef075d7f50f80564a9b37230914e16d89fc6b8cc7b4c065095f9f7f6e0ef615977f9e73e44d4865de187268d880a2253822d513ae67747f3f23541aa087da6319ae35986ee2617135403bf484531749f643dcddbe0f1dc668613fe63f830b7362e6e6924409335df7a1cafb222591b2fe173e0ba08d158fdd8f455376c31ea40465de01206f2fa6cd3e02eb716f603f2f7350014b2a8b939e6d30f14e4f17a553b6870a52e640e7efdb7a759dfecd6846a9422b21bc616da25ed5b4679a80a53c4fc09c350350188758ce9bc4c1fddc840132105ba7ebac77d1c0e202586b1c57cbea19d1792d6b3edd4ae0088a5d0506efbb4e7d1a76a72a0b491fffc09899636c96864c3436a2e612dd3e44984d979953fc9e7f006687f7d0009fac77f6ffd3ccf936f2fe7fcc38feb8f1debc96b132576ac857d37034227c7408386348af58546139b57e524329e8108fd9c6831b4682e1d6899014c747ea8f709d556453950427e4e29124997e31e49b00c95c728e15ea9d5fb30838597dafbc14bc4f5bfb6abf11dc7e16cab3e7cdff1cb34ec2f190fe2521273591886aaa4d75d6ead523c4a917b9894bf9b0c2aae03cf1907f5a9b8190ad03ace1347504aa947960622cb5dd053f1e0ce90a771fd6c9fda44cfa727c659f1608e6f65c58ae94de4f76642d0ad79e10206050ffc242a33b2b5318fe5231b186781d99f61ebaee9122d59da09c3e42bf32d5c4b0c0982b3930c37c348aa0e1b0a54b525c8faa79f8130bf59913dbe084c00b9b846f706982d0bcb0a3af4ff0b3ea35d2bb5cf46658981939d7335a0a6bdaa84b6a0f4a71e3e9bff917110481a0cef6f99f30a69a67e045ff7b5ebafedf9d8641ecce3443192b94e7a66fe87f936ff186312a3fb00928a83a1ad656f8553c89dcebdabd2143fff25c48f225afb647e33d26cfb27783d9024604ec7bdf9d47a60975afcc6f3899fefa03ac6c61203fdb09dfb38836858d18b0d8851adad777c44c15c7adabfb30528e77dce852a4b3e940b900d3a4434a3e866048780d300cb238912422303b9af7510f7918ab07775539bba7fd9be07b17decb643b6242fdfdca6a3a73af23b4362caf8d7778d9474e8d751e55809dd9c17362489b98539726750b98be1c625cffb44096482643654adba1c89f2908b95850674f23e4a289cc8dea2fae65010253461c22c28da730ed2847ba35cf12b8c917e256a906ac2d59aebc7acab751eeec560278d79b93b1c92aca39e64a111ae2402c085caa8d04c30f3697b1eee0a799869940907af65e455c900167c047cb4979a0b73047ccbffd283cadd6cdc519db707f8fb441bd6b0ea3184359506afeea2e2bdde1ffade7acca3e7bc367193adb1892859fc1f1865dd4f358b692dc26d1dc8c960d3e4b171545d6af6c19607adec3fdeeaf073fc076dc0f1781143348759aec0acb113b69ed63bed139fdcac10ec6d84c162d9e22492576da6a64f3ca4220874d7d41c3a9232d3ad43863499cecfaf9b8355879efe3adf40fddf51543acf0da82e4ecd5dccb6c8ed5f5323a3468535d0cc62ac3749c73a5c7b8599270c62d11f9f85f536110f40f351a633a5e179e88454fbc78491565ec31b8275b8c6025541a8fe1021677c1ac29d2a4056d5f0afc43cb812fd777f96f35cbaab259d579cfacaede825541109943bb40d2850facb9395f6f714a30949cce94ecfc00b7f636753b39e8267d940069d4b910942d54e24341da08d2ae4e8cb70ae81616899a5ad490b58d49a070692f387ff819f8e2b244129d09b631153c09e961b89790e6a2c464936c86217edaf592235c60c7d22c50192da738467c5099a65dcdd9c1ffa326d584f8df5d2edda12903535d5f9b1db88745a7c539e1cb4ad8fe026eb5dd5372b2748419561e3612bf3c98b2c697912ae7a5fd2b109b92d595fbab43323881fe56988233517e799820d064963135ea3e464fa6d2202955a3e125b16bd9cb68c673517c187e9df93746603746c1e576ef5551f933a72e76e7a915787abe6a843094c3cc3cabdedc9b535612b9f6c078cb26d6725b80f7530fc3c1b5dba5a36c7a3e5c3a7891ad6bb0ac666c5ee75fa6281c1d95daa4705218a85ad6d4475da83bbac5423d4f5d76df41c780530a23b350ac810bea04f855e048b7b0ca75caf17567e92680a757a324fd9b59d088a960f68fc64296160a602ec12bfde9ab0402086b1cb75f716a08d035bcb232cb862ebc7d7d4872848c2eb008e9c450c16ab73a39af5dc6194312ba8000196a0c671c51f14b51e98a4f938d9204909729187cd9344df16f77b427150b9bf7d5edb592e808eb279d515da4cccf94aa4131772f897dcaa1c60209a4fe3b22f6c4da504cbe5222d344fb3091be4b4498ed3f261addaa8a68d389a9a6a1ca9f2c9f6af24d7cf07a85fc215889775f8b208ed5c1f6b5d8490219a14e22b5204bbccfea6a40e8d9894c1836eebde61377c0437cc22d65652240dd12ed24e4ff72e0f6759da9e3d27e2a3938af18232e44e2a938efa201856ec7a8289292c3e8345793e6b059fc2fd2bfd83a62ba1ec6530088fe1868fd427a76589fdf251b44ec989894396217dbd6af85b3dc049fd919412c8194e323a495d08c54d153151d26209a7cca3b54febe58804085ee1544903b1ae2be92e8eae3d52e5391ed460c736670d5fd5d97d13c3ae73e1f8738494a3eafad23728c797cc018f5659f61fca0cf1cd619af8f4af4049c4af124c59a7339f1138a8814a9f9964c9f41882bd9a36f7115765c971caedd36c0090296329b0c499eab06126b2dd561fc7db256221f7a75f879714841a40296edc34e54e46b240e4ff2c963615572b4238f09a5622eeb86e813ff98fd62adeb1b759a4120b6ee5d5428caf14dfc085ac703a073c7966d8d501b23794215d13e2d2878ec9995b6e2ab662a47f46ef51357e0f113fe5c147e1996b2ad71b51e45e18c2e21e78469e80db155008b318caf7e58c7e4794c91c2bb1badccc30c4ecc4e9b23cac1fc18945ea4aae6124531a43ef6934c9913e4963b4853a0f2dc7fa99da790d0da7700f795c45fcf72a86ba69ff3801d0ba56487e65e57c403fb5d33e2903284eaa22fc6a953acef0c551592569572e3eb2d8e47464e8b6423803ab3fdfcc936beec25135bc49e77d50cf0d52a9931b8a7314da66d0debb853c2b91c9a54c397a30ed4e8b2a82691035318cc82060a1b5c830d474b390da239f12a2fd6fc3004bdb13cd93d5fa301d8b6765b3d5ac618d929ce4383556bc1ce6407945d246e6e24b716c4572b2924494984ac5a89510f947757b4de470f80a8d432beba7137fca90a6457c52eb41fcae826d7905b84ea43bf5f4fa7312469c8b88572041bb90e469bd3224baefddc01168e0270b307ef80611c6ebbcb85b681b09a4ed40853994797d54fb8befeff48a6417ee1bb64d089dc9458e6157237b93b033d030127a8101778975f1568a65d023c1559351cd7c95f28575d09bafaf8dbf5895b16f27504664ff934f109e0f23ea13a4d3f461a5595f9e6279f43351a1ce4b409a16cd3d026a2365de6b2ab21745fce60c2b5e27587bf06cefa48700c4a614d5282f5cb6dfd5fd9e1aa63bec3f2e20bfcd03adfea10087754985e8e5d2ed87be5e4c8aab815718b5ddaeb9b3d498f9c103c57660191a1e016bb9d97b2a0c953e38558fc109866de537e4683d40cce64c5c702d3e75c65d0943bd9a2c8e72fec8208b66e7d22aa7838f1726d9fa18c8c6a632b30d7f074696b9044a3e701184c505cfeb0ba31cc937081dbe17349a27a415c30044a7a068e4c851bc39e382e33b1b4d6bb284369548a8a76fb61bb3f31f18921e320f186a2e745861ab62ff085e71b28f2f804ce28a7368c23b4deb583f197a1be1a49580d56b89ed537a59deb226e25952c7f5b142a3296324448f7dcf4da0b6f43f916630b89bc64ea836577f0664a21e1eb47178f3a9d281094093de9efe29085f8048be7f74dec967e856f52395f9d18007ff3c7fd2722a62578984cbe1c89ab52aafebffc0468a25213808783a10866ccf7b57f0647305e3b5d5c57bae0b0c59d182aa908c89bc4186fad5a2fc2a1c45455469a1490827b60f06d1f625c54bc68480f5dd093c6f346419cd18121205b80cfcd7a56893bf83466d963f8b16510f62d23ffba3b2f424e3e1b2903894241baae0da7f51debf889d9e25b991b6dd9180e685c6221ba6c7e5431f4ef976eff319e1e1a98026d20a4235ee6fc13e978bffa2425a693f9463644c16563873f587ab85478bacac87f3c021a65f5d59846398973ab36f11b0291286f6be5c9910b1e7da57f4aa433bcc7d663519ee644e06f04f7e2528894e467b84e445d9746971ca584672f5e70266eb74fe133ce6c5654f9d0651987a6acb7f336121aaecd2c15bf41e51bddeef394b8b5cf93d0519a1d8a46a5528c2bc8686c3515faacf51a90b48eb676317c00f4897b659edccf20ba7eb533e4df2b7ffacadbd02fe8ba5d32212b0118e7bee007be0e4f465e6948049d8ff463a430b88c8967f011934ec4056dd9cd9fcb3f404b9d84dbeea6de84ef1e7c30ea1e1905c71e9128fd3740fba90eeeeb49a4cf1fc135139eddc64ec6c0e7b05e173bf78e15e8f38f776204d0bac720685a8268c92509e9da4cbffe82c526785490d3de2ea1ca109b918fb32a2de32c90a9548c5e969f48836926f9b052b068885b0d1edc9a4c6fd83a5e04f693c8d58d2492cfec05760f612864403fa9955eb61d5b8bb50db5b8400fccbfeca98e07deed12a82be726f632172e38f0ae2be81589768174d8d90b2169e0f249d8a157c83f04d28fd75772dd883f7e83d94dc9462e9369f3fb4b6b43b292a1cfcbda2b3c28869d218dd96154744fee9890bfe76041022d91582f1d12768b64c8643710e2654103e6b1e8301dddc07c96b374ab4fd824a7d22735b106b64b8cebb92cc2edf3c27e55f0c44cd606d9f2c97b35f6f1d4e6e700a18e48fa05f3a5df4d216d7630b3873c9c541fb3ef62ce423cd9194ef4f9cb1ae58eff6381d1c5dc87a2d4e0d58cb9992e1708eaa7ba2200c096d8e8c4bad8107fe600511ee0ec436c1de2f6763ca1b82d2e15ea22e421d2c4dfdd407c7343646ee37a9631e5a0eedb97b23d9da92021cc2897d3d22e4ef6fbea19c53e6c0eaa7fca4de95a69bd7414120f2255d1251d52efe41826c56af9ae0a9e8026ebcf810ed11d56894fe9861ab0c6d3a643956dc0d4dfc95c64d3803cc7542bb8b9d2ecfbd979e34d48467393336cc519377d688d93a4de99d1e92cd67188011e63bc5736e07b250fa7688fc982d226e348fa4eec62fd275086aa23f98c131b67bac0ba2caf1616baeb8a9be46ed888b049e884f1e5f0b3421c01c61b7479ae96c56eee4572af4b6157416997972eb3720d9c3cf4588f42a0cee48126781d8fed2be7b200116e70d243af4168d22d80247d12ea7382c22621c2e794db8254bff7ab83eea10aa02a1780d716461fc32ec4476dcebb21b92903d801aa8a19b69424e45829ff37f0b7e495bff6a3ed53117eecac3f4af0f3e0e8e915c189282c40cc79af7854b12b200e8dbd6b2cc4285ce191ce4869d44dcb7da246075690e970a9a2e2cbc53b66f123f699c0573ce63b5b6436318cacd525ff1c2bd20f376ac64dd4c42995cb7524328a60469dde319f8a840e74a64574d7b13e4c2dc485f6f7c6c7946214eace006ca9570ff0e067ce4d58aa7b47e6e9fed619a30877e4b909a575129a45ab77c8c0d97fca3801dfbe28e5d045e596db69b68fb4ef75403db29f4f48463677efc25f3dd2dcda3623913f6e6d05dfe709cf5b72217a058593ee0985d8284ba41767c86d46fe88a60ebd8646b86c3c27bab610ae21b0cdfac3e855cc8c4ad02eca6772f405ce9afee5fcebe43cedfbaea0c9fd01bd19e32dc35cc51808d88ad2daea0aa48d0564241647cbcbe0cc66cf75f6a6e31121b9e86962156c60a89e73bb67c1d029d6e49aa4fcdeaa8f303c7ff7709ac46eae3c2b50e21ad1801181ba3edbd76a2cd1c40c041bb665795f9632925b0e0df24cf41e7c0a13ddd5bb546a54a75feb699f274d89deeb5bd5866f452d89aa00fd6e349a7b48f47b4b64cead7601bad450bb80e811438841ba708df82651fd0bbd062d990283119d065b2c08f7d2469885ff9154fe71430f381549e1e6d56158254381693407aea5281f209686f2ed3401b5440f058efc5e1e40451ec02d3fdf7da76a2949952c8c76acf7d44586b639c91c7225fb6fe8189115adaeee64a25e35dcb2c34509bdc75ec25a5a6de99fed9261beaa41c4886338d4b8e13be43586fb792355320ee01df63d7a6e08d902990a496ff63acd3a60a7422c1069b0296c80cc6e79a2e6fb108035cd58a6829d8d7681ac35b2db4f629d5991095fd15dbbeb68fa5083aaa7e37ad577adc61087439e20be8a633ebd98fbb48e1709550dad72278591aca7254f091878e58f9ef4e7a8ec90b1921416ca8e7b2152b18d1fb302c1afef6a8eef49be4964024d120a62b60eebe2a64abf5b8e2ef5170da6f947a12651b555898149d634f39f1e3bfea48a9c3811bbb8e01451265df7ff864cf191ef31a72dfee38faabdd5b9b40da815ae74c526f67964aa79c8406304fcc45f236a757938748358162e9c86abd5fa62cd097ed38c826d94d5d6c666334c1f91247e0e90f66d9a42ed1ce221391cd1aaf5b3978dafd4584fa0cf41b497b6ed0de3d1e5f01209d0356870d17d558d0baf20d7b3f8a0a01cc8bb1d6bfd762646497a839d35b7a53e96c40d1453938820c989b143b86a071b04001131a84db7a92a8470b677b038c620c8fde58697ab29b6ad7d777036f4b37521f4e7768d1d5bcfeb53e91721093635fb55b14f11f807e559ae9fc61374a33a9a031ecd1040d48cde3c4b770cf2c8faed740a48a73f7baf829974ace3bfd19bebbd412ae215c88116e4ca5e75d65f94bd929a9d822943d066db0329c382401c877520b85cb0965604cb53ce49e0247258e583d2369808e0224693b2cf07efc90f23fc708f5917e48d48c2a87dd5ae8d65930d7c45c60e8667ca561e1eb912a201814be6ecc5f16c6977d12d197b9373753cf4ef89e918c80771a38c90fbe89703746f4e6b9a48fe60a7e21c617d8b0364dbecf440aa1b8a943ef0442a31109f0aabe32b9e47ff3c4e2ec9bf8cfc0b1c75ea7975b1008586a0503a49af0cc732ff6e9ba93b3d1518f46c82d42173912be9dd0065bdef9bca58401eab6dd8885ee461db401ef4881b09fff7fb82c88cae9a6a206c5b51be6b06c9101fcb2f96f070742b4dfc6a50b14c04696acdeb8eabe77be75ff064092214f443324f9fc2b5bf541df36c4b7133518e625b9503aaa3c986d755e31ce26907e2e6324942f379fc55f8debe8771cf2821fb3eaa0369b826a17a2687320c5aa846d994a5c389643b821bd0d77f918302d5d8ed722978fe5244505bae05d0a96d111e6d6607cddee88a4541b57405b92482013bd0deef721b4771eaf24e6c06ee6210d27fd5c231d856c20889f3d77fc418f98b759fe67abfb8b7d2067323e695518483b0ddf4bb05c6dda623103baaab71acf3504d3f8ba245055a71fafa2e81fc15c672c974bcf7fa4c7c1d356ab600585ea3437a3c0624b4a8d1b27dd28594f0ee9e8529bc48a585a531e82d68b89a16f12582df00bb19c7ffb1a96101f280bf097fd3fb44868ff8b7413e0878357115881d58504fa8c7ecabe54ed2de21103f929435fbdcf4607cf35a8bb49dee400715226f3334f0ed7b8bf4dbb599fe9fa9da27f76c8f0311b1a8501e5a473267604650562c9eea58e49a60dc1130db72b497c829477eb12862bab8674f97fca9678a8cb236a866d5cbd003f8a7dd64a3b3f04fa9787b140eea0d961d19f2a330399d647da01b55215dc5872fec3af8fc54fc2da4cf7f934822f66ce0adcb65c3db5499ee8e0f6cd547566d276de1918ae278e00468ef58f5b88f3188ee47670cb8202129b85c01528f91b672c82152c88cabc82c2252680eafa09b9a95ba6a6eb3dc93aba3e8b0b94c27dac6e852e51aa4a094d610307bb57b54e143c9c60f40d5bfa52d6765e435c8ab825172a53d1c3de8d4188338124880e10fa025f30c181bcc13a9b45abec37faf837473ab771b046b776f2f57aa409490c2f6b7d433da0b3a9a0076f744b206864d4d3113417f1a77da38f66065e86fc0526ffe7e0f92b58460d8f31c78c8063d7142cfc73643d5316d220a81d0741a04de4aa55e6b54429b2ecc3be8ef5e6cdb2a35a770412fec380cfcef24a025e4831696b87c5a3618265d9ff1a633a58db10382af931f569a0ff00db19807713b47a441570faddeb2c3bd830c3809ed4c67f03f97a9fed1f367e4f755db1d6dcb5e5018e98306abe84789e7f8dc01c65bc64d58c1c48da4c4499da9d1564e225d1025e68f977593b6b72630acb6f598411a6426bb018b312ee3af02009103376861421c6f66448a7c690fe2c135b8e9b72fd3ef58caa8f7ccac1ac890418e60b1ca829acfa4c04aa2bd2984c4eaca1ab2d9534ad2ff3f1b9a091a5cd9f2958384850350dc2146388acfd86c46095498948dab1135f0663666ecbce447f64660dee56eec34edde524647f9b25744c30324ca8aa4807fcd9293399c652cb2201819c44619d55c399980f3c9a47cd274f0e89ac9e68e0ab24d8a394aea681d39ffc8ba3df61f9fe303f0f2da5fa2e8209bedd0180a983590b6bb767513a10be5df4e564395d329dc664f0360e96c0701671419ad78be8f10b156f2153685ad4183cc42cad2651c973c9294757e158dcfdfb599cd63271736ae59a43d0651457abf655b4369437ef3153655e26b10ea4d54bca1edf5058c047c5fb1b04e462d8725ede0e43f9bac42d4a65e1645bc23173eeaabbd98397b75496d7d268af5a878b4140ba9eba4c6369e9fc1b097d76d4a80536de75f155a49d65bc138d8447563a86430b94f16595c2cd36a89f3decc32defdb8bc6bb32c976cf32c61534e6b6b28dfdad13bc57e0b832770234f128d692531c0e29bcea526d1c50d57a7061e0f1e2c55eeec9199a26de05296518ac2792c3582d532a90e1c87633ef2850395cd14759084238297a7a1f1d806bdebfc9656d97b799b54f61f88812f45cabb8fa8d48d92952d35c024a25aa3f5efa96a4a3603dbbeacbdab8ce4235244f05d5a58a5e97a2caeb923cad86f4e61743037e96c6cdfdca3c87ffc0f406e3213c8dfe6051aef44eb15c67fc11a0c5b5d49724e53c85d93b68c644e7b606ab5e7c05e797617ef8f10b85c5f3a73dfac6eed98fe94309494799878589811296eed608f2900ae1b502bab4115c1fd279ac87b377ee6eb678825bf9df3e54ac48ce564b72b9c21b75cb66986ff2bf83070f8e477a33d654cb24a6286778ba6fa277b5999ff5ddcdbbc9d133fa0d0098ffffff67