PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 74539 19a07278ac202683978c4c46cb830d19aab9f9334f1beae3d737b69154dcfab7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c36b5837375b7b2f6a2d3764020c27268c0ba24b8918fae053f5e288c4cbc39a
Certificate Block Hash
19a07278ac202683978c4c46cb830d19aab9f9334f1beae3d737b69154dcfab7
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00d373000040c80000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000058b5268ab0685e75ee200c4f840d20421b68386c0d7108721ac198b974aa410cbfada610cae5f3f364ac84e225e2c48e0e53cf616d8daf2ab8b11ce7eaaa7c4afd1a3737d56329c1bb66310dde316e79798bbb75f4629587e050000000000000000020000000200d373000040c80000

Raw Header Hex

00004020e8892b87f59cb673143243a34c87f948f46bbb7d4879333b32bcb24cd96f42cdcf73a46c49fea728cc06e59fab070f70a846ecc9e40bad76fefd4c24d14339fb3a98336a1ceb00189ac3cbc488e2f553e0fa18894ba20b8c26270c0264372d6a2f7b5b3737586bc3

Proof Data Hex

59,560 bytes
1212160103071dc8b2e0a30e5ffce07c6de1ac0b19fef5f92040e38a513233c4ca2cc085bb5890abd32cbdf6ab132e5adeb49f9cfbca6707bd74729c3e0cbb0e494a1a5acc49a147f8ad63852077d1c6aa144b1e214d2bf64f7abb5841eeeb1b481dc9d77f33639462c0b8c6e6f4897ff521c098484f928d25398aa8f29dd8aadd3db380f6129b90c6f762634ade718b7044c02b5d676ffc354e381fc6602a98ccf3365264c4d405f38b7cad44ddc67851e5532d8995e2335f6d6a22edb83e976bbab2d9c91831a05d27fa902ddc920667a3c1c67970e823e1380ab4e91d3dfe389395cae3c1c8ed07298952fa340fb80c3ebec44d6ced1df397ae9172294cf1b37dcced163e6d4297e7cd6785f65f9620fde9d1c19cdb5b3f3e5598554e51ea60a9cc4c784cc5c7e7a083ba6c42712c30c06dc31a4256024fd274bc2143d3f6da3fadbf902a949824d29e5a463b104f89af7847fc58844072454a9e0bc5c21aea0cf3d4d982c25d507c9465407dfc91815ad48e277991c5551acc4a589b239e42ebd7a5164efa07f3ba73c43a0aaecdcd67ac14b04a00d0b9e4624d4d461493d67bbfb124343e2774b19cca27507492eba1dfadc3eae2c84a748b445fd11105bc223737966bf2a94de3d2665628e40887c6b7ee2f9054a6e81ec171889c2e9e1ef7752339420993b804cc5cb62d7cd982e39ecf977b86d57e9a855f3c32c802a1ecc66e81c55ca85e27ec1dc637ba0520f11e30fafbda8d1ea8317c8b188d65a52d52ec1698f0284dc726f3eac04fdc12b90d6c8ae9173b7aae51e99b2809765a9ef35eda8489c149c96ea47e82b657b879d5320a04955180bd493fdef4ecb4d9d9278782c859ea9c404976d7466908ff2cbc698f94a26b5e45c39925c98ffd1bd4ce8803904b798db5338a95eb457901961afd4834dca2d27f57833ea310f1638a341d7e7af805e2da462ca7f85cd31203239900fe016c2097d19647310d53dffbd6ba052fbdae7e46b7e49733c41a1a0fd8871358961b6ae960cdcc52769ae023ac229b5b5a2bbc5e80c80ef23f670a17d1e0fb8f9033d93202007da4027de41eba13f96fa5064fad2677ecb5c0d4582ef02366b56acf4e85a79dc47c35b2ac6c487b87a8d7abb6d49fbeb225ee893e1cebda63d5626d05aa463a434bc36f63887c6e607f8763cd363d6c8f498b1cc76cee1ab64558d2b19f645028efb1969354ca67920904727ef731e84e34e0f0e96e9c0c1f3d6af9c0de534d247c562b21f7c96fd7e7a343fd01a1969b97eae7bf388552e3768c25b2419005e7695cb5a2990eb8a3a1342e02f2d5a93e35e25af4d0dc18e2a9508766c5d73c100d477ec56df8f7df5b158c72539f0f02425342fa5f536023f6418bf9604c74c4fa01e3fdc287197308213807dccd713be17818fb1a9f66e74f790ff27be33cf5261fa0f70bed7176d1884c2289b078242b0a2481197a1a99ea4c74dccb43d9aa4520501041f7b7c42ef26d9f4dc907ba8f6b3ef61c856db918f7aec75136955ae11b56cc15ccb08aebf558faea1858ab8cb68a5ecda91795d974567dd1f8648d7e70ed339a677a94ccf9efc9dcc98e633f09b39cf3efd72cb2d93bf37822418aec5a45186778971904fe43d2fe8f83b33e6883d1a8f8e5ec7edbd3327f7a06675a5e28844c7c2a2035f52bb9231a0a89c487661d527239794de26f8ff0366d38dfa9d3ddbaade44f1a2d0d844020bc207ad4a6828e910a24b4424f760330ecf391b4c9bb78fa794b6df73507efddd99c63dbd633afc028f01a2b640557b0bb5e3249ac8d6821ae39a9cdd880f3b9339c06d5fe4d6840a5e63bc0d09d3d49c1c5afe6c078726aa7904397af7f71f3da5227af04c64c25dcf7adbe15ee91da256fb1964f0b7700298bbb1a8f3617b2c1491bd91e428dc66f3529dbda2ddf0504f7cac25514e79c31ec268e68ff89556471597b7b9b14f37af557a67bd8523491eae10206aaa7c0582711fe9522d183d6cb9e75224da8448ca359633e2d843f39c9090b2fc71a706656e6d80e6b85ab4ac553541737f5d847bf218f8b38c3872e57014f55c2013d8a8bf1ae1a6d7586fe957ee058d25ca80742cb424981c8e9b676fe0257835397e3fa959fc108c4b97a7a916cd07a90069711cbc3c078d9c3e208d4653167b0fca368f16a46cd5bf6f3c5b9eeae229ddd42f172f56a9a8008cbe1ef570e403e57f58237abb0e0817bf1c043ffeb45fd8c9a6a56f803a4db8097ffc240efe463da9359b49b8d34ca44e0a5bbf8bb38adb141c9d8bfe09b11c601751417ad9e87160c0c8fda759a83291dea8807a4effe34ac5bb4d48de4ec5ee33fb088463833e86f7763ea077fedbc82ea2d95027731e92b9fd1fc3c0922547a4cdffeda507b032e90e9ef98ce5e6aa2001c85f7f8f37bc4152d3b706589bfc6fd58c32eb0464741163c60ca430a2140962015e0d25f23c3edd6f5dbdff3d29f4cea8110c469277ced70b64ca0c5d982a228cd6fa7bf1ff756235ab88467918689a788088394e8be1bfe501302caf0b09e9d2c575211809232c1082ec93846d0ae07347fc2ebed9fe9e594fa82a5b22f4b13b3e253a938810856a4db6c5ad9fd7d8ab043274325e5b9f54b5054801a8e37c8972cc9ae58a1662246c452aa4670cf0b4f1d474ad54f518cd266ba36b86a14ed238a2e135a6d7c1e11308681bc2d21bd4d76a512cfa6bd8e53b9f8e35f259ab669ce111eb51bf76892285cbb1d8047f148f683666b72d3e70f13fa68ef6ddc0845e7359aa765b074247722a5142a9ea49b39de4901477cc79946b6582e193c85d9b1ed2e5392764881c2341288a3e5f10de676bbfde0522327be902e4e9e9b4ca1edf8843cea1997258e2424dce8b12b6568aaf00c988017e28bdb953950fee02fc010f1d31b33d02447cf5924ff52c8236d16d7fbbfa8163e0d685daac91b9d6ca89fb9ff9c1b82112b00da6c7ac06bbd0551dcd2bc1ffbd3cd3717f2b138e471d3f72ac267bf4627008abd99b60066ebef27988fb3fbcf9910cec0efe6e2b46a1c2723962ce4546595c1573725e4c506447abb598ac5c1686aac7042501c2099d2a882d79e839a4fe8d72a8eb6686e49ff0f2d00dbeba4fd6ad27097c46268162550cdc4b326aa870924747ca71c53e3dcefd344d1b430c612b6d1502929e1c01d39a752c8826aafeb5a765b1a34c3dc9f6c6fe1fc8464c4de11f36ebed50b9fad87a8ff4cd1ec85f6d2e7a3ac0cc4197eb86347913472cc5caad05fdf53bb34f3b1595c7deec377c630bd959004e895bd3eb4ad7d2b50571112590c88580d65bc86197e779237b86d26744e2f56ee7544b61aa5daeaf560142eda2fa26687ba18c8b473167976dceb4c4b906ef1a7ecb7439a59366a4d8bc165e755794aeef42a89d6e3aef4cca77e82dc1b4577ea30ef5e5a718d9803bf61310264db96ecaed774f8e9077fd53773d765aee78c79a82c14d76e3687ab06fb810cddd8f4e836b8b405c25772a6e930a5a1b5910199fc07f1db0d08199b4f488c381ec1eb134fc5c7de505d0249ead819b2dcc0cb8a15d9b9c7c0548e1fcb44e132f2652101ac8da1c9224613b79297ebe0357bc1af2d97997d0001b199403836e57b9c5340c1a2a5e0c6e7a7233509f35348a3380de871cbabacea30a803a471b3acf9008ef9aeda696dc898c0a586b161835f74762bc0d1696a31f5c4cdd6203a7c62cbfc7cb9d50b9d8a25817eb4f7020177a8fcc61abe2e257044236d524381ed16d6782ef86374b4ffe271354dd8b9de4aaf1de94886829f4a2cddb38c9e1369f3e15ff27bcf046cbe1bb3698964a08284b517c97126969357965a80fa51bee03e7dda81fb0ddc496405b1301802eaed4c81ff9d67e8faa22f68072b198c715b3fbd163bbdb7a2e89de1e04adb603e5e10f86f05976053b1d7d1f79dfd647b4eafb0bf5fc45d78e85c179c5db0a70f5d24ad1cb13a9053102939b7b1cfab193d04a0c274390c901f141ddb34a25773fc9a903c3322ea1f576f2f4821b85fa84e6ac515eb4f712248569b769c0809cf5ce3bd47adf5402eb798149b11d8958e9cf0c71746b156e85e0a760a09dc7fdf5a34cc41fdc986071303a236dbaabdae5b799abb1e69d1f939d22aedecbe2b01722c52f44127b1410f384c09463c532a1d915b73da2115cbeba0b83ba9ad6622c56ce68dc2f1bf9ce6c95bf3d251863d6439b89e9305aacf5961d92384b74bba833329d657515c3fb4182458034073213f249fd54603e6c7bb2c91cae27e746924ba24ccf389303d66fd03644b7cea8e4f208dc8907921c46400ba2f383618eebe1878385f752db28dbdda26f3d4826dfc3419657ca21dda100f3e63402377a71f829eb5fe3be56029be724edc5f8bb36a0701730d5d62b4d1ac49e0d40f5ae81aea9652805a7e6d50d6265d6b0008b74048dc55aaca51e59f2a499c553cdbfbdbe7906a26f104b45a333cc865ab42c7434ac72a14f477da927a0525054bd23198393e60089aaa5e6b142e437160e378f6045f994caa06f7943222b734058d07ff20c2807cb6b71979a7b736128fe66758174e6473d30bb403053d42e8fb5801edcb8e137bcd5b6d6adcb822b769f8a1311088c657f51f46e7ec3c6076b243bcc2b9bbefd4db9dfa541e139843eb204681dcf447a29c61066ae4bd26857f6c836c72e42dd002bd799833d10dd61b8c761421cfaf5c1e7df8a6f1fcda4c983865247cce07d913f9f0623a06ada56fddf677846f875fdd17e13f77f7438ffc522de595e074fcc057dbff3ed9c0a1b8bdc9bf2831405b8827f216a787984223d60dca16eb9c1e7845ac79cdbaa88bcbcbc929b0ce5cd48200e620342e15665c0e6459d25f6f7a9907008daafdc76f0431c88264a03bf7ec5be308418d26e77f0f29946be0fc69d493dada2e044b7fa4ba1daf998e5739e228b5baf4e4902f0371893668fab2ad9c0760ce34bfb21474c3d2463234c8b7ac1cf7269da446948148edfec9c1e1b5ffe546dc67661c2292e2af32077e32c97f39f6724f2f4af905856a61dc08d455da8cd04efe48963a4600cfd46411a93ae4cf74cf4eb5e13b1314789dceae6e9811987702bed358fe38a6c3d324606c14ec31cad8be067b01f91964008ad1524c73bdfcd36cd9be9aac094fdeee23349d424eb7b610005c925fab3fccbd842febf094ef799617351043ae68e98d8166774b18471060f8606498782a8658cb3b3cf774adff1a001d5783363d48dba7df315d5b6610ac981fead5289df9c141706721b87f621b158145972e98afcabcc4f99cde2f1df641d3e48919730f19ffac1696eab7fce6e64a65411760847e2a6f4420518a070e9649c537c5709e2ed4bca11e9806b1df9c727f646a0d193ae6d4b6d4e3df41f1e2878f355802c3b24b262ba2fc64b7eb67e60d0cf70f3b0fc969720737dea82bfeb54f1bac32dbb34c032c0d345b26a9876e8d94e4e4873c00ad575e0531e27bc5f30aab6d88757563512c9bcbfdcb8b731f5fd4867cd1b977a04ad1188781909ac0123e1e388f902e1ccc351b8c94163663fa431e655398d1247a4dcfa71ed59855682a75b94f61a84af1231512d105cf87466f21fd28c8b3d8ac66da16182c8051befbaa7bbc3edb113959d48cd71abe84e557326832f6917ba3e648d8ceb1c9c78177a20a2a441b2bff239408e25844d384ee295982cd20b6c2cf13eb1c163c6f0ae52a7891a599c884bc30db432ffe85f191ffde2f50fad715fdb00423a4f791402cc038b480fd298d104b1a3998c6c61476d229fa58ced9230679d6c1aabd98842aee3f57fdbdca750d1bd51f1e3bbb336b83a57d60a431ba27ff2cb3ba6e16e2cbd5de8161d5e6c6fd42a8f1ad0f21f976a8cf0e890ac5779f706d03dde8de18cd3168c219047c620ba0eca58bb228c818fdcde53245d37ddd6db6837f353159a136748c3e1b312eb10e73fb8cb1668e5fcaccb5283ded266d06ac02bb9334b1d2266a0108f32b2cb56bfe91074321c94f864fa5c1347384c6f07308766254bd093b1312bc0b68c84f58098f711c1de3793dcb45083e78fea4d095f60554d4a9d6e015d5bd0b75bc17b594bddb3622f0d8d7a1a7b1e16a16256b7186c48bb976f348c47c5ff078680b31dc7548500151994c4d8937a1904fd2fdbeb97968b141715b467e0c651442ac81d2f0babc3e6f70b7d424cf8389855984f0ca5c765fea552e689a8badc4df7d1e984224e11240a1c43a1d3a7ff158e9ba8f07f6f4777c51c0e1b24d583d601a04c26270007c4f51a639bbe602adef57318617661cd6a50c69bcd952b1370d5cf815e6376c397bd04c191fcc424bb1deb815bb4d18d1718874b87241150f09d513daef2641f0755d7d772bdc7a7c50b38af7c0f30b2ba404c3c33d15e9c13d117169fcc75403f5b93bbe019445863e9c7e17fb1561cd4b8b5656e1e15bee4b7a9afe5cf06bfc6900b5cde7dc91697c4589fe8113813e7b9e222edb80dbde26f1be08522b51d498e252465f0581e1c8fd3991f45625891a41a2eca9486b2c26a80d0b5edd95e0000266f44a17ed880af8440734d6f433fbfb66771de7c753f70e759198165070a33ba4daf7ecbe31e93cecf516c4b5867bc6c867db2f120dbd76a44308ff7df6f4699189dd4ebf59634f196d73ade70aaccf35a53a5f2ff1c099dfa572c4dc8acda6a25f8f7dc446c7120bcd9f67723919565601528f13acb6bac9a1cc53345e72a6fcaf166e4f77b719444efbe0d96d9bd6177f0b9f442d17f4f1f897cda2f9807f909ccebabb9d023a21faa0225089907d772b4cc80ebf916188d603ff665ae4a4b44d9fa9e71f3523b17a725cd516cefcd7440f967703e96ac22fcef39719ca0b2248be75f7e56b1e9fc702c9e03813d188b356afd47d76a64a10e137acd1670fa7824c2a105d54d2ebd33dfca2560527f02f9e0c8cdd4bb3c03150fa3eee17c7bb9fd6857d37d3b5a66d82b81dc122262e747d49ff7241f9842295bdf609f5bac959be2147c20186769a2ed9d97058a3fe7c6e25ab68b188d1f8607d571cc7351289d81f0f5e2964a14e9178d15e0614bbba7008e7a59c7c9b8de3adb3548cb177f8af0a16b88a9c326e495787426a58c8e0d0158999a19ca5f99b27ba7d60c81b04962d119c447556408c5007e3eb5159a4562b2c582e149b0dc8963af70c4df1dc26f83eef462a91c4b52a8e82f428326d3c8b9658d194601b76c3616714baf9eb54279d4849c5a17ff537776bb41c5e4bb681dd3cb7b5a36028cd2e58e855a665f11d53455def0f890d41712efb567b88845a527b7c5dc3f32cfe8b8d9f9ceba89d6895c4f830002d34927e6b6dfd8992e9671427d5037c8171dd64633c33849a52b9d00413f20c67348b407056854346b0af61db225ca9c46be88608c19a76b5d96cca73d3abb3f5ff89675cf1ed75c47ee698e53b6cc99251899c21b3ef5120edd5580ad98b2f218aea1c7836f91d010f5daba716920ad9d68b1d7b27ea1f290ecc234d4b6eaf8137bf0ae0c7165eb46f36482c21df657ed75fb53a866dda78fbf206410d86fe88d41ac141811283360e2b99cb1d0832cc3302829e1e74e864c6eb309e94c1ae0cc220d93a3810fae28dc20facffd7b68e906f827bf60819940090a4da209069cf9d652a14513eea2e48271ac9c215897a283e56c5a5597f82f3fcffd701950ebbf0824bec9352565d1c6251f1fd2a7c0f348691f7eb7aefb1a6869a7a06c86830fc8a8e7645224f9fd02ab924ebfc90a62dcadee98716f6ecef21a928c5cbcd77ee9806a6c91bdc416d0a0fe144895808359263a8e557e60c796a2404387f18e14f765d1b43bb76a0aaa5940fd1beac71ff10822b422b999bb545ff2918e5f95921dd8d25b12cf18fbcbde4fe63746e84cb03a07d73ccc2f75113406657618a1974a19c2a64cf906425068595169d050101f5860606ee6ac56bb4acb40ada0e07fa66261aa024e8e01b1dee097cf8e23391a8257815473db775882be643cd79d74c8f87505593e32188ef7ac635a10c392c5e032c1ba29ba9745eccf1a31a501a98ecf4dc888145dcfeb26975c7c9e7c1b8d9df60dec9b5f8d2f925938692e1ed9f8236525f94f39e386ce67e9d67384b71f6df85c91d8555e0da143d44c7bc7c17c2983d8cdc52aa705bd5b579211d2117fe6cb64a08e7b45ba2f9c66b7975ac04756173aae45e7b7b4639707474b7faa080385680e777b8306a4875a2a9e44210765f852c86040160d5c0e6aeac8aa11e4965a720e5502c33ff563fc45d32068095e88cb90495230aa1b6e7fd561e7a9f462b9c870c192ed7acc5278cb6a61423d45101d0e67196a26a2013252139acb8eb09f3fda54aa4eaf2e06dc284a658bf9e62b581f57584d7ffc9f321b3cb7a771f7fe1ffb9318965067947642c041faa1a78b0cf5bebe50bfd18ac486a25e41a0f570beb4590e1a98ea1d65d503197228794a0c5b20400ac1448d80aca591a2db3f3759765735f55e01a7e5c044e2363da95ca73de1fab9cba44cfe999d9acfc2f67adc93783b11158dfd4999826af096fbbf8fac3e50820da274cc576ed36e38a6ceff6407595c48effbda2eee56e7b820978794a81a2d34d5a483166794ea1cca20b1c432218c11f434857093414c9200f3b7df4fd9b88c128128a388f8347895a5d1df86d0c99074f880b8c18c7c71e6c69dfa2592920915109d9383bbe41cc0593b02179d2457ef54ce73e9db926cba2b883b6216a6627b0f3f55b5af2f42c4d9f88678685a17a6236ce053bba04db392528e5194f91d52a57e5816b838d4dbd935c12ca1ec47bd181828a1e95d79fdba2cff146268a36522f9e90ea54bab1bab8acacce9b627a89fe6af69ba7b40105795f67e876d4ac06d6068b1f1c1183af26a46da48a28de71978500942740a37bafc7f3f26244b48c5627db83158726acc7c6270e772b77f7bb81f853dcc5785d9a1678f413d03c1d0fb7a27580f94e6493798758a39dac36079df01c7ad12b6bc7448c0ac127f7027a650d1315222795e8214da94c6b3f69daf63e416e4743979a0cf2f35dff792297fd8db8e0d29643032a56dd474bf7ebb4c27fed487cc4a79256b0aba325427a16d642ce0d51c159fa42df6318d84c047c536cbec7e13eacd78e9da96bffefc1fcaf6cf2266a343ac9e3744d3a852eb4f0e523f20954589013d5aba17a2f407c82f5312d1f24f7f2544ce1f94892ebf0d9311982af7371612d36356109031b376389d070aff7609100febf88fa6293b97fdb5398ab2e2554aceffe25eb461a5eca610e973b3ff1c6410b29f9750b09f6b6ca3e4df756e87c107f82cf513de9c9d17536475a7414f86d95253029519c3a1d285ad9554826525f606598a35e178a851e065328fa71be949ab89c66c11fada28a95de9e3d38cdf69f9c75ac58e5f5a7315d399b78adc8f05c72ff63b1aaaff5272d90d0bd53141d41e48325327c81551dc21480d4d498d330e7d87cd39d8213a3f1db9fee0246f1e434871377c24c1dd79eeea75ca772d1017c39b1d7f85d57e970f2babdb398c539f0fd42705d716fb8f131cea331f62adaa81051626a563defeed7d076b81d4880bbecf120fb49a104e64ece810f461975d1c5ded9b2933d3c4c403f58cb2e67a865e6910b6dc9fdcd4b72d3ee945bbafacc610236fab89e2cbb712590d801758d3bb252c9d06e9937976144b6c841f5772c729d3f112e97141e5096700df243e44c0ab336c1d9ff3ad48e76e8bcb4b6a0c9f7a540a17982fa4b849277e13be8393b5b49b29f6e47598cdf41d87e044f66c9c7f399b0079dca21cec67224d99e8686bbbc66bb9a0c788b752be28ef7e8185534c5a1aad25409e87d830ce158a4030758d2c5e3862002f51076b8f91b1c5500bcfea9d7a0d7c1335b723b6fbfb3ab1ab8cd6f26cdcef94407e07cfd98860c5b56a793ee8aaba739110df47c211eee647b9d154fcac7c5c0e03799ee2d029b2862b0e145d81a3def0e542bd5fd00cbf6f23943520e7a99557636ad402f72ad7d0526132cb1b7d5c6cbfa559d8b35d4830a9ca4b28a322d766fd0e6c3a4e7aa76cd2fb0956de2a096f6043f6b05c8ed6a6a6c48d488532c9f1a3346dca1f1532474ba99347c8a9a9dc4f5669b835d3b3099c2f49f15fd801fd8b746967b03633736e1468c9691e4ff9e626eb62f3fe813732adce14c946cb8313296894e0aaf9199e15c0dbe4a42a4ee524df8ef892e88bc69679a33d04ff06496779e26bb17e4fab8f43021537353f16c5e8f351cf4c346afa01dd862ea0a4ea50958d1a96dbe0fe373e15479ffb05bb4479b0f735ca30540c13dcfd29bf74eb2a50fc262d1ec2cf4eec2460fcd1b5f7e6e67d0d21de995f02af119f406c5d5d5d5319f069a0545abacffc0b27abbcb0944b7e45e87fc1a5fd0e1b33a97f4d9f869de6f4fa3a59094a153c4ba4ae6a95af7c1636b214ab9de7f197b92d80671733375b8690e02c11c1d06abc6c4efb0c43345e5d36203fdc190c98fa6350888db3c0209b1b03ff69f47053bc0733eec8d114b2900e8d5d475d2da2f9e963ef970c725d2c9a49cc4d3e6097bdf7b914a2226e2a20706b82fa2744edf29cfbc91154a4aa3f650b2cf1792d1674de50df124d924ccc7ffce70397ca6f4a16ec69ecc76bab69b8976bfb53a5ef21ea737934631a1e89bd10adda7db971d86789e3fa8bd3351d1429c48e561e88f1148e43d5aa6b92ab3e9c8362ceaa61d96d2ea52ce30090ce68572a483cf7d68a6766ba3140ea223e9af558c42cad93a4ebfc734bf77f5dfa4ddeef7e60317fdea97c3419c5975f4c3195f379e3347c5ff8ef335447c8eae408af352fce1ebc0ee979cb14f3b9c3fc51950b953137c90e869410f7dde5e87bbb48ee5ae7857746eff931bc4b05275aa892703ecb675db6b67030d0b3022d0d372c851f55d9e1baa006c765582fe9778732cf1167d95ccea7415469cac985467ea0f1f4f5c1f30c0508697d6c35a837c074b60c4fee5125a23192080b28b90ac107ccd7a20d00cf529295a0ce70053f6321ea5eb65c17804c114abd8929c37971dcfc9601638532f4259aed66d72a90eaaaf78d6e50ddce2d3802d971b8b36ba9e71e312e6595fe840498169b9ba044992ad1fc6175922dfd38ebb5893180abeece1a5bdc7880bf8069d08612fdf12743eacc70afe27aaf6a9c8e318e959a914e6d44e5512bb443164f80b9d178a14c837c47d270b4f0957ed93802890ea0b885cae1849c60ef90539fe57ed7760e94c443a8e40889b079748109fbe45c3250391ca1b72d584103ab9167cd58e77aa365ec7be667be14c41ba663898fbd4cd70a9c6ca895329c068e382c20a8f3995b87dea024d39a79b853165c40cf3210c6db90b6a673d8634e47d9c1bf0cbd480ed12268e16f4dcf36a4345ff258b6f873060abc42239cc385331fdcea55afe706ba7dbe250cc1b084e1e5cd584a19216b58eb16106326b5495e8666eaf50a0c928b25ba29b2e770e24bb2d9cdd1eebf4c6736f90f0d10cc7bfe0e7e824527b6785216c60e4e1fbbe0c05e1f54c2b9badf647994e39a17bf2374bc24926f310fc475a0af226077a9215230f0721c017fa4f5202289f2f5352e0ab968bc9638fe2dc33d28e5470f36d3f9ee9bdadd61e9c050083cd416f13e78bc9ae8f6d0e64d910b2d220794f6a73b6a261736f7b727c109d4b318eb12931aff0d49bda438adf990216cd37173277894149462c70ae0adeed39ed6c2d40cde3101910416413ac44650c8223e0d0c0aa867fcf289b1db17cea61fe87424826ebb067bf66f5fec93bf50d0c705cdeb5a9cf3d4d0fdf9f6ee4fa4483f7d224e9620f463a96f41652b90476685df83fa37208cba5df69a9011b916776ed6aa17a28b9e5419d9821585f7f48065bc91e0cb23e64a3a45a20d2b195b5fe2537e308f5d01a81dfb54cd77e71f1207be31a11b9face45d59886d2c2aa598f8132ecc58dc944d2e977eff54fd3705c2f843d93421ec0aee3926496c54ff9a9506483ec800268e8ef2439f2b67ccde88f8db088335a376cdc5cf940e20de54d92fd9e56f29f56ccd908e2e627758e15afe576ac1c0708053d3a761c1f54d8c9a9d2f2fa82263469157861d2be245b8033ed8bb56a3f9505adbd72ddf507ad1ffba460748d8b6dcef8ff1a458774df80269a48aef3f99327e5afc179fa4119f44e7f336ba7a7ddbc335a8c3d3575cd2a5ef6899f97c6383c8086a92b4d75c899df8717139abdf3f41ca2fb9d0099fe589bcafa4c272c4f9049451037890db7b1550b0fd8349342ca33b74b5971672ab4d050be65f0643b0a2b1d8de2b9628cadae13e931a1fac7af884b32566016f400870efc69180f09e0dc83f08474115a91072c84fb079ecf9ce403821a9c6b9a7ca6e5ee7d3b745b7c0255c8ae270a1d9b050ade05bf37358df2df2e4fe800588d43b3e612554a4aaf44cf2b1e9f7721acc943f9bbf2be637154dfba2f718016dc29bd98da260fef8a60f4ec0d6a3fb80fb0d65557afa61669ca854ee4624411c5223054c76b562e5d9c87345b45458e20dc5119cd1d793efaffc0f76d7b1b54683a71ad1c6c97adbb03451636c8231f80c3b13777fd9327539d35f4fc75449ddb7dcaab0fe88e1db68e129e8d4423069d60cf7e20b3e145b7ba79eea42019cb37b204d89e21e3ed51105a4921338509a040b05c79de5b2d1eb4e34dca8ce9a95321dc478ea8558a224eea7e78926e7431e2f2abc995e1dc4cfdc4e911c441b24adb854aa5ca1585f4b84061e3aa3f00cd43ff8daa84d8a26d9f11c1b5ccecacced722a17a8e3f4071bd99d17f8baa01c406d1a869d7c22cb6b473ba0fb7b3cc1d9e5779ccd3cd2ef20e71340195abc883eeb455544e8fc160d78d2682b69727477520bfd33dbc398fcb47a247469ad7df825212f512a0aa46d642233757a56899da16a495bc83b9ab9ebc256084036e695520fec50a558850c07847dfcbb9a100eadd96e169b077e5349b4acfd1f5e18aa13f62e024e3b024094ba71bf38d49ea893cad14d3146925c956bb5baf084f280c8851c84138ea1468e95cf516f31db1560eacac8777effd6d1ce3ff13289577a47ec274ae93a5f55480be442116ad0cf5debbd35078dd324f7c2d4e6043caf4b6ebd19fa5d4a6755cf6c2d9d828eb2fd77b9a65186d9b203d15e1ae0df02e4ba923b19215b5e034b0ded1ba4cf2eb873bc86dc7cf4f0d2d19eab48f3eb4233aa78287b20ff57c8e827ead54d42e11e3c9de31677cb7d7fa48a019311d4c17da97cee475a2cf5db83c55518ebe941d0c5a625ff9b799c061636d3673aeba6a1661b73084f711d472fa42f9eb0b6170a5ad785f0996afeba79f4ff34146b96f3e5d59f11361bb81f78e37f127a481763120495202493e6fc165c5d1bf8617c4f76a9e2d87fbf54e306dd7974407543b6b9b26e482858b7b7e1c9f190a8caed2ee64b7a83570f166faa81f62e91ab88ed568e74b6c11c5a35a9cb3cd4bb2cd6d8d5879e9b46103fa9902bf42da5bf00afaf120682bc1a077e8c466503e3957f67cce85a165789c6a601155396b802bc30aee20bbc75b81377fac5b641a711ebd74d40f2954544eb3f4bf7e95f9793e4c3bbcb7438e63f4a96582984da4b86f5c31b2d754028bfec2d7b8c82bf978b0b8577f63f0f90e1f1b0e74e7f4285284d432cd83ebd22af607766575b910db5abd89e660ff64fd5d625ec24b21fa4a010ca482674d5454303004771dd1a71cdc97fe0142887fe2383897afa60ecbeeb5f0330a6c91cb15a6ba241f1473ba7edd25e28d63b966acab178604c8372dc0e8e264b0de4e7b0a392836f71e050b14fefe1a8871d196b871a1d5e1fd6df1b853d01101c0912d56e70788cce460a7ed93c63fa28548a8f017f3adae739a5925b3e06c8ccb5aa16928448991ef666ce55ce735aec0e4d09e637140814b8277463a694d0bf9b65b5a8b67346a81bfa254bce8cc7da2a547708782ad3b91e1bd43425e3dc5f7640fdff5caf252036a260e65ba50b781b3fbb3b17ca4e6932240db31ce906a5376fa4f6a7497c92d2d58151ae9bc9faee63bd334f39e8e94d2dca5abe604169b399ae31d614582ff060216d1c4fb3850b3fe6f732127f62198e783eefa6e771f912cf6f7fe7a6142157be86cf931b5e6082270693a7a42c4ad16ef08cc6102122112b16e4333d295d4a96b7e7932bf0b7dc48440621d828ad83462b2879a2a7e1c07f9e62df8ea0453a9ea897511193f5848aa994b7d7adf69616dc3c06a57eade2e850c06fb801b4444a8131d4ef978a668a1583bc9733c41bc3ac376e9ef1acbbae97948105271cedb02a7db00a211b6f0bc9de90c94082d5f883bd79ac57aebf16a54475bd3607221f075c9696fa00efbafc99bb629acd5e136509b1b3477b0a2dfc56a68d7a29caf38730f1aa5aaa0c08f5ea3dce1c5d586e36a5be5e080599a4e47244110a8a131baba0ee3a968e3b2f8993f3100dbe4fefd4689a5e1dde2a79a190d2dcc054231eec28695ec597d403da132deb9ed8008d0129b85b398b91ae071d3b26e6318c82340c694aef40d79c85457357b5427d02395a4e38ad3a78e2533f7d0024bd9b0c3ab445e8403444ead8d0af30a90982e6d788c416361f300b91057eb533362ef594d12c92a17b802d87c23cf74305b2b36ec0d6e444b2d3159dc838f35febab9bd584a15c4b2443f4a5c614134f0707cc1f5fe8844a2589990a893558500f240103c30234966f7a5e7090f0b1db50225975c12a6959f9315ede4cfa9b3d5b69b42f418bad8078efed19fea90d88f1b1ed4af636e6544d12cc7de20dc50eb9f5c6adb1e9daa148e4244a0c003a43d645bbb94b9613f489655a2f0920065f52105d3cf0a72f5c2a39f146dba1a8b636ecf7c46ab48d17faeb22daa73a9565bdcf90c6cb42a0bc5c4dfbe04f16c3b841f1c6d941b26f7c66450c77aded56aecfc5c91d8cb3f054afa6d0dd049247dbcb2b30910be3e47c0eb4117e8d199983d69214e4a6f3b6e566552a1eb049e06050114a436f25471fdec0aed57fb039c61a9fff8c3775c2cd87c022cfe4461a3eeaae4bc805033c8ff7bd93c6f623f42a76b2e787f987cb4c1909e975759c3da92c7f8d42c543be9a06cf7d6bb6a0552ea12cc9673a9d90002d80acf81ba9db07cecd96ee763f8e5c2601079b61559a6b9402538685822d1e7678f1491ee97030886576049c58fffd4c7a11288aab35d08c4dce52623586701fa54d877ff7c5a124575f814a45561c41479fbe2e01ead58fb1833a8f7deebe429d99200dad4c96c1a24fb1681ba119724a04be2e794e30d912f0a71d6917d82f401de2b9c91015068eadde46fdfcdafa87c09e3b1e7570395d689b128990aa7aca4dab98b2318725484a674db59112fa7d3b21300a6d4b9041e538a46dd3352b54f51ffaca33abe5895ba6c9ae794425d7a9918831ed9ad1dd84642a53d56c9fd07826f27810006f3b783bf5ab7996454ce22df47635b77a462afb4170f4166ac94b70f64fd89b6f541663ffac999733f17de18e56d441250cfc7ce064fd40882035f46974ef2733392ab33740488ddc63a93ac3beff5ce08a69037ce6f8ce6f8090979a8931d20102ac2435e3f205a549255b789f5306777f92dc3b817ceb468300c111ced91e78bbd568b0a55a79c4c3bbe962393cb7a23c0622df62bc4945579e3739c9f71b70c267c7f196878cfd3e793c8856962ed90afc991d3b18a4ad5fbe6802841bc51545fc7a5c111720160349d57d91271822395805f15474ad90ad86ddd6f3180b81b09a32d35d0b9068d5bf5eb59336450e0c8f32bdd48c4030facb1994172d6b2290d573b6302eec981e24da8bac71ae9abc5bb209ae24549cc643c2a47e445fd190bd565d4fad1d96e7f07bd282f0d1912468c1b862ac46e29e58552e18e9a99673f25a0c31b55b53e99dd8e05201073a7d803894e58abbabb1170a112fc60ce87e716806476ddf323c671703d0964eab99020458f8cab26dec7b6d66d4cff094f4043b914f3b5da089e9b7fc2c94c9137c580b0b85a910c1b03e8ebb51663cb35b25f996d381113b1a00b39d5c2c076e76caed857fee43668875247a367151e08d87b7af2a14d973e8c2fb15df34f3195c70caa12d1c119a0501a4ea096a864d6cc2c200b2d24d4b84bdf9126c33e13297e83cecc0ec4ad3ccc1eb9405819d816953de422adba04ed581fed940578fa469ab2678bf83bad56e79dc571098e78797dbf8073ca40a1b7bb88bbd7136007736477a50720634ef6c90bc2cbac60db8e90f1dee3abe2256cabf65d6a5ac19004817945f7feded152520893546fec070aed58e3360b803f5341cc6689b44fa61410eaf669d8451761f9dbe036e97309662cba7c6c996d5532987f19a5819d863432707c3506edcdc5d2283cee44febbb10538c235b96d81133b99a5a2a1b54babb3559498604f8a2215b638b0fcb61feb03830f50cb4cdd31adb4533d077f68bd794842264b20e87ea18eb5e00796110afcbec11cfa74716eaf559162e4e1a9ce54842429825a43a3a9c8869c8938a8862ae625c73d934c5f24df7ef657bc596586706c9427887604c8ba4e9ac473944a0af831ab573ee42d6f0edd59996dd25dce1aeb004440f96a0275a24989c9be9cadcb6d4f8686195959ef02873cc57ee5e772e860f94d7ebec05a6c7f5d1731c4def56a4865fed1157e391e00c38515adea28b0133aafb75b82dc36de28cbfd9de269a6aaf527c29a520e4c293ee0640e16f95a26f309ceba3f0551e729d67b1405b28c4fa66b834d43e8d632f0a0f5556960f40d9e382f4654ea38a242867db263590bd399f9758ca66c789ca985a3a464d61422a03d68c228147ea35581ac62ecefe0c33989312e968732487d0fd3cfc98e5b1b1ea76c0f34ccda8a65334880d067f2cd65564dfd417212c9520db0d112b2ba3f35501359421571c07b1dcb74a066502b4bafb25493dda6bf95d914bbaaa800fae31ea2f95f955f8f76d374d2d90b1b17d2d66462a0a113e852f4a3055decd5da2f3800c846486683add12b4989dae834fefddf48a3045f85c49585c085dde84b192a8c365bf0377a09051693e48d93d7238ea5d30b727e23972572858788ae9af6b6d95665492537a9630f1052e685c2e285b99d3e0974245d2a96e0fada689d6fc9b036c9ed99858ea25673730fa6bb8ebe6000d1f45dc63fa62c7eb0728a6ca5e37af64b8202ba122c552b3c8515219a21df2bc918968ede6a8a267fe88de716614465988e9efa5662f332089735d9ccd7ff175de200212284ef46f601c28a7baa74d091e9eb1b426c56668aaa72e66b5f4283202c53d8d20be04a4eff1a92e351a000f1fca80db8a2e627e8f2930a6a72676c4c39c846e157793301e87d20781b27f32303515b4be7c11bd1c72ad91388015672996946d5a23c1feafcceae77972c7d283e396ee2ddce2f5fc48fd5f704a2d235bffae9410caec586d468c411ec8db7241340101ae6ceee9e39eaf4c3cf1f74d204e56429a0132889de2a28aecbce4f5f567caa315469bd7324d8ae0faaacb1f2beff6ee0ec8ba42fa32cf9832b215f596f6de1d36d421184570a52468d36f03592a60c10784216dd1a6ea6c4b1e7ce88c4ffebb57a9e8879583bc6e6ff868c10bf5324f661455be2ed5ffbaaf9e2c7ecbaf70f3f723be867f90aefc37d514611f7b12042fb34008bf43bb116d7c2a69793694b719c0153aebf3a20f533ea24476ef6bc79a8a6ba19cd80ec33ff21e64a32858b04cf17e0687a3b4ce93d8fff272b24b7cb945a3bb810b7bbb98b70baeb8b52774d6db68a6cd9845229dec79ff5f407895550f0affa8d45d56c87b7936b40284fa71ba9f9ee94c0128df22da240e82c7d87c8e6911700315b10c50627d72f93b454528a785e76c0cc3f6904ce8a7f084193f327fc68556b359a1cb463eee7c4888b6b6aa93d4cc52483a09ec435664cab57ed64b9d7571449621cf3ca1312046e635ede80e30a058cb3af04dd7b553f4ce908c7c642dbb9dbfd812be277c105ee737fd11a0eebe7e019840ce5d6f90f43c2f76e96ade1f5af788f83b14b05af5caa9b0ab6cfacb7f5e6e7d0f41a318c74c604df75bcdd5b3254c4c777b21a40d604f4c55a81d9e9521215c8daa251940c87bec12b5ad5555cdde2230a80d4b58599a9fe3c2527f5fde7740174a33d2c9b249d26a9fc4d6f792324d62f27b33db4c7a287b663c8eb3170ff3b67c6b1d0ac8f635a8638e04a0535ef535946467b1a93259afc4e7f4e2d31d5c0f2c356117e59554df798a716e2811443d78e247aa49ebbe83aee2850529b861cb49e0def6b0025effab0fe597931adc7ba78e7c42cb5a6991cf76b479c983f755e84b5430bbe961373edeefde220c214b23c0e43b2397b4061cdbb12820de37d893db9db85a80d91b2b1565d4edee0322d89ef04c898b84c36ed97170f190a9bebcc42bf07178f24aed6406aa8a5a3960e93a9210a0acf1b9257649f31c293b708287446cb83b0ce7fb13e39be72d0dc5b4d2291fe1e6945ac044da1ae1d0ef4e3bd4656dde63bab4d7c61c54851aac12ed77c6441fb7de6e318dd32cd2bd2a1565828f2b723c50e5522fe99a68ebd7264d1fe1ef905bd5ca11cd5a197b903cde87d0f66b7817733a4a1f8be88d01021caea4af391a3dfd7ba1cf7d6f754ed6c89fc3c5c02a5e85280d53b46feba7099387ce58171511ea053e3faeaa2661929f20b24c18a916bcac6942206adf33a5cd28e348ba383c06dd22630b8a8ff62146e4e3f65a8c51be15e8b9ad36f536c2f44421ddd47598456a6f914005a8991422f2647abe8c876d33d6e9fa87de48a4e87e5abe208a9d131d1281b62df9f91e61d9a635a93c10f0bc2dbd6e78ba2229cf24b69b8c66b14d2a52d2b95f5d336ed36d17d20ab8193f707d3872f326da67c530285b05ac4d6c7cbcaa880409c175ab5391c4ad646db3d99d53c08580a9cbf5f3604a4968bbc8212d431458cee4ce8c909f7f836ed74f81a9d3cb34cc7914721e15ca3f1e2d0baad70e9fade5c9a06f0f748e3223a6234375ddde473a6085972a299ea28b562890489cddb78fc3f1354287632e0f2fbb45cca11212e9d7c0bb78465003f7c85820e00c3818ebd97692df2a1307cd1a63cff6ea597693cc02c38ef65ca49cb7fdb9ac7e1b0ca5cd0d042f3b8cbb46dab655f8942fca464a95ee867ac6814bd8a726a73bc8d0ae4b0fdb409ca92b82ab382690a198a63106d51fcadc1ad64343f4be82f77eef7a8ae55eb9aec0994883018c3ee97770bccf923659d7a30b42f4827476c2640e5dfa9712dc24ddd9c3181b552f4a7a019fb4ca1ad66b9fc8ea5862cf14c49463c978640e15fa7cb872c657720682f3b2689b27f5136141348a111460c9e6328de2c8994d4dbc750311699d61a91d8d195b1494db74b7cb52d81a707e18b7bc4a4e1afe2e3c00146413842bafb2393df30ea9df12b377e5a2937aa0aa69d525902f1d4b9b9e5b530279972fbb6fca92b3d177ae5b1ba26500490485c38a3568c23091e998d62f082f473946c6319c589bd69f8bc1952cccfc78958d621d9f4a6b89461ee87d636f00a57e4f05a8bde2f9681a51289e1b36bfcc2f88288fc28b1dfca0d2aee3646fcc694948b96c953892c274bb144bd86fff8de5b33d267ca64f91e54a6e102315d977fe5c40f429a89f6800311129ca762fdd4f4bee9975366ee3c8c5ac19e03f4730c0643559fb54bf6af7c095553cb4c55cfcdcc6fee1587b2c455b028e6920b0b4e528c89132808dcca59cdf39ae8c68ef6733c0b5bd5fb397dfc13076d512510bef0560b9099d824a6ae1f67da58ecb4e2551609f38093ca13d9fedbbce450d67e01837dcfc4da9c012da5247230af071ed112fd138fdec814c954eab819ea882c4b318b0e874d0d36a2ae0c9febffd9f41f2905cd730ed19155f72d772a74a17dd121f20caa97d84fd65954bdff2fc25836d101d9184bb6be5e879477dc093285609984ac88219d0e98395ee0c3aa3981bface2be623f6709c6c194a0e63f0b2256a1738e14a47a627bf0a93680f8bee8364958b397ddb62a2f411c3632f7639531f77a8c9b32c22d982ad822ef2fc0cd76b509d427c6c1ca14fa0f093bd2f703fd6af3ea53da991c2ed14ca3e338e1b74ea0f3ce6d860b8d57475aacd7c0e84ead497d0f36787f5cccad131899d5fa81d1627bc223e6706c01bbbe3ceac5a3c2c3039519311f57a7ac135b8e3b30c4ef15f13ead5607cdd7ede4f8da07e06f6323bcab4c83eaecdea9d63d5eb8338e36b9ccce1307e6e6591485f881b575f3e62ef66337a045499cf7fdf8373b3265eca4049ec9889baefae3bff61635219cb338bd42c7dc96cacf5ef3a9a4b521b1647a4a47b3f92a4e04fdb61b1c811a60c00e697b472e2097a4b119a2a5e090f99ff81e3baf40cc2ff18df17944882e47a682857fe876d41a3d2fee4a54f0fffd7bed57c27ad6e388634b3e3e96fb072b36e76f54db561772304f17515be6a40ecfc2e6fe051e4b7289714c88e67ee6ae10ff55e79c4cf0ae878be2d7807241ed974d492e2b847d98a9ca7b40be744346f7b0f484f0c90edc7596bf160aea710bcd4c9045c8b8af087a796fb47a8c307e14dbcb9c5200dd2f8e21c3af85400f8c999b8ae2f6c52ac4f8c5b90565a7e6d715969bab177f918cdc0b4213cea7d4f1806eff1a02d799b886d5a66889bb1622017cf85d485a0ade1a444b2fa980f014413246a3ec9c93fc1d655996e025fdfbd4f4a1b5432983b62da947366548e4cc36f7aea19eedd25c5eeb348ffa2d63d9a2f3a93988e1dbe8370277dcb234b02fc7ae247bdfbbf843aeed91cc6aa6955a6f26f21c5f2e18ba84c5f3b27088b496d992f9fc6fc67e560b1105424fcbe3f295c526d045789d119b080f163d1b6f4bf3b6df3ca740fb0593249f10858948926f4f75e8fffb76594e35cb11a7a3cde58ac255da275bf2b74ce3c2434843a90565422a2eb2cbd7fd1f7730746dd181fd4f236a5f288ef7093bf74ee609b685e6b528b6a218fc85b6df7f4794cf887cd1140e06548ff187dbd8e70e77df0588b999ba9ba8cc82bdf78b0f487e8d99f4dd5530d5f46805188bcab6f1fff2c1d86635596a53f060cbd9ba54674c6a0cbd98dd8ddb3ad23df9eae52e88f5a6a7111a5ae4e91800950a2db6f4010a8cdb17368761abbc415b8f4ecdacd78f3d135c5f0dc7004b8445e85e4706cdc70e5916b255517b71c5ebb436b971ec9a33afae9e3f5d935997d8d93177b2b0f859fe2c9ed6c775147ecf53f9412536b3d621fab0df1266bff5eacd0842ddcbf6f735e104ed423c07e95d95b43372413e57e1d804fe93e6abef2d681aa88b9c2f35a4ef7f6e35cb8f9fde756f325bac1a0089ad9029581062223fe55fb1da350e062d805948bef7e1025a508073e78c9feca8ad33940d24f27acdbfa3ae6a4ad51b3f72e8806084cd405420330484ba93f7a73a1c735353fccf20d19095df85e4094674ad2cbe83386421ccf7d72d9a2300a9ed1c9c5130c8b0239b5e681274ec75e3dc16c4c0c10e69dd88603954f24766dd846b701b033e0fc09ce09bd59cfaaa10ee9ec3e3f222d1b64066d0fe22ef21621ae03c858c51809d527a03ad0012b0ff5f81b422efc9e91842ab99fe59630d649d403b329392213075ffa19edbcd2119ea7a5da039344129f7dc7a2843826a718dd573fabbb0009965c628fbeae6f23b2086afd3e842cfc1f1ef1bd1e9b6822e19e71c94b22560d9b236b516f7b460e5219fd70aadfcc4b5e2a4c90bda53c826963fb12e49b2194fb8c6f03694c97187eb40027760a9e006f7e585acb69d70ce4b333d353d0884a7066e2690df5773c7e98779249a60737f5406da3e6e11e075311e09cbb858f9e6754d1554da7181673e86425166ea1799b30473c328a08b509bf57f3236ae0fd72f5105aaa3c3634cc57c452634a5f3d745a3e7a36c7e3996316f9f79b9c95b5680d85739f9447f3ae7a01d43990225bfb47138b5bd9875b8b463780a145d2694dcfdd69a9c014beb4a3cab8f7930c5ab027df679c5c9f71e25b619f38766ac8c65d4d2df9d15e30e78e3653bc44cff92bf8cefd08bebbed547f8ee8346b8363eab0fcca278ef950552f9a6f0fe19ff4d2c5915e19f7c5244926a3ade72ccef6c98270b7761e43a0d616087a51ed15e70d274b4290fb56e04753a6659ca25ddb9f8d003e2e56a47ebd5296331090cc40e1746b7535c83a3f9e68ae216b046ff908723a7dd5694b48bd47bb61326f2ea0c8a293ea420183b82b03d81cb6f0431c5e48ffa076bb3a6aadc9bbf43eb272f05d51925ee41bb4ff1d6de010b049895946b104af4c82776583e678acec5243fd6e451f3ed6cb16de4f9f2a8853ea06f398f872b049cfd64e3279f027ac3ee6fead308ffa9c83b13becb354e42d8284481ec0e4292eea084c51cab15f8959c66f14e70e12f193e64584e9873013b0878caa663dc2db8701a32366d122d55de0c7e5e9ffbbbb3c5d0bdf141ec5d2d25f806e04b31454a16d6570d33d088d4d3f9c6057b7ce744acc922050d0167d5bc30cf603309045964f78bda201542abf37afd21074bb36e1f7dcf8d93ce4f0f92c844f807084bd6a0814480cc7ee368534f1ea8726c04420e8a1a138da68edfd728f9b527c37d64bcf9410fb2ca40060b11d7e3aabce5e03196ffec6b236f96a4ebf4d19c650f7696f2822f2eaabe0fa015a3046fd2f013b7db06dc8a12b633dccc1e9684043ccfbbd4d2839e39becff37f55f397b6c5901e4fd3f5ec7008299ee216299a0d7d28ab3aa4c803d55e2e511ba471dd13682f502499bde19b7cc8c427782518c094a83ce25ebb6e85375fa90e60882da57282d8499156749e29334b593c8b7148e2a5081c838a537590d64a38b6d3c46c2ac5d1fce1358c3b8630c9abbd639902a2844d88155a47b594da0a396f10ed5393f7ea0698897e9cc25e14f9ca16041aa81a88a8bdb815c97109c366a0b2e35c8a8929f0d94323c17d983fa2d32b8996be4882fd02e051080bf27edd115dc3e24ed70e7a4d535aa26f8e556e491239c12555b01b496bb039676e4e1b472b2319392f8aa8a408820b548d587ce353d5ee4853f6a56ce1adaeb3fb829671aa531abdf3f587cfa4e1aa194b64aa0b6c230929b1fd3f2d3f825bf91573920ce997ce2ec9333f3624ce6f34c7e05bc080a9754545ef8d0a78498fe9782865db4697a274c3e59f3bd79d3fe487b3f5a43ef97446d62c11314389d14661f6ac4c11d042ada329777c615390ffdaf0dff20bdee6893ff8bdbedf6ccf850796008d9007200811744fd3f096034b678df5ca7fdda14a5870304cf4a2c38dae0dd385b0c286dec3b1386e2ef59e40afa9ed7921164b821c8c60110254f37238bcfb4bcf1cefe2b085f194062ba01ba87aeebd633802109dc66328e955ce46606d1e68b7619541c2c3cc98c2723daa190eaf44c6107f867b35579a9c22ac8417e1ed8ed9f980f6419230c1f011fff5118f1b2498275017a07f5f1b768a6f2e91908b01c933dcc34f7bcd57179011fb4494322918a2295d0fc546e9e5213c16f3b79f4359461f5eee6438e5e9899c03222cb3c2695a2f3ea6139327045f795156112a03432c638b9165d247cc2fa8667dec8e1e8d2c7973d7cd2abf2098f7014f6dc76b5c773f0b76ea6796427e0fbfbc9e879a761aaa337448f8db97501ad2ce3ee6cbf4894d0d77269d043952d7841893d334a9bab39f5978c85179fbb6786ca6dab3ed663f5de47ff95497515f8fc3e3c5c898a667e9618b513c22afe38c52c99dbb892f1111c3b266fbddd03bfca62c1501a261ed16ead0831804f9878996d1638b2ca6cdc344437f1ab376bc70cb221d62400833ed75b8f3182dd5eb9305a9e93aa26c0f545ffda0871d29986eb68b96b4cc52e181fab2620ce87a5de683a1747c2362ff5f0a4d45d2d576ac4fcc7df644a3ca785e99ddc1c78943c4310f09c80726df24dca6d4fdf9e45403c3c57ad995fcde4fdb1e693f98ce1971d2a03363deceb2376c353e1bd7c86f0012deb77905e951ca66939bc83f0ba156bc7bb9acd71611bd93f498bc0f6e53fb497585fc5b4f3ea938a2ff75d2721ffafc42042150e7398f80ae005a3c52ca0a0562501250ec32b6a0b1ffb55ab209031b78c589daf7ab0d71985c95214e4c70da2b54958a7dacaa48e53ce4595caa29168416edc10f80cc1d754e52d2616a39906b66bf3ea4be89ccc4e4dbf42a14d7d57b7a20fff926addaf3e65b43874c68b641dcb8d06d5175ecd384d8dd135fdd111b204849453bd698d715f48537b1bb46ba15e3a6f64b95691e089cbb131c88a6b896c1025afb9c620f446df53d907e3b883f0b937ae5c135cfbc551c6cacb45438425fc40cee21345da64dbb14cfd4b635497607f9710d69d516e08492b4a35261a95a1e0c0521ce626dc71a1e3d3d9d2881a41e14dc12f9a73d85d0616b36d806afc46ceab5491b0193c563c8b1d1b67728bcb9db47cc4e7db5a0603e1279582f5e4644c74089b593e59da00778ab301b60bc82180a1162ba0cf11f0bb2b130b7fede7ff8b3f95e7acaa42c8e4a6c4f6235476e9480949bbf81a4ddf08d55a6496f3692715fc243b8f76234e7f712e59cca63d738d9ec65877af20853561d2a97b8063e0e91912f7d0a9d8ba5be366494a13aa19c8305a215f08212ea0c16a4880b2869821369b4162f39918b049503b1bb07111dc2bce975951dbfe6e47e25f172e14fa69655817a01a1ea1cb802544118c41eadcc0b52f4171443f745a4d7f5f1384b2e91228f5e7c1934db19d205b42f189e3a8ee42e9200365a5d3569965ed6867b3ee4503a37c01c1b4a61ec0babc5d6a2109e606e0030cae6c666de22555b71d68e66f9936e45ea845a06ecaef405f68e4050bf41befbccd1c851b7192c5610de745cb5a306634ae89949d9a8098841750d19f45356c816ad052100ec439229eb1cafc21bdd8d5741b2a12092f6907eb2fba248e60868fbb6fd3bf7cf0f083c0aa699e94338cd6543bd87a87b59c64e7034cc903a6848698b61306ac1663f0aa9c032b1414609baf19c46fdb123ba18e4e2cbfe298ad64556c35cc47cc90ceacea9ed263516f1ab7df8848869ac218c01256e937f8448cb369bb82c339abb78e6bf9558a7f5438f940eb1b474dc41012298f34b976204e0d9eb10dd762262fa48d943455c10f2a7a37341fdd6b9a3abc0e2d22fd7f1fe97f5a6a7ddea8047cab83947fc5bfe813e0e4cbdad9d81ddb3a2dcb89d6d851c88ba789543480f3f5c127d7e078325fa24e48aa8f247d80eecc96810f308cc8d2e571c9165f713da12bdbd725b1d12bdac1fbe50982fe44cc64a88174b3a496bae55c23fc01e63573fd85f50101ead5995b6ba73bc17239168b01f574f4fe35587199b4e4e4df6983be8bf32e27b3d88d429025b481f9ff8daa3ab314836718f009d8f6ebc3da1eb2c060fc87e02fd71dd353061282f4dda55e70eae6fb4f1610c4d659b7656f5901a9ec08f08609f5ddadf514b98e709fdbf08bde3cbae804f83df8e10f76f12f0a3c53cd69e1b681585bdc26af3b3d4da34c044683eca2a4635bc01f4286c2848cb66def6e225afaa488d9423fd0463ff26f7c9ede98749f89b990489f01ccbda6d805f65587befd16ee56cfb5f766bcb609e0dc6db486ec076dc0c9e068d75001aeab463103871ae1245f3d5bf46b803e56586c4fe96fd9ddacb5efc95f43b46de70c7fad1c3caeb1098bda72dc52918069bb7ff96141b552ad3d403cbe9aa7ac860c232a7213952d0f31a6ea320ef65281f86df74e93157d1a75d6aca8d6b6f6d8b73b7e239e401543cf81af63bf5b0418d1a556cade0c6c7b3557fc7bb96f678bec591b56aa14d968ad1029361be64e44c6adb7884f73454dd8ee6a9adb0b6892a7f50787190447a99924030394ec1b81338d2aed12d363321d2ccef952cc170e7805a034a5a77c58d8db7e0f794cba29d8a493ae259321001a2e6b4241fb19cedd1f02d8aa9785d199d0a76470423a74a74f76fd3ff80e6dcd62f8c7482db3ace485809446aa89065353d748ce4b1e74c8baad452c3bedb19f117e5bb605813822597234f77d13f62a72f31a6e06f687e628bef4429f0c58438d96271737bb122e71f02397f56dbed6d65377878601c21c48fc529df1f0e48c58ff2db1712dc2218173cbc53ea86493af2132d0e5986d114a0cd47f55b024a1637bd2faea663219bc750dc416fcfd3e301dd8c1ed836f0805715a56a73bf4ec2a0effba03467bb49d3d080bda4725f12c06815069a1ce0f2b27ab8deaf5edb1185e5a9fecfb010627ff5acf3b8feadbb2a4e8d3083fbd15142b2dd49a8c1764f25e234a84ed33249b55fff2bd03f40175a4e738e9e7d7dd287c9f9049ff8074c2d9ca60382d5edb1e45c6bdf35781f1af41f2960238494102d6f3c66b0f4280ea85b1368baf97a1ce1750eb5099d88dfb5bd0ebb966dc487f8018a276cba421780f7e92bd033c4073021ce6127851f47c5c42fbe66faff864b7e596174074a2f580a0e0b1e24073a052307f07ccc5176bab3600fa6b5d297cd40a2efed96768586be63628f54a3df3e1e5ebbef9b5e97c663f339fb0d09dbc5f0271772c76cdec59bbf6f4a40790d0a170fab36f0faaa615d912d15780fff2a42f5c93212a9c1830f74daff80b9a1996e865e91cc176e1d8a8e13bf0bdda2bc562e6468b3879443a3a27ff999a4ea2b549696c3db574c0030b996778a4a8bfa2dc46e65d8cc0368fe5bab848b628b116932a7bc7f8a805865bcd1b8fbcd665cbae55c2c3a045413db3538eedcd551ae698b46fc093b420058eca5180b72d8c9e36452be3eab18495f33b03ded8128b7a266c2eef035b7b0c36dd62b50e88f77f8a22fdd9638eea36c9f9b6bfca27f419096cee141a03781afb7d19503e24ffeb36d4f39435d2fcbf8e21d9cc108f03799a1e344410c49748c2594a75602ed0fc2d0b68a46f0778b87acd7e37bb7adf9a6af285d6ce89d8f56a359c3a916447921534f8cc2a1fe15824588c3d895e58158ba455786dd7007be78f6399e1e08b4a685936904a2ac483e71f125c45139e2fc46e56ec6855bc7ac046b2a683a576448fd5e9cf5268dc006300f2328b218f8711b2e95d741a340463ae4836246cf4c6cb0606c181db68cbb91d9aab581df8a556fe387c77d401f04dd2f29f757e81694117158a853ab4b9bdb86429ea07b094a4d6bb7cbb3f6fa426a321230cf0aa4f5316dc55ae703be62df8a0b0024e88b373b74344015d845cedcbcfb584095ba4c46c49f0e5d35455b9890cda744bbcbbf24d733b804db025147a5483e1689369c6e46a473d87607cefd72b49c5ff560cc2c5106a8ffab5344400002139de68c3ad4566793746b68ad524b47321757cfa705ef004d3ce9fd75c709ec454a5a8dbcaeb6148f2bd129af9de803bad28da48d68b16a04e8ce73185249e10d4127f36a5787959fa848b1d931fb4cccc26734722ec69be6d0845105d3be690f91084aa5620be9786f221bd38391fb6583aff67e50b49379b0fc64ee59a92e482cc9afc0acb312c6f78ce6aa6778b7e30506247178578c4a6edf89875a2805ba6e342075a08828703eb7e2c298b1308bcf161464d6cb61e61841ffc55233133f7c888ad90ed24cb01150f9c13ea362b161c9e613aeb2288e779c31489813c9c22ac8474cfbc65ea81ffb2062bee43123a1318a6381b3f5bafb3f1454698ca2b063d3102d27ab71fc8e77520d5b1e2f100fcb76fc8431f1f80b321f35fecd837d1d76ff1473ea0d2000d9696ed4f3034650d960b3c41fc11b4eb9788ac415f234b5cbdaa5f778724918ceb4d1110d4474348e5eafff5f9e5b37b6b8667920693cf1ca75e9586722d76aed63289d44eb4c1b758450fe741e27d4b026d50679f5f0d68a4624e380599304bd2a4bc19bbea4fb038f9fdb83a506aa5a59170875af500386696a3bfa0a5ac0bdf7ef171a13ec25481472ee0f37b80ba3296eb85cbac35381f92a0fff0c9249f5f4e321740a380c575747c220ae6d54a439ac3fe03e25b98fa54933f0f6ace115a715b2f49e7f1c01274c146575657980af154388f6ba7d9ec06af135edb7049a36e348412d2936fb637ecb0459fd70962590b8592a4ab4189969c2c22e0b0e981b70dcf42591e1e39eac72d032cd49233c04cb0be83841f3d88e01458ef02c5922a50ebd59ceb8c327b0c6040e676eedf6013e365dcdf815bc2f74995eac2b5e61c72de1cb36adebdad88799d0d2f79935db97bb062daa5475227a0744fc697c997d871994b0ec9754539f66604ce9846e7e452123958eb4243044386df0a8ede9410df92be0c12ca2507d2583705306b10b454c8d8c694d07f695588d4bff7a9948614b527d2cef14cd17614c4bfe7836106c97f8dcf64f18447c110404226730bab0dd29e73d27578c979ffe8c45064696ac3907fee0653c872ee963be6544be5495747a1a6660f4627c1dd28b17561d3882937cc26ad84eb6cb97c965bc51e9051255d7cf2ae234f95c984f4e4eb85526771fdf039929c3899d6e58b14e1dbe156508c6c05d0802e5ccd99265cd5b645f17067805ee9a729c767575c6cca416b1976b19f9c03083024305c82018aaa489c5f73f87817e7bf12891f8dda1e15fbd5143dd7aa67227a3c972f939746fc5d83a3af0720a30807838869e74abd3244ae1744311c6426aedd4eecb892a09d459b5270fd4b4f41245da7675fe991815a05f03e8f217cf76dcf565323da8ec8aaad1ffa6178262ec459cbfd96295694e44e20a91f4d3e5ba4755bc968eabc6a3f4635cc30dd3274c3de7ae16e224fb5963f1fbedd644bbae779b9df4e19340faa3845160be3771b64d12c244910e8519aa381e2b802bc741765f17213090fc8397ca1df5ea3390cd7f5ea9fe7cac389f772f6f8349fbcd32744b4a7a3c66136efb23628cd54a7a299317fdfacb1007ab0a5761c977871b076a8d7ac14575bacca8449c79c0033d2d6cb69115921ead3de4efa4dc06205774baf1dd730a0425536d761eaf54cf5947b34860f5ba07139baf0474d294c7cf7aaff594de73047eb59d4dc8a05256b2a03a36df2c06c221d959b07052294472be8970cc9959831270be318cdaf0a4158de0376340ee9ad3b0551e94d25bbc95ff98671018e5a84ffbc244420f7e5b359e2d402eff2df438fe225ec681c20f625cf943edec49870887fca4e555e7e9efa0d837651aedc375a11036fdb73a5a78eda5d16f155548ab541fc9b5edcd46e32d00fc53c2730e819df0a125a5b968b6552fe444c2b3aafd9d6867853287da9d886c28f8addb98ccf612d205d45725c57be619ea54398da46e1c91b3c2942d8b64ce33570fd599820e36dd4661630994542e7e9e6f7c081545d06566a45d592c59c50ef0928841805fe153bc979eefb23e1743b15c511a1abc142b0893d18290bbc64ad085c15af29f4a30315c660c42b2ae0c244c7b7c82137fb612d9b4e69e3ec416dc59164811cc6b0e18c7068389f71614f6f8c2e20289f7b82f652972796f4fe3cbf217ab84b0c025dc73169dd5893cf95d9c7368da80a07410a1daabeba2bd048cab62d87698ccff46bf2729306539de0cca87bcf3fbc8a1c58920b7ff246c6e273015a552df5f256cf810e27b74c7c22e7b6722b33729902c1625b71c41fab76fc3c5270b8d15ed4a670f3752917f83431da02704519a27c7035f3330575c4077df138c5ce199a89738873184a1ef45415ddf1eeb59621d1df839525d4d334a5d5825e9c26297034a808a1f50d99c175e0a87b2ccde159d45921b0055b9583cb97a3b69075fe7905de3e15664d5f9b83d1b6539fd092b5135bbdc72bdb6b74a15e28e31997dacde307c2048e98065256f14dbff430eb59d55fa0c8ec8f7633ca590d6cd477db4b716a6d894c46fd55a4614f0eb1f6c82b9964920242bfaf030b4300fc10c58844da5f97b561d33dcf359b03f7f1191f87ab5086e2f4c4985a3f941da55968b34309f0fc1909d54ef92443021aa4c27f14bfcff1dca86d331ce12bc44b5800dacc1a997562e92a5a7d8f68734f3dfd705441c878d77f9acbc4e520ad097b32155026de45e584fd4c9547548313b09c00b92be7d46ed132557502abab32af5d9ac3084287e14259a9f39f63b7a37e88d087fe53cb22f62a190ed63812cecef8b1d648beaefc7178093ae3102dace87df845db5f4671bc3d1857576d4555b8c8a691acfc7bd06a81276d6d4ddf290bee04d12eba9e62bad20a371f9b449e911c393ef1e6c56ce8c4056a4b9d2b20fb503b53ffa39ec6f6abc1c433a17deb79bd87fe06b870be643b49eb27c78e1824b71623dcd7187ece5de731db99d7af15f8fbceaa5a9d2f6181ef9381ed0cf05d4836659b2d8916f02c29c89a2d4496ffc78188b7782ef10dcab5a74fb0cb56dcc84b715ef32d90649a06834656c6a6d7f04739c8eeac35d456811cf34bfc05c2efb8c8f26fb75d7b4254e46d6b2fd22502813ff70784954f8363d12f8d83d624f2c57274a17a50cfb526d1dd1848131e7d008305107bf3ae01e7278912ba8713ddba1c2239d6f3d4487b11e134eb621d50caaef06baf45bc160b7f3e648c4e1549ca9d8981280f18065b923e92f06ae3b1279ac37bb8f7e2e1fdbcbfeea9002ba25f0ecef3f66fcca11a7591bf488d9cc19dfdcbecdfaaf09922a6a6e4b7736cd12a3012a5f01ff75bb4827aad2d11ef64e58c4f42d891da6dde26230c1cb117001ab7e8285359f1e2f0e95aa6b5c09c3fe9f8b26fcf2ba5c68d6f79976725d5333762b145258f6f190f8057b9ff063163483c0f1e75bcaef43aef2b7cd8ef5fec3e05a035d76da19717ae1fe95c29a33b0954ca9c01ad7e4f17caf9a5a45b6ed8b7473bda961f736b45a86675ffc0d5f4caf196f5c8f29150113f88d698091ac123f708283b1d38205fdf9f80318189b1d32379b87f8073e122a9738b0adbd11ee68695522ac8a3d6c0af4e76fdecbb98c5ac332aade4b88f4741f698efd9e226319c26546e77bb5c2358dbda2ed301867a6a7debe033b9bb673027e0593f220de903915f134ffe3040d80713d180ff73d35ecdb7e226e7c71b69d9c6151a19c0e4fd122ebd0f1c7de2190f353fff627d9a0a2f16f6d4518a1b43687937f53d640688972fd58453ec17ee8685a53c1fe066c93ea01cd55b50b5de4715727924e389a5294a0f652b85675b660583a676b69df8778b96881ef8bf1c4366602875acba636e374a070b4bb3768f9aa6385da0832b3e04ce961b22d6e05da8e64b857896685450d402fdbae0c98ba93ff86e3680edae4cd5da983e506074369028748442415a6063eb7b5f20aec1bb4556ea99440b12fe233c4bdc64468c334cb4bdf485f1b127996a29148bd69c4a4240efc46177bb9af5f9afdf825a2ba9b13c224dff97957fc285b57714bf9e48a7aa2dcf659a3c91c5bd65d807bd1266626874ed8aada25ff71675e6dfbd552000c9d4870f3a38427d727f2eaac00bc8f73f15aa009e1c2131c39988aca06ba26bc3efe8b363345aac458aa192e3663994285c96de27abb741464ed0f67cc7ab2f7d20d3edca7272974cba3bac71192d1b020b2095e44c1d1f4fe1eddaacd43872051fc3b157dc1c4f12f69d6e2283cf170168214c74da73ecade831524c3545cdffa62b0abd9abc97e5b05be231040f529e50400137cb1b6e27ec1fc6e6057bea0153a017527fd1b8272bcee1c5118c238c03c4d6a659c680f104eb3fc91645354f392b5e2c1bba2d0a33e5dd7934128df2804b58645199039ba4f0468020d390e6a5e50d5f55e903544a8689ce4ffbe9eea3f805547ede2263db1b55ed65e4457e510921aed2ba3e956f1160a1f2e9e229e1a24547e1a9aa35329a27bc1e3be8fc8617297c9b1acf10f639780d20193cb7c6df11e058db1de64e686c42a7b5bffc0b38f77cc671e973446f00e80fe1750f9c95f78b2fca02731ea5d110d278cc02064260a3dbcbf0605d7e6e0b1cc8e4bf6e40b9f8d405e67d4d90ada100f8fc519d52ce99c3f4209626cd894af98a6f7a28a89d52afe08ac47859b40ddbc76a10da993a333702db936079fcf29a3fc74a94673a4cd2fed43149f414a809d09b8674a17985d24bb9b43e9964ebac919aefe91d3a6a1090d45cd28988efaa84387b9c992cd42f58fbcfde7174d72181c79cdb0b9311aeefa2a7d44107edfaf139ce1d9772ebc2efa82cbd50ceecf8d70c14081a4c0a428ed2f6712d10abf7d2e66c16d88224321233fb5a2da8ff4ce009993baf040e43e590784a92162bb7e4827e92bd290adef01807ea51245cd22dbc42bbb385e9a7286fadaef012c2f18961ba8006ccf703641049413a704a7f32f820411ef7960a09a844574245e3fa67cb757d98095a86ca524143df61c92ae5de4a127727e75b197a98e231549e67cee244370884d122d50c558b874c04a5b968fb023246ef388ed28a0ea58e08a216d0f8a63c03d2d8b24a00ee22b309dfcecda0ad3420e8d360765af96fe656c40c66222d657de71718148203beb217b7735ac3e5e9ab995ac0d89f3430901d12a33b1745bd099bd7c0cf50589e656eec4b43d192d82a99b5a02f6ea52f9a5904e0a7f080df678f6c99dba438978a59ce619dd2ba08f74545a1f9e3ea1e252f49326fb5e3c6f02b2fecadb30030f2b8152904172a6a0d0acacba685c934ef538e99d098a01cc3d25dec488c03d0499fc732c030088f5aef0325c2d591aa30a06043488e4862779e61823f6290152530c1b40fc4015c668c50b732b24258bdc046ff70008cf018a1c4ec9a4f4fbb50f22827654abb304ca7ae371713a79b667115c9228814d47ee26c0cc488262374ed797c418095fb5c2df18b5a666ae3abafc6a55f6e964ddad3125109e14edcaf8c26ec1ef1197c28f78170305ca7d7d1f2dc1581d0b20d734049ef940d673c1a62e4e66e57e2c0f49d574a86d9bee72296fcbdbf3240e0f4153fb0cd17a1b57174e55813361de66013a936aa6bec1ab666b6faa4aa663ea449c62b4ac6be1931338106b99700143c8b4d439be3247f8de961a08e02ff59d2975017f864bcdc0495bd7beb4acfbb1ebf0b9467a01e9433aa0702b17adb1a8dfb68326c02e48191e38835d49fe549ee6f7b587c8d00e3a0d92a8e1f7ec8ec5e9a8919880847a224bc20c0ebbc97edce9d828f97ba84f79a36b56187607b0a904c0ad959efbd7b1f3aebd0738734dc964a18066248b711bb7865a47fc536a0e2f4ed00d5a625d62d2368f7590c127940cd4aa3711d710a23d7d98d6d291dbf860d9cfdeb47bc075e26f086c1ff636ca7a3f5aa6d7c661a44dd288b137e06550b8be2868c100ac080d961baae571c5198441c3f3097133392544a808950eda445f575665cf8506ccefefe6985cd68dc2ba8533151c9e9bc8b67020eda722d44931bd334b21508d35dceedc6e4cea87b50694fd773438f6588253c2a488d166edcf20c45e85e26cd8c9edbb71f2a3d620fe0744f9a0a447ced967ca9dcaca5b556f4213af65e9ae0cc4a0fd8faef28fb73912ad8fd36b0f7e004bb52c2d69849eb36cbf9148c9be9348c6a6f827877e85c466891a5a79ff3d3762ef7edc76cd3efbbcfb88fe94b7b50938971d1e53fde2bf5694e3a12e5ea6837e51d575b39d7f4571e5eafe0bc1a197fcc134454bb078ab03bc2afc4c8b093df0df11916230ae2e3c9c84c9bd337dc0dd7cba95d3a0238d556c466f17caba09d309805317f73d772e60ff01f50b9d680316bd315cf67b329abb5757c10ff78a46d217928302656034b7837f8d312c61755f111d4e55a4e44bd27aa7fd886c4e949714801b4cae5fec00ac7ea3ee1109534f8e33ef4789bfc349eb88a2dca633f18afcd54ef63b3cc3abfadc02ec52e540222fa43f31609effa1292a038756694be9e40258eb1cc062fd1076c0192ee8f54de5fbb1da8d0889eb1b073f9d195616a3e159f6d2b0a57bd613d87f5555510d11a78f865b7dd84732a1c6e511f18dc17b48702a3c6f665d527662dbc2e5930c87adb4b2c9b5f243429ca086459eba92222041bd48817ad1467413dc798eb8897a60a8137bb66160fd3fda8bd7184252cd0de654087f3a23a424dfa90546ad565dfe60b1863f24ab918e41d3565b038d4bdd17ea5e52f434146901dc7e3b5a3011cd8813ed6088b0672538974e92a3e208ba4df45f73a8741a2c2b70a282af74307729eb20d1669f6e74f689248e03227fe702ac12162064b0c7fbbbe203a8c2e0913e2406a8d844b61fc6ee956567b600774398bdec220caccecbde5f55b4c027ff9ca668d2ee5a124847f95d0c5e68684025aa43ce65a34625716a25f32f748fe070bb0d360018a64c3917f7fd0c37b66ebd277754feef2ea0a30c850c31dd1a3bbdb28a6a123d212903e5fdc4bf3ccc7eb21b504ac84ecbf5bffe359f61df3f92975fca7e7dbacc78dbbbe03eaf3c07bb28cbcaae41e1399e83d652d4d7b41abed9b1a564cd81e0f6d29194e2ca71cd0f28dee7e15ec1470730a22290cc4f29680c52a82e617172d093255db14c1c4f83210c865cfd37b933f29e643d062881e043b3637e743e5226bf514e7c74072e4868aa72687d075b79e10502f703289c4d360d4cd60044db5fa2678d98cf4a00ff0ab742aaf863d01cde85b29d952f83f9bb19f251d13bb19d2590eaafed2c8a53e3c5c9663657c05af049566ed578a4938faa2bcf8b6b85efe1cedb8eecd9fbd246cc11b9f7a600883adc63cd8aa23ab7da256ed2a681eb72e0cf8b1bc3691034b5dca2da6b6793c7c9d7156b463fb82fd7777cb19eec36187ea9161ac3d2fded5934f79b1e934537d36ccb4866bb59df071c33e764f9d08c2302a3bf06554a565dba06d6c21ebf48f9e23a30141b9904880ddf94b207a1c9b71e796c496b33b6354da2508bbbaad25c2ac8e4c054845c230a59e1ec32f2503f7d20ea476ee976fddbf233b7b2ffc61b035a3001ad9b37286207f4bc9a0bccb491b63889541f8bedc896eae6f9050e340230732a80d7c89df33e50213b76fdfa8972d7698389f2a0d9c533aad55a236a640e75e1bcc4c0f4960e9f6324633e53e2adffcb9886149dcdc3086b7ba4d065a9e3780905c729240514f211282558d5aa57f85130a9114b6ec45f22ee6077a15e6b2a0bd02b6aef2e47068309a71b4729f5b400f9727c0510e8565ad59f1af08626d9cc93da545f6a432cfdd88426cfd9ec9b8c5cb963240f3a4930546a2a1402601411ea016eedcde004733fbcb441c452180123061f1e04b148a53987eb0de70b0f382066ae1bf6c01cd0c2023d1bc36b8eae4f40b348de5e2197eb9c4c5c4f74ed6ffe222294563a3d19decd5629565a3478d80320a476cefe51df94052cdadece380c062f21b4f2adebdc60d492c5c1e48a7f1902a306ee577db21f7d2a3a7145bac61e6c57dfae01d1fe9d9da25a7293e34cdc612e4310ad29c1d548c7153f70e07631f1cc089ae05258b80bddfc868f89b151ba111092eec466d8184b44f3d2b72e022dff29551f3fd6e9c5584dbeaf80876a37217246245a91d82d41691520ea52c9bd723e801a5d7b128ea3e3ef7ffcf90446e10543348d4b1e3f2c05028ad91db78335905e3e5913432830334b67651852d4e895101b0859df70b9b4b1d1e72152e112e58daed1b997950acf08ad0de04bf9f38e54db46cf64cde1d53e7f78732a83928d15ba3a38e950aaef6c2969a1467dacbc3960b5bcdb8933975d76e8a5b0e506152b607bb1fc5ddb6a7ff1b5d435ef9c6876b2d0d97fcea092ea1dbb0c327e7459c8b55d6c7628b273577bdfd65255be2ede29d2f7e6ee8ec304477836f2bc091011bb706c19e9864a7b11933bdd3d842e6a0aa028ce2c5f607f797e58bfbcded04ca69058d4565df089cb1add5035cdcf81a8b7023f484905709f1ddaf75b451212958584d78ebb00e8f5f9ffdb0336ec16d160590186606777d97e9465f3be0742ba92a0a8d577467097385f758c440b36827d6dd5af3952529416c7e3507e0643800b4c8d316c6b57ecdad49184294d198aa354e4c1640e4fd4418939621f483d40a11820e970fe690bf4f70ded7ac2d4ce827d0de7bcf1142c2110e02b9a1c4494b79ec36e931a2fb7d5112129e9a36707ab1d6f0be05236d3168671be06565466e0361cfb241b51d3013131903c36d4d330701f608c445ca63690109bf4f29fce452ab0fc98e1a79ef3e12a85d7bcb5f85e61c8995a43199e964e8b20d46a1477f954d01876f17e077dba128c016fb50dba38a390707c4efafb67f1d1a1526f0b7428caf48052250e81e85822dd000dc49bb7ad28f5a2c4cfad4d2ca393845d3803de065c5d25265a18e99e543a23428a52e05eb273be9cdc0dcbd06b8c992218215f119f9b7923fa0d94b847c90d15f87cbe0f3297716b6e938dc7d18ad636e0ead5b30dcfc1c22190a895a1d65791308fe4fd12369ce8153094ba32a99c2b44e858f4c634c17a013dbe9326bf34e9e00080dd6ec0d81024992fdbfe0bb9c90e2c4e71043be32d6ff29ceba4aecbb9acf48a4183a50276acf64b4ab17b834306f9a2f68020a34c3e665d9d759ec667338aa7631ea512a12e2168b254da009e1677fffeb6f50c3a739f20a27ae0946508f88ce7c8ab70f002b55f5f158074e967bad0002cc81b63accbda91ee5ef77260619037648be2c6ff16fef8d2e32985943bfbc9473e27ffe2fa26dd74760bac58e895c8a3a2ffaf3e4ac575f65e996de73be423a3a947b5802696b1bc62be87f13ead1810aea7418e95bccbcb96748ec394c1892978c5aba615f8a0775f7160b19ad68cff9e6dba2304b39fca4da9251a9ef743e1620ed10dc7be00fc232ca9cbaa24440ab67ce37102b6af220436680ad927374ca8c692c801a0765cf81e49cfb41d319186a0fefc75e0a1bb33b41996cc2c73aa563c1e03095ebfc28847f610ceea414724c079ccdd76d153e4377d9b1e9cb279c8995356788d8ff7a587b440328c2a79e01c935c1e51cf999983d94d0c90a85d7956a2d29c6cdae4037b0873742c8929a71f316e562fb6eaf997e19871af3c2f129d796f7d5d4edea10f687fc9f9c6780c0afed8edf6e095d5b20a6db4524155da0965b309311edefadc793a78d9d613f78f7bce62c5499868798f2c81ad0907e252ca7f67808699b17eb94bf0d2997f3b5a6dec299f2afe55ae16ca39b514de8618fb28bb4f83420d12c693125fe0119cc83d4b4a03b839eccb6e5f6a1035e4fd7ecc8a22fd0726190a4327b2852ed26389ff8bdea087db5011ce84a89913af66ac9bde47d670f8b31d178c2c492e3a47a9d58006e7042fe9c883270c1430d74b8e4f3ca7e6f0072b761b6fda16c9fac8ab30db7cb62f0e9c816f252baecc1638d2864d066c1e0462ea93e31b445ba88ec1cb714b2ee562341ffa62088b68db3d82d704adac093b7b9c9f38987a20d5af26424a251897861b73fa5af2f9df1c0d2cabc8c2f4de6aa9bb5bfbafa99efc7fd160da756824b99a6c693b8164084c7c644ce9ec02f3115bcaa7b2e585e88aee3b748dc1aba5b9cd30e2d70326e7d2d65b6247ad49291258dbc0bab2149172e92b0b03c0668febc29c57e9dac9441c9b80fd8ee43ae73296901bdec530c52d88978c191c0fcf7515175d0f6924b12691e6a2d9f52b0ef99cd59644b66428ea03679094a60ef26f71e72647973040425068b27d1f960c8a0e477058a1cc2a40fa4cc07b71bb3819624e34ed5761e96cc95766cc90e26ee39e6c25a145b62684421a3d045ca0417d22fc8cab74d8ddf655e5dc01a334b7b9b9cfc9569f925803783ee873d0097d761ff7366360f35f58f975121faa294a583f4d7158783300591051d8231965280fd8d692d7be37a37c38f906d4771d03f10559804cac2e23d66e8e395b83780f8d03f56b291afd6b2c6efa7720e29ff6a462c33f7c838e9e26c8593278764ffaae63e17c238827310ea9c98ee1bdda07cb95b80f5e3a1bcfeebf3770bdde6d7d457187999d31f15f5699f2a7c7265a1276be2d34db27fddf4ad241586deaa248e85cf5d3aa77eaa4c669617e96b053627519049d190a53d190d92f5d97bbe5f6b8be42877c629a1e7b34ec9947d00b240599ab817445c6c70ae71c7d65a56ac10528a227f5e7f56850c50037bd9ff53fdb1aa82cf2815f491e64e0778ede3f98151be939456ae7a03ebd6e45bb273116ddd64fb2fbb4765d3ead2f5956759ab66d1cf92e2258243d10230e46663fc168690aa5e6c678414d39e7c8f70a9af83073ca62ddcc96724b58cbb535ee54e5cb983e320991f6374cc7cd066eaedb89342ce4ef332072f21bb99ec66fda729fcb73558a0bf673680f674a65977516b7cf11891d53e4b39c0f0fefb9643f448d7e5ea848c9a46421201d60c2c774143af47fc738be56fd9f0cc9c765b045af47eae02f1f60ca15befde58b3f5cced8df4aea7dba647cb0dc02aff36c8004d1f499d8804b867cd668450586c42bae73c59477d3a6d4a8e2daaf4ef84f22bf925349ab7c6388c4e5b87094fe1f80b067893e8390dfc162d413d46efa2065819f9a9b6db5467fcd4acb47f06d3e693a5a680eba7dc3cfd83435f5236fefd8c991a9a2e3105a084970f4cc713aacbaaeca3bde81c6f2e13e1081e200f408dd57b9ee0ef94c8916d331f6c5d5c3fa4742c210a837692b400af330fb2bd3e22874af9fad04bdf9075e36c66b3d4c88863c82372bd03d83c215f7009743e484ea656bfda45cb94dc5bfdc1f2c4b1ada0175c0623a2e00ce690774704bbce114c915d3836cf02276bd3a27d9aa357e78438e43fb4597ef6cb4010bab6f0505b71d7ed90fdd900b665f229c258381b776a560f0d6680380edf815d824bbdf760fa6735cac3bfeb7db15e7cdf1942796624a608361925ace7fba5e19de121edc8db5b065d84a919ccade983bcd20ae6a7dae425f0dd4c5bde841ca1213d76f0c902a985c57e0c614984f1629fad2e12492052824ea3298286e4d947045999318bcc08ca0c2442f12142a50f084d9208fd19381c1db465bf645ede2d329c34db9119be7bcfee61fe5ef149de9ce48e41e9d487e854ae3e720ec1dcd20de3c60119db412be7a0aa583f9a16b4bda7e2302821d332ebf69909dac704eb33bc6a7c2d84dc0d2ad838f4a6d0f5060ac535bc259deafacaa7e7730d16a3ef1d4c5605bc9d2442ff16062a60418c64a40e663ee28c4e7209457c709e24afe087c5520579511445a493729183911e2b246503b1da17be5bc98971b29f8c58dfb57a91174034020a1ef8e0be96caea98863e1d13fd3b0d23c776b0ea9ebc482d735a9ca00af7dec5ce2550e583a565a37d632fe7a26fdcdd1fd4e51545c08e51db369c96319703d0ba7e2dbd135d197c5cb4cf29054c1b2ea7af015b703793c6216865fc9664b8d5623c7aaa243c57a779be6f54a64480d7e6f43aaab5818f232135704d840ef275088c0a63d47cc3e65decd46423368b94873133f8c9235d244a280b8bb38d483598fbc31ea2f03e4abddb1e143e88ed41eb82653ea37d5249d8367e4e6a2cf3aaa2644b3f6454ddb72d4a6d0a0bb1dd4acabdf8ab429840c712af7cc2ee5e27b5b917a07000ab87c712a2deac40a6309130fb9ddfe3bd2b71610fa2d872888923fcccde70a0aeaec20d539c635b3df8491c16e020618a15f8714ed4c9005319bfd9acedeebcc4f69ab55e19121b99fec1f6b0dac1535b75b5c9c9efaddc1a06ef9f4285467328b16a7f04e24876eff4a2a8f9f3ac67c8fd3c7e402d5879ac83493be7853af50d84caedfd644856f14a871b2595c30e78ecb154fbbbf69b15eac9b51fc413686be33748d7027b2e6a2a1ceddd6cc9c298f1e1a384c59f31f8a2df3937c4307f8c054b4acaeafdd14662b93c0c7522264d5e27e12bbf9ce4baa19130dcb626e51d42b6d20e28f338dc8e0e80209bdc14f79ab893ba92247fa5c28fe4473fd52b484d4c409dddc318122285b088d80afd2924c8ebb5eb094b7ebdf902eb2b13c42b4bb9e23c5f836d1d17a58ee7727bcfc29a3bdc0ff3d1192a91a27d5c21509d69cd6c187349a0d3ad1ebf59b54bef91bb32f5541aa56d975fbf839b98d8e8535ca328492eacaf79ce84fc7625c6e23fae2c8a583f54759beaa65c22488eb20800f86cd5edefc00ba805bf3970242ce8da18b35489105fbf1a6d1c2d26c15e7ec04cbae1823fe07340adec2c4fb4685d52d458f37276d09b07647550c07c22c54e82133fc764bc318a1f12ac34e1a229e5e95539c5010ed769967662da889e49abad5aa8faf172acd778d153c30d0faad82d658839a9392d0af8772dc589ce3b813c3dfda6e3bc11a8d772698d0f997dab2d0cb3ea7abd3f7b8ce989a89db0fed2a77b0e8597c05e9139d39462d5c30df9b399977e85a10758e81b88db4ccc598da81a689dafa81a70def99eca01d40be0fb301e1ec6d11164c58673cd74680c459e92b7e4eb9f8b842184361469cb0dacb5f9e571474b2a4a7858a3d945654e4c7a89d56c76a64b1fa144546d724ba57425285948724fd3f940bd710a6bf668924aa974e782e8ff98b9c561829b24337ad5a7839a6074571fa93896d4965d72c0451d4a085e36d9ab9d543a8d9c91693029c352b7fc5f72e1fee7c6917e7f00d690dd1002cd3fd862f55b47be30657346b1383d6259b08f6749b13e0e1ddc4cbcc5ce87df203c7f278ef572d8a33eb6ba71272e025c533bae92d1296b436189ed81d7b5e5ee7704555f00efeade240623c0317d980b7480ba673c7a1f910fc76631fa4fff2c27f0067c5d0d47fa1b89dd5a09e913e0195f2df007e6695b81792278bbdbe4986ffc8815e7e1b518287af811999209cd6b0432a8be277c6258d0495108d934ebedeae782f99f33bcc5259103515374447669d7926fc4f8372056839bddeb277f645356465683f9b74e264c306ac0eb192421c90dc94c036fb846d19ad5932e44c592742d5e31222a81979be5656f02e197daded54ed4f9af0f93e74d9fce30e5837503051f9eb2b86b23da8fd23dfa6c72ef54675748cf0eabb0139fd7de9e5e5b65c21ee480fbc7ad78039a5724915a09244b4515a1fa9e60a0b51fb3b33c596241e06a73f9197f6e3da5129228f5376831863a3d639d450bba749b02e90462e8b2939ae5e9918aa7c6a0137c7e68992083fd3472f7b1d9c0e665e34757b30575400a3c731d78f06d63aa8a8ba7cbb437a39332ba29a8489d140096e5b8851cc771346fe4112bda1825dbd56ad1f9e57b558f388cd18ef0edef001acbbcaaea2d71e4a469c5125b194180f5be17645f6799d4439029ba65f6efc9a87463fdf098abbcb3650c9264a76c01c331ee98353c13f6607d42d5dda088d91e20e4e4fe9099122e553fb9514363288563b41dcfa3370f3ca241256549901680dfeabbd3e9bd660535bb7b82f605c05804c1d64ab5a27ac6b0ac034e81502494aeb3773358aa7e3d65ef301859a5726c14b06f31603e6bc96bc926141ca8bfbc12ce8a6c8467a7d74e2fc68e5c550c8e91b10f8a2b4c21ed0fd65abbbef4bc4f84b2bace1dc259b77edc12dbaf0f75287e7b2184951cde7c4bcd5af29a1a8bd51c41ef5b7b05d54c87b7116ad856b82f7a248d39fdf5f462954657b4421eb5623c58f42e84dcac629c91ef7aec2c791f3db2d9673805dfe1b850bd63ae42320190a5310e8feff90558f4f96edbadd0e886394cdc7430505e644da48e799b4851de4ddf449441be66394c835d75be25a557b1e34b0d464e76c0f1bd47722ef00db05ca0998bfad11fef70dd1aaffecbb7d92f4f1e89f50826ad71d86569c4081306b075ce5e3efd200c35a220024f23556c7f72f75cbb30486526351506fb1a66a636e9ee64fbf52d987be56772b7e06330a31d193f554d35805c4d2a92d0cbf198f672ff466eda797986e231bd54322995df760efe3ac50d9ce9efa82ec6fc4566145b1cad49ad96144c449a4ba66374c8f0294537dd9f8831ce1107e65e7d0f2602cbf003d047fb5771e3f86a8b2ad3903730b40789afb63766831af9e24c97ed7c10d825ad37b767688cfe40fcbd2bdc075f8cee8d10928147cc73fff5e095c9ca96f8e18fa0c8b7bde716d939ee2f0fd8b4a052d150f34583c697479437e4f0f7446bd3d30933881bca9902123bdf2711d6861d8d3b7593c24b208f3b0959ea9fed176aca52564effb1dc62d73ead449f3d6c2956d20a9d4aa190c581f07af97664e3a3c9517f7a641a4990ddc9d8e0b14133898d2f05e8d23ac9eb49e007d95dd5c615369a4c3a4395e8cd53f3dc9513d9a23c89a7ff38854d1cf56c34ee5594a7ff7d0c06212afb8600b9228815de35225b81c5653d60af085722cf6498b252a79ecfb7ab53fd5833c294bf1493845aa4de185c76c62330de69149257fe43427078d34b07e8068e1663840aa4b3f837667d79fa1af7a8b76b662dea5c2a1c75f75cd453b2dc5a0e66cff268621cb778e54ad5908ef2b9607c2de388d369a7e006c7c6775719e4c33d0fc7079f9eb1e47b842c2a9d3e7516303dedf2905a39429b9123234eac20a489f8164998d55789a94a538ebe90d81eb78c8186982d135be7ce144002fc3b5f417ddb491ac9f6eb71e1bb280533bee7e19a441e5fbdf4e181cf7add120c0b2acce2a73e79698925570d48bf62e5fda1579653ea475c04feb589a01c545fa39859be63a57c0b2530b7ae7783fd576bddaa56aed4afbbe3a557c44e85ac821c907b74b8bea7a476d22e726d0a28f37a21a4c695807d093b23934753182a0aa9ce0b74ac2ea6dc37064c1ade874649014771ee7e4af4443514869ee13c07c47ba9ab883574df9935a782d50fb84aa1e49e97873a5cb04001d2e6cbba2256bb8e8d53f20141d0165224452c453ca9f5f1623a8bf6e063b0fc0fb312bf4466bf5c1c9f43c1b200fb0da608aa403be047bda97d1c5bee5e7780b779a7ec8053573e8aa6b8160d390e1a61452c0a3b7f55aa34f6a6c21f69c127ecf4da9141b4850a634834f56b5fe4f68d0c05537db3dc60877f0feeffc8ac7bbdfa15204a7e5f704e0cf0de28c39102a3f12392c5332a9be7e0ace88fe976e3dc8dce06e90c2b4097c26f9ef36b37a08be54b2a13f36a3195ceff685d32cbb28209032bf787942f6c5c1a93505fb306ce59cf92013608db10acfc5b501c98873f5cf3675e283fcec16be01c23a2327d67d90e47b7781b55a81151969652f5ccd6f99c85c2075e3a13e581b89ba0a91f8eec7d91e6d99aca8018b090e415c34ce58969c3fc14d15eeb7dec1c5b252ba4097ef390af7489c48242fa10d9cfe82fc80528b8bf5b9ede44f3e36d32b9ae3526382e45e37c804ab576a7c8a10f77e5f7f95ac36a0d69a4ed9b658f75a251111901ef3ff3ec773434218244091c3bf35f20d923e4eeac5fb03ed8318aecf47bada873b1d30308206535ab448bdf6a4d1bbfbd3bd1b0ca173ea522206c8965ff483efc44ebcd7ab262f6e53d7b96a10cf65055e0b979bb40d947f79ebf167fe8a806985a1e751e387acf3381346ddad9b4003ceaeffd577531d6e82b334e04de6940fc4f3d4f5f9e34760ab6fae72f671c0666de448060c4436d58971f8a9de83f59fdece513d7849ce260236844f4a9b18e9c3b079774950f8f0cdd31a18dc0f00cacf5ae09b84de396b5011ada6c263c82043c758e4287f3a7265d964299440a392027e2fbc7d6b14962a39c32ed497edaef429bacced22d1546d15dc57bc43caf9947f54f4c46ee59cd4963cb65745ebbaf83ed43737cf528041c86c8bd91e4dc809642c7458a8e712642fa162720e20e36391f67d7b2b7cc41b55958d26d4a0c5002d0fa237b31af60b8f1f49cc429801a3d567c297a469fe3c00f5a7fc288560fd80b8ed41e628c1ce0f32b38763e4ac6231dfdc74e750e97f3a5b53b7452439f41eb22651d8800eb1e531d691df9e61f8eef58b0bf0c601dcaf6616b4d8f3ae208998374abc4bf9285249892886f9e10a8253abcdab509d76be0cc19d46b8d47aae1aa4d03e89c75a5ac6c062d0f304deac22663d23a739e667a245ccc33a654c3d622b6921a011dba82340c4a5098f43765b95277cbb3f72eb6a06cbd58641227d64bfeff8ead4e7555f094753e45f2b992f262f0143030c9a09d942e86eda1805f0fb2b242ef2eea6f5c6aa01ee65e7c335d17afbddfff49013cf05587747548d3a74ca7fba79bf116d17ebbc83b5322fef1f78e28864c9e82ef2016ba7cb6714265763651d85f377480599c0e60dc11d72bf39caf86881bd61f2393c06d508d86a4f0ab7f62adc15bc7fe657f84ab41fd6419474d7c4997c63ec80c951fe0549c28f28e657218c584f60763d2e493e2c1976fc7ab9833b35484ebe4371b70943c4265d972b5c19011793e1df90e53528a24bfbfe74b5ee18d3e48a79d47dce256cb287623cbe4987baa1663c939a2fad27461834029f343f5f579799cdbf0c60c7000661ebde90c295104aeff852c523e5ce40bcfce158e2b9ddcea7f247d1581926ee14da78febd50a339f8370e5623c24430065b3fe9f03825683a1aace72900616863f96daee9d44bef6e0c64631f1bc54ac2c2cdfdbc324f4593e15407453addf821a7bae081e2b6fbff847db531193860969dae32c7996f839c790ca340fc61f3628a6c49d156a129dd7cb6232352e0110f1d8ebdfc03e0920fffdca260a3dc5cf84316aff2605294453f1e5afdbeca1d68433c17a5c0f951e54362a7b09868b519794c1776190ffb548b604dc6577c95517878fc62938a64892c3897f04734833c17191b9dd7ffc869621c42e06ddb844fa8776aa9c3cbc25a30f4b469bf43e44f9510c9a0e3cc932230fb82ad142bcd5f634d64691f3cb89dc31ccae8fe82312f2b4404b4772a1c5b62f196b1b231d16f3eeaed72059f818bbec2e2890e8780d09ce6ccf5c7152ee4e751c32ddbdd57426fcfb790bdb57f747e94412c5c5203cdf90f97a12f5e8a28d4609084da0d2f6bd5a953f98e353b90185495c06409399d76dc176798622d6cc7b2ac798990ffb72259ee8024e285f99019f1f4d2299bc6a3f34f719967db59fec101a864b517b605f6804e093ccc08d061a4f1e45784f40bc8438fbacf70c11bf305625f2f868966ffc1beea5dc0461a2e660bd3d4d9f74f97d26c37174e3388b092e76ff468234857e207760c17fade94ecf4373b67df125e228989277d68d996d251ed334f4aedeee51855e1e48a50d8755ed619b914f5ef8313d940d0e8f7ce22059160e82124e0cb65f0d879a55acf2ba28a91096bd73ea6debe15b3c1a89dec1b1eda6ee496e2bbb4b3d63f2aaf9aaf2998c2fcb1f21fc96c394253b021b86c027ec29c6eb22713558a5e4bf17a30cf7f71a2bcae7f4d184f0f2d9dbb0429859e9e33a5154e7f8e125cd7f7b9fb88b0582ba2f51b62479d0b90f8fe6727607e0bcff3dd37dbe099ab608f5c844463d3bf7f445aa03e0651a5476cac3c51693001210312da4a28c623cd9a0535940d29dbbb03ce17eea93f4a83ee20a2ab042dc502ce1c48105fb0ca891f8f6494c5a089a30df31077ffac721b84f4e3cfa95a549c1b82bbf3c86c0e194798dd4defd87d8a4447a8ae9b586a51e131ccf1f237ba4e68d878583d7cc11a8e3e18ae97505d1f0391f9f10b0686170c867831378af5f2938e4040c5e9420b2b1560736190840ebb3afc40387d994b4b59405c2245826097cd23597d9ca4ed12147afd5b49119e91922a181a20af6cf4ae771ecc1b38635be672d88f8215143b37316c44b19f0977c299d9fcc4e8da962970c42ab8afd9e6b5cae4b016e41e8808c2dd426faac95f5748be0a1a99fb8cab93e8f4635a069de57c17ecc0e94cba19935f8f4ec60d8a0736eb4e79d79945b829b5995fa5f277b8023ff47f57459fc97300acb55601fc3609c5ff52c856738aa5d5941627b0128cbf2001b182f439115750f234dd9c2f46f451e97c38eb00a31056d4fd7ec83e95e6ebcd54a8181b7933214ad1c5ff379dd4e7ea3781c1af232678bc0559836aa2212dd8db2a7003c9020bd037a6e5e9a87f4511a7b3faaf689063a4d3da7efd2648656dea943bcc7646f952d6595793cfcfcf8f1a4b9ebdf53e7435fa24dac622087d78369188fac16db42494817299654178723bdce01bee32c6ae687b8887d1a73ed70dfa59a719d2115cf05ab574ab6c57223458101e0f2a9fd4140f59152b12f4ba2636e4b13fca916dc552dd14f714362edfbb9134e17d6fd97ffd73bd69476cf8e8672840151c3d27c0772b1de300d738b19b27dd43e5550fd18c58e2f0dda21995b21afb942eab46c354f4da2ce9786262b3455eb67f102bd5bed1d324340292b97891a3682e786fe9370731348e2bd92fe21f69502d9794f74f11a6282169f9e8cfbb50ce8aa950a6dcfaa90b52ec40b6c10d85442b1ab9a2e759fd38042e125f295fa95968be4ce906d5756ad422fd5ed70fb6f397f56a3d1cf51615d50b31ae9f824a69dac779f08007976570f8f32fb66ddf19ea570920485dbccff42da25c4b498c531227fdf3105fdf98be699d74974db8d1daa3ce5a4304f686dea408f1a1fc53a0561bb23f804d1e7863f0be3da083ad39ce2edefd068561f160ceb544cf5b31d9ffd796b9dd1f35aa25de3c43634b547951392c14afb372481963b294c093f9cfcaa35698e1128b150b1acc857746e0eed2dbb479a3c291e8dabd3a5e633032c171a9796279a634dffad8bd8d652c4436d9b21569c8611d92d3b7bcf0def93a7826f872975969bd9f2e57a8a46af4f5b6bd275f660e18e0ff23922aa417e3cf953089e54f654304be67aaa40b3eb8ec0c2ab08dda031bbac9eaea9de15ad68df061d7873e0eadb2eececff8bda65821680df90048c6b2cbf751dc6b7193b3767a97e09a227636a40e017066a7bebdfcff2e74e99fa941a15d26667998386fe2bcb2dd45063a94e70fa4228c4977ccc50429cdf0fa5bb91a7657e3a221f402ff1e28faf44071633ab29a2616cadecf99188df5cfb7e18c134435b0aef35731f18bba457cd2533dda197d28cba8ceb953129bc3f7dbf7f17aad4733d993644630056e51a964e36d4b4d75d1d184122c2655c3ecfb3023f1370b24fd1bffd04f6cc7bfec4bafed2a8a0b1b1e42c756c3a5f9ca0278be83a13cc0e99563b57db663ff341162c1e1238e67219c08ae28e2d6134ba39d0f433a3f14684371a7747bebcb00c1148c222d49329a4cc9a190f0ab47944458c94f96beefd986bbc16dfeb84cd63f0c96100d51a976d2a28d367778eb74a835f236a7627e07b7906fc3fec8e71d1429c01ca453678041e2f5bbecf500d900d7276e2fa701da3d8a437730a6d5fc1c0acee7e72019c92e2872532fa5d17a8af535cc67c250b197be6cd16323e2ccb11025d1cea6dc536aa3f5ad35f534bd38c6774a7708142c3aced2f55d90a19dd3875daa45857fa3cc5e9e0b6439e99e3d357f6b2fb765891d355a01cbfe4a026e2d870144a7e76add59689f780aaa191630caf849e78b6f8ba27d85d2c27c1a941ec7f5b5a8dc9b825dff10384cd8064ae8f9507ae8a2c7c94df78769e366b08cd009d9510f9530be88e98570947e5e01761b6fbfa7c8c3fc181dcfcef216d6fd034f77852824e4638153470548117d9c3ca60b06871472641a0a8915f9bc2423fbca0a147cd5f98f1e191a59764b3ab92cd9cd23b0c5b65356b4653efda672581f5d74f55a997b96c48c215b67baaad22a182dcb1b008e3bbae0f101cc2a737d1dd2febe3baf8bc9706e31f3db49dc99c95303a2fa3f036ea2ce7736d9f797be7ee3801682f621b52ba88a8dc14f7f79bd5208e897cf76daa9c965da7e00f514f6875aca5880dd4a844619bc0fdbc9966f1ee18fb9986fa39028c70cdad6389f330377228e987e1dec0faffa16ad63dcaccfe1cb2ccd20b517c4781692567038f665129478457d9b33a5574eed1539701c6e1daf034f015f19451cfc2b98ec0f33263640f580f4d5c59ffdf43a5b0c49339d936a9b86ffb9fe4c2c3d58a72d28d3b76aafa8172a946df6a24b5dd98bb50cfe4c560c19932be8c9444e531e39aaf4ede2d14322807b19397e96d873f4c1a42f68e7541e1e5e75688f562ff4fd2b00d20d067768d6759090b9b1cc64afce6d9ecce4dce1c549b4b1c15edb088e2c083ccc48fa94d143042804ef9f44851e530c9004f4c4f9f1fb4f3a457e59f453cf501006dc099e7f6b52ab5c3111017f45025f575b356ca7f025987235d73491d09a8c596dde0c53b6c45dbaaaf86b7c0a504ab465ce3406e4122bf3d646e2f2f90e1fe6e6bc3cc9801e39398b4bc60561e6c269751d645b53532cc015eab89689c89ce6959fdbdd906f45cef5de336bda56cf2481b1487e940995d3e40c40830059031c76010bb7db08d5c996534c9dbc08409885554aec725af74ee26bb33f0ff56617cb51264a8631dab6305255d05b56ac371b427ff226012990b6c6d3b8a0bed3058bf783c49eef0e7afb0e8865b99662b336702dbaa3a565f0b0a0bc508e21114250ceb5e1561a9dc1f7465514ce96b574808b5057246a91e42b34743127560b7cba1a8f45db2ddc4846b583038d454568d86085f1cda6166a04f6f09fade0cfe17539a6c3ada0c84ac7729ae743149a957515643a56f19abde4d384eec0b479c28be6364ab4e4d9df770311e9273bca132f202bad864fbf17b4435259b9dff0a9385c8103a2c2851204a3f99491754d9d8f8f5d5af87c4c9a0346f1b2b41fd968caa5de496098edee2ee4a30b3e4f2bc23038a78ec247474e3724126098c191b200fab2cfe5d121417b96112a86a471242792a6ae864c2f4e9743958593e76796820576cc7b6c05bab621f22c5aedb0034ccf83dfedb66c18edde4e7b622c405126c818f401ca9ba4165f3817e8cf08732943d9f575e2485bd5dd921580a8ace38e0db879a4993caff60f843ea8d92029fe983607710753e091f4910d608cc61d47500ab85fe1b6c296e3dd9b1046cfbd15a5902fe06ab705765e78f3d4d20e26f554bcba1593125096257c8e7c9cc4553190c4f3fd51f572a3224c6d3493dc84ab265d02ad164f367f93e8c992578aa50ca7ddb3adde3670fc8b4c444c9364f542e7b46452986b6371be257a4780f995851da5efc159c4fb2f996f549dc3127bd50fda7676250030ce326ac037138cca18fffb41c860d2476f7a01f7ed9c8a74bbbab2c10747ca410f84ce21926dfadbf25a568bdef674a8f5ac634d9c4f88a2ce1d25d0e90ef3da7fc1a146cb0fcaf439c9e6e9fae5c852e74f72e66f2bb230c23083803066cc702c4cbc367384027c3447624eaa19a0817f3e460aea4865531ee6573f76aa5b5a102c91cc169dce4cacad5fd3073a38b1821826b6cd7b5f9b9c0fc5a5c8251a740d86dd4d50ed7adfb335dd1a7e22ac4387efff8e1cfa211e5e59f855240eb3241f7be47ceb91d32511ac6434419e783a0b2ddcafd8378d891b04356baca90dd92b1ab28b28fd381938267b1a58ab9f97b8c6424020a5e9c1e19e0de51a14cd2c99916cd9a18fe3cfbdef84997a1d318403dd2b2cab1961ff66382437d6c326fa4ddfa845057900492f44b5d12977b0117ddea1b1f1772fbd4f5bb3fb79373817bc99453f6751729d23a1d2ad6090cc2732db604aaa25772cee561442d4fe1b468a2dcfaea134d1b4946a55772329ba67ba4ad3c754ab930c2478bde39a7bc8e69fe891fdb3dbb27a507cee6ed3921cab3f012560f88528e711a81ec1879e8ac93844207eb760391b6c4fd53dda2d389c2b26bd0162e6259f9da6d4f69f81eccc10a8cef848e690acf125c2401f84ce932dcd68119fb0a3d4f1f791657bd2767ea99ac979453aa1fa763c5f4459a5c6c4f6871f832dd37797cb0f954bd591ea8e52880e3e72d8c2fbe56b7a8a34818efe3651fbd33915001d1cc58e87c64ff84e846839363026f9df6c616b56d1efaf5e5d8848afc7bd693427c08e7d45a047f97bf956afe182edf0e5fb63681e62bc63e4ebf47049361b8b4af8838905393b7ee7945b09a2817fb3e9d614bc95502095364099fccbc8b73cde8616e30c763d71630f169d68b34bafeeff49d9bbee8f13f3bb5fa1fbd6b125a26daaec9eafc6707e5dc0ed38a0d683c2d13bef0b3cdaed92f1e27868a8b0a353309cd63618dc421577c1bbf86dd0bfede4b430899c28c4e234996a244651d6a6233ceb6b632d3002c9d64aa591138eeafb129cf70c79b5f4578e55c6e6854ac0c913c95389c2d3359b99643ebee47505ddae48f42f6c9f734c522dddbbac800d1722ccef177fbafd81b9b2cdce1aaab0b1b65cbd231bbf78246a825efd72cf06fd9f4909ed61ddcff739cb13c1e46f93edbc7aadc1f3ad0928a22b58b7ff2d22f6ff6bb2009b68b408f50c3c3c5b336cd03c5c881de1a62d5ce8603b15cfe8d2a01b2280acfe115e12c01f7b24bad24475d8f80d89724cf949eface53c20d1fd69a4a0ee17a0e2c758f6aeda4e845bf4b2f90a4ab0dc6de40a023d843456eddd9e3bed3447bace77be24269acdf4fbf2aba3f2e1aeca81dcc9036899a0ab16aacd09820cf6bd755ae23d81b5d6954c88b64890e97c2879a15bd701288b274ef24c09424b1ea32fe60c783008fac21a4340d197e7a7507285518fe48e573251845916e83f626c58a654e4e0fb66afa6d57d03c8f890e01620b8e2edd4a8ca2ab7cc29eacd32cabb0ba6ade9e4685e30302eea7dcbd7bfe95be08cd0bf418092185270ed2331eb326be9ae807439da5f077ccb49fd4e4e9f70a18e29fde6f58d3a5f69532a4d42edf5c1205ffe5641db071c15eea091cfe88983a43583d2c6d9d6835b92ca93943d1a887410aa1b77125f3ab0f9892c4f4df06b78f310a179cb14f5bd123b0c37046c67572c29c98c93203260595e00200f48029ab8996bb43624006da409fac0e86187e7ad1f96a6d5e7399f9a762286655f993f196c4fc5009ce791fe69f1f7e8b950545b6e68f72cd1c293b9c8505d2600150a516ce5d424a191b444d73f441e9a5e1a92fc3a2b5b051ccfde651a7c6ca9effff643f71b9e91928e90de963121e3353882463603399ace42185e07e1f551122bbbaf8246f8ddb9d7a962b6f616743fdbfbe136fc7674e3377c81f8a452692ce49292a0b1650f12159790bbadd5c95da1fdcea3a01418009727d204b7a087884d655cf92ffa81d5c986265c1fe673c488d45c66f2c363330d85cc8b558496be099c0b85e2a959da5f55bfb4fc5d2cda9731f46d5a830be7e1c8888199fe2fe690b5a7616f02e14229b1e340c5104979230e0369ed8bbcb46424d343065619b62cd4c8e79d4e5d055d09aeaf89a3aa48aa8956bbe28f54d8ac661a22f680a1b48e55f258e4650f6cdab8aeeea6f490234b8274781709d12c1a83241d3a69ea30b90f0509689fd389f3b6a7e341f30489e71292935ae02868d41405e5ae7b054863a6cbdf7b740442872685678bf5bdac37d2a514ebeea81759683324f246c6f87fcc6acff8a7cadcc191411cde9289742454c4d0e7555e6b7b8e1add6665a7eb183523dffbb4c35bc1892f4124638ff0ee88aa6bd1a9adf65fb2a44705a4a1f7492ab5d12fbe3d4705fd4cd72dba1d74d3af38446bf30ea6b1fdab69c3e6383c2a368e21e7c656cf2ff517edcab21b623dbb06c2358263161abc2d14552faa0366caf9bc2cebdb7b062da8d61de907b518a4b1063b7eda97589ec63e7f022df0bf99af3298ec525fdd985b1715dd6a554170dccbfd1d11bc9948cd91acf86364a86cb571cae5c0a7cee83dc7c24cdc4b6f0479911e4d870d818dadf0e4d5bdf49588f9a2f94f644aaf1359e30727262a8d24a42fae48653a0451dacf903a797716c16410bd72db833bb77bdb7afbf16459290cfcf6a20a918cea9ba0bdb4dd6174fa0f311e6cbf3373c0271bb4aa1265be6eb87562dfe34f4362d17325b7d1fc86ab29fedb890cefd157c5add0b75a242d2677d0d480c99065a2aac122496a4de3c05871d0c929104bd0cbcaaa53ffac1da1b877305bad7287d2f06df6a419b74f2f0af4c4ecf10fec371532811d352f82928341008eefdff8bfaccc3b727611c00743ffc37ca3ef807248ead77eac66cbd9fa0670c6d3f2efd7ffbbb603cc1aab13f2934dadf9e5729748e32b5d3775d2b5d8be0aba50fe1d79a3071a9b0891e480557b2d6a87a3b69924fbd3445971777fe60422753c8651853782be87001cbf8fd32974fa6f6f8e99938c984e0fbddb6e902894af0ff4b4a6441a54ff0fc6326f01b1ed5f38a840b4600758ffbe3f2925284ab19fb002187386442ed393fc200e35955f867a442cba95045bf0299025f60e41e31ed353489ad08f77d9a3a672aa3f5034fe519227e88aabd7c077b7ea11a522d489782cb65f0cb91beae5552651c737650d32a0b712c50bb792e15909c915719d696363d3a03235c78d740c51eff41934cfcdbe6458c6bce237557df9ae53cb45ff52e7b9c8defb18d016a5809ed30d51069e533a5e20157f9a800cc9b7711ea865d58c2a44ceae61c3be84b7d215adb2f0a43722d939e32a9da59a74f7a8852b41c363b9dc35f92e2719e6d400f4b5e4533bd91d656f53cb7820cc641bbe0380ccecb97590b5a5abe69f0844e73abb71e34c45b8ece0de29d220ebd73188fcebef143e2d65b682d129ef881acb67df4fac5edf756e9d164e01a44b59efc800e7a071f20cb2f1bf65cf5478d910697b4c43a4ab9aa81605f4a8fb5a7a23c73813bf13c71d256bb4b8d2266dd132f3622436f862bcbbc76be61dd76c800b212dfac1651ede4baf2370c6b6bc8573986262a23842e0ee7e7051397ddc3f584297a304ce121bc51bddbabe75d24d5fa9870497fc0d135c9fadd67988926ef372c4e2fda7f857325154ac77370f7bf80dbd0c7c4ae5dd79993c8f3384bfe1ad226b9a54bc0b5c263e6027cb1dfde9fe1eb542b5903d2c86b2706f87362bd2abc1335190123caa93902e556f4d4d02e50006f6ad4c835a605b66872e9a77f6b671e44bde4c7f6379d093244a7bdfd14c00a20fc7d8b2436e78cd675fb3872ef00440f6078e5912b107e3a164ab5a4986b5ff4efbbae5541869f287dde63bab66cfe3538e2e23bec187225bba118caef4ec8c55f7e3c511447fa1b028a6400ec9a31cfa01f2c53748f5ffe276cf71133e74dd1bd4a5a128c89d21695833c47383c053da527d39a3155c8a481dd78092cb4a672c9e32d00b1674a5298046d791a2170632de3f1b1322188b2de48ac6c72f560c2cb9d4173b8b6ca81ddf522a7756423aa7a1f21112af5aae4ed14a7e866d751003784f99918a11b416f5a65259726d835098f75dd199f7543f4f237a5315a1a9b868011cc58c7291ec6bb235ef60caf39a51f516cc24b8cbb274741adfc7490cc7e813ebb86206e3936946f7d5598f086f77bcfa494d66ff3c84432956fcb15b20b9ffc4032996405b9c601af4e18f715148307d7a0e99c1cca902b8cba2232013a83eae00a2bd277a03844b2dd058abae75f74472184b7822c1693d1495b0a055e081c8c623f322ec1a9171829463fe626ce1394dc681232f3c70fdf42ed3ce86ada708238774c53bb5da6cc59216175ae9d0368383fd187b3b1b6b3925b77bb1a938160ca0e06d03ef80573cf24864484f890dad8bad92e63d211ce72f22fa81a096f988a73f61102574b9e35a9bef118bc0f5d7431c611ae9159b91c2fca7577bb8cdec2acbec29b83fc82a61c3fd9abad7e9af2f79a484990b2ae12b590d5e02bbb8ea5a00c99312098342208ce5dba514b60d1f787cd3a2786a0b612d417804f18a9db3578d2f3bdca44f555f11c912385cddf19d244c6235fd20c4a0029726c4a3906d62e7dd4d4d451625384228f3dbfc0e78e2c255a422878a98290b021fd5535cd91d3a71fb8d730ea2cd419ab93b77cead837cffc5f3e5cacc57a3139cdfb1abf3454db686eea829b05d824d87c7b5596fceff6f037455270d521e216891371e20aee665aed100f2a60fe986f2510f86293289642c5bfed26c3cdbac70ee28cd46882a726c00128ce83dd2e34285b659b75e3980eb6091c4225f9c6d4e79d274db13fdd215f598151ef60f7ddeeb2fb275d96792c72be55bffd254382618ecfceb33e632d69d3db616ebe2897c209e7c99d7987b93ae5288bfa77b00f7249339382daa5f6fd50e976ee42b6acc0b2aad3dc473018e7dd980819fc4a81981cf38e755617c92f82dd9d01ed040745efd2c0242ece33d1244d29de535dc2faf2f4da970e1467334268766627f4f1dae0f499ee9c6ffa7b0512fbd6e8236791fe53bcae3763f0af7561554797828f1edabd437dc3b9e85e69bcabfb322e9bbe9d44aa13d3621b68781f02a87caf72dd1fb04fd38f6d09333e417710a4b461a4792e61f6cdda21f90b1dcc6e40ff5e065c1f312c9a230b4b8d9d67c1984c7c971520b8c68fd8311c746412ddf554c216e3d5d15278aeb1aef085e9cd34f74ae5bcf19a04adb4a6bd953b19d43842d8ad83197bf792153d1eeda4efd61389a4280859c9c09c9b9004171751dcd37e018c8201bcef0866794b2c339f0a7b4c22b8a24eb6e994638e0bd721ae0bff9a0ec82e776ae746a8f63abb832a6d4d2cd6612d13e7cdb08745051a4758d7fd49d0abad472f97a334b7cda6084947dc68728aeb0cfddd56a098402ba4f286659b4cef58ebe90889a086015b82706b4677cf915eda88df2883f2ce21e91ca865fcb6f06a928b03a1b88d579c543841c1e3291b2dc0c5e4d92293bac82fb6ffa89e3b693fc6dfa7462bd548d2b1696f090ee0f9820bfee652edd10f3c1775d6ea0b2496ffb74ed0b6b09db5d1613083af7b2e6143ee13abbedf60c7c6eb9e8af97045d18ac32fc3bb4f02b3a4fc165be60fe66f4ac176d952bb75b650da64e23d0e5bcb71d573e44c79e1ac9073ba745057d1f49f1273315c0e1ace4ca1157504130e1ef3cd9f95fd44339fb9c52598096a362268ff987dffd30935a941de28e205a3be14b035e0067bd14aee5b843feb5d6895257891f779aac151fe9451b86115995144c01b82e607a36107324ad9941ec884978b5e1a95cfa88ecb198529e49cfdecb6a670678726a052154b18f44e584f329591fc33b2186103038e776178887d6fcf7b905c369ce0cfa22203f3c229287d689221967f33820aaff01f1d8a64c98631b83b8b88a786b80b9204583ea5bb467eb4d90fadebd8ac82530e1c630aa01a1162b3ce8e55c7e1441a2ecac65964ca5f0d9b09ee1a3686bc92943cabb244652b0409a6f0dc6a79530a0b32a458297ce7ceea9dd2babf7300bb105b47dd08743214e935d6fc80b83f456ec1367816d10351b12be16652dd965f3c2e28862a7254d5df8043786ef79aa5d899a1543c0a47ec16345a8640926a3ca602c28bec86f443caa1c59ceda80d6ed83e361373c86115b5100758dbfc9518209d1b7105146770ba9a1c1e1a1122e318747dffabafee6cb2459dca80f001178cbb6729440327545d8c57d99688a428c85bd65915d2dc439d8ae1982b0213b139066d9550c3f3189a8d662d250f0d69ee2f20aaaf49df7f40bf40fdb7bdc495fc44a82512465a43ec61f7f3e8825856f862f84c048aef9d6c3402b3a894de1fea27357037641eccb0a51409bb9b37df68646d12b629df88ad2c922c2b3d10ce13a94e185420b33e81df1ca99d3328e1190bf1e2a72f463fdcb60a6fb708dc06affd8655fcf7e26d8b6e4fe6084c9da1e1619a8719762d13155745f891c7f470afa6d7a5d6a41ea57683bb66b368d81489d273f0a32f5ea18520e6598a4537dcd26bd0c1e4ca61718eeba218327408bce0c2695edecc9f0e268aed0ba902271271fcf01483d4daedd8c816543ada82e811c14609a8a579f847fbc13c0df6257341563828a6d0a003445637fb0a0b0e0e46533b74d8704b0bdec2f6e80b20bf4ce48a78c740b0036f70cc22130833b9a914e4d40e4a9302ebf20a4e54c09a48bf80bb5618eba5250d202103776002b7f7e4c21831fa92f180bf7b43ae8ae263bd734308552b2d96a7d8234e1ca0a08824408b8d009ac908815ba7ec6eb564901ef2382b2acd58fb82617c1eee643eab31bedb364a8fd4b51c767ee91b52ba30344c6b683ed922e04ff1faadd04994d76c00e5eb4ebe898732609156347919c45a2e2d16ae83a4f8864b3810197ffe7200f6e4db86b738409eb2922d5c657f6f0ba7fb4ebf50aafd9de5720540c6049062adcc216c4bb65b7bcbb4643e6c984af20f5d3c0fa078fa3bf2c5b850c93d4b8416d6cb2ede129f629d885adf506835da72ee7589897073f57dfccb486d3542f0c242c1a545a6ccded26b2dc9da95542d941c183046a59adac9353eda2f78b5914c230a40faf2ce7a9f07603d61f3160568fede385c3c747693e12080623881c88ea98d1fcc8b0e313b487d555cdcd532b22c4ea9706f70bd548f5c1aa52f208a5c4565486d101c69d5ec82edc01304744a11db4df1a2de8fd42d72ce6cc1001ac87b0e082227c1f8f304bc42d209f362fae8629a8dd88ca4dd6b0b1b3c98d0d04045ee3216095f048548336d08c5d5df0ed45e6f17feb5fa17e6783b18de0932d096222f0cf133c38d001dcf6788d7aa69285a75869c0c611554a0a563aad9d47b81f30cd6b04cb63a5bb93eadfe512ab645676b90064d0e0e218f1d67bc56668ddf7bbcb8645667dec8603c7db76a0498e8dcc83557e03eb3a131be14a6865c2a5282f9fda4c9e8c64cf2e54b103d9cc4f6423f8f5f2fc4ef0426909583f233bcdbbe4a523e11328c8102184c81b5f1a3fb771e2b643874d957edc3c39d5f76bdba41ae0c0563bf032b269022054c6691e0a357d81331a16a96e3fe53b2dd5089d7243d6f4227ca3972f48d03df9bdcd8eb22ed7a2f957ad19b970db75157d6f26b0ba2e0f22160a8efd5588929942f6c0a9defc217b4cfd00e304a79bdc7f03cf33b74a01185f8ce0c000ca611e74c457169ebedb7c958478d64d1f45b8c04e84f4d0f45d6c4ccc3508b09de07371c7f7bab8ecb1352f3b4410d7eebaa0581c46a3c5c5784f8a2e3e199d29ba8ee2bd946543f0745006e1c5d62bbd6be0f22f5fbba167ff6e13919eb31340822d57b62b5387ecba2a93c809d1b8e20e7de8804ee9aa12e1c0fe10398b73adee2d11588c5aca02aae1d696e9e327bc30709b2fae982eff763a4e52514e4892c58857d8b3a17790f685b0a540ad561f8523cc8f0fbc6cb1420c7dc029e68c73519d25ef6c2f266a200a0fe79a872451588bbc734e87c5ec883aedd25eb56030a6d1611c3a668e2e0363eaf00f09fee79cc34ab09328983a7155df4fa2f6327ecdd1435b7ac82bf7992ee5880ad9e20786210775052a6389cd08d3bf43d137a5a20516b9bcc5b3b04d35adee5b492a9560e9628dc265ae8ef8eab5ec9373dd365574bf78ec2b857a8d224e02158f76e0802a8f504fa21c72c5c965d68e2d9d73b6c0c208c7d9fa85267d36810d38c9b9f3f1737e0b6226debab1617e7eaafd77907ba36ac549f90d1f009ca4108a0979f93e8dd6ed58ee6531e197b65640d35ef6adf8679ac7ff20f88b498d1c1c413d40f113e3defd13d25fc5100dffe95c520a1df253555e1316a814166c3c7cd3e0574c2c2906fb018c17039a5e58b0fc318b0b92b67bdaf680423cb1b1f4330a4470f2f3f48ded04ac3349f6e5de0169f49e920f60dafb13cc88caeab415c6c79dc31e0df68e2160b01f7733cae8d94cb4b6d5af6ff94ff87f941fe0f240ad9d018a712884aa78707ce27a1e2435e238b3afe0f7127d26ef21fa1e7b32d4f89d6446ef61a66d3f2361e4c54406d94547a3909b10b22309c14f391884e76a6143c676e7e39abf50d438e82cd0d97458d564f676403b5f77ba895de9852e12829e91340106073a98b0f5d9f38e64accac3d3afbb8aa748d3ad0d64cdaa11ce26c3d929c3628a802878ff149abcb1850df44d680abe6943bf8304bade5ec025b3a91ea093a12b5d308f7bd459b3cc02896c352d8571dceac516a17e909ecec2480e88e9d4cdccf0e3a40e705fe0aba3fd0477269d87c6d9fd2cdce65920d48c9b6572c6ff94ddbd36f478c7260f0895ebb2fa14ae5392bf9bd6cb4be3dca06b8fe72c785abfaf846e99f8477e5dd4fc5d96980ce75597883e20998e294a2feb134dfe8c417043bcba61ee8c3aa74c1e0d99ee55c11b8ace4e02e5e14ba8762518a42b803a5ab2484dffc74ebe827666cdfed6f7f4da5569cd99200975b6254b59f53e852861a1788fc84ac36e268f2ef2f2e4429a3a065c2ae958c2477a1644442343ef1b3bc0c0ee2dd3b4a20029bc92971eb485483f5bacf078b70e1f482bbc9492efe09261d6bd52d247a8003e0d45623ed3d6a273a6881b5babd1b1e7a089d825295e5a696a2b21205129de9d87f8848a297fa0ceb5dbc70074f33bb1c6b522b30ec4fe1892b93a94312f0d2eb6667233e04039cb8efd2397f2ab843c92c9ab4cb280b5ba56c166f409c4ecf636962911ce1a1aec1c4a8a5970c7c862218b40e48381dc4c0c9090052fb76f2d6c31621fae6b7289e29ff469d9421a41cb2cf17a0a63cae52c5735b5c9f5c2a4b9241e1911fb78b5c3c87cd78c98d27c33dcdd6320ba02766b6ee54baafde59a91605a47deec456aa5ec02e39a3edfc878eef4325d76331c124f08be2c79d936eb5689a68d4b6b79d351b8a577b8781267381cb2b079e6f56278d7b11898dadea2c6c0313d7df4bf892ed47f56e186abb5d4febb32325fe2a96afc6d218f5e1f988cc665f7b3c0b3be5f9683d363e051ad672dbd3c5e6e9a52ff0326ebc74352cc3bbba7ab6173cd896974242b4c1ca1692a49c9654653710f60f6b4bce0c7b47fd48d5dfd8882e9c75ce9a01994c9173744665811d3dfc53af55e25322c4b0affcf3126aa51453933f809921f5337e8391f89df23449b17e99d01610f3799825d4489f508400145d35ba1ab82d63a434645e60e53b813c12c9e49f0722cf2412cc65b65b3e91c0079fe29fe93ba481090a1884c2cae4dac52a24910b3285d38714bf99280b01cc2fad401f90f7218672e368431d9d3fbe939e1b635f9633c4be9330eec04465d88e633e4c07a6a63c3855239d0564234e3a75a4611d9f5146527d009108a4ccbc17d646e71b85971fbdfee34b64de70b75d58a5b3b043a39df95208ade9705c73f2f774a078d19d16a37a64256e00ef3eaeb95ac4f02b1a432e0399e45bbbbfbedfe445a1a453141e65b48694e8e3ae1ab082d4a923fb4438164462a9601aed30147419a0008abd5e3e1f376f4bb2bb050843a2ffd189e5678b217b7d616aa0040942892b66317157e4666a8e8767d2710ac12c7c27244b8f250674686dd7545378d8908ce37e89998d17bf29d4433f6a7e1265776ddf0d421f619163657acad64fde8cd8521a334ad6b86735125f47c6195c770538233637be807103e1abdded0feb57255a4295a89276eb1fcdd296134f2cfa6e91f409175bf08e77ee5c5f779091d63aa45e113c136e2541424280cf48cf22d4acb5850c60bb12058158b0df349288aaf7b897293afea64b28d7caa9fb1b4da7276ff5ddbde31207aac9c1dc22b2693a0dc5983a2d62ee73b2ca30c0efb001e6204ecf24d8726ffc049078fb554aeedc13e051cf99a621089eba2c449737f792cce5aa61b529dd8527dabf5905970458db0d91741752e6d1bd6387ff30dc42539897ecdef70a6ecf3451633a1274824a177bfc4f881939f3a1628d97aabdf65fd0411e33826c056ff7d792c4516f54133b4e575b751ae6838e7aa926c6acd5b0aa479bd98920b0c1a34753d0d07aec5a9934d364ac5bc6235ea976362b5f8e89153b4a7ba82409622b78421a3307997a9a91202cd7e11d94bbc9c8ca9c24135d5dcc6c3b18476e1dac26dd3b0dba481cb64fa4a0856420c144da64685b59c332e9dd14a0e1f1fdab7f5f4d3656e5293215db1a745d7d5cbaf35eaee62f431d705257d95bb0ce4a6170a3cf8a0907681ff74d7050c22fa66bc25bffa58a6b296afa98702e562f27f4cdd17ec66dd5192f80bb6d6fbc2bf5881a98ec7806678988d0114f0fb993f028c115148ee2c36228fed0665fc72d5b2248cc2a888723af719479baa3ccdeed5ca8a59e543cc4dee9c55bb87c7f9ddf05a0df3f9d3e9b5ecf419d65c03961f922203550c467279e379b539be2518dd94d05f5c2cd24aed683a8ab7aa5ee1984bea005949963cf86fac3bbebb7ea3112b9a66f8bb00cfa572aaa67b87d7965923bfc99da2940bdfd39cccbd3a14e0ca95228ab48dc36afa1052aae76ee683cac399aa02ae4db160a672c56a223a7b9015a3c5e1852a8f393ba387a0d8fccca04d9bac1d41e3aa6e5bd0ec52a576e12bd5c2a7cc640dadf184a6ea3cee74f361b8fd61d458d0d537fae3542f839bf80c1519589962c93cccaf8e9d9c683c9e4dfa3e39393809b9948279e52b197334af90b0488e71f88dc240c3e36aadbd5cdf660f9ac89d3bfe1429aec307b43fbb7e7d383705a7e99774ba3f7b8151032363d7353dfbbf1cded43f960dfcf2423c0b18e22eda8b1752d2fb45f11718b74e317a595ed6d5ac9a447d42b05584718d814ae146986095d4c627211fabad0f421edeb602dfae08292fbeb646e4f06bf73db0cfe721b914d528fe8cb5e9e5ed33bd1b30c50e33ae9ff23e99b8d2c5d6e30e5ba559424295c226174a9b8af08769d95b9e6e79a95db52c8e3ae61309947548a0bb4be40c04e857dd6525550b8aa4d57b12abf515892aecb9aea015dda490f31c82ad5351e00efe6ece01d2e8c1fc5e84bee87aceb07563e435579f7d7472d3f45276496e24a0fb4df1f380e5f50742c87cd3e55c70b71459030009cc3a3afd6ff8b08184819b3edd7abc046af649f3491da96dcb2198275b6bb76a5c6568deea41bdd5124ac65864f12c25d7763dce2ebf5c0a3114b4330dcbbacc70189e787de538b87365b7882d0fe23b1b00bf86e8e8c1112c37b2f9c6fe94af84b158299e0ac130d8942df7d4dcc29e55ddf8ac9bf57da3ea7be4483321e00e6268f5f0fb999fe2e4f2d497c003b6ffeab581068f271bf51318703be4b7cdbd52e9608e9cb92d19c4dd1c85bd3a5311894d4fcb4b3034fcbc23c65513a38f877cc0a0b5ce9a34f3ed87403841f9f5b0a4656e7561b2c5e68497e95b0c83aeecc82a6d3cb60765883865129f7340084553309afa58b7b59ea219f5a8466e48b46034c37a7445d8a88c02eaac837f041497b95c17cae433f94f9b09776fd6ff76dc0760f150edd94ab28cabd9d4ff5fbaf1c080ec783d44608ee1ed6602690e9799aa7fe4b4bbbf9165c4c51556a4401f069f17471e035d362c5bbda3f0718699f778dcc5c52dcdd9b1eb9b1946939dcb6ae53778ded4be28ecd47970fade3947ec5bac41cc299162475b63b5e7b18ff8af69d45fc2a84e5350b1bc23ffe93c9ca639ee9f16664402d82d23d011d1638c0c2598a699f80fa891e5fbc3c7cd6caee36a3839d85cc9fa01f280c45c50510b36f1b4670d8b7841f3c9b80415d47b12874b3b5e1f7dcab4ad346583caa2b320f685799e37c141accf555f304550beda807a65386062aae53bc82b6a0bd5bcac89a466e0231b24c71385b3b20abca882e3625bcfd4017119c6702461d98549dc46ac2ef149e98a0ac583bc54a4a40417988486e04afd51ef66c5b206b82553014caeea86f073f8fb350425b27da55d0c8107c11b95161f9c7dfbf9faff0e43b741c09b2182b2c04452fd983d52a2fe55c44e7918db3bc7965f5561eceb64b8d6f9f62ad2e1ba5daa177017325e42ecff49e250bf73b7e7a4af345a4ea4d3a18481f0e135589213c2b2efc21754b710390226455e2ec7fce450ae8565a88dd67f31b4ce2cedae5ebf31e19c7759fc5c77503b0aa4caf101e2e2a2f02455e75f49c8711198ffdc1e31f19119a610ce8d83913d82dacab35c908800f3404ac6c322f2e32ba183e0fcb7a9d06d1bd3e50cb38e343ba3500cb15a796c50480bef9831dcc8d571d9b01664569af5730842dc31e1cbc47bf5bebbc4b3f5e28ea8bba37bdc933b5cb0b8fbbd6f94f20fa7e5c71176755a3975c289a14d62ad1f21c6b7a78fab2b12fe30c0456f776332d0458277dc02f6e0da2ebdcc7b913beae8258d028f1e81f9692b811baba748df0b5517d9051deb6c5a985fe259deea7724373f6d209f45390a67398c375e6bef640a9441cebd0b021b25e185c17d7e952e5894cab1aac052ba915cf7e4ee281f90435b08453546d002646d4e4f11465b9ac90b2ccf0e41a017b48a9c6f1afe42b57b279dfa9d07f263d10b3a70da95bbec4ae543f72dba92a51ea011cf80155956ae4797df7a70087a0f9fb233c365edbb91017bc1d9d28bd037e858105cab729c12fb68c48d1336884817b74a800b3626db7d19bd8d99a76f79205b8d5e90f36a6e282fdb0c113158a00267d4127c76f09843c3054be3569dd5a43be0b5823b32165a93bfaa0e94e2ba24be00994bdb867fc26d9659eb45b531fafd8169618a47f7bdb957b301a8288d95264d481421ac956e0368191ac4c670a150ad9819c432d16006ce3e867e2e19075fd748dafc5859782e0b694175c5c3356e4479d16d97203dfcef5f3d3ff4e5d8e49b73ff0ffc82d3691461a4eb7cebfa4301cbb7e90b65e516050dccf960005c6e352b955a1a6c579b880e819e9e18666bbb90d3a41a6e351af37ad201fddaba9f775b0ec94b8d15996d671d52f861fae212992f49e6ce27be21a702bb831c1d370b1225430338c08344189355d50dcad6b02dbe1ed77072ab05c2008e9d23789a18e3194f0e3afa8664e06903ea7eccd0ec608c7a2f0da0b108a7a33658c44eda4d660476aa2306367386f425cacabd961643be1178862bee570ae7b99c287c1ddb231e47de3f8c21284946a61384c074b99e20415d02d174cff9463de5c465e726fa7893652df83b87fc7cb5e735e727a12d2a0385eba8661e7a263cf862bcab3dad5cde23b685daa6bf6ada824833f4420a2a34c5d043d7e6957613ca10ec4098daa5a2e8d4f2289b3fe6f04360880897bdc04496ac0b919f221e32a0e42414dde23ed3279c8f198c05d60a3f95f160c115dd3a5653527fa1ebe8ec1629ada870703c8c72a8cc57b6728d0fca3f0da46aaab6a133dd3aca7e18efba8e7cad83f6ffc695c724076f3ecdadf4f35f8d81ea72d4fd3f1769843d7ab7eacb3de0c5af82178be950487de1ecda76ec8d61ecf12c751b6c97966afa16d31b0966678b06ef6260436d09440dc89f72bc0cb4199cae9776e0aa990bbeb09679bff06177a99a752235643d9cc504ac05da542e3cf1d646046813a85fadd83151d4c826588184eb85f1f0499ce5d8b047ce5a5ba2893568f1bce881ee8a7d689f654285228ae4ce90700ea6d38cb4f026590ffb7c1b99f5cd0db4d4a60741913a47203eb2819a1c381f4a2d648fa3313b3248a21b547f6f6da644917dc733ad5291910a5b764d705b92ef43fd357d97f36258e08f1e46a21be55d4d7229a97c316c4654c733e2b12f0315d4332e6901a99052d913ade2fb4b5a65e040cdf5bb66903376c3f0f4f13c3c2dbd4831201694cc65339d70fdd1440835ce57661ceeae36a265e3be3e18617b45a7b40ce4058d23016df3ff967881f7c253c3d6e7f0b22a6b0a39c6057524799b121188a1fcf7710b547368b46f393e6da700b577d1e5fd8efc5c4d0dd9b7632ae40dd5b35f3b467ca282342591da453cf8088684ce800d89701f611a813cb7ad16823c122295a8c6e95bccb9c88d067a316b2a92e2b67078cbcca1458b0bee25519c39e737b6449308698edd019b5fdadc73eb33818794c56d94967b6b03b8dbfa382365cf1182e9628487a34e0aca70c3e2b5285961b1d3f6ca101ba5d7cdb4ef4c57fb837d723df93a8c4bbd646f8c6692c08d8366f44e48ca8a9a095242f33feeccd87d80105a3d1d48faa57d01cd3de5344016a193e3c0152ad9f310a2b68164554f2b92bf215e280c69e8ed5f359a6a6411292edd693093b65effa93f304e92ae8cb8af0a638559c0ea32615e98f7c14121ee81a1a3d2365c2900823a99f56280829bf156bae727b6e9723bf92743b7320f49bd9a3498528558d1da1c87cd180346e794099bad807ce2d03e8a27038b27ecd398c4567154e360cc391b8dd794540f085310d0e7750a90821c46d32c5f3dee501204d8d7eca2118fff29fd7c3100fd64454984e3fa6f4c0f51867dcc34ee9e476bf312d5f571e2c1eee5f96285cd1668ad9bfaff59baccffc5f0734799a49768e38a1fc2e59b74972875fa45d285a2ebcf92ad1019aaf6f7a891b607ee724a428dda0a3b1b166205f9d918aa288350018aec77f505a65466fed0316b52b01c8d563e4f31ec4f7866670965ffeee1f447347ec72e978217478de3c5dbb211a06e56fec5917adf744112066753412322ad9234d9723642855af1c1f1c658fd5eb7ae8d1b1cd9c933f9cbc91639afabb7aadbabc8777a35cdd9f4cb3cfd8af2b692bf6771153e49c4aaef5163ab114a33c177bf82d36115f752f4a66a393997888194ea158e2aa942a0c17f82f3cfd1bd8b1e845693218b4989a06aadbc24d500bcda24dd23be4bcd3171f02bdffe64c751ceef2fc4ee401a59833be998746c1ead7bcce06f29d5e5c7f5b380b0a6a5d41dc9a81b7454ba3280175b5c78dc7690ec1752f60563ac468a6f91e49fe71d304165f7893f7b6959941c10eb5673002e3b1e34f29cc511574963059577a14c453cd4b5ef696e997a2311f61dff4cd62381902f3fab2903931074d71dbb5f300f6872ba642993ef9c16cc6e98a47f9384b8b4e9e89fba810ba17bd8f6b6f0d821b50e57a2530c02b208e8ea1caba3c08b2da1bfb97aefe11ef453b562e35d8a6608888c2e9072cab86c57e7f851f36c2c383575949f712bfd1782a379d83943fe556824dd8e9dd755ec16e9b8e7ad946e37a273b6bf1bfa12657283d46da3c0370874f1bec8f0ceed32b62715367716a8a2c0d3039aa20585f88eb7f77fc9b69be9932fe756bfc3b31af918a7b5867e719b9ef6812b7ac2e31d7cda92bdbbc9b284a9b72e72d165b51393a34c3d96c65230a9210a73319e95a6720b0da882c08a94844c7855be14caf3102017ca948cb9b8b03fccbfa9b15b4482f0d2633deaefc296425d213d56c7d812ef0985ed3795715538687872f1c10d2d311f602bb4c2a12cdd32576b2e3fd4377f27f8109b1ab3e6bd37080174d0c0903cd599c353631edebd40df3c8d8d50f2758b538fabb4e78f2c6ec506dbe51989cba1d786338c8553e8b88673a9fb55835a463fb41ea0f0549888c7ed420f73ee19743d9ebc559037fa64047d77e229d970dca349c701810046ce180efe2efc6e6c2b38464dca6fc0f2b64f1bc4b5f93fa8db2f066c2bb90ce620e7aa5a7932251e7e0280541e3610a41b31c527e5da1e6ff6b336a16396e918a90e3719d3badef4ecf6d34a663bd7df851b90b59ccc67096ed2e9109801640bfece97ccc3cfbea0c980ffbb02063846495a1145f429b8afc4cddc2ec14fd2bbb2c58e256d2b9895f77c01f62e5478e7d0deda879d3640aa8dbcc20045aa72f9ff331c60078f15fec7e5a69d5111b333b15d457ffe1cd366522cc88809a33d38097e13be58adf40507929ba8f9b37d6d83609a88937d8a68c115a66b55c6208d0a271e366821e54c26f4d0e7a36cf43d61aa88b94bd40519c34f95a7b82e9d9a88a70cc9e5e5568832bceab816614bd6c687b556308728840cf93bee9bf6d003c661f795e42e2273766b6e6af86745eb08715151fe5fe273ce71bb3a35d8514f64683ce3f0fe3f802fef79fab985b747458c82fa9e0773263fe6f02b8f34220327bd5783659a7c183f1333e65c216d2b75b94b65801b587f4b0a7ab0844b8c7151b5871445091f4c5b85c33af91a5b571ed9ccac0d786d6c729238383cf50e0e45bbe3b8fe60912a2a5d97138d4f81765ca7f605ca582c86d6ae8154810ea93d41ea8c737269cbb61a8ef7fb6e8ca65891ea81aa9c9aaf55e1a2ded29ae5d73aa41193a6fb2d905a9bff270640e1cca66a1e11536f70749b5965d1477acbb27e3eb933c6213b8817dbd4cb19d94eddc2cc120618ada9d7b68d54aa83d3664695b9945678493d801e3d8cf0a64052363d7142b43667fbf6e854a5d05e849488de382babf6e371df733851d7388256d8dfe41deb04eb19370bcc36703ef33f2c321d772c7dadc0da8cf41b226cec84c1b35c5161ba08d0dcfec7be4175a0580a5eb0c9e3b1ced045c1f94a52f684e0d0ecc35adae3bec3757c5a61b106e983efed80b819a3ee526c259e1f2cf6ac0195c6d9de168412b1e0eaf08955a2a07399743611c7ba061aaba06b8561c90a405285d27cf1012cefeffc1cd375efbb4ca7602d5823d9bb4d0b170ac774baf4dd4536cdb24f053d8faee71382ffff00bde671b89f3f375bc9920ddd73223a0eb2310347d42e6f14ed4eeaafdf4dcd97b203a0f994317fcae6658e8c6ebe63db480bb567578278146534809ba5c7eacc2dab1896a6013540ec09254c45187e9b6eaea112530783a663344ed6c124f9094e57851c7af43153886bd8b124153ab144dc8ffd2a8c135fcd50bf1524beb115c2d16e13eb38733b07ce69120e255d42e89af5bc9ecdca20317172249f2238029ee87f22770e5da3ed0e9a20c1b74d31cc382173a8e15f9b40ce0a9f47b45a6fc51f8711cdec098a98753326f0c8e9f82537be32ab9dc7fc21e22cf8a1d1830cfec37f26deb30af0fdfbd43e0b0a3936dc609646c704f2eaecccb53dd0324adfdbed3979f92decd5eb8ab7b46f0d8ec22f679896ce9ceba11adccf7fdbd11dc1ad0622047d700857d7eec787171f73f6c44ea2ace68f27c05fb9fa46f42b00684643011a9d2ff66a8b701918a12c6b6d3290052347843dff4fde5290b0c062986f2d797f112a0bf1def8bccf2f68adbf308412824ce09f0a595087f748bf75a72f98bb8e607c857bbe32e954a89084dc012fa7687c7fbbf6bacffe77b31df80a69c52efff246a248d501a328f1ed78abfc32a8c308f6389e8ecfa24edf65d5b46c116dd9c1a20becdce5f15bc8a2ce3a988d75ba8b8c5fecc75f54eeb782f55b05aef2e5d7e746b2b2b23ca1f1deae0bf1255127082953741fc2b0a1588dfc08808de1ca4f1b5c0a0a66d62914ff6aa30ec08e901af4b88ac1e3a541400adbbb1dca0c5ce4ef7b18d936caa13d6acffb79ed29ff3f050ba49241cdb27d7fc3be6036cab2775f96e5c900774c67b87274dc7011cbc4c99a579f5bcf881dd3222a30638b1eb0cf588b96429690b4f18acf162232f2199d6a111ec0e5a4416bcf19dcf5857576888bc777d5ab006f3822e7bdcc348ec4d95b98979be6aeccddbad7b68b9da954580fefc252f9abaf458257d278464ecdd7d3a718acd5a9be211435c140e55fced7b8dbc5107a1b77c5b00444b3cc71535d6a1e5e3786a89c075bd15b72ed6cd8a7d887c0de30ee5ef1c666899bb30e20285d70eb66031e4d936e73e5da9eb517841b741c04cf18060190896e935f347c8a0c611baa81802036e7242b41aebf9e42c91b4116431190706459cb2dd49e327f8907b1c01001e7c0ad031b7c3d0781148308dce17d57d3fbe527c9cdd0a1e4ad81d3ab1357725069f6942bf03c0c6f0c0b592914b24e76c6d94459a9931b25e7280e1bbbc199d2bf2188fa9fd1bfa340fda7552c0c34845226e24fca22465120054d7ddc600022399a7ad2aae0b202eacb939fd074c08f9b7518d46d54bbf03a49425ed45119c543f48953d72af94df177fb5c68d0d65c557c20654c47348a196beac5d03542fe3b78e7a9d6e394fb7ba4ba3f5f8142807cec7699d61df657bdf2e5d71f56cd7896f28028118870beeccd99f676bf18c531d278afff3b9c52e7e64c387b08ff706de02e5c0f860be44fb46a7ac53f62678886864c5aaf57eaf2aa1a6679964d73ca1a031524d1335e92f04bccbfa415d9021cbdf40ee87d95f508a0008c9ca4a2053e5cebeedd2eeb2351d63c4c2e970f2a78a6de7c08bbe6a6eb93d673f25c2149f833dc61988e4e69987a4879f45343e48bbc2498f1924b9e0269fe428570c48045a5ae67d8951ae80d4a80c6f8ad07ee1b27b474b2fdd4b75db8254fd195adf70bc33b717fe5bc55f7cd8c22df5a4ac609ef54cdddd50fb22b03371b8ccb7d2a5500c7ed1a419c0a79de9a14092e0d28f79d49e4b42fb451c3e2e517f10dbacad5ac3aff9230fd05e08b7ad2ce5510fa5228b9d39d6b9345099a4e5fb92e1e95e0b1417b22c3fcf1751f7fe98ebf311ce3dbda82b225a8cbe65b747b8ba14a7aebe4a5d76b4a2f45c49d42d02613cde230e5b59d75b8cd26c87a6e959288830a46c785cefa38f5f41d14d5fc006f8ad307f442ed3441a74fb1aabb5e73afd9ef6186d92c1bce44a4217f4195fd82db7a879099e527bd8a6cee54eb14e5d22584d5b09657ac13453e5f638f48cffcbe83dfcb318aa3ce639a08d6ec37f72a3ea83215780a38ad697442f6867cb5145755855741ba8ff7d07c88db09d23a065a7523511d2a86ae19715113c34b8024d3e39513a04d5c59fc058970e7aa5c0dfeed5c2ef7c8f66db930b0a44e06562c41601a25ab98f192fd65e94b3e75a17f49014a5ea7d44eb429d268f58f616be550d8548feea994683a8f439a66a242733f337100f148b7070bd906c210e469a9fc37f581f90621bf2d84870b4c8c35a2fa1c6a272cfb76e8321cbda8dd02cd8e4d59d45d0eac1815cdb00b46eb74eab5fdfcb0a52f522782940e5ad50876903b7431852a8804a96b9b0a9c2ca78c5e3640b564d47d20714fe0cf9c05ba5ee152548c3355ce8d18425142eb38740a554ce0bd21ee40464182d7c0ce654c0f589b688e744a7e33bfb29d6aaa88faa3f3b35f76490ae43262db841a98e94ffd9d2627e5c9e9525161825a384c6306caccefc5226d47ffabe0351de1b1db95daffa4830a7259273c05cd81b63f593dd2f0433682b0de132174744c75461e4923e547257490ae991fe83035b0767cefbd39530a62a6b12e83b928c1a15ec60c8385b1f34651b3632e91caf392f58dd7bb05794aff7123aee2bde2d27f20c065b218e51964f0be791c438bc4cea16af29ba5406f980f942c4b0f3cd4cc8aaa50f18eab909b33b6c23e7020748f1568967e4fcd6962bee3ca5620d397b62d4438c1bdf3bc58de8d8529adb6a7094dbe17621a3fed0b60b6fcabb8417e9a6083172d5239d71515be20e189defa434c8cf4a21cd0f7c4ddd9f97d0ca4fcaed0dff4a868fe51285652df4d4345023825411bbe9c30a2bde0d137998307bad55476a6f67481b3019401dc75e1b11f68c6b2cfada17de6dd079ee0a00f6ca9cbc02366851e84b8845feec4828f01c5cfa4b32880cb315ca3540502c1de4b1ffdc81bc8d9196976b001eb67114417a0cea9d24006fab14f7d397b80d6ae55c7057c85e354d5c600ef8708750a0d307628bde333f9c7220f7dec1fe233cd58197c8e022d7175558052e44ea0d9c494d1bb3125bcd70989ccd3a5f02333a0a950b0b2bdf539afa7fd452b4d369cff6998da42272ba0338de468d746a8effee8eb51b55bfb10ae543421b5869070c1a52651628e163d10c7cb780c6508bc894d178d886a268d22b2aa77af44d94f69b83502cfe196d158ac513d66750f0d85e6c6d8b7b15ba4efe40e0aa2650f4ba71f852b6b7529658be7d82a86395ad62eb8310e01f00e8bb2b7007ab56f48a3684592f316809ea408aff1d26eab04fc6eb7a834b64cd5e89be0bed446799199f5cde2955c3506a511416ca142cd6274f7fc6211f5d651007325bc55237f3f90c4766c492486de0e778a92396564b81dd925e46130c0157e61c198cf2dd883ded87b63daf5530c898af2850a54cc0704a98eb4aa755bae3b242743bcd67c790757bbd9837d6e9d99f589324e73d5713ef960250316671f6ef7e377fe11b3e702f791b1ec7da982648c55e10e72658436660dbb0e329a09852a43063736b318c8969c34e718d873dc93b678821e03cfb0023338105bbeae8f86cd5f984108f5d1674b35b1052a625a4cad72ea5d9eaba66f4201d1892f541920cae196e554927f60fa0854276ca9dacfe97517d17b8de5afb09a9bf7018569ca998dc3ee998c9cc96a892bff1c750d7f9f22fa7f4eed02274f962ae9593d00bf2c64b6ea8053b38dc93e39f0e552d43e52992f83ca16195b8f4782120992a6c0b2923190805517145461a23e16b3d36a48027ac8476f9511a7fd3edf1ac9f3f00828b3241d20e518cb9279cc4170a2c54348be54ad305bfbfdd4bf999cce254a994f6d26d67e485b477b9968666505a9d4de7f8184d6b51e72f2eba80db46f1207b5ceaef58280ea0903bae98b5142d32801d3cea39310e30a8c294cdebc9239d05248488f2754300aa8abad60eb8053c73cea0a5cb13894abeb97645e3466f8fcb2b5cc7ec5fd2542a34d1e1421712f307cd4e9cb142b1b19915ac84ff051e84668cb677d3e54adbda4135585273805eb76099fc32c95c2a2ac2a9a047225b44c6b416b70ccb9b60fca6b09dbbdf3477d9ea08912bc3111153fd117f870236660d14952552fbaee4a85ebf4c098732670061c1408f0e35c4b560b432290ca163148380bb2af558e1067339962a884fe7505b0478c04acee139f6f9fa8e0b5fa3f9abf3c8ffe14eca5967df31c873b1d374b943c5422b88382d28902e8fc74bae6efbbcee56c2488ea1139a8b882d961cd69388d56090a30704c5421c58e7e6fb353e289e0356f0bc3c80cb427df67c3907a7e405d9a58e459bf8a7449654296960b1c2e5b8fdd640c0e1fdd05c3ad0778037e487c861eddf5df4ea867de61be9b34643006f4f7ae1f1f22c101512d4e4e9f8f55b87dc48527b4576adcbb7f48fa22e04cc566da05ba6287618f5b14b920c71aebd3c33e69fd625888e2345f4307b438bd0ae22ea0db7ddb825801d78cf3942b8269fe6a60ebba0ee6e740c5104fe328bb97c15348331726fbf2c89c4bd84884ce0e5dc2d99f1b4f46180f24365327648499b6466d49b7ffd1646edd91cf86023662c533d6b4a3a95ee719a65863eb096af1b597464235ae7c3b32a23a421af1e1acefb9e8af7f82e66b0d92a58de53eed93e9a8c8003451a56800bb59aae668138e7001c5713bd2bb08ed44ee952053409dd230a39ea7e4647df8a2aec0f273afdcb58b71fcb1d687bc6784be9ff3b17e37d058053b0b692997a546dafc4365aa08f0588155cc388fb228f0679e2451d64672240562f792ea4c005a2ce095920bebc746114df8170dc8b96b3ca415396c90298bb0ef6453d2f541e0964d742446750bc2d541323b3aeba19e9f7303addf5feef1e1c21f8c604365195c9b000dc7a2d245b9754661ceec746309464803369ffcb0af14ef8b1e8e915c71befa6ced7d2225dafe115a91bd72fad687a85855c36210977977c5efeb9a9ba7d9c3c3c596c521509b0b2c38d876caaa0be9632ad37d78c2a8d98d039d51a399bcf88cb86610ead753c5b081e8c37d6a2be7edafc9a84bdbd7079869e8fca526f95c41675bdc3ffbc6c28a72a9929ddd1db7bfbb5b564522f4a92a53691f1519c2509943867ef93cdeafd4f40d7dbaaebaceafdb8aa524759b3ebf062ebcab9193afbf7bb4cfeaeb0006c40e0ea90c1a2caea1e0e02b3fced1b5f9f268e8e913c5ddeb4dddd66c353e4da953010a951312d23f18accf914c6eec2466da9dac317b534b29cd6721911f5ed514c21913abcee3d0d0a6104d11d872e8b573907f08e595d6c65d7af387d845105d6e274c57622b85f4e4031f0050fb2427583ed480a72ebc32785728f445688be6b7812930119073181e093a157eb9a8da9cc9ef4aad4311a05287a1622101f5398703350c038ee33cfbe9d844078542823473dd9ebedd4a565802167973a21537330b5965196890885a5e125571b083248fb5a8943519ef364d6efbd1fd82028ed529931b5f9ecfc94e5f079c79f07cbb05e1ee9c474627f1feff8e39b4fe7264ad63a08a56bd5a9bbe7945c88cfaaf931ecf7161393578ee324e347522a1551130acdef5031325ef824bd357368f7e2917d945c7cf9666185be02fda6c39ad299657cdd7c34c35bc54c6bc4753d0347686bd086f1f8f6f5d0ace50ded3a8bb813bbc75f8753e62affe7df5f3b1d7053d38c25e7e22dd12d39e36edf48f410fd6059c75a129283bd737c55912387bbb9f82a214fde19ad1503fc18ac41563abb941db553aa343712888188befeff3718f1e30276961235d07535813d0a784787fd19f8a7d651a10bd34245c58513a02267d9bd5fcae4e4ed54afe3bfe25bb5c593824a8741b63ea5ce67598b4ebefa6d89311b0686a59aeab02b5f0fa17f9881294d893ede13d4edd117a6ccfce28ed535a54984b6b3b4ce335400a99f98f317404ff0fbc3a9b46a31a252f6be727724572a8f4732f614550041523115addc0ec78fe3278d93e3045feb351c55a93aa234893a6ab811bcd500330b0960c6a981cf903b30e68df5b5204c7d095c685abe21ac0c36a04e8ecc815471872e0fa83900b39e43b2754e3f344a1000a3cba82708809820624a848010396b799417e7b1b3bde484b245616582a21daabdec84d9e85915ca4869d378110696193d229b806f85fa056864e6fb3bd61a19ce9ffdd65277da1cef72777abbedb7e19d31c944dab1102846a7161a2fdd9249b704100f209a9e3bb23adb2b840b463f2e3094356d7483d3dee4a2be7b6cf4c10e01dd97eb736d902e36156d0c88056f7433e0ed6dd1add68faf4e11697f8cc02a888b01c9b47d40bf9b8aaf05739dbe0bd8feabd4caea0e31dc99f1429cafcf780dcd56f81dc0f8f3da5a36e139e4fc34fb544189bd90ce80c14d6a30dd74b7830a64dcf0ee638ed2c146a0ef8083fd181138558b5d324ce25c40a418ef89413187010a3ce2eaeb1b67e1561b3ce43557772996946d5a23c1feafcceae77972c7d283e396ee2ddce2f5fc48f54627a05601e9747478459f9e8c9a97d5ccba78e7fae4aea318020335f53758bc425fce997555097f8811a14773191e51c9080b803bed63574bbe6039d25c22d50b20c99bc3453be509569af4615275916c75d505a775cd7e21dfbd3fcdfb37199fcd318df4367aeba68e52904cf7c218e261a01906804094a78cc63c41b24524cb237c2145751cf129057e551c020486ee5d44698c30b720f0bfadc9be076ec89962b627cd7504f3fef86e4f2c0653991b05ff08f06238ac28496da0aa249a0810697487005970365e2177280e37cfefb2e3ce2f9274834d5f1f0e6b8a45600382c6e47c99cf1b18447e5bb93e0cdd723e6036e0d54a55a5f4a9781585993503ebf4ca93cc3b3bbfc80a590dacefe97d95d12390a14ccadf408e2bb32ec8148c5d8c3ae3def0c6429ce031e81fd45c7d8f6e57c294a339a5030168027d547372cc54e18ea89d9a86098d3d5716472bef0911df86f84d1dfe5fcfe319f1e372deab7b1308386e6345916f6743d6367662488c2e812e05624e57440a0a071b5748eea339f82a95390decfe91bd032f6de7b0f1d5c1ab1140b7e74189c77ea66996550c5c5d1a47de41ee10430cfbfe30b13f27c359379b89aac4b911727f215765bf7906e376df20257dd4170bd87600fbcef47fd02682372724e260379bd3e0b85cf46ea2278dd38a686516a70bbca0e6e61848e59daec3bb7c5e25043b9ead8a6f6838d54712a15a70136befb126a25843305d62f27b33db4c7a287b663c8eb3170ff3b67c6b1d0ac8f635a8638a0d98975d33918dc8a6e4cf9c21425ac5b002140b7223f58d3fd696566769df56ebe39f7eb2957fe24d8ebf7fb7b7e0acab8405182369ca1441c083914fb2f0af458c08efa631452d9bcbec6bc481de6faf4de54e7afc470ca8c39f6fc7ca3631728c9a6600c2fe698ffdc2268ad51d0c3b1dffd6e6c15f1656e972ee18cc5088ce384ab3e79a4d93cb7f106c447dea49e96c703902d0f6ca369ec3b97d57cfa8349c07b5fc118dee3f5352d50e22c6cb087f6181cbb1c8610aeaa86ec3b9e0be8b4d01cacd096a9f8a9f13d8925d8c23ce75883d4703d4f2be7c54dce50d956a148120fe4f40348ad1554a49ec46f03214d7aa944d6adc820ece0b3b46dc6e5458ce401756303532bfd6e1c8e918a1237f435cdd65a43750fa722de7fdf75bab6dc6a577bf4c0e4cedba3c3a25b9b03a72ead71916bf129ea8f9fa539684b77d473e4f40b15ce3d9e8493cc13d5d5ff8314f818ee87ef7af99cb0da2f2c2c4a0e7bd5bce90e4fe85fee53409f48836d76db36c4ff1dcb1196808eb4bd47da33186f54ba059bab2b244cb9ce0c0fb27e97b904cd654f72fa0c70cde686ac49731a3bb884bf4de9054bf74bb3ef702bd4f210d63a61f268a69584592c7734b8b43f708cf028ed3b7abedb05479a2ad814ebed13f9e920474ec81938627d7c7047961c08a30615a2bd6d3f4ccf7435cfa6c8a1f9ea00a5b5cd6c0448cf7bb0bce13483be3595cc8a3e9225348ac451be7a1575d5a6c997e5e61c9f214871d1ac14447a3b8b43287510ac77a4152771849018d86a689a2eb31e5d56b6128ab57c24ae0f8119a2e198a19f14b3385184d234bc7cf11bea5e90a86e39813f0321c51689432cf1951db068d172ff337eb5378b89d24f473199619c37e89307800e22273272dd361011e4d0619971848584674aaa9dae5cd0d042f3b8cbb46dab655f8942fca464a95ee867ac6814bd8a729d33ebb36e0249889429fee7a8be7762c69052763b7eb7c2ef2dc396d13835e93289edb59747db972aa80364ae9dc86e86ee69a520b7d8c1f96914461aaa280d0bedd8dbe6cc79af4545e0940433c0e839d8aad7220138c5c49b756c3ceff57dbf5cc8e9f8657b57a19a806533c5339c50c4a0b3a30c77b039fd4514ecd0d4450cf9865739f7721f2615ab895de2cd2e6346219fef06af443129f3db292ff77c1c8e31af0b1fd5a92b1c204206f2bd52c184c3c96b1e23b9fc878a89c9caf6359b99e8395f4b86744027b2dc9e6809d98f2d1b2f74f137b28b162eb99bf0d2e866af085c838dd55321c558ccd52a7bd27b5f4304a1985234dd43ba0e0568c884e3d5abf7ec999cbccf62a7bc0b27a12d4234f14482f3184ffd74ad370c3eec4b7582dffcc21fb6abee7be51d9ed6e9201c1613234b561974e124d47d7058398024facff5047358276eac34c08d6a91218ef460f65e247b51352aa6fc0b7c23ddf6fe19b062b99f3e8aaa87fafbdec6e9264dfa22417ad26ac8595de70fcc37e00f4ef9735c3cd2b8a9903d3f42aa4606832449522366c1162e3f88c44976eb926215a7249cfe14fc210c512510bef0560b9099d824a6ae1f67da58ecb4e2551609f38093cac5fac3e86ac80f40d06fe72f265d7c1c9149e6a1d818ec86f6686bfbac1c04f0e8d8e5792c6d997618ab30d41b1fdaffdb12c8e4e334933d226a252a6e55ba3c799dbda0cc01607f11360a2d47b050047c9b6a6aa712ab3fe73ca0d1b11abb6dcff32961b97922fc77268bb139188666f0cb8e09ea838b0bfb481408b90bc44d098fc148618de1472d206b0c8ce911c94bd537957f5dfe2cfa8fd134bad3391231be896f96879cf313a0bbad8eeccaffb2f14628198a2c7fdb48a671b206e9e046cc6e1a64fd8ff3690ce9c9b445beaba2d67de3c5f12cbd618b23e4d42e807545e98ef9bf59f40635f24f55df00223b8d1f701f3742eac0185d781ac67d894b253fca0e4c68611da7989b4a10009d24885c3e21a54e05230678a8b625785ccc6ccb3d74c595fb7f602766749afe0af1c3478c540c5af9bd50cc087c8541bd3cfa283c1b8a662e4a32411906f26f880f19621f296961c7f2a7a4049ec9889baefae3bff61635219cb338bd42c7dc96cacf5ef3a9c476c3005b89f8c9f37d6fa947bd827facb3f3bb7849d00eaa2b2168be0b4df68105c5f6bd2a7f076cb48c61cfc5871a564de5bba2a84daf74c0250f95ca0050f0152b1e889170bf00c5f8d8e1778731e78170fcfb2e848b7c31977fe29e618f81a5cc5a99a6cc3941f1110271065b070d7bd40b636783162a26f49a9e5101476c44a49e2a8f7b85e24addfe0b3f2dc961cecb05f92dcacf611927927cecfa1cadcdab88b15ccbd4284937fc2e8e4362c40694be88fe6442063fb172c3f57448a14386abb556a715ba576e3f18bbe93a7c8e4d85b579067b777cbea3c4d8bed0e35063f928ba7e2f1a44e18470887cff435701d8bb1c99b192b78fff57e9bf06f00399618a362682c5c02d83ec2ca16c7b7dabcedd57807958f003f3088a74b63faa4e16fcf64c029ed687e623c3f360747d1f976fd52c025b99cd58d371bea9116c2b2d7840f5762be95b7a34725cb02e2f48ece981c55ab632e966e352848f497c0e58998a91f6d9e8b10d05b13666ab7cb1d3804596afb0be072665c57af551ae0aa9641b959f1c3554cbc4ee8be2eee4159082f478187e08728138285a2a69c04b43108efd495f4782084e199b23659d63d66aef3dffcc47a04679b81fda6da1be5c954251eb8d5d991e7f5309e13274b541ce07e7e228992cf1bde7c6e9b26e47728caf60a8a5e7b45353564c1091fb5b39238c58fa7047af6bb1c17ff8abbd6cb5ef0c07663faaa9f13651c827e4a44122d8939523484ad45263d27213a4d78e562fb7d2514710a66a8e0390ec2bf0bdf85bbf57185148d3d8fde4174cb6691be0fa6d39b145e6805d32cf1d28a818ab67f8806b379c030010ef9b2ae6d2ff6be2f13d37aae0a2187ab251e12908e7e61f5e4a93f56749ea5a875338d2992541d8e8d75799ae4f05a568d10d4422ae4898914778a4a968b7f50f8b78c673e9e78df7e18c5f20f3d076975365de9a7faf21c9ceac4e73f0299a830eba0ac62c9669fd7f58350a94651a5c8d0df6d1d6ab1709f05b81433cf72396116d533c974e1f49755c154aff97309f7d36093de0d8e809abec856e87973f4e31986eb03e7c9c3058e344662ed50a222589821ec327196dd7343e228d0a1341eec41af680c10e027c0cb596ff73721b43506cd7c3f747469e3eab80ef6b754c534df5e63b13a34d2f36f85e185250d7bbe2e369d0811f8cb182634c254886969cb0a10731d7c4f632c897cdaed83e89618291ad85ff2d990e28df0bbe4923cd5c0e195d86322d94d1a507c89ae3c05e2c5f19c1ac96eebe5202a49a3ccd8485faaa31b05f9e404e45c89b1558cbd11d480160b37d2e8bf0d1c7775276eaf1f75aa5b7a2fbbe74258b3b0deecb2af2ee4dcb3a16ca72e8d68f26423c7d21a8a1b72bcd141bee14739d99233713750ddcf99daa8c8c12d314760da1e7b9cad4ba0eda15d7659d4d823ce8b15d7c2e8d9d413c32c37d0c3e6f23ecc371d7d4d4abc5443afdf988de3ee0275ca6d5d590ef9faa7fc6473a9ea429479d365e3d5673575dd88e645ab2e0582dc01eca6df55bfb49bc11a8036c3f445d1e0fc99fca2c63fdfc3a62715b88156d903abfcc203c9a0a246c3a4089937bd70a260bbcbbf4608aaca3590416372e7337cfa239205bd44aba57ba4149fc21da2ef64b83a360f0044200d7926140303d29bac8c0d3f9e4d1f1e6fbd7eb27e324d3b5de79ba13da1bdc7599d64c2b66c0c2809675e02ea6f3e5cb469c31358d05df7fe5f95aa4700d019f0407b1e8c04007707a27bb29607ac76cc67531cb8e4494ce5e05ee3cc0702cd73d13bfd651d8c747906c4f266cbae3027d5ae32cac66364bc62d7c300a6ded401850fbd7fb26718089bc617fbeeb8b6919620baba5e5d10e698514616b523f3f8400d467537d8978640d2842492aba19386d9cd2eae63f1d3bddc94ec5d520a2bdccae643c08cc47ecccfb3adfc0415d0e40455543fc1c99c0c8ba53f1d3d523b8746f3221ff9e3d56794a5130236940afb9181dc026e8df970bc38b6dff35d31566ca66ca16da4f5db8dfead12d7c31d31425b947848a4582cba1a311110a90dd944ef36541a1b198b889bf9a1495b398ccd801dd5c7c2b823b310d25186d15d1145460ae12916ce1221d404cc94e371e914c305139b81a5f2151cb93d08fd1ee34cacdd6cfe8f4ac55edc165cc59134b2ef12188d20a86febf8c0b0bc1ac519f64a9310c869b09fc35972c069a0703f6082545b737ab9a6b836e1ff1f27b3a4c9750d0948131e59f6d8eba2002419e02f3ff45ede556c78e4422b8ba233afacc8852e52ce5734c0fe014d3926f442ec78af0c823372c0e6bf921e1616141122bb93221060ffc7f1c85be8a5fe451872529fd3fe88957e10bdd663942d86ef4c5ea81a0ffb21561fd42c8c1a083d55332febabfdd96efa9cb366ef0ff20a054fb3a5771881149939737a2ad9ca6b4d5c2901f0f3ddc27953755dfaab24e35ae1ce1a74e6e75d4762156a62021eee34e7d8907aa1dd8a6bd205758cb08274bdabfb403f732884d0637ec0d6aa1e4976c5389ee5f8d9d301afd072b3c7900e4dd95a8bd620d96bd95f8d36a373ef859f9a41cc5a5e2029f62721c7789b1f86c60a5f54c48fc53ffc387084a1073b515e223fe7f074f4fb581ef6bf5c6021396d0f3cbd18954bae57b9869b585ca04f4b734d71e4870f412ee88da3b331343effae8e426795c4732a4abbde5efd468066c8201f90093d1b08e0ad388e1947651640234ecd5b682d57d8c44e2513eb0e157e0c63b08713e3607d01d94ea9fad644b56cc31a360c9550a279df26f27c58cf1a19bc0835897147a2faa385f8231efdf1d4ec11cea29ced383f00dd6b538f676e09ffa81d82e0dfce02c45bbbc3f3dc7321c07488e9dbfa9fc834fbf49838f763775ef3c93fb8e98ea06320ebc21e7ca5d468e3ef930908033aefda5d20ee2fde6ff6b8a8690797b3a302e724b2a5cdf9ad2d18f021295b3ab3ef8355714181751a16df6a605c95bba6d37a656610b284eaae03bd540a9c442855fe4ddf4bf331a1fe228b1fdae9d9339ac5a33b2dd097320592415c0b2506d2fd1dd8573882d76a2943e857ca37ce4bd36fdf2538ffd88667e2f77c792b29cfca29025b2731c819dd6d2404873db1e8a8aafa4c641c9586ce107fb0a5cf4d9c431891b93ce78cf343450366882095d2dd3f4178174d2282cd5bd9154d36700ce820afa92a940c9f8befffd87d2ebfade9da0d73be89252c187d40b0e157cf61efd7f7fcb4439e7910533833799631013dd7c66ce7eec179981179d87d491407705c770e4c79e6f05b90fa577926ca52d51a80177125d16934ba3c9ef209d60bcd5bba1ed519b632b5e054350a0d111af93b8482b838999bb344de41025b924f6cee7ac2518ef1fb6987c705cc899954026c32af4c57a8bb7f6b46be5e0a966ae94f98e20e46cd6e9e405aa5d4b653191cbbcab7570cc84d799c081c5b3e71bf8024663127fabda50c6f23379bece0d2a0d06949d85558ffb4d3a00f704cc66b6bfabbc69070a290aee9ace8854338181dcd94f5f3ed5f268aa80fde032fb26d5c479340ea261b5ef672373bf0d51e68a727c569eaf073b00a8337429c67a1872c69ac4d0152aa829f5caa2fe210437d68bae6c913dd4de9c6b98969aa16a4e35d2375ae10ec49ea8628bf8666509641439ec4ce9f96d2a50004b74c4c7d8a2814f6ef9442454ac6bd35f9d1d9cafd7f3c982e97f53a8ca017a903b264af890897a65e2f5cc5f28a105aa3d4756af9d5cafbaac6bfddc408127be8afada08cce815dbb28da74adc400f339c10e7ef83bff0db477bfbd41ff6c12a9d8076ad0df6ce0a0b864b2f4edb9fb77ae9f1f24fd3b4eba25f58a44bd65bd6289bfa2c2a69540c1876a08330392181e8ead0cdf42f8edbd610ccfdba717339f24a438f6c34c43aca3c4c8869c4eaf586100902031eade5e0f9f3a3fa382155332906207c403866975c992a49dfd61f425ae846e8aa6d5410a181300b81df044ac929f03926dc7c4740f5d9334c79c0aa4bb573319a281328fd2ed6d092149318e99775560cda7db112373f13064dbd2af127a3a5996679054bab72e676c3e51725c8fe04699652a9437af10cce243798d19399c592359df06e053ac4a5d9cf63e6420487dcd6ffe7c3fd7d1299d9e17add4b1b5ae256cc1d8448555193c9cea787600ff1cb8541f830c220067876e875b9b716cb192f20d05133002781c5364065d0ce825cb0fc3639e97c21a2ef39b11295c70cea43d910728e9ff0436c5667ccd81afda5494546b322ec578a20f99fd5daac7259973d17fee08c92aa0e14b3d13d9dd05ae74c21e41cd2caba08349e11b27462a6176f3711aac6e9181564d4403f88fb13453be8e59a07d87d3c763ff5139087b6f66a35787abc208717811d60a8be572cc9866160998d657c81afba0ca8c62d9fb0a0bcb1ba21c0aeecced7ea85abe8a89a96d852b6a332e7f9a10d12a6aef265e72313dce8679766fd1ebadee5d661fae9b391e94da25751adb4ec1cc198eb5eff5cda4ad1e1e1cbd3afa7ee9f90fac6ea0eb2e6f7dfefbf2d53148d6a528460672f3e247a6bf936b05915a0e20fc37e799ba7338c58423a92d22014598152a5f6e93805c07e5dfcda0f17c311c244ee660628d02e262d0f3b5ff05a0f7044558e25c217840fce3e47976deff6c201840f3e280d090b318a2ec8d64f9ae83b6d61357b5213efd3a2943770d2f3fbcf73cbebf4b2454c393d0436d7176f1a818acde6618ba0919109a63c790797d165c7d36ad027715037ebfaf7dc1abadc5527d4c8594bbe4461635b77138edab0b92bcc16cf750ea1ce9d4f2d2dd150ebdf83580013ca046b3631941d888d49c5a97e4f2c6d02fd038f4032d96626689b3175c2aacc302c992f73deb6ac00b4a1bbdf833d1884bb9379b82143d545666ec4f897adcc7aff0ebbe71ad90c0aae655ec0f81b5e26b9d38ce5eb36ec3f9bb55fb5f7070c78045fde7cbd856b51c7907581cea88e5af18b27dd9bba5b3e07a07fe1936f4515a1373053b7b000b1ed91db22a35c30d7e2e1aa958e782ef4745fe80fe7a0d0b5ffea2a7fca900e24cad090eece63f63478df876f6295bfd8fde641ca38920c84467aaba51d9e7b694c17eae288b0bbff89fabccf88e39ba2ff0162dcc75631238b1ba845d327eeb076c7d9f58e3678803dbcac3cef1150087c6a3ac3519482bec05591f24639f0dd0b0b8aebb6d91052ab5381f469d7e47378f5399704bad2df49402a2cab3fdd86714f431aa5a536cefcc930c3045f239eff110ad78077c7118ead99ae23b2152d1e663f3431ee0ef96128c773fca928b96a075b7453f13cb2c3bd6c49481e6b56370c95a8ce6f0b564f4cbf775ef015f15d912ea95d1b03d93d95367bbd6b967469be760e5ca638f0424a13017355bb9fd1eb3f3c66376bee1285fe7492e0aac4b7ff280ce804e933f176e15f6b2b13b040e51a46c5a85e1bb1fe2b34f18759eab2e7de256bb62afb7b0535291ba65dc0c7df0a487c5bf127880971564e7edce351f896d5ee7f54f7d0377f044e091de2f8b82cfecd16d08f5a01acc99e63c8697caf526a4e966f9a82bb9686a315da968172bc58cec984f99493c2d7258941fd35fa566bc8ec8661daae7d8097670b0a652913990fec28eafad4c836ad656eccdce45999497bcf3188d3fb9adfa98029d22cc8255806988c07ad4b84e079d04a415fdc4c28afdaf59d77c9fc9db45ca4bf465b2be134d88f69a0bc897211baff56ab8f2b61545a76de6c48d02f7838e592324c5d4cd850c768bf2076df391e5f4bca48683f81bb36fc38bbd424b7426b2e884691836830bd0950bee938a827c0a784198d98e0992a4e3ed5471305d998a949f74812bdff94d1b9ea1965346fa0ae6feff27e1cfa4668735529c25876a855e3e98ee37d1a7ff7331a1d6ab0047da351c8d4ecd77c626139a2ca21759050ac38b3ac06a02fbd04f05b2cf847718f15ae04d4f4f22e04059ff3a201778ef22d87a08d5c80f34fc80708bba0711506e45215be45825345646af4188c23b40615526ee59f96c8369cd2a29b6e90acc67754c0e95eca5a1c8a23536ad3e662178534c3d54cb73d3660f05250b27b1d1330c5b9e2d84d9cdba152049daae8d7dd3e5c73e7bbfde6ec3bd96eb319bee4d45f0fd594afdcbf03c8b708aef6f8abb97f62317d43d18bff899919e81c5107504ddfe8e68eda1ac563d6c3926f519b2daf98445dbf4b663c18d688dc23bcc3ed51803e83b6b19927682d3886d24b23ed52ef83f73382a13cd0d68bf445a330215e735142aff03bb2b4cc9833b033da86e9d7c76c0d3351769378896d1e13f87f0727b189250da326afd6620c857210b026f78004902eac61a163536bb247960c2ab1787e397e5f296df08034246fa4f18df3c658b06247126fe4db2a970db8f7fe3b8cee23f448b90cabb818e7bb5960e6ecbe43500712b20aa6050e01532d5d899c946a2501a7442527ce5899009c0d06a71459615ba8b62a37494a84ca2e22785cbcc7d241f7be574a58e955dbe058cfbade54c15f6ec5506afca466f5b539104a1fe7944031cb67b2f6d311011e37cc67eb70e041d237383f37782c40a66b3191f343987355f886199b496ae88a9bb46428232a0b0a5196e21a11da0dd4c68fbf6749c45833ce10237bc025b684c93d66217fbbe21efbfda2eded7a917f61a1ad76832fa4ebbad2b095510408d1a729a6efc266776e81ff8d75af7b02226c7b69dbdbaa3e85cca8a277ccfb9bca401d094bb7209bb1d7177ab6c4caef852ebd2b7bc7f05662d4240a07fae3300e03ff07ece51bfd8514d52dc130312c946a554dcb6a371319a8005cfe70864b90e80e1aace875e53f641e623b81941e89119968e628063f69216b45e78f9be494c7538d868620eaeaf07a33031e89a46898fde4300f1914fd8d5bd544533e1b43a56ea8aca2b25733a103b6ee7e0b25b85a8fe9f7fd50d800de28e9671be01a08a0bbeb99327f5364a21d1b58cfb2cd3deea5c5901419c0d4d9130a41b11fde57d5f30794c2de792fdb544a09fe3139173fb4bdbcf9840bbaa797dab33732c7d0eb06b893a33c99a7d5ca623bd18bbf31c7d8dc4447a1ade86a3bda4e1372260e924fd35d14d356a6eb78b702543e62e109b11bc94c422438e70bcfa9272df189db588f111d4de0f078f66db6378787af0d8de51d54f0f88f7b6ac67f13df4d5be4fe489e83a9362b43b6310f9877ce6c5dea92941309b2fb4303d913962509e2fbcd5f957b07e714793ef62621c1b3a2a5dedf66dc2977d5c559b7aef2a7439c1dcba9a24af140037f5ca74fef7ed1c5f6a514b59978940220ccc35189aca38659dd3757c8340e589e3c29a76371871457c747f0b3ebcda0161dfa932132262f5e5e3e4060fabc068890d29e0be5c58244ec7a466c608ba13a91af4762a65a5a3553a5cd5f3c3c4706f28cc99344b9399faf6bbf8723811046448737e7cac888ab98c84c9ce0abf6146c2f83395fd6943bd36a976439e35bdd2f5dd0ca45714d4032348068ede95af2560590a2fdb44313d56510dd7a4a6ab0fa5da7e739f1c71e4686b47bd7ec6e696a69bd452bb269844f35951116eec65217c0c2a9b54f49b1abb2349654fef524041196c1e307274dfbd12ce83a9af0405b3c6ac05b0056966dbf5bda837b9ba9c11ec879b50d5678239a860e822983cc771dd4639685012acc7357ec102ecfa37e669af74ca62a30e8755c0ac825c50a2f7e1eb706f4a7025e4e555ac2c4879fd88010d0fae9c13c33b144309975508eeb551ec541cf219f1356c505c3074705eb528afb52a43f6e06588db2ff0ac5b035ba74815a65c6af6ddffcc775f3974df731a1a47fdab9e6c35b9266b0bf91260e92804fd18501cabc7abe7ff51806d47455f3232ae44c0000000000