PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63792 9df536438ff3ffb3cbc92e1b56dd0caeb7d09fafa4f6321a6e1d6fc08c35ab49

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a9651b8af61387f9e299d6a3ccea26470166b0e28eb0d4c7e79d55a7fc8585e
Certificate Block Hash
9df536438ff3ffb3cbc92e1b56dd0caeb7d09fafa4f6321a6e1d6fc08c35ab49
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00109a000002f20100
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000072cc08ebf4e12ed8aed2295aff867627a74ab4d50cc6f7bc2703a320b8a4401730a61214fd238e7c5b53ab6225a3144a1a23cba4704e0e0f5c53789ec01deb181f616950c4dd280738a05bdceb65ef7eb8bee9deb9fc619cc8070000000000000000020000000200109a000002f20100

Raw Header Hex

00004020fb28fae5449c280bff813b7e04ef7ff79fc0020f170861a885dd458064c10ff0355b537d4cf49c63adda68618a1ca7c92e2ddc30065454e8b7f1379b7e807fc8b7fa196a46ee01185e58c87f5ad5797e4c0deb280e6b167064a2ce3c6a9d299e7f3861afb851964a

Proof Data Hex

59,560 bytes
121216010307825ccac00f4c2672fa0a056b275e13afaf543c839d90db61c2e5426b290774d20a8275f6ee14532337f2ddf6ec9c8ad1d45906c0766b0fc70742085c903c684d305395d44a6fbcd2974b46a6b81a784c9b400bce810043482bae8f5880998a9da6042dd3acaf41078dacaff802ef9347b7e5eb797c6a1993520b94634455fea3583eaad13b637415b61254c0758efe90982d96807a4084ce681790d061cffe7fd64359dddb1e0162372b0bf0214dc490dae88153a4089422fb83d0041fb7d5802b81929b425447d28289534ba61cec37d96171f27f217189016f8a2fb02a1c37d3b6e72650ca256e54b27e6905ca34d30d5ea00dd5ff07db95612035dbab62e4378f73a871a7c6af83ce17faf01f2039fba72c55309459c14deef28b14fca6954bbec1c238ec528b9a9fad6de9ae3e5831bc5f6025c0970558a39fff7473906500f89e5d87c542a20469be63460e1c7d634d073192f04c58c6923fdffd968ec3d1eac3cc6c48e0ff3e886c0e19078af486a347291c994bdf0191f29bd8825f0e2fd838a2531ab02e4c4e3f38cfc1b104bec0e061d63140677e36093caf266b1ad138d3e5b0bb4c073cf1597725420389dc413cb88cf20d64f83cdae1f5b8012e9fb977b10ce495d707cc91c936b48aa250f98b6b366f7757d7b6f889e6a1c2384f77498303032c1d17bd4804d1e27c9ce0465ac537cbcfed4f2065d1bc73e90d5503112599731959bff903aff80eb82d4b6d5cad7c745e7575e2b35bb4f876a0d3fc6e0ab9a4a6650641c3fec0eba48675a3f5a4e94f9806aae95d6eeca2250e16ebbc7a108ba24ec501307875712e166f85832b0b571c26ce33f0454b91f3c495a64c435dccee7f35fbb09eb7c6c4d3dbe62378a4a64bb44cb163892f6209205f47a89a53cb8471fb5db064fe84a941039d209c19a98a06618765a6f3bba1235558a4af5e622c4d337dccaf6e1f65b7a4b5709e90befc7daabecbe17dfdc7a26ae57f27dce843d34539c8b43a28140c70d2c645e428ff12ebdb389953846eb4472b044340dc2fa968c77a107347d04a5205830b30d5c85e7e3f56579c3ac317612dbfa9ece29c5a3f33f48297132cee05cc4a1d4020b20182bede5fb7d5215e3079f508100467858d609ceaede19eb6b916a667b23c6b0128c6b9c62d70f3771d2176afe973f29a84bd0b56d46068ba9c37d8c45c2418226ae9c4eeb8b71b9c4f7d06d11f4bbc81720afba8443066e8272757ca51cec89d7c32d7c161fe729110f0053f8089f1d892e49e3c1e3055e580dea6196ad5b261f9bfa9ea0b99112d62a8e2c4e4089a8f74ed40ccf202541d1ded08723062da8aa79c7cda26bb1a4e9107a2b3098d130c4f0d952ee23d040c309f4b6761b6d94bc34d0b4ae3d4b73d373df742a9e7c8deb63e74910547773df7ea3f8d8714cd2cbddaa58a3b22b352b0b5162d1562298d4c25681265d12b78eb117ff8822e6bbb583b4a98b999111028adfdbf5e3a895891d987f7956545abf58a6b4212f090b0e29ff49d36a168b2a017ec69ca11f34c377e8081d84cd7d34108e3693668ddeba790dfd136fbf1dc6e7e2c893531c9e0da311b1ee34f3921678f1bb66ac13d05459702409024756ad08ac85bb6faea4241e225e2308a228c7895b84b1e31cfc3a38d158032e9bfd03f1db85d82ea2cd2772fcf60ce50e17bd04f50f8cd4a1c71a0590bd3b5af7d09517ba6159fda483dad48566ac79232b0c0f578f332095535cd96f3a05493ea0cc3d3eb58774efb2c2588e3946206dabd43b5eb5f69ed3ba9e394cd257afa4fe641e1279c37a9e679ef376c74cd711ef03b21fbaa7044f0c483fc67ceb1e180240ee43f4e753261ad7783eb7120dbb6d9970057dbbfceacd7b0ed90884d079cd081bfc73af1df670ea342c78b73ffd87156311d86af8540804b987ae4df687db0df4e9a1088de00e9b66ffb4c6860a7036813148b1217f497f7e3ee69d9f9aef521a54a4c2ec299930ee32da22f4d875fe6c5def35828730ac9c5742dc4562a88f0765e4151e4f86e0ef2e6b98509cc1501079b6cccfd9bf6bc53277353472e2a0132575d9f91faa871e290c5bf99627dd47c6d28b604ccfc72c051ba11bff8bd16157dc9a3418aac36b66ffd903bc5d321a3ef4e414a532b2ad603f39ce6bff66d69c7f3435d3ec5d45228b9df8093eeaf3404e18ee3997063705d739bb8b2f2f2acc9a1e0bf2b3d8cb0ef0a3af4a6e05ab8d2a4e13827f78ad29f8535ba7295f79edd3430fa3b9931cbf748062fb80e39ecb085be28f57ed49ade1d135c3d19fe8d3550233bdd0d335472a32c6936068d388a2748e935de879acf2cb10546943cbb56ebda3458f8bb70a6e16aa5d32a4bd1146b9065ce941c103df991571d2767a26d736edc7787788f697e898be612efb2eb478f5f43bf2380422deb72b1e2c3aa500b2b5e2b061ba59e7b2b741d03d37fcd337dd75f0cf8327e23639286acc5b345fbb17ea1ed995e28ef556d973b1749cdaaaa9ba676a4cb8434e8577394ce5f4a4f52abc32f2cb7e47ffdfd24247d6b193f2dc29018a11191819d0358b3b443d84c8f23774bf353c7c49cab6b9e54b9f8c759729d1c85c2dea52692b7ad393c97ce5e4554a218ef96e84f171746eaef6026218d557bfcea49b7ba19e4499a790854ba0990a7b2ebdfe830267217a6f24b26f5a6a097a2bd8ef5a9983ae3e9970822f59eb31027beccd8484904f85f2b69f4d1af06ebbf709aae2b7ad3d3f8b61914a41b987aa30a64fc5d13a932cdb21bcc53f7e2ab5d4afbf1ff55bdd6df48a67520fdeb0b908552e8e6aaa059ce8659122dd6ed4aa23e91247ad9a080d73c93f6f52975de09c7acaaa5e433099c4fc594474673e46a349210ea6ce4273eb671e4827374440d754e271cbf9d55a8c0352d8679051bbc66cf41a0a560235244e0add4f4a89c35f7231bf681fe45c655ec01eaaa18665f2b9aeb72bb490e8f2c66d301a1da4fb04e86133b866a5a98044d09a218f4e647343c9632b79ae58d74505b1bad788b868db799074ac8d60f4263c780ef68b951d9e6d8a242f6f645bd643ad10fd14db086326d82468a97250583123d2c6e573d2b00b720cfb8a5d43f2887641c54f8a07a9408e2601a444de461db58e5ce73ae0e24643071fa360e79c1e7125fff6670698419dffef6346b2c50abbd1405a0703dde3f3194c37941fad2b3de0fa6d77ef2a8c2550aa6214135fd5a5bad6ee8c9f57849ed0617d7014c6bcf199e9138fb01bd20899def83f51e7df9e52fff1065de7886414c7a1e452fc509ab76840ff9290ab7c37553b9220c92916ba4ba74711abdd8a9b2926e12f184257192c2d15086ee16a7dac63ae8ccae9aa548a9e4e05e82d3a22b44b0cac0a6cb6754f8332323fb0de395bf197e5d0e507abdf17d11af55924994b2cda6e52023c726812eb49173042ab4722caa7b4dd44226c0772d19c007554321b4fc05653640185dba596ec0ce4f5c81395d887a904dfdee76d35357aed9127258a9aa8bccff4c0e05584b42cb51ee750fe671271549473e196c6974760c1098b22c691effe3f113f415eb7f15622d69e3cb6b819b4d7f14d009226313cb991b5657b33ba721ea32488e4efa8791add72544b5c40ecfaf44ffbc1e5ad95d4e727adaec830b3c57ca95e1c8820f8407a3c15cc38a2d0fe1f7e4fc6cdc1509d5bdaf20134a55a5d4a4d27ecf5f422d3dd754a23eb72239c936322636f78ae7dc551426e250852bcce3cd147cba3189e8164cbc365c3fad9f7c27fed669185da4e05784e043a77b9461df45a54edacbf44695c318724bfced81a59c574f2212e29557c713da65e6adff8f1dec0d6ab50ec48e914a1174760cf812d9c43d1604ea74a6125fc0d92d552642cf8d4fabe8f7635debc917171db61d5930d5234f82918f6a775e02d2ea9ffd65613e4cf3dbba5de37dee3e78cdabdc513837641ad634b4e761504c749979396d0b41a47690901ea4e2f1d54df961152339f89b4e90ec4ecf40d79665b0adf70e1113517d57e71a9165be993de4c17042e74e05e912f4d48c5b3ec6a9c488d9bc5af1f55186ff08a157ab56be5080e8145fafbb07e5f71b315830c0422fc1d02fdca0459120b5bd63a1c2309af7b613ce0a66021205021d41780de16177110959541c7e0d591f841fe5c87ec824be9cf1fa3c5b2d40088a0557d2d059dfb6cba75fa33b756d63cabedda032643f53f035a93b500002b7e871105dd9be206fa8109b2de7eeb6b6be181faf936b725f4b1c3373be857f49b330cf07f99d4284e9ec60233dec82a07a748c686e30b793e1afb9f219bef5e08b6a7e6d899c9b2fdcfb2f375f1dd71020d83cecd740bccff534ab1cc0c0af2cec3c51b0cf16041c2bc2e1bb237c366e94916f02153a39913f70a58b0c2cb69aa6cde1f77c8d5ec674bbe60953124b2c5919ce83f32a29f1dec790dbb7eee7bac241dd8425b647f72682a51d6f8e72ad7f2c58a4ff98d580f13626796f4310601e21a8d96c32768f96344458e7bcb7d545ba80b5af48733e816d49a7d7c7a021d7e2f5b7782c11fd89796905fd22ae8fbfa22f7c1cadd926a12e8123ce5492c96de37a23a2a9d3346610d51ce11a2076ae529d817b5c53f964f79f08c7ed31b35ebea1316637fc29c5128a32bee4ec9d30a21b6706f1df24a4bff92109a8d95869762fcb1b1d3577939cf41147183428f9e2b8961b1dffd8d04a6afcab7818cd572229d1fb45988c9f8fcaf285122f3ba57b16ae4c222bde785fa117753573a271d95d5957a7bc35c0e6cdc2d76818e5b0ab62f756e1ca41ad6eb390f7e0a8becdc0e82ed6a7283ee871575dcad40ae072019ce290bcd236a4174d2988467c82baf61d690150e82be89cd2030a6ad404eb244ffc343426cd80d19b5d90a6eee6b99b434e18c1581957c415975edf31d21c08bb6cddb314398f8a331d4b33dc7f8fd958bab9f5b4f64ed3a1ff96365204e84c179f55467ef0ca4e7ef5442167c8d640b982ad28871d059096cb464c1e37bdb77f497b4cbf37bc4e95b4642f40918398cf60c1f00cdf25dd7b6fb58e20f31447369b286419e66009b9143fae93f535ccc3a820ad631ad683c7617be8afc5bc058b828fef5ad3a37e5273b13e2a52d87b01ee4ce091d667b6850a5eb052d26d4d429853a35df09f6f7e96b88f276ad93621971a6913895ae5aefd0377e931c8b56ef4e559c57cd12775c19c0f1184517619fb2e598e58b00c3ab1cb6174d4b37fece4567fe830a8647f01615c3d7758d36fa1d0cbc0e2a4b146ead4d837ad291319fd95d86d34321b8f18f4a320a28d6e0858900071d2ab47006847d3911511bfdabe4e18918143e26d534c6f9c7c2a12ea05a6df3d38e9e44df5317342e15091f198d84a715751e987bcf3f82568569fdbd7b3ada65fdad354315dffaa8b11ad4be7bf8635c859c56c6332a610c6ec99d5eb09567b9b2597996362a6c6160dde8769c92226d2c49f82051a1fb597f9e579cacc865760ad3908331f3fb62222857d2221cbd39292cc23e775b1a87f3962b73b42d980b2e47180b5b66b8edbf91caa62e4c17c55cf2810ad7030da6e7219235f12581a0f4b57b592e6ace41b3f934e9a3211b39c5e63ce33ec69e26fc3b270f430266544d5e3f4cde6ba4eb923408da0df1cc96a322bc63ec0e8c8aa5dd0d92437d3a6f5692efb8d40265f2b00a49c23c550ddb73b60ccd99e27da29a3a3d1b58b3c9e1ebbbfd48cdbe5ffc8055616eba00f5638b229a3363f46d46c4813e295bd2b29cce43623fe6825f0fc8927b6cc502735f89295dc662d6b0134ba55a4aa16b66b00ff17ab4ce69030e76dbd4c93346dab0663d97e2db7abd93eb8043b1ccfb0da13cf640a01863de36cbaf0a029f6a1cd329044de36b88e4be20ae30233756f42f0be572397279c73d11e567d735361e06282221af9efc40c45d9198a02f149b3474a92dc9cdc9e260508efcaf12e52421c3ae120aa3d4a7cb161d261ae4ccf524d46d62b9a8bf189ed9b51ef98132522cb22fa4bdd16f2c41e7ea47d2b2083a58ac766c404d067574bea4bca980243ff9420eda486d115047677333b4b6c7444e85fe527253a7c31c1a17a904315fc2fc4991b0acbeab6dbc2b2de3f21ce319c7872201108b03645fc6e111efd10cf9798459fcdac6f5161e673e3f52e46643aa291c8cf84b65afe9a9cb430d1c3f40a91cf0c954decfd4c9b704590d173cec19201e001cb93e109d823bde687e3205bef3a4dcba116b3ce311e99c511c5640bffd2736d0535411bb9473fc8f9a84376bac8a8c792161dc9ca535314ff8fb489768f6d8aa8423b9e7d3a360d1c5e8e9c0e0fd1d04ee91017129bc8f04a596c6891d457d135d4e888a11fb3ae53276e6e812e1536932e21ecbe85c0b0fab891e7c607df0d1e09e021325b3782f914d70d1cd37913d3a20c401a800aacad701ab71354800b27744781e90540d12208391c01dd7c28c8e17fea3978949f172bfceb2fc9e357b3b957a973c786db380ab81b4aee2d7c7e7e360c58d70b477f4ca7488a571b0627f8ecc6b89cca63e39c603039f47ade4653dfd8debb307faaabf24633212b4a4b7d0f051ec0c34ce78066b57c3cc68b6f70e60adeaefa69039c48df171d3675fc6f2ac62474dc17ef4fe880601183cee862dccb52e0546e9a69584d874bb16b88c2b15254786040d5b5c3846eb2158a1c309d47632d20c1676657fffe27821cbc2ce4b8fcccaaacc2211ed826d9c06d475fa7c77e72a8142597d75548cc25df0b25ca400ef1bcb23433f1fa0302d5bb3b18a7ed4e3645327bc9281036a5e45c242b6dc88233fbaf48262dde1dbbd0b425ce414bfc306f96141be53b7e6a50f86e13b803851b2db6b4c06028b81246ce0949cb8ba1e9ded6f2b24744b2512b785baa70455297ad77e474c5120441af465994125b25b83bd16f654b4a3806f1d6f2376ebdb1150cf78b3f7df0cafd952be5fc030fa126cc69fd158337eb9949e9192c7e804045d32755fc43d55f59fe940b9ebd22da276c5a039ed003c6a8b8471a587acfbd368c54cea2d95ee820364505aa80bfb777dd15c93a8d780cd81447f59bb7b79d158fb738b9b202de5ab3488f5c3fd70468a21a6387fb49e9ab58f3c5b05e21c75144a2ed6a654b73e69af993498fe36ba724e8ca8db2b61636e6f7795d903c0a5d5f6f4f63c25cb30bef7afb94e95f381347c9e8596657374cc4cd59504923111881c9c3b53baf540a895fe847550d2dc74ad8229fa605f749fb46957559a80b6fc4bfc65c2892d9b7afdb6b218787632beea5ecae72477a3ad710bfb3a2f71148eb831b445d215e9a660adec4f443ac601e54e91796fdcd402c4185842ca8cfb697e64d368e311101c1465d908642601de919d4da05bea490152bb244c6d79fc56af4c1770e1cb13ce950e7d71ab9cd6283727563d83156c654615836cb48a995faafb5c18af61ceadd741f068d9c89074daa568e67a6cff43332d3269ce3a3dca87493bb1afabb15730ceb75f65083891410fee616edb5a0986e97ba7ab41860b7746d5cc518c1dc6ede65f4bae02702639b1291e965151ff46f680dd5ea3159329e106dc3f70b89d4415532355a996c8f1debf7af9eb0d0c596a8023f6da03a6bab97f204dc9cff90807e3a02ef22a955f12ccedff8d9863679dd619a4d55a0bc5ec019ac0c4e9a169b2c801e15749ad2eee09b49812752d8a91779569c5ba58ca1b395aba8f754d3843253c73e2ba557f7884bd5757988819438408de867e8972187a345c5c9444ed241dd4bf533648fa9bec06f882913a76a4dc43c3c1cc11f38b476d6fc6c8455e347fd1eacb42b44666126ccd8af07bea63824d3acc841b7e0dca46791cf6b00679ddc16dcbf4ab29cbe62d216db7d2bc4dc9ac4aaf10c0477e2343fe4bc67b3ea9251ba73d503cdf410764c9d3a5086801eb6fcbd57d346c4379cd9ac92ae10f19fde6e25bdcd85811214f28897ff253167ea7e3362f5a473b76a0a7bdac9d1ff939ae80d79f7a4326de21b145dda4d8d04bd07b0169eef9146563df9400bf9abd587c8ec199b10de4bdd3ffcd0765ae196918f621591f38fc7aaffc4b123a69a3f753bdde0db832feed62f4c6cc8f34bf0be5dec7f2848cf373f5f3ecc899bbc49cf8f0ead9af72cc2e309b294cef5faf6e2d822961060d7f37062841248dd579f28e3cbc0f5d1f7faa43e9cb45f23a3ad185112404a17ce8f86e12839aa81a59f377176de60ada1599dd9424d0fc0b7f48004424045f572303eb930c81f5859d2f9d5a07b6f2833797023799647ab82c8010836fcbf909aa1fff387d560b99b65e0a97f21f3e5fdf4315c526cd02b413d772c57ce0707724674e3acfa82a4178e90c570ee9bea328e8e70cf71f4074a8a9a31989b7a57e2798b323d2cbbccbf3151659e8ca8de193beeefba0e3d2933110b964925d5b484efb37767ad01bd4c7b7f4a6993452a15c6b755f509f8733ef7f680d5182d9a063b4c3e1681ca0a5ed8008e95a1782f23f083c079808e648848479f28cf6ce935bd4477d8e60ee82863c72e248d2dcb244357e098cc6c9097a66b00d5d202682e9948e24c7e0b5dca9fe328b955acbcf0e0ee34efeca2da2db1ce761fa3213cf0d122854cea80a012920fb1b090d408c92224cb29b0621195185da1c6ce5201dba104274aa0e49a1dd8f8b351c8de6501c279a6783eb738bd0ccdb3ade789766d8b7f4c0993959ebb30d73970dd4d87d598601bfd845a85974cb05e601fdfcb309784cc92860a1ba9c156d7aac8938a9f9bc0bf1393e0c2b660da96fdf36660b1c1bd4824c78229399a2b37826b8b6e4b9ca27953d8c6f2bac9be8b565ef7ebecd4fd8672d7548369c751cd5b59e464ad6a27dfdfc93a6d7020adcd517fe3975d9e2cd1f1964a9fd43e229ff63ce0735e439e932903a71d44e27385b3230c095754f9f67b1f380d3ebf26c67f0209d49c706716064a1314377be72b049b496ff5ea495efce164b351c2e7a0cd3c5328df9a9ac43519edbc2039cead30a64398dcba9d1197d643350d70accc659633eb0103c8d183705950b3a21ebb85115d7915e06d4b635fd9738ce60bf7244b42956123e1c058c3547461027febe46fcedaa9082e17bfc827d41a921aee98935db530b3748579297a199f92f394729b6f117fd40be82d573cfb29392194dcbdbcf864298fe04f4311e81774c54145e8d011d98940392001d3304233a7dd807d99da13dada476b6ba63017f750ff80dce1b80b4d2043a8e2e7a23ccb54c94f7feff5754665f36dfae00ae353e9d7ff75b58763a2d304218312109a8fd86a03b369c1e36bc879ea74c6951961d77656c6a8bfdf95fe071f84451f884178c379b9f1a05f0e9d61a09af432012ac73ce2f3565208fa3299ec375c7ba64494ec7f3b86e306bc6ab42037bc5d4a740d64ef50984cc386db77f88e5161e6f280409b5bf4857a342afb4e89fdb4f12c3edc445b0ae4277d94edd2c948fbf5e104c46f82d95fdc106085ed40e6126f1a915a1de1e12797aeb5627089543156b2598f2fb676551006484a22b64957e1a8347f4226c6ad7d13bae729df33b8db1bb04401d7b1c7e67a1955f14adee3565e4a65005efe138e5434423f8f0c988706f8050f20d1a78378f7eb49179006e91567a1aab54bb7d5356496151153b820cca663e09f2610bde4d6dccb4a88cdf1b6c71c61022d6ea9929d39070177abe5616844a74b0c27010be09bd5cdc86446749df1033aaf437ad57c24d0db234368c4d5b80ede35b85a8fa201d91c783367fa09122065c1ed36c45ef1d72f3aa26135e7674db074003c1c3af3422c38abd4a90d27d93d6ac9f04db8b7e6a185058540181d3112ce40c49f2ef83207c7858015128fadfdc40d0aa91c0bbd561ddb60f24d36356aa11c02178b24611b5ff4107018a22d23c414feef0956153d683171ed54113d38012d64de02aaf122b63da75a78dd50b1143bc2f4cc32faec8cc50e8e8ead9b10cb6c7f107682f931a706666f6568be1b7c92b92c0489849f46b7ddfc041f849f86372f0f373d74032292a87f250144ee2563ca703c1d734a83dc929100fda9f745506844051a352a140503daf3a8988964574d4361cc8ef82ae833c256951f89aa3be503056486e5aa382a4db46982a19f90252e520edf53ddf8b3babaffe6ba19610ff61d7d0be8f565a5537a3f924fbf654d98a2cf1895430b69e394744e0a95b0b46ac0e2a56ed443a5a9ef546b37c39e70f9962eb181aba784eae7b9e129f099eb8a8a9fdf7d846f9bd80e9c7326d5802ea5a1c4ad55ad8673344ba8fd402b7f1b409ca119a10e11214178015e7691dc0e1eb6a69261b6da820ab4f6933b365bc00464bacaf335f18182d0b0242c8473626046442ac3d17e8633917bfeea93e48c1406d072dde89c586137fdf19e7de630af63d674c1047bd4485688a1539f719409fbc35a82486c5809f22883e221c9fbb4a53ad37e9e20ff39c808090239f8fc2f8b0077ccd5a1405e72991e4611188701c6b82e2c0b9d2426db267e6b268ddfb2847dbe3b6f60e443c9d062b02722af65ba4697ce9cb7eda452d79eff9bc3de659eb1877b306c1aaa1a4978e6a1ee5f1a4dcfbadae63e6cb9d22010164d34a244b34174e4edd0bb2a34923b2b35a3fae1a0e4d4109a948d017633fa774ade5cdec6c76b4bf48c6a8a3d8ca608e33ffd66398afb558aaea3f42c5e0d2f03cacd24a3f36b0e2062e71c45f500ccf85e53d51edf4103283ccb893a13cfa62c12aaef062c9f52a594541cbb33efd06ef13016d2fe49fc531fdf857ffb6b09f4953839e3af8a927829b7d729d194ee69b6ac451c3234c1c7ca62375f850686492b2a009918f7f84e0b92bd099df607c1fd861cf20b92b8ac79f0892896c41391034c0713d223a02963437d5fcfa71c83c6c66fcfd0307b63609af9f3baf54cc34faef35c262d013acddae12e0dbdcd99919995ba7a84493a89d861dfe0284b57621825e46203313e76b37a8f7e92e49fc58c81b55b49a4fd2521c871eb91f9055ffab84c23e8d101a0803961ae336bfceab7cb1947b20b6d7f79619a625e83f70fce337c10f56b0e1fe227685ecf9e9b1334eebc6fcc7acd568cfd7111f7c7dede447f6a2ebcbfc755fd2a186eb51a639b891ef9f95d80512690bd1e08095ccc314cef6db87601a1acd67cd166072ad17d275eb08dbd6bddc5d505fb661f0a12a8347ce1abe35d1aace18fb6e07dbb7873e2d1a996887c16c009bf877a35c87a53565a3bb1901a515b3f7e463d7edde222ef45bf07482c079f9c19b7ed5269d12755d892d8184f2cff77aa5dde042f007c1ae6e3e91febb805a436d4618712ea832f818960e034b951e38c968e9afee4eed87a5b42234d04769da8c92c69bbbf527608117604746935654c3f38a09570114b5616df24c4692cb245360ff81b52492545d80f6792eef324575cb7d2a855678988b1c1e0810ae9b7bbfe0fa0fe50efca3a0558c09d25346806e34fde6b8571003bb1db12f60c6eb6e43010e0e67b279f901f43b89cf7c0029a75f66e7092a6fefb2a7736bef2f7a9530245e173c16ce89bf956f952731d42e8bbde7940dda0b4de2c6d2238b33017f47f4f445d5ca33bc075dc4fa5ddb70bb0a80d8c5a202fdced5bd5430f7583e2f2673d232f21f9688b5cdf8f094b6ec274570a1cfa566a00e9d4f43d99e00893c6cd4ab1f51d55233811e2b2410e0b9d33924e1cba2252c159fc2c154e8e13222f2c4228a53bc827f715e00e434e1ab1c971f40184c6575448223229b4a1a087a3fadb9ff1dc9dc0b7c911bb30eb580f6ff9fa7b6087c3872d15ff9422815dade74725db44b0528037a73428bb16c346bdf89fef8e6abce464d49c9f4376c3d8abb45dd1a407eac711d3d700b70187a275db17baf0cae901d320dd4ac9cccd1c0d523a7edcff1a4266983dcfcb8511ce19e79fdd02bd8fe6792021415c0f912365cf284344091f189083ee1114dc1e510dbe3ea003211fde33b0f70c95dd17ba21ed2122bb42bf9f2bfeffa77d30746a7da9f0a406735106f2ea4725e4d4779760a75d51752c0d0e38787a240c66e8537f465c4894c4ab06d8fe1ba816360755f80228cb38d36e3e1ae3b2052bfdede1b732029754d975b5959be600f33b350c209be6fd16db310958389c5d7ac294541ac5aed757a4401320e0be56e0cd29fac9831f8ef90a827a3aed6103ba9626f4e9ac86c0b33f1bb3b24b2cecc8945e36c0cb5240d540f9e62507bb230346d55afc945d2e4063249b6539a9e772f6d853fc503db79dfb80026670984cfcba538e8afbc0cd5ee73e3b28ec5249a4cc6a6cbad35c49c6450d0cad69ed23777828b71e06b46c993a77b6a3d35a08140f8fb18b2722fa6cce09e7f11438a4e2cf82f3efecca980e2c709e0fa7616a06b912bd8b489ac0015355c4fbe24e37912d01ef0ccfeeb254560358e5183c634e09ad466b803f75103af07056cb022bb5b92b292ff1a587fc129b09a3e5c72b4cfe9b95ea5f43427ba78fa95425d231a97e43de66b77110d59faac93cef20411011ed7def1b59e7d2a5478075a7fc86a5265a561ddb8e4b3b689a908c8596ebe60f656479c43617cf87099d5e0330e46244c97f77f5ca3a46519faf76eb174f8dc57748a7f38ef26afea9eb4d91c74e20a7138336427d4cd55a2b3258ac2770641ab1b49be14b4f67b23c1ba04d74dc077b12dfd1768f92006fd1826f519de9d2863550451c9154aee0162327b7371845d5d6145735645fe07ac18e40f8cec824dd82a48e0a1c83438efebd2d408908add1f29a06d4498930b872ac80b21b2040031c8d11cd0e3dd0fcb8cb2848a4fd52b1e4a922e0467834c88826de077b8a79bbe1ab78ec4df86861cbf2247989cdc6954324fc75c124fa7dfba6ba3030e4e076643a1fb2d9568bd3bf5813403b58ae18147f2f10971d5bda8c179485ad622a7965b6f2cf5328647cb6925c056314b2fcf54cb2520871b4015c86cb6405d028bc86e6c1e6d9000ab8d45aa3696a2dde6d66fd500ea3f7a8472d487bc47f6daaa9e433fb94c1cc25134cf22b189e0d5678ee240871c27a44425e0e440476c832cfb4424d813a51b3192b517d0322e4bc5299b8e402ff7164538558272e150c4ff25e143022bc9a3abc651c7499132b79c777a5a8dd5d4f6d2a261bbc680a601ddc130c4bc3af22e8746db28084a5d0829796ac3a3348ac54542faee08d23fbaf2d04f8d1b79ceb8031dd165d9fd057c438127d8cde48448d501ec66a224b8b6a04ccfc75e257ded110c78dd9db496a7572bdee7d92a423393a80a52efdb94e7efc14dcddfe5bd8f94cb024fae5bf0433ab3d4887ea150c0167645a208b3306a1b849acce9cfe8e70df2b16bf6d3b9bf91004ddf758cfa97bc392af5c1dcde85b3205b44b3205134c8cd82255ff363327da20d340969d44a9de4c2c28ac37d1ec4aac5b24c38cbaa353c7cd33885ae3eb4ff8a5361f1b4cee08093c6f1d7ecf60bda6937e9f75eddf46886d825d5a9a0fa17f7cd3bd035e0db3caa1959cb4d4e89db62a885cba8870499592dda9710febae233f2ab45f5042a6a44b8f19baf2ca1077345efd8085470083e0cd369877e9c1f37eca8d6ceb69eafc4e13b1a6c7c476fa8bbf9a9d85cbe705c235695b3b3eb39aa3c3dcf5e30559e5074830fc2a2dc856304d936478a222b6c5e4c2aed6d461d13960d724e0ac31c4b6c7c8aba69d9eab0e823c374cfb030de4331bdc959803bdadf6d2904540f7d250a1b6c91702bbd82425b3d01e1aa94dd2cba3fdfc7b94a85c7e68c07134ffd086ed6360fcf219c27ed020e9cbc553ccabc663d8f15490446571782ba4228fc27139e145eebd31c8c96a8322e478f045d573579aecac0472648e841d0b96c52cbf42a02fc8a8d5b0ce1bbab9a2ca8408111c262656709f219c7b9b9232868a1eadca1599611dca123903e4497c14a9151dfe2fd5ddcd80f890d36dbe3e198c3efca5021e30ebf196f2ab174e0c07d44f57b5d0fca464c659e1a37031220df58458d842b2e96b4dfbc02efa8924872fe09084232dcf7fed0346d162fc3b9d9f10f4b9e4c6feee76528bca0d73b733a695fd16bce5bbb36c47f9ec1a739dabd8094373dff7e5d1953fb6ede61c5fbc8bf391c88708959c50d4a9e58c3f20b9431750c9c051d1f1c986791d2ff166abe2c8beee0774e2cd36a39f9934a8ac4589b9321632efe55a7fbebb66f3ec846c1de37a8ac723b5f19c7a27b6aa1f40743076d9789baf89b28ef5da7a7b91f2070db94fe75c9c1dfe82cae0d0e7c8d1b255e6cd332de09250a9f271a70ccb5a4560bf7aa5df457c8fe15c345f28ae4bdcd575935b9e93457af92de1b95f5599db844a2a61bf70b3e9aab7764debc88b870e5905d8367d24874da714cbb2a43af33d283b630abac519b4c9b73976625f551ba97a116a6b280ad1fe63e165aaa078878d269c0daf95fa6ea35ab57637f57ed8a18906d21d7defcd4a1c2c81a6148e06774e9389f1827324a413612a7ab7dc4607c64ba97aed989e798f61db096ba7b0e963c7dad3fa61f234f1cc7442447959265cc3d77f4212487b559a50cde4f58237c8d11b4b4834e23c15dc7cd4e43c1d6159aa5c29df1fec2816be80ff24a4e64210d43b37fda4fc8f066ffe9fb37ec277e5341d0d0add18b96502bb287b488ff2490b23f4f8a51b1661a846306f1c34e4451f42c7ae1556e2002e6f29e7777f7c95f30ef37c74a00eda11a914ea2bdedbf26659519d867e503527e1b16c30ddf7366ff50d7c226b4a6fb8ef4cb3f4ba9695f52fb1ce376b48c1d9b92c8bdb34230605a84922723c1f07e55d6154ce6e4aff0b3887d006020153662e8d5a198446582aa37bfa0938885a411d168ad9a522f77807bfc2c544b98c514fdfcfa3ff5ac127fbe2e63b6e3067cddf6d5dec77ff340a28cc20f47f1e31587bb9da1ed709175b239dd981a3f5c1514a01009ec31e611ce426aef7c16152b7820ef96a7ab019de447defe0575edb576c752fe1927da381d2bdf0a020f9e37b9f105d903494447492ac09995ee29a36f0b629ed5ced072e2689a0cf52f3d4c8ac6a49d5f3b05669e099dc1c3ecf40b1fb51e30dfd0b35b06a8b32f56ecaa46a23aca95bfbab18282009ad6397d187deb9a02a7969139dc32333f338e0f7091712fa8d25c83e29c2e567b37cd463333ab9c8c0712db3caf2afedfb770eb92336ad2f4a0d448ef20c6d27b05b01d7bc99ac9f7aeb0ff65274e27c28760497ac7858df91c39374ef8106e2cef7f4e65031a1fe57db3e444d2fae65ae9ecc2567c9f01e03cbed76258928853e86f0666969bc6b43f8f70864b91faa354db1587c97c0a621605a19696090be543a60d5062ff7608d48d8ab3a3065df7334733e5223e2aed55ea35e81d2292873f10a3180b6c33890efc25a1c5651a689fa008e52c4857d160e15cc564a420e96a90059f781d31ff926cb12abf77c959fa5e3e65b363d095af420bff60b18efbf8013559fb2d3801c42f75ddd1bca6dec0a37c7fdd0fcd263a8ff8dee0a50669b4446eb80612632cb83ffad56065abacd363d35f00f886930455e95c9695ae103e627fe37ff542e69bed66d995e4bdbc55132b9c635f9cdc2be4db9c6652a1d234c2bcea68e40a976a746059c1c003d0a9bc39ee9e26b35f583e3958dfef086ab9102c8a980ecf03a0b178ba6394dcad87e5b4b3835c00ce63d9532068663ce4316a8168918d8de8960cdeb2fba40cd9652aa21442fe61ca04f9a40dba2bed318eaf98308625f9fe3f833f207c9a208c149e6d35f7fc6689474d284ded9c3e2057142c20a7b289e3d148d6e69bfc410f1c288bba5b87e43835ae8ab0d11c6cab48074241584a8d54f0ddc48a147c9940cbe4d2525ec49836b1ce0c63faa93b631d7e204bdd59f74608d34d0129843218b53d730d723d19695fe906649697db177a37f00344e5ce3b920198211cac53b80e5e5ef2163e623a0afd96e1f7e1c2734d5ca050aec49ac3fe9616c322b3fd3aa8782e90caf377ae97a521b0e22b55f3a9e3f77cb70f8a506f7252e30c74679b329888b08ca018760440d0c20aa4fc521c2afb43f8c60c3ac1543a6358cda16598fbcea460fd53ad2c031a50d040cd19afeb34b3423de69c4c0c3867bdd5300598ba42c9b5a82db629e16151d625707485f929f0adf3c93801f1c52a9bbf576ebe8607ce330ce85206262855f3cce6e59f4536cf41c9e6914234816a745672efbfc0e70fd0c70c288c3564c2e63fb8304b206a352d0591679a9b70d04ee034cf6ae1039723fd6859012ec002c03bf95e7b84a8f2fb892c0edafe06d104f93028f600a17e855a891cb81f1891162c8b76a04faaca39c0c576855339664cb06a34dcf6e512e8c5de9100f23655af7d7d0c64f89afe1f465b53fc4d61e6297d15000e8c40d0f83eb2bee66a8caeae14dbe24861620fb476c83809818af62586de2051cabba6aac39657a844c6805cde25e4af048ff759198768b4be00facacc8b66017a029f7eee5867480695b8e1c3ffdfe9478c085fe160bebae31fa603cd039a104033f32850a8b169e1dd27ac39b4556843537381fb8ea6008a16e830ff39c4a6a1ace38530ed5de229ba0eaaa61ba70f8588fa9cbf053b246481479344e6f6adc0703633dbb096e8708f685e1a91e9ad54c6d8c1a61defcba3a0a17f6a66a9f4a53349bdf0c466d591a310e83db40e6cbd9447a70a820ca3aa392511fad1476d804772a67a868046b50e4ff3a131f64777fc55c17a7a24ea847a44d4f859e61807820ee13dff5f67a5a97a1936682d945725a7f06e200ed2972ed56ece22be69ee14533adc9f042f0b56be1357a237e3325d78fdd890fa3a88b5be770cd3c004faaaf0169d9f1827e82248cf575d2723133714bdec3264355f7b6703f2c07135d69b54b3c940b856bf0ba004cd564e3595c1959f5d645a177e64330f6251c7d21ff0dba1573c513d7c84a433938a4cf6c909ed2e4a83556084d0d20cf0e4e4ab058c63ecc4b9e7f10e13f138cf6d84239c7e68d29451d8720b14ae3df782b5c5f6cc14c15fb568f14862288a2c218b4acb528207767ba3f9b1ae01eb934c78cc2a553a18e84fe6708c321862e391c42dd4dd35eab56bd3b4d39018ad12621c8d9acae7ba05cae1dd2e3c7be67c67d4c3e053ef289bdce2be7340f392d08d42367744958b8353a7f716370292496c42d21959082e3634ae7db2a13914dc64a13f5849096fc7488b116cf39e334bedc60ff86a8c66cc8d34148221d20cd2c1e77e5d6d47ddb583f3881f6560e7392502afe5ae32ecdd50bd7684327927daea021743bb42199c2bc9637cd5fd02a6e4594d3402be8b75e82816a664da0f9a4d1cd6d9dc549a3e1ba1b526a8901b5e9589b77df6c432386702a5ba61832db61881ceee43c38520a0a15c387aa29b85ddba51ce200e0245ec3d9d541a89841bec072c173b448369c36d5b6002a9cc3e8a2cdbf47c72b04d6163aa45276a8d497014edba901116fab459f69f9ae97c6c9ba4c458caea231fdda4cf27fe9c1fa07be38a88a2d006c5717c917a92233709eeb9b0fe304e6bc564c3a7ee24e3fe8b45ae3a0da9debac00f36447f45f4e14a717c1b5b30af22a85ca38f5178926f797d956b3ae5d580f78bbe88608ae6607e102c59d271e5196526259124db08f3260146ac5182c6b122bcf6b3894d3e62d9f36c553e1ed6eb75649c3370be2cc40863477ce2206fa1b6fba8011cf9547906070cde459a6e6df0c7c5bfc27acafd74f8480c9c29caed6f1bcd2ab8c3cdde74a1d228bf00886d69886fac87826c8e9b655932d1b39dcf13b9ccddd21b8c2f8ba9c22ac935d6158a65fb9ce1530e6d9c3b54888a9eba4621f7b60457830df752e04205489cc71bc23b0d41ab3aa9f67ae1007bf63311c3c03e4d03579d3c5cb12b5fd925e52cceeab742f8d3748795c5a6a0350565c49bccc40807738f01ddcc101d7e9a6a3e2687fa4ad1fca9aff7066d7ed37adcddee3a1b582216e56ce4e934fa9974663ef7e86cff5bb4763d4c2b89ea359f9696ca53a7fba7439c9942f3968217649d465ba379b3f5a74e298872ad92bb0732a892be4854a8f17d609bf16c40b653f5af01a9c66d864e01a282f149da46a6237f2001efcc7eb4382b370877732a01b9c5b584628a713963d5c8a564f15fff0eb7baf4ca7d887bc60873a96d860742be255b2fa33c738e5d18ca28318b01b432e5bde63f09782c80c8d36e560665c8fd8b94ce94db9f2d6150dcd615223c8d5650515bc6c0faf4441d5bafdebbfc517d7b2d6c0119fcd3dedd10f5895a52bd903d92e0958a61914431c43524572b9ff31af00fef77c8a47bcc9acacf45515215d62f674aa829a76e07d04e7304002c78b02f192f11be513e7b906b5811a3cc568213b9e0332adc9c69fa586f561efc5880f2fc349c17326aedffcbb0cf905cc24afe775353dfc240b9ca37b7a627d5e94806d70615208cb5526b76b08214fda7bf5dcf5f8fd6782b76d486998c9c385f0b05f710c974aa35f0f6ff0bbd82074071a60d292f6ac94345f40b43bbdb70800943b96d06c580922dc17ab03c31668ff9e0fc14a653fb46beb0bcffe51876c0f74991478155e988e362a3a6b76dc0a2cd131c1a07fc835bd6f35b6a39c2f6831e39057bfffebeb66cf4ef4f529c2a7e79494428b1c6eb8a798f8e9415eff8235e48b65df470d8839c54016416009a028a6033f4417aaa68d5d9ef26ad8dc6a8b9fe230aee57e8e12c6e8324628b00a15d234df55bc609558c0fd7a26630bafafc1ff7c92255bf0df4e8ba038fc45fbfa1be54cfb7195b1a758a8612d196d43622c465cc34951247b3bc14a2298a9f4bad76ff5d2ffbb3a9b4b7210e212cddc8d6567212bfc8d23bb8853d9baedf320aa20ac29e59c53c1fe9961d3552fe7c91b3b5343b802784dbf9c6fe05faf71d5d31dec0f78b618bec0ff5800c3817a927a0cdbd6ce197283c819063352afa4fe79bd75a1a2d1bd945572881e40420989f0072b05bac4070632eef65f8309cd68dece79b92c9297947d51415ad0edefd61da5fe3ea6a8a41dbf0ea69bb5bb50ddc526974dc28fda4543bae907128f765c63057f2fadc3b1c3859fae17716bd64b946eb9b7aa70c84dfce8fe5185c89ed24869330e8bde1bb100cbd26ebb939d6e4d45b9142aeec0d412e8e815e8d4c78f8161c35a54980ad5e42ccddcd3c0a6bd6aa51e73cc4f06e34f578bf6d2cd51437447106946949ffe521293324ec5a243a2093439c11201412a911cb9cf789b9b645d669dd94a63b31f72c9cb79389d862973adbbecf33189f53f2e09ea8e6ed2f55db4208dc41d7a3e4fd823ee7ce7bb2e1e86fc36ef0ce0b5efcfc3631c7ae3ecf6ed94b2a00d10c5d983b01123b6179893b3d5b29754439ad3b186d81fa7336af2d1466f5fbcfcc5ffbb3dd338a9cec2a752c521935b3d5b6d4dc00bd102471f2510ae3b09934d15675ed60d5c3caf782f08a9e7778d725b7cb8ac844ce21b8f14012da576fc778c8ab66983fcbcc2b97c62c920c0dbe1bd11fe8680773f7bf5d1501b5813dd3d0af0920828ebd23ea6d988159fe3f3697c10b3b3ab5aecd99604907a3887137b7b7afd0d5c9d4c1bcf9cba1bd698068fe64b482b2a4d218181fd0d858e8ee6848caf6dfea6928606e00d2e42380dc2270961a156854facf3d35bda596f2420380c57998434d31620985851fda1fd63d3ddc211c41018c177d197011d624c6d999e4d90a9ed09d80626497d51d2a72626d28cb4adea82daa778b8bfe6a005f49cf61b42a988f1756f0480056f3acc5cbd9590209a1d240b019ee9731020e1bf667c0a7826017e28fa59293a4f8362a21521e11f96b0b229e9d292d526d70f746f1a988607fb6852f66edf724fde86ef59ebc6ecd7a58d48c12f668cb79135edb2ce953ee636834f198f5c3b08d772165791ad2a429102e53c9f41c67e9916080d8a2554b766a4f101eb2c84823eec9c8914b5cb09d89195d5feb0409f99ec32df659bb4cad6b97c2ef571d6aea8b30635343445f987327124c7f369be94cb657dc7a13abdf97552d004cc10c8bbddaacfe9114f2cf3f069cb04121c0f7618a9af745b9df82f8a7a67a58d5048a05a9008208f975f178fe49a5d474ec9f3517b49eba26ec06394ee43f8c0f9b8b782db5d968d677bbc0bd118afaf09384b7e13c75b4f0f971ac4f8e5818d56acebaa7586ceb809f2a0ffcc683a3a6b381d04443c00f79b3c8cba6e5fa42f5fb2333fbb8f3ab0cb22b9f22db0d6eaacbaab6d556e4bf0ab5b9efc1b642ac4c3a34a13d05ce1f0911f0a88986de0332b30a265ce4555012db1191c036bd150f62927cd054787e515bfc1a478563442255cacb0a103e5a5f38f340577a75d1f06d6abac5923d0573fb6d66a065772a2a4f3af2aff79e68b1bf6322ed105b4a075d3e929bb488c5eeea972238ad46f724e247403e106fc4d95fa8aa5575fbc1f13bced5d7ee8da6c33a43b921535795d3bc06a1179addd128872a03f5101c3bd3c5732dc90668e9c5155cfef602256823bc9323c74111a1e8e4ca3073e1a208a2ed7551f057c4f986f5dbf96793f8528eceb2063c40459d457ab63a17c65ceee89c4a1f75af59363ee8a90a26da77d9140b0d1521c938131734f89471d7a7298303561ee6a9a4a6545ae5bbc72a9a8aaa90829466ffcb58b9f4d765430024fe77b01f0d16757dd4c1dd3e435f489eb2061f1b3d17188552fcdaeea666e8c46f43c5d4ad959ed5a54b62ea33ee72a72f7ca8dc543543cd2f6a251afb687607a67b1f312f99eafc1ea569b0ecf15b838b465494070338161ed874f7b457aa6ec9cc6abb02f05a3ad675289f9695052e87c072d21327b4ab03ef6a5fd60e6fee9a224a8ee23c99e482b7b4b34b3cf078eb9fa41f000881a003c4b07b535b7dbc6b7abf77e39c6d1d08d83d6a83342cfbec3c7229dea1ea5b43a1f504aa02d5fcac64024fecd9fada887445d8d325cada1ef4689b22d37a601fc6dd13b9dedd4636f7e8292d46ad447518326d3aaddad1eae2665642bf9fcb24da66973b2af2446d44d6c46cb5e92a3a18e4bbe01fefb976e058baaee93946e16ad48123865197cd2330c6cd9880f8b43f625329cc87c6302b6f4ae40bb1e86a6a576432fc0b6b2cd1fcd389c2768f15c8e54b79c44cb42a88a916f342693fde60eea3c96aecf5e81e8b715e98704b7a29e713b1819bac0fe1fb6493ee6e947f8401aaa8825473d7c9a83461b9f15aa2025791a36e674a69699f1f1d9329020a6acd826310cafeca1edeb77af77cd690e990156dbeb12317a46580256f1d38c35351c736050a43ab418b0c601e1c6e69e49a2249a61f5974c1446606d820a1e6d90b52e44695c0856eee7a9fc7ccf760b479df8847ebacfbf5446b5bbea08f4ca7f11c55a6946bcea85b62fa53a4e92c12a44d816ccf4d47c50b2009596ac68bf2f7026955c18b7e04848c10e267d64f0cdec4145a22efe9d6174d11d3ad80002ad054bb294b8b6d20d1f8a9df06bad72a4cdea80fbb30af14e28d80779e1ed6bfd9631184cb23c00150489497db4a2036e0b2e151cc6f7662d79e4c8f0750bec484d593ba466f44debd683dd1cce4063efdb81a00524eb94ca21d493e2f6195fe0290656c41bb6b2dff2c871bebfbf3ccd0cb801714e741c1e38cce8eaad3ffcb7db78971d67f311a9dd7915c52a3935112cfd2c88a26ba8dfb9f7642568024778e612a27ea7ef9fd34cf2e2c48e0ebb261939077f275825dad83c005b6513124bed77e0064e2a645bb6b814fa17f51a102a5f494442c08c67764b1713d2fa7b4a5848181cf0229c2bf6f3895cb655a6214110deedb4b91fb237b0b4d7d985e495a1d3d5050643303e503c11a29aa67ec1aa72ba9cfa2f73d4ad215ebd0ff17bc78f58701e492065210e66129c25f866e4ca27cfea4b86389b3abb7d57d30be032f8f95ab3028d3e3d73e2b499aa94a1d86d1c7bcff060f305d8dd90670f713f7cbda34b9ac1cb377030cdf0ee1731d2e9768d79b6dbd55815a205624825bf0ad9f862ff66daaf428f0ddaf3f3bfcc0fa7b802d8806434e2b5cec5b5205a6c9b6e13e33bc6509825e9cfbee35a3639c14365ca2bbf6c309e7303becb7166e89a8036b9eae7c55b523b2d607a28c59b5538f53f27b3f9e0f3add4a118780a052d89a17a3238b8820903b60a091b86cfb4c5a10da7b582c103fedca7c18df30466f187b46ddf0de5efe5d3f4b5df1438c05d5a9a4020071ac3dcbad73b7ba82b9455ec477d25861091bca00c296e1032482d8d93b3a779ea84c13b0545d31cee2c0b35ee8d116e5ad4d3d0977f3b2b4cef608d40c29747fb8b61ddc7e9d4d421da9e92a1a7571f1a8d2f799fde5fb5ba01359e9c8cbf35cda65ff71d63fab41256affaf9ebd0e7b349df257aebe8eb2414b9c3bcce92e21a1e85c02693f51a3e73ad1f2d3d66a2f18e9672b2155681f1d4b6e3bc928c6129b9346a23ff35dd5381a074da90f222e7a9b3cebb4b0fc4f35447fa8b39c209411028cda00130dda5fdf5deb5008efe8f6d21638035ebb26fa726ca7b7497ed85475bd87bda7aa7ccf7a031f0eed87700d0267922ac7295edd7878fee717ecc7c825f8ecf0f00421146815fc4c9fc3606634c5378dbcbd354bb034897f70beb63738c56e82ad09e24d4428c281ecd695e7804e82d0f70feab413155f1c4de08bab759514e068c5051d4994344ce3589eff000b7eba9c660a377309c7c78b81ac5a567cfb5f618dddd893b0b34ef9f139e85e3dd8fdae9f72d193d3f5c858b26e05faded5a27d3cd052e8ab451547c22b36eb76ce91fa32fafbf48825b9255b8dc61bb42ac6546009bfccf00eb5188bc8280e4f4723ef6363e9d49e6701c490e26020398bb3680a8594fbd42ab954be9d2bd3f9a3723a122325af2b2ba1e90edc1afe668681ccc483d410769b2466ce4d4b1d01f602587089c8310df9a66264dd10be3b4207b303978e2252be63c5dac5be20d202e48a7d309c24a4da47d1bbbcdb859001730cba2ae8f14b3682f7ee8178cc0b62f4b382e2a3ee0a1f9831b989c1854291e64ec8a7b606bda4d27dec5d8eb820066e2664faa2504c8611a2c08a79c8c4036cb49cfde2761d355e4032819a50c30eaee6f66e8782e3943e26b12ce778815b9a650cbce7b68d089154cc32430d9b7d72b08b724738f6094e31a9637a290fe558a9e9cfc25caf558dce35d6283a178977e4d236f6fb69949e246a84282eff3c3a573800a0b91315a9d19d3d01e132b737ba358e3b9ae5e96efce65d7c3a38e60271d7a299e48cb5ce25027dd8b1f0bf8a3487e73b21bb0e747549d12d28141cfd28f6332ce78d8077a98f41aa03fcf4812533d069cb078c1f76c0a6bfeba2947049f01d92d816c1147c80ca8b0d665027683e5f498501596b340b201a06a6756e2f87c6d6511f31ee42c5961e5b80d2488847771084c4bb7045be08ce3bc665df417c8e7027a5a8b8482c56e7360359d50b5858d69ec7fa4138247a9c9736de914660c2021c4ad3bfb81d653d71b588459ae2e0053426db297f53f871d736ceeca53f071a051866be1240e2c275433673361a6b7622418f44570a8681f143803b496ced662e90af86e2b2fb749ffb674fe59bb574af8fcf58ff3848a4a7a0fe20dfd494f28fd37e1e766d719b7795e0c63301fdb92788eac50a9e6072fdd853bbc32d73cc6b6696aa176002897a30725875980b920edf7d6f3d2b2a4746ab57ed8fc23b4b865877d61aef3b0556029c56c0f3d10183db8af54424bc7acc9653fb9c0549d2a7fd9394aea2b8ad1dd16a8c98a4f7d01c6738e8819fa9cc838be633b1434f69e018e08717f96e6577139e122edbe4f99fec88377477434bdf96e92765d229545330e253dbc0674c94fca860052f4816938f12c9a8ac81060983171b2ed59e9c25040bcf5072d96d72e71801ec8abfeb36ee78f882704d608413b1e281404029a73f15a60deb9b6f3cea3cc16c1280910ff7bfd0b13b945dc5ad20ce4d4ba029c97bc8d98ed12c5362bb6ecf4e080da33c61c83855fb520dfaa1f78e448d3be84426dadbe2ef477483168b10c9431c200e9ad48706854044aafdb2df79fd9ca455cd98e1b61169aeeb7fb77d11e29d2d03b8af4c7f54c86d0f062d6ab11a76373a1a0106068f17ceb3642db3c185aafae0c9c3fde3b58e9e4e69737db927c84368816824dba6ed9a22ad77772c673b99774ad9c058b301548861f05de506f9afcea6fb28941d2cad529c2d29d1f458aacdccb01a8fad284918c92b46c1f4e0cb88b989c8f10574609f1b446cda5a334cd60e6aaa1939a4612565961fbc37f96c10de86efb361c6c975084a1f07719f5aea673eb2e4f3d92e22f94d44d4405e7846642a4e34e28d3ff791abf2a35baff0ca55c9e2bc01606eb91672cd0e0263e7e6ff9409ad3bdecd0e281959f5b2d97d847b7554e8366a4a503fd05b2082b6d3522dc196eaa3fd54c688ac5fe390a7e841719a202fd1fd369bf0516e6a4355be3566df5dc331046530c181c7b379530fe9d309350e562b2b8e34fcdc310335bc4daf45bff807dd1e9fd53b8e71ca1042af5bbf2f97ce542c7e98d267f6499e296d3ebae020e87a159af45c8d32d8516e54e76c96454ce899fb4c3c8c1b2aa1dd10ec0be7673a5786018df73ecc2baee864b287a0b27bf2ea9ae3d98a388b4b093d84c6d8c98e08b513b4b6c0565d5c1a97111515866d6fa19605045511aa56319731921466b05bec1a27d645c94095f233d36ac7a66ca92d669b9f5d84b984931b504993e2c0d03c9ee088ca38d225d54dc87c0b7c6365a5d6f20443dbf24ab2cbddc1e6449d9e19db17ea3cd8acecc1d90393ae08585438be615edd0300e1f40ac68472bea5b3119267e04365d6290f232c50b22eca311131d808e0c5829fafaa480464f58099509d5c3b801015d0f929834c117e02d299f140442a27305b33f76a1015700993771cd0ada59f01e4bb38aa836aee9f62b9a3da3b3311b36b447cdf33ce451b2b7703907175eda302e42b3cd3f1709c50de0c13432dfe9bc537b1cbbfeb5ea97ba86c12de9b77703f239edf38bebfc56075b1d17b0a33522b82433241853e4c728151b62a72ace7b4fa9ae92a4d207c7ed58901a8c03074bc252a57b456c790ecaf14fbc4cd7656613d14d2cdb8190c00ec10667b06ce5c02156a52ffcd33582105804e447113a1fa957686e50bc2f8a885b71ba5e362e010d4bdb5c7da5fa15352c6489d14baaeec02ffbfa80ff8155fd019abe96598b8a13358526dfac0b8e36c375dbf6d830d6107494a88c1aa565c87579d40ff3724d1abc2ac86aec365ee0c68b1717df73ea2941c459d131b8bfabcb4b593a721189503fa8a2b9df6e7eb0639dc205c498c617d537bd7b63b8a1cc4a0ab7ddbd1fb249cd2cfb5c91efd6696044a25edf03500131e65a60361c5c246c8937111cc2426fa9674ce08d68de76242ae830da8af2cde548359d6f08f5c07768079700dac5120136608790c44b3958f3251356b31c6a6d27ee3eac5f4739bbecdf1f46ad2d63c94d5e7388ef3d8a6bd43d01c6e917c3367527c6580919002bbcf0d1c000080a8160a6d04d5ab0e46980d11acb57e324f08d4cffda88d1ca60f5661f3c422bb8f3fcb0f530684f5894f43f115557125eaac2116732e61c0fa5ef0b25f45d95ee69c85d84733627652c10c43fc59e5d8aed1e479409b05a46ebe46a618662ecbc4722383c6d3321eac285cf8af9e2ded8a5f4ba202f65644b170d8cfed965eef8c140167f290784d97e23bead0493433278681306db54fd8f9c8df03d71a0491f5f8b657cf30fbfb39032fd643f45c34c93285ce279afb7212664bf86e11b0e4013985e420b5faf681adbab71be8c1dd017d2744cacfc5814a6d42fe183a3c44d26b47ac09d42739e22ab3f43f7afb24dc057429b8d5732109624bb4b231f76347fc264cd4d1e1a30821a74f5c911b057c9da68e104c92134162f2030d4ad1deddc2d3bfb46b475b069f2c292178f71bf1509d6a62ee2c7cb9fad82f9b09e0b400d4993671ac51f081b35dd5a9339f3d439a1158934b1fb823921501dde8f572ddc7bc025addbbe83d297d6202e78bee56cc7108213b2d4dc579fb08e84803513e52755ca4fc636827f1bd91978d58b5b9e91bdbd6092bd787a14533f098f91b9ee569b522089cf5e6c512495208b8e4ac10cd633fb62e87aceee9e145253cc78b54dc59714e5db52cdc495b5427fa69ba9e9af848b2a03a1e23ca3af7f43e951fdd68d949ba07fa16ace7b22b769501b9b91abacba476221e5e91dffa1676c07a8c6ee8bf9eed99115391ba79e4d6c27b4343a35e44669d5138d097cd0b3cc79beee98ee0117afc04656310b3fcb45f3da66d3f78ed0d1c9413e8b93848708c449b38d63400dc38e064193ef83098653e870f4e99e591c157e37f79ab201272ee9de008f63bad96c0f29c8105cdb1da879e590cba1ba66f891eeb1151db417e855dceeee8e96bedb7522278fcfb94126953b6f8bc934f2703c81b95c96927113532dbebe88246f23c1e5aa34195907a0fb1886c869edc7fa9ed8e5c31403da451d958711ea77a2b319edff696e22b3f56d0ae79de1456ce5cfbf05617b66e30bc66b99868f97ca171f6b9a14bffd0a8a7d190f1a7599dd91fc9fe8988c914bf85df5cc2f3986792cb4888408815b5a55031cba6abb530590288390d095db7d88f761691045a658cbfd89869b54bf8cb3b6951c2fdca7fea7ba3e9e98eb1733c60b82a0a2c9599766f69785de470d844b54f00ed84935a5148cd6e450b2b95fef4125a66d27b9621a52ab0fe504516a37cf051b24a9b0603a65837904554a69ec56cd5d076ce762ef37c3fad08517431f8ee30277045d5ddf13e59bee53d34227933c9d7b21c173497ff9bbe31c466a733f65c81eb1fc1297228e671dcc9e56a8a30f07831c5120e5d062b94528d8387bc84e1da6ad6735056f8ac8ae802b714e4608d2ab75ad8ab6f8958ce78217f43efeb92e0a084b1654ded55ca81123d9fbe01e0dabf2a949e50944849841b8ae014935f5d54ae5c12d785ad9aaf3563788373acbbee5216ff19ee602709844b4dfdb336d936eedaf77589302c2c31cd35b9fa90afb912a7ec2a72350c25c64892730870acbd3cf3b5206bdeb1b35c28efd49ed4d10bbd5367555587ad422be18fe7f1245a058a127f0539fbd9d891bbccbc483dac03cd3e734d71f01af521bc8e39e3bb009ec4b6a5c10e00d7e1ff8d43868cb280ddcc64917da380df0e32c224118fddcb7074ff54522cd8edb0cd6523952d18a4390e237126a4679a1477a0833fc66e5b1aedf3bfeb20b4e3f87da7a0eb766256264acf0409f14ffb098cc453b1cfeba0e620d2c9b26de0c8d2597b89396d3c47a0bc115577a710c63a9650b1b14266cf6b0402253cf1260b7361a5b090793a3297601ceca525dd5d994a2681bdce35ad0f12b37767655ead4e2e36543899d18155582b55ee52752d36a9e64b2ce80d24800472fbeb5f7845a7f448bc31e3aa5f53300ec1ee840dd4f700bf7f95de522c34a00e0b0bd9e70a4e058c65db421fc36d5849c4d0c41f206d93f63fa6537869d903aaa11c637baf856aa13a8a287dcae054ae0ca18a224387efcac10e55dc5a87a7c081e10d4bcd1868ab687d6bc61adfc33be9a4f9e11ed5e7d0074b39f9537c5ce0bfd920a97582a0e3bec0f2bc479fe61f8d2e01fdc75bde1510f9dd7532bfe846d3c71bcde84602461d8d6f97fd51288554c156e7393e137ea402d173a6117cd6e9048598f8b3d4cb53aa305eefe41ffdab5fbf31973d79402a0a94a3fa4fd041df9dfabb7c038605704fc7b88b9c5680aa00cb23c35691333cf84b0355c646bb19eb491369444666ff39d9603b2b36e9ec99ad0516b04a1f0954773db5ad1425a8265711c108f1f11100ed0a1d8c0e9c343a189cc4e48ab9b418c69d9e51825578dea3b90587f5d0e7c4d5bde6df100b78d3aefae0b21572eb2ac2ec1a71fe25858cac43ac5fb61e8a524e2b96d7d0b8e071ab39b816a1ad78fd9a1f789efb34d79046219d51a916406afc8d41990d1d2e7050e9ca91dffbe49e59427c955ba613993362c775bcfc4437be2a359203a0fd1950f424a8ff2896d7cbdf306efb6c5568b06924421a7e18132160d0f25498fc8ccda60bca17f60a04ef7c73cb31210214a338651f9f0111278350d68253a3a5a843310c035f8937b1b28c2e3efbe619ecedfc6d824ada71d1d2097c39ecd4fefeb79a5485e5c2f83b0f02d45d8f013e08ba8ea9f0cdb700af6a5ccf7db6fe7993cfe14cef170501c58bfe57b6a68d5c2ccbc33cef74768a0a511fa0c967839d9eee3ecce687c432c58162fcb62101e76159fda4f4bd95ade2fea36be6ed28672f62684482cd40ae6e6da031dcf76d1791170bacb57bb758e55e3878435cbdfcf648d778963661ea755bc6a564d52ee54bc506571e4c0ac8b81d3c934621b11e30ac0c7af115c2a0ac749fcb639a8ae61cfbecb4b3fc164f6fb6bc75f190e76e75f4a0853544918bfd8f1cbf74efb612d990d9875ced6b2217e4db1b34890cbe6f6361b16c72d95753a8e6f2fe63f9d5f3e25213a3768e58b55cfc4eac1510b6484d45215ed2238a217f302f15875cb2cdea1ac7cbc82f8270b5bda9bfea92e60aabd73cd7afa2116f5314909d875d0f4a6db6a55d20fea7bafe3f30b5aae62a03a9b0cc1b20acfb4d03b7f89e53a6e65bb843124623e4bf72089478b316e7403222c1bf01b4f85e282e4687ecf67c423904e1a45d1efcb6ce1a811e2d73f48f1436c32138f9dcbdb19b76e2fdd71e1037aa31c747235af9a69c016c53db9907b84c4a00fb8835bbf34969418f0e7bb1405467ed971c58bee2277b1b619715de4a62566f59d57fa24b87e4e7e260ab5af0d8264cd98b411e9db1b8340670a4464e33c2ef8d5a927c47fadf87705f8eb157aa207cc79ead2a680c6f458690a1b70d2807a751a02ef43ac3eabfa700faeb3e224bbdb86a67cf2852a80234abd075d4d350912e33e352fbe35eadd214d454e0d1f235aad257a6ea4090a49d7776b0289e0530c647a84ff9f8b102d645159dfb546192c115cffbcbbe5e89e849f81d4d9f1b0cad08ec285df9229f98ec4115645eb8313e62229c6d46242b1ab575132830104a2856124244f6a7b2fd2515766fa9da3033ef8b98758dbee8b5f7dc6fe9afd3eaae9aef6609320420887886a83d9114ddac2902916fbaf4706b575dc56bd471ee2ca2942d1c838cbe2eb36ea8c746b636ad266a7b461ef68293b5fe9859895bab32316c6c1e95c91f66b7b027258b3533849312f0d8212593a1a5c8c8a8b646aa719d0ea7fae231b454e851266c9afaf292aaed1913cc9e571612958d29f91550d0ad15aa1d0ef2f930e8ff1c25b6a3dacd18857341ac39a8b5b768f70016f5e5961e15073edc4a00c797f66d00f9af05ce61796094b32b42b7d4feb48179a5280631c23f1ea3a536306a5ef7601408966499c2455ace95274907d1c806634b83640441ff179878941aa42b17c554ad90de43c911f0074dc007144146de59a93bcf6ddde69557471a7e1d2576b10dff749854d3a1878e61e43561ec0fc503ebd457ffbf11f8372fa78eb966331e5be835d1bbec0ffedff44230473c3edf37018b27968b4824ac8c26b9f9c6603aff5dad17ccc5a9287047a0fea8d9346ac2112e4e4d059a3bc0137e7e7c7e65bd2332d02cd1ae86d4a514eb5e11f9fe175427a2470f88b6a3029281b280ff47605d78b8ffb4a720b49293d14c538635996641caf4bee76f6cd409536f76caa4af62eb686198b484fe972cab9d78811bda7b528b8169332a54097b29567552625d34d202f702eac0f1350f8f01808f0587b34aa95e2cd8a61c4c96411b099f023a67ff781914512beb9b5540eaabeda87824ef160896feab0f51164be584fa9a1d0d9d417e80b8a0ec5da6871295dc4308a6b4c23686b89475d55931e2b8c45eced946a29473c1910c479c59a59a92fa692c1b6b4683c32944cbcc0db5f1a8774033c21aa5d309331d761118c3e84c615769da641470546556baf7a6e30dc121f09fca516f3a6a9890c5efde82c7d9ded2aeb3a6b28ebbde65998c62e9f8ad7eb069e1038796faf2edf3ee6853b9a8b9c7029b08142e00726e35c8bdd4f0093ebabad50efb5a2601209c50c42b60f593a19f88690c149249318986aa23f2b37dfcfa888b198dd0fdda63227b2f14c2ddd7cca236e71b206538bd7524c442d72ab833334cb2de719d0c251d333b64f0afc5d00640939a31daa92699a96ae1e60fbdcd06be89d5ef7c1fa799a83d3ccbdeaa4b0a99cb6667573d1f8971e3c41d5ac24a6d0fd91ae9817fa2cd282734fda1ee152aecc85f3567e745fb0077d119c4e1414583138bc3ade054e3b03071b115d90a15de52a1cb5f31e44cd9ec183c9963324c99d119a928840a571f2406b8de7f1f78b02cb7aa26c6ed9f2f9aec20dd73cf36ad88d18b12dd2c16828a58d84dfe936a8ecf12385592986e943fd35f0402c7a4feb9981e600daba2f707dfaf83e34835085f592e8fd83f0410bdf13486f6dbdb5f8baecfeb873e54f792a2722878fd466c45b11efc25baf5debd8df0630e7db76087a5ddf51df19bdccd2ae278f5fc0719f4a270550521671d522a5c1470d0ac6d025488f0355a6dca2c73c9d49ad95d9d12db1150bfda573e27bd1e6b1b6efcbd317a54cc9f89bad02668f3773ae1caa5dec7ef15d408042978be3a0392f2d32038a39d19c4645a3526d56102c294dbc9fc1def11028c5b0d9d789b94b8f26f274b05bd949e05c9a901f87488558e911230a4bb8addc492ef010003b5b11380bf3290be21f40d72e4d91e629de854fd04cb89bd1e0ac2bab89d26f3b627877bf22e66d205d6a18460cbe35d3159b241262829f0ff0325aaefe6c99f640dff936cd89c8812bd59625a9e7b5d9dc7b4ddf88df7cb3b4250955a81515c4f3f2921ca39c2b9df27619a0ce552b762feb1e8dd38aad64fdaab35fb771555684e85bb158b8aedde560f198103e4ac4d3e6cf42ae7ce82f212fe0ab56d91bc95fb991d5ec2c3443912db6f44c5844b6f3055742b8dad77153dd5ceaf9edbc76ffb3a3a304d1e3770b1819113e95399254700dda8e18e7e3f88a8bd23596e2cdbb7e7cfd01216077e42b139445c2d4056c5c8411433c9312227e2ee1631476cc3bedc3a78e283212593952f160b2e1b56847e236fd8cd57c2495c5c94bdac719474194d79889529f29ce8bab94c4f7171a28bdbf2181ca2592db6453988ee7e0a50c35aa81a5da834496bd11ecf2f10c26cca8eda0c713dd668304ccb0d65ac266f78f3d135382648d855b0a2c02ff2b1f3dddc278aa1831278d9d6e7573a1c850f0fa4ef317896be7f9a3bdfe23b484abb4275a11217be31669ef6bf95c8c015bf22cfc732b3cfa41015f29433ec580c7d795f9323458b4cc0b12950e3f37748fafab69267d292096e3f7aa1dcf74b8256654dd85ee718a8f6a52eaa8476b37da8ec2387bae60e773f398f1a70179c4a337c35bd31fe6a371bb843b803555afc351171f9188f528caf9a6218a4c60d5535e57175ad771bc93f91b99719a12c899cd50b950d5c8ae3a191fa824a8ce11e67ba88053e4a61698051a1e845bb88db63c21f67c892c09bd6922b3d9f947530580f0c822f06b6fc46933bdb927fa3f2968966a92802ea2956bb234a8b4e1f93bf8ffbdeda577db66ab8274127974769b05fd72cc598ecd77fff49c4388d28df083633bd2b6bb4cd6c7aaf8a322170601b113015237a4c5f424837766599e5645eaa8b9e82fb64b74ce9f59563e8f8e0f676d5a5217d4a380e1fb91e7866e7864fe8222706b3603bb382b0616ea957fdb116610b554dcbc34c9355d9288a723a3d09e91c585cac1e62be3c6c4c637785f4a2b3bc3dad1861b1ffb79704eb11b4142e0c4500dc98e5c4496cc20f5919677651ddc4b4a37fa2bc4ad3ae30f8e41ed9468ab9e82a9e3fae9a4a3cb13e467d1a31127230f4db7fedb534f8c484316f61adaca4156b589bdd997a1af9cba3c22528724ecc12daef0835aa1037b96c876e0620af1b06ba9b3cc0f7cedba4370abdbd977b12e8504d9ea4b8493fdfa6625b0c316ae22ba4ac6ead697d4aaa96fb3d2c48ed05600fdef2e1180b80c1f00b630963364c20ac7ac3c3d8abb91a123f78bea0c17c67f58d9893e3769b936e29ed20b7500363c9ed7bddab7def160450bcd0501b37f9c754d7107d2a76ff17ad3f3e51362f591a976e665d11af3ba914bf3ffd237b1558309a9761b76525ee838912db7f2aaf59c6c4cb41d3b06aa74765afebebbe7c73d8cf868f12924c48e650033007199e94a3e6d3c69e482d2938cee7928137864cbb1313fe974bc6e102727197a6a3fddbe22aafc590220ed9972e975c773c29e3921119c91c02cd0098c9ca2b1a4566e4ad9e734ece047e9e9821b1c5243e3ee80b437145e1d48daa6ad71ffbcc00b4ae905ff45684658cf0492055f5d5e87f3f1075125292621eadf29e0199f779e8ffdaf858632007ef59764d0891de57c9ec52018e4db8aeec4d5fece1ea8ed5b592b5711837219f12977fa09c6770b10a9e207de5c04ff53db8337c11233d1f0065766cb3029bd6cc0ba5dde0970b0fecd77f9c7036f16f66dc5c268fe89e37c01b62d8524bcc0a0a20cd473b462930cc0cdf58e6437947959cc191ca56afe67922c66ccf21ced138cd390bc9ce1aac8ad3670782f878309b09ed2685f758bfeaeffcf467e0f55f54a9498e2ba5a3c99b95773c50bb99fa2de76700421a75f4d9abfcc69e630de1795e17441c210e66e9bc1b89e67554bf3a93126c3b9d362d38e9dab682599ebcf7506610efb1c2226a594b0be024cfd2e5a14322f5e6b210d37591978a6b405028c656e594b97d33df954f0887c7187bbb76781e19bfdad51ee0db344ef32501602efc98f74699b0ae9f836b79f23ea452d35f879dc63b97b9ec42a9a52ebb392a185e07a99904890b70f86ebd48843a03d10b85b7714bfe811364d3bd3e476592641c58c7005ea8be5140606a4d963bf8bb6d4a6c13af1b960b2afdd553b4f9552bb01e6d3895dced801da51c10d0dca947168c91f51fa138a799ccb21a674d47ac8418688e1bd23649a87db4caa0a462d8ee90c7793f73843da32462a39180ae25646537d549ae16eebbea091686ed47d5bc4635cfddd3f3cce7314b6d0a3d3a80f3037ec2ccd030ab4c5058c1fbcc36994d48b339f80e3917ccf1c6d31e622e2ce495d13ef2a23610f9e05b42438234698d31bc991391ecfd35fb72c243ce1bc5a2125fc4d1fc20d4aef09b76051208903268d52b26507689c120949c9eb91e066cd52e93a92552bfde422f315516257012ed4d41ad0707e26b6c8f05a4c8a7bf33a72fc1b633aa9c94036280f5d03829d73ccd188ace25c52e852d9e03a77ce94f3bc3437e2a124386bb39f32207d7d3283e5b55ab9f251aaf5cdc349ac7572167c70f664fdf6a03507c8e4a81767241e43ca1d1b93ca6232cad010decbdd61cb21667b45f48eb8513604c44f27fc48709a84ec0de1399aa15a9f269baf40edb5d4b6ca5591358544084d49b8bc1f397097a333fdd8490a1431ef053370bfe23d309a74d96421dc59c05bcb8b1c325f6d812eb9e71bb52d8108549bc6690cc64cd40396b7138369647951428f663bf7558a0b7b6767cb33b5c085b435ff9b048107e19b5c98e55afe6b0f89303ecb68eefd4e2b244db0ae80bf35223092e22e273b9bbcc077ce60cf2c896d729a0fc17fbeabe58ddc62425f13d99474da60f4646b89201f713b138f5e05d13c4cdaf567d8bc24fcd6a2238fca1f2cf8aed48a8bcfb4936f921a0fa06f1213d09aaf167d532f6753ae33bb9f6faf89cf1cb87edb06a1aaf8c27d0bff48121064a2e007db36f4657d9d22b92463854549b544e96dfb1dd3e47ce8e3f7376c0300d17f872a27e5644c707bd660afcc644793aee6db9c4c43d8b574a4f2f9d28c271ed3c9fa6a0e042be4e66674e7ae0b16deb1a9255672f7b07ed6e7db8e2aa841bb1c05fbb40b01664f834d4a653e7ca6dcc1188129bee6faac2bf17b15261cbb3c09120a91f630565c16cf224806c57252a98fc2a9fcd94fb4bb491462d70966c2218185904e5e1d36d26141ccf4c5f48862b35c116aebe44ac29b4538b8fdfece934bdd6a77200d94639a3b6126ff50ca6aec2e418f9a4a9e876606a4a8287ed179dd1a839cd290efab35cf960b9c0ff506f10d55b5e1d2c72777c31c0054ed56260e43117924964781b8640ceee7fcbaea71251fe0cff2db6dd792e8340e2a450706ebd13ecd50da3a24b7877f7fb1a04a04c576420afcdac7fed707b5de99847b2c66cda13de3935cfbed9d5451a7aeabcacb93161eaf9f3868ca8137098eb8d14dd3ce9526b9a2a0c2bdf966d3aa69c7834a9d8433360084b3f741891d1f5d1c9a2a88889610426a17f48efa99d31e11df0c76498892e65ec9cc2e8257da77ef5fa60a7e8680ae5da1c2eef7b027ad151acd08093afe68847bcb707ebbaae84a597871e7d205a527771f7a8b6ffa0065f077cf82ada3d2fb0a5f6481ae14f03fbcbd79b22421c8476df1d792a89cb47b62bd7ef3c50f22adf98d4ba286eb98e1c8ff064c0e99743788f0fdbc4c87538276be3468bf44155181241c981b117c6290072779c21386d51a4c4dc83af1daa9cc3b713297946e8a5f0ae7aedc9cb46c6dba25275319fb5a9a72eec37e3daeccc2ea71c418d9c6dfb694a44efabc41d4649fd2db1459d297f5dcbf5f95b93f49b98f8d68e3907b7d9da0879dca8633006b823dccc73f010d7daaf65575c18b92b53b836a78270b480a8e40472c38122d91c834ab9c7ba1a0319eae78e7fb35da9fa36b582c6f285529d90a12695a62a3b95dddcee471ed589efdf536ff489ad1cb286be3fec3b8412fc3112ab90b796330d0feff970f686d8718022c6d5f5f01217e65d89825c4939fa4901b501aa741d2a8023fe882081fdbbe6e351444c792747f8591b0f172ab8c0eccb3ca2c1764f7c1d4ec9cb86a4bdec38ed5026c15cbb5b3f672660ae37c5b7040bbc99704737e678090c8b074ca15f976ae3354e7ac004743d8f311095570d47489b590512c19766a66ccb97211d89a893d5e26bcc5abaf158b185ab6fe9575708fe68672d3e32a2c2fd3c83560f5165305dc243046bef3527741069bc786c3d01e52511a088ce6fa4d4a029459d880cda66dd8301dd66ac52131a75af04cf62b008853fb98011ef510cd3a00745674daaf3f387b1d22a444e4fc638b332c8a420a659c3b8981a2e999828649da048465303a54b81573fd6474a7bf5218fc6c88e2e298a2f91de43e496717367f2093545eaa46e2e7417f4e027a295fb01ee9bdf43fbb8a0d4e89336966200a4c9db4760a5c5e391ee924a4dd05f53d7ccf1742bd73f0235abc4b56b82103e14d9d3275387439916013d4a2ab480b0e59b589956c7b5df36d2d6e0766c2cbe776126031ca1352c76786eb05f0c535833524137f47597f251dec7891d6954385c7836b713f6e3d58a94dc4c2b15d288547b2f24a45be5f306fe617524f300013652097c2291775dfba8cb3f1c64ae97e6eb408dcfaf155cef40a6d60977c374fb2c79a033099f2cb20e71c479a23636e1b76e6f1af522e08cfe8dbc0e977d15e940ec01f8246923d56d6f9800a6c6ecab45f69cd718e6fdbcc56b5a5853ecc36c3eb5a70e0ff06b4719cd0424ebb50ed70589e5fbee7cf3aa8b6ce2422120c56b9c3643cb178e5c45990512a314c4fb8b8cbdf5109e393ff8958e45b6702d5f0c4435e93583e6876f82bc432783688049bccef69a60063286cf0051c462389fcd47f98f3533ca96729f427a7fd89af4370932206e1d1ad8d3f84db74a98ffd46bd363cd80114797d30defbd97527c11234ad278745d2b70280cede7ea03af6c8919d6b73ee59ee98a8cbc93db364f3832dd2d20e4271b5e864a74c4233543531307c1922325f07c938562b66e54fbb71639585a14e292cabe0d065cc56e710534f06cc270e1d3887d5a357ad1a00b2f0964d8daaffe9da6fd4b320df5b7003bbc9956a97f8abb80e3f7a0a5a992587c357195f65b8492a51ad54ea2b0ab3cc23e287f66313ff2c88300534c0617cb684418563205f7fe26b8b0163de5ef932cddf34fca2733987c03c362861cda0d5cb59214dd13f05b0915a863757bb2683fe3640d7ba111840a6183d045c3d58dda4474e5bef578e0e9f5cbb8fc257900debd23d856f07b2b79c1c1f512c0c7a5323935c18fced822f6c1e9232d41991c39ae46ac2951a32c004bde39e4138e11b17d8b8f3b36fafa05f40ad3555cf27e9f638d8eec252373527c9525f46ad73679b72752af6daa6860da1e14fee42706bd723f3351ee4899c435d35f9ff8b05b4a9868a87e2d4dd2d00b8071a482d0652723c6317994ed0568c38387725b3ccfd74238721db410ef802124d0dcd42107420822d4478ebbb5fbd05f211cdfc90666d97335509ad15240d32abc39d63ae4ca15d1aad227d0ff40cd827f470487a2ccee6c301f7e570da0e1eeb1ed6953321178148fc370f84a971a8d05cc4ead51e5477331f50f69dd20d7118b39238165d9fbaac53827f1a9e91823bb0468ed19731af7683c9749b7660b0190c0acfc3b1a68dd04ab2d9347df64fa2eca5b802c42f0e07115ca8064bfac9660de11f9f6cee333f0cf169880c7086e6365a720ac6db7b9a7c9b835fae21138528c4fff4007dc127d2c82b438afde89e06435d4fa12737d825edb47b2776825ca4511e82249f28924f9ec8869659c9d0b14a8c82a3f21cd0076ffc2ef128a0512da67aa31c1705522e8c3bc947b0824b56427f45da2556d0b030abfd7d41f0477c9611c2b40358d541f9a62bf5ac5c7798289f26f1b887aefc6ac9f05b11e1232eda2f6659bda9e36d46e1bc80acaffbd55c82b6737928a5c9a0fd9e44f80571befd5769a46523b167dd16a777c2e4b945eebcf5b34d912e64137bbc731ead81960fcb3c2e52c1585568c3180710c5e0d4a9f2629d8b243eb5d1ac2070992505b584b8201f29fa7f1a0e606211f2fdf20e3e4a3bd815c11abe09818b3d9e3efab6c566288df7569fb928f9d91e7e4ab7a94f6700c935324657ce8a5b2b42757671573fb875526dd0c37e99c0ac9757a281445c0fb49d7ddc2a5dc6d788114dc2b7d45ad7541ff76faac7a68449f878ce1833230bee436f6116a87fc3316a8a55ab6dc445db70b46d0433e8fc651c980e2a09a33d29892e8553917398ccd0be8792852a1a9c88ca28834c15cc9d422ef25f7c32426f4bb0312c664aa66035856eeebd4264b06dbf3f1f9d32281927b1f1871fe66c350f4adf51f8380db3bf3470cc4ed19468e89f6510f1ded2c10b6a31bc0a4dda069415081a7c05c2becdb6e9c3b6680c121a2356d188205793198b26b51b31708000ef9f150934da739fbf964f6918af86342d828135be3e7ea5cf1a56e0c820ead56aad86edca695661176ae40a81548223b0d52ccdaf737baaf140bbe4f82587c8f2d2299386c3bc793bce4dbefa0748dca851495bc44fcb2d179c84036bcfccdf5eaa2cf3fdf84f4184264c32cebfb27b51608513880df4c02103be9864e952069ff2184de1cb2db4d32b022ce0d58bf25ffd8a4f6d467f3be3973677506ce617547c42e249762ad3f13dacb50057650a28e695e08356eb76093e55555718f0b9639d416b8579dc51311141430fb388ff081c90b8fc1e8ef0bf45c4d8faffcdcb814e00ed8d4ccdb0d062d4d2038111066bc354e95adf8921030fe0f47277605e9111a0a20ea0d84317d53645854ce8fa1d33c8b2ecee15e6e5bcf1d8a39244e5ceaa8987a825f12d54fd19d05e52419016733d3783fcb871456b252637a2cffaa2742b0050a9455fc2de02e6f9c9b2c8bb047207a54d8b827f1ef9e89032a8b201ff9817845860e208137c88f6e2d9f6f16fcc4799ca99458f8f88a809d4f86e5ed1e64e5f3420b1b1c1274781863c86c920d9d174398eed07126da220ceb37b5e4b5d0760c580f0cd1e8c2489affcd7f27d39c6e8c588035c0fde5c701d2ab5935d2df5ff1e15e8ac5cce48b3506f3e4ef42065974dac9e2f601d1b26781e3f853bfefe4ff90df87e82de036d95a58d8d1bdf6433e3074b36478712e258fc1816f067b586597b4d2b71465f8f6c91c04e67a274263999f49090dc03ab1f5cac917bd549f5709956573dacb6ddeb098cbab4af9e368970347ae9d8989c4ec439261b63cad6cd3be0d7e419ad575925e9c32d25b946ffe075efb6bf8c2e6df564bbe1a96f9c6a65f912be2db92d15a5996fac6cb990e63d4e517b363102ee84b154042068b4efb7417ea8366b1853b8ef37742065d8aa874bd9b13f748252d2111c4e1c48a44fe0ecd94822d620ad9a43b1c2ff8ead51e820b8611f04e0c48801c3507421a0052c09a9a91843b08e173d923bfb59cd0aafe2d5be29dcb380f08d1c9dd5aa2f5c1a7bc4d0cc06e45559536a06719b4e1229e8e65aa072951c48f68172c83acce447f22565e1d13e35c7b1484ccd942e3531f761c0080993519465d3583fad4ef3e18ff3c0a2461c5e59aeb70774c551e54b79ab0d8355f167d68775cf4c856db3703ab0ae29dd8e4f4d2b94a772864fdb4c51d7906257208a6d4c55f1a8232d040240aa4a95df1fc27acd152e32ad054617ec3242a814b903ea995f5eb08d165258b2eb0382721ba9405d1cc7ad160ec4865ce63f78ca66b879c918d317564b33430f8a5bd4fb84d740968b282d864f4f8d5fda4ad71c55ccef7f2c17f90941fa69407fcd7a48b3f4120ec13dbf46046bc7aff4c09ef859417b107de069c5f9f3815acd71601659cb030f1a0c3a586df9b35e01019799ecad8fbed7efbd7e51eddbffc0898bc7857cf0d1d9524a7f530dd86ff8dcf320b1bd3d04ee87cb7905797e9db730d72b48779bf3b85f6f1eae8ea3f15044d27f3b5389843ec7f12a1d2fc7561463a21cf06db00de0843a40cd8c4d117243095323fdd48c67e271dda78344ed92ce2029450f9ca40dfedfaa24ad9aafcb6714899a145707463f890b06986e91974fa62330b5a7a9a09d536cee51947b474044c0fd40f14bae315a25f69e367a0af54601d04055cca27bb00b0857450a56ebd09e4633667bb414a80d7821b260a969f864bc6c6807e30f055c49423df102cf3e7b42a646a1a010c1fee16615b1f3333ce0fbe6f714d847d08789887784be267ec473d88bcae7536ac4ac01018d307e67fda1d5ca820686962e1d48074cfa33832cb1dcd6a5186fe0b6b2f64d01128578a735db060186b60d9bbfacd4a47d2d0d2ab80215ab67a46710571630c6fd25f8cab8cdf01e3e3f82763489608b6c2f83977553749737078e5f85948564cfea3e9336291d920cb02b87e8f4ce7dd91fe3708b6e2990c1f73415745baa1480ef734884cab0ed7eb64a6032431ec5b5e4d1e9eb6361743241f9dfba8773324063f65bf40e122dd935845513a6b3fc1b9f71745f0c3ef53f87a4b8440fe9bae2447b526132d1b50488947a99726ee9fbf25eab2bb3e0e7189cc0fcdeddac3bdb9f0e734e884f20e526e2298c09d2d65adb261a93ce6d4ae9c091e7b8b96c2570ddabedd01dc54777d06aded5dccf2f9a290f5fddeac2fd0cfad58d473fb38233eddb69a98eb5b943e607182686b8c89b06308134a64b26691b974fe1a1f72db89d03fa1afbe140d0d71e2812f71c8be6f74877a5db155cd63938b4a85b56cc4523eb8fc89c64d820f4860d6f0a54b04101deed21af5ae2cd231149ad73bc711ffea520f2f0e33e9fa04927e4d93d3267d7fb1928cfd5e5744e49c85d87a71c4648d2e66c90083b30f1bd5851d2f9329c577f43cd9bfae23940ed1d3a8485111e8766dcbc09c75c7eb3b912a13eb7fbd23fc5325073e9bb286886547c7793160477d0cd58b435d7944e3c3c759ca8b962812d3107dab378ccb0e6b1f7a61535bcd71477bb46868f7879d1a9162725e0adf972681f8db06d985ffa57578d3bd83bdade28166805f69a189e8cc35f70e1cca6d92a3d6402730e767a98de88ce0861ff2994f879ed16ee3b56d6d5adeeb7f6467e8eb26b7d49c5ffa00d999a7fb56cc8b17537ba81a55b161f49bf8989b7bd58600c83f68163e29c09333e690e11da7f46c6d235ee62dbbd3bb9b7b7c088b0c85c7a0d95be70bdda6150446db94d94640d63c5da437727a901aaef080c9e05b3e309eab50dd7b7bd817717b82be879c354c66058903c8be862b9b6d707c624c3c477b2f2bf8875ac68760a62e6fae1740f76bc8784218ffada3b22455c0b643643b8929763c0f1f4bb4833f2b4dd0608cd6c0d40d9b61816fe3a47dc6f7a7014d33e90331d6d0c057bf4a397a78ae3ca4383766717710d7438b6c99d50f16918782b3c63a5f81cc497b0afe2760bce8b39da784383ea4b46e7ac502cfc21f22851739087a2a63f5f3ce35c00e2d49319b06dca82c5fda937a7e38fe2a14ec1da5287edf8e1dfb11d6a33ae7d4291fb4eee09c06ce71fcdef85d20900c258a9794269a9aed0a5bc5139d9f70c7981eed81e63f9a6c700a7608be632a4593fc37509aebdc51948545d1d634740d197e92babafd3da75b833a6a9b56443672832b62fd295e3aaf61a5709d58ccc24258393e52c5a132554e9d2837dd6b9b746afb1d0da072acbb055deb0d521a312dac81ec74b4930a76c626f9ecb0ba3dd101ca3f6e7f714be8bec9aa8a10a7199ca1662dc6326fb558b5aa1dbc1e25f8946ee347c9c63f36d234114709d8d5473d9136c42f2a286153e5c9cfed4ef3439fe3b2c3d38f7b157bcc3d72e193349657f3ba31741f3f37096d115ddfd438e0691e219491a04a56163795bd338e04c6eb5333eb641f245d54ca9983ceeb9a330ff3ab6c234c2c5613ae5f09d0d50fbb98558a1787e82d58d097031d00fdc1a1cb8fec1309d57e0de9d7e8c1ca412324caf8d1e8464825200b874a8e30ba315fd2e68dc329e6308e6c514334f4baa837527236f4baaa4d036d3ed573a68d701fe227ff3aa88ee353ccbf0d642fef3787d096b28ffc0ae8f4b57706b294c0f5ed250a572ea30f65c22b4b7c10b23901ca0f1e3a306b02592691a623acb3c7a9544ae082888631487db32c382483b5f451899069f94cc570361ffda8a1cfa911a55c85fb7d0de0cad8713fbe05383f44c80b3203f7699de0ba85258eff76056f53d2bf72cda025d1b2da63ec39f650c6d78aaa6a9318b17ec6448511255e98d49ee3b5079a6762cd9744a990152a0a46224d3c27f5d60ead2799ff0f67dd9cbce1df1e2859a8cf87cb332f527dcfc05f38a37a47367487244e0b2a0f53664cf73966a88f9ec4e8b1dabd9008daf9acb4bf9a429c49cd828ca71ee6abd0c46e30ffa973daee3b8fdcf59a44bd3c184e2d6636dd7cfc0492266b8636842ec5299d051d9adfb6dfda113f4e62429390103da9c6d1d894ae63d9f8fde3a6714e4694c99b9273d8c907bbd78e606abcd5c5278e664046b90e363f3e48e51e29b67674c77f4a81e513bfcf9cdc2f906ca43ff0aca06e7ecbc7ea522a0c2d5ca16f0ace4d2a327facec8fc959503ac013884d3b8b1fc952b6624cd06cdde0b07eba01db1c011bb118703664d3a19af4e7f468b61533ca1cb32f144e8bc459ac94a1b55136be4b1491667db74f8bfc9b76b3064e4ee7eb406aa2ae8cccea7ae1d61ef43f311fd2a4f4e8757ef06635069d9d2c2ab95cdbe06262b041e5a5d7029ed1c629b166fee0ba70739e6a9eb4511ac08a61d8fd80291abe7fb9c39a8a8d2dafb8454049116cb1107e568e78f1cce62363a963429fb2e68fd759d00e4f80267dbfec8be9169bab4e0fe57d488f30b05142e6dd94facd519a5638f13d4a193c2da657f5f4c20e9eb5fe375d03218b615411c1981a6b883b577d38f67da5802fd3e12bbc871ecf993586d7dad8d9dd4bf8d0683ceab22eedf31e2f2fa85239141504f0099d9856058b73b75c5c36c2ba6ef24dd7dd61462fb68e0e20835f477edaa7ea8d764b98f5275133ec6de09ae046ce0771c77ab373721e5c70f8fdc98ba5efaa661b46c5f886d6ad1a3016adc3513f340c564263b828f562caeae9a160783a1462143700f4f77a8bbe2465a0aebbaf9a5b03ee1d0a52888d451d3debb8d2ef1b46320043fe0b8e253585a8302996c3eef3fd3155e8a2aa3539ef1786fdb621cdf832638a171de32c0b839653c119be4ecbedc1b769c88f4764c2dc3f655c3ba4a90cbc8db7a3f4fbada3958b1a8d4a3cda0cfb923b773aad903ee0f41f24a732c18b0097ebfeeb1b189b56905277b81b63afd2e65553a216c392e360a394e90bbe9dc34c6f838bb24ec860cfa303aca0f3f3a25f19ad15b8da212073ac729067e3fae55d01c15a7c4b39addf0541c72a99d06fdc660b79a37f851e885e9118a0e699e082d349aa58d9bc707b015502e3ea414c734d729df6085a5a00e78e12f521baea7a24689fbe631277839a6b1b45b7ccb0e4aa67cebbb61f5d041acfb62b8a14e4dc3b2c5569b68a03499fb10c0a10c892814e15d0558615c78e82855d4c6c2bab211e3dc990a783335115db1882d0c1ea89d67c9a37115b8435e4cd6f8e28786b0dca4a74fc7eac46e6a79ac43d1382ea1f04e70fb7613fc8a479a12e1f7ea59bd83f261c367214497375bc49780b3bc8e74131e27510c23a209d2880e869ee3b0553931a945347686ea29a62b7fee0d736d653b1ad1f7efd26da76f10ff7a6374aef935bd61e2386422dba760c6c800f9db980f84e166cc509021a8f327ef999668209365fbf9fb3d65bc49b55eca749e797ca7e072cfd337393267cfe4fea24874df1a0f8bab699348a89e0debdcdc18849a9e3a0a238b3974f850f193b2aa9e519177b643d4561b7bd09ee9ee62ec6c4d4a46b6af8a2fe40a6b02585339c889da2ce07f1451089547498427ea63ba5e063bc0a9f18f85d5435a5143dc32f35e6fc52c5afdb29ccecc808ebaa681aee0d902a355a0d7bd37082674913cd7bcfa5161106360ec136525fd15175788b544f2add3d12fe5bdf4ea8e7a149287bf8f74b356ccdbb776a04b63c09144341305cb3612395847477e97f7c54e5f79dd28658b27e8dd05f59129c5772e794082021e20580743d0f33906155424f7fbe9230018892d21069ee4e19cc46a1bb84bfa750a4b410a97bdaa44145453998f87750a194b6e0b6af89e190cf607e3fabba0adc27a5f966c82ca5818f0d9620152b9628fd8a88ecbf96af70a2be0525984ee058972e5bc2aa123160e742eaa817ff069eab125314924677271812167dd2c61093caae028231fb7d32e05e3d5855099a72cc11eae1b316a71f7627810f7cf8fdc0e27b8797434fce24247fbe1bd539e1a5ea34fc4f7cb912da6a030d5da73d0594313eb870be8141029c8737b947cdd39dcd68023052414d5c62d188dc37b7974424b68163fa656c52cbcc3365803787141f2e895b5cfbbc642a07a1a116b2b0ab96db0e3c581e19d5491b1f1755aeb4a6ace8c20da85de45809180e618f2f5d4ecfce94ae04b954426c580bfdb927e8f1fd81d343a18a5e8554ed52cdc423144f04d5edf990062949e0b9a232a12506ee87452315f73df16d4a6a7627a2900591fee0301c9d6e84dad7449c6a04cbc735c8ac081cf7a066b6f28d58062f2b7b784c55e91201b62c57cd7cadc4e967285dae35a5510a8ad6152eaa8c7e02c2ea05486bd10eb5df9943921061d233b3fe9e4c47b4b90e3493af42b014d09cdd439afd0121fd97cf39d6e2f3cc3a33339963636ef54c4cea3a2b3015c0a124280b50f24a5c2014c085c708312b10c1326cde1cfa160db43a4c7dce700cdec95bcccf89147d10c9792a944eb3f8f4e321c5a93d0dcb134e608258771a7568331e79dcbcd4a1a689ef8335c4dcedb1360054c11dba66cb0fcfb397a21542c78909c2295e44509bf7f56730d2be66ede8136883e0a5aa33ab7ef668590a18d4eacb52eba3057d9e7882210a6a097f0a230f2795dc667334fe35dd83add80387c773b82e36a434228548293aba8ffc984550763deb7463289f8f7be74e3284fa82f8feed781abdee7690007a0e338043cbe7b7a8d81c53a0f579082e5400b82b913fdedb81199d39c5bbbc9d96344f5283eee630563ebf479830ab48fb4e06a3e59e7d024de212a2e590c0cb3643779f17b8d6e2f3f3b52a136288725fb827fd8bf97ed153afbc5dc74d1e322ca8cd679b9ff854dfea2f6fe63e9223f3e9ecf8f98fc32224e916b7e77028157f87fef839c83af2fcc7ad28ff11f49b3447a4f2e844c3bb8ec33e32b31cf48e045670f636e1ca193034f1370467539da12cb445c083a819ce6bdc183db594aed71495d2dbcfb8a4c5be0de9fd3b601fd3fe477f53a44b84c501ac34a17160097b0c0cdd178f7660883127a2083ac89fe3b69e761aa5b360337c5b5c4da65d27a328f7c61ea55ce18a3edb111e7a0444f5002e94aaf59407b6d6e3b6715e7084cc274b5bb88cafdf8b26ea5d6c147cb7781ab418f8d40dd0ab719009852579cd298b44c08f65ad0d4095529fdd50c2391b4503ce00dc5bab48a248de0f896b52accdae1d41963c4b7a26890877145a1319431ba4d709ea8d65d8b05d0d65974543653cb76485d6e8a4bb8b7dad2e7bac73a7aea011c9e1c26c3879c5909ec0bba569416d626db5c9b57b1e1c297f8e54d97504842257d324f220aa6e8b481176f11e02e830767ea14f808ff6e3090c1c0387abc04b286fb0515e8dca40bec02330f1aeb0dcfd7cd50f35412d14289e6f68a75a3351a90e7c3c4eb9d5a6a45343cea2562b9c046966f22806084a82bdef608971777a28fd94eb86c5946d2afd4d5ddbf290510be9d312ccde78e11c5514d621d3283702eea831b3dc9cbd953a4505d921d96f083558ec493174bb20db8b346e749e338e821c1fbabf1b64d905133d685891b4be9d371f10ea07e3e753d2da725daf8ea4451b5bcbf3d8001abf892c106a3a0f30d99f921adb64a4fc1ac154bd2ff12ae84a112e5de92dbd1a8c3032abe491b634176f1cccfea1ad5004625f966548b797ff090adbf5447bb3e923949f3ab8e2a4303334b77b806aeb232510afdf93c68c844c21ef0c91a6e72c6716ec827807b69f672e74d7eda4e0205aab2c1daffc8f1f36b208b586b5e30ccc2bcd1a094353c1ea5fd68d46598fbff5ab9f509769c65b01fba262d8ba2809ded4dc5dd452ecfd42015aa14239f7a3dcfb394c7f0767bdde6f44437f14d22a5e693d7ecf49ebe20b0174816790d3f077d28651d723dee1c6d7a9f4d090a58a0f175a143598bac0b76875355e52911826f507be268b0315508e318ae815267ce68ba05143559a995c8229c19106488626fc03403622f46cf0deb7e7167cd4126630f95e1ab1c43a2f2896efa6baf0cf762a9454495de7d16a5afcab78297229fbb645b8d9959f3c4a9becdb681c9b61f36f130a06bc745f666a517dbd725b2c26159483df8d3e63596d6436ff9597a7e7d2804a8b621c92ca26ec3e7c1a42a3dbc513a5e96d9f5d1038118dd26fe287f1033c850fabb65469b22077c1191cf418dd1950e4f07a4841ffad25439ea2228733ea1ac2dbd917361ca51da0a7e8946156d9bf867d173f75ace0d74ebdff534d9139e44d25cbc622716b3fcd5c924407afc33172d5c887a9cc9d9f3e94d9eab2b18037af664b588e77208764b4e8d5d48178865b9faef0813521a0885e870b7495e898be1978e23186ce3d5e7b534fd62ef3cac8abd535c4f2978c5bf1315aba21105810cfe0d3976f867c3b1040b7bdc82c0a18ce06956db16e976e2d5350650e1bd328535ca03e651fa489d6a16e5c46814bb7b0b53f82e4d069e3371e7d35560e70603cbb8b201636d191900007c9f3a2546ea868596a448c2087ef0c0e8694e7f77b9e72d2180d6957a4c87a51d91e1b61fe133429e94822df04a10cd4434351511826385958a99f47d786f3a4849e507c935cda3cec4d65ec26fbcb86648430eca3efe7902e7ac3e43715819423beec18eaec80367adba176b080f7b389e405053ee637f0ae96295bd532ca8494998c92d35d2f13ea23cfe180aa8cc441da0773bfe7cefb4a5cf2cbb44c50e879ae6e01ca2278e6011411605ec4abb88a781aa3c721196faf5ea0f9a4583ac4095cb55b0fe1630985c1676de169ba2ba4da70e0f05eebfe54b8c0e3380a6b3841c098a8bb1b90a9b8a6ca1d465fca94ce95e0d314100eda2e9b0a917fda335bdfd696fdf50eb5ff48d2bce421d3a3b0acbf38a78d44681ffb510db39e7621947c7d1046e624a5893a70a19a2df74381bb4f70038b3b6467f94f13ab5a31c06da48edc13dd5470b06e1f35382ec526f6524e57f6aff4189d738ee3122cfa36bd88c515e911a3d56069f48a66225746314c5a20c9b4f9414d70949a6897744f17db8a5f0920174edec883824a10490de3139c399c132095285907678b78a3ceedeacfc33fc1066d9fcc69f4c26879a53e7abe1818df146d2c2e54724fb107c2116e179b2827c749dba24bc05d9a99f5a5805acc96e771647cc06431413dcab03ebf97aaf2a5f8759a5888f225a777531f86642f8305a2a8bf03178af9df58487515c3cff14b243db3541073ec57cb166d2e419c42954e23fad6560941ad6d07aafa6f2e7a39f1c416a18bb3f020aa4f23e3afb4835e9932c733097a13d81852705b5fd5a716e1c4957613fec739feb59f7829f572d773c3ea0fb302631a0fe8d03c60436438a6592d5709dc208c6907997dd7a4bf1c39335e7568faff170d30408b6317c0515fdd5b79fbe003df96dfb1646549e8b5142efea1d6867501f306b8263670ac4654a6dd0ef1cd3dd5e93a9ac65758d4335fedac2c5097e91e576a832bbed3389a35a7d9010efbb75aac7e9e4da90087156eef3518bc3bddcf2749b2e26a15faff9361ceb3be1c58dfb77196c5d99a20f9cdaa54f1ba447c907343bab344bc9ed17d7c772d33e76e4a9b0698d5058cccc21f0e92cb7b81b127d5edb251925856c2266fe4000d648962545210d91dd7673b17866fe481ec04a9b1b0da9ca3d3104a87c29e9aa3804d461cd4a1441d72480ffaa2395354770014e0c0b0f62e9d760c39b0b99fdc48333185564f677e5fadb22f55f7592563191cace4d07a079ee8cb2006acb460d1d18067b5bd3057a978996056616908375a9e358038df2672a9bc4d6305c16757d66e99a040433d40726f762be2876d5150b2d72ac06ce131fdfb9df6cd1088ae6c4cf36270639fd7213b5d66353d97d7113a05987ddb7c6b355b62fcb6da2ab444d70b121f84d1543ddec08a856f0d08c11e98980dd963d00acca4f23f76661ff097a397319fbc276b06ca67af38b035f7fcfb935a8d5ebed4884686c4d7bdbcf791667eb7fccc36215d9fbe6f2f15733dbddfbb685bed2b1724d1b03bfa8bc635f6f0e1e909001d8b725aed7fbc42de99f31006d4100a558037b1abae0389b6d64a09b6b8092b8f4f86666a2b9f80f5cc23d1a54a13f4219a3c9e3efc55a925778c4d0fb3a010c7842df07f123201c8620314fdd7eabb72709967ba1772cb21ee3df7ad0acbefa9a026af4c6cef0e2013d6ebc90ee74b0c09a0d4bbfeccb1e3453bd90d63623905a879c0d64145c25075125292621eadf29e0199f779e8ffdaf858632007ef59764d0899084836e0f4236d885add7514732bf453c059ab07b0420d58a40df6c2742e950636f744f0fea2eb9e7e9dc41c48149fe4bf41f226bdbed1fc1cdf940209519ce9863905d95fa54732ebdc715152b506425dc99150f109bee45183fe7dc4fef43bf1a228bd22e80bfbb9c6e1e47f8536972c00d0a472b85f93b3107341bace6b0a17d39b5390fe67613252a10110119d66f317aa9cc7755060fcde572a8a4b99cabc9afb136ea21a6ad765ba3adbabc95fb17e71d321bc69bc23d393031b5f1c5340fcb29abefa7a328d7a60299b984d01f04e9c018f68871eab1388f92850e5fed5be6a30cda45273f6cd6f825c730e26727b8054a6ce114d0fadb43b97db1308019bfef23d826fde7ebc762e5094d7b7818cb71f138528d4eddc7dadf3524b56befcde98f5a04bc4de0c3a098781bed7bf795cabc0147f14b675c1d54141a0731a9a76d360f834ac1bb9bb290721454965bad2b7fa169e37c32d3326441fd85b75efb5ddbc38fdc2e543f40b6e110d131e89d5c60c27f5b6cba01f4c7603e87fcc82c833dfb115318f005a0da992faef75303ed1e46a7bf0fb03f8cdc20c1b82e4c0fc162fb99e0f0706cfc750375c8bcfafe7d9ea1db53d842eb124ddd24acca4ad0e59e1a848ca8f845215c4083c0793c5d313b4c3cdba234fafc8d9922db7ce08bea7ebde9badde8693580924dad964f077ff066d61e3132d388586b6365555f4227d8171e5a0320d8ee5c9b7ca31624bccfd35fb72c243ce1bc5a2125fc4d1fc20d4aef09b76051208903268c56a9552c9b5b9c948543b523dcc7d0a851a20d8ace712210d62faa9346ea1669f061b8896470ab31211d2fd180bc8b994eb8f73359e731770ee8990035538c762dd13d0e502fe761054ff93ff8a73b727052c4e399862c94226e9468912f277d4f033747f126fb9e1960979e5ae3d205de1a78227c0d024fc83cb1208e25fdd917375ef7e60c2bfea1206d3d98971211b520b2304502a51f9ee75cacd07175cb6c3271f4e52157b0ebaf006898c97017895e8c95c07a756d6edac64e3b544466f71d7595d33887909bbcbc718c6fccf228ec0efc631ef975cbc728c486a1343df5e602500dbf80dd13f3905a9d5d7572370376cf7a86ecce96ce1395cbf6488da6b92022221f355ce5fb0a16af329e300f9ff0ac4241a60f4c4e8290eff5e6a1110f5efd930b24fd680f10acd17a6d95eb405c7120a442ede95a97f1184df229d52201b1ecf3ebd1645c5466782a4bf0ebd36b0e1f9ccb5327d3187138b6300c718e596e4df82423c826d46bdee8eeb2456fb9c5641225d6561aa1ba40177a4d1308670a8491623328c95a5a6da1eb4c91c08a168fbee04ce21d7473f437b885e03c4a49df68b1c01aad21cc8d24e3b38374e984eb9ae14bf2afeae5b973b4749719c847bb05c08befa73a7587852ae43357ae7baf258a1d7b4981bdb5e1d458caee0ab14da9651499b8dd944aac6c45a056b0435c1eaa51e28497db8e76d15d5c14bbec03e9055a1c5cdf8799c3199016b6c53b8d88d1842223664ebee6887de9fff011ebdb44bd8ac75cd373cfedbadea43c26c50b67240004d8f32521795c6ec06b640320a92262cbb3a52c96eda8dfe4cabebf9e1648f602915d0ecea806b6b56b85bf2d20d0692edc9dce03bfc440ce1257a1c7196c56c68be190752437c741a4f7af4fa55fac18bbd1b7c11bfeb744c72777c31c0054ed56260e43117924964781b8640ceee7fcbaea718e979a22d9f12818f8cf5c6fd4cb8d2ba562f1affea22e31671e565af14b9aa8f036f617fadb669b0a4eb647b971c3ca58927ef70057b814f55c5d2c3a6cc01dff2b23440964979f875f94717d4e745c56018e8bff03b6703a908e80e2da108f8688fbec7108a229f5f5cd75ecb910baf173c530badd06d73b8a912e69123f140cf598937637520cdeb17e43e1cbe206a3d1eff8649dbfce6903660e0b28c5fe316fae9d12d29b82543aa56d600bfdaf7f8cb9b16e20c4e7f321c3b5e9a09005abf789e21da66524d6a8619465538ad64ce0704547b762a32211b6fb9b75a07ec86bed5a8ce03077a8174e0ad7ccab46df15e25336f21481b9cc96dd8b69628a48d16eb0dc631eb28d3454db0d25060c01e746fa4c8449fd689e54e228e32d2968328330aeef45610a51fff3003445281bd8d4cfff2f331f5ab98e4ec8759841711cb6dd0d1db560da9dcb49560faef48836e88b5854988f1cd4a96d43f9c293d7842986b82f24e8721f85c6f2622be5d114b6cf433d67ba859a771cec97d55088c2884c276d11fb646464b339722bac4f8e23eb1baad71c6b3d1335580dec2e420464954445d42a6db212695a62a3b95dddcee471ed589efdf536ff489ad1cb286be3fec3d5a62e7a64a599075a577c310a7fd8830dc24b97342143fcc8dee158c94ae932ff4966f1d8ef7164775b8d60106ade0022652500ffda670457525e7a966aea0d291b6014fb61830d87a7a1e83052525c47abebb2c5efbb006d66ff7adf2ba7d006be8a525dff99f08eaa360041da4a8e38792d2427664be7ce74420ba71c4627092c16d7e20959d17b66f94bdfc213027115d6abc4a18ceb280c0578b41fac54b4d0f821c0b2b35f15b56e93a4817e476cc4fb4be68562fc2b790ab9cca0287c19eac5d256b5414ced42644762fa444e183dac6cf1fdc1aa1da89eca52ea9ab333d04660c59d3228d402201a2cee53a7a0bb143b6ac9c754eb9dfee4bcf863de5c7694e04b6e1caaec05537b0e67995b3f87779cc1d4c0cf7bc2a48f0e540b394050531d795a29d7ccdc47d9c7460afa80c1dfac642a833e8099c331852f89d5649a16cdb6018fcc719bd028fb368f7a5ad579ab5771647d521ee924a4dd05f53d7ccf1742bd73f0235abc4b56b82103e14d9d32d792fd40d35e680c4c48a7a4428cd4ca7a05d9f7533f74663f963bc9492b2cd1d6233bb7b77bdde6e957360a67f2a64aa617cffd1e2e2113de94f6eb0d06b3237fc51064980cebbd04d5097c5ab42cd321873c606c18c98d07cc8f186c39a99f09795fcd1a5ba0ea92746f023c8b032ab031042a60685ce682dced3a722c9224771feb8547d093355c835e2b42b34ec5513113de71053bc7c9f21437881f8f569d56d2126555b21e2f0222ec12dce16ac1924dcfd6400eb4298f64ddae4fd32471ce40de6bc2161ac3f86561bc5d2d3e583b7b7f06fefe8c2c87e308afc742a19eefbbb0e39b7729299b2eb439eee168bc94387b286ba5528362e47e3a767c804d9968af68b49d2158f7ad334d41a462e6fffe89edf821498e576ffff464cd2a09ada47c604515b4814679c40f29cab5922c37dc6ab004a70089bdce43bb2512027b536b602e3e40fd8faee0c423bfa35152e8e781f04325cda854accfcef912e8586db1da0238dab95d50d87ecdbd669eb591b5464b2f9a3d99391f1a562994e9f2d88a78c29207cd9f60c7e884bd190121a02ea72386be9671ea32f55ab1325819591772d68aa7a30ce2eb6123c5adca6e474d83ccab9020f4f027ce4d78faedb44abd210ecaed31d427042750bff39100f47de4eeed05498b513f7ccbfa7f7deeb08c7322edd5eaf15cf2f39bb3723ca17b788afef52d766b3aa37f22baa79dc6545007e94b19d6b30bd003a5912607a1c6a05d48419526b128fc89f2712d124bedf62e9ce36b8f876cbc06d9194509afff5fa87fd8b2490b35b586d7f8843b20b441b7c342b6933f14752dfc0837d1d3d96b1ee6e3d230448c019be2be62f3c4c017fc96f1c84c16ad4dfb61b3cf05f177b58eb406c6b619e2000bf02f888fed17c758ff6b8dcc5944391397dbc60280ed55a8d3839f4c44ddfa9dda7cffecd9064e003e542a9a66850f8a945c8337a3fe3830b55a1e9cde48ac52018d7ef1d880ce4021bf1243de3a6bcf62f14c8c5699e6c0e304a4ca410bbda098d447398df28f5cbf7f407bfc16aef73ed238ad3f1c54ee3169bbbec45394bec44be4d7114343411380c8532e28c4020f524b11fa3bebda9e79f0715012213220a488b227b5b940f0f2e8c52c56f93f2922a75d2655b45318ca1cef5348ae142c728c559d8324fcfdc2611696775818b3bb1c99ffe4eb35d7ccd99b780e3841a3a13b362024cde2d0a67286da4c4852971ed14f20014665d9713ca03e473a2b6447550709c362bc845472c816a61e9f3d0f9f4e1421e5fc2a8e9fb9bbd54fc7a613c48eaae32aad5e6a34fdd4d052c2a62e26398e98c262fb3e5595dfb3c873d4d98af0e370b0a633fd35859f5edccdf60014cb063912aa4a169bb5f7ba98fd0d229969f8928d636b76e175b0a1aab00365df2c407baaaa32cc5065ade2ae9a97385a7e6fbf280f1af0d7ee38bdd54487471a79067f3cb99d75c2c010a1fa4b01189b90d02c57a51546e3069f2c39a3814581a6d82dce9d11b5656fea51f484a846ed6aaa48e8626cc4175919cb43e91c7ac7be0de67bddcab3b70fba37cb1e5faacd9d22101b7925d77fc10f0294b41992e1281a0a06398f3cfa618c1493101cd2e17fc9ca1553e5858d3ddc222b9b41f5ba97850f00854b923335feb35621b53c8cd0b3ff1efed909f6c3799edd286dade6cdd210f8c25c4088498c019d550b418ce69997a5e5199ffd90349e4636102f235fe9741c15993d2573f3fcd473eacc8f1d79cc362abddb4bd7e5aae2a061704bf180aa4990115d84ef5e0553f7b7dda4102fcf9d7d653c6d3da4ec35fb924a2dc343c834a770f8b40c10f5577178c8bd882dc2a16b2c013bf10299bbabd2c3fe9a11099f30a37628e94f26518d3ce5d639646ac8f2df09e1e4aec8af21102482f02921deeea577a688d70d3ea6164732be7919c1010b2698edff88226fddc8aef8dabd0393af9a04a3cc12cb0edca2d9dc87661062256c82c416ba24234b1c7ffd6ae197c5ca09186e58acfc9f891ab1de62cf265a78ccdb5c1079edf18811ad657851d56863c373e5ebfe731ab6f4ba0f5b097566e3243e3fb4120f122b5ed8041064df4f9014155a7797cdd0e91cadf24e346216a5a6655f8c641b91ae92be1973560c3e1f549bcb8dacaf626161bf8bff90b8e2c107ccf37d5b1538d57c8c6770f994b9a34791892404874413cd1f0cdf7807a1922029493db937e05b657498a49a05aa0833f5128b4018524bd513cd66a678bef720a677adf04271c944618e82e47a835e1ceedd4689d3fadf3b408adff8cfd875dbee67736a6a626e04971fc26a2f72dcba5908d5dccffd865d51184e868804030f47a4728aa7390c4415bbd56eeabd4c73de470900048520a6876810106a474f6ae06e149719661ce5f8f96f72e03336c1369620305283f0031dc0726d7d078913663a691f7cde7b6f8085cb37ec0af7821d52149926aa1045d501da8b1da646f12f8c6ca3317a3c8d40369ce0ab573c4c43b1561059166840c9ffc4a8ae7d8127c064ce8706b9165179a659d4447ee4dc0fd6b9ad3343521a02cf5f6043a91323762af0efe5d0499b028cf9f6491ceac18f96545db0371740902d475877287673a9769b59627ab611d33ddf7e348557ec3d5bb8668d8ec5bcdb4c92ff61a0a286109778dee6e2b107caa2775c883998dabd316b83bda0e2d8784ead57c93ea6cff845b9fb0d135be31aaf34361ae36f7ee6e077ca8231159bc5dafea2e67f6dada3c60f4d32fad761e33afafb3281b13cbcda65c9e98c295ad22b3ec40c749dc24a8c57f38fbd87e287b9b4146918ec51487fa44739f7c366d1c44b54744c92a650767826e2867014a9bbd0d15860a806a093587789b1f45f7f676a64c78f29026d6bec1dfd371bec0fb77d2b5f04947f1a2b059753bdd7b2f89e4cd9923ba2c0983a9d4f6d80af911677db0a17127ea59216cff3b57a579eed20b54559945a5e9a4ef2e070b8ae8d540f12c0ca8a332b74e838555a92f547330525be7b31afca430d196da4bd4c4682d3293f47b642520022a67bfb1439040eb37e4bd35c20982a9f0adcc8ff052249132ce807737c0c68b41f1b9cc419d143844fb540de30619d9390e515ba3d5f4ebae7ec83d91ad29e2ec2393b15da2927bddbc10925e32881645c3aecd8f0c4273c5705898171439acf8b68186ec1871050cb7fbbcc23da4e9a31ce8b2b16cec7292adfa3bd0842d2652f518bf6bb222c1ce17f91f59b83bceb027b112536aa25b3f10cf99398040ffa5d3368fccd3f7d603600dc23bcc894405afd618b68c95d6b3b6b470f45cab67c7ec5af95d8a8a7f1e5c64a13ceaa96c95f2cdbd0e3c3aeeea8dcaea1cc57e80428c4c11cf8ed8f19d861cc9ccc0c0c10be49ac6c87267a3cac35eef160b5ec812277c3fa075c2a91fbdf5fb91da8c4e0fcdba60689ed321b1bcbf48d07c939bf01ba6c196edd4dbb8db566c3092744e4be781756f3f7606b415d2ddeaefb0f28caf0e6a8767e3981e677885d782ee706e38dbd3e82a98f4d34228f93d3e66e768ad4f2429665713222724f6e51f720f3210b41cf0954b88ac895d72c24fd24e0a03603c57281b4933712d60936b33d3825a95c896458e69d953aa172f03c5f6ac02212e9d8711f10bb0e4bc5aa241a69cf0826e55c1d047a00871c4aca122c34e9d8ca5928b49be27163c5d04deb6d23e4986c04d915f2982a174d8df418726811c7f0f513aa62ef0f30364d5ec5b9497813e50386308233e941c430e8e231f1654e498ccf0dcee400384ee238e19315b49dbefaf79da8f8089e4dc343a48535eec0fd99559b22899f25ef8bc0f9dee5638dba176f5bfa857d433cabe2e11b23e2590d56f630f1de83e7e0c154090534e507fa7399c3a6cc2fc855941fe388ac0777aa99282e9eb5fe315059d93cc401db0aac3e0fb7a3afed9f21c1d5173249210761f45e36464b3411f97e5bdfe65bb0d99bdc70812009cc27625f4144f88fcf3b95da1c8f80efcff82bf9c95c257201970ae2464de96fd5bbcfa4a77cf639ad7eac7fc446128c1b4534fc4e2252bc820c4d38538f80de0834431f4ae4c3445f386aabc6fbb228d8408e6556f37c5a3f856622bc7a2ac3c47e66712aafa4b847b15dc5064bf94183c00a84c2aaacb533df2041bc498a224f0cdcd7ae514c41ca5c154e0e84cd684f9e0fc6eb3a2448b21080a694337a23f792b0787bdf97d994c346e70198a86c24f6c02e3bfcab7d2fc12415cc4621faba639b250c6fb7f853f5b4a75a84792efcf4d26f2fa94b8d193afe33afc459a8f5485b049a0ee5cc2eb9e2b8881a19dfb14fdd8313ad00a73f5932667b5a54dd597ba4bd39c25864c6ae45edc3da44bbee9479073ceda27082fb36a33a8a644e490d75ff2913a41bea39c2e38b76202415a083fd6fa15ac3c323d602bc97bfc7db0c2fca4b3f17f67965a61c27f3f0a3688f6f6d729f1aef481967c87e175026663142cd838aac0a3ddd73090c3f37dec3d8476db7e9ae3761eab8f938c4823b795f773242041deebeb6169ba0e649814db77e3f1eba8d7a8df4381c2c1e2705a9dc5b0d178914630072fc3c8970a7633a24bfd447b35acd8d6816dd9cb091d7dfa9e4b26c58bd16b9b82d9e243d90981492de8ac9b844d5c4efa63e7df8148fda782831789b075949c2094cdc1bc5a74bca8dee33e04ed738e5e7095f8e09f8acbfef6bd1f5fb952d291b452459e5132690154b7c1ae3cd85c7c629251c715975184ef47872147b78467d2ff08b83e3c1b48775bd8ee89ed4ba60fa1f2eb41bee7b2904cc70204e7c141d7e0fb3461b97dff382025c865918b4975be9366ab857f7bd339d008882a5ddc2c5e437b2c12982d593950026a7221cb81e6ffdc00518ae0218f7ecf1f11ea2e657031952fe94e474f70b0f756d8f8ee97f43f3697cddfbbb19c7b01ea55c01b3bbb6f340a11ddec0ae2857564e583c19f40052f81129f4526082700465455d325b9896c4a4b75f5a041a9567f15ed0047aa3fa8a9260228ae45d08bec7ccd500f10f73105bd475cf84b4e8c22b4fb96839ea7710197fa0447c3f3e0badb71bcbe535189ddcbd2b158049518a27a3d86f00f99c0f9c3113c0da5ad332b2a35a7e1b32134a90df352ab201994a95158daa458c04bc3e0eb03eb9d26ec5820fa277a82823acd922f073c10e0b728fecf7141e8e6500ae888babc3ee03c882ef511b8fad58f5be319b9978e948286da4f1e91f63322b20c936ca3882771835f863f6c6182ac49fb40cd7874da8aeebb7d9aa301625d3e1b43b6585b45fe7d508ac7311a7b13912d66a4057a431c285274bd5f6003722e4b1340550a3eec1049dab51e12c1f0c0bb0da66340770fbdd673d8a459c4e18258ad50e629ad6357951d7c1bf08e17f178f0e9abbec5106b8f0e06fb806c87521c3d3cafa01c7fee1cf0808f75e8837b83f3e9d286b2afc341c046b738fce2f170e0edbcecf9da0196eea3ab461072d747361651b109fdd1017bee5d736302e7de6d796924fa9e423c3ee21400502d3fbc1832bb6c03e8998c336291dd94a98871872843866dd3d42a45fc35b44bccd0d7cd1dd1238e7e43082db4b837e23215b7cc0acb42f5ac610f1cb6d9fc3fba7d06813439c5a4405ada8fb85a5a3c5821584ae22fec69670b8c043c13d342ea6ec7e43b8a2516808d8c105d74dbc2efd2c581bd47e38193523fddb4e3ffe5a470a76f2514d0b08125c9d71cb430fd3d77ba35df598ad60134d16907ea54d9444138d5beb4571fc4a23de5017bcdc39de0e584a76d11cf83a3702d5e4bf2d31522fe323e628e0c45053b44f17616372b7b0d298f511a96d3338f4b15492318759c7e246d4217fddb9e2bbb866ceb4668283f87ecdfb7372cac78be73f2675c90523c920f528517f9be2cb89438dfb8959b54622aeb347b64462d65966008e3561855a6575110d41f4d646c70c041014f0b00cc7ef04e26c8cda22302c8c9e0301319d84ce33f6c52c1f32bccc292ff9d9a84ea3f190158ac56c79e692b8c99daf86119609d49e7211b815a0dc40fddf20e0ea55ee11c507283916c0c11b34a9de742e90c73b2d8ac3e5bc7c5119341aac94a68593232e4e8264b850c551444f79a9b709427e8f1616f447f688e2db69fb0903ad26992387456568f7b1db9f644f9a034ec20d2f79f1d07a9d0d93c431455c902064444d994b7e730f609d143e8b859293e67343b20733eca159358722a6ccca357ab3220547d4fd98a00e3143802f3a409b4221992cb290a6083663a5aff00e8db1152112a04075dfd1ed34c142de64fa5e1264a38dff3195f873642dc7edf419f848f348bb47862e72324c3f499e8797d695dec0a817343578db5b6768c38b122506e143e5921217e9f7aa850cc85c8b8c09a9f8c252fe6b48e3c501a843b75179d8afd80dcda8dbbdb0fbd9bef10c1927ad91c6b873e6630745bbf452f8025128237d02561b039359558aae6d2cc72c33e0249f0e4a436d3a6393ba709c71d3fd84df52bb8bc773a855d674cde5e676cf0b54519f7f3465efd63882ed453a17e3bb989e768bd30ac3ccc0da6f5911656acf7fee244d100d2c0f57657d02178259656c921ecbcff10f779855dd7a4cd5809eed8bef13ec6d2c0b1946607a5df621116b72bf921820c711a0e995acfb55f3af41234a717af15eb098f4a0edbea76f766405cfff36b875700f8ef6c38323a8eb0e26d10d8443e7d1e67b7a91cda834a04e1ae9e53130206b6f88b24a3e0be2f59977da0447fe7cc9bd6f7da4c9e81d001d4f0a99e7bbb344973aedc78e64375c2aa241f80d7739f36fd3d820fb1e1f72754165f3db527fb0fdaea27cbdc80cfc370af3e6274e8855ad1ab59acd804985f14578209b92e5ee35c62d6f9c2e74f2dcb33125fa83451538ab81a4a62b23713d4d30a8865f43e79c87d2ada6ec220e5329025681def799fbd5c89b2f2ba5e6d1861e8f6e911976636d9611e705ef4a806f2e7bcef7e262a9f83238d117afb62c2c8781955078191d14fc05ffdf716f2a400779bd072a8c9c518c2576eefacc8095979ad512b7b10e4916f3eb8c6185c36881b4295a6950fadec49d8a552e243b59a8e773dc5f4fc64b144c630de72d0663234edb618ddd69e34ebd33f03a3f769a4111bae8c972a8eded634aeffe0426e4ef88474891415b70be578fe9caa02dee4fc346c772c47ed3b06c2a3147165215db66a6967e2272e08e23f75f5bc0093fa9314379b9c3d59e9a0955b143df178b09b0371e912dc63a3b850982c3dca5fccf4b00f54bb79bbcceb8137c130d938cd12f9388a96bc6750f1904ac228d28d8ba8d5875f5aecee47a8bbb3a70d83d33ae3e482deb180e480b5d610ffab2c7fb5798146cb14c5370c7845bf472b3ed3d78240ff761c9d561fe1ba1e82a63cb15f6e9aa77090e14e7aa0705ff95b5d3b2ee16b3c4657689349d34d442ed5e41a31cddc3e3cd9ca6a4d070a08daf3ea71ff4758ba0700bc3c5d619ad9760f56628bdb3deac7638337670488879e8d4a2a199de7426809a629bbee99bc014200cf087ebb3045ef6d5f39340a89e3db57de3118901d3abe3fdc1a21b62dc5499c80a6df8ea8a8ca489ab9615ee0d30022f0c4e0c7a4d8fe525d5936175c07bb5fbff2731c7a99d50c2d1829e6038d6fe9c280cfc3f01a1ce0acc289eae9d2e7c1f107fe11b42f2fa9c918c372bd919f21c73c61174e7ac244a5bce5eced0ab8b9b45c8e2dd4f639a9c730bf54479a7f3da0297fbd7027fa72f9ba2a7e3aa6ef23fcc446c0ab0227958733def9651408f198bbc1b0509a6f863d17db9abd6c95f2cacb5df7c2a9899858849f9c0c99b50536ccb972a0d6f7cd77b0f6bb9b75762bce2719a1ed8d7a5c383a480e4fe10a55407fc84915c4b066a90a0c18d1f637c1ac0c80c16c977c2d9e8cb8f53283624e5351b4c1aa606b11bcf0adf7f32101259ddb8289de026958d4253c6c70d953fad4e520f4752d2dd51566b4f283d85e1df86150dafe7edd0aca3f1b9fb634fd6aaad3125ce0a1d6bd43dc551659026dbe88aa5b1b41cdec4f7f8ae414c3c1d4f1e842f1e7207dfff24a1eeac550a81a9ae9b7ecdd48aa7aa7fc1b9eac2d5d10cd887e5a5fa3aa10383df199ae71ee2d20db94139e344f5f5572fc67d418348b18b2ab39a93119f40264c905706c7f5a0a59c2cebd633109d205618c9706b2c4f858a3852a12f9b38f7802d79f4852f4f5f7b4378df6cd165b6af472fc87d6e6d395e6885f64d64cab6871fc84c89293cf6ec4715c48466bd6845b5611315a154ddee16f5c5d8383f58a9bcb12e1465abf996022661d48d17b8c1ebe479f127611de82148d2679482bf9c7d382e274d33ebc90f6e5980c02eef9b4ffd831bf80cb79ac6df3b92725fb2343ed3bbbe0629005f3b7cc2af22136458170d97297347d4919df8d5908cfa26f7b4c09baa95a32fc1a8782e45b3553416375d39633caa4185e191d93981fa105729a5335cbc6917195f732034adaaae54ed0e7a0ce57122ec13e9b037c975d49b8b177fe2b397f5593b74f693e7983d8e245980190f7051ebf4da56239d34b7cc343a7f0cee13339d35cd6ae748f852ab69bd734d62d1359182905a2c9c7a70f6df3398615a4a71eac3421d8dc8e5c7645b788bacdbdeb18acfbf07be07048a5557d51b8e8b355ef645f28160cdd84e6548113efbc03a710cfc2d116b742a18caa38bca67c117daefb197fc48b0cd1573073d36db4040b09ef5be7ce9b8e404ce6eb8dcd0851f44bad84cda84bc3e8daa0e3b3a2e1f7f8bff4b1912612e7e21f0819ed2b94d741170d4e7203a0e4508f4d29dcc25d458090492889e4019304d1c03ba6585332b528be6a211c2694450a60abf3cd5d5ce9ac29debaf989376d6bccad573297db6d61404305137ff7912197fbb3c1b7249c8df4ebc7627e411f91941d25e750b39dd6a95acf9796fa2a40faf3a573289e84d56bab972542d9b6d173c6970bfad7b8b55c6bc789bbcbfa1a056762a6360f7e37f6f5b2e196fd85fb3b9bfcbdcea264c5c7779fbb60a3a7b2abc4b0081585c4a1960e52f71880ddea9c3fdff97c45f07c6509e5aa24daf61a5e44ac204be7c24fd492e431697e30c7d2ce488769882247179a2d1a959ebbbe62542c6e319dd1bdeec0e8a936f20c5c9bd92d01617f4e0b291e7bbd610c469ff27fe958eab1c7add1344d2f2197bfa4eeb686c3da1254ab963fa564f5dbf9c285f51be5f19edb1f75145b9677723797b401d8ac523c3cf8202f1cde7adb3a6a2208ff95a326f709817862c583658ee4a7349c542b22e94da5707d8ebd7e9eee7e14cbaa42c8ae51211a3a3539ea311aac1ec1c70cbf2f972dbdebce87eef3f65da91c2ab7b4261e7400c81f5875fe17e76d694c6a4b0cd3fb1bebe15669aed6b4e18839817c9a5d5891e2c99e6b7609b6e19c168af8169bf25c10e25409ed8faa228e5701b3ae18023b779ceb7684f6841a2c91d34e6a02d268839dede3578173957c58568b9baddae3360a3d4d48b8220749db1ed9712fe28388c474710e80a76a711c1ccfee134daac1fb11d5296ace72b9d7bc450778b5d0ef26d9f7f33c213d5d1b54883002dd3b1e72634fcf9c49faa971d7fc56090d5d9cddbe1f1f8f3d90b0634011bccc8e1b2133cb24ec3f85c2800e05f95258d0e787fb36a796c4be406d1ae6cc47bb057d379592a3f046a390116ef8b990cd1a9da24ff3e8b9cf5bbe5615d6bd37419688a3136beca5ebeec2ea90959d61090b5fb876a409540446a79f834feaeac2aa698683479c3a4bd422a698b0d27f64361a4b4f83fdfefd8469f49b548f3878825ae41c4e41db8c226592960c243fd1e38372db1630dd13646f1dcbc8e6ebf89b5b623c5f16016c5847b4bfb7ff6844781897d45cc91cd90df2ea67a82d2f43357760b173de1cea86c1e5e65af61df4fe54a60eb6d13f754e6641aef73e22be5540afc3aaf5c9554055595a07a85bd147d614cdc24151558fd8e4e582c01ca7a832ed7cf4e328fe5eee1cad27e38bb8b1735043ea1265e87e8c7dbada7d3c772828289a9505a837c58d30f6f88dee9cacb084d0a1b02b20ea8470ae10146bf25938de4c84bb01ecc7685607eb26e66fad1263663286cd8a3eb6f3345e787204620cf4ae9f1384a52c75f6e50dfaa6d49a389bf5da281b5444b07647c2211eabd7ae12face5ef78c0ade9710727936723d5da0b1f3854cc19a3fa1016350c028ccafd125170b9513097e2f95736e278683c697475e6520267776236492b6da13a1b04683ce0066caa657416c311af675ac1c9487dfa69e50f4df06c65f03f4ba9e99a015eee702663807b0d4a40208a1d14b62431a74abe58040e96bcf3ec1822ffa0acc1e8cfac1e0001c08b4d3956a71ba15505dc2b43feb05d37418e06167aeb945a7d58bdceeaaea956cf6bb0a56f42151e709ef70f9740e599948372c7429d66f337001aad6d2fcbf0c70fdc14c5bd7ae6d9504add101ccfbebb8d9549a22681672dbbeda7a29acd73c91a6e7dca0076972d29240704e4c8d6957b92eb6dd4b8b884d561b32b564117d7bb7c4628ef8d8b5cd10a49e2e9bde10a49b58b8d6d0b81d644fdde5f6c9afaacc6ee890621435b13cdcab4787a21aa1ada826f6905cd60798280d6116e9675d894366ddc0e4aff757d8037026ba07453069ba243573e5e86a07fb8786a701427f674f2e01088e0fb5d4c77036588997da3efc65beae28f2e87219c787f892357671543f9aae75d8bff2258886536dc5378ea4f7f73559f4602e5a4e1fdf1b041225a560c96399fa78cd3e813b45c19d034675d81def7fa8f45c0262893df608ca7c3d7ab7b731f7ab59eaa568383bbc7bcb2494b9d35d741c6c48d21cf45c27d5167d5c731cbd40637b2f5075eab88a22c55ab318b81bcc32c139a74d71d7676fefa7fa48133bff359ea85eef13607cd27f12f7f4225b3ffd441caa16bebb588984815c00596d7fc58bf560dc2836afbf691a50bccd71ed7e97bef536985833c74374828a110de7087f5c3f77a3f4f4081c3727bf6834b264bf32829c35f027c7ba7290ac0177056e29cccb2ae0786f18454da697fc343f3e65e29c474a0f72fb50bade0647110c21ce237b633a583b2d1a3a4f38a5474f42b0e79339b40ce27a9f58313e35430a727476657a60620fb932669341179a5e2247b9da6baf92e890f4821eb7cd970b5da6330a2d03f3472e0e99242222c48bc161c2284b53eeeb5881b62105f6860bd4e5a87edcba0a4ef6dffee955b37936b1acec4d6ac8bde1ed799d9bf81afa4dfd962ee2e0e7e4a9b89648bd9d033165f35e7a33e321923cf0c27348da1def2ab6d59b94d2f529ddda57ef6c0bed79b59f49916998a481a0c094c1fe1601f01dac6f7a82728db4a487a65913f99964b027a5cd7946ac58c1be241ea3e06061f5d0903952a65ce9ad599cdce22b577a201df59433bc58860cf1fff87bead2076ccff4a1b6972e6bdd43077ed7fe29fc05f0344fe503feb4316f91ed591994bed2515c474a5cc04374b26d520fab9bf89947414834e1898ae8730e93628f1b58254397f235278407b864dd69c86063add62d173373c4d101b55cbbd847d4b47d75a154562c021e613d1d2549f852c01a843cf9a10d672ed96b4b2d6786007cf678ec521c70fbf33fc90244f282ccd501ab51ad39db1a70134cc4a95f5ef69454f0d660a6a48efc5365d718ee96ea28705728f969748dee254fff38c267ae6b781c5f66ab81a087bce1129e6b4aa87318588c1ab54a14ff346da9cb1145943c68ccc5c8f857ae279ba89e89347d3c83e584163d5de795e811e071c922fa682d2acccf88bbe10e3633222fe01ec2ec261c64add1e2de65491c056c9f4ac20010e71a173cfa80c3c203c307815c64153f53eaaae75c1aa6fcf31803330a478384789759d95c763ffedaaa89ab4a8f42da2872e6848bf8ed8ab2fbcdd69b2bcae367a985fc80ffba354be6a857164d55058c05faad77eca7dc948f7b48ce7debafc2d11c020d0c4b13ae320925c138aa3a9783717d4cf2ed311579b71da090065e11edb405ea458acc67d374d4edd8987d62335378574025597890f1b1e5d679cdcb4137d6d180be7ad1d6d5a2ca8a7a82af623e453179683b15af5839846c36fbba2cbde2c2872b5efd6d1aabfb88d82c169ad7e2f0b94670fcd3efe74c2e880f8997067696c72c2fa9f834060fde45dac370857b69d29e8ffc3cb1207f104af3770a0a01bb11fef250468139202d6d67346a2309cc7f54c5558ecddad97d68c54fff87d28b485a7a18fe50e74c57ada2d27943d88d0c9c4fbe504207dbbc280abb840c4e87f78bee85277c2c1588730c71a662e18f17b1ee0b482e01fe34acc03a82b08ac186994a7ccdd640ffc243ce8402ed11be0c54328ecbaa57414d16536cec7b22f62fd788b01858b58102e46982ebdc40f31cd2803055d30ff6d779fa797fe5352a095b3f56445281cd35410d2ad55ab8498c3cdf5d6b6bdd972e7ac4d7157113e2cab251d92fd926299d012d1aa5c094b001c601917621bbc2919b7e995450311e10aca23655361998fbf3401a41b5d08f694cf7d94320769724b100a024b333bcb7bf9e939cc6f384103cf8611d02403aaadc644970ae5b63687c47a86dee74880023b999a02609a75e61e3c69f10d4dbc38ed8395358f613880d82a2e721c38b449c546d25871e47432e484a82adc1fc243c6da64b579b77ceae2c4ebd67e18a05246556dd6bcc36d379188bd9ce4fc1677c1ba0d264f4ab510447df3340bdcef01db60f0dcf25a0f2589e5937673f110af823cf53c0ab7d80d5480b7f2cdac4eb5ce395756f84a70f929a35f3640e3492cc8259a5761fc62716755797ec01237bb856a2bf0ba5599b0bdfe134430c83d2e996a5a8d3f5bf650071bb8bb11629bf13a916f966f12a51176632dcc4e36ce1c1d9130de958931a0624eb65d04b251b1c35e0cba2fdaa4c4c449a305ae0b48587f3df853e840e5bdc4912083d2862f54dceb3d66121fe10217cbca43ec5267d6078a4cdfad9868902243f05eb3baea32c4296a369b48387bbe2fe4053f7626ee1ad26f2907cdbcd3161251c346db7f9d29b0a22504f0172e92bf8db1254260d09f3e3af966da1f77152f116f9236cea1557f5b884b2e98d3ea6783fec35d4d63d6a3d155a37eec027f89e777fc2b045e85499d104564e84dfe24cdd88821c5a4792cffde22bc219a1a68f5df8854598229027d0a38b547bc9219ad7d8a775c0bb53a18acc1b99148c36bbfe5e5bf0a0f3a714d9ca7b3a10e005dd2274e1a1f3ab47d29e8e76b89b389cca40f1b55c0cd9e9a0417221c8c545eda268bd8da7f2e8d46adc79451952848998138f55c4a200246596b8f0e52effee664657a00aad3bb5082e57c80c9609825e20f01c04249b9ed5fb81d5ec0e5889010f56def22f155495333b740685915a697a84d9f5a98207724a3ce2a6ba4341bf46b2c485b8cdca1ff8d401bba6bf2201ca8a63daac3e90eca8f25fdd537cecdb01f8403816a23991e9405b62b9caafbe259f7121e2b42cdc05f1a9aaae734ca6654704cebb715213ffda8e07a241c9d710739a9a05c185ad1087e72ce0870a9ac0fda5d2df372826f5cb8f574ba0060869423f08ba55e05435c633a62900fc34382e2ffa19d791033afbc297e7ce0c49dbeeac4eb4818de7ea47b146045e1df05e8556fd73e31de8bb011151392f2264964dc2cb3150dea47c2c7f7d552b5f27b0985c7aa46f0fd7f04145cda983d8fa9df03d83133fda69cfb99cc70f9b5167533ba6e416f82aa5a481ff444a5082c6c7a30c72763a72007d5a432d0a612b6393e424add7a6bce0afacf5f30c29df3c149616f232e5d832c92c0ce3e6d2c346656040d20d9737e472a3f98534e9cc47ff89b3264abeb5e62d55da936ad1b00341d481ceab55879f003dda0dd1825194efd29c27a4ffbbf718a083c0606317aba8b3c90342db63f341c6e7f36f9813aa0ef11c7b1f00f6f8f51a03b1f404b54f74d3f54a6dada65be664e3fdaa5bf14441a2ffe888a613973ffd837e961dd600df244b80cac6fe20315e68ec4d68cd5a37b0e8dc610ab8132ea19fbad3383f381a4673ccd299a253dd832795e7a76245909e4e5ffe057fb529e8cfd0d0558673a2a61ffabb9590c4f1495a0f41ce2c323b602e99b8a0348066c14868702217b6459929f358d53821e4beb59ea4690272c9c21c738220dbf39025be67cec30ea311479d03d70a6d80743f2cfa2a6526d26eeae080687b0b6c6b154a5056cc1c6faa99f104e9375d1fbc7c8203d68d9ee651a281ff46444cad277b9337f07d037777a44c4891753a183fb200021066abc519e4bcfe70bb953fa94e5cc144449ffc35240869f72eac9ef48c7002d0ee1a888f23eb1cc6d37d0f08e2f12760083430f2630e2bcba4b56f7aa63c7eb2773f38e79e8456a1a3df8ecf350662d23f1369624cb33e39dc3e6a92063cd680e69171a29c81bafade7fabf840ebd2c47e43b94d2982825bc08f9df7c3a317165b9f9c0d39bbd3935ef064ec5d7a77b500150f0b8f551a245270a8de399712f0f8215f964d0471ccad8069856da8836cfef98d23fef4df64efc3a90eda1105784d01345dac0963e114b819dd9edf1d1bbce6d260b73e7df0d062e2c38d19d5c696b9585a751fc037fd97c69f236f2c8aadd5e7467c7a7ca6f7bc56800099c2c7906f6ea29f6787cd90c7bcf80e0a34dcd23e132e68abb84fbb7e1e68b54e1b749636d8052aea121951cf45e147d213294f3b35c862c6c08c4d3216b5f107c092baf0b57da54d0fd0eb49cc67390805adcf1b9b7a92601bdf45d0d7947125a235a8abd4d621593581d1b48d85ca5493431d74b6f62d2251b1f295f74719d867dcde36955dd94210c5932af646615896c21e48c8357e40680f658442ee95bbe41b7ff795a60d2db9b9f91779d8b47174599bf55e774e0cae377289b1568d087158e44f336e303918d6462a5538c13ee86dade30efb7c16acd9a96319f1ba04c84e1458512204ebfdbb3e58f579f29af0a5447f6b72d49669e4c181c96f80e04b2ae5ee01fa90a8b4022a386f4383edf6ea70487533f6cf8556453a7ebab96eba630e2ef3ad198b4e3ecfe95efb79ddccd2f50ddb75e31f4b09e950723f2244d58496cb3f1d436ec0451a9f4a061d7a94fdbd65bccd4170aa6ca9119ae1418463f9aaa18749a43acf423e74b2cfc83519167e1926364656150e44bf2a3a4b8989a14111554526aadcb970f4b456ac798d9cade0784d722b50d49694ef75765135a179a2ff275f1d5583be9b5f377fd545b0e3c4c5144331e635e32b14cd2c3b400801546aad7d9c1db24dd75bde740b063e76bd61cd76389ffb06a679abbcba0f6072e05c939c621fbbed1458eb11e2b8039d9a79107943759642ce504257028a2f729efd33d06459f3b429e4e49f750d7f6a2764e0118558799c430ad81012aeb29b9fb7118cbed62abef1a1e5a727a585afa6f67224ab684ec1137510760c1e0cccb31e4db1562f9998d8720ac240adbe051b0371886af5a95a3a0e052a91334bd41299117c98d414cd05cdbc7ab91fdc4b5a9b09b798034972c08c9abc3abe429f4129c00f80fbdb2b3221cb010fa9a7b9d99cfb363f433dc800352c523b8320644d2277727c4cc59a51836e2618596c967b2ce0f264a19d1a393ba37b88e85c2a312ba3559274e149cf97a3ffc9e01e52f4a3e3f8513bcd6f817988a39305f92427fe988deb77ce173002df74a52716b4d4a4aecc9b90d95828f2cb97255bfa8c05db0d0eeeee608e37a5e0e6c3965b7725d8fda0918607a14619fa52da4e3ff3d3cbb4da70143cd0925873ab0a4c552669133aacb576a014ef60fdd943c79d156979489643cd5cb4706a8f1079eae7fec3de2d6dab27a694d2ea45466439987c85061f8f1aa3c5629bc5b3077a5d062be326275b34c4cf4644b4da9c431adbfc1ce980d2eeb58aef85ff65a95e6744bb7d1ec380d8340a4fe609261164e98974013a098bd2554ac983e1d19544801bd4b3e390f444d5d2b869b9a9c51a3be956dc14473c2750458f0ad17d37152e68602b968a7ec18393dcb90d8cbf9cb785b0bdc2d63bb043ca6417f2d5b01413c490d3df0e989c793b85f655c7f1b1637d43be07c0a7d3122d3aed0c5102d8738331ed2406916d936c9bbdfac4a0760f03e75285b3cd0f1440d0ec4e96aa6cef7781482c4e3b6a6f1eafb7a07fbef3b4562da9ad96b477b21984d571a14c9619c34e5ab35d84504574c0655fa679126c5fa0947bb9557c3a39a888e59139ad3333389262b615b4668a68f0790ffbed08e1bf4112ab3a48f1881a89f829e7ad4d63015fb3ef6113aa65f441bdd269fc7889cf46ec766e59f37bdc80b42aa21873566cb3e85a314cadaffe07d557d8cbbcc695a114c33cf5d45d2a23a8822d46f0c6bb8afea4ba45c48579dd1c505bc2ae598c651cb96d57d5863b9f9864eaeba8bb3f484d985c0da63537296d795951696f22e33a60b6ea08b5f04132897d7261229dfd081e9c414d685ae03329834279a894f4fb96517406c1a7870288d55919d50d654c4903797b87cbea453f6fbc57996ce8a73d1b74be09e686cad0c23b52e39dc96b74912051e6bece2b824c743f7c37a75485ae45defa1ebdc1d7b15ab302aea368daaa8b345e09126cce2188d88ec3e9527f150e92ad4a9150f29773f9c46ad67ea00a2578be90e2243b2fc49b4d1468f4cad001346bc9c1f708effb1dfb810de04c61e6665fff96b5fcaec1b1720136704eb6ad499f067056dc9daca753954d95acbbaa9ec7d005ad1d084834a817fa64cc815328acf740eceaa98f432c507a0da21b6ff5d6024ff297d70c60834d4d4c75e22c19a190c91272285d8ea48a84acb19ae6c633797be73c40ae9ee4746fe96cd0d35cd4b759b56945289742720266489558e69f10e9ca94086311b8f7fd478190cdbada84f41ca2084e5749a13412dc5f106c298477c997f15d2b8b400c3a481036c78682272f599edfc115c659d851e7153184cdc7f63b9801d4a568a4259b099bc6d85afffb98b994b716c198686ff0c49ad8d066062e2aad1b5ef0b31acd5a71e2cac2ad75f0734ed910abe37982e7d4e1d71544447496ec74889c28ebe2965fbe3a796ce7935a191264d318ce92a4e65cd8f71684be70ffdf2bf50d205eac60db34285312e29489f3df4f8d4ef2b4c559a892b441284b3b8492584af7afd3c1d2370cb94f084fb3b5a952b47876bab6f84424644c1fff72f3c05161859fe143a5a40cbfa4c4435b149b8f8cd4535cc78ffb369a0ec3f460130bcd0ce2db5b77fd29588f572c5b9d7767e81b6ff784dd4d0494f9ad11dde0eeb4e97c7326fc5577db8acac9560056c9dfb8ec1ab73a915c33f264422418dbe92a1fb49de26df52e3a41f5b312ae1fcc10076df578fd9cbbcb2a077312c573e638d0f1feb6fcbfb7a9e71535da0973bfe7d14b8ed18ad0678510f6a5e85d40ee1742cc2372a813462965daabb7d9332d5ad1c90a67a3db6f09d95a7b5a57a14f0e7f49d3b2708f7ee1505738b2160e96bf7af4596e6a6f0ca00c2cfafeefeb0c44945d3e29555b2a43459426406326b42043495a7a2cd7711104e656d3890155c1dfe4b0b629abad0015b434237be3c9f24b26f7f5d7ee6bd683e3bfd51ed2e4c62fbef9fa9b1325390345c0c9eb3020357ffbf3256ac1e1781a530f6203d2c08e6535335cb0bdd760b1588a477d88cb8767785c66521814b1b7b6af479738bf405c75407fd9eb9e195b816308271ecc264cdcfad4419511181fdcc43573eb39205531f7f6621a9011f7d1bd494d4c9a27d93c2d6d3af6f8f49946d7b699fcaefbb37aa10ec5ba84360631c78f69b08d4fba76bcda593fe6688ab5e266fcfee4c4745c423243f7a68085620c4fa25eecbd29324bb41f138f7b0f5d30bf7f64b9363f2ff916fcd232988dc42008568476fe4bd38e9c8d563279b952d1b9dd13f45790d33c041119d25d48e7781ceb3bfa4d6152b7278f2ed975d2cbfa1801f12dcc39cea9433057432b978acfa34f7808201a95155e0e5502639a9dd12a484e2142d67cc485d79f2cdadbd9dfb8bd225c717f462fb0d495a6d2432cc2f1f1e60e07abdba01c544272f2e658cd3a14795964eff1e9e0c2cf47288ef7bd1c3b924c9b909253a9d47532e1dca097cc2d24cd3b1014c64670b0c896a4a78b3129b9f6ba00b6ce756a3271ac340b06dd93ff58ac9eb86d8f9c3cbe77b1e4f74d2b92adef5dc382a37a817ba6d962b9ffe11c6514dc75f8c46d9072d95e88379a678122cc29848029064ad23239cb1680dc37f20c950138cfabab7e2bdeacbade04db397490f8c530d330180611525cf827300ed48fa1977f461a3d60bdf6eccc141c96dcc2b3bd894ab771d176407b0edf638e3e7a6969a7703318528f22c0f62144bcb7d59915dbadadb0f062f4c867c8d7c023b0003d74afe365072bcfac8be98aca94c4e4bbff7a932751176b6e55388a20d8b12f39a8b7f28196a0c29db6e052cc70a12cc4d5b8c518afbabaf86a0f9a06091804242c39da48275d9036c0423d11bf0643b7ade324e4807f4e4a1047c1fa49af707c988887fe05446c520b905102b479123f64c2ba2cd91809cc387a12f92dc240272de65df8d0006b068c6cd54e9bff86826b2a22cbd2ee1b7f2fb9e69972b3212bf9b3da0b56a0e4ffc43909c2ff8093934c3acda90f38afb1794a868947cf602c881eb16ead2f25225356b8bf8c0d397838900c64967b2ab1892dd982c6494a103489fdbf6482dc4b6842d3ef5055b9d270371f3252ad3ebe8c15aefb2c7f81346188272371624bd49e9dcd56efd8939202fa3d3519d4bc200f503372d3f956b744ce40dd56e6ad3d42b17d9c2eda9ec283d9272115e88d8dc81a18394301c9692405a9fc1dda1f0cb9b569c9f3fa8d4b323be63f2e403be58a6f9a70f143d7649a5e8a0e004d95d7bf691a96dab661e7ae99d8ff7569fa64013b2c8cae3d21bc4d3be746c49e3397e7a3ae2f2bcb7e277d163483a143fd620d26580ad20f536fc9824e92cc36c43d685ccd7dea94b60d1e7b2bc6fa984dabac44740fce5489ce250d7c71f0877ef7b8430bd38d1090f89660285876846b35af4cd5738783daaf7985bef6ba983e55b6735dfbaa76d766a12afda3d563e0902a84e5ff568b42936cf3afdc0d48b8ede900c0491e7f446cab2b1881cf0495793ee2097b201d3434d30e6c5f31b06effdac27c9f37bcbc1bb032b3b5ed446c54be0fd6e33fe90ba4f70c87fbc8a142d08eaf6461ecf92a88ad10fddb8ae434ffd05bb8af75b7cc60ab19e5debbf8da8441971dbec1b4549152338ff4cdc541da888200a29f5e973d980de2cac63635f6de216758b600f8f3552a72e651375781f41032979bae359ce326cd13c6d96e2de0b7dada50afbe13788ae8c5d63ed15f9debcd3923e73ad3985af282d37c09dc3ba1c60b32bab5f7903b4dde2993f75369e4e6b2aed27d16bb97acd200f8f84d91490e2441dd4f67dd3b0f08c9bbc70cc85e2d636c5a74285266b70beb6f572823f0714294ccc35a65bf0a3bead10a20cc201bc8a29c1300a9ab27b18babf3bc30cb6f386f6a23d7ae96761bd2ab5a82423c07d2682fcd989d232299b135cb570b7f20477d829230b01b4d709492b32d9bc79073e6e4b11acf7ba273ad9f3d3a3629ec6ddf436c9a07bd08cae893a5919755ff13059be517546dfd7495f69067c899611ddc5818d469e26bdb52c965ad8e010890fe62ae2def1a6bbb4c0331b23306b2341f3859608b55a3bd080ef3004e022d2498ef6591b709145449e40f971975b1592234e09b31c969deb46374ee1f79fd019d35377e3504ca05e2c056c50c51bf137b9e4e4da3be34807b0d17142161c7c48ac670a67217ccc542ab521f2730684d619220004cc5d838c9075d7d0d2590a23ec7a94b904b6986b56976ce3ebfd16c9bd68340263589d589687e75bb901c7e0e118acb8504be3c76a5222ef4983b94624657ed8a6edbb7178c55c7a87fa151fc5f91b985f580018cc24b5f54e4cff34e277fbefa9dd7e40884aba79f231072fa78811f907c8ce7b922be6b3308bec7cc69bbee4a72f366ec4a28a8ea9878702d9578fc81881c34f5ebc74a1aea927be6c5ee09f91789f82ad6fd92c87c169e746bf8211e3a6999e5eeef074d899e78c4bcd5b299d2f8b76a3189e1c088252a7c86fcf8c4e67d805c6846b749c90203c5e964c8f1d01eada6c0790ac86b71fa9bbf534444c472261c4d7b677b53be6b4da3c6b93bf29c3920f5bae7a0b9abbf279c776e14194b5d72d3cd3764c61240bbb1aa6f5d508a17dd27b13ce8c521f6f612219b49a5989f7221ee92995059d5f88222a8c502b3ab7b9caf4a7d525a2297d726237e1a72e22970a88a47a182af2fc59128ec09c801d75a9b217f18e6e28606d09af212622a39c3e10e8a277a521cc2100aaf905ca7640b94182bf9cc4b731e5d549f735fbadb1b97f235e5bb74600e9296ba4953d4d5e7dea165e23e34df5658efb92a6a391cf80d972c2b3094aeee05586958b6d9e59e97b3397db288648d653a2684a7093790b7c9b366e95f0b5ac24d8817e2e590e330608d6c2b77b0331c4efca4ba984ca955e5c53904677bc7af59f2818cc70c6220c6b4b37e1ff932b0dc2341ad9e66dfd7a89969c4bc00900a2335113686136a3664a4a3c457792a40ea966d2843c6aaf027036b5b32780d0100a73418414de535a21d94d75ddeac9c36fd222cc37acb07e37039b6b12dd7b1a7022a05ff9b3b79abc227a55c731467be249f970db774976db7d91a6623b28cec14760c7fd82a4ff789dc81f71fb14884d94caa578ad9ee57a4019bccacc795313f758826df5e1965988b7f886e3c5eafe78acbd7bccda70a3b02a25411218ec84aee7c2e747010f4f373de162b6e6a0c67eb525666ee63618f858b709ee3c642de8659c1b8d81b06ef5f8ebe2ad02c501ab0d0f8d348b7aa147818e0eba4e52ffb83ad16dac06ceefeaa776b11646ddd305fd45cb9f067d95b6ef12b147a6aaf1c73ef38a999c4ed05263caca54870fdd027863161a214896cd23fc1bf91470075d508ff2556cdc33988027eb5322ca601ce2714c15b387239c7346e49fd8e7b359f34fead07ca2aa999878e8c6fa35ec088ca9ca30f36563f7f4f70d765328dece7f5222af351371436789832a7f53add4fe46881caf9b57fa1fe94e4cdb0e3cfad4e2be938e79e5fff663bcaf5784d37cc1b47c2a251c9abae324916a399627434d7c358ae10a51869be94bd4ff1ce48f71dffe453bae8f63b9054e1b825da13759ed016369b9aa85914ab6eef402e416cff7f470c5160b76c85592754c195fe9254cb6939a7a5c5fc758ca42724721d14962e20f7beea4b2af3bedc36e2ada16fae255b82905111208859580aa096171a69cdff5bdd9cfad030ea0ee823de23120fe2d7e44cc9016dc8bfcdbcf6de21eb096a9be19ba11078ac3d597c2743a2f7b758467109f4d72e19aec2eae18a848848db362fc727881251c0dc7fc924efcac44cafd11849729c35d2422e3b45fb0324331d1594c64eda396fa79e22f7ff2a6a0068cadac0e5eda6c4878f0ee66d202dc32d82ed6e0f218dc8f2af5c9d6b423ae7f50c8435d579f077d102d4d583640deedb2cf0bf58f8a5dcf57dbe9b28350b1f087baadd6ee3e79808ca18785cd72fa59b9a89da7952b4c1e79b0cdca89bd73bf809b592df5a60fb243cf97a954bb35d0b62912df7bb135e5d27bd9da71b6e48851ceccc7e6900a3713b06f2aefeeda1613b2c1b2a849930fa924d1be065073dbc1e6851d85aef48b2ee5d6b3968d501106a13c797257fcf45dd2d26153651767fde9fdf81b5835464ab2a0a9d288ab611c2065a1239cc9101cc2ab7bffd1fae4c5606c37568a813684fbab69cfc4c727deb69271f7851814520dac1decb2c0c1abb0d0fcb7bf957df8f88af3ebcddffeefe3c14847bdb40885344c0ca1eaac100cfc70909ba70f8b74275405a4da85636ee6b34b42b8f2622289c158640b99eecb98d9ddc75ea4638575b06aea6af07e4dbde9c5d64eef99f9be242509fd5f49fc583ffd62a561539620e5bbc000b2bc9a328a1e958a8551bd09009431a98822fa6cd2f5daab8e155f7b08b02c27701276fad4b69a93e78432ccdfe100d7c16aced4d6434fccae4fd4d9e8083dffde5327328366d14995e6a157d31a7d947a7bcca2c2d7d14c850bf1497ba6f230a5c565481a38f06f6017b85a68c0e20b75aac7d1dfa74afdd5ac411598a6f983244570437baa6a64a620136dcb9b052bc9c33f89810feb16a79e7497b7473b18b06c94c080728689c295ea50b3b6baedf267ecb653a43dd24b36232b89923de278c06009681a9d036558c561bed6c761a2839754d12a776a92188733fde28d1b30d190cde07f7a1afcc3b89efc259d5c8081aa05ed88a6474339f6e90b95873aa29db4515ac14b496c541a1676cd3aeba69c3ee6dfa007f9fd910d5ae3b3d6c1a7d11c9d28640f4875d3ddaa835f1bc6cf249e0056070c6761e03f5efcdf7a56e88e9ff8d9536f95d1af3d13bd57a2db63703e24ec65453ce3051b8680129bd1243865c7193124db5e8af115f76e9e6127632a3405ce6f42ca951d8107fdb21df46cba7b4a48121e6da89a45ac26c0b0a8754aee0d3328573d98cbd1b49e25afeaf125c193d000564359d8ded5c0ccc9c8d59374c8a6a2d4e623b6b4c98d73dea8879a247d4afaf82e01e7a272854d584a0987c71f333dceb1ee15582d1739b50dc771d08bf08e82c6dc066c532ea949f886260fe656c73fcead04d1c3ce120c515fb74317724dc8874b460e8953450dee3c608eeffb580233470219d6c8f8558111e2983b4ef1a2b6847b3f176fa0c40cd12c2a3e7ccdc64268b7da5348ac08c59673c3e54732e6b0bb4eaa5b5286b6b4ca7036e6733345a9a72e898725246ae5c2ae9b80a9c454af618f942c969ec082b8d358a3be7b6ac88a40260ad6b8a65ab9621be6b59457a4b91aad824739ca53144a9e5c330865338a4ac1ccef01f8fd6e65f70948ce46c21ad2fdbc2f88aedbf215a791d1dfa41a4af6be793a8e4fe5e67a20b860f6bf1792b372035b4b9f8a97617b56108305394b8226ddc0b0d831671134e542f2917f1df2dc6745314f234ed1c522ee1231d52ad9629fe26fd1f1a5a4ab04f8575346debcbf4727152f97089a127e71f317ea66ada6469cf9c227142d19093b3e85324f2284fe5b623009c836d8a86a10393b3796d7e916733da5100cbee54514924dda453af2439e1708a5943d7af6e075691e6d976787575b510dcb807609398c700b9a9adaa8cad233b26836acd4974cedc6bccae9a79c24f5ac5bbed51e7f13c33e54eb90d63db1c5604070dc09c7e27d452125e45f0f650764e7d4769c673a4f20563d0b85efae09c5f70cdfd7acf8395cf1942be358fac2c8e9f35a13548f94b74bbd54900b061835e91a0f2ef5578599863e31af34c81d06d119eb9ec245f1452f954532ac1d4b64735197580aaeac382ea613ccf8524d45a8d54a9bd1f3f5babf2cf5481ed309a7265ff0496d824c0ca37941447be31aef90f8f82a21ca97136e143122231a39143e52314eb8b0c75929072faabc741682bae559b3976b359b746cf9b581d4e6a4c95ae5155af2fc6f2aad6590ee8f89a6d339c1e05aee908cda6dbba71c53c949b4a97b0b5567dcee3635f5b25c988a272298f9c0238d4d96dfbc10c582e9931f1bd5adb199775c714f5669975355a134cdb47760bac539fc6408fdf9b6944d1666ba1b58693e3cc71fc98a940e6a86c230242b7374d7c45b8d5d4cf4b9927b7977449005cb35a28f1c8da273342214ef4bc9a3201b65c3001d232439a68ac4755e992cd21c75b17d7ed9a15da2f73cca73bcef82b6602b3fb781645312afbe756cbbddd7f95a7487bcb876f37b5c3a6b680efdd383aeb06c069f8fb18026ef3668f391b012b92994c9e1f0310341140c5bdef074acefa39f7c3c09814fe8656707e87dd3143643545aa00b1955c90d522eec7a5fb1bc54830587942a147a857060aaec0170b70a8ddf58fbb9e9b7371fc07191580ac3e7107795d78c80b16c51894c2e2c7ec35a1bc38f6c0b4719c0e6d2c89b6a198245670580b1c47e0e9c3ea31740f694da19abe75bc3e0310c63a8253dbe6e909ca19e550485da62b3a767248cb2cbab1fcf9ba7e422ee6f3a12588da43b9fa578b56b0ce511b27e0284926bf28a9eba6eef3ce2e62a9a402c74700297bd1d4ab53342e6d3fb2b56a88df73e9d09f926e4ca5f4ac28bf50f7feab3874324be9d09a981761dbb1ae0d1b6fb547742ffbbb10b9a6e9940a33f3c3115402c4c8b01bf7b8a74a76ccef07d4a7f0339c7c0c3dbf912560569e00467a9f28ab4409debd110be552c348e591493fa29c832d30867c0724f2a54a345c1758c0b0266f9071f4b9c8baf24da6105fea562cd5f941c44b5f96b757e5e527689f609ff3a186b00b79b8da01b90c39ccdba3bfe3fd0a930d9b8ad302de1044a71da4332529bf54369461d9666fa33b2b289a081cb032fced9e76c7cb7fe32ea88188eae4baad85fe5c3d92f519a03103d366b98c7a699ac4283d188861235513c26c341c5cf21af1e846feec3c2dc6a35a3d0eff35865a37ada7237c90d0d83c69e98b4bfbcbfb3dc55d17f41b6b4330410d05f3dcb7610ca6c7c9a0c631f1b89bab28129bea88747cbe4d5b520f84c5a8438b186f552527017c91e1dff3ce40a803ad67d1d6a4b68ebc76e74c2c9f2d3772987592003f4704ffebe679f7e3e9528f1449212fb5ca535c48f717904a6c517cef4628f86c57b475dc06107c8ed9a51ed01a97b5a60f08112e91ea8c709a4f4277c8423a9a325b6333b8a831592791d8426f20e99b2b3cc6e90a2227b7f27354c0377f8ab9d4338e9ade5a630bcf23a19d2dc89f1183e597e1f47cace6aaeeb13bdc2b0e4f6f6dd549b0e2ecc43d7c2d9b269969dde4a7132346ef4e33a6a8dc5d67a1f0cdb32e411923c6fe3dda4ca5b10b7ce58fe7b799e623cf708595ba87a5c4c9574b4415b12a56e9ba986b12cf5a1389725f4dc7cd046d13db5ab644ea6abf5bb502321f4de55c5bbe364c1b376fc3235a243dfdb021ed258648b3b3c6c482fb8df1a3bee5c32f30f7fe253132ce65c7420e08269c72c457b4a4338488f1d4cfe67b09c26dde9176e9fe7d1b19a32144eb859bb2f47b2a4d6cb8a977cbf8c001023b5eeb1e7f077d70b805ae6e7adbe60b1c1d763d3251cbc09ead54aee7b4436d75a814530940fde4054b4284847f60c9bf6f674bfbe0f86d7898b61bfc1b1f3bf3cd5421e37083fecd9132635912b4d399c801d3842871bba766fc3e6db9983c7482a8e7375e5e0631b36edc569ae1cd1ef57089f539bf5ccef385de23da323f318d040c16bd7f45add11efe2dbe1987dda420114b8902dd5eb3fdfbe5fb91c31e31ef49e94571b94bdf72560a172042ab5dc748409a46fb1b19499dec3505c1ef2b0542b4fac2653969434dcfd744adbfb99a21f20ec9534d07b4fb2507c42d9c563159fc9d1975137875e0e522e1061334f1928360ec7191a347978f732ae8166d2b62741f2c280be9a66796a5650fece235ce26ee99e83fbb4df8ef8832a32689e75f35f3b19259ae69f61e3a57f6047634be1584ee385cd80d36789d91582a9b3ba0a477218b1c070d5132732e0e7df35e91c8274a97e04e12f947df709edd8d9fea0cccfb2aeeaccecf4d4d3855b44d12510b1fed29c827055736ff8645853adfb6b8956f715d9ff60b6efb76622e88bf7229fcd5b595f7e394206e335ece0e3ac8cb784235233a28135368669e604e69f5bb19b716b8deed8f05ea6cfb1e2960889980865be8b5f03d78467b45da8996f742c228e113c96beb19371269af3aa9ccb081d1242c4ca1bb62cfb9861ebada85e7bc821056ca55dfa633033cd7b776fdf204a4aefe0ba7c3fbca40b3f587740a47c3949d1efd0f39b27a1fa5208ccb53376c35e8bf7a6f7062f61a65b4ae9dd125df796f340ede9f90f06938a579fb0f513775c08cb6ea75c0fa10a63617b68129cd8c9965d469bdff187770ddc1977e88810d9c3e268061af4908adb61ac62a8b585bb7c8f6f6dbe999058e6b725b08d7ddf93244700177eaf3ac9bcf2c9a1fc710dd1630f318552a5dd2fd101c36f9ba72a15705471ec4546d4fb4f65dc2267ebd47ddec96ccafc330120b1475ff7788a59cb848d3fc4cb2e15a109d75b644bfca6550c7de764d089bde9ba37f28fd87e6a2f09421144b155160393a22e20d31c8c6cf9074b8b2292ed34b4a140ea4ce9d44f27a343af7661242c2c322ff52ce954967e88137d8310cf3ec1febc485cce629dc088c392734003701e14b18faa6bb565e7bfa6100c3be6157d2861362328d6e2955a5f1157420543ad84be033146c1859e080cdf7ff59e6340fdfc896bfe3160123fe7f27c452564a81badc48229d8a0a93ef52ac8e3af3c8041f37a7aab9d0e738cb7e220e396a1cf71440e17467ee1527e0b05570ead80366c9a55eb2ed020fafec45e1e946a94b94faf42c0362c27f9715df2b43a3f05bfb7f99a00f7f4ac18a43e015d4a5cc140ce4bbc29679bc602c2722e4e8ea474627fe7ebf20b6a3f7757edfb7d494db2686471b1c30c6150236755b748b766cc4387b74b0b9dcdc9c78a05a553ac65597d571a21958a511b750a4530f887a48fffc75be5f78760deb941e50c3e31bbd6aeaadc22b50a47d33c839e9a7d87823ee433c031c80f79421897e02258e68b4dab91ed94e1e3ff0d2ed4203d67bb38281b292ed8afb3fa8c4452caecc85bd7a938ff10d3a0eb59d2f01b3946cf19d11be3006202fb567ccd135caff4f30fd553401092414ded0504fb41a78a1a1cf209cd6206a4e5b7ea9ac8731aa27964fc34b512be47d38ecaad3d994d1220623d827fbb46373865f6a8bd573ff0cc94097d06815d65536da193eaeff39fa57c70b28bb81cd0ef3cb0d93d2e2f567634ad6382a51163d23e643466703406273f07c7bad6284bca8c96103416fbea9565b91f2c6b27ae3ad636f7d631928d6aed7176908eb199ffc6302bf19f206eef03da7d4b482d9458ce4edade12b84a19a22cabfb37a4a3edd87ac0c91c7bc4ed783f52547ff36660935d8de7035edc0396bea571b12b59136444334f9ef36b62f455b3f5805f0db61c6b24401e80c6c97f612be0e56f3cf301237098251c263bf3e60120cee59c306370d31653284f094b2900ee1f20e0e4e3662e4ee68e14baa879f2955c2a50ea88dd2da569e3123e1bf74728bed6df83cb72696f36808785c9d3bd7a85fbf64cd901ea4d8752397824c101b1c0852e3fba1d70aabc60e4c6f7f03b04168be370c73506c52a3bdd8680fd156b3dfe599d58957d6537d65946288b8534c837b8e985c415d0ffc61aef33715f6fb01b94ccd8509bae436e4fcfd84cb06c0ad3fb75a6f9ef7d2aff0f65e18678fa526e400a083a48d2884d8c03d7a02d7eea584a189ba7a4f07ff8ab016242b87bd9aa13ceb3d023ded976f610b9221679b7130fa9c00e7d45fd37d4ccddd7a45887758a9eb3abb2039a80404f6bd4011578a23f1ed4a85dfa31837733969ab5f08f5cae1bc5d2821b86a7eae673f72095d094f1cf3b80524238e584a6f73b86f93de05b708fb53ab238d31011ef817edf3458b10eff532ca8294d85ce5daeaafd99aa011a6567fa64318221910d0e42b5105e133d799dc571580b857219457569b9286453ce76f722d7882c7a43be2a139f5d78e2b06af558faaed2cfb182ef6ebbe640772bef49fa8ebf691f1b9b9a6b3d7fc2cab46e11da0ed97f9f962ae9048b970a83de435e4ca484e05a6eba05d149c2f1f00b1430cf5cb16bb0d7ac39fec02bee7adb3ef589fa8ea29319a735ab96b170a0a7542ff6f0b4beb287e03f2ac7ec194ac4e2febe3ae57527f5a23d464c71e9e20fe8fb0faf807295a591770348eae1f869e603cfaf04f4626137cd12e638b38663429af9d4b5a55c3f46bd78d58648b4e2f5b781aa304a0d42f31cf56fcf4e08d6a2e422cd7f5419a8a4b6b0f73932b4532a77690180bfea577fa4f06a5656620c2f92f7c0379a5121bae7ac2a5a68f9d871c4a6b6be54ceb141592e10eec4589ece36ad3e3ee417ff0cbafc1c04b5c06243f9b63237acb26775b8766d62230babf918bc2f8b1370c0ceba4f647981c7421a51357ca88cb2dc69610ec9b52ee26abc8386fad03b12393c5089186cb38652fd82c0c0af91f564b7cd2e131db80a7fdc729f907cfce6aeaf4dd63ee8eabe1f1aabd2937a496aa9aa6c89de1cdbdef0fd41e6080a01bdee780610dd9c13482f3264e3b2a01059e8371039ac6a972fe240445be30bd0c9b7cd4db6154b5e7eedb821871704a2e63f2ac7138ba1c7f0a687edd58a928c43c20c8606de1c54e4e59959d5fc8e23f1de9d94ff92526d22b15e29ecd3f9c06ba0a1fc7152b6d5b1f6b33e7477490585c71558a77ea19fcd8629cebf25eba2d945f93ed10f9cb1afcfa027c45d392fc1a2b79192f1717c434b48a549791ee01d42eb928c2b1612fdd3a7b177a0227b90218b64c027a0b3d6c3f97c962321677c13d060a808bafed2fa94c1b48ce77c3b90badeadd1b2decdba30e4e5954fb26be1012f7ef52a39b80158e3cfbd86894479d47066ca4de27fa992df85828a79bfdf4d23b983c1bac734f8113da8b78771c2a69a8f8e54850597c62acf14298eb9e86721a36e8c130efe0f406e623b9feb332fca2a38416ebc744f5ab362a16c1e4a61b23a624c8985025cf3e52980d40c1c1d8cc1757b806ac846480c717de9006477d3d5aa8359fe63cb5c8639bdc6e72664bbcc10828526c349fea091b1ee444b93b97dba0cafbc3830fb31d1b48fd350e0819933fb57deded5b0ff51268fe870b5391e89873225f38db8a5ba5fa2c3d332955dd9891348b6c5119ab26314dbcad11a45fc7b45e67bdbf485c124344631f9e90474b5f42fcf175df7379c013316386ca0d2fd8ff481552b2027e2b2550cea5885f6fd835fc1776378a98aa5b5e29111b81457cc6d68b4605e93eede7ab59bc65d1e28b923ec767e0635f6a6702fb9e2cef72606664d179016770da2a75fc44cb1afd21e372bffa806d3dbab7f199d56ece7c5f1918e02a1c33da19a99a3448575fe9324364c8cf92556e9f466283ce681ff6d410cb22bdeac423722a83b69fa4b4ce90746b1d8a3e3d6fc70ab1dc3415ca18033b74531b462aec0b962b8a917adcad9bdbbb13b0cc3c683dc0ab86e6276962e4acf44dd47c8e4c409d772953d2f41027d187ca0d67c075326b427f39426908371b4ced1431d6abc218e274bfa03c3e9a6c411716de230a616dc4ecbfc614cdf4834e77affe0ff789c5e82b2a4feb15d92b70c4e18cc5f2dc92410055e88cfce48f2f28ee742c8a821358bf1f07fb596603c41509adddfc5870cd4f0aad105d9d753c094328b6cc64a364254a6da319150b5ecd87e4439eb8f3f411fe9270c73f1791e2f0e446b9eca0712af46432a8c8a0109991f6be0514b2ff4c99331c8d5b9484493392833fb2c8328c26884c2703da2b0ee9baddb0adcd0a65c4bd0a7012443ac9c54da00d9d9b94596f469db6ce05ce522e41c471eacd77b177375e4970ae35c1a40e057e7c8a2ad174b9e67a97263c298c7ba060e3b2daea4c50a432502a4195f554955d18654bd6cb923a2166e9bdaf7d44135c21408d680d34fe673de705bca860102dae7b130e3bd90a1900c47d03d4c202c308841d8460106612ac65a0c174d16dfce1b23909f0a71effc5e99cb121c40c7b02ae6a58bec39e048b8f5d50258a1d856a539fa36b15034a443915cd5e4970c566a4c3dcc5f4d83b11b7591e8041408521e9c77d59bba071bd12a9e4b953b1d04b609488fd04ab8bc02e549a9fb57cbc8a6b5bfd5ee44283cf968199d53c118136dc148bfb06767d910ae3d4125dc185ea1a9f1a994a10550967cda34867523cb8d1d916f154e72f83ab0984f38a667b937b004ff7c64897ef54971d5bb8dfc9a09dd40ca966bf36b7f27fd001c1d01282e2e8402c7b19670271575691b9f469abee198fb420fed5ac331547ab9109e8d6170f2f1b549ef9ea8700d1495aa664f1f04397ef1767a64ff2b8f30321f6abad7800fb0b24cb8bd8b3c1073c40f390ddc7eb3f61415b8fc4fa12d6130c40b30b95a67529946ee0358978ea25ff3b820d9bddaf798493eb311ef58cce4bf79fca9b8faf173c14d72585adf14d84fcee8013bf0ef680a199f789fb3e23bbfc708f354bddf6e56122aedea16d1c6e309c655f8040869b9563a3cd9d79ac10e6017e27e27722463f60f9690089da59c293322c6596721cbad36e237c5f8df91be099d020551c2763c9698f4b453e153f0def41e6c0238e72585c3198f9839e92f815f55c4b5f5f0b34b001288741e97ae80cc35b1e1d0329319e18af736dd8bb2bd2648873c3a71a7ecae126736a5680599ec633cde647d6204c3de284e43fc993cd0b383158c10a31487bc0f262788c84cfb2ed5cdad044dcad524797f2d9b2a5c39408b761ab00d80dbb6b022caf5354d8be61c901cb73ed8733c5b48266237e57bb862e907be9ad4fa21596f344f2ca61eb7491529d23c914a8c53ad87bbd062203c6d5eee38ebcece88637b3575d93be34f94c88e6f133af3a408a9e296796cd01e046fb9c66ebf16f2ca8c363f38d530a50db5e53d51f1cce1b95e32176d528aa49206d07d30503c89b7e228b77a2e9db66f11f10c02c3849de8dac5c5bf834abb22cc5ded925dd3a88ce70cb7d416516aa88fa31ac32cbe6275dbb0bb480d333fe3b5ce312d743a3b1cd44cba1cdaea1d3007733780c778d901da1d5f36bba15afac05f4f16b745b6039ff9fcbd9916e4ae76b1b78fc62845f6686446bdbefeed1dc320c77c04b56bb433021d426482cf9ee0b1da674c5d50d3404735cc9a4cde3a8ee853a3f95196c839eb8062d29d1c776b8bb4e150bbb83064e78716650733a555bbb1d809f6f304302004583dec3e890d10e00cd51ecd9188bb696b367a88c1d0cfdbdb63bc504111d3e3bd23765e0cc99e1592dbf31c672192a3675556945d1ae368d51deebf96eacd459306a2b8a503255d8eb70bd974acca3467467f8c6dac80ad1174aa91fb196bd7c7bdd42ca0ddb949023d0601228fe310680dbc3b38104fc4d6bbc1146aff7a232e26604788e581eeea51a41400e1073431aae3576903d124a100c733b8c4f168e3e5112a625fe9599a9333fd51f2a1ad6647ff3f38d598c53c2fca5cb81f91e7db2333400f788effda230315b7f3ad516de4578d5b5fc78010f08ba3879ebcf1f40fb7d1a3c9d362acef45ef2a6e51831864f9a4a4d7ee109ce03d7e14ff2ec93e739214b61db2af18d6e13431b61a33e9e001f1f592b9c9d662ae2f1a90a31c519dc2de5c73ba1e3ea94f90b4e17d5f897ffe5979657b48a0c8cd8b3750bbc0a146ecf8ff842c4430ccf158799d264eaf1a66d5d81a0924bbea5a2ee723268929e011cf6c25e528e68992e04d6fbdb1d772801685d612eed757b479a4af890c453b3892becede34a094ef6cf95ffce6239f69042868e36fb37d374d0f4b268aed05cdfe9349dca05609f3dc9278aaf255faf7c8b2ae9f3f8e93e298ad0807ebcb0216457cccc0740c7a64f500d7c3d89865112e393ea63711a44b249853a01d9b6ddd3299a31a0b6c3e728fa393784436abe8508a90fc37c75edfdbc066bb3b2596227570f8f9fe12877b4d0874ec2f978d3da614e9b86770b31ca89f9c5b42233f3cad441fe88dca05eea50c5676c31642da5731c3b4aa646a1f45cb8763005b17bc8d3cb49aa0df72ec08e4b9834ddbb129893e7c0e39c75c6b2d9aace1dfbc384f0a63a6643ace8561d60a964ada2fe2db2faf6d89532611cbaf03c5f4637502da8fa20d1db104acc49eed9dbe7e274805e9d3d315e191d465b918a9d54355a8a485d45afa86421c1d8b3ed12f2a2c18c584539428072c1c505f765f5e5a31f1da1e9d5943ebfa17f84c50bf2d6cf3c6219660a362818e3dd7fb83e7b31972aa237e3d85ba351120d8d2075d2910bc65b7fd2ac89aa2fe7ab438a9960f356b95f34e021b94aefa2b56f4f83da88433033aa40b4b3e2b53fa04ce1edcc9ffcaba08adc0dcab0cf8a172c2e526b3257833234691930b87677e7ce7c0259dba30b14b4816caca3632f5f8b820cab206c182fcd3a4832fd6df544f272d9770964ebf838b8748692b2d85beca8f14cd1c22c3663d5ba59ae904b2e717b1e966c44f9e47cd22def00d3c8932ec791b574cce463d6d1c510c9e448bf7e79b70e41f069e127d6914a5662b4ae370ac2296f7cce15f1edf70702b7f4398e399efdc9d9a77a166a036bcb25cfc788800389691aa97506250bac1fe906c1cb4070189eadea8ce13dea28be7020c539c4072804c663ce1f1b4acfe80753ad4fc04a2d6526a19502d00cc181dea4b2cb0f5c0b6cc75ae88913036908517b4eedfba16f4b396e535e69fe3d1bd475851aa6cf3ab488c1c1356b3e38607157f8b4d57967249029940253ad41d42c5800f8513efb62725dfcf92f4e7766bb2de944c1274ae9e2fc1f9877ca49749bf866f5b5d12c5131534ab9879bd5c6b67c3b6ea83829443c600baed8031774d199ac7fd603f82a6e2e83fba2ce0d85ba9ca055988429b9d000c0eb96bbc054eb0d9817c4decf3ff20848351a6fbd490396f67c3769a56756cf716e53a0ed7a8e502902870064beaf99f0deae6a16246439d29035c07d71948af7a11be876f2b08453a4b16aecee5edab24dff0d244e98fc9a74380d6df4003a0a36243cbaed6dfcf0151a9a09445b4cddd23a115714de9290e7f7c279789dad33331c169b2546d99e06cf528bf7a0ec99d483cd5c8d5666077e4f866848d70335d8435c915911926bdd467790c938483f7c7635a535b4191b7df1ddf0df6d96552980738abda97c5d9a1620d0edc91bb0a77083e74e8dc6e50a0b1adefec77900eb72f1a49bb7d0b7f65fe0e8720b810dbbb485f912e981d1a424ab916f1227a21e79b202e647e9d2926d0774fa8b49be1fd7476c67d6b4292d810d088be8da33950d42a0f2e51e8fa985baba09d9d5e20a3f394fbde2ae50000000000