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 64681 7e4beb12c1e8dff9aa635c85893ed0141cea1ff86f5e9c4e9e12253a5ff80308

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7203ff1792179f765cddfe4622ab4abe474c11b433637d893d18b935c3b09e36
Certificate Block Hash
7e4beb12c1e8dff9aa635c85893ed0141cea1ff86f5e9c4e9e12253a5ff80308
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005005000010170000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c23366ea6fc6de801300d8280d4904c3f27454fbd8fdf32c7204db920f2288c5e8bd4fe46ac39ee06827479308e8687fcc6af646e29edc46cdb9975081d4da76593b23ca92c723173c613bcfe4d5cf67ec931ae4ac2d3874ad0b00000000000000800000008000005005000010170000

Raw Header Hex

000040209228d0d4867ffcc85453217204d89763a69cbe7a2864820e1dda708e987bf9b13cdb70284f4a8c935b992837b39273c5b3ae8c460b74431a068ee91bebc215b6d57f1b6a87b40118369eb0c335b9183d897d6333b4114c47be4aab2246fedd5c769f179217ff0372

Proof Data Hex

59,560 bytes
1212160203075a0d22177f6c7b7f0aaae6d5f7bdd819ad34006d6ee2ecc43ac79d544c5dad9d89ec169ad55f6e5cbc4d3396102e932bbaa1bb5ae12a92fb87ba364bfcdde981c40cfa5d6bc15fdc997a52f82c38f9ccc13d3a4dc03ebe58f86e2d7c2c133d458888cc0d9445d2524d22be62a8433a1c9708b2fde2a338aa60f362c1aaaf281474a3f42da07a3e5b9dec7a43f9661239f93096c8bb0cbb7cc5f4f96cdda7507ca82af4b71d0aa4055a4156df171611ef679c75c7f67e06892918ff3418bde7dc802f689d51d527b05da8a1cfb253751974425e47e30a59a6cb9dbc74741de6fc5eddff6d9791c052627f856b3ca29244404e2af94af0dbca10d358fef8594f58b12c9338ec257d08881ef48774a24411b03156d4ff8191de17fd7df5fb73c1f3f100b43195521164029210d7ffedddd824622d68a5c8ba36323dd4d10f8acdcb55852f8c7c6129189338d22c45cf75b7af330424b1e6445c243a9a24e425d046a30a32a1f28a34c8f8d0b231e1a1248f0fa13ef755df458364c974a9b106644b838b61b948ee7a943948a514add20d381b5c9c310c49914d48c93b9485517f4e4acad1e7aff3780938bfdce4ee384d2254b98bb299df0b42f346f542a928ce6f03498c8be1cabe3f15a22d7f7be2f15419cb676cff8b0a4fdaeb5c0c6b2576cc40e39d1003631871d81c46ecc22faf40ef12764aef9d431aba865d89f1b79907f3c58b032228fdb9845e2dd4563b37ee3c2084e60c4f3f1b091781f7c4a18de5b3fe49e6a1839fc8909310232482303611c0f11f9fe74630ae4faeb326ce57ece7b82a62cd49821e229b55e45fdf4d381cafe7b5eed22a3283bb17dede2329adea554cab39e04eb403ea4849169cb2b73f3c104c062b617431994c9e2ed28c62ceb119b95bae003a9fb5baf856422552ebf7f2fa2fb9179cda5a5f5b01cf68b7c6e8546f950c88f98b5f8d84595528817c182d2c209e8972a254a6f1beea8d220b7f7ba713aa3dfbda0f1c0b93bd4a88e4e4f4e36f3a050bf983c4a8fd9059c02cb8fee837a0cc1288c5a723af292ba5f7357fc5e38374b7f24be105128468eef93e102e79a2561ad062bb4bf8eaa2fa86c4041f71c49ee7b7ef37cf6c710705ec485924b4e0c145efab16d07ad0754123369f68548914a2662762e51befec62b4d63d33397bbb630295efb25dabff55caca3da562eb33394246859f2087ca59a8a4394fdfb475af902e5fd00ead5ed0d150a1ca77e419b6129334ea63ed8dbd536af09626ad7599f24fe61d203702596f27195453e74b48473884a1b839a5226e577d8a8cb07c3ed6a44be2dfbcca9bb672c1c3686fdd1c742e572c2de0bc96c08b93ccc0d8c4f80ccdd1a258837edb155a83aa59b17b44bf848dcbee193b49e1546b894427469e6e0aa6a2cf32733ace66784fc5b3d9f743b2f875a72b3377b075d1b426e08c6c10de46cc5f95e9bbf904b97bd0a772b54ebc8fc814c384de44fcbab1671bc569200e346ec1d6023b5281858bb2ec0245e185a5252d80235923689e836c8d8525bf06d6f04ea98fe3cd4d7d324103d95465e83c1be14c10cb2b21aa4bdd2c15f1aad1783cbd17d4d89624a688e10bf966dabdc94f9be3f52da8635762235721cd771322d9edb89e68146d14b7c062de5b011fb0e53083f7843f7ba2fa1c69312492d1881e5a316fc03bd4e040cf4b5bc04fb2c969d74564c112b381ffb221f1f7b4e5b68b76ac02e9d2bf3823f0754326eb41e76735d21b2a2928a378410050ad86aaefe3d661672139bdbcd04b0f7ff856c9312e3485a002822cad71ff5d6c3c6ef4f2a871e9aebc4e8d177aca8890fbff935cfe3f435df19e11091e751e6c678ab121c4c42e9242d76ac21e74cde3dd72abe8366158a881b53a8d677c436d760e6f43baf80fa554ef67054acceb6709de791af500aa38043066ad16dee9fc83a3a861f130acf68b6ac5a4616b95ebe439e7965ceec4e8efcce3bd0933ee05c83c13438a52de6f3bf21b4e13444480debb5890b09b4ae7599aa7b4525403feba438adf6062d5e47586082d9284ecd21c7ad89865a1f326c342334f0eaac713e700e517370a58acfb94242f65797a6a84566240bde7fb667224ac39db0a5d772f7e4be211724adc266fad2c385d7e2d2124bf8a772bd4efddc0dc6ca4f191fd3f2e3166465f04442b47db533628504cd51c48bd66102c0d1382309721095641fcb9e51057750fc463c7d94ccc52d29c77ea032510de80bd8a3f0e7258a0d7c8a4de02cd7f79d0967e55b26ac53e9cf8e0cca14aed2eb32612312bf01eb844fdf30a3854f992b584287065f67ff43a1614e15771f090d19622d1dd02e03ad45a4fcf8033b80896e79b3d74753807c30f98386a7375ff45796d2d9ea58731c04456218dc77b5434b85fb883b79e5d78d77d1cb1d61b50ac3dc3dc6ad366a86e842e57de63834fa002b3aa55d1b22e45f9648466e1795633f26628d8f30fa6940f32b0dacbd676728e80260d4d963632d94d986ad3cc9a61162d1ab960c5269ff8d800d2351db4a44efc9b519ce60276224efac42c128db92b7c73c9201822789ee7bb71bac6d0ad0ef3fd8a4e44d78206e2f8e9c68729aaaa1139ce4c821c49ef55b93315f52285936eea9e0553aa4c7ae0017de4d7d8f818fe05adb71ec91bab7f8ca2140433867dafe49532e5df6302f80cb188a78c35905d28b260351a4b6c39140b3ff1320647e05172e3930cf42563468e68349856165ea0fca88b6cd2484674028295bdd60402d8d0409487babafb061d9bd968e129a18753b3c0cbecc4bd5a4e18e7e2cbc2e8e82834e802f1e5b863c1ceb49c42ecf6a8c0c80cfc8bc5c259e58e2193b6d1f88f7c5251b5ae94996248e6e8f8852a6262092b4e5ac785e685ceedfb395495b026d08de51bed3440f409f0f9664dab764398a8460b8e2952a8a4787caecd5aebbadb9b9d0936aa1b1a412eb7d902d43ff9c69b55eb691111c7d0264bc376ddcaf20d415c1935d8187f245769f65fb392fcc86f471b2f8ea376ac4f363307449f72e3ec2f968be7d406907a2fc2dc3a5d8ec19dda0455780809a8576f210d1dac408d852c0b91cdfb1c6c252eda95ad7ca3daf3f47e109d922548551da77da9b2c4f8d529628d72f4e0d872c219d0e74a948e9f1e7465a21730b10b2c4c83ef0b03ab9fc7e41b9acd1ab46d0d7564847e91caee0927ccd9231504a127da8cf59e07ae6297ba55b68fd72fd98c3077e7aacfff4a814e2b22f95d0778fc6b1ccd234c176b4c35ce02168cb1214472df65f3335df936f7007eeb473324fca762b8868264ee49f36ede3f1c8e8fb3e16758b9e4d270f280aa80fc39c5c0a6820487fe64590dd15f9c94c42b9abe5de912394af0a043ae2d56148da82b30bf4706d77a5464a3001243550f7b266ad9b2ba1695b15e8c4b1add68e3eb60c876f20d1314810a383c6ee8f1fa2ee7015106d44d02f33eb8afa89a245d4f88c8c78344a0ffab1f843def06095f5a822d0031d206b2b5f5b9c487f1df8793f63545a366e73ca09185fd32f78d88505c43a9b5831b9ae606fe29945dce67eb3cb3867cf35430ba7677cba59de73bc282d35e3950d9c97c9ebed2dc5155e061999a7e774f44bac3c686b6ddd240461b5f25100be2b894ccc578daad86b03447ef2faaacbcc649bf4fa298043b9a752d3dcc3d8fc6ed4dfe60b16726709dbaf615dece7656ed0a6035a0dab1d7d50d490733d345955d1f5be503f0b52c0dd740dcc3473c8e65d6b287828bce1e24aafec41f3c6ebfb2897d8eacce0312117ccbd2796b23917039b8bcf2c91972d2fbcdffa7a2d68e38e16605b478c74f16783875c680a616ca8378ed8937edc60939af9b7f2ad5206a6826fd44b3a0f4b3c440fffcf143832820c584f4bd5cfb41ae07029d5974301595b5c4c69a5613c23965253b4071baf49d1571d5d5e295fa83bc2d649953fbdce724c8e53aa989c183a46f16605ace83ee60a6589c69f0f65a8ff27c84adf773f214ea3eb0c682c9968bb3709b07eaa17b5bcc8505394f4424917b128b4ddbe818bfb842c0235678cef06c2e2e53e216ab0e9135ce118225bc7554c067ae504796a2ff8bd16b45355ba38ba0dcb9d6f66f45a259a8bd250b12c63d3db506fbd5806ceb42358f888d7b439dc0d19b3f6a81fb534b985d7a44ad867f64c80754ec92f5bc521150b12c701dbc24975c8a0f499227b30ec24280423a91e7705c1fe137c8eabc23a5d37a43192b32b3d4647989baa2e59e1c88f9689e353cd367a50c2a0e5687d580d12132de6f861f9508d5562e6da59a6c3ba85df60c373d376199595bad768b8aad3e83716cac939353dfbd5362908e7cb0f3ab8b3c6da3ec6e745803834fcf71b5703de8ef9b4ab43fe0d3c0c2324a9464ac711441739efa6f8ad187b8c22c40a073074cc36162953b154ff6492a43346f4b048ccadddeff2340a9315da771422ab58757f2dd6f4f792ecd469dcb255e757afc65fd85bd710ee0e4639c982c6d5d70dfa3a963b4760a95f497f7d975a9d788edb789be005ef8e334c2521d2db99163032bbd3fbe916d4a659195b7cca3e7242d6f77449d6b80d1ee38299ca52af1d15fb4e203143c730a0f5ec664116a9891fa4d6dcfe0dfd763d67b21b494476ff4445941e9772c9100baf25aa87ee4df9ce0f35de6a6e3a34bb799d10c6b44f222815ee5e7ca4ef860239271c7c950b12f92b6fcd6bcc49a7e65ede5fa4be8e00144ca8491823db776a084928e0ce17f64f4479f9a82ddd537718e2aa666b62f247ae4feffe245c32d19b175cd6ce6bf7be0a8cd8d9b809c7e8d3580d17c10efd01a186d26a84a02eb4f3be867b3fb0c60237a4042ed73f8834351e3ee85b74a00918e5c3bf5a0c472c323f9a1ea09369ba16357c066b881019f6dff73230aa1f7f49701fdf369845eedf91d06581e9670106df6ad764ce08fe1c0c0b36e5d0c640535bc4f8b52b43ace75ee5d2c962e363959c5aca1585d9bd6efb2091e1b6feb72c938770b33f651902b32dda33bae26ca55782a1dbe1291b7c6b103fbe435cd180b26d0cf6568b452cb57999ac8e397794b769b8497e85957ed00aef0fc24ceed7ba1a12d6606047f0a2e7e21a9e38de683faed2c829cc161cedd6b7fd8f779cc12749c0ccd49ee55c5e4e60d48d3d3e8d865a3dde7138dfbbca578099ef2ae3387cd150520f60c0f0b7c856f0acfa1ee66c75b05a83e090beee117c2aa76af8864c6f2a3987bc0ab7c6c81e279d343e5013c0c91294e0273dfcfa6ffeda5e04304b6f81abd7840a8da27adc358e2cccd818df91ecf2727785dc5081e9e3b78c436cd4f265ac431072ace6ed581b02c4b3b16153e8945494ff26331b66cfba52c242f4d26ee86dc64a1d7412c9577e19287d34fa47cf24b870a543342cd0aae4397fe16542bbd5819f7376977945b86012cfbf71963aef072c999d73501014a3951d7a04ea09d0b4ce4d26ff4bb4e12d1eefdab6ada05ff5dfb05a74b7099b6b3c77903a43113df056a2ff1f6c83bd09df8f7e5e47c54e2fee936bc0622dbf44c4d60ab37aaf69d4639d94bc827239963572482aefc2d0d3457e6f8e2d5519cec2a83c34d5a2a44e14e2791a2288e827a747aea0a6858d4553d4db0f44d7073f4abdf9a6ff82980530dd8805b5a3ad0e3b71ee8cef273d576999e86ade7b98af20ee2512032f9c9eeb1a850fdcad0e99162a910e1f5cefae61805da1786b614986e087b4076edae29b0eafa8aefa6de04ff2013023f502c9ac11efacadd4a1dfc20cb87cea5f8116598d2d17815ed91aadc1028d8ffff068c802d0b4719b3800729f0cacd1182ebc277c68a8d0b1a22d48c1fdfd5e9a456a0be53f7401b6ed81cb6a5f92a07c09290755e19ae694bacab8bf09b0e9762bd8873b855bf59769d2f4a8087eabd2cf9ce8794fb6f2d5598bd25a975793384819c0df444a92106fcd1922dce4e9ba06e5092af6c39195ef04448970adfb0f52793a6c3c310ffccebde42406205d189cdecd54e197e0ba18bf410b58e72b2052a7b76ab4b88e41cce2d960ef3dab2ab6054b09cee7053e9c368db0350b048be02910fdf474bb89ff826707a1ceb3c92de5e0afb9bb2fad0ab582547bbae67339d760ac181445cf766e86a720aad25a7c651ae619dbb31cbc2115a09855dcb99f8df5b4174f81572c93193d8c773a0eb2ef0fadfb4eeea610f39e1b88a4b7e9887db4a214990c954fb82dfc2682daf4065ac5074ef5ace4c36cc9e8f14985f62035ebf82e9b2457e73a8217dab7d1260637217e7faad0ddd4daf921a2c0fd49f3f9c331180087c644a1e5b921099d63c2c1417646cdf0ad5acd40959ccbd8d3bf285d2d676689aff04b3f4889723fee86c9e5e9eb68aa6efd4f48ed0c67f22ec3b70630cb5fa405e29e45fa39ba07c9db6055b1571e1ef9b31b69a2416c085bc4b95c8fe69bae3a79f7362615f49ced11b18aa7c73f1cf2debd4b6e2057fb905ce55065de82d10115f03d6bdcf40c43564f8799d30da59e1510563f9380190a88c744ef423b68e7d2671d9022f4da8195efe4b283c071ed1cfe70693d1119386ee1f847a0513f8fe03b7222c4bac6abfb763bcda7ed09ef1840e86b1261339689d65a0a42450940862a62c41db39872cf9895ed26d21baa83ac6aaf31c6989985f08b67b233fbe6c00f01d4a65c64cf551fa440166d62383781e7b4507aac1c55f85837d9db7e81a37e28be875f518608a255942f01ff23a9dc1317db0b7cd52034a75032dc9b751b37726533ca9f59381f74a8894ff260f1a94644b78c56df1ad2a0a804a838e377c9f62c674f751d6f44e4f3841b729c059108c509784c98359a0f41067a20fa1f945df5f40c065644e3fd79c30ec5753d6759f14de49d29fad566e9c0444b8369b6baf06294bde1b7e7ad544757ef93c32236b4c8efa4dfaee0caf60d37de21936cbd4f6d790c513c30a9ea17144c8fc3e7ec2efe1909fa89bd07f0f2391f88e38602a2439b81f444ef7d4ded716939b5e043d467b0e1e17f101a1e3b0b32adfaf87265b5665945291433e7b588c0f37eec429a3c6e858efca8888301295caef4084d3a228df2b050f839891a55c9c1b0eaed60524f095c6ae78e2ef3bfbe4c6b28f4636cbce8da79aa9633242c90dedc84f7c82efa2f7e64dbbbf3b5abe9c29381eb083b58ac5f7279400ffa81c01369319ee8c405b59928fefdbe9936e43136fd4818f62eb4760cdc1e5dbf5d819e9c1d600a273b2e5a7ed012c67c92722928d05e7e5413e6d69b3bab5152671ebc959fd976a063b51bc74ce03d22fe2e5f4e18a894f489dffbc2f42de9fc4f5c6e37a9dc1422e796e43f8274fa3fbe86f7dca907fb9e8c4c14f297cc1caeb5847435008803134487b2551dffb5c4dc236250ad25d554ed6a9e0c4af8f057088b7edcd3d162f180190b26e8df0c8a421b73b066cc95e15171cfe782a62e452d57dd60e109ef12b962a421f953ee1814b76735abe289bb5003ab2c61809fa068f0154fc536b54d273298b4f96351d50c02846a2e60c268c7946eb1e5f2f07affab1349ffd33fde6c326b37506169aa0798fd9ea1b1fb73aa67c279d7305256e0c93495e971e559eabe2dcb89613df29bbad450063ea5f935fc85868ce3e2c984772cec09202017cdb01c3b28c59437e5dd25aedda85c6b9b546a74b38dfd06f4d90a7a462346e3e60231b38207d1d56687af0f017c10df5965944a85f14e18f1b15f76f3776986820eebf55e70e7560d8fd465aad66e3d1259e29839b650924683ea26822a575de9cdd35acc30ae8f5d346a811740794d105d65c9a4a4134e2db8bbb62c925d411e3aaf6f7848d645f1d4c48b65346e6aa95bf4c555d4b5ed622cb5a06661f3fd8c3a02369569c498007c27acc400e930946cf5001f7fc55c57350f050acee41d169517564800e3d70db869742a8085f9e7f8d3939eea0a20217b267d570eea13b64fce46f70e01a4689254e4fd57f28ed513c9bcdddf7a20cca415bb4e03745abc82cebb0e48a9bb162275b0a64c6f24adedee3b08096fbebd511edfccab68ce84eebaadac4e19c6783faa5c257f39710e20bec3e201d031f411b5f3f37a30dd5673e3c9dfd824142e065933df7209eaa1ab7ca49a6ff37578f5324001c8e5a12951479dd4afba363211f50282075c814d2a2c362ed93f80be2c9c20487b647dd9f1d8e9a632b7d48841232f0cf967569e176e40b66ad81f9c4a0df2d72bfb2b3adb6e0ddf9071f717e38b46072e7f2f04186cf3b5174ecd27ba0fa8727caf1767ed5ebc0773bd8c299a7d9a8bf6e4006c62637bcc2113b41c0375bb40ad570c0746f569d3fb6a41b8a23c05128a4decf24f8624acf5872786d4d94ac61c108c553e9194ff67b0530eb4d370639f17183fba5e358b90a3221d168bba57470d9d65788e17b00154c0403f43c0cb3b2ce331248bccfe69197eb221b380f3ee679cd445af14665cc9735004421ede0c97083ed31ee5e6991c84ca6d98e3e663d0609f8b23fba4831a8283efbe4ef0a49e8a75bec17c17edc639f22278e6f89272cb931aa21f0488c08635bd9441195eb9a842d479e78390a53ca9695b789c6790181c5f7ea3b092814bfd7efb74ac18622c98d13fb4227f2fb5f8361ab6298432dbec6d2b35020ebf07bae26e7b9b393dd54e4ea8f2a6f218d56e32f93174e0194217484ea0d313d9dcdea53064f634247915f7fbdc78f8447e2487e2ddbc33af8b8ba14c37a625c8871086700828f416cb936dcbfb9bc299a0af95289ebbc6188f73c8d6c10eae59ffa99a4a7b8ca82026689f9df6dcaf2acc34e915bf7bd92ee789bd34d3051aa4b7e82b42a6449bd9f0dcdf4039e00e3b2a93cd5ea3ab00e20b98d48bb78b14df09733052e80114d22783d95c6bb50ac38c26d656c728b26831b41c79257514b859f43ca34c7c838bb9f7bc00d79b9028a1967ae6d233c2f543da9c7e8fa2ee1d9dd9453355b602495526b53e3e65cc3deb020194894cb7af040a5f2eef7039fe408c3138af82f1c09a714dfd3f9a786c4a03ee3f3dbc1cf4abeaf185b9c37415fdc2dfe9fe3c9c30e0323baef1bb7878416ea599ab66ad88262b881f96a4f1bd67122bc8a61f473fba422f258c04c2a00661251ca5979293832f5f5be9b216007028eeb92f556f54390664e97e21f26b2f5c233ad3ba748629d0ccd04f974826d11cf94ab814375ed569cc912b1936d9968cd2b2fbc7d8fa0d6cfe385129ea276cebd5a890a08d79504236bf7fb865746e2eb192beef9eb4991caeef9a5f99de5f6508157afd5425c5b2a3a3eff08f80e1762f1e8649bd9d214628df5e21e62bb8a241486edc371b1d5897bbc6bca32d21dfa2aa6c6dfcd6140f15e2115a15347cfa0663475ffaf2b44c2881cc0e559f0cf48064469003d347ce6c4fcf40330c3423a185abad33b5d20912c4c75f29a6e9899e62690bb7fd5b23798e21e83bc032b94863310b4200ce529010f195fb39a19f41d2d2dbc304dbb85d27bf03fd2f3fe6a876c1f1533d7f90cc77e2407de89e74e9411d815f2810ceaa0365fab9ff31486a9aeac9eb2ad9999be3e7d01711cd9f90ac4a1b4cf7c075523a9b046eecc0ce2e8e3248b8e26d632cbf1528473a569628fc6029abc43711f015d8acaf3a4b25b4ea32cf20c62866f00e09030265d31ee95937c7af5e792ec68c3b9babf6524d26b7674e885d61e2688db4026b2062614738b74702cbfae67c4a4e0b9e9208b8284aab86518185e590dc8ea5537a5d736d718e6e76a0d04fa0d5fbbec2a6d15932f7675463b17d258338741faf6867cec67ca9b005f1cc89eed4bd1d78f57f942c5b4a528f836c6a3f5964ffa821058492e540c56af4ede216d564aaa77e35b6b4edd8d1ff014fa4cbd33ad36db2fbc3935e274da3c7424bc0ec5c3e9bc36e953715594fb9447b2c8dbd543f5d338eb65b332199d3bfff4e21098ee9374c77b68f169f5ed36eff2df7ca5ab3aea7738e4643dc6ef6bdc7df3d14d229add9be59970f83844c784dd047a0b2b19a24fd75912a5372e5e97e1c52835f54d20aca6a844819a49ab88f0cb8156aa936d0ed7166d8e33dff3e4f86978f40e1f4bae4620420723c05e57481cc1e5feb015baac7029199bc6d06872869b7dddea9d828a9d20ed7aea394f1316f565fcdacada5be6199acb7046ecfc412634c640b1eb678739d8daa6c879f58cfd1be6405a4544b1e458e1493f8e5def922e8b7dd2d18a2d75c80e0aecabc3b9add5f474edfc8a5a810cd580a0bc74692dd9ad80c1931d958b1465fab4d29f9eae03ca60d73c94cc2979686e7766e5d3c7ff169d396b412a6c66f75b6a95a0b673639ffb5bd21399534978a6fd06088ac18d70e665b0bc5e915bb8ce9307c376482cda8508b5d011f809cc4048058d1417cc34a2ec1f0d23306c42b9a47372462cea4049ff558361319c07a5fd0df1188c11c898b6df954f256afea1175e20101ac71e0e45a55f0c5ee34e9efec10f3178571e75811eba5984ea0f2820c16172be99be0bc11429e18bda4e5dcea60517117c022e1d94b938f2f1b77bb0f9a34ccf580332ad75e58a80cbe3e329f2ea474e1ad810ecc9362ad47ff57db019c1a15ee9f6c0649d98ced45b47d478cdf3af93a349c2206c0411f15f78a57362467ff1043cce9b898fd00c54df44edf041ea029017d6edbd0369604abb849e93084b9bb40f50f9250a64ccd4af2622875c0f95b63b8637dacea2e285cb92c5cf44ea145d1b838cc3dc48785dfd3d299c7e8d7598797943a8b009dd7a46efb218cad2c5368e10b8e1a8263f71a28005162312e351eb5497ec65c702008c3f200584d12ba9fa9a690d0c301aa0759d6af00e8a78c19df180b22fd27f51aaee9a000eb76fb2a6adab63c21aae18b70cba2d8440a21159a6bd1df00f0bbc5e1ef0905b50535de15d1af12cfb0ce170f7520cdf63efae4fd6e61fc739c220e977878f30651265105e55da0cfd7a38abd87a77d056b7327aba42008fa073eb109db6ea7540cde6c330bf9f3fad2b0309b4915423a77d2118bca1f4ec7439992fd65912e314f5961f3a793d2bc8a27345b8c585f67c8bd03aeecdb3721726ae47aa671a63b67d33c07678e4c009f7a93b48ec948e5a0fb6dd22387f8a29bef156d25077c9d0002eff37d17b6bac2408f2e1d765dfe489647d7106fbaa71244dd869169325660bd7284cadfc9460aae341856b676cd78608ff78f4cf02e29758da7dcb93ecf696124e52d7f96f8e8069380fd961f0b4cbc732b4dcb26206be57009cf7e79d75fe456ae3bdcf7569d5af3064674a41394855236186b8b50f2edb31c2ade135e5cfbb8bbf46d7fb893c9fd6c4c39ea0231c7646127a3068d80de4c5c1e8aa01737aba4608de57554c7ee7356eac0b74b68bb328ff881d8f9a1209dfb8d04b340b7e2607be364086176ca4921d91a2ac6c0dc7770c703af6ab85d91e85a2be924b50519ba98f73cea085a0f336bcb4cf97bb88c8136f991046abb514716af3564883544bbb0ccd29247896eb19773c9e3fa8a400a11e1321d8d8941b5b48b9b149c9e4674763e6b20dd4659363fc5f55025643487e9a0bee15a4b5ae1457165ecab2951ef3b282a0289df14a92f7e9c9f6d61f04446da22b5d540a01fd062d75b2c083dcc945dfc75610f7436fcd1053a26274bd95f581a98a046f706bb5924faadf06d74986787f5e5b69688413b76897bc9dd5166f8b1a542e1d9bbccdd4a65aeaf4c688e3ebcaa203afbe92e2fa7da4b4ddda5e2d04aff408b437f0e01a1a8c53ca766d7a200823c278e3dfc5cc54ffc10b18d53099ab16abaee9890f97d62876b82427e1d86246a6f1b8cbd4dba6b7777e48829c43f26e570cdbaaf1eb46bc4e73d3b501ae4b970a14f7d48aafe873be58cab088841ac27e858cef2c290b9de23f3d9b4bae53a8a76d746f8cd9a0ad2797a2e4e6bd615ae96c3c72860abe73831e6a5346f763f5abb695bad8f9f9000069d75f8496416f91532cfab87ccaa56b1fe9dc5a3ffec51b85bf938c2e9f6914f80a4e6b930253876cde5a4b7526490e4ecdd18b6ea96dede9c6ce8b25b81e529dc67271fb1839de22ba447a36493e906e390eab6b8179df7ee72ecc4937c3f63a374f7342434bc4a4b91aab540d1d206f61a479f5af1896e551c598df47846f544021f46021db435cb6bc9c51fc232f869e36ed17b88caf66ccb597f7b2b4247d428a31a8fd2aa3c2c5f2661fd91537c4f661a82890ee063ce8d1a29d0bb7b378136f89e72b2b19529db82e6a7585965db2210fc6c73ada2ba175a6c93ce466c982efdd1c4ae93fb22a3a02a73c8df406a548b8de3d3804c11c70d1104d1d615ab922236783671ba97d6b22bba6228ba673dab68d68095ee15f62a1a6643fc787098cfb50ccbe5fb9642cabf49deb846674dbc2a5a658622b11c9d3ad1c9dd22a0c24b3b454acf424a525572e3ce24c24ef943f672c850cc3d956bd68436544c47b4b91913040556a6d872086a8afe2263596758210583a4dea63f5dd439a4d8e2571ab76e288dc3f00657fcbb86240adb6529113f45c491ce00eef6052267de9bcdae4211052baf03ccabf37a758a7f4d041efd6f6904c1c0fd42c6bba9f64163d5bb63603d012405c763047c2ffa14eb2305702f423770670e4a9dec9dccbc70ad841ec0f8cc53ad6110b2711ad7b3b1962051c50d8b4575eb6fc41f99b91a3e067dc7c878a16de5b036a6ba64fdf8c157fd3bb7e487b285f2fa562c7d17a69e1956f0f357d6f7dca5c05df1b1f8d4ee392e14d27e3cae5032f5f195de0d58e6278001de388b77e1608b34464644feb21b2815724f6651edeeecd52348d90ef834a155beb9f49d479fd1a47781810a3f64f8c59e75ade041e9be13c22ff1a86c351e74cf6d0c600bbfdb9ef79898512f6a4b29d511f6afd0bdc49f7e07a708b0e208aebde38704f3b3516e4646b994d32e0c9b3e8224dbedab936342cea2132cbedf6f2168b9cf2e688d663b818021f6fdf4d0482228d4ea6240cf7fb95b117bd20ef81831c3d423c217ba3166784152204c53b39aa6f3133305a6317010d2e140bbcb9d6a5fd039bae7a96155b111bf310e6e3069da841038e9f95a4f96605977d9fa4c3c8abc729f85a844c8374a62946accc7f5f81ce0777f46d0165775751f8292fdbd65edf51859734f7fc7d689ce820b1f6d299ebfb1523b8825f93de790498343c6e8468240e99cfb1a996ef9e7ef5315095d6a9d5fe003c14f76f55b65330b02a37455b83982f0b0793cc8ebc2cf08a05d01295a9f66c68350ec2f35f0aeef020a566fa298274cf5c7241c58c0d4de25f98aa5cd3cf2d382c60a6074e9c590cd48d00e43788c101bbefbedaeb9a39b7ce36e0e1524279595de7287e0187f36b6ad2aea8080efa0c595f53a3b20efa930470d3efb8985ec4d601f05a4a928db026676465c300cd2803ae683321cb7159bad151adc735ca2a283236cbfac1c36afdd48aa0ebb0d3cbe69593a2831e2b6d7d73aaa399a7691a323f74c9d81e4b5689cd2104d2c39c02dc2b5fc0fb5ca729badb109d33af252b506f221b9ee8a3171e390fe3e7737cc6207389f12c47fbb2ed598dbf75acbded71ad98f044d315d414a215f0762cbf6ba204104348b7a0ab4c0c0f9072d73fe878a5e0958cf59b7adf770cfeb8fe4c85501f4c9cc8cb7b556d439fd45d55fcfb70c70a6bcc2bca72589dbcacf5bf165778932f2c0c10d3048ecdb96f8dbdf97ef5b7ae7f7a0e6d0a1a22ddf87f05de7793ed4308e73a3a953f4464697a64501523867be1db30e70d647eb9c899355758b4fc7c988ea632566e1654cb22e76e96883c414d137a42dce171447179a22775b56c9b048b6eb7a63d5ff524685e30846d46b30e584d43805a5f25a22c8c4eb152baee03d9e4d0e452d860518c76ea2794feaa03eb96cb4cc7210a3557549b085ed7b3d950de7c75eba2cb028be0885f5b4217f42a7f4754d8a773ea807f0241e958aef44e7c7d88054a6616cec10963172a6d399d719760b55c9fdf12abad0a86b65827762a427774a3149be383ebdd7bcabc76440a90522365761c2e18e790c4efc3f32257b718ded99980142cc783711f1cae3b4c33cbfc290b0acdcddfe5d5c5b5c11541d83bf9812474957829d97ca8172538519d1a1d8f114a143ad5a62a2af346e83e5e49021eb2ed8cc1c8ea67b2c7970e8726f08ca5815361c9987df74257b68608e326abaaceb21d65d423d9113061e42b151839f820067e9e37c62439f71ec851a896f20b9850535625f90989c3aed5a7cbafee832d0525c921c31d20b06414cc270d1c45f9516608f09f0c91b8e02e8a821a8ec050ea0d587cea20b64a5ffc215cf68cf60c94441462f355f793182121f816541893f6e33fae7945fccf0a9847c8a2239990113e2756713bc27ee11182daa54b2133da266e08e4bd6f8f08629a1f38c8b76321418d5500d7408b17402f816d1a45dd9e66b331c8465c8baab084492126cbeb652b3a9c1ce00eb109475ba7afbae8765129e08506ca1e8510add4f51e51b8181a8279d683dd13f31fdba2f4d3578e58bc127416c6839093fdb8ccf4aea93950d150731c936df703f7fc1c696197689a9e74c73084f9b88d5feb17abf435e3508a05c2dadedde62f90b0efa1a9c192be5bdc84a64c6c88a9d61fec47179f420c52431eafa5e7e3c70f3378b940d47d6db12a8dc27771b09dc253b6f8a8f6970cdbff66ebfb0bd6697e9efb7beba4001c975b8d15debd85aad3176818f6934f22372c33f0bfa9334e961437c85807e9ebc1666949e62f601abe587eb2f690741d10ad62b727bcc223417cf3e5d6f74f090d0e32ee51033d57c6004726851a5a5d92fee231fd5f7e8fad0d17b5f31424bab443cb3c232d71226cbefc5f2fca10796ccf59498d909481697d4573bc9096bf7d3e1812a15c240a82be52699f218101b9d292599d5f158b64c0093ca62aceda28c99c7fb4cf2df37be69524071e00c9dac026683eb3f3fb6f5892383d0ef62d7215a7a80ca25f55360371e05800bbd220a6e815e8a0d6592f4c5b2e904ace916d96bd9a935b95017f211b0a86163285d3eb3d1b897bfe5e738395a99aa7b668f2a1b1eb28362e096d31d313e214a1cf7b5df5978ea11a04f76022c3ce6f70573a24ff10754246908cfffee1d8599527eab7190cd2b43d2bff193869be25ef23b80a775aa86a897bd9f78398806d513541c9852016d888eee26d385154baed042baa4c1cde12f0045b210206cb9fbc6296a9b88cdcca65b2395b1136cdd17fb0f20eeb2444528bd7ca7770aecf4119a5b22dccc94c4109f88f4f3f182295b55dc2a3e9c7a8c71b753936d411fe7a31779ad641746c5b2205e5c316684e8b5ddff3c9667eb04139bc38282d86ea8d62b5bc2d6c7fb7212f7b422e8b1a2ade9bacc997a6513faa260012b6999f9a4999fc70d2ca86c5ea82d82cfd8868e9ecfe157ffb5199cbe5971291b8e8b81a360d08bf52284300327baee23bbff67497bb0ab3f41c119a219e843dfeafb8caa2f2fa9a847d4df059ec65e1d0958031d97105ac191cf43c808b7dac3ffe3bc3d99d0bd769a93998b2e34108baabcff99a541aa381493c6fd446d4b4ba6142f1582f517e2315c2e4fa851560e679761c8c7e7ac80c67e31f1dbd57cd8dfeb33b12a48e806e622a6859e38a87e4949951cee3842a867f7da45b444d186ad4b4130d0cdeec882771ccc88c9d25be4f0dcb5e02795a34f9ccc2249494052ef6b73b612f3018601de19098f2a257f9ca7eb84d904390f4afc23d127b7355fe96f60fd02cc7f4420dd393f985db31c8149bca0833b29e6d78af4e926637b73e10c3ba85d062c42821ff898d2d5a65c8a277a2a717ef040003bbb5f57440e1e37f893b8643ffbfafb6e0b53909420db48331dad07bf3bfeeefef99b81ef506003e868fd3ba34a0699d28f48192fbc8c9488ab5ec0c282ae104259742a74a83a28e4d343fb868b2e97811bedfd356a42e596ec47e049a0fbcfe6e06ae967792847a9ed7eded42285654d329f6880791013a63979008bb4cfce5e99d1fe840138454bf3da37f4f92111557da8df529d11c152c6431756ecb62019fd3f870468731fcd70bee2ae599e4f8901cffe5b6c4bdb0662dd6a0956a5559d887047d5db56da0e5ccdf5b33db03e19720238af07610050b0897150ba92a6d52527cdf0b2615372d9e2bd3a2d773caa14c2e862be5cdb2b44b6c012a4b6eb8554dea477dd3ab2ee9fca66dbe6bf51db027c5a190fd984da350ee94bd6ad0e80a96751a7854f7c2e810a312f2d469f1899f98bec14ccd9a250555665ea70f9d3abcba55fe7e8905b557fe2d084d815fed897601335b4ef22113c40e4b145746ac3eeb743dba0d1268ceb51b6b344fb822ea795a2a5f548976304b9ed1cb8b8de1960c01a6d372a2afa650b80c7a7657ec64cbce327b6aa5ea1c08e18bbec428e8caa44b4bbb0f13dd458b1f50e152a31f7a0049bd2f347818eda67ebcedbed33b57d58080b4c5ee84ccdb92909190d0cc83c120898ab7bb0f772591e5f054f48b2e2b6315921caa2a3851531d0bd5d0efa97dd9243f40f348d11363ad9ddbbed49dde7fde128f242a9aa2384cdb9f80b655a110eb45d0c0069b59a90a47354bba57a5125af43a41735189ad9bd54930aaa78299b8deebf29f181cea1f50c21a93f01500cf70dfc2e2ff77e5c50ae7fd140919e768682d51c39477451e0e606acbd288f655eb7d6d82489d5d11add6223c42b289e0b5689b809407720981164804679d51ba655d91e54454008a79c1c184159f464a8079d0e37a845a546e1cdb43951c914557f7ee4de5ebbaafc8a5e0c93e461e6336100f7677d9fbb84ffbaf53701f0fcb8ee17f6a1b1b0c5a89e01e38fbc6c9f2b7e5b428c0c8a8496be376718058b87f736b02f4e1be447970b59e35aca84ac0d0bd45cdd998d400271dd4d1295e4e938cb0f3431aa2340d0d6dcf5ecd91468b27b727ccd181bbd87a864ee91a07a33d507ec8df122da75f1e6d2bae366a9465a5aca2170666531fc7bbffac511ea7f05984eebf3acf62d9926878bae5d0c806e3c9d4013545ff0b8c05de38da94060fb9f7d5e8b5bd4ffa993543233aac84ec863551d5cbdd8ff1a9efab8976ddf105eefd07dbef7cb8c987e166b3e3f9412b2be5e6f7458b37dcc2ff774bcce8904f75f6ae8f9ebe2e0dc8a9346f7097c7507ca697350fce7d43914bdded40f881e6d9e21aa0ed5aeb946438677dc7f778b2b382c1687f6e9cbb04f61312f1ae01ddc39f61107d291abb0f4d80d6df904285c1ef1b3000f52ce5e9cdc294c3d13350221c30b834b17c3d23abfc751fa32a69abc70157cde880856a03d8bf84795f59cfc8c492c5eca7e043de8be31dfb7a1aec63e12dfcf82db1d93e2200318c6f3bd27b7909ca803f4bfe69d52d6573f595d077cc8b24443fd9baa04fbff595b320fcb7a868e893c71e317753f2cbb3e1367f1d2f75e0f8b0933e9f73e266e2e9b188618fb7ff5f2488ab208d87a9f76c9354ecc0e9bfbc357364b78a4687f2156dceb52c1e01011f10570e92344299ede3e0a4ad4ebfd18cc03d9a4e54eb2d08f68e540d98b92e9bbc6bffae0c8378759e9d2c42787e5957156a9875d1febeb3bed46812fad64d76a39beb93800f46b6efcd10e7941f01c196db6ace33e5f4a9dad18002d588f8dcf7586a4f05cf20e5fd58b6ad1b006f753c56e7c2a8c3c5c748879a777ebd75c777312c9e5496dba17d7b7f867e315241d550523d3302775e4c578840c0c90ccc98b395c0f3fb128cf7320b5753b46b0cee9375110a7a663e117d76dd66cb8b4e33d24b559b779a83ae91b89f3a8761962601cad372793c97f8ab4e83768bdc0da85e33ce9c98fc62b2de20d5764a447e6ec81d037d39b983236847c0333802a98aafc339268412de1d77a107eddb5372541401d53df55dc8c1c0b6cf3899272259998df719e23518bec88db6095643dc47d34a8b5cff98451fad18875ce4d123cf988c665ae684ce717c529c561b2c2a405144dbf9612919afa1baaa8ed4ccbd0280b5db526592c96fc54d771e42f50b5cc029beb90271ce290759ae809d6d7063427a2e31981ec6ca47fc2e990b3893e02e1ce33e394164a130a239200a245d1512bf25be352fc79e7749076e2a5f80968f74f7215e5d2727bf00878e126f07b86b4287700955a7cb6f9ca1bd604f52ff95cfb3fb3806b7128e6261491ebe96a72ec061ae7c92234a920b210203189812935a73ee7328aeaffd09df1e3fc64c79070ce7a529e05c423d923de1cce9a2466a009a6030bf92461af7edca66f840085a395f39af08b8a7c65b08769c6cf177388d6196652bb33fe4e68b0845994e434c5b58f8da30f48b86076b15bc6c60565e76e6d0a51a578b0b115e08c16fe37b5626d569d68e540d4da48ae86421f9d4ee5b91ccbc12635110abf6a1fb60392b027aa864c03ebc810253e19058b9d4296401933b6f0621591910e9d14695b3c8708fb04042fef83f00074309c3d9f9e5daeb67c5a9e3b04ad80217a4836264a04dc25ce1ecc0abe98502a71f964aac8aed39bb1e806468cfb4c926514188bdfa0fc7362f1774cc117567d5ff62cd49ad42220f8bff226c9a553bb82e11c07c5bb89b255825e546fd6402d41908506fc299106c96166eb4402c34bd73f52bd5b182d6c8e22bf36c2f4b13770871c06389440f0131cb651e5b0064b228f53a7ce19f68e695a90aac45528b9b5873f1e0217e2d78df513d58c61f6865610b8451f55583bc196331850e915442ffbd8ca3588be37b197bff6812f4a646b3cbe781f9dcf441ad5a530d5b50998d2be2410802f91df20fced0e5ae191f2eeb259888b7956b09072f380adff02230675ddb3c021128872efde9f0a4202f0f20ea0ab7c1051213aa590eb59976ac8296928d0bacf0214045fe0d1d39bffe5e7008614d78cbd927b4499861ef5c2ff3d6042aeda15666107d10cba7c08d5bc7b1c487db352e590f24e07f7bdb3a4958b67e01f791a2a1b39cb86986638988ce18029cb6e730ab95149877f1142c509f3b81e469a5bfe78adc09e8ee113f12cf8f9b91f3e6b3f20fb93503e807e74788994bd259078f773542eaeadeda8f41dff94033536878a2a095493869086692ec3e932a25a6224d0447aa06b90d86c97de06294eaa418f2073d4e1808b187d11ef5f076e7190154425a45390682e5b1656dcaf5357aeed8623966992a5f6b5cff6691a781fc44b0eefc0500daba971569c0264daf605ece180a4d31faf7ba083d1fd909e5018e120c20b12e7a9df1c63bfadf2e39cbd4dcf1dc7cd4edc16517a7b7566342b1cdf62204d0ca4d12c5fbe1de99b1d1a028dd82107065bd030cd3166139cf5f2cf1618e2596b8669fc970168f3dff9bdb52fd7a34154ef1990be2b5ce43f0a3aac1c15c798b801530bf82295641099cd8083d339ad893d442f460e04215d373f7e5ea335e5c8802dd70b191d29543351f42e37501f913240b0703c4ae2c2e15c2ada9d5d1cddb0a61b5cba8b13578978e8b73bd7ac0d2759ef866033f035ecd85d68712763b1b054ce914e10bba7d70cd2ef9744a1edc02058d283c0fc3aa4ed97bfa6c2857266afc54395d945489f6cd369fff989bb55057d44fb502d7576186e13a1a68314e408c9c0f4229d159b9221b82d28d7785cc89323d0287ca3219af4f9e92144bf8225f0cd1b40028e32b639b873049184f5230ee75ffbf147f02d850199bf81eebb4e6f88abd9d7012adb0b3a5f51cd027822f6d229ab8af368b79d8167537190d066316ce154c4f51aacc8f079423a9152981c67d70987c6bc8beaa68f52f45ca1c59361b7591c4e17167a354fe44352267533228a78979d7f02a827fd7fc394279cec576732ba5c3e8271e6b229f691244e1d559ee52506c2d80477c334ca071e662dbf9a29dffc34a342937db0c12237ec1a2bd30c45a3d406e1615e986ccc4462e1102d9e6cfba30877dd40368c166a15e69cd0ba99f09cda79c287e2a36a2e274a8a7760a7a8d0f58592f558b831a692691d74fc3ada66f94b37e5c91f0a6522ee654dffef5cf7945b717e671effd28db4e41bd923814545b8ba2a7a435e8522f89c747120a6ef404b417e56a1337e6bb16d3d03025d5575ff817d06fa049b044ae6666f4b6f48437c8b5ef27b834847464f1e3aa63062365911127abb6528a59020f7f1382e19df5e65029a615f611c5a8e6fe74ba8f3333378f2a20b36be130011337070fa62beb547f6bdaf77e0a9d06ad520758925f14b393a658e05ea028273acdaf4e21c20d36e98a12f6969b7b442ae57fee7e9ea51424c789cad5d5bbb45104b628db1b64dedb07a8abbefa54481ff7399b890f5bee046cb9072ef9a59616607bdb8aba270a91eae2802f4bf62c5df850af291797b3918686c4a36bdda3fba687638e40cd0331d536d751c760e4db65dcbf222ff674eee414cca647f4fd93ad61b4830d2f6e498fe5d60eb52140661c935a72a995bb35ad8f54ff0a5642b3f8eb8d7f7f92c743f1418a6154676f0692729de52c94fde30629a7d62cfddd906b86a63e0ed090eea7fea05bee2d06c4dddc2955055b342334a6deff804b26463b2a0e526b435484686d8b5184e5f664a268172618bd86b61f3346dbd6fd84b3331531ff383c4c08dcb58aac9303b7c40bbebbc263100eaad71c4448c6091d514f83951c72aafa4a602f708c0285eaec7ce1cad6ac7b215b7a261ff1c57e480c6fc22fdc281aa707ddd010c352141f367c904bf760f77e5dd336079e64a6a3f733b199ff5e8c7b3611fb52709cbfe2d378bfd959b06581b677df5243fbe4471a5d92856783555689e077fb7ae2f6f7f1cb54524181baf91af9f17ce40d49c4779746013ef97efb3eab7082aef55c25837d91ca19e3b89511265e96ba37852c571d2639043f65d9ee88a72cd6f4945420f9404fd411b3441c8372d4fd285b10c8106adda5d903f6482b9dc1c4209a587d809a60dfa841f03154cc17f828730fa4e578f7345bec3cb97161e46aee13930ce104f8b6ea3f8a9d94d2edc629615b30baae89a7be54957b2731d077db0409c78e8247cd4cd4050a55bb87cf314d2987cd5fd2ceb1d623f2760891627b8386e4ee2b6a7b017fd59464202652c4d21b422d42daee18d54bf137ef9e0be64cf398223f220ffb81c9c3d8cc1e72ab38d7ecedc12304f5f72ba13040af459de5bca0ba8380cfb55209fbb39a6cc0df724c10801513b10c117ef8ca3a9ccdfe1940049dda71ee3680153d68470b5486851bfe26e9f4eb117266661fa68bf49989af2fd687aba6a223fb635488dc8cf05aa2d8c74b39d81f74e54b0c85dfa40b75e99bf3f8dde045e1ef58e46b53d54607ddd2a06f8d9ef1a41683f02569380667a1520aff05da921777599d7d9ec2c88f6073204b6a3bc59737b046098a38543f5f1472bfa044b585634cc7053d73697d36a747e17bccd06aadd769738b4d571151a8e37d49f7fdb5ffe859de333b12d1916eb26cccea219149d2d613a6616c8e969c018b7cf902a98331584f83b0ed4d98d376cd3a5c9d200f1eb6a85c7e37739ac8356d4093abf4d9b757330ad9cc94cff98f301b6c7663a3447c81a5a93674d96d56a770773b9ec72d969d66659e5cc8b613af20dfc3f94eb46420368a1f7923c9ff54d94629455da3795aded832967b71a3a8f3b4bb0d80ff686242876cb5e93be8cc94a23b1507cccd09168f810fa4d6641aad552dffa50d8efb1197012639212035757b9fa8508ed64f3a732c2aad04f218ea7016cca8e742884198367a1eaa128cb33169bdc419b9bdd72c92d1a6a9f2659b2a693dc6546b9398e8901737a21ab784ddde0c78a78f3b33886e28c988d15f998adc62afbddb6161755c987d6baa9fd1536746ea3e8461919aa811df0f53320da84ad739cad1f3cc518ebc030a9a1d7bf868fe44d0b1f9afba55843a2b0e20c611819f63cf6af72611450119f7fe74419208668b3db91889495505870b37899f89e7ca39916a4a0bfde9fabc7ca20003b41ce59dcc20d3042f3fdef771d5ac47392d846a940bedeb102be2d8e61dfba36b0487469a497f89884517a04084957f9bb5223b4d5646ee78450210234d6ffd54e8cd9c9116207b12b2acf000d4a0e38ea413ac33c66861dbd0e1ea54677a4a5a1049171c7d4e2811bd4647b2dd3512141917ed56689569cafe6d890282d2d62997915ce59c1e68afc9f907e2ce7e184cfeeddcddc7976b3a6d2f40fc605cd237e22493379d51cc07f14bcf1de390cb24228490ab97fa5428e5fa4e655f562f9fc6b6a070e6e07139f4a438ff628a545f349f7b74c51d9459191289f0461d7acfb30ee0439ef2cce76c041eff5b2b31ab9f5a2ee5cf7f448689d57d36764bc0b66a0882e8ffe261779ee536d69c8e5a20dcb4e0f0803d7c35306631e86e2c4d1052215ce570d66fc816014ad2ad40b6d1880378260de5c20ef9220dd628af55d60223ef2c0b829a5e1fd38fea14f5fdc0796891402ea34c94ebc41a97880d20cebe61a94d715275cd0d58c4ff1c9ff06ea5dce9098a7297127acf45b90b85135f33e3e8a4325a1f30ac5bc7be8138a481cce5bd91c4685c119fb7bc91c162cbd6d45729c8375b39f8b3d31d5f17d2e78b55aedb4a8c53321b9c9540172d22720e7455d8772e877a0682dd15505248c58f4c7d15374b6e3d11eb0f99692063ab5a49a656ecb5258093734f3a9ade68bb4081c5d538031dc5ecd1a283b976dd53cdc0c6bb08e3fa8445e5da238416191f97c0be86dde7f69b9f2b1094635268966e2f59ac41c7aa44a10de0e294aec987341148f50c2fa78fcb572543faaa1b0a5ca393f673c007804571007c8aeabb4081561aa0306415355579fe9fb3142b77f46ce284a522d0ba8c6088c81640b3dd24352ec330129cedba8d04a6f755855f8f2e137599a9afa8e27946867d56b7b76bbb6332269c9b9ac0fda3888b0287d4d80c99a85fc14de76a1f1906c5f61db2c9c4a9f1aa4af13b35fb34e607d0b82ee45cbd8dd7050f0e0bae84dc1a423de495a524c09c5361950d4db6e16ccf295233ac45375453fb82eda51750cbf339a695775431193de5a38e95a12d673ee6b6553c8168abe65ad6eabda922c09b72b1932c94aa61307dd00453be55d7c1d693d0b46ed665fac3598ec26cd14ec3623a4a889866173de525e11e21cf08bb640fb375319126d2a7c4cd89620bb5de6e44afa56bddfde7ccdb5592c2e6c7283d4685228fbea4f21707a28f24b27da9faa0b591d858bd1c59444075746b5c00f7fad0f8315ed706c61238878a72dbc8871020b610de34f027c6e6ae072a660aecb5dbfd7d0a74c5758e197a061bc940788c5f4025509b4ab85483f42384f414d9aff355c48f9bb9183a16e0f3c614cdc8881d17557edb57382830c36da265ccc87529d0b1e8847b7b0cc231e8546cce1a3277c8370dee435ab36abc6acad357e7c20c4d6430de9d2378f161e610c052c1d77543d1a20d5378ceab1b4865c8169622ef844339c00c9207572139f6284b84e37f9cd878f9237721433eb72f993724ca463b0a91cb888d2eaea7448d73abf822a940fc1743d9b47331121d0ad05ad28b3c5a8605d1520e0456cafdd06856612b0e34020a88329fd02719e766e8c8ffc416e15ac2345f34070fefd16bfd85cad64767a2dd1ffc83d22ae229a302dd1dc1081539943c4ae7d4b84698f0a3b50f57971c77a9f3677a1919a1d119411209fa7f7f37ff60f2550c47ba0e517e6703776c7a3529d1a0876331ba587f4e39753d774b70c37bbd8d18efae10d5277f5302ea3822b031f4717a1272fd7c1cc56a4b2e511d0ae98e829b71694d0fd75a9e4c8cd9bbe5a7ee300989e70f4cef8183325d139a6ba9afa8b0ef0ded775010d88e8cf5cceaf33183473ce3a293f4e3b87e5372ce361d480da587d601844ee01ee05d7228189e694aaf64ed9029fe34be31b0713c0f239231a22be5ca002cdf1915dfb45c25c58900d4d0e45519b2e72d7cfdbb578167febf837db0f2df7e5cab3cf0d7ea2d41a1256cd71fd240e77213e55bff4fb74374d5a2f48f816ab97a8404fd6f8da034131811dcf241c67a7b40ef265254e80866abf2fc8036fa6d32313c70a8ee588d6078d2870906a5c4cfd0a110725c844fa25dc8810a028bcd3dc5f475cb9899813f26e2588db7d76dde0b4864483a0be1fab9e617be070bea8612509e42ebfbdbfd643daf1ebdb3476ef579f199471e838a923dceab8f7e90be14863495d38177905c2bd8a2a5edae0e0ce903fdb9596a3c20f7ca5fc48bd4b16901d6853a19c435d7515e0a40de7f7f8c4347e7608fcecc38d6cd609b996cdad3b16aa8cc4adc4656fd69443daa705c4390753722eb841c90b1095c472a2eef3fc02c03f6ac49db5bbdf2560a3f59e20c0d4241376cca29bfd487115969cb9a1dfe1124db9afa1c4bc319b21c24bf471df68bd15648bf7ff8c8c9e105afca0ed707bdf4b9e63c6de934135c9bd4c46cb90fbdb49cae3e3beded7e216517e31687927de3f6dbfd4793011f16db1e353ae01d6c96a1efac7967fb3dec4e55954f82e03f57db3f76cccc974efaf39cf25f921eee1f4bdf80ca397691b751f2652b365d863d682a4d0982161f9d1ffbc66377fb45e04afa0b2e7e7b98f3d30e7dbe3b2750beb32347ac904f6abc087bda8e588ca91afb35f98562c75cd09371e3ccc032aabb8a0ae635fb2587dc43d23c0f2c1c833d9f51ddb030d0bd60e24c9d3ba9c40e09136b34811484b60489392611743766d0af642f47678c27b08e6cd8e4ffe413fa2502f8089366673fd17ac85e770c1fc14a8ba4bfb736f54fdec3cd262694f0c91cdb4d4d1b03345b3b781b98d810316b373c14518d9adbb142c1690350f793250b204cc0bb2eb53268a3421beb1dfe6eb5925aeb6f5a054f22c4f4b8c2e8caa38cf2d7c7518b280b9f7c3b0d8ece87a25f8a18529e841cd4d1b6963f6f165d56be432d3846b2dcc87478fc985c00dfcb6db7840c16bf444fe87d7b73e4572cc6ac3c3f0aa79c5ff570ca763d383ec3436909865a3b06a0dcbcb12c1b4441aa050df1b22411eec2c7d8a139422f6ebdb8a5d8599efe1652ed9e07abcb899a4ad616062111197bd2e673c575be845cafe0e6b22fe72927de469ff55cf0a82463ff5dc8924bf52ea17657299e1afb44f114b769d95a8aa87106beaa02c8d5a54b4261d0599e0a64624e3870ca3823bd4cafd781b0ea14721e75e92ea1ea02d60e6b699b68300f022df77b9c79a37a801f1ca29def2f1e169fac3fa297ac0dfb3bc6b2acf76bc0ab60f6d43d5178ae5c613af09147803ebaca63e9195437a3d7054df3a9033245746b181a56b65cfe9c19cd558876fc1e74df778db5196c32bd5d9ed142d033d11bc660cc6fe2db283ef7bb9c2ef3edbee06c6955d5ef94e6b194fd71197677ed73963222e274a0c72a30171520b8cc59b2c521fbffc9c22197d3eebfbb6096ce49c48d6f802f7fb05e489fbbf9174156de61f428920102d66f8fabe61cbf3fd8e465971dea5d61cc1986fef216cafbe2a806efe3a7888fca45fa188e640656011524f3288a4b7050487f5651258515a624c673ffeafb5eb7730dec15546bdab93c1e8a72cd71c515652bec681c10755538e1f07ccea76e259e7104be148bd4fccd067879c1029f23c137533a679b2ac50672bdea3d7718864bac4a7caa557bf0beba216a9299dda96591994874bc30553a94994cd5266087d4c6c2ad76e4c1ae8c1ad4911d72cee83695182c13aa2b06d3f08afca196541cb0350ffa707b4c2f7a0c06f8bc17432ee19e87793ea9bb5a5391589676c1a2e411ef06083dff8613854805c4f526ff618cf718d9673473660239b04db6e83fbd0c0f53c33087082dfb30e4b43d5887c20369badf0a96443ef6f780f5016ea3e16403824f2933fd5f56107aa19f71c6996a65197de46fcfca6a9254edcaa4b9a759c09d0b57439165d202a2d9ca817a798b6dc02a87e703a11cd5144a34dbff98459a35a6b7b426e0afdb14666e54dd94f457fd09ea3a644efcf7088823120d513b0361807023c37d95857f69016eaaf5ca1f66e7ca629a3a472cd3dc5c5cf4fa0d1e1e10451c2e921b454b9a74f52fb857f20a80f4653b3885247cc4a6b72780f88a394ee9719f4bb435956d49e975755aa14504d77e19a41160b9cfa4ad9064d831cc381e7c187ba2ebc489f7038272d8f9ae4800a30a839009500d91bfeca3f2c6ebd64aeaaad9bc4029c52ebe82dd0288128bda6c5d9af8518484278dd48ead46af007f0a873390796748fe37b65d2418be421b9029d5065f9b800a422d40ca9d8b235d65d5578c70f8e66f7953f133ea3aaf944d71ec5c5619a46e15b2b42124065efd06a5db70751a9c4c433bbedeb925ce4cc55665248a51ae8d2fb2a1ae0107423d613845c71bccaf569cbb101d7e54c6fc6c2179610a6cbc5039bdb88824cdf4ffad3d5d61566dc496e18d41252ee154ad3dad3a27cf1fe3ec61d575c1ab0bd2e1880cd225e9a16720f39b1cd04969534b97f7898fc4c6e68435e3c4f40613af8e19cce775ec040304c84a3f87c93604161789135c43d04c549efe0cbfe88fbec37533192e01eafb096a87f2f567ffaeada5426c76c53c387c6a93bcf2ab304b4630cdfe2095d27775ed737c7fc9a200dd147d760412bda4fffd707af515c4dd942da102e0ac3344794abacbd778b7fc67db162ad6e7f9702943e122343c5b019bd616faf4551bf4e2770a88fbd0cab52e42bd2bf89d24c4bef80cdd23bfd1a0d8aa8af87e77470d09fcea84ed496a73285d670d18ba1b7f0ea227a04cf8a8c662df14827095cce3e2886d61c87660b641cf295b44483ccdde005fb622abf019f7889cf285ce282ef46f512bab4d204acf88bb219ab59c4f34cf619b5c243c1e0789acf5a1c514c077ae1f2415a530fbb3396e595b921a88795a6ce90f074565997e9bc7bf669d2eeb9117f8195ebd211eb132afc1eba190b72005093ce1589642c48b935353f29add3ad27775b2bfc6a7a2cf82597c7cc2628caf75dcc1f972510699ecba469687a49b6636d6a96da6271194fea8a9ee8e761979ff85006fa70f8b81f97585e50d45a9cc4fd178abcaaccea678c6571c344aa848cc8e1cd1a02bcbe2b7f7f72fec66efb9cbb8fb239d5dda4bf6b2eb61c3c86363f4bb5b85eae1bc4739f6de5aa01236989c2df91e070cddce01db869a8533bc19f6771ed5580855f0bdc5243033009e1720244c9fc14d33b695f4329f4302ea9bf6cef98c9dc5651ab07990b87cdd328776a7768d19021926c677f710de951d5709ba7a7284a0372081739790b1ca82bc97ce2ca415a69ecfd45e2db1b858b107d8254dd65cfe754b3d8ceff7102f50d3b9dcb60fa3c0e6c6ba5b08e4d847192739a8b7f734826a3ad42511abaea05953c0470f8945910b07b6a61ad383287d17b53113aba8941b86c725c290ffbd0f3782e0dcaa3f820e648d9db873e027cba1fe4b16e0faaeec9780d3b43ffa3fd85cb811809885f8acdd7a36eec5162201254bd155d706094b0dc4f93a673a8199112111e1481738c407841de9574801131395ad7e4d87ec358c12e208fded16c211b16baf908cbc12e52832fb8caf7a5c3af26c4317c7db89f28a1ab64fc86c45b34f54427dfa80c9afe4b0ec298a416a155786a4cb0361edb1cae9b50f4da0959771fa48054dbd21a76b1de250ed835ed43bc35070cdb183cd4e7884b480a2bd0f48f09e734f646c1a583bf042c95fb320f4b866b36ce36afa5ee2cc4ac7c65f7d24cb6962150a87cf09bb96eff384d10119a53143393a9171878b7cc164edaad816f81b743c5951745e15f7a6ee40591b506cbe0e56bbca6e38e4b5c1f0bb64e445cc21ad044f60df8db0d401a1717730012586a07ad6dd13e34662a211681cfb83a4c09784f1f61f135d075a617d6c3eec82b77662ce6d106ae7430465e230162dd48f45be1674d84ad172cdd916d63c2289acda6fac34295bf478911769be0e5ea720be875b50a97ca8059c6df37431e76d70e07ad91e745d42230eb1ffad1bd3c40c231b64addf5ec2354a2557beef70c587ab955207e7ea3acad2486d79042f8b880ffc0466fd3ec2d98807b89b2982784f994d834a13f96690117542056a3f7af24d79f2ebc07e28c92e0e4bba324db6e6896de7322486fb338a3a978c99106efe1c2eaebed2ec2c8d0674e06397fcd3f661b8f9b1d9b4fd36bb2723012ace1c4b6fb284f075bc80f0b0d1e61ab3b5edf26ca37c037614bc9848034079df887422402fc63f8d7cdedc7e9f1139e6824bc817d32a5739caad87cf74a0617a86dda93339fad11f4d75a18942d01e1a7abddd8de9668b05c0a108b2308d7827cf9309e50ff38aae74ded12f8f776bf9b5efe7458cabbb3a7fa7d03b2e8fd3fc63a1c2406bd8016b46e7f565e960ccc6cd0dc990974f945fe660c18d565fb2b4d090e500c27bafb090abaad798db62a9afa3c48437f4fc2c37d38996ece3b911ff11ada6d647d296b5a07855742c137c56ed38dff8aedfcea25c4ef066d0ffd463464e434cb72d564116b26a80b1f5017cd68e0680fd6476865e0827dab2e26524b001a7c7bd4ff8aca90fd8deb788bd3ddb0485f98b56a0cb03b124eab71d0756cc6ef88117318597830c6617bcf172385f9360ee71505fc12795190721631ebcc0e10fa4062745780b1854330f14bb5915a728185c929c8fd02177e689583ed1ba480681c0fcd65e0ca25e451b0ec517a78a4a5a8cd54dd7edb07069996240419c505579376ea071667dec89dd329d69b651f27634448d2ac8bb64bdca6bbbb92f8a634fbf94ec04ab045b9dc83d7ff37c4ca120df7bdef753fdaa0f66f782b0402df95d86ac787179af8ce07103161421734e4287725569c7524ff6140bc2609979a820d5b0d849789968b542abb56528693b37ee001e5150320975a5651a2c65cb9279c1c0086dabe2d875d7b71eb09a837cf2ff8cfeb8dd0c637e935eb46af3d7929d523bfef923a997962d471e5cf9f77cb452aae1b69a609532e470e706c9f6e88f87874685411e645fbe4018a36c4097dfef76cc346b8e744bc61eabe967053c9e51b2de20964e254341246d98772feb8908e60135b44f82253c2617fa9e818ba271f2dfb6aeb2923251f2b281de9dcc9cb2748d8f7d0486bcbab9e89fe97e86b1f285f781353494b83934f91333e56148b95364dd51a7a229c46b2b046666800d6bee01a97cc4a5220e117dc7af72272a113d0f8130d00953116086f09ab16d2481bf383e045e28925e9acb8772f30d5b96bf424addb125b699c23a31b2eecc7348b7e417cf82d1861b125deeb2da9ad096f9d2763434ecc8dbac6ce17f335ad082ffe0907f781d01c9e86a971f2d65b7a19981014de8c9d6392c2cce6702b013686dad4921c6e3c9b1567d8f2e290cde8daeea454a2a292ee9b682fe03d90c61b5574071f1d340bf7d7cddf4779e32293c6558dea5388045e3e204b2ec4440292051f2070cd6edae8d9309560b697f9277a65778ece2f8140189c01459ab8867118636c061bd881e45d3e4bfc6a2091dc1177b23f3d8211db37654b7435fa121fc4cef7d95b295adf2761022624fa7e6affd2f519a9e576e3827a91e02b60476b033c4ebd1845bd2e147d83508a5a4c2aaa6f84e491c3f2f252ecf358cb905787951253494dcbd642b4e55e470055ae94b5ad60dbf28146b7e4402643a4464a5840290fb1ebc7663352346569c0029d06a6d8e3b07d7f7370a51b05b09b050f0bee266dcd666ad366ec9c7c0465eac90ceed7a3968661c09465b592eb32b1bf56600c9bfe1217171bd05c650452a131111716d14c6c66e00464698da2ebafc14505ba81145a1fd3725f98839c392f26797bc71fe9bf9a04a19baa086eb3f81416a907823f978a57163a787ef09f94652cefc9bab119986a3d49dccc0b68b12d70908d9aedb3a15fe7af1d287753fe4e5b799819d5a42bb05063af33c264964f72e9f5ce0497b9c9ac87841a972f68b39bb9d8ce2c6987ef550698779a9dcff8acc0a307aeab8c9b5cafad09cd780ab81a9969bc2621a2d2fb04dd8a9333f76ff12336709d80198611085fe0b7dd954c1d41055b14ec3a1bc5485364115db9486a468adb98cd6bc64edceead3d4bfc228ce1aba1de1fff3767e33125c4d82a3423d6932196f1c9533431114bdbbf3e03b07b630d11b0ff45b22092058f53905a3421ede5acbbc68815aa963915e347d47c497739bb88a3bbddeb00bb3e714a2ad12a13fbd7642ffaa702a34c9679c4f77d6c5c727238ca8b93879853e34e0f26399cdacb33c4ad0f117922ec770a11e17794375076f56a167ccbefbe4971b8ce170abf7f51b8c4a402bf504363c198af3e2f286d5988d7f7bcdc9fa97ac520ce9bbb41f7b7053a23b845d7b317569f9148ceab0710f2e1e601147c0017c7017903f170e00d825060aea40af21757ef03556de684dff62d3f02e62757c0ed8f80279944225036b34b820d9d5ba0e7d429a0065e1e5df949f05f11bf3adb1d6d7c02469a0168226170d827350f00837d4009c18eaf1dd8d1a49a57166406c54e40219e393b951dcc6f381063dcc5a5d43b0ceb223a57ecf03e590c5f358576886608f139a9bf13a3b518f172f93d290bfbe817e4ac09657cd3d80822ea7b995a468ea7936a4ba31cf8792a7fab9622cd0a00f4f12e4113620c7e0c1c5920003807bb9c8bb3db6a038dcf8078a2e91376084182fb73e2c70895663ced6a28e13275de1b7b64c7ee03b9af3e16a41a150b27d5cf5d12cecfbf6bc1d9ffe69a199654fea0938e6a87c93dad5cf503e119896c9084413dcffbb025c4fdd8edc82789ef0755d888a4ccbc2a951fee4edd97b3bc8bcf92b2f67cd8a9d69e424e7be0966008952f04e281ae0d9029ada039503b0811c3d4bf94d688caa7546c25f2a8b9d7b8984d2dc3715f9c409d412fd5cf965fc9b993a36b84846d8d6ea6bcbdd9b76ff90f0468b93603bc0bdcee478158af34c2b22b62ff9e0d1b0958d9ba1eeb80b8b841bd7c95f0aa896dc4db9539925f9526dbf166771d3efe7152c6b6cc39766bf2291fafc3f22c12444af42175e779fb88a4d232c02782ed36217d4fb2f9824c87baabef3541607a1b90afe1c336fe90ea3c110d2ce0545f81594a8c950666fde7ad3dd2d9c6f0a79d029852edf26f6a2e80b82a025893136f159b58adff2f336af682e65471fa8ab3afa0817710c5cfb9cba3b94d6d02c6a16263b00d3abb8cfa5183f04f1c1f7bfb333fde0493380cec3044f939c556ffce5f09bb34cc5b0b63c83adcb86bdead13ad6acedf2aeaf9546e49913ce814facfbbddcac12451a5f64420055d1ced795b5a65ef12c12cd54e2ddd81c16ca0574c134e69ee131625481dff842b3f4ab943abf2256be6329b202219dd424922f10631ec157fb28fe2c45abdc56debe26e30212909cc6ac48d4a559dcdb48809a325ad77fe4ef9c1a37f74d51e1646763789057f0b8c9ebf5fc6620ff28f53e91adeb9fe63fe6cdffad4abc15d93d111eb57c4185631c56a937e8b7c625300450dfdae6e96a1c73add8edf81b478c4929c799ac0b90215267850ded7013f990725a50f5b89a5ca2d3f831dcb2d9f50fe2419bec157ed476e9affc374f0c44e9e4c2b1d635f86e65b364dfb7ab534b7f2f5043a35a7bcd9632dd7c419a2283064c497bdaf2b22e3a23661d82f3b58f4c5082a7e2da1ba82ebbf74ebdfcc8d8e93850def570cd286ede4b7dfd6d02da9bbb88c94dfb9377e639697fb9c2d895064a42971393402a4ca62dd7b4c9ef2584997facb6902f830820b94723d51dec92895002ae7c293ce399c236afb2a4b5cb7f5af186f680ae5191dc6a2c1ed1e23d6c86daae77d241893608c778a0d18e8e53c020eeec207c86ae60db4faa3b89b80860c1415cfd4e653e26d87119f7772ec44e7badc4daf26011fe4ba64e483540d6c393294ecd278d09e66b34330d019c0ad72128cd2d9f40330f13afd615e66b57427d6fe08417f5749cdd2df77beebb93521909037691ea16544983fd3b112debea5ced7f815a4e5cca3cc2b1ef9b486ec07dc489dc8df6b301fdffade2da16304854abe75882959b08cd05d173fe61860a2b0abd775e2dd6dd17a847e2c4e77fa3db031b29547961dd49b74fd62f5c436fb8d0602110eb199f878cf8233626efa21bd1fc3e0deea3f20f19fb265101b29a1b480eeb0a71b16209715e89bac1a5d88521e04841d95194bc2cd56ed41e4b255b841f15ed72168c18867b7e6965ca3c31c489ec1055bd32b8fe2803479f4ff5b47bbb68350b75648c81d8a446f6280299ac3e6ae2393484e9a5a456619f280322a6b942bf441ea081a360e5d5baa1dce1810f6516613c39ebb12e68db757a28eb9fad76c1da9f3baa93ae846246606a0a2a60f9968ec04b3e0bfdaf571c6a7c9400d2c21c186d2404c0442189744f21565941732f2806d75ca5cc8bdff44ff2f62be94cf00c5d55b8b197d2be0c78b53f0b5cefc22260e62c1045b40bae735d4eed89cae1d55d64c44808a5db28b43e3243e3b0521a6e3072d76cba95fba3e2eeab00288652b8bc30231707d2ca737df2bd6f2067a6f31c8f0b6180c73b1158fd7f7621502b3df5edc85880d5ba9440bbe41cd6477a073c2795f81275e284dfe33a6e79edffd4397ede73a07d7377ad94415c681704facce781e4f51df4d322a329b53c0bd7663af4753e6448b96719c515611f1b987897175b7291c9779c86357922bad2124d329fa454082ec51572cac1dac8060fec18ac01355bd6ab1e317201b654f9437c55de9fd6edd89886d5dd2d883738dddb600ac6a8c19d343d3eb6d362002e0ac7898d9ca876a4b59f75e9086c1d4d69757acfe9f77c80f9fa6629668e6c91df17352c1d987b46a554542ff983946bc114a844d16a50074f4a364da5d3f99e968fb337b1c0f3991dc67d0e059b0355eecdc2b8cb76b57e014bef002532d78f502a6bdd4c9a21d0fbab660a3feeab7df79d11de2472f0641966659df4933e2fc5c8769c651cd89082f7a45674d3ebd88f45533f3cb7377f92545ef8e0088d9634715dc523a5d41f29f1a53c2a88e857ad760877f51b960ed904b2e3a1827fab8942a4b0a8dd2bda823d4d3a50e9f2f14f0fcd2076dc1e9f18247027dc574460824740deae59e0bfe34c2dc41a9d47c370e22200c4cb93a1d8dae5e6849a3a2996a2599ad7c1f7e8578e9a2f4428d780fb4dec650ad0ece70c82a0f4613d2cbc12a8f3a87f30f38a8709d8a7dd13c74d09b3e937ff1323e9f1335dc7900e75f7fc0fba7870dbe055d96f925c73856c79516f8dd336d76e65c219ee99a020aa3e49b1d0da3a9f8758064bbd51641a95e4d7a65e58a78a286130640e673f3682baa5ce1356196110684c61b608221623a1b7e14714bf2b4c31796d74ff69ef4490a8619938ea9fcc3eebf8764e007b6841a673ece950fafda7a09d817f1a5b7c2fc5afe7a27b2da82e645dd5ccdf5d8852242e4d6e1ce4dda1cc193b0e951974a2397449b8083a467e5ff5afd44fe28d71d059f8002963749a19d35829d20126dba09df97df554dd633be86df68bd86fe21dbaaed7f0d2379cdc14075e1f4b9135a6d30bb7da0789865c3629e2c8ecdd110ce43e95618635021a20f286f7198644783804d511ab1c8c390b0df386167f9347714cbf905917116a6dea21901f07528949768387d9c778567ad17b09aff6aa0a0eb064cb901983aafe273c0d130f6a2161edf18a47f83e1bf37ce252deda99c2400aa575411f06c8b0d43f5ffac68117557aa6e8ce86b780639f3fa3101622bfac88dd7ec7e644babd464d3e11e400132e81bb92429d480b333d2c672e99f73560e4061961bdd14f05370f111c092ce3e98ed996351b5d4c397041788a273e7cb0488de55b34f827f22eeeb402c1edea9a2830bd1968d642ab130931fb3474b2d964f5f4d6de4be396195125138cf2776ae1e1cafa9b3891c0ee4abf8e3d7ec0a8a4432af5de5a38e259aca5172e2e9782fa90b676a8c059adb6873476d09ec9309433fae540b0433fa8c10d5bb72815166bb362ad0c862815b761282ab61e88101ec6c8b625d2ee3934b4c6037f32d958c4b998bc40480b5c3590532ddacd6881c243ea84cd81081235efab6e6b9ad41056f6b9435cf65803fe408848c8e13da817a247ad7c3b0756d1ed3536adf1c96dad395443898b0e406d309af15446f0799c3755b8e5b6f84d1fc76db25b1df11c6717228cf330a83a90cee77fa56948bffcf83ba9f91d0723f7423f77160d47ac9ff5debe620a2b5cdf0a693697f65dedada66047c6eae7b9c50fc543da6ee9f3a5e77b9ed86d18464dc4cfa1dca105d8fd72eaefa4d3f5be9604df6650920fe40789584c516d1f07e9621c8345f081ca826dfce6515645e8638b909dfdf39ae57a4917875ac5c03e3796ff6412ab761c5534933dc7970cd5d5686f082c9a89df1af0361561c3df6525db38fb7547e329c4340c5bfbf3f2d27b53893a8883453748dd85a696933127c0ec512c32470c024e8061b82cf22e7d2b297a48f78ff8c7a965a5c818afddded7d1090a37164c94b5f7519c77595b0b96353498b163b2d0618566dff76948014b9c1767f4d483617e06dd8850579639be346035c1823a2fe0e2555b6c53105fb8b48c4cae86238cabaf56e58e52acf22e430feffadd687403571d5ac55a339e02d473ac8574b263ad803fd331d2ac48dafd5adc8efd37e73c38aa61e36937aafcd3745fd63896253d3dfc454d616d7660a331729074676c3fad693801348f6e18a461d65e14f57d91c3ca85653986aee2c246f330df1d0202a4291454976fc5e2602d1296966c35f27cc399850915101ab4459193b1f25f2766a416020c223cf8fc2810fddf119f2191680f5ba5f3bc06a6df497d02917fdb5dfb28f43fc8e8507805010884c227d9eb931000d3048e2670b24fc9d6b3a23fcb3cca92b13c615a1b0142918e2ddeb4bd3df84e1e81a1193ccdd6c649cd3955f57e6fdccb35ea1d20135c28124f68eb14fe6e510999a5c5c04c2a8511bc12019683fe458c416a455df759dfaf3dfadce788f8943118b12e60c0f34a9abb1935e17f3cb4c9a538637b61f18bb49d92f637c143820e83097266f95b1d8f2bd2b7fe705e46de12e353480d488843a468e42f48e31faa11207c8bafbc2bdb7e325cffbe52b5ef457ad5d6e5ddd66c0a318f0fa3ed937c4224456c444a98bed2f0575637082b0d24c078ec712492fb67ebfa6a19e9e5d4ea137bcc2540dafac446a35b2a7517e94e22c6c919dc44df95be66d5ee31d1fed84521a7926e112bf2c130050f6b6cc312ad2936293908a82c4fe1b652cee6ccf73b2ba9ecdc5d263013089e9bd2f5ec0cb5c45b84121bdb1a7ab366fefd8d0836b6c86912d1cb44bcefcc4433da3b922df10187c587c46eb69eaef00a8c7e7d1a3bed00c1170b2a397258bfff68d1fb36ffbe81b7709953f5098b0d47e338aa4d54d1040a78fc58619b6f63a5e714ce06ab674c54944b30da4d819b5436602a756e550f66e6c5200b9be95967f8d47c9b60d761346d441348d3903681156d134be6c21f9f9ce2192ab21688c189673c5a2688bdd1248051ca64d82f8b6da6c5c93e58796a59ec7d3dda5e919c6f9c12035a3423ff987b66cd2716e0f6a943067ada089e2da421f1b489ed43da5bfb188ee5166330b9d98cccf9c31614a91124d2e6298bedc148f0194701d0db48f1cbc638bb36fd84a03e1b85e1186f33915cc9a6231c292dd043a60cc5c8e570e13eff0d2d94e3e29518a4d86274ef4d8aab0b6cab3fe65d2a3b7a7cbe834415239b39238797f5bb484058558ff26c284177d1696180e676e3b022ab13d54d47b65b671b45363a1c0e6c8b6f3322469bf1f77bddbdb431455c1e6fb5df7c174d463b8593deaabdd3f4c3e237b14f8c7631f94963247e9ca08a123605e99aeaef80a1d829aa81ce8c373e441eadbbc866fef2b0c12361735a1cdc7989e75f8cd540125333662c699e5e74c44f5b5506ae01d0721df99d37f006576df0056c875adc38df8f3a5d374f82ea3100232e8be2a45dec3753be122d73bce7d8917dcec520abd98c568c8a3f037321407b6212c8734cafcdec6986626469e9b4a986a0fd747db4b24364a5f5c8ea7698520f24fcfd3263cd7fc8b92137f28f53bcff959c61ef04e700a49f3546f3091b5c22c67213769c91493b880b3e385b889cbae21114c31357622e5c5f64bd61458a991356c6c73420f88fe8c812ad6c2ec390002f16cac8526cda5021452809c6c8ab502a6f8053227c3c1089b16a52e9639ce58e9125083d393629c5e7696159c6126de9f44501138207291f4f5ea792bc8eb54d90e3903322ba9dc8648569b4666bbc1fe7d727d839bacf5952cfd6b06bff875628d336274637f9ad7e0bd6b0a506ae8ddab146fb88b5a7b7595bb96ae34f6ee51abdc7519392797a452072ccfdc12737d9d106df3a940845584cb04aa094efb1670a4aaa70161f7a3c1cc7029cda5f4f061fc4ea059b5d9895444353552f222a5f9266c9a5c22581eef80027ec394d54ed5f87eceabea56e588565e645461eda41451b5671a15e8ddc254ea963a17643c974595f31b461afc6c1b9262dce2591fc11670efd763b02bec93bde244a9ca068fc8c6fb1cc830ef939ca331c18f8841b0f24764608463ed05d5e49fa398ee3e1c53e996bdd940a84e636e971f0f425ed8b9b98b8113c055ed4b59f9270105558eeaf5cc914a386ec2d268b2c802c03a0091507e365caf4ca6614de4f79b0a11370d4bd39b10dae873f383b0fd6600ecd2be395208dee48c048f63568969fbd7a1b121353b288025d19f9f5286f852cbcacf9aa471a893c3f1918e7adac1c7a17bd94b9dcc209d979d7536ded8a95c492cc46a9e52d5fc9e196282157703592808fac8052736224a5026fde21c883785ddd9edd5e41e15fb61123cfc6c83977e04f82818713a09a65013e84d669f004f99f368cbe029dcf9e6de695e53e3ec3f31283b7eb4b6408dfac37bde543dc0f3579f6705d9ea74151d0ea7cf71839c8e509848a9b7a188ae0df5e8934adb6ff35823b34ddaa13eaf1972483b3516bb23432d1aa6c2a2f72e3e931ffd285d0656bb2c6cac2c5f7b8358434928efd892511d4d41005d65c2a951e0958b9610f9af7da56360a079f72cc50a19f3d586c671b4af30ce5f335068c6780e00ee8a9f27d3c77ace2840ec50cd46c27163cc5fe8da4e56249a4ecdd52972f115be2d068b53760d7f1bd736d35a31e636232214cf137d0824cb07bf0e2ee833c08ec7e09ac223b91623bb29eb55a04d5b7211c0ddbf800117875de4fce065b0589e8cc0c65fb3da04ecedca1e8d4aefe1059f5cb0e5e226db410ede908ae6707e11433a7bcfe435083ca3ee4d4aeaa4f469a36ef4011ae373cbe41eafe4bbcf4caed74d76545c05051de28af7a761609fc20e787920373a862f87152e3a688854d7236779245166ff36d0ba5527bf120cc2aa6b4795edf8daa9f6e4db19e4f97b6b05bebcc982a17a25a3c9eda68d59604f83809bd7bfa6fa2a2967a3e8608aa1dd5c432805b2ba5ba3a32d02498c90774f65ec1e3e0eeee6e852a7e3954f7d01ab531dc2dfe479a10b7126427a4ddce392f60464f28c1ad3c29770d7bba64088cba2a0049112b43ada06ae0d4d033501b4f11b81308b6c62ab91303d5fc284bad684b3164df2af59575d4651f76470c18457d311d0cb5392dbf61e1aa6b21f0d41c86de78022634f6ad076519477a3f7221282b9b7e61f44d114d0c59e707cded072628fc1cd1fa4fe55f6793204d57fd0fc0b2d63fbb1e9fb2dac9c1c23e9f2619e6aa22c2203842a9f528227f365a59ec64b628bc4924933592da2fc593d0e6cce5b62099ce11ee92645d636ab670a292c0965b70b19f2d8d5c7e417a9890f3ad84ffd444bfb55bb319a6e4ccafacd6dc247823fc6164632ef518c53444068359742190e8b17fb9d1d625826319b3974ea1fab3b7b08f552497a79a005853a158f1434a55114575062c7dca2e4f6f35a9e38d55738ba68017e4448bc5e0c5ca7f61bf407e6db19d63cf0e40657daa647a9e89998713d28dd4cf74f9aecb6d23b75a9fcb34d90d23181fc1f7009a4089a8feab1330ae6cf15b86028c004480199580695a292a0c071e3f0b653005e542cd6b07dd8302c402a4ff10a4cee667f52bcc421f5c7a0a2acef7a91ae8be70ddd0afafd05da68a355f831a70dc234d2083fda3c953a2ca16dceb6ef5ab3d9cd94f567de6d63581e975dbab575ff90924f6bd71133497eac7157adf567079309df342f91368d8eafac228686a5c7d21befe73f82845f6f3f77850bdd2088f3daba2f73a19d7bbc71e7d7410d2e8b8adc44b4d9233fe93af2668eace363a4ebdd4f9dee7871eb2cdc6f6d4391a25d46cffee3f0e93fb43fd3634ba3c65f7b8211c3f2de445d2e580d35ff798c2b3f60453a35ef16eb2635f73d35e590328249dacf08e521440a919234f4b8dc77f162e8e004062c5509832509ea204a681664ec2a6b4ba90e5c3c7b15487193622d576da2632d11f932fc60dc0d558c9c22ac8514c6493b5298aef513cccafe6c5c00b52dfa9f6c6816c5ee99dafe3b19cc6add9920e492d33e3f7f77eac2e983a92d49392c5462416402893738bb277bf62c2d44ca9b4d20e0ff992a346d42d9c130d5a5f3efcd9ca15303fb124a291e4f8a6bc65c1f537bbd1d84da1d32af7ca4fc760aad833ee69ff60eaf5c31c52f5fcf08397e821191f3cb6538893eaa186770fda6bd0d146c9b304a03c4645c1778ebe21a200709a7175df8c98f1a363a1e7d3920faf1234acad0bcf26db71740e41b8a06b7ad6211121ae20cce43a1c88c2ff65cc02960a47d7e5eb9e4f6784c23e8bbde47f78f087e9025800c97dda6a2fd6b83a90d29641626254cc9e26a26dc21006bcb0523acb8a10c5bc6db6166f2d82f698f6d3bd42832573e0c3992db902055a0a9f476c60ba661648cf356676c6c0dd921dfd5ddaf384ef62ae74f33456ca6b4f78a85fe6595e2a023493acfe17cd2854b311675bcc91ad93d10a673834caabe97f32e03a51d0f51fe014639587a6edb886a3473fa6d7dca915f31cb727508f423f28a0f9f5f25aa4d3ef60ccc203ec39a300a7f8e8487b15e6d8ef21687d3f88836734a1436731fcd4219957829d8a5f8e6391d523dd1257d8858daf89d2146c5591272aa05d42c69fbe2602d04c0dad550bbea8b1761fda694e10b867538da4f2aa0f20afc7fe9edf3ba47e292cf9844f494d05db5256f25b53dc740aa99e5ea5b1b38938191c79ec608f8e917f131ae02ef42508c734a3cec4046fad0cc2db5c9187503137b42fd8bcc9c71b2652d1b14391755e92c7c350ecb1197c8f4d7ae474a7ff276b7428714f72b9b5652e600fa66e497f50fac908e594514fa76a5296fc329add2a1b0f4897ae2aa08fd2dec4f431f38218f031925619774eb32c3904521b2f76c1ac03071249142e82a05643ad3328b5fad634534576ea60ad46df836c250c825a1ee5d651e528ab74b0d4faac1d64a77c4e27c43c8167c2e00d35569f88d2e95d49fb3be32956bf5abd6dc4d0bcacfc0cc633fac068f1343a05acf093ec89265eac926217e5cc101d684b7b99ef8cd335bcc32b3b9d54bfe9c01f8c9eb58aaf6e3b9dddd81c8e219f131b73ea44d356c7d508f44ea2de1c1d0b286e6faad7f625cc52d3e120e6200ec9752ec6f79c4a2d4a956ec7e3c8af7bdb05b7a04dcdb182c01bcf69e2bc38d1505bf6e384c90f2f867f57bfafac03fa751b2dd8c824b170c7db9f582673c09ce1d958a8e60627d553e19b591c1ff00c122090a6ce18126c49e4b8b61e07335b6940722d0873d81de42e95fcb026af45e185648a9acebb5f38267967e85ef7789836b2678594c83359005d8ffb52e7d61b193dce3e3dd55f433b941672cb1ed169c6a6548abd130fa2eae4422a1fdd816b4e92f6ee62364b4e5637dfebee62c9d05ac8121842a0aea1f49d87e7a8f6ac5d5c12389cbd2ab20d55238175bb4210894a95d1b5675900c4c94f8d6908348a96d49ece90293469987c1183be266b5b99b66c92e35372cd31196f40604780f9491f9c34804eea333c65c2f58879c60f0122bb168df7eab698ff606013535546698f095f902ccdb0ffe909c961ba233529fb8acd692d9026c932d663248ac555562664851289cf4b6fa65b6858f1ffb4151183ca5ecc8989b7a47edcd1e09952af04ec6007efe64b19e17e378d4ad04cbd11fa8194fd6fe9d098d65b025b859580afe6720fb3406ef762d471e602f5ae208fbd94d7e304d620ce0825c5ebe2fda5ead6c8315f97480c980a30e5b89e765aad59dfe1ea81ac5e3564133a18d08e6127be504bf1fc50956d25abf54e12d56f1bfdc292d3a3bf89d68b1cef5aa1a2824cf4715443f98461574026827025e5cc63cef748f68a125efe1594db89654f1e9c0cbca667ee1779e1d9d846357b7fc9aeef744ef944e04c1d56cf3bdc7352076bbe704d7b1a96d73770e82bbd938dc305cb94590ee8f55e1c30aaf611537172aaa1d57963e2703d8a24f7dae8b2a5892f05682cecd949c015aab65ea66c6fbbbc32c6a07492a868b2b2ec9e9958fabe53fe5c186e49cd97551bbe3d955430501d6333e937e596f7a76e7f80ca514a86cc2a52b7f401a3ba1afb6248f97d979911908d9f67f7f4723e28641e874074af3dc168b22040cf9bdd75ea834fa86a518642c59ad95446ebab2e50abfffb3d4276631d47c9e8b04103e99a37828d92d0a0492cbff31f3d691f99860519ccbade2352ed6a3a2b77d234c622264a44487120235acef3b459470116d8af974c8f828b524717538c293b333551cea76f452f4fd3230c4f13a932d36278a41a094ce5dd2c8dcec4aa4481e817b39c5de4fc01fee88449f4c4e5998ea0207018cd32508e523a598a9d39e3f510a8c539a6cc9f7ca621f44599a7a7aa80a690d4c08ad6d6a5ecc22255710097a83b44e0e89cb6214c9761c0fcd4ac6a15c89c7fb9e8c133ecde54eab82d972f43e4c7a05e25c963158b7d8d73eaf6b8874616caf916bd58916f2e51a73de0f8bdcc7a9cc0d4bc9a48bbecd6e36591edb26472d5c3f793d2d1baf7856c69fb7ddb5dfb99ca46138ab06cac2318ff58ca90bc8437b4f991670cfd68737059c31b4d384a46164644f7111357089f2b92b6e416cacc32146653b54b2acc23940bc0bc471e67f9b8ccbe28c51791edde39eba60f3beaf58fd5cd3791b6c9271f682296009cc84e777de0d9274540c5f557cf2b7af620d3e8ebc85d54243c23a6e487ad4fcb28d320afbf6c494827f9d5d884a5703d35229f1c15abedd724bff30bc190ee66ec42143cd1304d22038adda39e33cca22d7195d85d678c35c866a8cea1420660a9123df1ce46eae0f923b295b63fd6900ab26328993475c42535f87392a19d1b7b6e7fd29ff94528d91cc8757da834d9ec93e9c074bfe4e94991999f5dcf95d6e3e5c46e64db6b5e91ed7a4112a2d5ca0c7b67313b576151106b9b0767dbc851c8199cf386597acf33a97e173669a317d029c86d15734540ac3cabfdafda8e730737a1c73905aac530ec3e1b5e15cd932ed4363dc54d1d5037ecd3243260bfce4154d745255c03af65ff71384bb4994a1b7e8c576e6ac3440d8ba7456fe216026edeb22d5d79380b4aed861aa482ab631ab0c4af41c3e95507133517d6d485208210e5479bd02286b8c6af94eb8f79cd59ed4933661f2701112393f336370ed40546708e93065b155e382570c100ab3b8ca566dfddd62bd9d30f8dd250e4f2ff523d39fb0822fb4e51dcc0fabe5681063a041c9784c19cdd6652d92e1669efa60aeaef274fb3b6beb5cac623eb64597c95b04ae9fb52492d811265aba42d51b6679310bb1e6b611ae7b99ec20416ea8fa7ef7ac5f61613fa52dc234eb62ec3b435e28308ac14eac62287453e3dade89edf41ef76f16e1e0f8a1eeba2e42a7abf92863a9a189bb4a6f0453e329c9b7ccdf8e11b63fb372a0d763ba20494488e8dc6b07ffc6763b12fd7fdf1ae93270b2e161524569c6234162c0ffe84009198ac75c19957928dc2f07b9ef397707e51cda9ae293c773ecd158124d4489ed3d5dfa80169a1a4910c481dae6982d2c73907e6d2229b2f12e08c18e2839c4d2b226a1a1e5281d9c98389e8cb2ba517beff8026cad5ce71a445f8f8a397590e7f8af02f312c746e0020e45a7a27ae6cfa46e7f7f268c6ec1ce9a517870f100824f5016ae4648d7335ca87e46e02420a894decf6ecdc68b52797f74109368fa8001e785a6c07ea02e766a61c8f9b8920a4732c80935202d3dbf8f2f26bb446f10eac4ea24cdaf0367f8abe94bda9ab3f9295711fc269ad6dd148ef85b584b23d1eaf5e1b8c571c3ac8fd777bcbc752e9da1a5a541e10c345fc9a930963839e36c4e273613f34f4c62d43638d5ebbfbd21e776666e39362d2f5ecf9039c400207a4b0b67e2f7d9b3824eb4756be244177df97f60209e17ddccb69347cd33e382d90d76597af646071b932e3820cd7118d67f2b5c11285eee7abe8d7c10038b032f87f7aeb706f1f5e6f033609c3b39e95511d0169d284414e5cdef3c54ea32685515ff7458533a210ea71b32fddd57529c0d23734651484f8fd00f3cd1e46559a0950e7817ca3bfb64e3355c551e6792c3d7f2bf2aa2e26a6bd371671f84eef2868cc973407d0f0a70f9751bdad764c5b61e4aed483649ece40cf57de3b2044df296650083f255f6a4494ae063cda80effeb1a7f8de3866f466e892e7efbf314801027a9fc7c48ecdbe016b09a5ec74cf83ba72b979cc1dd43d84ee968ee0a00d39433d76e043db7d6eda0f9bf7f119194ac54afb92822e914e97ed9c971f615c99948dc20769db50daaf2fa0582994a69c2ed60522ef3fb123f6efd7ddea0933891abb94c027875d012f7a41ca571d034e0522fc21e23dd41e50fb4da86ed3a67a4e8d229b98f731af79db1be29ff2340d467960bdde5d28e8a9613c711b7eed51611bb70497b0013b53c924f40f005124f6725448860091564edc20882cb82bee2efe03cb54f954ad37197b3a43d3e6c612047f0b1d4a27f1c9fd397fd4ed6df5531bedf29ccdc0c09530cd14da492d2d3d34dc8067279724b230e6be5b2ad52d2f5c781ae622aa7df2960ce954d974ac8d482476af10e57d1dcbb3b32900e94da9eb12959562fc32052bffc90d263a328e7cfffe34d9c3a889e244d2404cd42c68b284432c743a480496e2cac36e5cb025dc78efc9906776ca9496bb7794e290fad10c50011645dbfe84083833302d8d45ed10d00d00e04267747bd0adff0397641b7d8ee1a9411b4368f0a9ea482fcb23630c683309a3312b6954f231ca6ec3d44134422b2a1db988a2902d36d4b916e9c0176cb09485748d66de9b7506d266f81cd201738d3996aee9a9ccc39f2f5884898cc2acd85500365e626f57aeb04a7d436b9dce2fae541f0089ebfeab06344a5f08641879ca414024c743cc4a546867cc9f28aeba8419c38c6bae320194f037b9d103d68eef1ef9fca9f05ab0b1872a8d32eff62b7bf6fbb049d609612324806a2c07bfae83d67c9ac289037ceac6e3b7081ebfa5ce8d195e49dad7223200347869cc87d52190b367af9de748741cb485b0126ddb7bd857e98edc819638ac5160a08d2e16ff41b56c6c953b527952bb3ec2ceac6f86b3df3c410622a8df4b857bebc1d4202c6f644025650f6fef892d3c746da9f69a556b1f8de4f0cd45b4a6d11d302f63859c81edce7fe5b60d75803e3d87f0a79ea09df6d132fe440e6690cafffe3839080fba0397a20196b973df2a2ec926b36e758504e82340198f72f64d8057a84dd1dd9b5390ccd247e51b5eb5684274d65a0d131fea5c0d104cb20542c60579bc14590b2ea34cb300689349192c1a5e98975bf5c48538d135750d26b8cf5d25d7e425e46acedfa14030f086ad2b015ba3292984326370c3a3910a07456f6e2c1b47589f67d51ad46629c511501b7f9d73dd3ff0ec1a9a14500eea1967c7903ad29e07582f7a0e7d3cc71f92017d31bb74c91550b540b1ee8aaee33b3572ac4cb88191c6ddfea8da20b2df8676da73994378daf3f8d6bc467b1a14f913d95349a51710fe5645a04f28a1ee992c2711a56b7a255a2a54a7a6d7e3a990e9548e5db63276fe5e3cb708c16ead7a8d88892f32aa76005c6d8218d77efb79203f4ea93ebfab15012e37bb914fc7f6e71bb7abe59b0f268e3e13a557a755524db35bca792516426560fb6cbea40e2d843f59847988f6ea3204ae3f843274776eb22d1723cfdbaaae77755d9ccbc4d13cd86be77acbd4ed6cfef46ba2c04e55d02b259e456367bb965770d0999eace792dd4f6fa087c3b62370febfdc42654b30f9e3b45c7133d83e5568c982c3b9ffecc43f0e486ea8528f52f197472593864e6744ed3419a241264a0fcd6a75b7822d8d89be0b16094cae9f3d75447250c25caffd29e6f91f5ec28c7ff8c475ec94a0b9d55045b87fdf5410d9b256b2ea8cfde47f4c13946857fe97789c344ed08170414750c0659dc279270f380c20b60ed365e73309b02a5e23d320e1c06b98ea4614d569fc96da2a3f74e2a2d77b356b1571950d316c6a4334f5a26e1420431b1c8cf626742e7d389558215b663c761551df44373c5423bb6f19ce0f527ba81854845d66a8b922c789caba9152071a224415741b6c8001fad4219c3b7455c4658650e050fba50e2a3735b80a045205b16ee3494d75a8e7674af7f0ebf6be679571d60e5a8dccfc72a8eac74c85b0ecd5dfcfd43a88475367314936f3db9caa31a3b54ce0837db0c9aa616fd3bd4b57a18469ba8c52ba9c2f90bb235d35a1413183590965f6ef2f14ec208be12406b3e49a6806c062151d6ce493eebc380a7c22c7db14a8d4aaaaf9a0ac65111f3b10a76b39b209aeeefeb3a66e6f16a518d839248da2b186189b72432a8c2557b62efc3465e055f8931381e2257725b11cd91d1854015737e9d4813b8f38d69edd4549fd419d839dbd1b566ba3b6e7c9784f2f6e6657115fa2d1da0683e420efeff3ed6c798e4757c812ef0c7b244c717d1979a7a6b0599435085a614b52c89463866841f0d5e7e1a877fa6ef184c32f20deb5b7e908c56b3e62b6c9a5ad7c9d48a1df762cc4776902033700560bfe1eca1e0148f268b6cd9f66eaeb63325ecc1338b25f09d27977b7597498891dee98107dfe21a1fea59ba00ee6278e4de1ee0ecfc63aef1124cbaa8e5cdffe8040d79cb1c9bc4edce8b72f0e160166ac7e46addaedbfdaa8ea9dacc1fdcce0df9d43c7809f4249080f4964b177c6920dc49304bb9320bbf83e4f9fc55eca5e39e5221dd05b77dc4059fc14841e2494e78bf99bbb37338a65bbf2b4747e6c8db3f4465682598cc5eca7bdf7382412925ed468cfc2c38be7b10e0d6a986aa7799aa4579ed0dfc467c3fa75f1424f3e554c175301bab6187db3301b16cac7a647bc1d25cd61fac98caac29f8044d95006f63451ea16026aa979e801c095f45835e83195ba0374ff8082e692a545c04ca8b7d02c2ae072ec5bee61c7f128409665f67e2eaef1bdafd030cb556abee4b8a1d1d5ec27952d6cca64913d5d8b888a2ada2e429820476ea84e7917f21e982e6e33f0fd07a848e7bc586514e78e89b6ef88086c8ac575f5fed7b0bd081059fd15dd5a311acabcd17188f5389abf079028f5ea047e0bd5e1e6d4f55be0fc5c1b06b72fb6cf4bb55558deff7dee9eb3c9d9b1b22f63f300fe1214a3de99a8a101f035b46897ca5d5c86aa2be5b0d52ffc6414731cb5364cd73a4ff1d5cd4c2f1581e038a52a6ebe0ec9a2c6e34229e5deab514d5c94267fe8bd5f86d5ff8f3885c9a6708a385cb87c300fff34887e60a72199e46270cefe5c1534fcb7858d4b294e628bed14b1341b53ada9bf9e784fa99620115f22147b7f297b8472709be5da04d57456365178d6565c87fbc4a855bf4dd524a02c326f8d9fc939f0db163d6aeac4fe720dce97cd5f0d10119b0d2ce986566ec8f49649f328a64d4326e16a78bb1624c0c0e6ddcb771a9b37694d6b35cb66653644c27e2e9f621bb3e559fb7871a1a83f40ee5188d6310f83e171f493b9899a208d60f46a653ff462ecd7e0e815770f7a582c70a895e13e97a89e062fcf9e7e5a37392c38437513fce3605289a4ce5a48e8fa92c12daa207a30457470d1b4a7c32e9ba99f750632698048940d50854c17959c568b08ca0c6ba27c6d8f48505669e43b5be54f32da1213c7373e059c546ce8f77bae0600e77b3311f5734a8554ab9e532a8b5b6f206d9b3ac0123906eb1f1ae2a05c8c17971252269f2a9871074f63b3b7a58ad4682077114780fe9b0c8f1f7c78f355446d4b6834ea0254cab287cb699b42771a0f0ac1a0f85d070d51d900e6680c581dc8aa16c827246008291016ace88111655eec59ca2f14ddcfe0b6d8235d62bb66bbc16dca84c5d0f2c14522dda7122f12104817e958824cf745a1e69d53647482419539d41ef6ac80da03fba8aab4f8d23bf6ef93bdf42baf02d487cda7c5e0c3b34a7e993143c16e85faa8c7f22ec252273366e96616a1936cef5c5a553cefdec80d94663f3d2ad0a3b1aee14c69f699b356a06e5dc9ea6bf234cd9d952d7d5a7ce1848797a67eb34ed5608d9b01e470a7d19d7ad125ee03af6855fce16950e14466b916517eb910a9283cf925b93538c363a51f35ff09d29e16835f9cafde3d381e5450c452de5ec57bd52eaf90889e800c4afc37cc0918355a19ebdcce5579b952df06eb74f9ef75c375f07ecb32876568369a8f8cf4238e051bc867cf6f281164ea073f77bc943e5a363e435ea63f4ad7cd4be1d828f303fca8f295258dc3da3e85f8fc9097c512c0afb4869bb9c49f2cbab338b96770ec309ec25e2e7943775de4e88002e67344fb761b7af8f7ce2f772a9e2ec252b538e2190bcca405fc27c2cd06cf1e7308a97cd6d4f6f63f326b128590e6d83e94da342a1b3435e6f77521dfc1487cdbebda11a70a051f05ac0bf5df134a91220c7dc2743c90e45b71452070250946939ec6bc79cd3de15dcb1e2293175bcaa04b8ff0d9fc2633cb5b6e48ee88cf6c80e959070f806623626d06d7aa732e50b6ef87e23d9c7fe29c7213c74a0d1751d6542f78578d494e91ae46d183899151d5b88f28c026a1c4c5bf5d978a492c8ed8af320a0cc2f8a1637232bca43d99beb561c2f06a7b7a850e6e8301a1dc5e081b8a5b5b8b774740d1bf6b3b2129fbf13aa3cbdaac7d7d0c8fe7c784cb97a10eec072a21313005d50d88e7ac9744171ce26ee122335439567a1f01a847b17ac9230031a17dd0e7d501229da72da8ad9d2937d785c7e6ec95deba4d8afedd4424b66177633f584e1cebbdb99b9fa2b5a7865db46b2e4e22149e239aab079335cedba53ca71a54d48e3ddb2ad3e85638cd1746c7cd5792352c73a1a40075d08d175af4b269448e3c685e16142ea51589d11c69dd85daf6516a414cd6edef6ea42b17c6ad6dd72d5271096c19f96222206fe340d1ee956edaf2894041d7078751ac57cbf3b06880f01583ee47d2a759382dd024cdc9b90246eea30a0c3b1dbcf573b826751d4e495b35a1bab142c25c05be827c6964526a301322e3f7aa7ddc66a88a41086d17f8f6ad71520b5da7c2c876cf4398c6beb88ecd0e1289ad4ff43bea4329cb701868cbc92a6fca705c00272c4241f3f34110a553853ae6bcfdc4064b9c4af4c98ccffba5f33a69660518e79c0ad513484d4cfafbeba6e18619bb2c13d84835b01128aedef57746a535e3808c3d1eae7f9110790893f516d8e9bf71bd883395af887c6ea7e827665e5276a9f3e95b94d3f4dc8087c140678f715cd21d01124a94b44acc442b6d5a72076cf190b1fb0f9353d14889b56ffd9b3848053802b62e222acb5ea5c6ddf1f700e2b85da82bd50f1bed9ffb0b1b3f534b397b830256d009ef34d4feeb38d5119b1ad57042444388bad7fc6a8939a802bf1e1d9a1a962c7da75c5d5234ff9a61e65274b4d90dc29c3e93879d0e7417ad0d7d65589b01d95a36dd0361edf5c94599fc97fae232ad0ae916dc659f3f700ef027f28c08cc41ee7642e3ec36d10203be018652c075bcfb6043129e7e629e88deda12f7d477765a8b0c0a4a9de36c9d97165f53c71a436e65920e233a02fcc5fe4533281f8d12fd43272aec04fb699b5278aaea613a94be7b4128470b9583314c3b50ae5936c9525fb341df434511084b61bffdaa45c4f97418a02fdf43eb0a50e7f67bb1bad7180735e098e737683bcc71028c60f2942dac313dfde27ef70cec4da4902356d74addd7821ca11d68b7857e9697172c9b3b012adc17c6542f3c9192aab687e2316e2801418602a8debe52f3e60e7dee67f0e64223c43fc5c49b4adf8e7b4c736d2d3cdf1ea1a494bb336b736422be5b10cc3e95b784dfef3abbe34bf2be3045f628d3a49772f0729e6f632aea7c3b18120210a84a7cb05975dd6405ebe4857e91fe45ec643c1e21f8aeb3d9046fb354f34942523e26f1f9abe085de643925c898fed56e4a1e2f8011296383f6684480d50db4811685d3f5c1aaa1da0f879f51e2013dd628c5ca86da32815c83f60a4121e0b2f460af68b0efb0c4f65ff869216dedd3a01a3d176d789bbab2287598dd5e8c2a952df9476f727fef8c9ecaae0b9cc0ea68842b0dd99f068d3b9cac498688d8e303edb596141d7993db698a67396c6abf5cd4bfdd864e78d6c50d7fb7e3afeccbf3d4289d62629893c99581d4a67c1f4aa42e19f1634fa080ef55b94fe4aa579eee9573835e14d69e5e22758b97a1160f532ce5ed9c523f7e00116fd0e75db33cb869ea0369f1e0ff992bef0f60b0763af160cbe23b8f6c823e3b4eab1b8804cbbddd8bc166bd36fd8fd7730a4bf2b51b873ffb96baf7cb21f2374fe5551b08d85eff79823c4b900f05892868cdcfb2a9f80e822530ab755a340b145a23b6526a92843cd699230a91488e4c162bd18afe37a81e8f7e2e84803f064a7500002bebe50cb89b1737e06eb083c2d2b3f55457955d09caf67b4eccf0ee2f353a29ef89beab7f2a41f72fbd811551f7c6569ec7c8d448e029652532a1ccafe3cd054cd2dbb58db4acd347180c9b668145c24dd3618261c24750f619076d9e129fccfc1bd045e59b098e547eca6d269ac8c0fa0ada094dd3f84ee1f9b49610fb687e3a6d4905585e32ad83310dbdf6bda4eabe13d6666f64211aaa8cf90ef030dbeec990e8f2e2ffaac3866a9a78eea7736b8ab6121826a869c6b71cc15150bc7fdaa0e20132fccda77cc496730108c34c1ea947735ae296e72e6fbe4dc69bc69ad349577a77d810c181303b406556596e7819bbc340b05f80d895920d8f70899518b16952bbb2954453b2fef6553a481dd23cb24f9d6b64445419318b9f4714dd4a3cc2ce60f5f0850a0661379468d887c7d373ad17266ea118257c8bb1990d5ed998be7f65c4c8e0709ba0656e1f49ffb59549fc61e64b2e0e2b7d8bcd3fbefc0a6fee013af81436f97a01a52508c0faa8b036aeddbc17bcd1b7c0c26deae616327f5879a3818ada574d87380e28a4d933550818d3ab9bab8391585e0d2473e8f18e5efd0cdeee14ff712e87a4710662e0a05aada8841350ac188a52dd83ce4fcbe486b826e4f39e841b422edab2ba9600eb62e69fa2e6ca21800350e58a4b66b8ff11358d0134791d3fe3890a9ea88715535a11d925b234dfb96b3e4c2fc29937a39a2ea3da4dbb30ad4051498328398aa0e35f4c784096856ffcc16a68bd97d4d0fd39c0a68f3e51922225904e2532961ca08b97de5740ef6f8bf734c7b7191a8651174c8a494391b5fbad68b08d1f4e4d59c02655dc01ccdbb204ce80238e09fa24b5cb879c5ce5d3bdf0d7a02e455d66a162b3b68278ceb1aa5f3a65b534d18ce32ecea226aa35081abc9125bdf80ef2664fcf0db733bbf81d50c088f94b626d63faa03ac8a4dcd370b9d8daecd678afc231405ce72b4bfcb53ea4164b88a5829cb0405a0999c2dadadc6c330161ad50383b6d9c074b8bf504c1f7bc26bc192cafbb9617270839e035f3540a92c1991b4d5a4d2906cbd618fb063a569123aa37b741f1408b42e9e0c6783341841c486b9c5c62d0bee1d56f4c7b9558e334c5fe888538bddbeaa101ec886bdc7c5e4494d1979237e7a575cdb298b7db29e67fb6a812763ae9ebd8088f3c0f2c640054e22d8fad8937995ea666cdea5ab56d9ba7ce12e0fd2174c4090487672f369cae4c11edf85b6857bf72628a991c8a8eb15163120bf9f39ccf39d6f3937283f39dd68e83165ff2e8a65bf34f110542ffbbcf3e55bda49e6c94f76d535a483d4a3505ba417aa6fe88afa04e19ad63727288846cce569160a40cd508e0c5c2c2063f00eb4c1c3c2f905a6b3c504bc0831b813be33fad9b937bf579ac3a50717d708a144cb5c9602fadf149a06c4c7c80b427090275f36eaf13f84a884ef42e247682eac028081f01734fb4914a043b30e37dec775351b14eb20779bcc2d125bc8abd6bd2c3de3264bff524313bca5fb1931adb934551e3ee2fe6f2b8fdab08c86381b054d583a82ea5dd8c00ca816a4c2d7ca9a8e9df15c380579481df099717b8332304d60502a3f605edf6e1cf6d07a8cef8376880773fe800f4665a2a95deaaaf154919cf873a12ba3c6b39d38d4707d334bdc7b0e9582ac8a7e8b1e8030a190ac52891d2f4fbf0bd59595ba7308778fe325435f69706d5e57476a1710cb1d5cc6819fd3113105a94a4bc0cb8781f85935ba9161f61fee227cdc25b81c82760920e81c9361d7fa3e88731b8d81cec8c89464a40c9c63b94668692ca8a35eccab68b60726e67cf6713c1c942b0bb118e847a8d9fbd09d07621fb5e4fbede965eb8696722abe4380feb125b68b8b096035293c5f9d9e21d70524dd2b5d13a483ef4665a7a5a889c7cd1fb66ff179fff5f0a42502f4494a60de48a20928b533d2e64a127e62ee945ebdd47c5960bf41348b5f71e8853fe1b67742f2890f35c296cbd03a719b540159560457331e9228ea42560118f08d0962f08f88f66efd2e7696077bd806386b51aa28e8628b44758c6c38b1cc1a4ea32f19933591c307688e48bd8d38d379fd95f33d875944650996c993604e449b08dae53250a57dd65a35edb471e2a1bf0d15c39a1663c4af340bad51552d6d25fc84255af4fa85d402be5b86c7b6703b840f03d7c8368381d9589834153369397316912c96bbaf7112ca3f304829ff2bf95a44b6ef97f390b55c7255d2927b0a01ab4cf686efcede2850da0eca31ac21e9b83b51e039863119f52f2fe95bdd92b961acb3ec7cd88a570abf41827bcb6ee51895c1da9268921cf05091c92c10afe7f2c09a8d0b41937c7944d954b67b8245707fbb1b6f647d082f555a6096ba0583f6e8cafdf6db5da82a00727ea39b14b06fb4b33bff21d587cc34d498e49f48481249f5a8c5a3923eb2671d4eb7a3a69882c53827de4e0e3ca020e8d44ed326acdd1191983fa121c5aff22e249f2e828422977d1476a515360501ea6131e8e9039f689a13889b6b94862216168721005c48d5578b72dc8dd40ae2028a3eb64217c2ffe518218bc5fa16e8367cf6eb7c3de9f18ecd3d43730ae68be9d1db96f8177fd81d9857388a899bb505c9a1d19a6d8c259c2347057d4692c50c9f08f646175fed615fbdca9ad112c452b3b91a69bbec8159a2f0fdc789e58be7c19c086a880e0b5ae742bea0739655959ea1bdbaa43c9df03f68135b0360fae682c356572741dbbf3081f5bd1a42a9a4ffef3b378c198b1cd18d2b668dfa179208b0f3584cad17585d40f563510f63fbbb8c0f92b0d7db34eac0dbd18d0e898c225ee3787d3cfbc8bcc9be39df94ce0ee53dcd1cde2d7457f75b7ef46043f6b3d34e62746fa4f77047979bcb4b7971f8ca429c6f81c85dc12999b96284dd6c8bf8280f49e13728bca3bb52f6ab430c17f543c7140e978bfce3d811df59bca7a10fa9c2ebbbac3829e90f8a0ab4d01812d114383de0748a2e3a01176dcfc8348457401ab5e9a41f60c41a3c9f186545a66c9463ef19f8992708ce80379fcf25c77bfa040da6eafbe2640dbd3fa33456576122fcf18c1d2ce6427a86801f26c5977c1d2f20bc80644eb5979295a5345426808ffca0f761f73428fb26b3f16c9a92a7ed1684039238cc9c3e946b344187ced45c6a9e8753d254d55e1f8737ec023d7805e6c7dfc4ca88c80a8e8a5677401f23fdb7491e43bb81bab5998af48ad4f01fbdf25db09c73c5599ed47c1937edde7a890d4300156697f7f1425f47dd664d0c0e1e4022c14acd8bed34fe2679e461edf54121f57d2d36e9f7e65c7b1657001aea83cb466ed1817a32edad6384ce69fa5dcda59ea8e56ee44f4197cfd4251c865b38f1281773d2444bf038e4fe2abf2cae70f3203b8b60cc66748cdc01c02db45af6c88634bfea897d00ad93c5ed4c1b91721ae993307d395bdb18a3500c6651c0ae1126668f7669a2c0e8a58db83e25a756291bb5dfae931cc550f55f9feb4fdaccdafff6886b8e8c40fa1d26d34d6d9cf81df2918ea7a555c059b9566268158ff0c0141fabb1dc3a8e0c5c8e3a2bf7de2d96789312baa8a8227d2e913bbd52ec4cea48883e5913424b7da0767026d42de54f7b4a1360e350c7445113e0bf47bbc0283ccce421391ec5b2ccb7e268c11ed9c2f7086ed37ad3a010929b28ca5893161bf9ff4187cdfd460cd0221d05e9941b9d8f3735ece011f7bcc266fd95f1333e45aaf615ef77e60b5d5231aa3ce4d24c239633cf1f4ae16a9d4b4393e8b7247c441f733d26bde8b80cf613c1760830b3ce37cf34eaf37f71f3df88d12e665275a0d81e8096d4e05e8de34c5694737ccd9571bfec803ea7178d5d6ae30de7119a7920b7bd2851dd270afc7678a1100accd5fe1a979fb0182d9648a2fe48ce30fc50891086d7e0cf563acc76df25bb099f12bb376b98428bf6f6bca821884a0a84ded1987d82c80148ce4cdf15801ec5a43a14ef143326e46747e0e77e26d1de07534fe88bc5d01f6f88a3e941f7a5b9dd30ad9dd55194e12078c1df7ed38f0188601e4715dda9a807f136620e58765e648a06b25a89603e84bdc6eeec1c91221a40756b1cbde3471bffb3c56036b19ceaf17aa9451ce8ad1427340bd5909e456e679f9abf34a406d92435ddb867d7834b6426378f8ebf8844a3f91d5bd8e4f20ba0563365ec2b70f28f6be336574f09494a58e5f86d5aac735d9eaab0ed896d43f66340d967f713d60717fb739b5b6730e1004c3c37f9063ff9fad061c6c39acc8b506ab7229c452a82a89b735b4091175474e45cccbdc4f905c5cefbfde5432843e323ac1e2bf407368baf4d2c739cac59469d053c9cea87e5df39105b2d077ddee5433b18053c5b4f361e179b4d296deb56d7c02970f1993ba0af41e1390c00655980bd59d5ea6e1d9793ddf747b0e38ea35a95bd155d5d261edaadc78213d3c3ce3de440d5417afbd7759d7176e70d7f12adb12f010a9a4e282ae902fd024c7086d2c9370330f19fe77a98fd3bc79ef8979a012a7ac6f3f4cf9651c92e85157710c95b01022953456a3c39cce093f0a32da6f782a4a649540e474d96fe1ffb44cca5c5ac954dffad401d36496ca9dbbe2074c6c26e5e1cb152c43f1cc4acf5ca3fda1febd4c59b96d72cde3e911ec1263e85ec28c6b6670d8fd08a775654aebaf6f9e1e3ce5219cfe480e4e5eb3c597c716a44e494b4966562f6fcc9b4325d4e40d309997c2cadf4aa936eff86122a8bc109b231a99afb3cd0e300cf3fa6540f4b0de5213d4bceb56d80fdaa4393ddb1e97e271a93683ebe6c25a6523d9c651efb6ce38c12f0fc9f156a9b5ac2a95784b139bd0b4cf90906ce5d755713c43e85e86886225db1815766d2fd50fb197c064316c7cb01d3a52439a8dc2d9e7a849a83606115799061be73d9951d58db6cdca5b19bed9f161c9a9e1de3c89a4dfeb32587d6e61ee42a14e4f412fe862794cb268ff6be3798a832366e315fad1af1a69ec4a761a5b711b4a8b317a470b6e83ebbdf8e03a51ed9f2c862d62046b1107c7ec1246662175697fca549494067da5af280f65a6dd7bb4fdae436fb5e7059ffdca1dddd5715da7f15737c7605ce00550b9a4fce7b8a5bc957bc3f877c0dfa3c1fd4a44f4721f840a6d0d160885965c5c13e65ccc8e095a37ff4970c83c7c278f1f4d9e23e804240fee060169445b95328fbd5230bb1136af046da2bbcd171028677e0085bf0a51e49364db6bd819d0812f0d4f3573b81dde6d00b9ed92bf2f61f75a0ea3bbd6b2c3bedbeaeefa90af2c7a64aa5d6eea52877beffa17495d2a3577e1031c4e57a61e96458f58947ce4686b0eef128932651ae5c8bb3b162510e4d375ce9cf6ed94b50c91d05612dd5152fbcabb496c3aaf275d078f153c42836a92e16ae3f0badfa023a9f2674baeee84a808e65b34ad29a45851a61db81987927ec26c10382e64766c8ecaaeeed37b984b235e5a32a93d7e4f8d3020e0cdb35e3958a7cf278b295a1ba3d1e94928dff42158d602280329a4ba7291aa924a132b8798de15922299916600a177cd83e9712619b9f4242f6e1e0f18398072b76b0ff5f5102464af8aaf76577bfeae66da3709db8460e8c9d6e74611b4045dcd7165ae0cc3d0d92ed87a6dc6255cb0a19c585b32c8fac10d8dc3141a6d8425f95c46fb6d4581de672d57315a794e9f50b725aece12ed77fc9fc0e567b1aacbee39d487cf71fd46a964ba22ede734be4a0cf167ae1fb70effb530bc5892278d7f5734e2ad94dd9be5064c141999e539faef3d7ad207ad0bbf4c98b15ce7aaf3e1255a7fff634414a902849ff93a8c2c2d1d5c892ea3268f5ee780583c928fdaa308c9361b5ec74fecec64e26101df8110fa4d573759df55c10efa2050da9b3cd65a2674dd66279629a6fb89169be9e66c7620eceb6f132e8f5537b709bfd37be2851123e5eecf138194c7f8f6e80e2e79ed6a632824b301319149cb258dd1ac399468c22a56687712de53a4f887bd63af47bb877e1e00d6844c0384bd9833f8680d29bb5ba02f5086b7f6a666ebe4c1b02386f05fe6fbd5663b0696a64e03a0b2db59d974f89bc5960614939892de2a7e68da4c0d13f1599812f3c21d77767456117e36250f01abd3a5327715fa8a60b3f5c3a3456bdbca8006f73744bd350516e04e09dc92abe84bc9f0bebbd6f58990dbb2baac1a5dbba3aef61d0d6cb2c3d1fedf802f2a65f034a3b5cf0278036c3075b669a7993bfa1ad70cadd71dc8defe6491aad36e4eafc7096e8a2b07c14720d0dd9a3786a753f630f09475b4d9c6893f13cb09f8bc8293d5f9fb4ccfd68af6707cbfd049fad60c95c23f3a22ab8d6e86b4dac041167141473df3d457bc9df3a55df76c5bcb83ed025879be8c132e88aab7204dba414e18283e413cc864286d638123ac2b3fd654f253c27f607b5661beba007aeb05fe72f1d87dd1f55d84bc2d87d4ad80a769bb653ea0a09d853ee2ef264069658e0405ecb1afd25fd8be2b3fc2869110d2661b9f7f5386da85eadc08951040c77f504157c2f9d6025085919067760dc2c71f5ba7d7020f931a26416908ab08284d7498e5e44bacc15ecb276b129c236a348e47d96b989d7844b02d7e7973ced1d0e00588e8841da1340c114ce3b60d7730209432dfe8d91f2f71aebccda054c596e4f96d137f11558b83ef8c4ea3da57733d3473f80036e25c7c6657f43a0ff1bd220b936d91a5497ef2dc77f9287b3459e7b5c7c32a34509ab95eb1cfb2a417e50308af2e4bf9283b5e8a7c02364aa73376cbaaba7e5a9cc11c5fcd430a6bbfe067c8c61192b7679a48cd1141eb8e769c53bc89a38e704ff4ea324273d3359b9fae8f0432b677a48a058962c188db2fd589e6a079cbd3b1a8d1ad4c80de6d0e7a8c6137897422110bb2d5b9ec31d147b5fb6b3dd161b53d1754f09f011d5db0416f9a4527b346ef88738dd8e6fb8bd65ef848d7767c1a17a1861606c0ce25803abd27a1ab30f2e749bbfd58f6bd5cc0fc303ab2e412629d78ebe6414bf461598117bc4818343ae7dbaa345ae83d3f435bf51263574437b57d5b0b459c2ab6759b66446f3901e217850098e6b971baaf5fb34f476d3b571c1a2d53f8a47954b47ee921b5a20151cc1f7d006447373710bbfbd29fad64e094f2e0bd1e2a8e3bc012e8653793c7e83b48fd927cb9fae8f529fa8204b448adc685020210ae8c19027d90c7822c265768905d07b83a6718c96b99425d38627b24279c2d5241014455329d0b7ed92fa98ba88d568701052f02b928366c2def68e86a3de5defbcc467b64f3821e7795168b728ec5f4591479230e379b76f5f73ef4103d453498b8b2cc342c8fc845db51433cff4155a1aa705bb9a051bee02bdaa160a6b96c423327c8f913270785ce23d8eec5216ae089337f5fc2d962358abeb63f47874f6225dae5684622e6bc7a1cb73b819acd5b4e850dc05483f82a9b03ad5df1e5c786471cb470e67e1ecfbf4db8e4c6d162c44acb5ec647ccd3d8c328138fee614a4ec02b8e62b0a31174bbc2cc3dec3841f35aa039e3f330414353ef0bd2cf5094b3d7a9fab409e6f1a4cac62e4f75733048d59ad18de3cba3a7c0a49975e64de0328bb43b902b0aa712e40ce64a22b1d4eb1727692596be18753afe58c4e4be22ef8d11ef02519207f4df8bb75032173dc05e7ae50c76560965bf701e7296e17b32072c607247f9d2181060b3dcbc3915d3f587c1b6282d98ed3af8151a09c9ab09e891ca538007de0db621ecd385a09b2eead45a6783915374ee5c2e1d29326245ad2f488aadb02a360538cb63860e764b8c4e28c471f156c5cf8d92c38832d552059d817d1166d7724b19d273c899d31b9ecc4a6d230c204048b2418ec2ecd3b9ec2ddd41bc5458f24ec683548f3cc18dc5d38ec91e0f1ec32d959e54a4cb8e978d1672a39f0fff23c7e3d0780c596456345701690d434321b8bdfbce353d38a742ea8199b847823fd290c31cf4e9d7c663b1548d25caa1b95676cda23e0f0515dedadda11d518ed8e6b91c8247ce1afd0f851df7729b0f1b2e6f5c7372f759ec768919be5737939916785cb6ca456d4808a3f0fa8a0eeb8da0ee274e323b0ca2e204395f3d40c52849b80ef76f7d923959eba0c34f52f07554b83c483065dd5421a7e82ff9d85f821505395167ef842170380f3a8da9d40e711dceba3690bd53eb4f8f51c27654b91a12a63293582fe9721ffc4a7913ac7d678489db7898ee3920037062d8827a541ecf87e9b01b76ff4152a4857cdac279b61a0073fe7f3a9835b5ef9eee9a30ab980b01ecb3108d8cf5bd79dd39215838526fb4f8f76c15ab6acc5ec354ec05ec3fad09d7f361d12bdd9a757f1fb8c6b218257998e8beff78b1e9c2b8cf078ebf59dc22817411d7c038a5e4ecfaa0defb53e035b4946e0671fd8ce5e4ede15279b84b04baac648100b49910e6173ef8d4b2a75b0d84f34d7b52bd011e17f0de74fed9b3cd92e51ab26a444d0bab5322d927f06a5967c763422cd6cf6d46229f399d481d44e99a18311ea0c57346a3824797bd9c4b3792e761a7192ae93aac714475726e67b54b2c7bae78dbac62944c6eadb5538750fa45ba700d52bdd07423616bdfa1e00e6faff6f989bca83d8fbd580b4d15bcdf8a774bac781d3050b4fd889effa83e7c2280421bc36ce87dc8deb983d537e3f3237e1b7cad77ba336b6e06374fe87d2de4e41f9e07b4bc417202c960cba0a8e86f4bfd7b2853633c091d791ac33b6a581ecd6b8c369b0e36637cb3aa90246e28b06c8d337b4be67829e589583d656330afe1c6c3f9ee7e855e7dd2176dfba292dd9a8ddf101440d084ec3493cd65d8761490ec97dbf2b92c9126c612849ce4fe3611b7d682d3a0129089dc0ca0439c55e8f86b039953daa856a287b79d04544b853a34d3a31dd61fa9828c08cd5412dd5243a9e015e5d78afd3dfa9527e7517537ab7e0f5146b1a46e4c3ef8edcb164ff53bc5273fa07c90a236f79d3126a1129b3fc3ad3895a6b931241b6d2e28b7ec649880c0e6cc1ce20498bb31a7f415b1c8faa2fd932334705de5b240fc60ab09d3c8e56303a1b28020ced39f6bf5d67edcacdde45effd7443878df932a431621938dd06ce1460a54533a2cae7ba0392ce60018f3baae476976484153df4d1cb964e265ee546bb021a4a4bb3556e3c4355fd13c179ff8726064291b5314a335079a3e18d47db358620e319753e5aa96bb5d0c16e570b1ecfa8d91e84f36857004cd04359596e5c5ff7ebdd4205c305799bf8cc0378e0eab980371d3e71985488d8023f3042c57c1eac674f63e1c9ddca1f132636680810394d7bd1dfc53571885eba9e786d4b87d2d1a6ae18c63a7389a65a885aa113f56086b8f5f520ab7a711892a308171c35100b98691347748dce04b72790fe38958b3d4220902b1467527a6374cb2b6e3a8df939adfdabcbb800daf7b6dfb633514d5a36fa20cd32c0527ecd5e9dcaf4a0426ae6161b9a8f84fedacf6a521598b10118ebdf368f0d30426da043252d8404d4fcb952a825c81259e83e448753e4bce04ced96a5e601fde4eea8cfd6111336ebf044a2a6d7ce3cc128ef50bcadd6e04c72b6e3968c2480e23544523549255cbf01224f2b2160815edb9e21eaf9ad6566e046c7d1f99f7d03fff9cc7f2710f42198abaf66e2c7f11db13534a6896701de96d433343842421d7a3fa7fa7c2743db82dbbd957e13ac2e7892a35556772fa97425904a98380ad4f0b0caa01e65164abd37d317f5f7228aa3d1b7309f13cc6dee0b63017b056613a35655790b02bb3d1ce301388f66ec70a0d5b7b277f734e34e2c4d44c4e376265fcf7694a1ea561fafc918d77d82d695d2187150789807cdfe3c785422320361f6f49a7d86e35f64d6c5335f953f9130e37bbc7b896d878d6252179ab1377b8692c0f464d4315397e6920482d43434000ca83b8c1d86a2ba2672fa440de43e214864fd15d0eb732e5c683388b8331f82197d1ad7a521c1a1bdc6c23a167372b2c58ec9144d21a7fcfffed2e4ab3efc5f139e3aa09f0cef91ec3fc5c39fc4d96cee413bcc33b1fcafb265392513e90039a5618ddb0daf99f129d80c7eae3af77f6380d03b7593ed746506383ff2430fc1701f7f4d6a46201ead67e99a52653263768bad68274afb61578bad157f09d668979fd6718261619d71b4d50d80fa6181327e07c5969b05e1530ef660780f7111c08badef5488fc028ab78c2ca399bb7096a9e94fb12476d1a72984d70da17ac34016e096248d08939d1cf748595c406b06af6943d66d065013ee1e60e3e5f9178ad4dbdd73fbcded60d92a33dc0191a221a041e03b9b83097ae1dfb06cb30b3cb3ba19247f440a0bdee747a056226befe83c158e63d92901ff7ebb8a1d63e60c26917814e468fc64b586eed20f7d28392226f4346104844902e49c70002850e91359274e19a6b28dcc46ccfed43430d84fa0cf2aa9112c9fdf445474a2cb1cd1f2f9fef8ee8d279883902f0e4a771d89f7599b2f10f070f56d0c6b24af57084651d4aad74c3dac977a725fbc42064241c0034d30098654fae311be328416b4720f2d0b1419b0f46b7c5e89e92e75e704fdddce57bcf4aa558440720f1468fe0df38dc729c3d9822a379ed14e3c84f5b81ef62a185052bf6786f3f5e337a59eadfb22a541a10ca9a0cc2255868733495f66c741c64f959d794b208c489d7c7ac0cc4045e382a2a2b8989460cafca3b5bdbdcef75d6eeb13ae7634a36ec502843a3e0dac0a3f0974434160fff739508af94e1cd5ca92e990d7c4359b00b5b510405bd6d6094761359c39f13c672bb5d8f4baa58ea374c5a0f778b06778d3594e48b1fd1fde257a28e45a685b5863ab6d4927240113fcab7188ec022219557e015fac7de137375fc392a2a87dab680b0a8f0a99377d873877c33e10b7ebe0d56fac99193dfe63fef0c81a27191470440ae2a7736565af6e96673aab1aae98f5fad643648f97762b96fec60591c2f7d286c0cb1ae94f8772fed78724147fb74e114c09669ac6b1a11c1e81b1ecdb5fe17edde130c7e841c3ae9bd8644965cc7b79eda665621258a31d80cd256f7a8c0047ae3dccc848e3dcc88cd0f9b132f1523f2864ec752c0d4ded131e405ad2fb690608d2c483ac6c2f9ef1cce99999e0f0664f9d0dae3d57b9462b510f927105c4c0c67f7f0f8d43a1139ef20815af2df40640a2a1b56ac0418f94b907b72fa2aa63ba683cdcfe9803dd68fbf606e0345337e78dd1c05a172bec0ad4af46307db7dc0699b0ef2664d082546eb05124207041f91aed774a14f39cb2d7e71bc0b0957c28462326278ca21bf189fc0b52be6262f557131069e136fa3c58aef537479cb2c8f07ca688e15f8a5528e0a05e33555dc4a8399af1bb89d10dc7bfa38456b4d55eda22aa92da82feae3463fe3caaee87521e1bb4da390dbc716f5ecddca48a68377930996982cbd1268874c0ef99c5bbc97788f4ae0cebdb99568df2571db7c8f5a576f9d4489e60920f03dfb0fe87ba0ba0949cc7d07806f5c2ae4dbcb6c3c5b302bda0c7bfdc0a7d0912b38aac27e8032b6c0323a1ce247b44f06bd51f64be9bbf5671fdcbbf3234668b03b32f174f1c17ed8ef31437aed9ebc6c8b36ae922ad1c0ca70670da2ec388a0ac5e4bd720a467c5ca20db74b7ed44aa0893f38cd89d7445be41b4882293701c4d4cdcdda51ec5f06952c434dd8f62617ff2649871216fdc3e1708fa476580e10363afe71c85a9861f5a61ac08477828a7f281bf9870afb62980aa7d5237cc24704efad9f0f6af6be8682193a37235b9d360d7107fcb45b3f3a5e24bf211d223b5d0d14f31d1e3721644e55589e698a7216f76a7eaf0d1aa1d869d0ab4d2c22d936bcbd1f9733a2de06febfd169ed6c26b42fa4efb64829e495f21bd9077cdeff75a34ab3bbae4719871d82217aa11f9a4e7b37e309b96fa771c1dc6a74c2c3dcc78f09f8c69d32bd6394ef0ad5797a1a699b7e13652b417a4704a7fe0f240b5e3db1f532d334c2b80998452ad5fb5e4b6f3712774565a3267dfe79f57f91af8d8b4e07b3034d45a24f12c07ef7c516ecd17518ed376924abcd9595d65fe0019e7dea4ec1cc3288cd886c59712ef73820727b63dc338bb0427ff019153096d37611bc48b01ca673109517c341026eff38424b406cf29a886571733d424df44b54172e41acce4a58fdc59cecaf11262ac3343dae08ed90bf52220edf351592687fd9dbda879f75bad0cece720243c025cb857e6af24e5dec831ea6f40d384bac2967b99a71d5a1ec708b2c7147f2c5f88ba2c9e4ac196c58a2f3e96106c1ad7e9682bfe0f41901a8eff3f10f78d06f8b21d898a2dfac699269247589c32880529d14cb02d3b644a0c9ee8e9f3dd1b918eee8a19b2cf93e20b18d666449cc9106325ee17271971312f559fd6af4762e5ce6b29e4ec2dad7885a20c9612cd9ce0c1ada217c9941fb6dda0d07a6044ff4ec2d40e8fe64d8beefdc584a5130c22d59898e00ca18fb2071fc7ac9b16b6cd7070400b41a00eea7b1814bee04a5b6148959500a9a408864e5982fe0cae271d76b5bb5a88ab611d4dd7888592c102f33d3fe8b356d9a1b2b31edb1e4463fd65a05a7ca41b78cde7ad3bd76f9b34905669c29a5b9a5f5753ae0f6153b76e97b26db9ed69af1f2496b649592f2b2a1feca5bc30b4ab13c5cd2cd0a15226df02105bf1978c49279f3779c76914adc9c0c00ce06e3c31343ed0f1074203b69291b80916ffc626deaae5490d2095a9203523ab9af63907fc51c18a18ed6da66706bc492fe9fbca3eb4d02978a402c1883a62e20cb8f202207fe1900f8ce5bedd7abbb40841f183f3671553aa9134383660299332312f01374301103283c9bf58f5d13ced443d60d205ddc129c8c9d6b2190379edd6979470453e93062deeba1617cb8dd30adf4a251624aa4371dcc7fc638c49bf9eb9387d8c351e75dae93b28b6f671840894de2c5eda2cc31fcfa28f73e77956a9ec0726ec4403cbce28dccd2e02d92ba235dfa7d5a0317adb850054171ebdffd2dc7a3ad7459e4ba17c8187b4051f6840e366c90afb88f79617c36f0ffb394795589a5bde77b5be8cfffa588c4cd2a087b95fde8d94172f4e4449ab1726758c09a526dac646ddb48e3fb402256dcd227ba6b1fa391cfc2b138930dbd7be602efda26b448b4c8238e4b63004d57dffd3ce97633497eec72cea94554dc031a0fb891766685a6b6d1be78a1cb13a8bc2536407ff5f677710d0b30e66129181feaa945b9b5a38ed7b936d5d9fe4abbf2b85ce924463c2bc8895f053104b075db1d38697d74c9274ae6b6ea23af6aee3edda591c24fa9b3730c5e267b0fee2c9987871c89d079da268a63884ac76b606c14555808276602868d4e1d326c4e449203f49ef32bb8086dc1dff154f99d378e5b0a539e5de63ae2c92cd472f68f5c47c8022f45ba8dab1eb6d178969a796fd1d69b8c361d0b55b239a0a728b83c14bddb0b393c527c6069602575aeeaacc32d00254cb84587bbebbc729416854e158ccb544e847579e87c07651e733907e5d270d11b62c2978c6a9d08da5b93f5140f9c2362f1fc4cad70fc0e964fe4e328ed94138672ca70f3e7d77f4b3ac82f2d291ed39b958632ff67d661a81b7ff89ee1f99e5ec8ee45375b28d03c4050a2bd9deddcee3cad620faf7bec71b3d14d98518157111e9b096932847f28f2091fa1234d23b82c9453e257d5c840f0a289fa40fddd6e7dc3c2e2e6aa810d64a4aafde7d3d64bfe408d725de6efff2e51523cc79bce2e480308d26a72ba6f76875bf3c1e69f5e7edabc3c76d4b2bde65dbc9a6ffb3a484823ec1c27e66ff18e1e5e586416036873b6bc9140e364436a9bc65a70ffbd5e82a067ee9ec68d20286327c2492bed796a2cf330586bfa8104d2f7adcd1ee54b0a69f8c0d367e5f9124e4356d2bff0462e7630a3656bd7806f23466a67bd0a1d4932e5203aed6140f0c6863ed240e031c02a2fe9609d040521a7100ff8c8d6c0c3209dd2e7493b6773c5ed9321c6a489e51e5ad2a7d6771c44cfdf03aa7ff187365cec45a37d69ddecf14b5a03128bd3849f0eb3242d091dafe11f02b0fa305a93627869ca5f5410d2a40f79ddf43dee89b33dbc8572d0b4fc011872e89d1a8c69b3d4e381110e4144467a5e51cdbdbabc482038ea511284ab0b850e698c187d133031213dd16f469d2a09d51dfeea11c963ca4bc78421202b0a5dbbe7f0ddc3cbcc2aba06fe4ff0292de8a54cf26f87f704131ed853d0e202a70d42c8994d90af6f0a536bdcc1d978f256248292ba51e1ddb2fb9a11067227b3fc54d985f39edd8a3202edcf8781d00ac96155d632452cf0bd8b258d9ac865e224878a42a55d621e010d70ebf879d4c2d7fdb6c80e76e93503458dd0c4a0672c1cae7c0570dae86edd5fcb6db7925ff6306b635584b6f17ac0a09d917c4d45b10ea5fae7784fa2c5eede43040625c647fbd00b861f8af068d9fa52e8572b8c8ebb6af043a1b0de20492364823b4f320675a7317f5871800dd1257d771e5ad217d8d0d0060ec7de45cdc09dba751a3cc43372453ac06f3ae2707754615ad78de2e4570b5afaddfc2559cff7b25107bfd07b1bba3e9de02a5ed6cb9b49fe5e4b809ee2a8238c5d708376aeca115eb19d3977fed93dd905de6b591f1a1167b164dff99515ce5bb9b32a19b1bd27a04d61c205e478f45c32f9d4d1b237195195f0062749de71d16e77fb0c9f920ced4a1374b1d8a10ca01261d0a9e2d69371c4ba909a2f4764918aa04aff51750d6cb9a1da09a59470cc14c3fa52a5183b9888698f97516e5df99c5eff5baf62a8046cb2ea5d43ddb7d7b31d3904e4e1a7d0668c7adf1c85646ab9d5450d683e6e2385880d4cecd4f23e1633f36dbd6b681fc6923cbcd742872be37ff3e587e616e0eb841ae0893aa46e93d9b9ca87aec677059127147f9e89509722a07db795a8e581340fdc85a07fd9443f46c5195438394179083d904231258b572b60dddf59c55397620f78b5682aa2949bf9bba8d675eb9b357cf9ae31514e66899bddfcd62f8370ca2450c6920320824fef154fc93d76e04a8c990009a606ebc490bcfb15a8c8559785897fbefba4d6894a21f3f992b619547aa423fbe29ede20728414fc7b08c204a0c0d48b6ad0e2b975106717787b49960a76034e46d9f042865ac3758d96d21193def068f38ce77b4a8ba43b04fa96612c3eabe8c2992beb57dfcab7c11274ee434b38cbb36daa0cd3be1a973f6cc181212f54617e474112c0df721480f2fdbaaf560b83415cdca9d68aa52db56e5679f246434c7e35a35f9103f4e9e178d95139eb26f54246e68c7cd2aa49abc937511a83b072e9ab0ad5a2209ae2f6f3fd7743caf97b6175aefe24739f5d26c88e787166430047a32d35fdfee17d03ba7ed3093902ea081ea4eba5bfbac54fc4d0b4d8ddcd73c87918fbe7fd65f604b24ca9e97713ead7b52832d89b768cd44152c8856bf62a282839ec39ae8eac2cf09968f577c5f96d44093ed33f3a301cd50b30f6b763b2c9a1a7d41e16e41bf2c598520074a03f24a1cb231249c141d84fdb2d1043440cfdc7ebe35b3e2f8b3182a8cf665c95dcab091359d8904a3e12bff25fe1a07a890aba7be2346a01c85121622afdd70fcd4e5920506243e35cf17dd237da2b8291eba7bf6ac4b858775f5aa2bba72370573c012d31d2ec0027e20862744906947e640c7707b5e5c01f8eaf9ec84f0af1b45f6efa8bbf6f82e56a4c988bae9c0ef9bacbdec651fe354440edff409d94b462073125014cd5ace5ec3205351362ff11d652c722d300a886352b4bb3dc12d61df043551c125911f45504248f3219274fc00eef0a863e0143222b6b4127fa297bab045f7205b06aa2d080e278d2643033374b3aba5b07b04c67e3cbeb4aa5583d9e756c1fc86571c851772a74dd90a0dae0e39eb3dd69a1e0e1c1f3808ba634aebc4d0c24d219f697898f0a54f3b7bf5710c0b9f91c5cf19f3a2e3ec195101c59f4a54dad4e6b5343b2967f0e9fdf7ec4c7ffd4ac0bf0f16ea9496600a8572bd83173dcc054e3d4c64c35e278ebce8704927c5d5c31e8ece3aaab23c409bca0e74cba00ffec651e896af6bcf387cd023cc7932e06de89723f367fb101ed7e55d299df262ad5b38236d0b7c06c1bd28d9e03c8674cd518172be34768cf35c9afa9a4f5754324e5591bc914f02b46756d9c7ee57b5fb88f25bb93bfb41079d36a3857bd301d9bea8e7cd8451450c22f1ac1062a516711210d9c0cf64003e9fc5285e8dc215c9411803cba3832086a166d674bc859bb616fba22926235f313b96e1e48d8142f25095e14a780f222ff118cb134aa485902300920b9ab23bc95bc15ea40c5b8ddb4dc73b2edf31440fe113823312711302e1e8ec9acc964fa59c4a67b4b0be7ed55685c1fb4a7451f95d395cf0d8467f5db48d79a59c940f45a0479896178d929034239b947618da04d2c9b1a315d15199e9b62b0f3b8b5a02eda2968b36c578b413452830ed223e7755874f0b793ecd9b6c2fb65a75e55122584e0267e8897363a8bc88db427982b9e464cbfb7275aebaf4b37c966a954bdbbea6bc23702d736e577a13601c962b1b926de45efed7f193f61aeeaf158cb3408d088a64ea6df489ed42a1ace25c8e2a8e981de35872197c514c4eaaee675194c656d526a321d463c357743e30d0931acee7018a4b829d0a11338d1120db76810f9d8263ab3d276ec966416689991b6e2774a67fc8ad37894583b59464d34e45bae3c1d40f7c4e1039ea1047c65262369a64fccef6dd4ee805107d9b04ce4c9996d7bda05dc128eb273c860e7628afc806cfbdc0e717de030c256ad18041ceba7be2c056d8233f2c9cbe71e1549543d4ecf708510b3d3fd5f6f029fd1694274fae384198924fd7e19c3eeffa56ff8a816ffd2f22de0ba571e234c942a11d2162efd3f657ce08e87bd3c81db1729f756c6c788d43b929eedb90c93b0e8fa6e178dea521613418b82d57ddced17d03aed5cfe6f37f8e0c48e43ddcf6efd589237a4edff7685690831a885a124b1772f664e6b6fd7375f8c301301b3486e12520f64166262768b7fa56746a49775a34bfbc4da9c2d822056088d9d9647372ed512ef7cc33954c61a8060b8896fb3fed30e2ee8f552cbfee4c0d6515ac03b6fdf26dbeb39938ca11eace8db1cd978974fc6eb31285b7a768188ef4cb097738fcec152a56c9bbbe36f09be8da76b7889b326d5b9d3b043616443f121b43a038458366635e7fd754112a021a841028a48e51269b04aecd8c2444eadb2ffc99fc005f47aa38d54b52daf9151c88ef05f67b958f3eb2cc862dd4ade2e4a4d7fa4630420086590e64ea407885859d26d206c883fa86793991afa2f07abd3aa9d6bc6d2b1589c007c16d489e53f1fa930dbbb9a8eb11d36729df430a2d3ee067c668e88935179ec518e060082baa4f39835862f831e77384979930e7a3a391fe55fcb1e5d548a9f600dfd95a373afe55973109b1194a1c4ab716cee6f37756ea14e7613f039288a23a41b4fb6f2c32ef354f4bfe17b33016736930d332bd3abb95d8ed7654dac6f8d997f00d89dc0547428b654d9b1e494ec1e2f0d8310db6fb4ace81f30d4babd2fda66f968cde1d63820ab421f243c862501eb292636c6a8f8dee26796c3790d50a3c4db0d441e1281f1a646fcc8167e4b05be5f98a90269dac2597e3d7a2d0a4a7058cc20d6cbd72b57b54841b986270eadba3e1b85c83ad2d17b5152f24b61a8db7c2c9306f783c144b4190eae4b0df0af3329b413e84cc9ddd167dcea26ce9058a0d3c664e7c58008a851909876956f71e0119f43cacd4d5a85d62a085e0ed14b031de8f600dba0eb74f4b22e6ed3dd7b8f8b5d7c254a68a3067cbb5f860a3778c195e705933dd71f744d6924524690da10bd744556813ad3fd92a3c5af2a57cba48a568122ab103fae469c6db90be9b7e4b469a37675c4feafc9dcedd049631961070083567b1405340a77fc2f0319d2858c21295ffae88dc621c3b222234cfda796ffdc277251ff9bc16e2ab3ea319a6cfaeffcbd8f7a062677dd7cb2ec815b382e60b2d040704428469fa347da8afd5b357990b26a28293a79fcb2ea8d8421f6f92ee7520ac8b9a286b929bfb08d7771093fc2b961d49b70bee83224801f5c0bd924045ab087db55c6e09dd5257ddcf5a17f02d0e372af0d94577e196659d6b3e7bd06e2ebf57389ea19631535b1037a01ea2f73dbb05d2b62a8879c7b718b620f3f8a182b9e1deeca99017e43280ece229a65346f835c54ae1f874bbdd019b20036f642f364fce862ac6d1f5d53cd6d650651d30d3590df3d90e7d8c968a2a58c45e233830493ec229b7901a909d3fd2e09d160ec0d5129314e6b5d3ae46120569100f4416d15cb2b9d579176d5207f3ab135319114e9094278b0993245e6892f207739998b7d31ac20a4a063e97e2b88e19f61d77394f0d8d627014105d819383ae234c1c65de008b4d6bceb41301b4bc773575c46fe130c2aa99aeb9a789872ac8659968739a70980be07e106b8463453232cf6a2515d3635b4a86d1eed0b7073b826ac4738e3c923da6eecf196bdfc90aed37584659e4f9ac9c73f82ebd79df30545a20f2ade2b40f4d4efea5f0cdd975165b97a8f8607a667f357368144ffb5023969e91f0cbde76419a2c35ee32f19cad598fa0c3ea1221d044679a3952883ae14307d86bae94cb133e4967c34f6bda8980c41d417ba89762a91fab79edaf72da2d1d650f2492bf6698616d69501177101af5289c4a60b3bbd44cde3da7255a115ad8690d5289561b267a3dae056996e907a03c468fb0a4427b281a908feaedbcc1f06508879017907932854c612f3eefd8780c916787acecaed533481a697fa9f7e1ad78aaf9e07fedcc0246fd40506b6c625c7e867c50a30368ba05dddd5194a232636456ec80f6debad61c87b32cf783d14f1619553ebbf5a665b2b17a94e9c705dd03704a504e4cd1668236c1754d94e0b984b28f0389658b5c9764664401851b534b42fe5094513ac0f3bfe58b2bf729b707644ea666d562e909dbdcabdf5b4eea6c95db8dd67e826937123b544f733ae51bdedef25f75c89cb5683b1852de15b54a2575d6a386ca8ad9d1f60b708571ef53e3e673750d51d9e6c1935c517c49f3325ea3a9b95581b0ce980b55897b173b4399e12d2fd1ab923b82a1279a672e6e5e64a2160d277232f440b10d7a75acf212d4224bf94e52def6fa8ac74d772d45c9146d7fe982de9a7aa788ffa307f3c822776403d5258e68696524d30c5fec3f3878ad5bbcc76f0d91a8b20bee05b53bd0db389d50a8bac5c5cc83c22a81214aed197d3bd448a0f8dcdf834470d7d8beff81718707f072d5fd9ed448deedf57a45356311385182fe4dc80fa99559a6870290b17d64398095dcf1e57d7fabb4a9b88bad9f089e594de6ffc175f96fe81f8c52b6ccb7b5249bc20d8a8dd8e9aad178066ed05aed8d2f0e8fdcf69086a4dd438d79585d071c95aad1e36b94409e87a9aa0b403b34a854758d23db2df8f8a5e82ac292069c959f02d56b90526a2c8439f388e89b05cd15f9c2ff04dfefeca6185825d4a5d582e6d40d7e294b5015155576db706f9ed8dc39351917d743db3ecfc87ded38737c8b67076161058966c7b753974f864f8f6db2b930a9c4a5f4ce5596e78a53279b3e979ee623b8ee7bc1e2df0a7b09737508680d6f294b7083357d4767ecf8146febf783676cb5ca14ae9fa0f574f1dca08d706ec10287d7fc4586ff8dcbdc9e52cfee91842f2db0c71f6cc5331d60c1adb4edc61a5ee397cc58eef7bafff739946a115fde52dc8c5dddb7cbeb9baa73b614b39e95ead1012a00115fce898a1136ffde18b2fde89b2ad12b17a55022b42ad8839c177e1f5d954f58034c259a6ea510b113468b0a8a83e7f849cb34eefb047c7b92968f4faf827f80d8a65ada944659084a2b5d06a11f1dc1108603d462a834627954ecf9a97d85e2b9d6512180f39861ece713f06fdd6fee5f07b2559742d09ad7e9a09d455fcc401dcac2f5a39760282d821fe097f17e7de89947d572902573e9beb8634a4a603e119b8e31907907a20034839f292a5af014024d52e39ba22824bbcaa341e2c5338ebf610a155223edf3fa4d8b42025eaf3dfb02a1f7bf80b64ed02bda3343afa9a75f299c7f140be200b50d99e96e4da41a942dbb9610ac05f2f6afd7fac523aeb4d311d1f4d605b86af82dc3af23b69fa121c760b1b9e6706b92f1988c7f5f8b58746ae985f37a865779e0242ce58c6a5240bdd7b574e7f018002d57057f0ad84a7c7ac685037e954bbeac52348ae5975abfaa5b531b61bb6f513567262cdfd11bd19898cccb9c090440e1be4225023689eb58d50b4703db10ddcfc74badfc09775e5a0a07ab47618995dcc1509daea59e9e5bdc5b797bab3ed4b33b3308639530f883a258ee34ef42f58ae2c9c788d72611d60ea651d2a54039d162324b4248af838b854e246f9a1205e80c1539f3f134e09328041abda08ee24baf0e4852143b8db0165a2f2ca305d0b43f8e7680593709400ba35fcdf27e7d065d3f2df2d8dc74640fba23687be0573e64bcf5787513e12d3b7470f79c107469ab8a5455501ac3a2acf49432f189ae30df95464cd26993bce69e6a3fc3720241af933e81970114e244780e3789bd9e952d77cb3074ab2b9f3540c52e2574a4ed2c168ea51f0671e80dfaa032f9492a58d64e6bcb954d19b262657c90bd4b9a50c0ba88340aa184eb9742892a4cbe318bce71719fcbef8d9e6f4eaf33f0ea3de761438f26ffbf23625e0e04f5eec3ab7e3b2f9a79f44a8b2a9e159a8b9daa9adc0293b018fb88d4b9f1860375427ab95e603c2d82abc2079dabee8345fd134609e2140b27b165c248fef06faafc39e9eaac94f94430292e45e61c36059d6b983305c003ec4ba5cc0ec0ed3f6b672cdc5c70f548f48c03d7478b3f9125d4cd2e562392f7ce13f14a53a1921c4a26e625cafe4da06bc909cbf56cf268e7f71b72dcd3a9bd429816b20188727a0493ab54f83c86ded788d78f63dd4c8773ffc918c677aa195f85ee9241a01c7d0a26eceb78281bae61295f3ac1ef19fcf00cbe4e24dea5766a7eab4de25fab89a977cfe5a7d1131348abdd314513461218e893cd86d10efe1ba8c9d0e076b392266f73f95d66e942d45314cb2ec194d8d87179c7f70f7be93a8be9346ebd7ea32c9aaac46a824814881d8bd90447c572bf1c1a5e488cdf10779256cb706265940ffbe4d7fe6e4dac355ddcbe0f5d872197cadc6dd30ffa93faf8f4db9ccb5dc0daaef7473fce398c81d63e201ae2949f97fe1a3bb48906f61f5102101e7491f8ae606acb473308cfec4222bda02d642ef45c1fb7a73f4765ed109522c0861e890101632dc2ff9bc5d5fdaec4e54349e415d669a2ac3bf3fa71d4f52c515ce39985e0328a77cbbb34d1ac44cee9dbf2bccbcddec355e0757d28123397785d1308a748f6909b146f7dd9f4e64b622fd691a2c61748fb677e3df9b0a2b678e3264ff8a967f0e3a3894364a75986a24560796d6f3cacde00a9f48cbd70ca4790c1b6b25c89ee6ccf264cb5c19fe67a0dc49782f11286d24fdc5784a6a569e2ec2c23203d4c29a2cbbb9c96e43282b8a5684e28accd95601d0a63094312c238f5aed33e574125da972ed1b286083e22ff82ff4c719f08742c51d715b2d9d21ed66c6a5e4ccb8369dd04e4b5b3cdd107bd0a129d054e34bf20a80e44f56e9e3fb15d2b7b7520399a93fd362cf55a0584c5888aa05d6e9a396b83a533c464d0f95cc5bc638c564b17acb2089c012c61957c3120f76ed78502053f86ff2cafa48c8e0e405383f2be30753f7871822fd0d85f01de730d56f0676541761b15efbdcac621b551d9a586b4e15588d90a3abc842f157fd78e9b5cd7082b4be7fd138a37d8f42ef534237c2b25c1757cbd80c40f28e65e90a0426b983b855e86e5d2c5b57657f145f2f1d064696f564e49abb245aab1d67b4b1f0256eef5d7da901ce2a9b4460a8bbf0c531d75b2e5a133a983740dd2c2505b86f2579948a782f86fa443a42922f145eb8b9444d95939aad3f7614124693803dc3a079666410b2c2d2e98251dacf20b0c9bf71ed5f43ae6a14e40e3a1cd57ac314d87d3d15e44176fa34aed0570887dd4882413e2ee9b39442fbb007160f769be066a8d7b339d88b25f703b8bbfb30a09301b8a33b9e7f4b525ccb912b7b2e0dd1776ae7f0f2573fbb38ce68967cb10be7d6bb48e1576a5f7c8d76df44662dcf3e35f87cd929311223b51fd59bbdf6f2ee5e65c584cff664661544d5ce42c5f7d8b9c66eb4354f764d089e96c35fa60cbc0e3a0df26069ecf5474e615cdb5704a16a90e450c175252b6acd0a510647968afae012915b6e29944666401f844fc06a603b87851b6967e5cdd122520511ccafbb8151db68eb808e63c8015e0e72a4987ccf1703ded6d269064a50cd15004129184934044d014bdc58f806550333f421d54004337ea4d72999e4968db9276d23be7a31364b9cdd8748ee2faad9040cd45de545b49029be88526fc8dddb03504f583fa58a6d3c3c6aa4bcc765d3eba2c90f2640c7876a7a25a2e05019abe86ef3353f2874d9a21d4b958e6170d92221f979855d34dca27fffe56966dc179b4ffc1b01bcc3efc0ba3a4980ce2885d5aaf2bc4bf4371fb4da2b452ad4aaf17f33e4dd93563cefe2faeffde71893a54b833634817c27751fe6b2efcd8b5262f1258bdfccace10e70e6809dc2d0ed900f648b3df4fdb8184675e0b964605a0d65684293f434ac876bf9ea46ef0f6c3654bcfc221c2ec42a8fc41d277887fc64c1d4c875463b059982554315835ebc52de8bc7b6bc6d9fcc83615eeb4070c18bf0fa8a74f062d2e9aed2d71db2bb2a9fe4248d20f04b816c8e08fc232ce745831389be323f8c0a2f81b7cfb7431161511df6fe59d4135eeddb874972ae9563eb2d463a3a0768d719bcc1d7e4b739e41a5b85d26000e2cc9388da624ec4740d818461d3b692d2357a67b0d1aac6fc044fa1b0932bdf6ca4067a2f9daa5fec82e126ac4f2989dd78d1607be1f4ff1d944916ad6289caeca4daa4881104634439a336809c0514e391048158c9f1c3994db0d7bca99f5e57efffc3416e20595f045a98b5544174ee6f0caa6383ca29bd9f56d15983ddc7c600b13d877be4b35ec94e105f9008cb6752e4cd4a1a08874da3e7136f5c38f35ed88edbd9b18f2e89e344985bf556da1c85a06be1b1cb1d91efcee9a7eb5e259807cfa2263c388024e4219c50e6897e0ff300b41a9a43ac14860bbc2a16bdd6baaaeca8cbb092f0101fd969457f5ee9027572c150efcda6c0f7fc12c6341ee1c8486f4c49e5a9a9dda1bc7d2c561504d4902ef842a69bfa3283853b71b71ea44a413ea42d1cc3aa8ba430cde5eb5d36a2ceb428d2c1eec0b881bf5e4e5b42330de15050d630e750dd18e17ea831db1d5ff43d41b2a912e9466d9a3d100f40baf5116b0e257780818bf5271b2b50fac7e90e7f67fbc0b8d2a446f703fb91c52a810c52e6b17fbe215412588c052961cc2b60067fa04f396b85c044eadff5ab54a24bcade41dd9da185d5fd000c3438bed9c4f5d93850ada527af8e42930680056e43f006ae9e2acb2f60546a61c4448f34225ee1cd27ba5f23909f1162d96e6420f02aa57e7ac29a6995020ac9a6a6e5f8fbea22904b42ab5c6b5dfb8b35040655bc07a77f04422d571bf482d1bbf6809bdff3663b580c9694e77b5ef9bdb3535d1a40f252a155e74e439aefd874b771f2584d682596ba4cb7204cfb7ef60f4d900b69a63a1fb2741d88ece96b49f3e14e24552617e6ace181fdde3df155bb5415e47522d94233307dbca323870136b99347c5a6dffe629ff1addd4ec8521f74454baa200cc5932dbc45583d42f7b88f78cdfb44af565b8f8abef0a568f3bbb6931a355401ab81524e673f4ed32c3129da182316fa6555da3927572343a0adc8b91bbd93f12a1cacf965cb4d331f70ed31bf1c140e5daf1a1299135fe315d4d7cd30d3ae53dce3ddaac52322b634a0eb2724282f2d0fcbd09ea4351eb01b0f4279f0ff24e99d5c9670e31e4ccdfdee88f55bfdc8bc127c5317eca5b39fd3b4139be58199adde3e0c0fd92209ab400d93bb7d3e2c2d8c6b006897456e037ae56fd467c0526908760b8dfcfa1bc8077bc36eec0261e204c7e45a28f403772d085ae23765eac13fdc15fa0259a0784c5ec6244cb51b12ae5d90e20759fb7c84740e5f7763f070a25499cfdf5594ae323c05fee0b8162c9b75653b09d93476ac2105c32f84448f613201738499ff4bd9baf0f95be1c175c64aad6cdd52399f9e66812ac3223c9e88e3654d96f699631c6325b2ec4f2cfb1edba1ac0ff04b1270d4cc18b22f051f0a2ed4d32bc19600c9ccb198e3d5e3044120bdd9248bee7c873e4ffe4d472929e0a30be1a7ed8369dbbe7fc3f00b78fcab685bb5b8e440dc08f6e53a4c9089836517fef2e94ce96e34ae6678f2621d48246965457bf87d8272840f49e6674a930f70ec1e87144543de7af9710f459aaa9270c8dc44903a42b7f0c8e74b24a2d50e6e06f2a6a633b337d84964bb79a60da793db4e2add30fc5a36d3400d22125a89a8c37c4fbb99ac85d855b9de67c53c32bd5fb9369e638b063271d697976dacaedf6b7ef5cc9554fb54a3a43eb1b0f1a0a99732071676a62643c2167465bab42dd86428de62324d6870acc5b9c82bc9f1d9ead8e12df853a76744e98aafc51155053ef2d09c1bf1bd8bb1da78cbc5a320d8c16663bffc1cf4eef6422739f7fd24052a42abf97253410b3281794f610c032a9c339da005767674cd8efbb25f95b8e47dc3b6875d80af89a86ce37b5f63306fdda5e975c9928c30f5e0789b12f4a3dd4b3f9d78477362c8e3cdb8472716ea3d2e2e8d437d97ef29ff38013a5807552b792e00d0ceb2518f4e8fec9592f31547661dd46b1036ed95c3c4b3d0fb70065ebf1d223c86d2c2be4a1366adba7f8a817c242a62098d33fd3751587efdf1a4118b44781ee60fdb2b223d02bee8b3cc334fbfab4e66a730551ebc84dba41cc793235f3432209caee721d1ae765760792342c90dfc1389f2b9b8c76de6f3b4b933d19b1e6228b5bf24690096464fc22c755914182afc8ce2144e14bcbbb617b2e5c23f4e6531dc9569575732d1e829f5c0b327a5c478b21ac3bfaf08d6e7bc5439c9ccfc61609b3130a8e8c486758d0e0626b2e36346fa57f80a1f78bce51699d44da8746e4712427c071ead26fd366fe4b21acea3275a73d20b028d665850ced9557bcee973ac651f2624b10e02df3689e57d10b8245b9e5956d4b5d2149156b152c50ad5be9969c79e1f29b6b4f185dddab8a2a168176e359f2e73b1a661763ae29c9d8e56b791c0ab936ddc1e241eba24a92f84e45201fd6441ee402b1805dc849a4d21fd4ad64742d05756fe009e574a87d3bf3172e1bb968edaf38650ef1c73bd53a209a9987e838d7cf0be09d62e69ded36aad111147f701d426865a9416ef7ac6de346addbe3a609a29e3483d3ae508109a4e217b909de0e1b9f1b9266eb7860f96bd55e5b1ba838c9b93bfa7810d0653293a73819f55c5d48c12ab2d6a48484bc87bdab898920769b20face258c2184e1bc814d04c818561cb2c1868c3cd1de755451ee179b7bfffe1a11a51fc454d9054123099c6fd0f7db3412342128c8f146caac721c79906d5803141f63b64d0592ea0169b6e7b0e1534bdc479d1636964014b156bc1b06241243d47e58e7d16d784be605978cc7d280c29ccad0b66ecdc013d34f20eb30c7d8d00538b49322ba2260904ea63957ed5ff3795bb169f8dbb41281c5b2f95aa3c1611df491995c83f27c1a31eef8fe88bde029e752acfb1b2dce0e09a8bef1f2270881ccf7616c3300932c96f864b49808d74fecd99b93e12fd8aa7fbc68547388d30602369114767757aa2188d386ed2d921536c6a275d65c62dd9a37c68c46b27abdcd228c8a92e7cb0e9813ff26a55524ed4aae00da28e4a5019fbce460dddc3c8b6eeef7776ad96fe7ff2bd8e088fde5cf89287713289ad4980609ed557f05599033e3e4945b9818cc2d214b9533deade65987a1f8048bae9de9c5cb9b35247f8cfc4e5c03488a99df0f0ddd26265b951d1633a414db36f6fa5f345c62af72e9b80217fecb0c42c8e0eb3dfe1d7927d9c3567d41fde74af1d6240a3dc1a3bad4691a2e79a8c78ec9d2d42f87ac72ce85d9a9c47dbe3f511ea7f4094d36559ef7701ab480f202848aec6cdfbd50f032a4eb1920b1eb131c250ea2b10a8ba8a572511254e879519d2a4d337f69681c2065ed55b6491fa8ccfb2b6647a878a4fa2b8374ebd4bf360d45d3617711093b6fd136ec82c5302294886350a2e7a316c9a2265590a97e637a572f22dfd2d98e79906a063de09ab0af358b46c9f50624f8b8208b708cb4a5240ed84ba1c0fa6860bc1268da98c4cd2a7a383e1625b274801f2a7da64440045fab91dbd0acb31b6ef7ec8a7dc4892b60d21e3157f318b6945a88b6209e2b3141f43c67f11acddbd598242c851e5d522e05af30973404ea42f677565015b53d9ff0b297875ac186857763953c2e6c2e42a55cd1c7577f25cbb85ba5a988c2fb37e32f05a271b146ecbfe2e768c79f08aacbbd8717554e6a39ff018b11df498ea08cfb71a28b68c5c6e0ce2b1084e3c9397d5c728577c650db7b0778e44be3bfbfe90f16e206a0560cbd49cd0a621659aae56d76a7e25261f2c77b9a207448463f1f4981436ce4e3ffda0bbbd65ab01eee03b09d0ec07485225dece4fb14a5e72e7909bed6287269f767ccb3f2dbf40ddaad295e898de0dc768eb238a62c40ed40747aea55209dfd2bbb20a88268562504da2ee1879c713f161b977538122d119d04c9314a17a682a8aaf8e53a920f6742ca7c6a287188f086ded53ad71827908daf643586505c79fc75b089f617934b316389b2fbcfc14e0317513f7ec0c060b8f1c375836d766c437b8adc59a923e439f194eaa094b7265b84b6f8ca8170fd188cc52b0903f1acdf9e6fd41e513759d837a8f87fc22f9c117152ed883e25a4ab09c161ae6920d860804418260ea162ea0cfb11539a470cd2aa0b1d1625cf380ad71defd4681ab8e3e2b138c85fba2a9d666f6824fc383620c03e14f1fbe582225a7ee113c60ca860202c866beb5f6fead9c765590dcbc816d4c46010bda7a7b04943da953566dc47a33e5eefc70edad3bcabe4c602e6ecada75ced03b54c80e5cae2fdc28dae8cc39a657cbc8d75c0a708c0a924b8145ba1a15c54b2b8350c5923d6c7d51b48de3fdd7dd9241979ed37b084c9049c931401a30c750b11e3321e96d3cd4a000a53ccd69483baaf170308ce20e84d52190f751577e4eb1c795e1649a738eabf6f4eda09a8db15e96feac6f817c74e1dbfeb09cc393d40178fb435c9c656470cad5b842b03a5a71a4b81f822aa19ebfc1ca6ed23fe67edfdae701b211087d78f1e4f50684e2d131badbee956bd865315c7c8839b08bde90edcb8a1a13835eb6cf0c1b31d90e4224896a8d0e629b7003328e2809701ff9b3ffdae734805c7d887d0fdf378534a0d413f7c8e6d98f4a3fcb3881e200d8c5d665d5d8aa866f920e749dfeb1223c59068dd3c7f12bb34b25e33e733533a0d0f3e92d71052182d290f9fac1654b2dcf5412dd691bc9c595356e943e7e507c4e6ac6548415e3e97aae7403d91e7061fb46e636d3f4f7683b3a298e521e5fe238448eedf6589a2ef4119680f4793994b99c52b5334cc1a3ef3f7238018bf16066f41715ea3ef99696cb88ab496735b1cc067a6f5b3c062d2b215657250980d4888db6d44a7eb2d5be143a172f555552b52eb79a8ef57da416237d78cba7557964f54b904403ab3bc0c2c2b8e5c02018be9da0b2d20c422458488e24c58c601f89cf110696760686ffd761eb513a5c50b6c027f6ceb800cf1dc26a825526e7ab338d20e604f79a70d2df6e90ac78ea57278ccf1d60af7b77491d6c0a2663bd91054758ec54bed96393611e3c29dbe1faa37c953cfab358cfc465e1aa9f6aa79817346cb0987935e3e658914ead994a3e19798c74cb53de3333c60ae67dc4810f9259587dc2b8f4fecde7e7d3c2abaf9923ba73f5b9d1877c2df02e02d1602b221f4f4904ba42f58ac7ec9f7125cd151ddd39c30ecf4bf565c0f99dc67487d5a263ef6344097500bef5b5aa9754e38beba29e1476907febcb28f68ca993db8d00d5207517ca342cfb5f69d7feafb88b77feccf755107db1272157d8b8605bfbf5cc69e42e22832256e2903dbf3c9e3ef2c8c8b80eb5e118f41806bb8610890f4af91d150966b72d716eae2056e44290ddd9e51659550e8427779201cadde4d64478a27c21139b6a8f5a60224f29747923c973e935fce472bd9e15351a74886de38de43216f2f17184f06ca8f389c407d8bd25648c873f9b6d63548b1ce8a240b6474066542a05847c13c7da9874c2c0728d44169a087c13d8750d83cb2e932d6674773cc8f254f5b1910bcfb159f5ece02a8757310611c6617805443f7bb3c43d1cdcabe3537756a973ef62e9f9137213a4901144d9daecce6f53d0c0bfc0f4fb3224cd64fc5942f0aad13fced6f4e44feb13e76a57c020a44e1e8455fa10ac0cbe21ece30a54f6190f008b2585c06863f9452fa073de2c1d6f8cad8961ac7868b4f0982fbcb9c6f9290cc62294eefffa7cff90761f3863060a166df2b189d52f73e7b3714e15947892414e8d726c99d503dbde550aaef55d9adbc5fd5cb0aa1f599f446db1593a2ba000c3729e2930cdd1aa500d8c5f0edceb98cae6a139ff26a702c3fbc90a533463882af570ed040937747c7860f3a3c9a85b5f65ca30a3c9a07bbb33c810e949c0fb24ed614d01dce57ea48c1eb361b22bae259719e330c3badbb7f3fbd6e2b4b0e227a58f164c1620796124b7a54b99103ff76854f74a212401a3b2ff9b07206fccbd708aa2ea3750c0fd7eb484d458e5d60b19872fdf303be75670b7d5b1499d3681ae35fbafbc178238887905180b193d82f218ab3a8480bf6a27c0b87c06da2ef84a5f829ea703827e642a00b9cd2bf9343066d0036b683359f194a3da7d4f361ee30fcca396dbf80854ff816f6223de6ab06b6af8e249208a073fc9bbc8e49a1fffbbe872833c54e666d53a004cf4643fdddbdf687dfbdf69c7e3374e89b7e267f3f4742edd6265579c9170bb6cb00d4aa616f450f2b2672ca4ee06311165b33044c0c7eb5c02ba231e05254b37598c55bb5cc8350eb5a7ebaccdd02bfd910d06222c5e68ebd66291f4bcdde5fc5b162d2163cfb94120ed9a78ba7e42fdf15fefc7c073cb78f4e334a33731c4262a149a5fd9612d9d7e3177b340c72d30458114995fa1bccffe795c7c80287807a182fedfde91be7db827f5e332f816423a243a978054d8e50ae6902d2f77fcd5c0801273613adbb7c89224dee51b0c339a4c3c7a91e3cdb19375b8e5bcc96d3ae5b7d0ae2bcb2dbdf3a665003e4688705901f7c4e049e282b21d4468d0bb086d2a63bdd08d78590384f657b55b3fe9420f97e3fff5912ae37d997e659748bb5dd323c1d2605d8a227f5fe76184107a449917a8a144ff2a3ec3c62c411e4290b7dd84065ab0d6df5bfadcaa2a5a28a19b6ce85ea201c71b97773a671edc2e0b99e4cc593fbce07f48868aa38c0f7c8deb648f96eb2162d3a7398d11e44d3d5ff26087f4c70399042f763bc628a208bfd4522503dd393e606ffd9005fe15891acac247b0298fae38b59eb305dfd2efa27fb1928f912b9953dccf9b5a6bcf4465644524aaf3a80ca67543febd9c8ed12a7cbd7c604ac571be073d8cc156da0ddea95b7a42e07189ab2c41b931cffe51ffd80350aba9a5846ff45c9635a551bce2e21f26d3a23f877670689bc88892f92ea84192f6d185478ffb4093edb533859d0f036688fcf4e2d5ec22ef409500c7ac127c20513f1519a6aa4cee1d06f19607e48d6575eec383641e17d7f8a4c724e5e7ca1866e451f807129ede7e157548eb87def187c6c953439582da887f6233de8650e81aca99ed417e8426f3c51b6791482bf90f5570a3d0f40ff3c1d066f874a1fd0272b8a49fb57529b8f87bf878bb0ed3ba9923abdd019ab3991289a3f9df73930ea6075a50e9678e56728aabbbac5b3c9eeaeedc3cfdccf2a90c17e9e3de44d8ce394d606d79424110690eb0ce82934e34af01669356d381a81b6bf76782fb9446cd069dbf520dd55769d24e8434e0d154aab18f03f6ac58478f0481f4c9872e0bcba59303550c42a5954f1c7f6a3eb2753abe25c01cfbdf067966588946d98ae14c59869828dd52961d6ad4cb019c6cec65febdc42e349e4c3d5b0fbecce3ff11f4904221843a098d5ac422cf84bd3bd0e590d6b2250e9b7f479481277f9da4155a05697381fa24339a9673b5ca14db2fa33e164447c38517341ef256d2e4565404e535cbd78a92fa140e7183ff5745b54e98530cce15f24affc76bd399c8ba340f6d07b6a57f3258be131bf43a63aa0d999cb6dbf03e2c11fef2e8ed71a7c2a176ee9e6a87187b7e797982c2cc7e0d9d93abfca7c6748941ec885002471a5ae51f7f77735760135699f4d4a9a3e588a9f9448daf339d3c87dbdd0f515b6c5bd6f71cc7a1eb6a1264c945887115b4c73a34ba37cd158302bdfb716bb9137caa779d503c0781e663c2fcff4b82822bbdff1ab8c22c50860dc98429fba8b651ddc601fd7e63ce3f155195cd4401b66c0454924129b2b993ebe104aee9bfc5ef38bd11ed6747b797e9e36e51019d6f2a8e961feee91a5cd891255dd3fb1647439681231e444b9cbe0ca20ca1f3aaed8d1d19042fb89d765891f76f54817eb23f376d01f42e6f6c06274b65756ba57dee5e9f9b7d18caba6b342f1ebf0f4f57569718ec255b1c83a27e625c54da19dd5ad20e00818aac90a2595ec695387b103bd0980aba34652164d1eace9b5a345d9740c7a412ea41a9c7a9557d367d631da2e0835c5bd2480037c91a6141873e2f1a682452cdb3f5181d9fb3a111fe31659a9024ecf96cb5337ec7f5f3f1050b6c507dc17acc2c9144adda5b52d98f488a3016cfa8787729f45667e548e2b774da3f0dfb360a2d08d29c5603e65166e224f7a63cddd356e08d72e9681b25d1db2ada48d935772dbb2ad21aeefda10fbc3c10f587842d3f4725f3a964e6486c4c1173cd2421aa300ea915fc87200f3a81d6f5fd250db8bf107b56f241e057cf251bbe9a499d4281ea9fcc1b2dd1e9c3203d78af4caa5f3a797b146bd98fdaa8d517eb98bd021e0321da2879ffb24c9c92ce45bb33cf89be58b61f72ae197b7245cb0f1f62d67602c07a404f811b6b8bc65801863eef2cf2077ffe8acef264912f5aba2489909d8ca2b9ebd7747b4df369bab41a2bbf900e41ec951bf498511789e9aa68ff8d08d268e73ab35fd13379fcfba29633a481b231ac0a680ea684050999e015c1e102524a817d2ae661125e901073bd46ee8633e1ca27fac5cb8c18c7b56f123141e723665751db59294f61ec9b2c7f1caae588cd06f525c92ef1933a6720dcaff0dc1c8798de67235ddb54a900327418c9bc5296d2b7a2aaba560604d91d332cc14279f8df20c4d9ff5f827c4ed9a04bb97a0523e461c5cd289dc59cd3ac2dde9f4b2d7f257c9eb0582378c8f3ba6ea6473feb65793a14f75f23b49497b3eeb413e55c097b8332a00509319193c2ed1eaa8ae190fda12ac6e05ab3739fbe0f9989972b8c009a185987508e7e59caef0899b67cc7726e0fd2c8c520a457e24ca5a4b9e132e5f4fff8f9fa4efa828565c6547b713b08007f3661c5fd75cad77c95a1c30d85ceb03a474d10bda5e15bbd7eeee9d59cbdd5b1845d6131617b7aa96b951e32f7a3c44722f43bc7f9df1f6c6c7ff202ac7ee8fa0e174a416ab7c0cb61cf8f10101fde797984f5d68948ed6b9f370aa607380d5d8b50f33f094160ca79295ebe69a5969b136964fca16ba501a89577bbe121e594d47a75999dee5bfb9dbdbf9d8f8e89da6a979f48d2a6df85547bc9c55ab6dbac7a1b10083f546439bfcee46d7374624de14feb844f40f7e279c56eda5aa838fd9971bc751237c7fb1aa9d7c5c1f7eb31c062b79190e11a43677975dd929560e170f81c4ec49e98b53f3d13a0eae690aacaf5133a8acc649421e047e10a4a0db2aac05c4e5ea203e8b71a9a480e1123badd9ecd7dd0d70c089fefc12ad42c110ffccc326de0e4e8af1b4ffbb8f085a9b2f80e436182832567af1ca27f6a10a69ca11ede61f248ac5339dab816a38f47c08ab662aba1eb9f2a70d2e4d458e9c1287814b146f3d4e0321282e90a541e394fa96cd72f04c206891e3cc43fdddc5a941b872ea261c4b118e8dce342840a05602ad11fe678dd04c254c5bb4162af767890e5f1235d5a8b89ad930da3dcd1aff0c336b145bce105db33342291cc3e15171774a82a238ffd2b96578538990cc165b924ee0b4817adcf8640fb76c9963951a733514cf9429f6cf90e069818d019c573aa4f21c593b5dadd1b5da2f72baa3163373df118cab629036ff2b71163dd03fc81117553333f37133bce891f68eb5074ffe4fbf3637b9950747ab9c2c155aac3e7764ad16aae27db10ca4bd9bfde16e392b20851388ed7b22fb26b6f6a9316a7f59530f2a6774c5e6ce94e68ab5c37a50398c36e14e78147b67de38bdb2b9c31ae17eeaed7bee0ff5a3fd626484e356f6d58a6b929f0efccfea184aa2ee5b68226e7e396590d919b7c58b650bdf5fdd8950a239bdb8d39ec02ad2e61a3f87bcb805a5e8af84c4d1ffdcbf4fd28ec1feace42db3ce1933890110fac582b4f3f7d5b37dd1e8c0dce3bc97a3139212bf33062064477bd6669c8d2bf911453193c11590833efbcb35b03e27088566e220c6e55c87ea330f68159c5492cb28c7473894668349ea66be268b1c776ecf1333151a61a1fdc18c22dff8c35d9cabf3064f6faacc749f1ef285509f782f337812ddc18bb28137f5b3145d2d20ed9ac20720c61cafa49caa34ec9adcbd8acbd77aaa321d11f7093b3bf095b4395fe1cb266a3ed236ab2a9b0da76ebf506e0637f5a5441a7e583c9a6bd7b7d2a2fcf389060fc67d3879c38145e17fcde47e896a4ffad155e5a132d7aeb4373189cdc640fe75976f5f8a31c0e88154f1e9110f0783b90e96c3365ded60cb6f4d28e3e6826747d11cd988faf37efc7b2ba4b6b3d0999bc2f7960aafcae04a258232b88452e0551b80071ea75dd6ead99ca75e82933f4af15360a154f4aa60978b87f199a8c6a1814c3e3a69512ce553bee131a8c6b353cfdaf416e0a58cd5e3235525ef3aa1940b2260b58c03b0cd4bc0e5fc524dbb475d8f0d395b4b6c262dd5deac8879ad184d46c283f98dc0c85611b142cc4d42c2c7a668d19d5ae75febaa77c5356d9d5a1172108a17568d139acc6b51ecd2fe4e949628a3b59d11046061333e1665fc4c6190eb320a8a498285ab676c744701ec4b8f31e58674832d6e4fa08b89b44d68e8acc02f5ad4a483c60e9e6d27b06fdf2df3c682d2ad388516751bfc51347e5a375e174973e28d9bc0f9dd259fcdd9b0fc2370bbe163acacb88706cd68eba20eca92b0c0aadcd0ed71b5a7217279f3b70a93c46f5502718967515b6723e065d9182d13ac2ee295112977d79aa11378bd4687df7d55f5bbf2bb834a3237d44247379766f2a7b608c3ad418dd1178ad044525ae523d1487a2e102dfc6c4a21a188f813e39e35ade21b25a38a8f9ae7ad1412ca4d8b3d9bb137cb09efcec468ca2d7a960a11e6e7ee21b2c89ade8ef2fdfc3a22c84a88b7ea81bd1cb0dfe07ad33e3f74240a6c19f3f8fc2280095d9ba9326cae14619c597cce9bc3822f93aa5cc4c1662316ab8387e02f1f3c60401d750e804840f89e79f8e7c79532144f518bb0d361edfbe7d0f987bb21dace527da291be9e33900ad8dde88274eeb871c5e61c877e7fba798de124ae1e332e24d0b29ba90975d1e511cf354087cb9b8685cfa4bbd293a506f542ee0a73bafdc29f4dbc097fab76c052d94db702c6903a0bd2f313ffe6355b2596561b27633488f20d66ffc259b75f6e9a1ad9ee0af6761a564ce80fd5f8fbb1de93e2394e6bad65557e8f01f58e95a7f26cd4fc35447f95fd7178459b7b4756fddc6588ff05688641137f22476179175372a3ce7998efe571e93fefa4d5884fce96ecd9c81bc183f78a15eec8b1073298dd763e51c38a6dcd974cebfcdfdb3d9966ce257dde999e903a09d8383c67d574202f7394d01239b0e4946cd095c8758783524a4fa5b254ddcc663346abbefe9c6370b2b27a2e476ef87db16b70462027a19e3d34c988f293e1fa9d8eaad560eea5015a53fce9818ba918f3651be7593508a75a44036a9ee2ee789509c191f9d5b402c3fb1e01df0fd4a520ff9a71ca4971938f670c0b91ea3c68c04938059646b747e5be85cb32ab3fe8e7462665eb7b007d33c69a87feaa8217423982323f1f94f8b8cb732de8ac2467c70e17d783d9c6bcd234a4173dea021f0c7f7e7c1b667e49cf3fa4efc7d7ceb6eb560b42152aaad405fd7a91b8f7df9fc604fec7b8380b6bec07ab073a153ce6ac318936211b3b48b8ec48da2c9f146be042899bcc9a6a26a35a552f1318776d73e2fcb8a01be64bd2731a725b01b652c583b704387411cb500d42730e6e6ed0d70f227f60502465f01f4ffffff0b