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

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

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

Block Certificate

Block 93760 9e3423dc4f76528fe13b1da633ce7d68ca062d790c19d38284d416fb4dd32ef5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3c878215c9a2d7a5980cb2c7bce541419dac4e373af440d44acee3e70cc7ca8b
Certificate Block Hash
9e3423dc4f76528fe13b1da633ce7d68ca062d790c19d38284d416fb4dd32ef5
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...008502000008b30000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000001ce96ac986d3c7596da3b49f3674e01fbf88601d6c50f7713ef33dff30e8cb54aed975e4d133951a7bd36284c9f65aafa9234078fff7c1d7d3d2ceb1e64ac5176463e91f096ebbee827e271d55f1e34683eb758c08bcb621940300000000000000400000000001008502000008b30000

Raw Header Hex

00004020d00b2bd845a981a3006208f93dcb31e4837cddff10ffebe1e02f03f45e7535f3bb9d3fa1539ba165d67524e6af60256601d1b0076e0bc820cfdd500bc33475a1dc086c6a06b700188bcac70ce7e3ce4ad440f43a374eac9d4141e5bcc7b20c98a5d7a2c91582873c

Proof Data Hex

59,560 bytes
121216010307d050a92c56b7732ae9dee9adab56e5f81875c6e0c9432006e4cf9343f7eb28f24ee8040d5f05ae32978a13401864c5e145a7b129ede049a419c9b0db6fd5a44ac1bd5d538b8a02739928f28dfc3dae7441b4f2fc96d628d6da67c910d71cf844b7c5082ee796e3c156ac0bcfb3dd8c5cd34d51d2856d164b650396278cf44183f0331d4ab35624c1618e07bca44bb8573f81aceda0f2aed4d7e21d1d333f12dfd4ad8d6a4805e19721a5884a168e952c20ea2d2da18cb01c9d65e311ce41a15f4234baf75e46e0781b5e7ad96e06964176919f921f3c7665c2de1bb139469e7f46159e2ddcf56f40eb1c709ea35cca60d151eb0f4237fd0cc56c06db6a195b584df46198df7d394ff984e65ab73192b756b8e9499cfdf1de2364041ccf370b7229509bb3de86420beae5850a6c8f3a12d3716cb9401345c894203cac5d5fd00baeeadc65ea46f87a644f45eadc751d41d6e89603d73144cf3694975ab356892a28eb9e604a61032e91dbbdc1dc3b921e098296739adfe87708212ff38b6f3d92e54500374f14af7f656a593a39494d8e2e0ee5bdd49a5f96a01267127f1598ca7200d030934c4ddf7c91bd5dcdb04d4109d262618b6a80f569496e2933d73ce379086f21ba5380ebe214ea2f9469b40623403d038a4d7935cf1d18bfb5cc5540ed7ec47a657eff6ded98963738d397dd143ee16ce6ada548a41f6b9cc743977a5ebeef5970a335cfe787869186426d37a814b0fcd53dabf58e8919535633cdd57a87b52841cb3bbbc972bfb558a530caf655e01f4ee903723ccbea9456b16d40bfcb76715663c5922d31f574375029a101987d3f91e8eac0cc5d0ea800c4372b1c2c6ab6d7dae212898a3f9a9ae20ddba98a351609f7795ddec2ff57cc0ba2be70eab1897db3b9605896dbeb43870ec7926a69a8f5c8abd488430a5319553cb7976f192233de815507f7f2140948ad0391bd31f001809fbb2532d98066af6fff926d6cd4a5ca5574000a12ec6438a5ee553bd257f5e8bc9f0793ecc801f84b7db087871ffa4d2e2df31fd27686db61a862f6ca26c95df6f64bbbde68dcfb758f0a318901cfaa23621be25d88c4e3efa97deac336e56b2cf9eac0a141cc940c032e27dccde3d124a615dfec66d2a5a2078f199853ebce8c7faa66ab43c99b7abe91d656011383a63f90dc06197c66158a2dd335344930b214fce8cc1bd3979d811d530465948cc148fbf2b8a80c2ef0c7cf66c3e613786e018a21343124be6a1fea4aa123a78def9f78256206e9da39dd6b9a2f96978fac9c81ae8acd03bc9d79b062ea67d493727b521999a5b647e31bf9b15fd821268df5cce0f6666cb73cfbf8fb9c50dbf7f85669cd8eea29263e8760dc8a7d3766812e35b084e57d2a678724a40a9b8380ef3277a56076c6709c62cdbf7e6d3b095db6e4beda5c4e10dc220396b1505ecf9b9cff06cc5547edae304d64bcf1f6201d3a6fd19cc2c24c713e8550eb6133c1c32534560495af87c58b1e4371442c1d12ebded47e9dc141994b2077bd62ddd1700d5e5d209c660bc7dca65947c6a0c7e29e32b1533d4ae85a2d6011469ae364da51a26bc18e36a03821d42cb47a43e2867913a0d1904e01e1bb4bcd51135cb26625ba861f6c8dfd73c01d0f57081c46e8824791e44be06677bb861f59b228282b708e76d884244522a388ec460569597b082ff8aa7bd2aba42931384bf70077f86d720a80547b1d89f154d733a6c3a08fc009bcecd8a4718fd5f055cadb8cef2bb2a8c82d74694f9228a4c82c5cd46b64a1baf127614c73b698e141490bee81a4409434c3d7e4c4a1b1b6679ca501d088b237a23effec53bd2e33f2ee51bfe1ed4780cf0709dded30a752191c41f8b355513a5d75deae7c9cf2447004715c61c8594dc5579517606f48d05e6c2e7e34563a31c72302b2c75d3a9c050c1ff25b25cb3fde55a16e9bd78aad083df58eb12cd7d9cf363aa4caf4fe2fb81c7feb14e001d27ff73522c55e2d83dd4141d139601e4d239bec245194647dc386766a1ce99cd1884d12cfc97371fd3ced57f12ec6d54dae30fa584fa20c6233aa8feca766e8ccee96b61e32eb79964907351a1c06d3af392f16a922ed6eb34037502aa12b677e72093558c8ab5ce264287e82a126f164706772fc0f99b522330563f2a84835f633d2db284d7ff2d09fde662e84245199f81995b7eb1f015200cefc5a3ce1c27f2c2f176c2e5d891e9757a96e90bd89fbedd0c811f9cf5e50941cc74757866db15b48ebb1b599acaf544276159c9111f07c52fcc2f313c16a87c703452ad51f4e625eafeb81851cc6b986e87c010b1a860abac780abb058ca74d570616a442d52c9c9ccb998f4e444d0947d91a5cba877d952a7af70242bf783effaa87d49e854cbf9b4e43d9a82872451f6921f8470be8c56a77f4d21c14c6ab0c43af95fe8291570a27599ed6d7ee5014a40649823c71cf68436441114ad1f52fbbf1fdcb92af05b4275c674aac6a23c548161ea07493f0305235bbfba6fe026c989f9fe0758fb5f95da503d728ac058524035501c77c652c645d058d6db92ec5f7a8b64a0ec1bc13b0e998e635cc2a40384e8fbdf6b95f9af03cfbcee102c5ac4b9482328aaaaec5f98c041f4d882ef808c106051e33f187fea2ba1a4f06670e194e09a7aade23b621078bdbc263eeaa11b2d7ada4f164c0e8614bcd94153233728cef8c24a28a0e30a6668f160e35fa7d9a7857350cf61e050d505269d5b6bd0f2dc73398df1b309b1c1ddf0b5fe9a84a60c12e6449519bd52bb28e757365bbfd7baeb73d3b64436856e913c8acdae2ca3464e59fcbfdb0c43cb6408608815d25b9a5c756ca151feab03b232db8300b764306eaffe852aceafe509fae125d64a77f9e270381b27984704fc15432cfc467554493cc7f0e6cfc4fc71fd6b5c8c43047e5f998273d837d419eea48afa6a8fbd869917c215d04b86072a6b814eba849b730c4524a13f4a6e51d2bfe4c92fbc4984d1adb8541f0dc0b9b6461916f9e9641b12f24780f1d476b1799a674d66e821b89d2a1f81c81f83a4cf45a091129c7e5a62cc4b8ffb3602d19524b9769e2efc5285366741cb81a71d241cdba88148aa37749dcfe6f551d08ade3c36e1b6588311a711632e2027f497fd8457455bf1ee87c22e626bb26f4942b186506269cba9826a441f7d5590b13cc1e05b66d5a6799e9e75b1f3287a97347856b6d838b3be040cfd1bff9a7839ce9d0282ccb8eff97a9f290fe7649042f36e36929a0309bacd567c46b3b1b12805055a9a0e9138dba516d6fce5d2811e632616b99df2b232bdd4d648237f2a18c02a8a331cdf03fe104f938b1d1edfde925f15f4bb3cc0e5526198261a1db49ff9bcd35515ec886114b0c81c6000363b0bc519d5b1497d64cac7e87fec12ef73f2fa3ec82a27e18123a7309b3a6f92bb5abd79901446091ca2dafd6e9c87781bd47a0bd14e5c63036018c81ae80c658142b75f981bc5da291f9adbdf6b422289df7b78262935e1ef1697a17a80f7f164db0ad303dcad0ac7913dc9c44b5019f82a7cc823a4eebbab7f7f67812f841f1f17f164ce783d4f8d0991ba5c47abe851d57300b40d6997d42e6db27b7930d8e925838abfe34af92e85e34ddac76f3eb51b49defafef5b1df109aa64c66c9b99078378ff54277eacb000d3440621df03093502932d0d3ef762af0377e074ee1ee3361e15677aa8d55d91bcbb2a39c1234653e32814d53db6af7063f31c93a800dc595adec1f3dfa6069986da068b9e8c9a8ec92b17634bf9108fdc5741b84e80da91f57f742807bf5ddfc72465e265bfc21b6e63f860bd48155d59156f4db2ab6bdd62cc7721d10d0565014d80fb595a40e96360330a73deb38f3a1b973f52f43d982157129e0b4936debe3a6d9ca5951741e495aa186af6159c2508cb3dbaa28a8f7ba6c36d7d1c847d6a48d7a6281bb34bc9a96381b46fb4f1b6d3350179e2eaa87e61c16e749293c76269946e8da97f23d76a2354bb8debd56727b033c3f827808dbe36c01cd2b3ada67d09b35fd0f0372cef907c7792efb811e26c90340d9c233edd88bce4c64cd9473ee2c409acacee1f4d78cb77cc9054f377fbcb2b669583e00acea8b83fe197677892dcc9922783a29101b4ab9640eae7fda6bd95e6dabc456d992674123abd741697d26ddf1c3f6c22fa9b3be477177a683f2fff60c31a6e2a2bb737dd71120ab7577fd7cf3aea061f95d8338c5a3898bf26594b15a7cb105e2fd76a7c18ae640f71b63a02d738f5224b02ce76af85216daa58b746fe16421b823478606a7900f9dfde63b7710e275b97c9a977040bc8879882ddb10c6ac7012a7f01fdf217b305f7759b361426c58cccfffd8336284d5e16bcc234f43b5f60ffc869ed2928d1fa4a2cee52cba9fbe44b82b7c4fe887b3b4d10b3162872d1d262f39ee43be858907aa57480af517459283af8655281a3a073b1e406246c5e36160157e1da6576170dcbcc09a4bfeb049ba8499891c64c60a3ca083d4d986b6145931d9dc15ce9b0f11311992884b3f90ba8f414af7946755db622bf7ba985b72448b3d0bfa2ebdbbb4a99787827aa3434cf30427fe5a61d12c85aafe2c54e4cd88de4d9c024239c9257fbe37ddea2043eede2ed8f5cfdb9471f6838a69596f537d5acdb8ad8628f8e986a32d89cb4c3ff0c778ed038aa13c8ade74a41c6da7953aec650e6294c366866719462f6710defcf5e719adb9f169ecd823d96b842e9e309bccaf107d7fdc86541e0532f7f0b9c7b52ec94dbb89ea29d42b750c3d7ccb56faaed5c0b1023de63f935cbd7260330b96aca065d4b43230a4d16df36a0f9357381339743c9117d399ec0ecb86b6e44efe412cab807584a95e5f43fbd0dce174f39563474c5551e85e60fd710b03a8841ef42894cb3bbea26e2312184e0b2764d5f995bc3c876e935e3abfcd4fa1cf0b04ba8b820f639bc2db1dcfaa96fd38e7b2c9a9b06fe94f578ba9ed688138519a8ef0347d2d6b43e89afc14e465ce72fb3f0de3e5ed57dd58fe8823d786cc8654f178c55d6731be42f4dd5e79227a0314a6b19701c78c71e6f51b8d354f75f1058a0b7a4bcc45bedbfdc46cf4c0e7d4ac3a9617b4b336abf60eb4ecf0036674b69ccc0c5f585d404edbf6f3b129880f34b6a8ba24797578c0a8a0a2dc48df015127fcc25083b61266868af5210ace18763858d3d84ac36adddd6f617b5faa3e9640c483def955f48bb8b45e453bdd5ad20f1a99d0aa32cb607de57b494a0b551af79bf3f627cab75174855a31518fa5cbe3c7563c2986bcd843e84d707b257d4e5cf34972a3e2b457860a2028f68024ee9200ba223f4f61cb4bbe4c1b243f97823240af18a46d235dfe66bacfa7d20191ea23b6025dc180e8e452ab476efeabd1d659a211e7df5380e67d5e0d53426ead4553962aec56729ef1d7c0bc7fa2a4911ade4a944ac0ec4c26723ff04bab17d4e939bff814e1e921129f4323a027bf2da93fa094e0a461eb16315c6578ae2d0c15b22f06699df9d61ecdb746b954c10be0c6aea29af571d44efdc84ed0404ba15378b860dec35e594d8788347f6ba62ea1bcf3f5ae02f0daa6cd167ff9aa6a35d7437484bd7a94cdcea0a3e59ce9f41ba4e9b6bb7b42312a9154dbb0330bac3f393715f11d3bf9ade42aa01d57039dbf7aa4c3933fa5e16f21bdbd808f741423ad272529c4b13da95623a2a6bc61a74cdb15c7912e23b9fc730fb10c531c3de214b6b24b372063129ad992ef4f87b439c042534cd8dae3d8d5978faa08a12ad82cba35b4c30b39db1108da0ca9749b22e9f6eebb9ab2c2fbbe42cde231d3e74721b013aa75f046d1c61e90ba68e5fefa016b5570620edc523a0fef45209f971a5af5e6aeb0024d0baef49cdce7a7b74474ba475a1dd1c700cdee19f054936e87b88ce6fc0c392abd9b46f5fbc14084c0f25aaa478425afbb3100521bcd2d58e0b10647b20ba8792c00768693a7a2c480a0269511e6c90da3a8425cfd8bf78c61b44c8143539264b91cd53898b0cb08e3261648b3268da2d5841568af56d11af54513aa8854f37bbf792fe1b54d6ebb73eace03cf63aaa97573463b0bf860420da4b7dfa2f0708eb0d62f141df9b8fe37a05775747ca325050e2aa49e7bba931337b81ddd173f9576cd4fda36960eea2e43db9cbfe64c5f0129486c2d8b08043c79e144332a7dd5ab3638cb4743ddd3c5e1001df819d049ec575df4f2445af37c44e5522163f0287fac78db4101001c7eee8af58c1b3e66e606e27fd419ab711dac6d910eb7586e8c2c56024c1d12a252bc70052e5be2295063ad0cc9ad595e8af278e9a4c92c74a74505c3ecf24a6c764821cd36d17097b98aa67a6b0b3140de99f0beb62209950cf3038f901063ae145b9318ff4ade540bf7007acdf2e3cd8c3e6c1079b60d41169bc478a0aa4632b2ce383740c4b0397dbfe4d6e679ca3cdb1f94be71dd4e715e7541a55b11397b1ca7e193f07fecb8a4968fd41f537cfac8e62a5c30423623d8718352e3a510032c1c29e507fd310352af0863a444c43b99f78be8cafa0bd755d57266c75bae8e5293c8d1cf05a627f3efedef888ecd42d1690ae84abab013b63f65abc84a9e4f6dc298e92b9b9febd03cc086841c541008c7a2abcd94c24302755f09fe074b1d8553d7b5b7280576c5e988ddf47d6ecd117d98b1bc38e1226f76e937ee07aac8ec63e01749b66b74952d4ecfa7679bee6ec32fb0051eff989bd50ae16928b4a8d673df4f9fc8ad88414798c2f9993554b5073a45a59e26f2133b74ed3a2eba6bd32f28c6abf1fa7ddc630150d8db94d8fa21790e5a703d3c1ee920e2842271568677dd5a6186321297f4b38a582ecc9e1be2b299d28a2e3ed0ba1392f8b5c0b76f9ea3e36dc32f35659e47aaf6cf9573dfbac18310cff9432df64b7bd097fad13f0162b39503060726d9b4109c5293bf8b5912a8b8e5c6a5f0166c57a293186d2a4b8f08807138f1927b53354296bbfbd9ef1d9eb5300b1e75a50bdeadeaff84c5e8820b87179d34fca91d6ef67c5aa202ed1ab69c16ac13daa73fbcdeab9ce082e8488f8dcd7cd410141dff5ae77d779b9a1dc5a80ba39eb87672c644fabe92363a12e4a39c7bc149e55630ec75e1045bd532ba8f0fc1981e08f462a097ef235b06ba03cb873ba90c6552f0a21b2fa80c57bc835eedf77aa91a61919e763810a34308ad4cf3bc684b5353b246617ad0073ebe51a467ef705db03b949fece2c0fe080adda4478efd0760307a879635cc0cf979c1d6abefadb165bf9cb3244177cb1a36fe92224e0056daeefb4b3b43d1f0c9e73a9d43f395738c856b1d59f250b02dd9b7eca7418914a0740f45e50008807e055188590007d16fe2163450625a7e2bf64cc2b289a0e56bc5fcfc3aeae6f7c54454c1fdd3070cbed8c1d31cc13328db131e72dfa8d2c6da41fbc9a6122c1c443214d202b793ef6f45223df5cc9c3d1bd3c1104a4f683a3cb50da557143656eac4521270750c240ef2bd6fc7bcb762e741cc218942050f8c8bfe3c155eac671c753a5b18b977bbb435da23312ec08935f57e44a285cfb9a1c7a79f6440ba817e2be45e3c01c12fd0cec9c0723f46eef3d454d7b148a91385b3ecd390d5d7f604cfc704458d912f420c6e4e0160e723ba8620b9308731040a13a282b0a44f46ada9dc2288bda0c289581eea206398e1e3d5f9fe2b8b7d7ecc87072f39892c4a58e704d2f49a3eba1558891b9d7251e474020ab56495d7ab30e0ae1edf35d38b150a2dea1ab1f85ef14a3c51c82d4e3e7bc9bacfb51006ea3e02321b45c535f0dd686984c6968078ab6138efa03f5b99b10d50adb8f5cc141efaa761a88b251ae74c3bc9425c49d5723dc6f43b8e1e9aa771647752c0a1ca3d9310a2b4c2b604e71f728bd70effeb9ee2ced1507b369680cc0f7735e8744079743e041cb22a79372485da9299e482b7cdab63a2cee659add09b0e36e68720869c461daeeef81585d909f1fab7803ee3739b982d248a0aa1d8e268072f6f742cc88ff0b5dbea95c98404522e4edc35f1b34b5a7f8bc2ed1e53e289e8036ed10d1d04729cdcdc9fa8e5c24d1d96d47492c3a1dec2b53a7462ce69683aa675b571122ec0214c0bd44b1f500ac874c4d0b5148fdd6e32865e479ff5eada04b388f77f55b27a4bbf64426a38207fd19eef6471272bb24866a8fe08243f844ce2f1c280e7a6615503ba26021b1be1ff7c0b2edb8176b928491e1fa5b1af76af4786cdb2c676a8f3968e220ca8680a954304e1ef95f904333746fabbe918048695e2bb9b2b6ce210385cbf5a7441d1814a053f2f399df5b4e82d69f64c6a1d0539ca708dad01594d917f4fab312bfa6f23689eb8df8639bc285ec8d55f6a011abc1320613f26f7f848afdc0f8a7d2c9c115ce6d627f3fd742bca69d88552c35550fee74fce69fd0b63c6ac36766bfeaaef6aee1cc214aed87dc885bf9654f42317f4fde2ee35bd5af45ad439b90f7980ee43327ba8c4fe340406717f2b8f8de714ba883cd2fe800b89c8cbe2c7f6215d3a4af08012a9b3c23c47ea5fae797be94cf842c5fe28f27becf6dd3cf0d3294f32b86ecc7546f1502f2769d5ae27996bc3bbe0d98c39e1976f15006e571f38424ec980bb8762e843541c4816c8b7412c12fe2ae5143b42904c53171842832200b141e93f4d820475a5ab146ac7bb91e925e4626e0b3150319c6ac0088dcd3f8a68e515a17233771a0fb5e0929de2048167a5aee80620c14efd839dde2956ac037009e3d6224b6498a184d1dd9e3914fd81ff1f450156fbeb95b4d6628a66e48aefc9f00c144d99e86bfd702537102f44390de835577359c0f6964e15156b3e33932fcc6e48928770cfff9022b77715edb051a743b1926b5fcc6f9c5d67d63b06557cda8cb66486a557e084c4048669a079b116e31f1442a40d73945e5e3054b12c6670d3ec84954343b60255cbb1b5e53ac6ec0af9e1735ba9e46e553f29168a32badb5acb02c2f6244759f7e29c7193a0728bee6e59b91542a00217f33b6a708327828561f14a0d59277ec62c7084dea12c132644cabccbbf278f9f1542516b4d85a35d491ccd56c0bc8f91b825c60ee8813974522aedbbbf5b23fb31fe01395cf61ba6b40157f493f45cf7af19c2d0a193497bc6a2611a2be07af43c7a31a60a74ae243a82f49c0a08a46041568c9d07669b291ea5650eb8dcab3cf6c951a729abee59b7aa4b808877d8b1902da006a19da28b1614890664fc5db45ed707995782ed9c53e932a785f26e066e3fa6d393eac4840b6546ec26b366e82dbdb280cb983b71b5df444792f7559206b1fdc9c83a84f55479769ea22e92eae007ba7e53282938bef870e40e291e7c1a14413c984097498f3be23803a66c64c27aa240f4339136094a112a4e92823c149a39383e5a35cba07fdf205faf45d8730d531f2580da3254c8aed6a63542f86a7e9fda1db0efea8f970429fc8c7b118ba7c0952d9a94634e7483deed18d48d902b033e40fc5d8e967e47ba8e7e109151416ed6dc82df07f269599c1ea86033816879bd076e83c91ea407653fe3960c8b233e6500ab501833a4cb960c3e7d341e3f9ea278fbc0ddb738b4a128f722ef29d9c4d649a7969e329a76a09b8968450450f6469cbeeb19077147802c2f59f8c88071137104eaade02233550414d7bc50bb3d8605331672f5e10777e7288d6061cdf2390fcb3886bc6140de3e382fbabb098335962e46185dfe698927700124d095c94836c1a113310be43147f98af470506a4378de4de4b3c11f7c0dede54cc3595ab83f4556a9b0b0f33e729bcf8c7db3e9984ea7ee10936dc093ed4d75ac34a58e3dba431a2a0ebfde10f81d73568fe1a4222ae67ae038362c890671cf73f4c9812beee06832121042d2cd380af463b70a8cda938bca3a285c6090b4393ea66489771758efa932657e29297158060f9df7f59d130313ffe5bb253107b29afa3b73a9b1aff14fb1c1bddc3322cd9f4b50429c72a22b49f2f9a94ee0c5c2e964680366b66cfde913327e2fc40677098dab833fd14273c761acf3a232214a2b13257b77b40c5b1ca83ba2d99f0073ea225a21f40f73791f5f5945bb20d60da76e20ef338f0b80f3435ac2590efc9b16dc8159620bb84e07f62ea73d397fcf0cd23a5d039e6102b0d5d24521a3ef4e5eba61f6dd63addfd429b7d79d50d712f33765427202df6381a0305ea0a64cbe2d2b8007e2afa16acb5fed41d073d8315c9d837ffda9a8e66dcce35ccea061de92c9be683cab9294dfb5cae5046fa7f445e8ffde78a6feed5fd53dcd27b362cb73444be6f17bdd1427ab3f800ac1d60c957446a881e8c331723c6be09541dbd81217da7dcf1e15d7766cea4cb1b9cecbdbeccdabf8f1f9ddb605dddd1cf2d25808162be23ce85589119ffd933c276fbe329f7e135a7a7fff0b28fa4e79276109560f9264760adbe74b5871c2d458249e929654a0d526453e199bb0e4c75418f24d9f23690c11eee78c730f5141feeaff110c9045fe123a9f41664b49bdfbcef710d9a05696a3932fabacb2facd41186df391b46ce32980a8ba3ae6eacd720b3db4a8d63476a17ad30deff28763c4a0be17b181d2d88312e272dddef379f02b4cabe38f47c2ad0a45ae565cb1e8cee29ec8c409856c38f26de47e674371e9f14afe20ee5b6ab5ce7daac8ee54225e80960e085746b58e7dff6ef1a3a122c2d9ed0db5d9a5f4358db78bab3472da36ca7641c6f6f779d4397a7710f0f5d5ca5088277e43c4a918fc033fe59e7dcebc5dfa8e62f111ac0ce5162f3721eca1b18f9ce8c156c27997af4de756e1ae5614375ddf289bb338a63f21538f23a95b5e6352dd1f2112c8c8221a4f3eb3eada19ffbfa2ce0e6e0db5219a48da02682b4952f3970a83ed29fdc55b8ef8818a7b9f44b5bdfcb2fe043cf2988ec358d847f61813a8cb56f7168cbd10d3918379633c1fd5d002b63bd6924d8967dc085a9da64051644fe8fc11ac4dd1c96ad82d91fa282acd42dfc38d0f5f42ec056fbbcc4de5649ee7b095122f4534af5c4fac06e5614f5f82fcd8481d39a1f19cdd0d707c8edf460fea19fb048a7f3d6e33603024a7579c37ce49d9ffd3a8223f1cfd3e7a8b04a1924c4f77264282a69b1eaafb41d56a089545bada58c67035e52d70ec462e6e30daf9d23c6ef4b68d2205494d80f02bfb02f443872e8d11bd185cb83d79b073a83252f6bc862e90372ee1ce8b62a37d937bb00521589214a8287749414be64569cd279047d67f52a7815622e9f12329d2720c6aff04fa9bb36fe6428b7ae5040825413e19836219ff6d55d65ada8d7f9a948ec3886f523d0ab735bb4f89618453f53f63adfd633a6baa0011610be7cbed52c65261d222a0804604bb6b14807950abf6ef4674eb3b1778c2385c8e6046f83f854fdb8653968a38fc08e1eb68b3c00d6f0519668f6efec69d1606b80e66db59da56e9da577fb637b3df8af8af42085f3067ce37e72f5a26da37d330ec6322946ffda1f2152a9b9179c922a4d3390a96322133a2c570932446528d2de632fdd05c4317dd702d4daa02365fe787fa9e847f4fcfe99e60ee43ea198f94335dec3f6a283a91202214e0959f733ae83b1a1ddef067a387240827c15ffef288044646d02b151358fe1f697f740c0d86b2dad6708a66934fbfa083a016853ae31080627a3e8ad6af04824726bb639e680529f254c5824f3955710a359ec5e6b16e2ca089bf569e52d97178cb40b877d7b0c507d4c497afd5bff1d336670b2aa0fdfb0f58991affb10447cd1556757713b18b863a325f0fced03e6d4b9637b9258630677e8f7bf442ebf35e9dabac465964192a2f79a99a04fbf8d84cca42908e29ba1b31de638562c72b80d77cc371f26d8ee5aa063f8154cf31658fd0df99e80a855bbe1553562ab42b6e12de6c5a807192d2784b953d17fdfe4f584c7584d7dca3492705e156f85afc764cd8db407cb1abe0ddda79017d89ebfcb928f287c39503c0e636fb8e2ed2ddd1154df56c4fd22ca5ff6d8a1f0cd8f6d51b994cbb00f5e0b82acdaf18a5e173a2730b0ce8c345b05f6fafb2e1f6bdc901df4d997477cd69ec213044a241b42708baa3ed0535a150df3452e1ccb1a69388845f21087142c538fff76984ed7a4815494a707842e6aac2625bf387ead3d043ba6848c6451c30db7d21cd47fbaa2b2030abb02faf68e16849fb0474814261a827be97732d749fe823e65615568400561ae6f4331b09c7cf9f1989d1e77871bc21b7fed476eb4d05189de3c75368d8646f3ae3014a482cea5ab09596345d03806113de675ecdb7c39a5130aaf747b0c18cb1719c717337223f9bf6a653ce40f00fe8abebe269cdb7632522a784634e6faae2c3b368cb58e0aee1792f49b5d58b446ac3380463d0d1dd24528fbd8cf004375d6dc7f471295cce968e1364ac73d162762153dd73ef874f65ecfb29e5700ad5db7847987550bbfe9af50c6017e36a96e0fc823ee01f98958faa46e17444c37fb67e08d4e9d86e091aefdf3c8dbbeb275011115adb55d42c197b0437e51a95f6b5afbd9f453869fee96ca114d97cf73f610d6b14b624dfbf0f81d11159492543495683bc948722ee334f8381662d3fc222fb9a7585cb2ce6f31fe1366a7aaf4f84987e1f573b3f5f49687fd08286b602baab294bdeb6ab3258dd32043f30db248ee1fd71a1665379882677d0fb85f09da798395ebb6b4c960a22653bbb962585e686ca3b2db721e88834ac6baffdb730606436f4affdf8e175165f1cf2e45889f2c426e9dfbdd0a45996726eb33d31ce939f10e290ae0d15a89736b6df9a32a3cd34cdc0b07931959ef06d65af57203ef0ca6c123449a506181b333100d599b82bf72454567ce42dbf0abf3296712bb6bc8dce4ac465137b31238a9546fc032f014f541b2d3d71496fa6424da9abe2b866fe21ee65ca47052327e0e7a70e5bcdba9fc7c77f604d5572af899c84fe93fdba8a8f6d16b2f4a260d975120e55ecf4fd5c5708bf92829e28cf92489dfb8dcaf8010b64bb56de8d62198452bb530c9e17fe211a16487620e018a31110950fe722dd935956fe808bb1725d658c73a42210ceb14e2e63482c907b70361b179052eb05663370778d436851b8af2e3e10df18a09a283b31fffd0b09988c076530094dfe635b9eb48f3c426cb395ab38ad308375beabfbaf42d7f1280bcab03d7f9e67ac1d499e3f003755dc88edcd5f5ffbdaedf03521d7b1ce3c4ff5763d60c8ce8b58172afd9cc9c0f652cf0b88d16f2e862831c88404e5611ca7dd0e1ed7a424aa7a8a17fca190e1294c7881c51ed0fca6776d9df273ac97870f3a414ad5c5696013455d3c7cb42878d75a8918fdbce30f7358c8803c23db56267045ee909a0e800576ac6e33aa10992c73db7ab0cc3d48014c9801ccf52e9c1e071849df657caf56efa004cf2a77aca3240b0409b53790c338216b69e813f3029da7eb060221e1ceeb827a83bedb8ec235e35edf5075229b9d68eaf0c3e9bc2a7abf5a17ba67a8cfe4409b41d1ced3b4cc60f494c0309e54ea3f516c0f997b4a7ec0c80007404a95f0cc5d943bfe9690f2d68d6dd0f1987fe6f35ba2e9f40d63c9b8775290631e27a5b5dc8fac911fa8347fa4aebd018aeb6c2f9e49503ac12f168204bda49a85cd5c3e4ef26673dadaabd832f17e9e448387cb68601f2e2e684d44987e979673495ee5925e491b5d2cf6ceaa56193119623bc27732a0db91b9e60fd9bf03eb61ed935829d671a78ac039a180b416e13504bc7f9e2a4aeece2fc43c423aec76be76d0a9d3eaabaccb3f036f4b8cddf2d48640686a0c85480dac0253b1a8ffcf69f80b7555049b20735c4393682e12e691dc80817dee9e6ab2e37d02ad1097eb6ecb1c392f4adcdbcebb59c83cca9da06ab47be4ef3fc5181b5b6eaf07e63894bb5dd41a690f40b1117beaaaf3e1ca4acb3894e738233e910bc92b28c08763a24bb03490d6812a68dd38cd3db864e0d9aa45c00af81d0859962de8bac179111aa2086199b41c39fd73bb19e563a9256161f3345d738424e41d1ce0a0f8ca3fbd2f942ee7842d22a648ea47b35efae99a6de37d6b70c3cac26f01953dedb6385de876cf3ad7e2b3b2fc46aa258dfb19504b1d6baaca8f99dd0717c9220ab8242b164d957bb3ebdd07272e09979acd49de329caef2e8bcf3ab85c8e01b5426bd3996449cf4b979883c33ff2ba6e5ef626efe8ad92716d8f19413ac36a996b08caec135bc999002735dfaf1c886f740b8b41163a888fcb46b9f68847036f82fff3fe0373b15e9d540359a5a1aa20cd2447b9353ae49280be46b75452d4861e9b52b7751604b38dc3092166d125652e16f0edfd17b37ea5dd64ba6bd09fe7efb70203c6d5129a563ff0f20c703bd48316cab00b19ec31c4f508d1f17796b47a315d7858383f21562b0acbe39797a8c8306a9b530a8a511b1ce499c1e49c0db749bd0ae66e0b77019543e606631bc6455bcf8259372792536d97cfe95e8c5927c37503f6b78203a66dc29eaee9ab3783508503085b6a5cc39f1b74aab1d1ff525ead9fb9e27b1dd9831645530406ed270fa2b276d7fba89af7d4a4bd3cb682a9c57ec43fcedf0a007be3a0af112ec4ee1d4a8ffa5d5db4035a4600dfdb3c8fe352115309ca096dc46798b6b4199aee91f18eae59f4437f4d6b90b6063336598b3b40fa289c2f1c2e7a3153306a1493c7c7eaef50cc71f6c30c898136d71478fa72ff182ab2c13b6ec48a8e38440a1212f1c13a39ac73231e57c983b18a63e126a5755fe34342ee157be3a04a148d10264e3cb0ca6790fe2d8ebd30a899c917c088c32b8e80f26a7ca673bee906fdd96e1280def1dd1abdd10bd2ce05856f41fbe097e615ea215447fe44caba8e12499d355c3b32eca7eb1f121bfb7794a48bde223907b482052704934b158635072628ff78d3c09a0e8776384c8dcad50ae189571d005422ea267f74cfdd84beba3bd63138f3136e649df5954c9b73665e8d637f870953c4ba5bd9ca07669f6daa38cc5a4949c278a2a454ab5d998bdbdbae999450f841e46010e91ba8e76f3fd99c2805d95aea3ab00febabffddf617f3de20b97d68be84e44b63d12e75d1f850f3122218600ad86398892d5fb31f2ca3d4cce2f81f5f52c48ed895607d2fac5d5f91c04f168edad0c4a357fe38ae59dbfe906df9c3f472d7a66189ef95b201b61c7896d5965db46bec98003260e1a2d909fc7e77b63d97f51b65cb4e2687a6795a28b7e262d134a54fe026003207bfa664da1bc0dc139c28c4ccdd09bbe3b6f99c3f565ec460d954628d115ac1d0c47da09bbc3c012a0871f09e31f31923be32f93b91e3db1ccc2ae36ce78bc2485aff36b90a79eb0890c2df86fdc5c6a99f54962c2d588671e257125c32548a22872569c0bce2dba0fbad967befa71579e1597f708e77abeb4a2daa67b478787f74ecd7d0642b5ec4263c67eec65442159482f000b2908479eedd67c69df1451830ec262acf3dd8b013b2332b1c6f18cdf85341791ad4b1e79288144f7677f1a4658218df510904c6f82e3117e34556a075f7edc13dec31cf7d386e4f53ef1ed76ff2665b335140453bcaed1a98ba4eec2b2e97bda077284eacb13a75a70c0e94a2a9c1a5d5894a74ffabdf212e8b1d1f7aecea40ef9f24c72f92f1d7e0e2ef653419996943da8715489c306714a4392ebdd1e0be0fafd0926e27b4d4cee1949d65f26bb414daebcc5dc239399178ce8da2ca1db8cdf20e6a6b850c4ad2b2cae519c708d92bafe211f8bd82e2906981c8557fd713ba01a407e7380bdc00b2d492ffdfc2852570de1b2904373424fda69b985950174f47abada3ab9bf25409199bdfce6358a6b22675d24199bb363e68d2884a558655b7b4f3aa24777bbb8da12064f6b7493c5f2a87450e36ea77a868be781c7595726dc5801402cb488d3a8f43b474d89b3b624429e385be1eec713e3c0f5d46688bce3ed69bdb4c953913393eb29b7106795d1fb790b0f5f462d9ec12190e0f2dfc786d8cd29a5b291de437bd438a6cc433de164c0bb23f2a8ce8157b05095dcf864dbc6b71324233708f56014d0783acd0036bc0109f2a00de53eab5430fd0681bc0e19585323439c3e5279724ba511affff0f35ff1c93c40c8f8fbdf98c57438ef2273f159c07f98f5b271669c3269281e3c82a24d94de6b9fa653bbfd35c6ccb74cee458328e785336cd44239e3dbe75e9b09fd530cb0a8a074b64091e3573fc6875a35cb57291b559f55a8937eba689ab8fde57cc11777ab29d72d435e355faeb3ef219c27ae047c2b378a0f3f7fefbe24f0c542577087a0e8642222c6895f4b59596c75b6fe540412c153f305017fd271f891dfeb97149d6ae4bd8c3f8d26da8466241f1a7931cbab25cd1025a25ddd73782ce99a11dd5c65c26367ea0cff21351f96a429ff2ec2e99f93173b6565c13b2696ab547d5951997c10674641a604d0c8f0fa85cce356a263e555a260de8085afbd20f1706fbfcdc68dd916cbf91e929b6e997c631b5e155703f35055fd059b6a739008c36116a1870d0d7962222463388b398b4d29afcb9e656f24f9dae5dceb32c086294d1b52afc5cfeaf007eaeaaae65dad6edf02b9f26a2eb45d63832495b3a8b27304f9181834af94bc16afcefbdeca3bee0c2fe8a24ec62cfad41fedf4c62f099f5eb3935f1aad5b8d47785640cfdc2cc540f7a41ac60a73c73d62048e940b99ce3439c81a55d39250d9abce4220bd87af48c89021ee65edcad353cb6be108a3c363aa22dbe92a5800052150103a75b02fed803a535a0dbcda8810b5d189afe425d0e2701e7df4362fba7d1bad29d1b5384b0abd2d196b33830f27357493e57d06b3e4abbc9461ab7dc5d0a6f1a400a6201cbd8192f3ed575385f68a1cf6375ecddc2bfd6636122ac92c24ec129577b02fc062a125208e8f098e52b3ec58268aebe479545776c2ae0a875d629f3951702d39821847d84de6d20a42a3e880b0e7690853a0bf8a6c86f9050a5b7c024d9eef45bb2ba58dd8f9088c4b9c50768a542deddae41a4c35b7f7f7c42976add3354a00cf36eba1d0fefba069badcd0087c5c58322ebfc6a1d5abd3eeda17a08a647b1fa3e20f10a409cc3d2ee364dfd412a83e2bb68cedc004a6066bb31786cf9a97bc082dd867f4b0acacfb84d4daa423b5ae96f9440c0f7bcf7bbeadb63b8be92c464ddf1e184518e790d01a925b98f0083ea1320e313ce0fb53f6b7e81860f0a26d6cb866b3f6605f6685380b0a2fc7d76363c35f1ff690a3ac18fc833ac49b301640193856869cf0d9056ec1a09af9bf68a18c71ba0350bc40c1dda8f1e6fd518b2f96c9fb199b7c3d2482682221b00a9af60616165c098b4737d4bd818a8a427253949a093786b54fe14143c74d323e8ceb4f865b02a408b4c6216eb590a62ff40b62e6a8d3c7cb6d7630b360529714b8e800dea848b43a21f476be6d4bb2fbaa5fecbe5476c5dbfd81cab923e67ca882c113fccfe592d30dd0abbfa8d53ab4f60618259d8a87d268319e270092865e4aa60635f78013209bfb7f1631177e76ea4ac4b29f5d72bd5714c4ad48056884b797492bd9a9c0803dccf77ed4b1ff76e9d701b9b5c3dd3b78e6b004ed719f861627928e8ebb0f688ee50e610b2777a5375c3b196607e45d07d4a7387310a4a497dfd34ac74f7f6c20fc4bb1a12ca6a57abfd6009eb81f32af0c1a3912bc1a0451e03866810caedcab884eb4a4ae9ef922c17697831a1bd0defee065b614685a311648da97b56c81e13035f083644602c02b5edd2f421e872c99b2184e711f04e02ed932d1f956caa09a2b6e291f598c0379ae946ed5876d8b349c9b6b6f8aedd6d70b82e6d89138069159afbe5b4d8018674448202e0013b170de0cdc491eb9e8d67140fbb6ea6199436e25f01452ab2128c46bfe9649c6d30c2d87b8b26b512b3efba6ee1b30c10af17e5c804d1dee9791c262daae1c7263bfd3536af59a977a6d763ecf8c5c6e4b34a391c0bae3dc8ec4fa636dd55b9c6637a7a525ea7c13b26ea2c0826ba0671fb0817ffa5657082d77211fb414cc4dc171e7d637c1436190c7d39df07c94519fe6148d90b3ae9af90883438b891a6926c7b88308ae9980851664936ace624efa3ece84d85624f7ef1cbd7cd33406aa663ee04c8eb3987c723e8f4042f43d89b3211c89e8c1afd8d4c4115ca261c1271a12ab75b7a2cf801339d8a6d00749a5c0e5a378005543ec9626b729f5d09383a2971af908ab5bfe318ba462bb7419b1062b48754cc24fb7a9db9ab693b5a88b160b40a72ff43604a78b6b939b306547413e147ce7078395aceea6fea0fcd053cde8cbd2b8a3decd7f4f7db9c41f1ba9d31730f9241bbd61afe26e3e92a6dff487bafb9d9b62939c897e4dcae1a322017a13e705ffe64b9f0fdc302869bb6a58cb096ba1cd22ad378440ed119045b1b5dbe707a52f853b9fc71d4145e55554a421de34444a2acada2277b84155d8baedba10c56fbfa87b5bfed056e1411c1f2f13ec9fc87eb79a8601eb32c0b1b56e6cc6f0f50b045bceb273c7b388a8f1a4ab0077b7fec1cff474de9cbabb1e50ccf55927f3250b98d86dd97a8bba0f34e964f0ffb125628858d77b75ad338c47e02282026bd78d8869bd8df1a2996a66414b1ea0ca036083a9636035b5dfad4658448047f10dc80f091c6e5b36ffb18fbe033a78fe87ea2dc38c01f690d79640cdc8efcd8b25e70fd7c479acb8ad3e5ab24b5890dbca27e5c890e1fa14b79f66b9bff0bc177cf4e0e924fdc8ffcb56e3ba029be4eb25c45bfbb375800e80baaa226a927c09d0a3ae77bec762d3b1bdcf7c55b3461dd51282283dfb2ef5b59bedaadddb71e39f27885d24f6f987b4176b2a2758c2a2c66cd8f2f00538debbb37d812782d3518f98c8eba04a8f360bef00ee8569c0d90dc68e23986fd798d453972cfe2a02e7ac4167c8c9e660988c5dee143ee34b61351e9eae16fb31c21d6e48503664602ccc0eb3b8b0c6eb84f34e7c1a1e8f81ddf79cd4f2348f646e6ce91c60e37b543d8b17891d522ccac32379c00d32962a4ef007ea584dd823db4dd85b0583bbeeb93562da36ed5af1f497a0b2d01ce86c4d6b9e8758765836d9a32039a76210f1ca4a0ba64afd41f820bdb54abf37e47eac2d54ac1c90af9226301d8a3ee9784039623821029a661d15983694dffca261255876243815ee1d89c6fb769d942337eb975407707365230562921049c20a6639094df9b02e545ada369f9d85552fe5c3fc2501e2f8a335f5df17eb0e37c71380174b4f0a19ca271af7683b60a8f35d43be49125010112a6918f43664f92c6b66a2e482ae933e817c2363ba8a3c00d50cd830a2033592e09ed079ba7dc7fd310cf3ecf76d6500c4da58ee98cdca9cfd72534da6195d143966e2aa4f458332f779b160747d0f92b70be78b318a3d64b23a8878291f0d477363abdce53e864e5be6daaf4cb6ab44c24ea52787358288b9a205a863a2cdb16357db72b78b97a1e6ccf1b2245119f9598072481aa0f12e35b66a6549bac265c5b3fa0f5c49476990bc03a51ec5119698f54ffbeadc3751e41b9750710e54086e6265caffb8379909597843413c0d2615a2ced2b938eb8c23bfc69f2a685b129e18a395ec75d7e5740ccca6252637026171c6dd73effbd683fa51328b64ab1c63253fa9ebd24ec86261e81a28d0a6c408dd2739fc39d93f6b4f64887c736d267b281ce2b88e0c358de484d222a80f0562fe194b6d67fbb6e4177fc865b1bf0bd9ee7175bf2c2ea570bc3e4fe943bf922d63e9318051f97eadc5ecb81ec8fd477066e0286a44fad86570e66d9d765358157bdaebc21d486cb22683f91337f15216ec46eaa588afb8532f26bd8389b3a10e1f093eabfd63e72e05e3eca067ab5cf6119f407bdc45c1bebaa0daeb9515f99a652badf2a1caa5e4cb57221b511ed3320c7b63856257b6be663dcc6d4768187858187e8421f6aaff6e88e3b88709aae9844b21739ede3d823758d1bf80b2431e4bcdc349ffc020ce0c137c0c21670bae036a4fdb117acced5d4c8bd757ba2ee62b394a0608226cb46eaeadb13f21564d5c4b7985c6e01df0a883e89293381430092a0782df34182a66887b6d3bcd6f1907b2de0aac6f12e8eeafc5f93526390b27af6dae5c976aa29889f26edff9e3dfb038a6c96c335cfa059c9bee29071f9f5bd2209235f3844351e969ffd83ffe9694c30eab19849650cbbda53ff98a5c9628f79a74ca4cb19e3c427378f265ba5d54517b13819e904adf3ad2951f5989580ecb35b9d93c152a91418a6ed034755d3c73f7378b03fdb3cbb9b66059600183476ca19ba8d6644878fb6e23cfcebb4f005eb8aa2b7738496859d4053245ea2fd0fe1788c9f80eb91fed252752fd16019b33d5312b8248842733bda3f156232b6fd5cd4eefc6900ee642fbbc6f9ee387289f54e8b36a229c9f802840ebc0c249ad7914f47c7275783d190946a37adbe665878f50a205fafcfe8971ea127c78c103cb8bd87004535b1da3bb5c25c1f0659feaf10d1412875ae832b1dd52e43268be0a2cf2eb204e3361bf084891e36d78f6a4daba9ddf60ce2183e8d525835150c43923d3d3ae41738859a4e61fa5014fbd24877831ef838272f46523ebe01cb3bdc26349715a557fb21fc74643cd4784ab2e9de23de74a64daf1c32cb98b49000b5c1f35bad195cef4cdd87dbf856f2566e52cb6afde46cf820a5bcacd70ecf003243d1e5356c91cf5e5d3fdb418dedc9753abe6e339fc6fa68dd90fa2998a683d53a9c6366b520ce847cb434a7b5e7bd78af8407b08ecb3381f8b6f6a79079590b4380907e300c5cb84712d8ce669eb1899d21c70b064cd269f7bf4fae01baddc9ce4da9232d946d23aee8a355773c655ef30162ee7922f0a234f975a576a0e394b16e81ecc271090cc49ffde50646586533cb4084b31f12d141685db3fbfd539396f23b7ba797a06ecacbc3f1175189e86e605115b66a560e9cc5db0cc4999f9b3626c6210911b8eace2fcc500d087734a250a7731c855a7c5b94b9957c9ee611c4e1dc2fe092c3ac51b8bbc78273a20335315d3a7d39bd51a6125609220d4d6a3d4fe12454b3513a5e8994b11ae1e214a72d707a6d40d4656c231a7ff8ffb9e10ae22bdf162a08a42e5efec3ca9fa44009dcd788d2555c2b9dd2ed4dc7862fdc890a7e881247c64ebc709a4e76a1a3d6fa9f5b27ee34ec6a8fbba3589db4365e8ff02b6994df1ea423b2669e3645c261b41985fb7aa9a88f076eca4d50dbceef23bab1277739b281484b07ae00981130108ee08c62cbd7e3f6d586930f2401a431ce9d512ca45f9b8af97c3e599ac30f204eb61a09f385c2c6cd493aaf44ec96b5db2b6b8b3739f37262771dee5e8179c83ba33b3e95a9999b213ad222ef459b13c9cb191d46cb4e84ab610f4f38ef8efa1520cc79ccb58d4fd3b48797b17f9a24ab4ca4c511a28436a37459a37d95ab7d786b680a5e55a4c2a9ade0b9ff72d1f5022396e72ea133dc3f8007139b7ecc3802185e2e754970065e59ef7f73984d9e2981c20adfbbde19c4657adba90ce09680760b65bade53319a6cdbbcd0b8102ff56905294431c1b4c8a2bafeae0bed79f24fe0cadccfd1d8a2cbc64704a9481e14feef4242354041055f97106fffa9c05d580c5683e6ac5a7c17f2cdebecea7635ab88a947ec6096243d77f486eff126b0cf9f1557ed830fe23e1b290f8682a6dd0171f443496ee243f9ec2a49ee7e0f6dfe2cf8b38cf89206ab38de5eb876dccb241a44c629cb0f3b799a6e2009525efabdeacdfc67390854a4ebd9b6d5eba2db5f11029c0359ce96678e7fc52507484f7b47242786f261b52dcefad36a397667b6650ae685723bc8f5969ffe1296cc8244f6d5f54240fe70d1d1cdc6742dbf1c7c3ba195b488df12ddd3d440a5817f65b81f448a70f220636cc70fe1889cc91c5adad3201e60429478cf628501ec6fe3cf71b72c11ce81b4bbe14340d1424619ad2b7d648d82dcadcb92075f5ec381aca759013509381d1b21197d90481e774d9b5683347742a18706615aabf05475e96f96b6e840de4137f5b4363371e8bff7ae67faaf8a7be04b2fb8b852312abc40df107f3dbb5e41b418ce1d1ab0945693c48347b3607bdcc3216a959bcbfc24104dd8e56a45d56406c82c88660e8335e78617b1751dda973d00bad9b35cfeb2093008f5d1e199969b4903f1e13e8d64571be4569d805043da9e8bb701b22dd40671851684c8e8209f2362072548287221ffe9ffdb9540981ac4652bc9eafdc67c829f645d41e89ea7e4caf51ca38d80e6379a50a43ddc4f9ad355e138481eae0a0940e7a5b9c239763d2e94325d786a2343d47c5630a6c7d61ad1310cff46a2d045aa1684e9b71e7c9cb74b504bfc858b8480f1d1f330cc0d2b87af905fb7dc5bd7c39338e52c1f0402a71a3092ca84a5d473608f059383116e3e3463c72cf31691b131a06ff900940abcdc0ca73a8057b15e3a19e3bc4f3f79ebb85e4cf5aa9a1b468206080b0ce3c5370ded155d6462f237b3efc58e3b269b2e70ce557e57d16d8ba2d7371c1d1cdcfb9347134ba81d3f727b9c8b3587a6af79da24a17983cf70d1fb54a39b404d42f24faa8cf948a699110446dda596fef64c82dd4b94159ce8fc01d9996dc5de0262ac8405cf34996d198840f702dcb346b0f8b51cb8bf3eec3292350f51b35ad1d2b93fb74d273a5810f3d01acdd633eb8726fbfdbd2a4f62b74dfd32f61abec2c2b375e9650368faae393fb97264ccc61facd613d3ed0afa35af1f9bd5291d9381b51e5a8f87afc1398c8497c37f509e189ddb977ff47a436f95e0290f0dd0244f60a03a3d2d2951c64dd50fb09cc2fd0ea73c05013aa390a816cf736ff91ba6b289997c371eb847ae2a1905650013e5aad141a05f5b3cf150731797b4c4e575358f917efa9c4fb663c243493a4fac5260a10eab73db90bc10661a813c1921f796cb721bebcd675931f29024485f1e1adc39e8ed138ba309b13e2e9337b6c05535e402f834f244b076dabcff0eba279f1ab2101bbad37b7f1fbe6b8be90c89448c1b28ca0fa7df7cabc9c1641b41ebf15ad27134492b2c4d3e037b26c94fadccb11d9e040673250892de83aadb5fe75dc6cf19cf4b36f39684f05246a62590662b6edba8a09a4841418b367593923c6914faef00fe6ceeb43c1f6ec1dc626592b8187e381b489e22af45234cd4f060fc653749b847dbdd4566c88feb3cd132a2339cc523d624f3bff5978ae42ea24e0f3ad80490362d4a35e6ae561538644696189380ecc63a4e61242175d598300b405a27c4f10b8a8f176fda7b78ab239f3fe87505c72e7506f3ded16b4b04514b32b96c24cbc128377fe3b566ebde6d50d5a756f16261eb27709cf8d15497773591d73cfe6abd320cefe63b4c24fa3b3bacac90c8882381dc59a0b37e0b31c2d2b0691470249d50187aab4aa457325ba6cc01b551f6668bb9e4d5a4f875569f2a55d7f9379fcc7624d8dd1c22d70cf988e4ccf56c899f2b9f9e85bb9d3534e086c6ff2ebf68c649c52223185e3a59b45e2bb12a8445a4604c399baf7c9a3ec76f676a62e0699ce74012ed31d8141ac8cd3bec0e77ed48bbc4f42cbd49e8a0dfe114270bdfc56ed6b47210fb2f0f943b6bb4ed15758f862c649986e4c5ca9b6656268a0130cdb6f144c7736176ea8be5907be2e845f4fe743363841d0c238c023ddf93c7159c93ba31d719c925ac8bf39d1b2321ed0ea07f615086842b8ac6da6d5102810c9f3e9bf48b5bb3abe66828382a13fe3798030786e4fe404ea978891f1e119bd1d5be876b067acfb43eb50441e022a8c054d0906bda833ff6badc7c3202b82b294e0e5242f34547926b374fe89739432606d09de390ba140b592bf077ce8c0b335dcd7ec12fdea75cd4ddddce39317048fb84ee22bafb1c1677467b6fddb69061596c1c45f3d3886f8190c077d84d7a3f3f1ffc757655abc29b36140e3579058cec1f413ca5518d433103988085e266de35454c129d181fdc50d2103d9261bfacece73fb9711c2e62da10004bc4620e20fa11d3eab0396f179794a9e4fcb09a1d23e5b92756f223b92a7c01cc2de57366004eb4ea7c13b2c23f73acae3ae06b0650ac4445bac8c23f625ff5a943d3dd1a3c3e7c3167dc153eefa49b522ac86b5898b2c154bf1deabd01afac2d43df98fac799293521546500e9c0b0aba332b5f85a42198f81cc8702b0bb523609f0e1e313730983b9affb97bcd52a6a93e017b505dac6be15fc312f1acba33b3ae851e0fba023a260317f8e5fdda0f169c7e5573637dbe604f7fa01b471fcf18d7fe44842e6c846cc3a2653bfbf23f2a4a08e5b61d5b90d82b47769a5691a964e84aecfc997558f320bdaad6e245f30c92bf13c1fc65807a96fc2a819d6b7843f9e6f50796499ed2bd3df6d2a1e4c8c4d9db266b7dc109fd4fbfc281227d353a0fa8df2ddadf5629e5542c9398a55916f2315287c1da2440432289b4cea13e098945b4022ccef41c016aaa66baebd7ca8b1a5455452f50b0009acc1da3a2a59ac5e746ffe10973cbf66f5f498701d5b0214fb6c449146ecae1b0b763dddf44d513cba89249e2c30b0339a2969d41162d666c1651b343759ef43549c9f9d8ac029219ca7078f2e8475d4590a2f89caa86f635e735cc64c00d634f906040db2867409b7b1d2f0dd325549c290b4adfdfc652be2afc0e9028883f409ba5ecca35a900ed56157a78f1b9c2cec9f284dc02c2b8cc77560a3eda6707b5eb8a233198c55da647762f90f06fd681c4e161d95417832339960b814c7b559036772f32376f8563e7ca340b17ece4be43c610c34333d1482c46d1b54002f8e52accfa98a39bc2f6c117b2860085b3dbb2f877ae25ab4d6242f9dec8c7d2944c6b1ecb874b5f77c7468d71a68fa7977523d7698aaceeb73652686bc5d892b78fed2967e46d139fb855643d1acae7b56ab93cc55264fe3fe665b9b8eb77f842dd493a3701d45a38d6aa6eb0e81539d6919a0ddcb856ba7ae93162091a011cb3a356ffb6202a3e3637ed4db3a1c279c02c59c40790d4494a81ea519334b701c9ad9dfa8964c2697633ac892913ed70a4279e272d36a07b4b925aae739a5a7e27342521dcd8621cd46d313e463f9648e799edf20aabdca0800a2f66fa85c44383bc6238cc2c6cff28ef1d890e396a566efe5f7c7898935a3e6572eb751f17c1f2702f87854e6b482b5446d373bfe2ce2cf6e9ae8ab20362ca317def9b714847413b4be4e78e2b05df6004a61dd6d2ec209b2e8066ea3e3d3fe3b35347774eeff43d71e89c397226d6aa6e8324d4418d0bcad1659b3c637ad8dea71068a8258e7493d9a09d8be971cf0e608eca0740414b5c38a4d317c0e264cfe65fbc79b4a3afd76cf91a5561f7cf10b58aa821aaf080d05bf86a3c92b8eeecc4a9d5d0e3c477fae81d827af892eb0cbddee54cc0deaf6137ba71c3a6ec93d25ed872bc5533d05a0dbb29466c9e07c16c2fe2f586a188ad29a2b9d9344d1c5367606b63421f5a66c6088641bba1c9ce90d4d87ca14e2cf1de7a84ebf6bd2073ce87baf34c5bbdb01b510b6594348b7495e31aef9b1cfa4077c5eff8873819e920939d909c3c6a00738a22620d533ff63e243c0be5863eb2c5ecae99a94656b0ab194218dae184539db9c7c1042429ad481c94cfa749eacd3133e6447007c96da9b23dcbd76ef70dd1657c5a558d508f0a1b3399c8fa689833432233130758e3b1f78187894b9f67d95a6f30655dd5e87543d7ff728790a9eb936913dda7bf0b8df4f1cc9bb8591e82e5e018bdbed24aa88881bb4be567d55ceeef58d9e205fce70f5a9ecf678b5eaea620ff6c68b21071ec5f578c4fab6f1620eb37fd5510f344a2249a29e38159528631102b34bdddef9a02240ec45dc6e1653d3c2ba12eae3d166d8931c24be1348a8842f5ae66d52503990af2b1e2df9bbef85a448535fa9858ae63c7177b671e2740da73683b97dbd1f45f6d336b5b5c9d296f06e3f115fa5468f01eab6e8ea8b33a713ea30b2ffdd8c1108863ff920f445d4a62f2294a2885f11dbaa7cc6702ff83edd358730db990c8a53255f863b06778a976443a54e0be457a83d97b89145ba12fa210250669965905ad0526f79995d8e68d81a6457d64019d63249cf96c7c854609376c5446857ebff16c64874bacfcd7f3ce2d89a291cab2a0ca974ef6df4ccf0fcf9c5bfe6021d3857adef834b068580937d410e68a42e126eb838e3971d2dca5cf9fd2340dfea6aeccdcd7c262afd9558d2cde63cb42063eaeda1d445965a5c19b8d4daca03c165209f5f37d5b0c43d8b9963da6cad0d450e0d3466ba15af0c630f767ad3a81ada22f3f418dd14be0a440f7c525fe18e52f3ac5785c8d4f68ad63643f3abf43cfdd4b9c26a5975258b20c24d373c38f4a5d79a16120dc2ef29884dfd0d1cbbef67a8e7c4a26028cc9aeba18149661c7905e2c9f31bf48570b80bfcd58308d1e1a8af98a78e1079db93aa8678e5ab9616eefee1ae7b4efc1c821f46e5645706e5ceba5c81689c1b257de9dfde97e5b992af9222865d395e090a80eb8df1782984dbe94bcc64fb4e89fbbaaf77030f12fd43593756b8ff705326a148d469b5a76c86fe18a3153cd3d1cd7e264e0c5cbc04312e6d294b41aca0a40baeea7031083a17fffb9a23e9e265be5ecdb680ac236efcc854ec78e817650c5ff440dac9b9d3c3193f78e4a7bcf352883a3c68fab5d8457d6da3c1abad6a2c5fd7516a5bed2a4a6b6123da846e22b2b520a7cf29652831857295335dbfe2942158f74cca1eb72e5ba42759e839a92df6cf6d7da3336ca265a2cbe06da79e7f7fd3015f973c4457d4198b7aacae81b764508de21001527c5a822b15e051b8e4745735e182d47a4648a326d5ae2207a0407eeebc09a523e51dd82f2f45cf0479cf80ff2b309c7736b896446f5b7f175231966289271e2e43fff685362828aec2d6b98711e2c1103cb0c3156252c675e67c5e283b368c8dae76c0378dd3e918673ed2eb51a28b6b7545b3c041e2782fe3c63f3aec385c054ef3b5ef93bb04c64e9ff70ebfc80d5a267aae94b7ff434e0ea7429dcd9296e63f302f27ab666c430f0e6f36f3174c6e03baf9e90cc4043c65e1745e485ea21d3b210d35789a649a6e2559c354bc2686ce205073f5d66b75ac7c1e2c43ba702c98c88c0263ee679ce31bd7136c5e6c0d2d206caac427e8fb7a6806d6927eb6522b5cbe5b501a2797791dd689352fb7ff25c564b774f3ac09ba46d2cefc5a882fcdece39cd45c7d64c4d756e1ea9b2c9f1aa2fc9fd31071970db6c7d20fdb2d636ae2ab4c831609dd6e575733e74790fb7028d3ef18c1a2b2a42387e4b5a87a968def3df675178fa23334021a6d8a607c3c8f97351abf783e17a02bb27b18c9453ce93e716b2377422470cf19bffeab0019affb54369b2f6230432a071171966e0b63ce979bb050e15cdc8880ed068a5019ee5c03927e1a2a0cd960412cf6f2b9edeb5c43efab06c1146a7ff6261b435630160f6f49b4c548e1f81ca6f648df1430f6eade563fba0d42786b637dc066c614ef9dd20f2c3f19efbfe10d7c3197bb439a4a9bbed5460dd4fe2fa89926d84556d85a0942d2681f6dee5e9f23912460c637d7962fdb14c94df097a6bce3e5378fd210f69a0497ca291a74566722799b1c23414ad0e50f3a3150427d5a4598158170da222b9728ce10f08710ebc8ed3f694ac6a1d7d0e5666c6ca3c264f36cbdce950827379645fb7c9fb6430bd7f6a2f228cbf2689c8852c1fc623129829f230f84dae5f9b2b751b735346187167d4b073ead29da20fde4213df35a24198dc4f9b0eae9cac2993daa433026e71d721f199c19e60668112e6bc41ed10ca33ccbfdf79ee55466421285cd9e9e9a2bc6ae8c6d0b06104d341ab42d616c2264757ccf0466399541974bdde81c176b071ed9b0c4d0d0967465f9fe1c17a287bd633dfdc6534b1be582650bcd7b7aae0e0e1fd9ef07f4e8b1f8a21468edc8bbb983cf381249538935920f3ebe42aec3237bc79aa35aed3b1966bbac1577fc44e776be87cbca4e42eae9550c7c9a2fdc294dd3c066422a1c0c3b7b28e0572985c62880870f90495779701506e3cb5fa743c07b6b95d47496d5621976468b968ab9c49b21dcbe199c53848ccd9ca10f5a604fc62f18aae550db71b14a4986c143e1408e47fa949ebd955fb110c63ab274002d90e1778e80b69c7e22c5637a37161be5bd4f12dae4291bf0a1aa9f45122b39af592bb20f2db756d9c448c809e6c2d06c5cc5920509d1abaebed4d18e93827e1403555fc4db27655aa9e2893b07bf26793acb8adeee266771f8d36732506a8ea7ed2eea87ab292edb0f2e1664ab212e16de00fcdf954d1bd8a3275d07a2c420a7f4ce63e70fb0450a6a3847a2f84939dd85ea1d26747e9cb1b48fba4b2d906126aaaeac645a5afb2a8bc4787af1fd34e37fd2dc3e5feae1f88c010e652815f5106126456c8d7a55e0bfb0e26d7cd7fd9aea4fad7be5a53bb096457528fab9dd5f718f61a2710662a4b8aaf18ebd9722b00e4e19a493bb4ddf1953e210788167fe0a0839b2dbf05bedeccd659a51e774b32610b2c5ed2d201711efba9fcda5ac928fbce9c0a96cd2cff7e004a558e3e94ac8cfd9074135e48011be1b2bd658ce9f617a0a66b3701c40f9af4de4d5d58b9363efc34e25e6056fc28e440656b8ec42be605acdd278da06d9f5bf3f583dc0f1972429551d1fae741da8b99bf4c39164369610b74e94141059630edfde0cd485c9ddc65032d424fd16cdc4ca467cfd60b52d892a3d0f415615944e18e12486315bb092c228488e509ae1ecd12dc68f7e77c7981260fdcbe9c440e67f54d833d60f973bb42ff4e3d4c73b4ba38d5340c941aac2474156dcd1fcf7e286c135de9befc5c550a9c11a01c8aaf8280727c6ec0a05ca909bcce1affe30f0976983f2b1b447af5ae1a0af07a885e10d50011d234a97c5759e8f88e3839bfe637492608029e6f24470638030bd7393d3e59f2da7548b017de4586e684afae5ec1b0f6d1f5d64dab894f00f764f7edddf29f03c2f3f1d7e4f6932d810bed4865408bbae0df30de2ee0b2869531562893c42fe9a704b6ebd3644f3666d16e6302dea054959dde754b17cd3635b8b54a22fb4c1255b2daef6a3151ef2715c11b8552a4b4eb5fb76c2f08730356b2cf228dfef6866a0087046a5a1d35ad6826aee526cc1bc5af54a000fd2347d9e39828c5ec27211d4e5fb04d87582d44eaa64f4c8c6e108bed29e47317619fd619bf0476d95a5cf2d22e2cd91b34736fe34fc6cffb2594c8a82b58b7ec7368cc59bdf264d7f39f65da4ade8c687b82e2fa5769c79e7926421ab8ef42dca4a12edaab0a54cb48b05c41b322c333ec4a94b924a6ac3c343fadc18c066a36f686d973a3833cde750ce6177cf3a762b0e8087554184c9b80cdaad681760474bc3c27907ed572987c5e2ec93d86ad71082ea3db1d709e3d3da70c78bf1d30870553234d7b1a7e7dba4863ab180da7922ad05de063ba9e8fe9943d259c4abb7c1a144b6e3d30ab1c818d2c025e87690fa874b9ce88a31293fd5e7dbfa0e4415ac41dc3ef1863cdb1b95be93ada212bf499e0e80250576c9137a339ae9b2c0884713134256d1cf56c1e068b03c2ea11c052e539063c0ac862fdc0a8ebe0ef3f41a6e3e3d1deba41d9d917bc6a35fc2335b007f59989f19ea969c64463bf8e071b77dde8bf1a2cd3e1aab33d13093c8c6469e0d265ed8f2d145123d12497fc795487f257b610bf4f0d6e5181adebb1b20baa16f3c2b0665cc63def523d5bebdd532293b946474a9a4060d965d249b1b8d52e6f4a6dca375010fa50231687f2e5c554b068756916572a255619ac1c13a20b88820c3419fac64a480f0456e178159a23b96acd0a92055f2306603879d1a08ab6b670cd14de0f0ff74cf1264195f538c16fb27ff48eccd05e73382c94362fde44230bd48e2fba1e7ffda9b4b781df0448680523b5af5ee5ada2466cf4676aff473519af72b56bcc701db9e823dfc69bc54f5218bc990b5edc3c949ecc0709b724707a82fa8980a0963b650093ba511d948c6e9f40a89289a317c290a4ac57efe1a7acfa840edb4c085ed29be69358e5629cf13b4b5231f936158ff14cdc4502d5127413dba69283caa2a271970547ce1667a3cb4be0f1c254da472534f9b039211f8e17c50a75b7abc049d41b88e192a8cea3278cfde8d8fb768d5cc09ef0b4475674a6c5a5f8d986fb6620aad6ee9b0d699770fee5ba9503a0649f975aa4ff16d8ee8e4c9ad72fe052dc37b5cbe2260171d49e30c9caa814ff8b8d7379f6fd1524945ec706db53b68d6454bd1c7a5c6e8bfb7857f3df66bca20b5f607d4531304e738aaa30dcdb750e0ee6e08dc05340e4cc2fef2a57faeda5948ce639d830be89d897526ab7fedc7e6feac1b9593cf37e8bdcabc1e2721ff25f1775457c3d82e94b01e4cdbf1ad71ecfe7ee11f7faf0fd8924a7b3597fa0a0a8732ec15d99510109605935d2a320bcdae9d3fa72025aa79170d2b07dec6d5e950a42c7677af2a2b73383d3d683a9fb1452cad15826bf396aa3e61173ba256e32c5efccf5b214e15971a31c2061619dd08af913b24dcde1bd5b1a487c85ee14face914d8d973e383cab20612a2ed371b69e51cf5edba9596a2eb993d8d8c306a5bfd8bf5c9821850c65e0cacfe582fca8d5a7475df5731d96ea22b85a8eee8a525fd1ce3c25c14c40ecfa48522bbd0f6a976793c75460cc06489e30b5990b5970e74ae04cb92441c17942fd376acfc79469f45e496c2f03228a1b67de1736c5ad1c5c2bc9a4da04e74d6d8db32d0d4d61753c53ad2c2912d6d41107a289093796a7013e2ee1beafc2b180bca2360e1a5ca0553b1ec4d491f72f1a85c9620b4696287bba4547db1eff885743e7b33f562e10d56cb0b4003f5a39be8e00a9bca7ecda57586968004434aee4d869c913cae6aacd8e63fa8911d22092a41434f28f6d8d10ebd20dd455cb028f01bddca5ba7fbcb6c3c699dca8bf06505c73b77c46eff3532549f7dafa63e6212c30846fad726a3d1fe1ad51f405ea7b760e542df622e445feda5d05e3cf9b6bc7dbed87db826eff0e0bf4ac7c20f7b1dfe53d047e720fd07526d50d415a18cdc80bd84466a93588930520f4125fba5a10434c4a82e9e8cc9c3b69300870da629172b1f6422648222054770204aa24cc7adce98b3b11f237965ff5f4165c6c745a09b9848a0c80021481e8aca537d41fd342a1d1abb3983257af134b0861108556efc8fa2ce0d97f7f5bd2704a9afc3c0c90f45fa3c479a5d0acc540a988904d0bcce66bf603201595d9671a580542f5b61a2b12f2d73e6948f19cff9cb08af1e7e9f96f50de974f7fb5c85d07791ca8c0418265133a162df32c80b0e98284c222cca51ff7c712933a01b1f4b1373fec9e05342f5dfb727a1b125fbf3a1881770bfc005a106ac8066dd68717e35ab3d1522ec88afee559e94a1c4022cb03ec8e6277a3a6f39bf28931b575a5ff7e9cb52eca0372c163cd4b00dc6d617494d17d64a824a01f9633674658e5db648765b8059b75a7939b2e7010a562a8bd463c865f37074cfc998ffdf86263dfee992f8ce6c85cfeec668bb0b64158bf5bd74908523187b2eb4361f14a434239150a1e9e5939564924d8045122cd8e1545daaf6dbf5a5b035da2bdfbaaafcb9be72b0e12536956282702bad4709181301d2608c55cd7a9b520ba37fd9619ef62c3e1282f032c06a58085cf7955faab4d16ae2ab09fb3449ea3ebce73e803af7f315c2dd5d7ca664c99cd81a15294ada9262a6e6cbf1e4086e05ed232eb2de740161ab546c34cecd48f16e16cdfb33431a20e5c76cdf76d7b4c92b4a325a14bc677f73c7cf0350a0cb9694c59983cb81a8d15d09a69d19a82f712072f810fd6b54c639c0d9bf2f9ff0ea9a12f12465ed8aec0a3c5f69de6a3a30f9520eb46b3f99ea2d1470b897b14674730d53fab35d1b77b51acb81101cfb0a0154c6d45567858065803a8a97923c86c3e618154a5d511ce7fd1d10f853424549c3291098e9426d876c2c6e4072c118dd94dc83da0fe7a69c6ffeb131c0400f6a81a2ba67b36b9ad0151a148e7a5bc3bb316d01f03d252010b6a63fefb8d13c7fc1fca8fd4bf3fec638c09fd2f62cca7412e7bc3b89ebe1e2307acfc262f9a716c0e24e752b8b32fcf451c1b84e3d49e557ea4bdeabe820aca490879039b103c87d0e1dc11701a5cfd60de029fefe275a9fad88949b08479559ee8b433d26d2c045dd4930387be7437746198d79ddc55e93cb5ea84e871323aefebc598afbf1bae949b04ddb1ab14d7497667c40162bb02f9ea92694119b473cc06f390b00076bba446b4562293dc7eaec6080b8d4f65e211bbebe3f9ca636fb8e9bd0f8ad3216447e4a747f399249641692c5591187147a4acbccd6b40e637bad12f8c8347a1f88b860220a6e2cd33ddcf189fab7c5b666ffca2c065687c8dc2d577e62648479290437313dcb6a4e4941c2ff2784e186c295a0259e05693013ed8b64b25112c5574fa32697eb4d36130b500908b9aeb1bbddeb0220786a13ab2ef267cc317b2215fed36f95d309f53b1224f90ebc7e1b589b51abcb28c4d09016ae39e39fa4a4b4578857ccccb450d7cc137fd4f75f4c32b4002a89fbbd36e212d35319eace51f25f943d193f07c895ec71eb57d239c1c8cbb52a7d25fc9a0d435cb12338437434a2261f86c75ec8065e8fd0f0feabb9c3ac820f34a4e7d44be00696299e1926cab40f4834e1be9e3460ffbf4bcf5ea52fddc0a0cd2d6479d1a4b16cef0dc848f33503b67cc1a9105d2f1077a6a782a20b617830ee30f750c3e139b8452c271f47680d985706023151814a71294bdf2b8d9baccaee2e2ed70f7b57fc5332fe5289a676630e75247ef1a028b9b526519f6b2faee9ddb8d2bad26277009b01c8e1075f0a773d3823822721c056ac23f886f87d1a7dfbfddf65c7d3a958e49cde30010f2d6fcec2720285f7e1f4694109fcc3596fc7a798f3ad223464217903e645ae75bbf51a18bbc4a9e77c4a3c5eebaf49186787bc836aa54e14a493a0db0a6128d914671f5c59b5cb7ccb5b1bfd7803a08d56df1df7382dd2f7538d28433f83c86e5135655466dba483444603d969d7627641aac847949709b048e8cfd1035d6f4a1f90d189c7f857851369f99736cb1d4313ba96fecdb48eb59ae8c8dc89f0a727e46e4725981658eb6759f73902dc7c7364f2dfbf1406c2dcc63417986597913b469cbe3812fe48d2d635d65d281d062a2451dd6382d16d6c0c59a75b9c4e98d9cf95afa5c967f57728d26e58e2880f68a0b4497db57b52aebc7ad4a708f49ce7d237eed199ef6d5817357fcb27c7f7fcd6860e2abc3cec69bcab942a0b88a4b0c6715997bff9bf35f9d76393ecba5ed40e12efd2d8e127d352bc24fbd984b5e3cf65dfe771b9ff7b2bdcb9f1f1634a9f35e680c49b346c5eef123f0aebec7cc2edda817394faa490c6056bd7a6d0d6ddffb81a384c23a2600a68fc7d8225b8250ddd6d32de2a835269cdf1bce709e4073a9aa8a50d9b0e1a415ab1630eee1e3fb436811130dc513aa36fc31de0a1f64677350767c0b3c38d7ca9570cf46bb5c707572f1772fea5f4ebda8842c46fdc4b116441082827098dcfc2dc597b66daf91bb15dd93cd9d0a2bf560d112a143c01bd9e9b795529295d20f6e40a5ebaec34add4ce7f7e71e91d2fc1930d448546236c33921868922c7689f4f7dbf782f8953fd17431952c9b8e556e737e3c0e2acce0570bd1ba41c9b8f0093835cb2d63d9cdf13ad83f0f2c58deebe1d360f6b2d24262d7d6f9528210de9529d8a52b50042a195655ac5dfba2ed34c5026545cbc1cf7df6d1b51343ae9240b76dc351cfddd08dd4506de00836c5ffd30815aba32df8bc63461556e446124a22391a9e61f530d9bf56cae18fbd4e22aa05724a961ee02f8355c8cf044d8888a9becc285f931a9613cd35bea5ff3aaa45fbc5472c8b9399ac9d58674f1e9417a7bd21c42f5a6089d21625dc3fd5ab9dd4f29d7ce53413b5637c2562942e77a9c9935948f9ff6c628c3af1487428611f4fa508d2a4c7c2e261178ef86a96b225a018e3f39186b0d3b919297f894b7478e5ca5186e9e11ced9d07f981bdc4503e47ca2307a85800cef1478ccd3a160b3e4e3a44d25db3ba9487523c4cce4ff67437c29d0e9c5ebf90165425e8c8a2537c03c24ff092932c7e684aac394cc63aec1b3a5ac5662cd8e2c58eaece7b0170fbbc5cf80a00c656aff4f42c5cc398f693a575f7aed33b9b5979ca4009ffae86c7e7b3626a5d7b8ed971c1e94b7192b76e3099ef89e75d5a9e303a9019eca8487f5308b121ade509d9929ceae46b1a396ba677d64a15e26a19b96fb34cfbf4359858955a6a39a15a7f8e59a48545d5b30e4bab5054ea7ec81e9e51cfe97b7d5974e9cea76480c27fadbc19223652cc6d53bfd62aec4d2a8bab65fe87e2431f0ce89d78393ac73b223fd4468123a6a74557dea0af4cd6708075751a7a64f212ad72f4cf71927d793e078a4ce3b5f9f6dfb128742f5314a156177786f6f3ec48168fc62ce456e43825dd5c9df38e89e7c6fd8fb6178850f858acd747f65e1399d9ddc8da220dc2fa413025c289801242559e471183e82a16c1bb9b49b07effff42642f4348822d8b6d83874fa35f31c02fe7b6e1cc5bef247f5280565003ae431976b358d6ea65de3ba98af56bd9a6c30554fe7bb954f2d7e4a21fdd443fc3eff7e189cff17978ca8d00d4a254b73cd2d8a1573444c9c194e4be947349b7e26531719d4fcdc120090f51d2ce43c7719ea1bf980cb5dda6c97cb06d4056bb7e463706f60efc96bde08b419730b87e5527d1f752e79d263700defe17c9ff7d8fb5e2dd22ae7a740f5ea71dace068109cb532b48711b8498af8af0e77cadd862aee21a1c7435a2e24cbc03fe92fe59c4a224951ff7acc9342f202a8ce859e5d9d93d4f135d1b7de5704cd250e869caccadd78474dfd12691cb2a99739bb55d46edbb6ebf9420ff5dcf9757c16c98cc58b2d01dc23928ba31b0a10e18118805c864b93f001da6b321beff676ab409bfa7490de4e832cb015dc47c3ef0ce17759439ad9fd565a44b4b32c17629ff378baaa69aef0beac4aba1545d01a589ee3fcafea2ce4c7bf47a2a7ffe675cd926a1da344775d0e6588ceaf2033d2822b5642693b7c061ec9fba7f9deaba32928a3ea2a41a2bf334e4fd110e76abeb8ba4ef49723d17eaead8ca3368921c67b35f89be8dfc08d6a992b734777f38fd550113e245375f17ae428a3d527f85978eba035a8d93802ee672aedb3924e0d5ef696e615e18c6eec2e3c641ee95c75aa9fa2e29bd22dfc6d7df8771b426477b244cb075089a8282f419741cb52de2ffd6dac550c37a2400500d825520118af5fc3cb8d6893e94e47ec58dd9c91b48b8fb8d77501f7f9bf1ef781ea7b0e4ed03fd89a28f981892579010559589488f36002726caa7a054543128c708987890bcb9afc9cbcb4b24c594a1c20c7a112520de5219eba205badc322b842229067e8687d3ae223cae346ca63a56b4f04b6b0f1a2770c4538880b7c624d00aea0a4e15cb1a9d4e228bc6ed155a9045cb6d26079b255baf6a87a07aaca3eecb358d02dc56f918ece52ba1008c290537c7bacc213141fd02dcfe4b7c9861c67889375f8ca63c9066669b2d774acb15b685aba33220057fb160d24988236d35a0716a435bff1f9414129470a8effa6d8aed094a8636e24bdba6bd12f3e34b9e78992754f07c145921a7eb37004c2a409f8c9d77a914aa3aec34c67a26106db2e1a5925fa6107d168404c20578d0ec7c69fd314de53698db8de45d3686c4fa7fceff78aff77053361ec405c71f4d388445f3a1b3f2fcd46b37d3490f3d31a35b907ca80d6111d888164d064e2d549a67127e2530b0f14dfdb24cf1f4b4c2552a379ca568ef9e91ad68643b5dd9725062f167bc821e9b38e9ffb2e5b9d7d5a8b5a5be6a60bab5a0be86710df57fcda5f9cde415082dc3527e33f4f1f108ecca06b26edbe5944c16d8077130bee8f2793c79362f0c5ff03eb874f33ab6ee60eb90b77fbcdd918913d3e76d24f3708cde817a98c82ea1ea1099ebab2ed3cf957804b02dcc5a79f55785c6c966d8590111bdbb72f22158e91088d4cb21e284ce87eb78ae642cd4e52d17ac0330fbe13f64527abc7737b2da90dc3060a026151ef91dae5ab855d60709096cf800beb8dfd2dbebe7748873ae3941c6d8d165b8d8bc3edff652452dc0fb3333db664a219a74187966f2e74096de5418e878aa2462bca0f4f04b540b579a69a34db2f2f83bb408f85ac760225a0f4115fb593e88968d87d7bffb558a9f21ab01a253874ac6c029258bd5450e1c71199aa78995f5fc295b1a50d5c9c8567c3014c7a1db16873ae11d7063c2faee10c25bb3e6fc2f46c858f6ecb3aa2901b12e824d79dfd7e71084d6de46352b21271f3d0c81c3a01002c1deaf0d80a7e711cfb5a39345db71a93eef95f5fa153522fe202ac80f0468cec6cae8e06325b72aa8b54f974bb8297a18265e7742a9d31c9a197b2e77abd9b9e9547439a14eb27a33de0f1519963fbebc86a4fdd679c1eeea7c981169a7900871066a95295e36623708cf2583b19ede5c77e26b5967caacd4312081195c654d1c2a48a4ddce2198b4e139cceafce40bf85d1e5150bfd77f4016c6c11d7a696eb0c7e67e5001fc3fbd345e933a8eb5aec2ff82841fe250f90984a03c5bd72f158bd19cef9500e266ecb8658ef8a744374af6422a7d66eb2051bef480612cfa6a850ccfd61475eef06181d5cc89e10f673676f993afbb04cc08da12e79516335a37f656e1ff1a6b7728ef24cc31d05a61831c3b18b0ca44666ba6a85da93a2780eb3d4641ee23dbfda0eed90b767ae5b4fd875d3f2ef315284b365875390fca577df9541931d468f15d3e9317c05a66b094966d9806f0ae21039cf5cef5297ad53a89c70f062ec4bf1c10682470233ce4aa19063b2157fc0c2476fafe576a6b6a8e7e7bcc51a313ad2248eca08ead06c73b344000129c9d851bec43c3f575258ccaa346fa44a98056613a9c40518f74fb1c075e5c681fad2c4847e78ec3aa291d9fc7ad386a13366fa6796291af9dc775dbcf86a021681193e74c6ba62715aea2c8f1e6dfbc187b8d598db4c18ac6c9e33377159d6822637807a5ae452bea4037457653876b8a6fc77cf6458d9dac6aa389796ae182a106c0996e93d1f11607f880e1a34450caab57671f7fa8c286682210473d56c4030a6f5ff0f5609952c50606a727634b8d2adc9b6fb64469a5b90cdd2414f245d09c8de02bc68ebf8a24a4b91aab428c8e3daad16be1114c7850b2003cc8a699895989cadec60fa60b771750cf00218001b3ed0ed8be039b572a91acab0e9ca340e7829a9cdf0045d32b7e9804b1ce8f9cd2d6781863987758efe966b4d9017b80533bcc537d9f7a620797b8533aa8593b2179a956addf520a9a56386922688727d7b3f43a36aec72e01627c24727ed181daaae4922fe178b2bb969dc84eac484e92e16c23072f9c1d3458938525e94b44f64537716f71ce235e1914cb8ecb6e9de5b177e61bb52b0c723b9fd6f242e9214fec8eac13fd747cd71f63ac79dc03f379e7cf372cc4c08350d29ee16ea7cb09a2b1ee8ff9dbc81c64741eb2b79617a0210caa695b1f070ccd12c98bde6d1ac5b2435a7b3775a3dc93a1bd26923940e837316f5eac1d25a3eae37dda62f644c1e8760713a1ce2ff5c7daf20fe698a14748d970c898bfc4426c34bc3d6dcf8c510eef49648a27b815a5a6e81c2fdc410abff1a2b5adadc45d26b24ce72247e02fe8ef7a7c06c56a880bda5d3a0747fb6adf211a97df27831d34ccc01bb50e3e5800bd947a44a82bdab90215f62728c41ceb563092873d1fe711602b895188b02af4a0a4d67dd440817bed891b2b3218075e5ecbee1ce3e8eb88278b814730eee055743938ea027246c444e6670a7780d73cacf7451c73f0b5bcd201794393e63b78370101054d80569005b8cac2f55034b80a544b94ff32bce19b3d3606e73276768ff253627801d0c286dc3b94ff3fea1a03979cda43113759f93d59e464f08bb2d75158023f87e949a3883daefb54f887331e5a37c9ba4bfe8c28b9975694e810ef125db639ba4ddb9a4adae4e7a928b9db2cecd2e9bd8ba456184295f3e846ea0e1fbe42b7cb9756323fe689b3cf2ac4de49af4cfee366281dab2648ef1969c62cec82feec73dffcc8730edd75e08be7ada0613d1e5691846e94df4a55d5079481484e14b13c2771293df7747eef5c49dcdbe0c0d4e273c651d0f8fb704c68c76fe3e8125ece7d134df19fbc1a83d8e0a9f75f8641388c5a1c42cbbb781ac49fb1d842e545126cf479be976ead5e901b68908ef4f8d28f2378b213e0ababed8af5092853ad74f09d45e71bf5b40b9f3fe375cc63e4bc5906b8851b2c5d12cfd7735fd0fbb98c208b4b318aeea79e99c35f3414496a7ee84e53b55ca6e8084c571270ec0bfdb30b5f31449abb6d017192bc2e9d7d37e51acd6272f147baa904ebe2fd36b81c7dc4ac6766dbd75de56662858b13826eed9b783f5a398a80a89390ad64ce3d2aeb8e0a5b3f345e574d2215a77e3bdf6ac2993f3d859c74a478ca0f062874faa0ba46f18413ec9cecbb91b8e53a0368bbcd26371688491f8af62f1c1d6dcd949a914e5754e0e523f36702899532ea423929b08e0f927513b21fb75edf7814777f7dda98db95171e8bc78fa00fc80f599cbfb647a7e44f4ef74a08694ab6f8d74557671afe3fc2c9b94a92b6e3506ae8bb33ecb5f3742ac2780a0e9e9e201f0bf852e2f7052adfa18524a703963a5e02fc3ce2239db5910d1150b19de5111f827b8916cdebb7e4f9325ddb4ba8ea28d4a07dbdb43f9b3fe4f85a060dcaf40bfaf6ade2e1f69806ab0524ccff25baa0253995a38c977979c8f5fe60ff6e2dc52180187d85987b4821c00fc598ef13cc3cd34c55e8273cc2e151cf1f5abc9f4a864d4e091019f8f5435133ca9759136750eb5fb116f3276c21b19d62bacd2f35213af7bdd6ca555f89bf9a6701c94416a448ae50335cc51342f7423b20c99ff3021fd9d54dfa6990458a2aa42755cd549f79268442908c20bac89c14d7eabaf1eb2ee57929b36fdaa67285d896d4ad3c496b9abac79041ab25a3b09029892c8aed73cbbcdb6ec1ec341e2a9df68463f1651988334cdfe02cb865235f17d6beeda249a8ef990ed8051e68758aed3ca114a19e98b525807b65902b5512333fb75a1d4573b5f7fd2936aa6e93548bf3096812707ad3f0a99939fddaab4c17f52f750e183fd4e0151054fb49120e683bc5e482fed1b7641223ed440ec47b50fb54e81cf9f267652893ad225a15efaf18d7e6e7b3f5305e4bc18ade485bda10d591f0dc76a3444331590e73d8ab6b30879d84b7a234876fbaa28ae08172cec48582a8e5da8715eb00d812eea57f0c5eb8a62fa381a498bdaf4ee3a9686fd5d612a16bc07c39184234edb56b744e14e5943f4a08feb1bbb82aaef22af1b0de3198e022efab0966d041a1ae673f32c904d82205633fc44ae8b083cc040fc50d6e07f6650995a597c8bc32bbd0997f26f6087a81921db9f2750cbd6c8cd478e35ca940ab134aa751fa1cbc449e0b9c1ec6cab3f874720155d922e2d1f7305e32268919c52aee144d947ab0581cfaa40c22d8b1f1e976ea6a4fdaffe90ef09c8623083b86e7b3f66c856a0544d3a889042a093f8528b5fcb9cc928990aa840d9813014ea52c8726911723e1cf5550847c0eb73906dbde8598f1dcffd731176f906cff7ff80d60fa231b6f592f8059ee1034c32757061882dc2a06bce91943ccd43e02fa033053fdf7cec45dc02dbd3cc6ed0b58ea84be97418541864ebf49216563c2665eb2c1ff19f331ae1c63d7789b4dcc12bc71103a52ecff4f0e485908a1c3027be215807ff86c84b956e0e096ccfe555a1d3018a7d9daad0db126081a798b014bfc4584a649a7a6964338d4d33c91fa74a755029be6a16e59573b0d37a444ef9bdf2a01014408651069dd1f89554a4540fd7113c24a03e64d4300406b9431aa26cdea705ae26cf0868b094814343865708d09d149fb453b91b3495e9f2ac23b20ac2babef974214bc974eb44bde6f29bfbd5664ed8709d84f46784b3a4a97088c91c35dc928946d18d7d2ae8b67fba2414ba98337815b0dfe7f1c17a3fb01b0f8b79e778fbe70546687f304cf6f6cf31aff8bbc2100e71bf98b4f3a3cf4bf21ab5fe9e95b5d617aeab44d80a2274ce60769b26cc5375426379560f86b1a7bce7614756fc0334a354bb6adf8d87dd8d6625e6e2d5decdb782a1cb2ff987a2e27b9aae31bc7e08a2b115de92570cfe7e4f25f50bbbf07a7f31bd7c5d0270e17efd2b6c3ed2e8f8989f326581b7dd2c3ddb161050d05c835f9cb04c5bf260a10c2e20a36cfe4ec8b6ffa893c49c86f6179120dee5725a8949316a52fc45e5a9b2416ea884e599ecd17b76e15a6ba56149d395b72e6bdda4f2f859ea42249be8e78362d931ff26a4feb23abdfefebfe900b7d96d70de5e12808db84e15eb95bddb2cb13e9509a5a7b0a2c2087d8a087bf5c4d0a91e959544154750eb3cabf0b12d1353f864a0d8cc949e2b515f8e1e1649c819ad95bf202daa63b7855ab2bcdfa723a8ef210bcc2b9a5004fa9be6f42423bcff4041e9abe6de4049fb6679e68ded69a4b36644b71db9267e9534194f63ba9368df55ee7f6703a7f86582090ce6cd8e8bf14b40674f9cb5fe3449f9ca014df724a9a8d25af4ff04a4905b753b93e2f6f01886259c4901a4dbc593cd886fd62d99ddac09ce42323bb1094b1ce9b8a784fc15a94312d32b030a9fdc5b19b389c3f0796ea036a77efd9e7f31aee0e364abc48b92726f22d524b4e697afcccb24d354d5796b8acbf9b92046db3575adf652a1529c7896a7f5df9d1517a55f3d87b0b1a3a2ff566cbe67303aa510742352483d9e82cbdb91e33710f336c18d78f9c395f1791cafd8645798fa1a611336604099a39501615c6fe47a6adac359733472941158d435eb8aaef266a5d45658ad16fbc05f99e7f06e5a7be0a988e43b9afb9a6c0b6d21551a445716f79e68ebdc6fa0971b210c46e170db279082149f99dae7ca6c5b2f56469f3e58bcf34d8f8dadc1352af6518d5e06b7ae5fbf96526b6ed1f9b556f4d75d6eec4aef6764e4380e560946963fcd0fad23e5d758a2b82f123d6185b427836d4f50df46e1f5653756ee8801800afc075b2e277f59c28294ab12a571c713da2dcbe1e2743e8c009b28f5bff54237286c5dd35ffae965ab9bd29a2c802fe50b0af10f6ad33f061195fe8b48ee5dba05a69f56f31f83fda70569aa21f6a98ee298900a2a977f95e14a5d79db20ff3ecec0d533bfd3adbf2372b789e29124736483160d17c3c7d422cab104e0d12dfa6f127cdc93ff2e80be7b74d136364a4d5f9c33ad70e2066a52de1dd18c5481bcbe3fbb8f2b746fb91b990910c59f27a5bfadaee2e2785c1a0a341c14f71e063ebff4cc2ecfd184792ee90ba107ddb38d724c850d00c3baa75daa10d5f39ca2e7909620c54cb29050c4dd9d7c78d9bee98cabb04b66432ef869c4f4aac20d1b8cf7dce249e463251431f5f1280fb42bb6ada1194787f42337db31de35cb906c8b94c5b33df789c2bbe6dd298aa9a656139e28510248794e5063795ea73d1c55a871ce4e1549cf6514aaf270aa9b94dadb5aa9f2fe6f0712060e50831742b8b0cf85604db0b46990f809c0e681621e2eac5fd6b046a406198c893f69903e909eab0b86526488f497daebf39f23d772a6e25404682e86ad2350e03fb6ffc30062f6947b06796c5ddb704b81f12966aefeca2e3366283cca04b25138e49490b971cec5b3f866a375a92ecdb01bc52b538128caf7802cb076fdef23390fe45c4877aa0593fa94eb5397d4dbf824941d6427502882e33ef95d6646136d3b3c317f08877f4f5168359f51ccef5e4d3e406f8dfe4fab875731109e4810fd3cccaea4ff5c1d157c89039460fd0199f639d605e1565e7df929db5bc83548d390e587c56826784cbb4f7475a1269696a1d8a0cf4757fd61de68aeefbe21f2414f04e3f3f216d4beb894222cdfab92460ae172a90b8f35eae5766c0c691c7473fa3bf19634b8acc1c1d7bdacca5ce3a502195af0101a995c071c34f42467baa28d3b9836d9dd8ef6a7bc0c4e9b7b8b2cf8724d7838f6aa5f67eb1d8d5fdf3a355b95ab9c57518bd1d9a644475677fabed7ce28827471375607bf1cb5698d7e09a78b44343142dbc9f10f9d4809f96e3e4843d3afa0738c60a6122121469f771814b124203cb5b998d14663788088100ebaecb41f0b177588020ee7ba53f0a607d0a9cc73455ca63450bd53fb7583c2fde9da645e45fdf8c218ce37773528aa909b2a706093e88b858d60d749e8e2eeee02775b1b0075b246d9abf04f384dab53685eac76e0367b86a2f937d02fcd58fa01397390e18f6776d813314ed53012809a33c3dd90b03991f2fd9f607b2cb67be888d839b010990f1eb7a4fd0da3f568bf0422f4814675b6d8b4b488f651d616a0311fe30e040bbc2334f3bc93e0c65872719897dd8f5c329d8d198a63408287707e2758c3751da99ae8d32ad8104675318fafaddf8a6ca3f940c3e829f3dff6b6075844ec6993d805e2da4f53295a0621a1f5952d660042727c254e9fb069d312d708ef510900c4406ef966e038841c4c4e7b63b00acce32324c74b728a8d69239ed20ce9a1169cda0138a83bb1e8b7ab14eef01157445ead106e58a0fd4d0c0b2d6231167ebdedd3750f9a7d53c6b0d207c413f898ddd2213bfd3c109002926eedd9c0d8c6b8b66d76a3c388aff68b742237f38720d0fa65a5c5bb66a424811cf520b848664e16f32ed7019e01c5bdfb2a43aec5d068a6cab6690aac40ad341036e1bd9ac3a17ec35e399b583a204204f9749248feee5da0a0d23ddc1041f1e8636c99c407683d1651a40f1c22e411e8ab2cf527e6c74ddcac086b8ad3845f4c0990392282aec143debb31086c3104f87ab8bf641618ceb79aaa6f30749c8c7a94d9f64d3c8633a0a116f58d33918a0a6d692ca102f9a295b8898dc001b8de00983b9bb89515159cb2382fd66b13a114b8915644fe0eca8189f904469f98efa6128bfe8608d49642ba08d610f0ca03d8214e35f16f8b0573256e1f59b3ea88f41f575c848dcb784975a07f6f966778a3caf5b43e0baae1aa48f4e18e5d3076fdc954bd6b3f2c00b89210ad578bdf8db01f1ba34a6389871be246157f1e7ee35ba06526d0c9025bd185f8d739bc79938900700ea6a63a889a3e0d69319e5fd4246b47c4a4fe9fb08b63a4f629f129f4a7c77bf9fb78d766dfb80554db163c5a046630af619fc164feada9b7500087f25402258bf9897e8f0ee9370ae829e504bafb580d37340dc171a342644e5f9cd47777ca6d981885c38b1c691c1cdea791365289c7f2c492cc91309757a0917830d0ae7ef2692dfbababea1cf68ddafa6c1e58542640012adc82908a5d6c15009431db0588bab465d6a6a36099e82482b18421a036702bd7769f17bc1218d859c295cb38ed45d8148be48f029493dac7891adf7c4f8cc22fc9c0144520c93e4f53387151d8d9901f3ade5683f51eb0aa4d42d9dd92576b243456e162d0a4a64dd54f6b7a84e261348748f7c08f271f6abfb316c4457a033e8226504ec3337c11075bda1a92973c5faed163502b101c698af3168dcc8c1d33f14484f0f80a6a3a4b2b3780f7641b9ad3e5b84b51d5205cd5f01aa527f50acecc5f9a88a8c8353294b7fb7c73cebe28f1e1f2dab64f23b190d1061a0b3b4615466bf70a17f6df9bc49adcafa573d7c2f6b744d71520aff9c23781344b05a3743938850b36ed8383c405e3210aa35caf9fa068b712e9f531331cf301b2796a0e4b0f6e2e0f6c4b3a6bcd7b06fa454b75f621e10812ec628bf9286d0a7bfbad3c2fced3e96474337029ee72252d86ce231666a3b203d75d259b4fd102bf993b329c8165793927c5d9b4d88bd4fb476c48ebc29e8bb59c010106af3e58d418a174474a0d734ef313140f346b0d4496cb757bf38cfa5d6ad708b456295c03c43f0ffc294aabeaef23b69b18d8960d36d11048d054c8281d0298940ddb1eee69dfcd2d441c33afb51232b66a87e5f9a1b79d8c3cfdd31a31d88df826ce343d74b5fb37ed3f24128d26c28eaef18c9ab09d79df7c511fba5d039bb47af3ff3ae143a86e2487c02d3380f44eaeba97630198b33152c9d9ca0f5475863b8593719969845c9f19540b56dbaf478a4f3dfb60630ef08f9c816f1b2e3e91d4995303e9639a0c93277d8df005abd04eacd7458dcab6706959b24a3fb8f343191d32ad95492e05e5ecf2447272c5ae6f72e03a8ad3912de263890c35cb02656de6aea0b1007306b1a73e83fee65a0d34fa273224c1518da7d9220a12414bf359f2c36f433eda00da9495f1072d28c94f7083be2a3db2becc93b572871f414b60c18fdcfd0ba6404f84c44c18e387adb55e08517c89863d39ade493ce958af17ada2966f0e86d5c3f762102bca5cd2e5162ccaf5e69d9bce5eb4d9186cd1ce3fed2a9c618902ea1c2b396fc9cd4e6f613abc6d19b8ec9b7c15491a836f80131a81268f1a9789908e0fc3a57fd0032a42a13960b9a6a44a9568fbf763b1b26b60ce161e0716d41d39e11bf494f526d74c74026c2e89cae2dcbdbd88443efbd26f2c5a26b0d110605491846d8a53f6a9333f94228934718502846daf7bcf530286497c9b5ebe02245537f9d0b62e0a3117f0bc9b7682994cf66a8921698b6391906e8555e125cdb925118e28bffc73a341726b4f1f379fef5d6c127d8ae8fb09fd00474f8a0708017950f0daffe73fce2288ab02b6739967fbfc91520848e32fcc12e939b9afc0f51c39d893181f6416b4f892733e30dbe3bd7032c555f6a53a64d2da7bf532e8b15f9bd08f47fb4b8463dc89b110ed69c6e99a9b3b68f84251a79913315aa8ff8c422ce8765093ef6834a54953fa8c66149e2ea62b3e03836d97c97a537eb0b5b2fd25fded7b5d2a60c8d3a2a833c977e83c176b6bca3c99d2a7946254691fab93122aa25472f7870010e6ea8b64e0d7c7da5f5a4b057348ea7ea8c70f3ca4099ff91bd777d712184cb7f27e9362786037abc3b71bde1a4ccc85a6385e04bd41d3cf8a75cc2b698da8e62c5927874330ca27fafa6bc94f6f8fdd1c859954996bfadc71d642169a0daf83b00c6b66a62c02a590353707b82de23fcc531c3b70b875b445f4f03f27d80434f2f2c5eba2da84b3b1d34106db4eaf934a60d59cdd8c5f74b4a988c482fc91e473a28c03761e717a83e774c4d6cada6840ae3d9be06a1b2089baf8eec21b077f92cca989587ca95f34dbbb368ab6654ddac914ce3df46375d0ada24a54cacbba86754a8f3a257d30cfa54ef020d1813b7452979783719410d1278864f3137945f6e8d3a71e01854bf96fbfd9817d2479dffef0cf9475a86e5b15cca8dea829e5f43daa559c205537e165f01f0076daae68910979235a242f47e4a44d959d87bcb7565b6a85da03a1f5d5a0d4bd49da655d1f9026280146a8bf1c00f73c3d2abf4e4be7e5cbcc81d7faa9c5207a88c569fd76646d40c47b6ef260375d346150db2e2b89e85d6ae770fec80e5b43f2360a1af45640c16aafa1d73d2cc80e06431cedd72f333d2fc1a4985e6aaade335f12989bbdda88cda86f278b336130ddf9a80e16a9d859ef6b38cceb379584d3331e901dcdbaa0f7e14330d7d76b91e6b43ecf96992ff4e03b7c4638019831f26817e1cbc2bd88638f29450bedd893fd4dd5ca2fffbb07aed64f94c554ced45be86b93aa4599317f5b20a15f2ea9ccd5293b9f7b282d65441e55cd91a887c1acf0115be6614e294f92fa3028969b8214c0b8bb243a4e49ae2bc8d6a6c4c6c924d54bcd7ee4188c4f42e1f7bbe670747cf75e91ec728355e5cc6abb9c61690c56c298a782114878ae5a11c6c55c2a940c0b82cc1a1d158313aa1348d5ac59f95ebb529f3511f76f7c14a69c2b852478b7ed1011473bc43d215f7c6229819a5ce134f87a2170ff155031b8a75ee1133d7904f1428d3f897c1e007bdb026ef7bf782944de29a5f5bcd1d917171d6ace12b98b0bccd015be73b7af1f2beda6447894044b32f83088db0d804fd549bbcafc5a70bda93c7685b3a365e5e739a2044375ff6e1c8e3b2147c46d5ec0a4fd033a6be9788e3e50ec16cf5093e9945267488ff05f5b262dbae644febbbbe0f78aeefe188a4a0287e762d982f5cc3161d6d2a364e57bb4d707b7aa951dabf00a5b9e72a2517662ae33c93a14a0b5a38554a436c3961d5dcc53c1db546d92b807731f2666c87f65baa0a8cd5a40ca021a4efdb1b00a1291ed86437bcefbdec3df444d8bed8cebb170695c346267c048a7276d594030481070b793f420b322b71aa0b1a54b385e1dda4af1f6ba3a8705b209432550bf22b51cc0ba650d2107a85686644b2a70ce7f621ac353bc4108072b8157a91c77718d52499103e33fdcb821c434c8cd91dfa70b7ae774cf20556c3b14a679385fcb93537306603e1ae560243910fe7c5ca00250883d4a5700b22970c07ba2b45840918b133deb182e13604e9ced7780e99b2814b5f53b8a7c9262468e008b6511c5359c82ab78f7ff03b66fcea8289ab4cbcd849c979db2f2e6b689d350e050732624fdbde8add7a107cc34fdfa4c467ee7342d7fb68dcbb63d569e307af57c1729a412b4f9a8ab69411f9c0ea2ac11fd6e69c88d24073b280ab6e11c3be8f3250eb57ef80ee20abfaa273f85fa59d86e7b75184cf09fc1868e9c82a3e70a5b6333973d06f1c9419100dbc9290f7eee1df2fe2a46f9a0ed2e4a37290e2a069aee7cab661cdc1927fae8bf4627df1029733d80420642fa202f3fcfb1a556709a79c0d539ae23bd07e8f40b5bc04a052f62217a97be70202a91602ed37a4a1b91c1297699b4b39b40e3371e232007ae94f1a314b7c6955b23ef1a84eae5c3c27e060475205e1cd724de2dfaa043a59fd9c9370f84d21bcdb3ec82aee7af8f4f15deb3d3e34e84c4b5a6d1537f8111545fc1549ec0ac3a9955b5dcdf7d732e6d89949133726ae98351546f534909460101254be1a92303e6b6a63e27101b722ddcc7bc61a2cb655adddefa00223cc7943ce75ceb267060f144f9b3128db2eadfc9a0d559156fcd49e4312ec3e5db93724ebf075b2feb6a4c3246c29fb684c29f2b9c6c6abbc6772118c717e42e20886c692bca369d66f7b7bddb2a430a7891f21476feab75d113fdc24ebbe56737660761c1044971a82773ce59ed6602fd13ac4df4295ef630878cf64808b0fd58c2d203ac473468aa52cc55a459b0b47d1c843d263ffecefc9bafa7774d0579f6603823b7d638050f5ef53d7f4bbdf84469cefa3e2a061dff780229410cea7b9946ebde135dd7cdf89cd5d465348f9df1fadc8832af2db37dfae9352727850a3fba2ce2f4a80c0611b7842da12b90b2b0f356b30e656558b1760454368ac6537198c54898e4c64f2c8cda442804aa0c61b94288b9d9852c18458881511c0033fb50fbf2a4a353050577178cef07bcd721cf756bb46fa7f117ed296f8f1daf658e3168ed082bba7003bd8cfba60885459e8a8b5311b05ddbe9863af0276f0b9ac11e18399dcffc9ec25818d8c9e3d8cff35bac92cb3617365b7c32877f4beeb82d1f3d94e03d77055d3ce92066ce7253dc221c947894258a9fac365910eb0089b36b7c4b385a79cec4d92573d1bf09b1a86714f0e47e5517147cfef4944e0259932822f08211387ec94c35e4771de1fe0b5556990fbc5cc7e80624b8e4dbe0faa5b7e50a4b3ef1f8e55412d9ee653f882e7ffd43be18420437ec6d48f187c423cf532e0da259f7b38d6d67f43754d8bc06e15180aa78d46fa3363025b0be6e49c2d3d8b6fcd9316b3f9fc3fdb6deff6206a39486da6c84550fc5890c5737a3bc64a60965b69c4908c35eadc3eae5fbca4c18e978ba688f49ee9522c50723232c3d7301bd88b7b34be3425c8d8542303e85a4cb879996e161d47fc4406f960204af3d61dbb17e0489e8a7c4ae91f0a1842322c23ee6103bcb3e24b26afddf1c5f98af098d2799eb852dbe4cf12a0a732b0711b0f8ec6d70b2c602b66af8d2ee626dec324e63c239240d99fd312ffbcc43bf3b2f3750dd6483a15c1b28bb815e352cce60413d71e781f28a2eb665b338c266580280f896fd82f5fc3ebf2fd4bca7c959d5415390928238b6e57e6e3b1d9547bb708245a32b0547083306ef407454e3961c1752e26c810f8830eb47f7e73ada9feb8af4b2daf9cd31f542c883fbf4f719a59131c87859f30c777aa2870323a3d07676b15f4c8a3b2ad563ce35d9687846019adc23f590342e56a4602d4a855ffac13e7d9cb15d4cdcde34ec8a0dfdd93dcc0d4d02ba278f550a664ba957fbb828ac20f0385df4675c2830b304db95ff8df12b2e3cc34edf037f3a1742adabdc7777a5b9807898046546c68020b360567964bba332afaa14f1d57c02da275cb1dde219e8770ec7a7da1a9dccd93ad6ecd3e3521e6dd6a1c3010f74e35e560a2e0dfc11447601ab3d130559cb6fa20ba103833e8edb16d6c974e0876e2cc7ee2fbc1845b6178ba47a81517be6f0ec1f32b5ba2092af031e4cff773b1305277fd156e7ee471f9b8e66df6f83713f6d7416b7bf3fe45855157f9a9115c1d240c7911e83594888ce4041851a9419e0160b7eb9405a2e391f9cfaa65fb5cb7ab4699c4cb2b738a0ce504633b01cb380c053cf9a0f3d106a04fd572e1547ac532026cd5c9d803460b0bf1a0e9c8e8bb1dee0e1aa83d829a3d02708f0a22a74e485b6fb0ac9d4031808bfa6452efb29ec160b9752853bce1209e238f7e4ab880a39fb7c98de78323e9793b822799f74201a81114f517602468127b643fb968d6286ea2c7024dacc9749eb39d20cc744b82d0751aac92a1494186d7798bdacdbe370550748a5b1a39dc2aa57c9ac27c67b4e468f01343f79054f567e9c3f233d769ea88c9cfbe10bdf876110fa943742384e05f2b5664c6cb753863d27ea9a884108917408370a4b5a0d0d6327490f89d1ea77ca22a0faec8b19178ea212ddef9b196ce9afc74e88476334fc1b2046c4e7ebccf794d4905dcd0f554ba826eaff749c264e8b170086add4e42134ceae760e2fe2e9edbad9d4b2c5537ec293a8dea7c2ba0e727b87e356a068fd5c32481c2b24ff8e25de3b9cfe6327871894efe1f85fd1124e3d5ed4b868beb0b02263247623cdc33b9c74caf3b60b2297f0c0baa8ef8144f04984a991525d0cdd0840221e5550019400aa0e43f72d4d139c90f5acd749106d9f0770438f7890c5fa0951b4d63a8ce76810ac0161c94e0f56661e08cdbf71e12221d88e312bd5eb3f2bce007f3665956bca638debc20cf66f3a03d6d073f7c28dd45d78ac6b7b2e4331c99d0da0e7733410c05e2fbe5c65b37d88c17fa3e3f8b44ce733fadf87b9823b69be15b7b89da1506725ca58d26ddc0d40ed3bfa48f96503fe04e5e60cb3914382485cf984bc088a0633bd5b6ac2e6ffb06e19260b59f3b388baafbfdbae57c3e4a6c6b4cec39b714fa2a696cdab980fce7b4ba1107fe366c1641520087692d78def302ff6f546b680df0987c4b9834d7291ee86360479e554ed585367856dcacb33372645eebb6573209749ed18e3f966ce6e484987a9db1f5713604401f81a6e1980d3f235ab573631e96f217d02578c174f5859762cff7806e9fad9eca7f17550359fec1fc6eca89d459826dd0856c9b54ba20efd1abb8f639b8c0ecc89cc297d682161ffe8e1cb44c1096cfab04d506cdc9809fedd7b582a1a6d494c1d8b7dbd7bde870d9a9a8fdfcc4950f4d99d7a76c181e02e5cdbd616da6a93a79bc1d75da34ab4b28ab55c60c85238280253650845cb4a489803358dbeb8de33f84b06922e818503ba00e27c29659afa8d2598a2e14577ef7505a8df690417bf454681a1975cc109432f9dd2b611413b485bf87ade59522b613d9076a78c5d5ec4f857e9bc06179223b59ad5e8b4bb34336243405190f01dd5c1913c6a033b12734bdc628dc6b213fb1ee43e425e0dc919bad24dbd77b818a9b1c83b9295caf0cca17136aa540d089a3685ca7937f713bd4f8ca347926bf0647f9dec4809e40839e54f0979a6ab5b3bc07f5900838936a3d8e3451e437fd7cb611a1f0c53426cdf7f644d7792c2067c8cfde8d33463820b7bfe60130cbe7eaaf31ae4cf61d87c9605911649a64eb1b119cd46fda4a8ce5ad6eaf40e72efaf79ead97fa1489d3fe56c9c04eb42021821874d626fb235cc6c6a05c1e04a2f1b99b9f7f2a70d8a0456c2fe852701f51901211a7a7faeb3aaa414d4dff78bed161a7b54eb08eec47f1a5a6a80ad21ec1208f56700d8a99295bb43a742f6470bcadabbaa67c5b99e4430b45643170974398a219905e3cd7bcb222fb24f59465cb3a50f3cb0cc0c8611641a91ecd0d0494f04493b10832eb8af32a258cc34145903ca3c4081d0e0f5d8872d28c73d882999024d696bd1525e21536dae6623d0b3035e632745fb7eb4e2589d2ee41050d9b38285af10f41e4093a809fdfaf58ee36c353622eb17d2b4c5b7040259232216ea2e3b18643ef078ea642a369d66a33efd583dcf55c10c3938bea7504dde1568a05c86ca34e6fbebe148e1f35d7c9c3d0a3cb6b55bac05d26ac0215d284770208e7a0d48721c579e54058a3d1006e6c3a988a4ae6cc0bcb3dca05945404d4c07c7e6c8e78b25930b501883004524822d118ea09e6fe5433a5c9d5484fc7205a256625d94c36f80616db87e045e46e2b5cab50490021e89cb4a71909b0789bb24d8f1dc512616be95d28be93dc7a90c6fedb3e25a16a3dc1742641c6871ee0554ee40dcddf7296e3abf622a2e8f8300fab69ea6d12af26b7d2b060021d29c0c23eb8603ccf52b841bfc8d6cd3b71ece138b1279a624f48f410d7eba26d5ae1056126c7a9ed0b4d717d586409ebe8ecaeb5888c8f4b772ebb8c65220a8dcb192faa5805edceb4b77ecaaeefeaeee58b4eb7a41a311a05e9a2d7f854fc93f686c6f2d1fe700f705fa3dc89ae69d334059e38fce8c04d8d98bccc5b18e413675e8ec56f672899ae78de068aa3f0be679bc349af915c5717a187b64d01439f025f3a2aba4993b86b70f518860e8a0420030da67a12d4e4cb874ff7cadd3733b7ca1c71320960088e12fb08f59d8f4df31687592b316e77170a7b878746b0a31a19150d2abe3b61ff19cdeea6e320f4e0d2bb759d6dd2b96b5bc3a5d41b327b449bc0535c10913ed75361bf911367cfdcd3ad85231cd345a8ec6fb5dc54f16ec2015fb04b64704035dc2ee7910ea990173f4707f434f2b956e13a7d4274d8e5676d6384f70af4c89969dcee57f1ef28b056abce31d22f2f02d446089047d4ea9a65ac3c30d9364d78040f8e22b11650285b55ed3dbbd2145ff5e4706a7b6c9bce2d0bba1935d167564680b1acad55fee0f4c25d4be119d2d49c8e8e8cecc1b5f3abaddb51feb7672c725cdaac7e649b81e80105d901b95fbfd18ffd5f7fc9f49e6636acf382da85c719d6dcfe33eadcb94cc062ca8ec8a561f3ef58e96a336b9da18a5a7e1f0498cca7427f3ca1cb02b874b744ac792a5b13343206d862bf2a99444740ac3832fff83057ccc6ae89821df8112485b88450fbb8db23ca8ec86a1af341aab103b43db383ca798fe03b6812039bc4676dc6b57839a9fe1118fb2afc4e8445f30e213b08de277a9a49d21eacf67ba56080531a7425966636a9f6995640d20dc9257a7188021a4623189f9dcfba3540a8c812f89c9f8df79924e4647d97e9d95493d02fbca201be623ca45a02952de01a08425e21c2f49367c4a75f8c5518a426fe75ebae707905b3f26bb757aa1d074bca9fd99405f41a1d70af84f3168a62314696af8fe3f032fb1a4f1a9f53f20fc74fdc8d46de5535e686cf9c967b5d073e81959f2f77f171501a2b9d62d8d8d94b93bb4bf84281e832b6fb91fab99401bea78c6486025b9bba11f5577a9bf7f4c3ad4aee0b9648789edad6c0d916aa9b677c954ed6b9e280f76ef9f2d585d7984a838f42c7fb966743f60e2db8e967d420e3837c36168cffbb94072d371ab4e8ca290b86236dbbc1bd4d9528ccff0f57cd8447c1feaafb8befa5425a731397cb85752ef0738cd6b9c780e805d86bfe415e8771e17131b334ea0d8d7c3c4364b95f9e01a592a75f38b4272eb44ef9e952c53fdefd47c9ac4aaa42ff2e0b9fff410296d5cd4b442f5e328f415a9574e0de401a144dad540622a5c2aa0eadd03cd253ea6f0f1e1156182c5e2d9632c8710210ec5e3c0a1604123d66d5b5cdb0c808dbd1bdddf0191502a62b72b7fc118d911c32517085bc6334caca5bfaa107e557242d957856f1284e72b1536450a2a794d6b2dbce0254e70b0e41095fa1ba0d257d33a249789db3b6f4961ba88afe6ab17555e9b63ef60ebf5ae0e20d7c0e15f5c08b772ba857bdde2bc8977479e361868303d0821e7ead3f0ee8ac6047e3dbaecdff8a21dcbfde9f40ce8a3a2b86de6644f18e4290880e0f05f6cf9c77ef35702c1f7e22fed13aa23e0e41bd9e094150c8d32a5eb10a07c91a0a3736bd45665efc2716ef88c39f05b3edc49a55e2832982820f7e66565397e32c60255c92c5160466801b94acb69fc42148a574caac25c4e7535de4b2a56b1a3c07dd8efde08f17810b5683077864e02bc74223fb965baba1b7b02771131b41e096ab2cea0349ccaff02a37e3235a1bfc75254e31807ba089361bf8ae3c8e5c8fe4883c0935aa8cb1a2c191065ed4f9032803700f9a8c02da3381bb980a4735830fb46ea1ac196e85bc0286b0f81ff8ee412f0988dcd7e2dba855072a358121b42ced96dfc56b990d5c794e87457fca1865ef1c173e6a8db901b13ab5c2920684205239c8899506bb9ac07c0d40abd2e2201c3f967a1f3a11b436acf70eb825239581e27331b0d0f0ff1078b222dad66090647f0f1c9502a6fda0d8ea1ff45533308cd121dcf7506231c1a841a5e1faa801abaf3f01f290313097f0fb57cbe747e88c24a1bf09afece2d55b64d0a204697608d09ebf0e7689bc3792513d3b04680905fa6d1f62434f91fd5d14fc8064789031f630eaedb242420285b27a19c8973208037412948747168781116f3cb7176942a0dcd31d8a7c29fcf5a587a88577bfe6d8402a4ac49698108989b0dc26e13d605739cfb60c955f53161b904908ebf4bfacaa34092daf5923809e77ec1a64638e87fc4a34b69abf65b6e46790555ce1dfa95837fbc232bf9f6e816fff659fb46c034f3b558f8ad42c721305fb14440801996e18a789b17e22b8ffcdb4933fc6db00cb1bf190aa5cba03eb8056ad1e79cb91db0785a43540489bb5d665de885104acf65d1104215aa43e769dc58b02e259abdfcd86353dda5d8736c939b7f80e5c5fa73bbb703970d85482260de7b7c4e33d634a2e421c2047a626b3925a2d8dcabe2a84d2e44f31fa5811eaaf757491f83f0674c78725a0ce7c3a7ef9f6ed07992db9da6e5b9351eb1ed84d6920570d48d538138b63c8915cd39b7893774f8cfe278b8bca6119319fb56d01cfd033c085950421815ceb208df9e32d9e84533f3d2df5b2800e8176fb13aa6ec29b4380adb0273428ef422a60507c8679d0910d5e72c30de7d956d75f04efcccc6fbedd7b18ef3807792b24cccb37201479b605cf65272d3fd7e1667c1ae572f9c8c5b7311546be0bf67b0fd6c67abdf126804e73b25137e63e526b8217d182096eabeeaea433e1e40b665c9fe25c3b21265d3626bbb618a32fc97ea0fa5c363d58ad6c5087118776547609425aeed59f4212c4f176fcd4cc1925ae8341f92a24c887cd46e66b259cb71310f5be053ac39fe4c449802fe972c830d1ee0673caadfcdee2cf8411dc6f4d1d103c4940485d39ac7cddf94f5bd8d4ceafd0e7d844da9c96b8de62d680ccf3fa40af5e4788bdafde93a90ca04f2e361736ba9168c34ee6c6004177ea28d32d61b86cce6de3e8aa4092f21d93df85f7214c895bc385ac3242cfc615cadfea46888549361ef8d7e0c164b19d13db072173acad2b41af0b3171927438fc75a4f23a01486e2d64de5fe1fd2163b0258432891f1751cb02f3267245dfd5c88c13e0eaeefa6267918834146eca86b546485d67ff540c48099607ba65b76e3e3107c1984ab6341b6b7fcfd830a9bb57832fcee73b19322d22f4553847e133c85f3cd86a6e53d8344a848f8dfbf78141cc153a9a705c16a5dd52ac1974e84a486058c50b6c93b7f36b2532ba9e4f5c2a6a37910c8b12379d05be46c048bb5c27528faca535f2c2d97069bc97a557aa908d98f3009c132cee7c5be927111bd52a5a825face555e88a588a862f06cb6f33050c7e5da907a6556125de88c88edb8730be29083e89de7ea9303dfb1a1eed73d8a235dd022460b4771dd2656dc4bf1831bae36637168128c791301cfc40f08334d9bc8ea22a5f4d68fa67993494bb40b2733137f40625efbdb91654cc4514b5598dffdeb2332e4cccb55cc5cce875806ff293b714ea9c21d83c1770c14150d6de6d11ef20689b1a1bbc37944ab36c868031e70e5cdea699b014ffa4aed6797b23e989143edff013bdae9901239e860694cbc44eadb5b0f91be2e43e3402d080a499942da89455f980855cf21cdd18be80dd6a531ba705731a266d585c92a4fa70ea2b9a72b14d4f0a1b25d6e7bc985b195f6a0074b208732f0a57cae266ef5ed7597b7e11222bf23794fbfab16d9949d8d3e3e3657d4ba1ddf23e1d9a78a56a4ff7be0094dc990fcdb08a0ee48752439937b70f58b6c7ec2b9ec3ffd8cadac06863fbd4b6a694e0e0cb5661410ae01e2d8fb71a27b0a8090ad8e453be11f8ce93670bb6f7143ec89d2ff5a7d722aebe9d4bd32337111cf46834fa8f6ee5f4760bbe469c85cba6a64c3649b3722bd87dd5c09437de10b7078364f89d72f6c0df393369307cf4347bf7845741d44f503386c7a64f153d8c61769d6997bff3e54884a06da150003949effe5428019ab0ae04b351daa36a9013b5ca831e953cc92bdd278a3e6cb11eaa27f1527f3743e83f6d1653d404299649ae14012eb3c77d75930ee168a4439d47c963ba361555d40911c876e787f2802cdaf7f9db7fb8910979710e6544b9b5493483190e99a592f403835ff5294bba67b65338026d61c192109ebd67c7eff7007870944738d4c3ff99dac5a11243d76646407a7036e91cacf2c38229ae415ce417ffeff249f2b6cc5ceda090964fdbaf69f63937a374cc7091315ac7a6badad3a63737d1cc1be7b24ac89114d4bd3a82e5de3bc05fc0ce08051776c2ac386062e058a6a43c050998f0adceae686d7c06012fdc7ced23d867f11785f26748281354593ca243d984f78b901e2664a951e51d534931d1e2a0a0e33d850a093ca865f093fdd3a273fcf94858fac9c9b785f483c90734f2c6d2b56b1c49ed4f30483cc9f1b6bed86caafbdf4721be1376586ba953bb3eb09f6a219d682d7a266ec5dd46199f49610a316a44d206d38966a859c3b122c9861666af5b392f48e1e8abe684327ad8bc6a8eea3a9b8eaa6eeb897c936cb35f16984e5c001a95842a4fcc5167eb3d1a417dd4148e247c789ab8a47a78c2cb0146c364786a5521239ee020890cd4784fbed150ef88276890d12a8d8a725c6fe75640d17b16f9b41fcde641bae5886434e59a881ba8b7b2cb3e466cdb67a8bd27e66845c7d454b7a1e596e917b21c5c33cfd107f7995234c502aa7c4c2f1450664be0a8192023f81b4980d414351683768618439d5f95d1cb76b7bbad4130cad9e3c4bf26d3cc375efebe217f445c52e4adf8aa7ef72cc33118c1ffc5fe193030341c1f5889cea553e0d4f731113473d0657acc6b7db8c69e4ec7961c38598463beeb47b1b5584c46fce5ac36c231bc09d5f090a348fd1de074661b586279e3870245ec3466163ef84d4b798776a9b7ea2ffbb7ef8e2061942a44098a3ae9b5b89f5def0892d4fb7a7b801af3b83836f9457bb20b44d175abaaaaa39ada85e3bb4e5397bbb4cd36f06bd5c910c44628d9f3e73b028ff02095540538ceef1702a39cc388103e36fb49a6905f1d841cf35006b771f52ddb52c54e31a83555c4f49d67d1a4dc1a6926f45a9a721ab27a5474d5fc4ce6a16e60b3e865299202bcb7a1b56ff49874981babba3e0f6b9dbd8f019df9078dd5dcbeee155358d65c2ac22aadc9ec9d45e53b4b4b48d0984e0c79bbbee1f0af3778a187bedcd352eee8d81015ca89490cbfd924c85440e2b99d008af88aff65cde4e95ab66e4f84b34d5f0ff1deec848e89a5abfc15d817d75e3fa853f171b408b9abb92c0b73d68ecb6363e43592bba1d429f89371d65a985c48b116d688c5d7631eca53bdd0253cd65a994821e3d856e71cee925b2947d1a7ce53cbbb1c0cfec49c2ab3034ad570edc1a5ee829a21fe0a7846c46d655e33dd7d36e7a39b20d2926b302b43afb8e959b1143c4a2a24cbab477570f13db850984a897c9153f7ef38df7154bcd83843f9bd1e8412e3762cc5667ad8af1853d033fe8fd9410f90bf61344d79a486ed3180a5c01f76b077f2eb545b8c0e24f319cd348d0236285a9410769c7246fa4fe0ea499df36a9d325380eab478220e173c632fc859aeae0bb069bad609b289b1a6df1f8a96001070300edc9c50256b2f33c246a83c43683f4a9aa0889cf5174d917f59a33ee41e821da3c5fc5be603c0b5ba08f5527c16b6c2e5458c71ddc7705b5f9c1d205bfb359faf0db8754956f2fd96b2e73d702eb3657a2d0f7139fa7c5faddc96c7c2a7c318c3708081a7773d431391e5eab529cca8579114adc74338110913eed039a5c26f0393442ff42d510d82f10d06c755d6c2e784a0b6ca0c01db8f07c961f3d93bde38d9affd477dc66e200d5cd99b805f4f538d95f7a33e7571ecb6df45cf6668887b35754b487318b9b8b9a8b158e1b32981d0cf9592063538063ea31e3aa0fccfb590cf4918feca3c9af8ad8d736ef8a629fe235e3eb42d1706ba531dec1535b376179651d91a67fb681daa629e14f2fb43e2c02d00aee8639dab5ee331fa1d8403f164e373e029398c528120f1e2ad673f6efc503c958ae427d7ef965eccb903deda3fdec851838c7b0ffc313257ae6ab16e94b06ffac4f9b4a534ba2857ba0a10e9689af79f0f94a21d47d39ea01c5da0bb4e4f3b13ad6a2073a7c4867bda68ae97d46df6e7575f1e8a24db3426163886e463b7b62b6190e2b56b86fd9526381f43a4092e97f17db599fe88d8e8808894b9cac6b410eef87c5a13802f86615df1295ce158ce027f67bc5b4f4de8f71a2163fbf6a9016529660bca5b757247f4d29f4cc7ef2162d27135311abafaf5bc6fb0238c95edf95391460ea4914d0feee9a353b3b6b113314d559c9302d1323b998c271f93a3552bb0b932b39f0672f6b71ccb1e5ff30706062c972565b602c4bc781693e919457456dd5d8c9d56c527fcc85b8e4139624dbeb6bfeaaab8f6f2d7aa63665351e43504166c08131a9667555befb664b060dd3f9d2ed1b1ca1931f1a47c5e07156189433619065aab02a7a9ef993d4570cae1c13c77866c0fd9ae4b9c67e1106dbf090508907915f1a9195abbb19cd3fd7cd2256bfa1c3a0dd83653fdb73e80d10fa05f3c821a9d20b8282d9755402d447ee823239d461187bd27fc3cd8b67abf8d520802621fb92a19ac016f1ff74a91d2f99f5c974d4c6bbd377fa61b9132a8a47a8df53dfe694735ce2b14f2eee68be7984a90a364d1e7fb5d53618242ebeb60465a4163cc3b3557d64ba9b6bab97cd1f83c0d0338f52e09be9af888dd5c132f49dd520b29d091426a77d474d1b7153c10af992814766dd1bd478e9c7760cc95b0b4e0f1909e469e8f5bcb0f402f190725991282905e15d7bbeb3d0377318817d879e7a7df8e26d5215c6aa957637f8511ad2448d33c17e2f08bdd2ea75eec9afbe41f480c9be4383c14d0b715d2759f9ada28b4049c939078e09143ee4cff5ce67b6e0a1202fe3e224678fc8584cfc423ab1f44344bb9b944b3c964f28eea08cf8867b673fc35e6b6d01e8670b9ea6b09f91cb7870493f90cdaedd3199f6117f0a636285941cef8edb52adca59ad81cad10a38da1ef3c10e6ba701c367184b35b64d16f315fcb763f32680beca48c01b8a7920c071e3542c06d3fb0e9a5e0d0f17a5a4a923e02fb56814d0409bb28b35c4c0a7946dd56b3790978c67eecc63880689c0065ecb5e62b1b5acadae89ea22ba650392732b92c8c40b77e893ec0ce24761da62da752b8751aa8cebbfb1b5a320ec67d2d9d24e48fcb0faa30dd87beb11465fef84cbc22fb83da279f7bd65a319909d613747da2c333af5df44052c277546d354bc1a28cffaceda010d1ca94702733da363d82073f37ba0445c1a4dbd167d02625f63c621eee730c49898615e5e46c1424552a0934b97d84aca44cc0004226d27dcb0278871adb8311ce754fa80f959cab5a396f1cdb8e7d0986895d4667180dd9e91a1c5f97d9e6c9415c52f082e70eed7610c890847de29df464c624f527ff7e8321a9f2001e876083e51cdd0f2e5fb9a0ac32307dfd7d88a65ee8fb6846237a8248afa61821ac25a4d998fee9609bba034340eebb09d1271937a267f0929fd0fe4ccef8551d845b4281b6682efa2dd4451074bd4c14c9f5e30a0b67e904dc8a9a8ca237e6933c3ba49757341ba7c25b41fbf1f8941969852d4a35d947374f8b63205bfdf1bda41a2b31faba1440fd90b68250adc6a5404e02df52b33e95f6553e83d794bc1f0c0d3d0d35a69cdc70c5718b0994ee41b1ab2cee8141f333e08b6321d2c64cb14f1f9ca29ca0fc3239d5539c55306ffda4d26e9678628a9767bf746f84c549a00acee6cfaa9301b9a035d0ea7ba34b40db0bd66cc2fef154dbe4c9ceb18e17030414a3639805f779aab86c46f55c4110bd3daa764afef217b1d055407f2f0eef04c86079964d23e83cd32500d0044380ab7b878a22e98ae74c74554f4c09d8cd626decb127d8e1551ffb0c1eb05b6112f3b5759851721f0d2c7009e9d9d42a411da43a370c404f21201af33676a1ee01dd1236ce4ec47e3a0f427c32a30d0546efca0ab996e70d3b3d0065f255fefeb5932b945473b83394ed74c83e08f56c75c680955c19e3738ac1b2297b7edb3effb9173fe88fc5e6668a4b35f7d030a00647523d580628446892af58edc7214a94da4c52302347236c40fe2e79e4884deccb6c7cda416ded9859e76068dfe45e0eb3ae8fc2fcd856d93380e3d613611418bd5d757290de2e0d162416aa27d77b882f52f1472c1eab12bd2917b8b4bb0e04e774a68a80986daf8b6c5588d6a31ff76660b0b71688deea9a14539c89d54aacf7b8fd71fb051049c473d989678cf033989c8544007f34cd5bbfc58b6815a55e55999e144b127cdd09b3cd47353db373e268119486abb10b8856aa57f49ecb5e41c7284c24647f8783adf517a24e34977b41b82067e41c1b73492e7a66ecf5b8255fe6b9fc043e5272b769479938309c36224bbc88ea2f1690b4fe03cca907b912ccfd422db7615b50bcc9ea70ee97ea36a99f79c295e1c4e5e9a260c6d8f55809c19d1603134290defbb63af27b1687f6a5b670f80ba4309b7e0fcc391445733b6842e890931a251e9048696d421be92d7a6ab3cebc4d615d7cf1dbf27116f3bfa0ff29aa87d9bb03ac93cfc47b27fca028905f9c68170f9db008445c7a2f0b96f003872a81191ba51ec578a018c090abab4cdaae13861af96309121d370eb17ccdbba5a70d0fb12e259e3fc8846498559aa6aa944b63944ad2cbee4efbbca21152552eb7364e264b9af98b7d3bd066dd8e68c1467fb3552af4d4db812a373975af81613ee7bbc62ab26f57db87600442ec47cdde5ab1b7ae94dd9a6ef1991327875bf5dd4c41e828dc2894b4c884bee0f503714629be0e9fd1567cd2a7d69b56b394b8f921627a9fe9b79fca2a57bc62eb52accaf341164d9a4d94cef209de96e623ebdb426927c555c0ea73006c10221630d28d3fb792a7494e6a135fbc604289252b4af267658d510b0e92422e8315b110f0f4758ab215d07417c7c9985fe35106cd938c66f8dc4197ba9c74d808acb15ce7088cc1536ab9b948f0685e58f038a82ab92e3e21c6520c6477ac6e90a659329ae24fe1f74e981e3371e29a2d74491f7cd41052502d1b229ebb52b88af0499edd3a9f3163a6294218a2a5d335a092e003c3540654ee8da7b3a80870994d0b68cd28901f4930d67c4ab4045995483d77b8738fa7a670bfae1a88ce64389cbb65d9d111d2d64f13d8a5c51fa1f39790ded6f97a743c42613d400f619ad25485285272e0521feb27bd11a0564466d5d61810b1a3c0e022630a2bf4b272c890875216100d0dfcbbe48dce377978c21d8c6e2e0a2eef5e5b2199fb63c1f8fd55e98ad641ab173d17a167c8e38e71c4b688a88357b6b48e2669826c5bd671cfaae64eed01cda522cdc22f8219ad1549f022477296e1e40ad973a1c2ee4e29c414bfb20362364a447f6e6a3949c81bc540edafe9ca840fda1ca1457e8a595ffc348d23934c043c2d36480c043d21ab0a4d6661ba0dec103b20a5753a38b824c22c7929638f1080967a0f0a2ffcc91db082da3428547e5a5ffd6ddc6316ea692c786e1d34fcc76184c622982b7d35620b4efa59fb6db20463d2f538f10194e271762ae8fdd5c54d47824dd530d7093f93e2d71d83fc8dd83f32ec942b6e990a7016c51ceefb20d6a1404146cba6d8bec16fb0c491f520814517c7f0c84f27b025975cd15d1e32d3f81813c1decad50f11bef11633e074d6024ffa71a33b6a88631e00cc85a184552d4d445e69f5f8051622135d4e860ffefffd7377cb373007fa8bc0d3acd5007b7d11eb46fadc284c063005a9f2c3034beccd2a7894160173f3734923377ea8d26525dfaf550a850fae75100454d7ead437bbeb00c413648aafcacff77e9177dacfd13adeb718189866fe64c9d6e56210d1f55801c89944193cfba62f769d2427aaec87e005616a4d640051b28732bf697690135fceebb098bc9bdc636614f65a7370cc8768002bee44d54644805af0ab6aa0f8ae7dc72ae4db6289cd599bf991931aac953b19bc3ca9d02e218e144b76d5a255f34aef307a715a2bb7761f4b96858d205cd5d35b8fb09554da17495c53d20852518d462f63c02bb67006b25cbe8331a8925793c053015c0672fc5acbbdc242c57e6879b486e0adbd232f1cf2db826c2c6a330dce24d3d4e9df11242f6e305b712888a78a37a3ae00047e2830fc2716208ab3d996e740ceef019571537145990080eb772339a7be8908759a3fcbbc1f4df81c9ae86f489f9809b83386182afdcc8098955ac638fbae105a2d3ac46467928a44e0eac0470b8d48eecc9c5359619c6ad9436d79cd3f841dedc94aefb37165e8d05b7bc3ac06e6fdbd3ab1d2ad9203de50c1b70c184950a291961d52b31bb249b2fb387f951ef9954d442bb3f0e626286c64dc01e372d477e56b20e8966b7a0257fe9d36582fc0efadbda9548202b7cb600691c7f978005f6b937e9d592341c7ec711aaa149231bc948ca515fe281ae7a4f0b272b3ef776d14ee2a7d868d4706637df7506866b293c971790b1016ac4e8e35e0fd918b4b8c244bb1a596a6ea5001d8ebdc98b555ce8223d583131de014728ab52b11273b3d063c971587f1fe430e382691e63d14c73154027a0fa67bfa4c3908b93ee37681b54d56daf43920ca07551fda5cea668f7eaf70277d8dbbd7119ab4dbe3ca553c446220ac0da8a33b5518e0d75544572673f98ad8d3474d47fdab65e6ddae99a6bd9ea3d48aa932f3e1a7a2aaea95f8675921bcdcf9755c7e158748c2667dd9fd79e4f2572146d7a0d46607907bc8dfba7ba57fc89252f1db1c7f7498bd01d0260e53eacac2637e78cbee0c6614b482a4dba947515b5eec97f5e7d46acdf91ac19c636dbff8b3c9bb0bfc6c364b8386e07a10fd72ce3169393385109d398762ba5a6fc87ff91325d5e2e15b9705e6f3acafd6845a3efd909e7a7837804b1059b8777b67eea6684e6f2610c123f6056c43322abdf6259e69342d4c201a623031b754f53c15226f7eb8e11df13c3f66348ee43ebd6145bf52fe8e60f0e6b4c52048abe823c6b88f4f6a8e3ff7889b8824639c1d462485c67a309b89c5c75f41afc394bd74fc1876c734be1af369f08a8ad814713aa0999fc79c57d1da3aa4fe9a1d7618bcac686642dd5b66e94a40ef7911f7fbaeb75d88d63d8e8f5b9d552c22cd74ac4079ab30950d88ebb72120474b246a5a194761f542207f342686039fe61e97dd8ffb027abaecfcdc867fbb34b4f15efeae99fff7534e4874e2dc48686aadc61d81c11ed87c236684bef7bed4af6d2bc1accfcfa578fda5ffaa26c3357e8c73586bd4d787385aa02e7e3f99d5669abb8b8ec2e362cbef0f884e2b38109578331b2b5fd545a3045a2c47ebfc5bdcc59c3885ccba26d446b015709f3bad4a2a009555ab2f76d9656ad4f7183ad74af2384d70d873bb8091d2b9fdfb3ea381a82f522532b80266c376f4d7de73b6ba906c64d99df106700e4fe07a29cf0ed9323e316b3f54c654b658157a6ad79376a4b131d608dfe63ec54825346c15970493913347d05d9f629778a3cc24ca518d1f2497f076d9083c5dd4bcb88837162b919c27ac239b0f53cea1e19dec9571943d19f9ce4eccd494f3b9bb20ae1474d2687d5e6bafc5af93646cacdb4d214a05d2826059ad50cb467bb0a9c391705963482b286ce9e7caa5ab56161edfec65a51bde6aaf746327f62b43232844f47f0470ab17c29bef1c3abb7864e2c0d3e0b1cba10907373fcb5497ef1b41930dbd457e990b5746d6981b907a830913b23eb0dfe8bc7c2c096b67789e8e0b5b26bb9d2f8939cb8c0503fab0f7a186ce78f33a4fa8b2664492860e7e13d30acfdafff909db4e3102e71b216172178e1225fcb8bd70620c7979a06b881e0847eba6d46042a8f5ce6169fefccf6d778fa767fc6e37aff9361fd334ed220867f23edfaaf7307f11a3d3dcdbbf31aa7a157a001d5579b9b4da82bbea137915a5e727a712ab4fa28f6d8eda3686c32a5282e10bc9474da8f3736da44cf5186407f6f780d15abe477bde8bc1901ffecb947d75fe71270a263cc7d3ae29b0218b3a483eb9649d7185ed0dd9734104c6720a28047498fe636cf881dccff84c95360aee1fcbbf28be0af642c435694a31b484631ce1998c3ed256f461c0270134913f24c5bae1280625ca7e15c0dbbcf229c317d62e28e978e9088e3b162f286b2b178c7a555ae7c4be6b9704ca67cfbfc934587db7271182a6b4e7af92dd8341d97dd8a584aad39014de23ca5dff5ddea7afa1635239ffe02c0f009e30600795b86cd3d6ce46de5fefce43f9f809266a941cc9b2c0ed215c856d184699f6fb5def9ee79057dd871e8f5ed0c564abee0cf7989d798b072dc74a995eb0d0667be89738192bae97192cf996fbbfb06d0474b60810b69048194c9bb2a0e62f60917195955066539e42a0b05826dbae2045aecce107b61332d533157226fe22225d2ce563f6256c368bdb9f4997078813c30fc59f1d0ee20abe05d27f26e4ee4f7161a837505fe2485463d74dbcfae9295dbc8f7808ac2bd67723b331139f3e576b4f7def36a1fe8a21856d2bf623258d3e37c840637ff9986a6449ab17ad6f0d3ec0ac47c89062fa82d1a9bcf8be7569d0b4963ce625a356633e13e9dd01e9e6e3e0c3cf7567f0d9a04eb5b550ea6c05834c4c8ee761d8995ba64be881c3bb075f1c38be4931c3969ab74ad610ee4bccf49be37543bcd0134074c31b04f3ea9147e38a3f1adad6378ec122e632415498cf55396f67a68423b648f98804f782b0fcd43e923253851d8530d3aead7243f4239d080528fdc680ca9a941983644f4c4b0f19ee045eaa4986f4ccdede03802757212535dec337f6134ebd451dfebd2e26dfd3de3f461cb29dd4223a3ac78f8d51e79201cc121172d784f62089b5c32d55396360ce10187132f547b00b19775a6d7711141c0cb75dfb19d7eb80e885f90b07a0d381261185be4acf6d89f792cb25f6cfb6801d90fb34768a6faaae13efde9164571b8fe07366ee9826e968e34dc2f331d12f0635f4391b13ac973d360c6dc7f45ce007a82410dfbd06929446ca96e61f234d47ab2e1e09948cb90c42ab91a1fdb6a2a3fd9553007c0126f5ab406f1fef90fad51e3ca107ada1de6d56f6c2c6cdbdaee591dd2e9e5f832e677027be60d58e4b4729a7ccbc55199c5ffdb20816e77f25a02cc868a87410d24398e23cfb492a36317131f6fcb78161234637205b0154aca74e2785e988bd86c2ad7f86418c5241d5678867e48edbc9f244cdb236a9d3bcda8305181647cf998ddab36f408788206291c56ab7aadbcf929dac401a2c501107a5a1dfeeb658c8142b5820c5644f8fd47c554fee61c5288bf44f72a3a8cb1bf4f7e832005026f0422c79208b17639d804b069c95ab3adc82d8479eb3a5e6679397697586bbe9269b84b933466fd3b7d02322f019985afd4277f39b70e8997448948d5512d25ddf169b094298d3150f1daf06a891f3c8ca611cc1d8cb1d4ebf401ea4bc7d96f65ce2f78c35f732602310c52ea837a4e45ab8bd6dd8c46e5c57e0875cb99813c544db55150009118eaebc213aada7fb881d3a7e8922f9f78754da2bab6cfacc26a379d5b952f0b95a2162c93ad9bc8d7d0d3ef5f471e7ffddea6c8209f2d1e863ea1166e698aed76553319580bb9c8ef30d27664d4c8c20e1122f99f6aecf4552daed2d0639d5085f7738c154a5b895e888c5c0757c9a037563648604b861890bd120760062906c5615fd19f14251b4b7933528727a8fac0d4946dd81c30c1d87a3074c51bcb28e56d5a1f3b56faec7b6a8f5a0af0423a6e95a4b44717967c9f45381ff7d5a95b9b087613dae5bfc43cbc229e3a7642537aef8f4a6f7f6c291a2d7cf70670fff9b9e34e7ea79363a23370e0c30ff85f6b07d49be55e1f1fb05db9fd87fdff37972156c5556324562a6775bcc23e162ee2ebaa361a2b9ceaeef17ce3ce1800c7d2d927b4e7cc8e14cb565830e3fa26d6f3ba9cae603fc9e5a60ed1e1979c0f6a744075fa04886ed35e6c4809eb0de5c4e92516b1a9826e3a02d41ed16e3f9d966ea8d7bd263888ca469ced228f4f3d2ea492fa724f0e90885261c9f65a4cb476fcb1c963df5fa51185ebddce3094e8f167a3b5f948e530e7d4b4756896460e3051e6a5800110015868092e9baccea04a42b636b95d74a0c1973e22e912002eb17b72605d09c1be586b4f96cdf10a7a5479988668f387adfb571085d23929b78248fdc8e2c50bf1ce87763cb1618c0a96388d7505ea5e6182d60f5e8a6ba46e913c71b07d573fae3f6bf51413524a87c79032be6e51378b3c1bdd065c929bed19a37a1e0fb7eb7c5ebe6085a7281368dea58c2625d83653f4d076c8f07598a51e82ff6a9346f6bf2ddd4e706cb2a0504442e683a81933df3027399ad423b16d34542b3c557e3dbc6946302a55736c88ac3c62dbcabf86be0ac48cc4bb1ed14d334350ea74dcb45858c8d9af3f2141f0b7494a89a892222decba11dad8ec8678dd58fe6d0e337e379dfaa3bd4b4d36dfa96efcd5eb0e6533b7bbc102dd2eed2c879b1d3220fe4205a50688aed0a400e42d79a1994247825a4b8f861b34cf4b61c7520c0a1fbe1edc446b2c488a7bec795edc861e480df657dba330308f925ea685fd758366419898c0d44b9503c8cf6804b0bae27bb382e066cda3d685b2dd170372ef9b0ff8dcbcd28370f6ea0d7a1775766f30e90327ac7ccead50a61e7788f2bc209d9473cfa70f69f2b6224fc2928ef33bcd43e2a747c5a7955354641193ada9a70284e79be7a51d752134b644366f02751fc186dd9248df99334ef1a9cfae6426d5f88c87caa72cbc88e09c73302e2b82a2ca9aae8e242e6a06cf2704b6277024f8e9b2ed56a33280d71841d7ec1198aa43ceccbd324a2bc17e31a614c9e717999b1518bb10880e2687b08f2bc6faa7102d75fec8729c7d3530ff0e09ed86f34505be5b31172388721c2cfafb4153ef621c34735fc09a6a47cbb42ebd8ef6b7cd535756543a496e1007cab91d0efbf43850b4647480763c8ad58fb054d1a9b267a7f72ed27203876dbdb1de183a7c3b271f337a5648109e21a44cb06600f6f0bbf0192f82b4b1ef8c0ac03c9488aebbf215164d8d02463efc0374f51ba598802d711f032787404d51dbc02288710ccd8850286be705b7f0369e41dbc7f4b07c135fd0d8e7700c6fcde4c779fb1b102824b40500c3cd68d91e487b0323e68dbe671d06d29c05a94e4a93871214dcba541a2574fc60e04ed63b89edbf21096b3abd75a4ff4814eeab7462dcab38e8c19489b260143a4ce5f06b2728dd42f281ce6a00d8a81871f17684ff7f2242ff65ab08ca6cb382fae1f5f9b8216d44bac885b842025b51c0c4c2aaa2b94233220add38c225755b5401741b475c6195d2dcde91c1c5fd46ce5eef0242f4a7bc7285d2ca390901a360b3bc02bc7461669199c7dd807bfa7aff8e34c588fa7d0aa2b8ee283a968ec964eebd3e679fe262fa9561535df4333e11151839a157af0ce91be6f38cd811562d8ff110acc0746fca02b98d8261d3ab519a2170ecf94fc31349f21a7ad12e336ecb0917daa320e65dccb403c50938baa3c5726d3af9c8fff4c99275a67e0a7ff4d2d1ef1a564289400df9395d5daab7d9afd03305a9c6a5c443d421c2290fd90f2b43652c28ac46ed7c89f82af6fabc5452f9a1fb422e1a3970f4f8b5ee4513ab08bb55e0fc283c165ea9658a44ac31fa8bb19d57014e45b81f7be2fbb7c8ef34f408872484a7e231c5de95480a7856c22a6e636832532c2a3c2d16b2efc581341fd495ee6dde3716bd32e68dc2a1c293e0952bef886bc5a928d8e5a18f741d4f40a08209e113740847630ba87ccb65440be83230f6e584ab0e3e26c425b02ebeffa8c86978cc5164809380f843ac5886ce6657741195d60a9aeb40c438987d4075296acb909d36bc6f1c7ca819b75779ff3dedd37fbe4dfb83fa56efc39e58f9c064dec2a29b1ad8af1200eeb05acf71f854b098687725ebe40c7967572bcc658293cd7d78bed0a1d29bfd756843c0727c429efbe511b0e37d10711acfbb0f85849a52e3897d35ee5ff6eae8dfbc02d109ca948a520d671d06077412be031e4b8d7ddae2e182789497b83bdd4ce53f922cf061b1cf4cb9c9b7de15eacb2d2276abaa52fc83ed0d870dde3c4857559632a16d3647ab9361c333706d82c4394c0da1ab065613b7989dd2e927fe0c674a6a03f67c466ba206cbc7dcbeb3ad28b531f5f515aee592bf07b499881721272a0b59a9120cd235b4df8c9b0ac145b6b5dbb8228cbcb933298fc79722012cefa6bb8e1ce19ae6ea85efc1c1aaacb6a4fa18e889ba543b3146c148b4c2ab5181116a7fc58483ac8611aa93ec7da7e487e5e952b273ef21a0c478c2bc22b3347fe9fb100431e7a07534dd4265fe8e47ea2f88d9de6a6f32e8baf22ae219c2f3165e12271beefae32d867798c9ed25df41398076059271b653b7184454e5f5048a207e1c7355493470b7999b4ba475db07ec589d46d52b74bc372dcd6e6ad6b88dfbfe7b747c93c8f9cfb2ac2aee96e9736ca76c3fd754274dfe0f8fca38e951bf59ef46587ffeea07e3517529ad4b13b4f120feb619aa4eda07601ec57501d528d7ab252dd0342eeddc1df00852c9b263eb87b7cd280d4df9e7e022e36fdff5d1ae9477275d6c8ccd85b167c815d9d55c0db4f41879099f3bc29bba8e62205ef16c7691062f292a4e14e4c69ef41b53b6784194b75383a8e9489965418f39b541da1053772842d2dfe37bbc7b56f309337698fcf0afd8ded0f8cfd85e0c24e84ccd9a4eb743d9c622be76c8a4c8f82f009196c588bafad0d30c0f75b633320f1eb9ae6f868e699c50e52bcf4a1a90510109812abc9134d39c3a551d629a4704e302a5bf2f833b327e77385fa154a87def8d173ab78749ace84533b8528e2046bf08bee97382d9765a7a81091dffde9e4584d1801b4e7733d5cc295eeaed0c0b2fe138a9416b88703b696ed8039d0d18fd9ed2c4c759f7ab637b46f26bad52464c133cbbfab726e131dfc5095c274a0588e2a526992deccbe4fb20345419595e1f21d6818b83f385fe493e82a43eeaa800593451063933ef8836b6c8d1b7331fed7fda9be836b64914aa602b0d7d4af11b4ab469a5e00ffd02521e147a626e648b166841b3e6034636b0045b22f3140701b48edc9d8765934f960370b7182aafd40a505e4723072d1ee873c6a1d804e242bd7f2e81442e7a89a428960c9e85bee554c82b1e147a599b1d2e8831a9f5ff56ae9d32856333492d5b7dd8181469fab622adabe94d7096ba4d788c8b2edeac4c21dab21fb7164017e758e01037ce1831170299b3cd4130884d1835fa4331e75f1290c894bc5fe80f8fbe4321c553a313ad7376eea7a3ad91ac7c786ed69ec6c0e3b1267bd479bcfef5785e2f3ecdf29ef07bf9fd0db5b744aa6c430d060eeb0b717356afb9b62181c3baf0d86aa7ce4ac68ee356fd80480fb9b310d824c44c31b4d464815721738ab3841c8a19c4b8182c50f10936a0c13fe0d2822e6a9eded86a99d9516cf4bf0ba97c13e3184475e8b5a8bfd0a959e00efb120288e0dacd3ea95cf14b3517a09000f739221eb32f9cbcfcf213f2407f71f5f4a3ce33706b08a8a4902739cf8773bd54fc3e74563b3af0c6cbb084059cdb45f4957bf030c8d3668a75fae5d0050f85efea96833b54ee9f7991df55687e0932e589ccb07da456ca5442a13a97003e18de04403da04bc074d00d1db65f425b03f8a1b8059d6452b7c978dd4f86e89f29b5b3daca27375f73d053a52d4c650d2c0175010f3aeb1328c517570105905da67e8cfece22398a857dca4003e5c2ae3ce9b2f83e9d7d317b9a8f50feea22b485d8bfcebfeea5a08c4c8a0ea36541c898e5dde804cc42ca9e3dc8061cc689089b02dd293847ebfb53565b7df4cf6ca495b7022439a892f637151de77cc8867e2344485f38f35f329b9321299458da3687f76a5a45a2ad19af67b39997220f28433b601cf4ed58b13501ce6983aaf47f695efb5f7bd84a4229c739afcd665eeec7474288a49064aa4de3f553d3b9634d09e809d0563a0c63149cea398058fdfe1aa9a3ae9da485bda34beace3e7392c8555754186292c8bc615d7e358b038f89c43a79684b64bfcfd06ea22a3db1dfdaf9bd6a7169b7552db795f3717df08614089d6f3a544c67d566c072d807f50b49337a4ce28bf737441f785ac8f704b5c82d052b6bc18866351333ee593bce53d41216dedfbdb142ce824ca877b5738b9fcd2b35edf2e0f3a2329552e3946702f805be4c63e58fea8bc53159c42bb85fe6db7dd5d1b9b644be020d4cdfb99c1ba60a5aacc6c83a522a05c0dc6b4eed2acfe3297dcfe502e537db597bca5024c7d5a3ef77d4705dbb8f38724327efab73c1aa5c9b0a97fc8a4712be10eb5c4cdda29f646863498383a176d9ea86f5a1da9a806b5762628169791b445674cefed3b39ea8d9360987d7a38596637e25408ae6adab2145a9cdced9f4476a6adc4c01873b8df44c909338e0a5528de82340e2825acade579dc8890508b20cbf3c514e5bafdf7defeac75ac8ab41e6ef40b5c240c5dcd4de8a76a5c48c1df6d65389cac6242fd6c7ec947267138b6fa3d5d9bd8b06b5c56ae2d55cd7c114d074f537189bb96610ef289d05cdbd10e8cf81bc48773643bf002032d19137cd0aca0787a30dcb00eef6e4514896f6fd4eee57104371f668c073d879cfe3b680491988d74e0c72115e8ca46562bd1d654c57d903d283581da0730cb1fdb3643eba7a3442deb19c3b7d391ae6016518e925c87bc63b1ae4c275c4417ba4ceeb84013f9852a70d3750489ceca96a582b060bc2c0379291a4b66dc4a8ddb3460454c63404dc0520b6c676804f921314a6aa5816ffe77dfd2d4ade4df91c998440db9cb5b3cf162cb1831efd9286c83bf8c94bdf0353fb58ff9b8ca085dd9587c5e29267a17e15f66043febfbeef29d77458d333c7956acde52d79d788c4ab655cb833b9a432b25d6f1cd11751ccb9abbf084362d6777e53af4a2fe22ce06c0b15a712224e4536f7ce566b2e26239e01672c4ffd1a932b84aad395496bb7eadf2a8b3845c78f835e311c6e288e5a3ec34de42a19d13946c666463a9c2b9cbb82e56b68980474947fcd4153a54c3759845213f5375ab8f20d2ac382befe8f413148dccfba73670f095b84203b7105d6c956341999be6cd9497303a2cde01bd6be57cdf61f152b8f084ff672f9eefdf06290988bda18c114b049230956d3d3377cbda7cb985dc2eacd8fa0f99e19c12aff36cd361b37fc6c78fdccd46ca9b8f1636b553095c9de0d0e70f11d6571c233a0daee639a95c557d223c57ea4e895075be630f59e1a9b292cea412433ba924f6457183ab3e4ad6c66975b82559a970b6789f67667ab23641ce72e7b3b2fa518be3697f012846ac456546d63906b24b5356eaea3e6f4f5c8fe917c97cb4368ca2bc7c7d5cabd06bb6951481380c28686d7aa5dcc183f3564fb161d545c1d1885cd684a3b1e0c7bb4c989cb2751ed0120acd96a242c2eb13e3fb3f4634a978fc0225fa6970343969f54149d9951c4b664ed1b6683fae4572a7a80b6d8ce910d1704feaf674c6623ae8b6ca987f4acd3bf0c3a9586b08ed52e60d0a13fc83b1a67adb22442ea8498293f47173fa258607824c1d20709cb904b036c18516d3823b19ca92f92a7847ef0264dbfb80d120c95850fc9a71173fe17650d020c74b46e6c378799c6b204b1124b608992f89b36a9dc93f8bb2f9313f3d15604c635de14292359afa658d2666604e85c2cc35c27c9a8c77825572b0f2bbd0abc1c7e1fc30b0410a5417316a78d9a60a2ac77fa2a189d0461c03b3af368e3a1df1b087a8dc4eb941a339e4a0be6f5649fd5b7f45d2dc10d7f3b09ecff58189eded94e9b9603e6ec4ed264c65b2aaf46e509e709b54576b65053b4a4c496cad11906055065c0fcd32b37a299c6cc6facb74fa118f8dca5a1a6c92c9167fe18c60fb4cb9e8ce6085291bce2571643ccd5abc2d7b5db838059a266eb34ab4d60344a747a2d63a6230f7d2c87c308d10ade7d63fcd99091a410add711a9c45be8e1bce6a17c97b7389912af7dc3f27cd08cd0ced01f044943034daaa8effaf789d2531deec7d3ecd0fba9a88efe66a55cb90157ca332598aca23ee9cf609229d31f10cd84d58cff377c6f162a932ec2fcf227b011a5527d07a9903c2dc1b45e3fbc99745bf1c3c9a53e8fe04cfa9e41f31dba3bc8abdef2db4cff1ce6b9b599e9d5f3e682b1c934344a8b5362b4be5435b9ed6647b9b7a9747d247ce04aaff75e384303efa742fb61fa3c52eed0d009790d4f43d653d01780ee965ab364b585ba3737cc4438fa52bf64ea4e8d5ad1f6f65986b3f89906f720f2cea273b4c1d526c1afafd118c05062c588ba77c808a77427932cb85a63cc6757f70e2d88d34787be3ce529487653066eab09c72710787ffec829de0912d5b889eb4f4f9b243a82bceceaa76efd395d946c06814b478788f596db3a558ede92e11c5488c589a930a04c0e74b53aac4e8ba30399f31a7c8902506a9007c032da48e45d34953730a73659ed26cd9d3e065cbef0d3b1dcaedc353c8e663a7e4e86eb3f005a66e0a7423cf2678d9aa91681eb9f62d8e6328cea0c5a09f00fec4a773dbd5616fa982a8b843e746ef1248af2eafa18abfb39b57acc7243de998ca54928d7b70fe40b58adea01583381170444dfc7ff42c294fe82b3974b20e8d069535874d616cfc880ab86d7546fc94486fa9883cccdd20101fa123360c6a6a0296db11a302e64c2f856ae649acb1a263d87a978d6da8744c2b0bd79922605e171d44e99924994d78e8ba98af44995cb29484c9947f90c2772d4c19f32a9010e163eef02dcfd20dce5bcd4ca3707c2f177675e0796dbc10233b5e45a3f76a9beeca05d10a28c68e1dcec63548c44a2489ddad1d6644c473261c7408ee5ed93c14ed12ce00a608cd0dba5ec05f43380cfca53b154aaadae637b96de4b9ce14f48b2a7ab58b4235ab4662a6d8495d6645a729d37762f0cd619115993e3caac19f3de41cfb85263243c552218c29b9481fcf1017007f20f6586dccb59457a4c78f5e3efbde393654168e328a05b525233e8cd90093aa517f05d4dd1dd4b8353ce709e53b47b694507113026a205941536d8a755dafd962d3e12aec367ce89cfe5d0e71282bdffd0eb4e8d773a2f3fc3e72de599011cd49715abf403c84709541b1fe8fe9260016de11fc8bcad4d8c6906e36eb307c5e74be5e686ca9c760c8205c8168a064ca223e6c2efabf44a465768af090813cbbe86d98e356d330229a1d40e908a20175fa02cc9b29bc913f6e0f524a794120e6c9741b0b70634473eeb449bbc99f10c7491415acef4f7b0a4172966b9ecc5727f73c69701d7052820c373fe43fbc9af79ee4380acda5535c16dc89eb4c23bcebe077d054047d57ad97b8f82fe6ec3a743159880c0537d50b189d735496e979f866f00aebb941761f13aca0b5748f511af788fb052f8201e2fa5109a390a275d96cc0b334e9485957ac55dfef250d03ce533239e87dd0481bd0be77f0538cc1c8299e7e6e4ba730b63bb7a840f2ee828868f05f81b250ef6e8f6d0da15f1ba0485853c58dd8008e5ff6a93bc176aa072761146d9b1a829b24203d53f2ac76382e3a505ae4ac8844d9ea938d59b63a0ec8adcd9869338edab3d3352ced559a688cfdbbdb82e125b81b40164a09e1e100e1d12a431c44079c1f54b995121d31562e9f86c47687d00061f0b358c8a10f1a9eccf2a0c59f7c40da0ee2fe6109f8534043244108e80f8ba1e2db6d3d642a6300b8404d78cb3fa2f6129826eca55b5311e512094f2ce4dbd2f70cc3f3379040f8874bb204aa787c028537cff8b9f456b76d69817fbedbae5d84534c344cc16c5f8fcad1921b8382cb4e49ee3fadf0da0d885aa1b5ce9ee2b1f217c6016730232d4c0f47aa4ad0dccc33deebf297a4c851ce828f805730c6e58bac7773ca3242aef1711eea8c70f4af000c719733719f8801ca75bf88731b80776936ed7d2bd03e9314f005ac83cc62ab6136a1554b15c04a876632f87c4b85f04986c5f8c7cb61aadc3cec0b04aa52fd54cd592ee5a27900508f2e840c7c3e32c1c27e18bf8fc0ecdd687e1dabb544ea1d31eb215ea01116dbee4dd07d7829e6e128c0f0f546b3c17999e17d605bfa75889f61e83cf50c9e82a26c9992429a664505b73680d785d2172ea74bfadaeb45df6b9158c42fadb499a1b774e01467f2e80e4e0e87adc372b47c0e4c94c3835d22dacbd0c36e33786b298032165ed7b9133fad958ceaf6d9af7d2781c3acb3f1acd701476fdbcdbb7ad1f97450898a610db237708bcb55a3fe5a2c920dcabce7d81200f5f748faac3f01891011d4127765a2b2a1ca6e0b2f0dcba3b70eaa23022ef6b3ff17f18f544682c8c13ab2de89b018c85bc19e228d56cc0376b4722363a67b4527cff2cf9c687b81ba259fdcf2699af1123ebe2a773f9c973631f19ae92a4dfa56a2e00692625eb5d76bc4336585e61dd909cb6b53c0c272ae55ddb1eada2048fc0055a0d462c90f2bf614e8e2acf258d8e1b35c36b221bed72523467cc33f148dadd165df1a1304f12b9ae2ec64830cc8037177c6e0a54ceb40186f6b9ec6763d803237d9c89b9caaed71ac9862ad7d6f28a1fa1f8fd9ac7238746f982caf6e1cc71202987ee932a77dc7730847971f46722bf0931357b941d48b67b6ed5abed281d90a8656877223cb5c7e7729d3c326b1f406c8a31dee3d8f34062ee7eb09e0dd57629268273f257a8ef88d192859914545b485c25d320426215284e9ac1770f34c5338446a15046ccb94cc54af864fc2ab974ef72d3847f93988b092f0fce9c974d13f13c3f23e5618b2c838f196792e8b36357bfc98a4da6f9dbc488252e98f2b4a43eee049ce6d7955e29cebe502f4cf484436658f54bc9175f02ec9a54874778cbc7e57e620afa1b9f3a285dcfbf9c7840987edfd5e48e9c254c70450cd22062eb76a810d930287a9f3643041c3c177a5b89b1f34d59f9386179aa155cb47a5c67fbd3de5c892bc9561b3846dc7ea7f5119ec2e6bec53f57e0ad1197b8521dd99d110b2b8574a4b1ceb9f70b4466e2a325f0c6ee1667520f71b8e7ca2415652f422d04220101de419af97765000cb94e31fadd92a2f9d1dbe945ac68a7188f82d7c52820497853bb81d63050df260cea6a3cff2834d76e95c08b824346720fbf973fef116a3ad5761a079d41b4da11d3529033887f450f0ed496a901c25f027fa5d6b8bfa290e9a7f7aba50f49c048d9c0cae607e04ec466e2a783ba0d47d0df6c9ddb5067bbca1cbca3a8ab25a1a1a4a9895292f8dba4b40f8926b063349f7a2c76e940d795fb1048597a607525914207b14168642212b4974e4f07f8f0cb5c0a220422750332377e0fbaa75a6e826093bf3137d2435a070ff69739c5b21df04ef301260bb07ee35293bccc111aeee18f2b7482e88cb03430ed54c86ce4c47714c287d6bdfd025f9d2ce9dc89fe903c28e978cfe5666528e1c8aa53c1afb9ac0d12897a0c406eb8e9721c1c6a3c14c648c3a20c75364ab7d222508a6ddb55a8bde4b1ecec0b9440757a90e90c115146a6fd17de747993e60caac75b15bb073cbcf8e8f8a7081ae46e8a3dc074e03163071c2a7b8c834714c3d6de2ef40a19bf03550fc8e9a79dac98ba65d7b3549af08841be79c29789e3219f0a87e0b977e7098788e58bb8b73ad67fd9c34225275d7dd6c24d15143e670a5e8ae8df5ca038a830337ab22d05a33f29ca079ef1fdb8d7c6b70c7fa50fbf272800bffaf5be437680d77ef7466f366d875735d84e9329d293f0d8c7801947882bda8be77a3e12b7d47a5cae3f6b71651a35188461acc0113db4eb73fa09c7d32098a0b7cf9d463f1796178785e0f052c8b6cd6f7daad98da54ac66ade51f82060adab8c3a49230027c938804e7f38891a27624f2e179c2e186b5694d89b914c2cc484cf4d20887e405ffd26a88e1284c883e10a4b3c12251c217c334b675803e17812e40e7b7f926b2deeb19084cd5b16ba76c7513f6485091b1d1b4390e29b40b1d392a4758f4838a1ece29177e1a136f0c4077d371aff7343550e4bbadb8670954889bd58a428b3259f079dda9703d94adf1ece67e034b74023a58f9cacbdf8279c33d26aebd96bda743f1689683d75eef16f35784d030f61102a1846f3090a3bcde16da43f0c7428909d82012fa2dbd67a2cc21dbb0ecd3a98fbcb0bd6376f09454245e542d397d35c5599a1787a4885d2b7e6cad0d4a03d7c157bc25f88b4b0d2749a5302b9cb6007c622d00d5b38c92b47e3dfb70ed38f81f5c4723d2c0009e2164db8ec0abf78965abfa546188d2fe4ff84bbcf82d052318e5af44cbeb86027aab14cb139b75675c6caab806e09dcedd18f606e6dc9a6980de180b5d206fe10f451ca4dbae86ceccc98b401c0a2ee318708bebe12db1fec6626cb82c2a9a64f50016aa37d2f16f04a7633a39471ba84928989c63934d64edec9c358a61d357197753166f4c082429609cc2b1ed9c0fb65c6fea29e8c2fd9a471bed2a0d745454a036eba2365bc2c5f7a5e585a1873d5a4f9e3dc0a9e1ba2de89ce1895e91ae421a4a0e714625688d4f3af66381d35f17c864c880a4211bda0c416181db30b4c1dd404862962e7d96bb8c1277ada158034b94814667e4d967942c18ae6f24764a2cb222052214c4ca0fe0b22d2044e03ba1fd1c8d890deb481bed368115a1d6a9c0f8abf4d49ca65d3060e0677b73a4209ea3f900e707cb30b50d4a9d8ad349f16ec46c61deeb6629ef5ea8df341e9d57366594ac4eecbbfda914e34448d202eaaf7954b7ad65d77e7e3095119a7adb61f68e0f621ec388ed5ad7949f6467ad66ce330cd47990f749059e3ed378c1fc23b6989ebf096608b76153d39d56a19be77a821e63acd552e08b75c13f85d96f66db8d66b1df004372789d06cb103e8b03cb4185e10eb9d3ec5593eb55305572983bdb9f05700694ca7d329ee399c0a023f4faa2750a254e8ddf5d78a57106698e1d986f7d7a40add5eb22a656d4e28401387a299708a6a08a0962cdc8a03025e82d0c20f3bd1d4a4ff6956d4a0ffe1a524cf57a944781fe315389a4d2d06517ec71d2e628ab986e44f2c12af0b0f932730e6d2189737067a6adbd987e6ff4bfef8adfdfd3d16eab600b2a54e9a9aa2421da72e1105b320e9147b0ec71cd14eff93cd1451613a4148bb98e6e503615d97fdf349d730f173a49e0918d16eebf8fc9552a90b132aa18b9878f79227b2bc9db2bf659078e6b38c202fa8a9e3adea9680b5a26b16854e2a30a32fdbd42fc7b82af7c679426f046470ca4ebf5b174f138622c5b9b527542ced72c69ce7b64c5823551d6fb5b528fc83f1f21bdd2ed18a155c2b7d4746e342ff4d63d944b0ac023820ad4548e5a1e8c1508a0523a356b5fd21319186585f1c03cfc21ab1d7659907a2ac78e1b7aed4b2b00b322d78569344153768f6bac77bf8076d6280e360fa99fcd6c7777386e289750bd997b819c9b6ba47e3f081e409857e9cfb96c2388de34fda99c6bce6f58f840766cde7f41f2a2b8152bd65ffd4298b000f0cbe315e345fee51fb94b7f5842a392675063f6bf1f8c76825207624b796ac3db7e0967288d4551a54f893b16a9a816f211c53f33bf380a170e2ffbb2816a4071a11202d76ff55e67f22824827a557c209acb2a8b28fb4a1b0dfe81fcf3c3f5d578850b929ba227bfdb6fcecb9c9fed52bdba05f36ca85cafda8486d63fdea47b71fa648e22475f89b7dc2ce50d6475237e2573f829208a05f13d39158c889631895891140f73a240124bf068ff141c1d47c7f72a577f8196d70f3dfec5bb0629d48beff4d788d62b8f551e4aabc94f759c2c0128475a35185f5b177f510697994ed532a0750b641e9e31b8fccf7d2a61f555b9320dd7a1a73fecc216a985795055db2d2cc206e6064a4bd1cd7f55e05e7c1d4216ade344b7940bf2952c0c000ecd790f4ac6fbccaa48ac4bfb7ce33d790174d1f99d4d74f019667e9e087aeacc192428cd777a0bc9644e6ec522d90bb49414659dc7748e69aebbb00f3643034953ef9d27d5f06dc0f692bcd0f306af43a531a389462e9739e34a68219bccbe216f289b6cd31aa40efed7c5e56a7dca3e35ceec71a0484ec19309b7f5ff648b76eadd8506c5a78ad4286d208819a3fc721afc1b64374fcb2defc10ec5e4afcea209a8ddcb1cffea586149e13441a147df23dffe5857217a7f59bff5eb93d2187d5177c57980237a86f84c687dd44781e0d6d4cb8bd6a0f46c5b39b963311d934cb2a6eb37d0bf4d5340a5d567d38498784cb5a7cfa355d33ead7d6bd3659665ffce8cb3ac86079e1475def8613ebc9b6b03e8f2bdb3d60a4ad9e28316494b7d19a859ee6371df74285990da99996bd7ffe8e29bebf4298f568812332f068ccfd257a3014d62275a1834e4480fb9bc4996d79ef610a20edc2defa85ee78d04df7b01edd9f5cd97d1f22a09357ec5a92cb3fe8679d423683f9a682f53e71cab25cd6aba1ce30e8fda17abf1fa47b2a27511bc5c08f270958f4b47c1c374fdefae5d5fed1e65a7677dc67b2ef3cebfb0b87fdf767fae785e7cd94ef10fe4b3de731170b818a066186d36bf2c3609e86de318412e801e5dfda14fa0a36b0d5d96c5b0e0c3ded66574df41b162d148b7a61687499a836c8e031df5ec71359080ad2dd9471aa1f1f2a407ca60115fcd186816c991a23cc4e33ea81535053a7237f775b46b5c18d34d211592a8db108ce35c08c128c05911f96586e654bcf57d82389787e5a59880b78cf71b8e276f126b51e5da39fc352fb021e4dc88750dc97c25d1e6ddf730fb75db334a6bfc17f8e537aed8017ef6165e61926c34c0fe7101828b6d13e8a9aba01d596f6b92a5d7db567bd3f873cffddf251ab627c02459af88d9bc4f60917b8b5b0f4e4886382ba7f7551b28a6a64a54be2a13582f660522e0cd1a3e59d4041f0679bb7b5bdccb171ec9aaf043d6960700041728aaa1d7a1f2d3f598efbf1efe04af36a2cc51940df9ed73f11510ae72ea983731795c17cca0e6d8eaf3f40226789decfe626a488ce0b4f19cb3b8d6245288e2343406a3e54574a6ec3f0b9d829ef04880c53f228528f85c6f2bd19180e1e9ab28ef1355acef871a727802323b16fa466e5c1bf8652bf871a573b39c11a6dd3f3b9a81352219d2269cd060c8052a9c019f7156ef7ceb10d644274412e3872db71fbe095a8a1cb5e996c22eb8c930037280b9f45f1360cb8684368f4f7e58e71be5331f1c081b70e165dcdc9ee4ccbc2fd1ac291d639c5f978b3f6b3a8624f09652ae898a1501e6a061e40fde8831f83b26033e72bc6a1288cc90aa4678f4679fc95047075258d14f759aeae16e25d8666e5239f9437d745af85903d4b87b34e1f5163399959be5c05b6d110df6346e7899bc22ad8887947b9e76b014897d677eec3300304c7dfdbc304fae57c4cb2a230858a3ace4cf9c572c89b521a4fa2596695002274de647049d4678d565dcc0afeb7aed860425159cee20cbf3da122693be924ff6421ee6a2259ac3be98ed8edebcb3a3960861f0e35006c73ea767456a65b9f5362510d537f2cde1efc622506fa421e565fb32d9b14bd52aadef6320de4e14fccf3d2adf0c2943060f8c8b7f86f3a568814f3caceba8b59a84014ee41756ace903e4daabd73de39bdcd6917115e446cdc288967ee54d8fd2fcbe1b7000491b932cd72d7b609accfd80c610130535ccd5407efe48d27b8aae304ba654bcaa2dabc5e25b5c139417f8f0c0a4c519d912dc781219040ffb8c1700e35d85affa1ce49d41fd5c647833df28fde33bb0f1e7aaf86bc32b0a59459ceea08f7c58bf8c6a5d249bfb848eb422f9b2dffcdf2fb5adb6a71312c6a875f073cdf51684a4ddfadc5d629188d9eb2f8649393e7a0ec93908950de564c0171eafcca6af6f3e1468af24db1971c22036d77835c99c19919d41c58ffb17ff1fed205d7d762ae5569a9d7508affb831669deb9ac549dc9164dd4199bf1794d9a3f058bd1bf46a5056cfa46131794613d95d396fdf52a919f9271a8510ef152a4e3ebfc9be12a86b4af2ef3bae7ecd79ca8add5470a12b79381354ac50f13e976f42aecb33cf177ec80d2065fc20136c726f13be8a38b29de5bcb03d2537011c7b6d40b304478341840ab783946ec58642c0a6a56965f45ad92a4e6e354d2f70a8c658c6c78b1a8126635d4d38bfc793d02ba1297fbda792b517746c7f2c24223a219c7fb995ba1d95239041c6f11216b9c50281b167ccbc09805013aecffbd00f4e8685b14f1eb3f8534bec2ea860ef05623a8b5fe46422c9b60a60374be8561099dcbf0e5165204b39d4d4f7dc4565eb3756a75682a189b10462d8a52ba4d0f5da7fc2e0c1cbffb63d63d18e8180e741d068d7b634a8de7cf24122416dd7fcd6aac4c512f363d6f1c7448d2d86027931f090899a61da02bf780d982ee0b62c25520ac2fef1a9c2570dd5cdc73524a3a0d1d59e3c7f24ca722a329878a5c822aa62c648f4f14860161a767a0f6e9432b8e3f2e349440dc650d146619e74ef6baa6c13f4cffc56774ac231460c24281e30d85bd4acf4c31b3941c7dfc9b6f07565ec8e0e8b0b69a36e27635a026c47e873af1b6225f22a9f9795081104a539dacd6354af5f0af18ea63825859d6b78fda7536a34dc97e4c600ad1af11a72e099ef7ad288fc0d4a6bfa5303336c465910faaa1bbc0b9061cad4ed4248ff96fb846425948447f0f0a9dc746227e62cc601130fdf9dd069cb12348e59660defcd1672bdf2f3d9ec1181167eafc0f1dbe66cdc8aac9f0410c122828a191fda25e04dfff58ecb6459e10e0405eccf893d1c6ffcb216ba8e855f24eb6d73f25cc12955a9dad3db4c5f9fd73cbb87886d92397ac54005b0d7cec5226a18ebc61204080ddc4804bb8bfb5a14558ac8df6475d80c9a0287b3c6489a8af5fbfe54df30a782393c052804f12e5ca003a6a80fb221305420cf9d2b4565453bc4269e9431d0ca73ab7be695d9b6eedc00ec1d90e74e2c5b45561a4202bac22f5755cded261866491a7539eee8f187fab9b5fee4628b54a3ac70dca3178d3166294c719e4d9c94abe445dd6fcf276d7d015e03ae02996e0516f8a97fc8be736f9fef38ddd5d385dafb43260a8743df3e9de9aff297b1764129729e730d8a77f68ef4fccf316a621beda5c628913a21830d0ea347d9f282c3098d31a0dbfb9baa0d8dd284dd73460dc29030bdf3b3884fa440da49454029345b6a3e75163aa14df5730ec066f8e6046922697dd002151a91a551da3adddd7baacb613fccfad889148cc1f2a6ee07dd3ce7b3d2fa083f97576e9f43944d6acd2b6e66e8ffbe7d000bd20911b3fadec9280cf1f8acd95691bcc98354a92ea1d1c8f0e09481064f949f80a34ef6639ac41d3f089fc75ffcd85aef0b4fbf78eefeaf15674721cc03583820ea555dea2c3eb9612d7d7cb2b0624eb5e42dec536a443b4509d3e1cf7e31caa4f2785e24b3a3ef0fd22dca45d77a700d54bce7b0d9e485481cf2fc06f9222bedc2e304a7a28ffc4b9543f6f0edd74fc88898288fa76b1706b7080fe66d331a31edd23a206645d4cb9e6ab5136d460034a563f76f6be90dfbe43f8220971373f0bd51d6f26944389b182ed16af904eb041e57d13c70a331277934fb75130ddf15c80c49c68f068d18f954e30a1076828cca567dbbe7dd5631f72ea7a5eba921bdacc34ef7aeeb00efa1ff11c705f1906bdb47a04c9a29aff20ee72056b99eea90873e56450b9226957d08365154fb2a83fefa0c85caa5529c52475f1bea94d421b0f2774016d69e332502cf739580942fa56b06949c745a988a807c8a25cc9cc6358612c72f2fddaa936e7bfba0ee5232ad1102cbfdfc1fbe6f99bf3f4fdc1d78855662a50f6a00306e92f15ce3f3cb0864f470ea2597a69c336659ce2d40de7fbe471e2fe33566c83aa3ec811a875d8612e0026344019ca491b297f05e03f9fc525984a9b34e18b0b32719e2da76d8cc79b35d793559aaa55057fd38589ef9dc08ed07dfacc1e592556f634a642a368bed30337ba18ebc335cfd1601aeb66eeaafab9384c5c1d31d1db042273f186d2578b8352d8b43c7316aa5e5556059aa05e47fbc2b58bccb05aa0d1afc3e25d6e8695d3419ac9a22322dcf0273947e411217673a50ec99404f04c8ee717ad482b6e6c82e2417091d1d001dfbbb0351ff2c0cfe59f33a7b686ba44be4b3d57b43450f50cbb4c9b7ceba26028a31ce230c4969e6598ac20cd2bee81a475389799f6ec593510578c9dfcd6f9716143b74292ba0501bc2148f3108158038b733385e7d5e01027d8b0d7f7fbbd9000efdcf63ce55df7176fe0de14c75b3eabb6978991b3ba295169eb1f9f39a35b802362e655a13690106f6c809245380b6036b5930b44b6ef01579e0aaedce59285043faf1a8f0e6073985e4ea08749f8d6c511ed470d16cf5aad3e1f312f24a12019fa4db6424153d18a35ed883cc10f7848b61cae1a49e1d89d85142a5572a022774e7d74958c54c811d704ec579e0929932cbb1aa0557292f3e3e27be45b11cd7e1d8bdf9d1ac34e81ab33623304bebe5be7bdd8a2bc172bd9d9d8cc66d9570df6ca521db7672b5dad6b70aaf088f633768484914ca5903258dbd6fa94d1aac0130fdc38035624840c38a406ebfefe713f357a2be92c5e09c681fb52b2384a4bbeac93363e4bc444ba87ae6ac644111965a6b253082d3bdbc8490910a10a30f5020d81a48f8a909ca611699f8952bfe893730c8e9fbe24fa6b85c6ee55c613a598a1f27a5d12621532cb5e117f80065856757e891b712296d44c2903e33a8cc8a506aba2b78aeddc6e4b287174750673a34846e4ee43eee1590ddfad969cc7de49f5780d5df073f79107c9d25475d8f0216cb1e2f2c986081c6aa2194940928c66f10449495bc6a131a0458198c08264a4602dcd621f668cc79d70e1321108425aa37a28c926db1b4b40841ca359ffc71fce0dc83a6ca1cc5f5478d65324aed16633ccfbd18d824cd23c9b5f6c4681085ce032361c11d31891b533ac0d4534419a2466de7552a6a044dff9e56c2459129985fe20299aac150dfce744a0aa69553d2bb70e46758efcebebaf4b6b2efdd737624f73ab109c26ef4a245c4000c913cc0e25940ca2f5b11f13ea751177fb1af365030bf1d21953ac6846f037d42b1af852b3f5f0f029194d2c37866fb109f71d78d9d0351265cde3923465a8c965b7e47db26078f71bb1008e5fab900ed10e9a889dc264f869739ae9b5455c7c7a37a1d1a530df7183fc189c5f76218daf15d9023234adf17092f2b83380b4f441f459767698fd5d7bc820b6a4c629eb70984ee15d8debfcae9d90f1094c7627414d69ce053eb17418b5aa418707724e30e5111319181bd78867761254464dd36ae6be7fb36de8ee9e9f1d1ea95ad796d15794c9a3471bfebd5d5c842f28b1d7c796b9e7f3da68311fc111e01d2c23081e4cb4f1cd0afba74c9a5c85006bd858198e142ef559cbd96c609dc72c17a421af89ce0d09085664184d4f1f105bb7af9ae478ad01c32970b6cf9ab42cb6d9a46b433fd76071fda18b588c68adbfb63091b13d0012eac46c165626f78789c59eefaade9a558c93a66716d2fc5d5bacf962b1041493dbb23933036f80c3439e91c952e2c930c9a13df3ba93af1882ab246ed70374bdda0a3336a3945f9eb5f2986a4a7e87c709a60ef8919637d10440c270c4d3963e39c09bf0aa5730ec3847bb3daf7e1b3dd24aa65efd8ad2cef8cda9477eb7be48124a3537874d9e34c2733ef121ec746df190f9969dca017473e2482574d4046d724e37ec39047dc3618854a0522356e00fffc3680a5419efa10b61c06b340392d3ab55a0286c16596e04d1ab05b06e443d94e98fe3a2b737fde2b7dabd47cff3c934e74c17946bf7737ab294d9ca0c0f118de81213338dd77b8fd0478986f210d87436d0fcb03b8a82af524252f7ad7bd9b9ba85778b14cbc7723276816a105136e12895153b6be72bedc44888981b0f6128774e549dc7a5acf37162ed40150e3df0f813df3b0db2cfa50ba7a6813780d4be78d08f8e6e34a1a7e7d9003b5e8f259479a8d2da795488adb3dd4af0677f1183f897d3bbb6336126b2203f3b1d3a281c27ec7d14df2f317cb2830cd9c9eb7c21e0311ffb95de3d6c9c2f7fc06c400ca647a6afe41fa03b9900875b32dc378584d55dfc3caa009367abaa0d3c35335a52b8174cd3ab022e840598d9e0ae7d30754b299a9827f528ce3f8ded5babac47d22bfd2fd721a7352360999c36a7c9f90a28b851bf262dc9970d27b00d54b75546aac740d392c259c732127547224b46a8c124cea4f8a89453217ae4feacc55ed1b36148659c278890dd7c1bc0635a5e7387cce94207569f3e939b6ae78da814d313b9242e789c9b65bb9ca5e120000000000