PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 61950 749eb3a9b5afec884c5ee217d37df6e6dcbe501a9379dab6c595db608e9f95ae

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
69dcf2d8e1b26e7beacbf4d9e5a34be95876437a1eb155830476ad966b5114b4
Certificate Block Hash
749eb3a9b5afec884c5ee217d37df6e6dcbe501a9379dab6c595db608e9f95ae
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00a775000000cd0100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000441d8be8b9a205d9a4b9b7a3585dc646b619f431cd58de0619495969f708ac6c7cf3414f84845572ac680c0b5e81062eb198a88f82bdf75e1dcb68c5f9b97a118b57dd9ceb7354b176825777c10eeced5deddb3fbcd0860dc90d0000000000000000020000000200a775000000cd0100

Raw Header Hex

000040209b7a20a884f883dc3317688279a0d16a814c4d662667a79f05325caccffb5a11a9265da277d4b2e9a65d8e6d1db5db8999cabee35554056928285770576a2e84e0b8166a18770218b414516b96ad76048355b11e7a437658e94ba3e5d9f4cbea7b6eb2e1d8f2dc69

Proof Data Hex

59,560 bytes
121216010307d1db46fd7b049c7a63c9ebaf974a582ed4a19a36cfbdd4d08c34fd1c2d337905fcfb13045cd6b2cc1963965998cb7e5b0acd5efee80e576213bb1e2bb73d60d7b13dbdd67f0ce0fd2b1d45d5de9055203e7142b9d54925e0172667197c345f5e85fbd0dd841c6954df1ac3eb8e2aa459c813a910552e4fbe168eb4e88c01e7baedfe1e6143cbf950118c8e55a9148e134b95cea5406389554661cfe3bf5c3b5afa78ff5e7cb07ff5ead58d81c9f650177c2b7b02c56213dc9a28fbfdbbb775e4f43d8b9fcafa3bc2bdb5dfaea655f97c95b0c048f4da1f6b4c04a2197889141e25b18344a416ac4f6967c69de8cc9a0ed22afeef9cadc826e5ea5c696d80cc9e68a196d793e5f43a6066a565c364ec7697e6ee49d927303191740263dc75f58de1332c46c5deb65d2cdeb0399e8cd5e3a96927cbb2b628ef7408f41f7325d252c81d2e2cde880a96c960fe5b551e10e56297720352f0da77bec2485792e3056cda2d24362e13489257c8e2344895ff056249f3170fe24038d6e0ea1b9757bbbb091283cdcc08c2bed6dda09d70b64047afc6b2a8d418503b576686ee9a591de923411a1c7df8e5b435d83971285f422267fb5e9a54dace98cf110984a1e9e1b29f7bd64ae00b1739f8ff1700a5b361f40cb3cb2c16756d6fd04f79ded457832e0a69b75a30b7c448c3617c071a82f07ab0c187fb7682fcc4a46d1aeef5a4bea44547f3e2a4b43c6b74413f67b021cfbacb9cade794bf2aac1239e44761ed9afe74afd887d31b5da1fe597f63d424cfe485bf87e3b4c7eeb421901ddc588d562d3227d6a2cf1b9dacbb8a83aab03a75186604538a109d63806a55887188e85a4088269a16e447ad8ffc4cfda4fa20d6c28da5ba8fd06d21e4b89e185dc432ac0eb6ba0ad019e14b586c84b3d47fad55a2927e18e9ec36d5aa7ac282a237fe87377eaa0a85a021e10ed993a8d046afaa036dd82a8a2569ba453bdd92c423115f745216493e4a4f7d76f965a1b3aa01eae62ce596c6e15de8e36b001346b20ded1943fe02e78a67445950ec09738561ffb03b69225884e90094a2d9bc9003693b30421c3eff0fcc40bb6a5403f6661f26b3c50474d5de515c52625bd1f9a640515d327d0995ae98e69460a9869256a56b9392a2b60fda2e97eaa53b72b2020a177c3e2bb476e03251600a5d964c09f570edc2867e8452eb4e563afb36521b35c97af51f64f42e480921217581826faf47ce434a18978d49713e3e964a876a9a1f6126c8256b1b9a0a89a67edaba38f1c0fcb88da499fa2148032c56e6331433aaa28bb2004bac97ffc0e1aad2cdd726bb76db31dbbaa2ad5dd178a932826e036cfa2a0c739376eae30dd3f1748f4989adab43b5fee71c9e52a53e3d49c60a34b412fbef00f85fc1a27bf2b2aaca137dcfea74900f8b8bf6ca2cb8b2583cca7312165c3fc0b281c6daab13963cd1130c0c4676496a1fb282517db0e7fbaa58ce1be6649696e26aa0adce6bacbbf2d797510d1a2459555f10d81c19183b2d5f14b1a4fe43795409c48c5eaf26ce49ff89f6def069c2e9907ab5aa87c1742b4597708f130abd9e6f8dcfb13e4dd78657c78692030888f43cf23a36a145a881b30d71fe7f493cdce08df1c30925c1de69e62f3c5f2d034f164c48e1580155659f95ac12a82b07a71fe852c4a6aa2a40cc2cc1e0d36ee89b8f4e761f58afccccbc05ee27a19f2c9cb3c597fe047f06206dad7626c0dadee3e14e1360018885a42470b6584c57a7400cd6e6e132bfd3e37c79ed2fdfbb7ed6fd02c9754c8e706a1418cb7b2c962a26882f6771b82823b4a25fb40574fca06cf5d0fc1e09baab2cf7e283a91a26e7b3c49aeb4b70b7696c9d416e41f2799d5d1d171d9696e870906c952dce5bde8eee55d0e8291df492bcaa1f6a5a266c03276d84a8ccf19d4f8aafd255e050f6369f006e346d5ea5fc28e1040d81d99945d53055057eb9753bebd9342b64c6d6174090f03ee08f671d8ca39de9c9f88ea960d18836ed80f6d93958234c9d666523b65732dc73ab23e7962a1ec1c376537602f1740e1568b9ba61951bd1137cbdbeaa8f18f3b860db1a241dc25ad58c65ef67c8b074c0498f193c635ff49ad4a9b03ba1f0c0e9e6e4ba52e83cb8dc97011d408dbe974b3dd02351ad57c73f24217a9a2306a715afb6733d22b3224eb9d9d109ca2754a97f3611bf6c92252dc1a62e1d59581d34e9c7a3573a006635e53e71ab067f8b65375baed9c2972d4b907b4c6a8508f3fe84bda331a0efcafb0f86279ad0bd191fe18a4226072d1db8422896fe94ae212aaf965b08f2218000191721b082cf94da739dd8e6d2e8aa3135476c079078fe996c9523b601cb58eb821d0c5d89811e86509232495df3d91fbec81f386870f6f1eebb753b2df299c131c23a889023bf4589b15ae474fa096c47f93e1013f34872c551ed8e5c1c2efe379b132554a53bc44e4bec8331818a0eceb7dd01a2d01389762895bbf8e8718f6a62bd9e88ed9d9267ff3d46087fe499c8caba6a00b77583146a5f899e7ddc844973f7668bef396617ddbbca703dd344e4ec205bebded9f4ad1a12389dac57c4500e10e3886b680a3c579a7c08ffdbcc1f60199b143aefbf268d06eceaf33e6573a3e63a410653c7ddc38fc00a03644d2fb76c306499bd08231f2175dcbf54f9aadc455c415e39b4dde8c4fc6acd65ab50aef00f9429c61a91e29b3a04f2edd6166aba2089a8ee8baffb7df2f224a08e5092c117efd1503ec200f01168cf1cca4e934435ad3369c416066022b4985d02c4a67b4928a71cfbd4255366ad152bcd12c71861f96ede52965cb1582cf1a5a63c1f594b27f1fd0d67eef3cf338996e89e3503fbb7dc1bb0a76384a068487357110628a52a205988789be8d71ae1a46c8c80773edbcc890ae7dafedbbbf2258ff2b1409b33a61e5454d256a023c48cfd2e27e8703a7d6a6a7f69b2004b68e0283a0ae46c5920a4798bd25f4d32b5f12ec2c026600b93a1fd9f2daf24cc343549c0aa4066bd17d1b13bbce1aefe9eceda022b0b977164095e802a97eed9662f47bfa7cf20c86eaab3910c073c7f628f37dfcf1d0d4ff3f9668d82b862121b9d8ba120482564bac33f61a5f5c7890f53cb678dc0b5a49a5a747970f344e8991b1097d6e7b51af70655613ffea0fbb94d0fb151150a9de550f103e18184720f67b1d91a4888df292c76fd032b309e81a9a4a91d26cf246bf037310c61f3f6249d843382a9a5520bad6177b7ad26530f5dbd0ce5eb5742a25c038dc608bcb864e885e5b18cc5cd8cedf64c702d46aa182fc544dd9c378b1d818496c84f93062e79e511dafec0f2c75fd2894a6931f8ccc254a7c9ede0cc4469d1a84f81436c0bbc14aac60a2f2dbd889657992b8ac3d6ce6c1313d220dbb77bbd62101b8eae7f84f48d97f3605fca89316f332b24e7890f14567f9a6007900408cd452984c2bd10c0e3205d5e2f6d88bed7df4abad645a83b3b91598e901e61c3484d196b391388a19795cee01e1c26a6ba328eddab96391bfb3b3ffd57178ecc162472c95f30209e519362a9c761c12f7dacf8ed1e091103cfe68de9866f7cd911d267e47a0bd47b9c765a7fb267a44a8b85e70f24386edc7bbf19376372d3a30f3220e18ab847b16dd8d14df83b4def1d8fa5a26b5fd097cfc186bae73c7ff73097ebc1677cf106b5c6c6923a75353f84f7e0ea7cb5d1a4b426e5632284ba88a88fcb6be1acd3b6b838733007b81a5f586a07bef02481e0db78b1964be138c3cff62c987685a3aaa3d2a6ca2f32134028dc8cfcb7865f5a989b5cf45840a55647039e65de8294aad05258a58b3100b9122f3c6c58539c3233a6de02c02fdaf687f180ca5e0acf887bc5316fc6f238340b5821fcdd5167d84a0d8c973b1fe96729b4a8271a72973f3c10001ed0c3e24aa67048c7a5e48ada7d67f7ae37f1f6a0303d39f4d5028d8fafaaf906d513236804fb2d75596a53715dbea169beab7f9490647a91b3b33d63eb0f8e5cb46e4e5c3e7025bfaf723d5d9b0907638f8ab3974021a3ab26934b103d29dfc06ff183b8bedab7c2f034a30af56ca7146d8bc5879ffcd3a0f4a6089ec7d2ebfa65b94bb37221af8800aba1c865608bdeee4e46437132a0f2a60577611002d0a59ab1c4ffaea2d597fbb76711737fe55bc11491c17c228a64bb27bce7494ebb9ec953fc89eee7497951c9ed60ce1a9dd1255ba7beb44dcfc0bb0dfdaef82c0d071bed0541d236871958c9468fa01f8b12927710b33249c9af587961711f9dbfe0cc15f7818547fef1f58676f1c0b846b5f4804df54a0e64ba81df77cd72538b038818b295cfacd2b49d45f6da1a120dc0afcb05c102280913ee352564c5be53eee24b63ad5022c6c4a1708323d17757ac00b2bdef9f2264abab969145e7918acc308abf040c75f9b519b246764e3e329cbec77ba23f82f5bc96272d3a7654fd85066e69f99d69b6cdc02a4b39f197ebbc1390239e356d55e04766307df185cc602a4845dbe5a912b5c6e4ba8cffbf30f2f3290829602d0d73946b252fed7d9cd3196f88286a6d74fb97e9691870479862da62e3a471b91dc97fd881023193c87f61ab7871e444a340fb072ba13f9cc3b81671e273042710bddae3409b8f8cc72df09d6eaa3dbafdf8cab41ed05552045eaeb399c5c10c1f2898541fb9ffb4309ceef44db421c7863e5e0ad7470e6ca63dc4bc2ed679bd3678c5be93e6bb22b0d7ba1990c47dee5429adfa500fd348ae1f23f612768832c40eb5ca889c70eb1918cfa87a6ada3cf80e3a9187a2e62b3cfd4d68b3e9b72a9ddff13f28029e213cf5fc735a1e5a22eeb18098218a496b9b470db01149075ed4d99ad763dd647796ca83b6ec9c801b444e5a068e7b388dd0604ab61c3be23e0434159198416f6bc0fa77a32a3c9028f10d295482bc187160134ece3d41a7ed6c4f91f4715a14a93aebfba5cca9b890e116a570bb484df5d70c4226dbff3a1cd43492997c5cacff67d0bb457c4cbfe88995ceae906bde44b96d18beeaa9fe86b9db832f047255715d03cac202850db863e724c57d51a9847d8214145bb62b6478cd0178359ab25557f9092d26b318104105b9dd6d5e3fdd01648f9abb1313b1b4e73fe04d61ff005a1b8bf159a31cb3bc6283085a4421d2c64b9aa16e93594662d6fe6448b3cba8213dc2bc40c58b1f178249f293545659a74661d129138a9e53bb2a0488b63bcd7c231a012d7ee043fdec58950eec81c45ffca508fd451ca72772e766b444ec974f84f5c112c29004ceb0188a74b74fe3d736cd7a6a83a378ffad58324cd8852e807d6dddd4266805d0071115ea90db532d8aaeb8d71731d2578af977f3e94a9a62f5e707f033050ad384405a200f6266fcc987588fef98fdab641f1a96eed9424f7040bbf5eabcbcffa55f14fcaf864159e795bba40fd9c723b3628d1e36ce3564dcd351e191589cc8aff6f5649128329905ed3b9e60fe5c4294cdd0d095a79ed8797a51c59d86f43ca0651473371ccdfc09310c08f7aa6d49dedad68592d6ba055f7484d6acf57ecca66c929c4d365728d57f7dc85c2aae1f5dce275f127ac9fad740177725524516e400ccc144912463691f13c266bbdadfffa8bb9c95f4df62f96dc1c05d826bd1ea1a151175d24c2faee4669fc1371583312a065c38066721b6434e28acdaefba1711dda0d1cdce29b0a0547fab85fab2ccd213f2d71480a7f02b9a83f5e0361868949c4f59b66350b85a17227faeeb4bd9e17b8211eafafe6dba296a9b935afa442348708de2f80fec1a33fb748bdb0b97c03081b272a40e6b1a6202cb91dca8c5467fdaaf7790ffc1c46fcc08f8acc47a98617599f764c9b2557e8ff9adf0b63a8fdbcdd2ba32c904c9ee9e6caec6c5d30fdbff7f7c87735323a040e39264f91208b17e1b2b4d213fb2b5cb934777a5e37ab5160d1a0379c9f4671e3fb2df4d73f069d325afb81ff9e6811f0d505c22be3a87f6cfc5275817fae937b24a7d8caf07090426e3614fea0f4e782b8c3cd36816f6548a020917c6fa519de8a961e3810a84d6a611dc4192273439908ea27addb9ab4dbcd90fdbee4fff76bb06b572f495aefb1bc555e1d433f6188b560b589fa87758ba34916450d2ff46ccefe8f891488ab69bb82d968f1acf1c989e23ee5dc54fd2cefa3900b7eec9cbee2830ca903d1310489d490693d593fbe6e299ac4b5a4ff7fa630225946954cb565158a9614a31c419f18e804f65a1d7ff56f7179bca74d627f23ba163ef4012b718c29ec28f03dc7ba2b51c7a882b43fc46002f3b28211fa85407da318baa0b5e29c077b63ac4953d64a2efde84a5e9cbe99b238e911afb40ffc09ab2df0c413313c76f62a621b1f7d68aa85e4e63b6039c7c46c996acbc4b1daea8a7b913ca61196617ec7d5f8473b828caeb942732c27e35455b1d47a512960cffdcee6db2084f2b979f7a492be33dcfbb0ed72c77179eddd73b18d070b6c4c0ffb37dbfaf1cb9951eee9f9591e75579f8b192a4a5a80974e248ea65767abc4e5a80c5d74bc5c25dbc43241586c7ede3fc2117efcf10eda675f13ebac68f4debe8f7396ed323a35e113caeeade6145160569dfa805fbbd26469ec9e43e4385db8c0f981cbce0ea5c9f99f838a2a1e94f473b17d99b9ac0ee0e19ee8fbb7287c064bf054fab91c61531bf6debc5767ec0af50c84115a00bf0704710df6fc5d97fbe1bb5fc06ec8bdc39fd5dadeb0c1f549d371eab14580d56045e5a887702538ab4d1f814abae96159dc4f023abf7599c780b23ca74e514e69580163a269028bdaee87367b71778b2fb31061dae923f5681b81085cb423826e7f59909bb6397ec58f209f8f2e35e17ee78b38f689db9c2a15515c80a183dab4340eff5dd1261d708ada048c3bb3a1dbffaf472c9973aa92edb301923945116bc47f1c73c2dbf0b3438e5072a268939ce2939ddf0bb0dd2db1b99f930e2c3bc39fedae6f2482db987e93e1659958c1daf27ff833e3e1897e0ddc57692b820ae8750da81e61842146b0944221d33930346116dada87cb8d4ff5ea219e5e2efdc409a039bb672bd26c462237a8c8d69e5648aad5637665ebd3bf4136bdfc78d44e7a6bbc0e08ee8d4ba96c5a012b6a36692f9e6ada564e49440f6802677515811f6f5356f8e1d67dd8f98eb45c12d8b7fe2683a315b1670f0ecf3af1f14002cc6dba9956b1c098323624012391eb6f89e97a58530ca58de60d30ab17a4e554489f04b3a313d4d5d32a223138b195853a4320c4a4a40251da06535e6afd1315b6dea14907dddb0a3e6ba40c0436c3808548e5aea9093fc6b348f50b1e53c03a56994e23b8950dcd9b9a46faa1aa096bf19c8bb73cee4873ccc2cfcccc10d45843b4530b16c3c9c6504c20f090d73186a7bf55ec2afd86679f5fd0f476160cedba9ec855365cae4b2597e4da9ff5da777a56589dd36c5e161773c6312f7c9b384684af46ace8cd0d0b3673d2f3a0841811d88770fe0fb41a654c3a26a301fbd4b131adf66581b01018b0b770998395ba92a96e5c0258d563fadd342fe12f046baac06cf7c66ec8ec677640692612524a6513746b20daae43eeb86329ffc40c439ae9150a4351398d6a1517847173f953b3049115265fc3c39adcc172be3e8a84de10e445313ed1e95c06bf02229bd5d54775de5ebbe33d2fbd05445adfba0ac8f6d963154276eae2355220f85ce1947ee74558d70c30e09998e035e3393a2f88f9f1199ecd3751c19739b9b66d11543ca5fbe11551c07b4792d96c0f39663aaaba13df3fc268d1c71b12afbc5c33636d1a954b0ecc24e62e5d676531d281ccbb2c46597a0ee5973b1680acc91632c5db922b6f0723bc7cddcb0a05366a0991bd82c5b1b1f9854f8815e8c2753329772169dc846b6b7b573225f77218d152e9e3f27f8112540e87f0f51ebb08dcfca3a33c939c851686450be718024dda3d8203b88974d63ef9d95e357bb5de5df7e290399ce0cdbe5f4bea9e4923ad2fd08ebaf0dfa05f29a579ee2118f974084bfe0626e589964ac22d546cdc9a90bd198c5652aa91fa324736ef013790076ff7c7453f64c1e804d203ea91fac6d8902d8f67728e719f6593096bc7c535da48cf097d06f29d044b9c2874d94a0edcb3d82b50479ff21d07715f65d036d6e264760d1ffcc03c4010ac1a28e70f0aad7483478310961f9222977e2aaa86f8b643d50fd72cf17f18afc584d8e73e6266a277efa7e36987c75ad4e966f3dbebc8334cd98d79977edf71eae76bd9024b210fab33a11a1db1c744d80690129ae78a0f8ad288f485e798bdb4e2c3dd3ac2f6ac06600668c015804c24e938a071753e59eeee15b94fc69df4c1500f6f95f340f34109a545c7d9c3eee22cf7dc2cb6dab7f91b7879dccbbb6dd3864bab31cdea0351ac9e401538988c0d21604b9b0a76fb24a0efdc0f987a3ef0cb3e1e072e5c12df33b392f1a79f9e64b5ccf718f1b1cea28d6ab6f118b2778981cf4201ac965cc848c71df7f010574e1c3e369f7e3b0f861118eb51f4305ae5829b6a80821f3ab798b929d2204363b7b6f2d52203099fe2d7fef69fbb1e03827fdb7f4e695da282a11f9c0f1cbc263f7e0732fc7b92483cf75682d9d79a603a8847eb178413d2fe9aa302d5a78ddbedc207f221af034a0edd10919290e4dcf0eb521f15542c481ce97b7781456e06b19328b0d8f252bb9bfc02138864cf19f8d80042d0fd8e3b5ad80d88b2e55cb03f66b8b44b7f4ee269cab56c664a8fc4ff020d53075cf64b25ad49efd8a486b2bd845d71b286a2f2ecf26187a853c8536709c503c49bde013c1192d46b2dd7fa9e0a5e2aeb97d8f338c4bf104eed181e25cae5ffae01657c2e929468c68d2713596709de7339d4673ee37dee841c208566aa53e9b2d9c599334c7620cd841bb311fdb9ea18f2ae2b6c1e1a56105db60653f15009627c819daad66b6963e538ad30dca57cc21b6ef2e159fda56b411fe2a5556f398ed356b9cdea5566e85f7ab4e16e1df3d8129180fc16ee556e39b6cfadbbdfb0ee42831992e48fae3d2960abff8a173a3b21be569d84d7ae9b5019f8fc9187db87b9db9bfa1076b227498abcb9cc31281730351632140305a567bff61580fae7ccb7b4d2959f4693a60225d6e5fee1fb4175834da09d417a2c23e6a3fc22fe2b71bd27bb4cd9bdbdd13c01f6da36b858fab575ebd17929798cea693a9031eb98beeb89c09bf3553727b202334fbbeab5e53d963f74ce9f98f4db2f8c7d1611d45ceacff0142258a55cb2b8edcac23e6bedb86b417637341eeaf6ac5b71f726d14845b5809dcee4f58958f2401512a5c3eff961f49f204169d778ee41890b922930a08440fd270910fad24124f65f3a24f5a679169960fc3392ec281336f98a75b3e90929deb289063b9b02ae80e4bdd47f2adba69631aa65b626c75f888f635cc756bf16b00ebe187336489f325bb21db9d2a3f5aaed167a51698b670c522207f304b6b6916f666717c21f17aa1349430d4a66b7a77dd8dc2430881ba5cb28f4da7158f95337b9decf2d13ab9a84e0ce13afa758ee03fa07996a681a07165f8199378fd92ac1bbf712d9d9c16ff034b9464185734612a366d2e70abe9358530ab3fc65428c5780de3923b29681df5494ac434d46845f81b3354bc0a4183e03e53f30a192fb2e942a138ab0d32076dae31d9c83123b8110ffa211e28608a36486bc48e330c69b48e9a636eedb54ada61e1dd8353520d88b03f55329e232394a65f2b8fea4eccdd6b796726aa14e16e4241962784941ce52b15aae9085bb6bb1e4d7b727af842f9a2220bcccc480e0df3fe7530350632213c64761c7f6671bb676981eb04e05909a38e77a97409c571eccca94c229e8027dbbcfc5929ed43d23fedc4e7eddf553912a51d5c90a55602acfd265e788ac7b007434eeabdaeb0b922ad0bae43e161ae650e0212e12bce6683bcb97add1c6b507554303ec19654289493c2e4a875c2892f633f2b374a7f63a9d0f3c910f24b96cc27e0fc6e6cf1ae08f427144480e0ebfdbd7d7d69d86d8c04f6c9af1dca6f3f612f6a9c4e7c4b8510e85f72e24cd41932d0b86cb59d18061448372801557c30bb6831071e8bdf7aad1a41648962cc5073265c5da1d3365790d6f609f20073b5786efd8ab97bdfc1c864135626016e2824cb4b9cc459e5a409198226a656427d011a629378912d1181f2d5d905e0c17767560cc506682ca14155447b9c3905ade4076b4d2c0f39b18337a1dfaa0b8f4d3d0673615ace19e2992556cd29c63737e01ca518f6ad2be26bed4c014b6cdde2a4f81931cfa4bebb1b9d3060239c482c5dc617c2f46a0844d1683a98e3ca87dbda95b7eb3d0beb0f95f8a46afe1becd63d6409dbff09e092683e5765416a32d6aceb0bd9a3635f6674da9c3e2cc163b7fdb5536a1f9b4379642805ea391b1a77a8b5e3322fef54bebc04c27be140b2abe19af078a131c2efc8762ff03abd515f8d88189bff84a2f03f42765d95896744c8e07a7a10c06a66606aa9069b14165147793721ca5d5b8a7912fa4044028c29246b196532adbb19dff0a82b75307a9451701ff21933d303ed3427e87e025f5e14599945b2fe9c592ad245f23665128764b71adc724cd3111f2b6b293f12f236c0779a27ef63cb495abacfd6b585cd34c718fb21ce9a9531b14be1dfe8b575f716a164d55554207957eb793d1c026c4f3a4fb4d8c6dc772c4c82af6c8207e14381183e1fb5b847ed90059872f19eba51c2c5646690f7aab9f287d0267286b1a7fe6a516b4ce1e73fbc5b29857e8acfa4596e79bdb9c79b9b35b94815ae5ea6f06e654d68aa2f756945a572baf74ed4d17b1767f110bb684c39b3c8cd9d332e9b0c31bcfb3f60e8fc7f14c709283781455b2939c9d1e11e26b96045a8316cc24a99fc4be51544bd7e65753f2ec06beb5ef295fc95fb96bffe1130eb0431743a4d3b92c97c016cd729aff0beaf38dd35f35500ab179c022a500b255acae6f44b01023ee726d05ee5406c37cf839344a270d7a1665e86cd76de09adee0de3d4ece4931470f5dc831e2a43b6ca91c79b98396c1b3037e08f87c99b84fcd38a9aad1c684da0cf7b8ac5f96795d86be64da4fdf6f18911f378a3a637f5b7e0ed033bf5d387c8bf33258a4f115322c7091b7fe66904b31d75f21fb2246261118e2caefccb8b4bc050a80148852e56b479658a8f9a9f14588efcd34f269c3ca58ff514ece48e21cdcb9720c12bd90da0d616e84c24739a48654734d0077a8f36f96246378d8cb92751b75a735b6392af613aaa3e9adf99614dcb9183c0ba6d821298d8560e59668cb4cddfb363ec2642bfe69667e30bd81ff23cc800b72b84b3af5df331f04dcd9cfa81e6c10e8eb6deb8ed3610e5a5a7af0797929341b8302833315492171d6b533d4ecb562dc5dab4aa30299613e0c4f0fc146a974df456abc93ea013c4675eb5a72af1f6ea5288073a5a5c470ac2a9e85c98db8142d20ba94c549d3750796b7574192fefe94b63b1ef93fc79c92d41b39a5d6618009f274b64c7c11b8c6fb10027d7ff5479e1b39add9e9324e81e5be9ed3b3cb58565bef4d5a04881eaf7c7fb34086b0e94dfb9de433d41e86e0699ebd248a0f33311f74db8da0f5de8b245900fb95a10dc620bc3c476abe7a0624fd68feff78a1b098e59e9edbbd14a03cc4c43a1d6808780d007b36ad1687bd56a02b435da0bd4ac5e6eca6e634c2779b10fc4fb04e7b1096e8f6404c31cfb3a98301edfe9d0e6f4b623cb7b2dd352cce234bf91b546003cfdc76d4a64df05bb0dc56cb320ee35ca1af8ded667ed0f0b2230bc32a5cfee1858979b1b262dc44887b7b28fa2c360a171b462b3841c7e83e02de150bb6141e8b7c1f17db9d35c5f5973e4d99f530767b13507972b7553c93368b17f1e011ce0666c963684d0a65f3e83f352b530ada407b33a99e0a19a6a3044990c46098de3773036c850109b0ea81e7cacd7abfcbf860fc8def137c5f803643f403cae2b4332fb96c3055ebfc942ff6d3d20afd3e3500114e4e29b71a521f27d38490f916c8c308285df7f23455cfb344d01471aa6cfa2f0628c22357b2b70425f5948364a0013605fde6cdcf167c3d66db2e4ca734d0974f4f5aa78a490e31199ebab48ab9c8aedd28264d7580adbbafe8e3a79d0d86c8922311a33e997a51ede4f3eceb2bf4162fef919dd29771ea3dd3851276c543c6cd27959df55a0703bceab18d3e9f3718f97e3a79f234451a50bc563f5627d3c89c6775576ae26d514aab0cd58c145e2d704272312645fc90341001fc81d82ea753ed460621e14c64175fd1fdde013a3f1dbcb6880521caadcbfcf6c4c531b0a8b4dcf1586a8a83c41c1b27a106c2954c57a0fada58c3686463dd17a9d2deb0fc2406dd7cab2bc53335d2a6742edc2e8ff806368045f48713e8b71104b5185d81774b62587981e645a4fb71cce571c4835542922345b99d78ced0dc1218fd9069af84a4de2cc8a41b6de1f04340909fbcc9f0cfd01f7f3bd782661e88f6c19d5e2895714c27af9c20579b90c640172c9b9cf87e95e5ebb92c1a5667d97f96aa2945b49a121df55d65ecd73c83a1ece30341d0f49a41236f643c288100ad0b0ad452f88b2da5234c1038622f5b811468738ba432cf8ea15cf6a003db6a1576d3bd7f8457f541313b7c3e9caa18caf56a416787f5b7f7d0b19f230a1dc578176cc0314b200d3a578c43939a9a53c21e32a0cd4721299b3bb50746e0ebffe8bf7d77fceeae7a1b96cf4eb29a66f4f1014c8c88b15bd46837c63dcf804e5cc2e4026aab5063b8edfd91b2b58b2d0fa3388aeebf1a8d5c7a3f3d3050a9369173a10e7d20b438317ed4f694eeb2d2d0408993017d6603cff0cc00ba3fca565db5439c3c5e4be1cfa382cd81928f8d68da9d7c4f423ac90b94a54a459c7bee7fb51c3beb0f0e09e0e3777656a3ce37d53bc26f22361afcbc8c116aa6ce1b7c8c3cb52ad386c35197a2374c676fc9de85dcee741ab20f1b654e1f39fc0fbf0f81029c00511aaefc9a2df90a9faec8313a2cfd8d292b323094313fc365fbd336f727f9deba230f6c89d4c9fcd1af9f896f51b336c702602bfa6d51bfc1b7b523c799cb387d03e680c3104d96b98959d6e64a09ac829e6db1d8aa3094eeaec40d41796d9ed282456d8cab5861e773be7ac6f8ebbc7dde7e380b3ed23355ad92fdbc7d1deacae6e5202c26bf23bde0b113f44fb79f8ac4ff0afd760ad0a9dc5f3171b106de64d975b1112a6ab3ac6c2173d9c783654610576aa5dd4b31a71b9ae2f92378aacd77ebe33237c7cb0e7da7d68cc205794d5f5031af3fc73e757ae218f0c38a1d084682061add5ef99f16c13c30e24f784993323be024a8ab46fc93fa9f7bf2055acef1fe932e0d9f140d5fa743ae9b14ea689aad57d4578b006e38695b78d0168ceb2bad648a4bd086e0750ac8c911ddd6239504f1777047e9ceb27b2355c4185db272c580d10700d744b130b6fd33a3ecfbc9fa8baf52f4b855bd899029574b05aefccfa8d888b49b2fa0d6e3fc53dba234a1066d9875bd8bbf1acb724c6b9d90f227138aa21beba01a7f40bcf55f43ca9e47cdf42aed1dc6a743dbdb96c3500f87bd21702fa2520232079713f2ae2e822cadcc96a011fdfe3a2121322bfb3c35139243c58c47fc4355a3b994b945af5cd98bd5f6c8ad2e1aae854b35d0bd0c24ece70f7913f508f8e86f57725de9e78b6510da604e0b1a82d86c89b34bedbc578774149c753dc43dca1ed7ff55ead0b8207faa4ad4177436f1910329bfb3a03a14ccedf7be2cd8eaa0fd3f3d01100b78afeb6402774edb29ca75a2464433289c5780b75fe112028dabbf4bf99b89452f9d43e2f3b2fe4e83fcf164930737947ab4c75d413fa0bbca3ee5bbc269a4882222dc14e140a112f901905ac58c83245154432a2531e231f7ac100e4decfa4572bb03c7f1dc93060a45f010127d365fde00a07a3e6b4a59c29919e21c05b87f411466b75c03b4d23b5be435f97a688eae59a2e58bc1abfbca1e059923e0dabf39cf631cba78b2a84f0b5f2a3ae819176d1368fd1c147e3d2a00751310851ecb44e9ed1502367f7c2b38cdf198ac21e1694ee2d9a5c516fe422044ca4a9b472c9ff10231480468d6a40154fb4a83ef81b27061d2e1cec2789c18bdb09f25dc064f13faa85d4adf3f9dd8d49da0cef2a3ecb404242e08c2e2412b11f90c3f16f168699c0459c0985b440703d6dab52f34e9b1917f2ca81c404b70993d3031d851be6c8a112b1d6917111f801b60b5e76cfd28f2e2a61b7af9e9c3d7a1a46b70be89943fb1c7d020c17c3ee6f7c75fee040f4d048524f33a460afaf3938f09f2ca1418694c3d9c948a90067e5d6195c546fb48ec8376c5bca4aa0b8f06900d68ec5747b7b1cac82f2cfe56c320197cc234778de8d790ff62704bec9230a404d7575c021a34c0f8cfa838dd3863e7df5225aca746ce7b6b940dbbe871e0af093887bd9dcfdcfda60082294317ea98661ed973f84b964a3e2594a099c027413861673337a87a1b5fb582c24b0ddb9b8d35eaef3c7a04d91e251e9b6e792284183ef56ca9f1f95a116e1e34e7f6911caec5e12869c6a2def6bf7cc95a75d089752ceda4ccea7efa4a3747acdb38f84f74b58f868710b574076685492bede768345335f84dca3f7896ad6cb573a1bd811005c9f92d3a2ac3941f9207264452cc5cf9a3d0c09b83c11a77932d5e2685a29f93ce9aed92072508b0b0952dbdee0878aadadf2e8ff6a1945cb5b2dea03927909af5909bca211575734d1330c59664434add0170f06df2c8787b5a595f4ee21750392af09cae6ef5b224f97a8ebf09031edbcce38e11b433c7302c27e628dae904f4535b71c94bb6debc686deef356294fc9633fe6705c2db7d9de28d48d0a27ff49b4cb0c93b6426c21c4dbe2b2c94e26478ea46111e863b3097f33c8b095daeb06599d408881394991b0cbb89f87c3954722a809b42dd9e206eea272dfd1229171fc9596b65bfc075d64b8b574772342c4ca3e1631f867dd384128d54faf90173930cc485d40dbc1707298cd8d746c876066c527382e4e1c40f7318b02f206d9f1ffcded275ff8a0f2445371d9cc2ffc5ace6889d2e668c542a614710420f15ca65bb02cca8c656403c5afc89605d3b34a81efdec0e422c783f3f55a838c8538cd1c29a05c8403ffeda2f10aa079b18c9a82bf5779c593be24bc7e637781dcd1b4ed15a5e51afa57a82dd754a732159c1430f2e6517e0759f6c57d831c49808aaf15fa8a5ac7243aa36fac33ce70af665baafde196772bb17bf092f2fe74239e59a3b774febd9fee2c249a50ffd9df1e867d9d8841cb2f82eff9011457b0f05de85bdf9bcc25af08475bc7af05d51217688916882b3778d691517706573ca6873a5121c28ba97ca054bac1414b380a0dc96c38dd92c4e7128c4951605c790a8a92fee83f5ed7638b268a72888d0c2a1d18a336c21499978b309c17eaf27c343ce259f6f7e09daa57509b9fc3a56227de518e08e3ab7babeb3ac7b707ae047d87dc47a3b3bdb31153ebb8afea12012da1a26a17151218b11eeb34c728c9de53f7253ba5a8d262796341a012a88b7fef0c81aac32d0650d3c95ecf11a69e2f92766dd70ea18879d7e1000fbc5ce2bba671f2a2049a88ed88ae0145a9505e89b564b2a5df59444d13e3789c05b0f2e8deba0fbb834523cee95ee326b2470b1320eca5ddfb1761de7bc256beec9d433e541cacaf1f7abcdc495081b4c15bef55a6d06acc82d5adf2e26d5b65b6fdab7b5442cec4f485e8b795cbe6e4633a4f6a78cd78af701a61ec67c1d64633576f6dc2c38e94bcb8cc1aff5b114b08dbab853086c54f40f0d9193c1f604ced005f56c346194582b46a924b8792e3b8967af4318b4c4e3beb045c5dac827f23c4035bd55867d0447542bed3055db83a6f3f71a96e9e477e5655798754862f006129be332691f81e41ce0285fcb7681e353e72a8b36b7daca648144af7a4486665e512bd1488010142a1ce057a9ee432130da44b6f69694fee9a1aa90b55b379e95274ba143eb40dff729d38e6f9825f0e251219b38ffa514a800f60ea3a2d40f51526208d2efb7a55f86f279ca98808b216197caac6265ea0c0da8f1c006f3f08c84e2a49aa38ab6674561a4b0ee6e5d0ccec5302e2613e53a885d2e254978815e51f1bfc776644c638b8010e04bca42309fc2e424423cd10b68cfa26a4b9073eec926d969851fe5261dc32212f479a57eb03502c7399f85dd45c767460c7cb2c70aac67ccb5754b9a0a613b2a0787a622f6fb978df39bad4254583c250ce7de79d9bcc114279756b607781541e46ca25f008ff31d216156f0814757436276ee9ff8a7d4e3c57816b72009c304d2485a4dc47d9f6f2badb4191d6671d2fe15ea8c163d97530a3730a120305c64ecc564423576a90f1d3e4b6c1004ddf1a267211021cd7a107ee49278a79cb33a3158c7f37deb67e6e906fb5a77f3d3bf1ab658c19f558099a89f4c02e971b22db76ab2194d9dc22b1cf19a5b59b76db28d14204f22f30604d223e3de6ae6a75b0612dbce179a624a8f3a60d3d70df05ef3d62e58eb6b4e30422d10c82dbaf973a1bc12a93e912a2aa0f8ee03c780e0b3d53322e1a801b12cd2bae39507043f3a8d0f888c31afdeecea2d860bc528653ad25c67630a21881bcdc5786511f9b9bad908a86c5478a6ff61de127185e6020f120e76ed87631550aa532f0dff07156f78a4b26b599129a625ad286eae59c032166f02d024280bc95ea0f7fd913c8a349ee449d3c6eccc5971caba7bc872aeaf9212389273a2d39ccdd60021ee1ce289b038c52f5b14038224042c0ab33785b80fb5440a52af9ee2f6d1ab54df839246048d3f16e83862c5ce0625299bacdff93ad52e050b0492feaf9e53ed1edfb1e3850a35c523d270d63bc3009e4f58bb86fbb7b33d3d2ecc3d5516903caa7f5422e3db2350b0ac0251691a61e1fd412eed65e4369035c9250cb007c3a17aac31a014a6ebed63f72434272d5e2d105e741fc7a031109676c8db3fd492578901271cb2a4020a3c6a41b92afa3351c8e969503fc10598a717d0b76ca4e066b264b153127643b9b3e06b9beca01e906b77f3939b6d9d42d5ea71cfaaebd84b4af49b44d0d5a49971044d9eef3787aa9d25c7bc0ee0f93f0321a22b7cac7da124a8be0f4f94fe9f42c75f115057109cc7d0774da192462cccb64e80024604c33bdc2eab7cd4f149336bbf0b252c03555cfcfd91c0ab7618db02acdd8cce5ff4bf8264d379c0d84300812626bf9face4920a7a7aa902f787d4d933855e534d1ed398d1c9ffaa8775b751721d8c7cdcf0526d72784d5417fc493a38658993c7eb6a6ff8e4192c8bc99e67a3124575eecc007f259c4edb9a7364ff537d9b2f7806e616b7adbe753b04e7f21f84128f3684fb04abd7e4d950967752b5bdd5865975400124b434102812f7a8703e5b385dfabdfe6fa3cb1c609498d535011cd1ced3d3262c5a37b67852dd2402cb31a553f56b672d0344bf87c742a71e9fcff390a84b21a9bcd523d6f8c00767911e5f29563631a0a27acb8de54c1d639a562df9c1c7432724425c1acfb3d3ac4072a4bd2c3bc64cdf3be47bf2c7bcda98b11bd5a45da60f24e5ad64fb7eff86223aaf29e647be1bd472622a7baad4804c266b47c38b62e0c12416beffd8b049fbfdc35356eeeb4d12275118942bd48e5a3d97b0b36ff59a2d9ee950aa8b69912a34d79b97ce357e158be02bbfd097eeae5f31528159c4a5f2d6da3dff77cf158b30d2c662c0858ba1e81dbf176073ed2eca5c76443f117c7601dbe4bde6e73044ca5833a9a298167941d04da3dafdd987a1fa54ac0d6f52f4bd3b8a5243002df74263a3b4c1748c4f9495c90a59c5aae4a57f7585e0de6d117d6262e419f89e9edeef012fb64d104295f4c095015a2ff448d1455e87bf025a76504aeb91c72195ee9355c5a633b0c07ac9dbe7e9938422630b1a7cfcc72df3120d3fb0b003a3d22cb6f593ddd72088177b33045d215f931fa9c0fdea17e727e2e6519bafe337fa727f1c065d87d9c3dc7f8257ee07f8683cd786df25029e29ba3bb8cac7b192739c6d6ec505bb0d735fdb8f91aa205009d204d6feacd56feb90f8561bb506a82abdbcf4891f970b667ed096f90a6ea8c714d320e6324386bb2981ef83f7c2586b6b4800270c4b40562982868e62a245003b60f5f178e9012b744e75fa5a0e329cb85b4c58741d60c2bf3f00ada4802f4743394224ff66b2ce158c755b3427b24edf1da7c64af527d23f1033d966d873578f3acffd4bc9714026ef583ed962ebad61b444ef93e4219b58bb37f644e3b3c0379c60781699cccb709c5aa46057b6128573129590f92e5d175e74465ae856650440a1a0946b03c35da0260dc21066cef54c561003e6df36b135b4ef141d02421b2d39c306f378001df25b0caac0394face1f28152bcbb16045068f4c99dde857fb10183762f4f6936eb08bd323868354570994a02222d88745a2927dbeba491a77f8193638899d11440e663addef397bd92ad6152ad74f14a8844eade0c99599b4d29e798d013add8f961f2f2055f2f517c31560f38dcf73e0f77e9355a1d51a42f02561320b3eea992786dc04477605fa40ce68a542dafd98ad5f83402e646edf3c0085b40a398eedbd142002f0c56fcef902e26bf27132751104c96fe56b4955eac0ac753f899c89f7b7a93bf1a0c674c39e90a44ab1c2f10f3948987562999e8cb90bf8e7ace22c8458585e4fdff362809ddbacb72d08142b543ef0579478c188a0508e7e4a2dbddbe62c8bc42147a374aeb126fe0a857040fec09ed31bddd6746ee4c6990d50eb3ee4033d994d876c16870b180d55b720adebc9a104e24a1eb83fb851e774ca0d74234349999d29b8e94464e08b7fa9b55c54d95392182c2689180c56e3db8cd34b8f334d8aaa194085e78ccfb1efad53b8dc6ce22aabddd9c2c8db6e14d68b8d06eea78b6f35b9bdc2ff8454fe8122a07d692b77a9ef68a99bfd48a3fbc5ebe042cca8ca79aa486906cce492fac2ef67d2114afb69e27e06f7b1385da4869c050d959eaec1c70deb91b5c6feb6dfe4413ee1bed857f2f875ae05a08474db8bf2554b4c6bfa36890a6c10c4f95f7013adb7fe042cebab2046af1594ba565c2f697d6b4cd4c6e8aef59411a0e5dfa27845ec5f5a27ca9b23935c04311c6feff1fb1c0923739e2449b8cae2371f0c648761875c5fc1bebb96a65b6e02729070a6452781394c97ec1365027f199842d8f3af6e3f1218a6a8e8b3b9fa1cc0811ee1e16037fe684b295294cd59486572353da11791b7eef7dab695a121558ea7ab6fd040caee5e9cffb417b38aff33dfeb27e6517cc75b273ac4a8b203e618d88d4eaf506c0058df79f70f4b36d19a5f6b6a4c1a1a506eeef5abfdb6a3fdc3e94ff61bd045e81b07adfd88258f0c3f701b0f195515aa54a8dbd87e2ebabc03d8e5da75158af254e780a3d9c20ed424c8e2d47fb7a0ce620785c56f32fd714220038c30f2e41c72faf7f0c42b3b1d6041a77fdce48320fc5e26a32602238f87f59f2f87aef104dc60b0329b9df740bf6dd7b978459c0730047200cf30aaa4f91f195c5b58c8bb5e4a99d1dc6506fbc157acc93dc972d9e7e1966d6412d4d98fc5ff47eb08c14b1ef998ffb4fa32f113e8884fa719e78c555bd09c5cc6badd8a0f73f98ee5d2197cae947f77e21bd3470d954c4ad6fb066749d2a136c468d3bf0487c9f9f5d0bb2c354b1d597ae690e1673f9e598a60d175517f50e2669fa5fe185f24f1cd143e7b7b611b1db0c0c5195ed87ec7478e6d3713e1d77e1e78deb4fb3b88ff3004d57565c6898b3ea671bd34f19e7ea70bccb38c565aac4d7d884c65c56837c410eedf6306e92f2ace4162a632d42be360128bf1799db1de17c99eab4ca8c8b64e1d7b715f5bd8b24eefa6ffdd0fdbc17ded32cd52cd6f5d166b40c7cfe50acf3faed6589095bbcf50672e4af7c114df4cbb8cf9bbcdb202031ac1900ede2b5a7ed5a35afade2579845687772e46e4ea8dba30f9c935523fae6bd6b098c4734bec57e40693ca908b9535776a60e88dec91cf391d1c73df088f89eec481f5083b7d5ebcba8e3a7cf47485c7f26693a7ee353b604d58b40e15e77d333b4037cbaec32c599247a42282ab476832307c00ad7c6985f3610b7abc25f889f4a9e9b2fcfde225c5a2bd0ac6184debe98bca1711265f4d402901abe4466d11fdd44b63f2b386e96a8a8d71e24568de29ebf4385a44b07c3ecf90da8445f40af30dbd2344d23bb195167fcdfdbb9cd401502ea2e85ad895a93c7acef1f3bfda6f3fd924e12863fd6069f6c188365a5b29a0863bc0a3ca4c64853dbefd000451c282cd5796c4c1381c3d08649862ad711844a4358f70e466b2b1da30cba99057802d944ad786e1bd74af8339e3629418edf79391b46a1c4caa0610f63644e49a3d5c98d5de45edf367c300ed8e271ff939b6a3745bfd6506c2dbd3239d23069b466163ab2861dbfca5196dcd08e360e6fc2d9877824011ec91f5b2eb4ae77824192035237c60328389948a0ca89e14d967e0f32220e092b4772415afbebb26b07ed3bd5dcc3111bda24d51d51c19145c53d95d35f45ac942f2fee0a29d45041c631ac6c76c44c8bdc78f6707450c6168ccbcad61c8c16f5f0a74eb0dbbbf38efdae5b1eabda02682e49abf64de32bd2293e14fe9b640622492fe86a0a07f241af8bb6fb5bfbdb185d36bf01331c43cee012943675b989f501de5c9d5cbb8cae044f1f7871f46c864a3305015eced056425555cbbb7f8209266d475eaef83ec690585ebe91ee7b9dfd241a84743cf5067a17450960eabed70db7df52c6ae97450256a47a6c5e0cadeefd60783b55134a031de01c75d0adaaffbd91f5f5ff0f7d2b71c4b2145cc513791394b0c8a416001dde1d7ebb60379da4d616d06be985ef16f872617442602b8f24e3e5eb1c68db8611bc362a2dea0cfb4c740d44c15cdcb9ee3587dad4d87ef3ec1f5bdb939b9178044675d7b4fc30258fb84761cd2f1a2e2c1d60ee66da933acab519dab6ca9bc26ef008bc1a920cf59bd1e11048a6ef618100af7024dc2854844e3deae357fa898e9373051498997e1334e773e24ec65bd9019e7bec1a413ee052b8f0339af8bc3a18cfad4b445f3ec6a77573bffcd22d75564046edd79f261e3f65394681bc08b81266bb554e9fe39c09a415a376c321e7ad713baec447ab677589a91ec876b041673582cb4057518c97785772a28f00412133ff132f524bf97b723f85744d8805e5d00d9a37c53ba04e9347121a8e349e6ebb977d363414b2c7af1296181909217d321da72746ec76d844559f4a3ee70afa58a2a01cbee0aeb9f34f445fdb83217d9b8947c2430ae8141aa1409b82eb643e32f92dbaee49f552002ab9ad4ab00fdae8b673a5735e395af8a0c33ad8c82e09baa02c17b3438e301cbfd53233cfa489d5599a36754997f9bf334771482e1bcd168a005f0d78cd48dac85f1032abe337f355d1bac50b6aa8249289d195af9bc89fe5f070f5ae795b1024dcee121155c673a763635598c029a395aba341ffc6e8d5f4f87c5a882223dd651ed7638ed35fb4257fb5f1b8a999cad07d9bd2bad51c6c32b58ea4d61bc424b306044cfb1a6198c4413ec3c95e600473d3158fc6b13a9273466b616b90fb25f1f8880292aa0942d8aa439bb1d3f62faae7ba4a6ebba0c155ad7e63eb2682c80b7f32ff318e9ecbd2d67f9105cb5ecef27103bddf96b1063ddf32f5d9cc5f53e2e5f9d2bb25cde85490d718600875523af9de4eb29e4a47b9eae99d742111f88c9bdaeead8a2c6af64be51f0079c98ea8f71ee06a1442d4436193fbe9eb23f2f1c1c5235a58d7e5757c0f4b4f5616333b173e006b8d3f0479bb4b06bad098144d64f56abae3dedc2e86ee26abe1fa86dcc48955a4cfc35a167746bb7e3b90eef5b731122e64dae5aa94d14d17fede4e91624ce2c125f39c4801c08e5abd1f5c9487a61038a590598a12ea0d066c30c303af59d8bcab0e9395002a22b1a6d937206fcc636c1eb1d0754da6ddd4f8ff607330fd6d3514b10da0470656ef4d532863bfc14d72bde5b8eb8d0830a6bee7e1207f48913004dd71719625d1758de5e6c33fd6b574bfbe8aa4a5e803c5948a072ad8d204274bd695f79c090c77056be7330a3f40124dd523e4021c6d58e8fd434f62cab4fcbee3df1a392d67f67ae8e92c2af5db606bc83f26bde78cb82d21e55ba7e6753878224f9eef3b12e534a00ea492e0cb5b22711d2eb602fa17f8576fdac6d15b5198fe04edea15744d2385dc7812509364042104cd2588ce55db632d33940733ad52065bfcac88b742181787bb371492575b775e3fd1db3f0008e99499c26f5cf417706995a95136b010af00e290649375948338d7d1130ae4576f70fba9617d948dfb54196dbc1b5069566f6fb26215779a1402ac5c7d576c37d3e3ac515b361dd43c65d2f34326499c805f8bab8a2246cb6035b58e4a04390a3911115065846359d1c2abcb2cfcf8f9e8cb30c5cca43269431ef118f2af9fee3aa108ed2906691ec5eeb53580040235e354ff9d5d5f77d4653d68f93d9a7c3c0a58349116ee1c76e71b7fd4848761e0acde5a29c545cd5d00d110b5f6e59015a0d13a62f98d8de1fd0d0f1d944b908809c5dbeb6a0fc8268b7e23d17474c51f330c0a6484f5bc8fa85c975af9b0fc2f0e2b92e4ef59f9b40c8e554da1946c121d43918eb6b9d2788704a58b3d9045766602d147bf2e035019ea005e963b3849448fc76420ee3adc451d0600cee446095d8ae5af01a1fc459f73d71dbf158db0707777981a93919426cb74ecac322ca9b7f7f80397f95c68ddd04dcaa4b9974af1cd646d2bfd43c64165aa38a21a13e62be5c5d9cd6fcdddb66de9c842823a7681c38b370dd076cd5916c581712979fb4d5612abfcf089774652d58841afc9eacbfde2114f37f5de8cac9d1341348bb645aab3c778370658f2ed2b130fa766f9536146f3c25ef2b786c1a0f20250996f276db6cb2f6f5efe23b69c36d6b5b309486af16d981ce75c12be40cc837b2bb2559b84ffe25a1d839d054ad8cd9c8e9d1960773728a18e78a06342a177a1aab263edbe73bc97eb83358124c818e8b1fe2662cb4d3516e1e2c86a15d0cc9f9d4391c131470f023f52740e75b31626d7159cc098bab0e095c6c4df22f7f2f0bf114a8738662913fef49091d2b6852e23ce8fbb40cc48fd22ce1a805ac0b338693d6aac5b83d5a77649b751cee26f21a204d973b155226598b4a7f8bfc2db5a218fcb92066b086fbfaad212167274a5c76a5be974ef7934ab7c5ba802f15adfda489a9be069f84655898fa8324845a576b9f4c04d61225baf3e7b0098e5536d6d894f9c6816ff47ee3d0780afd2ab72ec2949590f0397aa86f79ff658c57a1dffaa0ca8f87681b16d6168eae57fe731def94fccf9daaebd98a8d7e50d26d658bc337271e134ce81beaf745d19be5ec4be314d7e3d60fb58bd708f3cb98451563ad42ff4529b6760fda873a133c3ad51223a1e2866617a577768c5b7ba5217c1af0068d5ce48c7ee0d302805918d189611e5ab2d1c89ba9028191d7f012584f96b639641400e46da70bc0fd4076f2be70b9ff4959ba15ba91b892ef0467151fb22fbeb62b05c8c90407ff038e1086954414c104fafa243be0a9227c83c4e2d505747165fe51fa9329c0fa5b6d33a134744fe6b1691deef8bb5844b8a2d325421d7536b5a4bbda67ff5908f4501b4171fcfd8fec979d559862bbf25106ffc506d5fc7c64e03bbdf08c24ebcc2100952fd8695f133ce5cf7a3ef44de83852c42f0c91c50beb96fdd25417446b445a7ccd40e1700178a1aa5f70d50dc3187cf76ff17833a30dec903545219abed2ceb5b0283da40993b364f66a3ee39cd213c29f2c037a22d79bcfa327ce09a9daace5e5d7e2c1303d20bbeea5be2a61787ab86fabb216b6752ff0b2b1555b9bf743ee64062ca93c56d9fa6431f9d29128092a321a0a951187b51ada0acfca70f835042b9a5ec8df01811838b6024c7d552d258a7c141a332c404ee182d8b8e52f06a5de0f8449d774d369f066e0b75ddef14a53634caa83c40c614ce5b5cd696abac64350a74761c0728a8dcc96ae245d2161e39004b578ee9dca38c158bd1b98a64827f146a1711ada94393c7f8e79195f293bc4df7cd442f1a1baf49bacc5e04468380933fc5eef76e35725d141247577aaeb4d3400e18e685721bd31781451aae4e5dfd9b6971c24d3422db9357c46c95b7aa1c3d6637201fc05898d0b3239ce88d93e27df7577c6f995e3e598e3928163fe651b7ac784a4feef9118aa9c1c664b262a2a4f9f6bf6fc8665b4eb2fbb9afaa880c059d32d4058273d169ae4a7172a5ce04fe0ef9a55676539ea7bb79b682e725d864214d948154593f81e73278b6ec698ecde632ffe2f522fed6d2ef28350cc16f7687ed1e228d06626006724ddc3426fab1d0b26d609aa2fdccb2c6220ad222305a17c5287f274cee989e792950a8e878d4a47ce48639e4beb9d77327547d814b371d8cf5b48f7e9c847b646207e9ce7c925fa7ecc40f9d94a12db6d9004ba81aa6287314aa5c183a4c9cbe80b88919ff4b1c3667e2693137220e62acdadb3a0e19dbdcc554c2b75d5f06619fe710bcd9f604a5c8f594c7d64749c41e569036b1d9b338170e3c497e508aed6c9847c8a16217dc716580b4a147fe97e1bb2eb0c9f8572087ed2580eb6baa9b96dc7c7afd3472c60e75a0d88204f00bdaf6bf6fdab50ec7b6173f46d4477adaaf1c8888cdbb64e3ddeff095e04b1d9d6cba499609ed3d4899551af52b07380dabef70395835346bd723245037bf597a0c3cc07adfdb48ce7105de9c72e7b9a230c66a6b466f29214aedf5226d5549c96ed24286f1e82d4192e3d11ec33f1a59cda71903ce0d7c93d5d1574e66a2501326868d4cee88ad7834b42996f343458b2af93e5d6c7f4d627c48c1b499ccc05a354066f146b1c8789d09a9a556b6db2e66d08f732da6b8a3247029a8a04ebc35172afa1f60da87bb6a873bdb2ff6c7b007d437a3645d94e5e974daf68c8c851e592732724ab176af22256e98657a9d7bc5566d5470f603b80158f9c77ac3f9e309b1a8a68fa9e9e8e9e2fbad9e067abc6ed20d608f2cc267f41d672fe3b8fb708e36b18a4bf1d93fd72c839703bb66e251ef229c9221717eb17e40605482ce152ada39e236ae09636a152da91ce730307db2a699fd4298540dab5a465829df4b600f2f0fb10a1245f689932ff7a801955997797b2601390914d021dff7e3167155f8bafcdd1449547c80d6f401b45833ee910fa7c956fe4865cf9c45580fabc289ade75180a431ebe5672e21ed9b853633e2b679503f7516ebf574c0e3b23cd05a141e898d62b9cc1a558b21876cc95e590a5dd43fc31df37e377cc5a361c19714ec258c369b957ba8d0c84de2b7fa5719cb5dbde9a2597d2387bfc1fd227adf76c5ff2ca19601b2ba2a90f35e8f52d9f272909f62b87ed7d33c6f3368f4b937dd27d64d6cba17d5ee508afe6a8ba8141649afdb116606a43702d82d2d64a122b4fda21210d1a765a6ce4dd5d24afbb220eec6927842751d219c3b74090d9a7bd2342d03abfa7dd4b0879c94cfe210d43a9fe4f35774b1d295c4c4d3eda3da2eb314cca4abd406a3dadea5682b4d8fb4a57111499b7d68fa5693d40068d54f5467f4cf2fb315fba3f8acebbaba9c76126b3cbd8e0e88c08a10c731a3e02380e050bd0aa471ea6c0bf73f1552b81c243e258e0a0a6a5dc3bf4d8948362df50321f82e41b35aa826050a294fb375ec0bcfcdb1180c18849fc18235dc6753014e07790d0da34cf13923b982f8a8be04b02269e94891146a0bb35ff482917014ddd9ab68854c6187cbdb3a3dcb21d8c936bbc1a98d22c8e42fd70629e75d763bccf0ab3fb8f1cce241727a04981b9d0f627852ac3a5262096786e3a6b50e23ef03389aa75f63a3e661dc42f3fed0068a41f9ce726de1dcb737a182277eb33f3df4e77888f91f6ce0eb5c054dfca39b855c7457d4811912b84cf8cf049a1182c3c10b9e0729b24a5777a9d5ed471bd2aa69cf9fc07f414de3e2b46a361c3d960fd4c144f97b1e4ae2bbf147b01938db7dca14f787b693591c786de5aac14cadc77c477401c409da314d87be8fb213a43ed66249ba8c8041cb60a2799f099a278b255f6b95e424727ae2f6ef48b8230f2f6f12a1887a714411417231d3a921dfe6c799ee411dd81e22531f9e01ad5c7736042861fcfd0a7c5df27634e4f47248c6ec316ce0875ebf2dcb3f6c4301c3085b56fcf33ec93c7455c0164655d70a4d4966544ec89585b746846b63889d7ec28f8cadc8594c708bcc492734c4d47cda59e3e10b69d2aba1595138dbd01cc1ce08837163a2544c15a565fe537979eecd37f4e549c3c4a8dd87ecc55de44eaedc90c80d4bb0bfd2d0246dceb2a8f1ad1e5aaa34cd4f0a793a2ab8078ede24ba007fcde6ad9b782fb3885ee0abf0b1149c31d3a95f6a2162d5fdd084db07184ce9da511b01983837e3280e01ac7c61c2b7946039fc30109ff5add4d478b2b3c182846b48525fbebfe7f3c5c8a38e373408f7ae9c11519eaf1aa9e0e44476d2a3da33099e41bccb3ebca1970357c3eb7caca179c63402464bd28eba66b5f27fd3806ca5f9ba07dd6d2abb612bd2dac9777eec680b0cec8f4627c908983e2516fe89b2ad90ad0f1c1fd50bf70e9fd2878bb0d3141a4550266f6fc332701b98a28f52119fec7e0398869ee1345c8e514033f696dde8db3c649acd8ae3fdfce4ae88de6f1812bcb564b0bd15c317a260c5385ee5ca3ba0a687cf580e1006889496688f468db1e5e1c29e05392e4315fadcb257521e66cd7a71b483153f2277bf977a818d3e60372795375a0f5faffcd85e79a30c8c523eca1c6f0bdd97b70dc25aef71213310233303be274532fb1ca75423bc90c6defb10d9f7eee7afceece57cb7474f5b51a6c5f10f8eb759308e5a700fad58615a78321b1f39d59b8d061989a2d29d2ce2906ded5655bc984d2302a4fdbcb08bc14677d208a6d5500af9e51137031e97fa9f56b88dab876e3951369c7c998c38a3854f6dd3a0711f947d1972152921c2dafb54ab3f1e37e3e1810505b7387e2301625f8c5dfcaa5b144934f2a1d16873d8d375388b2c2d641a3e41f7d28f9044054dbadc37802b5ec4cdcda79d286946bc494a5ddfb8b6b8b3fe57002ac7bd8e05aa1da4569ef7f349fd3ced954b7a33483540964346dbf3314248e9d0b2fdf5d744f9f78d7b6db59d6754e6385f159e9eb5ddad9953e6dd79a374bc0e85af0ad42f9b34b4ade3ce8a5aa11f0460dbea5c27c20aa700a11cbfcf53b879b57c96f01d6cd183a004fe278c3115f8d5982dcdecaf4433bbf4e9dbdc413a0cd727cb951c76be6d18aadb012569166b33664445862980b58b2d90f088983ce34a38b785bfc3cb8a9e3d46dcfad3001d82ab4ea55c4a16563af8ec01d349df96a432229dff4f419fc1e1e4c7b8954cfd475c43d0432200ff30a37b2faa1dc1e1b03c3bb48f0b50a8239288fe1a5f703e473bc6902ea06debb4ad00f48b7f671218e72cdb7808b3012e74a69022b0aafa26e23ad4b5717aad52312d3466d2359d5301ac99d023cb40646043551988504b7036822bb2d725aec0a3a70b71d91f024c817c6b256c690f4452e5262801a485da42f5d1a32c38b0be0f69b3e123c0f6cf432fd3419d8bd19670fe88ffbb88afbbaa7a797ae8f7e6b689bfaa969644598a20ce85fb996f1405750bc5db03f31877efb0f80ae4e7c2a373d37a106ed56f5609adc12572614a008286ee208d76543311cde3352db0c104420fc8dbf2e5941ae140680b6fc2ccaf934378d4f72a45fff8983a5463cdeeecc5bfcfae81368ec92976812a61c6480b1292294add017485fcf7b7af01933d4e9a8e50dc7a5c40017cabe112879d88dd1d8c17f42aeccd391ba90f8d91872dfc6fd9b069e9420508f825728358ffacb0d7f8acc0cfc4f6e462d5f5adb2189ed9f97fdcb097945c6550cc6bdd737c658882acc63fabe5f097671537e4ae3f2aa83a788ffc6b6c444453cd5678d542f40cc937face07779ad6a5f3497757bcc7a928076a2584f9892f430d8c78769d3f99d8a689127bcbe7fb9a2c01149fec70072cb5e55a917bc004a05520d0b39e2894038d3f4c4f5a3f0a28371d8ef29d65b9cde93e0b4548a7a3deaf0af99d9abead40e21b25ea2865b48be23d9a4515d082d828742e6c402b668a1180db209d11df9c231de389c263426216307a885be95ae1dc3a14b801ec4732c164c436c39262cc6e8834ffbced166e4cf581ce5505e18ad418956de17f5cb1e6d05433d4345a48b4fb5096f53d3862fc3d5f7864d3382d2840a8684b644569bd24a9ceddb70f4fcb41dcf728589973d80c28e61d0447139d4dbe44d88cc72923ef2c6b3e8201b0889c42a3220fed3ab1c5f1ae7561aab92d397669a304a3556ca6f608b92b160ed072709bd1b40d17d58aea3e0094bfbe91234d887255382793039789af2cbbd875e0b8f061ab42ea5d98250cd924cbb0b0a34cc57684e1c17ea990a0d5f3e33955f5dfa1667c7da47632d54c3d04ced59b3fa68c1ad09f791073c0dbbe1cac08c25140c3bf0cdd5a6a29c50f9999136ed5b7ead5089f5b2eec558e1efd68b1fba675ddb2d0cc9bed07896086d02128801beec7ef2c6502ba3188cc6d306a5bcd4226c75f54913cb1f5e701d3ab223936a0579d6d3a9f122f094517c11ee74ad80faccd15770080b0948f727c91e384c88556b781ff36cce43ae6a3f1fcd3680a0cec5ce37d6869dd69a836f5c6de84c5daf3851444820807e57888d7f12260188367d7dd76686dc8a201a97e79c7dbeeaab6ce0d2eaa5d2aeac21bfa48a6fb97a5d20dcb508e6f6f4f921415e55367855ab4017d177209312332fbc007ed324cb94278077e32447a89de41031a9186c77ba024c8036fdf1cebe370790972958e57ce3d2e75a52f5f484d605365870a0e6732a41948cfdb38630ef84d36419d3aebeba4d7b234231a17e791e937df4467f58d05ab43f3d06b0cc0c6c78b0412423c09230e5f9058efb8e95f3e8bce15a27beec24fd202cd2e9684edffe4b04d2c36bcdaa34dab0da0a96e227fa219eef9b5682873f4f0c5c723e4a4b7e9692513b83e96d534a13ac8ebc4887469532a759d73f03b249dbc0e8aaae5436f095ade76745c0f46b655c254423d49f9fa2b8f5359a760187c261fa45811cd6fce7f4ac830fb3eee8c9883315d3fe7f38b0e03309ba3cf8c36b0640c2a9a1e0bd9029518afc3f6ed9c809a9b8b241d6ec0c2b9f9709a67178897fb51e0fb792c7e12797ad4d0ccf06b21594dc9aaadaab53af7cca20d13cb79dab1ba177f756513c55c520cb7211cf4ca3f48560681135537467b06dc71e36a23d821cd017159bbf03df19d000fd7be2d8d52bf7b4c920de07382daec56d696ba0f93baca25e2a6e3479ba4740b92f35c7d5a895efffaedf63e7cc42f971800b1cf1b5baa8353b66d5b7dd3028761a03ff67fd5e81449266a77c523a2a01b2e89bae622da00f829a505e1145025828d2d195fead82fceb848531500b41184d30d26845f86227f22c850563c4b23f4a0f9a915da26f9a723d9e204f33f9ba9c1f02452da98d9ee198585638bfcd4fd47b99481efba9e3f2a17c9af26ecfaaa4b8cb511555ebf35e32b52bd9530b67b59c80addcff292a94ae21ec0f3c300bb9c0f8c2f104b8d7ad672530794b00f70875f7c63fcdf53fcd597855dcd68733590719da7c18c4f581bd593106bb7d75fa5781e145a08f164a472da8e62498e20cddde3af0bc49a4186363ef7d216669fc2790b4e7db19f3d60cce1219691fb433af9c7050b37ad8c985c6ac4dcae1129c23f1b28e3cc9059f8ecd707ca10b0b631d55c4cecbde44d60a6df439bbafb3ae6f6efde7bcfc2f3e66605788a5fd4a40bb6e5d9abd94393132c016f0d6e2c6ff920b6d35106369987147cb8aa51773e6aafe547b7d6fea97b4915cbd511d3f69709a4b61ef9d6b501a2c53c424ef5451a59e143735b4f4f301d4462dff5eba2adeca722243704f455376b6490f106518b1477842149eeea0889ef59b0958b68dd9a043cc4cb61157764f4196123462a0b3c09138c8b460fe7dd864ab61635b237a28daf88b65ed74c1d34cfb7802a7ee75508e7ea180c6f021cc6092801d8d2bc399a8cf78d659392dbb5fcda13be565258bfcaebac7c92c527cfbe3a15959d3e249fbcae7113f351348d6e9cde3aeba470d9e05ef837bde7209075b6fa0dedb8831c18e28b7701ad654735b07e2569299a29854106fbdd72d6d94f2566e9e49e41fec42a6bc7d599e3019eee5bfbaa64a9fa7fd9174852c266502eea88f76bf8de009475e85f0cca648b6e5372b1fec8d0f3519e304dadd7aca607b2bf14371bea3a8aabe80188aa5e7c5487f8f82b437d79fdbb794106b62fe1b634781b0186a76c6f1e751256ce4867e7ef7c93a3d47f9e332f2377635f00354470c40a6ca3a1601745bc6b96a2658b9688ed2a1c044138f10bc729076a3f462ca7a399173ca5a1bb3b95c65e71af5f5c2002f18c600d449922983f2935eeac8c89a22f2c0816bf5b78662c86222835a5ccf80921fdc73ad0b7ca2739b9c8fbb278384f08615a6b40232f2e50be5567578bfead9e1ab73fc38b4d7160d7080d6e0fad7206b0ce10351ba870f7310e7262b0bd814ca3f4116f2500968d0c84d524400280f283598630fa98221c22721f5cccee696c1efa6df9f70890dbf56f6e946f1b98447a12d1b2cdc016a257e7a0d8fb29d6510269b17609ffced6a74181ad01cc5b6c489e386f7654d495e5d7ccfa4cd58dd8d1510153a2bd1334e612285e23a9c2478a9e83e4d9cc06f32b63f6ab38e4032c1145c4ef6624f9186af3eb216330e15e5d32a894b45ed7b408a344d3933a25fa6d4b9b7608619d7b24f2c82e67e53c05c41db599974288bb411d8fdc8b9a5d2f95167bd48ab5dbead02ccb62ed70ed52d82532cb8128d41195126f2c9159318c9692d1802255464ac1bfcaa1e964a03b771adfca807c7abdc2b363150f311df3aae1ec2c9af7fa3a4ebdc6c77b91ba69c72957173882befcf1f90dcfddfe2232165d8b301f8e63e93702f3055140071e1e04bab715ea3eb6a3541ddb4f6ea8d395f362d21c72e4819ed7483e105d02644cca40c208cc849e6f0d6f70c2ae4aaa20cf74ac34bbb234eedab3627e054e8bef6e8314e77ce83f901ce600e90c74b9757e84321c55db286139f0d45a9d92ccec0f5fda6006d242fe7d034fabd6d95fb70d68bf4ae3a2549cdc1508c1c721d684103faf04bd7d7612b689e08858d17a08a8868f21c41b14b277842f7b4fd4de740948f25622322b4a7397ad2bd7b651c66634c9a1827551069e1535d244349f143ff8f18688ea70f641f88a8ace4423b328f607080a692e81208b5f7fb854189b0625fb7a9cdc5ebd4f63e41d267530415d73e8b8a92e02edf160c965351d39fc57bb62d01193491dc248c396d5a5e1b7c9daba0095bb34b4197ec4cb006ba855d8d02982e2923c2be68a1c114adc00538ad969e1a2fc04e92bc910770a2d49bb2196be16cc2c470f852731416969fa49ec09e5cf94756d27671fefd9dcee34115bec918b1e46b277324f768f61321cdfe54a5a098f313e11f4f5ef2cf716fec4cbd4076a221f8357dc20d867dffc0f50d23350cc49f7fd8ac8bf5460de4578c1be46a0f70ac33df909ae2b2023156dfdcc3c7f2ae414f6e508dec831b82faa28f1749733aab27d642844f04522f10f202028ed9c298c8a64cfc7df93988ac2262cb8fdfb702e1ab94a26cb8b3c18df7cdbcf3b002e71b85360363b55d0b2f978f92f39df2427ef10b2a06336e834c71a3898a81f0e250c8909332c11b064f7a52859232b5346ad58f425255c0f8fa79298b7f1389fbceb66a448c1338f7b6f386f01f6bdf53a37b5d93ca1af81cfb6e3e6e883209824622d1d2de22c72db3919a0cf01af1539872dcdfaaa9cdefa6d24cc6c862745c10d8b64c7d1e766c3dee5726e913695ed4d8cb8da3063d2b11f004208e6ac0b04421b577de5dc2fcc9205fbd84a6214cf5ea6ff48bf7a5e3f525136d05befdb0556d01b21f9ff520e52627845b516d207b126c298f710fda17aec2709859bc5d8617f50a0e353edd5e55a11dc2712e6db66d01e85a98e2102717aa77286f4b41797e887ad7bde45863a598b4673951872dcfb5c0f69d84f577b1858fef40b8b880b64275306b8818263766e62bcd2bcaf3cee7e99d8711c37951875b624b100fbe92acede10732ad0c029ff5f8c139689ba88160fefaed7073e16956a1e6301a387236c3587758b5bb8266bc5a512e4ab50117cb0b3d721d0e57d17b0b3b6b27994c7db2801022bad69fcf94d8bda08f3f61390400617172090ccc3b61af4f2e9a32907157328ed75a2643549084b4b4b689b964e375dfaacca045e9f87ec7531b86256086010a78b31875b3ea936503e0574234eb1cf55a94f6e918687aad09ba7f0a5aef96bceee06c5a06ca7ca313e344b829c73e56b758557a84446c2921af67bb5d479ace58e483530b3344811442a6a8e82f54bf52e9d8bcc87e8772d7c8cf5bc09e69138354c9fbba97f727f37eb13fa9e98488a37459b78edf041176d0981bba7d29f6c16830d0a919350f459b04ddf6768cd51eea59a762d772cf0e7907cbfb70f5f515450a152d36b93765f52828df60ababd238234787f622ac8bc4ee93d7673b9ab2e4cf3ada981bcec6b585f9745055ed11967adba7ab4917fa7c108d21b848980716493f7b91cfb6ff1bca8b06becfa62d165e10008fd95e83d0640728c7feaea21e8cc7103c6daff329a2b21dc1c90b6604954fb49e47ead243e81a14f6735c6e3c950c995156019c3846eb8fccacc3e8e4a4ee5f0272be99b70336258e885702ee813829afc95da0f57790e50e85c923cbe9545cee5f20ae8c9fefd45d6398d51430bf078c7ce279586e70f9ea3ef4f966a41564f2789a9a6fef956f76593c71259a8a9996781561cdf8c8f76cc4c1cd8e3b03f7f67bd5cc1f21862e0907b3c9c18ce6cf441ac3c15dd6d680a74807fd69040191ec9b1ae3cc9e7cea29523ffb91be64ee3754f90aec6ca16c742071045bf45e70139bccdffc7136b03cf588f511c000fd633e5a1a9ce567fcecf34f1842593ae0ae65a53ea7e4d2121a0ec2db7a9a5a13e921c70dccb840c3487a76355f134cfc593b7a27601b1a7e186fb4f02b185f2c12990e25ed1e48f6ae8aa2cd6475358eb9d7de31376ac7abf07c735cf9694016f19d7d3d412bb32b380c0723a79cd1f1c0250af79ed8e8fa8beff1942c1665c15906755a19c650fb4dd8094b566e2ab630e470dce109ec77bddf8f77150d785fcaafa1f4e182e7496dea722076a29a9da296c1f9a540304b1d51509cb49515f317afa9d5f6f6eda8f71494a7cb9816ae68e1b0b2df3f0e906586315516d19aebf7d2bcd95c1d07dfa10e9161835db4edc18130da05c61a71605829ed24f8ca9a035152bb1c37596e0178175adac07c65f66aa6dc96389c4435fd13751f960076ef83b0a67b3fde4eea78987b389b2879ab4205a3e100aaa47d605e709403c5061f09c505d5438590d864f54e29ec6c51b971a0958f98d905d08726eb19128d67699f36b6b68e00f7a12666a1406d91bdbcb0da997d9c8a0956da65d3e15d5560f98107241979e03c16ef1649f1a3d1c6eb34bbb8b73e13be706544fd6a4671ce22fe7e4f78bf457cc0d2f964e631f16e8cf4987b3d454f729a64b2eb4911a88c043c3c53bf2c1637ad5bd1fea2232633158afbb4fab26ad9e64f7888a100f546fb84523e9367986cf4fee1a7509f23d3ad9d8082548edb6f8df999c77e3d08102e103555fb37631b1ba88bcfad0f973f0481da1cbf84e78349532c48bc83ba3263b815702bed672c32877aabb949f5030b43aba092c61f6d462bd2ec8f74069161482318d299702aac4ff4654c987d01e35af63d7ad155f551e0b5f4cae52ab3ecfc1120c6d3069d95868d693ce2c3f10e7ec98fa057ecae12baff88c70fd07c623b3ba53f7dfd23308888708dc04fbfa0dd6bc769f9a8894e80ac4eab210cce63d12173eed881ff96fd3f4d284cc73d8a1d28fae61fca98a2578ca1d850f6bb0e1aa0bfafbe35f0651805191cdafa0f0851454e431d4f7f805f5323a2ab4577d1df38627bb13b554338c225c43affbade811ef0f7d869a53da3de292c74763646b9719397d18678d4ee7ce905791176e9edc6cee83c8e24353cfa3304cd03597df30c001e44660a5ab050e7a9a9e7373d91619125fb6df439d6296cacf1756709c29d6d49b0fee8366aaa5d6ad6967e2b25f45127aa64bf787e0fd0d00885c0b60cefb23aa5de76a418852b488dc6b20d9d15021a331d27efb0540bb0c0f3c1219b85450cd4e255fc38386b624c6141440fa07e7a3ee39d0e41a14f9d19f22c7ba48a01171338caf028f594d47a2e5e015e351a8a5ec738f9b6022976cd6a02ac130a5bac9dca6247ae62c9833aed9107ebac230b75a116bbce650924b0685f8d42a98a70013303dd6bc29e6904bf99f27b8b9109f692e2f92bbc4a0e749e0d84358bb157969073ab5e2116f10a4815d264cd5a78701d400901829af46c993d9ef97e479d0aac9f7930909547e4fbbb61251bc1a9a75371c0d2af83b3d9f6fd854159bd0cba63cd96c1dcaff27109847b4591de802a5c0827040ff47916bb9db75b53a616ac87609d1a4ce1b462b462a9481ed5752161f420ac992fc331abcfd36e863279fbfe6af6363e3320a51967de79be14b20081d0ec35c6b28e15064981ede9cf986c0b85b09371d98c76947a2697c19fa03f5115c2212e3c08253760fb2b1ea8fe277eff2e845c08ae80ddaf9497001c068945770b2f453f0b01b5e0855bf96de42b6416cbfccb9af522ceebe3cf9a931ce2ded6f0b0b5bb18d2c65a371cc823b178fdc2b18ccf74f76567bd3acbfd3eb4cfa12bc00edee22e855eb3bba4b09159a80167df6c16a63e775b5660cfc56afdf9612c588743c3b00efe718b209ee4c749cf7dd92d378d352cffe151fcecfd7f61a510d567257f0392fbd6635d7f42f3bb93708dd3eed8082f57e170d73d50a992e3285284f617be23ea522b71514e7270affd7c7da28b285012e850e1c719239cb1dc921590ce5282675cc0be70d5abb62b4ab4cd062f548c51005bad798e193f5e3d14dc1ec4bdeb5ac1af749156f89bfb55d3de1afad88dfb0b5aa72f3615942aa23da03873a6fdb6f60fd8f906d6d2b7ebb1633eaf631a771b6dc388b115dcf3282f18ea228312711313a465ea1e3f5acfa5dc3dda3c7103ee9904c93475654cb1e9746395fdfba2796f39464681bbad2f73f5df6a20fbaa484098ad0f08ff6ab01751a3ce204df6b39056b11eb1d9bb4d5a52e48df3fc1859817caf80a11741035a0297e222337432b0ee8d9789250e111f94712c1f5435d7437d4ebf4571a223085463ccb83f529cad757f06f66bdfe8925d9efbeae7a0048f27290450b940fee1946baeb8c163a0b70c12b11519291801589c389fe550fda01a4b8e4b05531472dbae6dda8bd156f2b4e1dca8040f132e370e7e76074e271204ad6c7bb8215d64da788f02565d404c501a7c1e273daf8da598e747b7bc2295d4fd90fad72dee5a091d0407ecb8114c176891b434ef4e390612de75997632d2e809339bf65969a0ea65a363111d66636e6ca5a79dfdf8bfcfd684444fecf0577caa96c352255da71ed5491645c7cdecf7f48f22d07102cd8649849c94eb9cf38690c0d9decc63066ff57b52fa2c9919b4a5ac9e4ff59005196f2d60d274ed84485944ef039320e648b3c04c444adee65b1f4525d3aa9f1f7d4e96a1326f65151d17d7f5d14e5d61fac048d66c6b5b85e3c3b4134c2dc7c86b806c875f6dba22fcc68a361f5bf6e90a9a4dbe2397d113c7cd725451db3e8c26cdb820f6023d410946d0baeca24ab0cb13cded3ba1749abd4df04dd2c588c7170f343cdfb542e7753a05469f39391dc46349d3acd4fe57d0e54c916926fba76f7df6ba049837f79a0e7f87b56e09b160cc36ba19bbc543c251f52799669844d9eae8477d0feca383c789e32630ae856754c89cf0543f754a04967f6c9d48f1db56c123072b89b21ce099b0eb59c7ebb7294a6c36e7b320d866bb255f9588c4a1943e745d3500246fe388f786c9651086975366b56da216128cfdab2300b303de26474397f5fe1045527ed62911f0932af852b2bc6b191d9dcf054b216800deb1912ef4951fb7b003697c3bf0f786c8f87aa9132954c12d7d33e5454bc66d793f1719abfb34b87bc00ac092e4486994371f4444a7bce55415eaf199eb1379c4d71cdb554db264d9b6b5762f87da45eafc8ff257ddcafb8b8a6054371a86ae57d69d3224ec302e180091c81f154bbe3c3b4a769434034ca9276d71eeb437f1b8cdfb073abf67746e62dac6419786411b922be629fccfbec6921c8c21c01b53b5c4ff9f13934dd2fb3829bd3192487ebd8d0e4fbb6af28394d9d34f4ff4135ab40d4ae028a7ede6d7edb33ec3907eab7d5159b3fc4efb72e7604b30507be4da7b0c63dbfb5206c29a367ae30882fc939611231ae5142af742f31f52b15b6e4da8a57f8c49ec487acb5b28f962334a5ef82f61899704322e1bc20d61b35ff9880387a3a4ee8e42bdc73f14b03bcdbd292cddc2395a007eba04d22a071974a5fc500b018c1ddccb025731571cbd7fb86930efc8bf7c9e5c57ff9d76cc5706b98fdec8de9593baeaf61264554ffce60f4d7d9acdba90b3033acc99e93cb85cf70aa6540f2927eb0ec0ed60f2c88493a652d35925e9560676d4dae7a23ebd2dc24051b30c1da31ae3e5c51464b275046422af3c804fb5038e70c10afd993a2cb52949147f27a80c48ae3ccb7853002400fd74139378c2fb180c56ad7ed6d4bf11b4546aa103f260f0c04522f461b48c122cf5b574c61a1770ef283a99d437133b4e4c3f3a9053528ef32a2793157b287772747419f1fecc57276f620abea1c9b5ad8ba6f16b9d86b6c158d593b4e8bccda6582a97428198cd6fc8ff0b1ae85ed845c2f6a27a8217cd1a01f6c6010ad5ca28107c2aa35f8ec95a61aab7421b2d315a16bc2edcd3bf0f6fbab3fb58be79bc18559ba788039a1a52e14d1eff0bd3bddf826998f51151229908dc0f506a23f1a115ca401f5d9b4fb81ff670e1dae0417d518f18d36775be2d9f538da86dec7bb71f679ef1b4967eabde3a0805e21aa44b2fbae4372830e03c81b6ec87f8ee1a6be3888fe4a7f0e1a5905647223a2d0d14f0d587224023ab482eef32599ccdf66fc76363cc628863b1607dcdae800f1de98e4d7a73f6f8d630a42322921c69dbfafa57381606d1d471e58499ca89700a64778fd0d37a299d9386a0cc9fb852299ca9d6326ed04e166056d7fe5cdc537a743287e255f667a1fee9aab970312c5babe1090a6d8afb976e99276e8b3ea138440494f445847f36b147ca4de45d54fff74dd3b54374681c8812718c92fe5717da781e3193a697a37c7364e44410e71d51a41d91fde3a86e90c45b830b032edf733079f04abef79c4031e38cd0c5805b3ada8182f1c345c071a0ef62df3936db8923ae6b6eed687316a5f1238f71b128199088e6ac24095b7ce2abdbdcc440cd2280fb668e84132515277228c3aebbfb56382febd85f308423b8c2097ea2e2bc3e734086727d3d105db5491acf7f7ebb4e91c9fec0f5bed6c3d61d0324eecb2f91cdad31e01c0cfbab861e13be32bf456f90e8d4ddeb89bf37ee4195c415a466807dc6e73f9b8468b3d937b0cd81b832ca0ffdb6a50a2d0b68096b06ad9f9a67e4c3ca3d366e1550f822a7080ede068122e7b98406655852d5ef43a4e12310105ccd42b29d35e12873c815195cdf38813f3fad5225ea9f2f6f0ba077ddc2534535a6dc450e33abd797ca7602df6927cd573c1b2333c23dea4941872fcdeff455814e98bff60421066190060a83ae030ba45e5bc6a8191bc35dee6eb7c85c0f6692b67f2f7ce54efeff3b72084dca096392c9aaae480a1d62995ef8b65c0b5af0f237bea31ae4a30adb2b35f58b9b4f72dca608c267f4bf015dda1db8452320d3768a09cdb044ba69e4b93cb2aa7674e382090429ae5f8d97ebcbff58aa6987aa708131370837b7df9bed8614fe861b66ce218cc0d86b1a189ef3970546a4131ff3a4ba8db2d0cbb8df51352ed7d0fa4b27c0f64ef68f70611d6f9a7519ed9d7ce4358ca3553999f1e54c79248db2168b66f88b0e0ae5c2c8f963814d9fd1d7ee0c3dbf325e3ee66a8ca65d5b41de091068e78b50d8378c83e79b58db02c716e977476dabfeb35db9da81e48c314c9f21ef2f7825d119f2324a8b8a42dd9b149986a8f6cfa1d92e7df923f313a9c41c9404a2cf8acbdda4e14674a6b35f44c464370a66552c034221412d79ed29b667db57df7c7771eabe58c0b5478394b8ba46cfb5d2c182bae793addcfb03a1e8b91fd5eaed1e5f82f5144de6acbac56a7eb7524c4f66df475374152ece05422dd3e42339d4804fd508965adda311d0d0a80ba5c3ea62ac8ed45896876c23a13490fe8be0d4bddac1048d5c839f94cb698213fc1357b04cc7d0b18f92ce9c6ff04aa946853b6051f07a75523a9fb7b34d3e1fa596d3621464c28af71b83ef21f00f6a0858c4596ccb1277e120c960ea81d91169ba90fc094a3e13160780af7f9044f3e35356d2fa3e063ca9ed5c6afdf7dda36d20ed01ceac049590054b9ca2c7dc0250c115d9d14663a0096dc795d2a5150e88baf04c83f4a9c269e2f58599e9a710dee96f105afddcdf3ee724d59e9c6ea08a08473894a925169ca4970b2b95f388b17ac74ef7041bae27b448a4e5a6dd57223da99b9958bcf1eb3f571920832bb4dd9c61493bd38ac397014051704777339b289a1875e6bc25cb8eede9583243ba08f02f9f039ff7b3e9024a5a7586729cf50edfbcd70240819f7b9c690e37ca6772f48a896d2d9050e92973e8d5394c965ab2a1f25e01423c468489c7ee0f085f9238fe81734690a6fa36bb3794c41b56fc85fc55f223029b7d66b6558628fba78883f9c2d01333e87fb15eeef67deefca7b3326844274a234d321f96dfd7844331a9cac0d59c5e269b8ae7f471c979c79b0cb118da34952883a70e3ca668059e8858bbcab5454b84b8a21a64493be03b5117562506189289218bd0dae5d54431cb3c11fcd27f2b5221347ee8f73a8c70caf9665097b9d4bfcea5ca65245339708a8d364a0a03bef56b05be638b1abfb49e8ebecaa890b3603eab213cbba3cb26a9ade95a20ccbb74f902748198c00d1089486e53911ee34ff2c2160b6e522cbdf251024a711889b2a47eb989a57f1104c07631a62712a1511cb3da6f036be4f0852b4bd30853902ffd6a87496cfd6af80de036e75a25435305594662b88a2dde1451aa111ce86c3ac0cbde95af6016a84e6cef557c45a66e8bf439f41a34476d7ad53f4b50a900c05c14e726976d5ac1c5388a500cf4e852fb2a10dabd6cfe5de087c6866ea36b76a1a4b077c573cdfe7ba60cdc145cd5dfb8ccd4d3fd05e0b996edd54f5a47562ce2ace2a3c0eeaa97b36aa6e81714c6078cfd73a25ac7d287a221977da681cf737abdc6809379b589f1b3cc35d24fe93bccb3ae5111355909ab3e7988d080db53326b4fed92e05dbbcadcc8d315812c6f146b23bfb787b183067a64184817eb143513a9821faf110c07b711a87b7af2f307ae439e78dc57ea8aa4236919870ef63f86346bd0017da0fd5b066b25ec357e8a0628d67ba04af689efa0a26116618b1bc35e321c0f983fa7d77abdcbbcd0ebaea430625355f602d05ab7264df75a3163c797eae678d4931ef491e81e8b76bc056f48953f645768b1fa8bf48468baff214f98d98526dfeab577eef3df4f90147f1f67cb07c979fae78517c508d9f67a540738467620e05d5b1ec5d475ccc5ae610b66ceab4f05ce4f3fe2eda5c8006811d252355c60b8c8bca8a91f795b5cec38f8f2251446b3646166f3c3675b38bb2ee6b779a6d7eae7b59e75a9a8bf9ef24b182cf007c75adb02d64c6a15df372b602ece6b5250909c784456d661d6d2bd0599428e29d97fd155765252347605a1a3d2b20dc0fa9751a956e5455918e9b0718460cf3408ade0182a813b532a36e9c6bd43b347600539c520fb3962f59e9f2b72907d5329dc65704c77d2fca76e8216009f5b74fc32f091e218e789644fc2a1ca66994a016b541b8be7744e2fc959aa660e3e2725ec7332a15c005c0ee18fef6b5dffc08500a82459e5d917f4836b91a7343074744779b1be3952913b6e91be0a463bf9e14d2b341259319a72de466230d12ede9fa91e007909e2d563791037635330833a747ee80ec5345970d22e72fd4ac63846b26826617b1df166d01621daa029e38354d882f7b0324c36a335b9ae42559a184f75d1aea6d569339ee2d68de8e5f228802a8a0b8e2b5c39b41b2f872eb52b15aa0c66c5388e82ae4dbd1809c53139fd645e57d4401c3f746e9c3d506ef7c30969398d0797c1ef1dd4e96841f2b85f232b90f1dfe3f1ad532b55b86b9ace9d3e5b9869bdf3ee3a4099595b6e8fa4ae8914eafcf53f49d7bbc7e173a0693fa0e406664c07df7160557e6b9520811c701e117becb55eefe6ab708228ea7a4c9c693cd2184ae2188b06c735ec8f7c87ff4d00ac70334504ce5f8054e211422a12e5400ce9c923592b2eef6907a53af40fa5fde690fc66dd0572fc31598212a2a7ed125bd41bab4932575dc4c09d2ea5b07e04ad98d096018fc0e12bb24a65b5b770a10c769b476f01eb3f273fc95f732c2e9cef5b9d4c9b47b1d92bb3ea2d4065828fc28e6fd66290ca3bef342655edfbaa7d7613630958c4d99624fccbc6f073d53c3176bbed37b41a3168b44766b11f0681518226c8ac79cd87c0ffe3aeaef500bffd89f238b1f2c7ebb681770e957667d38f29265a13f2a919225e6019fc916658fca030b9f278dd119851da4efa4c1506568f4e3463b90ca16deb4e349616e18bdaf220c8bfeeb9105b8931290e5328fab85e08d197cf1238c55884fd1d61d8577b066e876b13eb06fc885c3f3a879a707c33a5853924810502d63845b903e81fe9f3059a5dbc2a3c1173d8a31a29d8a9dca27f8e55e45c21abcf50092bbd4bc1e159a390488f4fe7a559a355ea9ce6cfdc84fc77dab4abe8a888c1105b49b742adb2b5ab10eba396c253c0a2ee7e4249f05b9a777b11f3a457066cd620f4e6a5fc428152c4c6b66e8005d39a35e247f07bd9dd010a637aae620c686284ee892ffd4323dfb3bcd6cf3f6c4c7d9e2d7799a5192cee575ecd9fee17a897ab7ad379017227fc77586fadee41a64f617771d4172b729238910f65d2cbe516e29ac3a816f66cf4d68dcab77d4799078c65ff8fe16e33fb2600787faed17444a92d0c30f04378b6dcc607ad4c7e9c9a28aab76ecad33acd9ce23afd1461dc17ea99c252013dd95d8a610379316289d1391f1bb6894e052ca1007cc53dd433efa3326afb161c84b1318810c667c3b6c806c161163c9b644471b13a44e7f657c25913da2123d2c1ef7f6000449df8995274394c4558a993587d248351701c6641acc72aa4058f81703e6b72bbf7bf367db33ab1c5f8252f7659a76bf1096ae1e4c1b54ad919864b83cca3fd13c65c8e12281656da3e0a3b7ea2691fc161e2e9b824a76b4d3a0438b3492e8f44a77e42bef015f17054012abd9c3926049152a4ba87656271086686fdaf41e00600ad15ed8225419a0d9dfd9c4286c2a2f8040a512f3860cc8ad093f2ddd49818dc58e0891edeed66a48d69e010ab12c697051a8955daec0a9c5f6387e22b7208423e2b777caa56d608f33ddf94aceb73aa82623fc6fb7a5f243f01a8000a1b903407deb0507054dddc00cdbf2da25e876cdcd202f02b95dce8f111afd83fb8647aedfb2b54ff5a8a069fdb98be317eec0a32f3d971e998af13c44a5b7e714927d13df0f752ad16f6b5c1278f074b5c106aa94c049541bb70320a1d9b604443c7be350809cf6af66b87053fabb0a9a4c01a763268ea203763b6147ac915a23c0a77b2e4f96b0ba38ecc5466c8f77ac1b726d35be9e0b5197cfbd80f17245cb4863cd3221211e663f7a2fd5e2458b1a31e9286883e7417e84abf1e5ea58819323d712d5739afc671bc4d7b55ca53397f1bcd2869a499f79c20e3c384c4489da19f02653b2b87cce6b48f26f87c334095ef9f9c3a8449a6b9909749ad2934c63fc13cb4229471e5865796cf7f4be59c47d76340726c9962085201043a59e19383842960d56048a4f76fd6c9e721ea8f6fff68656e6b4c48f1de4d036b1165b9dbcab5ebf23a2c5c0d475454e25cb50e9e9476cb718110c9fea88f5178f34d97b06e3a957110e43fd2948e122c2f2c75631babe895029c320712339297d0baf33edab46ac3afaefcae90322cc5ab96d23b905479530b992d251d40ad04f9c235d27b65411172090ccc3b61af4f2e9a32907157328ed75a2643549084b4b4b689b964e375dfaacca045e9f87ec7531b86256086010a78b31875b3e3147d678361296c3e3663c2ce03615aac139ed3b9347ef72a5311d8cc2a315234f2d53d77db0550524fc98865dfcb4ecd32a2b20ad08b38a76ee27ccb853f9f542be3895de2aee6ca27c7902761c8b21f4160bef1495efe10f97b89a95ec87170f9e54e9aac807af26bbfc180976f756868e43163715ead8daed26b78f1d8c1b2560e9b352366659600b86dd8932395771258d56c938e8030ff1c365a8d0924ad7f7db0cbed03a00b5632a803c8386de7d2e5c3e30490b71fbff1def66a47396771543535eda93bd6f557cfdff41306413f5b12b44dc5d5d7048c48850a0cc8f9a9a09ceb4f08059807eeb2f440a92ec67178a8c62ada588aa654550c8e7fcc69f34d608fc051b7b8b776ecb099f80c6ee087478e729b6866e08e2db600c43568ace0eae6229fd57d42f888115958b6782c91f928728e8af97a5175b4c949c5e3c0f184049cac4890cd3f937522a93eba4a56cf9e3d366cb0b53b98a44b2b965f8cf771ccb11950a9e30dfe9aa8268a2b4104282d6cd9ed08a7c20d4d8923697760bd82dad1ecd1b4c93f190d125dcd9ee7a1971d699b69406973fdf4f9f2b11dbcfac107ca0a88f663e2f0a2be5bb7a0d4426d5c92a662c475f8150167681ad1bfec8bbe94106d7b7cf685be7fbd1019a442f9c2693d1bf5031bab486cec22a55a7f616e26bf61f87f5ed21767246a8fc5ff0026e8f8b74a0ec2db7a9a5a13e921c70dccb840c3487a76355f134cfc593b7a27601b1a7e186fb4f02b185f2c12990e25ed1e48f6ae8aa2cd64753407fcf757dbfddfc56b77209263a7c2f7dfe3cd38697e0b6d661fa8ada0615ac17f9684581dc8b6889e21ffa9200bf275fdda6a95c865e81136ba0cde65767a2064143b44f0a1fccac12672969611f190b560de60651d3507290f0fd7f448d6a801a3b7716235c48986f02192b95fc1be62bdc4540945d0d4b6c8cd8562af437c8932080750ce429298e812477b957d33db61b3d73efc3e50f628e19d03211350e5db5b226213a1658e5e373d1f86ce7bbec0196111661b8d516432ac00878e6b6ab930ddf85f5b460d80c65d4711a3975ae899e92e4302f924e5cda4f93e7dbc4603d432661b6f9b1cafcd856562be359b2ec293e4a08be33e543a8b6943daf0578bc0416d734b45d3088da28e667a462dd4f9c7fa481090f17dec4fcc762b9a09476fe4e9d72de19655f849f295c5853ad32becebd7a80d60b9fb3d4c4b2c9c877fed71835d6360080f259d8e0733dd3004e25989b065373d071eb6f35fd0091128e231b3b1ec10c54d8980c79744ad864299f78f3d57589d71ad8d0d36607cde62e830be3a8b8cd9ed0562c658bfb87711b4370aedbf14fec908869536cfca3c3e8b235c80fc8e1d8b63b71402031d7f01e22247b66b04ba25c1a7ec536e04b22f7075ef5be2962688290322e7de034eecd0c827320bf2a052af59375a1cb7f00ecd2907931a188e2adfa8de3e70c7463d573d98c175123d0ac03a25545e3256134bc0a5c228620cadb9c1a3ac1b10eb5c6620f81e35dce22165553a421ea7d326336a57a2a8c4e5dd67f806d63b1ce0370527202f919844dc36cfb7a7270b2bc7c557dae773cd4502e16dd0ab0a16c4f86703f1bdaf6728c048f1d0e558bcc34bff4ee2e32e9347a6ad0c0018ace99132a53ab1d487e5f0651805191cdafa0f0851454e431d4f7f805f5323a2ab4577d1df38627bb13b554338c225c43affbade811ef0f7d869a53da3de29273fb86f76f2f8c1c6cc1619203dbf0ea793e84fd00e205336bd98dcfae438cc2d49a2b97e1390b81a663aaf83aa5a234b57ffcad7f263cad731d01c19dc46c79ab50add98714244d730cc65be80926d22c14c9749c3e1f279514a546420c41bbd23a235c2b89a0bd3d21b317947f20beff69db748a7c8995d0a3fb6d3bcd8e720ce1d22fa335ffbef63f8826af88042fe503f182e3b7813395779ce77535f67044bbd552bea11e82ecf5e4ef931316e16a9e23b7079a64812cd14e74431ae637984591692b530e162a9315f428e65ae9f0a9cbbeedd547f811f97235611d65475089c3435e7bd105675ab02e24e4deb5f478f050ba492d565452dcd8148732fdf8a6bcf05c903944e11b57790d37fa05cdfb9f4167a9bbcfecc3b6ae7a8660acd78956ef42933ea925ccfa7387f10406d543852e7913ebed3f2c0d33c393d390f3d5f2f792a3e057dab2474b071806ab2c6618a96df61c10f61c206d6295ce4cf9d436a0fa2e100777883150692721fa4380bb2c4fe5e14d5bc5eab94fd53e9d27da74c38a065902eb1af92d93ec8d320a51967de79be14b20081d0ec35c6b28e15064981ede9cf986c0b85b09371d98c76947a2697c19fa03f5115c2212e3c08253760fb2e4cea585feec804b0ae7ba8f9778bfa1e5ceb9fe26a8ef2f906563c21591fd63a9022b2aa9c83874c2ef1aa9130634d2e72ff3d321f11a16660a5c24d0b4d1b93d53f80de74596641518a77d3f89aa47202ad6dc9afc337a5e7d851faa10b87a8c1227d2f69c6fe06b9dae3a22620156bb4093856e1ca48af795628027541d6f09a94b724b4b36e6098e30e2d1f134e47a3e755118075b971dc4492b0d841aac6bcb3e2a7379d75a62dbbe10df6360386bdb9e55e3493b6d5f21e9ed1692b42f8c72dcd439066864a040581f3c60076c40d4b4f4d17ca19297b587bf9539a795051d86ee9da901239b25050e63f34455a5f36291393429ad61a97b871494cd887f473460734ff0ac9c9b5fc0034b6fd24e01a921bbefe6371f8a63ebaa6a97001280df026ebec0c5d90769c8fcdefaf649447287154ea73f493f0e6860ff313a465ea1e3f5acfa5dc3dda3c7103ee9904c93475654cb1e9746395fdfba2796f39464681bbad2f73f5df6a20fbaa484098ad0f08f2577bbc798cbdd2830fb3cae4fe04d69e0e4293cf6dc57b11a80df8c1eec28f0cf1b1df44fb57419044b7b015a7f51fc550fef461eb8be6cf8b74863b990143e2ce7e7897b195f4483808f3d4923fbd40e622cd68f8c0e97be71284d050f45611cf11bfcef8e28f3e3f3f447b3c5d08e85cbf15ede617897056d34a226eda2390c922960ad6b0075965269c9b7ef9b39051dc4de62ed11a213a3ab5f9dba9827749e338433148492bb2d94e2fcb5ecd1cceaa1e48002743413ae088e259ed8d00af0ecbfd851232443e466d1a63d2911622677cad370d0413bd98e75d51c3e8358fcdf10b79c784306453c392229ec25d17bab82bcc5e2537c412399befca6768c9a341cbadefa945a0a83d6dcd9b4f9aebf3e69e97f9c74c6f710bbebcf56658def3a41c3e12984b0e4482147fa0b532d74dee31ba146becfc7209765cdc1c0780e840e7a8c8e78ba6abc8f109074aea26d491a15dd2c5b8dc29de8ba7ec79aeeaba00c8ff0006691ab7ee24ec37e59026d85dfab2a03158c7d4e8a41b61a21490cf72182e550d99844e2b500d7eae8c33d9f1d037ce3ecf27c43ef4d8b67766d6559b865af7e473a2ea806f0fa16930cad4fae3b9f303d2d5a31040bb18b94544f00b61e0f0e20be21a3af90495e978886042470a21e07f7d56dd15fb6f5d75ee0b1ac776a89a0d63083beaf33eb3bcf1f0d59b7d665112d87b2540bec8505016fc3c993de3acc58633bba23739a178cde438acbfea6be2679e75ee44ae68e21e232a153c5eecabf8e0dcc2881f935a6192f6080d139ab7df13bf5b92b7f3ff926603ba2c5307d49ea25a1aa82b5e55660d361fb41a83435a0b52a3ff33cb2ca29b6040cb735badda9a26b8c1932c82814ef63689df0986083a09b4df1aca615f1b9b930902b04803eb013fdb9c9cdcda0391f6466f9a7a362a71c659ca0a879de7c65dd895864b5f3cb469492d07bb9c133456d9ef9cd75257197620ee7e78b74f8fd6eac24678b60667df61b778b8d1df048aaab0e607e2716a8c8790653f1b17d721377d9f545382e2198fd2e4ce66212f4bf62d42192a930386386966f12a4c170dee0c67c2a2db97d95805c3065816b9bb3175fb723510ac15f60fce2c012109f7f8a26b838e1fb5cb120d73d199530da6b178cb1b3c24e7ef666a9a1da49bffb175a21fac27f66340c8e67aa7c6e9535e61a25e5cb8a6e29f9760ccfa7620f3909201dd0a5ca29535df2526cba8216bf2d1429c9299e20a1e62d49ce97d45417c85d239f08a254f7642b122420c8becc9f0e7cd8a119d4df69d55a1a7e53bc25a65ae4e53d97a087abe5263706e92deb4fcc8d74adcbedcd0f2e829f54148e2721b007d7d2a22a34cfc83f63d87b7ee168253f9c501f7ea94575bff0930e72e3b0cd9729c1aecdbcbe962bb7820285eedb98bb797effad836513979ee4761a8dc020160bdda43ae74405df80f4fae2cb8343a6970e9b4dea861db92a9d6fe9c51b353af7aba4c01fc844e394fc8debb99af8ecfb8165a78f30caba970e14016ec50c2ba7130b8f2613b4210bc7dcab53aeb207b90f92b4b4217d3934d62c6be4c342366f9f2617c06a315eb4de7bbae5d88daa733bd358eeae7cc20a3239d9c7cd8cbf91467ef1e3b962acdd7889bb2cc0a442b33bd9d7d5dcf480eb4f799e6585f17d1f50eb6d796ed50d4e44aeaf651b8b2e6ae4d2362b4db740f758b4419853faa9d20744854635594d1db2cab8d074bf0bf44274dbc5dfcf8be58fd6a288065888294df2916daafa8a159d45a235b1414da8ea5e4622e2b44c92ada529e8313dc2603166cc21511d7a691cf94e4182166d87d9899d69ff38d7f83a047cce2efc1c1283f7f663dca8725217b9c89115914eb90aa7549f18dd3e390522375beedcc6ed2a837f864d694e93a04a472f8b75312d3ecf0a98ea76012fe1f404229187b0be1bb3bf445007fee0ee20b2ed89d852cbf8740f25767f6f22a8e8d409e7263bc0cc66589b2b18f3c238a9ef7588fede1ef3eda8c010656fc7c1e0f57276a064cfb970abc45b0178d59e1495f0b8470a661fa58bfe164781a14f7ead9ddf4c3eaacb5067a33e8a3e582c0e20552c8e7db7d40b7edc7271982b355e251034eb8463020151d42521b53fc0a23860162a615335a02231188792f64c19ff8caba942bc62a2022753cd41ba3a0710d52a117c8a4048f6b53031495c903a700eb15baf4f1c431de7b2cc4a104dd47945dabc96dd8ed0476afa8164dd4bdf34d242692e162f776eaf301677782cd61be6a4f5e887ac8914240992d9e5e85fbef45ed3e2e145bf8d9f670f7e8b7ad1457fd91741a4606a786a935fb9e8b62eb69068b40fe574b4f0b6395648dc52e484b29f62b2159826a24419b85865951dc03a15044fdf44435edd9e1afd653f230e6980250e4a1490723c881d961e69f20a514ce557d4ea3ec695719a1a7c43e38f3ccd6744859c758515ffae12c59d2e039a8c959c672d69106e6dcaff77cc7261aa01fe126e9f463dc2b2f42fa77eb5c249940823cd7670049b1a0895f78da3def6587baf1feefdc1689c7ba9cb653e27112f7f167ab1e393604b993057effb7625509d63555c8e3e53ee0ed44c34bd2051b15a5c6a191ffb810abd5a3a60e0598430b3b61c11bc3f7ee002e0853527b67200829d8aef21ea0f581d9f44fc94abd4019459f16341905d923215b412ecbe218be137af99a1b2dd1a58f51bac99d4adab9110dafeced38c9bf9277387887ab3125bd60477f1142da973052df4e5381fb6181d78251ed38b66f727e2f8be01329dc0ffa3e368bb03c55fce9edc6fc93aa83322567f523cb4bf83955c034c6e83b29cbbe60be4f8eccb002ee595cdc2ce6fe26aa3722bf9b57f7dc9ec7d42c02fb9d83e0ed62f62b2d659be30cbc37d2eb76c506275c7be5f226173efee2c9c9844620530605d75552e54b391498a9b78759b5f924c97b76006d84a3d8eddd93a71103b5e3db8482ada386388a0a66e8a2666b15b00d4e3041e1884165b150790d44c3fa60aa1afe1f313ac1dc50b1b34af9ecbefa550135c021dbe518d09e8e9679b563897451d244a3d99cbea824753c83cff46eceb8b595f91c3701b266ea2aa62d34afb0f8cc45100de800e19d1e16f4f2f8da407e246494df8364d52d2d735e950cfcee0b9e82d0e8245d9d9d400feb185f90c24c548771d4d34e2b27c2f32d0c336224e0e6a78527613de319423243df3068757f94cd79d097c67ade78cccff733b37415b434a083410ed7f5a7ff94c537326be781870589cec43252214a23b23639d78a2f333602b87b40d1b3f0fbb0bbf196811ce68984988d5fe87f01454f725d0f9c313ffee5e85ada3128c6221a54c3f11d6a3fa6cafcb702a0d73b406e7cdae48ae43d82e31558ca227580d4ef7ece3c6f6afe39d9e7443ff322706ad6eb579475fecab0116a80db80a9b88ec571a8a1477e85e304eb03fbc0ef619226749462627901c7b563d585d05d55c5ca6d6c2e1d6aa33052b3ad7fb8947716aab6dd8406bf53cfaca96410bde72333a4ea408cebaa5468b78c9ad43f99105b524b5b7cfb84f388bbf6419730bfd82daee1f7f48fba7c6a7881f4fce428418e5e5cad48dcb43d958c82667ea02a9a81c68307eef38f276909923813b5428e0e2a4e5d440f599d9cf4de354b552a62c97ce0649d7a9155936361dda5942fd4c4a35983da8de677f80b5f1af5c1a2238a04d85450e050bec2dd65b212291360391c43de15e8ac7bcd8112fbb8dc3616f57b42add80eb82fd2791a9eb7ddb3e2f30e52fca343648d750683fc5996d9855fbce13985166df2ca6cd835da62f7f411faeaa280bfa755e6418883ea58c13572523d66d902e010518daa1fc75e021dbe2d3adad99cbd8eb338db50f096c29d097e92bb09f834a65b04f449964f0677dff54ba59dea16ce1cd5f5f9078c15ce4080b1c37cfcb6cbeab6e40d16ef199c91f45f1d77f1963a478909358a996e3d90f23554899498cf008220d8eb0eb2505e4db203686fb14524bab73abccb715a1e3baa29b0e6976faf667356bdbdef8610b342d79cd0cb39f3ce9387846520f31a9bd8de723863b4a8a9abb06c75db7beb1417722c07fc92969592d2ee819909e96049ab36290315093532f20757c310c09e75f91672f2208e79573524b5fbbba5d030b97015d3ef4437421d42b4599908812b477ba1cef81f9cbbe2c4454c07b92db75e3eb77d1d8ac20c960d851f58b87550c65dbe9d5aa3b66003a7d3ccd521d2ebed7f52c9e9af914ac93502e39eb8cfad43d4b94636097004621657a95cdb925555f2224967c9095768f44e49d267d3f7e2f889e3a270e77e75ff03b1829db1fff50bfa4f564a76fddb39a67cc6c950b55e59a6725a2459cd1e43b7b83b618c4c22fc4ec1712a0229c1c26af751982c54b0dc694a6d274bb1dfe976219af9ec85c52c2e57b8fa0271f307309d2ba6a5971a3c614077b9c97d4f3b5bbc3418db6e3fc752761c80ea685a48f61aa3e9ee1795b0501a06211a65d94caf29024dcbb6e10bbf4c57b79181510dda4473ba2b7c04ce444f7fe7a26079cdde2578a0dfd4b9bed4b43a0ec8950c39677a1c636edab455a1bccfd4e40828d2e078dedbf0de6baab6a6d54e2683794e3c9537ffe81423925d41ccf33bd400c4719b29d23fbb9c83e30ff717f2780721edd7431f80d6c1ac17d2dfe1d610924281c8c41fdd97ba5cc0fdc47ac5f2d7f677b5df1da4e058601e2151f9f682aa0eb141751639669cfeedb93ef61d3b81d0aad63a554ab76a390b42671342b8cca32142ab6efa00f77a0efd7a5c020c7cdbe2bcda992b472188c06f2fcb96106c5aa77a69cb7032a860cb7f93a577a75ea791b92a043fab859fed59c7f7e49f7c467bcf3936bdf76dc1288f3a902977db8a2ba9890428fc582f18a8c33df8858097512c9de76e27422494627d9c68bb005205ff1654359f2f039ce81a0ef46846131ab4b0e4a6149c63e963e8a0fd311b505d2eab9ab085ba1c232575d1abde2823b29c02b31f64643084f10163c11f31f6b923b00d3007d3fdc5af72818467bc9cade960faacba67737060b6cafed348f5773024699e6adbca490a746c4cf1609d2aa26f502cfc12d9276495bffd455f6f772ef29a4bd72c9bf95006bb94e45cae78a51fff7ec94e4de23c28d19f5d4ec8ee09c3a10603e6594d1c264ec8cf1599a42ca2fb6db2e7e263d7594fcbb56ad04e445d47e176492ea2141f641a49c97bd91066de5a7d432bdf0255dfc2c22a8ec2920f3082301f917d2493fdf3112ae5af981c564b8eda673a471ba094ec051279aff2f4e4ef6e9db0fdf576b7614f7593d6ed0cfd2b750c521137fafac652bb22ea80efdc29da9e5f21ad59f01e0a5c2daf4cf06e2f378fb9bb712f5bbee0e5460a91d0f1a91bbf3bbb1eb8d1b43742d78de41e28e15aa50fb9567d6c89b9b9ffdd9c6c7741bbdd009474791f776b0ef32991ace27fdf4781b955f6b6be9ec35680cb7ea5659debfd36e35ce6dbb2d8c8ed09da0fd995f874e1e3411aa36c25f265f1e891135ee542ae9f510e5ae32f9c5f49e6444a2933b8669ca2d825e211dd1d20a8b9e6f798515d35274837600746542fffcf64b57b21ec193d8ad5c94d64eea1034147c2458f9c9ab7a4e5b654c2cbe2f941c8fb4a639e1c20ba591dedacfb7521a63093b0d166dd66ae2fdaa2030660d4c9c0d9f7da7f85c44b1621718341f2f3a2226b63155a5df87eb5882896768921242aed8a976b89c1f814fd2fcb04565049e58ce0e2e42d8f85cbd70218f4b6ca584ec3ed2a168562b0b105c05df2135af6231c26acbb687436d8eb0187ed3968ff7781ccb415afdd81dd12ed877a4734a08fb131ee3f2ba684a8b23a4a2464221b8c2f84a199e495a0dd6d0aaa67b702d44269159124c18b3a8d7647e7053de77271f8877bd5792a31ec8515674d2c789e6772b8356ce73f9dc539aa17ab6287cf7ee91523da27caf103f6767fcdb5674369263aed2e9d6598fab54b11946b4a09be928bbe3dea951c6172756bdfe9c294c7418a22d22f0a79c0a4fe65e241ed3053ec3e731baeb6954e2fbb87deb6e0a6af1f485c298a9289af482503d379d642b25cfb0a894adfab1a8f2d123e4cbb0a96fa0736c7709503f8f8fd1cdf071748954c1e1d1d4a404c353426debff74433691c6c0962627ef9371a94fc52c5f8e6324a9219eb3b9a932a29eda202a40602f60028eadc6d4fbe93850915e203af2aa3b57bffb8187f4f6c094041d99690070246080172d1cb72999518c513810ce209291bf35b305b889160a5e799f7e6f20c7ac69c547eaab7e11a6bf06949186edbae40a5b2f770c33f0ea252c31a37c6675b8ad72bdbe48986fe34fd68a168e980b6c7fc9dceaacc977ae8d7cca184024a79d3137ffc1e538fca4d696acf7a5602c93ed05358dbc1c844166525a8cca188ab71fda759277ba718001c1ab0577d6877af0ab697bd181119b973099dd5bcb1b96d2a1718c8841666ae39a12f08725f50d0017cf3b5362571a8a83461687ac1ce95dd7152ae2bc6a6022d5673b6ca8ff6a6f7d9c863dc2961a34fcc57f545aa79947af195c2d787f64dfb7ba1be600034bd81e0fafbacae2b44b023e1fe649ee18bb237a1ab70c9fa4408333aa90831baecd1aefd4ae14815e2265e2c26336a20f4c2076700e1d9d975ba45070d19f5cb8e130bc24d3d0d0375a090026040c98cb80ddbc87c8bce6a4c916fe4294522a7c69717004fdfa7236fddca9f82b6eee247b2b06f56f6a4d1be222caa43f95fc46aa52841105efb935a5f9c5b500d4ce0343b873ab051a64ed2842036682f122b71043490145ba174b617b46e5fececb4843b75ca28d2e370d414a9077ca9d930de08259e1552224fa0c2f69162dd026358d78fd01a537f172f35f0875be8632c19bfa69cf08e17e4a3196b6e398ee6bc6453734db2a91a000db5ecfbd37c65c0fb4d3b98a98f24e417a3390dcb81de87e7326cf0e82aa557aa2b336018d28826377d59aa715c5a16f07c9b0947cd50d09ee9325b3eca938621150b14593b43f917e38b17be6abd00d2b77240d8f366d367f31c625899bc42472c6b0b08e3b0f83d0e97366f10870633385bcddfdeeae64874bb6f135aa62d39d766f20fb8dc64e1f64645f9e1c6beee90e3f985a0231719046056d2885b450c1563a43e4aa95d487dac30b1ad784776085c39fc84742880bc234230ddb02a354013d78141e0f4fce33ec8c575d326ebf8ea75babc51d428ec6c1652ea5c8da0a5b395d557d606481e35b6c75c96f89fbfa5c4fcc8426d2e08439dcf30711b69c040a7f324f1bea5613ef7a7a4f1de8cb84fed741305d270757638e2ffb5b5433e045cfce9866a833058732147c3001af75528851d7f8890f2c2adb9faf18d46750fed4cce88585abda0190c53fcabbcad5e88e68342277876da47c7dbad4a6c46aaab8ad2d8397657f922ab1fc74f4f4f71d3ce35ce07641ea4d2f015b203f96d16945d53a06afb1b1ed72821c959b1a9472b4dac7382a54419c081435ddbde80e52a8f9d959b62c22425bdcf84efbd4c2cde91c4b6ca0eeb75bd2a33db95e6cf33b91a3c56c5a77657304f944e85c00eac73233a87276f2e7df25c4a033e3571b4a0959d06e00081bcc44022dbe599dd2fe3c1730f549de3f69bbc40f4f7f783d1443fd41e8be23b5ce2cc1f678daad041b990f4084e23061b439ac267cdcd5eb4372555e5c9f15add5b0d0041df10abbae67c925371cd8d71752760f154a00cd5ae1ccd85c864b51d63c15ca51addb469b6c339ef01b9e59b1719527e9b10eadf493e49e58d85c6fe7a6edf53179a427c49bb5c3f35006ef353e2384962b00664a964aadf4691008bf3730c5bfd7d6e03c967005c57ecf8dce09f60c72bc7b2fc0c576103275fb8d8cf88d72d3a8a271ff60c84bfa959501da92383f707a09c0142e5b917006cc6d8d13d4fa77cd75104edbb61fab03b4fe01dc4e7fb4b4424ea6c451be7c51bcac63306d2140e0e95794a552cab5a90da99c2f1dc477adbaa563d869d13659e38b89ece3fb6596878b98e6b897c24daba1322ea1c48265f7ffc79999455ca9f25ae858f40d5a2357055961aaa5199423d5757543059996593e0b4381acb923b1a0475823593ac65fcc9199ac34c49af7bec78f99ed8b51849ac3c35dffda6b29e89667fc7c52e82f8a2cdb790e4dd49e3061ad4955942303ad9ea2d2d3a5935d35f1b85b3c81b1edbd5300e67b24f62ce9972eff8bd8a30e8d08925a284e3a8f8408c1d5e71c6e3c33d12505e29ef2301af1f79abe78e56c40100174265244056611684b06f3497c5effd3264ed06df77983b1411b96b19de673f1ccd60fd39a580a051d4e7b5c68251ff20d6a8b1ac5109c687f728e1ece045d467fe2f95228856c3e7c9246328739e337534d7cf92be395e18b65152ef9731f5187c1d1c025a55e67725775fec0c9a3dca5987c3fb393aad907754f73366305b324b852b57ba8000055c8495e621f2f2f1dec921b6b1df31ad83c4a3852d93bbe084e64d7628aaf8f2afa3e3324a0c071241ad13eed2c77a10d816ef50d9038d7eb4f77f31371f50b8eb629c6cb3ecb163d2ff00de4364101379eb75edee1d4e4206b94ed18b63a2c812762f1990e14a156c7146704d84986eeade47816d67b71c7a81d0bce58c1cecb6aa87c4b9e1e17bd1e2eafce6773429f9e860d6d8c2518d1a5e5c0d74101de27566a4e83a423e7b393686fcf40dd4cd2d7cbc46807a5b20e026c4a1e0d9d3d1f55f7cd8749082c5bd685c1bfac088904449c77b67199232b9b250111094c984c93aeafe31034c51a544047f2cb701a7264373df758b50b4beaa20a9644c5b2995172017121429d3868ca479897bbeab45316f423e3267b96f817272877ae650cca657d64ca25ae1d1fdebf56066fa0ab11f12e22581888336be4f73640d255042f71944509b0078738d692782284cd6bb076aee134729644fcec705cd773fc8f2dee22c410f3f021a6c6dcf835b58bada6992ef6925cb331a54bf97d666012ee7c20939bec840400f37f9ecad5e171bd359499d2459eac3706143dea23258ab5d1f4983db7d2d92cc5f5cd6937ddeb0c485a6c8c182737383e40ca31717a7d27264f810a60e705dc152fa5e890ad9682c17bad2ab6a6cbe5ba15435587623093f8a348d5a890d406ec99f642ba7b7ee921b2039270c317e5976f960b3ac60dc611ad11ce5e87030d92a199181add947c0181f042b4eed9cac710ce51181ccb3e2626cbd88f1205cbcfb6b28e89406f33f4cc146dc633aa63950c4e42d2c5d20f525f9c6c9119b690e803e3971d90a14230df78fe88bf4ccbdafd3048631a762f4bba8d6f92a6dbfb56bcda9a16e32e8fb16364180c98133347c2e604aa7476ee2bbda8d2f64cf36dc185aeead2d46e01a4f01ea022c37403d20eb47ecfc36e55419ef76a2290aa4fff049e6fa68118ecfd439d669c317316c831bde526164c276a1883ccb9bfe0bf50ed4a526fecf0c1b99d7e437677b5db56bee9e17ae9c9cf1bbdd11f0eb137acb7b4817ded353344d2f41f9fd2aae9e2bc813c05d641a76bf96fc22d3673449fd00a4c6ec30104389a42816016469dac52341995b488fb5b83e2573d094a2312527f211806a00c55414f330a6524590edabd7a9840eae1989e3188f0710e24e1302784be5f63671838248517754d1bd56a444c80dbfd3afa75a65a9b4c8910c8ffa9d1142f95bf486f7afbb20937107c30cf97aa2d2c415a19e963229e63112c0682b3bc13ba56345da005f35a29f049e643ab5b72ddfd8c9cc596a09bb989ecfff34295f18394e71b58cba11ad2ea44e925c8cac3e7beb0bbe9277140d32537449657051a4e23eaaa4226217f559c4bbdab215da0317d1148985fa3b22eb4e9e220e65282fc76e03d2c4a77aa87baedf0046f7dbe48986d3996d18ff7e3124cbd459c9fd615c5b7a4c9b9667fdca717a720ff636be080b407de06d73b73f5d075b672898e5bb3045cb7c552e7c7a29072b955b0ab982599c90402ceecd290fb139f504b2e27f1804b597c301657d8c4fbbb218285ee845c88f8653f0f0c8ff1e08607b863a82bed3dbbb553dc71e5271c3487e6a2a4ab3b9bd5a07d2216001135c5b52ff4f4a189690146c32b8bf1df3e9ab225af533bba61639cfc9a5febd86d76d8355e7cafa651b65a0fafe2be0a1e36ea476dc16165e8f55720b3573e6df4922f328ce6aa1ff461057ac9edac059728e9d9280c9d85a1123907d477e5c885e6532fe2fe6ebc5b7c71202b294ce611572b78e150aee91e686151e8b26564528b16166fcfaafa154bb7313f4ce1616cf91174beb1011d85e37a9e7705ee0698db2808817af319e6f230dbe0c2e2a9a8d7434cd390870f917c7227f3cea9a6814f47a36e4cab79c8baae35dd58131c34b01f1ff778271ec9416ecc0a29cd4cdc9b83b46e05147b2d7a45d306b0e9bd7448f6f3706aa31817d6163483061335396f77082a3f05d3e69dca2d84f26215e66c476c0ad4cee6b84fee637c49cd6480348bf45c08e16569084cb16aafb2261fece8ee4cec6efda2d2dd5e13b7777e4c480b063a0f923b9e1e17a1f3d2618f584040118dba5503ed70b88cd9ac4c24338bd2014daa62a650cfc5b0a621e37599939d32f791f1db2ace9cfbdc598aa1bfb3d9eb49347e41ed75c32a3c4f744e3dad2d96e48b9691a00e80d02beefaf340d673075de6227850a5215558c1fcd09228a29ba5e09af343fd5fc155d7adc2da78aee8fdad395b01a5fdae2d153a3213ac0a542260d331327f4eafd80d75a3a3e36a8ff1fe0b3448ee35a8e0b7d385715690d6800d0015d773599cf0f6bdca4eae0d53ef8e6abf94c6b2334a3369d923d092c43b13c8c38a853a1b6c7f0d685dfe1d1679628aae6e6c79794f032f78f004d67c47effcbd4f6fa026283214f83841e0e10bcbec697650be387cbc8d3c50effa5d2e439c592baa500f95f253e46dee0a6da636a439dc3f55c41558de79f13a4023360d4e13fc6eced0713f50a5e9f21443e8728de6a33371ae2e33bab3eacc302164ae5b4355dbccb2763d4997b8363736d583c6acc0ede45bb5ca341d09d5c35c66085389b6d5155281b2317c655d828edb9dd0ce9d41fa6c2934fd9edee21e41a26ba2b2560a3ee24cec01b2fe3b0e2c532ea2222cb857cb065fd9ad2bc26ec4dd4c80639e33529ba6c7b731621346278739b065f2d5df7fa5c0455f15f6b3e24a466fa4f189553767c90999a77ee0fe8e0f19d110f5e6e8dd3bcf7bace00f4dbe9b531e812e26bc2ce985ac20ff2b71c7135257531462a561a9d425084243639755a74f3b1358a0854dfac4a6a4aef5852801fbcf5b34a8739c82df5b6589695f2fc7147484a2116c821c7a452c2c9e5565f27bede5603c3551f1265c90c5422fd480fb004ff4dd555c4ce92d9dc1efa691484eade31aac3ac77662c7ef48d92d2ab5f43bff1bb8897bc05af5b1a410672cac59a8dee013aa3587f9978fe44d1aa03139ead7312db4ddbeb085a4d1a8c3aadbe0b4f5ad3632373f4a96b264a5dec2a9b2aff8373bdf8600d839dbdd6e1994240ae6be5e9e33d69d8ef08831d4a83d129645b9200f42abbaf55395553a378b2eab376700884be795c1df9bde0e8937074d0f3a3bc4ac95ec92895d624d3cdcc57a657fcd8de58ba3d9288c3724404f9a545cb400bad4ea24d6955bac11a647dd54cc0867765b7fa371036bf99b6235c748c69f94bae6f9aa5a33a6ce0bbcb49d0b519794da2638879b1165d6e7af2133043e8a1a72fc94542a0510bfdefc1aacd3ee22eb0f1f7663d14210917c6ed27c7e53be9e133a04574573e51bc1ed63bcb4f06ec361a39fb36dbbcf5dc8965f3f14207c2169396ac6f067657076aa6c949199280eee6bb7da8a4ff687999fd3ebddddfd9ec2ccf320db803b7ded45524edf41465c60eaabeae0916a1ca034dbf58026d26c9b8927a6ab0365ccdfabeae0c077d4335fe8ff1b8c242bde25fc9b11aa0528b79abb5372bf817a9de9b2778d7e18f2b7358dcac4314971771689a0a9652fb8e429bcd0645e17d88c5acb0892dd6b2b19c4049f3064770ddb2cb5cb72eb97675818d1613d69b27f7121b445d5f63788abe1685a6fd8567007da42a728d07a084b7cfaca097d017efa86bf2f5c927dd5750afe0d8342cb345c0aaab9b07361d75f2c827e2c59cf1573644bbe1556f728ea85bbce3466d76daa5bf03380fa5d17456e3265ca859203831e65629c16d55b796a91615515c485237e3eb830b04783e79bd5ce4bf7cb54a6ede4784493f85e76639562c2840c83cb953dcbc343dbdaf868bd6938e088837e97728e6e82a06278aebe24c0d7487ba5f55c66adca785e79f414a23177ba8e570c971ecea9a823118a5f5fd34bafc29e56b41e107b04cf6796240987bc6c8a2717add00f4ffc16396a618ef3490214a437659b15dfaf89e5ebb6f4a71c6a3fcf5c133fce59215645f6106b564381608b7c66373d7e939446ab0ddafe7bfe78661cd1fc611061e1daa47844c454be6567901343c05944d39ac49c3d8a2e2e5658b4a1c265d04ef5cb93ce63d96e5a9d4fb4c25ea2af96b3d4e46d30704bf66f3682831564338a172a770bb8def330f8f2de9efb0b0a14d638b97bb192ae240ca9044e94e0dcf8b88abd91b0fb30842480d8bf826986a42aafb5599d1f09f2dc4633ae8b9a53fb3db0c3cf441375555411915a6dcdda1bf545d1f2193113437e81689354c46683abe012890ccd049ba6c769e2463dddba3ba1be4799384936ab74eacce2f7abb0ae20543f10bc1f3407ae1458efd47ce7d686da64aac57a5fc333c7f69c2d9c8442b4582884cd3300ff3a1bac7eae3a8c83af5573e3613030d483a10d2b42def4c3a2d0429f0f514497ee7df16a8eda65dc380e3b2609d15045ce72cefa81008942a704bc22974eafbb87f7e49714a09c2cc8956d2e197b936f8804ddd7510c96eafaea4241492fe247b6646d18ed0a6c1a068235ced41c1e93e8690170f67b30755afc5d2cbd021b3536b3df113ab6e55ef08f9631386e1564054fa2fde22d7320984d1c32919e071c9a398ead75ae6334fe5341f1a9265a1b9dff1c225230337ca53c6e020717c5ab185a919e57d047ec03e1100363cb7b26d656150a4fe6ab672b215151ab0660f7aed30718da7da73a21360a89c69b1f08ad86d3b95a9bc45e7e41d76a8b123f732629196a9e3499a23ba199f14a023ffeef6ddb80428dca3aca52ae2ab6967268aa34ab81bfe93fd8487786947789ad09131bbdf0826664ed9a2d1e7f5d58b6890a91751428f2becf4243433e19dcf7b463ddbede9313d2f4dda384c4ba81261cee6ad450b32fae77107338e7a068523c7a7d6278089940f95c329b773eccb77188dd0f98caa5221efb16ce4f4b43abbe313c8c521c362d9c345d2b3c9b393c27dc7054a1176cf4385399812e89a7f4671f8d1105f645b731c520dc2170a0bf01093b1aaa02ac205b82ba31a6ab2f17b8514eed0b9c7188ec472fca98a84088e85164e7e61607b633197bb7ecb8de26316827158267a4e48b0f1356ae3ff37ae35c48e46312a40426618dc65b31b5535005dacd5b813cab05e0649564ac060fa20cfc37a92b4f06f8077ce9a9e9e74542a43b84bb94d2576210bd52322989ddd7af070baa59755ef6d40da05aa0760f4e9c3abbd082831c7d2e19c56e01f9b822dc85bdfcaf568b28fd7f0705d52c0f04e4a9949dcf165438b7586215ec8c823392d2b1d23140166c414237977eb3b11141a8fdad6f99824681a873f136727ab6439839d87d25788b10f0f9f89a6dccaed2c7530d8cea04365a2ce309059bc26dc3be227c3b7c76e95fbf0f896e16e023bf0625a46afb473aa4cbf0eea5aae7594b7de9efe781d27797db35aa967ad5ccecb2d645ad90f496ff2ab06a580c91c3e5f61ee033fb42dab8fbc01618312d866c85a2934079c4200ba7626ca16327528119a05205d60b50be9b28157a632f11a86d40a4fc951e92e625104a35fb798be296c70b8f6dc42014356377019c99a3ed1202d29890d87237e09db6dfd2875d46e7c798f1f1b1685695593510f61237c342682389a314b3a40ad8d9ff0d905e2e7cd5f57c9840e1ad9bb419c70e56c388a4276e70b390830c61d73d5fec6126545ead1dcbd3c54ecfe0386d28d1d5dda307155dcfc28a20aceda37acfd332744ff97c9e9fbcea9d32220d63e08d0e7615b5737f877c7d3f1c6823f57635bf248bc138b03a6e602ebba60fdfcc9321fa918b50bee99a9572c35a5ff813a1e418247aa60d6c54856a81067df1aba508f68fcd488e9e3ded40b065f7e80a1902ffaff6371448dfe913fd1fc9e70a2618fb957098359e1254fba6bed138419ffcddfe3b2b0bbca94361aa878a9312679df73ae66789e12e9d4748e5ea43909047a8edb5e17b8ffc2aaef0bb063b19e637321e3f82666119e119f136fa806bbb744df854e8be21293d885252d05f38e00c4942363a5645957bf411f18d86f2a1f5338cc2233e4bb1cab2ad419e14fdcb122cb0b0d182c470cf82a1a34eea8619a6020b710f0b4837b3365194564619856cb552e3d3e9a49d0f35faf55f86893569503100236039903802139747dd0048bb074d7c70614e3ea046d9b63e5f9c5d6e0ae5778f50b6710065372afe456f438c8a6acca77ee9fc18f4b5ddf271558fc34bc8b3f0c8f15caf1e7dedff459cd167050d712059ed8bc3805ae70876ccef4680b3a68d062d9396b2c0a8dc58ea7faa2358f95ff75b97f69ad51a6a83aa09bb9011c546b18012f365448da852f4aa72253ff32c282c717a1ff76373153f58a4fb314313365237d67d4f06a67c6c14130d27d49a1e724d625f780b981ec3f8dda4a7307659450bdd00ba978da6aca28a261f5f089c0b8fbdaa452e1bb13044d9a731b7ea37c0fa83a6bff4d1726b963ae63956df3eae242f98ee79912a6eac510f2afe1c050d7b58c2c2195605b1ccbada46ebe30e31e8ccae046c41188bbd20a1fb5ceaab77b1cd0766485e1eb33aac96ab8475a7b24d459457c4a4363a1c0067f1a37f06870c25388de5c7e024f7417c148babb70dfe8b72384e673f21510fff1fb1d73c10a5ba0782bf27ab44d239c9c7bf0ff4a8469468dc0970fe123ed1ece811e2849877f97d53926b5344f52a169b5ecc51afc695071efd5d243393faff8b952f797a65f732907ea5349db1eef39986f9b1accd78575f33f2532445d5914aebb048d3a13cd6c8280a3dcfb9450319b7bc47325fd398ec165190f9dc29bc8fdf05c1d6910d22ae8d9a92b98b235dc84cf6952d5bc7bdcfb13603dbf1c57cd4a94dd70077f3e305197ad5e525718597e7da6e09af042f739b4af64e0ac8bdec659e290ca66be0a2943ae0736df4dd22ce29a180ce7187fccbb26371f4d282508d212362fcc9b3e432c02e1e0b27352b78702f6eb84e840717b41b08a2022016c48a4c8d38df385644b6f47e6812ac131312982a62fa0bf8c07ffda15042c04d5bd9e11cff815136df9faf4335492a57eadfcbe3108d99a3285a9de70905641227785b40bf6a153d3d28941b74b550735c0f6fcbbea05d6921dd34ed0d76c909363957af6537f93d8d287e9430976918e3ae82c32bff3a0570203cf95cb27f4ece830f143cfad7f372070ffd53b5f39e558d28ce8c285640622728b08b963be0f9c7a44ae04cca1987d077502dd1e6e294f26157fd6afd33ba0409a084b54fff2f4dbd1ffe6932310319148903f219c2230e79bb4ad786196c914ad5878a1284c644f910c1f0fd8fb62cecb3bcfca908cd7cb94fe13badac1104c2a692e92d3c3a2f836e83568dd39fde6e463ce78d7dc8917d41eb4a3de92575d5622fe787d58e9cfb45cefcd473dbd3b29def6f17b1c03ee4e0a7dcf5b15c467c5faed2f6bb19cdc4a05f50420d600b0e265056c7df2bf6eba931189c06af484f1d101ce838b9412e94c452211d20934ac394e2c2c582660adb77e1947d2efd362c394db751b58d987e5352a0909b46241ef0e8b5bf7f4efc2754ac09efa6afce70c4d13eb638b1d8c5480912e234688aff02ec26af02580a4a6552aa0ece24c39f7ceb8be66a0a31c58a08bbdfb45ab23da62c14d3e74caffd94635830ea9dd0493ffac7115d3b4dad8e1378994b074874c6e58a9e13f65e507eafe769e5d88c45a4475b3b721d600ce226efa7bb4e171dc464fd20555d170463b8341874941d5003aa9da93ef33fdde57830c605a9975518baa0d70c9b1392f99198c637d623875c143ba63c06d7423464c5f6238dd41b296572853f03f251962086fe140862dac739a71e096e128782c350dc8af41f63eb4e54df566a561258a29708816bcd3cc96af5bcb3d00a751fc7ee114b2447bb67f4fab989e255768511ba77762b441a732edf0598b4d8f43d4af812a0dd2c341293c37ca51437caaa430fdfb966661556c1867c17922aacc0f21ef98596a96495c90f7e8a44cd2d0fa8aad274d954cd067d38d33f7831fb2ab1c97ac11425c78b96139dc73b1ece2a9a2246188f0f6196e82a0931e28ce19003f1fcfcc4af84e731db3f401d7318664f04040d35813e379784a43a6961667551bcf5776ba3596e4a1a1ddc20fda9fbc4833eeee8e88adaf5baa08f2296e9d4db6633a22ad93743721154b5ad54d9dfefd7e0bc9f5eff065843dd14ad874b409708b40f4626ae4d78ff620b1759823ce1cccebfe13524456f98b0292aa78d0fe4eb73a4e5473cdc88b434b2509c351404aa1ddf5b9e4e7424245fb1f3015057292eb99c804701a55f76ef2229d3fdeb7acbc1d6c5ac015d12d979fedf7b84508149638df5bfef6ccf50663e9eeb8e32a8484e07a4ca8423270b17f507583aa4c5305526a8295ff2d51e8aeb13cf4968f4a1a4a7d9d01de7f0b77fe23f85c8d8b1a05122920a1b84e8d636fea6f7bda473ab30a5735176e2e423e997946e12af2074f486d10bc62c875ce5d859dd9bdc675a298726a8090965a947cc221db3d25817a6cd276a604eba83126d31071a8b9fbb0e1efaf783acc09013170b91e97602934666a9af72070ac1158dcc5493c6c65a2952ea9f0c52074d18874e0037ad6c8047dccf7773afbc4909bb95f91566e4a6e6f4e861622c50ca4e01c834b64550efda727e46934fba1f696b1c488097082f1a896ba4722ffc81ae735648c8e2c6263122145417a103133ef55531c7a00d5da1512daf7c8c160ef3bf18ae4dbf2f0b2f489da7a74993257a103b7456f71e2926c2d1fe62f2bb68b7ba466aec7267bd7e2151daf50dad17485e62f2c771630f77f4ebc1c383051359b78c7beb83a588e83967f69eb85519326b7bc4c292d9409105cafc01fc8ccda3e62b8467faa278cc4b0dfae9bb640a77c12ca07a793fd1558ccd49d22a904db65f96cf355bcd44aaf276c260645a50f243f9b437c5847d08181b26257e805a830a8eff55705ea2380e5b19786e7b0c46f6eef1f6f6bb0fe5596f73e5b47610d0cc310fce7bc5d265737760e609c559b19d3d38b4a2f2e2433d65a0be2cc25cfccc71fc2a0df798bb0d7e6c2af70fc3530a61de585be332d4a5fc41a784b20daa25daca04eb1895954ecfa4c2144e9df73a2364dda8b0c363fbe8f1820379f1e4660b1e80c15f62a95c6412ce0ed95229ac0e8366c422ae59574dad2efc1cb818c4f89f17c438d1cdab0cc4b39d0d2b9d8933bcefddb4c6317d8be1709eb33cbde84601e9c3120334eae3ae43c2b30e6d986fa7b31d24a5f8247b2718597ea0b6566fa167c904379772a16f21171215c326f93b95d53b8f17446833809406f30669bce7d49c22cda21d17d4303b8c4d3372ddbf29022cbcc8dce2bd4da8148244424d28555f9de0c7f4fd72c6ede04ad2e3c2cd9df68369e0f84c96e90d34f0baa99c5fdc0530d5a7ca66c7d6982aa3bb01a3379510a6204eb641b1719f22bb37efc9de2f3d032bbbac0c27ab85c7ca673c0726b79b3e5f850bcace8e3d8dcc39775884ecd92fd8b26d9c0f7f085cd09fe40cad8eeb9702bea2e58507bcb7d4474aae65c34d13b13318f0adccee99b962e1fb18684ce2ae79d67f8bbdd467b802c481bf4e5179bbf4a761c13c946222287821659c2ae2a3d383972eeaf8a940d21d99e5ef050718682bd6b27643ffe4f849d0d5f6258a4d4dc6739fd3c3523d71da145bc442ef06d827635ea80b7ff3b6869479eab06bcd3ca6e8404a3ff134e52559ebbfc1bc85762f05160ce24d93e56cbf8e5a02cf4c6fd1204f1c0732c6d2a0c8bb7fc4edf1ae83cc7a020079e79c270c00e0a1ed6b5141fc397726959df1f70a04224d79a47a4df45fe21eda26f084b5cdab3574a04c32425d885980f576cf4d8eda866fca716dcfd0197060f5cd5b6869f25b087a9aabb19dbf98424895d3b13fb53c6dbd549b99971223dd67f3a79e849c0c117d2cd67e350814965910503ada360f90470c863c9901adfce531d351b9bcd460a90dd8c44722b29459ecc91ce4e89d8b6c00c06150eeddc62e96a287837de103dcadd6bf6e70cedb5a05ec4cc951a2d8ac89a0e433359852d9de57b28159c4eb7cebb030ad2f6806d4fd3e06812725f91e7f2e5db77296542b5716be92e24077d54a8502afd4cb539b0fe349ae45eb23e8ae984ea765dd934989132ec9edc0e5d7b73326f9242c842d5e5722b2fe17f7791e3171bee67d18be954389859b975ca702e8cbd744f29d8c83d67d8b2bd1f102cea7670c19fa16737149bfc42cbe65823b4331be2892a59ee598a5dac6b9cb0994faf154e8cc19fd11dd61165352d99adc132d4d63b2517d89976ec3195bfb2f5134b9ecc96edcd53c59aa96b0035fe19d8fb00ff8e9b245b04ce028b1d2810bb29157623ee6988bc45036c2dc312da1c911dc72b63b93c8da5ad566066900b72db005be4653a9ff50b97ca10b43686f14e73610f85ed198cbdb6ae7e2c30904b6add388e23253aa14e123fc60c7b2b6cf2e3bb488fd23961b56bacf68dd413652a43659ccbd6f0f6ad51d5e60cc8fd0caacf5628b5d82b4800200736cd36c0a56e4d79b7f8070646628fb102ad3ab5a35b42f9779270d318fee5ba344cde97ff488fbccec8e1be8ea08d1996ede7057406d20c539648426a5800667c79c32fb4c6366f96dd9dd94485bf8438430dd42e2c509a5a0f14b2459f377714d02ad5f186490de558091bdbfb5072811155719ad0f3c0c783f99872dd06e1bd257f54998ca6a953a25ac7f5dc14deba01bdd9d3c589a04b8063c37ce4729895dcd893628621da7a607cb8eb1e137500c66dd49781628cf64b3c64c1874255a30728b39066aa38a076858579a722cdc6771d3762e1f49f33dbf78aaa34f9e31d401b26ea1c328927c250745001c423210bc75c55f64599c7883750cfa38712e2329695c74ea3132aa213330043bed744224e222fc865332ff3a42186cf03a01c427a9279c03487869098a8f0b87b582ee4082e4871e2d62ae50b234e2e7cdaa48793f6ba475b0bc69718b8b88fc688c09b8f5bdda20d7654b92e67859e4f03feef8c5e6714917d9d3181d0185da5870ab6b88ad4d70b2296d2f4801cfac4e742010cb44a73aa9c8801d7cf39e22995284259b5f54b720d7dde901bad580fae1f619daea6f1400f778397e34cb799d88713b13564ed1971f0e6fbe7b74230d6699a54bbd629948cae96e877c1ba33d6855c63083d838dad22fb48e3dde6e2412ff159ca6ec637a7dcff538bb8100e2592ca0ac9dbb2c837c4d6cf7b442dfd8ef4d2e3526eac205d43fa5fef20f10a8a85d2c58ea5c68782aa375e41318870439fec9082fc4dc5d6857cfc1649c0de588cbecdfb28b12f34d5fa12127099992d1d5f485dab3dfba0c2f940d97255a2460d210629d118b59e494f66c40cd521d9f0c32b90897d3c341b4a80331f3a73838cc0922935f504f7c47b2ac6feabed59d92e4f77dec622210c6965268a5a697b8a365881eb4d0c68e2e4756ad3adf48f3d773e5bb71b2f9fa7c2c665a7028dd385ba0e123b3d0dc27527f75899a36d19d22f308a22c9575f76d2f122cbfca7d99252195be9c3b3e7de72ceba96af17d36a5848d45553fe747e6a5da8c160f7ad75f2462d693b9a64bc5a4c12294af0897be2705833f0f18f3e21aa02c55705f77b617871640451ad6ed4ed0b32a82645601463cb642c8220082ec59a9e0272536568e871e73e88f929106d05d842498899fc68cf917727cf2c2135b7fe01d26f0c5fe6964ac396597307320fcf17fb89a3a0915d2edba872fff98740efc4eecda9f3e1854e9727873f8c2585c58b60974da8cb22526a3792a965b6c5d500fc6127f233d8a96c95a5d88bb9d99e125c07551eef8bf714c241e7ada39a70b3f3b406aed8009db3f1d290be61cde492568946a9956cf34e25ca73309d0ab3b2196c5f4725c3f23d9f874c5c443960ec1842037824d11d4a3e25f64aa2820ebd73ed38622d230485eb5298f04cda36d60deffeec52902e38b42eae24a479d33c5db5892737e89633429db4555b92ab249287620fcce04bfac01b10241adf05abb14e7f6451da98d574559569a335e2d279b34c0df1c3b757d422a29645d90fb4a7545c434ac4c87810451365176ed9ea9a944e5d75ebd6d535734d069ae507475b95212c32e0768b87c7565998d9f1e8e6c27ee8095e163619f5e5920b7ab618dde16f9adc1fbb5208737abc54527dc94d9c86f8c6186199bad752f25295119344b5a89a6e8406da8a09b6169ffd7a6c5353ba0a028e4b606b844b920a001b2de8205d3efbb8a20a5a6912c110406afa3bcb9cfa5c79db84cf2743c9963f7bd821a5ec7d4a89afd183751c5e72d65a08d25de5c1796fafd2f4031e10ef72a5e87f32969f83cf2fbf01186de7853a918798d9ca6a77cd6064e5255456e0efe749475b50410dc188e3a91ca767fd7525c8a654b3aedb24d8623f0ef739d3fd6243c832a11c680e688c9c97f4468f04a436b9d8235d6413790fb96796386a4bd7209e86e86e267d5859f344082f3fd22196e7607fb0c289fae58c5e8f192f3c8b9313499c3b3a650107a3f08f0f8c4a6ddbe24be1c7ed479e9ecabc38aa4b7d6616a9047dfae698cac4f739593311727b6d592f460b6567dd88503eafbbc00f0d2df46a39e694ab784bbc47fbc57140cabda9cf8ecc35ac231c8fad0f354a9979aa92c5704d0960ef2a9558f7e45dbc25881ce3146964b79dce2b4a45e46147f5f38813af94f9408dee1e0cf4a025efc2cfea5c867660df24e5dfedba8f4302284e83ee44d83dfc9e3b73036fe1d8ab7b42ec45264ea21df1138a40deb77e9d9a4c4866f92502786c89896143e9f2e3e8acb160aecc2068eaac343a8e9c5f88af37bab8b751111fee2d6821a0d1cb314452d48581bc3cf7142cf277e2afa32fcf88c7d049d811c50a183f9ddeb9ccf1204a6d49f0430e9a89d28942630ad8aafb2496a952a44275f81efbf014b643cda1acd6f51605a511ce76876272085baf279dc9370d5cae3e50425f10ad68f573489c2efa1b982c1ce85df2092ef8d54557db8b62798867514fc6b94c2ba06ed9ad0a8235347313c838617ca4890672978129bf1d31fce2f23832894b2239f33bb7d6836b689ad9f7c93cfdbf39669f007f9f6353161a1b9deb60bb8a908bd675d4bbf06a4b547f135fbc23f43438a223befef2ed26eb1db784928cc2db9c66e5b446f701c102e6f55832b7edf352681977648aeefb42a700dc00ae1089a586bf2c0eff3db3137e1bba6e90c590f0c586caa5c342940b94058352ce8e50d9113606d5b774cd8933ccff3f489152c843a76112f235c7f36dc2dfafca8976b7b624bcc5300d26310d733a8cf725d5bcc2b531932ebecfb5c490251ba2912b1bd6834a755068701a98a66e53e6750c8e9b4420250ea2bd36f98cd9f6759c640ecacb3223518daee638edb22f063f805c59a0327d30f809e9f7c7d9452b12cb0e87ee680fc2af493c77b23409ba4b96e2761004cd78e4934a3dc5e19e66e9ffef0fd524454bf99e1d55bb8c2d620b4e265478818f252fe03aa2494eefa8c0429b93f1a9b57b25ff01af8e1bab61f5f0c9eba7c7b4525b8b20dac79db5310e7b705dc37ce7a7acc7626b1fcbb683910c95fb8ed1deab57da89cf990e674792ec11edfe756d8eb105ac18d7f8a833ecd1bdf48d39520090e4d8b3671cb46948a7a3b089ef6bab2a8cd08ca29befa07446e1030e748e9fe2050e7995417986c58a293a77563db4d3288c865270b63c1abc01c7b0e4dddf2bdb746ed74c1063d74c776c050316e1e0c274d8025973e1f46bd8ea41784eecd255fa57082f23b795fe52234fbd52b94112b8035eec9fbe5486b1ff8e4e6eba9c99cf00cee1b371cab85b61bb6ef1e2a4868ef77d3cb3132faa35cbb93137a8b42c6dc7bb2b954649e5a902479b75b691ef90a151bb15e4e6e8598823a8c91ed091f496ceea1e4ed7ad102494c696b090549a6959bb4551cb90ff3870de673252ff1c7862dd1ec62caf6d92c3d1bea918f26ce798092c511c2b9c2f1f8ff1b9e3de5ee185416770f3333bbbc8d427a2579162fac9a866d3d91a461c6941e99baa5a70b52d313ffd8462012fe6c5fd597fc71839a4d693b08352a221791dfdbb7c342090475454d48662b7f256cb2c46a0c0e854563d7ba9ecd00ddfa691933091b4ecf121b0531fd74b31232f19b1ee4e88d50736d9cb179e209f83f16db3972d05d93b4740199f9e744a81f2f1b90c759b3f2762755e851d29aae827538df517305bfe5d5716cdec050983d969a9c00ebb1f39872ece6a5f342b777494abd7aeed7b4fb48a015a43e8996a4509d2023c9e8bee1cf6869a30754b2cd1e2183d6e077efa7f980059df40acc56dc827a135845bffc61559a27de5ce29c5a4e41935d58eb4a4df44f2e5650ef136c6f318fdd59b99da1fb0253fbf01aaf0e03a9b611525433882053b1f22bdcc5c90263cbba2e6eed8c52339f8ac7f05f6f0d89a6405893442fbd3acf405c64b57a53e4a63216327c26f0a4ff8742dd2bf6a7101deafeb08cd72fb5ee3db5659083e3165de6251a974474e7c876277054b0b76dce2eeb88796e135fefd255cc91b587fc54a3c2a27dca7099828235ed25f666f746699b7828503cb29dc061513b7f68966b9bd209ea1d4ec8c3735db106d2cda1ae64537a8fdbe9c9f1ad8d52329f60d6d252312d05e32ee511dae8d614de11e2d539ffbaa75987abe5e8bb3c65fcf1dcd64db588f8a665dfbd578893a4604eb1e1d54677ec1561455db9b93f2baf348b1de4b442788f72ac29ebf9616b71b73ad4cee24eb1536b28cbcafaf6b1c3c67f2baf61af6860f8e6e783541a232ec718be1f11c93a414f337bac811192a81c16252f4b7f27952e0fc0a57887919513df310c6db3ec2dfb9f8252d44a7c63f40fb6923bb4ed223c74e03933f86884203991ed64c7c0c5eac96b3fc4823d2232461e595e3e5657c85b5fef61e89bdccbb653030eb07042dbf80cd920fdee2107c978daf23a975f0ffd3649eb0aa8449719aae69696c0af147b3b6dd2bcc37a9224cab023cea9bacfa0ce5ecc0cf2588b845c68d480c57d9a98095334efdba291a75cbdf493cc13fefb11543fcb026ee07abc89e3b11d2e8265239876a83c33d80723fa10635b47cacc7213fbe613b5209026529848f26d7ddbafb19b9b87fbb2c5ac1d95dd01a12f24f931748dff97ccaccac0f63be1bfb2bcd4ce929eb7c4521b1b23f4bac7fed3ab228a940a1d5f52092be2be8a597252542b5b29351d096859861c53ddbc46a8263a64e459c69ed381cc353fe5cea8315394b681b87562bbaf0622c1a4ebc0266327753885c211c2722f0e8b3dc937fee51fb10400ed4868037aa67be724c0542f5702402df7f8e1b63e755b7252763e87692fdb4f8b1e51bef49373f154583c567cc890ac0c73c5e6aef90d6dc47213ad657c68f373ffa508b888f53faa8a842b58174a026045e2026dc67781af9662d5720fcc3e22becec850078784961996c458b4c2abb804bef9f793819180bc8f308df317ce7e63ef59c6123620c4af77cc59223e7a92345a63d855dcf5f136fc615aa1c3f64732837b1afb44baba1889edb22de3784a37df1a45e04b28a97ab840e4a4ccd36265e6590e9ba7c39e87332a8be5032247941d7f57ffed376b8a4b895fd111f6feaea4af9ee86bbd5eba7daf3f7097bcc293d25e434887b24ecc412440405d59331b46acf190e63757b62a2dd382adb8ff9d05ee88ee3c9dd9ba2279faf3ae030c9b7ba1d10d53d8d4b7762e8e92575e0eb21a4b9ce2765ecc11084120ce827d81e00a01ceed6e28ef1bd03c8c4933cade05586371a2c4bdb5716f77de24aa4db614386399d3dd26d48761c3a64cc70aaafdf32eb36ae5fc4ceb30643d27ccd60495314c6976747a13f8bc07142bab135c05f6ce4a700e9f551036a5b1f7ca9542fd07cb907ca50f4dc90fb58954ca9f712f675a170bea6be3e54ca8af3a5d9d79dcdc4e5c32127ef28eb81d2644475e82bb8cc05f89f328191939ba83d96a50bbbf422ef6022333ab073d591af235137a2f14301d6613874531c7cd2c96d939211b02db54fa660ccf87bd3eaf72a7585b6a43a68fcccf2b887cde79754ec6e84c98153bbc8fefcd59771a322435be66bc70ec35fba588119d2407978cb0d6bcb0b043b7c81d3bd34ea4350c44ca4db224487db552066a5e47be5102ccb2ed8330f440d7ff50039d25f5123babd604e77d209cd5a6d7a45be15cb9dc55dadbef2af3e26878fc5a9b2d4868fea0065c02887bf841491cda8c773b4666e365cd90c960c78b0de6ebd61a6c7d3f8c8e1a2c0e40db4005251c750a25807f575c85dd7d6293cf6e48731ddb954609e0697d55727dc9cd788ce997a52537f351b1a46e11393ef63a09f8a158caef5c272fd5084cf168455d7448978ce090a6eb1a823bb6f3bad3b02b762b6fcdcdc0c76a005c6f01f8c593aee19cf3a30361357738467a16d7cf2f96f1e3497d79121edf197a4b09e33a96e5c9dd3fdd8322d14339683b552f8563e6bd94e7e2ca252fd4b7a0b915c4f97c0ba235e1e2fe0e29807fe8a6b08c83f61a75bfd0086263f64be911552890b5253fd0079b4f70dd23a818cc03470f74619564bce3fb0c047e09f2443917ef6c1735415bea660ff26fb0e96225921c8c1909a8c5ffc07624583d2335f7fc5dc06123319a57d2e842cb35a9d194129433ba0d998d965542a35b76152fd393755c030ee116c3a5e113c783359f0ee32c33cb96284c8e46a789c699e74b7965ce1cb876fe88d37bb6ef32403c40bedb8ee304d641cec30cacb5e3df4039779a0244fbf1dfb0cdb554cfa96e7b5e0dcd9da0b90e3cb76ce262214b57d50ebdbdc77a3a492078ad83a09d39a7cc022a7f02ebb80f6e80957f16fae8179e6b0404542d76677a2de9f05eff91c2debe1332aad2675645434707bee4d45b832b72d15877e23fa72cdc9067cda5d6165d816d17f5cd1ff981532fa7f4fcb9224adfe8d0460f781d187c457bfebca303dd87d765ca6a7e097b39a83f53d2f0cedf46c1d176eb49633885d1c80904fff211646df06aab2d81a9f3b1290b9bb377f619b0f8ce3fa7b3ccade8e227ea80a6e83a212beebfea05029ca317232e57774dd14f9473f71ce96febc160c2f9cd79bfb7146488df5fa8b45c82624da3153d564f602f485077eaf3b04358510da4dac69e061babb4253fbd379ec4a0fa225d32f784fec9c91dfd684bed7fab347d9bb0045905ec798c141627c2326cf556a67a123f089923451800eaf0d284ebcd0003cfed4690b326782160d5ab32b76caeb32d092198c64adc2547a409694bbf630aa743e3eeb7da18e78f8b7d3ff39ba2e3a18d6f433c7e7a815b542adbf5d6eb2965d8056dfcab16508044c95dbab1b5b62c08ed2b57d566bba2b569272e902cad3ffc5bb2fb9dbe152a2904c998eda5dd2b746fe4c7d31ea49e91860a1bdf402de79d358b3b4d9037ed1b97482f929eca386e1ef7163167fb942d6a5003ce42e63dc20ac6e0720ced647f9faaaa9c5fbe2266961409d7a78edd1d06ee607d02053560eae3e05fe8e90ab571133ef6d47bc30a036938114bf6177ad3c12fd6a6a3d8ca4957448bb4b6d39742226c76cc47fd2853eec898d9372a5d52ef35a9b3f962ee6f8c13c2fcac731860ab578f6553841a32f5d59468354af8e8ae11f686d40f726251ec14e11bd889dbd0bc19e201089ecb7aa339c1dec04dd0591644c17dfe1498c9941e8113279048ec1e474afc085f3f77146770c8d293f937e7c49fc5c2070b4d4fa33f74bde92217940431206b91c46f3c553d22f0fb5e3e44be46c2f5e760b873b9dbd817ae1d1bd59b4ecbae4797c6c5111200f723e5cfd4d4ba952f124ab3211b0189fe7c1be40e8cba7dda16c2ba0a0d333e2fa91d081ed4e3aade570f0ce9675dc6aafd092124d375a9d99c0218a2094c144f491ad83b3e9d72ce6d2e9fc37352f5018b8855066fafb3e48b0623b3a0b06cdacb32c616cf41bbe4f51a7eda10ab942d5df6e077b05427deae900af7cf354d8d81a0537c70ace43c2f4942cd28be0bcc06b35e9d6bfe811eed8494d62bd87441d3e32883236b403652f25aa654157a5ce4912154669aef50bf95ceee352d90a91db138c1e82f8f2ecc36cd8cf0bacc393e9a8f5fad2b56cc86314e483fbb72ae9d1dd4e3db0110dc0300d13ec4833e66059097515d34c603aa9319d7d3e7735b4e24bfe3110aa620ff41707f01a0e4ea0f41f0fc3f528d68c2beec3715e8b0fb18dabf690f9c5c5cc258b8e7675e0ae500f6f7b895d083780f4cb9f138045361f8613dd2012c173b9013a72cd9e671e697a0fe93fef7777f86f9795176e84f83448d9c78326c9cbc738ca2a96fe17656476aae71a4e9d35ba36bd7368ae6e47f37cbd4711ceea7e6cdd945230123a64500165271103a005a4fdc668c985e2840b1420bf11482a02da1c9baf5cce21e21b5605c7cfd6ee0392ad4f1d2ddc4fbc358cdb6df098fe012679990b5aa5059912329832ff25335f1c92c7b38a1e7b157f9ec0f8f53aed4ba4d8e8e46e13932e7ecd93f87f1d7ff2fc77d22be586ee12f877bed5aa3877cf10428fc6afad6a85784388a407126509958ecc956be47ec7941f7a8ef3be7c80b33740f521532ded20b9d8ea4eb7162b22c11171680b6942975bef3586c84c26c52ba276751597b50b2480e35b8b3fd0083875e7c1151e0822de84dd0d93ab4b22de9b75e38bdc57a089f36311bc4f8dd35d607f253c79095259d7f1f8f122c086dbc17bc3abe21d31ec36eaea6822f1ba5069d49f276b893ce0c63b9107c2e46ebf07bc7270350c403b200bb8b1e1aa6a0d76860634c651b6dc52038c1c9e44be03bcf513ce4ccf362795ff101c17923545c91cb8736c7a5e244dd0b602f26dbaf7809229e35c3bd3ef65a1af7b8db1c6f47cb48666e76761013ba3d630f17f3134256a10e3539686fc2c4176e7fbf3674cb0148e8e3c0a9f4f785940ea45bf56d4845884ffb684b6bcb22d9cf1b913c9461e9d594e599638787bdf8ac1901e083652067678927caa8928187c4ab1a6c8951b8dd2728bb2cbfde06ad8f8d0f5f766a79c955f0b463fcf151be628e2c18f9deb5f4af398e552e10f8e4a0a22092fca6d9ad6a1f938d3b560fe1df572448484cb0485b5b594c2b9ee64fc9e74d5445df24f669417d4c010523f7c72abd572c59df81da572a24c069ecb9d37904c48b072142137ef1f54e082570b65fdeebe9da1f8eab294be0a1448d86427469ace5d1e5a88d4160c0634a9490b9b3577b91b67c060c37b6ed488585a1847717b99ddf24b1b155767682ab4ab13107b67913178443841a83c747ed726abe1faff9842668285f36f78dcf0a0dde3ec83e1b7bcbdfa9f1b600db0291c5e76654fdd98f16aa96860963f33a06b04312e05e6d3c650b73e7314c227094df8f3ffd80dec24a344b59c1beb77c74bec89255ec23301ec36bbf6f542b47c0d9a1a5546443a9771d8014444b1172fe20da2c380ddb8462c52335ed5c9ce3f2be2740cc86302aa2de206dd47f9494184e02444ef9e3232929142fbb1b648ec45574cf818bbbcb8a91ab1f87ae9e3fff0eb640a234bbdadb3ba90d8b6dbb690fe28de5c81762071ea6adb9806d1b43081cd1cc4fe7df39545e9e0b66c571658629c6d4cfe13453591a1efbeceb72beeec4b48c05b05be4dc0d5334799e6fa8efb624a8386b3d6eacb0afc618be2bdddf34f9fcc11e0f2a2406ac5293d1ed181e259ed87b179d3c70fb52b0fa3f1b900be3c62f8b8ed1ac88f8c8716961fd08c9b06a1329489c65679710d20cdef25ca9461b4c643832cc8db774d5c50866d5f4960727e72eb590429b350405136ed865b2dccf820efad24a8156f2931091ceb080812a7843b31885c955eef69c62b23d5191a2c0ce136b6a53ec9d3b4942d80566f659b519e9466b51bec54bda1507739ab4eb2618681a73978217231135a9aa8bb328c9946fa1a47e4820ff3e0dba06f30b2442c54af75fc8ca114446559b06df525af9162d17e90bff0bc475bbe971c46a0f1bffc554277de15fce553de622c74ea142a958124f44b1062113fd7db1f94d31fe90201354010ca9650e6e8ba1a54cc822980bf084b67e1b6089b5c777428c2445a5ff395350411f0d469cae5bf27e21c8d67d9464cd13b906c66645268bee8d159c242c7d0515723fac28dd7eac4fb1813265e30885e7033d485e7c4caeb124b173a4c70a371657b89c9839a1d6c5ab52e025c82f40488648f8ac6eb2dd54e3e3155e2796912ca87cf96a4b10a656158614046e8a4a22f91d2d6ee3480121278e1c41efa15336ec484ccfc1f311b10b2859b79e572d554de91438fe65d3fdb8dcfebfe51dd100fab91c319cc35d276216751d443813072d30f7648623268271333807befeec1872af8d8947ccbd84b777accebe222687755479afb1439eb2a0630ff3b7b92372550a296230ef2c00a3f495fb247ebe086f7c0d307beb8df63dd7f159186b7b6e8a0691e18bf903fb9b70a8bb45c1c46980edbcf04da077cce143cf60f769b112cd8c13760b0b7d887ff8dbbbf963a7f2d21b464d27efbce14bb59f1c7f47f61f93772a986157c1fb1092eb9b47c14a07ecceaac8fb172368662dcd334cf5d1b6a38d0d93c010b66804e22d9eaea84c2f41fa84cf072587380ee1b0ff7bc7f23946020a11fabd78b0a593f30a2a01ecbd8c18994a52634768a51a7c68443031c8f6e87d6ba281e7acaa4ed4c66b00f7e4a943338c367f187f479bc69a338395597b9b7e056ac1c01364491610c8410c2c87df3984f568073bddefca6598b81bd5d4d00a5e27b167661d2b4c4c87a08f30bb9059233f4f589dd972e9e2d556f58e4d8c4b6ce7ff40ab75cbb17e3b848d1bc70ce17e58448c6711ae224733252db4b16d6ce80709ef65ec4022687284dc63b1bd48b3d017808ce7f8de5d49daad16353d56287247f6ea4f78e07680c21184629cbc65d0c5c148349e027758dc443814e636cba71d544107ca4a53abc75133adb973b749af109a4af85cc03e9ef515fc81134305416a6cdba943ba00ec956dede24187c035e07e2924a980adc93ab0e93c8b4f0b058737a532c4100153738f284fce31c5c3bf74155f099ad0dd153798d83bd14ff428d0d11b2ede615126ec86b98956a82f32e7a2328c343ee6935a30d135c8da8bc0f2b229117c627302dff854f10c057978199eb0918b86e2f367be8b423c1a46278d89a8392a73adea65debb26e5de396d11c914d16aad272de0022533555481bdf559da281a5a9b5680a386bc6163cd59f96e53c8ce49ea65972bee1b28a756ae719eb8ef2df58f72066e5730ac9be653da2a99d1c98926a57db9d2a4eb5bd59eb3f8aa522c6fe9c522c654d9b9dd54a5014bff564aed460e0be6b964e2bf7cafb8cdefb95018c42a70e34a7609189185ce9478b3bfb222d66cd01f48b3a20a9fb5a50805f8d832b274da74bef1f10e747d988eca788975557f77c79acb5002018bf83d5144cc890df127b7bbc0ad92178fd42b12c59aba69fdfa6087313bc1d9fb8353b52afb15373d20042936deb0bd402f70b0c95ed1b0bbfaf7ab8e999e0ae7514db9cf6b4792ff74d3fc42defc9535ff854843ee23fd2f4a5f6671ddc181f6feab9662667eb7e41499be1e4beadde2dbc1752288c74650454038abf2571c63997702437a28e3dd80262180ab5c87bf4adb0d204b0f07c2fc9e8cf1f0afc970d664c98583b8db89494267ee9203eeef994e04f0e2ee1d59b012c45a0155eea1a68bcf3f903367940618a252e16316f205cb89b2c7fd611603c8b383a3807b81bf3b24c742c0b41c1b09a4106ec18fd494dd91eac7275fbea2af07ec5edc58060f8dd8fdbf80eb56e39358c67025ad7341bfe3a045bacd385935cf1c0a81aa462bf686c6b9e19b6e953025b2ff80a1e90bdee83016e2e38e066fbc4447808a6518eb5bcad492536d827e011e9065ac46ed74d3b262ed7e0123c75db449a65276c6040e2951ab151e5aaf5bc536e9cc0f69c7e827c3fb2ab6ea071f73dc6e9199be52a64870dede6eba5fc0f004211cf0f4200b2042a285702fedc2496887290b78b4e19a70ff0052b428961f3fe0799400a41130445321b5a42760f0fdfeaf8bc277f8ce806777dc00f2595d46b818488b364fd2a9a1a0b5f3062a3262176f400ab7b1b9728dba116e00e45751c3b2513d82b604e1301571c86b69adc855e80acd9703f66de9bc54d3ba973bf948272cfddce54db93e5788cc128c96c41c73d8e769de57c62e707b7cb40f5a90638d4687d702728c3b9cd0220e2c8d554ea4f1d79a9de959b255f990715e4fa02aa3baf315edd75fe611ab8fb1d66de3037b198510ed993330fffc80805c5e1cebf1a3eab47542fd5fe0ced7fe0f95b43fa0466836528f820aca843ed6b0f5ae26a82cbb7480120eb5142df0506cc4bf9ab59f70f5bc5682c55d980086253b6dffc35ad9fff21e56fd8b1250da07fb456198945a4b46e96231f859797cf1a27b1de6253d0b08b2fb748a903c4bde3af62014da497fe06bacbd8c7c6ec5dc83604430f6810b286fd8e33d8fba16baaf694d529f369ab3c3c9d792875d69e60c32b1caf263620c52c5609fa2822aa277955bbd37bc0f82ad478e9d4c1577319bc6e4f3c32d118e3efafd0153e1e723f701813425f9bd1a6c4c8d3fe03d42cb8f1cd02ef380efa66fff4698af17d060c67bbad8fd2ab66a2d7d6faeb9d9172146f31aa92a37be0def51425cf216aa2d0fed07ef1feda3ac0140e7494f26c4a3ee6f96e248a97db3ebef3b72bc8fcb6bd0231bd6f3d05d63355dbe798e966ddded6aba4536d3cd09aef84aaac466519794757ac8fdf936891da845b0f784980cf6a37d1e97469e1d5df63800ade122be1eb8bbce8b22c13444fdf154b56369ffcc3f8a2d613a37d82db918b15427b6809c9ac1e17c65003766301c8ef27d7dbb127f405b9fc241f4ad96b6f96a6984309ffaa1093f158171ee2b68b9337cd945a90e94224f9fcd6dcbad50c765fca435946d0c8116fbfadb1cadf5e11bb7a01829dff185e254a8cce9490373670a1ea7ff82f0c2a51fc6b2b19426b5704f7d3deab5fd9d34b0f0e0e8d5460c614b0330adc1b1248197b89438218b5bbcfb10b149d5d87d292d73db64991dbe0cfc2b78a9d61d1a93c534ca495a8675364b13faa7ca7eef86155174e108bda5a035768ebfdc38e65f89560a2e6699fdf2e07d0da815ad2172b652e3ef1556f157d7edbe59050d9d6ebd6ac7f0cc68936683db3e347bdca88784cb1bde86da92ac5e590650706069843140337effc768417ab1f874cd40a04deafa748ddbf4220fbc0a048702675cde91a512a92533b601a106d447e1501874256b608fb078f0d82d69b3fe0a3857ae7377b06f89fbd2a63869037b8d099d4ec269167a0fcf6b919a7111683cb815dd653a41b2a14f907664b9bda97e8f825e55cf30ba4b90c600e3c0ab339558119d876deb41883e2d42bc8c123cb3fa3a29c21aac7aa944fdc373efc415c274bdebc6d24b1cd5341952e7613518952988ea9fdb7ea22d723d665fa15fde0858256e925bc0fc1b3c94369b3a8216d1804584c83840d0f301a096744591d161dffc0cb42434b606d2780ae5bc20cc601739fb99d31daec387ce2c6fe44aa938614fdfaac354e75017e6fa80ee5d1ca93ab12c68c27c358cf2fed074c1ae1fd2608dc4e595dd8833c922305702817d842ca3d87bcc6af7803924e39765fe79ffb36ef176d44207e2513a3effef89ff12a6628f36890d702dea2cb3af31e44ca77b6b5a7c58ff25f86b0c5abe1c7b74603cb7cf8d3958b933a90b0769a6c2d566aa8d31c94d4a3cda32b3dd4dbe0620fdb10ce16779c29f28213e8896aaf74c3e7d6d1681930a2996a7d42ba7b03ed60a39881ad724566c76182cef5a688da7022e4c566808f293fe0106178b53625816bdc7d7f1b93330dc280fd6ac473eea92ef898e568ac7ba3e440e849fcff9a89414634b055b90ff60b7b7901fe0172d5c51ef6c3dc97b94de2cca30a066ccc9eeaffae15311930ac5cec30c4c0080b0eed0867e6fc9e5eadd9585c65924437ccf5610c695a97b60a0d38eb1f198bb4bbcdc85bca9c5d42bd60fda149340ab3f67d2cdde981c1099405f195e425038b449f0757ec207ea0bdd6aebe37a181fba5225602b7a9bfa8337ee329e1e6c4d8b1d1a4b57ae31aab4ffc375b3393a570e072ec585c4cf9137812dd03f5e52388920980c28e8ee9f60180c564ae80e382b6af6092a3cd9df08dae30e9c386d6124105ec10b5a560304dc91992ca096eba7d9e224339e113762fada2fdf56fd2e2b72ae2041f5eeeb8367ff70654597e45c801d2131937aaf889d080aabcbd68a384a7753e6802a63caa4c90a06797d110bcbe8ce4f205c285e232509e6d3ad608954d9ce99b7d6d23d08e0d22b8c48d02e75ff86ce837ece3cd86ff07dbee01073fc0b6bf4a5b4b4b4cbc5eecc5cc1c9f6c6d0746cbf4c324cd2b5a363ad406dcceff103b9b83c21cc6df5217221a304a4a102e18eddaa57b1c14e315e5161eeb67c7e906c23ac0626290adc72431e328067ccb7a4e18bec3663ed57bac87fe3078434606cba85c2651d486cd42519953aee1e11abbff7e0e5e7764de7893ab7a39f584ddc40bef1d4eec18a8be7ed4ec4d26d65e23a4bfd8a0473acc08e2bf939e45c3a58392fe76686aaae4654337e80e1d6492bf46e53a67410648dddecd6af21a19bbe6c2fb0025521df42b7f3bb6cc31f09d0a886909087477749df3d444b7ca09e7e969b161e3a488ea7740da801b8d7470f28b6055c213677f6c5d0ad21a6e88d53608c7e06cadef535b873458fe2a2390703286541fffac32c0fbb7a08636e3b504036c91e2d564acc3eb591ec203e9816a1f1c84017400945860ab3cc05c9c68da1653ae64f7f89475baaddfa5dbc974f536705379c4a4c68d4bf2c2524cac2c0503f94484fd429725b3631c86d152581697ac6ce78b0198da117a513fc04b586964f4bb09b682df70d8faf5bfeca1eba71a2322a8cb794b58941ef50c5d985a42aa80ba3b71ff67e5c06887b05c87925f7a8b20ff44b34341ccc19c7336353a06fa24b67e2df0fc11044eb196f08f250e06dd97cde8fe97eaedcbb5cf44e36ab95092c42229b4a788ff894ab5b4fc281e7f4d698467da78f9286a2621aaf600416ed5c363edda5d8a85833aa71a5380b049d02e06d0bb2f14dd2d2b5ad410bb29e8e97f67268d6666ac7b51da8791bc6277ca7941b11a2dacbcea92c0b7201d0e56d7a9aba522bcf5c9a523ffc83772eb903d0ac9a802366fbbef68927c986de866b9f3268a6ee18ab554092c575e64548a946520861c361655e88bb73c55d742c45d31c4db951dfcb9e091f0a35c27d8326b9561357791bda8878865fdf59ad92b48dd7ce4cd6b49f1e77ce67a065ec6c01f6f32bb87e4f9d357041980a182f6686260739ca355fffd87c8f1f2df16c0dd4e71368c1a3bc6d36163cb2a94b85219559addb7e18f881d89d7ad6bbf1ddc2179435cdda2a8d2d50824e1844b2b422aee10f52aa781b0ce958cfcd8331d7f5887923a0f309a43380ceb290d93fb9c83327d63ba84c67db7ad4c91ca3aa9d57c50370e1d5cff95ae6ef6bd34136c9d41522f7f398d8eaea973af4463d15be6ac8dd42a6c090e0517217fd05ad93f2794599ee9ac47a2e250c696d25e3f75d30977aafdc4441cde9434223d2dead96e684b2f76c7a1e7809484e99e4d84ad30138ffe0ac153a40c5f6445fe1b20c08cd2b165fce7a8a15c33c019e171f62c9ce4cd104d66e75f52fe3b097461b4aabb8ffb16ff404ec60f30c34aa039288278c1ba66f3e8adb22b60844777eeafe5f795d318d4da1477219309ba81cb20bea29c6347749f2f9afda0ad3cb5039cc1ce9164ecaffaad1e8297c4609d4f3d7b31241d64dfcf774be3ad6bb1d456c00ca3d23b32bcbaec9f2e93965cd7fef8f48be87c9a47d15d6af03a36ae6892e708fdced2c0e203c6d4bdca31f3420e52d23e2e8ea2961c86cce128d5214e22b3373e9b86672db51a83dfe89ed23fbf28b3a0046e6d8966343a748573dd3459c68048c5d5e1e9de11b6de693007a6943626f0d1d52f980337f30fc4b5d0c27d8aab64570151f49cffa4b2e1e0a1f5215c9b95b66157883015eabfe919dcc8b5c9ee42eed38d8b5bcd82dac0d6b4fa16dd4229c7d39e578c8402d4d7362329d09a779af1e9b5ccaef0950051888ed5f1e73ffe31d0e8fed4eb76cc510e7c18d60897d642a26f0b6bd84fb24224d70da9b58d8c1c63fd878c3b107b55c6a5f16f397cb93b3fc9cde39751d4611e97c42de1aaa341cdb7399654a989719182e6e7ddf9c6ecb5461aa69a23843e4d0827f01205dfb04b89a24847a486802530aed1bfd1093e8ceaff8d9c8ae72b93ec17bc3c574f74f976d3b5314a5b1f03f606c49fa22ba50dfb76aeedd569c3ecc41e03a09d024d1c13f457d3895b06052052b833ac9e064526c9ee457a04111696bcca513ac0e20df8f0bbcc8aa3dbddd221339b3b26ced4e859280696f219141c0be5da24b55d3f7c915ae4d6aac10d9087d9039efd770b81b32927cf1b9e3f38a463e55df3d53debacd7c9af6da190b8ece8f32c09dd7ff9e5a0db8bc52f63f356611fb9a8728a96a3014750ee6a87ffd2698c0b3fe4371ecf30e040d44d707a273c5d639b86a477e2cff827e2e180ae11a884bde8286c8b404a56219cb41795fce97da71ce09b35ae7fcd7c8ae8f0ea91db9886bcbfb1557326efc34e30ed371ef24723029ba0527829e31e9ba446f6989e7eb01865e033b239a5f2175cd59772c72b84e025fb6b703f31674f31eeb3a6ff95bdf4c6fc112ea36d393fb634b27bd48857dbd32c99ed1fefe3ac8716df3301291d7a41650b80d0cc89912331b881eaee5bb29a39ef55cc0f40dd616d32ec81c45fa6b7e53417bc503511bb8422f566739bddd63d58f2bf697790624207245acdb4f063b44f968315404ec40078fe9fc5c55bc739ae1deb7d66456e9da279ca89f340d9b2f8a683e150995c12359d31c85f0151026036177df4e4066d19f9a62cc2829f6ca8fa9a3f925e4d336affb3e384c9c00a879e7b62e2e78da9429ef78f98d3ea6264d2f997e7363ba75a4a5157ed05cfe62fd11763783d6a84305198593072f701334db2740d3ce13a67d54f7e3f6178259aa98eeec3157edf658848e58b810e2c9c3e19950f8c7f7a5629f23975fa7b1dd2bebc2513f267efffce4ec5561f8cd47de401caa4e254cd31fd8dec93d5020ca093c1070cecd25f8b6851a4a5d3f1fe4a18e42d4fbb75e2c7ed0cae891df26deb62b40701bc1467652fa0bf92e0efc8652106b6d1f52be5dccdfd6ba0ffb4e7e7bf3875957673395bd3d0cee11b9ee344c2cafd818b15a4ae5cb6291c8c441280ca17d19b17642a21c3636014bd6a257e41b53a864f35d817dfb3d9c1d55df42d7c1eb246dacbbb94059c823e7816ce5c27d4b868819dfcfcf3912716843f806773dba980a89d26b0e96f82c327913b949f27874fe544b0371b1e26b0b793265c2d69514450a66e61dcb10949e0d4ee51e6c5d28d00f8e3221cd9ae63c1e9491aebe8f7b752f12facb594a33e5272c20be3c99ea9b77c2c12c223f5dc2c70328dcd59b09766330121150af781ebc51953c833c1e2c59e95feb1ee21bfc8472367a8928fa66ac7b28777c66b20321a59d1371f8712c06c6dfc07a0b013b421bbfafd5f57d713f6b3edd4ab06438d7e04ae0114db3b57f5b7e5085a2db95892dfe5c6e07656e6fe8cf88df96b58789d9db5d31c79ce2fd8dea01fb94ffc3890be4d233b6c5c165693b8265748a8f27f2e6aa22a9bb5377c9a8017e6b365d3ae8d930d2e1f714c48a2a72e97ef1ba2ccbbf68c5c2c95e1006803eb9cda96d6ae761688d063376effd14e7351fa30801768becdfbbb22adda9c96a082004a9244d42ce2128a380699d349b051df8fbf730b432aaeb533d7f920c3c8ed2a287cb40b50980f047b637735d42724ab1d2f192df71bef2ec2b0061e470c1d825a47ff9534618ff8c6c19dd24283b1e4e44ee4858fabac632fa75b967f3f50fbf10af78ba19647a6af658077476dca968bc23378a8545730db760d14d6a8d847b34aeb3d9f1b0c1eccabdfc60f56665996be9bac5d99262eb07d3400ae569ef131ed739659c4fcc6c9c288c0a5400d3318b18a2ced452018ce6221f7245626bfb7358992a11e174acd2a3c7bbf6f632e0a54e05ea1a12d01f8e25fbd60c1679dd528d9c237230e021175356c6500a70f1f6fc5841912ccc3952d37400a5b98d841e191e2a1043006d95efd49339b12e978e521c05a848478845c64f4ef609fe24c17ab38f89a3a0b96f53c3b7c3bda2b6b5df71bfe44ab0e2464c4261500e90081c639eceac7cc88b7431e4ec3dbf6282938f79d7bfcad2484897355c4dd5925ece22c76cbed6d105aca45a63b6809b922b0701fd46d191870e05334fc352d79fbfb0c4cc564fdc4dbccd792440b217e6fcd9d0fbbb5f2246332878e7a013d828fd3075c16000dbe62fd543e51f785173b567c5b91631336e13099cbf7d3753c7edeec50eb293ad3708bacd9897080449e5c4bd198714af4d29e1c69b4441e24524b6a0ea6af008fa0da8833495cff0501affda9b4aca7713d1a311642de9ea123df96c4e22c55b1c5b719d8e15d9cdce25f8e61bc468d20ae4b50c6afd592e0d09ecda3facd05e33cf40cf3863e5c27e8fbacabf103230f043978fff491cc685e951286902da42119c412c4f805f85de6caba52b60ea5f12c4513ab766312b5e182c27298c8300a3726fc0994fbd715f559b2862f5bf7733e137220226f67858d2b6d78fa3247cc7e45b1f14a61fe648489460cb09eac1ff00bccef5d9eb267aabcd98ae1e93dd851ada2a8c7c3ada787609d3a72632f7694f41cbafd4dd74fb7baf26b2027ab879e3984af265094d7acc4149a4a849222911e77eeb55ac38db8d98e47699ee6042066b5373ce62aac94202ffd13c275ac87f97411d1bbdb9151a706896c339370ad607eaf4ad1672d20c3d18852ddd25c9315603f56c954da6793cc79926967f0b5a12963cbc31aaa96e35615b70eb34500fc9b61f1018993f2f3a88e0e277e5e90229e5ebe1f44127bb0a9be4bb04d55e27c0d58492b064fe163e7c42ac7eb1ae5d6e7e3c63cc01fd81572408a7d439987d078d2beabe3346ac7a8ad3e0a7545e7013ea1fe3fc0e458668c80315bfed37b8e14ed39ab040b65d29eeeaaedb7a9dc8ff57620ea3f97a5655b820da26056dbb98ce486c0777d00fb4bebb0f49f82ce4bbf404ffba76ceec8974608b4347982a8b060c56f88fb74d9ac2e700ebcd3bea25ca626f228ad29f4cb25aa5cccf0f949e4be2c6fe9d2b6dfb3d2193d2dc65d524bfaf70426116bcd0d74692646a0622f8f158ac3ad0485779b8d9d3bfa9d7df41921d376eba0a5783db1d8b0eb1c755838b7b9cf8dacd136639082016a1782198cf9179aa69038c8dcff6d85ddb7bb586b34040232082c90f42520b87279d355872d522dc8e0d8993a1478202c2f1e2f020ca4c39a24b8bf11018d07b6eebde27f18ec6ab711ce6fa6c6494a392171a740e623618444cc18c01eb9f01f098aa8261cd7a1d3ca0f15100bdf56cc5cc1e498b63a5a9e90546dc44e51d67971155f703a6fc97a6cf5a6885a9f54d0000000000