PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 75816 ae8b85c68f91ebc32a04d3d06f39d488a0a2796275455f59ef6ade18ee1e83e7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
24cda6cd9684633aee7978a17aa1f5efb4c2044229599d4ab04869b11750c5cb
Certificate Block Hash
ae8b85c68f91ebc32a04d3d06f39d488a0a2796275455f59ef6ade18ee1e83e7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00835900000ac70100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b34272e112dfe54ba3d1a353d668e13ab24461c1405051bb36bd3d4dcfbe3f19fc5cb9ec4ac2968710e83697fd43143dd2ba4794eed8197d87e5e5c4537987eecbd25cf2225c4ec5640872b3685b68b5b7db0ff80e2577a7e1010000000000000000020000000200835900000ac70100

Raw Header Hex

00004020d5b6a30e8d0d2393f2878350b1ab77c1a1df91f0290b408b0cf1cb9deb128ac1ee4786283a07718830f38d2c83054358601859cd63dd018ab9c75d52bc186f29f8eb366a74dd0018cbc55017b16948b04a9d59294204c2b4eff5a17aa17879ee3a638496cda6cd24

Proof Data Hex

59,560 bytes
121216020307d6b928ede1cebdf47ba62c98d5215c92e157dafb59e7d001fc09ebdfe2910f12eaaf8e385fccfdd9ce9be9425a856819188143adb8c4af80ce1dc27a18f5a9d4cbea1f65bf1bc03242c7eb040771f79b4e74830f695442fc04078f1ba2e7cc3bdb1ea390682830b0a7e4687466f5df725b0f9c0952b91ff905e5b2143398938734ccf17bd1ef7baa3cd37f67ffe98a28abfe033048c39be8e8c85c79e804565b7b82b056d6811be7f266c2301fe6d54bc496137c99f30487891208c5fa3e3a645afada93099bdae8359214c6cd639b1c8e18f5478d2bf18184f1968269306fc9ccbafc5d530cc0d18c7d5c7cf4fc884f740f836a97f375ca879f9e79609b5eaa058fb976907740163d5dd694d959e7e03aa1d89e04072d117e3fb3f42945e8898ae6a4ed12790bb7d158e1bc65822b170de30ec0135f10532c3e0a4f850f2eaf19bab56fcc44c17b9b31326b6ae6abf7f5b03f9a5831b7dbcae71b612206d9c46b714f20895b04625a9fc318e30bd65b5c3fb314af0d1f6ac17556116c06acdcdf2c20b4424c6ad1c760e1b659fa0dbd27a77c29606f2146c6fb1e4ccf2044c1b1ef333648a52367a49c855b7e98aaf3e76f6165f5110e165f16be8be9b339d186f5ed0a94881ae6f2db226a246cefd85d26e07185470aeb3ab7d1f50f3e0a4f78e2c4f73398f9e6a02e7af99e2b1ef2ff063a9d6474bb913a7a3755d9e2d9d0fd9fe140efa704650f00d97391b2b362f94bba752fdbc5a88e9d54dbffd8f27091590a03c44c53bccb555368b2920ee8d2cd499148077945dfa0f802f28a3fec6fd1f54d3bf652cae26d0d43175cc3892c2014986e66c3ce22ef1d2e1c69e66bd0ce8218ce1a1cadc0afe50ec41bd2f9dacfe8ad8e2a7e6292a34f3326e5ce4fc4e946f024690ce94b736973e80841dec53c66a11ca8b290aa718fbbf5213ce16d18fe2c759b528e6b4708a0142dfce58fe199d24450d231b7e328ace8d1d9fc40bb93812e72f7c30c5c8a0549a8d23ad318f0f2d17fbec72b0c090ac7dee162d640859aa6fe6d3b68aba5afd236b482f553908be271ff3dad2e548b6914074051447f9052604400403b3d91e57cd98fd10ba478770d5706710f74acbe0b66fa9d36278de74793dd6f4d82745ad9de30950e7542d3161999b8b064adba353546e4dddd307a1f15718c5343e408c5749ab20ecf8e807b064ee7a0bbd9dac55e3ff1cb0e0ecfc1a5a71f07a122d9a537b88d39f47faa0e85264e417e98ff662f7c898d91b6a6aa2412f8b88b46e20fc434365a707420200e1ec1fb5e7c2efa4f6596e49fb4f2210ddb4c6fd8930e7b2171a091cbd89e510b0b856e119cbfa1fd29974965d0d0905ebab650621705da777799acb784ae5c70accc29f6e040527adc5d9007f1e5fdf98b9c86c7f068007af46a45cd1dd1f24f3322e3713644597c899d4e3f20f14ba35d80ae29d7abd248cf2f5d3e03322e8de43088717ca676b9247caf55fec1f7f77a6ec5eacd52f753adc7411cfc48d09eb9285b26ea41cfd3b8b79a76eca3df15e0d5c57fc701cf6f2ad6ff47aaaa844b13dc443501c0fe7a155be32b73452b91e832e8cd7afa5eaeb950232d7deb2117c6c823705a8348073e66c555daea04354dc87c2e54aae954a03a6d3777a5b264993362fc17c558db6a3f40720a412aac9755eda894ef98da4dcc155aa47adb4c2ac3bc1fc368bdcdb4dc20c37c2a605a6e2a3d14261facc2f5e20be31930241fd0f434409c8ff015a4cb8154ed45ba9aec7ef6466d6a2380b1553379e47065ee0b69ffbc759a1b79620536e71e2f80aa87143b8477e2154dd4fd725f16ba02c8d04d08f4fe58277d0564a157aed68f82f20139501015eca95576bba11611b9b35b1617ae5b8f7ae334b4448f3f23e5afb9b03c8bebe638531b4cf4d448e677e41244e501bc417fd6240250da8e287163949383238435992c145a870e40b6b836cf99812b1a13f2695445e6356648d0d1b1576ebf069f4a1eb15ad74b61ab4912fb399c5d7d71049e804072ef8c48e9ceb9036abbcfc21eeedf481f544d4105c81414ae41a72584800f37c1a6410a4cab11b1cffc949d1ebd6e157c16bb55daaed3e3e6ad3ff64a67b8c02d58ead44c35f0071a6677f1880dac820ccc0fbf72efb4b7ef2532638047ed2c6e63f11acd39ce7875e2e8b7758732c3c98eadd113eb628e362a7824cd1dd52cb2991ced29838992edc7b85d901205cbee61cf32392f4512b6ea29081a4661101fe3decb57d29f3718992a1ccb2c2a67cede8356e73e13dadfc1a14f4cc393777226c78cd7c25e8e4455f90a97c110dc31cee1ad02d041900b73bc636f587ada3070fac0c51e912426ef31661354078766c1dc379f6864df510754c01098b5b098006c10b2c85762512898b2970de68df77b40ea9bcfe7bb76b0d751da4f32a10d86631d30514d083d18e1e3be64fe6d927ebbf02ffab2ccf70435fbc6a5d4bf25a53d8dd4055bc353204e2db16f4d10f5df94b800b5baeeb0a5aff6b28b2cb30f35353904df408637680d33ae10ebc40c2ca3d45f4af7a4d978a1f9da20539d32a9940eb455d589373a3973969f6d95313e79319aa9b6cd58d859a4612bae9473fc4f5757e37585b264c3ea4fe5c57a95d97f2acdb07bb59f1c2ff634cb9266672e01725f728c1b91698c2439ca66613d1e259a2713b1bbaa15d0589af6bec92d32754d24110969f7952ec8b0b96110b7d1c24899f22cb1a39146b063e981ceb038c13e313e5a1781f9f503c49430deb855e12869da9bb758e7be529fb2448c7282604d1b630d2f1fb3b326fdeac0aef72f31fdaee7c792279eb2830f73f4be9a35c9f6ba08f8d1d74f66fbeda27fc9ed31bf90aa91108a8a763eb1d5a1dd8b4c999594ba260e73d49e8c82a685611c65e339be5f7cf904487509b781cd48e93c17ce0bc115c22faaec87b27eb72d21b740ca0731699daae801b87d6b1006a2e3b88edd90cc93751d0be4d7cc19a54c92805f83bda00d5061c365b64c1f1d9166ceeb3fa7d0037f30145686bb9c774ee650e661e2ec44c8cfc7284a2a83dde7f38bd2fe9d8ad2ebbb130f1b20e86c508e23c97ec5ac3ec57afa1e8329350f8de2c7a58fd90e3031e990a07e6205bd529bd13ac5e53406f026cba0a62e6d1bd51b680b5a55d97860d88a78e0d6cd5c18b92f43f98c806616e64cb0a72bf5510470a8b021be830b93a8229a74adea2bac5afa97e30495c9c43171aa0398c19fb4ba88551ff8e1b571b9ac02ca22d4cd36056797e2bf5d6cfd4d4b63b1b6821d02f75c878d50d425de75ce004790a643824eef45f64310f75be66c0c5bde0918444952d067a4dc1ace2a9b1551c0a9c0726c7b6bc5b5111aeeae8d9fae518351675dfe41cc1294b84c37020e4551443d5a7edd86dd7331967eb0a85f3428256293aaaa9570d8db741bef59eb8bef2d32b61fd29bbf3a217eab79362c893cfcd4928a4270939ea3dd8fc050901dee122e30c73d012f99dbab75d66f0798df94bbbef9d225a2306ae1dbb64e7c1f17b7493370a16dd1e6eb794c8fe87e8fd0d0f80eb3887182e07a739798cdcc8630606375ef524e24b09aa8b6ec06bbf2bb825105ebf35c0d39ebb67e352aeb6abe5253e20cb6a9f1675eb0a9321167f507a78827b5c97b2cedb69b7431aabb8dabd3e0ee74aaaec766437769662f4c2586fcc182c50cb753168601fc9cc2eceac1af0a599b86e4180901982a6a25856b164a68ffb73814ec1321af2df39e288d2671f8e40cc555aa892143b345aed928197c19fea8eed62c3800439115675c6270569e8a21eb53fe10416374f845875b0ef78efea0aa54c6ac11239eb78b2d33d0941db5937a536729aafb0fbc5325e461085a927cbc97c55607a31a86d0c487f4a0d6b23f019d22b38a29844658942cd5d97e94402de5ecc6f2b39e6fc043e86398402a6500d2b48c1b5791db9f1dfa303c473c4939e84e6df9289a8d11a2d55e1b473c0db9a43c32360735d867138334c1da1925316cef29b1347ccdd0bc1038dda0351c05a9cda415fab8734715b6cb6eb342bc950fb55570dae3749e85fdc8111ab15053a5beaee90050dfe288b5377f7d9c4ed894d5f0332be96b4b8d6d8e0c5ea810babe36c5beee5d8e88590eb2a1332d1979fe08964eb00237f7e932cf883d6c7482068a83dc8be36799af6a2c40b12d7fdeacd6ea8a3da5e1b37910d74264b413afb39fc43a3c63da617635469f45f555e5b441c0c35a41d40b7fb1eaa70f80dc49b37af59172782349568cde1fe8cc3a8cc5e5a3f90940f8206bbb0385a22cb186bceddfed42f5b5d06f39e352b01bd20bed2b770baf0473294c6dc9149cc10cf37404ef8a8074604d1bb3c4267b01a92976a485805ea9884c4596c036db7c16c3b8849f391368d88136861589ee392899b8b761ad7ec084544676b2b18105a20f34d757c0e4fbe1b0393267fbd9f1908bd85a1a09a0c94174efb3a9365c9aa54df6137d7a76c8d6bb352030f5a9d4ed71cd75998993609f10062635f11856b696f7f0f4510f209f94adb976b59efa764b2ff273c540af1387f28bcf2aaa8f432a5b6f273568c094e951b6b4af7718015a2decb5a131096ec757a7a4c2fc791e8c7e37027cce43eafece2201bcd2282205ff1dfb194f0ae684689539c376ec6606a47b77f515cae66968e259f93e2b5224606e11f877d6890dc99cf37076c06e9674da1c4b4cd9ee05d60b9b1de9674d440af01edcf358bd9ecf4383bbdc34b1dc1cfedb07dd084b2e4d58e4be81680eae17e82b2f809629ecf946219dcff561b04b7451a3a7e4f5bcdad5bea38f89ed28d432ba8fa83d3802794a34ca2e6d484cbf1c924a3ff68faa4360b30dddc8d0d96054512145a139b93390b9230134be8c31eceb629c2cc38feae906e937177da2bda322e38254da609b21b6b34948cdb7c81ae30f0dddc30fc7747b5b5f0ecd01278c23a6b0de7f7a688a8a56d880b649fd083f78be424d3a0589163ae9bb4820c33534f79c1d6374dddea63f33979e6b6b6fcda46e032c5a5e22af56b76b8bb2a88fc6989edf689ab0eeb99d5793def6576aae321f3439f78a2adf6bd0bb6b41d2f11ed0ef568a6614a776fd06706f60a100e18851e6118b5a01d15115af26e7f0726c31574ab084d37e216489d886605a529503ff14f52df6bcda63330a65b9a32b1ade85654f90fb3394090f10586f1efcc21bd3e058180d46d2148657a70f507a9477567d0f31333804c25ec68e5ce07074fa289eca2ece3d1081c403f8bcddac000c38eea112c0d4ae95429f0b5253a2640b8655cb7dcbc0228274edc78bcf2623c65b139210b6a1539c823d55cb00c3afb539aee3ff4439a3110d7c470a6539bb4e5a2b7f4c21878b41eddb70d0a81f95c683a17aa64156fd4ff2e6d02f0dde28bbf66c137f5c63824b45d8ca9cbb1aa77ce31566f41b3b99a82353e2b66a57981529e0f49bdb8c166027d4baf51f345bfa9cb90cbefb15ccda3a04bf2feb5d98711a6f094549b4b896eafbf7f14e12b2d5327ed152d7bebac94438865ee7360dddfa8fd237046516affc207594d70bbeda63df110df4f2a313a05efc05f8b13bd8c0062c4181982e06a81717e4022b8201931f151603c6045f5ab8a96965a79735edc50441d39806b525ab2bcc8ced297ccb6aee4fbb398585725d962cb695fb0be766785f68c8cf980406073fb4fdd5b96c7a6efd1c4614e81f355bbeebe8b381333d15f2291b620a19122d98e73c7819d8254cd488cae9c0e36e6dabe974cf58ea7e78a2e676950a43d609d04d79cf9eb12d8aa48de658eecd677c88804b6b1e1418212abfcec3b8b2c352383418a10613057d1f20cd6efc6279d69793690c7b0c116a3d0529d1c30c65066057141e0253e3b989f6391c83060b6025840c2c282d6ddbd15b4967cc9a9db4d94e90c136b67e7e5933c460a8f05f08a6260de44be6f0859646b8b03dff20054e74353568faa61f8507a3300e0e1466cba9e48aebea9f1b9e9f5d1219ff8738256db8fc354478b0f598829868f933bc59569d9cb38cd432b041dcc001357a2321563102c049e0091f2297addcfdf8742a7ee563e9191a48fce6c56d6657aebdd228235a13cdde50b6c948eaf8ba47aabd87af538709e60b6ca545009f1a150a8a46d854cfc276520ebb62e22aaf2a3a5514a56cf39a8a647ddf6078d5d596a1976f501a3c2dda8eaf67e6429dfaa755c19691ce51590ea6e649c11761a44ede2dffa62a7e107232a64e16289b6d5c8d71b85efc94e088098c4a80734a2a5316c774d6307be93ffba4dfca0bcd3bf108edf54f143e5d3ef868ea1f49b7250d70f64e37c6d1e0f5f6f8fd69dde6b18550dd706fabd14a8ad0f0199b444ad732f50c57e4fb2af1ca1ead59ec7e22519a2128218bb6cb40bf484eace53efc1c7af0dfeb6342340388edcd280f92c94cf8d05512c47cbfee27c0674b7e41f6d13e493b2285bbf46d72a976429d451d2711cda14557f0d42de186e60550f53c139f639ffa67d8b2d794795a987d7cad953938d742e37e1ba4ce0e63840168c236aac36cd2e6b7517536ff07045b7e38c4a3067bd707b5824c4c43bcf54f1ece8720a2f9f83c81c25a537ee197bc991dee1a44668eb1194a5e018d0beffd58994872dc838b4513e4d6f0966678f870c4a6798dc055360509b4aef9237fde56baa74e06fa9faaf422f314a03af61c67cb2fa3a5ca8e0740139a8da7b77e178f59f04a192ed0ef4b8a156b09b5ef1fa4225d1389b88e7c0a51b1167f088840fb42a57f0dcf922e5ae9174a34d2822cf26a4777f0f9e259d6cf64eb1db5fc7fc9108416cc154c1f085b3d239eb958ebf7f402fc87be22c86a7a3e89870981998a51e5d1cacd7d2b2463a0290ce0a112eb4f97c8eb9b97d65c026afecf92f5e7ced953d8e3e07ca4cfd4a219bd25a277f4f3baebde23195138103e10c5e211999cbb7b686d093297edc27eb74351dba857b027d331d38a491a6066924101d1cc1efc9ca50230114306848d44656e6e2dd7c1ee4f7e03f4972aee80e0c8cde34e177003fd37abae92c7799e469f228b69ef3dc66321ea881494dd9144c546cbb4f7b0c755c1127f3580b954b81fc8f1b537b584234c5af5014b7cd4938eb7ccdf9214278b92733152516b7eaf215c4e670106a5cc4e9afcf7cc42b040b8ed25fe1e8ff97fadf24ed1860517a130cae05c0821f42367ba6bf43e985bb6a3b5d4f0a855913351cb4b89ad076d3c41a349ee25a66c2e3d273bac63975df039f675075deeeff2e7601dcc4a9b80aa315b894a4892ff58d8162573864cfbd88d9ac16443f7be75f6410cfb7952ae580300b74adb1f8a9a6e43f62f532077b25850b22c0c6ac8b96fe47cb6b8ac3f411174f2389816bea5e024a50afc1f5a043b0c3519db2f7f13b631901584e5040cd16393894ad862789af0ee85690d56853da636647dc81f46ae2d6f04f6c93b0991c04963d9a46e5a4bf5909587ed86bf4ec94f054727e8bea36324cb047a8accd42b16b8671c4691bd2d05357213387691b5e569edec47798485bba9bac5ff398811736f83153512a9f125d6a83f9da9cbe8d6533a8ec0c2af514abd92ea51c15f7171e9ebf68fd3347fc5dd6ffd5e1fff765c4c7870831ad37305ca432d9f321d0cd2a5949f6dca77157a4b08827b06a546415649054c40c6b68e0336513ea81d1cc47b0ece157d1b31fbfd083e56914891f016772e29ddb8972c5880578d96543a708800377a63e397e28002b3c94b81835a8dfe52c1704e9fc2c7cf1d9c54eef03d0fa1ad199c0dce370570f7f0dd168998ac8d2a91d99ecebd1e09a8d933723142f07ff79ea7ed476f55ace15a4b6511dbc52279b0790eff25486400b4ee2dcee8f50547d996e6d2431a4f68374a1d9bafc5304f8e298b49a3f6af36001177a3cf5345aff54c7deea4ba3df9d677f656bef33701d755012e96472238eb646ad365a55dbb5d3e92a0eb886a3f440c1ba46e2f669c80e0093e67449fb2892ac772cd21b8612e01b55fc1061632f05c0501519732b619fdd1668e5da8f274b749fa637a6e3d3cd81fa15db15da67a79b0668966e42481938aa534c4265f2b98de66d432b833d9570d372d790660a031b00bddcb2e62c1a39942239a5bfc7c509a158ecdcc11a9a377d1b07f4a1e2ad343fed569455952fb0299f6063e6514b2b952e7339214ba247705ddf51304bf3c162cdcec6f1d2ad6b76ba3ee5832759e38761f5acca554dafbb486f0f7ed35225eccf3c68f682633f708e6f8724f09da5a569b62309e60deb71f94e7ca0a3a33c53328bd72a5445b01098f8c08c11fc13b3c69d1dc55fe7760f6c3af9af604af03baba3b2b8432c030d86c2494f60b46ae74340bc537f2668d3989a96cd851b780c7c553129053a36bdffa35f74b864ffd2e41f0016d491b951fa86b27f76b02de34694d8dc13e70e0b088323f857a4db9bad6ed393bb25619339f17c9dbdee51d22b851e5b720ee7fd08a05af2db0beab282cac3c64ca18060eee1bbf478f7c478d4c58baa3e846d43fc627e45ca44f137455f58ba5f95e74f288302079f42cf89b533a2bd88cf90c3a7872eec60d6a542aa950eafa4afb5064530deaf20694f5687ab59197c66560f54ca8f907bf3c9eb52a578ec4e18242d9d272e87bfe3f5e3fdbd812ec4cf26989120d9740fe92711da2465de75732db984c1f18f61ddc9a86b201406379f085d57c938256b2c22e305ed96e83045907558ffa11cf653638b17f4702ccd4aaf861c813e2b768a528613f1032339cf1d64a0fdb1eb23b1cf0c89b55ab5f64072851011ab470c2b37410a8f8680e5f9a5ed8276171a47e9f31d5b549185ddc81d407f42c765958b940a59a56a4242cdeeec79bfd32cce30cf1c42093c84ea4ca7e054d258b5bb9bd1b041d1a973d17a186a065a2ae9e419f03ef371121bd5ec2c6df8dd70c07143a8f125a25eddba108bef5cb6f6660925df5b331cedf2da6229dc9bd4b14e674a09dbded3d75373c166a213141cf6ccadd68e78dfe6ad72890fb2d807ef92de9dcae9a5f4c137c996d512b9cf8860dc0737aad62ced27d94e8c198eb69eb3762387ac13c1c39e2ccdbbc63bb131a8eafbaa55ac06420b4e001fadd144c18cdeb9955f3f1a2a92df2776b695bec5ffdd37134ffcfe92296f52554d2040af2c37311476b839ecb4153c5a40652c4624ca1fc5f5968c84b3e3e68fc70de80bda9f2a00b6adf6796980d0dd4ddb56503b8a5642c0915f7c7d2871712ad0602e04bf92300256bf64842bb023e287ae4fdfcabfae8b9c9ce8216f2d6b55218f9288fbb2953ac7df253abf35c9189df843273008558a934b347ffee1cc571520b18d4f85635141c3c33ef438276713ebe3b14d0bc91249d25ff472112fcaa1c4a72abe75a57d9d679f84c2ea99d5e558639645ea8b72abe93e81b4e3eb6457c1108914d756b9e3edc18ed2d0f6d2f7e34153502ba5966b4732c4d2b396d58bdc94de3317fd095aa022ba6989d3db1a751a91ff464d607eb2b79bdb29369f09810a553d054e8bdf0dcab224792d474529fad65b51e88763d105e75e58fd5db0ea5dd8d1ed5709d2d2e8e749288a488ea3509eb9c34db05c48caca6edb0d61be1757d0da4cdde7eadff9596f5dac7d04bc71170a7b38d892e963cac1815b2002e713233c9dd2dc1d030c365c40ea41f7b3f108d7b793f61b5eb1484fe7a0a144bd707895d858cc4682f026c69c48a40eedb45244b3451268a7f9c3d4a911cfbaba0482203cc846435ed864c8159779f61bb013c291d5d187cfc357e50913e9a40dfa0e042d500c9b3c6a068d33894086bda25c842b0b27c031804962d3c03b79f006eb4191a82bf1b2fc4a088e6f5c5bd652994eaa0ac0774e662988c202d5dcea430cb91eb26967be7fb970ade0ee45442778dc4e236aefb7c92cfb3b7b8e9c7f9a278133ab1396eb198ebfd4c4f9e7bfbf11afa627705c4c420adba83433d7f834bcddca0674946ea8104acd8f6a23a832824cc275c7f155f07a7653cd2ac203f8ee54987497fa859319d9b62297b888271a8542118d81ba3dec0592772cb0183cddadaa087c596c8824577216fe9c4a503827929d51951370a6f6f6ebb19e3893a95e9b770291aec872089c41125fe9427c5d5f5e2e18723100aa4896218703a19f336c20b63ceaf552ef6ecab3f679856a35cfaf53ada4e53a8dea6cbb65b9b529933c68af73eeb5dde99fde3b64e45604c9e8b9583c440785b735267f35cf2876fd8690a9f81129ffc17f0cf8c7728416bef5569d69c370a1a9fb94f9839f162cdce9aabcc99d53a14473c8c526485b0900081571b0a6e25560eeab7e777a7d762b356141b0283663b6c66658da24fdb742128b5824f65b1d2d4189c32e3b5420c74d8dd88309b0d76dd9eeaac469c281ffe9f28e7dffd312d694252b2c58e20521a713f8a09826947ed9be60edaa175e57699f03363375586c3a06f80f35134e8a2caf7c278a75d955248c8647dccd9b3547b373f6b2240f6c4ffdbc06b45c4801a455f13f154a205f1e06d7ff2c2fc9cec39a5a1357b6a9e3af672b1d86fb412f9b4b610895ffa1b65934eb0c540fa91607b2137c35717ccee39c37fd52cd84855241200fb69d132f0b9d9e4e6ce614bc3b6067b312ff772449abf7b76c148ca87bb9c071a023ae2e31addd0b74211849801d2abd2cd263cd4e44cf6820b174aed0fdda02d365669733f08ae678909a29ef0962423ef5c3bf9cfa09af58a953229298bfb114e11c3f18f53f4aa73b7afe9658a8b327b8c0e2226302b489392bd77deb8f271bbcb1c43c8b850c7dcb2f5ac50a6f776e9d92ac8c5da422f714ffb20c545883a09ea36511b0140df8c562049db7a9db74a860e8cb6bba96e4375ca22b0e459b966071526ccedba786ebbf6dfc2ee0680ce12ed25ed5f1d2d61063c70bc609ea9b359cf15936837d924bcef750735e85b66ef95333e00c2f0d89f39cb070dc0d8056375765ec1ff063acc7c1908b34ed1f4c50097cead0684138349523da7797d8fad5f1824690014169cb36fbf06e6bb91e0177bf63c1cb31d3d5b96e31004279329251b129c811d12acdc2515f9606ec3a2218703c61c90eaadf27816136182bd83b5b447e7760f5c9c38de250c8590dd471c6fd7d52d5c3f32fa3c381579abd46bad033df20fefe0ad8091bf551ace52857b0d39a48366fe0bff9f2551ca791f1a36aea23b2d1a1d75a910b15c9af1c4c175dcbff201efcdbd577f58f0ce2cba1085ba5f8ce480e417002154139baa735936e3708e4a6a89b5ef7bb7d5941ec610463cd23390473ba3cfbbd8226848c1b1c2db97b9f798a6aa02e86ce1e4e38c770ee0bd399af43daa2c9f113e2dbe95ce753423deff71a1c6f363bcb4e20a744b7375ab800cb2eb4b41cd0fa54e8c4da7cfff12c67ff403d874e10275aca963f9fbd76a95aa42307e5cc8dd904250a5a790704b30ba9693603ffd9418531907de798d8f9e1182c2a718a3548923d57b395b8ce164d8ecf77347a49507ef7324d999e4ba2c1ef3a9ba865ed35ca092c25b3fac3525c84cc38e7761b5fa676b68bc3ef0e0dd84a003cac8794869d446865f426e8cef00fe7baed9010001cee3772a68edcdc47f5ac6ac596307eb7d0e51960e20c6c9df30f32da48d4c1f386f462f8ad2c57e767aeb516c0474a6945f5de7c543d1874049f4bd2151c4f87fc26050570b688b837eca303c2ac8e962a99e02f74c630e28e155ae4b5ff2a318f08640b908b912dfac5dc322b1d8cb118fa0094cbe40332eb989e7ba0f95736dcf070efbc7cfde22e03421b7920ff41e10ac31e2c5fe67c2da5bdc9c4fecc8123c19cfda2d39dfc0a8c932b9ad9e67a9f0db358f5e3c944f3623384323326c91a62d40335d7da15f13eb72c4924e788574bd2b5be7cee40979b4f3c3174a8bc1fc73eae83fb750ba20c1085540f221013d51a7fd2a99f7270564a38be4a54b1323a10c153b9e0a4aaac6f8652df1a5f5d6828a48ff8fe31badb9a7a24c6ab8efc200349cc852e293be3c984b720bf3c0a7320f7eb307496c561be67b143e4398e49c3adc00c28b35f0f93ea4deeab248ea019051ca84f2a81e656cb4c892dbda9d40e38329da23da4f09d38e9ca2599fd48a2bbb9f4657c9e15ad91d7be2c7f4eb1e82a25ff5c20d1a26fdcb2d493b2ea5dff10c5c0c051f36519bea959f5334b55d742e61f0f18343d0b2f464a5849e97eb33f75f3408fb8ecdae9f8bff8876ec26ecf9023b45e97bce424d1bd8a6965ddeac78ef938726a8a5136506b91dca3a81e8ec6d9cec4b09d977d9b10096b385e7a9d1ea45a540edeebd173178569541b81a27abaa7dda150b5dc1ea4a29c3fa109e1ec8eec932e7f25602a53dd8418cbe372adb02f42f5285a5ee5958e464a4f26f3e5640cd22619aaccb91acf42bec5786a98c7724f54ee9575c09fd871b8f7aa77c04514d72731b18e3ef9df501acfaabd7e6c03804ed32b33e6db3dd866d6082df11090580a73ad3bed7bfaa781208fc06c50b4f1e249816e03ec59ac81f962dcc477fd101129892c8bb81049d7d5bb77847e08a465acc3a03ffd1dae0e0544c92993869bcaf25940f7496028bc9237c3de4513dcf154f716ef57539c98cbc5f1094b23886623cd0abf6b422e581921727bd25d919c8b59587262a9cae90ef376064d4dc03a9a115a3bab67cb05065c685a70cb9f3dca5eeb06ea0908e3f9e2b00199aa88410434c54b8536f2b2e4f5029639fc78395b0bcb33ffa1481b9f7d5df57a9b4dfa9c6de561d0b9c211fcb2a5d4fd3eba9f1225c1a7e3f1b2f760c8a3ddebb1dba24d881968a16fd2122e9f99f43228ec14225b6313e191c5704512533405bcca8e115cd8118f9c69d1c280a3ee1f58e812d9b6a1ee5a7c62eccd4cc0c868cafc0beeb53af04a60908b2b8e6e25816cb9e26336aa5b590d8d54151468127d747f5212e44bf2a6237adb21d72a139cb59717c732a727cba070cdae4d2ef1b1fb434625164572134dc6639c937af62b2fdb2eca8021a0a214c7d5ffe7fc56e2a60dc085abb06ff8c3394cc18f32fbfaf14ebcaa777fd5a30b4d14ffee3e62cf7b5fb80f49832e6349d3f5eb8e6fc59c017ea82e50011b2da654a4a5b9d3c6b3e6d0578fd3533904b69a4db8ba9aa200b359910af7211d9bd897710762f6d33e029df9bb1f3f4ff79c3150d55dc6d841a89b5237cc50b9964ffff2fdca00717c356d7a2e53dcec84e121d533494dc3f7b7805ea2e2db99ae13cda45ade2834bc205ade06c1ed918aeced6bda4b44505d55abc1ac17cfac7a75605be29d826d2fd19fa0c0a2bce83911582f58bfd17f46be04ec93e0f23b2d8882c7dd81e8bc0993c33376e9af9f023ae872cd1a8ccc8bfc5cdd91df8af175c9b5c6b73302a3d36568c747746e528177f504d39363bde718d8b73f7b16c8e889f42608011450064f47718388de51476736d0b2972860a4ee0301c08e92ecbcb4da7434a7a2dac535fa8c769c7233949081485dbe24d454137d01df4f6c0c43c91ee1536e5175ff0f2ad60b9358539fd5212c167b2a634bcd216b10f25af7767188eef548aa70afb41e1e9bd30877ec15be92cc9006e27a9db027ddebdee41e8c069610589b50c3104a786c40f2017a4e9341c08cdaadf71f07c32e86aff9b3106dbe4bf3ab87cbb3fe7aa34292f6d5f2eccdf6e3dc50ce91cb97e58a1c4e446175661e9d5fd55027039cca1f9968e9a9d079b8ec188be698602f71e8144fd39270a547fbd1b758fd2c82beb44c606d3e7b4bb6b21ba4342879f28321df250b39d011654eafc6341898a20dcff9167389913b140c6963a00c7d1d540e4c5928065522e23b5046e263739bb1d2c745cd758c6b801568db1b7933fc2427d266ccc2f0f3d058421dd96b76d01909efd60a6e008739634a74ad8d81b56c8e1febaa91add73cea7c0ed124a7c5239f1c0dfe3b30cdea7c786799b6a85abb405aa1cfc1bd747703378b449fb1f993d0a828d550af9863a286ddcd4fa2fd1bc08c71b3ae442e91d9ecced0f4d8a8fad60eb2294ed95fc8d02b276b7a22e7bd6778d02fd3858c38253f77358d0e7a29496c26377835c8339489388378158bc0d56bd08ad5b4e9ba8261b75e6bfad2ff0f2fb1f95dbc77e16a5fe4b55df6edc112bbce56609e14dfa5c75e6d44a50080c3c7f76b346b2fac452433ff988848709d20cbf4079c28e02abcc7529e6371bb43e1db6e899223daf1a1739d21ddcfd6f74515e8f49f717a9b3a65e67e990e4c0626cbac8dd5a36e3ec5e691c5d3a4aa7861f72cd9a4e54cf1ebfaf3b6695029b743b577cc70ca430ba85c7a48978734c63b98e483dea6b2df7ce01a4b62c05cb785f859272eb29ed36207f13539176b07bc08a37babe9986b1c326d937357baf195ff26e049cd7cedb7ca2ad6b362028d8d298824ce8c4530ec2c2c4e07a00dacd449723580f4d70809482af96f3904774d31a835e16236b2ac99cc7a1f0845aed362b6f459010d46d45d6df7093be7f52d1dc8307ac02f5ff5eb82d642b6d1630f8ec805f5244df0c08c15a6d37f69b3252fc65d42747d8be4d2cdff02ccf1df99fe234dc30a5f6d79eeeef90affa1b6cd01b85cdb93361de707818f706430033336b6a6dddd14e98106bbc6f1410ebb600950f22f859102e2a130f67278a36736644400070fe8ba6d8ec9a63dfe920f316a56e59e8d7e40ccc51e8b8409b2c6925cffbd2ae71839809bdd228be6d4b9e0fea74e3c4e062fa0bb056b275da5e822a963b88898d9a13d0cf96290d9827dc11484b8fbb185936eb4d78561ab020310f0970df04a827a3526066a4068989635fcb1377355536bc63c698404c37ebaa8b8ef2ac5202c560faa40f3c7ec3b604de577b68600174ca4c98c0aab11cdfa1f3b7e790d336c6c02c69ecc3805e38466886ab4b5bbfb8e34e0e0daa7253f61d881e74225d55043c15090ba05f8cd1ca8b740f3814f4b948422103db5afe7c3d355dbaea32f512091ebfab9ebe370c51d10ac98d7170dfc80a8a819277701b53187bf8c94c480d16279f3ab369a96575601597a513a66c08daac58507e2724fc1e3eec325bb27ae492f4611ff44a6489cbf6feb0c6034eea77394554487034d558f11d581bf3eb8b1fe8a8ebd983e0ff53c81ab4f114d537cfde03cd37e1f31954fe89248f3300f78cc42bb789810d221f2d74eebbf73aa809e1ad2d25722bab1dceb935df4e92af3d6a97e2692d1794a1bd1b8e4023695b59873b3eb63d782d58c7e3804a63fe762818e4e208f8a29e0f9f87b90d2c150ab08aff3360d67758768194e601dc72b02508626da9a1a625d9d089b7c98deb74e481a1b460fdd3af9af86e17437e0417871b991c18667fcb1aacfe0185465a3e364b936980e5b21c7eff39a1a3fe4680fecb2e6ec586a9cc3ada927cdfcb4dc994f34e2d99bfbf2a68f83eea39109e1ddeb022ff70218660f52c56e80615232d0d58e547b0dc62672eaca374528dc279dedd30f3ad34e19bd438d3fc167be3dc0fbee41e5f9667f48dc56c38e3f3002ad0f972c451277cfbe105b53a9803b58051b81fff8cf6424f9a4f6ba8c3f5103d64c077a85fbfe7df2e8e40cb0d8adef4af390fd8a9403ccb8dcb032fe42232f3dfb90105f69a2325b77550126bba72a7d6198e77037c2413bfa607956bcb4b22bfcab2b80b89a8a031902fe8416bf5ce8b84ae05eaaba15abea19dbde9bc744a851a3e44ac8be258a664a5901c6411a6704977c251fdf33441639efc3f010a347352f88b2bc6db8fb3f12f5c86d35c1f1fdc5f99f5d31fe7c468ffafc67e7ce90e93e7557bda5ed8cb14e3dcdf5b0d41af4a54342d5f2a51451c946b0781fe4f6b20efe55a95298b14c9960e10e9d3b25bb32d05c606ab1895becd5ae425a4790c8e025ae7cb8d46d37088b32c1831a0c71a1cab5d8e3e31f758e07edc2ce098dc01800381fec56bba71993c25863594098c64515f675e38df95b761b10041fda54475b54cfa14b12ceaa23f6bec13b3e55831fe661d89fd4be19f6c5f1ecfe4e2b51c8f8354255369a4053a9dd49a313ed8cf21fabf291e5f86ca6de36e575fac2bdc7c1aa08a4f598ac30af3f3654051a9a4f1ef6e55faec6ac95f091bdc0108799a2d3be4a76e1a59bf60b3b8fc199d96b92b44ec188d17e3378fc128430967b956b3d4a1efeba936254fce3ecdb91a99e4a20836bc4b43c8940880b9ad06a0a90fd737619096aff98493b081a55624e05a815c5ade475cadf06b3e3ea6406be75b133b0fa649fd811080792213f1c7154579f9acb15e8f4e392f8de0603488b72e10e6236e7dd9df9d76b485633bd025f7b2a92f361d132c7b653fc047b3907b4ca3d978d2f4d5ada13a0c7b06745963c152da98edf2d2ae7f6f6544ac8a6c951014e747bb49e4cdb89ad70d93f79ddd01fe00c2818d4f09d787f998a254cd848a94c8a547ac459ad14b318e17391b34395125d33cb540311dcf02cc19e453d732a5a04a44349328a4dafc7b9aa04c951eed543a68b3b068eb2b35b96e3549f033e5dcede4369d49d341b2a0a53a5583f3da3bbbced72f377af097ac4f19bc5d48544ac7e6a3d7b919e23a83d8c7374d31e98884cd289db22c890b914e2728fe324d047dfb1bf03cca63f1c3fce3278f36d546d840cd7f5613408654eb3dc92b801c133df6b7080042c48752cae48ca0d4d258c572082dd2f66729dc4a6de2d174aa17641d5049b24b8f9e144de5e93d49e1bc42b6cab261a00aa3af37ee43c2ef44e8647a6775c93cfb9ccbcae7eaa3bceae7aeac8ac170db8e1ddac92049f54fa0cac4b2432df3cd40c11edc28c000e29db0aa833c2a0e13b32ef3328393e981d94ea7178255547b8a390f5dcd4087ce1aa31f568ddf74e74f4716f72883d23754da3dde0e85b4deca2b9644d15317b7999aeae6d7227a7e461200ed642a53866630dde7cbdc7191d7ab516fe5e1d74767325da2940b5947edfd2ca34eb26c2133bd3ebe71978bb00fee03a8a13479322ee9e062f58e85117f4cb83474a6e9fd18a809b98eae6412826a06922cbdb323b953a9c195810a117e3281b9a344fec60dc29f25f67ed5cf39c66efe66f63cb551656e194c3e5b94f55a4f5e014e0dd65551421d6a1cb37d5b3d4682618b3b243fc8b784e75edff1d58aa6319bc894b323a8b212cba977ee24c109c82a30fe269552b786947090dc090b57161161e16d466cf3373d36f656bff9a5e63a7bf6bd0c44b09ea9cdb1b964797573965f241a1306583173ef87abdd88816c8441c5bd1e9fa763b44e2e0c846a409d4ec59dd86cd7bd1840ffdca55db7c30f37d6376e392c7c560405e3e3050b9204f94bc71cb55bcdbe39b2604c550b7893b3c1e0e518349b4131ed59a4b28a3ccccd4bdd3f540ed287bd5084b5350daebeedca701ae1bf8b6582f949a1279042b746cbbc45662bd0eb2ea589e3deaac00b7d247b6df203cc405e405861387526c26215c01721726c511eb478da46dbc6ea343f19cae5991e2c0c45efdcd7460140db59b8ee9e588ed0b0dc390cfb3317aa8a1a26b53c4a4f172cbdeb3ff9b07db00ad3d5d2f02a27a41005cfe85bd28697914c897bfc871d842964b7db16efe7caf43845dc0fcb7afba6cf830dcf473f32fca48623f58234b5735614730f3c819c497b63312ed09c4e47d481353c3b2063dcbcc5973706da198291b62ae9c513464fef91cba70909c3b09dbbb9f1311d86a361eabb11442a0b8670cc34fe2a948d85f929d71a984a960f20ec4e40a33cb8381fec0cfe724804e51b4a12904408cd437bd267baebb2f7dea7d56207dd689a411513d6ecfebec20ffa597d2e1ba915fe5a1f53f5cbcd2d5d48b574f1a2625a2ae3c1b01ba00b9aa6df71e0bdfffc8e5862f187faf1be6ad38aa1a5185797196a199b5eae2fe4a51c6249038c359702b27cee5af649ff256e73489ecd4a5f8145f637657574c6db1ab16d8a33464152b945219851eaa86642f83db9fb0ea457d6276f0da8bf4a40dac4fc92389bf1b2878a9130df71ae6e57d45098db88e1924debb5d45236a0ffb8bdd5849f163b5c805d92b85815ec562473da358b60f92ed3122cdfbec99deb6eb67ed607cf7ce940be4253a55b8b5a96eb48e631504d1c5c569fc875dd4d88627b38c6fa923ff2f850c4540690bd5e467db8923566daa5e756235159733305d85ae21ae6a07fdaf8c2ffbfb81e80f1d6f0d0d231be8bde81a69fbbb765e025f1bd2305c266019df6024bea228898ac71f9cb1f2481b40314e4963dba1f2a7c41a33ee3bfdc43a0a9f74bd1c6edc0f797321044725ca013fd1efcf30cc1b105017200bc78ec26b530ff44083987d11548a50d43d993bc01fa758f21c25173bee07481902742883540cce01912f270e50f54924b7228c46a98d2a673e3eb7161833b17e13a447c1f1f8f276c0210a9dcbb50a72668d359c248a83dc4b30636cb588ceadb7fb6195f4fcc3e57d0459d3f34ddb4ee1b119a2ae946d5111b838e64440a30978b7096f44fd00894095ccb4882f1ed6272628b99590ecb78e5cf72fcd42455001667b541c4bed0717953eac18e019652f0655f6ae2c96a5cc2eff15b13bb4902e38dea85918a33fdede7a1547a7e0ffb74189f271985a4794e598117aab00c8b4c5717656aaf968b9b309c9ec6d9ba45bebfb57971ad1111a57f7aff267d4657e00eb769b671349a38c6969a5daef178d5934c3cbc16169c4f8e800c8f97c48536c70659b1f3970f9e31629c65332c586ea42599bf21f21954d1eda3a49a7dbae967721407a3e92759be880cd2fe6249e04ffb28658549b96c180a672b401f5fd9dd9c0b6fa913bf891718cf734018b1619dcd4e83e01ad3d8d18a620230428a8a6b05ea4b11ecef68266af843d221e8fae71abfbc258d82bfde18144271f54be04d388be88df319657b29fd18c84137874393fea71721fc56e62527448749637ae8748ae1fa3fa848de7c93d49db8cab59993efe83bb57e11035da39944b05ea1bd0dbb3518add0fda819e83772188cd57a0b426c7bbe897c7ae86522ba22a520bedd4d59773d8329e3646984b148b531c9a8811f3f6afd23bbd6cb56d12ae0a04f63030891ee1a53e842af8a75c71aade2dcf1cce30e3afe5aa7a6d6641e4af189ac3219798674c5ead88481fbe6947dc667fcac392e9e50dd296f4cd227dc8eceed13161b1c191e9371a893867ba4ac11469f1ebfb15fb339b1736f7f0ae27cf4739c92fe5249e0500e71712f97086e7687089d4cbe8fd0a29c68aec0574592605792ce698a8898e4aad06d61c05132a884c6396526092fa6c1e59a9bb1704a12d3b77c2573fee7a2122250fa43cc1bcbd288b954dae321f205aef628183c7acd6abf0cd4d095645b0898a7bf09ff54a33eb7a6562dbb9072e4c3372320e2eb9addf106895003d072186db33e1a3e1b5ca60aa4da71376e96ae5482cec26027e54d4bf133eaa74926b23775c767cb1d2fd6d08c73f4ca9b4fda4db41e5f8d807074ba0243a88b281c7c77873fb7b44ed0589700e3eaa006494e91bc44e00289ee752d578f4504da7514bdecf8d24928595787b0ec9954a9a68fa4a5dbbbbc6dc874a2f28aee4374d11ee230da07d6c45d8fd26f67384fa853e626249a2d536bfce0f47850db53d64b73485b5fd8ffd7d8e21fd7daf9c5e3d86c3fdec9c28da4b13495971487e6b7bfe5ea00c085b864ea1efcb0ddcfb33304239a733c2fb00f87266d438d8fb065f66cc5bb3e7e1a6f3ae5d39d7222aaf54c56d3e23b1eb313fbbb86bc0da89c861a8df1320036721018c79e28f39b2cfc399af0abbbdc483fee7e9373aadcad0eafe2d50335d33d31ccbbce1f45e987214d033358dc6d8708f16471ee3f6f8b56f7d50366f517a234df7546c1a10749d08cb3a4909d7848ca94e6520c50195e42a0bc01ea55773445f05a09fd72b2c85d548265bd1bf3abba3f4c3c1c9c2080857961183ef57a67d123038ce98fe51bab0ae7f3f0f3af7640bc0844c2adcf74a509721dc030c49b47f55f2cb316d0c89cc6aada1e1e8089cbbd69ed7689d4443464287802e2271b5cad96551083bbf996aabad4b1fa42d8560dab02b9880375612e2ef55a3331a63e800a5f6c56756a81a1d95de6a49d70df253f3e42c1b1ec4c7e40e6624b73b1549454f07540e9b3055fbe61cd78a33f8270d220834f0fff0a5de669b8e64286a5b9bcecc78c308dbd6cbbd8c38aae4d07c1091aa1e5a19b572acf7253624b062d098f82c7f67581509a0bcca2c1183ae3918356d13710cffe47284ad2adaf69f327b118fae8b0463992c9788098fb15896c6fc332ec7f65d635060da77094650602b2efca0266f4d61e48571ce127fd8ac8ce0efd80a7a892ebe68a0a04236897bdd255d4e5ef4f0bdb79b665d1ddba5c867d6e58831efaac20544bd6e96564968bedbb39a2bd1a52a23da4a3ef5fa8afe7b78bce22f15122b62c3e6ebd6469c2d8d9d6126c4ca952bc7baf46b4ed7e6150cd0f0c60e68549a193c0ddeb51ad0988e56dd7357c4c9bea1ee6760262a6bdc2c9f564d3317e5463eda35ed44c84184041d132fb84920f8a4e5f8b8b1104472e7eb29912effc484e0a1687ecd65703196c4ed17f74221f6c4b9672521b5ff88fc6c0d175a2a56db74466b25f3bcf36b63b9b86cee3e9910748256921548f1e0d65a31c27fc22df4c98fd9ae9dd7216474d454e7f7ddde96093e3daac239a8c76b864b371093382c50c373738a84fe7491b61791402d5cdf211370080b3acda03d02eeae6841ec5934ad55b74b5aa1f5371780a448c3f65393b82f41d61830cff7889579e4861e382f0ac2302c8f78d7aa6a1339e9a2a435f589bb090f259335e6f30a2ea21fa4ed455f0d66541c20d790f9f07276079647d4c1eb48756103e604868e3a95ad4583b8cee17ebb46bb179f29ba5900ec444321719b10de4d2cda706fa749e052e16af24e0f6c348e5cfe19ec1fe2c6c1045efc8d98378d837ef6c3dd47983fe96369fd6d7a4e5d4fc32b18e57bcaa93effd21be7c7e1eed6e5934e5c743ac3ae2c99e292b17cc5c684512288ed6a1a331207e6ef09163c5a969b8bc68d3e65fd9e52aedfcd8b8e1a6d9210cbc78f24a5d3bb62c4a7646e10868c76ad0be5ea9ef00cd2189912ea94af2cc09a8bdae47efb283bdc1f42cd90fbfa02df94956d6231372b3295a3a3089d6b940faba2cc8d5edbf98f5892383a33a4f9c1ac5570832ddf9d830cb9d83f20b97c9c18c1934c595ed52a5fb78ee1eefde9ce2bf4d491bc8206f50079ebc42bbbff9becf125ca8f3a9421c99c4a2f9704b49accb7bc980c32decf2dfe287960f5cab5eb87ffcadc0e07f9804c031144ef230db978fa5162b30897294ac3b93183c63d84649815edd0797d5f9a8b623977b5b297d7bacec91ac126660f7c48b3a313d82324153aac47167694a535e74e3294fb3578295cef7c779ef89542841f4631e46eb6492e411f340357511619d14c16a93d17f31fb521d9d0f259d761d383f6dd4f30ef9bdfe0f1bc09ec9b10c46d7001926b1fa09d44bdb46a25cd29bdc4898781628c5e96760640bc7351fce932fd4d68e1ae734651694b6480bf9b12cadd7fd279500459824bc1a4241cc86c12ec964fa97517107e94da93f591e8dfe48685e8a5892d9dcf2e00ce42c9e6df3be0273cf29f4e83406c4db87a41d634e5955fd370a1d748e909ecada814c11a72f9e2d6f595c2b61064d7a2f2e937e8e9c143148bf47a4e388a38ab4631dc017a11bcce7e5f4bae56419c70fd2959080e44c0f7a466c933e51623ae207a2946747030d2c79a2344fa99f64e35ae672941291389b929a64811ed3b12dc386d8fd072034aedb814a7fbb64e18009e8b51f7f19a3410899d7b2d979b5619b2c73ab466d29c8914431c01b9e8c31f7b3ff61e3f2e0600f5f7ec8678da39ff896d15ca72ada7a423da25154145ba7356706b3d2b7b7b465ee0bf395a20cd5dfeaebfb65656757d1aa9e8d63050780de164333522ace6b2bbaea71b6a53f2fd9d4e1dd661c4591b13111b7cf1594a8df922c29a4f085c0b20250b226244defc24435fb9c9bb615780a1961d6cc81bad809f73ee033a7a181411bfcc1886fe2f9c28cb5ba3236fe4afb19ea739d3424a36e2d3047450afe5f39aed7bebe534319e5c8821596361e01a137392ac42d0ada64c8e8cf8e69ae061bc337688de8e92c09df9de962c6c2852ab2bd3d8b8a0e4c3a392fd30caed4086f64d580264437aa9a88b8a7efd8897c5780865d7920c3657b7557acb4d7ed81c0aeec627658353863441efe99de539619f60380c7e957a496a0c664b805a873ee07e4fba7a35909bf735da9b917d37e71abb51b2ceea8da66902001fa9646d09a84bdb0b717ed59dfa174724f4dcb1cde374f7a4ae5a19f09bfbd05bfa6a3d39ebaae019a49267be09bbd57d16f544e713d07a609df0adde28f478efc780c7fce27c44c9307057da60130c04f1c229d725fa53cedee899deb9a82b1dc04d322326b879ce0d37093c0338117b45b003a185f98c3d2e4a2d9b75566c8d1f833bb58c1ee6ec55132511664c5fc09e5e9358d0e543b0387878ad39ea408493caea87da3a01234fec4f323c1c608516495900d8e951f4c4ee20b26d8bf41c5357afe197fc7b572f7a1414ae535d66d0965014c7774d9812caaf4bebd834fbb65cad70dda03abea14b36408062be21f0f4e254f039cec6a91178669c484554f53a20c2e4208265a4f9afe30300601b9d8a9c0963c487e218426866b569cdb7361c8d4f8dd62eb0c1d3100e04dedd6abb7b874fe9e7d632bd208121cb805f84eeca8324d25eea4ee9385e3f558ff91d4bec7b4819193e13781b75a33bd6e860dd06f2ecd78a6d07f4feef8bd7df59c65810f156d91b8e56574236926fae7d2a6a4d232c5999b651ed5545a3a75ef3afba147c1478bea7d3d250a9b3c0acd1d4eac53eef1f238bffb02bf52f6caebc221b66335c2e43bbd84bc2f3fe57a16eb303bac85d4b09abad4ae01a7d2589874c8c79e0c42330f9c4fcff820068e02c6ce38c4b1d48b4acb37889708ecb9a4bcd3cc07a5e0ac186f98afb1baba5682cb6edcc85fe5678984fc42fe5ba65faf8be0b4af54380f66fa9e2e5ddf7a20d347483b72ac1ac3a37491a03272766ea0f50eda5e6ca3e9c17dfb1f203a02ce31bc29d50ebc7360e68db7f6c044a35b6d5079c3a7a3ce8e592b54131c14adc27753b204f7807edb6de46f63ba4fa064d881baf545e7a432eb5626c78db1eed4dfa3eff7cf756160af9252f6b942312d2a18f737eb58e0dd2c4f28912a7d29b8b41714d31ebc7c4d46e4e36f193f0dc2db22384e1d2b2612e03b29730030c8d02dc198e7a97273348b712a93adc8e2d1d3bace2be690d02018ffc75fba6280b53cf623a2b6fdbe1357b22e4d258e866cf1d5d9a4744a9237c7c1f484614f2ed795941affcde829e9701509211a13a304581277aaf8e8b4044137352380c7f0f35dc2951200a6a6e0fbe18b99e7e990adc9c6cbcce9a2d212f55e6b3e4b7a120869d81c821171ad4e91a5ab8d3f6c9e0a4a66c995da169df084914301c3a7f99d09874a278c1fcf0bc9505fa946d666822fd37fff50c6de5adef902d76c89d9c0417308de999ae136b15ee191e38dbfa5c65f9e9efb8b8e7ba7c642b069fedbe03c0f3dccef5995e8896076f304f9d6f827b4997bd9eda11d2f3bee9cb0ecd619d18f39caadf043e11708f151be3b50fad040df36e47650dc97150aadf8e796af91d3b414cc6e2cc9b225e4550e9708947870ee6fd54a9e4e5698e4ca937b38555151c9fbe892c9f27bc992cdbbc88247f27384cc7f774d2d03e44798fbecaeb9a27d44f35b8ae3fb291e9fba9fa244608c1a6bac07e2c3afdfa27ec43a1a8d308e61ecba55fe8f4175b8603b78a02228d3a7415c756b91524f0c67c54b57cad9bf9d85d41ee6d14385ae893ed9f476042d900aeb360ef5af0ca0b099e271b43c925aabf495091b72a20fc731372fc995f0c00c04e9c4471d24f0b6d7557e1a29dff95dafebed40f559fd7e876eba1ee1c8f854b038a9a00d77ac23a9558a26ae9d8aea2b44d8129377977891326e8f65ec31ae063be2223718aac0fe342c957f54cf9cc7fb0cbd17bbe372be2f770c4bcf9f9f17c26ed3f94f67a6fb1c255d3f58c4072f0323fc45afe5c976575a1b7967d0bd61a650cfeafad6ccc73c5a8d6bfe290c40b5e97788d42cc170e4319b9aa126376710c7ac08653a3cdacddb1bcf51320f5ac710065c9c249dc72ac1e678f1df21a2f69e039a2fece80848067dbef746dda1f37c603cc3c77ed9267b6f081fbefc6f2906602d70e867bee6fae710479ac129c50e427cbb28852088471adb3f648829210e4ff70e39b2bca39149748d0ac11ea2216a3835dcf28ee75ea2e85e4121c51b6c1c0c67de445c5cc71d8db7c9c38667604fb21c653260f369726617c2455fa9aa8b78f76cc6ebec97fe0231b1cccc4eb170d5827e324a9624ea5b6525229cd9ad775bc6a990270c061bda03962a5068d424225eae09a6d6b83b711fdb457f1523bb8fe395b9705dc0f65d3da5dce3e2bfa92c2a3dcd701c4f31a4cd286786ab9f3b2bdbdde42cdbe090e409c97072f5ef1ac6591949e3790de0f8acbe6de9785c9957193a54dc3412c90f4549bca1ab8d273409761a0354f17e1ead9751b721864ad7abc8e0d8b552cb84019a70ad8712ff843824bb0a4c2f2a923ff352592ca23c0a427bd38643a8dd47614f77c1070a46500b87d326c295b5911628d450970282c4ae108d6e10b4a18ae774ece649cde0036c184e216980d4fc6087ddc204ff10c8a8c1294ada199c5e597d6a3a51bb4c6a47335600c1be62235a68786307e5f1319ecfd0ab2eefe194d0805211e077c8b3359c51dc5e2a19df8692ead46ca4376a4e2468d67f2982996a23323d95ab58b54c86a481c1d508b5696743ea96e83197a813bd8ac1f9fac4068f719095147fd336ac8675e08401a496277ee90282e39be6518bab03e88be0c5f8d5c6e0440c8a3da416761ca7c58047d4ab911d12396db98303cd09b0dcdaaafe9ad4af22db805d82440a610c6d9dee713f2a963a6ecff2a3977a08ac38df883ab10a1adda481ba6ba6c9580b894d3bd22ecdcda72b3bc9e6371f35e53abd2753111c0e9aa1daf0f68111eb20ec12568cad8b26c7f8728fddf631d4ba08bf185c58c257c388391931391c778d7f6a8dab0b9673cc3968e960f077cfa1f0db31b6db6997f6b6d4cb6cf405e9907239ccb0a1417358b2774e430948f16b52d893dee5c6ab21c328bb3cab920c19a8f040f3e3ca13c962350d764471e4c022db8a9c7d343ba4090be19a4492095f7c2b631ce454d1cf3f6e8aa57e040ae0c36155a6f27b30d9a93f95fae5af8a034dbd4fcad50b24543a441851290711e0c1bce86b1c64a1005335d602fc4749252f078a21dc5dedd753f782d517702a1f31ef4af4ac4e44848263698d8ebfa4500a96760c4f6875f74cd93ab37d9184d37051b517390b305245842d6596ade35d30cb49a8fdd2b06c1c6bd98ee46ed1c68156f66adbc155dab14f58dbab0846eea9aca63ea187e9ae9837f814c9abe58c4793fd5f33cf610e568d554e49a1a33ef7db4a3c9c7e3be2ce415994e5ed944993dcea5df2448fda30f193f623e9a000f5a12ccbb1ee3630b3b4bc08c54584cb93d78d24b5a49ad817cd120db15df752c1f570823711d6cc24a35a7e65fed0303bdf4d77ff8fb4fb472a77d241abc94234fb42161b39f5e2936975c6b5e50d551fe09e338e96e0b2b454f5c5590fe970297c3116a37eb220c940530f658cead64e7fed59652b4c4f58d7707b611db342123dcd1c471f2a718864ac0383d4bc8114339a41b3da1f10111f4e3ff1ae394bbd7214e26214212392b33c616921c5ee31a613044cf4b5168ae6d10e6087c66750729f6872349ee0f24eef8849c012c55753b855f5eca065e69506fb05718ff92a2da8a98ff5bae475998e168b90b7906cc7b617ae597b38a1888f3eb99573f971276ae7c03093fa0acc611e7764c321195a440684120adb262195c12bb05e1c1b5d5194db238e4b0152c689e8febc872962bf6b8e8205d6cd883e94afcdc3d5259e22bc2bf1ae52fdfc82ae483a5411fc1a25c4ab16c50e6b2c42848f7391eab3225e0cdae75fb52e9a36988407af65509af02aeb15829f2ceff8eca20740c55f837c54d47469a058e98a8eb7624fe5285f8b0bdb2c61ebe099056ddef19ad290902cff262e19d17bc66c4239a6a13e9411afd1ea0472814fa327a74478488b71467322fb70e6dd4d238f08af1abc8ec9ffc574ca29df6d0e4e8dd2673ed1628c39302f8d2c1ae342a0c6f3433aa42b045704ba1d60879a292ab16f4365b103a75c661ecb2eb0e8f1faddbbc2364d99cc7e09c2bb473735f5c591716c7ca782e2a8569145d4b01617fd870a8187534900a782fdab2be6e248bd834bd296c0db3eb62f2d7df8d7527c1e6ddb6f68436fdf365d076f26cc9117d67cb831e7a066ca2f03ca0096b5914c595351f9f8dc2d3ac44ef874cccfb1dd2b6545066748364b259d900ef8c6b26abd4de5eb028f22e8fb2236ef9267335cf84fcaaf15c7806482c1330a693bc7998347ac1c70a7df63a05dc7b722bc72ba390eaadc657573c0698e39122399a56ef3d3d0c5003215223d2b00ec842c29583562fb5d8739aca44031b975fd3e39167d704391e7b23c0bf6ba0e4df1f4658f25a1cfdb8012f03f63e5778f10d7af5bda9e150bfee2510090c93db66a6174e170743a8373afa9d82c98f9d9ee589e813a3ff6c34a081b2d3bca116809c2ad1991b9a64568e477441a97086b3c4f1962570c180e6932d49c9de581cbe8f5b9e3c59e96f7f807d4d56eea315332e020f42df619a0797535b6d6d681380f4cadeb622ac5d2d0bbdb1d1d2a557f4e99f02f9b7a5043816916d74a32e01155c994e37e0f9e4160186c9f35ac9b9fbfe55a598ee3c91d0132e44639eeefdb9f9e011abe5b5599c52094db601398c730abe86ddcee69af5121853250ec1541cbcc75fa3eb06ab21f4e3f12fbacf698764e499c9e7f69264797f444e7fc5f33720ee2016f0f876d02b132e363a68f835eac415ffddf9c0ce63b4c4dfd1f21ceff4298d8f974c917d3e5bb6eab71ddf153afb76ced6d1f9465977279f48cb0a4ecf3589a79698972538179ddc64cca1c7fe341db63cdadae649e84ba5e2860a3d060680cb249a42d80006e6ca57d9b5c8fdf888639158a275d979d3c900eed0d2a03af6bf14a889839f20419fc673f2ba25c78086657cb9a8f59ee65690154db1e272ec48d5d3c179c3dec3e23a8f193746b7780c6a15be9b817789a10ebcbc19d78d869c3bf9cb8210374daf5d09e9dd00c5c0c66dbea1913bd8d4f522f9f5c54f6b3955c6b4b28978cc679582d9dba78d6727e70635178e2d7d3d8779f618688b0cb375282c1463d38a771ddfe248fbaa91f2712660bb86fc61a2850f53d8e0d1411c4d565e96bd0c15e64173187ffd14046aa1dd16147841b45910fb68b1453f901ae829b162388e955e58310f3900bcdba47c7a0cd2f7fe007bccbb8c64572abd541aec273e403f84d9ff95fb334e2786af9c1b1b4b0b5c1b9ded014c9deafbfae22f32326eb75a0181dd7e87736153c2549853fb3294cd8731622194ffa3c417f2975856995ee72fec6e07291c9a0c11e4531bf58c4951ce4cf14cc740a51316bafe419ed4345dd02280e92c80640f7e50ff0fea3fbec43f920648b752ecdf62d539b4acfb94fa216d6f6d260cfbd177314dac3224362fea0cae8dcdb2787e1ad1d930047754df1a1fde6ffd5e618584c314e54f0810a15bb98cd0d71e871be3f37585d7e30564e7768fea20ba6fd60441a6a23bb56849f8708b26cbeb6406d64def7dbfafb53c00c84e839bdb8af611ae2322c6371433fa0906fb41162e8e2707c3bc88a539bbad8153affedccbdf5fe7345f0658dd8ccd48c72b70b7ea963fd77de51e3e91d9d3bd2628269b240c89d14470acfccb386d46fdffba9f8a0c9ace58e7e22b348fb7b3e9ce483a2b31350be554df2fe71e9f34ebd255fa0820377e2783053217ec94b6131569f3e46c92c72c2f79246a4f68936356ef732ce37e5965aa1c52885c8b01209f82dca31ec4b5fd0ba3805fa174d9e46b22984058b4dff18aa237c24d527b94275c6fc137465cf4f5d935b5a61e1bfbb0b63854af697c12c151503f3b2c58210bfad2fbe0b36f879e6132a8458573d603ea2b101b44cc2d0aca07bfe7920888dc86c4df39c099158dd3ed494c4f317c2adace2c1e430e76a8548ad01d63d0ccc987db26937cc1cbf9d75f5f3bac237011a6203ff85dbea336ae507a5d158eda104a2253752d630ae97cce215b6b085c1d63dfebde946c4301f341939eba2dc48ffd9ec2f47ec9ed4ba14d4ef29f7528118ee64632ab0f0b35e78db334f3aadff3a5b9be70da714a33ed1f2560d40427c90661851c1cf5c463044c349ff316a7cc8f693ab16a524e4b885ae4dc7f1cedfb80500e2080219ac207969f6ddf92a223cb0a2b4ec07ad7159f2d2760809af485d9656931ac75606f6f4c70cd4d825e8ee740db92eb31e3cbca15983000f9d96d58d7a319f0e38922c3306682d1ca2c485b323b40120b840f3795634d6c323b589dda10d45649e7eac01e61a3bba1deb15411f7ace868ef7cba6377e904e44cddda0f8340f71bb46e151923d8b015477cef7de12439ac3245b2d72c2d9d7a64f92b170e81b18d9cdfa212a902d80b911ab263510e81488b1c575a6c42a747290259e5377e3da32e9598a6ffaf11bd5932027459794d00d74f0e8cc7c4453a80777b6f9e81e5be3a76953128a7b83b82dc321985f46482a840916e1eaa636351605623b14a379a23180685dc6fc0af40371d18d171a32d2c64aa95bbd8e9b58f9e7b5ed3097f3a1c70d5cd6d8a18790df5cd7de0f01db11cd573cc76c793a48ad4e3dd80d4a437d38c459717d13952a2a392a64e875e9ff81890c8fc7d76e7f55de9c6be11c64e8be326bda655c49f3ce396db72827e88f1bdb70421f81c229b2a4a45eacfbf947bf228820d0696d3d5d23b779ab1bf7effdb561f224954f1aba1f679a596af8aff08e37b3ea3697e58fabbff15e771ce116696eafebb2d8a55f453c0d1d950bbb38940951e2169d032ed9d8bc4666513c0fb58a022166e5c64b583a5a496d8cf98cea6e0f33e73751a3b4b25d2035382794bf21be35897b7181943873cd2837317535009a2fb920144dd7658675cea876ba38a9cab57cb2c391e804e3949e9607ffd335af23a9294a2dd2b2d054a7a09ac1e011f8686cef3e64daba4063ca88fc1a08be8cff6e70c60bff24c289d68f3e3045768dffffc61e09fdc176722863717ac048bd3bd7841970ef73d3717f82dbd32d6f4924ffc684e8dd4d192eece93de73e82e2f1acfc6f09093107b9f0cb6d488f310c1615c500670eb85ba51d421c3ac2ff86f212d3712a7713161113c66b053b509d769bdb8f1ba4685c175ce9886874ac38af46010e97e2a16cbd0e16710a989a9482c439b56263e13a3db605cad82a17042c162eeb608d2950313f271b77104bdc6aecf6232e937bc0b60f27c9dcc4b01dd5eda634edabe6dd2c657262b3d0a8d5c5d3349ad4ca21260633b9bf4016b2430db6cc2f7374d6cae4985ab616d3758854e8bda2941ccfcccbc05f957c656c7bebae84cf773f6e48451237ab08062109517567f02042c4a94c85f177ba938a513a3c44fe2b99d3b0f1748e41fc80e0765f81db008739df7572d73fad54c3e3a325bbc900f61a3ff241fee1fdc551b0b8feef9251b4e0f3927578fa8abb1e5458a92d2d73ec44551caf3f515fcc7fba08adc0a2527095eb06d098e1b6d461f51351a2a0d960a42202600fac019e70d55297d6444347bb6747d9e673fd5ff6f56369828c583eb2084dcb24c2246490d3393d3b23df8300bd25694e21416153d55b46dff4ae77128607975f9f59e121a0818c1153b9b2e2f68b10353d5cddcd1c1c5a7d13545983ba9ce23ddd1065dd86ac9968aaf67777c7d4763d22a2f125e738bab3f7de471a08132848cc607df65046064fdd51096a22aaa14616ddaf3afdec8544e5f8e233bc7c00c6fc703c0c05696b579665ed34826769a418dc9f5f2b7034f8c9872bc79b8d27f709aa44a8b20f8111dd2abaedfd9b91a44b8f0e9a8f5692a8459617817fa782236c59369c6b5e41bf04eeff1678fc96a8682e8379414f1c9d1040235b31bf3873c187fb3f2deeeacb06b2a258ccfef5fa83e92d60cb689bbd917e4996da6731d3b0d39662979610254484f530d7f37fc83c9bcbc460cf06d7bfaa3ece78ce09046365efaeb54059cec3e7c3c79123f58bf79dc8c12ef158c2bce85ab25e34bfc9846c1903c1e3b8b810b5b0001295a5388fb1b3dc8daef539095820045b2f6c30e22fbe05d8143041ffa3662dd1f7156b7d56a38daf3b62ad9f213f257f23a6d0591f77b61b0c91335925749b49d8be10c1b5a2cf13ca5944af0f5a2341268362798a656ab0bff9649ab143094634e2b1702cc5944a333eec1d4b28cdb4a3af6d10fe1e808ecb5ffba34232b882600730526bf002d7ea0731a5df41a3a151ad27797c918e72ffff916b98ad5b28d393658aaaf5391c53b74addc71f723de19a30b42bf42c5d47dcc9829d2ac52916275e4d86b1443d7905030c425b4225f3e5d2914055cd0cb57070567eaee33a5bff7386015a4f7ece26dc78f7825850d53edb1a6728c175438d93acd15df27812f0810d67e424cb95b6511807e5bf773f21116c0fdebd267a54eea4a9f13594f0233b4436d7649a75d29be2c63ea3bef472a3794fe5e54b3a0236fb7633cb4722d5d83556a40a1273e0819cee77e0338af737635957c3f917c2a7bb96b23f64890c3f644830a4ad2978c576d0bf5093b78796aa72f9bbf86b92060c351f41f73dc2d9e037298307ca4c6796a46e1ac119bd698687ad04094b24f4115977d4a5452fb094780e5bf7a4546f0ffcc461dd01ad00d8b2a7cd3af5305561fa6647129659e550aacce07e4ae06217baef479d685d660b37fc3d71bbd464045303ed3d79e11ec66ae90688a274fbf70f785683558c3c444a64f5c3e2e6d4945088f30eeabca6cb2db2d3c8ac46a01c224021852735d468152bffdb0a651331860d84031a9c278e384d12f2c6871037e273f8ee66747b7448549bcd2c43d0e10651993a7c4a5818e952722f74ab58208751b97b36f71f0a2428bffceda4003952fc58e107bf56c77ce62c1f55a3c5ba39c4ee56d8ce8d2c555479eb80b7c6e69db488542ea1cdfd335e9ebf538f994588d694977ed9523c3186290cfef131cac7c902b4577f50e4ec756c1fa363c71a23b2515b84f4599c27d70df86845e6d7c34540aae99f84cd67a8438c3d350587cf5c7a92282bbe1fa8d123d9f1c9a5faf6b0b76ba436e18ef66d3d4275fb749466910e7865d23a6ae27e67a581309de2f7df02aec0ca52a2d330802fb52f9c221cdc917241d506e99989694757c34a56e1f2c07f5644d8205b02c3081985eecac7a0b85109fd99fdeff5e196bc09a1545b42175d77847a3828dfaf262ca508108b3cb8d951c25746ad3cc936ebf2369be3232176db78704e15d49a6a095cc6bfbe2fc70abbd7a7582da7a0019c5aa7646239b7e10530b6a1a03ed01db0649b0745660c44c28489618d1ea575560f2664c8d628ae00e1dfd3fb50d173ed4ecaadb4face1c828ef02b241f25c84f3c3e1dfedbb9736a2d89fd0e8e188ad91dda4fbb1bcd299ceea5db5251dd0ea3a3c9c1e74f35dfc91621244b95931399ec96ffd3ccdf5e8e636a76f1cfb20287f9868fb1aa7107cfcb262bc256f5d2a84d2172feb295e8859958562f23131d1916e447742cb1abb454aaae0fc8bfd747eda2177f4d5015f9a2141cbf69af7912a10fcfd727020ee915535be2ba1b7c3c53b138ecedd0541308ec960f1218f346655f61b4120f25e9c10d2a5d5cf1949f0ff820bb52465c2543e4646190c1690c968f3955c68bfc5d087466db0535f79a4e61980f2bb9091bb916fe906b3c923efdbb962d6a55460abc648de1fbdf531b7b010a001916802bed343ce58db9f6e852d513d5776b2c0fbccf268643ac2e1b415ac285992b3d663134e0285e6e03ced323bb260afd4750cf893a24fae6ed252b343a13635f0fff46ecbe6284b3ea99c6f81ac1ac7175fb2ae1284e341d2ee01f4def01a89ffa27f230ceec749e7d2ef0bfcff1e81a44b2f4253392fc7f1bc8cccc7a567d415a40c9a91c31356dc0f71a08df2b0513b38bb9e8fb3b68c29f899424b2209409d8d01178918cdb53f061e1e7c6f9e2a19e5503f55fe6eb7867106fc9a9d406325a964260f86d1c1810fcac12d08c5d0cc62cea4fb3f09d672141eba506a95b3d8b5be8b74c2c8e5eec54c232b93f7b808727c3b690072ace350792c99dc0758c0bfa7c9b3c214e661ac09737c1f1d9991f648506cbe2f4d78ee4c8225375f08f5a711bbc3660b7bd076a60255235526f205dc101bb83b6586a6e1d7eeb0d90c098f2e3ec80299202964a4ce6cdbd3a1318a07ce316f72f06d04571a700a4ed6225420e69574571d26af78cf2e4dc4e12d9bff003b106ce6297e6c817c06ff1112c8d5ee2c7e4be6fc5028b348ac83b5144b9cecbbfddc88d51edd95a10f76a80bd0de025bc3f2d61802886661a1ab9abae0bd29fddd027cabe6873b384416c6a7f286638f1b48553b9414e14cdabce1d4998acb6282baa4fc7540996b8d21d4ffde21ccb8c3ce8d50f751251732791c14b09706d6a991c74a00a4fc5607dd66fd6dfe6df996b8dccc650769cd50b5da0424a0f9c93f910ae2521652fee7ee786db5cef2e83c2626ea4e175eb414410a9e45568249d2b8ffa399810d800215b548b05c8cb07b8f908241d446f665b7a1565ff4053df48ec7c3dd1687a5a0f3f333d275c65aa4bdc547c9a043d5e0eeb69a852d48a4617499b5ae06ee049a053619034bbb42054dab2d109baac2e82f2bf4b7d909700915753c35485e9e9922ae873acbd94e0a791bd286e108f2f5c1030393658b02ca01a9d8a08fec7f90b10822e0edc4532d2b9c6d2d8e2d190698fa43f84f5fe0bdb560f43565a7ca15550dc19b9237e4c74544d8dc5d70ff14fc78bfd174acad804116124b9f349d9d3a2bbe7d364bd9b875dd578c936fe89d3f30ae98d810db7db52aaa6b9965eef19c3badb42a8312a451e7297a7bcc6bda9a21b7f2f21fad4af98b1409ac8d2db6c16959f13ffa105f97331e249ce68c8a3ad537cc1d49bc661d98584d36ce51c803d8e82bda50de916203f463be75759872bd5ebb9d048d51c11a733cbb494a7400852957c9a969c77709e8c78eaeff9ef4bba86f3c2bae6f24d8f1c4827f348644a57133f1982a7d44be99362b3ba8f68055eea638a6c432b7b73f67155fa03a187cbd60dbf57e7cd80270bb796cbc160056da5bd58fd77b85c77bbc05d4c9d2244b189bc29ecab797240c719304e85111f6bfeeaf43c69dddfc0c18c03e01a2cfdf1211db9341ba2865b5a27db26e5c746709484d562f529b9be31b4e32691e132d4f075df07d0ee9fc49d812207cd7f86e3726fabb91ba7dbd9417e00d945addaca77e182f15da9e5bd800ca713415c161c669b0bd87e8adf826299b7caf978a849c4142ac890975d6df0cdcdf527180fb81402172e88e76e93a5f340ccc274045a47a3f9eff672e70abbd3c29721ccc00fe4849c845bb90f7f179b6c9fcbc0106a469a63cdf8e522bb90759751f1e06d10727fc9baf5cebc5aeb78a1d65b881f5524e1559fa8994c91248877dd45fc2393d9129521ab4892024530d07d7e93b4b28b0c2a7d86c62e6611e2134064bc7d0fc1212c57b8c6dcce3cab1ea300aa3728ff87ad298c6aa75046180ff41acaeb67e49fe97a56773b937df8633964e2a0b1117949149e2210de625f3692d0799bce50a708c40702753d50daf1fa490c5b78b64c1ae3c6b0671b6ad1f533dcb511eb090b375a15059c88757f6058ba0a44ce3552b07374f01a901a49ce371464b27b3548fd1b613afb39fad2b5d70c99c7db80de69898ee969b57308d47d82fb09551cb948e0f453ba3ed410e173323adbfcc2a115bda7c048e3e119a395a6c353cd148c8a43729bb977f4fecd801817a55cebb27d86d9027a54d2157e503370417b8716741565191f08a2837c70835c6b52a253c4b4ec68c9109d78619f7e78a1b1d81908d306f722dda77073d5bfdc00f13fbad51b8e1d3dbc111467071b3ef4475a1d08c3dd4144ee625b5edb5f5b95b3758d1f146049dd9b75f4d3d53457dae4a25816625cb7089941321875a0359be8268687ca3b4304741646f8e4b510a76b1a4ca6379e89a10156496d84dd030453dfee45bbfcb955b6f08fa8a281b7e8804c5a56140a1ac67ff61c98aec862ef405f5500e6e06c779de7574762dfa36b1d747c58e4b061c4f4867f591fed324fab9a8872576a3fb8d97bfcfafe0c28cdb825d79a66b7f5c82d8331aef10f8570639e5acd36795db609568f893576fdb6846fab976987ac5c4586675a428e5fdf2129ddfac4f07f1b8e622c3a4a173c677336495253087b41e397f9d966f69c6d8962494aa2f17b1d85e0cdd3a6c1745d4f68acf4b835eeceb37c0ece955677a66733aecbd1c41b0d1df52dcb0a6692049b5552b39c2f2e7018582789d64b2e7e93a19b96066421896602bec9d8e90993ba357cda11b14949c3f3961ea595dd6e352d1a02e4fdf0405e1504d9874e38bee091c414b652f29808c0cf1540b36e6663a9be95adfb9f5b6d801529e6194d153387dfb60ae2671c2ac8359babfe46f6e2e76669e1e17c299fe0ffd7a09868a69a20799994ea7fdebacf04c148795d2b1bb08ee6278d00b2cd23291be826d1c53f1a088ee1b701b4e3777fbe6ecbbed198b698e65264f876157da92f58f6e4b58fc13f28f9cba969640240ffc5d53a652e9739c1707b08eea50d8089999638463e3e368fcd48ec4d40fdf4df9de109cfcd972d3525e1790ba000bb19c8abade0d528440f17194172d9c564b11c19c93ae16a0ff4999920f739d994dfe056723d7d098fad2a439cd7a7da65b1e64f3d94f8f753b75fb60bf08e4ee24e9ff974c7b6d3097ed5bd3706026a1a547ae72a158c341da8f3d27654c44bdb7c9d3b72ced1ca55f486840082b820af7d91fa38943109fe2e424aadcc594cc236b654d6197c7eb6315ec45a9f9d5cb88d0a34fb41744358218cc53ea95f79e545f6167158c3c9ac9aec039a346f9821af6cd4eec78436a802a0bb247999eba5fbec4fadcb3b02d99976a7aae18d1aef94f2b2d6c8da8ced8eaaace979f69e2d5d32496aea6fc41fb242765e7f5ff8b5a8202e0735fd7d7467bafa0f3dcced6138c56f30ca343515a6966a74decd03b635dd14c6aeef3357ad16b5eff8177f07f4f72a18e6ee9c7e2ea7dcdb21825804025677d822aade9c7edf6c5a71c19e73dcffea25c52657e3f7d342a2153ffd6b818fa637b10a03aab9b09c240efc5d498aae6a67557966676bc0f552c6f60845c7f16176919576d8a36562bade00e61c5c657639a53cb7771880b8b3b7da55ff23c06fb9b8fa023488cf3ae122fa8eceeb8f0f24650c9b1d7817ab6946c4c02ea5d5b591bbd64df979749640499456a8837ea7eb6334abd71e4cf82ab81764c227ff1d5556aa6864ea450c16e33070d80b6730d505adc37401e24239092751712d818124617fd5bcbcf829ebf032f4eabc026fe58e77791daae48530cfd1e6ad2a0112d873878e708b6e838344ee23319ecd5ee7767978d7a13a2f2a88ab74088ede50040721caf23dffbe38a007cc5b169bc49868a95d217ba74c4f140e220bdd2c315442d83a546dfad787b5537c0558c7cca9dab6674d28d6ac2e24ddff7b488a855f379c41a52b5614b265af77075c0f4a61cb9ba50298152713c7ed4d7b74cdbb0c42cd0b3f509767b01c1e1b5bc4cc82179128a2f5e93b4ade9dabe95f86396dcce2f11183b49ca0601de4ba7b83ae9b4080b093afb91561a6ef08b409a0f234bf8979086da25c240cc4ffc097cc38195cc26a28abb76635302068895ed8124a26b360bba5486d411ea19dc5a60c0c94fb65c53bf3afbf45dd3aa94abd94d6aa3e1945dbaf19027df928c56ae83b39ed2970f28622b0fc9392d4625be71213ec475498fe0f5d6d6d57ea1feb719e37f5afa0b2a78f95813e75b291c75fb95dcd63c94f6bad2655c28970054a647f03986f9845c5a222452fad7f03a10ac7a29fc389e62613137045c1ff45f6a2d8c3e01f3d9e01c2ddc81b94378c4decd36c8ebb01088338392631b5f25dd1060bf65e5c8557d543bce6263ac376cf8fb9238c2ea1a76e5d2646654b09f91aa020c8e3f69b2a09484c3502118c3f7fc6f582c55cd70eb7c5292b3bb34319127d52637f2d4064fdd25413e36ebb98d6d1dcb4e3a32d4cbeabe9922cb16298ed0f01784ab471857fc0e8d651fe5f86611d39f221ef827b25067485730fd6cd23679c1fe7433b92a4c071ffb63bea5d06d31e25dfc3ef175852599b9a29b453cc015399d1f06936eee11681d4ed98d15cfafdd3e80c84e3b7138c3f464dc08e27aba5ac61a190b5acd04c61568a73cca32aba04d3d60602b31393532b2c0d86e7de633eacb5d721ba3c631780f1bb8d49b01598e53e6991c8388c12b644bf8a2fff635be32a01b78e2f95b699209e326178b4c5d93e4a0b4ddab7bc92ccb44f9b00f6bde86373cc546925e9c232343375f6b368bab85f1598976eff64541aabe24d9d09881f1a42f65aae7a1f4029a3939a666d66a1e330198473be3da1b000285c33f2112e0a92b67d876f29e77d737b88f5d1a53196fe7543e581a62cb92748ecf2db6f357b64893b97bc3c7a76aead15b9e7436d0b0d39dfb1cd3a84916e2f88300b42f0fcf87b97d120432f765bc8a76714fb42406d9768f29cd2fecb1d94f40ca3d9e6628f756470c6bc5d62889a7b44c897bd8fba103dedd50b427d6b46b838c3180eb96e3100a869618ec1c4b888b3e4bc0fe205e3264dd4c1bd8dede9514f3557f23fc2dfd9056ba8898921e539ada6407a61c5811b1cceabac1dcae58fe83026a079a3cdf80d58f4c56acb6c5bb0643d386c173611d3f7407d26cf442e6d4567f61797abd897975bd79e76e051ee3b627db27f2fcfddc376872c336c874bba43d438bf591dc6be948451f89fb74c9678635e0eeec63adf2ccede867037d50b70e3de48f72d16238b00ff73febad42466791033d931045a077a5adb1980ac22001106814c0ccb6578c671b569598a7393af80fe86ece119172d33cb8b915a6bfcb258577890f1788fcff6e9e6451741a736f182ebe326ef5af7d983258e063192e9f085621b60b3565f1f3a134c9b7cb93c2d795d88c523cb2336bcf2f15fd25aa668a01909cafbaaafea1963c12ef6ebbaad9175303b43603037a2445f5ff6e59070d280508730745616804500ce57b97393c99640f0dec7178ade0436a7c3d9b33ab7ed339a3f6709473da6cc19a0d5214fa8361a2b9fc2fc97d1d8fada79088af8fb41d538d9f81c0e0aac659a7acd78ad778c4263b86227092ab5bdb75562c20ef75ab3cd8b7059d5dc0f93263ab838efd8f6d89372edcccf4c0acd0398816f033011cbadaae51cf30f4d417562f4a07597c8e51cdf1dbb4cffce8805d37a2dfd6ef1c602d6bd3ebde95df7782eb58dfacac2b11cf0caaf5c8a62a857fbbbaa90dac93ba2cf5032947cef731381aa01af02b4eaa04135cc3a9756d93aa21fc3e32f5ed5b582ab4e13ad74cea22b200a8a2935550d1eb28eb1214bb04d0ffd797133c0a19032244591002d5bb47cac3ab626c599b70100d565eecc00e8f46d8e1eb783abe552518f997d801580911b177a045326a464272f352b25b00939ff3cd4868d866b65755eb2d6123231f6c98686553371ba1362f53f2eb6e3680ffb2b4a0964ae193d7bfe352be2df4ad9bd2f7da1e27d832ec74432225026a22d1fc3c79198dd68ac59a5cc9baa92dc29ca42a0ea95a14ffb0710e5665646269c037d8efe4fd2e947f25133398c3fa6897e8f3aca56f5e76df87d29fda504dec3e84eb1bd90f9f19a83825639f1836b7e702bd57eb5bd8059ce22f0f27c08b692e35530066d373257800279a286a835e7759605b575510a05c7331eb2a1348371677a0ae1323daf00aa6d7a9886ea68581e9bb518bdd1b7b6e269eda3184031bcc4d92e5a838a725ee3a6d35d5df2115edf88ff55f179611e9ad0cab2bbfa00f7b5fe3342a3fa36624c931ded592ac5f4092d3829b65ac24d8a270e34b7077cb364dd8ec4aea1f4804b0bbc9e57b4575e32c333704aae008bd1e26573943e5fe9f8e688b85915f16ad0915592cbed696501ab534e69c7cbe42d74c328456fa9c970aadf15d34978f846fd6483923de05f9b841b9b5726801bce354bd4c70f38c98b9c49d0325175dd60a23afc5364fefe2b726383e7cf812a656dc94752d9f29b2fc1c9b980855e2d47c1be1d32e5d1fae24e72dffc39c9093a36fa0a3890515dad11e9921bf74df6bf94a58eeeb48851a0a5738c899f6a02a46df228e206e4e7d64481b81cfae45754621cb3c5d1e6008f40368df6c1ef40957cfe356a00ac809217aa52e72c8200a8019a43c76b60c77c878824f70d978c5198105d0b3a0ce56eebc56fb7c28cec79fa602f94c57d53d85e99c4140e0940747dbbe4a0683efa4401ee094bf1d8cb2912b7c6e2648aba5ede03f8590879e0dfb4ec8670e1650f903235b0126db69dbfa494b6ea0fa705086d66a077f7e5a863c601491a40f2b47071863de7fabdc11e2dc55e887ac44c022c7377a9b3a72a7fe6a41634ecfd59609aa12da039f219dcc91566fb65a34798e2928cdea3f69f507c5eda82a19e79e72c55a233d14b3f48b664f87887f306c73c392dbbf2e0bf5cbe0487403743cd1c953331bd8737c1af065c06bf7125124d2371ad5eb235654420bfa71228c9a7a6af7f75c14e5d8778110e7d1dada3b318632cad9a256671de25c65b2a725f58bf95b5e6ae0b27a53e9b39a43a0c9402aa8d4e52a9a78f6167635a071de28300591452b801adadc903ded4f8ea73bf1e20584d95452ed0d8e96a43d80b0d010a42515528b39240c377f321d7c7d4f469090a16d7e6fdb1fa9dc9ae71c512725e990855ec4c9b5ef0352e281459f1dfd983063784466b8cb54202a6df3967f9dce241603d8d86fed5b8b23aad029035822a1ec7f0d66b0b280e109bc6137fd440783ea4fd23daf11dc9df391bf84ceaa9bff608545f15d1da1297cdbdb04c4364c1ea56b47a8cbd9b73cea2a68e3d69ca05118e3f378f65a33bb5c76105e304342483b1033a5449dc9e97a50a6ebd21d3ffd902832bcae640120392d4e4a93bfe5c25ff6ac15eb79c64bb83c2ff578b18637ebf455086f66835890264aa2f6b9f145273877be67cac60579cb084ad2a045c6197c4af01bcba3e84bb635867f03e95aa5d1c4ca1fafc05abee7dfa3c435905888420f2f798fc884ee4df575be3bb588f340c229efe2e9573a32885de70d3f695a94ba92dd7701c6deb75e77ba301d78dba13c2c89332664c1f072fe9a9fd853b74d07fe78a5881333844bee95ee180fe03b67ea1ffd45a4edba7a43f131d612d7d3f0405e9e415833ba17ac33664a7176070ff9a0f715919860c7795521be5248119eed122eeb4dc72e8645296c90920b76765ee20821b2da31d5cbc7c22f273e0c0f775083d25e6202447b7916f5c764faa70fd499cd69d84bef15f82225258f27c7003ecb4ef0434eb869db1a108e23d1f0453eabfa18dc181f02e5db5f14cae47047379b66ec04cbf892888f8bb2c51fb192fdc8ebc663065c1b825143d75cd3e3b32c38d8f1a9d7af646fad5fd7476a9387ee25ae636c4ac059d07804f05111666ee83d7a1e4e699181661f8eb8a234e1beadc84378ad1dd9b8b9e17a144d7d4a393307c521bf4ada5b90ca55b50d53c3f2504e149a9795d9f2d17815c8be7383e0d5c6c7d0582d72afd1f9315a2caf627dff517a698f2e8cca4af117368414e000ca4852b927ed63a1f731bf9b95c45ec7ab946b4d724e5c1c3ad19d99621a060ff47b0d324a154899648731b9a6e750ef090878a1cc9756918519841498318c546e871a3fad2ccc8291abf2d48634019f74e7609f02e6109a3016eb3dea3df6d8a35b372e7f501ecbf46b3c5598cced8648837ce0937059a10fc264b42296bcd934895d537567906fcd904e32ea2cfee7f00d685968b7509aee0fcb6138ee692b220ec20aba8dc06816ae9c438593dd4499fe3cb268188b3d4cb9d02c6b43b29a083801d1d27e529ee6bed139b8989e6a79e369261bfc10ab9ccd166661103d986f6f3b21c2ed53a46665c4ca1848f4fe92cc82179a0e12577ddee4ab72b8de65a4eea1c3fe275c6ef400a4f57fd4a9b97b2275ee519b9f57362c9da5c5ebb32628223b878ba9cbd719a1fe3aee228126328a1658c0ed9d81d8b249bb1fba0cbe673634d8dbc198af0057775d4334ad729143e762546b536f165a2c6ae6c00d98091d924c5eb4485bbe7001dcf2c31a98c6eedc8128d9c265149ac8b8cf99fdf4d2d9fef9da75ad6b0e1e8db641f85609538f23061e06acaaa9b9bc103125f20e02d301af404c365c1a69342eebb51be740c0dc4a1697fbdc990fca5cdffde4f7830e8442cff8f88fe11b44911727d493b89a1b780b74828781d66b857e31205e625386b726b50e89d415e6d1c53d20bf45f482acb2031a7046c5c0f6fabc81d39b9989a8293a215299d99951076fed4a2135181c4608b7ff9843cb4913b75f88b81ff067a8d2834287bb57df3507e68138de53783c499bc6c43945d6c67eb9e7626135e68ac0bfb87ee65d569a5e66f97ecb1e9041e759e04f642579f6402a2a307acfc470000ac1cf5414c89d52012bd09f6cafa2c4ea73a3f1e342fe3040ae44f5bc18ee9953e710e15551769dd722fba57e703933020c820ef65291dce596a8de6626261101ea11b52d371f40085149f1dd3c82e1cb3c41c9a584a0c385f9abbf2a79d9b1bce5942730573803f043285345596244639b94a9a83229543275c00a9d95f49758d42fc961b68072063bc27b2c42e81fc1986f741c21dacf5ba5da448edaaa67a74e30095571bcfa1efce8119931a7195c6e1e5193ec89a7561a2932958ec1a642421943589771e74bbeccd019e6d97cba989a939ffdeafec5b7db35f7afe70bdec544b7fbe424b8130c384434b7f131e81007bc29f0d4ccff35364a2f84722c976d42683438549d4edb3905f40e7bc0153ff418fb09acd8349f89f62a3a1b83efb22e42530a439c3613514f62496d725cdc73ab8c4586e71189fd7addbfa504f34e8a51817dfc52f960b6b2a8653751fb7f1dbca4a81ec9d6dead4014f764ed4908325fb1010aa09fb5851df1b63a61a5892c759d6ba603a45cbc57a0186e396932983bf434a31c46c427ecb730a5bd215d50e0dd7913c83a1ec7f139b99168f9f40ff7d36058dda40480abca1dee3da419b952ede1b8b0e642adf5c5695cceeecf51eb51e86ee7aedc229f053aa88f11e060a8c39a73f685c22a0541e8e1efaec9ba4132e21d9ac3cfc77d59e1434a73129807c0fa0225c3176f7ec7a4d5bfa6ba63d160605d27ac6ceb56076d80d9a93aea7e8b06e056cbcd81ddc02b6eaf8382843dedcd8c609e1299e6e9d67872d37792cd814f9cddb2f40b9846e0bebc3a47dd4ba1db3fd10e1ac3fa6d84a0ddf12c9a849616ab43d962f263f1406a7d7cd9e6836889b5b93f94766ee4a37f7c662896ad32881c86eb3150a81424883a339d071fa1dcca71c39bf9cb42f70b32494db0eeb6cfe5dfdbf1ab4c4e4601d8de0ba48b4062b458aed0afe0c62c7893813c4539d773200f920bd36cb660bec0a3fb65a6b58f0d335eb85dbd6098c6c3c02789cd00de3ae6d9c3b694ed73d89b61d967761e825090a3d9857ce8c1d780d2fe727c1b0c8501320ecab119fa487bf94d98d05aeb856c28fb4f8466637dfea8b21210a6ea16584357cd67b8117b73c924067e02828c4b538404cc68f865df3db356269ca9adc1d0f6fffc6a57076a63c3e1328071a09c89ecc678e00d8652030e603c8bb8d2c8984ff810251bef27429e7954d863989e252ef90e0e515962367c203233288212acb0b93b1512bb325b1eb34798bdc8517f3da85800e5b9410a4235877628c4b38ec36293a31761ea67cdc5693063972990897328ae1948c8ce8c10f5e30381bf6a7e29ca03efd5cb21501c6dac592984fa1ad92cb2b67e38116c710f5b95bba642cd6358dc9b4732228e0de2755e44f0abb43b13e64da672554bd718ed2ff3c25bc58c848a21f4bf8dd9476f34d49600e519fbe36055ec22bece84a3cc135174918ed746f2af31676a7b56099d82b2d90978460f2f063e284394ab9fe2d53f595a43ce5c8f96a50ac1733a3cebbcc79f3b092a04b647883f330ddbd9bf2dcf95013a3d5edfb83f8fa9ba87f4059a50bf02090eb8da28bba7279794f44575967ced910c4f417d189cb19295b7a438954fcae5cb795e2fafa458dc257cc1c55636dc9b4417eff6e1d5db68ca45ba83deeaf3a0a2c9b19dfa7ffc09971ea0eef7512e72e2186811054d1c3125d4c569aa25ef81a35881e9829bdae31bc96a07abb47bb9d40dcf1fb99beb894df3c0294f40bd32ba2d9d6f7cafd0bcb4036a92bc9bd6dec860e0570510f1fd46a006b846f8faffe979320b34425200d7554af257391d27a7c002818e1cbec86cc4a361710ec7a53835b7650e105e498c9525225f5cbfeac4e74ec06b1edd900905c59e534a3332132bb7e00304c74d04924b74fd353feec4d3fd80e5000d499ddbdc3bc0fc6ab17f71471c4a98c02dd0749a8a04138d20ef52c4f79e672b2b8ed0ac543a0b37fe7b03e4996c5a8b1746991cd1a07cf0bfc41dc1299ed72c3b83bf2c43505a1a3ebc0ecdec0c107002b0be127c4551c0f162b458ebb72dc5cea41ae8eed4cf3ee9326c39ccd4e001f26ff5046b3749564d04bf836203925ee9337680ddea8421f91d8826b3808945aa12e02e0772d59feabb8e0983164e98d513d31aba13fd92d8c577840392310f3dcc6df6a46f3521dcd3ca0c8bc5d3523560a14547bc2e8b209b6d7658648383ec6afafc09fd96ee6259a3c18a3dfda11f120cf79dc32405c296c5e9bd4b054afef4343bf3128cc03401cb1d8b7241d55748f718c6e5d3b3fe3906e2950fc47469c592b5fbdb7d5225459ad77f52f17711267521946082338c36596529124ac0a489bcac5e4000cf1219c55b500f856223c3e0cf8436ba1da8e29ceeac664efa4e5536df8953e5a1ab00e7c665ee3cb615a8eee248046d4783c0583c73a193023cc6361da55865f951a4ed9d6ae476b164b2566434b0687871e66c123e029f596c202025b96fa690f2dc3c28e7aa16a8896b8d4cc06e58ca9d4e43aa6d04fe99892755d12a440320b8f80604db4092184a4ace75f5364821d17447e263228d15d436ab36fb6fe9db6f7da21f672eb35993d26cae3cba52013d1607ce39cb494d9e0feee9c18b1dc95427adb2a97e72e504f612a8eadb847f71e21f6655551423bdb85d420510b82791c8f155256247072bbaa90f8b835151e67eb1cab961fe7dbe9b4d8c19ec2a6ef00bd9c0ec579922d22e010192d91a8c1196bcb77939fef9431ab557e2bb065a26018bc8116ca7d509c91784321f014cf1864a85a61d24282c42adfc83bc9c05b0a97c6d149e4fe1ed41cba6ab87fe7d940c90f027812db6db58dd588bb77acb4bf34e0366bf8f2c79b6dbcdacff01b450e96e71730c666db242a0c0fb4ba1f11a60a31d4c347f0498860b2fac4ee6780175456fe6abea15b4f0c260fb979eb4c1bd0733e66897360d3220688db3899a3ff94c06e9f3738e3e253fb7736b351e0a2067cef03d7673c2c3976e75d03474228b51b60cb23b377a6fdad18eb5be64c8c7dfb2f4d4af4b53c2930bdfa0da3f718e932879190f1af5fdb632aed31823d92322341990a4551e3876023dc683f1f3befc72dce44b95e4b4d8ae3638e182402ad6c82bd25f46b03586cb6998bf2873098579532c3957cdecf667e1f032de85aaffff7bfc0f56e5d7e495fe8c05cfae476aff8211f1be1437844920ab99dcfb6347de2bff87e2111a5e525f140770c5388df2a9abe42fddd268fb7e40554aebc26c2f4d3ec8f80a666dda719c85d3c114b6e5c70ec004ed0cca4220d6b4c7162c0b59ed93b4d8f431175634b83fcc8107873eaed8cd3c18b9307e8b9820a937f4d3264388033ac1e9bf7d4ed34b6961764184eda6bd06fec18bf520b916830b7fe4dd61e7a8938632e659f5f6c371e079fc9a9b7638d46513b28f2971d4f796b503e2b4432eefbd44680c140f16175aaa6ea8a08562959295927b5f478942e3a533afb888def3499d8a8f8861997026a496c61d793bf639f81b125fa774115cd64104343e5f5e0ec8db19f4cfcb01ce51699a51a303caa4938e0f500c8423cea4b8ee23422ac4fa9b700abe17edc6a2e179704a0ab705d1136cda1ffe379b2fb729b8e2b191304060ada685326214f330c03a9d45b0e979b47deffd759068ec468dd4598101f282b4df82badcfc2f7a1a5c9e1262a0d811245064fa4c5ed4448564afd3bd074a00ff3f978bf6a1dfe7ce5f2b2acf2d2559028b7dc9b65d2fe3a9a237ef232a658d12ae348641a9312b84f5e6aceac5811850a4733844f2236a93b71d5f6a463720e0611c92c2db8b24a4f4c65cf746175e232008211c14ce3e10a2bc4b839da229ff22e098ec03b2b10e0eade37fc968dd3bddb580a411531c305e7a2fbdfa092e466eea32cb56b61024311153c8aff708bbcedc3b8bea67bd948cb07af6fc625702b277caa4c6c2fda18acdc791599bfe88890edcd0f20ab75b8b393b787a885a06b58b60747ba7820ffbf896ee518f3bfebc0dcaf996e17f17422ac5ecca51f215674f4a7d061ff9e8fcbd10b7a090ed208b1026ba2b4cdced5c68cbabdc4827bfdfa3bd10c33eaa1d69fad08abbb6ed50efaaed9257408a9845657fdbb01cf773242362b8058f9400772081933358f27da7c5c37804d6082a6cac21eca736cd6a19bc1f00078d7c4e9a7fba8e6995d7f98ff303f222f576f549643796aafaf3934cf7330d4037ecf84900d00b916648db9d1bb6a3e372d4dd10bc861c46e08eacdc0a7766dff89f1288deb39fb094c38d0b1e3939c44dfb39520ad908f261e8a717040beb35717ca7630710c4c54b335c8afd7134d56bd2c172fd6c44753c691139d1d3fc18ce441319f14e10dab37791662dc7203d4ca13bd75c40600fd0488b7e9ce09fa04e6fcf7d9a5d20d0e62fe015d6caa2aadc535f19fc18d9136e624f8814f968fbbc81f59adb0249200165d1b4e618aa69e50adf032f03d1f46a2c0924acd11f76c6e261d9efc90540833320274f67b5897a489da3be4afd938d01e5328bc4560cabb03d0f5c660ae7452829ac39d7488b2340183d58a9ac45e81e8481d12494b3a01b8202e9a5377ae138b4564aef23a5963b0cd8e89513da397daa357b6459d85e5225ebe55e57b1e89e89d1019abd99c25f7a4a98be8b6616a1eda4a14e9e5a19a8b5e1f129463302d46d284fe4373b676a9ecadfb5b81078cda90a8a48ef574382a6687edbe82036d7e7f7a09c7ad4d6cbbb7d017de83370588059bcbe9018206d881ef8ea619630d6dc908eaa41ffbaef342183a2c911eed0e188171b225e56a9bd4232aaca8925f2f34300796e0ad877e62f9109ec1379ed6ce54d3fc4c7ec2f27c2f87fac389ed5c7e0bd0ed6454bcf96e08067530eed59d32b8ea0c3e3f6cfb20512ab3ee4312983e070eddc218e5c8d9bbdf1e1fc59c58815ece139f06900f36999529e331b0fd53ec1c7a1fb45a71b1caa4b148aaca80c2a8e315e298906d17fe4f72af73ef97ab53803457d60a83aee485931aee6a1b248d96ed6f8482611fa196ac31e50b3ccb53d157cef03a12cb6e45e65d9aa0dfe7906bc53917f2e13c694a0dd688b726c47d018efb2bd0818ce60045d6722e3e6431e4bdd51cb4e3d3f96c44a7c13448fdbcb0f281fe4facb3376dd385404ebe48082b5540ebac74645d3a708693e5a4dc39afa197fa698237112517145589ddbc4c608015f774313bb0c5f5d6fa4e00da57987dfc14c4d07090aff98449de985d65693fc67d2122cf0ba53d246060f55bb3510f6b39939df3e3943eb042744a23ca77279acb2de6d36cd71393d8f56c43963ecab1215ec7e80225dad446d02e769f70f08360115ab13b940bf3fa03d4b83d7197409c3fd1d33c871a172fec0bb8ed6f28592a6f56405561224196ce0a1770ccf9e30450b0b5db99c2a78eee735c30f4d70f97cefa6faba2f193297470129c125724c9ce7b16349a85246b452fc537b03481d723070282453faec64c4a4b1945ce818e7e2f7bb32041eb9a6e6c67343aa80e29a44d22fa919c31dc55eb7e2926ca142baf847f25e42b297784a0ab48259b24b5543788d8a66503a0d254a517f69074d4825ea5d53562f77bca9dca12fdb92504813b07b823f67e91bd5e3dc88888d9187e9e42ad0a760c6a3b7e34188fd9c381f041f00527e166e9bf21516a20d030716011a76a2d60f635ee016bb2d7fd4aefc9e2a1c278e6c9f0af4cd29a4315109f0a47dc6cb86f84b78c2b959aa5ff53b761891940cd7d4ad0ee09d83b9ef66eef3d77029c9c13edc24a89d4277ced4697034022bd6e9829248f84ec6c37a3d4d4e91a40a5d725bf02999716c461b8c3bbc73f9af0774040591c08d30cf320e2882a52a5ab7a9b7bcf307792b874a31c0e11ffc69b65579dea2bd7a8b8e3c55c09a904538f2dc7f157c7b95c6799d15d76537b5ed67733440ed9ba1b2f89d5ed8e593f77bf331efd21a3bec3caae104873aebd252f657e33887d2374538c272edbd1169333c4c0424dcb582255d6c8e3a393a789e632a9ea597dc6d953e66382d8935ad1b157cb0011d501512a23c5ea26683c52af131c461c8b427e32b1250046849034594675e650a047394801347ea03d599212d7860b2b46c2b065d560784da51eb681d8cc9b525a76bd9ced79f348d9f785db4dc7d4f99b793c9e53304ba46b8bf40f1ce71747527a5cfc2673595ba7c2455425382c04d0ffb36c7f3582a8ddaa4068b0150137b54183c485fddb03398e2285b49d776bb8ce5068c55a40c5dfa56e29674161255556d533cd722833eb55a6cf306bf76580f29fe07943c211bfbf98669d09c64d4a356433b9d899f6cd6f051b51d836f93360fa3ad0241e358690300b550f291f4d1560f0a4541e6d95ab75e01534a5ee444f36a8ef117ba4d64a7290badf8e97d17602eec28d9f29835cc6d723fe0af5e453200e77bfeeb64c528d6e34838c47a821667b2c579697ac9eabe0998a877ffde54647d7a339fb4855ddd9b102c887424ded5ffed5855a8fc1636ed895694e5d866f0e3e057221ff6acf4f9a2e5381bb9c0b2706a168c17223fb4cbf009354b9120a1a2440b4dc31ea91ee218fbe01695a43df37f74c28236cebda62e29696f8326f32d9709be40985cb155e0ca302d35cc4eb9a0dac89068d8efabe8b939e805c75d305a8c4736ef674cf276772e3e088bdd9e538160f94580fabf00dd8ed06fb34b43fbbc435902dfdc0565c4048b5cb16aac9712286ca377304c1f2937139946e1f9dde35bd9da9b48da759fdc2ab1d1705372a71d2e98aac5d9e0ac7254513dcd868cac6d5ad8aa37100ce4299ffa93eef1a7b26d4bf8ecb2330d6ed26ba6a84ec1cb00d496dc3253ea719a63989f465b6c1a562f45e000649b4320a8abc217a426c18c134f3aa098d37b2cbbbe67c869dc57c8b5136bdedfbec008002853f1139b2640b96f389b627d7fdc744a608c4c7749982cd910f8650422fd5297991b91162395f2f223b21aabdf5977c9bdbf8e238c18725b1e09a2a387df1dcfc047fd61076f5d7cf25d8467051196177a97b29b8345bc173bc5115ae3af103c6fc6f4f0e749460c96e9eaba6243af022b8727f39eef52fe2e20dad1b25041b92a3b9a10eeef3afb75d7fbceb28df062e92389d0addb966705a248ef8ece8f2b7fd9a2d7c54478c7f3c8abd984cd33ccb7115867d08acb665b9f8ae831da28931c81ed66769ce900fc1c749a90be2a8f2babd50eed8fc8518eef8b94e02dc818a342d8944bff4360d1cfebb89d3dbfe68c4c4dbf6d91800c236ac93b6119bc17ffaeab852fda3906c9acdeedd233fea0e1a4b20b94a8a6b129b0c601ab0be4494f95e87b3e176c7cfd1a791a1f3d7c5900623599663de57bfda1a82ea34f6dace6ae24c4bf17d704375c95c7775b0af67265056cf800656ca71f2cd55c784382455cd3e5d6378e369b5b592a7c185f92907de4c32b4a20db0e3f6508f19b28315329918eacc3a07882027ad721583faec2ccab78b5230ced8baabb68705237aacb9ce373095a9e9273dbd86f489c20d5c96578db681475395b044ad63d302253165ff86eece594a6e397b2440849ccadde8584d4e11431a96c174e26da2a4ee6de0f3749583a2f82704c7fc5d7a3f04d7cb5d10246a0c88c11a80d5fe14b81939c0937ce8d4e4956232af1f2cbf2b3f2a0c4344c04aaf93333ab76e1eb4239be6cc64b8a7d75a8486b4ee82825861e04280bb0b198844cdbd66c63852036d41e6b768ac3fbb2f272c56a3a38bada66632e30eb791b0653038a90434a120ca161cef78238265fed95e63e02a7f2cb307c0e72c201f7275d1f8cb2e63eb7037c3c719cbea84790a3d41a21e12a0662bac1aafaaeed2c3a8daca5a1c14f8c58a0bea38ec584ae599c84b7083d382c9f8a76730ab85adf97d0b133593f4cbc11d1a8d9fd71356e6ac0fa84efa3d0b055742550c9d205d6743b7c847e9c42d22e8241d9025949aa1ffda2029d2fa0c267c1c52629ce73b991c5c09a5bab9760c98c67b8e3e94a9ce7874832c554894bbe13e35fa1ec1e34ac9514495706bb165c5604976e19ede436b0397f47d711e23f10f7825f2b805fcc3e63b03c361bcbfd81343ac76479fcad24bd2a3ac83bdc5e0262f97efe31af5265da0e620c2c39ff90bcb14d13850215ec702173e12c21f949fa04d820381d5d9120d581677c591a0feb906198e2ca0cc9fefc6dfe4f1146e9b1241d7e0d8089bea1b632dd0e77399247788ce9204c56f693c8c58df44bf054f18e8570d90c239784c7a12f56fb5ad53fa8aa60d31a54dbe00cdffa896f6fb3f42298d4f318484851b7bb6403aaab6e79b66f0c0b948e61461fc7c024ff169aa8dbf2554af87aa8a430ca9a7f42fde2ece6f79aa4dfce003f8aff87188ac0832e277bdc540ad894abafd75dcbd870003f37cac58bdd70ec8c8c342d1446e0aa17b16dc5c266bfd48df42dfd53aadef58f718412d90d02ea00364daffde614ed8a9ef9d632f1c2ef25b038f8be8eb97bcdb6e55ecc215418e33820cd3416708d8bb70a7e06c2d2b2980a6264f645052f5045b37c4819e84e60a3bc0bd7cbd283ef5ead30e4a433da11509d50bfd1d626f27b33380ef9cd905b1b440c975cbb05929ac3b8a2ef5e4d3aac719aee8c4651520d0abcf8c950f7e0f4d3cfd9f3c8f56c1ecf32175b91e571a2f04f10a0cf2dbd20b297bd8ef8914aef80ce2854e884a7d05f8d9fe7c2d34b4020bb1c90924a860b1fcd56d86a83620bb828a45a78c2c1740ab4088d1e40ed92266da9c4bdab6a1a3b69c96d781f7ef2294056bd2745c6da8122ffbbccbda790a580729ba661a1f21559a7335b6cc8f567f28637134a2032a4a9579f0ee0d63c8f13afb318b0ce4702227ea1b19f2e6526ec5b4979c6d379a1ba0e64eff563d072ccfa3f2211d00ea73fdbe587650554b5824740e68e685be11c67cb82f10b53ebabc35b4f26ba28c3612ec1bbcbbc1b19b7345575a8a103539b464b58e79ab2e2dfb1d41947f826f9e7479622208396b62926d054e556d7b08208d92302ff5e1599c6abf3b2a94ff95c22c797bf0688badb999af51eca990c51a675915ab643c4a7549deffc372ef8575e19abb4f4ee5256638f78779eaefaaffe043625429f05488ec9b5c08805412884658e51edd6c66e6ce91df013fe3a2ff7878c0c9ec06108951799152b611299a645103bbbfc8424fb523461a0964df270c327e7a79010f69c00b0cbb0f3a0f78ff8896d0cfacc45506cd2be69ac8209b2309c71c2da29a2ffc7fd1c3936b4525832d3328abf56fb4c2208a363f7b01d9a5c05e53c20a5dac262e447e896409a261312e40a700be26d179584cf81add8d7b941d4877ab243ce8742ef828041baee0553b568ebfc8fbf95d2126575b9f928beae033bdab4196cecd7f2a3890eaa62fc27d3eac63bb08f9594b72be1954a4ccc3d976560bcaee3aa444458dff92462d12a4a82e9ba4935804c121704a54a23ac3d0bdf9c2c5917935f7604c5306a37d5408c9694c233a65d595fd5809fe96114153605df41785fc2de7dbbad464016242b849b47dda6abccb0120da73ede93ec5faaaec668d869243f62ba5c0ea15d16c66e353fd80a56ee8fffd3d0f5cf230e7fa54057ef544853a80f3a10d5458a3891d7af150e92716bc21cc05a9872ee03eed6c08c1f9dcebc4bb9c1a4e3be8345bf34a44489794a10b0ea8dde54e5a0e2c1f71ff711116a26c7f7dd3f474646361711ae050793f2719ab1486fca5dc1e8bd911103c0815201d3726d29a3ca8cca56701abc8a40bd9d40b24dc2125190de038f62500b1247123bba771166b2d21e3bece90541044c4b2499a5985f2042dfd7b0f68bec68e8c60112578d2ca5de65d299afb71e27c3d21de7725b39a24bafbb8db4a065a045576aa739bd12a44f8b35e4f50cc497cc72cc79ca808d4887aaccfc4ceda7902d5a1de3a967c1853d08a6119c766e95621c5c512e67a2a38d5984fa5069cf3d0b8780044a1d5b4f23736728f98f7fc1ba66d32a6558ae3e6a9b0ad3e2ad89a454c8559611f64206ef18a9bc8094997a34376002c760fb4605636c123dc51efc9b4edc205bcdcfd1399dd80abfc9364a83a11e97faffe289124f08ab236e6d04ba66315eae3490fced87243914d63c15438562e595bf369f6ce9e573f420cc8beec39af2b67befdede334653b47174100d507263f1232cb931b50e0d95b252e1e2c5f2ed4c3384c0c86a9aaf3a2fd74ab3b21dfc4d08d4351df8716537dbed91415dae03abddd845140a7f530113052b30f77f8111e4dac22513b38075c72ee00d803850d0dc254d40ac4c7dc1e4ebac1ced34665a60cefa0961582e127ed465f44bcc4d30fea1aea8c6360827bbe003dedcc55d41bfeb4fe49c4bede3aae15da2cb822438bf2700f21a764ac1280f0a7d5d5acee9249080429ae9dfdd9680aba1d2595325ba4b6cbbb0c5ad23c2d0fc5d05f8ff5756db3b9d2aa4e562d8eb9dcde46ba2c5d086801064ed092b911a1d87c513f62d13171a86f7bd0d4553d79c0daf44ad87764684fab54b1c76cd3137f8ae08ce011899843f5d47f1ee2c4e9044677ac31020740d43db955d3070a819493880536b21e265adc4224737e86dc2efcc651b7c71c4f19d1f4373a9c30c4cb42bb61d7833704b3558a406648f4ff493268a46db9afceb1bd1dcadf649e089de66208d40328717a57ceab1c544909b9497af6178b65e8dff3c835dd130b9a71664e34c95f5fb1178fe56d9d6de45f53e02c1f1ed5808191d1cb0c6f28cab441ed685fced6af0c9c6c62ed2009d3315c48c676d0c44c8551556843eabb2e3f5c2e8f458cd2454202b276ace846996b46a8f29f8da664d42ba3ac7f85e64bbb2983ff30af0c0937fd7798e618acbf2ed7356b5ba00b3af9a4f09c5dc38837488252f2897e0a8d4740558cce5d441ed513457054f5e3c0a90187d6301c3594c37d6cdbba9b19e9be65a19d1ba7101f6e4571d66641d7c8aab8d9329cf39dc7fe78f552d18d530844b357999963ad4642629561029909f0624c2c212aad861c3c730da80378024f22b9a6cd93b81c47ec950c28b1882c9f530ebbc10bdc158e160cbbada3c68e96c50955594ee5f903e36254109d8c93b61e9c25b7817fadf413ba10a9fca2a490c365f0f29eacf6bd86c27deaab51e6f9809d5bbad4d83936bb1aa9d55fe56e4c76f55b5e7eee49d7cf2a3f2520e5f44589e32c05fc9e92e8a5a0eec70ffdb25345faa41e4c1ed0e24a50b43f2840281c96a380f86a35b14b7a21234e38b4e562d81745f5bf39099e853e26812ba91e465532f83716568d5eecc0f0bdc4f932458dd1b1fc49fa2a0908745b9391549f73fbee44cd8109905df3e9bc25714dfd77edd92ce5ea04a3ed7f1ca079ebcc040bae35a125fc640c7ac110d9967a3cacfa7c11a287010229d3fedf9ca3df227729ffe7b0484e1c924b4a38255cbeda48b9a0d91e3d84c570b819e5056b34ed46fa93020928c5035c35e291372455ef8f0f75369e1530e2bde4501544baa90dda36725e9b56eb113e296e884db451941a20b99d69a1e893772acd5e24bef179efd15fe213da064bc5d056d94114ece786fab4f3db2818736b2fe100056b1dee32d3470c66d4f368e5b12541b78fabe819d3305b170106ffef668900025c112a6c67a02da1f63f0e8c2dcab8a094dd88f2f1a6e90ef6f917421bf7aca9310cb49e5ef847fd65998782d73996f9788d26fdc33f2d5e1caf786fbafe283c657895767cda429b7f475f91a17c59cf9cb73602007cd3d879be2d063e4685a6d318d170ba6008293c5b21e50729335448e19e2ab393252830e481511909f560ba807a6e3e7245a8f35a08f79e0cd0a6b3e76c1bb012eefc9195bbfdb2ffe08cf2dcfb0fbf4d93b7c892871144e4e282252e2ba47cf9e4f63f9cb8d95e18623e1fb2ea52d5242507601d689e0096050da8471b6e4c2581998a3a0b41c081057889e5bfaa2099f10312e5b3a0b81ddaf025b780523823c3213327f31e4a2f820f7d1ae82712393a428d0c8786f1748180e24d6721bd4dbcd2b7091cce6f8ca19e4a07f3427a5c2b83140a7b84cf8c053689aaf6ce451eba4bb5906d2585e892c61516a1d0fe861451586c6833f53b3f1374039d0cdbea3efd391a15c95668b9f907e51889f0b2d8e0535d5315466f85d0aad92af9e28ae7f8eae34895a926f5682d04dfaeb32a17ca080329594850676aa754c4ec563c483772fa2df647e91068371013f8628a0b5f7eefb5d4a54a473fec95dd47cc6eb68655f537e36bcae352f62b4ea22aa819b8a387818ea612ee67f7ecef4e96e8a308a5c4681d194bd8d4b40fc6be055b9f7accf8164c633dccb7d59e7d0cb1e2c78a690007954f1bd10d7755eaf529fb72f9fea49d1e955605a331d028e57457f0556f8da6efa7161e62e6cd69bead7a1ab1b3f5387c2bbd486fa48fe183d451f85f83141a8e34d7348dd76c0392e0fc4e0e69678c7975bd58106ed89994453853d8fe22dfba4fd26787efb0d5370eb477d18b02f6d09ebfcb57d928a5cbf152d4839f7c64996e99462993d9863516e044685c3f428ef4b63bcd1cf1f5c0eccfcd0e197f1e5271cd9d6f792a5e878abe2625119ba259351fc0dbcce074919589efebc82bf36c05e4915b82e5da943a85944d5615d14158a965af5dcc4a02da092605924620250105488f6759fd65dce4f0564ae92423a138165303f7ee5fe1c65933773ddf91c50a9265db26a3187ee9998763f112513282c491b77701280ff5207c1a0575cc8b54b114a3788a5f76269bc8705a80c295ff72d8fea8d58a87f3866494333e11e3c6efce2e25b4c494f882fbf41cf0b944e78f458d4f82ee412aac844af2636c0c1aa210392c99689fcc4cfc91c2baa13f715dc5254497766db8d8ef3d81ba31be750bccada75f7f575abcb24def4b6345a61c5623382087ef11de18c4280d01f03b8da9651d801bb42041b44dce18433b0ff18afcdaf87ba60691819b2d0af43cd620c30a97311992a2a8d232bd8f2e28bf89a3ffbe875fb22ef5c6b94c1e8389f2204be93bdbf9bfcebd93aa58be18d2fd95ae72e879b9fc65704fb3073f3b9883ad96ac657d47f1a532862678b97875602fb693e73aecf0a3aec60ac8a3b1977c461b0d43d39a0a413a17c94958909f77961c0da0d8fbfdb51da2e54db24bc3693371265dd8e090505f6b0c06637d992e03269b445eccd6a29fb26465d0b4413078ee322c85864c95b07d35e50f3c6077ee73132a0124333c43a49f3dd803a9b5b4a93a2c393a78562676fbbb8ac3d0cac20d61434e668df69457fdefe56e1fb5f70559dd990d03759f42580d45012a6313ac6933139b896f14cf9655f9badf759b459918b9963aaf07aaa85cfdda5044a74bece3bd7f1de5bb649c76a93c58d61c25b4dbb790ad84d4ba318a355b0e9b06f80642ef8be0442dc112167919528c0160579c5464579c7545e796afe1fd5da0da60519e13f8db56bdb1fc92539716abc264eb8389a65fe7407eff57d1eb04e49b00fd7b2392f3124ed607f3728df226a8fc7b5346a09dd71eb6840270d512719670586e46793be8b77f594106943648bc53adb00099868bc7dfbbd2adc4397fa9e207899eb6163111e485f79b07a8b6bc2aff579dcdfb059179da64bd978d85d986681de48975aa0cd93db0b4057087ea42a1aea4738dce4c22a4f61973f6164e48db555acc54c0b5d6cbb0e39ad9c84435f3590c5e2bd313a26d115cf72d7eeb150da7393935df4e4fa10f6087f542fe802ac06888165ecac380946df59457fdded01732cc98d31238199aba75a5cb226a80ca7e4f44cf5c71c321eda88c9ab508993c119b4893989cc804a173f859c40cbf41ecde0fd01303351e1667a182c3456ea99fc60ccdf53e9050112be7a18c1a61bc5557ca593e22a76e65218061c1c1dba5bc872f00aafda304115930f71d918e44b7ec756e0a451a6c831a8f60f6fd94b16d0f524d0355d0893f473535d32853ed4bbd43f2f3cd4deb298ba721768cb7d228552631cb4d0aa11342f521020e247af1e583a30342c90bf5109ae8a42e039e4730ef7d845b00706d20892c066f62922c4156cd4f1aff12fcfbd613add4f55afaaeac621010fef85c33119fb3bf8107ce7c02eb19433c5e27baed47f3e2a29b985a42d64f46e736b9d21c08bc09ae3af27db173d2e36205b236369ba0a8d836608360768e69674a50389badb6a0cfa8e4d31b3c811883cb9fa4ed83d3c9382d3d333e4fcd2c965e56f3dc4d0d4199d62ad2f1aeeec3c8f84582856326c55eabb58816daf39dd8bb6428436552cff8dd95d712aa21d33545422cec7310d6b1be2cba1a9b107a08e030dc3c70e9a0167ffc1465c93f09e00241bdfa15831dcec45307dcc0dd28e5f8ae335fe54311c9788d59faa25546860ebbfa9c74b88bd0d037346c8cf54ed56b84604202815b87f3c74e5bddb07ea51bfffe0a0926f390b2b0ae3547586d314695a58f2527ab965e8b86882be7ff065ca8ed345bdae57318e07893ce9db4cea74a6927b619766f547ae31d2bd7f85c880c4c5ca3f7cb4fd4d7f373f13b8e2ce2ca947aa3ae38d12ee6a7d23d72d982dd48c51b132a57231ad12f338633cc06adcfa5d8087418577df423f2c77cf87634f16bb3dc4df3cb4d5a7862dbf62e6603d9bae4a9655e206e7f0d380411edd0a9ed407e66b322cdd8d6b61d38e43379b2dbc4b7e51419b995dfb7792be1cff01864207965c8c3a49b34aaf42ebe5960d49100724ea1dafae1a4dd81fb621429d0d3346f36ac05aecdb128c4f1c0256825f94665cd30e7b73368c6a084167d409cb27ed073bb09bf55875a2ff3e2810a8621577d6b2841e67fafbafb161341255585ec3882b2e66b99fb046a43b426fc90e0732f81c40678d3ea6b5298a5d512f0344b49dc183fb7c41eccc51406a945f1d45f46d6648fe696c1933b4cb89794e3024aa5ca451a76d3a2f1bb6ae3cb9fcbda34c0eeacd8919543a4df8d31a764e8335dfc88755b3d6f762bbf5a6b809932a03126e90462cec63703cc6c078bfe7dbc742a8c21eaa24624dc3dc08520be25ff836d771904bd93fc561f275df1adf79f46fbf94459453ee0573149911abf00ed66d554459e039811ee102017b36b9823425e2cdadef31ce3d26b9a2c48e671a7798be112da361891d7fc3060b206ab8b1469551062cf18e194e07536c01644d1104df89fb6d6da93e5b05b65a2042874e2a6e89981a82f7ffe14d16202353815d3ca87196a04324da9dfc1526d92574c149c1916c85d1f7aa0e91dccfb7d5fca8d7a8ea917afd7ec6cd228f2e4aa0212a4760d097047e9edbb6c797d0001242ef0ffa3f011f3f55a57f25d6af41e48d8e8af204d42ac66265919bafaac2c598cc84909da3dfeb7ae893511b4f0f3fb5856ee2245f1d464541ba45508ce6a2e3cc0cb34d590468c2f21865d5c01810a7e4997709ff563909b3e7a529cdef8a5640199d302bd6b0eb4ea3ffeda17c033378f2ca201bbfb0476450c13b19d0af1f7ac979e6f5e9e8b137e73567b16937b20cc742f57c74045ca3b46135fcc1aea4f6a24741a44fdc164e3e9670686ce499564dcfb9a65f95335ff9d077999abbefcbb07b4d87840ce53b8695c4e24b40e0d85455e173b08d0578125311bc5e77985f2a381dbeeeab55055ef28c9974f4830e0dbf7233b89b921a2cfda554d454f5ca550d58d512e5bd9715abb0c2190f5dcfdff8fe26605d93872e9abf905b07d11e68cbc7ddc5654926606d8dfb6a50406e42cf8ebf2859412aedfd3ec980384e5848671ce338c0fa588298ee2e91f6c4046de8cd4dd0ee43a94ad810fc3d3aa8c00dcf55cf84c4e8543f81cb4ae5cb33e5d4fc8ab8e14937ffc7f8954ffc0063827312b510a3015d3d103e3cf9511c4075f7156040462e715771c78e961be404cde98cbd4cf1af0aa44192ebfc960e11974fa3d4aa773174e6e258a5207823ab5797757a43d17f92983ee8941b646a59221b97b0616e2a8a111ff56706cd2cd1d66a3bfa4110602f170b3bf3f234645cc2d21c05f15ffa6fa659dc5c20614a7cbea0b4d4b584ea60ce1812acfe25eb8d5f9a49cc2cdabf6f7b7b85fdcde98195b363142ebb29c0f34e75412e34f0adbdc9edc39271009956651b792c82b057949fcb648121b2acea29fa692043ff03d91895231a23d540d3270e8479e0a7002d83711df3b174ea8a16b1308f688c3856bd21322353e810511485e823ac7911c7b47c6a4ce960a259ae48055e7412087e01fa03fcff39346770f917cec58814a00c04b1b09142db48ce93890c82101a797c8c9faaae48799306b03996b5496a927fd222c0ba8461b2b387d6483927a0ac01756a227759f2cdcc5fb2e2a5649034893b1bcc76dcef27fc0307814d4d4f9d900ddfbb732ffd31923d168c57768bbb28d6d03ee0789aadac40252a846d747506e2685a17d4c109dfa0c456c4fe9fef1646a8e83a17aa29319614e413ed9d4618385b61a7906e6570a0d19fc82b6b18c6936009873b46a6c20853548eab66956c23bb0f96a01f321bc74a8314f6b554019daa8f410c715925aa000dd28296eb5aa305277f161d6d2468c89de9a3b471d99be0ac86d70785895d26b15bc36617e78ca27482057b34088552bc35974ca4622da65442e3df5412e43efa064684de26763c2f9bfbb895abc337349cc33fe8a88e33b3bb93fa4421431a323708bdbe5c7269ee122241dca2503eb57b67bcbf31177c45445efecdb4402192d976e12463a417161bdceb3b2656860c631fb2b691913a6f5e3d504c53639effd4a2a8a17cb5fd994fcc544fe992461c36cd1861c8c5bc24b4de45385a8f77ec1436c68a8aa2c5b7c3fd9390f9ed3d07b7d87fbbea5dfb805c167f2518d614d74b2fa0e61521192047b93af08e0f4a49e1ac06054d168659e5b22ec64e6354d65fe56d807109845d33f11d0d221d9a2baa3e5cf5d0f6c6885954ee636adb0d3290eba85b725fe77dcf17569a2a441c4ab63e6ce533e89eb276c5b1091276916aa7302469ddda09fba0df5801d4e2d7fd90065ee0171a35b95f2fe0f3e8c4a1e6a0c6a66a85601532496dbb406863fa6093adec0f817953bdc8d5fd36f2d6e501e6b62bb55f9d3545be497e409dafa7d24043f2ed77772b1819645c1b48dc1023ab1778f11945ec1912e3fb8ed9abeee2769d292230c5ccee788c512e199ddf7db9a08199a9559cad51a8f046618ef786904995a2fe17d48009fb8607c60fadd7e8427d1217052df5d1018463dab2c62345a2f933f622e2910547d3d918dd61c2777e44c2dbe2ef7044ad8773348b3f91193d643478fa193d1013bc9abab02ed32f1efbcc7ec0d0b2facfbe7dbe9b7c6d59b4242a1773383a0759dc3467bd9bb6e646559631688bb959700cfbf63dfce81b3bf81f18d47f27772efb97f12ef96a5b5fe713b88e3b9cea478c0f09cd4fa322733c1962bc64538928a21167358a3681316a30f6b052b11202e86a293bf6128deabd89b9cc3c60dd7c255b5f1f085edcb762ff8b507e58098ffdc9b0ff51204f7ed7b381eee5c4f58dbd32093383411b9b2081a4cc0ea73aedc0f40ccb3e7480a126d88e004a516b9cec77a3282702d399520e750069d43ffd8ad86fe31cd3f3c22c9e5d4f13d0e9599884b4160abc0cc8e32da5979d4162ea1cd3a037be536151ecc45f7ed4dcfc6aee6e53d70e145ee9f6f80d12c50ecfab91fc1be2a84f06e0690892cf3b0b4a421deea3e28f231f03c21c7d5bf68e1c842c57cb9e552f865f2bca12301f66eb863b47953cb4bf71ae9c2bd476364209db0a1d944df4470bf26b945b27305a3b2c602657a01c35f7b6bdeeb2fa6ab4f1d145cfb0a82262763effe877cab42dec41227d2da31a624bc4bb05fdde29b8e42e3d5b83d764d5754e662ef3412c67c968f5dfc7343335f1dd0ca03cab8a8503f23f367e6844c96732153d79fca94014bec45071f91bfe6d58f528decaa4c3bd054bf13b013c5b397b66ac1135a37738a858ed98772717fc91d4bfe5ebd85620f3b904f1a0d2cbac5f144cab03fb33fac1a23753639715f52740af1c3e7861f86da714c485a4e1ae1054feddda5cfadd4fea02e20011811b99b2f9ee1e789b59528c3b0661743a5b318265c605fbf3156f0d66b52db8739523dbd1ec0a9a07d0df2a03713dcf9acadd3e191c367d3bdc537d988fec06f70b00257345dd59165402bd3f72d2c0f76bc6f9937fdd7d22b9f01f4e822a12cbc5eb18afa2c8818eb2f36eb686eb01d72528ff23dd3c1cc4c82e42ae3a17df62dc476248b76b8c201e9fe1cef3cdc312f943464eefb3f223b9b5f7d0e02e7cfb22c7212ff34b4266c3969e1654f9b80c480a9f3a7173c51b44877f855794dedb0ebda991224e10ab7cc4666cab99faea08da345fc0fd32937caab449e9775ba65fc88e64e16a9e24e7cdb0cc65309b6109acaa8e0b8050a4be2afcbc76b5cc16849284d0d93f57fe1eeadbb175caac7cef2c006d987467c69418af4953d8ae48fec1a14dd7f4e9bddd55e06c11315d22bbd5a08312b61a373f1d60d9c0ad9bdaac518085eb4fed761bcc00905d2d2955bc66abd6916cd1c6f6de7f69359d9960f160ec9937738c1559151748db0156d1f4256e36acf7f0687edb0d436a35cd4c321880091236a1d16c2a1ecc9564122c593822b1ef24be7cf1ef64099bbbe5b3151dd5f2ff66f69deb3765db697738309ec3e857e28a79a07c21c8ce2df486f732286f35b981c4198612babdd70b5a01b8a8f4c914e3566a2ce48b0405b100c1df667b41e4f0efec5943e781002601645b2f9b32fd29d20f231a2633e22eab1acd1b107efc9c09dd264d6cea0e6437ef986f5f300e367b6a1b8746715601af86a6d298b3aec1311e9014145c368df0f094468e4d4a06144cc103337d290c2e03767941ce3397bb41b1de99f766ecf0ce04dd70094dc9ca9fdd841dbfec1e260d0727eafbfb5fcd5b26394db8446cafa269222b08b12a01405df52b023cc74c7952f776db1124e9fdf02457562c45b14389f446b84d13796b093d6bc72589a8ab5cb2307cc205a6dd972d1453c72a564eddfbfb4d521e9d9527633b3cfbee2c9606a4e798fea9b277e2c8b925f9f6b472cf075a95544156ce1454ffe56c5d2f13982e225d962c887e83920cfaca05028357abadcfb6b0e93faad937b4188a42a86c20e65c2cbbc4dac8371446d802174a456d45af2fd385c938b101333b24b93b29089097b22e7810e9078bec3e6f6007b255135d54edccd148bf5359c54b385ebfdc9455313c6941c52b6dd39cdfb0f9ed52196be86b757e7d51d67dd312ad444a8437705133df78668ce34ea97c86c007e207d8c0b834823b70cd4e0d981df4de8592c58ac2a1b8aa7b9713a2cc57374cae19537563735740974140a9e9c26929e9de00945f95da8ad87c11103298252ff0ca245c45629cf68357665eafb8497addaa1aa49e962876b2b23b11e544073b9fd1aec4a7b222cabe7078f91bd0c46a05fc392976809ef67ea0ab6cda7f2ddb7905ac86889130a5116891233a5da0d679cb28bad417138700227a5e7e26c9b42575b8eb967e8f24e3b8ac363529a25094289b067d0a3f4aa8877bb9c2f9ff68615f5039cf86d88e0839604ed4cb52a2d48e485ba8350683c74764f1145b6cbee4aed816bab560dba5457a03f6e99ceef64fd4ee8310301823c5bfc7cff922e7cf0378fb8e58fe71055fba5962e096a7edd5cb2db4d806643e41df4f2dbbab2aebd30ed6f428d293664ce2b1280c42274358f61125219f13ea2aca3bae4b1c30fcfe6a095140fbddfc1644716025a648084689446494be92a018dadcabf90631244d0ec36b7dd56a32720a4847ce0b3e14dd4e9390b63850a8e784c2dece76e414f15fc57926d8f9d540fbb4db447e42f84422dbf4e9be384eb7a915468506ec465b3078c94f2c2c5c2b85a83d4392becc624d817551c3168cbc52b0bdd34c65f6ebd53c56ec11f298c9eb7058e1ebe53b7d653f635ddbc5d26645e5849148b850453440da7b5682f6c9e55ae165514cd40c67408d9d349cb82827d005d68bdad852e9200b1b3c3792886a5ff89c916e7c06f79d84be5bb7c3a0f9c33d25848c88c7beb380e420a51aa851aa5649655e25240723eeed680572fc5328427a91f83501bdf1d11a59bc648fbd0089ae8f10c29442210c13ebd5e65280722035effb07de4ca37440fe3bf2651ba598703562a3ec8bfe00193cdf22025b1007a135b114f0f43a94e51ef813780ea407d39e072a7ba1e79f7475cd798dc4888506a94e16d4925827638b2cdbec51a3ffce87acba3b5cb46e63565116316f9b357a06ea9aaa0fe6a458c7a9b91e5c625b9726cb9e41929b96125c1aa226f6fd813a9b52223f99a86c597529701842afee89c2cebeb7f5caee886645e9467796b929673fb28207684675251e4c67c173606b0f08d1b09cfaba98dab04acd05de785e3b13c7b6d09ff284c36dae6e905c5740a8e3c6263e29b6d0d454d06af106e912a73711bfdc563cd635c93bcc0bd9d41fdba47bd5d1d4a4bd18290a91100b938837c5499608c2f046c563495b2c7b8b5c71e1a96fae2baf33de7cc8421c024e64f5d6ff0e61cc04afffdc7228c25eb4698f848ccf4d16d4910dddf298baa4e10ae0ddcd615ba54c0e739bd8265351b88cdee02ac6e78a03148c8e7ce75617af9bbfc14998b3010bad733be8c47bcff38ed37db9e515a893640958caf37341985eb810330491ac3d169fec9624f8554edc7d83e8b0348b75e10375b3907f8d9aee26b413371a8cef8917ce5fc9795fc67a95a802d36393d5eb50d8bd345ed4bfe0e3f49ea80637c23b09f74b98e3b1029e3904af876df98130736a022081feff040a8a512a14cb29d1e511cd17fbc3ed0b4d1dacb7b5d7504b12e7cb2d5bcedfd46cfed442a7577d3afb98fce4d4dd9852339feced4be5940641f22ea3668f2e9cf1552057a595e4a011b7b46b3410c985567599b157561e95b8b23add2ab35c4b2f9963425d91d0f3785f438e798338877ed970e1f80d1d7d704ed426fc2d5ae2c9e4464909b48af65c7694d2958158e371a9a9654c9d5db5ae736322d8a26d89bb7d0ab071c14906837943ec902576e0750e7e52bab08c0b3cff55db027b6a98f4aedc64c62936afb01366cdb0854f0737edca67198293a88bbede00d2c292fd55406f00fa48984ab809c1e12d8a6cfc00f892fd0a24c66fa2349071e5a8ea3a3245056eea2e8ebc7476d5a1bae91267c63017238e5d4f82c3fbbb1cb0cebfb1895bda0ea35d3e634de602b18050cce445529a61811bd5465b359047057c880040f0a599d917940ceca8c28d944ef4afb88adfa8f07ced1eeb341b316ed2d3bccfb5d6aac39ca154d9f4fc8b9d2ab1c1483c2ab45c4d6f6f0792905db630ed955519a13c492291429a3069ecf37ff3dc228f02e4fbf6ae52a2a6d8270807ae6b0af3f5f389411d4fbd28650ca66f3f1ee6d64989b8e569f1b37aaa376b6d7ae873e326545800d998ebc70946ecf136213198e2c6107f88220fcb48d153e3450beb0e830da4242ceab04b96f39a0875426e5cdabecbf5cb861c3e541cd029b0ef72437617d0ecb9d36e5b34ad38fba1bbf9ee6a9db945f33a03fd47d7a3a7895790708c65373d369f5b74454be1623858b0e4345ceefea513502b989ef4f625cca9d2fe4c414c567751ca32d5baf500e5449d3068979e0e198b7fc4f57500553e832c587464c0fbf8ff300b629ac7ba9ea0494d825d75a11d8331bf98cc87cc75f010105d918277322a968aa1123201e2f91f850eae840dffde755bd5f56a51fdac3ad812f45622bcf47535639eaaa30e1042d66fd0e48ae0b70aef32542c0bdb2ad7df8939c3e260b229957b58638ac5c64f8df3f39770315d86d677b3a3624b751a4761414f0e4062e5ff66e9e97e309cdd7d7c890d6e6a19ee6366c38b8db89d436f0c29cf0ce183a779bf1077b73ab51b83ade2ce27bf18f6f6dfeabda9381aba62f12e6c267e1429b92ec0f72e7b25bb7bb3f59459edfb3588f9084e2de506865c4b8c83b0010065296abb0d8ae6590412cdacbf0a73a2974fd454059c04ca19f51e9f8b15034e373b0e995a50fbaf2856aa2a07c9ef466fb47ea962e8511ef90be0799df3e06f065821015380606e6dfb89f11764aa47a82c2cd4ee7a12b9f63cbbecfa3f13de7983b7d3043ae0715139e6af3def791b659e20ccbf1e540a6568c95a07099b7e7b9797506381f6f6a088d0e3aa27c90e42141fdfc82f05bd9125d91d80a6bfb503cbaf33831099ea5aed87037443a46e642e03a4ed512e5b881f4ede7e248b767793e4ad1c3ca36ffcfc40c45e376397f44ec7efe45a810d4ca4de7f766e7f65006cf47680dab0a1af1e8cf6065833013cc70e1df1f90a27a77bbab1a56bf941c27808a07a01bd78ae41d7572710caa973daf5b80bcbd44049f963137b9644f4a280a414e19ce4652e09bb22f41d5bbfd3b90b220c6157845618d465a4a09e9cca60a95e4f106d52f36a3367b46c2959ebf828cf2b883f17ea56a645abbaa7393d4736b391c3b26e7a5e318ef1fedca5b22ecc84029165ae96575d228b4c8d8f6ed42ec0ddfad7a7e36579e013c95b5b0ebe1a79355856dfaccc6601e2ca1fc24cb9edbe1a452d6754a28bae99fc5f4f43777ca4d24852459d5a8c8fb411f35fb8003f6a25a8fcccef24c6190b7dbdfedd4f9c76c4fcbf79943c6e2b32dcb59255b52cf58c3f5387f566efde8ce50014a6b171554a2ed35740514da5c69f79485c35e7c23e52dcc3d13117634d18cee2b457ed590e3cf6879516983d04d7cf7908fd7507b13a765b37534305a86e8aee1ca7e22d0a35a681b36bd234d44f7fabadaebf6012b8d8cb3eb971b9ac265e1f8d51dc563a08678006ad80ae8e44385368a3f54522072f70f57928adfea0627e15b5361f0272903e99c8db8d0a05397c6f3b1fab5926ebe30e7aab07c13b7db9c4296d99dd31ff03094ccd11cf0040d0f3fbd03970c6b1c29469fccf9b5e94dd52814a3ed478541043f63a7d4a3f813f5d5d918809ba47d9564475663a7b97ef54a1f940f0ed5de43a5b24f0f02b7f23b41c651569e2132ff2fdfd035bdbcc5f16b51f6007e78649a0ded2d115c947edf5b49de6c764ab5d67281dbb70572495e7710f68571a5c9c8a586cce71f9731d0d747ddcb16e0607ab96454cf79a01a390747afab9f9a8ef074fa60c54fb26745043f11e1e7044790cf22e0e7069c3f97ec40af5004ed09412d1ce2adcb4f054f1ad5f3f8dfeefba9616d9cad74f7a18d99a397592f2047f5762ca1b01ace89b5777bda5b1f906a7b2fee648856ae6afd2c14b749472ea91da87836e3184228ff314af98f020395de4ff2424abb772d08a0f1c9274d42db28a5e21a26a5186a784770173bb2f96facda59fd5960bf8c0ff8a4b574f456101b0a5e0f6691d5445d859d054cf3ba4a78b068c9a983b2a24da93b7950108fea7b97811a266ec47486ad9f538126085a312abebb73f856a058c9ffdd7977595b4eddef030039417b81e4612045f99c619482f97ce810306cf35d6925ad5468b6f3dc03501b8a46e1afd3294bebaf94cacfbd56769089db76f41d133577890707abf70d3937156c7f4e602d832f3b3304a6005b2b33e67c84afb02e23a46a1b492e0648d8d7ffb42d07f2e1e82df7cc1ccfd70ae2229be5f46944bc16a5589582eee74bce1d4b474ac0be4c4f08642dd3fa8db435cb4ac9aed402950982a29dd3f1f2aa6d4bdc917b8778ea4511dc3abcecf46f920b120bcb459f014f816453731fe5927bad9cac5289d2ccb8aa38eebe9e600c59121dbceb2e10dcf9deea2b62fac57025b4aaeacafae186498a6dfb910ccf29fc39e970d447670aa98e029c7163e320b9a927fe3b1981697b4ce6e077f8c99f67d36b8f8aab6e99a6e49d75e82d48defe092ab6de007c15256658ebb4735af89af854cc1512ce37dae22f1acc159658d50b7989cbd798320354604aaaeeb4b4adba041ca51e7809c523410c78e3e4e91d468a350a251629ba34436f3f24f37c4a74cc13b0d74f2d1496463385968848c4e65382b929285a6b0752b6ec9e43bb8f50899281406b1dac3b14f0a5f93db2f9c962a150311170bfc9eb03e97b4cf62eddc71513dfd0a7ed755b03efeae8ecbcadde2fa8b756f0809eebb885848195e4f82ccc752b181db7b871ae9d356a5e945a79924f2eabe2fc7f0e6c2a683a8510932ede24a0656b364a1f88116e62234ca8ff7bf872e75c93c1625af9a70b9d1f85d725bd7b1bc9a8930bf318a3b1a9e9936722b88a8d8396c5c9f23b94766ad9532276bb0e2b106c750a07d8ac991340c38d09ac2cfddb36fc1f80540903c08cb23da258ee06f43017baffe87d8479ea9291dfd7f72eaf409b560fe767de46d469cdf7a184ce90daf31866b577eda9a05670e081f2e0a2302ee2751d25a32431ccd78c091d77bf066dba301f653d0ab020a0723d699c2121e72c12faa9836da0fa476c4282ae4b8b46cf1db3d1233da63f049b160ce0a82bc4a137db778cf6c9acb6c399a2b22ec993ec4a735e3d8151906d606f27dadad6357e086c23d6db5ad5763c591df50eb1e72dd46612ed5cd5ea47d5d7238338a2de19bb6d9533639e8a0311df5808ef1f2829b322673eb987962ef914bb4e49ae28be3409b7bf46cf5b7b0d709a35cde51c5729ad38d252a7f324e07c46ce5aff57ffbd47cbd889e2087efcaa7770df29faefd0ddf83f4159878b8518984be47d66bcfd9ab5b532dd5358a29f266b96070f38ab125930aed1555306a24fcfc3f8b2816f5bc352e8450b646149e345edbd6fd6822f5b92260b1fe7f6b86abb299af0b7e0a17cad067b33597edce613bd8cf3a249909f9e3f50818757463e805c9e5b280ff1b4103bc5a29e7e7917532aa5b414e278552943bebeeda78987b10f22293053bf38c85b9ef4d901654e77228174e8d6c87aa036f35e0e3ba57b0fe41ca866c300b0518715d9f02f5ca2441e99283db02082c649e0daaf413344a6295f533fc8d6b8d9b51fb3cc9761ce6d16235e15a53ce18d97eb8538370774089b1a3a661f9116ddfdef8af48d7bc1be3825686d17ed189c1a3ea591cc80da40a049b3bad3ecc1f28c402e2f01d07dd8aa550a9c91e3a6d34c61cfc04e9a8fb7c541fc8492eb7165760bcc2a7e2ca4a9b2e8222a181dc58308704f7e3df1728660356d68875a37220a05dabd39d3dd245f7a79d47b46ce0d1f857108d08b41187ade57f31c797217e050dcd31f92801934190dae22b5c19cf581310c94dcd29b2f06e8e37987ece814fa68d8e46654d09843795d77fe67323511701118dbefed4b96202e31f14d3848fb9771d7d260338eb0daf6b5749e1722b854573d4a6071d32e67c94e38a487d17063b14a7484588cd1511dd741b4c08b6ffa8cf1da515d034fdffd9f810e0498ba231b8b75a3ec8d3ca90c7c2dd37d50e8eb67c8d4cc7857343a1e0ac7775309409d36abacd82f4a8574ab0789c3f67135ef43ddaa9b56d9affec0259c2a29f3c617856889098766d3119e738ed9e00873d3685d4b89bcb06a702533a5fc1e4c92fc38e6d7448f5ed1a3a13f3a5e3f8dce85346c4047fd133e079f84e7cb2d3cf05ef8762566968193e9dc576acdd02118a0fa7efb22147426a865b1bd9e2adfa4a982bf9926ee0335a20e664a7856bbacab57a3408a635c8a734f11da532622e895f059ced42ed4d386901a824c9cb51669437ff282fbbbb72972717d2b6cd1194c4988c5200005268df7d2f9a5b57777c81a3d2013cb06d015a29a29c04a94618f7ee7e1a0df00e4e7a9f4234123ebd43457eed08c96c63f8a1a273b9ba0b4da15e276464a67c6ae896525f4ed8553a0b7939d20c9e90189682be273cb4079bba6e912b978fb31e82368677401a988083c05af28bc9bcd42bfdf2831f70e7301c1892239945b5ac9cefe294291c942267a77b97d293f253d7d9e1fc18296222ae075dea504853480ae71f2be45b64d213eec18dd464a6a34ce5ff7d4b99e2a10ca3b645d4e064ae27c3847085a98294947b2b906413fd07c86902f73dbc4acfe155b2f76bcc2f026bc3f17cc78afdae072b1bd4304f7e3ffc2fba9b5ed8e41ba8c8b3265e1f29c05c7392faf52504af3ec5c280bcb30dc2b4c133fba072d8f3447677d422d0013afe7da7daa5fc45c049a15782162bed3e60c0a8a3ec62dd0600c27239af8a5d34e8e4b41f58f080b078dcda4c96b96dcda2b1081a7ccd2676373fadf3f561fde0620e532ed1741248b2484ef3d67f476b0f24f1f6a058d65838af41cabe150751587a92f3e5d0af7b9b3a11f88fa0fd8c69493b1bb43303ae8a90e1f785e45ceac68678be3859eb50fb0ebfc37c9e9c1a8f12e0745ddd63824097fc5a2c5396b472214bec1ba16345510a065cd6005ac3606ae97611702d7e507459276d2418b5df32b25206d7ec713cf2258db025237f9f3d2fbbca6e80df6fffc2353d57115fab0fc1a79aa19cdbb3735370badb236b150a23ce96b5805fb1310bb6404b418978dd6863b6fb3102bcb25ccbe03b838e91bca01aeb4b1e775eb0fd22a9344aebb82e28733bd8b20906c336fd7f4f06ade3675b1f17b53d56fbe07b5cdaf06778dcc5d7da3b638b2d3f12329dc9079741d1e64e96346144d751964499d9e5d149c2ae048dd0063489c63d095d665454134c5b51cad67be78943ccae06a56103989649e97146dfe9ee5a80ac15747d7a7277fed833b5571019bf90cc226e7c4c607dba3c2187ded4b03150e5964327c3ac88daa0169ce60ecb66f3ccaba05c80579beb494ad8e759dc5db33c5a3291a0a2e0374e7c10cdb25553b8c5afc201cffc889a0244bfaa892a01775f6859b024ea1f73ab56fc387caa441217b627ad38739377e42d58178e5295bb41581c2ca084fd05ff01803a1fc1c62ca210d69339747a83bb4dfbcfd541d4075656d752516e15f372b5978be9c42e9794de320fff77eb13276444ff00f4cae474d1bea8974827eda973d01f4877fb42971bcf616ab9dd73f2fcad4c4d635460be126e00efdd4522018f04fdc699d645fcb44225632da0d6508cdaacb77dd9bde75bd28d4b86cff4a0e3abab49b0abb25ffdfd37c015f62d12ed1ba7c5a98471a1658585e9d825067f6c30e0f23ebe8c1c76f0032106278b4cffe449a3d97e8fab2e555d3a7c3c7a7f8acef2db80863e2c705f1ceb7a66b25c41f4f389b78bf24467e7e3e5b889403148f1a6c6a0f03519a139c1891d1a309e83b24f396d0d30cb77762492630a938013e73b6a21949b1acbb2e2ed225b293712a728a3011c19fc6908ac3c40e5870c56d677d6d7331a55f3c5226ebbe9b794aaa086bf632c4d3315b99f75bf628c8b6c8544072c296a1967676c70d273b49523865b41614e8553309784c06d6dafe858fac92cc5ec87911f9f5e3dc53e9347483670539b6c92d6ea4eef7e97c45fecb6d67f40e983aac50cb3a279d59279ba2494c7d484d07106abd491c2d27da83e1c2c2f5fa2e8b3643248da3fb8c0bec77ff0bb8c59c08e2ba749d1639a6cb22d8f8c431e144ff645211d66fdbee240606760095eda5c35a8960d16ccfa828897713f39c1df50e2c0118eb3919a4c3869c79cc477016940ea7e5485a8758abe295c8359f972d29eb3ba76f2ba2cf3c003aa93e4b197d43ad3f69011a9bb8ab8d1ea3123ef31004cb3f317fd08609dd5a7f63dceb1ca4c26ffed5d15e312b082e9397b5d83b3ddd5c68218a6e1a9a6359fb7502c9bab929e06c103525aff1d1636441e8ebba9580d92b7ca16a062c75f144d84b39da2c674dcd0a47c1591fa9b34687a8a2191178908b0f0f7cbfd9bd84a27e517bb16283ffb683350e55b379886457bb4f89473fa003a8900f035aaf30f7720ef2161c8fed0d639dddbc9bde15ff006f4e7a67ac18eed1619505cae9754457b9ee7e9effc7060db8f66cfe5067b7b27a92f6d5fe402188245e6d579573f95b9052e4a64053c46f9a9113e2d3ac16db801c329f68fb2d32d71752bbf5daf443c55b12d7d8c100f90323c04b6fc5b26024b29de0486ffd41db19ce16f2d1630bd29356c28d75fd922afbdb62aa5b96d11d92959bba5ef2143742127701907c0fabe34d76c05bb5bf502a191d2ba82419255ba0ed6e92561ba00b697d146afd1821fd4bb4dfbbf5520d5c498c1f1295bb1e1f4b21d55496beddfbcb209b75cf37cdcfed6add1c47065bc4c8a0d600ef681327296ed022cea44d4dcbe70d71ad66c6c8baf7ecf0a02bd399c04b8257eec3383cd47cb75ceeaba21612151f05d308b4a2e4f2c441724f802ec83835391c279271c0dd1d007ac3cfe27c66bc8f98d8a6d75a2b398650c4742d787076a04412b1f95207bf22cf3e2d9976393f00152ba1062971446debbb196a59aacc61d4ce743b5b1f80219ba4a518c5e6babfbc44c08bff7e44785295dfcaf8ba05daf8c399141e9cb57f43e35418ecb5766d9d9899aa45c0a899e1c87975f310fef9f99fad1e499d0202df71e2ca98fee67734f1f0891e5d21a07e594af3ce332818d79c9d4d2be6735e650a5666080e1c9171cbd959d7705c925856e153d4c1a028b62b6596c6819ccc37a0873e52801832665b3f9200abe47a45fdd839e74f9b74a2497aebd837dddfba7d1161fda6a74f52a9aa2f35e0bebaecadc1f9abe27c4b8fb6f26a688508c0abec193ad8ec67001ecf021f21d55fbf242b5e0ec0c041b005daf1acd1045992f57737788e98d7b0879372576957fce73cdd9336202f59859ea1117abd374a78dcb9c5c6b0bc6e5666938212fef5410e4a66e068c615b35bf0f2600f9450092c353a28bbcfc36d82c20d8fcab99c1ee96e418a6dc1e4779dc23a6d388fe5cd0cb1d62a8cca01040c4e95f3c217add60e43b757eed46873f10746277d43d746b984ec694125c8ab70a10ef3b143f3d7a25c38a99d475fb19bda5a2b1d20d82500b522f3daffadb00ca4287ff6964d27152e062a11ac9ac12484e212637aaa49cec43c8e2a7cc3b7fa73d1654e2c77ae192e02f3bd09b4a5e1e61f4aa4ea60193cbaa86eddb80050e7de8a437fb7029b10d009948a8d51b7a383b20983e53f9db27065f70d93670f8855b43ad5dfe3ca1be5b73d489ddc6d1f137b3d324646b802a97514ba8ef0c224ea57808ab334ec73a78c3139037dafbb30429413d2f3f0a67426515f35ea59ffa1dcfbd7f56d8fe54bfe7ed2aa6c1cb0bc9bd26df8a55627c8d33995c3ee372453767f0f47aafc61440fce508e77626f60cde09ee16f12e717465a0356e27ee4664ad710ce5b9b5eed777d3a19ddd13b2e37e740cee4ffbe4268b8c0a6b0c969a59d06f5fb10cec6dc447b44a9995f30626c89831b9fda58295e61ccd71d85de426f5727860205c69b841ad5133199eb92e74b831f74ebffe85ed0fb374caf297763ea9d3bbcccba546c401a57ba4e0db51f3aa438a61c220596606edf0db4f893b99d5d38ba12b488fec5e0406bddceabe1a616cfaee12d65850768092669bd64840a06beb4cfbfed09d19527360dbd8f12af893f7f89ff2112544f5d092dff256a9949de3fa4a9b7a04355741b23c22c572b9dbfe9dc70e6a392312a026b0cd93a55699c10d35a853338d46200985baab57dc6142f7018ca75c6e68f6f677322385829d93b4b1b0a34ff0afb7f6f97b992daf2698daa90400d121929cbf86e341fefe318a08a5b458550c964709ea38def3e600ca34bed0b922f29a91f0995233a7a38b6992f2011c4e21fc9058cf16bb1359aaa0e4738e5425c171f36dba9d0af71fac16ee2a21e7098fffea6447f7af852539294ee609989edfe444f8df6a59c5c8eea5d6929ae9c926cdc71e6945e24e71fc342adc35073e0a1252a9816d5117401d893583e379cfab7beaae05935ebcb35df26262b01c4c9464aaa9ccfea3a67a63b0d830c981e7fece954b0e43a1c64433a2410756bf277c8ea8b98671778099e0f2490bd6aaf507cec36185ae1a8f9c9df4ad688d7f99f7e841d512e5c5cef24c9aadd97efb7c21f23682c8f376188da2a08f121aa1719bf45dd2c422a7d71bb1056482b4ceb3fcd0d5ee1584a027d3b7efbf9d5de686f08212167f44a1a38db3115a98e0c2f4f5264e759523fb76f7286097007d5e327d8cb18069a0db5248a8f6c4f1f1760f8acc80253295f54dc0f5d47a714d08cb2d6d4b24f6b944ddd0990dff9c3848b96b9f9a69ba3c87bd83adfe56c6abef96b2ecdb835055371a1a73f95b53800dd92d9184f7c496ee4e35eb70fc767f68215b14194bb073f116f682c4677e54bb0d3777f26755541d6e929569920739fc15a35e609f3da5b1e26f5b0eb70f12ccfcb1cf214a0d0b9bdb754e5f55b249f07e44b82b72d09a7626653662be09ae0e213896122ac2de9c84a2d8b616888da33b1e2197c32e91203a8323d0426affc1b1e6224e0879217799fb5d9fc063cd8c3dc52c6eb1be73365d4944f51dee651dd537c51d067b9d73f671f0cbc6a935343242d1e733477080b01349e2f5020c8922d4630f7e792b935c2dbc97af9f465ef1332e6e6d4f439e51d1b5a8c684b85e5cfcd54287049f1c418c3ebef6e0ad9a10438034a4a25e822dbd946f4b1418069e233b34edf750e31a98450c171fcd66cb64c6292710b64d97a726425d72029fd7b4f62bbbdaeff54bda88b36d44f375623c8bd5d37824153d568c0ea83876a5c9034bbe0d2cda22350a8ce9113851e0520d9a528865291dab62d9778b56f521f2d1aef354a751817a00d2b0d9d81a8314cc60bfb21a24708057179ed09cd3550115de8baaf1a4297bd7e98fb4584fa48897173f979c764cc3427cdf4110b66104dacfd5cd2ad6088cb7a0123d9dc40574d6c820e7f32925839a9e694d5ccfa294b4f872693baa8d0a95e2e9bfde8b00761078bf4190eabb49bf5eee7ea4351d5fe3d910cb2a96e63c25215f7056ac23a43495cd8fa72341e51c0fe79315b2fae7dcd34aea93a967998da1bcdbd478bddbf50ddc04ff8714dcb220caac8e000a00ac95ca5a6042cf294babff7309c957ed736cb11c1442af8ebcbf9f467e2042c128af85d7b5369426b7f0ffadbff9a67cad370ffafbaf0ffd5b77757c7c9a8996f4e369d195b2160a42a2020a5c2d180ee4981f8115e99c672e961b6ee787784738d003d4b9eb0aa0b556a84514b3e89b772c7333372cf7643523e4dc30a9206d15837d3233067cb90cf0b00297cce7a5cc4c5432a9838feaf67f2c79a39425b7ff9a369fd3266dc5492c67cf79c37cd5697f3f43e94be9adb0f3a9833dc96c44ad719f3e7148b4c92324bdfda54f8ee1f08dbc54a7d1102135aa20e2642cc14770b58f694f54e5628502e1668d2ee87240730a144660f9e02ce80b84a01afc0a5b8d09f2f738ecc15ccf7c07329c92f18fa6003e89bf5e19cb2aab56c1e0f6d977bedb9ffe297c2413d0cfcf1b7519a3c62663d0deac8ee728a8fa494f9ea6f54ff5cfd7a35c0fe0d016482e10308956d47e52411333d430e780b024265180d8642076e162318901f4918657457f8bd8a8d1f73ee3a46fdbe3ad85df859c85a505ff57b92d74c5ff0ef88e7256df003b8f8f450d4bdda1aa9ea24babcba5655940e05451089d0de35ea8f5c78fbd4931cd8b0a0b98670333dde6f9c971f272f7e107769ce75702217d814e31396bbc7a87b4cac9e66b0da4a23951db335623630e25e407deac464a40ff354f8e99ad28696e4abd90c9461eda226332286f664a8f1029befa8039601df6c9bcbd8b62558583d6c7db2d64b2b0edbca8f26660f9527e118bd645003226f8efbc645dd48e91de790227cd8bc98cf974c6847dbc8312916469294723a02bd7999fcafa11b208e401b1b504d5d7c55bebae4657954707d68cd7e3e22fa1990af9ed0488e94b6e5513f953e39fc9e61eb2431a139ff3225ffebe466592a14f0e93b876b7850804bce1aea8ad019b066bb1079a12136424a02a53558eaf4f4bc98705cb5be2ea80bb37109f64a3ba8153f46c924bb9a2a3ae5291832a9699787a32ca67ddcafd51ccac1b300bc2bcd57d39ef27228bc8679d389adad48cfa90cca9e0e3f29961379920052cb9f456ab11818beb1da75bc90a97baeef665fe4d537ad4eeab79732f441f1566c8b0d0e6c86020dc596d6ff350b8012f573e245442f4945351e0be72a2c340a056ea3ebbfa4276021bab0a344e6bd916a7429cb5e5c5a0faf62c8c467da71ad71c9ec601e0d0b3802bd84ff550c212e257a95e02800513dd6602c075a01f14b1f2465e7b040e04299e5043c021b35e5443428408dda489c5678b56e1aa5e6dfb3a2f8a78f5de12b21896ddcd36226fc7ef8c0662e85b3d39ad88c38c7f8d061560b0dbdcd82d9a3ddad124120fd719555604838453875afb72e96457a055dc956978f8ca3fcff41e926f4e0d2a356f7118450367a19c003d103ecfd6754bf7af146573d0855cb6fa04821105d1164f94ac2da3a2faaccf89c660e7881eabf4017b7cea5203441bc039c311123628fcd6297e3b84231bbff0ee9c6c20b21d4026993647a2ba05224afc419eeab8ec10d84fe55d708e5a70ba1c3bd7b1bce47cf8ce6f2fc98208e56e3e238f1c2ade56d8b61bb3b89d1d8e2bf3d64f1b7663da16ec5e740fdf47bd8ad42ed48ef07ce8159c35c55eac13e34b97258ae6ec1b2fb4f441335d70151444c00e94d984cb8591b02cf6f36f32d1e11a282146d5f65b1edb7c599de83b3af6c2f324583f5c123e266309ee344fe244741f3c7d846e8ed316f281f185b70e55c9714d66d2870c636275abdf28d266243b302734db66efb18f49f078792615537df5c0be45c08affcb45dfc90beab9d3f3e7dfa26c6b3a2b71fd6445ae2d3099b9cc195554eb8b4899b888deb4db82941a84f535ae05022dfa3e38a95bfc7865c784c68a8974737810f02f6440e52ff97b121aea3c8d86febf96deb15ab250a047fdd9a501ec0849422254930284cdcfbfb20af047ce9f2df8540709badfc66c002fb7153f941dbf7b6191398b7a4a81fc4417b6afa63c7207304c73dad6ac2064de69f24965757e8246b4ec03039ed9bdde9158af8f7b4c7b29c93e553bf6ad652cd0ed25a2c24984e6377a8939ada714ae9fe7fc6d4837f2838dd8e3c64dfbec71895aafde444214dcf68b70f7bb14fa39da42aaf10c407c4dfe5e20f1940f82c0e59928f355dbde1ec1961833b997cbdf8a1dae8630a10dec04c89cb6d0fa6114dccb8d5ee76d1a5b1a93fddf7fb14466fa08150151fd89e324e7955cef443d2fd873cdb7eeeda9e2d7131c6b1f2b1e806af2197dc688194a5e4aab467e0aecd8ad7a5da70e55117b1555bd00676e6b27c68d43716a18f33da5b2905a6f8c6da118d5405ca48fd558dd2cdde9e743197bb6c76c577d925c12f9c49b4c4e804e80a6642aee8103a9950844382c38304339ae22f41f4f5eb8414d58d0af81407adab06c726f2a1a3e64b26ecd51069a11114c53daba32999126c193e2d9588cf08eb864599123402f9f96e5fc56c40a344909907edd615c3d4f163f56c2bb9437ab4ae12cefa2a0cb3b6f7aad29244950a82f39191ac772fa5293abbeeef2817597b81229d4518ba3222028b14eda72defd438fab24a00c6e5d8546a54e0b6c91496840ae88bcc70e7eb82f8ad7364abbfd0cd68ae08708a136d1c5b536c71427f222f9fa82527310caf748d33457b13fb7ed2aa97745437f7b20affb0bdc208900516e0de26050ec33dc19f907fe0e034d664db5e0dab1b7c1694514789b1da7c63d877cfdcb2e399a1e7f2ae6349801f5090adf4949edb4b04f5b9d0c4cedd6a00a98b7a3db18b6155119cbe3725f24f5885ff52f1451e2e828512d067ad65be0ccb31a376525445e0381a48d8c2f8dd2897206d876c0793a566d662bb745c05acbf9a04cf4580595612de77b3302aa37b0c2bcd814969e53872c10430191183f1de4f9d8fb95eb125349ce857b3ad6e227752167015ae965e032ca6a0a56c0f8816bdf34cd0c2de77317fedd2ede25d7c214791ca1c12ef3f428abc802a9199f8bb746167b13d87dce9ae693463b92af0cc387478a3f10028bbcf70ac4ddab67cd6840cd1eaad72d0fcac77b0524f17a1a35d16a0f8f32050e5d75163d60b50b05ba65cab7337e3bf691d4b35735abeaf4cbf8fac79f6b9a3792c906713572532c17d915ab2f4c91cb9b0683afbc1d59ec779d0cee4600abcdbfcbafee9138a1b7e70ccdfe4888da587ef136c0439e55198871f85c389d2063964045f505560c2a8dc6d36a651562d7ff10b99574e06624bfdf80abbc611f108fb2287d3b03d033f638771fea4e8d4ca0f6834ba800145ee070ba3595cbf9219973a94ba6843e604b412296d21e401cc59e85aaf3bc8f3948a1c8b70bd17864aae999f6c72ddf45ca702ebf35d2f28316802a01f3a67518fff80a0876713733e39e08f64a8b3447ad76f0a31fa34be53800e39b5e038c5d2bc7655a76e7dd11f13e592cbafbe66c2d4fd06b75b0ca5a8774dd9342527aad6b5783b8f9071c1d70d5bc5b41a9b5c4e560172153ac5a3287bae747964ecc25ea7a1780d097acf3f197668ec52f39613a4055327cde0acf958a3a8ee640ee1155d141023a223de4346ad6bf5a88c77eab42948a41a26b2d34cbb86c903239799a38ad6d8c677694424ea405fd250dafd758aad50b7bd494f7f8f7ca6fc93efa8249061097953d25d77ba95f408621f43b92aac04153e14548c8dae727464b004c758d6e7e8d230f027c0c40f76288adb66ad7c1d994e9a73e99263af59b0bc1459f3f7ed32e83cfd40516357e471baff1362b96df5f2dc2332bec86e3b11d91c74c813820076c67f369db435fa4a30a7063e81fa3f65d4eb7288559421ef48aecb2b7b6c17c699a1d802a4bb04f1c376fa9df49d2d423411e2d48ea3b01411352252dc432ccd0d4e197a37693f7f475ded4ec491c3de2be18cb3e9f6282a1b6ce856ea82cfd9c27f9ca7548e15e1cbd09250fa362c74f70b2a7d66584091a70e57a2d42f45081a004fc8624f313861297d49cf1be9805055f3f460a282c0e4c9f658f7694de5a07bcb71993d56207cf9b679f3590f371e117224808c99f9f8ea74726e1c2e2bd516333d5117c639cd07bb31cb8c4a9e7a3f355f85682e7c096d0b2d3c8e7503cf90d210cc95d81715b3df7e2de1da91fae86b792b5f101756a01fcbd35792b39d8134f0de7427f87c0d9e2fb868506abf04428625630d42fc55a76cbc530b11b8db1728f2a9b29fccbf8ccd875c5501c5397c2160a94ab4d56a2c60aa480221eae6b52d25c4b9244d10af70d70e056a34ac69161f407a760203afa5aa51bb1023a685b424f61e748b4c76a4cb27c29baa97ab3741b093ca69101db035aa8574f421074828fb6640311de27d8b1f3b7998a3a5a8ad239aea66cd8031d81288d624a9065eb6f68e49b825e6f5ca7490f1d4e831d257fbc7c46e05c769674eece435603b099004b45f90468b82cff36824d9cf1e8fba8a4638c98e7a744fd7a442be451986e6c0c8849b2c820f2e99594ed4e3800881aaadfb1a491923e8b3c8277f3effa7612791d6fcdfd8dd9a447b9937496fb552eb9889bff2b7aebf98cfb3a7a76caa9973f9abd37a96343f3e3094d00968d0572d5d78aa29335abe95e70c34601e2a1f1d6844fe8f556afe51aba044f6d43cdf41744c9e4e4f85d7a2b4f069c46f7eba5b01454a9a358aa661012b84cb8be9377da2236efb0fedaf6a2d86605919ee132eafd9e644ff0ddee2a799cc8a487764dc9a49c1f2d31d4dce4a6f83c39299f43391855fd11acce823e0e89ebef25944d6b2490cdb58537e72617b8938c2b7455a47d62b12233629e697b356a8daa22258410cf1a0ea16f4ca9525908b9f664727a204778eceb407f04732d0ab42fe3f2be37080b9e99566e9d2277a0b10231eb5623f28104221837b38a3b37d4a2f84f1d11e7e60ee4f44242db1c5befedbc8596cddca8ab9142c194f6e13f67259e9bc057aa1f0948e935b38a74c335fa716c5f88a960036e9c01e597624c900f6f1dc33f66f58369f3ab45c7bdfd600e1164432be0e888aeb5d3d89144ddfc282a1c31dfbbf92aa9b5346d92d629591670d1dbca200d801f02c7cc49dc75c8208024469c89600d484e6acabc4cb72793cbcfe1a3c47d628ea927eb50e4d885fa89139267ace0d934a0328da842911e40931fa4971f821bb225ff8c41b2967382f4e8c20f4fa977efb0fb76bd4e63d5aff8dca689e02a8f5786d1eae1a152190c2f0e774b750d6f389dd8a86d3efc7eeb3d928344817f456e23cc9b1f58b27bfeb3d2742c87b3f3bf82d9d31f44263632e01a8f6468778fa267ee9b16c806faab58dbd2df2643219c402ae410272afa13ded2190fc9ad5d4de3b87b578acd596bc0594049b114fac0e57521efdaf5c10e43643c66323af23e43eadf73664b39d3f8585026f716e55d8474023d65bf29e66cac991a396920f95b63bc5fbb3124b03c474697b5ae5293a2ae6266ccaa4bac84fca066fce92a2e5a942fb90a76ccdf3bfcecc47fae982620fabf9a92eb025ae8cb447caa873198357122ece2ac3120e83b4e016fcbcfc4b63d1ab610c43568658572ffaf42beedc39155447eb10420a95a1ed7644940c980ae8ce3505c68fd962a74227cd9102fe5d4710cee3f697b5ababcf9f76dfef776a1160fde98c77f146f188ad1c86ef5994e4b60ce8bb26be642ab7f19890417cb2180c943f90b317c6753b970f2db6e67f50405c036b76657d481d01d965acda87c12e51eb7a687a3f4a0e8734786e6ac802a974c020618186525016657e6aa014ecd61c4542dd938d36757c3724845c3e71daf15e171de246f04fc88194201ad8524876d407739e911758a5057dd823fdbdddbdfb71c5dd8de2248a067ec89942027e1cbb0c441449b82a3726b460e6968cf3e5304f7fee00e25413761a425aed1f4d811b4194780950984facac497871ded37902ff019280531d7037612b0a0ee3e699e64c496219adf98a67f272867c6570059a0d7924666e2bf54705ae4fa2935b5869a700903f85fade5dae672039f45ccaaef86aa9a011c2f8540bcae295f57143e74a03f9ff3e6b9a7fb6ee56ded3c8ad99161a92beb5dc7e1a9c4192bf6ea076ca014ec77ff5d00145fa55a5debca47a8efdbb5f5c9362cc84d13bd35d375edc17e92773a4ae39aa7eeffa4993b2a54c48fa9796faa60b559485abdcf71ab2f1cffc0f6efcd8dc4b58fd6f262bd0826bd45957f8e08976610f79a0d6f3bea33a92bce95b52b15492bc53a2043f4c2c7cdbd0ed2dfdb9ed82c8897c34d126de701bec7b1a1a36ca0a89bfcab0982c40d2053730c0140e87732d984327cbe1c3b5459a8eb26b9b6abe058d45ff98a3f5cc19932d2eeecdc25094f6718a103e7c0848bf10f0252ab4aee039ce30782e6d93dbde0ef2bcfaacfa6e6b813410b6b2dce97587e1cb585bf06c5e575ee55558d70d9a1819bec069c7fee08c25f7cdf2da4f204450765af0bfb8246b72653916e96db4543bfcf2f59d92470417fc1d2b86a70b22cdaa075df801ea6269ae5566848d9e7bd41884899dc95bef8d8ed064232e4dd454c08ae4f4e7a2464f471851615a2bd23270c9ad93a3d163fd8983fdc8c31ebbc95a0eff38725cc8358e3638786b682d966b1cd1cef9f4eb7d8f593604d12413c8950a9c42052bd9aae3fad699409431ac19d247abd4d07baf608ec95f9d4c3d480feb2cc07b4c2b48691f9c7a232d90d9dfba0746c712b1ba95cc1e973c14e90853d4ce85e590863546075887bde0ced92f3758443d32714e9ac7235c8ee698a529f653739bb9b47450b840e1c5631872601596878e506654c713e2e2f34d1dc5316aa6026f9a2a51f1100e358cbbe702cec3e7768a02064350ab7446d1e68ab15763ec6a47471e7bacdebad11427401a7c85499964b317d761994ba36813b8f62d7c76407a5debadb1e8412d16cde71744556aa1f23da39e564e82ee741c29513ad32969b832a9364e513d8f9913fb54afb9b1d2bbc8735f10622f61299010be017f50480fc51fcba1efeeace1ee76d1dab6bc150593153402b1fa17211e12a2efa54f49ea06deb34d41ce530df44f5df59e28593c514f916cdb60c98ed4af5a11a0f134a6af9405184b70e67568660f3612d7a6bed1f740709b08eeea13a12cf27f9b0268da9c7ae21ff81e88fdeada634446f327930a1f165581ac3d73eb6f76c20f637a37080a1356a209a35c0c72f99ca8f4d991b318ace0fa1def3dfbb01f2f60539e9d3f6fccd14f583b6372a04328af34887027e86e7f93c369cf85f69b69762fd74cea0fd8b6ea75410803fa6fc346a84dd5cff28c0a38c3824281aabd2941c7ccdb0799c58c19dbf5c7567f7bbcbf3f4bd1f65220f5758171e10f769ccfb43c63d12b95bbb812489c3d92eb6c0355b90df900fc29bd8f34d181089a41d0bc75c2aef55da9f3e5cb4ff03a9d7f8652e36bfd65fed6203dd75241684c1590463b0f031c0e08f0a00ff388e588eaae7fff5393e143a8804cb262a49e6c9b7f51c56a07a63262e81424bc70f29e47536ffcbef1bdf0f3ba4e880dd8d32ea5a5fd9a45624158f2502d7f1fd643a1b291ba35d178e896047c0db624595fa98c67bea97898d3dc4d4f064c76c82ec7e4dffe80bdf7346ed437be6971ab0b1b0a9b49bb487cb26da61afd1200f701b4197e8e84eb77e068f5105a32e818a7adb5b9ea0f4a340bcdb6f02d701df2f436abaa049f7078ad995c832fdcab74a551177608048d0a2abf0bbeda836c0dd7eeb90691216450f364699c8799ddcff9d2b2cbe397f09bdfda9ca2e06f155fe8c5ee084d8441027001a479cc1722ba0cb00b0b80add645ac175ffc0a6a82c9fcd0cb45e6238c216b7eabf78d0a2138d73f92bcca28c653a1f8ca0b750f8dbeb77cc7ec1514bc140b19e8395505a82806c3b9dfcfdc004d22e27ef89a3601114c605801a2b2ab0e0e240cbbd8492de78b1c3cfa05c4ed2f0cfe3f656b70ec16014b023086b8178a65d91b206fef868e6d353979df9fb677aa90cc5d23a1607d0a33959f8551448fed93c804d8e38bfdb79d34b623480780baeecf009ea4530e62ebd0b3e8b64df080b0842a4fe6ff54212d07dcc4904cc0fa41039978a360ff8f3adf7e9e180e35d721780a896e8f2f1e06cacaa5d81d788475ebe348b0231be958565b1c2167ec55594ae1a4dce2d501d79d68d3f12f793c4e0900536bf3c1334a47b0822b3f8b2c79f543ca65159f5d4cc4cab9e16072ae36be1f725091d857a53cc5b8705a67387b4defd3e8c1448bcb05fe95988bd603c478d192c8e92d4abefdc276a6dc3dbf3077af3fc6abc2904c4fbbff9917af9dd88c69bb634187de17d9d219933d2f03684df2562dd78d3fe6226aa006889be5595b166b7c78e4518faa868d1a4810c4cfa137a936775511703ca91ea7935b860fb3b0c5e1987026af7c38caefcbf4c4e1c1fc9ec9a5f46e8b7416ad9a6d8758286bb6cb15f9283dbba56d82c63fa8da128b529401fa17f456cc0330442137175c848bd9a0a98abb16693766f473fd97b9cd239a1d011850798a2dac9f62a0da130084b1343a8f14d0f6e20804dc4c6a7c60989e64bc09ddf1e2de46ba14a581a28847fc3d804226bba5de82a2dd8763f905ba9a0f28c7e777cf2a17dfa0f9c4082a642560bf3036ddc8c0a82a7b0a18419be913d18bb93ee63e735c86cd186bc742c8cab99ccedef2990de33fa0f73ad50099b07effa21bfb5424e5cc68faba21eabff21b88ae154e3bdb240607c4cb56e9049649281738c6b5d56e0b7181b5037893e4fa2fe494c39563a09b9c916d778e4c1a9904921196551c88a2cfe7c70ff91ffedc932c9c71d5e52021af4dd337a58af20045a5291089319d009d2a7b5013b2f35c604b2fd78cfe53838d476c069c5a220adb152ba88ba696394c523c2738142ea89261ec58948d0942b7a1179bb57174e9b28ea28c48aa965162301fb085a7aa23d990be7aa69de89e468dc6bade896625e94748da8295cfb686a2fb28c0fc23fd9509325d49e4a86c276287679c1f8ee1da0d2ee0b3c505f654315a9ac9ca01cf397e794540a867ac3e19d6a2d05c8dc0e6e8ab6413f42e9d0afb1153f3f5044440141ab3a98162517dff9eb7eff03da6458bffd4c938349b9f5b81ba659a2a24874e1752dcd27d1afee2a04a83bf7c61f06ff95ba975777a743ec4a027bd7d8c9cd2d0868f4ff76cdf7f2d17dc4b407bf779e4f9c468850e554892e90d66ffa753c297125cac4512a4ae76f299868f27ec3610a3d3949ec0ad79ca2f859d5d454fbd7c1a68bca3d7ff9fa1617554ccf3c20107016d70685eb1ab1a8edea14692b8d412fe6cd72725134d6de4f2f458201c009105198b8126fcb5a8b5c8a863ef090522768f4b752b185d585f1f201cee9ec3bbd79ae477d279d336b1d99d8ea3d87448d2d2e92ac89243df05ea406360fec3afe764d75370fb35a41d75aea0ef860680972e552d95eb1741ab5210e03c1034cdc8d70a764804fafccffa54e84265f4e207233d6ee9ee6bb5458da1bbf23c6e8947ef51ba226ca7bb4fb44758abb0156cb010353eb9480bd955be8bd406af76c67b20dee7f9ec6d4a14f61faf1343b5f6d86dcb265f7fcb8fb74e52777e7ca1dbdc811c976027a25b240f56c675144a0caa89d4e312ef0cd5675f4c3c0dbbfd66219ca401b74196d713dcba02f512ce8528c2992d7bf65845c12ca8b3261d5a605b821ce402b3c55fd10d31bffd927bdd4dbb9dea4e51860ae494f3657fa029d3b76aa398ea1d8af67f8a8746dd22c70bab95ad3245dfac3ea03d20796bbdf882315efc395a4b5054b37ec903fbb9c5fb753cb7da2fee03953231fe5fe1d346a50bdad61ade0bf37a2576da14d5dfde10ff60f180fc40d415dc766455e69aadbff5ce1976c85e4e6e7e65d82af9c68c925f502710e23a959c7b5bbbd902eaecb88c931f4a27ae8ae02bdd3a1fa46b663e4e7641a2c8e1879d15cfdd2f98745b05088e2c9272299b8d2b0d83b9db5d53883d974bd2207bcc05f10160b84a2f15e6bf0b57711a886aa18309bb5f961f18a6065066312e3199e9d68e75c0daa7acd9408ea1105b7c3da8fbe7a726203126d97ae49a819141c38ad2184ea794fc1a64905f3561a11e94ee23210028f8b99b0504aa7bdcdb50e8515e6a337819658f8d89c93c3c5db208726e3edb951be37f0411e7d7ac668db660cbbf70fd4e4ae8727d562dd0a12cf3b1abfc9f7053a5c8e6241bde31350773db812437334e638d512fc5e74f3fc973f1efda0e549f20c8ed70f515c1e97163e1a95bcb332d5e792603b030a46ef90745ec77b93d4b8f1d539b1657e342d6c1a3da082ffbe8899c7ae8bfdd8bcbdba03996384b048024b08a05976dbef0ad194ba5cd98ffc68e479638c34ba1722fb2d978e6bb620b8085ad78897741b6ddbd3326aadd40de2a7651cb0a8222f58ffe9ac8098c67092c65686a63120be72f04ad90e681a4768b78e956fd8403bc1b2b40d1d9e9484bee97ab97880b52a57d5a41dd9b5446a905ac49217e1de6cf8c1418eaacb920252bcec88eba6be0f4ebc5831115367e98a4647cff53ee9d5923e1d03a4f9369027c935c724ddff65040e7ff8bf4c5a4ddf9542a70c8e27cb84d583fc841ae0827e8e4e887aa375186665a2d9c7ba95f1b599ace658eab34b6eec562dda5c84419f969f4d0258a4355d1bcda5e96b55c0e9e527a25e62bbd4b1317a575191b34843603e811e249f59aba5997673d2352a55e8d1cc35c296294570b026d04cecc039552316ac68bb98d4b9ad260c326fa2bdb0b97964c644d6051fe93887484d44a1f01c819b7a69a113a1f084173215e8055877ed4d9a423037560538f578bab02595cbe7359d19580da97243417792240ab444284bbd6f6dfa4140cbc388d8847585455792e7f7c075b120c80c393aa46e67629cc2b9d73c72315bab32bc8cc5dde831ef2ec592c6a121975404b9e21c4f15683e015066afece0c78eb5fe2083bb00d179c8d3afcd12e4989b4d40d81349970dfc802912bd56f8556de2eaddbcc4d2536795ec235aa2c543d2a9589c99b6a85cfc965852f54216529dc3468a09832ada00b3d496fa5bc16953bbbbdadc7fa851a9f28e9565fea5df4d6f92d17aa2d8cb597c4ae11e88d154e640025074305037c1d596338c0c0bbd53439aebd7cb717967b800e650c66095ce2f99f3e6399c49e5d7a6b1053f62957cbb770431044179fd8267321fe351eeb670f3da963946a6ed38c10f57b80583b83866e80c42109cd3dcebe8a53c441c5f8eacd87dead3abcd618eaa6459c4607ea4888ef942b92143372c2932a257792a8dbf7b0cd46c5704f4a7ed177cff03d9b8a8ebec5a78fb072b78ce30f820cf447b73629dcd4189139e15991b3be0271cff77a9218baf21d50b8e0435dc2a98063438ef53d54f72adc77462c5d152958cde60f2b726298bb560d922c2fe3902bc1e97b777e38eafdc989dc405751132aeee5acc5c30ce742b20aeded9449628490460972e6320009ff9b006670f32648c16c88bd50a17224f03d5878c08ca9561b4b8667f9219d6de96621fcc191c82d91be93b59db62e6b54a48fac10c1d64a0db9592212ed2d3f0a28ab0ea059912f8b6df3a52ae8fcc155d32620cf3c82fa7415604e15491563a32674e004c397d37f665cf544331fa8c7c33a7c79a6e3e5ebec31a0e0e1a86d136e64c4bcefd366511c1b659f399040ab4d26f7a4fad0f7ca1403591fd4e7bd3d3d3387bf481c91c93b5445c9b8b54b9938919873c0789224c2ffde2888d15f84f4d78458f4caefc589f7828c583a6336fd98090240ffffffbf