PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79144 8ad6457759fcbd6e07ffc456a6500e34a0c24be12aa054785f82f78658f8d394

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4018d1ed17a6f08bbd4bbf8138114ff67f761344e4419b94230fbc0be90f5829
Certificate Block Hash
8ad6457759fcbd6e07ffc456a6500e34a0c24be12aa054785f82f78658f8d394
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0001b3010014e50100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006ff65cbefc7798a6b33c97036e42ab1db6eb09be8eaddb87bd2fbbacea798984009beecde250489ac089b8116df2b05d3404122a209645f533cb52855784585eaf7b77ecefa340601b55f8adaa62dbb2a09f3077be81ea972404000000000000000002000000020001b3010014e50100

Raw Header Hex

00004020c6247c40beb1fad41635b1416bd46e4a0c49b40a66dc1a0b3740201789865114adf058dfd63c833a2b8f6208b652a01131e574ebf4bbcab2f7a4536759c03cf3544e406ad3cb001829580fe90bbc0f23949b41e44413767ff64f113881bf4bbd8bf0a617edd11840

Proof Data Hex

59,560 bytes
12121602030799c87a1a70445c9c110de48537606c8ddee51a705f948385a6a852a3054c9b44eb48c28d3d91be1674ffb0c94aeaca75b2e5ee8b52fdceb0f9e30c2e7ad18f743dac0faf50c8aff28141957fad2b3be5eaf1ad3023903049a212641650c5eac6b21ccc474b3404709460a25e6309475300cd77059bf7f8081fa28d08afcb59b20e95101c485ca772a3f7d96025dcc0db51bd369f33a5c76a7ad4be7bdc7fedb77c535ab1755906e107441772d9fc95b694a738d183c7895a47d8c2129190194bb3ed10b25aac94fa4deb7ab97afe15dec0b6017af8a82dcb2ef49040e300266374ed8488381671fdc44eea7d0a5c7cbcbebf26678d3614fbdd0e24129d68cae62dfe572161ea5e8b0245b40d7cdd0fd03a2750b4a60749667bf6ece739a542fa75afc88174a6cc67c22a2c3fd3e1111df6b461ebe86674542479d1ed526822e7a9e4df0d85f8eed8497388fb62947fd851e336c24a9e933e1fdeab084296d71a8148ab1803c49187b8c77755cf65135a1d9b7fc12e068afc1d5dd828bad1797d9b11e47ba1b1f4f34f5773b683050b18f779d94e10ef733f496c9df8f0eb5c5cb17a6cc6b617e16eb2f2d34d36270abea02de00d2e78d383e325c75e9eb97fa21c140c89671583518a195b9c905389b20e17ad654dfbf99244451aa83e57eb3fa052a9d88be55595be01aaa63c5a1932ab5df2f1bc362daef4e894fdbd4ee3d79be816110faf7f7a1dc77e0d6a964440d3a10b5014834b6bd2f620d337221fafe167add82a1bfeed2bc2d45e12defbcccb10fc793f9a0a37100b2112ec679bc38fc97f58ef8bbfb77da407ab010f7b2a81d880e3a9b327a7378124e970f0454702504df4c6b7696e951fc4db8d0f5e8db82c23c44946d1fdb1b5e87686d26717acd7892005132ac6fa5060ac4a822a83c1084e8ea8fb0a6416cb8d8ac107cc34185ab92aacb95c821073f50efe1cf2afb50f49aa850dc48b8a16d8ef4bf512f2dd49089e1cce9a7f308967063212ce6310d71a4e2ca5407c4df79cc16e39a65c2ebca078651d160ab3d8ba22b3588dd3dcc7af33d01f665f11d8d4b0257b07b2476ab290a089e60ed9cebf7dac3cd771277353640b70ee0ffb1a57337ebcc7cf8dec03c42afddd6988e32b11c97ae5e155e19c3eefedc2fe1655eb1b6ae9f947823fb651fff472bceb2f29d73b0ca9f28c6ecbab18fe5026843a97070ac3180f378960da191221ad66faa97490d4ee6630d0fee804d377d85b77cd6a4df7fb48c0afef88b2ab7dc00fac3eaa08f5933278cb13fea982ba796af6e001cbb98dafe3f552ca5759f61b4f1eec5fbea66c05103b05e6e72163982f8a7ce711600e6401c8585e87474a83d04dbb263d21fc3ef54a759741416f41b18624570c931b7c63cf4f3fc8eac64d9527fc62a99a66aa2917b92da845ba348d21a0dc233be614a02908a88a8240e1c508639de1cfd9da264ebbf2c1180a2e6cd151574fef01c7bd03ec8d68afb3bd2903d566bd6ff244ad604fb854d638cdcb8dc4d9a2ad5577204fb17c62abea9cfb0a32b45147db10c0fa9685b98fdd0867a90b5ee9612902efd29e2b0958baba2536358f03487ba15f06a5ff6af771d2dfccc365b57eda23815d8b0efda3d37d743f68f7fe152a733efc7f0ce105a0db753aeb2d8143f337ffd9505785c4bd86638e23c5631e40122c5946428a90f45b174699c27ece88754820c1f06b9fd0f2f4a33a4b4b456182ac9230fcc348526b2b7335c4887d528eaf4f57f0768a6198e880f2be46f0fb2dfbd79c56814d6bca1f0c2d20af88b0946a4455252c7f1fb96fd3da0acafaafd395bac2715db43f937f43771d6d7e46a3ba141d3e38535db421e60b7cbe84769a906503524a3259f551886b7750aaceb8a240e5c8aa9ed97fb3857855430baa4016e9c73c09ec963420b6ed222dae289a7602fdae7b267f75b67d5b05cff9edc9a612e866ce3d38ac950eab9fd5e8ca3e81c645bdda4eaa0f6bab715a1ed3b2d224f8262fdb2d490bc1d09d800689f666bc48e7fea59e26740a382e84a26be46b70a80d15868ea620192a22e0e9b727049d6031c75c9a70e650244297258798181435f1fb835da01bacd5ce441ca565701d00ad003687b418d59cf55fedc5921662f55c0ea201a246104369fa55ca47fad5f45dbe8ed0b52e8a7d7a7cdaa8c0a02bcb156bca3859640da594c6a35ba6d933340118f2ecfd1277ec6daa6a0ad079066c338e5cca4f5950aadfb173a0d31212471578ef71b9da1f0af2c5d2c35b8066d143ff64ec65117af72d055a1580be172dd46ffffc9c6513f3b6ec989f3b5ba1d9a8656e6ade5c4ed4d618ce46172d4a56b1791b37a26fb5b80e940df3ca01bd6d5aff3a88f8f4b85f14ed32aadb75db3d0b135a6e20fe7fea6f41ab52e0da71aecb0f4fb04cd4285b3f4513994a79f3b6b0ea9f2b240209e8e19627302250e03f0a8b58c5ea2bcd0ee661ac16769816b351e8446e1927dd09157a48f707b720988a7ef4924df4533fb95931a9926a68f3d5f1b8489b00f5caa0aefb9e579a811b7818ee291e65c6c087fff6f79a955da2a5d53e393e0cfb22f0e406314327b5f13c17e5a66661876c80d8ccabc47216614e703f0540e1101c4e92851e29ea93e3e10523fe11d77aa8c175756b205b22723a91e1e87ca1d06df6795e46f5822454a395d2e01b0e161d2c17c00e3dbe0ee1c95b253febfb9dc087dbaf23fb41e0640a1e0925a0d62337cad9048304c668bc1300499d1f0b85f63c68e7f1d8df8d9389f7e75e70736be7706ac06d89af9a99adc940208c760c74804c555951f9e26d034644e2d6c2ba696937ec3e6ce4c7979c4fa725b17cdbc5be39e834ef1045c573f59452cb8e794693464f7db81028e57b374ada49ee5466b7b312d10255dfe8fa4afa8186e25f5ded9f7c7e74335709e6c2ae6ca41ce275cdc08198b8bb6ba2e21231f5384d77faff4a3e24748a882605a95649c1d82200524f12883d786d3f5e9462028a943a6fbf1bee0be159545ad45386d37106de54d03a08649671c5b4df904a854dd96c589ea2c4104299181bd2f6db4f86ea6b45e10dc325fd74bee1c3219af9ead2125621c79405d34bfa71739dbe961dff41bfc3788127d2a4c697fe7e56f8270583f8a701f076cefeace3bb6e5cb500e0b8b9d55d33660e06b6447f58e7c28c1aa92b95e98f198d48d208fe36d64f66ae336efbb7a4227cc3c138bd98989af341922ff955327dd50cbc68de39cd743217fa5f420de5eb61b86f309e55a53022169f5926d1831ad1dccea300ece743420135648e0da283a55e04289e64b49dea7a7a003ada27607d1f65ac0c8a68b261f4da7aae6a1ed38149252eb605210ca22e8672e81a27a2d3e9c19fb67df90d7f5a8c12846df6ceeb8abe464782d782718809758db5161ffade798ee2f39c0b57b18b64c0c092d4c8327231dc59bd94fa27887c3fcb458b709eedbdf11b2f29ec8a43a462d915df9d0018e5a55574b09412473240b7d4681c11f65d4605997e7b81bd50c45bd6959845c9f681bdde62d103b78e4e84278986dbc51ae36568165047e9b92300594541138fe09c57f86e35dc870f207129803c2f38a2fb16af3ac913c5be0a0fb769ea17473547c2756c701e82d0dafd345b3346184cfb19c1e4673af564515413e046a64c96ae7f568b4653d707ede9a37970a9e1c136688aeb0f2f1b7106c795aea61c2126bdb4b761faec78de3c83d6ddc3cd1275de5a91b8d5b6a43514b9456b61b73ddff042d6d688a20ed705e73f7e1b45ae4f9ab9fae1235b6efc8f1e27285b328a3b63a6120ca6f820bb0ee0689f318f489e5427ce2c7385d8d7eff5234b282b78c7fdff428c940dbed711da38e030ef6ff134dc60e7e6c15e92bb5147853b9e9e68935722b28c77a7bd0acff302e40160786f95e62b629a96ace15fd08d492370000302fa9693230adf0284505a8766646998c443137dd1c781e20718065a015ba574ae4339a2e97f9f212150c1aaa72f9b6db929b2d1f83060a0772f6c3b19800f8a50d23a17ddcd0a8fae9eb1aaff13c728a95dc9dfbcd36d5fd9198241c0a5e6f268e57c3b063d8eef5c5edc477c885cb36748e4f6950d8f1a8fca1a22d35c7d95875dcd8afa7182114392ae560c4105b8fc13b9a8e64eb212e8ddd10058e13f77170872bd060ebfb675b99156b2f3e2b9276ea79179f14be0405c7671b89af2df27bcad9e0aedf12a7ead35e3548c60ba2e4c7b912d34d1585637892f3866def0d6bbaf13caf64cac35457047f034f772a4eaa48106ab25aa236ca57b05f980ba13cdc11f56fe89d8119421c8f09e7fbf44af397ba55bfabb8ce2b3936907f1daede637174573e24b264da2c692dd8f2f3ea3ffc1e3e1d669c435639b1f945da451e5a2617efa725b655738192ce9c2c9a05cf4c6efd9274a1bf7127cb434c633f3691913dab58b8649f567811a62edb523bdb320dd7d466d3504df95ead945322bbf02e21bb18ce6053d9aed9fc8218c1d493d5f2d846b12401d6c535e2af245d07a56fd7b4c7daf291e9e285bd6fd8c6dbbd9ea2d180c93f6cb63411e576b02898398c63a2ab9e3783ade987d357681d6a54a096861e20f46f8ead1c9840ae2b2b4c9c5efbca327cd99dad0738835e4127e8a314ced8f6f41fe29ae7c0708e3a56bdf85ee38c19907054ad44e3f6cbf8a0d12cab8de25cf0b7cc909a8e4b4a297ce63331468170ee0e340a1bc1759169e636fad1ce457b2e0c9f6b7ce2eebe3bb9673ef815d47d632dde8d73226809212baa2c32f2ddab85048e5c1ac14d861ba06c1cbb1f916514f1d05453c395b9712fcef087172206a9ef849b5aabd6ffadd16223246b32caf70913bb24402de0026fa21f071737a04e7700be03c4c3493f680f0535b1056cce3a140b7268c0017274991b19d17240ae879c26affc2e726c5e79c4e24ef94cb8ad19a9b05048b8f393db45a538e4b797ecd212fd79962caa77d33ed194f0ae49c63a3a727e7c84b67a56587e124efacb0b66039a47d4d1401c5e623de489172ea45d91368f76a379c3017695eb7ac4428f0c9d660d50fd8a1f3258fa4bd0941a0bcb8880712c2b77fccc6f31ec751d5cb32a3cf4e44f2edb28ab1a099e9d4bbbfce21bb72f8d562d48c48a64fbbc1901805133af929a9fe7f903d935b0727c4d75dc2cbe8d7e55dd15efa6ec75817678f05f295fd0d8a9a9e8f805da69fa16a14fa1c328d19c3f9a3ada713beff2854855f654e22cdad1a2c51def4c1f9b8282f50cc701ad29f3a9e3b203848c3eddd3ad7b01fbf107f97d7ab1dc9068cedf6c0b02100eb06b601b2e131c60a7f161cf69aa3e50d65ba3b9b3878740402f901b40824168ab07ab85b93afc74f2a35219dd94ddfa6d5b3afe71a8be34cd55350a326e2ee96a0bee2328aa71f7927a5c4bba846eafbca9f536dea151be52483287bf00cbd4bfe582eab6a5adfdde8ffa2d75be14168ca5e3708cbbee8c2e89d4e578c8c8c8f1326d96ee239ea12d7899bcfa453a56dddae2f901e4911c31e78fc87d32f4223c79ac60b506fcd1c23f2a554ce03c7dafb7501ebef253028cc78bfd071775f02b02818f80644f919fd78df6d94f848411491d7fb5ec85396fd8dbb6aa33ce9b6ddaed16154f939ba1f47bfbeb4a2f189289b712a2d4542616179fe3d7c0036f7efdf858358a5adc397abdef51151306e9058aa2cca95ada2f114bdbb35e1f6f3ab7eed567c05b1a5db0a97c5d8279e916cf318b3d7d273f9151f1bfce19eed2f35bc150028ef0185cdf3a78e4cffb9a955d7e6bcea579af7fcbb6e478c02eb6e901c52efe1e14f9bc78ffd2c9dc141c20158feb2d7659768dcb231d0df9651d4764ca00f04615224a26651dea3aa090690250d63d9b86fa22c8cde7056bc09959103fd4fd4e9cda9ddeaf13c03560df0ae227302ec360fd70672ddfe2470244707fbe65c38de6ed8d1abf918434d720311fb4de5c437a634557031f6081c56b9292720c9be125932a1bbacf86ebc5d1906be17af935918d594b26f1204b750e697006b142d9123965d4cc3c230be007598a3c47f354bb8c637bc789a8d3f941399369e60ba58d8fe83d404063545c345498e37a8de52fa4e653e7d40f3a5cd364c22fef6d1f81ec950bcb86cf5f0f87adee8942f02c20fd2d906fd96b7182264ccc28fde54336b05990c857978ee7ecb922176c8a0acb8151b0a73937c597908a9d88a45442d3889044c8a59c41a70e5f30df79a09a1f75ccb71b277e9588c996ad282fcce45b94c10ed136ffd7a3be81e2fdf4e7b189269198cc595f5b6bf4fc02ea696f21f3b111d6313157ddefa2f89ca01d7e3102463f71f8d3c6199bcb15510786d67ab0ef71843b35cb26a565fa624e66fa6c17cacfa326c4b59d361d0f71da2f08e963287a75e2cb6f353b67c6a53c7bf5d9b1feccb661c8dbf4d5bdb26d49624eea761d68f897be8c65b94acc44c2263b1ef296c23dfdcafcc7664c88c78bc936c4706f11a54d6951c7ee917bdb088520f60541ce5c0210bdf6a05af6f6b27b723a634fefea4fcfe478a251a9c667cc6d30fbbfc7e788213cc64891b32197f7f2572c21b9584ad6a709ac07ef079d50917747471d07433eecb44160363c4c5d8877ee6b8986fa3fab1fd259084943a33b788044984615db86f0342833858fbe99544da9b831bcddefba90bf5eaf1ee3faae09ad9c9789cf9343303600c3f6a219d064212fe01784c3a0028286456fccd5424728dec503e84d71bbabc17e4ac45a2a5525667367bbd459f73a78d1c69bd2d75c6dd8f011c3b0308a5b3182ed986c70702b99552aa44a9eae3873152e5c622a5b84259a51b72fe0f333a8aa528228790bf85d7424ee971dda20ad6ad2a4857b9efefc2405e359bfa3cce3e53a4cd078f334cff380a4cc59ec1ac86fd6772fc967a14900941ac456ffe0b6b7d98d524debb6636e3aeef5d7263768bc2e20748b6e0a8bafd489d939a8017fa4c8ef67a000a38b966c5b064a86f67899f17890bae63d0998cc8b576aa41be1249c8385df2a16d0300c34204269d5a322f2b1840c6e6b0077ddc624862cca1b8e4a0a85e1f370df8b852997353db445efb504b27c7767ea2a18a6550272cf3b113db079fe199ac5e365af1866fff419a99f3357b9f0e1e6840c53ce4fdb11f87fe512d80e9ff63967aa49358bec74326ea6fdf98a06324a72b84684e5e06f2f2cc35bfdcc7b1ff0e35ce9de0f3ef085f654dbacc1166aafe3b5a6467d798e7d53fb32dd72e986826290904395094f5d62f2a74727d0e0e9a1bbf972421e6d8614b21d11f3dad652fdc9128dc457a51b7cf4901a84f9b489d5a3c3a72dd3f05727d0dfbc58602aca84d78b8faf786f2438ef37ba69f5591e3c7d02535dc54ee83d1309eaea03d86fef6572aa53630214cb925609dc274c98fdafdb0e600f273e5342ef5ef4953528dabb9fa4ed5f7e6a8ed2dfe9502e575c8836ad12eb97c9a49713d6054d2fbbcf8dbbb685367fcf218822ad1339188e728c5627da5b0723184b2d18bc373a94c769422b880d34acd850c715fa42cee836d35048ca4cf97c568447148dd8e8830b3fd956fb53ceb0a77374c11e8ce15c3a28f5a907fe36455bf5abf1283535a4a17888b4500a6e5b7041124af445945c06513e132546a2a48caf96e52a17e73eab0434f2a09906672dbfe865f1b66ff78867082f152e969451a44e0b354c70331323dc9a060753bd762bf09afb314da042495eeb8b277d6910bffb6a117ae7f1918b63b229d06fe3b8b1d5e97649735d297cec7aca2b058abc06263b575f4338118eab7b2d0b1c928ba94e0117e1cb8d1f8cba69175d18a744da947d83123b2b7fb6e47e04c037b39b4dd0f173a2e4f203577d58e92a89cbbf3b924a1780b2110483b675a87cad7b5b4a4e45715685814c214b8923d8dbeb8cd59d6284971fa5a98ec1628655f75a13b9ae8da8037a0443e18665936f67cbd81c513da74e44c16bc91e47800dd002aa47969c0570b3b829b1ec00bbf4dbd339320716184945db5f960c5e9fcd0f05a0a8f5843560ac3c95d17132c0bc34d21141739a9228cce8462a4be8d8334e490689fe0eb0957b7804d6e4c6f8ffecefbed017ca9bd6bc0d79a12c0e520042bd1e1192b55908b7d730118d987e7bcb6dd38216568a0cbd997a8b43b85e0840f8c835bc304531a55a08f918251ba17a6d4c321de88252e7144d3e1408175dad38253fca7f7f2a66958f699e05d35f05003224d6131f633f771f40b2556e5ebaef59ea6c4caefcc8efa34555de5fbb545e52c71c53f55434b016e607f140277a23baf206f650d854ea38069618a7ff04290badeafdd50e24ea6f190986a6909884f1b053595e49623c154c52529b456f1a6badc1573c064ea8d27db1ba83b6b94e4f21d71adee7cc28260b555ecb3e795e81b19d77ab53f295b5078f26e388ca0ec3a312638e66c0846f3f9bb7e5d64b81475eaa7fe2d41db7445e342126ebbaabe96434c1a4f70637fcf3c0ef6d3d54cfdcb8ffb2e8510d1cf71e73ab9fbbbc9cce377a8ae67bd5374bac53209e26426c08d65b0853a8fa30916c60fbc20cbfdd5300d9082e9a46cf70d7b411749c25490bde3b7485e5588383550cfb39d019f14e375f084fc0e9eb34fcd543bb3d8ef9c265c88672ac358b9d684e7c54c9357c1d0745407e190905029c2b244ad6457878b0f787261346400b5376505ebac79343364ccc09b001bf27c7c4bc9e53475c790212dd8d84ad1fa1cceddf2b894c30e048ee109a1a9120d1361392aac161516546b0b0d97176589508048e7d5b32046cb75105d22c83bba13a239dab45e19f6f8d4a26e78aa9548b485ea6963e706750d0378273c4321aa14f379896467640898237df72e43f901654e41d6e238f8d4c3052dc3eb8012d7fc02897e996f52e8f7f99d318828b52e5899e6b115af5537cf9c5318a3d643f76ea3eee329bf64cc3a545eecdc1ba022d8fd36237aefb49e0add97fa04c6c42333c72185c3a01f63b667374ef081f0922eb40d1d28a1ea4f34d4ecb6b8c8c682ab6f9f711f50f730ed824e918fbd89dbf0d24585fc8081ad042aa13a469a1d98283899e2a1fda62bc825d8dae798ba56c7c248231d6c10595d9ea923fd39ccb781a037d7124b6e124d8a5464645c1edb26c455598292375e334520f69602d57586bd4ed5161ebceb903af8c9fbc0f3fc0858773f519e9c3dd588eb7234392fd0cb0aa3e78b718ccf477d9aef383f482af6fc5e8d591168feffdccc41f9b8bf64e81212726c434a9a96fef67b1443e36ab34acf01ab0c6f625fb494bff6e53e20f797a1b9e47f84b65fecba16f34065cb3153f1e292377e6d1a1db8e71b8365ad419be8f2acd74b2a6523c4f89674eff6dabed9ce9e599dfbcc91929c0ca33682bd70e59a8014f00e744c963177111e841a030bbe3b8beae7adc3ee8d864aa07aa8d6927f1f5b54853524fbf13f0ea8b05ff3ff0860a6ae86430c2e81cd77629572848b9655194f2fedba4283b9c3281ac4da7cdc1ddc4312d1971271225587921800ea4b3ea97e3b8c725815c12e0d3175285c50e28f1916c094046c3cf305693f606dd65277c96ea17f58b11e8366a927501297ef5687e22f4e3c8fe05268fdfadcd063b49e412b1c77d3214f9a85139227fd53ed50811d4b5f5f8c5bbfe8b907b9e6254cb16892a1024eeae2ee7facea5a4cd7061d5d9c5fcfe3bf8715f95f8569e8165edf6f6fe6c99d918ca38e49e0826ffaba02b25006265fdf2f94cc2c62d7caaa14295fb599f7f526feae18bded914a626cd603af9d37f27df45eb516423d59d56912b4893783f10b4020b18ab22b723a493aa8870d8339db33cdc4c58a4633b42bf991617daa3affb08c03365cfd0d7cf5f99fcc2ca1034fd151e298bce7c093fe5fc09aace77c83a097a961fcbd3699584205dac9aec07412236bffabf44d816a3ba3dff3ba734a90f8ece5a9ea0f09128c53a3e5d20b7fecbda9669aacbf935205c7f0af698f521a43121318e033cfcb502641513789cd6fac7a27ff32ddce420f1a03d60c41c3e339f1e15a9dfc587ccdca5ec422274c1df8e425dbba42f15c5411a0ba904a15f38014bf159e05a0dc9854d2451a4c0273974e15d9533f269e03e25ccd4688b75f51e89c822092b048a5237502d09acce550e34f2d236949ea24a27db332e8a4176b4f40a0481a9bb3abcc01fef239769ddcd0c550400bf0c4f66cdd2c45876b6c21be98593de549e4ea112c53afb29b44b6e7518885b2e279ba54b2ecd577ae15b0b713c78232d13f1053e7e2347da23e19b26c708824953e4c25446b0f401d21dd74e27869b3ab81e4b4e22dc5ba1a6e1b8c41ddd88fc176db85569f030d82a09ddb1474db90ce2d3dbfdb90f403ed16d1f766a8876fe44ec2fd7442b06a3f4138eabf1e7a067dc600232713e5fa65b2695c11a74539bfd5c00a4d1ea4b0aec84e4731c3859e0a22eebab9b2d4348cda38c6edcddcf6ed508c96655d93451d5a98fc88bc2446ce5f535e418b9b54306322e0ca53461e90cf8a835de49606d4acf6e2f97ac8d20e67e0b3d6d7657f77275f5c9b7fdd0a1fac9d82c272ac62b7cf826a6bf91f2d16ea66a4dbc15f7bf0d823c665d29591be5ae2be943a97a7bfe15ab5b9a6095b1b692c3c72bfb13f73b0f0ad12714d62f4febd2766f3ca3328de967dd6d1a7a5a1d5fde1bf2e9f1294d4ff0d80b90916d9a77ffdc6b488bcb744f7b1ea56a42f5a7bd43afb87af90b47387a0c10455c0ddc28e6abf71559b877e254f0dd56862c3fbd7081c06f0c7ec790e212342ca70b0417ec8ca12bb2c4ff8fba3808e0029eaeeecfc3a0e38294a37878ce1c37a766bfff43b7ff3f37b1b5bc4ba2d50a474c19524781cf92908d717d2c14a7b16ac866f1cbf02aa089e177f522b3a259c3f1c24143d9236ae2c1060e71241c81d865e43e68660376deec47459e85fd257c6f6cef848dabeacf8fadd3c2b7f3a5947833231629d98248950e57f2950f42380097e60ed71bc05d7c55add6933bf1e597d45363341f0613ed731a8192050b2847aae094621c7a4ade36c403dc2f13b0bf641fa0eb82094bb589714ccde3b31d5036e62b71b0c60d6395fc67d4f75fc3cfa85177b1023a93c1b2ddd27d098f8e6c61a449f44cbef7105f52eec234e284034967e340408b5835e6754291287eb73bd50bf1260515e21f2ac2d57c5edcfa45f3bd0b04756587dcf82e1c74f2ff457f127a9dc842de59fe26b2661b48316a87d47b014f4fd1cbb270f826da351cb6fdd20c4466d9f21cfa2810f3d34dca31bcef9cd60ff18f62efcbd5777a791acb2aee50a2b4e7f55ee2b36ed414c6712f5d05f1142b20f30bd062dfc6329c333ef27544c8fd8126cf947d51182a46c686fae85ab8b8f69373937dc81ab1982863994053f7636d1d7746f438a8f3b90a57a82cf150b09644010bd5e070adf9f4857bf32d5cc18bc6b34a47298702339efdf2df5ff038edf54cb38ad5a50783cba24d9cf3c3648fcd47219ce8da2b53be70583084585b0de44aec070d429c35b698ea5e4a90b51af36c1d29f179eed2e67bc8429465c0361eb4feb833c8847059a1b1722dd6d6fd2e5c055c2ac188596154021b2753925bf7b36206dfd54efa2500a8d742f955e8053ad1bb2b4ef89ae703f64bad39963b8c88a569d1e9f551a4d2227728112b4fdde7119383919001a3a1b8b1e99f1840c0430df3128cbcf46b3a6cee277aced5f3aef131a5124742335b5d3a140af8ec0cb6b081a93bfa0efba3fe0bb00c429dafba0054c5d06b21ddfdcad801979d4ce799aee66b85be50fa5a854a837345e78f401af9c1861a89927507c39929ef28220e99e85c93ba71394f4ad413a62894440cbf5052b7554619fde3436e6847ea86624e5051ebe7a36f9c43320d53f6f8240b2c5f3e2137f7fce000498194e9cd3afdf1eb98a2038199b1ca3e776af017aaf9a576a69359aedc29b5997a4177a597179579cdcd15e2c9756cae57ef78d579501844a77a3b66bd9e00298d3357c8b818c791859d2ef57984fe046d8bca152020c8000314d77fdb6ce42e46a0470e5b6cde6fc4edd2741f9060fbccdff50bd75fb41db2728aaddbb5951d78724a94a5b1403e34c54b5db43389e36b482cdaa3c27327b34e4dca9f815c4963a87d97403af67baa031849672d44ffc5915d661ce7c0ba703133d5255e0c394e6b4622cebf17640dfb254694bd1fd509347d0ac63587e1e642efca67bb42678ecd20fba858344eeb3e7557c78240da07253f6dbe56174f4adfb00835a93220ef18cae6b3269a53fcb096000bbf19f0d1ca782e0db4ac9bdd6e357ba3fa3180d89cf401cd995f409cb048ff906ffca08bb87035267cf03e742398bc5392b00e8502955debcbc25a2542b4eb89c1515c249e0b7a5755667d80c5ae767db13ff40bb043a0b9e9a71afd9d69719cdd661293d90797fbe6cf6d09d18b1c05649b292b127139275d78d741c64bcea1d6654d3d03b6bde7d563b3c9af60f99567a1bd740feb6658b649336167d235cd834eb98b74cfadc0293ad830d2f457dcc17ce276ff9cfd801668f56776a1d853851e8207c0f970a7b85316c6c0f4e2a25edf316e9d485c22d03cc354c4b55e033053fcff2398d6735acc3d7998ca0c165689055c851934bb71b0b4d8318ae6aa796a27c1f825c8ec73d76bd8653b5ad15f8151a049420caae6ddf431beeaf192b0ac2163b7ec8bec729f9129b9b5d737595d14b29ab72c9c1a16e9388d70195123fff8d45a107d1793c1bcda8f17b02b445c5ba3d53c9e5691ce5c61cf63c9999eef24ea43a8e6bf6e14d0011d1c58c866962c05398053bbb50d19252387ee06d3e50d97a32795f1a69bea2164cf3e8f62b58fe2d9bd2c78bfa5e981110f8ad7350ea7b509559ce5986f8bc64fdcf2ee3db81a3403603701ac331911703661b1baaaa977994ed5305c9a10b8f590b17619cd8c6bfa16fd0fde4580800a5afded50f3ebdb42c6d52a7c9d9ea4c5447a4224b3cfbf8a48c6a377038f9fd28a107132e0c4a2864d1acc2ebe40301da2e66884560a43749da19b4e5eacec1a6fc7d3c922921acbf15b472982bab5559b0108fa4e7c39a84d84d301dbe24834b3084716fe9c92c4ed954816f72b4268bf9532da571cd675c0d9d9c9b7e3a0881f397f775cf43556e722414002606e4ac2f594fccbe4b3afef0cb638b5b9b489516198d508291adf3c2f114fe9723adde007768562912cd586ced5954bd6d05e8e882d97b237c241be1d73832fe74f684a6ca4525b34481edca95a1c62370fec26e19ab04f715e990fb4ac176451eeddb9ef9cf44d0c6a8bf4da2c960df5aa8aa612f169cc5e429e62eeb0af8e155450f273362ddd77fe1208b74b6f289c40cfd3614934466968a48d23e0e2c127f85b863effaabf04765e1209cbb7c24870eaacd0d367329dc202d1f9744601a7e7be1932a02a6da55e77a12976baabeb5a54055a0ea763d683be316e5bdabeece6db8354b0b99100fa6c52873e88b1021fd169c7b986f03c6d73d18b9dea54a55dc03cd7e89c0ab1a22af62aeb205ec0fdfc62e43b6f08c614287924f3dbcaedc95f69fa5fb9f2ce55640e1316f7b23cdfaddfa8c7755c5086d06bd3a69fe2fc2a718d06454aaf69300c3a3e821a2c91dd5e174531be1903b05a28da639d74a4d321960a28066b4b86c4ed1021adbdc41eded462d1705a159537b867f8ab52b59fd383385917d87ee6fc32bafe9daf3ee547dfb1bc176ce5001ef4a07477937bd5e72adc3bc4414403be360fd65a90c063f6741bcf2e834b8afb4214ea66c4b8812d39838f68850bf810df8a6b0fb7acf276de75322b1de7d31b2ec5f57bd28bc815ab86a45a34d04ca5f19600e53ddb2a9b7c4dd39d359de441970651b5e0ea12a33c1d9780d41c0da22cb4ca807fd64933d452adcbe4dab90227bc08493f79223b19e7c54f3467161057f8747607b36ec54d18c7a88eb765c511e1f96a10660d0b4bb2c09cd280f95ead63be0e53449ebe9597c0ee2bca488e071261fe5408ef2b3eb4839c13ae4261724f73602445c1b085b15b150bacb06a5efb50366412f929ed79b45490266c1fb45e683e09a0789359eab7ce4a8d33f354bea5b17bf48eb182f9f8a68618d1a6697aeb589d4e40f3aa9654e32f58fed0691c269560f0a5bb523fe0600d020326cb42bee39ec288d8041c5851ab253cc0ccf7e88e4da35144b1923b3470f4f35b5ccd686975119cb39eed504bc8e30174dd991fd5310cd77b7c51132dbdc8923dad17683c7da1bedd438eb653c318e33075aa9eb8c91555c606533230cf92f3f75bdf1ea0e424404d71413e594bc0d3006c73c28bd7de6639cbaad32163333c766e4cad965826804b32824da4334dd3193e3acd4e17202b3023bcbf01e0ea3505ae484b3840cb3826f40a7b42f23c905363dfce3d0fd7a94106b66b74f022e04e57297f126a7b05a69a57343c5e07ce7e20bc4c4dc47b250f2143a49a8086005aec084dab6178a1dc4c0b342bca3a972527571348186504a0873000bcd138d93acc19c544c728ae7e037f41cb951ce54b2813491001d6e44a2bafb9aa865466b1fa8928d34dabfb8511c881d38b8c5a1eca2cd7c437743a445d699c429f13fca1248194478f8ca416249a5d9487827207508dce8988d1ec753517956afcfcdf525d777de7b7ec91e89efde34b743e44e18e2ba5b5ce573606224b94f525eb2e9dcb0b744671c3ab89b2f0609567eede45ea467f22ec6b39426e92f6bc0b2af7b26aa87ae53977c9b5e7cd21653061d4947faad0a677c2b77302bfe25e63457951634fa12803a8f43b3dd0a3c45694e30cca57de38c45ba70b15939ae426ca503c69b0164bdf162c2e2e16cf68a3c931c917e50a18f2d7922d7ef5f51677ccc322e364f7648acf664dd1f6f563a9a68b3bc6d8f77792853a773eddaa4c89cccdc23098285d3c59f9e64d018d90ce1bb1e4c23242df42db8efb69c141de078594eddfe46904e6bb37877c0f507e9312d0608b61af3cb39ed48279ebe5ace288d396da938f9911e2379a1cbe15b8880a1c2fcc3660040fadf9c6ffac3846de7bbcce59da52a03bed3c2f6d9657f2ee1b0a36b346f32d066c9ccbee8ec0b22ed89fdd9195ffee7c78be76f3585953b6a6df0389121c874057e717cb4d4e0af76e469d9a14ca5f94493879827f5a38f497e3765c3e7cfff6e52622d217f3fde99ee27532caf7c0a69f9ef2c44971b8bf83cbc8bd69beb4723241c6f2e4d990d00739b3ecb24d29edb6a90ce01b65940d834fd02c3b35b3eb293366fc9cfcfe51a9a9866ae3da2ab862ea6b29d92e47f788e2010363d199ea2cbdccfebe4b487a57ae792974adf03d4b786590b3f99bf11301175b2cc063a9a28db2a36c0be1475a544aa410f9025448822e59e4f982110129104553f422590e59369138a59ac3b29546d6f411eab5d04e3262342e77f6e607abdd505078526328eb959da3ead3dc2ff1e0735f294db0c7b94fffcca3b58a753d89c15407428801e159e8a054fe6897dc84ec44acfed82f57158bac076f36d8291e7412bd74daa072f0a463c58123c2cf521a526a247fc559edb8f95b027e63def15e4745ea8f794c5e992a99b48f9ee0c0c6fa6b35d6fb5608fdb46b498b82d1cde6e6b8ab980904182648204da15de23bccc88dc86194f053ba5c270541dfc03bd771bd27cbc30b1b17a36d6607df902f6f8944e1b4e381b620ff58e1c2a7240f5b09edead9788578974ddf4340ac0c82c488fdb0eea50279e9b3bd556e63d9299aa108e225af05588472c9a7ecf83b9c99c4f028c84b67645df31e3ee0c04cfb96d2ecfdeeaa98978a6ea1d4bf432c1f6ded87ad422e651cd915a30328f1862a4fccea69983b3b69d07fa7e559b7587add4ca6f0477edd35642b6b4cd8a55cf7a153e968220cbb5b18ed880cf0617d7c7e3770026dcf6699c4e076afaa6e2d7c8d39a7394b3f2d4aedbb93143edbd65b0ccc3ae3160c36420669bcefddec27ba2537f919e4b3a86c9278fb68e7160c79dfe8619688941722732f547de70bbedcb644f477ff8e7112d43d9dacc4c2c09bb40cf3d05da7f403460b57211b62d4501dbe99aa37a248700f1ea645dfd94bdfa99bb5e883252a196d6c201c72ff899baca83a108372ed559289e5d5c7591c074702ad3269bf9f0f05a6ee94a588d0aff21375c875d3d702adcc6744de099e642808c82dca4a214dc76c0e60f81282f9089dfa0bc9dddca67258201ae1888a50aa7d7e5a63154db44e6e2ab366310c8b62b18544b7c7158a6d766d3fb58050ea86c2d9fa3b116d392a457608ca23c3188c4ee7c9596276bd3d6b7e08b4273769844b9155b222961d6cd4585706fcd5395ee5158f8bd855724b29d8708bd7fbc17cd968711aa0522c2c885fbf01bec1f88d6280818acc978ae2b0b43f2814be11cc299c2d94c3d6863ac0387217bd5dcec0b1464e61cab71e831f6e8fe4c96ab335b773cd3744c20076e6f1d29f1a3688b4a7ae18b54a920fa7ff34a661268afeeea9e609a705b06b8529aabdeebdb0e432efd6c7b803ec022342cb69ad78aaecc4bb4f99df27e8a63925f10519d672ec6ae49c5f67c0dba182488c0722962dc8e7f9d1aadd180d8a8e8c2d4f08e8d3e1369d33d0aeaa6819f7a6f26bfb65ed1130f9542ecbcd8509160d3da3e3ffd282f61157d64075c35aca1fcaafbf7adc65df1b7f89d5a4b754086adc8c28c7181a474ab3b8045c3161117698328a7735af64b97c693055fa0cd870f5237bc75a5093ecd9f1992271e03c75d29e48d4bb8281275fe4029157de9e3f6dc0e36c7a664ecbb12b856277542a6727ee66df6d6c5bd9433d5fa1c0ebb99c7180ffcaf01d693bfcbff483fd2da709be1e7e4afb56845ea73d5317530402467fffc1b7d8f6bb10e7dbd1f1924b104a3cbc820be669127a9ba9adb1809708080593f82f3ee70a29bdb7f239dbc9aec127c69fd402ba321f95e9176612ebbd2e2ec5fa7451c1cd58453e6c95aef57aaf20304f5d23eea61bf86d8d65dad1f3f8d80abf5bc1788200b21c143b5917fec19e7c836bc93c1d5834b07c5444165f1f17ebb30658aff3338d862a84f85001c05362dc77a4cdb63d47f42c8e15bedf1a5459f363190244ba5d09c334b546d040f285e970679420619eacce8067674fba9e9765555fc52ba60f356f4b34bde3a91ecbc1d70aa9113c3b20d814d90885d24ff11af0e1782060a35c7e9c326a2909dae7f72854dbdf57e08e5c9860f4b6140fddc0adb8e5b52ec6e8e6816f355ab5271d1e3d20632a0bc2844e9b52ae3942fed3ce8a3035569f31c310285d2202a2d99fc966a2ff6699468b99fa4dbb06a6b2ae4c6128412c21c5f6950100d4f0b00b7ca0ff57d834925ebf907c5264a1d19810669e146cef2abd6f89a788c02a254d2d1d87c32802997256aca24424ca04e922b91d9d119a1c5d8250b48705625c3535e3ee8b9a233ba01e5dfe86127e96b5e7f1e0233409992efac151b89365cd8b89110167162f622506e3b1c95b18077682995f1504747a123d4857d1ca65a8f8bd060b8d1d652d2079039bf664b8ec68f4c71cee18c4e5d39b7b332b373443cd74a99f674145b6956035fa56e55617ed82a9442e11f8c0f0b322a0c0c7d6c0ffe5d1653f0b57de3403675f24f35fa6c9e2b6b5eaabea9f645810c6862c25f90e22122fa51ab2e1cac3847931433c68511fdea5c1a5441ec9c86385c0994ec622ce61ecc3533b41861a3ef9cbe41268ab88ce997c6326bb288cf65f5411ae62d1c2061c20045fe4aec2a16095049c36c7bcb2d3afc821977528ec946e9d3666572d169b1d05e94433f4ba6f97ca5c35b1ae4708540e9c1e193921beff14700cb1cb25e4d1b54517e076ff138db2b5031885651cd9fda68a08985dfa0f477979cd1d6d78765da2429c32d13947e6f7506033c24fbb356810b3eb6720eec49c8cc1438b8618c4c36ed8df4477322286bd1aa9f013dc84bcd7742ebe963dc8a6d2a1dd49e940c8d04532bf728cd388df3bb30dc977ff0f85b670b9c7fd2bba45551b66e1417b85c47570b0044b1aeb64825e761a2e749cdce939ce9c9dcb496326dfbd6500f0b20c4637b685df6c4f7932fe3f6a9ffe6e82819a642a39cfbf08b884621eca01d0ef8246ddb74677bd8e1ddf4a8ab33ab780d9a7423caf83a038e21424e4703794f67d63e9d4501fbc6d013c4f78221cb95edf3552bdf51d6421698fb087d904ff7e1155d3a00a3e70e1f6cbce6e2818a2b10d29a46554dba902081a7aed1f970a36311574ca3eb68b60aa68cd3dfe6920b166d2fd5a21d2f42c3f568cef78f1543bd4265207fb97bb346e91ce8fc1a71a74fe361112580f2c23eed89933efc065ffecc53827aadae9e31feb171365a96d2031dd4987e725851e78f45a0bd9a9f2a4a78485747d0de27960c13449db00aea09b1cad8e233a0bf737c9773c9b55a2ff79f1e3213751a24eda6ab4c07542c8afc87ab6f1e2eb0bf01507e97403a1ca23c2f5eaddffc261b7974f1a442f955fea7f4d534cd4f137c1d1d09ac7b22b21135c7ec1da60366f73ce78eeae8cd5f5258245da564704548293aaf5d3dfa3b140c7fe680f39a800f3abb017eb93e1ab81ccc8f6718ce0adf776242274235d3aad1649948be3079302d3f2946f9c03273260519526546b14e7566af01df0eb4784f7e3dd7c7293d980332fe15d2f47ee9c681f6f242110c2f8721a879f9914286ccba2ffb92710b08511221d8a861b8c5898759d47689b53c44e756cb32fdaa4c113237288f6a21058dfcbc3543cb7cb1bae23e7f1e6c5c1f2c6db8f4bacb5118b2cf0a3f33ee42628c9285a722181a3cc6abb458594f682d68fc736f9fcfde45b82b26dc37f48ce81ba015ee8e68edc0f6e42faf4b88bc3fe87c54cc615caf9b436856e147266307428ee081d7c4d5c4f288f1d032619882b4b877c4756a2ddbc7e96d2afe7e6ba506b513ab16129636b1942b2341fb1a823285a15fd42716385895594c2b9fad84828ca37a57ceaf86fcf921c087fc419e8e0f9c1abcad3af007ebd03b9f4d27f7dba1b4f421c9f95e9c34c64a6c35a2ea167c5fdefe4d2c99a8a73b2f2a2aa88e338ff9e3998d5463b362a994676469b602eb60f242f5bed8af2a5a4319c4a1298cf0020ee6f26beb8484164bc5ccf4ccd7a054d4e0c1ed3a464d9cd5a48f1f4d2a695720d46fcb6d060ffbf0260a552c29b3aea41009d74d855d6fa9202435105c54463eaeb6a2f6e726ade98ec1fe9a86f9a306ba22c7c525eaf56a9ffb73b3de0965005beaa6711484e14f0415b73fb41ff0340d61452e848c134981e9593a0d9de2478cc3e1e91b7b3879acd38296e8fe1adcaf0c4653a7c40a2f8babb89e07f26a3a46977557039c8605e45d056a53e4b8f98df7d9b60f802f542712487cb71e62dc4ea3a69ec17fa21fea35797a8f1a66a8849db7f2f2451767a4369e46e321167ed871bbc20eadd941e10d97105a3210e34eaba51c7bf39c9382c34b5d3488621053e4c7f2109f4ee1f4e1699a2ecd000a58c1d6627698ab44434d89b1121a1078e1c4b518544973de9c91a311d10043f77f29ab0a5886f132edd5928b16fc2c5da123912b59d8f5b4208b41fce0eca1bf6008c204c997000d94a61ac918e55df103aeb85e22b052231f83627c4d4520280ebbf89e9908271401206f6c43bc64dcc13ad342009ccd2f54a844db9f1e415214d8b1c5490369cf3441c2bd59fb94ef9b8ab58983c99098446c374efbb1b5e4b30dd93ab4545423c3dc7251838d2c31179d28fa3b188f5d587d421da90f21fafbab86679f39ea2e6a67f7551c957f8c5a483966abd62caf744e4c22b90738e6e5ab2e67c8eb5b30bf07a4fdfee3c4ac9c7cd78ff9a6c500826a3effea03cc8285ea583ca12fea27479c5f009afd233563f60d51a6c5eec5c4e355a3de0a88558acf3d19d96e58283bd07761d4d38086e932afe0b59abc48fad46fdf82bd632f9d210f97afad096d8767fa2303664cc38038265309e21172f593affc455852988797c0918da35fceea6a0e26bfd90cfc91e63730ee6457f5cbd4b13b2a496bde29d0d0b3af47207d91998b46436166d97110d6cd72b9211c1128526759348620bdec31014b36e0aee7034cfba9ca7f195b01a5268af53f08705506c1955cd697edecc8cbdf249f048cb906c8aa5ab8bd8824e6df4069324f889c5e1f80a0200ccf7e94558da8528ef9264e5ebe2c2a9b412cf24bafa265bc826d8b56ee5ceef65da06f5eb00351478973f215c016c453c5b19669d25734d87a57398dd04877dd12dba7526efae421b2fa48806fc40b162d318687f1dc08b523601af2702807ae5768fea7f0fcfa25636734793445699828be896cb82523c3c4e2af8010970bde73b363a281475b67a8fc582cb1ae887f93ddc1499320fc788805584804a3a28088027f3de35688585def71e4b348deb4f5e97d49df36a1ae3d0ccbd408471b35776568a9ddd5b9151395097a66262e87cb70da076e9a0c77adcd379e07a5b3d7b7f21f8614377d51856c26240c7db0816315432fc8de02b016a683a7b44b86979f5c1c4ef1b92238f8d433a1fa74a230086a3fb3860fb77fd56b5fecac3072d980c08bc60c55856d5727ed6bd043266c39bb1f5110ace0df4e5a19154c0d421ef458a61595ffc398b0a61131ceeba6b452bb34fa0950fe960bfc8ba769ac68be69a101106e4e7bab63f9cd54160173c491a779ae52da891dc31a65ad28615788650f4bfb0d6882ffbc83cb62f9772ce2994e73076164ab813812a9cb9b528fa0928b37b5843d6c6d326351bb86ab4064b55b9731666dd8c5c5be8518d340dd833488d882a18850bec713baf11d14b10e65781888444ce9b5dcbd6337582ee2cf7c784865fefe460ca4a996ed231750f44826f09fe8721516fcf0672749194ce66965bd09f9fe4a77e484c6ca0b47d19ee7092612f0c0e5bb4825f8219c85d3c7f14f1747be9276cc6ca63e5aef3ac23be2418aac55731eef312e4320d49b907a50b2ec2585cfa04ce1186d5feeae32dfad62603518b6dfe2cd871ad35aac5c8a7fae049a031732569265218de7c52df5b5e81063180d5a19fbbe0a83432f2619e225d6f65e059e606353b3598adc55273d0954cc94756e55ef495dd6f9c2f19c1b4f3e94f11d18611577f02e60be890daa91ce16e9bfb12e0167237b2c5cff01e4f16bbfe9c31f48ba4c3365349e36247891f84b45abee63e8776b0a935d386517fb4db514fe40c58104ccad1864759c9cef9d580292331eeffc64b3c0be09faf1156d78d561da9f41c61fa58012f84b7dad2543896b339144d83998fa3db009c9bc0ff2acb6b93d65f425db150a04b81eb7e37bb2e67d232b23218b2c6b9ebc1eabaf3435a476401efb6e42776750688c9795ffc83e509b18b866ad37b5d9b753a5bda14793b07677645c275de9f5c178919c422f6bcaf5ddc554ddd1c44dbf12468192e41576e56cbfadfc58ddb6501755d73ec0302eb1e08c20e254a90b57e6799208393b24ee2d21435fca905900da7ef3c515a64c04cd9ee552e092dd447245271b24ab10ebdd2d42f809a725e7525254ffb7dc38a2cc5245a9b3276860150c8a9c666b2c7328af3777b16c44181b3b0e368aeb1f4acd91f0bbb8f4e75be07f4a075708c90eecb143eaddfd80daf71f006ae34333e2cb026bdcf4e7c613a88245966962a6fcedcaecbe9b09661fcef8ec479cd0d974ec8d4c5a780f2a766e9fef85f384fb54de556449465915a2d4ea83a2a9e62d0d700860c5916f08af77eb7a6a5a17b3ec98638cab56901e24f06379dd3584a0b26af6ad291cf4acfd75ca7b87606ecc414b7076cc983b0de8a31a9bc510d73f47212f91fd4148908504bacca292267e738844c017585e7d590ff00f1b9635cbc3f0237c2fa0eb631abec594a7b249d4a5ebb95d29ab3f5dca75a843373e19b20659e793e82d65c1d19b1da2a1f49a17f7a138b54799ed89be6698f2130132c153b61269eb7e81b0e5bfec80f1e63941a73a3f8d176dcd2466a301016137597e975e51b06d47ec7ef5574435fc8e4065756ca93598a371d5188a189c43478b1a2881c58ddec808745840c1d047eaa49ab1bee5560d52da54ce1657c2de28c69fba4245f4c9e1e4003e8d64dc25bd16e29ae84c79b893b8539b817f546efb3302671ce4d20d553dfbdb9376eafe3552f67acee88bc18c2a060e0cc76dcf7fc9f760235a7a338b1dd99a9844a595e8be623eb78834e01189091a1c797c1ad40b0ec388d4b5a96c39b98ceb53fb54576fceb82717327098f5d477325e56444a793f5fae884534d8e29194ba6cea6c3348107d5a30ba25f36abf5f91093d69b09277c7373ad7df2b99923a13b0a686369c813ff91a0e32f756f11eaebdae451b940396286c83c0d6ee1bc1260473e8aacb0ee033bfb98bad097193ffe1e3cd20cf90d0e6115faa640d8acfa5f8a97041bdbf01ee1b2854c9a05a15bacca531ab1ffc0b0779b5bb675982f8ff2d7fdf1f68dd560bb8853fa764695aef2b0a65d1d1c815938651d679893a2588bba2a67511aae881a08eeaf7a75f0b9886504bbe59133e233a6c11838c3f65235c1e9d4df501eeb678fdd8b700ff9d4fe9ba919a54077693524415d1a25e5f7ac9fdb10cbbb954a08c3baaf7a7d8e20c511bf9045d7c8b1256f032674f83990f348d3b0b6e3fa4e7d1cc89483917e4ebf9752b82c36d61b5461d35f703abb5920266072c40faffa0cf01ae8710a5e40b0d6be11fdd7cd3c622a4f82480d3345ded2bb15dfe44c61bfb4e90e73c883a77de364c14a5dd7078c244c0a31390ccf6a0a0c5c0c3043e20f27c8ec4e79b148235ebf50e7d3f66cd421cc6b75ffd08854320d5e582665faf501755870ef5008913d872dc7b4c8855c9cb4eb6918dc475b7d50095aa179bd102e1286e06030060e7cc158e695eb7ea9abaec9cb46c69bb910d80312a1aca7957d026389c00f7707d115e3a8503b6baf38e93c63a207425d0b476e3831af5764b17bbb775d3fe6b19e6176f3086d3a672a248d4dc50516f6070db51089871c201e3f7be98f69bf21a93667c95ebef2dd0b753e83a9d34493259ec321ac04d28df7ef9ce4101f13674b5b7483637c90616c9c320739d623e3fce1ddf6f5caedeb9444cbd5e4bd87ed8b0bcff74d31de5d824ef482c314d80d7d9c31831f01aa92ef42c412cb29ef0258ee2d0ba7bef0c3b4a84eda0ca6dc527d926f6006facd7ed3a23f0b70de9e0aea27f8aa76600e4677bf513d732c916f9b10c6ae5ea42c3579b8b26406d61d08ac92f013194ab1bebf184c6a90973bcc0abf9bb41ba8f3019922f1f6c574c2eecb0517f0339e7b92e9e00ac0e7fd58c0d3495af6cf2625255a9be45e83a93546359b0fd52ef54be864f857595765d40960e89843b969a962fea2bd5beb1f6447808c3b2911fc5b65c53aa33b72f579dc1b91bbd10225d6bdcfa24d2ff5ad5dc13fc9ac65bcbfb86a6b0084ab05ab16c967e2caac2b49783a552508be2c429df3deeb31c54a942eef0d67631b426353186ae34324172158e59ede3114d2382a1aba11ebd408aab18ad95bc98a3d94a7a08b221ca2c10197cec8fbe5dd773a6e8db310ac8ea5666b816c121a9ca8c448054267f7ccc3a38160ae6aefc700fcd6867378b947706fcbb5ccac32c6cf955a409ebe768eae0ca44b29a5a3dfe62ba4af3f84ed0bfdc9beae044e6e05a3b2f221440978be01dd54ce1e0fde9dc8b8ca687b422a4ce77e413bcbbeafdf1dbf8c1302ab057c3ca50649c7ad77cca7620cfb820a635eff8606a76b79a9d8ccbe745abf28fbc229d22f8fe3a7212e4e9310831452eb5482665ef41bf45f4c2a9ed3391026f1478cbdcc95172e03f350295b9f60ebecae541f73fb14f492c1ad0926b116eeb7f6c61d881e84195a4cd2fa7387e8efec036dd829c890f40f51d96e42c2013ac292f4aead7444cf0c556ce0d78ab573800320114268a52e59e8590c0c2ebf5deda057f0cdb7d8ba061aad85f0b438cd8c7f3092f7f5007d2a71dcb32cf574868b63d85132782e9feba81b02f982056118e2f2f824d0cc13250e732129ce239101e7fd19ae8e44ff64e860690c3baf2dc3dd5e8f565ba3e9548ed9275ac3b79bb93e089bcbbfdb280bc4a44005e7ed5701ffe553da8a0da9418b9908371c4b19a28ac7f00c70f14cafd8094b32f95bd7f070e5c46fdec101712b174e08a4ee655c3dddb9e24703ab6f0794b7e92fd1ad20ac57f30abbf2ac5ae47a1baa672db7cec611416d2302845b9bdf15107caac719112c7433ffe759a82f89e9d921da7a8825f663816d49be15c7132aa08df9052302dab6d02fb79be61a7e2d82e9cf2aa88d4f943f24c48b1c8cbb729dd136df1aefb1aa8dfaabb70070b2c9aad6a450a0cddf808995ccbb6cd69bb7f8c2bb9f22edfdd9ef93200ef54cd67e7c373d3d1701d31354bec8efe7b4c06ed618797d540410602664d2e131cd5b91a0ea8e44762161d6fab34c3095f9a76f18de478960f29848ce1d293e9a3d986ad692e3e28ea064b26c6df078b83bfa8e6aeadd75df0d18c3f2d18e005d66e19618dc4bc24c6801ae2cdc302df072e81fa878d1b1bd787e1bd7a769a72ac57630b1796d8b5443179354fc0b58360919d5029c361c9ea0dc7e692445f12a6c18c6a1132efa747e83f215ff3c738b6ca0e3046cbfb786a7ff943523a7bdcd401285b1c1ade2d0e87048d776cf60d038ef28975b2f1e3466630981780ac07384ec576e674a636eecced3741b7cd2a0aad036a4cafa40875fde0652a45f0bd341c20e0cc91e49ba52f83ab23384ea58dfa4f5373165d3f276efce3b331e359d32cfc517eebc7c9c4f06f2b87616932c54526e66bcf77257f618bb3c7e9a86de1118cc36448ba5cd914a692b64f71d081b10ed61e5508c397728f5d6388a3615c888c8bbc50fdd965a907a185a65763885ac065f584e7e39b13b6d6c1a63bcbd7f3ea49324ff0bb6b0b9cf71e8ba675ecd3aee513932fccfab2da3363daa897273249c5f5c717db6c1bc8d2b2094500ac7b345cdc770a810cc5f56b55b8441eaf312c9568b87b9505b355c53c282373a1e0e2b478b4b781b5722919bb640563ca9ae3ae58c8cdd16491131fa4e0a6f5a8d7b21c2db8ed6695e8be1a6498c0da96804c09e5b5602d35bde283b6fc9fb0149e0bc09084ccdc3663b2e9992abccd0db43039eae882da235e3c7ecc1725f5876bf5424b252282eb766de574fe2d63edd55b85d566cdae7400c0e1266f26eb0edf0f1c6c971d619e51163beafc72f31b46b53f41220575296265c50fdafb352d0c3d650943f7e4d9b06c98c9ec0ff6c27745cc50eba09fd67d7ba845a4e3aae05fbaba26458d22d06a508bc5224d0bb702c454e04b67fe7c192b8d9592dd49098862f17b952633cd0055efcf84749021d009beba6c97b80dbbe1c55817958916c81b55ee4e86a868301be58c26588c52ebcb907904d0ac5baa4b533443f773a2e17a4d168995b08e65cc9617c21f584620c50c36d89f00a38b16c999eaec28bae13e18e75715f785340f2dbc96ff74603955798699109555fbf268970b798f8d1ce66f3eda3fe71f0e08d4f038be5bd409228b747757fd5d13748580342058afb68a0e19ce4a8484336bad1920ae31d72fc3aac92ede91f7ba48bbbd66d16e1975250282180c418670b6d4a629834326419e9301cba27240a8fdb70b9d0acc2c38b248a317d35a9da255fd74d7cd323c9b43b795816f8117ab806e412aa53f0b223c9f356cac890dde87bb334864050e39f2ebbe117334e632bf600d57bf5c305ad9189e0e991256c3f5b14ed30f97be54da70a7f819087fd01c9060f43919e0a8d6ae547a0c0e7681b2875017b5fd4a85a47be4aedc8951be0f063c8ada1af10419613328daab0f56aaa6890181b44a3223c395343e81dae450cc6791e1036696e6714b171815ea849d55565859c47bde088ea7b81ef9d65d1b8587190dcd03a4d64160a89c647d765d258365b8c9b2c0fd4c0a066fc1430a9db5231bcc27977d5b909c73c04e9cfe54cff617c78b8c3ceb26a526bab76c510278a8e755f55fc67bf7cadef79f0f6957ad78576290b95b1bbb1fee2349cfcaede4b5b89f67df76b15a774eaccf89e4de05c1818ec6121c4b748594b9ee44ad95d79ec5ba4b3036c30ca27fcd4c76e8f70cf2cb28320cf6b3cdb33c92b23b2fb254336660d4a3c3633d4c11f819fc392655281e0de46cf5b5b813b8c33b49c366a0908e3556a5ca04253e94cdd1171a9dd53496f44fc51c2e352968c444e6af293e0b8420995cb253dacfc507083cd5cb005a6a164443beff9e631bd63813ba8daf8408d98ad2719561edf32667ebda5e1a25d88d0dd3267e4c505e72f0ac301efb6c2b96d686a89abe831587c15504e1765b4d58c3f2aeeb3e82aa8e6fb162ef3455d1e4f70e389a481e28f148ab0498dec3c7e5f62adf736270755f52df5ffc29f2ceb270bf4e4314a8faa6058529234d166256b098d99e431f0347befa4a17931192eff007352038999e6d3f8a5b77904cace2ef5c6774bbf2c14a14e2e2e2a0484551afca648d049b03a0c1d7657e0c7703140caea4e844205f2bb1ca2acd743fea4888f004895d815a39291508655f656c56cf55585ab071471e2db2b1e22f1ffd3cc41d7380fecbaa3171f82ebca1f99f08a4555cad9a56833a5362cca01e84c5c5ab3232f86e349c3d63ac5eb2cf49dd43f38a663f5dfdf56ebca8888866c13333037c909a945cbe232b9bfbd89ee7a988a65b3b4836067843ae63d14aa9d5297678dd72cf7633b1bad1b81671042746750b953c4c7a540d4d1600ff58fe1e38bf7f6a56200360d93a54bcd1dac069b4ac9b3234b6278413a8be54aaf1db324534284718753ccf61ed63f55f21990d5c881385cd3793bbcb1bf2ae52b8234a293bbfdfaf90330b9ba62a1e0f8aaf848212fe8362e3b3d6ac0a7ea9a51bf7e1bbc2d6425b540db957212d1488c2e2aa8082fa6454ef0660c59df78310286d7bff3df30ae382cb7f247c3064b0bcce6f01cc60912bcf168c8edaafd4390ac5ef91ce6f78dbc085ff898380c41d0058a417e8a6f3feb517b93c2868a93391baa77dc23a6df8d04b33144e42dca3ddd0dfd220581091acbbcbd36786e257d99258c5c11663bbb3ec131bc9f57c6ebf0b61b01a2b9ea10c884f23bfc62066f1629a432fb743d041d0643a9fccff16e431109ee317474983fcaf5e5961185099fe4abb9aad22d2380e175b71899a1abc6ce9b070295096500ddaba0da1baf635ea0a84d314bd1aad9fee10e17acc627c5111a7e817c784e47c542efd5823f67b49eba60d9d5d25531391d5427534f7749559c02ce7a3cd8b8fd5aaceea695d27ef1183b7100b2b5fd67f606d0930f75cd8d4a97253f6dbe56174f4adfb00835a93220ef18cae6b3269a53fcb096000bbf19f0d1ca782e0db4ac9bdd6e357ba3fa3180d89cf401cd995f409cb048ff906ffca08bb87035267cf03e742398bc5392b00e850cd316dea70143b38a6e4910031215f41d0ddc8b29b97d2351fc91975259423a028b7635006925963a0a55f4cc0f075ee7e8f0d50d0126f001685310690043227ba6a97b4004abdd205572abe9ec2780dee1ced75831e779c06066f5ff74f220ca27a4c7f52aad52f2a69fcfbc10be421a39eedb06a8b2b4027c2537bba9827f882d9778cfdd69a5ceb7bc4c0171ef42fd9bc9c17a662ffc80f9bf8b4498301f29109e1a625c3bf7cc4aa6d098d40c0d4ab6577e1f9b3b2c7fe5e6a8e763939dc07c604fb8dc2eeee0bb74a601d61367a8223c202ee1cd9849ac472565d1d4964a1bc7e00dcf7365019096362d9b7661471161a78fbdf7567cc17209947c2e4b99cf783c5586274b9c87e7258d5c2e764e39e065ed6154cad259d317a863f617ef9b7011dd8ff5d072634a267e0e65282d9f0b2174b26d4f8023d7916c3fd8a19d38384b12231c216ee6ecdef192de004feacd02d25f2b72a91ec94d160a73da89f417a9524ae9c2a055a29385f0a26c0375e93e5e86c2bbdae4df6b02dcf91a1e1974ded9f6b70c0d434524b4aa4d572efe57410a120f6e93f389574d4bf320e58c671d57b941eb32d2ae90060414f4fe1f4f07317ef88eb7deb7f9adbedbc6b11b479a039a65a1cb2cb5cc59453a34218591b69e961f3375c6e09a81b60a43749da19b4e5eacec1a6fc7d3c922921acbf15b472982bab5559b0108fa4e7c39a84d84d301dbe24834b3084716fe9c92c4ed954816f72b4268bf9532da571cd675c0d9d9c9b7e3a0881f397f775cf1fe60d350031abd35df63d82bfb2662ab089c2c0bdd3454482845e540f5bcf6cdaa37c4d6c9dbe95c12dd5479bc5be702ba7d0634791ee8c02fa1c842050335c9506e7b57c36aa6c70202b2b2bd7efc355f7b51ace90133498c95b87da7f23476ff5a2f8f0254cb9e1f1dbb069fee70e7fb428857a1ebc001fc6a34d2c97f4b77cf4a573ffa2f6dc113977adb4edff0e234a07f278cf559229ee1790fdeb61dc643174a56c31008079c82a8803d08e8865974415d5cea8970339c367aa511f6d90f7ff29323f0ac2c5645d03b0213574a4ed46f22cf6150c1d51062874d095b41e4e908ab702dc83a2e117cd470c2362ede319a7eef91e79274b8264cf9caf3ee6f58e820605e221a53f43ef3d733ac423a0d6f99be1d1c10f1263bcbd2b7ff77b40296d42220ca540d36c11102c550de145dfffa23060741558059c1dbeec451a81efb76d03fd837b3c4269b447a49d607ddc0d776dd4c75ce899dd6492ae8a5b69548c5dbec8adbb78c548a3de270b7aa016f7db633eb7c343f35d207d8f0c0ac683772aacda0489968440fd26adeeaaf2d2d6be888132d263ffb97c1324626eafc830c7f74168738a3c66a598f418127cb2767c3677d41c639b466299a412eff7dd24fab0b2a8e16f12e10906aa1fedfa698dc27b54b4a10eee9b1b19b333ae3454a6774580e4fa81b80508fafaeb9f89b0924957f74ad5410dc9ac38e062cb3a96d0c7361e100c85c7b05a591d7c9a6cf1d474624ae3ad12cf3738979b31604a0120949fab631d4459cae60b7e9a7e1215ff9eaa6f6297f3088cf2f620fe5b080be67bb55994492fa13b9e0fac695abd3da0a467c111f768119a660ee2bca488e071261fe5408ef2b3eb4839c13ae4261724f73602445c1b085b15b150bacb06a5efb50366412f929ed79b45490266c1fb45e683e09a0789359eab7ce4a8d33f354bea5b17bf48eb182f9f8a26c0232978aa3477001c341df7beb9265dc7e883959a5a1233d04def32ad8e0147735b6f7e47ad5ad8d4b597c6210c0d25e6502fc6a11152fad735464d1726adb71c8c9c739e201f5847d53ea761863e1cde1b23c6a76ae4f6068d0ea1482860ddf6edc1d09f7ca35402f1b024d99f8301a551cc2a4810a593fbbeb8cc4325a50c1712af0f3d939ea28d45b33c27f98d88e06af0f4576d0a8f14a52638d3198f2d34b807e1f5b2d12f8cf8455665b0f642dab5ac5a1223d5dbd892968af155070d35b84c6e0b58d5b5f50abc4a362eecf02a01775501e7847144b7961c5118150c040cabf062452b01bafc4f1a49371060689363cfb2986d55b2b7832c5902139b57025878c41a0a7dc4c8e9a349222eb44209a369e0c740a776abfcf32a40be22c1ef7c53e3460014818fc501ed2c8609dea72f0ed61b2a993beca40be9d3f95166806af8d6e9f2a1ab573d50e3d75ef06b59066ba03e26a8493fe78ee4f5ecd77714ddf2ccf3a74930f425f577f986590af0d57508dce8988d1ec753517956afcfcdf525d777de7b7ec91e89efde34b743e44e18e2ba5b5ce573606224b94f525eb2e9dcb0b744671c3ab89b2f0609567eede45ea467f22ec6b39426e92f6bc0b2af7b26b02b5be7462deadca6fe82a22a63c0db6fa5c3c7bdf43103d329e67e4e64a7570de42c73a48e71f621c546957dcbf8ab949ad0dd842621e128cc605942b13a3ff9bc215eb1bbd3653db9a810694027edbf6d65bf2c478c33baac6ca0997500a64e2d589b7fba2ce2a366a79ef40b520c8ca67a406c6b4782a00ca57173b7a13c0973c986d3d55225b9e9f72450771f0de663c23c54b4d6c36296e5f5949e27f0e68633a4068680119178626a3981d55459fdc7cc5def3281137d055eb12b0f5e130522164d82a90e9ffba504ef99933a4a173879173b8154fe3b673335e2d414917ecaefc1aa064a0cdb440b9433238486ecc8d466707fd1841c1f23fbc037e36a601e1095f131a5e79db15084f013a3987471ca6bbf3f76464a8adcbc7c7235963caef94493879827f5a38f497e3765c3e7cfff6e52622d217f3fde99ee27532caf7c0a69f9ef2c44971b8bf83cbc8bd69beb4723241c6f2e4d990d00739b3ecb24d29edb6a90ce01b65940d834fd02c3b35b3eb1cb0513282b762975f2d79b804ee7b1e7901b9717cdf6b77519acdfe7881aa922130baf346aae53585781981cb3f268a5af75adef085691b8e71b2b1d787878dbfc15f0dde28d3ea76bda45e07b7f8d3825e7f1f1898ca88d6b8976e0977ed0988ecc0463f19ec4021e0b7b4b876a4eea72bb8661d6bdced44404345b47f0c2b2f227b8a24b0235189ddf3a4ea2c6f05b40687b29866ac93c147f568e1d4bd50dff05ebcb4ace7f7f09bf5efedee3d20275bf5e75208852133c5802fb8d5678689e675a000e0770bd5c895fbf90491c1a13e310cc1bcb49364725ade81a8be4e9bf2342bfe326ca9c3cb6dd0ae790867bff02a859788454203373fbfd4ec0597ee07784e79dd1fe070ccc2ba0f977866b4e232dc6b32715f7383a546b724edf9225a136e9f28eba76619d6f404faa55d9e7f40dd5016d5ac9d9ed97368d34f7aa08fa8e87d3a1b90f9d112f55975b45b0bd69d85afbbe60f4015fdfa95135a43f993e9710474cab125d7d00026363dd4e36a5fb8e05f63c2f302c240a6d54133d9adb4e39a71eaf34b4a5f37782d484aa5bc85a3d9659a7e747d272665248b08394ee2c1cd4c4ad40950e3867d64c5c184cdae7a5e26ea308f3575bf07941f99f50cdcb1656daba710315b45594d8432da29af34b89e35596362d2d49cb1817ed3048e7f2580f69ef2c1b47efeb0845e32fabfd4ea07dfe091205f07505cf3756ce1e2a7ee5b38003c84556c812a6d499d607f8a82bbc6bfd37861a219ccb36ca3d6a39f43c4c00190035a32cb19d87cc7692af522c928ae566793b4555f84a08da8ff781820706e39d7b73c5e136bb4266c18c08b8e92db1b8df7ce4658f513913cc301a1d429e92007592256c873cbad834bf9012a8b3e53b325fcf16cc0df6a0463ce6cfcc0bb866532e0c0e76e5a65d30b0cc763aa9a856338f67d777ed747acff34b2496ff9fda91464052055babf3e0e1742072813f37c8b00a915b57a9b42a9ca9152263d9dfe32718ef323975455730ed88abc05e24a314804782b458743e2811bc36424eb8731cf3c3c54fa0d038deb9d3cb9584ad3fbc0ec6131efa0a70169ffc4142d27ae8955d8e4c0314e7303dedbff7125540152c5fbab7c7a6819125108034e704ab6b123c0424dea9a24a6cbc0de10f989c50bbb7e1bd0fba5fa4640f8963169184f91c6c9c29eaa70f965e03909107f5302a60eca54f645cf9381b9831eaf12e6cf1fb8ebec096cc10b58545aefab9b9b67c691a912e8e848a51915547fb589f576884c66b321dca5623bb963cd160559f0f3deb2355dbfc3125b97ca1d290015013c6dabd258588d1567de1fb68a03ce7e24f694035b8c50a58d435222eff6ec34d59d830259a7e091cdb378fae93ffc737ddd8b997a73d4e83b3011d7dd2921e3068302ff4cf7f2dde1a8c6681f028ac7104632abdd560d287a222ea1e8f03f60a345cb3b80a9d50827262023330dfd3bbc7fa6183c17aa2c56a86516032bc8bde09e0eb4e16c4f4e32dc22daa05e1d5a229ec9e021faac3b2b5f138423944424a4686036270cd218e295a5db7040f55656628ab678a56a9b0d3bc56329be2a718a4c3e93f1cd5d8bd5807191066faba43a1ed2e1ef40c2315421a2cd3ef757a574301d4c4bf8ca00156e52a9c6488e641a6662815e96a470b3b00d430bf2455f51e208ff4d72c8ddac626c0638b573a3ad330f8e0a2075aef20b007304b08fcaeebfd67aa1af93d6075e4a5bf4098ed8bf9174bb721d771a15712920ce3b53db9153912c5354a57f2d3a8d40d825a966863bc3c0f9b45a10c44dc82f554fe31d19cc8219d23bf5fe853f066304b6aa6f11c265ea3c75708b58e8cd7eabe6c2a3a8c709d0048ea9d10ca0c6b442d33b0204f52ba994498e6caeb0e440f3895adb529b7a012702b7cb516eefc28af834b4ae4b77c8ab3416c355f018dc969cd7a692be4a25c72fe4c21f5b3040f6e2156d1867cffa45af53dd7c2815764519e61d9c0b046f5f975d1da2bf2f2512b5a95b82e575ab24adc4049bc3bbd992b8fc7632d592595c4f9edc9c2818b59b303b8e25ecad6d7a21f81b93bcc737b5e62f3f31d765833663e656496c80b5668e7ef59d5fe73e91fb9ab3e65b4115e233b3a5d8f234e5897f830a165f04826021a2b521532e261f2e8b7741240731fae3d093f253cf96bb3cbb4f9d0bb2ee3fc03a6b5e02d7c156cddd8592f9ca06e7b2b410bd6efba37cc2f0f54775dbd51a9d700bf982dda0202a0166a81494cf61708e6f9a6f2dfafd10d5fadf427ab221f58caaf207ff3f600933144c61f7554651af1689448f5bc2a62220f4cd6a33e41809231edaa435ebd0d5d2c71d7320f421a0c4c7fa8ae12cf6cdbfc9d684adb715cc7367391d48ab8a428ac7366cf347fd66957bbf4ecc01af544837acef35c04384f095cd39fe1d676f5c57b41b239e6eff1c4e2032a144c637a24406a3bf363a782e0ae14acab0ba2ed0f253a3d944b6927d86c7b0dfaa950b86100efa80b05586f018e6a3876f64de6db24a92b406069389fe85f094ae2db5ad34f4e2eb2b7b4df9bb20eb2d4370d60c8aa4ee0ca94bfc2e03bb6fea9d11ee96cae687a6e402d15e716c418aaa053ad41c5c7bf08e6900bb6c1e45503fac1c96d953fee4bea763387ef4f7363006600215d66f80835437071b78a6962e208f46424fa9bae0d8917074758244211b645bc991da2729371f58a44e72755227345d98a1a40e4ee932bfd0ecc50d3288b82941f5e29d558a3a0922d69bfb69cd9288b6077fd7ae7f4d50fa72ffdd13165af08f9027df96032b9b786a96b535c3f66199d3cfa966a6004baa84c306fc56f2a5f4e3d21bea2518f3f7535fac87e8e653628d38453a7eacd5b83e60892294b6663f6c2122b8a61f9ccf33d63eac4ecdee72749c4818893090880ef89a1100d4139912ac0134b2b1ea20a2d42da48657c74df8b52e2918cea20981135f1b2f17d9892353d2567195c7d8c6fc9efceb8774711cf77df5a83c00089ddd9634c74505d93a5ecc6a2856506f1fc07099b5f0de16ff0edda6df9ffd8fa133b00328e1ae0d45cbbeced3bd7999ef83b44f6d848dd158dce398dfda4f0d2042a397a121090ec3d992f4ba60485b6b81b4a551deb92bea80f0e2e1395ca044a77eb4c3009bdc3c5cf4825ccdf408e7c9f88e47dfd9fadab1653f7c83f62aaff9a8fcae7a88c25afbfabf84f0cf3e82d92ed80c39c25a882d1a14f4447b4d6126e410d7cfec2b7310d2fac0e98297df998f327cf13bca169f927b580098a2e3308ef16472545091817a72ecab838c11dba2d996c26a46a0f29bc67017817836c499ffc19a2c8ca6ee088e2c696eee9ccd6f2ec86cef67b9677de76edb75edf063e8772d945abbc9b37dad5665a4167b663b4a4e7f759a904c812913bde470151cd3c2272c1551acafcb912aee336abd479500cb315c832ad048ac9915795a6ad5fb1129174061b5a59e463e1e8e59ca13604bd1d4d885e727385582cb01edb400858094ce4759bfa79b5f0c8e2b356bd91d1324ea1edad88aaabcf43b9b5802ec4b3a01ad0742bac9d7423c5fcca023bcde133f2cfb00249680c8a6640e48f89b482fff20d498b3924b8351f783a1764e033c1b9af83d47ad1b9f06c09722b1957a7bddcd21004b14dc97908ab5655863dfe7e17dbdffc26af6164c6a5d1b26603e86c28233ec9311ead2c2c5314ba7650cd97ae4ebc39849e148bd0babdcfb41a8bb17af4f87dabb89eceb6d60893e0d1dadadfb9aabada0ca9382d815a83ebd9f72cece34b2ca02c6fee6b429208dd172646182c2c9a782e98daf9400c6d12126f260524881e3e15e4a863f5044895a8376554b5ce788207e7968b247edc617c925547811a3ec0480f0bce4906852d5b244b5c7d6820f58ca0201682f2b8bf8ce22de24bac3796f2fe2672190803d06ad44957be61231f0507565af674885bc2acc05d6d3b843446c9fd0929f99b5c4bf9e440a7afd12bf17d3e5eb75b28b8c86722051f51e24106f36d8327a6303e1bd05c95753a1525d6a78b3e5ba2510a7ba263a3cc0f1f552f963933b00cf597bc64dc87170c6704cffb2354cfc251affc057de713e01e7b606c62f7d6a27184a57030ce1b82325129d5509f9b7a0e090ef2ec806f94815da05f1c16859587f0cde77e2f0cb2ac6c4713f2c0c7df79c4b731ea4aea02cc570614541f960398bc649b111437eafeb66fedf966ba32df993d77769249f82d13c384980aa7edaabaddba762766cdc7b1ff0c254c4c83aeb91127c1066652f3e0c2a938a795f2d7ec4dc8e6fdd4f0399de2a02da51ef0b40fed0319a7a9039f8cd5cc0f428d03b50140d7ec09293dca3671eef3bc10308f86acf224327511b09a649e44ddbb099943d78fdc33ba9cd124748baa2fb2624c04b26521dfe0ece52cbc1ec26c39141abe8e6389f759595cdb1ae0cc3af14dfc1204b7d1a2981c9f72fe17cf516468adf8ed75e7bc80249dada195bf367a375018380d8828c45f4f18fdffaedb6f9a5d024087fb4352671206096c8d4963deb7ad1a323f219ce2380beef3f04ab9b74c67260e667b45e96587ae14291aa318abec1adf8d19fa36b3de7adcecff9db8abd93afd815b8fd44a909ff48bff4c025ae8885efc72915e9f148db695d4d8268b272a13e00f2195fbebd77381181a8323d380446be122969223f6a64fac1c48c42676f5094592c8c22b6aedae375d1cd63bba8e78ad61f5045a30b41af52e7a7377bb7da0990ae8d7f31d87d0dad4ccbb04c1d59f5572d1ede79797368939260c3e0ddfd14d032700079f92bd0144b8f7913ab5b64d98df20e8261126d5045f2f4c68b21796038b99cc84f8cb3fd21dfb3676dbce2c9bd29315181a18624c4a217f4bd0e41c11a60b072711b1c0cb6bfb8bb3fd0ebf473ee7bc053e53a23b98bab96461df414cf93b94ca87ff9002b3f607d498295bf71927021f011f8b7a6f42858a596220ba49629975f6a15bf83a4ea8d642a1434dc5442ecd775ec3e769bcac5e2f3d2266fe34c30dee40af1f7b82d05d66b284fd2ca8e9395a9b0acb32a88a59243b9f7b5ecede8fc10f2fa061c29364f22203984895c2f1f589fa6185a5bbd4b834f9b4036fc2d9e3e7034c4e936804b751db1825afe97a7ebf1ef0ada6a4c98168521d40e27c972301dda01d457de968c6b4ab883364f01ea3792234328da27bcf0b83db716d475ae24cd581e9a3d98362c09fb9ef038f6f851e6015adf60bc8c4ebb409bd2d5bbcf44cf01e86a815c136870c21a96d90056a85763c34f6b9f7d3e29d175768b7c21cc46fc07b7d5c7240b258fdb51fbb010bfc3955b75f9a7ac370557cdc0962c2e23d39e09765645df06adf21314e23530e4c6619d76fb37aafe9a76d96472481caffa93917bd565fdf9eb347f2733a78df9174700462955bbc1da58c8f75034e86d6e2e81dd459ac86f9ec71d59a253bec500618e9fc0d28ebe2ef18d04970b147d43f155c7e38e9596c6771c21e01767e513dabd81da39c94dbaf829dd7b207d4596cb718203d9763fc2e635c906c0bf70dce472d130e774e5899fd61fedfcec84fe61602285380e7084b3d66aee5482ba86873ddd280efff8afc6730c9a17221aa623f662f55ef7ab947c0fc58d328f49411ce71fe8af1f45392a47c52e460dbb11d1c7d507c6748a680c94f442911c6e53ae18fbac3e61b9c7de1f658d04f9bf667c6756535944566985ab2d7bfa9dab24dfc15fef94b7265909478688a41ee33fbe78367bf5fa2f8a271977d83786c1c652dd938d635b2fa8a4b3f13175b464a3f61307cd6bf0ff6b2dcec7e01d31c7b5446e36d197d31f4e16e0ef33ec90154ce4a24166551b4c3398ed6dd4808f6808359e9bbd37fd50fc9fa653da6c94da9edaeca2b5c5a420ff66840bc61550f28e64b88d40bff6b7e72fa9d475dfc02ba65a01b058cdef5d828bdf51a0bf3c31b1b94b0533d994ecf1c31c09e70d4d620df14fef8be2c9c39ac2084787f9530ef24df99663dbf490baf56474f407ed6359b811e8a1307fc9e8bd2a548e830b65ae8f6da37fe2b3f99a1d83c37b1c5cadb98652e8424ec5bb12890184e5828e7ff3303cf8a0f09d39a9217ea72d3cdb11f08ce6eeb7118af81bdd41dfc5700a28f0ac942c67daaf3c6ac6eb385fbff6596e8b5b3fec45032a86492d7cdbf19d26e8ff8fa8823736754044b0ee360b333f391d08f92b6b51d1728d61692cfce6098e4b4f7d7d37ee763483f8e2196baa261bad98bbec26ee7c20a817622ac35a0aa7f584c96c851a574b2b206294f3fe9f30a4f6dd7d90efd78635045370dbfa8f000050bd94654037c8554f4295cbabe12ddfff875ec15c2f7b1ffe0fd69927d95a23dec2df01346c51cea6918bba0c03044b286a63a796d3189e7a43b076e26fb6aeb55c04d4ebd042fb1e4b223309c064f76054cabe94c85703d62a3995c86000311bc3efdacadee58af659229e74864dc9a2356af5c0cbaf7338e64ad186ec8ad217bd3dd37cfbb9425ff1fc0c33b4302dd11be3053d5e3b9358411e1403b6dfa7cd97c522fc2ee4b33fbfbf536db9ccadc94e247f762fe00bdae5bc8a2b4d34ad0b05d8a703baec021b42593f6926d9f2d0f95a89f91a026f7874d9c73e00ba22f8c2eef4cbb4d46c7842d053bdf2362701fdf0054193e695360840579fa990bdce9e9a420a07d7b736c1d820ac084bf7d11181f99a5cf35f185f1e09799f4e6a0af8eba416da63e5a977ba49f1aea002f6e37586c280e9ac4419d4d5c5966cc88d3f67c68af83fcb41517175289d0d342fada2170cd62950280e921c490974f005628b8a647be59bf623f4f119d40ffbae08c9159a04e2cc67361efd0f01ab8a1a1e1ad4c58820aaa2ecaace1f099a5b43c3d08a870c38dda1656ade88b795df20abacfd90d2a4e18a23487a74771504d66931be4a66a32f01e39566f8b9acbbcde87b1e3689a5859bf19f19fb21416dddfccba8a862c55d32fc2a8ee99af8cbad56d4b9d382b8ecb1eafeeda0e275a9c58485b4b81207e2a3cc953a0d82c92042d55d608ff690196c1d7ba5c831fe59c594e088587137fa4f42a5f1ca9dceb505ac8ac40b8ea9140fa67097da2919d282d01fe7315a285eef4cbce3a3cb61fb3e3dd4bde73b7a033d93d811fb60d4be16930f3b06db4453fac7d307cfcc083ae6838d12d98b5ae35c96596b01de56c89c74953ca72d9009be3c49dc2b5e5a0fc5267ec10497bcfde3c263de1f8029563e41c63e59e0ca197f589df0ee6baaf1c68cac26372bbd1650ec95bed9621dbebd0d7e1a9c671fde27028a80c8f8a2d9b9ba60a0a4a696d5a51fd69d7ca058fdbd9bc69304804248aa613cbd6455ef308b3563ebde178f604e06bd33a19d65cb1890d24c15b228bdeb02a47388c760f310313965a8932615f97bc5a7ea77d2bd0ba99cd8357febdf670169637c664eac862b66751d4570919b104b9571b01693fe601fcde0c067315e38aaf68d8cc3e4e0271f887a93ec5aceddc0f610a2240f2022938c33d5020c58bcc322f3adde3e46bd5eb03117b35096d086e3a0c8270c52f6bc9d21aacff2f0db07d8ff9d9d2512e38986d0c833e2ccddf8dbfab5fcd0bb6293fc426e5c7ecf8f0812a225879ab0395424e4754168c4c40009a9ce75921c732b7a1ab13260ffcb7c0d33502b855c03a061639847f8594e059908fb96acc2f9ea5b9259ca0d0c4b80a8f041dbb86f4e04d89bfdd985157e22f17435adf0a06c009bc0f8d2862c89ec3797e902905053519796d9ee3961064e11e61873e6d468571f1930f8020da1b2dfa6669c441e73674fdcc573345c8de2dad9790dbb48ebe6636b93a5d8dd4175dbdab50acc7cc5cfef7c0231372c4e45b1d4f5d3e5b27cb362e0a5f2dcfa608711f2f0ba780e03162d83ddaabe0b177d38a6ba793cc52596f464c9e5a9d3e17c2ddab31bd7f5878f49e3b50909490577679c9b69eb86cc15053c64f4fbb57620652d5d153063778849fa0ee722df419837d47b29fbec8756e2ab23407d768078ef939aa2372b530691ea3940c0044d120ce5b6199734e3ef1509aa5f8e7a7de9ca4f153eb4ae4647e2b20dbf14e50e6f6b83052b90b9dbfebbbf2f8443bde0d8d546893191fd563354d215674ed718db393daf63946f4c9fc7d90d8db72dbada4ab09b70d8c6925e1455f7db521bb7a1540c75c0a487c5cd7c1f4e8ae8fefd13429656e26e0f465a8bc9438e4da9430e5281736d91a420740c0f8d4d6cec9903e1e96f060e411eb09adf0e66488ec3b8c7f9f17ba42e77bb1b8022bd96139ce64b3476d481bf6baced1a0969674c09894b43c214fa41eb31a60cf43a22443d77dd1d907c8b2ffdf5cf27edc7abb319343d00f878ec1c133586999c74a3e94bdcfe2b225bf9363d9a5a38bddcc0be0541b604031201827bec051f633390040f1311a7755a53d9d489f2bb423986c175bd41172bf01e228614615a72ecb821547ec95710cb6f02d25cda4354315786f8d74b5bec4b96499c58d3b4a0581a1d0d2d28cd0e2c96fe5c415b9c99d5321ab3b6b375da9aaf7e4980483c8c8637c234d2997fc56e5cebd3535fcb914adf2e1ceb869e495d6adf0412558591de8ef8cc31b36d36fa25d5b4cf0c7411a85775005baa08f701b5591eac449ee33c37342af28b6556898d78863aa19d2b192e6dd4f09674745b8c4a1141d0cb8d8e7ddfe8bc32c34d02bebeb37a70a657113f10a1b50c2ac4663f8c09c055f0b88e6b51d659b3653baa571a7d918d0621796d640b3201427210d6277918b3eb78192dd0c857987c7b16eb0adf0cbb784b58cb7ddca4d08fd95f5e8062006821dae30c5bed9306c1b775b228ae9be9f6c76621566a20669690862a87910d1dd9e1668df70b9ea37a8c826ec5fa3c5a60bb815085450a5ea1c6273380a038c23a26d80ce677ce3380230e487c51e6a538ecde3acaebc0c064539a5fc642dd8fa5d706982d173c0ca85b9ed8ad555d71a2e509a37ff239cd59e36c91b94b6b376ddc53c4acf312bcded7f65fb4c7546cf3d4a2d03299ba9d1b53a40f0948c8f7ebc0e6917f41482915cd1599182e3f0d85b9e5c54f00d67d00be60dd8554790f0a9c2477fb57961dd1b8d6cab37d90cc7f52308c3da2166c9e61e6abae281565f2903eb2b1c6692142915b09cfeb91e4ed3c7215012bcf2420f3be673a37574def1ed25ba60c36b1e8490579ef27eba7a0634b5ff619cc49a56b71f9a7a82b53d96c91ae233cc7880b7e6bd1c01299ecb7c4631cd3668091169ba7f9d1a1d3b8d3f8c71359d361245751448c32c8e92af2aa4bbe539aa0df15145e45148959ef91449c6d05c4497f7d500e5b70969610f29b8e40483e08e4832e8622b267b93ff7fb634944aca4df976aeaaaa9242b76d15aedc144f3b0a7a051d1db63f432969931fbd992cf25002c39807c6423d51114a822311fc43bcb79845820bc3e4b0623b0578a311eaecf836675a31b925641bcef0457de1c145169feb66903c7cfecba5b3b5b50b10f8f3b30b20a8fb372e808bf0c5a16d2344a8a1fc2a4d1f5b2fee54091437ab96b84b3e846a3eef59687ddab875df5829c85f6bbb2df9265464f67e3478dfb070fdc273993d1317f4cd517a396e166f05fe0821f0fd7897f8dc1404c9515d7223e9c15161f329a54a2f1680f8f6a1902bc3b12469201a45d2ce0d1c34bf31da721847739a5af3192b07e5a7dc93d165e1c6bd6a12558dafb9e03a088f8bb97bde09274f60a63cf8b72c67b4644009804d63a0530b78d1c507fa50268c439838a7aeb5e74d18bf39c9d5f403b9e16232f97a32682d70547436ad7eb92937f5771a06e095c0f507b18798bf196659d9db3f1379d6cc5121e0f31d4e61d08fcadd68127a8376680e79d26c0f80a2d98da6faee85bff24a62378d6b7c41bd5e477b85ab5d05b478e0f84138b8822e36555b2a00137a63f7c026b08b932610e804ed500ffa3c30ffcec51ed20fc10e9fa9a6abd43cd46d986f13e37edb0ef1c14b80ae441967ab7e499cdcb3364541bccfdd6b7eb48b21a7804215ab3a08e9ae0d2651f9dbdb0aa7218564ef9e133744243f36c31f8dbe77b86d59ce8698e47ab801650d21b91e054214f03fadea1543aaf678f8e064ceae3d54b8d447507a4672d3b2e32314a4920645af7d8509aad6a99ad5a3ab2043205069ea50a7b08edc324a809faf4430d5b95d7f1b5b8f85acfba1a9b5957bb7b5d9ec3c11f632fb2eab41ee710e16e06a83b5b641dddc19ec5c9d7df87c3bbe5e602510a9a95eb790b68d14969035b55d8f86a67673b2d6670918d827a9af4fbc9f6144b4c657fc47e119d3e0252ab60c74f94103af21851426d5f844076c7f1db2c452def54f14cbe19bf0be1f9e6ba24a1f8614ebbf4068c3f15025eb0d65ea4894f012a36b48d44c84df18936cf17a97df41e1ded866e43a2eee9d847d79bfd4a9921a4b205c606f840c8b8db3f97ad2da856b1d366cf180664120e5a7c321c1476722df5dd1f6e658bc00888f7918f667b9aa4ad02ad5906e0e5e4be2116e2919bc91794849a8bea409a9ace6822da13227c254830346316e1edb9dbf2318d332b33403642f7831f97eb9be7f22d0b214b63e6c5e8a71d70045b0b7d00eff8925db962f0b758d2af9d6c7d3278cf60da02fac9edfb0e4a9ba0deadca73afdc1ce8ff9e9710edfd000ec1fca469380f5540059120800a37928496cb078f722f2ead1b625cb94ac3de06f2c6c2f228eac277d8094b0e02558e7652de8b2a0643c7b55d23b872d2e6a64b20833c6ddac1e2180b8fbcdd5a50031fe7bb3c6c6023e3f00336392ce7080a2869752ad7eec91c599fdc27adf5730984a909b913544558f0128de709cebe739808e725ce2f28b49a57f72849e4461a2a81683e56321048a1d6691f90ea8694160d635d09698026421172bc695e6ecaeff2dab8e4185f00e72d9cb60f1839d449aa3a165c93db317fbf7f78af0a0c7d05b51871ae63f4b9ac889ae7742d06c209d2b51ae7613508657b61ee29af28b0741cd4b6f644cd4455eeff9c83a414332c0a7e1df27a219450aa347dc540594fa02f11bd91e6e5033b53a9bd19f32187126a4cd2df88c0b8d2c9c2bca0496217a3a6d7cb726b771702e37efa01b3d91174d4087e6a85d34a379f052a8ccbf017c80095e57e0d7401f2bc3672a75cbe1037f63165ecc7b738b0ae653f3128db5fd4b0690aa2f585045d8aecf097d262dccc8aab4e0e049ef8af25059a71c20bff2421ea866f8ac738642b356ba8b9e9cc631d216f5f9fcde429b6e93d398cc43a94ea3db300ac17a9c308ea9bd5ef79a9ffda1e79b181e018a850382aadb2fb1b2a2cbbce3654542013cb73ee2b9f19b38a9da128cd7fbec4e2c9cb257553ead3e684463b808090337d40b03e9cdc04c363784b221df375d43eb1cd4ae7132a7e19b18974294ad7da04f3a08c0cf855885e7d97c5efb8c6d65086044fc86b78039be27a283d0c1257c4849fbb951b67de782735d1745449d5174912946433650179345755597b0568cf0aa01a958cf6b4ae0c12b10e260b346c230142dc454d41c95697aa8d8cdfd54fbaba6c27b617952e044ab3cfadeb73e28f5822c16e73655f3a581db4fbd1b54d41c6135d19b83e8342dd3529a93eec9569d33381e7d3c5defcb01cf07c864c26d3c0f9110a9a35753a318b7a3d83510264367a49ec9ac467df2ca1a81eedf6e2324d55aa9679946b98d971b04f7b48c144b403adc7628b2386c10790600333626997cf144d60cc0bcb3663b4dbc9178052c1b064acffb27c5266f28b6fa948bc2867aaad902d057176eb5b16dcff6bba72098339433fbb2b5ad8234126f12cfa807fe906aeb3d9d3c744a47b8eed7a8cb087eeabf4fd3098d747047b8443a25b33bde90a614969ba07e5e61fcc0710e1b4911aa08c12d628a9365343500c8ec93c95e92e7df3ee68a5ebbf97114eec6d8a5be865d468a1f02bc1f92ce1e09744b28540273507a9558104c8e40b13c1d37a1469c8b1b7fad994879f6b243c81d958da11bcd233df956aea28512d9dc28945479ca5c28e3e20f35337d85e61b053de90e9184230aba7c4154e74cb2096092ed1019cbb9be0bbba395c46526b9b798d7162591ec28ddccacb3a81d18837820ace5b1ce905001e234ace6e77ce235443e6a0d935a0ff3de6cd6f0af1e02100a2e64312954df1c84962fec933ef123bda7ff5100f623aeac94cea5367cf63d370ef079837385d570629251ea70ffb089b993b146875070757ee3f6be36b9e3746532111aa522c370f91b2e214f88dc9b1faad021fcd4b7ff86700d081aa1bcc6781704d234fb7c4e6809286cf925da174daf901dbe53817892cee5b4a1fba6ae43032bd9ee53f013182898ef10127f874f90c29b7d01772b4ccb2bd25a6cf10ffeea2bc5bdbd95844eff80262c6b90c988d1014749b60a01d94b4b73e8d6910f84ab8c511d16c7ac4afdb5dff3c4eb01210bc0f1e76c9d6746ec3737687521d109128cb57bd1f1d91c34039b30af902dd1f8c1c3ec5a52908263e7cfec84fae0c56ef02ac3bafea776f58b57392d044f205846376404491a632f66524d254144dd822eb2d9ea5e777335f23282abfd7b52689ca7ac45ea0590b03f85efb32d7de1eaedaf056d72940a7421434ec4cea276d4fbeecb2d95369ff4b24bccb6b014af5310e8224386a2a49718e497222b065023483f1e78e692fe08918b4aa81dfb430474928e061887b9c04dc6b3696168f33883fda286c97bced14b17633d2cf15d29c90d318b3b9972eb9d729d42d34e1efc31404cd26b881c5916dd01c7eb12f1b9c974ff5dcf9636ba7ed5998fb7a5b897a8d5ce8e94448c7eaf14cd8c743729992659ad8f33082f898196f7a6e9f11c7afe8193c9cad2c032bff65d1a6bf1c3137e16de14012a81df4746ed2285537fcc96a05394ee3ec46212b7b353362cd2f9de77fc88b5d35988422a0ba5b0ffe9f075a28aa61afafcbda059b89b255acf2ab2cc8e3bec821e60ef18d293525d5292c27fa79af3a1a12d3346c4dcc833d9416c01858f4ceae33d23fd6a3ceef86bd391bb9c25a84ed6d6e045a9a4f2bbf99e2d4d3b914f3bab5aa6882a64fecc0a51236f88c4026d52450eb45e523ebf90f66cb6d2ce46bea2382575054769e4f29e9120f3ea301155ec8ccb6520f2499128c0fb1cde3a3e283260767ca1095f5158cf9e65ef50fe98d2424e88f5517d0eb988a6f76026481a2f994cf9b3d5df9bf2c772e3d72854840e0fe76a14fe34269899546d3ea636a938560226e8d0ff3cafe2839bff636d96bda6b0d5ddea94b2f7df894808370532b25bc86e7755c87abe709ce20e0c005e10dab2a9d6862d9cad74b44135350e286ff1e561ec09dd2253133b64e7bddb32010cffb881c3df2c6b9abfd190fc28e48a0e01290f75c45003d4fe78528510da242ea16366aeb21d7f0912104e9e14167676829265725a4e476527ed06fb6bab88feb331c68a2e0df8ceef3b0fd31be268797e58296371e45fff82bce79637192c5d139562c80fb20bbf9bc2934deb79fc7a040a09a022b0dfea25e97d4eea98bfecdf1b059411647d8f8d0de79f9f8aa1eeea677e3ac1225531e33ec3bccda8b2b58f235919622a4bf478f2ec77a43ef6459a1d174b7d3c27a2c6f0cbf26ccdce93841420ff8628734fec9d1804f10e340ef081efe679acf14a6f37969d2f1783c1ada1d8a3ee018fc49c78d928715a62db2333f811189cbfce103d9934a7e9b3d02bb0b36bffde7c7d84bebcdcb1d79ffa1daa5412434f61db06608ff2229c0e5e404435d4588fe84a1c34406213579c1bbfcdd445e9e9e48f3546cc6bcebcc017ea341987e28c6ce30d75cb77f59ff875c059c95fb506915dc144de8188681303614997149ce44dc4a90b0f5e5479a5ddc002dd113f5b3e798d690772fe5541897fdc3dc0ac84d844d108d614ac9015184c29727f8526b6a118125782956a2cd5ae871bde0b18448375909606e705a10910d3eda9ad9dcc05e24aac3e56fd03219fa92ccc6f1879f7263c491cf8acad518bb7cf8d0a5302473742a8fe4d6de5c954144bdf4893e154de3d0d63b157f43272af022584798d3e52df6ee71a12eed41ce68dfc19ed0b0c48c7ec3d06a8c2ae762f63b0e2071e4389aef003e04c4b4c596c09b77a924b360cb5522f8a28a1036046dc9e0c1e2faadec487137f6a474381a1b1791470d5f870b11f4344fe4d4d2d1b6e3344049c9b28120f4c5e2623ded199b3d3e32c71430f94d1ba81e0edff86c3090474f96f998bf4f129c6314a7fce98a98a6e7c62bf9fc82fe9c5e60a848c0866c56523c6319a90bd4af7f1016de9fdfb07f7b3ee7a63ae779d956be407bfe732852c9521ba16d16742afbbb544b7ad633314c9efc53395b256bf38089324d9c0b8b8cd6ccc2336f3ec7dd89626f259b56e87739757f143bab18325a33401e7280508415ec3064124c679a446110423e4896cf3e4e4cfaa7cd0ccb6c7b220e30c76e6f368acd6ff59db55a1529af92fe728711589ebf090f826057bf90a42ab4dce988a5cbae22b0b879826b71c06fb23293de8886ea66418c89e31bebbd019a43393903216a2896e631bbb29de7bda5bd8734981a76c6dffbe069a209794d1f11207545f1ffbcfb8989ed2b98843d7447bcc983d43509325afd7e5eccd7b2795584e1d440ae4c1460b9964f7b6055390a252957458b7e247ff881f036b5ae7a539ad0ccd34600436106f38ec3fb7ac5bd196bdd1e7129f79c6ce72dcc0a2c268d913bef81c08d53a03b2ff7c9b398ebcef93a8721bd49185a51209a613d91ce8c1bf319207ea003f1c9854d7ad3d9a142568e965ce400e6d18a24e1acc5d412f97e41fa4deba88f64289caf4194ea740764b28b51e039aa0823edef8d5c1ff8e88f61f882500738aaf1707884cebca2ca6f1c46cd7e332db7a2fc9adf9a44455f58358cf1000e8a8506c418247a15a309f796869f55d87e22d56012f76aeda189a1a53c2319401c79c59eb642790ef447ecd3fd64e79c95d067f1aede7382f469da1406b1e6f83c7b0a3593e3429199a2dbfc18f485779679a6653389a160a7ebe0fbe850fb88994f5d28c6d73e333d1c3111b72a5cd9771af55286b352c103e55a8b4d8405e8d8b9fff354faab07e72fb691c2757dba762614c2cf29c7e9bbcd41a8366915d9ad03f2cbd7076fa61d876ca4c576b54a3e743877ba76e76b0a016e93240ea0ba143f68d8bfa342dec0faed8368afda59a62ed49909b0a1df993f0b2574662a549d415c53b891979aa6b72d0db93748b5fea4aaabbfadf0ad31f5dfa3e2062540281cd97f864510b96a775e9f6d96bdaf8124386c65fb3ba14757bb6df5fe08bc6fe85f77a8214ba2fbc1ebb7223bab826ea75b50f96d3f225eec0882bc20c5b52d19f2d2addae46ce74e17fa9c240e9d73c5921820cce733814331b94d92d9fbf8015f61040a0c47e5b58a37b88c5233a57b7e646ba75a55a9d3179f93c393a35961584b91483822406ad2491d60ccb78eb406e099d7bc39d41365d6d4c584a3fec2dc1b764454f49fa6c62955298e0be6b034fb757ed3931ed7b0325d389481e708c5f0b84b201b827fe5b86af779a2f9650e585b5803006c4287a465ff8c12feb2852580afe18f3ad31950545d6702d70407237aa492081a27bd125de3f39a6f3142f36bc5c46c1093b1f6bfbacdd415d7defc0e252c5b57f388839d504a8ca451c58b50e437a7f7ee07dae84ac49654aa246b3d1fdbf38e008a43b78c8b53c26f2da052a312c7679c0b554fc8f6d2061495ea06c3c19415a6ead245e813dbeff7e523c7085957d4d8946e296f15b76a99e7a449a498dd6a76d289a37b771338fe3d7f328289d8dc1816317b315485ce1854917b6de0f90136fc8c366333329318d6016ae3493d528176d949fe346eaf44af6be820b7767b46b714b0898d7beada8d9cdaf81fcdfff529a936c2781e9b50fabaca2333ac772b0e25ede903c528461c05191e5a898e514ceac28e800adfcc6fd56e4703825339127e10c9f1c45bf56e42af4705685f41eea64b159d326a07569d6bed5a207301d379fa934c800790b8c632aad543ce0d329291c1fb714401f0d1d1be09d0f38e9932ef127bd7adb984c7c5177ad9921ea066a3fda8f706caaab51640cc8d2858b6309202320c91845a3d7723aa9879dd960fff779902ce03e3d093dfda225dca19a43408d5115e3b17750b119291ac167f2d2a4084f758fa1129acac32eef12b8aa60890d51fa9dfbd284f0351901bc070d76bac1706999677b92b9e88c5f83dd75cada7085bc5a9a76721b13d3dff61bb689f3a5cdf23cc73a185cb231a6619a3499da6b46fcc8dd3cf9c1d36bb264fe0fbbc35cae9d72b176c7444c859e9e8342a352c42fb435f6b85673f998f5c0a319a704962d667ed76209c38a9d00ef0de508bf1985b74fef0e392323ca5b9b3de123780a370c5a2eaadd78dbbaae4acf4e9f84741e2e6729e3e08356f72f43236caf597d6006aed4a3d1334b6ad0004ab719baf5406530907e2d10bea6065dced15664de90a2212e8b26390e1ce33fe30949844a2b7871a0b5a260b9cc1ba176545ad416e9c248fff969d1c97ee243ff2b25a2855df182fffd382e12cd1dd827cadaeba9c271b03814c320e4b8d77b924b2fe5794d8ac87989ad622e2778071d1c4e0a137f5d73e992c079a4d083ccfae7a04d17120f637071c94790a2a7ec745f13be449206cd68dac3c190d43f76dc37a71d2129300f24cc729b36da6f864e93191bea67cc2b0a5272bc1b759ed4eee4edb5a1342836fdf8145a1db10490d6048eab8d34c914db2771473d27e33a81d4941096945229d50374b7472ea2553b2f4c6bab964b080daf23f5aab607b2d5594f6e0603fa6665d0f5216ebff32ae6ef65d0f94824a7ea744917c31f9654508de274026e4681af540d7442fd2a922edf0b609a83a2abe2d7485afd8e41b37a25e4f817adabc0daed3d25443fdad79807b35fa34374666dabea7fd246e08d31c980fb4bb258d701e4da74a7496afc175f5cbdc11f509de67eb39507908db2030222f051ef4ca4b18fe4eabe9b01038f6f4c8103b331afdb31dedf30e12b444b273f13a9ad0bb9431258a3e0ca575d57eb715db2be481b1d1187ab181684ce991b9a2b94bb7a62265150380565aea28ae2983c6be1428dbc91f35806ea3b62d4c527ba93040ef9e35600f2626e7c902ed303195a19c456ecb2f67ce051ba4c777795dce53db5c13f8c6b258c9c06c9badc99dbe8cc02ce035ebdd28632efcba24ce80bb0c050786878dd234629e5589af629a8db31766f5a6d7df152124532d3e78fd5214d116b84d0928bf40a7dcdd9c1f9005eef5cfd4193d6c175796163bc635842c7675100fb4468a33f7a1fc933aa059eccf96e4a88aa14477ca4f8c5e5f6185233a1dd546ac54359d438ef58e522cc2555cedde50007576c5372b857e51c2ed1077b61e18fe7b55affa1b0bd57e6a0780f1711c34ce0a3bdd79c6d6790433997e13097eb67b2608b7a7aad0cbfa48009146fc73b7928bbce5557dc239b233f1dc0b5dc16a4132b1c86f6fb6d48819cb450923752a0df9ece545f0ebd6749701c14da2ea6e2c7611e0c3a9dcf5985dc3ad3a5d3842c79946e08bb389a345be70c046fc63655ac89350ea6fb37dbe63f44c7880c4ff97cc9d4a3906e8e30ee16996643597a6a3e2504f26facbbe8e9d15ee9154a8271a2bbd679de341646a804bdde6841f678e0a26ade11513ba0d74fe90aeecc13e78fee1bde35e998827c2dc917a77400ee0b066db627b1d83a537bda14fd3ef416a0d9f89fb58aa0329254129c4d819644192881ec44fea319fc8b4b83ed42d0003359e676555d2eccc642b9c3a7259975498c6f783679da34fad38bdc8443be2849c2526ed598300003c91d03790f88600e94439f8f8b2572901df8555405c15883c5a6d1fb48e9ee099593e656358b9a75389e1deac5b58f30b86761fa4fb105a3c6db2ed02c68291cd6c49e37ec1dc26a04e919610424982061833704dc73fe3da8e46b6dd6144c9634732e0b2a436929d5920c01dad2802d166d67686c2d90c9a5fd85a8f76f6fa2229726531168bfd8d7f99d57fd4bf048e77175c6bbd16f85447e1485fac2dd08f3e72d1b1f4840a159a3bf8423742918913446b3bef4dbc2c416c9ce79e440167fd7c0e27896f9ce26ab00a89118a6d8840c2b13ddfd3fe3addef146b390feea885ba056204e7f85e2ec12ee59535487658590d2ad8567b554820363b75e7ecdb573711a5dfcf7c6dd85ec067c8956043f8077a0a74d6ba92760135a385880df96b8b38be36176f43ef0676a5f9940c4efda02d70acc820c9e1d9189bb64085452be6328ebdc0b80a49155d70968fb059fcf24bb20d60e278c55cfe3e18263c05cca6ba1227ee881f9570299cd6fbeedaa9c06a6a733a0a21909745b72be7e3b0fe950897fbb13bc2bde52378e6549933f01d78baa584f0dbda5fe3ddd373e096140f476dd597fa5f1d5013f25d799b35f09daac78cdb7aca1ca92900c634ad56bd1c8adcbcf66f19ab439fa51fd0ee6b615d3af667a0cb8797625c1830ec7b03094441136fd0cf6783ddd23ebe699a8158f42f10e678fcdc41bda5f61e120f321a5f404951d1aa704b6337a8d2ea3b1e1d1b599b2767c8d030a37baea99c0d7a37ad49eba2401b7dec44d982b292675ea8561e64f4023c47fcad7da39362ae33cb277fab83d57995724bc67608441639c41182fd4c9c664cf09571c480454f54ddd59a0048b20fd3f977a3423e75b2c47a42d2e5d279380eab612a7a4d38afaa8203e52ac59c8ba1cbe6878d9318db4a0de796b033ffab58d49eb254afa3fe6f7bbcfe0d34ca34c2deaac04e6d7483418b1120cfd7b41ac5cdd9975651bbf0a9cc42be7bd0a91febd78efa6bfb058bcec61f5dd812f95b5529f4724f3b87e254d89b56537478ff202a8f48d8cc679e80be9f98b5fb1c66b4e8df160d33b7c2efa79f86d78e2d0f80b5aa40310b7cf7e0dd01686397c7e6f9bfb687277c9ae587717204a5b62d11244edfb1ea8a678ec540c59e30d37a79526463eb76ad6bcc86cb3b54fbba9349059a447e54033a383cd92600f201bb1e1c3314623f547ee0e68bf2d7ad19996058efc51496a384acc778d3fb88c3780558425380098f222f94ae7ee9f1b61b2a552f2ec00550b0b45cc049bd2effe0cd496889a1872fd007718595e31fbfd1cb7ad5922bdd3c37f894eea8da0cd3f873efefc6c45508c37489b0925eb7b4943c947d67c8f531b5d65536114d9347160cabe91c70671398e288b1c816e71fd10414bb9ffe5b3474ec76098ab5e1925f6abe6939b61a8603ad1b9a67a90615fac885c4a0b5afea7fbb8ae31c2656736f1e10cfc5787bcc3441154a2843b7090e729e50f44e2234f98abc96a7e01cbed1bd056dfa8cecd09a072b08ef5b17b2885d27353d5d290416fca47298e5e2b231e747c148a28d14e2fa362095467a6378c2ffbc877a5081ec0dd427a577db19b93e519d086982ed6ee710eb54fb268f350e5218e93f11db1d62cfe87ee4073abc507476ea9261f3abeaa358a51943311e894d2d6b9249fe4409083a43096cd4f559a0fa2d7248ff15194507d27742a515b730c8c11e6fbeda56bd68757339150bb36ee75d2a532a177f38afa164574f3618f48d42a29087cd632eaeaa0e117a18b72eaeb96a4687b5dadfc1a701ca585b2f4c5dd7ac185b38e0facdff2fd3770ec23882175a7860fa0d95003e034fd6951d30043dc8a2cc35747f3b9aad6cd6f9e85a3609befcb7876420e67dc7838ab9b72abacc1ccfca05d89539e09ab81ae24581222d0091daa46772eedf5c264a5172841e94402a3ee5e612da9c0b45988c13bb22389c600738b78a244b7e1da874da0085b920e406186b65e66f43f0271b4f73d6a733a70dc57445898c1c5d26a3477972b48ef0876c14a4b6cabc19abd9372bcbd2e53a7d084ededc6e32186bfd78e7eb5e7434d4a8ee3ec3383c1daa8ab5d314413407c8146aec05474033987b8f8c4b388a40baf2ece2aa78835d14185814bb3071d322bcf29de5e1908fecfa49e7a39ab1c6261f0d9afb87d516543eca3746ab76b121429b2206fda5f7fc504a5c3b4db454efaa03a229a078628b9d5f06e8ebd7e5c7a375ba9cda202c150e37a3198dc172a906113211f2159562e2a7ad22abbfaca18ea3e2cc4fa1a407cf2502d7f7083e2f9702adf091f036fef13101ab79c3a8e220f08ef90d207007c427730a422ba253ae639f8c47ec65e4dc51723387f0d62f53c7761194624dcde2ff4d39f1bc18ebc9303b461a009aca7c2fc5994deaf2ac9c0dd5f11cddb65a14348166723f9d710b1f405e42e89547158ded7f43380ef2f3ef98a2b0346cc46ff8cee069ca353956326c1ac4c244a0bdfb8b04e8249687700889810c9d36820a206ce3353138458c990a2c132584f308af100fbeafd25d0e8e739508b9d95c40e97c723e604f7442a25ce3ce322d964e58e36353cc5bc94d7cd51da18b02465487e2f920dbf38b4a375f75daaa9612af8d669242f32a347d75ac4e02f6e937893d7daa03ecee7162452d034115a60f2e62fd77604c075e4074d8c8a0021bc0520d24080db548bab4a9c6b74e5b2dfba715baeed654198d8c59179686d9b3318e8f1f764929b44ddb8e83249e82bbfccddf9753312c2a13275b2cd3d3febb10d80a48ed0887e767f332f9ffa2d024e1991c839c2a6ec2409102ce3d0caf2f40a22210e0f0711be52d6c829c88168b597978b62dd40c3b6e65dbfa6249c10c2ead84afd255df442182cedb7e17f237cde3ba5ae8dd8bcfdc5097777ac1b4038452dc59a26d4a967f43262684051b454f139a3f4e1304916b8d96e7726e9161969ef8e0a19de0a87005be1676f0483693cb3ca001ad86d8f218eb52c655c5686b9b190e8d9b777308b9be21e98ce38fb8499b3fbc4f8ce36a60632bada95fac1e6829a6d48d2910a58cf5fe61460eaf420938242b72762d7572e94ef4afbc9c715781e49a71333060de7c8b82cdf78d48bc8587f43d4ed27718a271a28c83d8660c0bd55605896f8a7d3beed03c3e8da3f85f8d45e39943f7714a2cf3ab00152c4da26e7a0038b6cad10bbb5a87ebbc7db0c2e76522ab3899cd24a19a34150ab40bcae922024d609f147b2cb46a744772f333eafcdeaa98f8ef791cbb39f1b4149c038e87d5b0c806c131a6cecc81d028a38da8b49ea6f218c919d25882461a5d7540410bd0b641f05fc3ef37d29f700e353c35dcb14d83440fe08432a4cd97caed49b00100ebc7d6410f94492a6d188f88be133c1ccee8ef78aaf4c54424bf740a61686e690d9e8cdd4f3b947c4489fca00cd2826f789b43738ea2f08887d0a11b45375d7670194c0ce6fdeca6448f365459f1b2721e9630e718f1fcba9f8193eb7967a513afe04ea3bf7034198dfea6401ac6b4563f86a4e7e58bc9b48cf7dff555441fd8b2c48fdbbc727590059d57968692d38fec64bc0e82e9b1e3dc48e69c83dd4fbbcc6d15c534c187576c3d52e8c3a07152c9dec83ede03621c94bd341b5feb22c8e280b604e9313e5cf1e1027d24eabbb74fbdfaead15f34df977cb7b9e72e8a6b56a50a67cf3b589cb34489c404c22c2047f6f3870e37d83bd63df604b5c846a29ab296ac29db48ce993b097e1181311604d734e66e22d28ba3e3365c325b87c9b876d17117f8f8d1f139505cf9f6e44afa16d90baab15b35a40fd6ebe0f1db16228b84ce53813c61fe93843bc164e1c51848a9fe832cdb6c9172352803cbe76acb8ee638d6868307576a62a1c9fad92b8116b31f4d1b799f49317d030c87a2c4fee8f3771b7256b38a4f08245a6de178aa713d56f1d09399ab195b050c8891c1c0d61e8b31a66c56ca2d68e414a82a7be82cfce153c8394b16f60ea504ac7e68e44b6572d82afe952416c780c43219a2e542e6b25f36b7bde58b55bb588a10f338c75e7d37cd919d82f151160c426fea1c3d7bf2cc9f311b669616db6485679d06c4dedbbf94069c1b12880088f20a14551a00487f878a4c78dcc1ce223dfcf1056a9437ad40f6d36b2dcae5e4c2ac744c58ebefcbe1c0b61d70417051de204da9f7459ebee281578ad3ad348223be5adf14bfdce3702092cb30a358b667cfbadf116a766c46e163506942184f26e62ac98990966b6ac74de3e284dede274cb0cb3d571a129370120249a06b20435392432c26a8a7dbcf51d25094f538f31997df535ec42e30bf5186a3e50ed4c526340b9f06e9447ff8f382a5a1f99f9dd38ce2c8f2a7ebafa2fc49d779d5c953b8c83a14de52229e24caee29abc7065f63529c44b27c53bf785f0bee6f6c4baf4c0456ee3198abdcd30e6b893650196da315a8e2df723f6e807ff33b8598b8b96feb869adfa7db9606c9817327d2cc95451adae10c8217d2eed6b3ec6a3154661d78689a141d4105ed25534398e7270bc2703d80080b7a158e571765b77d0399b48df050a29274c11c5fdb551156c50cef4928f673d83114dd21c2c400fefc7f7f84e1a65aaa78a1eac2ef03490c478b8c7089b81fafe25c236d3a459083e6216995357ee3b884987bcb4e35bc99bf16792e829a79904193c566e5637c01adb5e850db8c6c0ee318a91216920d16cda9825d7fc8749b4ff15a08c1185d2e268fb0a998aa3add8cfbd3d6011fe8dc6fc4eb92cc759304bf4b0ccd7b4327ccc1db6c68f97b8da7fabdae12835d5b1943d7ec2227bba8604d01308c3fff95eab525bf7b8ddb42ab87dddbb5c9ef32ccbc226f2b39b36072157462448b134e7b77de1a33702144728b94de5b980d7dbe73d756c864e1d8de692077a63ec93b55ba3eacb6669799ac7c9c9a612619a7974ad8112c95d48f52acfe1e48f64dec86d5f5139de3d0faa6839687ce4052385d1757ac7beaa939ec04704fed0ab6a8dfd56df26e69d1c48b08fab5bc1d24ff0b41392596fa18a10a889a035c69ace8274bb7348ec3a2a9e2c504a2e95229aa7c214707731f2b5628c9ff56302162e753aed360b2fdefa5c40159539df08e64869a8cf4141945720f87c2e43901f5a28295c7e18cc8dadc6341395da7a7f6b23b01974eb895a8c50e92f2a8e5e05fdacf6105852f34aba3211e127137160ec1640b8eb32ae54206ec5ccd916a24f3c8cdd1c252584157f686e7cb7f0944b7c6ce5e361dad5972904032608fb238a980f7a9ccfbbcbfe63ea91d244f9ae14469c7ea670d478a50d005fe30553f668cc147866f4dd299cd541f5d43afe225ec53c6759095c2ddeda145b66a3dadcdce7a92967affe6687036934bed7bb3d4ad97d03ddc3f89d25d36d38b8e52c964be8d9e463cdb1b4bd728cd3de6321b5f652ac72a91c9d79ead6e6a18f487652dfe0835b710c50ed915e12006a7dc4b8efa026823fed06631a24d78499f3c3043ea331cc585a0eab887a6b1a83d667843bf5b107b3286f3b9d26a017f90d49e5d5dfd1f27cf4f00fc53e6d9a7b7ac7d00f3abe1d0e0711624fd0422796670f71825b280893cf48eae4c4795ea9131b244bb9f015fd56e723481eae6ab8aa8684a76d0995b76d0b41711d076932ce0d3f0c9b756b276c8f7ab2ae76bbe614f69730e6f339931f9822f257c8a53f3a9be402772c870553b5e41e1276b74d4526af650c0a01e7bc3b59f93218d6e914fb0fe5393d62c066ddf5a792fe6f9853b62c2dce57ec26c8ae5e046c6920d20d7d7198ad80a257558789d17730973dcea9cacf12a832c8f5e2c930f03e32bc1ee30229c4c2ae390a76835cfd79f915865b3d43acd06167d00da28476906bcbeadb2de202932f8de3f02849966a26301a81e30fccbcd3d673fe8ae46c68af5a46266c42f6698d4cf21ba99e7d719cd030d168fcae74881cb7ae6e9260df46c2a0eef89113b58c52e571cc0bf6f333b7f2a820f9f1feb2c619da9266086f4b2c943bc20e9a7c4bdbd978b86873aaba584201b7e84d6e390d1478773cde13b85715b8f076cd1476710546264ffc73cca59a52ec0f093eda0f704728daeaa1712bf245026fb1a048a3d164d5af2700a05ec40829ada4279f5744fb0ddc91f0e743853b4b62daba6995f4f09a5034e2697bc0042fd99e5813a0dd498e18aca74ec9490408931f8fa4a38cb50023f35ffb625c5d0151aa0c6884d5dd839580c8c284917c411586c14129cc8ad2fdbd22f1365dec7a96af2fd4c50eb761050b160494108bf89cd145eed6d516b7340264731a58b2f2f6a1d4620a3f0ca56df0bf0a3850d8d614b99e87b7a16e4b5d8c06d9ebe89cbb56daf481d434d3a7e7f961ab6fc9b5f34af7f63345ef57278c14a168fb195e1c632719797cf42afebf37c9d068d1a5b466c4c039bd72988cdd07cbb25da0163f2449583d271cb3c62e94d6d69d63a4995f73404f4e5c4a459d48cb376b8604a0adf2fb131ff5abaf52b070e95429769c2f542e820cdb16dc8e573f8e7d49455e2e691a782c865b90206bbcf68310381c40019ce93c860d54401dbc1ca49cba3c6f4f790f234d07be824f2234a11f5436db8947caa4aa2d105d6543f7465593bbde3a8cf4a3be13f14813fc37041cdd0da2a5105f7738efcf84e8cc49972b66b473ed455d8e701e3c9f20f0a957408edfcd592eeb30b30966f6b96829814401bb0487804aceaf90d51390cbfb81846e8907eb2a38096d461e110afff0d375b67fcb96093adbfd4657a6331146ab4ef19849813e097056ae881f06fa4862ab399b196921a4dc1dac7725a6ddb874ce05fefc3ab3ae3966f53f38862f415c8cc97c4631727ef2d140ab8938b8f5dafee18272047f75b34e0e375e020f3fecd1627bc8c04a6260ac4feff7788796b3032cbc5e774976857b7af2cf05e4d6b19c8bc70e7d6a14d6d0bf5edf2b14097047ec89b213a9fd4ebc720d0efffd5f9cdbdece900698c36076b94d75bf363f938d63e23ca9fbabaf748e192f224e7be259ffe592fbd8b42db913ccb910e53b86bc1ed71491914ed0d8e0cdf488a6a88eda11224eb0715034e7567d22d49f42344659c394c7b1fb2bc9083ebf79d744b8674d784ac146dfdea063da3e7d14a87f3938b70f0bdc41a7a31c75123b37e5484bfb917e7f9f3e17b7c837f005e45f4557bce424df85d3a5562422e2382e47641e63eba2ad13f35375a2c822e492dc4a55b373ae97ee2d25c66bf364f67e6f8a9917253b1a8d57e21add389f6a1aa21969d87d21cce2d4f9f3a63c59ce35ed2bdfda27756df57653421d4639f358a359eb4b6fdc1b063eea3f9cf657793c2dcb2e51466304af205e128aa437d5a51d8474fd24ca6f20a33303560da1c6c0796ec6f99427df22991569ba446cb73ea593e8dadd49e40818ac4154e23dbbf20727cd1c18da46c154b321c750246f55ff5f3ac5869539e728440368aeb4f97a3aaa98f8bad9d46651c97924cf9085eb675ffd43f1c89945dade8f641c607d2fa29e4ceb7fe97f9ba2c47c03e7dd07f393c6168890e0713331392bdac391ea578498c75660c146e2ff363dd874d545c470b888bfdd880d7855d5025135f5b54ee8ddbacdc8630cdcc801e6fa27c9a2a490150abf2d7f380adcaeaf173505d5eaff940ed27152d20f32adc93215b56aab66e2e9ebbc0722e38e87143122b1f4bfc9e3f6b98af24f7ca02d0f77cea5fb6c6996a411c4247ed6870587951b02a2b23fd8b6d483aa944e5ed3eaca200ec8ad590b13d6de411547be4d864d00efad64f7d257a1c42751923e5edb43826d4cc9de3346a7dd955e78a00cff26822e7a81d9bf8c2fd7a929b6556deac66d48ebf1d834a8ff1645af52df309f99b1aba92b41c53ed99b0b62888e55e6452ceccacb5011958daa0bec3b831a3035bc24b8d3215d682b15d0c365424c331ed486c64b4b9cb589ef1dcc6803138dcbca000ab6f7854ddcde7db0b5aee44a3f7e6827dd14665f5c6f544da4e1cba1f47c185fc4ad8175a604f373aa572a75093000c844350e145965f23f3b6eb1459db65f2efce5715b7205e73f8f74169838a7c006a174bbf2e5ec001f6f38981614c5bc87131929778709fd3a429dbf595e04864a919c3189f7dbd59bd3fa7b052a36da240cb3b7b8edd991c3d3ce3c52919eed363c6905b8bb63df7123ee3c4cabb11e42eb2f41a57ce254fef5f97c9931fe213caf4d02b5e2a283dad6abfa497fb8fb28e501fc567fc08d997104335d15f316968a419969093edbdefb7d249f4581dd4046816bfcde9ceafad1241c840eec40db1c577cfc9084e49160791f490d9591246e635a3f4a7797b3ab83d0420d667bc8cf4f81e7e1f0fbbd700a8ae310e8f88c3ca85b456a3662e42ed88cd160cabd0c9db17c86efb32905339c2dd7ef18c9dcedd0b672c9058aba9a887003243694d4a0f62b0ce42393d4806820066d112abd699ae1dea479c06f7b3c3048471e238c9160f9bd8b884ef49fd578338f118ec30199a39574abfd476af4e3261b12a6da706d7bfe38cd5fa5b5a202b5ad1bcb1c7412d310d036e7a160b7a7f1fd30df809d43637d49d2b09b3633c299398c10b01327d87c9480588f681d275c496604b1809e9278fa7fe6f34e2150fdcbea516ed1dcd318342ebe1ea40b117756716483ca7a85f193bf65d257c4f655499e28769c955ae34dd6d99f727cb26e7dbe75d9b97d8f78acc29c976a0b24d89588ae62047d4d212cfadb049a647d4ca6869590f3c240cbde46a9ae69244753983d7a6d44507b5bd1aa05f0eddf712453922a0541809259f9147371e5d1609507a7781d17165cad6ee1e75729977e6b312bfed5bad9865e492706293c58b79c0b0f9f3f7f4549602923131637747a255e1f93a62f760369b8d44d49665d1ebeea8b70915c999ee6b996e32016b722d1a01d53ca79e108c6df0af74103e8a48e67310abe28a8f8c7472aee3e3e8f6d252e8558f923e06465801975543e3977a8c155d04c3653bba92b20bee20f6718383525767c3bfc832c93cf0a91a4f87752bdc95f409f012af7e59bbc99e50af9e698c84b838b9e6934feb47c34ef4193c4bee7c9650ee32086c47ef6cdb27b80be0f7a0ebd21f3b4c6c0e1e349f77f1569cf41c50f524f5bcb8c7a09b4f2692b589f62072f6a6088dc1f6114d3aafb0c06a755509a75faaede680bd84b2baa55780bea2a84a1da0448b1165af3bafccbe22e25f3f429792d6033569470e73aaf74553248d207bec472865ef5557b131535d626723d7f645c26e070687e33061b25ee468842e279a47d017fbb02a15ec0d371081b264c0b1366fc435abf1de08b3289679a5d78c81ffe5f12e7cb88e8b24dfa6ebd95ccb8b39db90bb1f5624d6a019f567a90afbbedf2ad566f52b2bf55bf49e26a2bf20f734a6f5f4790ac1d5291f6a2569b5d84d783022da9e3f4813c9e271d0293ee9d40b6f6e8c5cfba92bed7a6f3220ca7ab949f0fc31c05a1de32907322d988a50302dc9ed3a6e21fef651b674e630c7411d8616940b4ac47ba3fcfe4deea4fec62f499853eb57ef8ad06afd21d1973905564ddfb216313d7d42f518e78a8ecb74514b1a8973de2850531440b5c8035bc065bb2bb37b2b445d1ba092a188f3f0bdd9900b15c1132ac20a00f4971b7bd062abf5b8bb08266b760f313ac14f9f32fe50249f1b38c847618ed6c2edca0391de0398727073ce8ca3516a7254fb4d9dc3f337c7de8202355cf064464eca86b803d32a05e75beae3f42b0ebb87e9869d71559b0f33766de45ce47fce07ece86c269602490ee5aa2e63ccad892e30061639e797a28c2b4b63ae18b1b530ec1e0de009814efb11ff3db8903415d6ceb312e24456449ff2d5832f227a00074b99ebcb97ab755a921aadb0eef0104986496e961d3f7da86b3195db89a1cb7422b1b8d6affa7a52b452e56aa86767a096a825371dc7508a69d975e0ebd7a5c739d2da310ce214e9d325544833a2aee637231c844f629e0dbe8089bc43fd53aa655865fe6a6c1040f83b4ad717b2a9bae9b2844d1c08b1daf27dd4f30bc2d83b369620f82ee999113fd3968ea73ea8716fa283fd9a576a41ddb9a28cbc6a412001d74525e8cd9497f3425b7758095033240a6b6529295645b9af746f26a03aa08a500149aaada7faa01e2827f0faae2e30a4b557768e06fc07d14341dbf96275f86393dd843e369170ed6598fa5adc8a01fd76a9f63027e93297a6142e2bd96a26626a82bf5818e5a3aae7d2098343b10ae2386ce30e837a8dcf712f2372f2566710438076710f3ce05cac8a1beacef5fa6ce7ecebed692ab7c7b82ea717e1b4f302e394efb58cd02be3a7244d939365e6f524f003e13ae3da055efc897b8fbd1921bf19da03cf2c6594ca513e7ba4293b30a594e5c35c47412a7ecf4c35964666f1f576ab0c422dda2d96b5c55df3bd04819765b9721ab81f9b6e11d753fa4f13beac695c652c8e377fa5b94b10c7fe27c6fc990329a491a713619f1e51edac57fee2a6992cf542472c11e605075e21891d36ba2e4b08302dea5e8e07cc4668a34355a2d9c1d6ce2299770603176ce66fc360fe7bf313ea306001f65d1d8fe8662540eb2e98b3d277756da0fc19c59f9ac2be3e4f760b2409902aac99e93470bf5b05e274091194d807758bcbc31438d96d442fab00ee7231b34ae22083765bd8424c9a20ddc0900943133e95646730e1de7376927760b94263d4077995b8ea40a18d626a5678a32ac508a8eb616847de160e950d214de6de4fee76f20ffc0b4b8fffa381d0d4c0c6caa3861a72acf153b8dae7d06893665c4dfe4fe8329e585af834dddb61e0406a0c0704b7d727f6da8ecb0fa129c72390025852544bc3471d60c8383a251d0cb5f2b9a407474358c99542e68ab57767cb8010cb2cdf52f03b1db6b60acc5abd909c65057a2e652939741db09bce47de76f2723ea5be143b530541b07b67c9f866609752636e5d22ee4d57ea7a4c0fe0a585d01a3a5938f2ff0642ba5926aad21aabd531ba616885c7d8f438e2896eb3c5f9ad44bb59d5da7c335513c99d9bac77b48798385b863b13f3a06e0f58a36a808301fbf0ee778c356486b3e554eb990ec61845d65af49f8941568aee16b5890cffe804fbb433c15e7561527eb08713dafe24fb6845e300bfd9414962e221e3ca1bb6e0530947c0ad87f6114cab3799cd64faa5f6c76fc81bb559cbb077f4a3ec3c9c8b2e36b7d63444ed958690d018f6b5a41dd6a90b4d7282543591bf686a3849a114eaaf3f52a2da530e8c7c8fc333ea3c87e1c921971864919cd338cb49d8fd296fea7a60b6c17c4132a731eff8de08711689e3eb322c8e59b53923e6bbfba45fad8fb8cf1fc950c7c2b7ab60b99973ee5dbf7ec304fd4a9900be2ad7c7e971e9968d13b836f556ee5c961577fe09fc3138da291ebc361cac2eb1a96bc5c6f7023181411d379f095775c8152527ef0c75554d7fcc1a5dfcf5f9d85ee51bf69598f185794b135ac970f6314a0a0d5f742d58b6ac5f6f141e03d6fc4d3d5a972b6c71e38fd21d354ca85623abaf60c878d80d1049dee048ef246bb7fc54b402daa75af06fe69e2466f6fe32cc3a6f5d80597d7ad3d96e7d0a2084bc04106b8ec06323360781095b0691319f796248a8ce8d27922692db84d12d8d4e930f24e0e55a455f0c6c75306dd75ff4830cfea50cd90b2d6743e4dfb1187836f28f6ed2d44da008b0e03d34246794f788f5ba996d979af0bc5a647854a02a00d57f5b53630cd34d4d170450c8fb3b060b23f8fbd1b1f7125327824642b286a1694b45c4908814a383f50a9a24fb91993fe724512cf8f5296dba375a74a9976ed65634b0004249d32d643ce857094455d87927840f2c924a40c4f1bdb36f1032e198c0bd4418c405f62d51580192ad698018bb191b9468983f00ef2cf155ee7abaad70f68a1037bcb95759fa3c0be0bb11eb7e8e7cddd1f0612c732b660d188958ca19d440a4e8abd4a43b644e92c3ddc1509edd5f284fb609866f1eddb665d5e55229007ac228a1e3ac946461f8d2eba10f593acd26b44dfa1725a968705101b0efa0acb75f148f5196e5daff98f09e79ada7c59ad72ef236c02e4716b0148894ed756c95f2dcbd5b455c04b18e9a53c8f117ff7528b13392d3c05f25c70f4f74a410c20788fd0877de8640d6e6889cb9c6b6c0966b6ac16b679c855d41fd846b199ea3292309bddcae6ee8feef43c488fc66feb1add1327d42dd00ab6707e7338724ebe3e865ccf6dd476a56f82e18746bdc9d8063b45ce1a9f37c9cf22914147e55b330abb610fde0eb58b6d6b51a9cc6b550d697e74ac142ff6e968e664e7a2ae589bad20a784043fb029628977b0df37486ce7bc6854a7863a131b8c9d9f1fb145b6c93282c4044ab9aba85b25bd1a4ee08a7fc5f7abf46a4017615e50629efa79f83716eff48abf553586077fc6d90883b1c84944acf1b6fae133b94efb46d2dc78371fce080e538b012477145b78b709f239a414153af2d6e42d47c4617bfaebdb0bcf7ebce32a69d038ea8b211f478d1b7d29345b84eb8034827b26406c26a5eb958bbf57a1258626cf673991d974e51369d898a860b04373895a6984e4ae9fe8b22ea88a16efd39b6222b4a907d73dd63ce9861f9530867960acd66f365827ac5aefd86c642f4b6263a485ab0b3ad1845272475c103e3b17c35b4c706239893ed9d91b91d6d71701487b16109738e11bee8506df058e1c2088cc5bbea187351840361b55f7e0a01a322666b517a0000a16a739ae31c18c36f970c4482b9b6c41929e356b14f7b4f7712a82b540a19957695f68ea8583311775ac9b42d3ff08ead934c9c15ec984720ccef98d1dfdef8bbb442d5420dabd125f289b8da6de5555eaa3aa50c3944a2080f6458b11c354f215c9c0d70db34cf23848bd70812fb7abd0a774a2a8e66b162cf92dc9e12075231ccf34d76c88009afa9e60294ca16b823db886c09e74860ab0d402fa0e2feadecee57c4167646ced3607cfd52443524ab083c5d369b36fb93abffc56acdbb07ba874897cb8c142a4a7aa293aa6e7aa6e88250a578dbd890a6d964362de936225c9d74b02721041d65f566698f03517110d1d4966f85c997c427e769a4a27b7dc42c91c2895ce03bb45dfb440af1737a766902db636fa07b4568f0babdb32d98f0596157367841cf31e72259394b2aafdf9b83ced26aed96264a29084cb011fe20adbc9400797c13c1ac1e9adfe736790772ef06fa53cc353d350a927a1c88223f0c15b5935883228246e9319bc18bb70d5021ec52e333922a61574462c777636d72035418910c3588ad5d3ac13d4537b1ed88b5afd7b3ac225d306cd8e9e1ded3711f33c7ed27d4306042e41b5cd53f2fa7b72d3063f17c0a01a1e34e0acbe7e12cfcf1e1013d8cb9d145a807b1248134e696a70ba68bfa36ff543fd1e0169ff4b256e8b413053fe21fc0e22bc458e538511e4c91cd047aacb43a14abadaa5849e5efa54916b4d13055f669777b527c95570acc97393c1492dfcad4f1e1c57992ca8e7c04223fd70a54c816c0446ca0d161a761fc442649bdddfdac45b845a917b6ee181aab1ec0c14efc3ba0788dd177e8e39d62898d04b7f8c2b18bfac5d320751da30b4751e5397dec8b5d6b6006aab30316950eb138ba4a79701ebebf8318304821ca5f64dbf5afafcbc6f50b722180aefb157fa8f99626c60b46656d29b1a13ef1d4dcbcad8da044d517de64907a84c03bb532582d39c49e46c10b64039107b80185c848c903f497327720195f08be9a65e69569eaf40ebc8788d7f3700c7153e3d3417a41e8adc770b14a112a5dcd6d969166d5d3e34a34f543e055413e0b5bc542251903293362e8c842f22354ead29166d21be93ba9b70ca1834f6be2afa426fe11fee78370f2a71a19fd7ff5cced4240103ce88bb42f024f588d48e48da3d2f3b4d4bc5792fb42641ae8a5fcf9d024275ddcd1e6c88b5ac0d67b2a8deea511e60e09ada6f8218b5a8834e2c96f984711615ae07933d253014d44a8c767c7615291836466d5452ee1ace9deafbd259ffa98f21ae64c3c094643bc3bca7ac56ddac3fcd53c7d18bca4003885b439aece327bfa35b2bfa778710fc065c543c0ee4ba39087d3145f98cec02fade983762c6c80af32b6ca28c32c125b48639ffa698a2acacd5c25b2d78069e3a62eb8b689fe83476cb93cff581ba097d41a9d0728e739af9665b244d2907a13c7070b5ed5cd5fe0ef684de15da926722b3f2de4bf0b89c7f7abcec48c90d2023f827b061db959262df9878cf58ee2fb6684268b9e683cff60228901838b77a8d9d3829004f43fca26d8749fdae19a89414a7addf5cdc730eef1586160778e63512ce1d7bdda69e96abda7f7a0d9acc9b5b8e17b345048713379414b09e1410c4ce7a32a62583ca5d536d978eb4af64eb797847094f2fdbc3e989b6417316b5ff81b0ae5d5b001ddee8424b5cb2d126a1de786a3200d13113cd389aa92951aab0b55b5afd6039f1d109438cfdff710fbc44f3b110369aa365f2b6a3bae0414ccaf9249c8a97cfba4facb69744a9c0b9155d91de06e3fffcf68bae4f866b5d2c1aa80e8f5b64dffc6f2c790f2c811a5e9757e154fca312feb9e5dbe70e27df8623fd1f6e823aa6f6134c73ae0ba9a88a4ca1433c106232c12aadb0e463d611e8c6dfd6f2bf8d18a4300fc51992f59f24e034cb6927a587c3ea485785100e52570b48df7cb5a7e61f86ee39e999b0e063bef7473ee6cbd420ec701e2b2855b28ffd1cacbcdd5b930e12a47052d83bbd92001f5d9c3c816ea60c4b21c1ca16d0b5942285c1b61ed82e8cfa6a33bf3c469513f50d08ad2b8d8f11783b0843f0c69acb548e3a819b2bb586ec32338a839af4971ff230023f3a6a59584a0693289b56a81b0f5a0b87ec2feeba06e39c80df9216dd89c8868a32d6a96c517c29385406b0347a4519cebb73dbf79c54a3d19ad1e2be11906fc2faaaa2a008a1f0f9523f8ba87c2171b276e8cf0942d475840b51f16e62eef3af421e92a973d0b3f3f3f910bc3f8c444c3396965271ea44bbb1cc8c0b90b889fc2de2d490cc0f94103484d82696c25a7c9df2779f4f1435b9285ceb5dce0203d8d658e2833ea722c6560546b0b6167e4975235e0114690abf0e6feb8f6add79fd55754d2ce6f55ebe43abba8affdcddb8e8919d2ac21fc91a5a3ed140e0b46d9bd36406b3dc32b21e99f0f5bfe6c34ad6427a80d82d23e5916ec504f9c80f91dc8953ce8737932b1f5eb3c3102c170e71fa5e20d0172725673cbbb7fa6f2bcd89fedc9cb3e0e33634bccbcda9cbe58e39b00ecbb13f4323eeee33c2746e74a4e1a0813b7a3086b91bf65ef2113244b554d4bd6a4310a6d4d88b705e433387a6e570940770003f6293acd5664ffca0bc7121fe302c833559e3f9dd320493992ea29678b5b29b6311299e266385dcd21cd77f424bad4bc1312e1dff53e7400443057beef58ed5a5f6b94f2958b6a2ec371bd8717a426c346cc6656f44a373a492b5df1c74ffc569efa6b1d23a3735fb6df289b9818bf70c8155f3adb10b908d72f6f45b1d425ded8f14727fce8cccf48e69c10db4d0f46cb54f0886ae77408f1e3ac8ad990c60a7aabaa910e77c9c84ee17f30ada8c00a507a48257c41765a91ac5300f57faafa01b46e8719e20e3bda02a3748ee68a863ac7b0242118ddb97ef99fee8802b260485649524ae13f0e8e99d59dd1fab79992934503b71022c14f7a5b7003a68a227caa33655ccb6a47aa080372d83460e81a8b38214fc632164edafe21f8aab6c94920a9f7f87bfea33c83f19d1b48eb17990ace296ba8b2b0940b29faeeb4791123517a892a2a06652746535d5324abbee441f288ec54f00e6e28ead1b19c7ae9eccf52c33d99ab68625642b81d5861287d3f8eda6f7e610438a311b4ee70886c09394b9b8a8885d251c1880c76bceaca6907468f4030749c68b6060ddd04945208eee3166e1bc1a79320a76aa9b3e060ea0744b56fafe25ef101fc4a699152ae60fc9fafa6b9545db88ebab9de9712ce81cb57ffb2728fe6379b4eac79de7619079ea1ab9d1aae9d1aab6c0cf6ba0057644242bd8125e5702cddc0ae810ef89e62793ccf936005446b82b7ac1200a1c5971454600f799d043d0f86e6ce18bac16ae3df10aaf6d2508a25be0d35dbd41b51ea72c2a5d99d0388998fe8bc53ae4502f10663684829bcdda638e72ddb06ba4eb28317b3406e193ccc426ed33c355ab85c043ccb0194e29634716b42e4cc0896a1b7d51c330ca4814feb7c3e97f1c8af844d69ace844ebf0fe7cef7c77f44c4db4b48f138bf96c7a967c3deddc74ddf8ce8784fabd65febf066b77a768a70dc5ca02e843f7988ebcda8e5368861bd8a5dd3d4e5c0f9cb5449aeb8ad0bd70059ed0c428f91fb89f95ec781b1c4f768591166b12ec66b53a70ed53ed1daf10a8bd451b0d42ce99c89771eea65ad7b9044688f1fe49611ec9a396ddd4dffe70ddc8ec57e027342e5dee8003a4d7e63ee059209aea59580df0f4126aca74bc7dd3d8f1373fb42283ead9cacc88f03b53b623193ae1bfef6e061f2a8365d0d796106137312246f241704cec115c27987eb9276e1c657af21ed5fbadd9f19726ddb54618888fec92e58db027665b45cfd1222b8889b522f1fc5d64e81bc87088d46b4b785500bcb74d5c12522b62b809731559848c6f4634cf68acc5087dce557d7f8aa953a49bc8461ca6fccf4e4aab73f174a7efee12bb28defe2097a2da027e526d62d299de19094843af75cab54dade6149cdcdec0f558e329888503bf2f35f9b88aa0b0fadb7dc5c8a7e43e4e1ab6cf051d92dce711cb2f095c81ecac6dcdf8eb28f684bfbc8d1ea5af99e6773a53e2d6b995032f3d43d8323fde4ae62dcd78b51f8e56c528b1507aac37adc82685bc489bcc36f29140b7b2b08147459fb84e899ef01b7896f728ca7d207db28d1ead26c192d32fab3ac8c13f4982c1da3341fa72ffaa6d8d52c622343fa3679003b42421c579a75088f426b4cf628406afe58812dd537a59009d962fb40b94cc9e23d8f7775a62a5331560bc35df5f5f23514ba22e53c3ca99013f422c1cc2581bc8292d51d4c4e61388e96bde82e6881721ba1c0191ddcbe4b22f242a39c471006bab7b13590d8a9c082e1af397a9fe4ef97c9614fbd1d8c9719c6de52523436e8949ea8fa0dc8844e28bbac2c62ce8a08da274edda0fd73b4eda30bd9cd34df77f057f9cd50b6ae05904fadd3367f310b47dfc960bcd40852d9ae8caca139bdcd667b7f679d970e6b125a672bf9589657a04a5f900f1b13de737b2963f2e1d7fd46144f0d9bb5d935b52596ef20aee18187deba2f7d8718d393eb5517a8915514163fcf2cc45fd83d0d4115b0af9d078f203a9ac690b09f1e81b2976b7ca7a2c01cdf8abbc72ae05613377893b76c1dbef69304e4849fe68c766db2476f6dcf9bffa81d895fd7ca30582b846dd15ed472833280b34cf069a23a4c075219e6144a2df83f174896663404a3ebfd9ccfaeee8b7b8634dfc1ff39bc9d984cb63c85261b9ec4a122f51a9ac68e9ecb1c638e8559e567889dfc146b5f97fe470f9579861e813d561008b2e087b2e864abef0d2affece56871f916d689ca9c3e2e6252f0e77f72b334827d95c1b86b949903a5b9016f8642228eea46f3f49c4dec304515a54bc3e9e7b6c64bfa6101e4b40f77be9886b09b5f7c98be8158861cbdd8e17f31a968b82f44ad6cdc704add452faee2f3e4e7faadb410010a917a0d3c90fcdb384b34711c4ef0e5bef1676f55bc44f4607e62acb7a2b2e7d50cfd1ae7916ec7b71c444cac97d2e7c880eb06c896be9cbf9e794c9f1fe5ab5cf3e227b3ddf7f533eedcc67dc6dd799f64c78204831e90dd4c46c0e5087ea54dd91269436e5d4937cc825955fb5ef8228f9db8afa80ff5cd72b8595595f72da0a45874ba532567e9319c9a0e9b0839f3dbe9894d77a67e9da8c1828386fdf6b3d5f8e2f6f894f30842d415a113ee2218767f6f021b8838f42014513cc326dfe55bdf86efbfb4922ebc4125dd025acedec402cb8d69bffada9eb5d037a8925dafa7de6701261321b7599dd8187c5228398bc214edb6bdd8af8df60aaa1bfcddc7c13f9e3385de157f8ddbbdd3459d60c5a1d6232b526d7603b7a820f9641310223cfa66a94e3fb742a734f2202cd2ae7ef3ce6e8e42899bfefef44850db397e7efe9d42c816febb757a709709ec82c72fb253e34f93ec2bbfe6dd8da8744b290a96fd7a5bf801faec1d92e1900212abca207d27bec227447214e5024372c5e17183fdd8a0ab2e16fa7199e57c2d175288d9f11b79391b3a3200a852a6120e636cb874a0cebaea4eac64a4bba610fa2391ac378a46a0a40c42ac8492d0bb4a76f97efd08251da7e50ae918a3e593e3995c88a4ac2bb8fec7bebd2c78ba1c1255036db208a0122d21d6b9f1e565f6d8d1475f0a2d5a55d3717c9d36cef8f05b6ae5b2579fb0a0a1f1971306df220f033928f2c28bc499c45b7e3c49471c0e6aa918e0d103f25a0a079d777188169958ad386799c0bd177c938444d4f18cbf5a7690a13164da80fb8e8108a6e782cf3b02e57608778d540d78240fcdd2a64a04a9f118fa7753840b257d0b2f71e2c858527e74dd7678580e1b384eb4cb3f81c77af76fa0011eaab682e2317dafa419a75c623b6ccda6e6777ea35a760b26dabe99107f34806afd4611336a333a3142994c03ac4a9bd44c708023321afc94aef5c64c3aab127332658da539801cac0a274817a6b7daec75b8f3f2022c278c24a9d1208b3f81b4f1fbb3478863768276260018d6d802275b1fceffa5fa15ef6c08b287f04c4fcd86bfe8c5572eb36c7f3a166002cbedbf8a8a7f72af4cc319e05bce1705e55bbebde44f5fbe73193b3811a63dd0f2af3b9275d3825d5ae892e63ae9a26e98027c954abf5b07bf0f9b6aa7393a74dfeb6f6de363bebe786b3d05d317ee790a8f12d50b2544bc6554fce01f839d4783ed138cda97e787265a47e508d6460340f552b0ea8dd451c4030df1e1c09973b861452e000edb0b428108262efea2fb4a865586e1e4627084d311219c244506b459c542261b77adb04831aaf4e1f467951d13bc2ce79d85170b58fdb6c816080eb775da34c9bc93c8ef101d77866b008baac28309308c7a55d1e195306e0b1a945b67582c7ccbd2d1535b5ece3ef4f8012e93fb81dee035f1247ce9897747e8ba3479bf520af356817dee8869b52495330ec8b903693e312fc2603e3d6792dbd78c5a4abaea5d20f5754f84731b6ccf7b096521565622eb559b20462988107558a17289d1006a356e43bd938ee98ecfd9abbe189f9738c4c03237402f134f0e5f738b29378f7b278fb8636b1122a38fefe1822ad7a6419f225d39b8fa2d9e3a96360c6a42e8be463cfce8473f1d7fc379c269404ef2bdb6d4df64bfca4f1eb9c55f93b03092ff4f70f9379c9493820ee46df1685501b4ea3b60d80796ac9b50acf37c4942f1f04f8d3e5ba1130ed50eafc52db4f0494bce3bce9695c3e1d1e8a9b7e40390cd9e73580b3bb30dfc2c3c8908a3b2524d8240b706462f6f57f49b5c3845dbcca8b1f9b80ff6714e0041da1b2bc268dfa6c8ed32c71da2ba8bc7e1ea2b968e7f5e6a90b0917681f8afc0727e41fdea14ec8b6cfc00dd3eb1f0a3cb102d6ae0abcd52e0197d0d62a51c98228dd3469563de04776e6c6da2e1606cad583061cf185c780ff1dab03b07973cc649be77d877c67fcebdb35606250d6edddc4faeca76ec2473923e560b475000f50d93e6023f58c6d7ab76b1286c65a956101a28da51df64a4eaec692d4672f26a8d162dc5297a793e260abe7e0007c9f108505b5e4a497e9c8beef91aa86c74c8af5ad9d9e3ced500a56eddc51ba92616826463f8ad612456ea6a175b2a590c66cf293033881320de1e961ba6f810bd5c6d4d4e1f74e83fa02ac805dc2228b3e959b0635b87428a2813b1275fc27b90d5e2bed01890fdba039383197358cd62d35529e738bc6179d272a46592307e511ff52f06b4b7146e7b02f367b383bead8defe944f3fb3949ec469c0de7cd34a3ad90ebff3aa26c1f2a98d0f3195687ecddb3371dcbe48dc3bcc0928530acf25ec298766962f9acc155a7b76762971237db7e797f18e606462403616b2c06177b580d5e1731be2afb86b9342301ce32ccb253fcf1e209e23b2933c3bab87b6e4beb4eea985a06a9967921d5f0ee193e1d71d0df359e67632b68c044b3eb3c6929a4ef3eaccaa0437cf841ab367c16e1f2962369881ae76255cca2a16ee3d1df536b4f76da1afeb0193a90447b5145b005f1107afd9f58d58ed6e352455e0413656eb60e6ead6c2cbc2b5f3b94d473f6558dc912619304d3fbf98e12c52f184df73f11864f84ce17efb37a18a186987894db559ac5b83ef3c4bad49805876bb7fa98bb34e0d9d9c3a46a44bff9b1f9596e893b4dcc9652b3645d9a1771656a2355821b444d6751eb0681b61fbe5e5688acdc204ed785d51574aa27bfd07e0b9a47fa567913b7c0a4028574355087123beee3d9ecaccc6a3ee51a733aa8162a48cf471cec90dfb41987e4c9c4f2427b0846cda4fa2ddd7e2bab0aff65730ea328bbac484e7791c5a17dc7652e4f272a23604bb27d2b224fe1515fb3c3dd1fc2cf03b296b13c7463d839e65958d169f5d84302ba936616850f95166ac03f6d7497fd59f442511cf27022f4715d3328549d74ad9c8b90d53d6353f6f1bf60b6c1b61c036b65dc5ba054579990f3b8fa33cdeb00f85a50ec364306c96673aa9c1c112e67048bdbee7c810396ef528718802e285173ad44d7d8dbf971ad1bbad2ce412a877fbdb6006222c8674f6e1b0ee087b588b1458ff81c75919074f748eac87810726deb0e7abf8d8fc0cbe59eb1b7d023c7a38b7808f28d65764cdaf58373b7b588aa6ef8d34b43ca694028bfd0814bc0b49dde5a798f3aad7f04e92b2fc6602e237674730cd335611c732e654c3cc494ba5861668dc5687dfddedced9ea62b87b3885ed92522ae4f363235128065f29174f6288a078eebee25c636e0e676d48973857106bde6ab4dd4e01c7833bc6aa8ba9da2e021c9ed7c859ab0a371b78a31378c205138e4e653c884db1996cec01ba5cf468ca3ca38e84f5a904139a47ebb3d9214b75ecd1d9d9c68b74e4a3c55c40c13b9810bc6a4d69073d8f0d3fd27cfc7dc63f8c22ac92ee8f16565f74d1a408f06115b751e098974027c01422702e886c1c3ea23edf21b3bded986b5f9925292457daf6d7e5c2ada47a1a3703a4e3410576c8de8bb42fd2d9ba80235f253bf5e8d1c3f769e234a6585c5b4f07562cdfee44591da700b22aa12ed3141e36954ebd485fd6f0c924742b734cb1da4fce58eb6dd5f6d353ba6dcc083f0796b5e94197ce24aa725233f026712467a799cdcaaa36fa1bb2cb4f4e0471cd20cbc6e67ee2eefd627525044ed4493b3dcfd158cf2623c5374bae2741695163fa2f1ca878cf2f895c82f30d8d212b58ab9e4e45fc0af9cee41bcdd87fe451988cb3eaa1b6d87c1e737dfc1875df1d53c3ebd2b6cf75ea55309b84e42fb37077ebc9c5632e35d00cfb040920bd10dc30ef8c448557f1aba83340ead1016e129b1c0f8cd850e3b47ba7c0fd1d2eb9dae3270288b922896bfda696f8503ccfe3f6f7a0e79fa2218dd171a46134a4ffef2d3343375e2c27e39964fff1365ae7fc4f5ffd3790bbd1512fe015fc32f3f9515bd62ab75308f6a7fd76d7a96f465f0c90ae4884d1f0da8bcdb364b5b438520d92273dcb2194483a0a4a43b3d554b776ec249b9b47a71b306f8f22782c96bce398314c21c1622489ea69e7b49d65bf1e85f46df8e57baeb6daeff0c9790cdad79398f121071598e2cd8a263d8411410e0d3835bd86ee42f891ea10972a0510c254e0615a543bb8f423282164c7cda202cad035f4839a34f13da68db97dbe290c1947046a4da342f7992c7dc17aa14068cacca7a601d05e74c7af9cb5ddf576c84e2cae09883625d62aff9a0326cebd323d2095ed7a546204096f42156d61e59932f8e09bb446f754c59b2bf6fb7412c7398695819efeb09383090a6dc373620b84966591d6639a4ae8ece7f786771e9653721729c333e23b4c2b877c4d284de1f3c618242c061a3e7d1ce5986b3ed8af2d6aedd2ef8d71ec567d5b36a5b2ef01d374e2b6be86306e375e6e0f4f70dc72501859ad1199733b8ce07773b9e3e2e5001e829ac5fa1bfba8b162ee405b5e1f61f367350d6c08db36fb447c5b88adeb2d962c52bb17cc76b8e24bccb8b1dbd65e8acc25e480515f10a717c6f42b3b8ec01c169342b4f715e28a537182b3d3a633ad528ba5c6beb8181cc0a351b23c9a5c51be12a14ba1599e3dd6db772ba69ee0c7a2678da9c02a885e13371333ad297b8c742b9c4fe0f4e20ec0c5bc029f0df618a9fa0fd3f07ce16ba0e795aa48e7907fea8c6778e5efc9cb5d0f725c23809227e605704db170138176a3531a2e45d22a22672ed3def1329ea00c971b8a6e06221292023f43ea587e5dcc88cb75ec8b58e160419c09d8cca848dbffce5931ba431482239d1f785a9745f5ab9f2e65deb71496b8840af3f11993da8a6a523bbc6ca5ee4c77e5e92fbbb453b1f13c5831fcc13af590d3b9f298852f5501783777b9b796bbb961377ec0932fa6f5c6ea23bdd0b6941eae2b2b889b170ac05dac58665c774ecb1e7dc1e48d810ea55a06cbae4e2b91754690d99c9cd0eef4773640754762fa079ca8555de5ceaf7d9d0082a15b7c7b27eb51dd97c8dce9a169f768082214d37953423d14d89a317e93340f69589aa4f4ecb2fa815d56be86f5d9e93d6ffbbf6f6d4334e488d57d5213b8781bbf73432b0e5263b888c332e0730974aa79dbcfd3e8ccc261528a6adb4066fdc7cad6e50ce34e86afdb66241415ab189655d0e5f5578415b1d9a41d880a8ff73c2f37af3972c2f8f29590b3d0f40d61576312becbda4fea316b6f685c18665f3ecf15f41d0022f6cc83ad03bf111c482a8bcc7eecdd9cda6f94436fc7e58b093de4b69e7a9600e10dfa6fa0a899a736fecf1b9905a3977dfb962423c61e2f7b87b9b837792ca9c4db250d4872c9f6d0d4fb54c94840c7a2f09eb3c0ce406e778a73d53eef280a879c69b5956f4325fdb3c180f3b34e1418faa74ea198272c855d4c54f59fd064b845078ee4be0bcec7091fdc31df5c30ecc1dd3456c022233eab6715c517eb45bf340eddddb98bc7bd5ffba5afae88ca0337612df19c26a4470b112130287d108bbd33acf691993f4a0b68386adf8669145efa6a28a47b19d377c1069fd521a97c48dda6bd0a4c389a6d84f4c60867a56b7ba6566a7ea1a42d9a58a71250a78b1bc0d67b9ca3486cf8da03a7476ca1f350a53949c0b0d0e880f5ee0024d5dddef896dd554e82e9c62b30fde4a3b5d07d10f34e8cb7e2fc70fef241d689bf93aa906128853f017e8c26009d38ac1991f0c41ed3c5768805f4ede434cee86ae599a47e5faa436f32db2a8592fbf5741408900128713174d5fdbcd89790b5055e7bb25143949c8a4f5f397c4a6dc4b644c4e557e5057ff58a2a05a775fb89a2606ff44134ac090938e9b6c4c791621270afadae99f01a2b2933eab72e4565cea7acd930a53f876a391ffac689e83053ffca437d32fa4dbfacaac034ecccee0e2e5e7df0b9d4873e85b466ef3ae0612b1436c6795682ab1edb56d0047a22f32c7efd9613d7dd95ea697861716e1c9d3508b3b3486bd832e174ed9a51f2e5a199733263c748c13c64182cc0f9b2c4d38b117f3a660c766e1fc3759391cb3de66a42e91fcf995e16814b82013ebb36d25d66b1e4cd693986e21c71c902d893cb8f03abd70c90621161d9e41a9077b517c66c5af9f7ccbcf228466d3dbc76d9ccbd2dce6a2117fdd7a7fcbad44da05c9da56edc194e3f04178ab1f7fdf58378b6f457f3c7f30854d452431ca95bb69ab56f2ebfd8fa9afb61b2f5f524fbc0f948acb829301779826a4701687473590c08edb17b0cf88350d65d1aeffc40bc33c59f3882d74b2699bd2a98da60a7625d2e16850ad1da739449b872df0bdcff67d5a2ff227a3419e83507d2d8ca62c069b93a3290f584b54be87bde656699c80d88100adb3d716584144c3739304d990718bb512da0e5569828d13935f14d9adedce89d2c7f9a83f117e264f1b9580a3989d807ad7a909793a897e7cf0df93aaf4a7a2e85bba8ebadb50c4d2b946a0ec420dd49732e66be8595d51e2e82f74b670bb350bb296646b9493bb3c1acb34aebdf6b0af0866dcea5308d5d1fbcac8eb7c48d479a2808edef8509b7a29cff54538166bfaa37bcd53dde4711ed62043de3e1690adc21eed5efb41ef730ba0f257d27acfd419bb6a1ee0f4bba48fa52588e0f0d64c10d2ff872c58e32b031a2e8916951f63ba91344cf2a703e869512f3729f77e6ef5a201b0f26d1a482baf70b9e38417aa3b45b7c92d6e56d395df131f6e4536b0160ff0a4127ab6a36eb13a6ee036c8d600b5f1db1950ee705cf4a5e6f9bee5f8139217796a093ca78374b6a3db8ba651eea877aee94a81a0d7c8d799f22963599387067591c0b0c37c0a4149cd67576203ef7a990efc0aa844f3fe8f932fce842f5f30831549babce47b943fbdc50ead96f7e343cc1e11691e90f83e5eb849188cd70beb7599d8610bcdf5cd088d26cb6bb2075b5f3ce198caeea7521e6bd13b10270bd078e6488e9a47f4a0c79c717e376da9e8e67e09e0e0f3921cffcc479f44a8cdd4e4bbf053240f0991ab2f7367bedbe1bbee7aa18a317ff4c563029cfdc92d4899aa3741d937b6b8b05d3d8611ab3c42cc698ba9bc1c657ddd07299cc16d735db1a1698cd0869853cded6f8fadff87ec241fbd94aa445e28e1b6ed48da75a224df98df6e65e8c5ed71cb50be9bd0d9c9d571d751fea0df9bb00defe0900104f568da60c78a40500f2f476f3aedd656e5f87345886a7bcff0847b7e77ef81a69cc79bd0ff8eee5b7039f1efbae341815e134eeeb30ff57422f3eede3f5fff2441df7366a4eb70e17feb86abf67e2c6a75a065ff289fd2718d983ba151d1d15f8ff06da9b55cb29f3810287a3f4e8880d3fe7bf7ff7ab4d12a43252269a4aa2c17f1a499e75028d54b29c04de69b8a7238dd0a4a42d0778801aa3ceac248c869a3ad6930e4d854329296a5b08a2332d72ec96505f523187b8ae39f68aedaba657c2569c94c48bb0c5e31515642bdc063582665660475ef1ab276c1c78b89f10b73c368ffd3a621ebf72311a2147b02b212ad2ba46354426111e953796a23f684312961221670cacc09e2ff5155e478559e403023793015955446cf40199cdd94f0f2a73f9477384362733f7d7e748103aa45643e7147e7eec839c0b530708b6817283ca58294e312843c450b954bcfc262f605fdf00017b5b2485a021a7e138ea5d9f7823c07f81278f8887c60ff4023bab2120ea06b9b74cc0d897588d6227ce13d4fcf859e6c2938f5b1df54e460b946b0e74aeb0c03f2c61fb6c957d5fd018c0e6f63616ac02ab59947ffed941ad07ab384a9f62f22068b70ec1afa3c98350765b19e0c2c938f53f162830e9cd2bf83d5c4075b2d08231fffcaeb195b6afdbb19c5980bcbf5225b7e4cf8dc4fe6047c4bd3101bf37ad31d906c5357e6e94a7978ec213c0b2dbaa5954987a81270d31a4e45ca08aeca2cabd61ede7f1d1bdce18525b014e10b8d3276cc8e6dc60e599902f35dc90f9d73f52488aa815f02c900710b6a9a597add2fc6aea613f78a68bda614f89624cf748842bbf7ef8a4ba390b83c458110aa9106b8de939c24c4ff9b5bb253d17f1cef10a8c740e13c49e97dd2fa6cf0102470f9f47350dd6c3264cbcc432016ca5099621cbc9a95f8a7e72c02243ac0449be1324a6acc211aa532bf1995d4c1d18902c1ddd6c137c64cffe186a8ee17250286b5f8a4ac87917aaedf39db3ca3d0b601f032947b0a532391b400cd28e4b6a360d0c50742e1735cc6e8f060a9597594e502c87adbc836c5d468cf17ece98e0af33bce79fb1bda79c7f4ecd5a90d5aee933caabfa7b1a49a2ed5cf826e416c2c571f3caf6dd115ce81149c70ca6f534986945d2ce983f66d53ec8232a5a00eb0a605a36b1ab49fe6235edb7aae754c45b9b2d67640ee703906d0bb5d55b3b7743a7d7c51524939bd231b19f6fdc7073a93ed8b83fd3bbb84d8f0df7c213f7352f2431775c2440d963de3bbd8e64653b6d4420283414f14e92daf55d2bfb2ce6ec4a5afd785c875f4d219676b40fe2094eaa05805980e76934127a0960faf8755107127d7b64233266fa90882cc246018832bcb93625c116dc7ae1d5be6a82d51a571332df7687f5a0b30e5066796d7026c83dcc7bf7ab5b5445c481a9af46cc4dc0939817b78337ee0fd49bea78fe3436ddc2b668cf967334f0ca01547718f6882cace53166f3f510733c4390cf61cc09626453cff9bd346ddc82bad1c034fc00c0a23150c07efce4528a4f7c2e2eca2c1255ac3f16adbafb96919cc05df1fc290522d98a16a430fe78f9b266bf4489ac4081b1d3f452fd5ca2a7c10b105ce9db4cf1fbbfa4a8a4146882466507fba6325e4af5f3dd5bd0b1dbe8efdbc638a05fd2c235b5c9c4ad76c54244a1c87b0f4a15e672d9c67c941b38af8d2d0f35f09cf4f1e9d0075cb70fd5b522ac13d42ec8b9dc73ad21982a2ca9053c8f1a3b66af7054e1d2506dbc4920370a010c48415a3650db8f4ad65015f8c51590ecab9a5be87bdb8da973c32a62d4d081c4d706ee5fa0ce44e82efdbc0b6f1efdaa414dc6cda63409ea1d729863af372d59de8dc36de6cee7bcea33a25516627642e94205af5911430b78269badbb7228af4770c6cfeb0300c910dc69bc8257b72f486fa9bb312f607c1cf2c44366439ddabcd522638729984d83bb8f1babb5c6d098dc5d2338c2b79a42ded7028c80799880fc7676d54238d909a37cc2e558b08c317558347667f68cf38c60efc1a87e58a27b012ce0607a92d9c0e454cd5c97e0bb9d106566485a0cde347862c4a21d63dcd17991e05e5aaba3e4c0e2fbecc5c4080549bee27e57ac57eed5a42e20f86cd91498df16a05c5cd0cf74daaa28fa054cab0776f6ef0333b357b4909323129c4421b4b7349457ab7462b0b0db9d8c29bacbfe484cb4ff554e4cf587642ca82696efd1a5508335e1541177ed54a134d42f00318c5ae7f15c8589440618146e3dca4bda1e0798b0426f9d4863cf285d78546f601b7aec3953fb98d9340a5b8fd16d9a098c163aca518596c11bb05ca101dd9b8f42b016eafbb2e1d46c16492b832bb44448869cb4c647d2aa9e620a10a5f3fff733f8ccd05a53cf7bd7de49b426c5422cfba1d54ece7e7764d724a51996403ade05e936518f54c95c4634cc6e0032bb0211cb6416fdec57d6db0dc5284ad7437105d5dc2d93000e788a321044a8ff6b2fdccc915dce7e3167ee8957fad88066ee3787ceb16110abc5511a0291ace43097a63f8166b4c45f6f4c5c0e306649ed8717172346024f47a7d1105c06eec9d1c1e20a4d7fec823929dfa4bba703abb546f1418e87a2b3a197bb05457cbad45ea599d2c249ec9b8ab45203fb44bc54e3c33ffa78326eb7c020e5aed364bd4a742986293ce91167b96f989209edf403a94ecdb7dbbd218f3c8bf9b0d33670f3f6186639723050e7072c2cd60339e0ec1f14a07003a73d473b5aaa32da46776044c4af29ee11d2c282e20a19a9a7ca2a999843d0d00ad18220fa50f12c40479ec11b5207a0f8f99033166965997826e8640f7d75eb535882c5da0223f586abe46eee3e6f28eea596f9392ab0a4d06ac20e8344e1107ef4a498ddef953a40de128dc8643225d821700c88420ea81279a8970e4f2a3695d2d99a5d504948d0dab8c37dcc7122f77c21a0e4131673b3205cd322ce0743ff61d058fb2ce05214fd5bbd1ce52660bee43cf6c801db0e6b75164415e97c3516e4b2cae530c8781e986bddb1e402e68fc86c524d00fd139bdc4b433ba283dd7d7ce0ff1d5f62206175b402ad57cd88b125e67137b20a1a8257bad4ff3f2f8d0b1251740e40daa65111206035f166935bff28b06888ab40a4a6e54949de8691cd4642fc90f7b71c45e40dd14be8c45ba6dae36516e12307a316602d95859ed4ab55776687cfb78fc7acdf62f98e47cb18f1d89fc9bad89de1e68975f453895505d88bb1f0161f62e4ab9f6fc72e3f97fd7eaac103c8928d6496e8d8a3f62756797c8ef5d23f75949e45f3abb4798e6dc9b9532bab61e59cd838dd7166573ac51887007de3c5bd5ba0af9185e6c04814ad217085d0ffd35693e2f803725ae2b333f9a67e4876ad4e84a75b076b4910f4a93c8d1b02f5276423715104d87a8c53879015d1d442c555bb3e6194e61c9a2f5524a8e667413fafd620ebd4552964fbbf48f45989f8afc9de2ca9da5095107418bf39eac5589c28c6307b60b3ccd0e390bfb24c040e3993646510be860c96552e630a1d64cb274d7ed00a7e52702f6a495b748f62b9a175fd82b75ddd031c2e72ae0ae5df4eb37dc008fb74e4f0aaeaf7e41a4febdf4087200990414e27850b9a6dc44793bfd72905390bda91ce32f1a3e7a6c5482af6d75da9c71c8eea2c7878ab326e600e0ef06e0fb591bcc6833530f8976836ac6c6e21ffaf3cde183f681aee4cc52ac57494586bc7e65ab65967577ab1da17c877bde2c4b577f307608a3a450aae66998e4702061164ca412b4ac0f5e88a22620e3473673c499e23fed5fe2af33761caf4ffc644dc2e4ff6dc4a23c3ca09f43237532c8970f1a70c1e7e96e2fd201d6c90a9652925c2b4490dc95d83a25824e6e349caff321bc4e85032a9ad2c9c913a1390b65904c543f9193160c54489ded0138171f957dbc63f608e8c16b482c96e199f4663170b88735cd44f27a7bbda867601617718bb194f1803a6e276a8d2813b6e6c5cecae8384bd4fb66850299402d6ee932de3a2462a794a02f2c9c8af11afe1b4225cc7c24403187f2623d38c97b91893733ddc0de2653432e0f86f334eb6ed9292661534a5253f41e699dc9f4efee00d2db263a6c128a0eee5e7e683a927dc00052ad8e6b6d0237e217ebeb39c6c3848a774fa1345d29e59038a55b72119c1a425fa009c4c717c8a995dea8139f0fc95903fc53f340547ac698a2869ef18d23a378e72ebb0ec0e8afb9fd5d2932f5f92297712d7749ccb971caa30a2f2c9830f51dcc11d90cba50aab08b8b46e31983d9101af48b7798c37955e2781e3c27342dd8407a28a2e499c951a1ab3e3a3babc31a6ad3cf8619b2c926941fba11039820bc472b5261fc6613d259bf183682b5272ac9c5b3121b3161b5b8b7c0b1019df8e5448c8ad3b4720a8465a563cc5baf5dbe0c4f03f0e7afe431f97f7d92832c9d46fc072cf0baf00ea54b55950bf886cd1c8f368fe9458dd21073932a5983ef36cec06b163eaa4b159bced260cbe993248821b8e9b9a984ad866babb4415f31e274fc03d3d84c371c4ca570296ec806a2a2ea18beaf6fcc6e0df3b4832d6d4835c5d352168ef1c5ff40b2b56bc725c578bde1ced5ad00931f1810adb09a1c4ea9cb3cee5de170e4ad4343a68a2d2059b9e830f8f41593e3f121ab39760e9369b763676be0831af607928f9e76366cc26bea681935532b3b4ca5dc8cfb89bb3a670c7004c540daa3b04f4c212eeec0f06dc38375e49eb7fe52ea300e3f15e06322ca8aa29872510a9799d84b40226e2dc476eabf5b3a62cc4f55f6b57ab024aa9c6b0ce2c56ce0c3d99ebf6c9c70ba1e5fdb1aa9d9c55cff22e0259c654ee098593a63336f2d160f604c6f7c5a41a87dc4a8e2fde053f953330c16a9581699629f845cc112c1eee37f28759c2dee75f7992d24c9e6d5941521fd74201274ed0138697dc7d6725d9cce8b392162492d9837eca7701a12ed9dd582b28b3a82de3210c5d69de4ec0381bb04b1be06e1b029d58d2cdb6292a3450cc290d669602c6b19c34e2cae19eee495b08e542d62e0a5ebafc1d29bda4842382ff69a961a8e2cb98051ba6a5d27018fd3416956e01ee9267e3286f73815c85c985ead6058b314ed89207beadc8fbb50774753a423143327213fdfad3619358460b9fc27cc64ed45f5edf63253821dd89ef77496728a1cca4f85da79de208c808f895ce20be67daaf1600804b94257689350e706cd66c3a3b0db9841c3835853dfabdad761aa3dc7ff5f4fe67e44351c5a4515a9da16f00f33e37770b9cb70e2b822c390fa72895b943f2871ab3dd44cdce88749d90ffde9962e0d70e69e93fc178dcc1f93e12b1a0c1c05b86a8c1ec5aaa618ff0d2d3666ff2a9799b2f241ee4619a788d2af3425523d2ab188988625e49c10b112277701c3a74eaeb26b5dd20db4e4d770388034007a9ec664b9acc36a40999b5c81cac5aa18aa2a059bf10d0bc6a6970e5ee1385406b3eeefb7ae1bcae281286fc02deb4d244ead542848ec3b13a6f910ee7900d98011a42e07a42a1e9242b877b49a52eb54cf530776e0130877c3f401ee4fb788c4507d3b8bc7e7aff261c8eac01b62a02a5a78ab10da60ae68c5b6a9f3e87a84c91c84fbc97c1f343722a6c53922ab385b800842117be59d7a4405ecaaab47a20d883cf580763094adf574dfca4fcd9ade0a4d0168a1a2c6e4c694fcdf39a13b55752ec0ccb2bda8bfbdf26fbfdb343b716fcaed10376b70d54610fefdcfd184c68e962f8657b3357c45d7162a8780966a3d2a74f853c6ae3e69425ecd23f844b69b49057777c7a311423dad48167cbfbd5e9f0f74fed49dd0d499d66c5535cada1413f39aeaed64f66a0b1ea93ae01aa8a43df5f1c991e914aabd397c7bb806886bc55498b83e190512cf5b7b129c9453a8b59af3fe2694d3e5c35d3ec05d69a0d1547aa1992719d7bad19481b3061cee2d0d4693370a632d914b49ae6d3d06a2053a0980f30aa561543fe4419d7c4cd46d4c3db039a6de37dd2c903ef7c586918db82f4ccfe793c3254e8093eef6b78947744c47f557afbaf3dd04d5bef548d37913f9f84c53f967fa6a8f1814715f330a689b80482403f1decdbcf3fc462468ec14b2c2e8a6e3ae7ad48cd14118a1828312f24a8747a71b354658581d6967b6503d82cfd92785c5f79d30bc55724ebb0bf186d4394cd5a02560af35f05c077edb7f73bb4624b350b073bd76dc80b28219dbcbdb76af9b8be248c5bfc5e03bc3412adc9afe59dd948fb73375f1d350084a483dbcefc88019f342bafc7651ac5ce88fcfe6f0cd3c1b9debbdb0d60ed6c35e12635af7e4ff4d92c750583b120d2bf303d8f2e65309a022718c208d75acf04ff996f5984df82e91d8dba287e28da128f2124abdfdf80af6af6a0a8717baa662cbc50ba5191879e253f2cafb6ada57a7c9687ba07e399296440992cf2f931d4d65ac1277436a9c6d73054cebf6c6bd37a1bdb5a7628ee3f067d09f492b3f7dfdcd00306662d972ccdbb766845e49ae3498a5e3efb5430d25f2572e3874b91fe309ad45fd89e33dde2a0a3465a0c80d1e8d03237ae3671b0ca04816cf1d9a4e22395bc28ee1b7676973b24e00bc431afc3093db0bd8eecede808ec4201d9178232de86ed0b629576439726bcdf3faf8affec6bf1ebcb68d9266c92ca5c42167629f8e5cb48d9c3c57ca4b6d2e50e21ee6e5223350d542387c57ae8962fe18a620bd30b1e8dae710605df31948a762b114c5b4c488a95b79b8851ca80dfcd7c9824db701fed3da3a77a3e24a2092d8387e838fc8beb16b58479516fd6c278c901d1f742be94173a94d5344dafaa51eff83ebd3dfcb1075dfb3f49c631a9f03aa3cf52ec0413faa2dcc920bfc7b869a9ed3d3dcd88945cf0211c149d465ee0515dafa61d77ca456f3777f9a4bfceebfeb288803e53037a92c68e596f82d9db833b5043f3b64688ee3b9dcd12c4feca1f53b5d9a7cd2fb8b0670d3a8207c9a59dc77152bfb55cde6303062c71e2c12ee5be256cfcced4351c329fd5cf99f31c461e211e682767453fe41ee9b8673de0ba8b7e8aeda8ee48ff81f23da94becf42c181302d1b26663fcf1e1c761849f2941566e10d517220cc1976ddc1b2c4ac5e1082bd3084de0992259094d849ae972f5780c794879b5be73223702a2c0c09846b5a4b50f699bc81f425fa5e190ba8be52d6c7e1845daa06b25720d68ebe096c428d4547ae6c8cff03e9ab002c0b50f715bbb591d5c09210e4b5d442b03e39000d50a4ed5bc6126aa55c4e524e32a70be349ee95c9a0b462f6654b350a7324b083c7d415162ebc426e96ddf9b2e4af8f76c1f936db6d02ef29369ec6a7c8de2156b8aa1bf7940050ceb78d62552694166557d7dfdf05ab8731a41588a995bdcc199f674e7155229691bb3463c5fbe846912a174ac835bf67a831b4255be0df5ce9eca234140438cd582b9696204821fb4f7e8cff7bf9df13cc4cbff5004cd7750795fa55515c6df3732cc405309795e023a672a987168ab9ebbdf4432d56faa1ef88e8bd6fdba14fac8e8fe75a05f4bfa729612d3ca6b7a1eb5ac93880009dc9eb55cb5178f0a2d714ec076df5f8d52ca87d60e00e3c0692e146f051b4df1044129284228800b6be2869b55eaa2075d51747e33ceb84d3ffd1cf0758f77670586a5157b908bade1ff079dc4f6dd495346d359e56720a7a0a441cab86462e0611a224bc5233dc174357ce4dfd54d2e083a35e258ddac46a1e54cf991ba62b43ebed7581124f0d79233a453c08bb8819f537d0c8de469fa404487f6720b9f9788f4760ab4ca46055eab460070f83a596e99ca435a148a3da61d8512179e3f3c059df597d3e3d61255f600810db1c443ce3c69390f0cc09728ff94db9ddb9d06a96586436b4120081b96f54076696093ce618e1cd94e8b15c40d27a67c9aee12f9663c7aa5bcd07e137892de973e6e284e838c1e5f2428b2f4c42fad6668caea0f1c45d5da80ab2d114b2b4169c103c12dba24be6744ddf978be8b7221b95a8c9012ed96660377f2b074964bf530ef29ec974ee49e219f1139ef389076fab268a2cca35c5d41e4acde89859f1d8bb9fba8ca5b4856a20a56d203e59dc09e8b5c4a46af1d4ebf9a8d5ff0bf9b14649d860c79c0563cf4c6effd71bceedfb305722b4a041e9ba0770353a3d36c6378b09d779f183133951c5ac994fb0355c2b0f9f6b4acf2ad24496f95d8dd8262fb8502a8ec3f9d52ae3f76549809df67a09f4141a591df1bdfde67fd3f80f89115878bf55284c35a5b4899dfb7cfa74e149527decf54d898a567599b8267cde449060b507198092c8905afb5a5d997b54b1bc428668ab454a11062d391db8c65c7f2a6746c1a2586ccc2083f02daa5e74cfb873803662d94f188a6bbe84ae25b89cff21b11da64efba3df5f6cc735594e15d805b2539870fea37c6517b9f0244d4344e1afff8bbf0d512d4a733861fade76eb87b82efb0f04848f10ee88a19f392867c80c9130ba6733a5532f12c30a7c07892bc4c01c986b5e5d5d267b017f6299446d3cb9688eae5a58336530a58faba787974b8225a352c4975514b46f00c4cc0a3353bb41b5fed5004ed99b92ca249261dd08a104f275e1935c4e1e58016509a1a1022c692c07c56472eb4a4131e66836413acea1a0be9d7cbecde8e292c74b1e1b68354edd1ef36fbcfdab727dff528794c7a39cd72be7a5b7111e6eece30338e162a8850846f0165809e699922d9a2e02adff77237d5b0ba84dba311abfc41f7b2475d131f06beadcc477f2c15cf063b78656f777142de78ac9349a7314258e48eddab6bf0a6436364dc1c5a72986cc81367cd3ac20600be7496758a970b17d0b33afc30cbae8ad74d11112d50793a7e02c239b62333f68ebc8f761b061972004b4052019f9f78bc3080d03663cb501a662848e87634619309735b61741033d362f6aef96eeb3b92d73f0bed1cf54a2daf5061bc86dd83a50d0ddc2e66d788d0ae1c7ac2db728314b1c755b707880f48639f15708777c5ff15593520b8909acc15859d37d5167f7fff0840b16c8829510ba3c4a08e677a1bd649969358a67699f902cccd3a34b3d262e414b10ad1cbfebb0087f06290e447983b8ec16290e04307c97dd23cc3ac7aec8fc7cc51f9746938a2105cdd712d9678af91eddaa2e7c48f6b41f6a96e6e299f2f3e8d63cbb0a85970e7bb825b3c7b741be385dd2ade9ae1ab959ce547c59eb5852444107364526454e09388adb1e3ed65c361824740515702e434c9d3762bbe79f63a48cec717832da25aa33aa6305acb762cc3255cf6b370c49227a53377fe65f5ca75e1dc354159a7cd7fe436e7be56f10d47746f1b60f6b5f0f8c4929448b12ff45435c9e5a0d46b258c5b372f0182ade23b8054621df941e1ac84b9a0d6ad4d7f6b0019d309194c4e9944b92dfbed37d8f5e2aaa9dfdfc6000266402e9d3f648c64a5f1719b3097a1df385962278be0b5662d9f161f6d4cef8a151327e6e328fc01bbd1e49525689c4072cd985d0874af353638212ff2b39f4c1d49ab3e15ae88896abab904715e9ffd09fb258928919ad95aecba814a8047049cb91af03599361219f65c25afaf2e94c96d1b79c6aaa6ba673b1d734545aa4a94074cdca7b30a236f04ea48a4827811866d514af016237f94866e6f090890ab141ec20dd03654f45846185ffbdf2d4a5ce515534281804b2d5b3af85286546e43296c1a68f7b5c31740482e3f8574f71b70973a0afe79f31611c9c2ddc69f2c2cfa32739d0760f320176ec235e706890d5fec986ad0d9200409d2d009d16b36e41cbb645acbb2102af69a9866937960e4372ca3e26d33b936de477c95a330ae7a5220441aa121323f2ade1d7dd42404f5317421140626d586e478077f3fe32be64895d2f05ac91448e4a65bc4fb083d6e097330d63537754bff82e6770f70246ebe2c68ac5a1805b32a6b0b9d91c580d6a4363dea8481f1fa9f963b038c1bd5c14d2250c9fed68c0d3dbfb8c1398b75481b0978bff398636be61a4dca46df26cdf752edf4046165e74b61bc8985d43933b07060dd8c6fa0eb2a3592bdaea2633ea0aa21d37f280254fc12a825e9d53f118a5f2b459bcaff1590aa7a79673bc16a3371b5c46df2522719c28129b0ee67e9d8ad3d2397eb4bf2cb1f0f46e0cd4c851634d9f793ec38743fd5c432ba05c1df666663864c4a8efece10919ad1a94b857508b77b7fd50334a74d6f6255b9750c30c5a945cd1fae1b31edc2644aee993f131b6c6a988220c4e555286b042c4b6681b509bb644b8993d5e669337eb451663a5cf25e4b394ffcaf63231d9320e6342852844d0fb6b7ef648a6dc6b1003d29c1771c8864ded770b14c83f6a82357eb0a40ec8b74c8179a1784aff153bc53e1a60eaf1bc09e1f2882563fb8310a2a0d5c568cef2e6f9e648408c3d57ab723908f4ffffff0b