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

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

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

Block Certificate

Block 53263 d2cdd47408a8267168beb9530fb892b5346c71acd9943c9aa76340532325ceb9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7211f7d8c04a704d71a3cdf5532ec6758b32efe0d1646ee70cb05f4360c1dfdf
Certificate Block Hash
d2cdd47408a8267168beb9530fb892b5346c71acd9943c9aa76340532325ceb9
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0010240000701e0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005db240ed34f447735e0981a160ff9cc6e5cf87ba59e9d490d7d2be97a39e5925be04aad7b1e5db0fd614ded451ed226c266fc584a6c4d4d5a2933083f1a5365374cacbd2937d6e3a02d9d4b06616cafbc3e2d2aa545a2d61fd01000000000000004000000040000010240000701e0000

Raw Header Hex

000040206d17a1c51020f1f32010a3e72ad25c186e775aaf799a42c2751b53dc06bb124d90133b211ac45d8da4092b911b7fd9ea85caba3115a374bb373afd998b34c79b06a9076aa3f20718dfdfc160435fb00ce76e64d1e0ef328b75c62e53f5cda3714d704ac0d8f71172

Proof Data Hex

59,560 bytes
1212160203072fb5f609f162ec45c05fc66f4ea2edd6558ef47714b3030b50d8a1b139ad01c42ef4bdf65ef27f2b07bf1d207fe50212c37cd8f941cfc1288e5ef2ec194104a0f5c408174a20c646e276a93b66e9ec78e479567618f84cdae01c3a2e65663b5b61bc9a1d69e34a3bd3a92406b6dcd8ad724099a8b6fe230cff318db5da59a11bf40ecf96255e3d65c3ad942157c47774876e7f84e4466e440749ed0ca4e4c8122e9b21fc2615f4faf09ef1af3c51bcc1c9b3628204327db7b3f8a6ad8832f70f4207142a62b59cde9e96279352b1521013e3e510b71f78b75adc0d7904f4bfa5edce2dcbb39bc29a32488614e242fc7a547536e565c1a727c10dbbb048e30678c3a8be487c6d7ace4cabda694b60a0132ea28f32d806df7a815b29a259d331922f34db41d9947040f22f4f9ebb3f4761bff0cc6687924350bb64e69c725fde67113179abcef1a348855fbd2cd0bf78d0eae1a2b18a44f8ff0000443f04386e753d12e3fd8ff19193104346678a890c10a0e0c3556af1e9c74298eb2a35e75cf9be56dd4bccf76cf0fdec40319bf26534f3e4c6c4ff67b628d1bf13dde94b35ecccd557b7aaeacf6c9e3a0d562267466ad25bac0163a55f899ddd5186e061d0db58ea847348abd3ce554d9443aed71ff58e94f8d2e7117a6e33e054941374b282ca8340e2864081c5b2d2d3d330ed30b3a8029c98724aa80f1286c5b404cdd70a0212160e51fa9996b92e174a2e95b44eae98e80b42b82051fd2803c92ace25984301e7a6f89f132462b922bff340622990e5b053dcc625e127d25caa0b3534018b44ddb2c91c7d3fc6bc3b95d731645e12e1be85dc3e56852c74d6269fc175e5f20576b429a991790658f11348fa5894aea5afa71f292aef9026d9a07a4c5882a422d17b0dd9cafe62ed4633bb1ce9a743ecfda76121a2173030e34ae1ff49ee219631c6613e0520e4da3c2f29ee1c38e868304f98b5f67f1e839572108398ad3c6fcbecf240bd96ee9245b14bf0d897517c2f1889dccfcb3e95c027656a00372008efc0521c708e45533cd45bbe7535550908d39bf98840b295461ead367bb1dc625bb3d449ba636a73743df809c914ebef14875611a4ac31c25d278b1d85b2b6119e109dcd5f048b829bdf54c78a5b8434c219f4a85068e822dd1ae4f832668462a9a3d5470bb8b557b4663658dddfbd4b080b94ef20f6852f3a489393043111d6c0ebd16b46a888aa55566ec72711df93d205e81cfdfbace3709d97ecc45f0b8a44ac9a801c6a33de01fbc58aadfcea6eee55fcc0575b446723f41b6bb51fed6f654cc1c9e26288634dc00dc91fb201febc48fa126a668ca809b4cd27937dfd8d1cdfcfa1b16d7ee444ba24f6537345b90e825ea86ef68aab8d17dab9d9608a6210e55b206328922cc26791ae987ede7fdf1ea9256700d52d14d83ff7d50bc12c455517fea54164e22df4170674f58db352f6dc850c49a9577f39afe9cab32b0cebda988c69888b4508eee33576d7d8a5501403941966f761ac2a8f3e7a06a36f2f4e04e3d15d2a0e32b73f5856669ddb682b713c657bf4e472073329de4718b1562a82bcfe6c0ca3996464c63f15eab466d6b4cd0d7ace5f1d899a273bca2e2a5b14d487944024136ff4b5fbfa43edb710ef0b969c67728270167053a0af0b6cdc9f8909ad26b3ad50beac0f5a331d176537e65b373d09520284c77dd0a96ac840940e681d8e7d2aff7775b07d0f1f4913a9503e85c3ab736ecaa8d48dc5f09a93abe6c15c202abf4c53b3ac5311aab85f180d9c29fd762f1419a5eaef60f80be3083c5f6d5ffe5c2c68977a36bcb9e4df78ba0572497c0de01d947d664f1054b0840d01f76ff9f89729e9e5ca8035670e4b1592b703bb5ce80ebde1c394a2e5f9c14936d9d353945564e155c0f5fd26e703c4be801935be6ca900b79109bf0da9549eeeb762295378de58b53360cf5764cdb8834d1a0561fa5e0fb7346bcc37f6d6385439cadeae8cee2294acb90bac5b41aaafc89e17dbacde33c81f2dfa2c72e14449325cbc1149e183d67256d616e83223ee93531dae8e5e4371f9496f3dfcd95e6adc3308bcc3bab6e13742dfa1f353ab3bd2e1ad9e3d44da1c20baec6a894d8f9a1bf03d14c29a56de16307683bf6f55d12e8121eb7f819e6e7fe4e774c17892b0d6c76ca56d023c855629c9ef74b0dd9a949897bd053fae90bd546e5d3cfa85375fe19d3178d218842cce8a0b28f547961289fd20fd4948634c124e8d35bb2ae5f2005a4bc800026ff54c032c9e9e2826ce7729d7c6002d6ee9cb14c78908a905d693e61210b71bc20f738182d3afabeb0d43f7fb84c3286bb8f951ae64b3eb14a0b65d168a4e7c1703fa9d4e3f75578855f72afda859d6ea0b6356207ad12429be1da85de3c85876ce19448289e3eaeac92c044c2b6d65d9f0925c99494021f52d75f7b0ff485d86524437230eefe9bb504e2a6edff525d5611a6cf2774352f99436d3a2f2b1edae7601513e0aa61874bbcc08bd7d26d4b6abd344ee16b533e0ec505d7c6fabb406901bfb94f1896f41fc7c2a87019d1ca2a515d3a1c97e2ed8bfa5949ade08a567bee536b39dfc7b3b6689b53c7d037032dcdfea7066460d88c55b2b4e5a4c7f3a84192d0829891fad335ac0fbc069a2f2b0ec9abb5bc87dd4f684dd9ec5852c9b5677660c480cd97d3b6c8d77edf10a764b2dc21ad8af24ff000d2997a6cf835efa3bbbe8801bc1a7f0d408dd072fbc27844fdfe9d225307e0263cb5f279b05dedb0d38a0bbc06bb360f76900dfa6abda081d0aa8024ef990d2ab289d2fb64ca50d403ac9daf95e0640be531164621e1750eec378418b5b3072d42df955457490452af214148c35da0d2ca10a1dc1e483855b5381a0289b83c301bb3fc6aa9bcdf11631719d959683e21f3e2079d97ff21398e2620ea8d3e9336bd343dfd370a21e6ac7950a914637c0ac09bc629165797ab2a8de0b0d4cebd26c9116e02b3e4d7213aa5c01a68c85bc7eacd34def5851840554386d87d7eb8e55e1272791ea9528830684f11c0ff0e745e3bfc8d4d455f5224c0b4dc6a23b04fcb51d5550b81325f4dc9fa9f0bbebdf50324ee452f2e962f3c9f4ee4a25f5ea47240fe478f0c28e4130a0338f2844b1e215d3caf0762e457c385c2eea1fadafd1287dec006dff91f2e9593f8a94c7010f5e933ae2030386687af8755e17be64795cb94ea07308d6855c12d952236a2d1cd8a3b7dc661fd6c1d91ea935a5063f938e908a6b9c0616092d84e51b0eb3aeb5bbc8162b6b07bc08c6c9e98e35966fb8b5d844be2a1d69c0366a97c3ded40c9ebd88179dacce501a6b90f97be867439f8eef5480f8bc0c9c0336ca845199a8f7fae5b11bbcc1f98ab15fefcba542bea9db1c8defb8d22da824575776a76bbcb7aaefa75f4ff0f2bbe3da770bf7e14c0b4ab7a0a6f27b1aaea054e304cf9d361580caa260f2083cb7050d315f152200f6eab82229364fe190613c0ef3383d38784a91a0a581199e6054b74440312d3708d5bcd15ad3c677c0bb0cc38598f66990f9376cac4e451efe3e5af5cb7cee44db9c3986f8f538985dffa4bf180f534a1dbc3f22ef5836e9c1eddc7cd3b40066ef7bc44d1f776d85e55a7715165a43f60445639e8d54a30b9f9c67b3b6a85f5e18159bbf6772f3476d1ec73d28e256fbd405351696a8e0cfbb532f3f396e2aa9926da6217ade9175aa3eb0e7998ac3609ed3e545e77418dfbe034b5c1cc65ed34faffbd055580e81b972793e0f588ec23610740c68ee9ef3b11445a1a651abde299f02b37f3d1c1c4cb99de9b3444e0c08869820d3ed96094e0653a360387936c3fdce656ba3d569afa8365d4a8918a436af76a239a96d77093780dade43c3d9ef76b9d09bf725462f6698c6e553103ee3a3c7130908c99bd491e8cf9835a5a4ad4f60ec330e888bc78a364a796b7855951a2bc0bf3022e98fbd972ad16c672366132d951e643f3c205b4ff9d8c0719e0343c13f05dfdd75919d13051a7cd64c74aac8dcedb14a11f44598f15c8b3cd27cbd81e43cf250656b8c88962384ccb11738b49c4660ef9395d6189a3192c7bb3d44909e55fdb37a9c36dce5b97f1238df3f9db8638df8f7d3184ddcb904110a03635c613128f6589f98c2e070ee8b833e42a84aba0d7257d4106f7b5c6c3aef7688c3455ca081b4018522464dfe8f78c6fa9d23cbee33d9d5878eebbd10f7b441b0b7638d981da5bcf68cb7363fa24a38454ca1b1b581296daf2b410369a02613d0509a406db18189ad6916491e03cfc238226c9aa49c580b42f1a4365e331abf6339abded6c1caa13d8db971d9be9b52814bdeb724aff3b058cc6335832424c36ea5acd1191d51855513b76b637a866fda6a39cb383fd2a7b592872ed5b4662ccca628c41a0d911d6c842903f61c8d74630196c15accf62b19b72f75219abd9d7cb5e03d5908a2a510487b27af7dd08784464d51b6b07b7d462454de305609ff9d4957927b1c6eed9055551fa15f43badbfc92ed406a4c6d3cad74999956529d4187613889f8a42895d51280ea79ea78b0736dbce5d8a9dab78aff29fc4e743d451c7d79b6cffb921a4a74fb0d778bfa10abd6b0e36948560ac3200008644d02bf8c42ef8143b2ca9a4a108ed14ba336228b21c93f103eb46691cc2055729a69236b5c27cba5ad41e5135599dcc104ef091d5ee58325c6f011d8b6398bb0b1bb1171b892388d80af31fa731c9c8306f1a28a7636f439c8b917a7716c1b60872bb6e1df45544f9bbca5ac16576a5c88af87afbedf486f80d7555efa12139bb03cc1729cd1e205b2566178d981b3549d35d6d3b0bd475b242932f28b8babb7af7186387c5271226a6ef13564b24c321d739cb54a19982626587382bb7fa5acc9c352111fc4067a6f3f86a2b7599e5f113e6d700f4ce64cec09687a8415bc2149fbf369bff340f0db0ec4e1047ba4ac8f41021901ca7377d1f47a6618f0e027d5c051e9001b5f7672fb91f1eb64d7bf768926dedbe95c114d1c68aa10eb8c7828b8dd2732ee2306990eaf4f5de428b280efaa39ab734fb101b6cf049565114cadb366bb799f724dc61c640dee3eb150c944e77ac4d6d54fb09e04aaed0886ab8693efeba0b7016763cac939e7e52c42ce49e2986386e432d3a5e499372751a0a4892e393712de9257bca373cc26e28650b701710188ac1a7b0ab7c42469af408c9cf86a96060e0bd2e9a9ae848a6523185a5a19d9b1fcbae7fd15b51bd5c5fa0ab1c575bbc4e40a6eb69faacf4eab0f6b80297f23b2f0e7e8b0d6b3254c7e441febe9c25d7bcc68bc2ed49bc3b3331effa64c625a71c58b2eebeaf38043821575ea968989529546d2b3435da90133220fd47009d4bdab9625f9e7206e40fe5b57c4c6a417638655cec4ee83fdf3b8bbb05d521281de6c1a41150b7aea03df0f340cba52f682cf0db754fb89267d20fc5f41d0ecf92926fa9d4e11b46bd8287a0143cd473ec6270a688bc3deb171e61dad395bb4df29e0ddefac12c4fd7add0108a0aa6e744f9d0e532cfb0e6780c5bc13bd93e44eae67bbb4c9b5f9bcd37b45b1b5eddd6f4b73cad2598f232f5498eefe8ab6e22e571541293e7276d6de1cab2d2abaf79276911953c8ff944a4fa025c2127441cf38533df45cd02ba6b0366edb6d4631ac7437c269c77d0de4bc1871d2fbfcae57245794eb2a09a33227ab174d63706371dff2879be7427fe29f18c4b53a024f3e60aacdec55f2401e12a2bf71b6c13d53822baded1673b69364c6564b99bb977a75753cbc2c2ef3ccd29d28a13091f44b8533823c0f3c04cc9b6016e0d4f60d331cd2752c932e1c4509f3a7cafcd746bc164b9231dea4fb1abb56419c59cb2745da4f6342f669c65d39544cef03e6e8e60784c69cd84f9e71b023bdbfb33262b52a53dcf279465ed9d1dcaffd73da08873fb691f1cc3ae2443d2da161dd0d13e583afb4261e855a730a3a1876d04dbf29c42f74e8566b89f430f1c7830fc15e25b8e8e982d2f15c1c66b6d51ed681a3265708b5db6ff9f670c80abee35cddf6c1a7ba8ae922cce5ba0cb630c22e79af4a67c8e99f25e85b4fbbe01aa40f5b42fbc44449bde15bd6fac148ae5a4048f92da149c7ea36a5cc8ee95319183dd28d9150d0447099f995511e08b1551fa7c7c20ed91e30f873170b25be151230c3000f6247e6dcf93ddcaad0cbd32eb1c24a252cf277a93a67e8de2c9f12610ce77dea142e16e9853427214b2557b1a6ee02b8b4e2d25de3ed5d2252624086fb41667393c21a854edf86198edea688cb74df04f27ba77d9c1ad51c47ec0ed4744d30662361d69b92063583ad2dd8b41de72a22c8d38403d9920d58e56cfa6203173ab88e73857821b72e7c1178c699c17d676784f725dcf1edcff564ced5c3f9bbc846ea5add4538d04dd8283a207333bbc4c20cdb3748a06f14c1fce492ea4b2dcb8b3a941d95c270975c2e954b9f008a7caaa79b7baaaf94aae5da8cd726ee8e08e21f9ad12000898f37fab699649677185791e1c8aee2834f39750d737de475ef36598160e4e4e976cda3810c2b13bf68596f1a4caadccdc9078a22210e3f678cccb5cb0b99c83f2ba88174138ddd2eadcaafcaffb2957742ebf51f953faec5516dbcb6fc92396ba6856ea9a242e4c10fe4fb56eebf96dd5b8770bdc631af4c89ef79b5e2fd219479c89bdd809e9da4ba246f3f8ddf3917b36f67a14c0cd295d57f7dab79e7b2f1f59f28107c6f7cb63e5b236e56feec14f52e047a73d8b4e08d49ee58987b6a3519498f4cb292c0150b4285bacba1c2a0153ad9f5e846bfb7d7f7057fd6057801bd478149fd5828ae6716d4cfc02129beadecae6e7d0fae847ceda2d12de8778acd7a3829ec01bcbd3280a2996c2df8882caced3aa3f6f8829d3b8c3a4f184412e45cf3ea0fe519b4127f618b6fb25d346fdfac01dde4884f94ac0400321c78ff60879fa27b205a735d9f23afc814a298039927495f0e90a79f4f702041c3e3dc7a4b8628bcfbc87306f6c2a5f9905ee5ad10964ed38557360986867313ac04d4f4c39c67e3c5ba4745d146ef037801dcdd10fb033ac50a14cd1f3c50c1490ef539736bbe41bf7ff37708ce5b42159b8ec61d34cdb60c2f95d31cd7fe17685106c85f9bfe5725f6197bc8fb84027094d91a35af42976cfd03246ee67d4da8674c2d483aca5ca175ebc283eb277726568a68d2f48402a8aa643492f739b1ceb24941657a6d36ddb1f9929915c28f98ebaec7f7a42a0e878ee34fc012872e5a56906e346e46b911cfebda675ae07bb13ac483e2d7419200d9e5d8402a19a46df2fac8540cbcb7aafeafbfc17244fa1b3738a48ed20b485f21f07248456a038076e0b646d5c9c03053b76b26019a1e221e4063422883ef99753dfa1ae17d75ea60a7268fecccbd5975b1fe7f83b9d63222c157c388abd3d7e56153defa91d29bd07f00f26399ed883e71ca49a06731f89ec6c2e8cc46cf4a2235a83a8ad58346dcac1b1d0578d36d250db622fe6520655b32bd8d357d0b380d401f7a8499b7a54c8801eec08331eaf9f579393e6113ff72276bf81b83b8bea7a6b55ec8f631a96743236a70e3c54152c5071209d5145ab44012ba1e464f2cf4a315a5f7a4e7d68e79dd75bb41812defe459ccc44dfc2a69defb5d01fe432c725c514c9d32937e08bd2369cc6d971ac8db87e271711962756810b4715602b1c16fe803c2fde30b57bf164ce3a7ba0045494e6129e52a195dd33f8a39b48fa45271eb037ac20ecd712d69eb97c002e1013a25b3106a98e90d40d1e874ff07e34f55a488fcbde82b5de44163c926113fa26421b48d391cfbe0ece45ff5f8da4ea34f1a208ed435855cf9cc96c8a531f7ab86d3d086f55ce48297f30bd93fade36ccc4de365e76a5a25036b0c990cc5963a39401c68f54d15dba7966733648c1079168e40412024783bf42448944e3c58a7fbf8b624ad3124cae3d0097c786de6a0b681781bd40f96dc10141c37fe494ef62489a8488adbc130941c44a64cdc64593f2ec5d54a016efff458fa81e56c5476a6f3bb8d76d3070ace948fd9f06044947cf9199a1488ae0d213e0b40a9325fe62ec1d2e1fc0dfd151229789024e63e20fc40d86e5fa6c78fe8c6bb4243b0322903afaae0f9057839411242b371fa969ef7d3ba7e376fd5648b0dce4dcfcf84a6cb2abc94f5507300385dc2b425b127183307fc8c533987dc8ecf8f1500ffbe94bc857bda74c1a5fe09eb1348183b6bef8e48e31b9eb070503a3c8dd146a61feddae374051b1915a68fe94578dc8251441b28d88e6365be8f4ebf95b91c955d02c727c9ecccd5711c23398c97c9686236bc5bc9ff30fb4c96edbbff6dcaeb932b72aa23c7ea52bb6c4b0ffbd14275adae7d526cc566babdb6eb60cbd23cc4370fa3867f15881dca4955996d52476029481ceb1cc81288611b79233d844a46e2531f74b850e60ee11493ffbaf46f64814bfb98aaf4e180e20794a294b0779fa5709c94cf5c9a79a0814de4d3eca5b32f055bd6bb0d8f223ae150b7a5ebf9edaa42539a5716848c253b35e5920843f8cc8d932a2f5c47e02e56e0b303105cc606739d9d371117eeef9040c4e51e1acf20b6d1810727763d2eff618c16f15f9848b21d3efe0089fbac51dc14d178d5fd4b9b75d75cb7423a4b3f44ff6bad4987fc28318d3f52381577be1b6969430ce4a179b04b4287aee9640975ac487aa6d213a963f1b8464a355a7b5d12e18ef45fe424ba5a0d4833710c19f755ef53b96fc0c2b0b7e64a11b0a42588b4d11eec2ccb3ff4de0c66c28c9bc8df7a0dbbc2969599391c6a5712b1b25e37b86f5c2b518e7006791fc69ab70af9a1b55beb1043ffef931c9d2741ba26ad71f18873e2ae025f3906c01d50b81351ffe392e28a6903c341e011233ca5c665fe9dd65aeafbb784e117d694010af858632e46abb8619829006a65c5fd986637dad6908409e8a58f427ddd969362e51a8b7638f1396580868760f10e4be116e0e758e639921f5eb576e48c5acfe568ebf920751480b98e31a1d14d96fc5d3f0e5bbbf1feead2e5cb1bed04513600b6b52a8769f2b5f5db291d859d0a35b40c01bd2e86f86885461a21ae20efe52a0bae057cf18342247f6d9bc936217c326c8821ea1731e5378b247beeead198773d385fc604806ccda14323cc9df89c468bbde56f6742decce3454ea97369516e1a445033bb998939974ad2f59334324f235d4b1aab460200ad5d298fa8db96a9e9c2fbc1c6219d10c6c082dc21e9eab4414bf3a19b457789e5c496f061a0170ae0064370fa4975749f8abbc1f10f293931488cb45ad959908495212b8d6693e382a984b3f50575f10b49146b911eeaf13ec00ced055dd70ee6c6a14745a865b02622e2c804f5d6d4873fc1253610e6f9d671513908d8fdc3798da4473ac9ed35d6bae958e30e5ef3357984cae02f24c51cd8ca1a703f32eb9b47cbc181a5082740fc971d99d294d22316858643e967114fd33f23b152d41dfa04b4459855d0d42c7647fc3c4d0ad71da523ce2a6ca2927d0f62d10e3d25e5bed476959dba185a19884f9b743ffb3d2a0b82ee3619251d4f2c911f974c4e695f49c6b7682e37b87e530319eaf20ea596d048a46e6463488a0ff2466743ae439bdab555e41bed26c97c0748fc8ae312dbfbc858d5512569ee9b59e991dd8c85e2bc3036501376ed312321ba4170f4ddbfe87ac46988e52a632f0c3ec3ebb548ac2a90d74e90991179665f47e5712398730cfc6ee58bebab4a97b323661c4342687e07c4abbef207ad5224ec2604d12d5b3a568e101929f38e6bdff977d1b3e9805e00dcdaf3588d3a0c52e48d3ae193a805492100a204b5a6ea095a5d25b4d7ab302cd3c0674c94123aa894979632be45eb4e0235c77c0e0df6158f3c720c95ee09664600aac5d74ec4ec0698ae0c54b28b70829c2a4f36ed5fc30b6f3f301d2e8a6280dbf1c487cb936872f36de988a1d4ff07c6e1fa02548851a1f668712295c8c4a80e82918c5a7d4e8fed00e21086d12784912b7805a8819e16d41efc685e75d16a27389ac1a3db785d421bc6dbaf2b44fb9b25d61ac66f63c2972266bc87df4d1acca3d900bd660c2bb147c433bf89e7f155c7febc65a6a3fc45eab05411fb8192791583418925b2c105d1c73672cd93878115487f579ad5efd552fe9807884e225db2fa2dc1c6b0a8043d4f78768d2fda8ecc991827060fe97f5ef6fc0949a8f57823c299d10c1b783bc4a908de2bacbae73c67688ed69a193c7526d09799a385bd2e85a6ab427e71679e879807b3c20c50372b30c7153a00b8ace3c2185c9ecd808eb1c5c6645e2fdbb67cf367f7608fbfa48f37ad94c05d612cd6c6d37e570e5dbba8cfdb3bf93615e08fa347978d2bb8f7d1a19d441c8ecd55bdc74e1f3807138fdfb66503a4ba9b04eb316a85a680025abbba042d6640f9132ed865c5fa4515418ad56dde57c84d07f8d02f9f6b818dde69db1f178bd17249c0be3aa328034027dde5be959c6d5782ac17699e500df7f58c5916e2344786bff5abc9be04a11fbd239151a1f1eb358c54ce4bdb99c3b18ddd07dc7fbede4d15b307d5ea16f1d20a9c8d18f9b4fcb55f18026e303755f93c4f72db798e18a1786d133b2c632ae563c40f7beb15310e309a5ac532f97205bba25baa23bd811bb003c93b7006f81cec49a0b864907375b34b59687b31dbff582d6ec4642623fac3c136dc9e048e75ca89619f9001e0561b83282e3613f127372f1e005a4f233b7b14f30b26f041ea03fa35789e903b6757ecf71cc1de28059d1b0cdc46637abf7dffd833a02e30e3497b64cc0f67b57953d0c3b6cd439775d32fd2df6ed9e5f8016870d071f95f3f67bf72f3c79358c5dc5bb918a23fe1631a09f41e7f6e203977a3d3fe2b33bbd7ac3686c06898462d1a44f2f7dfc1ec01baf7300990f40cb2fc99c3bbdb29b16b75677e219dce966301042e16d01dd70c908577fa88d27b320e7084c4d1e2d4751632c5e92259d50cfbe2f388884291d4335d51e4769b2e2efb34bafe024c26970d2800d7df153e4c75db871c91c291ab45e1cb8606f05fb9104ef48ee3fce1b72d8ac8f6b8f46e4ac95daf904aaddc40e08527b63d25b2479f10394eae89eef83c89fd07fe56729685f987dee8a04c7c71df79ae33d0a568015ed97450254103ef1a6e5ede095e90709cda211a7cfae0ed1f4c2b9f3cabf5e0074620ab53a08e53eaf3f38d2cd5713d4f1a8a53b3cf27ae62fe7d34024102b591309da3693099cb32c4d55ebe1813889349210cceafd3a4a3d1b35e5ec4e1a092a44095c415a7aac85dddb6b61cd72b1d93745b76b2c99e20b0c1d78f39c871419e92fe0cc774add0c8ffbe6830b58eb47aa3af51ef8f09e60ef4a4d38d4b71b6d318a780af95f502142ccbdffe2ddaa1e104a0597eda159661b44833ab8d9f830a9caafaa7d2279a7bd3ed4e82b6e0c4de7da1d93b36cac3abbc5331cc6538f10e8643934ce2abc25023842c92acceb10c5243eba6b194cb25b0ddc05c20486cf55f65e45836071ce3777e93de7570e124ee94801d266216e61f83db2e58be954887fe888eada7918bb9884cbc0d7915c7e9c8e74d879af3e4c18a8bb7b4faadd44591cf47b5bd91a9828f185a28315ecc64926f18fb69cb2c43b06d4cc215a82cb7cee06c2f494e0b1dfbc1e39f409c327a1ca8d9380bbf0a94037aea9e446a52cf9aa63d610db7a2e68cbdf0608bb3de53b72d7fe77a38862845b21f33ee5d48cda426b3129ef7cf7340f43838c055144444264a9d5da63f8d381e97870c29168b920fe4a9c2bb91d2618f474397fd83ad4cdc2eb91acfce319a84316b16ba2133007bfdb4e734173e14bf99be327dea57c11aec386fe9c5d045aff89f58ccef4d0503d5c9c78ff71da5f62f2cd766dae6c1458c1ccdd5c10102c93d469d0052c180895c331cc6459256a8b5ce57c6ed5ed61a19e0b2ee60c9b831789dabe3ea14df8e67c5777c5c1e7c0a789ec7db5de70c5c44b8dfb634f4ca614a200bf69db930f3562886de7da45d2e0459f794e035aba6e6331d54d16538745f29296aab8be234923e88df61afa806689d48c41a4db3d42ca8d7d515e68748d3fffb794b753fd1a944c4e790db8f0a1da678f37da1468942e08bd91c1a9f76554e504230a8777ccd68a682d94382b0fd0bd6a063797db03e28c9adf492e515da44255758e97acd712566519a45e8d606ef2110f73380da46bb6d984f92f54cb0068c5ed8f03923e6bc9850fffde3a4d8cb704a31cd53c37f93e712f3f18ede954b828962fc3774b03bf0407be5cfba61a6e89095fcb069b775305989cfb60e2672696b1c7f4412b17611409887fa3ac2d997d79d323dff9f47b52887371a3c386813ba32f1f94d1d57ec9bc30a92723209c4d16543f2373665df21cfe7be77b68361ae351a08e1c9b365aa49bd843d67a6506dcbffbedb4f91cfaf9c59aba184f2eb42c8e33604119d46f9261146e1513c501a393d264b8632f8a3433086db5a6ab7556fb7d7ed30293179d7f475ce8144582351381b7d593bd05bffc0336451071d8a0a1580716d5214515be2a9d3a7ddfe0ef20f161da513d1d506e5b95666172ed2d962ac60a100be350cd752ccb420e07670c7924ebc84182c72d8b9c969d7c711e3d7e01d5d68490a420a93c29d746d2de3b94a8661ce0bb1b703b34f26d5602c2ce7f7727550a38abc2463ffec047a58be7bfea806f1adb40c0707a93dab4e79aa1a1f0c1262a1e4e9d8b7ebca80dcd37dacfb1bd83900ca7b60317f24bf17fa093bda0b94714449f76a9d3aff8f1201413076d996b339fd5c8fcbaeee3b3997d48ceb10f63e94f18f6f4f560f7a44e77914ee6ef256e48e35cef63f243a4367d325f12a4a030f7d693eed7e2e8b56f2feac14d106eac9a2d317f7b9bbb7bf360306932f2c35d3bdd27ddb7ec1a949d489cddc2ba9fe1d12187505805a283f1f63260cd4912fb1f4755e68afc1254c6e4e79d8408c50bb1d7fe7553881e4e6ab395a5f95daae1e546efbce20a7eb1c777fd3907008833d7e3f160160799e35cb8d497a48e474aa0361cf12aa10fd8e0b1a5e587bb931e144495f01cd44a53553126f87cbb605f948a4f93e75a2373133232756287b0eeed256fbeb12e9e28b4e3d5099f958141c8d7e37b7c614a61dabe03f96d19cc07fe10d7261cf236dfc9e8d371e982b1eae7cf9d5088055c35b98453a7a561ee8a4ffd8885b5eb0af369d200c5e74cf9ed6e7852a15c1dd28e9d3bead4bed0842345267f1a191b20c37fc93ca079f8a56e72a60b10733dfce53efe3f79108a2992dda4ba80831b5f953c067aaabc0e76038ec232499e9d69931ccc2891b5b6b723448964aba92bd77280c20708508e24e3dd66afca559d9a1ef3ffe0627bb3853dc773ebea6a2efd4cf204ee876e14fcf81f6c266d4273b3641b2f85f0d44f24f904ae5fcfa36c4ebc77a04deb481c5e81f04992a352b5e238265adcfa915c4bddccf352b1b549ba29cd1c9eeaa5bd764b9b7e0a2ad981731ce86632daab82327239a0223eb91cc96cd0fb099d4dbcaeb2df57a24b29bc94baee5592613135437634fdc3c8dc202a4aa634ffd03cf926f69357d06a4cdff3b7e8f14f90c2d165f2ff1d432b57b5bd988a9c3d42213d95bd68f9576b06723969ac92090e280b634c735068968d2fae87aa2873e0fbbd1fef0fcd14e71fa56cae8e25c26887ce925455e1189d9edf13203107532a3d5abc32829f89e3db9443f37a03e3b7d951a9bcbb1ae909865bb73daf227c04ec54631ee4313cc2331243158c825ed49e4c586bfd1f29ca9d4c8e6bfeefc1521817b6b45ba4e6ca6ef378ad1e762f32759940c9c7653f087171602cdc62e29d609edbb9bff9004a2e94163e9997d87907e0c435d9c4efe8cb4badcd5ead3a6a1032d7edf4a80c8104742804c644e34542e073396ca186279c229700abcfaf3507827e0d351ec9e3d7289587c6b0a543a240cb94bc8c04e32929faf9d6f7161af8535317036725fbfee5b0ec805d595007bea771d1955b58534046102402bd01a5ec7d56148bdf48d9fe43f86be49ee1d995a127a62de7a559948990e75fa71ccc22c92756b01229622c015e4c27675b9ed6b6177969ba5faacf2e554f5dcfc8d345e0b3f7b30f6cb393c8648c413f73dad99946feac6ee9165cf40cf19c9975747f90d475f4e756523d785061271c2a143b9008d6debf4dc3ecf890707d7e5ad74f2d084db0c081e746f59614984dc4547df6389ebc6363965002c84dea92f6e06bc45d28e5646d9cf3f4c46bd62d3dca5660c9ec95ad8e1eab7cba571639f3ff928d4903ebddf74e4fe83bc3ea963c476703768e5e3a89430e5686006ddce4e50c39b1b01623a03ee700a4824c792b7fbb18b0f22d13c0235d379dda4aa42a3b2bffab5188c497bf6071e5377275a882a40486282bb756bd59e4b08b5e4f40e87c77b5e56b82e4a81f5803c495cccabebad9d0dede8001ed15ae6d9b911351723f1ce4baf1e4657b31c317187f56999176d8075f0b6672556603711bd8eab2130f76ec861606da907ce6dd0ea37e7d34d3615016d1feea1acc95e9d15f2fd450250fa2ae39df7495ddc3d85600213ff5d2767e51f5ef8d7aa8ae1a39c3397e2b9815bb4e2aca803df76782cadb12e3105624f0e2c71a13899088efa9a69dd331bda2a8935dc7004535d0eae635de0fef0d5a7013da508fac4de9c052a6a55538d84e597d91cc218250e2ec21a76fce69fc943c4ed9ebd5746a004c71b059b22e98db5c7db49c8e07a5cbf9a2f58d1e6d0d3d7214e3e8214923a465ef0a32178ddc810de59b2068a94c0c840500c7e0c32dbd057644c61103569be20ecb00392108182318bc454f606758e5f08c84745c5a597bd9e60c07093c265510d16ab855b67938f8bb06a32d67d28f9eda733207f8b881405a6860975d380cef9edfb807f0e823f0802166c208e2e6daf9b7dbd9eca5238cc03d61e11e9270ec1e57afae0c3a95f59c6eca5ef98609e35a4e6ca12d4b7619a7092f3781cf3993678549eaf817cb58183e22fbd28c533fe2f282956248931f1c3face3546c9bddf1a6585e68c240e378c6e6f4e8b39ac1ffa3058d96eb900f772357bebebea75b93f642c334f2f8c16cc2420fcf613763c7600f2d304d16b80034041ceeca7335b4aeab7f7683a6a155267413e93e11570f9b0f7ad90f656acbae876a506a95a78be0f35b0ce5c8f37402ea662672ba2c9fd1d8f88fe8a3eab8893777e10f3ef3bef5763ab94c864cc7fa53b1ddac403bfa99879533f3a8ad04bad33fbda6d68711bc25c0138e3b974b0be9ccb7b768dc137da581bcf784318898126727bb8d26bc5dd5837610a739015d54eca83bac9afbbf18b0483c3e3202e3b5edf04d784131b03b8a6cb643bbc6a771dd722976e1bf95e796af74a1a5bff0dc90aa0bb76558a7ebc255b6def325617007f2d8e16bede188a3581eda63b006440e2467d5763f28be18c2cb4bf6e8d0f23e95ad054a8924138bfa329f3ca3b2054e52a1ff92ba2c676201349e2b185c14a55c3d7f0eeb4224540d0294567e6cd8a17238421325d8ef1cd56f6364a72c0a5a39420a311add047cef8c9e56007bd60c9853c9abe73bfca3b2ebb2fd659e73b38eb2e47136c79b7a5acc3a4103f308c904215c3f0e048e7d2216e19741a50f92de97c247beda69d8f766c5c392e347455f3804dd7c9a47799dac917c85c146a201629af16c53492bea3b95f36a3f4d6d03bc2a6b7ddd718ab5a82b48785b6065743b75f5b6fc9046f353bdb0ced6f56173784d603c94592b1ccb02a7f41de0320e80835a6b40a8e4115754af95e023e6c51000a00b81dd084d0138c73d535e1ec88beba467d2765ce98484638015de5a13d695a88368e6b369c5efec9d9b5bba3d5d1c15de1d17768692c1b0bf64aa827c236892aed9b4ebb0dec8b23e18cccf1c9a8e508b38a959c4296fa681d7c82ed0f3a61d4bec628c5a0dd26939878234a039bf83532d5e17b3ab3e2dfe55edb8c8a8ae6645435546e39f9fe70f812f88dfede658b595d0ae3bbcb7efcb47d4741e75438f7a35ae0f88a518fe8b791ab4d5eadf0e30163cb2d1bed1d1336b12d457a939fae71ca454b00732cccdd483093a796605a7f76ce37126ec3c5509c4f02ffd7169cd6409f4b51afddbfa5fa09d3644571c658519c44419b311649661bf2e0f4bf22450611a96adc06cb0504efcf1aa3f9ac576ff42ae61a1e203e011b9bde6ae29ec511a12754c3367b22633148c701e016297eee6b2af6aceec4c139c9c9bcd4a1fe33c479005ee2a55f35aa3cf5d28740063e99c13a0d905d8655f4be84783bdbede8cb3178d72a4a55e4c8635999fdbb2cd2e895a47d7baec069b22d4cd9f1be464a7eb5585f68ff5f2834f9ebf5f453a6a54eca9908f8e0acd1a1217b96596aa010aea35c78522fc92ae0931c7587ef08f8caa3c5733bf71d90b36e41490812e01315e5121cfa79d33c8b01c08384fe33f0ca1adc42a5da18ea9a6093a4d044b7abb62319a15b2e359598ffbecbe110c1563171129dad7fddd8fbb268683fad3f533b2bec5b4cbc9060e7eb0e725d26512870d87b044ca745863fd323a86e1531a37637d63f29fc7e9f845bccf238d720ebdc11966c7591a80838dcb5966a98518f4f9963fd570bed1652641382213c66401bd57c6bbdc67bdbc892da66a94451fe3889a12148d47941365fb337d226833e295c2e9e2b525707bc553e786eaee6e21bbbc6a7a9d1fbf4bfe8b2a663cb2e4f3691fea22642632adb2e47ea059d372fe8e9431ea34e5ba9308562f44d5c3946ba903614c33a3e7330d3c55b8547d356bcc8051b0fc67269751a569eb05116cb7539f36a441e6eff1a243ad7f3a0796f7a7a38db188e980efc51674bfc3e33a1758a14736c2d769c010d4cc7bf2b8ebd89ead05e61902077b4333b6923d4f58a603bcc33165fcbcf1c1673db7c1e6a010ec516971aa741d34674ce36d1a6b4d0640d2a008b3bdd99455b5987eae7dbc742492c84baf9cf224a5a153bdb412f247608c8de04ec9a664e597710a4195fa8241e2c97ae124e382ca174ed99be0fa61c8450a2a4360a7baf0ba1a4d048e6bbea035d2e8b3eccc9113d3b557a8313cb783f8428c881eac9a352f0c435fd710362414adce07c333c499133fd54eb9937603f8b4417654a735a39e0fb2b8c156fae76d9d16a1270e54c92d1de0e9ffeb60b117cdf0682fa8169066d2cf6ec27ced5386ffb1444ef71e1ad758846276da76ec15af8b738f9fa73bb52dca4e98b810e28d48ad7c6a1f5f3891815dc2b8473912649d8758f1881314aeddf12b6fcf23df9a86a07e28059cc3b0462ed701c98a3e726f30a140c723bb09eded001d28877b24bbbcde9688d1f4cb719d087fe293c87cfe40f9049a39c6853d19a8c11bb93c7433130338432a599cc3a39517fa76e774acfe24e6d3c8e75c53358cbaa016ab98860867b2442ea2339cc5c1958b6bd3f8784818328725072b9890102b1f8a6e2bac0aeacf17e1d8fdd7f3163172ee061b977aa03054409f235f0d9b2df990c7bedfc07b164c0087855411104c338a88ba0de8ba5791e7ee2dbfc37f44a451c8abb51f9a436a5817c1568ca8c5b4d62040f84970320182e1f2c06aa6b8204159e5f28e8ab151133e3b92eb97ff9b2139c7497882d15403f5a16652d00cd4a4a7ba45b088485799f65b314c8d9b7640d24db33907ea0ae02fa35743e78009dbf3efd4c450a806f90994adf870ca7f9a5d027b21db81886a7390416f178cb11057e72c2e43156650f25b8a287b191808002265684933304900be1ef92b94d1d21e5f33f362b75b2992c04ff0068c757b0fba746900c0f6dba9414eb1c5e9fe57d5a4888b1b04803b3d2917d8929c85d15d38aee613adc4f90b665e2286edef3bd07c3edc379fcdeecd03de214f22bfcbc30b4acd4edeee51d0afa46f28ed7c92dc967173de63b8b59a07504520fdde44f367e703ae11fad23b9db3930d29b9b03579dce3fe3d1d26041fd2d5851979776ccb25bd41c686dc0429a91b68efb1587f38b8ce88a434b51302d06a50b241f7384651698c3f4529e42bf696070430b0d880d8bf5d69d277b013a3513c86535c76ef55c58a063712f03dc40ddc283f63f9c5c41b65f7984d8468e823627ba681c20ac6f40d14fdba76cf731c669da3a4863f469045249d58b04fbe92b8965558e91f43d81aa83115a64a177d91cb5a04875fa72be9367582d867acbce4e3777b207600f84d3a666b141a058541018035f6ce07937802b2caf9f7b9c5086a2061e073c58003a85a6e1c64fb07cce07b1d9e3114cc2088f896f8c62a7b9dd9d30926c97d257efe371577821b37276783de687f89c24ec932de8cba2d657217df690afe6af4fcbce6cf732b9cde7d877a6a45439d78e315bd00c2e885e68fbe2adf254441f832b654fbefa23e3b3d11c02b9a9f2537aee3f5ae5763abf8fb51cbff78c199eac4f5b1e21553c90c5859af41f508812709a85db8da1602e59307657d5b18150937fa207ca9701f7a9383838811f7f9d746704554f8ac12488c9c73a58fc89100755bb6c2cc9762d6c1a14690f36ca3c4e81deca4abaeb0288b7ce6dcb2fbbc652399dffbc3a26fbb3c4e52d5e6f0ae856dd8712742700674708ddc3ccf33e24797a96bfd4ce8dc9d0f8520b7b28660d7a634837773e01aff50406a5f07de929e5925049389367bcc17d59d5f57f3c57b55b3431ddf905e5133341464a21755da316fe72f608a654c82fbf4af49bc305991e98141cd18f8b03b5e7b6b9f6b9b5c37071d865d7e1942fbddacfb4fb8d1e0eb04d8677444d9a18f8869012989ffb705fc953a865a5aa8f3a548aafefa904a64922e41f8f9c104aa154399aff56b2e08dc8a3429cf074b1294dc12184a28cf32e4d192f12f6679541b019d6773a5b60d859b62e5ea7c0682e9782b5ce80eae971412aa5ff533f66b6b4ef843d0a49870caa526c03ed699ebb2f886b1f146dbdee48c1ade6b32da4dfb57c531cbd3fb222d0357cd73ce54e70c7fdb88a59026a985b236da632530c766b96a357c06b6633edb3eab679c5281a9848a3d397bb791c36d9d829952f40aeb8054da52a55248b054d0a1d82bfbab07f7e221fd692fefa48e7c8f19fbcae659b658545b7c0fe0521e788edda4a8d92e8d64fdb1aa3b83d032f9a57d3d8d4b4ad0edec60de564050cee87f705c1c1cd8c946032b463b695d1b950b8db75466a8518c75783efacc8446a1fe2ba07c8a2067e961452f3cf58cd4080381b0ea5cc62c7f6e0892bd7eb5f536e3c3a2df03853f6c40f544a8ff04d1c6473a629552a43166a43fc6691730c97a369ec503d51928bafe3f5b4d2f2c83797643b04fb7561fff0c16ae51d93e9135796e81838721efd270be2cfbad484c7bb4865d71f9dc12d1c6da8017e0dade0b82d583e08ecf396c551b1c14d8920f18c24e69a5d8f8fc16f88e9bc3c6d7673cfa7ad870e466220bf694a03a7aa93fc0ec991f6884479e851237e0bbf2c8d30c4b3c57ad3184cc36c0bbc5b1e26d8374d5c05c81aeb9d688401ac4b933dcd8a98545f9a202309841b062c3d4ff7fb6b9b5a0ee6185be2d46007aacec00029bc9aaaebb8bf2146819dc1d641f62049367f50b8d64dc759dfd1deff4790dddde0a2fae7529d3673c995f5a38844327d3d10153b33ab90c81ad50f017f0727ffb775ec3b93fbbe8a57b09ca865c654f461f799e6f788a561aba48010b6609fde174b745a84c9854f826ff7a6efb9eae4322f45ba972330062db95c5bef7807ce660fe2a1d7e402c143d3991553a244f341c36bdb02dc3793a915716ded1c2040308bf55b5e20774d8938469424fbefbf366880138da5b3b223849ca4df0f53f4374374149cd622fe51968fabe1c779970e5f9da7d3535d32b34165c5097527c3a817117830aa412f8edf8619668ab6025a0fa9b2b8d5da632935c90cbf4e5aeec62971de090f1ea05583449cc1796a9fcc6f92d2ee1a0e03bdb02d9d12d00968514150a1ae2bf6739a63395d1d0766d033dd8a5eb8bad5766609cc942782d161d902c09f6855bbd65d48555c0c5df107f968cc81f76ee0a548d29337703ff768a2aad0fcf56931f13499f95fadc15abd5c45325e030a77f98abe474fc3aa9b250a71019d18e75f7c650d342b331eb79ac957d3358624e2dc695032c74da15f0f97072680b3b2be8b0799ee9a3ab25621e86fdd2a700f97af8e51d0cced63acb2feec680860a8ff68594a2d4981e76705add5e87bc6fbd7347e52de8a4ec9ddbf7ed3c7ec12e1b3c597af04d0a77276daa00efecf2602d9eb51c5de67e490a60052f5ec37e33b43cb208131d66e816000e39224872a6f158a8c14871ab42d48f8530d554832582c1c5fee966cadebbd74ba3cbdab2ad6f3c6c3720f3819c586403aa5ef96c0bb652c092c45ee5981ad856e52795667b5f49f81a13cce39c70c38ab80e11298ee644108ec0535afff318841113a4322965a18d2b5abaa7c3c1002fbca42cde2622b36c06b7e839c0f854498d78c6f3bc36f9df778ab8abd305e6687ce09d45a92c0f5dad526eec324aa523a7d7c4c6b36d4b4d855b7c7e1e50cd91adb7c524e56688765ee36f1d8188c71f7afb52ab0adf0614cc9e4669d3388527734e978e7eb5a58d2d06d120a57331a5b7bd3a4822b550f76dc039e66c570b99b0f908dd651288b21bf265980e6ddb8409af80be2011121afd9c55f41b1f292028fc958de641a3451b6cd4c65d9b9e47b55836b0a4d6edb1c5d7bdedf3f0b44a028566196095839f2e9a935cbb4f52bf5a691142f48b51d099d90c1b95d08ddb7d26a0d8bc237698d6926c9418dc67e1cd76ead5594138cb30980c278c006ebebd721748be05e42e72757e44cbc32b47e102d508bce65cd6fd383e9d4342bb7b043ad2030e0ddaad599bda984f21325203d2dd993a650aaca18ab6f3ce19c9744eec5f45debb0ae45b7f0c68108850370a381572338532728f479bcc3c0282ab447be8b5c80662d2973ad69f5691cbb65a67808d84aef6e269cf93981b2e667a49e217f38ab5a60a48000352cd7357f12ca5952593bad2e2c20f887d202359e9cf5ba89e76d4fd8b3dd814e0231c1c4badfc42f95c7f2acad846d0b38c0b86f3018df2014e45d13e13977f8e707f07187faea3aad25259fc9f560ed7860e6407fa6a425a4c598382de13cc01e28be599a3d45e6e532a06fbefa6c57bb86476ca8466ed29e33632e89de99231cac292a4799c47d9d3f960fc6299d7c9baf87388ae517f8d45a9e7a35f5caeb1002d9478e83685a1a9eeb657a282b2d98fb2997dc9fb129254073ae8e077cf95e1c5b1ad8fdd5d92eba0d8e6816f657c7e6ac8cc841e034315d359c3908ec6a9cd08d5427e3e73ce90e5149d6a9726eb98b31a93eb0a91e48029d7bf5565822b9a341ea7a85ba9ae6fc3202cfd64c3454583bdbd1923c76f7d4386669e4e9104e10d1f9b969849f23479d87a241fa60f688fa19d207954c36ee234c9586b6c792ded011d9c09e5b2b892a07b1e352c26510b8b409af126827cd5c6f82b901bb3ef00d4b9badfce59b09c29a91ecf790b3454a069dd64a0bef200cf30661c06b755c2b3809d125c7b1b6823e86c65284cbc07571f7f8a71851c5f3e791dfe20d7e57b9bb3792d27191cd0b06cd0eafa5c43569f5fc4f32886303e4a2ced71ecb6c8f47956d020752424b7fd945ed40660ef02ca86a3ac42df823cd43551ae997d824cb39092dedec92bf8ecfee55a666a96135713a5f5054e3922ba97d6e7435bdbfdc570fb8258f66c80f003a001be15682d6d7abbbd94e7021d2931a2bcd47af25854c56d7e29715fa35bdaaa4230e11c3519fb78249d04dc603207573f00669a00a5c0f32cddf12c21c73986af86b89fb9172e76502cbc4ff1af7b988568d8edfaf1a91409b7e4e6d109c3ce898a50deaf0ec2a944ea8510475813a09c91dfd8fb04482c87878a5055180e28732f18cc34f8e5f8b757fca83ce5bb878f8264de5b1745c395d3812d916d8faada71558b8c5b4cbb5f9d3f8f3cb72f83103465888bea87932718f8099fd51aa37eb458174b1b3049bdef73ddf64fa87f130b332859e82af46bcce936dea4ae96a2f12ecd89d0190fb10282506a2727f7a8f80e9cea0b2e81602409fb302d38a0c92d40b8c0a551563aa9128440d8b5ab696a40f98b10ac903af9aec7097366ae6e683e65904799ce7e47b01d245e4170e3c1d6c2c36d3395f145aaed12f361dcf7c00408028b493b49fb55c5f058e44012093507bb4f9662e9ad6dd375f38da5af72e3a7f139e78edb8e5ade460786919c20eaffb8dc7275952183027a0308613405e965281078b33cd0cc62037f0db619d589beb9f5ee9f4bda25e871fd24409f3b8ee93807f799e35c053c6296e8d2783f22a5481858b4b49ffbcd645cb0778f091300ed5ebd61e1e96f972db71413659cea711ed24c4a812ca70e11a071122f4a169413593bf6cd95d949b6a612519a7c98ccf0d285cd2ef7465a1e0c6a96e25e54e2a74d1b80e23fbb104073636d1be6627cba8849cef7ca990bf50c810d7cc240dc081cd2d96ab12dd84051732e0a5fcd69972306d6361f983a8057d57bb3707d96e20f0913debd35ca7852ef208655947d2c605bec0de88644b4fe913997c79d8980fed0d000a319f4da746f68be25a201ea66705dcd383af55ce1074cf9fce34d98878d3eb9ff9954cea33ca216bb38e7406eaf16d5f20d58bba697a2bdec7c385a77b33ef92aa706a98ea914a506fd46213a6672e5ab052011ec517a3fcee3fcc87b3fda0be85f030b7b1aed0ccfdf752ccf3789a99981295fab22614922adb521a52e8a75641b560f3929f63149ab1abbc08b190de12803b3dd7c0353129c10d13e0a83937d9fcd50dd3d6ee7ff7fd3c50307ec0515016d208119d03f91f0a02162604eb954067bca7e50e1f449eb8184b11e3ad15b056ccbf8b75f926da8531443139f93f7d8876332ad3a52113a3ad71465aad032700a1c7ebb33054c77d41873171f336b8c34a5db58e0e2fba8488767b736791c9131740385bf9fe91bbb0adcb0f4a135c60ea48e74c6b9f71759a57c4b96638506b3622eae6a7c92ff88d19076ef305d11c3c9b54b49f9f7b10f0433130990b3fa0d52f677cef964970fd847be2a40ec24f78a676e38c751ba037fe5c90d6cc6f3c615c9a84dba326a3687e23f7046b4f17f269545c6066de42996ba4d9c7e446d38ffdcdb0d78c3ad218ac0a95d48d175447e92c0eefefa6e35986837827b1172d1a5f803a453efc0fe5ffa1508f512551e59f1dfb7ff22f126e6a786f6f9d942d1c1d265cbfd5d7ac60dc8bc3e1ad51ffbe542da9950a64fd06961598bbd23ec23bfdea9c3706c226629b76fdea1990e8410f00a4db843421d926060ff1b97794ed64dffe3a6e62b06a656c85226d406d6884e34e6035befafdefeaf38243d2fcd27101cfde4f51f8b229953512e8f5d3f46caf2d32fb1811bfdffa898c43f9c2062db1aaa95ee00ab1cc53b4cbab60684a6bfba04c97e01b5462962454a43d84185e97b415ec6f8196b0ed76aea3051d4f08de83f7d62853d152391831e9668d2697ed181592adf62c8efeb29d862e885fb6b07d7ed8970fb32e92f02c7da582bc0d2b6979832a2e3d075e0a39239b2d3cc535228a1c25890598626b505beb57eb0ff253960798bbf0d8277edc81aac68687b02ecb8abee6e37d6175ff1311ece2f64fcc860cfb1fc975f0f092b98fe4a47326d5da7a9c195b9b99b3e3d3d013c11f59181f7df12647c8a4648ed740edcd320f1033dfbfe4e0803ccdcd6703e6a3bf7894d8da182c6d3caabca2c91fa401b69701580f723f8f52268cd7f2aa4774adabf5309db4ce8637589ee118ce9e036324485bbf6f7f0e607687c64d35f3a10d720f579649886b502c68018930221e4f94a84a2a378b029baa0cc652dfab272414ebf936c5850f83958b5283714c5bee94fa4eab8a9cca81f15595ad92490e8bd29d9943dab66f1248951484842f95156284fff25432b0e00699107105843c78d4187fe39a00dee9452c2a0f835a5574da09034af83df28665f69e5111b084686979787e73d83315de2650ae41565072a181731326237228241e06f6bf613bb48e26186e7ddc4d752a3af3462ac4d636b69ed1b32d95cbaf71d46220eb2f70dad30fc9e92963fd2978b37b3082137a455faff64dbb1145fca23ac1631f96ec4122d44a1eb8a3331ba2726fb138e2096473acc88c995896f4303aec23be0247044447d8244f4a047ec50e59ef29e1c466d8378a72e7cf5c7d0cdc7b7495abea564fb7e9171c04f01d6c1f68ef3cd52a8a42bf96cb02344dbb98d31b7a8315d8784be159dcab778cd525fa1a0c834e1f938bd1c4c1a52e1e6012f2b716ae5f10a34c10d61e1dfbae98d24db9863a594a4ad08321c2a9a173826e2d27d2f7dec3f272470dcb4854de22445dde2104730f52ef5d26a16ac7b78aa3913c650416e57c55fed16b84485f03cba9c9b1684ea36a22d37e55a3a5aefd8b3b65d13daec49b0d499f3f5222ec6657f166a7bf391fb7c2c14828346b070f71120010a876524e4527440a441642d888c9d97706609c4ba216d3a6d801d237c2ff0ccfee87a527f9f928f65fa368f9e467587f1e595bc26864f325b961dd7f96e46217af0906f89801205baa97772705815e7a08f2d86109467e4a53437a34ddb48d36c578eca91cb5cc6edfcf756e500b84941805ead7ce9f0dfa58bd4a101b6459b816847959f9076bccf36f904c66f83595b0f096529455c6bf1302cde3e64466b903d1d054798483bac302d70da54199e701c810991d3eb3bc182782eed115f302e9761aa374c8692e55f95c7e5c5e6eb246c0663f5ea65b18584d0e8b4f1c79c3576fd574e73c55f60e2586149a71ab6d8523c3279557daeb026fa342b6773a03fddd849db32cc718a2474303aa535a0768bd3821a258a547fde6451d59cfbed944c6a66151cf92e9b6459c8cba6d1111d61af79309dd23ee0cec39f0794dcae4e050631b1d1d33fdc4918be88d9a4fc6e0c84f17ffeb66db033d7b8eb594bcca1cb9e56dcb77a9a979f5d3009f5ea48f236c22c655353096cd4bb9866cc7b630e87c03562e4b753e67009e020dc9b9b67309bf581ce33e9d9ee0da0452aac498d67a1690a11f07769ae23c1aa5be172ba6b66b57226799f7adb3f50c469322354cbd563885559f6092723d74d577e936d6bd4f87cde0e75755f38b062ddc3f1f137c77ef5edeb88eb1e253cca6d3d2d67c5769eaf165ad3633a1b11a3f68affe8b8cb303d4c60b0df7fc7c130a30d502bef042d98dc1c14ecb11936624d267f1b643fa0ec0bf7c55a0ecc5ce56ddfb6f783e07634843a8ab3a8b8dc59963a55e3ee068d5c981e0b36900f0bb8f48ab432278077624b7f100ea59279c3c1285932139567ad625c18b05bf2d61140e0a6b5155cc62978c35c2f4a3cbf5866c18814b2cca4d8af5cec1fab722b8030c904ca955ae468367f84f97afa047afdb33c7fcbf6d9f9f5eeede1a4b15312ce9c7ea7491376a9d132ad5223337af6fc4ca9533ffb337b2d38104f3a018eaa4dd30b85e1767fb83cac7ad8f22096ca72623df8d554475347c121cee7e29ff6de11d4969abf556838ce4e2dfb7b89fd9e3c1c24d129b73c8f13d4b561caa4ddffdc34fede632954f57d014d22fb88dddfce0e68663ac496ff34207933459d5ee55e2bac4b38a3eaf019b689ac63e0672b02a0b5d50ca3292a9c691e512b77f5fa162117466a278aed6afb62b365596c46d4a3da038a0959eb0de4f0307e64f016e4b7fa56b3d7d35dcde959ed9dfcf85af0ef5f4bc2a96f89b46fa272e355466bb8b09e3b0a8455051feca81a569898f6935d64d05684901d332be9acdd5ffc4c18525e01f127d9783aa695238422c10c8eeb9945411be24b6a6a5a78bc513621c554152287df2bfd09237410de29662f913cb8fcf4e309bdc50e34f650ab0e085777a8a1cabfd6ce6592f94db0665e82e0c02fcaa01642d698f7fab0c8aeaba7dc47becd80864d098e82290fdb407822f31cc1a82d462e8402761f9036c3706e601b6ed9261e46ff3a028c0a5b34c69b901034c9957ad58731c04f370fa4272c39a3fe313443e452b4f870d33b4e11c614bd170f6ebbc8eae79a94d1c5e38efb80f5d896a42deb5ae22592bd42766d3989052731eeb16ef4b231289ffcb0daae7b3c5f4126ae159d6de1a80ca079a89c8889459511418b3528b9c671be2ab67ecd0aebac42ff2ca1092114cc8f3bdc97d5813731f5f0ca4d65a2e34ebc5c2acd4d0a3b1685c12832fbcbebb3649a26d21861346c5a3d65cd4c8ceea5219f982876961e25b78976a7e81ba830ff1b33c4b7796e1f4d37373722c3ed106f18bc9d8c161118fec49188b8309986a0feb9afa3f3f2ddf7bc7514e64cdc2222a8d31c5bb6f9c8122114b891b92a876c27967bd36c0640db37903098d57527304562b1d833da1abc2290361101c4be3eeee306aa7d1c2c6de03865396aeed74e6240fe3399132e59114c55f770f240ef7ef99d9b3e6c65f557af376224811bf67e26b8949c694261de82146545c39d438577e6ac57e6824058f331a3ee8c55f6a5738c5d6dddeebfe2c923faee4ac4365090401a21eda224427cc184c0bb2a8fb3aa8d9c140a056ec28882089bdaab6509ad1fa9f6327a569fd1284cf55506fc0ad8e663aedb1a6c39119106ab9620b7eea4190bb1e3ca5c4a9725b58896ea6f72dd762c499a6592b7e3f63230f1cdb15bde9fa5c1c12db795d84d256ca24be2b9e507d7a224728494c6d190df45dd75fcdd1b6f0d8308020dc0008eca20327fa08ac58f3e1f0c8a1358e0179122a8f8dea18cda253bec35099861b795f78af8e41114a66178388953a52d27b673c40a68b2d25b0ad0f1242d0627e9e1a3b9160c692bc02df99a2ed2a37fe4c958b488b19b844a1f5b9c04b918e8187c660efcf7cfd6db68241d976ce3b1eedca7b9795dfebdcbdbdaf759a235bc64a7b7a5adecfee00acb72b77db5ab516abd2bdd4a2f0cc9ce2dc9cd4c8c4f33971f43f8ab555b05eb4e704f68059f36aae225b9badb6962e96da64e48522ab45ad14dfc3c3a7a2e6e82573a11ed4b1636e3e5b1b7d11606dfdf2471f7304b24df014d15018b769417c31eff450e5ae3cf04ccafecf057ab046fa11bedb41b2b91ddffb819dcf37a1c8a89b2154869a2869d1d6da9fe7a8d4fa37a00b3f5f98b219d36bf263260d2ce9c241082e7d17b9b1698ef59e2107c8eb68045083dd6d837315222f24d39eda272c5c8ae7c6e454547ac545d95a0cdbbdd70ecd79a02181035ea23e4af31cb157bd2296418064dad782c41d1ec0d4efa6d9e733ae5a3a261a84fb07ddc545f5a976ed8e1f90456bcea7b72b4ae69779715afbcb9efc06193d041b4648261f090b901b7bae8d705dc8355a1e6b31fd6ef7a1e10c6579a92ba4415cd610f02e85d5dae00e7018d1534e44db53dfe46686ef112e70c94a03c3c192887448919f82507bf871786b7b1f4ccf7ccb5624fb3d1c0e60ad0e0eadc0d2056ec1bb42a0d90753e689206a02a5a84dacb1fe242cb1bf89f9440f416d407e58107de3af6fdf692cd881b8a57d0aca7d20011cd9f75a4d8fd6a2b01799ea95e5aeaed8d426abc61e2457afbd6a676b1b4ca40985d4d7aeb1a9cdb4cf83e6efaabf8f1ea141370f1a1ee1642651fbb50ce7b3e4978118c003840fdfcbd0845478580cfe9a09e7ae511a9e586aa20bb92dc98c7d3f19b667ccd86c06db777d10dc4d2df60d0fa03c43fe5061aca0fc682bfa6e9d446827114fe6cb5b632214e993c06b7d48c418bcb18857b7ae1ceca0392b6e255325b5ea33e3d203fec4045fb897d34e94dac2670020d3589d0e7566570ef35b2f1aa754cc6a66da0a2cbb0672775108ca7fa74318ad80c6e6376efb5ac118e340c8a9db064a19f374af54a78afbbeca82e260dd5d222f4dc74f3c01bbbd0ec35605c0485f0e904f9465bbfd28a203839c5cad033132b17bd75b9612b589d6f18fd54fcd79d81f560020cf98155a5957ab1b1c00df3e43692e88d98eb9035b2016a87c88c9f116e37b3e393ea5f2070235ee7422263c3e4cf0ed3590a10f5e4ded9629182fc73e12be5d58c7be9994882ce2d3911369ca9c42f6f370bfc34211d0df90f53aa38f80c202f5771dff2a2ed8b63193a254ceaa3ed297840366e620647920f42a6bc36890c7d033d63c124159fdbf9a8dccf8eb979dbb3f2cb9a7554821c207fa6c08824bc21e25f6311400b73b732a4c4e46778dd22a21f2cba8e43b5ca1500de6b330f5a28bc37a8eb11a3ec06ce4a09f30d5172069c60928210dfbf5f594e5000d7ec38e8c4210bbb3d292a4e1508295c72ab3ced071a02f1e2e17c6f6724700b5eef1d75247f50850e44fb8e4679d3bd3d63d2106a7f16a2666ce7466079f15f3c8c0761a8f54cca84a54390fd1269d3ba1ddc2f72ff25b0fc1bba35512a1c2ebf39c6e91935454f601ca71dbbfefd0e1a92c3bafd850300dd9516752883b7f524d5a804d4620fc2ea018f8a78fd51a42cb16b03efa9cb80f7d51525ed6dc708a0dae645ab6287c5c62181206de90c018b998a9cb1a1b0a72022f0ae567732caa8115a2c4d23300b8962d53d787b0a210b523eb80a7a505e600370fb4607dc0edbdd94bd4d6f442679484b0971548be981867515135fe34594ec516f201aada1d132a271d01261ccff041ecaf8b5c0790c655575db1c9996969068f3437ccf7ab26e98fe559809cebaa48c9cb8edb7135e5337e7541c9329dc33feda90e3cd3929f668ea3e798f9669a95d88ced6c04740dbd8a2b412341e3cf8b8c1d9ae2cc8273606773f1fbfcbbc2a95724203aabbf0239e7a5617def859d35543a4e1af1d76cc01fc2e1c51b8afe906c57515ddc173fd3448ac6ab78d5d8d4070a1813b45d802313fff7ff6bd76561598da60322114493e7516c8435759aff4dfe9bd23eb012424c3a4c9d4b60e03c957517504477d556070173c623009ec85ada55781cb896e129831e51e2a52299b2ec4dcde2c3b42a00b17dab2b58870099cd7d7a52ac120a24cc5cb4d1ae526ad1e3f31a4c99af41593ecabd2da8a00fe0ee1aa36590f0d6172096896491ab94050f88e0f8739a6b12ea80ff121d4ec8c977ee19c335e69002c9d7b068fbeba805c5b53e52e3edd5570c6f87f45cdcd5074404c84f3db8121160891ced8f53ac330da00b017317874e931ee2a8568ff3e8ff55aa5a71bce1f0b2140527dbc22d52751b277486a08b6ec058160475f48bfb95a047629f4a4f30c7766e7c4fb12e16ba3966c979bdf9da619e60c72f45f3760148d4b6c311679fad6304599d9ca3cf0bfcced287fcb1f9e8b357a8ee8236e5bd0e966f7d47ead444eeac9fd5be4355a1c8d009a60c4afba19b8cc37c2c47015d219a1335448ae2b3d054608356ef0ecd66c3f072091bbd95faade8c433a57eabc250a3359b7708ad1ec99bdb34af6696fbab0a88cf2c82b428545d542dfa68f2195289ff672b43428d4361502c244660d91b847131ac67f544e8f56be6dd03696610e6017d85b6eda851e66769d33006a3368189c9ff27ca5613a8d0e8e2055ed8f6cc1090b02b2a39a2f2c5076c6d220f36b68c4755e1e25eefe7bc3985d2f07d714db11d6eb285273a56dbe07c5a28bae5952a50d8bb241e8016c624fd0aae6059eaba9160554a985f24fc0fd011cab1938e0ae92a3d20969bc9e4b4ce152d271919a7656dd91b270864cb16639e6701c7314184c6df1948c55701017bfcf3c59fcfd5fed92cc51bb14f11bab90db1000d82cd8b8c6409912069ae8bc49c0b12ad186d42459542660b69c94ebd502502e476e93937e8cb9e46051360922d1de40cabe47ff4a3584c2421d9e4163388d78dfba6ba2d0234d8d0998dac6d69d35ed98fe0242173fd4f60ddfcd0d134ca92993b3e4117a9946815f320d344d093063f160529ece2badc2e77620b707a10bf5e30e3f29a9a1acc0247651d0d8cbecbe072d18efb7b18dd307a77d8395734c4c9df1dd91a7ba82209d37dc5507a674020822cd80ac9d1e3daeed5ff8be4d83a853d1e9994dd07a9883b1ad8e27d58d35d2c7b3fc1baacb45e7f27adf2d7d75e1582a4faa06003b6087a1006222745f68663f47fc85fc8251292288e8374170ce1f4fb7431fb4f583b8e1542930218ba6204e4528c3f623c974a053935da9f91e8b3ce950a1a0dd39f890377b4405616a90e5273c682a1e3e61755dda3600684f7b0bd95142ef7d700a6df85fff6d8fa0186c94d2bc95a5786bea0496da5fdc5a384b12f4627b14035e6da1b5236837eba970800600c7f8370b217ba80251f2b625af1839d8806749b08e94e065cf1ce9b6efc508d625926b247584b07921c7ada0a7d686aeb0ab1f32b347cd74b99255cbe6899f21db992e7d17e719bff7a069edd0d70bafdfca6595ddf5822f0b2be4dffced2edacd802c7eda408e8d96057858e3a536f1c862d8f8a3928b9f2298c545f75fb0e7be5d98d147c1547348b8c14d3b8c2d2a14084ba04c137d296edac07b277d2f6fcfb1902651ff7007b36a66fe45138fefb0cb599fdbbe61672b43699179fc9f3fa1fff0f1b17e0a3fc3a9a02547ddbafe19f9075b3976d447bd00ccc3b875ebbb51126180d774edf577462ace32ab395e5e96ade86ae09753376b56839c4f82041c0b9f06500485a74914c52972f75befbda8853509d9df5671f7c7657f03e9f935df563354e95fd2591df4f578c45a658c1225450f2c97108d0416f9ef790923157a6db7822ed5463017bcda45cb378b37c79b08c217cd066cf4128aed7f0d741833ad696e6263753e42991d1bf702afb6bfa5fb169b0e3e034eb9d2ae501886a6081e2abca43ebda8ffea4a6ccad49ff91731f1dd429969414678002c4f8f2d32201b9b794b1298b1ead903c28da80e64f70e186738baa912d371a773ccfb4f5ccdea29f9bf98b776bab33847a2108e0470bc229b73fbfed7a318069f08c8fd9675cf81752c124884bbaf634d6469881c1412e6bb051d93043e712ac50bb8026a4c38ddbaa2b4fd9a2aa7b395aa8ab112f202a2661a199a41ac7748f7469e660c62b4b676d8f52e3af3315e632607698b84ce7145c07fa9f5971554630106b48488a8eb8dabc893a66f3232f9cc4cd863c18c97b3532eafc2e73ab508a3310ce3fae2e25c984136f686fced021de1b5dda8e8ab8812ddca8ad9a81373d25cedeafb40a8f342a9c9f8ef117456b1d4c471b7b51586f24f66ece5855a7eb3435a7639322e78ebb2be318cf98974e9e37540846966653d50d6123a05a5e8669ab12eac785e0952636ee18538e32b0db1b4e7435cfe3c1ea2600d2c484374ae64af358f96380dc0ec9ae71333f90282cc3769ac73af2ba9fffedd9f25dccdaa712b2b5dbc86b30efbc1a598d16dbc163f6e4afba300bedcfb4f4eb858fcc042ee4c27bf97ba9c26c7c309c5e5f003857a251c5096a12bce3a39d839972cb4bf2169c223914d55a8c30bee1398e6d99b285205fc9b9786ab293023aa43ebeba44c2c329018594323fefd65beb7fec5414448fcc200f94273f6799f63cf211e2ba6bd2ef0ab5719a792018af89807171a3ac4a39ce5af4b5299d65c09cb2e8e816c35a9f5da5d4a85e07002ff630b4c3024f0f8fa53a082e60254439dd99f24c8e3caef3feac1e892f984985889133c2bc93e3acbaf11726b930699fe878fe27816d9b457b6b7a0a155ff38ea34488e53027c3931d02eda83549be792cae727f7af3d48f2d192f84c56d364fa7f4b89e32c29eacb43ea863fd1ff5b4b634e68c997bdea9ee76c9e426ba06efc16a796d4bfc70cbc59b1b47d81bba23de50cb67ae8b376c00e8d996c5fe92751f0d670ca2a0a7d3c80618dc4ca54f602c8f96abf437ad776e1e5bd17804f2fd68d07114eae41687b12070c6cb5cf10bc9a120c4b30f89bf75e427fdb4cba7bb4264dc7139f69e3422fd2015cb0c9c855a691a58bd7252e7da6b03e818ab2048213882b3098b11d333e3f6d353064e878d8919419c717170ad10820d151363ccb76974d519d38028d6715d07e85edcf4d1f632a2469acddc44665b917f55f34f89b11f61917de5ec6fd5c1b4eb5a7dbc06bf29ec1a3aa923163eb178a18e9390f5f9bc417a688f428c97adbba80a2c824211473391770fefd2edcb0c2bcf4117a238733f2871e2857cf240c228ee4120b29b6ed6c698f69df8e126185a8d2f47572db29ce84f014c2a5d66974273fe950e57b34bd03d52331d1a2017906c900b85bd29fc5d6d22e4753b90804c9142993a37d1482626c942a1675990876efe25681f82f7b9ceeb78a0421fe8d9db46b952fd9905ca83c578db81d64c156b206a84c363e6350938dd48c9fee77d5a0497c167067c0cee1ead82a3fc2c927230a6443ed10a083d8246e33aae1c38fa00e2887a7ad36261471aa7de98eb8729efe188931ed5809ffa9464c675ca98dd75be7e8793cc17bd2817f3d66a9789e3fd6f82bec5eb09e7273e30bb33bd83bfc5568ead30ef15d95d431b61d292b00b23e4ed91f3802c35f28fa3938f910e292e821161f826dca3b817d67c6f5a3c885d1ee75f8b05212088067ee59655624e69a290044e70ebed61f2364d043f730e45dfd6f52006262fbfa1891de0fb861070fda32f3f7927c15c77a6afce5821b611a34a47562d0207c1c0325c24db0f27efd7b5dae10be2e84c256040141cff3c2887fe483c0f7c70e2aad7ac36f08d650f07b01373ff0a8b8b33cef45cda216638d4a44ea220cda787b45a910457f5c9ee5d432779f7895c3597aaa7a80dc51bb995444e096a1fa36cc7532ea3997b60df620f1a5c5b5b7b8668837b79b8e92692f778f82220828543a5da730cf1a341fcd372ccfd0d5fba49d847248c56d1f4a5a16d112f968d721cbf8c478e1884ce4799e16aed7475b737f59b0a5ac6b7598bb4b47580e9a6900f6e588dc916cd1aa0023ddc2d4791a946b73aa8c21e7aeb67b62c637addddc900ecbcfc039be28b080762bc4ff175505a1b5a7859c1255a74879e134e6ca653945a8ec6c687a30bb320de15fed3b70bfb4ba5e883e5c2cece29e32c71ec5e3d8696c366137060e6933ba58aabc69ff1d5ca3e989c17f5def749bb518087c30caf918ab3e610d36ce3161ccdb844215628c4190830a58f5f0ac28022a7c76fd8e828753d99b2eda18497d3af3aa99f29a9e153e8c4bf9af61c8c408a533502a6ebdcf0131c1c8422c03856516066ba00a6732379ab1e84b96002d0dd2b132b28e3fb28106d9c43bdca1926701a1be3bd0922bdd20bb78df5144a08a121b4757e76f74c2262059caf919861d807d6f01779cc420c8356448ca8c47e5c2744040c346082859b1e963baa533791a736d23615b7167690f39c69f70e5445ab744fb9ff3fa4c5e0329ca1fc9ba9d6da1a0f53a11d6c02eee359b4ecd8ff0c1e23c70e721b811c37e95d9ac8e1c577b3a058477b4acffa1c178f2f23ab63e08d9147fcd5f7c12dc44c6f42e90c1694343c0675e02c57194c3fcbfa3c7c243a50deee5e58b0f2271e28aa38e030af6962c27d0eafe09637d74e0a85d4a6e664fdc1f0b3e379e15ebd57cf6f71342b977de18a32d1626e26e90ef38b191d4eb253cb5b4175fcce5261d5001d50fb7bf75d7657ed76877f5d6d39517e30790caf56855364ea7615dfc49336357a41310f56f6fd84a3216ff67ae61476cbf5d8804a9cfc27e45b5ccde4509f72c2941db6a5990b975d40bcc66f02ed7b59a0a96aa58637ed2accdc74f95c95f92210d32996aedf289a3f3b6098019d3ebac71896b93833584951aa6d4507dec7859ee3e4eb94d747d9ec79a1917609def12c6e0ee174e8291c7817c8b1d03727edad2cd32ecacb6f41e93849b0c3456f11684fdd4c7a757934b7b9184955919e6b06b2970471e4b84fd4ac10fbb587960c46a6c4b2621fbdd4282475ceb221c41b46203d7d5732b475dd08a20da169e23476b51b9eb82edf9dcee8b126b604a52c56ca6e3a20f1cd33b8500d8a027c2ef95c7efc3aed0c76cb0d71c948131560dd4bae1b5754f1f8926d0a96a910f45945126f716aad62ebe676a859ff06688c917e605008458835f1e43f00b2eac40bb65e4902bf4110e35632569c338445754d55720a922753c4b03ffa0e5e4130e591b876ae242d0773aae50a15e1ec5b765506cb8658aabd8b34e4869298b0f4ecfaaf8d441ff26e461140e3c198124ca33035a1707eb331ba1eba29b8c4433999ddc78225cd704c8d8e9adefa79fd9b9b3be0a8928966160aead861fea68e42bffa18ee3270d1e7e608d83872f7525e3faf9c61bcc7dbdc768f182c3f1c74bf6f0d410f21cb57704619af847a5f82be164d9a8534e65ec86ed5161c05d1849b7e6b2e4d6ae0b7013766e8ce5fc3711da906a6653dd001192092312156d2c7221637ff5387db58b6b1140c724ab9a9ecd81bf382a31ce12aca75555ee3ec4c1cc990e790bb8ddd97bc2fb36d6a2cbcafbde3b8c0e4e71df51bad6de0247a21e02b459196bcb55bf4ef2d455e57fb4d0f76a5e2ae57232495e375e86738db4a8734c9b2438a280ae617d1a9643bcb7444de3931aeb26f096eb81be3e23080ba89fe8d1797392fe98f6bcf661f1274bc9fac8d3e18fd54998ad9f51dd3347d1c2e5ab3d0d9d17c78b31c099117b7486de9d835179ec6538dc9a531dadad5193c322ef9127029c60a661f4e0c235e9c2cf2ed7c0da9d1cc300beae9e4df0b939702e75ed2b079f1b1a8d65c0c938e6a18618c1e2f3bc27c93b6aee7ed50aa19caa1f532481bca5bfc216dab5d0d898495602313677d3ffa75bb07762923d9581586efba7596962425e645782b9ef2084ce8344428637e35440143dc9a99bc35fe5246d0b022c64bb278bc64eff7a96cdf0d9d5430dc3f325443489d2658fee87cf7d6a80207f6378cc3b3868e116117d0c9af49d8e764dd33d5ef170b8932d56d6545433f2ae3a6541a7053c885a61a8e4c0902c1db6413d69e868ef0f94feaf56eaee7f5d347a23be8e5eac08ba701854add950f6670583e23a2ffef20389a83cd98ca72b71619e0aaefd8a0588fb21409187110f18f274fc9d87d567705eac43117aa26f55524e5fe3271ff6186f9c623c46141f7a75c04527e3b195e9e569c345cd025383141cd88321ddcb349151883e6fbba78915475eeacc08913a1869ada988b5d1017b6811b3832494f9f73bd541e26a6dc72c74d98878e20d145416dfbfbd974b14f3d6065daef17183dc4a5e2d0a8ec42bde850e6b6c4ed51d310cba5ba230718780310b2f9e3ab8cca2671357ceff4741173d52029e84e92182598c95617b522cc09e5c2cf966ae7729af406245c047203ab8a7d8028aa4faf257d73120138c129f2a139a7d55ec62cd4264266c800353d366918d93349588d5fe390de7b97c370238e547a6662b1df347554567d9a75f283798527f1a69942dc5f2a56b3a173bf3524f5e1cb73dbdf32dc3b1550d1c7d91b204797302247c46c84cd838269df2e1d2bca24dd27abcee90ea85729e33864c375506a36ce21b664ff8df946ae5ee452a374ad136233498f0a9d4921706dca8d0d5d06e52dfff23438d3694a5dfcca5eb84d448cce025d02da0ae5efdf5dfe724ecc9ea1c922d042d29bb4e046a114f992678170059ae7718612ab960e607d3a77563fa8ce7dc7cc39e27b4148507fc5aa0c9e33c4da6b1e113c2fd61926f2e0579b484bb1a55233e2042e496c7eab2c851ac5173f2311eaff56e9da520da844aded4033b84e9294cacaacd84d475e777c1444b136c4e381955a30db62382f18efc51879ae5a41d6507a3211815091f141597fe95a985faa2fc3702aa8b2127fe9c60099e23d0fbcb88ab23a5370e11a6dccd22f39f6d202e49d8a26574f8ca1d9afc068d9b78a8a950b0ba8d2344758a9c92a246a45a3bf8344c3b9d2820aea354c8e6c8aa0b6a0669f485a45b10fc2fe891c0c5d3a9fb740280436336e5d45a5a69bba29a0c08282c73a54327aa79917e0adf62985858b7e28bd236270d63bc741d088b6089785fb7c62c0fce958f258d0fe2b9b831f670a7d2462603fce797ca568e7570dfb9dba80d1b251097be742364f30a439659d833deafdbc7e64a0a9730a7b276db72b72fff9aefe589cba736e4e41e8358ecb4b00078c75e77e52f1cc3ef8f5db702233f808e3a5a98edac096eabb54ab237ee7b787fca2009183968aa4ca7d7440a2307bf4d68f159ef55991c0c3ab4cb97c23b7c3ca438f06d96076f66d3f500ceb3f40a01ae32fc6d23201105c9203b3af41440a664257a96c47bdc6ea0ceb232a7f604f8951d1f0dd3fb349ae0a03be61e547c07fa54749c15204616d72a20d72356fd94de23417aa769bf95e887e237bc91e330c3728fa754dff0a6e5ce9abe692f7da90a9034bfafb83e8a36c9af7d1f84c2b6e80589bd5b238890f53ea79083f087ae973b9759c81837ea5047212bce7ca2366dc622b6e0f2b35c8626f71bc6b78750dfa5fee5a613bcef65344bf040a96c5eb40ccb32a4c8e248de24fe5b6d7ef8051a4187088610d174ca360d5afebda5dc6fe4f4b8fa37302fcb1608b8635bcfa072da133070dc8e8b46ecacf38f33bf31b85daf06f2991d04b1ea8f04bbf3ca6e68df15916eff4519c1b57757236e5da9815e550137d4854e88ef8dcd1c5effefcbe708e877f73406d13f0381eb88462e27fa33ce883601c430b3768dab4d5a38477a7c015317fa4f4b46d9e15576f578c0d776c10a7bc313d4ac1f6c75424d608dabe54aec1b096ca2f01474617ed568554c7366e8b698a8f08b970701019eeaac49f28f230120091ada39100c2dd4578c5a7562f012178a898923aa76657234d3bf2a122f319826e92ff5e8e1f44fc6f4af1427529b1464c0ec264156e818c53bef969d3a4a25b2bacee86bcbe5c4102183c66938344cb039edac7ff533a5bda7ef989387a76af58277d1d669345cc18f9bc560a528a6ad72a0f8543fdec7f33a38291439d2110f63dc4ad44755ab729f5f9ea14abf35db8f6d8ebac4072f2bfba4cfbc4a8edacc8a6379bf2b7e1f6d47f573266d4460f2377a135ba0f01d065d15dd51d176112b661494940587cdc482d349d62fd04133fc0b11dc21219947edb951efd34ef86144fb6f8b1c2571fc7b6ce7508b140c587c4a1150e3827fd6df3b818075b966828ce357bd78c384ac7475e4bd336aaa237f9ce2252b2879eb6e725a26203fe2b68b290a145b84834ccd29d304e439b23184ecbb0f87c2a91f44480759c707dc552de4a15849e6420575b3687d54a706d551da516cfe9623a6b4db12a454dcbfd44f38f3ace2f3943a8d3e4ecbb2de18246385b6ae684832bea136db5ad434767546bdc869731f07fa0fc770826a2be624507f65af748f72d34b0933367582407368d4e5c909d8ef9a7db406a80f5f6d7814f8ca257dc2e81549c5a3c63c1c20d58a8ab84d4556a81ce03bf8bfe249855f3339feae8c92d1f3438e70ae27edf5b6dc9959ce1eb5190cde44348d0da7ddf8cf68b14b9ca02a3fa59e134a093c06664341625d00dd5d74771d158705b54dabc1c94466986a6c410a05e8d018c546c670bcc23f56c990bdefe0884f1fcd4bc811c0101a19f43e6de3cffa9a5dadc432e8c6820be76b7d1e4a6f5bbfb15d596d8de5a935defa71092145c711ba7e116eab03bdc1794393efd64331692b6a980d3ca765e1379a39a609fb1889c72cc0d0045c38a866534463d9f4b4258625bb897b4825aeb9c64d285d5f592455cb1ec0ffd02661a9fdf6160b8a90da576fbb0181d56e912a2afb5cca08febb606c352e10ac972d45dcae9624bc540d413862e15bc4b7e930e9ae2e215544748b07bd2a9a75b7982295f2d7c24c898299c48bf96fa61ff1038d02edfb8096ba1e25b2be800fb32e7c4b8733454c1311a1f206265fef99a0e681ba7a906d55fa8015ccd964531ced4073c89c16fba580e8d5968ba3dced4c33c17442eb1a00adeafc0520c843538921836949466c8dae7beea20ff37e44b408cc29232ebef741cb986bf4f1c5f656a3fe7d887a1e63ede32cd159f7ba0acf2333f90ec0e90e1eecf29e0724408a3b3ab4be294c841074bb81e8949e2800456504326c6bc95f72f7adcac953165466055e5eb2cd8846ff7e6786346fc3b819dfbf91eeb52d2cee9878bb1e806800c04e46db62b1ce4f1c152a377c6995afe5f915d0d1c4cd084d60c291e0400fdbc6851add1ba8add9b83b2ad2599f8e4727eaff5f0d9613e2cdbad4a919a03dab048248f3c37564588ca3291dab485ce673a2d27cd951e80ab941bc9de29f898b4869abed193e6eef38160cc97da5417fa45b9dd33a46175cc59e7736be4dd6eac9b61eebb3ee44a6dd07b969e74049043783dc827628ace0dbf6f7cfaaca66e9797dfdfdad979caeaac50106b06395db0c147edb8f685d7ff11644a8d724b6c789a3b0eb1377ee1c29fb38e7c275b13ce2fb53b0503f8a68993de83e3c0f3ddf3696f4c37325ed4da836df5085c62b659b6a14681c333ca73e5cabc6281aa162d7359b736b16688652ed98e619daae6ae87ea2e772720170db55587e7756708c8455e839dfca9affef3e019c3d57e801b70287087bf39239f112057a4e9d56e45d4a7eaefe2559905adef8e8742119465bb629d06b960e9066cddeafcc6c9ba926571c88270d793fc2c0d53ef3eb40a3440a26fe8d236cd53d74b356b4c4d9790bf95ef78496e22e1731f0f2ef71b0b528fb2b9e80293bb7980b690d2902c151ea8fa69258e40c4b71fbaecce9baa4c251db6d0dba5614a4551e3f88579ffbb2f7e227f7ac6b19c5beeea82edf6bdf95b366d1e4ec35dcbf8caee82b41051e123992d5236b999306cd8358c1098955a2d0fbd75c8920c2e464f9843836ac5f22ff6017d7360fde4a21967df54504629888ce14ae9b6674c03bc35a00c37931be24e40e98c8c241e893e1e5f55ac4c41aeb10d900ba03f827273c5acc8419082e0e107b47f3efe2f0977101a3a64ba15f3b3d9f18388872323f0d4e9b7fa329097ca7cfb8f56c20548c387cdd923fce54f20d2088bf9ae6fbfb9644688d070fc35cb220d142df229ec1ce952d682762dde747a855272d8e8b4076f6e25e4355fa972f7bb9eb4a32e5316d8f485b8ac6d19a60713111a968927bb8f012c8a139ba5f0396770b76d0a7826f4990d0b67f33af762c5a8aac8ac25bb46eea05a96bef4479d55c6ee71fb59ab1bcff7b1da08511030e2a0835f9dc2994703315409803923052e959c316d4e9a79f74190394d147beb9be1edc0512672a2b3cc32a26a28b5aa8436744603bf09084a86526bd743213f11b5eebf139ac75c9ee6043ee3df73da9602ad7f311f2bb831139e76a9cf0a055826d59b1a3c7e79cb115b168087e737bfc425b9cdd51d6b8ad7104d5de46f6bf712506f8caedea0d86beb71925c7fdc824694d1fd1c588abd0dde6b4bff99d71c43fe379cb31c826001739fbcf00cc29d4ea216fccc41369211dd5267cd51d32318b7cf499f7b937713f5ff1e99089588a4f669586c195496da3fb23de1849b09afb22c5e187832d6bc1dd73f89a814dd3890fda15fc09ba3bb828d5773df46e34474fb743a12679d6cda6e9605f7039c77cf32416b3c6067cf15a6b838222ebfc253747873b3d49fd0dcbd396ac714793247dfd8078facca3bcee7f3b7e19580b0c94e0b5b3fe6cf99369c3d09aefd81792cdd66a5d0bf5f8bbb1b17562bd6c53c6904cb97395eb8c5d1d849242994ecca563bcfb430b6765eccd1221993008002b166bf1abf64affeba4eb30dc4e3523207b5ad74c1ee0c27903866246de8ecc3b653fac4b96f796b1fe464801a83ebb679e54f2a8d70cb9d128fecc82185592b47e2993f3f3ea1476253ed55aec99e3a1108105ce3c304a4a8887a96d76f0db80cae316c5dde70abdf2d7dfd9f94823ba45d9bfa2fb3d2721abbc599a77e56bee65c775c6a935b3a4af6e6333524a11e17e99e56bbffa551f414e4e88d0e86a183dbfbb9e8068d725e652884609e3078d46d5570b41c7ab2864d62aadd5bf8c29f6f6ac5b485caf456f9e8900cb338518042c35707b82683aaeabf6873fcf9f4ff6299c0a1e5ffec77203872086989f6820924db15dbd34dc1cd863af30e7bd7d8c7071c940a80adeded587803f11798d475be7f4fc5b28cf9b19671aedc2c7cd4f06ef2f2fafaa9a811e8a5bcf813560661d92519a84bf9d5bddc045d4134e56ed027de34aee0db6879fd34ae355ba22c7165d7554eb27ac6639d5c1c8b18b32eb3618a3bd516f8f95b3425eb3012f6b728af251771f0e9c4fb56f948949e8570ed51214e65c2bda628a3f860e7db53e353d233945e132f8840679be475f5a569eb818425d4297ec5f737e8e277b28a72b21eeddd3bae7357cc8115e257439ab07daf4513b3b54badf4752b22ae08faf73deddbcea11d5b2f2ceb17985a383435dc9d4366e7c81b466e86199ccaaa6c9b793b67bf070a407edf7a2403b169936f70c5b03b18243fcb480116a71651d2f0b3cf90d7007b2d394a5999020ccd979b32f245e8f600725afd983f93dea597f688322ad863e9e712dca62a3e8a76d56a168782fd11961c6323d036cd2ba148dc7122b9a04407889916fad1440afb528f5f710c44721c5565fbcbffd0ecc0a0dda7721ab0d7aa4eeb356f16d5e57aef09944c1444356225f10f45cb29f93ea576df4918ca5cdbf556439911cae0f445c17f30f29ae140a381f36f4bcdb4d34d04aef3d1f95f64135775af788c1cf79c6dbae8c958e04e0572aeeed853910539fd23045a59df49cd263dee09db44d3990933f801411faa08ab093c6f4d2a606c249cd23eef2507b884f14ac863376ba7e83cd90b32c5a5f7b634e4c7f61b23a7a3c23140313ce2aa555e3e48f77a63b5b632c3d62451d70a658cbbbe4783146cada11ff408492975833073e4bd73d6478019a18928d13d60560ca6315b595871db2008a19d39ae044708e56e68cffdd1a1d50884363469dc1c5a3142439ee238f792ab71449a09f965aa20492d079c7094dad2fdc7315df93f914da665d2cb3b285f2154cc45731fb242d66e43906ef316621bd3d6fb537b69634ec4cece259a372a071751873c8ef7d7f541260eeb7dbe93742c82761dc761a22df935f574ba410f04c5a61a84ddaf68f160ff9b0e28a24a90a7d6b0511ad636c11eb787ea4d910e4811d82225175246205fa0d0cca6a2fde5eb130ac90542c71e1f40c117e535655c56f8c3ff44eb7fa67a20d70a4e4b4fe1ee1ba736bf2cf46dfca718942555b837ed202ecdc97fe51d6ed96e2448182862d23c473e051c400c1a2e43422266c8ae06441b377c0cddb6bd4820aeede841839e5cffceff1069eeefcaff442e3f76c4e4943b73cf79eb056df7ec56301eed021bf74d0882fe4945eb646e24ad3900eeffdd28cb2e66f3e43ebdf91c7a003d89a1d6979d732e8f37111000773f5fc9ed522d2da0f5cd7b78a3fbbdcf0d7c9766af1d659abd3fcf5f6c4ba6a775dc5208715d5402054b47e90c79fa9acd7c714ed0ab24eac6034ee3f8d4edfe62055ff247b2284044d21df99d333535bd65572f59b40c52e0b1fe848f5935785a69f8555267f7be313f073664ff638c74d334352c53e52831e93dc4f4b0c3dd0c18bf60aeb0cadc36e15bc6dac70b0f34cef5e63b1d71ada5b371f37f6f83e97ac4756640d01af82c3855d93bbc124556ca5317b29b746912b50dfac9255674c739c6468875d3996df356276fa9c0c6aee491ae5df092d3bc2d323ac98fdfea0e2e2a9319574bbb1a478e679a9d01705f8bc2b41c2ed24140f8c95505a1f49d17465fac0f90f98c13af9f611746381713254ddbc4a8f1cb239fc597014648fa268a26f2f7368bc2fda0600b7d94d3f6872ee89f32c8f91ce64fd20908a567497334265d9455948ad7b7182f50f35b43179e72cc1ca7e949bbed7a2ed229f220a4f18332fc3e5619a148a5917393931f573347dbd3f5c0551fdf4ebee24831ffa50b33769e19d896643cba70736d0f0e65ae8dbba4bd7474d31d65b8726267756795c3aa657d1b468030fbce6357bc3914ea9cc46e2aa629097925e81ad0c6fe05aafc03113cae23d23c98ee9ca5ef91eeafaf0a49e1893ba36d07a26e7db07ea447034e0b189e934bc1ca72fe5858ba1aadac999bbc16c54a383ac489ba7acfff1503b528e10510c8712772f13cda66910228fc809164331218933afbece991b8ac2932e1f8fc8bfe2de8bf54ba3f1782be29301333bce2f3d527c759b370c2f0975105cfee8db8240339cc79d830a0aa394d128ef4bfff037ab49dae38b5428f792ed701544f26f7fee4f9aef91b1bc1fe7d00e47d0f5a170657212dda65bdc684597735eca5f8b4a165b64693479447fcbbcb7e688774d6fa3f84159b626a42e9634d5cacb15192ceaf36142355379cdb074b716ad7ed509cbb37694acd329fb588ad378379be89493139176cd89c4e319d505824fde8570f1db549ef197f1f9ed2c214887ae2278056205946bd6a4b32f62606cd8970e84305e80792650cbd86756fab6e8e416936ca6723578bb14baa6f1003d125d650b794eef83f2d3c65d4691f7cd251c8362ef44c881468c4e358e07c6cc49fd9ce62cbedd5504a7b007f64f54364d57485d26f3190cc860170fcd43536b872203453bdba6d83b3520fae2a9d0b35ebce61ff68e94986cd3501f48fdce8c68ffcc57c5aa1e91a83e39d03f6196bcbfc646420725c569c179c82fefba87c4d45c2a3078b1f0d8899df020d64b064195c69571df7f165a782af483b99a807829a0da2cd95870ff60f47d5fd77c8a9e95e64c00b403581123f4b42d5e259442958851fbb334ee6f7d42d7c657b7b6867dcadb2e3da808cffe5efe1b203f8d724a8be1402f6d905f3527cdd1bfb8a2e0d7577893e443eeb978a495ee8c6f2a02a81f9133c7dd3e808cab1a4edf31a78e90944e498bd1daf49acc4430448e4037175fe4732b7c89f35b8d855717d37eac700f164effc058238e24bf4485343c1a0fae4c57dbb2e1bed456ca65d2f006ad7f463eff84eeecf6242547767717a723c67cc832eb4a88f278520e985491da26e3e38ff613cb27907adf0961f1b158dcbc85a860ec89c1322ea1304ed5b3f64f51e5a02a134e0bf71519e154c0919a25d8b4fc6daabbcc8c06678a9b0879430086922a3620d4baca5a970c3f1f33e95a262394b9fe1c4c78c1ff490e6a2948bd8d1eb58a360ca942220df4e647d49015dca73a7ce0aa599a666c7ffd928f1d19b36a52417fce810cb3d58eae5570e0c2bc2dc653ef30b7c5b559eecda62e3770a15be9ccc0f47c483255a090469ebf5b84adb2e5fe218b507c98e0831e6125cf6144416ff0ac5027046dac633c05ec012a9b25243ab09669b59dd0d40b664ea0842710dc2b1fe8837d59105ec26bfc9a44ee662105ead42a60192b0832a427fdb818b7fb7503c9e7b5851d80ff59c25f28be697cbf902517fd40e937196caf71d5b8c5c21c78bfb1984b70de59c5dc1c4dbf2066f1d619fbfe4ba65877b533162c605336af3c440112e202ee9fc6f85e2ad36aa7cd8bb546fb0f48f8318ea25bfd99e73f16fb89f66518117159cf64fc1b4d4abfcecaa19e6d91881a0438bcba95463b8a4b6e6b132f1f2e83a282934b3b6506fc2646cb6f65d8d8059221f84403b5fbbf49a207228ae9fe20c43d5c300757770207f77183ba2188345b533be77119ac845d2667d9f897ea5439c67f47e58fb80c725e91b99a7cdfebdc29d375eaf6558e20fbb54658a4e49f4c9c0cbe1b1e3d6028226c105d1df9a404da9dcc8c1b240eab7e32e792417e1330ae7e25ba6eb6e45fc100dd0dc4d49f1d11a2f89ee880f6d677013c6bafc72d1e743714941126bfbe84a69e9b84f5ca00079022598e898b76fbb40cfea5b9a4acb72aab13e391f6953711f990689fe8c474bfe133019cd3ef687b8c30df096127f965e61c1e11a7fc0b5e0c22b8fbf58193fbf12ac656fefbcbe98001db1b4f585f90dd507357a33979036b3cb1bcb0be4036606c3b82c98c7e4380ea7e20744494b31649f5241723b87ff85c8d35978307da6c4fbf4d35b7754996d5d8278b1d7e7f6017900ffe3e6717cd797a6bd5a43a0e43ee71d651ff0f9fa1c16c1433ea29914b09c5f3df7b4d2bc3508d6fadd19b41d3d1ab9550ced77980f227796365c3e2e98e7f06492386e0938ea7ad278456da995bf09cc160a6fad9fd394cc1899e878907e10fcd3af1995e0eae643a5cb98511e269e35787a0cda5e2d389692058352b6f1ee04d86f85e02d6f27929ca0e56dd410ba182a3df37ffd4d5bac51f9d86280844a95e048129d3b298d43dc65d39a95ffcf7ea827a0323bf1be38023b1920c1d7de1ab53508dc9bf72ea8991937274b774311084d9769be7e93197f4b4de0a715332bf4b858dc9a6c6f4f6f89d7ea2be6dcb97a140a6033ed724b2d225162db2a58ede7417580f335eea2dfe0e2f52021b55dd238cc05fd5c05d94ce4458f5c892cda2473d833f51ebe0c31bac7d39d2955f0c44aa4b99fb37d76ad2975bf981381ba97a12bb8bd9eef7d025b2640adb8ef371b3fcdd54d9fdba5e176da05fec53cf546c30403c74e8cecb334928404545c69587d5924ae6694eb40f98b4bb0c8cbd8028b9d49fc76bdb4cc30c507950e87ff1e16ee5c5f95ae73d0273e03201b25d4548887207ace530fef1a2f8f05bb9009a5d75c8ee95499685aba51e5f336ff6fdfb7d930f920c9f1b14de100016062cdc33b4b083cc21b23b081324198cbc78432baf52c10364237b8fad4eafed3127c2baf2e2f2be9b6d415c52464fad4b19d08b8ee6d445b5c37295ad8a01829c37dc49be92678ee474998617d0d23890c5e362230769454260a5aa0ba24e7c344c6d0d3bb5706904ec37643a97b24754f41efab790ddf07369f60a410b4ddddc3d5ecbfa9ad7623b318728cd535f1fddd6ae194cd43dca65e472468fd2f1b43558494b2e2b48e6b684673bdd796ac0587a99d4efc2e4ec29249bdfa810df413885894351e49e2db68d83d703294205cf844a8abea0d4c431f2dc06038a37729be85c948836c643401f63d459e28f9ba29513011327a3a75b89e3800f65861d32654baa5fc1a229711ff8f211c0f98b8ba70cd81a1d74bc308f3308d5cf3093acc1deea0c241a2b71688d598410bcd20a9fc68eaa1b3f4860c1be434308280284c1b7cf0a10da9277a4bf9e64c8ee85af769db37fdee6ccd832f96b77eb4ee70721754e5077a58410eeab8374144184c28010927c7434950aa9e6f27194b8db7ccf67623e2ff8510d579961ae9ee1eff282f666605a96d1de41adf2bc2602007bfaf97ce2affdec6c9252fb8726529d0abf274ca28c6095928576f5e526a74ed53b80c7111d42de33570eda8ea6fdca34a907fbf0206e0f14b7dc875aca6934617024b6c0320f27cbc4a7927acac60a0ed7bc0820ad230b09d023e4e51eb0a9c0c686344d73dfb8a2e9597fee83df8f8b26b1969b610979854ddd991e3a4345e5cb8d8c99d8910d85238b627b513509a576b84ff0434b4bf33789f2ac263abcc43f5e6de45edd407d603f5880f28530d83afdeac85f4abe8eccf07ddf032d115cad9a7011f68bb6b10cfbb110e7740b9211d807ac41fefa77a0a040438b4887bd7dadb740c6a907b16ebfcc93a3854b6c5dc6f6105a50e3aab259c48349647e6b5ae5195eaf84ec03f57bb6d23c8de01a0b6a154203020e17ccd68e2c38d02fcb3e06602608926f214cbaa281da9bcf2a9b55eeb4f6e151d40c096e45043fbb860d5c044a139eb595f67171502a72e7f5547da8bffc9c4a538581ac88a50b4d1df92b2dec5ffb5c4f6ac2471779020c0789c34bae12e7abaf3ac0c71e77f7848e7cadb0c17f374c889c1d973a0bc248c7662d7e9e37425760854278468912c3d6951492174ab18ce0f20ab82a01ef5aa27c29c12dd6b51c5cc074fc82313aecce50f2052d2d6cdd1001142c330e3e5f35c854353f34dc30b743a843c31a50d91ed3d0758cb3fe0d2681f3a06e345c14f3d01a575526e4658d2424ae2bfaaa9a7a83b2d6c2a922e5569605e5a4d029139abdd165bb0ed107f796af20bf44baa4f744ec85c3b216ca467d1554f459c4e72be737e8e8952e438333923477d849dda74387e9b1159469ce072b0064b2adcde72f03ee46649a053792cee877b75bcd54b1a7112d295cdef1176615b7772265f4cef12e31b99e1867304e6de284e58c6070b65d793080e8c50da9cc517a8123e452960aafb83c05e20d1d49c9fb32a89646aa4597d96c9134e52a48bb9715f36875bb7df74a5da61a24961f1f99a307735122a8fcbeee06e8577888a4e0908dd98a70e157592d94a08fe31bbe4e557e83cf8412ed72aade3a4c6cb79b506f1dffb25b58ac3ae95f3b8bcc186b4d1204566ab083c845dd23c47de0e516053272f275ab6a07ac36e69fb95131b89f1fdaf3199fb3ede387d4e4eb267f03c0b84fc3e184f9f8d9728916c3a8d1913bf3e31d3c7740a3f0a7748305999a6ef7b49d9f24b3c851a9994886e8cd710b6b1b34b09570d73dac8fcbb17bcf2ce2ed2849c4466eb189cf07aa578ddff70635335ab9f793fc72fd4ddbc7c9be4077c7498a80853044e4ad3f05bdf062a1bbcac9eae631e9bea310ac575431f588c123b736bbfc86686a3059f1289c5db363c6644797fa9bada356b15ffe5c54eb2e2c6c8e96edf369b57e9193383e038dcb7d8713b1841463dde6d2876fda9978eb36b77a6d679b5d1589e62dcac9db1d05c616e7db285376719c725c4097e643c06415e6b7471d01f26f3b9dc73d45b60e8ec93a4cfe71eb1552dd5496d37e6d9e94bfb4fc9e2249c6a9c4c6baf2de221a6716d873d0229c5e5f61efd38086acaa68cdf20adfd49f6b374f0a0f61682de92f807051412fbb143036df1a5fbfcc181474a20645ab95dbaba41dc5dd1b3fe0592df792a411b4e2e705cad7a68826326a77026eed1212de58e8c3536b5a5ccfb4c9abcb8de2e6ca3e6199119028d1744c660c4a8e7e49dffb74c0c9c826f91e9cca349b869742c83808925b27d0fac0d4486f79ebeb34099b16ace660e35fe97ded2444a8b521a29c424b0782a8dee5f92253dec81bd02d028e4e1439f278d97b8227df6165fc83cd5efaf66c22b07c8883c5174ee0d9d5ac122c6c29dac7beee19dfb8f7922a2403dafd0ad8888206b651cf68a877382ac203f099afab5b03bd455acad913ae6b48cd0f945390abedef161bc15f16cec13a02b065f869d96f6792260d655e60a5b5f053da5243e2c7896c3cdda34e8b39c180626845961f9f997ce1288366139a573609f35bf6582f175f0fb7ac63ff50b97798f7df42a2539a4576cb15f7c0760ae74748e11710faf48ae2d106345e90e7a6cc1a85782abf3d051d6e39e03821766bc8868d75ed6685913f0142281b2a141e5808df9d952c93763590ba32b46a2a7070b90c5b3fdb62833b6d15188ec24e5118a4f9ef9615dd2fc4306a43826cbcec9be48b3a7d4175a0283acce26b2a7b486fdb47b43fb28b8847d548a493420b1d7e9148ed3f65cfb957b6e831fbc6d6c185aacba16fc46779d9182b74377807c63c8f84588cfdc1de1d1487c32f641dd0c6c956be4123b74bca8dc3bb8b48091b8368d2a36fdaea6cddd1b0575d20828a99823be4531fa83f8b4ff1eabd92aea06762c16b75b99ecfc0cb2a638b824ad1a010442db3f528e166d3e0fce819ada0a1f4b64f309145b41cec1c4aef631af251ba95e55d0bcff0cc2742a6b7ba81ae749a76690b157965f766b363d857d18fad8b1d458776109836f7d23bd26dd03ce661e6e750704b03e06747a988b201c83530f055d02cbb9a6f857a3e034f014a9581007b717200baacc49778e2462f3a1813e75de136ab1ba8913a051a841af5cd4b81dff9b70af727cc92e60831c2ba4a37fd0cde65faf83b4c37595b4d84ab64a6d2b03bf0ac91c8f36e8b85bae086059020a675be1115d2d83d60a84334765f82e74624b1c3a65260a3b88264e7b5473d580a30e492ab935ad24e7f2b3fc47a1ff1008e0bcf078a03e620533f468786860b5f0b0ea8ba0b7536279f39215b3c50615cae35963f272c71cef8afa0e2427d30ffc2ea65411ae2d4669e89e202fb1d1dd0f10439554d8887964cdb0d35c141ce20340080550d598bb162787e57bc7f0b14b71e97b608686e3b47fd7edcb085f4cffd23b1665ca52b31efbc14d2d3c717c7d087df52982ec54abe2b45a47f1ab3bef34e1b580b8211b2047cb12e04d1c7c87ff5489daa9342ad45394c979c08a55d99f7d7151a9682fd7c14f7402714ef694327eae84147d5d2ac2b32cd9a0853f8ed7ad0218237cb3a86b637ec075ead78ff449ebc78d4c597fd3e898d2400a01e86f966a95a025cea2fc81a8ec77faf1a3ecbf2ee5811f73967d03dec100d065104e4e988548b8aad575e2b2e34a3200a318d5a9de4c46c0790f4f5108b1f914e9f6b2a0939c9809a5edf0e256c9538a2330dc71226857220304155f54eabc220954f0383fe78fefb394b21589e5aad436d2da8e07023c6bd66721b43980e00add9cf8eba46af26699ae1710ec1f5ea84d5e3bf0486b74d06ff803f1ebfc637cea04f600be29b5afba2892c6064da5a67fa428ee264a2834648ac3c0f495493cdfbc96d45c28ae6ef79a40fb875db2cf114b44f54670b67e199cc26d36e9b4671a8db2c3dee40367bae00510a4f17abb27db6b04327a36ca673e35f561da00902e8e6c1e446225c7aaea6eb897eb6874f1c8377c13d147b0b70ca4ae35b0691fabf40415a806d7dc5a5d92ff0f9312cc7252a1ed29ec769fba10b52f63b5a56fdad36278b30bdef58537af498f9f3cacc38104a7706bccf8f8632c1ea40d77ef8337cf4db50bf504e04b09b1d022133004ce19e834bc50556263547cdf8bb8f7e31930c2879190a1d0cf7dafcf59a8e934b5c64b0bc873294db51572fc7f856aaf7d130363bf80bd9a9e2f7bf03fbb6159af572bcbc5bb455ef90caa7a47dcac022c43cec5a917a0252207919b56c405d09b8ec31bc37835b04bdaf0f4e62310e2e201346fb92d0a8b6b381d2d2a2936949135c967679419f2b12ee08d493836fbe99859bf09d59140319f2a75606729f0dd19fbb77c1552f120ec41be9d669959c4c3cbb125b2bf9911b5bb4eae9040c4267e6c2d52650056b4bff1de4a1af7883b81769392b978cda45df2d220cad7a121c8462ba11de1891992a6247a4a08d4a3c88719ab113dcb69802e0bfc7fd0208013d00f6d09af8c4f0129d60719cdf46d6908a2bf022521e517934b8a6b5ad6bc5d6e0397b7696d0d386534da0fb09f892c0783a5f96faa2837a76e7f36860420c6680fcc3fb9cb016799330a93af23a47cfbdcb414e6668b38f9bdb33fcf66ab0587f8091c8d98682e97dd7fd5921cb2ab1379fcfd3bd966a1d913f1cb6519e364e9dcfb519c6b6ab46ade1d37365135eb9eb14ea08a2ac60dac0bed6aa6077d6165013d14be9ea5c2a7269d3da4c2b36761270f26b4c736afecbb452ac8778b93599e5e202247c9dd951f33c523f7970c8322f6147c17c56670244388ab8c59394ae63b2d692da18bba0f10c5abececc0b707b765f012861dc9afd472733b626a73712282329ed938d5f58f8480c9d91b79daa6154003b15d81e0f79b8df77dfec503178b4c9f6a7cfea41d8a80d23684c813803ea80aef858d81cae1f72948b728f4ec5864ba01fc45d0469df7a684a476760f9aec4dfd95c5aa2f96f23ed9b000c9f70ad6e79a0ff29ffe7625f0bd2d75b8d5fd70c011723922ca57de0105a7271a82baeb131b0dcd18cacad33f4f00dcf50f5049a72a96955ce2e88701da24b41f53ea8f0a898390090a40411c9ef56c5269cb8bc7288065adceb250d41972ec159100c2f6bb748bf6eab3a62e5394c141c00a85d21a12234da52c2a502b689b35857c29bc695440599bcb89422b8b0515f9a1e0f1e674b49865ef9a0fffa28a4e2e16a503b4aafe049aa2125e671f91315d84f18c5024f422c6bb999947f50c990c8b753c31250707dcd788359c4023c0bb959e8644608870760bf5c62a2b8029038781b3251649e80e8f06807aeccab0ea60dccbc906dc501001c3810d492cabd72c9ac81fd675416a358ae11981b35cdbc11b9945d7cf087cd86595bc6b14cbeccc4ea49b4413eb3032bce8b402ad3461ca0980a8d3b29875586ac62c53a3d35b4568942d835137649a3ce3f3bd28b415388e515b661dcc5afe12cab4d9999dd43ac4a550554c26cf4e9de6848f6b5e3d6135e87c2887ffba60b000a10b0036969e500b7c1e062dea3094004fc578f6fe622cac94a87ac2d13ff892cfd3cc65c8d608809e6a384b047ae38a50e2e15f41a4822e03a78ad187e2104438096c92cec722356d038795d9ae7c9110a3b6af2ae18bf9471434fc97c275806ebc36634bddea0631e3a638fa8f34e57665ab9a34a7a8150a9359a4b5431be0a9de6282f328cc638aa30810739eb90c5c2c4273bf76b682d8f74da97608a33ad1d10ffc0af69c6bccf94301b10378994e181e5b0e1b96f2389e9927f722961c106bb0518eb7cbae41054249ff02055df7e4e9d65b374b53dbb41812c9264cd9c659eeecd505f7a27c338d2963124953a2084d2d8a2157eb6d711017581fd8a1b5e4751fed7aa84c8a33d0aed996794723dd3afb7d2c9cb710888fe3deb9f7100c1f24d0c9db4a36bce619ca9ec9884dd953b51844058a241d03abd2e8f0f4712441f016cbc287783f2bb479e7b35d4682b778c24a7e3f3c58f05f4aa1d1703b4f8b20c8fded3249dfee2114afa5c011506d2eac5ca79e362f599a64496b07724ad4befe5d58a2db723e52307afedfe6c13ce392b79adfd9d9b0c96542cda5638365c4fffd56ff008a398a5dfeaaa877d32fe2f8539a2db507a33d47ef63c2e0d8d14b8df7e9d4611c4c00b8441ada012430c172b11cc892cae1e08bd894d1c91d4a0424eb9452be3023fbfbf41c2c789b2c10a7ee6d6e73cdc183be537e106baa28532a578b0703bdddec2ecb0905ebd5f5e33b430271651c059aa96c5828fffbf5944bd1cf05d878cb7b8cc780d5b9b9514129ccf64e8a60634bf7c498408ed8c36a708cb22fc7b7495b1d12679772fc46656deead3db733667f91104f4727d13983450916e1f4a39eb9f86f1cc9d98c021a8de94334a7c6f56a3b61632ca60ebcb82c5bc83775ee8bb02750cb8572cf736ede95136968e316e8e7fd9d8de83459e864bafc873460033188814e8090b8916e568c83d877d16780d5190f8958e17fc793896236238b21fee258c3e172e7754ab8689dc1a8554bb879e85d4b21bec0cc9f23ce1af1834b23e9cef53818129317210b569e63b24f1eee0c60c4a2b9c06be1b3fa7de5df0d50ec8a4cf3186f78ea87f68d52cfdce1ae275457ea6144f04258769b6a1b1088258b8a218037e93512d6c4f7c48893d360ac420f04ddcf46395fd712f2c5b5ee883b28197efadd973ca9d1f2a8db8b4b580e958e0c57a7650aa05abb4cd735361eb7ef668a65e0b345051a1815e345a6f1a8262c2d651b36c130da8d343d6dd14e025d065291cf5cd7ef04f707b7cb60d7a187320ab8ed17facfe4d761f658d156f278ed546d746ac97746c3fbc0ec2f01d215b3e8e751e38fb392c668e79fb3864eb15826cf0f496bcfb6466e970e8a6f5b75d7fafb807d17caf65940ba23f2b7b09f49d306464529c02ee83e08a45cfa1cfd9d4de1b52a6de5f2d781b1437af3c9a4614582c7675697185b80c1e102b068a08e90fcc73756810377c7f86b474236534912d3b5795710cd721192ed072bf1bab68f12d532426b1f691ed13361cf0c61c1660548698cc2de2a527a85dd96205fc28978b8c1051b37d9e5e889ec38633c2591360f1513ec9edeb6b89e834df2b9f83d96b1c138e678df6fd6a7e466fd2ef85293b683150009eb8a96727be4101f703ac7f476494875f40522864148731906a130f46b2bb0ddc43c20ad630a71499042824ff0a9744d7bb020d575aa47fd28efd1e08b409cebf8941758c05b1f59f43d024f727df184c17c1b3af8b3f2c7fe5cb8d9e63e54885721643782e932834af6496ff70ff344d34a8bd3375c2bcfabc38d822574c17a6f9c63b0e76265d356cb22199e5d461cbb8259a247e249140f5e889ef591e8d2dfd5d8312076e45aa95f50d34377f3926c7114aaee79042f6778b07c9eb75f4dd75a555e6fa1b7408c4faed17ad875702d30e4fdfc806dbbb3f82247e8855b9af8fdb4273f18b2cd10940cb569b40ae546defbe53f86d49266ecdd5c98e9f63e5dea49a73115684774dbd9a5a964a4e3c322d42395c82fc8a8d4686b225e8e212e31e2077e0a84da0b816c52e4d811d0131704c0ad71d639c587d948535318cde6c3b730f80fcdbe3adfbd91959274236622f516c07e6778d52a1c9556ebe66cbc87af322254e01c3c4c10b291d58f94dc49780e9b0592721e2567fb7e0c73700d444142cebdd1d7a413337975eff2bcadb26b7546e94afc052bbfa1aee33ee1a236b7aa9af903479c33dce4789508b9638c4189592c0bccad25be30a23d78f00c128c403307eb86a0ebc7fc07bd5e3da9dcd261a5392182cfc2cee4a92a53a14ee24efeb5c316bfda7ddf8cf68b14b9ca02a3fa59e134a093c06664341625d00dd5d7c376e01f647a8cbc764965e906954dfbcb7964724eb69b0c8f9d868fe3724b7a85b564f04df27c7e561ce89b468f4cbf3f648299b5b5d27aa65f05f0ef352918baeda287b14420dec15c3e6e9e242f97b1febb08c854e1b82ef87ae1971c668d5985935feb4367cfbf45708517318af88e1b2e20ab29c75d91a2e20246ce1f4301fc271b5b0bedb8c31e3ff7c69cf67a70256049e2300dbd0fff68b972c3859b0a4c33c723908535e4a20765c76443d623e6e67fa744b3da316a569fbb252b7d8f0e6b1198333b6052192459d967b6c32d3df5cfeb677f1f4eb6898d24e2f4aff43cb2d0bd4b0af554d1fe9f5018bce2b8578dc9f08431c7291b94670ce324b8843e565c57a11b03fee246dceb140f44e2d8a0fa15224675a9a718a67f5eafb3d942861a5c71315e5a26f122929d3b31ee4134ffd89d87baeb0700deab7506e10ccb2aa3f81e3c320a1b5c1f2a0fcfe8b08673a76381ee003e6d51712e76f19e2b644c4d86b9b15219cc49b7c91a73f1151aacb339dab5961978ddb7be1448445c93880dff76b3424bc5ce458cba20cf31c232c313c230aec504b3c08b5abbd85f22ea00d91be8e2422c2cb169c50ae5c728f11d6340860300f44eaac29e95e31ab416e27e2663b2dd5825a039a831a516fdd2ea4051863d96b66cc2c97973d7ecb16aa8f6d4800f5784acb29ae290c73a7791d64fc5bf1b4f393f1b0362ea38ade20e9978f547a637be2a63e3bcb445f750e9ab941bc9de29f898b4869abed193e6eef38160cc97da5417fa45b95d8058bf5b843236c66681f37094210e559da14b312e92e57b78ae82bcdfa6dae038ea40a1776889f5d37b9cac31773ee714d6c25ac5f23cdf8aa7b1d84ba42852e45f500af9d9673d7885e355ce39e04b850e2298c58e9d30a1f56251730cc4ce7268463d32c19f6c7adee428c1f4f9f06833a0c48fabab25838c79e4b9e68f9e62b9460563cc7c944d2edf165818856682b726e81cc01cd537178183e9700e9017cf3064155b90637ecc6926b9d7970736163c29adc63edb7c47e36005f9cfd599f8cd43db2b6ef4160bf306377834fd8c1248391053de82eb0c1711c8921718d5c97c1c17bfaee232a7be3df04d4cbbc47b2d2b22b473123d261ac2379f2d64a46ac2d2d1a62766d2fa3a149c855432e618c00d4ffefa0faca023fcc4c1db6175ba704223350b29170cf00d192e6ea0637b6b54f3c53077b61e27dd1c587aaa5a06172f35bea07e72367221f432021de61622291884ca363cca126bc8412e70cb1b3422fcda9b46097665edae62b4e91b4fb7afec14dab9af49f591d09fa72472befe72f47bd1cb89305a90f13e952958b0f0c0dc5d8defd82a4e9ee4a4025f1982e8f69173a03a2648e3fb3142be3b51a31b9c452ef8492b68f031b955da2f2a6cbd5f6e060ddb945fd7338d5903fe9fcfbfd1bb80f6617a611d3a2c229d479747f69d25288d90ef02138afa5c095fd74a407f2b0bc905fe9e20700a1b9c715f5ef73e8199b7d607857b03c5b8e6a2f3fb114573bc062afee5b8f618e184c73e9acebd228cdf832fca5ebe9153f35b19f576cea6b157f3586592339ce40b4488a9451472f772ffa8ddc8f12b4c664f13b0c48190d5ea78c54ac2d89219ae859b4866f946696821a37ea3383fb592e1d900bd8c361651da895bdf7b9adb4edd1605a3efae3490d6b520d985c0930cf6ab25316d4e9a79f74190394d147beb9be1edc0512672a2b3cc32a26a28f6cf508a4b2a03317e1cb1a1cabb7a27c56d26615130ecb73caeacb564d544e16f9447ec6a9c7c8953e34887ed6b978c27175f93847cb76480b9e5483d4f07f23d27db87de3d5e843d2dfb7df707f5fa0f2575c4ba2407d48e3b0f13186fbb760274da806df790f7f03f532128ca6716521a8bf7f22df828ac1622b3766cc5ef0c5c1048b2924cace787d6e49ff829a2a244b37f4c57b75e8cb256517b616c317ecba1dc4d810734460aff20d806327a17fd7e5e667950d8c2333a81a18f78a931681a1de4e2dcf455092c907c79ecb9479e0daeb256b8fac7c95d7ef22b154ddc62169e0f7f1a8c61c66e6cad5cbaaaa9eecf69ab90a0308953fb7829d50b0f8763d4533f6f085260bd6cbb597290c5f1b69e5fbc63629834e57b4efdc7b51cd2184ffd593a144d45cc48e30b2e710952eb9be882c0a596805ca9e94b3b008d6db8a4e9ccfae8a03b6268abe3671fdf29d740213b6a03de91ec77a8ddfae59243582ea95b7ffd7af285b95deea3661b041e2dd3ba0e6d74329bf41f0121f24c2691029032be6eaf470962dbe3450cc8946c1a8ff15f09064b84834146893eb73cb35242a1fa788d9f3b04a4a8887a96d76f0db80cae316c5dde70abdf2d7dfd9f94823ba439d6082780d06cc7c9df623ef49ea40a4ef225abfcd44b12c71cacbc811ed2c63f33a1407fcb9545270c93dfdc45eb5540afcc41473336e8f5640909dda0bc9a103cfcf1604b4875318097b05c22ffc81fe27bc13f3232e0b7e62b711f56a3a3c1a4e9ad2a47b3ef0424c8d408df08ec0d3a0a8e6951ff30ba8f04a5385cc1d909d396a2e98d7a842baee41661999588d14d538d00eab402b13cc31d1c919eb93ff20d3773fedfc22c895331d9eb8c869b411e0734401118009ec43a5f894620aa63336ffd0eec48fead754255209910e9339edb145f0aabb52540621362b9f98c94e69385954b37519a409af289187f391222be4ee1c197d154cbd88497af4d3780b7f11aa471c871bac57468dddbe259fc8eddfbc1b1a9a6202dc2a8b9a48c4f385945243b2166e8c00f88971071463d42d78e4702c8f076cd82c1bd529a8a63a11b4cf75384ddd5dca931a12527b3060e6dc47e4df24caf752b22ae08faf73deddbcea11d5b2f2ceb17985a383435dc9d4366f797cf28f8f46532cbae6c1b97349a7af44b4541b3d81684aa07741d2b5b4a9349782f5c4b04c4e8509274d687fda74fbb28811408627f168323d51eb9badfaa3dc94cab602fc3e548eb1ef1ed9f70cd49404d21f191b208cc35a2fedd7cfad2da02f99ec6ea7801decc90b7958e30d26ff4ac33e61767e87149a57380abd97ac16a79733eb334514d0d5d3a170c5b952e8ad9ad1479071f666a511ffcf2319137b623dedc7b2e222c51d710b735fa2561797dbb349ced44a23db7f754f4e3da29936617107092aa18d3bf5ff92b2bdb228c5da8b988cf929fc550e41f74d6b4e466a1e94a6c4513a9256dd83d7e17afc63387b9b71e629c4fe1c5eac23845b6bf838ebf6fecd2fe4380760f0c6e383af9063bd529d9d3abbc987cb55dd879b25aa660595dfa3a6f5ae5431d564ad4b81dacbdc17dbf4972da9b9fd1bfa1d0cc622de344e54b6fb4cce0476cebdd6473b884c2c3619448017614e88e379df415d3a2e7d379032768fb4474ded1cec89f37d27076472cefb2092990d139d66ca4b2e14cac6fe3277e8076cc23981ee190bf94f132dcbfdb1d3ee073c1baea5fa4b65dbd627d3193e3428bccccc6f8c4030397667ceec86fba5bd8716f7f5896022312c88d617e498c905603b987d02676e43344ac97bb5470aba5bd447c53bb8419e83dd2ed51b3f0a05ed1f27d2527ec1e6e9898256e470002797c54f7d148ed614d1387a8cdbbff5fcc7668a296b20f390a235d4fbadc9db9798ffcfabdd032215aac2127cd51d348343538043b97998de194d7c5f3046efd75535f609495abb444cf2956b56cfe97c1a2f9daeb34dacd685618c057fb1aeaebd6877530f95433813bf38d1c61920292a9b5af8655e9b4e9843afa90262865d9dc60275d8d016f405c57ed21387620ae81b22365acf63871019ca715e487b3806c87441fb82aaad7db9d5b6b535b4baad1190bc60fdec7ec5396100db4e6c858516d7876a90badde94a5b134f33959ba935c63f0de61de3bd9eb8ac161db49793ed034bda564abb22adc85905ab7b9311e7356febd7b6b6d0b33ac0192ff8194ba0ee210bbcc85f0c3d850b109595f840298e0034777bfa1c5172f601c051a84d739ca68b2fa1bd7eca5945e2395cc02141e832c60068a49337ea671b0226e4a7ca855611f8cf908e98d1f24ee537fc8553730b1e25eb60598cb0780cf380eb0a44e441142fdd26e8a546c0237c0d118710b20c0d9968230139e12914913de1d8555be0c4fab834ae869ed9c28c6d680df5d6b024dcd1b27ea42b8f6d592afeef22bac8a4605c1715bbbb1b17d721f7655880eab38987874be1f6a72d6b1c5776733d2bcac2dddcffef151534f04ac51257cdc8da0f0e0b68316780c1b965d2e23d96420945948d24f227db7150bacd2e286dc8184501524a196fe5bc038d24194de3e9d6ef00c0e3c27bb4cd43a11ebc15e3ca8fdd07614aba9b5d17a02416985b8122a2817da5120883625b2686dc286693afb1a4d6805388143d74ce752ed8ce9f34512c5848c747ab055eea16176ea687cee1613c31d195ef4b5eb3d0f7cc2ccac03f2f327252f8f1b67ec12c0d721566d38e0ab4daa1eda7025e049d16d9743dbb71f237a4c685c4508ec05bbb660651865dd8f5ae74cc52257fdcdd497783fa9b0264db36ada327a7b33bc06d992c7684c1f69cf19e8098ae8c6826148b13eebe47ed9423bcfb41833906d981b0587e6ba357da51ab2c7aeabff684ce1a26f6a5ea1d542762cb80fd35d4c1dcad3ec1b2f3762a824485af8fd3adebc8aa04f2c4502105bd179c972074297472de38ae0dc106058e6e5651d6aa301b4c409cf0a346588f29a54311c5c505a28ea5ec84274ec897e03071b41765d5414881f9a4ad0e06c515aae8e272307e7face5a43898c8e18956414ce407f41c1b5f94718cfd565e43c9fba0d0083ac31b21e4439d2b771a04a87ab2d3eadf92d14ecc996016c47fc8898a27bf3c3bdf846014ba27753687a96f9624249029ef2768defc06cc9e24a24a7b79611460ba58de1e1dd8f1123417a400b6a8dda8c2a05e2c5f4e21985482cf11756afdc2895196049828d65916f106dfd0f64a39e1dc8a1f8523ea51ca03b6ed2ac56ac6c7ba2bc1761228e5fef8acfd13f5d8efc2fa3dd8dbe3da157e74aa45df4288a1247c3881e2066adf6d2fd07dacb22e927b4da60818fc7a45c075deafa31741db7692c6aceedd1df5a687bd0aa1ab58b689a1c476864e381a13bfd3c3d2b7dc30924d465ce4b15c10898245cbe4d4085f9e81c7437f248677509db96f5f9513fea3ef79a3a7bbac62e7c61eb968c7e0fc4d05f50af5e4710597368d6291082240fc66a05c9c829f745a06e3da75e3db6b232465c7d25856155472126d8c79bffedb181f41e39adaa4988de93baf8922eb7fc408fcf8a2c6cb451bce642e1ac6258284e8e77c7a1c51a97ddaa61f8c85ded0f915c5a53d4aef1d1905be051f3f03965971f231858a9e60faf977c7a7010e11e670d8fb7b35c0e21f59f19b632d5c1ae38f4b20d8182cfc9e9278e102f0c11dd4afdeb492979227da1d4c1ec41af6e1a2b1a0fce5672fe888aa19b7629f8a33c3bd2bc1c00d6f4e672bf15635b3fe8c68001cc9be2010f13cfe1e5b054dd0d7c8b731b0c198f8930cb44423f677c2825d85e7bf987d898756ca4cc25bb665f8662146a46618343e69113e81181282a89f43628e26f946e2e05398d12a89dd05f96bdc65aa44dfa153f47466e3ddb306938279ed279129b74584117e5ac9f8eb77de113b2036249f5653ecdb4d007d1024c21fae2ae32ce6b4928b0778ac113b433c9b53ad4e0100125674d7939996925936b519f11b0a939acae1996d76b193dc18d625a23d779ca222be3c1fb7422b273c6074f48f7a011faefe0012dade6628785b8d3c7f5eb62c6f2b298c015e8b2036484f9118ba6df0a1b5a9feafec18fd2f79b9f2ca8245160b27cba404f215dcc836e6f6badfbcfc0d29e7288ca289dd93c1eaf79b3e66fa8e5f41b725b36ca3de51ddded63f9dc47d7398d0ebd4c1d06f9fc28d4113936c0b0ba0906e6feb2af806baca544bb5a51f5b0a6098ab239e4dce80f4c40f5aa22adf2b89f27adaca66b97e8d95cb3e70d75af7ce874793c93c0857bc2850c9b4c4b14f2b8c58900ef950037e5243c2993a132c4fc9b13e87c912ed0d32dc2640c8c7864bdff6562b15a0f1cd2b4b4c2bb301ffda452445ecd297d60f4ede1258163d94df9b0fca2a3c2b3849f49b38b2bc18e0c3de734f5d0f4d659221032e0daa043d74ece7b07106cc7c94bf6c03d7af556300f7e78e7cbf7de2b361526ced5ff7d3de7f86a50e37db8a0caeefd8ac94540608986399f81196e380b007875fd098c5e5ac23fa98da606566b83a4d00005321a43360d9d35d19cc577c1c352fd30b4555ff8a77d9cee4fff14eb40842329d2dc19468feeca175acfbb38ebd84aadb004fa5275e196d045e50f5ba3ee00cebbb68663d8c7e8a6c3102072d4361f905cf619b2a611594710b007343b9edbb4faf58697d0f4f5a8ef35e8105e1c4993c79d6bd99e53fa731ef84460e46824c1ca33bd0428b65890e5bf48c8563c950a30cdcf0613eabbd9bcfd0a2c52b6393c6b15d08b1e055c9e9a6cd2824c72d0a89d624a49d640f4ea9eb4b4b507822975070b930fd780d54a1ed4190ee608fc99bf7507e91181b600db78bc6f071bb9df6c2b1b4c8929665c8ce7c791466c79654052b12e4792e52bf7498c9df0bd344faa238896514b2cbc73479e5840973834cc690266110e93cc42ebd5965df4a2a86fa6d9a5f76423776212aadeaefad73ea56c13df4887c04f4c8644f694b4a001d95c98e6bf54bc9fcef8352abd5536beb010d46d83f7138614f6cbfe7c7f11989e3a08213369672822e5017ab906af3d6fe7f367d8aa9ba48764c0fe3245fa1495293a0767a8021ab2b3da767af83786d44034b82007c72d52e70b1bf9f247be736d28d277080b05b2f6c53f1a6851cf09f3dddf2f1a0af245ef7961c6e20431c235c393d382b6e4e560a3d09e892e77ea85e773e58bc4ff0c81cde5f3963284b7f3e421ec026ed4e9ce51fad50d089278b824a107a7a4b077533b5e7b28d9dba8ade8c4c6d0eb0dd1a979bb59f5c27d440dbe5c443908e09e3bd84951aa0a52e14668cd9aed465b180b234cc1174171122e1d6f56de8f96d0c247e97cdeccbf371f013fa14098123c8cb13d02ed892dd0c4020c1b80ce5f87bb44478019a6455259129897fb4db227aebf0488408f5d0c6a3822c6226efc3de9ab1dc2d7d39b711c0b7ea69dd1b06ac9a4105e64635bfb271f460bb0c3dc318d68946184059e9d7a7fdd012147d8e0f40f6d4cd495a0395f02b717460703f6c912c72e3334bd02c67c1776b6613088253a0d4afccac452739afc28dadec893a9b68fdab65d6f474ae6d8df3505371cfdd73bc5aeb9c1f9fd18924082b9dfbb0677b49966c3624fcc10ffb005e046b47524ed48f803e4786d95e22f065264dfaca9a4fe78d1547d3cda1a7a4e1633fd39aa71b446461be4286a4d37e2cfdfcb329cbce54be6b9d0f8e68d9589228c85e8cd444b66aa0f986232f093a8c5e211369bb1a745749273b2b0c802ecb995495b15a9aa7fbc3c12d8dbe4951d6b7e5db0bb678cef84491be443b20bcd5b5bbc65b0915921780af128cd5133136bdfedecf19e6209962dd83049dbf676f32babb63b71d8650b033a079d6100f7c667f933c9fe2af7f046ee17b0bbd51734da2ce8b644a487dd39250d54ccde435deb2486b3122e78552e3a79e7b3215326b84b0c30f722fb3ddf9285ed0389485915f228b80c9e560c5ef733527970c182168e7d3967b88427d9719495544073cf6c8e25dc8d185a70db1ad31389fc97087ec24b8d8f18a5234d03b7a4736ef9cb6d953d27e8b8c6f13ec88a18d0aeec7a2df07a194ab06a060b47d965a2b84340709199915efd76b2a22c6a96767ad1198cdec3522e9cd20ef32078e76121743d96a1e9b51e7ef6f70bcd9b46592cc6e27b38a4a761a5acf6f0c920a3c4b25db994e00a90291ad349f49209b0155e9ab44b472d29fb81f47172e8b9c76aa194efe89e960960ddd9091af141b4f4f03cf1f5270a746bec519ff8830c54fa214a1505ac6bef038386a54d73afe2e9c3944c8ad502e999c58a599fae4011765845ee5a7964b1779a89d893f477e80130bb8229913632e4b3e409a8985b4d0a06bcede9e41eca1ca22b4d4cf9bc31e5b789df54a31576d03baca88db78eeb9e2acd5a16282321676f89e4883dc69e730f76f26e3121574f62bc2dcf2824d0c74eba59bed592119f2553f4531de08b3a887c7c78f5f34df2e50577c3eabbc084ce90ef3c04b4979b8ff676acae714581c58d2a43b23454837217c4daea4de3e843d83eb0f8225a5c6453c3f0dd0190050e8d051c4654b557d78c37d4978f7e1ac11272c3350b24103ff15187cc32f9e69b4ef9ea0301724c882492334114b5f1eab9f700133a9464eb855e02dc7d3bccbfd703fa7e36d65b44770bbd5b4ef3b7a819665d4b1ba31dcaa8fd0decf5d6666945272da77590d2c9d54c587f5190010acf857f227bb2ce19c497e5dafc93ed157e6f52331d181cf1ec5e0b269815c657eef4cfb7f357df968aab8dfd923f6fef9cb5856591075822ce56ac6c604944958872502a3836a82c8fa287c39c4001d28a9c8eefff0d8bbde93cf386b56d9f9f06733c15b49cae3ad636764805ce8bd19bb83ccdd82dfe2a19af99326b615994a44fa26b7f7dc209f50fbfc340c3a2bc7e58f4a742166c2f32441cf1d3620abd33f8c2de1670d11cee6b49b6c6012682daf5f11280b1431d14fba1ff0008907f3414922afa6dfb4d8689d1dc679146e6ad30c30e8f4726cb8f6048a922e69fd35783179ddf9db01082d8d42f0d9be38ba081f2f1556519e72081cbe4caf3c25161f5565dba9d79b0fdc513275b25235d2bd997fae12d3101877369f634db1dfd6362cbb327ea01f49583a911a92a98277df775588ba7798a99eb527ead8c234424e8a2285e798905d8f1ea91296069799f8e7223d983b63d6b161a3b8d8a59d7107dc0b6aca3e7f257ab30b87263fe92bb2e2e1c14c536ba7b13ac7f53af452088765b0b72b076c6786e93a86eca5b013e120ea318573a6d0cfa2e1732afc3939d7740959fbc0cdbc7515dd65e6ae8f1e245e6a855811751dbbcee576035acc5a04e42d36803189de9fb6be42db82f6a8d062990b0b5e46366acbe5794d1165e0bece8feb9f00d494a761d86e3239dccb22bf0c0fb2d7327410f5ec7d70ad2ab2de8f71f50ce953df726baa2b79c7bf2b1e42bb0f546c6e4c5143c18024b895d86b4651723a6d32a4ce48893bc6d297689d96ce0f52872cd27e072721c9b692f78a5d049f24f97fdff9f56101d701f261b60248054de2999f953d1347b5b326ab031ad5f687def9d5b07f6dc89c21093dbd13bbccd8a9f38c9ebfb1f779332eb8abdc8640719c18bd52ca1cc6be589356c54f3738a87dd033f854efd3722765a227d9bc121ab7c650adc3d5064faa4f160940e8a149b42b3915f0e5cff81f3785fe9a508e706ef9d04d32d1c3fc9ff5d0f6c08d70f718e14dc94b13dfc5940d826376a5d01d9ca677ac0925e865639efa3e354b108bdd2c3af9daab5f6b9b5d0d7891638e5fdb20d5cb6080bfccbd1b27279a61bcfc9c84a18d018e60997e216e78084984370346ba00cb609f29fe8e0b6b5432276a7bd5df0b0520c083619803efdd9b2a2b25522a82c02ebad97ec9c593a8df8887a63d1dc8061f31176813faf9c3ea7aaeed61fad4b17ac59ae0ddfd0b04c5e3b4213989dbaac16d77545bbd6872a4733c92198e85d46e208ed9def9cb84d84735be8aa3ac022fc741faaf5f3cc942344b1cda106774e4bb9895927d11dd83f0770e7124e4b057efed88bca698343579738d739d64906f70ce65e357c2af081660979b1c5c82e26f9c9233d1a3bee05fb32dbdfd98e87ea3f88e3242a28dd40d30a448da52c9881703716e53ff7c848a6b8ee7457d8c5f6034ca0f6c37001f62de7079545378765cc745f322491d580984864d5afa385e743c806bf80d6f34e5da5a4e3dad3cc73829e4695c1d8ddcb19f06c409f4b97674763f169894ac0fb08c0c184a26e5fd44fdf65a4dc2d534a7da4fb8e3c55064333de690ff2c85acd29b3712665f1ef4cf2e82e5b59084826b9113fd7200a232372fe49ff9854b6c889f5b3c231fa315e6708b9427c4839f71e7802c9b6f831cde8296ef67a39baab379b591dcb8c10baa6a3b6c34d958456d721d530e5ef3c44a368b12ed863b1ef0e6370b3a49e38df2f01a4c9e6e6c1418f1748b6c9f701bd61caebac93dd8a9f8fcb7a377398fcc016e1415da4540feaccf9741003f36bb9ba6698b2d80a691e4636a338f6491b88286cb92f9e6f7f90cd50c3afb675a5a0dd15a6621630ba0421c91dcfd1901dcebea5a23d5ee97848654e5e89e2db82387120692b7fb60c4b7cdd8f3f481044f4684c00e3f47d3cc138478b05678645be2d7d66a1956106c47deb593467aad95bdbb01ce9f57065bb2e218ba573c639272d930b4bd0fe34d3c33bb6d90094928f5bc63a6ad94a96af181acc7d6d4ccf403e30f33ea4b1135ebd72e48cc772ee517ce6e2679662a554014ea2ceb30bd3c2989f52c9520e6e2666adc9d3696e17e858cc4722696816335a1a8d3afae9b3aafecb4c08438ac049e98606a0cadc509bf29950993c6981bc9f7d0847c1c1d412ff57b1a71bbe2fe77c569500f5ce89adba5351526375aaca5b70993d75c5d99d89de843ef276b87aad5161ff1b7253641d38f0472a697a3041bde2e2bb012371e0bfffdc5d1b5acddc510aecf18299e6fe3630ddf6c176258d41bb404e9c76cd627177ad56506bb1b07b11d315f4ec8aa0af7ebc9c7683a8501e57946ec89111a0c22be293c39f380a5f25e6dad3bd2642b36b90b4baf42c8c24da25b673182d18045ea8a9afbf2be6ac0b9d6f936700a22ed0421035b7147e7d999c6af29f246fd5eb314efd5515fb5b931a7e5d15b0be28f8f69e5a6b27689de2e7b6407e6ede65b49aeba75a98e199107e87b5229eb644ce66a02a96051b0391a5710cb20ccd3b15be19ec5d76bd07cfff7797b77a7500ea51ebf632b126a0c012ae08bd7194ecbe18bdcc145e67c83c0c76c55b130ec840f49709af7cf16bd799f9625da1439d34cf44eb5aa1be08c62c17ee0bfb9490bde635b22d240185f4119b9565d1d47170b4aeddb6b6f3095d784c2ec934dee72a7618409cab9b11ff1f6cb1e7320e9e843aa94ed62080b60b59b54d6cd8fd0bef6f092251eda8264ec39e7358d7f18a8b6f0f347f80acb34d0da2321d7f5ccc930aec68b418306f69aa01be6f0823a8e9e44230dadf3c7f32727158eab90a0b6d14be90f78bd7b1ba378401921d7d586fba75106b07c4633c986f640b622a372cd98ca4d2a91be1acdda96eaabfe96702a95d0f6341b903c372e0b4cb3784db83f8f63acd051a619f3aa0258b84f75470c74b933c3f198eb88c6d4124fc71ac849c78979e8ca8b6a17bc8dd44a236f1f2d1fa7ee2cb88c4a10dc9e65266478f776c81e501d86760eb7bd8df8dea6e7b5a2b7bada100dfea7d9b39165deaafbc457ab2039e99c34698d4aca51e3d9cd915657ac1b131de8b77f78f930d4a2c72a3b7f2148a9a48cc9f78c5108ab42df11a52fc4cd0a20eeb0222742a46d40d13f40207fe9ddb1ef18c663c70125fa95311f5997ab543c4808ebd31fc5dc4753703828f468b2a23ea8836eae4455dae81998d469d2766e6d436d79c5c2575e766da33b9a0cad3ab3ccc02f7c09f7aa1e25bec826991b2bc616bbf7ecabecb05829958cdcf281c159cc15b9dc440f22449cd21e1da4e63ced0911355173be28643aead798a3041aa96b2f903cc8d7db412f04ee4bac4a643821b48e3160f097417745840ce60179053fa1078248a4e07d9723896791a4c4eca6c6c47f72894dc194f110b3eb40a9b4cadf16cee065f2978d0204a841087738ad6cae062f2e84307a9acaf995b732d436e185b1d17c0abc95328dc5e2cdfa0f5211ec7413acc163a2b39771892d4089c0cc1a6f2c482eb6813ad74e96aaa59e8f923af1185142e75d421016783d107633e6d6dcee61f9262c1855c4ecdfb891cf32bc03dc24490637a897e6df911b89a8098cab7718a04391c444a1acaad49828821a5af6d0304117ff4052f5c1855537c56b2381708c65900e87b394cdba856d6adef42cadeb3a79df637a662fb37bda7de1c0d5268f80f27bbbb7771f1a1dfff07bbe82cb45f631745373f286f9eceaa127fd2b9a63634bd1d9df3faace7aced03c7c71b7b6083a8f93120939ae3c2a2a722de8a3fdd2ab92339d40e51138b9146b03e33bde0d8e86937c2f3af60e1fb853899174834763270a8f16a989a1af40bef7c269070b0f2a43d089df20461a136d7b9157921745085fad1667c44938a2c5a7124182decaf7d9d5f74db5b359f5dbaeb876bb677fb0d75b82e0e814271077e157a0538c5fc18014fa720ddf08e4185b6f90740acf6af6aa0f8b0053ea979e075afb7bd01d22f52ddf51bcd22b7215d720b05a17032139378a6f5288e685c6c260bdd694a9cc146cf7f709270fad8f614f02930ab6b1de66a3b29fde812a9d6ad2bda6ea9c617734a4d15a91435415bfda6a90231762ed16c2c50842fd334dd7c9e4596309f0d8df1eabf9f7c25c8e90e06094a14d1f69c2449481fc8e041644cdacda94c30804b7073bf3555f95cb3e3d34f1b5d26fcc0e070390efe251d822a4b2f0a6674e129b3ba7f3b4b46984a7c6b3729735904c097d4d497994c5632fe10c6c0e4b741f3115048d7c64fe4e4463a8cb62d97bed0af9f253982fd3bc03946987bbb8d509a7f1c66542d718c79fafd85aa7e2193867f583a43aa662e4c764b41b09a0caa998e376c5ce6192922d1be15a08a23e1dd49690aa841dabe1566aa1f2a0e0c6df0c1d05d5c2c42e3a056f60c4c5e71a520c11a7c4216ce1fa24acf89bab531b0e2d6d8b0c0e9073339f0ef43b5651cbe6c1a7e346e523eba8a5f78bc8920f4796da957f18c5e30c26bf96171ed897fcfb936cd9208c4ad164446f0432c82afb33606c5fe97ce937f228759982586027e805a593dde1d0b6f5b8d6ad7143cd8211ec1fc89e5c85a25c9f04dad70c053b74184664fa597b89a2ab58c574644e6c44ecabcb62e8dc7bc5b65a790cad06c4bce6d04eeafa94a98bc8a653e9a8750e0731cf002c41e1ca10723c341b6cbbd65a2caff5374cb476c75ce3f8a894e8b0285fda693f6a8bdfa8a0c17c81418f56416337f78add4b8a195e67fbd1811795956b611b5810b062d8df27a9e914f3c12008ce7bade263d8dfb87c71602960e8a37c052f6a5c7cf433eaf592bec55fb182c0c9c7855d4964d7c581bcc06c01488f95724ee8e3bfcff17a3070f705c6ba5d3ba0f136ba87158007ed4211dfc61239f05fc5034ac323fe594935e4efb913cb90b83f2329900d3af7207b31ce6fda644d7cf9afc9c42fa98a37f7cf6304a7c51fe4fa1b40bd128ec37934ccedc4b0a7900d32eaf3b3c40737b59571ba35fb73ba542692e348419c28e4be518390f2759e17767aa690b61279a2e29508bcdeb8f04d3118c0cdc5438b52f6f9271b44392f0dcb30cf46161d036619dc453647e3d89ca9645a95eea74573dbc16d8d5c5c8df29e9881e911bb0d5cf78bf1d19f11669cb04b16a09d2acf7dc57ce45a458ce0fb82ec8797bef9758da2402b517d7cd690441436be189fd13a0e7bfa5602fa4ed3a4272ebb2114bdd73e2cb8e75e27c5b81ac558f4082bbb12072a1ef3d36acd864e7fb9df2c64eca026d1d0171392a49bd722ffeae35a830141ddbc5b557d6972e8b3696748f269373edfde0060f2b74c035a17c0e295124602db8a7909a52f7fe5dadf88558e08fb45996a37941f555da8d5333f6db03b81c537300b34a84bb4cb7c7f947850a9045e0fcd3ae03894b7e78c071500412468657d48f03726a0596fe27779a61fbc283939d4f27a668aa8ea293fcff8eee9a0ae28e0b2b487925d3b0214bb5b12aa361aa5fd8d1f9df935980268edd38ab1a55b3836e07e9116e088989c27d38dc33c1ae2bb34b8c6324cae7c9090676394e1c0be709dd1a1f96bd6217ca2af337f03790c14d3444e7819e92e3ee384649a33576f91a99e480eebc1ce363b9fcbb9da859f14ffb7f2eb8f6318fc0f8c2317d34e94ff3f6de3426992c2e4de33da78087c4d33b5009055b567a7989793781153724e2138912eaab4e4ba4e35256fba25b36a5f525d9b8a0978ec3b237f71637574d6fce4a8cb90faadf3bcc4a0ada875aa4c6fb3ca3c158243c9a3212524b68d40281aac2e1ff1c0541a35da594b3ac9b9e8e1a5fca7f621cf39661bb4eba3d7a9137874cbd1e805e4b7aef5884adbc20054801634ce5cb36e99970ea7221448452a0761c1e62b34ff0f77c37b4a30294731c2ea47234668ca727701936a8e944f34c41055fac07b4262222576fa56427fa3a661b45e1856cd0653cfc953fa0e4f1ed190ea52fffec9bfea4ab42ec13fd441d718db8612a88b2da1c14ee9023c94a606eddb30113c7ca4d5b7836a1d4d0fce8bddb528d63af621009f00fd6d9ee7a511084e693f42fa390a7f03da710a228face4e03281099f65f63cb7cfb7be24166c273e68a6b94f5afee856838527b62128a135f0b856112ee3f0cee13ec735133039500d3d7d1b2d65441a4c39837b90e7f211b6c3b3e0e122b7e7e81714aa22688e6b9adfaf2a9955150bfc41d162ad51525ffcdd3211207cf3456c6878747e2827d8cfef3737aab9bbadb5ed10e73b14c7887c1c82c8b83d90ae2a27951e03286a566234afaa83c248a89e442525c9cdae670d049bd09889ceab196b689782907d1c626096d406d022d9afa074d585d999b7f8ae01a2c44b4c6614eb301786df4789c5b1563692a86083d7de0df4704dac7642bd22b07942b7f7b2c24541cb4f56979379c02f8aeff72cb52683ae7fba6dc0452d65ce66e67db602db1491a85fad481f924e5118a4f9ef9615dd2fc4306a43826cbcec9be48b3a7d4175a0283acce26b2a7b486fdb47b43fb28b8847d548a493420b1d7e9148ed3f65cfb957b6e831fbc6d6c185aacba16fc46779d9182b74377807c63c8f84588cfdc1de1d1487c32f641dd0c6c956be4123b74bca8047e8d33e1b86d6c87dcd2063760f2dc6f128eed0b95d43e1fa952ff1da9b8c5d105914f3f552ea6eb9dfa49813f99938346353cafea2ba4e46d4ba457fe0410144fa0acb24607573cc6a03491f4dafbf4302d6c71ee8be7a54c0c04a58dbecf9912b80360fcc2c211263aa1186e13a47dd1c579f5f2f16c782b422b72f7684567182b40fb3500e0f807b65f7f2e79d53798adf142eaf4200ffbee75ccabb30ff42c26bd6f7bc03b2b6e6e76a1763420faf43c406dc488b5772d89fdb1885eaedcd30bf3ec5536ee473c39cc940f7e790f7d7da4510c42a2b5163f8d196f1d68c85836c2d64a5e468fc60fa852680c451b3842606358de40f0b20f380f3dd0031d030b00c3fdf64841ead3fd4fbede995f3043300cf331971bf73ed516b176071b942e12326abeae1b6fccce741d07b74be378220b7a3871a2cc4ac1774537d4da0c27ab42561b28f869a34fcfe2494efa7030685f6a44e21f0cbc38b0bb1f4af9462120d2649d51bb5b7b83426a405e2c47e6cfbacb5788d39f5022f83dfd26c32d91914dbb0b97080acd1eb957db9c37ff7b1210ddc5a4e9e9ee1f959476eb5b4686a3b9b68f1b3d4fb0f6ca62f8b7d10c7a8117b814242c183448c678508667c62047cb12e04d1c7c87ff5489daa9342ad45394c979c08a55d99f7d7151a9682fd7c14f7402714ef694327eae84147d5d2ac2b32cd9a0853f8ed7ad0218237cb3a86b637ec075ead78ff449ebc78d4c597fd3e898d2400a01e86f966a95a025cea2fc81a8ec77faf1a3ecbf2e5464e8849795aa4e751a01473623bda91c68da7c884f7ee4845f0a67234c9b3a49338f6d9ef1c1dfdc4028c831b6cd6d5a5eb789cee81a81f190078de1581574f5eb8bf860f5d4a6314a8d925c6bc36e6966a6d6530e4e383aa306f7ae75c1094909c9f478999c7611d78637ef0ee6a0ae45d0cc722f21f0d36041145b22247260faf24f5a7d2b39c1cd7c7a28fe2a3ceac2a6c461c925134f1a0b86521c44710d200730c15b4e1d72a5279a94fd2842f1ca9c0ed5af6494cf380a5f2cbbd2590ec38b0c8cbff85fa89461dd2baea6999b7df5f91ab3eafd854e6632dd7ad76bf5c3b02208b29a4514dfa7f5f032e3ff20f5cd0766a6938885d35fad5eae05cf752eb37d13c6b885d63cc7614e8b924db9f925dd9cad14510f632b41695d0b22875489ed4271a8de1202e2c59845752996bd58b874ed2571da4c9ada1346718471d90fceb72e2a0a0e3c6aa8ddccb1a0608b2147860f724e68a68b28e28e5f359fe6bab3a0a525a1829c9695f088c49f0423fecf6cbc295288345642b7ad3f1ac32c4a1dda01c4e1d44bd379d3b3f755b09e9dc5dea35ae8f5c0ce129e583afdf74f30a0da2db94827a53b3f73751e7b6ae991a137ebc4d1988b79fca80435d990d659cf1197503d406920976c5d6467d8091501dadb2cba71574a20c51120271b2432c533751b49ced163775b3f682cc15154b0174f202802e97d9eb520fc9eff3cfef189258cabb5b697c4e74a0807c573cbf00f73b49f737fd5f9a3d7ad6762b69a3bfa3079b303d9d4085aaf3fa973a7443ff1dde9b8ed4e0ba028ade63026731de1891992a6247a4a08d4a3c88719ab113dcb69802e0bfc7fd0208013d00f6d09af8c4f0129d60719cdf46d6908a2bf022521e517934b8a6b5ad6bc5d6e0397b7696d0d386534da0fb09f892c0783a5f96faa2837a76e7f36860420c6680fcc3fb9cb016799330a93af23a415eb17967ac81abd116a98ff9bd725fec6180558cc4c5f805145078bbe5fc88c55942dd6ead5aa70abd7bfae8c08f46f88c00e9911db7258375a515d4e4177a200c3e0603ae92a458b1a13aba868488c9dc1d3e611c7062eca09909d27ad235571e110c6e8c0fb92eb838543bfd2fbaf61e5d2bfc86cd7675dae3bd978a996d60cc74d35966586372b1256b6b1df08dc6cd18235956e6def65fae5480ececc60b01b9d65360b4017ee7b94d984dc4864f2ecd56f49d002db8784a1b7ca5ee656143216373b76afd3c16f98e2b0f329fa36bbcfca3a133ed3e91d308c3d7511df4f3c0475704321a2f65924693c6f13c747ae342d9e60c21b72fea0c981d0dfb85d3607efbb6e777a2951caa377d57876697ce7665e1dd669e0bfc57f8ad9b6ee1de7b489b4eb7dbb8a0767f6bf873d7c792eb5d5401a413bb378aa725399dce34c5d3cfa2146ef0b54c64c3e245cbcdc4d7119424e98a4c70190090a40411c9ef56c5269cb8bc7288065adceb250d41972ec159100c2f6bb748bf6eab3a62e5394c141c00a85d21a12234da52c2a502b689b35857c29bc695440599bcb89422b8b0515f9a1e0f1e674b49865ef9a0fffa28a4e2e16a503b4aafe049aa2125e671f91315d8408fb7e500d4bdd17ee6d5a1088b4ca93a10e8594d9f92ae16bb7f837f04e00fb069a3356f2c87b539bc88fd51fc26b03562f57c23be994264b84cd10913260329c5a969e2b907fdd66d1fecb882cdffb8790d4328f45e0d1ee901e74172708398860315ff6d8756f29b7c8695494eadc14cfcc95c0594fec92258070cd4f688f099e2e6c222abc4982a71e5d8c925d0b71b6fb025f08ab1db654c6674ab15d829b023e1167875bbbcd07932a0b4e731b4fed453d674e1c145b9023c055eaa92c10a54b8ebf2d38583b65065e2094d0a7da2224acecba45b9655d6f97bcecb8af32163d4ed5927550db51f9a61c6c9f5a05ffa72b556b2a1813e6714a4a104388c8b82052b4649167104438096c92cec722356d038795d9ae7c9110a3b6af2ae18bf9471434fc97c275806ebc36634bddea0631e3a638fa8f34e57665ab9a34a7a8150a9359a4b5431be0a9de6282f328cc638aa30810739eb90c5c2c4273bf76b682d8f74da97608a33ad1d10ffc0af69c6bccf9c2446263270fcd51bfeecbc963cca637c7874f1c601f2e0aa895d75de90565a4d4449c222ffd970aede24db5dff2784768f64a31f249b05924296b827ec71253a8a644f5dd52e773467c6acb5c084b619dc1f7eb08970cadc7137431fe090e0dba80d8d0bd55f3296853bb8a713b7370fa065c44e57798e20bcf0955ebdddcd8a0689d0e1dd6db15c5384cc86cc56852db19978698006f906f233a767eca066fe984ddb40a8a07c6ca2c914cea65b05d0df6418c8d4ddc7a218d93c28ddbec5e7f6459dd9171b6eada919a890d8b2cf23c4f8d4af6d3a5c277e11272694ce6b60fab79706a7f798fdd0ce881d61d2d7ce574400d08cfd87f5a7842549bf96571ebae35adfc59b026156a41add864c08972b920eaeccce569709d48a9aa981393dfc23d422df78ea025103e75845bf94b93b87ae7d9341e98be509fa9ebf51cc876db51c158fcee2c0aa102b09ef1de34ddeccf059586a92109cd7b2c43c80e9436933fa09e6f6088e856136c60af9b8df0d1712bd0117fe69290d21b3dd13c88ce83586fa01e71ad98f09ef1d6b64ae7038f7aebc7559bdc68d2f8df200958871cef5892675d636a038a6f150ed34352e01ca677aef0a3da85591765328ee7e952029cad5e918e9e87352c6897ca40dbb165a2e15340d0b95792e288d7921fa0a732216bf41e43c59e9bed3ec49b048657d5bfea8d3c27ec643e1a977a65d75b17fa3a5e24f99958131a14c07a2e614fe29afe9ab5b16f440b6858d7d561f892185c3e3f7214b9b8be59f7eadf48155709c12a10b6896782aa7f5de04071a5689b55893b09b2b204e7e6c79854ccb767d3a724336704b40696f969b93589851a1e74682ef92d740504a7cd834b162e29e77f08550a53b0d62c57308f7b097cf833f7b6349e70a9fbd2fdfd7dc7d886678d8e13398124ee2aa5baac1f2f346dedd87ad8a3606afa7f40bce7b8e476e4fadc3a00fcf67ddb1d48accdaf8ff6e0659ddce87a82ad0fc94fd00cdc264ab63c26d29cc8a455710b9f98674cb89e842031bd463dccceb15be13b38755e086b2301d664e3f9df125a9ce78f6176ceca005f92de622d92fc45ea0dcdb6d1a52f0462a8fd9cf990f5bc5bd5b15c6a01db453d8029ebe38b2aec2c1e3c3196878468e81e47faf95da9244548e55ca54557f1b208df67b4c2335d7150a69f231130dda204193331720db4b1d8be37111343a6f16baa988681ad5068d8d94e4e6bf7d01f76e915733f5f62e38245b8b451f0c22ed65b3e1f6b68d9dade535faea908d1f21bfa4d2f463d4ee22cba1d3ea40f965879566c4cd76f83b72449c6517d8a2b6480b1bdb350170e687b5bba217e38883f2c34733b22772cb43232fe9b6d67a870dd83637df7087450f8a378a6142337138bc328f3a915b3cd52dec59e91b67f4f505bcacb50e6ee2865a360b2e52612f741d6466f0b1969144a239cd53102010fdbd5813d75fa8806530eb41adde41d0b64044db7909729112149d0d79d09f807fc88a23dfd23af0767fe33d5002064089b993bf2471a03b28fa51b418d5ae4f89f8e9c98fa317d0f1bd7a52865cd1cccaf884cae3832b13d2c986ec37bbe80c44256189cb98d7889264a13e5631d2fec34a09d33de2094623bf066c4d260c2d76135cf9a4bfda60865a08f10f70fb6d01cd22f762a3082aa279a2d7bd5172e27ff9ac434a9eec980ed30ce5f11be45df4fc7f001cb0c43adc8810f907e00ba40ea04d634c2eba1cb673001d1d98181539d39a69e109a4aba3c62e47a483a6c26ce3fe3d55a5b9572802004216ea4f5d8e3c847a2699127f55355f6709b7f00676fca07b5c3f0f291640f1193b755d61b93910c1f92607c663e48db2d6781fb670fe2fb48ae5212870154b79d58cc1000a7ea7234717e154bb9b2a86eb4e9ac816b84838723bafd5e4ce2decd2a5cc3f92f85ad1e2ec7d74e7b5f04bff1f4da7b4042d751fdcaabc05f9ea6a33c48d30b008503445d8d841667c592eb4511fea203f294a8f23e333fbd8556dfb554e49e1f1e45a4383d44e09afb795f89f72f81706ef085e91136ef317e6cf1ddc83da0f32ce52d69e89d0dbe9236b8cee9fc3730d360d495f1188d1845f6c1e6e3fe2e4ed352669109ffe16b41611bc1500f24e96fed6c8afb282961c9a54875c593dcdddf0d341c66f8cbcf622691ddf65bb2fb91a20b0d3f266704ed3d05b9dfe9528f6d44517f69d1cc96bf6dd5bae2dacdde28d5e8d22025a050605fe68e66133072d61af9e3f04d303af2bd31e5e4475195b06233a33d66222073372fa8d45bddb119f27c17cc53d1ec8831e6ab4422d3f0675b4cc956cf57f519750c7bb8b796f39dc84f7c0f90154fa71cbae33d33340dc65664766373f1287b177ea165a4f08e1d23d829e0a9d51f33eaa39fa337e3f2243689fc19950d7e044fc4337fc2521c2717dcc0232d2b82c23fa688b372121b55f9a4d8b9a6d0e9b7d2245fd69f8b0e6663c8e598bfb09a96df9e934fa14754dba72df80f2a39ab1295cdf934b61f49fcf257b3427c4d217b87d2a83b4ff63aa1e08432a827797cf5072be1a74499fda27a52f9d29f2f14a933bd7aa7b288946b2cee46b7b379eb6e7fc89fb5d1f9d491fe0955497542129ba21f4e971a024a8897cc88daa330fa2dd21488fedd11b4207539f03c3357a4998d762a7865549c18706b362a25e9b0363260ca739f219f23000cc1492ddb834e5b5d7e253a646d95225e3fbd957370a1e5a4a0e1acb035f40fb24d1a4ed2829fd65566a0fd7cb26a86a900f23c79a6fd56ca9657ba9f94a88e5818f5cf808e33d6fe5f32607d2f779a4baa5e2c06addf2f5af3ee38a50baeca9453ef7d99e12049f33b0a5719fc0887e62df58ded13752e97d1f1af2f921e744c01fd14c263b6e55adec9df12d6390f81ab09959e4ee572af1484760c232bb41d5a0154654c0e297658fa57bed6023bcaa3ff8ae23db849b2eddb5d065e09201565bd76176b494be671698e66d64c369e0e3b2c6ce037c51c039eeb14990778b85a2c41eef41b4b01b009cac432057fc8fa3c61d2a17511ce5730ca957a61dcedad51f3807d67c4fff20a48258b40dac7b7f4d729b158fd5e529dcd7585968230c60276ca8bbc844179586d448f43c04e24bf788f856afb1b0f6116ea85a74c820b42b880ea35a8880e6721097619ecd308b34b16a7a4c82ca60f568465986b95939ea2d7e79c932751cb4f849f0315ea34b358ec935cc10e08639f6d1803a182f6dba65fbf02fc3b4f6a70e3bb4c105d08ec12694be02e0f4c5c9c07d4396c5c0d635b86f80d493fa957ce4bf87be10fedc58299cba5db1a03ec5cc8fea9cd3d228438a070986d3d422ddbca3f7d836bc8c9a5578aaab8974a972ee9a5a3f587568254d108f67a96b815c2ffb449bd2666ed35c0c62687385cb223428cd62567c251c4e6aa29e73b35fe2944d23e61657205a2a5993833d87eed3e6a6dd62b39ddc45b349ec86e2d9d5d3e9f7c570bb7626ff92d06a8ac848f35afcac3b62848083861eee2a30ea609938ae18571af21bb4800f785bd8643a0457fb103ce5176330f76dfce03c31159bcd0072d5cd9cc8cb976c23573392d4083e4382a8c7ff7f5ae5b125a038e334570aa079fc0c3ecef243120dc62532140e4008d67bb590dd6cacfe3b33757a0d8d6af84037d5a71681c2dd399341bd1abac0c3944d618af07f62904488a2e477de9c3dd430c7f7e7208dfcb8b9a6df643eeddc14b1ddf423bc78c8347623f4fcc0ae0005e1734467dbc7c9b4be91557852fdb252390b6475b1431ad59528dc2ec684d8cea81e7432f74c78f6a296fe4fade310af1e8d94bc67638af5a2a1931f9f4d3744088c81d4f5ecfafbfd6d36c2a081a68515e57b86adc1cdcf4042ad06a60235a92e9ccff6340ca383f725cde0027ac473c092d5307639ea39b03c065d571e06732ee7d6a918e7c7b24969e973be6ff300f2038d07222ab04ccdc5b94fa0ca0e65cab15d20bf8107a332401b216df10d2cec6b0c404ff0a48a9a9c2311c726fb6d4cfe74cf83b1640419877813469f0f858232ccba30bda43330ca14dd21fc108f889e8dee3e0815233a105dbed25f3007c9daf444a43870afb165167a90f70c12b16c55964e1ee192f9586134b48bbee5570299be3584fa06494a64ad731790420d4c4ab873b2233f86ba650e902262a9294107978661156e505909c90a82167c3b60927c2c6f3f653b1dab9fa7f0b902059bf25c134ada4a6d41babcbb7a5fe21375d5093f2d7fd90f3c7c6ac5b149bffdef0ca3b04f637206bb2bc4b8cdbdcdcbebaae295061d9ca07573157239169dd6d479d32039b3cc2f7cc9cca9ccf062cd7e351e6fe29f10cca84cdf4090a9d161548811d9969877d5a30c2830d1f69d2197be7b567f30ebbd9889755b047667a19e4527104df28988858dee0fca09fd55e2e3844d4895b0823f989114480bf0eb91c50de51bbd3f346e64f6e361fde15bb091eda687df05a750a6629910b70e54fcd2b6f75275a40a66686306380f48b8b873445129d39ee51b3ef5637fcaf80719ac084345156d27c05507a62128abacc702d1a448ec2d798c3b07024b3ee8ef14c1005ae358312fcbcd260de732fc48d832cc68dbc86741c377f5f7bc1319430ab3a76dbef448d8e23cd73443088dc9146c3f4857522e001c7e58d369d6230302ebdc3af81489cd54d112df809d2c6cf7a3799df4ce2d6542b197fc08329e8fec9722df9a6eb760b983f6e66676045a07fab507cb3897b23a6257ca595c7da7ed56cddeda2e32e168a2a6ac60e634a8ab7ebac6d324033bcc509911b227d9574ff032a27e1abed8ff9d4e6cd0acb7b7058636c05f0ae5572ce36f9d04fdd624d4862e24b85b35ffa97bb0a6c6226ba13313a9f0692dbfbd59a7e83a2b388d73119412a94f64592f46b7faffad7d4b20955e79d3960bcab25618906fe24e3b27b9bdb1ca2f96aa9e6bffe9459e3cf01f1fe0d72ffdf32d4920bcd5b4be598fc08dbfaf0d8f98a9fa3cea1eaee2143301786745cba84da79ef0e4129a367c352493a8933dcdddc67224bd56f4fb421bf0d14e5d9f2db8a8c4fc86da8b1128b43491b86e85e458ceffa744d08209b62c3a6df26979249e23157af085fa2a85fa39cb7cb2c99450287e144ca87c190999fbc3abc0e8c35e3e17975dccd7c8fe5fb846c4723837f7abe83f9f54df77db055035076ba8145e60d99c6a5c3ab95efd623c955d3f3c3d721d885a9be8f8bcea6b08fb768a3ed17cfc4cd1ec799147f6a30ae528023f8f31d958756db623078da9168940943f5a08fb4c98db284a19046a7146deed87701184716c0df41b55c9eae5882ecc98e58a3a1f526cbf4534ff05eb76bc1cc877664989926095b22d96d7179916663a2d31f9cb570d29c4bc57e94a3b2bd15f2b521fcfa93b4f1c1f4669d9a4608dfe886b750612c4b4aec839ba6e7fbe0a47bd2ddccb2c0dc6b68678b20f0b3ff5c94567ef833c869d9a3390994687e427a3b086729e3896d7399d9b1a9a129bfaf634aa5fec5287abdc9f18a535989277122d01438fccaf73d0022ca0b4a42dd571fd79f0114cc6ce8b124ebb64f9be9282fe61fc034f1b62538eea5cb7b82fbc037f6b1958c32581e8edaf4ea36615d4fc255012758de02e4df52c29e6258dfbafebf8098fd89f86644171439a3a94f398884dba4f674f8151848a469c92824d5fbb133351c9350e00e2938404ff493f77908f8d665a75f3a2a74a1748c76beaa1cd2d6ad09b13b96c3bb11feabb4d0122edbfb041923de517fbbb686bf6db0a6494b4db5dcbf2a7a86c523a1f6abf3178b402eba4352ede39c15ef1d7812dd20bed8247a441ac30a8801df352808e0c3a8497b3b317d8fa75e0cb7cb40f0c8a487f02afc6c5e56cf27e0e34572f2c45c63dbf758da6d5783656365a411413c0bd599ac8c414196b7a9d41106be8fab38ac217e3fb6d7d9775ff3411a4f6b0ad36838eb99b019e53db9c79e1ba33f018a16a4df1030c971547fd5ce4304f087d631317141f27dede615e70564d2dab5a6a6476e41516f1b23e40504a11ed79ffb4aad1845f2e790cf9dd4a445061b64ff643747c88c801f061f1ec61a22186c0a3511c4c1a125e9df28528bda926cb4f7dc4f9d10b81c247ed80adfe498b8d3d7c76977a78b0db8f2843c2d751db19d805fb2d133621a28bf147cfc1b51a81e99df54d3c2974498307adffec4e0180ebcfe447c74f75a0f0bc57706b0311799a1d7e5f736cd5ea62d836b6cf633dcdc0a040ba5944a16e1b6a59aebecc1a547454072a3809354066d1ae6ba9591af131345d433f316d9dc41f2fa04a19c6e581ae14b2dc324e78066e7b7d9bc3dbe8669205329ecffe4089a70112cd77d20e10a66384c827054062a7018487a700ac5f2dbe389e25c72f30debc586dcb5302c4dbaddf1a46b2ccf191b4a396737ed629e8e6ba8e69170579a4d0d717c85332c5f2bed76b449f8b9178018b5c76fc866ebae6366591ecc19cf853d6447e1e477fffb181531e9b1764c19ce969119fc62f4ba890f5946149f59e03df1443e928d63b4f96687e5a260c11216b4c55cff59c6595a9962003f9625a0b016545ddeecdda5a3808a0f53649016dd8600e00931a7466e5068b19108506864e2dd3c77af7cfa5dd571c82a514b85a601c7ad209d7e2479353057ed1c69531bb7289801fd0a28e0123dd2dece07ef51285f977594f297de4a8e3153ef9948402ed11dcfd9c9b4a04f71749ff952f919829561fb41333dd9e9ae78049fdeca319d771d7a6e03452d0ab8e67adac9f2bc4503cc35c95f94eb6ce98140f006eddf95ff7c929eda30676ce2a9138fbffe5b3d38f047f2f6bb5d3ae052de226d0d29b41e1a763494aded079aa77a00154a070e1466dd2637fdf57f547b090e99b136d46061de7929587cf51b9a00cbd44637e57db762f5fdfda0710651963b8a08b2148e22f271be9e008e00a1a82611362c3e58f3924547484bc1a6c63d5a1ed93181d25f3b75376d2e183a15e2f7bb2a2483ba84b07ae643348b41308d1859d6539b6b8c3a1d40fba2c37347113573486fc4e63431dbd2df7c5c245b1207dca27b66ede29e2674648b35c735bd01837e2a539f89318fc427dc6af60a68748009ca8c6f23c3a7c8f904c9d65100a04bcac875d13ba3c72d69265f16977c4cebb0e19cabd43ea777623fc907b6c75ff901d8e9110cf951f1a4fe4d0731b56ea6c1404c083c5381f6238472cb2aa08ccf05edbf6122618dde6fbe10c942c3ba4dbfb4de94df739c0b90c34f7dd9ac8c37c7db6f198393b7432daa6db4579a9499b2d9d4e8ea05093d82a9df081148bb4a8232a410fe2ea791ee2c6b10db948d4c80c6e08677c2dee8bf92d40aad99c2c5a5e5de30c9b56b24f9c20f1f8cacef4e44ae598dc843ad9e99cf6776b943d4b7a131de8ab02610717ce8c6ced865e7fbaf94995b8a7dd538dadba46ba4e92305eb73d6c9e8c0e2eabc6a94df43581c9174e206bbbd807f962737bcc11e447dd9a44a5d05e097124352ed930ffa87e084c5ee9e15024d893e85b5115760cc5973b2f41006d4c4ebccabf4a66ed2b5c1b105082172f514a41de863ac39fa30153c7e8c960bcded0932c14ff03a044523e1a1cb9a0a7e586eb03d28b16b0f5ea0d528039429501cd423598c0b9778496597c7f670802e6e6c1f968efd0c767f958c603a553b9eb7471ba5cc785f744860fbd0743be658efea858a43bbee876bf4e356a001d46687aa93bee9926cadf1d814d377fa926a1d41289075cf0466207e65a36017c598553e1ef88bee2cff4cd456629a3c8ceb04070b7161c3205870671e1ccf327bba2055f507b04562df4701ced484e1e3029275f0c0bf41c8ce58fb1301125b7889011beb1cb692d4445741264dfd2e0d6b0bc61fc0cc1a8f1bd1d2fd547ea3a348282332e3fa5538f8843f79d3bc3c6d259dc4df2775f519ad3a86ec21621ace572f48ab17a240c886732d33f7812be68af022a1f6f70e21af15a881de02194803ffab3637d405542a13decbc26c4245ce5fc8db79696024fb1bc651e825b476cd7682cfd0a0347649842aa76f30f5b8191b05a8775bb7737b2104c5fbe9c5063e9ac8e5290d7cdb15a7877a2e810afd061ccfbb35d9a5986d0653609e5dd254ed181cac27ff9f4ed244e260011e6e85802ba384136b87cd2906a90900354c92defa2cb9a719c97bd7a244dd34c7cf1d5a938e811f294bdc7d38651859150db6d6a1b4c2e70294159ccd2b7804fb150660a68b4012e6aaa87b39304e5859d319ed94a77a503bbe8a2dfc57a5095aa58353d4f1ec39c0b932eae2a74e3574e42db18bf356b477d8ae6c0f807ce252ab01c35ce1e60fc71099d0bcecb070c540216ebe067dd679ed0053c5a74ed9b9559ae93ef2b7cf945513929004a41720b84d9f28c5b30b474e11e65527d3c23bd0c1c5ad401d2641eaa9f5687964685ae41ae5053546c26ed3893b8a95f254ac1b2659ddaa97b9b3f71d90bd18da2d134b927d213b9d4c32e97a591afd582d350e59db61bee83dc0823efaf5fd94f78c7aac920cd1f7b671f5f59920e3df3f385c34eb6b0df3cbe32da61bc41161387d440083a99939a1e85fd5314877404f01d56b6d03a8e3b7d44383fa79af70dc0e265355c68320a0e23454b6d461aec37932e5dbe489b9fbf6a0a618208c00449394b0e691f405bb6d3900ebae12bc01c651f1449975612f5eedea44e73bae8f7c4d7814375ce62464a8f4b154f2910014f39258738828460882234113ecf53a7400b1417e7da8015a81ea1e4236997446254c2d14f62c4028cab3b86128197ac5599889a5834769bd2c5d3ca1c8aa76d200b4a8c218d198124fd60efb61e49f86c7c98482963f39fd93f5409d3d75fc7894764767db6832dfd3d9ddc9cdab60d19f16aae61fd38736afbfc0a1de4e2446c6338c350fd9db25bd5901a6b9dde520fee1d93da237999ef736737062576b482d3a1bef65c08593c10b22013fdff75065e8a522d5286b25eaab35afc2275b80d3cf748210443eeca06819867097b214993524b9f3b7e1761d6b7e08e384ce3f0f1647fd77a6175608137ee8ae3417f03491457de7961ea8388501180c086fc7ddcc6c7799637d4a07bb9324b9d7bf2d181bcc94f8d49a38f7ca95374e878b2bf2cf923eed667d5fcf6893cc28207b9c565b3d550283ff9641c6e61cc96cc8d7e11f81c4e982ccba1ac5dd8384151198bdd7b071afce557b3ee109748feda98272fe5e1959d32b34eaf561712b4aa116c7dda2fbce78fdeba20e8d2ef0480da1fc143aa26af5e6cc941e3d09ea2551b93fde4afea941ef8df82a05859e2705ff3358e05cabd35615e84bb9312026e749edc0714e644a9009aa5177307a7a67338c3b7d7a26e1074ec46365562aec207ba27473215a7c961ad29f72056788f30c6ca1f7e5f040b498af36f55f1acd5ae99c73508c664606ab7faa9c74a8661584c774ad2cd50bd4d28ab4296a84a40375ab2ff5c576da6b1b4cb4322d745fae41dc4ea011bafb97678d889b2f8beba42a3f5a93bf5189ec6dcbd3da4863bf199a727ed2d9841e8907db42607473fdbdee9022878a464ac9bd3d87c58d1a6871ab1da69e973c2e6845cac5054b49ef06195be19a91e55d881b6f84e6bc5d778490ff32854c7cc76177b5b764ac6fc1050088e3fb123f77a6c49f41aeb8f82fbe29be65a1150fcd6d64dfad6898ad0edd9a8a6e91ccffef86fe930e62199c1c3ec72e0920909bb3282d707be67bdbdd973b9086fba9e214a6aec931fc394d4697e626b418b7f1bb5ea6a2ec38ddb3598834f9b07a67c77c07685d09398e4d4d9f07a3fb2c8abb10f462bee9f914cf62ed20b474618a734269fa51a399cd35ecac31f91598fa81693c978ce101a348bb9d7d3ecc7ff46668209c70d15bf89460172b84ad27732e5685622a3d102b24b1c971bd552b9eb4b104ada340a83de33cb6589eb28d95cf6490eeb78b204fcfd0349674e3e2a34c7abdad590660aa14d3874c15204fc8cf94607b6c1d592b8b02104e741cc84443bef2ea338243e21e5bc6f742ad63457551e6fa72cc0a9682f8378c9ae638adac3e63c581d32c32edd6f02023adc55ee7836a8ffb3b01ab762774354d64a5a8bf8a7245868c5096d2d0f661408369e81b2583558c832bb0bdfe7e7e3241bc3d3f0ef140014afe000e2f8fb95acb029866ecf11dc72b2aee2507b13cc4402e6b7b6f5ee7dca312c5655f54044ed68c0db93ee1fc47c1effc5b26fdbd541db03d5be86eb490a25dd890f6a2031a15cdacdcceb5b99f8d7c2718183b575d7d52b81e5bd20a574bd299de30a865dd11483cc7d076e9b80883385d0c8f91151b43ed4c9bdc7dd5f48634b0344bbb0967dcb4369fb5e9b1cf52e853c61b7a6560d80d4461f1882f1db082097a0dc832a8e52c27f8534a8659214a777908455d5b6aaddaf75f9e429b07f5d2b4d34e8d2186df624007c878566d7b70dfb677ed3173c2c8b491894b03588148fc943933e44008dc6ba94bafeea6c511d8af543d0840abdb6338cdb5b92416f928fb9a9d28bfdae0e253c761c8815f93ccee6756b8989df00bf5fec1053ad4b1b11359a9d964c6c502867afaa47ee6962d35df41588c400a73fdb4694838c3b1339911fa4ef04310d4d8156d0700e23bf62001ef832e25ad8ba8e69c1ff2cf61b26f4e92931e9cf4314146eaf968760414e80b3619923508e6f84fc902938d58936e3a846509f82bcdc77e29e7fbe84282fafcbfab70e6ace0cfc884436c537d44b55f5e0e8be6e41f0508ab5b981db3c737fd4bf12a7b814b576c5410806804883d7e5c805131980b09b90c6d5b0ed7961bad85ba06a81f015d3f904f1a703c1096e3a4c9618e27ae361df7ffb1569af750c9e225d179aa0fee210152d5c8334f639eea51c5a85383af050135b4444211f06ad4a90381a1b67ad03664f16f70b27ba1ca3b11fad75dfe60a57696d6534a8a62507575d62a0abad560eedd91b04d05af69ddbadb8cdbd097f8fe0dc75207b58534872be258aafe9af26236c6ab43b9a5f30626bb4562873f70b3a968dbdb57f579a1bf7dd2c29c15fa5ccd3ec0bad573114f89c52f75ee6a3964eb84a3199a3b9924bc584ae339c3e4c5fe0a2d1941a620f3f1763a563db643a8f6ba00405200e2907f8312e7f429078120030493b5bfd50023de8ee4bb94d3e17cbacb2b7e1558c164cfe5f6de97f19f50b28605e48e77aa6d32fb402c2c62d4448e584a3824f2e49e05a557b454e4a4c486dbe7131c0dead84c9fade8cf9c184b4ee865bc7fd8160463f95b1cddd6188c0603628e840b4f960b4ce9defec9cebded7098afb3d0853ae0c66e42e5f2f38ffc57a6483232596c380eb78e1c6aa1392c1756c420a8e53bdd114ed65122479f1465e3f46ff2c1b8f28fdfef0b0300d9da5db55c2791734a24717e9e99da5843a5ac64f41d29926c4e8115d7b39681b8769ba4010ab8ae3ce243fdcc2bddeff51dbec028fe3f2fdd2947507bd414be704c7fa7f0e54101b17493b2d0226440c7610e0873cf52bad6a47f9d1c943425a06ec161812a77aafb5924f60035f6ff971cfbd0565c158eed161df4d8e79ba3f17378a81674dc3cbd387e4f4bf03438f7298718680e98f62ea22d5ae7f4eb2925dd05bea2db330328700451c2137bb676066e3282b3120a3a4af6b566c32c2ccb59db1e59e2248463a1f07b3b7a428b214b6a6dd0c6e6f6b99a90b515ccb9f464460a44fe4094a01bba643874d31b07b647c6a580cf3cb66874942423a174157d4bbabb52f3be25d4dc41ed05622f3bac884f879ff6a7df0ee5f616d02198137d7e8da7975586ca47072fbf20fac35965cdaa6ba890fa73c59b65d6823893277bbcbeff09bf585fc613b54b49fb2450e1d5f951d03d56e677128e1a3c4f170d5e471703380ceecf7b8ded55bd5c97992e133b52d1ebccd7676f458e889602623020d665f4dba0d0fc4f8686e8ca3b8be6df2bf4745ee0bdcb40e55218be6a153768ec066a283e7465e0c96a11ed61112c7608aab26ec88f05e72478254ced9b14e5a2b76843535839b964f63fe3a828349bdda6aaddcd4da73b1eb2f31fafd2496e4ef168a63dfaaee7fb89c2f6d29d7f5f34355404c6d38b541aefdfd2737b2d0bb7a799af479d886c18dc966c4c621a0a5eab0c0435885879059abc6780c9466e4b3c28197549be5eff6436120b6b8c9cd218c1bb933511a1f48b9d39ad4a490f0b85547ccb7dcee85c7ade25b153ece7ba840c812a6c912d64cb7c526467b4fd624f327f9c950bf2e1a0190cb48e632de32c8b4fc3fe3cecc9dc5b5c7d8e0438a788db82432fb6c2866f0bfe6bd22214720c271873212140dd060e536fa0dc28ba16a3192e58240d572d0d54da64cff59ac09b6ebd3d1381c520341ac16f92cc2eeb00b509eb47d81909c13de75347f8754280666be2b27d753db4b25a33e4b29a5855791ec31d39d671673a610dcb5696efefa99636539fcfffe3035403f77890c79d9fd3c1afbf7bb7b7d444f3f1fa433a937498d662995c965646a7aebbabba6427b011acbca0cb82b9c308be1b9b557771b9f5e58df264ab710bc80b60b8df2af77609a9e59c56b4caeef02a974bc726919abe3da12e07e082cf1de2414b79dec7b4150c5cec43920bc9eefff3a2319478438580e44dd67ddc7c59f502f9f2068759423dd02ac460039c9cedcfb4c719cb875a4feb2f69bcea0c519bce7696d477057b0637f43de85a60814dd23620b5e56d1742c3f0a8271581759547707a2d0bec6f955cb6a870c504292b0e1be6d5db36aed67a52ad071788e3024ba6318a99c245d4b1d71d04093bed24eec2a83aa933244f1a53bf1d5e103556af223fc614a4b8a8a093aadbaeb5002c23c3d9a454b8ee1f78cf56b19e44289fded0fe5319b87db1adfbb50e2e1c0c7ce123e4df768fe0eaba2361e631522119c90b7f0b4d2773baf4c20d74380180ffffff7f