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 58243 543447447e6d41c8137ee5ee5172dd9888780a5b471fdafb4bd20351e93ce981

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6760d077417f88a58f1caf02afcc68e21058add60cd517d8bf118716757ceaa4
Certificate Block Hash
543447447e6d41c8137ee5ee5172dd9888780a5b471fdafb4bd20351e93ce981
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00000d000030000000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000036eb12b5b0c212eca68a6df4656cb25410a98b72457cd3eca52d47c99fb7c80849aa00c128c09f6edfe5a341a79ba228a0387aed9b76cc5aa8562e6a80e21c6d154bf0602ecf4615a90a15a63ffc4e326bf709c0ccd8a7317f170000000000000040000000400000000d000030000000

Raw Header Hex

0000402036a8534c839614252690882995b012c5dafc928a49bde9cf19c1a82bb56a0ea1772ae24bc18f39a1a99290ce2f1867a11f0ebe7129e547a5bb0f89c6aea4230ea311106a78f80318a4ea7c75168711bfd817d50cd6ad5810e268ccaf02af1c8fa5887f4177d06067

Proof Data Hex

59,560 bytes
121216020307d51007ea42a1a886bdc8a43279db15cc2fd4748806941c5b34e34b2c93f7200a6d66affaef22025370cc3cab8be98dee174330708cb551a3756c42034e8e53a8e16e69846b975bcd82a1ac11f0ce7819fdfc8f3670972764dee796cf74a96753d831a99dfd2bf00178cac96580efeb5c67b30288cf32ed9b82c800e2fc39b8f855c88cce4469a39e0eae77a9c01073643b6d01b9155b69694856986f0b6a34c0c388d9df714ae072945078641016d5817bf55fec41c628f048780bb679f674a5e8f0d8b34c9aedb6c5c6f3a009f757b46cd3fab5195035ce82966ed36fd7aff1dd1d35680383320412ae5880ebdb348332f6cf31b05334ab9fa9f8846a58c92da9fe835e469a811a44a4ffa57ee3de4639c8e1ae2f41cf10f88c84342e897f21e752086e686f44c3ad7c561ccc9dbed70afeff8c370d733341a484bea771da9221d00321f89020ee3435fa28fc49943998584591d6e1d099d249645b11334696365bcf806fef10ba6e8cce29e12d8cbe49dba16cbecd3deccdf500c5ac141960504376ae75d3b4822f7302497337e55847af4da57d6f8732689f0a62f1b820fc40b3a18329197e2cb7e716e98b2983fdd5c7ed242b530c6ce90d9679bb8a6459dd391fa72266f217a2ff33ffb4a3c3aa8d7daface58134871a62aaee8d8b6457f4ee22d84d564e99fe449836b90fafc319f4bad3e57ab06f565fe2197908f721976ffcb01bfdc28dba1ae161bc70474e162eb1fd9f137d0bda1013c5a236ddcf220a8ef3e08f77d6845a679ecef77c9cbd619ecc4619a4c89820dc292650051721541f8bf818dd0f3c1b1c5ca51e53171b2efd00c56d72f3db66477097a5d35e9701496ab7523024fa4086c2bc3baefd7bd273bab8f34560207f28d6570685decc9552eaad88e88b224dca02278d22a97ce0e081e1565f12ac1cdbf9126a451909494b54c48c8041d157652d3ecc46d07ee0251b2fdd9b2ce7217c2ddaa9d1f886504ed6a79b0896b23f6982220cc16700e3864ccd5ed94315f3b79966ee71bc55cc3c5e89678c2fd38baac4fc46273965220497c1e794bf90767fd13f410ef107c2a6d58c1636c184548ca8a64f837fb745ee92a3d6fa501445a6dc98f7168d89fb53d13f1a66da0cb1f3266bda8211498ebd7484dcf25be81e19214a646052f7af9bf606978808b5031d98fb6fcd6ee2977998e0acb4aaf9449e1df2bd91ca8c75b30af773305710506cd5afe8f1a780f0290c1ed2964db2ab98b33757c070ea41a29db0474698fbab14dd0ced58b7adce36583bf9be935844858d7bc828e49b0b7eb8974ab340a188504106ae81c51a7e376252ed46100daf77047d2eebb23989735f5a8317cd54a8c70195d62cdd0f33f9a14c1d78ad619cdad1c6255f8f3d26edeb78078bffbcc6269d7a42d9b1e60d1bf62037d8b28a1d3ef701ad5671a4a7f0eec6407b9b09809f427475ab01caeb6d79c4280e173ba5f2915b5e24a811cda9a82c53299c8ff06eb5b287ac588efe342e2884e5bb8608ce0bcbf71fc48b0ef7b00b722fa8408ae5d0a043adcabd2460c80c7e12a67112b089b2af94530af94d6acfb2c17a4b49d628fe361a8138c015d38f104ac0b0f12dba3d02167cf7c662fc21984cdeb326fb86abb0a5581c84821aea7d4a9045bc9ee5329bfbf8f8dc9320e102f63fdd11d4875b2a3e1ecfc31b0e8dc38abd82bb18241205ed4b0a05c37be2da486056b7802a33c38c23e192ed4fdc99de715b2a7643dcf405036a93980c8e3f8853694c6d830346c26bb3a8695c2c062821324d7bd1ac1ccc75ada660ec2bcff03548cc7c942d0c73724311a710a40de8446ffbe54f0ec5e48208cddf75943148068df9f2b21610c73d756287fa525074355c9b9d23f5193df83b81c2bdbc5eb075398cefec22b0f64eb1685d4a113be27cb5aa576da969783cf9852515754612f6e02dca4c4e437316148841b68e0d127a028487976964fa93699eda924cccfec6cce7b248aa1c6cff29301ffb5cee8056f5f27347172d2cdddf7a3846664c01da855d6aecc06cc7047a1d090534c628c11b78ae7c2162269bc53b8f25fad111de21f0b21efd890122d2958c28b68e9741b1482d10da95aedf482847cbf69923f3073f3ae766de4efcf9df35504995e4fd10bd49b4a1fdbf67baf6d667ff6c6bb7a102c78435752c2ed338163e5e53a165694305c3e8953795de150cb7fc763e284974725dc85c8660a7b4e9c38ad289ed1c608793ec85b85e71a5a733e2cb0f41fc9a5636a5cad069978a7ad0d332d11a9f0e29e548a88efa1cb9c66ec52ac7192af19627ea4abbc5a3a8768ef4e073848afce823b8bffb2427a22894e3033363de2c5fe5b1230aef744c15d5e791b73fc2144b09a889424f5bad1dd2ad20b8aca76d294cd7b2203a42bfd9e73398898be2458612b46825d54368b69a2d4fae50a5491b4a2eb6349cc6e44560f72a3e6250d2bbc1140fcff29f9094dfe0f762aa7e492df0bdd40e248776cfb1b119e056f0753ab49897c47acdd76ee9f03ed772da723e436b34cbffb305ce487893bb8fed28aeb95f1024aeeeab96ea304c85793b31fb328140eb131f64541fa6b8576204393250e20c78ad82eb50e8af50e0bb5206ae15a35344117d7beacbc85197666b15049691260d5043e2ace8100b4393e5fd30fbfcc20915d8f3dd40367a316e0861ff448c54d8b9f36c4af462838d4964953df2fe699db5856630b08aaa59143ef446b065cb42ce08b9cfa4d5646807bb2ed9769f5d418431dd751c9bbeeb216ed3daa0ab3d8664f82b2c9be58e8b3c0be31a55e0318b094e4d04e742ae6aef3a977f531865781976b1d0486b86c75c9af8ce4ecbdba136691aaf0cf24327db7659ee6391d71301f192f7f05726e5fbe65c70f9d3885d6b06ca5a6cc225b1435de511b2ac08a09fca67b6b68d6607736c2f33a2f42ad35086d9446a73d246ff1b2e5df1ecc42c30cbf32a318bf69588942adaa9824276c386f0e1e47b8cb65e47a858cc064f68862a5c3869b54b37c853cbe9d68bb54d31ce56b22aa4f2bc88397c91791f584410b0b9f11e1b6e4cf1e1034f23640d908ec0ca5ea26cfc6ffbe6c428a28f6aa3ebc502d219eeef7a76091010794fc53cd46b3a06c1bd070d1b3ccbd8cbe1ff3385caeb72adcaea99b88e50e8c77c247724a05de4ea0de7d01323c74c7a608404bce1df1d048111463e79ed91be6d27ea6e3b87834097d719a3f906f308e22489555c4ee52c7ffa7f530de5cc21147f7322241ba8632d649ff381800a51869c824e36a3f9818a6fba9208f83da0d7d0117798dccdd6bca423ff6de4d8e3a0162f86263f13f2ae45c2153ccdad5ea3ff6fe660c560d69c47258343cb5c053ac041f4d8333ccce5878067a149f7a22d8addc9cc1d088bd71520d1ee01afa5a966fbadb720b1eae8af2125f347b1a01b0cd80dbf1ebc1a8dc1c6071d4230dc9945886b9c6a888aebaa20fe54cc36a3868f4e0017bd152a9636b6a2540e3745d6f18e830d4833631ccb52d3db9a4e8f88a1d254e6df4b29523d1707a237740f2dc5b4f0c826f1a1fa9538e43b64f1c008304eae1b1c18578f612d32b203dce3f44b82088151d309a602efa8438fa746e7d53586c19ee8de8c7a21284fb2fff17555da5f6d219948559f1e6d2b3a1d133a7a0ca9618a8ee1ac9bfecf27a21574f79a5cfac4ad6fe28d0cf1a658bdc1735e64979118a95458a9169302fc76ecbe9ea10ee1337c53c4e948f0bd23b0629eaafaa9e0ca53e9000467e48a3bc209a600b09c612f7b5c3048829d37a744144a12d95264eae1a6f6877726a843edb471bc792a0fc7f3631b0154c0bf97f988b586a4fb309ae3cd58c49484ce7f442f15ce4cd49a8add9b4a4242889553bb26ce3db731ca22bdb50ade494c658b48dc3f9214ee305302b422e3e48eb27e2164a4d8adcf56c4a677d8fb8b0e4887c410a7c3280b29de585d4070ac9e6ad4a0ed6d7a6ed599121e5be7a74e7adb1ce9ec882e9a2c24bebee945116b4f7655cfe1c004dd7fa097a67cdc0be0641436c9280bfb7bf44754426bace480511a30a02081707f58caeb8fa8f5fd2197f730b838e7b7aafcd6887e8c82b356fe4077f848160be822afe02e652fa7a0859ef39680d3da910f16cbc02f91bc9939c5a5d1e50f79064a341cd65393cad78f7ac3b4366bda644080fb4e1d7f19583fb957fe1f89816b1b27728663782ad5cccbcbffc56d47365967d13d9b541c099695910774097d8988fbb281e8ff12065278c9a8f1c95c7d410e97c6e8d267034fe2ee90670647ced8162726223cc7540b6fc369540ae76fe77a7c53b98a5697ea1d909f3a76d918934970b095fba45938828af87acaf594caa428788e7d753e5c9aba14ef5b49bccaf2b29a345ffe893581a55e740d820259117a0cd470d80517501efeda6b510c561209a818c1ff2a0bec33a603d79e87f865293bd55b92ec21e8a55403d6cb9701fc5318acaf0921bb9910f9369b083aa2cf66872f095d810ca66abb1bf8ac27f6ff8b1640ac011524ac1ee4c51a0894f758c74fc44005fae6878adf32cd3af7bfc97508f08e2b19c9a466ed95da25de20e01d3c2e0dd31c61cf54d2b16308380402726ad58176c70d4d3d26c4d42e2560252034c9385cae7d7d52dfd821e94847e221adf086f33b66ee669eb82a747441d63fba9b02add75c9ea55260bf9173b331b35fdac8129d7b67293785492f977f8e9cc9fec5c59fe1fc7b7d75e2dd2eac01ace9599f05e87a499d855ead48d50b012e5cecd694cfb8bb840454e8909f11f6894c738377d7bd40ecf164a59599cc9937daa8f0590a9625e1b73fa5076087dd1ce738c630781c39ec1a83b0c2370fe6d520883fff876a34f72b5c1ab87b93b268e5f5d1bdf2b2ec6e8e9d3ccf26df769e7934f3d25c47fce7e29b180a76a09a6496a45938c2aa22f7e9c8803b4f1bd9d080b20967a92d43751a7b95123e69f0cac09d9118677557692aef4bd70c6ebb61b07db7b884dacd569d261f6bb7279af12d46f8a142b57505fec017b33558d3b5403bbc5ffb7f2f2fa8d785eea3aecd7041464bef695df903124edadb6bdce61cb1fb9f11965b0ff1db33791e06be841dd93b87b8e0a46fea7ad450d2ec8e19855cff8ba8d3029766f1a720664be5b61ffcb21899ca3c1007a0beb1f56823d47a4a16224c9e1c998c79e9ecabcc3434180a4fc606ef0f1055785c0c22007cdf6181e5ee0c30e43bb5345826eb8fcef19ef92588cf7234b07b8410065c97f9d776db2cbc1afbcbcdade5cd1c1fd436739ff31754dd14647b921699b5dde6436ad6dc0f221a9629f21c2b45c25d392d648df704f142771dba971adc4a0fe8f3cd1e5db8930d35250726faa628e4194b4cf89398263d83eaefc1519a024f56d2fa351b366cc182e587da1c965dae99ad2c1c0ae31f4a8e26a24f185c5ddccee9ad259af7d075afe54c380867ce118f3ae549b6779ae7cfdd2f70819ac8508bad505bb07a528c19cbd7792449d823c2faef5ff46cdb46a67f392aa0afcc186c037d69fd73a3b5f7670e21b9d56cb3d6714a75d2e6ba1d7593a43542b9f1248d2648a72e76c02a5662ca79d5991e0c2bd323f59d123d870fb8ecdf51efecf71f113d8b4a5032f407df8916696d98991108864682a7ee97b2fa6b2f9dcc8c9808ea99512b5175085e015d265303fd6291c86199a96472af4f143ccbc175a54de26200fd7118babab744b69e30ce6005fea16ba8ca8084ac6f188d28abaf3f246ea56d8d5d7600cef5a69e8d360f0a88778469fed6066ce537f1210a7a7a979c61b44a2bde6e249ca92c779c53011834816cab2ed126631adf8cf04b57c9633f29bf488f3b8d087ed109a198121361d2dc6416c70f02b4a3dcc636efde89d44beb8a096e6e2fc8f4a76d24c45cb870003cd646273106fc200eb416da8cb36dc8c755b1892a58dbb86812ea5b8436ff7a0b9c9b50c00973b66773bec08a04527cdf48758977de89136133c5de61a020039fef75831f5fd2bd145b7728cf8067ef8cc094478966d17ac6207501c3b174416397538a93ebdf5bef1af530104ed33725b1c8bdc0ca32fab1ab5d021987d41dea34c2fc5d911533d8ff6ff2d23981df300a47fd8c2ccd214ae8d11454f0316212a9b2f184f088278df70f7b8b753aa9ff4d948503497c6789b7398faf18feeec0f70a93a3f593f9988d573c7adf4486465432f7a9aab27023e5f4f40f76c8d8e17152c25b6c2ea2c60286b7ab20dc80b1858e398d30e624d5ca91a346a8914a6beac82a4e694ecae730f04bce0055ea6180ad5fec5c5f8b7c52af57528b9e665f642e967170f1426998c4553eff53a0842b97e11cee3cf501c24cf800f5a8fc0dcaa369d2fdb8ae0f7a087533dd443e09ad3e49ad95f197df270cb9985f633cbffd42551dcc0a55f27c880a29709f2d79cb8c644dd5cc5c654247f74bc868c57b8cc2ea2825a2b6eb0678cbfcdf9902011ff20969624e93c51e5a2ce3d7132c4f58d6480861dd8152b8e71a2264dcc9b29355ba6ab6be997b6a231f137b204c6a598284e2e7bb415d9cd359cee8c1f72c18c8dba5f44b5ae9340945cc027ec5f524f392d3a9f02a5a208b5691995a1bbcce29f3f9e5f027fba6c6c34d4431fe9dad50d04859b52f8a67126c401e6e78045645691d5135d358a864ba97402e897904a95d04d284b19308837e7f33e622c989ae9ca4610e9841c0e5ae9fcb4d3698b2aa658d789841df510e24cb2fd29858325a11e504af5ad9d442e7eff01835948dd61e7338d9f4e9bba50d96ffdbcb44e7f53bc4299c58978c9da1463f352ba6ad0ad3dadcf12730ce29aeb3ba4e8762ad404f9fb1c7947c59131c66c4378d52ef0dd00b4dcdd9398b03f2317a10438f357ad1ad493734c5555d5b720123b914e3855c9ab01d8dc37783c13ad7f49dd485b5ebc10c805e5084c803878fcb96262234683913dda6f89880163eb1a30555506bd8d3d53215685429fb8d5c55267ac7de88d797b24ac2d9bcd121a2a4dea0db212dd4d6494d73fbda3d55162daa28c704a18b0abc40f50758cf07a066e0a55bfe24539ebf8d4b7e5a341d80d251d8573a42045158f7298e1fa189757e43d5f37a61d87d892c52e329d319b618b6c3e7a4b2e74dfaebab57b2f1ab8f2debdc67ea73400e94df946733e2d5d94082f7b87869580afb0711a10d03c4a5570550ef3cacc9ac9d76a71a4fc731dab356dcfb01ce0f1b231fb6d9126f2371b9b93fe708c833ffde9f7b5df807c927125ae7018ecee4b0ed1dd738dfb8887f50bb00f87597d072c1996ddfccd2865de1ea585c470a906e3bb9e524e4d798692797a0abbdf74fd74db86d19c3a32e8980615b0d431583e616761e9124e73ff9751983c3458fa71177e8c4223e8b13572bb5969520fc36646689c6d472b4a007e38b582b19e8519cf08f49225fd30ff44794f086feac414e80455a31b78d5f6b9af7b83af39449bd55ef7f0504df66bfa9d991f3e853501002320c64bbe7a184864ec35975ff5733ce5fb6bf92b42de28556c742ec8638576b0b822522b241db92baf01780a19bf627b9f9619c20dda1f3448870700aed08a6a71f68363c6e29f1ac7e6e0f9dd04e7468985d6095f61b1666ca26702b3bb1bc7ef0a8f7740d1f61eb362fa816919c7ac779ca82290c7e759b908bf1d57e3b78b94c7c434bd5bd16b54bec639b9899516014b8d88160acae2c9905b227dfda3fcb7a86dbfffa58c936c0d402ca82a5eda472aaa8a9c188ff0cf5282c9805496dd4bc5e90d84befbd85ade9cf5a106a1b57c7e76b05dc30f432d23b3e4ac31d989a64f818033c48d28c0eb7ec3df635dc0ba5ec806e2616ef694625215a8a2095f2edecff6c92b90870daf636c468c7ccbf82956119222b69ec29b70fdd7e252b062d45968827a0188c5c6d3faa8ad28db2a8374adcb654e7749778ced65c13cc41bce0bd5436558d0a6b2e0a2b3292ce9b53f12f3297069073ef28af6200ec482b9148c516b2d1b079e385d002e40be5fef041c60764d840313a91d5305f00b37a3ac2a48ceb19f90253c0d7e7a203ba479f17a7bb38340337bc844be113a6ded614a45db4cb39f2cb437e40d39fa922e964f27cb7fc6e0b6731d7f92115adbc21b556135043e0ad07ad00001cbbeab6589c42de51a3cb96073c917918779e5d689ad2630b4999c93f3a01608e757d8705297d23feb64eb29eccb238886d818b9cb9e6fed2276d4f57ad843a847baa27ecf1cf6523bf716943c44c9efa0e9da4e33faa077cb61d4bb3f63d2f32d502bb9bf9139153183842739092c04aef4d6a55ca00f14a3fc93afd015934f59505adb404cf9f144c645772986569f83966c91c17cfe7fcf24e20fbd6cee8c10b16734a397b74616460bc30afc525f4aa8c9b8ab77b65dabfe378c19bd9c34e7b40c18c6c18b5d054f9bcf38f8f1259556338128acda7b7a143f687b99263252779cae1e064173d0acce50e6047f654a5e8fe7d421298ce41fb9b1f60d8e593d0d39daf647f3621c2ee4a79dd7c83bf6f3b4138fd0fe90e0a472c821dd4be28928065f4649a44a9e511d2d156c8adc8e26ca99929dc696a1e80c3bf429f95ece7021f49110a704318246916b7a03575c9ca4dacca08eb8b238f8db34ed78d16660f0521bd0fc5dc00f94c6c63ec052e362d3d65b37f563605dae212105890de33078c95a29d775585d9b300f4b5afd94ee5024c2c1b0378fb87b22f819c74c8780deefae0b4a4366b2be76019120fc342110327661315645f7292fd250c2a4caf45785a3368802ebaebe61fafdacd6205e830e9f0afea61f591f834f15c04a641206562b413677e207aa483617ce592b9cfd61acb77ad4bbe2bb4e5559f4faaee187d99d9692f2cfb14206bd5255433d28813c12d423cab4e4d1438fdf60900ca248e766336dcadb331b90b24a7a33a98235a097fe363dccf7fbc0988f237f3d693e442d4231fcba1321e18ae5884a06e210ad2037ab5c9ae97de9c68881a41726f0954939fe75fc4c69c0ede3ddbe4f140725872400bbeed5fda8b732d4944993fafb3247ef6df9cb63b7bc8aa98cd01f831e13dc3cea16732990b0bdf7eb70d80d51300870e01034efada8ed1871dfe60e5685f5fe82d098929cd51da4810736d81dc2a6ea38cb61d0b10e5363c8a6fb019a8f20db3c07da7d980136683b35f428d0d4465909f8da07f440eb9432e3bf01177c7760d82938e9f58ccc599d292e1daa516ae7a381ba0b5614ef246b9631ca5489de7383f5655932ac656e9f5ead84903d301c27eb7f3888161ae84b1040e8ea7c3dbbbced80c93c600b6e581b8152106c1591a055d81421d4ed37a5786e8119c0f0c221994be1f6da4f30a88e4017bfa27068f2982d8a45c0480b63dfcd7c5602c337522c83a6d67350290026b9339d9ab6b50315698ebb42f8bda785903513312a25688df1fdf4e7376743cfcf605dec74d1c5a20b636a3b3203814189d8ae35ba6b0001d3b8fb54269ae2728cf0f31fcff14caae73468d9261a8a8b472d65830d0643a2dff0e6c02ac433c5cfb10b163c8bc96ab01a08e73fe159065685fe249045dc81e5c8d8a715b206ad0a8297e3c46c1f7897facf0001c121c6e1b00cd074fe0a7fddaea3af13cce36ced1e9134494493020f64e3059e574176f5c8c0788218a77def84f8d278dc96e63c73fca9c3aae82006027cbcc8c2808d0cc02779365bb3b5081ad4df6b4003c963642d906d361fa5d5ecaddb1e0d3a2cd5a93ad122bee09b8b679d2bff33ee47c924e976b0c08c36698fe54a86ed705bd40a2893a8518966a1c66fa527cca17f8cb6d03372ee0b92acfd31dd5e1c222033ed2cc6ddc7442df84528d6de69e7cc94de5ad4b8393ceb30ea15b9c7b318e0f656978f6abe7347fd4696852b95367ef1d3db5ea715b0db622193108e71eb8aca4cb76bc3bf4349ea0f28ef4d4761cf3cd034cdffde9ee9358acc828a97887a7d02e8715496acf0c6c63e1e3141d6c27ef370eabd46c8c9384cade9ea219baa9844163e09f98ffac417dc210742dba0e08ee1b1423886c22041489fe2719520d77d2caf7d4f5d23ba7550788cc4f9457f63c65cc26527e44f066618a8b3cb84742626a8411ac2fc010497b92094cb1198e8de74c410d3e4cf01c437e3d0e50ebc3165dabf6f21f879b90105353e52ccc3067ccfcff028f9f3005c08bda09c289dab5aa17848df03dc86eb939607d7cd96e0d5d5ca39bf228a54fd421f12123e57a8899bc7c021d471e9086cf530fd01390acaef2a5cb36386e700bced7727638d4145e216427c3425cea0080552b3dfd498758268785b724a231c920f1045746a44eca4a82d1e1b0246a0eb216806a4fba93e3e799e967312d54f731ee8bc1212225ad5dd96f45874d776d1a2312111d2c008ed040c171fc36bad33ffb2ca03e81d77e4b92f66271848630f8890ebad11ff5c93402be673fee3f766cc52324fc0d83bb050e11471f7038e0ac47c357f12fd561d6b8740777af43f893b7309b4479597941c29d2a8ff9a2777fcfbedd1660b14d6fdf10213c6e8c5478247ceef007351a92ec91b3224570cf348d7259fc804053e2eafb4cd8272d55d16f070a4e70f424a141ede60769f7165eb75ad6f4ee9e537ae0ec9ee36f73b3abe6f12d0e939bbf66b7058a79399bdab3442ac2ab24d08a21915397394b0dd3a6b70975587c0ed3207a72397acc8f8adacd8f52bef22c4d19e348a90442168d43f6ca41e48ce0d37da8638fff5a9732ce538fea575fc4b8b0e7183e106541a1f1c98cc3501355135e99a42623f23708e0bb699c521a5d1429245757651139572ffcf7719a4c1baff6508a1297906120cb4447ad2fc333dfc18643c78ec8f38234c7a3aa27851fc588fc388495d58bbbc7273ba910047bf14f78093755a3d50392129fbaffb4f227148f42283991ba329b0e231f37629d66cfdccdac7e0a385d8a69ad56692a81d254751788d8850d18ce61a4a4aa3f76ba473afb93bf11c8022ae0eba05cb5e4b43037102b1a1c5230a54e6001d6949e904da230d63f16c211872d1e8bad7d9476188cbeec4453a374276d15a23883e142b1734b33ff2e17cf588f4bb01c4e5f2b39d54d7170d5be4e33a3e7fcf699aa1c9037718a8fd2df1568b545b487bfb2a3bcf3ba02b71659ae5dbb4ac43ab0308a8198b108fb75c1db9481c315a030f1ec3aaf9b7af88152f2cf3e8d3b9ecc2d85bdac9996b1eff33d1458c4e18862bcaff443d09dd0dc77811cae6d4877763ca1a10935cf1105776a67850ae26af407c31dac23197faba9dc8c729ebd4cb1248d16064be3cae279d0f90abad7f46039c6140bea66b11f405377f9b0d2a3f2e5c08aaab31f5df18f04d5dc05534de6e111a15593972f1d0fb603c8c3a041ea1ae080e4f34b3c8facc1e74881591aa1da761b1ea7e9ea4ffa480ea2ea9ae88cc913ef238e61d99b06fb8d8bd39a0d113115bd49584523d8ef4e99448f59dc7e902f544d716fa99f92c8a75afd01d1a0ada1e7c094ff20e908a6b24edb0c3c7774619dd2b4889ba8b6a3523aa7b3a92a77a7076f37cb845fb343116a93c4960eccb600226aba8f752e82e6f13619cb264425203fff9245eb8d96ddec40d6d493c2702e4c4fe02780f2c81bf119def57965c1cf1164667cbde094179e43ceb0b077f78cc87b67d581566a89ee8ecc2f5ed820ed3c25f7f49061f00f397ea19c2aff6eaec326d76aa6dfb631b1c00c452e915c7398e939fe6f02966a6a8f4ac964616b17ce5cfb58c86b3ed7c3a82af35cb1d4f01bb356708f02472bb22d494586fb99a837c60f07270c5e80b168c279101cd46ba632d2d574420db36a031943cda56a960b6fd0bac2b12db4c38470f3e37589da86790353c768ea2c3d90b2f4bfd96866870eec742cfac45fc04a4ec9384284142f222402cd3340d69e7750bcad87da21de1adb541d3f1fe0d63aa62a78cd6511f87216a145608b71e8a9d069d83a5b18ac15526589292de047819ea62b7543e3f3e50eb0001bf6ccd22798556952710b83af3c34d8ca54c09d287c46ad4b0f09080795068dbc46a9e41dd85a3dd6ee2440ec452fcea6777be59b21fba9697488066002c90beb7b3a3047e328282336b495a66a11819b1e8cca6dbe9064c51d2ca6b83dac6f22ee1fc948167ce5733994acfdeaf09b7af0080fa907466492f53164ad768db8b09a050d170c23cd13cb564e18ca42be31b0758b047b6f168522e26895f8d96d6228e37cbb75bff4907f140ca7301309d80df7945f1bc2f2bd21dd3db9e6a7345e27572e096f36e52a74b6265fd8abf8131fce7b2cfb54481ee50c22b7a1c7f426de6b867f506d4461e688895238621b826755bc12cd19495ea6d7191d643ae2038a895eaf77226890df7573ca5ab9daa130d33047a14361958cc85322c3ffe52fbab6f0ffb6c03dad3d2c1bc28e0b6f71a020c2b9a8029bb3e645e8ef93b5c6ddf39665f20bb948d432e5adf1015afc03cca282f2388cf3a9667264d955c837b06b07cfbaa16ace1b2bd393824076dbd0625d2bdb9f5f6f27375e2589eac383d3639b61b53b4e2421ad2569a2d5ba9009e66a5563c26084c12f520f908d5712cbbbf8a77f3b4af70080119294037c2bbb627813c4fe3ba2a5d5d9dfe60a76a495baf24971f2f71232fa96c325fdc75891d2d93daa81d35c76a52d54bfe1d49e86b30d6c22270449a01cc7940f1085e79f4cfb876934e766c47da7fad0edc697dbc48866e5a3d1d0dd50d5ac7fbd574e274a7621e040ab7713325a3f38da136e1ddf44cab594fe15b90ce51b05b20ba6c061d2824800c6e90ce090b26c1afd18bcdcbf1fe592c1e8c2318fbbbc9f865d8fee64b86b4972b6aa8fc32cc526b81038268ce4355910599e0ab7e2749029187056fa3d0e45c3a3b84d3fd4719f63ed561b9b485dc3c74a5907623c317acbffa9c58497d7102abfc7a47e1e272ae909d9f3f8ba6d6bfb41e18555642c142c1c28d63f58bce8806111fe2eef4f45501aca5bba0b072a6efc72ceda135f4bec20e28e7ce37a930479b9a4c206f26aca04d108db5270b4ec01f3b427b7ed6762994f62c2617d9043725c3ff01e7ea7bef638b0b0cd505838fc11b5172e7b7501089aa2fb62a8177630aa153b44b4eccf967520c39ed17c3fa3a9de74179a4c4f011c88402693a407d8edb936a2e6b20a6d2b0a104680bc4478496e34ee564160875a09583be3ef452c8a150f7a2ce97de84a98d3027746023ad74c07d7ce0de4e5ed22c15bf7503a655541619c8fb9d78fd983f0aa5e7fc61b1bcf4e7cadceaa53870abea4408359c38ad1c55d15bbd82c048c50115425794771cd9fc670dbf0a636659a9b49e5e3b79cac18b0850d0177644a603878128b23683cb0d8d392d3eb01d55918ec91c2297cc22a8d51fe32909af1ca40060b397dbbb4f3d121ac7267345e4fdcf3cc7fcbdc91a4802c927cff9edfcc26421308766450d8582c8d9b5d2cb1738d763fca1d6e1ce2e6e0db364095eba87f4dbca128224e12ec39d15a79791dbebf77df12648be685d1af954bd75ff285eb0e48213dd70f21ce9c64e156dd780e28e874ce89013d0b4731d2bfaa8343bd3ea3b42c61275675d626b5d2a5ed9b23d780b5a60d7288c181e080e552ce1868e82de47adb5dd54be68a4cca8cfc07951f485563ef5b5cf56772002049b40ec2196f5d9644e962b090739499de8e65b7b827335e0aa0b38592659ade1feed84fd72b5207b508496d88424ad4bb44452778f7c374074a56a5af41e1d6dc656317a77fb2187e8265429962c1bbe77172a29cc445ed4d505c8460057fc35dc7a87272a2cddc9c555910fcabcd165fec992981cff865253d8354c659041e7d6da6dbad76398c48e2281a41fe2570bb27d5cfd8dae1dd7b1dd64722129b567962010bf68519687b352288f76a679726b543f17869180f650b32d3fb12e872776128a0df6c0abed2093afce26b8877dcd63de02b4529d9da243780f0e46af76fab6061a49f351a294d15416750bb86e438a6ef6d5bfa5aef3ee396bba775a718f216f88416323b5f1c3db479f33524460361789e392ce2cc74797a9deae7e7eab9354e9922c203653f05536b0814bbb12c7909d949318bdf1f15f2d0e0438f6d671e27fc76a4b61154edd3d6b0c5e766258e3b7f152c6d10923f5431cf9163c1f04b8099a870081e085c19ecadd8e47c8c31f03bb4cd1855bbd83238fadca167b75108d14c68b700c931cac0719b23badd9bb6633f7e1b65daf746cf4075be3e0d0c7c293819e9fe62f490069e2833477e5be264fcc86c6d4460715ab9e8bc0c7850db4efce8352c8941451feb5def7c3d064e07e2cdb4e400b227ce518b5e85d465c4aff8bef2d3fa3f26eca297257bea5f8653b2f2fb9d82b5790bce50a399f54146a8ad880f6aa45fd8ce044a670617222361c7d073f1604c14ccffcf50f7315669b140ead13723b9b23748cb4a90c2bf6d3b2bbb7b4bf0b1bd8659b56920ac6b43053c025d3c455782e4fd24b08f9c68bd4fe3be784279f1aa84df08dcaf8bd5a9bf4b8849250a933b1023bf47904aa62410d60efa48a73940c8aee38adb44cd1439719567997e03b6c70454a4470ffed083e15cd1ea9a74213ef883584eb5f524b20505d70135b53bdd883c40e25a7068e89c44f732e8a9df2d583357a4aa1eb5fca74614d90d4c2b0e4f724a7d973dca6af33fd48ea7515ffb82e34b05861a5b5580ca7df9c5f371be97c04460a7ef25e84ee2d46c9cdf5042ea18c95d192959e74e0f8cbeacc7b488a576dad471d9220d8a80bf1e5650f2e6d018e15cd8c8838a6250e11034c558227c18f25798e54e201acfbd3222c53dda631077edd73e3fd8b6b2bbe7ce5b3502face8730950408931a74a3c52b7f25fa428cf63e58b3dc3287b483a45c720f466327152e2dbbf23aa96dbc32454e302a92219079a814ae4509b5a57d269544b254412c80b3c10bc7d4c86b3c060a78033b451917cc5ae608e3585a8125696a34600c2b30932a2d93c0a56077c31900002549028bd74d1bcf3225bb22840cbb92fca19bcf53dc37efd16bfd083550ad989f4f6c41b56e981a56fab7782418c68524965e8cb1042b796b81a23a2982ca59e3b4b0edd7c30c16ded1abc8ddfcb8329f57311323706cf74ced7f32fc24e918d49c1e4dfc8c1da52c7ef61846c7879aade20ed690012fcc414fe1752049cba3fb4fe8bbb3eb900db12266cdf1a6c2f3dee28e957d008e4357831dfcf9a977c51abc79ba1614a457d2c6163c88bd6d45088e3b6ce9d503834bfc952c09eb97fcd1e69fc76b2fa15a303ea1b26537a824f1bd2cf389fa0f0fd2407d073437f018b3db66f38576f92317637f3894c0e164134cee7078dba497ba76f6ef32d69dc47b1c4206eef787276aa6d67b372d760886fabbe792646e4cde0be788470b07616a3193c0d979490a975eb90a39a6f0f62060a1b1c7f5b3a30ff763dc572266da36498717e7775a08d168cf43eed69012bc06d1cd6b570eadb6cdab35aa30af4385ed60092defa61284743c51e55720c7f1cc9a8cb5a71fb0fb7679c3fb9c5d02a059029a8ba298953891bec08146cc3524ed2f1c63fdb5d59ea102ffcba9cca4b03b6b9cda05b30650251a2a9a516fc56d706158784b76aa29b5bbebe5cd14857dfd0e229249964647b903d3e2ffeab382ed81c687c1f8d3fb30b96385bafc3e2d470efe84ca07a4473164f97ea8fc3a2f4ded9fae40ba5c24a18227da5b4b39d84bbfdb7b20055fe800ded91f636e66dbaf77980582db5d4ecae34a86d279cad77092a9c5ad645464143e8566b72573d10cc2f0dee5e2a9e602e2f32bd4ce28f615e4d45ff9f9b953b0e98bfd8bbcd7bc0260a75afd189e6ed4945ea758064a4142ebf5babbf32a002d21f543ac1899c6fceb84386a7061329e2d45dbc352c44e18691234357db000583fcde813f6f3ab7bdf2ee61c56521b2f2c9c28e057fd0710e257beeefb5b303548dc0734ac4c820032f3f11f57df7bcbad80d23c5809acb21b19123e77158c09929463eca75b25d915fadfb85b3420490faff2c36d671437485cd522e77953a8c09993f64d2b102a5a66397f88566eb4d65760fc88303d6c10e4bec38f13fc9bf5acd4478b73899e5e47d2d340f16244d6b25baf92975ce7352c3ea5c78ef7b128fa986a731cbfbe874af2be9fbabd933ef3c05c29025a7648e97b6a10ad062dab3cbc911a9f9347aa538a5e98217849699b71d0af3da016df98c33996b75c368c4e89a353ea7a88240399f17ef155a50905caaa2a2668db01782a058aa54db0df675fbbdfdf3072654bf8239919d0c3463afe8c5367a0b1634450417d33b843ebb0bf1db0af5c76c143ff2f87786f189aefe70b967d81c3a1eb7192887e7a461e9e5f3006cb80e55909c5da03195539719979cee176985ce9c16bc936e21f56183299de9a899d642d90cd5bb7417d3e0797839c7a39b91fe7405a34c94d37495da695f2851b3a6fd5825a9755ed401d6a37cb17b01b980c9fbf78f78489378a5c1b9164901ac4afae681c318e21df3cb8136e9219102f88e732c230d403d3fda45363fc3cba24080827e746c74739ce630337e4b71b22da4e36148b23e0cce8b2d518a01a6c17aef2f711a55c825122c6617331a610d87da9760cecd5b1bd33da6db3d65c344f3063273b6a89da132a1fe217a487011d4d4b6c64167bbe4e71179fa1da23da31068362757ea6651ea68902002b86884fa5a1ee6776e7c6d1eee17cbb2e0436d4e7bc7c59f921561d0b27e7d895b47561c5eb8c4075ad9f65c633635703fc274f782023ba9adfd9a035d145dafda96cea80a8e22cf43731b009b5cdbcbc3c97409614580fef5e89a004d76db22b78891d884c3875a521660fd88ec62ef7b935e4c1cb50e12dab96f6472716f871a7cdc76dd137348dc98f213938f70e4f7c06395a6cc778c87e86a2b26c006e88c940aac3b78c8b4512d520d0a15961b32474b2035b3804871e42741f7348451b7107365a06cb12700c5aeee5e5aee59f6180fee2403d8e17ff7253179e9b480bca2fa33892c6a83e4890106fdb7993cd1267b0220d4c0a86db98ef70fbf80e62aaa627b0ce88ee8cf550f44779b611e1d305cb0a9049242b9e2c1546861357a9cbf18e92ee5aa3adf2fe49bafa55928e4495718680779b1d825a7b31159094e4bbe6533f4d5d7c11041870b98d93d0ad617b5cd9eb77efe92547095ece3dbb88a2bbfc4cf857b6d5e7bdf88384cd454d158c78a57c66c814d56a45deb66a130b20494d989dcaab42c21ab619c237f54eff1f15101dd6c74fc09ef431c3ed034efb9ce9240798526d3a594c6a3e24d153001a7cf6b1b55a72dc77cf234bf7d0fa7f1e0586f6384e4d27152411f8e0f9ff99b874cf4cee3516debd87eb5aebcceaf7e52896fcd27c4f767a28212fca470d93c5285e61117a55aa6b8300404861cf4004810b56df7ea058a0a77e86336e8bd4ef8fb61ed384a02854ccccfaf43c196eee9934c578303c95e5b9a0ad70bf24303b75c614de5303bf0eb94c8f58935a1a73912a973ebc93912b4744fa28f0f511b45c340656c7d6715e67f5ad606861c6111527e5bb931d3412f17bfdbf274f30a2b33cf63aa434258349b8025170d1e02824f80fe19db8400056888dd715d42101d3384324566561c9645295a1fa3406a89eefa3c2651847a60703e03587f08f3c4ad37923b7fac059771799b97ef0028ec42f561299ec899887ddbbc47bf3b725a58c276fbc7e519dd10fbafd3000009b28fdc74e39c12f767f87746cf06b53e8a1041dd153cc6f88a1b779886d39c3b9eb4a7b2e65015defd29adad9f70d6543fd81cebe7d39a8f98dd1e72732added08933910ce8a49b4291d5f6a73a0d1d25ce7bcb620c3ed06686aeb8e339f32ab9094d8c29010774398d5d3090c1feddf3afc68b8b1e829da88332487a9eb7ce2d5b88f1b13752848dd6ba620a8a83332bf31a23eaca45decb1680fb530bc1b22741c94fe844aeec9aa31616f4e749ec6419bb94317b7ebf0d1c6eef71673ae28c205252cc57ffdd2db6b794b0394870ef1570ea5fc2ab5ccb2414b96427e31fc2509930eacb0fdd51d68fb93fe51ad21a0e15fc7ebc33e1815fc1c94b53732e3adfcb7f8fd8bf5a9a6b9a7f184e70058039989ce2e5c454b25ffae53c7d96c7017931a3c2197f15a15dea27a2032ed901518a543d78e0834611920de71ee1dfb111e7d7565f065bb61440e847a43fc0754a322187158a46d0465e39725487271b50c3419fa1de375df47cca07be89c767e04f6bc539e857e98960af6727bebb4f0be1eb5c9a5135348c62167bf2ce317400f87f4f39ef1a055610fc01d069061486ae8d3a1280716f6e406f638efa22f76e6f8f8f9d7a3b3a93a050f02a520b784f6b9c6ffd95b7a5dc0d39a7c9d1e6f4f9247866862f271f256292fd418ba8b594fb50e2cad3fc5a2804fd6e4270d54407fe2a1e794e21becfcf3c5471e1daaf8a41ec19ffe9e4182a9571d2c1e321fb91ae0dbc648e91d4a20ff0a0a9a515345c522dc5bd7e4a88e0ecf438bb4b84b19b5f0020c04e34bada90cbf228ebc475b9d7f9f37008791c612e5ff89a56bb810f5201826e59d9cd2f23ac7c0aeb5d31ea366b394cffb157a71a3884ca5c9a464b9e2771cd442d331ee5a473ba54a8de7ce46fdd573ed4065839edd005cdcaff59d8cc43d91d0b4db0df4356167992a7383098532ea4c1ec7299635a5a0869d21b555e8efaa1b48a5eeb13625eb200a6f6103a8124b990b9e6c000416823298f3687c9fa82641efa515f253833508917b144de71c229bdc1c8806beb7d83dffd52c5ac92f41fe12da2d2705a3b89536d2953e9b2a34173a5c4d6a4dd799eb1a09a29fda6b58a3708d2e72458cb521679d73a27a0bc4aeb65e6b949ada3f56e37de1b4d03f184515f61210998a8b9d4437843353995bc64651548c56a62194a90b5dd4c87b41c283daa4ad68594e199e59dabbd6677452ffd5af1a20fd0641f43f5004abc1ae9ee1918b3df08c267d5732c0173b7ba92056f50ea12013bcefa6dd1eebbe6b9fb17b4b93d86623e7dddbc8a1054ab7367b6b3d92b8a4feb24d1204cbabad249d8dedfe987f04f2f2769cf5927f4dc14535ff6043a4e0db2a7dbeb4051c1748f53320e377af99f45d403103d1ea05972a998d8f368e8e2ff95134d643e7a2c57fee349e6e96b45576fa44871f5e34774f53d5cc2e3c1f92c0a119b05d95238a0461037f7d21b7de6c22207c0289edb7925091a046d50280ee655cf6fc71c7b21f61db73eaf56acc011c03c354e4b4b0060079208d3cb92dcce09805dd35e1bb750eb8ea7e6f22344d2cb866e30a2b1ecaf0cf976d6d6a6fd2127475c8e079d49ba70ae833dc42de74ece991863bd8bf204cfb3e79b285f15cebd5068b6fecfa6365bbd24a5b381ecd0ca51b9aa949a42aa5950ed5dd72cd2696ab99d39ec48343d05d3a71f30e7c1db8831b66d781a402bc68a89f7779d110ed6a60249918648559201290bb90627ee27691a0fcbb9d3f9f725b073d3721e7e9c43ccb9933142ac30579316b44c86bf9d890bc08141dc5cb2aa8f2501cde14377971ce509577a081ede4fbcd9361d69ec4256eb745e2768959a6f9ebe55f60df96efb04603e466ebd1cd339a2e05383a75c4128dd312006264d6c14d56f25d84c6818d4ab5c4111527becbd6fc925bd99e309023387c9a57ea282d279fe6c77830e05fdf9814f752aee9b6ee434cf81216945adeb12c05199e069a499bcae34f78f58e31a4c32c4c8f3e09c863730565a86357a3ea633821d2458285b6dab4af46beed6f761123e385e9b2caa1dd25f095648f45c57c8c5e7e2b0ec7a2551b49a7dc97f7dbe857eb9410b33d47f5f69f9fc7cb919d7d464da051d2623b202cde38aafa7c0362175d765fc3ac85b3de20b4effa3af2f80d355f7c527cf3eff2f3878cb7e81b5bd2ebdd1e54673cf1382a357185a5700cf8ba38c861c8c09cd4c9f176c30c5f50a6196dbf98a7406f5dc0aba958cbe167ebcf4db956bfbedfc1caf8d8456c1d8271abab5d85c041d92f64ffeba98ca161e229130c965f7f0acdb40553b630985599ea9f76862d157d6849c528866a1469f29f664b7998e590e28393172de386229cc6d947265e9bf5dad44aae97c494c22940d8391eeb28b54545fe8fc5fedc2037fdd206db70663b845248231e6f1b0607441dffe6878184ebe597555bee53f95e36b9b16f790275828b6a8b9428fa97a3af2363f93b6de743f4829627ffab48c7023a575d1b916b5033ff4f48a05bebee215d1f57e08939dd4901e1b8442a1d5305518c98f23b35960e44023d0fadfe5a338997d7e09bcc36ac1b9ebfd870686f6138bda92fae5e15e3f90190c86eb40a7807f19af3e0c9cf55126f4659b42788af34bbb988ada1e247a24921746e476364e220901a92632e97a00b5ec4a0cd4486a7a637d83b8d803afdf9155957243072980027dbf25c1871b311c68383f5ad584b698d095deb4cdffe4fa072c06cc5eebfab1aaa4978b0f4206284f03a599c55915d5d5f863507f306a28bd2092f66eef6c5f3f5713ab232d913a5c40d3f638798590fdf4475717fe46f1625a3b06f0361a33caefd125b480ff91830388c801ea9cc69c1f5b321001cb2b3da38dee493a48f5293b52b09dc6a694d935f90690f8a0ae5c7efcc74fda893eb8e1e84ce7e8a7462ea35ccb85cfdd275211f7e84638cbd41d558fd229b24e9be2b6549cbdedb275e3705bc998e32d30253a3b8757df50432efaf0f7df812b1f79e1dc5631a750bc9d45a9fc6c50224ef71e0179ae03605228270f849cd1b8179342eccbf1e663382b10f93b5365cb15e5ca6ae46bdfe55a15e8896001f0898bbc1741b91c03e83c55089cad9806177760be060136c734b4c36d860ba9a6475359aeebb22147e04c590a571478c7d90dc3b19359bb8f5abad96b06fad696e7311726c5d89ef68d21779387c8fd330cd98168b7976cf194cbf06be1806a46303fb96679059464c99ad3e2aa468e99f419fab318dd228983a2204f22a559b40368631795bae09f7a613930d959475326676f133aabe53fa3d051ec51536a15b95be648b1ee1baaf8e8c432ad0f5b61d4acabd81bf533a902a6b6d44cba058380f2424d564bcbcc15b36254bacab95beced87e9599bfd2086d8709952e8c5d2c5d21c03e05742e6114c84c6ebc7e2241112f1cc298f94a288d7710492dc1945c839a2aa5623ff0d4f2dd97221894f097d98e97f3bdfb6d86531166bae66c3a7e4f1bb3ca34c1c115c712d98ee6763f478b9aadaa9a58873f00f37d373f8948f96167a23c84b7796f367d2ebad495fc3ceb9c910e3c2de91c9f065014280ba4ffef74c7d23880b4712a08fed3e1331275811546ab32a04e2adfe710ff51376bcd7f11c79704e62d4a199f6854e49ea9bd8fc9c1048ee2c0b6dec148e0871def6aa09fb1db8376126787556774d66f9808cd012074c6e9f45aaaa83c3a5f0179bfd56f6fdb3071c629cb132c879d9c50fba7dac128d0458f72af093f103d5760333ff9626356d8933c26a837d473a50c6370c1184a766f0d57aef4d6690782a621eccf716021981268612a6347e5df3ad5db84f89416f67fdd98113c8c96f7b7a495d219007e1db82298a11e0b28c72b8f1ede866d2d2597ca8e28df754701c0ea39ecbeee23203e4c7d4e81238676b434640d8e577af59730c1d2df3b4965cb54ec964b12801b34d3566f860938e4b09a111793f4a0edabacd82d969b94c0fff7ee1e70fa17feb49dc56cbf8ebbb2fd7c6ed6eedec7601429e16d8c4f458dcafac692cd79cb87166488200cd51173607dc8bfe5f838089a444e2ab192156ad12b3171bf9cabc7fb71df4e27da3d20d5a9f11b762b5068b590fcd84ae6448ab3f526ce7beeef364efd802ae334b7e61fb98c9069bf1afabf84d6a8ba05f0ad1dcb5aebc63afab0608b40927a8ca8de379bd02efb3ad5700f8e499e09bda3a8ea7815c4e8b50bea94692f62a86b1401f6d6e569416d5421f9ef16a6bb2fa52c5bf9e6cf5789aca7cdb1020326acfb2f680373a2fa239f18125f2473f58f52734e6f7eb8f5c0c0a5debebefed016906a3f20afed1d9d9c58d9d7cf879cb85f2b6e6fda3bdaf1d82b7ebee15ea66c13167f237a063f82a1d972b01e7423ceb11e2eb5ea86cc00bbff2668fe212809fe3a83baceaed24337a8c578e96075e29df15fd4d0ef9d01651157e31f6d037fd5c0e16bfb9cb39fe47ba1cf85411019ac1e7a3038ca7b77d0a9a617e8dd716a88b97d67747c0f458de1097eb8ab1a5c2bba9629e19c04c6d97e420191d58072978457c52fdbb1096812e448e8a719b72206bb21c924638edc7be71bc2cd1333c27ccab6f56534bf9a93628c9624f47fe183af843043ea871a210d0a99e18f361096d011c0b66cc36c62ee361da99580a447f5ad3146fc9a44bb892248c884ad570568ac1558b0eafbae82c9b6a8e00e091f91de55fc3390c9bf64a134a3b6b2c1685cf69f1be31e0aedac7ce5e7566a36e3892433ffe85470136979c2a156ad68d9d0306b1252c59bfd71f020856b5b7f7775b3792ccd368b797fff32dfabb40c36c09569eb19be873a1ca7836c9501806c4b0015b38e420c4279c1899913ed7dbd55e4db6a20f4738c3b5daa670629124d46f94e21f88e4cb0f2060f3a85bd406194784fb54f01d52f95adebc732a0800a29fd44b73da5e3b7ad08086fef171cf87c87eeca7332fe657702094eba6bfa46b824a1be946aa128e54d2d151a4f62bea125d20b09a404720c799ea0d25981437a0b244f6f30478b16c70f686870b2d6c71644b66ceef0239b4260b8f991e846f5fa54fcc41d0c4eb301983d93c2c1bd1543c04436dc18eb310b8d1a7465c4835719791a0e96ade0b720bbfba2302e5d809138c6aaab793257e787f86a9e60255925972ba946f233d4219d3183ffab7a5b95119a27d321fce0d4a6afc1d2b9b43aa08c31b72bdc43ffeaa7be7eed1a5a5b24d5f24f5db43818aebdaeccd64d910dc31c7938e5ddfc9a60f6379d05d0a3af0b73e9f77af16f752588ca7c4197b8e141a4c1d26c5c15a06d82d84ca7e2cf4400174c3a986bdd8a97a817d838e0ff0d7a434f8c03ae29f06cc365375778961861436dbec9414ea49224f10376777fe3086ecdb4e129f40db422465b8ef0c1d718445cdc40f2b89c2555989e043f932d65db3f4fc15f1351b656cba8f390426a8b74fc0352360b72b32e3cadfee6c15be0be0b16b6a4f6297014383023c0318f100f4afe0169d3ae1af2873f8c24d808f4314cb19c9ca29728fee418884faf93cc8b8f40121d34434c4336047862c4f4dbb4172904b79ca4440d7d583ccdaf008c56c1abbce74537bb69620229004e28424755a2166a73dbcf2a526931435d5c855d0fc2c023d141d03bedbfe92072ac5a81994c8fb2a62836c1a14200904cedfb347490c3ff857ce5bdf307205518a66808a403bfb5519d59728c26b71779f4b31740142150b24cf2985694fa30bb61f15e5d652097adb6335d5562a92bb047c90ff6c5f92d98c7509a943eb5fba6f22c887149b7e6b098bf3adeb9fed240ee1cfd6a96326c328015c88a73911ff8ab93908f098de6c8e15acc8cddeda49c64d1514178d0f92c9b18ba81acecf0ccc65c797b1effdacc63b76792819e4abacfad47d4a593078a7b319f789ebc9f1943f42c2cfe02ac2995d4e3419fe541a7112a4a2992b2dbcbfb854b657557e432f41a04bd23a5fe70c7c6f5b186ac1d964ef544951b0a81f76af9340d6b76692e5005edf9078732a58225503e9cfc335c2e1214cdd54f3765294f711caaff22587dd3119dabf99ba2f13cc21e064b3625da9e10efb762fa84bc6c7da1759f9f5c9e36ae7a475da083a3a273a9bc03f35037c6b2ecd3327743c71283869d29aaf0f00d145131498b5837f991b82d6bf86a3df628cd1cbc8f7f03eef3869db3a9f3fb1d0d84d365ba49b2674d0f628c4ae5693d4fdff1c20cad7eacc00036e187c110da70c2b41b2f1f647c6150928739cd81f9c8a2407677ea3cdec245bce9f8cd7fe44ee9ac26bd5b83a66c6338ed65c4afe41abe57bf5d6a3b9b9abb0294757e084a1f9e49ef0c61496f0608c08d99d33db0a5cedf8853a68f24d5e792133bfca0b35e608d35225eddcbc0810f6bed0cda0134a69d2bbac88bc53adaedc4c43cab20a34b343f15534d5659820245467d5fff7726dfd308a6e8cc2cbd23acbf7cb3673109e4fb901a03623c77f3bc6a4b747857b13b6a4f1921ec760b9ea95cbecccd225a2dfb72a79c209d263cfaaa7c69f71d35f71ac76e422a166a12a255a9ea52865fd618addb5ebdb1a3e8e0404044b6976fcf0195141acaf1f57d19b28e0ee6d679c0b2506826491980c24346e8aafac50566aeae7b5668fb3c4fe5dfb69a6ef160e0d826d4d4d04f5d2afc0a2ab37019cd8f23a2c4933890486e1c80c9ba6d0a04b8037e6df046b443da9732c4e1372d3b12df404571b89a3327982ca85314611bdda54a1eedae836bf18847b493a0c6e21a9318777c7fe62677d3d618789b14059481d8ec785f97f2d3dd8328e3a60384f447b2eff21cdfc8c07962eaef63b527e83e1ffcd54ee879709f19c9f97752e2abd903dae8dab293ca4e17916c6d2fd582cd639edf4c8edffa2342ff585249d5caae7fa90e0e39f7c1b8b646bdc376f3198d5bdeb685a09f9b8ddf1fcd7e2d819a872a5aba9157416231f5f4a8da58de792a7d52580cc6be0ae25d615bad3157bea1ca3e807ddd89be04d5ef9da40a782a416d6a2c891a8e4d47b3b478b6695d1c79e00623e4a16495b67d67a3daecab8f693060eb9a7f84007f08edeb37b357c843009adb245401da7023a9965b019c0a87e2d0e7a3793f4a65396afbd3f894358ffb56cdfe39e0d722bf20e8320b450485281f4170c9fb4567cf098d0bf6e1b899312d100fa3da3f57f9f3113f7a922db47c4be24fb9481aaaaa49c13fc99a1197b6fb661289645ebb361a2f2c407b9b2784bfa6377cdd513bfa44b093cf49184be449ff0faad4eb425c285f88c399e844a58f2864caca27bcb329d06c5c9de900e999855e9100377b4ceabb03907b5b3919e31d9b06e97223c5544dbae9082a38174d7eec86be199377ced09e35b5d79b77866933f595c979dd3ab5d8c6c70e3a52077ba997634826b861969013f3bb46d67771e07cd4ac872527adcedfe4576a198ef283b08d3b06703cdf3c216843ce890c62fa828873bce8b2b67cfe926c9125ca7e6b2e408b1e593a1c1ad0341fa562a1cc70ffa5d33971948ac9dc49e990c7b6bbd21db27e8579e139bacd8fbd7289b1d34a497bac2634dde21bbbbbbfdc6976bb1adba87a0c103af27753ed64455ed13e15bc4fe51238578f0e261a5c33248876f6a4d4beef851cc6c7d6d96087fa2bb25cc22263e76bf38bd3050d811a3c6d29c76a75e961ddae6b404bbb4eebde0449351405b42707dd5da861772973ef3630f372576049ebc412461edfd7f3946146b96aac839ea7720d22279dbd8f7cb70777178cf1139791ff0f4ab5b0636970702720fd445a29ed82f4edd895e85b1ec2fd105abbe893a6665750d5348ebb4f5424c52f0974457319a3dc977264331bfab0838e6cd61c2968c850e62a7557395f4d09a78bc2af6434a132664455d7ac21347980bb2537af2c7d6828700bf03b7ee7632a240958739b192e32877f5010ab2e8ac9ee947817ee17d03be6e72105295302c9231fde75bfc52b2050ccb15fa5b9b931726cc7afde11c9bddddcf2e2932c218d944e01a5c2f871281bbb40ed28c170b89738435061f988d716a662a6dee077dc02da1ee45e3b54d298f8b7d5ae215cd8c5ba4b2c7a6dd05e6ce00fa9f21bfb73b3d446475525ab761af8e6e22521e8a460bf4e56877fdec0a8f4c6f736440a8f310799b14673aafcaf58bcff0977a178bb8da468e75bce14e2bb56d63ec60a8f1ee8bcd5c91912d7abb81efe9584adbb0358b712572d39cd7c11f1dfb18c577d511b05db3820fa7a26c89c297ef9dedf57115f90a3589b353bcfa7a5863626dd757db3647552ca0235de2649b3a4d3dc227ce57d5d390a3bb921963dfaae4526fd76626b4fe1cdd5ea160d76db5b8fd3338004183e32ee11a256511183289d72bcaf0650d647bd50555bbe786c0ebd8a67d47d14b21afb52cb388854710a1104a5333a7e79c69db4b33f89e2f549d874800a881be68be59ff99a51269ac54b3dacd321f6ea66a674f70a267396581b2d374151f0b9b9cf64ce3cb2c55990ae0d2f31b127abba26578c20846e184bcc82c095823818a28f6807e2187b8434e2a2c95cbaeff5d809bcb5cdeca3f8822e07a422b0c875da0b5cbcdef9b6d1bb8f22cba6969068dd7422c502721346a1320382427091710075460deab1429c9a104a73179b68e4e1014c79f8e300b05be1c2f1a3b9011241749c6d969c74e38bb7f35da5f6c7d0f0a20875884a5dfe89f14eaedc5f14f6af623954b55279ed5c175ea67585f2d59b32b1dec0bf8bbae5d42172e0085bfbc22dc9f3848a1bad11bc1ba83774854cce431e447c6a8a1dab726f875bd56018a1ecbe71688bd3590f005958bc03f6c039aa998e8a5372ed151b80bd36d3ae6433470729af0888f7c7905fa771ab5d6f56a7ef544dcda765a2598e0cbae134cd16887c534a8534b827cc32faf098a9227e18f5c589b9d37247e160a4a9548dae2597aaad9ee506aab2de6cb0241d7c9699f177ce188aed90f5be6c0cbdb665961a9eab7ee773ab9541f5f59ab4ac08b53b1cbb66dd732d0d2c6f90dc09d1a5b41a9e38feacc90dcbc2c0051a626a5d13d59c3a35d1f86ad27d5303afb5d447070017a600863902e3e94be167eca39702ac01384ab61df110a3c7520336098abc50c0d00c06156365470246adca1e1a3f8921f3d94914ba123c9dc730f484d2511b87ec6548bf83c2e8e345c4b275737842c5cab8fcee0198851dd77b0df55fa046d0bb0cd3cf5375f8bdc806c1f679545f58c57b72f68b3754342a6440f4a7070cd0b2593f757d7e4a0458fec6b4ad6f7e82c3827a47f0ffef15f456a23daf702b927515ed8512a4497272fb42f4f2622d73a687f920bf5c7e90e2c4c040717ff11beb86b6b4e54728b05f6f81c06543689d22790614b51b899deb6c5ed299816371717c6f9c012b1f27fe81078120eb2991eb07693261d1196617e0289bcfc5fc35ece08fc8c61dcf5bf768682aff5a1ba279e79882e452f0f53625a044ba545567fdaced7d7069f96ec2a037695f3ba608fbe2cc6234894c57777354e4aed383f2864008fa0b8580c6def3647002c8ba6dd1929280671678f02eb08db1e057e2e9b42e1dc962f59d85cf0d86b4f63c7b4bb76eac6bab576037c59ef4f0c6b739747c66bf4bce20fd8a1078e6609e753dba3aea7544a8a09cf1e086bb898b0e37668319722fcbcd12a0aee20da2d8da6befa8e6c46f034a29f7aea8885ee3af9350b7296a9bde0f6bcc2109b7b00c8665eef6f70b418b235d18290c25fe63cd85180afd3110ecb0f3be3a8e5de32162245f3554c740df8d4d46570849ed28b232e755965e77905b510684d7d611103c0ea67ea26a6e124b73b8133bbbdc116d99a2d4049a70127192d5a787fd34f7c6162457e0997e5a922ba79d44697ca24c4818f68434997bbf2edfa9dc85202814df720b39cfac67e6cd263af4726c420c55f9a34fac98dc40b670fec97f2badb1cde16ac2d11f2b549b6534bb69baa54cb596163fac47a59f87ebb0fffc7cc6be441145d265d7bf8f70c0e102189c5306f4d7fd127476e3ad2c099e6e3034b5efac354a0d3db281ae5d89f94aa8e6f1295751fc55db22b6d587744ec7028282e0a976911390112b8185d689e88fd83b8928e0532d316e5b52f66007fea1ac4cfeda375bd1e9d8506eb158d2d48f26260be34d564fc22fa5d631b61dcde1c322e787afa36b5b363a1f4e40cd8b0f61e0d1ec99a7f19fad43ddb9147803a3d22bdd92ff64ffb1af4c227393b349a5ca062f161922f867de45110da7622f3be5606986d20613426015d4f15e8e66e03cfe483d1b33410d1175a96f2e75a0493444741a293953b64270bb65c86b278841105241553ded753b4046b429ca43dab4d52181c0f95fe2e1efa7e25c667d6ab31d4187a417b503e1e21aac7ae779af1b8103662c1d0bb5f76ae556055192d5a3c4050ea88345d0ca224524bda1b5add63bc853d43f87c69baa2e95f0b09c19adb635c1bf32642b3e0a3c27fa226c2c9c31f1d8201e0ebf964086a745f81dd6da21d7052f40a9a2d27d819b0f4dc2a6d25bf20bf081d56bb476a9739bc8d21fc3dd554bc9c10463cc0858ef2f1b520b0a4fc49d760b175934d5a434189a2f0862a1c13eb59cee3839a54bf49f9076be522d5ce9bf3fade9a49bc0021103e2ea0666dac89c32ae477590a7ff5d5f5869356c18bdc79be096cf7274f10369dfc4b705d7c4ac74670f8ade3784bac5384fa31499d9dff0f94ad085dd83f2b786b8c51105fade8b38f50342887064be585bd3552167e7caa91923d2fbe418a31fcc3b607d9323e95c6e908ee6eb5788541a61af7232abbfca6f623196a5302e7b1ed9396018904616483ac04c6318166859ccc2d88ed587546eb946b551fb4c6d3092b5e3342fddef401a8890d5ab637c32981f7bfcf8e232ae19d290ffa91947acb6f9adf0f09bd068b1ae6961bb18cb30aa27802204968f365279f8a9b9bce09236f1ba4417ee90e924947f768be23dcc6b13f4f6f246dccd65d27aa9ac7aefc429c90c2c07aaecc5c7bdfe36b1f6ea701fba678b75507695ec9ace971233995e5ad797c01f82d2bbd77ff6a8c8f264dcaeddaf917034d974a8fad36262ecae1bea780c6ae66f1cdc0f811fb409cc2576d0dbc64b4865e8afa8e9db2607b37773a4040168a0e3d581b5f2b06c54717354041abf5f163369d91f98c24a7cec03b22d42ee1855ae99461a46445bb06ace5cadb1b11573886588570edbbe724ed653230ad20233481ba6f729b48331adb4b2802e50a0f3bb6dd8183a71a88ede42ceff771d64a376802f18b29b3d4a92075e483b67946fc1dd45a5d1e62d1a0bc93d397224a86290f8184237a6f6cf837e06c819e1a8c400f2172dc8c5cb74b927ceedafcb37b892ec206974e50bf99fe493d75be44df4ba73d2d75f9fc3f94f94832716ddf528b95aaeb404b307fbaa45eb4c352124e86d9b73fbe20f2b5be47ebb37cacf9e6b0cfef320c8bfc5527fc01bf4322a203a75931f0a14c09755dbf61add940673be19fd321ef4f3e4b95e9996cc8d5a62a1e928801247593ada2473dca47394e55c1b472327caf81e6e6fa65e2e1c6b87b425e450a6fb799e0682e731180161dbc51dafc86bcf7a222fc33c173579dd9bd6738cffa0a3617a4362e708d3bd48f3095af3e877a3f9c1377586b120c7949fde71bf1e17829991b840eacd7135a4d246ea2c533fa67111bdbf4d9a63bb249123fcfa57cb5ac29d3339b53631b0b5696eff9f8dad0537ebd744fc486151b6455648d9a9bf41cd66a3960ee616cc778c85ac746ecf6b149c62391dfc162ff14578029b0fd5cbe62ab38cd79e05c4f4fe6f5c14db4dff75694612c5b1d7b054f1f58857036ca87cce79c030ce00d3089755142e061a1b0de1bac23ef8fe7e33e51cfee83aadeb79f1bc9a0a4ed4f5433df7875e7fcf2bebde7e90fc496f185ae0ed4356496c860ee3ea672f5ae853e2b801ca49b8935bde8a4e67723cb128854b0604eae4a1a18437ca4e170748bbde47c9a910f0b41127a52d4e46325da9cb3dd182c1ee727f68bbbcb9935eab46c09a4ba996a609c9f35a5c74cb34695d5ab0eb3d7a325e5aca459769749e795691bb3fe7e2c0f483792804316693057bcdfe09524eb26eefff93f8832c6b0fa025b0d6cecf388e37dfa9d0e224b7d19ddca3f8c72755773a3d4390bd2a02ba23b79c9561f2741c9232e82d448504d07c7418b82621526be8c39dc2e47e93a4c20e4c49a520b5836c224428159b38fbb2f4f736ba634dad3315b497330c4484f288cce0e0e43cf89fdc2823bc554d794158fac430919b5ed2414107793b8cfdfe5045b72cdd612bbfb8931afc679a460cacab79ea9ccb24a6e83a873e07737c8097c106deeec7a061f59bd5e2a582939f70ca53c27fda218d7a9ed7abcfef7e503ea8bcc9ac128ff363c75d24f3ea3196f07850ae6ea6cb0dbf73e9b7df8b715fbfc1c3d0de889af43703c515034581a237c0dc7274333aaf6ab2f068f37895ca7f8a9b0ad376dcb1760079eea8a16486c1d1f898877e2a6e1fbfbcb84020eef0fbd818c1d601c0e6e469335b7cfa3ab07cb689a13230f937cfbe2ceff0abb54f8914f3be45cf702f669d6946ac08b16593ca3b77b88a81f8ef9d308be0107c2a85616ef8fcf49599e7eb629f7358e0ef9abe774af1468061ede7ce4844d8c0dbe50f47e19087d0945f60a437878f43203a6af34e0b0ad1cf9ee080055c1add6e8b9c21303545647d3deb9ed30ce3b53e5658e4ec07e46514e08e895ad5f73d86284f8dbc7f1405dd8fd7653f20df5f9f5f862d9be9e397c4a3370ab36ac26fa55c20a4f57c71c17cb6a9c7f280ae85a44e7522f10395f435868a88dfbf8b4110e1d003c666332ca1758d7578c209689bbf6292b45be555b9911078cc362e5a108f6b7c97d353b2b9ed28da15438893377e927d19a9ffc538ece6affbd8c5834764d410d09ca1ce00d149a9d4c8307e2e15de07877fcfafc1ee07844b5a7580c0174fa46bb52e1d2f3bfeec0b39a98298cfecef645cdd3970d03b2da2820e689849ef2c49f55e9cc62e260b9a0b3b46063755e476fcc3c62e963beb39288d2a00c6586874e45a33ef8de93aa809b47b841275c65b17ca1488c6d57a6758c50a1038fabbd27dd770c9bbe516d5f5dfe7e36391a2c3667caf51f60fa5af81386c5806a6fab7c6e8d1e994487916eedd098af5dde96c23212648184e8b7187878a8e726c6f022f19ac8c97ae5d41688abe20500b088f2444aa3588dd46973f22e2253d52275846a71d38671d28b1dc25153653286243cd9453daa535af2d0247e0e3a0a87f251fdadc287a16305a37056e7b083b9c9d0784e5f49c698cfda37a845332279e073334f28a9bb7fb3207bcc5494c94bdaf91baf3dc91bede5e9321c97f1815f7f6893a0d212e5d76e767a456eb325691bb3920d6e9624a9ab0eece29aac7c8aa599e9259d43e33854d77398be5e6cfb03d8ae34bc5c9c31c91d15d208b2b12bfe2d386a4dc767e9b4a19a1a6aa898a377a9e75cfdbb80aab279352cda6767db7c8e0068be3a7fd814315fa13fcc3ca1f338f1ecb824a2335bc5a22320d46f635f3baae1421f12ed9329801ac93705ed2f4a771d8d4922a077b0e6e63bf9a26a62b4f276101bb319c37c54f9e46617b121dd2958ba9a52a86939d29ba3fdcd7f8a17b19ea976b0f823308ec2b19369dcb0053dcd151e676b7f5e2cff8ea792e46848e7a369d57c550aada4109188eb9621e6eeb444e7a99f3671e8cf4f7adde5aae164cb591ee3f2b0215aae83c4e20eeeb8a8a0b26c2933cfb0db7974783ce8b921773a4ac52751a51af0f9603333bbb17c512141fb214df681ac93943457ec1759fce9bde3a073f842ddbe8b7afd6fee3869865ad39eee1756b2416c02411e32034d878a78aab2b180f541c8d018cc5af353aab8958c85d109aa89bad7adba8919e3dd36886b6bbe9f901f1fb827f61c5f7b2bb7631eca22b1efad18928f80fd0366e3d45926c0baf3a7feea6dfe2ebf6b5ee2e2ced600f5919c644211b2469df0e3396b57f3bfd2abb4d6c4f807672c0a229ab6ee1ec69992216192e82767b59b129bb836dbb32fdcb777e65f6d4a4b39c7c16d56283f2d796622ab8522974d9ed75901441871af92fe4e552f90bfc48d6340a2e1551e91d5a3b62ac5e6fd13d057b6316811cf830f35f383315d796bf6f28b5b2f58e7b7fe40eed00f65ae37e8697743f02d8386f13fe3701b19f0d84f71832ce0b8410f3c00e7aa9d9459a1194cda7a3726b5e8959b2f1c813db8fb4db401f1096186dcc7ab5f58ecde82639915610a273f1c0855d005182cd1e92ea8996fa7e58051611398eecf8012de953177e923f0bd516c51d92bfd739f39904212a5527aeb234c4194b0499b6ba955921166b78b3a2193952f12ac1214ace7eb78724fd80a8aded05151d4cfb6c87dad5c91721a6313530753360c68951175fae61af2ac14390715407f14489ab3784ec0c4aaef04841fb9c15e83dcf345c2993da3eb24d908f28cd8d175b27e05d765139c3f5b0738d26b4471fed0a73ce51a8dafb28182209a6f6adb77f889ced042ac991d28b1d786e4b2cc3c7859609b1239709cd34e66d3e7cbd7d2786ab4e7ecefd047ff53ad70feec4106df79c76711077d7507f9e41a159e039f9e4fe22545db30f2b5a1dcca835343ec2aa886abd418f10782bdb9141a4b115c7c81a6d9fac6da15260a2fa0296b61fe859e4dc16eff784b38d4b8f1a7896f554e09e72a94daf813c97408e401c82cd54de279beef1632e31ca7f68df8a308246f7bfcae5ab00c4103258142ba188ceec3ceeb97899635f20348c2b61a2d3e6b5d1ee697a2e64ba28edb4c27c5819db61ef084145aef5ecd87b74050bf3793caf506c3350ca9390db8f6618a193bb8afba9a4601ded67e9b075a28c558b9156337a8d14e1927e751d0ea411961946f97ed6d421304fb88184497e470b8974afbe5f5a6d6576b2af16947da72ac2a0f4195c1117ca2f4205b2e589eb700e6648297d2e9b74504c0025de818a1b0d1741a9aa9f33beb8a1d9af8055e503900cba75cee71c4ebb41be7901c824dd8255a59c00088adc3dcfb98403fc961cf401f00840a7b18e3e125be999139948675215ff03dbc6c40e4283bebd4a65cb0646a26609348d67891655c6b1089e5e18eefb43deca537177430a8a95105b97e39a4029728024207a6b0d07d44e1c3648f60328e902018ec35ff2253285cb29bf590e16ad88159baf94e699d071c27f609da12c66d46e95229de28e288f85c282388a025497a33ded0334c68fb2c55ee35cd5cca25baba965dbce81cdd85d9c0efb609862cb1dd0fd38212135c1ea459c60b389af8fba4284da50a0c87dc2dadc7472590a2ec5b7a491407c79ec4306765836afe9f4b1cf0de8d1caa059390dfc6c36a8f8bf6811cc9447f3aa9015f0a17dad72c99a0236ffff547159c5624cbf5471045cead5bd6f8689674405175c6f3bf0ae6333916ce15d0ba6fe8ab6d3eb72f765d0d41769647112224c5d0d244e376d1cd0f5b61f02e926cfbb3c434edaf122e0b34fdd399678d549555cc46af1f1daf6e588d49a2b4264b6417c2e030155edc64dabd0b4c23eb9f2ac0dec549a05445b3f38f417bdffebc2ef11aa05b0b102b0e259b4fd260c38912c4f71048933ab5117c8f33485e807abcedd1243bb2f06ca539519285b44d0b0c22a62fab416bdbfb482e4f12676d6b37a29e175bd578bdd6f962eebc977e9cb7c59eaa9a70d4296ebfce0e115a8c902bcfbccb0625b4809b4dc1ba6182eddfc48cee7e07c737eca08f0a928af4f476886ed9bd26962c69ff0f3e6f5908a8160181ba886023d362b82e87655c2eec6692726c76b9ec15eeb50fb2799e6b65510ececad545f6ff9355e082df7da311e3e28aa960906ab489228e8eccdfc710efd945829ab50e2c159cdda7b5bf66f05fdf0ca0360f8d5acce069ead8852b458a5f5f39e35ec5e4f38bce92d9ce4431c52eb33488aff47fe96c0ef07cbd58312c99da7e8d443de943ec98f8df75f91007f2c4ec1ef6516d3e5fa6c0d707860585dc116c49fc73f6466d7dd8593fdab1c302067c62e884141da388542893fb3eabba2786e6a37df66b14cd504293e021e528e3eda3141561d91ef2a649c55325290b89e8a6803a77789317a559475c488ee0a08508f46bec0d147eafec655ddecb33910d40d9fd5472a1daa30971ed17d0db65e6e9280630138d6047ed036483b381b6e8b21f3dae8cb3c282aab7d934cabdf9393375c435ea879ce837c01eb8cfad37f5c9af003bcdb123e834e6ec137c18325c25a68e85bfd0a8500b2176151a3adf5958ea1d8f1ac10c016590c00c2ab01fa35618c68e4e235c2ac816770c3e3a959b4dd297ab0078f9b7cee8a688dbe4437c1af72a39d96fc23926a43a8ce9de0edf20d38c75fab836d0cee35c99b796f5f0ac35f2eb4fd035250f209b116e5b43fed5c2bf8ba7217238c7dfa88076540f9fc317ad9c4c8fbf2d07b1bfdae7004c0c87345a9ea78d21b8b73ced0362f817740af81d6c7b73e887e5b260626f13c8e172f12898663b7d1397514b916fc72fa8efc9b82937b82f660ae45f62039c28fe8766e0f3d5502682d26fcb5d1cb4cb73efc00c837efcf6a4392e1e24cb9b5c2e6a73bb0d928f14470535c180a395bbb109f5025bf62da913c0a5c63b15cd1e57cf858168e6fcc90c45741941d86751066b9b33e68f6f3566cefb9db91fb3f5eb109c518ef5029e557f60f49f28066f482756b3a6b8e2789865b0bdba26c6a3c4e265e3c41733e13ccdfbc6356e0ae1da940cd250246df24d126047baa85176e242d5098cee24502d23e5be2ebf193655dfc323e3fbea2a3daa4f839d67e1a62da011cae953253d935e0b200c011a08a6d03d7cda4698de9b7b0aaff442678c0b084e5a5c51ffe05746c2e6f6f7236e5192016e71c8593fa812a34330e866fa8e2d98a6ce570aca5d588bd609d64a5694f5ad21fff9682e7a62d9afe49ac44455d7b5474c5da3242cab5df013a4d20af2f80b6b74880a17c3b3942fa26383c2fcb93427c2dacda7e817a3e4737f235f6606d347aacbc9094bb1b231f61f4f271688f707bd7da9675c37f3c0d860f379db8ef2e63f179dac853fa922003c78fe2f9435a82da0044d6b7985d107d104bd33624a584ff0f9901a75ca211aeeb626533ec5588680b2fcccfda50459254af94adc44925f192a427714940b1d2765742d7c46d2c91b63f61e1b6d8a7b45480a84b70c18ccb77d55cd50382638960e1a5d0ec2f6a8efd8b9a7688d3351560dad7510ae5bd1868208fe3d865910d0484f303e1a022d4de0ad6f2346ebfc09eb7ced87e42b2f3e17da0f222be309232bee4294619a7443b9324d78cf908881b4450fa1f56d8e67039cd9faefdc8f2102957a700f6c140cc47cfbbec5de4bbb7c4043717a282ae380a37a8cff520375dca5f67c1366f2b8f8d8cb11cb138c38f0d137f3ef390dccfc2077af91eb6b3a946ffa2f1506d7a13b7ed9020bf327a757639418c4e2719a45f92742588c6e61d684547f1ab40c03e8afb5becaa87f8392a1549a1b830f84bb940223da411e4d0667ce26efc4392d51adfde89dd7a4255a4c84a9d3b3e29af0cbd1064d3f12864b69c04afc7cb1ecee8d61416366418d2a466903dad5dd02373ff8dd63d660fbf7a4fea01510697fcde28422221e5832367caf09bf01c93eeb09851107fc442ba81d58c38ec854df0ea70637805b4f1f85a73ca16ad67a94e65230bb16bc4fddebd4bcbded0c5ce42c949c73169c36bdaaae763dae302e26ded8bf6a83875ee7bc58d2c76c7e99e3564faf735d5db678a8f46b16880b7f76ab90e5373ba79e58a8555e28d305e76be874fc6e84063930249c63605d967fcf975cac10b1abe547f5c165fd985885cfd5099dbd9d626145a85a1e6cbf33c6cf491a0c2df90815470c2861a80c8feaff8c93371fc1567829930f8596ac271616bd89d0d8eb2ad785d998767f6ae3ae7320818c23e8e1b30b633b2d6caa7539a5288f8aac2b11f35bd5ac9995a307b1d5baeafe3a5c0da3956595443494cd9f73cc4f1725838f97e673acbb4a816358f07e1fe905a7a26f6f20953f6ac13b86b7bb6fee776810fe4faa7f3c7864607278919ed79ee9fa5981b84039250074d7bac6fe05dffc46635e911d7f6ccbf3f55606593422684d169b70c18dd90e8a5ddc70a9c13801b181d978dca5d757da2f7729539a3b4c2973bf6b1f09c5a7656b2efcb0590f284a4adc853898196ebced671752d9adf6825daeade6c1370f6f8e64289390e4d66547b3bff959f90917cd8d8b48d9e78800a0f317b641f372fd4e0f126e6c425531c550fcc6872f382e8cad19f82ff03170cec6d15b81547230822a67f654a97333abb5e4897805df9ccfa3e7488bf038d02d1da3ae86e9a5bf4d9ec3ed5762366cfb4ca31df9cc3a620e482f65625659a67fef4f6d21653bb9d4695a2c511e3a2afda18820f5af3f01d2708dcbbf5a162a606022b8e4009922afcfb5594dce0bbab271cb0725d61081f4cb55cb817559c648f53e6b729b3fdd1ab02870e61c96eefb927cd79e85a5a45a1308c1b210ab9653e2afe24dc48c1781e08ba3e7b7f42e63167e3babf1b0baa6273c5437c599f9c297ac1a4bed01a8913b37006c9ed8b9d49ec5116d19a1a3bbd30aedc89442a0005b341e8d3223b035836c4b99aaed9387ef86a016261a75b1c2e5159867cf631f8911660de389d6229cf619f07d532cf8689c77b627f629d33183541d027ba02e0e7ec3ae46752a15461cb00b3ab44ce2f5de540d95891600c4aeabdf2c82d4771ce17d4261dcbe1574d508ee2ce798b7cb5810ddcc6d15c13c024c566aa5f2e2eac5b026efb3e482282d14bc1b50d6aca06ba611243cac96d854a147cb07e6035e6a77d0d53cdb9b1d1f60527f9ed5b756d336c35181e5512625a330616ad1706174c188826784f4b43869ec7efb5ceebb384a811325518d12bcec09d1072fd84888a3c581c1de9564d9e7bf94a73b65a063dc5fa5026039d9086455c4d9acc19b831439a5248abebd3fd1fb0e767b52dcec13bdbd0c940f62f72c4278ed169f55c17f3f8d93e6ba59112fe5e12e07c1bedb81bcad81de4b968e644205626e423a97cc28cae73fddb6fb30df5a94cb35e500a56576ee39af19695a5b753046ddd5f873b1bbf50e9af76c825bfc17905d6931a2e635bf816005d183345395208fe40f34af4ec53616c6b2df6c0febd0204740f95c62d6da8d82fd234d7f70173ea2ce3eee8d665eec173a7ad9b1b3089c04fcb4d441ae32acd9ece2cf42ad9ecd5d799ce33324c45769beb060181b401959747f655950f9c4b493bed2747dbb07ad624e9f0e9c9c932caccc91b993acf076363c4ac1c98c2b562c8a15814ab6a721a4b886fe0d2ffc933e5e7828cef93b090905312edabdabedcdaa287a2486e92d758402a8f4c8e76fc420d04a0dec2ab1aba361f1dfdf29be9ba66c44051fa9e1e1139a10f7e50655224b49accb55767e283290eeea9e0e1568d0255f7de7652cb2e05a17b544ac073d72b670f9c7a5c71bb6a4198a63695f895fb0bea1da4a4c4d7eb34cc8fe18611749bd76377d7e27a008768d3b070eb347b170ac383bf380b1cc83a063d60fa6a0ba09e1d7705da81b286d9742bb4257d2ea3eb53cc543ef2f1192c4b8ac68f3f874493625cac00538ddfc9c3405e7475269bbf1256aef7f3e9cbd3f36ee17997eaff3a4e13a5c3d91bb6aedbbe5a2727a6da782c33477429e5b51ead63589a25b6403b380ab08a5ac92057c8e3af5000245e4fef000512614d06a4849c5ddfd6b61713a616062f5a4a3cdc6064b4abb33e50c844ceeba00a34c3b6a0eaa8f3e7a667a2473dbf92c0f9b7e4c1786bd8511ff89c8e50133cbd79326d313204ffb01c6c6ee56a13926d15aca54e1543ae962f9b12195ffe2e781bba7eac7a33326806f19bdb445224ff7a25c377b80a4ecce5a8f72c76c4c9ed98da8bab1e3038597d00e6e024ae34e095ded1ddc88df44680f9b4a60e0500a22e09744068883fb74ea439e55eaa6d496971979252d24455bd7d7cd4de052054f2dc43dbb6fdfcccc46f53ea91d92dd057b6dee5b5c8d09b1edcacba7357b7abca03312ae346fd32ca3fe619443335d129fc6e142bb7b79ee9541bfdd6ed844d74e19b5e6baf8772cce5901b6c5ccad1a1f30d53f0917b7dd7def0e5a6c2c3da077dd12b253963ca47c4abec2ce26bbc5ee2466e39fa9e851dd0f01fea16cf94cc088d89961dfa9c80ba58c3d714def26593731a119e32d4ef077c74c8fcee62c2c8a8ed57bb3289a9fae59544b8dcca5ac648e9c2ed62d09bcf8441221b4fb590ef95b6ff23cd214ca50fb9eb89a8e26051a2d33dabc17b524c476e08fe4b8aea9b18bd57d923dc2742ba189429dc2ce4093f9c7f976fd2b1fcb6252bf58b0eaff02976e310104d1034ae4b20adb8fa84cb29e9fdb44c06c915bd11c0159b1a8b41949daa9d3da13bb5c3884228b991dfea5f2f073af1b297ab591239589a245cc88f802d897d870496ffc54dc40d948b83dec90f67515924c75152d866b0ab4b6eb0e9d534041b71fc56fa9dab7118ba2b723332cf6a385e56afa23efe77196a19de38e91d4dfce6eb02e271f80e2f1464a331576194dee02218c6c9eab5254be11b66b7be9878b30dc03268eda11ebb5120c3679883f2fd7b0adc0c2d4a135d3891ee3a5b940f75fd9a27a8705d4554b9a0a5e39ac38e548f8d171dcfaa657b115f42637c568e33f2a21f659ef89b155fd2d6c6567d7dd5693293fd266e4e14556292a1cb5a754e7ad12bf04b0021069287d3454a02a5deb9bac2d567507291a89fcdacee89f50e73a4bd9b944bfce56bc79b566e0fc2f00cc63e93afded2637858b484f1d78219785be3c74a445cb62242fefbd9d9d6d672b2e8a9fb381d84aded9e96398af9971cca2b3c80daadf204b1cdfccd7960c669c19f7264c533584f5ffae0a7a0fa4959fea03746505922d7971078b6f483c65fce24049bfb9d5cbf9d3c2a535f11de94d0031e2ef46ec4088fd13078b671b1b34e18db880a472226cd307132e436410a8cc9d9385504030069018e49508b1fb7a1061071f82588f80db78be0bfb6e6ae46c99ac69d4c7e21b987087b08a380d9f7c369aefcc41ab5a44943c7427f7242233cb27b8fb5e850f6c883a5017804cf5c333ff3653483bac667263672b9cbc05e9de3e5133ef925de25760a04a8a15c81fee7c4f0dfe86d3276f660f0fbf8fb6a3ae48911ef04c889d5e22bd3c4a3bd81e2a3405296fd4954e32309fa9330f6aba02187f68e334962840734604333b1b60602d2083760108f7c89ac7184588368eb6b944e4ccbbedd03d20e9f557f48576bb4f346bbc162be425dfbd68bab616178b0df6f4c16cbc8fec030ececd1daa07017a2f5075ff074069292380a33794ea5e66c1000c4ac7348d4c2559d6fc8d97f8968563667b186b25bb722cc53ec3250cad120161092da7fb12ff9b19ed57f8fcfdd225d87792151ee5f1a50b17165524c315392947569433de7dac81acf7e056ee178e3f3849604338d91736887bc58e3dbc3303eb5a7aa9ce474c31d1f824ad4a14bff95526392ce7b269e1a4fa53eb4faf13b2f675c13a53fe341f37d06332445b90b464d470ece022b1cb740529bb1f244e29e434e47c663ef4ca0db671cf3879df229683ef2aedbe2abba50d5757261b1c102112f1853039fc180f0110de0c5127d98cefef271c2eab43ddba7dd6221075aabd3883e38329a25976a4a9bece140271b6b005670dfd9b96ee9f57935e8d53ce216af2bea196b25bf7eb5abc3ea81ff43889ff4e08ccc0722f4ce0256e5d9c3eab2ae00a4b00522a59f7d1fd5f0195629ab16e8b1044ae50de4b3ab9ad4e37b3efe2099ffba3ad93aad08ccd7373eefd28bb8f4899d1bed6d3878eb307429f4b7b949f688209f0b01f792b9fad208ee1e13a179a05e15880b83c96945ffb4339334d87ee1a1c59d37fe5bc62c01f20493c5997994409cd33bb90670018189d02c4ba47a11ab63fbbc294bab379bb6cd6cb41d81ee6aeed98d9cb33429f9f03b5d05afe60550f8f1e97efb5ed4e7ef06b9ca9bc696ad5625caed0584dc3d5835da4167db19ae0af021073f28f9627a083416440fb55b447e488db505d4f9c238b30eb4c4371e29569f3d7e243792630bed20d2a5fffaa7c6b927ee2eb368e9df276221fb8dc37618cd256acbdcb92c1b40de3ad2f64a8c61e126e47be8844f85bda86569e802c6b044f2a1fbd8c027c0bc7d5cad9aa5d84022c6e7be55f1ada842618a32fbbe4fad918dc66dbe20ff1533d2da32ea9a5ac2f54e44f4ca6645891f650151a87678912da39efd6b7120680e1098c9c1651254f47d1c4b9e94300f082927abf14a97b934a5216be5224b6e07a6059cad990527a270cbeac530e47af81c11a9ae32214e1f38732734ff687c1929586874a427f1f4fd920452d6175508987068285204681b8040744285571cf6fbaadd7bc9a2ca622ee1a35d6554dd72765ae4d3ec0db21e320ac8fbb05415aff62d25fbc66d2cd49b42a1f7cf1e6da0d17dd77b4d2a36b1679656e93477d3c1cfdc3410d764e962e32dc5a3739edb858ff0972fd80731eb46311feabbe02edd2a0d5a669c322a157177614c8b5f44e1c3a8cd712cdca37231fce1816e023938c9bea971c7c60c02e323da248bb60e5ba67e4681c2375a232721a4680013b9ad29709d8a40e443bc98fd216f913f28ec4d2d54009d473c04a23bb6b89064e739fcd28e664c71b7b4af40a103704c11d00af11a102813cfc9e7789684d76c629f3c34857b66d7e3b5cf8800788eff1432af3220ca7ffaf7bff4e2c2b1b542c9d7dd98686752229755223bab904ebea5b383d30a27701cc9021ddc62c48822303ca31c93d7487cadd13e774c8f61431c153d1250353bb32c0ed25c6b1b46834a8e1abc456fb2bc6ed660d2ab1c0cea7bc7902812cd3690ce47ce1309a7ad887e25811ccb4db3e0fc00dc95e6247d75156645b168745a489aba31cd1ab479e86b870b3923b52070b3fe87fef995d2aa8271cd64f3f5e3aa502060fd378d785b3108a591daf5792cacc74d2e2ddbb26d32da64c78c1391ac31dded489ad191ae8d09f1bd2282b9bd12d51af8315d1f337eef60b464068aa9734932dc4cd780449576a7e502a9c1dbdc2560cac83e59aa5bae65a8e088bdc765c9bd4d0714174e59799d3fc58b12092ca2bc46470a5b6ae0d5fa4e0ff72e0756a29e66f7f6e7166dd9d2e87843b62662df1c1bea84f378b2ae0518cff17e971226006db0973fa48313bd5ed941b99e036fc26754ea9d58689bb89175411353e1467fdd6e8adfe9a804239553046d6ecac7e15596f7336089d17e1fd2b7d8fd9c2b28aaca1e16fb5e92982a86ae81391f897e59557f7760a6d2a4ea7bf550f11a79c66f0ac881aad67aa53ae499f4ce60e7fd5632de9451df2196158a0d780af64a0916c49dddd33b8f00720a6b0979f5aad366b4299ee78dde2a2a54dec4a380fead61c491c7ae264bb6d5311f125561be73f8cfbfca33660d6338a72ea1ce592d102e15d1f853c8168a469f3da73230cd1d97f557cc029fa983aa2ce7fde84a12e235af142ff6cbc671607963b2b5224009228daeaacd902b6b469d973de0aa6123ee0707143ee9f9818c55b5aab284c34636b3ba856149b5c1aaf963577b424e06a2dc5685ff9df30d5d6f3bb3be44514d19b99f652a6fbc73de571536b49675f5632de8c3159aebafeb50b3401fbe9499d1593bce67e114598016b4960e38b9adf0a24d9d953357b1599f5490dd218b88bb10a68b63b653078e580b146052dced95571b04022622cbdef112a14ac203ede416f7996dc00a2a92636eb6e32319a120d790614805529be47b531b862bcab0f9c689507fd9d1a10e4fc9a0907dca5e0aeb859bcdfcb76436b120c46921a28a1775a2c83f7ed92ad12c8d445a25af9bb713b01d06b7c68cf28123c19461ab77b80bd868913b62ebd7e1c8feea33843f9e55eb30552f321311d19ab9954b10432bc8e1b9e2643460e372971022bca1f5958f0f9062982b6b595950b1c8325eeff20892fa65668733e353068d2dcc7e76b81a5c78af27f21bf8d4101d03ed5191b0385cbda5a9495241ec25a1c094b7edfbbe886c4d620a65b8dbc607525d726da134fcc4a0fac877c7a41c8ae215f48e6eab13a6677326e3950322d4b482cec5cb4381022249031c52a6f5682a0addd3e1c9c49a3590446f27402681362406eff0bcbc60f7b40977f00c2ddf87a25dcc244b035d06a01b8464208fcc1a9493a3b55f8ee713b67e8030e43fe06b600b4bd608c8344010a9a6820b0aa2569f8a769251cb2ddd92bd39f95a5ca69fc98ba108e8ee4a5810c738060056f221b80120c8558577866b4edf163925a15c0de5ae4e9307d27606fa537482abb9060b779a27fcbf0ce150f1561f1ce80c0c2301cdbc38f18c4356d2c26940182eaf743a0e619bfedf6b593d4165845002891958f96f6d58f7aa146c47795049ea1e72e2e767c71fe0173897e22dd492a7447ba879867f5208c72d831bc64258f167df15358246ff74fb5951612514f11cfec6155dd143059dcbcdcc051407ff7c4436209a974859c661928d7d7170f585e6a634043584030336f74a0825a1584d837427f423377069a3811d76903e99a88c28258dcdbc5ce3878a58fda987abad793e0ba2478e0591c99fb734abe409c3feec62c4d289fecc53b3dcf372a6fb38ae1ad8e8eff27363f1e9917a273d413b220bc87754f6749076959a7aba03268b5796167a683e5f770b16863a0cc01b563515498cd6d1b44268b9b8cc2855ecf6a7deb928fd81da0f0b20e393bc30a92c51c69cb3073baaa7d3a7fa73b8e7eb5d04013cc5080bda0254076e2cc69f4a85980be8f36601f0061cb2d543cccb1533773712aaaa5d896d02622879bc92a53fe78044678489bdb6f80eed9e34a1e45d19bda554213ed6f296b7c4154af4509012175bf10a140b3d4993908f016523ac30dd71d5075914a391eaec0496f17db2b02b79f39030f7ef0185806532f56948198f0c2bb8d695aa87632d73669a9e75fc97aebb47f76aee3ff16a62e4aae17c389262d7df97d36014893e2d58618737cde0aa4cdf9e798e7c75fdf05d6cef7fe8438500620a8c6103da04c24d14ba271577942f7180d2e3f6d22eb7c8b5f5b3fc256311a5c3b8d3f9925b91faccc7e3ee7c52d866b7b1fbcd4ab51a765bd6c84ed43971d09f9028396d6e16f877cf4c958a3418bf7fd75375a077ca91ca9512325cb5c24139d0f40a9b01530ba206a7df697e22a9a39de9690cacce571a01f1ff6cf90a93d88054fca709ffc29d3b9452533a4afa2c6ec47c8eb4ca7b0d84d73b8a7eec87f1a4ff04ae8d55d3aa0ee0b1a0c2b9c61a0a9d3f4b9492db91b2e50641f35c0c68c358eb8bd32231b3f5cf823aa4ce8a18d889ffaa9058f1e74cdeefd703d99ee8d9ad7fcb36af36d4180617628e95bc6175d9287a49bce6441670ba0370f4188c1d32f2c75725ed5f1fe6db521e693e49865357daf443dfac714d216762d6c180b32ac8904f307eb49517d71ad448149fc53d1e8d50c6cccc8d7fdddd8c40febcd41304c69a51e989bdeaafa3ef54bcb5b3d0afab00fcf335247cb95c09bead90b645fa74438f9146068a94f16b9841ffd120f39b2109d90ff6fe0e11a1644afa52158ed8c5a8c0c21385f31e93a90ee99cf2449b201abd90929a6588b42d2a0a22000ad05960fe7a0c0e05f98716a8638af82bdcf39d6db3cfc325d16cff6210ea2da3935c1d302c1a8d520f79fda325e8ea5ea1821377c38ea5b0849c70ab73727ebe7ef60ca6d6d9f20b4bc8ff7d0c0997d6d5ad037374384ea0a065ff06708f6f2cf4c0a0a01fc90c2f3b19cde97ec4c283488ba458e0093f29b1e26e0211516e0230741cc5621a8abd6a77cf567a11f969181ebc7944c7228dfe674d8af20c1ca0beb76e7efe46c8c6a1579db33c6eab054fd1b78a3d72388c01a290fa09d3e4785b0b51d1365e0e4512c325f65cb82a9538ec43a7222e060763ff8dd89a30f992697d68b283d4d15b5680949bed38a9cc8c863f8d1b0120f573718670cf41356009f3f8a4e5feb838a6006d06a1677b8907473b6be79f8f8f202710cdc14fe85a54e3381ff2383a2c455dca517cc15cec19ff6c832b018c50a33c11747d99ac52de9ae3bbffee4f4c5963fceb83c72432e11df9759baff0e4d44dc997a6f2af054b849d55e7ceddd0db143c4b09444df5aaa8a5d613c492ebf4361c17ba2ed259337806c223feb67884bcb88c62d4b542c7b9a015a4cc62fde331aefe9499fcf8f902d029e66750f396f4306da95d476781eed11f29577d4bdb417976ad8d760722a51a84cad8bd48d12a9e5cc6922e78fe9030b34eebda4250d04fb990361b6cc33366119d9103be3a1a21721eef65b513285e2407b15e2cf15183877c1b45256def9bc277c59c15bb54db4d8bc7735ed12271d693212f3a7cdf732781fc1378b1d18822edb881fc5f476d417dcf9cd3e1b27066680c0f7f1ff93bf2646c43b533d86cfc771abcdc118f541eb8089c12d27d583739b6d98182dc7278420e18e5a765f4ccb8e559adb4e991d0153906841fa7d93ad52508b598f39bd4b22e828d9263cd5ea0399a13d67a1dcb3d2644fc47f16ed57133c71dd85080d98f58f4f3825f2fdb0e863b1683d15fe05a0220d7b265c1fd2a18220d236629b01a45915a11f68b5d9b9a09fe2b9f5581414136cb60ca7e7fca72c8f690852103c06353548642178e6cc8972b10a9ff8d6d35cf3fd6e4793072a512daa90e58a07ae9e74e6b94cef727a62e06b36835cd85c2bb987b10c70eaa923fa2b18ca54bee762b9d64adf5016a0dfb58ac8a2bb2ca11e2cf55d49233d79baa1d15011a11b0bbfe20449c4aeda3e6abbbd7b82a8756a9bfa60caca0d4bad3ef2b392621fa251e6b4520d213644189220d5687a1355c9f42649e5edb98b6020943317ef0f6d2c98f2923f91a9def36c6bd562d668f36f762087c552147fd8e52807ccaca10ebb1dfd15e5d782332920529d839cfbf2af1cf8e58644d70d4a8e11da075c21ff562915af995ae0517bed804f5592e529cd6efa562a86c8cf28be236314b96c4328d732b275efea8c8ac7e8f80260058dcb21ca8b93d5d4ce1f2073b64151572a8bfdd083c6e5b7471f303fd1e37efb14445391735c6412a2a4643e7d0d7496ba26af74ba0abd47bf3be9462b564783251014fbb4ed5c3c6e9bbbcff1a569bd46f0e02add56b9be3a8d84f923e413d68043c175e90cf07cb9ee39311625570c20706e331339117b6937703191f4869899fb984e1a25d99398c9f746244db21269dfd5afa33e1cc7c193f3e32f8c9c7ee296706448959bd5fc9e09ab257a9b729c252c43abbe1cf3c1a1d45d5c763a85381b535f7b2164906051f21af97ab9e227ea5ff4b76acc60f0fd05272150cc0db1f27b4f46c2d7dd59460dee17b6835ee8a16ac226eb7ed7a22e8f5658e78039e2e795b0fb73a9abf47009e576de6c1d11bcc4f19b263a7a44c5fcc102139d7173868412579c201e148cc1fd5ebc2c9cb74af01e8348efab6d80c44d58b70202423d82349f737e72f73f281051aa9f8674176d17778af4a30a1cd84f628efd96c32cb7645c133137bf07b4ca1b008dbb0f3b909a5fb1c9420cc3c3ecee27df5e8dc649bfa41d16bf0e09e6a3eec132d0da1bfb997beb85a79e8e300f3786586e6296be260bf848eabcac78feb15453ba9b2c4859d9614d795e8e6f6061579a1e50ad79c2d2dcf67aea70dcf3bec48b982380b2465cb6f85c05d93b0fed5475d32ff309bc0ea6be646c0d8edaca4264a00e362c4d1063949555e69695a79388af6829d512fc6e9a1e7c80cc833c8bc6ee1b752193470cf1fc07ba268878ae63f7674ab3b8b6d524954fbfb3f62fd417c9170122ed336b358e0605cb2724ed7711c05b1a9dea7319126c9d3ca493988a7a7112fc749fecf944c18b1d671a04d445fd5e8a9177ab1cfa914586a0d69016afba12e53f991e9fd9826e41ea13f355f09ad936a5cfa5d07b5764534f5b7c0a100aab8f4fd38dfb056f6461ae49b41cb18663eda7ef9c853bd6ef871bbcd370d12d6f74b02d106bf33ffaefcb771b1b3ef50dfbc0f6e25535fcad0bd49d61c9430bc411a00865b3193e9353f6378e0e3521b4ce7413044ab6a7c2f5b81e5e6b95158ab506687bdf25694becd2cec14a540da04d7349aac58f5d3d258f451bb5607429b32cf19b04991c308b506474b1b17f4e3e0f4f37c55138bd51a416a9c6f308f5e5a84f674672ac8a519c725dffb95cdfe5543c75b8c8207668e6822e6713840b05fe4d016cbf7ed43456d4bb12e528811c1e6323d5bd6335e03482a1b50fa885afcd43172868e19ce185729ea66e1260f2d0b97f6010c1d2709493b7a140acb007aa61de3c5dc9a98e63db63e259ee992629f821fc84654d0b6a2919e8754b7cfa583b257db456314e58efdcd45b869742f3815a3d57e9f3e28bf422aa51040ab01b37c44a0a4b868b1c98400daa1d7d508084d11dca9a2550634942c49bb090bda135acb4c8b602e8809bb810ca906a1c28531d3544f9734bd4b7af78fdca4065141e2a88609dddf2289bc6c47cb4b68376ac7ef5742ae402ac94cc62e9a424285d30ba7d52c3068e21be77a892bd2246e5215fb513a13e132f94ab60c6a22fafa8c07c1d60fb45d21ae549f11a66957584ae68576c03c7ace1c3e899a62847a48667362cb53d57ac808eae88ec0eb4441ddd31ec51c82a2b02c77a52ba4b8e67e85dd47af0495772d4c03273b0a585c00a231e3c39cb823af49c14c9319084586955a47b2461becbef3dbf6930b1667775a5bbf564f41e59bf98fcc4ee58181827678eaf911412633074e1ce39f150fcb7bd9fa8829603f8ddbea40face3ebd2ec2498808b9d6030032c64316e8468a3530eea08c6b905dc3696804737234b257053bfbabda151af6980c0fc2090cff21fb2b0e4dd801234c33926aaa80f7837572ac128e0cae01de4163836c66ccccaadd30722d47254ef05159e4bc295050169cbb33dc300979422e83d76a9d37f6c79576042fdd639db06e18ebbeea012d070d14da46e4c4ac6bccb3524fc60d0f5b440557a495beaf8723733666a244fedfe788935f6ba8fb9bdbbf6c29f009de281d805e064aee930401e4a025a293e3a004f0494f86cdde6a8a80ee480e1fa7b8e0f3e5f7f4ec2ee48246c6f267b8c65f9f638e928046d557b9cbcabdddc40a8a9f9dbbfebf69501530e0139bf9812474210930f9c95b24160d33ba6c2b1a2546317ab913ade2e92e1245035546dfa1b657d8c0cef933e8df3eb6dd470b80a313171cdee897d27bc25081f2b2bd61f2499960f979c7dd0cbe99cdc2e9b8ef647c99a759d6e7699b825ef0e545401066dbe560cda80aba56472985f4aea1945ff25d443fe0234e11ebfc096ab7eb060ca9bfae378b167e33ea9b583a23578f61233e815d607bbdeb456ff3f53298a05045d913d8b73b4258b40870070751482aa2421289f2caeef8fc771b564669828f7c4fe5d101f84af76e2392824e06fbb096293d2ba45d5381976026e0718bcdb0e1d8927cc5cbedaaba46bd17d72b27bf10dd403bb8aa5abadc49edc8ca4d4e0625da3d919aa8a6fa60fa5f901b1c54892c94d1e9b43daec14f01657733c044c0503fb44922a7bbcef2653172f5a69b0566e224e10d65343b70e4e05addb241dbff22c976c8abd94ae33daf98c02292b2129fb89ba15387fa0144f943bcbd3605bd4851680474ccd240c1109033b3849fed5d87283ac0f5a0e63a74ce91509092287483c9624731caabc9a5f59ea2a5d486d6fe920b0168042a84e3cd55584f946c2bf8a29b991219207c29394b4009e6fdb042115a747a64b431c7e935cb54b8865df52c45a84fc55586f27f54f41eb127953f9277c5dcbf58fd8d8f8d982834616c9ef971cebbc87a20be717465935bd49897dfd22109740ee4ac4e6a9a557badcda9bafd10918ec6c8d7047bbe253badb44219fe61eb2c3f568c99f195c4e1fcdb2c75eaaa16d1c72ca79eae0ab1b1b180faa5b332974c7ce0c985c6bbea438554cb45ebde6166678f3a5c1d2a72b1b976bb381e505e8cd8054633c54fb56b33f829d340ee852b821dfa03442bc16469a9f3d831d1895659f09c87b215272f7b305fc9bc278c7d0561ad06e4d9592d6becd30518739ec3d830de630fe62529b28b0ee9472266caa40e8b11604f6239bc9e77bf1d181f610adb1759b9edad12a1b00f98090a523ad4f9e9c4ef0926009cfe48bb22c43be18611ca5f68f8a8dd2045e9e947975818f5b63839a6b29b7dbfeda7acd9a535977a1c63038648ea513ee265fdef34216ef4454ee1dfc4429759479b17bdc8c44aa65bb077eefbe31bcd5ee4af3fe93c003c9cc352f93c4d6509232542513108d9b9d1115c40057c5836d3f6c641fa97d2f1b82c0b3fd44286f7fda4c8e5441e4ccef92d2a7293dbfae4b08bf018a2533a6b7295ea2d44b29096a8dbac6b51af29a44cb9a5c7680450f279c782a6444fa7a4330fdb102b4362b7bdf639d121d5abe4f355899cfe4fd28ec998c31d4669dff55bde6e1297bc5da8da62e978053d85429b99b2b4bb454e3e8eb3dc7dda62f0ff1d335a88c9482b2fee0facfcdf01fde7a86885bc1be13e48b7705d34e61453528b670112e6d5f678dc5e239c37aa715c37a81c37db26041f12d1af4f0bdd2f03ca5c86141bc0f83b8bc0611f33cd37730cc1b43f70f0446b58ee74edf70450152e847305b034f7a79ecb1d4fa4bc84e2088c9aa802fe55d3270d61fa7d8f74f35c500d5fdd5ad9d8a08d725e7019462c65db1cf6f37f7ca84f101d17f0816aef11e6682e29a3a9e6557bf2095d3c7ec250366f12c57ac698dea29b24d4d57a305655349124581eb3680784838968fdb8e8116eec1123446673905fefb098705b9ae52d3d47f651139fdb5f1a0a72e37909b70b5aa4176e11132ebbddd1a61b0dccd0dad0d841926d07b4be6a3fe24bfc62514814c550e0fec9e5623fadd2815543aa4ef9c936c20461afa3bd565843202365fa54c98addbde540f9deeb59fe76f9310495c3177e6aa533a03eb29fc54a22ebd1984b51e2646a2649e758d0bd83d9e59f7e71d15f302f750232edac594a6a692308376f3f82ae21363424938c0102d1c07fea9b42751112a0e9dfe0164c246e4d0086894fd7aed741d3b28c7c469649b3769d934130e2e62f3dd6f270a3e170f18442bba560d1950d2db8cd43e15bccff0305f5ff61a627c58182c99783610b97e61b138e7c7fd9a0f75763ab38f4160360a7bc0bbb90dbf54cee0958d44b9d51327622d74ccbaff1dfd4be9ecbc848fccf5f2579aef04b25e88f00fe3f1a313c8234c0f7738c41788dd72c5d2641ade2fa6dc7411ab13709056cfd546222c1b4463296db5867aa9e8412c8845b6b40fae7ba46b228476d5d1057a556f0e23c4230d635db7563c2b1a2220ea5b13a781b7d03757dc36281bc00b1580c4026218bff7557a61925e0fd2b4d904969b369f84679ea4c151f9e1ffd04ac8b3b513538062c8e8b7847ce44b4c300fd6f7ff0b663ba3a0b4fef3e0334128d90d6d566633cb2bf7710c1513245b65e4ed47759441edc5a72005aa94921b406957e74bde2cb417cfa7d29226b2120bb571fbb4edf619ee8f5252807cb671a60809b181c03cb761c38a741a55fcc67c7e00d78ebfe408cd932b6b056063512d247c417c57fa2e92fbfa58e733fafb9b64905d7d80267d622c4503a1de15700c4d258a283284a9112d8d9fe43ad626b32b114f866e44b9761aeca553e50a87bd7976400bc16488a533434b9c4521feacccf05c296f9c56be48c759c646aef66e59756e8b273aa7c4c75d9cf426653edf739b0d0283d5d618eef9b9019230af65a19698e6919916f59fe41508d996a4140227ad90050f9c80d95b2181914cea36a9f64fc6061be31d5ba7d4829b5d547d609ec361c22f728b448e56dfe01ebfad9fe85c5ffcf7c716cd130a105c735d26341869d3b028e7e2b1c99388e9e7c002d0584bbe9b703471c86f9230815f92a3aa41abb1edb53fc9059449cef0bfda5533fd7bd50e43955c9c88d71ccf86b7f9a02261ce029e8aaca4ef3e50a299821bd73ae424b9cd8f191d6dddc4ac962c0130d8364cb79c36c3eccd8eb061f1918a29ae532a9c077d392fbf4f43a42312524d450df8670d01cb7b12410bfa1ab2be3b457c2fcc6988833ec75ca4fcb1e04746d2fc7f4049736bdcde7005b3cd39887f54577109073be58ab6f56122ad2300da2e2b0563372ab73c6f0bd5a550d350573e83f8753dd53239e623518a5c660a033201a9739bae080a8c5a9b648452c7fbd429226cfc00196e67d4d780c7a59c0d02a19d330e7b7d41168115805bf8f2f9b229550937f6db11f5af3f8c19a245a437601d39b89d124b9b3fad2a7620da811ed99726cc72f5e74776fd46dca32cdcec316ced35441b3442c5378f76df119dd03e387d60c0be8e8fc84031511163569b217874f2cbce7e66f9f884cca95a0c73f76dac5b4cab47a59d284150689558c9bc096e0bf8d09894012d8ddf71f0c3df2c0b9c5d42719022327909dac01458fb50285d6b078da9f32b04ad4b5139be182e102d87913d357d40d8fdfaf69ec64429eea1e034c46bf22d90874992bbeed1e328682762e8310879dffbea15f9520ae0133208fbf418c1a67755c3ecf625aad16a59de63dfc7e3702ee0d6976f6bda06890d4f59870e2928be7ca69ea760f89cea2cd149ba4b89728cdccd83a70dd01f77c12790ed6d99e617e5e196d5b16b2aec477d916f484f606f3197d8c470e66a2053cd2ff39456d6dc015aa9a06b62a5a659d89f6a8df52903e384f9f9ffc9714e397c3feada38924553ddae7491c36fcac36cc9d3a0f31a83f3b31421c7e203d8f1b3df1fe3818dbccfb5265267620c277a880966b204493a9510328ddd04fdcf56e9df17bebeda2d25680f10e9aa282dea4790e8af0cde875e0cd2b4478c44942bc213297b902f76de11d14eafeec464f1e80e78ad3459719dc6653906156141aef1de27e40b61cf98cc61e5fc3c80f03f304d6da8fafdf10a8de16209e6d29327bfe6f417d2925bc06daa3e9dc10bb58e528d91db0c0fecdb1258a299e99fa97d4137a3acf60ae4eb9fb2837283d008b77d3297d334fd68a792202e2e2b22408c73380de2ff230f4c63478212ca147364deee09934f2de6afd7e197efd5f6d6477f7a243535ffefdbb6f909fa83e156fcd74964edd9fa9cd44dae4060e99c476aece4b7fe021da8ad72be46fdf0fed8c29c8a882e62e5a9617ee8288ded50cd23f145c53a90bca566da802c832e89b2134da750096b4ba5a17df434b2940b199c59c6094350dcfcce7c6698e0a347dd28be64ca221129eeaaec141f8482cf3dca460e18b3ff2a8fd4eefc921f1de7f6db47ace88b84953e694f5517ad72ce6f4ab1b257d3988b85d20784340cecccf2a180350d520db8557497385fe6def4ae0c562b9822c002b3845e817f4eae99cba813838b1bcc2d2f63e322310202967562797aab4f66f5f8854100819c546e2437753a658c5e595801100456d70369eaec5da0af367604723df1c9ab9f191ba4ef9ba42edb094c867c29f228a13afec3319308ef9352bcf97cfce73578474f602c3fd32b3acf77fbedb1bb44e031c7671837c317eb42cba9f986c9e09621295d38d55347215e3157bdc06d63cf5cb98ab50a1c48a8129c362482c446f3537dce893ab3af0c64f73335e468359c2e93d802e6dd913e63c45650e607ef267d72c949f6d7da453b4c46210813d8f8dca1c98af96dd88673b6cadace354ab913b3fcc08195df46056eba7bf90f61b5c7c399cf1b49b5900564951e964b096d1854694a75b44148c2928650a164558c3b91b8fe8e4849c0dd6dd7a9d38ce3969adc608692c3ed07f77398bc105d58b31c70ee5bb42c2afdb8b88ae71338a95cf369c5c926ed4504be79417f07146e8a869ad5a01ef8efa8c13d1c415105f376caf35697e59e3ce20e1dc41a7b92c2952168887a7cf3a7ebda66c2371236aa8b063f289f8a0ae975d769edf36474149a5250bb914e9deff3e15993c3c1d30cc674e0618fbeeee86e1b71fdfb1c021f36657a65f41a72961454ebb049e744cf84775f4bba8c89e1db150d42ffde33c99878b2e94a819ad6c7689e4347c8380911beaac847fb3260194409a1421c6aa650f01e746982e29115a85db07c414db8eb598c656fbfe233c36029c6c6f98a31efb0923653db7b0fc8d9f1c080a0198f78d39b298868cf2d0c2a33e6507319620fdd215f9925f8529a42e4e6cead6ec8060eea9da82541bb12a69c0bba9f6978bd416d3b303d54e737cbc7cb0bead8bcc3021f0a657c173a4263e4f8abcde0ec5fb334ae3a75fbf70e000447e14679bf62b573f29f487ecbfd0da03e3805261c785646694a6b75f5c818f406acecf995037198e4827e371bf1baac87645a2322d8b376e44e27ea55aeca60612913f5c39423d5692474b510c6a2be674d6abc4ceede1edae9edd0e60dc68b468e97b28e56487f11579b3a6f77424d2ab07b80de0a1252a2359902dc55fe9f2536f3c373bd60799e71d85c3dbb29b8f4289a7defbdc4dd058a88ebe658624aa4274ba8eca64a5be9c66facc0e93d7c29ab503a9a87f850f1501384e41c61e1753893de5aa97ab3d4c0038755bdd9cef9a5cdf3d45d8842a1dd8f28cf1ec6ca9f0b50d748201333408c555e6f02d39b36ad569cdab457f57eec7fa69c6e135e110145e3eecfee389473fe36344e93ada0fd4214dace2e1e8b093e28de48d8667ae650d84139c34bcaf5430daf20e03f5fc0f400af8f9fc348d5cd962fdea34179e401dc2742b6cfa774818793a8254e9e30329bfbe4a9e9f221539e0124c898f6b9d2e6978833f4623fa5259275165c66a3f48d696b250b6c5a07f6ad153f0bb56d143343d488f758d67817a2a0379e576c87de1e47979982eb03fdfba307288a7b8fdfd7a1694db89bc7319f4fb415a500e32196a5376003a50ac318a5484b54c560da6fa0a83bac4f44183a87bbd02aa88fafce35f578d6c9a12998a47cebfb7d1d0f0f13d1cac893273495e99ab4404b37e3645159e18809586f05252c4390faa0e640be367504308d2a61d30342c593d2b3211917da12996c3417ccee625869f3f07307aa64dc937614749a5e33ae0c6f2aed9785c58526cd10fe038315cdb9748fc308928ccf0654d2ac1cf8807046fd36805da10bbace766069787e3a6324e628dda1357c9536ee86ecd18168d76850684b68cfb98f5b5d9e232abe65318f7240c908673bace635fd4e1b7cee141051aaeac0e255bedbabfca1fdf3857081617b6485c7fe00d2dfa8739e6a0bdfcba38ef9bcdc7a82c5be444eba0f3d96a660073b2503167409ef3f084797a31962a9041643e484e006725b574849888cbc8855d9200ed456465105b4e17f9df00708a7868a70d1a0ba2b8f99a8fcd6529ff3a477c98de9c4723650060bf359fe040622e6724d0fc2f25944bc05e79341ff39386a83a1154ea1307801286923d4684736f19543c9678086ff244915cf8bce44b93251d08a9e9408a4244c1fdc37cba580d80fc5181d22c83558b98ed72b3cf71469be65a400141245881cf04f3cd60f1a8e4cdf4cd77b588971a225ddc740bcfa47970328465291d50490af277fd854bbdf7b2710c9aa461c4c37d4132ff590e76aaa08766008254daa006cc1a4042afcaaef1835687b5edeed609e624249fc603eabf94639e469124732fb9c56469194a0ce38836b3e4bd501617ca290448e5500631a962278f25e6480bf4cf1e85cdf424ff335544ee66a500a7a18a6288c0b7f8c14a60049a9483f8b1128bdb143f716a02a9813aa875ef7608581e3789c8a1e1c244da3bb2472fe30e1cffaa080da98d43396d860cb4a967e0a5ae15e58d35949e12a3ae873c555c54748077ea0333160364915613de3e4e4dc5fe90657b753503e8a7e45ae119894bef76d5b61d265e17bf63bc0cc4fef29f006d3c6766cec4b88c48bb155606fc99ef7e30f7b51a502260a45a4e92b7147497443c41c0d07cd98f86fa8f3d063c07145a49af6fa519944f8030c1c55763ce9f31f2f99734a2a68192f1ac3be3369becfd393744e11d3b67edd3be5754de330236d8e5ad2b7ddf54a5076e5e4311f00e5cd663c2d67162a1e7b69d1baaad1f65b2dc577568575f6b02982a8e583111b5ecbabb39b276b3cb3bdccee643422eb8d83780d538f245072ad2d2cbd79675c22ded426e63f007187f234428afa22f7c3ae37457f9217f55463ef291554f91b84a6d0b2284d2365b25dc7252b7395925fdfff7863f4e4f9cba11b5a3c6dd55d4930ad60b476fb178f65ea5475194c43f4cecf51e2a08b807ba916ed0263553e02e3ca0bf6b689bbe9c9d7afde80d1b697a1ce2cc813149cfa768f7838e51de94ea06b7933f2cb9c5aed80d434b4e6d6c0ca509237185fe14441f1d5491b85745c33dcdadbe2245d9cc1984fb3a8b60c86310f31237d5c36de73d8addb04c864f6822adaa8320128b96f400bce09f4148e3cdff389dcb266d8d4cf7dc8be5a3c38f72c0a3907e72f909a790ea12f8975da0015fb7e1078a7f3d623258f70441113ce3bab9f029787741f9c810207347e9691f088b5cc341cc322fe2eb833fa78c4f6df1af4cae2f8a322dd61b53bb67d4fcbbe3da9332c4006fea2b1fa4258478207e1bd18bb8cc5528eecb26fa3240e2d428164137047f4527fd52839e6589cb315b7a9e92c37f38799f49c00cce34ff48353a9b117ced80c680bb00d635f6db2f1a1c7480e1cb8da5d2956014582eb5afb30f47e10b483e3b373c21109239991075c45b24ab5371516b8cef78c3779677940b5f4989f7b129403cad4f3b058fa764abb91af4241a27b228167844f8650517c64aaa96aca71c32cdb62a7d7bd3beff4a0298a02ff16cde169c371345804ed1f9510621b6627e9aab05133cf8d7a4e9b15e195067fcba1c6817b148587c2be0ac201083e23bdd69fb12a1cbefb27ec035aa3c7036a876bf2338a51034274e55d541841476f346bc7a9b21ea3cd8e122c17056d44823a7b444abd5dd74f9cdfd224be8aa05419be26efd918bc6df3b8b153c730cdad9414d26d8e5caee8ac62562e55464cd3d4dec5b4441ac8b75ea1c707089fe21f20f680b3c2c834108e95710de5251d32ac9e5f3ea42c83a1188628ecba235b01a6bcd439dfb32f7147e70fe2e5186535f6a806dfcdfe7289991728788a9ad536e144f4b0c33d7006740fca56646fd0290c4b5175a8507ccfaaeacd8169d10035349d70e07541e551537d2e9d0ce038cbe15f79dd169ac9453a9b057413c3cbd9ddcb02626525e27ebe3c6135d8a571b578c61e8647ca6b150660a48dda34f0901f4ec2e5d870cacb053bd2443e0417e0e00ff317af090290cdc80060ee4477b19a695370bf44de19292c5df7ea43fbba1b93bd17defa6d55943daca2d9f73890dd4c7a48e0a389e3a1f73a01ec6a8138bd9d3163ca20a4bb64279232cb0e01bf111ebed3c42936af217148342ed9dc8ac3947595b28a223ea1fb015f06d24b62d92977119eaf26e3811d81ff86de80c1d640a11085b7c6b5c564b0bc13b804b51c03b48f3d9c5ad9d2381c0b2141bdf7f27f6f589072fc63b02a2ee9d3386e11fa4b8de2254807dfafacecbe27866fc569f295ac163f8c026e4d629064f6c8d251f6595009f7d9da2c0e57a2f597be600588c287a6300eb65bef08e7435f77338a64b262995d9329abe677e81c0fd2b81731193d166f88795643f26cb8c73b39c5bacaa3e67256d7eac9b0b61be4343cc691beb8a5a73c59c4ec23f4f6ec4de84b87af1dcf76ec9440997a6132ecdbfca45775da59d866aa14c03069d7ad349d37a50b17bf79bc7dfaf82d19c0306e27471f03a57edb392c9d7fa31b8df59d6e93c2a8ac27bed7d93c64905194d61c939499030b7d2e5750f8772488c1f4b4984076aa23c5ca438b968fe245ad1ebfdd8ea4e9278be34c736f595ce070df36f4aefed83b9ec8443e58d7d9d85f541b9c7de26ee2ec1a2d8b2e8d0191ead6d7bd2bf63720125f8a681617105d47bd566cb0b41f431090380410b0b15c82e02a0b29fca5d04ee637838c8e1ec184765b29b3f3dcb73dfdc63908c7ae58688691b15d668eab75ef158afcc77a37e366d4c2aa5251f6933f9dec2b63f9a5fff26b9cdfc7f84cb5f78a0c9348f42e1f0b8cbb164a999373c499e16b48ab7216a22565ef7daaaa1001d95fd10c8f3d135af0f21955b2d0c40d642554f189ca2ba28dafcf29e4d9cd0d57474a5bfcc8d7a75f6d644d7631e8eebabebdd133b2af7acd15f0818bd646c0cc8c4b1813222c3b8d1c7619ffb1da50046fd8c457fbc5d0591aee211868940192180087030dfeda31986ca9567c76eda05397afa32b802ad9e656a0186c2f268151c8aed0e2491e93b29f6453c0ad778622cba071c9fb9b4f123bab5e0eb0bcf84a783f61d2ad96b2d0117e48ff54a76ebba24f3cce81167bd703f071b834024dedbba4b5d137b0cff1096574abbdbc4f67e71bbd86e6e6f021a75f6426c30fe1dc0afef81bb43cc145536dbcac57427b6c63ba4dbf0317b7f1c9830b9d7d8080081cb0e6a86509d6cacf3eb55cfa84207885aedfeae42aa05e52e550a9617cf1f0d998723108fda536a64a26213ee4ea246f8d0917117c91d4b0c55eae60d33d426cf2ab8605fd07060eb2397014b96e56c74fd2f7f50c8674d194832f5e01eb833241af0ba7393faff9096357bbdb3b635047592ed33da9d89b7a8976ba951f14343c130e9a15e3b963623c0c486e9c79a4ff32412b10a52f6fbf4367afd4c8d8190acc3656f43464c8f1bd7840234595b7a046dcb00f45e96986956d2bda85b80019c19289250aa4c91e4cdd748d014b0cd0927ca0f95eefdf52f0c325be815a9fb40d49c4841d7e41f3f385008b975719f8b9c1a9af52be62c03a87ac39cf5a80d15c2b0b7bb946b6549d5c52557ec9fcba1d6779d5dd3b01cac939132e922a898559547ea5b8de58f3f725313d4eeeb32eb5eb0fe176cc8c3bc496596a1b70398650f7271a5d22c889ad054f5d771c0d0192d484bcc8b6e0efb49dae49393afaaa3d9a6c919fda64258663b310455ecbb4238c37a3a19718ce7170d60ee682685a2f50c57c96346c2a74f0ca5a622ff63da9c09e7b0bf3ec89a6bcbb1479e0528f96e1a726c5f90d58d20c226e37d9e3cc2fcb77823bd95f9d978a9ef5419a1467da6905fea10ae513e704857e8b0317f072e6b1b04f541b26a1c22fcfa7957eb506d6c391c4626706b8c2c5c7630673966b8182a422209a0f2034b2b53e98776e9c58871dee4d72858f5d9f8e399d93e9aa27a7037e2db081048cb01e213c041e74d12eae96a50bafaed1da23552e59a8739cdf2ce455228c2247b5ad3e5fb291fd5d1a70942d57ae84632c4311d1eaff80fe57424ea8871072b8dc4b90882946b6b5dae54821ee99aa5c559b7ddff0cecb3bd58d814048511ae27af1b4e3e4056ae8bff22ba2081b7385920333026c88eb8e34654c6f94015f038766e4fd3b1d536a867945e43df3355ec8c0b8c24ae73183d781484617f501ab7c714a2186a09bbda2dd3ca8f8efd8ab3f3758241798cb122fb8ecc392e94a82d69207e0534cb773fdb79a9d2e6445c3035eddc4e55acd4b49e66208bb8786e63da2c93d8832ad5a90c8cce8c535a35a7ab4a5c15d4f87b0b87d3014e1d5e8a45a4c166fef3c476700b434bf5ae82b3a3bd818cc42bd12fce4247c6ff6c0efbb9cd3f0ed4f9246a0bab8751425fe0462768e3fc3362cc247de98aac606b9a774927e0358b61d4d0f8b378431e68b6ef4f9e6d301c701034479429f924ceb411cf31089b5e632bbe5a7873446eeb5f959ea8ed30b89224f427578b493204862d85529a9c93a6f5c70d484e63bed0e08c1145f8b32f58d3daa8106c33eb83818c74d459122da1be7c366ac508c38173f669371f7167ac6b31b508208efc7d52b58f42ed4c131b8a596a2e191424c82932d58c57d58f60fe5206ec6f4fe9184fc30b9424e5fee72f508baa7d041232a7b48baf1d4ac111668a513290e1bd11e96548a19107bfd8e27aea107b00f8838ff71899b7b32c3d6229e8e59620a83f1c8710007e29eb4459127ec0197781c59261ec015dab8e308a0097e05b946b07a218890d2dd6c19b9ba4b05a55ae15802c302008dc1817f6f956b93377ee6e8b109bceef1340f581332d0da45aceb6b36bc6fae8ade64a592ac5012702f88e24568cb345e37d8642ee0f6d133b81e54a8682dd7186795dbc9c28b6653b86a236b8466db29b7196335fca6cb76ae8e6a4b178e363c3f02d638bae8d3e4d0363cf46979a1b389a31446768aec63371666f83909943501696ee4a7c6f2e8adff5de09b4b3ea410b5e067b55ee14d2e4667eb44cac8df0b2d82e44ac10dba336015e10acc971797f65820ed275bbc795c7ef84eed79b1059aec328538725522f0fa8aa67b91fdcd8c0a762cf5db75744a3b985f810d65dfff1faf729f41feb8eb303be62c31209fbd0aae504b6ed5bcea093da6f6ab80579e9484a3c09421f6e2a33eb312f13ba80f6ad69677f233e8ba0108c5003af9aad43be154e962c8e953cd1078a9d5ffc4e33a0c1c35baf1e84a272c047000e9830d92de9244b656ca77ba4c7ddfa7f9d3f46618b875393f93e2f30ebf26bbbd2609b1e9395859a52bb31b868e7c690c347c8486a7f614a8111f3d6d8a7365d9eb095b49056919064188b6b93e57eacfff0410cfb6ed35ff85f905362a718a75d9626bf7c5375e42259dab8d214175a92631638a0a2a28a9dd24efc20d5fe1cd5f6bd2f6f23e8f4bb3edfbef9905ae0e35009ee11139b1cbf7168ce30f48f3cd5ccc37813a467c75f3e99f9e0350a2b06d270ca5eda204c25c982b3c3974c20d544dd533cf66a2aed543a1df4a0e984df0a471b64b4aae3e542e1a4fc1a87dede3bc4e73e5441da03eb69972651078ac96654492a134296c7fa1051b6f1635feef73318242f6f1041c41000c6f77100f01f5b7539df858dee0bfe2084dbaba08bf3e30999aadc30f4bd5b7131207bacb316b6327849f6ff69a8288f48edab11faecf55a3b3f14eceb11c570565fec3da5b8d5ea8f0819e51061c3a5890a956dd00c0cf5577b48c736c271b8f8a3b24e8b76dd3018e45546e2574496f37fa77ed591e43e39602660a1306ef9017920beeedef1aec3823efafd6a8d7b354d4ffd8d75d0c9b8935649348fb35e0bd2c039a0062ecc4af7bf21c9bed37d7a7c476fff10f5dde6a57d76a0eb5b863f018c80e6aadf0120f1d98fbaf4050d1f08a4cce1e160d834ad31a3e09b1cb150919bb034b3cdf22f10955b117c27793afd2d5e2535fdb5c02bfa2084557e0a8fe4dcdbece032ef444e0fb1f3ee6563c6711923b8d99bffa00654cc8869328196f2b25eb4a3b4bb5414526e55db16017e134e5e7efe5c57c0ab46b25f385246900875f704f7122b790ee0389dfd520811c43674e7786122d8821d9f96667c57ce517e03901d07d285a245be8531f0be9f0dc0cdaef03cd38ca0549fd93c5269a8a1afcbce7163617e6f33ded0fe163d34871b26ad9608727ef0e97fd7d3d09bd07b2bad78ce3a0c1095fe45bbceebf7e30eb98779f97d0ee53b8d3fc95ef48da710837300022dc2851d2ac9edbfe3366ea5e4efd64a7dd5dc759de71133cdc87df54f6c10a7e97c547de1c266540d0cd65abc5d9c8400771a15a33ee3bd5c3bdb398ce694388b1d6c8839761cc51447f6f2d2468a545af870e17988b2cb85ac34944918617dd44b9621e92e2c897ce3d300cc60427da7cf48de9090d3a40676419d632d6f1f09fc2822771fdd0fc5fa82e299edf4d497b627369b1c11774a7bcca81fa1be7f4f0ed6a082aa1a8f3d8810f2bef545b948dea7e0a10bacf5ee4f62f72156e5863da18436e3aeb56966cd2b9d2c16a0968269ba41bd6c603822b8e6f4296fb37dbf46e8d789bbfb60bccad2b24ae9995490ca77a35fed43ed8a7227ac46888693696c115f383e4bbd6920efeed1363cb3b9124c5321dadeae5e84d16b4ebc9cdec6c4447da83c17afda8c908580f95cd86ff161c4af79787510a078a8f1219b986278316ecbfd116a89b257a11b9e93b683c1d1c641718df2f75c26462f42259afb35c2d5d639f082c0f6957305b81cb7bf00b007e483bbaf156219597546dc1a2e45a07bbb5c163ffb367ea2e5bb432ea96014f00f47d9a4f12b0f77c58017b78a30f75440279698abbca64c811337bb71c544bb5a0fc750eb73038d9b945eb37cfd1a9142789a0427a4c75492ce1cb5d84b8978cc6b5eca086fb85abfed749631133d57a4566ae0634d90eeecf8cdd4271eeed5682cdfeff937e9d21774111adadcb3e5a0ee1f8a574781d0d3153825d87c782fdec38075e17dad51432004f67fbed0023071d6c40843feafe93a69ebc09bb5de54f5fae015732d50ac38119d5adf7fdef9cf8469ea3890182d3fe1472e8244619e80ada9cf24cf9a7257609f3328ca9e937d52e973276a2df8895c918c3640de0abba97ea71976dcaa324817fc3790eef66777b25a81d6936ef689847c80e4c392e32c7b7133d82c20f5e4f9da333352dbe7c63308a22eb8c24e682d4f2d100fa3a3b6f0e4417a1fe5159317961794145f640399dcb692d056ab28ce4257c075a1512696c988605868107654625545bfcdfc7439304e752aeaabc3f56decf71c8083d69d11066e954a79d34527bb881687651b90877057b92506eb50361ffe306fd23b27c4fc4f145224e1c37de8d2db3bd141c9383ef9399572cb86eeaafb46578ebdcaf87a9134b6301fbb7d3bab89b58c0f91143d2bfb71aa81e9e38271ab80aa239adb59016c47a6880b2c6b49594300514c45ca292689e43d39fcdfcdf15de4ef1da6b8778a4d808835f7150d21fce75a3db92baba4bb0edac5bdacdef21090d80f37162794f5cf605265df289a2389d9cc2d136b21eed3e9be8e35028192946a04f6a6ebe58398778037dc4d8e4c80792064e2224311c17240e1316a1982395cdc2bd06dfeda90fb650127061f56d5c6ba144a7f809c1d2103a603f8755e291ee4518473c9c3ea675ab3a4853a3a96d1874f767625ade5bf33c2246aa7c9eedf9d2420912467b52dae5b06bdd337e2a1ebf164053a3b016143f19e2d93f7c4bd5cc649d9c298db4828b0e3111e98ee93203f9b9d1c621a0448ea59e96b8792a6e340643e79b08d75de73ce4bceb88d348bc972e5562ee211de9008b64d22ab0c00a8747d65af0d17ec48d39d5fc8f1663f3f67ef842ff51367dfb043a812c60f3b65ff98ccc148a28770b51e7aa71fd8fa5d5a1949f808490727d96f8b6ef9b64b4c5e1bbdfc4ccae80f34e1e125f81b0fd393dd2e7c5ed3d5df5d2c8a36ba9fdda4011842fa254d717dc0bf463a4669df196e6f07dc03700434d7dfdcabd120c4ac4554a120b33b10d28eeb4936cf74ff179593201db207db10bba554918a19a6ac59f07874c848fe6e2cf9743ffa15b05730c8b3d8f27364bc0f7a75f7aacf00798ae2bcb8142c404bb277918c357ca1aa778a947e46b1c84541d1139ebc55136b1c65eb5f30c9d9068f55d3788f751d5f38564ae39fb1a71b13666e06cbdf024db94867b4b1e9eae25d00943b78089e5dda3baa07305715daa34c30567ceb198c74d17831d5beae3c870acdb4b4e2b20dba4344e66644769a69b4c13bf6b4d3ee8c9b1f4b6d36cf02b5bac6cd8b09645c0592fe0bb34ae8cea3a884db12a01354b11694d6a32a63418619c1d1e2c9969a16bc592652c42c43af62f7620850ac889344fe2a8e021298fc524ab8eefd9a29ba7913579c36f8992b3ea68a781aa7214277df8f2945763ec3f57f968b5478c13626bf9658f3bf651e21690637cf70434a22cc1dbb79c38c8ef29ea247ea440b8bb9bb3afc05ad3ab4c5734952ced35232026529ec61fa7a8c9e4ab7ac33fb0150529dff9454b7b2885500d98a31fb4f6aa195afb360fbefba9758917ccfe7514d92106b53ecc15dbfda09def8dfc8e365cea9b8630fe671953e4054abeee11efe3150865281458945ede484beb0d7448979275ac5134bfc41cab1b0b0ac7244aa71eb51d5c5317bd32582ec841e25fec00b0a7f3d91075355db888fe7afc730c9a8d4378cd9272da9259865179f28dba9e905282466da220564ff9b25bf8a455508cc87b68bd51e2e36cbef8c622c0378d23b3c902bdabc06d89c68572070010274175a9fc5cb8bb2fe46a4a3f63049872330eb0736e031aa196b399a519c4941da5dbcce0acd2389df49339b0fe6ae67c905304021b30ff74744eba0e82f742fcc5cbda6dc2082186f4df242c076c603fbf390f296e39de525dea935b13da47faf2aab327938e9c7b6073874b2458d5754b9eb3a869126fd042f21d6ebb1a97734efa51973a00e881a51996f8884c0358b59b61186b326c0faa990b2383d9ca6d9e3afe42d9e52612d15226aa22ce460942b3e05c8fac9a412bb2bd22738e9feabb0f8cc8e18ce06ab014bbb838cbc73cfadcb3d70bda3a3e1b83f1e93366e4d3d8ca7b20ab3b3d6f1b0494f43e3737bfb99191a85f29d39a16a93ce8413cbc633c5d4333d982a3114708326bb5b4143794867c9110fc80f8bc1f88e38c840e4c5875bbe642904703df6a423e8e8eb94368c7089d4e7f502010dfa1bcf7d05a9d86d703b83141b7b9abd80e843281228c21d69839ad07bcd3aa24ebd3a3c11d051106e779774f506bfce1d36fb3218adeb6a635fb95fe4d84c054cb1fc0b1f30b9bb9607c49f71e88799876635bd8117ebefbabd58475d09e24b7fad4b0e71fea72b8e9e94b02e31db2d36a070cfea162063177f26a9a5bf21abedc961b260ee19e713e3d3b443f5ab71f8cb268b610e3983806d20b66eec124c93744c81c7515a875341e8f1c184ceafcf721c6ebe494c4acf9d5ede5d753c5a88a47be42fc8158be65a9db3448238cb91d911f7668e0ff1f28fd91bf6fdae69bef69bf3ad7a41b52e4f08e9984bef402d345322ebbff5ac4a8d09fb3deeaaa105f15384a7a8551e4c08a0a47a8f285fa596adeaa5addf6feac2e375d0044b1e60e63dc93e0a20cb047d1f551a7b36b0eaa6acfdc10e93701ef2f64dfc36d952aed71f36fd0780fc4f9214fae890e9194039d2b54173219668709cf9490518cf5c68dae45baeb98f699f1808ffebcedccee8a5812b200e1f9c7cb7472010d7053ab7ace6ef40f0bd055aaa26c7f1749c875f4f56c961dbaacac1e09872159ed6cfd7b496772b5cf0e4174a9ec09243b130fe30eb70829279cac09a2d442cdb2f77070df9ddf4cb46e808ea08cd30fc220311c4ae6af9516f32d4702bccb4a3d91a7a1aed65eef7873ef34f1b56007fe01121e1a6c809c60765a5e1dc4e303123c7830b0ba2e7db673bffc82cbcfbc23631f8a05f9f2cd13e736641e573a1888a5f10c4fa42c879978b0bbf81ae88a5b722975d1b19e94dfcb92635a4834c84cfd56174afde1b99b1ea2743f8fc0a88c1ceceb4117f86c4817f6f5c9241271b61e795943126c96a3026bafa4ceb6694d73adb50801553edcac243b83d6f047103255a72bdb03188a1e14d3103a390ce1c0aedbf3b2bd93a6387e85580835fb77675b7709e9f9ace76099b2ce566d0f647fa64aa9fa3ea9f8176691a98d1fd1a86c5489edc0f72ce10209178b316849808f88b6c8583bde32ca37df38335e63bb81383694df9dac10417bc3ae49c13e24fbe477e50bc91ae663c946f5074fe9e1794f4816a91d2b55dee8866c00105c836ce52e5f097b3a508c0ed25da9539689260510ac4b5a43666ad381e61ec5a228575e16b5f58f98b148cea1089e223efd5ed7d2dd22c947e33158473332a71f4ec7be64db9839e1d9c873f79a17b18f05dc026a3455b60d8f2fcb17c07a838ba71accb5b8978364bfd977ca5946dd0e98883f48267b5ddba86e201fbee1ba539318534b8c8f4345fc7f3bcfa8634bcd0f7215954540732d01fe35e119797b24d9e21bccf029a13cb387d0f8243e1dbf563f97c0f6c63c46eadb42b6ee921c4f32626bf72422e80d9555f689d380b6b5d9a06ea57746bb7bc4377beb175990783868aabe8b220f6c36698a4d60cd0461d78f6a822fc0de1bd513cdab800c8ab98edd60148794d095ad41392b32549495931a9162fe9241086ae69b3503ae315172db0a21449099117c262b48491b000feb8f9560581873187419bbb109b12c9f6af4eb99cda157deafa65e234b2ea98f2d3c6fe6a0d13e50bef3a4662c9f224a28f272aec7238855cd26c62f7cbe3152376645d519138addad155fa728153162b9ee1cc68fb81fb353c57a8fa7779c88916a25476b82274c8738cdc6615049fc7bc6a23b1e67e98a107d8651b2e4ac8f6b32d3bf77a619ff4a73206b712df9d0aa35d1004a3bae26660adebd2a63ddad3265b73b4a55f58626800c563a3f8709aebba9492fcd5f57b16efe95f894e44ca29e773fae4f171444a57dbcef1ad702e6f5a23c22913f7cd84ff892ee334b310a4bc6774fd55a775cf38a05fdaaa4afecb299e41965d6cda1dd5452b9a6c30a44a3f57740d194916fcdc977b68a7a4deb24ca2e4b06bcb4450e7cc607013ba164302cfe2dfbacc325ef54875485abc2cc92409c4e223c46f8b6dfadec9b9981150c13bf70a6688f90ed5312d37a1711ba02f84fbffa7def2cf8d84e54bedc000c6cb2dea124248cd3e8dcb82d0e52e1929108725e7652553048afc8a8a4067b7f141b6d6e16ba848a04f63824b3f04933dcc703033d6a77cd1f4e1b29b69b9053353b1260ddd293a33e038a9417cf82b6428b406235ea5057a98c946a710184899ec63b9b355c00cb6a75e20c6fa591d771aaeb7d6aba3c338537f196b99382b764ecefa951a7a055a16610259e24299e556907ace6db9d6a4abad83230b6f7f2c5e7b013cfbbf1db8412c29b834dae1895e426b26e13d2d98124bf6fc8a7cf996939671d62ecc32c210dbc0e8a25eb9e3b8ba892de3a06c2f602133be87fccf3ec977a40ee4818ee72dcc6f7c83fe78982abbe8f749d99e0f51ff6424e154ff389ca739ba270b56bf0e2a5a5d91c6393a025f51b9424536e4bf8ff906c4e98b3bc3f58cef97f79c65c2dfbbcb1a5c1a17ca8d7c07269280ae63e4b45bd81877ddcdf4e8c69fa6a734b9644e1474d3f43c7009a2bc3e9703921d8cedbdadf709d4e1f51d98baf1e9bfbc9684eef9239c0e36bc1e02d0be415e789e19deb578f31404ee6a66841459f7716ba1a264ed947115fc103062aacc35f9b8803ea5e53227b3357326f98c5d45bd3d6edb7f3da6c323cd858ec46cdf88f9d06db8bc0d954d8729a8919a90f6154d1144598003dd3fe7eeeeb995f4f206bbe185166cd0c1404f23022ee908537f98fb8ef81546d49b78f841b5ada7b5a850e179eb72b8271d3caa83c7096c9df6fcd176694e99394e282135e1efc480a3efcf3497aec774b28676035084a75c4da442245f259f45e09453053a6c001aa0f17a78e33d70589f1a4fff9d7b3ca77d515e9c5efe68c5fc2a087e039f875d810a8b5e45276f9718d6409566d6576f18731f9b8808440cc2ad2fa33ac91a4d2c4ef508eba0bc50271725ce5af878df9ac3b7cacbb7eaa2e0cee557c57a60ac52ead13a60d3afd042dae3a64d32615d171942e10a6004b991793c8d31726ed74e310989d7606de8e9f65f7626bcaa5cf37162593f97689e35fac278510ddf8831e47259f157f5eb4f28aeeafd0a54899c131fab58596b810a090dcb4a541827570300bd513b162787d3c8adc1ad02ba9e97ae95cbf87cd36f6dae863c6c5367e49289ccba4803dad53ecc7d2ca0f165cc7305ee1808990f853ea270b5ecd17fe0ca8b5375a2dc8c7ebfc8cd0073abb541a4b4d9990ae6d3727491b9525e63f66fa476fe60e164ff532b374e1fe7b3ad2d9e787fd03ddd776564eba212e5993695e11815ea0ebd22439e50cd7411ee1817ec6da188c120d0c145e7535947b94afe80ceb65483e24d960fae3e8b1e30da837f1f738aab072bda1e26a82a23d18e46f78fb6ae95b32d588ae6b62936fc658a5d4279020205a2c62e81e97bf62a5113a782f7f856f70692c3f16377c77652cfdad5410d424c31c03512c0714dfa8707c73969ef5770954ebb6ff748d131b24fbf70c4e78979322565a5d1de86ccbeec0b291cae8ba3cf6221a8e9ff97170627274267fc89ef1f60ae11b9fad64457ea0f478dec78eab16870d6852bdebd07f79947552e755dc7298ddcd42b1309341ff4bacd73beeb294c89bbede53ed7b7bee82b683c08a3177bb86038860bb0995936afcc609e25202bc3271b9343a2b075d32586505ebe10e480639bd5aa3f69a4f80664adf9758afef9d48ea40434b6f33fa6f0ae8758cd4defb4a0b66599e85384ec38c181274d6ff61d2b5a751d52e7a493ecf3cbb24b31fe836df720324f1f67f2a1a86b18d8795a1556c318841461d2c32b4cf216578e79c412cc123c2b5bfd52cacf1c49715369d5bb127e4b9136e4cfd12120c0f2aa9c96380b86d192a721e3f1c9784b26aab114ad9604005f625863de0050ff5965e241f7214b5fcf3c0e2b202d2292b20cd795536b6405818d448ed6de5b6bf44f1d835a1803d1e12836b8847d17f0c11450b7d4ce060cef6a35983fbc64dce39e53094fd15c98a2d3f64795268078d6710d6be11825d49490d88fa51c24ef64d3568c6621acf8a4ccaa366199e1581da031d3a3e800b43888d4ee04b10f8ded751c10079f397957034ed9e0962dde496d85d385e301c93811b7a3e006e64528a2c5fad8d941e73360bb628c4746e92ed990979cafae1ffd1e39f71f664aca3e0592fe8c9258d1d675d281b45768434148b2cf4c5d125eca50a3a01896eea0dca2df9a31226329bf09f2db4ba81ecd109b6fbea76c179897c5d834322297fcf013d29874144a7c1addeab6706ef0c81cf9256b18673d680bd9eb5b3c1c0034561fa6c5f932146ce04167c429fbaf3e0e6f7e46857ecf9d32e6f04cbb87854acbdecd72d67e4c9f142ce0586c51de00f033fbb1234b32b19a008cde607de3e414bb6db0db3c215e71027b041e1b3d05666c101bd17eb6a3589a413b60a925dab34f6c38a20fc04995e27a16210844721a70a0edb7c05e6367ae08db10f08bdec61c542d59f4b0c61d081ba92edf20aef6079bffc3a73c2cd71f372a3cc8ad167336f2d0693e6cc0bf0c291f31facac65a5081cf37479e172e6324875d05b067acdc4f886ff801a86f76d42416a76885ab0f0b8a0e6d20e10bcf7ef117dc1a54db868c3ecf8c82c98e2f3335b14c9e38be56ede20fc625911440cd060f19e4888486c9e5b53ad9e101af8fa87c1b42b803ea4947b941b97cf41adb8389de886e5e90ff145ab477c9655e21d91ca0f6cc8cf2d31ea51ee77812331e7e69e669ac3fc06a0ef570a725173ec089d31395d049e1797f8fa4d22062a57b33ec8840506f976d01ab4cf41cf54a4f958370411b66463760454c07c7e086f85d0f47ea29f556b87306454c8783017ecb82cf381709f24b4a79834fb5c711e9ce440e015caca8f2b88d4f18dd164c29eea60c117d2aa7b26f13af5ea8f8be0e974bc65fba548581f8dbbfc36310a27566151803d7dcf92327a84427220b820aec00dadfe3fdff555e3cd7310873ef45144acdc55d609de91f6f5b1d6cc5dfce6ad24a012f3573daf174980327671812fc3ed2c4f687ab2bd9c02701e964b237412edf23584f604120f3c55ec8db263e82125ab0ceb1e76b394a0776f14047f3d842c5268cce86bbac6d3934d2cbdee85748f25465ee2cfe7d2f930c52d3cb2b623f25d5a3068ca7de66ba42b8c8d43a8eb0e44426d59bdcf9edd0e51d8c0298b67d239b29d4e20de17b13421338e0be8822aa810b4bbb70e23fcae03ba85292a0e8d6739b6483912ed3dbf3d72f1a7896f554e09e72a94daf813c97408e401c82cd54de279beef169078c10e9bbf67d40f94f8c2ce8fe9849ebb973883f5ffd3dbb397d0cb592e026762733e015617c01e0cac36a24719f754c5804aa95c12e26bee6186151c5e18333e1640d56418504d5127b2809046610c50f6ed3ec5483a215606e015e414a5e65d2a2408dd75d533bfc9165ffba3fa1ccdeca453e4633248b58cef7c3eaf58b6558e8f335d342dd26e1a4e20760e2f16493e37c3c5aec80f3aed456557bef431c4c147add9a4d5538e384a391f070dc81657aa0b90ba42979d8c3aa989f432aeba65050e0c7226d878be4dbfdfa0a38f691e17e7e39a3aa56eb84a1302e9487c800ccdf9afa587fc222422a26cf95b4f5fd142df19b02346ab3f0fbcded1f62a5bbbf6e01dcf8dc0cc78ca75af546043dbb59ce5ae67c6113ae5a1a1ff9823ed84d8a1e852671a1e4c90d16623c1a90c8fbcc84639a2d7835b0965ec8ec8d4205f5ba469bd472703a22065cd5ac83a9477a013d3593b454c87ddc013b870ce3e80ddd43ed39e9b196eb5ef9ed48ffab205b778966900ede11dd9ab22e8cb1ed43d3d36f7331558cbee4c9b82a6ae8b6c4190224625b030223e18fc50d6d1f7f2ab27a01a75ca6619e3e5bd56c07a7b06d2cb6ef2f4e77a95af3906004581df2c9ad3f96f5051aa9320c364dfb584e5eef074d7e1409ac11b6b7ed9733dff9230b604cc643a69923ede315161b24ab33e9c607ace6245cef070980091b481d12ab3f0b0d509931a52d832737d0a435de5da92c5d0d244e376d1cd0f5b61f02e926cfbb3c434edaf122e0b34fdd3be117dc5f73b91c09cb4dd5df9027d4792f7559b0824d3193a380b41d5d4d495e2687d2562074b392a16bab9ea81f6dabda462cbd7f5286c7a0454d71d95c924379022912f07d9718c5693902dedebc8209155f9e1b9250d32e1e37604af004862c69a87390f4d1adf1ea4e05308c9721776868de87f2cd9ca4c6f672b4f945571a9f3fb89b5cfda65147583eb178978dea0f24d913e97250430736f9fc4e006d4fe0096577fecaa842fea6c29853fe3b7284441ba32d8de6282e55e64953c789836eb94bf455f405908c24e73ba9a72514a6d7a0ce52f44737e65b5203e540cee16b1c80eb17914d9639024a62d5a5b6e93715c2d61ceef8f049f844e2b58e72fe732f1c3ed7a71c9faacb6e82ea21089d1a61d2654ed610f4d6d19a5a03a5c27a4bd03d14a0bc09f28bfe77f58a34584fa33776813a783cfc21f82540048adf0862180a6a71f686db50827168f64ed22c93544999c41941867fd3fe36ce05d464fd92228ac732c45a1698434c5083b8286c2eed298cdcd872901af7c33a2bf0542060c040858434792915273845aba2b215da4fd8613b1b47a0a002e6f41a8d77c5ad013e9af104810edb95b9350606e4eea95105b4063d544db96ac4220ab08c522914a508baef30d509ba84c0682929698488baf0c74c9e0720df526132b5cad7a78b6149f702bf48a7373f379ef4d10e49b05e3ff72dc9a58c8794d178d8c6ee6df0ade61e1c954512b6ab42eca87ae485a41f020813fe3440be97e4c504b8b7c1609b01b5d7a5ccff892ad025af77599ffc225a560b1d26977c6506379ea4fa263ed412a035a946673c777fe214ed5d8baf1d97f8b9166aa751a815c4f41513fd4ef4ff5b256cd6e240aa44d1d205ae3b5fd265d5af2902d72648a78792b232469e969d62eb74329175f252d0ba4cf4776540f9fc317ad9c4c8fbf2d07b1bfdae7004c0c87345a9ea78d21d7d5c70aba3d568964e114fb06cbe2a2e25e3a32be45cb39353feac8ba24946e72872f73e75b2990025c5a0696c3af7ee65f59e9a8c781f71a0bd5320b29fe95d1fec97310ebde6851586918333f4bedc2dd1c3e41a8d8ac319004db1663d84e75375c6211fa27230ee92699593dc1556413eac5961fa70fd6cab6bed2c120720ca0ad1e5f3d07ca9067284d59ca8333c9a082bea95935e79056bb2ad865e5e44cf64b134c5ca48f40dc45c499b8981efb52c615e08d9656b48df827cd1f86e7babffaa72e99df0fbf1735544cb65892f4fe8d97f74d229eebb2ccef2ddb06d42a58d762a4a81db6b7d8556b80d14ac8cb58fb0a88d5b3fc2b3de7419ef50f0f7d10e614117b3e147511f937ac7924f9792589ea910b8fca89ca8cf019582737616caa08c4256b8a32129ff5065118be368dfa380377a774d4c866612b5b4bc23c2f136e4b4d54c6f9d38f7ad435d151bcdd32f93167a8a114da482965a86a3429e655b2e0684f47b962a5f05b64ada73605f2455fa06e8f0729b0604637fa9ea313b790b5328d62d05f750d90cf7ad2229a8b308d5403da0c07b7c6c8930cd9f1531482488fa6ab4e8af2e63f179dac853fa922003c78fe2f9435a82da0044d6b7985d107013285b588a92173b46b3ba379c85bf1f36393fb6de6e2a7f6519b926d2d7526ca04eef87b61222ed0e3ca83e8e5c8488925f3a8bf21d797dc7be60c9cc801b2c9d5d1bff74b9cef918be974c7e5cd6a26480d4bb313bb055a39220db17ea1557343fb21b30d81631705aa0b5f9b05bb5fd825d1fbb07eeedfa026e1c78a758b09c1dcffc2eef2ea1102edb578bcbcb6187c8974b9645df7dfa69b0d3caa46a5a536bcd4357a7dc38ebf0ac798a354587454e71abe0a69f50a9c1f30da09628f6c00c067a9e1ab7b7f05f8bf681cf1b028ee1287c31570e4ca5d63d3c899f405a837e375ed6af0a3d0fc8caa0450b6008db066aa5afcf6a3da316d3af8dce2173c20b4d054855c6c20202326a524532ab072f5b4428531babb5afe3555185c66525303eb80ad9a9bf8a0fccc2cb5f093a14eb28c22a88614bc6d1baed90d94013daf54759ad662f54434580e03ffa4a00fa3fe9a97896a204dee8d61416366418d2a466903dad5dd02373ff8dd63d660fbf7a4fe892cb9d0b8d9edc35fdfa3e337180fbde485bb5c724499032d4995aa764bfdcbcbbb209994f4a45ec0809d8a8e878ef9ea3eba0d2765cc22bcedf23c8736a4df6e5b117c7f7b12a7c91af0c5221d6dab0792545318e3656509661e7e0e5744ae26425837e7e3af7e75290e34e9fcb065a4b5a0285313ce44f91e3d2af255131cdfb33446f8d4f68accee47f5c0fca2c422e048d91a20d601de94ce565c657d2127041685ba7dc76b6a17c836df1530c62b3d236fa654ef16667dbe29a572a2a50ed71ff2abeb56ecfc1a9f194ecea1620788edc73fa64eb616040e284348462c197c85f8cd33f29b9c515386edd152496af2776a886649f651aabb0be26354e832b6d7aa7b97182a27339b3a6068d3ecdddc0b82150e15a4c86e7038158d844599096e07b6e4ff1450e48ce85eccb288cc399357eb8785136e3d29abef9dc294bd94f479ba4f338d16a98db23059a40a9a9eb70202407b8e5a16585bee3a03769fbdd0171e0ab3ca6131abbb8bc368693890aefe8ac84c0e683445b5ea33ddaf45ba30bb496a73aa59d586998c971c9e0dace710e9275ab072fb533024cac34356da3850f669b48652eeabd8e3e75a4ab29b6034a4f6e59c93839b2a017e40d54c9dae4c99aa46fb6f8b66cc2595e2fc37ad159659d3e08c7f52d169c0a59378205c223ac1f7d7f94ff2e496d0fe9eb5a0a9283215246231177a93637e847f330513173eec0e8ada10a07a7892641498753a9f8415970fb7b165035ca24046bb89090b4fb9312f1a9d64255c2af6f314d89d48d446cde3c5ee090f455878b183fd1efc464d8aaa0b1fb8944753d862bc2e1b6e2a91933b279789ac351aa77d21675462a48c5a1cf79379a37714bf454616f15ab62d204a5251b97bc8c9acb1feeb37efa32ab33e2cc0059710812aac0021e8229dfb4d597d3be272d4f285369a4842ed618c5bec47821e300cc8c14af5312411f8cda60c6d310737db4f548ac6fab9204156c8a321acae60b6d81b6f20ea407c903fa3f3a5eb47fe3970d454e374557c514c6e0fa4ccbe097e821a7eaa8900151f20d9aa54dce5e0b1dd2e2a1c419b5d4826340646bd48e4160c2f4a2ef1c9c22a1e30c8e585da7c07b0bcc25a29cad6e911db05708596dc79cea7c6106122abd145dad246349a00c2c8aa4db4b1d2da1c5fc3a9ce42023dc2ab15d640a088a5546a6db83d39284602d95aa284448eb30b12ebd9485a7811f917ebff26d19ed606516f5d13cd617d9dc087b8520db4b58172e6f82e8f219feab380ccd610b4887821e01bc805a82dee78b96cc7229b8000dd96c70883423cb66cf51da34f315eee31f3e468815a0b84df5e1430d4b6f31b944d9db7469b4a5d4e987789bfdc7eae80cdf3abcbae84a625e37d1aeecc6e968c1086ce5defcb0a53aaa59a4d104cd30b9328ce198c63d120acb53c0473440a7a42d9f077915160ad058a7fe55674be107c07b04218955f4e3e0903eea311f03110238e90572d2d68c50d5662f3ea606a6b865575f08eba410a3f2bd84da58cef6905eace262d1d4cfe3a1065398018939eea770feacb6d3b26130f42fd28ac9cc76a5ed266644911634b8f68c365569bd2fa806bdd43c1763db129c8011495c0ba6be34e47d8ed0c7a7af4046de21fe17af5ae7162662fe7502f9aa7ab865bbb87c0aed4a9623338c87554912d56f9c4830b9bcf2c842b1c1b1c2c0372342291b5e55a4de2cae74910be5702dc65477bdd1b649976e6285d22ada35fd0a72b0fb55c0dc663bb26ac96261c44ce11244cba38c4c377f8cf42bb7bf36e94796f5b8bd1184b432bbeecc7a137c2f038c87ae9269254cc98b82676909d441ccfa4ca88cb8b3e3272f9aebad69d7c63fecc2c128af5356e45e990ecb4deeff5537fd1ecac1e8748b141d228e1076a3a79d4fe74d20038dd8aa0d5416185a13e1c89599c746de4de86662587fa8d35ce7359a18c6485163a4f9a50f987cc3c5f2a5f66fa04423481b401f0f6f054b085d7e61ac9fdf8a095fb085e4845e7f3d4609c43fcac68c835403f1237f4f9ae126ee92a357cfd411a065e6c34c6684cbda7501b8f28d6ab18254a7f68dbc895546dae05fa30a197b4b2b3565c2743aa618116d8602ea8f9efe1c7248d0d4ca6ae4d38666592ae74dfda6e6dafb23463af9929a561168ba6fa18c8434f83fcca8b5be5d240287cc63278ff64c08e50e8be168b650b083cb7b0778ba8da78415e397cef5cf65f0d13b22ca9f562df8ba856a9df126e360bf0bf883f33991b1aa132049cc8566ace00475ad886a5e2a5908fcd4dd219fe8b74efbcc44f241d48a7897c9db27c07562376afe95aeefd0776e23256dade0f7c78baf346999b1a848803be40b31c51478a00a56d0fc1dc8ec7905d72a8d3277ed67c38c1d6b6f18498705621a8655034e70ace3cc2bf541acfa20b125737e9db45882de4b1112366c76a323ec1069213a9a95a5108d7cb417833552ac7a2e9a1cc39ffd0f8bf421e7fb61f0c1eb5221b8d35469e75469cff88637b8aeca73085e9a3f5b6dcb14edcd7db3008b6b5b86abd1f6c6dff77e2e83cb428c996461c6f6abfc57e83307dc5559fd7e2299e7a0637fa915c8b685301cd5e7289ca8efc1530c6de6c5b1b29895463ac418ac646004863770a624f26da60ab87f01e54a4075c466a974e78622bd6881f80df9e48c21f441f445b26a159bc082e42b4e2b1a1a9b356b60fe45978ea3f711d7a93a48cac7d3c413499b96ecb37f2b9e715e54913c3d3e0fdc1ef3d981d3b6ed9c972ee965260ac64d6be73e5384ffc7b8b5c9c5708ec0fac5a3b53dc65e54c657144bfab9388485ec15f6afdca751a850f07afd42d5e5f52b814db57489500b7a877ec84f6e42167064ed3cfec59b1d23c47a95a1fc041e0338c488e8a8504b1c1dd1c28f926d88b055e568688359373d6a1cff580f915d6fafc341d2b1eca54a879d9033b6d510a6fac2b2fe2dda3a14dd4ffca30feda7b90d4a1ffed2e7e76c6cc0ac9921b24fe4ad3c34f53fcd5f480302029a6774a3d2156874fc50ab8c4b774c5e66a4fbc209355bbe35584c275a5f348083d4a1579b376590f22af553519b603bb125b6170345c5faa1888cbfd528800466d60726e59159abf1f5a1af3f1c6922bd45489e30e81d9902f5ea53aac4ba45f4c77b814dbc45d3135aafcfc2a20a54aeb91fc99df3f174f75a3a8e6105c7aa89e9a012c9bd8b1d451b6e06c406b6446e78ede4604a1bf4c60a9a9ef0894e02ec77a2a121b1ec8721f10c089c1ee1e8f7fab773546b4d977a77f62c03adc418a965e5790602ebe8bf7ee2b0fe9b044a38abdc620802f18eb1931f60ef0240a3b1387632b701c1f97a839dd58749d3e5c0cca9bc318b0cdaa6976e0d5ef2005ba36d97f439215fd661f0536df1b3d8c0b3589f0b3d94b669c37e2f4801a3360ac5e7da84b58180f984feb0802ea134831ba6d3d3d55f65450384f071ce36eac9ac81a58c53f83a54e4068ec83964f83101fb8d32f9af0e3284a3bcb0d82c548b063a396fc2814ee10469df00145c1ff955e31945c6d227be7d0d46ed359c0230289a3e15afe43dcad6d4b882eea5ccde96975e64773323e7d0dd1a20b3c8f8a1af13a22603a8f391e2897e7398aeff752d971a68890542ec84baece8e85542a47c107167b61c2107cebbc1b1d21dfa968a525e7e213c2f312483ea0f5b9c7e28a542ff0c257ff87f1018f7534a2cc36885a1445845ff73c2d01b22dd1ccf56194d83df691ec39d739bab8997b5a2341307a4791cb1744955b548dc3ac5cd6e4589d645603db48625417eb82c7c726afb9bd8697f4d1b5e2eaea7b11ccc937f8055ea7e008d659ea27fca2afe2950493821b223348d176b822f5e6055ee579308fe5049046000a47809cfbe20eaa8f40e0acb8882288aec90ce1107aa126a8368a9d9b7e4816f9c0d592e2bbc0189a35678e5543e0e946f23684d306276039a8fc54b63d3f78e377554db3bd5bfcd5278468b4492cb15ef704a9a3f0c87effd0e1ec9de3d6bc1876162ca3102669f0a2b30963be1bd6642d3da1e022123420569bb20c86434d3245c7c0f98aa31a99da8eea3aeef3977b914333dea20d1215eefe8df1e6fa544dc30f51b9959fc0828c32470263f17a529eb3458b7938137b1be7d5486a0ccae7b15b34f51c9658da36645fdeb198008d664866fcfe0f1e93b81bede188be1d7c680262fe07a9013cc225df023f58a0ca940df982cf4e4c2c9da22dbcf71a2568c995833e30c8fd84b9288072d383a78e47dd8a4e1f869afa35488ba45d33b980bdd958057e703cdc3aaaf25f4c0d4445d8830a3c2fcb1f7ed9c7918b3934deef1d27619680c4ae1d5735342178b63af6b9added0342dad01756270a7b04e211fec3cf938ae9cd95dd95b2ec5a750a494c4d3e151065e8816025e3ea1b3b04c0f122b906c00bb094459d40c3769c7f9865c6fc342bc52c1be794f53fc43def13bc7ddb06ecd2c1595185d63a290dd9449044ae6e6d5e2fc474de724a82e34eedf198ce798345e371ebbfc748b6aeb3bcc439be5b13363590fe09b3b18bd44d9f63bb3b50647c9e887cc816da57c3ca617125c0172d7e7c22f6d1ccd286a1736f4f74bcc92b2caaf2fa42d3e671aae704fd3c302d180d2e1eef236b10fa1cec006a9d80cdadb1faadb89ae6360b950641c6902cb408dd70c10734c6191ffc1ba3b09e069b746e59ad5f0950f2c062e93fd723911172c04bde16964ff2904e1af4f15ca10f371afaa21b966ae346b855fb474a73f0c962a4b0f3a1d965396ade08b0800d79159243ca593126754b5de7a4900abc3bc9ea9b9bc82a5642a5d74f7374c7e26258eaec84945b281a470ef8ec565ce9c7fc05f62d929c191dc9678f42019a1b93285ae1f1610858d03ed844d3b73b692b2b731fbf7832904a19994fc97a439f046d2040beff11da4063f468b4320019db593fd83f9acd25f5341f4b65dec1f50fe8a432bb616537017715e772809e98f4a6f99a7d1683cf750b3c0fc294889b4e30175e126a0e55fe412533b5b36d5125d6f3bc9b18d301cc13c12946f636ee823745c523eaa41c0f62f7b45b68f43a608d31b46181966a774fd25c49abf6e82854cd510394db95f994a11a51e0c45bc55cb1ca1764034f26eb3d6ae50e420a3784c7cff05734b22b41c8b6282ec6af6f4b9096af7450fa783f164c5439d22b7a76995d41aa11403aeed72e454b511ce83061ecb96d1de10785c84b0c678a9d57e0f4c4eb1d9c8603f1dcf7d27a606afe6be21c03ed79c2762b37777b902d944239c16bfe8d515fc824dcb30eeca8c9ec8d919ff9c7226e67fe03582b91fc984f35aaab6f91288a96ed713daf63105ba847859723d9b2fdd6fed45c1b05217c00632699bce9208ae4c7159ffd63b7a4f33645b5842126d3038facc6a08dd534cb13b90cfd5669b28e6fbb9509a3b792da82ef1baa18ffc27da580d74cb53069a9887161f8cb7ad6494c9b800e7d3012f06b6e6bff218df03ce21cadbf9d10adbd6e2d13518bd807bf47582d3371d744d3fbb3fcb57d22bd34eebd0664caf33bc1c04bfc83f4ae467265860e43ccc09a8b54c39359b2414713983016d24a96dc5125b4fd9167fd20c784baf69d3daa2d9151fb1ea3de121c4413f329725fda704c1eb9f189d4f13006f64667cec5c5bd1ac143519ccde4dd9233f4d6f296eec89830fa5e74bfe44d6da106c4960655eb118fa939edb4232b8f9f19873b217bdc9f89bcc3a7f149d0cf115b9d39e941d035fa1a3a98ec1fd4a2a11da283339e1ce60c9135ad876416b5e8ae57f31dae3b4a5f3ae67986b08e437a89db2be4f0a5013a5e36b2f82e1aa25216df4ee9c06ddbc7db9dfb45ef12fbd1fca7a72e5afc80d9eff5861a3c0a0bd711dd966aacdab04065e1838498696a54b3bf67e764fb24056abd05794d120ae021e0af4c81644dceaab2063c38d6a4c5a086e99fb2c025e67eb2e34de2bea56f9462a08ac23e4e88a0be6a98d6801c0446c624d254a81ce2680ae8753a7c240bc713a030de0e02e6341615066b87df5b3ac4b594649188c3eda23b5bd630faa3939037aa89475de736d5e9f8e0d752922a08e6eb58a4080fe8459395c491f31c9f3c95cbe2ae6f654648dde46f77d25eb70f29a9e2ff96a4b1322172e4ef397148f12d9106db7fe2f0afe6e186fb3e0b8577002f39a4e0ef84ee372a1b0fcf1f9bbfd8d708c4dbc9cb7ab42e4284a3d88d59667b0b2bd3600bb9f36ff74fd57d3061a73e54c8eb0495ac3a40128782e5b4f169c34b6dad899100b4cee9bbd0385426aa1914a5d610dd8f9c8d40f7cc9f35b5f5b949859a1f856a58dec36323c47c2c77c6bcca727773eb4c423d02c476c58a17b02a741084579b91bbfa33b3c15fd7844a08109c87e89dff945a4c92058bd5c024eb1859cb9c1f5b60b8b8a0839dfd4fa783f6d311b25db6b41b71e5e8cd63559db57bb9a360255ff0db057ffed5ba79f0bdc57d0d80645bc1a38c72568502f9969df253b33401d22265a9529b57795fe4aceca81ed830165c24ce143a44cd08fedc34998b9842a9d181040f93f8bc7d1a18325d524e925184b7aa375504d4eed9f3aaac6bbb39053ec8249ce0fab4580c95e0ada9444548873b8ffa0eea7570ee5711a93bc9ef702dd54eb7f6ae20c4ab1aeea2f60bccbcdc23c240ddcb8abe1d14ad6b016b549beafe99454d1bd86326eea9461bd57ebec7ff7616195cf70e42d83555322b8a513a161810c4e28202a38cefd73918f5765be5eb36eafa0bf90209a09d44475708760f363e3c2f7a8784cbff5e73b189a7c622d8b4a06c5d5690be44c705c4fb92f189734471d8f5dab5d49b8724fb7c006ec7cb491293fba78316eba4052940eaf2d5ca4258a12579696c68e7f398b9f833ac6d71b60a74e9786c8f7e0e0e48d7c5f9087ee6562f1bfc743f1110ecb14a758f29ebe45acb038e6e969e28414e8abff5b06373b480d357f147b005559b909bc9bc13bcade0cc8a4791797cfbb87703af74bb55632680397c5ed0c774bd649271d11c3ddddba13caa37a08a1be5f44c9eda1d548b59fa72e8ba7b48a4c5f41f353be37327c0ff961f3e6f9640049af91cbf6b7b4cb3e8f16bedcfbce329b570e6df248cc58749827e7bb015eccc9a93cd0e7be25fa199026834ed991165592a1bfd7946bc1a635587127d7df5ef1b9256f9fe7a57f4c42bc5b1999d88541514f117e513cd9691a3f425848380480576344fea449b9f13ef6797b6627c968ddc8b1b13e7c836952a26097c557ea632500f095252f5e57609b1e15168345ee3e3531e132e95b000a2dc02b485569364ba3531403283e70d7e674740090dc58ca749acc95f59ea8e6aabbec5757a78209a57939dc9eabd3977ee0a38a02a38431b0a70f20680d077d8803fea181e42a04d1f7560d4d8b3df7abedfb2327932674a82bc69851e4e472f7bf44c581893a009bcf01701181b65a5dfc400a9aa07d402ea8bc53973a2f440925357b830628f6b05c81068611ad74ff0e773d1a94d9163621ff418e7de8093c2920715d2a874c4bb1b58adc3abd8645e0b295c6f48027710a5da29204c739652deb84ae0e8292ac3da9588917cb00543b8ce84d83553cc8cf7b9059087a4b7a2fadd31de04c9c95f6fcbb3b3bb1357f288f36b5f7641878ef3b10a5802bbe7743dfd69a18f3ca6582eb0dffe7d0c0f77154af4892437e658640e298731c9e9224ddb1ecbb4fdb5ea9a9a7169767c2de8c3f1634cf1f58de8064ab988364d372214149c7fe34483bd670807ba06fdb66f897c36946d1b6334ffe7c016c89ffc85179b34247a4c31f70acacf4aaf430cd93a277cf9ec6c7f8111a94c4f98fd92c7e6d38471cd778d5912af14b1f4ece8f65c92ca1c6fd9dbb8a19be874a19dde5c9fc7b49d93ebf840e1cbda2d30d84329d1e10d3e9fff1e0cf11d16698cfbb3826b6cbc59e05455805c291a53395ca0dac536ebb47f7df8e3f2bc781d54165a58d97e816bcc2fb8af3f6845133e8c95bf49aa1dd84ecdf6b3f53780fa551b8eb0d6b8d88be7ad38b4020498ed7f1e7ae51656413010ba581f4b1900bc03f4c348dd940265c3bc8ec4dac0958cb395228ac4adf209df76e4c587e40114acf2ee9978a5de4938dcf1986ffb9c5a2fe8de68c73ace8af480ef6cedf761216244c38789da02cf6ad38853f6a82e83e6dff5ac2a632c0cdfe10f4236d69afe15de1eabd9ef5e3d49fd429daf8adb0298a3f8dea8217d79fbb41d62402a20ab33889e99296a9fbbd5ea04350294d939749788a4bb1a8942dbdcb4075a1af9429b85f3b4b515314e380f64134b2028da45d20f33a6670c21868d2a4b60ed33a56170faeeb1b804eec61530f6984ba3cc3ae40f0c801f0f9f9727fc76f975dd365cfd9102f7c238457b7d63bb9e972479bb2ba6d2d6196d03260da349428c395dd43301319a7faf47d491bd682cbf43b71f987c6bd7b584646c31d5df33b9eac5396ac83f2a49b64432bba5a9f9649334c768b020b0f65d9691ab2d2a0fad43b75d2a8d1f0d8f80c4a5d84bce5462091f264bff397c95b216e87391358a64062fb9d6ef897f26caf768a227344f576f568dda76c6030ed7b7b48061aaa7eab462346ac9eb821c089ad39db7ae0c3669ddf2e13a16c06b469ee9bda9e9aca24f8463c53679093e1c501c4531153de36ab3bb74f02e6fe8e97edbea711678d28164c877037d9bcda3a81b36c7079a3561f7efce4e9ac39c2fd88f0dd1c6dbcd04e5964b46d7033824c25edec08252de387a30e1d0db4514fedf7eb653b6eccda3fe8e633f308d52b2fd3e1cdb6976b3d959685df88a2c9a14e8fddba698cb3d83ba27cacf35a6469304823b0027ac2c664dc5af0738f75089674064e32906f5abbe83988bb05d4b3a5c2553c40f8346f3e0de962def63aa49b7ec56abacb85371fbfe306324c97da8206728de3ddd8132fe33b87d4104ef49070fb422769bd5b6f080c9c1737a0fdbba8920ac6eda804c20e899ffa63c48a3cb3f02090a99a1f424775336804b1dc826878496e98b7b64c9341b21ff40e4732d90759df0217bd2228e217a15ad76fdef6450549711c85abf5f04ba6a29f1ec544e6f80d6e3ecd0dda0c2d27af16118023b30a7e7e8f5aa9ebf2f59e5cfa75de59b18229e1b6b3124c979f21cac86ea2cecb888286fc5a8fb79e4914215f95d8fed967830ebf76eff1ad4bd347f1ec6386d3e0a5a30ca8166d58093cc6962da92c5e11f1d9e172d7d677c00840d8ad73e070f34c725c95c27aef628ee19a6339988ceec59143e26422043390ea8674a794c9671e743d84f58196f2102dd03d68455aa773bb3b64d2480618bc514061ce80720bf90ac4d83c1217f5c53ba19fa0c8ba0e27eb41672d3d2153c0c6be68aa2e44939e255f088162b17f9b139074c8983f1fc1e11d766db6c936a6dfb1f7275b7c7fa998cb810763c70ede74b68f144cfebd8a406d1d0f83a67ab8dc2a33adfaed205f3682b1750c8e57420e8b3bd052df716d793a1dd54b4260f9f635ffa137cd2a921858fd40c5c285c60ef28a43e169826d28af9fe0074a57561807699ff5637c7678fe61044a69b448f7f1bccab38b9678d9d7d5288aa2da0cb437aa93137e3031510d0c851e9406e621cb585850203bf6bd0bcfd08831eeb59e4d077220bff3aad1ebed0a3bf79b4b4338bb7e8df36093bff8456d73d0746696ce63f6a2fc23ccb3deb03a1b44d0dedc11f969dee299bd7be1e6b3955b1d71e34609c717be533095e5e21f0de721b934e93f5a3776ed120655d5b53c6f15bd417ffca6a4d489a0f632abcc613490265465f65669fafa11d2e588313a0d3ec7bce885ced3e0fd94ab1021c24f8455a3446acec93f1cd13d820b94a9e32d700460919b4288772b832522dde4e9baa2a1905d138b65867cc78e23a1872b766be5297b3d69df693b92368c40c6c1b8cd378e8c2722886ed95912a115ca143325fb4aa124b7b410b42bb5697cc31fa497591ae1a0baeded2d90ee4df4423f5460c180713da9780fbcc4c62d92790f0d75ccad3f5a819d9091cd3cc436079783a2385abbff73f7246ff3e6fb88fb5398f1177f0b556b2eec129d6a1ce6d57d698bb9a1327a29c62167690d1980b267f8a31fd74beb0452ecee480b17572a2510bc65a175aec9013615835211da9458914ef344eae950540e62db05b5633b5edcaa412e73d8aa2e974e48f671764f02975be17c9e3effe756a845c09fbddb9d5ce61bb71e556fb93ee3f2bc5eb25633a77e4a8a761c4299f40a39e85204e4abffe463db35abe2b0e2331db3e2a1237780f24af2bdebadb30782139906957bc67778f241181461d3cd30ad0d38592c1d5222be73a982547e83779d83a7376bc3fc3da671b7c787a388b50fd37b3eb3e201768c29830c765ec6ef8daa2ef4e57f04e2eba791c834372901ee9687959509abf29e74b9452eda5adf3a2f0338f70d42e35d24bbfd1a786c6a50baf63ea56ed749ea0514f6a95dc7135fe21ccff07da80dda377587a5439a7da2606fd43adae40c1f212633fd5e14b931ee28137649a3ae5de02118bc327c50014c93e3457aa754c8cbbcdc6097fb7f88d7bec10ed6c3e8a0fbbfac9afb8cf04b6485fd93af920f55432a5bfb7080bca0b92ea475bea355f33e0920e506f8e095c317ba898219897f99640bbd2be9f2a19ebdb921b61cfef654e0709bd27e693528229b2696d3439da7cb76e71d343e093801d9cfb6c311a070e0d97f864f142dfc41fa46ad1867891b44410781633467aa11448e1e04bea086771059fce32af81b309d9e7c06a729d164955653bb6dc1e94f73da11257f55a2a15e4deb5879cefe6859786f01432335e1e790d5b00d7366d9c33e5fdffdd052863ac1ff838f6db838ad15a1b48b333988c0eb1e8e425ffc6df73ad361470e1fb711ff0e1a3d164545044ee8b86e5179574470a4ca5c6ccea738c66c0df38b0bd3092abc557f680ead62326da1ebe7c317c3ef006d3923c8dda570c9a44506b34afd21ed6506ab1eb32f1743ad0def3200d381193ee449450f675fd8bdef0742f2a9049dabf411a31c673d9d7935a73571a0079e67fd36289292b3f975241e0ea59a1296ceedf566116ded015342360aaebf3e621580e75dcf5a397dbbddd9fd89e4397d3cf18cf9cbb971e5ece4cb3e7581df5fd4d40aabe60591623c07b82d8b3e8537129adc597e3a05e4dd7792e398e4865e3d5479b2883cd85899dabd0d7fc73d7b5c2d6d3a0dcd113eadb09d73834ef3f3f502d58df2ba9f9f19ab2279b616514bf84e91774ab510b26bf3984e589cc20e9370eaa2cf76b46e1243102eb51142c207a9ad6d81afd2ab246d4cc387e95b652be4d9231e8fa03b27d301dfd36b39a34324f3dad5843d840d43510ff6eea9185060c6982b56af92739105da0d2cfd527b6e01a99797ce80e56421d5ab1e7a5ac959a014ebc7c0ef1da7a37ada9b78c4fe24de42546e7f2fa9994e8d3b00509e943549ad1c84ce74a18fe2ace6837da71245f9d285088ba6d115580b9d54f8efdbe23b196d69bd1e70cc66228e50c2ea1224027601d76eda04f2cdc51d71fa42679b15f124c9f43db8311a7c856342ff850724ac6a8f73b0f99e5c541d4aae8e1d229a8e2b2b28c2ad800f4c9ec89f56f4e57fff9b52c12046e82181a8eed1edb5e81830d728651165c07be18db1cc4d968b9dde742aabdb7a0fddf271a05ea7c2b71f14ae316e76e7bf83b4eb419770ddfffba77f80d0fbf36619c97aad2af0e19e65f4d799a5084d5c5dfab12ac7e81598cbe4e33e2f82e65831be5a0107fb98e63c512bfd369c7fd4eed5bb7e2d62f02a2e539c9a032d256e9df9c64e0d88069c869f05385ce551ba9e8c49cab588c1ba0a60da5e131922d8cc38d992f116eecd47773a3177ba43ac47eb4b2f046d4a1db19cb5343af03c423fe4767d35ead84a8742372db2d6741525749f4aa48638f5f6ca7117221651ee093cce1070cb25339ab8826f31a45fd8b10119fbb664ae8710989c3fbd94487478eda7c49c82db7fecc28fb56bbfe7548d695f0892ef97da4f9b627c70ff4b74e61152fca68ea43be1e049db2443fb36ac49b421d1919c15d694b63baecaa0d440ca22a821a01b109c1cee08cd72af262a96f175533c80d81572a911fde64f8ec4742d706fb9922bd7794f835861f22e08fd4c79cc5e3c79c9055334ad9d1e1f00f257a6b08dbe259790d8738ff12c5c09d11c6a471bdb0d1ea41838b95272e48133625faa4de33d5deb0fb79eadf0429af26b45e2c8f81288b926314f4fc82c2f3754ab22ce7f9d3692f0fe08d550e8e285c9c0c1f7d13348a1fe73e166684ca76602f33de8e7ccfba171764caf54c4287494faa67b5a281e42370b23144c24138fe632e5adcdde7289fc698bd8d6473ad4a562418a8b346eecd3454640a39311d47f4e858f249e3f2f7bd9c3b32b7ffa95c41ffe831e2315ecdf5147296c8f6443e7d5468571f17ac3e08e2621733f5854369ca04b0def2aba7165fa4703b778878ff8fe5750cb9fb3518b1bd675963a14ba9e8c46fbcc6a9ff8c7ba6929d652823a282b535cd276de0dbc93cabbade6c218178aa36e9ec90c596c9da743c47a6ead27c77c3bafef8dda8860759db05a888613c5df8e12a623ef5d1f5ccf00247967ebc1973bd6de4a28d0c3dcb3ff610f146b8d991a0e0c47542f42e6656b63c3a1dac167758544e15220e24c62e44c7706f42acbbc1eb46145b3a9d2dee0eb84fa1398da24769836000ef8c62c3f8dbd444de0ccb7d63311d389dce2fb6cbec3adde1728c5ab532e2065078c639cb966eddb593ca22884095f3110835bfc827e713d93e22ce434c02067baa0fb9d0307eb2b4b1a53fa6a40bc0c30c42ebdeae1c01acea7ffe00010e571000dd9115d919b666cfc2d575a6a217e4028ff9e5c4d73919bf540a471217380ce3eac30222bb5740b8c8139c9d8ef93e2e804d10290c7d54977ff16dd04d0ffffff2f