PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 83261 707b2040138cccccc5fd451cb142701059f617c1e4ff3e35b4c3afacade4205a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2926d8380fccbec52ab8a445d34d22b9f0438385582f3f4bdc2eebdd0fd6c8c1
Certificate Block Hash
707b2040138cccccc5fd451cb142701059f617c1e4ff3e35b4c3afacade4205a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0023750000846f0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000f491ad039ae2b816386e40be5969d2f99c7536e5dd5cb49d1581bd280b2c62efeecf276c71bf12f65e1055709e03718d988bed74d343b47a1d8e1dcc25c680d5ecaeaed2168f17e509799ad2ba8ea5b351b93ee458ef8d5bc5010000000000000080000000e0000023750000846f0000

Raw Header Hex

00004020a53a4ca84455f34bfd8062f8915cf27799cf75d1c6f5d15f2c765d5d9a0bd1ac608f2059af58bf26780cbd54d2f9d59a4e67a902148412918ebcb18e3cfae0d45d584c6a00c10018c1c8d60fddeb2edc4b3f2f58858343f0b9224dd345a4b82ac5becc0f38d82629

Proof Data Hex

59,560 bytes
1212160103070cbffad915f1285473de42aa47c2a42a99e71a10f86c3f2e678de6449f8b42145cefb882e614eb5b1d330ef85172d2aa669f5bdeae977067b1a6566ff4cc1b3e45635c4ede2c41d84f410fb2f790c950d02a8ce02d3f84567d79ea8fa779e9c5d162c1cc9baa29bed96eed4c1306603db09d255ca7e8a6a99e6b349177ff2b8810bb7ba43b6bd2e03ce53a14bbde2eeb44d2099d5ff66101d7d534e6067c1d669380ec165aaf7891ce8e683e848a3eb3a4e1110d89d227a7bd22d7b344e9747c69412f8c85332448c8921fe6010e4ef8e66f2e72122029eceb28c3c128a2a81e8b7546ae1b580c10a3b029a62c70874013feb0a889b5599211de699c808fb5028e1f3177479560309208964e74b6dca8f3b75d581ca081ebb824a9b422312d14edf3cfddaf75a3d53ca227027521aa63444cbe86f95ac77794cd905d4631967fa51684bea7837a948f63c60f6f0a9df0aca520182a0d4887e8b6062681caa6a1132953b9aeba061c09f221bc409f841b9a687ced419be1bc190de83657f5766a5bf507a7d0b2cdae42558b8234b17f293edd55b13afbe6901b1fe916080b98b81b1eb3383e32146b2f893d09ecde3647033c18c767acfae26dd44ec005c3d743c0c38bad8116f9fdb653a42d3a033fc90d7dd5a0fa12f34a1ca2d712c59119e09c18698898d10f38d736b2ede548a4d61e4ab55117df8f3bc472ee8ce136b1dfa8ab7173f3789b3c60947f2531443f96e6be21b33854575c0b753380ac51074199aae7046460be5680962d82aa41db0c0c912f02b58f6bd940186879a90633c7fb1d12578eac6ee5a772c6ee1564336984606e1f732616e9aca77848c1e1717c69cc1420065a48a8582dcf9fda68da036a490dde9115f0a48a658910e15dfae7e6627f6981a45e2f0f759e03ff2d9a67a409d3eb220902cb6b37f3ad34dd2fa02bc4b76866276252488a8586475ef63b60d534f0b223b48a7fadc8cc51d3e4b54bcdd6c4c2f2d9df8d2f6df56e1a72d06b4ad5b1f5c3783c091f34f419d5328ed52eadb9cb7ddf4176fe2026a64b5efc41ebb0c3f57776b49eae79747420124045f526733aad8a398c7096943643455a94b7a7c05972ddcf3069e361d8aa0c50de897e84fefeb45d79a2a8adfe71b2fac4d9a392f3b083395e1f5cf8735005a3655b67c46c0cad94d6b1b6bf0722ef4b2516df83160e213f70663ee224e094fcb9099f4815e93ccf39c32623a890e8a37bde950d28b205b440e1e7bc0dba3b577bfae8c0a737d42685ab33a6236d9231e6f6ba3f77a26c2aba1d5eb3c2deb666325793d5276dbbc45145814ccb2f77d88163c281b40fc325c43d0520d5c390145081316fce9ca935cceab20c74c33a931654a60b6329f5251d1dfe8fb36e7d4964657a6f90c4fd1d98cf7dc097d6791ad966265918b904ea8791f4dc356cbe23bab5374a91420237e553a12b3149f6ad2330c46f1b953cbe64fca995b80fb6eaaf59416d27200cef284bf62fc79504183ee9850f718fc72e72033aa73635a720952bea91a827cb3077921661e9586ced9e467c2c0a92fac56ebb2debd44109db043ecca99062c6a50a369246f6171294fa38e08c0acf95d4cdf576f2c2b8e01baaa222fb88b1cad184a89c2f0e79cce1b6e398374661a4c3bf9fed2cbe821e5cfa2aeb624a011bc1f745440ce94e329bdee2cd8cd74874caa29882e69beed3d7d85c72739cbca8ee324b8bb3b34a54e46647b9c79ada293e8121b19076df6d4378cbf63f343b8a2deceda6f244519a555d65c13416b53ba16362f3c26e05e201b2e0d8229de3e3a1d91440d259415fb0aa5e703e106bb3db58bedc873e78150f6cd3eb53c7d743d1085cd5853f5f2a5809be9b510bb23b3c952d8d6d58ef5b07271f6a154442baba4d05cb2369e64ea2204d35976d65369ecb4f0781ebce4444147f27dfe1fb01270bc1d42ed167cc060edcb25f627f8c2d4bad6b1b442d5e5e10a589d4dd1d9543057630a3000a6b3f0665d063eb16f8071256bf3ae5751faa64f61777c43d87e6c8e4a20d5f8b31a04086a4ff0c973ee7ec41201090c2c76ce87e3d80397abe54dab2c71772e4b13debac333fa85a31cf21460e444236126bf7a95d930f397c3fa072ee308cfcaa8e2f797ed657d49d429f3aea366e1a6bd4c96bb72f2170a446a955b91818ac1f8d6e91639cc43caf8f1beec36467a6cc08d8fa2a6fee832bcb5ea565bab9aea0a257a6867100e784badad436294df345b0db2a9caf0eb85096be025a993e006b8210b5a3c93e73c4f0f6a344db1824f6eef4515f30a660cd4f157dc3329eb40905666bc730cb33c40a6174d30c417467fc14027684e81fbbfd5b6999f4d2d6d997920e4044a4e53bd4ec5f0c22270452c7af64f0d3e50eb95db4578b17b801622da7fe08fb4fa61366d48649fb63480c38bd9f43877eedd4b36bfbf3afb77c1b57242f0063cad675c036b744527138a9e43971a7628b43524c95149894faab173ef61db2e853e57e027432a477f71b971e37d0adc489a816df4aaaaebd4b1b759cc73f251bd55a1c5616c6bd5a068631ba1faa4acd77d345e2217c0388b701fa08c86cc61faa8d1b245a99dfb742e3928816ed6d71d4e006dfc2d58b61446817c924a81682c3e5e7fdfd244977adb33e24c306ef48c2aa4f4ee6e444d067b43047723708af02a7d994b7fb67f21f8314be0703700beb15e3ba5ce96100d3e8587ad220b33be29e826958e415de42d4c030f29cb6a1b108d352642eca82461ce497dc651750eecf1b7852f7b627edda3b85330728c9b72804f1b9e36693db87dab025d4721506774d767c1654ea4e92ef7df156298c5a4777b42fcaf5ce27efec9e0d132d9af944219a98f29e62cae9ef6074e91c5034ce332d1c2aecbb92e90da08068f029225743adfc444e409f4fb13560d625c9773f38620b29b286a83f78e5494633c9327ab7bf0f76f0bc341da7299d08fdd1c7efa724bed8c8db62bdf359432a8d568f0961138e8eb58f623fcd2ffaa789f3f7a9ab8e6fa7238685c6328e7b4426a46d0523439793f97aff7e079b0cb29b36d99c8b1ba993aae3c51b0c1534587cc7f2412cce825aff51bfd36b250ec4b7929cd22e024fdb57bf57f87280ce0f17e80cef8683bbd7e33cf10dad1b348e8c1d1eb4d4b7721e49049bf39ece8a2296790aa7e883fc3ab2f5cfd1c3c65dac9f2250c57174e8113a53e40632a0ff71b3ea2ce81dd62badee9ffc4070dbf01c5453e5f8f4797c0570cede43c50489b2bab121885685374c8d644c593e0aed1fc6dafa63b08a5c1a264de38affd939432fc0025555ab845cf3834bf747dadfe4ed5e84bde1b347d72ca56125a54258d863f15d55a5b2d6d2ea34c6601c093ac52d0ade9b51609ac674cd02f8c08ede05089d0f123d093232c62bb92f369618ee1cad9b4a34b266356c66abbd7cb28bf9520e52084c9be3731f8c36b829a7de1b8bf83fcbca7f7d0c31b738779ec93390c49c7e244211a3f7fb4f49ec5b89e622e2c825287223ced2c7f10dea69a07b6ace6aa9aea63a78de7e395569a2f7e52471a5c69b2e5d50e07f2f133fdb41bda428c020d703a655f1d331f8a4f0b349b766d2b6cf7f2fd23e2bc872c725fde1cc0c21de6b2263d253ba206cbad07b07ebf1a299f3c2a11e2cf63d5c88fc2e4a472f1fa19b509fd778a2ba417d514a4f1d0cab84b57941514d3d059f2cf21d9c000cecec3e27831755e58854745e335107862f852dff85d182bdeca8c5e7c2e7384bf037f70c75381b2dac1e0c77fefaf6e9a0020b1ed108c81ced05dc58eb3fd4965542aac675c2ea3375727c4bf04517b4012b27924874e6a3e90111dfa20dae1e9dacb035028fc0c794954c20fea382a5f432331342da6efba16cecbc03afbdfaccf5c9b20b6e1027e737c50db6640e1009289c1460cddd0b16ee2f7cfa9b67e10e04483441db74fd20892782dd4ff6df2af80682112d037d8a8b96514a23a372d2468c39e774760093895e9a4f22de70b04e144856250c6343cbbf0bc1e4512b3e6a2ab83b744f5d005dbd16fa99af506973d7d316cb7fab8251cc11a2e13c2c2b4e76ffe8fc804de645216d6b4d98274b1eff21bd12945599d175ea7a6a9ed707e09cb0445b577819410dfee03106ab6f02f5a717f28cd7bcc6ae7d3d10dc9bc8b60d75c00daad8ed5a15f77398970d8f1f9e4b5a8dd79fc21df6448fcbacd5931be7ef5eeb092058bda34d95e886610c49d49ec6bfb0ea8cf932dda6059271ae330c125e05ff27dbf8cf9622231641428bd6b1c3e2f0f981c72afaf68fb6ce2b48bbb5839755dc10f2442744bd7360841a7118c4ac6f2fed99ae28fd2882a67b3b707dd3241a3c88ac62a367973004733f249c2f892a56e515d3031db1fa44ef14b98b722c94ae7ae31fc9f58f3e306c9ef168ed7075071d494d87a0b76201ed67c48abe537780f51ff5b4cbe669953f8c4d77c34f602b1dd7efeb15a506ddd60521e7f62fad0f79d338537f2896f03b56eee91601ac0825b132320b0d4e36a4538daf379351ab3a5a90540dae43d92f9a8bdd5296ff51dd2783a59e35ffff70c80f31624c5b067f9961872084e9af870ef18e4455665d8b3f87cb292d293fbbe925bbc2d480374ee5649b90b8298f047ac5f113f89c9e11f2d14707774a222a0a0e6c2b6177f9ca0631ab9a9e463f3c4be4ae0bf4f8491b14bfe1df72b4607c9b5d1539d92a13df4e0cc507e8071513d1b246d4fa23bb42eb39ce795b01736f21ed152c10fdd76b6512509b5774ed30963cd0e24d2f4216d73b2c09814348cf0ee21a6271dc9882a8e7fd146b599ed891a3787e7667055536d649ffa7d4cae9f6039be261699bd38c04db75dffb723f680d44e137374997af3a6e3b9b7b7ea583986645456e7ce1ecb535ad7455130b92be4a392676500baa8c97ed64201d2f94696e8ba8aba7f525e966c270b81b497a82da35cffbd22f3e7ff28107badbb6c248fa4103c7c448757611c0fe675d7fb3930fdce2aecadcc3ec54954bd12ff06d3a0b994a1964a4a286f2548934d3d79dfdf6d1faa6f313fe9b424d022591c2d3edb2fa6ed14ea29287c3aa60f32a8b992d635829f04103bb48533c56e0c5d5cf6c129c4a5e928fa10aac1d72f5b1b082b4ec711b6218d82c86a29228d850d6f176af30a6aa35e3a82c35073cae2754ddb85e15a6358db971f965953990388f458bbc678b1fa4732cc6334b969f7b5496aa321a7aec9a86aa8c3663a3c78d757529a35ebfd827acf905ac9d890e3d019acb9ba07e5b03091ba52997aaa8ad3fa463e11f21354019b00d5350ef399887ed0679184232a37fc5826dd5d50b589c8fcd0e6a34aaeeebc74b24bf30702f90df70b5db31a66f9ce1d1ac66f4709392b230be78a134c626d10ae5d8cbf8df4665ae413af984637936c22dd6e95b86dce5ef2d25986e8ac1af28323d63d95f2572874e854e1a30e6cec8c2fa713cc0608a7f013b3009edbe5264488a562919f8756d7181e2b010724e21e09c612f86ac187439e28d3042e825202a95eeb05c2c76722ad0332b99b7c8e49d22c04d6cc864335e1e541c87a1b7f78a60838c40bf997fbf614ed708b0862e6d4d98f00a902a6bbf24981288311522597a7dc2abf3d8bf061f376c00e878ad36b72b2ed9c0f3e8c991310b21fd574abc0a79bbb7659ce7b9182b6d1bc8a81e703ce18d0dd83704a35620d644523cb72205cb835cb1b761f193882a06a3d9412ea87b66e8c67697727e714eeedbb1f6727467bd716ab60c3c919b68defa41685a0386d2c2f0316df8b0afe71f985ec8d2a9519ad0b11831604c6754af84f2c81e5b76c88d96e697a5cbe40cf76edfe1100bb05ce26421264a18d6c02701fa9d6b6d4b7e6396cd772911b9c8c32b06cbfe34a931b908e2fd5d10ffd80a249179d812602b55bbdfe8451dde46235e9ba7af578c5d9339cdfa8ee46dfbb738955fe048eda4342e9c6db845e160d0f82af5f7851423561612af8f5b4a06003c3177a2c27d1cda8f1cac094d6ba548f3a6925fa1ccfbd7e4e60d74e88f2f8c6a4c2b04a6cde3929b52e5b6d903648df1bc2bfebff70be751c0ca607d0b5b4c580ca6ec7678897f7b665d8796f51b81dc74500047c59c257ba1df3e090e6d6382ba99553edfac5fc7f670fe98fa336146f4bd53d2040dbca0b57210d2d126fc75551d0d02dce07a0b7ffd02365c7d751b5cf8a4c1289b3f3b2a4ad5caa3152adcef9676dbf8a4ac72556cd6fdf0f3a065e3a5611ab4fcf0ca0ccae23f9a42311b4d03da06731164b6454e5001f22d5f13fe226b6eb418f0d12f43f5a78072a5dcbc51461961f3c7867939c599bc2fb5cb5c136fdbfa117e191822292bf7ed49070dab80db6963a91695b67e1331785c003da7f19ab3ac449c123917ca346b415ea1d0790e63a3c939aed8fb3d44ea9d19696c5be731fc3e699735531df6f5499650ba10b0c8170bcfd2cc27845ff1b6b01f102d91ab3732030ecf2367e0a8d4c2985d8b1ccf6863cef0027e1833097fdaf572b8724e0f518ad944bb830c1fd03cb3b243203f15bc527c5a550e54b4a3a6c70531d30c201621b374a6ef0097e846014a3cb4a021da794e2de3bc4bb485645d2a3034b91b3e3a233b9519b7ca6019cc0b95f8660d9877ab4112ca119dd5873a3fd5e7cb72c81a6fc78d503c2663655e8378d94a1797dbf386c7a4b4f00c8fdb28cf2fcafe13d74caa9c0f6c45ebb19e13c6bc8dea8147062d15de6bc32c43bbed6e38ad0d9c11785bb55ffea52c1886f5ef9c0b0b2bcc640de5425b7d9a0daf61b3d9c00ab1a2c7c61ce146c54bb41659b1eb1dcf373ec1d0e07977c6b051a47cf90f47ccb8991522507c6852099a2f578f84490c77befd2b47173aa5a80123b21fde3fee3d574bcbd1cbc071ed8f3253f376856bc7b6466c555b377aa3309030215cc9df35920ec9d9ecace6baa717fc098d0f07cb963d2abed374411f97ac8063cc0487e0f84b43dfe9c2697bea3160257d7b54283725e66354b1edbd4117bae9ced15f92b49fa0cb7d9e0b7d5d292cbc096920aa5e7410b3f8f8dbbb01b4679a39aaafef3f70a7e4100440a5d208ee36b42020944666ee21f4c4f56b16f3b4f5609fdc575a24169b070ba5b8403d17b71331c79fdd5f0754aceb9e305215dfbf640ab59cb7b03b502cd4a51209e3a9c506f4557f038efc529316d45d6913ec2896c2f745eeb7f49a95e1f06378f0c67c792328c255864531c11bbf5e3f57ac56d9b398fdb69e0918b9d147eced3e3c4cc9bd3ad37b4a0b537d11c64d8394bf1b7ccdb4060925dd898eaf55dd9da22fdf09d7099335881b845d3cca3c00a4c1a3dc99ac46f51639dcd229369cbb6bd38374ef28235c6cd80cd9b47d26f827aac69a915597f1aea7c20814caccd8af8b4abd6e87aa644d8f731b0e34267915bddf84d19d8b29f6ae65d68f91dbd53017b8e708ab7d4c55521459277c170456e404e5b5f8a9f208f1dd5cd38c4c9473c0f1b574d13d36cbde24d67b9205e93b2d34d742de20404691e392ff5ed371b67f6cec5242bb4a36f7dc753bc2787e8a221ca3150fd52ad7b1c0bd15a178ac446988f3d0cbc1b43c46fbc9b5a56937d89aa8b3c5525d92c6bd657f64ea977e3b405a6334075bbfa9316d865b96bb39636d7c9909c3d3dd5a8110c2c29bc97bdf998125bb826697e7436478d02b38a2c7fa44cf4023794eb4564a708f9059020147f5919c03b64a156e9c145e16bea5883434c06344a6f29a1f95296be4030ad52f36129795caa99e7d3c5b2a765a2242d708273682c68ba1e810deb6407791d42a1b988fd32511d25740a737c39a4fe43a8d552a359ca9a7eb1fbeb95afeed599dd3f957b182d18b340a0fef3522b3962eb4df4ccde4bb1dd49a8522ee4d9de93506dde40d81f6ac0461b0642e7f16b65da7381c5be5b4ca6e97e296bf8d38b12501ed3eab111f93705900e44bbc1211de0c4a74f2fbf8fdb240f12cf2a3c9adf1261be8b65a9090840ed5ec025ffc859f47e03f3202256009195c53a7a02e55d960e0c4f91bcc3124bbe2c0e6c46275249fe1b8046a6ca2f283fa7f4956f94b14343bad7ab8be4571bed296ce9499fd8eef583e9ec53b8dca5cf8e0083c8cc93ef7622f726eded5ad7c6f27cf9f4108104d40136a6d97acf1afa51d2a013fe4f5d8c3161f6ebbcad6708ac717e15db2a8ac754310080c0f5422428cb4d907b570405f07b1c14d9c870e2c4ef8bb6ee480d12a4d38a3174db31cc2bd2e8bbe5b95a13e63d1869984154c343f03bf4a49f465a7db491c4084db91e8c81fc9c01ee0b4ebeb64558601f264e83792f9cbe7bf02881cca19c7a7ab9e468ed312cbf5f5e8f14b02f95169eedae63cb2083cfb183be6d972d041f94605ba5ad779d2f433562933ee0751b9b6d93b19b8422fb89a85bde3fada90e36a39855208b646a3f67cd9e60ed4a2fea16b6b2480c55bba42f0f86782119b98f8b82dc24b91ba68e852e9bef86446c7a0e8257f2bf4a5c1abcd31c1dd00774d61519f833e828fbb30b386be11e6a97b2f8b7137751a65b2f2335a3a77739e86e4f9309e643a69f49be086db062d3936bfacad19d2334b85179b96198eb6dc61549a9e4f345858c530249a0082f8622a18b9936114250855ba8a2907115c2b0593402db7dacb3b6c47296ab56a791c52d34508969e774a8e22544bfcf9b7aedf8dc75cc1e730133166bc256927bc563b0cea6da23a3de4da0df1c974a06845db49925f4163389735973d6d799061a28fbd48540d98cbc81392c5ec2dc7b158ccef3346c06a400d8405913e09ba924950313a09a951026c6716225cca986bf281c97dd3e1627dd5480456dc8eb7e153f8f47b72e87484b4adbbb13737c0644b359b5726ef372321058155629ec1b9877d19ad4acdcca464ab66977a2458a3909008d93f7f5d127a651082113702de723ee9e77d3d4e4d9f8a1a3ef5dfe14d1d98c3e3213bf1dd24d1b1a5a482826ab8208edefbbf81ee7e38ec4e6c672812eec6308c6efbcdbd7604b05f8cefcd8600f422cdb19153a80fee5571f6c35da096055cd1da837bd213c23dcc161c335731206cc91fd3eda5aa1199b08a8077e0d5045b73c6826d90859969519f510dbe8e4d686d9586aa5cb1e41a1ed90dd9ab1410440e81308d33aba6d9bfbd212f7ee89273b20425f8d612935ae74d969d1a220fc0ba185bc78d6402684c31e9b80d22c7731c10fd84737c08c81c948e3283a3f0e1b2ee9cbca0938aefa3bcc9d291179ff98bc2c130cee12828322cb6870e9338cc77da8c8966192700fb9164ecabdad2d176b5ce4913452add3eefda95e952aa693b84a4a5911b6dc8072c2712b81b61d5fbca8de34cf57467bd71f43a5ea632a9b907c354682cc45bfc9d669595367d64b53714c1949f3be1d9bf6cf6c6dc47f4c4f6d511f06e66e803cd01b517355b3acca25bba2f09ac3f611d4372d43a7a0ec2d2fc4e7cb52184225c7946abb41245f02a7d4aa625fe8e0e98c09050f8fa3b43f370afbd2170701b95a8b596ab202660d70b7214853587361917738d90e8c131df76c6f54664f980c0b323f23473f112015813c34cff9a17c27f458dadb4f63decc7d55f188ae67217cf2a7adcb72a8f2d9c83051d2fe648f96197b48d7b06ddceb745f529d4aa5a941a72f1bce86b8091d3cca6f9358c2862eec78cfa22ffecd4f418bb4bb802e4050fdb756f2ac7b5c8a0960218650541deae574da917e809ca917df9422dafc571e066d4eebf08c3975f6bd0566ffda919b55a95a3f6b45851bf3cdfb59fb20bcb9b6701f0f11b0e042d068cfedea49c293751382256cef9238cd5a770235aaf9c6a9d18cf22354a51e7f41d6813460b682777909af577f459a8a282216674ecb2dd20697df05fcf85879cb6ff0f50d26ffa7d63cc80cd46433eccff02bfa98243d11aa500e2494de06c4f4b70a194c432f38dff74e5c3dca5cff0adb8735698ae8a915da45f5e407bffa81589d16e82523cd8f34fb59a2e57fdc5dd66e108afb5b999639ab783bf443e84b2c51715ca7c7f81638186cfd9682e4d18be3a9ffff3723481b15aa09a4db4bb1527ffa105e77c18a27b9070a85d87429efdc896fae0a66979aee0a11928691b3433bb091a2d6ba3eeb326ba857d23f88775527cddb145b0baa15736845bb33c05f5e9002f53922345d46300fa32786ef5430b7208fcf05fe3c4498ddeef9abbbae921c6ca3596e04abe1cc062e049f773a9fb337a7bb938778cde13d2293f4aa2168fd5b0eec0522d03da53becc75ac0727dcd93f0d894d62589718cc6ebaa29a945b32f3053b48afcdfe5f353834d2fa5de7d2741904afb49bca3f3e97b3ecb5c0daca0d3f79c7e96b612aa72725bc3ff954529022664ba3cf74fa7f804596292fef70722729072c4214ae1136d57c89bfd86eefb41f1c994ac945d0b26f210b493cf1e897f036358c707fcd1184b288a6f1d552c7006b2c4dbf65ad59b1a661d388b254caa839f88e77b4d413d7b76ff42bd800c221a42f88112cd30cb48b6ff04e6fc2219dffb9ec570e0d33e17ae8b393b725d8b29b79def8424e13d70e7127258eb923b9aa1d192cdf6b2a60fb8163dbaab5c24cf41c295e9a617bac020be231824ccd20e700b53370f972dd64afd162f85e3df6e56f3d494fa45b670062e081813846819fb6c0ff3bf6b972b2063e6aa10a5e2de07c3e61cfd7df09ab2a81a05526e5920248d069ea04ca19d3492dd3b4d65ee18248d92ced4982cdea9f2d9159c8f5df45e3cfcbecb422f515c7624011e5b50e5fbb2a169e890fb7a60339a71c4ea75c075445609ca717ebbac0e439cdb737e0b4493c78140aa11789d7e5a02181569261e5b6551bf5b1e58485f5694ef42d2cda90a433f1d3f43af4e035479a4a42b0c12caba663c284d4cec757dba30f2c74db9331aa4b952a8497abaff98041da6b689fc90dadc82835c5f4eaf6e0d835b9aa531fd1f3895659600161c1c4ef05f5e1d528a4ad1f043abc1ad8303167c4574a1520b0e49c74b1170d549bc04925d324d591acab392a3215a4ccb865e648035e11e3defe4d1cd724dd8362fcbca9c99650b6d4a7f1f79f08758ff2f652446fbc457743a942ce8a64a8423fa7b8ebe9c9802ca6be5b2c8eea0008fef0691aebe3ab3aeb69d0370794bda7a0512eee91a35b30a68bfeb36228c166dce28df47ff6c81da5a78e101bc972d6593b54ef0f83d514d31120abd99bf8f4a27481d7bf3c8deb5e27c8606c29dc25048f1fd0150b5f0f90936422fe6dd37829c1e80874be49180ed89e7bca5c4b3927a9265ae067054b3267af90525134ab3b1b9eb66cdc2e5f5b485084486df8ac313b545b7080c82815ef15a48207dcc9ce217f0b80dc658f66018e7a7cfc898c99cbb90dd23d092c4d007b7c5300188bebf01b63ab02613e281548a36c57fc662060a723bf1c102734e0a700ccba576bf386728759e060644b0d0db93a318e8f2ee99f003c06b8d03fd022b712e52cc0ed3d3104c496e7ed9759ff55b221adb958250fb1192e5862464b9d085f65978c42f220656cb28288bde97bb6e282d6b1054837b4a13741d76765a3886530aa75455de00f5633f752afeb90e6386dc77fb234dbe13da6a0c147bf64c570feb471432b0cb0999f7568c1f607a5363b2faed07ce8f361a7fb453f06fe2ac6c7d7042f31516ee97c50edeeed952893a597e482c1cecce65237115437db0b15d0f2c0ee7856ce2b1f4b9280ec0ca313cc523c76209d0c5e11f95e00a1eaa820ebea860d7cfeb33586f47f1507ce18a05eac09ccafc57c3193ce1ee2b95d0c0ff4f9361a772e192ece60ec910cf3dc69c4272928c4db7b867d2e111c27b84992cbb5fe4352c6b772b76905c5e64ae7e83edf685e7f74692af4eb91f7873a646e7cb9e4bc516312b7073db070184f93f161c71d36ae6758a808b80916c41844eb4762f34bba4de6cdf2b411808d2c393d1bf607b232da906e1f046e84b8a0d56703bf7ba8c1d81427ca6d3ed4fa83a23751de9ea1aeb023103509ef270377ad865ae9a97d14fbbab066da6690a55bbc37b3075c01708516fbde714b53f65610a7b8792b9e2f8898e021d3b15d6f75989a2b753570a73eed239630afcbc5911439100ac96f2518ace8594739224dd6095f008851fed5c9b8a391c499170c645ce58e863bfa1c4483c81307f15b9e9c878e9bf5c8a81f5518a7af3c414b739355cf28f6fad0003137de56460c33df0407bf27d666a016f3223fb913fa1ae3763dde000bed6e0f410682e2c04a1de69c989d0939fcfdb4e585d25addb40b68d74fd026abc4a245349efe03595a5e9a30ae70f9e4a572253ef28665e012db1f22caa90e8bf5c7f0521d89fc9bbb826ded7f35a9605fe90a65af0bac74cf31a0003be76ffd34fcda302dc05da20310b076952e6d204df782fa00ecafc68f174a3f5ad9bb168de1d5903e44e38de3412134242f4ee17911fff4ca5a5016409e92456858b87eaf680b8949407108827eae5c7596805806c57cb4cceb156a07a538195757ca39e2c96a49b862e2ec4849ea0c7d75e2b80c0777eb7a93e43a13b72d3d19eb018fbde2a33f2545cfe5d6c7940f7e7d1bb6850068ee778522561d2c10aa0540f226fb3b84649ba95fb191c95b17e9142411e18739e4c69eac90c30c503f48b1584b16519140f97546f38cd338fa16ac58d5e48673dd1465092735a29047d971a285399c631987ac13dcd3400297a65a136793db143ea08aa5d1b008e1cc4c20561742850ed45385e4e4bb82402ba8962b21a9c488b6b929f8bc5f5e2d7ea85f47a163c9998e459f627eae67ce97ef6a7d3c607b0960b8331e537f4ba71b4fa4627503a19c5f98483e04bd7b14fb3f4441c99f95fb1b96aeaeae0ae458bc3fdd44a66b201f8fd81effde1f83075525e448ce3668deebc0853d16514a6e3fb1e86a72e98e0a0766796541f773d38e624c12e85373580f01ed4bb4248f99a6baf41a95ce3421b209536e1d928ae60aa1e3c00f3897e8946d41edb92effc2c59001a667212a9709602c1416ad157bef3f070af6b46e2979e761340289ff5afda9ba2ca8070a4429029419bebf749ac7d5e4eb48db6b4e222df6dffbce212e48739cc79702649536a2acce92383c565335c3873f576c9dffaa443d286af7419d529355867b17119f47752bb48eb03a00226ee8412797401336d47db37c36acc5e13d4ddebf98ab203740d9c27b747e191b350199d052423133f9ea196835f6013c8fb376b08383db4729c71ab949263559739f1d6eb751bbb79f836661f353f024832392feab63ce52d27849626681e6331ecf546263def076ca199adaab6f26a86a33ffcbf2ee07d42f934920c0c41f8f3e89ee4e9e4ec137e1de5f659cfc8ff73d92301d98a2cfd9a7ec3d7a8014e67b0405071af516b308dd4fad5ef63071bd7aea1980343e094d6633c098f8c63f2c0dbae4ae78368f1dd6c736add88e3bae1d3a9499d6865a533ca39f9d7f744ca117c816b8da4333eff141b165722f4dac154b202e014aafda8ef846d481754e12b2d750e71b1e30a017e265660fb46b0fece16e1398ec3094564de12da3a60dbbbe4ac0ef71b913c4d1c6ec8c397edb6e2960a5aadc3589e2c425f2e65450e40bed774c63d6447b56dc940030b53b5087c2754247c4c0d839a40be6399d984ae452900372fc3c69ed80a07e2a447d561288fa69ea67657cec0d49e3b97aaa1964cad51cf565ce3e885610802e0ee3ba02ef9a8ce249e6bbc89cc3a7fb3777312f138a319ee0732246a8d5c7d6fb18343d9f04851e165e0c31aa46cc4bdd9190efe784f86d7f097ddb5e37bbd16c1ef7cc538bbf6b53324bcf7c7fde83a0232bf677f93f00c661b5d985f50236eef8d5e02362c1fa8f8f45437bc4610034642c2e878b4970d0087d6413857f9a4305dfeedf621d646dc4005769c7f58e0973ab40cace47dcc27b918c4ec2f77bb490a584aeeab134b9c7cbf05c2cf2617250eab49fc660ccf9db6add804728a178cb480e2c42d7adc2b5c7c1e95dd3d4ec32975a064c69b671d935206484f7fbc15c4ec28f52dcf2e0741de893ac1cd7c1e7fc3ec7c2759b81cb13ec3a324ed467faa71e5b24d71173a69e47b1a98fef39428966362014fdcb0fa6f986cb2690cc4067304d8fb15268dfb3f0a746cf1101c61adc5b6d1a20d8e7f0e3a0b558252a54b3c1907cdddddb263ae592ed8da678a7727aa56ac4c942d65a1fb4bacd4f533b54e80d2d93f0b47fecb19267c418093d1a1e81c5dea675e37d859a378576f2c84dc0ce554496af962c61f7719e683d60c6b12d350c97962305a89c90b6be4f8efb080da3926757a68d53806813a1284f18884c5b5752224bf5ed965d83b4f7ad2354717de3af3cc896bb115fa034208ab8bd95862befc0709f7ee463d62e49eafacd2f642ba6f3db16961ea33da795d56f04cbf8910382239ed9747cf1d250708a8156e8008f19d902a59fef2685f6b54f770b5476888581a32fc7c3ea133a8a9738f317a8fbbc7f94ac61aff71fc6ba3ae0242389d62417637841776f357b09f1f6097385586d73a76e047baa627cb5dd69c21ce756e14fad7c882ed5bc18b11f59b49b2c12578f80c6e86391e03b5b0eee637d8cec17c777b5c50847a86fae3edef87ebedba9a2111a43d3dccca97b08f781e40704857df41fc7acc18ba50f8f49dc28d89aa67f4df3b3d1660186ed6d3807a17d8265f730ee53fd24bbdf41c14cc696caf5d6e6c6b755ab75bed4f997bb17fb91cd5429158147937ba534742ce5cdfee205ce0a35465a60f0d346d99a3d9c3305149d329721fb84537e63c8b4b9707d19ee4ecb69e659a222e3d20a72d1cc8c2e900174ffb8e641d1f4592a78155e4d3adfafe9e910d79f619eff78963f0277412a0cc7eb24ca01b99bcbdabea23450ab6f88cde20fbb361981451f100ded9689ec9f011c096ba8ec25cf0204520ad4434bb102312c5410c0fa0a6c6331cad1479a049e3204b9b07a964a2a7516542a9a053abe30587a480cbae1920ced8513680d494d3b3027ff60d18a27654a421c1ff3292552aad069212702b91470f73e575802ef1d3407ba17e2116509a24c4332eeecd88f6dcc9bb90867c5fe06bf216b3290df3f1b5795197680d4676aca46f8f22b3b6005feb37b2b7950308fe6596d75186e649b7b79f212cd8e527a61075b6b6c9eebaf7807d7d094b84e69401e0a19b07c1519ada79d224ddc6a6cc28352ba1504b188ac48ad299443020514778f4fb5408ade05a40762196a5b95797111a7da026271c18e448a3a68e6a023119af44c31fdc5f3ad526133cd69661db08c8614f8ddf9ad8f6d4d703d58584177646a16f20e1b1a2cd363b7e31f5a60999bc96f6e124b22b956d4115d9c21a94857d4530905ada1d51f8ba00fc0c2a000fbe9cc11c33a77c55139dee9a331bd8b5a892a42c931a00a62458103ab13da3909aa0305311b052d55d7dea3deacf500992a64cf59580acaa1cf0a0715f7a0182e06a1f9974a5825462d8aab09e13e86604318556cdf83be3ec65f8b5893ee804513d524f16e4c15f8cc26e99350cc19fe9a3fa3978833e5648bb6502ddbc8d73f2d829a86563acf5cd891ec7358369b4da84fd7bf719ccea4e8e2147b3c419ad80db1f0547876667cb3e11c062a280ef51e3121ae76fec70bb2805130c7b7ea9c69b086dc01e0130e89d94ff35fa79c6840ad880c48bb18fa7a88152872eccaec6a00ceeda71d48470ec9b14fd0f9525bd43afc6c50f1f7a60ecddecdb0978fa1f38596c9cb7045a3ae0990bf607f8e50eb9b4e698b8b2a209f123721a9bb02fbb1783d83902faa8749ca22ae188694c475a5f6232b4bde53d89480d6207b03f1cb127f763f0caffbefadec46ab3a694b9fd52d1778dde8d730ff1e67abc4f71ef10748982a4af8706bb55291b7510a17b4975a80054769f7d58e0d8659aab4e9b1356f94a0b533ac8ab11c03536987e4843d4d9e05ba465bda64704518bc930b13da52584bb262e5c09c0cb0a9dab4c04ec346015afd14db61fedf47e5a4300cb4eb0101e1c723bc11f9b67327a0bb43845c1f6df8e8a291d8fb04ac06b445ae26d0f92f9a94088c9393ec77141c32a3400149a29f05b15e2806b63bd400a48092a078b5004e649829c62f033cb5c2cc37ceb9f7f147f8c20d3f556d4d32f3803b2ffbaa60c127b0a8ae59f723398f2bdef990cbc1274b1449312bcb392a31abac32f942e2d49e05bd1308aeae4ad2fc55c85825c87d853811a6ce2ae82911cdd20011fe95a021d09e7bfa8417c2e611640f4075233fa501dba4bf6d181edba850de2540d02808c7358543092b6e58562f34ad81c0bba007a39df646b91c9e4aa666cce43b415b0beccd2f2d23571e7f46dfc31ad04b35a692182af4f5dfc6a675d1734f08b7c70ffb4df7e562a0ec231a3fad7960eb53fddd18e21e3d3ced16359b423f702850b68768c88ff5c4bb669aa04cf26424d63326d2ea64f28a4076e4f92710a0f099b299d4434dd4a2b662048cad50d5ea2ffa3c84f6b2bb9e4911a4edc92b4dc3903b1ffc802f0c622464e9e993883aeb41e9bac7c210662a3444a529238053e2f8003bd8e3fb635b5c815478bb5607b1b117f182b492e6b2f59ea1064706e8c48a0f8effa64b2fed2e2a70b2776033f0d3c7ebf5375d5c587e76bc7343d73c731c6138f6d4ea071e83cc41e54f01613724669b4165edb5440bd1f2f44b390b79205eb8baa53bcc17f6f48d8e692aa5ff0623953d46140984dfd6945133dd39f69a4f169ea0a2b4b0ba79826f5beb1b002bec463ea92f8db6827922ef28fbbc7ea213f39be9935b683b27cc35a45fc5f0401a71c5d3151b5b09100fae4816b4347ac98787cb7188bfcd2d983a66b30fe59962ec48d35177b412b336d6c687cb09b9edf465590705eec2b66e96a215a620c9b5fd395d8ed399efe045d82d80882c9c43f3ec7a14768b5fc5aba339a9b57f27d5f4dad3377590f0121218d4ac8d0ff56e089a9be7f78264931a37808b05f4518bc04564dba6c5259cb9a2bb6652deb5202f6e2b9138b3e8e1291277133ad9eda911a954b2d36198bbb8bd06da891bd77d9e9f3a88adeeb1150994e9f6bc0386fa2ea6b6520804334f695312953ee05b611a0eec45c096bd3dfdc3d5f9e62ffc0b79bbf76cf1f25ffb9998d9f11d37575ed4bb36f853021765207e8ff05c5788c85b21d73d34f31a382a710679bdcd474fbce431b55ccc21ef77e31465faaea48271750689075dc75e510544aa07df6793f1660ad6cd07cae45fb59f400511f5bb4f1715416c182143d8175600b78f04864d30c85fcc0196dd3482d431422a1ef5fbb8f37715c3d148c717216181e0959a7c3e915007d39df04f539213e8cfd6902436faed86f96894779f6b5f196a486404ca87537fd6a2a606c0222ef74e69c8a35dd07776138e670565431142c26e0efbfbae5c77d92bda6cb39f916aa36162cbf6f3bc875f6adca4f033c502ccc8117bb79edf6639e20fdb10d15c2534976bd218ba9b00abb31fd70a50fd42bc50ad628b0e3849d43c2550a03863f5a41ef966a84c65f844f3f39a1a63eeff1a70f591e105c31ec49b1f5542fb2cff1669f6700d0c094957663d909b40aa7704fa5a95eaf48d9d770f89916db5b4bbf26c7c16f8010c0cedc28fd2cdc0f6b3f18d629303818597546344fe1ee5177cbcd96da3bee8d2f2863ed0817feaae05fa1431ded087a1a050b23394c56f5901752c4e996976e3d86234c198f4e583feec5123396d1a25bede34dc032e1d16f539994777b50d109b93ef80dd6db547271945729d3900431c4766311ddac4bb8a1b4562f0e6db00ecbb9b24b77e50aee0c30a5f16892337f4ea726533a99af910e2be0d8d1c9b33d6a2cbf6783fe9818eaef95410cba3382e1c5f93cdc550009c26f83c4ef4164eb3641e73ee17e69f73108900b709b3e0297ca56cb5d7e0ddcfb5c61ffc396b7cd8b8ab598c4592fbcffd23dbbc1b326af23f8d967d88cf3c6fc051d9da19089f9021a5f898ef31763aabe90fd5434e73ce933cd8eef34f2d60c94a4cca4bb3bd5e4a775b5a3e2c53cb57f24b8d91dbd4005f0f604d36545c962005d4cd6f3a92c59d0d90101bb464dd77823825acf3533b691799f4ccc01f8b3ed8a9b78387b2b1006762a9e4e1a6eaa0676d8f40ba5f5c516b3ec6ad571c54699b225c41c98150c2f043115323d795a248e6145913f69f1b9c704b42f0bfa981e1f77bb650e431f9d48f2057dd87155ba4ab9c627ecf7e7d5d3f18f021ac714e3fb73c8f854458bbff2a8ac4d4328ece158e91b527b72e928e6af8614daee96ec132146173b63c64f1c9efb1b6d14e8fba82c3448082a4bd6cb53b2751c55a4b5ae4699d23e66992c7f64bac922fa5f3489397ec141c39258d4e955ebca6189e51fbc00d81cc02e89201c1034afe6479d34e2c0dab6468590432440c5fb4b66563910f288b3a8baceb6b7a3d9aa5be08d4bd2fda76c6e45e8e5e33d10d238bdeb7f1b7a020417f9cf380106cc79a8d2e273d5c5c9e69663136f1bbf91ce9dfe4a2713dde03ee89dea8c58db3cd2b16b002387922b800a2dec26175d460c0eebf68e41a84db310f77fd1b5c0d438fb62302268e6211209a36dd6507e29668601ac7fc110a997786cc4dba467671af85309ad92433a2a0cf30cd5f7e46d0be6fbb8628559609c6c3ba65dd565086e1b1f3772c1eeee44a0b1fca437590690bb2c385118e8680468eeb17114340e2f9451030ab386c7349b73efe77e6ed4c5722e75ac82237042e673f498ed14d35801d4b202ac261270d19bf9df1f2c119007ece02dceaed5e5b4b63c1ff3a9d73829cf703341ea6944d0640b10a51b556d065926bd0bc15b4f8410b5c772aad4e969369f28f5cd18d828f0e9a576ce6d99e17e4cf1e8287012faf115b3765b0f6ee28dafb9d5af3f8dd8e974809299ef7f1e72ad95a6e20769d9cd8092d851244905aabfbe6a407ea6ea39909dc2048b7d19acbde6fa5a53c4882c71d0aacd7ad256c705c77bbfb7896f64f0027f4e06a50aadc7f8f3bc6dc81165741a7ea396daf7274478e08bd06109baf5aa33a2ce1c6f9e216be040c80cae24c4aefa1b594faae887b2cad0b0865d644693a7f0efe0f8f80cfbbe20e94880059c11473ad632f67c2cb80fd6d8d7d5bacdd687aa0ff3d95128b34e47933111a4fe1dacb2af4582fcd7c8b84eb597c4f7d19f97304f92c38bf1d703b8e9f49093f53354cbd111e9f2a1476461c579245b84f32436c8e52bfd2160b6fcfc8b824528d33b403f4e6700948590c654ce936fe68525336391e4a580cf5d235b20040b7fcfb8f63c4d29b11066e2116d0c1e55981dd74aa0ca9c706fde20998647e688f8e50f1a3544e7ded78e5370e827264853aadbdb9e5330a12afb7b18557ae473bb855a8c5fe08fe818f092d7059e01fbf5c7f43484f7dce2d691ab73772cc4eda65da3a1ed6e8e3a1854689208c377ff4b64175f95485443d804aac9f819dfc8d50b0cb2df317645ef22ef7114316b6c01de1a603f1237c20183065e07902f96df23b78b58a995f9d66e35bd67b3d3eb5fee71ec2bc24da229d37840d8e4b1fcb28560b02edefbf585dcc63f158f674fee3eebacfa625211f095b6623dc2d65cc53f80961327b21df27f5109931ecdc14dfffecaec455f89823ef005be7185a8ebc73414eb762c5666c3eea6987aff7f66b831e6fbfb7973cfbd7dd44665cf8f2f56e94389e144edd550d7abdb39a274489a24994aa8cfb84cac7942b8cd150ce8743d9797c4e0f37458b72aa61292fdfe602bae3f23d7a6275997faa8f1484ce7f7e5013365945c68aeaef94db6e137d81282f1fe66346b4096089189ce983d120edfd9e1ac18321dfa8422bc1c63f0990cfa24e9caf1956097c47e9f0a9343fcdbf56b35ef1abf1f33b268037b567412d998087262257dc64a6a55dfed1d6405a36b8d29bdb189da7aa9e8454e87fe5b62324aa3bb9675aa9099b893706234f59d18e7cdddedcd513151a9e35088e3b493fca676a4e9f4fec16979c35412a0317ad9000d0e944f362ea714321385f289b11b483306223e3782c56785b9e046130e54a2a6de6d46979894b49e43ac6961ec4adb22cda7f54efcb84e87ae2cd2f6d259089c29cfa0f87da31e1c15367988528c834e082067c75e9c66264e665e694c9605d4cad9c061da8e63badae6b1d6bd588938af36785def13a9c87c09511a44651526bdbda195860200099d69607a13ca558a76ee0ffa0bba538121218e2cab0bdb113a92d679a5f4f3ccb31767e9688d2e1dac5d2ce8d93c9ef0029ad9d1dbe02b8e3d729f8d86001fb84e3f9334f1a9c3a8f7dadca749ed262693ec5a1611bd0288bb12f377b6f8187c2ccf4ba55012a6222e6a72b7b1ecfd4a44ced8e76a9036db047ce23ea80b17a3ca932f742267d37231892720ff2fe0754206f38f8058b323a5ad7b90792acc06829436f672b6f8425aa98cf47ac167d1d692b8119e25c09bc20103cc7e91238f288989c6e7eb21d9aed7338c365a0d9ab802aa6d76d3997c2e18e16b4c1b24fd6d29fcaa20f5775076de4735c9cb1965f5d26a0d62f5e3c5eacc108b300e8b473f6398c0ffd869d77e6d4e29fd3e242d38222d8e1210d638caca1bf5a8245d0ccbf9ec60e7062e9cfb2cd031e5c853cacb5a9915be9204e938716f91c898aed13ba72ca8cd38b7385fbb5eb221bbf6993f14f0c21cdf2500a74c026d6f40706d6963a86d93c341fccde7404e96bca3f63f329f579b9e3291a023bbfbdb659322b852d2944c48e3d7a7c41b81efd739b8e1475d635017f98c3ec00425ce2776b1e275e04d94ab8ef54efd5cb0e367fc8302a46cf9820392e2e5cac814da21d0e205434c11c725d0b4dcff26617fae81b3dafd65747d525bc475e68f3225eda12a8a4a01214eae8439606d761fecd5edc3d186fabafaaeb4a097a77843d418686680c2f24801a2dd0b7da551a16d0a4a363378a10256d123f8889a46a046596cc418596b9e59a568f5caa18d3c0eea8aa196b430855511ebc9a25697d69cee1e57a6b28197cb662bc09f523e599bf5e7fcfd1a31752567cc0dad1ceee65c329b831523858275af961b0e0b520c35971afcd43e3abe5aea5ce67bc2e0b205fc65e2827c448c269e1fdc67286849b95e9fabe688346d11b92b706970190cac909d9cb631f17e1c24c963c8e123477c5668ee7661635ac3f6b77fb581cda513d5938ec7dbdceed4f2768962d961a919fb77fb1adfdefa9c49be8291a95a9bc5c88c746efdb55206305d288803e27cf27f785978caf6a985cb6bc5822aa39ecd1de77c8ce40262c8f0f0eda84a48ae3bd8bcef95ed8a203bcdaa0750280e30f9f730ee93efa195d3887c75274c1e8d9fdb4d17e114a3f38054e0e61d280bca36475f37af417414aa29476039189d8c5cee3ece0787760eb7b4dce4cd83b95814930cd549c83455c76a661996c6db33bac6f27c6f2547a8bdd7dfaec4d2a3b76df2e98c47c2be8ab2559e02fe634bd167bb75fffaac760362fc8b8a488b74e9f705fbc4502eb0fd569b4a057342454e77958426a9ff93d46bf8bc7ebe0ec9563195af502dff3128cf2b1ce82b969be7493abaf9e21c21100964ab767a3047f0273dc7dd347e40be411c67bc8e4fa430d947acb04d34e681ed8afe773eeb0198a319225eb53df02caee1d4619b967991ae8f43f1aafbef0d985936ca0c8ffc8ae39ff87fa731bafa93c4601e3bcfcdf4f4c535d6f05748c8a32b960bb09ad72bbb66575c3579e3a4ada4ee72652fa5f13da68acc21481f5174cf10b46352e4f24fb74c12d4c9cd5ae6156d2391f532839a2c9d858c2eed5cd15ac4c981710a778a2123bddb9bc60b9244c89f37c900e2f7064ae9ff42f05f14bf513700f08160a17b7ca6c9c8b98470775dde60a632e1c05457284ddcbdd3e7621415d5755d5b037b331ceb1b8bddd6475807f6742d9d36f626ebc1666c12f0669553a2b7c83858177ddef3fdca4c46ffe58c8b7f9bf23f2ba811a2fb06e9c4cc6a96662ce997bfd00a26ccdaa24747d7d3948d057e0bc8c297df0fd62f09172e6fe9f32e39a0dce6c84b77dc8e4ff3db9c4733deaed165eecb102f5b7e93d3f86c2bfe32f06ba4db72fe68dc73bbfb0f5803ff2f92238f024f2118eae5f53e9c4644232ada703294d87070c6c2ec17393706b278a3b63bc39109c1a9fc8f2a5077a346586808cecab2bb1a0bcfa5cbc021a2d2c656a9305141fd985d3bdc1129271336698fa6e6fc788ee8d0b6273275906819b0425b39d1efd81370923bb854a8c98546aa1051cce6df4cd3eef67e2687281ffe18c6294ea2060be223f54f330a52613fc7dfe27df522a8019c2a7d15e197175bb358134f6ffed75958dd1bcbaa9204a3f8724bc1eff938b85dea7666b2fda319ae6b0866b87d67acb70f499d98aaed133f897ef88fa1b71562c94fcf1278e8557eb67a3bd712b437746664ab06f2821755cc8da0842e6aced0d7a7fa863d273bd888889544e60768d064f22408250da0256797c91f4fbd74b91f4cd86754943986bd057370082d944a459e29d835372e5563f2641db4ca6a17dde94a39875fcdff7c2c5c413884ad1b5527166f83e0c96ce01f13408a381cb596e79bfb998b53a81e1805090ce2484018ff4a823889c50698194b523188242f5fab9da0fa586ab1959efaaba6b29a05c84e340dd19d9d9ac1d827089f9008c4c23c91271c5554d279311d3cd9325a57cb85d265c6ad7ded3d22bbe0a724ad7a464da4f64b237043b48407953a08bb0ffbc00de6f71ea23303ccd34b1bf4c5815515e8db84abe125a590e6d625f665045ae9f29dae6f21fdceecab5bd7ca06ce73bfaeeff54d098e9bc6bd259570b1017e43beb1480c05877f6b6bb909b79e15ab1aaf76ff3cd19374bd79a75776e9eb8a1ea62240c997e012abc24abc315d38caa3afa5701f59fe1cf595422981991fde3003335cc3d59f722696e6023ee718820e7dd6299f0e3246a39d679cd3c14397728984e6982970183bdeaa87336401eb011ac2ae0d88a1078cd1e390ef95de3a512a48e5eb7dbb149f0cf6a9bd347a6d1b3a79dfe25b4698020967574ccaf27d9c22ff3977fba5fbe5e9c4ec9b41e6e64013c26ffbca5bf8c6c2f08399eb1da7cf3574cb0f850758dace2c51918c58a8c600d2c4dc642c55e952fd60573dd0a0094e0bcfb4bd5ba4dd3732aca25e410d3e08fe358767167259f3f13cf8a11f94098199e45c623f9bb6485b6985b98fe9e0ad294d2a59f7fd69347a0fb40dac38fe85421f2ffe6ecfb2f40cceb762182209bcd38bd45524f003385e8a85b83a336f30bf54c173c474d52dc3b1b113bd1be1ee3d55a095a1a42a346930da305e72871dea78e72394e5549908500bd1fe8af3ff8d73489d89e23b6d5a7b1f15dd136962285def821c3c0690b1fc958125a176c6773944db9b92d0d09104a9561ea18420db9dc7860c3bff2b6b6640e2a9a2387f714c69aa10e784038a3c69ce959e6ef29213242edb3c9401efb2125703df45a7b3249f0e572b7b6c14a81216a37d4172f50da4ac379580d577fc2e4df9f0e008b3166c64077dbe0ca2fa98c7f03311514654528961356146676a762645cddcc9da0e17def83e2b70fa60f297b8e8a0f150002977f86ab1d9ef4ad6b90cf11899910ff2543aab4cc26ace1e5d0da786d7958541a746f3aa43201ce5437e61bcb32110820916beb01b501106a3aae653cc99c582c2a1b544ca3b1e128302a02ac410f340356a0e5c44679f799faa4032092242e45f599aa6272e30d2148a8dd6b54058991f59860ce3f9c6aa1d7d6105e21efc2efdce953c872efaed7470441e90c89ec23fe375b3e9bb371030c1cbc5a9a3a3474a525cc903ba73a951a58b72736da1e2f9a16faae4f305edc6076d933e7b1a268cc97f5d714cd5a5b877769751f7bc5e19a887831391978b1bda6053a8530a6df9327af8bc64115cf3a40e597e220af573a5f5a7c550fb36b04af5cd20234db9912d54371c80f9b3db71492ac34922b1b8f947cf5176bf9cccfe5b28d5eb2af5f658e670bea4c6e8a991ff8e349cb110365a44250dbebbe8b23a085713d4be231ff031c7c8e7cfd43cf3009b19e1d38e01bdfafb34f3ff5359f252d97088da09774f314d1dcdd41b163c396049599da0a940d32c3f7510f975284b5fdb6dfdb4ada28e7b820014cae2b0120d5cad29daf2ce8862f056722759045be6c73304561fdce0704db6af91995cbef40f67cdaab042d635c94be6a8edf1196b573e70c08b168b072fd256b2bf69335399984872e5943ae047979c4427b5dd1390b88558b3f9f8b37331f5555916baf042f89ac7a0912032de23047545609e357fd7d3a77939140b8bed2458bf89896d37dfd1107480c79892d7e03bf82b6881f1153efe4d6d6582976b84eae06b21641458204d1755ad1ca5a9461dc6153e93a269b7490140f9ad3001fee7aed3359de01557e1fa2242c766b3e2bb6f16466ce5f825b3398fbf3ea90330a1e65cef9d31e643de141631fc1ffab99371cd4893cdf2af7f38ce52b686891b93899c2700d723d041ec6b170ea6c138a13452834001e6f05fa3d6a9a703d62172cbb14f0a25b3a7d5b7cd80adbe2194530abaafbc0211328aadc2837b90dee207509daf884d00d88882e07cdf343ee4b908fce10932c63d6ba88d0154ae61e2f36788682ce320f5a4c96cbaea03812cabb4df8abd9f15b4f9af5117c4118deb87c48c96094f6eb006e6ad9c274fa6194952a67e2536ca384cd366df69633e0b6577d9bab4b11c88f2c470ed8d33a10175d50ff7191720b7d5f98a2493218eae4f49aefbe46899cb4d48e10d9aefeef201a4d19a27bc11af62fcf78238765139ec475653a109045b76cd0343ca789fc050e2a1a33f0d6cdd8d45ad7cfb909409d48acae8ad17c4d70c81a2c4f4edefa6708b65bdcb28126ef295272aa14adb6a6bac20e637bc498064fe385193034336398679cdc454e41c5486f70940783bc98ce5fe7512209a016316e19a31db69109bbf788b778f075c3d3301c56bf936311b2714c6cb90ad7c00e5ffb4e2b5e74c39d79744776c33bb6047f2e8bd57402714b58f900e6acaa26f03f28c05c55244a30bac04e69889a0ad5a013b03939cf59496b58bbf03106d502791f928bd9b22dfda20f8814a6df17ecb86621f3300330f9726cd3fd8b515552cefee94a3727ae32feea7fe214c0a3976fd42e53f0466228c249f842c39d13d244457294357e2762c440665d3b78abca12add3fe2e31dac095e46173018c08b8689f734f1c5b9b95841c445b75de044897800ddca444442d24c01f9bd6f53cbb41cb849c04f417413aa0e90c3288c623defb47af2f7d7187c5c549ca5d9ddb13f82b3c06f3fd55f18f27d4aff860c979f3fd9a04d0edf39e0e72a523b22d7c9f02d5745d5420ad3623d851bf6b8d61f6580001c855f2cf86998daa1f0bb77c3f83520c5a17fd6f6910e0a47fcd2a3c49f52a063dd64667d6b0c0c4628fb65965c9d4c0bc3e27d3bff8af2b3162cc393745f9cdc044bf5cf2f0c1103c080a3b845ca692316df9dad8038947c664029e17132f30fd12a0983820609b2fd1aeb8e3234cd11a2db47ced8c38d07574b4503d111219ad5bda3e96785b116813a3503700f8f0fb9b077c340fc5f8b5f435a1f16f429dd632f7afc571de92cdfbffca469479a852c05eb70fcfc72ed0857d49c460a7b21177027e6a2b99c5b88e14205b858afa59433cc03adf91e5a8f670aa17b27942cc05574df1a3d824acf7094e4f9dfafa42bcfbd2b21e169227fb90ccac0d0cdc344fb556ce3ec9e0fc75f29c78fe74fef6b34be59dd5090a751175be6c4426048cd35b367072f2fca2376cd027ebbb484bf6bcaf036d77d58f850f7ac6a5cf5a6a82f7a586bfbf9960862e9d2cb3b30d32e54be20752bf1ba526c7fe2632e1ad2797332c6a3e3a6cff6bae5226311aa4d7aeeddb209f534fe3af0e6b595945d43a7d09056417ea3d49906fe3deddc243ea78e8c1a4621313982bf406c7f5afebc941f3e04aad26d285d21df2f0fddd3f208da831e8cbb7f15bdfbe49e78de97369e163f904a21a7f8252bd63f8ab0a405555c4e5bfa75d01c27ee63da7eb111936059b4643468fcdb7ce38d6634ec2755a8a81160951e28569fb7981da3bb71bc6e17487e980fbadbd05d9baa9b5b927561df412584430f7d46653551ac92e3e5b0a92ebe07cdcd2383332c44bb93a1fc392a87c8954998e71ec1fa64b56a338dfe1168218b464e17185dba61b658e16a4e142926b122710f7cd121a79596ab84ae930c4eaf1f1ebb14fa1f2e727d383917679bb4353075237b9148a2005faf99532d737f0803e236a352ea86947ddccd3fb21c7ced47fe24716575d02f7549396a4d8057915ba52147638e117ad98e6d81d7514eb4696d0dfa4d16f3394ca6a3f4a3374b1d679e2d56e19365fea956813ba2044049cc942a44b2d34881d5af235587377e1ca34eb8a354f83e71264c0f77251b3e41e470cfd1a18a73249f83a31b2db9e138b083fe5778f49ebe47bdebdf98b856c9e0d1d3e8ee29ecec1f4a0ec9ce9305d5de88fd61db735fb23e242c5677cc91d6221de4e79729d043e58ece0203c8d6ae3f16222b713db3553f2a0e00812835590efcf56b86cd823f5c3316c87f8c48d71980699c7af30806d69f5654ac550e5b7debf3c78d26b259334c50e24931337e6f59b86ed3f00d14c297ffcfff0d6746374b56718afeeff5c3d36b3fe01912461e35454c818f6353673e3ee6e4c44a58be27a91103fb2f0be9a488b7829f313b9d3fde8bc1c377da8cd6f92336ced8ddc89fe39ba9a9c49d76e777f07f856959765af583b74e6966706145127dc2059f25f4485d4f04f05c681fe0936a76b613e792fbb99402104be457b4355f6161e876abecb50fc50afd7f00f3c2f6277a812d23f733ca94fb75d76a892edf0db19a7622dde5b8285fa098edda911fda613a75f12407d3017248d490e473105b2ec57652f2cc55b1250cb53d50abd51de6bb5be68fd972000d5d71453cea1c9630c5275198f11ea76e993e43c246ea61de67dbcfdcb4aaf2e8cfffc1ce7b602c82ac397bbc24e51085ffd88f293e000901478b8441bb5be56fb31abe6ce2541ad7d2aa14c4a88ef70a97668e4cf0e12a6634c32121841bb948cac904ead8134a9798c92915dd081cde3dbe94f8917e09985aa6e3d74e29b19dd8ba69e936386403b55d2bc53cb42d0c87e76b4505b50b50703f531498ae7c5d7fde2f2b730ebec80c70813d3b0af1919ad46069ff14059cabc0a082795afb4c873f6dfdbe832e94d22fed0d2925f4d0a1730ff6179fed19630d6afaa5a5eeed9cde5f77623c1cb95de209f533f5436c7dac06f7abc976e2573cc47f2a7d0680cb081f13ce58869b16487251d518bd4d87d7a1aa60385bbcd668519869f5df70d7f0b7061aad280914d9b2d5aac2d5673851a7cb1869a0ba14f7c124758b71723aa9ed350a51531609dcd6683bca9b52f38da039e37c95162ecbbd8cd733bc99db6322944daa1eb8322391cb729ca64f9e7aec7d6c12a062bff4b8769d89b8ebd13d043789c25e4670247160d904d8a1255298e4bb0a8fef1703b84e8f400143abb1c65426a9dffd41257ed5ea4b447939255261bbb021e4b0a819650b40c8a09565bd139cfbfcba784a1eaf9339d797532eaaab873747960941255d727a062750f7cb33956cc376960fed6a8a8f8b91b743fc89e44619f358fda0fcdff1b5202a3c6125143ce3e3b22fa782dd82dc1df2f711b3527606ebc944e2ce574dbb39b8cf737b8a2f6c2b0db0c940ff8a3749c0c4f6911d456d4c8cf6217dc83510747b46df64e18453d5bfbcb86fa9b38ee35d7f751dbbedd95d73783cc97c7d6b842a19d540034d9ba0ddb94b812a86cc2f245a0c80b9606faf1d3b855af82f6fa18d6af01481972d77505c08dfc220e28b7e2952044b37c87714071147b56d98875344469067b23c6002edb6e498dbc0f514254f57ee338bfa4823badaf48bcc95edf7e8b043e56f53d25655deade6d50dc259d319b7b496b0526b34fd01a81aa3c6835ea000ab4d207a92763f1fb30839a945d0f12e696a54d271fdb7ae6b085db5b2b1025f6ce63eadce33a403d7410945942667b936dac80a943fe938b999dd06056ce2bcfa01bdfaca45022e721b82594b8782e9590b53f482bbb08634db9627c6a3ea9fb9052958f977c3d99b6fe2cd6baa5e8af16de6c627b8dcade62f53dbdf5b2f3e10fdf943f7857d9fbf70296aeb7e07aae1096ac685435157430508ec3698b650c8375f7e1d4854e13a444ef10744f812cfe4fa8be45d702c6429478734d4b94b26a20a12c4561e3dc1d8050386d14e4cc209a2a029ded4227df5f60cba611f47e1cf130689b3c90f99cc9a67c706e69b0c33973d40cad9499aee3ce1a8a2eec1cfb37da216201d9a6f932ca873bced702e5aab4b56caeaffe015c9a287c3a21107504a43bce03ce11eed6fcf994c2379efb1c7f0fd5c47ebd571a267162997f1b34cd7d1c8278f4f15a3cfc195bdc0ca3dce6cf527096c992c296437e17d63a03a750dcb7c03b67f8e3e7e0a3df30a374b4bf14a48a3033bd89e680879de558edfdbcae584c685b0399467b8b71637bcefe1de23671ea2973852707e40ced88d9fcd94ecca2217e30d10f84402acb862660612557d45f25dbb5625b185498ebf77f5bbcf14190a542a8ffae19606f421f6fc6419b61b86e06758f5eb44458e05ce21255158f838bce25fccf072223557e5fb122b9f6cb6b6fdcce642f2b201f473b1a84fbbd0d6432d90c22c346a98feca6fa4fe9188a712a851b556e15c9a5a68df72f06f8bb6cfc9db0cad8eb31c9328c93dfd1b794f2368e03ba4dc0edf05e5c6c0a2d9a1f6c19adac4a2547f0128bda1464c5d035f86ab3882d38c826b0e4c6f3445d3be4f26b11b20c036cc6d94788910a05ba761f52bee40369779abc37caae42420762f0bf1001aa7bb6eff2324223b37ea720cfbcd46a60647551d22feda553e741a051f1b876a855bb679ff205cd75ddbd2ee7a2b478c5449be27d4d0063141fd4f17d7eb62d7bce5bfffeb554a7f47276af7850aef3a5268f1a296b358eaefdf828f797a07665eb1deb00b8f2263ae6b0cf7ed1acfa6e1a30180dfff97b48302ef9ae3cae6aa548ec37e7b605ed4f3c519519621e8b2245f2096c98ba6a21389c9a18dd43d1acf48ac964b9e5214144e62e5f1ba536bc90367af587bab2e4943b6edc2136f8412dac719c40e0fb37cea186beffc335c1eb080ad7070b16a8d2fc5fc191026d4b1c13ddf7d44486581b600514e67753a77244b81a1896da4e5ac9450f620a49b1981deb2f76888f3799c420526b676572a05c51f5d99c370fdaf697b9a480f12262d8b2a2978b79e499aa29b545f066741d8fb9620ce1ccd5033ff2095a6742afb7178a5a7f90fa531c5e678ac9883b816e0640e9cf8dc2f32a3c6ee4d5686300dc790352a4b6a0977e7515f87c23dbdaf8a9d6f96e4bc83dcf3cc181fc44533326326514ba64cab2f89b5ba1efa71cce7c328a38518a2a43582af2ea80cc50437f471ebbc0f6011944aaacc7a30997e507ee926bfefb2ef0538393022d9847ee7cecaf56ea3107e0535e825b4be3b7e87ad119112f1f161ffb29f412792acdd52b9d11f00450c21a4a60754b9c6bb88a036e4c93d210b0a83c3d4acded86a25127d3d9bd7c72da99942628b30b14445d646b005586bce435ce9df1837a082f7209838549a9c8590554dbb2035cea732ab8d1d9fb7aecbb962b208447678eecf9e2bd2db6ec841ddf93612802b801e4629e21798d3cbd1509dba43b0ee05dcd92f8cd69b484f988fe5b30bca1b608a9c9feddffab108f43ec5137a1142c9dab4f3e7be9154cd7dfd93c54d7be746bacd39f0870224358df79ef8f514bcfd208354dc2fc1e1829c7242434b23675c6df42927939dbb8190ae38c0cd0a1e43be8b79ceb0c71ff82ddca2320dbcf94c3483a5dc01543f16fa3cdc6986bcaa1007b41405f2802c6b0b8dc506fa7780df14839eb03e0dd3208826af3099a5d1ab1725fae9fbf907168e555cf3336b2dc9b8eb95776442a19159abf3c27afc18be389d612ac703fa0891f4bb58fdc1c6016f661a1a2d864758525856c5b0f1f0f174fc5e4223a6837bddcb7bb589ac818baf33998bc07dc46ca470c45addc92a1ff1abb0a391d24ce8551181f3c9e6ddda7c8c79f5aad2cd6ce90993b29321f18f5cd687661b56803722ba22f3961e5b4af1bcb325aa59e3cda84f3dd4c34f104483c818d7efcf7040f3cdb85e505c8b0f6ed912ea65356c8e31bae462da2d687355eb2e10f0fa44aba23c3cd532677761e16aebbb46fd1f97cd2b0038c4508dd3e9b6ab01277816f7b31515eeba194d2492a62ec9d1e66ba5569072bff4e01a352cf44f2c34916e4f1171f197b1664ca407ff933da4d214f6a681113ca0dfdd0e56997c2b63a9a6b06219f1edc84c96ac3eefdfecdc8b1bf09472d5b8cd8c215792c1fcda019b129f92d99c2565e3dba91736f5dc56bb92d8c43d8b660cee6e84cab90f45f4a9a1f173755959b5975da0be7d14cc84ddd40140a231911d57e6954ef97ca0dbbfed063fc71a861cb1d889feac9da68e07572b44ed7998d729922b623c254e0d4830d5ca6f42beb0110015d22406aef563383e691bf7ae480ff4fa0ed1719ece94da1c4e693191c5017f92136bae79997e12ac6a127ff1600b6e5db91baa127647804a17a94659a9ed6701f2bafd30ef089b2734f130ddc761e0eb266c3a4ae91fc2e02cda32e195e3c2c96f35ab6b7866c7b9b7ce229adc2d314de50fa06db9a920165eb168daa7ae4a9cd46038f2ff6ced47ec74feba093c0782233618db57771364bd44cdd59244a4a794eb6d1a1384ce27630f2376094ba6f9b3fbabcf2c7de46dca9201eb0145f8d9affe6f838f463cd9063d2343698f8e196ed55095c455f9009d2d1b611b49d5bcab8659849cc94f5b52890a30aba33ccbb257baee0fd55842b5e54d1bcc40bd569576e5bd7578008e58dc7a717b02e3c544ddd9692e11e640cf2790f3b51cb365188bf5b6f832a093d10a2a3cc5dc0efbdfdf3fbcf7a363badc5b1e6fe6cfe265770e5aac87f33b3316ea97cc0af7b009bde492173ca48ad56fed57cbce6f5977883ca634592421c352dc828ee75a99f401fbc8fe7805adf66af57d63a27135c3a68f836b47ac7857b547fbf6b40b3b60cb0831e044c88f688e9d1a719b78a62e040e2cc27b3c12ada954303c8d2baa987eb99e5d9fddf88bc7bcf6e6624df978f35936098ff5e61ae2370d36923f98f0194e48dd80ea03b3584082595c39673c66109b079ec468055a13f548f35ebb2aa9fae261815d4d6df611ecd0f640b9249334ed0451d0bc347fe44517e8dcd1fe6cc91543191bc5524ec3c575d9f42eef9b6cc37830bd91ca94513ac92a5208aaeee39d4905d6f3364dce31d8eb84e72ff481b6a65019903e2b4db4c0b0c063c6bb4855aa379992b305b4043540419bd5f47c08c29389b67727aa490093647da740f5f203d5b416a95fdef20987a64216a90ac8f50109279d94e397c2a598ea5ef62a67cf0c5879b1d004b0af2c98269091fcb02ccc439392cbcb870fe88834c4c151e687ed77ed422db6704f04c66f7ca5a544f6672bc3b89cc81d2b2a86fe49d72f2254cba6ab678771875f84cec468942b6d84cccc350f46ce929d014cebbbc64395c7c10f321b455d4928f28bf8a210fbeb5a4dadb3411e39e67dccaf9081db303b40d427d0298afa33f9ab59afa190b5f2890d015073cd591911020b8a2a6d4c6972aad795806203e3a67b8c0f1123e9eb7f79fe58ec58795820071e520b7f8720d66c635f0e465864799f99ca7601cedc39e2631c12bacf3207c4685888fc04002adac3891d20180ba5a18b785bc72640060b4642f09bda7d93e579ee84c208a2563dd55440fdc754d652582a1e07dbafef62f319dc2055c3d81ca34eb775f312eaaf2f646e560ead95ea0d80ca444914473242e4f35d0aee6053f477d82e1e30d2247c1165b9874f08214b27e42a7115062d540bfbc6bde5f4d645b45e00c561ef46dd2d84ac7fef56bf743299d500180894eb64c1b1aa6be2164b51b927add1b570ef51bd32c56b8da8a1fef234a74e71ac289211a22dcc45fca56fb996aa8cbc13c64ed261005e70ed65121262629bb21a9eed0072e6151e706db96df4c05c31f0c545619b524a8d88bc98eec88efe0fd1d7da53366c59464fd1949bcdc634b24101bda279468c5fcd78ac0fd2574fe605323a137d715678ce06fc1e967fd00f287070062cf62a36ce1ac36d2ee3b6b65fe4349d9608a2cc34d19bf4f484db185ba1315b24810afad882fbd87ce640dbbe54f53effb518cf570df061e80f4d2a1ed6bd55517408c11a10cbda410b1187fee9e58efd918573812601aee77558f36a229fdc01351fe6deffcb71181c2ff0a81552dc8c49d740424f0660e3b5c2b8e0ad756a899a3ef48e43dbe437ede38b8efe2a446ced34074daa48c9b3873e34d00d2be6f663d6e183ea4533a7c4c43b77846f9c08ddc9f7e4af67fcaf6f88f643c589d9b2a573c4b1030da8cc8dfecfccd3839152152dcb8d883e97ae459648e5aea3145c74f2809bf0e8b82bf89adf263e1da8ba1bbd55c627a8ab908fcc70a9b6cff59991d145abfe27b77384d0e912f81ebf15748706f846d8ce6894b6aba43cd2dae2b18f178c1759fba1d7d78fba40f92e3411f08626219520cd18031669f6e043c0f98a27c0b86e4137dfa0d0ee7498863731ddff3bbd2c602f31ef21eb242eaea1601d37adba7a70d9372b7f46c64b493cef3332e6c5a22b795a9046c0fc71a425e50939996e6099e42a3e5681429632f384e56db47aaa7c03e2bb5748d95d06f3b27671d51edf0fc6a1902a0147b0f59170fe04bedf71aba75109f93adf3c80a1ad07c935ee0cc8b0d38cb5ee4454582a7cf2baea194b6218be8b49e50152dfc76ce0daad331db0d4f920731c0bdca0b01ed491704150c6644790e6934043814b03675b48c0abc0e8c62e1beb0bfea2c8c7772138968955a4428a2ab5b9854e80564401e691855a444b470431ca4bd85dd4b74981b57a5d941ef6c248580e69147cc7c52510dfc0477f6d51e39992bbfec4d63599b46fef100396b60b3e099c8db553ed4f4e4837e04ca2d0f89a3c7e6556d2823fdd8b089496329bec309d3ad09535e37bcb9cf6dbbd8da364b931f18e946df2fc78cb9611c87cd7b1bac001d39907cd3095d8e8e4db61c1dff1a37fe5341a5426a9d17910b5d9b44145cb33b29e5eef339a67b8441e501373519f1df9df7fa5a4c06f2a70f12d4bae9e3b906938d5ccc30e305fdf0edb9c4beededb79697e8a01df301812c3d41246871c9e2ad30ce15d7c6e7b20712254a422b4eb5c8c6fbbf1ece29a9eb7c0d99364d9c1e77fac339b4721618dfadc81ba584cc7e39ea0e8b89f70581551ee9cbfd2cc19e97cb88832483b3858f7bdcaa1241c6d34ec7faf5867ceb171d4c751a7e863ac79168af6ab6ef7ba90cbd29a1d67743b7a6ddd78cdc4df5226f6befeb7194430487d3a328093e4a6d816728654f5dc43e98a58642efd338030468fee9a564c3b24ed9f8cc426ea9b226cec8280cc364cc4a13c79f1f592a294f70dc6aab79167348f1bae181ebec6f4615b5fedb88d72a5e3c3a84a28d6923ae5aa10f96819052fc54156caba2acb6026f116641c0c5bed08d2f0ebb38c0cbb1df58f69e529e1d51d9547d7c60946d978d4a529478f46000e7796ef315559209156e6bb87c63c3b490ce9332cfe3312ff6457e50c4b7d3ab2629b91cb232f0f0119603c746befc95ff1d1153d30bb1456dee9017ac782ad26343fd702bdb1d9a2b7c204d65be9086e95582ea58a0e9142e562694af781d5cd6ed62718d23783857e153fa88d7a37a76b16570f622102417a2078ba6b1697a60e29d259e295e8b213ba5da5b0836cde48fc7ef6f12e418d849433db3368527741651845d559e78b4ab8e12b7bf37902938e73f510cbce0da96ce6f8355f76221f0c75baa9de506558e6e41711166ea00d6617244cfd70fcae4f1cd11fcf4659e70bf6b5ddef89a8e157fe1501c0d89efdcf025bfcadaddcf9c5d45fb7ded188bd019c2b346d438eb206163cce8fc8d9168cfb9e22157640f810b74f31f5db6e09c9a323f5e304150cfb08e27c93544d7699eb23e34e24e4ae8bcd1d30a29aba1e1596019bcc57f231ec96e41342e92c4f0dda1245069d6e1056bb55e08a9f745b8d6818ab0879b8634775373237771eb4c35c99c5e886b6121191859870830cbaef6951e4d2b3cc07b550f4818670b08160b538799ae36489fb3e473e42d7253508262a4a08f67fb6152a1d2d4c405ef4fcdafd2b371a34be96871218ed35e4fb0a36262259579387909cae89ee5d4c7834aedb6d52f1cd657b481bdf71c390c6242f934c4bc5120864fb8b1d7297f571e4223fe06e252a6661619c3f8e3c4f16eb03a93f64e0a2e6ec90fbcd7ec5baa320e96ac9250153717db7f33279953dc6650256c3172c08e9303e734e718f1f3263039acf9be0fdaea46b85fa486e48e54b7a7e2655dffb331c146e085030aa9554144b3372e2af05f5320c39fc11dbbe82b3321e9a48393fe3b7a98b9e68644a777191eee7a50e20fc139698a888984e539b1171382aa7920a3d2b93e617d6301da8856761e29578ec591e524140c5977482fe5b76b661d6ea3016fa16273a1d7651a86cddbec578cc85918d70da3464997b7d7d323596c900077905feb9edd1dc03a3ef343ebd22f4fc36ab8373348c4b16deb5a2808718e3c1f2bf43e0c1a5e164b68b789dcd8f73d978c98344e7a049187826cf131f33951764fb2dbce243c94653c658ae7b9bec4b37148022775e9a5efd60ab010c42a6d4e4e9917c4610d730936a99c14a7682757c1b08b592c7b056e35a758ccaa2bf4c723db7114e36f2d021cd36b704623d31ac9ce35bf924f4873fcd518b8f460857f338b431cfd5b3302551b8698941543d32a1dcb3508d39b2317b9288a6d1f678c461b60df46e742e1d37fbe338964de7d10f71db8ecfd549c7709d8428498b7bc44830b241876c092b99bb09848e97b517e77c284db46168dcaa60a072445f2d1a5954786173cb6df3fd386c01c5d8a30d2d2c806afd015a86816d8a8e66949f6b3bb7e65331e2a9ce7cf81a506a3356e91f6b61961b6a8ad88d09146f8c0fb766dacfdf04dded85813a99027f3c42113449f3d9a118f829cb26e709513e6ef7984ad0823b37a2d1a2e62758545b8f38b986383fd084a06499c8d834637f8cbe385200cfdfe34890fe7a27761ab102c374bae20af7aaaa476a2b756eaa03a06712e0373251ad55539eef7f859adbdcfb97af584540bd52d7ea2d89939b1d9b2cf7b4d21ff4381f5b08d05ac474a5285f0ecefa849fc460da673dbc56fa519dae7484c741342a4df8342d30da5f4757b82ae8044b243dd7b4514dda7b6e644437a992787744f2c5a6361555f249988090a69b204d35ed7f035bdfc05efead8db671ef2dc1fde460514539eb346c5f67a132b2e37dbd87426097d5d00b732e2393de660e987960fad869cbfa6646f0bf4c16daa9f6a87599515d37512a5f4abbfeee69be8e5c29af39b79b962bb1c3d33cb0cc5c45a609786a798e8bfc435931e14bca6a34b6cd7c6cebedfac473aca1be0baeeb46bd99b0c9d74cbdc56ab4d131b7e80b2a133f3e74185fd640eea2f11c9c9fdb5cc63109d26ad598030f57cb15dfd8a876277c39412c65e27af833991c90718ef292c6c3b3a246e3050016bbd6673e967719cf2e20d8b8c4aab5e500949deb0f2b29385796e11bfbfe674171fc9e679bd29c1ea0b080687a86b3bac4f687384394a5c71e3334c50b2153fcd210b7cd19962c81fd9c3b2f55b3e55c00a3f0d6580dcee7c4dc426e70f6be3bb4fa09018ab0662f8e15f9dcfd54f008350bd66047e7acbcde567fb753151599ea616cc8017f587d63e4ff938942ed3cf56cdfb071cc8d9373e2b2d44624b8e1f42a06d90c541052fa305ee592f173de84b6d43e2b960336f409fdac4d1c39edf012c60d1de9aff30c405b059499ac9ec3ea140011ecc8fdc2e990931474a6a88845d715d825f24a3340f98015396ba8b12e32b49850adafc23c98a6e1eefabf6d9e7cf441722922288d65b214b041c65e9ad816b5bae664d5bb6517d5c742de709161dcd468cfc17abc2c6fd06ec05295037fa0f7738ed1341149f09567af1dacf0e1bea385cc3525a541368d0e58871e51817f29edcfd0658ae8e7c6a0d5fff679643ac4aaa080e91476cc10eee64215cac1f8018a631fd881e78ba00cf3effd0a337e712a6187f3d510f9bc7b4e282dd58f6dfe5b7ca4fd0e563e5a27ff1d0772147076c92d989846da32588c09d8401ebb613b38a3a52de80ef5619d9fe78a95276a3fe1b8fee50ef5779401b41a6a20d4f5b439cb6fab249041f558ecb17b6e9afadb5428e057b47e670586e250c9a2f31c8945144da27f8f584edc99c5c88fde559a0b36bc7946c4ddb84b7245447854251d9b97efe2b2bba9886b67d0a79ddad0a0f8354fc93bade5356a7c548e0af856597f6e8a8b6669de835065c98b9d55eec6ca1858bdf72f7e1c3a115ed0be4c669be5fcf4257d62c10cabf70cadf9abd200af81ba8e7027fe076acbb571833b95821856e1f5e64fa949cf2bfe16823c60972268d4aaa97407a1c5e1a10eeb4364017a91c133635965bc8dba301bcbeb7a4ffdae7be3ba35acd264ebe03467a39f3ce3108d767f8bf014b6db32d41565ec2f9e14426e6d9749b4427ddf5397d27c890275a7c9676099793ec41ef96dbe2548b56f78418559242e7eab3ea7e494f472a6aaef3a50eb8adfb5a3b37653ea79b4d0a646e2ed637652464fd46902c0d31c1d70572b1f6b3a36a7eb6eeb48f21bf7e706e012dced6b98d225780a491252022312cd1c165f649c25a7546ed87b7070791c10fc7f334422ae750605f8f6cf54a705cd35863298d94932807b113abdea96447eeb52effd780b7f072f50e312297528039c1f2a487e52a962f6e4edd01e10a2b204078ba7188054e4d61082f8bee6f6e9b25384439133a7fc2a7a9c307c7d1057dd189530df48f9aa7e546b62046890c173bd287cfcbe0a96447678cfeb21ec5e981317aa9f1ed9a9bbd95c596a24a5795b643389afa6a2820ae5a3fb6ef8055bd1e1d34fcda417adff9875b282d4fecfa3f75ae3ced415db35483fc5f088eb7834ea95307bd557fcb551f0b92a47f06e1f0600e8ec70700362decb5c75fd61cee441e420ee1d56e57e02c1cfe0bad366a991aabbfe4c84e42dfd4df9b63756ba33bc2b97ce02152d5ce46bb5c7ee522b5931291202f0a4db0d5057c5f389316609880b88903d6942339d02fd8635e12a958fa4a9a04bbab571c0bc4d0d7618fb2883180b07f438b06c0421cd7cd9fb07a3905d6e65d9e67c4ffeabe5d96493908185f0f051984cc9a1c78f9f9b1639f37b75ae15a9d4d8de73a8394b2557fdac84c64d38b2822ba778dbb7d87284b3469b262cb149304473af3cb5cd83d7f828b7a14448f09e11ed97882d2e0af7d53ca3969f222187688c5926df4122246a736c5c2064fd1cd0ad26cbf8910ae6841e8e18f4daa5d61bebfea659b4c9f91d0378e3ea0acfd2a013fc590cf39a4fdd7319bb1627476d908b4efa60baef7bc28d7db51461ca7b8a688be1a0d5f57198d04246092fad477f658372e291d44cb3e686b9048816b5ac4d76ac682383f0fa9ce1d5f44dc3bb748897f4ac74605393f50ded1018a95c21ba14d224a56c274b9470a908c66ccae5b0a1d6fa9daa5b45511c4b9b0c7c81d337cbc61a5ee278416c78372046518eda6e026148dacf34bd891b666171e1bdeb226dc4513ed7ed3c7d071af661ae30192b7095ec46d2c9be8aafabbbb12f71e7891ca05afd533c4fc8cd221b94ed46a48d1d1bb6b6f9e39792625c670ee311beb3dffa2e56700f6695d4a513faa2059c7f00d777e98e325cc6775351e62432280ca07eff35f437d8396f6e9b8cea0406f33af03ad5cbd2d140dca28555ce02b0e9e6c0a17d2fdf372011d2288a306f981c9f4b53b9e6cadb92591248493351f92abba4c1162ae0871c4dc0ada1c788274eaa3238a7ea1c7414d7bddc73205c7bc07d9faa973f6fbde825f5d8a457f5293827ca09a79b94a447a50190055169933fa9be05faeb8dc55f57d469361f2b9ba7c99fba99a2dd0ba435fa3e5c9374e83b1bb95233a8148ef740f2ea20a70ee616723f45439fd1f059a15705bf02c9391da13e681794f92227f127b4b8c3ce22c4f33d5a3b6552d169f62863106871967a045c435c6a93d8a82fa26333f1822b3b9433ee4d7c321178ed51a8bfc6917ddec0cb1e73e09a348ba11265a94a8ff18244a9225691abdd26e359e0ad48c74885c59f5c591ad20d62b754ea559d3a36aa3594ec727d94271ca42fe0a15a2aa1f1ac51e1e87282b6af650d09198aadd3f02f3e3f90ace9c0ac47c94552989c40139db0e5cbb5614a9401ec7ed498ecef40ece14c68da015c087a5761ad6b178608859f8c313a6082ed7babaeec46887c9e3cd91dcc22458e7546abe7aabd126aac3097e7aff62844190da4e4c87e2e463fc18aaa7dff309a7255424cc23f20ba1312ec01de08a3da9a93715c02fff2c89cb8a537a1cdd64ae88e388fc0e9a7eabf09c26957e7bd98cff60d19ca05f879a5f18cf870f775999db41138c1b6cff51f002eb022542a7f8ba113a570e64501041997ea3d46da08bc6907b3b7ddeacf10d13ffbb17f925cbdf57c4be29eed75394aef0cbeaea0a7e780711ae84aa90cf39347ccb1af22540e22a5d31123970b8463ae1a152ef28149182d21d4345300ff90535c934ff92295c803ac7e4f180504a73c49d74deb4e3c6b6f0a5d40a294923710d673819e44c80427b027be52dae0a50a8aab4470e352d7ba629ba6efd9db0bd99c19e4349a0283ea085ade30facc796780ec672fe386a6bd3b39f1f87d33c84947cdd3ff4b37d6973900bbf5359465f0870e3ab6bb9cc6adbaf0da0e1d628d6f873000f2c971eae091197a7e83da1e6c5718a07c760c6385ecb8c38309ef7786e6c83287b45e5aa647dbbc8951dcd6842375498ebf154e4777d7fb728b4251d962c8b1755a668ba690b2c00f59a0dd1e5e333f543b083e6910aed28d5356dbb1694f8b99e53cbfc8311db47484828ac40dbe3e049ee46fca882971031f9b0c4b0a9f5113137551ebe5ca2878a2f40ade7f8dd65d6de50edf50b0f36c2278bf4dca79ff505008a9d0bfc1c2e6eb8bfd7935c27b7da8cfe575684b940ab26e43c431a626cc34c4e9acf05bd1e97486fd2d3e5e1662f30ce3f8ef604aced9523a13352cbb0929c5e1aa5c911a30acdd8720a7f223db7897e90986971417614503cc26dcec260901c6270f3404741bb63bea0e532632eddf010971524dd581a52e8416ec7cfe2df9e680c7abbb8e44834b1941086304175072b84c800f606cb4b021055d98f2b798261669ed0798dd8d5450b5278790d4e0f9836e76ca44aa3374051e3853cc4e01af0c458a47ee7f9612d711e095a635f9e3f6b33c3eb1ebb636d0a18c06fd632ae93ad7ea401a9ba03bfde6f2b6aceabcb5d5ec1248c30abc1a1a74970bb7dfaffdb92932d3898750c8c214608186c0f268e3f7dcd114067c14924ea89d70da75e84a56feb91ac50ff70eedca9cb5df290310261a367f2d01ae2b4417c787f01c1f23255e20c3025fc9fd5b612cbbe89603b52b629f6bc698517df60160c12549e75ae3ddd6b48944bca501aff4ff7a2852e103052021698f1a8258a69a33a99b7c15f835eb2d9ad505c973e08658ad3d73f91bdbe710ba5d570d5954b0e92435ca00ba530959c8235e70a40633b1a9d2e1a809f58a31bb0f0dde73ff03cf58bad97160eea719a3c211079979837ca6b2f72753a699908c2ce7fbfeda9550def722c7aedd197e3a9f38a24a63e73863f5d2e3d9e99ed6dbf0b3167cb14b4ab2aea582502f7891546b948db125cb3bc3e31b0aa0db09cf3e4657bed991e1c70e66fda6eef56abd39d13a0e6e881880db3c25f097d84dcc39ad5390cf8854b2c76965848106c00c5090d053b799ab9b07fed1aa5c3d9de934978331abbf71aaf2c860b2e197c1b55f8c08b79b0a3a7d2dfdee42b0a56c1121e3dd4b354ee5d473d653e07a8ca3b954f2102d2969b6e3fa8152293e9db342c04ed0e9700a7b6a55b5359892d66dec4336e4da3fd45506ced552d44aece5dacf8e804ec5284177bbaab44e27844b7e6d63e0b658b9aa491de859f3b60bd558e84c5741408b86ae25f153f505202b901443aaf2be9819c64d529627cfa304eecc1985ba2462fb5eecdccd0a9f9115416a7faae40328305943a6e47172440f62785840c8c312441e00f0d4c344d7eb95740a675fda9631abf954d91b03a3e9b53ebf56557103e544919beddd71d810e2f39494c09f164e6d84f6440509310fe5a9832c1dc52b4020d8d3cfeee91ba5ef187537a9782601959fe635b866d1349c64d3f1f2bb96babea943edeb57fee7857a75345f2c130f91249eb82fea7aac146759a1506141623173ee510ec9f491dc881daefa79a767e7d022dafa0441ede55ca52ea714580ae6838d8624ec6c808123012ff31bbd2d104e3f79b93b691ad0ce9310d7de69ec874376e883eb32f0e639ab6a8b14aedf8fb7ad1428f0ffff954955b399080dd1cfa7e8e98fa022fe254a46d2888a0441b953964f74746ccf7a54efa59afca1c4b0ff78f0d957b730c9d9893c7df920a0e8099223cabf0b56340bba2cf48cb70d4f4f1286f44170f7b2556d2f9f24cb597a9ae220664a06d2dcaee248c691473df6645d294662d093d0891491bf0343f879b34243b60b06eddb4006361da5a42e65f771e48d4854b7695c5d56fa2983c2840d65bdee4d42df3fd9ce5c7057b769453f4a8a43d462434cae171a1e41d0f3bc2779c982fb9f19b46cb5ee60757b0293abf2831b2d66f7b12065edb6c3a26f3ad0e9f67b2d3ce8f00d8857852aa37bbfdf0e19a2c7d1d58676ca824bb801d301d7436a4223c867a6c80a0b4c64429953b1271d7ed70f4c489e6c3d2a5e354022bfd0e67b07ab154160cbb577db767221d8a510cde0ac4afbc46a2babc9378150efc8f093d6de5d9c0639aa38c72361265d1d882c52c181f0ae486ef3a6bcb016f97725e43a0ce8ab2245f73580e70ee1d9a516fca9a059748b3d290a2c8c8db08ee9b1e312227f5f5b9811728c8b877f69dc215a0cddd946eeb9ebe753273e6217546933829266c6e33917d57bf791df002d46b8ab468ead6c462df86f980e5b029903ac212ed18f00e7a61bc4e989427e872ed37710e448d8d2c803f1e384a779e2a5e07dcb37534223a2da4b38165e4035b3f2f5c644ba4e498837e463719ce648d5834fedf99a92d7520f901b8aadc77237f515f7881bef924d802ac1b17f55da1d4d27f63067c210aebdbc0b385a0064917e127930b0c3c56c5a7127cb7e5a2366b2f0d519b8f9dbe52f1404851b14985772fda8796d80947aa343f5eb6532ae381669c77bf9ffdb2fa17d09171886445ad7c96d248b4e7c7d9686fc4f3b039679072a4e6c51f814cfd53a985b99017211fc92c96050b2ad23a22a260335bd593678e6aedfbefad672a8a81985dc1b537e1f1dbe3cd58939198c0aa06924a7945fa3d8bedc4176dbb8a4bd3034edbe19d258977d9396c5cfef350611b1bc3a1b994c12b66ae0ba17d47bc4c102aee3e481a8dd813885a9bb22c0915393655641f6d27e68eb3db35785300eaf98f14bfe1b2bd2302ec0738e78b6175624e4df6641f5c1c08a99208fca4d37c6d5332f1b1c963af4acd8c7c01214c4fac087ae93f551cbfd919fe94cb9bfb920c971d0c24d3536fb88c65913b39355ba323a2f57c300bdabbdbe560ac7e6c226ee0fa3cb14adf4dce8e208dc227065321ca94e81f74aeb9491ac15330e16583b1ea6e7a321c93eb47b95df3dc5f846487c1920ae298080f2fd46630d416c4e67d7518e6dd677365cb7a9bb19ac62388b1c02a84c601c5e771628a1866568b1ef6da948e49cf19a18ea394ad88609832ca140a1ec5486d69b04cd95e26ed166d4a08cd866ef0721e5ebe5ca62507a17938196d8dab1af66ff288dfed79aabb2276fcd429959f057726da8ce1d5bb67bffd44f5e823b9fb2dee9c21b2d133e4931d961561c8cb6c72c35387d0d2a162991995aa556b55d224a0c2195af3002349267bed83faf0e9be64316d13e710189bae4b938d8244140f607932579bded989e1ff1d385664bf450e642197a815fc698b46c004df36ff9aa4aea9d8ff723345f6edda5f797b85548a81baf2aeefbab438a0d5084d6599b9e154f30979180ccf51191a3c9e4d4b44c3f2b627933a888837f49dbd6d33623333982b18e2cc8cf380e5727882e40a4d47ef71a1e410d1350750f00c3f3b087e224a1ce9b757a3c18a1b630005f0c64bb899d1e2a3eae7ac7e80dea3b6ccea49ad727eee0fc92c59898bbca31552bd916446cb4a87fe75ffbd7ae8b87b111477c44b2ba811be79070a349f162836228d59d5f562f4e80601f1f83075b5fe52ae7265352b746534b9f64ff475a593c1176b6a6136aedc85e7e1ed3d0afca2b3d2b5c9eeacbef3260061399e9f29c11e6467a77c340003bbf0cf7f99949e604b1b45bbf0ce33d900cd78ff6591b420e4898feadc16d94fb74db3e50a5cea3ffd9e914eba8af9ea2ac7b487c33fd7f8b38fdf03306e1d0165f4710673862f6318a485406eb85303f334bdf4e483cb0f8ca07cc031d726c60bd84ef41e333c0c9c1f2e3dec4b10cf0794b4c92a6fa10b349a1a045a831fe61c347fe8caacca45f08f2c6ba1b77836a30036445a4fc144b671b1f99662a6abaeb4fa137202d1841468789721a95e92021eb07650172b395ccf320b9a596e7728e7fc3f2546398fd03a25a0a0256d9ce177d6667d87a8b3388968ac55081ed199f54ee7d627ba9b98f0d336f567fd1b73247daee0b2dbbe9a8524a60c73f9814dcb3b3323ae119df824c5db26cc3500bf9c88647c69c0e40192a89c1e4ef65627f0e4d44f67bd4c4c8822b93a371300098b040e21f9b9de0d908986cb1541a8e54602bcaf7e869829979fed9d5fa51bde8f1ab285660e0f0a7ad59730e0d86b31e8937a1d905a6c13fa346bd39a5f7fadf9dffad4dfd3d8abaf2b6babb8ef92a6fa5462323f76b93d60e874d30e6e297abe97c65a0595b79ecb6b88ed8cc7c5c26baec19d2935829e9e121b044ed215320f6b45997acd07585b6ed6c369c923075c7edfaac7cc0228fbc879737468244867a0b62f0f07e0d95bcdf7302fb36f7109016f9a1eb4455806cab752dfb9e38cbc0405b7950ca06e8af6a58f8c7e914af2dbab30562370e89244b284d94c767ff4add79c9902416f4f057651ec6c4990e1ff991606620d446ae1f6395e5516d3b3258447b7a57e4e7e351b32031af79b3ea95636c517d59fcc63a715efe50cff1eb5e1c156c9e4c1e7b39f66949f573d8e0bda1f0614880c00b2898c22660a08bebcb28acdae0403796508ce047e13f7225cb20d8f22e34a78e3b1514884a73a426056c83c651ae1eb2cd3216ed85e6268c8c6b7b8f401e883b0bf4f755bbce9a70769be5ba722d0ff67e789fa24d934e66cafceecabe47525156ca6cdce22974734c665a02b91dd8908ec963812add2ccc66ef55c25d27d7e8f2d50e37f347d13e25223ad2f3da1e57f530530c98168d28a06c00f5e5eec15b74895d9275c1f58cf4357525bca10b99f96802fbc869052f380a584bbdeef4a029b4addfd2a6292784cb1f60c4aefa21b2aabcc1c92555ef524b22e6496f735f88d2f603635c6cf746a89c48de437b269d6dad39b5ae29e6aee0a9c1f86cc57e9e287dfd8b4fed41cb0874b4d5fe1b359f577ca2bb7613d31399fb24f113cf8a52d6ff8bbb17a2f996718480514934a2c25805b467b19f49db274764930ddda8cc446663ed598dc2c16fff9b0623c6311ac61a3fc9e449118a0d11cd9f0282c48af3510d7c32d13b0036f637798ce10127cd5512ecb6044856c6df00c66698b9f5bfc06abf288a2df84803ed08e8a6e324ea230886a1a94acc7eaa66846b66e8b03c6914bda35b28e93210ee2c70fae65012189b31394e5b264d29b504ebdb762e3db6bfde09d5770798d1fbad165534d8fb9376cc3c4bdb96764fa2cf1c57809b7b3ad690095086ae6f39d2f096095d0a938b8e527bf08f2aee21b9f6460379974fb40460095df1b3f7663b35e6bf6e3c495f7134c8ba0fb46e51f60cf821cd10ef5765e6e92fdfac035d91c6df58861039418bf350fb628ddbf94cf25c601cd723f998a924c91c8c78b3beb01ed226c00128a049567d4046e125244fd77173161997ae534b3f49c839f9a8a35ccc8d8f126b2b93467ad67f1af5f1d7255d91bb93a02972c5586912c84f6b7436a869c9540d9fc551307fec626a2ea3e2e9e3402d3dd2f6908d06a3b4bfba454d11dd10ce343b48d027dec8a001d623a222d431c98e8c93b22b1c18805e83ddc8762c8b625e126f7d8e3d862f14c8d9d219ca2de7e3d4b1ea1104b01a4a99c504a07a3cda8c1eb3c925e2878cd6a437b2207845d26b825b1f2b8a4a9e1df50a2a5afd9d7a9bdf7481383da7e9e9f336ea7f9376982f20a18b74ca265fd81de9d5a0e983d2081eb2b6fe47d3b35692fac854fb2b8ac61ae21d5e24771d29bfe8fc28bf3188bef2f522606ad2e0043b5bbaef791ee9b2115b9800b1df4d39227162b733c0b154ffd0e6ee7a26b8e191cf5827f91b63e7d837b0b089517396f9d7c2b816921d0bd60b1cb25c27b55d906e0f883537a364ce0b407c85515cfde5565f8cc54ee9e294b0566f2f99056478a5d614350543b23c8649b8d5ba8be5db9ab5e5e8dc674cbc40bfa563949615531cbd3dfdcda1698cabe6e7d405730ed89cea129c9163f581ec570775c4e3ec932b97a80f6d47259b6e2d2aeac1d3e09a322fa52fdcfa33d9de9e7cca5fca9fa747c975411d45f8c16a3ac943e54067ae318ea86ebf177bf854cc7f1f1e7a49c20714c89179c96c485676f2bc20fbc79fa87b757be7e051a2d534290f2a91821632a98350bfe7b3911620f7fe3e301168c53bd61c7897f53aaeb09b8654e97bc5b6f26da3089d74f3b1ae8831335094f3297e88fa16b1445e5191c288ddbf3c200ef4015f27a3e85a04bbf275ae5ef28576b96cd993076cbcd0ff43ee70a24861be58dfbf7f8b39319ca3f5a237334c4314d2a3b197b645932ec83bb7d731c337405fe769e383e451340a148371620379a7727c8ce5ff15a5d4382d8d4d325af04e0a242873f7b0410c34e6063e0c95d8b3731ff0cefd94ee16da5c3b436a7021587430c094555fb25c6d98686a256ba45aebff10d8670d82e2dac9b64c533ed482fca9008497c5a60b43b4a5ddd59b4e8b1a02aa27cc89df68291f413bc832a37e949c1193a0d06639972bc564f5a48af0ed2246a7d7ea1bee09b502a58f990b5031bdd48346f557908b89b87caf631fff73a97fab5bf9169d53ae30cf2a103ba7e4b1072397b260fce5a4312ab6e9645382a099e357caae1ab31c20f9324b4ba50fcad88e8603004bd4c319b82bc163586235d1f0d40fb9db00e143ba1c3f1ddc6d28a90ace6e1d87530227b3425b8224309cf95c619cd0aa48a32430a281ed3525e4964670f108a3ae3f4daa898209fe567e0221365568f205414adbd6acbd4805686ce40abb4ebee07415db9967df677cdeeda049016fb736aeabe837165684c92b86f6cf86c6ac50580b6014eeb0155b1c6e0625b436342e990a0fa981df080c37d4e1b2c8dcd6e6a60ce1921e271aba429d1d788bc98743c8ce37c7a3360085f1b35e517367c99faad28f1eb99c38a92354489128da5bf2a37f8d372da7602142abc1b02cb9315877f913c7d4fcc175bac6ee7dabde7c14f2f0fcbf20c30673e62eafc06cd35cf5109c7e20b749059cddaa3c0cf15ceb4c4285199d1fd1ae41e6951b2786b70340ac1dbb99c757c50225f35474368c673f27b5ca5e6d9b579bd5e6c66e45bbf60bc1af27fa4a9e6ab9d60d31259c2d1002ba78879cf7441e281fb1deaf209829c363be5ce0f9e2f08f051762061dbad32c9e6622a1bf5a6fd5fef08c5b0aa9b7d2d0a18a06bdbb9c61d301fca081f9f54fabf2953e90211b7d98b4ec8b472dd6f9520d9d2ac5a487943090ddeb2cf5f2ba84907748f60fc6de413983aa468e2e7bbd1cbe3953756f807aa61e1080fd2f1568b8875f35a4d6d3912f4daa416677898079ebb84e3845f75ab9bf400c4682a2dfeab2952dc494f8bb681ff5666e6bd0cc72ebda6ae115dfea67533a778c0a044ca80f148835f53eae7468e8a3321011e64cf33a5d8d6fc4748d8a0e6a818648b9b5f25bbb87eda929c52608330d340d2def0c04bb14ac0e66bf776b49f92535917475bd0ffe1b821029514a6db06247ead08a4168f6c6dc47f13abd741a97d5b2215e5fc129b36ae163bccca0dea89a2c131644cc9a317cc94c10f8383992068ac3350c46deca61ae22a3a8a2c98430dedd6b718f8814009becd82278db2b9072162c15b94eea8276cbcba0084bbabec634c1a7d639dd2f43a7db8f3935b0fa0ba3a7cb60f853ff3319110478f445eeb2b88de8e9488f36ce324a8e9b47c22cea92ae4912186f83c964f517b410b5ba9c80b99f81b8989064fb700e9f88b6023f270a1c1b80c988c8af46516e4835567d6d12a2d744bbd99d879d71e079bca4947162ebf24d819ceaf1b52368bfa7be8b39d5245bdd7d4cd4eb5b82192b40e1456a3ac07d99985bb56bd62296ff5e7774fb7669b87a38e5e1bb27201a2f1618dc39b260f841d9744d62b68fdaf3ed306bf16888ceca6e200cbb413822b27fc83f32617c10c434bba90d5ef3d9e21e9ed5f95445f095309db6ca63f47f32ec2c3fe6fbcf429290dc9a1b12b7a7981b9193ffaa2b9c018d4416222470103742a9e10eec9fd4c7bb009fc06d2ded71efa85e3dd1c66ae45914dac9f74d43d277655e2e94aeaf63d0a03507ba50f4eb56a93cc626c1feb840525d3e9011721bb09945cc5f8ba224d8a463af06043f211432e2eeb31b8bce708e5ddf0794d8c72ba6de1e9f9de804be5dd1dcd2d2f2355a5855ab3c81eb8e241d565db39a936298c5149453fc4f53c3e5e0eac10c3879d59690683092a0fec049a659a811f59a3d08d54573021f8c6d5cd22787ffcbda601f538a2097b2f70fe6183e762d830364d4ab9bb44106257b0302fee3e788bf19cb6ba82b046fc375e814e761288af98b325861fd174df626d7964be8285a7e24a1dc838263fd3e03f31ba33fca5bc4a096abc9259b165edf17c15b91f04f0f990971566fae2545811952db6f873ea6bb42c49bb2aef965f51076a93e03ceb6a72f55d5a9cc87041d012dcf9c6b4d4a779df4b0455d760cf36cb99fed7e4958c151a95d324696c46bd9cc07eac363733e57f98e308ee6072fb6e091687aff8cb54e4926fb3a2d220894b4d8d9320402886b31be52dfebe67146a93bd8b4f4fe6b3c4510c29a665d4640dc167f24487d6bde1a338cd12c13095c637aac6a7df6a5a4120db2a5be03a694c541f7096b260c66d7db9d12014beabd3a01f3a51f2db4b3f65d72f7aa9c785db8a427d22a2f761072be8bb8faa890b378693990bca87759ee81caf06c1dd842434e2a37cc914246ce7fcc9be573bab82f131e4ec8756d7e9d25c4c7c83f6a36d2e04117bd01c7c1331d160a7c02b4d31e49c18e79a49690aaba3d763acb8a35eb08ecd566a600a29076cf30495079f9ab78737860b760af8f0e30edf88bef5c5f40ffb249adabf27c21f8c271c1836728c8992348491b1bf269b2d4813f461c8bb874eba6b524cd5a819ebe2bc4b9780f6d6592f960dcc5f73aee7d3d8a64ea43d29b83ba5010b9d3b7a78564b5603084fce54471025ed96f927c5452600c30d2e06f35bf6e32eeaf31369a317f4ec79b47575868a5b51b582aea7db3db0614f234af46619b4b34ca0516d0280f10db227c1c3488519af71d0ad01f58f073024fa996a2ad1f30e90b76ab709ce58ae436a86342d5af66c4001141fb14fe5c672013a77b106beeb50178f984631d450ba351adea5d394e3fc0d3acd42fad0fddbdb8fb6a911d7176a50360c6eaed12461e2752934e846c7ffe453e7f04c4d535ff185493e7b8400278f69862dd0423d574be18e37d39d5aa70c7c4b08711bfd5905abc6cb28ffd8cdf22aaa4f3f9619264fdf1164f0afebea7227b851d03d74d22556348c57862103ccfde2cc100849a56cfe2362f5cf02daffe81f73e5d3e7953366c37828a91b741ac5adec11040e95613490c074a837332623fbd1cb6c420b44c7c6f6d84e7613f8ea6e5045e392e99f1bd4ce27bbc2a8f89e56c67ce6a8a3ba375f10eeded7ed46a4d2f6afa6f2b21a29e429e688e7e5cf16ce7657897974964703e3321e1b635fa4d7631ebe7f04ce4af6416dd3bd741f43cad3f8156189c7cb119e5bcc10ae87a1022a6ae2a031516d3761ef9de905e0e4e6f5917925bbbf8724dd774b17a08863e3ce94b2d57cc9d43296fa79e749188f78c5bc4b4e997bd8793911d4339152f2e7db9c6305e260bd4d4d551b1a0bfaaefdcff819b467d3e508058a5f84f0630281ac34b010df388558a5ef41a28da41cdb71831d82bc8f577b2ad0b6c2c8d424fd805f7a63d5eb6186382077783981d47dfbca83ae60880b8d9a30556f1c2f3ba93486c27af48f8fe8ae6550896746de951afb7d42fc7cd00641db354d4c07f3944c27d3a40f490c4002dcfc31d97219b6f27b5d0c1070c27f38550e66305d38b798cfa77839c85ade39ca020240a486210eb7a54d3a94419d544fc08a6d39c11c6db3b24eb3a41ebb4bc0dd57e4c450105bcbfb1540d39472b2b30395066313e99ead53f693e7209d23856a7c3df8ea701a72a4de9d8cdf249a755cd5ac67dc4a92e68f1a98a753c45e1e7b9d3945dc35f06aa4d88c4590c06024d9a445a1d93f627760141b52539e39c0bc8786ffa213ae3136bf7660a72f76574597854eb34ae196e85b917cdababee69364d018a671b2f4b19f64ed3b1cb1f0d401dadffc52521201be303a9bc0b4295e713671f2bf9f2fa66adc2a8d6fec81c39bb46b1c2fa29c4db557c0c5ea76dcfff22397d189cf2b10c1109701a4aa1a93175e0aa6f621d198b7ed17d9780499b79d31c47d51f957c0a45a23e0c5a52ca96e173107690552aacd21f985f0e7dca9f5c7a43a0bfd3147fd99c135a2e34adcf7ac4dd7135e91afde2a94b443cc2b25d42830010ab363b11534e4a56adfea1bf6f69e5618724b875c6e443902e8f913f67a39a89ac7517aba559cd3dc3f516f2ef641a6595a44990b09aa54bc5393ce1c3d031408d2682e0912fd579a44e6c77588987341f5be9bc563195b1f5b08ce2931ad6f0e9b30677ea398dfef8577ebf740ceb27cb1e641357e824682006b94ff6892ffb40ed8415f3fd09cb00b15eae1e1399141d189f78d4141255e79acdfe411d74d49ba92f8436ea554b197550ccefd598d6ba9a4a3a2b197f284ba07b402fbea01bd9ef2e129664c90cd83d18b49bea8bc2c65ead151ad00688178cff89d48bde986f0c89cee63d4de6db1452e26cd75051f387842df4e3c813fc1c299179d3a388823a4f1b72d83c3b0cd58518bbc6560b754aa6d9aab3bc56779681b088be5cb1254648b2f22cea4ef23966f675387129f768021a6575b95925fe05a84c0970edd0cc738cbd9e83f40804dae2cf202e357a23b832fd2379c70c25c84a6d4dc8c0da5c463e486964a3265cb515c64c06a7009e338daf3a15607aa160d6d448c45b953c047ddb670e27f6a8a9894e1ab60a9f1036a618fd0fbcb14187f346e9b4638ce37e280e79b124cddaed4a79977c6523cb764214c3c8ed7f7a7eb988d683184ea28f7dcb1bacc5500680c4e63d116003bb2f368d29f928138228c2ad6a83f594a2fbde1fbc23d778d79cb6ba11306ed67be7a1e6c64b2c155e672aaf7459e0966476344eaeac21606d7ceb67636188e52e959cdf9a2a74dd1cb0efd86794f951ba418d1fb64cd5c42e0dfad1963c7b282deca9b655fda214c22b7c0d8e01ecd7cb23f886df39c1f89fdbdd73486e61679bcfd3ed6512c455e1550f45173a35bfbf0a7005a9fce809f5e88dcf82821092c3cbe5133c49ef493cb9e2e675b33d268fb65cde003cb88bee89e8f0c75cd5c6dd379f5ecb22cb9f7e08abf69b26c97505dfc25610d9ff9a78eef2eb055d087eff55036eb9522401e2a4b7d4cae57acc5b32162afe55e688b963607b72aa86d4579ebcf56a6c5fd1e3bbc738e60c7f6963109d5db04f71f632515a2b7a5ff57749d031b7164360e7b9c18f96937b13bffcb3c0bda3395d705f5007576b381836f909581bc1b53b961e720fe521c60acaa39b39058746590e7f3c76bffb0b00af9a28d22a4224c57ccc011b796234b2e76f98ee42bb836afea9e8491514d7d30aca5e9f211e52bac8f88b3881655e224e1b4ff74bfe7faf6fd6ea6bd7a900391e425c93e9f97a396394ad524dcb99576b3eb10422202ee0e8d03d59ea5ccd4e03f5b102eef33276a33ec2378f8d5b5696afeb0a83bfcce4a1d145d5af67a332f355de19df94759fc213e4f4d58cb4f79668dfec3ae763b66c0ee062341d8cac02d1948385dba2d706c3a75d397c928a4817f560648af9ea49dc72662042f019fbec46888ca1daf565a6f7c29d1ead3e435fca63cb88be470bcd4c717687ff82c636dfed3939f18bfc8baffa8da399aac8d3869b9be7e0c6fca7324ff26b9160f3786b05984a9c56de0f773562174969d0171532aa6054e96b93bccaa4c48e2a61a144080288897fbe84060ad1f818d825683a88896b79ad2e5e68e3afee2f88685faef51973978eb6f99097664ea6a67557236d18c077690019529263cc7c6965bfc05da7d1b84494d0ff52d7781b273fb80218fa28b82565f4903348960b89c49d7710cabec905fe91bb30ace392de3c5ee495f875873f921eedc95b664d367adb2f0b6f014e7c372707d8874eb1f9b910a2ec50f25964b9204d26c3069c9069ddd377d2a4ae9417958fe4ef255b7ffa25af7393b5f2937e09d5a9e8f820741f4ad4703b82493875b0d570073f33db0c30b9a4a0ad0fd29308e77d3e54bd19c752bdbb51ae21fd1e8335be9b351efd800a431732a73374da9a398c808d72d950d1c3ad750110974b0defb085440c985fdaa4d9a8b82533a2280c894abd153eda7473e6e84f970bfab6c5a2e00a58224b42966c03158f1bde6a61c9e4b0e35fa0f912220fde28c4150e8e515fed2e30cd9bcf7439620788e0d2fec3b788c043828008f4dc2a6daf03ff1c8dcd137fce126fa1023dfa5f2b3f93b2cf08dc80d7550ee6682b1d39d986c2fd1bea500e77443f4b036f25a57721a7bb1598c9a1facf1f18065ea8783386dc87be94ef42d42f209748320cc9578d101a4506925ba3b528a4b463a0792fa8d71704d9db3c363725b1002d8f2458e7823f3b3a1bef1c5d065e50be9220a449047fdce1fedb1b0e3df2331fea6ab3566249594f9a5c73c07825e31d2227be3e2707fa11b98fb1753bb7625725b4cf82a8cb92f9c2b30633b7381dc9f0750395574f8858de79b5c4161e61c89c748fcdc620222121a7a7fe5500e91673cd93dbe7b4e513333f212f482928fffffd571bdde08c0e149477a6364aaa6e52e870aa56178bf6bc440fa2b1f5a529a9ab2ea09898351962505b807d2b52e814e8ed7219f1c0919687d60fbe0063c9873fd937609237d55fd445a050004654aaab307721eeae450863969018a5ad066af0d130629e04c71de6b142e5c883f78b324528157d89b1bc5fc47a88f55e9cd4feb5a61b7db9d8b9735da060d78a7d2171fd422e3512f828bd984276c308994f6cb5f13dd1f9b64f74a5f779e90dc10b40608b0dd8d01233bcac29c3fd9141e37f67b3b7ab13d178de5616010ec3cf92eb707c9a0686188c00ab142d55ba5c19fb7e9e5a0ca86364ecba3e473c26b06618ac28de8cea5bd8ec18dbd352d2e65a149ad9b6c813354bf522915e65854828cfa084a95ab0f54cd359745cec198edac2b929f7621951d549ea1fe94e4c5d56421b86bf1ee28a5cbaf2b701a59436cf1d2cb538e1422b370216a0a8be9b234b9886dc7dccdb8432541f42973a3c5247ef596536d21703e374743fd6ada062409d04b3789c5a3a8a50ef3ea02b6acdfcf1144362cec60f0052910c7c6bffa0f72e6339dff1b557726b6b75942e62837b23d21680f6e896a568ee36a7093cb86240156b0b90e18be4cc4ac8ea67fa6e6544c23a70ebaed6f7c006516435e62cf8acc76c7b9f7acc8ebe74c0557431549a6b12ee70d59a6c53d47a63fd5e22517028fea8f61ab963ae52c31077830dfcf62831299dafbc12f98e76faaa2036f926095c289c69f7116f34344e99c884cc3ad79232a9e9cccb16974ef6cabad4e4e93ed86912ce94381873f223e3c2d0142037b15f2310fcb838d354acf9ea2ff0c5f48effea844b3149d22f824aefadcb68a76ed055bfcf67d09f74b12cae1ad6e9a488bb89f2eac109a591bb27f7eb7ed0bbfa64247a408ee2d88d5fa8dbe9040e68a559acb669f5fa4be69dcb466a7dab02b98439d42f3894ba76cc94aa01ab64a66eab1154dffe0392e5fc404163dfc7ae620c0ccfda267531916e87c0684f030fe6113cb68accc0ce591bcde609c853755eac2d7d7527a76540f1c44a57c85f9a1f094706be641c3da057e283351f5a55dd30b4b771abec3dd6f47083b71ef23a99e9b0aedb26751986023bb2e745c7a9f619e859ecd3259b560a26edbb567fc51b4f9b056555ba1f01f3a688ae0cacca0e0ef0fb3b0f737519924042fb39685eaa72ed64509328e0fd8a6299281f7e26701dfee0de910981ba6adc42d00821a353df395e01ff8842ab9616d2bd34e218209b7f3bfa8a85797a281b8e25d835101d064bfbee0e5b6559e0a71ada242345e8a9c021a8eda0f198a1f2362b866e847f05d9aec5d11b5670fe750e438b370f799be437e3939eb7f27dbde0cf8a6a3fde8def19454c3a23b2ad87c36965c322af2ddd1a7a06b1489a5eec625bb485702aeb2c7bf14f11bad2aa78cc679296d3d4ad822e3f06ef7c432c52cc807093122391b4eecc2592e112ae462a1a754bc76265ddf66a1981f55ab1e0006e4f0048823ac4e03693540ca5dafe8361b644ff5cee3060561cad32aae437529908c0c5187c1fbed9568b66c61393abf0a4ed456243a7a822563015c04b73ce16b8e6358896d16b3c1054018ba7ea951fe6d68db1a839f92b47c789dd5ed8d2e7cce1675f1f71c9fabd2c5ba87a5cee1c96ec590484c0fc63b47f0c42597567c61fe9df0749429f305382f08e3ba2cfe1fbf4254c365d5b1640f10979e5de6e57b696d63b21fa6d860cf8f5135997913bd68aa6cc767e6fd82f4f10990b8750bcfdb6492284169777b001a4f877e262dbb5566836b0cd73047bb2932b22071216a5dc0d85483b927f2e5aaf5db547d827d7f912d9619a1625410231b24ef6f7c5cae40931b36b9481634d7c48a4358041523e10e1f1d905b181955494352bf29a7b87cba55e894fa0992ccf776b597924b630fa636bb562b967ef2d8ce98c0a44f4eafc9b7225cc6bcb3a338e09e42ffd14b5c53c444334461c40aafef2832b7ef34f6d2072d9ceb84a41e7dac2d3fa04c0b9a6ef64c74600979698f746719694280dfacdc0658a7956898ef23740fd003550ae911a7ec9018597c9c8580de088c945f1f3e14dbd29802f24312af870e246a55f8d787f1f5f699248d1145cb8a3a51e0d70fda22921e86774ac214dccb1551d5d71083d0e8bed02f83af9924ea8038bf86dd76e686209300d9f2cc493947d2999939d1e01bc2f618bef232758939f86efabbf575bebab747542b83cbaf9b2d52c9649bc87f0f0c0ac043606910e0a960107bbfed772d099e548f1f837f153c047364890f66225070413ceba7ecf88bfbe56ef96b2e89ca057cf725cfd0c78ffa85b2f8eef40d002afc17f583b041c951433af88d0f0e64a85c189e6fd05be2714a74ce3df43074c23ef140979e9442fb05a9dcfbef7cde132068b3f35126d2dd296444a7778b7d54d83245459200d010bca12dc308ed8870e4cd1e3fa6f02a7508960875a4a977c744adb9c2fcf17924138bb2b5a8ffdfa78c3c63f0b97f9bf70c005039fd433de521a06e2e5a6d0585193543983843c2425b9733bb9f0a171050249cf0470bc1995fc8ab2cffa4159737bae48157ebcdb30f75e917945d7df8b7dee8c9174717d9957c0c597592b20a84389ddfd810c5dbcde1959be8418a0edd520858dc993509cdc2dc24a2288e451f9f3166fb5e5813a9e057c06960a5b689a1138022319d49d48e3bc19e38fc1a27ccf3280f1051676ed0308924d9abd1637e7cabb23411d3f2226c5d371c37c04f6a4f5d9d3ddb23b46465e18e4c56dc95882c26b679bee8aa30c2c5476c531802ec4620c5eb915b4fb68de1f003dfd91eaf2a6d3f6d83ff19140195d698feb66303eb6e8bbb1f6186a026c2da80ea54b88bef0bb169f50cfb45ef4c13b21645a72fe7bf85f020cdd283967e4cdfc2c244ff2f3989a61153019a4a4cdfbe6a5f436f05b057cfa939ab96a388658f3ccc978c9396b08f1ed3ed5e76bf59065beea7dcf2d2e05435e6ec043e1a8f4b1e60aa81f74fa7b849b172df022bada8d903a32af7104c550206e9bb195dc85b04dcc2ed586a161781eff7bd22da2d8744aa75199ff21fdf214a849d427a83c8ddd7562a8f3707edc494992406a95b30c703f1509235054b20735d43109f6840ad6fbadddbf64f5913623a3310fa39ecf13248884d9ef461c4eb248f03f868171cc3cda7ec0758aa11b7ac6fa2516432a8768d453fb1a3e2fb7531aadb7702527392028618a7ddea387e4c178ca6f52547938096658daa65887083be0290a6a8110c9fe5fe74d15283b50826ec2fd15b0c6316c90601c2844ea990e78d5488cdefef879a9e874c7d8554425eccef874f2c57f7e86b02946c26a84ef699e70e1ce0b379371144abae4fe33973b0d4d073019804465e998684b7f9e738c8ae05d8f8dabad89d316f005f90304d802ba6f5d8af3630abf61146fee75fb6f9076918d1ec0ef42400af143a81b45d2cf4c138a9ef2f4272a5a47e8567a0702c938318e5e90e3ea74b556e04779141692a09ef3051e88f547ee26267f046b23b370f94c0b525352bb87ffd3943ecc979c483cf73f831cb2004b8151d06c70676e9ad55f8b1cce38fdb06b65155a3908163c915c0be294056abece525bb4715c61392c5ce9dd8b5e0a8616750a7c2f74fc76b5c24490d5b1ab145e45bc91847a3f1ff1d51699ba0bfded8e28ad25c3bc548cc5b5d19ba5e30dff2130002884b8e56448e1a167993a5c77647649dfbdcc8b7acd2dc9edd017d3eb0f5cdca0fb1eb7ed78f0a0efa7e862143242bb177a866c53c4aecef051b3dbbe88e2f94c1ac50551a4d6ec915196be4e59e3edfff4d404030f95cb5eeed820aa7282bbe1a2dd3790c7c1a2c6fb569ee8dd0ca2883c52438ae51b0f3e6b31fadc161f073e8c01e035d29e7cc44a89d27c794d7b639dc9493449a36be19c0409d5d93110ba8b3f6175c8dbfe2ca41f4d020eb70b4ca7ff7ad1259999a6f05033015c4a63425daa3c796241bbaac45b10fac392d65ce55c2187a0459e5103527591d1308515cd534751b2f6fe46bec2addaf72e4725e67209f2559a1988cfd336ef48799197c5b37a9076dac94bcfdf46cbea0d736ea28ca2eb586293ab22c29a0732f4f0ebe489611b1b547b93eb895a3211fa7a2a0115b22270815f6a974744dc96bc82e07e4e1fec35ba1db0074d95a3bd6927238008a07b3072206573f226226f3e30ac297634ceaf21572ecb7d34d0109c3745e244c8133c9a46c1ed5a580cf3d6d4d2e14d722e1aded3f05216c3c8a6cb05ed899f0f98fa6316d384cd2d7a1dea225d57efa6de64ce424fcf9e68b5298a3556a9477eba66399d223ab3e5f5fbe85953314dc08479f454f80916fa448444bacbbd64d2d0472bbbbf84a8c0306bf97fd8727753faf0c36e5135260ed1d2fa5991d3281a8f3c6e29c4849cfd250e4daafd3da817d007918e44c0d3574c1aef2bf2be32c65f92e98342fc3f877cc3f0318d96fe29477d9c5370d64cd050ec019d64311673321f71828bce6596b920a94076124b669dfe1a0c9d28322e409aa8231d6300f349a74b3a9437934e6dfc0cd17283f3ca9784a7aa2e30edcc47fe58e103151fda5a0d1fdfb0311ab49557a73f88c713406565aca9e804d8f5621a5796052c260ad3b020a551004a83b16968bfaadd5c52ab1a97e06284e63ef00b66233e01edc0fd98648b413f22d47adfe3d38b09d8f48789c1897cd5dfdc83006f4015d17b7b231dc1b0a83ee32aaa7b4b5fd7194223f133cf4e08b6d5bfdcf8466e430e8891e8120995c617efa56ae7bb25e446d45882d32dcbe207e8b072ddc2fb2c447196c0f433f499274f556b2dea908629eea6d708137b97e5bdc8f86a011d673f26ffbfae487e2a25a84f46f51081de47af602124e9b2dad5e313b4f7de0a4e2b6f06dce685017198c7bbe2ae8b81ec15dee4013658748a1e1f330e116b0985deb5f01608b6d677ba605dbaf9e536b2eb4abb7448e6c7fcac8e72f1506dd60fe88c56175f60ddc05d683afb67b0eaa44676eab4437cca5b59e56cda2aaa2202fd7edf2fa63d9e456bc85690169874618254718dd9b38e7fde5704498336ea110384c78dafa9ed8de680f5418c685a7f74f35b002b4f0bdd7af969e56d8d13780ea8c6ac80f1ab0672910ae56ebb07364c5d7904eccbbd8b4547c0f582c4406897542c952d4c7a1e4f5f61725d5ede57a96a8b90262aff85571d64cd47a7d49afbba0752ce74cdf3539e4223825a1f2b15eebb3f21c20dd7c40cd32569fea93b08bc75dd526dce42427868020469a7db24122b151d0f6b7287d9279b5063b81709ba8e74b3ffcafbbef11f03ae9a20f9ae7a17495c5a9ad1ca5875a59bd1de744409419caf774f66cdfa3a418a2599f16d07b183fec67f4cdee7c4c39599a71d93ec8186beff92fd26fab8c617223bd0ffe9605d6ebaa3a454b5637f6523b6847a9b3153f27ea5ad2c283e2bb836262a1c8c4aa0364e5fb359bd21c91392f44e90e0bc9ed757baca565283c10ce5c4d5bb0b0b66bf86b9b174a043719ed4b810a2bbc8b70139c8dc9bbca2ae1eb60b2332af8e07027696458cacb4d04e69fb38d4edf6954f42ec7be4fc28ec94488eddccd71feb5955272ad5d6cece96ba9e111e38fdbbbf5d0d0c85c3ce73c8d2d2afe47f5689a02fcf2e0e271ab654b604907e32476c22f0b030701a62496f57e7235812675e77c9aecbda2a3ef197d0915349672fe810de12c3db089e83743e5f9a2147edefea7c692dc119f9d9c19b1682c922e28a23c12340171621f00ee90210f4a3e78f3eee3bf47f16adf9bea4c6ba04976d996c6bd31630feafb0b1555076862ef910dd517218861e1b354b3321e9db12aa14756ad2bdb2d72329ef35874f25c6ecf222a52f7eb581130ff751bcfcb07c89eb32fa326783e2a352ae8a82f8551c74b6bd0e62c26e3634b8bede83445a0657221659864382725f3be2048c055fa97aac983fe6b17ffb1fd19f1ade4ae20bec904b8eb44dc93dac949d0cabdb8456aab4bbb53b62a2ee32cdb74bcfdbfad13e54ecfacb857a7c8431106ee23fc3efb0c7166f056e37e1ce3990ef5793061458fcbd15aa8fcf811a80c77e95d35c5b647572d88c11bcd55423b9034ff5224915f8e3b6583c7fb7ba12391341eaf4286ee2409f78cf1d72b043d7971f4db73dbb81bf06cc60922188c3a4dbcc9206554d0ff276759dd6447b824c20fe8adcb696bf4094be4a3ea8ed3f8eae29bb81124c13c11a5e77389e2d39b1d7a40d713aca0afa0a6187d1ec78de4822e03c367823f0e8dd1d02bcd999e96d43b975021dc20b933c33025da28e38094efa51ddb6f9969733f5efe19cbf3d05b7753b07aaff2cc2e13d2b2cba1024dc51687a22c047371314ca96c6fe2a59b9249a2e7d91b8a5b2defa36309458bc47a9b9a5d640eb414ba7e41021df1a984ab94ef601a21bdd6bc00017e67df8256fd4ba57f186603e5a8a99163f42acc61683f2dee00c5a3613fc4eab9b67b5b32605864ac30931d1991a7515291162bae247900ab38da95eb455c513bb0874ae81cb96075e0778adc657869489666f5f0c77e022aeac92e6b500c66485d683409842ec863ea0d286c8e8e2a65c1b2270edb369a5227aca49af80115b97e2365197b81c909ca1d253bc34d73c495127e7ea857c816cdc22ce3160081593263d3c92ae4d1ae002664f32f849e314af8ca1cab66c78193d02c4bd7e1d47f6671bc2844c824728f253f7f92c74b9f28c2f49d71213a125403df48ab86232a6568437eb7640698867426ddbbddeb7058d0e8aa3ff3f1f32ae8b18a3d01d5847c418c142155dbac2fd2d1bd7af2078af5c2f59dc67786d8461aee43ae55e25c44bfc72966c4025df0482f572b4026b28d7e6e13da6fd4a1ddbc027d8edde8d0cd021160e5e52862ce28be36ccfbca1746e3621028740204251e4aae3d13ed4d5ee5376fd92bb1e843436a89ca0f227ebe0cbe9987ab44f9f3fce42be7fd5f39865eb4d58604d1ec3a6e8bc5a67339fcf09602d60741e41c83ae1a41092ee8af66e3c19881ce10c750c1f8f6e1eb1c7ecdc3cbadfa9c3135e3e2bc3fd3419b92a14d9bd0e3834ac6510170f853825aea79aae4e9dd1ff209493344038e7618d3de8c7c0973ffe71fb169440648072c7060cfc3dc22ca007e9207f59aa033e407a90a240fe828e7939df6a46a3f07a6302d4330b095c425bd75b8a576cb7f8824cee8889755163bd8011ac36f8948dcef2b867d2f6758d76ff66e6fc5dcf499643aeba14e0c40c47a370dc9bdc3694a8f8f1ef183fc31212fc4ea817aba8169a5af40e1173acba72f7a0288aea4a9f26e572244f5c6db39867880fb7bd3689c814560d78709f00be1303278b7f9ca6f50a2c30e04b377d8a97b11f5f1ece726ce731d319ffc2c1e8d30fabbd76a65b6ddcae8ee9781255039095e0bbe2f89b43d4e5a78be04c5d352385a6091c1e0dce32f1572e48e603349e551a12519e450b6f0bf27eafffedaff3d4d9ac1d1dffbb3674f2248ce448f5400468a28c2d0fc3416ec85ec5b95630f0f99916c54dfc1e0e2e32f6e78a8e22a1250fc1f3ac1bf8f48578c5f021e5d0d460d5d2c7b44b5c1ceb61a3fe423ec8a190fce1e31cfa60c5a43df044950d6ccef7732bb07457a2ea325661532f7b49ad9a8ace2b5b384606be18809f6dd602c01136dc8e31ca7096edda6ca60d5e6b33ee7920509606514302c9de946d23e05df3755b4f1bd4d2364791b8a3fc9d12e36094f4f64efbff2f00fb5f03475173d8d0419e88442eaba0a967e9e738dc845715c5f5adee6be4112b6be828a925356bdf6fac0c587db81cf3e4c41fa5e068382a50c582fa0edc999b689dce6c371cc610364d12ae5dffd08c871105fb4d60fccd071e0520de6f25576d88928178442b48b75b20b5285119d78dcd3b921867dee0c142e8458741203c58d652ce6f19a73a3e7772bd46d141aec499f88e2537329613aece229d73710730957de323589aa0550e5a263f367eca7b3f419f8ea0dcba7f071373af1587602fec9b216b462bc2b18e25bd4e791cc3608387fbd63e4d31e8a8b13b22c40d54983954ce875110f0f6512f18f6ad1df984499df171a1276536d4b11af826f5126a5b6e0964d0c6e8abbbffe43e6f8684bf94bfeeef0e1e1508b814627587af117043cb2b00fe70034941eb97e8323f29a7ce3e002268abe8377b26c286edff79e42ebfd818e9a4278ab8fb5ebac3d0661152f5a12d972ea427111afd50eef26aaa24516b9a4882b399d1ef6ef40c6e39c6735c0568666be50f3e0043a866666d340816024009896d9eabe781f5e89508ecc513ebaed484f965eead90a7da2e389c128367f827640937b83a0efdf977ab1886f9090caafa12a03bb8ff8d91d9a1636f7389392c3478ccfbfcd2d31b8716675834b3d6e7d348a8d79369c537476671761733b7d48f9500b73294425f0b419ff0e7b87364a7bc6145ccd1d5978ac31f5111255e9da5632897a6326b0b0af3de693526847ccddc74d01b87b1c9334ec77f32bc467c02eb039f2ffe6339f9d148a4d2c2f70e823c27883f43609b17881eaade1fb2f9c5074ccb032c486de4da12ca7bf128772a21e3534949be62b32f40b72ca09227e207a826df6f3178087158b4d74e8cc1f1c3bbd8ca13ec330b455699ce99798142b49df07416e3249ebaf642904ba9a3ceb97c276e16a035120417273b5c549d3f1649fdf80029894a85adeab9e4d763b640fb2c799bc5ae563ecd49a43e62e8fbd8946d17a89f5690fb4c8c794bd40eb4444a92d95df9b79277d3e8a7a6740b5300ec9dfd11164555506b7caa9da87a93206514cf8942a7824be0627888416312bfbcdb31086eaae18ea9701338b2df7892b2b2a7b19b575bcffe1f8ddf04249c330079c30ec597a937d1871215ffdb9f0f8e380bdd6abb8d04634f38e7f24ca679f322a486d0a914efd59e8317b2717fac97468f799e58dcbb2ee232cb2c811bf202c05bfd497d64e61a9c728b94c103706c6b1917b897ab5c829c115a5d65db96a1065d1e6080724f9637c7d1337283a6f3c681e70c77455ba4abf3a4451bc7d53ab059226d9b68e6ff875c30057e666566d7b348dc8c0e6096d1894bad8214e29ee2ca059e78fb53d1bbb591f8461d0eb206af1e5bff6f6c7d0a803203af6154780765e4596072e5af35a98c1f07f9204a4d201cedc7eff426d1306319402288232649886d28987b77a83d8a65c357741d0e0e1b2bd1e20916752a9699746553915b990e9ccd4af82eedf5e007b4804dbd7e7c1be20d040514fae9e065de085e7a0f1aec23ed488a0089734d808232fc234af4b59e9cb65e6ebc149f73e215712c98e652a0c92ef45024f41d288d8b7cec444c16fc7f24e1d57baeabae7a8007f945cf09fee1e1ce55cd74165acf06833dc5323c349c0b8a02ba23604a763abc3a92afd27dbb424dc40c013933135dc9cffc675d6ff651c758af4a51c2ba04712f3a7acb072fc075c9f8b3ba46b37112d719e446c90877a7a40d1eda65b7944b72df3ad0cef84a7b26a17e4445a9db2483480aa2455e50495bbad8af1e0a5e0da0fe5ae0c0270b64377e8e6eae889de04f2e34e4882f62a55a043139cedcc5bde6ed2539fa7fdc6e27cb2b75361f1aaec5e3623d52dc3000db29c6257c5fd031370ba04a9082a8811ab581451529cf1aa1f25c3897fb98887a78aa792d15119b088646231a997057113871874a87ebdfc1f12e0e1132b3ddbfe5683fde26d6c392ea1cdef3944365873a8d177c9cac2c8033c05bbf287c1a20fe19a265d4b7d6dd0cf25b25e2ec94951628adf4cb4d43e41f5ca6be3fd1a9e6a3fc49c8f9bac7fbf48e1a80b61ede1d0ab0e50c3c9f861c64c2c762db949feba1e5fedcf4421d89bc9be3cc97cb98f1df30095ca3d6a24b32e625ef0d67ce05abff3d0813513e044926f6bde148deafd2c28efc292f5986001f92c2023eb6dcd29e2957563fcdfce3e84a2b356febe7826d1f5adad6878a2b44ff081af2fcf5b1b4ecffc5e68541911109a95d6996ef69272c339fd0772858f22c5f29b87e454fdc0494ffb7d26da08180e2b6d38a9289215e87b7d043e78c6ad4410b8e26bcdeadc7c8f69747f0be60cec90dc353927268fefde12d2ec604f5d255497cc0166ec7931ba857f63e731c716f77bcdfc3ae891cc9f33a9ff22c0b5cfd15aa12cd04709bbf479be3f5594ac116ec31eb78c3a232b0a1feda4c2d0d1e11d24e6935d1ef3c1dfe628546a22c13ecc843040f7d1a7605e768c1d63e61f6f988c485697919671e3c9d74c470a82c628d37446bc393168468f1807f2e2923e3f16333c0527eef97677657739ec62289b9a68055d527e71f7c0f37a076cd4daef768a9376f5a67b27da4a05cb4d6c8afe1d2a124273556258f8ef6e25cf4f4e0dcf341829d02329c828b2c6492815c2c8e56e6ebb3483964393c237554dff17883355d5843a31350888a5530f105f807065626402a30fc2a3fe91571b8f6a08dac4ab8d124ed0778e70b5184d857538b4a6474bc7cfb4be0c477ec90762746414e99477fc776e5c6abd903b0fcb868cf6543b52d6a44ac9471fcfcc83335b2aa2cf8056668075e6cfc01278b9bcdb68d8f3ed8bdbb7cb1575460eac5b60485468bf342719d7f22674622daded865633190d77b1599be2c0ad29301ffa315276319bdd4370c5d964199b03f1c0c790ca403f762ea95ee6fb622c6ce352feb645c08996296c95828a751364fd7cc8a1028ff3c973bda83f01b696c8efe16b4ec44f46ff533e49be8db246a73d525b0926d3a30c2debd701c4a40bed16cca77232b545e2f85b9007a2dc6b893288b50c8aff4abc0011f4696fb5d03193047cf6a222e17f7e58c4ced024c6556a0fcd0ee905ecbbdffa56d977d88a90c8bdd345e331682154efe8f186fae90cd678361155bdb9defc2957650e7fb5d5fbabcecbe527f3f8e8d643347f5f231b8cb2af0341fa4951f1df515551743b2924b24429203dac06b52815a344b3c3ba98d9d77acfd665c98df06aee56b8e6fb8894174cd528861446570469f9421a623ce2676b4975d819452902bf2d607eb110801fc0094c6e65796f18755d93224ad933ff1ead2eb2fa43ec58eed79ec65b08352c77ab4b9302091b0c10d233159a564919b27da1b6317ad4ac4259c463b5efb747136f54ae9b5002ad61f0621bea081be1b5dc8224754b549e707cd87188c386edcf9a463e25b4a73377e259faad4fa0c57b152024f0e5ad74b552305a0f7665e03c40aba3d0d1e92c07551bab185b4e1a4ffc4a5f4557f8d55cae4e48099f035cffd997e3808e3e3e852396bbf2c5f4fa6ddac6dc630aae4ff9dd2b2b9918080a7cb9797f21e28339df2d9b82c4a2adbf1a4b2024b87808c6f8c3826990495e08388fad4e10fe181a65caf01535a350d3eb577340bfa7dab62a2c51a8e8fccadb3fd145a7e5b96164d2d95f6967f236d8dee9415824d5a72c311341db959c2741c51496668f8a655184e97711f9f169132e46a1ced332f99b18d5040a12b867fb6c0c4d52c7310669adb94d34a8a98b524b1eabc51048173bf5583ba2e626c5efa7c69620f1aaefa1d2d3e8a950fcbeaf674b2bbac85d1e9a132a2abe8fb4c43fe78d11074dbb8bdccb43525b74470e857c029de5b4f27384b7c82385ba54d0176de2c16121c51ffe36121b79f4eb6681a459299db0bf28987157b2453ea53838e3e75536eedeff2c317eb303bd5aff8aa1fc1cd26f5c3641c2f6c77a99c1c4a905f12027d001e8e93596493cdfb6c1e6eb5ab102e96498d8ef38e12b88f61b8751e28c7e95004e69fe69bd46c714e1094fdf92abe3ee8be7829279f679e19897d373c693829dae39ac2a8d93ec548c72fd0c64159ce5b85c58fa62fcba7d4a79ccee5e1061b13fbf06a9c2a8d4a8643c5c5a66615ac41ef6d1807c1c7f150355e6b4fb067b03583bfcf2b2b284a52c70b5a741c05860ea87713bbbf923af383021265ce6069dacf6beb0aaf019230994e1efa59c1e316d83ca6edfa67bd9b69a22f0b9c0d30985f666b07ae8a0beb4ebce0d36eef9bc50aaa26425e1d52419b8ed5f7d1edbbd4bb5a2bce06d80ea6e860f320e359bdfb213a0900f75d48c855a35fff47c17541e6e54f9c90996d392a9994eba51e1660108056881bec9d152de517c914f4dcc7e8f5849b2908d4c6bcbb6c01444e9b5fc6aec788e432cf711abf4bf54c7d26248cbd88d0f8346e32ae479e63b9889ecab077e599c0b7df4ea3b28f6be18d45827b365b6d5713a664c3abb77dbfd6ccdc4a6513cc4cd55e4c66687aa92f1e543e0e3016b287952c3f2f7315f8aec8ed34393131d8ae2d96a057b6fa447a0ae313410f9b58c9bcadaa0a52ec02ed3c53c81cab64fa134f150f0a28f2e782b60d88a21b86cbbd485bccf28a2dc4024b5904fc468811cc8b4c7d537778353e81de50fbc9ee657ada7bd8a6f4d243753249eda01bae3681cb9bb179072452f985c4b4863afc165722beaecd9e58d8c938aa6298c189f1817e68c8759011d3fe9f1b420f249dbfd3889bebc3eb31d1df39dec49381752eabd90de03f4cfe129b7ae0350138a981826ee96129a829b98b6594bf00eb9ade9bf19753efbeb81c89bc9fd744e8c5b3a5ceaf57f042b5c790a232f2eaf78c3677842458be094b450c703ddcc125d481616d98a1bb86bf33c3457f70dace238e64a74b0718520c0ee5c27a604544e0694f17d5ad2b5b3a84865f1281cc62e4ad36ffe72b5a96bc604437138e0a92572ab75c275f0095bc2eb6aa6202866592db870bc49075fc7177d8683b4996b495f96b9acef60a4bfdac423cadbe743826ceafe5caf9a81e588aaa167b3f432477588c2fead70377c343312e63bf8e8878a0b27b0779cbcb469b915c4a75bbb0b9e4105ade2bb11af0cf7622430dbb01390eeedc1794fd15f8893f489b3f827d9d889b79df16ff51c2d70abdc9da4082e3cd6c332f342af0c1c725594dfbb003a78eb84754647caca3f04c4a2f1b634aa31c7a5b6ab81298047a9a3666b84f9e154b4788cad819f77f9f3874d04bb7cd4cc78c07cffbacf254fe3aed0d34327079441ff8e1ce781570312d03aa03d3b1c521ea1d17b788b73663980083354ba2bb7c6d8da74a1ff139a6d08d72c4a725b22f2929cee0c8ef775adc804ea0a69ffb36c01e2816dd28d2098f04d680a344af81f7c75a80951bcd0b16d8ad6ffe158e34a7d4dd2539963f87d5f5b78c5079759d9854ea09908d80b961d04f396b1c58f981f04e13a966ca6e5b801b5224886dd76183c57ee61bef9ac5447964cedc2c77cef0e814c7d572256fc0f6e7dfd0868643bbe414cf40f45d4b5423f266de0195bd684a85944cd2fd5fa7fffc4faf6216deb26455c806a991abdd90aeff4880826d8dd13e6e6279936fbd4c9269b8faa0210388092355f560a0b126d00f0d3379946b3e40bae11b69849dac5e09d0ef332115a3671068bef095a486fb44d76cec09abc22030b5079fc6df6d641ffa9a6a77f3ada7d55cc2d859360fb9a08ac0bf9d99d021ac24303e7f6a8fc65d35cb17bd29647dcd16559cc0707f38ab17eae76556d6ee7b4a329db9d048373a6c80e3cdccd360f836f855941fd09df6b513bb5dbec00b9ca2e0f4f635da8929c946a1fd7e2982a8ad75ad6da185369437c538498b0538f60a13f42c37779d85da0f3cbb3e68291cbc2ccbe43ffb27f3cbecc1332586c4af1971a6b7d8b5aca16b7686c3a276a952a6e0408176d901538f4eb1deca6df3bf4d8b568a5c1b1c550f3bb2ce2c53a455dafc8b08a7054f14cf1436190662d1c0256fbb1f9c3d7e181fe7afdd1b7077707267f2655f7f23e9241c7358c966cfb9bcd0b731afbc7afcd8f4558fba48e369f535ce4a40510eba26abe341ddbeefdb77ac40c3d47c75765d7308cd9c148f5e447cbb68a2ae6b5b26ce9e94b921e6d72f789a7e62f88ac2d1b6e6cf45e19d300251ae2ae86044fe3f6f9e1be94c4bfe78e4a471b7c6ef6ec63224c8ae53d1f2191f4dc258d0033772b848641be733f0fed1b6e61910d3f22d435ff0fff1839d9934faa80ac1833e797d1e6750b61592b3961a32c4eb8fa30b00df7369cd73d777ab66835458a57ecfa11285aff1239d541a964b620cb1b64db81c99ac2a0379e41fdf01e73b6f17a8d7744001ea22f4316e4c74472ad9a84267332968f08863e10e34d96851d6d9ce9349de90eeef0267283fc6d2c5ae93be618516b9e8e6ec4583c1de8f4ed2f070854a3f536cd95fd724da8bdc0d91e7bf55eaee99eee79beaa11ec9cf4cf939d289189fc7e93a67cafe84175cbef52e8f45248b64e8b69132b57b4015359848eb265bfc45d65482887a4a31a3ba885991128d52ef191dcdc3316b979726f575517c97df4a0682bd32ad8d54e2d0634de90ed5f4d70241940d2d75c2f942df7aaba97bd26cfa54f9856308c0d78036f4b06868aaae20217fa7aef25e7869e5bad456dcbe94a65ebffa861844122f6d024b8379dea304330cd819aafea2af0a2445a6ec85c11297182d1142b624a6ebe0253a2284d3cd88be1a6988eaff440cbef5e0cfa519164476a2778f374fe16fcb1165fb895e79733cd427721a6ccfdef81ebe534152a00528303fee6d26c4e9c3ab172543abfb128768009124130ed5fc2d0c3e4d672ee427553156a64b8c390f1e5ac7d71afac67abdf0aba3c4122c668206b7b65d8b89e0d48f34e114fe1a9fc10dd418581b5adf4bb7e4dd60d245f06d1af1e9c9125f6e5372ed1011dde6e6d71683631be6806ddf6bc9be476610d204bb8534e9eda6c785d348fbf6272c49a56da377cfbea4f6d5610a40dc758fc46af48c65871cc175b56cd947262570bb8f4b7a7383c17ea2f7a72c14dc2233b15f0126f42b7f75fa291bda4ed99dc591abca0b115d8ad3c62f4a46d35b8c173db8323628d835dc0dc9ad0fba0907d480b13cf4879b8a68926c6bcb0a278e529191a4c69341f9690991aa63c18b87396e8c240bdcb06f87e0a6fd1470e2ec9f22cf42fc4f2ef49fbc9d8e1102792a354e474743a474297468aac4e048e8df006b3a6ee69563d0a06a465ec9028e78833138ed6df1be69af4cdeaa8201ed011cdb4e3383caaa7d7c8a1540fd3c10253dfbc1708afbbb23d6d8a0a2e0bec4d1561d45e20be244f465160c2f403b93bdef9d532f0d34b89f6bcab7df7179fc7346370a0c5d776233993befde8b2fc095bbbd8e8d3be9bf27374d57ffda97e0bbc2832f37a6715f91c6043528486bacfc96ed92d168af7e0a7528aa45167eb0f6c6645f3a2201474ea5085134890b328b5f7569d4db46b9f26c83269364dc888a26ccf5752391bc61dedfe9c16624b73f57fa2fad0ad89cb476177c529c1396c7b384f9a36ec08e381fbee3ba9e6254a7ea1f1b1be78f12f40cb2eeff5bd8b2e68ab4245955892ea339e3769ecf0f3903278b9ed9ad00f47f30b926c29ab12bd9fe2e7518c26c776ef8f1b764b0b739ad310c55efe76d1488688d11d2a378d7342b5d8eae48fb70af83217450f172cd950452844176d3ae84f5c52071e8dd90a0e3ca0ec106d8b6ffa33f7c144aef8492042a31deb144ed1ae8f945a9cd309790d567c9b402be9cadfed88306646ff2a9b57621cb57a8c93f803aa1488a029ba1b114bdf8e40a70fb52b8cbcef31caa78b0ede4f97c97800c5dc0ff1cb80eab9291e4fb74b0b4baa5529741a513b943648b5ac701f57f8f333fcb972c275c32d46d81ba3ff336bdd5b5666ffabad935225065f3008ef37d52d05fa2efa2d0b642725944621fc05c2613b2c53b3a03c9ceecbd56f1a46b77b543c407c1aa7ba2bba2d3d25b8f41a85696c91908baf6d7fdf43d7017a9a60b5905bb1ecf8d4a423b188d03cbfbd7f07cd055452b8dacd358d1d029ac7845a5b9a583e208d8c8dcb62ed080623b7448016c5ea28d196d801ddbf60091b95edc9ba444f81c5029b6a451fe46cd337053853eb142e812774db4005af07921ee3bc7ef39d5971177920b87f0dfee19f126f1ff72bb28dd11a90a3a53dbc015d6893f8eb2710424bd6ea3386876ff3b2c63f06b292f4bf8f676f8de42276e46fc205108aa8c25570d4f8473b92a70b395e9779589f7d6e50c65f6988369cd7e3143b4a43edd04c5fc2319d9089311efc5fdfe84830ed9d36a23177583b72146e87ca98c968f930669ceabe802bb282849bd5cb8e452c66abb50d7b801660db9ad48f3b398ed57ac95175f5a311fac3635336e06c9c56a509ffbcbc196214a41eedd90f414715fc41fac7004e307a0c954149e3e09d79d77ad635178f77a47c6c939e9ee10f09cc6b2cf3e7b9334c4df436c6b702051a587392546d79543e3c302f8d2e3a45be1ec629d199a46df6faf4aba8c5285196b73c34584d83fa9d3b64f109378df74f4afc3933862458699a420eaf5095a8f261d1d63a9955cf9686ebf3a044ad31a9d80d61b1d979c8453caecb479fb978fc5e417c496271ab2cc2d3877400c827ecf4e555deea6054b5f50d771b03f8329d4ecacd31995fcb8239a00d42c410cf75e7848781a5ebeb7df759f994f596dd5a21052fe076bbcf5f2bf2dd3efcf8ea7d384d3f5670fc6c60fa8e549dc00a2ed18ec28daa8c45f1c1934817ab736f83ba0cf6fd245dcead4f595ceaaf95a2f79146bb8d2d0825bebcbe7b9022aefa52f99c8955add7002391b4f18a2ccff97a9cae6a718ac82c7d2a6abfd910ab90144a9a73ae3b3d2f896d9fc3d14c97b9209b71c2b899737ea784efd15016615a57e7b846227bb8a0abf6a56e3245c13173c447f39625d6017bd5f40257a679cc6a114b8abb768d7d36dba59ce6f219bbf9434f7988b54f8b8fd4f1b116bf7be1031ff36d644b028c7e194560c9ef5632d33bf7c091fd28db218752d6eaaedb393894424e4697fccf8ba9f3a5e6b272000817b2a99a93ac1da7a2466716bff379c7e1eab657474fde3f33257765d20267c20e3b37a46179c41ba60a42f0831614cfba21e30dac56a4788302bd49df49ef649582678ff9a7c3a0c13440341841e465c9e468a77814b3b355fd5d6d239fd8416342df3fa555b568df878156e970ed8bdd0af049ddfe31fa32b2ce54e26610da22e99ffc3f59c35ae7a5c8a0be458a2e472ca45d42662dde4e7a7730c95d7625df542658e8dc7b0024d10a42d32af4b4f3bdea0a80fe1bedfe2cc5fb047836846b1bb1d650a5035c553a41295d16f8c990c4accd8e8a685906605bcc582c22c924d12c69dcb1689a3159016c22e4582f5ad1660f2bf14673a91dd5fcb40f61d37996d6a56d596b7a9114a451798b2c3ab8610ac6d98fb27bf48174adb5ab9da7c7c397e7b402b548d1019724ddfacf8cc33abd47f5e21d3de026cdfb6a84f4e4ba17104986fe8eb1bbd40eac4d8014c90291a654233033c5cc89579b769b7123293b2ee31577ec99119f49652978cca77a36ce880f0390e12df606bc32d832a106e857719f7711b56c7dce28418c62e0a39ad2fb0cdd16ac90fb6d4966fab273e7bae4d4d648d5779208ac3eaf9c7411a88f95e3cefd22c4a5ebfaaf291fb64045be1ec4de96cdc9f92f278083d5e7eb52673710f3f666902ceaabeeb835f8af110e9fb373be2ba211f2c80a596d3a94bfc4d1be05ed6ec96730f56b94d5191bbefce64becfeae3dc1c74e3b77a64c34069fe857bcc59c948ae86310f1d359f62adf842eb9117a7c606d4b1905fcaa661d8df9c1660cc51fa1da2743a63e05c7e3d842756d044bc228b4c1c9385dcfbb5dc1d8de801b26298647514fdc1540de6d8c7996d193f6786ee442d6882b0f2fc144f38bf90fa79a9412a21f51bb1cb30e888ef94bc9d51d635fced6c8c2746d66a020bc3eece5b01d217e44c8c0e92a397fc1561b2e9575c25eb64c9399f8c8180eee4f19ccc7642e9c8c9aa424236069530900f674503636e8fb3d39aba39f424aebc641bf6293078fbc040be78ce440e1481ece40ad64c4fb40b97eb159a9edf33bcf39622f2a04027f28376ee8482c1e7de1fbc2ad226f275575a2ae72375b263b0c105bc7a0edd6ecb9a8a49dda6fb29f6f752913ee6846c124c3d0cbb546824a8f46128925b8baf37514c882b444172b4165286679c73f2825a6ef85e32462f262b10e25c762618c3ce65c32dc206642b04d3d25a245caa6f7d6529bbbf421f9d56b1e1e18ea6ed9bb52c667ea59a40fd49640e0da27768ce20927897e0af09f5175464300de699bd51181c14ed1e3769d85538bee1e9f684c0a44a3f5da1ecd6291e7c5b9c6333024f2146e28f8ef029c9d0e6440beec9f599706a96498893534f0f89e592ff2c6b4ba25b4a9d15484285bc6118e3120cb0432ba1dbdf7480ae01f581507fe443defbfd537c3adcff5e6451399c844c24d0029a47e1fe92e9c67d14770f1df22608a55fd25926932e02d3d1be59ddf7d8c950ce177be90805bfeae641f55a0713834958a4bf79f1bab6c83fe24fcaa66d7246cb23a68f34506248d6afdf4a801785b8faa9bbaf461645c3df342f83573cabacc4fb99df19ffc5ca01f2f8284f863ee9c8a20244ae189bda5b7e341ea6bc7a43a702e87d1e55d9f9728a172fa438ce38c09875d5078563e8e7193cc75cfbd0adeafd2b957f339b46e361fb93eae2b47220ba55fe260bc07c0736a492a6c59cb76f84cea5bdbbdfa4c6a358509a4aed674599835aea9e078041f7caf512355c7f6d225778b657b369ea7485bdfa92724ce2619f1fb8b640b9d9d55d834ad5d1747c6a12f0d0968f99f45219dd023666f78f13d9a12fb1d115e9bee8adbf0e1e7e96b4150e3ad5c1e839b23bd9db83c155e5a498b1e0bc3d0033f26bc673ea80094932da537bc25a88eb3bacda59f832a0fdaccef6a8ea5063f369f8367dc60645a4c79853ca4bbd75ca8f5335f6b24398c73474476ba4e6f4985e9690df0266e569a76fe11627ed21b748be0eba80e043ff5c2d92bed0efb26d56db11cd7ec1da8f523ca931dca3abac369095bef09bdbe5667d0764bd80dbbe294b70c928c4b495509894b20c4e3640b9430efb58d66be75303ddcff3434f24f9fc95490be9b9ac141874b142665290e7dd8ef1b2fc8c1470610101145a2e195ceb4814387c1efe41e47685a427d5562acc51ab25c9cb3218b36288d213b65ce9f255a97ed5ce0fe4d427776c16b00fb8d1ecad0c3201fd13c3f87d1262ded09c018cc17991e1dbed1044ddfa1b5bbd1ecd260a6573fba5076b48ddd85b505a13391a9634d23ed96be2a35393faf70fd3db37958b12c8b0ab6f319861cac0b205f2b28dbf1aa02186fca4acd9b4affdd955505e94fbe500a20f543259fa18d777b1fc3d5b2815e901a8c61be96b66979753c6112119801b98dc422439faceb4a20161cdb19148ae70658a1107717403630421017574e5bfa194e6d17cabfe85b29fa14097e5898f1dca08a959fffa2009536e659270ea72838c39b419b2faecadb210e7b6167fdddfdf65fd718b430cac499d69ea2f350ae52ec81d5766123750c86a568a9e504537d6e005223bfe0f6ccc8acdaef72398735e2fa76b716c1b9d6222b7aaee47504fc125edf836c39e4da8afa651a2f45c0329eed72fca5fcfd2ca87ea9bdef13dee5afc805912bd28dbbfe55f0c8e3aa2648f867f8b51c63cbaabd72475799e9392ebe8397289f1c534d38eb13c37bd5bf15c4841c4e0a3a07c2fc1ee27682f16ccca226e5f3b3131fd3cfd84218a54c92d32c2ef36c2277c71e75c8a5f119ca89ded375491eacc4d57e9c294b44a1ff03ab3c588ab704cc3fadfb888aaebed5759443fd3bc77a61e899ace02726d59b321d3af1b7b19f92d447677a39188f3ae808d2342ef8e62e36e0b3d33b08191a03aaf03c0bf3b08923bc9f0afb5a9a220425e0c55f99cbfe9a9300303e2a1821b1d134a0a7ede458e03e0aaac77b60a1c619e6e541b35dd9f768437e79c66b5fd55ef709564cd8f0cf14164b80a5a30395dc6e85254fb971942be30dd3fb67e14ea1f5306599cf69647456b6d1f763bf669cd3d8617ec9a2c306cfb38f702076b1640e6c14be1ec786f7b19b80d57447482d694fd3f8ced5fef45dcd3e421cc24f7d2b1c90b950d6b1d47cb8bb6b1ac1e8c64850f12e191513ccb68edb8daf3d2f93795986f96b62a6ee57dd4fd955368538021b6b04f1576368fe19221a2ac731fc6d010b4a409785d07c446c6054798cb8c60e07a8044c5f6991789d2d6829c71056bfc09ebf03729e2c28f4b4e912fe3809cd27647831482b76fb27d8265431a674e320f3f5567c76ae5c4c11cd9e52b15eb876e602f09473b50625a92b061da972b80a5512e40062c0aff993ab172877c450763756c8b16c0764e809954e125af62054f5527dcc386de35e13bc938cc76ccc7f905063d7ad6d33cd37f1327c28b77a4c5651f9ceb658a163aab0c8aae0bfc8a20199802a14de10e3129153c0aee8a8c1810ca55c620f86758d70871cde333e846d0fd01f820affe9942e23c4ad15e091c2def86a0a92327bb9e709c8ad49dcb0fe6d431e76b6b3d11e2a9ebfa53cf109fd5b4bd28357b3177af32a89a88fbdf63af1735cd989837795c9bc67b9a8e082f33a0f64f01c759bbdd139c44f20b96601ece2335dd4d284582685e83b2b1e551f19f72dd453c2a858215ee133eada20869583b3e6331c9c15ccc89bb6e4f93442403c76a6c379d0778b11f8a43aa080832293a8bf0e47116b156de13424d5011d170ca59f8aa48f2a934d61bdd9bcc75926c26246cf642b214fe31268132644667657870a040d1a8e2e5ea663d36f109dd4d3d35e67b59edbaa3876229ae77f55b11b7485e5ee12f197474fda072314c26822a86c9ae8056d3a07e8482c7516a9bfff831eeed2b8adf80d26280b2a05393b24f880809e6030ea068a95464f408a87264ba318c21b4c5ef6926cdb13e41cd0d6f2ac46652fc5aae4ca2cbc65e829efadd37ac743223be3e5368b5995bd2d6072f7acbcc8ff94097d0209fa0a8153f4a03ef6f337be5bb13911d8faa2ed3cbc033f166cdc1f730eae98f79eaf059746070ced44559b16c32d617e5bc67373cf7e37dacc4d162a455cbfc97fa968c37004b1f0b979088b1eea5f8246aa40681c48fe6ae48003c94a6852503cf2122be36b85b28f4de6ddf604b09290f672eed4cb7210b96ee5b9fc7968e512b0bd718041a5db353858762c07db6a8d40f58403184d463cff466a0c5c6cd4433ec198ad2d6679defddfceb7f1d4182dfa2616d12c3202a52c0f8df9e9be51c1981338ccbd92fe20638d81a163544fb2ad72731d87fc880a44d7c8831dd373f057630248009e0d28bd50ee87ff28f28abe2811e9d296549d0ee7f4789633562c9bc4a9d50f661cc6a57e47bf99df8d9f3b850fb03fae82c18afb760f3e7610989eae4ee90fe53c8f16dd4b3400cc551bf0aa1f1d127b6cd84c9ecbb2200640cd21db829fa98d8080e40a26186a87e17d2116d9a17396b053b3b05c684d036e72ff7249a4f9fafaf3a5059c688bc5e37ee07f1a7029d942e40b2b15b0c0884b99cedcb0136788ef5900c8dcf323729274b37c04478a4e0a704d333406ff6b25b6f0e720d474a3ecc93267e955f50bd0b2b3cec31887fdb3ff762542ae2857d562352dd0905761b808ddc558263eb623aeff30e2ef445e2b71db34b196d465daa1b55e6e7607cce467c6b538616def79ee30072d9b5862ae83c31180985a88c6c670dd15d221303ee8924825708adc1ed00c93a5d7209a9a4bf957aed17ac558f4ea29cbfd6d4c0cc5acd0e3dd4006f68a7f83aaef65a3a593d2fa8c7d759b16ef8b1eb0280255579f9c0ed794521bc4a2d69356e601c58419a6e04a5df0d33b27401d9ea86194768cd015d055c4713cae96e497551f965f9dd2370f25073f6c0ff951fb01c3ccfdaf8fa0a6254606a685abc2a74b8d27f907bc0ec98a37ab5171c30bac9e2571c9c04f915a23ac8c2a91e6f0ff5665659af45106ac0eeb6606a84a6fb4890e0b95a36d36c533325f0e9fb154731a565559b3a100e189f8398cbb844f6b408edcfd46c007c0ef94bed1303f64007cc4fe6eeda786a95e8d9a944d64657883fa332086b5a039ea2ddbb049c0f7f715b2d2c59192e848955909917a5a69ca3732ecbd61a988e2c37eef3df0876d66d5ad372ec490a205c9e7a82546db3bdb8a35b9f8738d88c65073e21ddcf881dc6648617fd410fadbf7d05dd3ee141e9a3a93ad26d0600a3e2062892f81692a8aff9417cf3b00c404daf752581f7f7ed241a64664a29faa5f7a51d9cf5376594e72761f871aa199aade35d18a3c4eebcc5f04a6f64721807d741c1fbed723ec40bdb3537a0500595c66621222f40f951e726555a168cc2b40794da7e5119a3a5e78520e41359a8023c7f20367998ec8adee2909256ab6af4aa1c71bab07635ed034ca62d1f18274820252d44762add8e9d62ee27a78981a1b5272d49322760f9966f0cb5415e7de02daf07adfca10af726680a54c6fd033b197136c752003b1bac2cc69ed53eb8ad69760ecd484d316d1a95cd6d5b185cd090d2b3b03e5d65a982c9c3c952d74dd22fb6ea849e993ee06c1714af0345b90a94680abffc09dc9197961271935f2508aecca1a01e0c07686056db686c7f8fbed620b143ae32b982404f2b473876835fb78e4919ffbc62992bcb51cd36290559e14c787199e7bf5737990efa2fd0a51fd815c81aaee835e62557d30443d41baa0f249c7baeac7dbc4bdddde62a7809c14b751634ddc9a00867e228d68dd732fbd2b48a0547467859f36b80a482a58723f1a4d40b8e4e0bb69941cd5f4139d495279b8b3d947e58898ed3414d5691787a2d36b53d0168785ad1da3bdc88432126873a914cd47d6fd5516f4555e41b088ea62b4e46dfe130702383b5708820ed24127215a52c30c66c5e6bcba2c49ecd231d1fda786a1d495b8ca80fd0e6ca8810aca7998962c61ad59dfd0b7c7ae942055eee1a20b1840a051eda39b7cb641942b09aa3fa3cbefce6a757200071366ffa97a6595308f858d19a7e494e4316dcf0f6977d6ca30356edcb99f605080fd254b9a6624ad3128d718eac8063db22052c63d266d5f07b50907a172f70cd2a7b14161d2b9a3ea2a47f0797e7a660012721035fc6a57103de51fdc49aeee07d195aceb25d6ada84fdda587343f658c58c3ff9425ce25d4c4734d7f676ea9923eb331d16c64ea76c9a43e2454e383cc8a9c3c53132e41091cb87ed342bf2d47ea109dcf5851ea1158a506bcf101ed8324dc30d06cb646fc199f20503ec929831c47c801bd418c4b2a9f5976d5eabe41f89d62722c8d06ff11fb386ffdba3b109197ca2e341c64ae6014a2d5f87f34c78c0ad7ece656ae962e45e513e3bb51a2447fe5ec8583b75cd5615a27ce53264b175cac45bd2c412f2961d90f75c3cac9c118326084114ce5d056ab69bed90e523c102b28a7cc807110856c84ee99df8256c5f771eb1c8cfac09f3cfab4a8b276c618bb99ee4a398e7b30aaf98a58307ff1afe35c5dd008ff5c2b2d1c4ceb2a75cd603989d030dddea69bc7516e2cc525d936ee2465ffa91e9217a0dfc9e1c2472b376c4065fd2113edd6ed4e7ef305dafcdaf421ab119a23b9ad3814dc0420696e5546a2061680b602ebb9afb20987f4c4b4fc6ab286d9568b3737a6c4335fe45aebcac072cb143254b9790d7b43c5fa69bf9feaa41896d6982db2aa04bd82aa5f9c4014fb54b9fd8d8bca6a240fa80f39a87909692742d2523a766202a3cdc763869ecc9abee7f7ff2ea46fb5905ba091b94dbbd5f91e9e96293e810f5220c10065b52229fadc8a6ac70fa459a4750ecdedc6d6bc7c494b127546df4511e02f25b0b7c60cb980f21f6aadb6e5d2604a0a3feb0698886918aeaf4f0560c4e7166cb27d14936cf5a79f875bcda5b512c6d800be9a0e0b8e3a0677e955b0afd6323a1eac24790c7c1873980a0ee6385ba8adbe8a0f60ea12e7e8110b47235c62eaccc89a4488a7db0c55699f24a1b81464b8d4787978dd3474394190d242094bf19a2d78a02ba5056e7fa21ab219c39ba5e714f7a69b0c24ff5a643a512a4640a417a02ddd5871debaf2ec39fca57ffde74d09339e8f1322fb5fdf891ca3e9bfafe1f8a897aff2c30e1f6513b49574a31b7c9095c6bafea60ed9984d0a2a38244d34ff3bb31312a56e671031ee9032af279d6eebe29812caef97521b91f07d6b51b01ae04a3fb248fa408290044db753068beeff1ce4e8a70754dfde69d448efb3d238373220352cf9b8b8c671b16dece1d747b8fe329c7efba7ffc688c93f1c36f04ceea160b8d59e664298a5cf6129442ca0ea90ff717407e1117041e2df7162c17cf148fbda23fc3725b913d5e493b5c35a93231ca2412ffa69660a16d14352c4e688d9a3abc98a0869af2fb5ddab5abfafd8588ac12b861ed13da237fb3879162b1f253b6e69248e8a2c7453f191678b9030de5bf9a59b3678eb54e8911c34a01fbe774c4bd6ab82bef5dd16e6e2d564b699092e9f360dc12351373a7b419d69912cb26adc517cd97dbfd4c764e17e7a614b04d4c9826bf72eec5c528dca5a7cc1bdbb035f186c60669fd499ad0f5a5fd830d2d95761603f33ee556303527ae8b513cdcb909b688a5d6c2b7111ed4b258a9be480eb9f36660386951a67da8c5a17185d5e2e2341b42eb9ad072d6b664982434e9e5b6d825c7e5f3f80e1bed64309b7d766f2767aebefdddbe13fb468b4fb6ed340ed98b9b3960b5348413954836cec215ed61eed87cef366d87b3241bc06317548b1f6dbf05516d005f5b42c55f2d618b3518c08a90028faa36c9a5a6392d64c416fed2845c1ed00afd0c00b0b5c5da634430a36f4a1e3b7b709d44a4506133ae5e213b248d0323fc5c2e872a85841e39ea5919d3f86429edf9639638f0439a15ff1eb901f8c04bee2ca7ade8ee117166ef2a0c2c96bfe68ae2219bf5511d1ec651af1c248df8cff39b25c4543e32b4a981237aa21290c377b22822d3e6227ce10caeba4ce20f6d3d88cc465e69f008715049996c68317f7881ef7b9e4f1cfe083f55a4d730f4c0dcc3c2d6a671eb373860b44268e3dc5ec9c80481b7f8ce750b9218000e051749df52263a03e47a859940f79b3f9a5aca45c7fad3d2ed79cad38be92a02b4593a84cbe3b047ed86d566977fb84fe5d68a6ce5c8a8ab603b9210f1bfc3d71fafe12c8f039c93c4099d0855112c301e773b741647284ac250e806b1f711cd8d5b3c52f206177e344ab0999f8865448f94eef381b99f1d740a5d19aaa911b2640c3147acb34841ddb88528c00c3dcef742a318809a88ec0c8f222c5a9c8dd75b1446a5475277bea97a2f3d7d21ec106d0c3e3ce4c9ab77182573578ba6116a2cdb7a949a0d1f87e192ebec0346f31e0414d64ef4098b4ea6dd796b57efc8f5aa1367f6d222ebd351b6e9891692a7d3e3d1bc860adc38786a6845482ef8c5228af9d564afd7163c0aff511404f351bc20efbe740fc12605d5e0aaa315ba3a5f75d3333d5afaf4b1bfc301a4634a8f26381741b2443a52063bca213d2d1b42f4eed23790917ccbdc285ef3218c95af3743f4123a3e4cd6b59c2769825f4302aec5983935078d00eb486e5bf296a8a12043f89d82ba3cf45197bcc0361bb9402c486abce1211aa0f0cfbe15ef8c6586e26c80beb89b598ec031d664254f189586f6fd56127789436a337d84b5980ffd851daa39ec64369e3ce95e5a8a2214fc5befa5f4f97cbb3891a712ed19d6dd9df095e5aaea16dda6d39785f0dacfcfaacdf93e27139f8ea7be754593c0d5a81642d441e87cf953e844439fc30a6ed4fb6c9336a82efaa97d1b61a4ba41fe57fe5ea67e6b7c751fd9f4cf81c7ce711a6873493ea5595bc7b1cac486e8855896a0bc07ed75dcfa8973793214b41320003427de3a02e1b97a72fb7fe67b41916fc14d754f6eab6df586d7d5fb64fa8fb5f5f800774a8281c786051f7b88b5a5118a9a6b2a076856592ce4de6e143475ef1bfd022d9d117eb5a1fee45ff40ff231a4ba2d83915626623dd1c5779c3c28fe2751e8541113ec813465f493c0d01a0095babf3dc9d37263bd1fbb2fb4e7a2ddc44b9c388ead82cb8484814d6486c469a664aa43d14670af632938a53bf162893d8c4cc5fccc90a9266a1dafb661cc03285d7b780f919793ff6e1e3c14ffeeca3af1bc1116dc1a4d225f342ba2f852ceab54d7c075dd4227c37934bb0032ea84a7365ed6c9cba44903be173b091bb846b05ba7ba7c73462a267bcb64a87c784335d0cd31e0674adc6645a7f84979212196555da832703d704f132ef72c255b15e340f4d89c66d6c8ffbe97205cd54c6e32408a7d3c200db7b5c006fed5f56b313d5c62542b7fe9873255ee2247d47a1b9b88b2bb333648fc7a14c8bee502d4d6f1a4676a7f504816556ade01133a50a05ef402bcf44180f2e0c71d176d91b3ba3a86a162b35a93b84e7adb625c1517d3d0991c35c6aef70b4f87889ca65640bde7f878ae2be2a18d178e600ed514ad8ec2992d49db98cbb4ff32db39be22c85bb93bcb3e4654f0e9c66c7086254bbcd4d5a4752b519fb910243a4065913a7fb48e3935838df5a98b4b3fd836c8102cc0bb09385c0b7951a52c9235c5ff80a7cf1c02782e20af7fa67bd44a1fd226fc7f51de20cc29ef0d0387d2a38930e0f3bbf22ad9b8564043170367f41c121450d580c6e3d733f8d73f037ed38c656dbf284b46e6b11a294b8c2813614f580f334e7826fb4e85fe0a1a5df9b2fece1d3d72bf997e2ebfb81b6a213e79b4ad969d894f4c9dec199c29eb0ac0aa8ae2285b00b5b6d6779a7a627e48b5e6ceb978b430b0fe37a98f468f13130a574b281d5c0c1547c2d5a21728a0a908b258b0bf3d328106b9bba0f10f97aba9082ca684414c3412506171d73de3c587d2c43eca4a2749d9187dd1ddf5bf319f7b83d1da67ebf655cdad01b009ff46afdc3ada2296705bedc82c83fb0f6fdba13540d5de44272f078de4a61c91789ea0c45b82cb4a24e937b90ae5b6bb2f4096f50e2984b285e6e901f04a09aae015a271c4ab17ed01de459c3bc801c575aa2b318735798438e71135eefa92ffafdb4325154d2dc60eb106fc6f5a5f035cd1670dfa655711b47387ea4a45a2a194b10119e7cd23652be3ecaa241ae576035469ba949a0e4c736c9debb83a837cd2ef3d4cd2262288c7d68f1f6971a5d9c78519e17c638a2e61ae182a696df3c5057bdf13cc84a5b716886e0f6fe57dc96340e63490b5bb4b28426d7ae58ac8eaf6e23af5cea0ef3ab6adae58cddd590e8c846f28d087eb35ae460d4b82cb09fdedf2876883c32245299805e70a7b4f39b5fe89dea851e506f76fbf3464ca9792b9c185a6542792a8fb30a3b6097cf87a385687291cf76b6deceeecd3d850ffeb313ad777f2c04711014d40792d1561d7aac28190c0c037874d117732719ab81405c9926e9b00ffe7705253b2869194e9ec5bd1bc7c9d74ea967f36221a00db2d66a7c6f93254cbf75d8eabe7b1495c81b64c296940d80b1d8ded7a8c9127614c1209a79cd05c77db61b50591adbfad4f1b8196a5d7edd3623b9b84ec0b76854bb7cb39b83e9f36a4f6b447daeb18aa63aee221fb7613e21c13df681d3080a371799d562a7b4eeaf50e63f58087279c2ce07dc3a1264001f1847cf1a19d213894560106f132f4eebdeb78549a08e3049dc90639c2258cfb2bc23d4e0d52c01a0923921badfffc1fc0556ff149029b233ca191e24381502c751408d7e92d74eee95f7ef11fc429c0dd03a668e98a6975e2db00771129480eca296813e7efd82686f2869c47ac2fbfe9dfea92f6469c34f72056840b6b5d435b36d665c15f829eb4a4a1a6e5ba4b1227b5e014fb30238defec633fc1dd583cc3801f0a3c2c0ebc3e50e2a9959a2798bc48300743b21a4c0acf4b1866694d221fd1b75bd2012a662f472f817b5f3f84e6dad76f1252cbc832377e5f89f4a8882eadf44f66659ede5e7cd1fbc8ea8c3d29af2749b835fcec114f248888c3076cea1aecc78aff003ce332db04b630ab6ceab7ea0addd3a96bce43a62b6e024288276060b947163d48b03459122ff87d2e97bb28568fa2a19b896ded6524f198bd10b07c0b4add0bec8cd0fd539c6fd8773d71b462dd6c5841bfbe37fee0cc1f7846075246ccd83759d4a8fdf02cb58fe8d9d73da2b43c70c6fa6c205109a8ae060cc61449ff543763302bff8ee25e59ee3b92eda7a03dce96ac7584bc7d632e2c7bf638cea04b59e07d4ccec4138512a6825475f2d5f5a7ee5cfadf022dee9c6888098001665939cb42acaa61a61203f99b2bd334f766ce54b948e2687b63da6f08371c7e0ed91fc2c36a27728d9b8879d02abe5ea3d6691fe7a06087bc94647d251cf7f41ae8dd749d1ae50d7201ee49a30d1b1ef2fc8d83422a0087e3fd6c6906ad3c8ba022b8c39fb92e3875b50975022400e0e16db7b6435ba2171759a0b03d3352a46dfc47679a02fe9bbac06919ddb1bb0a875cf1983696d828e2a37a62c07f141d72b2f92d6653224c345e725ff71c8396215759af88103a8e0fcb63629c9b4cb41d080e699cc57ac1ca1f45364857497466e48d0955707c144ee781a37c6d2aac7d60853c9170cc0f25d620c67614d83a5a72dca75499b98c59f03061bc254f6efabe267d67994d35e1c4f637bfc3a1d1e972d882a09c8594e0d093de36af8a620b9949d4db8b923402839c99be8d2cbddf2a070a91c974fd195bc527ef5acc8797c1f4afde2251e0a9465f3089f46eea4b483693f9c63cc78e3f1e0e8e9090bc471129116ee06bdd7d27e112b004f949e50aa38ff6c64bd4ba18e1c7777cfa0126af511e4713eafc1e3efe5042a47e4020404d94654ca41da5c77daa7dbaea1006c79e098cf0b6fe27c9628e43f389b727da3929916e97195ef4e5f8d1da0c3a0e854ecef407dbdef953351f3f846821422cb110e3c802d19adc23ecbb4fd22f2ac9e3d45b0a7abb292802c199ed0165444206121d20ecb5c0cc3d8577fca14718c8c6a2e00deea1455d0fa660911c99cde972f90eb9e049531229b56053dc6586342fa20127e4bbbd6751cb5b16c507d9ecc14092a86dcd4516d3bb09a1b9fadd943a07024a409a03ae19377f065eff1b64ce13a63c3c8c3dbe8895e441735be991dfb2f641756ac234e1385fde4b7487bea050f126b7490a494263c7f77c4972806ae76dbbf5378c0495497b30633993a68e64d64322c84eaa90a6118834f45e51625c01a21270826fc9513f2bb1e5176404569e06f06c8757a616347f3450e13b13c50bfe7f5fd67e4d461c1d5b9ebf86f76d022528f77513e14c45daab3d5be02c3a3700ad3c2acb0b97896da1be70cec4c838f50aec04bf58465b3842f78d2133065955c57e4535c6ba9ad65d77c642223f0ed0aeaf078c87c894a34edc44ac73fcb45fa99140e6470fc173583a8d2e288effdbcb792310904597beb1f4438a747db2e2cd849c30f763617a8b5f02861f5916e6bc0b97c3b5fab20ddb631b79d1ff4c10fdc21e54174038ecd53cea5a80465072a0d1c2c6e81e33212db1b1e1719487f6039f184cec5bd4ae481a25cb62256cced42dce59e3a04bae74d3d63e751622462107f32600563f73a5d5f0ef593a4ab1a8d12036f7ac03b101e181bd1dcb69e15d0c1f077154e3d73e2a7d4b5e003d71c89baac713b57e661c8ee2d1db09add5cb796dea1d79a663516daca005d978fd1653507b682575d7cafea320d71ab22eac4fc2851c6cc66338b55f0eb15dce50970851ff555895af1708031ec7c06f0a38bf33e26046d876af083d5e4aa7e78f2c0bc8bf7d91f96995ce02ea6be18117abd165878e5f2c3af65397ce4a1d4685e858b38b6bbe8068a1a61aec6aa022c99d6a93a145bcdb4a3529c0b2f348b3f59975f5f59a51fddbe0f78f782fb0cc9c3d5553b15a9d7bfe97dfe49afd9fc2d1830049e6793c58d043f7a0f4af2994c7e7e110a5f50e9e513abc676fa53aab506de1f7e81628b99436bc159e1daca00e9c81986245bb8be91d30c2b0ad0f050064a762b43f09c146146b066f8855403225d513b156e89cfa8a0eb3ab882ee5c32133e10266beb668701c48761e6943ac18a169581e5bfbb83dd7c684d7ef0776c399b1ed7b0cb902a304cab0196af17fae0b220de8b1dcf4f34b04fc06763a62a7bc4f1581eb0b02a6d0e058290505a8bc68a656163b2b75279e0641f7824b92539343810d6255a0dd6220615cf6dcb65ee0d3214cded5c9cd6a38f5ca24a540b6a7af34117b7e38455c41097d254c4bd4eef32f690dc5e096cb929986c6f6a0857bda1b5eb9353c2d702ab03fe096d73bb0a3fc96d6166019a6b61fedea64fe70f7618990a755211d7f86a425e883ffae7f8f9edb1ce73a4bf9d8db506bc1083663f3c68f283251314a237c8e16a60088ef2c2bee52067692ef0f2b4b161c0dd610bcd3d2c79f4c2ccf6d08b476c55d0a42347e804aac0a6559b1782b6126c1078ad2e64e3dc9d3ff264798513f7c799b5ad5a310707328ff80c7a381102de1c37a507fd37743fca7a21edebf040457b5880c849e75081c13d2d1ee42e581901c3cd27b3e1bc47d5e3c90d0cd705eb1f0e0f92cee790ed86831f05e282468257b7ffe9ed3d4f1d963c925b6e1e76ebaabc4c2115e54891bffd5288a3000f32d8c17dd1761589fc60fd84898a30fc40cf9755d00af4b483984ff866d844ef438dade305e2cc6badde9ea56db987c855a7ec8d671a366fb9d14f5043839a092b8e544bb89af01bb3e0664908392cd41c5578cfec2763f5c37ddfdae8df73dd71edb33b21c6da5115f97e40e49d791d61a14db0d96989a34c9096e7ed8852b48a42c4adb5d74e260c0aa5d8f29b3dc9c2198e46bacd94eb94a85ed265ccb2e3d9a3d225cacf2fa75f84e67da567ff4ae32a90c3327c7ebc252adc934db91f62a206a84afa068c3c50365b62eb95182cc4d53fc33c9a89e6b06c37cbccd8a12f20d2ce71cc5d86786668f88e1b24fd4d798e236ae342423824fe60e90e40bf2a58bbe2296d7d59750562beaf4f974b24d09f64fec243a9c7b16982730f0ec99e265ae64a001dafb27472e2fb68b29f2b6c450481f10792dce36bcc79ae186c3d77cf10aa5e0dbaa1c9b19730bf4bfb43a408e7d61c15ca600d0633a3231dde97df5d69abe4bcf0d8a018eb23583424b77dbef5657e288dea00c71bc5020838e3fddcac788cdf29f362e007513b73ba45d8ba23a00d5b76b874681a9519bb980ad45746a46ab6f80db0d4317225c4e84cca8a4288a4fbd9fe86d3bfed5e72547788f27862b5cd6e2ad615ed851416fafa729dcd1bcf602aa42186dd1d757010f053a5ba7525a2493353b50abf733d1fc1e5a81d33b9121bb8a6d964f66b9511bc83f71f5fb6df606ceeaa0bb6866e784ad00ab3e10c3db0dbbffa5a5f93043cf5c5ce44664f66175d3197fd6c81ad6a006b70bebe09008e376330a58ba07672c857cea3122efc667dfcaae48ea7b04cad55022c95260e9fc545f194ae3c6eb5a6d6b63a1f60676530fffda97ea5a93545a6a6836a76cdc4d730ec37547ef8efbe19a70246c9e4cbfd9ea75d004ea396b136b023a763382d738d64d16cf93dd2c5c12f036c26cbedf17839aa75d8c24fc88aeda145876afcc7bcd7dde5a6e117eb266c91d4ba079a2f419ed0ffe6aaa911f65ed1847656cc7d947c8844ec2f06b60b880b4a57a25d8d3d747eb41f5691e6202a89ce4f832113ff161443a5e923307776b70b16bfcca8d89c7023df34378cfe921c5b851bafd23e176c9dd13c2e6f41cb7950e0b13dd4a4ab86f3aa611e2ce33f52505b4fa741aca6e9cbfd3c22351b53b867a6292b96de90e1e00d32395d35c186d9e963a9b3a9cf26f00113f7c0f3ecfe326d098638f2ec43a65b1dc40fdf18c2f20345912b5f81b7815531cc549face5d958cb1f24c047c04f00f0b3f0d99a2903edaa1abf8ef45eba0f45dd63f2709bbda52a23054c3d678cf4493f16913216c176b6e095ee7856f00611ce02f0ffffff0f