PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66283 f897aeeba7682540f22e1af9765c5886cfe3a9f796bd852477660eb3ff7ac671

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8eb86a07e1be5b1f6ee6e4aa13cbd0d92efbe9e8b15b075b85a13898c47bd6c3
Certificate Block Hash
f897aeeba7682540f22e1af9765c5886cfe3a9f796bd852477660eb3ff7ac671
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030120000902d0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000052a54d83b53f50312fa6b2d536a256fd78e0ad4ba50be4a9784f1d63a44e29d7ed654ad2946818829a2caa9797659ab3ee577d14532895f61ba88c484dbc6a6e7531b1de8ba0683da8ccef1e84c513579f6c8da531dc59e36209000000000000004000000040000030120000902d0000

Raw Header Hex

00004020d7af6c4947c5e16394d2670e718675ed87705d780aa722a3f96db1ca70fe6f11bd68e2a533d32c25b95c45c54537632c4b9a59cc5afec4361535731aa656c1a1748c1e6a7e680118c3d67bc49838a1855b075bb1e8e9fb2ed9d0cb13aae4e66e1f5bbee1076ab88e

Proof Data Hex

59,560 bytes
12121602030763b2235aaf4546d3c9953cb076cb3042f88346872c855448111d3e3959cb80e72a4293000dee6bc1aee7b27b86eace1d718db973be0a1dd8e1c9a92b2b98a98517ea43b790f6afc54da9ff4f049b311fbcfb7ad6763b7eaaeefc0efbf488999a67a72a2171568abd12f29430c896b23af6a7621361ae3d01cc456ca4b7f500aa0b6cd866e27ff5a34ed2396296204298610cd42954e3e7770050c3655cc9fb609635052607562942ae27430e7d28d9d8aa4a9bc338a3653f0ee52d4e4e7ab09836d9c2302b99071ae9115225ac8346c6566ac0503dc69595eaa0860487d831f21617e4e89a6249bb50261e47f7f8447ac98963fd429c1b482307d10e08b2f71685c2c2a912095285f7c73da79ebde73a32facec244e7491f968d7b89d83405fb1c43b6509838f6dca08967328545d3b6998a0b943351840db534c538c4223bb96c1eb7a1c64d86584c68a7e2fdff0d7b011bff91150c5c586a222c3f01de2a76080efd0e1a9d95d55bad6e5de8ac94a0a29371fafd44e755d4608ba28354de07175a1876c91bd7b37eede64dc8b444f642f1ffef48f6dfb4649e3126ea7f6ef264d95841a7dfb83812c18ef4bb4130f6e6b953922a27025b809cbc08af1079b878dedd61f632e98cae42c8529d2b7188bdae10481f61814fb8c148cc20f21a75eda5557f84013b5f53fcc0abba17ab95cc820131fcc92fd62e438830ef8eeafc035ce17eb67512387701ee17496988daddc0c145ef64acfe71e30e0a81e392180452fd93522fbff1af767dfb9146137105769f6009796507247353e8f6c6e8d12fda8ea97c441d6e18bc90fc57e7999694b43f06583b055ad2c1d097893028eeae20cd8ac75a4810ffd7c4326088dad6a49a5b5b7a6e1ae1e4b98264c51e412b0c88db62c5ec529493520b71a765dc3047fc5d71f97e774d8004c28ff70bd7f4c8c1adfa313e3b689817e9000db46437aa559eb1a78ae59ae3636f5f805d33de1946f7f8d8eb42d6c8b259b678c5d0425478e11cbb56e4a68f32c5391133c2096a715bddb22990ddad8cf7006db6f9ea426e4b0011ef8a279d5311660646981afa83f9e35adb5c82d83a44491316570054444c14803724bfe6c67b9d7cc0d8b3f9f3c001ba108fa5ee9f8a26424e7c1ae8b8c75f6bf5bc2281fd2d8da1aafec6f4b8f0f8ccb4adb96d7438ca5507145d738d32b88b674759f5171968a81fc31db685dd725ebf0192efcb90088a2accdc9ad757bde451fdaa7756eb7b201317bb475e952c5388b7e1d74627cdfe49a4ec2159ac96591f3b3aa2ae963b4194d0a02d9a1b9f8062f10dac3455838cb176b4a574a61d01260a52180de115eda16a0fdd3c2769e202185373423e2f3fde5f9adb5d5207cf44450ad0a91bd2f75eb07ac8b4ac6801b48cca579072ab589d17d8f34388eb09c3025a65d4b7378830d17122beae76e19952181fb639fdeb43ccdff096dfd219441b6bd4f4a606c3fd56446072b584f1c4eeaa0b8bd30837f859941e3e2c230ddbfe59c4b50a0d15d5ce4eb02586c243652d9aa6ae5ada387cbb400891e912513159abfeab1165d3a69ae217ba0ab5dedc488fbdb0c6cd66b0bd5cd6efad17ddc489e4fd787162a0bbbdf837c6a973d255f8cca2cc5f49e54ddaf9bc6e5104df4db3361861bf4c23230fb25d6bc97d7dd7cd3d0bfa41bc94dea35302d9b93a2793d92523bb4280897211f0352ac6560c379b1930325c08200440c08acc5b510b1dc04523a20ebf1e378c0b5fa6903529527e05365a70e2631274589243b298eab098c035032a53cb257aa8d3c6bcb7cd771ef8da4c3567d3146b97a628dcf16f1b86e4065c3a50c770245f1f5d74ddc87a09c084824e3dd8ceb8ff421b695a712c232aaf59faf6fcd3d63cab131f56406971055095ec6040aecba10ff82291b2530f16e705002d171e3ed443864017728765ee782f129e21297f6e6c9b3526a77d2875d3acd332e52324ee2aa887e8ffb643c4a8c2bb1804b99325dd9e2de6babd1ca3d46ef69df88a5450025e5ed035e18cdfe9287aaa0a006b66e375fa98447061d34559710e4fdb8a2ca2922913a20a1a8c30691ddf083943433a68c95ec98abb78df6b37b3782928ccce8df6ccf7ddd198c77cb4f972bab3ca557adb2bafbc3fb737bbad012bc89d405af52be30eadd3c1af4c0952f6f1a5a88c7dabf6ea9930575065807b62df541d867a0f927e46ae9513754bae2029aff9c86840390ad682be67290ae1f14431b68b440cbd5b0e15ce304eac271de43b0da930b3716b208ea0d5cfeac30c2152e097c9881a271e1fa2a49ef1333a27a956d948feb3ed7400571aa0928aed1c263ecad84204da2db9c7c457a73d151bda1e36dc4b012af6db0ca8dd4c54047c2b494a597a4d82a992f7783e94b13178596d405f822fa6034dab5c463d902e923c5e583e77bf129b77d66a7ad18514bad3fb6a8e50888b75f489bcefa8ae2205a1790bd6e2f9efb2e8b4e689ce32b3f6bc4b6813a100d03f8ea97fe41aaab6aa4a87f16a1dba03d513bded0d22d2ec0442b063434395340116b4f2c3cb8059203962c4f38be1560b5dcf0984c8f3c9574628eb980d79220d8ff9dff82369df2fcf4c986a4cbd1ec287d12c198e455daf7eccdae2da23a8abd99a5d7275e34ef6129e1168fe5612f2cbaf987e4638a38cf424b1724319c03d1795240da7ec82301a39d5c804fea73897667ef8fe98a755ceba78ad30b62fd5271bc9dfc4867cde764819671a819c1729d8f3a7853b6dfb7d317b9459869f02d0f6539499bd035ca1285b87c61c0912999424bae2718fc90cc78de1a5b8e3749c6a8b1aaae7a3e922f0a2bc85a8088a7ca39939c61c61e96d92b007d58f53757788d505c187f1ea7909cd8736cfe4a1bcb9cebc9d4f8df3e39eb8e484c4f5e99a1ce9f9a893cdde6a1915729d0831e6ecf589cf477f4bd0cf81403912bf35d8a2f32fedfdedde2aa34ff5465c16a0cd0067c9e875d5cd9add627364fa2f9890c0c1f9124419927f0904551fbacc7d133c9ced49de861e3924ea449147bcca52484cdda84e01fca24329c1e373d95dd8bb8ff92703d8740615e2efb726015eebe17086ed1e4660f333bd07cda9550f3ce9483fba2fe980147871f7c9c403f78e8e420173d03fd07574c67aef97f1fbfb45b3ec7ecb123f5ab46f5e945524d9f962dfbf39fcce491939d8944631e3965a35d9ffaa42f8e8d85758c431e5313878fa942d63b60bd7def80799540e33940a5a47a8d123dcc2cef9e4efec02983cafcd3b3193551b43777511897009dac62062a0b0308b00ac476c3865314de09b2a5c36bc25a65568778fee1bf223a6adb7d052b732243d2503afe68ba9b4cae73e1f61d6d298a7266b51f5edf44e990e883d373b8dd9ab60eaa82e4638e63b292980ae6296065d7c095b8e2c71dc0d81dd1515cbdc294ecf1615e163dae49c0697e457dd6ec780ccf22a8ef5cae1ded90153bf3441f3b8b2a52c87a599bdc4826e449606636caf5e503e9ff638dbd96ccc95418d659baae4a08d73dbfe3cbcf12fe268e50c7322c7671f702d1ecaa6048cd141eca0c9879f68295678fd3abc38c7035a79e131e3710c2cd62889f451e1a65840bd2ad068688c89fa807ed5d1faa87d1fc4bb2b7f7a84e069f89372c310be30219b063c3ebfa7c1305ee9cc4f8bff30d69bd0a9356ba8b75a6685fae49dfc499a987b7a0e276946a022ac8e6d2784e0490e7178af0002edaf72fbb64e5e93f5fd8d8b82d7b09a62670b506c4c8fb6d8ff854e520ccfbc55c40d23d4776ec280c29ff134bb6f8304cbb4ad7088a3279ade6bd34514522fc331130e9910e4d21007b27de7ef3105c70561e629be230421a65f4cb7b2ba41a65bcffc72ae996b9e5d9e7152560ae1e77e489218166e6ef6ce882ac5b7b0ab8598ebb217698de6f3e1dc9192525c759d8e4ac53103824a4816d86068fca06fb14839735f6495fea958285ec5b2bd7a67c7096bf03220bee46c6c1a97aa6b0d7b9f7683c5f5e33f8c6a13f09bab130b071b976e1f68618826a9bbc487a700870292ededef29da511f800ef1aec681ec88bd1eef02d115532920f6aa17be34fa37e9f7446b6d6df61a09dcd648497907054f43fd65244bb0348d08eece6755091218f8ef41fc7bf38b8a52557896872cdad248e83263cafad226aecd1f26cf0dcd1caef49f969205b8acca2e5537298ee0a2aafe1752b69b287d84a7666080cd4006cb5aa9d17fbd6aac60efa544f13f2ef62de3b389ccf1e4d60345806e65bc6b6965c16e41f94978d43bb3c0c7f8e183a7d2dfb7195f4d60666033f912fc0b1924267d6f7b4a731c196985b36e6cb266ecd46619bbb47ceb5eb23b9ce57fcbc989e17f3488138d7e62684404b7324f3cf764205ed87c2c93afa6bd677d9312119ea9e055b2d5fb1df56a982e38af9412826d553e53b26f7a8fa252379abb4576c14107110109016d024f8a33199a032a7d02db8c7015b45fcfc1c9bab12a61262a1f6ba3c977d7ddfc700e5cae09d131d25cde3737bc280c8e3c8285976645567a29988e8339270d3aa53d565f368f1f1a819f290cb0cda5d42caedbfa44f27d0a364cdee459f09f84df75ebe98c81ad82ee035b3f3399fe02c03598c6a3c1bc13156725acab8eb272af2a39de5cac13d29f793c2772e5eee85e061dc3cb0a1be5302391ec71c94cc1b69135a4bf4db312e574f2611f5502aa868da12f514941dfddac2a30b8ac8a27fd642fd3f9e52eb9c587d03b43ca991a28ed739ced8bafa6903f220b506ce5950cf4f33aefbe6d7ae98624b785f324f774f71407b12478617b305b80f809cfbf755ba4fb36dad908ce8b460f28e24892afbd2871f680d8e890e6af719a34f501334e9ba4d81c2bd8ae95145889e2b56ebe10511698dc05e949df8b536f77b49e4c6588637587196bbcc37ae7e3b166cf9e685eec586f71145adf782fe00c59df364f48853b4d5cb240cb92babd8a4db762fb77d82f562adddbf7b8d1e62802afe12cdebafe67a6eaef092b2d10e18ff19e4e2c7d3b34e6ee1860ddf571ddf9bc14668918e2bcedc85af06d776fff6de0c67d23c40601b2b92c88038961fe56d25afdaa214c127b768c94493972413aa0ae84732c14c4d2a5fa76795fd2ebfe7127f465a2a9684957498d1cb6c14661df728584c8d77526e60af9c6a250f64c4b230e0ab44e4200174f1d741edb30ad7d25be788924a5e45f1c3a7ba45fbbef0a65b69a1e45e71d8622ef3877d3643b520076c7c054dcdf3cdf7fc41a688551de1530324d14f8e323a4e97d995f6e60225fa2e1895c96ea0900360610ad6b8e196cf3be5d3d0d4586b08cefefd6657897ca4dcfa9bf8e26f9ec9b22bb456f4428ac5491532dc7ad4aba2fe0efe1111d376d99015512fbc7c869fb2a0da6fd672de7b9ef8291e35202c8c6498d6f4f4024c0b1a13890bf772557332e9f308a1f0588d23bf79102a737d4090f0e38a56f73af77b22b816fb12228f710e06270b188bad0fdc45f8edfcf76b02b1c4c359f18da26dcf5bf6c79265c3826a41327eec14405b5fda4501545b05f47a2a0c4076ff8fb2790df7e4ddfb0a0156da21594f6018190ea33260c300d42110729026e11b65f74f93c105eb1a475823da235df7e810b8ce36a35a752c1dd38a5c82c91d5d41eb6c1009f3853ded2ac38bb615f4ab69b3320b32949cfbc91e69b9589217cd7d6288095a28a9a3d5208d0e378f9649392c86f6cb6b7490fb43f2b198d9fb2ba9b459b6210eedd606a71fedcbf4ea9ec3476f60e4f1904f21d4d80e187ea9a6419f3e03d2e60ce0414462d461a2a05b6104e6cadcb2d2baaed99ae5fa52820fd95c487caf7dcaae8abb380d2af3fbb3ad0e988defa3b0a98faaa3815937269e4b7cd589491162d9a382f0f35e614e14f4708b3e54adbb019f75fcd0ae7c16a9b20385334da5549925619fa39f838c7fd71736e8f97110230bc2d422d16e9b33d04c01ffbc4a34f4fd053bf2b727920565b380b93f3b729a3fb25dd9f4936fc36dcffff95a008b898edd284fb597e8ae54f2b831b644768683bef0a734222f9061d3206f9d4da1c1e98151c120179f1bb8780a589ae4cf2fe78494b35d5d53656df60b7e6db3be4f7751fcdbff9d76724a78c45d46424f97be8843f7460fa4419953b83950ac92a2c97520a3a7a85b66dd72a3581f7490d2060484a70c3e9c86c1d1dfe1acf703943f1c09aea01f9d05c94561c721702af83b30255f39d10398e147ca067a5beadc058bb9f1f8bd6648e2d03635253c6f85bf49cd66fe24fbcd23030733a79ae5845adba4dabccaa175063c87bafa77c5feee1e79971c857f0a93013743dfb6823df11cf6efca2b797b306dd40ee4e63a4700cfbca292655bc2f6d3176217788ec60d28b2469941ab13cfeb080efe4c9d537f6f7ed40b0d7cc831ae88a9dc4ec29891bc299b8284d08b16b369d400ba9421ac91651e001ece1eb4843ffd88ed493fe57a93a47daa83a07409f419eee48711094696dcb126eef0946b34b6fd663f226a49e3c642f338a5298c827caaf365358033e6c4a99f31e60d4a3c4f544f7965c801e27bf00345c71c273ad173084e360448dee59d63b84c22f9460bd55bf3a48057f079cf10544f6cb9b1e56837205e64e75b545955930990f7e0b719dea08c146bf86fbc546dbe8adf478972690f09f8559da81b1d354ca2490a5c640496b978aa3f1b59d70e23026b6e1887ab62f196a8ca748b0663fc68ada411bfd72d0e9e7ced14ed3c6964b5bf26ada881aa361c96485ba2cafb22d7b0b218a42ed95ddcc1cc194448877e6ccbe3e41400c99a61e79d0283f7a9bb51963576be93c46c457589cab1d1d36fd3073ad0a2f60d8d33c4aa8ef93ae2e5394af4126c9e4df376171805163f48713c407ba4f20e6196872d218289deb980ddedbf631389d09efca4287a2857fee26a3fe9ecb0666c97650e4aa2b0292c946dddb1360d8167a1df2ff8dc53ef25b4dd3154aad655588fa41b15c497aec951a56cb7c0dfa3d142cbdb566a9f23232f30efd7decdf41accb21c6160e01479010d5d55c3c6de3ec925cfef24e78ef2c058f39c354eda8bb193e1d8669a3e5e93e371b20a086f41124e5764c8859f0b9bff0f3f658b7a6069ffeccd9b2bcbe20aeabfda6966ef856b4f811835280aca7799d69a29d7bc30f98540fe5cdff5f3b700d36ace4eb6d008ee9e2dcc89af7fbae3cfdec25f16ff6644d93acc440112b2fb45025c5453e25e111c206ab3aec488054df2b6ec947c3596b5ab639ed1f099670fc421dea969c50ac406106266193b96232e64312e50a5697c5b4565c966b3ece25bce817bf254967747294608bd98519140ec7cc3bf7d2541c57aa01e6da66ef2d445f8469fa7f81900f4e6bc080880f270b317b38f248daf57f15f5edfaa27a48e9dec48708eb18b4732cf355a409d0f745fd1469137cfa705ebaa83ae4bc78e924ea3e837109894c3ec556dff1b0f42edafad0282752b36c0002cdf217183ccc426989ba41b9334f2e160353296b8b1e1275d631a16ee2f55c01bc8d2b594b7c7f47cca221fde7a6dd17ee14b16368f46cd932959e27e0ffd0f3942c229e7ab0820972055bd497c5b01d4759398c39d9a18df2dde46581f5b01b41e3ca2c95d9e5149d940a465c3cad1a1727ff8cfef1e811a8ee89aa6bd0a678f115b17abf57cdd4df86367d79da94bbff55d226098a1aa6ecd54a379b6a31926edec0c42e1f0719f24072a3d6d04088288ca09f965f48ba0a82140ff8293c38309fcaa2857face76f617f8f1ac29c2610793ea5cf1dd7b1031f09d779ad6408318a2bf05b12ad346f2a15f96c43b2c284175b401d4d54f6819adcd32e0f098b9b5561e3a21b52448f984492fb978c60ef06b5d28ac3865e42929d9f6f5c7591f434bfe097b8bee6d9a649683322d9bac383821c28558eac57d3516ecef7d833f966476ef288bbeba746db99bbf1c208af91e699eb246536afd4bb83236939efc38fa88849418ea658abb149eddc50aeac157f950c39c389c0a7ab7ae634cac9a901d49433754c936c1f9ccbae38d3b14bfd498b537d5db3d06d111b1f5adc8195c170e0c3f08336793918ecbdc0928b803489d0830b53274b9e49f89446beaf2d4c1984ea577be9e950e14ef0551f75bc205a4788cb4ac2b67e784de9c6512f31866d263bc415778f7695721c4e24558a683426a9d348b9bdfc11e7df5d588b97a3b1fc5571d5d34a1a4b09695d2fc86f648f7647720370dd82458a1c949401068a42e4e7464627ff02f9e06fea93d5a570a404ff8c2bfac9125fb6d7ba81c1f170638d18c7d5194d4ebaff9bd6b1a8ea7ce36f6c269cfb21d4557ad0f231f2f569bd211b9ea6f29b62e5c788a30fd326574695bb0bc4a48960ad2b297df0279672849bf0593349d9a7eb42744e29e431457ad430bd2ccc4c49ee239aef1b45ebfe4b583b251bfedff4f86be20c196338b278f252a8ab8b29de3a710dfa71ff24350f02039572e6e003b2df8f5ed801442e4db54019bebfd48328fe06ad8326c3dbbbd81dcd8be0682a53605e2a9a3a5f8111e504261611d28ca46cad5875175e267b1ee734c1036fc467cfa1a3c7a7d3664310b47e68f37830a209f2c9550678d52c874357be5d039b76cbce24e49b5eb7b4af9f51f39746213ac6ca5d08759f666a33b32d511f3b3fc13176a385e6a80aa68771749f96fac714d69519cc6bb1f8dded540da700f08dc68588c63e6ae803d85dbf56815c9c6f26dee1d6f7d7521bd9f6fe0326c6946c8dbfae4d152abb4c3efc7937d011c008adbb282b2120e10c16befdb1507de9ca6f549bb18b0e253276fdc93641c3572d9fe5657bc5b9c4b8c1a7a0355cce8188ade70b020033cb6ff9d9e490f961dcdac0604fd5bc82f44fef4f2c167e5b834bde1587f1c9c51134e8dd4b22a3ae4c54719dea0932385111713c1e90279493e6ee7cd4df113a6c20ec33d17083f33bc61e8638cde64092f763c92485785c4e0b6e93272b1e46b6404ba606c63cca52a680bbe0ee6b59324b761dab79e56adf0de3c960742b42973cee404a4847f5c2adb25ddf9c51106e5ef43aedd05ca55cf5c48fd21023c848fbcbad10fc1853006e945a08898d92252cd4d3efb8203b18a922080fe36785c7fab8eb044299cc4ef100015ed046ec6de9e4f978f3daf234543f1fc55cc2e3caa5fc37e920f2f5287cbc2cfe0e733b1dabb4877f2b44be767c23a99a87618d672d4eecfcdb60cc8a2c799daf3a799aa32bdd991409b524ac95ce7defe6e535fdebc77532e1f4ae03603ba0dc97c7da344e0e22ff936484766d737816bacef85adf283bb8cd2badfaf8f49b24bc177ca06b5ee74b8bf180a16355d89e802dec3c65caf8b3acfb4872f3db5db83414b2c6ac5be97011979f2fcf89948ff74c84e0343a95b07e1e7ad78c2e46fa6bb2312db11c43b6eee822b958e86e67254c317898ae97bb4d3cabc12bea29fd22cefa59964477008f17a36b0a8c00626001576dd4ecfab9ded54a0e71f331170f661b075cf6e97c6f0706fe66aeaf366ce052bae5a9663f878b3babc94fe818a516fd46ef14bc13b3a36e6cca85978421bdee8a413f437a129b4c12ed9c62f59d37c1febce83307f6b2f7c91095480a574e88f7673126dfa0ac18c836181531e3c9803d0f61459d22863435b778cdaf3b68a4be283bed7598ecae0fd6c00556ec07961b676029d8615bb7840c41b822e699e13dd4350b3389fe7feee6a54edc5f42afdcfeed2e2978f6ef169fe18e0e47c4fce9fdb0c0f4c8f7972625ffd00a0667d2c1f494a2ebf116e2579121e379150671a671a45fa7a0e35f936f5e70fd82aa55701971b201b3303e1a624be9e8306c81655b7457edfc6befd9425f394d2625d7d305eae0f73c718976a5bb4e0a5c48acd498381794a89b216b0f042e47be287386aa17c32af07e4e02920a1c5ef4ed02d17329179196b7c90966d41722a0601d7aafd6eeee08b0449f13d60355a493ea475293ead8ef63b189e1337ecedb4dbb92d7a41b4a846368f2a27efbedfd71026a01b1c65c9436e6d72934846d48c78b3b12ea1fa78aa990b26b4850a4b042458d00c60dc05cf072624d31ab1f78c74ca71257c6ca6a30f92f87653da0199ba6969bdcedb49f548cf2b6839ddec23559065bd39b40c317bf4ffe54ef332a52fd8872b76ca3a8b8dc78b84e9642efcdbfdb4cc6a277ea046d5dd247f5575822093aeedf105ac3709ab7d0a778761a0e0323915b902a0400960e9445bb54be142bd513b696cae2da4ad4337629073ce6447f5409fd8ae49993563699248e6c158850340d422ed46c4d6b066b915bb7de0e2ce061cae7df4b082bd0793494b88625f24799ba01586aa058eefdf4bb85d6426466e7c560b79f7fd5d6cd8fc251da3565c0fd71d7c38be0e1c42354998fdb1ac9b57b59541f8922e00dce4f5e1f4943bba5559d53c3a6e96654773b213c24721a5f23801d5d66b444261e13dc62321969d3d64068cafc487ed560209314b769bc8f0eaaf9d4e7c69281ec8592d649a3afe54d1c27eb4d5fc85bd55fb1f000f389ef69a82d8f872c746f8de01d35b860a7f4f64340e1f690cfc50bf245456f980a8109d39c93501e9844f69bba2ffa45bb8abad42cbea217b589c66698963b7dde6c3fe0b1538b28db82c12c54a802037f8162d408931b8620c778f030d9ce2002800f1cd106cb41d3556db11a878ac193ae811c8a1ae4459d389edb136118e4dc9b9377b4454633e0cb9fe2e6ec4a889c21e6da2c893e5e3a898b5c278deb29e883eb4c0f3420ead88876fa8987c28244c1c1e6aadf42330dfbfd560d40c37117c2109d2bb6acedf29636b549ecbd35cbc6d010131acacd06d336b00c60809d50d97c88f19ec8d17d7dd23b016ce11ce12ea98e8c63bf0a10cb97c292ad8d8223f80a3870c430af62864ee39348c331aa7b1aa33a4c7f15fd4497ada8044d629efb85b270029330e010191cf335af0301544e243bd952196c2ced46756a310df3364a9edecaebc3e621c1456d65d8d049a918058ee373178820958cdc3a1c9954dc6be4a466f85700c7ee33751d4f54c0fdcc1cde69cbe4603b46720dccd48a78c9c18eea6d709e9d8d0ec93ed99eaea5dc756b002bc42a9c39e5719162b5fae67c571230e67453614b52798e72ddc4e4c6889000816462c9e707a0982fc344cbc11c92fe8011f2e72de2287f3bdfb6264db0126e99bed40d22be3c69a15e5eec14423c5c98405aca92765e0eaca0021fe682ef7cd945d4ab8d65a95c3692de6d9cf7fe0400a60bcadba1bf6a0a99f3ca8163c79424d3e5eeb00538125ddd13d75a3b5e3ace01d09bc8f702308008384143ebf4de2b5d8428d0b796eb65466cd074c9440fa50f0ee0e0623ce673ffcf98c128264de717c691c3d21ad3a8481414f150ebd58aaa5f5402ed897591f84ed2eb154f997e9e1d13f75021c09d1c636ecc791ee2683840dcac1391700ce545a336384fd4bad7a164ce85892afdac4fe0441f83c0858168c1a073c1be2cbc9b7d7927248fa816c6d5bbfe7186611913ab24451ae02795e6875ce4e12a5436faa4042ac52d27a15998772669295e3db3561c95c3dce2368cecda7993a5955f5c77bb9aedc4028330c9090178e9964007ca404ff20df6195384999572ae82e0cb2cd5857e8eaed77995bb5f313f0fb00a639e7e5af076765468081972e549b2f8c7d481cecc73f00ee3914ec4587618c8c36a902c054b6351fc9f694bf8440f313674b38f374f9ed6a6436f0520f3f51edafa28895a47e7b8df2c0daf6e25a88ffb09cc0ff3407dac7abe249c62a8f23cc7870d548c256ecafa0cc60269aea59b0b839398c7823e49cecbe036bbb8d122c21d764985436280e68a306b54bab3c37a74b08a6b640ba911fe416d2ee1187936d894145a4257baf521537dd1f0576fac66c246caed22d5fee46fa2799d07f5f63263f87796c53e307ba22cbc5a3a5e63db36b1ba466a030c586780d1e8edc41dcc5e0ef687f96203f08f229d97b0dc8724398fe407dffa13192b8bf846c35044b30cf906574dffc2be719afa84a0ddd2022baf7a954dbb0a57ec99dba1ea16f7224deed53b4990015bed58df06940df6718ce57c2d6c3cb16de58fe5ac877bea0952cd8834c5bcfc2e533942197b3ebc1783f4f1b5ab7426371ee6a3bdf467eaf4aaecfbc942f0d1739a3030cad7716fc362c629db8125ab8734c5a362ea23afd5a7c2b3b3faf0ab5218ff88ad274ab68891a8e4dab41e95472da302efb6c44165ff45eba4840a7bee187563ad685a9fac3d03f292de18a858040803300d1464ccf675f056394497e53fd3863a204c6d514044011e9e547deca5e5dbd296dce13b20b28eda227c41c90de557aa3cda1fb118be12061294e4ad682d5c23ff01c26dd3197e447795607c623848d5175e95ee5d2491d4e60b8e7784c8f832a35d5f5222891c17409915ef17a82f6321004178450f39458b9786226a20236dd112563f6c27484517e992bfbfa5bf61d3c9ae6bbf31fef83ec30798d8c04e320f2e60116ff6912e3965c41ff587289a93c1d7901dc7710f53de6588e7d055be834a800f4759dc66c4588affe6df40cb2bc81e46bd6168a64372b54eaf1241ac0fe8b36a8f6f49c48b4d95b3a2882256fea56f50cd94ee769d54df6a52f34b9005b13425e7a876c6bc75ab9e0b475d6491fd33a256911a38f73cde40b9b21a76a15e894946ed2ca2da63a4a960abc1e0da364f5546a27f7036df2cc14a0caa45bce4858ca7e1af92a72f9d17b193457b0797295e32f24066e9377b78a1e2d71c97887c6b6c37a51bf72b121a0893306c16d534d404c2ec70385a6a926bb7dd73e06b17fe286e94541f47934b4369c5cbb48caef9675de59fdafd3e00847a5cec84d93c7b7e46360310881b69f56aa717cf2a9f8871e3d21278cb89e13abc574dfdb3fa32a2c9f57a25466b0684a8f910600737f5309ceef758bdd374fe2cea735b0f5070656e5f1fdec26ec1f6fd60631d1978c12475a01d6ee554470be93de43c85130aa28445bddb0b7e86260fe8beed7d305b780d008094d32cc779e78f769a28a758f31232b8f576264f1adc3fb70fabbf0bdedbe71ecc565325fd36e941404ef9e0bb14a7e88565f2d7b15bc720c80f0ddc3180fcc792d0aa6f94e07345d55da8b41bf6905e048d44558c8f0a656795b6f439d69c76f8f6b483b903213c324a408bb47c36fbce3bd2bdbc88c2fad34a188d1377618e5aebecff2f7d968301fa5db67dc6629c37414b938fd10d65d46539c67f30737987c648e9e44488700ef594f053751a1286ef45ecd1d640ae1cc9af76a5c556e91880293322199c088cfc6186ab2074e0a2fbeaeda7c3741bd9884ee8f34d99b60bba73ed38b9c5d93ece4a6617a158cf1ad7f5156af7456308f0cb27cd71ca52a699f9008a3c6613aa95b6c32bf0a9407d2aa6ce5b5c41d041ef897cae10d92c2e772296c850bfc3279c06a5ee5ede2b839ddc22da61192f1d95d6abe017badac59c8066c9a8878dab0495d34985a71cc21bed94023efdacf00fd30f18b65b5976a182e6d7ca7387f9dd81da67b93691e92b0a81a061e57f4e558503b2b90ff5bccc1a9c12c17795f433cdebbed5e3ca61e126895587c00342aaeac015d3a89deffa51930e511eaa3b9fc9f7d1bb1c36b6b670af9af52ec3101219b45f0dfcacd318f5bbf64397f27bd1c9260d3dca1dd61e0d119e720dd06a9ea7a7dd6324cdbd5ad3bf1b84d7ff1342e6852439dc3d178fd7408db8f2685ac8275f06b4050aff1de3a7918c277a9a25c49f6e8590167eea5bc9a4152bb0c027ea044663ed27ed5df8d4691b99bbc270060fd842149ce5260e938f97cc4984972ec52349828c690cb4b4e83a376b78e11409f0a494fafbdaf06a438dcf98d117c2512458d2f4dfa6f0826e47e6692f2fcc370f73732487b092695104917c15bf31dd2131523d54056464b4ed40eda0854f7c415cda2aed9d67cdcd84e94cb72419c4ddb9b443cd89e6e5e6f6734c604d81843a7d4449bf78fed7209e9d74de8bf20a2740fa9e156d1bdabf836bb870c88a00cad9456dd922cb52348243eb7c002d6aec168639dd6fcfdd1e0f5395075d0d4f0c1f12972949f92bf3bd8a6749f833045a7d8b3f80d783206aaf7098bee17b84a260ddeae7664ece34328de4b2a085056ca55e9dbcf16f51ce532a0c0cb78fda5584f3e2b75f04d4991169250db83d0056a5352120b8beeddd4b1b01f99f4127a7367f4eb945e980d630e0f49c38eec6d83c01cf74e0d01b0f40e39b50ce1b0d7af6fd0c6aa2f588ca3f725bfd10bb48e107da81bf5bbdbbe35c26bc2274a9041069258c137f98a3caa27ee7e59e78e41bd641b7cf7538b9485e2934a41a783fa8a25d762d8a7dfb9fa1dadc958c0e5787377efbfbb0b2381eb69097200a5c95a3a4b00606d8c1828d47e1d73fcd92a9aac4cdb414693e14c327e62cde30a468df138c8b8d1ef67475b4d5d5fc62f514887b58571dee3dce5d9d967f655ae6a75a09e7e53b25a034ab09be2091c7b8d3f6a621f370315d8471e4dc7c10951ff19339783cb68ccb1f2b4adc34bab49f4b44dcc6fd4ab8a75d9313a0d8aebb9eafb017da14f618fc2aecfecf3d379e58c932767fa723400187b67b830c3903dbc8a2f83c1a55a6afd84aca7e8eb9d1f22ead270c9ad8dc54265a75edb78e6f78c00b6ea17a22c13252ce99ed6256bd5b2ca750e406302ec1eca7ed3a6645d02c8e937f0fcd6f444b02e350ed4065e189921a71b196b7229afcb168e6c295387905b4e3ed7f863f293dcecee5f0bfe4178cf842d3b61d300d10046634d119a23e942ea35b1267927bf9818d31d640917f4e02dad340847e7c86f8baa31f19c81f936369b9a506565cbe494770531f360dd216d7e2f632ac4373fdcc4b02ffcf8edcb2114a72115206b209aa0e86f550b8d4fb2df5b6b377f475b8d64c4f8ae7044036dd933effe625a8ea556c0963ab81151146beb05af4d951eb822e4dc3e2be0449e50f446a48b51f623fb8b358bba6613241d0d7938ca9105617386185630c48eecd7e10a17f99c03dfc06606c61e40af45981aaeeea3a7044aa81561be28c44de136c03706995d2f4b0d345cb91c2e85dc4ac7865ac9d36573d2e3461dacb24c6fc6e44621db4bb85917adef0b8a4a402dfdc52b69288a0484ac1743bd4b00fb5a757b26ca42af4d161d5627d6bc65456cbafa17f32920d0ee247970c86ab184c9a4b195f18883a2ffe390c5f48a07ef9e5c009d3e2eeda207865e661aef924eaeac5828e2f128a2dfe7eafd9b4c01bb2e6782258ea9a57e6a67398661448ae9e2d5085d01d1f844b1d666529f857080fda311ce0b85edcd3119651588788ae91eb178f1e1d3535aba7fcc975b19509a44dccd9e7bc38b4db2271e81e76268945b4a1eb3c802b4cc6fb7969420e15b059c1769d9ca43cb7d2a2c0a4090e0c2875a173120c6954ba736d26773bcde74697d01df8cd27d62fda8ef643a4ec030d780c603997bb35359e1d9d290e6df1cc870cfca50d75bc700ade74183359f1048849510257f6d759da32a4fec1f6e3c078689971647a3a85366c7bc50fa7efd6ffbd02c105d4471236d68d26f00505de09f079e73f54c821fbfe645f62eec4d466691209f7b6ba7dc7867c41cf1b635b0449a6322bbf96d706125b48bb7564acae5b5ecf7dc9aa09d19f138c131ac213480466f1764a54610ea457083a3f548373fe90e421e8acf428d0a6c879f600255cbdce23897ab49bfe92e6f746446b22caf0179de2823041ebf7dd34676ad89a7d55f4229ec6a0cdd165f96294ae6bee3060ededfa5ef4adabe2f87ee11bc2762466805423d993ba6195b7019182a3ce6280f4c2212c7d4b6d19cf51d0001d2ca2a14bef4c6d62ef72ecf2fd227b09ef95968d13610ad8b2eda51a0dd6b3354822f04fe3cb3376f83bc7678d3725c3ac1e78851ad459b09f8db7da7164a57066b238bbfca92facedadcb404c876ac6f70f0d42895d42c232d9e504c904fe2dfc45c1af66bae254f1e4a99ebcd0beec4e620c66d68cb101f3ccebe8660373bdd4e67726dd980470d11391690393c8d9f5bf50c60ada7968dd3ab367da99aba6f7d689c25b614308c56dba1a42acbab91c6bf60094ec1e8d3d81b1b68b6d36c7c49e0c1429a2936496ffecdc7953f789c84540b46ad39fb1649110bceeae99b31039855f27ad53e910699b664beeec5b1bce3accc9718aff114a4c127aaae4a5c2a82ede06a03691c54615219ddab2be253a7d8e37089cae841a3891492b1ebdd33ea8fe6a749a1ce25e392e9945348e66d428a780fcb789eb3fa81c0bbdd6c50b464035b1a1d48e2790a6cb9a1949440cc81975cff245d83e60474840bf60c0c8293986bac3842f453110492a6e73594097d04c5019f4f634784a7d35b3f26529731ffb2a153dfb8be26db8d103fc74cdddac7586c36d28defa04ad4fb2f6ddd83d2a94aa3b9248eb7e7fd1477876f59792da6b6546daf17c9cf0335e6c624e8a684eacc8fa4227f37c7ef5dda31cb16833a3feedcf1c0708d20168f0b3c57dd2fbe67045f4a176b08c2ebdccd1fd8fe650bd1c53e25298ca86f90627c431e90d8862dd7e01488675ecda95a9e45c291f893820e5c8619d260718c512532c615c955be912facfcf9bd586f9c62d2317bf5b7caf4075dbdbe5ee7d97074a10cbc4f76555de3f7a02cc26fafe9273af0f5e8b19f0951b7b72f5b53704a90949bbeb737eac7d042d51e8c539ca53f4f2bc0a4bdac021fa62ac1aa499ba7fa0bf746845d42138867ba87848124bbf6b042be0a8ffb33bfdcfab005ff4a43315cd737359ede8fd0f6498b5bd52574de8a323bd8f9394f074531fd90c6b2aeb5a785f22183289855c78c58e3ecee66aececf677bc3ce954f418defc33a093a31843a8d901f55a4a8ad03e11c3ef6e5b3fda69c80ab5f8c287e61440d8f2bb182dba957e0af8d8e8b21fc18d1c5d248108bd895e872b14560e22acd6a109305fcf52eac34c5765680406d3b0d6ff19aad4600ffd851d8a6284bd1efbd042907647089b611699b2e9a58f82389ee2d601ad6d05f8d0cb91736ae606ed6fcf8945ea55d404827077ad6bc145b60b3cd1b57d28a29bc300038ce04ce507a3099e13fdb6eca5418fb9199c1aaa50686389c3a66e015eca91744844bfcb9d0ab0e933c35d57499590a1da8a367db2dda76063186a2bfe1aba720d85e45b904a9040509910ed8caa6dc1d1923b1c42fdbf3b451630a1ec82a4a87df1315b8f2ebaf3a71c75ad455fa174f30f1de8725237708d6916990af1e9b8a84ba7e7cc38f760a7c8f054f066126c5db75b562f731df7475a50fabcd80ee503b8061e025d3cadb12fc0f18ada0c7abb92db88c01df3aab39c9e4a2a49c9ce87506e26efac0d498b3de48b5773ad27fa32d970a2d0f0b06e4514c15db0aafa3edd31e3c38c2dd4bb93cdf37d5a368da0c8f1b9ad98f26f11bc607011cbafb6383a05855a52130ecfcfd5a541625222b185438b16bc8f1a9c0ae5bc8b6d1e1e7f3281b5a7191304469af198ba5cbb91657841dd677f019632f7c7737b734aa68d9c3e5f9a8ed65535c0c26f31f9340169e82fe43992b4bab7500b2e7ea96c0fab8ca1e6fff5b1bd1cf46106d90b2ec5dec2fc90ba497d8085452d9f3a7db1021295f8b6ede5f4ad59db948b2f0b4a933d9cb47c5f52a5b4f5cf629069df5b85d871f04755f58a86c321d0927fe4034eeb9493029bf83c93fd2f6d0776da7ffd379bbb15802910a67db60c5adf819b3a3c4fd1e1a251e2b4ce5dce09016a127357a9791b673fd287a12bda6eb4f68aeff610b36807445b30bc1f1ebb2fb029720efc4d42ed206d5540d6d6ef9bc6c1a0e17868cb0600268af3017868010fa1c36915f04872d01375db5b7164eca351d1ae8a4fcab247dfa6c0f54692d084a6ebd8de87b64bf08ed4829f9e24c43ff06aba34c865e8ba62e8066ebf18cec8800aee81ba0bd1462bbde886f5fe40717ea6a601065cc86d312bd0ec51092f86f117fddfcb367969f180500891814ca3aa660786a271b109ea444f8bf36528015ad4c01224a26e681c5d3398e0b1a7ad465fc29ef5b0aee1c99672111b939e08ccb874ed9cb71f7a6e93b068de1c82d47cb92c1f941a86f8ab2576d3415cba88adca3f8c886c19a1a9d8f332fb6ee797374272bf6b29031873c4b35a16127ebf112420603a00baf916812ae6cf40e46ac5b339880113f5a91db1171d50d13a115d4c7c8bbc7b033747172f6f8644412ccaa9eb7007f195b1fb909524a5318c7d05d6912c30ef59f2a5fd713537d26056bea74db8f2c1f0bf15e0a1c39ee91b23e22911f1082ad6a19c5718f5893028876d78b3c92d9691a6d65085836f405607a61748b7a3d5be9726ed932c437cb995bab19764f04cb3c4d9f2cf058a6239bbf6e370d6cae0fbaff38a2d29232f3f400109a9cab5e279bbea4f77ef0f3094e4287df5f72f8d2b80cccf0098c6975035f164d97dc4213549dbde2fb266c14a0b9479c3f0e26c7ee4f8a268d379fe1d42d5b469be2bc771a4f715d730a8c8a680cb99c002b44769dde9c9767ba2eae00fe3497623b6238a3535852b98a29e862824e59ed5f0adaabb7a422e042e9cc44fbe9677ef56dfc289d87405f2622fa440ee89e76355a223f414e16d5f280993a6f052913714ec4734748734310baa78450ee696b1a259b7dd8e3abcc24c7eb000a1b2d8468884e01a3d7266647df5dbf4efd1006809abed8e2888c952473d86084cef3b631e6b7352bc8f066c6d96b24d1f94622d3584cafd552aed5d6f0cfb89b1708ec23fb35b1fe53afe2f0d8c352e7134009fa8e5502f91a96bc107f5367191b580c7b3e369bc82e0cf5729ecd06e8dc09c75eb8259b7ac1377c7577f4dab5c5557fca6b1f909b1637b38f387948be79e84c765540b8980962dfc15cc8e5644005f21228d0e8a06f51e7fa9ce7cb09db317180e27dcf1c0d2df68bfaf55327771e8294199730e734c34f985e5577a4ae64dc21b01254238a89d0ca8b2ae6ca1ea38f8fe394c7be36a847da90f165532f14d7f50a692ffe93a74b21e1a5007448632bc950af0d37f3528c86c6ea881007f81adbe0e336b80d90455662cf51060f22da1a3b95293703ab42a449823e5853f44f536dcf49fc664bd570b16189b356e2074176f5bbf4e13a88ab40f257cbc1ed542b5793cf21dddf936d914d0968fab98713a0de213e970b3b9689d1c70f8b37ddcfd5349d06499f2f744232da0ceb0729b7b06f3d70ef000cb8d4fb24f37c4ababa5cb3b5cdbf561c8b69be3c80f34605705d2a165a2dc1ee20f93ed94c27805d2920ceb7c31a671670466f579dfa8e25a4c8bd5d19ca6e9c5d3c91de29e69645572300f912a7f3988564abaf8573d3b03008e26fdc45cafb76a090619657a2da302876fc34989a0788efa8a7a44b5d1a577f4ad93fbfa8c231656a71c2e27a38e0123319121fcc08208fd42f41cdd2bced4f279253caf2b0e6cdd980aa5946d8fe37656771e49fbabec9eff4499ad2ed8e47b45e58333426330393354e0bf84ddca0a432cde49fa15ba011d4afdcca5a4cd8778eb1127daca9e16fbea79ca9f35d96b91a3c09ef680753e7305094ec07870ea4cc6b3854c1a9928eef1872fe38eb2c2678ecf8945853a0eaf359724858559f9ee8654a47191664cbc4b70e71060b0e4867c0e40b6fc02415fbfbfdc4ee862c23d68ff8f5c05683ffcb3670f88b57f40a791a51b87cef9cdf36998e4d84cdb207c3a54ab0a064c3394c9f2657fdf58636e94579f8b372777b5e06283d79cdf3fb54a748b394047b5e61d90c504b8eb8e06f0d40bc3eb48897f68ea0e854b031a42218dabdd520abd36fa192172dc3c0f8f1a04a301a75e8c523e89637697213c71c57476d8b84201dda9c326026674f3af30d0c713a296b06707c51acb0947852e89b354e38b5dff3b46ea6c968f18a120f1337c09f6bb3d001d3da77c2a7ebde023534956d836c89ff99fd040d4ba6c1321fa12736c4992c4d2668b42fa2506695167e2b1f1760c91e3ec9dfa4549e8ae89c21584ed251d8548d875d49bb3511f108bf2f44df08b69268dfc5ab9948a36335a88c9aace8c0c3963018c2abf7eeb7afd5aedd9bd11bdcc5971218afe27427dc815033b1441520c542dc610fbf3a282198c541d9b159320072412e529b01af69e03957cd80eb8196ba112cd720c6118237c536f99be705e508c10e8864370b1ccc4e3a9f8c6cc06585e940d49ca85437a863f5248be43cedd003422e96854db88408b77a71fec83880164aebbb619c560991d73c2c0b323cb3e434f6fec234340f9f705236f6c302c0d4e50925a50d71a9f8df515317ad4022ac7bde39ebae1d03d0b473354c1ed7a0f4db91da00a35ace6e532301ce9c8b114d5d7b117bf13f9fc1e01da3577182eb732948306f8e141820ce1e102f981d1c0005c75ebd0bddf9c9e6d59624cfa7ab6c1342a6460dfb644d7f7341354f813223022a2f43423e4215023edf4bfa6127d78a12e7432e48159c75525a3b86e48f7a83255b20a560e8f69e54e0a73d7c504a2f52f85f573da43db998accee44c8cbe97988a84bf2931abdd3d7076ea2cd854b7590ca2bece5e6028e97f303b051fe1578250a40a60ee41c1dae1733d23108d27774ba6e8cc643522b69a808980b946eaeb00bc78be84a97096c59867f6a2aa2a7e005f0107889bfc69b8ec9384aba4ac3a2080bee2cae69dc954c58f6e6523890f5a87e38df69984c5321e9b2a16c87ff21be436899d91fed56095238e781b317fa0d00bc0dd3675735650994433004cd5850dffab5ea0db5751910b19b94deee4c4c76af129cebe6ec74c9aa6913cab5a69b3e4a2907e1e2d71d8b3f5038bca5502bbd4f532202dab30f7dc168eef923b78569b10f97419eae1dfc77f26138668965e2e62d18aab92fa9704f6a656d3205f20fa57961fbed648e09f01c29bda3c60257fe6ac1eafb5a67c5ad61a367170891ff6480d4959b73c5cc5b2dce246271829cc93515e4a05d21a6c35a5f364be969fdfe4c1bb9e88d46d1c7a7222d17b7b16a5d2636b2d1386bef58b72cebec99aa9993708d98f1a58485b49facfc68864d459000538221cd82b23b9aabe50d6cf62d54ce7ddad6dad7c2cbeb29cc96a8beb9794a97ba0bc0acd1e44675d0dfa44d6a85197b54e8fe88afc94312cf5fe4c6496f13df40aad72380d31aa216dcdbb9a37d6a541401fc324c2fe6c8550d6a2d294385f178fa83bf0ad2de1863eea15a247a37dfd610e7333667c567740f02887226f024623c453df393467b76586e8dab18cd5d6cffa07fce7e7c46c0866b44cd2fbdca7a1f3c6c814c8b13daf285eebf935c4feea65f217b2cf3b0a51edb0f643e8990b90f3b1e16346854addbf0219db078f187da963fb720eb1dd662f42c717f55118065dc5b39270ae4256fedcc21642415e7108188f0091d5dffe22d46ff65f035f4432b9e3530863341bddb3031af2db0f24f82ac02938db3980b8cc7ad4c25bc891c2fd7df065a0b9c31abc503feceb886bc705f9cea096d765fe3ac911db6b3e2670add64ecf5aba7555c545ff05fae9d63cae140ee61e4ee13cb5d5cfe236dac9ea07f02b6521bf7c649ec98074284ce391f20459d9bff26daf345c8df350b85cd54382292910b26a12de17d6c09ac8529bb91894fd6e243a0c8c15c4c6e0e587104b88132c89210de673248e8902748f6590e322c4b3c7b237533ade16023b3f1a599a164d942854d8d768c02cb84d90a3b24505fa7ee7ce165bb59e07b2f4fa7923924556d9c4c4b5a41555dca0c7d85662449cace564668d6550e05d754989fdc8657ae504938d749ad2abd9662614db6635e356b074f62ff4b0f5d6e845e53f73fe89161e3bf9025a34d70420a74f5ad0b6b543ce5b6d8c28e22762957d98282573104740fc7bb6eb717c6e5d4ddd080aedb07931ca01cdc5635ee8060ba17b144505056eb59e3cff96494aae73357232299bc72a8d3aa2d975b82070082774d9e7b9289a7372ee8b1b9f0709bbd168db3d4f9642e9eebafbcb50bb76c246c606ab64a6f323f417b389ebdaf72eb2c151040055ec4e674ff3f287d16703806c7e487897ba734ec462cab5b55332ff0a2f614afe8362ed0812ae8beed3a2f1140b83c2bd195c0fd9b744192c746736ab9988b9f1cd18d9f6868004f8a029df5349aa685470d2302be88bf7aeb955e00e1c166b19d6e15b3d98961572dd358292aca73b9aa1250ac689c98473c5dd6004723c29d59a757cebd7df9bff2b4c46953f8ea7c2ad1b4faf3f6815a2ad0d912d48997ec2e7255a5dbf32b6f49ce1b0d9a471cc638b5903d73442667fd52691bde068cc3e116b6fb858e643feee146e62239fbde6bf31c1655b649f7099047cb59aab6c0fa8ada0c7abb92db88c01df3aab39c9e4a2a49c9ce87506e26efac0dd5284e3e1b463558057f1a2240d08eae520ed8276bdf991289fdb4755df340b45930239669e3c67c1ff6fb7e0954828f6d97177253ae7a3c8c651dbde72cb5a9ce9b813fea1b90ebd2dcb765ba19a81431a4e4a5f6874216f3ed46b24a55dfe2d8ee135381f517cc6ec2fa48908e07333f0b14ea4d9bf36328ecdabad6ff16fa40a7c7e6dc942611050b88b0bade2ba0e5b8fcb0a40d1ddb0f0a92b8f130d56d67384b5e7c61fd633bf5faf4e3283c2875e637cd0927a453e7f9e14511e9371a48ca0d182b8bea0fc0795ce859e142c8a1d63ccdb5d0c2997c40a5cb111e1b25fea79b98a8c1fee850bf713a92bc51070d2b761616e0862ca49b3cc05f4ac65fde5f1fd81ee90388590d40f1150fc56e9b38d16e386dce41a579d462545bb6e71c56a19468a385c75028111fa6bfe368b60ee9f4c79c762d3609f4fff60ac611ab2e924393fcf59fc53676a97ee01ebed61a9baf5d6263cea72d2c61971fca6812f34775a3e54d545c73f1a56de13197a1559a8e50dcdab191255bf88a14a953a0b21e20449cbf5cd9835fd662c15398a4d81c9fc6b838f0be972055c44e451ceb44ca3c98e3bd50cb0526da20a99c0933470d98278d6c181c57738935a796cb310eb7f2a7f8e05581ee85584defb308018e25a792ef1f21e851d6b9e251d57755b83a2a8dec95b38b02aa81e489e888af54189697df1c2ea71c133235b181184a7a60a273695cb855d5300b90af91a44bb813415cba88adca3f8c886c19a1a9d8f332fb6ee797374272bf6b29038e9e10ec2f49bef2a3a268a98814edaf3c6738390f0c45b8690827532907dfacf79b1a6814edf4bb84f06d249174f72c047a1ac25ec68781741dea6cfd29c4d0b4d8f0f6d27d9aadb2d059ed1e91c1605fdb430a696ad2fe5886e80704e4fe10f2e72519d297ad40b66b80a26d63dd2265e3df4871430bf4b1d68ec5d2d928fd968533a12706210cf2cbe05edc8cae1709b0405507f8074aeea37a847a5cfc95568ff88266ad3f05f4862850d49a70503f8d4620193e4716abe18098670097f6c5439e722db2c5521fcb83ed82da33458e584a8f218d36bf569a5263113f51f4a5f8089476770dd778eefb45dcad40d05d26e4315e216c9a310c06a5e4e38ef38e728550db6a1efd1d824d4faa3e101c8c560556e6e7c0010fce76eee1f89b5f4b06ab6310586e8fe3524ab7070b44d240a466f5beb4304453eb7cc6179323fcfa7d7c1fd555f95c1aad74528397afa2b70aab5dd527037ec1019eba68cd4daebec5e868cc7bbfb1caf2abc1b4359db59aad7ebe902cc579b63067ff4cb675d6e90e27415dd7cded016d44a1cb6b36fc40a80125d0de853b301d93df6d7af96b7c24a0aabc400b05985b35e2c7afa2e5c7fb3585a0cc2b40559508f01f99edb38c761ede0974bb447456ffb6e60086c27c6de784846a5d2a46eeebc882587863932ed1469e149053bb98caaa2a9a869ed0a7ac3bc418769221b62b1f4af45c1dbf45653b73dc3a7020d65da8520a725960165464c49e9f3569ac016e5393c662caacf8cb7314d945b4b157294e4a1116da9ef4ad100cb4629c0e714fcc52d04678e6ca7f362851c4ad51fbfea103fd69d18612cef9550d3731669c5f4aef10e76184c68bcff64debc163cb3d78c9e2a273043d85f5bf9f15f6073efed4eca79b317330580a8ea82bbcf9e849f74a46c84e52c90455662cf51060f22da1a3b95293703ab42a449823e5853f44f536537bcd4a0e1a14581a734bfa3a5911c51ce764675a024a4ad883650211fb1aa13c901178fff6c1d0bbd83d9b24da308756c90efc1c3cce438bcb299e04770b55a175c070767193e77eb7ec8cfe45a3157b6d6fe63ffe3ecfafd794e002a5c209b55112276aa2e1de32fac25a3db1da58586b8e1965539286d85f659e09f862d40c9fa1242aecb5edde61993990652e8ad3c9d54e422b2bde276ac2c2f47712930a679e37b6c91d6ae20fc2880e811575de58694f17991581f5343225bb3f2dd4f40b3cb5ebf6c12252c38688fa721b747a8f66c0e37e85c4a3732427d2b6f1ad8c2e6e52688638ee7c609b757749d614b71e68f262a7f2d103eaed95c66dba037d8ece2e733fb42a9198822dba9ac97e44c81f21b65a5c2dd1939c3c1c2e32ed078eab5d4738770e9808173f7769544db314b2e68eb42e5b9b1d71fed612f54bc45bcc033feb3e7814557ee295d6d03a7c90797e404438a8db4881b5347a0523da9b5e417c7b999e6d255e76ee5eef9fc90c6a39609568c3bea008c9c2a754f39aecd91e8c5834d9ca3b695812ee62bc721e8f0d0ae4d292879577b598bea59eacf91d9c01bf5d8c761f6998e4d84cdb207c3a54ab0a064c3394c9f2657fdf58636e94579f2c5c50b193b86d0fae654bc3aba43693c90984576b5ddc670472548ae3a8b5ddf3763dda04ec2492b7ffe22b8fdd441910b9c99a63e06e023a9c8dd1ab3c692027bd0881951b9db9024f63e0f6dab41fd6be2a5abfd5a12ca9f57400832f93778f6f965009e8f02674cebbebf01ae24e3fceb88a63c2144295f4ae59af4e12c109678bdd478fb49cccab8b6ffa1e421c7f2605461138bff98f62ed0249bffdad66f5bcb7e2fec4b915c03a0c3ec1c2d758c2419ef8f90c076f29758e8371d9f2819df33fbe7daa8fccb017f40c93b3ab9061fe964eb9adf56b0c31990a20484d16b00dedde7f2df8852f830e18a95c4a6a5d21eb21cff4dd9a9fe091841ffe59fa96baed104463b4a917689ba98bfd19a4d8cbeb914c76e1c969015c7f6c5b1c8e529efcfd3eb843853d8a321b6d7823b29290ae4fc873b4df3b8c8d5cff8290932c7da316f846abb09ba321e23b2d1ddabd9104853d225bf922e96854db88408b77a71fec83880164aebbb619c560991d73c2c0e704e5c4f0c25e64a27a2907449ebbb2031e35275adea136e2d8b11f23315037ee4c8fcb9c2b0b5901bd7ac508400141d5b9a295289eb461838ca4e5805de914487ab52c49fb0dfe4ab6fdc7177c8bf6f1e9165ab3f76b01a9d9a27ad25a04d01edaad2eef5fdc79a78235e0ec7bb38473d764f86da5139257673506bb2191ddebdcd19ca61d43eb5d43c1cd6cc570fefb869857981ed914ca4787060b4e9d13f14121ade834707655a15f7e35b979404cf5456d57ed50985d5b268624193dc6ada82a4ad873ee0d1f2d1bf322c7ae1efc6920cc1c94160c0e0975b637f31dde4d6cf46d5eed2df43a9fc140327272d463a26efaebac7389abd82d214194a842ae4514cccd0b8de982536272906796ebbbd6ae7f9799f502b3a8e132533f42613ff06a72c6f4887e8d38b06510f0d21ff8f50ccdd8c73f27daa2e52c71011dacb1e1b5ae2f59c98069186ae4fa5cac4a624c8a8a791e8a0135b11def7de90c40414b282b1721f28695496945407db1f83c04ba2b230d4da3341eedfc377378b378839e7addd94afd91b1f146bfa9b4d4e1dce2bd6b7cd554aa2eeef1791c2becd187c2f5f8b0ce7450cb9688b0e24f2211233fcd622e15f4f8306d47177694c2b8142e806139bb051b0b7a28fbcaaad7e6af351d88a1b04bddda79f943f1a21c45c7d7de84b937e092d6eb75c9fe3683ac8075ebb96d8aa597d0354f5bc5a2e9f05b00bca7d64f747efafaabf76077873103338ffdf0a291c50a32863c302b8b750f5bf5a023bf3ff6945577fe55c9f1dd784039065a3ce6766622c63f25f8b7929a5d2af52f906c7205daa755c9787c88e7711cb7e96bbb55a50f9d1d20217cd5372444f53513b0716528ee1aa1361ca1b059a8bade8e927ad3ffb5296cb80e31ec07d7acdb32c62cc1ae659cdd3ef874cfc3af15ace1434a13412924b018d21b61c07d3d0542a60e606edf23a45d3d1731f7b9f8766c8314d0bfacde730aad6fa3fe962657341053ce52563dfe4f77e1564464e8166ed981cdd7d92c297bb4ce564e518fe926da194210d3657b060a8ee7aeac030227e622e42779877d2c37a44458a9e78d597efe59941e7509491901845b3e18005b4e231b5640aef63fc6195e97a32148104828984d8f0bfe9e899561d728b3f855cdc0cf508d965425d5ea08c1396c9d0cfec1b93539dd022f6ac6228c18a7138f0bd2ce5cdeb19c69191625c47bd68791970636e586c06fdae3407a0fe594a3d7161941110b5434bae3bfdf08a01e00e0620f47630f3643352b09e9f0a23f41ae7bc503d7ded48dfb99d224746a907a45f872bf67d4e15d2aceeafb6083f0166d6f452cca45a33ab04c4a5bacddb76889d4a4c0669f6843110ab589eca21a64142ae1d32bfc465680e2b6d457a49d1177b6cb35a064dd43f949d03579ba1f4c69b2202e097cfcc281f039953e139b618534e73cf6285a0c810b71028b9d50fa0d27fc170b2e9ddd159b655b482b99f821dba37aeca2227f97fac979c7f785e601f0ee1ff99b147184c650d143d4c40d1808cf7b79f901e56ee78b809ba9431e97d30ff1c60a1b2554a3e226db052e6e9455eb72cb9384a1901afca1330aee6955291a1c8904f91f11ec2b0742399a2c57d46c629ac23ea129d76f3d881e57f54a9bcf4b7450a43e23fda9db94370edbcd8279de09556122d14483c5ade84ba2c17d429617ec4e23938b924f9164b7f8278fedd8bc0db5cc9385f7c828cd7f8fb4dc73f6eb3921fbe2a6212468bfc4f890cf5492bdb8967b344a7f63dea340e732d8363ee8419fb3e3f2b59d0dc013332960affd8914b58bad0eecd2d54a5365e88736b2359316a82d4658fce53e0046e09af0545a37de5791953ad4b8d2ad1ec7484a60359de44ac332de75b2a74e75eb4077ca0bd0fb5496188245aae0a5b945c4e92aa6fa28751a2ecc41bac520b4f7f8bb59e307abdf6515e5176392dc78eb7b3f0f8225bd9ac60f259192f2f0649a44b0c644e1ca2ddbb54bdc25a4cc7ae4a66bb4917544fbf02257439824033e129c132f69d617403a4b357a462403c37b71097a73ddba1ce2e4f6e7a00db48a4fe5ab16cac38430a16be5dfb36ebf597a2438ca7f520b4533d5dbeb56d095be4e3035ec425be261cf21c4cb451285c07efc0499869c54e309a42a677974f9dd3390c0f314731a9c121f22e576b95b243d78e880deee44bc608e54c2529d27258d0fb78784e2279b37407c2fc7a180b9c739dc94616c61500eb47095efa3b4bb758e12e193d12d944f1154fce9e5a7c5ce2278902de2c2b7900f234127a5edcbc4b01431e511a347fdac0a9cde403a5153e3d27a04811416552e214215e91d230fbb43859763ff8fd7b235330e9ec990f9c295e0dfc7debb541f56194be089c05636feb322cfdf336b267d8c07cee0c3cb20d6e196ff0c6fac59d5f0c4011f8f5b5972a9114902ee7cfeffb71070ba302ac7aab088d1fde196917d349b38abe109712c284df740f0760e6ec3e41819b8eed1be2374dc3be2c6b70216193a895e5b0c1c6d5bdb73656b26ae4c02973193741df544120067a55b9f787a5273814c98530e59b66ef73ee2a1119a05a110bc767dd064d63564159045e79e440549207641a9764be3a1a3d857faa3562a7ab0fbbb218065c0572cedc4046457d4e12a7dec7755299311df47c7a0f54da06e28f6584658f8392a424df9c348d3b68fbae68b45b95341b742270ba6ae43dc8586afcff7f08e628909e6e89637016bc1aed7e857ad6e33e685e7c190a2d94f1671e8f38ab3a8f550ada9bcae5b2e5c133e9a4d3d41577f3750de23f80f2114920bf39e84e6db08fd689b08dd9cf968a6302ead765b904b085fb0a3af5aab43d7374e1ea06033e80365077c922a3ff318904c4c0b547eb215d263c276dae2311ccb19858c7190d57fcb991897be7c75ead13c2d4c5ae92ab1795410704d6e500d460b40742ce2c2b99b445d94c0f15f8150f8d49eb982af2f9222fd91b10375268bae56b68d27ae10e4d47d84658f574516b8e7f4d6ea666b24edc5709e98fc06bcc86dba1963f32f44c40e4442f049017fb2448e5ce045e81ad5064b9f8be9898f48d83fe3f01e751197f75e45cf4b0668a46ec38ebde4d04f85d44fab618d2996438bdba185755293b3858b75bcf34fb3fdb6b07c09af589a2fa86d03121e87981f0c4bdf4dc0f581909a9469e0e88c2f85e39aa7af395bb4317e62c3052955f5824a44802814572ef3bad95a06ae16791cd367907ec610e91daf4bcff3ad2860179f06ab56318ac2da6d838c4a90be89297c718ebedde2d5f205dcda02630fcd014ac0434c3f59cfd778e8f76468c2234eb35724559cd6748ae4540ace2cc95df31caeb8fb3162b31b9880d56027c2ae8b047ab317d39f4050cbe1c2c274a5bf8b75578a2f7c7d7c75dee3540f63c80ed24771adcb2bc67aeaedfd26596f132dbbe3ff9f2a4127e4887567d3b23c6b08c66b95eec885d8dbe2b025fcea3ab0f6fc65c5b246710b65691a43d66a7063bc57a88a55dfda7bff4f1f8945eb282f44ba26980552496f996737a2b75ad72d7c52a5b3cf8ad7d8e777dd596b7088dc4a5bc4b3ca42cf2e8d32860c154768ed9c16acf8de7b09060157e6b652421e0be1b60104fd400ed5b71f76e7bd82f34be439981f90d2d36006fdaed11267a1c795aba71f94ebdbc4842ebe8eb60e18995247374f9690fbb740b14e51ee6b0e8c740ea012b1a554c36381d1143b8cb760777e8a072236bbb4d4a4106f636492b7afa8d36cc88d3aedc2beac2847a3d843c04fb141fc7f9473968d7b13cddc7cd129572157cc4a8dcd507ce52aa0e0efb86e159b01e057193c474def1444ebc458c967108034071b14d1a7e4f0755d0250268e401ec218e5bf0ba819ec37398520a2e9b20c118cf28187a617badc66b3552ce70b34339bb732848ee251b5f05630da78a00d8d12691d6bc70efa3901e81492fa65f31a69f9955b07d995bd3329a2859413b947bcc91be7c65dce912e1dc43254a8cf2758632b8e676f347b82a5245603818bf6b3b821c209a82b689b6a2bc0360e53700c6126196e9e6f0343bea87d45c07a6d0366f9d334cc5385e6efb8c8fc8196745fe9e09b62c9797ba30e1b7a2dbb1b6725a891c8d0e72ea16a04f9f8a6f2a80bcbaeee424b1f923a1b2b0a08a268b5084bbddeacf142d8d43bce235485badd9d47ab292a4f4b13cd7d75ca680900fd7a3e12a099d2f86e806fbc488b053cc6c52cdd52ebac5cd02b00cc9c301b09ed269ea210eb56e43270ea0dd224dc46f78b066f6ade1a2bc9ab43495b8835540fc584e8740b358ad3db52c77cc387a53e93897777e92b66e3e322240c25a6370144f0676baa7d12f5c3d965b5d8a7f31ab8435821c78e352bced86f745009ec2a5610a902b744d07d359acf5bc94f45b4f198b4bf234bdab32ea1b8d6805fcb16bf2263c2d92efbd4bac72a1cb62117fe938bd0f52792435662d0ae010263d3ee8235c248465dfdb5bd45d776094298a7d8232e2df2c876d1ebff170975ec4d61bafb74b0b06b179cba6297e229c783115a92fe41c1584111d065dcb38a4251d9b8c4c764b885af97947a0f7634b0dcb6fb0098849a2d46a997c8a338e1a2a0b1b3e8a30733c8ccaf8a64cdbcbf61c823d8192e5bfbcdf1e491eec6275be0d3e60f1ed0a547acdb5a69d3ec6ac8168c65b656ee6a712d0920376726451aa8767511611f9fb8871f110d56bb55e134de94c476f530ccbe2db8b2ab5ccd480cc96c892fb2572858cd960bf65d4a9d4248bff0da14be64ac820d89ad9bfe2c37b489e59b27eb66ff0bfd537388db38546d84193f334b2c90f56c0683d41aa36a85b62a8e8aef6d3ef4ef91dd5d10efc32798044741ba1977f642b12046ce7e8e93f9b4ba2962072a030bd376315d70f498b8e883e9246c548fe2e9f492b0d0cd311c1249162c3d0019bddd7709dd19b07dead8ba1a554f53d93df21bad95f85f568058fec3d3d6f58d3f7542a6080461219a9ccee706c101f6e0afa0f58bb2edac8d72331bb19e12fbff50ef08249b8a15ce8956e8ff6348dcf86e6dcbb443e7ad806d6b1b2ffa71d2ad886a390ad9eb98a14f24546cae9448cf34da8fb5147ed8f4d0351bce129b6c9dd022a7f662fce93736b70b800509ffa63efb2d0e3d9f3dd460fb1692b1a730d143ea99dc03a9de6e818d7290d4f37b28872d2dca2fc94b2e8ac4490544a112ed1e0ec57c32cf2cca3bc7a6eb173558b4a4da90c0e62a12ed353547547ab5062487e8fd5022e339a67b2d09bf0d17b549a9498d1d27ec0a1c53438cf782349895716da001d7943aaa721ca38fca3290b274cbb0605f28713ebeaf22803fae6306e0fed76a3b700fa8f0f1d3871830c60ab9db7dd3a24832a6c0cae9007d8285c4849d0c18203279a47c0fd518c74b6a4525a146ea010f6f32c7d4c44ae8e3c0a0a59c68e60bd0a941f18135464b40595a09fe5f7c600b5bafb4826e213516d24b4e45e7b04a2aaa8725e08a28911c45a182c650a6e9e9fd7c6f681ebb043a11588387430b30763e733f2ccbfaa1a6973034344791ebcfbbec53c8c0e408b865c14e489c4ddbec7bbc1e0cc248b8081438e37c92e70562b0477b89ad5cd3cde28f62433d84d376435a7610b9c3234ab75449daba2f90020080ac06029960d653cc22def97d0d99ca98ca4ceae36f9b54a33629bb982ac8c79bb10ebb21d948155c784629041baa64cf71bc19384cf99be29f4581e8542aa18ded6c49eaaead74edd211f98325cf5607c7a85d91728fc6d58814b91d93bf7ddfac06bb34d5de91e6e82acf43eab786b4f9e3569ab5d3b0fcc3d4718001a25e842823dd99316948061c702d15691e8f853483260f9e942442c4a204954079a7b023bb30baa14aca9c7ff4708cf39047861ac3dccefc162e4667002a740d884dfa1ca49d17eb6c0c856830ecebc624a3b7ab152a90ec04f716e7dfdf6f2972f8c649d6bc90042f712a45240b1e326297c698cf40dfa4f99260b231c6ad4f221b43d45246e3238a9adb42d2c485c5e0f08881cd7d898d66a19f183bcd6aa2595efd138aa3926e41af0e28fbdfe4740b13a3a5179f7a6b602c6104a0b37fbaf63677f11d0c2f5044077c05a5308a6d9183e678a7fa4ed30e849ff1f2080ccadc79857692025bf21268d98f6c59c3fb6663aeaaa5cdb6a44f37a9f0be69f17e612aa7d4219236b703cd0ea44292b93e26cbe7c4c29ea8ecbd8c37a3f5567517f7316d6edb6b8ccfc6b9c9cc68f9aedef7ed272076cd6fd877b1aabf675add62f458a4df7a3d6486c8b132e0854346f046dae58f021674affa27133494cc83fb6f0d61834af199d46595263a6d0ff598312e3e5d18677995f62d148c268e6da499f329546857a61a849136e66f31d83530b86a4eba830e64fc2fc067ed9c3970e1fee39130d15a673e7de5d59d12691f9cf6f1914a256e226933bf28f52905c6fc9aa01cd9cd32a2da467b26c7113c60c6c822af6adb1948a3cd843b5d301a1d1c34a602ec2e8a8a4c0ced2113cfbffb66078adcc263809dc62d83f823d30d6f5543079458e9c1e8fe826cfc5942d1ac725949de42a5cd64686842a3de79191057ba6f56ac0f2c96af37b6422cf11d43c2b65d4079a6a39f38e7289fff0fcec7d6ac2609e86c0e7e2a9219ef28a79196c530295892c94bb728d784bf6c33862e92e1feed001c9ba34de59102588fa71508c0d5b5b3c52d69dac3e453f367f5f579acde2e06de6cfc4fbcf57b0753e96c4af9a14dfcd734fd05a426942be559f6676c694417dfc41d7090b12707c0887572db7860b2cbb906193b1909eee2748acd726a202216be038b4ea07d888651af5315c57f50e455a7cbbe78f381d9c745edd2286e0d7c87a7aacff99d2439a013703ea5ec71634925fe6fc29330a1ab6653f87a2b0543e9371bf5cd13ae8658b1379b70a51c1bdf3d363cfea673606b146e2603405e92f2021d89d61d4dc312286d869ca13ceffb780851957e142b67829c07ef6af1b23f2855a14f9979f641c2a3f93b579144ba5d5699cfa5af2f1ea678cb0074b606fe2be507ed19efbc3fd15b2624513bd78cb4331fadcd6d2c0d4b72f0243a2f4641991e4b5c2c3f56b07d904b49d92a6e95a0fd123baccdfbd76f7d660f0168958c219950fe369fa31b3967e4db2d4d2ae30b10e34a576f85065b2bc2a926ab55b551bcc53679dfd052272dc55706b40a3c8c3e8c6647f691e9365eb5fa06cb165b995c4d360be9e81256613df24808a1ff01d0a8717abb72b4affe74485318a0730aaccadaa636b8aece0c5a49999602243b7e50353c1a74e6cd492edb7781203d20b0daa4258bb21a00e003e81a5c0845d0bc1edbdf938f3377e22a0dcf762ce9239e1eb1006d5bcff70247ef0ffb19b56f38c13401200c37f75dd3b2643ab50e50a6571df2927aa7a487c1ecaff76f1c704436f0098a303401b86ebfc2c1d6d31275f4c8b95b2ab1266491cf1931e9ecd2aa219cc9fe882d6091fee0f617260b494ce08d9c333f4a8f9837fb737e90e15a34be830f2099c1df4611a6af0df1529d8be4c40a87fc4490d88622afafc00a35defd3e4cdfa9d75d71e65c96b440a73d7a030fd58fedee983f5f5fc2b52fa75b6dd4fc59c6546cb860918812c8e494657733e9df6acc6a8f277bbef0c54751e2116103f12a770c8fe0c0017c4c00fbf43d788989d1749e01f297fa7a8fdf9bbcbf88e166f842e9ee00665d571050043da2d54d73960470a7ffba19b59ba267cf824ea4d41c59d03852b8bd6f72e64f9895d306e4c646fd6cbd1865681ce8b1f90d755ac34ae7faf00731e42037babafaf70f7b81c30de6fb1326d145a9f5c5690cf80d2edb4b4d2ed37706719713ce311cdf383eccecb2784b8ea512c86de22ec0f0c06cfdbb4ab7c127b5e18b5106312149238c1ff357244d30f6a0932e6f1bd98c9397259f1f20e7efbfe1dd69b71b259f99e3ad43692cedd6b886b08233662da3518e992ce97281333c36e58ab4d9ef51bdd04c2ebdecb59608f70e8b58beb63d6033eafa62f775db4a42c0c08118590a1dffb92144ffeca7531083e7e5e782f9637de4be24a3a4546fe43b3d00a80e920e27af8b2bc7c750e4eeef4e2328ba95915a9034799d40a23d3aa3369c9bf3b6287d07e9959466f76d03a0d325ae7d051320a29ad0ef17d2d31a74726c4648180054512798fda42efeaf1b0a1c9fc9c11553c262b47fbc4c56e8916030ba684ce8e5e32e14851d5eb9edd6d816b092c46c944160ca13988ae961143115b26b69b6cf35ccb1c1cd3cd72d66f9201d68d55a71971b285f07ff26e45160e876c92f94c067b8fb74e8c38ffc2514e27baa56cb8717ea4853810f4e4d06e981f6e3c90230f35e5d130238bf9cdf268fa663f88a9ef1d6716a9f79614c95bc5fe93b94e1a11f419708bd69569f69167e0a3503585549cb5b36017f281c8472f58fa95822514848127c927a9ea0a25cedf584c04ef41f7b71c4be3426f89cc305b7e0f8a485086e27452f838d8d2fb024feae176bfc0677fada4890f9493e229e5f57a450fdafd89fa37254e296de647429a9e9939f00ac6216f8000951f58546518695d5911183dd7d8556ede7db0c61885cfe1895a2889709bd31785c093cd1f981c3635d6001b43aed4f50dcd780f14d1167d6bfd282d119209f62ce810f776854cad2851267230a35157085eddb1a5a686856cd9b3439dcd84a0160eeb1c393bd04cf50bf92cb33269a062848b36b15ef09eb1272c01c8e7ad21f39b4300de423ccb0c872e9f68fa3048cf950a400ccb03e80c5818f6c248f76b6d703cc2ac4076e8fb57c2a8c211b823851525ae7595c47d3b49765524faa634f4dbef51810b40e8c0e2c723dc714e835917f8b5d142ceec00b0190d7b24d6f71f789f46daa5b1cdf626e92fc6e5b3512080fa7223312a3814e96e2ef14a53b4bad8202e2182960ef13a41340d82829345e7cdbbbd3c930a86de18bc0f13c30658d7b93d3d0dbf1bc4633626cbc2fac7eca38daa4f23ec2056b4ed2a11afaf77e4f457d0b47fb6e1b658c0eb938ed04252d2e4fd3d0f70a2d4ba1fae0af2f4d19eaaf83dcdbdf7d344da1bc40444da474d3e3a16f0c471314a8aeb8b9cec0b1b352d7de313f26ea5e97298fe9ccf86e206f44ccde8ece95b9f646452d4b92f536033e66292b8e80da605031d809fababda716daa02cedcb1af204fcf744be15fc142f9ff169058295540a0f6dd5aae0ace6f89816f6dc2815202f1622113378f9981f3f402f9ef21c2dc32a053e2b5bd0c06494b8a3a45c94b171a10ab0764e3b672a0991d7b5f299487d64f07c39a40180230da89c2ba8d6d887b9c8fc16cb6371c4d6b49c5e074f2113c3aeaaf3fce872fb6e6a805e3be8f70c1d38b5c141f3891db9b273356746e28ab4080cbbb76017d793808c9b08aceb734e6b72289cdb0b80e8edabe9df85b88c3d7b7501fd9054cef3447ca6224800c48cf589911bec11d087feae786cc6b32d2a92c9d5d25dbb5a0ec3e21b0e5c991965a3a1215f3f3164ae94922578e82fbbfbc05a3ebb0784482c17701d98baac4a881371855bbc6bf0a0ba4db5bfcdd4769a9370f0fac3a757cafd6fcc9555bceb898f961e3f9fce79e234399d349380340b107f55cc9aa0f3409382f96038b0c789951cbe53ee9075be7cd95175b463b30a4d25e04c02fb9a335bdb2528cdff8e17c91148f44ea5a7397fdcb1f78ed4ef9aa81cf3dee63c3e1beb620462d9d70960e6b1da009d33ded93bcf76c9be362936e8d0d840f05569a7f46de332556a2bbed147a1ddf23b31e81dc38bda07196a11bd634432b67601ac40fda58dd817ff3bee00ef6c986a723f873c4253c6bf3c2d4195a12131ba95beb823e8695c2c001cb053efe72a50f0d9e6682e3392173601f3ba549288f29b6cc1017437f54e18e543a83c27a9012fc99c2bcfa7da5991feac35e9092b99f406f91a25d5f9dab373478ff1f4405b808d274fece244560f2ec357aa5f4d6094b5c9bbe89073308528d65036ccd78f0aa7a654483b4a47864980159116929ab3f3cd398b84025037f2b8728baa6b4cd3d346820d15da31dd3102cf6aa1e6c760b6ca589b56e214ac863941b021ff2df99debba05ba6efb386f27b541c51ba560f07819df15cc7a94392e0b3fe6dad8334914ba00053e3b4044e88e9f63d0020def040ee8ca7b01a44789519938ca7656e3347c18f401b831c923091f4a37919363b03d8646c8cd6adbbe67ce2d058f31775cbba667f15f795866dee73ed897c5454db46b8344892b63324be027ccfe22e4aa6dce63ae3c2c36b71ec0a03192e66d8e9507cd9d796c6e6a71e1c9c53d69aa650cb02e5ca5d814a0596c2124b9bd2b54e7026da127ac35af2399db5c4acb99ae675d5cabb6d0693d3c15940891d6f955e3c6bfc0b2b6600a555f09e93bc6ee376fa25cc5de9decc6e3518463759cc591b542d22ae5b019be6547434a1e03eabfaf33a1f68c9c8bdc3c84e0582b099c68f20707fdc1bf7bba02cac20968c668615491dc9cdb1a7a003cba87b0731f686cc91f0bba6c119c3e03868e23b62e96f1b5141323bd436e828790068a84ed7508d42a8fd9a89f62be3054df158bbc3626b294d233dcf16c4e80b4da11fc4423db26357500414a54cb3ea8e65254b5d666deea05a2723cab669ba397f428170f573ea3eb77d2051cb1d7019092b265aa1e9e5d607453e628c2bb036ed771d8a9bdae6d8197b6afffac4b7c13e55562511ab86174b44b9c9c0ab6fa0c7e43e086ff908950b2e0acde8c9fee1a497dd45714534b0c56383f8d6c598861ab2671fa0207adfd1c13246d185c88fa05718acd789ecb21e273ef64eab4d741f14e56f60255240bae17f4bb0b0485b0531767f735642b88253ad3270ed84cd54e9cc10f94f093de96cfec8aabe14473b5d8b4d3c40f00aa884992ab69a9f3b6ea715ca716552b4f23cb226b6465c268b8bd73a5111f6f0fec5094e948b1b6d04980fcb5aa78ee6a8d382eee1be68dc5f6bb12dbc69c04363d4d0c9f491d505b4314238acd34bd9fd51b3ff1a13b489d951b7047da88faadae50e611e2e7b2198a3b345e965aac41a57e55766f886640a3d6e890b3ada543622022b9875a3dbffc313ac10900a00e73f0c3a87569687b408188e9ddcc03978a8d682204358d26169f55a0ba20cba00694c0880f5dfe9fe91a1576b20d5b9be6fd378c654374ec64bd3d441136ed9e5842f3dc6082fa0abb54411429d6248a2d4881eca9cb35639259dd492375a9c64a84066bba0d9bc31f79b1c8fd5b37aec3ea07e088115596843dc3897168b50bfcfce8a59ec975b10fa8512ab0709d951253966587789b8f0f13e3cbe6521f571287cd072c18d685fb7b066d03f9594acc2336c39507ba7b909280961f0e1a88051acd630a8a903e25048884343af0dc39cfefc9f8c35dbd4573d27a4e91bfb4b5c117efb982c876745315a38c68f6aacb78956237c326ee817e5e14c4298c3719cf48968f793d475faaebf8f140e49fd8e07fc94105c571b979bbd95931ca4f1cf2c9f3d2ba3d0e58851c64bd4187aa4c568954f1c93db1059c66eff013b08ead974893425419a1dd5897fc53ac4668eb9850b86f09aa01594036ccb40d7dd9db02b3dbe3010b4d87e31209076b0f284f591c8d49fe8059d28e01158ce27b514ef6d5ce1f74368d93b6ced0ed87c329ca3e2576a0ebf4af92fce5cf793bed81f56a3833adc7fbc7dc35c280835a872208eea55f06f68d5f3b50d81c60f1e0fd3426601748d8596e21c83f3f4985f5ea7cc6083f1da3494d66e52ac6e38bd9bdc32fe42146e426a83e9bad96dd5dc3b5e6ec98f17b6adad1c33b7c5d95f93f1e7fc634d88b5b831d6d3e74e034e0fc8999f96c5717cae793d6f91b89cad012c38ed076139f78a59e54e911ef228ee8485bbc2caf14ec2b9fabfac54cb4d365930ff8f91bc32f3f92f9075e27f7558e780d26b2ac4fef6742bc9a7ae82518f14c2abfaf7076154b621aa43a6c84409768e11854953b56538edcd5c374fa5b27cfe68c2c6418105968545a8b4f0f7aee8c0a05f9de8dbbaf76dc00801322f4085b4a645b379ac22e056634a5473291307fd6f8ca0a2d4db53980815a99e69c53075bdb42170a732c99c750a05dc9df9e21fa45100823ced3d70dcf0c29b51c4e380ab81d083f699cbfeaa0625b1660bfa5e49f6b384954bf8b819bb8d8bd3a6576034de6d1e3aaf66f582e52b884999fb80376a3d318aba900fb4025fc1cd647e60499ed6b76ac766e4f5668db352262a448c0e7959d83a209a69d2e26c9a8bbb4023db29ca962eb273beed5ad65061d889d8684a9b8af01ca707c3dacfdf99fc25e315572d2fb4f0c008356e0b04a0990b15c54ef37a2f95455c3d2bd3a9f85d710d9a135fda59824d42110f106ec32d8d7bb82fe6088fd9c49c003590fe2c4ebba2c78f812a8771821602e5154679579d8586a09e5239ed2464e6e4d44bb5576c673097f805ee6c78e11c3b04d5c6d1f1c226f8983186755cf5cba0664f79c57c18fecba8fb1533761945503dd816127b32acebbc1dbae42ca7701669967cc2130ce2af4e1e0adcdc9cf9877e3ffcff3309702bc4596ce67b3e799dd664bd823240cef2ef34038cca75d503d269b3b423a1b0b5d462169d8fb378372fb3dccf6cf67f1c740fb02656948acfe6792be8961974c5359f399510f4ced6c363ec88c8bb1092475811c2e84b3af6823c89b954009c3686d2cb18a0c11dcefc94bada8681e1201a18674df410b3717a248bee4af7d9d2e8aeb42e67cc7a3b196ae903f24d16d1040a55c387e320062cefd8308ee94e4a9bd198fe52504875fa328c5f2159898bbc02cf25cb515bd4d460094f87d7c1dd70519315e3acbbc2de5e9b136fb8850ca6112b87facbd0437edfb1beb5de5a2a9a6c747d7ee2852dde6bc54463014a40dac19eba1135b436d78583c4ad3e710a69c965b69956cbd69dfd37ec043fcf588387f87b569ca269edab23297d156a485ab0230786e22ee5b9679e928b871a2af2e68eaa685e1758ee8a9e89d9ff7e77ac37bc09f75742d04961a7ba75327bd6da2c799a09146ab0526f84fcdbe1f35ab7336e91f900116289d52097c8891979ea883e8842cf4db0d7f838e737efb71675000d96bd5e831aa511135398682dde0bed5d9d17366a6809fa52accbe43f62763223c442d5896a4667b9253928e28269086f0f99d9bab1a972a197710464eb9f3e5ec0036dcc6c92939194e1aea260293154c4589d25f59ae9381077c7a95479e8be289f3af6211e45c5e59c15dbfe16f6ec377821b4b67c9448071f5bb107fa66bbd2870a567b9b8e36c85b7a625b8c87babe698f68429cddab63eabdece3c7a4e7591cfb48e975e7d276805e0f73d4e542ccb40680f123426c0b7ab4c7c8088c785e39189a31ae4fc66fa753de7658a7536bb84a86d7685315eecebd3676cb3e117c622b550c34258a992c822a76354c726b0b8682ae71c36657b8b9e7b68c55f8f2c19280170a108dd0848d2bcc5e508354ebd9f31559228cf5cba9cdf4e8ccb117fa69fd59b2a29a7ed2a5db68a434ee6fe4626f343edd3a3d775a1540552f5a6339da3294d96b8e59d8cbd6371de5cb47cb9c69b6536716f9eb109c20bc5e22f9b6f90b76dc5219b9dd3da52ee33ef5df5774d1128e1357dbbebc67a20150edc7f90aa4af74e9d76159d79458afb5982ac0e5c591fd9e4a07f650711f35da6fde3f28a591bd28851588be43f5a792ca0e3c5f49210b99d2ea018874a6f21c90250e710ca9c2a6cb12271dc677b261d9ab31bb8b09ea6024ad4752584ca53d41853b8babd7e05c037dd4358b5a7f01b9b6226acb25af2963d9f9ce0ecf783de3d17441c39afc5a8fb8016a3849e87269a0980d9d9f6d6bdfd346dbd8577420a0e30b2ee5b40fbbc7a42dd36382afd8b96c30f4481028f2328858850658fece062eb573dca7f6f420e9567ff7a080d9452d31db3704da88fecde4f3caa8b8435d8c0d6e56f001b3c5a39ff752abbeb658d9afca0ac5376183a4ac3e96cd1678075b5b6aad2d5906b2a707adb2b0d3f2efa569469ba457b3b42608ca870a35fa01227de52a0fa7c45458acc31d60a9438215ad37d74c94c04028468bedb9bdf848e28dc08f6693654362b0cb656b7c2173e576d3ceb0364bdc5dccfeb0816e53eceaa3e137fba39663b92711fcf7644910e9b52486599efd5285d3afaca9069a37075cb239f7eb65005fb62945e56f842955d86157c393117703cd06396f151337e5a048c1baedc7fdeb7f6a584d67c2a27b84c1e4cac0f59569f0ee49ff8948986fd19358b2db53b262776bc96dea134dc09a8f3679c70d757948f9c8b523b2215d9ddbfd5097f2a353391668fdd80bfe57fe879ecab874abde884ff5f89677ed5ca18465f14f4be815b7f6f3d6b5e5463ffd015fca44a9c868c7910bd89c56f0a0c35d094b40364b11dd34bcffec7bc1c65bc974a423c7053b1d05ef0211529a0efefb9f4cce0d9569ea86a24c0649e18686ab84fc6cf71857ca6468a1edabff09511151a903c7f42fdb8375aac3e1675fbf1e82bb61a66e0fc37007381cb11adaecba4c8bfdce55f4cca247859e7213d13784052d8b2747092ab7b59989936899d0e48e53273953a81edea12a1e547bf7fa6085d3e2963f8b1f6e2be07f14d7d85b2bd9b2afd592a9d6420c4887b2618ac543759a9dce86283faa942f233dfd8815a8eac0ec11045aba57ad89bc1d73c5b2d3fe5e15009fd966b41eb00ca2dc6c64cc132a219777f821cbcd8e4fd091c7e39419ff7bedaa2403096508f6cbd54dd2661cce3e7ce1ec9545fac67730cd8f354f2842b17c21ae0adb05114af3947da5f6f3145dc23d24966ab56962768f290dc8d42633425d46455d46cdd09ecfcb1705900a290fe31d50c96c6748cb3005a10d8172285e1c8d7d576cae1a46d8ba8e1c6c26e10b7d284168cfd732ecf35bb8472a37f60147c3342d8b9affd485e2b80affc321dfe810dfce0dea9bf92ee6796f98da89f6220826b398193b61f41f76b1b9c6146549ab826ae4f2b05c375ad300a34ec485eba343cb7ba9598338872dc02f53d6d362e794652c9370e9da70a95137c70941fcc06e68b359ff1694684fea029c3f84e60be8886fdd2595c444305dae5730cc7c1524a4f1f1766199825bf38cf79f3d7780a598b27242e91cbc8ea107858d1548e53a286bdd6a9b5ccdb26a0fa911d8f00aa867612820dee2d4c50535ae7a7f0b4f900c8801b4c650f355e3b3f8bfea771f8bb091279681419a11dfd3eb929e65d37737d760d56cb77cb7aca5c373cb947abd6b21c5d98010cd25397b34bd2e34fcf37b0e41373890137564874c93014c606c7ec8dd5c39f72bb5695a518dff3879eaf00055b1a50003f0f525dfe2dfbc8197c2542958296c0709191663914b08737f60f65d91063ed1075b0557ed571abdaea9ffbe268d97ca05d529552b77406c2b51f2599205a636843bcc1acdfb35582ea21c0d7abc8b97855f95e2930e1e66694258b70120a2ddb418f1ce78cccac45d3e6493dabd7def324a1cf92d632647c1c60310f9e2cac86263e92a840396307a91d0eef9d33ff8bb9a909507553ded7313777673dc3b38751ecbad691e4b1e5209cf5ab18e40fb320952256970b05beae8195bb9d844a933166b36053e177416d0eb85de3ff31a62afe9d44c463c9cb549c5b1a314e6aeb129bdb406ca0730ba5906ab60e8ec79b738e0b38cc06bf8ce12597b5ef15835a79b8fe1b7a4efa7ed9e6bd99fe7ac41b763b16895bc9d36a2233e43ff31fcbb2abb761d64cdbd62ef9a3f2860e71c84834e9038c2611f03605d678f0f7803d4417ba6ccc39bab58d9afb84328b33a66f534b847f318d8fb9e494b574e4d12ba791e27757620d59ae5661ce81f829bac7a8487d961c20a58955a49f974b81e6289c981a70a3e980d08be3918cdff206f04f2524c0f27998163b760a09af0ca8a8e2f6e2604434ea29639bdbc3957234b39fe93680f4541c3a40262a1a98029f0c502f41fb8160f68db6276a48981fe5d7c81444d494789aa1241676c1b1d8c8bbc89f805eca9534284fba04f2ef81e20e181623a4a9f5ff54bd5df0e4ca417edcb7bd738ec6a5906432586e102ef08ea5395d90cfcbd8aaed28fe1a5e9009c116767b744ee6a2317f049f7e912a8d72b4642d47bdd9424592dbd740984368b757324d6f52772512de45d89bccb461b305f177249eac40ba57c0ffb53cbc8e279d10106d78e35f9b2034500e974a309b9a7057003750c8b60cb8e1ecd7dd6fefe6e267784e63d2f66a3cdd28e398caf6d892bbec70c2548e9bad64bff66cb5d2289c44a516c73d21bc6377d13599cd7901466051c4be37008b2e9645ddca3b9b2710991fa36ffa2387d33b89fd50610366c2b69d8e10c68f821e51f577b56f43a2a8fbbf79825de2f664214249fa8d1c6345d0c347e71e973ef3bc1f1a4bf6c98ff29763feaa49d50e319603099fafdc966fe68de22b8b18b89b098e5946c1c1f386ff1c9e0e29e103f3443ed30c14847f2586af4d8b75d09bb0470c34fe8f41bf01b13c9ca05bafa69db3178ea9ffa1214719bd3646d459125d1f596e7dfdcca8aaf41ac9a51c0157bf100e8903fa33e104f4ab50801a81692c9e0298c823be6d3d40058e87e43e900a95eb248173a4918fd4ccb856935103f40fff7d3fae77bfb4c2091caa392aaac0299ac6a7af8cfd60ab413272a7d69fda2650d0038615c54d2f68aead711b8bccc568d2b62d4dff5d999fe03f14a09c2c635f0533867a44c8ead4c72f19fd46097f577abf64086d865712db85c3cc25c54f7eee586234a7bdfc9419f5d9aedfe5f81669568822f7bf85f48fa7bff987f44b1a3147780f1cf206dcdc7ed9b750c7f3336ed55c44752abc475ff0a0e2233d23476967ac78d3b10ceb6b2a04da9cb0a03b4ce110a32135027e73ee56afc720f1ba2fa0447088167d6e4cb6216e7525be116a355aacd9041a453f4810119550d993cdcd59876c2b5345b0142c82c818b19bb0af70b21605ce5846d32b5816d056fe2d6804e7d034bad7069bdc27710245fc6d182a7550cf403c807c8961e01aaae90c3fd9b3eb864335d64e10398d75c100090df0ae9d2425e54c103bb8d529d36d3a69b32d7e2708bd9c569eafa63d5f753cdfd4fa265d0bf50c0b12b3b03bd7b00d3a9d1b276c259fcf1d880cad8993ad8631e9d2ed992f20aeefd104facfaef7139bc6cb9f831d29ec756a982348a1aceec481df8f457f9ebb059846367def276e35666181212fd960a82034cd402739175130f95a999a48102a40bcddfbb7a479259db780146262ca434ce0ff78f03e01fdecac5f73b519d5a6f7e4ead893a743c2141d011f4d1ea5712b1281d4352ccd0ac120f600a1275d6e17b4eb6a2faf59303b8fa001ed09fd027a84b963c461f59bcf940cde41be6ab14303b53f1b9b47d61b85e252a7c82cf0e1580fa82e67555da5b666d86a4f37bda40ab14a1a2be498b55e1a0e71c234101396b81152ee9272b6b6e00b3ae303a4118f1cceaf766aea28772c5337d3d8af6ae241882199257bb814e6820c44a4f1cd1866f7b4297473c25d8526c661691e30e3291a71e6f36e3aeb04a167ff8bc64ab6971653c526f130f8b1727521c194dd3cd5769d72b8019b27de91173e2fe37f6f22e51db8dd50865ad52c9df415cc77603d314965c85e460c28f8dc72c9168785b12f91ab034ab6502cdc7e8167c697bf3ffa6e7e6c1d7bc007d8d4c247f4cf4be12d7fe14d1306d5f89a50552b3bdff8f62c7cbcfd6f2025721601f7b9b54e2f122defdf68e59cfb37d9d898b5c8d72d2bbe53a3dfe833dc445192c1ad52d70a423c4d2372ad8fea2b3fb9c3b16483ebab91fef34caf62d37071fb68281b2c4272cfaa89dde03551c5342c58bf7b4614139f847a887a58fdff49fb0a118980e8d23b3c3bce8f06b23e2e29da0b9e54c9113290597992d339ce95c761fd5d9f8302077cfb2c50f48c89d76c56376a8b3e1ec11e0fa69e14429e23bc4795747ec354abfa4ad0beabfe6c9d1876e4cfbeb8f899692b1b6b90e1338d9cd223cb7c64677e28919f32486cab062684e5a0438f13b9426941f050bd4e282943e9d7ecf013741ce1bcc3f6582cbf03d47584b24ce542b13ce5eaf532be5f2461abe2705b5e3537705863d3b5f2881409b477f13777409d65e96eaf472a4edae185c6e2222ebd7cee330b5510a3555af75dfc9247b5d874168fb75b77d6777a998ab3bef43717a427fe3c6d4e73164ce7f6431c9cc81ac776d4fa2b23daeb7ce269758912baeaf27c38871e353d2c201162bfa51dd34c7327a3fb7ab54f179316fbee53f484d1aed2fdd5b4abec3d6a9f75c04fc418999bf8a677a9c9db07337f0cd492c17ce3d3ec5c0aa24d4c423e56f789183471a67612fa533e8d26f1943ff59a0f5e51792e75e9c51bff9b30abc3ed2fc7fbb8f5951e8965127a616bf229be1fdbdbba797dee11ee505b0a87ae562481d1020aed05ab43357c067c5659d8256f880a2a295b411b606059594a9d26494bde29ba1aaedda9e0bfb0acf3a90c1004d14e80a5c54b50897be4792f0f667023019b070197ec7a0f6a23dae594cebe23360a6681d0dffec2a8885b650b2cc5cb419e9e2986e713bfa6464890139aed42793255e58b761ceec4c6e2381315150dae23cf995861b1315e14fdeaf147bd47094a880d168a495872e4c437eb3bbad7919ba92c13efaaf9f3bd7e10ec2e54ca658ae69d0a07ec58bb093a2642aa60766ccc0b82f0b7685d6fb04809e1c95690c1e3331273750d5b2b6378314d512de2c21be2ddd7052b2eb2f13d7a4a9a87cdc59060ae0e120f55230087282e61e98217064dcfc0dd462c7007fbd372531916124ee6472c871653b646c55b4d65ff87229d490a87efb4d593d52250f48a0fb5b2375c86d5e0055379911bb3ea5c4c13201ec81b136531db1e8721977576fd5b180f471c8a2dc6e12a13e244c8bd0b56fa3df4c4cdab3986fc99f67ed9015ac8a050fdcadffd72ab3dd921ceb745f09296655803ee2c282e4a4c88ddf27d8252ae89f56329cc7a9522a0dc2f832bc72cf480e6baa716342828e8fd108351573cdb36678e340e7593ab20a7f1ad56d0f0abaad046f7ab8efbe16396872f3757e26f02f7cbcd1ac8a3e49652238efa1a42c24e9ed32eb10caab7fa6601c6745f68c66a37ea45bed7b5f1e0aa3beb5229050509fb52dfaf29ca20bb543e39c0e01a079945a7e10189ffb6823029de5b9b004b6ce7375d0bec7ff8b4f5a5d02166d6923d9ff5a78e5bccd75f82e0b929af1515b4c8811fadf00b0787c585c0bce4504c2e4a069b25c121336c66f07bbff6d3f8e133dad368e7d40a253c4865822154414f330221508a673a3ed20192a2e2de1f6076ef7119f8a179d63c4ac638a477aafbc26046ca52aa22c10da1eca2059d2553c0396d35c35cc5ee78aa7272e465ec7992e0fa2808dc09dc69af0fa9c079daa89bfd4ffcf8d541f2f09d662ef35a75da89a422dda03c336904bc457e94d022f2d04ec021a6b445bcc8d25f7d314576ac1afacfebf67ef010afad74539fa7370086357cc035d652fe94c270bce8b232e03a3d53f786434f03a4c2d75d2e4a595eb1489f744b77c5659b89272b05dd3fc6f32936bfc7795080d58e297e41c353315a408ee91efa143841cc6343fa3c94a8be4c3e68002cc729908b1f1895af03b18344789fcc1e7e64d531067a8af8c0ad6c10593d83ee4e8f42cf2dfc5bdd7c0c1230279b719daf6496dd3d4c2848a389d00b08a491b5eec0c19f3a4e8ade5a28da7811d7aa12a1bf5f0954d5f8c82b268d77aed8d126461890c1bc42beb0f82d21c30fee0df34527953bd9b6be25d711457b5079160072c481b88a80c9442aad7d03460ffdbd51ebcdb8dde913f2e275f365348dd17564cd69a114b6cedd02a51c50c3382f2688b89e88d7164476c5d12a19fcb5c2bf286881833bbdc93c1398e6bfaf175f95990e88e61e4d4d21bd0f18e823e7fa0f456c26162b40fdeeb5e5d23efde99b8dca365223258e50da8e35101a025cdd251bb613ef285a89ec51ccc9e805c2c6f83ffbbde43b615106ad219acccce1a569bf33cfeedd1bdf387ea0ed41e7a04cc61fd015ed47a6de20494c6481f39a227a5fffbf09699a1a9e3e936d7f7a07d8f3bb64d059f76ae030cf300c499672cd01c8ba9b33eddba9396dcbd76c99a2d5c7431b5c0b5a58a10d4dc65c31730fce5669f2dfbf33a6caafb1018f98d063c5142f199da697e0fdd9d5adf647bc6e424a27faa4fee168024f524d3d8c8632e0ad8dfce42fb980b08f1fadbed9e812069f77c27837176dc18b841ee26ddf6bed946435949e60661211a7f313e8e25bd60d9bc039cf39a22c331374bf0d66de3d0f89fd3f12a2cb316fb94ff3f8c634b4968d67b984497c26773b015d01b72150f1962e3b291d698134018578899d30c0cd553493ae6c18edb18a61f75def284575596573fa76865509aa1cb3ca04686c6dd6fadeb5839bc5091c0a2e4977cc6b67df38b579d00a449f8c399ee107e4c8bcb25a1be238a3e9bc81d8d4511f501e7fb342a7788111c98e4d279922fd9e85eb400a68638779f4f2464c1ea923bc9a45f47864d4245f3fa5a00074e7e784da20e4d86fd393107f76d42f8be5d1b7a57e7ebc4c76745b2ccb2c19414208714ca725f796f5ca3ff47379374b7a9a5828925270e2d9822ae289dfdf5baf4c1999418a345564fa8fef4e3dafa31f12a8b72dc65cf34b83e833023afde21aed082ba92a09759ac4b944861d363be87e603b2c364a97eaba424bd9684f7b95a3da4dce6b32e32a3d1fbf52f673d2b3f73ad733a0c65e8fa391c5f630a922ef2ef3c124f8c3ced569f238832ffdc1e2a30622f1f7433ca0daf3ef797cc591e75f77b3e96f4f1576c9dfd105dd4e1b6fac78cffa2fc51e044e9e516e8e691f39178ab445089916f58452d0d4e0a298f11b151708f747a3edc4ba702783f0973eaa4e0341564583e7f76e091e0531c9cadb28bf30d37baeda83c8337e8a6aff8f62fd3f5701f44b0cb30d41b2e054c230e6549462bbfc3970891bad7adaae03d6a48dfa43d9f2627dc50a3e519d6154c8aaa991c8b4b29898710c5afa4ceea157a544d464ab72aae71c1371713c4fc7168bd8502925b203a8dac40cf1c01d9656ba7544be01cbcb921df40eef5612a56945dc254b45c59999e27540af21f777a17248bd3da3c39bc49d9b96c05e4d85e5b93709a5c044244a697734c9336fe92a6f606fe87d8e55db827f445e83d1d15a2178e9da83946899342fe9812f3008775a161b6cc316f25c19c94e1b98ec7a65c926912d5e0b1a06855e8d8f1b17697856dd5e34874d6645e9373631b2059ef87341129c35eba545d2d2e0c205bbbdcf2bcf062b2f3654ae23f0f2cdc4d291dd7eea5b0b40f1c8f98871ce44f9f66eeecb738f7f4dadbc0f45b07f8c5fbc9e89eefa676fef25f4e62ecd33b675bb3f9753880d73c044d1d7f1ece838d37cbc1926faa72904e8815e700bb090dc2fe9c73d5947dd746030ffffc01113be246d3f5ea54aa972463391aa738adf25b5a136c38588ae67984ab2aeff9c9f2df019507044e669fc02b69c1c97f69762d4ffb2a3128c052090bd2ce0961c9df58cbf1e0cb9464f0b95b8da04d02fb619f47ae4a308db5c22ca8dc33a0c1ca4cad7ec16469f0689f028f2644e2ef3750b034513393ffe0f9c97cbdf720bc4506eaf87c1fed6650c3809952546e626e73143787081605c77db75c0d62d82b8b014dd7d91396b011f61275d0c19f204dfe4163758a0f12f34eec238254691ba71af19f8846cfce9d6ae5c5de1f2d4bf0d58199048e07ffda9e86d908654d4c027d67cc071287526dedb40a461bef7f994cf5ac9719c399d79b8ebfdc83795abd28fdd42fcc7e4c45851a6eff6e5854efbc82246927314f11e91094482bbc8245849c0ed7e0887a1379abeaa0b1d29cb9ea3fe856488b8b9c08653cc521d4e43372a8a1d61ffb7429331b32da0cd307b8102ae98e60d318f68dc5e26418038ae70acf67f14fc7c52eb534273f4b677d3a50c7c3b83b96f014f00dddcde90652493025f9b00e1dddba387b37590737637f0106d499f06de93c45828d1b6db9f6d424185030b8443661bfd7e79b48d4a9bc1434aab4d1afa72bffef87181ae174404f1a70f3100241b56688cba8189214cbdff2827b9955cae9e4a82beebac9e4832f8cce4e3ee9bb30cdc7ef762744d6845363c5d27b57b6e257921cd0fff99467d2e117e6f34d41e8b9e16fe938f31e0867680270155115b0126bfc99e1b9ae0b94021b91b48437afcfae5a1f78add4f678fada8cba2d6001d8d9d3b1035e5f4dffe64872b1d7ff75765290049464198f393b2649e146fbfc48a7d0dab7ffbb84fec8993575d1fa6afc4b75d80fa6d7dec913c92ca57b904bfa53dc665003db9fbdb989dbfbbf978e8a84504d4c8cd5d2185150f8e20b07efb12b8dfc2db83c8800f63b444990ff5cd65f78197d505a0f5520d898ec4ff8d998c67f7651a5d3b70686c19c5c86d54af6fa7226855ea2a865b8ed05ab3666d7f5b6d7ea915bdc781ebd011ad9dae05f18620d80a41c3f974d97336f4a9d51efe94cebfb0a2e23a04ca0ff5270f1024ee49b426a7cb278ef717c51c46e99f70790b8c01819e0180641ff69cd9e64117bcd7456bb75df35a9248a66c30035cb64b40c2d65560068c7f263596daae5caed6abe164c269c8f89b43ac506c0673ff756ca11b1c696c63030db5a6ea16f39135652498d04c3fbcba47a0fe7b28f6abc06a7fbe561a4faed0f86f5a03444947a568dbf496801e6b46b7b62ec38f8eff6e1ac3f6340cf18fedd884b453344031f29b3888b4e6c46bbc89f3c8af47efbf92372892e35653a7c0575f357cf98d8e6fb2f9d7871bb406b95876b15aba7a9e6e3bdda0b3253b159151c2cd2a69eae4170e0cd2ddfba5f0cca3f356571a5746142f28431aa964f10dee35929f11c1cb2f89189d6d857d7ef4046f3654f8271dedb60b25eb229f333c4071c98565646be74bdc923f61d773272ffff9baeebfba6d4d5375249a0f385ba1c42a9f94cb7ae9906b487b4e1f6f8ed5b826b0fe7c778a0bba92c729830b075f5aeb7851de4a5ede50ca25c8e9943fd1b71c9382b65891ad705aaae094165e118993f361bd61e6d9919d11890c84f1807d6f339695e99cedbd17b731ada092f19c4d31fa15f3e62b8c866b448c9bb8cbe87556fa91034d646e23bd6150ea22de6db4a10fdaef3b86411a3dc84c22a64f66303c9737b60b8197dc46754ef4ae165e5d3155d0268168a654688fffcf056aa058d3d752dd545ed80343b68bfdffb7b1740dadc029a5467c5c0db278886e389995e9ff4db08615f9c560f81d3ed5571767305a38d79df0032faaa7638b3b861524ecdef18822eedd13b0062b3aa2b83a98b38d1eb8aed05013ac74ef43b0862a790f8ae230dcd0382676660b42c2e079ca4264501ae3792a735a73e44a29380bd62baa8b4d064127d030d18c314a0983430bfaa9cb32a3f7d1c7c94210274e9d72bc4bd6b12eb578efcb99ff260274f0f87dbfcaeff3e54bd495d628bdea94dfd57c9935a66ae8e195ef4b4edf9aa07ffd9c7d479d0fefd660318a29ceaf6106534baa128acd822f4ebfec78ee67680f32c6ff08d84b418aa72528e9a6a0ec2fc557f9d1b1cba0b4d5c862928d32d8fc7a22a63435e8335f6997ce0e1a59da8df95b43907e24f3292f7b78696f0aec3f39bc2b22fbfca5c3d13c5714bb84c2afb482c98d62e504a97d525e534e3499724a4e5357022bee0892e27b5968a9e8bd946b844b34bba2f49557c12eed9e1050e1abe5df2fff421ba36e825e32b0d530e1b921ae706fc7d82dc641d9e92471a4e8e5c809c4fb1dd4bb28554a5dee2f78054732c8c4b2dcffac056a53492f8fd52196c7a1319de317dd99c3a2c5c658fb5c0a7422e988b6be29bb6aa886aff7b775611fe5fe4fdd3d720f2e36bde4eecf03ee86adcdffdcd69950bab54938b996e094c27b016bbb61d898867a5ebe4ce06dc2141574c06f3ed5a8e4afd6e0d66aeb33f9815c287d9ce541106b8f0826937d407ba074edf994c7afb3cd4b56a741391d4b6daab4e78c493468b6da7e56d0cda08a128a5b2b5a6e3f7ac8a80f72511cb9716b0f80c21c7598896eaf5bd5b12bf488fa247285f528580a886f35df6bcfd5efa4cbe1030c26a39a35ef9f6ef6fcb7d833791710dfbd23dabee3cde2099cb1e650605ecbd83e576c6fbe6fa2010cf6fd5a4caa8eb740d92e853479ef3d3e74cf98a60a70c08c6eb72182f963046bea798913c497fac673b3747676561e08557fadae882571c9b71c6d179e7b368471b3d2cfd088ae3fb085b01b982d2369b7e6dc719de29cff7302575e7b86271ad5e84ccdb94760431efb1bceaa40f0c1f050abd2c731731cbb4de471a23c200e8e80c424084614d43aa0e7819ad2aa368af7815831fd882f0b02b3f4805450fc82aba6efeb000ac4b6a42d41e7fc898d375693e46f52a36e3da6d78886f28911d4b1d93b69ff892fdb922f109c972eda77470208e834c0a261b66755a170c97cb29ccee7591f0a69774d38a1dba5728cc0b81b267b3460d464e8a66eb91b1b34a886782a278b5d5b91598aec773ff6662d08ea17feeb5579054c422ec2339194f806fb98b83767d2b262eed6e0e1e68e0c44982738918f440208e6ea0eb0f2d16d17c598cca0c2f1783b04ad67570907d68ba6146ad019985ecb50f1baf60005025c7622fbde500e270d91eabaf2d0658b5a923473cb729719cec116f3dff830c7f13f49fdc87292f9949afe03ff38403f160fdb1b4bd72740d61909193806f0998482e2e9321d56fc56d57efe2a7b5a7e40394c6ffc3d8459a27eb783a7d3ef259f1f7eb7762d03dadd5fa85cd3992ae0d7290982b8b313f6193fb77c914022698cef36b0d603fc78d4be9cb8e04800ef3732b3dc549b47a251fff179121778a461fe1731593e25f938ca80332f364fe0935ebf741e810ef96ba9ee56e26d9abc959d4db9fd60f719c30478f1eb325b21a7e29e15a3b3edb8a108bb5e82298e42c9910d7ce54bfaa38fb17502e74a6c6617186fb156b95486b176fad9146ef8cbab1f73dfc802f46cff5556e3b84a50d54f021ca48a34bc055c433cb5bcf81994c552fe6070a1ec0bc552ce486b63ba29b337b02dc28ffa91baafeca3d572d35f89ab0de7eda3f133277dee4e4633277c00461df1b89babd4596c16f82fe5942c74d20bc9c4829f7402bd7903e6564a12cbf09aa54726e0e02136814168b0f7c7eee60b3ef48330a79c88773e51f3a7880dd9e503ddf5eaf04c0fb61ba748e172e973e32f50e92a2e2da9108be84fe07f9fadbfac16efe6192b5ed614ba6ac53f7e3afc36d760296f076d1b52789b2ab66d26526ef5d4c3e329ae1dd2d432ae28889c647b125340987e39e17758356385226c5b671b31e9c87d9c0dbcd879d3c0e280c5080415939a18be9699898929cf1418018e3d55d8f8c56e916421331936a73c3db3b8240a8ec3353c2c76fdbc24b9da627b8f1ab92c0814cefe30988ca8be3f493cc3a6dd289c01580be31160bfcba72c676b42645042cc0062d1ee37c010123cbc954296dd47e9fec3955ab510ad1a806705d9ecc889a1a05e228ac5138029eaa32cf2df86a60fbb77acd7885afb30a2972d9a5c570a3606cb653a7188c5d365c2d40f84b04c4d6af78ed097abc410f09abab006682b4a82250ff8a8ebea117265cc93651c483cbade0f79918a48c1d8c404dd24c9f4c4a95aab2d3d82259212fb0a108a60d99d80e051b617b49d3f386ddaf5b670e17e6e79920878343e9e48e4acf3be0a8087909ff02960d508a23fafbe5fd414180a133928337164bcb90aed8ed2fc70a788f0485ea98fa7b8484d77dfd82321bcf8d38b07648965ca6cfad424f4262b57d6c701b4c1caec4633f0aed56349dc79cac81cf2835e83265f40f04a6115147f4677e50b71700561f6acb76544e9d21ad4c76ae9d9cbcdb31d280836425c1863d2f441854378203e7a96aa00a09d2ca175974e12e11b4b7ffb81f5e4719025b49f2de1b19a313c2274f0d834b36473335115c34f0bfb8985786ea296dcd0de86441bc69d72fcf2de792e494cf3b6b33f6c5464c1aa95fe2141bf6c256e477a5a322b8f245e0f9be78e196af0e08b17a9f09ebe46121788d147de1a1519f6d16fbe952d510fa8ecdacb5f871d984c4db17b9c9511cdd105d4db43c2e49145c4ef100cd02d13f276a763a31a3167bba5fe3a457cabaf0ba5135801d66c7da65bd56ce41b1a66ce2c69a0f501b157a858af3665bafa6bd19dca4e8fb47cb04fdbf3e1417dc360933d7a70e0cb1a17af29a1b23cf7457c9e6a254b9da533672c1db5a7b7ce5afa1f3ae33c020def886903578c5b638606d7af1d029e17c02163df0c1852edbd74a5777b5acb19510850b2770500aa75b2f903427a7eb86629c5d7e4de20740708e2b46bb4176e7d9ace1a5e215f1ac59ff40e8e4d944ff50d7c31cde1192c0383152d5923596d28390219579b4757fd95eaf7daa5d54beab32aa71934a192e1ae85b05bded8949b211026bb31aa6d833e47a7602d374ab2b35dfccdaff4ea990822c10145e96a6e3b11e98d1e2e67d2b5aabe472dc599989710e170e610806096b703345b4bbb00ea73f28c374bc00857fc60cc425bb56b19bb725abb5de2dc65f3f2595d3e9b981f9f926b673af3c5fef3196129c86bd5e60f95400abf5f444ad19470351f847a9b0322c82c3a51b9f0d287c36bea0c880a7a5033344671e2eac8d012158acac5d15a11cfcc1deb671ab415c300bc4dec3f4569b7e5b0f2bce44e301e33a6bfc66f510addadf3c15b5ccac5f58bcbc96abb91714596df13f72e43d5da853d4895ab481d54eda1d9c0b8e2bd6292d4774ff8a1e3df00f9e81bd1f9f8e04cffe28485c94b3e8d8a451f552139dc4ce965be621a2c7ae60337deadc82bd2f17637b43f98769a990b8681b3139432071cd5f81cf3006d8778a4a7bf1c5ce769784acb681db625a5b8fd1d6d15d0a865dddf3d994cb37ba9a666d8f36945d0abdaa36cef3559e75223d1d0d17697f28832ab8f685b364dd2059e55b650083d670fdeb9815f08d9dd20835595b7a711057fa5021b082c4748353318093fbf8591f55a736f2195467c03b7812b36ff27559e117c0bbbac81fe67e299530446ccd6ef369915b70ec60059b580eacb604efc6babbb3f05ece162b2276dd981436b951ce40e55a9429f21d5879395b7c90b918f362c2d36d188cf3caa4800d0daba7d5c8acb105dbe35f5eb2646025ce0c4589c8a925355d11ba2dc4da13b2b332d3ff48ca86e31d6fb278a53780496b4a4ca2bfa1c5dd0a02b9366263713e37ee8cce32de55d5e7970d9b3e21bf7b0a43539068c6019ca9a93d068e5e88a6c5ca38b245c0d84a02727428b29232bd0f9088e5dd790cedcd4e4e8ee7c45c49b41744b30bc3ee27b871aa5c2b4a022a17a7631f47246b47605da2c9af4fdf89ee3ff7dc86d0f92b8e6ecb5735a4ec1d6530ed49606929b60d838e5f7e4b5dd776e15f1301747dc988fc6532c40cc1bf8d387622d334adfb767ec4e320920059a2e73d33745e15d2f31dec00e6b0cc5b58f9ee8a4cc9aa76812f66c5d7dca579b96f1585c6f4114c6a5bc9c1312fd6613877a25e5113c89c9b97382701ba12bdd8b09227aa9114a02b3dabdc1d47d19d1f8a6f0f159109d8e41c2036bf938171dcc554fbfde78cd0863863c62a2fe09d57b71e696f06849791a4c270c02006146c2af04c143f0b07d4317070e41c9440317d1b996822d161fdb569a4532784ff59cb9e0235c68386df4cf6fd9790e08692857cfd49f30f645eb8bb7a6a76e9f22d8b3ff66a7cdb6c59158ca7d6dc342188230b149b5395664adb5081c654bb79e9b415281073315afd4d5e309fb07c05732104128f295fcfa833c562c0cbb56134d167718d632b6a082616cd6ad0e7d0a0bb702a35c0825fb101636134c9e78561357ee684159f2a8f2f62d2f1c61a3884569b52d7120a8e54777ff897890cfe4ff7ececdb6f91b493d71953237fcca2015e2d496c64cbe91a4f9a4ee1b69c02e5766b07b76cf9bbcb565546cf2a685b5a34cfa4aee98b9d286c319806d7063b96d2fc9b52bd71fd0d76ab28595b02f0741e9f8f23fb6e3506add886e1c3646dc704c4ed5d1ed84458e50aee8db13dbc1cfa26f92c220903adee425668c91e4c944fc8fe046c682affd03c3de8e5cbc335d94e925cd55eb5c50a8fbdbc3f2066d4a793cf401601e71c8a4e0c10beb6ca43b4eed2dab4f2d1858cf6dc2411e19c0cf39337abe848e33da30fd4d2da1583310583ed382c925858db14139f404ca3d5a10985c1b6cbbee0abed4199399b18f0f2ec19018d04ea836ab2b8a9b4d02cbad3c883a61aa701143223bb97a6548b384b5e0863407e168ed3b903887c0c07116da3e58f1e7ba2f64a9750f0a8155a647c67c0f372b5127582bf4d6d60b8ce59fb5b96ea87c7a84e5f467bdc5c564279b16f1623bc6bc757bf80c546c84d019bc86c584e137faeb3181147649b345b9908402f024a72ea44f7c3d72809992aa036edc1fdf27080ca1e85a6eb437a9091d40175159cf988a6bae7d2aab0042d6fff6010176b68ff3348aac64cf8f0890e4fd9b274d1b9b36fe2ed883c308420e4fcdaf20726de887af08d943a7b6f0c5309835c235b31d585ac19ab847b29a784dbec3b0c638d38a68844df85e307ed9871c803b875f4f607ee76e10fa96f4a38de4d3c8ad2b1d3e341263f8bdd8fb86c8d6ac00c4fdb51b3f29d9abb0e6281f73f81eed95c3ea42553a581877558313ffb6b3b13ebd899f8d4d5f7b60969db2f858560a547042ff918ace74f549646718b2141dde6d293a50bf48dbe99d7d949367c9f281e9e880021ea68966109524197f684cc2dc8876360d4e5a2beefeb82adbd896ddda43f7a928bc5aa3264aeb1c57794c67833ad8194b2ccaca79835d9b27febc3d61e089ddbd7fa7d069219304a1860412bf27e81f5dd7091fb3e58f0eb2b1e4c335d71122ea91f761b581519bcb4c87852d7588e1ea1dbf088fb1a02fcca6b8c570cf36fa1f4df09e5e5c6f0b8a03ea91d2d6670594cd870d623152186f7654f86b4052dedca0dab6d8edaab95e1b9ac39713738f4febf15e6a7e8cdd93150e85be142d61cc0b71f6ac7a6d220d0d9fb190f146f4b0c0ff225f99f87fb6cd4c266c4d922f0c58ac1e72c8ead7d2a979f35f9f4399ef7102436485c785df13293d75a400464a9095ac13466183de2e9f0d61db53183e29aad1f3dae49747410febe80bfbeb641b9a6b6d8ac3c77e0d1a28916c35492898eb17881638e8d859b40c510208b0b37f6cfaefcc027b6b9153303fbb0e2589ad708f5bc141aa31880da88759ed27fa6d694da232649836138a0a772092d5c47a32eee00f8b3496e19001326a668e6ef00f2323750fa0094f7d491bc88252e9578b3b5de352748e9dd2180da0a80124ee05e15237d93bf46e158726bb44eabb9b65346b10423a9cdb5826f3ca8377f70bf78a0b3bedce29f00e83fa9b04c1a6e0041a2525e5cef037f886044fc74c1319241d64a0983b56bd2548122d19d2d0e8b475d8970fff28ffa0ea778662dff7a12e5dfcb8c8d69e93efec1faa105ba6d99dee626ef2650d0f34296c65194775e5500741c5a6346d2b8b20dd939e939f36b2ff62fa1a06d46c0332e57911d1c29d3373885a861af185a9068da7694dc1311292f62a8572588c366bae215d7387ec90eb64d950242d50c35a2d100643d2b893c1449cdb3201a08302a7627c4da96541e45fa4979337f054a94f684257a470e810883dd1a984662835d3809e9f215b05f5df094fc47c964bd6a03589eec63e4e77e94311dd9d3f1d3b37ac72add946847a35e85727c1097efbe8899e19a3d89c398488361b1b4eaf7adddb1d5663b1b4de5d3d8c49b912808c0f414b37498ee604db6cdb7fa8aed42976cf5cd968737cc2f1df88942a3c9e418c9d401218fc98c3220354db1325b174010a9e04989ebfe7811ae2eee466364a41b95992597327e437bddcfdd630b9914afa89a3b6cadb354348df81f8a327e24e99699f593928299186cf1b41ae29c5c810d136496ededa2cd01f1a8b06d3f654871c9d4c350255e55e0f4f2d1f641e6aa847dae5aa82bd1e57b559cac9469d6a3bd2f239e5efdf3c1700d5dd76bd37bcc9b4ff249128c5a7211e2f4970f50ba5830ed432dac7748bf06f376c52a73ccc0869fd8f7f1c7ef9ff1a4b9bd7896ea690a66cdfefc8c878a0d0e6abd14feb201f60497be379245092c31f59f05bac690884ab4f230f6bdd002af761e1de1847a412188803db2a86ab4a15d7479fedb2d7a9fc4c22449d23d00dcae8b786a7466b083286916b52e3e022ac4c03d60a9a77fbfc3de42d333af036029becbc1f4b269243452b198b9d1d706c68c65714f5a9b0e25689ed2398fe391bb88da758a60fde9e20e080ea1e15f919ab53b427404c95bfb0b44323b92382f509c24b8bd0c0864cf6115d1183ad146346948e7e214a786994e41fe704c6e00da6bf2365f82eb18fa7a3d7742e3d68afa129bbbc5a1027e6013c27822e1d2052a4b62dd10400ff68603582b0ca6d64825ef0913d429c9a365f0000967376efd47c7fa9dff766a82a6ae0423b694640befa305845caf6ff4ab985d12e05de8370d850d445177f3a0aaa3d1779b8809d9b3722e4276bba238fbe64bdc87a2a6f9e46a0e759013688a2df2f2da0ca2fb9ccee7026c9819fd373532f6537d6cdfcd6ea10ccd33ca18bc0226fb4352645b437508f47c86ca7827e043829262578d0bcf8a52dfcb32d7e5695b9d7bdc16f177f6d7f5c0630ab4a31fdb9c289f7055c4f1baadbba49c2d433caabe3f561bdf1df54261739fb1e23ea819981e54b2812d0930c1b2e7184df8aba6d0e2fdf00ae924ccf99bdf43ef173f9d9db07480d707e29f33cc98f3a0e1c458e96f45e7352fee5024704a808910e181408df0f29a61f8b8be03560adef230c824f09589dace433aeb7f81195bbd17482d21b21962fbe5b38c0b4932d252f5ae1d0db1c836ac5e105158356e8db2a2e6ddda9a7ac8f8ce36137b46f32905f92205def86b5ee6acd4a7e823dda325bece2e45f5c5b6b9055133c10b872868f3d3ff6de6c06783217398a859362129e162204c28847274a482c890aab5a8a4489417f22e12601041a0d52c321195df9abc4c48a53e63d4516a2e4578b5378750f40b25419e506a1bd21624e9ba07474abeefb52c559b9e33287d55d014c8099b2fd2c198ccb09727c36c350d787eb90cc1fc37ff3924f043baf66056139aaed178c11afa69a53dba69d71898fb08dcbacfc3ad9d8e29b6b0c208c1580c95a10add2590c57cbb130c9e5bddf16b6f5e4e1a48d28abea661a34bf31bcea3031cf5b8151f522dd0e9cfc6090a72aa269cc40ebc60ba8ac2a5ef6cfc7af0c02e4c336ea5c182ded709e9822c61b0f5b1ed4b4b123edacd68b474f3714b010e1eea1ce47e7fd09afe1889c4767cb91d7e1f6a6c839ca20c5939d46683ab6c29bfa2325915609c016a14e3b7f57c97211afc7d23f34151c8dc73428b9d0c05a31c9f8fb271cd268191d8ad644e2b5b425cb205793f7a5e5f403e2f6e436af866254ad317149b14b89d9b1b32e45288aac342bbe5999c4efd148f43380470fd13ae1a3c36cd625491bc0b27acb86d3c804c6c789e30df63af0c56fd0c07d401da1d85ed9f7e819c58a975b89a381d9990a96e6690f888b377da39439025d9ab043ecc657b00df01f498a2a21fdc4445dc27a79550db69fc24c2fd83e1bfe735ebbd98384a38af4fc2f25a44fc41c0203398bea0a2802a63a50df7bf81e6750e28c0e048e952c823d56dfb9c7dd10d6d0a06d9f875a65df8475e076998f3bc591a41c8c54afe8af85c4426f96eae97262940a6dd5160060c29321d15ac6b9c018248e3f239c23367461a23197c08faf22a13733ee61d597d2ee055d6e06106f8bc45cd6f9d833557234dd101498927d12500257a69ff8ea78ccc3484a533c8152de1f995aac89184586bf07bd2547b6026b5d6c304ea41abec5e0b83258fb089614fdfad56217db41c7b335214f9cacb630a18292b683b61e119ede37414e1818236f235dacf09788f48f821873cb519881b12ea8db6650b29d6a09b675d40f02bfd707e0bc24acc55e03c65ce02e6ad5bf1a4b06c29f6edf4b2915a3b0020b560de636a1c6a4ff8bbe6da071a983bf91321acefbfd3e2c882a063c8486e93b53b2f8601d784ec3e004a53da84e1c99a241c7659a5c7f1dfbd717069c066b9bb81363a9766e2bcf4fa314e7d5bedc8af54d1a14230cc666c7cbdc2034b72a00f24b0f73fdcf6c54a5ef409ea00883f1209cbb39b68f62ad97deb35ce8e3970a2109e84f857d1a0981ce4d8ed5c4530c3f9b78c1759524eb05ecc91e8e5edc4177e18daf075b2826a94b7b17735c107cfd536d3806786baefaaa050254322e0e1db18f87da0a9e96b49cf498efffe20b6c96d7cdd8c626bd6db33a88e3c3dfc2d833340f60aab84aec9cede014f18debc6aa7925104e3adafd3bfef6ade8e6ba01b5046e6d3a00796f769f7040481641816e528cd34625970a1974dc07ccdf2105463ecb14e762ad85ebb77708d3e223457ca93a1aa79a80a33e3fad02287c4fd6e2939841b6cfd433c67c7e76002d60725e5509a55e0903dd88e35c61b8b424780d2a4e5e32542cc9210ebfe9bad8b7d79d282559642bf89e4525182ad8853e6f8f6a83200d2c9ea285dd8f33dd02f5239f77438be7a9354e86d19a26eb7d5f31f555fcaf2e54d9e56379c7a95aad49639b40fc558a2d5eaa1e128fd407ca6c38af194bfe04d29d96eb5ca20452a19ef61a2a8aa9a7348a8a03008d2f81ad1231f7080b4fbe5750b9c45fc85c1fa7aaa419e19d6c57d3520e6adb8a569d1fc8d936ddb0dbecf00eb4c2bb456d1a3e8c275c863926691ba639d67ad9e817f24ea8762a740039126b060900f30e7d56c549c5036ab6cf52e49fe3f620ec498591583b31bb5a11e5487f93e457d42c4fa80afda12f8ed75be91e816edab2a960e4aa709d89295a9b90561aca509356f687650dc4766b63e6f81f57f742a2eeb088d73c716557777a4b9e034947cd057614f1fd45ff16f1c6b82b56adffddc77f7580fab18805d64a11e47697c397f5210fdb6264ed0f6538c7c7d9fd5e9f1327d27f7822206c83fda69b46210c2c4b1b684e06c8a9e7c6a63d93233fd4bc9b15bb9d7ae2f62acdf54a86de2607f41cb0aba09490d103fbbec4be18e8c335a5195476c678b4c2942bd6aacbb378c729380f65a085f59a9e7df6165f22747e20aa2efff380ffd56c96cf1df82e3a5d80a65b4418004c0c2e0fdbaf22b92f0d5169983d4e8525d60babac6354508bb73417b007f408f68c7e707f0daaca6445101eed62396a24246894623df8b48b58aa36e419dd111533e4b05f7575186161fd335d09f8bb3255d941abc8b430723cb36e30160f2b0220173a1289cd344cc48935269ac920d352438ed3bbc06166c9b04586e8ed306888e1f345dbd69ead8acfbc77f5534e50c0e196aaaeb0d8df4406f5efe58b0f14bad04f680aa1639f1b7c515fdd19fcc7c7ab0ffee2eccbb5b96787f2772262d89f11e64f766f2a0d425677da332be8fd93dc6d14179fbf964e2326fbc2861f513ab2913a5a33aabb40284648376ba569db0a42d56b73bdf85c3b5deb58c59ab7cda471f4ae81435d8bb0b7fa3b59046bb3cd7bdd40c79ccfae785a041fe64e7c55f1b2f87b89049cb5f8253601cfdc9e9a8c1ccb035f652407671831e40a81c64794acc35cb7ec3a254bf5bd1aadca315fe9be0f24065d1bfda73d5d842f394219cfdb780b16184eaec579a8d5f63d0e947528c1b75db474bcaa9c3926cb90425c6dead4579733a010f8634fbf1dfe23302be0b4326d7e9ff2c9e2166e9ccb7619d30831a75f0b0b1dc613fd7830c4268fb0daed0ccc4d81c8d8c468e9f7eef062c9aaf0d662f3164531c5c65a04a57a6da4aca6bcf259b1c902ff6f0013cd632416a0a7fd483bf9da42a40ca6d10afea9320532d2b0303bebec894a6561e2e6c8698c370a11572e085fc48abdee583fd58789629c5ad321b9d43b67454b5432e79334835b58674655c7fbe227cfc92e1424834655f27fa5e3dccc67ec0d1bb41c1e11a90c88ab457cb18e2d4334f737180f267a6dfab6b3f59c2e28742badd273ebc1766ced9383b797571cf17f0c9c0f85f80c1d991d394274ccce2371c1148f36e9d907fec0606bf6f1ac1211aea33ac2e0d62e67192418c71e5619454c49db9a5e343d0fd21979a08cc220c9772f06c919993b06714d4d38b905687210e7c519a6996ac173332de0109b5fb039f911b9ac32ee8f380d2dd65637e3e578da8f8e75250e682896c6312f38ce4ca8807d0e029204f7d6f49ba39323052580c6b52ec3f5a51b41a07a619155c6e62153a960c5e4613ec465b17005ac84cd7ad264203a14a318a17b77da97d38948346a03a8b7d8f0b4fc4ca99e0d73dce5350afd5c3b146dc72f73db9f218a11247f63773815adef3a15ed71d624099df27affad8fb6f0a9d794ec65e6a1029cc376aa9108375afdc026c7601f9439c6b77f8e4ececfd238929df50d5193f57c56d8601c9b630461d3f52731e7699b5c128180da7d292b0f944b84f7007100c7e8728b6e3a49a1cc8c0adcfeb829111945470b9e3677a407c4ccc5321a4e5d87ffdadd704f9f55a85d7bebc7842bd1eeb7a0cc131d3b2bf160acaace2f4ee0c565b220fc6a13b26fe45d566b8e393c7b5cf254a59d47fe826fe270ba19fdae3ea421d8a7095a228bcc1890b0a6b9852cfe82d41c77b2096aff9971f26b0bce9864f15f08377470e98d47fb09236e1e192e0a38d42a761bb1d9edad917088751fb6ea439215a30f63bba14cd248d04c8c61456df876c01bd364e39b3e64ce3b16567db3d8dc9112ed151dcfb6f173eb73a9d7b68dd5ca85e7bc64186f9e9d5d532a4e8eca15ffa446fe38a33780700b03cf2e7107d159647f4f9e600921d8a3aa7b783a6a6106ea8f191191fa2c9ad8fcf00c2b54280348f2015336172897dacbbf49c7f8369a9801122128d3319b7d206add993c88931d03c3d05edc485ff9b13f8affa1c2da3b65ad4117727954bdc75ac12ca7770f00699e6a788b1eb96610826455595488a9cff73b12b6d26c6593ec18cc504d29f8d1c5749555cf8e5a8ccd9cafa31315e8e2b31307cfd29f72b481cad5c349d1156ae9535b7ca14b0d81e96e7128d03590cd85c1defc757d9af3402ffa92ef1db408995ccb0efaad599439ae3f02a9ecc025da7ef8255cc1d189cae07746fa46f2a0c86dd66dac169ed109ac068e9eb8ff1f2cac9d0e0435f9e8e78e371c859cb4deace4dee114f5025c8d531fe49cbbb56fe9aca34426c2796132826461b97d28d455fd2ea10897c609db26be2ffb9037807e4b9275ea88e5bde9ff57076ba4a67ba394d5e1665778c430932af7d08a37b32943f496dba4483ca7df6cc64ab1a9ead279c16f9677ccb4c215343e94dacab4e122b92657b9e50791c25b33ed44658bcdb278728611b16d8af8874f3bf041d7e440d9d84960c3f8622925cfa6de51a0983e2f9e81e7c1d23fe6d76b4eb0f58c07e71ae8fc1b3c184409d22ea2aa48f06549e707064a85f18f80f356aba0aab44f54fced028b93cb3ac3c18eaf3a1e82d62be0380e5ef9c2bfcc77c674fb7facc1926f2598807c750d576281f77b0fcb59a643256e41f3b071c2222d5ae980853cc847178ad234b331396fd76982aa132c9515613f2c22880af66f4e5ab5143af4fee77922e1ede24282b4cad867a4f9ff77df4a4c9e409c22f7317b0497594640ea54cb1fcbb6406f7a9ceb7c9ba64155379f25c43db31471d017751394b0b3c59e50171a2cbaef493a99aa638cc8422ac74aa4b2584af25ce6d7ec16618f252fb129c5db3abadba10f858fd85cd5c9b225ce3e9b9ee739f50392a5b73e67ea4ac56ba8e50c289758204f46953d2465ad5c8312aaf0c703c9e6b40311ff867d221bfb0cf25057c75134fa64de68fd5f233066e1d31c07f36f831e82b247d647d0b06b722348db6607e248015d6ee852088bf374dcb2d251fa6b199e3708786bd9729fd26c6b2ef3ef1ffca2aa995232628c18fb9f4f8863498b644c851c6818e5ee1a2ecabd52f98c0f254002fbd2cb317437981f1bfdc1df784022ab95d642fe2423a9ee6346bdba13abfb1da03735bdc69072257e443468c993e4906227f3399d5cafd191e7516a7bbddfcc91c498b9af581c7d133d13a079bc9b982ac04110d4454870644dbbb5b206067a4366e93b0bf276545eda5c589cd20dd26da5427b2ccc51de5a2b60a34437fc2e585dbb4c85a1a340d4bbf830dd0be982509aef60881d42f5d378aad606cdb17bdcc4922dc05ae4e3ab447de8a1f891797bef4296390379222db99d2149d7a595bca3a6eab5355733e42f0c82e5256f7eaefe663377d64aaacf23c42b741ddd558bbfd85bbaa4d6f9888f67a9d5dccc049e3270d63c80567d5f201b57dc6d9ff9ada7559e2fa49def722295aab1a0903bd0ef0860c26cc462ba1ce5e18ec80e5a93400fb184830be2fef515806737e1adf65d26e126e8ae216da5b0ed4852dd8475e1428e43f664aefdf938f86c5c051673453f07c75ba4de00ee2b853a24aa6a971e6faefcbd45c978be1a6c9deb3a35395fc52007dfb5b1966cc4b33353a3fefec19257371d2e0555f20dc1c094179c64e8d3dc65dedb7cd415c9df4dfba23f8f550f4f2ff882b06f35d5c522879109a9dcbced3dad0d1ad74a7b38c24f50e4b560b261d870471efab1fb5d36f37a12ae0083f3628d184d1669a000d311a194eebebd886dcf7f1ddb7a905b8220fe4867e04fe3d4edd809b884f854e45ac896de30efe8b513083411d89a4c2242f65b31ba0c077dff2b4101d036bd039ac53036c44a5306661f21331e9cc1cfa565d0456c8d353df83c6f49d0467608170d9780440358595d246c5419cfa11b1e4dac732d38acd5a2146c81d4d4562ae11e53774b49f25b4d05152cb854ba303e0b6673fc5f635006b3e05471b59dc40396e993174fa15300febb38b9d0eee61e8097e64a19d8b413ffbaf787b92de4365f594252cbc271c2da1adc65a538dc127d8fc589325fb112c349c3865a513a3bc58a531b1ab39d433ed306d1c4a2d9deb4d14d7d59b7afec2cc9918a233bf399031d8bd095709264b1a5f71c7b6eb4a42ed50826d1364bb8b11092a304fb15d353cb9a3958531452ac90210d1b5426a101c4483e9d9605266d005aac8697536f5c508250057cf97b0531cdfebd40b6c92b8c9aed10f7e17ea796008c9edc5c7f84113c456e81c5a8c87849ae3bf630395a8a4a362e97cae7424a54e3c21dd971dc3d7b17b2672c2e9e129ca5496d8ecabd5f0e5dcc3108697b4ae7974e3d38dfcde0c4e6f56693dd38bfa650ee7c2c98e034aa1b07c05e97c544d9a2edcb50fe4d498f233330726a294002104f778176e7a70d34fc3d02267120c5014e10cf9786a0652bf0c210ec9fb08b6bfc9e3e543a350f39179bce42e3690e253999ee88495aa74b9f9254619698c04d86fe3f6ca40bf73d1f4042ea518633184dbb63738d2ceef739c163e632766e15431f5c5dd3f63c5ebe4bd2f2f083ede964a889303a6698628de20b0e9cbf7d71b8a9f5d17093fcdc9df515ba0bbffd330fe9a50b3107ebe1671e4b4c91ef78c8444a67aa833678820ce1f3c2b8fec1b6403df38c63d5a0d7853e6ece2284ac5096a24c22695bebb8e349808f74aec1e645af093522564ab0d5ad1417b946e234d2bc3e48cc5b7afc359967e227433853f260ee6d94805be9c2e223e6ede02423b47f53e20c924f160853dbe97b7bce13dbf8515af84316f03a25704107459dd729a7ed9cc3d2616e3f965cb8c48336e2eca1973926a9c8c7a9b92000bd8a8299b2c4431ae36e5792a97443607b485cd960e18e452abeb74c43d2d51103377dbc1d324fe645c920a4ff9249c90e0186193745bd57340295086ff0d038ce207163a10080bf9f7fbf296dc289592fab3557d0e614ef3cd977226c7535fcfa5f0d1f877d2e5dfa8e83bf124977223718eaa5ba1e8760c0748d7ae9f4b7c23f545ea0ccb13c9b4f0297a27da0ad529e034db7ab546edb52ca2e529c4863b35eaeea7d9f769732f24adc634bafe3bb056b795aa1198d9a2e5c05f46c4751dbd7656857369f1543d417ec884067b5fb4005fd34ea8d66f059ddf39d6166445d1b2eaeb03ba0bb2fc1562744380e0e142ec35f529cacce7c4e8dc9f39a8f8df1b12795c925afbd5608221ea47c801236682bf5845fa264ecba6c1734b4acff7c11d8ba6cb6aed582fd1be13cf7087704997f3a404f4956e6ab5971955fefddae85ca6296f187b1f996f0d394a2f5b7373d869804189bf50f5feedde0f8cbff94fb541e287fc934951e1e0850756e21ccb7885abbf23decf57fda4b08471cce7decdc07ba4fe5fa15f87906e7ce7cdb378f974ddd270a3dec0fc633f46a19cc2e8f4b699ca5d7a3cabe19a54dcd8f23976b60788a0a42f1892ee66c9ee4049a5d18f29b7a78481977fa3e6e6e006532685f78d3ee2cb1571c61e513e00f551bd21d2d66576855781d10ae4ac161a547bfa2857c6183477b0b3e687af5d983d2a4a2649e0c67fdf96a1090b03ef0e87e8d926816cc0ed01bd65212af7a08e62019188897d307ae8ea3918f264d93d1012ec6972a6eb5a83264b3df43133c67c22c8a7644ebe5ea2254e7dde5d88caca7ff521177f18c51a881fe7b04ef15242cf3016386ef7b5aa15429c29dbf5312e1ab227051a34c1796b7b91e8f8dcd6de7457c6526cf712ec5bd9742c27e363bc19ae8797593b727e592a2c377d0d18a2cdcbcdacdf61fa366eb5dd7fdf3b31b340a2f770aedc02be558a98bae706f777d5bb30a580f606de673afd54d124795744ab7640847dabda03a898d38c0e2559187eb42cc7bb442f6503589e2ec47e29a39ec2a5a577c36062ef2fe3cd68fb761356bb07e82d6ccb352602aa5c670679d97aae4c59a7ff399bac34f48184a2a5a62ce16854a5825a3147ba48034f90cede2e73307271f6a84a39c45067fc62eec1085c46dee8465e6ecce0cb74969b24b60484f8fb600f6480244ea1f36e5d39adacc5c90f16c3992724e7e4ac88626e723ef13aeddc51ab4e2673ebc3cd215bdcf7c5a9fb3df46433114429d3d555b8cb766a50ccf708ee664301aa6c8753854095c36f88a0fdb1845b15e7cb8e9ed0c104aea68e29e9eba5e8bcbbdbf18ac682abb633395ed5dd26c2acc396e9a37e10a623840339efcf8b21ed4de9a5bcd492f30f9f696e48831925d85d2a6046cba150d1b32d640b08ac3a8e8a1e6558210a73d43bac9ac5dd69469a3c24b0d41541c156e8bee24041dd8b1fc2b304b97e4e4713332037169a6f8a6a3c083bb2126e3dfd260486564988755962c78fd7da00533ab7aade061f07a243b3ee886f2b0a706590ed5522abdbf7a274d0dc85b21cc45af67e65510920947ff32455853cc945077c78d861139f0946f50baea17e6054d5307b6c150014f05c9092fd5be069b41c67030e743bb9e7615dc944c608a93fea44d8c02db77fbb629e4d6e48c6650da03b2af3e1d9028abb1130a19580a7584357ed52d87f6b0f5aade7e9728a4341ebb7308a32968cb8c2efa1a2bdc794f58b062e3e4a3d4322f14d294ce9dcf8d4085e59c9e7f227ce4cefabe541ea2057782c2801f456e89166e6c373214a1a39ef4c2418b8d0c4b2cb93ff8417ad3a44199f39110d36f85b3397f11f9faf44e379e645922499e451cf44d1a3b3bb60f30282850c234d0c9688790c06b5a6769d8c689fa55edaefa0c67d6eb31971fe673d570258c3c1437e787eb9eb4c311a3bbd21409cd46a01ba7ad0463704b3ef3ced28e50bf2c6af42881e0e879d3a44cab86ebdf2ed86d27dc3a0bb9a8a099a5c65a67138124ab138b1eda021fef1a6625066a142ed8925bf7c142588f389e8cf52db1ae85dd0997c88f44b9550bfcd59b535f3b283a21f10d83473a516ec02055c36f478f1a0a5076e74439db18a8a237b797f42e9688d861c313b58a91a74f1e2171d701713833efdbe87ee57aed60d32b8001745fa0f1b43647e80be554ab6433042aeed64e85d622e0b3eea339f1e850e5967939b34fc3ef356f94e85505fe01554d44e814985ae791ae4fa436c7056334fa01608ddfee7dc3a5fbb481c99fd2326ff3e296c9d752b0f22d7822bba7cb1bab5a993a7b177b076ec33916a418ba881bb1285af9678acc8633a173312fe8283953382bf3b3b55843a6fc4766a230454bbf0810def991ede3d93bcd838eeb17a7829b728bcbec3e77a44499d10c56fd565d27eea36cfd8b1587f448a0cfbb5fbdfa01b09192d28d0db844e0e536575e0cab8f39e4c22fca0ea75f63489415d6fab53a187488900039df2b712d6c06364477b506297d1d87925aa08217e6a0c92609b8c9d3ce4aa92986c938fbfaca94e613841c900005ca197933b99a13e2eb98a7fce6052fef9b55c4cb0ccedbedea57b90b5f96ea7cdc0fd1ddcc66f298a17f2c874bacbb595ba1fe6c596a2be9df7ae047303d076a1f085fd27f596e0648b172c9ff887ad8693847e1aeacfd63933eacdc49d9d8df499d34af96faf36c3f21690bb12b2fa2c3505e0c1c1dcdd7c8db61f071e753aa0c6a7e1ec814aa2116928e84e936e81955f462b37f167d0240d010b6144e2b294723eb9c990a4114ec89b056c6823a703d09e1721488f9f4d5ddbce78009e5dfce1f3fdbb04d5e1c092ea87c22484da001c7a870488ecc93a43c3a6536296557576f55cb36334d85557e05a96429f98d3d79ded292baa69f4343ef0adbe9d2e38e6355ad8cf1b87dee7019677399e1006e876c3d847e795f2c655d2a9833d15b3805439546296c5f62e5c5bc3aa162dbbf94560d76a51f73e2acd37722ba375a1c1bf527d11257a1992e6a5e15d08bd0b1d5358cb1d89b9a5218421cca97b66b6a482c5ae3c08b1fc5441b8938d53a119c8462db239be214b1c336902aca280c0a650885bf0a09ac28d8d912b65cdc68985fd00ae1dcabeeb4d4010c52d5f9cef205b26c64ee3acd6df37a9292ad51c7463f57cf32134013c82e5975e084b4bc8b1db00097adc49ba6ca76f514ea914c2fa27f2450c578364cec13cbfd3b1ba782aa355b4c3c7f7126468be650a2023f6ee67884ce1c10e117a187cd45938620ba03c119051ea084abc4bb845f9d10b88854cce7ab7a1ec234f6b6b392a3f313ec9b15fd68b71035d0893157d88558765b8d3e083cc084052aeb558b9473a60040bc536e9cf504ee9780b9ee6d0e3d22267bc01d9cdbdf06c29adeed83102c8674c0fbc2dcc88abe212d3d131155455aa659f1f11e9c88d30eb3b1cdd8dc5a2ccfe571a06afbc046a8dfeda37642178b056244379da5e22c21fc352b7b3acc0a59479838fc6fe5fa5c3ef87c3826b9fc839e2492fca976763f99e51beb48c57824fc9cbcee182e575d32a2f36c196f48034e78f97d9c3341b89901f0bd258bc72d2fb26f4a3247cde1cd5134bc9d5d6c5f7211c89d51cbae7c0d46c8ed671e5af574a704d5b6c34e78e6a908af71cc2b0b8f0d4b47d7ab4c39120afb004bdb4ab9677bb0e72ccb014d89477a7dfc243f3c848bd3e20dfb5f0c6b87da0d4d529bfe678a00488b58e6a4c8748c5abc681bad9ac7ceaa990f49e4d4baf0751508bfa2f0466124f9101a2000e54dcf408555bdc6c7b186339e49e5e7a8394ba50b35cda30ce66a5a1e1a2f1b5ed1b13496eddd322117a30f28dc65a545846ad2d4a1dc77ba1e40c4b7e5f4147181d98b6e1b0920aa80f789aa75295aae8d562f0763db23f59da00c9dfb4f46b25f9e8f04d75190f78a402f5b8638254e879f1cfc81c8b4be2dcb3e032aea5e7d1ca5d4ebbdc5390229304d6012e7aa6cdc2b01d1ae5f889553edd8d9b357955cf322803ff142542e7404c5bd19730a49e4936ec64768e6c31745d85f4b9ecee250eb39dca9f8e34899466247589e7a587618f9c979bda82a0cb1171393c47b851329070325dea467d1239d936f17e121ed40903856a4d01d359f09f7f9cb906e7f40d5eb06dbca0473ba85c32f4903e2bf49add1fdb5ad25ed93742e1f1ccf1f8972defe735672936340d06ad5455c526043b6d1def1c4f1e2e01542df03311cf924da3834bb21563851daec9fe00372c667f878336afa5d3afe6e9d9bae89fc9258961cf4b5b0ae493eb2ec69b8b2be5717b294c655902043747b5d7beee521e5bc6b9da9abd00e5809bec57f7357282e4bb5877b08b6ec30273b01a4b18e6bb75c1fee187328d8fe676909105bbeedea9cff5d4f12b279e9ac9c168dd786611cda684371e0d094f781439bdc4dbf1e72686e30d7119049785565e2570ef969ac06055d8b33e2e40a4ec556fd946cded91bd6a02a8b64294c27f4f9a57e4d0e350ad945bdf8d02280266118d165416e58203b34e96592befb9c28ffd418e7488f134498e26dda5dfd510642dfe158c2d55945d3bb413f767684ad836a1d044f2e06244b4e114e707157bd771b678661b4b6b534c622c2a80fdbfaf10ed102f38b02b2232353f83d423138c7bb8850c57e4789ecfb77d37b3c23b8f183e850e747dbb300e5c4765b8053bae8644d949812702188d2c31e5973bc892d60bc074242c8c801721296c3f62557c1560ac8eedfc6f9d8c9a7561da9a61b77b45c88cfc6ea2023f5a01188e39e988184eb6d4369996991807997f3e12ee0347ca6b7136cc8ead25fe3e252d088e67e8208fbeac977206f873d884c123d65e2154955e5f530651cacfb6f62e905434d5b5e5025b42af580a14f6cd43409b2ed9f7bfd58663907dc7e970f8f1cb219d6ef90260e3d3ef96471208e6988cbfbd34d3d0a12f914b3b8334a9a33db84d73d877b494461b74ddc799b9c90a339b8432a4ddcc9e1ad9b4138801e03d8ffaffbf782705b361e2bda414a1f0bd852d3afbd116271bfd322d2422395278a2457ecc09abb45a68db65e33f6bf967178ce8b6d90041ad19eaba0e1107e9c7a4e8a15a005d42c303bd51184b1cb606389bdfd3fcaee35318f53ad3bed7cbb7ed2bc5c751592c10f03da81a8eb7bd4af38d1fb8b9e93e0b9a4ecae9f52d4dddf375f704467d6019a3713bd0fb747fc991d3c3904cd8343b48d07c0ee69c452524f99af70d9af0433d6871c4783824773c24f95918a9e3c9ec606a4f2a6abfa67f34b98cb616fc469f33daa9a188950a1e2219ba01dbc7db5d020992752ab96cfab5940c6afbe320c80acad886de3c55d2405aad0ff99f3cddadd12cd23eb7c2886e202692c4bd2970f1a8f7347cc336038bcd74694fa6101703916e1c6545ee5035c6b72f6245791ed2438e23b927789746bab3f82abcef6fb8d39ad6ec0732cc73a37328d51da1e2f08a3ddf75c81e532d1ce3b7db71d905d836f778c80f15f601794885dfae878f1efe4585bd6b909091ef7198f082f46344b49bae3e8729870bba0eb7b3778af386563fa9cfbcd64de0e56d9575d0a9a1b939a209d0f45b54234d06f1e331e92bc6cd086d304238a02b629170b49d49704135c2903c4c848f82ffe23723081d34cd17112be2dd01f519b0c2885ee51fed72f782c468deef14ac01abd834b21a99d022fbb85740e6134ddab3d7a2d4be00a6d8afa380c28a65af775725e593c61f3306e7c2b6d7e40ae9063c7711408118c83a0da7e91dbe4cfda2c07319c159bc2e86d899123d23c20dabe5af5b202e0fce27c0c570e9081d4340cdca7475dbbfe00cfd4a939d9c75058913d48fa53c4f174d8794693eaaacb61dc242d224508e32ef5104c15f917e65d1f2fa636af0f32bdb91acc60c36b9a40dd5b08ad70e26030ddc0ad6823902b49e850d15cbd5db70141504f5bfe2cf269a45acb8994fd54a5680af784176763acccb14ca8e37ae04aa2568c71beb8f712ccf83a2cc36ea89b8df93c306a912d4a72dc52b01e3c53edd43d422da54165cc2511237209e299dce2a4a78a7f1407ac4d6dc2de4579e9e703ac7109baa12af9043fe78b938d2a5463c9b0571d76894584ea8a1cbe47e5021f6382bb1caff3637d3507a61e4b3d61f76d022d56081927d08a809d55253eb683aca58eba2e2f10275797f69f1073df09461c7f5919738bb69ba406e08593cee2748ee7503c053417222142ace718a7e36675bbc8d7e97644c6cdb947ba46954270eda04511be87a24de199519bbbd21123229707485c749a54b62d535652ef907ae5a4504a0a257f60f496a4fc3022e0d61e3134023e4d940c9c62af75a907bbd005d24cf557932c3bca6533dc017af3d90ecea4a94a2256a6b51bb72f288e4b343cf895300d14916875b044957afd45985aa21b144cf003b59f4f5934c27deb6e1f45d07b13db86ff33f5ed3d1d17b43cfa00083b4b7d39b58acb3c6804fd215626b97438ab845d818c2108ad3592e33682d0737e3ad610ffa8a843d14335f5689e704b17f39b72a7e9a1fc936a7b04019ee96d9c0d22fa4aaa17e8288a49c52a208cd390b39b8d90bbfee5041492446252f6d5b2c539f2a1185d640da45d75a623326067996eaa897c27a2cf9ed0e1a16fc3403d10b088d6dd1e8a6685f0b079dc1d99a7f2eaf7c966974f09d33b04b9bcc62188bdb1c440b3f390ab240fef991f888da8a02111eb0616ff20e7c05bae1953eb2106bee16412d8a0a5d87feeb3fcc122658b39ee667f65d2e0cab3b57a82f583599e551898c15fb82ec5ea9a85085fba793e6df3e3461f262d1359feb1e61ac0f2aa9076ef8b56738c8b072d94eb605f629f98329af9135964d341edf3854e867ca18279efc9c9d2331fd786a498cf7d20ba05238cdca2575cedfc4fcfa2608db3ad0e857816eedf1a8e8d93fe03803e7645ac50a588ed90b3dfe658370a2f59aac1b51f6d82562007094d44e107614d629d596baa2d724c6594ee8911eb8dfe3cd1236dc6e561f5096976b5a70dd0726361e048680aa66122f18a7a7864dc552324962b0ef7817b5bee943431d1eea1d8192ccb4c8843e98816a7cf00b40be5d5fa412a90394a7247e4b36431afe0e9c45b8e40ad7010fb697c160bfc7781d8936ceb8d85de095e13ae4ec4367101063b0a0e151eb2cd6eb950a95e6a432cb8c555b3b62d3ac634daa87896e271730b066b211ab6c23f58eb266ab710993f9c7aa989e6ab6f9108541b68fd585f2db4b53a267b1686506fe34eaf816049164d2a8cc1c879f1d7d0a8e7598f99a3f66a9bdfc2a00f182656610e2816dbc3c8987512d7e8ec6ad1c810a85cb3f8309eb27af19970b31db801f1a2e4c7805b455f033cd408b08c96662f83072f70f23bda2b9456a7924472c28a5d0c4d0e8f6ae00835f2a370dda449a23a540fdbd666650656b6e8b857e78f39d407f639a14a8778784227f1c881492eb7c9a01b68f3c8f26d8119f5f9274cde01a8375b6a6c0ddb100521a7f0f549f6ea6b3eaecc11f9e49d74da2b813fe0ddbea41b8976509388418f0c69df44918118819b92d3b832aca7aacf8f44e2279f6cb164fc5951cbf26b5d7ad3e23ce5bc3933db1d5a1c5bbf5b97676a1b0da517e586f5c74a541c8ac2a809049b14dda194a24bc6fcf99a80883a5debaded152b2577cbe33dbff73953dd6a5c2c7b3bde2fa989d0e085bd1f4bec64ecf9120fd9252d922773bf8fbf3160611c769af84a20d42690fc805cb70e2eed5abc657d76d97a169c4242a3603a546a40807b397bfcab1f57a5b3186e391341026d0b3334b79f41059913df79270825a35f407d8329d1815c29accf62e090c1b08120208a060a34d6c6fb45b30738462bdaba070679a04f50e832fc896ab5f76448a4fbefef08860329116194095a555bb1d5055ed3c825de3c9d7a58d866b6185be7e8dab00e6289d476e1689f612697bc7749452923be53e8a286be2b6b1324cce2b53e1afd8fc447c1055391d90bbc78123af02126b79f979ab34f94a776b616d2f9aab7b23cee48eaeb1b800863da05ef959ccfb5f0522e5d0b1dab15fb8c87f00a70f511db2a8e487bff2ff6a27824386684e76aa89267b17a417d0165b8c3e1ba14ae4b2b8c29cc27d0a08a9c27f089f4610fba64afecd2fd576a9fd8010719fe883dd419fd7d043c7da48055a9bce490335650b3928970a1dcf92a4175d278ea7b54491f65a392d8dabc018dc374be22b5730b4504ade1aadb0c92548c3bbda2a5d6153980c5f447e5b97b08634a2a82c1823c6472604e606c9bdf1fcf9237c96690216cc642f96da1c68252a11818acebbf1cefa606bbcd7c9973298437d9756d2f5e7badb589449d65eff2cf592ff32a29bd70db7e46242897511c25ee992576eda1bacedb4763d29950b894d4bdfb1770d5b1acfec75edd0070409dbea2d8f5b431d4187e4241baa6b502512efb56fb3ff43894691966060dad52c6f15555a0ab1002f10d441675544ac0cf685ebcd421db22b8ee2e9cee69860e385a45a85f42e2fe797516cd7c780ed15e5988ef7fce368bab0e5b2950742df51f3811627c6b9ef92bdda1ff236a5b3cfa722980e31976e4e10f8e8dbed6bdadf3eeee818987112e67f5ed0b98ba0383910494c4ad3f92339efa6260a31a774a93fa673b541e8aa5c6526cd870ecacbc9dfb25fccd22618415153bb752c9fb6206302c0ebd631e1841d0534761089d25a59e2ddace981ef34c25a20c6d1013e55cbea531b29ad6a8426e4f1c5a82cc5f9a66f0db4ab4e45c402a2da324655eaf4d3fe015816193e5730f334177965d8d9555ba3912a059d3b6b853021742484e177857a8991347629e81b79d122d379e3cd7b25282d57329620edb61e1dfcb79380f56fb3e1f343e99368262a85f97c6f6ac74c1a1848604bed61f8da4f95ea95f8467920a0a4a4b372f0df27efae15b325e55ba936fa6718f873764acd7285f183e1e361bd6fac41109f1b3bd8aaf274762ca5908fa41c004455ad3abf302d9061eeb91e5cdc840fa33722ce8634a02eaa501d779196941d133b5a4285f9809f9ad11d4bbe4ab8142a118fd63b4add03f08972cb82327a38c4bb775d44908c95babe618d301b2dbed3ef3daec9d73abf6e31a568035b1c94b62426772730a5513590ef361741b0743b0849eb4c18bf7c67ac4bbb0ef0e2853fc658151fcf44b1777eae3071fd94ab6b1ff8533f4badb5738963cdf0ed05351386f9fb042d4199472bbb1985b61e3b74d8d8000f2e1403f4ef939aea034249b152823fd9508b911d8666689d37b3a4c8a6cc2e28c43e89e87b5e66de83f169cafc46fcf45786e40b9100bcf3bb6b76ca85b7d11f279cc3818c4a853d770bceac2bce31c8d91a4d174a84774eba54b5a667b7d4d2835ddd03c6024b4d41842feb96990813add8877a0c24903059f68704c996cc348a2eb6aea35bd2a32ab43316445ca93a9f9caf61779da5b0f47ac34536951fc33f120ede428c1204fcfbb8090da9119c95dd6479bb04925af99bc9d8d72638ea497ed3733174e921bc5903748b2d9c1a8ad39e0f2b938f056418d0da2c09db11fee57accefbada7aa752e18a021ad3128347b8aca41006412b373dbfeef6c604dce05b9b14d5e2839a09d096d19738186df1e7cfb6614f12ad8c99bdb66854d7eef0f8383158f4ce6d6cd87f380ba12f352890ab3b72b723039f563864dcc5afbcbb9cd362b8775e9ba5be1bf65ec51b70c0a22f5f56283d522a63c539f9965ea9506564a66bca17500af8587c8df02a8a675e98b1be90949e73b1a325b3e64bb2cc2c2710387c1fd583d66e573773cdbcbac42fcbfd3ee612bb607c827e31bc2b19761774945ee955d0fa7c9540fb3c6b82cae7939ed02378271d726eb4592476b8cbd42f3ec4ef10c49ea35a6e4598974e24f5e4c7b1d7e56c5e946a4267625f25797c740a6e04ba96454e47b4c95b5459475282d25415dab3ad983b42510d258600dee28109acae866905d67c87fdde73750b5b55bb779c2d99834debaf7b8a2c21679962e26d508311cc4493da53b2b62b0e82081ddfa8449dbe7166552b4ace20dc963d73c2f4f391b7a01fb8e7c60c9966700ae7a2f8f49eb37f7a1bf88dc1889cf46464177cf51d6f502e3b541e77a4787dc10b6884becd996b9cc801a2e5cd856bc79936c999d9a7c02cd936b80754f6e17a4f8826491796bc3dbb93c47b860964ac7091f187057f4d8addfb3ad4404c29d40ff25a578e567f077abd8b40fb22915854c7133e1dfd8e91a09c3851aab86946cc77be4eae151f0cd63c3e51fa1159035ae65ce52be6bb09626c7b691889914b9c0fffc782c1c4038ccbe828a02f0b3738305052e37f2eb4a361b757fd0c223359a272b931538e0f9a7b794060e5b66610d23376d76270230ef8c4d4bde7cd8f44e721ad207894d6038f0bba4f367ab04bb607d5d2f573079abc8abf50a857f1cba47025392d437e57eaf9f445c82fcb10e9cbcc26a3fed0a1bd3a92596cf621fc08d9217783d59e4d8def7e567bf4c8c0a480e0185a10821812b23ec594451cff92ec78bb2279028fa6e484eaa4dbf4249a2de56f3f91193a2d9004c4d9eb31d9717fac8d25b7fd1d0c6cdea73bb68bc3ea73c2e5c45f87e0b0f2701271be48b4b868c63f0e26c1ab933effce7fd6611da274ac5eab81765936fa6dd90c8d3581df306773247838c6aeff2b6bf46fa02fb6e21b099a3b77d1f20a21440aa94fc3c6d10b2a02e2ab7ffd253bdfb105dfac34096bf26e8a8c6a5b98b7fa5d6cb05c0e2b26cf641e4f49bc578874efcab886ebfa24ca9dce200ab7570983a6e11c83b9fa6c28ced543c05735ce50525e83bce9cc855b4817584892c0cea37dd3eb0a37c705085fbd3621b9ee826e7f9b1a4007cab1b0ede44ff52a76110d8890e73d6d30d59a76e37ed90ba709a02de73d69da277809f9a4962642e7169f4e77c663a1f952100d867d4fa256542f7ad3e3d9133eb7d5837efe9120b5c441b11d28a1b063e7feea915f1d97af7f21b9f1171e9ba1a0cd521ad28e230778b6ee9c2449d7994264ae1aa9b37f7a64cdedc4e8e56d95c1eed8add91db77eaca4eab8a74b57856301aaf43d33ce3c5ea9be696119a83aee3a05d3b182ca78cb9c054220fa242678cc4775cd6e97ac5d7a978e4f73df1372b4dd11adc1a00421c85cd1c99361c6a13850787ffbd726a0ddfd5d93c2456b3887f9176d10061981df58d81ad2fed357c4efe9e1d6ccee90ae15d4944b530610c20697705c7b65572b21545a8eed3bff94d0201264f4da1f7d85ffcc32a9489a1ee2445e6c923e7dcdba5b066a01964b6f96a9e43ef7e92830bddf8135b59556db187a0792f9bec8417652bb61f871eae73b6995a2e7ca267f589be0cbe1227ccd8b6fe52cfb8c30906afeb7e214eefa84b624b51cf88f40e8856f3d442b7e3eeec054fd690598d45daba88cc8c4567eab5bfb809593d87a3e6d94bb3b7b5581a251700b02f3b02c615fc9218f1a1f204d403301f8d9b36801235bd9f55d5cd5da3d4fc5163a0f252fe439c55ece37d89ef416333bf72e490c6a335971c02b42aa4565657266e72eec57d40e249c84c21648a7d248f5d9e3c57150d0de1d7553da939e03cce8ae67005d5c5fed233421cbba285cd3de5b8e1015860354a634595596e955b3d6f3f34cd13c5836f18643d48f6b7506ade8e31cef0c558f8dd571b445c8a577856c41935a6bb4a7ebe81808b66325f8bd942111d0dc44741b5d515b1870e22e483483b309fd92cc26113f6a5e43cb835874ce91cd786ef658af62a69efc03e4dffc65f762b4a096c63c1b58051e250373c8e11b3745ace30965a224bf40323113f81bced80fd2af1c6d1de3aee7bfe74fa17cb45e2a5f01b17219bd6a91f5956987c61da75e5a2a8c64cceded6e2c285562857fd056554ea590d3a07e20aa0cfd73f06fdf82d83a9994767127c651915c786b5b4e265741fa935d655d0ea6484ccd64fd6de845d866221b9fa6fa01a115f115cf21ecdf6bc429a5309f1510a58d07f417a7d4c029bb8e4cabfeadc6559e171b97d6ddc6b44d7d60013a670fcb6232c1edef9456a2ebc53049004f015f4583d726d8db7c5bd4fe7a0ff7ec8c47968413859c497737b462b0be64477386747ea5f1a11fe084c39b1ade4b8826008cfad628cc91b5937401061a4ab7c942194298dd0edfe28c0b03d1a89b37e2cae4955971f64cab0185bf0cc162c9b9b9cdec163efb712e810e7e298e5136f27d72f671f4d673573f1c3a86b1561b022e18942a458eaac0573e37384f125837148ba9c474da6b573d0255ec6bd0422510db9dac1b38b7da046abdcff207777c7347f79544d57137b6b1bc12ebdc893d1c81b5793aa891b8eadfbefc59f2a7cf0fe9881c1d968c84b22088d8e9519f95a7b96e411b3485fb76fb685c0754e27a37d8e22aa4f7b9b591daeacbcd528369fb4ad9b4b1c145b445ae75b9768c5af0cb2c2c3bcd3f7fdde63da477a47de65ad5091c40e550a7296bf9ce028402d9d3a66cdb564fb3307ac6f2ab64033e66ce00649dc247d7e860e5be3cb05f7d833ffa721dd948e89c355b432484ceb9af429e3798e21c21a991b054a821300578391eb69dc220d37e067e2d9b1c2aca2665b6addf1b994a9a1414a8e4fae94f4905ca0eab496d2c4e6cab08db9c6b7420f5a0c75b549b3befa1ccaebd1100946a79d483e22c5d5284509aae2a0cfb7990acc9248d30838866dc9543c6bf296eb640a39e77fb21e68a3aa74ae4f47c94c5dba6a4b5fafbf3a1994c0c0d728a821f558b016b5b5867a45bfc84d2d3af60528915c87298046aa590fdcde8003ea711f75c36bf610f972294b6407aeb50adcfd9619068aceb7bc5df9eceb81759aaddfff0e5d9c6ea732c3a26aa7471afe5e327198aa7639b035ba2516ac3d05e32ff9cd4718564acb846ec7a127cf543b8f18e46f82e67a0e629677427f9661a28c94eda91a67ee7fd5204a7bf54948119462b0a67efa62448f268c8878fe3721d1b2b2ff5a9afc06e47b12eb425ef930042fe6a956276bbc2c52141766fe0917e3eff1d29c8708f5e130898815b9e35c63345eabd9df91dcb33079a8bec202862f42cc3823d6fda56e63fea2b220cb6664a52ed7b3adbec513456bbd1fe8e8b666b52616aa5e0b4f9b1c145d8bea720f0662a44764fd50f36ba1f35332be103c33a51458e2a6560ca58d296cd3966880b717a6d588e50fe6933602b661f7fe07f3decba1ff997082d4ebed6377f088c311b646c1cd036634044737b051355cac341867aa37800ebf2cf2dd6815470aad32749b834df048c173917d916de8c064eca88b15518928dff73ddecddef25682018693e9bbe0f984d130e0c5df7f5ba87aba861e6cfb25514cfa509eb85736d66d3b6b2f25ad09193f8779326aa5d0a18ebbfab8e7a15bfb356ba6188ab35f2ac210511118fc98e213c7acd12e148e94d60335b9a781d6ec6c9f3409fe8ef56d3b976e5847a9f5b6c519a37d4f5e4e6c241f1de50a3755a96b5823b975f182d8f21afdb3a1d294a1cdb7b89583dd4ce0612c2d6116b03abc3d939c7c89faa80833bbc34a27f4a53dd92643d89336761e8ba3e65a7d9095b668a6df07f59b571496b42ca553b50d611bc73dfd4e150dad85138fcce1d246643a6e7eeff1bbe396918ee641167876880ab3e45042edbee99d89e9dfca3766adbaab633f63da6d20d2becfa4e93a461d26ace0102e9449d8863902a5e060763154b91d0d023fe48346ee5be901f32f92b919f0dc49ea822d2dacc92514f3fb7759f3fc1f6282c92b0158845daf0623bb89e9afa3b41d5703a1cd8e4664ccba625d9c8ceab8abc5d4216096f68ed2f0e12854ff6a8d7c633391191c782ebb4ed1114b836eb6906404685b0aec0931fb7d45c107aa5a4cf3813d5d668e51b991d0960f480f3055b4f07b70d1083695ae8d219854fd8a528d0a7985bddde485869ae23f7b30c9e37ad0efef3146bc46613ab4a3cbb21b96a4527961dfbe803cc8d321f3938f9290b281ce8f6622aee90734645eab19552ded2e5e1e7bc600b58ef4c9b5406d8a37362e896cfa6b4ed9815fff46aed1fddbc2733b323d3c55a3cf26fcad5edf65044c393cfde2f431d80f7be6837a532a63c1c3c70fba9d8e0a64095b707093df2dee8888f3af5c3b35ae395c77fc8c25b78634a5da1ef4bf8cb8305985c31ffcd99f81f4c44f1e25142fc40c230f6ece6dd785ae38166c379318b9e7ff30e84a2cc6b2d06719d00c4af0149c8983c14ea5a3681457acdedfb141c00cbdbdac538e2c72ba49b666a2231480fe10921afbce42f59407fd2f9889876f807f2f069126907ac031c5805c58b0a44405ee7e7097f22d1b0b59b9f820c8df25ba00350849e3867423e7ee92527e4fc9407b7eceb0c9f16d17ed43f587cfe145a6ba725191eeb6485e2c1d4a3a9f6587592c5edcc79800b9a76c7f7e5d08b00e30778d1d7cad277351b7cda816eafe75c8b314f80e10d518efe8ad91ab7485daf347af28f6032aaed510d8922102b848a45056ddc8b5673d971d45c23d4b6bc46639f91a0bc2ac1e073e7f5d9f7511a58eb4ed1614c1875e76af391c1e687ff487b2df5b5c65916f939b2f6bc4e103c93274497d7b0813f069a7d67622583968e7d8266d0e821dce2fa4d6b7fceaa6f9e6b087a640ab46b7c16df0ccbddc5312a5e1a82c1fef77a77a85da9870afc6850f3e5bffe2bd9e431f26c7791d579e7afd0a1eaad6b367e0d9275d50e5959d62c85261af11f192431b002a5d2448d6e633cbe82daab59adf75780ce149b16cbb1bcc981608e745d0faf0fa41352aead8bdeceb66836ec4af65306fe10a643d0856533aa480af5755078505f97fd0daa2c694e5521f0bc814d3175db6c6b340bda935dd966379f93566df65c0d845384d7384da428e242be8ede8b588832e24a897c9baefa7fae7e0d0707a76de2ba3819c3e610c7f658e82ba2a08dc399bf91057b86c400f15e0c460381e48303a592de100759fa076894443137f0952db664599578491712946531cd821586e2591a37d7e1d09695f284943f5b623793d1c842b9c0190abcd14ce205ed78a412087ac3985b699ff988cfe6a5642c2bd24dab75a685fe3700e9aa2ec58efc3e88889fcec552385b71ba04c6b6049b1080223c315d45125fb6c989556d5ea726acb942b132310532c5b139e408f7ee3d8318792ce4bb436b5add4998fe5c484cdc2155a130574156ee342b4d5c11a7a54db6af27922d9f9cb784732b85f3d2fbb5d041551afe8d21035e488f0f5ddeed9c46e4755686afaeadd1739625c6b23795df3a205478ffdbfb64c187074fc77e0840d256cf0dbe75847618622140ae8155b80fd87ad5d1bd2c97c90e80d3476aa9c8496c2c52814709f6c2985977f978742d0e5081a9bbdb877c08d1019b260a0aee1f09035dc4e7bc404b7f5e39e0f94e7c8311b4b03ba605eba1d1568ae4d76947a504f519205e4e558cb330a1a47bd2b0ad806b7cdb30e18f1f714a05846b08666ff1e84ee743e8ad0870aa84b2fe8d9b44a824b9583970e1792c6707ffd6222f2170b81a42f0dec47b428211a40659b41779038dec0dcfad756b9123cf2d613cec997a622f272379db58e5ee36039261d989171a5482dc2ac65204a0791406634fd22af02b0ae38d16040a316185b750f28e7155413089b8fe3f9c9897a0fb0520a438d707bb01ce0c6cb259cb8a7b785e862ea07b1a58e49a62495ed6df86654630b63a526dcbbe65cf2f0615bd46797abc65f144f3583c42d9e7e18f2ded505bf16c57d45bc5018b896c30f6f20d850489ef14d8a6be9f1999949ccef0e96077ffe38e136379f3a8a2dbf53753cc2441030e6420f8029b5dbbe6dc4b5925d47537443f4a65007dd431cabb9f34d990f82baee4ef544822de15a809235c0cf0f272ed886b0f470f87423a36220c8d9b03cc431b11e34ab99cb8594dbbddbd4760aae4db28b67063e908b8dff322c93de1efed234dc924e7a6c05778f331e19f9c649050bd4d5269c86fd9adb9589e7fd0c723e1dc4a0b0c096838bae47680b555cc8ae44e6924ff4c290f9665d4a1cad6c313be3607a177930604113654f1701ca87f892b8214ea86307249f4f0c20cb30f8840a35b64089426c2dffcf6534e1d64d51365c0f8afe54920853052e58a670a5ec1a43d250d4ac2709ff214d9259f2efc68bea2d634c6f5778e4f2683edfa35ac050734539dce3593c8828593040a95713175d0cf730f244455dbc8fb6fad1befb598df8e510963b3339a7b2bceb617ba69e936acfe1b045a8be2661a67ba88764fa9410fa126b7dddcd2a90e602d881e1ad9554a7928a2049aac5f928f0cc031bdcb12be9c7249414ec45955916791de5a0cf657d58fd08f9c66b38c05f467144274cf759ece93ea9505dd0a9a174d3348f770c421cc7a0bc01e465fd2427c537a7896792f7879481054a979330718c0a4bdb51388ad71bed8273433f4419e60baa7c49ceec896b930f96f21bb4806f649687494d168454534dae41d4259047b7088d5ed9873ca71c31394e6b550c16a772a2f013a49b47b8a04cd9758cad00b27c90055234fc52d8732542ac08ec53ae8a163066f08c11a6d611f1532b465265cdb4b6a112e8aae5f27354bb97a6943f5e0cd91b90871e3daaa6049cf958336a869b285395d09f37c454c95cc4d1a7d8cad8e60859fa8db70158db4df08d88faa4592527f16640d1f11d9e52f0c1e1b8bd6415e73a599c7253ef80f9f6b059375bfc4934b19a711464d3afe5b2366b141b6982d5f9324385cb2087b27e2ba6a3d8e73e73019df70228786b01b818955e67afbf4d49df3b7c2262a3b3c5e98f24255c23da7df2d70c6a53cc03a61dc77d33307584a04d8015626fb6e741dcfd768d10f237b563341d646c1156cf318f8f48042e7caebd31f2039e1d99c956f3c8ffc90bc52c42c33dad07247fa8cb9b81deb6e10a92193a62ce338cf233a3da9e32084d464a2643f4498445cba96609dc9579a8779c3d688656e8e12bdcf8b9efc4009f50b28d11d6c1d575da2a534211de562d9e45ea8209e6af46bba08435f317dfa09f9ecc28df77b2491f004b48a4c1e438c596420f21ec24c51850e61d4fad59824da2009ffbcaf117b9115337d258af8451652377ae48618933f62c62f7cb5458769c86df6dd40c22f837a4b1c1782dca33083109aff81162d134f9f197665fddb2b5e30839bed3b6dacf40265205a25a78d5342b23b8b9a1133cd6e49fea04ffcd724e34f20f42df7407e7be79ea53a9675927ae9bf18a5760aa980b8f8222d09761105561a0aec9b96ac6e42c5b79acea2d14e170f6948a245951be825367116d85350e307ba72dd41d3b50a645c7569750fe935d0430efa7bc22abf7138cc94a1555fe07f0d899c422fe9c390bcc98a88f06895f6a160bf225f30f8edccd66193980ecc62ab19b83c6012d5dbae8eaa402b8f3f4ca8362fb9198b02a8a8b1946f0b95415ef88186bbe1805a19432062904fec6bba04fdbf163a3dfab591701466fe23108d5a2361a4a4c646b7462bdd15fba8b3d22d4e532f52cd5fbd814770cb04dd637ce5802d7030fa873ed7115aba43a63098d2b6c7a6686767f2c84b8d18b6840ebcbb68e7f5dc0f71e74c90f8dcb6d82b5a4e50c89acc48e2df9e87a42b0421a90035fc7e1ab42a7653bc2a4392a0c09d50cf264d89d8714561af61bd2884000bb24e25e41d87b779f9d6b06358c92de76ea0b4579b8b98b72c118c01f69163f17564b6a864f8b6a856a58a732af375820fdfccbf3d0784532c84c903729536a40aed09e4266650dd04c4e05494563f4be2075cf1032c90857d8725b2f2ec445ee455503bfbf3d14fd67b639a63a01ac82d498e0cf960276c75c25d7f6aa50ea11a8ddaadb2a3d32f627584d11c61515d798faee4498daf10518c8b4c8a49299ad71fe2b1859e5f4bdcc5e719a29a65427b5b6f7f25c6afe753708ead1f8849f45e82fa1559c99ca51b0f11e1e2f40a3e803c3a46cb721d8b7d93dae80823c74805776034df86293e2a67b605e0017df698fd2b5d45e55ed2d796cc14b51c7e96ccc1a14b4173b2c5f2dcaacaaa0cd78f2663aa3530d4b49bae04f65221d0321b1a7299db9087116ba582729e5150f81f69fd6badd41cede669f66e8f1f0b4abc35696514430545803f5c5321f6ed29ce837ab53e7e0cf057b80076e7312a5bd682de98330e30d912a12d8e30a9c99136a546b6814d6412f5040017aa00d7903a59f5543028549f8c87aaf2c425bdb18687ac27ad93e5772fab744137115d7fa21837c73685da31fc725b29d4ad56ade69c2e350f2801fec88673f7a0eb0651ca3232afd04baa878f25a99d0a64eda95a7d5534c25174729747716c5b56cff9872f5168fd8ec89432a5bf7c584089fcb88c6ff87597ed82741b862170556fab11d9e6806741f96503b6e87330196c1b81efb24280a758253853e6e043e5eee2ffbfbf10ec1751ab207ed7edb58913604ea3a46fc37f36c42c03d591b566a88969cea46ff292771a683dfbbcc0990e9a63e0aaa560a7c521d062ad58bdd34a7b2e49268a43a8f6d1a619036777fd9874f1fb3131a4cb4d35c00f70b327130d82f83057d7d9f82866c7a064834a6ce5a33fc9b46fd127f6867e2b2b5304f9097f8fb89b21da189e1a4499500f36e6f0ad7c4325268d6e522dc6630f4312a17d841b4e1b5eb5a6e11e4419b4aa55775bbd5b517f068532a3d4094af44df3404823d93e8940269bba9c1b667868f1620d53bc910ed6ee6b84b2362ac2eb198df1d68dc66d0ae85139a426fa2960e73d95fbea41606f73ead52bfc2019f4a749d37054ea32122e070f065b2103e607c1acc03d819a9b3c0c5bb7f4091980418f0b6f44463fed388bebdcd573a35e0400e0ab4637c382f4096be38a8715019f3ceefb0365fb60d17f7f4c25dfd590c9a6b3dc774726512d41cc33d8f0225f6a739c1a72b3168279d3532180d05061b407a1e6748e5ff3c065d739fc11bc83a3a51193cb216ede9a886524be1fc92bb19415768470245cf2ea7edf25d507627a101e610667b6c1c29971eeb119841ebe70af330cbddf690dbef7048fd25bfc23f72235b4cc5d149ce50753cb6f78a064bc566fd70a4523cd381bc3747f9335b8c114689bf89cc4a94ede18fcb5b909c135dd4b76a0e23f00760f8cc3dd089b0d37e483f0d473658dd453021773cde1d87a7769c6684f2d784e550a47bfe9b143371285fd54abdeded882293577eb32a3afe9536be897370e712f5c27ffbfd903c60684bb08c47f6b26eaf0719928be0f355bd8326d9bc1391a483887c6ca0c76a26ba09343f953407a11768bfc7d5eb2cfa56bf378f60db0fcf47dbdc622aa8a3aad908640a792256ff9b4d95abbc014d00da726c1763223b10d8542ea5532ee9f89edb3163a5bb29149592cd40dca00dce8207b42260ff7e39dc4b8b5a4b1383c07ca863c403b02c645c0392c8ea7325a6a5ea6757b0f030e27f930f5666478990979c0ecf7d2c4f74acfeca1d879d71df1d7cecdd6973e44d76066ffb256ef20c30969724a79847ac7d189ba008c816811789799fa4d1f06e9c7065f385be1d30cff3da5f465a53b4418c6cbd1f3f3886b7162a58e6fc1630b8ada16a9542d46313522e5974a4f18ba2561479f06ff0e06131328d905adf58ecad034259b19008fdc44b792ffcc5b873450f302660e174ff09402be32a4f8d91c86d9c84428c9d1077ae27f3e7de2d8c8cf2f1e605e3da14458d94991c651b76f9784e2ea511359203f91b08726b814ece0dbfd0600bdb67a04d552a499015bd2d0db132018812212c83019d970f8304c35cd94cb8c862bd5caa15a9103756e6d0ca120a817cd03012d393ffbe3dbb4d9cc86a41da5aad126cf7fb5dd912e4e1c30b4a1353277e35bd53ac3f014600e032b5dcd32a144eb4ea08074d933e04a5d1b29ca2570da4536a0c371f5eae0b7d3274e7dd1d318b7213b06b68fff165f335f390f10bc398768592605edfab3200ec287399bc952e300c3b3eb1bdeff4e9203f8d605a2183eaf8a1f9424555e2d97c30c7f03524f3a642d320e7e49dcfff86b6ee20a508fe33c2ed5cf5f0f43028965761735f0295f58ea703416035b6f2ac3e372701665816838d7255a2e4794f996ed0895a695d0a80ca118b482c40a3e70d0add3f22d0ddd481cebf025477007cf978e15718d4f0a3523d16d80f8a719ddbf10f0f91201ee90aa538acb34b6acbc8368545eaeabcb733ccbe58d31fcfdd92085b8cf9250ba1baa15112ca26006cffffff93