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

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

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

Block Certificate

Block 57743 e67b7e09be80f6aad22c8fb8c5fbaccb15bac1726f39f9ce7ced41e084192d7b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
71c380fb67858e9f970f14835c46b9f20dee1df0171b1f4e71f034385305863b
Certificate Block Hash
e67b7e09be80f6aad22c8fb8c5fbaccb15bac1726f39f9ce7ced41e084192d7b
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00066c0000127c0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000afdf0126bea037fe95eb9b20f7ab7ba23bbc4e4d0b94bdccba50339320cbf330a4dc75b33e74936a4dc30d0e0d5daabef23cf83d3ba10484a30cc2b10fa9270af16605a337b761152169abd429a934ac6f41c968cee27e70ef000000000000000080000000e00000066c0000127c0000

Raw Header Hex

00004020aea2b949597be14cf527194745d8fa5a8e970b1882915f48658a12a296526529ff3596024b73697298620bfc0de9099e2910822a7fc51bbb108d08e918e3b210ed3a0f6a4f4304183b8605533834f0714e1f1b17f01dee0df2b9465c83140f979f8e8567fb80c371

Proof Data Hex

59,560 bytes
121216010307840b227138932d3a0c573d24cecd8e66c26069ed94e5c1e3ba9fbbe5b70570794019e855634417a9db020f9a78201f4f8dad3e27897dc856155882565246c637fb28403a0007de3f88920b49a1798c1eaed8937604d13fa229bee305dce89e9596eacf9537375f35d17029fbb9e9818210a617c7fbba6c58b2305d38825b5d9d5edf6209f928d8e02e982cd97d46460a7411b7f11d85ae8033866f876278baf747017e1c0795507ae3c002836859bda25c46b660b01596a44f872003f85ef1bf59559335c41b4cb8dfb8cebbaad86f60cb6d1fa03cbaa676f8c591fb315a58d95cb18c0c3d4f74621593add0b160fa77dbe24a4cc9df26705273f1f87310ff568c2f2f18ee0c874cb5fb4c4d478ffbe8d84a342bfa4560c6616330a121b6838415cf0f05a09c14d0edaa6229c305abcc4a6081e7c98b1a6b76b87146377db1d1be73134ee859dc92a1c612ff768cd1692bd8dc898065f402bc67d449ca1c22ba1f76b1a4ce72a7813047de24858fbeeadd17c4296e26fc5fe08ab5f16deb3d3f5a32d3e35535e618892c2648243f72f8d713bf59c994b545c83055b70f819cfcab9db79219538428392ce47802dc430d6e431c645258f129acb7ae7a314c4ff10b021b30b0276b049ed332631ea31d7144b429508c24a5b684dbcabe8878d2aef9cc3eacb5c5ab3ac098c00296128035d92c9bdc51c804b80ebc7a1dcca995206805096335182718bf1caa3a25f26e230fcb22392c2ae8a1680d2b7be8cc825ae3ea3dcce6ee5c42b085ec5182db35ec6ac4dc78b82af2bc395ee49c319d5411181c3e8602697df87006a0699bf4590690d3fc8d07044ca9a3df6777bb4f89c39d17a140974d21fa78f0be485a6fde88b6330ae1721c2a3680b8d2d04d22b39266da41d04b97a87905a95cbf1d87ab6fc618e84e9da824a2545a9bb4a4166e62d261a324d49087526b2e9cc000a494ce3e90904936ff2eeb07b60825e938c729b5790f72d90bc9ff067c6713874b85c695c662902bfb4ae3d453bee11c5ddf234d4580bab42ee4741fa3131b64ba37ed572751a464c21f68ac9d2ab661430346fefbf8bc61e62111fff721aad357bb37b876488e994e220118d0850797692e2696fbfff93eca6aebd8825f092d943cddf2b9c929ba21dad95a80d1ddcf238337151a6cb9acab902dbb67a7a70cf74e78b86c330bf75cae8d6b84eb92bb6c91db845d78d32099e576cadb233f59aa3c3bc2cba7d9414b7d5b89715fa1f98f672e0921150a137eafcbc19232b648191f458aad9cb18c8a89f69baa140f288c7f02e71e4f385033b08056d5206c2f6574b6e441154c74cadb3b5288fdbfc774f98102e47d927eb182b8b05f21ccc79280d073369649f01ee1de815e1d22e078e17e4dc1d35bf34226d2accb4874d6726d4dd18e634f2fecdf59ee39a34467670634bd24fd974d02df31d9f82a9871c6769e46501dc63d80e0f84166871ee81602b8ab5b1b8bf6eb9d6fd4172113fc02fe28752e48259fb9914cb974c6fadc434540b0dc925dc8e1d5aebfc598cad0334ebfc0bab0eb842ad4551d459126d14e6cc1a8c1e5cdb9e28d5747b145e98ec137b6ea99c68f5799be7557c59b06e6971fb66341c04f873484cb5da9e15b3fa7f33c105d5b94cd5fc910419d753cb1d41a6462216e6e7edb4cacba074283eebc67a703c244fdf05ca73c8bd3ef240fe13f48c32c529aeced868d11bfae32e256bef7726ff7330f64cbf2cd6ec6409c36893e67d6eb3b2b385f8b0aa3c8ee84ede2e6641b94585497b69b27c3b213e2dbf9225875d9931d98857ea892981f61948c43605b595c357e5656beb64ad650e043214cbb06b04b824b1384034520c3b237b02e3a0c265a8ecea879c35d9debb96a2ac57de74f883ee7ae42ec10e0d6beb2f320d4e4122562e75c58cdd33dd11045e6d1e6ea6f86e16802ba24b1560b7a5dd9f3654a86d75a5bc39e5c37fff6794909b307040550864f1c6bc991a521bafb016743798d76b6e518e2be0d2803f0f52b97111e3c7d6d337d0c41e2cda1893aecc7107151eb68f5a827d407c1ced53f4e75faed361ed726c7c90469a712b1c19cdfe8a136a80263089628c8dd562325ccad79e1644867ca33bc9b76523714ad727c8f5726283f15b1f25aca4c20bfe66d8277f1473fc4a1e27217d43b1e01ab7cc3221f4084b2d8f0d3ef952a4b9e7f931827310d5ab48f29670dac2b8ba396204edf75b81c572a63c72d348caf3f31a6e4b73d32e45b341da8cc1f06b8d378ac5ad29ea3b4a795d190f108e31044755b3909b2137f8e8ee9e94db9b9b1a5947d141ea26a55d0eadb99ce1d194d31d328693b538e78417400c6bde926a2174bff0bc901352c291912226f8946006dc8ea9d77e6c73783d40ff41404771cc56e93c6decc543ac848e786a47ec1eae88c59ee5715d20135475b4401a9b7d2b0f566704d54dcaa6dc30997a424ab769937ec024eeceb836afb7354cd1b72ec63b280c1463227c3e342e6e061f0689fdcf73419985da4640426d7862d57e0e72d6351ca2a9fdaf3bed471e8dd345105ae6b78d1b8ec307ce80a24d54ae751b0540b2a46c491bf11180c475346b9e587f50100fd2c45fe93bab578491c6212f74cd6b6cf510e7875d675729ddbe204525c02fc5e894b23f85a61872bc0e94e28ae65034b2853eff010c8de68952a67aac2b8c3f9a66c70c6408df4b39df9c08fa42172d2b146797d40941969e6c16f37da955cf5c05aca15d70a9b63179eacf267fb6adbd708c393ad63e2837476e1202d5b5043c3f0322125e1bb8499589b6c5847301298017cc1848e5d6762c294b7e4a37ee1ae16546ed7162c27a536029d701086b43bb1ab9723ad533ac12ef6d765160dae14d87c6522a1e923e0a1c683a6294d68ea208d240af9ba8da5b90295e98c03461ac9388e205a21d9c86674699633cee67f241e6a29c3069977723200d1560458912c90df05afa5a9561e69b87ce949d4655d05b5bc39525ec59fce9875c819a599dc4ff8a1b10cc7a04af0087fa11f78d0648d600678b479c9a2f59a98b445a33e9ee5b6f30c072149f4a327dbeec5a501307e4a77e44e2cd05c1894e88fd6f781da3fdb7f7d4f15b9916a108a44c3508a956b9e57c8aa5da209c937cea4676644f16b194adc3f9c4b94de832115a3c1fc5109f89623f01c9ad21c61919228494b0b1bbccf73d34d41380b9d280979ab6f51d0796cdf52f9942649c62a476a19fb092fdf0a324055f6f76eab69d33eba49f8440be4728aca25466ac05724ee2482ee4d307ea2e06dc05ef809fe86df82f5aec95e588bcd989eb4152a94dd128d6f412e684ac2fdd9866dafdc1367f55246f6f19cd19233cdfc4e1ec605f8dc9461fec7eee461180d5bac0c1d06a1999d8a2ae23f5136478654575dd0f9476b11512fb1b61ab1bdf34326da1037a3073785bd2ab53dd3a4954aeaffc9286a6e50ca1be856295d481f37f8c665c5020537385f6df539c9e05773cfdd87345851b4e6d2478918abcc172e803803ca1e78078c37a7d6af5286c6f53f9be8d52e106f96f3996e37fc28201f65b2a4c987782156c656b1fe3f8da24a47a5f36d49beee27f1380a8e1309d8e1beabb910c588b15d218981b15f0aff016793dd11a26a22952aa6755d5317195edf46d4a41f3f37c42d87489f2db0ca4badae0f59446624841d1d7847517ed736cc46c2e618f18553eb1f2d449b7a5deab48967cd467a2715d9fe603c66fa6cd054299f2b9699f182981cbc5f8ee6b57038174b6b4c3a57be1506a5eba050fbf6189fe97ba8385a3da70bf9501f7ba9f6be5524933418224cd788c1b7cd1374720651254ee0de1307ed2f2a9dc4a8e9076e6d612fecc49ef6cb3020106de166ca9807f3868f6f6c537485d0bda74f93529387801f5abbe7410db84c7087b877e4af1b9c83b577dbd053acbec391ff6114e820a1ab14fa0b578d0eb5ea11568f046ac1759b92526ee57ca97f8fa92933a1c5c6d76c9900fd4ef718ff1570c26fc7242be392117c8a073e4ac944bf2a1dcbfdbe4c43c2599cfb8be651d3569ab6092c21e08fd570037b54b2142660e3faf266ea27f4c2974af4f84a05da4383b6e85be6a6008bc7e995d01f73d259f6d4a034f328996bd8d4600249923ed2ae3d4d5bde04cf69a2a5b26e13024adc0a2820db2cb3f9e88da0071c7abe22d39ebb7c08691ca5aeb8e0350e6173a7ff4690637cc8bda76ce0a840e993ee4585cf8cf270a0f0be7ce5da2e879ed32494636d42667586893617ae5b662f6812615599f51390650a4b5c45a8719c484002dd8d9b76642185b176a51d72d3ab1750cefafb9570ad3c47a13af39630e03196a348e06c776e06684d04fa08763fd6caab7de1ee7299e69b31dd127e00b88f313568847ef24e0d3c45c3d3eed1eb514670eb141e2411ed5089077e839e25bb996d7779083683dce6b5cc8e9aa2f5b03c9e1c537f6ead55e6dd99559d61dbfd24edeed6e299a985dec99d5560339574b4c55485d9b32e76435bd23b9179db05f6e85542ef8f0c91e77ab8423fb89481f382f52fe0156e9474c222392fa313fda82947d894c9a7ae0260fd9bfd2283010bac3af89eea87924cb1aab56d7fc2be28c9826e9a90bd4e3c5a0f59e9bfd8f073583b9d7282214f0d0b8ed11dfa8829e71e06d6406c8ab318053b9cdc2e071de24806a8bc22914b4d1fe193df507e5faba5b426200512b063517ef20728df74f450a6e4a40a77b135d228abd857cd673a07d0cefb6813ccd1ccf4d610b9a726e12de932067075e86eb056522ef673bb15eea9a088edab00b6d641573afb1dfbf74385d57d18cf87a9feb008264031e9cb3f5470f50e1b5619bd966a2ea21ef763e7b09b184b1199fa86955f43904d519d2ada27bd2d62b3248428a17261d8384885c115d1dec6175b0e117e928a146a7efaa1794d42119e714236dc5044c35d7461bac403286305e4f054ddc060d913240542b4d8fcc3de1342610b25e0ba71b2e1a05fe8713a3428c1776b0056e31307a895e18aab12a93b6e96bea9b12cafd6c7876fe2111505ce62016480f48e40836893a210d09610fbda1b9bd4aed1de29f91fe31e743de5e364a73bad801ca8bcf737503c3cda447354084b23f1b6e9144c158806255ee253fda780021b68562dfb4a5829388f80f2c46dddd6e755a18327e778c730cfefc6d07ebc62273141685945a161810309577b936064fe17c1b3eab9c08d7b9e36c319389cf7069b4a2fd2bbf807a5f4f951bef9f7ebcb3824c126fba8873c5e85dd9cf42b772faec31417755287b967117415a34ab2e33a20b6aa8a81b9e8c93a44ca6e76c3a7150fb45e4aa2730025289adb69c52da55396f728aa4baa004df682ce1a30c7126894ed4f775df2bc86b0a2262bf84bfff11796cb92b68a04dd4d16f5032610553b73e78a047addb6dbaec038f9a0d36b1386fea2c06e4520272f1291ce334c5387214424f78528445aca67c9f742196c7b30c19292892d2c33c3e1f892aaeaa6947e08e943e09d96a3dd480df44ae3bd699f7688f475a57a17117a77c2d21a2c0b5bf30ffd893e7d9fac27d2c162520400eb9e7b85251b4fc7efcd6df810054e14ebd15751686740f730a3a02298c69d6ee5f8d17988b567fc9417ce72cd1f18a1178b9f463219eaa05b51e5cc5f055f2297f4a1232508d6a607b1d271edae3555c75290c67f9bbd63b99408012b863cd68544a8ed5dfe0010a0bf7d1a6d7b4a45545573124d2edac15632f3460b47cfe36ba9b635398697dea200baefa8d45d2a5d6ab262a20dc8cafdf159543b62382d402dc8ea9e2d42da8a194f1f9d23a1566b71bdbcf9c56677493de3fdaabc3c03c29d89b956e2665688fd4823561d64033ef3ee97c3669ef5725294a1c07441eaed09332cf9faf51ecf35392e15b39860a617cbbe2f8fc1429927c91481ca44a83cc46734b87e5a9e5a56cb8ffe6005906d1c9da91dc6706470247b3c6337842b39030740cd48f011a5c006b31287a37ceb3e1c6674360552668951eb81772ded288797cd46acd23106ee1edc15762f3065295a895b1db19122f830922376147baf9a759895c9b762172cb39f49be7db5f74ad701a50132a61d7cfd4b7f1aa66ba1ddaa97947647f0d9b3d90e814c2d1552d7ca34c68a345b0aae9f82c47a2d506335c9124324400827f0828d6e3ec7bab05e7a6e7009d835da19db1ef3133e53bcce6c4b19e24eddebce21bf6a335a1fed8e0a60808f2fd5a927ebfcdf6cb5a8a5c8a3f736e68b6b211bb1d025f78b3d99ac2882019f04cc2cc1939795eef8781eedf9f3e357c110586093a9c3f824fa799a30689d37599f12ca84620043f1aa6eeadb2a6110c195cfd722cf07ba62b747a5dad3ce11bfd33ad2e931f2b59128700b63ad7b081261d7bbb612a63e571c01ba047e4cf8dc0967c68774c39e5d3a721d628a193769ddf628e0562d11268555252061319219167ca0b83399eecc4459d76242b9e852c1f624917208135d1be11cdf6429acaff75083ef41accc997fb2d6e8a4c80a8ec3bbcfef6bafaba61043cfc0bf3133db71c406dc03bcc049f60e585ae5510098461e323dc809adad2bd5e71c72eabe9bec076b7ea576a93d77772d19516f9a265bcb0d592dab70b8e33fabe77bd11d7ec3b75762cf7e0431971b81ddaa7ef3927236ed522ade8e38eba0dda9a81a0a9fee1f9aa1079388697222fe05332467708bb06e8e2fd38a0a09ac94cd29aa462e086db17b4b46e200c7332b742cf052ff6d0d1b8072c4b5e9d6c91bc24b08d0a5c62c1f362189187a9eb5fb0238903c59d625ed3909d55f043d44481d995922b893ce5156bcf679e91ae1e82b0910c294ee29e49ea7f0801fdbf305b382dc9ec8b31dd3bd3f328dbf6e2943ab6e95fb5fa02b9f9ff1888c70d776e2f61ce7fea2c2dd2fa7f44d6e87800b793d939561b32e85d0ae0b80075d238febea6619d12d792dd4734245e54261e430919a0ffe8ca17c8548711895c4320003730886b8ed19b2d823376e54614f4e90356e2c8fc7994ef14faeb9a4d8a684660edba846750c6407ce882a8c2c97255084a9f178570cacfbb3cc58db5cb11733c77971e454df07d2f1b17bd95f6a3fcd75cbe4ed3763b0e52eefc499693b7e747befc6f5a970baae9a0cecf887b3df0e189087496c1a17f08dc5f168e0502da821db1311d9ff4561dcf851f732f4262cb2e40238709476f6a54fd21066bd277d855abb88fa770b52ecb60ba63576f16b6ee68ede753aecd38f35083512f690575b663ceb33730082a51c25b84c616625b45e2957935b4f0d3b2a8c3c2cdebb45a5eb61b4913e8d78551bc5b9511128a744a27ee1bdc0020fed0761de4857933e66b327946632b25aaec3e10fe9da596c89d2a050f24bcdb58318b10853a14d094063a7c8a69da8dccafe688d6f28e700ee92c41af72b3d757c6c2f74645d28e85f583b1d0a14f916ad0cfb29c1d4c69ef05e8c651fdea3e0a5c71929af8c6cbb409265f078a51a63f920bdb9a066ebc80fe7491f7cecc418a17666811827b4140e5a3611680babf8ffc9a4414c7d0032dce02225e84ab67decd0caa68608f7c0cfd46c09e236449bc3ff5c09459db94427dbe78569687a3754f5eaaa9885c158832c6bc2a8f71df62704805d12ac58fb8de8a20f950b1401ecb81557db017bbb5bc6d42ea066705e73b54d998072a9cabf6361fc3504b5416bdddfb9fcee2754ba300adc1e930f41b065e9caf946bd314bf43abddaf75ebd5279d0913ac4eccdb04f1f713a44eedd05697e716f90a69d57101ee9b701db27726b5d86df768ead1dc7d1fdde50bca2b6638f2225ecd8def95a6ce5aed9cb866fcd23a52abb1427f7cf4fc36bd5807664e4c470c14687427d2dbffca42fbd262f1bd28909bb9f7eb532032d860d6af67b4b114ec2f4b791d4152f34fe62c92386bbeb0843fb68f61ec9041b1289c57d4f91e04e76a1840daa1dcbd4c3ea3f31a669899dcc9cdad9d9969c92dd2232f47eb70cfbb29a01a022a727123abc9a9099085a3cdce628555a3394938b8de4c6848e63f4d7f897a289589a1caa742bcb1a260c7323e4fc3dcec760f5d0e50a6fc5b86d92e9932fedaee14816f243e7480593f2c0adb04082eeec4b2a18725458f0469394d9caaf0b22ae293b0045e980e76ba30d2e5de0d9241cb8e494b75ba34573f70a12985e69424759e71a2f394e98643d3406a14444e6bb7e69fbf1e6d4c3de8655907e2c0c8e7a62d24b915d62a26a06a8224cb3a1258fc242b896262d2321d3ef9b12397c2e77cdbebaf79d4ad44654e9e4bc91415184685a45dd245065a15b6bc529c48a842ec021cd17bf177deedbcd68a2d50b48ed331a54799ba8ad29c9e172498415c675ddbceb9d901e5d840a90db9baca2ed005f5929e81280e806718fc93484b05c615e9bf833d7b722a326732dc6c9cca7885be43d97853c530d18c2eb3a3fc20d1180078fd98d90844d9006537bb0cf41c3632b072af9b30adca1cff1988eeed65fbb498d1568bff665950785d99e96d70f53bf635f1b7517ec62e88eaad590812bde14a51e8ff68e30bdb5002307366fa1812a844220da92533dc6bb5c80b1eadc09dec951b439f2e3b643057a93496ceab67498c0fe3ceaba8984b08cfa867da11d8fac80c4c95b01f49a58f95488e3102f5096a8bf3f7503653db2249e0ace07de81a221cde4c860ce30b831bb8a7614f239305617a3073b9c2d832028aa1a3be7918fd7cf9f1504fa70a76813eb1d0916dbc5584ed4ce466c6c3bed3b538b309ec13337e6f2bca22caf05b7b58afd879928f8a0af602d71e38037f890832837bfd43112420ab7a9ed9e85254f9755d5ba1528a17997a8c5439c53079947f84baf47ef1a39ef1456dffcadf95d4443bf4b5ad6fc7b7c7eb77141d9f6af3809876840785eaa45b55f258ec02a1d46061c41daf9e6bd9e8f69d5bc4deaf20b6fbdab86fd470fc48aa5f79b4274211ac798591c900d8a441bd42b17a2110aca26922191ab2ab6db21a187f5c4c2393d02c251c537d1470fe5e95ba2423d173ed40d4bfecadc5748cfa5854765baf6ee53f0b73b3809c1617888c4171af05dcb055eec5e90b8838ab793ef24b3b64e026159950f7a0a0f7753cfb7cb93b482c83fd53c58e8a80513e2d749ac53036bf9403208342735a23804176c4038c3af5d7217f265eacf385c444e07356410add4605b23d0edd99ef69e747eecca8dbcb6cd3bb0532ba2a03ba0cf2883b24569279ebfa6a0629eb0511d3b06f8fa8249242af0329f1f19f1b898cf5c36c8b88217df99c0cb6c4084fa04629f34c1761d54ef7808bea1e858d5e0ebec7215286279fe5f212346c98ad7446d5953213f8f8da950eed46ead7932ecb78074e0ce0d256864bb91c62092bf4bdadfaba217ceeed422f57a2bdcf1de3c0d06cc7929972513d7347bdc8295f1565be8e9891370c08a4b8a9d2fcaee73d6213dfe7213247f1f0348d94460e9c55258318276fdff2911ac09ca784169e1b26824db9e3b0138cd9d6b1031ef91758bcd01b91cb20d1eda677d9fdae527d135882f959d2444741be5f5a662a5e97588eec39ccc31f0acf61aa32d0ebb0c40701087806bffe568b5e8c400ae284dace800977751ce6db72dc969a0f0dbff02819dc10931b14dc7eef573d617f625f95c1fe3a01a42c4151d5692e249b04dcf2f78f3d28cc98319ab43682ac8ac3ff8fc009a0f26d900b6007c2b0217e328221d531f3636b0873ba149804816bd81cccaf0e530f8bfc1243e17c681e0033a7e8d8cdbe832295ccaafae1e3ecb68d9c4c137038541f6701c87d8a2ff6494bde81235996cf86ae33aa790dd4bce3dd7c6f40ffeb0f21d35a6bb40eabbf9514df03eed79644feeb0608011fa4ad268745ede24808f69c90ed5bef93665cc1e4dbd1223da3f18ee724548ff8bf6c1a44af696dcffd0392827b70fb85fd359797e3d6e449a1c072868704b86206f2d4b576b070b1fd785b3acdca9e3b2e19e909eaa856618c52c9ec8b819c0aeac696e9c1e9a3df191caab3b75ecb407edc03020d53bc1a2892705ba6d7c92bdbbf08ce1ed8ee20d8465d92e6b8b1a4b936ed971a7b931f06b8990762c3f4fdf92d57bd0a0d114672284700bf7e43da6577d46a3a4b69dd8591f9b9e896fff74ada30a25ba6088e8a69ff05c8a8f1e153912550f6f9afa862f766f25a76ef4e0991f09ff723889df0877e35ca7c168fea76d8efb3be533b6683136ef148e0fa83d5fc491e9c7f0034e8b642818872a301eee296f48c53f7bb51fd8b7fa66924cb5ddffd94e78c8a068a83d7ba3e361471e1081e4e0a3c9ff0a09c186aea4377055e788087c550af61f021d93921c2de5e4bbe0598ccd549ea33b588c90e365dba687be957f9083bfb5c13e7ff00ef21823e8843ae9e2a373d5532166e966901b4984a8fe864726a8ce730068de596a349672aea1601c99033d072fb1265ee4fca9dc293bbad8d8f70859020118437402451fb2e9e250e821691d5993d3f6953264e6576aa2af5a0ef87f36b7d9d2a258b9f49a03739e6be4ab4d55610ce4eb80cf576f3f81594aaadc18706ac300506c3d8a482aaaf45def064834402553da41ff530a2ac288c5c2033f64ca80fba9c5ebaec3a97cdf06a1ebce82163d3adf143fdcb128e6505ac56ca5edd14478fdb5d6ff7d3f5e3476473d5bee3649175f035f18c60f7b64a07c2e40706e07f4a384666acb0b39d6aeb8a4ccc90a8f47c6ad1f3e6bb0f5725acc847a3952f318af683fcb59383b9bb5055adbd2743b124193c2badcc7da2e9dc6bf3ccdf4f07709988dfdffb7a9fc4505ca7525bffaea3ae61b55b5a53009f3e609708f06ed7d9cafff8d48d9ee947bf28551d1a6c4e8156d87d568763670d84f50e1c0c63139bbd5375ce549a91a625ef552cd6554695508a41ca313b85ea6aa489fe2e2acac9bf00327cd809a8768d292bc48cf4b941583ac8340ae2d724d59de33c3a5439455d8c69cc2843e27b68d4f4e940a03fd6d7b2a15704b02b7f10f771f7564ad56498a13576582cca1b2fc3512716d4b436a2fab04d111280c32887e844f7e0f6077d3d00c06388d43c5d0bd3000502ec3c9f6f771723b2dfdc9bfefd33ed132f3ad1b3c025c8a850e3c2e38c701ec19aa582754bfa87383e51a70cd22b2e5df3253a39ee8053386164624314b3d3a136f4237efddbce64b2e3f25af29040c6fd82d444c1529a2a6b4cac144cfc988df3850c49d9571333d33e9b449773e24a3753fe0e0493897ed4290ea42de6b08f5d262ac32e89d5372a5da0f02712a7380863049f6a64db3428cd30f025675122bf80213d21f56801c28fb7d3205c9cc09603540731da5c3935650672f17008a4dd5d7b5aff011a4bd74261ca9119450cf95926d12b05ba2aeeafbd973056a4263421c62cd466e684a31f584682ba69f35808216a6a373fa312457954800214f4d934d1695810df1851dee85e12a86d3fc36b4f1051492fe1d231879fd5c60e0b8c0a69b6d8574f074c5389385af2adcd9ab023623b953d17730caff36d0a9f1aca3d2bcf36b076783615c260f7c24eac27570e421704fb74aea6e17750b403c7f763477b8f1847f26be4d78304f2491d61c89187060206e0843e026d01589612b2bbb70496bb5b19ad6919bbbad3c41f853d6286a7b81ce2b4b8535ac66a4b1431e9096810d28429caac17dea0214023289a2dcda3c43c9c9a3dd6279d4283b54071a7c61e9c8d3fb607b49f7924ab65ea152f27254cc5d892bb6be04ecfbe369ff043a227f46155a34337a6a294b8f2d190fb28a37146971f589df8250eea100daaaf73c7dc5208b6ccabe09950145fc7ff909868b4f1afa67081d69f84807dbdca1031cf63dc9555578d8f8b65da021f244f3181b087f0dd568bc085ed404737d24ac39650720f4a512b1bd30e4d798f8107d1e88cb74144d054b641d1b7a24e03f808772018f3dfee3d636a7d55a3f2a790dbf6d3c41060ae727ccab962cdda652eca1d2d3d7d7e68d88f8335d2f952a5f535b5467d177b6baa8a6c9edbc3cbc125f0065f2e444c0f21ac67bfd2166f6b4def1d51d77487eb6f7cf03cc6a42a96a0309e5b38eff4fe7da683b3a40397741916727c1cdd88a784bce9fc7bd66ac0344b7232e21d7265766ee370a26e55100183cefb39ea8ae9c164316557fa786fa9619119409a742bfdd243ba3b4ce0007c5ee01e8b670307baf4480616ad804224c6b8d7b077a16b6cf8b0b4a086d6d298795b67c5f8b4b2daf97e8d867ebf6f42740d1d941daf2d29b846ab4dd5f380aa0ae8fda3de957c2cdd0bd851b44952ae1ee1d7c230d6c034b430d45dc3014a0e2714adc2b77611dea17907b9b1bf6eaa7e860a5081cf9d2e326c6f516cd8fdb114bb51329b96062e8242306be10e0e0f9bb78f80ca865bcd49342c123b0d35340988c4f2395fbada60cabb4b24a34b6d58eee89ee787fd777b32d4ded7c624436051f57f28cabac009567e3af6619184ff38755999e891b462382b773219618364da87a6db568f4f4f817cd093152412f3eaa3c571e83aeaa65134a89ab4c4e5b0e7c3bee2840fa90b356c11e0f4c23dd2fcbff23e5a3c8b5581f7cfb3061737019d6b2a2a5a06578048abf2051555aa314c2ccf461b450e445fa25ac1f735dcc3f01cbdf92eac10eb5284ef11a96f3f7a4bd44d161d2b98c5288c0a67ddf7b4dcbbe7f1f98a1c9377603e6875b92f8bfe5c7e318356016323088041f43233d610a9654f0720e84d54fcb328c754b7d0e43b814d2432bfe21ba108938bed366b37479345aa2e8afec8546cab7ca51c61817ce586dc003da79dd8220cbcef247be699ce5f210a627892cd11a4868598909ce39e66d4d9b1b1658c85584c1750a6c506efeb7359c8b5963ab59e003e937c065d16006c40b480d3f38c96ca1677393b7549e660a98b79c7c90b43aa71951443d1b0f2e4c03114a7782ca82ecb96db4ae68b3e682bd5a0cd65994d68b622f0773df74ae1adefa898f961e7e463435556a06c767159f24821e46d26b62f5ed9aac2135c02f39728f04e0c0a1439997e6c78a1a1edb94e99a6f3b83f5dd52d711a33e8c2c587dce0a354740dd3e6ff153564487dedcac207677112aac8b242b3dc4b50d1ad1e3fba88c9117b42a20c6824ca68c0ae7797f1bdc9c72689194aeee29b201d02a7b64eb0a23e0b129efec77e29416d154428df51b4e86d5a82f540ee5582bbcb78337936d407b5b6bde05fdcad6a22d39c04b6312a1f10c802d35f3078faa2d1ca728bc18b7a1f995b033db35ddc22daf7b721e69e7ef1918516f804c8156705b87937c0915d18073001cb5ee822324eaf9bb8a08c629caca9a7b5535a7844b08d5d25718ca741a93a76a5351a0fbcc15c684543fe96728c7c9eadd0e5c570ca27b66f62e86be4a45a67af33eebf88777ce9ab101f1539c919e265026aef66c1858f55ab6e39be54ff6f648b3ebd436343bd41141f255564173c3d194761afae4d2c931de07818a6b56c19893bed8d4f365dd6b2bfacfb47bdb3918efe0333273427578bb8b0f752f533be35e07ec186fa4b679b07bf47612a47fd04d6f3275993764c303602cf8cef7195fe06f63a17d7a370a398e532d84a7d4961e30ab41aaf2901a360c5025c6b0bb7038066b1a4c966d37021cb4eaefc6cd9b09cd354f65dc4fb542656c8006aee3b1d80e634a4b10bbb277480a8c4fd8181c3d5916287bcf3df7d7339930cc1a7fca76e8acd6107339772a09740c024763387c4567cf8494a92fa5e4e73d7af7af02bfda7d69235aede93b5400c2ec9e28b91102c3abdb9f5d31e39c8cb1b9e9000a975b327f83d72a9fce9fa2b8e5470e40059ccc65a8fde4d01661cf55ba9d550190989a2c334d10b99d0f0731c328af5a4451d1f3b54c37557ff07d87f1af88d0c7fb6af332b0a3af3a9afb4d3349f61bcdfb5ee898967b7489ed5a40f6e01a15cefc36c0ad54cfa43c66ef7f73b8226a7e743f903391625b348883fff0738f073febadae5e86257bf26b5a9e0f23c9f9348f4a4cfe16c8c6f7241a1990ed0bbcd8e1fcf1b8ef9494d74b087a09d9e36605842b6fe7ed885570df8852dad7efd3ca18cf3305db84d0ec19165bc95aa4d73cc0e20e12d1cf24f45909c15cf2f19c19c14f3a035c731593f77b9909ef81f6a67d85bbb8e64ed35fc93ea23c163f85ba6c27a4e72a89966e8a0b171a77575edcb470968f1cd6ba30da39ac9b356c80a2c79dc74780e41ffa067b871016075ac976acf88803a37ef1d28f3e8c5aad390c55fc977d0e04a30c7a7fbdf7ddc79e0c5d3a3f793650adfeffd254ec959e42df288fe6679ebb80d8fff0308513f5f12598cd383d1fbedef85de57f468d4dee014d5b5d49559704f8befc18fbebc2723e984b32f04b9076a7fa46c1f266ae3e664658a909917d493b79520a7203af65e23d231afe81bc1a0ee5c4704401a8fd173e076dd9d2a888edaf11d4dab3bed8a2cd38b20adeb401d2141e9704d5863e10e2a2ad684e17d333053382cdc1a8b33fe1d9b51e56717bfe9f7a09184d54bb789d7e646b036101556c03e2cead35171379c2c004d1634402e7514d97ab1bbd4bc4254db6c052b4234791f3876f0855541a82b1128725d7865b5112e864e28f3f7532ad939c068b27d8e50d5b51b3720e0caba8115a574b5455f452060298bf77f792823e721ec144627d220d53f2dd5df3229388ec153373b6533063af4115a45a42e182eafeaf1610bd178cc53b41b076d6ef97759fda446552d978f68a4521e921f640236f5cef9bc3b23af5d7510cf5664c5143d30a25d2a0294d79bc81751b5caef3571df872a5905fde0475f6d26f0a0fd352087794d9432675553c2e75ce877ef92018d642300d4b05a2bf44fdc27b0728f6e6bf8dfe793ae3573e7b3cec06a7ce22065a920d2fadb5cde6d7fa491c2d6e090bd67f361d66a0165934a092a433d98c4e6d7ef1deeb77eff4d9345e57a786d7e843224eb63e51221d26d5d44c008f300508c6f0318182c4dfac18b92616fc71e7ed1007c35d7dde0add583a14e614c3c9b90e2c16b6f950729fc8bad1f3ee320238a56bff03834296c9659fee67344284a720fae845fd9c92671d11777e457a639cfd5d98cd8b15adf8dd422e09dcb7502a5436fc575a941bb680e395dfc3962c331b4661c8b7840280eab03c77aff88f30a45215a18e5e8b2e24390b40307bfa71083fee82c293ef7a1e172d454e92d284ceb641b94b6f581c13f18fa9bb8df3687fdcfa69c4bd941f6cb9b03431158d11092f9c77be181ea1e6a0460fc1f6964517d21a692bbbfe7e8a1b78e6a0c975e297866cc71fa264e97e4e299bdde36ff401fe69a22c803407e1e7e4a71b0e35af126b6b2a0220203dc85be1b4cf1a7c577f9dc781e563cbb08add8b04b737acaa52f7699ead24f2482876dd88c138c9d94c575ebda33025d6289b1bc70a0371be61109d1d66f3e32d021507b03a0d23acadafa01008caa9242777f99f07fd25d851f0c7a881fef6855028cd4179c02d4717237fb1fc4bf5d460bf6d9e63a3ab5efe4d328094e64f875aa213c3b55a84f449de7931e24b57337b743ff3adc9d8265a12bb687a35f6854dd4e9d94ea8d8cdc48f8a78039fc494c34e993b75fac62c71d8e015a19eb439e541babcd59d8852b304d5cda4573d2f1ad50802b0063ad0cc8639b7e6c3ae107e8bcab57ac0f0ba09d5dc8d6e007aa7623d95751dfe958201ed027d5a7a825d0f96e1778e55309e3897e1224393b01b8a09989d7672885729b921d3d2bcfd62d177ff2416cf912357ac782219e7cd570e7aff49f0323f3f7be3fc1c09e7e4a81ea92b4c573655507e9a865aba08b9a5f18fed2f1b5f25b4f71a07f8b0fdeb8c80dfa10046bacd3305760fa2c042648a30808d1ba859054259647b6e0c4fc2aeada6224f8dbbe3a7bf14f765b7fc853d18891cb3cd91e550477e98fb257b71d4efb26e6ece7d2e2fd339a851bc1533b23ec78522e9b719aca27cf159f6ec4e23f35cbdfa2a0e2280733af02a9f2ac61ad9422998471980ffaf1673f2abe096970e6d50db571010e2ef70e57e5d69ff815b374ee99b1e54f13457da119dcdc03a80d4e8752e4595e4d0a5a8732122b7c33aeca3a8f65cb263266a8d633c8b4af6ee412de4b139ef1d93fb2d8ad162caa7fd1bb610782feaa95219f6563f59d458c88f16ab726aac8f06d81fab3595a9c11ba2b8e10529037c1d1dc3d6a28c5c0066e7c6a75e8a48cbcbec10b6d96b833bea61e78a376e24f34b3229bf8bca434cfc5d7a51ad632e11f2d458e028af8c013ee2ff2637d33d485f4b04813b919e2c96229df1dbc887c354431dff4bb8596cb601833ac0e61350b8d95bc6c94965bba301d42537dfb3edc9eeab3d975344a3031e200ba8237942dcbc0004bc343c3a0855289682cbd89947feeed12d07eef92eab2e62db282614b8f254a962a08be01dc4d9c88c33670ff3b36c0469e29585d2e1214818abcad50b1d6e55bab98785d6382f0117a9303f9aa962d6516a4a693a8b85e371a08573a871d5e15f820d84a26b415c32e7dbfe85b808887ad630797886894658152e261a999299a8dac42e80dd7172fee2bf39a07510262a198ac569d1749fc4eb36b758e962a613d154eac6eb663491703d35b09021c52cf2082b9038c5a73d83cc7a6afeaba78c081e79c0e10e949ca0bafc08ce3ccc8f51ced34ec2fa3bbe3c4f71038cef00f74bac2c04283ed3a0c004c1258d76bb54b97770185537cb48819716bccbf62d4516d42c573f56768ef92e72f41854e597fbb352c1edcc9e04bf770fe0ff28935d5218bc43b92f873d7c2dd705ba6b2709364ec6570f6debb57b4580166698288879c5866691e67505c9c8c962f9874cd472532e2fbe32d4e002ef630e329d43d6fc7149a1fcc4d6692a7dfe9d4d3f7781203b2b2ec01421228b27d66a8dc5e482976ee0358a34d952935e94062c1ed2846fd76d484b6c9e6d926f231b2c5704ce6ec8f369e34e6927eba2aa1e1ffaa8b04ce89de3139c5aa3f289c9b2643f8c2f13469cf7bdbb2552193a8d32d27566119ef61cb05a108f22d63d00bd1dd85f06df2edf024e677d9a48a9b096e0924452c9a66d28e497b2fc4c93f9086760105e14dfcfc8cfe13e85959edbf988091f8bcd08340728b984a5ac4ad28655c4657624ac7b11d35ee7a81236a4317bca52f577c40b92538a2974711e8b190a4229a0b2e72efb06a73dd7a9c435060abbccc9aa343ef16068fd8bd059ff23da2e29c3a643e21f885ec8fbb9998e16e0900c8d708f976d9fc7e93ccab3bd0c4c5f166287243a89368a61451e3b649f7470fa4796b614d424162a83ae36e8ea1108422011b10c7a9ac4596817d3e9bd620d528013104011793007f98bea471edb64be825e1f335f1aeb99fe8f4157ea964c3c78041df1ce5ad76730b045c0acb15db268b26f91a0335cc83f9d06b3d3d1536bbf262562017fc703151f48d70d0a8d081d6f9493ef801cff4dcdef9f29e1233f3abf898015d1984d7e8e27581461f4bfe6c6b2e57c3c2f53a66b0be94f29fd312e48f540ff7c012b644bfd41480951a552df4e82fb1814ce697bb470d598012b3699a6a31efa61f077fc9d836f24041fbd0ab10fc32cb26daba0ce216517f0d78bf9a23bac1d4b08f28427ed9e5784227a2d6dc8f5f563b1b0e7c136ae03918a68ad7da27867e964dc53dfb247319eef111779c3d6c996bdbba088c22efbeb6676358a02abfd5c013791eef5cfa813ade047bdac2676141d9c8074dbc4c6539d2345196bb13b15af4ca6600817de147c4e0a96e96546b1addfa9e8bc3c034c3c62715c6243a246ef1246bf3b5bedff9483a5a46b57072f8bdb901bb7794f22d37f0e8c0856e23b9520d60ceb9b9695dc99419c9a02e4fd4df5a8d5bd88563ac9dd076c71fa48b50fc4829d0f3cd0a3452b0225a0b258d56f7ac6009a34d01534dcfa9fae6e88871375bb9feb24edcea88e3b805356b675947a0857548c946e9e2f91ec9303113a9ebc949c4c2a69cf45dd14977779a883b655fda587cf7c26775a1a6b0f5c14370f8e0038ff42ba136b1d71ac787ef40b44bda0e21780a7544cd4470b60ec7401542cbd8002ddae3352087117f744addfeaa823a240971f1799752c2fca6a9b8d77d09d96ec0d0d31c89bc99d6f7f5730d4f94e7ebe41cf41bf651f3111b38b25521d775902985ffa1fa8587c5380c55ba2c48a3e745677bd4a87bba086f15c989487efb2cf453f836d8cb3ae27fadad260db1b33037a41ec36857aab617252d0b8f35b2d1ac44a948954ed330aae60506f7de92ec154e30842f9391270515eb7ef044f7fc02790bc0f532e58a80c8093da54f4d8850dddab4b27861f093772b076f194abc23968b48f0e50d0d761af5f91de1b1b735612c7ff973e6df82f014fb8e647b9793ff97a50011f369f269a655edcd6c21937a9c9cf04b106d530f84dfd447bc934d9ecd7698f84a7cbc129c6b96727b65225c7ef3199d3fa76487f8f606224d77b1944d63ae68bbb47620c5210feade006dbb3557a0510cc4ac849a9295f71b9de5487dee1896a0a27f5ff8570c547626351878929430f8da89727b689dc58edad1015cc369a8cb90385dc1d75fa06cf4618322b6a22f0d118309c12f1a141c173d3b294973e367157ddae1cb3610fa75537d5877a12d3dbe682cefc4eed18bbd613c7351741d6536e3bc0d0c1afa0e079d85d0af53c67fbcad687721fa93a0d0552537734dff140f53879c1faa52c04a7052faf9460ead9e98bccf788b4438e649bd3ba3c17732c6496862cfc21d9e6a82c4505f3b3e0c4f419ec86e71f5599f3020cc0b384b655592ef59db9bdca2556046cfaa3cbd4f10a0d8ff722ed2ecd4db55813bb601c2757a835b71a5a9396d8f29c5b6926b6be3a374c962955790164d7b46f5744bd501564300a9093ba526f4d741d59043e2d819e4a85e34d92728376402e7404c94044a8cb53e5d11fcf388365a8dcb3920f5d6428651e39ad92b916eeae3dee135d0f9926e0a00ab728a89ca2c462c9f782b6348ba646f5fcc51101b59b2e006e5714ab702b39a44caf70816f22dedc3ffa6c0781f1f0006e1c57a3712ed36205315d68fb04da9ba2cd3d50e84877b81d49756400d15bf6310299dbab04f3871b8117c345dc550416fde58234d7c1655dc31366a8e06d4174821b29bfa8767966bf003a0857f4b06ca9c2f3d2671475e2283ab755afd5128d6045a03c7c273eb365791484ca7eca6a500dff536c0ca552c735ee59d4f3440ce485872a2584a4b2c627a72375ac65d0637a8a12278a101787d0b9d7c79326679f98df83acdb957d21723103f00c7eb7e06479c57a6af7bbf67d411d1cf10f45bed7799a4b9ed92b718761b752b42c614de4a7c9b8867cb40a3c4fa214fcca5b48a8143c58a1d6952c9ba6802128ede4e52490ea886c898096345943400e4010dfd4114bd25fe0127b5ef79f04ff6bbd88dd56b73820e0ef7c4b50a8deff520dba1bb9625acc1ccbdb23cb7c972e0e6bb40f34d3a3df5295ce05df0d15dd183f0eee0f4f67d824b9228d92e9aff54f902e72e1383b1d95abf88648a302b86538e4c66fedf5287955b81125ca8d1332e9b9165ff75724b1351345d971d38b3640560b3b10e3b5f25f50e4b6f458705660a1b083362448dd7ba72d856de0898f2fda471d408f37a63b258366376e5902dfcc6cf59b69ad7e3e708da624e9f2a6c8e24427442cc44699eb5cb79cb71ec2c4a83241b775d5028e078c420543c313c5e016118b5b7f611c76cc388aac0faf387215cb2155af35a19447503c66861ab893610e96dc10cfb028bf614f442f6ab575ea90f7b23eb9dffbd7fd23c6e3edb32b2f8cf45ea7509866dd6e297f4f6c9d920e1547682c9e78957c6d2de30128379099f899fd1f7118a9e9574eb6904becc5fc8eb7ddbccedd4818bee2d4ee8d2ec698547d6159afcd520ccdda6e0635b646a8092fc31cb30ebc6646b23a86481757de5a99fae2a9e541e44840ac07520d727c0170e1481ae83bbc32d6428fccebb3a45e6835981c239f8289ceb8edbf7e4bd65223a5b5a43190faa42b704957d3915c90c6429bba991cd1ecf46f06feb5640d4eecf7d6e15bdf27fdaefeb6b51cce9cef4084611a5b5e0c9ac6cf7720992ac1d482d65efb845e078ab61ff157c81a3e6574699e716921475288da0c69080e2a5dc62e08236789b4f7ee954fddc5aa0c121b8f7f8ac58f411de4f3d85d951e68e8752230eba958de35edd5470019af03dfc459129233947884ca3fc5809a28bac9ac1bb7aaaab2155177c80cd858d4f3504d7ee08210ede926c70f02044e9bf2d630ebddc2d50a519c62572897b1a31ef3529874d9d2a64a803f77213971f535ab2fd8b628d433dfa27ff9518732d4109c18fb3858fd3f1be6df4bf3d565dc9f068a1059a858df3db3f6e1e3a9b82e9df2f3fe3b2969f598f51e948be9471f44ea14cbc8263572b2370b9df96ba31f18a435f8dac9337c66bee780342867d229044b4c158744e59bcfbbe7fa0fb0bf420552f1c3d63f0b18dcd8a2e50e6f6b38a699ebb53b8e0bc6541fb6dd53ee6538e961e564c7f359f0fb681c395d5ac19886ae065e0b81789265a954df7dcb4dc0b26367c882f8d8404586e8599b9f9e90a84fa68ece1b48dcfe2b381219bca7cc2f100cbc112be7710865f782add984de1080759df953845832a106662639cf59c940b0e156b4cb8b667e0767b458339d472bf82d2b8bccf48af3bc96d962b55a8a077349a0f43868f889a92b6fd4f4d1904985c7aff0f081172d63aff0161da8cca5bd7486beea71f54297cd49524d882b2abc8287891aa3f9be0b12024998192c59e3bb5d23cd07aa08796086c489a842f36d839b9c75a8baf252d377af10af39d70a5f6a83d001bd76c42790542ee1f82abbe9aaf72d804cf5efb83ca3078963f078dfa06a07cd105b39064c6d9fbec86e95983ec7f3e3ee2eb28f9b5b14568a94df05b20b92139ffef4dfdd1e89131b6226f12d2fa88721007ff0402c42bca3c293112c9a1bc888f1db8ce7cb642e3d9a5e74d05fa25393f9dca25c034db84c5bb043fbf3eb6f8ee3f341b3702f07886461b7c7e130f608777f656b70d69745ac539e4041db9d8b7841e54343ce5825f4dc4c893c1560c15659c27e0499a0e48efd22f0374b7f3f52cc89bc1c856a3f470df008c22291c248cff154f8ba74da8d06b4671a054f24a3acee5a2b635d4d893221867c6f796fe96be629553010c7d3af7908f8d1e8f012663398ec7a424559dd470dbd94a350a36f832a9c25f754ad816eb5bea2edca8069e657391868c3b3bc0f2f1f88553ed792d75555fa9d98e93f949d4e6377217e119197982b21c10867dcb1a5162aa36d1cedff01169e85361cdfaf11b1a9aeba3c189ad0e9e85c9b318df1ba1a3d5f7b97fedb7ee8afe51ab65e8f30030865292e3a7e127897da13cdcea4d2b438d310ebe3aba13e0fc91a574d91e26da39e56c314daa14f5a827048e33ff109127d5f66cf2ef4f78385c3390afd7d0eb0a976377476dac5166fa57ca913fe401734a45a2d9309ba2a7c1a0acde564cbf4e053a6c8c2f17c22a4b4898bdc2fb0849471e0d802842e0ff0a2a24533657e16b7cfdc88018f3be9589071706c8ba7b554e93f58414c14219fdf8d4a846ce8b198b26c3edcbfaac5fbdcd018aacac5bdf23256eed9de8c92c23277c04079f29fe00c665e65d9ecfee85e83dae652cd2da8f670323ca4d04fad5c62dfe1ec0b3f799fc7021b44f10588b24df991ad5a1bf6ef04d84e11dfb41e1c8a33162ee7a0d21f6f3f1a8efc5628c0aa69a3cef1666d342c34ecc53ab78a035fb0f6107c2e7f30ec6095012321dea013a20ebba23593ced4680f1857f350e08ef6ab53de66fe79c7d9b64607d33076620bdcaeb4b67e638bb507ca57723da1170b4f51bc74388805b96fdba0fc9ef812c32b10b5ba38694e5318b4da280dd1dd9be44a18efbdb1397ed8273fd15cc4435e8a9a5f374f91b3aaf7d2b2d72f5ccd4a2d4adecce316a2847b29172d448e2e3a7462773a6770e5b82ff5ee7ac0511ddd8f9e58a8ba3a08bb782ede6a0b7f4e6f08b7c8cd5f4df3965937fb198077c6d4d1cd9f24a1b97fa2a6433c6bbef6e9cc803b8315e85bea09f28db1a4a90efb8053c0990e839027127cfcf9d574f6388e8768a036e39fb6d30a04a0710689a4999fdd590f859dc51f51f2cc7167a6878d803b7a0cc19ac2c1e82d4a024e2dc456028d37f399d9ff68d28a978342374ee3f8b74ecd32a42b99f06ceeb4353d0abd8c5ae54b921260fed4650fd0cefee3d728d84bbac8907c9ee30c76e08aaeae22542815300fc3d9d72366f10d1c2284a4698fe34512ebd34090bf19270c5405afed7138484c99a24eaf1facbb8d05b76f9b4703a909d9422f9b676ec1211029d3575df979ef64a4d25cb6ec931d5d32bded9a83b1842c185d122491577887c2d293369bb3fef35952cde5604b88c13349f7dd0153028c976ee7f192ac70be8aba1d7b192db8fbd7440d99aeaa74779344166044ab08c83921d8353e207090fcb646e20761bef3fbe0be62a91cb9af1cb5d9929c791db9e90f76894799ca480aa0164dae730d5035d45070da4d10b03feb967ce4137fba0219d5102171fe87d99d77c674dcb5b10fc343c9eda6baf742f6a88572fb56dddf679f6c32836e73dffcdab574804e46049e3bddecf2c66c38e406dee8e6a0a9ed6891a30b7188b2abac92b8bab616c924d8629fd170a4f13c5a380b048cc766a0838a8980b286024ec3da0e43eb7f73b2543f1f05ff6341f2b328a3e3491f904462856e365e2a6b9a64eb6e26a0290bddd42a8ef9abd861c540fc36a4d3dd5147fadbddf5d8969ffda78931b6d55a7b42732d2616f4ed962834efecb468f9bb9c369d085820f4683a73a63c080ae9d617b6727a6ea7827ec63868951dd1df499b15be0a2463b333980c4c1046617704dd88f4323125509a88926b350db744ade41df8baca88228d82cb39e4595d17ab8aa34e15527523355c88f0e676407780c3cb3c6a2c7dd1e108e7ffb1c76cdbd6a0feaf6cf91f4ace50a933785dc1f7ac68f99438d215357d875b827ac7b799fc59603fc18ca37eb46119bf35387fa52779eac8246eb802571ea6a242f4588c18698e6b60f38ea85d1902d54cc10e4b316c906b64969bf87c51b2dde932724ecd30a22971c763ac07190f32169f0d88fe65295e90e583e5ec5c14baafc31f622bde789e06d0dbb7d9e6d13f6b509f534841def434dbdd50cb63f664955551c14efd6043ef3d0c7795caee82dc10d271be3c5194d3dff28769179b03acd0e12a15a5178f2921f359f5c6a6c7ea8e25ee468b1bf9d52c32577b6d0359aa053f8010e872e251aac70a36b07c06d641ee4794fadb8aafeef696a67b987509ede5f85f45d81440975713716274589bac367596c87580cf2cc8ce83e4b7485a5f1f78116eda69515c3479f5ab89774f4fedc5bfd18285dfd4cb001948678686ed896a13f67ab34df2e90dc4694847209749d7df52a40438256c5e4a99d1761496ca68445af050d7945f1160629a71aff57140f043143d5e3c0fe1a6bba0f69056f6075f8ea0d8236e3031f07aa6be46fef40f042a818e5bdb51705e4e34921e4a2c185fb9fc5b11f5fa6396599e68ffc4c8b456e56f0d5d41eb9d3954ee79bd6dfc48c583b6e878bc349b013ebfe2d86a5f49b0df69da64ec8ae643c0925054f73131cb42e3781582e60f9e4d2faae5918ac47598ec6db98e56bea95e21f682d6efa8c791181d851b3109fb9d55336bacdfd58a17f411fa280f59dbff321f739e3cda363a693074b2c23046dac5e38f3a2e3a08fa0358f1d3c67b4c6b1014dc3bb07ba7c534d63657501fdeb54bf94b0555471998d4463602f564440877eddbf4fac8719eb08de6e8a1508f99eb39bbdfdcd6b51ece311ed5dd89ad0f8decd2b2cf37b114d3c2d6a82ef3eb017e08926b15a9196d88c24820c5a7b9a1de9f38aaeda44a4b4dc8d9052bb8d91d65f0542105465598512229dc4dbed2ffeaa135a922998144b35a8ea6c889b3438ea349c72031aa79f83f87cf076ff767398a061236f4231a0c8f7bec958e35af7afae83f5955a193c4afcca1b4e8e83261a9a0a0559bc14da6a138c0e7dd9e8c80744b564e560ce207dd1ec075df4291a92dfd4dcc87d5956e462e2c73ce13241e962e10511b211a38c26b7a68b2f19dee1de1415945101065797062a87defbd58dfb964a29737c46cb20bb4919eca4043ecdda0bf661b0279195af6c2b379d2af5b24e67083cc5200de79e6ffd03638997ab06e983150fce81c072b2b3265910750d49a42b14b1d357e8c9518316882f75812fa7b1ba779cd3d060c8c6043c25ec4a4945d61e1c0344858d58ada3048223b1aa3e694b8fac5469a07f1eff3e438fbf71073ee6ed13edac79ff28cec5826a0cad974ecc8b8376b71cf7717a98eae438c519d77566e6be0fa4df16b3ec51d2d5c4042d09c388fde6491306e08ef990ffd4affc10de0d24401c4cc9f1f185fcd4a177ca2e7af377ebeb1503cab9e4f12fe46e8933318078bc1fdb0a59145a6fca061a58c7e556fab801ae586c97b7bf43c198bb54c47f695df854ac7b61644e2194eafb8b9406d4dad11a67396ff3bb1d4dbc975dcb8a5ab32a31628ecbe9f50faf53b854ff194a7d7486009040e1efdbd05257a270e3fb9baec7f1d7ee48a8526c8bb8132c9029dd5cd07f4f8666197acdfb317539b34a0a251833312cd23ebd44a54043aee015cc9c54c88d0b6ecb10d8a390bc1c1103fd2dbdf9909479112c69827a65e6f4f7e9ab599165f2809257540dd351283fadd4d7fb3f4a000267abb610408f04de1cb59af9b0a0a17a36d57fbf5e85c0a7740e22304f81b1fe844af8b847e47f601e0657371bd395d3e1e1b68766b83f4a79dde6a2d480429ffcf9f2000db5c3b58037b520b01cc86d2060d36d097898d6f88ff921ca44433e48f5332575b02057c4a5fdb79a7917b093c42b5c9fee3516cfd090c0d92fd98d8f3535682f5f06b8121d712b8656bba7eeff148d6e60ef1d81f7469a6460d61d739ac51ac0de4cf61ab43ff0df1349e8f9e16ae91a70a8d8be6763e3f8c42523f47b1c3cb3d85374906509622af92cb7f135e91d8f9a63d3707dc7104ae077311007ca4b45a591026890148663d5279fbbce78248def33a9d16cee6275add563453c7a3034392a3be4b81a7b7a25a6ef00947ae06d4185c8c72f1e03f77bc34109bacdad70d38a64e9bbd13c1990fc7b664331611c7c10f26575ef0b9d29327db631266ba97fed1fab57a47559894e2b25a1f2e71caf320509ec93ea68705f7b9d1ce280727792f77994f720de0894ffa6809c14578a726eaf21c780843cadbf5008458412eccd8041ef84b948fb17e5a31d79309422512aadfe8021c3f4f5f4722f06d2118e9fbda373925f9ef63ecbbb6ff2ebca0ff8cbcb51cf0e1a6a6d4cfe24c4d462c72d292cfed121cbb299f53a9a560afb18883c3a729d3283933b4a14c6e3f061aa9389baa6701019fc329e2c758c91acc629a6be805a262420b1fa6d61f07e32ac0a81c1a427dc98ee437700c5cf906cde98bfa9ea26279096b12f93d770e39e9441a6878360712ca80ac56c4711d2bdae2cd90a0bafa9e7923eb3807df9ac0857f5a50412a19386fd3011940073203574e4ec06c15106ca28d56cd9eecefdca4f0550cb570dcd7b8f54b4a0d9c32fead7d73a77ede5f63bcde95a17fdbe1943185caf5d761db3886f361ca0881817961277a615e9597f1f22a16564cfe63abc2f273b86348704f7d5480bdbf1907e103d91c83cfd7ab29486e10769dd6ee830ee515d733e2dba80881a055b75b2b1ab998248c0ddad3466e4833be8c05e560c29f53cb87c09df74b1545e8aff661724ea051b92a3adac0198a5ec2ab4a0a7f79a572d8cbe418647e97286003775594481bcac9255a247f87a9039420b9e87114140b6eb17d8134e3186fd27e98a1c6d9ef2d38955b6a0ebfe88bae1f4c501ec3dafb366b77d7956e4668f469bb18a5f240fe5c413df9b8350f63c8df1f175656ab1babab18dce9f973809a0362a2e69d4f9d072f52e5cfbe5114fe9aa53a9370985a2d9e2dc5e7a812832a05db8cac6de283fcebf638c4395d1475929b69b343706d986fc9d315cd3d1f6962d704ae240a483a681eb147375fc61d80b86aae88d1b901d15620dc51305e38702b85ecf970455edc05b8dbfc7a64585a6dd68758c47a12960388b8e44a6821e37c13eca2050ad8f931291210ff68edc675edfd7c89436d88a0531e0e2e38a9e557631d908f7e29dfcc9771debe4466f11c960fa07d1ca87495c161f08ce8a947aa1622b29e8f23ae05d8c928fea4cd3226534d7bb5412e737ca920ad7fb47171b9eda359310897c530581d0c5385b9c8d6e12e3bb3a0b72becc20119bdbd615163729665eb16b6fb67d6885b8d5ae4675fa8ca2bcaf9c1dab6cfb0725119ab90eb2abdf83597b2dc52fbcf8dc1ce4a5f6c05c1b3a4b89960f105cbf454497382c32e3ef555c91a9ae9caefbc95221e476fc291cb0c2deb7e247f3f12400171046adf62c525a05cc88ce3263301346a53c99dbe72c57297cbf6205f7e139ee94174fbf9037146bcec504b230acc610526337875cb4e599ed9ad6997bfbe3b14b7ce6f153cdc509bc5653d2c609d0c1320f16fc303553f9f3abeac53679a7feee4c306ac37228f77620080e9b4b5110213c5abace0aa34ade1424c420a33bdf8cfaab73df967adbc4a824ec63bc0c0a77fc8370761893a0b610f9b56e8d1800809a8324fbf14b3abe8566b877093f6d9928c100373e4c9950fc8c844e26ff9844e7c369118196b953479ab0f3ac5d67c3a1ef988ccb23e21345b1cffe1101bbb8d45c5701626e0a75bb5d90f49bebbf95a31f0fabec5abcaecaab9d893f223b40fc5dc9e6a8545f0709b8453b984c8c09098edc4f23a4e52daadedc47dd0c48b1e97f18d3b4dcabb999bb2118ce8d9133b51dd7199372f6898fd9c63cf093aabae5541f4c815f6bd153058fa6754942af3605b021611463bd94e5074302449cf239413b93fca22c76dd8e271182e5e883d7097a36885e425ff0b9b18728343e7320efca2b0ffe5aea2869e3280bdfdf8d809471ab91b41fdf23810c3d83163cbbbcea5fa0957801377046758c1ff072c1adb5c0fc4dba480e5f010295632c7cb961fe7048e2335431d35f6987011c2c9a276f8595e9d47b8c7841c4bdcd4a99b49864495a023bc292c5b66fee9bb7fdeb140e755fc62f98750003cf7904e84cc0c6a83709d1a64db0348f329bd3acb53e9c4b0c2edf5d7579271efd06b388c602b52a3f2d7188c90a34aa1d5e447f28bc772f35344f0a020a348bec73dfb0b7483c26fd98bd0997accfa151921f89d3b3ada01a91224663de1fa81340cfbe8257dff61da1c2d803d566e7b26758d36ddf8b14a44375fcb59e963de866e0c93951f2778fc2ac936e291097744efb7de9f63a031e48530e9a17708351190ba4385823d505c1b0de9973c2a3b347d39e65b31c2a9fda45dcdd99ad2eb4072f2099237205aff5f2f79d6fc25ec51852a4564aa70c374ced09efdd9c8e42ea4da9fe36927fc1f8b4e1bd3f506acc0086410e60eb3d264394f627da1d03c27577e0220838012e3241b76e50182e6d3ed21dd1a36e5f94901984e11490fdaa84dec19ce843aad1a93e53bcb354691219bc1de4f7991992cf90fa86384b381c54c2153b1b0f06f4126741c91ef38a9c3b6d74d964118a395e9b92561e9e8b9e6cf8ea514e27adb3eba345469faf32d46311cc8b38ccb0baf48560df4f4502dd2f1c245de66d0f3c2c098b19b8f18187d1b1195ebd045a7c8dacda93439ba0d0ede29e77bd3477b1297d80393f2cba34c87cf086fdc8cb3ffc7c01c8dd4afbe8ed8c42adfe30ea1999ce3c0636b4fc15988b96cc77052bb493dbae47297217d740a35099c6d297d3e8b1c1c243d3c06ed050133242cd28e5c39dace7acb5acfdca681c15ef38d96c38e14f55516c83baa507b756acf2c25946faaaa54f6f3693faa658d3ebabb1045e3cb96683b67cb9c31aa0d0d3aca62c4dad5e3f1043b58fbe89add6df1a39b9c32384de58179d2e72c075eb27b98f9cee020ac07301bf8db8eeb20c83a1765d41e79982a42fae826ad306f571743da7c04bba3cae85f7f9606f627bdaaecfc4fa98eb7c3d1ffe00d60bc5833150d2f16c6562def1ab49249b8e9b2109e88e55a497fdb35ed74e78a5fb6c2eb3a097ec4bef1437f068b90dac219f84e2024b96a9693cf3c9e274d6ce4d956506adc991cb44bc66d3f785775ead8a3b496ff2852e5fe2603727d06fe6a7dfbbb92baf8366095fdb4d42eb35c7e934f4e002f1abb11e3ca06c9560a51be4ff858092f718162e86d99d2978362587665e169d26f2ad2ab002102478e012d93d88cce537e1ffbfb539ebaaa96fde0fa9c34064b3f81e6d6aed2b59392c70362b7f90381232e16cb8b310947557be0a54e43ec3bca8b35cf32b3abac92ff3878bc24e96cd54c4ba712e4fa9dc2768e4bf0f8c697459b9c0f352bfcd3615ddf45aa219581bb0fe98ce4cd0fa16b38d5f4abac4a53fa1249065bcff3107b229a8065123b53c5dd7361d5f644e14a9d43ce3620642395c62be7ef0fd77152b6336e0daaeeca9257e030642206410927421b324be58a3998f82bb397f34d0d0205f7b43223505a9f4cea23418654681c80ba965694bebabbe91ffc503c914e45a2da5e119666bb13424ee7d26b0471d07ea475c47e69c6e4a9996707b2cc2ec274f392317384a8e5f7e6d6c2a9aa8ae6c6195b773bc309eaead544dcbee6f18fc0a290f4ca830cb3bf314b9646caf422a40fb9476e2985f21678fb38772d234cade162bd66c6eb5d4b09836cdfc2ddde1b1080ece70ea55dccd4815b4608f978e62eaa7ab0cd48fc64a6bfb188cb4bcc64fe44a71344b52e5bc11be44243a040b6b4814cd01821ffd3767d84ec0c221673854c1cdaee8be53fe26ae72ea1b49dbf0431fca5a2c8fa8dad5db3473eeb160d895621b295de3a26b1122c9c8df6eff388fefb9c4e54e83d9df8b42ad854a384e2ded90a223fbffc7f4823daabb661e7e17a111a134f0c8994d55371a940a087c82c346879ee4f5399bd6438c5c58afeaa37d7a55e2a6e994429f399c5396fae68d2a49855484fc7b7fa97f84df1b636a9071ae8dae621a7c3c8589698bef916dd0a662d34e4fff5503769839b34312a42db4944b88ccc7f0ada16c8bbdb47bb6d63ac77b5fd918d751b2155a2f262c993ef5e154558dc4f77de8eb2c4b7f6320e6937a19b2b5e46b3ae68005021c9ee5b65f042105cb00f6a8083d3f84accd7a78e0ffce801737bf7fa82dd19308c3fde6caf399aa7350b7bdcebec04fb10ab0cee665c05c7c83085a9a3ec6b3a4d88e784fa1fbc09073e0a72b9b87f5f19620a806954e6974e586f0674af4dec4d90b1ea8f801b3a7699b600768a9834227ab7226b2ef2e3779400b56abc4e751928bfce11df0e7e3f5b8ab02d3c30a41da86f4bc5388679b53c1eed9c75ffd5cb4d79664b951e5f0c65009c7cc361e24c1ad5b41713ec30b911d7e792092c0c356978bf9deb09a826085a0c10c620c92b2703220e0cc70f3823140c68ae7ff2726869530bdbaa8ba8c2bf305af5837a170957311f590e7df5cdd50422c2cf63101a1b9d697f98dab505a135c1de044f75a07e0dc9a07b8eb13d4ef3056d8deebe4d77d893aa0055790700f4139aa2e9411586efe1d8bd33a698917ede17d72322c245c8eb9d45439e045b3ac279568b898a3a7a085f45b4dbc35501aaee2e23a5655dbc3cdf836ccb928a7d3164a6a62009eaa6afb98c9eed872a1eed5919dc8d77ce7221dc7c481b1019623426aacda871db07caa49c5f443cc0ecb05a93148c5cbcbc4f5598141ee0bb3e267e28c30eee5296bdb407176f5e0995708f694785425ba75d5970306065ec78f2f72c8113574abe35855e453bf1738256cf462ce1d0238da79bdce238e2687af321cd3a39b80f5161cb7009f26bdaa4c709f83278bcc22763415320d83a10d8fe9d727d0d1d1bab5991a0856965bc2f5a527b2d94e47fc619c270a033a09a173753e48aadfa44fa87ca3701835ab6666c10fd15ae829e7b726a7e251a47d8cc1b283302abe54067762e60d08156648ec0960ea89896d6b4eae301a8af0eaff4c2eaec6204778a9a49dd3a0a8d8c1d738bcfa7970089ae7b2d4b6fa8e6a3393ac7ec39836bfc7954f64ac324b982f96cb35e4ab657ec60f08137123566851d8e1a643828f9c81de6662c6599cc7a1d55915d8cfbb564760e6c698ef544749e7104f10ab6e452a31703aa15664c68bcfc5334ef870672c9abafeebceb2bfe3f6a3d9a097921046490eb7f0204e46370b7f8f6cdf77311f2010015a1afa0f569c0977e55c1c55d8b25525a5aaa7c7d24c568daabe9e834fab096a6ebfd3976d1bd2ba7c621dbc433e5db2314bd93519e2f42500c700323b0724f4bcebaf152939722280735a39dd4e895aaa42f7bb09d15fd2017cd9c5899b4bb95a9c8972e16288121243aeea59ddad749f1852c1c35be4c37f9c66ffbd323426b1c6e8957513ec9dd2d839567093f4d49aa0c12145f4071535ce0372448b406f82ae7f22af578286745215dc98afcb12477cb5b6455cdce15f1ae7651e23f0add1e73d04bab359a5fd1e142e233891022b83b7bd6db97b52e59eacf7be517eeacd128e38c81662f58ce02e74dbf9ab703e5c0d058edc11a9b803f73ad7f4d54a6fffe8ce2599f291dde76f049ca7e8e905ab18e85576bead80bea6f46847db7870538c77eb2f16cd2c7c5cbf639c4f0cb58cd15b04b132e2825faa3fab84c3390f2910da3e0710d76da7081dc7d6b9cede67ff9b56593ee2b1e6a610b38d2cd46e3b8cf70de55a5996f76d60dcb9ce8366c228d0d3d88e6c63786f130e3ab3af464ff23664a4a43171549104ee0520a2aabd1bb9029c39504eae11422ce83b8d3d06a1b2b395750c201bbc3738d04311d4e6b40b8f4ed07cd2cecfb31000bf1ff854076386e779ee11fad68711859d917602a5087fe106fdffb8d1612e3266ba83b261a10c6fd303177b8a43e58f320709da3f90a891c0129a2cd9f412568f239ba441a63d400a798f3bee5102bb21b75c21bf50de843f4e097936201ad6ae6694391d1f7d91f6f58b91fc4e5d352cd250711ca0002d8a214faf00e66185e1fab3871b75e094bbc9db2431ee426bb9d6475205a845a1bc14f44c202d3f86f7cc34680030d697db42d356456d3e69323dfc1c8ebdb739e63644d3d8003b8cc3e9fb4b4724b4fcaea238d5ba13971816f9fed84c4e559c17d84927c9025f86776623feceb430ad6d05a3996259eccc3df663ba56bec9d6f5bed1972090c977e055c317c71baf5013080eff664976a0983592050d25e4c9a2dfe3834d3d02fe24a081704afbc1192645655fd0afb4a31511dddfff955a35b2d12ecfbda0cde3d0d6d88c915cdc3d2bfba897c26da8ebac947f1f88f7f0568d1ab88a7a2954e9ea1c6867a2fe4593b059e56c283acea8e8cda958b07279869c615e3bba6b67ddb660356ab09eb90bfc16a95158036b71e08601e72bfce0a473192481052afc615f70889de83813ee62dad6a06a7125ed31f9f43e9054f936d1fbc2d594c5454d4142a6ba332242ba1977be1317a7990dfe719bcbacd9b79671a284eb77cc6237eeb13d1bc8ce6775cf5fe959fba5e32d86b95e00aea5c7ea15f5d1ddea16f9fb29ad02adec32be624d85e71b1b7cb97aa5a210a68eadce242ec5baab3378eede832c5f1e10b5f5e39a5b3659fa86f8d36108b82c6e469540647151e6f933e76645ae136a83a4ae67e4aef212878b89e812b4926b3972ad27eacb409983f36c082f020f7346d782bf4285d03b5172fb2cc01421f92d74ee37f8c9e78a1bcc0d30f7b4aa7af5953f0863cf99e2b550cdc3b2e7873c8acaa846fb361eb20aeb6af4738e147ec9cc9dacb13e65d6a4c4cf28e210192393dc5ab88a53c9b0b6e7bae23baf09c51f9ccd6a8282d13fb84aec7b8f07d5ced05af3888cd82a5e62928ddfcee71f86c6f8c7cbf9e943a522669060d643cca9ccb4f9d99e390ee2724fe208a80641f53d8aaaa8a484347fa80c43069f93d5a94ae28347335d61d30026722fd80f71a3ab6352d65bb956b4969fc3077bf0ac8959c8f084cd018c24acdfa561a96b80a1d1b0c261bcf64300e5b2b303224663a86db1e655920bdb4682fc4993a813add61a2ac91d4bd16642a9dec063b6a89d136a82efe844e664481e51e0a72310b017c4fe8679578f9b23e00abc3a7550cade08ad7325a6fdbc35c4b48db02dcd5159fdd0592ebcde1912236709ade2838b7327532c1d640079d5d3aaa0a865ef6d2eeb8ea6f30c1b07fe5a74ead86440680e12d1a521a09cad56243a1f138fda6911acb731a206580d3b49b64850facc7887e66f3535b8d2c54f731ebb6f02fc70f8a888c0a67081d4ca50cb8ef98b168169f9903b1c45f2f8f1b738dba6b49144dddbf254e5800b404c0f1ac71e304b50b754fafdf49c947d55b6389d7e669507eec55b9f167ed919e487611c1a37ba511c4aa042801c26f0c1f90b5d31094ef06b59f2713e813a393f338f719ef60f8cdd77a7cf3f1aa3c087e9bae6e3cf696253e772f1a0c48a7721093d90591450c5bf75c458f94d173422459dd5d1a63269c8274b101d170ce6b0cca0fc900357159959dc2cfc5a26b643989c0be60070643dd89e09ae39279fbb115f4505f469ecec57f14a0928cc7fb0b93ffed9c20ae57f6438ba25bdabce94cfc562ff4853e1d4274c4cf5c38d5a33e5a5e3aff3aa180a2f66296723149145b8fd926fe0e533b14256feab8448d4cb12607919737daaf4a8d5a9a57fb3c2be5a96cfd0dfcd0be2e78c3e01a628e7a28912e925da202c49c7f90275f95fdc47d091b1624ddebd8c16a763fe02977ef07b64d890f1331f1d5e1d7e2afbf8b475fb5d11634a14ae3193f98dac7e256bc02d0234abc7fe3d59c1f0fba5fd16c71e410df51c9cff664f4f9f90217e3c33efd5e9d4e6e0c506f3f90347bfefd1b518e3214818f5d859cb6431c389033b5dccef882ead15396977399a55650752fb0bc6b14d0cd2de5b777f03ad2cee54bd30f8ba7b98d1ce96de185c7f5526f9e728cde218c15385b4aa18c08e60773519e155a5639955fdf05e5947a1c313a32b1be1c77f4803a006c8ad0c0147287614650f6b1f1af477a5aaf47ef89927f00c268b8601c3db686a4fc2507aadb8561c9732b1c66f1fb930b0a59c6297bced11c53f84978d95f87748ebf7422c78bd3d9c900784e89348f3aec1ae252f3f683c24fc24448f9ad499ca3ab203100ad2775ab69a99f00b0ebc0d778b404f642369c25bab4c434fa0a1aa93e51f0fb25f769b62574aa831705d560def404246fb931111ea12a9de60c872a8945d622664ab2dd720c09cc6e91b6bada4fc4f17d739759753d251d26e4229b42c6f4d64d6511a1ed0b8f31b7cbab5def9dcdc8801d8871003e92c6a876c4efd0887628dbbb790c1d08129584740f12cd932cfd083f0507a7e449b3ef432746c1b2a4bba9aa26d480b87ba07e765f5076398d12849e290c767a52185b122f24dd81102d2938e5b09d417fe703a2f04737d1aed93bc8f89fe552f82032aa5f5117976583c6971c0f4f0831e0991813b4415161b0e3f662220fc4360d4d5d71291771c7150179e5629238e2ce0fa29242bd09e6e12cd9378dce0dba312434d04dace7f3eb761e1b1cdd67df3cccbcdf7c40c947cc9da5226948aec7a3fca0d56549c9548ac3a4c9198bca87a848e3f51c19d8af41ed231380d90d2959ba70a5178d2b8ee712a82b9bd9ed317c2e297eb5e0f2d3e26cd76e4f49b1979995a7a12cfcddd00fbd185e19a66a37c009642f27a58303c39c01f263097eef6c58d3f7178344da910979c334d0203435b22ac67ade3d0fda4aac46f6d38451f17f8793232757af7da2144bb4267912097a2a90c353a5023efd7a8bb4ba822be33fed07e5f8c240150d3009fa286b669d23990568084ccc169388d37a30c31d079d0e81b14adb86035a00f18726878280ba910e0c77d5d6f568b56106d6d942369a8833e5f82f5f1c86920cfa4193ce957aa93054f9a920c01c97843d8d5429a8301f570534b0fd78f680e591cc59c37f540b17c498e42edfa75fea17d019f6082d5e813bc80d84e4d60b7fae50b1777663ff61b3bb0ff01c00a141996762e725181667570e6b640d274a70c048f88089699af008df0a4efb95cf3c7257f470b5c3312463aa51cda96f66a4ddad3b4071dcb966a715e8218038280666aa91283eda24aeeab39f93e3a41479dcfa0d22dad72142ddaf5be9d8fff494ad5e6d5ccb9680a559edcf25873ab0581db382584c2e042295144ec0c35d0416b80e2dd823b20c9707f15fa909490a067ca67fdd1bbc4b9836c3502de0109263e23a09559cb4c634967fb659db896cd7d12b43d433fec03158e229989db5d920a55941a31c6c2702c840f7a201d2b3ac1ad05664af77404c37a00144be6ecc50fbfd2a327f2f26cc01c6a7e0acf9d9d63d5b9fad6ee07d5ec98bed408532c3bcb81e075ccb0bbbf8cab89574d097b9f472090bd7604c09c0c61f09f17fb42c3797842ff46aa52fe7a2594f45fa83d59df5a5d494daf2ec0876bbb9372e4806cc77cac3863524a6d6b100be392e4320816f9100feebc893c557f3615284807c10149f4eb7c643ad675fc67f43037f80f3ee9354bd6bea7474fe1caf007fb8b61b1e9f043c25e5581cae27eba1c5032e5ce8df8eeb31ab238598b8cf725cacf72fd2dfa85cad9208622630d2db723194def0d1813283b1aa966a3c3f635b0cc75940e7c0943b29dd40bc8a2995e3fa3b29d3f58839301cb00af9f3c8e8df79ae860ae4e6b3c227dee08f761777ab55619d3fcf90af3f37dde3b59ca8983187e8aa795ea791f3ec19059caffbcb8c124b645ae5fced27221396094605455113add2fd80c4b6595c2607bd37a573ddf2c540945f44edcb48d67ed60af06d9843b3b4956a1b4145b558bf550b0209c7b09f24e82083d12a2319069bdfd36c2aa2fed5bac65c8c873a400b2b92cb99fd9838631593f7d47ed3336c3c32fab3a4f5321c506ae24ae17718d88c11f32e1b92c010c2e8821d18eb0ca729a630744db4e246d7eaeec1d6efa844d7af5b3341641b25c1d255d538af80a9d553534d5afd79000ac500e75d8c98d23fde476c1118b18ed10c588720743cbccde3d84c26fa5b3024a8f4b4118d7eb9167b0bb3a4bc5f2903d5d5d613f19e4f3913185c49293945b1c50810a6ca387720d09e0f4878ce50d044b671143d60fd68e8076e4aa2d8dafd1312a1e7b212f16b392e86474b5349b4bcf4d234a86683f479010ba29d6d110f8f639d3cab78f5953f41baf48563937e5e19e4088ba405d4d5f07afabdd46a8a50475356d8d6cfd35165c526667ba3f654bb2757348706778685a56266271d260a0decb55c2eeccf3d761f628e5059d273abfbb0b9484c7d8266fbb41beafa3fbbe2980278dfa0eec14be92efcfa5ac0ac46c208920a5887c6b84133183eac0f9b0f02c433b83de961748517b276414332e12271d3b912faf817cf4324fd621bba1bd866b65037bbf820e83e2d02d5c64e9c313d0e571fbf56371550680c68d632a25eebcc56dfcd74b480604bd2087c6805678615ac031053ad6dee4a9d9b53914d0a699dd2b4d9f8722e0d5af617548ccd5d3fdaa6c3c57d89d0b2184ea7847843a1e1e72931ecedccd4ce50ba910f5eed4bc6b7729d8dc6f0ac1557f35752bf2d27639a0d1e95a1c73cae31403d2317f116e3a482f1aa67c895ce6f699c1d3942de3e725caeff31e684af68ebcdbf1ecd04b87b8a29e1925b6fb4c1b370a7ae06348353545cdc22385c37b0064a9bc2ee6f5d5455c17e712cddd524a4b3eb25d26d6673acaf814999ecfe812b1971b27883ad09b72dca8f0ed6cc7f70001d3e37ca57477608dfbaca702f9db591eb92133a8f6ca1fc82d43f19cc294500ef1009cc84dca1778c9c4cbace9b99eb1a14d70f9973c534f4bff879b7db1dc890902e42c779bbc2f47fa374e4db6fc6f2a77113e61b427a983631b51c05c6f9425b495909efd97b617d65a1a92c79928fd38457eb4218351f4a763ca02233a90298479d8c079ab4830768b9c84b8bd635c1f8f3c53b51dee62989da997491f74829675bd069e31bef270ca1a94f77b8d4588cdd34fd82f6450533eb84851a30157f02f1129684f2e25a866eeea4293f0bebbd6a2b1b5a4ac91748390799aa9f4f1de9801770f703ed60aac2b62b5c8d69c15241c72eaab64ae84b1c8253b5896a0dc96ad7cd690dc74053396988e28822c7be4f3092ba0b72f562339d19603c59b7c8a32ba4e78e9bb15902df6990423aecf706ab32089e988985c374b4ac9d522c41206d518a00f143cd9cc56f01d37b6c7801cd8d4b99288a3883e0afd5361685c8474cef6c93281aa471d8ce54f130cb6950c602a5a97ad6754010333c6abfe2fca10f00963e3cc043f515ae36de6e0aaea39d61393a26373fac43b75a7f81b0f80f82d269b6fb44315daca623fe48d442b23c63a56f3c934f87c6d889cb2f9ed39469c48ff2bd179b07672dd921127bebb07b8f910b0101d93de6146c971c2d87daea5d2ab750ea6e03ee7c90d0ef12408c38c8bb0b95fd6c1445e0b25f75345a37065debb67813df0b2fc64731261dcfba436e8a01b4e3b476419942eabd43baa52b1bf8d960a4a13e36a63fafca89ec5e5b5379f10023b7cfa80be4a1404fd9649ddffe19f657aba81622dc183c6a443825ce50d27ec7eecbbb9cce8970f8a7b46b5748334d36624f22ea4b2a6413f21434de82ceb06c4115dd140c304212d15ca2b4b3fc1adb0c960b163bad3995e338cbc4a52d25606300301093888762d98cf28555e656b221401dcd3eb4953b5928e272c00f6b359987f5a0a08de2a909c8cc1996809c59df5c410e6de256f221c26652adb7d7d7b2fe949eed7df4fdf22f5dbfea316349fa87182e53710b2b9c0bdcb5016e4bb3dd63406de9f816709eac782935d253517b3957a56d8dc1ba9d2dea7e10e917374c3b5c3184281404a8a368efa56e44b82e0035d01a1eee916a5f4106f1c3984ebbc3caba694736a497df68fbf64f9d3cb2fe0cfdcb28a5955d03e7e25c47772f1f23bcbe02c1db39cb1218a205c80f49c2c14788d0d3acea22e17ab65521ae71b4d163c0f2066d7489c9aa5d979ea98f96e1db98fc8004676e6c2bad21f484598bd131933c584172354436d67e1d9d58a23e14ed8f7ce07d5f4433a0a077d69b133c7137d24b8acb6afa0dd89b1a11fc9dd09151f029aab97b3f844102655138492b405a4e9fbf5da53dcabb5ac2fa71ab5f2f090cf7dfe3be4b7fcc27e0ea5220fa9910fedfcfa5611204dcd5123fd7fb4abe35a82ac3319ddb888fdb9a1cb07728f5c5b25b5fddf59dbd79b6e4b3be72edc318fca63a1c41edbb9f58addb3015341e72d0990b93ad4346aeb633f85a80f5eda66b7b267205d8a3ef07d65c901500302de809368c1eaafabafe8684b8d9c17719cff9506893b80023221e5c9aeb267d3a7421d0e9eb80eab656de073a9e53efddc47a2d1e8403c2cc57a3b8903a1de6ca400fe0bf1c847e88c073d1856be75cf88f55f623d04ddd79e06fc619fe0c2533ea982b7de8b191f627b6cf96ddfc7f1c4b93cac16da872158622a49896b7928364595243f4acd20f680a661a445928f1579fed1623759664455ba928beba0797d9a918df8a6f89b4eb02170f39af0cb44b88b0c33a436658b5546caa0510710e7776c2db544628c932a1673ff8418bcc8bff7d39f689bc92367541ea95ca4e14286e77d58aec718302bbe1f71df0144282e2060b3ff29a291e8a71cb7fd7a5059f7206ba934769786200354108b9cfbe989b26c01fa96dea2e07edeef26d8cdc491ba6964c26964eb778147cd4a56df1097899d41316d54e3bc4c30793ae31ae024390606a030ab4e0aab968f4fbe4856677b42a81a7141d7d6ea425fa6d9d78539041f5580f7fd4b4d54b7f207b1f288564b3cd7ea381def64eb0b24dfaddf0e8489e8654420646b1550de08d161529c2a25a7b9d69e61721e5e122b74bb52484e635048c2c4e31f2a1a5a87a8d56dd46b621210b10024ea1a049c7a03e2dd6742cc11a52d4c7605659cc5937dcc763a2553601761f0c54991edd43265f587ad5171bfc0825bfd051b00d27976a0ea182f5bed36f82a45afd344b2e9574c04de5930548224af3876987b96b95f94ea4a3964ec9277771f6a6bcf63f39003172bdf18fc5d20a1775cd05e55ae113587f7c8fbc5e39bb6e55c6a43f7b967e3a535b6e415eb2a9a10006fb3d9f8f7abfb7a4d4968034db7688a4bbdc7ceda0d12b21463fc92418ceeeea0676b7a3103f5f1129ae491eb50c1a508c6c719a108b710f1a3b783d75dafc21ffa0037651e6601e976c7dd69f436630103a7e02aa1fc1dad023008d4e5c2221a40d35cbfd46854469e66c0a7ef94775fa4805ab19432b422373f9089217ec5383d2e589a2961264536debc33471b57bd19a22b5c07930f702aa4f7b6e1d5ceb9beb9cd5760f4de6c98c24219384990bde697ffce279210b450a0baf3c153e07cc750559f3518f92f82adc10904f495af7f18100e5d5ade71be496b91ba46b4dac12b2ac0683e434285cf85d0fe76a6928ed6fce77043ddaf28e1bc1240769a4b12630c3e2821bf329ea2a6ef42a8865e62e3a71e5bd5837428481bcfa6ad20e1a52b7012dda7dc0303f44a7e2e00744a73f70f4e2ea8622ff4f20e477db1d81b4aa77b2796b250fdd4b92bdcda9390071bdda0c28dec943efe799c0dbe4fde02bbe3914cc7efaef67c47aa1cc49743d96effe2052b699201a9b678a5c7ab47f6345c4758ad0bf08f55ee3c96a04dc0a2ffb4b91834d85b86a396e751f501b1aca80f8452a472a3e779f758845c73a3a6da14a5ff7a1b5548cdd35fc0241cb0ccabd43aaca258b15b2cb7e07e397b950b85f195fa2a5c8d138c6720c16c566e80c5b659462db3d8b47402802100570af50b7890d3080b2855efbc4193492d2a541ab41ddefef02b74b5b6abb1d0fc5ac4df6ea843fae3aa4e18ab7954a3cd4108efcb7b658145c4f80b9a053df44bc473a5ed20a9f60af490b178c784a28550ee0060e9c20f33c82953ac67eba40687a71bd727e9d90e7f825d85a79ff34c7429c7da357287e5a1fcb2e9bcee2a40809f5522683b5dc21a74b6a01f85324b671d50971c1a762bdf0ec90590bbc3385905c5cf65e65737bd152ed52f55ea28f5dcebcdb333066cf47a21751188938db9bb44d2cb61b62e89dd6a3afd64ea08f5da22449c0dcd7c29e86602c0a73eb830ac7783d4a27b8790f1345d51a9f9a94933917978ddaa902adde5c58cc59f6276bcbfff9649707ad1bf626cae03f0ca815f0e10c8a8d3dce765172be5032be00f7f92a161874bfd5d3cf3d85b668208e08e5f782908f50bd5521c1bc9e4a80718a8d1f344d9b2d37065190043537ee1f7b196a0aac629e66f8bc0b65433350ae8aad5e8187453e736100eb31b2084177b3e67c4fe755b530186e98b93b641d16ea9eabfa7e6c1c29f816f98d0a7490cf0fe535032f411cce1344b6a4996851ed63aa478468b22919731b7011052e6dd076f4d4a188fcfbd9cde04902012855ea5f31dcf31221ecf0515231045768f0761f2e2c07f7755e2024055ae93294afc60fc89ddfd27b4c84e9f08c0f511e741ceb0b678ed13783a91fef6c810469068306e13da2cd0586fc35da1fe0f52ff1679164528a03e8a3685cea31f3dbff9497932cdd75cf928cffdb0bdacbaab0563ffcdc64fd4b37557920c1a75ce3bf590e7caa8035b27a06970baaf3dad8cbd1ea70fbb9bfe54e41d9249d91a5e13bc8d859c4297cec5a14130830a47bb9465c432b0ab756665348bb4153fc14d5fcd2eff940b20b3cd562e18166fa43dbb91c792b594d6ebc221a039eb67a1d8efe1542a0758e4402d31ffd9efe308748950407a3dde8c4bbbea4aec7dd3e1af2a50433074b3bc7546dde58dfdf2241e382eed5c471339eb71185e0097b5875355942c66b121befd72215f248da1e89d5176c0847e45b113ac52ddd0f936c0ba0a1f9be38ada32f6b9f15a0fcf68628bd02741301ff09e27704a03dae3b13f2316fdf243963391c2605e47230d0a6646be611e43347c05e6c181f76b5e77f3eeb91942a449fd03d6239ca789f9660d3f9fc35f14c1dfd5d29e3ed3abc042fd23fda7ec39e58d42a4336353b94aa431e933de015701c82f4405cc030045ef78ee58ec5085ee7a7a2e7114470f6fb60d8cec3f10dd86ebc341c6b9e58100d19900ae6e242c2fdb86933869f7123b0c6e300f5d44d7a7a31a1c2b59e3df529a315ba9a2f92dc5558fdcf16ec87feb1cf25a6725584a7363c2e972226142797275750cbc14c551caddc12516a47b2a6adc40e78f523b69c95b8c87b77f8991c5626d971849025b897fa1d73d163ec7c909bb4b47055816096cd739ee05c5db04e98c1158414cd1824348846c5d868e2fc817fc7479fabb30ee3cd945b810d8a752a3abdd8d3ed18e27bc7b2ffd5a37b545f7382c601ea6c3ef2fbafa52e043c691853abe3dfdc5d09e40d2d4ee7b68796a0e4212edff13f7f0491f16b7be1130fc6d4ae264bd2e5b32965c4fe7baa6cf538a51961b4e2c8c82cd2cf2ff8a71621030a34ce1dc9e9e4c6f5cff3fc573d294a5626e415e18a536da25e9f32c41b47bd7ac38f9333327e40fb76c2c44913235ead772db4815b496f8ed12bb3cd29a60551215fae9c3a6630d1211ac389b8e8b6bbadfbd9e23fcb21749ab527e2330ab4b300eebbdc04f8a974e7d3e4966eb7f93442decc02f71328f8e99b22c2abf6f4e4c19055efe19f32532e0120647cf7d6211197bb35c66da49478080081555ff49fa07d47388f33d4995f441e1457005b4a3abb20b63902548de3b761730edea5dca10b3e5cbf7a85d1d1552038b71030b3febe38ffc085153ffd7dac0144fc6b105a7c7ee44bbd07b8be9f3c5585ad633d9ba4b14a64c0240a6cfa3a007cf94181949183e09045833e80090e557eedc8762c1a3e9b7df274646a6fabba477c81890799fb0ba93ba8566ba631b9b07d128cac90783fdbb8b22b882601acbd1a55c980e008b7f59b325d901cf5f3ea8f729d44dd1542a3556d5a7d8b0b0462261328dae6f72bd051bd2de7018dfe5172cce0197f83c326b3d6b43e71ecba6371145502a8a004f4ddc64a8e0944765dc8bfa442e3b46beedc6788d6c9945228d5e3e5d68e1bf9551c6074cf92f577e35980a7d5364f5521eddb817c0a6de66875226697439033a9d4dd6e6483a84773f5e13fd914bc8044429f040d22dc125bb63871a3859dcdfa881f98d1170e59e0ff44a919ea21f52cd5dc6e2043cdc6607940e823124845c629c0f2a2a901787a4d5f439fbcea799026b5f93fe8bb7c0361ab58c6771f2b0d00133dd58c48adabf0e83bdc1b3be76a5ca4b5504ebfb418af9e7ec728b2e0316cc8a1ac29005f1474c018fc10b6ea52ab5cc0ade989a19a9bc4b68cbc1ebc4eb19ce3e8734f7cce0e9dfd923d14c9cb215a65339ba45e3ef353422a855d311fe4e4ab66c026cd835ab32ebb417cbf73d5651f401bfeffe535757001b0e679b2e3ae5db1c8bdec913cd2481f9a3c7e374d81fa722b5336b152558e16095ca6171e18518ea1669d328eb090db420d353404fa65ceb86ca1b89320f223a83abaac12ffb46a77e6ae3c3c0d16c7b06c861477473fb527b00746dba25130b9f0f539a7c96423f6877f030c5e94c70c0789204521e77a8f1fbcadf06b62461f3840af9e8b022d3c01a6b0e559b1c63d1a20a438e3c4d0c8ec7eca1e4ecb2b98182af67415ab89860c7c16d53335de2beb6546eb955e125a8b2c01b8df5799473a3b411758f6c682a15b9df8e8f35e87bd5d85d2b5930c9de1c8ad1a57b36ed3ea2722344b0f975ad033021b0a308358c33ab5a858e4c57ea25ea657e6cd7ea49e280dfad044d11f473df507afe6563421b2f330ab961b129057f529b68517e3ec5150ffa2bc52706a16df11503bb317d15885dccdc26d20e7afedd7a388065a15547f06d08c067a6654444b00d8445554d70395b1bcb1eef639b571032b2082be82811b6c2788f0e3adf197692d0c25ca792e89ad034d538f044baa203e955c0443f2ac55fd4eb49f9c84c6f560c92b94409b4f5fc27ee555a991651a3cbee1204729eb41b7d2193b3f58640aaa07182aaddd5c81f68f5b420b50306a006e6526c1c0a2ff46d0717f759aabf1e760bbaad638a9f78689b226f07e5e22c1e380445c615b9e54d86706523b06a6bd9e9763ab6ad14d6b6fdf72bda4b5f9811bbf614a307d4e8407c819f0edb4c819ed32fd2585f8544bf054070bdf9bc07b03f5b827a85a734badc0ddef194db12aa2241ed23f13f8753358f7db2f1860f30f07f2a0777c02e84ce26bf111c607005638200861511b7e18efdac47e3a0fa33ccd85f9082710e155d4fb7487b15cc090016ad72cbe8ad4cb17006904d0c5bf98900acc226897c48306417d317d4a4506055d1f643d5a72019ad679acf1dbfe9f3d83c88e86ecb556887e929aad8e140a0964fbd26a24d5ed6fabf97eb3b4e7d0e919404e39815a8e9235abab597f110a2bc008efa10cd732c1f50587c831c18466ba9701b72710689133262bfe9fa3e835ca51c9b106068df93b506a63f131ce6e1e1b7229ad89e6c1682eab03aee2db5618e6110fec4abc7a52b8a737d181d4e94037a251e58130c084a01edb6ccbe87b1c5f05a4de22e4db253081c7fb81f0393f34ba5183a2055136aff3006c451f3597704a225474770ad42c197fd9cb1f8858631716f456e5d4d142b1571dd0ddc14fe5d24e535b6699686dcec756ea88339d6af18ccf5564ab5be77ca1a15951810aa4b8d3476251b226d2a2938c73a10133213dd43f09bc5c9e822baebcebc0db29c4333336e73186a599fdd23459243f244a8b79de157264183466d6e6bf3ac95dc5176122ffea7ee82488bd3b2b173d3a259cb42d835dabee8a828ab1759710a46566795a45a1b4a40499ba410cae35d4b3e372f86402897c3aa0ab5c7bb78c03e8e80c578b85a0bc254309a2f236b480f1cc89448660c5179c5725ac31512034df6c1aab0195d3128d396a00ebe88270a5eda2fd8d7f49345e6e28990921f2df0578bbfbf19a6f0056fb964d0e26fb57f22881413ec3c8f640fb6d610f54e77eec4a6b87e30d27d7e9168a786874de4fb9f408e21b9f6a271f8f570fb19f4de49a483cd9d4eb077e84e9b74e7507a7d2e70520c49071c13eea84b5943006e71950885ad65258ae81629bf989c57343202658af26633cad352dc7e6339f6ca1878be1554cca02a3f31da6ec142663e1ee1b058d9932b87296256f964dc3c61d465b47285089bce5c31e80f595ac7234f8db9afc40a9e41aef62b401f10f18eaf09eedd53e9d2cd4e9dac458fade00500c76bc54934e0a367d772bd785cbd78bd31fd21e86b6434cbca7c34d5c6403d3eec28cd868bf0065419991b84ab8f777bf6e521859334c9fec2d9a08fab14ab54df8c7b8d82c78b070d669373e3dc7bfda4691cfba448f75e38ab27abb785da9cd01db102305c9667d0e047c8b11c3f51ca414cecd3c5c2f3ea127bd5d37ed4e149108f61f97c8821de6546b38a43cc1eb17f23b5510d4d30fa874e08304a6c4390fcdaf1d5c2d0afd53a562a26379803645b1eea777708cf15b9263973b9ff2c1da02665f772d3b74200d75ba375411110a58c8809fe323ad7189ab77fe3fbcfc34e93800609cab4f9a91c751f5fc2df14c2909d2587d2e98b64450ece7c523a454757cd93d404fab191e131774ea7eb0941eebaaa87ffd65d45ee4466bdc93be0cb61f07b4439dd6f16437c5d7008be936605325d539a32ca8956482d68b3bf06ec9478ef0248808e3dc9ec019ee9ab984a9b3d50c51e33a876fb1a966e8d809c029fcfd5703b8527706e8334570a644b650ada9b77ab1cec722cdd2bfac29c58a29e057fe5bc93cacbfe236f9c33f9f5af693a7cc8da910c33e25a8a3e09d0fb662654c90b5f6cc71303a1d395c8ff3354331590b64ef97e060966cc8fad52933ff7b5195b7425cbd1da203daa08eb49f23f77e72deb7628bece7fcd9195df061f23aacf502fd6e1d37ec946f9304468b08927032ba8b0c6be5774ceeca63fcf7ac757155ef43afb7b4c2dbae43948f5432a8b944a1b3c9a5d541b1a14ad95fc09d30cf5ddec580db8e54fb273339dbad3e3fbea303aeffc171d187f110bde583406570b112c5f86a1a0ce1ebbbd0212b4cd1760a5dd76e7f1d7d44682c5dbc4c041bcdd35d99e9cf0bca8f970e740bda56a5eee3811cb821063478c3419dbeff02decf0a418493d6add49fbe6571cdbd50c83e6a146fa11cdd03ce81fe15b1ef0a6cabcfee8c5c6a213a85804c4e82875d69dbc9000c6c2a759ef1037dea8546c2e5cc34bb15e2774fd160da73773e213e70548e7a9cbf4cd87b7393fc3a4fe9a8f0218ec24fc384ab01af7df4bc097a79660bbe3dfad28e81e8adc9786bf59349d5c5c6883f8c69c43f81e6660de0a2a0fb3e22b89f46bbc7d8bfeb3f384ab4780f06dc6f6091d2f6e1a30eebbb898b2b95fa57936a9732c9095f70fda024c6da4c57d761fd5d4ac5551cba3b0b404e27130c69015983ab14f6d434bf8992e584e8bf45f0bf52f65117da5797436b382ea521625cdb0e58667d9ddf5d52fd4b86a5e47d592c023bc64257fcf56a3ac75e49d387245a4394cc7390281fcfc27d5e1e0e8a3cca029ce3deb013c57eca9546ddc4c2bb2d793453e957bb753fb7d3356f6632d1e682fa372f74638b9bec67f32b2319a699e32645e4d8bbb0eb32bea3d61a8ad60caa7bda59ad0cab09379947fba97337d4cb7b4e7ac97a81433fbc58481f1bba27013e283f664f7685ce452e6b7fa4cb75e28e61b31c3e4319a084364ad9efc0bf20c94ffb4ee6097299155f9cec1e6fed8e622f5091ca8548a8ad49fc461546e203e9c76b66c2cc46b1f2981a4427f62b571cead68a6d009e7ec438f581a77ecb371a5b47eac2f75281e0c3693770a2e898b2906809ff6fe18d5dd3f15bb4b67c52b2fe32465d734720dbc14f7cdb34b49f505e1052daaf7118b9e0e3711d2af7ed3e18d5f59674e265099611c657e1f2cdc524ff4760647b5c5afd0e944a67892001910815c90d0a8c4119a0b34b95c1c169ea262279c80a9ad16c1681b9fda895c5db297b906488901b808ebcc9e4d94124b415186e8c1cfde0de002deef21c5e2d2439525188c8d91fc17e0da8f23a43da3e5d3834798e1cb2b145b042ff242afa6bb8add985dfb1a2690118ba0ba3ce813ccf4f7c01e51b41e03298287cdc011b07f5dfbf692aebe50aa647bfb89527d3c6f9ab55989839683be33e4e71ae589482ce60eedc263533ab0295be9fdb239a5db9947ebb37aa28f8ddf94c9967e9862cee01190ced6a6f82857138005ead0c345c7b6cd965a62df47c7efeef0d56d3be3d5402c8710d5b707c7cfac03eb2c6be7d9b2509d1b741a64ea15390c300cfd7560d114a0ee22296ce9767c8adc88a3644a70f45d72314e2718d03c8454a85fdcee45935c3a1a1be44aab959a9749760a14cad1c6dc11c5883c802b12ff38adb92b9408c42c8c96482d1dca6764da3cca254fe079d0f3d093cce788cb5623eb13f70521ef711c4f3deeacb7a2ccb81f92eee1464138e8202af9b52498af4459772d362a71b3b3710896bb74ebde74efe5e8bd3e8180be3897f308140183bb6efc878fa0910c1e51ee477652d704332bc961c8b8e36374fc98995386dc095c7c73b0ead55dc0195e29b3c4f11288de0d611ecee0b8640eaa29bc696d6005ca16a393bf317470ee802bf2ac64417afba0854844ea3d4eb28053134c401671ad8a55adccedab6841fc32f9e4135df1cf3eb7052cfe96adab9cbfb5924a95113cb5e4900b2a7f913b1d0824d9e3e65d2f83fe82b839de15a25c7fd440d51f04fb824b60a7b876fd6fb6a6b0e0282cbed84281f918791a8655a7f9bee7919bfa48634bffc105b6faadcd6f9590d902c2f600ba2ebc9b42c0d6f236a5c5290d9613b1573c2ea5c83ed81a809246bf9422d6b8c28612abe3dd6298563e37db7fedec3005d2e5229c1131d80fd9bbd61bfbc15172d76be502712f0448cbcf4169297b1e5fb67ef5a273ea7a2cccff183ddf74a5cd4b2d08ff69eda3eb1dc0d652ab2a7d05f413028164015fc9623d4786a6fc13a5147c108f3dcc5db0348ce6ca4797d4f19804805fa768e9cf7e5dbb4bb38d63cd5d99244c52c430f7fd62e745de2092b4d82995ef38fdff8582cf1ba1a9cd74d5f682cafc945aee48f2d3c9e5ef32ee78343098fde55666594a2660b4f80824cbcfb194af6b4bc445dde5b2c73ab160726a7e611c25172e355aff2b898afeaca670ff824a21faacd85b14f2290e6f711f9b5845b634396334860afb6e7ed78610b9a751a22a10a42fc393de6344b031f37de49f960020b3326ab44306f971ed82d5ad006a86c4a9572f16cd1a32f0f311206962c7025659125aa61c47ed0e1635f88a04e314d58eee3552d4e6159f3a4048d81314c78f625de7e52ed5e0de79c071340eb7c6ac6a15db881b60e6b8995cede38869ee664d3805d6f314f6fdf92a303e516bf4c881f2112169283ac5d16d57b273de1107e25a51942b13005482b1271f4ffe427a8db4b854a6fb8c90e2c18adcb66e56d604647b22ab118a7f00aa23b769cf0b1eec86640e5cd5b23858c6ae22dce6a86273ed101f12eeb8233734de935e5a5f295e543f7b4e64790ffc42b55343459153b4994587a89a46c1ffd278f27b163b627461d335f89552ac1a4c9d8b04e0089d5afad1e27e8970548f1babd72ce89ded7474b54b678b0d1151f0ecc67475e94447e3e6130fd807e7b2b57b4dc70664158d21b99a24aa54baa32be96cf181ac2f7aa9c39d4ad2896d7736a36762ec7cacb327824ab93ce0f2b98b66c5a707dbecfcaf84d59cc03fbffb72132b7a5d5e83fce67b66e8ca9a0980151563c6d4d304d070132bc1df5cfc3cd38f91cea13c15bc8609c8487253a9a91e1182ea28efe1dab6a43d371fb914ea260d802bcb26ad711f09522f322cfcc331ae2065a9f160c387c1a46bab3d7a2c61e33020b9a88da4e9bdca3d6d6af5f086c7144ff71e1339c819beac7e206dca2f8902b053f55a2c4c46207c1a7b0a301499f48238c14feb8b4a90bb47b0e32e7f61de166364777845dd73d4cc310661247e72ea108800ca89dda69ba459cd657113583fe41d5d74329fc1bda1b98a5f3dd585f78281b8abc3435915648fdc44118e5aeba8fa4e32fc83a069941fbcab96fd93865f1dae0acd4e763ea455ff953530767ea7a4f86ce2435b12f62a8a43e128e752d568d98780b3f355ecc6d171698151e0445dce6cc163d56e79e11947ae59e2ff3dadd8cd2b3bb0bea5415deb590aded16c1a0c4d9bcc52cdb7bdebaaba7ab3d38cb32528112becd773132eec0a7df56962b922467fe815dc00719a71fe0357071384d7469c281930c0c7eca653aa9a4c410b0354010b485d130c41ae17a1121974d0bf80182433729597b87b034a0f97f0663fe3faadf54d569b16bbf452834ad4d20b1cec999c800c2da48f482c3027c8026a346142f50c99732a546824e0aad68eef18cf6ea6d776cf6f25337f4e9afd3025ad90c6d660b29421343bd872e93d3038893bbecf6f94155de804809331251d0110e1120712ac8e949ffcecfc8a4034d8a28886d2a0fc37d72607ed755324c16f66243126a1499b585f289e54e7489c139e68d7d51b015b4f2ea8096e630fe4518acd201932ed4ed97cb88ee9231f117519642cdfd711a554e6a2b56c080a3f8aba9577699f9499a76fc24d9341fd098930c006b06141e01b0e7eecbb6e529a7aa97d521af1246f812bbeb87e7cdabc7c91c36065766abd60fde14323d2834abb2d585b9d3982bd636790e43ebe104473f53370c71a1378708a013c8cfb6ab47b4b858a11a0bbb0faf1cd6d9086f9eb8050c5bb4324bb16fd807a24c1527e649aa7b9f5e152286acd5811ae7fca784a38788f63f666bef2df1b5eff9af3ec94d2554c01ab16b309b7e7cd2f78a1cc2acf903c4ca1b6c8f75b24909467ef4773a0b8feef0a663f3a2b566579942b8c4926fb942e6af1fb381e9f5e2c357ef663dd00c24ecfd4a90370f95b1188a14ca33624f83671bc44d68c279bc20c5b3c5e566fef3565d648868d3d6ef4bba6998a3295dd117daf27307cfadda2f0ab182ecd80a1219d391ff68b27d86cc666ebab3f551952321a0d1f7229e72d4a9945dd4f4495cb5eb8678b52fc3ec541c37629f63dcfc826783a7cb5acb609d7ae0310087de3ff2330e7819d5638da8363c7a1c2bf0c86e9675f50f75a367ebdcc0e0301bc3a69c472d063c43a19992b18cfc8ad381c85eaed5f0963872f92158ccc9916e167bbdff4a53ffae93672ef9b74c713fbfb6eefd0739353ee818ceef71714b8b497207fd1006a6ca4bc40ec8c6782817a023025ae7a6d737c72f24f8b8a64222706c14573206333f362026d32db3eab5e824bafeb9aac806ef4306c3f0232c5f8a711fff8bca3bf1eee70d5ff99d6333326fdeff815c21bb9d6820fb30af9a5bae4e677b741b74bf6cc9cc2980e7e552c6d635b3ca53172bf5f0c18d3cc9caab66db1270757634393e935c67d16640d90e3452d04718cebfad5d4bfbfaa4b96c645c0f26cdba6ea0192d389895ccf4db233f7c1ccf7a741e3aa5a18c51ce553487e4ef5bc7a8ac73155e18709a18036f590ed7dad1acb1e81246af32590e14dd63b5ea342b07ab05fda4215428296323107676dce519a7a7a3553214a5a960f827d518622259ee74fc510c90f4c37d40781d2f272fd3a331e5787226cd1a60438e10cf0b00f24ae88989a20dc49d3d849ab135699a320c527061221b30eed584adf8a3071430e4f20a5c1161232fc8b76bd3de101daf2717053f074ac7faf87ed2484a8a47b73084f8bdb4e8276c03004b9c7e7823129e1115054af1e080d39c915601caa36feb2cce42617ae5bb5d47f37dfecd9c53969ed3eced10fc95a006e507e574cc3f7a3772c5a9ca1a35583588f45f387c8574395a7204b74da1afe5311fee83178a9ddef8e4329e768abbe861ff67efa203a9903f56f8d7208a335c5ecc9a96ba2ab4653e4decb393d8c9b46f1516fbf7be5f3cac740f31fae2d8df60ee495b11171da36b77765225e79d1fd195f5fe6f4027cca8c9aff5150ebb3791fa92b94611553af3a6af73cc97f2878d6e3fa11a3695410e4fd3a8c0ca6ba7beb6ee59fac56faae17c2d9bf37fdcbd461f5f527579f51774d3ce87a313f79b6262be8897727a0bf3096a88246891c964336650240d5cff3b6c54c5d8b50cc253404782500f6bd1d879c420c93d33d065a1d91b60c43b3b859ed3bb7fb99cc83d99336ebf6523ce7ac6055d00182d3292af1471739a20af0ce987647716ba94a08126cdc60f88118c885bdf62d7aa67f1e95a0c290368c15ae9a70e8625858da9df931820573b1488b546cdab1df423e8b8ad2539f785e783caf39ba859a6239a17b68a388e96ab6a0a3cd0473f90c0115c916176d476ad635cbd17eac1825c178eb0365895b65e81f5128586a316521bceadd2bdfbc8836a906bfd4e9123d9a28d77e3882f690fbc3d9604f97efe7e63ce5303c5ff201d49158bd00676cf21b00ae0f5d0ab09446e4025db082fb91bb81154718db495f43640a381d1ada54a261bb1d3430ef64a8eb382f2476c2129257c1a0177c465f21b7b91418713ed816802c0fed857f2ee82469126cc4c94a80ef9ba0225eccaf9801361b2ddb22b8a85eccb195db311c6aafa4daadb03b2c6a6f92312692da85a3a2cf63af9d7b93dcdcad3cfd39cb8e7709594ca6ae4477cd20dc8fa39a5175822f88bb0582be53d723f6f00f725624ec1137aa2d366a857b7c6721c5eb56105e5e55ca9a45b4e532a8de80ec6418c59c5dee83a5956ba5e8e030218252b524390ab5af0b529dcbfb29888de8c6113f53c3b806a6bb696f833bb0ab2fbd2fec7e772fe12cad425766d8038a4460dd0db205f899e0c11fa9142c9490a8379f4edc3ef61fa56096648bfa2ab097617e718a2b760a056fc169446d0a02c1f60297ff82bf351f0da1c0b16b976736cbe50ce494a93b220a175657284d05ebfaf543b1678db7125e3b4c4b868f11f0e2f86130926ae284d8e423a75fc92ef18ad6bf76c48d8919e9a3e55b5f5f80ab8a48b8385ac3aa4db3180707731c0c05532b9943616a102e6af1fe785b76cd4ed58f281b7fa6019837a7231f817db6694938a736cd69d8a0b558d3bfcc8bf4b5000adda025af02ea8dec1626361b4ee20cfd281b516a95febf4f2ed6aafb50642c8282aa9f57acd559ba03a6fc22e2a1ff4e32510ff2726f567358c470d90f4b903cbc590585e7fb823b6fd4e4418eb697c693ee817eb03db3c651a8a1ea8dc90b514a31968b1774e5af3b0a0def20fafaeb59d7734eae79340f207009c846b6b9ab9192a4d98e88092b391c4e3e3ca667b9aa66d538a688d5f379ed893bb4f90fa615d2dd1fc5537d9562fa5e9a6615d19d7cb479d36bcab1fd129461ef68707dbd5624baf35c7c17cea8c78f70383a4817b54285dadc8fafa57894afcd9619a3d72d1cf0396619ce4bade71202b4060967c50b8dea4909ff788f39999f5d3356db0077e49d42c9677a9146848aec29bafb5ebb6e4f298a72c58d175c12d09601699a206a5b3f1ad39520c1f7294d4d6634818241e1eed5e538f1e751d4f6e85e938d32c032c7769aa1cae9308df0c7a1a9f09a4407f0c37c2c8e64853c2b141dc2d7f1680695a01d00f0badf68d380cd3ff4aa2e6a5c68b7b40340a1d5da9da1480bb6048946a062c80ac45e252efa7e8dd8f7bc6cb3710409f427cee4ccef6427ddc5658a945366d3d1a8fe7eaa7b8a177987e5857e80cf32078b36c9a5420652c977928bef3385e020a14ef85acfd229fe62cf2944e1a9f37876382ca4000ed17f20291b41330b159c5886fbb813c69ed5a99c9ecac1043893984b1b3a3900911ba75f076b4ab1b46a977ebf1413b9f85e5e82fd4e7f99593ccc9acb0576889d358551b9cb2f0d4eb08fc222e7b22e8c4a3072fbb5c4e854fe53ad0c1cf4e789bbb36b99daaaf9de19f3e9c6f73dd2b9d0eab0c5a13b379e3fd16afcc516f305b31ec94db24f4c2a1f82441d678ecb99b9c739c581fc9fa868bf14f8b47a198d20b506ca52e8d4d9ee23870f1d9af205f91515305c84556a0b9202bf8942081ea110b101d51dc56440f86dc1c4fb282e9ac4f2e74f1b60fa2344b8e47790dadd9b8c008701660fa679f4ccdf85c6e61ea6ed45104929a41c0ddf5750d5fcf5be7966ff2483e318d589a09fb3a0f391044a301c798601350f784f6999b7953d216796d3454e1c171ffdc8569300b14ec3ddf1db1df38f019900ec23e1cd782fda07527541dae993b1a9fd7ec263150ca56b4cdf0a6fdb93dde5c288a75d605f616e6903c1ddcc640e295d4f55bcae0f0a2252e04f88231873d09918be781fcf3ce5694bdda99d69dc30a86ddb31a8298640229e6cc1cc854c743d4d940eb07904be41c820f0a3a02834b5d09e59682dcc357e871339aa56ab74f6c820581c77bdcbddc231494b17c722ee79d1fde47fd9f05a655dc2b711328edcd1b4e31bce717f7e1f6265e091c948f5aebeb831a632472046f9cf03a7ab89133d150aa42c1a7a94348855dee48829d5255fdb5b685b06b368e6c567dd457e0a03bdab5d4a6e9d8c99c4bec435d7b5dbc7323edd74bfac819b98547a6776840583119bc2a64d01794e405bf3b836933c15cee032f0ddee031dc0ae8f5b81354e479fd2fff057784f39cbce13cfc24f1a22e87c33e25cd46dd796a2a5c795ccb7feae536cb34abfab58eedd1593bef339aed564d48a9d934ed3f56fdb877d026e516b1b9ac3f346dbb4fac3498ef598270bec00f9ae00d135e566d909beb86af975b0dcb988f86298a0f8fb5cd0b1d224e621fdfadaebe9c7038d767c9556405139a38587414eadbb11ef37cabd97b68777f87bb80272b0bd213d6ed070da5063206eb8239c30fd210bc94273d09014c451da87664645f63c49d9f2af12cfeea9c751e2cd9f3f38373c494b39e70b2268d6292544f838fc233a25ce5eebd6a721549ce34a30def2c0ea96313d199fbe59e57a63897f06590fc52d17be1f75481512ed1b2ec26edecbf01e66e3d7e910483659acd2b1433064d6186e986e5784377a7e317767f9d2a0f2f92cbf3e3d69b5394a3ee8eb0322e62d148b3459d1d252626a86ac12ff9b26af30378af2121b7499e556c4c3794a6f815e4808a009442520bc95a19e1fecc653c4384936ffc094b3ef98fac1c89c7ab2543c9723d9d031a3d32c73d651bc2d164d7cb1a76c0d483e6bbcc5032dfd8e589ebab9c725702f8c8017e9c79b0f464090db968d2c1ed25dc8ebc84ede5b4d4779f0b5d46b1cac7172ea3037d0d471257f16a3d25f074074ea6730532e45c76d437c67ead93a662fa24efa6773b2950b83ef8c82601ae5a4ef6bb3411a22eef80e94f13cc4eb2b61f211e9f4a673a048c5263a48314c58ed7466f1faea5f3c039063749ea2520a735b6784013391fe2d7ef73a4520d9339210084ce659f7b6b4b22391901dd94a098f5589c2a40de25d35a51f81d93d92cb50946988e1cf6b6c0fe67b485a74a5c1638c21f2ef1698e1b8352e0a53f4ee16eb5610efda5367a1f02acdb5d51f75efe65bafa9849b1c44ad87e56ffdb68d6a0d259d6a7f80fb8bc191fc584f903d442513cfc88764becb7696d59f306b2363a4654f7a98e386b8c462df7f0efae8df989c2a3a52c92a4d481dcfb12405027e573b4ad3687d46d67df79e718332f3515091613814785ac6901d042bafea20ce562c5ae52d825b4d54a189083012cb748585f3cf27b17c898267a867e32f9f12ee2069a9f82037be4ba83eaf6b07577ff87ecf47e20f2c377310dc202a15a3577b2b68f01189a805cb85d83a564aaada2da5e38256273d1dace0694c07f83e6327a807f67f7b48f2030cc0fc093101c98f4e4f355ac99b2869d65cc62fdd1a81a0ce7e90a655431b52fd87e5759bc3fbd49e0083c4b3c82cd4dcd77467c4f79697743bfea0d3bf4773f81d28fc9f905c5bda266a71b0640b43f29d51450379120fbb0613125340e9867adef21ba44e1008410b960c7ded7db5e78c768e36768b7cf6c3b73f40d5474c69a611b54d2a882613bf40976c5c4490e8bf7bdffcd7ae69cd2b4d1f99b941b51ad31f41c25e00502d9fab6c2f319a190764b792ca5cac45d16ff9c47c4b736922c8756f88dd19d93981d8f08dbd16ad522cbd5d3acfe349ce2880d93cb34db2a1bf5b9ee0a07529c860b6fc8caee270be1496646cf9c3c77359c61e733bbd7ec66e9e2015807acdb545249ee56cd776cfbf6dcae0053b25fe36a4c64130c3fb59066bca477ac4b3d9b7d351eef05166d182e61c963a24da0132106af7a4f2525b3e8632d560db91514df5d53e08e75066e0729badd33194b0f5ead070372e2dd374e70de4ce46cca99e5d082c477c19ef1afef70b59c302d390cc06e40344a19a9419c0861c84933ed799d1485fd42688f64d90a42efc3b6e8869acb211fc8ba7934f105206e894a37cb585d85c2bd3e239f13900fdb5a5086aebcc1f835a4178ed50281a0a02992125e65e5dcd2f61e4c50d27884819e0135e1b668e6ecdead830f0b0defc141481ac30f45b8b29fdccb9407ed2856a56cd0df9474275330b8a69547fe3d693e87e0f84a2bb692393174394f6dfc4470cb80343cc302de4ed365cea4e4abea0548254d34ce52e457c8fc22ce8e61c96d8d61b7f995698babcc7592657f566a5bfb5f5f244999026168653a43dc3a41b54654299edd95bed0933c37e529f8a11bea8ca1deb2a70149d40d97498b839a488af3fb09dbaf92f8e57303ea0b305b543b8506b7845783ada02f6c6c637ea431d0ced6918d2e394ac721328afccdc2f601a3d523ce9dd31683853231d2d009229663c19969297fe2359566ef3487ca023f53d83ff7e2470a0ed340720e221cc8e271d36062cbc73b47e940324e37e15be0b4ddb1cc0a820d31c5c5cac930d33614257a2600ef5526d43b498fe1290d16474e2d6c9e0f428e285b373993db8859777b350ab059914a97f4023a684b2d3d814cf24099d39858fb9882257120b0fb7fcf529be7ee80313ecb8b22ecbd7e2dcaa420e9bd7ee2651341be945293a4a02d989f0e4305dc68d8e22335b9ac6c062199037e4b35d880cc68b28beae890d5a947c52bfaab8f08931eb469f78e7f94680be575c329aa9b0d9957387fc973e8a442fa301626b6e360ec626e6378b10b6b282d312a83b1e11093db678dceb6a260983205bf1c78727cc89f5b98e8fdadcc53dd362120ab0c5611302d286f6a5a9490c0c0404436d3ea67cee2d14417528020cd6a8d0935fe84413896794f1a3a59339f7e5d1f79fa970c12fbfb701956047dc09de6087c213e088b46f6f7d131088103e05233600e9d7f5b5b4af615f5a34d462116d92383c082204943cc991a2e9024bd4ed92b2a0bb33122490b02241945d8cbfaea71a97fb8e39087ed9a0805629462a163f0355f018e6d4c1d1ce110a23efe27488ba460fcd8f68fe97d1bc5bf0946c7bdb8fae38719d4d5e03e69848a0287fd000b17274bc1e251d9735cb0d404bb599444ac1f75bcd142f699c02b1a7bad9304d5af344dbdc18a3cbd25107d5bc893a090318dd61aab0d2e7f3ac960d24d1b1e906dedd8635283b54e43f9a24464797c4c31cea6e0a0f24bda82e9fed61c676832058cec7552db9aa8c8b8532ff66dc1e5c641b3a4542252a3581ebf391c30d5036112f3489c840388999c527910a5d29fb140dca33f911f02e8fbe2c0e90fa67424641476d03d01ccf6f71d40b4ad2f4b341e7506b31fe92835844e4bc6fabb9d1dbe4e2a5e0e7ba28b5849ff33401e5b0ec4833edc001bcf0750e2a766a41b8af21a82a39f3569fe03d4de3b77650fdd9c3e09daf61986775647661df309c862b6562cf6c2a23c2713bb518d5d960dd9a666972a03541e1745438a8b6405bbf135ca31286bef601986a060617dc4462760f083e20e32f009e7000d4c48a6824fa03f72ad542c0b5b9d88ef55b2ff5f1d716c0418e8d8825ddc7fa404ea1aa67a941bceffc5a55a67f45c395cb0d0fdd05d226700f42a15ad1aa260a28c407a905da8e5ce047c6922b861e48c5c6b6818fed64b0a3d14a242acab371f404b6dce393ac9c06e990e9253e89cbc98552526d9a74b6a27b7ea412eddc62a3899d793a233adf7240e2baa6f654b7ab8766ca055fcf1e45c0c4e12ae60138d4526ffc00e33863c8e1573360ceab323bf8fa136b62e975d0c960210436a7e1bc50768933f1757992e4b90ce88505834f019ec3dc2bca98941ec284ca1ddf22eed8552dd4c39fef7265555bba914fcb57bd82e8e0cf5238427894a0b69ca99cf8be5e543eaf22be28e7411ea1bc036488cc30ab0c638e7c8c40d22e35ea3970827108ccf8a2cbf9073fbd6642003f2a0b48c69bce41c24370604d479796d6b1b213dd9c9b2d6ce1df5f5fc1d82feec2fb96df9ac4bc293ece4d12cd78e2dfd538e4c1090ba7350922646c15ad3a6913524969228ed97d6391fe44b3dc936bd894e91179b6f37b67e2a372dc6ab57445fa794c61039ef7157ee6790ca994ec91e7f51cbcf09f0416fcd58b210ab5b7b7e3092908f0796f7d06e818712976bbe186e3f39e40be168ee101826d476deebe51ed70a500c038b3095e391e28c40c50bafe20a56c0f6c0df2958c57fa9815bef6b9bbb15546ad9deebc0d70a9d943a695a1fd4c6ef93f4acf20b9f12c2e62c69b9a5e7181988c5bbe1dc7da318c74d38593472debb8722b3e18eba96076ea409858e32f47699dcb27e394cc84f19bdeb812180b8348444bf494f6c8098bce0bd947d715ac67ff232310a6ae65425436315b369d0afb8c353e9ecb70ab872ef2f7a1ae204c3f98477d9f1a08ce86199138067a141d599e26e04ead59aa649a3731172e9604442917564b3674d11d4f0a1c0e2eb58d87883705756eaf559560c2287f2a41009c6585805e3fe32663f22406092f6aad4a8c015b84ff634df07f0123cccf834df1a3849f13efe395a4712ccff4e7a8de9b10478bac8ca7203b559a248f4c53a67568d733f4f897f223cd215f221bf1d0baacc504ad0ab92fd9585a1de99ae3dab8f739e445e38eb845bcf4848a704812b34736778bbd55ecb38954e7cf399ebe6bf869d99056069286f819f2823d8495e1f1626861882ced6171f5be77e239c0e70258ef829f174ef762578fec1b911acd88a68e35044238835569245b05259738b132ebd8ec0ae2a20395ff6be48b7575fe3ce439bafc5b68cfa422f07fe1bb8be8bf9a31dd0055b6fdb32c1795be6361b55e2aace1cbebb92a91c6fb0a3ff64285c25994fd7dbf5f9368e237181c4ee5bc3de112616f6b069d1b2bd229f2c307cc310b6b5e6b0a29e24aab11babf29623d9ae8da6a0761c66eadd5c7ce360d7aeb3eb255373fe077288d34c399f35c69e982077a73ec98e5bedfdff69eb70560a23aaae2d93282b3493ed2df1bb0931c0fa479c2dda5bd19d22798ea22cda74d757c953ba9b7ca48ae96828b93744b3200618fdfdbe76ab369fb26f9ecb247b5174da4da3d9e683fbf863130abbc517db59067fab5826f773f4e07183d3433051ed878a142751e084d89da6b926ed0044ef2e96f02c8559b49ecaee7eea2545c3b222e3026c103630e8c98d4a6834ca61e36bf7b8dc7de60d97fbc572c431043c2e2cdfeb1fc20e1d7a0b493aac91e6f73fc2e844954bc534dc006b7f0094b70c15aca8fbccccd4d65fdba0765d682926fea7676ba11bb3b05296095ba2dc4c8945520d509fde5a966fa8b275ed85cd4e7b3a0cd7e6b73fecad8d5794eddc593c94a8c731f3319d9222bfbc5f2fc53b69ae342145c0763919e6609c0e1cc61c8aa26aaf0c459aa0ac7b47a584e1167846520f6bca5b099a0df6092e3e963d1930f0c4bc92202ced960fac3f77acb08cc9cf79a8771f2ac75225edea36b3d854375237219f5d2ec42e8a54a0c9e489c873c8691196c85518ff3574534307dd22f47809a1459de8beb6ec8e47fdb7bd82a6c7376ce5a1bd7af89043218fca57a5a5bebba2f97d4861b9d98c408580642bb6b0bfbd86d670debd02cf1abf24fc834a02a39964f9c055e8f38cf0d2d369f3264fe0b8e65b9099c39a37241cb99dbe85d369e53f44dda1cd7de87cc0c0d3b7b010ebd4266a0ff74253659e0fdb278e094cb7674e11e91bee69f60f70a8d4b58d2b5a9ac344eca5b9c9f3684a161bf4e6aad8e4efea7ef0d93d00bf3ac1bdc00946ebb87e8566cd0d3ee551e5ca6e8b622807c4cefd3d9977fc5d32b8091bf8b4efad938593a4a6e6600d877fc05d367928fe87c64eccfa5fcfdac28bd3ccbd3a645974e6ade8980312cdba91b3cce5532910e963a9cfe3c25425b6c8cb311144849b839a7bb8b95903cae64933232047ee6e68a3b794c0215944e55593edaa9cd3092fb82e9de8718f67bf64193bfbe8faa53cffd7d43a0a4cbff1e4ee507c173543575bb4bc4e4aa165a1552f57964c08f5401ada12052f16ef59ac5edbf18a838ce5f03fb5b4c1d6add3c96799a5efa28d46c77d93422db4832f11da842e6f81928b92805e6b6d7f163838846d072d59dc3f14a4ff74649cbdd6c61b4cd486f07da110e27e434ebf3efa9e7169ae0419705f4de9c556794e1289cb732a0fa079596969d9d6511dada61aeec4cf320f62853f4791946fa0abb7143b74aae18f3cf54df2b1041d9b40d44c70b16d5a9a72ea40bc7639442e511e6b566283d8dc0af4a4b4032bd7cb5e91be3ace27af3507533cfd24018fcff2f9d91723f2dcd8a986233a009d9b62c32a0535c509ac7cadf51519d1ef4cf30ba55c37b9b54de0dcead6849a5fc14b8786061c65ff07280ffdc98ccad40d017f38f6dadc98d87eb35dfca59a51e96e5638c1672d0c22627512e9e180b7163153bb6965a576de4dcf5e8eb7e4e529fd5ede27c7a576cac78e6438e565dc188bf8adde86fc581a123d845dabb2f654fcee88e570f76f18ffe68e6879ed12e707f9b664b8a0f19262891301ecfe4130168500d55307135cf63524ed10d008337969e29cc272eb784acf31ad3b7663d1fb725d057a18140d0cb96ecf9abb171ce66b8981ad96eae7e419edd4c15c3ed66f51ba87ebe50d4db6c0194661a8e043c533588acf5e1fd8e1e5b4d8a17869f7cef1c2771f80ffd9b21c52387aac6dc9f7031ea990e80d7010b46e89bc899beada1e8b5848748092030eb6df84e0fa194a9e8f96796d49e8bbfe8df0126b3e74fa1a3b48429d27bfbd8ed8bcf0485ec6e3b91eaa166577d6c078a19d5ddceb6199b544ea65e6194543c1474fb4a0e3f27ca9fd0f03bb7cd6cfb9fa3b72b39dd94e0853b970145833843eee9d3c42a2841b25a6022ce87e94cff298bb5a604b4e72ba07bcfc311c179eb44f4619abf8810c668362e9ab7a5dd7ad288de237c109041d08550c265d185aa8bba8cbb233cc54094439797f5625fe8383de962e4f32a0f2da23f32d45984cd8b7dd61a634e0317e65d6f5465e5dfddc97e271bb593881661f2c9f842daa7869c7c54fff4ed1e2e8df5a1fffe21fa76b4714506ed032a91355922a4aa3a3ba099598da2ffc33d65bb91505b7ce8c6dcc55a2d8af9ec780d7be2a50ceedafa50c9a718c9e5570b1a40352b50d0f4ed10bb2c1209a3d98047728382b42f258767bf00e943459c487fbddba1a23cd11b6a6ea90abef67dede513a4d0a284a1c4577873979f3366bfd2cd32666914b6db39899834d7390bf14f7a92dbf4b52bc82000176645d72b85b32035a4a6258ce445e1e6cf47afbf2606742ec2524f5c322ececeff55c2c013e9b24b32d2227ee666e3669c131df6bc2d958be0835c0a956b250f11ae295e2ef08d7546ef55b6a0a44277886487cbe9f3fa38ce11e368d29491d4e2e8910a4c0242a018fe5639f968a2e3128cfa8274afca7e8dcd1e615f584e2da757aa61c42068d51f38bf484f33a519ae2767d13a171e5d7c125d73664e4aea66089ea8574e217990428e6a7490252ae14047749b7772bc7b919e4071d671b46681a4d8e31e99d4329667a5474c4b59c5ec94554aefbfbe4de945e914b34542cd23661330c2171f8e10e8d16ca43e151ceab29b5188aaea43229dba5458bc36c006319ceffbcce9833d0ff35cfe68b296c283050272289ce7c7c14b3778c83c9175c95a7c1f32e861263346da49c2c9450f2c126804ec8e58de0be7f1beec1ca9ef21ed67443d9e60e980dc9edf6e3c80e0d7b2a32452087e7d8fe2bdc18f2374d03d77bb68390bb2eb834a3f0ff7660f9b1fad6fa6c0e8f40e47e5433eb431625a528aeb12c0f8c4554e0cfa37eca936462d5ea1b210f6a4ec9f3477fb48b3b7151727b891f326303fa1e1ed203d1f6235309bbe5b1276739b831f11962bbc60cc0ed6f066ae19af36b7247776d43e6bcb9c41e765a08e2cba2cdb37b8255aeb1edb699436a0aeb1c1713170715bd2b1b588d9de1828c3e014cbd9458221d2e6ab3a4b76c50da575b72a6b5bba6da837e3a21246e1bfcb7cc4223c7b9951b87a5df65d30b42a85305b7c39555b8c6f9179641a41f10357b45e1a16ce9edf18fc2592999a3e22ef8b6f6cc42d526f75fb1e51bbabeaf00369a4c3ebf4e52364a797269fafa4996e5b4e4965617d9caaedd960ed1355d742fe73f2956430d114629d84be865608e53fb6ef535b98049ff4baac03342265db7097697887fde92d3e4ae2dd52bd19c8388ba47629f0b9a072bc902186fa4f962bf25c56fb81d14841ee0a701caa6dd6ee3a1d105d4038941fd54657d4ae1cb1b60d4cd3ef21575c50a7368266ccfc54f5edf8b8ce5a1bcde9bcafa7f0c269f48818e2436415c71a8c7bfcb20958a30985b01ecaf8537f6e7b3f260c29199a2942b24f38ecdaa0ff99e7db83051b0607ad39f5d3fc2638ec0671bec1eb0984f58de7878fec8c9fd05611be38124c7d9f737edab349eff896c44b7ffc86b2e52e393e922ffe57336e30818db63ba5da940b63595bf989ce51872186406d955bdc97d0a61310386699353db6d6966097f62b612ed0a30943340e55841202f0e1e8b9d348d8d762fe9520f8b2ac0dd006e0443f467a2c5a9b78efbf7cf0f2305e2c1917e25c9cbfd494849d6c29af63be3a912795591a744fad53179841acb36532042a98b59305d26e3eec164aa8e52b5f011e069832a7dab80577869efbc09f9005834686eaec3e82e0b30016c1c28dd48c5431a8f1b8fc4eca3b824569d2af7b93c40628a245cd8d933007068a538230cf6670ab7fc73ac5610223e77a3e92da584a7f5e68abc6569130ba195cecc0b4ff88dc5dc0b47178b0d4bca69177b710d11c7625415b53101d2be1cd8eb18de7c64bccf0e5b1195ad392cecf3632ce272bb042bafce754e8d44d0f63414ba640ea90e3330058ca65ce314e25a8fd2927f18fb58e40f55fd69733a62dbf5fcf1ac7863c76c13492f7483581234c9808bf3d5c85278cd47e6973072e05d7008304264768892ab917412a6979e7470da6babe49449cdce2bd3247cc0a87e372e41cf0bd0a46eb1fc97ab35b6ac023ca63e11724227fa7c1295e063d4857b5e65c7cfb6df3f0977cdb22587f63c6cfb57f9814bfe6e50316faeb4571d0137e51f45f8c6bc0c28f61565d31e8b6d1e7a345b82784358dc1428a431aa7bcaa1ded75beaf10147431e6839edcb69d75b11a141d83b22b2396993eb172c912dff5609a7908e650e5b8d1b8383f0da8ff691ca0f1f9ba0d0d3b1644910d0d00f28b6fab102301a10f2799718843ea20a6fcd14cab0332fdd39c5509aa2ac1de1269e45812d66f71f75eb53292a5f64f5ac8236d1fb2ca99fcaff82debdbfe7247635aa0285ef77063e54fb57a1f734fec91ec0b80559b82283385c422c641396e7252fe105dcc01342f40442e43ebc38921820bba3acbb32e8cbcabe07d6043606d4cc0d97fe68e2ad47f735976aaa0d4241555127684af89aedfc506d32c94fe0a1557ed54f7e2520893bcf4c1ce362011b19908622071049f2b1696640342c5d79fed3db88a6485ff3220a7ab2dc4c5828b13594ccdbf6eceec11a243d596078a3f2d34058d729e47a8f61c5961610200a2642e613358b7b6448641f7b76ef5bbb3447c14c81b4cc9190b3892c33c6113c21535d1fa0aa35efcee02393acd24ed79622a6a710307d290db80a103b32d993d48ee68a7abad115feb563da6569dc98d3c89ca9ec86a326dda04ef686b4c7c46f1670cd8a87c8cfc4b94da59e121ad52ee34fc6181c3b8ea32c79c31db5ea2ad38c6e2442c5a9502efd7010fdbe62b7f8cb275320f56f253a28ab63be992e22d577b8f42295ad12b023f682880e2ea5e19f3132009794c0a4a91ae42c892a16ee6a74399f57e5d90fdf43b436715305ccee6dc5d02b981496c6b9967b790078a49db42a387d7dfad419c0bae7f69a71ee9db0360d24fc8ca3c1e982bfe16537e530d015f8de0713f7cc89ca776be0fac5bc56dc20b02027c9588173daf2a3bcfc64c8a9d9a82d4777ca8ec63a613d91f7bbac796b658a1078160b09d4a17ac2d1afe8c68cc2bacdf7e67df8d66b0c0278aca2ec4b8d8282733ee0fce2a36b80bc644e465a9dcb3750e2820f8d0a253913fbb75813e20749f82326d2b2562ee4db3754673ca12041929b3bfc86374d2b934b1208e889c52e5a316031b3f1055e19c266d61f6eb5d173fcac770319aff1064cf57dbab0013027dceb7bb62a2f2c00eeaa294772c4f530e3b60aa28519c6ec57d6d4eb2f4ab1debe15f4f66271cd69596652fd66576af6ecb6c7accedf0a2bb991c4e9c60128ae93a005c9f5f03eb75865f16093dc813630542b2ae7372735a91339cf7866a3730a81e33bf6245c3ceccd22292e86ce712c35b61b9c1d5e989f6dc0ccafb4ecc40e68ec6a2f7c1b65ebc9e17e6fc5e3d8a132e1b891e8d7afcde0fc3bffc852ab38de6e0fc23df42f97050bae558d38d1ba775a2a5b8432ac829754d6414cc2559b601bbe07673b4ade832c8a28c4056bd5433d73e94a3084cfbd32dd8baa9727b27b6dd3c6e2febecc01a0226035e336530224758b82d01b17335b67317c53594091fec122f59c3503e89a4d65ccfbe09521949821693fe8001805c83f2742f12d8eb3b95cb6eb1540be31e160549f801baea9a65ed5d42d0316b14a8e9effc47f00aaa65ec833c16b1620dda77fefe668f7cce02524eb8b3ccc37d7088e7607a2cf64d806238ae1825dbdf18d25bcee61ce9ab0f3b19637f8c7cd6aef71639b81ba17c5f60c535bde71a4ddc170e86cff609c443fce9fc71d80c14cd76e66d0de1bcc98f1b199bd7fb0b40eaf26579b47c6bfbee4487f86e0e9509473212f72c7c74899011441bd482b180b246c0a03c032bd359e409b6cc8af2ec19ed3b1f95867cc3d140194409e4cf4859fff210bd6ff40a533a0df9af0f2232b05cf0eff164aa91df42a2d11596b799c0f45602d480e1040b684b85e6f7712fb9320850fc4cabf826435846fd25f8c89442d2c07129239f8973c68f6afc9e3717406e44998884976ab8ef86a3534123ef101c8df3a4ac5f1f2265953ff3b1cbff7bf85cb7e2be83c7e81b3e84a81c09dbccbc04cabe41db320bfc02675380ad07a65eb1589cae605674f37b58a7eab5b9a1e6aa24d8a8dbc6c5ceaf309f0e353d5f2dbcde4f5e3b4b951ece5abf2234e378cad6d87da9fd0d3fe56358918ba0727c08c621eed7253d6fd26a0a57da4678399c049480ff3eb4d257d62e7d6b1d3d02b32738bac30fc61132e9bd28dba1277bea95b17dcd0ceea4bc5d2be5588dfbbe8097ff2af73c6855d872e053de35347d31aa3a9b6d13b0ff5865b03cb6d22774d780f09b38880b414477237d5e6efd180816b75b5ee231be3033e4339f3011e190d74fe3de3dec8f5780774082321522b86e0f918b2404243ee260ad27d1e9d7f25bfc41ed9d87da481875ec86a3a0c6e0e09299b028a00278c92db498c690f0de094ea433efe826cea166ae45a9bfe521981b074c9c5d0581e6e707c11cafd8b6332b611677ed7ab608cb17fb1e00bfd5747e597817c5ceace8eda430dd96c8c72c3a46b6868095934d64a4d33a5bc745f8bbb0ba5c66bc78bb3e893b5bed9cacbafd5e7911fc2e418a4b23b770b3848d5d54344218ef050473079e05844b39edde19eb8e947d51f9a80747ddb493bfc515dd0e36801323db51dab622aeb830aa111f68194fd262ae21105a041f4af1e19087ae7e26483e0130805c308fb24280efa333d9da1d5ffd2dbc162c960c8b422941fca6ce50dbe95456a175038baf3e5a3a469f64886a16dee7519120d614bbc5a7e250be5988d393e68a4d356c92c62f59c13489bbfa5beb79edc8bc3990dd807671411ed9e90772047933ad3283d984f0c005bd7062e20e3016c114ef9f1d9c805b181b909a2c729be4c30ea18fae0cb4ce2aab1a0a5719c6e26777a0bad701e474c25e41fbc6510b1dbfd5d27b384f9ff94e6830d73d5c38d59fa57a66a96a0159fc81e6de92c8da5f5859ed1ad18ca2bcacefbf78fa007ba427380bed36105e85317e61df8460b8ac5a6fd54f00f6a4c3454decd4e184c91faa05ee02c4d27c71eb9763a165d7500b25b13ea71e9ae23b06792bbe9e516eadf2fe17b21dd128792250d68089e953b2de5fa39e861cf9897659bada33812db83243882ac7a1b8051ce14fbe8bdbf67acf48b8483b70f6d4d82e3d7c3018fc67e673e84142bddf69ad2ee115a20afe36af1aa65f05c4fccf840a05052201b37a5bbd3e2decf54dc07cecc885c18ddc6fde3aa3a95410957175597f5fec512603396736c9f6d5079c30240a4d593fc493a4ea50ba86556376853a91f0b6bcd2a8577d90ff3e160046bae04e686d19e230475ea3647870a4ba2983396dd36cec305aacf2052cc243275965ad5f338cfb5dc7ab02f501f7ab4545c9d9250f81878862ab0030b8536d057e40735bea02c372eb18b967b12cf71bc817f29db606a3e00f65f0ac94ece33f898142279e2910a26f5a19ca7c47df61aa9d4456d66392c2c75bca2c3f6dddf654b4a120672c62481b189b10402118900daf419e933e82989725bf977856e6274b8d2aa22b6e2ae0a85ccbee0cbcd25e28bf11b1e7d4c81e4d988896abcab08b44994ebb432a12a0574847a7f078b9e1af883ed4471a18e1cff52214bd6d174147950d887e2a434f924db51ccb52398c28bf0429b9ab13e543c99f17742ff4a09e305366a4b0d9f2e37872c6e0672a75ef26b72b1b4526e75e41310e87fc3ef71ee321025dc279e35a29ac1e16fd3682d07825aaea8649c860d4fadfd7e1b8207645f9557dfe474470a404806286d5d63a9bccca54e8be5e97769d81270ee43acc29497fa5949153c9a6de4c4a31958e4f31090d9f7ccd672ebfb3f44d233c1548523660a82941bd67226c3782f02bf762a61f69567acac6d8ad4f2f7193d0868fcb2bd0cfb71fa55697cbbf55e96cfef70e8c8ba34d50bad4adf30188689132437ad90826bfb6ed0d4bdda45cc62880cde8fa22ed30f6b31bf7a3e0c2b7a7f4512611bfe6bd4f7efc8960a2787b2c41c1d51af43f88f3ac8482580f0328893e3e506257a8d9eff7bb4e85ab1302335eba80cbd0186452e0a095b7339a0e4f4c21d0fe4b7c765ca6c98ee6a8774da9ab94c92da14d65b18f74e8b30b1037a609df668b4c8dbe6e390099567bce49fd35108a6daabc26bc0a37b3aef382bdbb12776086a355c1f4eb5729cda3b1a4644406bd055714c33cc645a2a599cf47066fe647282c4b4742921078aea1bb392c4ed6285be79d29e28592bf4e9d2971793911bc83be9fed3587592c480af8e38f4d99c96a22d28c5c0b689f49bcaff41510311ae2d148c2407351aeaf22db29fd3abb644bcdd2f172349e2748910558001d99089ae7f1f532bd81ce78b81ef83757ad63e04b40f9861c138ae62351805cb5fc2a544b2255107710268f2b47f89ad3596cbc572c9ad35a8943ba9b254d4890f284431f1e27202b598cacb1ad0c50d7ba73b3e1c6776ec6983528e2685ced99b7bb976c9d3927a2848b9945815f26290237f14e346daa81359b4836ede7f916fc95e9815a8e71ecb09ccde5234f28780f83b653ca483828f31bf21cfee681ce343e5455bf4fc5eee52435b2bf1ddb83f2a16cf0bacf1f98e43cef434284cf31621ae3c51a205ca37b41863095b4eab28598ff7e24c599f98d3900bc9892b4674073fef1c8b58e9b918dc76ac12556648c885e81a548f47f704d63c9a9e69c56445404adf44c13cbe3637fefca573507b2397c17d0af1b4d5d15b412ae2dc3d8fb85c84f6152c02c60e22a4c6bdfde5baf254b51fe7605dc18d27b28ad568d129bdeb193549f41caa37e8c110daaaf4e3da2113e3c1fc4d9c3fc1233496573dd0e0da58f06fbdf30bd3ba3c45fa3522ec5c5ce05717226ff28852b5512c91eb2b8bff7b0e9e331bacd3955c0802d8539a41f55e9da16958b497755711cbb2dfa83f3b843dc6e8fbd57b9190f556a91d5b78a9af23940b682ea9fabf8192cc61748bd8724187ec97cc92bbcd517661f59b1fb9619f6ad71a1a81faea377eb61a391db87c970f5b8dbb0f478a946af0a8784ceb874cb27d761d1872c00e2ebb3b08cabe5037de027002fc5fe30a1f0690590b4ba79bf46486d6e62c03989c677be3a109b922bf223ac91688c9428d07db21707fa70b9da5eb452d0a62e64350c81b5470db6ffdca7eccdfa707776074c045c4321eb30cf7a9eb70394bb9e866b4e01ede8c95eb8ed5a39292a9fa1e9ef22106666d9b0e841daf4f4f9c6baf821db04c6a7831585e1e2a65d14ea16e14df5a4d6d6bd21b38564048810f8e0bddf04188a5980472e0c2e5f3a85548abc56d328dbc8675fd06e565611a95a671e37f1b6823e48ac1fffa1ec628f83f0ea6677ab25da66a2dc08103e452f9666a0dc791bf81d9028d2c3e810aa2c0ec91cef839c0ff6a450bb6ee4359cfbfa77c28df5b7418778db43fc411b687f3aa247a06ad252a2b3c43252d10e8315900cbd9b76e1b4efc6050f38e09d57e7a3e04c3d27c78151e9450439189c51a41fd55a71e2eaa35a476e7ff0ed80b9f8ca57f1f82d44d65140645ccf39653ef69b37cc5fbcc176344513a18013036b913d4be066b8edcf0bd8a95c5581a4d8771223d99e624e972967712d5f34ecc444809678c412dffbc391fab80cc536da921bc5a7be40f077bba74d82485deda0b271ca42f348bc908aed4e1cd722b331ecd7c80120044414d16d37644c5096240af5d70fd4c5bb8b3cbd8d622f51733f0e5181f3dc04efa09d46c5ddbc0e04b25139b5c2ad911f2eceb0caf74dcda6207893d5e3b142781cc00b84c3722bade90ea55f0e516f77bfcad382d4cc2b25ad529ced00c21281e9e7773f3e390896d76b4afebab83317e4b5753d2c9bfa970e9d948e9283c76317080aabe32f29cb8efea86dc6f9da2cc7bb2f627316c5c474272256823e7f0db67ef1ff451e8f60208c5b96e781bcca2f9b9630afd94234cf87471c3471c37f52813c9f1f317e9bd7b414443f6811b40ee179ad56938b949e36bba7797f2c18d77efa3bc6110541ed07e7e0053a5a65647924c67e629e98c728b9e5c9006fd04dfdcd27d79b0d0fd1d20bcc0c107dbdeac6e7577c39d83ac740114193d2750eeaa3d95a7b9d6fefb4d11f89119a609c98fbe5c6596323c5d8fb36a49cdc15f7e088c0a418653c2fff486a61e04fdc226e7a7b998ebaad4952a7423385b46561cc43ad154eaec590566ed1104ac17fd7a3c0f2daa64cd1557e74c1329f5c6854edd754d77b20434f994a336f08e0e85c19fab3e89f47f3205b9bc31a864dad6af1b0aa201a47e003822274b9b4e6dad1a65a6a9e0f58e37658436b501a60399ab20f952c7b1e6d88bd9baf9d6b8eb79083cb21f0e9783709901d30ca525d1d6bbe15d02b0e4b29f935b4d076840d7862ae6696f60547ec9841dab42c70f9f2f7fb92f27cbcb45280750a138fecc9f7cf47070ea0feed907322b24b7c650e9e54ef56a1e266cee69a0866d0dab56cb21e5bf25cbe2f23f8b776f9df27726908716f33e7571a6bef2f17776974756b360f5fc3232e8cf368df210336f28a6a23a320c514f350322dc491982fa3445f8cd3af79bfd6f97e6c41f49e9816074dd6bb3b7811eaa10ff65bbd1c95931001a7d54b3ae9186f554338ccd80444c0ddc09b0ae2075d6893bece257bc61c21eb1f4863d0bae9cc68d5b62c1bd1af602224d16b0ab4a28bcde8b6848b53f122bf7c8519b48674510de94f5e83f029817517e55dcdaaa187f8386456c9dbe967a89787a366645f14759517a5ca1321e9dcdbe7de1c54ced1c5f820adf3f71ecc4980f30d1d758f0ad6d1c59bfa162533d53e03d8aec904b67e12305032c6ead6f818463242352859a8b3be079bd0a41e3675e8422e718a801eeac9b07ce7f3546ae3067dc4f9e05e886ac1ddd3be5c601d4d5585f5402fa0f8f73a8a707f249a6c8280ff9f5f07ff47d83f04d0cfc472410889d01e5261f795e3326d27d523cb592f53fa23e8b6203f817797b44e538780e42bd9bc4aca99d2983bb2f7d2089c8a35e77435fa21f596cd21ac56d135d6a1ea897f6d88e8f00a4cbbe068a696a35a157f2cdf276df23d7f59a47cd3797ffa907385b55682272c19231a2436d69c59f8a628a96bac0f91f07045d15efdf916828589c3943c277994c7a7f0b6b79020088382e31b9883173271d7362629d22a388b182615d1a9df8e57418ba8c964bc1a97ccb06bcb8f6493f4cf089eccc0bb794172e0fb13cb43413e160dc7907324ca09def388a72a27a227a1c3ffb57e3421f00f81036379b187089b6dcd7a80b600cd05746916179df6fb5e73f00c4da2650ff7b24b8c32263dbce7bdfc9201a48e38991d9d195b1fc09bb8900a08a7db6ea6d9309c872e8ea840782c247940c90e1710221c4bf72c41312a4806e3eec48c52b30b34ebc28f678b87ba231f81b92b3dadc272c5a56d6dabfc4cf10f695f19c266294de9311b5dbe4fbebac2178cf074aee15d418c373ade569213fb233737c1d43af374b28728a9e920e5910ff40687f1ae2858323a8279552f9299629ce9901733db70263f820c6c61db72dc6882c008f3d1310c93719aba5880c82775bbef4e21a2c11cc4dd99eb7ce1c65b467e92dabc72c3e4c1008a98836e5e7d35d7a6f7ceb41daadb23e98716c9444552a069143e596ca372e4efeafd958916e4f9624fbde1d1c1bc74d893810a5cd0759cd591e1e1a254e605bc6ea563ba8602de064e6a8d5d47a1962f980a341d2bd8d485f92f53593f1238ab399d0211e56341bcca6639e2b3ecc5e5a7f0b92b01114e9d651a297b8a5e318fd7e4b4c8cc9ea84475b2ee4832d8fa4e1742cdf7e3e214cb64668878b9251d955a9e6ba97169a30b38efd3fca50c657abc82064792d93424daaa4d3dcab6128278ac6215860602624e65ed00cd60b2fe9ecf1abf4a47554f9da917b6c564aeaed1daad863d596647246b51e56d3ceb59a322d4afae7e4d2518d3bfe877e04c8034e098c3bd1de0b87a4cfa36589b04e44e5d37233ae8a08d54a68c82a3b22a47b7f1fdf26214526425c9f5a25ecb19d1635c44af2e564c1a24e8a70adf618aacec49c27c2c6eb0733244fbb63de95c4e8262032e4aea21486b3ef091e6513094d2cf8869507f5a3f9f94629b35e13c6882fcbd5f93e5005e2ff3edefef0e22fac51f15a4e5e8a97d6647437f41d486473a10381f2f1eb430fdd2d954276b0222d619af3e67f5421ac73339e5fea731d2c20f59ab1e50608e1dda7d76c92a946fd8648cb22730427303b17d08ac487a0c78aed5a75d71db71b03188ccfeb39b5810166369fb6c0f11e8a9f9cf7a6fc7ff2435ff6458a3c09d0425af88c0c3b6cb6c463e9b07e3dd8c4b12ba61ae701b7276a081f6c479118cc9b2f5a3aad494971b8f0d8adaab6282b5906641db16fef4fa97bd3e632cdf22080932f659f7e47c4b596ba21f4bd009f2975c0faf132d963f614cc052a17d39b24d0d853b15d969c0342f102cb787fff9abc85c9a2224574dff461b34a1c61d95f80d7c239952272f9ec881b499a2eea5092470cb3bea9dd9ecb9f9d97238ef8b21824d94fae4ef6922352cc47030cdafeba962c9c6100fbc92c6abb410541cc1533a16fdb7892d96a03d5c50701b807550edbf002443c975101e506e9ab43cb491ba6eed9a8e792d1183853df49362f997893004426d58ebbb2865597468cca6d134ba39a6be67ba3ef652d0d3e7d251f696000e42b58d968115c40205955c1c9d7ccf3ccf8bf99072c5632502116a382451b0c09de6142d35b69b00ec7ae1b7203e9272e24a5b3d18f51e058d2cc62e41bc01e0f02f6f25395014a322e71112c737f090861a000c3f158cf594752e1cc0cf8582eb03d2b8ba247a36a885db9cac29424f7bd6d0881e1f800bbe2f153b3a3342602696e27563e75f5b8aabd78527b6b41499e60136a6870307572e6a2c3933c60d20c02256833dd6a7226c70e458e8c5f0f9dbaf239b49ccce0ccd6fa3e823577d5161078e4659f5b80c34ccb56f40a727cc6c575394a506c3ce590d002069b438094eebcf419e7a674166f112cfbe8d3ddd3561f72d0b51e6f6bb82d9a48d15a5f58232ed0be5b3e2d9064d7f67da1fd0d95f03ece726a835ca4b980b18dfe853debe949b76850262b576ab6466f36a8df1dc453b352bd08a371dead3e4160e77a7d676376ebe706c9364b644b85601d645e52729a711cbb30ada6a3b4965256497247266acccf830424fa74b56c0f55fc9fd556ff5e95526b33f5e977e8108b7802fe07dd98c0d943f6f9cb20eb5c87817a22ec4122617207430f94bc8a5ec8bb8e116508c0bf0065508dc97f677fec807e043ec5c0404c447b3584b6df5e9c09d2393c8a531a38ed343a38088e95369c1aa5bc71a92c473ef5dcf45c796d88bffedc98f546ac291c1f88fa9da0cc5fd514513bbdc004d814f7b191408c3aa036bc3a9fcf59f161c2b6ac827d547c47c15047aedc5dd96539ecede1555c85ce9cdb6a02525d6ffd2fc5192c63f8909cc3704bf2a506a0dcb07b0d848d1a6ef74a2fe320f4e364f5f539339414f5115e6e13e7d09f2caafd5f02a5d487272b55bfb9b62b6705096686103e197a0b23ed3e826159b7c3d85606bcd66a5dd2031cd31d2bd4f1eeaf103f6e7fe8e18d66f1d849508eeafdd086643cd9b57eb087a8aa3c2575fcfc4dfebf1e5673c29ad807ee3ad4ed18d0d04d4d32840255fb989356d5bfb29ea8d3677036d762616bde76c41f63dcc4f6e73f6725d547b55a45a404a6b62fe32006e14c9970732b88044ebeca9f33524b15cd66bec19bfe8ddf927d92723a7fe9d3df3f3004d1b5166ed60c76a8e15ff4d4813cff1e8f69b9de1df2a39c688c6a9b787c90a900e7f16e62637a983e8271cb621a1cff6cd0d330c4b62f7a933ab9334b9b3f396c75f262fae6630db0d83bd047731d196b9c4c173604cb0914673b4c719a98996edb208c9d037a1c463b252bf1fdc3bbd8a9e7e56ec2b5a042a0f1e6671c38fb0ab9460fcf8870b3e7b5fad7202b6288bdd2e464c247f526818be0348bc09f1a3a77328886658721a52d9ff7d6752b1ebe845adb71166672abf8d0613f9f4db5e2d9e052e26151bb11355cf9f4127abc3889815a3eb6aa0d8087258bfb87d3e4ef4f2d75b5126ed388e039cb297efa192a5ecc52f36161b9688f95ab827f2b1dc29736e6c4295acf5c5d42b643eda3427aa7ff6ab9826f88be19ce790cee184b80d105045a541f9d069e87a1222072677c0a086b0d43a86e5ad257039a0e92a90bbe94bf5976137dc845af8509b958e3a68aee9eb528a664bcaf1f7c15a725631a5f9342c9ff633fdaa0e03e1c14e08f70dc335b47c3b4530f0f50c940c44c0f56c202967524a1034f08337c2ea6aa2c90cd886637032c7c8d4525d8ac88056bce4d71791add619fef13accbfde7a0a8827e9924cb79ec37c3bad7ad4248bed929390a5c53dc321bfa7515280452388e98cb7b12d09d1b6e7019a5bf3fec111e986db33cd044376e3554caa5272ee7950cfd6483a0a96709aeb9ea595e30eaec52b0b10f3681879979c6db8912b5718cfbf7590bc31c74cd45a7fe776987d54d38336caa180d0b446bb2e6f6e66bd84ab24d7897c28a63039ee630e62b4496e75552aaead88814cec42e8530047cf9fc6075edaa9553b569eabb22f76593971e7fc2f7b983a5b79af5fc39e0b481316960b62166f51525393d4c463abe17449f56fb4c109ef6865e101f44bfa0528ad1e9b64d11e656711a750c6e34d3760a6dc77da2ec2f1d3e90357db1ca5c81097dd69f6f0c556ce35d74ac1aace58534446b5fc8f8442042f8ef9a2563870ed3b1eb13f331b1c75d17337da8a45dc7165fea7c62f86ea105617c5e3df3c30d48437a1ad6cace501487aaa252cb6b60803c11b85a99d472d0a7ea491a025675706425c9de78958b66b8aabcca04358176f58cd644525c4891d6b27ff1762086b6bb4f86630c1e4d8d96433134709c8fefc8925645a872c9b39142479c4006fba3d769e881747be93ab72b1c93e62eec1ead48e8a3c4fd8fabf7585cc276950e9de04ee16019a554a7990744cc7844a8d67c5ff15ee067201b31c094c89b1f3046531697b95d080977c6ff4f7ba186da74086fa1610d0128b7b54a1bceb364f1110121cf8a515775979f1fa44fecef4b434ef15b300d0d6061d14ab1659209e6e6d4600130b5cde36cd36ee65f6d1bf9178687317d7b534d2082588a6fd0c8cfa073ff719ee8bf2ebc90d41fdc8af5142ecd859191bb6f5ca07a2de6a7b84c4cc81f3f4267a185f3ddd5c79ffd633f9e48fc726048db9b90d512cf66a4c116ad527172b0b53fef640021d9ee0b4117bf3ca3a2e4855c5e669ac97f85d979a940c025ae8d3c3f16e6d59fdef1b78d831a740440038402641b3a98d685bb3f4c8d37fe21ad8c158928d403114fbd71d70f6ec10990ddac33ff273cc66a92e5de9f865ef1ab343d4142fd5c8af72f381103eb3623b4d9708b10030f873af243de83d2d9b51ecd0ab6d9d6d0a39b6104c664632ce5085397912cd5c305517f5ce6ec0acb56adda59999e45947e851fcab638e090cde0381a0b338e0f1544ee0a71d8291ec0b3d4eaa26d6ebbe715cc07c6df358f9493fe7cbb652ef5c685cef7651321cf79b60b3d61a20fa242f754d5620b986fd8a3aef6ca49a449d50cf9f24a563808ea064ad6f733533ac60d3913014ea48be454ee5616cd12aad031677185e08ef04930c59ea19dbefe97ea0393dd99a27556b12bcfa166acc557eb10aa21dd0a63c0175e4555d0fa4a1cef0c66ba8d30dad14a388e378a273c9d08b6c0d94ae9d2a13349ddc688ec59400b11a20f6a3dc9d26cb5fcc3c3216fbf0faaa0b563c88169da14af06179ca43a92a3667e48a9d8a164eff0b8da359e1298ce821d0ebddc2ebc89937a1062ca1a50022b49762bc923c2202899c6729570ce0c8fab4d123cb2de2d3d70a6a27330085caadad43a14f0f41d27ff6a40f713ed44b9a4a1707627be9dad13c61bd012883315aa6be45b336ce3549288029fffc20a87c2541c420be68952b2010f61fdb1f6c109096afce4dcaef91e9f4242057783cb278daf0eb2a04a937b55fa2588a695d318359a3ed141cce176374421988274ebca0be0a4ce8476c4d53f8198729a1e0cc068889f59bdcce236481ebc799193caa822219f25328156f7ade2511f8f602246ab8f0de40e57d7c682004463e3dcabba46aed3da37afa644f83b3a0b57a4bbbafad4b092e66827d8fe9edefa56ba8bc7380f319ae404496a0f5cac410bc3e7f7409624983059bcf8499943d067d112b30a1a1390402da7b54714675652118d42f7236bf91e1900024885b8da9b77372b0f4a2d9d7d5fc557a0661b24464c6c20e91a52a1ba63ab314bf4464f950091c04a7c9dc1db44657d4b1cbec606b4311ff7b2e18bc26b42291dff58742b40e15374a9a500bd3e0ae1283591e23fd0da5e77e372173363d6fc660be2f9445266147626ffac0b49d69cd5fcb97d27b472c996753e37d284c05abcd02297bbd2653b1d4c7ba4a69922caa80e4a1837d41389ef0322dc1bd5583d6dca29e1fc11941a1b5396a1b5441f356699cec266ece8653968117d4415c1d72f3c03d4a57960cfc04cf400d6b8cb752b7874f254c51db1f9a47a0627220e19f0c2e5310eaa972d83a20cb71ccdb42245c2221c1df04b2b0e271920f145b3af03c34d64e26d361f77eb604b9809fe4ec51601f24adbe2b09f747d43f3a28af083b3133fb83da67428762448537d93b30ba26d60d39dcc754d315acc5415e6cd5f527023e9e6cff03074f4de4236bb30c9b9102f59301b8c4ddbe654d099c5769ee8409143bf6644f90a2f15cdf9ae082a66febc58913aedc1674937a3006b00d2277cfdcdaa21a99d0c1e0268aa7f6dad887ac75d0dea83f43947c708746945390fa9e7008e341534a1ec0240882705381884f4a245c3ae532e84abb4fb6e3b95a5cc8cdb02d398a350b2e77f6bfe98e3d72408807317bea1122500034df4965d2769aa361fd8d91d547d672c41e0adf3ce8ad05fc3c0b6d2f062cb14756e4b4355f4a93de09ddf33b1f7e4d6e78aff321933d6fecdc7c9670768de16aae7344f8d999bbdaed8c85ec74c48b725c19c734e5528d0f09a702ce31e40d9104d6eb4e615793fa1a054e5413b593ce3a47eb1f93eb8a0e77b041808a565566e9de4145c4895eba9fccf494d4786e2c652370a7deb2e0c88a4bbe5361d28a7420fb4e4c8eb636208b2282ff6901210f2e821c0ceb0f5f795f2aa6a26ab5d254a9af5352b432e1525965060d5985297ab7ccd4ef25f9cd11f6b713ce8bec57a8f7ebb3582e5965a8267b1d18d6c97ed2e9decc9445c903aa6c89e98a0280fed87709743e1bf952e9f8d2c546287330e0733999cb208a662143a8837c8ce81d3f98070ad11815305ab4f9b7a5e0992f1674b7960fd7381752cfdc1c05cd3c81d502a387838d4c30e7b1d4c756131fc88de81f8cf25f15190894cc41ff197db9b96eeae32de9897e335deccf9126496a13ed03cd20574790e357871ba9424c73dc0c74d367ce38930cd294a64a377c930cd6401a54ac1b803192c9e2ac1800a681dfbb5a8ccd84581067f9c1bee0550d4f09a961e1ed8badc1d51a76da6386e93d2bb6cea2a57758829c5725cbf4c9f9e19b47222e6522fff77484e4b5026ff76374d73ac43c4d45dd66d524569bf7c41d9081e5593a968f5f2380e11e1d501013d01e610ba441b13bf80ef9f3d1f678b57f3ed601c380ff0c9bd7562597854561e72037742b2f58f7ff2273271348890bf6e0e01f97153aae79449b34f7bdf51d2297503d3275a5f9c14008e4ba84ca3da0cbf7602716546b55251e78b12882e96b45eb3ee79e07e4e2d82256d82ffeb3b8e1807e4ba6c05dcc0037e54f8f6a48e502c98f41b60cbe0ce8b1a2cf2b60296540f4db6d68124e8c9d5f984a88f6a683a5d50413eaa6df3eb6a0836a535fdf35b8fd845828f0c9ffaa2289e37b67ac70206e147b8bdb53c337009e5db02d5c8ea73e79519a021b1a513f28fbd367da8d19229a7a9c91643aa508888013d45bdd36e1aabfe08a4b9a81873ef6da70b513228ea282847d59dc457dc2c067e85a71e1de01160ea9f03dafc002b9b4b260267135a33e8cf412c583124c5b56d047c1386588ecc6176d96ef6c8d311360adaad38beb90d07a8dc8034230e842aba0284bfe94dc381ef996e6e5e4b89c0bd351298837b23b94bafb6bdd81f5f5bf6cfec16a7c03a245dd10decbd701c6ddd4dd512b513cacc693886dae86fb6ba90f001c935e61aea52785c6c51d172698ee06d28bfbeef6262d21cb3c8673fd89b957e1e1a89a12a4ae9238d4b74cb60ed43bac8316c19e81c8a26fb27c73e8ab2ad29f33f89458aec87b4dd851de9574383368fa888145b1414b08fba150cc83a381b8b34afde850e1d3e0336fca809a34b41cf0e9143b4fc1e9796184ae036991da0db91a730e98a71ef01dcfd6e9062d784774f1c4792d6635f190f7679be6774f94ba6b69aa3a30054db8e2559fe513eaf4e52cc17dec85fe55a96466453bbf67f6c19e35a9337cd5b3982da18e33c778f00b9ed275b3cb316b9319757b1ca7e237b8256a267462a81c6ef096599c29362a65226fa28bedb27894b46b6091f304890b6c6739038a1203c5799f38ab60c3c8a49babba4ac59f3ff46fa4ccc61b5502c7db7b59c6436cd81e4d0677fbace9106455559540f0a977aaece17ed40e2a2d9ff613eccc2f1764e3d03030fa8ee63aea207705964e1f5200ac8faf49280ef2846fe31007b7e96d4e9f1f8a518d457ad7047e544dc7fd2e2f9e72bd1ce12e9c9b42ef1f515488bf450ead97f25416e280e5472ee57c3a695d1f571ce1d2081d2c45970a1d9ede4a320c5b8db81f77c56ceeb33bd186056da66ea1ec961aeffd94a2a6971680f6ab7f80099ecbd28d2e6bee8cd573ca3056d051ee398adbfc647bd193adde54948e50364557bebd2629f487b030884110c2880e3dd62a5fac5d51f950443f9dfb9b11ef6e6eb835f73a00b06f1fe6fd008d6e5789d681cd4578133a5a138ccb518b984adecbfb0b181c5a295234c76e22f8daf8d3a1a33961e6727d35441ee7fcb7ea4d206524208d6afbcb47e358eb0b5b2044002b9a7262773f24ddb910649c4817da60a8addec61c5eeadd18255245a265df2819dccfad8a61e49d34d34abbcb614b4fd37e93abd706d8172e3d457e71591a5fe7ca8dfad11f799652ab8cc1b0bb1fc658c2c6222678fa7fa3c4fb06e3a2a3717e62c02a9bc0f0480f795d642ef63576427e1d7a96e41acd73b645b4aa5cae8be0963568c42d380434d7fe1e4b46ce2dd9e6751f4a95cfe5a6d79d1ffd6c3284b6313b85572d93001494b83e70d1799ecc284a18bbd0ff9ad024d65d40fb3ad06ca2d5a8fc7d8b2b1a038ea28b4c160eb8384c17aad009c24ed07f8329186cf19184d71899b9efaa3b7793dbba9a364cae6a569c09ce00ca524724918e604c57181e62c798c65c72e24b3f9e74d3ba25320282b2d5780985908d0271c957361bc707e0bc9f6f1b35fb41cd477bdf31a97e40649d982340eb13730f8f42b902873b129f4c0f6007344540c194dc3df3a795b55143d1c7b60f1cb04526178ebf7a599cc1f3cfb8953f42f41bdd18302437a919784eb0dd37c2518416c2ed7b94c95343d5335de6eb2f1b1e1f259635091dba3a0f37ab6514aabab33347d99d9a36be94d78d1791c86031ceaba3b3e2f1916191ccb72a36f3e4223e734eb7a3c736b47ec99c6ade92a41f22bd5eba52ce6fcb7764fcf44d75f002c7c5d0477fb8ba54df16cfb3725b889b5fc3265d5167159e961071de2a0e420305d2d8516bc556f014da23964cebbbb7f95f5d0ea7f0bc1822c6e16fcca9bb1407d7195c11b9ec71fc7d7965a2479be26bf454e70c3ce7f9b218d85172d63c8f0ee15015836bb220704414946add40728a661d715442a75d2de549c58986480f72fe1e6135f9f9573bc32d224bc3851a0ae887e97bec272f3999033424402ad83ef17426b349af2937f50648c22045cee45f92cc8b68e06d894c503335083eed3e83c7531c7805f065f52525315966a99275033dbf6bb5281516c1e4b412bc330b630a3b64e4640cfd1ecb62617d6873c1474416818167ad9d775f9cc9d773beed1e51dc3b25cda549b38720e55e4480784942c58425bac1a4e97bffcdb74aa8793182362273e0467f015e76495f07db73a4e990c96cc8f83fd5791020df05f9be3d916db8e31bd5d3c232e963ca21a630e3f9fcf21ba5390ef617b4398b9201f5cc34a8e9a6073e86ffe1f337c40a07ae54684c422b23f5f7fe60463f337dc384a6bed728cc646598758e8d5d3c003ab6a0e155849aac19b98ad32620aa55ac2d76b13f7a948a487bee9fcf9b4ff57f907123ef9d0bbed7079406ace8daa3f3e8ba90b679fa38fa31ae70682250652f436a1b55d94f3a50ff7ab9b4f2d914ada137c08d3339f2eab6d376164fa7694bce8c51cabdefab90dddaf2226664b7791670f26416b87a2ecde0a87ff677d1ca91298086f7a252382a9367988da04ed58a6d8ccf0576be5e058237ba90e02d68d956e2bba3ae3b38a37d1fb0f220987fb5ee7febd46c2cf32ad286dc8b5b25091fb4f3dd9fd8a598600b50d92a2fdc42ba98771a2f34018fe4a1af4ca8073a2e0768bab692fdf0b344ee554153d487996d692b75b53dbc16becf417429039922f4751c334746b427d0775af72d9fc4fa5b15514a8bac1a07db3dc953bd9d37f6df8d7cc3a4bf3d7356771d3ed488d1ac99462f1ae129b82a4ca0748583c531de0c739ba3f3f49e14f4b21db3fabab5131f67cedcbb505c644556266af12b9da388b6dcaa4edab28b7850eecc02f1df3812576358dcd8a455818b72265c41b4bba3347e0312a5136bd819377c57b70c1bd2d88327f7d6aea313f5dfb4d9daaa14658252bd3faf9622193e5f4273bda34e186c298bd751fcaff628ad70c95bbbef37d08efb0861d7b9d6631cbfc994cb3342f24162a83ae36e8ea1108422011b10c7a9ac4596817d3e9bd620d528013104011793007f98bea471edb64be825e1f335f1aeb99fe8f41f71a1708341ea9737b7f5e1468cec93297286a4e27f39e4dcaa7b9bd528f08a407b79d2db2bdd03bf71578a2c02ddb61dfec0875641e79a4136fb3aea0cf0de4dac99ecd896dd5a804a45e8ca6eca0d0702ae72dbbb53651e3236aaecc5f8edc96b400072073bbed6ace63a660b0575fcac06f691bb8e198baf19bce7d8d4fd92094abc351ebf4a6b2f80ff7ebca930b1f74ac383f4cdc0e0fb0b0f4d148f892bdb07e0f10f3fce6d990f7ad05dead548be7eaeeb4a65e4cc124b38ae1f5eff12adddba9eaf9e1b2df40bc8c73d5fcba0c9c8b3b6b3def50146e9dc49f175283968a9766faa747839727d02812ec738086657e64a4d5b183747ce682cc7719d8856f4d230dbd8af9496428fb01c373548cd4098225fafe9d36becf599f915845b0ce887e66771bdc91aab875fe4e9d73671f05b0041c73ce17d90aa577e5a2b865c07f5d362bef084f66b16d351aff1c89502e8ad577cd1d0061b7199e6c7d60d661688a8d5934c90cec7c7d5b96fbb74652358fe682d08e09c7e2b8abc1bfd2266c8c99659b6345df633c2ed92703c79a484863c8ef49365c8083ef6f150ed37d40f8cc4759e8856ebf1e444d0caefe55f12364b74aa9c88a6df09656056de6597b8ed2f1065ee23351afdf97d4a05b8d80aac95aff017a361ddd18fb1d8ecb34611304fb77a8a2b00e93f6f6eacde3956c356bace941b6f744addfeaa823a240971f1799752c2fca6a9b8d77d09d96ec0d0d31c89bc99d6f7f5730d4f94e7ebe41cf41bf651f3111b38b25521d0680c3aae79b80dc94e2f29e29e8b894378ed1f7658ae68a7d10502577ad75f15673195939d20a5e308be04d8afb8c975d17304fb5bc498f21b14ec4d2d32718fa3e5af99ded70ae79e02669e129be0a1886a4814ef80d626f7fc08742ca445584a36bb093d680b0f709e7cf17ce7213d1f8e4b188a236b7d5d756c6ab4bbfe0fd841da5b241c84102a91ef09c5f27cb94ddab981481786d7daf0781521fefa4a178ae84d63d0d53b50a86d291718e8ec1f05ae476f657db276fbca7d9b25166b13a237ce2decd62bca3af3425775780efddeac49dae2e5fc0d205b822b918103b2f96dfd470cd01db2dfede34db65809554036c06e8f3eabb206bdc6c132da28d62ade5d8b201fbf647b6e1843d50116f42b2f3c94421030fb07a6f8c2cd6f362f806e2f33a4b704ae77d35cb129bf5eaf7dc9f2e374a5593a8583dacdcc5b61027581527ea68f406e0e2b478ad24c238fe4323a809cc9516ac422f0bdca104b3c17b68e6f1d8ff3f75489a978b862f494bdffa040949834c513887a8fb66e4e4b9b0f5ba24aaf06032999a20dec10baa7230718e9ae36e84639a912882b7310e16eb736b7f1c9c9d12f565a8f2a83a39005b79eae4b7fc9b5e4a57e6c1634578b22eee5d042657426a7ec1aa7d26a6c1b548f28cc18c44793b1f0dd2ed44b806764411f683d169152bf8279c5302ff459649ce1469f5eebf1f8cfd25bbcd18556685215260f0a63c2b7309b180cfa595d7294a2662a2f82b0a1a803693b103aca609d8dc0c91492225647237cac7feac2331e98a6e587a11ea2f4da9c9b3f39eb5f4d7baf99f1bf295bc16a7c3dd2092042ad77d46a4376be735f86585e3e0b54f20e9ace10e4c1817a7ddf2e213eaca091bcca544380e3ffa6c0781f1f0006e1c57a3712ed36205315d68fb04da9ba2cd3d50e84877b81d49756400d15bf6310299dbab04f3871b8117c345dc2ff9a71eee7eeb502772cc85f4c86bb251bc1d9098b00b7ad4954386e7b99637214961542a65a78eb81c207a0abdde442853db62525470db07573e15f349786a5ef76025e93c7e4dabba54fc6f9e4e82babd01e6afda74e391c810b670cbf1c56a02c9d748f64dc9f72e3246fa9480e2308c1a8c8a7239f0e34588112adcf8b30c76cebe2e98287e45842824f65a214b1ef08c5635585ff6d01889fd1729a8f9067005807a295f6d1db84cf105d5fdf6cdb0c1dafe85d465eb35162ade588ede74fb13f56c14c6b3414498a7b23f2d6d62dd4257d55c3ba190fb075965e1eacd6a34ebd0466dae4e612bc9bc7e4561501c2b370c8f1faaf35f6d9575f9fffd0b8f7fb9415e841680b5cbb7224c36e8c17bfa0d36d16416289d93e2a89c9e6bf5e2f1ea578ef3b44c4883f05ea6bf5e0817166c8c3dd0845fd439b7b28cfce944dfee4a2d5f25d580f2805d4d0acd5059231907739068f6978bd56cfbd0ad0d660d5d4347228de3ee7a5e2fa2735f3f7175a9add193fef2befbead84bb1637ebc0b2007f4ca68b54ddbbd2e05473ef9e9f2a6c8e24427442cc44699eb5cb79cb71ec2c4a83241b775d5028e078c420543c313c5e016118b5b7f611c76cc388aac0faf3872153a2c00a0f45f28be119eb34dbb5fe4025fc19971ddd5c0b1bba24d6742b72448028d19b7486c4ed5e7dc75b4b9cf3b13e51ba99f7d5f3fc74d697fad07829c3a5442acea5c6383da2bab93501d10d904261b03c8f0ccd1f10305acd8579282feb7a2e31669efad49395af9f5455fe123cbd13e97143c0aa9ff6c26e5a95f7cf409cb15528b81a6acac2cba317de35a9887035f3c1c1e2edfdfbf417bb0a35236a5f383a5b56a99ceba9a3d1cc4b2ac877294f9efadc21c2193877a36eaf60b41d20c975c15c935d779bca64bb8a4be907853573b0cce2f8817c8b62c3d6d2dea49b6830608cde0b240333473a018f9fa9707066d97ec917a1716cdb14c0777770087ec4e139cd6776a1f35fc50b7feeb05e8bd6fbe65e8bbfc2bffd409eb6ddf837632b500ec3a404cabfd6c1c81809bde6b39507b72c14055a645c9bcd71e68e8752230eba958de35edd5470019af03dfc459129233947884ca3fc5809a28bac9ac1bb7aaaab2155177c80cd858d4f3504d7ee01482c7a2d1a9c3c54d62f9321f1a11aa57ff13df180ad86f8d40fc123a41e0923c05c544c0f3152f0ec581b2ad8ed609217d5205439890fe17ac47c8d82f26caae7c9884f8b38cd0eaf535e7a32dcb4f45c0d42a1921b61647c1b0e0cbc2ca25ee3a6b5df2529e2fc1ee437c136480125a067e33114fe16d1ecc42a15da4195c3cc458c2251a1401a04df5351954f0df0e367c2ce66c0e459e5ffaf46c6afec7c5c1c9d941ac2d05bc58c9d432d096c8eb121cb295cb932ffee96a4e6c8f6be022f0cf872469ab0722c367eca0ae80d19cbfa93b57ec3b558b001bac7093801c6dccff914ad63d896a82229090d53eb7dc3a7eb23ac176116271950fcda8e18d20fcea3b5aa0836b78392ac93540266097e9b0ee8f0e18aca1c59833304b9e2a7f8d72431f537eddae9501e7f54b36e06daa87ab240a98f2c5637ef40b2e3844ee1813d30d8a9d6314d320b95b2c3073f39487ed8c0117c1ddb2f9a32051045b8cb4a10c8c0df812196d84f4df7b36efbff4e9b7a6fb686a71af55cb75ae921fde3132d56f48ede25ce838a147f084f9d2d78f05b5ef418ec51e5451896d00c9f941ba7a7e6969bc4f3f4f3fd5fca767491e60fc455a5e157de1d7836b270122217b2794782fd43de9f3edc312d1c11adef2b5973fc2eaff5608cbd60a5e8edf7058fbb9cc5e049b701edcc23a02f46677e90be6b8541ebbe7f09ba860234f6142e7c7be0ec995b75eda26b6e9dcd8e802a064a1918fb9884ef90e4dc162d3cbc53d91e9b92d69665fa8dd76a10d0658f53a78f7371c639bef5ac10330892d6f4b63c9a31e4a16683c9665b6cf2f449b23de4607d93a431af6127442045d7cac5cbe625926e10ce16a31f3b46a20d8090851c45220d765523ba46f3873c160f07da68ab97897545fae7a1d7995e4fa8780e19f792242a0239756d29e927f3a87c2a593952702626004817099b0c8e4dc7e22a60ee071f7ede3044290a8870395e7016797ee25c8bfde8615479742507d8c415570f8eadbe6c2c8d2006db05cf6489b8cf11bba4b8f5e74c490d893151d5f3678836957b3f413b25b8d9715de9d6bebadb8e4f9f03a6b5a9526eb9cbd0c5028ab2bcbd4e736acf496648a4937e6cc328d768318473fab41aab3f2f7a27d2f754ca5c223c7d96c2e1ab45a191466a17aa9284f00658df6756815e6a44a00b94c1f980cbc6f0c7fdd04fe59907e4fdf6169f4f4109183e4550899b802f5d93e792b8eb294e36595aea7e8a9c9d0cc8d089addea94758b03d3f1b6662aff91855433ad5c9e15a32394f38a6fcbdfdf2bb7c93f935b45f4e1691853ba848b5ff48491f6851549837908a5ea56ae79e0cbf67f350d9fb11ead4a672b9e854f44002c31e6f2700929a78007bdd853f294432812d91cd6a9665e500b4b642bbb9d138b2616c62958ace42962a246779bb9aa1df429cb869987210f510e0cc3e46e42c7ed0d1c4269c1484c387b137e3075cbd88875ec0e0649b240ec50d089104451d581257a0d04886f3de9375fa48d820a321e45a8c857389e4f3cded9e5891be6784009f0a332f3aa4049067676af9d536e6bde884a3e6eb988da156b2fd28a88a800dab78ec76bf5c67f6ef5182a5c3b2e28dd38a5ef089046d4e3dd903e9943c02800a63efd8966e83d99cbc5dc5d27116b4b75f48770f3fe968c66cb2b3ca66240e9395c9b295e5aa2df04895b4c6fa5f5cd3ba39dc1d1a90c2c55b7fd2f90678cd81ced4b522a8389340d891f96a10bb04010e9c821b3fa206b1d142ed565eb4b6b8c75b221196c6a629d319dca73bd61fa7ac3509ac8a29faeafca7893d25358e7670cb181c83a8a4a7f5cecca04c10b4b56b98e5de63fc33beb2928f015226878c55532cdb1a82b91c454aa4ce87572776a527ab9276a41ef0d2475758691c63ab5c0112af19caa498f53a1a8b90fc038f7b61ea498ded8a792da53e49d8f7e1f9c0f54e92041dc34d84b5521f2c943f050cae86f02ee6acbe98b4eb09d51ab6f9e95191b186211b71f8144f0823f9cb6804688ba67d7c54fbe1cbd58974e9d0b668aa52cfe170cb1706a26f3386744b0f69b2053394808f6b4c46032f412f41598ceb2014ab2106251d19db22e2372d16aa2328c2c965eda46f3308c729fd5c10c6adc364951611680bb7f9a173c6c4b862f86c42deec70773f7be0a47ac07bda26a7a252bedbca37b52cb2d76f25e1cdec0efb39f89ceb4e1d1cdaa73c5401db402893b16dae4a8b84936e82c6a61efd048bc35174f0c305f67888e55a1807359a86dbce35fc54f084cc70f65217954eb6b208a39e241b4c5caef900ad7697c19d255d4307fef6c598c7d5b65d12c35eb9f820c5ec7f0d8e36deb6e3f6f3c714776e75da0e85c5e88cb8e23eeda1f4ccbb54f0bb8947b3d35bfbda7da8380f2b47a5bf09481e7091e8f16fd24c3910f450ec013c04a12bd75201a94ca16c2a3be85dfa9424dd898cdd2d72be519bd18169a0601cae2d61187f9427ea6261a9222e894ce3002d46350ba5e6300d0ba88763ce623373e1b94801370d794f3fb3b2ce93c2feeceb6522e0a93315aaf696dfb39232163da41581cb9577dc56d49965e7639d422a2e4d021e8059d171190ace3bd174a8cb6556cf07aa75d94f0edb18cf8410e200f2e3dc7feefaff6b60504034db66a3163b33ca535de20dc7862abf9bc3ff6b9a4471f61d142ab8f0b1d40038e132176b2720f399842a8d27f721a57ca029b354348f43547f4f827d8a16fb26b206dc56efaf86d12ab399c9caa48d054f2b69c345c59e295f0ad26426a7c6249a226957d05ae3a663e2bea43c3992bd0d334086868b76228f39f226a3590680a7d336af8e2a176f82b890a9ac31d06d489bc399a7f38d6484af0b764803fffff7fc0