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

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

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

Block Certificate

Block 71927 42b6802f93b4d1f1be99b377b00a675902bf877481aacbdfe280b0f998b21d5c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
50647170e097a8451961899fcbacf1972b5a1dd7acf0c54849211e119f610eb4
Certificate Block Hash
42b6802f93b4d1f1be99b377b00a675902bf877481aacbdfe280b0f998b21d5c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00201e000040950100
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008af5eb526ccf83b4421b3df9c2fdd98a82428c4ff94c8c055325c9362c603be99f5682c538ec89e352302455819e37b4382169e0abbb1882ca8281924e1837f5748159dbe31893603292d792e5f55fbfe7617628cdfbac5577030000000000000020000000000400201e000040950100

Raw Header Hex

00004020bf11584d13328a15b19b81e7900b021656dafb410867aeb3529420bef94d0cc2706594e7727ab8c83b15e4233ae2a5365f98cdacee6cfcf59b8c07debba8d790c0ec2b6ad2f10018b40e619f111e214948c5f0acd71d5a2b97f1accb9f89611945a897e070716450

Proof Data Hex

59,560 bytes
1212160203078b07eef63c6a4170a34c14cf6e3860c6e92786084de9ec819b40ec95fbade3c566f4cc960a2e4df1e2f51fe1b6d5ee578cac2d04b2ba3ba6cf3bdfcf5731c4db25ba516a067225fa6dc1586bfbf80bfef2c37df7f47db44f0a6b877ea8d222871cca6b630b8b84acd2ebf964d3474c22561bf1a22000c93a8e8650c7b0d3490b65d4c2288f20a25d53573365897f810960f922a02895f71e99a13c8444c66f61c27da338adcdfbf016f2a0b4d98ab58038ad7fefec108991977141de7940ac369e2740c0e400b24a04022077bbeafe7826d35786593579e547c4119257d0d4e725a544713f6215541a8e5af9227bd1510a80c4b45b298e26159a50f86ca5e280ba07fdf0af079443eb5eb63c4985292133a8b2e78f659244f97fb94dbc972e0107fca83157dd53f4fba3619385eae1c45c7fbc181d70e6685e93c30f8c749fc18c20895f3e205a2acc1f6e995810e5f6718d14aeaa815024b800af34313418e3373ecfc830cf4d840f539a38d350c45633b8cc8d97e72e85dbcc4928ab7f1451fb43f0e465225e07e4d76def526f2b58b91fb9fe08ed9b27ff4c40b51df1f35714203dec1ad9a0c9714cdf425aa335403490370313fec0dacff8ae4f30aa1f20478752b296289392cc7d7d5c7c642af458255e19655004400692e88276de543a20134b4484135aa4f7d9553469758d0934abbb3b71bf9e3933112f2f59f4631a0ad05dc1112eaa7d4aa979829053ae42c38bcf97cf94f0c9fd0c3f7562a10777ce170a9916eda78433687f8ddb85cba11385cfd4c49b48e3ef42364534ff2bff5b109bf0e6f65bcc1e33899262a24e4ddd082e2756e878ea21d8a3281e95258dbc581c2f3dc45cabc379b241f752bfdb859d2db458dec2f50cc78c2a3b3373f317d17fcfa1bb6df4cfeaf6b4dc6098b9dc27485af370eec52856960605f714b36ca89b24d8db21154e480398e266cbfee10c82cb3c09992b94f2659d29f5f7cdebbd3aaeae5fd410fba74bfe14de8f314a6080cf610565315b5f2a5d88c0a9907ec325729b5ef7ffe43c7622921026a0982e5203af23ff73c65d98197935fbd3e899290289cee1d36ef3e27a7c3de524767a9bf784f5728cf9f88cf0a4ffaee84a53e10056d3ec99e17169cbe6fbb73a7469b32fd22a801aacc0d999c76ee6f1af3226141dbb91d5e830653d1eee8eef6ea3337f7ceca859215061835baeb5000089c72163c1977814f0a7dfad6c31b4d2165307f037b6e3abc8571c4082b91e3407d3fa397efe6dc0d950a043e8ceefa3b70005bb0beb1c4db86fe746f4e2975144ab130207b8bbd973db2bffa136ca97d642e76224ac42711e2fa42349cb8aa88fca95d023cb8d2abe9c3872c7402947c661a48cef2363020274f36a36ce0fcd0020158f0b547cbdbe3b76f0b489e279eb31dbb2e3ab89892ba47a6d1d80480c437a25a4ea5d553df23daa5613a497dfc2be411823fc7037af689663354a9c7565e80be293fea9a8a28ccb1fcfcec0b6c0a81eb12fd37058c0f618350b91f4bebb51da6dfb383e0e3ad34a5b4bf9dafb5f503a6db38cb3b0c518d8cbe7d0325f572f0f251208cc9caf7d8c022059f7ab87af37aca348530f3faeef4d3f0b3c6c8cd50919957c2e8314030e65e087dcd2735ce53ee0ec4afd8ef4d144156833b889617c792aa36f662c33848605458b937cf5b41564f4132c37ecad4922d8dc1014827f5ce085fbec3eb1ec5d477f4e43c1c6bf23c8bec73a07da7ac6d1465e6d1f185d3ef9eaabdf839fc15d5179546c5f5c001a9954dd41b9fdadfaf733506abcb9fc29ec9b8041af22714ac5ff4502cdad0c171036b0bffb47b9d54e212e4fdc81fe8b24ffcde3884092a4e6bcae8691dd04e399ef44448f5a8f2ab8a9665d8e57cfe37a1cb0cd964551cb33a59ffb5ea0060f4afce96e84b01b064fbc8c7938a537ffd560eea513584aa9a01da957aff088358cd54a704debf963d9f51b500fce2ede748ca90472d5f2464de62721f2504296dd12c66f96c4e37fea9bcb24fd5ff2507abf69a889e2a027e98e26688733cf7dc724b0fa2b043b396c07430a1c01d468f1089602fbebbb7d3520b366ace7ad352f1838e2f1e53faacc085908525b44b43b8ab7c4ecdaee6f814fc5fc77c8533db9051815dc89a927655f4b7068e13be8d9fe5b234ee862def3f1005837f71f98fe8b9e5506209447f579171e67539830238b31b6969278e2f0cb0ff8457cd2806fe7b0c9e1f1f11a75cc39dd72473591dec6f046600f91a29746489b4a8e35c2cd1a0ad4f6600e943b2961b0f14894c6f21f45964ebddc2bb32be6213c2d7581d96b06df4ca300446c33673cb3b6762025a353e1ec64f634e413c283db40c9d195bd0f1502da73717360ff83a0a40c70bf4deebe90eb9b82d9063ba025491c83320c482403ad72d62b68552829d3c0475883d0d7f420c431d8c48b25dd5ad74090e83f514f63fff8e375a45833f079d98372229ca72e573ed7088d4a36cd2e61db140f09567f6d7ca3fd7ababf83f0296a784a79b3ab2fd10338de64927ace6c33908c25a54e7faac47270e6c9e9444a9688ca32f790c4790f03a3f76433dd7a0f9443daeb619c30e4def7ba4366d77476a64adde4d1abb23fdaabd50d7b7fb77b9661fd73e24b9c6eafaced6b7bae149ddd13e54b68615f4ade33b36878e5e3a3940260deb7ebfd7ac3d12856eb215ff7c7f6d624e82e8acfebc4ef959134c65e838c24cea8ca6a60c84895dfac202572e1eedfe287ffd719f6b89f1d15e1399103fdb93425ed96bb0417c7d5a240c6647717731e23fb897b5c68a472d991dcb971d5c8e967adf7c0a8f4fded692f49e7a84e3b3e1bad38caa2d942a1772cbb57fc81391f20f8b1134b7d1cdd9a923fd1ad0de03edc579f58f532b435e02e1e3d64ac69ab6588aebcbabf8a9d63eb0c2d448908ebde59d7dc8badbc398a6933b170d3a3d9a8d53e775c50dc5944437debda1ff268e056aacc003e4cd9f8a3ecd2550eb3453fb231d9c63395102b9e47ff44112a5515e2e2ba927d55d991da9e1ee8e46700bf4ac819074ca9fee0e2df4eb710b398d4448d476bcf1880ff9676855cf6ab7091a60066ae04cb336907ca3daf97422f62e3ca7b6c364a3910ea6dd9db1a5d3224008531a18c014bb0201c2c10e79f179f8a3ca9d7316c4e64fdd9a8df9a633bc8aa0598651efaa3a7c01a579d4fa0021deb6e3c0e315e428393d7a810d2d3013ec4c4ac0455c6ea999649a2360f603b9905ea996d85fecf91e4826285be055022d5ab7770d5b2e2761deb3934a04197eb79e8058bb0dcc842b46d1575749877dae99e5ce893a20fb50453c63aee6d1dc9a4f8d05157223aae4c1cacdf35a11fc52152789da2e44209a490be2c7714bd51d3664edcb7d44c0bdb3e63801e3d53c887b387b58bec83b5dec3b2053a3d6e823c29794080710ded35f5435bebf6f8c3962f3a9a0bb68b59a215c33c3a50b341d0fdece5a555bbaa36219c00a42e79aafadb4c7dc1b8d59d2f59a10e15187945d17d12976ae4ce0c66595404bc0833c3f2e18f5d93da4d5dcd708c43c0ede8719cfb2625bd29349134f1bf2685c83fc96d7d95d28e48307e71791a3e1ea9ec590bb4b5fd653295993177840c15dd279e9e4bd8eea6df64a2cd900b0ab6d2cf1ca72e6a5dade139400dd2019b81f9b2d32c7f785423002989e6a69e3a9366bf69809240fd38ce8547501e28dca2ddb31ecbbc53e4af86d0ec445a9c667d20d6e83348f622016edaf7c218fbf0ef5b9f0f2c1c7ae93f39bd3d9b0d055c62a043d0039a9168bac56ee4b62463f9c604ca3e6b4d84b6d79ed66746bcc8f6ef043b3a0fac1a60a5f18ad0abae36092a3f431d8da31b971642104a6bc5048a01627a3336bbd9bab5a85b72233182356d38a874ab8798a72a39eaae0e9ae7486e94d3db7bf4a796be96e569e44ba58e50c36ac6accd279e32e21b8a8575b6a812370be64fe0cc9ce341866068c8e060feb9f05798322caddf980ab89f2941ede043da8828a94ad3150c7c57013514a00b481ac7963a1bf95c7981fde07d58897a534bdd818888ed6d78dd89dd0631a07ebe3194fff7415a5dfc1dbb5eae29f6e5371090d789b588ca0d90a7e9922b1b32bfbc3ba8434317a202c1a293e90939d1c9178b104415d5e49fe799d17aaf25062b4d83ab40243ab885b20a855768c76e56141b36cb0edd0807ee4b45630e839d59d7666f416c82eb9e3d9e731ea8de8c742ee962e93f6f96ea829f3b6346b980121918e9d7c9ea2ecb9dd86bd8af555adf7cab3e5a6723cdffbace046987f8f9632ce5afec746ba0a8486d89e273af62085dd24409d3e65ba953fcf659af4d5964d9bc61328f7088a2d7968cc3a7729cc2216eb95937ec9b769685e87d5cf54e6799cabc416aade11327b95eada3cb54b84c292283fcad577fc3f86fd13f1d47115c745422494c7d918d53ef303ba4f66eb8d81cf7d2cec464488ea467b8488795268efac09cca07e26c9d34add8189c3baeef0496b0e704ee339eb4e49271197bd85ecbd7a4216fe8d8c6e546a80905fcf67e87b3336105cda316dcb11bc8f92db60482f456e498e711bdea538e23ead021f4ed43e12efffd2974de486b574094d7e0de9a6e63cc12822e90bb1579eb3a262d0bab6fc65f25ac84bce677efbc25c3be55ea28254a21137753fe77292cbd252062620d76a788baf887659df04358435341db0e9755ef9031008fe15cbb0e61e342c6e32778fba229391cef668621cafe43ff5f1498f1c311f64b6649f1d399f9f37f44960504fa6bec6ea32ff5bfb53d299c51e0cda3e9c7f2693f9a635d174dd316357c88ae83edd6f05bc330cb0c9f431db427668ed2bc75b3ac41777be18ac47cd07561168f4c8298663ed8ad25dcd7a658ad73dd7fcc57dc04e24417acf65b06f3b9fb6424cddb3d5c985ecba83ea67ae1cad5b6c2d7efb088030117ba206eb3171810fd2421334f89a2edec956e38c2c1d5da6bff692c0bba3f89f1ac735bff411de1e87e2e69d31537c52a77f4daed536f962172fc449677ecfd1cc81674757c7afb123067405320558b93a55b62ef7e19753ece393951d10be093afd27c26670a15d5db91c795c3a86909a7224ea9d95d9d594561e314d7a99d92b92217f56a940c3862e79177399a187887d6dbc6d9e54fe85ecf037982667087d664586c6d1c013192832aca0c2948314c4dd309e836cbda414684a27f5ff8c0cc5531639ccf41ef9e7c62287b537f59339584fab524530d74d5b07091cc0f0fb7be2a548daeae66f6c5a6c5a7d66d399713db5af42ec60ca5d71f568613365136f15d225ed5c10f3a7169eb1350320d363c90a67183eac0d1276c84f0cd640a9687ab3b9328b35ab7c6fedc1a98b9248c8999c4e3d0f7d07a20783b2169a654b502c1d2434c8e4f92b15f2ba07c6b4d551fa4e5847107c862c390dc407e7a1d095889788073bf71d2b0f800e7e5a1593db81cd20d55919c4a989f445d2748a7cb07a174f5305acb2a9e0bf3971fd45c321d002cf245d2137e4ffaa3aff207806da184b3480579f72f2b565671d77dbfb2140ab50ab4b5943bdf9ee50e3fac44de8b4cf70355514535900c0e5d79545816c6f64555e053e16c85212400a75afea80c34cabbc1748e3a71f7c8d49526944c4231e232c9f7baf7841ac1376c2079abb1b9a16494a01b323b6ebe8ca183c6d38894c9558516ab52abab90cdcacd415772c77863b93d6139390b86b41c4e2840a0546300ad0d837d6539889a009227bc9f62c40aa91347457873c275397eca722819753a309daa8e6f281cc8a29c3a88b0e7f2a0130048a316e8758ce82f2a095fe36db54245c73e14750b9ca0a7f53d5c144b942dcfe7479f9c53f926c7cdd179d8e04c13b301671e714eb8ff1026c27a352dd6accef9a17f33a21dd5a9817b66e13c382bad1bd5ed4c354e2114f666c294762e9b4c9f319dc008b70240945a390b0c356779e7aa0c8889bb7545f5062fbd9d696bf2460cbf435fe8a61a97d58927cc7ae1e19b7c0574d34f24734440b4ebef2e0c12baa30caea34c2fcb5bb7f7e758d06c4f62773a2146d03f759e12bfa7ed837db4f1f041b5c77928ce4f043fa85a11ff8467ae4ebae8f1f3d2843b055e90a575e0360bf59dcad9ddd8ab067d1a9a9477a8c4b9936c26806fa19538d75547b4d73027a7ad5d59499ada7a906f101f20cf7069a2c21d35e5d807d5f7bf235550e3d93baf45669753dbd1caf4d25514168234ab9b155464dabb07d6913be8b3b9dda876338dbff36094c9c1d3c2f7b13f7215c12a47d720dbbd494140f76711617dd72fa38a6a869a07c0a17155a8db67533beb51dddb192f10e3e98252f684bc6461cf7ed9a0e50b79a034028a65319e104ac22406287623e194b19c480fb774322211c907e7af2549ded0a48189903d2274bb125d82ddca33a6aa7d1eff4af9a5b14acc483d06d4967eadc1eaa1842d1d71ba7c3d0fb98f485fd47271135600de0e4e1975e5bfc1679964fae96153d9dee7893abd879047e29c616629d43df7b7d550251fe5d434330e0a063fcd8c42acebde3c0311fd91f7021e3ad3be589f93060773535609b41e79acf1cd2ca3d52e7e5687395f1e8df4582827cd5f7f8ea0994b9e77a90985e7434a750eacfb8bc046004d7886d2aeb5dbb4e6ec273edc72ea77393a01e7ae3ca0c0ceaa5fb2e53a8dd7de3fe818d22b493eb477fb3e6e8bc8e07797bb947161b0bf898d24d77ef0bf66a408ac3f29e4ed33b88cec73daf5df5e49451c0d0f9b025f2b774c6115353215c1a41039f42f1a7a6033a3643e421ea883b323728ae936428a7a13ff0ea6dabf20f5ab85fe0ed82de82183d674d667fd359a58c6e488941f8be7e7881af7b4606233611a2ad8a42ea26c6fc4305d5a4f44629fd453ece0b00e1865addb0b10d2bfde5b2281c2c29b6803de3bf6adf8f76aa81d4298d4fb44c47cf38aa06373297092e56c91f9e6f044de6e16d90b7e7899e4c3a0ed736d67367246ae9c2e40eedb09c1a88ae377df77c9f2cb87092f5d3cb4e7e6793fab8729e1411da7c088df4aca094aa67c8ecab05a65ec50c8d480ce64f46ffabae0a472a09bcb30bce3ec20783a9be01c7693682b23f894fc0831b398de38673d66ed59a91469ea16f772cc8188ccc1999b353ff6ed865c0bca0402ef8a4b9faa2f3877845a127180f733a99f9012544c9d40402fc81b3721314e245041ee450282fd250edb9fedbca7bf068a1d03914000d35f0bae8286b288e6611a51ba14ba1edd233153040885c5b445b92550c74311241521f1d6a0198ca3dd447d74729fba5c9ea186ba1b52cb0c5eb40d90f0f64f27906fd3fe6e28fed83aa5dcde8a4b19120c35f526563d0f4aca795f2cdd9a5204c39c8f2141cee7bea802f0089216da1ef51ae7a31a0a84bede4c23d74e1bcaf1e39ca6d8eedfaa33e9b44ec6c674116a03ba316af2cf98de14ecc23462a5d6da1e8c9d739f1b9ddf9f8bfac904430e31ae8dcc1535dc04c5419f3eb93a7a70014396fcc1f9b0d26e772731d922b5431ab148eda5d34d0f4ee969a1994dc3e1c637b9e719123bb711a40d508a71b2091ceb943a21a1a037f8d030304114a42de6a8971820266455e7460d950c6be72c2786db7df173f0330ace05dcd9c6400dca300d8b4a742d53dcedc3b8fee704ff5f9b6768b2aec8becd7d69482e3fbab2229b452acdf0d2cc18fb3cde74b6bf057056ce1847dd2b55e8de9d3abb4b4bc6a9f2176a8f28ae9bd81ba18e6b2f7b7ce464cb7b2727582c92fcda8e8aede486e6c46a5d6f2dd1a0b03f958288f7328e3a9b3094557bfce8ce1863f44ae326aa824614c72d8bd67299d35eeb11483252cbfb61d7ff56f6bf430bf2071dbd04195df52218d09c9eb97b1197dea71c2894120d6ecdf7f95b4876cc74a7bc3f86c0f630d7ff4a425d9c21f21c482140decb346f599ddfd876454ad0ac892bbde6a734e4b4a6b0b65576d1c948e5cf88862bb06061586f9e4075b824cd67ecf52ec388cdb70b87adb75328e2fb62dbd92209a7cb1ae075ccdf940cbba9025714a31a9b42fe4ce5e8b019b90a5107af32e3e25bbbf50d55d6ec8dd189b8f3a8c04803c6ec131a0fd99c2e3efd4f66dfbce66e991de2ee7469341a42f09bb73f1ac50d84706b721d3567a995a3fb3c5d8ca3aaa147b27342c15369fbf1ae7ebf096db6eed4756fc18ec3f34e77e9bacd796df64dad25b84c0adf616d012712dbec1a25e925f99972bc80a46c9578daed08845f4921582b193eb0c36a65146f1a3cdbf051f2c2b0b18e88cbc0454a723e35fdbf4f432a8292c6b041db3cb389562a765c030d34ce15177fe13c0c3145581dacd18baf3a69716a390135ecea3ddea2d180afed0c0867e9fd033fd0dd7cdbeee6ced045f2741ad8d459b4796e8532c5e32a01b6c702d69972296fff6c1b7e9848db110cbd8abc5c6dda16cb674a80bf9fffa5b0d288984ce0946778e40f5dd5829bde92184436364d96d6777c4350376b1a8774c429539cc8e0ef0a7e358c0297efc4a247ea6b5e39d7044d5b18f7066e39d0f17bc32098259f5842458e691b612eaa3f633a13748c43fabe2b77fd2c49bfa6c12171f42fba70554d93666fc03e8ce4a2a3c5603bf91037406cfaa8632fa5bd83fdb9e6db905b257344d68b828486bda17652cd45b849c21e77ae3286692b7c1cbbee2df29f816b58cb3725edb380438127ff19bf61979911bb0a4854d58ed713e2f21c622453c37e2d5d0bd8cd8886a7f67f598efbfb070b545f02868c3b6ef93b6e1654c1c68a8cb134c7edb314882c4f1b2c92fe2cc435e0a5ed5d6ced1e6a8ae3deb5047b9a69a90c605283b331641f7cee5e3b276f33644a8439a171c6a1df1c02ad39918ebb9a6765de3ee7ee673b7024f14fe6aab09c3a62ef0d96a43544c2696778e0cea1f1988c6a6ad3fa8dbfc434d96c84c80c24929744a645966ac0d1a6c78780c14d9fb509dbfdcd7f8aefe108d3691d5b44bc26cf22bb9c5ba898d9208519103002a25d10c85df2e73084ad1264ec0cc216bae120f2374c2285888c4bfe9e1af32d5ebca7c83f3111aeb6f81b1d0ab0842d549d6e77c459469bac2463e6847154f07b32853f2e47be3d5a46c6f64e0e30afd897295f2e1764df26458b47ae71bedd4e93816008b7789dc9835fc24a9cdfc1159109c5ca337ad31aba9ec9e233046f76fab8c7f0ec2b9f962359b4a4fdd0555a8f9fcde21cbd6f257d0dbec4ec8bf0495a0daeb864d4562f616ccd8e102f3f29d396863830dd9919e650faf996943577bec414de5e05ccb9c7861aa5ec4aec7a2fea4bb433c5d7a56413753c2b1ae9cb47aa069bc0457e6b7cb0ce609a17e5cfbbe4788efb0356d83eada17f0f33ee0f79944347eea99880d5fe40e0bbbddb3087dd4e2b0bb3789b1268578cae0a412a634648090d31ee8575b01e0dfeb22ac29e85e8f22ea3027032fe457628a89ec8c34e51aca2a83ca569bd3176ff346110e20e5918d04231b01463081120def6765fb346b465807347c60118512b3888d61087c42859c559902c757f59531b4cd2688f45902beef5e8215c7d96d0e497d4373db2417e63d43b772dd89d33dc1c263b79e1b3f63379b1ecdeeb0b5f9a7a17e39b6064bd1613e42e005949fe074e970b93d5d0314936f31a538079ce7e178584c4c45d9c82958748074c4024e1d29d493f003034195c8885b279e3c25e39825578e6b1cfb4192c0caac690bf85b6a1baa14c786d66f2cc294d8415438f94472e0e89ae2516412324891a8c048c57d9143f8e853f2f8c30f069998b0a550e8efd4aa1115030f133be44890be117b31c6ba8e465b47096ae5970c1906d9c62224b9423017b93ddcdc84f576b301679fda125a89a592bd51bd72e561bee88da3ce80470df9374a1d3b035f0cb63e329d45f00ab9d94958bb7a245ccf7e6b9a90abe0a56bdada25d06a7bf8889bb7ddc738eed398b32652dfba5597fb53fc577b39a47f190cc824ec0deeb0e4d51fa3046a9815c3ee6102a737f20456ee0341fed5c4c916c57a665fca17fde997e76782b24799574e095945a1487d0882d3b90c7dbb145b9a282ba5008f7e0a1334cb388c987c7d7d2d0fa7995852e840adcafd61d698038aae3afea7cd97bb18475be83aef8919dd033a65c8d99fda31505cec2f41d1098502c0db45bd3985766dade0d458df8ebc5e0bf35e2d2574a90ed5bec900e1b77495669abecb0e9015ef0a45a0b554ed03c4bc312322cd3a68e4fd364deac02fc2f541d09a3438feaab846a457709da9d8a57ebe4d528ec53c16b43602d9230590633b7f562c29ff667ed2aebe54c86ecf25d8eb6f3c39a58338cd2ab2a522c2502224cabe736bfa4f5f29db39480b8d7515de756d91bd65fd74adcc3a981cd0054cf3e91ca7317668bae9d260973903fc08884ee13f8294c0c22f5454a169444775dd89f92cb34c197db0d7a64e7f24b3ae5dd7aa94435ade3063b24831675b77ef79f32ba2a8faa8d10385b99ff32c53d80fafb07da3bd799cf9766573f3d1c42a503c60c2222bdeea952642ef7efb9068ffdc00c0874d2e9df120dc854c7e58d349b254cabbe2fb5e8ea59dc47c2863bc334e45dfa7cd0764898882a3240943d3fa788d1ffe2e14e996ea7aac982dc9606ee12a893a8e2565ca2a1812a28626da6644887373a8d0a9b9297eaee717c0ca8032377b3da0131eb579de9bf68fd8133aaa9415c05a1dd22c6ddc712b1cd63210415275d758ebba29591263dcd4ccdc475d2194fc80827c02e3a8b562316da473596178f9cbbcc00f6675bb894930f9e8e134e30fa46377444df0164f5f160ca350ffd645ea4d74106295d8f3032522c266441cfa19bc47f1ef6e9080c746221f4313bb72a488137e63758b3ae8e026e575b9f9f070792e16e8d9cffe30c0d6d148192d5ec7c53f98eab0f3b1fea5156c07cdbecbfeaa266a29e80cc297662449c3726041eca59569cbafd841fec6512fcb0c6b51835aa5befcfefa81bfafc477471a1f98073df9fd6d5f5e4f98a0783832151a5840c0b483951bc449ff6eae2b7f8de48f299f0f84ba264258ee62a28bc4df543a133476ed2938879377cad416249b9bd9bed2d1603de5ed778a33fdda889bcc34b19a7e2bcd570d9b095ccee4534ad0c1506eed87fe7fee7ba0de0a308728d7dffc075bf20be281260adfd1e141c253c513abde59dfb7daa7f0eda5fa24b2521c658328554cdeee729d7641f75e98abb1271f5c55e73d1caeac95899d4596c28a64b245b698264e7b2b6d193993b38256dbb5113aad0ea15a4301db02e1668ded2305369ac1a473f5995346ab1173ce59de46203ae41489a872578a397e0297707eb9c1bceabf8565872fbc40cee54d191bb09c3c055a0a5b35c6ae13a03f45096145348b61b33f3a7e6dda9296230f47a48346596903af09b21db34d688a2500dbd24f1af14d4a75e1fdad3279047a33e65a0dca583a3f76e766f1b528a1d2a10848ea2e016b21895d735132f4c7067b639cb6d098fdfde0262115c4d113c749bc6d290709c99bdedbc22e21c7d3acfd76433686587326942c5fad1fa980f5e6761aba94aa066ab929e1be73c78051024d3d97234acb692920ef3560b655ee49f5c854d25bbb8002f9f8d1a4dcf955289377dfc6e789d17e80faf621508cce71232b2e2505774b6c6e379d7e5c55943b8637ffa796d5f935391d15dd0c33cee3e0276d214381d6f42e15e8b2a5ac97683bff0b1fe06a6016e819bf55699fa4582019566a5bd4719e596d4cfb0835314d90c7c89a430ef9b9edbf90fffe6c5ce1745a4fb43ca3e75ebb116be5b6d61fb4aad9734cab542cf229151e8f5ce81eb0c425a27bd42d60c6c72d17e165bb62fad28934c29e7b32b74c28cc8f758abb37dd61ecb6ee4cc6abba101e5d53b692b2621d69bbbf284beffe93c3559dcb90a8d9c7f4f1f5dcf04b55ee0dc7be77d853b6b27d2acec1d2a6eefcc6bce21827340ccaa21563308d9a16f50b9f6bb6a401695777318a599dc6e80aab088899005eb09f50e6a60c794cba38260fd232b39b4abb8e5087e50b343b39ca3cc7a4508008dca386e0ccd4ed9ac464adbf8348ec17eca97b73fa0f207682c2524c11005c5b1719db6c313180b8f90d66448a7c437a28b45015727eaceb4ef745ea41191622501712a4193b17a5ffc73239749dc499229d03d87532eafaac498c796198d1d0eae590498fd9973ecb55dcf5ae79c1d089184e07c958be47e62b9cf0e2242b72a54d345adb166d6b6409367e01d056d388c6e67eef53f33e9e3f79eab0240e87c96d86d396c5ef2c4e1ddbd8b51c609177b3d33ccc2c3047ba6fb2671c6704d5249fa605e0469dfbf421120e81e8bc80df3ee5c985566ef68c225e8d8642c82b4d85d01aa9059cc6beaee0ff55252fcc6020998203eefa7c90ebbd609258c0601ebfd73e7db2fa662035743e06a8e7f19067a9409a81cfda39c653dbb8a365a8d24d055fad805542354eb75bf090fc9020fba80ffa1fd2ea2e54fff4040b17af36b257700d4e7770a2945fc8b55d78a71435a005f71d38d01b8f2a90ee3424e6fb98c1e1ad84cee0f5e1d5db5a3fb5ee1697b4d6f25c81f78949effa9a884529b82e3c94b8a555112921631dbf0a382297372aa39239271d9e9f9b90504970fe26bd7ed03ea6d195e67f92ab521204cff00b4e587320a70efecb16843b45b95118cf5dd791dbb115953f006b2a6fea996a155a80f6f0401a5d7f7b36502fa3ce57c1fe7001acba7751eadb96e4f487d1994445ed7fea708a31a8605f186ffe3db800d19f35034e68cc0fb5dd53d2a2c42d08c41d50656ef8de724885efd5e86b61e2975ec9088b2c41b7dd7d085e9dd02990a622e20c5e3d7971b11d47994e839c0396c4c6e90b3fd1c25677e4fa44429b88642283c86e22c20851df51dfc90da267997c506a60fd2aa61ce20270e0ca3ac61fe3b6e33f2de703a0d654ae3ef68113def63a27dcc8e019243b016dcf9112df88af84e220f408a32d111b0f5a9c4d2f4aa9c3e558c3a69f17871d3630905d0559aa3933f32a485f86b9573a2818caa9c137b577cd60fe6c274b80f8573bf4f30d777f9c5c66e6b40f5cf8e96d7241b3ba38d089ef5d3fd3549da1839b88652d4b5d3b802c15d8fcaee0fd86d027193a21aee9f5f68112f577ce776242811872fd0ef33d7fd650ea4b3f5d6a0c549e1297955e78b8f880eab7c45e8598cd873078f27247b9b3d1670a273e83b71854f9d2faf7f0b8c774ae3c3415c7a5d725f32dbdcc28698e19994f5cb1295165ea0969082c6abe4ba0fd5083d625d016caf62fc7c4ab39522d003871b373e8d52c6b92cb80addfa0f604e559d66fddd290986178003a5717d01813bba768658b9c54bd39434c6838aaaf86b2555568c41245f87011b7cba4c05ab12e8283a4d8cf9f6cfa3f64fa823ae8e1b3f578c4be2825ec82ece9fd0319769793b4b1f94b02613d8b4cb1a59792f2cc05baeaa54971b4e95dfdd0a8e5e934d12e89d55a6b63059d16f3bf5ba609a19f90a20ec9c9bf45a10db6b0f3e308a1d6f8df977fc0bb8e69aa2c0a9a2f7fd889bd899fcad3eeef3d3cb42e484472224ba0aff381b65442ce1b1932a20fe2f8926697f696c7b3130663259f06cd5c25d9caff4c55121b04e44857b8cec1e2699d5217fb2ef9b8c9bef394263ef023dabe99b72f8644f3913740d98c57bbe10024484496ad6dd11115c027db3e497a389a6abb9943aff1a3cbb0451459d8ce3a96534f94eabc739a9c1e2e6acdce639d3d3e5a09f57284e405ea4ba2d9b41dc46f8adfc18a01bf393eec322d3da76cb335d699ab7693a3cd57c112fcdf1e2537a83bf1597afdf6cddff5f887a1bad404eadcd4809744859392e76d9a92e8fac33b61d978a732ca3e2760bcbf5a6c6ace44da6de4c564ec0ac43bad7e1147f8ba496f6cf6e0eb3ed6425224af1328fbe5cbb59e6ecf8de4b777983752b50de15e4528c9958686194c85d1152293f569a38c7423e8d67a263172d3fb5d186186f95dc5b30f4b74e7daacc71027710ef9750cc8289b02360bd5b66ec1de052fd1cce9c4ef1c0a1703f93838875a94d30f0a45cf90fa63d808ac4542f3f628408854522be3bb908c05e5c85a9eb0202dfc22c95dedfdcfeef5f4c188e80018321b4bc0ee410fc2c24950d25d03128486b0131c05dc7fb179e42719154a3d821f282a16bb46d4d2e7a5cd8694bc550952f10d22f65436f49822c8366e5d75815595dc5a6466760808c1ae5e9b963d1881a59c84e402ee1d4ac39dc463f88b74e1381ec460cad6bd08e17721a1b193a8c81993cc41afc465e8e8a1d1b2223597a76487b3bf289450bfa558967267fd24ad0ffd4e0b5ab7f96b5631a2666f69adbe8dfe9a63900b71b94e6999f6a5f9bca30b4a1d4efc01672539a1598e1a577e25a53eae39b7b3b102b2b178e3336524c765e7027c68ab83678fac80db7d3c87111831b243ccc46ae2310c57543afa7a9b44d602586f365b69bba14a2a147767af242de746a23816f4c5a730cb666c032397e240590ae545b4d45fcf347854f7a228957614af3403957b00666b4589d0f48ef7eafcedd21b1801353a23142d7d651fd0cd6947eb88b613c51f1edce9817e495bb4b934502708adc41fb44f73c86977aea9b3ed56c03a6753da348f84ff9b3d3c7e86f2511245bc34a2567a2019d32591e3954ae2dc5003dfaac0e677b51d8cd7570d2388397951dbd6cb4296d3886d2c09638e21b4df7fdc8d148960461b8b4a0d24d2aa45af8e62ebe2c14f7bc8d1f0acf422ddea1febc3ac60460308c5124a6f2376560b5a85af2ded13e6958e9f900717b1ea55a586de8ca5c9891bf5cf5e54a2c332b41cfe2c60995af97b39f3cff068a98eb57f7c7b778bb2e42c99028c407342375f38bc9c6f5838ea24a0a95eab6c6b281b15309993f7ee84b6416fa0f135bc1c393f95c2af6d7bdedf0e76b5f9969951460643cbc0109556628f475d2d2692268d715c113a8ed2c5519ffefef13a6c6e2adaa220f93981f82067b856a565cf99861d030ec9fd8cb8b7ff591aa1c041f058a157c2c3a55a0315dd9d069f5cd427e0fe881c7426f7eadcb940c675c3f8aa16bd05f1ef924f5ba5f90cb59d40aeb5c5150d591a3eac92f0c1d41016d61efd1ef07a403d55d1c8154a2723f91ce5e524ec7c393e70c9028b626178e9a164881a4756cd94d0737b54792f6190c84e12bd5635e8410318f7d58f7d46ab037de15ee03120018f0c2ec562be8fa9a0f9098fc82012fcd1cbf8a2ebc2c239f1bbfb0b83d547e4ebb4973f5618110899d468be3e267da1ec723c0723250dc4ab0aabfa4a2181da84734de18857a8728dabe7da01e074a78b2d4b8c0cfefe3b72098bd06658ecb334fce8bcb7575bb058058317ff5fab483644f941adae77cd17b726de6578f19fb1c42c733836b421a417cb964fb0c75f24865a22811e5e266a5c4bf8cb5af78a47e0e22739c1ffe231b7fb0b63fa31cb1d36014d17bd5fdbfb7b50278ac3726281b30e609cd4ff8c871b58adc5fd7550ca40599ffc88376410e9d7989c669714b222a6e31819c50f23959e03c7d676b0383afcf524b27a4dfe185a537d7fa67caf9e77fddc7c05cb7a64b56620b3df8dfbb017df80c0508dccad387dc3691203c2c731bac113c5d579cfa4bf8a8204e3f887317847c1cd34626903199fe344540faa47f3aaffed44271aefb99f8165a42f20bdce8edceedf35b226b0abfe4d3cfbdfa3a6fe3961c3728b002bc35ff2d8511c279bc656b6dda57f2a3f5c6ced55a675ce577836bada6333cfe04291b846814d8282eaa80c9e39f4c245b1f2ee8f20da9ae01091753c0f61be5dacc096dd8a3c29d9d414a437e64ef4311cfee999d0bc3ab5f50666dbecdaae9a37400647e02ad9bba0a45ee346f36ed552d14b10177502902b4362a56f369183d2dd1c224cd0b82c1caa07017e5cd1655a7a3a915182162836c545928a3974da32775896bc2332484bffded1672d69d129fd0ab349064fbad38f1a75bccb6236848d45c5dfdbba6ee78c5be12839bc70412c16ee27226ee18adb95482cc231cb0b40a46b98aad2f947d7b5979a02853889f40c3e95b3c9a36a443183405296235b1b0f4ae0c9ccdf49222cc38d3f43338e3162ffc3f192d77980dcda57118688c903b39a72638fa07ac46c90718658f1d749e536e3e0fd0f0801a6fb1064a9dfc8a12d1a67ca2abed91f8206c01c10015249984c4813cc775f7bc92a5072489b7111a3ab4d45dfca41703033c5bbee390dcf9ab2515f91baf5129654876bcac3b6fc1c5799b6f88338b89a1f2c6292602024cd78b5989e8ea4e851b4e636364f3175ea5d1e0c104ce71d7a774eb043851c522c1ecd5e2c7a725eeb113dc4460b2eb29daeb2172d3d93a5348af29ec80b3da241a1a78537bc4b7e7b2b8508efb3b6221761c9a19b3a4c87133c62ee74604e6a4085a32cd671519907503a5067b5b219d2f7d09817bd778fdf476befe61d397bbbde4d9a54d339bdf3b6f8107d0273565d469404ba7504fc7eccdca7dbb20633620358a58063f21cb6385c62f21fc1afb17b7a8ea3b13a9a5e368aead10b228db24589c3601753c62614521b9c048c8efb518bffb260894309819fbcd860a0a2f4ae0f06ce5ec64109eb86a85946b2b178900797731f588153e39fc3cc4841619d2525b6b2f82af9b7d11f70b219e22d43a3691ed1db25d156f46ae20eec092aeb409997f003f2df4b328a7eb394e227e6186db08fcc1c9553526720f2ea87ebe7c10218932a406ab6bcd22da178396599c77f865304ebb23f2d398a869d941dc62715510c452068ece764e0f29c510a47b4a89f3a53a02aec9b2d637bbd454d417f7597dd791c6c6baeeeb707bf2e685f832ca737617c221d1ccbbbe1c0a888e3b7f9d80d4a3cf1b7f7f6520e64a42ea10cc33e504bd624c60050bb6e7ed8784ca6c7b6c2cc07d25ee400adc3b272bd74206408db973b038be4acdc01bc1ff19d93b35ebbb7390cf9b1d0660c67c9d0cd402089135e1aebff402a0d9561bb86318715d127ee457917a7f8153ea3c90f8653c534ff206cfccc1632652867b55817982fd973d81d023ebe66fbdbe5e3bf7024d7702ec50c2f48213e1368805d1b075308c9a3a451d7d69fd5478339525dcf7154c8152ca47fb9cc4a5a432b1ed3910b32b6cc169ca492407c46a0d5b90fa38adfbeb297bbc3cd7cec29feb2b623020c47a17549a6aa85b9054571ea1243feefc0ea3a74d52a4fb32ccac9d6d1449bd5d6a96d4545dceeed46d98519c8ac4a0410683a158ef547828b565ce681f021c1f3c3a8184aee4715fde5bb8aaec8156dc509dd4f53ff02c61d7641323f631df00b0ba4522f23c8dfe1dc75c70f109967afea2c7d1415530286c61cc73c39695142d0bc157aa0ffdaf0958a7ad08f18abde0b80e207fd4bc0f8f4e2516fec9e79d62426ddd7e9c2cac626f3e20e3ad1de98c002eceae7f07510e64b57548136bce49e96377647ad340bb2b76269292fac205ab3d3dd075bf8576f17980b747bccae688607967b19c6ed18a5f567f76f2b72764761a087c7833832dae2dc1b03941d1d00efee9ca90f34a271b70ece8c020121959911baea40f6be33e30c32a4e8f567925728f1c8aa113b73322c6e7f2cc44783fa13e2066ee7f2968c4f8255911bb50f0099d8c211d875ce67e697288fbfbf53781e43ff984e5a1c2f5659b40514230cb920d85b0f282085d4b1aac40baab04dc0f11bff99c3f0e1b4e88591f74c2c49d222c229b7376579588077f96a69fee2a05593585a7ae3115a037bb6951bbe842bfad3e2bf93072f733884cb09739909ed4f9a964c26686b4511f337dc134a7cabedaee5c03ed2ba038052b0357b10cbc8af01b7f76393dc0ef0ae508d1b47fe0d4cd7c445b610deb05e0025ebeaff6c288e1122aac7385a13604d32abbc1f58b6b89b7616fe8dc68fae95a6bf5caea9ad27377eb32981c3f81a36613ef4c4a71706db5a63e166c5a6462b47aff7c9a283785fde1c58f24da1bfd8ee1fd243a5eebe4f796aa0c5c371846503bffb66276f6274ef2fa7bf609b95608ead44aa31c1589873d1386bfb51894e1e94f87761c28d8c126e297f44a0b3e5b05d6ac1896dbe929a2ccc94c416bba9ab083da78cda489048bf58de5f1cf6272a1d75731dff64bf57fa12c78e2a56de3e77c5a6acc764fbab73cb5fcc8cb657afc36a56b05f1930d1b82e1466927ce0e6691e6d8dbe9d0e884badef2bae169ce9e67842dab6b1d4f283d84301d88a6e42d1333447c44f5eb6243534d57bdff21e09e2d7b56f7e139e3cd8d826553c233a2ba915eca67c7f8db7d374a7ab5176b4e6a722042af996eac0e4bfe3b7785a5341f2487e5e2fd4f4a37b29b20ee46ca689e49a571de879fce457889ec33b176f8cd7235864c67febe19c18efe81a8940de05a6f6a1e5236cc1c5e0004d7e51641db86dc2d115e87b2fd2a8c7406e4e8a2ea28d21bf3fac947dd78f4392ea1a4140058d3e9aa14eac94800721a0e824ebe4bfbc85a3a8e6d44b0118bc2900e511f35e634f8778c824fad4005b06534e9027ec7c717d6fe0f084e549731901072114611ec97bc9be634d1a9428beb6d0b665d0a1b4775fd1a38e52e60168d3b36f42f3580f9d66425f4dd76ba3dff06bcb1f8730dbaeca812a43c6e29d505a21afc3bbf7dfe3e1a35374f7ae3ba758489652f6b6c5cf6adde580d19200b37b74e0bfcc7c569e1acc9c95339fe9806be65c38542df9123a77417d1766c774f5afcb2ed4d30eabe219b7adb711ddebcc3d6786fee10558ce73f761bae223937d33fee7b83ddff6defe51c549b3babb470ab2d2717e16ce17ff0c9e7be6f6e6af61fd42f835e9a01a5ae53e01134c1c1ea604cf31e286c90787bbca8a17740eb9b821e4fb1587dce64509b925965e412e58ac80a2df9abff0df06d24aa3c228bedc1084b522551edcc9199384d49560527f58af329d153e25f842ae1911a0f8705d7393910c243f52bf27f4fb68e647ec9cfb60a4437ed600c4baebba49939289ecf3dcdd043a20132f80565237d9a117ef809b840f6a3355aa1782fd00ae7b33634e71f6a18c864ac63092bb4307e458cc4b9aaa30ae016ac117043f3caa0982dd8ff17f999ff13b65733344038e3ad565f661a9873e91b4efa33241fb01c981859834840d833326b6567effe1c07ad1c93811f2a2dcbfaf61a9ba112f8353a4933ed2a1787f04d657be9cbcbaeba5d8654a68f752e60314461d5b57ee3e694edeb9e8ba459ddad15363604abe26b437b10d1557e6116b0854e29ad81da4c9b530056ca92852dc4dcde75f27ef4320c448dfe9bccbe9c0468d077d23cc060d8aa438313732107d618846849995dea0c3adf85b61cdaa9c4d9423d180b0d436f4b503528fa497b3b61cf0c41253d67186ddd2a82613dde7dcf49cdabc09882d526ebd4141c246cc221b29e59a6ebd7f08def10507a8c9eb8758013bbf46639d800afbaae2594e70ea0c5352a9be7fe047875e469d5ae8ac9117379123f1d2ac7a506b3082136797ed67a5f6a30860717600f2b28eff405f31612f08cac993e87eaeb3d49258cff98dcdf080708a3bf70c1d7cedb82b62062de2c9d1198d0edc1bafb06249d96209090fd9d1a0bd0a4125cb6459be9f35f72988c51c1cca81b115d6f086dbbe5a88e66bfb286d158683434a7349420befe4df774c20f65a65f58fe854300b3d083c954a6c564a1b49c18429e6b5509752f9001a8abd126d5792e284456903a9a7076617e53ad5f8801e92ca5267237328af5cb2b828fd7709a6ede7ca44e6e459200b00c088de9f86eaeb74cb1c2cf815e62243897b4992d2b6f148c2bc84b9178d223a55bb3d742a63ba8d6c9dda320df19265000096d61cd18f08daf602bca11b8223ef71ed573feff0375f8c750b5e3e33166d1d36905d9ef4b071b8cc23e0fbe9e4302d37674d28dd3d9c33d09bcab6c32896f027f1a188733b30ee437b4fd505f3da3a34871a4a9df04211df5f7e58c1297079f8f5bf2a719d51ec02c9a032129c7a8d1c8b6d1c9b04fe9339767bdb99c54109a2dfa9f577d1cc7917a4d709e0e171052431a1bf353134d9e785ad311a24c4a121b43b25dc843733506c20c5e01dc0beb096572de8c88ffc8728e61e1ba889f438268d66623697bf4010ec93df88531dac2a216b97855a538442be7732a5df5bda49c33dee11dfd68e015af1846de150ef856f4db0c2fe25480cdae1aeea5c316a381805f18d0e8c0624a5973846479214bd1c8f08a79f1b547dcdba6799cfe2d8d497230453ac529591b4f52a90eccb6b7c7cb3fc07daf56b3071b265b6ee52eb556adb981d8927259278671c35d3371d8299f472864fbe541d70458ac33d1b46f9cf67efe4c0b41c3e3895a4e33d01640d91a2f7015ae2c3ee1c8eeeb350d27b7e0031edd64ccfb1ee02af44de65c12e54500719cdafa3728ee27369800d8809efdf4b88e3b75b7259003c2af9afa90d3fec099e09a38568d17c0ca8aafc1b1245e5a4282a435cf6c96d470b79ab7cdbab0feac12eb6cb8cab1a8d71f00d70cdd913d09ea9df109667f1a001f1fec0137c47f474f5e77838a06183bb5bcc0025ba283d54f04e87e1a0a6f49cae7e4c29cd429da133f382cdfb52f0dedbac2b77ffe584f9e275a122e187b0e6b0094421d9fd4baaeb5f9ac4558bfb328e33049f4611f217b6e0f737462e08bf46dc2f56e895c0a685dc403368279e2389651e2b150a8a0bbaf9f99ee1adb698aeecd05fa448064eb98926a56a9af1a8c4546a55349314cd5bf26268328ea2b1c3a9dcd9e35a0593b20451152c50229610be8d93e5e2139a2c33ebb3570d23ddacb61984fa42f6e02fe5f72318fe0e9e60b1256710f243d968f8127b703234c490794755484ad4e7be38630cba7e60253861e383d8879afb6de6dcbfa807b6c016378042171e53b91b67ab52593489955573ac933a16798f431368dca7abb53425a6d71060272d033382dff5fc7de6c872aedd215558bc986885801f2b93c24ba67e8f83c28ce48adf4f6e2e4ec2ed9f67b942fb20f770cc3e3b7c36943204359bcc65f385227a13b3e7ddb5cc87121555b4fb7efb75bedc7438333766e1bfa78df7f7c37ae9f32e98fe80ad592514642a7e592d8255fbbf68d3711cc666f2fd1a5eefdae13632caef37649bc2c24e8db0d2d978bd5ef8c2a6a38c56698f56c5042dca1c3341c40e231fa3ceb5e9f2680349d29ac4c8a055e43c328299e5a1371fb766267102bfc62d94885b7cc66ea1336ddcd29503e9c2f17788d0c5af92e101133e627edb93f57f3821602ac776b4fdc8b057f140707733207b6008713c0fbab4dd44508d8c7c9bc34158e8cab3f46478724eb6189dcc35d9922df0b3d943bab3c223e5572924276a72561b429aacc41c3f97ff049fbc7c93325eff5cd566565a20d72e9dab581b353afc69ba67cd2f361918e1cb589e2e73cedf65327dd13b007b3d817b4f03e80a852721248537c9574deefa487280295d9d1966a4f191965569e1fea0e4c94c05029230c8fc3f8f238d08967b05fc0b4695a773d7fb3e60dee3eb38e705868038c67347e79d9465c348a0b95a7e8b74ad9d3813b56ab0424308c1d7471a84a872d30caae48dff4c5b64b85535479bc056cd07093079cb9ec1035195fcb4202f93276e6dba6c61ac0def7c605f0beafa0ba24f9e154e6aa07d1d6318f61d5b95d9ac7fd1d60eaee8b6a8ef21b52fc548a958e49dcd056d5b05837f9376b2dbda30b3684cf6976234bae9643b8ad2a835fd2785cf373813bd41746b9b1bfdfefd99fbcb31db4fae95ce05a12c3748db7dccb719f13194e27df2846aad307ffb0dc704559d253a153629a7be7c3c77f0f89dd1aaffd55b2ff46e060e63b2c476cf57ff5a82618ddaed3130c2205c6722d6024508737e9e4f3b9102b218b4ad64653839008bef20241fb707a6aed7705a5cad49319ea7fbfa5938637c6eefc3aa90fbeb2e8c5074212f6257762fecbb8527b138dee5f6b05166a5cc9353d8685be78dfc2b074179a3beaa1d1542fbcb6897c8c000e0ed78f4d6a1fc12cd7ac14b6d9664e8b43ee6507a124af200851b89e6d68f2b1dc915e90455d62d20e475bc3ee46890868c17fd11d87afcc93654383813cdcca3fecaf9c4ba0868c546213da3700fdc2d0a10c86fe1329c1eee3f648ed69bce8d0cdfd687eda0955f4aa0357ffc3bbac1508ab0734fdecba0beeb21b5550ebcb281cfa8b47a88bf9b4257406824ef0efad726701bbdcaa8d3a0f8ebe162c61733ade6e320ad3d2756b554974baa72e36db8397aa061f2ba729124ccd4cb6d128595f17e32a1a37b6405e666e3dc759e60a0900654f6c242ea37acf86511b731793ba815a77636089cb429c6041fe3346cfef9ecb2055e33c6cac034a13e0db7fe3a91a1488a10c3e9d9c48b262f392844384da437d25f559d69821aef36a0e5cb67171da53a6d5b6482f3239e97a139452fb0a6495688baf4a19e3eef02881c31a36480f1992d406c881422bd3f21e320e176bbb2f0ad03799565a4d33be5a08bb2804974fdd7f18296276220e908ab89f474ab8fd2c00267333c463b57916f2e409667743a15b23a520ada711abf7d8644421c724d7072931888e29c9c435cb3e292277c4400dd8a50f45eef2b98a36b7399f7e244336209c3a919225c3592db6050dc6a93b0a78c0a6e445306235d40a352f049755e30336a7c1939d7fb3ce5732f8de9e2c01c4856e462a3364815ea916a11b1b745735306a25026f8b0039b2075f30bb724e1f7e26aff2f9c950b506ad346f4628cfc4601ce7ecabf561a4ec75d96b5d166847675f0e4620d561c09bebc482b398f3042b6e89bf15b2121c88f3394d95626e8f1af83458a799d478df3551849da3bd23e06824a74c8fd2e309dd9882976d3132905db7eed1230bcc132765a47799f92c0e660321726f03116970ae073e437b77e1307e708e81c284e25b75e3365e29c65ecd0008d43c6a3777e2138bb1777b0e08d0d7d5eaf0fea74dafb7ae59616fd98006cfdaea8784087f65d1674278e9b8db71257820c7c45be3085d2fa310ec6b8a45805bcef86104683568315b3d7b6b402b851b5d4df3f2d4a35805a907fa559a7bb2aabf1bfc0f2192c604ca7d1aa6b4d6c98d885cb6270be1d8bcef41623fcd2e9b0f42b348ae4c3b1b34b5cd45c27008bea8e0ca4110630cb5ef98ab0e61f4a3b144817af4a2066f782ba8808d8336226d771ed4af10f311bb9a44adf649fa43af5aad04c5e9ca3636f357f7d8d7d051fc3b6e1eddddfcc3386ab67932b4febf782125ed11c97028986e0dd2ff56c5c2eeb2bc8fe65ed1ab5749d2d2ab3c5d3b544b54b034f96b966a345e57d5eeb9398a70ecc280c30124327df58ce7aae96323d9868a2b6d0bf22ed9b427bdbb653033d3b9f0e6a128c4bc8b614a796b13aca6c114c818fd40c1ab39eb1d07bb9f05245412f975d988b43f465318ed637f4467cb8f13ebd8c67e2b0212021f95799f9f57b084c147d0a89590a11efaa8b6c366b3333da5b2bb6c80a31c9c75e616d5cdf7f83b7d6bd65feb7a38f8ab5cab2b6ecdea96e79355f85b39d7ee56c238d341ce390dd6f0ad679a78f2f38f0f333525505bbbb20fd9f4222c1cb218e38026cbeaf7f12f78b7ea2fbb2b0b3c63ecadb6020893eaf661e375c56abb550616141ded0e50fa8ec49321b90102ca39ebacd303ab36a76a95bcef3972c76132135a77dc244b62b4e12ce2b65104f4dd6f1a979ff60a4ea4bd1b3cb87bd58f1d982093ab4d549248b8074732b47933e584248787092ebad06923a06cc7d9f879f284b9d1042add7ac74b2ad075befa9fc965d96db6e1c77fe281915ff7d4c43852d7962330285c939996405a83d3c164db3a1fdb6ff041ea347b5fabf4648044fde90078c6d8de852014fe46f2fd2d61b9f20586688f9c51874d595e06dd7a71318083a2bb046538546e71701d2d5547ee96ad4cd19812f82811c84aaf33d5701abc8b0edd7e9797e59650a213c04171bf617f2cd0828fb05e8b474ea80e84214757c1d5e8849ea3e57c62eb872616c08060162f3629dbc6c97fe18336833078931b67104a9e1ec2fc4cadc7d3e1a581dde3685523fa14e9fe511c0ae7b6a9663130f725a53b213f2dd5649d36bb2866f1bafe1d330507134c9735de7afb4561e217fabb8feb8604dcca3c8901bb4a8a7443046c71359f5b252feccf215c3d4cf7d640ecec855a7ae3cdc15848814f0b74cb47c8b0f59a82cc8eeae238e061d0065ac64f282adb1f187a3eb42be84e7997d0d6024320e88a23db5660577aa0c61ca5a6d393d3acf0c5472d1bb02d29bf638950b98267e68c48bcbf5bd89877f3fcc868d5780cf714c8f653ab2a152403c00ddd1f32d0312cb28f33f8e23efbeb296b0f3b3be0a6764609f0d5c212bc56c3d8fbbb48ca45fae766336a81790818cdcc6534bd9e06fa58990dcf050e76a00879f6628243b95ff9365c1054243aff759a28ef85441900eb8532cf1bf423fb2492380a5bf74233b3be639bc655b77cb9da23659cc7a0f6c811baf573c260f02cd9ad6a6678e6ed6fbcfa8634ee24a6059cc17a4b6719f5b50031689d68a2ca77c44d0b6fef019a43543083f43ffb01700f1109d707b0a83a0a1dccbaefb915bdd74ff46c37167d5e60eb9346aa286cbc57d34ea0296fad3a643d30289a34a8a36deb9e8b7a7341135419bbbab6452bbd35f0647210af49d0f7873102b6e7d5fc514a0ac07963cd789b3b88c3352c9ec540bd42e1f4f68e89205141967148976b088b42ae9309c88a1b3c76725013440afdba398a9e2e68ace1ff91579b6115229478728cc7ea704434a10c49d27c9b6d5bd99fe1a695a9231bef33bad97504bd6cac59d98e798f29e3e8829d5c21d9632f4355309edc6fd90a11c594e0eb0ba121970ec3358a43303f60789d1e14f49912d9de017eec0f1b4b0faab5f9f6f7f315f48aa0b571ed4c142eba4b01f82f1363660ed9fbbbdcd84a0951c8e169f562fc150b9495cedd537a68739cd4061c03ed35462caba9b073f52f13d412f4b159aa004df39e28584b527f2f0e6141800fc89386a228cb8d7f3bd6487f2ccabc8a408df888a002cf152f85782a1ae4f46b1ddde6fa30f5e64bc92c69d7ddb78a3c67164f3e68de35ef779f6d57b31090fa7905155bafe6182838a9c5b616d24b5301ac1e37664c04a7bac57ddb328d8f3064f9ba69b4f2c2fa3163c7c26d5763d5cfb095922e4f3f237f3b416ad8520ba8a70c0b53c5f9a4450e6c41cf713d461f62e1ffd22e49f8f0b5358f50c88f85a46cd82762b80937256b4c85e922155580d8a5313af7e61a67e25e776545ebcd3eff4d5fd9e5e6eed52969fb5909ff91905a0f9e0791627c876366c551da2154935df3755989a14ec23c7b7aa621f3ddf9f50a784d4db8f31ad18cc8cc34920802501ff2c543df12fdf0ec519347fac19578806eb0f3e469ef105837f84785c98769490ae5aeda4771de79a2ee3d494c016ffef22c20f96138344e7711969c9a092d62904392bf9a731fdd1a3bd50225b1c279b43551f47d9aed65cbafe8039b2f026c068b0e672245430dc143fdcccbfd928dfefd39b51f18eb169e95e4b6e332963d483aaafe2c44cbfc4f2a37a2379204000ed78c934f16a1eabaca790cdf574a5322bcd0a3a09408455cb20ddd0f4f03daea6112b4f94aa9bff783d7866c720e52fb62e61bcb081e2253493e4117d9f87fdcdd5f455fad3e99d57cc35847f41bcdededceb80100a232c3682e82799d69f9d5049b0ac8d21ed50896e5de5f651f4d67f7f8337c37bfe927215d736bbb9c0637b665141f5e8632aa864d1df1ae4218b409f8989619626fce1d38af55669d55661c0f95d04bf032dad5993190a6c7913c6bed3235783da8b145c1d2f5f0b0b3009ab707ef1450d2e44ad2293562dc3f2b3f2a0322682d3b8b52966bc588e9300905f5ac6e56c374cf0cfbcaf472aa61bbb9f4961e4553dc7db0e00618fe65efb2c85b8ec1d4241e35813d95c3bf9e136e1a866d42a60c002c8fd06296e6a5b017610db7cd9721afb8afddd0dce246ab337cddda9167063cd67342e47a6b70d5876c325a35b1c9eef16700e789afbf3d1f3d33a2648ba0dede1384cf9f97a51391f33feba8116d7c77c34db217318c9cb21dbbfd6bc467bb0e99a68dfa6ff83751847ed24a9a2672e4574feea975a9378ba895ca8d1c8ebd9b37eacd64d1160fa4a79b619fa181044da32bbd44ec070be8155894bb4d6111982b135d118a02c5721062b151f058782af10ac16f8070f728590102e61c785014368df472679327cab6b0e701d497030b46dfa16ec5fd73ac974e7997c6a967c1a10d0daaa18edf08bc5aed709a5de56a2f3462dcb88e8a3c272a04ca17a51b61003e5fc0f19af45dce9a4263bc738472f0a8c66a55eaf49de27fdb76df5a1bcb096db2c1e52d65a82b51e7600f5e1adba9478c303044d4cb6a57c06c7b501c79dadfc466880e41cde2a3fbd958c38fb6f9b8383f296698241d48e49ac1cf7fa9fd305837dec39fad9bc34eed05b08eb76e85d5a07e10b5f037dce9ff6fca624893ca784aa9917e65686ae4d53db10b6f29c0c24eb8d96b73eafd2319a37362e75930cee9a58f7b01f2de4431ea961a5374bd88a13d9b9ea207a89bf85977b46bd1c8a38cdfe01cc08f2d383f13d80bf40a61385b767cf413b837c2c272435718ebf06d4ea6181fec9792b45d8fa55c3ae06bf873cef992b95c868bd599a9e87fc6eb2460a98833494ece085a204a456d54c482cb53b9043ce102b32eaa33d1cb9e0e4943c8bfe148a779b24bf5b39b02fb2e89bcb4d6037bc6cd029ae1d04f9f491e8528eb89c210556f596240326e2bc3d48f40519989070e4bba18a545aa81cfaf5728743d81692f940fb4b8bea5ac6f6f3a49e02d304f2ca0b3f3c5075fcca21064fdffd4842323b4322d8cda1b690b8f46672b2f920ec3c62bcd328645d9e8a14a82462a129196a455a2443e3f54295bac31e33d4b07a5267975ba9f41f3e69e95ca58b350f2e4035e29869348dc3f5cc2a6386be0a756b745c52c9eb9e97768a118c98bb1d5a714c2b833f61bac7197754f713ec7833bcaaec3dbe09786207864cabcc626ce9699142a42dafcc1c4b050fa65be612f3885567dba99bb0aff55a2d3b23a0c760151969d7478775690e9175281f4790a67898e2d3a6ffa55eb4f1cbda4a29202709ccc5a14fb51fa9e13ac62dc0e9c3738e545a72f4164a5329861acee834bc8e156e1b46e885c8ce75f23dcc279c64894795064e4f3bb4eec53dc5a243e132c2d35d3c6a5541145b53439e91a5b9077f1d5d1caf2023994f4c9b4d9aa80785a55720655f65d4498a593751133a208064bf1d7d69d5dbb0513e843aa435a1125029256188f955f79f638f68ddea6efe3254675d33c8fe5681c5b143ec9d4f5c95767fd94b69fe1aea4f65b571faa1762bcb2f4b5282ac2d9fdd969727f3c1287e99d44ec362b64e608625dca18064df617a0c221f16f4aec13d2dc9852bc4b5fddf6ba12a3f66a197dbaa55a484f89ba23ffaed1cf039648598efee00ac0d71431f6453e9b59ab72609315db6bd83ac8887adb1cf0ce889e7a0eb35b04a3fd5da274b20b08ead312b420a2e1e6cbd8fedfae7b44971ce246f77c69862f68bd06fab7dfd65515d56a683b4d50fc301d620f075a003887db4043b5281ae9d9aee0303746627c1abdce93c330e150d2f66146285f233c398ea9a43125dbc579f053a3c9b359c1525245ae9a295eecc0e31ce702f036251e7e3cfdb0bad46d5b3f02d6834afa2a05066da4be6fa77ebcbac5c385d8fc87e78f6d1a1dd48454935a77ca7c3e76b171ae7694f718fca0e8e161750254939e86c88b749e8e649178ac013d46a08ef4ee4cbfe44a822d813149678a639a42779184e395994315dffc19db39e1b4ff43a1fc7d4c78df3733a70d3ae632b528a825cace0c1a104761f83f400924100a3217d7c8f165e1fa7ed8bed9cca5be9adc97f1b2c93c633d07a16dd250c04fd4d2dc41c05cf875a5f2b424507c359b1dafceaad6dec31ac480fa119077cba6f195ee75103082208f53726a903f3d137c09c959fafd4c81c9f7ac2e1475a10daaaec930248edd818b5809c45b7880dff1b7b9e91041603df15a9171f1dcba2de122288cfa825dfee158e7635078c71cf0397656af60c97e142889e9ba774191d1348c90a0ba196b9dfa6d6106eea9d8e998a7dcf4b7708f6965f4011280868b044a363701461c089671cb5b5995bd781afc7bd1568a13086b1dc5283ab602084f665d9d3e4b181c918ceee9c7b1eadf4f5297b22eec73fec5e72f939483a6cfbac762616fe3b4dd1145c2f5a536dc8bf98e25d52c747a974e2011744e226b07fa9db7f698a64abc0c9a0f78c069b072ef3a4242be540728e3e5eb0f8c6fcab5a458ec25eed01d34c3c7a638afeaa0218e104fadceaeb613ae0b1dd5759d3a8375781950340305898eb169ba929a6df15441ce95bcdbda854eb2da4f110dda81de0ccf8a9529ef52fc14d85cfc4dd15e72c61cbcbe0178a488910c795cb591740fe50371e24a8a0c7c9366735a607c491fc70e1fbf10976b6003a758267b3ee3113638973f65980d84b1ed0ab2afcf6ec288033b654459e1976fac0f05dd813087ef3a69b294158f9b78b1c6d4e9b0d8d11034da5f7c9b374697b8c19923f05fa8fac591f0e9f4acb8c5e72c15793815115b6f1fa8310764cec7b5384a31800f4f9c1516dfe60d9e0bdac7d34c63626e4ba5bcc5f90b6413b34ff05bff77918630d0ff4dbeaa6ad110fe58a9ce477e213164951faaaa25580d7fd369a3eb8bf5ed1ebb4a3954649aa510d9e0ff5a0fc515f231c2258185631a6d8a40231db8114afa724807d92f4f5871825a16fd0e13decffd2f2ed858bfcb4caa540617f032d2c86a31ccee1b815715c9330ec084f1c93f0cb8db3d535f3d7d521f928381630472687040fea660adb50b03b5226454bbeba7c5410d066e1efce792189da3560a254a56b3b4b88c1d3f9130b62f28b21fd9c0ca0eb0e41281a5aaa38948aca12a30e26273d99c5ef5a8d4235e7055a0137ed4f4fdbc0bbc33ae2a59ce3773f1ca981bd471865eb2ebb3b40af26383028a71a500af01d6422790b739bf8a5cf4147ed93a1eca69ad0b189fbb78fb4fee6c67d28d633ab145d21a3dd8db3e42c611e294a95ac3aee05a262959f3289c7dac5c48d844cb9802126a488fd99b462d4794405919a8d20bb857f5be3e0670735a83bb7ddc3ea97e655ca29651ffd78a37dbf5daf6d56228fd5981b155588e85923c1131491ce877c04aef64b54c6ae66a813fd7d67218438b9a804affe0305b6f7fda40d35a87bfecc551198c44eea5cd15923ec7829af7df1005c0c285927c650c3b5e64c3781149628afb35c4f61b20db4eba4e2dfc4537d0e04eb6ff63ef41e69dd51eb8bddb484f40a5be0d4e0cb2a5aa8f01509e4dd7c4ed42f9c1a629cc1c7dcfa5b94000b946bb2c24eab5e403996f9e2b971a9d3ff812708d10ab97753ddb729bf00f222a760d2136878e9d119110d4831a1a26fb79183a03a07ae3559630ae5abce87067b6fd4ae1d37cf4c2735e20922562ac8cdf0e90dcba6a731e0939a174971f4fdd703ecfed5cfd6c1bc8bb8325fc4f891ee3fad0995122af09df2d620a4f33a9efc57e3565450b0b6196cd5586d51d076e90713c185e4fa69d22a95c3cf2b8ffba483986a254b1c2222acc1bfd8eaa22b5453e1e0f9c9b6498264e856e8d6016beda0fe816c9cbe480b0e0e649b888f08e3e976029a54d5027932eafc1af4b530d7aa7fa9636d3d024bc0e6b6c10b7c688992b0979ff6865dd3132d5e09e94167bc7e16a6edfdfea322f2e9e5eff8029741b8e69bf514c8bfe00de19cc16494bd139999de1930d0dcddcb491fd2c78fc44e517c6ff46d0d0b8934aaef3c089b0116ca6ffc22074ef48b2b0222f4403ad73fa70103715152ab9f208d55fb712a345da3871bb362934e9bb5562fdfc47e7d0b7d7805a045d9a48bebe649b8d0920db6e368086fb85baa7793434f53d190575f95fc5a4b6cfbbdf1b8eb75e65289e585850e1af330537bbf8c34616bdf31807f4e038ece2a3010a78cc12032494b9715c4b083fad53cfd0f706df5e17b604926606e8f65f32a9cd44aea9448064d0080ab1dc512be2af2ff90cac66834f9cdd91c7e108426e72568133b7eb19ec2226cf43633ecc0dac64b506e886a679fba44d3d8716ac5fe61772f1605f7d8bb67bea444f9ae236de78a0d61e9f6f002351c81bfde9296f24a1904eba32f46a420847c51f06721c86ec4253207d26ec5d7592c66554b679a9e197d3612a5f988bc2ea8d01c277bbf381e868a7be99ca7b7f2d5b979e2a016ffd76e166c48f96c5a51ec53fdc8930206f208b4390e0eb8db3ab6ba21d7917648776dac340ee7a8c99bef83f5b27baeec7e501d0716479c8ba6564b00a49e5984923b0dab07eafbacf8c02153f8659e2adf92325a8d2b4245b25cd22d6eb0a289b00c79a4cda8e61c5092eea25dc8d796e0b484271d48fc84e440d6733fce8586f423d8367489c5653cecbdcbcf0144d89d61cb4e7bd2a3bc823435bc3aaf392d1ddfcc080cf57ba84f688e8af5b81b79d77fe2e0148688f29503d615cea5065781863dcc9280aefb3c039ebf23c09fdc4b5276f84c45ad940240607d10085da1bd43a25ab0bbe4b6f89abd582b84147a50f0656805362e3e6653c7822ca577c3def5ddc1ef1949611d2b6dce6c97b66006bef117b67c81b0195ef56040c67aa887b23af402f6ff0ab6108cdbf19c5bfbab4c5b29d42b1308046c540414562427e0387c7e01f968a035ea672c07d94c800dfe9507e58fa4d4a75e9d8bb1099aad186841661eaad6734403698af7d46f5a42af43d1745a8e09db5b32dca9adc2b4f74745a3b18d2bb5845008f7e244bc90a5855074590dd9ac2f3725c3721bb7018af0e816c005db7fc61df32ae6927523fd1d98bb706860cb861d87b0a5d0c0fda237f1179fa2e65e1a7c44447f60caf2299883f58f01cef59c3468abe855755b30be075172f332a3879e36432e0439e56941d63b4659e138b5df8da04a423739f1a25fee6c553b99470f5d73ab823df754f3baccb99a4eb4124e96da238e0320133b3344b4a16ba7afae24e6fef9ee7a36e588eb14db83ca404ae7d718c94f754a174a97062d1f5cad8a35881e451f65c870ecffe355b38a324d7884c57ee6814f157160483ccb43210ba4122418b378be5d73d971d5a74e3f8ca32d5b933d451d913cfe97fd783884ade233a2b2115659cb1af116566889b3ac551382123b4ef76e38775342cbead671d96a241037212f70093b59ec7e23c4d8028eaab3985fbfe9c7f63d77ff38136f636260e9222caa7525fcfd4c660f26b3f318f64536400557a5ee5f95d6672fc642130770ee7b067540ecac87d176ebca167aba5d4c71217ed0bfb61afc4a02fe8861d6c7e6ab99f41168b535df1ba1e8715074dc5c35746c6bf37204b1a9b1655c9780f063f38f1a6cb7e812ee92f275611933453662d56b41776831dd53a2166f6e90731fba829371c17a5be40e74fc0f7859e3a2a3cda3b3b73426d50efb64a00d3d4e3eb6e5982f3ca260dca107a340de1aac236cc4608163f47d0dd42a50b1926ab26ce09eda4d4cc1665e86e3d68449f51eb7202c44ca6f9688a2588f847310eab995ff0fc2a059c05e5b5ffab910c0ccf31fad728d82398ad4b434c1679391d98decfe72920d01333e86422ad242ba59e8a82a509dd7ddf9352d945e552cf8ff17c19dea84127835c848c52800d677c750cbad12fa18fa68db1f7266571e798ca29a3aae22cae520efb54d919b6ec694e76b6ab804c0771e5d382cb14bd1dff98eb4dc1b640207e0f828055d1dee66921716a7117757d9078411a8cc590d1dce246dba7b60f0c282dfdd3182f4bce9be512a997b001ecc1dbef92d9e130db466245f1dc28da03e4e3967ce14aefcbcb92f8720a06313940d3aec4eb438a9f841b1e5976a18390bce89492443ad3cb229b12486ac85d7b76384ed37770afd8760f5f85a938bc6175580c69c1711b5d1ef37683528bdd69364395b0f6b05e6f6d52f207fb24584dc04cce88cecf49504d968fd6027445636498ae02710fa635c09c14f22352abd3958da884184b60d7f6ea9e47945bce4adadec997edc276c11083bd8cab8f0dcaa551e6fea6c3269f048edc9e058936e74322de03bd59231fd3f45faf9a11df3ed7bd74f0fad5f7d77f973578ee4394294b84808651ecc41734b86585706f3057abab80c933f806973dd4a5348e766aa5db3035b09d4844f0c559f2de81612207cd104b94af0d95edb72e20020166d6aa36af5be493219750e7970daf953bd04ce244122fef007789341936615c193dc2b2efc1328a493817067e2a95f9141db4405323f31b201e728f266d1b49efc16d5289a753faf792ff240bc7e895428d54d2ea50960e7e51ab187dac9592e70f03abe5508aa41a4fbd5959f3c775bbf0625f7b4001e3f25c1667a021fc64e161526d5c12a18e217bb1f64c49f89dc155c381138bbef7ce5fa50b9db142b47c8edfb17496c9d615a6b812affe0fc399acb862772861bd5553bc149df9ea282fd2bc9b321eb99cdc378a97e311dfed4b90fa4b07f4dcc7c256cab8ccc451299c1008c736cd7a7424fb20a7171865099479f687258744da14881c92bfb8f80fd7c7b2272527b56ed4ff551a1b40173b7ea09101ac212c6df98a5ab6647424d643dd0960662e4669d2d29fec2028a864b506521766303102082b92f22fd701a1f08316dfec76e64c2769267a9c64db93d1868bd2e2c357515d084aad27a2c372fff4df5ba49aea22c06f4968fb5bbeeac2b98096d4244473f49e966467fce17da483fd71e283ba53ece83b833319eb9b82cd154d1e0f02b125ea8bc4bf4ca345ca48442c50189dfcb4f891d027cf6221ccaf18c053520af92553b4cc6e2ede8008fd773b84256113073eb3cc3d279abda190e6f242df39310d6166da018599bfcdcd3d715afce4523be5835845c990e7f956ca56e2f3c9f15aed9991f932f81f4ca1133170d856d5113825b428da625c16d5e01728f3f1fd8d74f515c1e402bdb05e4da113f66e5cb473a7ade8c9d735b11979cb2cbf722a7ffa8d263994b1449e51a4df0e7d4a4052e33d85d7db2a29ae3c76137042f6e33ec822587eb9a12863bb1c5a802e3b52293526e3a56040397d61bd7803c47697077729555ef0488b5e23896f104f9ebda994a5ea952a1ca8e67485c7c76c072c836e8ef0e680061345e58b43fe7d359187457124b890a4197cc0c16fd9059d3f49ffa39a876966888caa758efcf0783670f38d2b44e652fbc28af99f45d036abefab189111e6396130ec742fcc744df86b2785c73845061bbf773348e96ef244025c1ef0ec5a8612da99877812760704e0a4d6575ec9290d3f2c1c562b1affc2b474f7deca5deed918fdb7a05f13a118cdd1bf922fe9150fac541f126b45476fa27b55304debc18ab22ddb8d3eccfbfbd335ab5365f38e3b3d9b7260ef8c18974b77c9eb711ded3c31113281ab01695ad782fcded2c77814b89143e178506266501bbbb729a1f6894f87ce1b7e94b6a0f29916b1f9addd91b6a72266dd6e44bc5dbc14f850725d4f45bbab8d39d66a93d903c8341d0f6ee5c8eae213ba13c3813277d1fb570ba35637a7acb7ba69136c6f66f09960b8dab0a2306fc03ef14b0c123e614b24cb4238c35bab6db9cbd180056a5b351ae69486913a872637cbc27dbffeb00c7de02650f71404d1d730f0db0f01f90f908817e25da69e2e76cec0eeafff38a0266ca61a8248f863d80e2971fba0b39a8d7d412f16ee619afba9011d0a0ce10b3f2107b0f7aa2d331c33364300798e2da5b3a18bafa9e79dd7720f9b45ee34a807d3c312249ef4604188daa6854fdf7a202fb2371f7bf9fb9c41132031f763b8f1e82f0ff937fc17c097be47445f7cd7af15eb0c96a5182f5f7017400d1620263491638885cf7e814c13c7fbe02ada9784c662a0193e78d3c399f9492a3480921f6f76531fab20ad5410c59d129271119947480857b590dec9a0d9d80e97e91df67d35ddae09aea336d504aab48a7c60190471e60addb602dae81025cad18d21a3809638019b387c40a769e14c2b5569f57da8d40cbc6bcceb8d21b1217b8f0cb32f40b7d04a38cfc2d0d81e2b8a3fdea1fa5f619dd4c0f60cd56241672e7c156277f2474cc1e8e4450b7feca6d0d3a9338a2bb21400d8a118bc50056dfc42ae864490af66b88d9a9d8bb0bd1031a9cf2e2810849ee14157cf540fcf2917e04a1e00e98ca649bb8780072c20e36f6e68ae1ea6d4680eaaed2f2fd41eec057c7e5edfe34947db35ddaaf21f1df0679687f234ef8973a91b188afaa66ed6386fe99f5ecdf1f83b990cc101e7a9d22c58c63e1c44f9cd6b1e5e2a8f7d1c367b3a431f0854254fd54dbbe6a62818fbc798d055cd5ccf6c21f3388b5a8525cd37ccb66512e095a4ed8510fb777c927f9878285794bfbbc3aa9373642884737c46c410811f7a6eee0fb331bd275cb1dad246758eb245721b5f2e5d01905f0568654c96a2dabb62e250467250584c751863ee154705d2ed5c1c84349424c45a0041da5f13f7699b26233617d8989f79c57f3b2a9790d6b61bb05405d7e8e733da6dc21afe6ae57a94446a37cfa75e405bc8e71a0f188f6b76f3ea4b98c6c6421b3c5704104058e04d5f121c1cc5b00a038a539b9ca15898b357368da50d95b5798d345502b8339d705badfa2b28e4bffced39cd514abcdf2da46312eac8a9d412ac6495a872b937152471f885d937e4d5b4084f5c9246bbb1d1906e1f5643c07f71c9fb0bac8ccfd131113c7dd6bb1ba625b3182f398f3e3d0074d793ba04050f67e7c39a901721292e5339d509f3714655681449230c06542a759e010d5f90947733a7e59715539b605269e33768fcead13336906884611c99aa4f10656a95d08922cb29af032b5585ff26b4a38afd890b37bd3266b1c9f41a215d76467f8289f7c269a6ec3c951f2906b369db5a8b09b41c1a6cab44ee5b8f80ebdc3376971db0ade7d88b00f729ab5de23df5b5661aa3eb27387bde845826a3d7ef079ae12c59e2f5d0eb32447bf7581d8ad290c16c1cc7d0e771d2d8b98ddff557a44a7a729e65c142baff963a9e17d411d3a6585cccc9c2078d56de7f28058a15d6f049263d18b49c1b89f392fddf200371fa684486110df09d8faae2914ebea52753cd87965d0c10a8d5474cd7ae752d1e168516edbfff89298a32158bba11ca458ad3edaeec36d1e426f1e951566b584978d10777b6c458e5d15f10b6a25ad44e12934dd8b60a91313f8bdde0e35f98ef7c619882a19082b7a0627106b8e7528b43a642bdaed0b7188c96c26a51feab383b09e93f4f97dc0c33201867fd6016f5b161de609d20cb0ffc3d0b831a6b92a18772a68ecc94c7736e759d9debd5cec362a9f816d46f869b4fdfd34497bf8da92844aecb4ff345e4fbc4a76a124c804b333c219653c9633303185a735ec89167a13bbe377baa93f51a168b1ab5058a5f245d6e3b6a599960cd491b638536345e4aa667af85a26ffa90890157c45a0518c1074eab9e99770c3f3e513aad6a18650ed014c36b781935c044e879ee4e3eb23019f3d75b35a77ff598767c7480f1bd86ed25dc55887ca688b9ad84ae42cb31c7e620d84e0de809a4401e66e0b70c58f1a3a45014c3afb092983c8bc7b9a3f214b16b98973023f3ed74fcdc6d07a8fedd59eeb6acb6467b4c788a43f6bd4431c2704a386938684a8ce49b4d01af21e311df1e77b4e83c6e6bc675b28395ee3b3936139adc49c764978089da8227f717d14741291484a802da5be9fe287336f9bd65d99309a0c1db58916bac6659efa5973a9d26849ec4b86a293ba6dbcfd8aba88e67366ffcc529da0fac36847d7b3732cd1cd7cfb19b78203b4aba06727a69ec338b75cae53e0dfe4518a386b5ad8034263dbb9cae273bb4d3721503c1c9f9aac833fe68115a489163e1671f1fbafe63c625746965c6c23a9488f534d902df98c0c0cd428b241812d34120db0a3b6758b7fff4e7425bb818efbf605b61406188810a5cd845fc43333b92082cb9884d2d87d834bb4698669bc77aedaaa85902759819648f6cd2bd5366e15039423fde0a429458b601e84cb6812765fee08cd0aba0769790934651a558dd1e18fcbdf4f751f11834dad67329de936a811656e19517bfa8fcce26cb3a6b9cd7c7b222ca9160a57e8b0eb02efb924084c7c48a2fd58be09099ba7cb09cd5eb77c31f701e5c43c5a35f827d91016aeba0f4ab91428e1ec175a625588b3c5e6b1b1c51062ca0ee326b1b6d2a8b8385beffa97719169d2d7f6749ff4eed7288e24eb676edeeff18d35de927666538a6a028da48041b0da89d6c27466c70a6b2844586439d8010c077bea432982988cb25b915a6385bbe89c1bf3210e6a527b2493ab61073a154caff94a1d09931a5b9693c409dbd7e96cb18b7fb4931653d2bb9f862b18c14f53f677f1d8dad407f47716245bbe59ccc199fbf8bc735407c8448ea50f2b331307b3fb465fc8a27e6b9a438375c059e3d4f047c5086b8a6bbc512c7c96c40fe75ab3d86f9025289d43842b29115dfdc35bcdb4028c538f1e00f352fc7c36bfcce853cda2833312194e21afb6657742b6ad417ab6cef6659bd91c424f50a27ab6348807a934fe916b7268edbc3c2ff5a9d2eaeb8114579905646eafe77fda4b6a8a34eaf5b85bc9dea6fc1cab62d317b728eddd58bb2d6e07a8a296cac64ce5aa93da443aee4860b022244603ddf97c60d528f00c9506d964730a34f2bdc881c802884a5693c4783baaa8310f62e3e19c43d80d8ccb67ed4050007527476702f492667f6fb8eab3caa82da624ed2aa6f6ae689e796db413b8996312b029b04d2b206b85c970e145ac1317b558de20f11f8db284448e311b0d9efce6469553746f15f95a4999d49e7a943b67d912efd006215e71152bff45d5ff04d5c0b7fc10baf8b052d3b8913b4a248c9e5d3ed9c929cb11c24c727bd1d8f0edafb8be18c2189df260c01a157234b9053796e1ea630ff748b86f4fbd0cbc55cf70b6313c6c7f37d97cbdb02a41358bbf0fdc30c352a12ecbc1b8fd579cd6b6556deb23d3b4f9fff3f776bffa5e0cec7c8e7c82abb9c3413779d2ecdfaad55072fc0e260a0d4bc097deae3b994df313a740c17f074d3a92d4539f60dca16cdee9505a2c277233a815d7ad010e1951eda2955b5141bba526dd5b0f9d8af26624a4c70931fbc5fef502350147c79a728302d4ba3fd5388f38e49dd75a5904fdee32177ba969ddc707d78bde51a78a2cf7db8faec7d7821d8946276c38cb89be664bc55e750e6aaebe172a42e9f56c668e9c3b051e56d323ff44c271bd0d44e6f3d7760b5c25b6d19f2f4f3f21afe19575811b0e61f798e2ab2cf2bec46575e62a4260db11ddd74fca2ec9e529a27f45ddcb29f81969988da56fff23b9b1ba4890b95f7599207e2c18c435545f3f4afdbe05b4418836d2df97c7da778f340ceb3e37b3862887ce3fb296f1f8161a9177f8fd8f811517843e6221022969991f5dc1c73d08484832e271356969de8c5289d051cea7e3f8a4bca1ed25e21cd7e9a439048b96a0714a005543452a69298674bd001ca860497dd09fe77c8134d34713acf5a7e5b0b84a029ac13c421c57334070107dd725f48340dfa2a9b9997072f6a546d290f99d8064a92d4dfcce749781b27b4cb16aaed5131e029aa02afd7e2a13e29df4119d5eaa4dbfb1cc79659507aa740655a8e5d4b2e21f8dfc4124c313b3f48b57f13206c4594f83abf1170afd8b4771269e342ee3a6c4a0da08e9c603e983037ad0524a01cab0a3be199c52bc578b8f23b9bd9feef1be105cced894f574d998bebae36572b34ae51d50aea62c5a0d0a45fd7216db7721543fd32ca057935e996ed6c7c4460d267015792f9b9ed2a274e26bb77a0cae3eeb9bad4269b4caffee1a503de51f8de97d798eb1e418964dbbfc8da589d4dc75d8f505af072e5a6bfc8bdeb85fd2cfa09e607a25c06fff13a0ec407f91c538811b1510d0b1c2975782ec0f345d3544ad1d098fb55a4bcd1744f604e97d9ebb913c362062364be69889d4aa6e51049e6e72d7b693f563fcc4f3b07c5484a194ac39d40e95dff75a6504005aca7df855339f146849f0968062ec6efbe07b1cf5d1854ddcc143e3ec46c84fd1e736bd52e6dc3a3bb4fbc70b8d5a21e1910ec77a55f2b7c68e6d126acf8fdb8897f5d78434df90584b3bc8e9c3f783f319577210979a72302a560bad73c617aed6adb000362d2e53aef882e3eb08613b3cd7a881bcb52be912a4a999322272cd1b9311337c7de8521200aade1ff6a5bc6d8d3f6bf2f81431d991df47ecb8c3d91828813d8ba45ac5ed9bc3beafc0c16d1c6e3305ac3350abcb40279a25fba0a2545eb2e8d421af08ba65573040808ed68c067c6580c3925e9c2fc8aaf84d44af64d705a5e01f5fd37c72bc547963df14d8c7e9637e6867e85d3d01eb5718981673ba22ea081a2c2329f650d3e77bde46e7a48cd0b476ccde2c1d5308dda28f7483f10dd530269bba1d113b08c65b99980f4dd7af881772d72bd3c059d6cd55afb5440c6a0c8326425a74d619c2848b651b4726b21083c8dd49c6c88ba8f0474df5d83d81c85a546336c6672fc0fad475f22fe1b2f21d86dfd6a3165ec4a46758b677cde31b84fde25fb0a9eaaf0531836d22c219b83e464623821e00fdcb9938aaa2aa83a22a49bc486a145c83d92d4d3c08672120d66ee3f807e320db4e87c172151483f90f1a8337602737696f588cd78dfac23d165e716b7581d7313105a6bd6363725b8d824da4588d752644bea5b6fbd44b5c9f4daed22d6d823a345d533413be533b86e4d0b15fd7cfe33da0088f208608cc41b393207a5cdc302824de75b6668b1eb58d03a86a4081eef66aec8c19000b059b3e939387b796ac96bfb906f67511358e93c5588a1ec911c4b1b3eeab969708ec737b5d2c737e4b71ea72049ddc6de4db015c81693f1f8ee96cf84f5a129d704466962500830eeb527d5717158d3014a6912b7590ba7527f36adeb2c87cf236b5988c9ffd246da2779cf4a66f6404a6d9ea061057bd31b24788e13284fc7e270e70d9120dddce791b3c0c88b3557f77f31c59886b7cf306984069c743b242f61e829391217043dcb519158dbd58175b72a042d52d04604ec6e39f7a9911bf1d38c650af993df9d684475b8a319d69183768949a6b398eab0777d22657e70f6169b95223dbd43c288d4b71634732ae5b65109acd55a0097f4f78d98203284f62b0632ba17f8c07509e0b593ee9e797866583a2cc630c9334f073ff449630834300799b4124a64e9ae2e4aa670795fe90894b57d4dd70fa541e50129d10be0d9ac8723dd03648ec5f8854d5a0ef10ccc2d6cdfd5db2069c85860ece7a9cffa2a8204eb401b550e92edeb71160ad100b6375479f813567eafe1e27b87d562559bee3861adacca3dfb90c4bef842cd4d164db3a6db9a1429c9b9a4f3330a8dccbe84ecfc82e94a844230350f3a305c71c372259b2864c217eb7c7f452314c410d9ff569e65559d28a783d457fb421426ee1c79d5c420f27737f20e5af9ab980f8d9d993486db34bdbcb178609af17f8680d26c2a8e7eeaaff1274d407410f453521780ee1b6b5f91ad65af063291faa9fbeafd6e27d1aae046a89c28e43a41e18bc6c29fb8f42659b91872d8bbf15fe6c003d26fb1472928126de6e7492933d6dc04bee2463623ee1eb8f9480ed00dbb933348a251c88179c6668ab85efaa9f346e5a05a621414f155bac65b50a5cf759cb25b86935aa39c3691579b72daecb7b5e4d4fce4e99692fa2b0ffe5924218b5ef29a1e068e6529ac06709464e05a2fe13444d0cc6039bf8b4691e83cd74f25876a65a21860099182a86647ab5ba1b62364bb3360b5bb52413cfbac02c73fbabd885c48f9afe8a5bd6495e933cd534df60b6959eb1be59472fb66ae250a3643c4c0868a84f7bc6ffb622ca1849598c7df117311acc59fb92a92a9ba3e2ad73f3b3c081609398e0114c22bca7791e567b4c027442d4d960a8a1a8ac6f1671ca74fe4d79eed1c9adf2bf9d965690b4208a0474032597b7c33eedf9b584bc442ca4c1bb235e7f90caf6970bf7625afbd731fc947562425fb708062a99c6ed93d0d648a13f1074ba040ff6e9db83f379f66836ab2912bca2f127d8e3ec577f65be1ed7a7ee8542f8539564adaadc07cfa49eb92ed5cb4b12057d3f8199066eaffc9a93b2482a5a2aa53572401e475b8d75e656ece3d3e63e3cd3c6a6a722b1b835875ed0b82fd48b0761b99f8ff14aaff5c11dceb8ac0db085d6f334d384d46d4b43e3fd90080254b4311cff98f3170ec2a3db39c18c8b7327daf717ac663964c6731dee60e3691480628130d4215a1c41e04cc45e199fa36bdc6b30cd047c8f67d1aa53e75e9a9317ee82a2d0b6af040fdd747044bf83e9efd0e47fa61a8cd1527817dd429aef899a34c103f7326b1cc0a1714526dc6136632e30292e548ff5a35bbaf2d938cb1a067a6f95d6e3ca262c879bf6098088f2597695ebd11cf24eb102e59f709c025c8880f8e873c4c363c53d23092918e46a4b80b122eb46f4969a645cca4573c4933658dd6d6078df453fb086e7bd6513963cf700b34e38503fa0b7b798a81daf723834061f400d9d03e3848bdf69f417c1a0ab9a37f85bf6ce8de7a0287093248103d267c52e3430093dda67099760d1026e21194076f09cffbe250a1a51fe1e16b683f314f8dcb4384eccd8eb16f6248d96d287316a96ca0cd2b91dd38b3783b2e88512394f90668bf2d1e8ad3bd5d291bad5c68d38ec4263b52d6f73b4d36a295196718ba2d46a20f69c1f3750a6dc4f5a7cc6f159db9d228f76b92398097763f5d00df34e8cac52ea2ec788e1182bc042215cf697c47fc228b3cee4350ebbe095d9859f2d8649cbed981b7842d2920dde72d354623393eec9218b0d1dd669832f13c98a623118e7ae0aa7d7ef485a73e73272748af3af961af67abd0c0c334e682e08cda7d0762286ff649a3d3d5d76b7d43049983b79fbb96abfdae2b65dd1744e87a91d5e4a4af2bbca7006186d864df9cda4d7fc9eb10f3f9d996e70447c295807a6deb7f5b2f231b72afa3f8403c923149de170151c8b3b39c8cd37861518691741f77f480e2dc838d14fdeae23e2a4b296ecb81698010aa99afecd7c620b38effd7f3f9efcd1e0993b9b1eb3b23650f6f1459d60eea9df2375a82db5cec1e8bca206a3d59945f114a8c89dde54b71cd109762cd9d6aee9a15a3dfd889ad342f90318b0aa59f464bd49e7b8801405f904f5b460ecf12804ed75ce17691d52be6590936c9eda622da8d0cd5b2180c56900b771b5fadab42dac3bd7f229bdd5774344d8ef08ef887b4ed3162884bda797b30084cdfa51801ecf8d933784a1c840c01b3c3d3a8bc282205f5d926a64b8d525723e12356bf3361526413016767e1f8bfafe721b7297dcaa4ae64cc6175cca0485194b2a4e2f48a326d24910068d90bfe587a3acbf5e2eb1addfc382d7273f18547c6e9c2a67e928b93776b5bd02b1e15f093e5773adf7c52865bbfcaa6528a52d29ff1990f772332c5f28bb16576feabd24f6598c7c0096c33e231bc06fa68226c01ef5c6451525dfcf5bc06a724b04c1fd804742d1cf1737e3866abcd0ab0a268ba6298cb18a15cbcc00e8224d3a5ca1700d321f45faec83f2751b1069d59fd010b370ea45ee9ff48c437b171be0e90cce8d262904f8d88533bd6b2a82bd157fde99a14154821b3ad6facb9131fa5165a0e56b13a3c69313c32c45e351302d64f5b0d81dd993621376be1ea3c18fcf16318bff999826b171ab0af46a95045967a35b0ade0282cebf36abb9418a78313ef7d59fe4bd4a7ed7836933b3a395e432a7a9eb17b496ee7b95c3cdf77a0bfc09e1327ad9e480f135831803437b043dee02b5fd2b6659539a4ac1adc5025334e3977fc32b3080387c5f35b9d37e059592530496940eee544382c364fa0bc8a8dbbaa63141e2e27948e75d7d05e804404081c7a7580efb72fe891f9e6f7b672d308e1e04d523c33557da1eaacd9c94f1e154c71db999f5e1e461057d08f95b1dd6b0fbe90103706731c9c58e51f869f2aadd4bb9420728c02dcc2cb93dd22c772a84b72e36381eecf892d5398d0b574150b8b2652a92b940629fbd2389a75588a2d164b5a3c85d9fa6a9d699bf5e524e5972168af44b7446994e1153ebf7731e3efbb2db6c6cf8084ed13aad972c9c4d8de2366e67443d92cb61679f00fa44e9bee535b67a7e1a88757ff2950d0df09c78a7b3eed68f6f19ed6c7cff9ec20c35d78ddf8826ea9414b6aba784cc4848f10c8de8cc0bd219fd2d98eaee5bd0468b5fa5acbcdce89f5118a6a9793b628cf57a37df882901a56841b8e72ca77a643ba45b851137edfe9d9e5c793b6a727c4f3b6b88719fa0167457ee908617595661213dcb29f81969988da56fff23b9b1ba4890b95f7599207e2c18c4355afeec112c01b3e9e6623749dbccd24241f587ee3b0d32b1c019eea3e657be2d3b09e0c6bc16fc192661aa58446d4830a002d709dbebd2ac780d7d734ad18e111dfddcb434a063feb9d82e2a207f5aa3536dc3859237b22f23ce6016a43468b1f34baa23f831baafe2be55206ca17d6748a3d463460976671e8bfae71b334b37c21e03bc3a052e66f16e50a793d447260a119dcda8bfff2740fc936c8476805cc03051e2535fbad0648163f10e1ad0698a36f5d02ecb2dd082d0dc6b01e994ebc653615795042017529a7723443de9b16a7261016c29c825fe6574e9e9ed9bf30110470b4b9cd80ad6b155fe4352940084b65f9dff348858fa4700cbcc11f3c2752ad9e3d0983136c21581bed80dd2cdce28ab6f363ed084fa6c8d9d3f08d2c4acb488ded76a3231ebbd04d958070787df0c9971bf837acd9283258ddd53e83b37e1ac92bb12b1c4d60d46f4bead2c20506097436414d4a8a49834f9463f2493cad97da14a6c919918ead0a1d9be5b3d6fdd721d0abee91d47485d3e9b28fbf4492381487ce457e7288894e24474490ba83f99ad32dc2dacd93091a0525fbb660375ff569a15b286c3c5711c37220a8984f728d63f6b7060cf875e198bf347c9c7fa8d66e36dedc689b65de98462dd6c7b2b301b8494687b7b9ececf4097912f10a3e674ffa82d22f2691dceee33cef3b7219107652a04057b0a3e484eb99b0a57eb1ad1683141f2968a8c1de9c815bd76854e6d126acf8fdb8897f5d78434df90584b3bc8e9c3f783f3195772109c5881cc45b711dc1f24ff70750915e538511952dab72514b6d5a7001a37722040096123792577d9e87f49af3f04c99cdbf419c90e71f5967863046761455b0cc7f2af5800716b6246c77d2ae20c64f596f60582b7277fa5fb46a855259d6994b70d68704c26ca2a6a77c8647c68c087c826d7df6989a1e76caf08e6ed959b51c2bb64a7d635d78bb1249459d1d854e37db6dac98efc8ede528316908897af7cd7220f1d410091d7bc43d5152de1e62431929216fb4fa9fd314f17fa73edeebac31ffe39027ecf1fc57e23992187b760820ba33a024676899d26a9359d173c18a98d5cadab3dc1a489fa5de9f111fa3280f7452809b18b342e9e0dfb01bed5fde39e5224c2ae6a60df3c951b558d4f957708ca7b7d694618f0fd484936075c59779088f580f59b8f5c77b1bd3ac9e224a429b0de2669d92af7f1ef4b85df2f8587764d9885774ab57133323cb12406cd7b6579fc3edf22ce2e34a66238306200e3f8d8e69f56cee5086d48de89bf0ec1ca8fef810dd646f677a66043f2c5ecdfb65d03c78c7ef729e2a1ca6efb427c4fe7a7091c00ffe263a2ac595bacefd2a4c9b087a313ef08fcd072d90c00fc252b10a76224d1e31ad35d586653ad429a843c643ac0a825ab34d8019d9a06a9cc7e89d73d821d97d9da23475c1f02216931f40e4daa88768cd635d9353a0dec73edc3f042237c332672e3b87169fac719b46c21ef88440c215a134763ab27048b9e055404788751504281ab1b61fe1e55b93f2f038ce896a6efcad06c2a20dc59c2ae5194031ea03641f361890ecd343dba3fe6a5f7afa381e2cceb3bf41df892c22084e1a7ba717eef277354b48c53c46e2c7c02dd35d2cc67e5ff1c0d4c09db5ccf3f3c7a73d04a0a583949c74b5b06fff12ee6277d45dab6fb2530d8b62a6142c9b18bd2d52d04604ec6e39f7a9911bf1d38c650af993df9d684475b8a319d110e18b377f05e172b307f33063494cead09c105a4e7820cd18b32f39168bdeaa2fd68f7130be7bcfa45fe53c67cb728b85142ecc6e26defa31c4ab1fe61388313ce76b1fe76d4d06bfc1e8b3fd1aecb91751b2d8c567111cefb94e91f4039dea75204235b6a2d963e5525013a2390d0157335c0331f71209dfdd34c03623620cac92ae063c2cc4854031341c6e67ae200923aead9d0c0e858cb33f25c41d55ad63f62722fa27a1fbda787a498c1994d390ce3c404013bd4bdb8ec5b2b093a1da2a9c8eba6a6b41240edf4addcac7a354e33806206b58973091a5fd8ad15b19e7e2d94da33fd8c682e490eae1d3b081235d845769f8e6456eec063786b9847b72c9902b0189a61cf6727b9c48daa07d555cfac785bd3b1792d5344817de5aa0d8aec03ad7f1c824e67ce2fa3c2357f4ee9e87716e7388e3640a88fa2ef927f659cf495e4a9d6181f19f398fd60331ebd1de7b06c2b189584dece5ffc464ac57465869c9e99ba11ed3f498ab84902116246098a5d309bfec791d1db767a7d0f52edcd47011c4a658ef061037c01f78e2b6eea3bd25213afe7eab331041460060273dc77f7b2915d1053a91579b72daecb7b5e4d4fce4e99692fa2b0ffe5924218b5ef29a1e9098d91d8ce05b258bf855451224266deeff2ee8834560412d00f0506e33e52fab6fb883caaeb9a14ecaac00bcf106fa335c02b49a07f6214fabefbaed3348609d705e3951312320286f3d8a770ef2a99f07f3a208a813be4c75fcbea4c88224d939b077408aca1fb52795fabcb44aca4bc2388f8c4876981c8a7f739a96ab4e0919dcd5bee3238f3d095c72702afb8bd07079114039fccfef3bce1d2aaabb54fab83a3ece3d1094d1721839cd807d394c02abcc5c00815656ce1e2ab7e18391639ab6e0e1b1be7ec09173227ad62d1cdb3849739b3795d7cc40b4559c073f98cf603bd738d0161897818ae4d6f7b0d99cb4e81f18c9365bb889a5ea3ece8a373639a4f9f62cbdfce11e357aa1d93900597cfb545f746940d6477ddaebb1010e4e0f717c938e7a0c6ebedcb84db01ffe7c1083ed165dae4bd6d8df6b6d289677064b169d83371d69a472a4b587537b17c71bc8f9d2535bdcf946d4b43e3fd90080254b4311cff98f3170ec2a3db39c18c8b7327df8df175d3b4167f49382f028196883395c557f3d713edd06fc050cdfbb69c74a8b3a45881a4accf7bbed277558ca91b81673f91e7138318a04cb8023e286fcf9c8cc193fe29855ce2a83d9d758b6a08d0a4acd340d0c8dfd25084bb6bd1f81e31e94a889ee9eda7ea96a56f741cb12e1deb040f91877327b50a82b9c895d128103ac236118d39dfb784b9a126a61ce99ade902f21b45ee1e542546aedfa4e959de4395dd57f758f7e572a12958b92475e64821483f663d2c8316a5b10dddb897ebfbf3a34674f185282b43faef7ff77b1a7c7dd5ba0129c62aa566b13ac5ee791ae4333f86884d39e45e539eede465504c736b0fe98f95172f7372607e717977434d674112b1eaeda903cc807bd87177515551220a3af5c88e0d14b6bc23ece33c69db5d11720952c9d22e836edf5a4417176389512dcb6d95e665d30d8039847d60d45c99f48e6ab870cf9e59de4b5ed0bf8c2af87a9950dbce4cbb4b07ed4b369970cd643b1a67868b121300564876bcfd0ad5695bdb1abcaf02b8c60b4c32a67ac8c9dafb9a72d83d7ad0318dbfbcaa38aad7235fc5ac3f6c6982c6fdc57de563b9699465b8b0a2fda93eef207d2d7dbed8ac4ca75617c42d5ce3bee2881b5d0381b86053adfc9faa35a6a508b620085a305cd4f7a8be2a8e7b59e365519bd54e1774dc231d80a963ca35476214fad7ab2c67101e8d6dd5e93fb86bebcdfca6076b0917504d6005c877870c6c72c477baba952196804bcc58e52a36ead6aa1bdc0e16125f86a3f3f8531cb93d43ad9b84d52b449f54982b9d3ead5570afca476da8920d354a713fbd85a5ee2acc500e3d34e42b18804a2537a280dbb7a04d74a74d1ccd5120814515951b959de4d3f339daf29d1fb3ae0cb01db681fdc082d195f65bb1a8a74a0ac29e9f74a7a72a863d1db06dca1a091641ac6a72eb3f197cc7813c3e9cb9992daff7492737fb243e478aabce2f314dac0aeca16703c46c14678c2b4c156aaae6f1f9077f4b6893e95d69f064ed3baebc1f267e28f7b57c0b5ed8a30be50ec250adf85482a252b5178ea857189b695866cf2a9e84ffc1212a48d8e50b73e43219489415f772b4bb03532884fff736c6942918b16491a1a404ca25b8bc5612e0e3a20e5b54ce630308182d372be33c4d485f9e64716f92c145f232d24a13f49edd99b86f3e017b842d6f31921e8a3ff319968594a740299a800feeab729ac7ddc8ad3dd9b18578f8e3a23469aca0ce704cfebeb5307409cbf21df794fc3b06ab100c9ba462fa9ee05f95981e6d08b849ab3df21310978d046323aa76d0a4f417fd8a80ac6a08469aad22e5ab387c3e01066357f5cab54df514c29646eb4c7de3e4c29997f6b5f177efbb8f255637097973d819e013c9e62fbd009586e78fb7b0e4fe7af2b12fefa389caec14f26cd512eb53c068eb60328a4994c51800a50909ca71021370300e4736727006f321c8cf917f0759e0a44175a9300ee7c92dfd251b66310d08991e8a436d93b48875300179a303f3797083e190a7da5b87fb1ed530c7de691cd9392a6af6966613b75a930f70e21b61763a7e64e02820cd5275062484d5da38c0c3c423bb43488d73751a0a0dadf276885e608b1ac6c8e496fe2775ca0beb3608c11ad02a6d6daa3188dfd5a4560dab89055600368fe11f03947681d2843ceceb29b723a39176921224211afc197da414b5a309b22a9d56945784676c25c4a067d7763008d2efd3b5a12990d6e1b71ddab7fe460a464588fe8323b47c04290d112fdd0576b71399234da1e437ccc6737107802d43758ba364c720b6d26f7dccfa4b59d5e61ad93a0e05b6258d8646897eced3c1f29e75b8ba09062aefe75032d11a5be886640c469d6a5f4d5c3fd42e0e93f0084f3137dbae8eefbeb0ac4bff0f5d9352d97cf15d94243446e35ab940241398e728e3ec97ccab3c8e474235ed4c2a4016e42c967250bc88d33b998f7360484ba05b337278c61e718b0522a785e464e4c521b40ff26df11c19512141533f0ee131592ebb1cfade80e0ee32eb85f0884a946cb34cf4a9e1d1658f4833a81ae4d67f8ce87eb4d4c15342dc0159657a4f46a873f26913abd5831c1d6d3e84b9cd5ae3877120113efdf2377de16ecbe665739ee9d9495b02570bab67d1388f216a82b0d3e5ceba1c3252af7fc1519a96bbb9f61ca9d51657933cc4dd5f49c0591c16782d86b4ae133154b99f2fbe3afa8feadbe4743064f31861ce04d9be7e732d48019584aa0df3a4cff21c19f0a39904fa82c869692c62c6bb324a90c9bbdc812ad5cb0b5a5c9dfdc9862f6976fcdc02326fd6e5ca7d357a7cd9a620814cca1b15e51773b885e20f7488efd2e8cba646008f5d8a5a274b920400aa44e3a9c1e44aac1eeb7dcc319f4d93207a0881a138352b2d3bb95aaedc03e2c0420cc6cc6ebd59fc704212a886dbdde99eb7e5e69767280723c4506a5e6621cb3596f17d5e10e2feb364ab39173857413a0a25ce05a820f25fed4c07c03b6f59a243e4af13149c075c75d0514fbb6ff40acc52e7d87f58a78d50b59d2337249ad9ea05661d34f1239cd27baede2e449c8e08000bb1a988c4da2d227fffb0f9d956c95343e59b3efe7898824ad90ce0513c1bdb9b0a0f6ac66964e0de1163184492a1a01f5371dc27761dd637bbd3c3ac4ff3c37a8f2b3ccbc8ada302a97f5a744598effa949a27032d48250d8fe2fefcd8dcb16d3584d96ee68089d93a8b8b2dafe3cf2bc933f21a68099b5119da606146583d62d7d85822d01e5938536a0d090bc54cec4b4bd123cf04b5f0e5a2dcf911eb2b6cb10fae085d7bdcec4f41b63e5b5e3ecefd112725e653874bb93d2ac7e9fa63d5e06c040b49409c9942fee17413d3295212b49fcb0bf4260c7c5887274898ee308a76c4d774ea93a41a0462e19fbcd4c3b88d8c4f2a6d8d9a03ea4652e9a7426d21397a1703b4d7b79f4bf6cd3ab654651b326eeebd134bb026116d98c68fa7563d1a546ffa23f44324236be8c3c20197e7574dd5eaf152a814129d8aba812bf51fed1d6969374472ff9ea33f93bb437b75fd99e0f4a7bf76d2270e25bfb4271df124aae95720cd3e68125e40f288cf0d02165461bd6c639c509d366f091a8932ba4381096ac33177d8d546261882ae05aad449454ab7912c8259496f88bc88b1830ed264c8dce3fc4f8204ef2fe3880a17fcff40e579de1315834656a7460ace20680caa919e222afbaed7b1e643d6dd8cf153f7d49a354341ac2c7d9834a0e1e6d6a4dfc01009f0db3274d4a5ab9d486cac4b0bbaf7eca069f3784af5bbe45600aae9f58ada0fec8eab4fbcea9b5081c20e10ec1769f324e0b1e111c67aac2403cca146e56c0b24f36985cc39b98372bdfe4a5d6e52ce8a3c567312bc096332e3dc9636c5bfb0cb77548fb4016e5b8d7dcf4448b240baf5c9f019c0b5cf17b6010c34c264c4125ba3f0b2b91fd47893540cf4ef03d4171f0396eccd51fc8d13df555388c1e8367dff638be1c4e86a91203e183ef99e95f77df3cb5668feb0f705a29885d4f21d2f56e5c785df5fe4b2025add14cab4b2b5ece84549bf12c885f1233dff0ca1f551105dd27fb47837e459ca22a9d99d4d7f2cfe75b51502d8d839310fbb7b01da1e81d2771498e8b618ca1e6dcc614d8bc2cde63305591925d92a01decbd3bccc97d5a7463ba4e68e91f86020ac986ba65c426be2ae65b20567486052105a521fc511c189a34fac3cc022b5074dcc9ea103973addfee8deb5a09db469e6d19544bdf2c0326306142a6507e4f3991d59527bcbfa32b54d2426dfeb8620e32d2fc102c98e87116c3f651cbfa569588621b5386441897f145781c41ba921cf340c1c61d957ebe168c5773d6de0430f6918cebe92ef54f65e3eb777ab39ad9089b17a55c6289518c3a6130f17c6db155a2478f2046ce8e70f9fe83798a3781884e5787f885a0542f2fd83f32dee68d6e605a3fefe5ff35de455cf57918365eef92a083f1e818c99e956baeb3811f06c156d7e0804849431a6cdb701829e27b3d57d8159bfc0faff03c95dae6e37627f02238228eab5e8630c528571a728b6bae3cd2b922a99ba291783515b46fabf0d2811ec47487b9aa4a1e28a0ecf1451c2743121dc2bce945c26a89dfaaf1f5c0f019b504869348f872c55637395a7c428a6db719f2bfbd5c6f3c9847b6628b7d5a1c3141bfbd7a4c167ad0adad833bfa83e304a84eb3b69c80be4450fb15340165b57ce85816e9e202e869adb7f97433c467bdc55f198d7c529435693db4225e9d3675a6df045bd57e7f426ae7fb6b2ce1f5706b02ead13191112999b448816ecb0c6c6c5449dae4c69364c42d00e3899e9ed1e16dd169e0559a020eae484128a3b16a7aea083569a411aac212473dd65b7e883c13c8d2a762b41fcb4664cfe947e251727c00d53ee704e063cf81d5834c2756a43ed722488a5bfd1a97d749bf89da5f1bf180cc8932ee1d35bd2d3cec2a3b25297537fe5a13e2b62045a185cb8f9d7c3e7a292a5b91af8f2cfe2e0fa468ec4b547bc399c3711c9d93d6adb01c997b731f7a0374c4cd421abd729c510bb64ab10a8ecb71711cfc104f967c5602aac2ddf15be1ff9bd4956355530c4d4e3988874cdd64424e2ba8f7406c64c2a80f4f293b53a0142979ee92df6bbaf61a8c5ca36c2663a1023af62ef3fd943f72afd5b9e72b8c3d412a04f83f154095631101f57c3e61129d10a3d450f146e50b85b6b4db7d2886b837fb3ce70f8e40fa9f36fd1c586ecf52994853c5b69a38545469d6f971520fcaee723adce9833330514c7c50b19c898cd6220786a74d52d018ba26ea24a64b2c7d2a59e92c039d54e509cb734b3c9ec863eeb11e9d41d477bc57e4ab4d53ab7557b167bd44dcaa7a83f8d17745c43fc30cc2e8458e3e52155a3666b14dc7a4d5051c6fb37e0cdb87351d07793b5c5f465b10a7395188d8ad5b84c77d9649c0a1e02346f3904f8a0318176746328e04a68de74523332f11f148cf2ce0fb4868bd68a8226212d086b339ed5ebec0eef04f6501f2023c59a2224f01d37a72682454800d0287981575304b6b8c560b64acb5e7d44b75e53bece938fc6adb30aabf67eda6e23734704c5578c070190b86e80221421b5daffe77f15cd1b86b6b5bd9a7aa1621b0d9fd3f4c75fb9d8032c6457297724edccd8e8869d05b8a62136f0c44980219badde0f7bb6139cf477044fa4d9fed72d5067d4d0e4e5c06ef3ea122bb998000d3350b2e346e685c4aee21483a1fe8d452e9744f596035a7a702a99e14fdc742e87062b982d5e9fae14a66c9b17b43acb75e182519da63ec4f5cdba0f9614b28171d57bd9d073655e1fe49edf0141c6bddd5f19a0415b3880b29f9ce1e886a2d6d5071c7c7132596ad354a86ff8476ceb397b4c3d2171cf65bb1443d05c04312f116cb358796c8a3f8bed14a2c55481d2f2d1a4c6cffa332de56024a3d8dcd1452743b419fc266018f72dc3a9ed78d7bca3a841cf84e20c552df0139336c8475e722a3c8db63eb6ed7ff1e8f5762808a21ac595686192bec06677840e8e847dbd086624236c08268ab6125cf1ac9cd508c161a0a1cce7b48e37d04026e926cc7d3913d52661df7f5dbdb4271f54ee027bbe2830fe78dd30b3a6d68b263b5d483208e8d884b8b0b501fe5c9f3b98dcd0ce5d88cc8001928a725beef116c5b8eac4ec67360db7f4e41615715ce03cb03eed2855b132225ef01be639850aeffe229637611c6865a8a513000b1829f87075fa42a73a70657d6aa7326452a73e04f293cd5216f46b004fde25f724061c4b8a36a7573d974a3bdebbe5bfb1d0521179fb444bbc5496071187f26cdcedd2157e539b1e45759fce0e0767916ded25ee3160879b26177e8b7b28ca2303df4e7697fc9ce2010b91ada71826d43613fe3b9061b733db89054f2f7141194da489534799b4c0a30eec35e4a0c784dfd225e4b5960b6f02d5059a6731ad01dd46d55460a5ad6d931189e4f7c208daab1470e34b2b5bec11fc4c2851213b02e69f958e95523fd547bcaa268bb54d6a453c99705f0b021b026542582aa410fb09663cafda3d6bb35cc174c492d24d3e2160c0298d8d92478f5b1e24e07958f3b3af6f842522b0b7750a3243c4955f1a189d5564ed41e67a6f583c60acc6383b99205001270a18ba96740c1a9061ab37a7e9a8ef45bc4f02686865eeb8d0f2675b82f1274c4f693a3f7f750153432b92a19bece49e54ab636c5a563a9a731b6e511064a75c5c02603b2d92ff1dfa3b26f3d767994fc490bf75b8caecfe695dedc8e6e8853367e7195c2dc082f59db2a9a4237aa249efbade3c2931fddac3cdede42a58cfb299992ef8780b9f856888a0bc66a0b1c0cd7a341d7f6908a08a20e2fd4f4b342db0f44645a0c99ac791f9e842df0feedac9f511bdc4a7d9c7133870429a13360aeb088a1d2d003fe0e364feaeb28b8ad97446ba8356c757cc948172b0d761ccc08cb5303b7aaa9431bd24d144c4e09dcba542a1329c440e1396224ed6521524f1fb53051a54cca07cf94e210f420bee967d803a929176afed2a7ad8d64309d7ed7df54573344e11e646f63ad234fd7f8b26ff9256ead4ab7287a3c8320d95b90fe5b5df1e6561646b827d9c031c2729acb764b5110cf7d036196242b802eca8aaf1c50efc91340ef07be80f41b6a167395fae3e7e75f9a4ef50dca7f975251dbbae036dc29996b6b1a37784c6df6689107e0b99cf10b52c7facc3c1e898a83c21110c595633f44f3be2b384579427ff3920af2480b736308a8b7a3efc65143572613f72bdf0887b1b0c85fe160ead9581be51399b13bfd57eee584ffae70268f547da348f068e8519a77c64f5a81f79882eba953a3531924f83a6f275e17fe14076bf1319ea6f13e06e1001f4e423bf98b5bf080182899a712678692659f34b0f6414a5f63c187650cf41c8e269a7bc7b7cd0b924434867892e66a860843e8cda8b339e1f23b10bb45b121655c77755d5ec27c1924756f148b4fc5af6bc3029f86a3959469df6316fe2238c5653aab21d04a6c2a493999286ebff245b1acad217ea7455c1c8c265a443cc03c76a36bc27763ed07c3a6b5a6f7e60b690a4e9a158ccaaff24ac2ab3f0363a1f3569a9978f94f1d7d7d9fb49771677dcdee5379e4c14b576c70be4175b33a77c8a864a0cc162c07505d5e5123704524cd223a24ee73c9905702fa099f006fa05ad40d7bb93d0109274adb42ea42c1775757966fb9d515a36638abcd41d524631870f2fa3c80421502008611a20d7cf9dd94089525675d5ef110f9fa36493f52c930b08b5767421c6896f0d0fa5d3c3fa8212fca3fcf48c5c5525941b4e13196f672b59f621ac3a47969508b3c751d7cbaaccc8990354514bcea635dfecf67e18e8520f452ead376f99d1ac16db037493fb688ef781bc91d2a3fd1bfb368d8341e414276f65b7708a65f396b5a5780f22f0e91ef1346b5bc6ef61c9cd1a36d7cdad25070b9b3af442db532c3a02392482c31f794e95f408bfa475766439aac7e3e2af88fb2c0901dcc2d0767252ffae5a2ecf57b5a29a1273c14ddebe74632bccd38378d80ef58b8a075c741dd482772b4d6aa95359fca95ed263321899e7e84c61dd472ff9abb5006e4033ad1943a9311da4b82318a11c9c1a67259e75fb4e1c2845c087fcf4ae98285fa8c5e8ae0d4ee5abb1b4327a677624cc9c76957d0d11b37fcdd234a3031f9e2df390e1813ca8893805cc2da4ffb693189439443129bf8aef5e1b37b3e3db6d1dcbd0a53de0b2729eac0c41b66204aab6da1406d0f49b6a50b865a71e06a5b290693f3a227fcb31c4dbf232934896f78cc66d67cb352c5beb76a704ee071f5fa4ad0e5f8b856995a9e670b0245630b32666217e4b3875dfbbffde2323defbe6e39f08ed238dd3730bc0603da900ceb8cf8bd5f9b0e5bffd46ce2986755d72f497fa41a840c5b902fc69c14413bf689f15b4d967018dbf6e87210c54c8ceac710f103678bd8cae2bb00c8756d21484b4bbf5329a977dfa94a21e6ec2ea23b709ae30b566ed2710cbdc5a1ecdcd8376a1ec3b32fb7e143300a3577f8d7c418ebe910e72b0efe5a4525b27fd5f5a337f51584c496f444c9faca3cc33caf94af56340236c0c644c63ccb2e90c208ab878a1ad7d980f5cf4c68c90b0ecb545df6b1244748b444ce07236a6466c4289b76a58f795a28c192065d11c526577609d828675a78a312b43d9f34af34dd5a1175b83d2ddc2fbc5d0873d40f261c0e0c03b4df58078171d6fbf14905e41b3936048b349b6190417cb73f8f8aea5021d9728949d1a684882dce8122767ca506cef90b3bafda0a2176cd3a4b09790e8db30d65b78f2984092d0c70fda3fcb6a9a10fd8b696b164b8f1cc5412babe224ea5fe892fdffffb25827c159c796df42f902625ebf80206fbb9d8efa780ff71f431f6a3fb828158c2cce7d0719fe67393546ee9335e9d6f1fbb809c03276390e51f4766d06b08eaadd8b2ce1820b13c380ad147ded148949c2b71ddc99fdc0d8df4342e2e6a77d8ae316ab6718ca3c21a66dbb71c9951060d51cc673c74b3b426a59cecea5d89dd9fd73749c4e778b3ad265357b9015cddced160dc518285a963e73c6e0310fa10b9abb9c1794c52428381216f63d0ce8b764fdce7115ba99f408034312577486012788b57b625406d997bbb248731afb5ee5dfea8d4493b4fc969f7ef447a5926924604c507f5de096490e895282c2d50b8c9863982d336043061313fb31ed8a0ee5ce0693b268e3aa49a90b6e24db962e894d6c327431ec7dbdc1a3335760d9c1c33092447b21688866f6a8f5c29eed2efeff012b731c388db18681ffd04bd7351049b370711063157eda82668cb0da0c4373d68813ad4ee12381a3ed3450cd7da35ae8e4465c4d86843ccf4bc7f29b78bd11ae766e62b9db620854cfd97d9e4d491c318d89872f9fc0f781b39d94fcf906ce3139ecc505a66bde598b800c68a932c70d2a4796f6c18a0e6cdfd597b5c68a251edc09e61478bc7a5e73c265b7d651ae6a261f135efb2fb06f888d5ba6195d76e15b4465ab91ac5f94b017db4c6d3b29d479d03de909645d8a5fedbc914995430e83d50a34f33c0c9d34094c8f72572704ae53cf4cb45516c9eadfca0b20e1e65e7a9643708405d15ae61900b358225802412cddbdf3e07f8946a49308311fca50589f7e6b1a4d52757735ced46948106936fc911bf12cab64480addb9b9325ff0efc80351974c1ae01bfef42a4084b114a23e63ba2ab85793124482a7e5064631af7e2fbc2a1942a931ae94ecb65405feb3dc28e61a8c54b95fdb0d521f206333bc0673201743e523f2f1131a60fd700ad83314b1f4611682da6865ccffa3dacffe25a16840b6002a56f49ebf04bc021e0c354b5f5a5594402aaae82bf3a2558358ba9e653fb0cc99298335af1684b3bc1fe5a42167f09d4d8191287009970a0326734e4d8afbbac28c54cb60010d4badca957c21f7d73ed4a88e4c7c0c859ef6494f010d247f9e5bb1a2176546a2b8e2573e2bbdb3faa2c5c05f0a2abb5ee386c511ef725f8f9d2df0eb50b5741658915b9b4ef7004290178e7ee81e811064c8f625393605379a4a505d4f7d4bff51a2fce193589c323ee929970ca85cdae128e542d7b18a5d5df2a92b90456099605105dcf4c91f2cc122b2610f74ddb9c775ed70ca9f62c1da4cffc4b3a59e8d509a34f20f521d7919548923723f0cc2aeeb4f0a29c7e4e5c3edce9d8709ebbe94a7557db9ccc8c61698c494e01b8a6c99d584fe40b8548ab10ba2cec2c6de14cbde92c21d7a4f6fc033a8cbb1dfe1ed4dcff3cecead75cfc813c7c32d24b70c67a3ae018b0bc3cfe071a37c294ef9ccdb1c1c5862b9b4cf87021482b59e9da825265c0e0a549831fbb406e9fddfd40de7c1ef0288fc68de4324ee74193e2f415382a53126606f0bc4354f7907836a32f08fa7f55939d2edf6b36c3fc446ab3d4ba52c06ba34e8c8e4badabb4c2a081b744d9a7c9f6ca614c0c35c67dcc1f64425bf29aba1bf5e492aff39071f8c7880558b7f197b30d9dc44f6d894f9ec39191a68599329c0a41166cc917c90b845cc87ece62b3b1edc72462dab9fb07748bddad2f4e7be87b14a39d23403114b73b26d96c056cfaf223cde93bf2d123d2c9ad9e5d098855db163674b7d9b95d2d71af0148c28e58ea40ecfa9568ba7bd3709c68d050711ab72a835c7fd6b44dbc1b2a559684e45954a775d59cc3371d1afd86c3fd75086332b769628d522c60d7e51add92bbd057f406d924db17d41c438f34aef8187add62db8ee429d0f7cd060783926b8c2bd9afd251425d1d899cd1507bc4d75d5426c0f58a8e6e98367ab05a93a108d2e86a751e0b482b62f326c3914b9d1e4421f4414e765923e3f4813a338269d8760acce3146d80f2bdc6300d6934971f6d72d2d1e80ec5aa2a919ca836992267e7058f723611d066a6406a69507e9381f1ff41324c4aa8de75aad1264a7f64fc35a4506970215234b4a947f20c72dd9f399d76358342215b2cd8703c59fe27f3a9b3d645ba4df7575cb8e84f372877e70b78a2ae9ab725dc9892696d4396f9383a2d58bf86e43823895dfa27242bd4d22ef1ce25352fe4501146180bb07edb3b2a1c1f8f392ead90b3bc93d26df78d1237b7e62d7b6e713ef00662dcb3982f6e014064c6406e263d67f3f7f2bbf8a0e3c2e2051d4a1e82e4663de466eb0333a50ff639eae6d71010bb72f7fc3f0c8d05ee357b256d30088068a3b8efb169f690ed373d7114b0544e98ea0e9791bb61b2d2ec1e6c82e006af3cc61f06ef6eec53702adc905ced9fb0303b6b805086f0bdc3a884821eeb8ce3b7b53571bff5ad272aa1aacde2b792a42da0e7a1088f3d68436b286bef343089e4b1f3dae2af34a9f6bb76796d9b6d41647b1bc42c09517f393f1594e49fb40fa5d110a289a34e6211970b1505260360b7012ed5286b5eb521d3158155b2be3ba0488e8617f64236a6aef68a4c1a72afe721abf8e7422962d132133aea6079ea88bc1ec4b089e50e84f55fc75b81676ce753923841cf9e4d7483fb849f1508660b7ef541ffad1a66f81253ba1a08416eba8d9d611d68c37f1c03fe5aa6de631563384a827bfd1127191e20abe729cbe271bc0213749fccc16bb384b03e621770befda07be16076f85b0fd05b25d8cba25a17c7dedea08e9b3b9eb196e756b3068d01c24ed9a973ecff9bf01a7e4109a7a75b8d5f4b4fc237253156f85286e06793a7b3d01be4241cc8ef91fee4fc893f9fecf94f1e35b39466d33c976d0befbfda883d87b094161caea4e54205d548d57076b40b245c2de6476a84e45939b55154f94a0643b300247e6a3be482cdf388fa10ec7889d978ef4a9b684e09b8627c131bfb80582ce1b97859c785fdfb7d94d8846c5d500e2a6e79679e4e106cbfb4a5e5ce0ec5e8a81346f4b524cf31c7b4a469a7dd774c43b00104a9d91c19c4bd48880f3b2b4122e9aea2d817a699025ace4c7d964c14b5b45340eb1e1803112429f09107a96ea70a5ae9564bdb780f5d13f43b27093d0857baf9599331792a5535c71dde03809ff819e100f78a6cfb66e81b88b98536dcc7b324269fdb1111d84b6e797a9a412e0890d9f4aab7b12f7f067d239eed2947edb2a138522b4380fbda00ca20fadd2290c9b7b557644da753efc97b5f1ea0bb5a7648a92bc3064cf6730bfea1fd02bae5547d9a3fb99a67dd9b741abafd58eae02e0cc765fe906dda3e5a8d23a3f7605b551557f1ef5a9d38cdb616a86dbc047f2d3922c2a10d28f3bfa7477c5d257c4f4763c151fdd4af3b0251c0680ee44fc5233025385d4d4992ae0b2b43e8dcb2afbac186eb716ad75a5dfcfe4cac411f1e74de9aabeea6e1044e3a241281abe8637744b2a90eaec1c9b76d5ca992acc9c3949641b925dbf225db8df47b59951e241e06895db91cdb8cb267f4bb20a21ffd55669821b4d936ec34c22bbec4c5db557788a0fac39a733c5753beb9503973354bf7a44c183107edc003e68f243d627c7e2e55894a9cd386158c29b79a2668f4ae94c01a4ec2bb5503b253ed529ec29ec103f92ddbe5e1a372495324c9ab92f4ad275a53fa058024a05d8a18d1df6aac055621daf4727d51f3c75ef9d03431a936cdaf23129ec2d1a6810d7478baccc6b3386d441624afc1f4fc15d552e4cd9df3dc2c3047ba6fb2671c6704d5249fa605e0469dfbf421120e81e8bc8da9ac2f334890648984d5bd11455dcef39dd19f8b2f3f43bc1a63b918ecc4f0b4a120c8bf6a2d6cbe7eb3e86f2db2e91161aee34d1731bd7b5d2aa0e4509b2423c869bed9d836cbbc01347e489101b120926c7d906da7073888d656cf4fd7757c3e4394a6c9b24f93433b80e95074b3e78c61425e34f400fa904167a41f663137003e2f5594907304253126be49300f270ba464cb629ac3a0fd1721dcab8540380690f58a4f088f3011e121601074b1ff319e832ac3070b8bebcba9ba7696abad67fe531ddbf8b8323759544cce5d0fdbd3ae2cda93fb68592afe74d9c5b5900446cc7caedc9b70abaade9ef0055f750cdde72942d8041d7fcd6ec07562dc89f315fde18408e2723bfb0139129e0dd2ff48dbcacd662f867c47e9f2280312040fa486a06d076e3d3dd3eef6b238a428f4d63db6fd76d6ae77bf38813197b6e65dcdd78a10643eaaec279c6a2619c196d072f00a3e562b232124bdde51e84fabddf79055d3cd7561ab854d38273bbbcf2e268c1b290302b09682df2c30307c11a3b02854a79281da298063dee811f43accc004c438b32975c77d0585ffef6d6a3f5afd0e15b96aa19671fbf66f25c8902339fb4117b124be2eeefe077732f4de844accf504d944a9d64850e867b923a71c4fb3fb146667f926c31286ddf441d189d63b40969f09041e4ca5f73a60533526fa6baa0a8bdb5307ac268058f66c086aff39ad445d3bc3d5582f7514fc59c011810a6a38d089ef5d3fd3549da1839b88652d4b5d3b802c15d8fcaee0fd8e5a7370951f2aad9b8ff9ab72f9aa7a8db4460b271d02488efe8a879ca5e462ffd93a50f3d3ea71c09117de1d4c33a98c1d52dab022763b2a657272c848fe8f654e32218a1b6f0fbd94363380963faabcc5d41cb0f202aa897765795fb85fbdffe6289b80912b9bdf05a01c1cb50d4c590fa0a6b8632e613722c217d0a86e9749a52ad3ba17c04bcc2b26af2d605ca5b9b3b03c915ba0be6891da51ee5339f564749e0f6ef3b4834105d2b3c8563a2b46417f919afbc59445c9e622a338ef92ad4bf6efcdc973eab48c2df4ba3bdd85fefbf1cb9c0d239c3557d1f7217094a1b1b580e6a8474019d22f34301aed9f0f8e888a003d9daac03867b1ee3754e944f44e1b98e68ffbc008e2f268ab33b942c8d6736521b317bda0f41f039ae66c60127ac9a60e79baf27c06c9da53304a9975beba77ac4392653d5421689c03cfbc1dd536895d3490166dcc3f38fa7d3f6dacc16c53ee09bfb5dc02f1ec465f2ee283cfed9e2096c64d25e06f6eedf53fb5ba82fc69504dc4b6864b6695eb94a8cacbf8b533a1d0f98030736dd3cfef76935acaee1fbf74ec41fd2ab5ce9caa54a4bce1e8586b31ac56719b3c12d4273efb2ed5dd0854573cf240c61e4493908c0e65442dfcb01c73b215ec4cc0c226d8665b8212cc62612616fcd38a2d6473f24bdf43b88a996d1985e3a839b9550946305794e8fa2278d6c4e4be2f5083bc1d3d4fde58ea2e081b9c1d85873e046ada6baff021c40b73be4b9cb26a05e2ed0458c7b84a299b9dc457bde0110cdbe52a87b3f36578beb63aaca78e559a1d2b40f8a39cee78619bf1d7cdccc698e05afd21430c6224d2a040c081145110afd66f127f15af9e0017f68373b122116d13a7ca1e166ce782686e495ea30812f58b59bfb028680689230bd06bf7df1bbc3ffe1d8d211193f93838875a94d30f0a45cf90fa63d808ac4542f3f628408854522323b0cb9020a7a8b86397e1c38fb6bdbc6ca59eb8c6f472fe8076db35e624c90744e115ffe6952e2a335ddecca9c58410f99687e471256a8c66c10f374ad734b7a8d1147e0873104bbbf5cba2599ceeaaa32466483cf233f5abdc3fa76769895c8699572a89bdef84a2bd4c5f9b0596b9c4a6500bbc9a71023d679efdad73fcd0c01bd64b5ea1a6405503234196364bea98f5c4082c1b853e448ee22aacb825f1a08ee5e74811fd5522c78a2fb383b9f9dd961da99c399ce3dbfaea6111f6e40ceb851df04c15b3d21e5f6e063e94d1005a024c34dafa30428f9ac0978e2cca0fcb72cbd2826cf543f0b93279c5749aab4cbb6aa8120edb34a3042466f18048ac0008b20efed5ab1769ab8a7fe12591283ebebd23c878e1b34d1119117ff503fa78a4f12272d8329aedfbe95a8d19cd53f92c59aad8436b4c4532fcb28b74be30e58ce13ad3f699cf4e41139b4808ab5fc347d1b9b7ad1bf968880a05889761ae3d2f328a9c3b1b6caa29f4c044de3e187f6bc53a7cf106902ae98f655fcba6f224a14b064260957f3d515145b83cdf0339c0c2fb85476cb6a1913a5fc11cb9aacae43ef4e641c20155b7b51d8cd7570d2388397951dbd6cb4296d3886d2c09638e21b4df7078832558fadfd4783aaced077407089a68d5e75d021c150735b76ccc593f9f9372812d67b90883b544b74754f2cc49ced891db6790baf6931c6d855633fee18b402a0a77e8d6703a188559762010f851e2e8a82f8e3e0a7ec896ac64d20302a26a28701d2d93b040962b4db8742362a501eb5cfd076cbfee015e06487436bcb09731f7ab2473ee6e56c069a0884091f8046c4fc5b34584b2e4d212f00685988abe4f8850456e885d3e6d3711ca44a95afd1bb0946636d6a60fc3dba843817a84ac0f5ed460e47045a94fef660314cf34ea6d7c148c436ef161ac77274900311dcf52e7c2f48639acfbc2e0950edff42423d8590304177cee160abe860c8b10807480f1509ea5ae3f77165d3909adf6317914bbda8064f185f85ca32224c17409efeb2801bebd9c9b77404b6303aa51cb639fee38c4f5c1a4c3f3363e16efd06539d4e07239a604ee268b92c2eb54c04666976bebc9ec5b6016ab037de15ee03120018f0c2ec562be8fa9a0f9098fc82012fcd1cb4ef8a7a75a176fcc565174f84712b86bb1507ede16bae9d4a9e9562a7bd98e05765ec372bf114d9f1fe336fa65e52063ed41f075e2c059a45590c535de23bfd1cfbe31c9788905b7f49ae36ddc43ad0eea3beb2ca6ca3ec93b396154ff2cb697c3f1b07a59cd1512507d024ae4db16401b0ab29cc9af941a28c0cee37ac1c40575cddf902d2a380dda3fcf337b019c8533ef0eafe3eda6245bd8cd57f0c9dff1a8f90c0bcdbc1070ab1ca583e3fb94e370b56695d0d4b064969bdeaa58376cb4929c91747cac3d5a3b1a580434bcc954719764143e6f9e852793b75ec7d342d45278998c66b9b782fa42eadcd94f544f11ca2a346a2c60879ceee5f9425f0c8d30b8ea59d186b1bd133e9f462b273b25229e03a9158268c8a465b178ecbadf33421536a1e046026fea465c6b743aae72c3f457e1800a9b6c2feaf5254b7d1d5c57ee2370ef010448e4ab1e32423adfe9705e03130f6f032f49daa22c53cf1f177fdfeffb3993378b9bb7e0925c5f4672324704f53f17b8e41ae442eeb01ba7b25964363f5af86422c7e3dbb6881e17a7ca55740869d86fe11d944c6cb9923b0bc2555f8f2bae32e80ea879ca7c179ec7d5d973e3163274aca47002c32c9aa503db3a27056e3661aca877300d4ad6da6963aa0f90b95dcf775282850f677b3f73c29bc8e3bdc6338f5243066558ea821559728df31ea9cc3d2d44675398107ed07acf2ba6621506e2593f48cacd711755928b984f3c1c265ba20f0cc0fe24eb6b10bd46723fe8560e70c46fd4a6aef079f4369c1a8127fcf3d5680cd76be6c6f81201cf121326a25233e9e50aa7cb2ee448c639badd07bf2ec153263efbdd05c8ae8b9ea7d73e9cde3a3c9700e5b3d1d7fbeb9e0c158390b29065213a8c38d4aa39b58461d6fb40ef8cb47414c97baeaac409eb5141a4451a70aa9ea175a6a0eb4a111d521a1c4da28eefa99b556dcb66e249969172dd615a946d788beeddf4c9ad39a797e6f7bc33e38dc743ab23000a6674a5e12c69f1519f24d761aa54e17636bd5285cd15a9fc51b85cc8443b1294f0be4c6d2abdc433908a05eebe2169093141e11226bf3f3a446cd04e551a0a9749cb68d7a34b1a853cf16b4e03d2d42a47ad78998302735f2391fcdecc42308263ba217cfd8b92391232709e504a1882838191a387c607b49470910d390dc73015cc28e979305c660efa6c9c4a651cb4d048de8bdaf7e77856e314566e3efb2e9ac5f2da7650e09e1e6a1782ad1eb167fec1f5866461246af804c6b7480e91cee338a9ba8ef8dd0ca00dc7ba821d97fb1f92936a071a8f4f48951c87131fa77c0ded67fae32798ef920332f9d3346ccb82f90a113f6457750355720c2504cfb5b427d8b32b6c5e71b464f5d473fc154746c576abfd4c9c87aae23952df4b749149f03ce6b7e80f77bb8cc681d7ae6f3a73f6689f8181c01fbdb0ff9fc28b20b5c60d6fc485d8404e6df5a7b3f6c1020249968aeef1822d25d4ea9b6b6a1c8627598420093d521c6725cbf3447dc0bd2e9c31448953f3528fba3bd24158fc241da1da9e42f67b7a90fade1c737caa1cc6e468757faba01ccbbb5ca2003c8a75724cc391348ed4294280ea19898955a120ed1fb2caab87513a9ead828061a4a1f084284a47c5197422649e39081ee9e543245be69559bf8cb6a01644c07150374a37e137d61638244cd0c81bd263674be935156934ae08628f7697e46e994921e3c83f966a6d888c7dd96355dd8dbc573a65d8b06f68e8dd1a8eec2f70b9275edd02a834b887b771597465772c5d8ed282997cf95be117a5c2b909f1136fc2ac9364681e0a1bb5127bc1d17853617950b4771fc656bdf8b0132365acc1ff36516163b88aea9992bfa602bab8bb99fb196f90ba1fe4a6e8485240fe661c692b491bea1c13f51553c8cb2c5e77c9f102c5cd281d023e46b62cc11fbdef6d6dbb1186188b2f87c2db1bc436e1f9c01bab918035db5dd617ef647a6bb3781c8f1d9cf5660d6eff4abeafce3566185b7a9da2d1e4d5350c6f6b413703ca102622a62b3a426bc1b6fe447452b089aac4f2a81f0a53ebb704165784533af64135a20b6360666001017285aab13f03ba0cb90900ddba586ea77030f5b8d456d92d8d6829da1fdd7667efc1a1abb9c85f55ac82ff46da886d13d8ad2987841f52f6bdcdc426665f53191f25e1cff6debd9ebb082f6b804d31c555f938d4e3838dd12c28e6881c4c4ef8f8e44835f8c465de8d3586442eb6d57bef42b233b2d75a3d7180df441d36742a97cf2c049f843c39d9d99059e130c410389f100251a7e0304359c4ae488a34fc8e28f060f6106cb150cda642ab5a2e4a3b20f37e3172a8e7effebe245c7557888ec478cf9e2732b4d594e627978e19d3689a92e0630548e20a9765b7bd507b0a5688bf904509c7c4a0bad90b6a3ae69fa75e5885e8853d854c940c8a08315b3c7316ebb49efa0362391b99f1f2310f165995e090267974cd4c0c82c6dd6fc6cbb8adfa7a553db33d043ccce623c5c5018f50262076a8f4df4e1b06bc99cc8619619619c90c9c56960bb6f127c7b5278823830bb9fd483d7e6029cef2c205e516b49547a5b2d79d9fc3c4a68446fbdcb8fa9c761f02e414ee5f9a71f605eb2a14eb3b0f832ce6f265988814611cd41e0dda03437198b108bee0703bec39c4e7a7400de9346d60fc29f0d5c097111f4325b9fedee7912cc2175ea78d7290c7dc4e86a641e73261d8cc7d8f7ffdb9e6d2675cb4461d32901657fd6d9454b36299667f2e5175813ba0e2484e504d9e3b36bd29c039015893aa1c75abf0fbad2bbac721b30ce82186ba1ab748b77887f834080ac557029fbfd54260f84dbc56b0a46441dadeaadf28ba3227b255c7fb574e16df1c081cc1aa0bcebd366d298be0d1c91cda84d2fa2abfaddf121db4f83c47f1aa513102369d6a9dc50812b8fed2acbca1d07cf176cbf6f75387b2b0b464e89e83c4beb6573cda89499e9eabd29b43ea56b357ad2a72f3f2a4591ffbcda494807e69a6da256986def5dc68b01a937316e328dcce3707aeb7b3d9bc309d60c8f50d044a0a33e408b8bd2ac0c33ee3945af96c7d835f0f867877c2ac69b4bf492344e3fa8b2b6be57dd3331cf3e2234db44e77c96f28b15c6676178f4eeeddd3b738bfd15a020caadaae58b44f4537943d370aba9f24520d65814f7c87c23175bf7ca809e69656a0313875ad78190410015f4240e6bd1885503cb738a508888a2489cdad2e793855465b34e4b1df53f3a4b41d3534e83404cb986fe56ded6958125f7314930a9b2a118c3b9b97077fe7e0fc3f17c02432d48c233d8c2eab8f9b5d4dcccde75b9127c70a85a4579fdcdb91b697ffae1d668d09bb2892cc460ae5385a88dfc55d5f2ae172990dd80028957c61a5f561860f5687162ef3350a12d7e91e249fae8ff20b4d02d5f2dd1ea0c353b1b449e38a44fac2e72e5c72e776bb99cb2d5e3e55277f61ead2e29e320c199e2649881b05aa4c62efc28b0d12960d9c982f6e564f916e0ab8144cc6b96a346b624089049dd79331e6d283ef16b758e3c061e0c5f38ec9a00166e84cd5bc02c855e9981c9e32b330f14170fe6980e0dcaa348f3120f4e0d9b6ab74cde86ab7af3a5fa5e7677f7bf260c1a502e7e8ae922265053cafbc7f5762fbc8d5e8f5fc2e64157a184da6ae14407142571ae4c381ca3d6d06eca2ec8c8e9c3f2af060ac7cd692fd8c31e21a59c2316d9bf0c55b4cbef56053a3b15a4379f352e14bd2f2bb4fd36862b41127c0c08c781458f627394c957122290dc7503bbdf79b0c74f722a3c72691fb7503565c3537bb2f359a6cd7db9ace66d8315bbc16eb0982a6592ecac4172d0182c59de8256027e97bfb84bd17532bbd69f9f56e5998a107fa0f5b9453b3716fa53baf95cedb9a171826f23c03f3897a5b6edc403b906690be57f959143afbf34a598432176fb3cf5cb405ea48fe814ba67a32c363776fee02822f234e943179722e3d47c1d237d90d47b7950b22c4389ac1948441b0444cf10b59cafd78c7d293299678f2d3de43a34f40046561b68370c4874536eb7a6007c07be584a13f009cfe1878b328a0ad034b70ba2dd4d4cf534ca36d06340356ed820d389ca976c7119868c5cc9488e03fb5b007fe5211ce99586e23a63f965a746a251b078478ffcfac1584889474b49194cfb9702b452e414710dbcbd9fa121a496a36bbaab7dc5ef2892aaf6d12235d8b5a606778cfa6402b69ad57ae0668c1d6519beadec09b98c44e4fe3a8a9d73e8af37b2eca833a81ddfaf31431a1347992cb2c246a6ba24fa518f8dfa5f206ba61987802333b1d0242adb78567fc1a43004d5395f2dbcdfe1f143beb36c4e3e0f6a829e5478256cb19dfb1d3a98920efd6c47d17c3d47e0bdfde1f7f9b2ebd73e795ebe644827b087191eef18e3ff52b4b49c3fded71e1da2a14fcb4299cd250688534667b2caad42e2a51033c375ac481be45e7c3cfcab1b6eefc22d435a710b064209d0e20ca1a12f9fed411aa0a45ab3e4eac4f4459d0a72566771807a08d92fa0c66baa2908b35585eb2e2809f07f5b154bea7eed2ec4f54ed7e7341e823fcb6daa943c60b5b234bd65c82d101ddf6c7740485ed9187f1a4127519925150febd60f9410b13528f3dc7cb59ccc3d86139dbb7d220c8202eb77c937c3db68162af91175b2109e1d7f2cc319093308b8065865c35454fb07a1dc583a75d9ebe265e5e96389b55aa1a1696a39d9932d6df33192fb494232ec9b40cf7d4feaed773e966d57963ed238e14ab08736b5198ffea240c41b0bd24aec01340b42ad6ed06732fda7858a31c636818ed53735a9dc1fb8b842c1624bba1d6c60d76e48e35bf9e4651d27409d78d342d6d46a936c62ae06d9d2775c0bbb945f3e3b0b284674c3f6cccfd7ddc7e6d9f2e20938b19f8f19d892051e7c294c6dc336447e80decb14192468fcf46e023ebe563f7a60329c3dbac21098605743bc882f2a48f6fd164b9562db4687a01f2fcc25d6ab7c0517350f860d2c018e5c2cfee6abd6b53e8b6353a519017cd1d4ab1a19c25d2c12a9633d162e9c809eb30faafacc594e054742c679a5d3aec0c8bca383d7c893a4ff4a8b730f30af8c054e92865a02d940ff12465d72b896db63513b663ca631406012455977b1d57340a099864455acd4129dac7940d84b0aaa28473b18460ff9b01e99174bbbd9dcd2ff69fedd7ab878865531debc7d5b75be8a22abe15013b9db80d9b602c46b56ee507f2dcc89970456dfdc3df5a5074f15d6308892d8e375cbe34e08614de5b4d9eabe58c4d02a386ae3c8737af0b21df984abd63d873b5600d8d20c8ad076a9fcdc1ddf0582df501a6554660751280833670c5553cc89f7613953929bb0e13a91d0799ca9f0343c331973a194c83f9c2447e8ccb7369bb2ac96e5d2521d3a88974878d93b1402ccd4b84f1a313c4317be46f1ddb173fb50edb17dd95ba2da6325e55217b42e9657f4bab7aedf94e65e24c409809a5f33bde1e5401a182d941916a992519189f3e46e8c1c917b56e406c8abd49ec21b7d91869ddc9db48d0a4b0683fabebce9f1d2a1600069d0a092f6643028af7b69b1ca472af5ecf3540cd74aee6670dfcc1782c28f3e561a56fae6bcdac66541e94721b256a8ed4c3467b9a52e47060cd563ff710b075d6f87c9aec51d5fc3513ab65bdea9f8453e3aaafd82f15cd13a02681e703bac75132a38ba1d3161d67159bb53cb18465fc458053fbdd2ca493c00420c1bdf810fa635d2ad8032114eb171466b1be74eb65639503288b7155082298669c688e7276df5027226d589372a14e4993329b64c03d0beee4ff492b4679e00b988d172f04d48689dc304ced94d2b255150912309fb1a9c25fbb297afbf39a3949f1640daef307308774d9439022d628df7ea422abddecfe6ca83ec2029df24705202e286913465fbe3667b45ae5ab88f1b3a4f9078a6e16a2c17f1871244bd045d1b14b452d4e42b85b5a060dc1b5def2caad44b8588ed874be09c471c0432d11cfd0fb75658f6bc7731aa5086c950f0f9c9cc2388643a793dedc095501beaea8086b4afa0ace67efa07f627c75e11a1c6e3ad6aba057e90a7777eae201b143c934140e1308317721f8ae06b370325868c1a820bcca32db9823ff972be39ddca0f83b33f0d96163a236a370daf01a423bbcf4a0a168381a9c70af6401acec21ca654b801792199b22aee316891975e427414805b2025b5c7b768e39759bb11320de0128bce7e6c0b23bff8bafbfbea97caef533d4e640eaada084d21a2e35222b1f2f5842239c1302d3a58529c4789a722f557751df97975c2c0e088f2abe6a33e36ae61d398dc2ea6df8d01453b544e69b2bfe01ff91d26b0a36da31aecdb465d766d83f1497130e5afc9fea5e0c0f7f73eb202e61cb3cc2fabbde8196a51b35e7f50c7f40f56fb7fc53f0bf0d6b7ae841582e17396bff77f4da7b65ca036e1fbe91921b160a75fcc4d3d2ec373ac52e60e0e106a85ef4521b294c6ae51878d21b28281c3a6d3957b9c6e81c73d9d21de2c131dab49bd3b403ed610f63291717ed917028185d98a5b0f05d0c17e1d9e61f816f3482d3fd6810f551b6956e6f80c09f72d8870baae5bdf96f495c52e35cb41d1ccaa763d729950286665d7267577859ce93946c501b578a3764efab1813230db6192be6184944716a762bd0e75fb27fbf74eabfbb275db5f3433bb300ee2d037b8c0d65f13ddda2953eae950ca7bf2ad8f21fe40728a2ee632105532b0534f113c1a71b3098a8cc5471b8de1f5bde509e95c7e51953be808dfa242ac97d2bef5b4545b676affa3352317870af736a2bce4b6ce84d7fbb06d825019b04a78b4c2e94930bec0e4068d447df0a6ff4beddbdca370569f2161d912d9a963effc10208d304af50b2002b4fe2d988d36e367e193a1ce2e36e30d46fbffcace243c3d23fa2f2c4489fa64bc418c8452bb3eb3d26e906da0b38c55582d24b52e746015641effbbba23e9541beafd25802443a69d273960107c7be3ae88166ff835899b309094666abcf49dd78c649bf334ee8472a5236acbebc01ae4b9e2cb046af763699923a7e874bb0782ee9643c1f03439fffbb580002615132904c2e80ad095aa5a24782c9669453aa89caba4cbc82e159b8277139d9cd35a1a2ee4146bdea8d083e0c72bac93db355b1687b3db5ab24f2cb5e75d7a060c024d0a492cbd091705d0512a35ad7ec7e28d874e6d99a1c961fb8652243d39cf6abb75293b93c4bbff710ed0edcd66c1fe3335507716f4e1ebbf75d2680047f80981db85cb64afb1305e249c6e160a7c0abef3fc9c7a6e7e981f60731a92cd85f1ef949addc2e8763b0318a67193deffc0d94cae3690724698875f923b8a0f55893980aa84693f6616b6248d8a26a60ce42a7613e03d3d02c0e9da495c2a2d0f38361f138e43ef787f0716d7d2b62ca07eec38d28b4d50dd0ee45b9bbe5d9ecbaa259e4d2b62feeeb8a329bcfde774f09b7bb39fa8a855a2556596dddae529f18091966193c336a79f1c3173406315b70af97a7c178ff3199406a1dcd826491213152150b75b64328ead163ef2cbc595dc75b2c9936a89f3e43d7d8442db574864ad45c8820af7b174a1e5a9c33e26bd5d9e9e9d9a466b3831dc61b8f2d91cd7cfcb817fa04a4ec89e9f5a06ad825feef3fd4fc66082e3efed97a4ea772536554f706daff3cafbdc2a40b4380aa0b267d1dd7e08989e19537530d3dee759c23c6cd4683ca6c41252b7bf09972c7d3fce7f82082e46dc5e6c25b61d7df9189fdacf708784a9a92d7d05254ec3afdf223740306302c6e21e655c623dbcc762a8c953761b0b6b415db0facb452e4046071d27609c105a1825d4895f86dfdf4b7e0c54d7de5703dd48754a8183533135f94eac6fb3be52ab3253f4b5b690e9e2597e0cfc8cd808730ecaf7c58657b1dbd96056a07b0ec1394173b20e0b73fac3900eccfbaf6063f37770f3dc894dc44d42d516555c7b31622ac5267d881de1659c0e0c7824cd97349491dd01ee1f02183bef62c3c80e84d152b430f454ca71fb7fdad18c2752b0eadc8ef8a5e70f979fded269c20c376b244a323943611c90d5259d909cb3cf0e6a3afa27769fb16c1bb7de73a37a7e07eb54c69a4c3f478bbd526754ec278a282d53c703d58ad15aca10edb5bb758a2b42bab129840ebdb02946da1378c7b66ab7c5cb1d7ebef3d16f6cc5b26f1573fa01e889cb21abe71efd988afc031b00d015c2c91538f8bce4e3ea0ec3fe1d020fbd41cbb8a8143ea5d795d43336058c571a21d78fb5be98cdd1cfc5d9d4f6f2de5f0af0df7aea83e02adc884890175c18328854e5068b7b0fa58ee60795483adce7a7c5f9876d6082e21864b0fbd529736c2ac9f2513846bcf0b013d2fa9401cdad79bb4c2d147105163316e3f5832b6676e86adb7266db214788bb57176464ffe3bf05273748ec582eccaa2006b17962e2364a4656d163eb03c6c661faac0f109c3f3ea1f0ece9456b8dc98452bfbfba73fec315cdbb6e29c26f4d88d7f359a0219ac8d7444c16bbdb80f2bbd01b2e014d3090b05d13d894435f39744ab98ecc7a91118241f2203169fa94b08fd04e3b7f2b541b28962fa22ad9df9529a3cbc7f13d0bfc8498a986d5672b10716c01027da8ceab3081d26dd8856b058d010c60d3ce04dd1048604b97a2ae0017cd13f5ab57a1e542f6c473dcdb11897d87bcc8e1765192860f7f7ee0c26829ce04c1ba88b8caeab4aabf0c0583f3bb089186805d9caf04486ad0ae0259b448fc62bf58fa0cfec2468e5b8635cf34aaaa09ca8d7aaecabef28be35ac5e2212feb5002bf8fc68abc3afdc35547a0e750e7ba847c0e99b7e1adecbbfa0278032958a3484f25ac9c9bf6f7510fa8805b7200de4b5f2b0afa3ca771f79380267c07b40875739ace06bda20b08d7eaf4f8425a858747b3ad999db05b5d7f0413569fbc9027b38ba0f97e138a3caefe1a9d5e94760e8a50470452e5cff74b85205625ada8c0a07b7161de3b3a09f76ead088ca0d1df9244199afb329da1c9cb6fa4e6196954506663556697d4f1b9f8d508351a031be67468d0d9e4ae4c79fdb81335330c07758f067a543bbef2158ef150299a5661b5d3ff7d519f04f4f2ab5865c599c1b61863de1a4462e9f79ae68461121e508010b83358a84a85b56c9bc45b0dc21196b5305ce059fcdd86be7c543e8365fdcd71c29b06ff87a8365281f49e4cdd3446055e77e56d7522ab0312e5fcb3ae045705751336aab8d22d5d1df07300434dc3843cd51a9a640a739e0c3ce5895c027651a882541628202c30db809a05163debca11e0d61057eae3fa42d8ac22ea2fd74a37fd7d97debda400ef14c2a23fa3725f96372edb2f50e8e119bb90ffad2429005db19d3075e71f9f504d19d3ba2cae87ddb65462c4d37b35bdaf16d31181a33fc89a571d5f78cb4741a0ec59dd4992ad438b49f5cb4ba60fdeffd5b7f755eb96b74c3efb98868eb8e055eeeeaee9f858da7e6d43800a82170f9551a280a791a1d499083014779bbbc743169776b70aba3909e0bc479b8c8c2930768fd0cb65d4108ad14c4485be33c6c0940c08d5c84660dd61906c01d7a6362c0aaa1ed9d3f69a6aa67894038e13939c9978e561dd8eb6e12981aab5cc0b1ee052f2839de1314a2f7e60fedf0e0643df0828d0723f59560c8498a0dfc2033dadd6d169429bf342f22c642e7c69c992a04be795ff441ff31d09132d1bd1096828c6ff98c6e3a7265384fa0e024a72a2a8bb35eb70162fdcd22f13db5bf7b4703a7b8cf65eb7b8e15f6745261c642856847afe3dce4e523ab6483dd17a6bdd71bec34dcb6cd1f9b240b9815d1dcf1c462b258aa4eb4def18696008013aa5c974b5428107de4787c7b8e7e6a24e256150b490245bf73c09d3532b0918251a86ac5aecd4d49c55df2136531ddbefe7bb219b33ac0fd222fd29d8b7aa8607deb195c41a58f6d61852e13e1ab89f2fd8e252f9d696587aefde96ecf2d0b0925449e27c3c75fe8b6fdd203990a0d4fa78dd9ab5dfde0ab9bae17bcca34b36bf1011001d4ae15ede60c5c31de9bdc4905bcacca46e9f2fe8ccf5fad3f5cb8d17026be27c8a3ef8c4b135075dcff28a17fc341ab1b9685216a2013dbe39d52f8e1025ae740acd1eb6715bcfe60ea9452cad1ebeb113888f1feb442fafb7117ed687e543185c1ae2910ef6a4de77f1c9b382b2dfe06c0acad4e959dd1f6f1a237b04add799ecc1e4224215287e68c10147d7af6032f8646196c8a3d1291be005a8cd3593f098c78562d593d94210bb88be639de21e7a66e9c4d42f048240ece87648b1e2830bc615c997ff6af0427ef0bae58b2ad8fd5523c411598cfa66f4ffc4f6dc293196c95660d25a9f847d679faf4166454fb61333b84d542fbfb3c20996c167d6a3cff97570739e47417207d26dc8ebf5b18950a7f384c78d488c90b651e846b9c1cb8c30f43a1201a13feb90b8dbda6e5b2184d32e1f3f3aaf898ab6ea1969eddecd11d24a6d4081730f6f978afdba5bd07f120edaa20da63cf973aa476ebf72f0265529ee428d7c7765ef76323126d71b81b6d8170bbbbf0dfcdbd599e3d409bcbdffce0e741f8fe1005e428cf59dc14025898b7b665f0d4c27013fd39c657cdd99df4179b49d9d246ef7b3b928391d32c9674f4c88c892b1251f3547ef6ffd6887d8a6933c7f10b6bb9ea79a2cf0d129b9d5b5cbd20eb904654ae75eebfe5bde4f474b51ea5f32b337e602304c4c2f1f5bd8fb4bd12c4300856498948d856b2c4b66297a5ea2f2269135dbfff3e18b81aef619074ad0180b0fbd345bcf59fac4829dac5d84907917076a4be233ea11bdeba9a1ab60c7f57840161c88d8b622527049e67560f0e18b21a345b34c556785f769a68699e867b582d07d2af425dd72cd8d13645b9f77909d08f05ee7e381282142fef239120e4aad9f98f2644af773500ac9b8b47b05172274943a63fe9ddf97ef346993065b4166829b2d0e13b554d4c93fac766c1a3097fac313feeef8f6b697c3024b5a93f75a568305b58118a8df079c9b4b62e4fee1989592191c6056243f691d9ace65e56ff85b6e6c8091dca812fe4723a95fdaee10f8f8244801f7e247652baa17bb994e4352e94f68be1efc71ec05bd466e2edf9b2ef4ca5eb5455d56afb9b5ecba0b70c4d7431f46e7e515a7f3160fa987b9795ee652fd2b7ec50a51b1f9ced9d0d49d118355c968d94b23cfc6960cde4a5a4e14c1fd9b0eaef8c915ffd6f0016f146ae33bda06c1b3ca0cbb17efba0a6d0f7385fdedd3977c2c41f683b5c220da5e4f3cec2d0279a3127375d774101dc1a20668f266431191bdbb649ede413d7b25ddcbfa8ad07f98b34238d2e12d6a17e6f74ade0f5589fcf1fbfc14d881fba0b4c4f82d2423317222d699709a5ba97862105a2932ff5804111979f6b7f20d40eb2eb5804b32c86644fc429f93082b20bb034dac1c872297d24ee269cfd0d6ff2bc1ce9859c5b0f3ffbb826a7f23196e8559092bbbf26c074400c997e94a783f63d98a85c9232de85b89e072f034ca68486a873cc8c3ec522178db6837fd0c2d0f81446cee6d2884097ec1a9c122d70dc6cfdee4a06742ef0ced8f695f9c58942d8c66c4fe726e9d7d33bda9e00fbc9a544603a40bd62fe253d9565c24fc3a913791f29cdae7050c8e0f7a6397258cbdde9c445d054f75a84bb5a8c928d67a9fc622d3ba63c27ef9c247a6dd4d31c020fd3ff874fa6e32124b1a922464f7622b5c2dfd0ae75733d389c1ad3c1a0dfc2d617e07f9253e90e9c8d32ca33c3527af247136777a1863929e575c178020834255d68b2ea0b4b4de71643e7cba1df3a354644eac46c039375bf86af4f8b8eb3a18d1396483f152f11717d0f0b9a4c5c7ae3598e247541fa874ac553a351513f0259af27d294c87113a6a76479af6a95cb3c2f6cc56889d8779ca9aa0efca8ea0860a5dc92d78f4fa9897cfd431cf29b053b44caf62a01e9382e939929986a58fd56e8cc165bdefd7e2b0ac5456ec3b53cd34678d2de85708fb8f702a88b7557144b498309f469e32c043939d012afbcd6ef3d932d80e65e1fb9f44424d632450ed0dcbfa43d2616193b949931beea2dec8a601513f4b666b88d5bf51f876a422d17f3cdf2eb6db04217a81f8bb48f3e9bb9f2ed4c2fbc354d1bc3a11b1cd86f626c042e79982e9604b2265e2c62379d2532bd292aefb6cd914f3da24e1f438e64775a46446e81e4dffb36f75fe5e352ba455013fa45c449a978f847657228a8e80a3cf64057b67d7081f160565656b93d8b64fe88842f32cedf105cd1479cc11dc0f6cc1a62bc41114d98939b21a369df1364cac22af2dcbcc7eea70d3205981b01bd4bd267261c371ab9affe47032e7acbc45470cda39d6d47421d50a429c37ea56a994f4335142c346a20f5e55b7b2245530d91dfb39ef22d612a07ee4cde814d083e26516d60ba61a8acb042bcba99dabf122982478bcfba29c916566583711f0c161cb3633c1720daf25572957c8091065b5a5bb6e066f6e713e89d270272f5fb0650fdd125577aa6358779d76220483f91b722db92726460c9872ece77833427cfd08056a1a43b08d8a5cf8bca81975ae0a5a4e47ce1ef75b2adb105ca41afe54327c1fc8669d034876060ab60af42a2aa76e1a0594214be6a732487a8295d832849c534151c0a216e77637c67badb6aab06de1771d45230244536fe52498fafb2a2f5cf6140db302228c965157dcb72fab61538b643abd6046520b75b2ef7aeb4473e72735097133eed19ccce3b65cbc163ab22d53e11f603ddf38095196e1f3ed913a3dfec446250705f70fd7d6ae95ce8cdfc18323a14d1a9cc6887f9566db24ecb19bd63ca01569d0b59b8a939d5ad0a926687be8164d381019770439cbeb504284332ce87e9788e1143517be3dade2ae62d71361ab743ad81348ce0792fab71cfe2e5a632b24719927e132f2ef7a92adbbcd785e15f8627e38bef14dc88718d8fe2e445bddf5966ce9092c2d26ee2d490776644cb13935f9cab67ad6586c90514f811aa3d40b40cb6d32b187246bfd3af9a16ef8ec8c67136e16d4bba8618ca0e4fb33d3a8552ac88cb7f2fc8bf25b111ac978ff9585268b314278e5b06afb77ed6e0496433edab5cc6edce98f243bf5c82d8c46814dd49e8835b0de4ca990e0e45367c48d60c6392d2bb54e4a32db53982696ad569f82ae4eff43302cf6f2a9dbde6f81ef11eec187aa6c6eaa7b45ab3a8ee4a60e12e8d8dada4abffe618e21abdc38b9baf1b518e308597fe8dc0a20c6bf8714866f97c69f5129a6e9e9ea5edda91597553dcc94e178ad951d26268e2fc860c1430f815ef00cca1324050dcd273c7fbe422c8ddf30e83cd0dd63b095303157390f57a22a23738cbef3c4df2f489f3ef6d8ddc736396b6d45f869f79e22ce3540d54ce95a3b5e8d0866a6e3fa27d20b58a7276e3ddc2973c30a58fa41e54783e6b5902f4b28d57c548909b619d62302b4ad86c5d2b8f5a6f522be8c1513a411b45357eff16666427db131b8fc09f175f7c452c8b9f85f52aa7146f8c78b8234d0effbfa4abcdcd8847b52cee10d41a4aa030da89641d4f87814909bb1fdb0aa71a4fd2320bc2575e31801bebdcc1ba8117c75458eb46cf6c4c093832922c995488190ab17b4d5f044044c8894c9d166a1fe9734766053453ddc096dea52ad5134e106ebe6d930284b6cd7a94a936cf247bf0fdf92bb0f9060386517a27bc90103633ed0f8b71dc60a8f2111e4256043fa13dfcb94408bd35bb5cc86e9ac94ce94fa46f3baa1dc56b59f1de1dd0a5cc7e65cb136fec8b7d51dc91bb6e0232cae37eba30c9e1a02c9b42a0cc6712f5505bf6e075b6a5ced9c7f2b554a8a16eefd88efc6d9004a22b1749f434da2f2f3c5508d32ab71fd4a307a5511e29ebbdb0c3fe301393ca4968763437c4fc317f2ecc113478132f7c6412fae38b2fe9a330fcc87041a74d43bb9f9df1e4e71e02fce169832d364afd423a9f84b820ed6c9f9ac51b31fed575d65086ff3f54e56e5a913938847252c2e5f3c4588d7f5bf5074b6aeb6001dad50109cb4d32577b53d89050d8b5980db31749017dd8be0db0775407d5866a60f7a5502e3c52aad3a3b1c29416d102d17d30c933a8ca9fbf24dd5263f3ff6b6784326f54a454c56db9c1c18a4eb38dbb6e2dda1a02f8a8e98b9f7b3c420cd692ab3c3aeae66ee545d3cdbb99013c96d3066b461b6ee217e81a726ac177d45c8419abadc6ea73ebc105a75ee5d5cefc886f770141e3b3aa59286239d24219b04e22122aace92034fedaf01c215e923db4f50280f439b12319b6ae44c83abaccd21d9abacce5511df2384b26d6c0d343b65a3100aa32b6865aaa5c82975d8a35a9c41096b64911900bd63cbb75b8d8eed03ab68e3bb7305e1d09ac6f7955b5e2fd4e8df535d774febf39ba78b74742ea73882f3043b792250cc98826efa3c0bcd6bde7c339aa01c066eb0925a1ef483ec5b1d5ab1f9214828009d74856e85c966b2da300ed503c95af8fde35d31411291fce1f18fbcc3aed37af4bac75b0f31b52f3d3735456c58da6ffdd57382caecc932e71e2ba26437cb47d7c2512609e56746cb61c2f6780b9661f2528fab3753663586358eb57ad47a922b77e0fc5ec175416bc9a7421c79539b9db898477eabebe88e9e8d68c24275a044e1cbb236803570bea2ebb17c4c015b78387cfe8ec816d72ba98ceba271c2ee033f5228ed5b18bb6afd7ba8204e85b4a0ef22ae2bb8e07474902c2f0a6709360a1ddfc85ec3eb8b4f02a032115ab4a594286c3040a67f5f1a86435bd6ae434ae38ea2a970adb26d8da43c1c8ed3c6070ecf153edb31c1f4e182d7fdf4e5f87f24e8be333288923b1576260be9b12186c634c4caaa3d8d4791b8a9ebbd90d35c3861f8846c0f090db14a59c76abda63b7fbe056a8e099d318df8e4204febd1490434c839d196f50129aa0e48fbd9f32a55e7d11bc49a5aa3ac8d532896b6008d950dd480689655df6aa8930012012434b07715e8d87c3fddacf53ca629aca356d2f2b85d15a61fcae0b5159e6299626ff3b6cecdc52f5517985ebbfe22d975d4f5d64b19a80607d4e298283d11b83ef13b8799943440a2d4436ac9f0076b54ad57526d1a55e1ebf0b0f8d410081436e5a57aa50abd8300a5a1b98b2ca69783fa8cd05409e85d5d1f102ff0f27ce6128f77e2b79ca30c55f4d1cb2e2d6ce120d489d04051c3910adec63b16325258bf03aacaa8dda5e2b0f8d2d68097967cf343742f5625c08a6548b28a4722f17b2f26513b3b76b041178926e2426b1a3c9d94459b87105b4613f7ccacbbc5606ef89a7c8f824ac230737bd3708a8a351f8ea0ccb02ada0a18c52c59bb7c72c45ec54f45971c0f6bc028ac62034f8e1a51e00dc95d47d36c99e3db7112e3a5d1a8f71a67c4276578771ff587cdbd9ea2fedc3ecccc8531e68886458e90eb2ea168ee7a9ff69c4c50a8293323202941c4bd0d093f44cd5cc6fb63820179d96eff4eec05e5e91b588569a7fe1f00f06384d8a59f91f26aea49add47824e4120825f246e26a14151ce21c95303d490ab9f85360df5f67703ca7958de5fe37744cca64e35025cf4bc9b9ef54e6e033fe1932958399dfaacd04a821062cfd697c1de34af07649c5fa5ed405494c5999345ad05c3bfc0581a3b1bf160f8edb276cbd3a562ca64f933bd6319a14e96498f839d6b87861f3677d53f41ca999688c7236d4755bad2431c6f299ad581d7aaa8c9568d16e27d4d490c94090929197c8ed7c353607d5696fd0ffce05efbfaccbfbd5d32415d9aae579f3b2017e4fb5bb7f9762436e1dbab2a88db01fe1547296179efbb189077107920ca81011c8f4aafe29d740977e5bcf860e8589565cf14599d5d021eebc62616fbc1296bc0ef943297661fa35d222909a07b2dfbee0ff36f01a2dabc97bb07f46a5a6b92471d9beea89eaed76cbcf12c8e6a1a39a2af42ab3b773cbb93eeda767c269aaabd156cb98bbd806b9a1f3f5d25c2a7c7919528867e9d16c24631ac2390c53defc0b85e0f21b30a806ce90be593a3b67229a945a39df84bc3732236ae42700d0c6fc033d85f35847a42c137a9c79b989636ef7bde08612da16388cdcb0fde7953cf1712f23e750327d3c97e940ae33fe0b435ed64b1dbe99f40eef8bf8dbd6a5d458174e556b2cae4ceb9d5f16cf45a88d2a6dd3a619d0acb8747e1242bfe0e62cd20bb862b2b7470650c12bca18d2365b1478ad2e552ec91288fec270477a822f45f4f872cb6b04d5091be348adb65ada5dd3fc4454dde63b0c2109e598e19a668f9a425c738a3eb6a81db016e6bafc1fb9d76099069d2a8135b46f66e15e5efd6d391adb4188fa4468f768585b15eddd8c2529f2896fffe70219abd7e7ad7107cc4424a1f1b2506bc69538463ad0d07769d6b1c798defb78a60dec72c7de750a3d1ea668280eef288afe109ab7a69f1d2d1a75942d9f7fb8f2cdb9250cc5d234fd3a76ab4ce87a28e6232c5112746ae86e8b4b11acbe21f211e0f9965441c4a90a75acf896a3910342dd661b7399bb21e0bc19ae533fe8feb936acf23026daf20ea2e00ff3251b7a980cad49385d8f4319f690fa5ab3971612bd06866eba4778d287bcd80ce6d5300a7b620371dbef632403be00ee6e2efc640f8129ce15e36d4cc18b0f15d1a9aee70152d863d1182cb4a8c68ac82b107c5f2df5763e5b3d9429550c59c32803f2bb497a63ce87f45d59de0da6857f4741ce7627d076fa382ba4f01e2390c03b47d2cb665f1c01be08f50e9391731ce762f789824679e14c258d5a1db69b917e036683eee8677c03f38c8f43e986f0fac0e70856c12239dc7b03086e87f35ea3dce150954acd2e1e74eb5d8a557b32113fba94e71da6ad1beecda994c49db8f038e66eda433c4664bdffbb869f8bc9febb63d3121189407998b197178d22a17bd288fc691628791d5e00d57695495a2e132e7023037166d97353d1749bc2f259d38147af3b490418adc0a682b235caf0e583bc6320702eead2f46ff40e5e22e051cdfb7ad2e27498d17721bb0212cf7e38a0db806ca3662b760df8dd95fa86a63754132f02ff8053333b817438ce2c71fe4facf137db145f4a3ed08bf8bda604e15fb86a73e06040a133417a0ee42c26ca344427778f2af8472a7f92ca83f65c95dbe1c552a066285728a332e1665a878d60f47d471e6bbd31148cd06728acc232ccd33b83e2bd865b83d654be5cadc855f672dc407e22863303cc6370b908b9ec304899ea6d36dd23916d7790cef7c0d1da2433e729ca067384cbd4b51fa68e76adb40637e3dd5c680efe66e2fa8924e4674fafe8e7a4f22e3aadf69769f7c9045dfedda2750e7de6131294d49feaabe41d52aece977d6a5068f8c90723b4b59a872431d605adfffb391cfb1b1174ed8425d9c4c65bc3841f05069706d7040a3138af0bbe7fc21a6aaa0fb380ea43a6f60ca6e6a44efeec6210cf68aaf1445c47a2324a81b3209dbcbf0a1de1aafb71916edc09a980984d280ee62f92da996947ecfec014ac675fff6c12b11f7b1c9d80ab3947a2e2bcb59d45060c2faebd7c257fe8c86ce7798d13443bb833632dacf0e76233da50d09c37a8d502b81be4023ac95cc8d6ea4ff0f596b6221d3db429a0ba573e198efab19932bacbe8ec443e5bf1c2a961aac12628693cfe3d8e72222dc59f87eeeff6e2e9b9cb80bad719ed964fc15023339d6b4947f343c89a84e59affe03cb23dbe59c384947ec0ba48941d92af180086f5b0583d3ffdd88f0e707c82d9a22c77d9e52a0635df419b327fc10a31c8283bff1b8db0048be9ffab975761982eafb8859d1a92207fddebd61d89b997315aea07a6b2c4ab469aa113715a93b38e8857b19cf174461acd0247f1c7944a2592f89a0b9c74c8321110db69fe5c955ed01e2432bf81f456243583df1ddc69b0939a3e6952febb763ace457773e9db551a1ae369cd57f8a1b0281a60ee1f95a1b0dce5db0eb25441c3254704b9019dfc2bda2c076cee477b88152e69c1d41659b1991ffeaa92dc6e8fed265411955dc35de9d6f527548deeadc63c4bd04bc6a8a01fc62027d370d3e2699bae6bf12e57ea5a58e7d44d2fcb253421a457b0145a4c0ee993057fef1fff1a31c90f92b541d319a4de27fb4edbf563a7ff1824ebca8c3b6c3b4fb86004f6818483a33ef73d625da5d2e4e4a1fd06aae9cbd6fa93624603f8f0b8a701226154dd45332a4fc57e09a8215b97a6fcd947dbe09997106a758a925df51203f00f99a68c133937bbbebb59bbc04dab56ca5be04041fe9d678e92acda41bddc6d61e664e9d1cd65605ec29ec5711ee283d457d8e5e85d10c5dd225e4f45795709782a668958bbbc2e5cf507acc89d79d25fca31365f8b00b7148e1b7d15fefecd5ccb3624e4229ba1827af8660f7c8b72a80f5baaa1289bbc32f9bd43a2a13fe642a7ccce15cf4cc07db64c8f95f744a7f121213567c4007a9c7aece7495cdee6c971b6e188aa4d3700e49287743216bf14d3ae6005f9bf1f495812241f2cd37e69f0af7a4cdd6591ebcdea24f208afd8527f1d70978240a5a8199eeb136badfbe8e3d8b8084349425a4597078aa1a4d6cf9525a5bf8f92c0cbdd60f1dcd6ac30378ccb4e2916fd19efdf7d288030b5766bb3c712f80cabb63e22570d59edbf9af91398480ec09dc8d8ddbcaaa871ebe0ab1c0ccbf2896a1125724772e25bc4624afb069888c27890a29472b6db4e3faabef01769fda6d7247605831f6f0d136c07067570d37757abe05b0aa6bb78010773dac3943c61610d03a4d17951fec2e52574faad1172eb417d3cf1b0bfc75cad8f972b9889d71a9815fc477338201b1d98ba10805a29e51c1fd9edbf7ce009cf80d69aacde52ceb0f23937050cfcb36db40a5d3381fa5003da6b10e013b83a867efb6bd775b191da6df569e09c7a03f582c2d9ff94fe1cba9c419850bff658b86b6b86cad37ade013033dbe2526ad48151530e000e7f7f956f76020b89994b8b0be15b4cdd6eba79c5fc557e43c5fe2ebac4aa55ca379a0b7e344b64d6b9a79470863a7a1e90505259f409d4a4d3f3f4d226c160dd39647e80cc466cfd36f96cc9bb2ce28a94bc15ae228171813a83365d5981f5311b99e2b7393d6c041e05ae3b5e0703593034343b59ff86354cd78263540c1ccbc254e6868839b8c67543fba8683a7b038bf79412cca50d7cf6ff768a71ddae4af00050f3f78f4595141bb1765d3be099d5e32e0742b9f6fbf171db2d5215c95552cae911157d8560be0c3442dad2c2c6a25ae8d503b2342b1560bddc2bef4f258430b00aab9fcd7ebdcb8a350bdb67eb3700556b96e5c3939ee435bea24ad70f3670c7e5aa0be29744f4a920f7cbdfbf4c114f0b726ca54887786f19a00d01d695d5360dc95c00d1d3546a9118456dd5056f3a7d8be82d07b930d25030611e56db25403a8b43c930c4d4ca0470afc1545df87e968aca5dad7fac0499d34de714f53e9b002ddef1924fcd57a62c6bcb863584dec60cca01524236745f034c3ed7c062fb387503c229edc4e56699ec86936bea2ef4e6bf986e6da989817fa3b39c373efd0c0209a21dcd63bd93844941370fca7b9b94e44659c5c5c4a8123241d3a61ba8dd3d3483cc82ceb39beca809332a75fb7e1383f328334ad06483ce3308f46888805df6f5a9269152c2277cbf6cb4a3ae74836988d21238ef56e9e5aaadf0d21fda643f7b1b517a94537b272b4b26f010c483e4c42c32862518c0004644f624247cd50c7d39c6585a8929a7fdc19a65ca7b4fa2a811978d8ba376a46f7a5c4c096c5062df877d9206e664e80d56fa0a4cec96b017fa854fd0b559e7f7e653a5456741fe9207aad08017e48f60da4a2add7fcd8a111bbbe2ff105e7712ee5a581462332784b77d86759f97d4413830a5a687e0a18f0bcd40b919c5bc4a5ea312c9f96bb7d3a7833a3aa968a6bdd537f48f221c326231e213e3d4d06e4e8bc82a99d84151cf9a99890a2d3523aed14e74b86aeed553a5d11585aa8b947802752b40f9cabc4b6dfe8a5dc064ef37c2e4920de78a5063616fbca578735fbd09349fa38e2bdb0057c13855654fe5d54fe909c5d5713f613ed894ac3612a85049b61a79a0bae545c7efdee3365aee9235d4b64b133b8a37c5406bed5d4385d93c49e2f8d6e12324dd4881ff971c635c4698a8cd7af5ed847f86c11218e9d8ad85a8d096be980da131b8f69956ac65b79b3182e27dd5618675d3953da2d25e2a560ea5e913a9277f866c6242aa825dc0f669cd81acfc16710d9b50ed8933e874718b998d58effe591e125bee2a21f77020456ad67f761e4eda1a0224302e686add91530bef5f965ca7515b2f7ff44936606e9cc8ff5efab9a67d5b9babc8cd38d209fa1b0a0a88022f36b90eedc3fd051387ad3c770e51e9244176550d997146b65fbe9c81c17a0145fb976b3b6cefb86a4b715d8265dfdbb218341ecf05046289b11198ab00091b95dbc9cca517aa9141842970025cf5161ee2d3d6a7fca0bfe1f9499dac951c894435fb22d87f07fb9b91145dfd9312e5eaba602cc0d4fe3a6e3c7839f3ca9348434f04e04946c3cb6de43f547dd44b20b1051f0a823259490e2bd1feee20fa6fa0702b6e107404b095e282cdd12412830b7ae23abeaeff581cd7fde4a90baeb6e5951556caa5cc74fa624b482b6f0b58d60aaccba614e205d03b0d621b849dd5a442bf87ff2655a8c5179f5b8a8a0852784c7d196c71dcbc760a07f774ee1c40a8785f1b585704403ef62494e3d8440a39c5b12a5d60e6f1842f2bd71adfb7fb73300eacf9b4893328a05c7e54ba17cc4a7763db173961099b5faf1d0897c6ebd4470835f349244e91e87ffd31532c32f5b1a5b69abf4bc4c3a6daafb712c6ee9ecb18beeaef3141681039cc0167895bf1641d29fb8f4188a487edf21e0fd30bfc5ad3754a0f97961b6051e11f5316a2e8d30f813693538b088611e599b7d6b17860578feadfb60f9d56c082035ee5024eebcf9fe112d8e371dd855573b3987b6365e261baea7705b7c782e1891f946a3f0ff745567d6866718e61e29413382e36da17fff7d019db6ea8254918cc0c58a1526d65a413f3a826603f3ccfac09a3be7e4bb5b15bcee09144e1402920905abd94750badfa95ba4a967066d1fe2d71e6bd3321efbc19e2e9b9236b672a3b8f68cff0676121205c6b523441e22566fb471f789256ceede80addcb7cf5acce5462c4799d17ce000677ad053231cf79b7350c74bb202b7a02397c690d1c8e14b5ffa2e7dadd3e867b8fdb16ace4c1ccdb7a55ca21249392afdd655d16b95cce63f5c66cf2e8ffd99ed24c52ef13abc91a2abf84d8dc5cf92e7cbf137ca39fbef4222c125c01ef0a440b82a881b2cb54a24c53c24db138a96b090987682eba4aac0b9c71c7782c396f10c8900253a3c39a34d54cb1b25bf35544a1fe5c90d5180d42c4701add8be4588ddbfbf063a2994496530917f5a8eed2c5ac184a3beceb624caac780e4de60eeaa4e5ec7c4c83b0a25776bd5dcfb2b922fc83e053fee32309a6fa2f451a7aeced350f2e48c0a14d48e2134761da998ef0a3b44d3ed5ca4c02bc05e7bd55a481b27670fc947ffdb9c40ccea717081150ffbe1c59d5ba5d249f0695a2617b2eb7bd5b892a397d01c8dabbb615f9ef859716bc76ce8ed8f90c51572212aa5daf50dd4af76a5c3d9a248d86b1a68d0596017173520de6df9498dd5cb77d4fcf1428be4017087fb8464eb619414cd0f60ad8a9727dd8a66f520cc265fd2ec056bf09b9f8423cc5e354cd7c4a9fad68528f8a218c3f1ce328f5afeda5d9b8d76c0a81075b8d6d9c2b094c22873a39a81d31124216ce628baa163a9efbff652fe2599fd9e33a1fa346a2f58a1eee814202e4a4efe211d5ce3c6e737db73131a4425c81b3bbf647e9028313ab8fe2693dfa8bcb6e8f17a7207475c020431b79fc165226ab9e7079d8a380d922294fe5bbe132cc851c485b551e64f5510ab7dfdc0026c2132d15b8ffa3b64dbed39034369e6e3c9acb29ce60de1893db2994f7f506a96f63eb1d5d2eee23f41ec90679188722cc1d038cedb5797e4a68b5150616019dd67012b6600e09deb5dddcd1656913af6b6011556973ff9cdc7c2bbd74febc7c1d7c937157c7fcc01a1c594e5a12b37f132909227b2ade0f3c697586d843f5d3bfd49ca2f311493bd2d0927922c348af5c0f2b0a670fb0ed306cfe79b52a4b7eccd5fca3a5dbc538ecaacac095d1a56a0b8b9f2362e7cfacfbdfd80ab0f4ccd3cfde7c77561f764b10ca937ef219704faa962fbaed47024ab0265acda87f34e15479fea071b8f5e9d38f5071df8f267b1fa5396e7988feb06c0fc9f0955d16f39be5ae6a85053da555ebe51e22d9e928d3b40d41c9c56df89ed9471fb426e56ad44910bc1fd28b861674b8e4b91015c192bd3cedb2711cddffb54152d6e375e916d846d0954b3db00a7ed840119228d3310b7f5e2eade36eba87e966016ef2a0d00380f501f9615be5cee95710d00e402db21a048bb58b578e6614012ec86c8cf2321014bcfbaf6eaf0035b0aaeb448eeffe77438d001981fe11e3650e029e3ad782f3e852c97e74e5b3291d845bc62286f75a7a545d7452a5acd093b660115a8b51ba885ab28ac6d9abfc63c134861c1e330100f0c97d47e89fcda657d7e468dce1b77714a3fd0afc4655e6c430f1647c8044d0914f437baf9cf9ff7e43a924ba3669fb74e0d5a60ecfa3d2b43171d04d2696066bbc651db72b54b7b2e32927816e76fd06a8d8cb0c71cf9cec2f456e11f8b0394fafabd618b6181c99be48053db31ebde25b53da3036f19cd58dac14cd4c9b1038a5a695ea15de82535cb2f070254cbf69748deab88dd039b6fa68065e6b4b09cbdbd5503963b211bb559642f08663a2743b080392019b3deeea1652f99b4152ef3af62646f018d2d2648bfa3cc3df434c4f99bab84ff87edfe9c1342e7d1b8b2fe5d6693cc56085626b372d0d84e34b237226bf09547f64e6e4b9ec381dd3dd3c8c6b7ca6e4e80ecffff7f13