PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 56931 c0f4f6562fad689ea69d9297519bfc67c9a871973438a6f3011aa438b237914c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0f653bfcffdefc2f2af18fc05f429f8b34ecc78a49faf3ab1eb9185c82187cf8
Certificate Block Hash
c0f4f6562fad689ea69d9297519bfc67c9a871973438a6f3011aa438b237914c
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0000130000903b0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000002643a8ce7a4944c7f7cbb80d097b021a68f731abefbe28862184d9740cdac454a974c76e3b822ba4cb38593bb4c6d4750022b2967f7dc9865566a0267a77856242032146a875afe66d12d72a489ae49f62ccd99c0a1fa733309000000000000004000000040000000130000903b0000

Raw Header Hex

000040206edeec0edb5e15e679df98d08ae59ce005a899f194fe582860452d6353ed9e352db0f9c877e49d39c012e5e4e8f3ae013b2af612a24637062618b2ad8ba8ef97b8cb0d6ad0bd0418f87c18825c18b91eabf3fa498ac7ec348b9f425fc08ff12a2ffcdefffc3b650f

Proof Data Hex

59,560 bytes
1212160203078faba04a440dfb9e164e6a9bc502b9c9663ffdb00565d72321dbd8c4d28e45233d4ea7c2b5d5343277e9a2f68b80a5ec257c391f60979aa0e31efec609fb93219eb7c8f74e56c7d719e7c72bd6820e685060f932c95c8a67c05f9e7ac1a9ea860376123e9110cc4d8dab06e10608081588be3fb775d784b249ea78990b5e43e25af4e33a2bd600d817658a23afa18234524c05e082ea6ed8bd6d4c3d8979bb25331ad712db9d6111a3bd30b3869d5f85f19081a3f2db619b34f45b008bc8c31ba6ac5e093651a10b4786517bef0c09f4955447d93cea65777ed033e93b24a33a8c512f2d1b4051eabfbc8a78e9832a7abec8f4136474c8204a252e4768ded5217327bf370ed0acb678addc94553f0efdd35c5aacaa57cc930e182e43914d4063737f73a8c995bc76880fdcc65f549cc69f75feb9a41d77518baeb1f60604068589937066865d2c7e3c400051c74b78c3e6084b551e31a0d4b73ac1bbd80dfacf475b0443e11f9c5ad741b14ebbd5c5e5b2e60b1af64318fa524200c39afbcbb820ffecf3f585b87a9da24f6affc5e6a6047a8185fe117a35f214f8f754a425ed86909cc32a3060a6a136cd2c2d5625d0cc2305cc17cd5e2527c859548df128882765af8f89693df0eaf5efcf92bfe3df027efe165f1d2a0b5dc48f0c405ea0465f7e5e334ccb5a381a18026891d3b54c7e12dd486cf142ebd5350c3548c69c1a3ad56e2d9fb2ed5e8028dac48594baba19afaed33b4acd0e4988371a49303bcb1eacdf6c9e2a3829bc1701554afeb6d8a40acbbdc3499c4bc1b11a1081c0b5a51007af66b25aa3a5f0d4e5d00536fbd87050f5e33111c8a698a9ac6d73e7a88c49984ba52cd4727e5b0acfad71e0c0977d6e53fd9a401b2c4b982e0a31cbb40f226cd6a86ee3a7bde678f0f2b79ddeeedd8f8d97d819aa5a23db976504ccfc45922f5d59b56d2f85940e132faef7c0eb709c4bd8697f2c66a45dc565e1b567ea090f338b48a46a2a0e17c53e74ee7bb78d957d35545b4e11ed3232c4e4a8c09a2db4ee5ef1723e599a2c2d48285e4f1c171c32e8dd7e859499734c0badff635c4486e4ea7d213387949fe98311e50995d43168127a2bf04d22366747289448557e2bc67bc5d7ff8c5ee107c62b569966e08911656d9e3e20809915d132b637c4043ad2477ffa6fc2a5f9eb092149fbc5a29c6ca48fdc509a33fafd7fdbebccb6214907b2668631952d6581f54317cfa726bad088b4cf7f794149d7739634457ba9db225e94dba3cf689ef10477ada88303587b7402f480de6b39c901112ba51008df4c8c4ab8c615bae5525fb42097fdf792684f0c118a2271aabfdb0390f69c6df2a790d6f9042f1701cc7b0935c027761656538e13a8ed9d154feb7d4612d7744218fc8bfd43a1b590271424638b8313513050f45b8c7a23f4a58862adf7ac11a74546779982d90fa7aa9be097fc6d947122849a8f200fa62faa78a2da868054a090c2e5ab0a98eecd2cc82ca62c8ddaedc82c1e6df28b9e99084310fdf5497beab788b72a8a92716feafb34d6c45162864baf1de61ecfc44ece4f379c6542cb39f1f9bce805b337b8dd991b672a830bd91888b5ee5e22f8aaffa2f4f8699ef167c8336dc3627f69d7cf22d1db59fd61abf27dac58665d8a844747dd4887517023bf75046a683d806306b6b319c42fe0f0fc1bbd640ef429d77f4c618c34083c395447fa8b22a2b764d62b345af7e2836d5d2ab92cc1c551bc2caaeea05bea9391a4ee5f1c97c4923b07cbfb6792b94b666286817b38c7dc979a3f3daf5026cefebe4589f070679e22568db4d0a2a84871650e8feda9e2ce324893b5318be39f67ca40b96f906d0217dc1ec13557fe77748b8afeed9337f589417afd973cbcdf422e9c692913ad8f71342431517a750bbcd15c3dbecf5c41b221d130fc153111745ed78a2f00ba2a186168afbad4b7faa93a0ed6445d9204124a00dd5d102755a37ffeecf91aaad61b2dd3d7ee11188faa74a0b45c192382d18c4d0768921e3526234554b78a1e37ca005f631dec7c75af028962839e62db2009e139f91981e20b33f78063a8734e3650ea7514a765c801e686d098e15a8bda0b3cb3308fb4a92d0ac1ab8ba1709f290ae168fba4cb1db241a69014115b79eb5eb30dd15ecc0e4ad4974c1c09fe37e596d774c175a7a658538c60bce03323540ccfdbb07fd5a588608200acc184725186ecf82c43041f49816ae04bdefcad3dca34fa60c85175ab48e7ad46ec74f0db277dfee721d74e24083f6974c849046b256fa6579de4ce46bf3fdae46fa1e966ebeee9e98e141da8ff62ff4c8fa2a66b4e828faa2ca69d82fda061033e1a77ccb0a2f1f748d0e5e5714ec21f6ef4689ad650046a416daa43d16674286c0471ec3f2b7c34cb2f632ec1f4280399c2eb5287dbb93d505f1d9499a262886f70c6e6385b6f45e4341a2168c25f801ceb6ff785cba0291e622afb7f0548b50a2c0ace16964a926509732e5fca57b18a122886f9c123eae553b4817468a75b964df042d075ab042b99d1fb5ec35ced19159cbada15a90e4b846c28e269eee1ae43ab8eae50e1d01b46b32d3bf0ef7eadad2ae1efc852f21b17597d59231eb4afb732c6b4ce41388764a265028a25eafefed497a41267a37f542fb21e789faba984259c551b864f77bb4af3001224f87554d8e4e508825d103bc7344bbbee844a906a39259ea9b9af14eb1b247c9a6ea89b87278a04d2ceb67fe3062f6e35d5a132545fbb299bde72232d871d0bb44113655baeaa4669a92bd53f4cec303f9519d3bfcfa1c17ae14e89198838eafed4b54a13ba50dabf628da57159756ff3659839ce321ae424573138039c703b7aaf67f5ade6ddd963901e52484d1579978652a4a061d81d08e1c939e275a487dafe114eacb7756c0ac3872f8156b7059ef4773bdbfc7260ddc11ceb0e42987897be4357f863feebcf1e5540b7acfb8322feaf24985c9b301a9681e76601f49d064796a97cf53ddbc0eee903b55fcfac1f6b8e804b6b0eec71e99b641f073396799f9b09ffbeacc22e2bf454039646e2bfef3d2e4781107598f79c1cd4e385c5e1a5bec170f4a6f40aa4c2b68258ea6fd1e00f34f547efafc1e8e46421d8c5d63638eb9315bca730cbbfa1077c6175cfd80ea9712ba3a67fe9da4db6216f89433211b13109ccade9cb171a64e98b464fd653b5395c66abdeb1499cca072ace9530166190093d8951acc81235a8f44d6e9ada5be2e35412273cc8e2234f9ef103cfc0c524450dc2d3efdd56b93e3e828f593d5fedc423d063e958d4fed277810f153727cfc4ce095f7c3e7e8abec21d129033051e58648a0efe7b335b05d1a93967fa3cc95703fbee8e4359540d8283c139dae627a0904863acc77e7b1fdb58e256d50408471898a19e8f1cdd9217d690a2795cdda035ac48c74d5e406b2c088499865d9be80e14de7211cdb9926023c8efc3007359990f3c1deef0d83522ddfc00d66b234a5735638260a46c439abd8d2300e92b06cd3b7407caa88f6dee3fbfa7c28b94e1d67ce8d9a120a2da0aa22a9073d0f384fc3ad9d5a98484badc12b452eaa1c3bc72e4ca9a00b6feaea4759d9d7783db473dae3f97ddc335ca5b3e74f1218ff8a28a8e35104c9a4afa55401894c828306d0ec8f059b9303f4dbfd6ac574074084651f5c2c443e148d84efdf6ab81957072e91071c9ffd8582e72b72545a1ce1cd1ae6d79c6562fb51efd6b05b32ebf097187f4488e120466f7ecdf069a35bfe72ae8aaa71b6d1da4f4ac3aa80801d37ee71d75671688615badeefe16c65f804858b2772a5532c2b74dfea1ab59d8976c2a66035b316857f642611e8049595f60d8228046d533408d08f876baf3b89d3f431b1f78b1bd2108c9b2a7640f38407ce4312f73aecced5e0127aa2436c2e1fdfddbd4d96f3c30ec31bbe87c13894ddb5cf52ad5eed429e822c6ecb8e832e7d1ce3612f7982013e21ea5bd503b64f284437e6d866f332d37fd72686fc832a26cae550f38f52cae5c4e7196e00372f43c7f46442bfe0c6f6a25dc8b573a9ca0c4f48daa0965163677c5e8f043907c81b96f2b3ae1bd8daa4d57cb2463d1b6ee604f490dd986b72985e911280664077450e5ecc2572662ed633882ace01a7858be4acd6585ecd023b097c9f9658f9b9f2b78a7d966e051f17c404174b90bf55f1ecfb41b006b3b1d4a0c4511c08bee247b7f57cd24efe530dabc1d5f3d86af1f575a074f6715c3c48b8804f0a02b0d4554b85d06a09c24fbe63e5197ac03cbd165e372977482666146897e79f9e47e236aa352f416519c21e899c2b35173a8c6b489a55310424412a6ef3ada0e1c2fa03498aa2c5cbc6e77e6617499f336a8e4ef68a19f0187b661411fc6062e7c9e24c817416ae110919570b4104ebacdd32984aed84f2bb5d0b9e1e3a56209bef845c081746ec2a619f241fdf1dbfeffb411c581d1ab8c72b6cf35b9a9789445481e1221f177e93812e929b5629d76ab90abd019b18a1340718ff6f8eaf663afc0333bf6d759a82781e8fc8ef46b6a2491e440035a92c40ca8f02adb536eda27a6085392e31758d06eb38f7950711e620cf20257e022c81e0c64d40d7ff726cf5c072ce215279a601c80ff7e3e9366ef77a5b5560c038b2d357f71b03d6908d9152264ef7cc15c336841f3f20cc5fb3314b65f43264d71fdfa3298a0636d92538eea0d22aeb814733f8120136be7006da39a9adde17e788ab8010a8744f3cf099e6970f5e2b716f8f8956e1b7d4c5a79c77e0bc8e95cee61e647c27f14702e996bdd6ab7d04098865dd088c49d89213ba9d58243fb8d14950d943913cd76deacd8546a63e7a960a1c16f3684325bfa7bea73cd38257f9bfa2c824b63466a6bec44aa7c8c557ba6c361c62d45fb122af904c4532e3ce36c61769c065dc9a5fead28f982c50e42814117da6c7f32505a94001de02502a9d88857dee2afd9216514c9e523d84dbc9c95485555d05ea5da8b814515a8971a7e85faecf7d9a823bbeb7cdd8903c6ba398a19c404e1b22bb695e47908716446b42331f518982b5bc4e47acbe8179cea60e06e0ea855f08c5a44c0f2b87a764482eb5532902f9f3072edc2808ab0cef27e2831fe2e55d1d0e0f81f86634d736c3015610f8ebeeece43acb44eaed9ab230b3685bf04206ac4d571e9f3ecf7633659e0c4c56746f4eed98cd9ce544cef0ad0c12a1dc9124defb3f2b96a84293bd7382debe79602ac4e4bd8fc16e17e2ef1efc1b8082c2a982bf9c198d156263f02417dfb44de564ad58e9081e698a5ab3de2ded59aca4d7d4a3bf3c32c8cab1a3d5220651a10aaae2addb7d3bdcc3f7daf53c793d9c14723201172335a8dd36c0f35c47170495e7db04fd6001aded08286c26ad61dbc4a44a82a7be01714870b51845a338d9f48c690e73cb0900a48463bb09400d7d01018fbcc717dcd5d9be5445e63cd8c440de8e922c1a444c44d85d7f0a64aec80fe6eb9ef94ff2fd9c0678c1c2ec68a5c06c56eeae5d2e4b448f07d0378c282d57b3969ca4d395830d8da955228b95f0035f4e3fd6f49c23ec27efe3a71990d2935cb171e26be0449cd94114624391c8dabfc2ac1d8935930d37e839e88acd3bbad822b3abbce0bdae20210dfde978670475bc99607b1b59bcd0415ff082823117a354bd4063740c8f29d51b9d77c262123b816c5bc980f2809afa73a352eca69b958766fb25469e71b871cf2da33262a7c08cc66e5bf6411602691a0be3110f99bbbc88b1eccdd408a9fa850a837a8ae54199d15638b4af41c1c8b15bb67b06f9e3f6e5e0b649192608fb2e3eb1b177ef5ef502d9bd85ffe1794e4c1ecc2ecbc7222fe3f2a5838e1e39ca0e351bba06bc4104ce7c7c04fa96c7820641cd839f631330dc7d4a95122312b8aa478b71e0ae96cc52cec9a9c64b2cfa0d7e0d227d40f081ad1fdb6301574c818d8c9a330f1454b8cd7278c53c655379a193ec1512d040fee43907d2892277efe9f72b9e63fbff49fc7a66b4510cddeec58471c503f5f69e8bce59ad2b2265b949332090c52d6fb591c008cd3c79a9d4804753c4d4802ed3ff790b785dc2f6b4d902ccf20fcef3ec5fc40b600c6d81834869f86bbb08e82b7d1630ba6581c7ba96e9737a3a4a58523237a132847981138558806c347cef16c1892bce36fcd2201a0558486da864c00662e97aa57c3ae6036c792cca3bd559440fce9328d1980ded9af241ca854091f299bfe8dc441cf0e0b93942b9b55145b21c6098671cebf9bf0ee5a36daa58d9e88a787981ba1ff93deec32ee897ae8730c040ee7a25d1737babfb8dad8c06e4c17f5d99f6a635d3c96c5e3e831704f3b2f18be5cf7cee840f5f37a1debb6d5c414ba976e9c42b0c21eb071533d5a5b944555b2cde911701716a05f849eb03deaa73eaf43b93631b9f481c623d4ec0aad6b1d63a0fe37dd58ce35c962c63b0f80e637f5c1001d615ac05871d9fa2c7e6d6ae320f53830f0540f24800772dee616722b7b145db56b9823abcf343add492fba14fb366bed177e7570b72a8c70bc5dd15d5ae3bcc23f842ed0147efe7871c942b0d226077a9b8aecf5b3b485f22cad87a97b37d664619cf089942a70b3fa1703c1428b8a9bf1a93904a3c6efc8c5b540b821c34d01ec3e9ac34ebf9f525ea1ac1cf7ed2927c03302d086cc87611953f34904fe20aa790260eb06662bf50932a31eb600471fec9d31c9b30459c5dcdd0935faa494d2897701903d1d4fb5ec10ea90bd3cfec485f7d881a48e07f3cc179f293c5a8c18f81d1129a72fa686d4d10483544762f8ab709d0bc48e9b867a72e132e7dd0c3bb0ccf6e84b60336cf6c22efe01fcc8335891cc1715b6395100bc44f1a53acdb9833b19290505ea25ea60ab805e91de3776a728e15ee5738302db916f2a921ea37fc9030de2dbd9dd0157f1c2f45fb804f024f7a0c63656421aa7eb1647559f99a6a636d70cf2098b0953bec01d5a0665f2768cd0a6e2e5c535164cff8eab381aedef582d5012594d476854c19596424a1a3441e6a126b7d5a54519547937e8e3f7a38151fe2151f0623e12919b0a37dc70dea2d4dec47129b45e4c5a4e1f868ac063dccab837e2efd6c6e05a59365571e96876c808ccae2f5d727ca39d5fd9b4c28ab8e9762987376899fdb5d6d83045e30d71d09e24ccdaa6e66aebf10f914995a971f7977ef7af8273d2585ed311e0f26d3a1ee6ebfe03765be4222f63287017878c67d1ab7725d62c1e70a6a66b330b3fc28cff4642c5ba3c4c2ce81c456a94373157498fd648d6bdb6766bda948012c3724f36d5b18cea8a1220b6248198ceaac4f4b53aac5523a5246c681489bc3f41359846832d252e39e60d4bf4258bd5dd4e07d3e0a34f233a1eb15f2e9a0c749a0c268856e4faea5ac0309c546302d0da2099b94048b589ad1e63256246416a7acdcc416799540ba77cd9f4091b3993fc9801ed4abcf101e3b15a2a995870c4f7057e54c86e4011b528c46c02ad8282ed5c321f1d0c8dcf9ae78fc108a0ff08c8d5c7a2788cf79a3c6736684663353abbe03ca82f80431e358431d0a1967023acb4f46be5f66098421baf48cd4c18a89832f54efa2c3734afb44db9e5ae682d544f9480e73047e7b1e097b08eab9e65055c352ce544b0f00081f5753862f8945ed3a64a8940f3a022b98ad95a89b30475be417dedad065ad063001eccd9722225dac112d4b9aba45d39bc9c002567eaa2c940cfe10e881e2243a9909ccc7d1b9a5abededfaf61b3a7f57cb53e7c7dc73fa338a60490350e2b24b8872590d056aeb79e752576c891de06435912d09c43e340d1c7d698f047101b82a51aeb10ac4d022c5e3c25c26a54f34b54e8f2f8f9713ed6727af3154904890c60a095db6be691e0d5d0b106ae98d79367d30bdc0e90169d4e7f873e155557c37f4074376efffd3f7811e06f5a9bd60230715d114a4ff1e55c3f323e95bc7f4e3a2311d8688aa4946539eddefd2986c60acb4184e6985b432396db206b530eabf15a0c9773add52189947b1e52e082336c3e48e64d96edb21bd60c509726a3bd2b08da4c413c0d6947a17f83bf917ffc82f4dfafda57c42bdcebf82891248b5b1d1fe2125bdd62714bc84f2136cb216df589e9932b775d6cb2a330da2078aad2e21a1dc43e83e91a7aadb21c3bd3549ee6db96bd997f05cf65f04ec21ec18ddd98ba794d95dba516f0870adca42f9edbd8c25da4f5c06414c47e7006e0c668ec614c5250a13bd373ab1ca7cd21f0aa0efed3b790e66e281cabe29b5febfd05626c7288e041e6436c0d7f177e5dcb270ef52d9b378c370a431a1acb3cee2b9e3a1019b07c9d561fbd50fb83f2ae6b79565eed11843eb3615abded5e2d96b2490cf0a3424493e78d23984e3c13cb1fe33c33d7dbcd25f2873dba0703ebab16c54cc4afbf4d4e1c8a841b2cac5b9207e2d044ceee8153de7092ae0f8fc8a466474a30d55dbc919154d015701c9a5990987330b45bae487d7c494ac2b38175ab1cd6a0500ff8a9f1549d9cb773279274b7e8798e1e5fdfdd4a69534ea5fa046f224f54cc3e33bf7e8bc190f059aa999116f51165ac7b75bf6285a8bb5521ef90b73e34b630008524102e57e81ed7d65d051c8c170485f44919a0ab6c0434092d15e8e880d56afc4e307fe791b94b5d9cae1de2a614cffd707d6b5071a5a1a354857bc21a30d50a93759881b75e60d6f37c80c957395c76ad948c4886967ce00f4ca916b480fce12ed9b3558c8200f1589f72d74124c9bcd5774c55f2ebe6af0cdf8a0bb28ba1fe4f33e813ca612c4a097497bb9cc183801093088c210bd1ba8a5b95675fa6ee9e281d79b3cc0fcc9e397575a3a658c25129e46bbb9594867962465980b42e999f046b45298e36653aeed851481ea6ed0dcaba42a83c6c6468a510601ec417dc595621e6d006c66e4722b2e27367ecdffddd04fb4009f4b92ae0676e519357c9e021ab6266f8a689fbb4823cbd45655f8fa486646cde9583fc17e1fe32573d5169d58df0c711aeb8b1a73032cfe8515d314ee6e132ed28f16527852f89b162739b243958f8c246012daa15841bcad6ed2614f5b4d197c44e7b1c1795b6f4dec699fa99ed0bcd534ea2646d82ef9ee46f259d2def968141792786058ccd4f91eefcf504b39473c53444c5345dc89077a9ba50a69b3f5f7c2f3d5d48b124d39c0ec532837887aea847a033de8a6d9e48d4d35f532eb4c9e3f6e2a1ecdd604d5c3a1db1b8a054420dd3b9c7411555fc2e375726d5668c0d1aa82612f0c34a86bf87f57c66b0e15f5f70aab3fb2f13fd3af99e5e42d41ea2df2bd27aac2516f2b319168769e3816707eafe6384f636dc65e4b680293ef90116b0dc25d0152daa6550d01dc3f4835aa6146f9b4c93d5f849a64dea22485d76433398cfbb8568026b1594694e93383eb90708d9ffe4de83a25d1465c6b7ff8953381ea21e04b10accc5f941ad3101c69f2b4d0f79177219de153fd2e8d76e5b2647f8b37a9fa78a57495a511a58c57a4fe2db7a2fe6f6a78852cf86fd8c44cfab08ea45b26cda903f4cb293a40868236333e24f3cb0e3d1726ae48ff4f99f2e50cc2abe131a55b8de3c3bf7cb17b58be2191787c086a1e6cd0779b882904d92d4f9861d545bde5b40f9eefcb91004a28c9a36014bec3cd4ccd1460d2287bfb9126a6ce95c21d7176f7087a2c75101a3b613321e5e66245e395c5085aa38b2bee53adb8ffcd86ffa21e8d076deb0b49653a1d0985719ba14b90b52fe259650969c0bbe21e5e3de2e688292c9d83241e997d966c8574a4f8e4d8499826c30b276699a477c3942e9dae8dfe0b5f93d6fe0704273e5880d2d425d8e1ebcb652191b1dc0304b17c8274eecb21777a9512001d5c3b950a42907bb0c9f357f466baf39cdd45e8209d59d9df8a766e20cbf4282ca62f5be2ff40fc39e6d40ac7fa653834116742c1ae70c0e6fe50a343da4e5c6a02d446fcd78713e571723303eb095c7ccb8c3e6d3c3219205376c7505e6ec863762a1ac2116634254e932d387d3274b6d70a3829bd2d4400d982db133ec348ae2d8d1ea32850da7bd5f0a73ca4764cbaec344101739ed9624014089a59065af33b5027905974cb0806ec690afdaa0bb6ad483f0874a4f8ca7914258c395ac114eb86298e1d1308a4ed9f6bb5bb5bb38645c2cbd981dcec9924d63f5050276aff8a09b8ea47236a114e8cff6e0b30352a6a39a31772f83936ae77e29f06e9c1b996032920f4e5c62c02b9dc89e040c49d143301231416bfff0f2304870cd3ac81e06a7bbd3c44a45fad6d70a119b0345247f97acb663fdaf0c3ad90426368874fef9a0d6ff00ef3a306755cf25092c65dd74b23a144704ffb65cc6731a25acf4391ed9e7a69219aad49aaf9602d63555786fbf1cb75fc00e7486050d2742a92a12f0fbb66b9af080ec89cbe8e235b7f692604a75112ab9ac775334fbe051e6dce084659593bcfff02aa5a5d766d130c43b7ed069b53ecd82a0c5e1ba69b40b6e29e66527125fc524040ac5d076849d02c97678691a442f558f1e88939fc1a711d6931b7975d58f1503d4eb8d9f5cfee49d7bd1723b2370b4d22a99cb18d9bb21c49ba038a6eafd9108d262bbcb3074dbe8e741319e89ba041c20761c6a0e78e05c0753ada106e41e4f76cc832f6d3f043e71913ae4ac9a000596a5295cf85946fe920936f7eda20e39477b78c52cfb509127869597bffd2788d184db8eb2efe87640f883eef770ebff5fe6ced7edf4e5b744cb2b8848c691e204c84e532f40dcd34e159fd1148b4b7b084a0dea234279962d2c124f5952a9efe004488234d77310c2a0636f556f0ceb64978c6c95cec6f2c08f9792c4510cda307393e37b6a6fc2512cd520420d74ceb0aed7734406d7a67e81b8f7589ab1c75cd81430775251b3b5fe064872ff580c1b10c020d1045cba7720a6ab128fd36e2ed9ce8ce8fee8966dc53596e63dbf79a70d82ae22f5ec139bad0886cebaa232435bc09143ed8a87e708601b514f9cbb93655df627bc80eabfa89c1186070b11ae0c36942f211145dca5e0412b8039de7053bcb8093e3332636438006117fb25fcd6aa3aefdfc461a54b9eac11d4b5e445096460ae05e50bb5191256e4d27df11a47f3e55a24144c5123db560b9d5c8bb483ff04db0f286b2c121a8abcb73b88f14c66f9e0c56220051c57104e640ecbfe5ecdbdc68aac04a794ead4450e2c87a12b506c6e78162bc2166bfcfce42cd95cefbd47d731306afd2d63e0db8d321cfcc295d4234bfcd6d1a9a0e645b023ec26d80c67c9ad0a11c9028237b2858fa36d31d013f7e7c4d0598effa981b13e56ef00d15c137ee587d79927fd5c0088d3711c8db54d1bcf9165e3ed5d6112f7500247ffc7fd444621084d234355799db83a59fe91cb57a90dd5150d9a6be797f1fa0715695cce4ffde7189ab2113da53f10e65f0ace05bd1b6228126c167e211d23c313da29b31824d78cc282f1c2078466371ddfaee259e13e4495c9f2d92bb24ce34fd7aeb1c88788f2c42551bde97139e1fbd82bc04524318c93a68c8a4e8a3b92371fcf6d0f57a21170528cc5738b81af4533b17848c8fd99506cdd29d9ecb2528ab5ea49c44f20efc15629878839a5f761107cf941cb4d7331eaa0963c55a55b478ee606b449e487d64682a448490605db0d84cddef4698b14e4bc026029a7e4c262656f6d10248c784e26563a7efaa88002907ac88b685c4520226b1b947661f6ecccbb4c38e552a15798951eef14aa254124dc31ab90a6dfe9c64d9e208cc2e0aabff451157085206cca8e1ab90f909f36b85f52cda3bb9bdf92555dfd7d855e732423b5b4f50d36e0ad34e65eb24950f871ef1d4ffe4b2a8a53ad14ba909d05c5fd93152081ced9c6f715ee186b510d9f93040c941ccd4b5a043fb1f890f612818e7cdc30e0e48b0f538df724edcc04e321d16d11b05dfcc976493af983c92864e04786031a2d3543eb027520fdad38aa7064d767232be708bdcd482b557d75933175722867f2a4fa4fb2c1c8e1229d4d1088080559d1647e8f12cc9836f0e61f48bf20ddeb90b683b8e931849b691bdab3011c7d94b4373aad94f859df300adb489ca15028e8f604b7acd785e5c3c5b91b96730d872891892b4c9f7b6fad90423589a33c85ba0024fbc14208a1ff4571af28547b410b4e59b0a9a7558a63b1430d2910c56f7172dc676ea7847df27458fb8a7b2edccc9606663547ca04a8d24b765e75e4c0159fa6e4c925c6f903dde1cc242b6159f2d220bd3b3dbc0afb60062346ae6243e472f195dec3666f1ed6eb06e53988b74a49cef5ef63af52ad41b7e482013b61d564d9e7e30cb75af457635ffca9d6be216212527e9f73b2f467316e7c347128f0025a25d11614115c6d684d4ee8903144656344e5260aaa4fe881a6daec90c3005a429101614a6f7668ef2413832b8cf8b749817eb8fcce63bc35fe910f7d0c09357bbb964bc6fa291c271b6425eebf80dcbbf767de2911d22b52f63ca4d862a584d646ab4a8c97f76bf00b4decbb05c13e752037d693ff1efd419c0ca648c577c2af2015d8ea79f27e73471159cd657f8b2ccb080f36aea121ba4e0dd227c827f236beb888eeaffdc9955a525a0b31a4da6bd6aa762df6dd6d18b31c1e29933ce825f6d1be661960e4d9e6c8c2ccd0b2d5a4c19d811ca5f4f51d13e4dadcdf8d0a8fe6f9dd8ac98f96fd0364930fad4696de233059295075a61e0cf64528851a703de1eeb73d954396759aa50d2a885599f9ade2ea62c5f8b1ebcb7209bd8e75cdd16fb8db254d3f044c883f03ab640dce5e759d76a745f8dd8060d62ca58c1d5b35f907e46ec6ae2c8e01d1619febce853dc96200e91bbce418281efeb5b2f4773749612f65fed17869026536cd5755496cd07fa5619b905c68cffee69076808104a8a8c53e2a3b70331af6fe963ddf3b7cff5f8cdc7b9ebf41146173619887f07a6bd5437a20d391b8310d77548be2fe96b4df0f29117909b6f9e4e54061a71effc6d57fcbab6b0f3797e6afb99849f1d47072ca7ca5a2a47b037932e6bc137acd4e99aa1d269c86f7d8e64b1ea0b8e54fe5a2c158c3b519d1821aaa9fa2889825246b856b9935c1a8fc5fce5fba91371bb589a7b84bfbf7dc8a7d3a56f17ee9dbcdce3c6b75dba8aa840a68f81e51cf60e1e05f796580955bb4a3ec3ae248f50e8a24842030867d5905e5eda118939676387e7e7b08af02a0f5c52fe8af57b4728881bfe71866ad67e753634fcb6e0a3a1ff4c6a6999bdb61a608a456b533a9c17d2f6741a3ad9afc9bb0f6a823976c58789a8124f33d2d9ea4ae78e609c5200eb3e801a81501f64062e4fc94673f940fdbac3777a5f6ff4c8f308e00335dd3f70f1151928555e2b655cc1eebaaaf3114ca73f4be8fcc77695b8e3da18680a4d6af7f5a6411e0c67e1f39cceb9fad40248763045678e8ff1df22ddc6bfd409986a7383f558a5d68be3e40378814fed029b4b161ca743efbefe4254b38000e1deee07e5e91f51528bf1f053b863e8adaafe6823ba0c1ed29ce2ad527a034a8999b0f9e3ec2cb3bd14d3e6941952f87b24f92f6e54ada035fc8e453cbb0f91bb7904a3e2aa4ad978cc7ca7b69c38512df1e1b90bfd5748d041776a667b4170c0085bc0c2f7c2812ef08c67116f706921bbb5de2eac1a831a7e663fea5a84af3b0a4b3126caaa6db4c5084f47993f7e938d867f6f17d1eadd7a84b409a33b4e95a15ee8753f494ebae6851fd586ed6417d66944883d829310aa46043428418640f3db7d1af88a72b7343d06c7aff93ff2a33fbdc0d4007acee7b7b20a570dc0013d932458e78d956b446f2024a337dfdf234e7a0e3b1b01f84739b4c66a3149a71913d3700fcac9047d292f64d1c011d760d9034e8ecee1974fb82345c664fe2e99157bcbdd2e6e4ef6e7b3b9006960697263bd732776546b62317d1649b8513eb60fbc8a0706dc936b8f505da90ea26391aae4d8880bc13b5a53b3b7ebb3577af123974818658bba3f4d969cf14154dd5cd2e77756f20f669f64bd30c3d777aded470e9c680c1b9e31898030449d8437c7ea141aa535a72266549d20e31fbd51c9f3462147ec8378600b2e4c06ce6e451800198f6aee1ead97ff080f3cf900f2a0bbe3da55ef2516eb5d7cde6b26deda8b230acb9119f54960383d4b2f9c7a5fc3c5c249d48fe204d386f3dd6cc1d5e0fc00128463b3180066f7c9d783bcabc405f228dcfdb70a94c1c96b8c2b04becaea224ec54834502692224342360be0b69f6345e496da72dde1940fb42173b6e43a54b3e4e7ca97a0c60d3ec9705e4d85eabd4138d17330940f285852d1fac7872ef52a98e21fc3a7d155f36efa54c6a4a35f6d9544ffe76c34e4567acd22d76e70e68091f5db5b3a4bd4bb594c532cc1b21daaac114a8ab9085b7381f0600108382636bfc02d3fc7b9f7b855897b6ded0e8caa2ca2da5e8b7af0e37364b9c19589008d0abc5879342afb9f95c97d48c935b2dd2ea721048b062f2a2bc1b0f6e1f71224cc82abb5e8b2803eb0f3916333c7e3cdd6ac2249c129862276e148c5cd83e7c1c6a6bd087b0fe3ccee7a5a62c921933f9b7205feb853f0f8a3bb0a19d21603ae90658706631c908661b8ce2c9e026020a527a61c3e47680ef93732b50ed9f38a096891f1cabe581507b7ebfa0e4cfed7efd6ee06d8a1c9064b92c117cf8981b2e35166dd6bfc78f2c40b3dadbe6b4c1fb02f5e5994c185ee233997a166ca01b5365b36eaeb4f575a5dd8f8883b4891aaba9c80e9a70a5fc21ed810ef4e8e1355537cce336802c35e38c69b2c30a5cdf1ed18dfb0094ae127028f93541372cde2069172c7dcef721f76acc4d8fe210a5c2244ef9db2890c656fdbcb940b5b82618402ba3231685bb38a229f7ea327e3198a9ff6e50a29f8e2afeba6703d9a5add0a753c421c388de849609764e18aa5c9d611ca6d17c3dbe1e5c93b1ce74cc58c586a92486c4b03e01e2e2dce639bd1722fd23f384ce1c3df6c060b20de1d4c55d3545921aeccfc56e5e6ba431723aeac69fe04748694610a913d207ef78dbe8594e084afd27d847d595e551a306bf11b9ccfac83b5e429d8be7c24919a60c7cb5fa0c0094bc91c8be52016ff3e6ef693f55c9a15c58a1fa6c45da5bbeff16f66e1119adecd709aeded1ed28ad62218b67ae33a4fb4d6479511f64acac08e05f100cb1b0dfac9834c13b851c9f4eee6a2c996e8f8601bb1cce2df9d109e75910a16c36e2133457068ae9d61be91c533a2bbf4ef5dbb728f680470968c52a84040b41a96882c7871d830e450db1b8908f217a19c9d5b3882b92e3264a39fc00128196b55f028b8463b766beb7b3d58d96f6b911ab1a3e33c50ad6ca3dc578bca752aa07d009a9b03bfa20b0ea9f62c3d538849fdb54f306460f879ec4bc13504fda6d700d2108a2a11d337b8909967d4760805d7e5812e4f4e020be86961b9cf4ffa8981c51ffb894725086181562b2f3df7d720396a2b17cc069c478b93902d990c477359d09520b3fa7a8eaf37079bd0cd5bea8ffc3d712828f3fe362f6ac5326898818b687c70781735988842240bb751652c220af5e3aabb5fbf7673d6ce86fa327b4f1323e5f32dba99179ea237104eb70d70fee19e94b70f1660982b5831bb4dfb91b0448169c6270d6b79c47708e9ef57aa127aae0da49bf78b98a0f444000663f65ebbf500e5cc8d3bae7ebab62b19e1f38d98ade9733d9d9d62c21ef71c9138c1517be3c4bf925b9be6dd207afb2c2f0564eb96ca00ee37826b1716e89f44782eb97b3d0bb07fa5d454d61372f0d1cdf6aeb5c4124e4271f447a04cb9c12eea8071ad636e5deed5bda54cee61220e983520dc8bbd11bd7a0a9c4e3a620bf34e2e3874b4c413881cb0a79c6353ce49a988ea253960eac0e0f77f50b03bd59598b5dfa19a99692ccd6b92221671809b100bc0af19a6740ab8d52815ac90233bdda9924d6ecfbe5af64aa66c556e2d8f60ac3dd953d6001e9cf5467bef00db5bfb75baf201f7f494c692e4afe902851b7f1da9ad724b22037bec35dc78211f8e25021d1579f905bdaaaec54ceaa258ce81a6b310d774ea5de678a94dc0a4611cf260d9233ebfc24a07586b81c43d6d41d5de2df3f91f6a8826a81a268db35d9007d202d6d9e85ac75eb8d757411d8c92ad838baa14dcbfd1970a4ec99c9ee2f0b5c4cbfb17e067e0a135361d02d218d4a9a630811519db34617d09b94fa0e05911f2d9ddce094fd3eed0b0669b7d9ea86623cc91e1284a213b636d37a95b64cb583a460aab6ada45d9e9d88e8929984bb435d6ccdd85842991a2ac07d3c632ce6a04d5287648f6ce089da71e1a3610d83bcd371b95d071fe4d7f4df47d5becc5906f775f3864c99df4f96458f3e3c7a536a984717a24876f46025ef96da92c1c1257c5db15cb0e2494ea6d6b37cd05d29323b217a33aa166de3ab4f4e937a72738836fa0e2667b56d387a6b373245c84e2052e7de86c07eaa17e86d9e865663851b35e4759b95d1188f259325f6b93ee9fda08197b196df35e0a16b727ba7b9c5308506ae5714921a83b9321e9d3c216810d11fe5599ad33daf32ef5469dfc6ec4ef2062992aea734de002dec6370341ffad2816ba587a3eae4c3e8fd4cd38926ef001f8196d5e47655bc3102d5cd0d58ebe02b67730c80c3256d31c9ae61039ac0c5c77783cd99c5c529458d0c8d198c5da1c5cf8e7b05741ad39dea6156831632fd55e0f9ce3c2523a736a93e1d1036a33d5c086f965fa4f46b112e380505f8233101777517cc69dad0aeef154f91392a5db47b5214bab6cb9d2368ee598c8eb0aaea8ceea0f830c2b492bd8d3088d3cd3dbc0faf153031aedbff285e3186a08a64deccbfe88fd185d58ac516ab53c32bb60eaaba11d0800207d080f454ecdaa4f06e21bd9226f8ee3aa16e932c8ecec836fa64a7805bbbf9cb83cc98064a193a1746d7b9339a8e2cf926568fcb0511371e424ff0ad9d4cb77c3d85685f7515241a717d47efefdd7e8830147134ea04d823baf10f3b066da348f0439d97ff9a97d4e99d3147d4a4280b49da8b36418e688f73aebf1c1d3815fbabc40512a8a7209c781f9509e8e150995f67d0fec6e161bd58f86dd30e7b1f2879cdc6a4f93c11b6152dae160ad96528e0b36db26e31f5ea213eef721ea173e0dab24f17badcb7b7c463a6fa75bd51ec235de0a5af6597c490860f3e719c56a2a6c2468f0629ee1d4be20fc7e65ccc0633f28fcfa458d56a00db4545572f897444fab8a913d1bee557501b3dd6cb301c44311b9ccff7644335eeaf420c40c2fd3e4ed0dd4c13f0385b8e9ea0ff131e0d50e408aeb3894db60536dc0e940eec4841edae2323950829875e411f62e2b74b9b36fc7692d77cc655dc1aed15f9dad3527e06494c8b767310d7cee70eba4174a20da783dc312b282cde4215dcb194757e5f94dbafcd29f227084dcf34ecafa205bf48f8ddcd2325d49a340550e4ca5bfa102bd1a2feb530c08634f42971bc77c912321535302573b6d5fd2c69ca1b31af211238736f900de3cb474486ebf65b81928faaae5e19d5eb2ad1270271ca0ed6b7e31e97c421d4a877b4db4919009cc5f8741f6bdf26e603ab0c1cf238644bbfa359f9680c440fac78e36c7bedcd4e81314ce80f19e5540fd79971dd8259889c8ab8279b501739abb4bbeff9fc79424ed666618500d8239cde0215ec55dab5145abb0b241aa1002b27a0261a8213caae65e99ecb1d974e3a2773c74536a433298122a9671ef5f609ce93ea36dd0c8545963be9fe7db277b637029b6d9bc20f4b4ca1836aa40c707374f0d698ac1889ced521b27c1fca6389633d2cce402e3b51d5712cdc9e9e09772dcf1bf02d2555e89e2847f99965c9ccde762c7bd128bb55dc7efd6d3c20ae25024bfa50d9778e4b9d8996fb34cdf24a20cc4bde00823c594a551de63c07c932c611f3536c1a444573e81fbad189b10b74fc9c6ed420f7b76d81d48bee251917ea6e437cc339224cc6fed6eed6f9d1302cdfcb97f034a52406064924bde5139cdce7a6979af84e630a87c511d57a2a9721d3a9f4cfaa40fab863d3ab19f500548cf06baccd20f0b482b66c44fbdeace1bd360b94332a15e45feabb8de87549ca45390c24234e9fe61b491e1fb03595f09b8487ca6c45fe5ef59046315ebcd269d5bc413ec0d4d028a7b16a24d6940d529539819221d7ed4905cf0499c942a689d7a0af3f6c7762feb30ce905430e14e79803bf3cd5efbe6542f348b65afa623afe8707f620dff9fce73fb831285de91659fbc9e3a4ae1c9a5c51c76d117517bd8bf6223f8d69f0fbe3287bde10784e7d0f19e72d45882ec1c301094511ae0d05bd39f10ac09d96da770ec4a77f81a9d52b13d280c5c42c589c348210d890a999888f06595c317615aa1cf29e46faddc52bfbde971752865aadcff0ea42cfe6a3f0a0c29c5b6baedce365a78b705cc2e7e6397277bd6ec7becb2cbaaaf11035fa650d819ae33cfefe017f4e2931610808a95a908180b42665500c492bf198eaaa9a13fd4a825233decf314f214bcc2fb3ffd88d59f342dc107b8f335a16b8b9c7ee4d9e82fa3c4a3924273dfc0fccf54ec02df99bb9b03e71c7f9ac822a76d0afaf80abd3843af9632901dd53c9555d3f337d5624f960188089709850edda43b06afeb453e59f714c205d48181db167584b5490af3ae1f707ebade732c9461e1252789b44f8b41988675019c9d915797082b38507ba0c23e58de7a492baeed92af44f69aefc44fbc058c07959b735fa08641f86605ae91d1d830c417005c7b2108fc23426e11f63d6f23e919817714418e5bab90dbec61ea327a2de57bfef21c709e49a77e8cbaab401c1ed99b57c798a472be69ab5228f5bfdeb3933b56db934d91bcf678494f2b4ba8610a3a5e73cbb0004c2791f0b98c66c20bb9e0f452b6f6460f1f3e3c7ebca6ab84cb3ad98bbe7ae2f0415d19352bc8d7b9e33da6f8f443ba3e0e297e37688b83b6cbb1e69833673ca0a7ff3d06f6d9595aa4606e3f09b9f3fbafd4eaaa2353acadca6ef8789efe455c86e5378646715e39cc9dfd74b38d310d6fc155f6033f71d9be9d71624ec5071d3c429817497443e74b224d85be6b4922bed278634e7950f9e5827a28fb9b9631f363f7aac5861420494e89711fab0a3786d08648b15b34303782fa1021830caab0132e8932077f196547669108ece03ab39864a15064b7dc47ac3aa84801b7ee467fd902299d692175b3fe48e21a1230969e4a65c0cc4f01beec6e5a9a9badf22a381444b33e4e7c0e03e6ec024036f6e92fc624fb6aaa5f49c00abda4f3b8bf7f8f2c0407a78146c1948598c4cb4670c146691082a81f037c36bc97fcb574446bd863b0101f97799ff1486de304c21d37ef0982ac3df86724f656c337f61c79e707a7d7c4be74cfbb056e83f3e1390822719cc7922ab316ba60cec382ce68817153c6af2b08891cabb8148ae2654c5b3958b36e0889ebbf598ecb19aa7f4ceb2002531d5b47eafd7bfb441f46ccc4f2599f6c4cfc3827a2eb1444cb594ecc22a43f3258c4fe58a4c5722e006741f7098aa1eb5e6e82dd441fc157b81caff4139b5f70bfa9a4cc0625b9a3e4ddd887aad8ba4e4c326a3626d461cfb372ec8bcbbfba19f01a42f5b77e7fafd341f480f79d94e2d225643077ea1870c865cb3060b9c7d54ab8443045bd9501774b71e4e875364ce786bed225560acbd35e1d2fce905d34a361045369e34cc1d92bf25524b5d4ec6676849c1a1120a4bacd2d277ba67457ea886533afd26a54fcbcf5512a4f4aa965a31a4a97a53dab3b7a45f915185a7d5184095f9b3769e4946f85113a5480129532c4d58f87a5fb43557bb499116f027e195f9f881155c5f54238c6e646a157793e3263c773454a5e14fd2ae2a4efba44c579108ae0ce5a6f7affee42b7d9617dea0642b768bf1024b5b52bbc34b2d36d0e1282e97a200d6eda04a5490cfdcef810916ce5d5efa5f0425972fb112bdbe7e5f4ce92c82d987eefc778a46565af5186546757d8e6c62ac288576aadc63387ddcbe58331c4242d3a1055fddb14578d5951094d72e9a553080e210d75587a3a4acb3a3c5f216a3efa9a9c066b7d16b58ae794b1091255b5ff358daa0ca7b34a7e12b489802aaf97bc15c80521ea7d527f26bdd300936f7759fc3a9ae545ba1488b70af1fd263ad66b8605f743c1ca3d45ccb75bf1670038461b016e0441a3cf95ac6c81c2ed5fe8af28ddddd60e96e38a924bd3db674cf56cc1d0afc399a41b6e60419f078bb79e58a6282a9214a814efe1b081d6062468800860254138cc56b8d2bc110781012fb0ffb0c492482196a7dd44f8c0c228efb36a2c9880109b5fc19b60956465f396d4b9c5fbe4a28535085ee9be6328ad2aae5d2f102b5c18ccc6599ae2fab57c8564d1c21236ad1d20daafb034f6c9d490e30b1b178d48ae88e0d4fb58d4b21a6fc46d7630124d322eedb19ad04614c0db97baff47d3a0b43e3cae9b46c92cfb75bef35b671f05dc0d436e9c2d7488b4fc0ff9eeb995d46423f5d51e26aee1081d0538792a486a43b09e840f04fda30aaae348af8e25ff7a42d6af16e1260c2c4f82351e1f0d74ea2c5a89a357446cb1ba9dc50d827e1e02e331ade060fa49e8da66726709e062b2dd48cafe23841011339adfee4bf8f882689a104d2c2e8482455b9b7224295edd8f5d6f2dbc482b57e66db8174294275039a7ae866e1e01be2e7f86dd9fcafbea3ed4de10b0d0d69f898ede3c2c91cea33c9401ac39d4b59a0fde11934282b8074facbb1548d0b8a24e9cbaf104e8788aff743cdc3a80696e566bd57e359c15aa3d3c933bbbf4a6834df1712d9bb581bee286c9a8157fde6aa640fd16330d380ec029b88be61a96d52ca134038a52017cc5b2db888bea642e9029fe92f3a31f458dd5f328e5d6c4700b110311141531af5710d86780ab812ad7401ee65ac921e7bb8ac574fa5de5b4290fe108b73b88cba2143ccddc07de2599537b9e335f4eff74eec57d0e24ba4f307e94687eaaad4c28f2e997bed49dcc8efb723ee83f7c08e0aae8e3ce177d5cadf622a132ff0db0f4ffeafd15983b19c838cdf84c2098abae417c182f4a63a80afcaf67ca3fd89cd2c0d8c6ee5bc9740fb3f928a2790a0af799dcbb78a9f2bc37143e13cb2883c88ab1c4745b32ceb876d5667ea17b5758429c45d8d590148d7796e1fb889be6eae20004cff48a6fa233f48a8a8945941c97c0f4bc2766d463a94bd131d24d9cbcd94bd3bc9ebd26a97b46c8d14d29fc1d1adefe1662bffdf9637f1249ea8dd2df09ca39e14d4b6f6a12a862542bacef27fcf606b803c1d571e12ac8d9805022ed112fa062c9797637ea0615adb8d4b221927ea47fe9a332080f71980f347203133218f28fef696b642e1bafccb51f69bcacd828610a0e372b346a8d074eef1a0f2d90be79076f2d161cc4704d9c073fda145d62aa9e9247a6b3c8f7bfcaebff9b623898aa5273ffa6d801e962ceda40348a9a7faad54bd4922aa0d5f0e60ac1552af06e4d8a1ccfb86e01b057af8fd444fa0aa0529b85107ffbb58dad1d779d5b27c94b15923ed7cbaea3afce826fd5915b9bbf0592ab0c716392012460a36fc5d6cb3e8761e249fe35db59a429ac874ab8f9140dbb18e4bd2324d589d91965ba72d768a13c0114627bc9bbaf9346278bb7f3671e9d54c847e0a72cf19dcad976ac9c5eacb47b8b70a2e82b13c26c1dc82e2db11d3ab0d0768fc8491e3394b35e0f6538005d1f94945423c23f16048df58e032d83e341a26e4d2b6b8f82ff11e3be0a3db7e104aab6145c9276b9d60b1b5141541f77a131f360e668620eab540dd84c7e67035a5af1a811786a7f08da5fc0da247e5aca84fda031fc36e6c0fbb330c2f89ca9b468402627c4cbd3db2bf2284edf522360e639980ffc9e63e240e584a195a70d5f2775caf78452182398e8ab547bf7bbb8a7668cdfbd35e69503c484b5d430fd02c821be6d2fe5e9475bafced30eb08ceb0f20a084917614716a517b721dd7a4412b1df8589f1f51855d60f935fb177cec0dfcbb22f16ebbb7cf81e41561b37c139e45cf1221ea9bcf068dfdaee64caee2acaa97764dc98b5462f8f88c21ee3eda7ae3fd856b1f3594e5fac6e0228f634dd59201c1f5beee22b0562ae8d17bf8381747360be0582abcfea9f8af23da56799c9b8a43e8b00d1a7ae69dedacd31741549d6eaa16fbe834657220130884f9be22eaccc321ce242db61f08989cf758ce1cbea966482a05c1e2f02191771fcfcfd01b792a664117eb9c38255168b175d54e3a2d2dcd50cb4ce21469efc0fcec00063861c8e89fe30203f01624101658749931d7c48a27775ac6afa018bc41086c3abfb101e1cd6263fe90e65083038e9253196c5a5b3a7ae2a7a15d74c779b185e906062e872440ee7d65a01a83efdb9b05455aa0e7ffd710f1928968e1af932e6c441b98d534d2593ef63eea7119185865a3512939a0b298bc72a4eed8e4dc49dcfc1fb4a7f144953c66a68130d869e4b1576debd4582dc2451ca1bae59b04cb9041cfa58d4c91a1b64e6c5d253091b0034771976de2ec007ba04d2069db585866ff555ed504b421e4840ef58ddc8a7b2b9b8bd686eaf371d8390b279f27036fd4bea2343aa5f791ccec89ee3e7c4824fefb916fdc40f267fdafa977357381a98323d2b66b0c33dc446b99408d2154fe986855d4aefc77a02abd4d2eb7f445a80d048d5200d7a888a8e7a41d5d8f54684a6c5e06f70571261ef3198b1ac2992633458e9e5109b7759e72f08398d48d4fda25b190f82b07c3d509c7ca80dbb10c99d57896b3d21442956cef901976d29dd51443317587845678beabe608cb081c3fcb62ba6b531aee696ba46621fa75ef66a1336f07f11177d8b721e08a66509d1cfec5508bb46730fef76e493d94ac8b8581a2e015da51c9cfe5e84e0a9d57795b8fa04321befe3d53e8569656ace198355d60b8e02e1d735d012471193ce0c299abf68378285278525de5231ce408b98af989ccd8183396c6937dfef56f094c23c469daee90e7014b6719f7a7e093b5524fe79033066c23f6406c7d519891c7fa8f6b8785da284e12bf3a1370aec17bf0f9dc672404899aa86ce8a69b554d2cfbf3c52b6c864433bf04baa32abab54923983f0ffbffcac8101891cc93039c3ae3909d553bcfb36e64909e100fc5db6c432c6e9319ccd149a05d364c3f9f67c10fb77782420efc4ade8cfba34f69d1c96f8736ad9d7bd42aae5f96eb717248389c02b18fe4661e9412b80c11bd1973784ee958054a9badc125e0d0b3e3ace02e7faf55202b10286009d2d92d3cb659c0568c6d057d47c23f1a3abe986e062fead63e3ab132ada372e6b67c7ccc22df67fe3018f1a6bd80420950271f075a89fd384a48abecb029bc5f96d41a685d20c347d01aa365c43a2288920035111f7f5982760d007f0e15397c3bf2ac6df605132cc602e8f28b9372d4f7c0437b09aa7402809ff3baec41c24afd3a5051875b6cf3a33905bcbab100e492dfa5a3616da92cddb7aeabec281000bbfca95c1c5d6054bc1b533d67737e9a4a95717613589b13ded0581085251408fa36afd3ffd1a64699f322e0c155b3cbd1183bc937911f5d1f6140f09f0f4e580f903dc1097f3bfc419457880aa6b471313f196fd0c350256f4d8150a952054bbc473331cd53846077cc7ef8c18ae66d8091197c771667d89ebe371da872fe37d5556d5e6a307209805328d478acd878b011a5555f4c09463fdd5a3d8945c70dcf608e2e591bfc6a3eb8f062b5fb02f918e4fc661faee13a19f529c64aa47c298c93455ef6b0ef750f62dc4fff8d36205b4ce138958e2266b67ceba1116aad4ac63cb8b3a3f52e003f9655b29ff5d2ae77842756f8951b663300155a560d4383751171a48dffe394138d6f544ea5d42d0c27f087480f428afdc356a3f3e807ed9a31dd307204849559d4c03462103878acdbe3c3254d8368ceddfd94ee1609d48a672384b5e6f8e3e603d1563086d9e3231223f851eb8219b95ecc34868c434639f4043de06dbcfe7b2058d0d8a38e87d59c9746d04af09969f7a2a929e417c16cac666a18993d206a868efab2d7cd83cf34131e73ed8daaee5241aa750d1c0f6a97bcba0ac298842f08b75cb7b5424c22b1d3114f213eb82331dd1f11c88b83f2c6c71ed1e3535167e30a6f2bdc8afb8e9b6f1cb91d685c847a9ce2fba82a39c61baa8496cde0671dba37130e532a578f6aa8b462721a4918e0e0e30b537940e646c1ef2280343cb1522757204096e5c1293046f4d5292ef114bc41c83b1f287a4a2ee902b71484eedc1cfd18abe49f2ac181afc960b6ce78d58d0902656b05fd8c223c3b144b9752b77e8071dec46bd0c34ed22ccd518fc1b798b45635c99d455272b3023459fa651b9d9673cb0d79741d49b51bb9dfaa24d00487ddcc90e28f919ad0f2521ced5b61ba5add262ba54f11104838c35994e9ecea56b231be7ae1c997e530272594c50661057f781670c2d1f9a7c362040023115292977babb032f6457a43a42e96e8d5f2443be42b296f13b425170fe6ae26e614cf6bef8dd81a0e9baf90da95e19faa4857fb9e2d6e95bf2b245392b97a9b0b07963ef491b7742fca560cff805cab28906236d01a7946db6b67f91e0af9230c5c9a073ca1b3a9fa8cb772771591f24cb537d762c331290030c3e467a9ea890a17bfb7a79d9fed84e2802d37616c8f87e939b0c6d192502a8809e055d428dfb1e813bcce38ab24eb2e0dc10abe4ac47a76e4c0f5c7df2d10de610ddea1909c8104914c3b64f42844bf60fac5de8a8bfeb9b0233085bd4ad0691e6eb87823586f2ba895e84e23effd49929eb1bb034a2b97a26158ae453dae304a030134c36f0032e084523a2974a6b33cca000eec27063f2e0315904f5e88de8b8d96a6312f8596588c98af45a22bbf42e81f29e3423ed60adc2e998ca8e510175fc12571707a8c445ae67a56578f4c5724e7c515ea28686a81a7ca75e7b5331ffe909744da8c48f577740ee61f74030e2509d0f5af74e0755f4f60d7a4044476ea444253478575c7e4cc5f8d10cb927f7be9fe03ccf1abe6c144cff7e77b4411e514c5621de028c741ac6a945f1ca7e14f20b3d714f43575b16b48a41022a652c4d8cc376540965dc93760784694d1ffc447cbf6627cc09a586717055d841265f62b34c7c8fb5d4c170b4b155f9ab835ec8cc794e63e04fce27ab9ad8604bfa4733f5f6c3d23d80c519f7dfb0bbcafc0e72fbc767845e56c786885f116ea5cc8a4cf6fec67e6e2c593118c90c6cc96a6a3af31054cb3e18cde33c0b200af1add9f3a130f7237be831540df70d836e6da1134d58bb2cc9d48e05e23561885f4e255183f08f673517f330e42c9dae7727284be94cb9f7c40fbe0402e4b65fc2b79b77765f72f482697d96f6409ee05b1f1d9d16f8f7ef4e86b545d3c6bc40b95783dc6e5201992cda705fa821f73474637896819b5b056c320c37d9d1ddd149f07d5de9494e01ea7bcaed5a603fe85e2cf71f662913ea0e289cbe0b9b8f1f50a102f0f07aafdfee887d503d16db882dd1ba4ef138a15bbcb9d8ff904d816a99c258b9f9b4f1d2196c6de85f7f452f4bdbe3e378111f410404eef44596a6732b9fb58a10528a8a599e7de62cff1865465f2b60bcdf474da8da90c179a8cc69f20b5e8d2c69c7bf76410839fbcd03f0c6b38e2506c6c6b684eebce0a591e2130253ae9b58c5065ab2ca416044654fb53a028d3996a82ccc1aadc16aa212d2d9e79810efc71339a1dc64432135feba54d943ab653fda6c1a78c4e0fdcfafe24dbe67f80a3e5cc0127251ab749844f9fe535cff4ef87fc4c22562e800f4138560383066b70e2fbae26604095b5e3e6019f50ba017de26c8b1184411c03ab0ab81926d964b890d5514c6a12f4f931cb2dc39e834b68a52a2cac3219f6c0da2a47788105c008e0e68d732e305d66db135079a491c52828bc9da52868f0b2687cb13bb13c9ab294f7433676784558c6592d27c9908d6a42f9af55c80f2a359a4c053f0ae8fe80b5dfbf2e7c16ac78f46f6c20d44a864a956033ecf2da748badd0ca0420a5fda71fd49295ed9abbf66384cbea1cabb4ef7bfd13ebdd4902ebee3dfb808a5d27bc7fa5be840cf12b30e33f655f18c01f7b67982f8c34efb4962308937b2c29280f094b9c848f9551586598c05c85b06cd177c89eb0f04660d200ccf76ea9f3052eb96c828eed79fcedffa85483049dc95f7efbb7ae9bba68329ad491e774c99fe0c7a2e643e34878ec2a8cc68fbe712874403a35d9eb8f67f9c25b503421ece1f107fadd679fb99eb0c41ff46260480949d6661814e11fe3a47f6118df53f0f9c4b389e51c99add7b9c1988694a0852915b36dda7a7d2aab8a8161c5b253c217f40260520c20138234d0df9ca485584a85a630ad033015a5ae3c535c013dc7139fa7b7712251823508c9aa6d208d7ec06209ab91b417125117ca5cac6ea7e97f0968bbad71619bbf94db3e81ed26361525aa7922602eec814f2e7da3926d83c3582b30dca0b4e2e1b9ae5d88a9896cf094e24df5e16b657d5d733654354e79ff3cb56909cd11fde6d6dff5570bb73200943053cad8209629dc844b52a0635ba9792b5743200920fd3948a84ce62abfce673af697a8fa892c8cab1829ca84823de9dba502b734899be957429fe19485fc5c6594c4cde24f32f1af2c14dbd49526903dc018ef46e1f466d08dcae382cc35321c930f1a86d9dab1ee8aed4f01a58f73105877b7d5173324d1b7eaf75cbb97564ef0aa456ba39f93a4fd8812c9528d28d95507038d4374891e84a26984c7cdf3a62d1a7a8f15f6045ca00a580c25f2af0261cd94cce580650ff88427653d614f63084c5a1a7304675b7d8c5663665d6541d94b0285a106d996cf47f0fd17f27833e0be26f0c20135aa0247ee505cf1160bc005c7129b8d34297fa3e8643714c6f68cbf906848e80d57826cd48aee0c2f34de300ac2f9bdd0beee21b2f87dd3c9e10c1a1c0dddd77b0b332ace20904ef313982b2393f0426b34eebbffeeb33603f22655cad988066059a0e08c9a5b38e9f38b952cac8e8251c6a5548f84483227e574260def143f9642af2ac77f9751d82b40cdba2ec82145c813f57763729208bbea65db36324279b772f3133b802f9e8506658da88b473e5685bfef4e71baabef7ebf2a5cade0335f656dd136a06a67dadfb1a483a7d92ae8a227926470fed2a9932f42585eebf881d2ebf370ddf3ffb755ac2952cae110039f88c4b6b82518a593165a4cf67526a080276f0d5225119d7fe4d1669d4437d9aa50a19d681a00d4c99260b82207b040da52782eb330bff910960320df4f21d70e8f8a5daff79cd4f1327c8e01f0f49795f368851443f444cff51674b0a00f7c820f130df555d04dba3e3a328f31e1345e01210a71fa18c91e189a4be462ade21b7353b0eccde329f07b20855ee23b516409f0606540815b5108d2064b0f8a1544e1fbae9e0c17b8eec41270f3e4374f5b607b6291e4fe1f3db43dc72105fc78b6a737def2a3d7ce1f1b64148335612c216d531b35c5db6f22e7c86f9c2837ff5f6ac857d2bd85e80abd73ae817b780037cf515b467736e3d468b34176fa9763ba264af941215fc573396c9dc69c8e164066f9003c20f454c3d5356ceded37d2c609d040a1a961da3e679624ca51fc1b60f1e44446801ae6dc2ae990a281d9940fc247f872b02ab6163bdba93863cd1052828fc6ee4734f6c257556f5386c95a8a32eca62c64d258ceb695b3477ec0e64ef31ba5dafe16cbecc89d45abb38a25c70f427bba9ce5a463d115d544dd194c13eb05bfadbe8ced0ec2ce5389cf12a5b8ab6aa0c09253076d18d1dcc76107f2a09224f7552b33c1932edd260da4e3f42a5ced4510ed2d959ad1a5ecc48a01ef1ba9407abeae834cdbe160de35346db0632c58c476724ea2dc08a399a8155ba4f2448bb0741ffbb83d6fecd73e3c32f34d36f0306c226705188fd75d47795738d7ee855344120290d2b933e356aae12cfe66aed8f87ff1cf5e53aea0c5ecaf1822b16768c4423b85d87aa62597a6d40cb2766537f8ab828d7df4c7b2b626412e6c549ce8f98191ed3d891a2b9df2d3440fc88e0d8b4a8984ff2971515ad730d8fc2ebd4c5f89d778a3ba7334c340cd0c6dcb081fcb15b414e9bf7d5502de5c1af3bd68fff3253c86a1fd526f7d88afd492e7f6403e3d681e48fb9e0c5861fbe9d95839b4ff61914562ad22fd1d37bd3a948bc09d616696273cc10044a7b5af0de1fa5984144f7011778692b1dce4812381c25e2ea7a4cfcb22d0b1b517db3cc07a6ff3dc0ccabae1847b7575663f12679fc5c74df6c678a4ed277fac738cae6cd97386bb042ce234f192464c19ae55ba707c2df87971ca221c7c1d871ad803a00279842f086eddf366b33889039be03b26f7bfb05e61208e7d6ad280afefc1c4803eed653488aa3dd72e32ed32d4474d6f2e497d974222b93963bc745584ddcb8a71f6e281fc8ffdd9422a96e52f62930cd69a690e861c52c048acef712983330dc7205ce851d4bd682bb1176c98a144a0b96b49c8b3830253c07ff1a0d830d713c55ffb474ee3c43b5a6574042a2acdfdcd0dad27ada1b1f6fc5bf38220d1d72548cd8bd9175b9b9521a386f74100fe8fefc45b045c6e6d8be702e2e05615c5cef070322ca748567193eb39ba4404b6333596e78ebfa19274b83a1dc9fc2f04d00e33d14bcf0a3c3613e85e26284fb4566b04c955c3046b9a5434f8c0c0098cddade35262354efddbe19fcc597f04718b971d90682d9cecf9edb6bc148b5061dc758d04bdb561dd62a2be4e3b0fdc58ef54d6f82fff71a83b807ad6a45ed3be247b703d239ae262f062fe4318e6fd016bc4938f9aab5863c15edfc2dcc704523db153a1b70c31b48fef8c3953a57b2315d418059d174283a4907ad5867a430d580832e0f43394579232787092544aa8d51d4a55bf6e29438512bdd860a9a9b2cba12da91e02917f9d2aa1a5f24afc5d7d17f3783007c186993575e2c964294bf867c67958be9908233470f46e4006325d4e3dc6b74911cbc3cda017f34ce7567263e10efbddf71fe9df0e7691f6353e066703cf0631ddb58c27bdf9a7186b0cb093a1480c56a331c880a99f0e10f8dd9bf44d05316eefb7249548c9478a63aa477796478b3b07bd618e1502098f9a5bada7642ec95220acc7e6a27a5b06d7a99510fb5e3789d7283c46e26335da54fa04d194a010c317d5d9936eb6857fba01c36f6ec33ecdb0b92a0d52048003bbd3eed3fb8723d24774ba1c1a5b3f0e4c8398a1652d66bfc6369071e6117d7e17b6288aee7301ef08f6b9ca2ad77d3d941eab408fd9dc4beefb4010462ecc3f07710a7ca79e769c861f79589b0194326e655febad2160c7d0f073f61019cda9103f3d37ef65903095ce2d97d50c06ea54f8b903370256077798fa48dad2179290bbc0b35cc33764d9c97cf48d5a08a4ea50a7a981b7ba8daa7e705a2007be6df1be6dbdd3000291a36ec7d45fa13872996a29bfb873f85471045aed885c7368a5e1021f14c3271ed719840d9cd518f78b3b96ca986bb1a281eba51bd3cb21f24694c11ac0a634007733d31ac731f45aa2755611990958212d774c99b5030e913fe07ec90860262f81bd8a532a0a29b9346fadbb72e0401b6768ef908ba24c1d330849cb3cea7ba251f08a416118df7def8f71b74ec44a780ea9aa69813891bf4c5b93de5ddfc45c13940cda3256dd2debb80dd64c23e57e56a5f82112689370e4889f0396eb7b7adcfdcde48b015f53d363345c9af38f92b252a6caa4640ce6bb502fe3ce355bb31ad54c57808c540ed7f71e4597d765bfa41b52d5a481bb0ff039ec4c1d393f323dcf61f083bfb2d3fd1e47f9f1b1a8cd6b8455a8cdf502eaeb7e54e79a3018f785d43f63cdecb7818c0dcd87ab71fa596665f5aae5670d8f5cf073972e5528a07b1d88979fd6a361700c331389a96d960b7f1a28b98e2905a87bec101a1edcf63709630c29a14402d5b023b56add11e1107c1ae099ee28299c8f77ffefd3d7ad875e4eecdda28e942b17fe876ca1e1af87eec89ac7fe4de53014dfcc7265a74e465b9644ac167c01c93d192232e51b7c3d3cf5078e7a3d47bc7d72333e774fbb46d494169e6a79595f52f7c811c95eecb1a267cd142eb0d5c0739e510db3f404a5db81a4e152784f5cd1e467d7c757c9470ad85c3e8cc43e5e5d5912ad76d2faa71b1e311e6c1395f021b84394a80da55daaabe7b2797811d34f2daadf519749de4ca71a4327eba92ed93be1c3cbad83256a69caad36497b6982b4df977501eacc77a5aaa5bf1d75059b7a7610cb709fe1ad4849e228d0ac6bbde684fd0620d280f13b3cb421dde984f5815fe0168483394e49b508b697e7e63abcfdb87a36b892ee61c13caceb7d405c9e44dc9f5b169c8eb5341bc633f09650be43d44338d63837ab0d7e32f8ce50fedff5e416957d450aee5cda1fefc3b82ea7a1945795fcd21e55aebcde322409a247c5a7cd35b7041b2871971c38699dbb0ad11fb220b692215160d5259cddc067eced23f958bcff0a32071eaca145bf4c5f69a45f1b7e01df7fc93d6547f9d695c72952a0d03311076061db5f45be4e0685a5d512d359e080e1695546a93d340d019822d8697a5b339533a3fc3776f10db925a9b38651fe51383b4f8cba51f49219c82bb964a9bad5e6bb09f81711e1cd1710105e61c77eb1e980aab1b69d985450e60f6d2aa28252bbfb9a61e8e2c1d568f95abaf89fab9cae767fb917723653f2ff0867d20465534a542c47fad481c5dbbc10030ac6c777f76ec5cc3ffc2a3d850971ee38711a5a0c10770c077ac826915bd271ee47d08a630e50b02b7019ae0a7ab2a111122434a6d28da3d2f301736b4f5ebc6ac42d116ee71a3e71840af5598496b96b1c7cf0f940a2a94a62fa2d376976608199222016e23058a87f7408819db1f4ec9fabc38e80c829100328c7c44d56e0d14b884f341d4d5c11ce6401a8d97cea5e5734d885fbc07e721b7bfaf87b9afe7e329a58c98818c8fe6d2bc7c8a4ad637c90ea4f695361d86d8be4efa02e8ff36aab2e9e17f3eef6681c29b70a88b0438e502ab4d1f6ce6b34978e9e58c0365f2336f28f5efc83a1d7b81d582bdf0a58285826d2a007ca69ac622a6e14bfc5561977cd1fdbb3d697e3afadd49f55abd1b5beb57c8112073493fda139ca2f988970ea9f6ba184ce4a6def1db0b5938c44b24ebdeebba85792c0c4c11ebcdd6b86f12395ff3f9c1eec3c4ba8c58a23da7be07e3467febcf72e28a9a9f421b81a6240a455485fe4739827cd7045ac961c36c4dfd7355f8138407150540c5ee09aa5de7b96bd219ad54a603e5aedb3c52ec4286db0135907eb6b6c3b30e2614744a6bfed9d868efc055bcf59095e31137f8a9279961444a14c7d1db795c9de07e29b89efe080a22557ce977e8a9b58e57d36ac9a68813c3b4e25de492294153cf4b2fde74e5c53014b521c3727c8008a89c7b14ab3b68155eecfd613aab8d99dc046447afaccb0bbe649c9526db512cc946919c1d63c57b1d47fb85419829c525db8b16cc3171c96ff631472c12f0d164e15e18b4ab3c852db3dddb5349e10854be4aff5e28eda69207e2c5ff92b0252409262e7ccf8bfb0d2383b9432ec57b6b4204414443e05fc5773721df9ef2884a2981862978aa34fd1760860db0c63a36011df014cc15609716478c367af7dc6f7430ffed8e179cd82f5eeb4638b8524e4619f1c2cc701926b3ea0a8f393279c2686172223f46b24f69be7655df416acb9480e84a498768a3705f7999b429349216cf0fa7012fe85f8480fb15326f80153cbb48703ec122d552ae5690a3b82382e7737e3291b4da52e7102d3c7c1bbf956db956e985a860490f3965a2ca2979a976b0ea4a0fd69f935de047b652ae8758f04e8a0fe23e74b5ff8bfbaaffe3d64b3a5acfda80a4f32cb666b31173e487be9aa38d2a7d31ef0efe7fd454f7ef33c9e6c43c72466b2ce6463601adfc635ffa3c3a236c9f8342cd497f84c6e02f27cc7ff106c8cec2bed17379a26cb063eab6983f57b31f338ba438a97ffcd6a761b05d48da8bbcb35de5dfcd48952e5b1393856b1772615407e98f178bb14135302eb2af45d8f2e78883b388b93cc2f01c567a70b0c6a6ddea74ecae39fbce9f479236e2a2248c94a1f305344c0234d438e44ba35cb0e2bac17ff95310c303a90eada8ba308ded46d1e2bb77b2c51a57c05c26303511dd9a3d344716d04a1958f6e15c898184b47b57e35ee6c1789ca97e0544c68afd13dee6f7eb48eb5169131bf1ec5cbdca2189dcf1aa68545bf77e2652c329547746c8122ba794517a49cd9ff5ac430fa18e0740b4b494648a0f494a6600d1f035b04fddd088724a834d4c97e6c8ea13f658c9a637f25c36f6ce2cc4a023247d26bfef6709191f74bdabb45d4db030e2fe2702798b3d235a122836ff0d68e3c90899f2c7e9a2b1ede70e6fae4f75979711966d42d13ba5c670610237afb74b0a945624721c9de18651719adbc137f97c47e2a69028700a44b0cdb4a718bed886d6b1e4e96414f6d4f0b8a5b0188e239c9c03652176e9accba63f537f6285cc266c8c81319dcb9159fc5b90ba97576695a59c9854fa709a6cfd3feffbb9c387945df2ca7d2a366edbd4d0e17ac1af946a1fba1a639b3a90488953ba1341c2b689c5ea944320e7c9a4ba798c00fbb50f381440e2e36bed2c6906c67a584c8deaa0758cc77fa75830aa5aced7251000ecd2c5d7e9b6c4a81d63f5df3ce7f8a7d4b9c60ed0c40deaa10c658ea31635f2ba2fcee8d3af1c83703085fdf00f326de49bf6e835b2c0abd453b4368b283488e63bc2c15a4479d02b2aabc4aa9200547d8316f860ae82249c19c869a8ef1b296cee5ef79ef10e546dd1bc72bb774dc2befdb14279f306993cbe35deb52101b119f85bf6572c4b9d433c26e36b8fc3d69bebd1b60e58f11b674cb06ade393de44c2cb890cdd1ca1af3600648b1557375b8cc6229f7770e3b0e056077940c0208dc046447e4e2b8d716012e12602a529f706292b35d580024d204e7024cf8b1d5b6e2d794fed59a532ff437a34f2aab66b1582834846a6fbd399bcdacf4a4cbb15bc339ac294351638654e70f95671c2876759e57d79d900aeb2a48ca1163375542c4b2a8faf09a8f9253107f1d625636f75ad9e6037265617ced2e013f44c38510efcc62f25e2fe26ac04d4bfedc866166ee8ce59d10385fb89b6bc9d16df7b72eb9a1cc2389200126d1f18f95c5e04efc2ee03df090a95f76bb0a7d71195ab142a3983c1d677879e833a6e75bf1e656846249686f246d2dd7c4320045b109fa5434269e68b1a0070834abef9dbdbc6d7852c0eff5baccc156b4c2750fee3d0bce46cebbf5c292ecdae39330f320b738be8d92ddf7ff6aa6e94bd56b5d13191bf7d791571f3f1cd9a2a570f79a3a6b46606ec929394d58ba06e225e22524ceafb1fa18f887dae117ce0180a3347136501e3bea4897c76fb12feeef6a60fe6720c3670db98e764a1ab0a606456211a14c4de72153b05e6a6f887b97cd87b7c247dea34122d31a1cd1a9e77a639158207e8b811f5e8c3ac7fc7d48cd4f30098d3a03d61caea03e970710847a60654467c51f81858259aaf9b4f2ca7c914b76022c7d068390866e823c1f9b3b6c244c0f8dd764b468a57ba8647c6edc8a30c81d76356abda1207677c03a7a932257607f6e89033cf1251de429cd89b3c4528e1323664e9f177fb6e9dab2153d001dc3eb34e7d311f637990ea635119dc91ab5804a582a395e8b162892f52984daf736e9fc0d9ca5d4023b84dbcf206026b3d00a2444b5606d1991d22f8ccadb5961fdea1a038db365ee81ecf36e91e3467e95bb92f74d764f0497cf7a9023c6e45d763a4451878f227a94d5d75f5c0a36a1f4eb372a45015968d8aebc3f0ff72ef1fb4c468555f306c547e7feaeace9194551a5fe00beb9ebc8aea322fa17570ef8f0fe703b6cf35369c36f76a228dc356347ac9817cb9a5e2065580abab35ff091be7776d6779630842e16460679f3bd35eb3e1c22def3730e95d638f51c847d557cb6aba68f3ecafe36c870047ffa8ec911162e78d16ebc05223357ef389eebeb11aa4a9fd422b43d2a190ad2b7e186775a8eaa2fa42d7c0d122ac4d1006d664879e0e905d300162b1d5ed30e676dd8591dadbc6104854d328e0db06cde3daccfa98a4864d639ebae9241e07dda6573b117d9b39e6435bf56d1dbeb8c040850353664a0f64c34ab079742a20cfd3395ea45a94f84fa893c70159d873d8fd74e6fdaf40d99789ac2983dfe1d4858de17b297a57280c0b0a1a9f637bb1275fd7b1b3c71eb56f12447c16b7ff5b0593f04730493563063a3fb5192b134c5ba7011c89fadc8eacb7f0562e713e7366bf8a9bc5ec99c5202274e0c354b0b23db7c41e8aa7d5c79339b3acc87f58d0a1aea81d3a7e08d508e7b0f12d75d5914df53cab3e75c6ae2354fabc5d664b78224ba9412519a799702439fd01b278173a379c606e7a76dbd8a84ee2b17c5bca2c3065efa10caec3b005a2d7ec29004b1c879546c42d7c639ae81a8e1e32e2dbbf829e35f4c435bfc60953110e0616632e2a437eac299c58be99e9062e7b7e13bd60697b53344424ad4fcbf9bee5b058e9021e7fddd8f5c1c06d49c03420baf5ea791cb500127a53127d27e2c400a1c112d782426868bdd15ba802ad69cb4a5b37964b40ecf512a7ff98404110c54b4761ba7c537ac42e1bf863e41ff8eec06d0e77fc7b33977799340726e5aac0bb4219da114b8368db0b83205213f8b1f6c1cb668b3a01044d02e193516d82aad5588fd049750c3e3b0c03005a44cb03da9b58e94de4adc5fd772770cc62dcb6543191d51e7ba973e8dc5fd6e3980e4af4dfe20feee396f0acc4ed9127421dc4ebec9cce2cafb62b09ef2c559c1ec9c16ede7e205810723658b3099e3ba638dd8e2a46b61d2054848cd1cd9969c41eacac2d4bb01886bbae00f8ee654f31378408c9cd2db908b50b081190044036d46b49cf479c87ec2289a01919aa45a696b75affe0931ebbd822126730ea98da1af24cb9a9bc948e7e0bd9e01d41b7f634fbe934556a78fa8fad2adc803fb4d26d2885bf50208cf60c336c3209926c628bbd9145e9600c3682bf8aaeb484c7003add812ecb335ecdc29f163f58a500c1fa4883d82b0a7e62c6c831f421d654d1d013c6f68694f457205095f8108db0a8f5b3a4dd9e63b2e79182959c180d673eea7b0cf9592f01a429d3d5c3feb2941a7a7033cbc9aee5e0b7dec82497164f63c063524549681443432be710f96fa4a2f67150538ded088ab2f28ac4603544493e9134d2054f2ab2c1a5b081da338ee800c75e75b94b433b898c0a1832318b233a1bc5de01ee9a8a51f20001491c416155d0e724635447bd006a1153f917e933dde7c7d51adacf17958c4153d7324c821047f8ca1e91f8557acb5c46e8000691e246bb9df9517cb03a96048f98d5e73475264fec8f4de91345d1b9caed8e96e60993e2e739516d1bd80bbc45fd3771c45d26d99424bdf41424b41274e6c84c255b8021765ad168b67248921c021b4543cb11c73ad5174356385704ed2a7e770e91ad93c996393b7315b8c9c5f67edc64e99e12d81236b9a05699c8fe138aaad676ba92c869f1ceec069fe15e3f09e0a26bca77378ec28bbff675d79c4355aa2072d01c4d41c33a85ab1f5e38a2881ab1b5d0c3cd8df54bc21e5eec399810a556e5d47b4a5a58413330a17c383085e65fbe5664b9532c313ca3c06a2e054a8093a040c2749d4aa90a75860ff733167e9f9ceb5e586f16b7748731d851f0b0719d25cf18f533739ed14f9348b665870c6d2f08f747046687b0c262189e3ae8a7600bfecedcf60590391c70d4f5c35a5ebe937e77bdb5e4c17d07c2dbf54afaf9d4e33ec557e7e0364f5e4ec64eba8b806728fa411d2689feb5389a32a6d66a4c73b00457a4656ddb4702920432bc03b5b997ea4399781730963a424ba9940bc60b050f9bdb7863430a795e8d4e295913a4b8cb486e21723f01c71ed844133394de2b3a2468e92282d0e2ba2bc205d14ce7cd1298dfed5472e7240d4f4c262b85967976aba7d258e11b5c79ddd3ab0611f39eb7a70e85b85cf994c76ea739c6d4b7ad7275d118493ae20db3c183f5fcbb458d94e263a466a92f6e13cb33bdb02d923b57f51ca7cfee4756328ede59f29998c26f510b73d458e6e0b347a9bc68076e20cefec92d608cb0389bd1ae6682e1b84c9d61e68de8c0393111f842adb66ffa5218dcf88a4bcf6ad38c9a4d4a0d718e56eb5c8ebf966a6a62a21d5502de6d2f0f8ec9344e198357f5208772723613c9c9d522fd12f97c4123c66210c307e13518b350e3c66a57831608d7d46b3c15ead68190c19c4f9017f4d5b6291ff863d4a8b29a8429299cf6ee832bfe0f3b8d99fa456743de656465c1ded4d7c6eab1faa329db0250692360eea7673180243da3d6e69bd712c427cfea9132300ed35b7b862022dfcde2c475b72426ef7c52cbe995e3109975c267aa9475a3fac82a7930e29c4305e8038dc3ca060ff4135607730767c6baf7934ea54ece3c3233104256e38d1090ff5dd15770f934c5ab8de75782ea6b6b4a69f20f00af69e3565cacef54a249470034b1bd3d99f80d8df3fc7a13ec459ca293baa5f995792018ada77a542fb0f363c9c6f1e802cb5069811c8c5133cd8571ce2f50f96a0d90068cc957139bdca415435dfa1f1b11e0787aa8cf2157a5c6246a1b370fa3178019e259f72a6ebaa8b1d1db3cbb71195ccb1772a118915d7cae6e46ba717332e87c5e096be34e973015981a7772c27188b1ed1002747effdd789965c3afd78aae2a6a5eb26014529d1e47c8bb63e049dfd5261aee9f2b26c9781afe413c7c725e17e2cf30d8772e3b9d7e1cac617728b03f2d8767f6da00a9a63f6d89814fdb533017a03480f0b1c9bdde8e67de952387af9c9b1b4a3cc6128feaf1b0a384f186b8b504da7315d1a6fb85ecc8982e009af42caa953e4e265dc54a36c70cf8c5363a24536cb8fd20168b5aa312d14acee4b126b73a6e019b4d8ae9d98997836d4e5155ede30dda6682985dadd4703e7a1373025985eda3c50bd00e9e0cc591acf85c502e98931efd5473d8300730eeff6a69b0810a9117b10831fa16c486bd61d3a1f2d9147d25e03806b717a621636c20b4bdf02c34ffc48ede9153b41fee3e4589d3079a27f81cd20e63912d4d03d5452561a3ff4e0a3ea7cca455597135f8d6fc930f40a87cfdde9b05b88a3ef266b1a76ff41d0e42f3950ca4ab8676e45c92192ab64c1215fe4349cc3d1c90be4556b37ca96aaee90c8ba4a87dd874b01c906c7c00f89d8e3799ce87ebadd0dee715321b95afeda5fb184135d65235437293dd9b2e570d566e1650f9566904ff997a062d3a04d8175566a8bf6e09ce7dcb4a5091c2574fe65900a74807bc624725933958a0738cc10ea5abe063da38014c4b8b1f0796579b92c2534ee08a7951f7666157c68f794aff923d5ebf214dbd0426c55ffc5ba36a75952b92647ca171aa913040f11506d42d58762da6aac552a441f3803bd58d8d1f782d8f9ce7d42f02d2e97a45c6266246c2674db0ebda2688d20ecf712cb3a07b87410fcab791787453e5b8f030e5618dae9f83f3dc067f53edab7e863ac50718ec3f41f4c0f059740b0057843d822c12432720a334de047c88d5ba9b66d4b983f4b15fa016c5ab8ab6759a10febd8d050e7c54e17ce04135156c9ff9be807b58b28ab62be936d7e46ff40787c3c51716a7f6ec1506dd126f59cf9c07bbee81fb1bebc5d97635a8244be0920aff78a3d6f5cf5c802020e3dcbcd0d5eec54004f16f1c41a5d4e34f92445c4ff543d5697532fa40a9367b4f0cfc4432069a3e59882a0b29d9de85c2af4b12e24f34c35ed9eed89f9f6044ecd675f00fdae29b0181760ce46968dd9d31b833760ad9772307baf61e27a826dc77d3512f5639233f39c27a0183201dc92c869bf07e65dde948d3d1459a5db29c6f818cc3a7d30538333057bd1b888bd884f54ed098075df77efeddb766ca5d949d6f9a6a33006f55d10457b79c819570b7c4433d4ab291f71201a8cb673840470bffeb26e9ccac501cfd0c96c7241f3fb26dfb0e6e1d5ecf9df1880204af065d6061e269079991cbbc9a9e620ee1f716c6b08e799f425186cac24321c00b0cc0ce2410fb8a7a861eef3ea6b080be85378d7fe073a33f885fce9e590ccc5f0985152fad82db66dcc5b0c7d45e6e1f48003bdba752247ec0a26a7fc7151a31783024bc75fe24557b22b878fea5d1ccaeee8189c4b726e385243474240fe72ab43e4e7b90cf121a5b2cf3b3c3edbbb2f15e43804fbe19713d9ad49c68d6ba38bb5cb674377611ccaa4cda3563982bb4c0a932f86e72879da71c03fad42bec0e9930feec215cbb29156ec8589115588e13c660a57aa3ee8b3d8b5063497eab6610c6feb7832ab36d8d5542c8c258d46f019a904d92b0ae4832fc345519b76f08c0426eece367d71269e18df6f79e04acafa68c9bf6713a702c75eaab955427e6e79f0fd36dd883814b6e51a06a016f5f91cabfaaa6bf196519e8bca6ad1adb159146f9c21f29ee4481046958909aea7e2972d2f7addf6a0216af57de5b3e32bcbfd20f145799d4b1685d53cefda17b5f96ce2c9647898d378f4ff7efc55ae37df46d17d690f3a52b509424df7d93024eec14aa6c58e3b51009d8cc0fbbffa71341ac7a537d950c6265cc56d86ce950f8f1a4fbf4dcfaa34619a62a9791a6954ecef7522e3d2e5ef4420e6d0020df89662dae67c5760c955e7881e1660abc7d599ad8e1baf6183a46083beebf30f22b4651df287682cc59114f454a64213840ae627c7519effe8194e068518b8e55b8043aaf4d5f9a83bd51324666ce27ee611dbd9ea308eca4224f3783181091dc6e0a6b4665b1206efe4fb820ceaa2130807e882cfa152064003b1dbef005beadbd0bbc0e7f622d46c58e6f63d89ac66556308e90c10e7bb1d5a0a9d0a59f050dd9a96bba083a8286e7b2a5ec317cf7ce12976a9b2a29a549e877a6cd21020c61aa6016ba9de3fbf38ff15614c515b95d3f2e121aef31242944eb1cc7ffb82725700686fe1795008895c5bd1eb87dcb814e0f773957801ba572b2f1abc20e38c30475b1a96403424a9f45dcbc5293e8ed0adfb6383b90955cd1f11db850c47bd9633f5c3878b54705cbb49c36bc9d0b17d0e55c3275b621ca22229dee1529ab7e51313158892b78742870ecd02d29d047a58158562281a6f5ebb89e6b782bd033d7326b4db25c142e9c04908b18579a667bd631510fe75bf888502a4069d3601612eb4442052a852e947f397da46b2b1a12b1ce8e50c25c30f09608aa04ea19881dd3f5349ef5951b254af2b98f91f618ac5af3c5e916c7a9d85f1f025d26e510425f7d86dad496f63e9176c530c57955286ad7cbcc186360aafbd3cd61df244049b20cc5b0cdf1b505b46d7730a9552f8f92662baa9422230c4ea55fe462af19e78a4c646032283854b37eb25b07c9641862204f52d45d10b212da493286b005df27bb374704975f453e0f64058d7daff3b6e25b0317ef73036e8ad9e635e16a8160b9b640535903f079a1a2df7710ed37e6833be88bc02d62a88454c945fe8f276e03d61c21284a2eecd1eedab9c394ddbdaff568fbce5f0aaf208611825917c8cbc597a0721e45b84db12ce48e9f663eb23a8f342cb053c52e00a410cf5b5d0687af5d28ed3a1fa566aa84691f47cd95df6b556416891bdcbd31e63b3eb887dbdfa3b03bc425bf1dd14015eb5071e7413e645e596a780b96eb5a783506faaf0b9dd54424a44a10047f8e23ca2102b4de7dea7cc536cb5069eb919c9c5871aa47e5cf5704520a4802925dfee4d19dd1791b36b98732186225ebc45fe046177ca37fe0fa2195f0115f3744907c485c7b3cc19f3e04d4d529c6bcd942cd5561096a2d33452d8a230a8a3e248830230dd1bb0c5bc6268058f125a921c5e1cb493c9ec8fb34a253e708fe07c6f328a9a578c804dea8e2be8c059f93bd9f50eb7cc8fdd82b67f3e4591aa56e823ce639916db3409ec7027715c5da04b77c3322fcfcd01588f274b06260d1e21f86ae4934e73b66ac3ae3350cb125eb9a04e07eb1122fa03026dafe7a5b956d965c25ae899a513a47d5df301ca9c759e9b0d186bf38d94af915ea01c11724c45a8cfd9874c748e1f966f8a4d5496b4ceef3d5c049b80a578d3d56081c91eaff577a9cab21bfeadc3d4992d477523794f15cd9522da5212bdcc7149e6ca30fc19f10513ab918aec1e31d7e6abab4380e762bfbbcd6006fd633f5480853b47128617ccc0f0530c040a63266502130b2c6f6264d9fee78da604f522f69eb3ce6d2345b8e3f8bac31209e3c01f6e6cd70918282e97f437f08d088e64c1b0911832e0e7f2bf5a354ca09fc6d7b95cca81c76a7726b947b1eba80c244478fe860b2b2a927c6156bcde02a19e9f3f41427772a0720b98739b151ffecfc0fa7317b6d8f29e22cbc9c026271956b2203a4f6f4978695da507930636a1213b5e354f531b248725004813ec0bc258154c1e6dc038e4e5c79a51ce60036e8459844d685e85e72e7d39be27c450b4122a3f01c0b2d7e28dadb384ad2dca4be13a7d04a2ed210c596802e6d38619b336369d2966717169833340e3350e3e25c513935086ae98e8a7bdadc52e8f692b3f947ae6e824a1843d0b6933d0c8439916c9bef33b41f8f75dac0d9f932885e92bb3c4eb54feb3394bdb2fbf9c78527aa15c8707710d866a1671dee09679524a5be70a17e7e75c82b431ec76f208f58f01af54047bcaee2d037c1f660b7d2b9d9c0b72062b194659749765a72a32c3db720ce78fe0458fa674136b905a9a3a0d6ebe73e3075e96281e92076a9c2f7ed800b8511e772590992c37855bd8dee188f6c4f99ef6ed05a754742a9605a8f30f3b4b8daf709ded051af5eb8af72fdd5d83e278c6b001a83fc4fbb8d6621a5397c1a369953c1f7ec4496f503d87bd8ba2f597456aeb61876e5274916bc6f550d4f7a3d19c8da2d72e120c2d4d24e795b2ef011328c118322387da878fc6558c5533b387a22c6faef6201eae54ed1a520c2e748b048d5e2d8d902e478153e9074636dae4ac89a4ea7277c17728a6de340781540c88854226786eb47f7cc6ccdefed5db8df42be7e4b73b19c960c5373fad0697909e8beed81853d348f64140ce547b7f3bcdc216a80935d74379d2b5e95664c97f970451036cc7bde97dcb4046e717011d5c318bc3a36cc9479d04c7bba55228cc7f3a41cd4a75d10f6a2de6a0339913d333d48175a200fc45d5683e37baa911c68a9b4d5ee109232aa52deb971bd518ade3ca23b6c6aa41ef048493173653db86188fd7c53409fa5d8441e552ec29f1a8d72e215c00565033ee9ec773635ca61e3c1d571805fdfbd575c0c2a04d0e1f63ab9636c504bf6aae94119863fb16a53ec9308fa245494e80b3b4b40b208cb2d737593e97ae7cd9f614e045131f799a8c03f9d04fb069ff792f956915919d6dd76137677d6b91212ee526553514da0707fdc5d002d52a337dc65233a0013947204ff8156ec942f7e3614aa79e9622b9f6916d419d0ff64fd6c2512c5cc5cd0587cad3e11d255b2526c51f899cd039eef5f48290c564240838758fa46b36588c1ab9e4175258d11377d06095ab2ed6deeead1cc65825c4e13d7fd32a5028ae804f2c57ea3d3e765f1d2452d5886d63e1f12ed8a6cce50e6afd987e0ee92fd56301d625e75368d966a665564b7bbc22f8662a82b52ea9c36d2478bad25cd1773923b90f726e434197bc581670c9018a0e06b320df2482d8051dad5c805513b91d3b76e93022cb4785a38095f4ac8c3971fef82c200421530c532bf03ea6dbefe9cf4bc747fa4e01771a3f6b8eda46a33bcde0ea4c8d97fb8850476bb5e24f3088dba085aa1c2e839901ae6017b8956f82c520cd69932932274c0fda700e1776482f7477b8cd598a33b331b0c8ec5a28f9efd7df9d46b26c4f51226be874fd1f8acc4c6d9e3ed287f94154982fbd5343babfd1d257d20fcc2476bfb4af24bde38a313f13a4e875075e26a5b220f32c01ad895dc6ecef4d8e65babdcf876d1b8cf1abae6d7ea8763343b34cf8e770b10fdfcff17ef1ad6addf8b1f842490e89b1b020d8eb87b129ba875df294cbbd7137fa134395d5c17e2665b0608f0dbddbb5d934b1f5732f218693a7fbcc2aa1a61eeb58e49a38df8f296ab4bb214f24dc1bd6938eda15ccbe57369ec6ecebeddd897df7ad0f138b0439f9126c0e25371840f80279a2a9829803cd5d0b6a91750991a39f378629c4015f231b4fe8f4081b3b7d0e4e6891b0a78e76f8210f2338ccd95fa4c0a1e85ef81ad1f7bd21f5c796ff23e17f7d84451f95f6aeb1a801f3b5d12f08c87d1026b0ceb98a6f60dd9a3983c4c51327f4135607a5adedd33b1e46220b1b4c89c75220e9e68404b850e1e3cb2f36319bf0fe2089e0aa1c601ca2209320aac092abc9bf4b33ea7c552e19f5e54efab89dfbdac08d707dc6e030ea4acfccf94868918a70ac6a5d0bd664d2bc7ec11492d2760fa5cb41a62e483296efb164e613a01fd05580d45eed68e7f7b7ba17293eee933834163c8bc6555d13361b7f5e89f6a6ca9227ff9ead7b75049d54b60e96c3143e0d3c09a3bdb5192304f52c9761d3c230f0cc087dcbe99df0eaa337aaf6d0fb940b1c564768e7997bfbd7cad2e431470c309b873a7c03cd7b70c4d4ea70c574b5d8380f8eee6aee921d7fc6c83164de02f8d975f08e543694851b5218f21dbf6deaa65b847e1f859cc7bb0a4d8550001d17202e547a142889073880ef1fad2b0b8d4ef00bcc2f8c0355a2382f5650eb3942b67b811748709d123cbf6db21cf6b89abf066b8d1079222f31084c42a8cdb0fa275150c35e76bb9b178f4cbc3beb32cf945f9009a81d705828f5158649a4db690a149eaca4e96c77ab9562cdb25a8e729bc8769e86e2d79482b9cd27f1668bb303f410794ea8cc517f4f9806dff1ac0c22e94ddc6f2ff1448b17fc6d719cb2c1ae73db1f5f7d4e44750d43b084ab2f4f440585e66d8e2a9ec11d2654ed310b9216b28a260ef36374473d4f0af60dbfd6ee95cb10471e6f59e938de59d94eadcbcd6bb82db1afb4b53c1f715773b4af1926fa2344e5c831f289ff6763f05404e48c086e589972c9246897458dfc5e43ec2fe96fff721a4ec442a6501aa31a5a3618be127e50b2c6187f6f608348435f96cfb3343fd50c443381d06d6dede4fd4c586e2706ebb1204d672dc7e7858cce736457732bcd6f8d840bdc439c71d0074438f858736a08af502ecb70a686c3fffdea7c388b9df50ff04fb029454233829e8d4f02339784af386b70628dcd8279a824c0e775148fc245c66120e7b28bfaab63d3e5be9ec35cce7c12e66cbf38422aba42e783d20b7f799335179a7ce23a5e6bb778eb3640127d2888a47c2ae069467c63d0bdb871b56392589eb573066b2883cf2f0f8fcea9ad57b9c07ae0e019ac9344cd68c6d7bb1f1f7b791ca5e15a2115dd0af9fdcb243fc9448e93fa936889cafeba87e7fe5c560011a60321e60a738f7f6a71f70f9f2d79b079d33512d2d69affd18ef883816e93be1e7b1a900b522799cb293e95813f976fa16fbdbf40c585711dc19d8086501fe27c72d891965d879dd7bf1240e3c459fd8a82eea07fc3ee2ad51b02d7ba75b034ef03abe6e40fb29d9d6b2e0e1f118036fca8cfb55eb89c1e55fbaf8f9ff7e57d5e8d63bbd5b893ba69c015f6f0592ece05343207398ebd3ec10aa800151948a2f1610a0337a982355c82326e0fdcd5308ff88bce20ec617e6446d44318e2756a70c7c9df8a539a7f85d2c278f7320e411f4a03149da5bf5f25b321dbe9533d4c83bcbcccf6a7591b9be3ed322e6ac2ab7c774128d5494936fce410b84bca4c0d2fae274dcb5871bbdea6bc94660506ca8b9c73a603123ebd178260eda8946a26b5d15659c10fb5e15843c9e3dc68e651bd7e2eac1b859fbf6d491fb93661ff3e21f2f6a396f61055b836ccf5c473b4dd46cffc5f87c9c0bd9163b66444566746cfae510dcb621769c6d0af20816e37981ca78329eca6852d31d9561b36c8f7f42c41633d3dd65c3b7d2381b1d2f455d83973b2bf8e1ba090480eacc1b3ad11878918f2fcee39401a67f6673b4f36c2fe82ac9716dde1cc9fce8baeed64b881845daad2a3ac5808696a073939ded0df8af1040ca09c4043010f1d7d8ab9e5031dc71df060cd4589aa3444ef7cfa8cdda7e40e9a5c23f477fa0be4af6e9d4cdb53008ceb9435c9533d10109ac2578177085e8b1196e8d7d6e4c5fa5af5da29a5443ce7155aab99f0fc1c2fa44e8674a39198fad95230fb2c9901376f3d0bc8fb781acb0a42e425c98148898a7373d319918f4569ef16d22e09b477e85aa365b18ab19a6ecdcc32aaa3c439ac3c4536ffeb5e1e8ab04656515fccd22f0c831009a509f2ad6531acb0f4f7e1df845fcb84f7ea91ee32da8e33490b3ffcf79b0889ca377632f7c4376364a8ea7382ad7e9538e4d3cad19e6584d7854f3b2b4b45122438293d2dad1df857241728da22ce2939d0167dae31e58e5845f98567724b9091cefec430c5a7b7661475e8b8088976debf4e02c96a13fbea51f0655470eeca3cc7bb736ae8e2b9ce5c35671b0c69f22e35adcadfdb74f2e7e6c9f6a2c458ab0f6006af2a06edc8927819fade2a44b9bd495e553e0b596b883f220dccd07af0cd8e3c7213cb0d9d8f638c245353c38da510d0c3c8522cb17e799dc815a11367a8df02ec1c2d76a080a0eaa332738bc5c1bc06df2b4310201559bf96bb58588b6e480cd0a25c09c9ea8c0e7a23064eb27bef3c4b8c321a680f691549d25fc6fe22b68836f68887a417ea34156787316ded2e5a9588be03a8843d5fc75ccd8164e7e39e508fe2944cf3c1f6436da0aca1c05b8ae0b5944f414927f2c8df3848011ee1d4fc8f97a2ccad2cf73533a45520bce6b8ec0086da15cd371fa48658ae5c54cf1b7e67e67c910f5526587f451ecdd5d77c585a81dfbb801a392681164f96350e40636da523fa74a69e5c6f836545ff95f5cad252559425edbd1eaa2a18db5909711e521c84a53066ac39e15f710898be3508e55a5a5d6504030f0a7110c4101d6fa186915c5d4c75833ce9e5b2d349fbf7d6847a61d7d7d9b653be510b8f14c9dfbd8ac3612b7de5153bc666296dee007d7eb566610bc2e43b5e9b6b9ab5d19524dc1b2759698afec0cdc1ba2b56739ddc1fc0ff70e342ba167bbc4545d963db09819890e15da0f88f3880c2e7dfc251e4e2c661c095d683099405afe0e6d446ca72e04acd194914a36e8f409f01ccb1774608ad49696b24660849af27c72b42c007a31cfe440596a3041bc7e08cbaafdc6573509a878da88cd9c1f14f978ac8d7556ca5d74848953f78e11c996e11c92bc5e6861a4d6d526ab12b71afa7e4df856c2b34dacd88f64fd0be6ad5a655bfaa3c7352c4faf22d379a94aa1f501a94467fbd916e132398fefcb36238b88c04225f64764ec40c7d18efecbf126fd5e05df20c23084d383ce889cf8cffebc23bdd1917f1c7c92d874da9824b64816e66f80b2662d530847c08acf423f5026720dfc259edafb799b6130c7bd38153802c439914543feb352e7e30ae71ffe981e354f448ec7447c2b27b3d27cf36137a3511850ada5fc8a6e0cec5be5189cf54bc4ac8c5115850f30e401c8dcc8052dca29bf28e856200d55480e35c73c2617f34b163158b3d88b8402860eab8dcebf79849c80678f67e6a3d7f8c3453672ee632434a8fe31cafda3f4c700258b867b3b92dbad2a897b5863d098686014fbe1abb0af97ba8e79f1784f740bc8dd26928cb153e24172ebc9e3383a50bc5248e5b64e41edc03a084335d0f1bb78d29e60e0573688c041f83a1944a214baec5d68184acb2f40cc138af1042f0f3c27907e57724058e0febe631de26a94859737de23855e908929ae2e11254359c38171eee624e6db5d5ddf99a61e20330105485c80c943dfa4ddab74a3b1c4fcd81a7b8296028626a282dc6392552ed731ec842d8f1f0ce3adece1422d3f43be562b15e868b9e89b9d1a9513c7b65740f0f7b27f25eecf92b0de20f4e38088f92e2c692464de2fa64b0c1e9c0d7d1abb82e0e9e7179aedd98624fecc07a7d898aebc8b5530512197c0fa1483edab243f21f62d8ec4e9edc444fd2f717c1cf52392b76057c15ff923b78c618d060d3689cc390694956f0bc3d13e5e034444e516887f140761ff35adb4a49f9df340f925723e14ea7204e38bbf2f63334b72cc46aa948d2f81e77a90fbcebd8f2c8f8419248df9a9ce3f3d791482a822aa8f0b5af368da754bc729c9161cc4f8b97bd3e8cf93575d0072abfb6bf0709ab4e5c5370fe1ff0e6c601ea1ba9e2a88573ca2f22f3faf0d7fbf2db4f671034e1fb90a126e08949bc964835b3a82f1536bd0c6335d4e1ae14baef038e71b20e0084718e794e94053443678b0779fd3134dfeb3d252bc248114b0f4091d512ddc60d918296a326d1ac3bceeff4087fa27ba29933dcc2d9f70d85b6b16f8ac03133b949220b41e96543a53cfb2c3b0b5c0fdc1ae4a57f3bcf4fcfaf9c26049cadbc5eb8b5e4c97928e437812cf707a898735714fe4d8416d247454f1984c6199af434fca0715edbbcbe86727b9d7329b7314d2c40649846a5f512930d71954b4f8b1348ab68a46d8c9b95fcf998a4c5184b095d621485bcd970c6c03064f84e9d8761b1d0b0783e51c59b84758b7dc72fcefdaa7dd7b26c47e5772287e44ed1ec6ffebe47bfb77256f6a3097d5038cbc1d2648b39e62802d1b3814ce0c1362ecaf5967df5a00996bf37ff079c9cafdf15e56dd632d7dce1e250617731931b21affe883220fa0fd79fd088675bed7a5f94e7b6712f86c9ae764561dbfdc4812c06968d3184d23083f4cc8f7ff60dcd7bc02d8b82701a489c44bc8ff13849804735b59fa08161966b7df6e284c9460cafcc50875651cd0f60733ed78db36ae3ee13b9b2939617796eff9cd902bed3dce4ccfb6de2367347648351a3ddf6ffc8b4a6e41188837845cd7465ce8ac80add57779c49839ed239ae93a273e48259169d7076ec522b5061c79b79ac82b3e9057cd4e898355e1b8beb664e9cde21dd273ef4a863f3d1209484f5ae405343267468089e297d21ffe93865002799fd72da44f07bb7b3f3411d7b075553cfcc64ac58154f960a5ea3d9856c62e86fddfc8761e92c3156b3276f203273f889dc1a72f6bde4861d018c3ec78b0e89dd252b5fea75ae955500a64da5241255dca64705f9d47c738f023ffe1b5c59f9d6105f07540c878cff993e743fd94c471c6f9e75cc0440d88ca80778ec0c0c5af81855a4cff6b8636edad85aa0c59cb227dd2de60ad4fac7c7604194e7e7dded12f3e878e8e6098aa3892da3bd42f9c28d92935476d13e17782b6a9db8e5ff4488724a834d4c97e6c8ea13f658c9a637f25c36f6ce2cc4a023247d26bfef6709191f74bdabb45d4db030e2fe2702798b3d235a122836ff0d68e3c90899f2c7e9a2b1ede70e6fae4f75979711966d42d13be71190918f20f1a40661d82d37eace0e967e586b4b50b2858ca02e76a6d0b33405c512134ebe44127bbea59296fe0b6b1045e12143e76f1889a4291e218b1b2786ca49ae9ed4672b27c0d2864c3bcb5b14a01a97490dee0ab4f56ff922f439578b4876d13c7fc5a2531bf789e9364ae0191c16d0d1758bd8091b9d1b615fdf332f606438531532d635a1256f882486e59394e34b21366a0c0fae7cbf4adec58168384615f66f78c877d6e579750c6933b5e2172ee8992656bfd0198d7b2ba47956f8fbd309131893260ab51c80e84596e734ecb99f21329893d72e322e32f7af7274c8306ef611c0d58df05cddf8588fa10df8ac58ff50108c5756e6616690588f131d555e9c73db9e1954b499743d3b0ee598852b3249858061f9502b8e6280e8c33d04081b5d62e3794538d4eaee2f00b2ded915e4ab6346becec9aba51dfb3327744f62f883c6e9ec657340e56cb6288f3a4274655f73a5c5f8a243fbd6102b88f9a12d6b3a332811a7c8367fe698e2125a4be0787ea6dc7ee910b07c37150b12840f09e15940aea82fd0f86e6ebd725e486de0897781ff4d0f28d23656ad3bedd64a5d258c28c771bac279f5698e378d894143753ca2f4284eddc5fcb3698a35f85eaec5ebf0c9a26934c71c522cb271c440b5e0d67cf783df181bf09a8f9253107f1d625636f75ad9e6037265617ced2e013f44c38510efcc62f25e2fe26ac04d4bfedc866166ee8ce59d10385fb89b6bc9d16df7b72eb9a1cc2389200126d1f18f95c5e04efc2ee03df0905fce6d2efa4bae68775a8680b513ed84115464e25405cd91fbd80850041eda001ca389a7e591a12413eea0302529cea3148ba277b5e381c29429f04c7a0c4ae6238d728997d3d5921e64e1289d82d20d6271e912681bad8c582d7804378c45f5bfd5dac128dab01825bb942b3d983badb9e704ef51354a8e19f4603a4a0f8d05d124b997964936656a794ba0b9dcb92d99bcb23506b71e6e8724ec0525afaaa56acbf88ef936cd95f3b01f5da4de10fd10bf5288335745ce63c00c2623e75f7b121751b54064957bd059c2dd6c3a063a80a675f7c87aba8780ec6956faadb4a2874f895de72cf706b915c51465bae554ebabf44331c8276509323abcd96d333299b46086bb0752ff90087a29d345aa9b927cb7bd352ac92f0fe1b67b69e824db42135f2c6f0a5cc52b1edf9fcc39b44b67025cab733deb4d66886f9799d5fcbcb94123513330e867349821e14a450e4b1cd81274161e32a7b200d828baa0c118a67cd9b829e4ec6c55c0e7bbc242493394b7594bd46b30cef6ffb8c030c4bb27554c11720aefe06890190f21a36503bd2446e2fc7da52a8e20dc79aaad74077137e38ac640a7d3eea32ba9312b8897ac01b4592e0e0820ebb9fb180c915b39034a19637ef9110bc5836f66dd28f7f0bfba950fcff809f5492d42de3e7b23d195f2d68bfb1732d5f7fca2fc898c0701354fc6bb56fde4a8fd47083b70d12900b7caaa287ac00dca0491c7a0dac1280b61ada2d0fa03dbef4f0e9b8956afb8406c21aaacc296f65eac87adf8dff1ef2cf624f4056b32847d96df56afc570626ecad4826a444e3f27986c22bd37587b68c2956d3abbdeb9875cb3f9289ff2b43d2a190ad2b7e186775a8eaa2fa42d7c0d122ac4d1006d664879e0e905d300162b1d5ed30e676dd8591dadbc6104854d328e0db06cde3daccfa98a4864d639ebae9241e07dda6573b117d9b39e6435bfba3f7ae5d1f2251c9718191b472e962b27e268bac8c020c4fca83705574eca71b3b4ba17c99df133ff98bca67e23597fd8a59ee1bb0e5c8728265763c4b822827a4b34eaa6cec0c1be1a12ab8cdee5c71ebd90befd2863680bd425ab50883e80086e1c9214a6b03a0d98cc8ccb7d90f11a576667da9608b742b90a91257325550c0c725f8c18d12697cc52d8830a11b86ecf8446d6d3d6adcf69573415fbecb12215092aecd6a4f86d29ee334d461e293141ffb36d36a7b6fc47c570b0467c2ecbf6c469c4c1dadc79b9f1cf703b36d84479de43cdd1ad8b93c3cf4b910ea0bc51125b3f2b1c0c964707aa5d2c4e051236be26260da658d57b93d2e76de3fd5d38ab968e42e06d00edf3852cc8ff7088dbc1f63e16c88b85cfdbb001963dd19db21d26b953cb9add0ed50561f77973c2049ab671525fe1812bf6fcd1c86ac7a5c539e2f9f2befe21b34fc988005536da1eb8e052825d4c4a1436255ed011b87c91d0e2512b09364ab7430f3727081532bb2784cdd0e77fc7b33977799340726e5aac0bb4219da114b8368db0b83205213f8b1f6c1cb668b3a01044d02e193516d82aad5588fd049750c3e3b0c03005a44cb03da9b58e94de4adc5fd772770cc62dcb6543199b65d262c88e3b67cf0d2f4dc93de233ee1a601951d57fbf16cfca55f059b68c3a8c413c9b06edae7c522397f73bf8ba9a50cf3dafb5595ae8a9cd0236e858efc2f3a7e8471ccb7d7a23451dc0a6a32248c2f2a376ae5903fd7dbacc858bff1d0f3c5f83a6479e494bcc00dfa6a71983fd66ac66da44ae2a12163537706960c709a9aac583e8d0e85d93cc003f99a41200bd67db1884e26fe0cce999210adaf6ec350bfc3526cbf618ca9f41e03fda0c1c8eed51e09e9f3ee958ec567c309b93d10ff89a74f516fbdfc80079dfa8715a6923970bedd13bd1db4d620719cdc09651d7ec734b55b0b3a2d2057664ee65a450daaf4dad48f1c35da749738b702f9e9e23da3e35882732bea7a52abc3f57c37de084e8098a652f4a4e7c426fdc0eb8ee3dd20b7dec82497164f63c063524549681443432be710f96fa4a2f67150538ded088ab2f28ac4603544493e9134d2054f2ab2c1a5b081da338ee800c75e75b94b433b898c0a1832318b233a1bc5de01ee9a8a59af77d67549f00ec01711d9385e50ef259848e4517c116d965242b67f4ab6a3f01a069b4140325381c7a96ca110b3b381d866ce2446a25b5fa6ca161b217031e8309b9d12b196cc46fcdce40db2723e5f92e3f2aa48c65740b0edf7997387b96bb0ac12030d5e2e5f6607f55fee09121d3545fcf46c219e5a7db08263547f3a11d7ab2181cc8828ab43362abc8eb6b17e1e9929b787c8f84aacbf28be3d4656b4b170b94b34e66f933b439a09e38bc7764ece6c11b95736514b75a66f276328214e32b545a4164894f24a5242ea72264866849f274099236d2c29fab05bde853bcfae34aa3e35d561e24324e30624cc8c890475a037af272f64c9854122849a770cd22738c484a3d3f71cab3cfb25150be7f96d82316977f4fc8c9e731de5ab6113eb455694e5a5b90f0c1da61e49ddee79d534f02085bcb36a24d01368d70a8fe381ac2d60313f643c084d04f8b6b8dfbe31985b5ed7e0eda55be678557863e6ed99446385159c762d1ad4197d0b31412d7bc1964fd1f900273fda9db2e117ca38aa3c962bbc546af3cd8cd5efb56a47678bf9915b2bb461f94854b8008a7d16483ce2b2c95cbe566d6d949796601916f305cee771355aa1343f680e3434ee913ab12f89dbd880616523e016f4f821d68466a940f6afa4926c0ed2415524189c00177bc8a477b4bfdd0218057f47adafee6f2841c7a1ec1faad8cf2e3551f5f7c0618acfe84a6177583b91ca1a5d065203789ee2854ce9cdb6adffb2199d31c3ad8d41f0c6b4951fc131bc81fbb339fb52e30375a86a6f8571a2d9e530405044e10b0ac57bfafe8b0cce2b267d2382c0e72d4a653dcdb5c4f22a527cbc3ae2e48940b05ee7638cfa32ee0cc045ebf9244f9854d28b7303148087e89b9ba95a15cad6d4a488abe409be42f09b5351c55b669e827449c50b79fcefa20a3c1a6f093bc7d43505a9bcd38c0b64a9d6784640c9810ea0c1b42397dd3356ef7c80f98e44281538406c86c3bc798189365a51e665aef63f98b5ee0303df4a7b0bf820dea56acf585c59e0a0d3b611715e9c8ab0f3c85963f1f4b194d9dab8de45caf5e6964470171e839e6aae0563c10c21e377059a9ac41cfb37f87e7c3b91d3418807fcb6597e64cd60e4fb937c9081515ad6c8f7e902334f837c97dc77fd404b9d4fc08904dcef6217da51280ccbbc3ce3e287138bf87c9358bdf92c783d2abf077643dcb3283346ec7981205bea9bbdcab231aa1489b779ddaacd55ff5196348f12442b44897fc6971852bcf1fc902ce0c1786d4096f9787a87aa894d0c38eb9130fc616622b535673be56c6322c4794b3c62b6d3710a3b47b9855101d73d238f320f0bca630e04b47609374803875bb576bb0a34a3759f2860e5964b00caa7fde2464d7fd1ed88b0a66b0fb6eb762231a735746a610395b5d862f60f583e7440a620a77ecd19288b80de2ad22c5d7e264e76113425bbd18f4cc5fbb52ee6e080a4d94d1afa713d2dbc0e3f6504f0470ac2ed84746a584458289c0b0b190a724fcc8850762bd981a3772e972fc3664ef36472b841ebbb5dfd90fe12de536fa55263bf5be57ba862b81d02b2c4aefba9414e67fae214548a5a3e183f500370d995279593c214192f72397730aecfb85eec068318f6ddf466a90f578ca16e322e343bed175bf5d84f6a2c507edff5567103780524c99c2186d57ccff8a80d911cd2e0eea5069f6631ad396b5e98f8900cd0ca4c2f9f19b74a37b05fc58b6fd98a8247e6340d7a15fef42fc6469d5600e8defa1abbb97b5cb58a87774cabd8ec161ea0121597cf42165cd156bcae103900da5eb52e09d5be77792bf60c9eed9f7817e4e5a554632d95401f03c7a9fae5f559eddb4add92b817e0934bb98eae5597a060ac9b862316e78adbc8b6065404606666f49a5a99dc87a2f8f60685823d46f2e52f4257f4aa151a227870ceb406a3ae7916eaeea734c262ce16492f6998b8629085bab4bb4e5b500cbf48c36f4f8f4380ddd927dc3d837d6898ad0a549ccb2107b7d1832db87f32a936281fdc2069040b0681bcacd2ddac9bf5b971314e54604157e9568ea853543bc05fb13a1b439fa847d00c6a56b8966e3175a762da0136eba5fb78a824e696cd308b7e308ae31eac244495892f455541ebbd06774030b4a571465a14447cecb54b3f6901be1e4a030b77885f1ba9169b28e159bb4c552884905fed535c1a6dc8c529cda39acdc542e83ce2ec5257fd26474877c6c36ca2621255aee199f48faae2774e99b7fc01988a6de19b9dfb076c844f678f5380e2f6fddfa79f39f1740bfc1bb3a5eb52c3f94e1f9b0471115d3638c4b193d69a9186c78685fca580f514b8019c06a14118d935b9d5526371f891c428f0b75d675f6a0e95a27ab9d4dd16b063a19431f0603b1801fe25d4a3084ebba3bd035ffacff1d8b51a3e68b1763c2a7e768058050cd4a28e1998c9122087721bcda3cbfe2ab1feda8a24e01cdcf7689969e9102cf989b0a6b5c6850c9d4ca30e13c69a04cbf4e9f6211018c081b8883540552f5d9163b9e095ac2c3cad88f65ad421dd9f436d7f0dac0ec8b339f4af164966ab6e5875c3f83b44371224d5047b40ffbeae5c8f9b9ce1320cd1433a02f131788069bab54a5ea8332fda59885a2e549d392467fbb0d677af0d67e39c4ca505b5692e76f684be9be552174e0a264bc0556e7517118b40c3aa654e61ea3f7bf2fb529dc9b7fe02ba11a6a2c7fc2f6fb25b7043a2e615bf0546d4f594061b9feca9764efb1c0f4578b7f1e5d5a468e076c1d1392d1dc02f145bc45c468887ad7a8830e0a87919e56223614850f44183264d4877c62007ae3bfe054c8b66121bab05a20306f43aea198c29a04393b42c05eb86566969a5c57f6127654189830cd46ae5cade09700c3393e1708829982870f6706669d42c0892b632ab2ef6d043ba1c9c65c94a0e1b0dd928d982c46c9f8aee394ab5c2aaf09ea886837ad6b1599b1925da668daf3638cdce37edd905f49ca6a7617355517c1af2b63452387d75e0455efa11b38bf77739c99984e160c61e7313efddc9718aefe3256bae248e56be6bdab2eb167bd714249949a05560b11c2e40a77adbaee55df00b5927deebd7b3a767062509e2f0210e6c7d9fd84d63cc9b4c6ee627767591b3732afcb476c12e02d39c0bca88fb786bb00b8550dbe401aea8d82e501a7d896180e034caed5abee67d2feb1a623dee9995bc55d46057caf613850d6e8d8b5f6a11ecaa50ef264d2947fb2f2ca4a34eb3bf9d8bceb7398ea2adf02033c89b6180396d7e9c7e11a6fab7f8babeeb6dc9c0f070b5b5c5b5ddf49684c76052e66ca4b632de2415f6dc152d07a76b78143e6a213ecb7fd58560319432b95e76c53d23773c79d169c76b7a6ae2d39a593c4e4a64b89e31d35e810dabadaeb25e7758333f295c4dab1dc5609fe35e280bd0b129526666177845fccc91def92bcf5a2bcd213b7014bc893d6732e86c09ff25568f8a1fde79e346790a735a1d42ed3ca812001925566ca8a78288e8ca2c100bd01256f7f38dfabb2f6106b840c66698cc222aa848b7365cbfcdb9f43d3aeea610b61bcdbec74e5ea408917c333c7798401b0ff16d64871c383310a96f8a08457c7043fef9cef258d76ec5c6a3ff2c1ea20f96b3eb48afcb260c94eeb6ac6efed31605520ef6dd00c15770a2e609b3ef7a4258b2ade4b7ea3af223f741c9d931c6f992a08af7e935fc4fef847e7ee76fb9defc8154ec64fe89341a82c325aa446e4ec17ba070f28b3e596229e4556b84317c423297ce6b0378b6d9ebccd57ecef1fa7a9d7b48abcb1143e34b8cb27930406d7661386dc4909deeaa6bda40b7e74dbf9cf037b7afd424c7c97dc2842f450c99297eba5b4f36cb7a096b6ef2675aeec31667ad32b77c2a8c2c3906a11a05e332bf277b78477c9a962dc937ac235ab5e30841758ac641c438aef93ba5e08c168aab1bcd1007c7312da12fbbe59a3e84a15ec4e0cb8714b3336f33018b01637344bd8ee6be6c9583004d48ceba04c146cd12e0c7123e982436c95e2ea90b795e9a20dbc1c83b90cc65225f89dc586301c859bbf4a803d3f8f383bdd8b462196fc9b079723fa214a871b8e59dff3748380f9559b854243cf7eaf6c625459958a1e2ef761f1bd42ec319ec7999fa5131e91efd7b05b6c2dd43b89ab5a38a477c3234cd94d6abb3621af4dce7542ef916ef401827d4d936cfca45a023727924dbbadedbba72bebe2b7a979393dd4970c6fa97252f552c10384e1021a675a0da786bba25130fda99b86c92e29f66e66c5ca59c9ebb1b442d730c19ad6229968393b0e9f729fb8e6c2d124f7f532cdf54b98fc496ad3a1a286b2b8b633a3df5488f6b73211abaa76b6741296894f529ec9fd97cb81db502ab2b4bffa4f9b92be28aacfc5e1fad90806beda65e9852b326fe461dfe523877d3a34aef8784033c7dd69cc61862d69c7c729174b8148cd71498bfd91bcb9e940cd8cefe1432e85338ae075056005c9a2eda668a06ac1589f62334f71a2487ebb12539cc429cdfec38c4d21892fb64f724336af594078eda155d7ed00f17dfecbdfe82882cd7fa3eb743d0003e1d16c0912fde8874eb856163019f1eef42643043727a5c7d7bbb217b48141e20156b6220d242f59bbf161b3cdaf3ab5e8a66ee5b84bb8ec97c6224cd7a73a191d08e648b0ab15acaa64091dc03c4b7c550ccc4a0b9b8755c7579d7d679cbe9eb5a814a9f9ea7e8756ee6a38af3494f1658d94b14e8a5b23b1121bbbbed3b4fb2e5c952ebbcd9e9f506ec906348fb1ce44c943a36aeaf2109f95de2a2aee73e19c12f732187e1242a3f60cc68eac20a53893f52d7ef4581cfd32084cd00dea57a4d7f4ef6ea6f9419c31c581b6943ecb8a4e2e5267556afae23058c54cf02ca186a3f14e56f3674cde1c964a5aa08f1004f31bc2046cd4cf772a3e23d1efabe400dd80a6486f4c5fd4d6becea291deadba409cdeb858ab9ec28a1bea587699f005c26db75622ae65a7da3e4aa0996c4e6edb6853e3645f07b5a071195385913c61650ef067b84fdcae39cb04bf5d425c602c5f0475f40d3cd672205b2042d86942df8e305f2457b85b97f7c96b4f73b1fa6d9654bbbe7ad5cb4e9ebe1fc3710a54441ceab0c8121e0226663d030107ef9530f1f710740e21623f883c51a0b8e61db09be42db240862ee219a0320852070a445c70a9e08eabb31cf7b76675f3926e25aa038287daa98c6982b9abfccee1c1164340315008c0739d338d67aab5ccf4bf1cae239c4717a9a25c476d9041a80f2d3590ddb003f09755ddcae436901867a99cd70ab1f0c3854190ecb9a278ff35550aaab934de8302a2186fdd1260a5f26d7f1a8c7b58ea2d48f6b1095053481a7f8968639f5209a4cc22e43fda6cec846603549953c69dced18a9a88bffb267384514222e1a4869e6515c4f7b566ab2c466cde04f3628f9d58727116caf5e810ec1809184f1c859e3395bca0d3f1d8b273d410411b1bd2727669ef2bf26eaad3551e0d752b4623fb0e81481fe123f9fb16feea506c71aeaaadedcda6f7944600d4b1f06265f505c4443db78cc9bbac24b13be8060293443d1505ad3e5518d83e5e26a572c0f5d0d16da0258a0b804e7f0f9ad52e5c2613fbf91b66484c7de543a4a1d44665be22edf7a97d5ccd5ee8ee6574ff0c492aa513a39d8645baaa6ccf4258c09d5452128113cb10e74be37553a8fc1015b76079ef9303b3517b410adf8dc3b5709c7d3160ca5c4c99d396b503eccb13ba516561b53b7757882ec2407b356a32a6590ffad41fb27b967ec2e5f13d81851e0cb82269e7ca4dce22f749a5f98645cc65bc66b60f35fb209d1b89424163f7ebee81ae80a963e1e83a2aadb83b204d78cf9f10c2535e8bec85692c8c8290bd6905b9e64503f9a28ff0e20fd9e3e5aabf4b8cd01f37b2076e40937756be9d9bb4059c5e5df4b0c8ed4e4e6641ab737fc5131aaa89f8a185fa6e0dc45402bdfdc2b4400aa3058f8f62a3ae86e74a0d678a6e9a9c427d78a30e4c8e1f5e2d2d556777620187ef1e8c2590e12dbc0acc531c1cbb300103ca8a854b4c03fb1832d6b1e91934c7931a55ade85067e8112826e2abbe7c6698e26ce4e6b9267287564d30f9790e6949e599b07a9d46395b4d3e588c3c80d428d0f59c773dadda25c917533706745c97cb2285425609338e3f30a8d31bcdb956341533e0bbcae58b568405e1d948a8e950f4d13dfb063bec1198e8876b07370c80ed0b23af507f55d05a5a688a5a07d28d1965a04f01700083d1721fa0bf2c13244bb699c168e3e905945fe326e9face89488c0fa77fe1976dac8f807a34e520525aef0f99a3f29b2981c578731755dfa7a820cf778f870fe8f72b65c6f4c26d2fea7d0bc0b867cec42aa4bb3c0f8bf1725b4d05d6d5d5db407b1dd3ec7edf4b2138184e58cd280df319c89791b6dbff6e177612537f01b032b3a9b0609503b2c0145fcde0f98c9bbee19fa4c5c630eea262202ee92f5fa087a3ae1c582c434a7a0dba78cebe9960ca4f18d3b43215e6e2b4c3e9a5cfbeab0c8019a89a9aa084705c84cbd48ac2642ea8eee08bb1008200760ac1e130072795b6fa6e0f5dc82633b162777992e3d65ef344b22b8656675deaccb14ac8c1cfa2134bdaf1d7e72010797fb6d68df0e041f4dcef55f5f6524c7f41d4dda529af12ab27e84e2358c1de6fd04a42689da6bd7b3eb258fc5d89f82a83d95ffa6a43793ef9ee7fbe929458d6d1926dff663a5451a3461dcab72ec3372fa042c9ff851aef901ad0c57717c5e1b7e8e5acf819174c695ec413e10ad17332916edbbe2aa4bea219e9d0d92f0a296ba28f5ef9e7517e7e7de2fbb4141ceca6c52bd6b34f67e93547cc4a5a9c133b3379f2e587aa72171b24e096b22cb6de0075dec46e3f4a3785d1e8ffe26f7d1c46b90c9a835241ad070aaa0364a1020f58b5dffedd28c02f20ee54c633c1f60ba659014b265fc741b73a95ba8a6621a1beba285eaa2c41384a7cf5e2702d29f8fa0ec0407dc7fc645e5b61c6af41200760b1702c5dbd4c93411fe78e90dd9f18354d7215f2405234041e9fabd6032932ce2f947f21f9e3c2628c5a145dfe02f0c69edd5107b99e2448bc30278c7a9af78c410789ee50ad533945325f99b8a8afaf5ea77753ef40329b167b828b4d50a24f85885716ce4db2490a13b7d6166841adbad0f34b4506181a053f40b956a97adebec2c15b135f7ece4ada2487c324308e2d1de1ef97eea263aa4b991331a33fca655fcc16e0d3e3f4d382a1b15f29cf80e3b436220ea0ca297c172024ff7f8245c095734ff129fa1af48e56d1786d453d76857c278d8cd2398dca43b03ec2847a328391c76ba2886530530e62b473a03dc98840899bb81a0fa44f7a0f56381fdda9b0e1d6a98b7f861ceda7f2ccc1379cc9637bb552453a606fab6c9f2c123477c4edfe8e21f0a6e6a7e95e2624c586854c761c204842a62bb384462c7a1f94434587c43806deedb45430f7f4cbc1ad03c5c5200e96a72f2faf425f0b36345859e1aa5cbcbf152c1678017d16ecf763e38e92087e2c17c7af7545db84f444b3890134ec117312df73ec8b4fea11c2a04e93ddaa1ff4833ebd35e46d5bd536be02c817c9def5cca6354dacae52b43ac7659f322a7b72162c21ae3399243c27f005189b8d1931f1fa9a38efdc9f6bd195d2a0be7882c6c7897a557366e6adf4a36373c1ef4d177b11f2ffe3cc1bdec8c9645c5a7ae22264609e65192061a982cb455cf2c8cea454dda5924ce813fb4da5b205274b4a1f9c88dcd7ae2e7a704a5f24ea1a57ff3bbc9e75ce01ac2c9144c72b443a45be35a94ac5ed05be86c6b80a2fb8679c78356a29f7064d27f6534817f566fafafc2cd50892c61bcf148d694d326073e0eaabdc80103d5529dedfe1c617e2117693e94b7fc89704eb71fdeab3253f5bc7911dab081a37ec056add7061db566453a48b6cb51bd254333b89855014ab999883495d4cff568d69075b50f5e5f8140323ec31c913013db7ad2de24da57619bfcd141171ea2c4fd303667176d662ae5806d97113d3e32990f971ff237d65a464f21288de0ee344bc1c87af76d2592f94d2994e39212b20d8f7eb0690381bf341dd00cc121e61d94ee9c69929debf255538b5c69cb2d4bb034c38a5d7d64c4da2e44e23167c1dccf5644f260d5809c6634242fcf338cb60244de69701385863a85cab4af3f008cb487f4150039cc5ae18099a03798edcd384357c13b9f1096ca1529a573bffba01be6043d95a14e2de93ed633f4439fd825189661bf09ccffa626b119271c31581ed79fe6d8b2f9e4a0f7b054baf9be9e74f1a1048cb8c09b663b4de0fd92a1bd0cb3216b988eb560ff2099fb7440b86b362aabf53c8a7ef22cdfabfa6b485f05e66faba463a223a974558c8eac8115c941edec104eb8ee9620e6bb4e7481e4bc590a99208e83b44df80bb66c394bdc526dce0294d7b7473ba9c7170352a8199ade0292894b73fbe4d8331f115728dff6079641e7ced17cdd6278f2c0548642b804bf9e1fca727f886af0fbcca0d7e54cedd59ab55c648b32faf31f22512dcaed11a9dda160139a7acffb11f42a140a4d20cfa99f448c827064a396514068cf502a9184f32aff62e8f6d0012d841c26d0d4a49e0a3bbd32e3b4587c04cd185ec7dbf69c5a677510e99690a5e0f81a5ad728f5391129f917301cc5eb29f1b736c6ac19deaa97b3dd69987359af6ca050fa8f26ee70ee01e37a2e313a4aba19e8693945e6b1178486e6b0eeffc6f55053982a9e3f4425acc4d67f5fc846de81525a462782a07cd22d26ca820992e1279e84f71c4def71d271fdf5983b1b320af5a5dd987efe6c2d939f63314bead1a8e2f2acfe7a73003882bc16b68f37b855a10ecce56d66aef2487d4058738a82dea6b0c543796c4dc32bceca4748380956f52798f05f3711b2dfe0b5bdb7eef51cbe6533cecbabd233f50b126da4b774202f2cc13a5e6df4c6bfbfb111ba75a94e1c39b76531b56b59da1f2d140736c7a6800483a4ae37ddc630189d6630fb93e5e5292ea064744493a4ee91d7239d6ba54335bd04272e9be0fa0c108253febf47cbdc5aa0c4463ea0ae1d6dced8c1d80eea0141a6eb8f5e09a3f1f2a9c44fc99be605c651de6b5de715700b57f20f125f73a267c01afc167d510b66b717305ef0ffd0d9d260faf5bc1a26bde78806eaa30f2f1902637b12c4c6b3edd5ac71c4ea23dbc6c16724263b8bba7417bcccc1007a2ed3c7a1fb6a4ab9936aaca7cc0735df0cf19caf54e36ba74e21ba79203754a427559771f689582a72c6e80f1ef135a77ee12506c36167713ec6d674fd8ca6d4d7c8bf242c9be6f5c3477fe8e365c036e3c519f700931c190ac7d640cf4504dd20bc30aff8c7e09d620c809789ecf98582754f7c9d735e81b05684cb0215fa785f6cd8a3b05d2a04e1708f684ec54afac37e573645250e9de136dec3b4770d1854759fc21ee3ab5e8b6c64bf927d579cd61c7df99b03d315be2da8bc0a0cd01cbfdcadc1db853b7c356b69f7d1a15202c66ad0dfec8ac200e0978804cd0185a4a662088317a62743d0399bb97cdef770eed89b753b8f1000eadf3af803b2e153b0b3c6e00ca32a4c51c6b17d4d35f56aaf057b9bdb1a7e4bf4933392d1884f3e6ca116541f36a5cd364f210865f2c8644f128021d3a1dc2f40572f7b4b0cfc88d17dbb966d47395e49142bcb9131641519904d59832d59409ca87bd7e503236c2f5191e08541a8785b358050b10722c113602fbd6662b8e28f091e825fe2901fea0923197228716eb36f4523cbbdfaf2d1ee3e7d89b7dc712718befc8ab018c2d50f86ba4de44380484d7b7c1e2b88066935b2a7b648dfc84363426381ff9e495c7f5f47cb22e27d0e0eb1ac61b57c940b54ed5c0417b823e427351e2033a0635b54159468d1ec0419931dc016b84da7ce0d3aecb76715a3b94eee90380680b3d7b5ccf45d60aa2be3813d9ceeaef3874f19945c5f26cfc0dd30ec538c0c92cf125fa337c40bf64946a5e963ac27aa89bb48e4d15a817bf9175020a23d81be9e40c09c0b344d701a7d0f2648684d6fb033cdddf53326022ac594f0c17f452d828171c1602dccffc88b66c2e9d51cd495c296acb4a5f67946b6680bd8d3756a5c480b35f587589db052f2a74535a88600d7f41444fb6c8add4856e2978c8bfcbaac4f628aa738ceca8b56de42a17b72b7de49c246b2699bf1f55f51ceed67f52cc80dc4adaee274314abeee4aad77e331d79c65237fc6466e5867b2cc7e4b6cf0fd9321127f7566656de876cb96845efa0bc142456054b043a4f40f6c8a853e583d55972921f30d34ba4b9e82fbe911af836e7851c1a71778ca13e20e7f39be3b0355adc34e9bd8b55fdaec5f882552fb5e621c23d1f83c103aa14c849d60d59d56b61e9abd09c22a1e3ce7ddc88c76ccbbd52d4c320347822cc16b71cdc4462e2b34513d4fdd7770e4c18f344d2d5d8bbb814d7c598457d622a82756fca2f17a703057b5905b69d02d432115d624f39b07aac0f19961dc267cb11e4a9f4b96f457ee037bf60bd06405005f79f324658b9e16ca6e900a9362c9bf626ace2b383087b1ff32a7be62b8f1e886252964c7a1b230448a7a8a889684e0582d09eafda350007c04c643e5cdfacb1fb20dd0b1696c051ad3862abd4c14a0af0f113bb3b267dbf7ab142dfb03330440e6686d16d4da296296a085300d9aff8835c2aebcec18eaf98f9efe87242bfe34b0ef5d4f6212a8fe267331af5c925e10842a2d98f9fa5e7706401c7b481e725b90efe46d0e6a530ad659168afe42f5504c24b2dac6c4480597aaaeac897b3b6da9bf867c09b296cbddd7f0ad7db3abe9f168842f55f87a5708b6d90aa608e84f899c1b173bfbb5d07227fba0fa8fe2d13637782a9ea9dd4f94f635119310c53e4dc77b351b69f69c179624c603fbf0a316fc81f28ec3163d619f8f88a8665b0e4d55fba4fff0ecc7f32006662f4c797424542bd0a2d5e32e8b11006137ef6011f8accdfb1b3ab754b3596e8b1ed43f71a13d7e1f46d168177ac4425ab069edf43351df30ab0240e756c451a0ead8f0d484047c5a500c2a34ea26c6507416cb640f7f12431f4e649437bccd76fa4a8f12cc90e997e020d22c75b51d012cf9e1caccbcaa3b6e1194a1a0c40a7b5efbb4d4ec533f842f96ffb99d7c212b5aa4f28077b32e7258f66ba30f59df9b199121aa2e2e239166c65e09fcb0d733d9e2e9760fce8055e7c6f7a96546ff480af50552e2434c7f18ae77d3bb7aba72e19e10b4d9517540781a8a5c59a05e1ef8826c4b868e21b34d751d73ae9d76da0f3f5277a9b1bfbbe95c384b3dc5312bc6c2d23e37f5919a7e0a5b63749758e704fc60856cc444eb765cc93415985922792d1b5d0c83d1484b3a7ef31814eb94472edd2b0b178189bdd33193f24da754a2560483ffc3d61f6db2b23bfd8f2f95173ad7eb714b429a2ad2d052191a437691f7ad9d8099fc2bd736c36bd9c010a67d72ebe1486475db5ca9a92ee21416bf2a47f56219051045eef2ddf532c4422ec75653cbda1700d889701b8b8c24913cb261c0d58d6f87aef86243d2c986e33a3fa714b93ac691b67f7b2bc6f59dee629330e5706a4d00fa7ba126e630f9699f357d5fa24c35c5b96a9118ac630f765a1dab07d1bdda5bcc2dd8fcf211ac75fc053684af24ac5ed717df069154cafe9c03279626e205f49244a96d36f91bf0d26904d4fce1b9f9fe28727dba2e911be2db6df6a7db299d5f3deaee2f829692a49f0fd514c1f4da5ca2c81aa25e357fe82562b29d7d2bc409b9494217bee5f2db6f7cd879dc36f3ed4017397f29ba8d181e7bb4f9007c26cf8f0ab9d4feaf002fda910d663bdc2abb89321d262e8af031a151a010819a3e41713313e8558269d5d47eb6e658e48e50c8f5223b1ff4226b80575aeebf5bf38a17082fa0a2c8900d6105010f641dd6c271fba366f0d779f940da41dd48df26e0b716f7f2fc5a8be898bcb6098629cacaa3b89ad6a586ea4f5101c43fa0ed451fbd4da7c4301547e91e956fa4125a9336ee6d5313c9c2d6b8af0be907cec1a47ed662086a24cece3d05d2cd4d6b9a0a84cb673673d6e9c00123bfb646264a18eaa063ab27943f38e3a8ff747d289aa86d757bb07aa26de45823306fe6c7702cbb03686eaa324baeb37a38ecbc0eb1c2c8cfcc88812828e737b271cf883db97f36e2d69c5312d1b84bc8a6213fb294d9cbecb55feeaf21d3e51d739647bca128b3edd20bda792d2ba15452c5574b7def85c087bbca6baf53bd379b57fecb55560edb2aafafa5615458f63f63f352923c58845d0ab6fa2aee2191bb45fe9235be107428640250a3f541090ef2cabef6a4b3a40d0c1d95070762ccf6103b9f5ebf9616cb51089ee83eba01af3216a7238daab5aa60f9a1f4d84bbb2460acf642c1979a06ac90340a1d9d15e70f2173822b51ddabc0099994569182bbfdb3ee57267bc2e37d61cec3c77d143fe13109fa927f335b4db9240c55a9a1899b74814d9733aab7e58ee079f6f5bb1cf543c1510f0bf6720129e343e1cc4dddf30943912d095c8d0b389b5566c02a07d1aa24fdc23782dc7420532d396dc652e7aa94f8e392bfb9e891916fdf9427ea425b3458584fc124779385fc077808aa203beb21569ecd9fb6f1a4a3d5d4014785619d7103120d20cd8d8f197ea9e4415ea125e0701c49168bd1d4ff4f8a5fb101da92c076c2624692cdb9d8d2353e0e0f9f6d90b77cd456fed4abb2d806793132a1297d996e78fc08c7ad8c9133171e07bf1ef7db34c4491ebb0b6155d7492e67bd05610adc5b25cb7b1de6ce49d659017daa3f07f5be721fa2f9cac7b39d95a3363829ec4d5d6311881a879df4dbb4ff08b806d4a52f8857e3a2737c84dadaeb5f8f06e16e6b296047c73f2378642e83e05aefec547af7f80c108cc905321497c90a74a969be741adbf0e63e8e74ddd8db56a406b27689a1d5074f9773f0d228145cce46c4ced2923a4b4fdc67d6cbbb617cc8cf48544c31e655b00909c88619d14b27237793a693cd6cfc19ac49d5a8f30913942d2ec200e8e8726bb85db71dfa74387ef1f530d5ba9395eaf5a530d3fe445a308fe41b1a591f0b7db8d67349c4e18ebb063d22681536ea03d8ff26a197203c4aacd33e9c4f1925668487172d96222e5668eb207e0eb054af8da879e1877e915be249a3c6145c60b1918b7f96613f9a2a88b4d2d5183e8135b5ab16ca8902c5eb7a4ccbdd654292d5640b76383b2f193edcaa73eb34fb26cf46c0ca2cb02d30db5414c5a93cd79c34c60320af3060c1173bc7f3ef447fa8fba12eaca1b07afce21c77d7421338a883b71941709d798c5cbfd86f2f3484f3c489e8fb3238605b307100faa69d29e134285c1a77f970355bb04bc63b57f37e54c2e211f9c1c28d27722fa70539b93303a479fc5fcbf2e02281529daae9e97bbb16703c284701f341158ed408d24a1ca31ee913e427937c6407e4a3f5e0378bd4e7f8e8954a51b5db888e43adc40817e35318d4038cd6caf6bbadb87abe3597e7ae94498960e0b616e8e84f124a423b62dc288bb6aa6fac394fec8939e8cf1b55cd78d1bb07271460f59e2873addf150bb9dbabd05b32d85f54c59c5bdbda65bd1701d15633f93d18a37368410261ec891ed5a94e0dc77bd3c5ef8fbe49c4a8db368da9be5e2314688d58e5f29288cd9dc837efd80b413e8f7bb9e93db31ed37961a76ba7f1526145fa29fe3cb3517f10f84a59dd7ab809be252cc8db1603986fd0801f8dc54677456fe0713e13f28ebd1b8c11babfaef7dcf6c16b8ab05da59fd187574f65a3887414c16e996f9002413446251ec2cffe3f4908691cd5785b5c55baabd9f98c758ff8fee544881f66238884d0c949e8a9b770e0c3a4991c5c416a06c1b1557ec5f2899bc77dbc699a3be7df05630cefc70370badebbd491fad82b82abc20da40692659a57098fbfa2265aabba2243753722672a942c3bcc1e058435a492b68cab740b5f7db776e694fb7c95390f96e55a29495c84f6ee9c2b02918035ac61f6167a621ecd2ac15ad66b7300d1af097cfbf632d9f28830b6cf9ad951e7621105bb1053763aff923fb522546c03ffb9f89f9c030d65a284493270cd46caa42e3e18f8c14d6429895b3b56ea9eaf717db44f370b762a4ec90412de0864c19a2952b844326d8f2ba2583814283eb5b0dfa668daea3ad53366923eb5bb10249e36d015ec53e92b5d9052c1f2d4469fb894129badab499f01a45665a9584f1f43f6b1ff5f1a146f182a869a2ec33635607052166daf821a0b1322e462e9a96b71bef718fcdbbcf3f5361ceef3d4695343e9e89a13bcbc4bd1458fc883fd4d5984ea17bc0bd0a7705b896afc9601bd3071a5e4c6c0c4d2640653744003b66b417773dea0c76cf20d4c0a2f1b14a8e6ebdd4ea4d73d010435d36fe3560c2d6ccab6831a0590751a5fec4b482d4e40bd44ed729158bc87e3f2d7cbbca3bbf9cd5ddc3a21fac3904ce56e61272cd525f95f4f2cd0ac0716b113b2146cb48308c92220267aefa17ed0cd4e219f1386e32b306bf28e96d5b8b61999631117595d705a8627cebf3048a24449bbbd2fc88047af7cd795b332bb743cad1996b9cda6cc8baa6dac44a69fdd06d05e8625a81135c80af6c1a2aaaa46decae0ac8392fa25a0388d841f1e2d74b0c4a679e72ee88e8b9d1895835373c8d6f04e547e8881ba40a0e4d2d2359ae026d13aff5bc7ebeb0302fb0e2d08a1f1752a998bac6895e53ea53091a51381a362c4a9a0ab73d1f36ec8d10df383a8f1b65576a3cd9eb8cf83ce66d4cf0c361f92a325ae50ac3ec1231e83e19bd33d31c5e2a7fc85fd341aca3db505d68c63000ebcf8c885444cd9c4ee7b1a74da520099c08015c936b3c37637f7d97c095b65d9044499142b746c16c38aed9975eed7e41bc612a3448e18e507262399c2ab1f0516ac8351a3825dc6491ec154d4593bb380b3e1b77914c55334f232a586b20fb1f6084ab587e3f7cf2995ebf52fed3835d1b6bdec8e6bc882a5b58506806e998b1597760ab5b18e3d41dff9552c2d2bb2b3a7f7d46f3c79bb6e5d8250efb57e78537567ee3c20c4b5b1aedd936d3a0301187a47a9437d7a7dd38b03f8d83d383c56f7af3e1b55b729282a1dda8004d11c27c38bf53670b6c2febf833e2ca7f21c652d9d8929c8f774a86553476e1e149eac26eefed3d8185690a004e19ac67215845bc7671c27f5298719cd261f691e5ff7325ea7d5e0c969ff143db07361d76e67250720d026a9421dd5f8e36034ce4195aa584efb520f53a53da47940d82886f1908c2fe1f67d3b34d7b63caf1cbae35ff0de89b5e027aa0cab957c77ac2e575b49a032115b057e68af708e5f7761e649db3951cd5245d1f63809b032ca46989e70011a7c154c2f8afa8fe195117972f79fd77012a09342c908ff62ced5131c958bb5c1a7ca99c8a1eed20a78ae23650a6bf07a1e79da026ba96af0e15797d25ba595e5bf7481785bae2749f6d53c6558517daa1cc89dcc62956f9098c6fb79cf2b0b11a877a8f10000b8434b0c01ae46f7ef83977ad1eb480f9eb49bace6ab1f649b72bbb333d1d04167d8386f552b2569552ce85e391477629dac48ca1f9a1496e56fa43dfdb6485e722b21bb703ee03aff609d5af0ae54e72407e9104546c2cba93251a2ba93b5d7d834ae77a5d0e3e8cb24120da84cf9d430a280ce4d4b7427a466c22fe1bdf5346e6a05784bbf3237629cd863d0dee227946f79678f5a9d86e1e177c62b8aa4056dbb73ddeff1197b0e60472789b9f2af29c92b54aa01a31c2ae29e80408e30be4d3bddfee35a7b340574788fd0f46df8764a0d6fff16646628ca0d59359a382c6083e8998c509359b4fbced5cbb9f128fcd37e07ffeca18bf474b8dfef4850383469754260e19595e1af348092d2ef2bacacaf7a821676b46414a06d2a36ce7523653bbbf2084065e6350b54650db9c302da526a0e17b13865b970bbc7b67af34461477c2bb53e891ebf1697116638e7439368f0894cae7d803d6f30c69935dc4071a8a9e79e15c5e36ef4d47e1d49ea81792444dffc226b75ffdbdf82413886d1604f3a3fe6c41f47243f2d362c02b14090999cb3f02e226f8a4e66a5dbf5f886b51c9e3410d69aedbe6d66e70ce8d8ab3892243dba633d2dc7b96a8081ffab06098379ce1e7c8f2cff1596a5d405a9469bb6ee8cbe0329696510fc4155e4f47717e7f420da570dba3d22bc882a0aa6625cb6bdf213c38c9f9e4e819e07061d9ce6a2f06523c54104c04ba9819ab5bd04f82fafdaaa1f1c580ebbd16dbde6dbfec90a5308bc9a082a284de7fc820c6e5d9f2c91ba0c9965ab9e83bd01a9649f2dd698b5f803425fea8ae2080cd59061ccbec33e361b917991e057ad2d80e1fdd597c12065eb5ad623a0fc613f3f4e1030a1ecba164af3982032ae992d1c52ca9b267451582f2d0424dd4688ce62ff500e24b2099fc83aa1add791f2d69685fe5585aec41839dc67baf11c3cf94175e797b8eae004b13a169713c07379ecdc0646b926c842f98a1eec4d03551d86b0e575617ca8e176a15c83dc633721e0635e006f64ed2821d0dff3024440bac305cefe854d974bd9a58cde68d1a77b0697ac4e03c04f49ddd7dbb792fbed80e4644fab52810b4c81d2940f194fd0f001f2c5ad7ff11a17774440d2a4dfb73c90dcf6f0e29f4858285466dc2abbda7d3d68af935bbd482bbb52e47998df945e3308ff949fc183a1f2602f01c1b9e68c9b750c6f29878f232a05ff151fdc091a6834b79004db8d1324474585f65671f8ff2c91141e1c7d9c58e02de529722ae3e7ce282c6b9dd916e581cff8d05a21e7f7b864b7e1e19c55dffcea58851943b7c0941320e89367a08d686da1ba49a04a94aea5af8a6abc35c371ea8a79fd64c3c2a5b79a97c91fccc1c6ed1d3e5b90b3ab9cb3e17e79ff3fe2950b308eefd6196b57545e96db6e8201a50d9361f09a0709a9794c33583847eed2bdb56b2cfbfbce11656ee8f518b48375fefa225b51298dbc4a4854f494694c72767722e41019b52906acd0a1bfcb73d459eaf347f1f4d6cc9e42c96c0faab463bf3e32cc16981cb431fe0b886f63232f86e820d25faaf3c5e6ee6e0cef060f416847bfa4d0724e4cf68158c3d7f3fd00c2b083613ca90354b2cd535a1ed1ee2ce33ddfce00454b70401075ddf39d5d1be1a0a61ccb4ba8a1135a9fd247cfd7ba658d574aa24c83638fa6e14f2d2cc793e8b139b9c7699706e2319ee259fdfbed6c0c1072059fc312422b6a9142d89e091fc95121c758d93c8f89eb812c5a08fddb0d32f8d8b7540132f1eb854ba054b63c5d765b8c8d654db9946fa3e122d8239c22ddebdacc844e080a00e9f4262e2df464f157256b23e3f88dd1917b39876be3761090bee5328857aac4d06f5beb743abe06e1d022e47163dc3dd01639e22cd3ad80f51ab79b33a92a1a5073b8ca8392a64cabcb825dc420835757724be192fd41e49a96e38988fa65821bbf7a0187f6e803d4b173f0ca98fa582a5a057b0546444515e4e20694033c393a0dbdad9e781d710c895b538b252e2542af991543827d1ff53015b5380e7e24d0c144b958c7e330a855de95c6b1b52a1a12911dc6d1e6aeba3d58a49f8d8dac8fa550de0e95ae549552e5a309fdbc4dd3201e2bcf0c530571b73db8959fae5535f0b6216449aeb032d69d8c44a2592e020c4f2d397e54c1bbfb016ace550b8be558816700759484c1fecc70d7fb4e0633c7de6e99b57d14bbec6defbb31efdb096e10f243bbea8f616fd110d6248f0662e86a1deb117db96409408ce39d71090d786ad5359c62c6121cd6f6924a2eefd3600b6ca31b5775718cff80fe51205b608c879ebb4f3c41af7285fc3950cab904638cc2d47902921a9ddd0783e96c85acba8689527de4cd601366393ec77fab001b951ab9b19defc0ab5909c8c937d3fcc5416c7eb683924804ac8066bd716c724cac798e4cbee8cdcf87b47d64ce5ac4baaa999dc22ec57002cee1aaa4e1d3ddd10cea968d2d89bb45a0435f08602411c2f1ff4bd1ebf04abc615c18d0ed43e7e22d5a741bff86828230c4a0d41fb8ec49672bf56f9958f0a4f781f23bb0aa625529459a4e93074965b17fe192c90e8d9e16e4a8f4e5f503e944bd99d2f532c85db47cc67f93e9882673ecf5f6b5934831d5fa7e93cf741e4f72f6f3979302449e58a89d7fd69e2e569add47b356a05f6bafb1c00a032813753ae93023c149e717e79a7fdd6083e49b54ef33619d83da2c1bd55305c43b6349c515fb84451c2dce40fe92888437383d4b2eecaee1153a009e9811c7dcab110b66928236bec2351e452f3f435486a23fa0f446221084499051d60dafae4f76a57f29397403205780734a255ccc1597b99421a8090e95c423ee11e380fbbbae9da38b63e184e4572e6ba9348d6a2d957afe39d805d3171d726c60a1084d2cb638525c98fcb943fbe4a2829f0b8267758a2da0c9ef69f9de522997f226a4b120fb632e3bb9c893e46ad3641156b25c04eb14066c952672c365295785fe84717ce529b06721055c8712d4596e04031e9c333cb9f990a90969ccaca2d58a9fd73fff7a45d4a4d7215d7008d4dfa083fb7b14b6ad028cfc91aec116d95a1da8c0d4a6afaf78670bab91e5d6e42bc91f79c76c2c01cd7364f8ed084174fdc53e961acef202016cd3d63885f66ea891cf4f25ec4c318c3e8d7c96622eb0d7a4597cbeda49180bd60ac9a55e5bc9730661c690141804e28fc3cf57f1f853e5c3eb0602faea9183d7e8d1e367e98d0170db76a466a461311ff6de3e678d0743f1f8f4a0a0386303e129bb3f978f4e74fce0702679d790dc0174cb31199c5cc25e7787fe9afae62c80f877e391f85c6eee1199f6774496f8658dbcc5b96f0ed11cd362a08b825f5310dae649ed8f84217e2757af3dac1a4781f5bcb121794097d3f5330a348f0a2cc811fa60b1f70d943f216e11cdba305cd407c9864684b2301463530ab339314dcc9d10f4549470700ef28a83d650b043c9b974243e964b5bc9a1e79a06489f76bb5d9e48a477aa196c9e8251bab992ff44859dd4ce692e8f9d3ddc99b5056905a7033f2ae9d9e14aa3a3959f062ebeb913d3feb333b6fba74d438e15851df636ee9a2531ce82d3b2cbd3de566bd560c53445fa5d6845b7aabb3e16fdae893f64b105ada121b744d663d15b24a5fc587aa4d03a9e510555e5223c31aed656a51b3b107a8cb07e05255c24cc8e04b4b57123e06db07d2cb4994d596c9547068841eb398068622250410cad94433ce3ca19b3e29d9236a890b5ba9ac3a0b65c21ba6c68c6d946b92b1ce4cc78620db3ee34fba54e48057b928204382642798deccebd5c47014e7e7f3ee21df789ddec694b7dd59cc3f5a45440cd3a1fb5d81317d2c4a6bd2be1a41e2ccb803fa01e6c032adf526949c4d7ea798d84dfc2be7735f4d824d18d879e6665850c1b1a77dddac07862d5f78f8cdbc4488f42d5420078f489358e5da5ab62c9447bb3a3b0b6c990c262e273bda45bcc3395e3a5fc38071a37f8a3ae892b6a617a4a59ed313ee0d8f14d5deb2fab13556a29fb24037d8b205b33d1cb2afdc7f8bd64f437e12f1469da2e7967f8b270f65e5b8bf12f49c93a198c7d59b0847ffadf5556ba3b9b7b85aa87ac5f94e428c293eedd4666cf3ab0c2b87fcf4cf5a4d58d3e106ad9ca79c22fc9af02d54a44acf7e3edaf2bea254a3b0bd4d987f8fb7f1878a2324b07c547ba602fd8b488bcab4fb7c4a9fe6d01a78ab5dbd003764504d8db4070069e12d0077d54d0913ca54062ca36cd2b1d4107628909af0c41486afd10f5918905f5ad986f2060cd022890b816de36becb8cb75cd0e27e402c679481c7d357d2f802c2e430638bd3d6ab69b4c0d36ff110cac5e6f58ec5f76a9ee1074f5d639d7d4a6956bdeb5dea6c156af78c0514ae08777ee44eeb5e5e864547ec82632054102293d79d7c777b153a95872eb114c2989cfe39b4baf25670257a8a3ec2f60fa6834647859efb954b2ef9f40abbb97d2f1f88fb849cb9cc6f6a283c9f91985d7aabbc5f2ed770ebfbd00dd522fc81f0282f4a380aec88f4784387e9d7ec3b6ff6cba463b7c699c174db1f60c7a084af934d0c28f9285c09eed5bc7d5d893e03657b602403db545668fb0edce5622bc669b10e43b4c9ed362e5056bd8b6debfca4e4f0f5190a8e10ffb818c6f4ffbcac203832f41dd74e051181a1596071915c7808348a5016e030310cdc12ea06f9edd1986300e7be51cddbf19e47a92ffe9a729b2434eb505e01b411c05af9f53a110a68d5a34690b3e70ea42940e687c43f06093d2c42d34392a581577358984482e10f3e5cf34c4496216c29cce64e84c54ea1362fe4d16e8fd851edb797fcfc207fd1a285fb3b6ea60d451054635a563359c024bf51b28b6b5e3d3159af3b389eb2d54e7bb5d33647c5107729cf5074e3e0aee8f371f5255c81d7fb5762a21d688deee836b5256a5d6c1dd879a17474f4d0ab3e6e35659fa2439425d9a3c1987d707595c04b45881bacfcaa51751c5cf133ed323197dd24dd7d9d809e61d96002ecb3aa1f0498481db6d8a4738e2346e6a0622fb5014b4de37c0a633f2929cb26c8103f14c71c5cc3451590e9e025bc17acb6aae0d4f9e5d2f567b8291068bf2981d0fe0ecf7818eb029c1ba669740ea6efe28c98b5313fedd71c89b8f93680550b6d8cea5900f585f6337518db7fd589998cc09dc28c210a4128744732e17ed2b113814df3fba826916517a7ef4442e11af51007ec81155eff1ce2a9e3156c23d7f958929397415fb3f309f791c938ba6cf3f1e069f2be1cf6bdaf203814309e152018fb6bc8f4650565d1dcaf2ea0d9f7acf4bde7ecc26b9966d9c9484c108da3cd17799ec382ac2f153df9427f67233eac5cb57c54212c2a857e4bfe0fa0b5dd76488298c53658044f1af22cc5d8b08c42e8005ad3bbba310c466c0ccc0f3b67ede342bcd3af3732bc3fcd04e6a280fa2bf8ef2f05a834b79ed08f5bb063e22070c9e63663130275255b56d5e9551fa0517ba4bf247ce116cc9b99c67f8c03e934c496ffc2561324319a6bbe36a7b9a29eba6089a4ff0339d0cf6441b251cd7885deadace7202a62ccc02a184213436f378e2c3997c4c59c1cb3e6fdfcdc004e871643eeda02a7994902929fd05cbf4e9ac8f413f959af4265fd1af1157315bc98f4bfb394fe6d2d9145350fc9ea0316f49740430949fe71d20c4d0484449dab31cf930598b64982a35608fbbaab6c6dbc830162d20d1e494ab1dcfa88df3b1adc0a9c0ca19a9b500e86b0f97975e0ab784003a1b42a96d534b0f8f11edcc5faa6d7078a65cd4a67cc0e7d39f897407408761cc8afc7f88689cdfe3bb006d84e63650018ed32bba5a1ddf105c917e7f75e57e65f555f166716f0d4c9f16586b0ac0eac860c641646730405168f3d3fd73cefad58658de9e3dce7e20bce2faa400669a095bc83e39200b8ef11219c60f465be973a6ee7e255183c3e82a24458fb196d4545c0c654fe17e9452ccdbe72463d159d6f3a2db2bfbe75350e73e6f712eef65bde78afbb7cede338938aad376a2044a9632b8082d64f6588fb32bb0e0f0f15c9632341d4319371eaa214f26b01a2e0d0fc2b783a319709db313e70c21ff05cce18e2e195bd1e823a4230c3307c79e13f57b2930e9472ff6f216fe2a1f999e0fa9c792c706167a7707b9db05faf9e2e202884f31bb7e69d5d8351c6f7b3c53925ebe890db3899b6aa7b3925e461a57c49744270d6370e1ad88d4eaf89527758c9e54f385c84bd86ecde5bcbec55ca8f7678480f2a76110caa35b88c0a788c8acb564e12e1a244356d9079d16baabf54ae9a63fb977d37458b5f4c9686b5b7fb7bdfd1af095e08a4fb676c08e428c17f1478fc9dfc1eeda18d36dca9c93bb1548665e82c2b8eed0da5e4c8a6b8ab724857e9a7c1f7d771a5dee932780a686ba0d49d26be5b18b75611052f4eeaf23ccc2bb652dd695b370b70ce07c00a5689ec38edbbdf47b3d52678a66dbe793e0cd9b5c40d15e59fd1acb8a9de1a8b4ee1eee3c4e9dfc4039106975129013863f40cdc613cae9991d7dfbc921d89931c224c37646ff35fe58948670b73d3d484acea4c9c558098c39382b84e23b7325bc14d196c7d1de8ef69d4b3673aadc867cad773b1d29cb6b398e44b9d3e673395c7a9dd6f509f53da839f779bcdddd285f6b36ebeec7dac8ae44db8cea6504987ee1ec20fb79003296d4ee3a282690f4a5a5b90959b71c99f082e74203db32f7248077115fb6e94c4b7e280a0ad8544b1ae5ee28e075590e7041e8baa54cf7b1218842955f31a6af335affb026dbd6524703324a9a37e4169e011ccd1ada609a1ae3f4f611755e70cae15528d49e1704a3755b9b99a2a6b9697c197223cd6986290485b29345829d4ed9c2af4898fdfae7fd48486c7a774f1b518634ec36180eceb2c3518a356d55106b5216b1c3402b0ff62fffb4975df07cff6678ea530935b8263f517844fdf8e4381894b3bd187e88316c84fb75cc5d9114198f0713ec65078294a8b7e0a47438f3b97722ee0ae6ee18c7786671abfec01d8dee3819d5d8caa13b45f8266d093a072bf668e4ce63fa05823738d2d71324e66ed263caf0184b9e3c030bcd3ed1c3d5a4fe074ac446099b2f85ab470acf9571950e218aa462f7b52375e40bf9e3875c9c672a063b100a09b99dd776bc03bd17b6ec9e2004a4d5051530380de9e9751386520a45d34d786d1dffdb6bae36adff8890765b578008324b1cb5da8b9dea8eff47bc76d15c52b101179234eb236fcb07e1e3dd48ca2d23e58d04d4c6e2b172a8cf991227a948137c559ff9c25b26f05d91c5169a82cdc4d8f8db445fd8cb02bc0ba378fbb8c429920c08b6044de6f7d34a98c909bc43f99a839cf6f37588d964be80e4063a77fc4b58cbbe5c4ae834ff50fc7153429fa9a6f9fbfc5796da80e1afe3f82b434a431e1dfb63415998b372e7ea2a145113c5a52f4544bab4e0e6de8165cd667d8766ab5b887d7728552a67939f601287f55c05242612797f6dc2f8e955642b0006eb2a245f8c66e640c5bdd5306c0f507ac5fe5ccda32c4c6b87915b4e9d587047d02e440f2abf67d6eb9bc61c13a3cf0146be2d07d6d9d8b11b17fa7aeaea6f3971f60fa0d8d3b7de5bda45c06b8077d1439583018ddadbbc6454ec2238542b76b36e07cdf916d2c8c88c713e9a6abb5869d6fe51695dd55e95e22d5fbea4a3f70df6861b4cef834d7f9a8cd088f9b78c0bb6b132ff235b5534879b72c8978f1b10453a16cadf1b189c187970582ecdf12529976d724bba9f0af00767515ed787eba31a7029eff68c74d162b94a60ca3e778500668bb755b9e17a676a763b2b8703c07595e1dcd8681b2891900c5490d83974eeead2f26d35185b18e5a0c392099030b53ac8fa20656830079f780fdb98dcb11be858be2952b002d420962ee7935bc73262f32a17953af83a9fddd87b23ff43e06f96a850a74ddf96514c0e7d2f53e2ddaad841b77df3801902b7f5b5f9e37efa168b2900c7d8b1aefb304f981e458abbb31c757de358e908747b199802b60c7aa7e430067d98fa3ef97096672c84d875e40fd95394cf290d9da66ef50a5e0928f9f7156689d6969ba1fc34730f88ea03bbdf8a7db3d572d4ba16117ccb35c92d58b2a9229c64a8f6c6322c8e1f3ac7694c53675bb819589bc97e224198f27625fd81d86cbba064647d8de148a85c82b5a607871df5e006a6abc6d19ef0c93056d2a3b7d15ad41695341bec6e9b23a97373122282ba23dad2b0f0904f321c4ab96dd928be04f647199a1f8d247ccbfa10a269cc4855894361f20251d30af90e12b31d9a397c15f1fa5155ac7525d263ea461baaaa5c67ac0a45acf69eed2a8ca7c2afc885cf18a126c7e2375b74fddc8f5ea08d233aa794425697a33c7e2e85d2130bd7803fe87c4eb54df8ff52c39d5b0ab7855dba6b98c5d0ee5bb51f1d858d235d90b794f33b277eac89c1ab030a3c07a430a07d9d11b6ffd71ac29e907baf7a6f0f0110323650fc5a471468e06fd88a0a6781bdb7ec9ef6111d38fa739ffb1cfe0850e64a8b7956a073adabb7e5f5f8621f71b1ce43664cad7b0a2ccc136d83948c7e0475135c0d7cd9137db0e6d71fb52f6c1c263f8530bff827bb783602eadb881fc67e29cf1aceab33867fe2180c31bc99342fc44df5ed186cc9c5fa1d7c738f82699eb6cdeee514c09c97bc0c696aced6d262a32de4b3162aa82024a510e759360abbe390dc2499cf0a6bf5258a698612e14722344a977109c545323d07138f1133aa82df66b78d7659991ea750698bd15a58a4b25cc95d6076eb0c9d34bb328f98ed7f58904a307a93cc8aaf86bd3134d73d8477147dd260ef0e6fcabe294534bebc5924c0cd1f5c2c8928e24e035f1d6473b6d8a0a146a5c6c1a0c74be84f490303d01fa1a0d63ce5c414df143709c7ca30ac6567dcd74314b0ccfb3e18b8d172d40beeeab405b2b483ec1d89d820298089b422a906e0a78738b8dcfac84edc4d49de81b5e733392f6c1057af9b4753d143893489c4a631ce80fc420b5cd5aabf35e725d3b372c7d84fc85f4392d7350de9bf2e08abf7d4aac0ab880835c59b2e27e5641cee5e4a336a36ba662274b94d485f1f0ef23ea63380ef9a05dbe2b327e50494f8cdb8bc2cb12c92fc49fdaf4245d5a06afdac8d549c9cdd2a395d93aa9f2b3b36e4147b7861536f41e73ff17d3880a97fbd23343b5e91b0c9a6d762277f7bbd2669ac47a29ef89d86bbce563c7d4666af2d96aa75046d0ed8676bcacf2bac20798589190ac04fba258e8745f10921e21a87ad8f71736e3a74207c6c584c1cb399f64e80d32b474d35b307d4205a5ec570baed563fa6f59b8d06e8a2f609d51289c7cfe55e73f2eb66a21b616291ad22c3173943cc1f549e518d81bb12b588916e2387f5ceaa22a05f33d24cf8bfd0dd8abfcee75c7b91826d1489d57da6cc0ea4851bd788658df602762fd6ccc1d236de34df083204708921ec4d1f8a6b5f9a84783bab1863225fb682f217b73172fb645d147818fb18927d2851fa7e64decd013505c376faa53336cd88e2c568c150e28d48a0feddfc9920b9c78b08f7f01bbdff0d696b0bc544ce55183532808d42584827ac3459dab2d87bbbeaf45903d90730d8b43be7f68a76df573f354ee777818d910f387a62fa13fbbecbe096b47d00d28bff9b568f68745a28898aba17e01de64819539009a5ecc811cd73b04968f4f7e2f4a5aa3cda54aec5b7022306ff3e6916f036bde0a4e30350eea0ce70e6bfb9c2fa56ad04953972d2374c3de77089e464dc950885ecc14bdd41194ab9107c094427a00c56b4e24fbcae84c5fe9fcbf70474d4605f9fe3b77e341a3adb7918c63e1d7ccbd28ef936694efa353007e1ad681d8fd2612a7b0e5c2c295664f466a9c569338be2a1bf4d348eb138b257940206b564081a0f9692a45f532bfaa632d96a9e906a1f21e120b110269cb9d1eeb8d638401d4f3c632857a5b43b34d9df60d81aae45ebee578914fd70ffc109ab741331427c5c71d57826a0cdf3cfd8f1a691852a4ea9f05700e912a6502ea5dc86c5ed013b20fd1cbf05f9936a764f91b9ac4b6eb71a4f8d92bf63d7019126bb1522cb918e0e08bd2b1ab6cc362488e8daccd25bf6c73ae3461b9fb20b53f08b60e5bbf8fae029123fec333af73f3ce3cfa1d4b2bba761602095e832155977e8ae9ccbeac07437e6b101c60ff78c190936ac6af5cc57f55def5521e5060039f3699d929f6e92c570ba2e44c646881bdd71146387b25dcf9d5db2ed5b38bcb8c510479c71ec177c19ea0f9e318606ca729cc850794f81e165f7061e7d7e751be768fff16e1e09dad3f9809b1bc23c5ef29d888964655f5cb55619c1cabce3a85a371978605cf559ef82f59d9dd03a7b4552f7e3ff255a8b106d7846bea68318517178953f455840344f7b62b714598b53ed2cb6f724dc2d41c9e2581b13e4de6a8989b209bcb79ecadf85fdb30bc2f690eb920aaa11aacb9f75b039fe5298bf09735c275c08d3987686a4bf9cc32ba10f29a86533ce90f193ba75d795421626580b54cbae0f6a26d25628b152c1513085e5dac55fea195c6c784a4192b87374b93b14c760786639f16d28a1f4a22c631d9891d3060a7643ccac6fddb2aa3ca66596d0a08852a70acf9e9d2fb29e2a0baa2fa0af14a8e8daab51de99b919a536c7331b85899b4261d63f4aff403d7ff3a9dd672f984a3eacbc8a3c5e00b65c85cfb40b2b8a1fb76864ad457c942f137b8fbfccf73ae321a523052f6332b529d864dbb1efb9a56c1982292cb21015f44e9fa184f5f6c6857d178dadd02538eaa1b08bc27d12992a992f1d8eaa2c05b91a2ef9f51f3f91e13868bf55e3a9d29c1ce7570f243d0bb7a4879681df19b934942d8a3ddeeaadbaa050dff3aac97803854eecdb3d7237d57a03d92e75421371d0482180eea98cdb7336a7adbf1b99db1e4474cc2d8a6c93cc720ab17ba956a4355c7cf345a3322cb28d61047fdb0c510fd9c9573f9e5984a777f20a81e8c316dbb9a87f31df95785a58820dcc88c3e7c368f96ae43fefac4f4da41d47f7d80ab42f284ad6c6943389a8aa727de298f7b7b77346ccc1a1b9cc29f06781aae6539805a3c473502b7bbccfa1d7d6945360990d487602e3c899ec961f60f3760236071fe190c538c206d837c727ac17c3fd7d07a27285c87cb1ddea0f5d7a0d62f5094b35f7c34393b347f7969748df4e9500eea2e1340662993aa73ab42118505c3bd08004417d8d1bb800df211760297e510d756f33bc9a7e20b836994b2b81115120c99e31941a42bc7da8309dadb556b0212a3e88dcecff7b7d1024780ba59fd791dac559038e73b8a5d32a3920b714c9613ff29a44960da1962b85ea24a0839fdf938507f4af92c265a4a8a890de24e397c52fea1f650f6ff34aac031ea80ffc6c893e197bb869f9de388cc67cac0e9698968cf09327cb5877060ea1c7ed27fec6ec3621ab3441ebca251fc2ba46d330af4a33e06571d0c2866f125fdf31c6a65b7f9fa7e22cd29e635c8db506d39a542b47fcc577ee39d68e1900b8d91d4c48b4621841c6e44e1400dfb211d09e03eaaa04b5c2230b0aab8754aa62606b4b6729513f274056eba2b4741192b6ab01fb4508978b0f2666586f14691bd75dcbe5f10af0b341e5029ae857141f0e75cf09373ee3abe18ad88d685a145dfe02f0c69edd5107b99e2448bc30278c7a9af78c410789ee50ad533945325f99b8a8afaf5ea77753ef40329b167b828b4d50a2eeeb301a6bf5265f802f8747d4578c43c70f0424f43259adb1a817437dc71618c27dd98e8181cfc060dac4f917dc56ed73729c11887b3f5e7582b364cb725b7f35de9daca4c2b057f319444b4b6232ef4f4d24b83ef42a64853ecc3b6a5fd0094f8612582b5b6c45332f96397e76beefed282dd6b7a32f6ac5289168162b24508734ae55fa221b1c1cb4fc055017b19a0051161998ad778c0fbd05511206f258f6b2a768a6628e18e5582b25e6b96abba117bbcfc51a8b8c718e830808a1ecf5637ed38090134c958aca5ec7ca6786d2809d63af7e458a36a31be26e7bf1701836f67b7669e14cbbf3e8b428a07a8d10ec7ac74095515f7969fe0e63aedde8452dd1fa16548a5f40580de428f0a97db8fdf6cd537fcad8186ba744749fb5dbdd0746ee89b113d6733637780b70a80c577b1a0aaa05fd9de64b8ca4de6b2b9ff638f1a198607510c97c77fe7ab649b67d220ec895fbaf736a5d3b3df08c6d27eff044a2619e01397d5dcf4669e2584cb8d6d3b34f95317b4bd8d6d4b4a7aa91e5a5408944bd75de8f8f4bc693946a6602e8f254db531dd9837a9da115ec8b55d395d009e7a032f07ad599e5571d4ff162522a7387464bb605e1d56d0bcc09240a6bf9c19ab18ce8def5b95ae34467577cd25d2cf85f65d0f31f86ab16da617305a2ce26d5aee653e084d6230c37f51a2787b7fb6bd1396a0892c61bcf148d694d326073e0eaabdc80103d5529dedfe1c617e2117693e94b7fc89704eb71fdeab3253f5bc7911dab081a37ec056add7294db4f102d968c88ed6e5f41790ed911bb2147c972c952b446e4f8aa206a6f133f46f148c25f447be34b5100a8369a1db291d1e4a986fe82d9b604e9c3074909c3e5f6271b46cc27d8d2e320fdf04f5518739602a1d3c7d00c889ec610ef0b05888465b1e89b68804a37b56245650a259c88e4c4b67a9776a3275e6c5162f33124498147bb6817c04bbe30721d05574ae9cfd22d6e14ae4931ccdb8a68e3a8bacbc980faeee3abef007242869a71cfcc309bdfc7305746ac4b40d1555a719ee3b303406895cf56de4b4fdf74ace7bc5c805baf41c93b9fa49817d0d47b89b0ca5274b205918e4cc6e67aac88606be076c66cf5eb2c443ed300ec36db26d25e074734df0e97a827d996973b0c23962d051d4ceca0fe4ebb0fd34d47d0d246d50a081e9dd28ef0470e1d3800e76fd0e9642cb775b731bc5e8ea3d1c829acdb8d619abfbd69d6fca683ae8bf3899b10694f1ad51d3b802c8f4decc29ec0eefaa770dac4725d871aed55c6f4d50549253693fd262d4d198f352bf062f4bda74b61d4af7388d652ff0d362474e28bbc4d598f0d8172ee08fe86b61dd62d374bef2d9d64cf927f63fb801733d6a6d420ccb1a6aeb90c855ceb382a0c800a53a43294bae9d385e14b62335182bcc1f037bb723b4d157c197172be1323d3d3032aa584165de990b88ed7599c95b7616bd61d8dd8b3d2e25b32fc9d7a2bb581c556906849238f3f2ff289b5c9027e49431ea7f974b4b9a1081155f0ac626ef0618aaeddef25e65f520895464b0ee3a68b753e00e2586eca3bfad1719a32310de812544cae0695d60c27c8622435d9735717f32acd12195321a2824b39d81ac4de16fd96f5f55521049699e88734de5453253635b159d42c8f9fb6e3b320af5a5dd987efe6c2d939f63314bead1a8e2f2acfe7a73003882bc16b68f37b855a10ecce56d66aef2487d4058738a82dea6b0c54eebce46866d117858442b29b4f2b13a0690d2107b081692694961e6b235c7d71c17576fd471881b0cb31c2dbd2edf40b9f43b9e71df803217e551488502a483182caf25152258469b9a78dc164c7e0ee5b30b6c14780b471adf6b0f7fe43451fcb4fc407a03074562282ac83fbd3d07c7e1826830427a9868d4549e15e8cbc810c0fc16358d61fc71836ff6f145eab7cb88bae125a8d247cfda58cc21786eb4dd6989af83050eacbf5d13e72a6f71a4c98192f7a2d2c262bc9effe13b54a8df07b82534225638ac0d54396760d6348bf03db681491ae2f8f9ac707e92b5d8ce9a28fef9b8ef4afb1651e5f51c3194f35c49308f9346c59c39cc9764e78b2d307e38fde4a4f93a831384f68122eb94ba61fd13b161636c278fb42513c31f8ab073f711180eb4e1e479249225f0768dca8b0692e9e338b3fe3e4350db2adf59b6ec6e1785f20bac7c17e99af57a3be70e0f66169250a5340b278b0859e0f759cdb3fe71016eccb9a70d84e6805dd2bd6ad25b7d7a95860de416f8d00a9d8496b616d81b2dccf4d2b6945cb364354d4f659fc21ee3ab5e8b6c64bf927d579cd61c7df99b03d315be2da8bc0a0cd01cbfdcadc1db853b7c356b69f7d1a15202c66ad0dfec8ac2060f5442eed3dea45e7bb8553fdd494778e3b2063d3b8c81d50958be46bd43ebfeed8d867b12d745aa696e235c2d8be153d904f34e970127ba019ff891ee84d4307c8dac57c7fef06742473ee5a2270bd9946cfdbb2de3a7f5427fe75c9fd99f74dff330f29601bcb96b1c249e4398fa6ea794da9244f9f5e688ff4a65ee5c39909ae682bad27c7739b58f27c366ebbd3cdf543026b96c8393c5b40d88a675dae44785de887bb3462921c5adacb9c574662b61d192dd7348c9a97ad0593da4d0c704f8de8e407675ef329bc16d3935ea563ea8a88bed2710ef5a7d4eea3eebc022a378fc1d263596b2f63d6e1bddbcde7aecdb12d85e2b866402a87ced685cb905c7d5b6795ea6b6bdf3613c54d68614e0acced16fa2a7760b2c3a6c4a7cf01b4bb8c49545d0b11dbaa7888dc2fa1ef3125316b64ab6cc95737bff76386c66cfc0dd30ec538c0c92cf125fa337c40bf64946a5e963ac27aa89bb48e4d15a817bf9175020a23d81be9e40c09c0b344d701a7d0f264b2c808eaba4bfda7c9beaa1fab8cfc12f316e7c0f4ff82b7595bd61a187fc4717adf33124df5565d62fcc539b9c920bea2fb96214e801b7c86cd0a42b1230db42a135f793921e72e82ec2f267648576cac68c7f25b4917373df4fb427b582734fcec6c96998e006be186abeefdc35bc1c23ec4a409e7122e050c3fe6c3e0bbb9247202839cd6add76b4d87f3ec2b91344927f879a1af103a2c222a03a9211e02abe5b52dbdef2e8bdaf586b4095d01f05f5e247eee7396e80c75fe2fa174ca66845021b352d127967b1f239916cb1fd190cca4fa93a6ad12cba161192d4c9f34ebc44ea4aab02115e28a4148ef073407f553db196239814636e85aede135c5b986b3e3a064b2d6d7b0e0254e98e53162ac42dc46a866cd469e1e32fd27d6c3a1c5d468f9ce991c3b43d2f63cc279c0b1ebf2800f3239b02690445e23a8a323544f53cdc2e8b61320286a7f4ea5a50e8d08c198fc037b5ffe82c9e6c24cd1bcb4abff745611ad2f7c07b1fb3578c7f08e92202c1e04be59290c4ab6633d92da5719976a8fa9ec102dd72dc27bed8e96512b153277122d63d1417fed10de152558613865653d46891f467b5182a70614a5a0bf5d12d7a28341b9b8aec502b9f16edaa5b665b86ffb1deebe21e9377f9ad3b8c49e74939335458d9042c848c9e2c03ae7c9958e475aff81f5478a76366a255383581e828207908c483ec7fa8dfe958412c52a8ad606710076c1d3b12b126fb519ecf584f6d5e8861b8e5bc3c92e273473e6a5d0b474fc405b87fc7c07fbac0c44ae0fa61e1eb9478d44958a615d42b1a28cab01a4e163570a422f8978a2ea0a06321d326297ad94c577fdf3dabce13dd594ba27042976db9dc4bd2ac69e75281763edc94a12bd912da25a1b0bd3259a6b6abeceefc0fe2bc1ba386e19fb0e9a22657a6a1c83fdcbeae324c3adb5a438fdd5989df6a04fdeadb433f0b9d1d475e1bdfc189fcae4ffd7cfec4b01c9ec2729e216ea7106aa263a70927266bf752ade38d0a510fda85c0a99106f3a21e53366bb953c10564e374aa516735c359534b65e288404b5cb3b0b569f7f925f5aea394b8421af83aa21ed5f3a09110c87cce86ce02989ed6e6d62754b48af9c2adb0a7e23694752c9109700a0aeab8758ddd010961182e8a497b4f39263afed4b4ce00c1d84080aa3e099e26998a05986bb9b380363f455de5cbd02ba6973e2153ac3321b306f6596c24d35ffc79dfbe6cb7aab559eff20b92917919b2e62ee3b88e8d6f3a465af04722ca6527873a0ccac389d5c942677356555fa38ae3bc56e4adebd8b374cb076b40fb96095d570ced8b70031c0a5444685058e10d250936820df6caf882227e699c5f44251b3d1957f03d59cf537542908056bd94d75f9bf0821871f662d9a0ddf82f604b6a4f86792729c83899fd3aece53bb8b636b22f132d19e069030cd1f8528818eab15edf9a6cccfb1fb9a63524589f6672dff76c7a8cd9a8c286abf60774ce66dc91cbc45bcc22f4d2f07b3788c55c62e3204c39182c9ea739d8b391910ea580cd9176a603bbf71d6388d116d9b3dec4ec44dbc873317fa512e6f2523556ca0b9aaf4b6c494c12d054149cf4e75fd2848d39300ec5c12051a350603e4fe51356eb0ba40f8be8fdff3d61ea914836e59783dc3ab7767910a69cba3da77bd5edcb5f864b29d6672b5bd9d640d7e6f14189d29799c7343edeaf679d4034ec7700bc418841c075442cd49a3f85c04c2736ec6ae6d6eb01bcd483559594162dffcba8938f1f839eef89c05f25216de71251e28fb549ffd47d18472183ae1ae5cb55f92b7d7252796242616d1665e41883fccfa6be21b8262ee1fafc9e8bf9e2ac07de8279b0415e45129ddff35e88b4f1a4018944e0921b81bc6dff218b1e64fad7acceeb0c923c4b3e6bc251efc706b91ec62827393e73748462db0c9bf457e199ac295a53e4373dbe2023e5e383505ce1433880bd719dcb65db6ed79ddae66e193596569e13f75eb5ce592072c66616dfd1aaa27bf916e870dbe20e3032e950280628629ac404cceebe6cb224170395f28279ccfebccbf1e74a187860d4201a54e3d214e70872eb5a979fbe2e764b2589de3d3fbecac767e2b224f900114eba86169cfc9ffa14cec379ce3e057ea34ad03859ddd6a8eda63d86781e95a9f7b9bcdc89f7645f338ab2090b59f1de0eb09ffeec4f2a9e12fb3260bfc2a42e8006d039f809601c5b5c07cac6920369d79abb22702ba123d86add06daa3369de6b0dfb5c4d2c82c725d8a14b3e5c97603c77effbfa2359a594d4375c3cd02baee6ceb7b8a38f7b10ecba25bad7b99d1077e45f664121fcb3d4c3f3a834490015d8cad7061ccfdc1c7b9abc8e0929544ad41856a9aeddffa3642c2f07fb22033dfba67650a6bf0d5dfde16a5ff3b63f9c96f5615062b09d38ed708ee0a7d883d7e88b94079603bdf6ce4ad2936b0dd8363044b75bfdbeeb8f3276814179b9429ee81848ce9a7d2cc7d9db1a1b8a753b138ab0c674cdf03dc3c5008548ed19c4ce9e1cb5a39bf0ae6539da2abc0d28b2230b333751285f27460e6155ecdf1010ffffeae4293cf925435fd066db7c309aa96569ced8147c14a2741471731170636dae60ddba6c41035ba3b25fede43ca957411c1bfb557abe56cc8e4157aab817b99ff28daaad8a80f76fcd6c3119c8f5f0f12da45c1daa66491fdbfa8c28932d50a09c9307c7941dd13bc5ff718db6903f52d8453d4f9af8eb7e9cec8359e735e5a27b1b597edcbe3a84989cf55ba5fa996d29a8108af17dc4942babfe1c95b5156c17527c3c32152bb5c09c2589b6acf9f06faa502891008d8a8df678e2b6adba11ee26b4a57afd431c8d322f00eb582d365215180298312548b5000000000000