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 58431 c01d3fc7504ca172424271a220f89b698250b3f305128ff2487857b5fe90b7f4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
384ddb986ca4e0e6d5d47d4541a216f4fa9162542481a130328420145b033c16
Certificate Block Hash
c01d3fc7504ca172424271a220f89b698250b3f305128ff2487857b5fe90b7f4
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00c004000050330000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ce8d1d9963b7b6ba1157f3426c0658d67f63ec21bb2f48d9d775840453d66ea733e26c21198379e87773ae20b0be50b28c50380beb729e98859cf74909d4273bd6cd62681f64d8f94d4eb5d7624d603f2730ebba3868ac2d2c0e0000000000000040000000400000c004000050330000

Raw Header Hex

00004020b7c8c2a7dee4d31e2522be489f66dfd8b365ae8d722bc86c6db0f3e4ca8e17d02613fc2898161db54b7a155663029bb318e112388fdae6f9ceb13715e0f3cc08a45f106a5ddd0318163c035b1420843230a18124546291faf416a241457dd4d5e6e0a46c98db4d38

Proof Data Hex

59,560 bytes
1212160203079c1224e74e191f9349414e9a752e99e3a688631e533424146650a4309b7a8702c02de75c07ef23ae74e1ca40f4839cb548b2df6483eb97e4e5ec6820b7aa5f58ba419b5d45a8b9cbe234775e227a01b296e759a0525830d36bc73d187c3cd3247b257934c93219c7b73ec74a43c0b2b991f5acdc289c1c4452302d40517df68fc64d3b6803c6e57dfa9a6de46f003c118ab949bb51c7b389403596a7a04b583e742f40f9bf1c67301132ce01b0a4b86337b15370f1e32b6e1603130c9d3e2864a5a0b88d38b5d86ab2da389af97784ed1e40d8c789778aa6a96e48eb203ca7ee54d3ce1e28bb02dc5dccc6df920feca212f882fee8a019e2b2e6689a21954bf6c6f4c36ab5662db2851d5742ac8f14a73c26f4f1a657798f725d8aa550b369cae35eb31b35847298ce8908bded9dbc7367fcc33f3d4308c8a1056af6ecdc567525992fe5e3d82d7089a38f2a99dc1153343121b423809c354118f004ab758edd2f581b52e1477bec24f5e233a5338206b68176aa6035177e0177e1bffc2402d7d18229503e689ed8c8fa60482ad7ad10bda2edf9b76bec10d9e02b9384e1c1e548baf680a1e99a5dd884eb659f69d53e2dc16a054252c3a1b441037a44754e2cd51305bf576d84eaddb42dcba7abf198848acb9de58d926644b1bf0e781f5724f1a6c0194d85bdb297743c0380d4bea848daacbebb4192a4f6ed143464d3182dd6d5b4d8a66177e4db3d8f971e55ed8a76098bfc37857da34e0a39f9256d9e90aa5ad5e8869169e91493dccc84783f6b805105cf968ddd87d5a8a893496eebb758ea739774fbda6775f37b77adc2592300a4d45bdd47700c917e2816974d7a9af13eef96d4250d9acd3117a275e836897271f30995a400cad3fd62fd425279d896c07d9c07f2db539348e3717e9522ee182a358f4ce03fe90428db926e2ca9294968bc0c868e03c5afc4618fd6a883b4e2fbc4cd04e320b19e346c44b942476d870a82b136efc1abd0029faa0d1e4bb66522c209e45602cd7e1ebde25e8c994ef598682d2f9cc08734cba751b6748d4fd7cf7716c8f2a64b86f894183c3e5278739afe26f3b4fe5b662e11ee872a715d9210d84d3b11290fb61954ea413319c194744020edb6ebc926e54a99f91eee8f1e5a4e2a3c71b72ff439c499fdf7a611cd8fd9bb7939da785a93f0b89bf2d094e6ad40ebedd89c9d806c114728e68466abf9169b42ceb96aa02d73215d8211f4d641b215d5051bc70f661033f143532433108ef22dd5061c9b45190cb96b8bd60f86bca3739edce602d33e787c211dd9643684ac7844f28820bdd0435acbb50cbed20ba98ff69e67c5184d5291ce34b59e37639dde440c50c6b4a9db19be2b4a088359e71328793665adcdaf56e9dabf09f71ff6335c88833cddd7252dbc19fab18f71bb015e26d4979ac90306494999ed02e240d02a7e1e13962e4d829a90f4331b648f7d8d8f936f5919197bc8bd4993ade58d5cdcf002ac70f060d063e375cc8f4a465869fb14af587ec84ab6ca0b917ae65d634ec275f0f109bca7c49e12615c3a5d02cbe84c1a3264947bb861a981b8974741a6d891da6b530b4371ad1f77af2cd919c6e0b795a5af32ac0db74e37cbfa9d006e3ed0feeec37d8973191c37f55aca61f2c79b4c266b9d3f72a48a791bf93a39ed22c62121cd7bf0d991fa4aee04af0cb579458fccbaae64dc8a3bcd70f5bfeee017e8b1012323f193b4f800aade7c52d223bff18d6226a6adf7361bab981e485d700f58c26422de33c9c751e69a19abf4e0e13b8d141a6ae486a2e9bf0baf0b80680025a03cbba8ad29575afd1cbbd1bc84a87f439e73fa163fe12dcc4d19211d6599203bbabf8196dceda4d58cbe8324400fe082d3a153a5a2a05a6bbc2d80eee32d1dda2c73f8ced9894eea3990817d9f0332a350bc87e3e382e5b7cf88d96f4fc760149f4f8100aa3d2213da8f4cf8dcc4c9ff49227a250bb3f5c743d639a310f0a2a09299c8a9a80aeaa93da69a7d00ea4f2b350f2ad66d11d9d4909402c87fddd9f9e2fc588365b607e169c96718eb4234e0172cde9c451526a9316b94f3b5af60adbaf561d20e71708a2eff782e8b89617abbc17188c4fe2c8150a0fda81eb11938f8189c77b54256924101ba373869844bd3a657d2534026d026d96087d859e1a45903ba32f05a64cb97856a443ef4e4007e067c99d0a747aac7afa66a6eb07e39ff4b4325ff415a58167eca942e8c54ebf46faca1c689aafa67e91170cbd5abcd757b0ecb3463446190f34dab35709614ceafcf97cb1dc62504b1cdc0d2771b57d2b0c318b7f8cf4bf3ce7f7622481a4f9f22e3910273dcc680818369467588665d2efd587d5e8eaa596a929869799cb55af95d3c98303b6e14dfb622af36c16cf7c0e91e7fde82897c2f156745fa2c2e3d0d597471aaee73b1e48f2305e0262ff519a67c70b164afe0264636623d167b6409dd814051975f6c41a5c10c81d672391d0bc4fc921c473ca4240f7afbb4aec9a981b6ac53b799cf5ef99fbbfd363b85209737b4754e2710366530af89bf147ec02a9a62d78a7c66a4d6d596f08764524732d945868e17ce324ec8ba79041715298ddd72a63436c34e852ebcc05e3d24d04b48909220bee9a7a0e0229710cbcaaec29ec1d64fa17750ca4f3e72740f8afa028f0b86e752c460714e51e7b9ebf96341065d1c7427d41a651b1787218941be9991a2999446f5234818ebb7941bcce54bacd409d00463ed6bf4a4afe025087e7d953696a7eb80bdd7b2da0412a2028d7497b5cd756d2cec102f58dc585d9201f91a27ec660cf417b89085aa97b043ef47563a0a75f489823f463e5f7d6b2abb30aef407da8858f80748f2ede13b8c3664d78eecf16e1e74bc3c5ce1b5d092dcb724912180ea8743a4ad50f2d6666a2a3c1f0ef53387a00f568ea669609d7a894772736e48292bf1f68abad841cdae703f01304fb14e4f91f41a928fa00c7ec07cea6c52aab1111715d3990f361fad2a619996baef84cca573a876bc54c2b4728a48076f1f1214dc22b217ac41dfc5d3832bdf77fc397fb5c50b4f391c9f3fb866abf742dfc6a55001e50b09d53b8d7c3308f3f5c986018fe1af7db8b3e50b5a4564f38004e60a604cf4b91e0f1d75e99dbdcf6b5a1a01444c6af0dcf8472819cc8068e5df84dcd655d2674f0b6f238e5773992d70a3899689afca1d508f04ee00e6fad1a3ebd5c78a5a6ea3b604b026ed7e2e6d7eb057b60f9140d0a2fc66f37c6008af2eec7618091ea5fd1a6f4930317d3b5f0d674d846d406361ac47fb52aadd9f079b2d9136d5d57be1652b35c8c450645f47d1692754f4596c5801173a689dfceb1c137d9fbb93a3281e6712536d3cd39767bcf2ebc395148a7c5ff40ada0fc546a71e599d325260181ad7454c9a8dae148b1cc663dd8ca13ddc15bec47a38f31cac58ce88e8d1a8bf90cd0d892fee56a05813cbe965b6d7bea6b6a7ffacefccbcf11fc0d5c35e5410c08f03c5242416bfea77f7ee123b4a2e9c87fdd66b7d790c7762149545352caba1018b336e4ab12e45bfab21f8b2a36ea97791bb6140986070fdd5308722837f1a8a303ce2a7aa1fb889484df3d5b042f150dce27f8a73c1cbb37562b47751ab58513b897a90b5689ad1e2e263d6d22d3ed910bf9f82ec89e5f158fa58e5128266f33a12b3a7bc42ca1cdac355a62d568884ca2955ee76507237ed7bdbcbf0e987dd6d5773f0330aca700a995c3fcae0992cb401a2cdcab1697b34a4c94cf885273f8df724121a842b0aa5a80dc054aeda845fb6df1c310b1d1d8a13e23ef884f158e7b01fc87619fbea7f9f47554a579b303cdeda60d5d8c0682d8fe59accfdcd9b87907dacd7dd52815c9d91910ed0a38161c66d32aa0af4a2084482d7b75c4b94687a606947382f441166e9683a6a6aaeef79ebd60aaf59ee5edce614f5d267dd0e55d26951992dc5f59632cd607ffb2e87efd3037bc4b8c9535ff900fb151a8000a9faa14ee020f0c76b47de69d000500fc64efbaccefbec509dd91dae36723d94f811abd2fb6e762e1aa0c5e300107b722f1bae85aec6078efd70dc5ea87fadb010d23383a33f73a90f1e64e3e8c58f250865a48fcab9787e39e66d6524b9707c31b4fe0dc4a1d07af4e8d715107f1602492684187c0ad31ea5da59ecd86e6acf61ec31cfd074c96e2a7d7aa2bb09ff93fbb13447feec1ca48e7a0128f72bc595fb7a2fe4977318b7828f660fc53cbdf20e1034ebef7e4a7424e3caee5774a77a02956a155a935b63b933c2174e141d837cf1d519cd9a1037487f43045dd5d4106407fc72506b2b053d8d8eb658959a6996e1f0f151bd8b70335d835730b3fb446874697667831e690c6889ed663dae5fc2d75854d029f538230533600d234a4c9168767b9e0a3f03d56657bf67975ecb6fd7842692f29dab1b0e91192b880ae1cf70c934b67e5fa8eece951b2b7f33cace0265524d6963ff3864012dbe86dd3eae19b1e42e1995fde2960e7caf12eeefdcd1371219998576ec5c1c8bb96b0672a1046ad54e34e24610dd975e8cc96daf225f977029a56568f82021886d3c6d8e1389a35eeecbf9cd569311097e111c7eddfe5fbc84cf76c9cef2dcf7cc05849465278ca2ee9763d6a1914da0d1a805cb6bba5cca73f5d3957c1b2c6b7cb68fdda5ef1ebdaaf6e65eb36732143fb13c8eb8935922b6650c7bd6073e8bba70f3c4c50217b4d4576f330bb155357393566797260b1b1e276bd934fdd4de957709173540a77256a7a2fd3f00e049703f3787135ce3290e70258ebb26038c4182df68a705330c4bc504102a9342163d85bf2ee519bd49a3560956ec6a0eb5f9e383340d2a16a99ef3461047e032b175200dbfa5f80aad22bf80d6ffa8b854ea949cde711d53c1710bfe73baa78f5cdb017518f1570edbc507ac8d598043fee56518d13cd817ab558e6856aa1df3bbe91ca47bb2bedb347e374fcdab85de67e9788ae6a015440f64ea6cf299fbadd99661ecc050660507b2ab3a6e2d001a0f61d3e369a3be2234d414bfe21b2ba628cd98422c1d7b4565e56aaebbc6bd6493165826328df94885ddb6d8d53c2b1b24bbddc10ad0eb5929d25eb3335aa2030c7324169dbe619d17e6a33cf27ad76ab87d7afb511b3e7f3087b4ba322a5262a89401ff960379ab1e8966fdd824fa526011ace131b5ab66b180dade84cc99cb8d0a39b12965994da86fa898ee17f25bb88a46e800c6949c92a125ae84137d26bdda4ea832f496df7d0f8abe5a9b027b40249f2518a5120434089eaa1bebea295fd78593aebff643752a95b9d2a38dd08bcd4a722fe101b74e0e6cd169b1ac879f6412c16f0bb25eea5b24a0e366bf94443e98ab6f08001bc70f275dfc3220625a34090a4d9b725d878d8dd18860a93bb5e0461f9cbf57c0bc23aa526c2364053de42709996fff0fe10cc7169dfc74115f310ae9af00fa583176e829064ca51cf3b6beedacb453da94a2932ed31da513a27da7c4751e48d7ddae4c205267125331f69bb67b6b992b6ef0c7ceb453ae54f4e2afe189ea0a1872cc49c4bbc360a0919cfc38f1e84fb63440464acb0459335484a7f25ad8f882282f6782f75f9352a23eec4baf0a499111d068237b5e57d64e42f368d079241c93437c0ff771fd451956b9e2b8e07622eb484b032e44335e58b0d4bb7a123689d8e2dbcc80bcf5c236c78177ab8911417d67f53f3ddd411fe60bff361f6678ee8b39b5944c407797babbba2a486d2f22acaa1ac5d3b955cfbce0ad1d3736d2e3d59d538152b2bee3a2aac2a38f33e9952d718992096bc22518581252d7f5e3e646b39a66403d5993af97a20b19249cd9dc9c1978877d0d166d59d02cfc14272e0e9c6affd9d74139b36aa14932ef1952eea19e9c9fd53ffda2b6065f3825e8982f3234bbf4bd5c17c397cd9aa9ba8479a1e4a44eb9603ee91972e8e9ae792436b4ad9f89d42e6a54c6cba8b0106e462bdd161f5509dd50fe64074b2f9d033c016c864b080198e52a4e6e4de490aa80557d085a0bc587dc924121ca279d81d1fdb45951c66e2420f1c3faa55c5836fdb5d3f3e112710a984d9540e3f55dc55cfdd59c4f110fe156a7d5a54d815e778deb3614b8f315c4f9b2729ea6b7a3eb48da51eb9dfa8c258d52fd66e04f7c34280ea0189d4272c2168434f95c93f82042d3eb569b1e9f461d95a7f7bf90e512300ca1236c158594e6631642bee5c8a09ef28f69b5273074f82a9702dbd389d9026c62fcf2ee12659fd5a26f1527600d3ad289ac60b933e841383a66f22f292afaa2d39e89084a9c60f6e1cb076cb55161547986d14c5e194ccb96a10124db9abe15d7a2e33bf9450fb92c984d29617f727bf730f0a2a3d84d647c1572675a30a89f606bbad971d42e0e29234e1f2cdec8b0b1539c0cd60df10033b9b97be0c45baea40cade502d6115cc8f49cba24b65cadd1471c30765920b0b46a790a293359f05bc081999ed4b7a3ae55f5737561edd555b12472d0ceefc2dbcdb40b9f2bee8d79073cb2713e681bf157018f3c8a5a7cb6b3fa2588a24a1543952d0f22e06dedee9f85e43471fd65cc7a94fec82a85f2868cdea4c3e7378e5b590df8c5849f68a37dc5381ab301e90da1c92e0555ab4ddef48e5268ac2b8b2051eb63317c13bcfc4a31fb23c6af97b1bbb110727a8bc1c98516a01833c46fa58fa3b9b2d44463b11f389f353998e5037faea8ce60d66676b29ebe35bb65e66c5664ac25d0f31ae80cd5f55b46de120b927bbde93c300ed1cb3f107916f228514c656088d0bf19cb5391d7ce8a5e67097b92645c08c1344a6bc38836030758413b95f8838cba1c04954c7c2f42d21f8a5d0299f4f79d9cb22cde76d1149bf9a14939344ddda38e34e75631c2dca94e94288381f462f8942e3afcaa68572489979b005771a73b2555e12fec5939ac40357dddc6e883d2328462e8e44805d1db5626d5edc9148c16e53488f5e0fcc6c7c7c65d38dda078e4ec3519ce48281590670c06c5c9410cb4117d0234498ae4b442fd85a5042c0c60c67cb3796d7ff0ea14edc8bb9dbd21127508811fb559c686d6f9f92c7c0937419d5e91bd6ab7da32d8a535af583a320eb92c5d61b98ff76503bcd2647bc3e8403dd829c1173c7fad43efb16647beb68dffa66c727c0e11aced7435c7a782273d8eab37e71df5d37765794dfa58462f3404c1bec855366f390871f94ad6c997daeb4a90fe433d0498f8517186fa96192ea09f6f5bcd5d35fd10bd7895a82ddfd68a36841eaec908110c8fc843e60ab5472a714c744fd1bd79eb7fe9c8bac19af55c74765e67737d4a554283d63218c2b21a70c24d3618e29e7174ac3d66d04af5431de25e3e1ced310d84da6a9fab392221a70fe6645599e845e95e8c55e11f6b73de52938e2f9b6b2ac2f0cb63754a01958e86803f92f3dc74357bbd3d1a0156782fa533d44a083fa736c0f96821c67070de77fd26be64276432a3f599edbd8ea4bd780c3db95c9bf2de53702e1604c6851a1b111368de290362c7d2167f383ca5a7dff991ee715dd1445be6a3e1b87f9d79a06e2cd8a4735eae81c3575567079c5e71668817a259db9dd43ad39d310eb980924a87798b73520ef3e2e813763783ea8a706c83419a68f7d2f4de9eee4a98c19857e15b688ef4fb034fffcbe309f971a340f1286b6829026dd82d9a3ea144c4abd3841b3460edeca68af445d209e0aa390447c0161157ab8b5cdb5d01d0b56db92b0a6d40656a6210733b5f79d01b70be9706e91155fe5382a6ef3a450312a91d7a26f4c8ba4d41ba9de5b30436e035900921a420ff551eb2c09d23efc559ad262491074a1ef74f2f7bf2e81acf4269d3e8dee3bf9483c00b7cf29b1a5586a4edadc5378b8d158ded03a749563b6abd9e5dfbdb3a78b1c98eaa7760b7d948978ae37c2950abd823407c6d2ba3541aed516c16649010c6dec8afeef244685fc3adffa37b7677701fb3254bdbe127f22ed23cde1a6de1d6c62920ffd24d17277c126cd82f89cb076eb88041c995c0d2d72680c5d770155a77ac098d59650a3a5c67e3738184d6f3c784125b01d56d205bd69b3a958d371301ddbaf935946ea61c04ebd2a108de74b004fd4ff9f80552bc49a8486b213ddf3faa837d86f8bf7c6f6bd40c80ca3d8b859b41831ee07b5ca4a2a912a5c92e7e828fd3141431bca3fd031c934fa07d19f200630106ee8a04dbc088eef9a07a1eec044d482cfa987dd6a15d6f75791d54022a32d7230034b331ac54f9d6748ac8c7eaa35af18cd794374d4259450baa9585458b73bc6af5089d54e8877ad87643e0e2b02e03850f58f3d26bd270cb4fe7b295fd2fa0f9a30f17301eacbc8c110ba6d423602e78111aaacff86a74a1fe5358507893f94a7561aa507cd63d6f8e35b16460222904a6cb35e5dd38aab977e031b1545bf853486f3844231dc8ec846d61639fae1709a6a3543a10fca212e4d1ee61033002b0c602ea3d08c73631da63ce961b69173a4b57fb97ebb9caf134e930b2268467688b214a3289128c898545112c28f0c9879334a840c391d4ef475b6abfda0478187377e437da8a9f935830d97e07c87318e0fd796b547e8ab96a9cf3bf6b136203a48677cef772c09594577f7c7c14441d6a2cc2aeda7bbe8d3078a527f1ef0b2de8bd5aca9ecda8423ffacab356d172bde75bc6c0e7b06c709e5593a707281846a9d537c28003da5fa8b8c9e6a741ce3ee3c79aaa8c55454b47b96abc180224c5e7967e50bb56ed2f88531b94c0a4d7dd9c89d9dd2515a062b47b06ebc3d254754d64e42b5e820f8cd6a2c720da9dc895a9c7b373288ff2c683c028c68427686d300f19e4f25a28b53d7b13cc16c6590860f076ab34bbd4178d1dd192d5cda6a826423b620b12c3d74d8d05a6079f9812ad79dd48d8f30c2d28c21a75b21542e08c7d5be17f3db8c67b5c460e2bc73fc8537c12ae688c2cfee0a58bb290b98b5a764aef744b3dcf8e6a29573f3e416fff755656f9727cb56242b9940e480e63e0d3207cda0fd58bad9e0b9624f835525081ee92cb21337a81c8bb0f2c8b3430396ad3e4b9a7958d936c9e36c6b17c26a13c514254447a6303c8b79647dd9551680ad59f205e9058d148d86f35d69344bc7facff6b948e0a93b63db917a9114a949ce21039c265c9dc2ac5086490a3a313a68ce99b4f412e5a2294c7ee4281d43187e459e3e940974469203f09d6a933acd7137ec761520201a53ed9598009d22824e92a4d2993044c70801a2a4299202957fa882137cdc6c9e20a66cae265070bf69db87e68fe09d7d757243325bfd06a39620724835694d27defea47ec6eb05018253a9358166423f50fbc238fd0a34beeb434b7d10c6fd1e33b8331d09cff2adf4b9777ec302fdfaf953c1fcda206f9e11abcd75797681c11f3b05eacb3e06ca471c745734d99543594db47d0b428c256898744fe783be84c257184027c0fcf7fa768ebc6e980a585d072d2f01ab6e7cef450b6ab87e39523618af7a3c583a4d89b4e98dd8b234780a8b473a88c5dcd971dcff41af510dbc3a31a623194e9c0fff95042b0821ae0c1751bbcbc3d9c87aaed98f46483fd0904c3318e65f890a5007dfc1bd521c5ade8a7ba512b4aca7c6edd35b0ebadcfb7ee472287ba566cb101fb6874b802bc9e9ca28ab945986d43f01445fd7fafdcb5c5dfb8cc0be0fc8df44d413a181eb96b57053b605ed3ae74c8caa5b722db3b75529bb2007c6877e313688c61b8019c71998b32a58ab83d36380ae8c6e333e3e3126df5b29ba5022723b6e86cfaba6662d89a1e66f067e8d81a699227d8c9107adcd284a64b6091a9af5ecc7898ed2f9deb04d6d7ed87a7c54829e32ebae62ee662fca68f079e87d89d5c32dc86cbfe5d080a31bab2f9ed56c9a69f79dff5d0e0729bbc9fb26e20cdbfc0d418d42f3c2bca7c91583e1e94276f1ed5ab8a2b380b60b94484f73c87b4ad9079b22b7ba514cd1c09a720ce4e8799ff819e1ab9426322a2ccf14b8447b4ee9a25dd7602173bf6f757f6be49be9085229d9f0ec63ca99fcbf957640f60f06911b1c194ad0f8bd4f3ca8251c2806bad52dbe61988436da5c80c597afafebff007c92c37baf746d058b06f5170d28e634a1359babd5f14fcf0089edf96a3db20d28207842be8960adede1d9966f266391652e773f33277b153b4fd7c99ff11af820d32e367acdb7f304b52e8cf1b96073d53904db60ff62a767d9ee2a2e9230be3b6029000085a8e075cdd1725c094f612e811adc16c8c8cde43ff4b3d8f35369987483440dd7133d77e6ab47d233ec2f1dcda42636b3357f8e3ba50efd53bfb07f3df58545259844ab8cdc3fffc5ecfbc68dd8fba1f7f5245d5def8d3e7b6f41ccc0a829fd1670d3e44d7654523881b5f8d9b29c2bb4893e92f7b953d18afffd6434f8650874da701e85f371ec90daf4e814be70d55b06fb44120ec3403f0836d5b9d3b623727b6abada7c742f3e9898f82df65cf641bf27d4856e39401daa6bc71de8ee33ca5691e9cb86b80c46a1f1c1b68d64dfec752437b98862c38296fe63bbc5d5117cd71db9cbc2cbf3ef8538998ed0f969bdad7bda19df3c078bf9debfa4d6f9b6b657e13bf42fadc6f341d409b11d91babff1d3104c52da0fcd52ab649070a160521a5c04a9250f23dbdee858331c679a1395ce03b47d349f91d3e47eb1006e05b0c99240a2b9599496da76f18ba93a2d92127b656e3203f5f0106b1e536e21edc13f3a628cbe71336798869945c4434cc26d773689b8a6914145c1fe74ce2e0815a483cd71656b0d88c17c491d78fff1d6c188d0beb1d0913e0e68a3b87f68a7f28124a11c99c9bdc9cd2800e68430c3f2756529d695921b5ef62201c3183751ee4a0c5996767c04581f653ff64ed49ff2bec2c467c6eb2a6aed8e00074a9f7dac3e9e12309623433549b6f38bd597d9a3ef885b78c01921247f2ef52ed8608a034336be0f346fa9bf0fb2e504dc300c836d05c54130f3cff1cbc93641fdf7d7836a5ebda387a19be9d883ed273386d434997c48e4742f0d5c2fd1f7f2d51c9f59ed56988d7d29950d159480be68fb0af6e3ac36cb31d00b291e29fd8849866b59cf85ceeec63408ff467a20b6ea419e7956b03c5914ae30a138a27e7b66d2f5dcda906f4f08da7a0fef1ae9652366d1ed72d79270f2042e0aec094a6066477053fcfa6bd99f61d438f1e61aa8968bc2dea1ca92518ad16170c09c23902e118819478be3fe3478ccb8615322718e63e23488d3639dc27971422c40bf3a787762207332256085e8aea95949d5c0321a588725f843b0d50cdd5285ab9ff26bc903ad22f7d4919a2788ee251fc9a7f51f112ef7e552d5ed493ada3e932ce9e8c3dc29e9864f950be4aa37069f7f49d2c6697e363afcd9499e52c3b65e465537edbab8c6076c60d1694aa70ab17fd9853e8dec3a4205bd71a8d375df0319930a3962a699ddff50f50f1c1a52509b47075109c861fc23bbf3e4c52528a5d29be3fd6f4123083e5273fb426e5ab230c3a75d6c734a4e289a043794eaf03836dba2c6f7a38abff9b7b7af3028688882c4354e150046a448b16d93f5178eaa722f419293a8370afbb13dd2e5937ea113446c9af068be058730a9948b14f50aeb133d84db84af6c9098c9403b59398f0f539f43d7ecf2e03ef1823629fd2ef21e3e4959b303a5575ef15a942d82de6af7f3fdf195479f6ff718449341e785a77403482713524cce09e553ceed02e27a8c640393f30dc7b36c2f46870a0e3f11b366f56fb4efea9c75d24174e9e478bfba201b9576b87da3c680ff3bcdef6765a375f03c292b94070d38b64dd600b2b3dd4cf543da8d2399bf4fce53f092688501c42ad53bd38dd461236d747b3c97ac302afcef492de3a1c8ad56557ae0d677e60a873bce50f560c904dbadf531b968fdab13a73c0ef70d9548eb49f66f6a02fbbc856cea777cb4af90c300160a7051c3a9846886d21fd499dec8d7f7f44e165422df746c400b2ccd082f93459eeee3d0db89a3cc001fcc479c3236bd83fad28343d7a1162409517fa90b19a1f45356d9a05a609332ff03c7886e95791aaa59f2098d15b971443b0889a76dedb721fe0b292570de36f126e393b7ddbfd0a01b3de652183d77d535b1f9e2d64253ee4af411187e2fa34cfe2373a741c238a1e7f844db0abf7d4210626f74c90744d6ea7a997d81e1b5386b075019a31850f43f8203a3357f2769e6a5ec3e07f4f735a0eef2ab531926ad421ba6f9e22494aebe2732fe9992498c06cccba7a218f2483b3224528da3ab086f6e8057f7bd87dfb5c7ce78afa53284e8760880cbe928654bd7e6be199f33464309f4513648630f6e5c760e042f94eeb49990767524b5aa3c2043d65e56d77c4a527a3fcba0489022271281047fa47a24ba9c67490ba6a96d4c626a7946a26f124e26f918a032c865db0f7469625b0a1cca235b55a3d28bfd40a17a7d16764b800a636fac5a20196135eacacbb48f5f6c1850d72c5e37f80c25702c4005a130dc992b533c0f6b4e62b975b2990ff946343ed84ca0d74a474ac9ab5efd4e84b4c0d4baf99f3f138d62b90332f43cf55850f35b2110cab7d2b0ddb445c6be7a7148e3a4729f60dca719467ce446c0df745a8a2e0f0b004dead898f5db1040a44c67cefb1eb96721ee6d9966e92838ddb4baf965ab787b9a2323602122b03fbe6ea6384ae0676cca138964362568f598d0bea2a69e3f45e17001b468fc39195b65de6e6023045932b9a4b73195d54c4a54dedd43729258d3ed25ce4c7d3b96aeaa553e557164b68bdb437e3a9e3cabea3a8e59e0de8779b5d586c84184fc47f4db196e45e0368dadfc2ca54ddd47308dc56374e6878ef307b89c34f473b9ceaf25a479d4e754bdfc4b896ac2d71f29e66caa66b087e0df258a6ebe88bc05a81897d097c951a699563dea367d3b7afe93c5185231d001e7c4fd3c5fbf312e6f74a5e643633c3b0c3b7345eae1b9be0bae5df160d455cb409d845c2b87e421e5893fb2e05ad9a20b44a320ec4db1f2b554ebf472ee94ca5f9097b52a4471a42b4393c7d3a2138dde9293013caff9e8c191af375cbd9e8771e0af0ac19f00ed9d10c599fe56fab3a116aee0dccd2355c0621c9a6b24f9044913fa7bf8fb9c9387f47a89e3047a7ef9aec94600ffc1b400f7175c034ffe0b3f6c940eda2f98393a618266b170c3a491e51f63fb69e4ed025ef6f190fc93ad83128a401ed32cb8f38f9156f5389875c5ccccdb64ebedf50c27b31eff3b203412f95a51862bd0606b740da81a6e58bb3d0e271a0d5bb169e86fffadf4ac6217837c6d8580b0ec13c1494445653cbfc2f73c10f824934e8d608c3f3acf2d7aaa1df2df9676bf282da51c7e60b612bb2d44bc553d189112c7c6f599446b3f50e2d674fc7674fcb60a84b121ada0da67cc5c586ff1afc175975a6da99c25fe6e7a9b2ae495554f34a44a695c372e541ad0d833e19ae5cdfcb76438c3ca5b485c649698d94c738e30465288a1480007f81c8b9eafe3078a219d6a01a0575359ce573b9465efa8d4af4aef60fcb1b030a8ebd46782b43284badc515f212f6b7a3e64ef207d62b6d6721638f6d57903ee46ad455b5290f67bb2eaf42e04b6b9c0acd334cad4e14dc08b86286fff3d78db80f27b9f988225c5dd0e9e6676b43301109920f033528d6a2444d4d2d92ed863cb07338d0943422dfd50d2ca4f261bcedd9397277fb12b5d4d91c6c0517b1898491287250f1b0e3b75e3405638d62983d02a5bb7a8d167c511a952511166b9a431c75f8696dd1011b9bbb557d4a09ffe77f09476160167b6440e6bf6e9dfadd7fd15faadaac9b59f50035c558ac74688b54ff9449409f8a61152a890857e3abd5b31ae404e87f512bd0d7f557a3d97ba4c852dc282383756361f4eaead61d20666e68318a8a507f2b55ce32fb7926cc2193ada7717760527ff1707fc0cdd026a6936cfccac061a7d56fdf001f8bcbe96c675f5c82933bfdb7249716631226717778e991c2c0581cd6a48c77c9e52891736bff863cf06c4bd0913673de89a04db28e87333e4da10575c4ad9740f2acda56531e257caa78643f2e99f95ed72ea3229c07fabd09e063aa77337c3dd46875a5b591b27f59c7916e628159758cc04b2566f56fd95335fd8d3e38e053742270e4a2c5f6db4ed88a250bf0e1b35582f71a214a4fcd5805a8526705213a0b23d7dfeafb9b5dffecf11bbad3f33d51109b89b3a1bd5e2868896add45c363ba591054cbbaf6a661a00d3a6004aa7a67b140e4c54b7f4ea8881726c4c9127c87c6b1f0f20c0fe1ef798bc7bc9e95ada57ce3fc6de1b0bb81de54284ecafdff212d482d20e35a323773d3fa441bba628d8fca7c3e1263a99a0fdf8678273e024f82096171eed4da7d1d58ef2796270c843c65493cd6d7e56913c6e8b47ad739e863fcf2adcd71962cab35c35e4cac3e6b728476dd0f29376c1f733991285c72274bdf523372a0decfb029e7d26e4fbcfb884e20a3dbb7509e5517b9827d706a48dc09d2e9f0e7fdafd36404987eb2f59b9058b9a3e78e99c90b2477dea394442f7436dbde985f5d503fd23a87bc6309a937888c086f3d4024d92664a65ff223edd913fd4c5fbfd01cff479de16883192368decdc9b6e6d7e545f1a349d1244584727eb1a5021d5620d74cc649c4a114861bd7fe2857466044dc680c5d3d655dab1e90098667d1740d0cd3e886eeaeefc2d3e1268a696a1450590a7344a9ff04e397592747ae82de9f87bb7a220ec0ec6b2c291946df087b8e8b451cd685b6ee50f75e45dd225efe3a5746b81f3c24772fbc6ebe394e71ec0c46ba6680316c8d33bc8b1f83be57ef146a4a32a032abd28ae24c3ad9d0bfc2498b4279ed36902f919a229665f078e02ddf76fefaf6a92e2ace9a2db91ef8446d072b3f311b33a9dc01f2095fdc06b91465091dcf54d8284705eafc6c788dde932e7436458f61d0f5a3ab22a1f2a402dbd20b9318c2a60f67c956c33fef6f333b1f1b615823b3f7ab21280b6bf61ca445361a8d927b54e3bf4ddf29983ab1c3c23a9815ef628030d67e069a4deb1c587d89423b3b88896f53eb1ce6c5f3f8a208f7e7971d1bdbb187fa67f63c8a10581bd62c234e23881e14706ab4668740935db0cf9953c7b475cf74ef0932d312376663e735b487065a820d42cc4829f91ba3ac41e105ed83cc773740a03c7b8679ac5099b39d7c253f15f6c114c7b313c82aa5d27bbcf3525dde87454d2e06c7caf8ac0abf391ab98ce7e2981dd5659d50b2690916c6f885831f271f2bcc70c1af6f83ce239338bde8206aa5f1f2824cfe0a6148ecc4ba0cd4c82dccf199e15c6a9bde6aca3b8c83ab0d30eb0c39108c0b8a13958a29c657451425b3f2bdad35084bb1a710cb966992a330ba4f527d8a576a18c3f3f2d5f475b641cb46769be5ecfc5d62e796a609f995fe280e8927c7aae2ad516b1c2cc4c33733f536a40ff4d4a668ce805c5a12db81b4d69844408ef6cd38567c90020ef2d0d5319ccf25f7e9415657b8b3dfd7f1b4a6382878069bebf864b084f8bd519c6ac89253b8d48b623e68950a5ae0b48437f539a40f47ef35660ce4d3baf5443c48ffddc29cd6ca1f57e94049b26887f3b453b090bd12ce017e65644b24a027ec0f53b5df6f54f74072e0710d803e5f5c668805e6390b4b34f718006a12a4f103a2537f20b2c95be690cae092c09467c51f1ed53270b9953c908a9aa267de305c6b6407069ed13933c09281a8d18c230476920579e8c20a95db8282f6638dbd9ed3a1d1af661fd708635eb3acf03d687232616824e25950103bc40e2a651999d322ff2773b538885d63636af6ebc4dbcc72c08877856795b278a0ef7d742b3d37a25168afcc98b5560548010bd2ed6a91af51ed0da1536e8ac1ef46a995439db34c67ff511790714ae037f1b47aba51bc3b4176e663cb7b2cb708f0aba11f100310f482571504b558e0b71dbeedf14990259e55c7c97cb344491e39033b6e62c93c8b2cf950c7a3f67a66bc63e66a708f21f28e12af620867c9c8a0da3babfc5ef5433e705606e1f20cd0188121707fe00351637fcb19f15a16ac7e36a0f434660c577ac6cacf063a874609513af5e9ec22178a993fa895cd721919c99abecaf97fcb608c836a0618c423cfcb6a94d54f548718891fdd5ba1852725308fda42881a20e843022c965af50beae0304ad0bf25518116f10da7fc168d6092f2b6151d0759773c19264e3735cc8f2a1ecfdb22e2efef82d6b0b573bda248e81a7cb85deaccb5704bb4fae77919741a590007526719da8f2b6c4cb4a3dea878bc4b7177429c329196fd0b5f2449ce17473ed4cdf6412a5dbdfeaefa8dc89fb17fc3da52f2c9aa55fb574b88d58ff5a6ab17274156c11549a2055910056eae3395afbfd1a6e97c5195ea4ca55a28d8e7730d30c42c884df64735b0d663e3f80735b5ae0e01d290332e4d8a41f9731ae5a8910156027fdb2115036ac948bd49fe98d36d538baeec984027435a0738be41258d508953ad619ab53dc9dcf43d8e33d3f0db94a23052d8577856090c2f5a59fc9e070b9cfc7db867b4831eb0625cdb0a1c5badcc6f4839ea4958899120cf3c588cae6559c8d93c1569a142893d42982abffb1f07b9023ca1b065fe134949ae83725434e15e9eaeb7c827087744b87bec9b554f26fc29751a0be959c609348c761624438065e202f6b1f038b3673aff9748a7fcf5a542d07f65214f26005c2c8bc02442caf78bc7c31fbb4007e456476387ef7cb7a680bfbc5348ebb3d9c7de6f8909332b30cbb83d7a44d1805da61dc5db4c0bffbe3fb055569cff255349a2f6eaa2db959a7a2a87c90f670e62f06545efdab612629e616a6d203b1163c2e2210c42e0ddb23f11239c8b34c7b1df7cae692de70bbc96b69ee6c7e791fa2eeb8a9c613b15b73fac61e07593469f489e731b79a57fdc8b7695946d91894b23d679fc254ecc58e4e21f5a7b3c2d3e7af025d2a133d8e8068a57c505d5c6d307f1393809836fc8774863807155e11801ba79aa1fecb2d2c6ca2653bffdf1a0dc01482a0825c91d5f369f390765203c55b5344e9b2ce769ac61f8ac53fe4fa874477d4fe5014dbfae01348554b61fd052ad1a921b3d96c19d23ff1a9ff0cb642d579d0b38964c7704fc5c420d70d7692ce0dbdd2586b1aec60a32f61193d45fd87e1eed1f0ff9fd0aaad2fff3825771a62377a7e30040d78e9be944a973c51d7b3d912b8b6e61f1314b0b61809980ac476bb66c220c58e1420fafaecd0043a5e129599287601fc302acf8ad06e3de18fd45eefbd77763862c7fc11705194e8af850d1c7241a0880d92d39d44f536def3e7d71b4737e45ee3a1bf13852bf96a97279ebf28d8b87b3c9df08b139b506736047387032e572f738d3f15e99cd8e97e8caef45832d2a0f4f8c6f74024043af23e702991c477c33facb1486b80e38df3448dec1ffb555aa9fa65df6e143021637b45fea2b3989c3e2b9ea768410e03862d4fd98262fb8d1cf5bdc219ae011f05e9fdfac302e3c0e96e2361b7316b96dbf745e0b40d4c8462ecac619ebdd75a7e4077f0140430e062c99930e081441c04930c8750b3f4871c3e436fd2c25e3386bc8d341cc09c954c1510f336f354ff0b79a4662a1074a0d9fd8161995a5bfdc4711d8e23fd122cda47e9b1289df39384ae82088fd8e12cece81f485472ae7377705fe8db8bf41ff87aacea2c72d9b04c2964963b141e20cb69b49bb82e0a8e796295a511d3bba48915d25d07b26355582a61f1aa702e7579e64fc7e428dbf2401efdb0c2f35b173e9d919d5ebad229dab17c956599778165a0bf88a0f86e668adbfc490d7650e00a9a4e9710ac5e1a97384b6d2e0acbadd9f36968859c93b89fb95bccc041004b1aa8d377b26a206e09bc2b4421fa3f3986e7b608d1f3b6b8018328935a93e000c05d5fe4cf4a288aebe2b22b6da391f5d41120312e2401cd1f26ae8ff7771864cbe8a58491921a15a22077072af6fccb0e1717089aac15fd70d51ec5659dca5292817d53147202ba9335d1c230c7250ef7922d97b10c0b2d1d98c1e2ac03c4cd349316047324d7f627408bb8526a2685c96c8c35f5277be5fdfb2173964f78473f48173156ccc1070cff1ccc2b818d2120b54cc8b2544c62e21f1043a8be91d2282ca5be3555a6c5247d394c29aaf5d4fbc446c3dd0122050d5ff1102dcac2e6feced56bcc183f027fb41f4436ed74c8a6ea88e5dda7f44592412c1f00e32bff70539e53c4f0a21fa2aaff30bec3021d2bf8f654df2631fe5f7d2aa5e53e7cfafe6288c005c8c5565c51f09b02b540c882bd740c0acea928979c8fc154de56467e05efad1eb1878deccb0d874385d4588ea3af9c2fda569264132162bd9606bbc712fdd65cf185010fa8785dacc76d26f623cdba0a2b76d08a3e7343d047b2760472e5ad99709075aa42396ab0d5d0f1e1c3acb99960409518371c9e1a9a584fbf6b86120480538a347a78abd4bc948475cd84c6d2ae3faaf19e38026b02a2626803abf7d5cd94a19e17110ef8c3dbe8f346a100383e8b6d66129f046d802ac6f1defc738a1a81bb9c8f4eda16bc9bb020f8915862bc4e114effee1011dce7bcb31591f5b6da419542f40264a6a2e801d35b09d71cd5da1ef7df5bf353136e3d6d431a5a513c8096fc9b855457d7481b4252087ddc27f7d95aed55e1e69ca9438549955baeeca44683681c8d5fa2bf8642260af2e24cfade57adba3931a22ab54c477fd12a65d389e0538981a9bbef6af1ec8541860b9bf22abdd489b2a8a8af7fb49f7889595745a8f213a5d654416ed3509bf43b19e6b2ec5b109ae0673c1422b1bdbd025bbc3c9d70be71ecfaf16f355d5ed66939b1c67fd6896efe613304e777e1c4aaea7930e825e2daebed248084daed22bcd25b263305aaaa19793551d60cbd83f1f83ffdd612273b7f72d277adb7cd614e59cf58d89bb4ad81cac913697dd07a33170118f46a5665d27f45f1765ac0fa63c6ac830dac55da2f4a925cda56a72bd7c4a16be1eff35771cd620395538801370293a9f126834355693244cd04fd17cb1182ec0ec565fd7f192c3581e122268740ec8771b11759eefb25d2a9976a6e86faefa1344d789717dd0b1cc6e6d1a34cdaec86cf0758b962c5f459cd7afc25b604f1bfb630c7ea2371e8a9edea46e44dc2ee161438fe44c8367bf36da29c4edc7c5a8286b0efff4395ea9d7491986728a6620888e7e0da6646fd0da2134a47b466a7dc5265dc9677194102f43f70c49c58edbc145a6d83751bda2db51c4744d54355bc1474107e94a06a280f9bc6dba6a32d929b3d788eb6e54a14dc75b547886f80c32dccf43dba81486934aff16f3cc19e5f6714dc215fc2f749b9fd4f195272820ecc39e8252d3f72f6f7c28972d08a4229008f222c0b478aa0abb0fbbebc4cef227b8feae01ee117060e00ea6902eb4a9ca5506b07acc60450422211223c6f6e4313c4073a2e92da60c6e9c35773a1ef875dd44483ae9279b8d5208918871f034b7e68e0a809f961d16e5b4a3aa9895beadbe993b84a2ee6343afda93cab4a974b8deea848e6d4aeb3c733066d90e1f1581275b987ea5b35500e6b1783dd26930dce454fc4060bf80f4c0a5339a32864a4d79a2b8493b69dea55c3733c93e404418c2c8e417efb6f7cc9e382d1c441d9ede6e4c66375a5ba61bd748be11e2b80497ef5390f4d5f3efb8c9b3822712d618c598abce7d05b11ea85b10dd71495567934c571069d9cb7f4977fd7d67f5249f1a42ea36725763c8244f6b4bb827b7c41e2390a14113033ddb7a7ca82374157ea3cd8b8efc20582758a3b920f2b5c50384efcab30eb4c4e6a1eea27d6617f93a55918c356fa1370f9722f0b15fffb4e3a29c3be7f96b122635730b4d5b16682cd1ef5a31525a726d31a0686355209475801550c789a6065b8da1c26a46c722c9daa3656a00819119002b9dc5172c1cbb53a6c6e109bc3499d27cc1aa61504c0bf4a63bbb75e45803c7513a6c7efb10d4d49cd797ac12967d22b2a8848838ebd7e684af2a45537a9fe24714c911f1519a51654aafb7fdce65c28edac115a8d5d889b9695a957f4e1e4438ea98b4a1d04ffa847134ef934d5f4ba900d90291418b09848c759a53752e4e4fe9cea114ba7c03cfb4a70d7a64b63dcc67c1b33177921531a9819601d60eb0fe7d511e9ab59939900d05e011e92c82f3960eb32c0121d200284cd2c0d8999c444f0cf2ee2c4bb7af08ab41922ce58c7dc444f866f04af6c1b314f68d6f5e561808fee2639d1be09f4b19e794a0b0cdce84336253f5084eee2fcaa6c9368617b7ddf40363d364a04259084239eca32ea2258223807dcaff8b257d8c5b67dd2013558f1f2a01c244b559cebff80b7a2ad220983deaf82a19886eb6ce62baf2085bc505cf4b1eea8b3eb1aabf764493633443a498774f2436036635dba515f58b8f291b4d92f2a4908b78f55cd30e893933cf0dd062df9fea5fab975c7b7b1949343a99c87a31afab3cd68c3a0619481bc95db5995d54abde4d4854448616e78ae3f45b77aa62a252084c2e5360f18704df30c6c841063e480faba490c90195a73c1b76d876df08b4c0eeed8ef3e02c4f06fcc0459008d31a91b71e74653e917e0d908cee1f28c058bb3836a0eb5c41a3e449ac5255541b07c41b6f4251a4df5465d7f65f20ccfc3f5bcdd7ca91362428765e7450079e2796f282ad13b953887c2df333ab0d1bda8bbe7374b4b78bf537432c5eb1f9ba1520a0ec55e93fd86fcb70b75c3ef559e49959820bdf15ff2a843f8f26834447b1d7781d796c3c3e4729ac4f605022358dd696f4b08bd14aac32fa8d079e871d12c745c993a87b0698bc638f3a8a57d0a680b5b7e0ceb1e01090ec7fb724cd488806b4365c820202877deaa9eb60e820b8dc2d3590e272db0e96c7d058c27f1b6715f2ebe74f41a71b19483084ecd3f50702d7c5bfc3665a14c8937fa57bd19e5b401348d885cfb325697859f186fd2dbf9dbb30ecf46cf5d0f23f9445bd1b91fd7a748bece5289a694119a0337c1599da15e9991f4d7279f983977f372e75a9004f5c2b2193808e78c3ed237398b32511db7e40b4c550a5d765240e6617741930c2c83a97cea6796ab15474df45b41d31f8407e00e40acd395e092d85eadab3e3fd5612fb39a6384b23ef4dc9bb91f2d77fc882bdac0de1fa5c8ad7dae1ed320117d0f0156d8d12a11cf2ebf571e29bf210574d382b6b0b0732e2b2095a02ad20a8cb4aadc8ea5aed34ccb80677ba77e8ba6d776eae48c5a910474f18bc870ce862108b3b7603862ecdd6b2e0ea568d12d068168abff60390c12cd73d33ef8ccd9ae1e92098b675771289040307b4d3248d1854242642bf40699ede884860aea24287e81565871ba886feb1dc551c3e9762ad99296437ca06c37a5cea1362a099706a2fe563b646a649715a5b889ad4c6bac7a501c1b95d77f9d8f35444941ea714987ac94032ee984d09d1116f63a7576c26d80d4dbef4fc2d4bbed3267c773fd2369fc5fbacc8c125e69b84bdc1db88e9862150ac2b86f52ea4fa0c5226d9777c99335a71ca8c0a614dce8c0e3f93dfcc043a4147c565d943c4013bf9ee4f2684cbbabc29c7561642f9b6e536b564ee8310af7dbc389f652b160b91b6f9f12984fc85405a2b4e282f9c370f847fb4401e1cfec2cf3d459822c53fd0b7d4913d75ad720dddfc01f9563d16cfbf68964d6b5563497980ac0cc23efebf07942e5762fdbfd5138196cb3798036853eb93a39b5ebcb614d41dc1af2a99f91758e266bb1af969696b73bdd0327c15135800a0a0ec3b22112d174ea2223e98b80dac2fbae74b4db7a5836ea44d7a688c3f3bd5466140bd79eba61e770da50f617f7f8a0f4ae12c9c06c262a1a971b7c371320323448efa8592a21579895d323d3af288a14ed187ba6bf076afff48430d16c5162a46e0570d1bbc24cc4fbc17a86b9da9b7b2b6a01d92ec055501c9178196dfa010ec1bd2b8d7ed8b510d7a5a7619b3465c10bd6b99a1460788b7ce1ba51a916f838b84edd6c5d611caa3e0b90b5588f8a47c2db427292b72d74899c7bebe5ca833b6dc280eae4737eb504c0a4150ab7a2882fe33104ce0ad43e46a33f82ecb804b61f50114576ceb5760c1328697d94e8db53387aec4a9960f87df77212db5db08bddc6ffdf31052008dd024ebaf2154a84cf7286cee910c27882785f8bc3107c1ea237fa5866367444cc8f2933742cb33a81842142ffd7842c192e96fa0bdd5223498166c50f0f14c4a1a8d8cfac0b4acd220c01f8ddab1359a96e1fbec7ced6aeae2b5edeb5a7924b14afe38011df7d413b1522106c93033d716037c3c7530f9a608e30e60c177e736c96ce3736365e6a2dd706d1fe0d12dd6eb30f0d3e8664661065f5d01a8996252a616a6351d9197fdaedae0c21afc57ac57f93509ffa0cc1e440a0dccff2358a6c9147e2d3e1635214d1c17cffddf5e3f169c64ea0b12581a782287bf8fb1429393ce0f83d17db4c0b3761e20bb3589f75fd2d1ec62ed085affd76d4c1efdd78474240bb83df62b65808ede891276a0b0c7ef9afa2704669b3692a632d032591e044e4877ba1863ecff5d9740345526ddbe871acc919eee6703975a57fb920e56fb6f4e7a675975ee4f1af9048f4b1ea1d453f64c0f00c5b9964fff73c8005eca2ebf061a757055aadf976a977776ec31589fc89ada5ce5fac449cd73215e1c7dd2eb5c01d34d95cedf1f189f54824382bb48976696f0688f1bea3992026c46da08d87a7b2934a0d0a1bb3c6c07073e9cc22b544826f69908b5fa2e1a1ce26d86f03731e6fed327d5f44e7c97fa970f6c5a5bd9e2f040649da55ebf59788aec032e762f4b1d8746640458e6f38b368697a0dfe20c27f469e7bffcc8e830952e5b204a065893e07fec10101e6e2c3d366d2459fdd9f0c382ecd7cbc41dae63fa14ddb7ca54aa33ecd7a1edf64208253918d3bb32d84d59932d4922e440325b8ba21e208c21f539dd3d1842d6104a15f8c605df987bac71f86a060d21a910dcf102aaa5c61233a986a5e8f8621712f25afcce95b1d894215fb802411ec2ae9259cd2948642ac91e9d9fdef7b2b27bbcf08224d9904647f401293b77ff519daba638eb79a0399e95300afbf11b4ea7701ec561aacc2290e5596445b8b971fe0cedc0a919f43755e40e96b2ef7b1df7601ac45f2f93a48c75ddcb9b5c56988f80b412ad051491fd57cac866170496068b7b51cc088b95dcb6a6ae494642613cf5a9597d10d62c99561e14184a3906d0517df09933f9ce256d25ca09b8dd1e3dc83adfe5e048e8948c7000619fecd6bc59b79c0b74b06e222ea9b1498eb37807ce3592913833319111225d506bb0963eb7edb169568022919961dc8b0f0e34fd01f196def6c5443ec930144a91f3935c410d557faaf368891ed05006269c7f92e2fec01680694672d9eb8d0412d09fd6d3cc601879fee3f917c74f624c64a2141ad9cd494a9adcf62a00b26925b84728666202c62c3e118735329e0ed6d2668f7388f1e64f25bc5894569e23866cf39aee5ff3513e96b7205193e1ceb5a3c9fd3758f31e67174bacb8c8d9e3bc8c76a35b571db57d07209466ae34200b5be54c0ea377d03e0fa2af2f9b53c09374ae30020887f29fe7623148d651ebfa690b8c0702cff46b783f0aae3e2ef5dedd4ba9d769bfd537e61cd8c464d5ef61b218ede73eaf0762c7b2dc7e49f8c8726e8da1309520e0767d3eed60350dd2dc2eca733c12a75971c430708e5f75b58df81da4477a7482e7dcaf31642302cd5adf3413e9bd55b36bef4f5fc8fa7d9b0b48401c7f207cad467acd524e2c4ec91352011959a6a4e083069a3575616a1f31e420385bf7d58bd67906dfac302a2d89a67cb3f2b2aaffda1c4da8d4a619cb8605e7852e64464925e55902c2e6e521ff437e29133209f2125b5cd4097fc8a67742eda035cf6e10e36570ee9c813ec537a99d4bda40b73b1289403748917131ae7ecc70a9c44f07f65f054aa69ecc615ce7f8ce1f421b630fec643daab1460cd141414f14d2d9cc5d2500727b367f7b57bbae142e18dc0267a8be2a4e1f284b6f1a77682bc1ba814d23db52debb63cba158e354491cc82887fd991839db3d0388cab0650e87f2cc539cdcb83701980850c7a67520e869470e82dc7b3dcdbf907cf42c823f80d62b5ee93a7175ca9ecee389585e723ea5686a934a63c136ac9d3211c49afe7dc8e79739c0a9f4d3c3b12745d17d5bf991ad29311d16f63e822d15a351424f0099268e4d96686d0b1e8d7edcf6d33b6b062a719189d7ad03d5d9446a5b6691a0edbf28f43f0531a4ccee11ca5265b6739959865c919c5f525a415a500df57cd5a72bd30d428497e8b40c64aa0a31499d94f1570a8624f26797b44a87092801aef48396cbce8c54d30ff4cad64d917245ed455123e0037629cc064092d4edbd92db45f4322a3adcd51f01bf55680644cf727b8ffb69a8a398055d428507c4906f5f7cfb7171aea0998b3f3f8425299b36df6b0be21087c691e56c22db3e361ba639d373520c76980feb68d5e6df790a222b1b80a78b1267dceaa6a3b23e2e3d22e377b20d91e00e6873c3df60a25e4a9dcbf336645244d18d9e22b4b808d4f5e58765fe1f520ffdf262ed856d53e8f170cafb99d0408b574deae82299c100f3089823302a7e7be581bfc8f239a1820562c4973ee45e3563f007ac60b645c4578733c6e5c4facecad57e60194ca357c36f7a12fbf1fab075fec201323cc1d22f4ed18812d63669c24abe584eb1256df77a500e1998cdeddc6dc966d1cf1a941699d60bcf44fe2c7d57b3dcd504677bf7db326045abeaad4bee92b10c16e55f38a45fdad762d7aaa80fdbc1ba8bede166a94ef0421a05c6a77d0937629c0fe940329c3674659795f48be886300a2d0df40d932a8e85b751fd7a816e5a67f9fb25c74cbbd2611abbddfb07925215773e81406932010bb7c969f3bcdb52e85edd6fd7e22c058632d71ae5b633e8bfe6c90916a72090f6c1790459f649a800290d026763b5332d53973e0ba8a6685aa9658be0a29a93885a13e233862b1bf79a912702b8f1984a65ac2ef20bd7ef0fc8580ea826206f2439ac9a722029fd645af5bc2ca1229b2c381a5fafc66db5c46e960787f1c0a227cae45dda56f372a972c51e1790c792f5cd84b6c434bdd35c0ad17e30f5dbf6526e06b49bd0e631d468fb1121e9fe18568f6ecf42a424ef51d27eecd4a31f48e7c6228bd26be9db8dc604bea45bff595ab39b8b5e6a8c5d95969e80eb8c23c0d73234aac1c0a1969f37321484b1fba93ea978c07aa073b3bd0c97a1350693662629d82eaec9ecdc24a926ed1aa95415f3d99e9edce713666dd8cf34ed1c80a7b69ec203b746b5c5467e16ac2d354a01cfe72bc59837299b890ef17a771a1179bff925196407f4b39b19de9cd824c61563345e964fdb5a80e2217c7a56f106dec5d4ffa9f311bcbbb0d0d4a0698080c28c5ab22fbfd746105fc318483f1a119e685e677dbc042052de2b524a50f777da6cdb847c34195978ce51fbef8af40a999dbcaa6348672b1b8f3d6df2967689e7f896b1af662f1189bcffae162bcbd7244f00a4fa65035297ee5aa60c042b110171de2c3afedc492fe7dd41fe30f341d86e702868b677ab402e5de5a2d42f3844290b19f625eab9212fd6d47cdb0ff9c5894bc2f30028134276e8758a78309beaa4e2717ee2dbadebbc4894c6b6a051720e04aa3305468243af27ca618fd398541cb635a03b9e2f8a40a1fc334b2f051400953eb75b825d642cc50b447c15ee827d6f598f26afa8744f1a7701177e5ea08b22a8714c4a4e03ee4f2724813564965cc2f7e33bce8f38260b0c3da96c02b5854ec1da656410096aff638884ece9b82ba89afe1631026fb9b06dc0df5265304ea8acb5d5e2c2958587c34aab57d2916da0c9a294d013c22abffdc9f22b967c4d9afc8a7b3279abeb3469b4f3be194236c54ef67fd7cfd084567d624e6950c5e71262684b3ff0d3831e09f27f33462671f340a3ea8bafb5b7bae73574757b593aac151ebc69c7cb98948b3061c59da085358bffbda9d8389e92598d077f4c44919ed20f8442cacc31dcafa06c91a20641f6c7905f0abd8dfa9c5e8fa0b010405014b4d6799e60b6ed9a77d80d1763ab68a993cc17e6625b42f45a9f0cd50007b08380d95cb6b2fc4d96379d2534c8eaa53664198463f1e12b4205939a995a71e53f6010715f36820fd9a2f6be9977b3267449c2a871ab2d647893567f08c94cfed4452cbd6b944c2f51b99369ab990a1564833661c77f2b65ce85c51ea2c3bb1200b91fc58cb871052ebf83dc58a895a7132d37d80ecbf4caa8e7504affbc918da15592eda9cefc506ce71aa11998c107c3d736c4a44b17848f91c613133a2f8e5b124a3d9e8aa1b6dd9f5e32653cc8f79d3bd99fecee9e133a5847658814a5c30fe59db8494772d6b24a4943b67e503658df3d18a1cbaadbb00f88e9da94b4a00e1aae13dc7cf65e04bdced6e46e2b0fe2adba61cc1786fe139c6f01ae25977da658db0be7a2651f7360324a4a75374ea225df424129ccea296cbfdb82c6aa9c4ab49f7e7f3145fb2b7863f8dbdcfe5e08d9fc9ed782a4fd588d68bb26f3d430f799952b50c537b3de210dcd408c4039518754582d78fe77b698274f90142618e6af003a784abcc31552dee9f36ba86c2fe037fe824a5a7c82ee97e8892600b033bed5cf0385f23aadb8b8606fa0f1af16dd118ae99df0cadeeef838937c91e9758c9e8ae777451cdf058d7a1ca7182acad61d1d6882357baddd043dd610906563b4bbaf51ce1c1ff03a0dd61cc7b403f912a893525a406817d83b857f5f5f4ff3d9416249bbe42aee8441c58ba1f1c6644ae1d469f3ad169b6401d405359956eeec100880e40fa1d8979db36927f9c5f11cd545e4e0be6ad217d6a39c9d5c43038bb3e05bc85307f30eda8fc8b94dc453af442585614a3022f98c5c43514d2b4d4360f84ae13ed37435b8dcba7ce24c4a80dc9cc0dc7656992578261d5cfaa4b00c562b8d0f600f40b6f7816a93b89185d71260c0c37ab7e006f81f48b2bb055f131e9bd36c8cc6a571152cd3f6034587f738c07e038954b61713c8633f9ac2c4a652bed742492a5e9cd3fb49e07a6ca9b87be250cea5ab3cc14e31b3765b7d1dde4b1dc72a830029db997a610d0c1db371fcfcb98d5f56deaed35aaf9dcdc04d7b5767c20476f3417e12c56d39d0f4e87963a43d0a68856522ff1a12751ea2093d1212011a99a460d3318927ee9377101fe6863b5d17719505728dfbbfb4f078a12dbe5336b2455cc9e1d0f346bfc53cc172a87a8dcb7983efd799ea3cac93ba20e06f4d6f6b22ba5c2f5b973df7e58735421355d0f7cdae86b91b2cee8273b936a2e8dae941124b69a2dbda699543fc27249a08309403659c0ad50e21dffbacd66ae8c73cf153f7db341c4415ca2e3224c62d2dd625b2e1bc5dd36435d0d0146ed65208583c092260574304332bfd97bb4974d1a11852b24211e45ddbb6ce09ca72dd0bd4eb50b6a8b4b9868405ee7c116af88957f6ef52967c832e616203b9638178d94b5cdc5ec43343704e1788c47956b006fb149c75e62c0abc672caf5ef9fa1f5880846685183476229ad87b7b01717f46a3b9790c51b9bafc2c1aa7e1d973bb37f2ac2cdd8505859e31ebcb37cae10e0f353bc67e38f701722e4dccf3df7b5dac3d068f6472827afd63faabf295869037b2cf61d8bc2368a9ffc0e0a1c92ad48e66104a9443b8db86de3a437d401bda6b09dd89ac8e83a5e002261a05f9b8f8fa26a98f3ffd95232403efde1c314dca7d36642ee661b9fd3f77b476e3ac116180496f879972c3a8651fbd9e7e3e406179303d3054d27d3adb82e311f144b2ec0aa40e549258378d204fd63d70b581d52c5819a8660bcbe92408762f10bce5c83f061f84b578aa1a15391dea76980d17a13300a12c8d59c0822699ef0a6ee23d2849db64343e263b49d8c3e18589a2356ed4c489a26a12f435989202e6eb00df2af4a47877398f6952b4ef9eaca3ce3ed9fe360a112d4b3e897aab37f5ca8a1cbcf34fec5456f5da7b7bf48513b8352309ffc5b58146f22edc065729415b4e7e27a8addaf8f392f934a2abeff32f0d552675934ec7a0cad240877b4c07320537b949c4812466bd76330d7454d46a74cc8b471fd1c2a82e2cd008f11412d14a523c69ae29b075d228be7540b0657918ecaa9316c67b5b6772359462b1fcb6eac0834173986f5b4d34979e0727140e6f5d90ad8d9106abea590efdcbfd227eb38048b559513543167502d9e70b59a70a3c1f30b37d9eb6f091dc173b5d8b606ce2480a7ae93e3d6efef37d9ae1496d02cd0aa573aa120917007cccca7ce8c701400c7e6b069d9e90f7ea07975ccf1433b027efb38c3c27e18be463d995b8ded3b895eb92f56f7aac59727216e9cde65f60e4e36be0b75b2335271342ffaa818dc1901910011b9fd88fe3324a4abd31cdba84f38b24e0a61a07774e9901218fdeb19596598f56a9b22464b9b756a47afa5ae45b5bb4ff083c81d95ed40f9e136b8cbda6c2fd1e2b26f05c95297fa662a5c936d808c58e43f8485a162a9719379908e0c48d10c2c09dcdb0f9ace254575970fe38295da5e058068fa5fcb920020f458c635c1f8d23e9705569d6452255f35a4f0aea13c5a3de084226efea3fb5d4dfd28fdce39c0058d7b656a3304379bc765a7275c2cb969e55b948b9b0d61782cd2b12f55dc4801c9009d6731d8d2667b8be743d49815b473b467283d56ef2209825b9d3f70abc56968baf2d37a03ae5bc94e13bc83977fe24a3769fdc8cebb8bc0853bb2ee17dc44eaebd7dff13eeb339463922b2d5564b790f0af0ff49e266b7db4cc0911e878a13fd5bcc4de0e5a85e0c9e2959fbf3489da7f6fff34e166e615327c09c1977d38d08123cdbbff01e9982d75ee86d407eb53147081d829d753e919ff18682333cc09315fccb73d191ee65c4cd26f85ebff4dba6012ef659de89b39e6e6e65ecd3a0f72fc7626445c73b4b3ad6a91859b9731058c78cc4d09a35dd9d84be9021034fcfe8f188ce7f8ae28d10da5efd38b1c3f20a488281c55bd0e54858969401f21b638427fe4ea0993c9d3fb331c6b3310d04e0f8bc856cd68fbe34f198082a021b1ac14499450c0c39b84bc830f1c070b183cb270d4dc50edd49691d122710216eb7204a52eef43446b458b44d45c59b1704eb7e181dc33f53a79beb5383ef99b53979454f857320d1645a4877a4dc79ec172a87537903f47bd4defe307d068fa2506a365707459906cfde6bee6056004fac2cead0fd140bbc32d97b7b6096fa97c1cf1f48891d4538f59471c04d30ba090259fc81a7ea1498f0cad5833b7f658e5b2a56cc844817d8b2375cc90c4c1aca4ab67e69d6ee2ebb68adf52b726cc1c341c17133bf877bdc482391eef54554803314ebf775af7424cba39a1db49b187bed7efe61d1bbc34c00077013b3b2d5bee4e83c63031b99652596842e18293ffe77bb30d375c868efd9829be3f310ca956e11f294764e6b52b6bd38969f7d87029f6244f9a33efcc771477909bbf6510a8f6b8c304c28ff25f9c9ea5ea74d9a16479966421c9fbd74cfdbab8c46ea01b7c9102387fe46a11f7bf91f10816bfd8abedd020ae7ca7ce2657639b77c53d9cc52c2ce82a2dcb8c1a531db173b9d9e2c9e34190027147f6d304b8b48c9fa75166fee59ba426c990c548eb8f1b6ad1a98ec9d9a27f2947d59cb0dc46f24bf5ff827ef6779218a39e39d4e749bcbd20aafffa86cb7621d857de4c6794f7b39302d895c5661a61002d19a1812a95775ca2510b75e12706a43bad6bcaedf6fc1e3c58046c2e41a0f872159237e46269c27473d03fade85d3bd8412d5a75e2721a8d2d8993daa5bce6ee2300cc40071ec499bf48cec23797dfa9978668d7f282d8f5044d9aa55f16f3d5817cd59909b6a55ceabd6b62e5ff8c4cb12f995b9b2c48d275ca22d3effb896bf9eb182a8b4865004ca490197dd5b6bd1cadbe6035be9bda79c095c9eb6a3e89b0991bd3d38443cdae3b2fe03cbc756e82986885ebcdeec209ddb77bc5f68ec3eb2f510154f8273a2ff0a1871f337d25186882127f1047ab639c441e6ee738df5c6c251ae331a85c8e3abbcd47a43a4beff57ea7e2aa981335b464221565183e2770240fcdbdf0467d3c16c36b4e08a23982eece636fe4e4a727175dcdad5c371a76948bdc6ff06940e4c132d7e3b67fc2e931b0d489431252542771f7aebcb03493cedb4db2eb57788763e9832891b63c32f88085caa75ad9076370857db69036756e99b7742910499e9214dc06085025621e4ffc27eb3c57ffe96ffd1cc214f13f0785b4493e6e0090b7ac62d3cc7b96a19461f989e04ee4f312ca5787b05a506881560c96e14bd9963e4fad5c4eefeb9b437ccb778aeb6e16439522c55e5308763677a56157e799c448e493da0ede75819e68579b6f682405eabe159c34ef309af54d00865d868833daec80a8311f2d91f88c9d7f433eeb81c6afc17f2d22eb6e2a11a150e52558c439e75c750dd921a307c00f7d735200ff9c37780f35da23d718ac8713713225812546606a14741b80849aa42979ff8e6c35f031fc9bffc6af894a3b47d37ab8ecf8cfb0d89de44fd0e06539ce85e1a56a6b39c4062fd7b9f053af28a3f445a350eac80cdce8e23b07661cc9c8b180a27896ac9e564333dc5525c9780e250c68111a564710e5a1adbfcbfffacd675ec8e8c01e600347388dadcaa606dc388c7f56537b28ad5b7db773fea025d60d99858a029d56cdc21597d425ea338003cc931126f680dbc432fa738e7baa3a16e84b61b083906cc9b6aada87b13d2db869a27d9069592db65345d8da5fa3590a6f212dbab2ef635257621a8bb857d0489ca1e92e1fa94985eda8dbeaf25697c1797556125b7ceb4d4976aee120ed93ccdb1157fd9ca474289fc84078bd64de5a597b6fbc28aa34d633b1d0f030800eff9538cfba0e60859584bdf6c61cb8aeb1ad9999bd0dbf13347c5a3728018eaa2401f1e91d3e880ebbf30ef9a802aa808b2604aa48e4e4268a0c1a2935106ec13fe7b7ea3ef44f0570e935549f730960860aa56e82a1a740c5c90f094ccdbfc0ac6e8b54395b6b89d84a5e17cada1e9919a633da55cecfa1dde391496d515c0b889528a47fbced63f664c9f2c14c3a98527eccdff75d47f2fb093a703049edb7789b033485071fe5082e53487881de278c8608b83af19400d02768827d8d1a205908b2c70d5b184b57e32476e70671b905c31789d19b47be4253b1b75ca1ab599aa3b2521a2e371348519acf307fa23858ff67fafae84928973c30258e9b1874839199eda2475de32e4f684e585376091f9cfc159e26b84c53d23521d5e0df40b0643c4c392ef27ab41229f1573389afccdc3b3ce848c15d816d22306668a89ed09dee574fcadaa74a2f7687450426791e0e05f3e38a277c4d738297dd0ba43928d8b90e689f889b2ccbe8bb251ee8140a9fdcfea06e2da9b24eee6972b36e76c56ed4d7019dd2b7be19b52dd05def0ed3acba41088fb592211e04bf7e926e9b05631fb7af217690ceff1e49e09e0376f5e134df5a43a00da218ec966692175d3ab7226fda5c0f7a8bdca024fed4c912e3820b15fcbbad03c50505830b4ce24855d5f28fd8fbf4b75389ecc4d5caaea65ed69ca484c7a9b6f9d9f2ed17369dc119c8b44e4ab3d700c289e2861a13a914069b82bdc29fd7ba48f62c1b46bac7f6d98702934ff83dfc578a6fff7423b023e876ba5996b7e7a6f9a005d35e14d826783db3100cac1b46faf491ac6efe670118b88869c962350c86e337331e291a8befbea87628bbfaadfae10ea9115872227aed31c7c3e2f1f79d399e0a045cf757470163725928e90d65bc9990853850a605dd9c78d951683329ea40d408f3d360f8f83c57f270667af5d9d4fe0ebdf533bfc62447ec67d67a636580df06b04261160ff31c8433c699823122554d0cb22fa18d2c0d318be34ae9e44bbbaed4a3a875e0c9329c45fb1b3309b7e11d7d3af52c081bd28cea39695431bca8736b077a1a5f844c85a4f055da9a476f7e9e1f30decb2920b1c8b1de339a5135f66d5f256c7ff7e2d4f20ccc8dc6232a0a3ba3f8873c5f6699ed17a7966ef3a063c5649e743eba53e39b96d5e13c4751f4836661c2eaa313b4bbee444f1d2cc19994dfc7d75aac787130ec90ed8ab372d165e984f2aa4f8b29bc16c057921a7554eb75882e193d8e1c59562ba17279136b287836710fba6596b0b31bf03023381acceec2e4ddbc0fa3dc6a6e3e947f07c10d1d78cf467fc088ededafda2cf244260e5fc4523f19fe4c322471f7f0764657c989ba2b8097204c067bd3baa5b1f8e27d332a3b61ce3d3e95395c83d46088177251a78c4f7b01864076c244eb1fb9bde06e3475d077c3279d43c3bd375682b6356433521c16925f21aa5c75687cfacac32693ec768ef70f0bbda9fd5a5fb1698faef946983163b1602c984b851a124c8d1ba17c9bcd4857419981c6d7ae9c77e3365ff7c837a7810b5fd52faadb0b80887515417af109683b6c6652b201ab5a091f86be3919843c7150f7e7592400eb1722feb47dbad8bf0d63245c8d0d5991c66d5074d3645ba99759e036f099b503359e464ec282795abab66b4813079715967ca4c593d142050b60ca6650a514b084f0bdee5542689f7d7d2745c3e6e827b0f545e3817fe58e8ed270c14942ec1f94e6edc64e134d3f02e598bcbeb46449e62774975cec9382c4e9d3e1ed28fa625f03db80c56de5a24c6528ec0d1b7b6de73f0a81f2041b4945ce31de8f0f8fbf10299d73d9c749e100629762fca7fa0a1f7c52f028f173cbc086c77e7288dd8f0c74d09525edecfbb14c805f2d9ea1ee905a7ee3ed90d14883ea7499deb4f92f623f4e4eb708022019e994c03c348b882407c07691b7f7e39644a18c1ec72945454c390cd4472d40adc7cd41ebe33d98fb746bf76eb07c2725409858aea570ac4a28c5fb1f2ceb209f54ba36d7ba87ebbaf95aa5c72eb4d3f36124616fbbea8f705c71b462f6993f452dc38c45ca555ce43f576515a129e7b7d8f8970cdc183fd0d73c6de4f737c979d75116b00a77df0fa80ca4668146d4d82dd632265b4697a5281ac913779944752ea24c33c2cc3bcb05dc64c24217b0f4b3e69e2b7bc6dd04d14dfcc66490e061e82e59782c50781ceba5b7379e7ca0e7014372a9cda301e9a9ac4be33a807f6de0e2c5a10394374cd06d24241050afcdaa8276b01019c05e47360c1f064085f09aa15b7bf7fa1577508c08dbd375a394746bd3a4d53cd2b3166c9a27058babed233b69fa8cb2b89502f8351c1dcb9fd43d56dac0d813d1940bb504cca7d908bab413be0e3f43e5cab24afdbcff4f98b1513879c3839881b183de8d3423ceb6a2e5ced5e0e3a63d8bc45b1ca5471894f8cc582215b811df6350b16fca633878b141eca1763e741aabaab07015d332a255b973ad706f86e63f8ece33924951cbdac01cf82ec2a363bbb08cb92b46fac2cdb7c916d417d6bbc2293a5d14dac2cd6d3e005940f0418f097269d250a5a2f1683f96549f2c56758078baff045b293a1fd7bdff8e16aed2b386dc8d3e1aa969d38537c8249f2cbb7f6ff911b10ca078cde1fe1334e3b23694902277c5a160e3bb5d20359f4fa0f8bb1d3e6f1b5e6a2b45eeff275bb4cd39606c5011851e3aaaf03ee59edfd3a7241e05b76c97bfad55ba5c7986a51a1f888892437c40b71ef2207f56842e8799a89e336876df69f9a4d2bbebfaa78b3f7ce931a3770b4b4a8a70bb625580f7b7b96afdd1fe1311223b51e3ad1020b4916a447c0f88bc74d8bd0b743edbd12c67175653a283588360d35bb16e1f1996db3f7c91384c2a169ee00790cf50de0afc486127c5d97a00ea737ea54fcfb58c642b9632c59aa1b75365b16dc23cef3b83861e23b175ff0e1d37023cac3b34ad78567034397380ad2ab7b36eb4a13138bdff47d40049a34fc6d11e1386ba6ea7eea6e77b26c25efb4eb3d10f80532c27d6225e7adfc7660840b1367b85437e2f4ad3d4fd89becafc0c240a01828c5f7ea7ece659b431257e42e55a18f96ac2ea873254c3696cc66f0f3285977a3a08c419247515a3557055739143985cfbcba425af0d1a73f8f470b7dc7c34e851240cf27344afd55998f9524d3ba7650eeffdc758363a75fcf9dd879ea06fa48e06102b3e102de660c79fab6e7a8a69333b1f32e1c014e440effa37fe499cd1958caac36e14889dadb0da927c0b1584edb6c8bbf3bfc4144f0274e51e2a629c8053c3def3321e4a783ee6f47cb32e6189f94a1e11b5ebd7721a855135f4e10aff4beef19c650b627f5b628976784f63cbf17a8db4b8036e6c85c2547d0a07e87d9a7daad3f65540112fb178954fcba193109695c0eeca40ec90cc71ce153bae9650d2c4b0ba48a71868b5969ea3a8f2c63c5e9f7206f075c0c989aafc01213193d222d56d2fa13937705c35a9b50aaa72796c9013a1350e9b64ca78de5e92cb46dbe42d7d1ffe23dbcc709ff75fcf3f2b97533e0d71b368039852e55987d568a4254446f3f402283763daa3bcd1365459252bbf670132a2bee2aa2cca388f9446a27fa972bf02e6311b345a107ed572801baddea6b203579b2a26ad1a9a10869dc09f91aedee0f92bbff82d1422c6d89e5a10817a1c9ba86d0ecdf1bd6bf296ec69ebadae232f62e08f4a797b5821847f53d3647d3df863fd2ffc7e88f5940f9cead577d2a8d6876f6fa2825ef06ddf922083365f6a4f21ffaddf15db29698d73510e05643327b3eb495bb86d9097c4f9784ff4a3c53b6476f8f1ddf5a6b04ade32a2ae79f520ee6ea1610923684f3dd6de3bd8bcafb0fc01e6fafa4a0ef209c4b74278b3e8043a9ef945d0ecb1f072ec7506406245f3c0d2f9214b3234c7cad05d891335c776dab6b1ccd5ae207c3692bbb7068ee4daf0f526e12280648a0633e769670ba1c526b9c2af91f4588b17f4f255c798d5acb90b7bd08d06edc470934f23a76131719ae3e5ac905f167c588ac54ef22ae3b77ba5a0019ed0b7d094be45d9827c3c4e1fe89f4e8e177c3d5580a3e7044f734b8706b6e5702d3af424108921aa6245a59eae9f246a55da946ee1fbf49fcb2d25e9dcb0c3e7c42b5a654bb392ea1da7f5ef15101e381c3cc093e2315d1a688fc431e97c8e259f5c21e9eb67bf338aa812073df533d27e49b948d027ae4552dc6837aaee3b31e9ca781c417c1dccb973a2ebacf12843f1b334757af75c7bc0cdc3d8761d212b49e7563fbb9cd10baa068e0beb8f65d2eb123d86b6cec6b461dd5290577d94000507f651af7499752dfb8088348a49385480f19b788008305c25610d2a4eb75ba4496015d49bd78a003631591eb6d48a6249b5a02653c8c3cba3d8f5642851d9b5aa0a50b544237f4a6480628231b86ad43a0ddf5217ac26780b2f93f824ea7357288d397aa0f43bcced1932a7d4de87619ccb5ea8f61f716299d8c5c06bc4d4663d63ab54bbe4abf3bd23a1a00cef4ba3ad2384fbd5154fdb3bedc2a5e58c3fb987df61349b37a1545c8ed7699a481cbee6653442b7a6437d95456b5f491e88e0de2b08a1de21d608286f22c0d603085a78d8dd017ac0a15429e417c7cd8e155fa05e2e6ccf30726f625d1908ce52bd52a41bf5640a2b808ca34104b2a8175c40b08a4d9846c1d5e9137e3edc6d4c7a16b6f2592cbfe6d805664748dd437cb6d4c551f5f886bd89543003259fce0615ab00d4b5e83517604de2abf02ebbe6db283b0fd683b14b59bdaec6f15c3670c7c1c0c77f00fba9df54477d28910384359456bad90949266787821c7e965ea714a9056902a781dfc7678dffec32f7233972ea6a210c3be99aaac0733fe0bb301d124daef1533fa5dc1fd6672aad685bfae32b761f0e0b439d8f200a680b4531f1699be2c8f59fb5fb7dea71249216555aca726025e71b56f24663798a1f12cd9922238bc39f4f14ee13a0bee3409ea7205137602f5bd542d46566e2d79d4e29965656c5aa9abdafd1237d846ce056080a05fb5eb0db116c8f539453c840bccfddd688c10ac81e8e992fe889d8e6f5566ddaeccb8632d7620412d4783bcb33bb905d7a110dc078c6ad34e8bbe278f8115d2cf7df895fd3f6312ec2ffbaa7d0f40baaeeed0fda9c24df26886abd936047e41f34e93063df7b3f26ba8a88eae9f2800dee6591eb72e89460f616201a2b2a1de8337e06bc27d764b212ca86182cd78b0b66b248799ffd4641a577b7cbbb57042ebef7c40347f98f3f0cb30a422f2aa67b00f861ec2f3ffecf10d5fbe513040d73457abed4f36b4b0e5016154fa0370edc2e4b90d50ba7c8d73bd86bff1c13f692fb0c604afc5937909b9be7b668bc3d160647c2baf2ddb1f1925333f98a0027e5c4366976a77eb580b46ded355f70770dc6787e709508776b0da8ad7772c58fc71a97a41943b99d602abd5ecf855a593155c1c13ecbdaba0d8caf20e6b3c007a5688dfe009ad23eb065f84a27b2efe295eb062647e0c13d551afc226c7f0c53182ed02b0ca671e1b3cc3dc3e0e33dc0ae4c9ab1a887c1567310d0c13d02d93cfdccac9222a8d0dfb692653a1ff4584e08423f42bf00cea0dbf82c5505846551124008e01c87b25a1ab8aca27662212a23431bfb0deeacb58017593f104a871d671f41a6140a0ed70e5184775213a3debe20919f40f93788146fba300b24181590df473d7b7054f074aed96131a0893a8e748a8d37294821146e209e80c56911b76dcdfdf234e7617f521ddf1d3bcf2b3aa42a505c629f605454052fc14e879d9614731158be319834bc64389f6e7d584fc4223f693ccbe63282f2121ef53e1e712635802108ebfac24f7328fdf22820bd83fe0f87e3ce5844441c36f4e6f406e8df3af7a5f2f241397287882f369e31227ad48ce8d5193f058aa1f6c130f4f6a061b741e8214166707abf3933e870f9e0853ca836ff9bba498bec5f0e35b5ce228a69f097bc4384e5f45102cb2fa479735ce7ed29cbe971447271043dab6f2dd7068585555e204caafcad4f36990a5f7b2a7ec8b9d73a5a6acb1d504005a2cdf57a60e57b2a0d269ad36be8145ae599a3d6a2f5a3bda757a2ca09c3c9f0630602ba06aefe93b283d28d599cd03edf66f310affff8b3dcc7a0d33cee8ae62a4b570b52ba96a19b38e52f7a67bd594f7d6b4d3996db79479dac9181f6d60cf2bbd4fced9c2864df946b5aa1d6b69982901fd988c4ad0c1d3a370e7eadab458a442ba1b74a0d6c9cc30bf683ac318872afd43aa93854bdf9878fc6bb85ca894a22e1ffbf02f659faf6057ac9d7f8aefef5b091cf73778f86d49aba75fd0603aa5ed52993475cc14e4a053a5df9d592c8d51feb3fb807b03bac3f932661b91a2e2aca42dc1d8815a2759f1af427bed4f09e7a404ca8ce1af4da363372d7c1df5c4b0a34a9f5713e8acf09ff16e1d584340a166b856523d33b03a0251e8324deb9659a3a7a2a0927530571b15420759f26ec520bd848a861bbffb195b2b7186dd0ed8faadb1aff462b9a783ff8d240cc541cc9fa118f4a5a887d5d86350360ce309b4f4044f67e3906c2d723f41f4013c64abb975d6d4e7a6d397364feeaf7b64a839ac17fa5571e0475ee049f4d8d85e269a30565ee4357e383316c7c0af1c1114876b17006f8fc3d599eef9780ea78b3ea062f70f967904abdb2acbf486f0028468c356fe52f6d0bb116a300b70c3193937906b98ecdc2be6a8b9e0090b0fdd9a4bb4300a4cdf0c9137fe68c32d2807ca9d69efa461bfd033f3016b4da7310719e26a5b18b6cef52f20cf448fc60161ede15b5d6bf3eaf8e8117138dec9c1d5c28d68edaac6e2f5679f32cd0bf5b1231bb7fba22781ec5cbef38baec2ee6a13d5c7220969c6083dfc076dc834e0a3f425b8389d7f4ed85fa58a864a45caac7f58ec6426958c326f8776f6960e3807aad85561ca86ac05fcac953cdaa591a0ebdcc64efb8e6ec0c1ad019eadad509b918e93c99ab5aa30b82862a1e258595a23ba9da3d88c3be4477b8e12544d374c13f89fc29956c063a222bb916e40499186aa6d7ac79f812a35596477ceaaf73a1a870160d978080fddfc2329f3c84d09a80bb63b70f6c6178cd230f19682017560c4bec07c21f56ff6df9ae2df6dd242a0ec3f1f70344e22d808349a5315401eabcdf89b744d1e9519d7c47b4d3a4d87f4448d2bc0e3a91fdfbb9cf23d756cb3d4faaa0c048849bbde1c0bdeef64de37d7672d2f3bf4855850e5c0a4976a3ad3796a9e4c32ed4ead9ca3a496681caed8fd34d40d1871316f36ad0974bc08f7b2435b7a47bbbc95a57e633120ab52a8150ec9fd05a816b1c9b4bb2258d3d8f8e7c09bab5dd5944a537bb3902cd66b4949d51084781829b5456cab8684f28bbce4c0ffce90b0fff149ab3fc24d7a9467316e96c8808d512e8a2215027cc65599d08f9e68e53a71b54660ac5041708c612739d6f6a8e103f731c4f49ce06da24cc1b7707cc6c9ddb0b6a8a9480b6f600e3ca7d98e2f47af801853250ea5e1c25886f06b2e4ab751a94ba156a9df5dcff35a5b71c6c344aa0f004b7ea15b3199ca479cff4e065f15893e6e8d335ed2c9e4fd4e73c45b06e277241f0209ff19ed6991c73fbca75ebc542a5065198fad26cba9a26582e0846934a1ae60702377591e6284fbf68a939f92c5de15dd1ff9c8379c5e018d5563656aa60918d39f430f068e01ffeb56a1418ea76f5f81e5d059f1a1755e65317204bc822187c2aadd1d9d66151d22c4d92f5576eb11fa2e5dd218b71a9bd38ba4618bc2ba1ae292ecb7b70c61f8314247cb89bf742bd5135aec9c8c402b133421316f0af4990ed504ecb1d02b7658e37d840e6d67d075d71ae91d637048556e724e2fd98da1c5616f60fdf526e69998fdbc9ed760ea6a2d5a67c783dc8a4f9ee545e3ca48ba8d2a4627c9cdba8c6a945c5784c33671c4a9735f542e2577338b4292a2f73cb3cd71986fd4ed5788d58b6f00568bcf65ce67f9d4b263435443a431a6e2429e918c418d426175c3729ec8c0ed295908bf8803638b9662584e1a2af2a8c354219652b3a6f44e0ee61171b67b24f1c773f3e5dca97d514bd064682daf7266398db963e3369855a9ed23c4378c9817dd261c1712527db232a8d5762b75ce6ba0ef9698dd3e5c02dcfec1d7c9874988500af0be5e26dd2ca56593f6625838dab2eb50b2027f630d5e67378f10062b91153a69f7b1e2d367ef18a517ba911c4101aefeb31780c412d0d6c9ff85196e856b061d6d262e094743635c10f779d4febd47ab3e079e13b4cdfa1613bdaead5e7e502f684071fdd010b924e6cd79420d9782695aed664896af829a755f18ef9938b59f0ce6fe200e1c8002e17b71c29e83cd2c59f0bfbe340b1867a983c4efe999fc541ccb0aba8f6377048ce44623d232716bd063a3faf08788769906251717f6a6f882c923d0772fcc84770c8238301e5778288a3903ca2c10a3421e6667c880d2743109900427c97ea31fa1013e4a959b5c0ffa1bdd66e0697add182e80ac94d3d1b7cea12c0ab03f46d2e3f8cf62e87d6f932d5adc7eb7e8527ae65d8af287c528f842f22c106777c14d1b14132aedf0f564917dfaf9d9a8de2f4821001630735e370d672589626330d5444ca4b608de7287b5d579ed40a6fe42c6699226d82764fe2394533f6f19c55f0d5ff48469bfa0d43c192bd881725468941eaa640ac11670e794eeae4f5caf4826b6dc587aef135131394f1632c0203b17a7593e1138d1c0a736ca8728a5a5ed14b3c9f127c0916134524b480ecc799472fa6725a30a9d8401dfeb8108ed4c094a5ef270cc21298590daf30a691088273a0d60534e630feb374394b47ce849a075514bfde2f96ef172ac7fefd380bd42e1d36a5c33a98a6a6293ade9fb48211fb4d5409f6d5e50e6379cc55919ae42c6156b35b6697b22d25d5ee2eeb613a2a57f219e883b73f6d3892af734fa5cea21fab70530db5273db46a8615e405ff3f64b9aeee75249fdeb7a8c191f803e58dd0a81c25a25154518b353c7bc7038c0f5ca1dced1cf7aa8f2d0c68b1bed10b65b6e0fadc2629353d5516a0c6cbdd7131e05318c945c09dbce0ef2e037ef2dcaf070067608ea91e35f33b3cdbd0029b9d7afa68ae434d116b200172264ee618a8668dc497b64e353f9f8cde0734bfa8e75fe6f39cfc1a975f74082e978081ddcd1c029160495a61146534b2bcf11f2f1bc64bce495fa94cb7b8d3c23a95d15338a9ba206c561f87bf283c6c6ebb3af15f92224dd4f62c22d91640431be7440e8abd0999cc27e031e04094afa1738f42e8235268f9851d6ec4f30bcddfd8d74b237c9952e84400a647177f1add02c4604b8613d660978f19cab09d0d36264c618383971a8f41b904c1270dc5521c82e92584e0668affc5725a9a4413084794ae1dda1ca44f3a0157a4ff5d233356f7a9998d3969ca30cbbb76dd10b5a6fdfcf96e7c0663c3ded4f89446ad3499947d312e8a5f748eafe629b653aa8caf2323fef95f27b6e44bf9cee96c831966ec99b149831ae3d3d525504b497f81164dabd2a134899445812c635e6b4e44946679e0b40b1fffb4af710fcd05a5aa52f92cf1108049cd6e92bd1c296782948a36f586f3cb4baa06d430984db772c6246c685fdccc380fb592a5b2812b508d58829d6796fb342e3050e7641047b38107f465920c0da8e0cbe5b5b6ed9c8999228d8f0ec511aca9dca136211d2f4a7dbd0db56e5a95f41195a1e7735f61fda3e8403a9b46eefd1019527a0bc2e45b2c67b63949fd1ee0d6802e736920652d5e083d52ee0ced853a2ec0dd5a1f74a566a216f0dba461c228be592b474b48cb9787128a7b287be01ff1772bccce1e3ac22cae116373aecd54f0e70bd08f56b1ab2686318f6c19cc5c88666c6b21c28a3003ae5f2ba1a8487fa91a8fd07789a9c3c8643507bb89a0f1ee0ba967c53f87a0f542e2476c2f92d97dac0131af12c6638e8e7814c6e6a3706db5789c173e9977d3f7121269b7c1866ed1ba7b0b4400b6dedd642285e48551ffdd13c802c7a0be7a2a48329838ab54195214e245713f82830147c331df88a5183ca65a3808e3d46047f0b27cb285ebd6a789d4e0b97a91f758911ec508be230f39b8b02f18bb0ae94a44c7d1bee0599577e25a37a8b8c9bc633fe6c101c6e405c723fd619c9bddb993c181823edc0e9c43e48dc4b486f38ad1a21d4009accb009cc9ee5e95f9fb335855ef9a6c3e7c3f48e3724b94a52d8269e8a672e3a5a29e510d8df65ac38c6def47f0b80360cb130c2e6b173cf4954801b734bb67c168dcf8d684a151583903679996912200448aef3afb47b895e672de6e9d43b501cefebdf6b2a6888705105edd582d4beb31b272eb686cac3a95f38bca90a951acb7100344b4000d5b3180cf486a7ce41ca64498407b4dcd536d2b5e4cc1a0eff64db33971f9299fb2aef8ef4586db17c84f6cd3cc6eeec4a86138a4ddba4d513a6d150ef62af9eac9c65f9429c21f5f74bad9d7490bb4b53db1f9c97b0bc8754fb96dde54eaeed70c547c9e9a1a68e76b8902be12140bf2d701d7e1f4f6db1782ae3e988bd7f6bcf05847d83d35d4ebd0e208a4c6c5336033a34c56fe4e33be96fe62c78cfbcd381fa345a39f4c4d2e57baeaab1709e188594fb643bb8cc1e22569307630239c313ec9b4295a4661f4a1114b336e014ff74db29cd64b737a2c0c2ace54785ee79dcdba2bddd2da6a9b8dbbb0a8808bf031c533d24e630a77a9bc546f665e3d9490f0d372b2375dd4a0af3454080f58d0691db6546f1129e69cf40508f5f4e08e2cb2afa59497c96db8f9996800aef610b0e272f4f39ac3857efe6894683eb4f6cf805ebc0786fcf8ed926f1e84975dce0813d785215eff90993208c791d14fd6c4b6b6dc9275c165b8119d572e069d731b7279509904b19a4d2a44059572db5d1af8f1dfc8696f646d42c7f9d215fc9d1d21af802ea664590e749558fd8154772ae7592bef79fcced780fdbd7c5fa09b392293085037b4e238e3a04176002e66bbed1d65cc07ed60007a5ec82025a144b56921959aab808763634d70a25f714fbab59f9f3dbd95f278cd858e62af9724838111c0c76bbab62a46588ff8c895c3423d37eda3e5fd2f12b95dcbd3bdd9a73616277ef39ba9c54ad90473e5ffbe2d6ac11f6c6861e98f73e4390fecb71daa9d8a9bb532f67f81401128137a703bebac8e3a5140dee231bd5a44d8c8a34cad2b19df8a3226ee98de2c963c29e9130eeab2e7f4bd88546339ff6d7abc7638dc8e456e4a399e40c148bd7f50e03855245cddca8ca9c65494bb50422f5f84331104c2c79361496e428e0e9c8a2752b07af0a170c9bfdd26dae36e6dc12fa14c343be9db2045ca5c75ff37c62ed6bb3322e9f6c3e8d58600d4147aeaa26ea9aaccf7f90225504505e9dd6a548180264ff78fe33f9984f7316a552878e7ded431ef83c40a41cde6b5328c9d5fec37e3aad0c0a2adc1a81400cd95cd080a5729e6cab192f17521a9fda6c28d13fd16a1cb0484919d3e24dd1500d219c1963a2e8902ffbb2f894decf2968c063bfae4d0ccf9e0965e671c5dba8752c85c133df819103e848cc6680349fb5362d8f871a3b6e53a98379b93ccc6c2db80de53b61c3d9bf229cc60d23f63d8b42cd702c043a0e3349952890f8c715fcf7d38245a94ea103a73422ca79f68a769f5a2bb7ea31e19ab3e5e086049e527c2c7a37ec56ba9bba0ae727112870308c9abd2ccc8feeaeac4e8f021046bf9c9a835e85245b1ef0f100eaffcc0f854a0fb618fa9f4f29b29a47bd824c31229e70b02894a62e22a8eba7b7ad6fabfa1af4ed697dc171ecdc223b2a47915ddacba85b66805003af956ba9c51ff51607583364cfcfad8aef2bee94d01fc5ec3821394eca45504891bd2c28d13dbc44c28699550c97465e19cae66b8956ceb0ca97173dbc3a7a7c83b284a3f6dff857302ceb68c5c268daeae9350e310f12a4ef0e5e5471122ba024d57c59047c5c9fc178abc6e24a454e2f74671e9894579ca2b287e1133a07a229fda09a0c68c12e925ad47c61b7c973de299fa29fa5e60d163a29d8247955250d0470ccd2a6906d85fddbccfb661ff43a71c76f0bdbfb762c3fe5283f3b446daa083d606aca432570ff32e59b620efbc527fa9ab2ddf02b2ab75ccfb0029f10673ccd035a58bfe4c8e5328acc8cc4276194457458d1d715405ca93525d9b806ab9a5b1b2a30c0f1be8a759f8470eb22bc62e5eabe4597189887695685fcd811112a213a5fc0912b5b416f78556db9f54a0c745f222e0e7173c8736b15790e3662bf254878aa87bd9b81348d71950334c4da66225557970edd99103511f23734498755f002ad588f99aef4eeca258b997f20dc1828170fe60f989ae34204d1ec8d3618b9e4ec5ce8f021848f7b476a18dc1fbc7cca7c4b90ba31d7f90dfa7ba19e6f1f324282970888cc0409354f6ad17db9379bcbf61bf34be3549029445804f3dd1ef0c8927dc05a48deed7d9ba896f19f0058e7698616b80fe45c6444952c5d9bb98d498a13180c8b4f701cf5f300688adcf7f318182b82036e88cd1567c3e623da7af4436e9a88937135b9beb7a00f3f2f7a5340d0afb942ab10b6e599d4994af2909c2c81a989b45cbeae1a4294fbc8925dabee43c11837bb1aa6ae3d033b6f96b24b7ef4e53d92c2b18faa5271ed114588c8a0cae67497593cb8ab64d9ff0629d643fe9b68bed58fce863c2ceb4e68c48ca02e4a300f857438e74fa12b532ce9887eb243dba6f0b9fb2b61e0679516958af7a13a4e9efdde9f892be599c7aee5152473b02b8e2a8d6c3c7e99d351585c87d216a5d1ad04ac514c0066122448e7f11700056d3774894159dabdc29f786e5a2f81d4be4a5155d4669b4cc9624c72698c67cfc32882a6a8315d0be309c6e4755813f37f6bdeda3b05d8297459618647a813004c6319f2723dc7c5fa0c65029db6035c12568ef0a74c9b33d8db6cd416ef1a38afba918f718c21fab831b2a32cb634e29b4a008452856e3f4a302f08a23e61bf279485e5ff640fbd91bacd1b7847333c6ba463380641eed55b7ee7cae31ad07cc1995dc862d59a995ac49338267dddcd3c42a512f5a35ffa7416f520e2ec1b076673b4caaaaa21747fb060ba0fd05410dcb794b5a0b14031b9c7874db115de80e9018ccdd486d30a01ff363748c60de025f21c29c229d1c5eb95a8f42af2ee5a6926d5a95e8bdb2a76d08bd2b2225f765b58a24b21c68d4c51b04641e3543302f6e65f872f4c56839f51ae70cea7ddf56eeac1634848a3448de3423931d5a1d484621f48d04e391f4a497879f34a5acaa6455225e0515e20328ff9ee64e0720b1adfa257eef9fd86115a2da0b6a03b882d9ad82761c181919e0c38eb60ea0efa4593fb7d11304aa3cb9893262d3429d20926a66f538c21e029d4997559440c481484c3c867ef0c7cdbe055f9be0047ff13c4d72c06437f169795925a8d2abefac5fcdbbb3a338a0c5872f2c1c4f494a7d3615f7ea712d116a88b96b1123564777a29a32cf93388910b49e454db70b8263d8dec7ed1ef9001a90020725e40c2132a98cd293aeb5159d73aa3636c6d894388e9a5c488a4a79828c63d967dab5680e018696ed890679a090e5d6b63339f324ba1af23afa78cb311341b7c8321039d443466df0c6a1091b0d173e58c6c55a7d95277c8063c78cc06e9a4ad86a60a4c484bdfdcc630753078efbfc9735ffd3b00028768aaa3f343e0f7919f61180e92b3b7c57e847bf8935e958534fe827b36da7699bed679810063a3ccf41a98934278aa4848d1d5989663b7127cf98aac1f588e4c06949e4177c6d68dbe11db899f441545a635c20dba856b353eee22dc808dcf36bb73d33e2b7a2d87aa6c5d3f1446ba388774ede0a24388fe172f00a5a36b2f105745175bab3bc354441419d5a2b96519807c03155be893085abaaf2a07569c1b360cbd952a9ffeda5d364ecdb2c14b59c1c705761624681da68ed47bfedb3c24c7d743c49950ff76f90d1e43b57547f07b62975a287e1bb2f1049317b2856e6226041142928469cce0b1c13e5e83fa4dfec4343aa2ba8ba69514c13f4441e6684650e64ceaa7c1e198f1cd352242b8bb8a656179aa1966cc7d09fa1c1e16c52aa3b5421e39d3e4137911c0c487303403005cc83737b1c7c230a75ac1fe85b143250d381df120b056a15bdbf3fcc1da5a466ea05c2446a1788b4129bc24df0cac72fcf7a602b2a3592f0ca675e86f423817380ff9b4eee90fbb9943147d4fa6c738a5fa4e538413de653ed5368f7c52893ebbddd43511837ee8b84829d7b2a746b084e075950ae626869f78e50701af11b5bd1cb175144fa04bfc6b8673a7c6e91eb126bd25681905e1bf9c97d07ef49837897323d4b89c141b0b425ecf649e12288e499bbffc9bae0fd296c9bb8b3cae55b00375b71fe3312dac7b9131a6ca8e785d0aaf886b36f3a86bf3ed3effbe897bba646f4887acc524a7436be5036608cddb568e44b901ae8e72d124f988e3ce79e50baaf9adce6a1d8a397668491d4d93d649969a060e819875ff0bc1cd761e390684900f8aacb32b2a7e1e71c5b84c167076679acc68b11cde44e2b9900a4cb5984256232b91f7660be34fab72c7401ef6a244625c9cbb661b8fc2c487d6a6bfcf463a38924aeb76f22948bf88eb91c4b0f1da19af13d54a352f9bd3fd3edea57dae37e0697a9661101c11c0ce56b93b96fbb362f34de74076db12bf8f0333e5eb7d12f88d7ee975b3516754c0f584e0903542e42e97c271a7853a02cd8d1c775181fc558c641c102ba5592b0ae3b2000098b30bbf28c4b9e85956c15c09249266fda83298ee971fdbde5c7bd26d00876067117a9ae7f50a0272e19a6cec19281e55edd9f43c1c04aba43713f9b70d0cdcb1c122b45af3b35284c1368a18865f486b2caedc6aea950a2a36eb163166c66c765628f011fecf4e91983315336a32f9d24696db6f0e5370e4c253cbdc3a5e6474ac75290941b6b114ee7ec858dd8c9c80a4dba2adbfc17aff19eb0f89a552ebc246a9949c6d8bc760a245f1547f5a9786a946b99d0554a67ff174d888ffdc2fbaf6c866888ca50d6123950fcbc326ba0024cc134707dd597ad24160682f3ee7e8794c22c6bb34449acaf9c5974824fa9e4dfc216ff2460a13b793930b145114b753948e0d93ca7b2c98751119d77b4fb0ff24d50e660bc6437d77e3bb9abc18477cfcc1f515d0cf292b2c82152d82e8580c4686348a2a2b0616231353835b98d09eb9069cdd7ffdc20dcc26a57de164fc10498e60967636042c0872cb7cc93048316251f9f1100e574ec3167b86bd2bf7fbcc0be0d8f693ca572396947266a71007a23bcf2bae9f715ddb0143af4c55d0d140f4c739e6d14e5315cc5c41c2e0390033a144676a50434deb6ee8c5e87bed2909826f08ff930aeffd88dddd45e168e2ad759a358069643a569beccb01ccf5bc003b9aa05c08432c61caf254cbda70360b8fb03f2b5a9e03870580bd58e6491dd34437156c7d3493acd2f5eb4cb95d02fac1d004806e0fb3262be266b97f6963f09eed6feb2f9396dcf4082d10324ef15f3185384eb9b32f7ec3dd77766a3d6b5b5086d6059e9e256283d7ac57d4298e006294efffb8fcd4d2cb8b0579f6e754792c2fe9ffc0fb58690350d906fa95066becd3f82405241800a5aa9c80d420c60750082066445fa32b45ed81a02cb21054d94b1882811ac723c0fee54420ab667cf3b410171c2b645d532bbbedd533106ea3d8dd1f49b3d71f17b0ae37116915dfda6d65a0a612a4d482086028301b80eacd079f5abadd7da296aa2d8b2df9aebdf43d578a19e0414a7b4be3c37124dc8eeb2480ae99bca7c687f0672544ee278ffcaf132f48c9c9ff46cfa7f33412d0a74173ee97136a5bbd589393d50191385c20b8cc173a51eb2b974379f52d5d863c508e4a19fee8f89fec4061fa2d6625b068e6ee6d7ecf8de245d4422c53ddc653917fae8699932b7bd6136cbb5f4593fc2e8a97f49c6530969e0ed374964af1780fec6dac5219fe832af3e63dde7d44c2a0ae0883b5c2570a684a676c6527265c6a136b779b75f47d11556d8727baa0ec8cefd35ced29bb618573fe44bd281f506da00f2b7962c9ecc7eb8b35c987262461ce7e334adb1d9a711e7fd15fe874ab1001f9256c8d7e4289f5b6ad0b7c753b879ac32f054a8debe0659d7bf3be5ef337cacc5317a3a9805d2d50be089c1ac280ce0bf9c775d6bbff1ff95cdf4cd300d692e60f20306e8c0d78e065faf520a592c33cb00e93e1f4657482071b27bbf6f060bafb4d63729f31d3c8a2f11b1bc0e5f83a3273271a7e92bedee84e574a173c56d302b82bfd5128e0ab6c6883c5c865bdb6856675c1b9ac340b0fb2ccee06df5b0537b2eace445d1d9bfd492a5059feb00d470cb874b76e7028b1d2196ba2de79e4db2ac8110743c6d51ec7b56de615c073054ab36a9c84072914c34177a5fcfd47e89ca860cc032b5c1162197d338b4603e7c3218fcd3c25caa14b6a25b93d5d2d1b9d43b2626c0bb930f502ea1984c564e3e447a7f666c30250d72d885030407fb335700e27ec01b27a89d6d0b1ee4c8c057d8ff617da51794d41b4b2d86e8544ddbcb9020bc3d12228b3cc0b9f82815d9af2cd153fd42ef9a2286d11d8ef8d8fdb05fac0b009c12bc95b7059d008fb0b8d1f4df1009b8aaa4e2452c35ef34bd2aaeb0b50ee1dc5f21ab6d621d046388e630311ea544b66711681852e734ffb4b7f9c141e19dc366129f51e2cc0681deecbc428501d21cbd859d9610db4fdefdce8d2d3fb07c1b1eeb177f10f528aaf0ac610f27c75a0a326566539d5fd26c0896f81ef3c83ea2643bbf63085de24b39798980da217d3d96f3b05de3d7d2cd3be8fbef8784e27c8372576fcc773373953d4895729e64f5b57e0aff84bc0a043db775cf91b6df78e115b26a15f4477b402411e4a0a33a500f157711f444fbd06c78809f68b37bf52fec438e24458ede682fa506f876abfc3e1ec41b8116c8ec632b6ea5c18b62e6ec1e4f3e6953ebdd6e56a074b3f7ed13b8fc32ceaa32302324bb8827c980df73f0594dffed5ca037266f7a10a10c75bf8b9c61e0affda6da4244bc495ae2c70ba2aeadf26b21fa179ec42e8683d8bb33945f1453ca2cf0d507cfb1a1f5a52e8e3658ac983ed3fcca9d0c094a219dd4e57342c388539e36f1a9f8e9032168bcc0293553a076e6c91ecf1578551f40c55c7566eed5036d78f18653ec7796932512808ec4637b6b5f20100db0b656c0e93ffe358c09d35d2b80a9de98a37dd384301fc943f4b9f2ab6eb987704d2207199bd630f98d4f0e9ea75b44ba12235439f55871adf47cd90c98e7227a616652a10c076c61e19692c50efa99a2b2093ea250b4d899a41c4bb74ac8757a5d0862a15184d79f56230368472c6a63d1d4bafa7fb631bf5ef08b095a45bf006f86102aacf75172a86198aff9f949decdc744e9a35360ca9a287834116930000f2d6f9823be828e98e6903ce2a3ad3dfff3dd886919a22c176bfa22d9948b2965834dcc6e1cd0abf5f9b2b00a0acbe8a1be3e99834cdc9350019affb13b534253f6fb49a820f52edb7a9b2438263c61040c0903555675b8b20185724fec43c9462bb295fe415c35b3aec8d7834769b210ee98d7cd25a4a14ae3ed4e391f7e55b4cceb6c4a8b287615894cb4cf30caedce132c308c7888212becd1750d6d63090823815c4d295af3736cae1dad0adc41a190af66939c00684ad2ee9b90da61932b22d9dffb0ba8b0f4401a12a32b359a1e31cc78d21f9e1a941dbc38c43a485106baa83c278070d08627ffb294865f3ee3a546e1d302cf9610cf391385a214cdf928acf49502aded31df401f7ae46cfcf2f16fb0a85bb7a0e7f68c081be19690904e6c0b2af19d8bed6cefbcc337b6540ec092a57efb5a175e2c54b6a251a74a5f6cd88d756fa66b98b2773573415d4ff1aae43de5b0791228057658c73cce5366c4f32cfcaf4cfca80f34edc9e282f3c927af3fdd68cd556e85d954b85e939928230aa899b6e53d497faccc9acab41fc58049179a18295f7ff06dd0a65888ba5fbc525570e214eb49eb13125202ccb685c3f5d9ad3d26b44fd1f3fcbbe4b9b746b87edd607f27c95bd628649ac2e8f140903d37fe20c3b6bd7ce2abb6a551e4b88bc29888f3b03644539ea0b926789bb3b7e4704101fc834d3367c037ed6f8dd77e56e1569578d1b9672d5fa33a288cbc97d0ac8ce20f9336402ff5d3a144f93bf228d82ba408e51bef453ce762e6948986ce567d4492245421200aa56b7cee56285b1636035dc175d44a67bf294424df562556da55b7e8fe9102eb9e08caa89f0eac381ebc51816d32a107f2c49c5c1a65cda2787274ccb03ceee0adab80b600162642c441d0e24acb62b8da80f3f038fe91fec6e7d985532d9943691e7286fe8777e1afc4b094587c1a28796d5e0c0c02a98576663752dc5c7ee98c2b8b7d07688a5ff8757b0c172cc13cc20863ce81ad0058b621e70d279f8e426340cc144981928a178802b8c119db512e17e5e5987997d29c5a311b9eba2fd70e5cb6fba998fcee00f7ea2c096e4284ea8aaedfff1e7fe211cd44d67d5a7e946c80225ca7f2ad7465f8ef7cf174f6fca5f545f166efeb114e790e731321a99e24d6d819a1721b8236e0d652bee14d4256d57fe88e0e366f4ef86dc8d8d39f483063fcc7e2b0e467da63f7a5a0d8375615769c9eeae21a08aa7b90dd2db8a48410a90e3a536af18a6d10365a3c0639d79bb3775121c640696c0376c4a3f57136a37745f37668ac568cc18ac1ef86f46b3cfca06cdbf2d7421610dae180c6b46fa083ee8cdff9e63b4eb69c6a3d48b791fa3fd96bf251072f86c469219005fb3a6a022d2d3345450a2aa4999002dc913555ebf52dfe1001c5328dfd8a7849210c905984753b1c6f2da28cfe7e0dedbbb2e8fc648e8b7eb46279d4273fb6701462c6728fa1e9d0d51a66cb2a583ebfaa3c8b35b1bbdece96a09ec739625ad4fcc4dd552ba7ef5f1c31ac0fc914301a4df609d586bfa96c600af76eada40007064a85cea40789d4f4947b013efd19720fc8fad74da42558b5e95406e2619e154bc69cf9e640373c273fd6a047acb8eac615b85df6a3cf049815c6f7f29e5c861a16741393a48b46f092c6a77f7079e7370b3f758ef5119b6ea345adc1fc5445fbd511f6fc7008891ac186acda55d56f946f2995ad8538a24394ce2377a810f734802833733c45e3f8d9146ad7f1f9fcf266a910b26cede515abbe83f4d29c5fefb2d2c65600b5ba4a6483790e5b4943da65fc65339e42e414fab6be3d2f83ef718bfca019f49dd21a6be8e36ef4e3e25772092e4f2bc4edffa1dbd63715849ff639c972e6131c2bdb6b40d70d100330a85fc1aedd54d0a177e7d694beef434fa8de63465930be753123f15f9427103d9fd0d7eb10a438da7793b713d9e6573653c52c1210bfa51e8da5308d683f6ccf5443d818472c20643e11e76ec4cc191865b951e229866b09141bfd1998e28480b80077a1cddc08d734d4437ff08a21b201e968eb4180874ce13aa245f00578ca3680351bf396d02c9bff562b6ab805a5490f91b8d42d6f938823f1fb9215be7f85368d0fd385f91f1a39209233daf70348c17d0ab2af18145ff02cdd4a87adf5c4f49d966178efd70b1c1cfa1cc3127c871ace6da0a6aa8ee865c2b553a85b7715e955b9565e3660f2001f756eb39918a6043dacd4d3d8afcc8de83bcb2a127fec82f9a4dcb93ea157e59baac4f1d7073786ffcadb1e2c0d01ff7f43af8d83a1f71ea39432d06b52bbb7d980691a75e1e00511aadf66746a68151c895f9234c710ac8edc3eb863ef67770a526b66e8b89e31c5faef96cdfc4535720ebf330fb84d4ed553d51f38a1a6d5a6082602caf9327981f251513c746e0bb513393b3300f34b57aa6e75c75b2ec35363bcc70c1492a08c8a2febf2a75f161db2598eef898a780345883c57e28b172baacb22f03b1dfb055968eb7a995823966e33df13623e09ace53bc2ba355c8c84efbdc4832cfd040a0c8902575b5303d62fafe5f26ff88b520eee13d7b2c3e0cbed2b9f68ff7213fc439a6ae5f2ce137aa97b232216a7b1e4d432276a8423a7d71d211fd618b6d7bdd4e8f2786c23c6777f26688387ecad3a7ecb909974b9158c2f09e4596dab65ab535862fa409df8a994334689b52e42f0ab0c13fd0d25280a33c12212a28fdf7dd5653be0fd375bee1b7ab351678e2b423cfa18c6ef7286b426481817b3d8dc91261cd5faca06e50664b5168680d6d1e0f5519fec3b0cb52cd949d00488c16c6eedb639a810a71792f9b868598c76ace217ed3ad66977a1e62129ab10b9d45226c33c421aeb01b67ec3480cf2e18e8f2086c6ddc29f5199a1f56278c5108f5ccd112befe3e7fd3d141e47a5e569a87c48882b0237231b27c382a15948e4bb43f89998d378bc54450a6a196aeea4f73df4bef624f4d3c32543df24e009605199aecd04e9ab5e3ff4ad043412517d2c122620c26ef9c04971754d747212d5ab8cdf7359046746c5a6bfd117a4761384cda2017da97eb57e0a102aa1c3cb6a3d4b8bdc67d84235e2e3f34d57718359a9077c80a298fb4e1254f77521eafa3b328535a277092860d9e68ca2f7b6807dd2e2ec70341a822462f993c6ab932be55784b4fd80e910c4ac09879b6502095119ccd159bbf22e33cb2ea9ca7231aa58b3199dc2da2ece5ff3fbe36558444a12167ad26b40e302550f384078067d5346ed4656366e00fe4b15fd92175b30f519c63e39df57a9f30b380501fd2a3a578efd1266aebcba0a66a8bf7f67df6d64dc255dceb2508b2f7c15485064f6e962b7e48dcc8549e1e755fe3f1808e55e5fef20d24ece0e1a1b00d10a1f4714ed6fab923251c49789aef32f7c8c60ca971092a7a9ff51294c34b00de5cf89ab8046767893d95c4dadf3477611f3f0b98c74a0a9e3829a3138296508861feca55efc646651d7bb0b8fcc8b2c520e905f9df950a461a2ec5a083cdcfc74e6798488eb4ccab52fa93cc53a4aafcb034847a0bdbf127700d920fa45137710f7a8691ad55d4221ef2733be0fcef1a58325d9a5c8f1f6fba5b4dc8d4910a5aea637fbbd32fe58ff42ccc688a379440e3c9e3bae0e17f27fce7612575f176a88147fd26a248104e6b4fcd8a9502485f275b43c6e467b369905f85918820900747f77c736f4c2d2df75503fa79b4e79f213fc69514bfde7b785672f35ccc500b8595cd1ff610efab37952e3f712eedb8d2969391031c652699fb8969f1e1676c39d9b91bcb8203562f486b7dbf95186c1c004be081a8c1809ea9aa72718f611b4c9248450ad9d47546b8c4223b3ab7f842bebe33cfbed15febf79ed1cc1e5582d3ca30f01e1bc70457eb49548d5471a0bab5ea0e92512e11f654c6fcaf9ae7d7a2f0a910beb90196cbbd066e477d458868150da07c77cca0f5b6bfb5d5c8972cd50405c20f474cbde990dbe0fe4023c9f3a2332b45820a0a1cd71fe5c7087031493250a5c21568897f00763d38a652dd445445310675fa844d65ea60c17a3d75d5e1cfdeff7ef24c7cb1a1fadac8b20fdee99d231d2ef9753469540f8e8d1077703aa7929bded8aa8cd6a51db1b3f61cea39b8bf2120b8ff7f7f220f4c3ae95dc391f6fd1991bdbabef9170e011d49f8775fb196cbac86f92f9b4cbce2003b9ac64835912cb247aaced50c4c653a98e4d2b88c59909bbe40bf84a3a8609f2ff0eaed0228016067f945e51cfd34150c42dd3734ce3356b38972b6d83b4a259b02029f93c74b306f366384aa4629a8ef653acca0740f9adf1a3fac4c9f5e2ee0c4a60e1d7945a346bd510ffbf57f0b8da2b6cfa8e5b3a4408862c21c5ae9551f6f727bc134d6438ce8b3b4d5a63997d5cb712aab544b54ef7c926e53337bacddfc139940fb384dcd610cb5a5b8e54065ad5c83d6becfc18792f22dedd9596119149731ffe4429916f3829d8729a8c7d3bb041ffa0c1920f1207f44b926eb4778458932043d4bc6c7bb69db81645f43b9b984e7a4258406881c722ef41ff6f0a10b400ccd27bf433b5c566d48939a8f40a53854cd531793c66236602b5a4942de86e64feb9a06626bdc9f2e87277e28c488b325ae040c0dc6e031ae7029015ebcb1e4ff47b286dbe9399ab365c543983d92afcf814d0c07634c0daf86d282bc98c99fbb8a269305e00514f2f6582457e4230ffe01f0de79ff0f32d9c3b8940f75177865d9d15f06eda6adbe85a1bdcf0d5a2009431029ace0bb5ca6d118e8fdbd2750db5aab42e51c6200b0d7821a7c45ccec36ea638607e9f13c6b2d780fa38e44f5646bce579bbb77dfaec3c42578ac8be24f3fa191f304973b3503087783506c1831d5c64333602ec1ff6404a7833c1335484873d346fe0a55c5e30b119a44d08c2b680322580bf041f3449c92bf3e9a65f5fd30fe995e40b87ce381575ad9e042f06e1c9fec4a27e7196a45b349c68b04c6425eac8940d8d37f0fa69482027ceb80fb01510eb36b2f3ec2c3a946cc61292e35e49a0611291cd5de87b731ff860b83b0b3cb7bde3879ca3a81d07f2854e8e3bd4bc350a79c1dd1feff0b9b357b7b6064dd1080f752d667f0d08c26aecd4a1f3d711dd870d02e9be3bd37dba2d995c4186a82cee7784d0e2cff1089592fa0ebbe7c4a41055bdd5f6fd91c8e908a7bf6e1772ac0297cdf6025ecc9aa03275e60f400f467d8a4b286b4f8f440ca5ded1a119b7c1f9ad4652d7af465936c4bf4f17e32027decacf3020a50851fe84e8a81967ace58251af45beb8120cca149ca5fcc2970eb350f2051e6e58f00c5cd5b971354a912a79fcc65ed0eedd33fa32019f1d7bb23bd1b2e72049a179e311f9a738990d68f198817f3d58795beb19f9cbe14753b9360936762a19a03ab5d03d81cd967273e8b0cdce9e9c0e6d5b5d2eb72cd2dcabf1d716016f01b07ab093e0e5249602a7c0306dc0a9647060a0bc69883f470407628b912d5bbb0570c14b2241e63c0a3555a05497884594fe079a49ed1a57b371e1b73af9ea9dc17c768d2094eb2e70aa29e1bb6785d02269a383c447ae3dc327ee20c26d9f83b9376a3c06f33d8943ad1f4902c00f184791fea5d1e95bac37ece310dd72d33315033d8a0a844bbbe3e538f40249533374aaa503e2fb4718a0b1ca40ed83fdf00a0cb552b3736fde57d1e560f205a2eed0ce89e8d4807a559c1f2b49ce510875262e3415300d19b247b91b2b442a8aa023295176cbc3af3edc4b0dbea1dde023d218d08f90e49ec9939be100671ff2fb81b3f81fe36f4c703321b53b18e575f26a2582bf8c5f3d19cad872a40f7650b4cb1e949362bf1d5c16a556ad8c24272316e5ae39e86e60b42e963a111f821ed70bcf8b791f61c4e68c5bd4e5006bab7db02edc7dc13857f1c80c096496ab1b03646f8480bcc35e0766ae3aa29e17a2e0c4ec3903e578d4c8ed646509ec33519f68a728a3dde606d135c330cd74bbc516c8816111a8dea6599ce6d0935e92535a4eba1d26c0261861397a602a76a49bee00177bd0dc30d83aee586f7af5cc3fcb53c0c5a6fdc37f12fbeac5b33a51a55337ac9e0a1c7242e32d857bbc0d783bc720ffa1b1d200c7e8de6a81e0f74f0afb90ff2fee9f152307f061f4400e3ab6d98785f506535684d7ac9af3edfc5e20f78b7301e95aee90284091519688b069c05184e7883d2bf614bfaab209cea40b6e82553de66b838a019ec66053dbfc36ff0151cdd345e6c0ab45d4d6fd4ad2af47f4f406c576aa8b0c99df4871e1dd30547af5706e6aed85d77e184ce1b97aa5cb57ec2f7a59a1d8908be3f11de7a3259f5901fdda3c52fefc6877de08913c308fe450d08b5d83448b2a341dd783129dc1f64d6ff36a93805944b223fdc9238505b1dea69bdca37cac044b028004a763448d8ce148edfff0f6746443e55295f85160d8dd1dbfb1487ff6d77f210c21964d3ab9c4309ed6a16b8e18ddbdb43db7991706620cd7aaac31c18dabe06e039299d36efd5f8c5d12c773287c2db865d110616af67ca219125ac7145e520203dabbcc73f57b74bd1977a6f7bc1a81e6a8bd7d8906b7b0163a38e51eea8ec82ff104d1d1ce4515e28f95731755099ba80a68e7247ea088d79bce546fffe51c8f6a91ab8537f6579c1b97c4414cd364374223601eacf5a75eca34c7ce604fd972407c722867c05e0de09325dbc0d3f355a6a980432612490ebb5f07dc99a4df85b6ddca894ff710f878bceed60b1d6420d404788b586b36207f58a38535393d51629a68490149a923e6c2e4aed65b6637fd35279367d004888e4a6f02f4ecd855340726365ea74185486c03aaa8d4445dcaf51339173c80f6a3dcdff1b04e92efe06cf161ba5f8a0a9fbce82afe8146cf5941d0ec89e209acfc8d5a8e172e06a8f3c2fda7f872347192405632c1f14c385cc436b85a8283024260409f10133bc847b192bee191623efcec1af779dbccdf9a31e13ca45a83db383df2a398484c378d9028042ebf1a544eecbd45e23265970c1aad6e81f383908738a6b25322e9229e78be697e825a3ec21b503b43013cac8438028fcb2e8124ac82ae6d16533f3112ce26972c685c4b8145c3c15964c0759038a3a29abcbd1a5a2c5175d5662975796aa0a786e00efe4e324f70fb27c12cf13e6516fa8b84cfc140b1904169451c56a2b6270d2dd85dfb69d197c81c941b4db0bc5b2a80168e838bb10d563488017a2433acaf14577744bda1306a7c1a158347f8efc9522089ca726a338860ded004dfa0b67a72d494ab5ba984aedabca02aab502816b37edb8768c3bd978384bffc5948a4811464f2db3545986f66830f59d70976aacd04ffa494d82933fc30309c3d5b8b1fde89343f256eeaaaab1d6f55304d0ae7e5f0a6bd6b290319d936654c4a6fc26e2375e307900e3097048a0312a0e79317234c4cfd2dad08ae7d3d89dac30bad9ee54d02d4248ae500ea1f2f48d372bde0cc9f2dcfbe165874c8ba74a3de8befa06cd0c644df20a0217d0ace38e44ecad391dd75994e5d791588d501b5ae372347268149042e2af54b779bd99380389f91c961d742bf975eb29430ce60b47eebddf36b5410bbbfdf5f5506a0ee99e5f359c257492f935f8ce545fb86da2134084418582b89ac53ba5ca768b2288afd156dc1a73b8c0cd6e431a115aaf8ba9de44ffe64508cb67e74678307ebff71b92eed88f9053317e3cd03b4d4fc5805ec9814dd0dcfb346bd2f5c87b99d49af607d89db256c41321f620da3276250ed799fcaa4e7e285d57f1b27cbf786e544b22fa23314c16f54cdc935e75cbc473e752203dcdc76979038f4bc68c0fe3b2b54e57729b8b5bb14374dd71864641d3df47a3f0ed4fc5e78a1f5a8ef8c29bdf2503c9f457eb38abac325b7af4a76e58c3f885e6e4035639df8189261a073c56c8d1c0c2a15475047d3fd37171d0108a9045cbb4cfefcdcc1f23620801b5cfee65034a2e3d0e249076120a011e503dd7cf7169b3a022a609b3277129f6c77127be769d6d9603e24c0893f7861844af9f57a4748704f567b8b006de6fe891e15e14774dfe3ddddc5a729e663c48ea363fb87ea029280a2d152b4533ffebb5668b3c6cde8ec962d24ea642548bf62ab9661e669b76787f86cd7e1cece6387cb96610ab173d109ff37c4da293826234926b665f88f367dcb5419aa84e8db512a8b35dee5ee4cd9f55781aa1ca77d41733116a212019b587b424f66d76fb59a081a70d5bcc5f93a26766b6b6377cf085f6cf7c5a156120f097c309622fedc4c56e73d02a623aa339fd3de2ad4f8b9fbcd0afd7674f3fb0381eedcafd6a4236ffea2ba6489ad2f48a3ab018ad567fe1601c166d0d169658ee0bd13efa38ed0db6c155a9d5359042b87278bb9983470e783479789f091057cae8642f83a11f085964203064b3eae16229a478c832c485a14c3ed4c6075fa79765bc34d53c710d3b638355ab4f06a1e899dc953db7da7bc08860b5575aa6d33579fd8b1f86f8e95b5ef81892b73c585763da6ef9ec0669d14d9a46f6ffa8a7ca037fda26c46519cd43ea08ae4888a05017a5cfcb05e8b765a7a27db994819d134a4b69a3efe268994c3edc36870f3e4838b1b18b453046f0173c78d2f766ebad6d36b651e0840d1cc09e1c9d77cfe197321a306909c8172c75908b6d1c2cbaeb47c6b7e142260e56148b701b5b6bf412feab11e5f9d2214fce4d09b4ea8605d8315a14929317f0ca131cd410b245f1206fce77a9cf09fb262fd97d1b302a814034ed2d7e4748f232a6046fa4e8b47d8f7d2a9a6a4a18d77c45f4c100a6db6ac59318396d873fce8cc18098654e5bd03154754a5fd39bbb9a9961144bca68bb883ae08b9a363b54dd247175500ecf139cba911d2036b74bb404f59fdee1e757979e594bd00d2726563ecd9d3bcbcd0cc0a9d212baee00305162e85a66eea7917ec2117b58743c3687ef1c01895ad5585eefbba2901f7226d9130f95357edfddc1e2fe842127f485c78d054ff676e309dd92283fd399afd03317724523bd60a85bfc341dd6c7bfaa834c4168d946213eebb88ed81eefd1ce695a195c8cb6caad6bc9497e8d05e5b12b0c3d09ada53fbe0c87cbaa8ed7c96a4fe1ab22452ce2b8952e7f3ab4c2a148a7ea6598662dd6157e90047ebff38a254ad6b98bb30653031d2fb3f4dbaaba68ba77a0032fbfa8db9d2aa3f9414b5051993fecefefcd558c0140f15859ebb54385a4e07cc9cbc184f1945a7cd04b8c18af082e7d50e1beac472fe4d83deeeb76a7a7ac48f6a26611e050b85ad658fa9c98fe08c96d27b4118e998308c7ca2ce3a65dfef757fc4497973e114715b12b663f6e9b9ca0aa3b4ac8f5f3237de88799c360657113930590f06a30caa1e470fde294622c0f743e7762d5898d65b2495706a5c91bf0a37919506baab6f70dc5e396dfcda3e309c1d3609a97588e79d1987ba31d53868b8e94a23c6ba31422b5e6252c2e3c724b7163b665f084325cfa1fe60d36a4f98fbdc96ab049999071205733c8adb93fea2ad780696b725e47d8fe2385ec3a1f3e7ec79ac1a1dbf2d63a7e0afc669c51745acbfe50921871ab4ae84e341059629846676b0464c4f9e3cfb87b94c0f4a2e9e3b0ffb01ba30a76ff061d54d566a86c2fd29b1db7a1474e1053d3030c10103ca11e9e037b8bc31a104038bf0d201e42c20f97d72a6fe52751fb0b260628e253c13db0f40c2180f8f4d10fc2c090e3fb232d7c9245760128b2861d9b060a25f914a4ac85ef495f4f9dd5b19d77d21ef5eb7cbd48aba4e6332b22e34668e690402cc4421d927848d9c15e83b72f80bba5d261553481fed9043597f6e81873336a8c95578597d2ff7e87d2ea30662e3a5fdaf1e5521fac4efb5031ea63dcbd20a5e356f8696fd8f8d68c95ced985aa6ed3161228aac815dfe7c4434902aea7759d92a9a79a08ae887609ba259e47ed9556b37439cd4a16bf2fcba1a1fcddbba78f345e6bf9e82889184702602c36a975ea3b8653ce573aacbc3cc6693cff9844390b9cb3aef7416b3bb2c201f887a54b056bcb8675441427e60960c5856516d5bcb5ac74b055e2fcb5db011257dbd1007aa222145657cb667da43673d8e44d7f0a46338b99998e081c442bea8a8a6391bff68db4acbeabf26e25a6963391cbb7be5ffc865a5e6d1180672cb79ff9ce656ffe17a271d1cb23fedb7f3368f09d7a0a4d7e697d40c05195ae7926e72b837b7f21d30fc8c7e6ec364962245c9d6ac76b91c8d715e1af400cb7d3300c9d3101e12abc77e17e0f40860edb3573334a67e2f6bc89f9daf53200411012529a3da8393a898543b6cee93413b586ee7670768000912c2ccffeaa5787eecc720f2a0d751965e71460f7563fc5d0bb039ed6d5c9c84d74343a9f0bc5719b215eb239c038d385c6e70517c6c5ae7c82de83096fa1f31f5df410e61a9a339d1afb4a8dc1edff96d161b4c07ee753f45eed4f9f1653530e8e4c7760ed1866819d0829c855d604f67cdb31c9d56e8419981388e67856f5237b5d8f2dc0b6106a33e566883f05fe0ba4943da44cc72964613517be5643db57c81567585a68caae7c8f19d53e3b9320b88fa1d2a370d08a68e217c33b16eab999863d23225b2dc7a7039cf714434e6de6dbc09e0961eb3096a1ac2db78da7ad36198cd49b28fef9c171d48b6da488af94c2b8f3dd889e687165c6ba61849fd44a91e465c5afafc52d18bf01b2905bee83c08e9c0f0582b45484652861a649ad8b51712049dc81804026c892817eb1653427d0e31da66066e557c2d251d1ce0f41af3c9f3773cc976676092dd6ddd5663c62fcb37f4064aad28f9dc1e249662dff6c3f2024477b6b00dc8cff83a0a1c64fc0f9c102c016b7ac78a5099a1d3bec060822400e1e3d9c0cd9a07c98208736d138e6e8936531d4340dbb3652e345c4dcb46a9c5dd9e5372ee4e3e1f67223fa33b317299bb631c9b18dffba4290ae37b4ebc6d889b226c2a5af9d39c9b34c8d74731261ca58d4eb30c98e1fb476f927dafa43d28388f42a4389db0ca1261b8e6e2ab90049f27e7cd3ee95be03c17bab7cd844ec027b111aa209bb14375056b34d5f3f1db73b403b3205a813ff0cdc610c2022b7a7ef2f2f584bc7d287884458347a3fbfb1f478c7cc6f6610c607f4ec2c3e334c7196cb61a89a2bd4d7a08298b08d862b22ccc62a6400e71ed1bb96f80f613f968673ec38b956751b78ac332f9fea7fa05a9135505e636938107e5a30510347f1396a8bf9cc761449c1470fb7ba08c947be80ce66a65420813965ac05ccea3f7b1137d65f2a75fe293148a52b1bf335bc498504a452ab2d0e81443d939943f37dbf2e61de9affadcff34a3d6990478b9d811c1f3337f2b696ca24ebaf686df5230d5e337b7b51f625c933c56e205a7a72b7772efc5f2fb6a2b2b1f54013d98313c79335e9688ec80bc27ec7456703c9915b66745645b8cef6b8790a6c695975d14e1ff707780b792e29755c4e65dc70aacdb95411df7909f83362b3abc075e9aee99ecd50e7c24646486be51a657d2098650e6342cb4a3321de69bdc3fa1affab171871068188947b977d6237cc84acbb95e1326f4109fc441b2d26c866b1c34ddc0df127281aa42da336a9100d0db1d6b99606216da1153504122557a09cd9ec45e0fd4efb9e2c97b67ef21a1e8cdda478fd4724e0ae50b1aa9e0f6771c2884291f4af6e32ab04212dfee326b8e4e1b0f974e03960406044c9c21cbbdeb9b670a909d73371a64f0243eb46f44a051ac1672fa111a78041e12c83c4a33008fe4838d74037b0c8e275b0bad06c74e130177ab42e00b0a4b7e9dc1c82886b380ca06a22b9ee2d8a7050869b21a61e4530dc4c1e70333f4228ed8341ab422def4a201fa10263a4b6083432a0900a9b0a17add8c49b115fb0d09219f2ac9eef9640770f0240bd326cc1db52e06fa5c4bff7839b8c85314a4eb413db01d38d5141c070294051d12fc3cbbf6379846037b5249a2c96f95b06f9c15b1ef5b37f51d978f82467112fe4083be70c4128008fdd5fe24e43f1587eb89491acca0376aaee2a46739f698143c6843adf253ffa244eec97f187ae6173f1cf21872b7768c9984ef54e0e417875170f2d99383b79aff1335c0f64de5fe3dcad68832666cb1a38e102d6441449199eaf4f79d7b72f46d461b102a5e83056aa2b9da37c3d4a4861ad3fdc7d889325cab538b2b3ca30cc2c0d49fa4db064b2c41ff6174b3840274a2ca7cec333a399472b94e8a0cce34076fdd9087f1102e5fef9fae5fa93505ed0be294be78f010d5f9849c4e40022a5717879a58f2dc92051683de70ca72cd86183993cbe23ceae29d4dbefe2c90beab32530df012cc3aade9f11fc1db336e84ccc28d93c55572dda3e4ef3daa6470f3304f16dee41c1ce8f3301654e735aff66b16e2ae67ed3fc0294e4d78b3a1dbbf24d6c6700ef0d7c86b45a3b46be2b3822e2af09e02960ccd3d38ce42289d3c6225a009673e7e0aa1c71dbccd54baf81f51245376c451f658789ee00b1d340ee05f9cd153830b6b33ede334cef27653d5ee60bd7b5494a99f07e673f8cff9e096b56c0c43a0baf0d0ee3c511a73723643b48db1f3675c3a9773c9ff6e4743003f268c4beddd2e312f4be4624e25eaeb77a371e21315cf27cc681f7ed0ce2a3f347badd92803569c364b7f32f10b606d10a7f2867838df19adb029ab7446bf22aa0c3efb8f9df5c220b66873c7a189d73e3aa406ddbc7646456ba2cee415aa5966d4e88ba62408da052c9e190ac8f94aedd49df105e719b69c46598b57d1fb41274209d0da29607fe5a163f604b85214c22a186d08fbac19a33a45baab81b0fa17ae051f48fc1dde0559cf8867561fe2352fe59361c5cd686d5ce6cd9ae4382ac292507a29b200d05764b1efb5f71d5af99485590a32f0852550a82f8af537dcb5ea53a76705ae8c0782ac5b1d68ec9eeca5bce2b6c9a9b204078a62dd1a447587f94a3fef577c36b5f937ca6578ba8f76b18ebf4d421188645df75f09e17b614d6ed481ffad12073d0a84d643bc5b40e282e794419b5c73779e4170d8ba4c94e5d5969248277f9e842d39626b5056b3ea2f96cbd88c34b20f7f3818a6efa46be9a012ed44f1afbf60328cc38fe8dea4d29ac1de84aef14cf8a696c17807ce03d37d5fe59918452d0105aa73513fefc2b3a1544472621ff4ce0534df34123fba1948469ab3bd18d61293a422b44dcc64aa4f100fa0adc364b4d386dd2092234938293c6534d51b995fd5a2b13d482ec3087db10c64feb3951296b281c32acc15cddf01b321cab96cce1f78ada34bb62c8fe54699083df612207f555aeba76947e25466ac15cb96018ed5ba18f14f8f0f4cded13903a69180a523dacf09d68bba1342ec7fb372640689bfcb924557e6a24324e172f84a9452ae9dc1fb78e6b8426567787862407bd6d65d1d306f79e00a26e4b3d85e14e85664734b03a4d12e43df01670e11ee29adc39fe1f63658ad475e54015ded5ec3265bc5eeaa857110a41375fa5696706a0e82927a5d42ffd867610c283f97aaf87f292a35f4dd6086e497aa26a1109ab93cc63d83518e0f617d609b5a94cd0a987ece1592e9e951f330e22806d18cc25679911755f1d743a64d720fb0d227e7dcac0228469840e92f8140f5a864ca17f30b47e07c2aa886dbd396b2148ff46357c543b09e58bf5bd58892852df716a5bc422f0d17f3a23e805a94f43ce17e7dc553103c468a41c4d737276428042c00e03c4a699fd00abcdac135584d3d8c63501fa2b0f96e77793e221c9056262881d3d69495fc623a06d9f0c7b18d1496727e09c1eb5b4cb6afff66e8b4784d4662c26d68973b546d3b752aced22d1d6a94eb75e1310a52ef5b071a012a60546ff4c32c73e17c796d047513aa8e00ecaa7b997f5255690e5e55898ffeabb0f541dd173382aa9b6e1743108db9a90bc4be317d482db85972e5e4fd4d99eceaca56e22e127b40309e1ed42c4a18fffc34457d5ab85f1d8a1163231128240663ec83c811982c2d64554d2adcf979e00ad15f1731139745898063f646ce9af8cc632a9bcea91515a029258aaea182e818e0c194f8a3c5d8c09b2515e51b511f7a8e17186fbe53f935ba92963d0722eaa907f90cfceca3c59cfa0d8a8c721a825a9f2240b7ee4d78d5a858ce42fba3e8f200cbf970e0898118eda8dc41c0712a979948814d4c9cbc4f8df54961e75447778b8915dd72f2c3ff8276b2693ddb5b264a6cbb461195f37d64cb40d86f44a4731c4c15154e6e0d8271fbbbf607cbf351e4249c54b1de8d2015d40c9b0a507280919f6987746f1043a4869741198b1de808f99db954f21b3a256990a1666e734688d0dad6564b004bb3bfc5255d2f0d4679c8de01366a2d813440f5327d448bc50780d350f17007be9bae395685d403c758d37d33d290c95c38e682a0f7a1d9783528b27e610b2df1125b9aa7ac9f1a932e58bf5a6f03a34094da19a6da74f10b6c1333c7479c39f4ecaf26f77faa9095b192f129cc424659f95c24f0a7485083d003775ce322e176f6ebe0162c6300162f57780305de0bc899862caba21c695e926de1819937bb7621dff35b82fac99e156b6a4bf724b289b9947c4eb472d1d09d8482e62c39f15fb1d63d0935dd281143b8193a0bff66cdba06e0afe80bfc980d14d1eb59e73fa998c265a178632331afb7372df0987e4c84bea199cbececfe290e8f64157b7ef8aa8eadb0da9b2ceb2b4dd76e3117dad701cbbcb1ad79fd49588e0cbccc89f89f27a5f3efbe893b54c18aee465362f91f082e04e41d177436975a86884f8c2d46462745d22d730c2ec3c2e154f0d1880dbb1158a1464254a6c81286176a7f3b7e81e0d8ffc1ddea0c0ea593bb4bce08007598b67a0a1be7515c82852fb73102d1085a2b3f48d56e15970737e236d42988d85bff80821ab713bbe5cf2aa7e32fff796371f2c073c88001f4e55715ec7dc23f1f41a4da8c9889206261f13f79f8ca30c53d6ffb24f4f1d96b5003272fbda5fe14f2b835ea36d88a96e52eb9827bdf4115b47a4a2756e2ca422966e994dab5f49c83465aff1298c981062a0ee7a630cd60259735a11333747f72b76341323e72f737d15b228d4e3d8a37d98944a10c4aaaf57ae4e9b1df06d63787a3d81156c50339e78082014e360c0e81f27ebb1d260b9ef63b55dd382f21b54b83a8f02a8b906368f24a3bd69dba044949f41c37f51f1e0a278e0765d1644a0c941e4994ba4a4febae32ca37d24fa7ea224a33534374c9d13366f6a05c108be3110175b684d5a0d2a1589f2ae9af410a26d66ad65205b40a3367bb9a75d80e20d75a6af8731edbd7cf9a8eb4086a813d0026e59a45cf31f8818fc079fac29c7459ea54ed56bd01a1cbbcd33862c00dfb53b3578ab240fb35b39c8cf6d31db0b0099880636fe364d8f7ed232ba777308eb180c7e82fce57adea9a783a4102111e92ea06d1047541fe9ca987237fcb0883fb2f8d33edcd5e7c32ab68b0e91fead4fb773f81c446f8c5265187aea01abd2c908e72248a4b716cef3126744dc160ea125da0b2953a7897f8cfc384ea3174091fea479121f3efc31ab88096ddeae34771e5240c95b408d70468d0eed45213ed2fc79c0c3b24f8f514cb4c969ac9cce30cdcf74cfdfc4b308d8b47618112a6d0292eeed5b68b5516bc46f9cffeeb5596b04e400fb05d65407c3cab5d74bf23b0577a0ddcd62190b61b8174375df4af546fbc4e8b4535fdae73500bd4858be6a936d867bcbceb3446721229bb16cb3f724da9220dbebdf9a8c3da7f35f7810f174c72e24e8c89f171bc8db6f0e5b47ace913f9bb17a497f92a609cc2333ca2b326b462f6b0b0a7430fb0f10749f816ee958114465b782d1b6305e5e27ef8b1bf4ca4993453ac64c4a06c2d97576163401b877a5103e91a1b4b6a38fd590223b17664b0eae77cc8f89291019631a96f86f9e3cc1d35e6f5bb2d0746bb84ab38030d40ebdfe634eab6fd049fa1cf60d9d9462b5da1c9ca4c9f86603f222246797ff99c6ff9a4ad31bc24bddbd1ebfa82d7c79f61a4af7d1947877e3d3f7769a88304ac840b70623b973b827b95066ea90519ded18800d77267b86fb27be419762db6735bb3bba59f4e4fdac901784c0eb5a7be943d26baf4f5f82428690c5bca9c1b878d1a198aa3e0d09ededc60526a1f0e52523ac499debe10972fe5b7f776c080a21d7c38318cdec428c3a44bc092c029e1439e5bf272d69b00ea8cdae870080e4e57c5c4466ba21bf093f54fb912f61350d481a768b4a94a3482f24f7b85ed2a9b45c11445e40724db28ab88b6d6fe1dc0f67d0c360b6ef47a9f004469ba90d2a9a1cf04b2a099fedef5663003d741176cfddd67330a682d737ddd0ab744f0d551b5bf70ce6adc5ada37d65ea5450368bd8f4a655723ee2ff1945293dd89e199e30cf36b2c8a54aa74bc5a77b227b8f1d92dfdeb6e98a79ccec4a6cc8620b5ef3685479606e9e338648e3b14da378e4b6a7c7a907bdbbf7b06e69a77aa4dfcfdf927868ce3913ab1ae789863167823571a04bce4a3866c1c4a2e87e8899be274175abe5c6f2b59d31f8d54320b417ff22c5b4aed2bc2763ceb3692eda466457b2935e4303e148513fbb44bb92c7f35fa7cc6b06978fa15ca3e42494b632c9570ea7a7ae751ba9cf4b08acec24328ea8dbeb9a30df39f2373cc6b62cfc85bf55d696b7732807fae4ba1fd320383096b1b70263917afa119e8d24731cff75822ee4267e857329a87fae36ff14be385986c8e8de38d2b02464bafb1b7e1eae3845b0955bd2d99c121f34eda4e33ee18349827202442ea9a391d3940c0e4f2cc142085842d9159d1e0a41e26ee3c0ca64b50b1ee74f3f8f9bb2d0f8593bccccdbc357d5b4624727a6bf7a65450440fe43e93989f6ed3cec626bf1bc3e171bfebd2a65f08146878392d6113db23e05c0b46890082f0f88faee7544a63b24179b941f0e4a0578ce9450eeeb39394e53b99c9300160e3eb3951f470e89b59fb97387c180360306eb8a08815fa4aea8298fab46b59081d61aeb580b3b90582b589c08b39aec502fced4e0db81b2e2e4054967cd57e7538d18a62a94d9192edc0fc81ad21cd108f3b29b3bc8a231e45c269ed58c1da4575a5729800fa79cecc9884d156ac888b775545101d98f64ee61a690423608c726069144482b2e504249c6c928de27d75ad754f6be22abf63ad4b1aa12389fae5f01a452dc6282b8493632ecd8fd30f764ee11bcc10f75ba4ca28c58898f1abb66f8a2ebbd326465254c3ce8aba2907b17a9017cf8243a0a80988f6e31a893c6b714d8449de03ee133d06671891502876f1a18f361810a16037dfb63512cb288d8d444337a50de7f1834da15fb5a8d4f01ac99b5108beda618272427bfc40e74a6045d047f898ac60d484e5386c44559af4750636cc43c7c345a60bdca8bf328eb04c691cc59db032323fa4225d7c990d6293176ada1f97a80a662c9197e58dadbb01d44e14d77f6358db34f06a41e32ce933e48b5a56d99f3c46bbc353abc5ba7bc34888c7b1b5cbbab00a12bf06cf5519492b64430ae98c39cc769e85bf42ae8e7d072834e2b94207a7fecf6c08864f7099229ff9b5eb041395950696c276906e7bb4b387640d76a1a5701ef2170ad1d199eb7b0290bec8413fcc0afde1737d19607f7defed494c66490878e66686b09392cf315b26a7959c0dea1e932b61020e57f6cca59e311ebb24248c2c9947b7ee1f7c49467036b5a407c0e3f89ad843ab6dc85b07f7bcb1ad5dba880aba7d7946730bbc73cbd29b3b8ed2c853c4d1afd15ab0e36a41769087011cbbf3047bc035bbc790107c81acd9ceb7183d0cafdf59440ffa22b8679bb37ab11a86d68eeb8b29f1374a26672b5f12b79eed29c7782a112981bcc49e8579542657a3da20842745f03c4548f6c8a87da2244ffe76ec3521c8f2bd56a65919aed1ed7b0c3c79f0c5d27887a3e38a9684545649069daa8c663223090b5334d240d230c6d60a08752ea487c22edf402c327c723f671a153f7887a9039f3d74c7bebd01eec2781dfd1fbe5ed05491f7ff3d877f4cdd8a95eefdda1cfccc5f01be9dd53dd445253019fca8fb723deea6e117d46b9e1a28d7164d7d4c2cae631a73711cb03f962390223ab462fc1e8469aa3a8578658bcfad77ad4615cd3446c6efddd79128957faaa765081c003553c347bf53307f937bd1a3c662a40e13b6b7c7643f923f976b01aa9538bdb372a9bb38f0a413464c168d76763fc4628a5f576746d5268e469e5ddbd96648b48145bbef6c006351a9c8db410e0765d4c009531f699af6df8a7adbfd3bd7f3230fc36c9ae73bc05e7c42eb9d8a81d8a804979b6c57bc3d1d5405a861f7ff1de5b74389112aeb36c08b90ff26e07126846a1c61b3d45874668d0c8a6a81bbd586fdfaf857a71ae04131ae4045559c1a9923c32dc2284cfda82f07132ec638050d5bf4b917eab66fd3098fd63360d78e1fb549daf31bc074bea711bb150345ebf66d71f0f7c7b50d485ebad8684002d90282d45f180f4d8315b694442404fdca4c13a4182e66bb97a9be3f659d1070b1bf5043a464d7ffd180ff79ce3956a2dab2627b6c63412b95f5545d3b774ed3f2061dbffbd81b4a8054d0cf5bf467c45556bbb3445b22cf8345b9f9300fbeec298d60f7f507b9e38312961344d0b6e011b0e04a71a30c0f1a5d451171852f5af528a72dbe0d0c587b96b259ff2958e00b42eabc9da091ba02b58c17532fb75ed2f73865f15a72449dfb0844ab5e8dc46bbc4896639dbd8921920ff24b9c234141115a56d2346a0aaec574230c95671f3eef011f33feeda547c7d1fe9fa88c90ab5c8a9f79131176e37a7857ef00fac157cb35ae9aa8eadc2b4970c8daaca9c6b9c77bbc06202f48959c872eb8c35ec7ffc0718e54d45db7678303df5f851a887bcd771bf2e88f08d45068e6227308a468ba9c953d986490ccbe7fb0bd51acecf056602db3bedb75296220519ab4c55f066c61f0f6984ec126fa2ee81f0572762938e9d8d015c4fcba823deafab66256db23cbfcc3c0db010f3343e588abd62abbb67dcdf402ac309647808560f592b374384d348ced80e17c22bc24dbfec7cd72a6e688e34a7fd8057b90f598d1d87e3b608ab0987ebbb64275827c334951c7e11e0237d98435cb3669bfdbfe9bf28b0f1f03f8347e6ba940e9e72d8af9e0c61ed0405daba514504c45d6b4eb476c9fb1ac0833e16e4244986e54c5c39259de4f0d7fe27b78f5d6f600b9e714d931762e9471a9b1d28e6f778cc4e1742ec7a88d98765d78eb6e04894c5ae22b134b88729f50db4dd7c468ee907fe7f1b47fb176549dd5b62c10102309efcef1bec53f289ea7de442d4537801be5e32a259523821f3ae4bbc2161b9969af00ef1861477c2624562bc3bfecd1d191221ebcbd6d1ce7c698c56a0523243f3c88b278b64845d3cfda5b40601b48c0f9ca8f1709550911f714b50f3e9f82441b4cd6c89d6c449b8e98d6fd3b4d4c8d558347662bf52cbff7f8848661af927e440be168e893574a7dedabd462d1c3cd3b270138b31a2adc4f6b15504f1404fbf7d3fa2742fec2bd458cb26a7924e25845914960e51f6bb77124c51826b5836be51e4e10f3754bbcc721913badcbd750098c514e2b5ff978a336c0eca1bf4d9597ff7c36d0cb7819d78d83cd775de2794ef1229ee0604b65409f5bf3450be802fd88f701deed81e2828add670aa457405e19932e5bb2648cbfcf2b7c0119ab8e38c951f5c0597d2dc58f095c394559289386832217bd3fb9c1a504c20b86b115b89313431b866783e55cfed35e44fde1b2081fb11aa27091a71500ff0dc0005b6e5368ea97ade52f3b2a9ddd095349cba18dab6a7838502199daeba03c1a29e548027b95343ebff36671eba62d572261170605196e8c3a96bfb71d6a35a2c35517550472fbb6d1137eacd2e03c25cb3a209e5ad5c9564fea1e22283d06cae98f343d4f1d8ef5f960b4a3e42b0de9b50d016a682fbb427f38e02c393a7c43a7d5d38c128c867e1acaa1ee380a0299656290264fee253295f7a7d71421e329aeb2faa312e96e9671d7735be7542757658b1094097cf0ac3a696fa3872c991dfe08527a53a06699cdf08795f2e006abc14abe4b0057d0b9858999d256373e0407f84246d78badb0c767de122f5a67a648a2b205f2c2c46560b61602180f1bc38ced066e380754bed33be8d8e7698cdc0e6b2af95e151d2940888b34601fc201a97139a1d06b4a40f4f72c96b41c1ad1eb3af1dadc28699090cbe445ed39f05bde8d2536286ca66085f91def42c480f701cc30e93fd7a511d9931f64c99b0cab3f40394314a2a9fd623bd59399820f8f65eed7aa9835aeedcf2e7806a906d500d20689534c95874e1a7602c6386e75369df3c25adc784cd833814a996408d867f4a66fe01d7109d5a9ab5c0f6c65d0db87d69a01ce83c6b2e41ac9728a40d7e527f9bf076e02c47032c98771ff41af3a6c7910b0d5eeacf104767c98696a15d572ebefbddb5e622673e152c890906afacdad432d56204db5006165663cbbec97b57cb343702e01924bf7686489ce5ace3dd753a9d36fbddefb50b9aa64895f987985b22865436237f882ba6c53bd21cd9903cb9d6703c42bbd613fdd4840d37a70c4f883f6491a4d23b5bc0e6977a8a33477068f7be2c70eebf42fedeef31652efde19abc9a0c8349380ada765cc7e41f1b9218ec41a17c8ebdac931f3b115591ae8ccec20198101db1db21e9f8449b892c6eb40253f7b488c716fa12b9e07ae9e8da50830fc35b6ca7957c41f6f6cd5ab7452d3bbcba7c1c965670be2f1d3117d53ae98104b337881fc322968b1b516e786aa1e7be4280dedc5ee178ed1dac262a8c280d089e0b7e353d0d9e1c02b208e670060871dbfe9a20413023600c37766494e2596e638cc77747427a2914fdc5dce6013b92dbd934dce3e3922ab5f39c39b11accb3131c5ce95d0de7ab597e826f4d82c7c085d5c92377ba84fcf7dd48c7d35c4baef4627ae24ad52f7b08549198fad4fb9deeed8388e688160cb32acf2cc82cce05c57d8ff89bb27c6dd9b1f6c59540b2a8686461526734bd90c764e0fa766430fb7d4fb275e25328bc51170361ba94984c7fa6fb589334663e3d0f0bd58b9457380e185d106e5769185a762cda34f8c775fb5cdf5cee266bff8f9b4620caa40bea4b92612e08c848d6a3f469dd4473aad3e2ea5a629e6ede23ca4855cdbada280a17254e51a682ccd7888f5510d03bc167bceb799215bd6fc8104eb941e546cb00c33fff9891bf928899784371a775690452a98b3aa181c7deb59eade7078c34ad9eb8a91851699e0fb549c713a8ae443af4984c62c33ed0461218237d1d9b429aa7e818b3b9a35a82925f2fcff110f666493340821d8032e083096a27931484433f40be945d2d3c20a619dbee34a3277d135bab08a6ffdc220172b40887cf8c332277da53b1baf6baecd2b86af606a9a46e2a80919cd5599621947fd7fbef5dcc6fd14f407f786edeb47fd60858339badf110c4b686137cbf4581beee8639fd269fa86733c1bfa4263845c1ef9b8fccb3cc654361e1302e888bea1ad8a60d5e2180e32554f4f797aab70c855c12881544e5bf678ef10c4b683c8c4b3b9c7e20bc3e4fb96b19123064bf228eb2a68baa5b1e8f7c0fca1d99e84947a9b81049399f94bf18acad61cd323ee461af378458802cecc96c5e7d384604c4bfb3a47d97703bfca09e4fdf24608b6d6954c0ca58a43a28bd57f4e2168f7e51d8c8a5eadacfb92588d9314ac0911d3558fc91e4606e05ac96f51e3a989d3009df78ea145443c091b5322a074d6b8ca0191cc02706b350ca0c81eb56eca73b4014fffe9656e509ec4935f4a6922175a03373d2a7d52d22f0c30389263c39ce29e26fd80cfafe59d7e9b0b786c3e2415dffb5e5b0dbeba78fd025f3bff19a4a3e800bf5aac485e4b952d106a594159d17700c1adbd8938bbbc3e30cdf7697afd9850113521dc0a28981ec63ace944eb284cb9d0013f03c2ef2a135a9191bc01418b62bf44e0cbecfd3f42de166790e45d3fc5659f5c29ea44c08fc0090587510958549bfd5bb6bc5f224dd3b0dc3cb54767469d81cae6d9d53703633102b67a49c9673326333f42ee5ddf82ca11936df76ceffd3a90b2a3e8d3e6e1bccd25285e368a8f870dd138373e7837d2cb146f28a3cf41b56bd648bfc0be8a4751d34d71dcebd6c624e5f0a73d20567c4c66f44bacb9be7f7023891dc8d89a81f9cdd68252a0271355051e106a62c0caf5a42a49754f3c1b8c07373b956bd41953c418742cede783a4936a2fcfa165bf8baad541c8f157d8b0c515f6f5570e0127b390e254d60468c24acc8b02737b95cd1d1fe142ed69e8a46b664fda08fd51ce6cf69c299ac674bfc4b51d934438b6c53a80f817cdc11a13f05542a9ef88853f6f26c7facf6cd39929641bb2746d4bce26ff002a8ca699fe502209917b0eb9eda6944a37283e4db0032380c4f08c3ac370da502c92c589bcb0e378adba0eaf02f180d77a7235984ca77d6bfe03c5c1477c7da6fdeef2e50ef496a86fba1f0e3c0cb34c18f763c499a5d38e9a1eb638ac364084469b161ccd218b40654474a2cac645896b3ef8e34a85069e15b0ba87660d0c4fc75e1c9c27fd4d241acb5611a780a9efb0a07a4f205d48f8eef166f9207de8758fc33fb61ad87511d32cfbeb89626308de21af5b7a96248b57ce9185e87c7a4f90dbb25bed42e04799b696ba2c86116d8f196fc1a02e241902f950c27877a8c817e7f860cfd3e0549e2e992532fd4d3b0d5f42a3709be2c3e0682612b64bf31f6242eb061e5caa185be1e6d0720ac6668b80c84747ab06a2b6c496df65265f1f1e5d123acd9004ebb7b77635d11bca709ab283acb7accc9f2594aa46f2aab862f4d286bc4ff5901dc694b5fd43c6b93a674bc23ea10a35e35b56f9ba2b4ade314c98119e5cfbf1c3edf4297026e124dfc40e0b8d56edd1de498f291da3164ee4722a0ade8b2ccb32eee3cfb8a1aaa95708e3ebaca741031a8c327ae0c3e6eb18305ce527df945c8de2b4e791a2b7d7a50210602d1351baefbe0346660b722de26ea2df4a738ea2903a8b4cb80dd9f4ea2422b735230f087eba1d91a136b6cf5838a60deaff3d53e69d04c5a296c171ba050da99108f4b67a26600a71938f0f6ddc9e080521586808a4cde801570eb4ab417e8bf9a3533588c05e9567a413c0e406387afc67b331fa29932f3cc06451b8e222c62d73ca490789262e7507f3451ba45874750101a4bb852d0ff1b49dd09aacb466f4e6ef903aeff18608453a1e89528853c1307f5542b2839e5914c6d654823f6850db78a1f060a3d6567ca08f9e9a0807356ecb05a5f8ed138f943d971d2f5f652e95318bc5b1e96d2af261eeaaf8286e8381df6268386cd6a825f2ece0bbb709ce84a101a036d94fed35a3c2b65a5916e262fd3c63d07b231619286590f55d15d7bad3fc2a61fa5004b15b6b1a6fc330f583ee91e51b0bb9e9d2ec754bf52c22f9da40e596c026cfee1dfc03a61b2b32f91d9a8f195fe286a9b315ed93aa21ead709c607c6eb8bfe80fcac97b52159e2b8ad5330dbccfa14f411de697b39ca1c82364ca915049aa9d5c203f211c8478cd4f7d15013c82e6864cd223387bd1e33ad361e840b7362efd74a3a2791ad206a502c6dd1d30b14c46c41353e7cac0efaf025075d6647070878ecbaf4f569c910fced22e6e41d9bba987c59b1394ca6c9660d744c2b2ed3f413999aacbef5302df0d39ffd41d96d95b71f62a7c4189ed5d07aabdf94f4626341f2d91e0b10aa2fa95b5462ec713e1bb411dcb68d3a0880266a5c20ee8cb810f60a509200802cad4f44b2bc1402d7f51c75886d60d2ba22dcfc9fa5f257bcf23c77642ab5ca6dd62fca9355ccc04ce12f076aa85420d2e295ad5d5048cfa94f8014e767661a81702ed408eea0fd0c302739068e254dd4554608bfdee7ba9d5a981449679d82e921197a9de45c5120ab9922b5b19fdedf8acd696951263c5d910470b5882523d51822d56c2fe84deb414c68d025ec4188b1f8532a397811aa8725303f5a061330bea66f6d31225de0c9b6bd458352cb347f87d5d0e3896ee6a4789460cf8d3db36397ad598b0688c6308eb8bd1e23d3a92523858ac8d944e6a940226116283f4570e0285f29238168ac0c723597a8c951d62d730a4642cf8dd8ce1232ff2b3cadfc47ee9d3cfef8011e478cb7725d310335718d053a3adc05b507f5c83ceb59fa7d36d87b76635cbe713f2d952ff62bd54fc250a785b00c73166e584e6c6be4d7b335c5731b8f6ba4395d0985d60725bc6bab01987dffc4e258ced61b4333857eb8dfbd7499d74c85d9dc62ba2845f3b8cdd105d40cdb5f655ed648c48b06f20b08b4dd814f3fd7acc665ef8814d59ed990a48b43a971e12c926a1f7442af31a87b1715420dce61a88ef2ddfd97f6bba91c20bfd0ddf85479e94b054a6081e2585117efba7a1b3f2ce3a1d2bcd68780fc8377ede87a787e730eb4ebc1ed07bc97b5f47929dadb3c33c7fe685dc3ba393e01604d32ad2cb137655fd2910e4bda972864c0f8f118737a401b43a0fdbaee8766e99bb487dae7b829a27d6e2565ea853ac6843b52d6816d3209624c18a5e3c4cda270204d2cd5165528a57443afbe6d33f60d95d1a6ba86e9a2dced7d8cb49cd0f2d301751b7cc0042b9b5220a6a70ccf7b456f7b4370ae498fd9d0bd4c880317e94590867d65474b51241598d31c1d425d05bc79078e6d154db447456443c954fc3caf4125b0f26e8e9134fede9319c2f5a443f0622293db2fadbb71ed44a95145d374a69539b03454ee52fb085a8e1bf7e23c09ef3f64c6d7587ac3af4f70b9885d6ea6b77d7fcfd77c05663443fae50b8240ec58a9e105616d21e444642afa511970ffd786d00392fbac2c944b19a0220e04f0e609b8ac110eb86ac4fae1d11817ac1719aef1fbd7bf783e1171da572a55fb5e73101032d1405385fce5c7391c017a640f267d4891b88097579ffedda6e190ec9b454de7dbc2df0273a717c7254be3eef7bcf19ed599d5c385d288a8a49209c5b644b9a8481ed52ea8c57a7464ff7e28d7724c041ccf3ce5b12dfbe93649e1e8dee85936369c885f55d84c0ec7d689d4fc5760ec75be009b2afd8b87ab0bad5d54c0651f3876c816b999d552e190e50c00a7728fd7a2de298028c6670bc21bf752357f39094cc123808ad4c10700f4f640fb707d1b198f9f7fead94f0a942af76c230f1189b218fa98342ccf6966cb52c289e26d3367e9c5f16f93267fca7486204ec8c7a9eb4f9907d8e1143094cd26c992f262b7f316b2fa945681bbf41c6add23fa32ba791dde3d79a1202ede37602a90e973c4325d77bd2a2b0865904ffb55d8bd10085188f33acd0db825cd71478f2c6d5dcccccba0ebd3c595d97bd008c20285dd5f45590d35da72eb74572e1880c3c1a2951c4990fbef75a99825ba8cb6e0f8d6e838b0d507b146fe012ff7da01a967ba2143c606d6fbf664b6687b7990a10a4a0a2ff63adb9c48f504066f9fd4e86abb93b925937b209b547d4f7283fe12e7993296804c10671096a08a637534314176b2178c40e77307b8295d90503e0da9699a82c6a4ab31af1e8d9378af299a2fe3a74d7119583c3666ced40797ec472cdfea8bb27fedc1e4556a2fbf0461780d83faeefc8e15b9d681b6c599f2e527d290dab10710eabd1436565434e6d5d8d016ec62606489af1e9447917f8d0d43991119fde6bffa6b52c6f957ba75d00609cf79b3fcb6d755f76fd8ca71a6ecb789a87d9540cd91e00adda80603aa1ce2f2b89d53cea69336b6a867f85821a28858b752b7eca753088bf811ddbd9cad73274ecec4dfa975c26511884d0b574f0fb18e45913b0515d703a28e4e03bebfebae09f47e09f8d8f6f62778667dea00b1afe16c49035bd4fafa5aa595cac54ddf4fe1453298be7457d2842af040f7bcc72fdd96a61ca7d2b4065cc9d48d907e3fd002b12f431cf6a2ac5f188c93690eba9bcf2aeffd92f0fa87d73ff418d02de03b74eaa7f976817d0673d510b4f67214e5e09d9f264edd59f962981454ef2b9de5a13ae1eec1bcee138ac6bad57bc4ee1e3382fbc423bfd989466170cdee98e82406f9f1c5ddda1ab1877245ad0bedc726277e1425a999a9a9e7e1effd44c1c670776629c27a7dfa22fd93036b62e3f0298f914c0a54f1a2fac1a320cdce97a537958b2ad1d8a6da047b4c8d174d61e5a14444e3c7820bb84ec4b6e795f6ece90effc430b52af8efa61ef75931f792244eb5b7b1ccc8c18e782979213000bf440b3aac6b078793e74a478ed1960c4c2a0b56b70fea65b48c20d6ed94612f2c5fee926336b98cce07853e68774921e2fa03e1984eedcbabfe11cf718862aaa202723b0b6443139f700db72c240229dd5ff98f1a111eca19619018b9a907a834c36c254e1a8a3461490e97f1cb29188956ac6a8bdaddff4f5e0b2a309bed2d803edead37e7def05dfcbd50e89dfc58d545d0e6a2d42b03fa150684271b0d1c3b094e7f5967f530442940c530f6ead43492968d853686879fd7a419c03fdabe44ac1d1c48cfe86cd6bbaa441df02fa4ae429214ba278dfdb0711ff517a942278fbb1216dd9c9909c0fb16b7c722451b1c09b687c9512d8a3a56557db9782a4577695caf04d1b8b1bf9e7c5070b85159825a9e8f1cd76aba9262e88e07aee6e04307c1044659e6e4dddf34f3267bd4434753b21ef0f19d0ed753298f1ed56707429dac2de39073f193048c93198446de2a6df5a39221ebc8ba94d6ff3bc7016d331b3a74ef877c5e85da262facc64ef14f711b6bf6c98f165537de37b9e21bf3c0c0c099dd983ded6e157294d284a817ed8933fd543fa38dc1b07dad2f170745cf80af8d37c0fcef4b0b2a027dc12d371c52855e48ec50ece9eaef669df5d39381b3ac832e550d97cc85b171ded52505db7de937a7f39e33d0a45d9a84e5a3e33e1ffd0a4c02d2afcaf321aef2235c683ff437822f424bb727b7a0f1b99badc0465e15a7faf96c785cb1e9cb864f3fd96a73690665d2b347b6a9d18ef07515bc55b98565a1e5843717a551224868a73539f1be1334b9ff4ed016e362da399d84ec8e79aff904b809bd466cb3e16c9e45333d47d0e8ebd1341fdcc86865dd5196a7ed5bfadb1aa90204d7f04394e61a89573e6cc314bb996181bda1783ef9f519c60b6bc0fe36bc531be9e200923f57ae5452071eee9dac6a45b6bf9a1042e9f3d10ec97c31721a71dba585d1f26232ad3603800f2b0dc97703e5d1728d3787907f011ad4caf45ef56e97825de432976603a5299ef7e9157381ea8eff4eb6c6974fbd4bd8e1fe92c929b96506bdf75962228d1167a2259a67bec20c7f73a05bbb0b90368e849d90b18e783c43a3cb23fe7df056dceae4b3dce46d733b88de7299aa6095c9e93aa4b0edd280a1f80b470a75682232deb0046c8269c1b4f5b5ac964137bcd14d1cb694c4de44115ca21b3d2dee8c713b1661e881151bcb542bf1ec97fd1225d0ae59c1980b65bbc332abaf90968fff26e87fa5b7da89b3e2eda8e08c94a9ebc47193772ecd8d725e9a4146d41f5e06bd73a5d523d8af305a40cfc6245271d62b5ac947644efecf1a39cf5941ddd987cebd997bc9dc0a2d9b3594aa56b707d10ed024bc40eb885c0b529da1737c0831ef4060795181b6e209fb364e0af380d3e17daac1a8d74a72a3a43b0cb134f5f870890d52bdcfa92083043d76aef0a66cc38429f2c3e9931fefb9f82399d819b55a0daff98a24836baf3b9d9653e8f119f52d720d77925936021fa37d2b6cce0cc6ac7aa49b983068c4a301dbd23911f3097a1cd176ea73a92bd46669b476de04078aa333f8a651d1915eeffbbd3baddc2cc7eb7e706762b9689d73364850530075c3e0d7a0668e965eaa6469776f3d54d1e5a1052c1a93e487c886be6d5efb7dbaf78f7680cd70cff51379ec9d199aa84730b3edc0fa7f3e3cca036023bbf586941e644a1afa8fa114fce4ea9d101658898ffc750c007fe978727ae9957e182efaf5cf2aba119dad28d77bfcd5839773a5d18fdb9ff2eedb17b99718b8fd2a47c7131ca9b314876e5222659a10ea2f6af188d53b2bb5eb0aec672c640402fce7eeb8a987bd656a438b8a1fa4d1f9aea2071cceb1bf02d29fcf54436301e670e8761b4f41554266a71b5a265878de5a1e840c4e2f76928eb2e258817f06e03f5c8c97e3697b26679c5914ce88845c81209585f53d7107bcdb1f58e15f53580d7fd8428839e28e1d2be1c91740eaadc9b974d23eec2bbecbee1758c6dbbc14a1784d3363dd86109420fc5b23189f22e61995a1559170f9ead97e8c931d48eb3590c1216e9f1daf3a9c0666dedc5fc669a107b2ae0bbe32c1596f7cd1cb76a8abc21edc80f41c4b5a860a65d1f8549dd149b37942736ae8c746e4dfa4330316c1a91a0d89c6f3681413739355284857e20699f453edb3c83bd5241bb22a3688ea5b811080b84d3ae501c20ab78b84c31230fd5ffdf0ba8719afbf19470ada39197d5666a5a5b26857a3b4fa82e3486a4332a884c2bbdb84993bd25786d3ca19f6208d38a3a985a75f23662ddf0bc65e460aa88d931464bc4f9178b9fec61f5383d54ad6682a10d5adb326971ec21efb8905405dce7e20df9f05cbec7f331a428804ae52f69f4801158cfc6ecc46808ec705b3829ae0da42b107e84b9d328285126879d80e4efd7962de8ac77331457fc9f415b65a17d288f3ab311f00fa5fa3c52ebb2f3604abada2dae7b0eeab8379f01de7f6d33c341aff91931d77042e23bdf14d8966a701fa2d433c5d2d4899dd1c217ba3c79a033f19e3120915a7aaf4f333805b4b9a9bfb10844a25b15529ac46ddab6dcefad38fde4b677fee12f6a9c2cf18bd7fa59594af9e4aeefa7d32ced8e19ad0b8f1fcfd3b11ba60990fe291c12f01ba49d0b9986925934dd1af203434f07e86e624165b89b4224a885fc19fdda7ef553f00af379df447460afbdd5ea17ff5bda43f6b268bf36bef384472c79e417b858ea38234bbf9074340748f600204991f1af202dad8a209c174baff094dc4405fd48e33834af663ffddaf2a6f8c2fb3899975b3186bfb604660cd7405d1debeaa6613e703a70f4ce9329c3a6903f57d450b431b197f241f0fd05d4dceea09ccb552a1a48b43ef87a8ebaf909a0a7acc77efe30a42e4aece17e0706451db8a4850ef05c7d81917f8f380818745a79bd9ffbac194667d3d6c22872ddf7d0a9e0c21d3f121e5a257afd8b5fba43eb9fc0b0cada39b8c8df8aaa04d0a8b0a06ff1475288ef40fcd176a2428a8178173582dd99df0f0b192c8777dfb3fecf46f2566ad79d663db3b853d1a2a193d0d304f19c6c5aa735b70629780c2812970dc1a5ddb86d62108119415741c16b944558d696aa114713fb7514d2666bdb592bc26adcf067ba8a5bce2146b67ea9bbc50a220d21239937de1ded85fc9586048bffb9cec06ac675f764928251b8988515f7d3eaa1e0e977fe82ab4e951a84b5c2ba9e3f022f79bbe066050ff2069f63c41277dee178f8a2f3349f6f39c9eece6440aa22970ca6ba88a0c94f3d63a5d904c311d09f9e55cdc3fd3cf63abc1c92ec7181f1920b6cde20208a07715725729d421d52fa645cf9c0f3cfca679c6115f4210ae2a6b7e28a256fd6b364074e4929d48f642ef229a53c85fb3887fd0550ae32129237c35476708fd3c1fe6cc9fa281a9f2d12aa39f7eb48240b7944a746748008ef44ec743367537563d3c676551430bade947c3d9b59fe78cd96dff1ac6c8b9a547ad7d561591a49902ff2afa234bded4f5b4fc09db672764fca292bbf8dd0ada63c0694ecde8a17c86e42a277ab2297a539af9383b79febe12c47b024ee4cb32258b518f12296d119017795778c53b92d17f1edfc0d02b11e7587fc194f9c289a446a8eb8068480a47611b5a5b42a62bd5a8fd58bc0175ddf5f023428e4ed62b52e6780dff8908e870042a3768d27060cb50839a64fa17c394f4cf9a29f44cd6a406be66fa57bf0e459adbe1fa879654f7afb1278b8382fdb4dc9b5bdc0eb4e7a51c33e1cfa90f7749c7a40599e5d44f94d084eb8cd679c46efcb040a7405a412e4298c06018da389c86c436de10b7c82c9f35cf8213df80a65507bb4d95100b636531f93fd25edccf005bf4f3a3cd302c23dc2c1119b9c19e32580c0b51500047d7a8cf3e6509092732e53ab8868159f60eca870a294ba63b75599a86efa138b9d88ee7f7a412aed8db4a099a5a63039c7193148697ebbba12cf15e6dc97f6f11c832005e4df5207e8642d0848d60d6e596e8ecebe1e2543142b56da2faf2a6517baed51b806f284ddba29c739b1ca8ac66ca0489c0cd5906c08da7edab338db6711f4d37cf7599f3c08a88d61a08cf3a43c9badcf3c865c6463cb5808d0012c4a17aa8f7c821be21a9554ad9c9a1f6bc0d0a33a0ad2a781fe2962c9dd4237baffa5509d8caba4d5690ed570b0cd06ec3a88fb60b80f02893a42468c4adc11609b707de58a33fde82670d5e52977efd14939bf0645ab4c833777ead250c484fbbf1c873992267800d40c0ffabb479a68607d295e26d38b90f6b676380e0db688dec2fcdbd0530a6e17bcd51ea069c86a0ad4155e44bb3ef04c900c291119d1ff4ae044d5345c9922333bb1d41471027a4542e220c2e834685cc4a1be46d395350346c704bb4266d2131ba3233aeed23da51822e27612a72a49a6acac2e00982d1d5c0f181a0c577be8672e18283077e3369a8aae54e0e7152af9cf6bb55eaf4e3e4872ee470ffab9d5bf87b16ea607d6f454ccf8352d1499f4949c373a8dca52c87fa9fdf2376cd3fb43e557407d664d0ded28d3f2781cefba4f033ee8286638558e74fd5834b1524583aec5fdf03ee23e53023fa463e33e571aa7889497d212acec700c6b6bb6dffb3289520efbe8f2d416e06217f2bd4016b6954c02f405269205e38cedf4378a72a6119c24f9087eacac24c4afe2b23c1f6cc075ceaeaf0d3146a2645591a6b56de40695ce6350c850232446142161b5599665ade563513a73be03107918a494231d3859cf87fce6bcd13f08971f5d3a8b593f91eecb4088c4cf204c043a819108337637f9fd635b08e1170270ccccbcd9db5629dd6a6c5628d23788df6c003ca5d28cba96ed3f80d63075a970c5f483682f266dbe67486fdd017b0a2a7e17a5e1dbc76aae57d595aa5bf9e38a848ec8faa9eca6c42a1ef6e3a6758df768fa66eb493a0ce19c090b4137089d58a8e530494ea093ee63e88b6f613cfd672dd18880b6134422a01d45ee94e89c8361d29c31cb8976fce0b5283808415bc90860aeddc04408636342ed638a03fb5af87803ed0a4d9bd3c5115a65c67143002ab140fb750173d080c37db3533ebac597174bdef13336362d6c035818a3edf5fc587505ae4d3da7eedd82c1cf081a2fc2da14bb7579466d4f57e3ffd9ccc8a1dc3f5ec5b8f2b9f09c472087080f75c2028d6da23f0e691184b6d047c53bb0834879bc4b2ecca9ef16fd94ddd95f5a9d53143b000082e777cd32eed536471d5de1f8d1c4b5c788a324975ed22c367e73435b1e789dc86646cf87be31c295f72bb77447869a4ada71ece355156ac04f3cf9bd7ea35059e3509f2e2036b38df21a81487a9a19158aee2b2c07e8ea7f3afe7a5a21395039ca2f4b697f7340feb31e964521bdf4a07c5d27d4d199865cfecae0b0f1bf0640acb03ef715a3592dafe9bdcc9039d25fca53defef118bc6f4a240dd57e4a0b0964e8ee2677b2d10e15d7f7d5bd64dd76e9fbca42ff9ac011efd24731c4c82313df948d9054d23ab39df9d5f76aa86af9757530a4e8c206411af6c4dadb6034473c49206f1bd0d59edb85d55dabe3ade30fc478d91f097e0671d2978a3847dd6dd4175d8561b16999d90361cb088bf65abd6e7acdbc7d1645e1504bd0b1b4b1aaa9066fe4c68767e351bf208486775df67e7fb57da701e9b53e3a57c7ff1704c05b11ab37f435cd2845bca8fb8a01a2b2173c348142fa209cfdb0663e4a7ad71f2bb944061b42d70696023d672015bf31c6664224a13fd4e8dcadb4f9ff81682178e7f7530d3ea3435ee1c8b87da70f0da9ac5831cf68d3613a3e4f746895900f1596bd8c7749d3f3aebb93938c13af3787d01c4c76a0d4b6c2044c9ef4c75ff3fe31bb8b07f27d7ebf97d69825a3e038f19e0709b38dd4a6463d973511c5a202e77dc4fcf44d5ccd2f2da7bdd82164f31e974da52bf9154ef7621ce74f0e533f7648b84c0de5929cb925201768db6261a6452a85a002c216c05b0d9d7fa6145c3e804350408071d00eda1138505545c73a15e61d31eae125f3d5ddf0a021b9acbcda38f5419a1af3eef5fc5da7d14844d9d0359ec2caaec04add2420c54e7b075ac027a773d435a7e40408e0e8d23ed6c90b2c3d5174d0dc7bd4e748f6872425bbcdd8069c8a6db1dee8002c0e69479fcccfd38b20b249f372b64505e5e0d7134b0b561e832e6bca71f7e418d7c75eb46d3de8fb6d0f797208a59b7bbf3a167b1db93aec7e1303a84f6964b64d82106067950869d776d465723b262b8961dcb160e80a52d544e60429bc18534a58085ab9cf5a37523d20d2a0c308bf8648a3f37c258a0cb8524da5695850475a3f9f6a27e0f5883a48027669c4f55f57459df076f011f665e57a47e2cc174c24b8e6707edf4b99a02dc900668197f711d8f2780607efda04ab07f07114bcfa655fed60620466134dcb22b1a64a360aae203039708e416ae642f1532c1ad0178e82472167bd2720bebea41444b72fa339755dee4c534f6791719602b1d26beee576f280c03331bee0830ee12f63094a8c8a8b52af2d36969516e36db82d42a62d337309b53e1fcc89fc145165b3253949a155f569ed733e59c108927d704dd0c43134371f8a740a9d37f5c7b84467c5ec4fc5a03258812e51ec2f7e21a7659464e1afab4a3b374d8e45b45ccc9c13440c6ff29a3a8e8e2a7d95c9caaf340e2d6074ed4b485d8c285281dadd482abfe81668d0830c1acc7217997506edbb7591eeea51c9647d19ce7157a4ed9e526749c1ddadad04705456d4ce4afb35c5ddc118a96be64b032e08f035f23c00940ccc44ccf7f4a5f1e0e47ce376ebe68ee7ab96d9e816b475d443ef13276f76f5585d1a8d4c45f2ccbd43b3608818c2d18544b824f4e9bb78032b3b18096d172fb41c19d11f6926b9c630311689f29f1879bbd2bcf207c6e6e68559584066062ff5d952d54bf3ec70a139868b6d09eebf4dfb13d15e257e760f3d647a55bf0714ec853fe75a2c3a511a66c987b4632f073dfb6fd2f53986daf0ea2292a5837f716e21853b8e84977b38710f2123c5d547ca5a01d24db010a2914de20abcfaf2ad58c67f834aef9bb7afb43e470459a280bd64152958acda463a816258c74da2321385a310bc7f1747a36b95685db8f0e735b1f0d5fd044a917ff19d4fee1cc44ee3ffaa97164cd5e725013bb0554988e53607a2e93313e1ad3f8ef65969ebcba57bcb457d35c979c82bd913b51735f67a8a95db58a8829d318d4eb18dbef6c5de2eac1c7d4875c429ea79288cb6ae124391e52d8403e74b40619a54f615ef1283e4a142e8021bf361907804250dbb41b2ebd79eb4780e1968d420d1b79e3c8e58f49c7bac46901bb6b78fe5d992a0a2510830e4e4a6141ad681809880f2476ea94cbfd78e86e30f6d94b851f071727a261736fb3c9d5cd2798e76ef484364f01ec0baeaa9970a49fb22636eb56ccd4aa49581c0b1648a25f3faabff3464f7656ddce443441e1181e57ffffe2c9f6e3d842fcd9579d738a1c23815445aa215de85da98b3373480dec030bae29c2bf4315a55a21c39d7069d085d2b4a03532380956d1a942899e8545b8cbca3f04b3d0de2f218c128a67859430debe65fe22bb421975ee1306f5321e78682258e34d81facf33a5e70fcebf14753063828a8bbf9dc945c59060554176a1335291562f2177844f7233b190b9b4c94be93772085d9d5e63f17442640664c21bb2f73e45729a01be9fe355a35b1d75a0fa9440f6519d0c575f3319544cb9c6b8c14db7eb2730c1a7c4be4b0bbfd19be5080eddbae72ab48481e198c3270617829b5c4045b16383b3676333833d9b55022f39ea5e375fbc5473bc33cc564cd6f4a11244edba6e59b5c937dd4efa2dab706d60b8daee922672dd1256ad3a9d95413c82582f0d8ea48f7295cbd9eafa06a8c901db6d8c0f52c451cccdc0e43205f20ddb5c1d442f22d4cca2665c997c1d787d0033929f12af9cc15bd3de3222d897a5090a486969957a970a2d061496a7662adebc69bf7fa63e93c5f3a1760459a8b06289d9461771699449a21f07465495af33f6db7262e688f04b2b31992ea44436160a2639694eb501c272bc13c7eeea47bc584fa68929914e447c78f12d41a061c31c80af653fae052726d7cbf2ced191b36878c283a57c7f0a1c4658c5150f89a7c05669e369ce622528c7f9be0c18c26a42ce707c2180d35dedfe8d178976cae187cbfe2ca44bb2143c4b3336ca66e9c7d79dabf10476d820d5d2fdcc98df4b424d5106c7aeba42885a04945bf92b768c1790bfca667d4e3baa47348ef767c1d9e2a8562604e9ee8078462d54c335976430fafe94da61acc4e3aa730302e933ba6f8d2185f38e774b462157bc7330468fbd1303cccb206a35d0baa27cc688f4b7bef2616ecbde3281eee7774cfe500f2a3296b16c589e97c35970bd9c17682606a9ef905f3d8a517e23a591fe3af6ff39239ca8536de4f4e6c9dc07a9de4cb8b68b101898f23a1632c768854b582487b67c92089f85c0a6ecccb7998ef566a522332bb2dc7976575e4e6755a507702cc75d5c313ff6d57d518ced02f9f1c6634bd309ccd9fd9c225fafe97377dfaebb1222572e9ce5f099158d927c3d25595475b0ce4e7295cafe707c107318a29698ef681f05f608a8687f30d2b9d3b866496d34af89dc3220597e949ae4aaa5573d9582bb65966d97eedfe3c7c82f10fc1ef4eb9ba4af1abf5392b613bcf6e57c7547044eeea136e46b8d45756de98bad8640d71ce27b7d9efdd6724a3caa4640a17dfcccaf00b7f69844bd0ec1a0648df7eb599bbdb2c160360ffffff9f