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 82957 6cbcf7bcc5a051e6e8faadd65f516245d96fddac96074cd3a64aa9d5fe9480fe

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4657c2f6d4cf53b45567f43d8315e005231a6b6130b8dc106635ca5d4f1184df
Certificate Block Hash
6cbcf7bcc5a051e6e8faadd65f516245d96fddac96074cd3a64aa9d5fe9480fe
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c0290000702a0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002dfacf263b22490ac43ca327c606ca4767f5f0354aad66116cbd745e3f3aa938d5767a444476629c00fb43c4a585822925a8a3d95aa7cf4f04d43b2bb0aaa3203234197bd4fb88d878c780973d51e2d8e218b2c9f69270826b020000000000000050000000500000c0290000702a0000

Raw Header Hex

00004020dc572fd5e93e8660be3951b3e8d6b38ebc736c3b53a0b9f31c3106704141c44d0dae1536c6d080a67bd83ffe773c8876bfd01d821b6d7df6d7b2008a4217dcc39e644b6a67c00018df84114f5dca356610dcb830616b1a2305e015833df46755b453cfd4f6c25746

Proof Data Hex

59,560 bytes
121216010307eff0a74d18d826c5d704a1b883f55337b0fd6d337235eab539b257075c9324cbc07af970a4651830040fae30dcf0dc22cdc0883c0dac98a47faf31e658435a642b00bde0a8ccbb8ab563533b009b3187f51d6dbd80c63b438577313dc40de23d55f66584442674d972b275820e7083e3e38e662c5e1c1f11f8433763de0d9076087a2bc431007d837ac56b5573bccc109eba75f02971e31249308c6e5a6e618e917c56cd7339f5e14436fe9ae9e59aa97f506631d8c69c897c82db0ce95fe49fbd4a77a53712c1de526118586d53ad30979658d9383a7fe67c38966fa0bb3d5df38613375e6ca1c1b52c35c4defbd6c8c4972a40a27cd85f710aa177a700ff9020f920e78a5c43165f6696831382395aeb27904f6d944e94b6234ac1a30934d938179bae468292ce4ac3f028094c6bb8c449e84359e3c4fce8ef8f58c2f5bb7e0849eecdc490431d09189d1a0f149fdd3667d1fc7ca90bf89fa5cd88d39167f90e9c038a4cc63d5e47ca30f261bf803ebca3969db31d224c3374c7b00618927305b022daa6ed12e1a7675e10067e05e86177272bd126b71dfa785e80a5e4e12af1b96fecf208f13ad341785005a0fd1c384b10bd9ca30d7546aaeaa16b3097d007a115898144e14e6aa5f6d8b7b7fef0fd621d3fb2115e51fbfdf61e4985d0ca02310763ae888c6517d6da1a398b5a9f0b539a6088255899b2eae302752f518e36da8426ca4ada04d13734b362b3f867915367baaa06d1da13810062b4c675a7389d191210534c90b2a77a184691889724993e8742ee5e01aad32c16551c5667deff1f0679974bb5bdc5fd655ea0e19be48b4bceb96781ca45374ed39895b8e1454183a587f748d852d0c4a9ceedc89548733c4baf006a461d5174fa49aa203b43f198516c10f9e203b6e6687e7ba6c44262ca4cb7bb965da2c314894896df3bfd25749d951c4eb761408ee39896fe653ea998473ae3aaf6845693cc9310b6471eecdd2889e2c62588c2501f9ac86a70173f5d15758313faac091ad9a53452b8bd29f4d5ce915cc77606339ff34b7f24b870650d8f61291f625de0048bc1673ee6add4fd65760c75a1c9109d104369e8034ce18e31f1a0ac7d36822df2d6bf6836623c31eebb959a78258ebd5e1087c060672d2db938f9ae1a1b889e504ab0bd100fb20f14f396c729f0aa9b213ef8c32927e8a5fb8b74875e9140079ff9900446421f5e696b29c069b77816516eab58b6a457b9375297a7bad33f653b16abc07382aacbbf99b10e577ee5961881e6fe5ec3dc4fd006d4bc6657bf8fb99be18aac42ad92156c2976cd01a947e1fcdcc14e069ec01a86c221f05daea0780a5c43515ff9f2a5c0ad12b876ad51677f9b628e9118a2eec615604767b01da30d4f1c7a688774beac9de5947d3b2ce831b561e7612cf003c9b13f320e885ea979517f85e4a0983817364e3859d3b6edc4353c997ef895fdbb2e88808dce473e48f6c450c3f99b6c63aff4c34235e58a5752d638992b1842a2089be05bdb8da61238427455d3ff20e1eadbc08e5158414437a389e247dd67e0fcd33fe2dad3c6048dec521ad2736ba46211ab2a3875c35fd5cd5e08fe83dc3f673ccfec5a270779048d91205890da72917ba741e19f78745ebe5e5f694751561dff6a4ce91722703a0d99b79b169c6e22caef5d1c4f04e8b229e366a3346c499cdd561d6c2a273bc05e0d7a3f054f6e7e1c79a414e1b558b105e3f31665a3ff61bd44a36667a7314525c9b5fd340495fc031af7ab21c5064187f2aa1d4feed4f58bfb5731505a1ae4c65b8e7803823a0a168e0485cd3f2d2cd0ab980b915607395221e47446443e5f12536cfb22a14711866e43570bc8e205b354d03175fa6266e207f6de117a2965403cde08c38282aeffe7bbde9fb6d302180ace57736296deb9d89389e897a9112f7c9b76e04f4ac8309d7c708310a77ae54e691e88ba01d20959d1f7c9dcd42d907c6666906615270510be7b75f87c46a098cad91721089fb7ed761ac62c75e90adcd947f270579bbdc208969507441cf9f544ea7b09dbdd8e99e87c8c6e269b56c9588129a2b0b184fdacd96e4fadc183f744e5891023e777d6870b5327f577cb47d8db2841f660c9515033a03e7699dd3ba78552309dd9dcde6e144f41fa484cbc0ee35ca4c2dee0f925e4e749406348541486aec27abf4eb6f1e0bdbb68d89205f4a9d21ac0d71e632b322725385d237f67067ddd7477352cbbda3545109a2f4e5c00e1e3d594b2c957b47702039bb268240ee6fbe062d663914d155db5442cbd637f57e34a01b74ac36d09ff1b9fda879b17fb8110bd5432f0e879a02b9179ff28b4693801b26776bd815133be2670b6e6b0180b0c43fabc6b2236a5fa6b69e4bed367dcd91aa9a067dc4b8a02fc04e0397f9b68885bb20973af7faaeb274c6ee43ae7823e6f9112a8eb6db091fb9c356e22a1e8471615e436520d7d0c59af981260b577232dd12cbdc4cccd90d5ff06434d528b09fa651dba54855750e0f04ee4d7d92ca9edf9e1e808bf63c87594b4b516b3932157fa7d6c2b04701c1107a96c64cffddd5b52f62d7a3e08ca8429a50d48f52918ffc92861ef7aed30e9ffac51ef671bb047ddff9006e2f4da1f74db4211e3227eddd9138a72bb1b4595064f62d37ad4a2d80e3033f1e1660d04bd19f3b25990fe7f21f9b19e6862544c9a01f82a912285ad1b0d2689a8d93d06b120ca1735a27c1f0084407eed1ccb3b03c8dd5b8df9a6fbf38ab1a6be74e35e331de394815c19a2e123dbfe4999d982473fbbeea6e49711be5e8eb26d9cf6f7cc5ad03b52b2ef1b931a30b8355683cf9717ace18b011a549c0716a54ea3e7987c82e6cab8368ee352f8e9a4c734002b92bcd12a9614a545f15c663897656fec8138147b711c85c3a3864dbfeda986359f0ae9672d6099167f75eaa5718df1a779af90046a6851331e19b0795ec9ac7443072fa1fb6c40e773e49cf00a7804dac918811d138db7c165c795171ef6b1ff15d54d8527937a26a391f2bfde9ca9103bc6e9b6670161760d6b658df5299dc9a8705e63d6c8df93362e471771883f819204708bf5aa095e7187b05dae49399bb156f6f6ba0f7974ccf3f9f463861904a848ee93b2511123808829e5d48df2bcd78748354cd86efbd1c9b843b813c946a68ba6384a4e1b3ce03d1967608754521034683b8f18e99e817316b3bdac6b77eb852439ec24a6a9b2f99ede99a9490a0632e38400d043622e0d9a037a4268da465ade9a17ca33974352ceb3b1003c2c043334a6067dd66f68246410ccaea80809f09a838ab1738bd3fd5fb6f8d39e29083ae335f9859b1d7ae8bb9f556844b9eb8baaeeb36e9702170ad7f5caa9cd71c7482df9a17c2b34355fe64a5d1fbacda1363407e27fe2cff12eb6dc77174aba86a88e57108e17d9ee3bcb12eb6ed8b878a44fcea6b6d6d3813e469c77c7baaaa0ec082ac9cbdca3e1e16e6a522f5852872f8f048a4c4d406c05616c6fbf913beef53bae0a09b0d85c37a1606ad9811086b1e4e61431bb0d46c8ad276df1de2329f6c1fb7ef4861d0a6aca26cb34478ee430e7367646ef1cfe87bf14d704fce17bb851fa9e0f1e354a0fa1755f57d19989a791647d1acfed8c8dcc66c77044729eb7b8e6dfc0d463a2a3ed6790d99e99c676f6ef9a929ae8a467515a5bcff1ae1b6b29547bde1e2ba1858709abf43943730a5b33f0089c3e6d7c9500255c519c0eb41c2bad9d055c8d3a16b4d02af36a196fc90672618c87148bce1420658ff581218d2bf49770a11260a00c4561481cad8747a9ada935f5686bffe1192693b0be0991ea976449e579ba986bb71535265d68de63feb084193f4c8f37ea546586dc82a770df0cc3d5e3ae3e278f1fbc608d209ca68d19c6ee47fba151739d1a4ba8e3d1995015b80a770331b4aa522e4bc5a5cde63fd1ab4a9e1d093db0395f63ed9d73169598b6407d45bccfb643eb92471873df8a68479579a23bf7677e356c4d9d243038fb3059903c307483081c5f27959dfb98c47856bbdd2dc4faf9dfac7e2f37abaa4a9865e495d44e599c015f6ba1b126c4438911abe2e9479b247a53f3d752ce9f34d4de1380ae952f352dc4101d40db8b7ef9b8d885a5b8c42a8823d2e5b2ec6576286fb278aae50b429f8723ded33e2b996c1e45545af0041a959b1689e176d34e102a2342d3c2d5e48f76893955013d1434e4c8bc1deb0171f647588545126db5d9542e21f9ca4e89bed97cbbd6ea79f6a18d5cc6d755f007e65e62d9087aeb63001f5652682ac1c3c32bdb2b83d98dcad84426d8c77dc9d365489caf94e33a28315fa676a20622c4446e2e939249f067c841b980f8ecc1c8c8dc08fe5f93102872d47c981c59e47c4502bd76dbb7df4655c62116c1288ee0fd8a0f78b27282238db5ece94c641b16f688a42adc4f8cd9332698623cc1c48d0602a156981df4a545d7448c01b4efe0569979356b1c88955dcf69b4b42b522782eab24788922bf1b035fa93ed8ebe446fb251c04c793560984f58fbc08427fc50336db0922ae963e6708febf11d8b47f16a0b8b11cd432cfedcda903fa8019e007d62b03d1ef4f42e00f01dc68e9e7f63b2c56b165d6d8ce5dbcbb5b2b47335c185e1a1244b5115408bc972db42abaef337e037ead85b2a49a14f013d99129e76fb476d2f869c2aa68c6c8943c867adea6f0ae810c97449e7259fb6273b688c355782bda4e6c923778ac42ea2a51263ba6c1e2289e09e89faf7a221763eb48af9932da79b9e4b0f60c802ec9351ddba025d9f90f278c8fda5292dc4ab29476328f33705dcb99adb56fb20f5227b9191c73644bd4c68037414141d3ba64da36db85ba8a4fcd0ba68b69feddfde5fe44149e468ec1d06896c8b3ba6a413e8f20357515223d54c40e8ffc6a546483a24470383e312ffd2281794a51961da73ebb30f48b28e3fb2c624a18e52c64dd27ba13c6daa9de7a88bcea7af6be78fd28f5a966d83b847efa0988d2a8e465e8e42c0305536b8f6de0a28b6bd8e48454ac39360f8108a302fb0928726721265f31b14260d520b4f994b891bf2d94cab09447a79f704238be5b2d0456cbc875baa47805d5e6e031c1444d2aec48ea5f8ebba177c41a262df3b43c33ea9856f3e54fe3efd30c584e0572d65889e88ac45ff7eed056f1f33673b8ce1ab137a100db88144ea3fdb1383423727ff61382045c47d77afb33e00235c95960cdb7d88db02953c14eab9feccf5cdd7f51a2479a4a89ad21d6b4ba9109caba7702be0531eff59a39e727297f6a00bbabcfc5b3303e2772b5ca97dc270245c6ee82c05b920ad35851c9b1df5ade75934b0d806a0a80b3e01744d0eb2ef272965c369663970ef592d37af409f9ed84f1b6eb45e44ea4bb27dc2654292a57efa6fd4826524a35e407fff10627cdf2f683f9daeb1ff0951c3dad0ee209750497dc51ac2db578bb49e542c0b358b176ac16a2e528be7055a757243e3a084b6e7ce84d62a199e5ce7cea8b0ad80580c6cbe418d56a47471c5900da633d3d5775c248e9995448439c0b733fb43cbededb18523e383b8500fd224c1485eb45edab1723bbbb76f8ea7265457996e72b2dbe56f227be94ee3c6de2ebed6ae12fb8c7c14ae638e0aaf1b540f19c5d9488cbf540bd7db1e708fbe54a0a14ab35ee68d78ee6998b037aa6e4784476638a608d102e9c54705691d0ce4a308f0ae6e7ac04c68b5da7a5db67faf982b1f5b3a8d0602e7bb3e5dcb6c4f545aba516196b42749a2beeae40b537a274c6d11d6c9f3f9043ae0c131bba24ac8bbd16ef4cf5aae0c5c51a883b571850eb241b00f7f721f6e43b404bcc95493002dc03fe1848ecf564d0ea7f7eeb2044228a2d270f20960614adc78dc179947acd2e2571cda5a19ff91547fe82ba5e04f7fe6c8c3e8329fc087014ecf2529f90b6b2783cd59f1876194d6ccb739f49487e341250522e596392bd80a5c3c35ec081022735dfbd370b39f30fe068c28e1f35a1066fb6f9ff93387fad598eedb041899be2357f3eb0ffa7b779356d0d7b8a926c77083f58569df091d89b421b4cd801e40919673d7ef194cbd8ddafa5b7a1160070cf42e2c2a0a1ce5ca12fbf01f16c23e55cd0a3a561f726af1ecfa2010aca355082f60bc47e6ea0286dd788e0eadab756c072a99598b2376cf2195e4fbd578f1bf838c9459fd02d03b51726e183c4ff28c5390cd1604fb7facf218e54cb79bbc558986676aa296a4974510c08e7673ad2ea87a60decc2ea6781ad5549047d08eb98eb06e3f30358965d03c2120fb41446f0a457f9259fbbe1ea9f5b3c5ddf50b135c2b1770891feb06105eb1c917499952b7b4ed867c0d04c13315351eea7a60edbd128113630367ceba51ee47f3e93b0cd284474c033a16e054ca858960c2fef91b97de9706bfae1a8ccdb0dd2ac0499652cd159aa1d0f0ae49159c3a5718b0e1136faed59bf66cd43b5964839464c57a15b0505ec9d02b76a501bbfbdfda9d0738f242184d0fe1780a8f0152535b7ee9773526674cd7d4ed0a7e7db57c2d0f110fbb8cdd3a7625c475dd70d00bfdec4f58acb13f89d39d59c583351fa42e5d9d98a59e5e202f0c1da029b2baf294b51e286134fa43d73c8a12927cba704809d5415ac8792b6f463564abd02e3116fba9fa8569b447b2cb3b8362ef94d9f602948f3f3fb53be6c003041a0f2af3c0d582b2efc9f3840e040cf34717fc7123a9f41770acf5b2248b269eb0aef19d8d5972d8a5900cfb0754f9359faab908a13e4d912c23e6cac725055ce873127034ad41776ce1d4e23e11b614d78ec5c0b1128ca65b069d4794591ecb5bbfa647f84dcd86207d88f05d76597d20a2adf6701f6c9dfc26cb41ea00862ac6e58474f50d2a52501855d2472cbfeb0cabf358f41d72146913c16edb60860e0723b1e3bf97f4a89cb1ee33fa78a6d392963e1b1b7fd84f749d5352cf7d2b7ed73ebc68ffd7de565de089e155b723861c8fab8b6efa707a258c1457e2e947030861ca8eb65ed3287749cf02b518636f9233da31b7a9c0f8c53b2098aa28bda14c687ea8dd894831b90d2c23373b54cc73f5443fa59e61e13260e1a7f1c5b1cd1bd428861ab80db1f129c1bff1103ded65d46c835b0e4c5f685ab467b111255f4536b09ec230f17c0aaa669b75a7948e40b24c1a1a7966af54d63bd497b8f9d6d3519f543c8ddef1be4cf87ca250044f23e9ff69e98d6ce4de986fcd2d6c745c03775fae118679220f2268298dfb4dc4a26f83a4e85fb9dbbb5fa1ff02fc9fae2118a67aaa9d64fe10751668e607a26bf2dfa1486697ca982a9f0119d0942ae4fa57a5f948994132b797c8222e879a67ab9e3ae42ee923e14c64247f45b2ba32a8d44f9519e084e2517d7ed873d094781f917914ac9820d85b1ba58295bf881c3e44d52c9be4b9587061460adb8c623ec5f6e91998e8fc1a7d7bbe7fa4806232592d61ea2fa28cd2515ea205759f7350b9c36a0d0a73e781aa15f7f849cdf403298d0da78d35fb91c1f9f1432e3124119b0ebeefe9d3119539365329ea4bbb559aa8b71b0a7c2f6433684c988f720227a17b38fc40dfe571a440c6c2bc9914d24d7407d5f4cef5f48cfe0a88f6afeba3533dbee2bd66b4ed30430a47a7ecf155f5dfa8e91562560ca7c809a73d23b0d7aa66adb7496b64e9af8560fba044fe0462c6e8c9da3514a770e7333e9257cdc9bcf58bce0738f911afc29a3ea5cc4e6daf3ae27c026d23fc363b327fef30344de1f7f0cae98b4de5a74cafc0a35d97773777c27aa8034bd8a9776653d9bcdace4c55987b68d12464031707f4e7b809489c844eaf90ed08a45a0287a2c9981a11cf8398e7240eae42da0ded4fe37353bff12dcb12eee40f37807dc10577b987fd64451e97238404ed61f9b29671b7a3ad7037b347fe839535b1bb806af67a2ba9fa0fe4aa9f73120a57f20749ea178d4c75edde9547f55c336355043229d9ccc1cc4031597519186bc54f4de8ab3f4d1a470a12fea15461ddfd050bc42e1db04104b9a3a4661be8857cbac13f113eb41460251aa80d6e463ecfe5359bdcadd9e44abc3b807ef184d223664f805801e69dea9d1832690bfbe79e17b487e19dd05ae2b44452c9d5d57b233f27c4248dea9694210eadf27e5653198c345de28ec66e7d43eabf4cfe1c3600d56df960b16fbfdab69423e5456d90e3a6b76032852f46505767af810a72eba056a2c86c42ea0d50693830b8cf61ff3e653b82f971b1698052feea6d10f89bf43de733405110f6ebf18d8d4363e30b0669c3d07dad7a3c4414f944d18667b36e9af70d44c24a538e32a8ae0417fad003a9f6be67c7eab0a9dcfec77f72efb0552c08338f38e663ba23868b59e2d546eb59a30a94573cc9f9111e1ffb16b0bcbbc51720dd5892e5f7c5abb490479f5196dfa8140ca42b3aedbf5479b1ff4fa28391a1b73f35dcbc0b4115b73585f3c120ab0164005d429b88be44267bd9b5225e7386f1d172bf21b668253592a0d4da20a9ead47c4d5778dbc3ba4d6747e3e64592cb541ed8f062e546d939bc860540e8eb247b76f2af64ab1b5c212cb60e19410a3484ebb3d3f23ba20ac1390417fc4a71d432e444d9e07dcb801e502da7cff480f5d675f6fa87c40195ed8e7bcbe36406459087e1a41567eeac757924d8dcfb1722dd55654ef29a2a40ee6d962700f1177ec68c9637c5bf74f82b9f6248343c226fc41cad9514e05b1d20e2d8b80b6c841198c01413de9c23602dbb2ffa221ba7a1335a15d3abcdf2cc8e51e3cdabecb5881289b096606b71840cc208bd7872f28e2b8e99921a4f129152d8a0c3dccca6c1c13d6488bf1d1933e6694cd78a60319a2d006b614acb471df4a4fe8d7d078b8825cfd94f42ce73c770221e8c9fc95e20d043507eb245b75f2344d5e1268e7e7bb8d7cca81345a91c4a9e9132c2d350532ab187d68d992857ccce421cdb56bde90507911dfd6245b09ed45e024ebdf86afaa6c05876f490482b3e15884365798da2b45f6bf0e52d832c0d13b51d40e8732636d4be8e9b744796d8016263f3046ff4f9f92c2152c50064a71e0101e54732e1aa594fa596273d5c4362fa01b2fcdf9db353a273dc4135655e1c14b16753b3576e7cbde56f33e63e00260cb6e1b0595df4cba85cbf15f8ed31493edde03d665fa997779a4ba00155728f8ff7e168693acba3ed9054f7230bc89abd20e0be3cf00e818642778b158768d5868a4fd2d158672e0a694761a061e949a7f0f5d050066e0b61b1dc3e85e94638af910d27c30faedd7a490ff1079749072f152932504a410ae41f9b4668bf8b5a4657c5d39d3e6b70d875277923145e3c232a670d2926f07ba27851d4d2ae6a62fc7a6aa64355436bba2da149e07f71980dc01609002b4e12f2fe7bd015a672dbc04429bf481bfb01c466ae19bc05996356c3a0818dcc6d67c8605820ea387e531d9328c80235f8c249b362f84b53877a80b93a2919877d0a650c129847280260403dee38fc17b58e13cbc8c5725657e7f91eccefb11ccce1827583b3f6ef0b6e7335fc1059f4d47a717844d05f2b6a9f422944ac6713f559500c751774b68805e2756e115a491f541a93398dbb173944f036dfa2566cb82239f9c30770aa419e11192df65309817001b14a1dfc1f9cc822936da1f3df072c1e34e2521ee78198b355fbe3ca4ed9ce0bb045b1be6914c660869e05c16723d0e8584f17ed99bd7cbc7be9ea355c6db2babcd992f9c21324c31dfa58fe8dca3f5baa631f107761ae99eaf657fa45bc3ec2ec5780627ce4a5a56d8561c85bfb45eecf5351bfafd146f6f68c472468d3ef1c372d89a3daf2e93c9848df17947b1e755e50d4302b131f9955be2f4e26b977ff8f6360e7a8b7296e6ed32d0667cbf9f49cbf5e6c478641b8058a6fd44e6d6469edd77853d324d2f2185f0f2ac87e41878625ac4ee2f3a2009ce5d60c84281f441c1c1d15307abeef1c6d891fe9577ae40e08a55994f19e45a6d2ddccb2eddca35349b241ce34056f7c59c5c41b3ee139122128802448f6f690787463d3b6670909a7d86fca363c13cf89c175d80108cf21bbfc490f1bacd5daa36658cf1b5494a5c3bade372558009f6b748d2fda3d02a59e04dd02c61f6652c9391ea4c6493ee8cba3d79d1cecb9d0876e4a30c2c6d319ef21e764c716bf623e014e89a0fb11d2c2134eacbc18622e38da928204d14dacb3f5ca727f3e8516dc4e254997fd873aea227a628434530faafa64221a9a1187d237a310ace8899c06a10eb8a268a9eaa54aabc4f0afa52713ef84fb10b70ceb898322c3bbdae84ac5d9278271739d9a1c1c6252064efb572282c41e5767cca8bfa9034f6b208254361dc366b0d91d6d2dcd1c6233e452af80318eca39ca96f47b9fab0fd94ed0175328da3eb1f96c8332e148a4b2f2c537915e00d949b5c1d9579476bb84d9c6e42313f4074aee38a5e1b76dcd50ad18063115ddd6f486ded6acdd303eef07b758fe38f1afb3ddf384e42490c81c8814bc5cc048a26270c876bcdb1d17ae69233979a3b39d4a4b203084a6dfd7bb809e236e0262423333dc858b720d71d3611eac024a37fcf924ebf43524372db0ff6546835f1a9d6d513230277d7c6a643d21470af8fad254a9eaa60695073c3b738875ba8083b2f7b04490398b36a30bebd6ca1f35646f478447347bb2d4b27e1af4ea703b25bf5be39aff6cefa346d2b73996370ef0ee0fa7340962c8d0f1338933512df09f8e80fe3d946186535ad6a6e86058bfb17967605eee540145ad479f670f471ff7fdf1ece4e2372a6ec063c4a4a2617350b71875cc50866d2d571725a364c66bcf4b0252ea178a8a370f8b498d5a0c300c48ef83357e6b87727d7ef16de70f2040e7ed8cc01542e00c1c19bc01c4beecc78996eda49ae43033dd6c6ecc9b9247995d9e4828ba2b4dfc6db41d416f5a8db26936a8aa52512c7fd0b525bd3683532beaf60c3eb349ba3f447f904f12598769007446d4adee706936709e931ff54f08f037257552335e7a4be793db0170ecd0a6e527c7dc42c3ce63c3fc24858d0e428986e0fce2ae52698c4953f7a6e2e22ac489493e8230bf63f470b5b13897a475fc267dd0bb1b4579fd4b136cdfb12b1e1e142f67955e8286f6073875b18b964a34faa62548ca0ba9ed3e90a5acc5a8da4427b67f2a6b5eea18f24611852594ba29f9062852d6bd811f8efbae251420f6e4494dd68f42ef013c9c8595b6f70910bbe770299177bcb8312b3d3363deec2ae3197cdad9f0adb8471b62277e99464d2b45ace278bed97238ef142c615c0f0b51d64a9054fce0a8e30978ba6f2be356c44ead5ab9f100a191c233ecf09b19b7c9394ac3976dc0e716ab4f0ad6ece22ccc8f954f10d4ad4f03c0a4b1f29df0b233d539b72551643fe3ca266bb900d2c9ba1ed65bc839d557bb5a4e55cf90d4699a95d71082728968f0341ad95dde084ca770a0d9c65bc1de8e5cc61adca018547bc4ae62820e9725a1c7d44a4cae319a71750ec6e1813ced5c1e79d48d8824f1ab418455428c544204171864a012606c85b878f5ee1f8388c1f52d47e066cb10d49503c6fefba265e58e617e0dfb052c63311d2702d64badf9c36951174adf564d2810350281ae7cba36bc9d256aae95acb4af63c4dfbe4adb2fe3733f2758acf8921a6a947be4e3b7df0de08688cb9e44c24f301c8f0bac04ee317c6874a602adf02bb9dce240e7132506cdd91a850b91ad90e596b91cb279ba5b2d8549c0732fbe2cf4c983534b50dc4f841c2bc34535383bee6e87eadb2660c5ebce445fe91fbe574a0cd50f87e2f8c8dae9c58075f62553883d473ef3ccd25ba57b54fd41d76d39a269a99ad25c7918634216dbb9f2a4e08b719c67fae0c19f579c4a3a627aa053ce54e7202b673a48e88cd4b18b1d311e663b9862951cfcf57d0dd6ef13aa1c90537aab59dfcfd34b681551c5d4850f75e8ac0c9178483738d2538b3df009bebc4a3bb4c24483ac891bf7996eda0cd4f58ba2c52068714ca1d289c4cfa52037abdf0e28d7fe23069c0075ba2b07c90cb317408d662f2630ee0b5a9a7a1df3d1e9e565ca7c3f7ace87404bfdb9bc3ea5c32efcf3333b5c8878519886aacd4b6c0e7b8713a1e7554dfc0e51c9d2cd3611b7544f97f8c41363a84ee9f330491b2c0902c6508f223989aa8342173f7984b7460b844982195ccef7016f57ecc809a2546821cc0e0f077cd3b8930ec5748cd3c7cc2cb4f79dbc946fb3f23ef736e9ab3dbe0e0147a8d45f34769c49aaab4fcdbfe31941ed222b8a45cf149771ba2a521ab0463fa82d31383ee125576e734ab34f9e0fcf0baf57ac39dd5c8d52bf537c95b54192bdffd61fd56c0eedc2ae4456d6a1ab2a6c048cc0a9472b0bd813ba48c275c2f0c723b261111c43724f4a57059cd66757da474dc8396c689df81102e923f4b5e86702789f2d41040412c65d1d09886d6785b6aac88be35aa2479079b283b29c20c4f8cadf857df34d0bb67ee478c254d7acffdef67ea7be53e73d9c496c4b676c9cb13677f927ab59fc643dd66d7d3b6266280d386db57757b34c84933c5a572c82c89f7bde096c7aa659743f9c080f019da22fc1179672e7bc142924fb99b0a29e40880622f9eb1e2c556ee6479565dbbb6965e4c7dce5e117a2e2484e323494e00bbb61e23f305e37355f1c5350893627a4918e5c8c31331072c3152e3fbd285cd32860b246b2a7010384d74d399e2d8e8099c0be716de1b5e6488fbf11926f61d84f678c1f0653fdf101901d7081e06b09ca7d0e90a1b6814b78854ed0906a37e52270ca8e3d41473a6318e32433fe043b281680fd0eefbde319c24cd57b23aa30410f8b2c7ff5940f6bba4dc8f9bd87b9bb0917817cad8b75cb12f8237bb3edcefd3dd02f3e8831da2c21e94c73d8b5a363b6b1da8d73429135183e9030deb06d663686d7e2227c4d7264b3c29b517f449454740fad27feed63fea67384a2e301e12e6aea77e5d3fa16effeb10cdcb3d1835e65e1c93e46342703f852c6c92ca25551ae508edb0b05753e777b78a5ddf9104c798d0ee7c46b22fff05a725baf6c5a9e06faf81b6296d33aa86e5070a35787f1824158e06621d42e48dfa98e29ba7bbad4240a292930baa9328bbd11d3a34b21d2837c2fee4f978c34527ef71859a54b25b32ce8d5d1144eb593d64309e43fc0ad7ef316d4a323d0772084e92aa401c9338310d7e6a14c0136f28d61c39afe81ed70eec031bc454050c014b047461a30383f1747780ca040ed901d0c196b58198a60d335bae99d299e87841fe4c724f2b6081319fdc39ed19a93f9831dc207180619df568bce24f1fe6b20bc206e0b54bd348ad31f5e15661f782150dea19d21f44563f8eb8e05ff9484551d44f7bff7ec35d4ca71ad2356f1beeb5cd6847e4bf1e6879be15e624e6a52fdbedd1953bf76ceec1364363afe4ad937fac47dac78be34abd5d0415e0299781905d48ce265b74b14ad179496406cfb33407c5c7a5b49f3e9f383fedd945f2e2bfedbf483b819e754b9a2e2fc0faae050ac4c0dd716e82a67beb5941a2c0f6726b1c4160a97b9dfd65bed92141a77f033798244b2320a849f802b02d4003b26fe47bc5193e1072296300cce7cb431df4d3c3002b05523404252549118794e0305f85b8a764ddb9617358e67188bd80584557a74a0c9879b374fe012bfcdd8a63cee6bb5b2797c28230e533755ce6a01386b31124272f8b2ec0d95e7b00d2a364ce79714dbe4754e8f9af002a69997cbcbb3d7b34eb27ac84dfa56917c9e17adaffd66ceb7b5d1e5924ae49fa7b4e965ca6c042c5884e0763413d1b54535b220308ba63691e23487a58378381fb70d4d840a73a3a2e7bef6e49404df5efc5323700fb33140545c4164c7bb98e66691c2afd944fabb93db252270f89c11202aaee27c41bc108d503eb1c494737d5525e88308344601632edfd4d5a0dcf21b4ffba7cd37bee147b71a7a2bb80dbef5abc4a20f423bdab6e2398c2426a1394b18a03dc26cd26ed26625acf94f15c4a5c66bf5688d9f793cafedbdfdb5f85cf32391c08b6fd2f09c2a2c9edc9e874a4b3e8302807aba941f810814f9b3f80c046ea5003c20c8237546c033d4bbe82b5eac0ff5b34c51969288f0e663e86b7b04a1d04bca6d3eb0886a829a836cf920e4578bdb8d7c05f96ce740abec32508ec3e84cd48954a0eb0d619cb59d91d425caf9dd311173f6b888e12af5e1f651561502947e23c61360b5b34150911a612a7a4e846690cc304fdb78b8c484669438973fb008d4cde8eb6655241e49803c553dbb32dc6b2fdf0c6c7f95e73ce495ac11fe2da469267f2340ab316b3cceaa1e607376ce74e9f3e254b739121adc6764b63df5c9749ac5404ee69082628a38ed6856a9b6429bddefa12999ef55d00910d6feaf54a61d7477c7e8b21f8876b14b8f5eaf16e653a1f531cb3be06faa47369d8fc0ac28bc4326df1305b663fb73d08d1b427e2cce149d3f15a0bf188aa00bea49d5abfd5af1ad6ca6972271c39bdf00989f1fe46faa2d693187796876d1e1161778133b12caffae5ac85161822db3886a701d3a1b24a5133062da1986d509d084fbc391404fdb92339f6881fb546de2663451a78acb2fbd5681576282b90442b0583d46be0752ed4be85fc184932fcfc26ff6b364c5bb7b3113bd1017752241641a765e7946863fcf4c97cf91a4b02a0deb3bb23a69536c03504bdfc12fac25a11cd250949beb43f262bfdc3109c1abcff703f5cfee0b888d99fd7e06970dbe0a4009da620e0e7f80c6ad03684aa1f5555e3adf3d1978bedee890e5f469643eaa71296ef197163ef5e4f942e7b5acbf10f165820638930ec9743168bd40fc20a6a40dd8810ee91d13ee01f56c0250da12c244bde1ffce6f592cfa1dc52cc79a77267a5215157fd5a2bb491273ddbd6b7a419b73c9d51b0af99799096603346a9e401961a1e5b313f25117c1b6d94f2c6daf3721ff0ec94834f566198ec6610239e0b080ad5a0684a2d716cee12af8416078d44866c0bcef84d1547c923a26cc7cfc3b1e43402f9008a69283548f2e755bda7a914dcce621bd4fd57e86bea50e5db4f51423db762ce919edb594f000c024fcabfd1b949f32eda219f826aa64829741749ba88d906aea972bfb4882b196fa987d5b162202d120ca2ab838656239859f81880bdee9e7e2eb4b956b1db99213117296335079b7db72c51da1cf908fb5464b5a3b8e7cee9061b6792bcf02d36e4875fb30d42f4cecf1a82f00bdcf547380de642496297e103195e72ce60630c69711e52cff11dc9fa28416facec919a482c48e8ab2283c5012d8bc3397d33944dbcd809eb1f04ba9bf4ce9cece774e489f8d84e024135668b0ef699e93a0e0ce58067f022c883226af96d6003e3ade75278fbd8b6017ab22ba88820192b8c721e0fc93bc92998f2b328980229d1b3d490ec5c6e260a21b2f46160cc3077e7c32c7c3f63ef487e8443f83d9d3df774b33dc26a787f39363b48a9af654ebdc5d6866e49a3317e26c228a8ecf1a369f897ca8fbd0cd99ac1c1ce1e7b323644b4a4965a2541cc7078f7e500760e2d6ef7396707610a9ae9fd803b9f601963b7c4f982d5980a559018342480cfda017775b5117544efac5d8e525f187f0fce3016ec53a35e1af886ba59a4993f1b56095d2549056731915d1538c178ff9f170435143f3bb265fa9bc7d05f0daeca1b8a0ec12bcace35c99eccee94d5d8b6f8ca2e6efa415e5612c2b77f45ab94ba4af61811e95a5a58c937690aa0192ac9a4d1aa23ff0d8c61181f1bedfc6720eccc16442d3a19a2c0ba36e4603902540b4749a70761d9e1e03ccb36a742f5666174a71444cf2f0d82a29eed55bbef430a35944ed18258825ca8b6050e47494bf72488db37f65d7e5504afd60e9e68dbfcb2e283ac8accfddb55d842e0a6d988d4852d6fd78ada5d5e5a54e86371553a6337653ff08109698df6b27be11ece447ae998595487479eb65bb8c774cb01bd7c6651c11300a69536464c3678d9f6dc750ee749b04722a97bde8e6e3ca784641e873abc7d76e208546289c7fb283e33bb638db3cdce065d6bebd6bf9d5d03fdbbdf4f8c648f42e8ad0ea3091429a4d5e1b8166af002526384ccfa3ac80f7098056407b154402c640b1369a2e55772328f780f2cf238a79df5c68e1071126b8c032c998cde77220451b65606c462159659f6fb1b904ee45bbda39a9ffef77b7e7ef6f483d0dd00a2ae51ec46f206cb28a5511824f0a0ac2757d9aef836c7bc14c117fc5aeb699d7ff603fad42d6d33e722206cc3e3de0d06cb2e178feebae444ae98cba524a0dda24291bbeaed0a6d7bb34f59d81a9dcc67e1cea9929ea11921c3507dbafd479e2ae8ec8ac3b883526e949f5305ec73276a5bf1a67b2438fe3321f495c3c07ada53c9753934ec2ff0af44b0bc083f691aa53a07847a245e151665fb842bcc0e786e54f72e10009a4b19a97cefa73ecbd4345808560eec0b56848997d910643a5826194d2773e64880a8ae56aa32e08c8b8463b15f5d4e84c95ffc481a02ba1c468e1805886769274c6b19afbf84fe646bb608fde94d33cecb697d099df50b94a1444554a8bf2570898f80625b6fdf75b8a3e9b98dde44a4b0f6a110d6a6e83d92a37bf8cc1b899f55eeee5d0c5e9271effa3bc50a6018778b01fdca9194badc97b8d2f87f818c64858f0014cf4d3931d2a5eded1f08a4e80324b6b23ceb7482568199068ce36a63ad914bd5e2b9c27d98dc56ec753b1d66db343ba0eac810d22b7f284ca504f307169d0ca23e6e9dde53a6a154d9c9bc7db92f536eef19fdcd71eff372e7538b39a272556f648ad29f50d0c9c64d10f1ed6de988af5792baebe68d86f769a2d0a360eea2526af838af1e0f05abaf0702dff50a86b2a2db505561fd9f670208399f15a020844723f0d4b962f43508479a78846b00d2db96f6054bda900f02807dae7b56fbec644867e7317b3cc6ec22ecebca423e2eb251cc38b866103170b0b2f33ff7e89b72fdb3a548e76f090edeed01e17c8d8cb191868c986524b23219e87f27e4f4982e836973c8577f775fd46f71e834718ed7d11bd6d40b15bd9b3a341d00770919f153211ca356b02b4e0b72afed7f4acb567f89f397bbd1b59fc6f90d638d5dea32970465de5be32fb947d752cf9b4ecc120450d0674a2d5784e829be657d44e629b317748b1b379a99e8cc352969ab2e61449077985a0603c7538593e081c1cfcd626929d1dfaac90b99335864697702e4319b568974d12fe3c66ebe04b7a9b69b7e948540e10b42ae21a2c0058df1ad3f0fdd3173a8a05276db5001982062bfb76c81c6d503db91ab7c5e7e19675da21febb3fb812b34f7445c94eab255322664eefdf20eeae00f7ef1eb82394d0e45363faffe33ca81b23e02a7881beb98fa9ac9339a54842c23d013dd4175c7c71c6883028e5a171cfe16811688bc561e5725109552d1cb1b0b0494391f50768bc5b1bdeb96ae3605db30381b729f7b1b12c87175d976e728823ab89d745534f110d6b6fba7a2a132b6e40f5ca5cc7d3ab9afc46165a14cbc4289cb8a8ff34d30aa261247c663fbf81972200990aa77d276afc3f7cd94dd55f88df99eb03bae22bfe5beb77c90b12b60fb2a88431b9ba26037c5f54695848ebc2f4bf59dfc584372afa030093956b6a8b9d167b99a1483fe892e7d4029341cf112842147e565585f64a7653fdf8dc55afbda8ae855ad695acc7896643967a753a294bf734452cee7fce0a7d830c2a42eef4f79b7a9ace9b79e436f729a36d95726b8e1ad2167da1460642a56eb26ce3bcda970be0b532a71ac4aa60b3072610bacb37da3fc63eed4316f4fccf76634ebcebffa981039fb5656ce85482ce8cfcacb5be9239f4507b0d2585ae9b31f6c1152ba39a554c9b1e3839432f96d2b6e1fc4752e21cf82c1f63f8c6834adeb25698877a8682a4ebfb82bcf9b36bda62761ea2df8b7b555009886dc3802d186ff255a90ed4bc96654509429bcca77b46a8844e97aeaa1ccf075822bfb843af919ea336cab8f44ecba5a8891d57484f69bc728bbb93b7f5217f7a624a21b56247f30a2fb03b79d525b2563dacba9e9f36ec933a45cb5de2c9536453e4cba0f6e5027bf9038345caae0650031c975064c4abc6c1644db207b4803dc1c26879ab96a55459d184807bcba57d27686c20ca6c2e14ca7056b06f473fa1b2de60a475cfb3999f5174a407e46e7b8ca20f345354aa8c2f3f04ecfc2045ad67c13b48879051bbfae5af7d130a1a28199070c09d046d88eb9df5107adc5f6dfb720be9b1d5c62f75333e3a759b07896236fb14200e531235b62a686dd1c1c28d5ca7ab9e64c9606526f94a11c1387fdcc3fa4913131b872c290b318b678ca774b7485d87aac90c1d1ba153afa26385bf050fa812923d81e43806d692da917784c55f006e85b4b27329ce816ba7bf0c32311f275bed8d540c9ce7b7aecd95e81a0737e1db1ca78f53faa72e59f2253d26c141ded3912008bccb71bae22700d52feb2d38094128859f6b48c7f11c564e8e37ec3e5c4c06e27675162653647bc3b0f2c1b42f54c07d49be2534e9aac02b1fe480ec840ff65fe2e5f327d2ae8a29e7b478d26b467a1ffda6ed3c8d7fafe021e58b422aa840e352fbd0139928eca0d1c85274e8215068720d4fc088f3145d9baa9e802af06bc5fba5b17874ece16d1af44db4acdab842cdb280e35f2bcea56952617db32053b34e6b63132ceef275993079358f98dc7a2328240403b0ab8dfb1db37407586a4b81c374cef6561deaf53a45cc358da275367a2fcfc724e89b8ca1be245bf9b708399e9e6a252019be2a55b1762f35c627737456645948d706dfcca88ef4cd7a6e34cccd7a9200038627ed36dd221e9e81d288cd0fabb02dacb68d1419e3aac1aa52246dbd91d7d104318a5d21325e8456cca2ebdee80aa13b409282a75176ca4e62a37d877aa6d128b37506973862786254aebce92744e277fde30c3f7b26456210922f6bea916b696ca328a7ec4d9e8551053c1b5572537ae796ca14bd3311e88818cec6876ad2bedb20c2c48a58681fdb46bf18f03773cb398cbbb262186e2f806d593ff243c9dfdd839be2b9bb004e2c819477425563eb2592b1d580d44675f1e0a80fcf34b37f137d842e3e399608b1d4f5bad2b0c8ce574681efe2a9c8787ff47a0b37d0b94c41ed101d0b9a4381ea8797874c27a7957965de411664e74a4ffa161dacb99a1ce6d0c2a3a6f572f5878f7896e984759374b20f065f7f7cfc9b2817d1d46fe269d0eaf1d228417739ddd80e8da521af0f01ab6f2e266b99d09fe6f53aea4c82f919a40bfb9f3ae042426c030c9d6a845e38f03f11c2cf9a934625dc1f07151c2394c5b09de60c5fd92340dd54f5c9478a72bbc0500370fb0f084b10ac7d98b63644b0718138c1631b7224a7909902cb27623547c90127f4c21a7634574b11903a8ae60c0979f41d592b0347cdd368e9c986fdc662bc5df17f3efabcc1035d560bcf13854e6bf28d4442be484bb8ff60f33930e8e40cedc69776e4dceb959c7c76ce7766ae6d959ffdb98679e1d662c375ca0ee062ae972d332ebdea6184674ef1090941d7dc12222c175e875f129da796eeef7868a9d59ac530d531c58f33252e68234549b3d74440fed65d181ba57ea863c5815d09faf3703610572e4672e93d7f8408b8d62d8e8e6563c349d0340bb9207fc67bbef3f7937c42a88733b59ef7d7b88017b4cdeedf9842fdd6d62899f13a935257b904286a8090faaa7178678b39d7525f489f96cbddf5e8446d44d6e54e3e353ce28fb9eeb31afd7ed8778a352c3abf91accb4936ad674b7606b66aeb3927a98d52c1361ab5daeea1c45e48fdbcd0d814ca5dbfe2eef5e67ae7cd84e1dfe96c99e7c6a3ab6667acfa732710574675a3132daf1fcdb9ad86fca86590643a1d5f9fc9b6d057504b52eb82385c20fafaae6b5e4e5edbf43af2a55b7a0a260977d4a417b52c89170febc191bc8276ce0413dd37a8c5bab24c6318d8549c15d6d3c020857821dc27b3c7cba6d080c2e291c00c88f6822d409df0e15ca0b040b421b76a1ff6318e80867fb6687f1ac87dc34f91f3ba69dc9b03fe6acb2754f188d1bdc29e84fe1065123ea1e99e45aada106ae52bad51edeff79bbb8c54d173ad382cb810c5cea14afaf146b9d6ec1998f1757ef1ac4c2916eef8a70d58e7e72187bca183d07e7fc46bc5942db4ddc79c8540151c8b69e13a53d3a569b6427a517a3551eb4575940f53eb800039931c8a54b48ffb73a72fa51747abf5cddf1151e5bbc1b773ec95d57ed07bfbd86666dafdf27631a429c1b7007abef608452c6c68f2c1f0b149ff44f0d954f7aed2ae622b5a6e1f1acfd1830294aea40f059a46f2128def1989dfbfd0f96b4817ffcda16de237458dfd438f907e93ff9595e2b76888360b38b4dd28c58bd83d10a33e509a5fd4d7da7df128a93bf75258db1d20a306029d844b5a8f818d5138277de0aa0cf7c9a1bd29c93c0e84e041f655b7858723614d9c0abf38fd94d06082aacf795e61433915d90f0e4be6250c85169fc08bba5edd17e113c5939f72492cb6b8ae4c4e5705096c17819d5a3b697e43b540649a4112457b1ceae65a4ac79dd32b53118ecba3ef341dbba81ced1ac6ebea9dc51ea21872e122d2f3dd8b32b3aa67849aea7c0075d18accc65471c64d5350a389fad33b69d4a297595081c4b34e0a7ef34031f28453365702d82f3a31d6a99ba9a67109cb1219fc63cca07495b89af7261810fd08fbedc1b9322056d608673e5d5c22798f19e1efe61ba287efedf7b11706275affac8a89b2e5308c5a96991cee5ca47395def4fd1c9da1cb701735bd87e59662b38d0c24131594a073bf920491cc6b07e38e4bbae4d545b9becb3da34d5c862255188310c14b4ed24c5c3c116eb639c467d01e28c440ddd4274372c111fdc0526a05a353307f5c402aa26835ed5ca61549751ce9dcb121d8715807b5929dbc316c3e1511ae34e3c1f7090852737eb90bbbf8a0213dfd621f2f3fd7f43d384e0653cf326cf4682e20218e1d261b8d50634a62aaf58703fdf059f769ed40b384f4dfc9a412d2e17f5ffccf5d02c2a8a445ea3bb983cdaabeb0148514fc00f85d8aa4e1e4440b048795a46fc81cce29410a195c4da306144f4a6ce4397ff4de881ebf11c227829cfe3462c0e8a7e639cf14fefd5bddd15796716d392dc3cc25f78b7919953d5200aba48c2a1d7b9f98607898c0bf9dcee4a4996a56ffa10aa13dfb61a5f549393964b2ec494ca4f9208bcecf0c166792342f3438b453b31cad611b987a773797535f3254e8580df3f4d9a706c02f53b5a8126338a33d2009204410def3520c9246cb90495d4c7431baa733788ab1af4af5e783954ae233b25be1b98d6e1c5bc9b1c1e49cb7ed7bdb448bb777de75ebea845280136f20e22f63019ac6ed0f90150ae73a4523ccfe37768dc02ecd4a4e2b844faaf53593301955c6c4fa447dff1e1e73765ab389b491402fe523fbedf96812bc03dd6ff15ef46069f543ff92ff9bd0740716772ae9fc01ee40fecab3b6b30466d8242ccfee5b185c2316d47654df0d845b7db6853f7b0a168b603d65d1ca3c36fe644bf937acb16e3cbe0264d0002a656874764ee5c9d2a4e35b1e77c69d3bd85b02caa75b60bb9ce0198d76590da9f23047d9a593868b9c0abda2a8b3d06b97e69211667263b00cd80a409805f20e9469f00e8b79c82af0e08f462f7be0e5154a52edce4bfe2228c4a82d98f0a879f7241edfcb3628cdac4a0ad96c71e6e50eb7c990d4f8e85009326b05810f5c38e160f2d8fba07c9f9d3b927da4d97a1b8ac7245e74cbb26198c77e65d86f27a9c1e8d78d50b9318019056b67e8334fd59c0f1647f99d51fc25210c8629faa20ac1edad46fa0bf68072ca8a5e0b2e6590cc0178563fc15e7a5bf87c4078a16a4aa44c070d9606ac514881a85f81c4614f23518deed2101df6a28375e9479670854738a7a1092778488ed4f33b0da2d7cbe062953d2c3d67294a3e9a5df3156ba30b74a8aaa83da8a5347110152963b7925e5e5b3c29de244c3b4d2b5a59aeaa3c433c7dcaf1996362995ef4a0d9aba7db6622fc4d093c953a7cc67c25b00a1d1e894f5709cfacca1f26e0a60a921f9ac3983dfd055326399ae05660d16edfa64d0ddb82fcb8f4e00f8dbcd5733dccfe32d619994f781bf346756d84850fcd00a6dae7785ef0a50b7aa8c3afd47f5f38da3d039c5b679bc1b3406231770fbe20cf113927fd36149aaec0772c9a4dd7e820de629b740c685035e79d0d5411455b6745228c3df9110c99493981b99d33a7983468cc217b96be173b0c3947439e22d660e65a4aa9b88da679a5f5205a6d510c0e3b7d5229e88b3ee9b87502c0997e26f3b41a8808d9e03430c80ea1cf497b03448102ce3c570595b02bf6ce93cf19ae5be998a52aa90945871d4220d621222a383cd5acc7d47b4b42aa86c90758c17945113a2aa6bff2d53d93513e92c97fa3d42ae08b55e39ba6d5bf1e74dedb4fa189ded075de741d8fe58f8c7516489d73154b7b76b3738a679d3e3b880bbd2eed74b34d23f8b33e43f124e069295235575b1917c71902564d8bd5aae123718ecb2e1009dbe81f69fca35d97a4dc8ab1ccf460778f472242dcf2cc0530ebf3d10f844d7ec8c7ab3645aa7ae0748398b6c2a5732c0de41e5521252e44442385963a6fff457a17cbc1493b77f15f40f4b7789792cd7ea373ab640cedd4f8f9a26a91ef5149e33fd349a1002bfa00a6cebc6a2a18ff32e2c911f751903249d96b7abe9c5f63750cb3d08052482fd9bed5105ba620bb559a51124dc94910e1e809b0530e11146f5d4094aad8735ecca9828940b8697ae685a8617dc3168fec9cb0ac6f153056a5cc9de73bd5d0071f81e9da00323a7f94f8f6f53241fb4508aecae262451653ff97f2f33d3f8a125b877614cd9c4623cfec4d33c6aae37fcdb12a83409e7995ad00ac89f9317cd7850da81f1627da3b14f0937041e7d051f214b369678b0d7811f2c3be9d5efe0ac6502aacb8b990646fde68b8ff74f089bfb2067b6feda67ea649773aba55fcfa234ad0456cb0899dfa779e9d2a7e4bfc535603303d80f348703a651c81942e2eda4b98acbef4fd466962b4c0fffb930d50fb60e0c2fd256553ca6957595c0a2b36836490f7477ee42f2e8af2b8289c3ce89c18ec52a496021e960566a29c7aad20ff104459e252c4eed15b3d5f06a31832caa3f86dabf94d0cf7ff4c2a7b0bb96e223bb1e582389d62ed20fba1a0724bc283537d60915c582bde1adb9363c866700e414328bae44680e7538545948d7a668ebf810c5c76de77170f7de5523748cf73ac21d7b0014143e29e730931e2ba1557df4f29855f9c5527fd76eb4d2142aec3f21b08dea1224fc4839c3d300d8546504c4ad1a5d06a5db755948acc4dd12042e52646ee2fe271a680e17e38ae80f56b15bfb5309ad04c5177b02f79e654de02bbb1dc9b44a8b504a077a6c2931cc5525471c72477aa2ff291932c96a65177623f76d99afb3cbb156f06d7bb235dbf899eb330e725e435eb0b41fc5f0b8202a59ca7b66d90fe1daad02fafc9cf041a71f6862aabf35a6d0046bff06f188dbe1b0f0055ef0c7b6ba41b4f5a7342312e23e0c4f47fbc67d57e361f2d88acaaf07425648730af5cc694f041a84bcc6c3b1903a606aef722591c9545fb45663bbba3d6e861ea6cf08eb9909001d74529cdc85a6b626341b8f8c9df5d6155f03b6a09581d034f8dff2cb300d1bd6b7220f5ad2f355cd65922760c0a52becd472373ce07a3f81cc728c05cfccf4e42e0ceaea613875ceac078f0d4092b2fb8e57419df2ee888b063c67e76871b363d840191800400d038bc67b6835ddfaeeffcce57a542b8d9cb57936df2300b0cabe07414784d46f46a3f890516a97d84d9ca9ac50f827ae39c44e752f5005f522250431bee686d1f4bd5ed07ea3cddeb1a1d07ee90d8284c9d8191e0ed347bacec14e60b04dd42222cfb316be9ba8b375f2a527496250dd9ba5adf4d1a9af98ff38b344964e8e25b00eb2942bb17ec337c57ef42813f77d53252f84e1a8250e5ea00e405efe004de17e6618c621744ee0e2e7e0693c1edd9bf6de2da6e4c7331b0791d1f706f028be6ab4e599d3f64ccb462a693a32dcbd2a4960f5712a7475fd4c81bd13982d23a5b34666d9f707cf2fea8f13ddca20387e3619d20563ec3484bf4dd18e6eeed9e648f48d4025434e2b61fda9ea3556b5e40a7b23b94646326b03898bb0ecf40c13133078e7c697a0d1a382dd6fa6400822b34aab84a0415537fa4dc1727870344e42cae73f00eb74b37a1df779fdeca56c51ac8a163052bbfc6f9e64e40a05d753df4bc0cad57382b81cfe62e8d32a83021fe1b8c620eb15ddf8a35d4553c788a677a8105e3fda9676792063b2f3a7d502391711dc13a51dd9ecb3e95242991ef1d1322a8f2b182fe2450015237f845ab51e7252c6d9ea7d74beb010b4514bfb8fc820e820258acc59597d8a07825cca28e209c91807ff9f03019a70b226a88b73787ffed96995fee56e20e42556f88d851c3778237cfbaeee3803009135ed7c571a34672b264ddcc6c335ad5151207183cc9454d3ca0c8c4cf9b0cc554ed671ea251bc3be5ce8340d5756d2a90d078e32ed0af7f80984bf95bcdcb27079bdb21ced76c842ad6cf9edaf23da0bf26080d5c65d6d99fd844ef0f086a4daafa0f22372e6ac591c807b65c38347cde2303d408bcf016b402777fc7c21d6bdcdcad5a55ecc3184ceba0bf29a18be39155b77c6e06eab13d529774fea00d445492e571293b7f49d2cbf443707f51a82eebdc525fccd3899ee3dff745572963265169cd4e5de251d1678bd8b35b96b0464fc8232628cabf17b5b56f0f8fe7f97024fb88a7121b805e6a231a41d8d4d48c751db5f484df1026cff06eb58cdfa813adf563d6bdfe1130183cb6802e37f145230a59dd7f6087237a4354f3c2db376ee976665520497d819f7f7309d5275f0e1115588b23836c2259caccc648582f8a15272343a4f5fa6d397d7f83994862dfd23abd070c92f340747f7764ea638b74dd4e4d54a2ddd8b0db79e1c278cf92bc0ffa9da7fd75cb73fce79e28f4e76e2c790f9141d83db302be03d7ef5dd7109b8ac26548433b94d16b18708d7c603d1d6328e1babd323aa9ed57ad4de8882ecccd80e4e2fe99196fba038af79c5e2e02f6fcbb0ab33b1b3efa317686972154eb2f46fdb94d7815fa49f300af549e70782dc2da136560e3194624b9a04c2758511a13d109133cf85f8fd3bd9fc02cd4b3c23950058b7be8e28e79471b4a7c13d338243b10e9ffe17f04db7ea2cf3c030afcf0821d7db058f472a214bdb9de6a246a4bada1c42c304220c967c8b48e268e21d97d50acf38e9acc271c29b57d39091419607fdf2ab5b58b7f91853a4e78912780911862e354f10030a0f5f3dac79ef9d9fabde0d225f5f824ec2894bef66ae748c7ec79b562771e192106ddf7f9974e5988b607f42e7a49dc929bc75bac4373af49a2f3954d604f13b1623b780d7281b0e6b6e5eb535fb08033ce76acfc95c0a05ea0498ce36eb5612cbf933ccbe8156cc03ba3453d288a0a3d833ae5158d00d434f4edc7e96512d38e355cc3fe14fc7e5e8c7c7e5241355aa05e11e7323a55246831bdcaa6b127d78351398a3d102bf219d8aa6abc3240ffd22c7e1a27471435a16b21a0f50cf381d837d97483074012d130b6791fa6a2d7f1585f5bae870742ac32511875241f3f56b66b77482956a8aa7de48b4f6d92d183291d0b6149121fc6c8a8cd69ae584679124ba7411fc5edb211893e3c68dd3fd524e220626234d3b717f14fe9e152b858ceb873a796cc4a695d451b24f419aa44313903fbdc8c8fde4d88505755e428881408751df50627df5241c6b4992d08b101bd705ba104ccf6b19652a39908288ca6d578eebe99af33840c44456f9eedf46d3d62f22f119d520a1269e53b0c995f031c352df185a2a4e746f9f82eb4f385323042fb40aefd26daa854fe0560f3fe49ed5f969c05780a414c9420b47ee21ac0699e98d958e8806b7497fdbe26dfb5c2af5fb049c1c89017357ca219589cb5f8f8b8f83f720db2427dca11b3014ccdfa94ab2f2aefa7385ec99c67d0d442de359812e26c82b56b6c56fbea1b23e9d4da905fdab73e4ff1396528bf045020e3fd1f0ad78306fec2f4649ca0498c559b411e72e3c55cade9eb42443f6966b78d4d64236763c51d0c73b57b201e5b4ea6cd702e6a51053e627901a333328756e072c6face8b67872101c8c8af4e259104987d7a2e6f8210f86948afa5b299262ed00c098cf04c1ee422e3f22297f60ea4dd970a4a875d6170998af7b0ac22bb886074788f27001e51eb4771e624ce75f45e338a6441d0487761674ac20fa87232331eaab739f010bd19604ccde6919ac11ce9c38a5e7d06df3b3872fcea7ed5f3a1603fc028c257499ea285698e51d50188478ba028931f0098b4dfe7d4ed161bdc47644807d63e53bcb7b745453f83ab1cb927f6169b979f9bbc87ffad5b8e9b3a267a9c7eccd7d551660c99989dd548257871e7c26a5b3df0ee7dc20d9afa9f9823867e5cd59f9a577a1063607754919fa0b71db8b7c1ab2fef26ff4fef8eb0c0831d8bdf1b31ef5d7731e3068fe7983cdb754a2289518424773b1a077faf0f45af99a0db851b6d907a5d8b62da572a5f7f4d5f5f1d89ce70b47514c7facb21e18481936b8f4d2be9c6740af02911ded210b14b3dc5bf51419a45a4d9e9ccd3da223efedf970b86f27834498cb92b65edc02ce1e79ac442f0a302ddda868ef825fa5f99787ac0aceccafd0a0498366f94d17ed708d8bda3a1372c7e0ef3175b9137b86d81d760b4beecaa3f89637eba956a289c0b787ffcff49c4fe0f265576e47f8942c16354d3ac7b2c10dbf95152d1b25b0ee5c435b63849f3748397a9a617542b0be82fd17dcfaca36c6b5808de5c5fd8ecd4cea81e6e47db2bec1b96f1adb38326d5d20a98d459ecdbaf95c595a8f5ddf13d4c0b63b379cfa5cb7cb1916545807b1e666d91d34f696cb0e1400d1f3bcafbc30dde41b1e57ee07f1f7e25b8419c480284767bd7521d005ae529706e2a35735e93d65d5a67b0e60b6058237c4c16b27b98738d3312d30a85f9ea81196c2e65c79b34cdf57956b2617b5be460321024e04e05241140a22750f10c9e0c471554caaae1416ac8044644673da6d87df1a80b7676e8ace342d14b8a118941e9b32d11ca2c5e928ff503a20c0906e14d595e2846f237e646fe2cd973785f414db8f422f0a1756b1272d3eac1547241ee5067bfde34bf2a3fcf6cd047a1743a3a585f7f986627d06ca9d39fa1741094c4d3922ea3c0df55cd91c68c4f1b6db632837eea88c18e831c7c32262ae7e9cf85aa85367559555253c5daabe7d173a8a041c9543a9545eee67e244a67502b5c9127a3ced0ee5885f54dbc1c410b71d3e1d318785b1f23316b675e9eae7127fd632ced9087ddaa47b1db8c989ac0de62c38a24c18a4094941ffdab0754b5f7958920875d33e55997933114d08e52ae323ecc4844a8e71d81d4f01dadfd3c96eddfe40bf0dd935052f7563bc7a98beb1073adec9abac4eb9e7893fb398b9b37f3f02b924abc0485f79c1df9281c422b1f5118cbca9b28abd44c4072f1494a08de03ba15123c47744e6f0f7fd6cd539107f4eab049ae046fd107ace0158bcd994516f2b240f36f74df9e30fa66316b6321ca4219624ef45626c038fa305b5b82b9a0c5f2c5e43f32b1c5102c813ac2742bc48001eba38d0dffca4de7784e772415e29dc8ca31b9c5bdd9dd767836bb418450ce356aefd99f8b2c892e8b7de0d860a11bda9898c9bc8af64bb3f1e7c8defc7ebf174b2ba5375a5d485dee41256426d39738f218a2e7ed8bfdc96539542cef772437e2648acb22a1e90c829de959656e45ae2d015bdd600e3c1172a762ebba1e68ecc5b877497c9bbdf2aff1803026d6d1d737c6eb9dc6a8143e74451800056573219771297bcdd215abf84f3a3ffcfb5dfa4223610654d5b95e8cf47c107d2da692316572ab7ff935f634abbe025145664f711475b8c2237765cd6430a996ef2d1966e2324abb21725cee4ebf0d1c193f0ebf03e137650556720ad63f2fffa7e771bd33663b0a8195e888c8d9e61291f770c7bc508344ef059d64b893c9200770ae04656378312df0d5f3e47cca50115eadaac831e3cdeb8778a13f5e4404341b7efd1aaa1ea516ffc4fddff38654c848840c7a7104417c28528f98ca3a11e2c66e9ac95e02cb50e54be3162895bcddabbefa695819a9e05b97ad4591c8c357f319a8dd8865e861361783cdddcf61a41654cf51839862ba004887a5f7c2f2223255fb08cd228bbe48a14b7b358a541a37f5430ab9783f7824dae663dc1bfd565c2759b250a6904f806c9aa4005eda0d89b40bd4e34e1ec754c1b4df151f7b81f6c6b451f09c817e55982f44fdc25f52020361f5b748e947207e833b25fd3704b5cb6fb146cdf18832ca5589e9a0991da75fb9ef6a82176b7943d69f321448c21dc8b07b593fc942cb59746b257908debc2f9289c5937dec68deaad45a0471d736b56e87e01fece3a953f279cb8be86e6d8ccd46aa42a5d3dfc526d9cf02d60fa51369392cd70f6b4397f0c7de828c110b5d312443428c9d64808b9f7a2845e0f7e6312e6179583017eb3e75ab8afd15f28a935678387c8122f898d564fd432035ee34a75b9dbb8450a97b5225324a90f48cd8efa70f997a7f15aae144a3859aeb6e3ac49700ee4158ca3007a3b74c278250b90da493a919e110f5fe35125c76ee0d5073898506e7dca7294e7e599e2a540d525c8cb85281a522585cb39a79c4ba186ca57f66a7f349c2b48fe64cf0570c66327d8b864f31eaeffba8b25591075d60e5bdd3017baf0647ce7a35b1148cec4b1b756618dd63278b2d133d204796a5f01b44080ad7ef8303b8987cccf0ed4dd6594cdfa0ba5f3e123e7fd290403f12a780cb24ffc795ab9420433cbf709b9d982c7cbd1edd66261c5f867bdf376e3ca442548ce5aec0d56f3cad0b92f07e481c2caf80a83fe61e7db82735957da1326c5acadc0ca511a3a185b8ae2913c400ef14933fb1bf03aa165ddd5d76581880b1b823f9f9fcfc78ade1306c7a3a1c81fe1008f1990372b9813d31290c6c61cc81454754eac062b86ccb9c650e6d785385cf33298ace41fae00c306b46169f9c42940431343638332e183c6190dd6ffab24591d53b792b317172dc6ff6ac14ed07ad17ce1d16dae85b9e2d467d5c2bd4bc55b14b1941ffaf3c02609174f0c4bde3ce974aaf5d722c93067a91fce3d17d8106b1d26a40ce17b618f66082ff936483fec41fe53fc609b1fafc27efd50ee2f2ad43c9b95c1a8c30df440c745e34e8fed6f67db7d6823068dc0943cb252b2223ca71d22f44f16f2453e690112eabaa27b0ec6159e0ae3adb6ab02775f59cbe0219b141b772021fe5351f67cc4c96910a094ce84bf3100d05b909fb623e784dae855457b66b1b5f305848ef0afbd5e53b84cffa58918bc0445cbb30267e6db169badb8676c78bbd2285a6048ceca6e663f93b0ff8b43bb15e0eb45752c93a86dfcde7891a7a9588f26088e3afee71cd513539b5048682ffcee17aebbf7ed16a4574ba7245d2a19f974841f5d85727542bf06ca9eae0cbfba307565c6b9e5611d3dbb2284117d9ef0112b0ec3fb5edbe21f2ae7ce17751020eb76e33bd71d93ca441e215d6c20be7478701cc71425c75da914952e750a4c45a51590536e02cde58d20e0a7f34709d9d462d881f1e17ee43569c95e081f33f7e4472be1713206b9ce440c579fc1aa96ff70fa7bb8ce020f5cef9117aae0775bb18f19ae07eed112d1908d56cb8f9326de2ed528c0d1cc1d7e4f70c3e874c39907e87a11ea628359facb687c6b8dc3f20169d81d2669f30789d36c682a730d3e5571d254616c4b0006e387ddbc3daa3c7bfaf0e4eebf35fb7e19982f3da0a19dbe3d1d8ef5c63cd31ca4f04d680dc084a43f6e0355ec528097da8373dbc1b35095995937cadc64a3b44f11393f9804fca587528033803d55251c8d227d3140b420cd3bb35cf2481ef373b5bd61445480a52ea8ead7f8180192983908004d75e6331d54e7d9fdbe14f09a478dc8fc230e32433e67da03fd1c9680a77d419678a9064d0195f25c95a7c3f171e83061b4196b656d3a1202c42987205f7e87fa6b7d55b058f6afa31d3022e7cc639c58ce9743ada10dcb62e947024a219d09b518ee82a9812c0970843568a500b2dd74fd6a9908aa0d003d756e8e0a8bed979eaab87cba393952749c169d5f63b698ea52b2d9aabd73d8fc5e2185cf73486436b5e75d34e223f62ff513edfb209416877cb34f0dc7f792998e05d6a57c617f4df3303fea85fb03d716e4fa12c78fe64fab07f482031cd57840db5a909f2c3cfb9d3ba02440d29a4be5490ea6c2ca455130293982e246e8103469c3fb7cc401fdb4186823f5e589b5b49d3b507028448e410c954a7531989cd352fc47ab794e3600a265c7d8b3ce281030367d0c3dfaa8e70dfe7698087443a932bf4eab1a5e23ce45926246d2f78c07b3c47f859ada7213126912c6d04d5adb8ae73cd720e52199ff88d3bb7d8fe12cb1fba697e1407c24881e55dd83ce8ff3df3bb879a832c45cd11fa4a694a884e54ceb5a73eba19282910dbf04f01c0cdf8a08bce6eb07c82e9458949c5ad19bbc07f2372bc2a55e1a82354d54af4957cc28950582cd176688b1ce161b1d991cd7d6f350334cccb502d1a9bb05d552b327783b94a17571c95304324a654d3252f12ed772468c04404f7a57568d26f72c9bbb37719e2189fadc473f367ffa3d727696879c90d14aeb0b80078f46d057c8669a5525d4b16a5c3d21c9b6e5adf3f11714743f957ea9d3302693880e154685964bba87e7d17cbdfadba5f4267709faad03c7c1a3260f9afcef36b533a7d66a7f69fda31a63dd125dd48d4d76f156d88fbd530a5e53b8484062bddb894ff9ceed424e5b8120914d12cfcce96a5e3cbc6d09e5717e395027829a6908232c8692abe987f28d33b70bc09f5b49109ba6736f77a5f226fdb6f74c02223feb0ace852e15e9602f47d0318470cd8ef796786733c26d2d719c1068f986d253eb7010892a470215b05d4c1d3d3d30fd45a55f9e87c58b9bec71045e226ae2e43ca1399562398fc251a4c54fdd296d25ed1c3ce83f28715d2d1ba35a23d24a1fc36837a3a1713679f31e9167b84c544f943a838e73c396abd65391954368d8ecf4fabf0fd6f4c1bf13e2201112c36f779f55902bf2d9f0d26c3baa0be337f5cc409a16fd39a88114cbd6dbda772fd7e3014bda0df16236e18fdd64f85013b34d177482ed81c1702ea439fdc76bc00e05333cafecb6625ff3e914453171989a80d1bf2445569c21bfeaac821f9c4519351ce2f11e9701e413633d1db5c50e3d2001e2a8e45fb2ba0064d48be52808a9b86fa73c269543fb639d6b57e26ae0dccd092ac4d5ec69edf9973aa76da1eab0e31bcc96613dc8ec8525b36dbd57f97d9ef8a089e335aa7edd3e9c893c78fa6070379a7a8568d8788b30646b87bf5eb9ad8148aba0fe99bcf1bd7b9ae64d3c6cdacf2d60ba63e748ed1d99ebe6787f37007637e72d7f8fb1d1fc4e77eedb36c49d36f8b75300c830fe92477e7fe74e42bd7b5b81732dd3804416344bd0008f4ad4f9f1b38ffebbaf24a67306a4fc8bfd6e788bf696047812d9ffecfaac4357d455fcbdb44610c82e233b63e9f8d8b48d320087111a22f87ad63c14277e39e5c628304d32100a3e0e49c1206368485fbfccdb5179ac3798b58c483c1ea08af089c6a4ce13c08917975a6ba109d275a59c179a739bc5287d0e02f41b835dec81d0d1e12379ede6e781755c0faf7194cfd0c0b3d4293491bef584b5036a381ac2f6070590f98268ca14d59471043f453ae1fccfc5c64da5c3d4c120b9b8d627eb480bb0b653b9104be1160997cfd6f692891252a317254837db9415f0113eae3ac6834028cfac68dc292d4f77e847be42f6319770358f5ddc85698e51aec3e78424ef97593321bc5c5eacd114379b0d053e58831363f0f98936b09ffce51aaa4158992af626687007cfc11af9e061a75e1e97ca357216cc7117a964bd926e9b7f1a0f21c9e01dba060220da5b992181a8cbe40aee8ee0526a0692d1108cca57d734fc1cdcf19d5fd6976de46e290cc611ea7b0be1b25b713ea00198c274abff3d5366d157b505929b234775e217074dad57342a828acc54348aa39b3d7d85ba169ad1a71d8b2d9919513ebf6b0f700a184e9819398988cb4df55898ea67eae7a2971bf560c47aba65b8e33b97660788d92a8f383812e233afb6979fc7589bf43b96dd59f761ad3e047fe0b63fb0015af988e034e1d1f705e35d435551b54c278d9181595678aaf75c1b3822daa317eae36454b55d7509a234212e264e462837e915dfd2a59ee58211fc8618d31794534f885c242f53e39121ff0434b7a60df14abeaab255cb3d7b979185a3d2227b0455114d489d891f9d46c75de6f3d17ac4330bd5d7055e5a05f66171329753687346dcaa8b4f194d57f4d5798277dfa96a7f31b64387ba1b71c0c49346e68fd38509df2efc75acdc9dce597d5c70b3e3e90d76a99d17549253f94ad3c24e69f1065526eba9ed568b619c7ec08daf813d5d1167e836418747b647a0ed8cf3b968755aa480f85f3c4b255eadda99f1738ebe9f3db23cdbed70382fc63fe53c0a2be2028382b7c4400f2f2fd80b84b9e63eebe380a67185ff273ad2e1476aa6a628b66e48d08da92dcce1b8e22585c0f3d0ebf7447c699fac2299ced830cb995d9062e90b4d6078e88f5e063be2be1e1173dce38923301249fad2af8c0ee29013c278c9570e77c2b98e6279001ac9bc5f7c6d2b90c88a3f17376b21eac705f0fa51b82edf69fe29ed5f1f4e6d5e32567e1390fbebe23883715d78eade9e89fa9f6d071fd942d733e2bbd911f64ce21df98e0bcec7c354049ff1426b78cfe59c3124a30107e8a8983efecd499d1310b4be7fc55e84a7370ec33df9fc8e645ad6c0b68aada8ce60dd4a43815abdba9b4d0454d0fb853a2c426a97c678abff628027bae31c94765c270015ad0a020d4d3541e2158b68d0bb58a3c570be69bc35bac16eb4fa4f1c9d5c4c24af4742c81f634f8fb1d432da8d2b770297d3f6751bc13c43c4b9aac69174d181aed443c7d379d562bf513a1c86ce55015e094d2f522b96dc8b1cc7f847b909ab125455b1f58ab9f895f2cd6cd040afa5b7d0be0fa60aad0212bcc0ad2301577a96e0815645eb676591a6774c70a8c651d0595856ce979259f7882677fdf7e407716c949dd94f500e9a081dc8bc5861fc270828c3754727568d91fd8a7619a9465165a1694140892e4bd08490af54defabff26a5d5cba98ca387f90d13554def0fc3ff65d62370caaf13496eb637d80d321e3fb74727cccc5b1cb4ec0437e97609fc5a7bf6a120c18be12110f4e42b7227ed56be4fb23ea8ee9c3a24e28b296daa71546f102e1deef97a9002896760a4e88951a0b70af6d8433d4f3a836b42eb4862c62d5adc8765598a2fb8eb9bce1c4e6d53c8e69c2a33a7fd486f697c1500a598d3b1a4b277347e710a62d8035434e2f738f5259d607923ab131e1bc6fc7f28b07cdad21e81cd25040fda06843704a2ac80144b035743504e1834fdf26dca4a764bf6ede3dae25af61a439341de083da2fda86381f4bd8d17874f91f24b3a8b07527d013cb8fbb0640e305d70711fb0257796271369351b688a0ee1f841598e0792f376e28b5581ab8abc0fb440cf81ccc48aa3e593e686702d8ab2fed33bc0238d5d3d6249fb71473a8ecc344005238fa847644b9b9bf8c2d3df6337703507da0c28aee20cbf0adba458918b33a4a5d4bec3b229287a7d38e4792e55357fe270867610eacd72d0b59d248742812cddbeba1e224cf439eb5a9c6aceede0ff455e11eeeadfdecc9a492252a2df48fd20da9b3e606508a3abbf71b41956a89ca6efdac3d53b742c3ef136e53a9fa10c6b3b8b45d9298abdfccd7f6cde75a114597ef774dfe8706be47d65c232e28a0b43c58b99e2da812507061acb2410af4d515fffa28319fb566c76a43c2c4b887c3a61a749b12cd3bb9a9775c2c1598e4e94101c002dd3c202ff8f2f321e43b42450b0294731d1ff62561b5efb615624483726bdf006b58d96793f3cbccb6d0d3eb8ad2db8928f3cdcbfa5bc194cb718f264078b79df2362e2298ab6b949890f705365fd20b68c881e36c10c68b345ff0313631b0e338debe706157023c900ec33bf8d95ad4d9d01ab2edc0527cf56f7d5915efa1cfb3b86cbac2efe93594cd78ae60b78732efc87a4e2daaf9d45cd0d5be9904db9b058e175d8b3a6c13729f81e8c20603cf1394b6dd8e07ce4bf8ebbd30c88880080bd9abd23cb0e8046832026e16a2304157248e8666fb5bf9649bc0d7a98808b9cf8a5e042012c3738fc501be86c0b6ad7eb528f6b4bf12f30240994e232148aa6aa7db3e774165923e1e014cc7528990cc25709d36e049b3af7f16fbeed0944ae388838868ebe7b9bc84ca69f3b478c374c95e0e3fb66d8bc2dddfc22d6425bc0b63990c962e021694478aec414f3aa1c1816d5acb7c9e430567c62eb2fd3913695058a1173dd2b4a8cb9db5daf5d8355e765ca22d0c19b11fb53f7a6aa0457b01187aa56dd9ea99ed1a0fd91ba630025c936bceb44f890608141eb60bdf86b03cef042a12a3bc4d23eaa07731ecc49884df8b03ff7729659fb1febd91ee9d166ceb007659fdaca2c289f6c4cb1a6e1751fd36fa708a164272e6e4b3b821779ea47de139499234129d3020c1c2c92d794a9eb581f8f8e5578fcf31f391165da063c904a8871d13b8488e9772f6cf8f67e080f5fbbb41faa9099177817044243acdb4fd4b195d6cc3a86c20e26a14aac89b08f10439a9280044ecca0a133bec216699fca0a2612be9421d87d0b4060053a1c1e9521d54e20da7f0db3345a12664aec13170da0f1f1d9eac001ac502213381dfb279b118cb73ef7de815d88fad2100964e39dc8d90f188de59bd2d5aa8fb402f2a40e3c2750bb5e0d00ec52b5d31b6f01ee3ef34e9a07544cefb308f998364ff25118fc9bcd4e2e96d3030352c919c9ed50d2e857e3ac3d88e2f1c355a230adf5d22084fe6bb042816ec133a0de51904d690e661419aaf96500bb2eaef88efc7a089082e0f6990c31260523424484ea14ccc4b262fb4fc214755f9b2a4e40ac8e9710f51f616d5aff67f2e6d8306d7b4b36596b88f0fbf4626a178794daef106215a6b04eb38ab30fb045b145c0d3388f3c59d4c94069bb850f4f9a1cb15a699174d38e26118b222ca318aabc4d89042ac71e2a45f0bbe45ecffab87d47b37e9ddd6bbbe8b7977991dde40030d69adb8fa5975a903a591e75b7b8f7d1ca7e44256167248197cfbddeb9064ceac6040baaee83dc36048e5de23febb519b9fd661d4db61d8e4e1e941716f4407f14c410ddbff25c83dc6875269eda129840baec98b741fd0daf25defc3994a06ef949b88313df05a425add7c257676d330cf718016149cb15d0222bc4d4bc3a14d6fba3e55b8c8567b249b6f494c3875b9bf7e3692dde14283ad5d6d2da46945858155a9c6ce2967eef746458ad03f91a96c6b69d7e31052210b857f1c94a0856d143851d18c4cc5714b2332282b2e58f970c5bfecbb4ebe29cd4c62fa3ae2040416df5a6cfaff488147770858968b3eba8977633c644c1a55568d96d5f97d9c7ea1f35f3131a37c44cb8ad5baa781c5667bd84a661f9f431cc82cb6383c3f5555f029cd0c8589d01f3bc35f2895e9ac190defaaef3c5194ba3ca0a9b6cbebbce6ad0f87565c1d3a9823c1b73d1ddd0ff2723237b543dcd62b49bfca025c2a0aff575570c87117f1ad52d9d239d5ec3888e5412180cf7beee4b5fc0c972a0455991080072a0d33f7ede3cd8312af0f7c7817d7c9efa1f80d6f4861997f8a362d14e00faec1349f887a25098a10a9713a10952b702333957bd737dd109f6a571530b5a49a969532d86529b9c0dc8ab19d3e5439dea1b8034de553fcd3a14627fb2d57cf8e926bad9012d89bbc1083386b7e7d6388bb58b56a3e7c966c436f185aeea8593e5fc57d3eeb2c6ed9af1ce1cf9e5eca0d20f6b7a4c5ce53b6c8444d3f482d50d28b2b63a4722bceef1f36cb56da12c8c33daacdebb7006a2048fbc8be31de1b223a812aa34852f20fdeedcd6f37d08fe947b44756b326d966808d4988c3a295e8cb6a0f44c6affdaffdcefba42a947e6b108324451442bec42e462b4b3c7c4743e8c77e966cfc0ab9e16e0533a37ab3263399ca1ae3fa345884ebbaf7cc548061778b02ca371e79f79ab2e00b35445b595009a30831ebeed678d7d4d3eb14b1d6b58a254c2cf9b18574988a6111efc38cd7ce3b97366057b8e48138416f8f844ee06ef2322ecae1ccf7eed8566042cb862d09eb4f68e112de9c5c2a14be595029ece0fc19f5eb56ff9e2cb7e63999264d88dd549be8cfbdfbff11e92ae1cf78a87a65951629bb03aac1971aef289cdaa48d089cfefe0a3e2cb524886d22a839622517a683c5e498f95ea6da0f5f860a9972fbf8b8b6183466d9fa82c356c927803631f3a2922fb2e0570d2a65e6583cfb2221b6828f35eb893ed64bdf4fe628eef4d37be96a8549d90aed60bb48815f6aa1a77c43d2147174cca182993b2018c4d938b83f2067d6e133cdd1a9a98f6800834f4744ce01b82ce559a5b8d72ec5ee978698c40ae246aba81faf69f64e7d91daa96e055ebec19b42ae3d3ccb6a549aa56787e7536e37c10b3dfbbf5fcfc48af5a1dad9a513d94b8c36347d5bcc61388c957652c4e0e143f5a7e57e6876f14d85103f884b57a2b7ec9c5e348bee59a5a926c123abe818614bdae37c3df840e370750c58d0416d8cfc34606f25131e5f4572d1dd4085d080bb58b0fe98279e25fa4114e08729ef339280d869fde87bafa4b82b4b15698554308ce35776b2225f00cea3d5158c60745cd4e4a0d9bd77fc9d776b9930f863640022a888bdde15fb6239afe72bbb21aef79e5c4bbe1279baaad36b7444b04752c5c9d95593153742c25fe94c9335f951c7a815a1b89e8e34a064c7f1bb0108d4a143292f2823b37865e9c7d25f007c14c07f0f32f5748104db70d3a179943f0d233decffe43180f99889474a1e83adc485defd7b885c45521b4ac7a6551681d529f36b373d4ae9ffcb203feb70709b175bd0614a6a64cf0a2b81db7f36a5a4100c62ba2e4a18c70445779f27ab623d230e8edffa3295a689a42a76a1b853f7b67279efb2f9a6584e973b22532556807e0560475a43e24c91375c98b1ad2fa0b923b93363fe499b18684cccd10b408c810c93d8f08998bf6632b605a353f764095f18cefcfa6e28c3f6dee083969dc03c43e2a48e67421f57f49e23de3ac74764ec2b57a31dc94e29778f72d41b0f85435864071e2acaa9de2a91c6c4b390c65c50a1d3f769c0780b9aa419ad8a095561838db7bc2921ea738c8f95742cd1bfb50e52340e57e4b2cc8994f52c45a23a5e3787f862fd083192ca0cf349df6a0340716f9b1dbf5d4a6a1911f977e234403df9e08f19e479a21bf48e5479904e552987adfea5d9f328fe7b8fa4850d38d49a88fcb840ead71ea008b10a6fb4303f335166abf37637c66c25e0fc17f7a166f5ff91390f518be24470f67087ae1749409d361303301172b2cb4a6922adbfc07cd0fc7b40c05c375d099dcba3fd4c1a3c773c2b63c66f9a31a1da999b382ec851c65927e333f1d131c3347c69e3727d52cc424b04f8222848371d900c11f93c213778f6b92ee08c2b5b04fece19604ccdc47a74e583102cf46df015466aff514630ec2eef9294dedbd1d67dc7e6030828604e00a778c946ddbdbba78fe6e5724d63c920a05e3616e314c6abd59cdd93ece069aad89b55c5683411e88da0a72422d63dc68b17ae4b901805cdced47ce8e1aa94e18c50b45ec25a3569da13eb71f8c9a4d95d85da75a03c5f5dfdb94dddb4e308502bed125b19650a4b6c97ce4451dbd1e12d86adfa61ad77d8ce4c02a6ec713111445e067c56d7e89df998bfc46c6723303f47c713e317609db534e2c8150e7ebad0782d525bda48bc013482f8e94c1e4841688f083f5b34293a5e2a279dbe779691fa9df1deefa6879b6f6f4adb60eb3cc19474e9165eb454426d26160edb2212c3e0e019788ee7a842121cb4b3fa851a6f116d9c023e3bb2a6ce3c7181e960d3941f50e3e059ba49a93815e935dd45c314557c3f782b40d5cc6111407eadd0ca1225c941fdee02b42256197ac8b9b6efc9c885cfb4a701f546deaa346f02cb92dc940377aaddfa2aaa1d1ba3a0ed21eba1310d0f3b310d881468473bbc474d7f38111a3996f5a2ee882585d832f13c9565a963d87cc6b0776c8e95bc12ae59732905496f01ee674cdbd48be482d78d349ca5e41befdd2bed522aa64246781ba7ece9f4e5b91fe36b779e7740ae7d7da1b31fd541d72f4df0e1d22fce5acdf8e63189e00c91ce78efb9b7a497e3a39e1cb15e5b8cd8cb89f35691dd5ff913e1fef889d38ecfadff5a7cac07359e4b61dd06eb9e83f7f6a224637b8960a995c822878bfcc7f95c80293c399937a7d5ec923697b309e31a9bda7a16f0d44948e514dcaa50a5747079be1998bcba13051bc8dca0d926c206592751b49340f50d6a6d839172826af81f677c7545bf1e3e340ac972adb21e26edc8a6ab4cabed7dc97137f0d239e7017360ab7ca1f3b0389f939f1ab93e70a8e11aa6edae6c5d8f7301e4ecbef2256c32044afd9701a556c54418e458758679ec07106de042c6f6b2d4b83ff2cf58ddff88d5f4a9fa5bfec986cf294d3a97a82c5764144790a6bf56135aadf00045e31a8420b101f80e99131bf4b8f77405f643fe5e173eea9eccf2c44f604cb3c8a68368763925bb4a0027a7c8d459d8a3accc9f5b8d10876a5239577903e993d3ddbe2c3ce715b15482e8c6e5a2aa9708242bfa5e261a598382eb739ec2a9fd08a65d5d206c269d531e72ea7dce4d331176477300ba1abbb08316f2d25fdc1bc7b0fc3a86624a5d89189b863ced88d304f1c6fcb49f635c2509b84b95f094c3653f69c0090452ccd2b09279b3539d9a794042d43e37eb9b9c2fcd5e45e1ca87cd5a7cb79d0811948e2995c39b9c1a2b101973f808cda5ccbb0bc84fccb34431451ee75432df86df572f93450970da36db75524789ed802d63565856e90bebe6f71b432421774bac178678168e8ca612fba97cfcc766ca2f0a8ba0b6f8a107beeef5b8c063dba7c9e6a7c7104c9f81b8d05ed03da622f7f00660eb8b13f4bc8869111636c4a11ccd3db78a24cab821c67b61ea85b64d3134dfbac47553e4ac1c8a971dcb617a3373df4fe6027836067a1cd6ede42195cfa8be93d7fa7bc9965e0c8d41475e40b2912f8ebfeb1850c7a585cf61957ebd7b3dfa38bde58899a1fb23a2246a7320200b3863878cd2594aff2d4c51317336b8c25407ff5d7812702f3e5f26dd62abdb6343e8b80eb26883d8fa6b8de1bb2633ae562b0d57a4c746d36397fef00c3c11b6c924292b41dd2c7602d8966c237a99a401f74aa31c6ac1b1ed431b35ed8c565a20ec9517a2464747a49a42f6c2be649cb6487e3a043dc407ef6a3fdaddb45f7e4388eef6fa740270405fa740d9d25dfe8e38b56190d68195997b32732208ac111567fa63ff0c3ccbe00bdaba9031bd4d4c804f95c8f4cf3ff51666d09d053936fd0019655e44e4252be0484beff8398f264cd02bc100021ca42f2cf9ea2ca670324fcdce7e3e835fb1c0bf3ee03f28b9adb06b632a3db1f6a7c8e62d5f6903e5d6bfa7b1054709b385a21273a4f0851510d07c728f9cb4a41e875fb9fed022dbfc859449608cd147dfda741558e207f108c72558f5302b8f2510054cf651daeffa59c1722efc7a8d340acbae58f69ecf20d610665782eb302abc2ccc47ce002d318664250909c3568f861b79335c41502fcdfe2dfce203387da47ed5b2ec5974d19260ef386f04c35bb7213ef7649a3ff90625f7038ff0ec1fc589b0ec6f685d61744b130088c750066d209f9cec032c1227ba64ac90ac84933bbcfd161b02dbcb9368a03b9735287a0bccaf44f3237c4e30226f2429a0849a70cbf8c0ceab71882cae9067e4e466b426f015a9df986758996557e17ac774dacfbddfd97d67de65661b7b83eca174af954f30f90847cdfead850798b9d0b3b1505f0637fdcdb60de7e4073044b320e4bfa17c928cab37cac4183f59b7a35103c6799d78907cd16ded5924ea701918dfb9fe097dfcb6883a495b4d6c371b906cbc5caaecf95b3eb2e34f3d9d1ef55148401a969cbfb5b2a144ee53d9e0a47bd865bff48296770cdb36a4a22b9bfcbddd2ba5aa094be712daa94bacf2444d8de2c626fc553167e250a0c67c327224b828e0813406a8be136507485f6cf87b778b20ac187cb798b2e24487ffc229c19ca0de8ef37cba235f02aa75a230985617c203056548ea5e17e1186799f887a1507fb6c50a9c91487c6457bf85d50cb54c60c383b3d2a7804a5efed6d75ef258cb5c6c2e4e1a3327fefa8f2059a19ba68d02f2b0dd32f46b2ccc5a2d2e997144686adf745b8cbb92235abbac189df9c7c9130314b03e7457898fe1ca916da2a485bc8f49b2554442aa6519135b29f5a8af2a0d50d7f23c01e2b1d48ea408d0cefb2e8596d7d6a4afe511dc7a1e67992cfa24f2e42f807f47a5fbf9ff474205edc320ac342a3d76aea508aa2852708d58b0600992a8b9e54be19701fa52a39e747235969af75e947cf02d092e8c0638114cbbd65bf671e85c56769ccfeb1788b29422fb6cac31d561b1110593afc66e2838bc9c8d32367feb9a58800ecb3c602303b7c450253c20644ca42d2fe904feda883525ec5e839179c9937929d74deadf27102f4de5858490ea377c0bd2e0b6f867426066a9e5f3a16b57071c86134d78d91efbf018feb509fa99796fb473efb929c2df9fa61d57aa28117dc9e222f067ab8a374472bec2639bdcbda9079bb21a21ff8368d73709e084cbb019d36a56b831c4505e6112f368ca3e4007684f8ddeb9af397416508617837c05e870ade1bf427f34475cc292ac4d98e15ab0378c3088d0489d8c6a00d527d77c37361e78633783f05f5dd19229fcbda8b2b13e79ffbbcfeb13ac84246eb78c82899866b8b4c6ff1ca53901bd5759a20fe40dd6946f5c0f34bbf7c858a30ccffa9b88fa3aa4a47ea200f16a490135736e34fd4b6aadb56d1ff820f79f9b542aa2a6c630d4613a0be9cc1791c986d37f0c552eed9323047f71310f9604ceac1d88a394b7eddc8307910b4d0a0371fcd6822d4d44c3d780722ffd21e0007d94c530b0ce49b9c6efb801d0547f4be9b97a8b3e8f9ebddcd108716ba257c8401dce290c1f55068005878bf6d4325f29d0fd66f14cd00dd62062d3eaeec9af8c99bf9994e013128e37eb8515331005d92ed2d42c487013840091ba0053d9ab5611e6fea37c52e1d4eea48127b59341266e92e4a4f96af6d94c990e21451b57ba6545688306160830331f7990751fc458751dc8972631b00230ba719f7fd593726d4cf0af7df878c59bd23ed015f938edd26ce7704ee9585320e72f08a120cf6507bbb713a767ce5a02003f657614e84db7ef9e6e650432faaab3d76858917b18ce37af54e601caa7a53aa6af26fbf47314bd265e01f419ff3a0d3d316131114746ae12f5de825aed5bc515c248a52133d6419c43dff200bec261d3a482ffdb50aec0e825279759d951d804b90653c4e5c995573bd578e9ddd54e823b3e80ed593074bb392289abb59c8f0cda01e5f73b007837e1ec57ff8bac2afb117de3e38e1ca69fb802c0cf301926e2315c1fb2ccee93f67e6aa2fdc9e684400765088d135282d29beb8419187499c1d615457e8b92a1847403aea7449699ba917057bf1cac26fd22bb0d4b9934b38ce3e85e5ad00b22cf5c63eba380f2c9035e2614f19193c4d70471b70161363d4eada7c0a49d3886db5b9e765f9cbac51ca5985b41f5243c1ff2a9fe1419d7c36bff66f399c9206d792d2026dcb11ae91207b693dc2e2305d6fc272713321204d3d4595599f6aef094d05afd03dba613b8e2029a21a601c638c296a2f21034b0713ee2474d52727c935a3f470b6ee4e24426e012296e7949a0a380fc7977e96988b91aa423ba42c2b38df61b851d9fd2878ba8f2defe5ede11cf334747d0c38cc6b1b13064325f29d97083ca9d3aa5c3f2b0a3a7036c79dcbe78ea5a503aae7acc52277b5843190bd4945431a3d1de346ef82b2f1724024c3ce0c6b67ffd1e484c050ceaee9cda503042eb236518e121b3e5660fb42889888a4059e56b01bcbeae72c735e8dfe13c5156295dbe48ce96c6486b532987f5e4461b5d957057a70dd84e3866617f0fce0f64fdbd855e37e4165a867e4a8a6348a29f9eb4eba39bd0fcd6b07f5dbad9867f3a8a08708a8c57035655ec643ed7682f7adb7154a681b26bfd32c678c11c744f560feaf33c94cd7dd27c3e5e1f104a09a653f8b5a594e03fd4d9b1490db112f7972a90f6f3bc55a15a58fdb28a1ff0c2f660fcead5ee78e11bec03158dcd86f9eab425c9df002903b250cb21d923ea0b7dd3ad634afdbb3984f718f5c562d92f4b8f08780374a252cbd3dcde2e77d3299d33fc0a08c475cd5fa81920b43da8e7c0ebe67dea9149ee53c2a102ef111447fd4eb28ae7fd537cbc92c604c82a4f26cb002af2519d0008ed402afed4586cf26b45f0f46bb75612a151e5b7d49464d88cff67e237fbb5bf54f922c3ea1588e814c1c75c908b5d024688f6b5988786593fb1f6047665a19c67d37aa034a2efd971c43eb8e79ab8408f1a8226209cdd34d55bf2a863432ee2043caf0ce5bbf2e7fc1ead3644cc8a3ab13348efd310ad51c2ad9a3e60e862f7de158556d5901d33eeabd81deecbd791eb953ef91da5d7d32da8c9ba57884d7840ea4141253d1ae57e686a1c66fa2cb833aa1706af68ff9731172ce52505aa673c9092169b905690785fa8b3ac3b778212b42446d39ebb9e8729c25f2c5fff2f07d853c7f7ad94dfe82ac62a656c9d489fa87cd754d7763ba14473121912e58451d6646c2394250e558434a29d7e06fe5da78b73a160f6f49ad1b3d22e9ca55eb81c5a1eb1bfdf94b2027c38d3e97e63f406ae48d30c9e9026232a33f400a4495ccc3c24fa5eac6ff872767cf02bb5ef558418a4e2410ffc5cb96aa3469236dd4ed162977100649e0ed9adbdc95a2ead9ecbe989860ce2cbef778f93bdc351da44a56002b666b3e3d0ed5ae80d3c7c87643bb902f237558278ff7cfa6d23cca34091319357d7392c57257e8d12f15181809b5f9e8bcb9fcb07ffdf6ce9e55c242b1e9fafb1aee34b0727f549e939bb9e3eaa6643650d64e8f40872048deac6775e653b566ff3e9e5b052f80196e4c2ee8df87c023c37964d4e74265bfb3562e3695972582ee09891d6f302b7a36e70fbe29a929120e02370bb103380d2ae89a84717d79e21c3193cc9d12e3d56f9894420884726398343e3bf09cb6d767b08f23ecadc38b3ec0898e99cc2237a9149fee6636f31318b242951546e987b689ea7fa8f6d962308a1bca9eee1b9b76cac35d422bf630f8b98c3c093e4ba082a008c67b2f77d0a01cc8a813f3835dc144128932fdde9230b6af97df27c8749410dcedd03bf9d7ac8e79a7b8ea3eac6c2b4e3e99ce2f3bbf099a770f5481f81cbe20811cd4041404cc78712c791c2f7ac0155d95d904e188f1550705f7df8b1c5fb2e25a295f47a4dd70bd069ababf791a4f3fc026f9b19df4abf31287cdd499b0658eb7ad4e16c74b2533c32a7b6b2ff83789aa0bf576e1f92936e0d778e8b98cf36bd81e645eebdf4d89bb638e32a29387b8c62a0266b09fce3f4efcc3b5799ced40044f24b408b4b83f002709cedf1f2726fdea148007b236fa57644af583c0f79404748645b0e6092271c6de7567941784e449f2127775b05e54e535cf0493e2ae0f07007901995c0bf0d3b7e2f4089e62a925d703bfcf438e5dc963b71c1306d7e65dcc39e1dd943bc03f9fb5cac477f9c5cf49c392322de438ca9a67602272184c814f9e17d91b97aa8086f4939ecbdc65704ce0165b13b92bc0cceddeb6cc3dc3900916ac748f6533989d35f45a344cdc03d0f52eb14d613ff4f20aa196be2bea7c84525b2ad81074f6bf42d6d15f127150438ce79786a65405088b7caa40be04fe51b99c8a2a1c2755893061fa38d9f9d658cfde033372720758146df75e5c9fd1d40db6d1bb3098a8175aa5c3a1d64e519a5b1b49b69612a483d5443ad4184dfc0f30cc3a3ef3c04b010e62c9a807bab406036b46a41cab35eb8447f2491fb8ea2dd1d46ef61e37d3b1ac6fed7243cf8be939410d65b6cbe50f7ab67af77afae907cc6c7ddd8e14fcb5da31412a1bb66a0c1ac20ffa3181233a83b024c60992baa74be59576573e7970fc05d10c0dc8a559f90be30cd7706f042f281189820fcf13a5fd237ae17b0954cd03b0fa5f3f52b3c6cc7170d491e869d9bedbc1c387a2fbf1232301be9bde7b4fc6d547b91cb0dfd1b7851f0e24f2b648f0b1e055e55f0065a7fe9698dd38168f796f306a55d7e363615f58d2226a570fb4c086c4543df072f77b6c63890ddac117c94424840d52cd65d7133585adecb66a1072adad49a00a376b3629fee2e29c91dcb96fdcde3af3a9b561c421252f6ca37fb6321a7a64d69392a3e69a120f3eb6b5b1099ec5476e7af78e41b0da0fa13ed3a923e7bb80034817d82720642a6d7852b80295cedf348015f43ee0646a55d176b824397edd1c4c3bd3c6838425e0a42f3473e95989b35212fdbee5fe71e3fee462728fca6e22e511d3108b0e0afa5eaf3771a7abb06359c614af7fcf109e314356d7c44166e966cc511037d2a37ef3179892f2e32a0c0ae8c69b20d3756432c6901e123a4daf39e6db5c1ce99e0a66ffc8b53324abce7b0c4cfb93f7b8d58d9d4f9cb6d84261b05b499d678e0d8f12317e0e76daf1db3ed42f0a9d5ab39d6ff07ae1e45046a905f15edf8a7964ff3ca3af3ff1270b94b46dc9fe19430b2bfbf344cc505ddabf0dadec74c11701e739f94d9dc9eb86095d5e633c6531c7ad67d2b04b8bc1d198acaa2b62a2098a6ee298f8223611a082bc9cf370327e1d32ff16cc3a468212237f3b740ccc8b0251748ec7cca580ef37562bfba57a116469ae29ea9a25f8d5c2a035a1779ab5463717bec028204eebc00c612432037f44e8a67f225e610340d44216008053d8cc63befdf98040aae37b45aceb6003147a5755d13510cae99d039393cc2d079dcd6c4079b2c3197932a86948ba882125bdd4125503e38ff99240f2fb026bfe4b53c2f63605ac72cacc7188687d031ada0eeac25579caf964169d908be106d3168e1b9efb5eb40a7cd1c458956a25eee43b9aa0ed9c207083363a68b54865725e73f05a246d5fc608e9518271e626fcd2302a22727b9107ed44e8629da53410b61f0396f9fe3360be40dfd2660b97780b83c7c8c4192918350e970196814f0dbc7fbd291ed7d49c53fb355eb3c245dd928984fb5742b4a982980e02a92a9c8c0b2a1a5b2a56b6faafb7461154c7b9d4fb9ed877080c4902ff1d740b8be10da61acc394cc533bf79f3cda6d653d893aeb69ac60f7797b155ff653cbf856a5f301a7eb0d9e3d97f7af92017f1889820e83db531a7d74f1a700023c07c913d5f05dd9ee26d546d2194cd3f49ea17efe3e5953bffce18fcf45dafa78d658fad92cf378a60a9f324739a91edfc40f2b31f270cff1fa98b464ea9f2bc093bebb823cc807195ae24e41d4a8f699079c3fda9a28e8b8d94b26d08fa3ffe4b45a8391c2a8ca8900ac310b6161f87b742fe146501d4710853b26300c4052ae32e31598adcbef38041bea10da6ea111bb973c43a88070d21b22a2fbee8401cad8c750488309a713630c421c32b84ccb38907369d6f23af232f90b7cec8b239ad15498de7c4e1f97c3b9b30bb06841cba9635ac2a9b0c38532f3a91bf145a98777b9ed37e7bcbbef707d15349f2e80dd43ed5996c236821b532bdc9fd56fe97cd321d15f9d87b9a44db8c521240c5aea95eb931e896916b6ff1288e4c1c013083a99c041f953df0662ab33e5a345df1a0c694e3c744c3837f60a47a277844989a72e4ac8ff4aac83f6d137de23f5929245fc8e56809e22051763ea29ecd69d7e55ad4153ecf41dbf855ef62d43133f18750d17881e92c9686f931530d01af03858315cfffe2ef7d18c6087f094c0991a3ab103dc6e79f3a977559cf745e10b2db0c677fc4ccfea45c1f53b5a02ed18f5bbf7635ab377c71df26b3da655482d868ce59601e3884af98d345c9f8edc85289684980de805ee3357f6f5b58875b462564771a73f58905a19ea17dea62f3c0e1ce25476601596624aff964b8e886655aa443079ec52cd779ae1b73051b3c874166732b2fa320f3ab809fb9013a6ca3228fdbc1076ada934d5618dd318b6ba2afe57cb6aa7d8eade702310d870b0e1c1bc32ab1f49e103a56083dcbf36ce9c5e663960ef66636e46f4ecaf238c42a4d08fa9f7ebeb49b5b69977c17244b558b589a71a5551c5ffdf523a7b8d7f6cc3c312d3ad2d9914bc6da96f9bde90365fd5e530913864003a65b5843e13753c6337a6a02017d7440de447657a6e74c11296fd9f9511181ab7a06663e54cbac976430ac6543933c534399b9bc0e8e01c60208533a57f51bf0f54ba1dc27e4f34de693f0cb57062522ee5e528e822d7ea632c355b887d5a3bf77d16b2d14e314e20c68abc79651d871f1cc37a9d1cf805482a294b87a34eb66d1657bcec06fb4e501a39c1f05d4c8753457499adaf58050996cdfb36161853cacb199d9323948e52d9d8ba001fa08fb06d6c3eae18d72434b3fcceb08e7d82c042701fb7b31aae8ef217a0492dfc8ea9e076bee5fbbb90e21d20270b618614bc2ff2eca9268ad1c206376677ff8bc37ada449e9a1a0ba7b9989e9201a44f9ef4cf6e41d770f673def426462ac26511a5d87d71f85a244352544cf9cba2ead6bddf0bfce1d8d69fb15cfb0a16a83b975e4455ed5c3b010166a672cd54dd92fd478b77a9dee2ac68234b16fa6c3e8bd1c875e46fdab0211410e94e37dbf48587aa1b15383e255325da0d2b07a85f5d5b82a31c3cb6bb552a8c0ba378b12d220605608ef9291bcaeca56a84d5677b0b549adc479d2653fabab14de8f8fa60c7c77ee61248b80d7c27bb1eac1b2c55fa107f50a133bb9559c7ac4c1725731b026c1b4e959701dcd75edafd5805f385fb20b4e93e28301767ab2653217ae19a670327adbe489c2ddad4c0e68def2024fce49a50d3f6ef872d387b177da8057d341a404877a64c7bf881b8370c29e37a31003082a8df25a95372af70f74185171905098b5d6f401fbcf36a5e744e1881e71d1b0aaaf355cac9844df0cd1bdd631b63a73cd6b8379497eb6635a378d0b70fc4fc902ab92de087ffa6cb346b5bdaebc2b217f1bb5a23efd0338bd0e02f76ba8dd826b6f6df68ba5db7e7765a3dc3c00d11c1a91fc9154eb52ff8141a0fbd6ff8261fde85f25a3577bed6a003f322b4535df032f819f78c94e01b13470eab6f9649699f7487e3f673bdff5892fc7583736ba675ea8adc979bddfb62e1f6ab4a616e5ed5270efcc95820c60919266dc53679e9d8374a406f725238699a517f86b1f2e5c05e5f811cbe566240476783706bf9aca5c3740e11c3b524f3742a2ba160a77e630dd8f9b598907b16d2cdfca4dff83f490fdeb8eb7fe5088edb80c96c765171ff20f35f36e568c2fee7283c0e98fabd61f84747c9c3bec5912cb3a17ac68a0d17c6c279b31ac29e69d2f2263547dca0fb15e7190950498c869dfa39823b1a20803958422c242678580509563470d19fe175ea43491046efb749f9f92f97433a6e6a5a170b47d0e611463f74e2bade060109dff84741ab7d5bb91737771386b6883c93c3cf5854be2b3c16fedc70d2b9ffb57104836956d2acb60afb580e53ef1bb696bb5bf213ff27e7de1d10496fb66c0e6d5423e3375edbdaf61c8c0bf123b0e768c09dd62b643128e9bc8bced4f26d05a4ef4345089a6c6a4ed7d4e80a80ea745b81f080c221cc5fa83ad2956d47186129f642e3bec79afb2100f1f49e8b582320a3681ebb09bab6bb42433dcdd59b0904a6132c4731e0eac17b2dcf978e25f7e579eb53194939580d4f0297c9afb0ba6d6d586b589b9a65464770c5a631c66e341194ef23d850f424cf79457ac0e893889fbfadcc3dea823016ea41c4834b124cf0fa6521171b3e355633075c0a5b4cce7f933acf1c7c60781616c9460d01f219b441e4405d7047ea6b32b8f5ba805b07886b6eb080bf8632c8d31427d787bf18d678fd53cf1b8a969e58c7736104e4d48e2107bfdd5268df5d068f49473f865bef3c1960982a12118caa3ca3a72feb5f109a439fcdb7f216374ebc2baf6eb1d764f658cb95f0e0cada24ed51bf5a14858eb0c64589fcfcd8c524f65be74c19314d7fd59b8d38ff1c3daef5e7ca7b25f2bed3e9b2ef1ae0d1afe2555dd48050a354d3814805e16287dce36b67247567c85d9ce2394de48a7bc133aaf27ce1b3c25e6d7667356007e336105d437f96858f77ae3b84e66ef16f76c5744e8eab200696bd4b90224bba73eba1a66598ebe260d814458f62c0c7a90a58c2af4f1e0a4fbf168643243efc0b5e307c1a8964831cc2e48914ce0ee914fab79b716dabacd0f1966caaa951ac212504c703d0f9692e83582b766e8cdcf7a30fb0a4ed8b3878edfc75562799e902d42fe32b1d40d72c27cba4c859fe8fdb266830bdb5fb13cb9f3d8a91e645b623555420e8b6d25bfe92b89ad0ca4f8c156ba5e1254413cdab40cfb3e314bd5b947d4bb9cb00b40ba2b0316e544315264346422616d291bf0a74de9807afc5ca0b0deaf6977f059ecc5c15316d73d15432a8ee16c87f363ade745e1d15aec14d1eef7c842247dd03b0554567398895977a7f63fd12a304bec8b86e8db3bdd8c622ec43f9267981b90cd26be2ab4e862b2e9333b0155fef00fcef7a24b82f14967806a9116ab3438f5cb5839d307898a4b12cea4ff8e5600bc8a34e0e2bbcfa8cad93602a9f1f10b0d44434bce70e8d412d10fb11d74eaeb09ee0f7e99513db50fdaafb41d0f91a1ffaf5ef6402a287f1a2cb6d84823aa7b711d4d2bf2aee5294b320e35de0b52513b97f0b2dc32efc3252b1c5d7bb6285cab7ac766b5907bc83f9655a39c4aa2cfaf38079aaa0585f8ed997a526af5ad6060feff571a2277e220d7e777aeb7e5c23bece285148311a276e17f840f06cec580a5778c3ad41ed87202f620d3a67d09ad2a5c959b8389718c36d67ce66da9b85e01b0c5893dc44cbeded925740d08b919ea0f58a0ab8b76edb7b70551ee36e59f3a2d72164ab3d555217203901153899fc3449d09b41c3a76e722de53b205d265540cdb4b47e67c60ce813d46b0834e075cf63b1c2692721a7998eeb0b12fce8bb7708e0c97affeeb2668c5a38c5bda72c25ad66d79c4d3d9ef508f0abff45df80e5292639518395533a4bd7b8bb97e6b55beb40a1afd20beb2cd7452a0fddf7bb8e2720e3e52e88689cb08477d6d2504df5bb2228b4682fdece06662022a20c19c70d3e99336e1aaf1171ba3588bb069668d8dc251d4e98a61768e9abec30ef928553da1668f2e90ef7aac2452ae991ee4d45944d75babb46506ff990418d6591791d5001e7697c1990f532566ffd50234578d2443b6425909fd69316a91b7b2b23f614e8f76a26a9210fae350130c0da5b5623458896d741f39d95ce91622e47a43fd040c51afcb986840a302041cd9cfb32455289170e857432aa31358ae516b8c6b462d634debc2a784b90252b9d97a035621f95dffa6f017b7e00e4184bd232615950764c37dfae306a62a016541ace498e83936ce03a267f4ed43e202c6ba3f9b9b8464d597c5e762df6dffd586dd09d62b55ffb10185fd5ad707f45f35e39abbb2c7004c6a2475cb5a1ec727b50e965987a01764d642555debccd935cabbe0d3ba9884c17adb263030260171df9195ddfb2180df41df638e022c4a7aaea5209dc1f67ed1c535c54e9a35235796c009e2e96bb9ed99fd5512592af9cea5d5b4550298f5f9e90944e9d366c342fba1416730b7fd915fa832da7684744136dfd050777593f2461fc5cb793bc052cab19753565cce3d2c8bac93125905fdc3edc8769a2dc63682cdfa9e69543f87ce26765f7ceb019a0dcf4c85f6633f31a930c4dd315ae0dfcb0ec6b630c0a6ce92cf6e9caeb79304dc1c2b5c5e43479cca98a3f6184ccd25804f88d5a3cb2f22b5fc5140db2ae7aa03b7740697ff37f5255f2658167ebed5bc684dc85bccc1c51b98d3b7beadd7b37ba4222ce6dca1b097efe8b63677a6ffa7b3cbce0fc16f5fef4dcad8b7f009262cb9bfc8c8c0e9dc77de1c0750243d41176cf875453acf9c5e24d5519ffaea1675f308169a85bdbc235a47bb2c909bcb196555f2790f254029e4d556538f90f4c4dc0baea394493b81a499a119ba9b18243f1c14d1ec87a9d578b69868b324f6eea96d5823916a91bdecdf547bc7faa47156bd94bd4982756da75c24331fd8b11d1ef2b55533a25c26e92c56c49f19eddc1dccaccdd979c352faf2064854521bd29a078b5600e96cb2d5ed96cc854ed3ffa7962575182c648b013b5526c9921bf1212a793cebf46cfd58fb8b751a78971335e41ab69b2df4aaa818950ad2f98d8678f777746b2aa68ff090f77df97e38a84e6ea80e4f7de4767b88e8f1b5297dc028addd9c9ab91e6bc3f8c83c2b1bf20728a06c45e68cb17fea72dc088dff51edd06da0b2b17e786598bc49940bf4d05dfcf3ac9f4c38e114bc8a6a4cc6da7b2093e987088439c727b95d28ea07cc58d9433ffb5aa59a4892da21d435a18aa8f4d4bb224a7ff9c86ee4f93f9d7502ff97d02af1aa3e77bf58a787eb38dbadb94a6ed135b621daf1524ce13233149972e18c5db98e5b245ed9f8233b234328c7d663ed7e162ca93b07870a4ae09e4eb7dac8f9b92cefff7ef7084b72f88dfc33ac067d1e49d7800df7212144c151d073c31d68347c7d76085437f9b2e813533bc194bc44302dc43d0090532ef7b38ea68c8d1ce218cb38d1f9b0b1b6b8fea0726006195d8b0cab36574461e88e96d6100ece3adcf71de962c858ff98afaa0b736fd60366dbee35261001abfcc0f016b2ee9526c402e50d1c6f969fdc1ca71d0abbc69f16c0e1f863a0d9b535c6bb6e57fdf29096548329a688bc66bd2fdc39e500f10c329d91e4749400dc6dd04e31fd170b850773cb6e8e1317066ac3124501f7cb94da49f4f41c944218cf9aa920beb085f0980799927ef9a91c3c58d1602b04a94f38f5f665645582538ea14bbad6dd830cdb5aed9840c3da1f18915e9cd33277dcbcb05a11b4f1b56365a20c19444d0061fd23dc5e82dbbac4040a8f8b255f5f41625c002994d96af62af7b99b73301227d6089a23336a1a3fca73aa04e3ff128a9f97497458a4ff9e4507b051338ad47ecd5652f306891acdb0cd063378cf154a3653e86c866f2b361e7148e2c2dcd363134401cc4888465e551497368b7ebc245c8c4d4f182c5bf4fb2cb257cf95f0ac10a6a48168df16cb9980bd18587c2cffb210cb1a6ba4948e234384c1841bda7e295e8ef13567d5e4ea9e2794f1958e7859bedeca75fbbbe351691670f16e5c1219110b5653b16e9895b4c2eeb02c8b20a468ed955050730bb3a8b6dc2ff51622e52e60478361a964bc9b50112f9439de17dabe21e1d0d532e6d26f5842db4ac00087ef6babc9086bf07d7e28c92c7879076855a7a50442a1ded93a71268ace88c5040830168fc287152d822e45db5ba09274ef0e69b5a9cd1798f387478c1fc6a2c542f79fd5154ef9e371174c3e3754faa4d1148096241f10fb234829f2afe10bf6d915f2a92feaf9a92fca87b10c68b7a8e9ae093d483c5bbcd91a20c33b2dbc7d13653b4478aac25dd285bab2927a367bc7f73c583a695986ad1b373ad4384b4b7ef46fcd991d0fed0fedb5682e10e2c855385134f4c510e86bdbc01ea19df3b41a6a102befbe9f01242fc0414a5e9d8f51320333ace1d249d46844f0a6b1e9fb4956d29f11dbe3ca72bcb73fea116ad867201fce6bfd0bc11e97a99ee7ed1980cdded7a0f5db7e6a4f52822f07db06395254702ce7367105f3d41d4e00806849fc1745450b653a7374917a8103d47890483d825ff28c7530ecd4b2c4deaedf292372b6a06f9709d2c19b3bd43197e3bd5157666930f0594b7c5c8e1d790420c69e75583d1c100edbaa036e986e15f58932452b9bc618aa2666331f447d47d1cc9c4fadddc0078a14491196ca88ce42e99b9f805e2b033d204cc01e421962f0a0409d80fc4ff454aff12bc5a3f38e95f7ebbc1301b2c1697fae357e16a191d5401eb1063f77899e181d10c52736c53bdbf55465eadb8bb2a95e7c8bb4ecab7aa75c9186d25c9fa711b0ae197eb02db63fbdd1c761f1e49ae666e67464f0cc4369cdc329c3643541ab36d3f4d303c6b69d119e05b717dcbde15faa430ae0ec7f48ce2db5eeae00f7ef1eb82394d0e45363faffe33ca81b23e02a7881beb98ff359bd26ae7ffee34ea36631aead5b3e00035dad59c2bf048d550a776b5ecc37dd96a8823cfcd0d98063102fb6d6f4305487f956427669d877d91573e74b471a74040a3bcaa3277f1461a02dd526a21ec812bfa3d4d2e0c5b9eb585173214fa978255742a28dc6c96f4de83c188a5c4080a8de77b251e53fa252e177e7235cd123eab15df1a43be108095ad99f20965ae7a76106f6d503710ff14674218c682ef9f963db36efc48260b3071a42225a9e4f03c4c3a1daa0b8fc7aa35bb6c72b42ff403d6d7844a601c58916522d6d083a8c851afa614ea621a554eab68c7f27ed784a86a69abf532a8ed3225d0c90cdbd26b28a1290da954d151657149f0fef5d9e57931db5a1ec867fd35f67b45a4795b3a4acd14381de1f01a083ebe0df57597618f9221776bef78c2b15350da723893ba2b71e4a0458771cbfb2e22f906d8fc87b8363dc2c5411d5b088b268ec601c0465f149407f56ee6d74bce7bf8d3e271b0be4eb9bfd9d4caae1c53435dd02e2b9d7bdb10ad40c77dc541e5dfe480410e89f7b5eff689f598159c9589ba7ef7f876e8b1353890cd6d1b2cdd210968f8a2c989743305c873556318b729a594cb84ddaf9f77e36af9feed737341002d53b64ccc011c01d92cfc153cfbd306e4ebcfd38e438d92b3b087793e3eaf46d7dc5f68edc33a7feb1316b89c0e82727462e16b2ca4fbd8b5367774f894dc2211c004fd0fe933df2f8d9b512d69a718c09cb8ae0286879ab96a55459d184807bcba57d27686c20ca6c2e14ca7056b06f99640fd40c4773f2eaa7a1c421ef3b50e127b9c5c8ed8dab6924762c33884537f36543e08ad99b5447212f13bc3d2fb24ce5428bccbb08170bfdb477bbd3a48f0e57e14a64eeb9c8e165f92ae1c9acde938a86b4437f0377b8dc8ebcec4c861b2dc60c54a8145f728a071164fed1aefff8366baa5e2ac34751879dc37e08df45ec38dc1375974874ba8eb3cdda9b17a82e563e00da301ce014840243bf9c99b5fc08c63d88f0979acc99db35b39def39aef3380a9882c7ea2ea588d8bbccacc277e8636eb9dab6d598cbea302bc69b0be60cb395cd5bbfb888ba6c5793fb93bdd099e3d1575d3e10ad903cc3c12bd6f0ba280114ff970ded48eae6fc024778072962e5593796d0619e71215656ab837da4f4033ca28b14650ff3608a517c802649dc77d2d92c58192ab0a1a2e7b0738db734ff7f0eb68b8f0ae41f096d368d13e2e0b2c27026a0a7e287eb1e36dd438c43623d5c5cf63ac34f434c09966ebae52558329038028d29b281df8230c8a5c65dd8d87414f4bd122fd2707090239cbc249dca1ca7ef1f73975bca0d9c7623beb60fc60809e2c6aac18d052e69319e7e04a0f5e41f3d84d0fc2670dea1e3bd33522c56a206f258ea5cef155cdb9862c3c61b55becd5340e1166f1f943abe2f5e6dfc5d4cf0d63496dc9dd7fbb0a434d6e58dace6cc7ba483330bd20932c34c95172090f149b6f4014b0e1324292fe6d9e1b4bdab91b1cde26190864cd159b81d9112c7a45309ce91304c3c9d0a8bde637ed5c8bbe0983a2dbb3db2762eb9117fabac7df68960ccdf1064aa4e9d2a3e61f8d2b8037a3a10d7e19f9bd7fd05e034eb1862b63bb8078be1c9b4195e6369b5bbfc9d4ae8efeb82cb4f53d803a6916b1105bbfebc7b62ac07e1a013a7b4b95aa5e36f8fb08b1516ad80826db9017a19f520202592b1d580d44675f1e0a80fcf34b37f137d842e3e399608b1d4f5d6f450c81208cec1963bd70cccacaa562621c5f998e653d0a15d5a71d879471602681a5128cb18a2e52f681b4082b95bdb1b6a0ebea920a402a8f6c503c283307dafc52508745f2eeed8282e2e3d97fa55baaef1202bca11b9d6bd99f22b37fe391a9d139ef0b4495ac056f48e72f1d62dfaa77c32e155ecfa94e654d5ec26260cc2466b2c0f21a44f20dc1c2f7542556e9e14dad1627c36e1ec6ad3f5729dff7359965d3aed71ee39de89d28f2a168ee07894d7689d3c3774289682ff2d0ca8106e5a543b53f59fada92b55636e2d928b8b1ddba4a74e98d71043c052f0472999c571d304a8bf96d7178db614141b8214990965e03354e8bf035d88f5b41dcb7bac08285ef18b35c59e997af7b74d487f13a5a9431dd0c62d1c62c55920c0759f9c8d6819e1d811302c5d71343dfb90019a3eab5dc5c9096233e4da0f5e54787fc97ca52fb16f8d4f0772d2b7f3df97f1245c59e9d5b2eb86ec35c24c2e48409c7bd62a684ca6c19d6291d17250c639ea783ee9c1ef014da57dddebf8d2489aae428a7544855c5aa282c86c0656ef3cc3b48affee14d4aaa2449f5622784585ea7d704f9ab506ef3b3604286a8090faaa7178678b39d7525f489f96cbddf5e8446d44d6e58829c834525a00fef11bee24043e2cab68119b246744af3bc2da1fd3bc180ff61ada7aa8bd15bcfc44c5e383462a9874d893f42ebcdce6f810eabbf8d5f97d68a607efe249aa734f153ffeede45c1858efb40840b6609cf38e8d57ae54a28f5f38d48989e56cd0f145c892c96df924be6b1124deb765cff8d10d85666b284537099a5eba9f390a74be9ff49195260045b42ea12ea20ee8dc3fc9918fb9574607f3485507c63360fa751404d2340ea8324d2046ad91241c946f3078546472410fe00a905b094928893fc9561564876a58da5208b1c26a1bbab80a0abc506e3db7b10129797a69c0b75912ca84ce5a0c062ba48849e39952559e3dd912455ae7b08b29c070ff9f2768bf7c8ecf7841a12ca86528596966557741ce51d4e2b0b172a94df4fd79298b4d6f2aed73316c19b1a0c8894cf6b0b269af0e8557a2dc8471937d957ddaa69e4e15f503d00eaace1f1688da5a8e620518421747abf5cddf1151e5bbc1b773ec95d57ed07bfbd86666dafdf27625568ebc8997a06c0222481707d399769502a04862780a4a62f60985e27354df553ca838789e7337a7018fa969474d2d65ae95c35533aee08cf3bfff542469c2a5d41d5e8240845dad02afc7b362fe079531eeae8fa095a6b26384c505d887e5434fb36b38651b3d002bb41ecea5b2e2558fdbfa09c6776240bade59a7ebf1fc6cbdda93e7406302addd23f0aa42faa19501c0273a403026d83943ade06c844730ea52c9470f6b7d42e7b1f0b0bc5ccaa539b82091b99b0ffbd18c06b438cbca9f1175396dc25894a6ceb0b945c38d9494e0d95437a2b990e9d124929a8d90f68889c0f8f7bba03a26b7b38744c7a52266094e17b0ed4e131c4085fce4ce18ed4d6acce340a63571ab597cb58ec001f68887843e8a13fbab22e2e57a48fb42f5896f382220fcb26e718f85b83d00847aa0fa84edc592b24843e2662d24d5b98a818f501d7d428f916d076b1f708656cf077e5589d28a24496d40c4b01177fd0825a95a2a4585a60861643959596fbbab0a835be55a905b8320ef521cbefcb70f6dc7dbdf4305f11b3084106c1bdb7e529427ec7b0e96f965233af13bd432f51f3f1e8dd6c1ded85d97c47a40f9ee83bd507ffcae757c152303feb03d40379a11238672b4f7b1285e7aac8b5e2016ab9ce6d973239a8b298d559702ee57a7fac61705b6a0944a2bc2b89864e1147da181a3d011a516631277c6d42434a650ff392606c0aa1e4446ee7581aeb6fd7361098a710c5d8671aa5ac96f7270b56fe06f038ca035b9e2b4e1afa6941f6507a1a20064f6ffee11bcf386555cba7f33c1b323d77c5edb5f0a11a1f200218a193810c3b4e921693e290296e9b44a2f2915ad9363f492127fa4e0e301283d28fed2154c303035d2efaebebcb7409b87484e5ce7b75886f4dea9456d9767d481da2a1d6681796d7f4eb93027da7f9d20cd411c969abce94a70c9137467f06e5c703e780f238d3d02cda3e3e380c98ef0a3c7f420dc8f4485e2a39a7ff4b93ad7b02d5907e667c5faaab16bf4b55efe1ecfaee53c9e010dd5d1f4de7332d7d2a485aa68c5e762060c116538bbc6416b0c5b9b344843579db30eeec252b48bd16aba618083ac99e2c4e06cca9fb52e22676bafafdc6280e94127c679931adddf63a474e7ca346060be80ca320cd433497c10e687a8a3079dbe6b852d18f9e42004b03e80e66187247968504b1b0500c40c553cc644737457366a63b314b615b84daf0a61fc02f936c6acd966f398f9931f7c6c5ccb3361628fe1af63ec66a5558affd9e9042cee6288d3df11835957d91a1ec87ef0901cb4293443e8639afaa202d6d7c0f6caa40da9273710028f57c87cbb59da3810b45fc6da0615a0a8d4ff235f8caac0a7895c0d7beb5d87690787fa0e72d32e9e8f8b03823f91fe6069cb44e83d6c5a98ac9d5a8b180e7c69665d9e54c7ae595a3d0586acbaf2be05bc87e8299896480d53f960fb53472964df2cc0d13b3dc7c9f1e795fee0287417e9fedb3c97ed3234f6cca474ebe98eb8ce9978595687d444872da214ba334547469f48068754f87748e212211bfd0fb1c8111c5e0d918662cfaa5778c7792889c1d73a50b1fd21f83f432d2b733afbd97e0769c230e265668b73e24c5bb7e6a360ed6ba03c9ef32adac0317629b0f4609f600036d0421c0cc29ded1fb5df39d6bd771bb4114ebca20d12320257018a838606157ba35cc88b3898f003dd68a37a832b0b34de84cbacf2193ea8f165b560d3a7f7289196625650f7f46f00fe953da6e5b177c3587f8d8ab56aabbc76a34b98f2cde331dfa42575cb9d6acf67e37dddebcb5ff2704c83836bd00c60f1c00c383ea508a7e03d21ff557ca8e6acf8ce27b8184745898b6bf3bcca0547374522e465ec5e529127fa54031662180b3debdfe53d5290c89400b1f95dd17aaae11e1b88a1867eac900a721dc77f5e49783e0c2c4c92d10ff5e74fd983506a74877367b601720862d2ebeff9915eb30b61412b72ba0eca920e558c7191944b76b2d8cf5c2196bc71c2cb4d8e7547e58d2d317a4857c6004250cdeacc5e70d9c3041b1bb92acebb2cb372ee048e334bb949d570cb610a75b98078dbce272d38442d81870560d39d3d69cc40732d0df1ad6abc4ca0bb904d99bb352355e2dc6021b9ef005ada494447ff6b1117e05e809af196bef3011dce9b59ffcc8c9bc97e20f8782b9d7fb0286be5809fbd2f6121ae0b5804f7a4c6da09c6ad1bbac4829f0ea5d0bab6136d6bb35cf38fbd5bea1ec665aad157b88e80411c39338ef9165dc7a6178e7b93739c3518f9fe0083687d21d20360de6ce234a8b9e25852cff8a1b64844b7be5f4e9e781db0ad486bf30f3adc0715d85d2149b2c35c04abedf4daf47d635751796a11f50c2394f5c23128277d851831f36eeb9f642005efbd512d473c65fb6341e841047e7ee46e7be5fc0e8a1f586a152256693decbb9d01cc3409a11df094c3f21ee5dd4c65fae3ce569b769aa71ef592ae7972ff3210afbfc7bdaeed077c5b63877c59f6adf6eef6356e0a65670ad3a6f41eb1fcca685c45feca6db59626c87adb1f82f22fec9c6ecaccf708505ce0a6f63b900deda003ea6b67562194b004f6be33a2f53e02cfce2cafae22fa71c4cd51ae551fb4c366b60464862e2211ebd600186e5da927420e9c853f4c7e85d66efe5e1fb4401809aed4cdfdf46537d5d00540ff181372f76d82783d442b870ec017bca1680e2f7d496de058d81d1fa0bafdd8917ba41ed476a4fdacf5d429394533cabb2c9d241bfb46cf3342edbcde11d31ba90301de25c078c292f46bb01d8ee0f139ac3b540e23077f3811f575b6fca6f9f76835eae3bc77f368a235c9111ba69d1445ccdc18afb3277b41dd8a6c91dea52b5974a8ac0a3b2521d07abae4e980f98de1908d89f59b47349cede80d497f6b6458e3a6301454b3db8ddb7958178f05deaaf60ca1317b0aef572a8b0d2461af53a8d9117fde1e574737eb4abb27dc1d21a0051a4f7c4196b152f10f75940ae7fb0d03941704da9d07b9aa907103433edc4607670085a23fa7369efabe0220be3d312589aba621768937324a449316237fb0982c46dc75f557bf7f58082890974d9497de74bce1b417e1970caca2f5080419192ca4e77ae3401194673ec4abde04a4c2b3b20ee95a8669755a517faf1cb9558b21c8b7f042ed0b975bb3cd37799bd44d3875726a303d1a979c286d1d9ee8549d3b5ea352791b33bb0686a8925cbd711d7cdfc1a8b25b673ff18315cbe165890348e345991946c7a4514826dda95094639abc069f8f5c8bc82dbcbab1b645fba4940f621ec4e9137dcf679f97a26008942006d326e8ca2abb7d16925e8160c96d6bbc493ffb7b69a3ca9913d3512f64c0c88dc94cf9192d5b728671805c0ae6e0a6a5cbec04ab2ee554dcb4a78187d2e5af9d157fca186d4ce3d37051ce753d3fb06ec4eed9763e83870f8d3bca3026b9fcaf75398b35a451908cdacf574a3eb1389f240bdcd7c5c9ce5b17fbef330e80a905eefb7cace1adf72ab53505d969cc380c58d091efcb3a2b0c858344e625ceac4bf3be6bd026caf25b72fa95d845920e9dad30cd40bfe5697e5cc7bb15faa8b0c08f357c2cbf40221e3a11074c1e4f805e17b16486a2ab9c3c5b5bedf3e1d2bb44443f81b9b0c5285e92f70d637158eebafe40f3aaaf685a9c7a5964685263dabff031c3eb20d7ff7f0bdd1c26c39a66aa98fa2d83091fa07ec0615aeab529a965b6589c8e5df2473ebb3035478e645cf61efe51011ff52de468e4e3aa5f3569c6663b16ad77fe55e60006c09cd71426b8347515f1a6019f9cd5ea30fb64146b8a3ee6d23657a30e3994360201454e23442fc4333a2a1f7df32441a5f5ad30cdd60dc52696c569930f6a602a37577aa6c2bf6ea18a34144a6a425ec36daf4289dd87ef191426b5c9d5158a3b08ab7479e99c7f298039c048ea6340ac3b00fa3f438d5a6ca45d915cdbf6d9a92f8391fc17cb9ec1cdeb9803afa49e095032beeca3fdeac28c92338dd8902b00651203d31102299a9b696524f37f9d1bae2b32a0930067be231d0c07b8c250ce6d70f85dcfe17657ad59f51c96832bf5a0d591403a5a98fa998a52e6e57676d1c2f39c326182bbe9f1e1970510456c8ed5c2ef596248a542223481be4d2f8526cc4eb483a57063c6587df71745fa276592c34fb441eaa5b018e15f4c8283430cfda388fdf3530a1bc576ac04062440fc1dad224316897cd4ea50694e1a2f3da292380d35671204d538b6f1dab4aae68652175436e7878a5ae74d144d65a319f627e798521bcb8be4ac5f1579d9b3a181fd567bff6f15b2c9fff792075b3858804d35f7c94d5915ea40cdc63d8b3c01900f3b995511bc8d70b15347e8ed1cd8068dcacc1eb0d5a9a3e5c0402dd9bb615d6f93603fdde64ac6a8eacf1412520f1869ec9c6a5a5e37d007226c3e8622fb2bad04e924b2dac8e94bb0a7ff8877141f08464224388c70a544ad4c0520db70c2e981bb3c9ea31131c76778db5e2b42143309026709b5f9d9276a4df07d5cff8fa558db328cf09c1e8424c25bfb3c34f74c7331e04778c10c14c1f1b59a5b32a973dd6b0aea9de1ee646a4ca6bec5725929685432bb3899abf8f87632e6e38da09a526245ea4530ed846d0e2f5d400f7195773545114dfd3df85f547ef6e56a39c9ebe6b58a184064c3c1f67ec6849b09dd3b3a239c6bd3e3ab0ac77e77f6658e57b609e0921e2d5061c6d74ca60e7d28795bb57ea1aa75e1492d05d924e21596199d1b216571f01a4fd1743cb19e56149d94c9a4b66f39df80c5dc855fdce4604acb7018c858a442bd679e48e6ff53a4fbb20efb24883290784156fadea8a68eef4683aa2bdf7348d768b0685e33f9a17b4cbcd5787280248ef5d8c473ee3f6028ce82a6047dcfcf1db88a7da9ebe15ef6310311d207d32f6db6ca375376e5a0a1ea9e32aacbdf3107b855a1cbd5290dd65f528340e3b84e4f5f342285003f0a1950d7907db885cd5fb28a7261e1b024d17ad01f03a8a6b989080891ab260de36ba1f2bf49d935cd9c67ef90abf68473eb531225b0089cc5633c6f4a9405e388892289eb92a88df9008d8291d49e27166bc517e64a4ec6cb461542a29950a1d1884015d6acdaf6d9f29d1c4c6d03e1b89007578011f79d238c97f2889a98220321f12ab8d2f326b4e0ef22e6f98b287b3342aa9901c7aa980cbbb2e8137e9f5e566ca684c7d0ff0c900ab7c7e4f499d2b0aaf651dd89c6984ed6a489b721a59408df19a5d05430e99707f8a61ae9c1196857b4bb2297b5c14d53946512616f15b7bf7ad4fdb33d7b370afbd45028024fddab6bcda7d81d806d440f0e782fa70632888e1ab15fb3c7a0e4876deece7ceaeff9a4a94d8cb7ac2c29cca46ba4f271e93b17fd683d7e817ddf42725c58cdebde3ed1f8ab90fe5a88decb725f1dc00035f1f6dace05957edd0fae49eb1fd89fac6f6da991239c4baebae53b5f5936f4d48099256f1f32329644b2cc0276fe76192ddaec0032fca1e0462559a069c1f252ad4b1608bbe3c7b9de4f9ebe260a5337b52908e9814595505368f79d62da3ea26c1f76d0dd4ba74b75a8f1479deeb2f06fdbed66aeb50efd1c660315986ab1ace2d5917ae80aa7a216593114b60c0398c876ffee3946132e76cda87818e186b8cc411f18a0a0e3a26a7af03db177b99111ee0dd25547982c29df20ec7c53c1f5192a7fb6f41e688dbecd85648b5e523079d6e7eb4ea2b87c5b66f1834ffe6e550b6f1f4bcb1c188cdd8807367eb0ade05ae42d2413a5475db4ed247806ef2bd1ba0f7d7ef7b6e77eb29a28f922c6d397a986ad966a6b4f0f0fe7019289a221fe54d32bed34c4f66f147a788e73115c5246d80e11c550ef05743fb48c36639d7f73d9479065e823115274e5d8723520158d61c46ba7760cb1d44d568faf9c94cfb773cc4eccb82879f3a706c2a7fbc2a7f3880f5f2db31c73718287a7de3ddb32bab3a781fafbec60cc344a51fca2255fbf56deefdcbee1a68d031255e4956185a6ff2ae39ff0657fe1499d2e7e512fa58ae8746b961693530eb7f4d5436a779be84798eb992439d361bef215224f6190d3595e7f86a0c0f9f752c173564b9d44d65a9b2ee9071d8ebc46fa7b62a563afcf83e1cf0ed9e88497c263ffaefa707622fce93f3ff1d596f9c6653a245b4fc7a8936230634e800a825063fe7688b512d5d0860607c7694ec23124c962fbd1e83ddedc9ab649816cf729008a2e248a2e7dcfb1f66c38671187a79e1c16fa9baeb0c7a7d06216bac2a970f8a6f26994b1bd92a89d83240ce19705697fd3d95f9536082b50191f64ea2d7043963bc67322fc3fbde4e32be3c67ad78cd920500e8f1a3446bafef1d8153f0735591ab058e382dbb88eb5d41650a7d35dfd1ff1a799de661dc5b957984f8ea8740306531883ece6e2c3b8f31d82f4689a397567cf67d4296cdca511af2866a85184603635def56e93ce477e0762e46100d990756f3e0b40cd91bb57d86c07d6513b5f2673cd4bff6e33d55f9fb4beee8be69f13f8053bb80d8e42082cc829905dde200ad0eeda0f181153398aa90b25fc7afeee979286b96c886bacef73a71a0fe396d535d1be3c48cf0586cd720ed33b8eec37e804f412e869842f6770b7fafc3dc69f248a72c4e4d16c5552d00dcf7f8049a4757965b89bfd0b2ddfb18a48d1c00bbbf7b1ffb9b8549a8db948ef4bfdeec740eeb02931a0b9bbbb929dcb38dab85b502d473d6b6ff1590873f0ba69182cb4c22f7556eba768a50e410e971a172aa8de4c21669194cbaebeeef23f0bc594a11b2e2390e2615449ccf182c901df9b36c346643d70623c0e9b890b5cdb5e01ee7c2b0f77fda6bca94774c594ae24e716e9ece03aa2eb86ba356e336785b78649fd2bec55c3cc76c6f00ed93b2026f133f02a04d3bf32fafcf94ca8b568a7a942d73ecb6a1eae2b8b5b94613eec0025dce196bdca0f3e7bf2f67f56d6665aa38ba927538da9b497fe8eb9e8f4dc0d5fcb26383aefd2d34815e563009381ac68f1aed2947e79692e8ecbbfb4658b0feb2a9822dfcb62d220201cd94ea63b349f23b77e9946d0cfdbfd6d863277245db2c3dcbb45b5904641382efa5d68ceee4fe7eb9ae2720bdc059cd8f34d86edf9c01b612d61073a6fda0657cf1dc74b5474c30cba8496f6ad563fc5075d48e253de1feadb18943d03af928970d9b9dda0ea8d4790a7098b15d4daeb144df84b168119cb69c16901594eb52eea2581e9f5d24fb7ab27055890fa9022ce59758cad6c12fa68a990555e33e57411375ada689853594188226016cb7136a6ebd722c2505cc676e35780b7025a61e41fb89db9a2895bacbfc563317d57d683641d15fee11a8c927c6000c64f1ec5cf6f0fee4ee8729d791d81af19d2814a3e1a216123eed7e9d31100c4d229ff565723a50396eaf6c09e82191ea6a44bd51182645832533afd1caaf9d4a2d8e87f6eb75cdddc8f7b53d3c947cc6c0bf8db3d35ef33b969e8ec120d023fbeaef404cc8d27fd8a83dd91def1cb49b54ce65573380a18136ad1f41ce95700ce733258f604918910c41364a225c36428b6bcb531aa18971ba7d7c5c3311cb1528e0f9f54a81fd87968a7b2c5a7a75a39df9323fba5d050066e7c65a11d1f228e36ff5a7361b588619d4003ef7caad1bee16cdab3ca9b1a7bd6d22395c8cf570a1eddc71c6ef6340a44af4501d5bd160d56a102d9c6acf84ebf123853bf051a1ffe6e11ad0141f8d1357153890e08941461ada6b1b677da54bf4f740e322c0f60f6cb0de1393a2bfbbdb8eb2432cde1b900dcc597ed5530cbdc000a06c3d90ec4a07fd3bf29624a4d302e7c53a185ee959fd126522298647972555ae58dd7b2165b6099746867c74419d1557f5ed30704cd06f43b940e2009e17c4c31279e3eb57367d35771934af30216d53b43de3af3b19e98b1adb1787013ae5a6f7fb543df0fcc8ccaa656bc1d5575618a50ab82cd63a05440f834ce67bc2d4986d7325dc2a688052bf18d794fc642132f69d620743b77936b44647391fedbbc2011ac6db98fe3257adc20e85758881242dcb3ad2bc56aa8b13a05c150d011a07e1a3fcad52e6f540f173dddc04839c5e39dbca6b4bb850c033fbe18a96afe11de6f8ff3fc69fed97b745c84748cedbc52dc7389d817f7ac7ea6682587972213aeb8295634a3a2f5d48a6c2c0c00dd780e4948f02c0d0094e71a51405b5db6c86b3208cf50f84cb040d3d5705eca3a476f6b474180e516333cb15af79bcb093a5b84996e35bc16dc48b792eb2a3a0535ed6beb104b5817e9419d740feb7bf2ca4b4b050fd8ef83f178fb5820758048d454e25c77d244c08b0f4602ff157d3622945487e35ecb0f1a8d2244377cc27c426743dbaa44fcd9c0c13fa82721b15d135f8975474cb092796542a7e213cd8f152796de0df1a34581142a765543b97ee5f760314b0a461ebdc4c3d3731955c5fc31fd1ae10de47b74ce1d5aef509151e2894c297cbfd9f1583f901c5b86697f79a940a0044baf8e50c45f561a12e9bf983f7209ea714dc512151ca56c29262c465e44d5a7876422c77c9107877b448d2bd952eaeb3019fccf0abd5e64cdd8583a16671df48e61ed727ec024de98c7ba12c2ab04a3c42df0db25dc6993e52272e6dea81b25adf2797d5074b3a3f22c9fad41e000663d0cd0a0b0a048b8c9027bed99b59b1d6c01a39ae30f06d0b35e70f2a0b39e1cf00a8e53bef05352cdf57a753f6d8717f458db717effd3ad65a89100ae218cca0df75a1a8d1659153301552b41710c7ed2e4fb083a66fad08749771c1d04ec2539bf2df04f4ea4ceff05e687ab90bff669d8b0f424ba9ebb8e502e6597c400e7697ba91f652b55224f640a74e4c91cac745165afe7ab87da27c95d4e996f9910c3b1a33290351f49d514a5bafe19d6cd11c97c5137b091ce582ceca45600bceaba0874766a08c853e105b092f879b8b05e399afd051a95f42d23c73fbf6552df26a388374c2f57776a1e6bbbae76aa1b564945343de6cb186bccdee033ffd98aa795c56769a0277547c5a1136fc737e0b5b36830ecd787bd561e0304d0387369940256c829eecd597fdc0cb5cc6c91da202f0db2af603232c94d80d55f673b59694c1d3068b81a3498a175161ab8324d93427fbfc389dae6f2fb68823dbfe212dd7db64c4e97d85d0a797923b0bb15a5855889dd216a9d89fd5876a87a31b05c11552c4576fa62a2f1d6cc03b6c502fecaa534df6130444cf1d84ed612d382deabc93c7bfa38465a2e1f0b60d85d41604911daedf12f174adecd0c7c5256b5ab1e1b23a50e01a2cbcb9fb0b6273de7aa39230318dacd933c0560036185a2c370ae4fd321aeee1d5fe215dfc3958cb6b1f669815eead0c9957a2314a54bb31c2559f9bcb8c8ced1607353153db0729ee527c3d4648fac68c4f4d9921a9a9a01819f5eb74e9b90313976d07608908fdb330043c0ab7129066a02812d977a790f22ab71bad85979a2bf684ae53748f49fba0babcd37ea6f3a3fc953a262e799fcc1923f34a3141a6cee2ad7659c2af0639227b2555ddba4cfae29c6f4848959a4a0133f64d14e20bdd96746539096dea310202c85241acd644ec9a6acb41094500c0027e3b67926881ac39d10e83cc5d93afdb0248549ce0b09b209080fa34d570894e4f9b8848221505b94164e65f786d757a7d665eb6c9e1def9daaa3eb1921ca30501f8baa7ef774b54f6b6c111aa80987c2224ffa7db6486366238bed6980db3c85cc927c07d18ea169ebeab76e7c81ded2248f4d069dfe7971a73c045c90d1aec44c81b0ede51f744fd41d6cc4e31a5360ff87edc4f1964da0814c44cb312f037ea0b9bccd74d165d2da3ff3f9621944cf48aea8a4cca1266c567c885f4f115492018259a0fb59d43a0f854576bb7fc4bc4e4d8846df48080141f20fd55a0d0347aa45337423d64d16ce9e9da08b2cd0dce0bc285ad3407d0dd52e466b9c1f97e650278a0afb073d44a7cd2538d4a3e2de2da45c87a9ecac1fde8ded4f29fd22f3a233460f1e91c0fe4bcb19e7e2289e940d7543b4a6a0dcbffeebbcd1f08cfcd6305a5c646e29b2d429e6c44a75a3c15c2f3e4c13017a9f27db297863a3ff504b36f0ff6c56db309c3dc663ad2caad693d1a16e5bf5ec5d41d93c8190d63f7b52acc9e59f735b9119a586622d4422121076b017db200ba163c76dea34c9275366ae3c16a95f860f49d75df0117f745619ebfbdc23776a7025942c26745e48628f0a313bd7524eba4d3f604b05acf754f62927517fcda44c905ac9e345125028e02fb30b67e3966af0a9934fa8d7c74c398273c2e6c8a5ff5b2c3b670063e20bf3260f6e5539d3e3305f3c12c6f9d271ed770dd895e912df4a6fcfcaae4d24a2e8d666bb91e867953e441529244363e0a2ba28731635a96bf4dba346e08d21b4b30fd40a610804a1fd101deab07717413745dfce527d5729557d127abb1f95ab640edd89095b2669c1af5dd5d70f1e26e5589b615f2b9f88ed91991509aaca73d0914277b02262cff204533a10df10b7a9e095b3cc609e91e835ce03cc20e9a1c72d27c48e6e3cec68a25b34335feb642e432f246dae965b21f7992f7233354e1ff892c00d81fbd1a0a43ed988b916819176990852b075c9ff0dab0b1d4e9e285409a39500f3ca2695f0e3fbf7a149e24b0cbd41e93552f59d9c0ca3f5545fb103223a087a4c3b9978c632188cc46c958bc48d5c00d00bce0c3c56c6a73723b3cd44b010588ee1223b36ae0b790db9b89c7f899320e83c6f0c64af3ab19854df5b3e2d0d732606580276e214b6f48c1b3e68c60bfdaa45f5720ec12b50abc6d529b9719a59e693cdd895831a49b8278949465527b524d56fe8a4e509ccab0a15fb3e6f3df7d710dec3201a119f43308aee62f8ef1e0eea1be5e5c1d373ccb45b31e329a7b86ff35b876ec0ec305b72a7e206753d4829022616666fde17742739a454843cae1f56cc1496437f5e20e24cff3bd77f1f70ca6d0b639ffaf21ea4e3df3a8576996e2ba773678fe59fa074bc78bc657747de4cc2a8928fff840bcd003461c3bf0ca07d341951fbe9f6707487032149ead687c4d2bc84eadf3fb307d4270e05236421168a4ebe226d381d8de215492d4a6b7e28544593913f7275d6e51cc167bc6b8820ac42d6324cd2c6f46fed7b31385513d43320f58fb8f2bb07c12594c2aa42e55e0392c6a01219fe78723cee468a9dc4bafd543fe622a6e2cb1b78d19fb612a09f7edc9418f79cfb27abd684f4391873f73bb9ff26b52639dba797b1218cadfa974bb6194a68618cc61bc067354cd217ea75af07a4bf4f4c583b1982e201fc80589c4ff6a6c55a03d9a25467bc5deee88856baca37c3d467ed2ea6cc6b94140b9f49047a597093db88afe3d94ae127223eea82214e7d52e843e497286aacd290fb2b689e0f842c8b0f3b28888da5673120f53919b03619afb23caa7409718b30b002087f9c7309efc84ee7a15ca4abd8eb5202738e43dda02a4d683e9580e1946b5ba28e830fc9cea5e649f316331f8321e161d479474987e3dc8a9fe8533c233aebb4ac61f209bfcc306e1779b6aeeacc21b6edb97e59b94b577ef478e8f9811986d611793faff85e6d20224533e184d50187270fb81a51ba30ab035d52e8bec69bf751635f93a7e974eb87118f3353e27ea647424c857f9a51e26550443fd793369eb2d07dd983fa1f8fa9b519a32813f4f980df3870def3b39c5e4f2a87e988656852bca17cd4f7df40ebad9508a4c934da12f1e586761eae5d204129d549f06ce3cb6bbbec667735ea0f64b53ec0c1687f1f0cbc6c2856a0e8c0c5f78e291f1739796d2a2841121ac310e088a6ebf6d04b1fa2329e8c4833e2983a72b337cb3545e379dbe1dc77a97c5ff71fd9e26f25c92938bfa0327bdef49111277b067af7d1031ba55100f32a2bb6e907b02ce7153a673464e68edb03ec4cada890cd4aeac754789c90b3f394b5f683f2923cf12db8d2d0d6545c575dda4dc5d232622b336d8bf0e2df687dd6b459591ae9783575e434995eb47b6bb533bbd429eb37d92949be6dca19fd41ac0902a5476ef5f671383065b71df19a4003a894e046cbe05138efc6e714d1e0d7c5a02a4c748ca41a351277ded62c3047b7ba44b2092124b55a2f691a9887e8eae5b8ed30c8d42b513b6bc84971288ba530d486e42c98a52b5f2f47296288b29cdbebc643a3600aa2df62d4908326382a37e1ff72266889e959458ae523af31a223d5b34446ee95ef34985ceb52eb1eacfc45152dfdff1cde2cbc2e74a1c0b8d86b82640550f6dbe6a8b7eaca2e182ffe3b6d2755de200f8d6aeaabb336486cd53f5c41264fcfcdc0022e206f2ae1b81fadfa55336bf0df97801ebacadd463c0166233271ce66676d841f7c6e8c4aee40d0f053e11925d3320fb1468939dc75e37c0c9459347f6df9ed61141c90b3dc151a548f7782cabaa67fdc37ccd66ff15f8b0acd42f59ddc2d8edafa54e58de9fc906f6efb72f816999d163b21c5bf012322e02c48db065a712cd6115be505eda71a087718a214487f5fa63a80abd4cacd8b698bea97b9091e50b22c855662ffec9eb16a5a58d44d0787c74c493be68be48fa506a3867456848987e7b127bc115a32a7518bdec1174c48c5b50cbafce67120d9f9d2902a79905a4e6ca873c74a36b641f9a75c923aa77422f36c271b27ea4791ebe231e5a720263987e86b3e0406621e5ce19ac328734715be62a7f5ad61c9e5b328219cadb04e9a503ec2ab8f69590cca95429958a04bfd805bf40b9a82e6a5896c39de3e43f94407fbf14bd09d5548ba362a5cbf18a9f371095c1ed238a4dcc20ae060f7748ec1e97911ca10a544c9a71b5af50bd7924dc952e92450ff3b575a40c6f16a27a16538bd059d6b7a67064b00ddd2462034aeba9b0d430d338b7931a224fc3073acb8ca788ea7dc402c58177b88f771dc7e1efb4c6877b767436784228dce167c6a4bec1fb5c071e729c33562225c46d4e3f5fc33045e9c9b75ce36d2d8572df867e6179359de8ded21915ba7cb51cf91d3c898e632c77d688fb98e5837039fdb0a563ca0688e472cb4d0bb244122ffea0dcccabd3000dba835f55fb5ecfb47676e30145cd657c98d1405c8007c000ae9112f3c3c017d98b094da24277b9c6a7615b54e24997737f663edec9998634ada4cd45ce6a7e03b24245071d05d94f79b1cfa8e8066442b4bbf46b07a2ca4662b7d6d7cf9bf3476f4ba31d019a08c5ce2707ac093c09a951c314bfa2c7ac8426b724cf9d827408fa9c90b072f19179ecf209a8ae0d2e4e54d4f91f5eca7a6f3b84a3b47ad81d826d86e9b7cfc66cb576c3600d28b840d019010729e5592fcb3c48177c62abd6e6f55cdee1a7ebc970f0bc7d864edba168fddde1f744143f08fd047397ea7d6e0ab6f0a5926c54830ec6e56e421e73f5cc8ac5fad445b54bd89037950eb95d573bcaba559c7a25703590cde0b847d0d975a330d219c71170a9001f55b5bab1e90d0ee635f23d9adca4896b276c20def8d6d544c017c86a4cf0243b4803cbe9fe5eaa0b522ab0df9f6ff02bf477f21262ec0a4168302c758549050a6d061a18dc72f1e7ad2fa7153400805d0dcf887963bd40fc33d80dfc9743b418437952969a8ba19cb30532689315924615e066805dca51b6e113e59945c2eda7fa81d3dfab816870a08190aca36a28d8dee2e9ef83b3640c5afc662fb7a479168229a41e1885a6b05ad12296c2d2ab37b271bcc35470156c08934ef62a1d4e44775293061418b71d5701b9d5a22a575397c5cfa297ddbef8d5a1cf336d426fdf8eaff316b3841fc063ff16a091287d08d0d1e23832747e27f5f3a7235f55d670fb29748cdc936022eb63fb893fbe07926450e15577d3fae0444690b38a060dc31c9f4b0503a95ed80b7c75c575d608c6251a4ac0a798f74fef8622df22ef38f66644a63eec44f89912bbcfeb15511288876f847d56e03bc3d8a6b63d14793f52a29948df15627d60b8be442e1c50eea2beda79e710bab52f878e46256c6753e5137c1f64aca8d13b13ea3bae8941c0e0c62c9cd9a278cd249dcce628af742aa816614a3231e5c754662affedc4714a3021dbfb795b839eb52d34abfeede7fbd0f7b11440cf50f709ba04e84fd88423096dab8828ae51d8b2d9796a4853190c35cf6ce0b217465919d38dc38e86678a30cdedb0645fcb6821ed3a290b7fc9c538994f2d9190c58ef61070c4ebefae842961dd8ee796471df55da278ad316eeaaf8ea841d334e4f014b1f3b87c48ca3ea6e3948121c44f026b7f229b4921208f78a148db3ed84e8369375d458e296dfab6a3e1421cd72c368e9db710111906880f899b0ec4ea6b71fd5a83577e6f1c5ffcc88e6c5b5cabf9ab329cddc6bbc0589b1e78a03bce4f1b86b3675c689c75034b6f36601e99d588c84a60a66b4cc717997f818b22f7e0c8f503bc0709c4e74cd0de8b13a1230085edf4c3ef160c6c70b8438ce2736fa917dacbb86361165386d7e7113e57828dca38525e2a886980328d5b93c245f8193879aaa94a8de6fb87501852dc14f3e1cbab83beebead6f8c71fb0ddba0f0fcba6fcbbdf5ea18b1d27491f720ac7e700bd856622398808babb4994c7aceedbd2a70bee5c56f09a9101600036256afeb6b7a7efb840df50ff9a4c26194819898b231a5a171c9e4964e310eba89347e9f6be8a56b274b666a4b101670f21bae61506a9ea473a417d2092a8fecc930d65c0acd706d06fced14dc532f082fdc9acf5d2f5e09bb9333a7080594a83e730db0ea417b5cf953de22a4fefb8bd8ea4e85a41de4b9ee59cbc05a789e9dec1e3509a35428cb6e597acb47077a6fe821c6357ff2034ee505d9bcd6e543d7793caf43204f4e719d2c44bd918549ef822e0031032bfbc56d4073f6f960c32a71a4f59708314a7e3929af438ebd2b6a0a291ed34816e1613acf2af43fbdef079c3521ade49870c9ba51a2742725e4cd92464acac095c0a5640382110ab4fd23c1cce6705fd566bdddf56c9fd514dcf60162b8d967f18f8be9f4d368dcf30944c13eaf2e8c0a2958fc2dc8ae740ea207302cc6a83ba4cf5bc63bbbdf4d8f08403209b9d9f02ed823e8f487e1b7ebd636807f2f868bf3a2d1802f9f9d7525f9e3367879b34df09bd25427a80cb65adfceb09f62deb354c0c3cf21de06fdff9a932aaf7c9e9d7b6ae0df0dc62d534c466985145aa6ff2f314cccb69e48e309ddf1b30b1dcac1387a5c82f1ad2978cff80ceeed9144ddeb262c92c4e2f61cfd7528e8f536b81f6033bccb5cc1d3b5549631a016327ac59a521066d847c59458f0f3e8ba2ff21d51da0120ebb09e67aea908ad29ca0727f5e548c0e7f542e6dee0dbecdae4409506bf1c0c1417602cbeb4d69a2fecf00129e39f74a9802424320560e401f46a563aa24a105caebf8b5eb7105f24f6d2f17ae6108ec5e1a2ec1e9d0f2a6eac7f4118bc8a7aa3084354c24ea34ca75936baed616d4dab39f368e782ab32fe43acf7f91f4f1e7ead2c8bf3b3fb48de8cc96214c25be8ada51c86a666bb9a065ac7585e10a920665398e0ccec70bc6ad8f826e28271b8cd437ca47dd08af52ce90fd82e63b8fbb50d26daf874ed3ba6ebb4399a07d383dd1919e5440f266346e6b5c0b0b8d455b32c1e2c7df5d8f843f6f2146c05050a437aea60b67b4e08cda75c951b3f5ccc35df90fda830bea9513c0018f28e29a690d263f880e402148cbb7826183bdd931ebc2c2625e31c6cd0daa58da94cb3a86524dd83d68b3e1ea78a698c3c659620c3c33d56ce8b1a0c3e0d0c0c99a648933c644d2f916bc2244def39d9a149d0cacbc0dab20329153fbe211435b671540fcb1166c6c5861198ab236e4f12be8c909077db5171c16564fff9b80f19025909a536e0adc5b20e11154d6e1b65f98830a36bc9286d7035071478fc11233a9577a7e42467381bb05237ff67086ffb26daadb68d752c0e823525c9ec0554b0a6856725b9d61eaa4dbae1ba63a495739e4d838ba23abd905262027ea6b3b34a9328841daa8d04a2e88730a541c5170ac711b878d8da63be214429793e4f9994ed2ca7823fcdf3a362f33fbcec0184d08c6f548c8d4a22a6fc74aa370c1995144dce24ae776245c6d8653035fdb2156428ca79372007727308c2898c6a9f659486665db02cb6bccded0acf8ce625d5b0f748b388fb5ef71785188b4c524de714920aade5a34bc969251b3a0b883436f1e79c49bd818f3f9d67a1fee382f56b7d84ec8675325bb4576c11ea8e3b8bf06ac9edbef781fb129a5d0cbb81f6a803fdd28ce14d099b83febe017a3d5e9d98a606c7e22e875aef19a4e29842b0cd9a2c60f32e8c217100f38be1c2136755268cf37924ba2de1bc8c5b333df1c0f9bb25327069e1534074afa701d69cf299b0de73d27a32a157732ae1e8760f1b2882ab9d1f455db7cfdaac1a26591854977a9cc49e3f813f228cdd640bf2791f1723a8f4c7d920800158438eddd0efe1a769483c8cc38698707d482cd25d29dcbfe99d3aa6b3b2f9491276daef8d15d246a01fc261d7c9bf70a830dcd26ea7305556ad896ab318a4d8637780a236fcd82748c52642308f868945b87dc664bdf93ebdcf86bd1e7bbcdbc46751b70e0f29ce79e3897ee04528080c38612b03f523c222a57febc881fafacff13740bd060f733aa3972a165878855b74288fcb0efb2eed2488b1bd2333510f4fa52038bd2be7fd81708d6d9c07bb7db0467b81b3286f92cb3a0dc0f0835ff4a9f417fccfdeddab844ac324d96fa1bf4825e67d72d010718265df3abe7957b55925e859f5bf10058ea952e1e13486e09f983a0c199dc2d32c73c9dd8d46f72ade55be107205589f7f5eef71675b55225bb686c2782fc5d69a6b4d7663a7d7703f72f126a26fa970fdce1701cb14e68ce6413536c0a40e690a3536fa4e4d6a497001cbf62ea3b70b29e2ca4928670162fb30eccd33b6276e711b6522bf23cd786da681cc266eeadfe86fa8839d98cf4caa10a9a70512d216469235652d8b2f7b71a0531a3beb0ecfedc4729586b3cb374ff64e08b3d8f2afbe1c7e8973cc9bae2ffafad51cf0d21d122c48dd95d5a735a3cc250d92d5857565de6a311f139f90e4c9aef80d4b8da3ceeec7e0eefbed9df5f95f466df6e9f7e28560f6ab13c40f83d6bc72d31ce2c504fb712747f89a9d1c7d46a7993c57b4fce844808882fa6e2a57d23fe6a210c08e9fb39ecd396b6ebfe17617b3925a9e13dbcc3129c27b6aa82ba7bd33ff61e8223fc97c434a79b34fd131b446ed4e0dfe80727f126be217e3c851b491e8def52d612498f25ad1ddf0250b1a7d474bc18f9d5e791ea5b8d1ed0c1e50917ebd222d4d9b3bf56f9140c50249bc4a115be2b0bb78499e6c4c4a0d66c1256b5b771f4336f5366432bf9f1462e05fb59b147aceff489eca030e6d2ed2b56544ce506a5b48fd02b63c1c683c39b10f0ac9c67f44e45218f61466c48368044141ed435e206bddf45f22d571f034df1200369f2dc49d7a461f67302960047a2e2413bfcd039ff90d2e786aaac439ce8951ba162ed3c37152028b6fbc44716ab59f40ba7f0b8d044cc6abdf0df0cdf176549f4445e3c8e194937a654d98f2e2af4772b331409839230887baf0eea9f4f29a72fe6042e6671ffa15fd108012802734c316f70d3c1dd875d515adab3daae8b4aa089eb487ee54837d2f2aa1a70486e13c20c06b30ccc8c32daae7b66f82b6c07959d7f8c8ebfbb05fab8ac3134f05b9c2bfc7fc5962bdc4825b44c4f19ad11fc881083230c9e5d72cbe4e10434ba670d3d2b06394778ed9e673c3bda709cc129ba4fea6601ebf1ab45145fc86774a27aa88885801da7530ee802a12cc4dc152f13e127de019eb9f966b809b8a498cc14e39efc261ea9e5fae1be4dd355d79befbdcc7eca4bcc67ff533c46dbb3e04c7894aa6a70a395c62a69959978242063fb0877b7a30585e77ded975fa23ec6043c4781c1a95d29a9d37d88e48ba5443951e298e6a703a86455c4cd5e633f2154a21b1292c4c400e34796b0e26dcbace84dbc172308c67d6b261af2e90a7cabcd6b3edf209ce4a8a5df6df8f8f3ce57ee3925f238f3d6033aaad51d8b6fc6a1899f04ba04a8fc26627eaa164fed72300ae55a233988078944e847f550c2d9c204f6392f7a6a862031f81a601caee92e0986cf7a42f3546e91a331dcd0c8d75397953156db848def0ad08db803982e6abfcfc665b34372ee96aadbc9ad9d33e86163435a6c7a97dc4b24145f0281f750d33eead3bd82de6132b96837339a8da658f0561fdf38e1b5bceb88a70e43438b3cbbdc81e7dce3d2d7e0a69113fb6637cc2027b4e24db76a6f4ebc841dc6453a9e5ce9c0f935f2c523fb39124f0cb05560d2f0f7a88b984e60be9df446b6455babc299a4c00dbdc898a1c7ab4560f9c4a0fcb2923c57969edef44bc5a0388e1830097b284c3b667ae84f5c65c5b751deb275482a40fac7843fa2174e6eed5a1a33f1db30a2d79929acd0df196ad8d4c5e4b926b822ec8b143857923bbd73fa4a62ac183091f3233b292fc1391c88e99cc240b4351551f54c1ade7dc8b2bc6e7d43f044eea7343781c2eb3c01152d482bf2896741249c4b09da60ab5b2e2f4133b778e1e403d6d1365ba639480d5e7852823486b3fe0cc4febdd4abba23330b915ddaab5e2f5ac851b7ecb03d336ea77e5f3bbc39e047f47e9a52d989261385474b2896961bb39a07a34dab915328371a1a5333b477a017114ef57b784a8b238591238cc2356e7e0ec7978c553deb81222b658191d283c51c16160aa7ba7cc12ed41c427993d02718a2f695a81fd6120d2a25932e5600ff57181178b29f6ab1e477e7ae706e5892a47c82429fdb6f5089c62195e3158f2238208bb744f9be205c256baf935fd9e571fdb2e4c41545eed3ddc037ba50ef1325d415513cf9df63a62cd0f3d0f7d0adc2d2dfd20c4b78c621289a99e80272a0118ebe465447050d85c068bd0726a716029d324d9d11f1e2c7ba9f5447385eb800b81f6a60c630a3236b64c9d235926a60c341e6ba00cf8cdeb0e2676f016a87a95f9c4d3d3a03c29376ae3807c501c440f38d20a2b0ce50de6ac04dd7c7ef8ebcc27bafb9957c1364b5687e4896acaf802443a0fefb94593404d358a280397b11dbef5bd72b45281f051a28c0cfc173e2e0a2c5ac382ce14e2d1718ae68bc177e893840ebbb23d926893696c33482ecebdb1e0d67f606956d742f8b6cf26ee9e2cbd10e24e1f67d9c8d0737904a774036fddfca1d73eac7a97afe3a09077e82ba27718439ada4bfac05f274c43dfa8330c07160c7cb467d2e1ccc2513affe115d0b38f9ea2946450cbdc0aa62c9bc056678b7bff96fbc1c029a7d65612aa21506a3a911febd2bbdb5ae0e60b085f2e24ad6ce9457746f11a99051732cb17f9d813ce5f950d40afa3ad00a3676be835e772198e49584b3d9f56174e0d367d8edf0dced5396f6bffd8ed155efb62748041a631fb0960e70dc9eeaa4b22279fa9dab966ed4f801afa8c517d0c401ae188b2baf7d502cf4df7f91ceda33870dbd619ee3d9f0bc65a282037777868d0c78a6d22dba1944660eb71ba7df8d9ac1ef419a669c3d89d4f1aabaa397bb313a5226327990f8a5af4da6c3b174b34e488c2aa49158292e1854680f5f9907e63fd3fabacc56d9d6a57a11b3cceea90aebdd9e4fb2c8a220bd99fa75f96d5ff7b686128e031198fb32e34b967b80ae1897ebf76f80ded461ac53417be8e701b8a2a1015a36789625c506aeadc4e8377325f7ddf5671167cef5cc1dbbfd1bc806fc6e8b12c09bcf99d9ea8c352a5d5870c41e2d0b6ceeed51538423bfc1ceeee924d491730084e39e791ed2ac550b15667cd7094c3b56895cbdab94cc44bd7cc6f7383376e32cdd21aab1b50962f5ad1184d4f9779ae98187d82a5d4ccdf2b679890c998002da3853e4101019f7fdd11dd8fd6574462f0b5d82ef26b31568f65c8d8a8561a1a787546f8287a08bcc00669d9c8b39ef850360a75b06a2a7ab8d8b73610a6da254095f6cf5cf3dafc3b64c1554b46a55bc87cbff7055a5764b84e32a605a29ca119a651330f7ad0977aa34c2fdae61c35ccc45ec7ce926d06a5e8da21fea0550e65144b1d1ae7d5b675f7575560ce08a47cacb358b66dc0c4bff28d4d950714b9eb2a5ed8b784ac341f0420a14afc61a7b951091e8427c2b97caad1b1acc5e49185322b59462e9ba4894685992eed8e230681b4d4a827dfce397c63e76ab13afd68318e135a79a5e983fa7434554af8da04493e05d79a61e96b294fd9d81de1b5f6a0f1450fb4d1889a06d6a1833a70eeeebf2d85af9f6ead1def71a1f1c63f1a6d47f6240abbf0bff132f13117040313983dbbbaa9334d1d7f24b85769a055715a69e526960dd099c1c7da8bdf69f60a70f3b29e5976d708e599bbf2f092d6e696989240b2c84e3347df053681a25e3467619f412ab8b0509292aa4d1f631ae74ad8034eb6ab4b878df266ba18fdb91d0986ea189a3573f96b264a57c611289fd1971b10f0f16d0883a52a1eeeab56eda0af50f6ddd1e5f87a87015c55f372332ba4703b7f67be8ac75bf7877ba6660c48d2b1ed58b416f81af2052e4d492485f09091a8663885e0acaf15ad237824ac508ff56d5f00d082a61b77fa936925a69dbfe61da9e5e3e5a3835b1e040b66d55e6aa10318aaed1c713484e9edde7a9072d461888fb94698b3a4ff9d6634014683cf975f96a750868cb0370284403f22b95343b1d19b7eabc9b83f10618e5373bc6bd1e95e025f630716068d9c55ea861de4d4b45998dbeb7f5cde23063e32ef1835436712189e7ec880cadb5894feaf09a7a69fdbf825b31f2d02995079ae0547ef39c97e17bf34c5dee8319bd5e39f352736b2445751db95b195bffe44841d3d90690fb53a06f02822cdff39ee1d2daad4a1c25d3541d6225ff46976f4d614883c7771efa197579413e0d483615f366a561fa3df03ad1acb87865f43dc35e22e2d000ae14874ade55f3bfa888487685cab0e94985857400d4c202fc757060347da002830ed63cff67cd54479d8e47267e7a34a28b84201d6ad2e021f087a7eceb8fe0f2a8f77174ad16e21c96df2e4ccaf92df116e5220fb9bf0bce2722e96210efc361479db8ccbaacdf404f3ee46d9d0aa978f452e7b0b716333a02afb94d4ab1ef913ec685c09ccd774b538521a77cc9e78be50c9720679ecc6679f45a80e0ad394b64098ae98ddc466609c8307a6f09add48c9ed184e7c4c1be235d94e191acf451b9968f7b06eea9a3ca0577d4e89879fce76f8597ce6e7ad8fd625e84ac795609dabe06bec732f633cb84117f2aae455fdf1f6880718c8cea4cf63a5bb6741b51e6cecdc20abf236c127dc3e403a42c6762d7885698dad6f1a403e8e02734315c92a8dcfbab80b9258c101821372884ebe321c115777de2ed5e1931e3f18493a8a163373d82f98c3b34046b224eb2c585ab31530472ac76929ef1fa00bf1b256863bc99d434abbbcc4546016236f81700ef9272446601e15cc1b5d1d92b8e1a5051d37e0ec568f06eee8082962945727e29d3b774ff4277ff2439d92ea2e9f7ffcd14ce345bdec5e0997ad4241b379878540d34bf2907b606a693b57a1ff9a2bdfc7c74b75047f37e8733027dbc277302ea3813683c762bad077adb3f1d2372cecaada84155744409de06ba088554623f5326c525e1ce60fef9ab4641b542124f25c367dcb20e253cb97f393244262d6f3314c1810ffde72de1e0492008aa85a51ca5e6a5db199c653cc8944759a8f1b949da1220a53815d6f823ef934e02fb2e5e379655ab35e0337df1fb6e9a0bc1a2c0b53e5eddc0046138b1b1a6b3b5f1f1f40b2c09a99dc11c59540d9bdd7b2a00f3959992beaec1a3e739012c8fc4540e7b1b7fe437931cb1f1fe08020af5036d900e8de5d299666d334d11a03c7aa665658c6edbe6fa39165578242643a8326f7367c5bb24f83ebec4a2de9f678728d22ee319c9ba1a696c1b6a890b34cb4890a0961038c11e0d6e62831109ef4166c20a06ae3049e3508d627a1b4e1abae9a5b0cfc1c982b8cff99cebc091c37575bad46d73fd051d6ac4075fa928895ff94645faed1b4286fd26883f9bac5ba57aa939f6d38d90b965e8d430a7829c823c9d6793e0eb921acf17f9949faa9b65532735db9c22cf7928daa9ade814c1eed39008953d31eb105ccdd45764816ccce2c4fc096f6efde91ff445482464b8eff8a92ebd42b513b6bc84971288ba530d486e42c98a52b5f2f47296288b29cbb811392c1a60372414ed9f6717caa7b5ceb34efdd580629c3207146f822da702bf2df3b922c21edaf6246272f964079f54f4a9c22cbc9218a21bb67dbf6a7612e14709fd16a06cc5796ced4cacdc93b0922990f3d2864802e9fa0186572b63500480d9d3fd62b80dee5a71d79e2b83a02ecf32b391800f039dedcd8218e32d1a962d2d370e2a24a52f6e3ec7ed16322f671920079f8bb020fb80c2ca2c8e77c956267ea7b470b2a662221c0aa83ea31ea2d44d170fc987f6804f3ecf64a1134914b328446fe55700598f08f422cf2f64d40db4c62f98e51eaf4523e56a1571dcbf629cbb861efb83dec2c8ec7288cd14380d50fdad51f2e3639e6df4dd54f061fbeef907c604aa07dac58a25f07500d33e5f45ce52ef80cbd7156407a610702d4d430482ebf8edec2cd7b8e376e0e7299f95f96e1f01fee3f7390179ffa83b68175af0fc6471a2f4f7119ba5419a606b48ea75c8fd3a0e57bc9c4b3bb109ce79b8534349de928830f6cc0766f317df2c4001db06d18cb790d9023a2bc72bd73ea799b9fd54253cbff76299a640702f0f83218449ee41c9159cb381206ebf3068b49086bcef969838a25947e95715840c68cb2b0eee374e016f4993ba17e13f4eee58da624feb4e3f25274c37d36fe44f235fcdf153c7daaef39752f4074f9aa58ec0e99e046a40f519652d20ef3ee239750b92c5401583599181677d0ff621110af1fe4153d1ebd0adcf54dae31984d7780207b88f771dc7e1efb4c6877b767436784228dce167c6a4bec1fb5c0f1a31c5da19660dac178b673c03a966ad0fc3affde36c9a2e468dc937260bec41e42a9e23711a29142166e7615077827b9cf84c787c4bbfdf27697b81f7bd4a65d7b0229700e50e3cb5d7e3e447defc3da416b4571dd8605ec21e7e3a4ad227bc5804df77db7e8a5124bdba30f0f4580c3fee3dcfb93438df08d9d7dbc57682b93d9aa116282ccef062bbbb768b70559ff329e9f07ddda1466a15000e27eada4fb4aa365a5338ce1eb0920894e25c227ad67d6c23129140ab2ad21605c4eef3e645f26f17fd22ca093deae8c99961ac86b312c4c2036286020afb035464bcbe76920e8f508c316474de828ad323815ee2d01310018f7ab84de6fcb4deb6458086f24c0f1d51902d3f2adf6c132c959eda4937b57daed8f020fe9747761a23445b84ec8a69dd08a7de3d2c1c725a1ec8f2506429ec7f3e6d7b1a2f643661bbf0887e5e8ce14fdcbcee655ff55fc34906a4699d2d3140368f33efc1c3ca26f0782a8002dca68d76c08ef5002e2d2f451ba1a5eb9586dc09745f3a1bf75fd3eee634725ba64616f3ce8900f966d47c5b0665fc1ab7e455e5934c63d97064f180dddf0acf598ca10bc8175e8510872df6b95b8acf9d22c48b379c8c19d3a50d258c034235cd0d23e6f3f1979b8034291579bad922e2ac2df4b53e0ef92f748ec39f65a561614fc67825816706db80e881c81b7a566ddda61bcad7e0f2bf09a1bfc8de3c20c38799cdbd16657451dfcd153b22665c2aad33b9331bb42d9b1acb1001584acdacf3cdae0f6dc4f9bad9821d84a072c0cb8cecf77b48d739ccb4fd5e32e8fabd5007b8f7d4f70efc346576d704622233624de92fa17a81c7529eb17904f0d8c4e8334bff01c16e338d5070cefa8ffe9156ff17bc860e9ef2ddacedd38da85f661c6fee161776585c7a9b2974edc9b5464b7c75c575d608c6251a4ac0a798f74fef8622df22ef38f66644a63dfad5e3f45517751696125d2bf7f13df6282d6eb3d4f07b1d530e12037606be99558275f498b18a8870acba391450ed04691f61765be816baaee4a13d2cf0922c32b3639c6a87093554d986af0d3ac03f9df1af2b2ce4a735ed4e9cc88944a93c634ed57b8df787a747bd7edafd801167df5212ff4d222282bd5cde5d8bb38980c4ad8b24ab551fdf0658714da45aff6fc236ae4d002e88412ce3487fc8a80bfde1d9f0644dce40d0eaf48ec64054b9805c92dcd8ccfc50bb715db5a629385c4eb7e49da713ecaea941cb7bb2efe1308dab25cdf642d0b14a0a2bf314ba3829aba021e61e0e81fb48d70c2747c09ac0cb59de79ff6a85ba2c876ba8c839ed79477c334b24fb5398201d080b2a185097c3f50d52f5070e38ed04b3a0e9468937e4a32237a6f7b1059f2e40205b432796ed5de2ff0d3ad30e74117657ddcc29f1ddbba2a91651070fe41bf1c9abb4736776fdec92377b7bef8a36c0c7b63462da22f6b804a060376669d8391f68d84f7ff7adda9b8f9b551f1b89901d24267a9dd9ae78440f3c2fb18cfe67f06b4e899a36fb4609ca9c8e5cde65762b7ca8592332ed4b49d713c55ae6871b87501852dc14f3e1cbab83beebead6f8c71fb0ddba0f0fcba6fcb544137cb95f86ed73c27419a88d31f65804e4c087933b2182c721315c254adf13f83346365e37d40f0226c15880b2f85197c1f2605b832354a4480d337fe1c3c269c6f6de15232eff097aeb256cbad72321ceaf657c24fe513d00a4f0b72db57747e3cb9d5406f97a7042d09e8aca5a7a77539db010e286fbfc22cf2f78153a3097db36753b4665e32fffbf6236d0b9ac8b3d93f70d1a8db1ec8bcaa015e4eec044c8b39d7f2acc4f6926dddd41945b9f40e69140e58bf05de704b6754445ff9ffbce81c33da9e865b6715c413d6026915471a38b1d0441e4ca23259ced048ec6f09c6ccf570ce8762d4c1ada008db5ca1a7717411e39438c49708bf42653c65b219bf5601786769992bf8b401107282ffa75ac7872560b3f0162fed43c42f9eb208cc7fd6ac040ee3b051f1675e7db215be7774d71766df271f1f4cfc7ca8245359edc12a838805d072574dee3fc2522a1dab0884d88cf547302cc6a83ba4cf5bc63bbbdf4d8f08403209b9d9f02ed823e8f4875affd6225c38ad3a0d8b0bb37e3c12edfdda926c244dd7163fe46e1ec981d37ea19181ef9ca18a542f601782dba61d7d809bb8606a942ddfda81539977699c2c06392ce297bb9c860eee1929702746dc0a064a2b5446056a62e4653bf7f2344add6eeb7cc3c3f6382596000b77741ca0851ac5800e8ef609507b4b1fda72cb933710c737c6898e0518298b514f55b9d5a3429a36322380dadd38f78f24c320a4ab7aa1654ba1c496a66c0b48bde14dd8e13b3eb96484580517c3be3b33af3882b786455b7e29d73918ad5199e22f5509fe0f4ba381a8d3f7a23780ad0d0381a59d6e88f6aef15f3d060a8c3ea97bc8b4b1656f910ded432e2ea693ec52dc98f60832d5609366b6372ec044ea00595e2fbe6f4c5007bec6823719c7cbce988392cf0172f2ac2032be1e0abee0b4eed63328fb29b7ce80a77a631e8d7df08df3d44bd98966bcb8ac05d6274659245ec5ee1ef0b0142993a462c4f100dfee338b90c999d7ed5d97b9e6f44561cb925add8b55056325e392906f39d8adf2330520daefce91c604e1570b8ce27be5bb30e6322ae568e8f80f0fa751197cafbf26ad4e716dba9a3e7e1440a6674d92ec1c2240d16d973fa193b6d1e591e308c25865200df339170b6baccf511ba162e11747d61bc001f6773a2c92175e46df442febf8753d31c942a3bd09003aaeca2f1b12f822ad0513966fafeb10a6049735c03678786a68aecb17668a8cfa357b99530beb07e46fd81d603e9ae146ba8fe9891c0e69df73f411626b33c9b9174eb9538fe31d3c7d4ccbc8c0b9055d082398a9d7e208751c07b86338f76023708cd08968e723442a1960cc003b3a5c019da3bd6b7566be9e2b787da8791779a0688d3db79a0df11e3fb7e7099a05fe723618267fb9922a09cc5d00eec3e47b336a55ef405d6432029fb48a51f5980d5c6a4173a41141d1016acdd3cf4088d768b655722e1acbcd3bc7fd8c18df2bbbda95a32c4f4d2bdb1a4ec188e5d79806f70f5c0d9f1d7df4c28e71adacdffb726dad3462fef6dcf37da29278c80e4bfd52628fcabe497b49ef24d7f5f01a0786a04a01a787bbe0bafd14fabebf12bfda570fb27e8067277ec25a525f60fd3267d303deff2f0b67efece3d7aa1ef3f34612ee07e1528c03e112a333f00a2502535a349bb7bc10c1507f7c64f760f764a44497582d2103462a4a7aa97bfe66059512859f1ffb01b280745dbb42362911d19cad372c2c2e3b9a91e3fcbb11ced795a450da8fc11d77937236cabca19b66b941a715a9c9302262e61cf39df77d279921af10007766a012bada867aecdf1adbe6bb0709dc5f61ebfda177ce1001088a25c1512a0b88b73e4d6a278a7fcb2cf3fc8fa0b92b83f2f5469db50f44617d758fa97e50b265a2a0b2dfbc803161d82b1d1bcf9d8529077d3a6d9193072c607044bb32ce8fc3dc8003e47728f029eadbea36c880a4b979774a54803f506f9c558a60b14f1e04da1874de5085ec1446c671656f8a7c2d7091c0081b4efaf13051629cce29f078c4fe5e7205d08ee484a5bfb42ac95c69f60f7576f25e5a5e1d77b85cff9a042d59f416ea97594aabcca88a83e19d1822b37b37f62152cdc2df843a7f060282f9290b2d9b590ca865e67dcec2915dd666aa99e77a016a2fe0f39feb5197df879455c5f70cf74c892f672c4e251f124652bfa4ec546db2e30123b0a31d0d368c1029c76fd5af4144885613fc6bf3855628894a3b8b2bc4d62d479d44f0a321d345c13ca20dfd9f03b8ba85e0bd253c99f628a88551e4aae9c84d9b52295c16b9338f1461051e6d69ca038a2e8a1eaf3fd42f03959c9d578dc6a456ec357eae83b4e8f4a0740013f46891db5885720db56ec72ce383b142be2b870c48da776ff77f9c3dc89566cbca68fbc8099441b85e853730976962f8436b1728b97538d08ce109330c5f0ef8e1e67e1e2fc341b8bb8c603d07350c6f8dc047b0a8014842c043b3e5025b3b175e504a1dd864f7a963dcbc3e81d4bd0389f663cd122c3cce25a482542a29e8ebae9dbe323b1c965918311cb23b1b416c93f330c26bdc0d9abc276bc96d3d23bfc1c9074f9d1dac092c6d47047ab34f3dd9abbac1de475290c56d66b0a7788a45dd36dd0f94472f49862f166c79341a4748f9d1ccf2b1ec0e3313a8b586d53ace4290f61d65f5419da43eca2e851662d87fa1cec652dd09112847fa35529fe2895373fc5abf6c3ac874062ed3786c6c8d6555ef808b0b44e444addc322a0eadfe63b4226bbdaa5d8d3f91d3d4279e6d49a006d4e53768f44cba4d54e9192e9d39a331934b49e37fa2a23deab6e88c7e5ef2d596dec9ffa695881b5dabdd946c9d41b2365e0343eceef6727219816887bbc85490eb002689f935b2bb9758d4eda2d91f4ce9068e2c035a3b7a5946934264571ad83539d1e70293b5dd5771c4b8f34f8d89f7e32ab1d358a178df1b8ed1c20eaa5390fa7c0851d55390c1fead5dd7f37e071a8950dc4b419584827cfb0877f50a12a59e1127af461e9c9a5fe3558ff304db9230c2904b2348b29184bee793d9953c39edb945091f5663e961f74ae8e06c786306586d3438aecef9225df295252eec9215ce36dcadefa3fb3c680916722ee7b106e8dc45afbf1d809b792b19bb7e6cb51f61aaf710cde895c98110662f88b162a6afb60f0216f95b3028a6d16fef20f52cf01cfc8960f5ed0b3b8173a2a36782b753106c40e028c1f442fac609e7789c61893b4a77f15bed31e167d3c5f1dde8b6b665b1a7dbd764c9d6df5b1df19dffab42d131112e270741048b014dea607672a0bb53b71165286cb960dfd093c8f29f3b5cc515520cbfca6cf012cdac40e81296c147348093b368ac485071732583f6b8e66eab85f34304feffffff01