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 78950 5625109d9d5e0e988b3a792ab8a27882f4c8316df81105a35c7e8baaaa33049e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2e5c74d25e3338cc6610a95fc2aa29410c46f29cd9de9dc5890d6e5994e4c4b0
Certificate Block Hash
5625109d9d5e0e988b3a792ab8a27882f4c8316df81105a35c7e8baaaa33049e
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...000305000000da0000
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000033e2897409a1a6cf988a193f256915caadcf84090ce071b06a0f33f24b7091ef0e0d0c083ce8a820bf74dc846510e23d67a5a85771f9f67436025455f195ec42727ef02e4e1c6e9b05657fa9c7196872fcd0820aa10865132a1300000000000000080000000002000305000000da0000

Raw Header Hex

00004020e04024200e702b0db55f18b139ae05c5def1bbcdec42a89601a4d07c25606514ec8eac8dce2e3a1e9e51fdb086de5dc9bcbf80b951ab85cb0fd0bac073d8dfc535ce3f6a17ce0018b0c4e494596e0d89c59dded99cf2460c4129aac25fa91066cc38335ed2745c2e

Proof Data Hex

59,560 bytes
121216010307f0e52e7d274340aa1775933129d6c26d1447c256e2f382550bff4e42ff4b9f7df93fc5c066fdca967207a12b522226da28bf2d21d97fe2da9497b6d27210edf0dcf792c09b8e32eb9c025a2e1e30a22ef564f51f8ac1c91aa9417e37e33bdc88e0c038c8c326063a6fd778ef7d1788b13f3e29d8c10a4f54ce287acad756063b5f1ffa0e29e4a9c1c65c9be593649b8652b2a04daa7932d93a373ba4b35c1b04241fd5cb644d740ac709586a7abbd6d5645ad9c5469319129f8bfc3b75cf4bf19e8de77cbcff6fe3ba2b0d1681640891fed05768c1adc35ffb48b39c09fbcc8c35317d3f1825687edf10b3cbe3e0a7c77e2a9aab2c72accc540ff831c9475dbe9c88e4d45809caf3ed2c5c0bd86861f5008e4a93efb4043fb64510dcfba892da7d55b725f1593379cf671a422810164a574a5a32df8ab4c445e77b8fbde2a9ff04744f196cdadafbecc95ee7e8156e88b4ef80a5cbc1ea4a18f8453336deedc06f2679a5e238adcf9cd7cd60ff142bc9d67f03160ea9625d01771bf298e54fcdceaa1ac3f48809509ed350e433e5320a541ff2310d38e245545e9d4c9b01fb699e57809c447d8a2934ca770e86278941f3097178d5e7a114194f8ec78af51131452b39f98d06d740eb69af5d496e88834ba957c2e714dc3f4dd5fb466f99a75ca0926d8e6c9dc325fc194ae6ef096161e2399eec467e2dbf0cf9e9bd9bd5a75a13f19102dab928d37042df24db5ad38fc1e9dc08e1df22edcf4fe05728b251802f811c5bddbdf1539c8760d82facddc40c84601f143780011a6651a1670dd362ac8a8916ecbf66e12937a8d7a6e2ceba5d0b969d438bda4ded69f57a6fa05264862881200e9f84ef2240532a2811e9d569f6723abee8aa116e9cb96a5e2da04d155e0c498f6f410376be7760110269864ee19158fa4f3dfaa44a4583632d5ffe579ba6f2b4ccee5da36833fffc795b0b526cb2d3d21feb4c4233d5579e3dfa72f72e6c2304d18046c70c108a063019bb56f487edaa33bcda278ace33fd8b6954a9a4a3a9fb457bee5d335e6e4ede69be1419e52a18a00eadf1a17e4a84efa459657db1f32bd8c9515eff2b874d401cd4635a6a2c05b4d070f7a2dde7603353946e32619c1ff3b8a9298f157cf9cede132a088725d7ec6111cc6a4b695d869faa6378efd70adf202a1e74987f886256ba069709eae8605b6a3ec2aaffa0e33184c859194863f1177654746dbc3e7bc58cddb246f879b67b76e14bfc156fa246439ad8ec1f988b10f10b08fe2c74fd565bbaa5829acc6902cbfa677d8ad2daf4329f0fc3d6ca9448cb9131ea598963f3eecd292265d2afbcb143559e0e213e2521606d34a7e9aaab95a3d02a071ab2217a7cd9575fe66a6214a342aaca77c32600ee68d6c598fe6a459fba83c24ae7a570ac31c9847106c7b07783b9c181abbe108ca4483c68c20df426d48618673dcde0f6626c7fdd7a4cae14588ec8efd79cc8660a6e9ba56e52a5c112bb258271eb7e3ecc786e68f1da8cfbb916750c0bdd3bf8dba22b02f1aea28c4f066743f3ba079c7ae397a4c79275f4bf6dcd6fce90c7ccc818e3430c618b8d7b0c49fe1ece701ff6035b538e30df00263f4eb6e69d792f86d0e256414f24b8b7c59752b0f1e4d22cc63b11ca3929762705f6885c0478ddf59a43ddb2a5160de855fd950ec88bc35beb516905a4944d0371e3c9ec4fb3908b2362ea8297da76eec9a1748e1e795d69fbe6a3f0169b124b3927e712a7692167335f6ccedd810b0dd38218e1925591e4fea0ba064a764fc1c8de76d495f814c75e263078207eb823c10157de58de8c488483350971126671ec37cf08f87942a3c471fd6b1123fd61fb74473b0a6a637e3afe72deb3bafc6fb236b37767120aa4d88dbc1761f3f6700b215a6a5c3e427f3b16059702880f4191a71a57dacb6a0010c71eaa1d399792de8a93205c21618e39a0c65dfa64045538dbbded4b145b97c31bac262591130430e6af7101e455160d14780cf15a5208eb8fd81a9d7fd426686316523ab6755aa43a835c92ecbee456d6f4b116d76e6b18a4699a8841a61f2b6697d65d098e44c7c02c81e6e369c127ece4741c804086e2bc14d1f62a1284187d21d36ae1b61a8734b5634367e788f34ee65f171c6c5cc71b533e4a9785520758598a366528929a0439f069deb71504c8b1fc295d259c71ee975564eed61eb2d2a10f460f27ec822dc7a6ca4c5280007860881edc2decca61c1e5d3e330955a9d0f4c16e816ce278bd046588a5ea57493b796f5d464212e3b0564f1f99bda6622be1ed9120832a6f361d1799f5e4bf7c842f8424ba1596ea8cee4601ac3ca1cef2a8ae7ef83675d6299d06a87a24d007b0b22ccfefb25f64fff6ea8c77da442e9a88503aaed15b7bea0a3f17cb0bf634888c5a02914b33c0b3fa6b2bf40ba0c0db14451a757e72bd665657a72c231982815f46f137abf837aeaec215a5ce6ff4a41472f2d7bced1289686db515bf33c19aa7112e3b921d089970fb22d17efb5b5ad823bfc0050d857dfc5ea67fbe6bfce6e40237047a1d5665d5fa7e79ce3f6cf5ecf27f733fba0ed77e8facdf255c751549d33f613231bf24de829273705d3c914c092f08600c1e2affdc732b5e5fa07031038e0b675f98210e29d90662d98f3a42d4e0493844e6543f6e782e58ff56754f5dc4e83cd040cb13f14ec16c4355d0f0dc0300b3642a36b0bcc7bc7fc01a88c5c0837d1fd0a9eeefcf16c79039d9d9d1aa16996aa94a2f1f1ca6649d26b36b288638f1e0199a4ce1e4a4d0e98d56bc123d4e86251bc3997e3037be263ca74576bdb19449b2d77aabd1bb425cbe471d7808fc2ccbe634fe05c303e440c0a12056522d77cdb160223fe1ebc9aeea0af13587f875d06b5b99f3f2d31ab0521bd0f51a40f617c14f4b91d3a6fd8ce35b6ed3a920130acf5b9de9d6769ffcdec43e4bba66d06ab45a0e1d175ac64618ba292ba2de829304ef5a20ffc758efbb0f7d69ed8d3d2f206ebedf6afe9ec225ef865287c5d93fa89c04220abc16c421700e71b80f2acac062e453e41dbe15c37f73ff2bec18a040766747be2f4b043916701125208ac563e690a8ea71363bc536022f23334509983c3711775851bece3e7b31c51b39d3d21bc8a072cb9245b4a23a0ac828761b5ddd5dbb7145349af75a0a9c41a6bb766f6e2d2386b1b3a45d17f2402f9a0323de397e2807fb8476a2518d5691bbc0f62acb5b50e3e67f331bc0c1227a9f79b71b5bb00efabe62d142a8c5ec88790946664a371f0599369043524c989ae2614d16017225387a082af8d42ec8b848834d6f8950dd63d6e8f6f228c3aadec202f454b98470193aa9c31b584aa887cd2a7aadc0ba4d2db562d7fe33a1cf27494ed53c2e7d17cce4b5e22340e7553192fcbd9140f125db1c09c75af4d3c3001d591a462d223038dd20485c4fcdbb49e75ac28d2705bec05e1bca898da08f40d3bab5d891ba44d03156c739b2443297a563c3b290808b4ba42a7cb86c7969ef1b1204f9939445fcdee034cddacafd96b9f818f7c64133b46cd3bf1fd96d9539dc687e33b763ffc75ae5eea6dfb5b32c147367830f7bbcd20be2b8fa632d20408fc1f856ff730ad654950fa7c7817a97b848814fa2a6710b3ac762f954397e052c575a5aba8153b331b79298fcf3027616675d001b7887a11784893a3ab6ee97f5b682abf6f8eb61f82e6bd5409ac0b395f9614e3ef58d09df8320dfa8d4d46c1cc095669493fbcbebf413a28a5e18e64cbb4d561cc19375b1b0f096bdecef78dbc356bf5be4ca80b1407e77c87bd17b35f05c3276071c409c51df1b2cccc495e3f7ec5ef3abd2cc4a0f553afb792d236776cb971e41ff0e76ab794c1b42a379326c8128ea59bc7f6f4cfa2526d4057d5acb3ab1ef7f48a5736643cad5526be88a0fe31d81659daa9af2004fab952ff35ca894561b3e2cc6a701d57704393b5ec8a58e360e9c1e0e195aa000f44d1d9bddc143aeba91a07ed9fd21e4384473255635a4f8f22142b8d4f6de6b804946ad592ec707124b2c87ad9ea24a94b783e85ec932e06bbc5cfcd348bf69a420b496c0d07fcd653523b5d26d3f67c1590e80f2a81089a7af38eed0462ca1a54a092dd3922d310018fd758407c1baba47c1c749d41c33adf3b4c4583004ad1fcd1ee187ba037feb6a61b77ec16a278989df991ffdb5ff18e89931bb52ec1aa8b57169a0820cb6db98dcc4fd992c69af9b59396b8b2cb799045b0b19c6f4619f7e6195714083d3b333dba2b8dfda2c56735c387b45bfc2e539c4982046037fceaca473d8d81c2136af4196c74b8684af800c923692be62b22ad8fbfdaaa31ccbb5f223221b2b60147708b0edb9ee64682adb4b59adf1e4c2011623364b2822321db7459efe94f982553ff7879001be3db2035970a18fec8b31e832e37850cb801ab4235150bc417322605cac31d07d1067ad11768bb9d41994d45b4c5ef15baed4766950c7cc856207397d611d8b895fccdcdac08b628c76121eb34e3e1ad6e630e256aefde23a3a859cb086f02b541ec4eeb8187cfd31df4ed9b99f5dc0a7c82eb6ca135ea8de97718f2436513369cf296a43e4e824bf82928695c1681d6b124abd304528a6b9b453a355b0eea1bdb4c5dd9ff31be190054adb0b36a67ad52a25ca560cc78ecf11e64f08c90d5ad6adeb758383d7fe508aee05bd7cfc02cd69b18901e83ceb5c7e7d31388ba014aafbe50a4deb853a94b32bc4aa2eac5183fdcde974a328f54bb5db789bdad147604059d70968b74753154477276b37475aa0c806f4c527e29775c485db8e16c02e5744a26a65907f8eb63f3add11bdf3c40aedd4053e3c2603676dd40db1009fd7fb25a695b48ecd14a5822351e60ba32af0d57a23f66a33d2a80bdc5abf11849f6dbe0fbeee66fc6aaaadf2afc0d8b163306ee1bbe3558a130297b5def7e207090c155c8de41c71dac8d2ee01acd184ce396720ff5910a0fe56da5eb8b8e34aae46b55dce15319e6dd87c9af9c6c74909cb83994103f2fba3559c08c9303402133505beca34352938a243486f80ff73636e1862d26c324903ee762ba837394cd351f7d63095f846b1ce862c82771de755cdb3808c521984107b5e9fc2df05a9fbdac1852ed25c0f5f0be999f9b19297f57c64ab51bd24d87197dd075b545a5a84008931210b1c954fed280323dbed473aac84822044ef3a510734b59fb616cf207099f3050c38b753a4a57732bfa5c57d2af177665377f151cd798f8137da1c518fce9b3146e1f1ef40f5f6663b8b8552144fc8f6d307113e65b21c60488bd758487ea126c9dfc71d5300f3f58e8741b96ea061abc0d4e48a6ed5d579413e5bfbb2ba8e08db9ad37eb114d7e8a0a734cdfb74e88c6d1043c67832cc4f7c1a0df677534e673259ca15ac36742c7ca16f2630a06bed96e56f050e56adba2ca9ead046396d3ce1121ed6b67e2920235358c009c4862fafd96a84a704f3c427648c977ea89f2ef74a73ced8b7c0113490c7f61424adf76e41ec5ec9002ba8e545ca39fd27ce8c193168937d881873ae25c11676a4fcef3a43047293be9b62d57a34c98d45be54cba44abde663dbb0a83b77ef87e9722397da9b2f3fedf726e73714500a81682d74aab0db5a6ec0acd2d78208bc46da64bbf52c53b914cdba1e0276b8b77c1daceda525fd96790888d0fdd371524a798d2b37e0b92ae06661d2de0053cdc1c2633ebd811ed6333b8a4c4a75eba2144887cf7c4b090fff2cdad2743852f032c78bdc0564697cbc72c6d2bc603916e35dd6023664b1ab449fc4c83327055cc5419485678af53739c8336244aec300ed1802846a98a7db0b1d1394262b8de838b93e2e043a4d52004f02ff3c1d49f6fcae225f8011695dce47f22afddf8d43023ce33099f7c5eda83f21f49f41bae7983916c4e05b1a99880117b1b909c92c200f49ca839fec8886a01d4d8bea74ed3add3ffc8de1c2bd6cca8821be89826d22477398507374c5f8c4e8b563ad68df3a8a16811a1bbba0f254be806434710b05a6a5ccca4f7ff3c96d5cc947be4de019d2e3e6c29bba7218e805e6e65ec8fb46f982d0dd6713ebf8bf041ac31e351c3681ce7f11398fb539d4e74214f44cbf021b70c24ca176395636eef8304c24bc61e72dbf767a5dfcf28ae2389ee0b0e0d6e67da067118945fda3f0ac5840fa5c61644b1ac393b1539498b84b1e717c0373c1c7296a9706b84916d189906fb7094bfcfbaa399a7310abbe29d4309abb135466d25c9f2f4caa68a3571d4b18281b8cd2080f26ce3ab134e256f98d2307a74616bd4d02a5a6ed3f4422620c4ff5b80d7a984426c32ef34ece0d25db9269a40bf790ba1442da0924c6e9db88df6328be78fa2068aeb49435cac74b74cb256385b8178ac456c19bf5134b1fa525bdb041118a4a7949acfe5203c7539811ca5376e91c3bb41d4ac26cf734004ebb665804c1880739d2296ea493296aa034c879a861d157c2ecf6256aa7f91681db07dea00eca2fd1148aaf6253ec4873faffd48a03d0e4434523369656d3c2bc8088c7d93e0575b1a12f6ba18031d335fbcb1ae73f846f7f46cf627ac7fac261a21e7f2e7a57282edfd481560aa50d9f9447ed39851ec67e382899e414ac38454c2bffd83e0eac7424ae29fb0c857be9dd85a9112271ccbea376deab16d396ca46ffd645c4e36a627365ca6093b51beee077af1da66c89a40df28e892a7890f046d5489892823c886710d76fd7b0efad0c824a09e0cc2433a6fdbaec1c44b3977010483bf6d48f212d8eae0c5641120e14038ee00b722848955372c9cc67559184e232a2c514db78abda41c028da538ef30818ea3b9e10f56821da0db05b1f05b9b7b9f805d2ca5f0b29b70587e872beb62f8ede55d0f701aa4c5f51f63fafea075763ebf707d144f202ffc7fec509ac07c1f20c75ca4005cc29e7332776ee299caf22e1151c24ac2a24723f181d817f1399feb535eadde1257d67a79986f0c609a00667482d8d80d04ee8d153cef0c257746b32ef06f2c86aeefc01c97bea690f1502fd38a508ab093f60c7bbb771df72f7155115218c4df5073aaf631e6b8e34aa138aa3f999e9e331a96aa30eacfee6f76d3c90f307f20d912c52385e55ded6c8cea0ca67f2d5242cb0d926e707408a96c436d2db8bea84fc71bcda1f8f0acd66cafc85601586f13b3a36c17b7be71680189c7fef96f1e5859a72d1aa32ce52243aa52012deb8277ecb702f5032c9c52731217a1f54b34bef253c2e75ab3f60546e2640879430a05513f48ebc4404c4c4e63da81657fc50dd0b998634a9d8f20951e9a7856563d5c7f7590e112a919b3535b39b3428da91d60da637775eaba6e1bdeffa4d95309dc7971cb724ede6e338be1e1357ef934c2a70b649b172792be7e31ae9bb2d83616879feefd9e33f98ae3a9f08af2943a984c05fd9c2d2105f54cd5d75c7c168be6ed36ea24b5c392a615a6105eae719e75259500faa479bd2903b82f5189f33c286cad6b2402f77387f05c2ff9d644705ef6161104889799d225704f0960eb5ebdf88fbdbb8f39918878e935f35cbcec4f06618054c86e4e979919eaddd06e32c23f36ec65e3e28c0093517c9aefbf5486153393a456eba7dd251f2422acfd76a64950d0fa36bcb698c1bbe3fecae51925cac90935acb47ce93ff3e95707c576aaa1579f0bd017103791a729216b513abb3aa1bf963aad37cd37a64bb2338c1d88b482490eeb6e90c88869a546b0d4b9b96734fc19a488c8f9625fc9fffb0c1b5525fa8f2ebe6c60d88910d0f30c1934c60a9adfef8e65779b9dda7b1712c9c2766442932add8f788f46ae78e43d5253e08b5a87419589f7206591774ccbe0aa367bf17a709d637da15748fb80b8a96b1ceb3dc6bcd5b3b2121dc84abf000074fc94e8ec62222c1c0ef2fb369efbae0358b27b22a103da93075dd4acee04fe0f6c7faaa28c69f14ddbe60566403a457f5b3a7e91c19efbfae94fa920dd82a6ad91620d688f755e0db971130bb8fdfd691ffbd1543af8a13bf873e722109122163e3aeb2092e79b27c665b8ff8c7053b1e65dde0920edc745b40acbbdd1e385b37ac2d85856bfdd8c34dab242fec7e924b2e629db269db25d89bafc13d20ed5b441c5f2108479bc2742383ef856c820ef0b1729e628493011087ff552a4eddec224677589de5fa76c2ab12a16a0e60d1b6e1aca1eaed3cd3a9dcf3dffdcedfbc805a238e04a002c4b2c3548b95da1bed3e81a4cc71e18435117930c25db0e3cb90035452e2625a4954d5cbeaa86ebe68e42a436ee598b81dee83ea2b3d61b4109745016e011d288f76febc561e7d2e4cce9e31414f675e4de95f021f4e85ff1bd00970b5ed3acf7fa664d3a5bd594c4f8bb6d4d4d31c0e8bb56fcd30b35c290cf94ae9ca45f70812eb6768c686997c247b24662794d38634ee473732b71ced9b2c142c62a8b018170f8186220ca1821fb458df93a808636237ee9ed34b5aa263573d81c8cbb6388609b5594921e7eae918e9d0d87d662f475d1c7a9eb193bf9eace172a9275a57a9508096df4cd2d15f133676d3eb1fa77e6681419223e5aa2975813c6d73d218a739ed80f48766b15448c80483ab35d4902c8d516befbf2da56eb501099b0118846e59e42d488f155937dc2cdd22420183c1a5f4f3963064080f845d7eebbe50c687739c7314f7702649a06aee87323cca2c0f2c4423e2ab7bb92de08931d8e2cc99a86815d55efcd24cc56f549b6370f5ac1d8692b8e389d873545ff6675b083b875c3c50d6acdfb2420a194741665ffb08b871d9c842a1764e0a2bcd7bf5d6302ebdcc18ee925debd35008f1908f1a04fdb1f2974f3a092f8054e4bd95c508d7378b5ed5795c5875d751ed22fa653fe041aa4a96fee3afd7175880047f6cd7118aa3e6173e54bb5dc6ea4aa1a2153ce1d1c54e16caedb0ac7a5866177e4b126ce114aa829eb86653fd17b1499b0d8ba5ea6739a1fa838484528d2cc813fb5e1a639a7432162a3c7ca120409a854705582b312ba381e9179b27a8823fbede04e31a21bcb4dc6e69129855c2a38e3b66484365a65fc467cfa0c06beac66cd0c3e5c53e5f80cf485e602536d2903c9cd8facde66f5548b7b3e336056ca84a34626f881ba89b646a3e2dffd9aedfa22c95d371329de920f5e9e7295f1f413e3952f15117a90d50ee046d25e886bf4d74ca9875bc0359aa061c2d618e39b31f149d9030fff57a5551e21b56df1984271be0b6d758e47939e2cdd014a979e3bf356f86627ef1aeab254cac8a3bd5cb86520c5bc38cbd76f476a9825c4b4b280757bfb93e0d6473545939a4c044278e352a4eda1ddeba97c491aafe51e9c26aa13770c198bc081637bb6a83e3f3278e63b1ab4c0f893d0bad80039bd2af1291442e207d9df689889323f6e64f72b9bf52f49144ae91efcbf2ff2db3aebf9405337d10cdbc18982ba99107d9341786e8b55a7ff6036393e0e91378b9266535db51a029aace0bbc577368e70b6e302accb3a3304930b4579dbff6b15ade55053366b49d129180b59d7618ea117de3c7a2f00eca4e366531e5581bf943fa8c984279d395e9264a1cc6ae3991165bdb123b6ce4356ed3b34f419806a4b6fe39ff29a8592c4c04add1f6ac33409d3fb8354711d517f32a3cf6eed2f2dfa102b91e4b0a6e7fbba49fb0e022cc3632fe5d6a867db5bb6b4b2e13a94c6c4444080cde4c051b8a8c5d63923d978c4a79b127bf207e79261b8baf905c9c0384562662e63d23261894157f5168e3f77a8b04c3623ce639cb79415c37d9ef504ca0054a31042403d74074a3d1f66fcaa23100628167a94f7766049557dff499f70cfd6b906300514d62d5863cb0ab6d093f724b532464ddc0fe43d2f86d37701c8a69cc38d663b1a5ad63a27b4f81ccdec89dc0a33b2cbf08839c1da6e5f0411da1a2265e224e29add103d06955e91a0d815a64214ccb07232bbd690e1229905bf125201fcbe8eae4d33da796050c663b25ab9ffbfe1c15cf648e86f67a1d028be24ba950a56a10eb2f8ed32ba5cfa8fed5c46270860b04defe45e79565dc19ca0483191b364f861c756b513709058f29e64426cd474315e2d6edac2ff50dbcc5c6bb88220d9c44be942e203e9d28adb6d6333bcd18b61cecd5eaaeda203497f073bf48fdf4f461feaf976c7e3a7837743e508e133d1620329636d5c608e27d540405502c1cc10f17dbe3a1e8a15ea2604e9e152aff59451d94139935cf9e96875a4f48ff138e7ec8a0fe84e6aff70fa3c4b2868b38e2108e0fabd18c9521067f6c885d36fb03fc85f1a34e5d1536e08f985543c03c666402e2b8a3daae38cc96e3191f74c33377b692d7e1e738650ed4a87e2b4d191e52ee486d75eba7c8086e349fb21ff2555a1b885cfd0c9ad12a400d573f8d6701f14c327d49d5a00391ff054f65a26272bb69abed32eab854e36766b69f2d1718a6239ee675f1e9ff2fb2c2525f28728ce2cb9deb8affc7a6626ee476dd59c37ee726769a9c1c368750a21fee875c307750f922e5dabe383f228c5e31c2338985aef12ffd331403fdf6e85584bd17229624b191489b8d42bd80605bdbba663097e30a4b81d501564cc8be8a11694cbd36e992cd225b22f5f4e0369866d9ec73b4c08e0b394e935e4637e4235cf88ff23f77de036e79a4df85b88f98b789d1d55bafe0808dd2926319c7f6f29e011f254ac338c1fcb3003a6141817f28e550d037aae480e5b135968bd408a01ff8453c8c3ffc61fb84760dd44782d31007a288021c0549e09cd2230d3d8b79455b24d386ad0d375bb315277eeec30b974bf5e906fffd29cb9e815701464525f383b058c71cea482835d6acee6d9b4f0c36811b2276e96d7c27ed015ac9e67ae8e4eb0ef8bde4997f473ff81e73a10ade23e681588a9b35c793566d25f2900f41c91afaf865f082c98dad8a84fe59a17dfe972a56cb03708b81fc5153c363943186363ec8ef55ac92b99d489a80508d76fe135806b7533863553e20659158f800b927ba2ca20dbbef8a22f2ea5a95c24cc8863f9cde8d5fc9fed55f0b6402473db796d18cd71d16c1007369d696cc0a08195b09442571c329e36d66f126b2218bd8c71155854443a0df4bf819f5674c8174ccb06af75eb991e0f5774b11c5000214a4ca0e98807bbfc20022296453f2f5fb359523419d5baddf99b97aed15350323d518b881113bfb9e5e7ea3a24c608173d172081d4801419ad6e416ae918c7b00c4e31960faca046d419a0ada75fc159b385f974233899625b1a88df376c43f52dccb798a9bbf91fb8aa0189c2710039aba1e939aa9d33bfaa70a8ff564dd4b5357d153cce5ef190b04b01f4bf5816134aee0e4be2a557e0079df2276b4f27c7993a5b66ae098542389e809ff3226231a041c26a00c9a1cec4a683bffa81484536a6ab169e6fa0b9eb32ab9412a7c5ba892a32180c650dcf9c81d12358d9cb51112072167892593307215b33db56e32c0bb8e53f3d96f9b5827ad66affa0e528b4bdf189beec0549b79a6957be44ddda1555f93f4bd41f8be2fa608ec824538c3535ff17e431f2737f301d7426f40358c318eaad00bb53edf68fd96459268b2ca4d07fbf665f3094f33456cab6f8dafeb4e3d338039abd1dcbb84e49550a1b0caf7451948b255460ddda50636ae267b4d6c804f761d66be815a2b22c77461bebf2fc92fac9f81ffe987558f1954a7c1f594357f0285768cce8378cebe0a2e8f38cd0ba387dfde06cfd0ac801f80c4b988ffaa6e35c435b6931d15ee5957549a57f63d7172e2193a5c8c1757bba350f810d91de89b15211f2481a98be76fe11bf4b66a285efb309cf7ce8f5cb4cf3649c34b80c53e12b3c2cf44f35305cd1499be7809b819a7969a39e6c5de3d55d935a4b5eea8ebd4a333f28687ff3c3775ce195061078c64ce3dcd434aacc96acfd03135e5073a03332a76bb5322bc168e1a07f94d60ae53977a75da37215a39ef93e1793e6e3406a0d34d7828020c1be89db7e8e9f969c3e49d6f6526d4287a8ee2d460cfc510ee2ac46ac7cf6b5820d947d9c671bd8b12c1ae711d793cce92a140f5b0656496dfb0e1a6c842d80fdf9897118b175cc2f57992a95884def38851f26b14dfffc2a88f27b0c5c5cc4a3df3831c777bbf4e0672cbeac4df5e1af3f122caa3bc5ad04dcf438a698acec036904b6a0719ec7cf0c957653818c55d331fa604532573289e4c38ecd99f5f85da4e34d95e02380a9e8f5907c318446ab9fd4055ed65771435e454c845120080b760d9892377f2514b4930864629ce81fb1cee35919426db7000659514001dc9032c16c1eaf2cefd11695f92fa28bd65815f5392ee70a76003b8b5d7f966e69bdcd4266ebb97fbd62e92c437978b1ba73f17f9f6a31ad153d2190f75f5e1b4236a8e90874de15d37229f1fb5bd9e129e623b3259f81e461d63ef755cf6e9e0feca61420aa0f1a35e627469602b7c9b3f52777039e90439fe9f8e99d0d5facaaa934d8d920390dc63935ea730399a717428c497aaf6bca310e3abca5ccd91249754a0b686c6e84cf942ade04a4e8bd54375c4e38b9e8c5b758038cc29371affa0fc5103ce4c9f645f79426fc382a702ffb607b0989dcb79129e576df3a640201887f572a713809b20ff047a84df26f949a1e6604f1d28ffbc603de7153557327b9959ae6758322b0e5bced4a0105ae786277d8d960351ca6bd627394285606cd6cb30b2ebb320772294b91cf13560be4991a020f5483a4837284c162089240fbb264fb670f800c73feae26393fec0006040154b3f950a56a5e8913c96fb826cce22019e7dee28c8e4ce00f444e15e272b2a96e2ffb966ba9a6fdf7ff3a7e741ae0823c6f9ff50aea4551a95e15d7e84acf2deadc2951e8550c86825fe00d6a5edb2f87a998610b8a94a0e98751e44f11c1f9a23f11dc650c9812fe431415130bd520c5cac1cf429c19eee459065a62c1f88eccb0abb8cd2107af9f14ab8d4ebef5ffacfd2c2b91be80ac31b27d8fd0eabcaeb40f97a717a054348d1d86166522fc998fefe204f7b1953c1e74225f15eca8da8747ed2b2763ede546631b78827bef0dfc130d08af6456d3d599c13e27270f5d843b498e7ddde3e56bb1f13f8fcf27ea8dbac0b984b542e146b792eda85cb22ddb29a353fb7a5a21956bb71f03ca9dcd72617faab17f50b0d11820d0396132267560d9c148e05204c6def28dfe2d8052d01b3daf186b9b5de9aa535a746b2144aeba505a0a56f3aa13f1793306dbcca57de1933340120b97d4aa53307d76cb863335e4b943bd8c598fe744b29ba8f15f6aca983bf8b2531e75c04446dd2e0381fdf1f65d1287e5872efd0702bb65d599636d2707b58c31bbf497e9bb5f0e75fb1e18e37416358e6934ea1118be645618df29069f8455fb5d7339af9c73998e0e08fe46e50ad8b259e8dfc0cda7d8e72fdf2cf76a4490581ed71f79e05fdbb2dc107129f6c256afc226314444ef41a36dfa965e13efe5ab9a5129a08bb5811b86a245e6124bf81febb85a65cb7fb2c8b81561390a89c9399e29d031c30f41205f02565446e0010676c49d694e5f087af6bd12afcbc7c8cd11ff8a242e9a89f7f4335e355de7c193b6088ae8d7d23cd45301598d2e23f3037c2d93762c13a29ac8f6532b56d8422c3c5cbc7ab95e98d65c25fb10078761f15d1f1e02ab48a14ebb84b5ee9b4eed5f221cc399bd84fe3017348f9d0d9b10934d0be4a7172f551d398a713159291cb3aa18168cd943fd63cb261c70eba70a0b02c15dac92ceee9f9432a655ab351efdd1a13faed8fd8c93a9295ec3e75d2f9e6c9e268bab4ee0a6dbe65ae38163a1af6e362b08674a1a8fd93c77f3d8701123993d084b9aa5628380643af780664cf83ffb54988d903e0d1ae8a10851f89737a813a938af69795a42b4c9a81ddf29525ac07fa5bddbcd38c7df1fa1263d40b5d90e04d6878661162f37898817cfcba7319025ce5a853ae92368653af3879eb5ae6bd66ab805a3e4314d3a2f11bfc9f8bef6b9d5550ffb7236a9328f24cd4767034e176449f4a03b13e71c3bb8d242a04798abdd5dcb24f04cf1fd81988562fe1edd01ef3880e30686666d3e743b082a81e905a05d36cc885e591154d75688f11827677e81d4b276859075d69fdf7bc1c738824efe9a642afeb40b247941ddfcdb7fbf7eb3e0dd8f1d4e93b34b180a92c60166d3c59b755d99f746f62da4b39ede1f7e930549fcb827311533c1ab8eb56eee2cfad938d071f4c22ca839ca1742fd188c4911bc583726dffc7f3926d5ab1ce950237d2634494af2e30c8a31ba2f31f23edee8ae45f6fdbeeee5ff48e5950b2c070f73cf4a570811036f86168970294a585c53a76720b498733c38a37c69af8963ec09901857a21e10a2b1b24001b5148cc764224faafc16f92ff0cee55cd1e2e59cb681f1329c572932501269ffa56adaf89573c0f068f6bbee51ba9f7412b1627623b56bb06669416575a50e93d8c7dedbf2377370c1d71cdcfa93e484eac907c7e0fd9ae61d1aaca338d09cb2d173025d8ad53c2392da0b12c0545896a6231d7966c7335601428d28580eadd5b539307781d1933a19c3ff667cf0df3c6976b698b401042621d91b0c642c8a2957dfaa1fe48b2769f9fbf18fd5061801fe19e6c39711f191a4a9e00d33172899ac0841229b364bc5ff0b0ac153051020fcbf415990cf87c0b706b348387c114c69b1e0f7091c1b08b45c5ba2d9ffd764807d656abd1ecefed8d18e5f78b8afa1d0fc267133cbf152c9daa95a190bda066f35cb82ecd9ef831786dbd04fb08df44cf55c9642d992996e6fc698ef424937ba1151967a32fc9a3c2ef1ed9e37f4722fa1989e8ea47887f1e67e431352c196c9b58fddc77cdbc89713f6ceaf2d0a2bec46359908cd938f6991cc8cfd2c8a477f27dd679e5d46bf815a9b7ba50ddaea09fab69a2b68d1dca610593efaa1684fc64265680346a9602c5f1c5023e902aed966013237d21ce6f7b3071bdb93c86256a6b42ef83556536851f98c2bdd6cd3e410952c28ad82d15e1cbaf3695cfbe61d2289a6bfba7b94dd3297104c9a202e8988cce56223efe0b3a58ccc6bcdf5316dde1ce8ca5ebda0c0971b141f62dfb763ce31f8365658e1646a6f8650517f75e1d095cdaae61ce2310e997c7c4744ba3509b63e72da968f396e9937541be71c0c413a6aad5db16e4df593a662734fc4510a21bd3e22a7d03c227531b752f104ba06d5d30b76e080879869119e1815c0a2684c11064200ad99cdd17ab804cdaed8df480ba82d8dc06edc574d37a85fc6599944818d5c7af704538ff780d02324194adc9e3ee4e4e94643c794b5b1a7bfa8e2331672c3bde51a18f18db08a1daacbf78cd42992221ee4e9ba797e9af42b33ceef249909532de385d3554c9353545d27462d526039d05b760c7bfb1055a5b1d4ee0d68112101a81a87f885fb13501d62b3c5cc7c379e83dea35087d0ac6da25d2a789ed2e8e31f8bc206f02ea24159f8bf7f925700266f5f663ea0a81580113dbb8e25577016f0edd6f50a22cd58463897cd64da414b5f53d5864af137d9e01ca142bb30b2a0e4a45eb1e1aebf80cfdb4548aec2cfdee7686e3427fa9efc0c1afd4fa92f2b86ee55c328d1459047da3e000c17d68343cbf48ce14a2bb0354d88db4b352f036cf9a045aed7c98a8a330d58ed11aeb5f96df0009186d66d2b20a31d3731fc8632a0ac9d7af48acd148cc6ce812daa91fb8065e29b564bcfff0f7b59c01bbe81c0fe34f01c744845c910ead4ae223ab2200c8e02776887662bae73082361a27d4cecf2e6b8a0e5709909fdea2e2d656f4f2e73b2e80f28e874554f6f48b71edcb2eb0f49a98ef5881445dddc04f59967c9f88acb6a2691b446272cf9d11f98f92e5579018c4b434d30ff0123efc47fac68f4dc51d8af229dd30a314849397c3c93ef5fc5f6399372281f6f44cba5ae1372d80ddce45d223861718622c2660f69a2cf6b50428f0c3317e59ea80afa05242f58a15b2cd9b1dc8d2551c9296cdfc91806304ea8dda3fb1d346d87b3caa73d7caba22d3999066ac0be758535024e011de53e7b6a7ba269a9648581062891fe184531cc0020ff691b898f1dfc3f4ec07a8c5f13d529cfb08e413177c751a93b933c186338f79c930a61d96d49dbec143635a62da5adf94294c68d5fcec808096c41465682a33e5e91400951af54456c5e52a2f4bbdf8e556aa75deee9ff08aec6f9b4b5d354b0f064b41cee131a36e39528c477b53738e3ceabb703f5174a0676877285b1cf6cda3ee4455264d39869825ee6cece7371401fdd00567bb256ad4930e51e7d1e53ea2a9d67d972a1d27ff0aa3568457641fbc0d3f1e9608e4ec5f41d072c531598f5ec9c64bdc54d67e7ea307c2dfe94155d770d3c6ec358acda0017cb5593a80efd6a8323c0a8de5a435149141d4fcf17adcce75d8db11ba0845613cbe6e1e5e7f7308254cf8da47a3aa982e3a9d3f84f7fd65f7593d8ac2df2aa5e2094d8a9cc3042a615b7451f2de4d3cc4b6b37f6d54e252e8ec2bb3d966602d5347c1f03c169ce36872b74ed219b5f2ce2dc1368d9eba64c0280c3ac1f8845eee0e018f2dd70f42acb2b1d1f0889b124342c49d3beacd77385e8cffcc58e155982c17ca37c4d3c623e41c7d2484bfc1f940bb81c9b3089b59e3c0f6c468e04efb758a3eef2519982ca1c7173e10cbadb77090bffd85da8db246ace7bb2e1fd330dee910aa4b305eb1a083a20f048b3f507c521f84e09c5878f60de678eb9b1c44999cbb45f37b5dfbad3078e8dffa32821931f25bc0861499cfee592bd0d4367f83ac78fe525834afb858db153687b5a0c1ef10f6d97e20c5d591ad02580b1bb9e616e9b8a682f87bfccc20872f468bfdd0fc706bd1e64c98bb148a9197d6161cce152a8e904046883895457af608b28859dc7739bb4c7a1c2db2aa0f982ac28c81e9cc2ace92c18fd55103b9788f87848723dea524268ad3765c0665e8e560ed1f9e3753087da7095045b6bbddca0767283ff1d71f452887776941172341d32acb6a4a7965ac2ef134c3490955270f2e70fc1f4da8a5d2294f6043cbd969e6f3c6698105b832ca23e773c4fdb6c0a71453eea96df8f83eb8f7827ddd3d711145ec5c0b8ee12ca113fb629ff547232810a91e54e67d90b99a735b38494bbf4c97970d8ad0c869100ac6f1cdb349bc706415e065cde3d60bcdfbc5cee3fd836f5ddce5ca34c290cd82e285b3430f00843dc46a5ad946dd0a3a4baca6e14546f3608145420f4c87396909ae775371d833e75047c00a65ab373304f90f9d78065260a5522acc2f1b2825be184a1ecb5001ace13a17c2e0c5a4ee9d01b728d9158d36511d1a832d9f5ad62e1065ec37e532c23e2fb04a6edfba82d3eb1811dfd9f7de9250133366a2b2389b796d5287a2cfa21d96dd0b9c2169dc839d594e3c2bf305da870cdd62185e20bd5bf968a0aa2fd86fbf7dd5456aee1145394bbe66be5f84ca9a1c3698b5f1961287af7ddfea16759e152d80884ec88c34b0f99a3177fbcaf491eaa03716abcdd8f01585a2edfa439e6f4ebd2b1073af9fc605389f2656fa8b2f57a9a4e63321e7923ed02daab8acd1c048ab0a4dabfc1f46f99ad5ee345000f3b1640cacd135b1baf33125d17c8ab110e3221334e0414c3840e97047ce48686606bbc776c688e0d76e19c2b58f7597220ec93ca37e2b18839dcfee439a93cb9d373ba5a8ff3f3d3fff94b71906fa99f357275f4ea2e9ff09d40c0b3087073d63ea37be9d74f5c5c345f3e989fec85f45cfb58e6372daa9df3eb7eed0fe5c1b1b3697574a025028890e4a659ed6574611dbacee135ef4fc9c295de1c7e29565268739e74d6f24c23be78ae19ed481d7a2e81eefec0903ce42e36d063e35cb6db756ebde31945af41f2f42bfe0da8d3c6526fb7fefea87694160cc1b8d3b9673e28b0269605384cf964f7c876b76153181339212670987dcf22ef0c5f63411468abe1c299c7f726105222d52e895cc51641d59f68a1cdce2d38c2bd4e97fb256cd3649b505d3ded3dd43717d15d9190759dbf1ac101ec3f90c203a0a1281eff9988b9793eb4678d174c3fa1c4bb4112ba17853017aa58df04754753a9e1e7deb7b43cc16682deece82e7a86f80474681ebaa9b6bdafa5837f35306b8dbc1dafd4225b6a1bfd226059cb143a32b5bf72a190599b03ceaac8594a34a6b89e56a71f0f07968774acb2c276755b0308aad7fe1b4d779e56a35429400acbc26faf69bf08aa199b391501bedacd60f5328d906df64d8628f4b3856952e5f4fb321a5cc27d56607830fecf9c349a95dd1cf29485814dfc7ff5f34867c6f5321afb2f84d41758fed9e2f89363da4af337f382ea9e908bbaf5cf0baa03f8664104ee090783bfc107b7b9a8d75afe1e40cec9c5cfe1d8a2b75d18b51085dd1278fe981612ab8960156250484079538866ada1dbcbbb9b8b288ebf605a7824b0d2b8f18f8694ef88d048b7e6d865ee52c60535b00f394cecfa24f23a8ecc6d841e19787c2ed14582b1111a8525ef47aa6b8f12d714c49a8b8fd508b582af644e3f4db6ce4f57eb4cc77baf9212a749316b20620f3600c49c0a35bf6a88166aa1045a69a1d2842f5e61ed305069327ee2a0d0dd956a68271d9c165e65d2b0c26db092a806fbfc15cc5ad5d831e9d8c0a4df32fa8d749050555db2f40679091508f17f4a78edd854e899b3bb8c50f9d960463cacbb6fa24e7c8cf9ccdbb74307c90a5a3717b75d9aaf2bcff0dfdfc885bdae03e1be1aa7c0e0b6c5aa6f6b25f68942f173ae1d07418e2ddb22be6bf4617a1240c42078625d0c7631d3751fde85174a3ead82813fd13057d02fb39ee3a87094a9521c2c073b909306d4c0a0cb2ce96c2e5e43ecca9af3f35603f997d4749a0586f63a96ea6d70229ef42fd16d218448a2f7573852699ca14892e6875ebae1a3f1023912b4db8702bf6cbdc79a3f20236c601db8794343c503ae9fcdacda89b4ad924cd0dd58271c63c93824d4b458d4c6c8d30cf4f9a27a24eaba3f233e7e72c5684d3099e2f055717decf34bdac872c0b4acd0d38547bc4025a7ce66cb6bc98f6c4e89343fcbfc35ee7541b91b7f12e74a96ad9ff7dd662a06c4e43c942f5a9f1200a695ceae5b1f4454a79683e612d39684a9b65ed623fbd17a6cf9a92ad1ba8f544b4248af23a9c8886817f85491583b9cd633036d0ade2a0a2651a72cf6ca346dc2291b73fa659fbd00be1dcb99027099901b20bf373f7163fbfa1d1c0b22f1fd3e458fc6599d62471c6f2f8b60690dec0ce53410d3a130631007635704593bfadf03172eb4b8d98195b684e321b4171abe5489688e0cd0fd3f16e63206ea548bb7e4b6e4bce569fcb56219552f5e0e7ace5fe8996a703bc3507350e8cbda0b2cf5a2a295b4ad766d26e26d1ef82b753454d36db51ae655279b7fcc0d71fd097396b3b57be581d9b6a0f70249bc2ebec3e4e99ce22cdc09097c779dfc2cc87cc7794f1fc398680e9133c73e7c8f91c353c89f4274bda1de1b33a5c1f9da2f3ccf32807281223c373b15ea824e7efd50eb3255841edeb2c0f1306fcebf0be7785a3ae550267617b79aba8fcd0d4fdbf90fdbcb233b469f7e82220ca9ad2850962e82cc8143fd44257b34b4e6fd97db65f5b62515ed8c6c3d5a461193a97c75c4a13acc30c755300800e1cf2bb9ee61bf03c83d42dc567411998135d6ab6b0fd6ced156be8609a054cc60fca5e40c35426f80a166abde43652389805233c669c5b2e7b68ed2e532d7a5da42cb7608715c84f770c6bdf970bc603c371b9111fcaf35c013410fc4d4667f68b01aa5b8e01820e03753125f853391dc8f33da66771038bdb93e588d900a98fb1d3f2b430f77de8b480e9ec3cac24a5a83a1fb12985d3d1b399f68807374d318b6a36ad84ba1237cbc47f839a26853ee77f1162dc4e3269e32de453bc73d8d6c8d439f38b3dd256ab2060c943f856bd87609209b82910c10cb5d0805b9f5763a09d7619011387bd74bbd258358273ab76cc38d8cd50413d31749a1be1c6f01503496b575ac7e1881d845055c53711eb4b121869f97ae19d12b50c2f15481aac17dd94a3d8097b4a1a059a85574a6fbfd2d1336d391fe1f2570103e21f4c106d3e77b7d5fd6e63fd19fac8067430626086f02ec16c4ddf4ed2279604fd1e19aa9096d78b913f5a072a891a9563ee2404a9234ea2b4e3957cdd1acf89e0b8f3aab985a4c7b11847eb2d5b6b372b2ded096539ee6811734ad91847b1609adc6139ac169f925ccd0a766a8d7af86302da1c958daa84be6e9d46b00cf4960153f15b44800cebc7e8feca79a129986459213e013889f717dbdce388e00c33a0d352bfe784d9bba9a9f1f26f1af3575a68b5012a2eef95e56bd6b5cd294d063eb1bf44b75c5e7219feae519f7fecfac25393b88cdc8251e40506a5780a51bfdd6352bbde692ca4cb0cc05e3d54aef6b188b24c6c885ea34fa2191c1b2033c56f8374c03bf863f02ea8be0c2622af79eab4cc31dead8c123c7ad541153936820a45d18f7413a87c8199474892988f32430c375306e98d696ff02f945d85ab8abaae08f09659e7e87ddedfe7d10ab986970f7cd7cfd8ed1baf6f34eb99aa8bab893f2eda3fb2e18582662914f8c8839aaa7690a0086ef84059a2177f750b1917055c11e8b247b964ce4d451f873a442e37f714f0dbc02174a4e996d1442999ce0746bc0e6bc2c0a6dedab7f8e49e63137e4e15e13651f3a7226b12d6a58dd044c091165c9d24e4ba1949691f95bba8b76dcae9ea22a2cd0be9ffbb520032661101ecfb1aaeaeb5b4e46419961fcc21dd8ae222fa8da6b020602e1856b0e3841ac8c97ac249644bb7493f3e7c726bd0fcd3ac94533c94cb2a09cef085bde726bdd122295ea911ba36741e6a7fc2955900074d8d5a982450f9d661d77bcb9dba906466e62012f1dc6dc17572a5e6fd88fecec568f08900839196bc9977bff75740043f981bd74bca85c29d742953c6f089d753a6ea3ba5eeb0b8c551b3874b7db22a0dfa9ccfab6b2c61119f2c3016de66d38468ac1f87cb8c4099715d9cad2be924c486e257b7f0a33f17a78f5255e87bacd3b6b21b835bd6e09d6e2dc4b4c930b9531cd538516868a7b754d861de83479afa438bdcfe20ece4eb948037637e912a7e288bef330c0ae9dc1adb48e5f5bf28746790e4451c9effecd6d0990d7d6e9c41b27a03080e80eab9e7a0ae30cfcebe4b53b2c8b77a90d7b62deb45188e40705bba3103171cb3d9dc83544e9ee619727da6be0bad23ef454ffa6a031614870b90e09ca6f756bbcddd3be6d188350c69766d523336e5126895c863acc30915c4fccf6b9bcf1743e3af7de4f0849fe184500bee93266d33b6b2798e25de21fc60e71bc334157276386d19cfb97d537c19efae563ac0ae02f7b590dfd2622f86753533e42f5ddf92914ef05810aecaec987cfac066ef9559941883a02cb57fcfea8c6452bb8f58993ded288671449fe3194f011f54c08f1eccd3ab23f03c0c41ee571ce13911779da2de87050941b1438b0a4980bceb7986dfa6ffa0465cac7736dceba3a3fafa71800acca359faa0aee52e7b9e6436e863ca47afdf07c26e137fe77b52b79e486b4722c64ab799e22d2e2f784b9b93bb38799b6c452250b78de880964682f81b2d7ea14f6e55fc5e1fd2a032aa474279644e765c86e90011e578af015717a3613669e9f05326500caee9c3e1780c3ce9dd87878f13d0c1b1788587eb9558663a1cf07d3722e4dfa81b184ab090f741d83517f3cc19e7f0ab418742a216663cefcdf6aedacf64bc7158011347684a609dc00cb22caea0008b80c48c457c0448f74c074ee7d4a49c332f75d7929c745f8b23413d5d196456d86a0fd0f766eb40aa491342424b86278594dd4b93d798d604b775b471cb7a4ca6f61b4ea1d192b7e0b937efe0680bd186b630443bdf20481ef366f56b1919f488b7a6832ef5a79ab85faabbd2731c59495034a9845a38b89f4a51c1b9966cd2034d9110baba622ad1b3eb4d78a5daeb8363e608395ebce6f201050626b17b3d1b61a9a33c07c9c40a6beec527f73dd0025219c186d236eb3e7fea82c12b9e0ec2974ba841358e1bef6b8ac4b316a2b9e304542588a7172bb13707e31f43974e1e7658e460d9cf254c0d35ca49db48b52e7ef9e91dac8850dc9e254759e19e2de044276f6647037700ac9345d5657fe5364393751615e99577505f68b34fb54e54060d4340d4780ffa68e3547032bff62f8d59c93d19c12baea047fb13eb0157efabe31c2625c44f4a2cceee6fcec8b9d67a8b1dbdb492a2f87dc03b193ffead629de003723b884e5ea3896f75e0b2d784cbcf41920678f5f4f448e0c9214224538c24c5e55387d415163f6878f4e6b59178f470bf804b85c37563d2275cfa8848cd0f9dc34376481567e10611c02c1b7348e20099ade7cf1435f8aa7fdd38c57beefafb9e81e9119654c6b9849896027df46edafcbd080a1772a4c956ad3d102231751dda3f243e1c56cb16e7aa14e6c63f96eae4296c096cb921ce51f85d9808f088b17d9a9860e6fff6e86e96140867b938dd800043833f4c2d471e6f14331349fe8aac2cff9272000b1b74a970355a3fe1e2ac3cedfcee2b248e4f9ab9d67204739abce9698b6a38d3b9cbe7e30bcf50fa87c8334461093aaa1f412757abb89a1e4b95f843cd683775c150d415a4d974b4b5188546f8318650455bd140972c50b75eb2cc7b52b4a6c9b97367c04efec136597521dae132827be0708f06b3fff6de539bfba51fb11faa703f076425edcdcbc09b1725f4ab44f9cc24afb6849d8684bbb3c13599331ba4822938ae1522902c90471689c297397c880e2d70ef72eff7d6d93729f720b8c2d873ecdd9ff81c760f589578d66401860e8964578ae7864d8ca8478e48f973d7281597f393a054aafa55db87d515da0d6cdaf574f70422a7df4743f01bfaf84968c8b47682f3d5f2e4d9546a2d70666c0ae3d4921f6ff656e7d936717b007646a97a02359cc06175df1ad90f83be6a7e8e0abf4b8391e6f3008a0662242a25ced5a595ca31fa84adf7024dc0acc08bf4836b9c40609d460bbdd555f6679f3040c514008bb71054417950224e171b5c8af78a16bd9f9e8d67dd477e35e9c8bc6ebea3cf50d3ea740a8f7b04fbfd4b38dc7a5b9733ed0b9a54ecf851acf7f6e680bb972827c19634807742a0347718976bd94e0ce3706cc833a7c2532e66a270607ff7e48945ff6f81fa3023ad01044040fdcd94cf7b540f47decc20bd80b503c1dd896b34534bdb44b1809804696840da563e9a4c4f9b81c339cb5368858f7ddbd853b13965236e634547102dddb45655db3ff5683d968bb48e093f2e293ea6b49e9ad2a190a8fbf6e7eff5278eff3ef0f7af274fd83b487eff9c8fda1aeeb01d99d58762b3f829d9780688a07a15ecea06e9d7ce36c9db44cdad00ae48c8128ad009f8f1e80a1b41ac52da51a3142c1a3f64814f2843005ede1912c85dabf4d86d06dbdba726d648ca4c351bb9d4519c255d170935e3ffb8bc14232d5eb9c108775681ade8a06619388cc7176a5ff0d38c1de8d43f7937a91f19211078e64efb91c52120481d4a9b522ebc7a114d58f59571b12000fad7707240a5007b0337fc8c1db2449bf39ffde4d17317a756272c6f7e169dfb25733c2401bde8abd0f0c7d1fd482ce99733d5ca44f698cae7365357da613eebd8a879cb6a2747ddecd1534007d411332068c9953f84f8cadeb5a0d79a11758dff7515d88e907158538ef17a7cf0bb57b624f511176c4fab87c7b6752509e73f6c7be3e506f35e6daa2f923f04b6a96db8259713f14880e16dfdcc7824abbd04bdb3e565cc2202050820c99dcd58a3b852975713f5091e664ab2ff12032da0fa46f83c782d290a169149ca7b623ec2e13358e1429bad1795ffbdfde54d57e4ec9ef8777514d492204a3137d893d56f94e55317484e8a97af6c83669e38e24ce51bfbe08481b75003686e0b39db1d22f0dae06cc566f1b5cbbd65e769f2a5092b5957eb29b0d8ca3f041df0efa324590b3eb535909ea46300bb6cf90729fb0a07bdf17e6713af027485537a01628fda5d69ad0a8c3bc5a551316ca3f437a89e5968db0dcf8c68777d9c68b60ca18fdf267e5f0f9f1b2eb4e03b589cdba381a66b430a44b74fc0e6cad7681e80dde221875037a71b7f63890c65fb27ea8a5ae81575d117a10c668d3b32e6ce7152fde813a8fc1903c16e0c7df77cbd3495a8e40706e42b0bf339acf3c25c16cc5be2143215a197ecb7ea15c692ef83a49a127759d38232f50da4c45c489919325ff4834c5960d8a341debb6c9cf601d9292f8cc4d5f0f02caddcd57d249fca988f0e242bdf4aaf896f60c3e695db2f70e6494cfe3dc0053686e66508bfcfad629f5e16e0c76d0aa986ab80efcce020a74248a3cd5829d09e6337784bad7a81fa88f50a70ea2a1f3cef43554fdc8bf61227d9371425bca6190c0858b00272b70041dfe16ee073f6b03f0513acdd8f2e9aee36d372752f5aafdaa34b503b5248ba4c0aa848895df31f9ab4e82ace5d9e398637085da8c605f584be1ccc7a1dd1537963e754e0f9585b7c5ce30681f3c3a6f1e57b172034f951ec7fc5de235817aba482588d595032cd977f0318893e46d1ae3040e3e693306f11caf87fe8e75c39c4f971e511418e340f9f713daa3a1d8215ca177811707aa9844b729d1085381bd1445b149f6ab9b0e16cc06869eefc013efaed1d413a46dc026f9557025ee3409896fde5540fb96889383b755b8c8960314d23019fc8b4cc1f959d366a75e99e958ee2d577af15a44a087e24d83d131295cb00278b70c2d76bb58929e74085ef5b8f38e246e37b0ca1c7ec225f7edf718559de3946725dfa33057bb7bc4c83fbe5061e27bad0e09ae55bf761bd4d7f6a8b15c13b31a93b0e52c8878de7af4317facee35f606db55d1faf8aa389f5644ac97f4268ef3f35bd07537494868fbc34a64bb897f3be5ad41a6bad908b4fc09c4ee0f988d87547e63083e020c7f3eceebbc5d08468386749f2886ca8a766f9b17414bd9a95848e55e00ee4715ed007c7923bee9957d6c722d955f0491ff8541ae9cb64e0f72b4373f5104892cd3bd50dd12ac7df0159ee87159419721e3ca9519bfc969826bb564f5877f2fda3e64ac3f9429f37a5a1cf77b1f5931e9c8b3dde9f26d4522d3098599a0c383e5f62b995a8ce2453f117648285239ab8a735009292b41a50da6f75ab0060fbdb78094ed5c483408f0bbefe4d58343aee2f4aca5637ce5ca5792f6a82dab9e6823d8a02c818426bf3b7c8f9355a564cd3b15b4f44ba24bf2dba87ed4499f4be9932a20f6e600aac3651a9b189e51e2b3f2ee580f6bfd3339ca733bca15302747b35b5313b0a73d6a6583c365367c491452b9835e97ea284dcec41cd9a38404cef03be163e404698ea1b94487a552113d5bc8c68061b44099732762a2ae748fa961fa9a570df17d4dc0a53ccced1b05a08fdbc493cb091bb406e7d7da1c90d9f7d20ed78cf5403e8749ad6ef99756487a4fb72e8102e0e5b2b30baf7403fd240eb1c467843fbd706754e4c8e1ab708cd7538e583132869155028297caea7823927d9c3bb242d856240d5eb607cf245fbbf41c60a237c988234a08d1a135b7cdf9f0b803d4e5ca476a3caf771d77ee4e3d48f39904048afac1ee08c3f373d3abee052b2ef1f5c093c28df5d8efad0b2ed9f2b915133000f76ec2de53ee56ceb4248671a59451603331ed4309055b83d5c0fec39f9ab47d6be53fd30828c1761aa0ce1398f6a82baaa7d4cb7765205dc1a85cd7e6b66fd9ae56bed604b1e010a25dd9d41c5069edb66315a36a504597ea43ae3c4191c56ffec0bfd16e71ab594cc73f6da27ada8d0bf47a5b3af7eee780a309b414024d8e0bd47c45c775e1dfcfa7b83d54c6ef6cd18d5228862728048280911e224fb770ff4b4df8f29757757729c966f936fb76a96a0c3e61b597afe2c698203b983516f02fb70172d80dfa63a85081c3334742f349ca4d89772d16fd5d8fe2e050a97c80135cd488dcfa062d44eab33786a611744a0a1b56617d977cada4442ab9de9cab2c91d9f7779eb9ace778436b09e9191c4534582a0f921d23bc480898fe5e87b556765f88de55456c777756c1e5b0c0f9cd826a01b7a43d8569a0fdced66293570353ebea3f4bf7faf00389d99f37ffd891e4176ede75ffeb01791058d3692f0c25ae6a41bf557848889c8df7e83c2132f06f2545042fd9ed37e3c10b9c73a413c1ad4e75a51dea0dd9759c07bb9658e2d848ac649ccf50ffec13e2650b37cdba813060d866d771b0d2b90a583a6f729fea8dd1bb45c1784df4db9a71ffb75c5eba7735906e118363117d0741de1881ac5ebd9a2a9271182f1f374c8efdb90a497ff55aa4f8df625a1f309a3a608d44c1b249e203c58db7bdf4843901c8fe90eb59d4a4251435ea75f3187a7eafbf069ef92fd54bb1039360bb72f6aafbb9200fa17f013fdd26b5cc1a27240b27d7d494cc98a4abd9e14859477cd494af8d436220aea55ad2e5361861184307982660da91d6664a5c07c2f9b83c62d7d1848325c3512fc330a606f182a5f93293e89d57a2926379f92cccaa51f35580109dbdddf91665384f884b9a527b1e48f00c3b3b1b44a8a2a8fcb3b9ff8625fb8d2941598c175403e83e8168437f3b1773361ed21f37274565432b84fcaa3e7438f5f8643e3f11b5b2e3a012f575d3cb2a97dd012040609c70ae576125b7718229a6949f2d919e35b4222ba9579516599d69e72901ae34df9db8181651a9066360d0b3282ac44beb13d113733fc864f92198b043ec9656255ceeda32e7c2827682642364d981bf9c648673d54cee64b22c07919a71c9e1690bddc864554486623dc8981786bc5e9b50a413230f78120ea056c86b517ab58b2354ec564dda66a050e55838d8944b559868618da10505734e5a0d03273e13614446361463fe8cebfd134c46b8cb3d9967c174eea0d95758850263b96739dc6c439e29692d22a7cc75f42e5ceb3e9354509322b722d8e3ac6a6871b8a45d22d9a82aad77b943b7ab140dd319d2ce20e88676ad758e6b77c27977ffec080ae1380042d9526ef6b4403e714e4e9071d6c832551dac69eb89bfdd65dea2d38c3d64cee5837c29d8a42244377a6b140ef7ead6f8c28aab558d96549074f38ce8f5d0e462e8fd3ff2e17aa2afc842148b15b752740c0017fb7aa98cd09cd5229d9d869d8daa9d4731823805d4b10c813aa7eae1272f71e34f676473a7817404257fdcb2e54b0128fd7452df0e4f736713ac7fe452812798c289aa6851e7c00d968b62b11f79efc8c5a731caf2bf70b981a5500812a948898add32b8fc74b578571bdea3ae08d0eae5f590f7c808120b9368c0f79a64d690b8308cb64250c0099f1b25540662f4375fa5cba9c055ffa2da53d1a43df5cf302d0603cacefd50cbc33d11b5ba76e11e526fff0279d2225ddc13c239d2884aad397bb7b8b8f2152920abf090a4df1fa8ca80b9b3dd9b7b501e7b12fa58e3a79680d030f22cea30f5780be7034db99445897f81472a24ae133e4950d84d30301cf61dff8600bb440bfed4d4ce1dcb879710b41770e40a1587ac4f5db5dc7d38c4ce2d42d0e84eaa93643e98db93f6d8cca7aeb7b7110c58a2c7c4c5149c1be93d149e55aa74113cba7b9e5cf4640f61c7e93f96bca3a47d5508697cd745c9f1745ce2fd5448f6897ac6895bc634590b287123f2311bac522a7a4e8ff79fbd34e4d0f88183fabacfe5ef01a6e7ca3745728b8d9e6d580eb086f0cd01480fbc32d3d43525b2cb41652311fd0ee23c34fb26ee6db6238ea9ed1ba42e732e499112b9c7687132d63b5df5cd1e5398599b715655280f819c9a9fbcc2ea50c29671a0b7f8c2a23625b7f59517ed85e61cbce1e637949f1563cd5f476cf7c30a5546a35ff7fd66c6d8369fb7ebd1b3e7344ee971c243f1aa20321cf3dd55105200318325566f81b516c99d16570875c5284d1332f563f5ab54a86d2427c4df79c4e5f36fcebb1efcdeb8d6be76082b15cc62970efdcf5d32bc3af2c37c4f8d2873ebfffd87ad1d71a45c89d5c0e59aff96e2181aed9fc64e2e50fb3f9b2a8112cbea2400021637df4e1d7f76a0031af04f70db58d5e42b3d87dc1a501aa9f3a018daad452f9dd1151faba6c735d924f5363a0a244d39a5f48c51d14023d2ce40472337c7e602a3b0acae168af17b0be015f4eb9dcf54982147dfd8e0c8689e2d12e009cd3966315925657d57a4d93cf361fd7b29aeab57de6dd734ef14b35f0c5fa44d94c07f58959cc5dedf1c3d923691329e41a3ccc87832a8bc18644d07ef7984cfce6dceb0b612de5c3172d5be3febe29bb3e9e537ae2b757e74480f2b092274d009db49dce14cfaa0919360819a91eece7df9e36d2a3fa4a88b548cff5735d3c6252962ac916a2f91f46a53e50fb15ad422c774749d9dcca3065aeb88778b4b25fdb5ec47414ffa577fb94a5d141d811384e7701d551e33c3fa3351528f3e19b6ed5d00e527a2b55a751a96faa160f5f59ac2be02ab1a7ec790d69015be620e43e1fc66f8796eaf3fd5e98b0329d376015a349260c32d7e51eca1d46cd57aff893570b78a66b9ddd69534ff3264c65db717f06fed6d1c51f0e3ffc0e20fc222e99a1f017184f86c8e0d892afd07bdbf9bfe5e5bf5dd3fd8ebfb834a6ce0da47debb362b389634d44a87feda871aaceb647972d9d2a9a147abefbf1486747f670182838b835cf4c60496b9a9b6d86f2c0dbd1d69d088b20766792cc90820012cd6288ee840e83304602c926e080c1c2bee8b5ca3b4cb805a870a8bdd71007d6b1de3158e3c00f83a14218688a33e765336f58f34213beeaf47758ad38159c4117f731b6f5540ecac019157696d14e2ab0962aecd8d7cef160e99e2140d683a48a61ccda29b02b50a3ce27188dcea2a954159416bc590a9b5d4e17a1c2785bcaa9a82eadf433b54788897dfe422812c0724a45bd576f1c2c02a45043df6e6e4df32641d3788338fd14d2bb6a477a9efda923c621b116e68782dfa1d46f48c49ea61022bdc87128907c7cfcc8b646872a3d14ce8d0c52ae58972e039e9eec8b1e1247f8b03eab6758a1d2fc08b813e259f9988325661765305416bdeff3024966a665728594e35dccc0303d000f61b17a230b5b164adaf75dc95490622b367fbfcc6898e4c76784788ba246e817ec944347228b822ea175e999913742ca686ccae72bddeaf949f0b54d180c5ee116709ce79cca870c67521644aeaf296a28a9286f12f24e16116b52dd061944b1bf05c9da9a9d4499780884765f6a45579953e07a1a4d83bb654a1784676566a6f344aaeb037366589bfbef406275fb8df6b994855ab8f5a9e6b8976d98dfd8e5a974cde7be15c0c3dae26cb8fa5c1890863a936c8395ee7f87a15b96f76284473711de4eb193c7add321bc75980c7584c78e9298ccb752f5323ced28d1048457ce21754b4d6b7f7116d4b617784988c3c09d70a0034bd1541b65c036e178611a06214bf976171c83babaaa7f93d3b43ea7c9bc644f14edcb20e82234387b774560f8749d9ac560b43be439e3d8da9605b2fcf6361c18cd0438fb9d6fbb791674f8f8797214e4d8d998f075b931439574367242e1119eb1486f004c4243d790c662f0e2f007e73e921529cedc1264bfa88a07d8c1561218ef4a9b9d6a6b7b68bd456905922d3eb433ddae9b043dcc61d35a8305456c3adcc2357d82efb09c156e1111bdab510efa70509ddef35adae5fcc0eea12bf50202fce6a2b49d352b25eea4b2c6c7775791cde326902ac8668139262032c1f259914fd23345ef45ae0f8500ff51e38ba2825bf542c6d1ff66f55d88898f35d0019b7efa137addbf4d02ad8d693349eb0a03a7b1e216e40f4bd06119e6a2a7ec69fb1714a58367ca13e3af4b19f2a7cf8da4215c2291d3c755fe0a1b41ff6e7be440ad6c35c00e0e07bf4091c4bc54a34f52764c69238abd3664e7451577907d7bef23e6a1bfb5ad5e7deab37adefcc256891a946f856098c830e8f19ac1cb6700506ace155d04e23e2141ca651d40a1e7c9e4298605284ea38e24f524276143b4ef1359cf015e30dfe70dc41bf8b2bd5551ff1e35de794d9bc55bd964af1ec3a99cb33f23aa25dd5d0abbe8047650243233f410851058b0c84e4de74f73853f0c9ff423d5876a8d6ac9e791aae286fc350e390249da497742bd4260b7438afbd8196615256aa1d4579bfecd6c438d77fa0e7ddaf2706763abb982cb69187fa746e942a36243493e09e7d03cba2c0b1b58cb2a4893cf1d9789c7094678c6aff807c30e8aff1271d737f90aeda8e9889388e43e4c29955fe6b4ec8124f518129f7320ca3e1a9fd54d1b635cd7c6740ee8da82267121eeeda6e2f78630f4472e69127c29e1490a8c12d1564af8102e768c5ec625a0d264842f9f43137d65717850987ae3d42177ce6f8fff96bdedf754412142f7b674ba82582548fa7ebef2e054db5445d56dac81ace159b7295b819f07ac09fa43fd55170e78949a5da6414738c054f97f5f1a1ef669dc5bd659c8ccf597d49c98ff88f4f3c13a76f8c5cd9b2ca9543db216931f759e72a48075da5e478f2dd64c471d0aa294b69596df045f025e5b7c99dab301160a7ebe75b9fa7ab92fbcefb9249ae95f33714aebfc34abf734926a408778e95f9dc40abc1f4104a514b082b3f22df17008ad7d24cacfcb57fbc129e31cae2542149e850edc93f3af07cecd9576dd2e9a6e25b873b4d49cecf0e07f0d2d5bb29ab2907e9aca26db75b73a2ffe1cd93807988010606130ef921bb30725b474a5210315ccb4fe7f0039228883a0e6317360626e9bd02eb5ebf70ae159be05ee53256550f5865004125c471b733c6dfa1cfc43cef93ed2e18c52b1995bbd432f5efbf415a8112d962ab5fe5b68b97cadad09cea37406bb59c2d6e47005b8f2aa3e11ae100f447f3813157f727a28370c84b15fd601d1d145e4279e87c906efea9b4e15140c9aa1844269bc2bf13d6b3898237e837b103dc3e6aa28cd6fabceec10e8d9046767ee77c2aa7126c311e45d3a7d1164d538fff4dc6b633e9d7e4b6ee0ac8457984e9ab64869eef871152b1dc150824261e5e63f2d29b2827864cb50ff29f58889fd7212119c6adc3cbfee8230c9259bb3ae5f8e559c8b692dc4419495b1c3921310d9b65853e2eada84b2cc162a891e576944e09afa92e78d2b8fbba986ffc560d4a1f0b4f7acb3e2dc1bd3f54edbd273c16808ab3f70238a7e25ce76984eed32ae646e925b69290766be07e1f7ebd4c125dfd21b14c4c60fe35b20a0b09ada5c47c290d9ed6de26d0fd4e1257a4873c59228744fc5b959161bb617a6b890930fd7566bca7aa8bd439d7d94c9a5c38d5d86e25703617c98007fd61df6ad54099ad8058730a13b3ee1b12dc59dc306631bc3e62f113e36a50427626341c68ccb48bbe407bf84c99251edbe44c1bc91c9702aa6f56afe82a4b9675b8b7b9efa3e66385a54a1948a334b21f9673222113d44f2ce73c10e6dbff592c17b1aba528629cb937fc3509663fe8488cb01c147377b2612efc3bcea50e162208a3c893f732256f24e482f40c31ba6713bea672b4f19613961279c8956ea5d758b6c8cc9ce96a94991efb6c3483f4338a6471fdd952babe0f914977704c88f1d37f08aa65e1f2a567b6014cd629f19094884c36c2da3db2893b84026c46e6f5b8e72ba85f9c236b9237bcf36dde59b12a296222611009f2a53f23b4f16acb3aed06033716d3ed2a59d865846f4070a5ff71117b178759ff31583fedd791b55ba64a10d84392dd6bfc88ecf59f4b7d6b59bbd0a50ae1f4948428e7d7f4015f1f9aeaca2386ff627cf0bb467cfea257e789c11e59ce4e753011af1f31197423aadc673ebdb0c121533a0b2eb5a73f5081c84425969cc8e2a1421e77158d780fa7d35a39a11af6c157a05d4e82b4a73d3da88eb33aac41fffa17f589d2b10f4ca38bcded339241fc4c74b85f63e96b94b31b02c48fff90adc3a1abaeaa0f922171c94dd75f1c806af9948030db9d19ac495089d740d8a04b6dfd0a764f176b9a19e63cb42880c426aa2438b17dd85e18affd5fb9dece5e51e84ed9b7e05258c4780195a8844bddd17773ef09d2aad715b2f0f56c90aff1f4310ebd86c4e271442155bd9da9a9be899d7431609c86cbe8837dc3c2ef1c0c55d628667878b0062fc785e40803ccd24aba223e2eef5a183978b7078509f3371fa8807408c36919131feef8c561776301bb0795d2b7f28db62c6f9865cce7c7ff0f02658c63ca806346ca7198143526709ac9ad0e540dfd238f72fde14358232e4157524cec9b618942dd3c98f8c7b53c2134eb39bd0e657736b2a73f364d0a6559227e0a42e5ebeaae00754b07f5576edd43883e52316da9a77ebad6611bf474647b8a863959c85d6df8b2361bac5441953e61d9c67cb428033047a16b31c97d5d0503a2d891ae9449499038d5f9accbd5ab5fd09f10112771b701971192590bae2953152cb478f36badb867a5fb7d0971fee0ac7c8789b3ffc307899d8ef20e0c13d585f4ab85de6509d56e86336296fb06cd43fa4606f425be5701c52b068c25dc36530e1236d0993100d61278b4601e9312096be4996752495830f14c243835305a2cfcaf81df81cf0ddcf38fcdddaf477faa88521c3fe0116ea01150cc05ed12f545da0141f7a5e2ee97ef8824fb1ad44d07a60f51cbd71f9fb3b3a640d5d362ed5f5b7f8d8391824f29d1efa546bbc5c7b0499f5074e34b0245feef9276e3b369ca79764cd3a5bb305c6dee24c530181982ac59ba769e7eb73f84654adf8aa4a421a50248d2e5c7acdeea2729106032a4a0cac9328813580ea91e694506ae3d79778e5e92c10230d86f696a1d503dffe230c94baf1443250ea2f21014b21b9a57cc41dff1988f832e9d7cc48fd1ee650d6c8db0933faef62df89ee8566cc68542dd7723fe2d204387e44d35e3bf96ac6af7dfaeb8fc95c3689197658a733876471c402d11d480fab9541e71aa5421bcf4e1afb704ee32a08a9af3d8a5951147aaed86daa9ba4a0d5b60437c4888b3967c14416dc814056f6b2d41d76a519b660dceccd4d46f74209db10f9d38ab5787b3f7523d26d559d4d6706184cb63727f12a60cd38a42d742028fbf85e56292473d604baac223b9c0b9069c8b0bc5039111b0d6e0a9af89c327dbf74ae61253d08f87d1f59b96020180be25e1122fde71dd6f03c38a8d3d5f69d7e3aba118afff5f5e6ce9c683cd2b27eef4930048949b02f7c2a1c1a929d3b64220893738273ff81d5e7bd76c12584865bcf5a6059f7fd79a8237b26886e6a791bbc2cdd28fb62326cf0dec9bdd108641659a3ac5df5e91d309e8e3b8360fba5e614d1e29db052e26fb562a43048ac586563fa4075c0adaff274d2aa3e20b6fef774e1d4dc25ce26a95f8d3a7a735a030320b9f0a5a0d594e500e1ec56ac185576f6f50ff62d7b727ee27aec15f59780516b89ce1c00e9b9b2decc2ff235cbd1710a007380bd6bd14fa6182c67eade5051f738cf8fc2d222cc66b177eb4ba2e726d232e81a3f254d3063b8e6f32b4fb826748896bce26c0274539f26021381f4621c61d0c32b12f628c4f4724ebfb4e81357733b69a4a5ab2a5313d848aa9dde61515ef806039cd03f94d334b653885453f2eb0a02d028b0f7b840146051b2efa6d4ed8fa74fe6bf85cd533eaed58496b613fdf95182ea560c65b66dca6e66f28434fc635ef4cd751b1f0279ebbf8b27fccb2acc1f3f2b9ffc622ad6d2068d0db33577c510b03a0e1f855068545b9fa2ef0644177b836377cc0348e073437069246edc6248022c7c4efdf759e4e455924fc71a4bda2883e3b1f768e59e1dcf625b29bd2adda86a6be8e54a4f85215eeae204f811980ee615a3e50072d2d91ff178e806d5547b12b08bb1c6493c0ab47edff6179c096611291d9e7f9aff4a6270e56cd3d0e1759790c032ead2e44442fcbd03d6b50fe9aab123ba0b33ae87faf130ee56adace88bff2690def684516b9b4e4acce280576b78802d799bd758b75c624f8a5436580be6997ebf2a3539566f376498bb94a3dd92ae9ad432ff75a7b0b155c637465831bfb20f9c688ab1ea7b795b848dd1567faa360923a029b09a0998d5d26ba5cefcdf86fb65fc4df8e8bca1ff033d7c0f6ca18edccebf7d936b2dca0e68156c2e7627e51d104ff023ba9e6cf9fd4b70b3da2eec1239afe81c165cfffc1cf29461f5b293edc46448535d071b2805784f379d33ac3fae66f658c905910634f00a1d3a7bd3ea0eb561970e7e76f4831188129a83760c0d75c94495c1328b20a9d9e5d9d4afefb0f403f64997d848f8989716e51144f29418d87cd311fb607ea471c171241bd111f8ffbcb62aa69a68e0bfd0b21f963247214702899d5953fc859cf8ff0539b4d03b4de0cd021a92fb714cb6032348fd9b7afa4294d9d8d5c77f4ab9b4aaa2db7d003c4e9b9f60881a1d5134d84fa9fa41db7a4f3845b633fe14d1bcd3e3edb5708525888edcc06dc24508ad89f9040c084feb407bb113a48768184b05ec9aaa6f54f3538d2341f2b813b8612dc71ccc62b618ebcc4f0fcd02c36ceaf9c37e8756f3f0f037e87051a9ea33b15fc432244933192996c2ee3d6f240e06300fd83e7dc9eab8123a777e55faa904e75a1b987bbebc0863e6ef52ae4875198d23b7f91793bb6b3683fcb3d97b435425e633dbd6facdcef27e9237fd2bb5929867a4aa29d52ee285abb70d70cbf839b9e549b2bef3310ad731a6f78eb3fa7b13e3027140d43f8369d42977002f5656e067ae04c5cc2441678bdf8700402c380d4c2514a0cbbea34f1802a91eb62e8871e3cf751fc2442a91916069f32035ad3aab9a73046393dd2d12500764e0377d8b8bd271f3cc612c82b30de1149f338767d5bbbc05a2313086eb6c535965e71ebf47c7c75df236de2606bc413885c2675dd3869b288cdae0b7af1ca30b5f71269643b5426b1b411f7d1c36fd16fae2e01be9ab59693a2dd9298e7973062b664e43d8655cfcc2940939c9747b9c58714fadb5deb82c4250cc76e8c6e7109bef684a0a5a5837b6a4d1695ddd9ea7998f897d7eebc31eed9733a3eccb260f37f0b73b33a7e9fbc31320733d7f5e52e0359ec1797b24fad99f7afb4cbc84de730236623b99fe33ba74a311acbf9140a86be36453e8cc46a202c03df473fe27e09a2a6f0ef55ed27fb9203d407d037562b2831c869fa7f9e1306a293b8ea29036d3ff34d15d2718a84d6c6ee75f85dba484561153cbd2065372f64a0ae50e16f0b8932f64496a35d8f6979c3017e5cc3985c914bc0cb1893fa96fd7c89c18b4d77da88292c781e3b63d544edd3811777c984670cc3ec4dcea9e9b13fa4888b68a8bda349a8a2c1d6b2095625f410e5e7c38eca3513586839ca12f915f83557474f9cdd4ff775abb7f749b876e3f99795510b84b5e32715cc4954678cfbe11cd4c4930e07731efd3ef210aebae093f06f65324641beb408ab03541923ec63a5f44edcbfe814ce9fdc965b05189eaefacdce517fbbc22cc01cad1cda91c29533e89b79e1b42b55ccc70fbd94a31cb2bc43df4e66d6b1b311bc78a4af9becebaee9854a85330497be80d79858ce5279c3892563c272080b519ab18427759e8bc29353b0f3e8840ff08af19530b5039c3c308552e35a890c07fbbd9e13ede774c122969a0a20512821627ef1c5094ae07396a8044cf26c5c809692596c603594138f199dfb88d5e8e80fb5a8073eabff23ed0b15b033407d82bfa9d04d68d5bc3343c85a71b56d148533ffe2c60e6827ca0589e5a6245c5fbe1a5b9760800a1e127fd3fc7381ef26f7ee411e7a82c483bb39789c7cd8fb0617d3f7d65aa53b80b716204018fea8c4f03d67f3814a0535c9fd2b090ea4bb632cbc7563968c886229078c6d49d12396cea6fac7a48ded46e9db4350a402fdd68f61e2fb4d30d2bb00319f042e6a2fd73ac221c2d00d048ad6e81e0a27ec343cfd3bf16f0f3514e244406a9c06284f1e3fd583def9622177d7c02459a9f9dd14a8fea392923ebedfab630c3809a1ef643c588d4c270c01363c1e5f0a24ca8e2f039dbd8ee869bf7103d95bd9fbd8064df37d1e47a831a736af682a3e8f6c6582f4678e1f84239c97eae2bcaeee5bed85e108530be0382094ca6a011549d012b9bedf3048c7a99f2a65a4bebe1a261ac1f97bd61475a62021981932fe2212154ae7e18d0e3342b6094cbfb755e8abadfc6c5782c331cdce8d6064dc744f30089f9e7e25b65f5a07b29aa6e122afa9248008fd0c4f7f29d1b24df9b8c047fb3f9d16161715b6367a4f7693a6eb22f4d2e1d5b3daaea9ab718e871f8362e6b309f64002fd2c69f8b681cfa05f725e914a51e3bd33ca0da15afb1914fe2d62780df8e7727fabe14ba783144587146cca94fa3ec03347045f237519399b4d14bb9bda3971205ce3cc242498b2f3103009612fc34dbe753ac105b3afd305706d1c2397c1b3b2196b30149c644db379b51b68aa0f10e84f3c145801c31bce6fa2fb67181c924edf5aae377e5c27cc6a6d31b3aaa51be9c61eeca3a94a1e10f023726bcc4e3849d623ff219dcd3949b86d5c5b873eab8926a73081f648db8c5c35e4267a06558bff87ddc4f7c8a05c8cb3f316b1a56f70b260f43385727c9635a30c9125f185a95eb0c1f6dd1855cce058b4bb0457170323910f4058354d516efb355f36da5753304ea69efa3c7c29667aa9680aa49a4e07533c597c6abeade8dbd62daf7b3ea07e1d04f49918e4c47c91040bcf94eba8b11a18da5960404b0641d139cda408549f365ea09493664a601406bbd6519e306df2cf6f418905bd292bcf2600cd89ce3935c9d24911c19cfde27f950340196bc9d7ed43d6e7c7fd16b43ab048b0eb914e081703f121b8c4d320d5d10a7db9f5b675c5502c176021a841f54265f43ad0855b385646f181bdee7f9bbddb28449c68650f57f197282445447a36b026e941965e79f519ffa489719f3d43f99275aef845f78304e4de739f857f388e3d66074ebaf08943f7988047ee980d2802b1ba3e848b52a3f24a6307baaef4759b6b7634bcf5c64d0a86c329b75705910e0c8fce383ceaf56b387be83c1aad9c06d58cc7185c37657040615fef837aacf03d548a49b2eb7eee58d50155370173cb2aef02dc764fb5cfce1b6c2046f135fa3be4e70f48a982965bef35054348d331221ebedaa2e2cdab9fcc560314f426083ed4fd763ec395dc3b452c6b30a1cb79d818b29322db5051382c91c9f8f8921e84a106bbc38e7e526c1742da9e6d271e8a30e2c683f9ce8478589b805aedb2343fab6f43ea1bc1f92e3563350bfc910c05fe3469557231b3aba46b7ff5f5a162342b6e8c2f74bd261c7bd77fd474089103a1f0cc0ce1e587eae38eb186f50aa286342ea514c7fb4acf09c8e4657ea173d4a2dabc2b888493a2d518e4a4e10505b1536520bfe2ac416a3fd9f62f5f27929d3478fe2db33538de50de00302e3e087980bf72f48f45748275e10f94522d3523398cafa661d24047121e7d6a46b4c1bd79ef3d4fa859a5f2ac148c3cda56c687864124e7feae5e9703e9699c79fdb115e395c3ce5be1f202eb10c4a2a4fff68bfb76eee6efce24885ad42682731136f5342c402e66a294b89a92f9eba2b3853dce27930e4e97956bb19b2212c1674d87983cc3c570a659136961ebe076c85d613f21228fe88c6904b9ae1e6f011b4cc0fc89ff56dd08fa76d3498213b2298317940fc7698cbc4cac903870e8a4665429ada0b318ee0f71a52f5cc70b2394327b4afd90615d15ccf8b0c9f773fa4cb84cc11147b0ef258e2b2e51fd64273cacfddf0aa24faf0b260fb792c53c3a946a242745cce246941bc06bc195d5e26d55c092cd1f8b51b203c3a3075374be3548e51fb7ca5e3fcaee8940ceaba5c1f8a84c8e7d6e1fa11f6cd4dc107903766f7536286c2181972e8f07d64d2e15c875e1739b50a69c13a4b7eb3ddf48d52b64638604a6736959e58b26247a9e135697bde48c5c40b8ae08196e56dedf1c8ffb3de6cde5ae9d3ae9787d559929d6c65004f5048f2a1fa79a1544aabeba046140088ad40029175826ac576b753aab7621b9448f231e5db5ce236669d584fcca68d96062b105f48808f9c7b811f01fd6cb44735536b379c1c62238a2c12ed7f42b96fdf14dbebe7a9a583ab4df53d5ee9caddc661488b8834d5d0f51b6de0007e53c980f58895e2cac6f52b3d1b21f02e75ab687c4797aa352bb781edc24085f99f1aa94a5d64ec77621c1877eeaefffdc6b8015bcfac182cf2e72c848e1a4baa3af07ce4792af06f8294c5ffd9e4703d89e6d42858efed65f87f014f3d6532bc65081c53b8d3c14ce8dfd7d3c13ff57bae138010062f18a43c7e1f31cb2301891c1e66c13966f93a9e294498aa38849e2510f0afb171cad9e02912f7cd906434d0f79ade8681b2e125f1a0a26fd2c44a30bd187db733e1de8b2482da47afcf5e7184d10b2897b0a32682352201bf26b661e9021a4fe00e3c4852503265ca75d1862914fcc240370e600c67c3a83a2cb9feab19cc6dd6926af456418650b778e0278ae29846673570ffc5dea23d78f8908ad8ee0b7c2c0125d0d996b897514248f9b19b5b956d1f294db293062ced359cb0585394cb6c5a8febebac318f55f4e36bc67ffd25b4189640c30bba2f9f11cd939d42cc2c67c79cf38f6c07fdb71e1c5440f9f4d3c5e90bb0f19b37757f143ddd65fbec800d9f3637222244c9fda8dcdb9b6260ff216adc5979cdc6805bdad70397ec432ea5e7f8610f7c514ce4d41828917f5f3ade5f0e37537df26cfcbd30097e4a6d95071ff262c56e5f9be3b88e58c933bbdd5685a8e9c39cfc26498160c06c416911598140f9a775765967c44724efc3090fba2017486b59e56527f75531ec2e825fbf33bf245912f2e539b81ba4076df3e8c5e7e8b7a0a1ea3281070792a3444599980da0ec2bbde9432357d1e9b85573a3fbb075dab342ab6bed43c67eba35e884c1a1b310f9ae5881745d37b8b9f52ee30111b5eff24ac9eb81072e07c2540ea0fd6bc70012ab1f982a64fa09c3e1b66632d915012c112798182ecaa64d271806909fc35b452728015cc7f7c81110ee6165833aed6291f23532640301aa723a3de1c589ccab49a411280b55878fa291e0757316f718827df6ecfb18a5d30195acff9bf82a82cbe3d17820eb48d6302eb1bf7d69fc52e100dba3b93501d024579862c6bb24b63486f05947fbe07fdfaf70c0601749ea1f519b82a43dbda39ef2b2fa02bda2b9ef30e1c0e6eee160a28e90940940b4797cb60961eedd1d7070c84c737bb7e22eecc8f005247dcc15a675d1c3e585f64db5b2be4623ae992099cfe9210fe417afd8eb0ed81ec7329d2e36fc4ea41f83c4e549f0ad1799b8040200541cade05c2f3f77cb398d127ef71bc132da78aeffb6e4f7c8fa2e775022bf8bbc85ee40c1b27ee18b9b459bc1f6b0865c2fb6a58f01e903878bc2a73ca04088137655f2c18486786460641d88a5b8e1cdfd25b9d64e3fedc2b919284a03f314ec1b3b5cba8a0867aa8cc7009d7a1d41b1fc66f1155b33764eff09bcbae02f55a92f39074d155484289871a2d533f45a7135755e546bc2264485414bc761c364a080bb81afdb7f5712e2976464093e0beea71167293e1883c2d7ebc59814d1c37538f1cb96c9ca470c41f1207ab8a03f47953fb55420c6240bf6ef93c142f128e2a11d419a43b7de621a0795c9a97a2d9872ed5851da6a2202ca835c927dca3366901ecd2814f0df3ead8c858905f2c3e76048228c8ee0e25e8f55343ff6d59ecc011278cf475cbc7ed308ac59d3ef6766f7ea9582f58ee18a2800432c50c7adf800e1451b3b9ce46fc8d38934311bbb9bdd27f553d7ef8081dbb72bbcbe3e94194b3f36e76d00c89776e8c944ac8e4f29b5b023c674b31f2f1596e01cb78f7fa7e55262201a2fdca68478caa16d0cf493ebe9fb6f6390c97cd72621d4451277f424feaebed144671062d4988ada9ea3e6abc854204e607dddde133bdfe7c31c8dcc4da61fed094dbaef9c9855f9a795220d3f952937c73b55dfc6d529ae151b14c10603cadffa55e097cf63cbce3645a0a530cd4529238a84cfb12b8c2a4bd886e8f2234b6c76ca79eb3ad09ce856e808270e614b3e6de6e87c91113bd2e9a09d698d27899b3b827076bd97d113f7f868cf24aa7dce24c85c547e814160ab50a1deb368189885b385c9a289dfe39949c404123e7af70a1508dc15ffb269e3973505050e4e941cf30a245481c947fb8a4936f3b6f5421ae38848dba537089e2fa940acf05d9bbb9657cf8d4e1d43e0a73c96da89bdaa8f3855836baa1f919ad9f5f8e2b4faa58a36ba4eaafdaecac55ec992ca1328e8bd6bc264eb937e7a776746f153d9a58abada3f66737521f8808f870a85f626a546e979f353a09c1f7226d57bb32f9026a970aea6e326eaa9c0e53dc59bc4fad3c774bd64af7a9f03e660c26e11a605e16ebeeafbf52a1a13b3d58c2ab0de2850d5cf8fe709b0b9831be45d6875f87b38177c1eadae7fd0f321b641d5043f260107f07a5584ff0cd314a1ef83b0ea041960a262311423026a266a9c99a382d5452b58d23263e010583c08d364b61129b6125b89d0089f5690a93502e43f968a694e0162d79d7c7e1cbd07c0715402a7ab3edb392239c2fce3d12e158cf8076d1f3ff6c8aacad6e1babf68d6dd7829f7d49861f37dcdb28f3f01cb375dc333c8fd8ae076dca83635b279b9cdff4b13704f20e49a074aa5390b0fe9965edd4f395532db856d2b8cfb9cb9686311581f9836e4619bfe01b9400b6d0405db7993cab7e0788741cd352c85ecca8385d321312b4d43c160786b438048e9515cddf58cc2f514f2a7cd9cdddb55e74bd2be268161a35911601705e7bf05faadbb35ee73cd3aa586170ce656a18ee1626c60bc5cf79188d704cd93d604d88e155a0893e60377b32000b453123f5245a74a4e599bc48c21d057e83641baf66fc9dd8159c49de1532d26cf79291f826db1baa9af52377591d9c2f167eb6015c840d0d75ed09190e4f00072de5a3027f3e56da2ab7ba679e45cf76391ce73368188002d0670a734383b715401f042537c61ead802406e03526e107646271b9012fc85053084d4f69c96504c4e37b43e3bac3b238e3f71fbc119c968993f08f54c759ee45089f4a44e9b24785eca54fa07a56a24b2302e801a662ad816f8139a541110e6e02fae12429399d03cec8b5caac783f4defd2bde2a96e4f55efdb3780dc2f353f80531141a091a096a442ab2218ba2f961ceaca760aa135e396231d4e09b52a99da082855bd21d5577ed8393106e68fa1ff51731555f4d99b1bb4834ff28c174d147eb32e05fade37d9a49787622b0fcb7bfca4497fdee33609ea94c47ef3234da5721eb30ea4515012f443e949f37ad408547d633ed5f5a755bdbffdfeea96602c61674d3df9de317ad7cb35194e56cb39800668a84a197a53079506725abf0f11b494bdf2cc60022505377afee3b03bc7bb3aa7bc0cb8961af0f69818d0d4ae12b9cc56dbf805ee7f630217acc2dd609b5af02d47fa7107a61cc479533d617d3405ed6f21bac767bfebaabaf269abec3a44360cc7a9786300c8af4739749752cc70b37db5ac84877dc49f66c14907a6df90e0056de137f5a67100b7b6f9b6ae02baa7f4b562db4d9af4a65329a95ed15e03f0247dcab3d76bbeea1a5d443b62c7358a9950474708d89016960e8c5109e9daed8143d89bb08a6f2968ae38032eb7a4448cc2cca144c59e9c54956f69ebc3f3838605255e5e14769deb3c353d3580050e158b0c7a3a24697ca76170a2abae9ea80a803f7b1b10e56359e3858f9b2669f673497dc48463de74a66dac76253ee28e773d7c7475031076d38c55248b783849d90da6bac8c612627ec194052bd4858975f352bb6e104a290fe864f9b5757f04e9466227321ede5171e628299a597745722e33e528b4496383c7b933b2cf0f8c8f7af7824539e17afa98378520a16591a7bcfc0c49c7c47586548870e82f6fbff4158b6f515111ff546029b35f9d630760d2f4bc33c3e0315107ec32a2e33ccb38e9210ff1a190c1f4997de5c8c0355e378e49bc15536b4c1c666a60c3fabff2a982c4099575a19d8d4fed1de15b89815f21d0950e84363999f54bcc97daed18e891da2781e93176afe6defd801ca8c3df91a4f14ca123f096aa629a0562ffcc9e828723f957d9bcd82ca37ed196e82091c626c805da5a917d2549d109913149ad1257f8a3d4f9f3d31b4192c4c7dbb47cccb4bcfa9d03b4d02d74caddd17dc3b86727e84d4d08bac221eeeef02583645a1fcce5011f47d7d7826263a0c44704944130c5f0e89f37a1308171efc5761b5e518621f79ea28dcf9f45416583459360a31b18c3e29d1f24eb10a92af0a629057b279a80288e35c2a19347c76358d8007fa720dc6cef45d52d59c820aabda1d14ae27a409d1a32b548b221e8e05b3074c80ee6e6b5a34ca519b01803972c8ad8eb796d99da9aea1e2de9ae21ed5ebb1b716fc836c91a812ededd8e4ed0319c0bc25d25436969d8793e541b4e526ebfe6641b0bda292d6d18a6a559967ebaa6437afd5ec08d7b87b830e7cf45953edb6bfb57cce138f76ab32cea62685edb0272d491f9efa42961cd134f3b26751de0a78c39a4bda4611dd441077639b91db7f95fff53168e330dd4305da9d10f17855892ace66711af2463d755e463875607a43dc74421761cf56debc70eb7895795721e022536c9f38b8baeed9b0fed15cf834f40b6ad5a32dfc2a4ae9c8fb090c70221be4ade4fd37cc1cb2975ffb5f454c3a8f3be2c00b073e766d78b5b439acb7cb0d9e1707ee125f7c7739fa1e58a305ab2c0e69659b8743833ca67a93e5bf94ff66c253b22772e37f48c98c680d1e25de823a194ab5857b5c4530895b40fbfff564732a5936fd9c00db4208bbb9387717f2107915e6bd313bc0a8aa8f7942110a3130f38b497e080607e75b61dbebbe4a7361a311467320e0738e6c7b4de457aa37072e9c7ec7b89840a9badbe7efd197a6ee103ac87d907e8265c6f35d21613f70535e3f7ad030e2c1609735d8d624681f4d082689d1df72dfbd70ffc7570a3ae6666bf0eceb989b2c051939e64a65b72b4fdf4661a38112870fb3a448d02bd3b33603fd352229ec6107dea54cae3a10ca9e6e72efcf83a18276a434dcc91be29b1b88ea9a4efc3de308c8bdcb43b79c4405e30ec1339a791bd77b139e53a6722860ca36f917f47901384d8237d8a2aa1a0497467806a7c007874b069ed0e0d3362e64fc9a8c126bc427d56844e3c6eb8cc686038e6e60c9a21dd757b89276b4a993d39a3f3583197d78af843e3aacf74e3e87d6225bb0d8c128c9d55811853aceb536355f991c0a9d75a44979adb7526e752de52ef79515b3d76f4d07b8bfe8f78f1989941f62008ecfb711c809932da7f3f168f9ad1ff93de6de2e72f3701bc9ffd993dea725594ffc7507edba64293577e52fa0ff315666f52b863720ac93ea0cde8babb331a3ce0936fff35b1dd7b2581700616cd70205e41c7a1b06ea4ee0cb7d253980ed351ddab67c0035784c062a1f0a5dabbf5752b7ce4cc57479e9d28761a2462b15a50da101ad6ef794e35433b10f5fb8d5a4a4c171d4e79151f4d00497f59d3140a0a8eaa1d94baf04687fe3c1b193e385e636bdd69687d0ba8db060dd7586f2a59a1b9f303ed8fa8d642661278d1899200d60ffdb4f3cbaddc31369c9e8da294683a3c11f446d55de5aa3bcddcb028af2046b0e6c08da5b9694e5743ed3ab88b4fc16a782df01ef7a7dbfefe6e8a38ba7f1adccad6f74f31df1c1bfe61a081f282c0e028219677ec7c342c6c0d81e4bc43d7a93ae13ed50d4410b9d6d3ef496a784d5904efc64fd0e6fee36415a460efb3c394435babe24ee7671a91bbcc7b5ed8e1d08c29f207111f0fd98feaa8b9ec538e33ce3518b2ffa19e2769265fa6c6e4360e0b263e7f1d68d09863a82e4b2c5ebac551f577bf5a4c40fe9f61bcaa24ce299004622e73057461206b7dd53828579ba2c91241ddfcfc2b826ce2677ea06fe291bdd5bfa227ae41d114dac56436c6debe52b854b303815d8c33bb6e10f75c35096e26408db026b8a3f53f71e90b38c3c6f70f5a19be78829a32e5e79fc5830767d1334f17d615c3bbf69a76c5e205f636f0abf7f318307578627bcdf9de0f566fbe5e341e2919b7ac9010f13e04dd2566b017a090bf9eebc64cfae422b2378f70943c0abf6e83a7af5986e0fff0912b13fd1cac67f8a9c7e4104c45b48ad83e66cf802d72bd82ae160d9091da237e4643b0c8ce71737bfb3ba4e089a127052441fedb4bfe1c5b7ae87d73084a02c9e1bada52e5d63021b6e3f7c45864c251df30ebd53856964c967e356b7756fe781e18dce6507e173bb360184daf8b9e75a62e852833515c9e5481c959627ae03ed820fd1bcd2490555abd99fb04ad6666da00e5c62122b00cb87bb3e3cb4bd1fef91929bc802657b6e23958b2178ba4218ef47119578d2338587a501515a4e02cc5c77e9550a1968bfdc418042965df7230e2e8197628b55b13f8593db446f10560e851c773ae3e33cddf275f8dffc355314099c9f261773c99cdbc6e19c64fd5d9f1d66615325c02078d316b0509a16264f6cecb357bf2ea21bf262cec24336aa3d58460ccc917e0b3f518eb86e3fc38a4e0f2188a675694f62e252534a06b3103c3478ef8291128d06e7bc2ca70309d6923d7f29335527f588ee3f8d35abb3e18e25340cfa0e1760bfa732c8de86799b243486c686292662d7b6247ed02031b3329651301d6845e89a685b46b22a4c85ef0e718994b6c05418949cee144d015e5779d44dbab89ba87053f54814deeb15eafd38ebbfa0bf91417c7c7afd21408ddb88234ee614558eab1e3374ac78dcf7160d44736de8c8a7225308ff86eb5e7b9f1189d1e04c5b15811505b4b8f596758245826a203843dbea4b13b77fffae3a7b4196acbf07abe94eff6503bddcaad24bb82d9b267b40586a1285e111ce77e792a88af65decde36a3730212098e8ec105d6b51b756a66d3044f07e23f046919164303be0df07aecc5ea86f426816d6d522c0f5fbdf5054fd571fac09899ecc978d4da5e3c5303242e7791700f637f73824c7fe20cea8bcd4605b0089a2fd47afece25a83605095da60252a7c7444149b8d48e05d1f185a80aed200726224f754a8971d7eb9a86a7f5c394c40a7e48c727c6d4df0ea88715a308774841347cdcbe92e98b6be88b9e3bb43b8fb2a77a5570689325ba450c32f371f5ff41eeeda40f2efcc5188dfe2f4d44b0f56a6a9274f45b6a71904acc65dd41811f67a57a52af2793137333ccc6bdfb6bc306b4563419d6f7a8aa10eac13e3924f69ee9e45c800d1828f2e47bb9d5c028337cb20a5c5c9391295c4fd66e84def8d03d6accf2afb10335eac9ce62392a58cdf1fb2588565d3d7ac1c429150de81d7898c769f7dc8d364b45b155c84b50dd25b2b1c9047e061240bc4c50af6b5cb9b1e8e3a759fe3b3d93bbbb353693ca80e6aa9bacb0d275ef4b51e2c835021cd86374d7bedceb520ffbe58f9db4f6d8b0b1add93df7459f34577c4a3538a9321b76fe45e5a15509defff7f5e83c357fad32a5cc6f27d2a35acb69cec3137db965a07a972931e187e43f82883c5548bdb6020e9766c8a7c84697a0c6d5fe670e298b1fde9a84fc6a92556416a244299415fdfce4b317c92af88446f9716887621872c1dd5bfd64923f10917db172faab96f6f748859b48ff7d9ca8e409cc9dcd8be4d1f086df0e8f23c95502fd7071b09ddbbf4f51f9f3716dc36fe2625a5db25914cb5b4746b5c42727d4e726cc0b5e6032380e5f29fdbe0d1455764cf75348c5fc972c5b157f901a8a61ab5148f918491f5068fe1d76cb5e56fc325a3843f191ee36a6c34ec39948e2bbb50480b08d8a2415d2ddb35c2fb7592a7a35bb8f7c5fe72778d15be84f6d544bde1ea71bbbeeedeadcde7e94d3537213b6b6518c5fffeee085445444cc472f2ddca54d9f171e918507ecaadf94405dd067a4cd6fa6f2c9b387078a1c28c331c16aaf6244a4662bee4fe9617824ecc5b715e3587bdaa656ad302e06cc8fc73e3e4a5e224e998763e80e088165e057cf2c726e354d46e5f30a0a0a4abaa9f7f231689c8da38a18b50c16aa822010c8ca0a038afeb2e39b55bfb9ec748e2ff4e64e25fe08b6ea5a7c415fd55a60d5916812f9dbb803202eee964d208cf87ceca68c2244b3491f19d3c5da34121bb7fce2c7fcc45d5711ca9813cd10d977b07ca401f311876c108fc760e7a9655de4031042d7665fdc9ae6d7a0bf2063876b54960b5ed6cf84bdc710fb100e48373022794e0ac03f33c6ee4e84d8b875451a95749b665c2f2aba9c410dc85859de465b93182d430f3e4ad5ff870014461920845a9e503ecdac1612537a5a362991246e072c70c0aeaf863fb78f3dc437bbedba5fdd109cd3e3fcd6ae0ebcaa5879f9069b669c63401ed3580bdbd605069fee1044c5d5c146d10ad9e1fdbeb27ce9efbc1c9ca41fa9a35a4c86e6a94aeeb3ca68cbd1128774c2b815236080b0ff3570531c39525c8d826cb7be530324846a7e32f70c0b57abd7d6ea100c6d8ed8be648bc0bd15eb17e0ecf24cc9ba740e5fece42b7d5335b52fc03383784913ea8689626f204a0e774b7ce9dc2af5589c576538c6fa9a221cc4cbb4db299dc22317da72cba7aeb120a54ba338369d33531ca08c3b13f09188655c5fe6cab5bcb386abe9266f0d24c811a43f32fe3ae4efa3e72449722dceaed132369e24c487cf84e616a5beaaf079fbfb1c7cd72c77907ec7a92b1cc34a32dcb6aefb051f59b1b48008bb3852882b2a86a8628796b66c00222d18e23882f2c27597c16453e490d37a35b82c29c2710e1c1c0f5d33a2dc861c43510b3e3b1eb9a445321a8e1d4b0241d811d3fc2e06322c3255afe8865b33dd00644c37f8b464290dad61d006d751e763195816fd983799a5a4967847acfe572f719ea8caa0f68dd24374b7d5f2c41b0cb761d40f2a9d8c981cf86194abec317f30e8fe58096f2a0280c01d18505084ee8f90b2d9235cccae46c60e2427fc2a7f2137f86ca2655df98082eddddc0d37cdfe99e82285485a08c4807f326bb85541d4b40428da463f89d5d051d8f451080d55be3cbcaf9caf8e19343e373da5d334c1728247f90931260e2702181d694782ac4e98b8f83e3af3497512ddd942f654f7254513b4ed049352a1fbeda02717a85f7145a983b15cc732fa7b1876c44433c5e61ed526ea82f65569dcd310eed3ff838e697611a2ead47e3b2167661da27f24939814e6f8acb0b9eb16b4da17a0d99d6e4a05721271ff5dcb686d0c6ea9e80fdce79759f4d50c4d1aaeb48d8e7e00277b2a1cbb86b135a1833e9eca8012c6300087dafa3a47b3189cfb51a798a8af753f3f606269df10454b4301822cbdc8eef633f3c756bb1e51c37faa79cff51eabf796a264b5a50909c798b290b6432a3138957c3f1d1a20788c0b93649ca1452a36a39294e4adace948f5ffd8a286b2e7083e7407db1d82a982f941a1f5bcbba8ba8cd04ff7d6b513df994a715d83087b3bddd076eb8f3373c3a52d77b569f74297bb3da3af572b351ff1ec68008295df2eb41f18e7d8d5f59e0a3f12043667a89c6c2236fd2dd908ff884a3a008d3d99efc1fac7a78118ac8ce721ba13de3271fcc5f24b0c833cf9ffc595fa1626b53dc4c1d59a2ba8ad92539cffa664a2c4658a08d613524ec8aca1a1ebca3554e8bbcde0a55f184ac371597d26f7cacdfe1e1b50ff3389144ed66a005f22251ae365f0d073d746a2a7d0324bab2c31e960c358d6cd765392b20e4ed1f8c9d5369f67ebe92d8a3269dc23fb4c76b118e4b63aef1a2e539eb3f53790c93eb78b107533d679593b97e53d5d098082e0d2dfe4256ecd2a77ee50e98c0ad05e0d4046cd6868a3681b406d284dd0813fdd6fbb066ab405e12637535637897d3402a5010f7e17932e2087b53685367667f8bb4c346140bf3097e3ae4ff4c57d9e90a2d348b53b1e63b518e66e4a5be103c95815d2ddedab4a0636a0ca9ab23a0e0ec389fe827938262d5c242126ceb13d43564a9b8e37849fc9d9944a75b0509f2c3f114eb8c41b016b8a932e5cf119ecf2ff55cbbab39c869d3b16e6ca4f46fbd79ed1fb2290f55707baa5f76bb95740b366d3474d7d318ea60697c41f0cfdeb397fe09866fabb96ee21f6a2ca3a4499e3df5814f9b7586b48b9717ad4b13272a03fc04df615eb39664b9f7fa58b87c6b9442bdc1e86c1aa487b1a69e04d528fc6c0df1571b00c33b8fbfe2af4331b3c8006a08f17c5177c6c024adc16dcec2f2fe529dea36e88a707953009827a432a635af09fe7ff03a36f9fe7f07f14ca68c036a934701dd7fba39a7ba9212755dd48e508e828b8a2ce3de1969b0d28a90c63f29b7ac7e6e179e52c8efde82e39c8279420dc169cdba7f34b5bdedec7f859f9d8684b90140bcbc8d06599530d4b245c9e04c227a0021ddb9f4d6290c83709421d0376ec7e3b4a674b5c256ba42553bdadaf9161e3815273e322d7b835e0a12c6a94a70697b3a706bfe69b8058d2dfc7febeb0ac7d83752fe4922b34c4d0a778277d821d31190332ad20f0babd9c3a85ec08fcc941f8bf219a6dc86d9fb51aecc75ece501386eb39adefecfe58c29c7c5052fbdd4580878bae2f7f8ab249077c89bf500330ed7e21475104b3693f6dd2391117b5d8bf078dd998096e31809d26e92d1f90f0cf68c5face8186f7fbae987518e94a4fdff7e7f5256cb66841e3485bfa8b62e6c9f68a62930565ccaa30b4bd4baeb025ed06be77217025c703425bb78ff7c335155fda8e4829b9dcb67a2be61bbe8d4f3d6981c990065aa88e261d49b8f7c85d4d37d4c67e6b4af3adf8ffa55bec46ffba7d07ad6f23ab21a52bb7f20d035f07af21bf239094ce5a6c6fb387cfa059e957a7d6b8f5aa0f74a6e775f510ff34827c3f8278bc51eb830701f547054bf7421e70b3b613d4e3911cc19a80923ffd3c3e3539cb483746899258f2835a7c6c9b62aba1f7419f7824528b62783092cb15a4c629523ac5e70ac7f8e6a1f600aae784fb441cf013c3a4f42da2c4596e9bb0b5c48b5c7941f0d0fe8f8e0ce1048d24f6294933d6be1a1725559e723fe87cf892ff88b812ee9a401a1594acb79b305663483e1a9010fec3fd72f2fe33d39604f07c9f76f87d4baef2f7fe571c9d8dd693d5fc9d7b3d71dd0a3ca5cea32f6f64c77901bb25f17cb5be994cd3d71b4d9da60e627acc50c69244f820309b0df8438554da0dd7804956fc79b54f3e78934a3c9bd0bcd624e5edb8ca31e76d7bc33cd72d31c773d17b52c52418831a2d2cc853f7793d84f3e4ab4e07b051124bb7ed635cb2e4e28514f567e0267dc92dfc0a7a16773334151354036232733b8cd78b7150d7c7d7e241e92a0a4e8383b9c060bed0ce883ad7ab3efcb8f6256fe167e746c220b0f223d1ac00687c91283672996afb880d90c94bef644e7cbf69f9564a97c74eac075cb05dd32be716d538c4b770ba8454c6db5df8b57f92e4f978b09e178926599525d97d535b02b7e0e287848f74b72893934a6e7e35581100f392fe650c728246b1675293145c6c7c11844b6bde01500c8ae41253105a9c365cf57989feb9604b62e82cfad8200ed8468f5b8bc764456acbb4bd720e6df20744e438c83391ce3ff54542f36540f804ea50b127d9aba2dc92549764c0758ab2f5985d711c88d36484b5b97fc7bf953de55fd19952637cfc951bc4720d07fc4d25f044209d1511a2ebe61afdd1bfadc36fd357c6719a035e995506e46a9a4bcb815706666fa81b719bdac7fbb42421edbcc2f6098d5e8a9db40a4be1fb272466da4843dcb1dc5c7d690bbe138adf801e6e578e2c7a31469624ad43678292703d387dfdfd0bb213865357b183b4aecf875d60cfc09458b85fe5f8cd89861abc55ecb89e02b51f7e9f6437cf271709576384a9fd8eab2bb7477b0744152da99accef911cf0671a1830c5ff6c022a4b6dd36813fcb4063a48d07ac5c64e4ac18db2d18700bdf9e90720d348ea2f5e384a375442fe12e33951388b232e405e3b89b2cbed115df223efdbff6cf9f9de29d44aa9d199cfcaf03052871d346de09d0008d0dc2b4ddfaff8b18f1bccc22252d02b4aedfab6abc01ccaef01438595e2f9e80d782ae6cc77a583e7ea0b680b6495360a751d3bc99d3b1d335a5db589f86779a9f2e7cac454d3bd6ccce1a38a85a3f52d08429428c7fb51a0595c3e59c200e0dcf002141349ae73a13961c69fd36738ef07ead73a9fb8811827dfc1ce1ff0f1400a8acbf0f6c58837e3992f7bc10881e8a31d81570aac62aee316c5c4965e0365dbd26674d58546b28de06ac94c39321c3323e542a9c0350d1a78a41353624a906c94dd46ce168c77e21a28211582bc3a05ecdce1b29802a0efba6da19a1f5f7cf6cb370cfd397bebb1faaf47c97b6bea6f9cc70a64ec712642449c47ab0a064278798fbc12fa71649e80865839e6e3c1d5f09fddfcaaffccdea4f68fe108373dcad01ab60dad793c04329545eed1a3cc8a08900ef0fcc5f75d8568d210353110254bdca2934d276462ea04938e680a860e9f59e991695a6a382622755d300e8291678e33219725d37920b04de9172f4fc6883b29b00cbdca17d38db7c45efb25e1650c39a440df90cfbc6f48638c86cc087a1f1fed108b62ebbf221321fb5c8db815bc2b1db849bdc4b81df0dd6de1a78706a1624a7b7fb7075f7e8badc9a6cd09c33b245b9e89fc3f27288e66068e17eb00496a6572c6a3289d8c363eba8b616d1a9985c5438d6a9bcfe3aa0e2dc71fc729103026a655627b3d17b73f4b83f4075117f6b981a053a2140a4a085404d10aa1d322c8f2cd336690efb2618c6492530b7b04a54ecaf0b146fb020a3b363496b7fccae6409d6efa40b15f624d22eade4802e6d6813cc349078fb356ae71e22fde37721923679edd307436f3e3715c22a785c491d83778cb85c033114c36e9505a0729b95b5ee2b4992ddb43e3f71fd63234f16b3661b2f4bf719fd42a1599d519b952242ad3249d245e7381058885391bdf70288ef050093c1f836b68ff76b1d61eb50d4ebe4d56cc5bf1ae8416199647a8c68af638c051b6e8ae44a4880daef15455e42a527608d2533e43bb61c545e084cb82a2e13157a8833d185e60962c6e3e59fc12e6df5c185d61322b28fe917c9ca7d8eeafc7e007223ed2b570f91dde2b433b884369b56a71e97c3d9fecf3496a540f228274e08186184f461215d52e34019e96ba28646329d3b7197d4b275c190cb82fb74c62cc105c323b416c0d0671bf4c2f8981515fdd0cd71512d1690cea6a82832cb865328cb2d53bb63a938837ef9393edfd483c2bc604f80abc9882d809a3fcc9209b9eb5d66e1618454942dd1f84bf4c39371a9034e694d2dc45c6ab9f49386739bf11b7b20547b3786fccc4f0e1b79c920b832d3f0fd8a9893254ae01d7fc5a9cb4d9bf83a4bfcdb9f9b677134a13a55cb01d7ae838a25ffade0409bef8fa6a049bd04c5165501d878d0cde66bf5a4fcb7739d9e73a2dfdba7cf5d518d51ece05e8ad16f1723c7e88bd12ae27e476a2deeafdb1e35baf0b6ee89b1cf14d959419c65a8b65d6314aed70faf92c7cabaad04727cb8d2a19c8d1868a67a2bd424c3a86f9b3c7b4b332896abb09b9add57377885e7fcc970503c881ff69ae9daa5e00543fed2aac1a68a52c448eb848551e781ac623a6e86d6cd0bf9fa8cf2f6e45222ba05e29ae2485ca779ccb7462e4ec95efa29a8d5cf3b87ed674483c6fb9f6d62e6a8da36f32ba09f47b1186d4106e4101cba556884862fd3ea707765425387155f21120a9a70f380c2808cb1deca8e05b950ddd20f87302541a937ece9d544b30985ade17b273cd6466464bcf009411ed87f1f2ed883668ef6adeb935bce97d27aa256977204be1073de121528da60b439d8dfe656e518e19970ff355de9899e103d39d79d3b9c25f0175b33271419a2b8d0212fa8e1741068e5eac58d4fec0ff32bdcfbaf281019d8e8760a2085e75ca5897370af34c36f1714a5d2855139f939214c2caea7689556e5aae5d1f18efc1d8c82cf40757af0a2a27d83163e21afa6d7453b1c3fbf0bb8370f29ec8f61be313fb18b193bcf28c341c22f3f1878a5f4556ba31dbc7d683d3fe2039c2b807a6d0761f15552c72a70b6bac39e61eadacb85b20f686df55558ecaf04c9e7b33e189cf2a5a428f7a7c1cb0846f436903648cb1c428baf75eef5fed2477b8ed9e638054b741a0917f06ef50c945658b52b2d17d4f7cc1c003a0450d23e4c0b42213907fe83ddace9a0fdc73941bb555125f9a47f6af072d1954ecf3af4b562612dc081b5075caa18f9e35ded40951bf6f56945398415f861de5576e1c431edc249185d2c88c85323737e29a9ab033b9f73737627e55bf7372cb9ebe8b414ec4773fab333872785766afd23a75ac31ac6ea74506e5ee2d575bf54ae5698b694dea968e2cfaef8e42fc032d8729f9165b99b863caf6f355af6644fe80c848b07ecf09301c15f109fb881c1d7a34464e57dacf937344a35013da41896ffbd622ce86efaa3ddb5226e6e631dc4bdf5bcbb7133c74f44b838b82b0a8834fb7ef37e96a9d1003bae6cf49adb56985eb8acb4e99690a0f2f986a418ed730adcbc2267d2c07cb04cdede5acc8df8d875f8b8b8d90b848149a6824e3c0f041ff118a25f783ba1207068b39533ab4a8865b0a9a439949f1f60cba06e939bcf4e7b694c3e81b57b44a418ab23afa08084230619119bdfa7f142aa2d7e0b5a4d3a96aee30f127d4a96fdd71305ba7bb79601e4bd1c517e5bd03aba8dc6c1c1dcce7c164301c3ab9a0548224bcfb27cf9baeaff741e20082399e0f32cdd92c00795c887525f79d5598c8714cc8d40b985d82460b919b1a57225778e33a6989384a343db7b8fad2a9837e4d348ef30efcfbe4477e6cb3eac60ab053e53aea196a5f53368897ad2a3cf203ea40c54e3174fc95b80e6ef01530919c3b44eebc20857a86c7232f2bfd668ca75c650e237dd1dc7a6fdf6e268efde13a9be18cc6c0b695b05654121572474ebf2c98be02e34d9fbd38c9c4ed4b36e38b22df8da4571111f8624836ca9e95fad05e78cc03395a115f3a985563b29fd82f5861606aa146422ffe65fe05fbba010a74cb6731c2bc38277b89a7ee13212f36b93f7dd2d09b6228118d4f18c1db514deee2bc977b3382e553e707dc06c3ce4dd7dfc460878fb128ba4b68ef335004a6542ead7b7646ab3ec8999442782b604a6b545d29e440324a7c896a7ebc3061d8f2d7dbcbae55bf39a94c9f55e7d21a4c1388f46a00264ae381f73b45457209ec8c81d72943ed4bf142367bb1e5be3034e954683c1941982d0a128f56b2f22bbadb42f09d24bce286263cc41b4724aa8df2f082ce57f8743aff6932fa34a31cfdac984ead2f8bc0c201ab46dcd95cc454eeb7c3ab73ba19076c9f0ba57c92f6b84b52b9ea8bd4fce69ff058d19b0b19acc45170869d8534f7d2a5fd9270a136128e18bf5a8bfa070b125a714c6af6c4dad5a5a631e14f893a067bfdcae3fcd638a8a14adc79f0f0fe563bc87cd9a905090a089081935423725a056ffa7f1cc04b83cdd7621a35d598f7248106d8cba5b12c023849ce30ac5d0c5c85813da1ec39ca853d58c6f3a9da929364057e69d60a59bbb1e722b9c4aa9ed809c62fe918027ba8cd118ad94d4210df1d13d3126008a659a6a9dfbc7ae097720235a4081a7630aa80f552cd325060f401c613f620cac772bde8277356b9c1744fe26b55b683026dd6210fc476ac581754e1896653374d04856cfe05ce5fa8deedac2d84d3b524be4c03f7cf6f01653144d8fb8178d35f3d3051344e5ac47e6dfa895dca2a9cf1ed1f97da75035bf52c267e03102268c48e50dda61aab5050b5e5baaf9388870067bd361e335ce15053ee2b98de9055e7aa8c8b31698c06204970b5ab6b54962f93ec5b5ec50a6be31ae36d2afc353d0eb4cba981d3ef3e3ad63c987d4fc7a8cb9241af5eda6d38a73050c6bad918fac3017c1713b5fc39c3b2684c077703aeff3ab3873ea2ded0e9ca33579b6475fe9fd62f9d36243462c73870319e3a2d6eac72759a43f8215257e1f69084bf3f0af88f70be97bf0657180a7c4725b548678c961b3e20365ba288c17034d557943d472656b6e84746521a14b3b6ac93e06710748aaf3fdffab09c3c2070495eae7cd0977f6d9dcbc77b8072a8686d6b18076533ab67294da951db23f3b07b82496caba54d771194d13c46e49dc2d1ce3fa0d252b26257adc138270659090e07ffdbc53e610d0670701602dd1a65b5eb030812ef1de7026bc4ef21ab2ef07695d883c9434cb7615d1153baeeefc66a21cf6cae83d6a728fe7c820ef7ee06aecc0274005adfa64b5f81bc968ab2ff9542a265f186e58a02c922e1243ea2552891349cbff26fa1e2750b9633b5d04ad971dc89621dfa5faaf320a472d31b4dc2b09bfecc17a58c818231be4fe961495fd430cd4758f2c2dc8247e7ddbf430f3527b60cfb7ce05e4080f896dc754628bb046211ec5700fef602d62400297d11787268f71b5df114810a0a4061dc7a7dd967fa9aa5bb61248f265c61ebbd147c447cad35e7cec46e9e1db6fbe695c6f0141c7a87f4b77f363f21915c95e4d27d84de1b7eafb282d3a4ee4a2e07ab1a9b364fe4cf1b3c7a7f725ba53a5abd2ec842daeb5b83e95bf380ab80706c8b17c3a72bad34425fa132e1b111c89598867d72109be02adaf1289e4f52e0e2827651c0ec94e9b936dbcdd51680c27dc349c42cd9e113afd22d52ab13748894bb5c3a36e3b39d26e28a6d11fffa73289c5fe771143316ed80b6b78efe3edd191b277f6973b9c155bc0cc2eacc785e3c47a07d8235f25f57230c17fde2cc695e2f425fc7af18fdac9d824b822ca0db3272efe96e8873ced5b29f77d2e8063548240b770cc75fd3d57a4744dd420329c9c3d4a4a2b63e8e32659de187ffce319af0fa7e09acfad7257d5eca97dcf4f27d56afab5c0a4f6ef8e084dd9f69d80c207e0ce2b4080ee538f18615348a7b276e65579c3cb32edf4eb47d7a2e0900f1bfc1828d79d4e96f8087d3fde5263efb9378493d70d7fa2ef34c3fc54a83b8dd1ae8d92a2bc02a107e27160095de4264b64c358b61facbc9914edbfccb71f31121302954303164de42c9026462a729b82b1114b0a90957fb49c4a200b72cf7b1686026a7362068740173b681762cad6603bb105f7139b697ef1549501f4ad4d77963e5689ce103af49e312a525c6e62c2a9664529305f2993d0f83304299312f05dea988dd8a128397a5489ee25dde60cd2395b53d5551d0c1302c6e48424f14c6056e36b1dac6eaaf6e67fb1f662194fe038167cf7c894be073620afef8a378d469f2faceac8a06df83e2ad4d204c44685de2cfe33c6e30d8922a1c9f9dec07d3b90c2148d19d0de42f924560b30003557f4aa08ff75c1f81fed236a315e8c63dc96e599463a8c2fdc7e59790be9c31c42cd93e8591c376e4e150ee7e6d6a806a78978b3e51ec9c53ca3dda6821854d6fc0588948d6ec36b1fdc9ac203a67611a5f208081459448623e34b08f23cdbbcab1378f7480d162b560c5b3edf36683e4edde62300c76fa866b328dc3c7bfee1906b0768d45335dcb0905e834e7a43a3544dc1298c68d5e2adacf55d10583de53df71627bf3e23af025743cadf012a57edc0ed145005f27e04e2207744f9c81863100031de7d42a6a8d78e5a217987c651bd9db153f90cfcca35cbfbc24daed1115380928d497907732ef6dd1298bd0f98a3e1e3204fa50c5744b4c9cf7d790a9d2d4c3aab954529012dece301cbc8b3f831b8615b6a1f1b9a5b2472ec314193e3668895eff1dad9a855e889effba569e6956fb8f3090f0d9fd20545ecc5e482cd606123fd54f38bdfd66ac6b0f5546c0d578551497c3a4e59ed33c67c5473f4c7bfc43b17b6ddce34afbdc8e5e8069cd6e02f864747d1b57dd93f5d2bb33edd3bdb05bf7f8cafea5dc0eefe9fa1b0446c99f8a7eb9293f8e80a823f47e7fb81561cee324a816af9b08832831e73c22cf5c433ec9761786869df97a68a10ed9afecd7ea3e3263829bbd6327ff8de2354db982d788d8648cab8cb97d5dcbc0330bcc0fd587d2a4de4f1ca23f4384573d4d60e21a186a08990b2754413284b1a375248155751627f7569cf4a6bd45f4f7feeb971db280f4b297739f72e54908b319f4903e726497933919ab88d98693bfa3b0143887ebc8e91304d9bf104ffbb5b743394856b18d4243b7541c8cd8d793d2d99d90f7ea1364e3de0e60427915e865d4dfbaabfff4758ed4d480a73cedb32efbe360ae2b08e66f69f4d981583d27202cbe0d30d02ea6bca8b480156d8da260fd41645402a7f27e32bd6b43a77ebbe0fcf01bde8a64e38fc933bbba1228c77dda4e0b73eaff0ffd02ca336a8c69b4c0aa510e1b89de8ffb743adcbcef0a35dd900623aee9c61e97adbabd7d2a7cff95c32d941da8be770572faf0d9dc2fa1a13b62385f2e7779132c08f9984b211faf7a48f0da3272abe03baf2f8b8591ddffec63417013d2a0f613f72116798acca7f9a10041636a8c0b8279460b448e0fc3441f5405fc9d9236b16e8fcbed925d311b5647f7ab3309789a89e4dabaa3ce46d9a086df4f4bc9c110ef1cd53a012ecedb5a429ba0309e28fbc6f1d8f3af841a237d055c24b3e82dfaf1539b66dba479488d835a6627ca4497b54efdc5515130d6ae7850da4960ac7d12649ead907fece02bf6840bb4b49600574841cbca3cd4d20dea6b0e6a198b7768a5ba8038a3a4252663c8b83c7b280a8be44c425acae7f112b231f7613689928ed96abfea008e1ea4e0a11cc8138c6947923f3dbb60c6448031d6b07daf49bae0ccef9b835d1e24a657709d4e455dd5d3aaf4a0c08792975189857a9bdbc2278a30e586ba10603f8e115dd18eb1d6d5d6665e4a9f2bfe3ae2f391f19b481ecdcaaf82a18d7663a020904062cb99b4e064dc68b61d16d8f534d4d32505a3919a898f25b0c355cff3f82c7ca06150f36c491d7c5cf6bf134cb3c74d73c596f418609052cc8def4f358a64bfa1facaa9f513d72d33600a9166edcbbba0bb95bc34e7475f3a11656cf912f1cf4ca8a2ef450576e1259aacf7eeff9e9aecde858b56852482521681705f22237916d69ad50b11a945ec54ff3d77ad36d5b40225abc6b9d591446c2c0f7ade45287a7c5bd083249d9a604d7b2a50449026f6c5644070a1adfde1692085406b6fe5008222d667f19c7adde187cd9f613b43ea17bcc2c560b87fd0bcde958040da274a76eb679bd5b74c9fbfa193884c1723fdf068ab8562d3820aa47b540d6cbce5707971f4605d4a0ed70247614c8599acfafc374971f7ab4143ccc2d2721c34982a6dff9642e3d94829d418232bd641cfe3d5e2cd0f134ba7265126fdc157ebcaf38e8704c6b6db4728477e2219560baf154dbe3e20b0f0b5615627ab4ce44bffb58f10b88e89024a13cff4af2062514db2ac3a2b31d4141d3dac25026ae1f38ed40e3a079b3cca1f95a9ddb6a89af17bb5f16d718ee55ebad3c31b92abfd39a262979f04ed60f552fad32ab95a57968d985e9daf695b6a68cb339cb37c337fa40b3da2624918098aff479ce73bf40e5c0c04424f5ed01abb3e5d0456147fbae90ada9f6e8c31d5f80d8d43ff4b995165fa6142c38ef20fe6b4699314afaacbc5a84078960dc6d336cfd3fdb868c3e87ef1433383bd46e1a99e99159f9ec6ee41d9406918be8432fe6385dcd1b93ef162e3bda779b3ba3ca70de761e5ddedf47f0273fc947d261bbf259c0a2e27ec498f20f803599d939c718084714e43899e015b40fbd79f28a73f886bf26d3769c2e9019aaddeb7dbb679ed903fdde79976b22fc466200b47c98d1ea46df8e39bcac3bfb2fc6367524dd1c5f467e98c2573cabd35adf72353910b7748dac3bd68a03c110519516d6cb2fe4e600ef21c1aff3bde23f06d6aac3d8108657b94123e466980931a4b182832d8802571b943a609149ee2d4da05efe08420c14cf750228fc57a288485b1d701399e6f46e43bbd60655aa8a69aefa76d53dfff1a5b4b363a17035127113283ef8134f26aef07f64434a196f40b513caa959ef44751f6f3d4c25617cce0d716158707d41bce91e8892606d666beb1c0b3b52c418d28a6d307f98dab840d1f325f1b92ecca6b1219b524e8926b729ec95ef2dab946c0739885cf0f1d778473c5e18592c44bc310c43b48b7c4d899c6fd9b74e782dc222f0216d24917c41cd2dd35c6f6524b986a03adb4a5da41469f1f44ee2332e00102cde9b367423df3629acd49a6cadafa1da289669e4781d4bb5910a01da1b6c0e02b90706d977737e63ad8a07f76757a6ff226cf59dec31ac3f013229400a0e7e507a285476121116e990c295338cc68ed4137befea166405bda7bfd7e568de213ae8331ffbc10807abd8e1a54d0d3028211d317f1f2b7aa7482cb47e546cab978369ce27328d9338115cbd68a44fa84c26099dc3a13e25ebeb96a18b41e3d165b6b44e0b30305ee591a04a6619c9a3d07647147fb6e57fe8d9e56cf8921231a4b85d6f06fd81e945fd54220b462ba9472045c787acd78b2d81fee7bdcf84165bbb4555c72a10b1d6233d019c72a4b737f91de3c05953d2ed6e2ba32f4e042b4125e883c314de239580c2afd9fcf1c3089b3c3503e031ff902232ddc26660168c41ea2a018de4b92bc2acafeafce247fe776accc7cb4379bef148a285d440c503d2fd914b5011ebe98905754988f88e9e224f0ffa155ced2df36a47e60486709eab507c3dc7dcda80b7d601875540415756cf8517d1152d8ac30d3fc2b1223620cd35cf327f13178c52c6f8eb882afea6b0d3a85bbbb819e6fb08da6b831174f022e8be85011afb07823f4e262537cae90ed01f4ce232130dd0049feed04657a8b54908ae7805b9aff9c2b5680d9dfab4ffa7acc45e769c30654ad12533f90c2f0e21f35b99224ca3642c49ef525875b3580c438bc92b498de1ae08127ec7b13faf6bdbbd538ed32268fbdda31c66b90da2c8d70fe70c631d35f470334f36c2c0fcaaad40f7bde3b3bf8c91a028e62e27299444eebf13cfc70ddc623b4c8a51fe19676aaa4121862081881175464cf42dc819191a16977952448e5a947714a5763ebf00113d54c9b4ca0e63c4e90072893961cf816bdf623cdfd82239ce0aeda6679042546ce8a553910df0b0e91d5a01fabe6f0490bd63dfbd1f363b91ce06967b59c4e66288ce7d6173c5df8afca534f7fb8aab5ea15b4df2aaf47b94e8dfc7dcf77031b86869dae7bc15fb2cd104e4fae72d0379518be4f239bbc7ae83c0d26cc6ee43757385550699b67fa47cb5c02a97e741659c7ec056a9f7e5eac71d48f78c6154853d2e51a5b70febae2fc74d9d0f20aaee9cd18e04fe87f666f7b4e9271a99ab801ea6d41859da8c3238a7602a47622abb931d345e610a88f095390654ce01c35b60f80d38d878653a996fcf9548ff37bf3323d928a78934b96b65b2f9140830f56fa3ba0cf85ca496302ad698fe8fbf923086f78283a6637aedfb3f7aa254cc7418445a43e7457ea46deaa3e8e29a3faed2bdc908d99190a5b3586476e9a6820b21c3d40f7e98b90410aa247fa188fb901f2c4f0c7d1578a231c994eba9d9c807457c1b8a0a01e1a3a56cb1418ec14c6a87e349fd2b43fbc4ecf866b88936baa035f7e171d90ae17d527f30504100101f0fae9feeb60c003a476586e017ef2e5dab9af2dc61e0b67d27500b48c1dc56b529506773df0a2b379ea31625f3ec1b0b1c63d6d62ebcb36d404c2e4dfa29bf9d149f182c557a887e3c8dd03bc5e4d993b75c9b0ba290a3542c974ae6b5a4638127bbf7513f15ab1db609b320d912e636e267d684d3de1a36043a21fbbf715fad31ad5059aebd5cc5cfebdfa6897c79ce04e82143fae4adc8eb9908fb5a88925691f8f396f1259f8abb8a1ca73bac9675b735eb111fd840a8a91c2e18e131e3b6bf110b16786196c412977c574a6288e547815596786df61645f105bc042f02695398de7f9f10fa5998520a1011082c1a97cf0bc7c92bf766930c786ea53763b8f88c9bb437624751d4df877b7353e9a4d3545a6732cb724f2550bffd19fcc666cde3d44b6d4b550447af509295fe6b06d7c7958ed1f4df6b0940a66f92e2f37b0b3b584d0dc5f4ed704a3536f715fca27a2ad412eea5e025e2be4e14fa9ebf5e951b7ff3ca56e73649b7c39bc73a730fd8f8babbb65aa52dde3e38c6aea6c2deff17ffe818d2252c72deaf48640f97f3fda13af54d31950a69641c56c9bc788ebece267691678fe9256e45561abf2f93b134f5186144c8a2f5a319d0ed64cbbceb6da0ae113b3eee9ca24e166e2d38a32acb6940c37675c0f42ba756a215b4f03c330c61c3c243cf101baa68f95d60b572a35ac72db468a8def5816adc2ab3df3323c93efcb730b2eb26c117ce6ec3d4c97bf21e90fd842b6088596ea7980c5d4c8995e85ddf7b99726e596bcae7fef19cdbbffb78ea3927ad69d9d53e2ee8be4b13bcdfa93bf2280eed82f1a1b87e028340b34ebe3b7b838df9cb0a785714bf94acce1903f8f6b8e6eb2811e5ae93034b1a00b0c35e8487d3e9eba7dae560565b5adc59f3ab6671703e2df6ffbdb5335c5cd19d835992b9ddea108ad9160441f550f32e56fa911d36d6bad6791c10468ef33d233b9cc79f95652c4136f35ad759dfb2ddfd74922615315ca7993312f2cfccb19fdf7125c15b6bd95354c7c259be62f328ad7a996b9e60c9b969aba297babc5d0191b2400e5f9e77d39d3d2ef1e1d634fafc3c39a0d505bc99bc0e0749ac9e49ef63ceea72871334c18a02ecbe4b7c579dd9c4e7e14f4e26f65578e10b5c18f0ea9bc8dbce2521f98019dd55585b75b19e5e636fe4666fe50b7f05a3fbfa4ef16313eac49877fbfbec0505c97df5a1a22f449f9dde20bcfb2843602de750fcaf51715666ef6add634eb35e9785721d7207c62742fa322d2ca20e7d3db590e703206be2b52a48785988a79c4635a09e75043fb0bdc4fccc131b9eaa641cfe6985bfd49e169a4d4e527e82dcb4b4377da220c221dd1d47a0f4094da6e716e9fa6f4679cd8423c4a21044b9e11b4905a24f00d9007a0108d835f5eb76a9205d983b64097b9b53f9685094077e60b1c280f77862bb99cf5e8126db9253da90cfc0dabcf25719a8a99a52ea7a0ccf29184ed648178dbebb37147b5be4823be540e9671e6376566b14d433935d137045ba527e35225f3323d8cbbeac978a0132f00eac919c970bb3f2956ce5bf29e152b1ef7ab2bdb1e5a7fa8093d770bdde62f6ed662595d251a8ecc65c91f04f6262e5896796c4a2ef0b2b7d3375d9c903ae4fa494d3098941a2d15788c6cd3d2a8318d5da33144525ef37c4faaf7037382710aaf158a01166a39c985b599e07105f4f311a7b969f7765eec9c8465afe148743714441edccf391a75f03efdac210a1bed56cb9c9e53eae96e26231253b14391dbfed0e4069d1dbd1f11e277f41d98d7ab7cb1bf2edd497e481c34ca8cfce0e84a13dc3f98143953e9a19f7279160187e28cf9b05f1b87cee2b2dca18be838d0f050194cb399793b488d6284051be6033a1b5ab6aba639b96641317a9881a16b182acc6be8bfb6805f874e49733591933a14cda893a7cb84a30800f87ad4e406a9d1af56d96ac79e95969dd6ffa2ed8774aa52ca19d9fa40df1dc2a70dcab5c6ec28deec0134112520defe7ed76be8243980c3d266f061792c93746e6f93a6b5e9c626b56f70d636efb53a23612030311fc27b0a29128c4d4cc8f39e5c416053816788e24c315f741fae89c11440ce551eb62521c161a604c81986d3f9302ffbaec67446b488b7d2edec2d5067bf1bd7cc0f807bb065f7418dda86124ccd683c22d12331d847be2b1ec820f36b5f7e126ca0584a33ffc739273aded941565d6fdee68053552e39f89244fef7c6473a17f88bbda4f3095f00462a3c667c1265eef58f1677f94220e117296c21ec34135456ae28dbe286096fb54fcd1d3b9e80c53bb3b8e89610769507564d481cf7385800b25840f1cec71e1da0532e0baf7baf7130906bc66f9af2435e16cca8c314b68cbdcf332085aefcd917ca63284bde1073d6f36a7e68580d696abe4840dc4328061e7fd082db1be660bd7b5c6ea2516cfb99fc9dfd604ca8f220807627cdf5bd9f62122965c966a133d7b04355f7e67368250f402ef15e21314a8ade15ba554a4ae7df932fa0f0ce41cbaa2406376786981eaf36a3df544e097da14de603501da2e6935bf517a538f45513a8e17f459f534117f981067c73a59222fd8eccb49b5809325ee3bca41fe5d547e39c3d3c15bdb4167b4d55c3398958588ecd599b319090d5d1a0066e85dd0edd64350242b09c63d3d33288bd7729af586650f0258400c0949a00e647be4d1ef60bf80d3744e15449adf437d9d96620daa1a222bdfaf194da880f79465bf9c664ba29b42f8884db732c267325083f81bfd68f568540057e1fdc5a2d4c4d86e476f92a37f5ea53ff992275e2b1635acc64b27e3e25a95ce48b830cc1c80c866abf1603b1928353cac45b8b3ed043bd18c0325983de187e845662e8e9afdb466589b5bac4b7eea4e2dc13ac3be48b100da63cd1abeacbdba2f969ead5f85e8369ba4da92bdc094f346d27b23ccef65da8c1f496326ed5dbacc5ed0546e47b6dbd37a7b62239164fcc9e46f34dae2566d9890b203c3c5f4148bc65f4a7a4211a0255843c4a1568f8e76f7750d18d88f673f4f56ee6d49558873c8a6c49c893a59e8a3077a60345236601739283c5e0fead0fc779b9baa285eba82e6148c412b55a52e5254dab6779a0f3bb213b3d7a50361104c75e426dd474b1ded4cf6db1b6ff0668d3bd306e64124c529ae84a5a5d21af213510aaaa293154c4ee332dc2fcd5ba2fbd2fdf22f0bb1c2ffb6c911a89fd0a4cb6f1cafdbe0b4ec9328088462da9cdaf8c37d7652a99def02e16eee83b70462fd397277077ada1dae8109c2c8d7b2089de397c785338a08c0c8830dff3de40f5319ff1f6e55c5928b99bcc3512f1e7bf477c33d3910251ef964ab5ce9578ddd819dfc699106232ebaa3aacf6650baec8be6980adcd76d17e11e20e9fe334e4eb3a950e34679faa525bcf4af2a12ec0f0c97ed586e0c929377a36f23cd57c4a61b05f257972aceb014e2ff9d801c419f0065dffe2c905b97d79f2b7530ec96e6dfcc6b3d3d70f1af928fc7f174d73f27301c2f5b0f365bb2180d42a664a86298a50c8df85d422cccdc59c3bc6cbab2f4b915c9f0f1a550187cf5deeb03589edc2aeed2f7c4793170f900bfdc72f2f54ba6d84231cd89feb72fad1c5ab470bfd8ec8a4984a57cd3697040d5e0e92703a411ffe4afa3497eb2cd4e9c31abd1fca1718b3602b35845512d5b3ffbee771d53c75302efcd5cfc63ed6647b49c33a34341cb2da70c25512989122616234f3741a450dd884623b74d0b93ff6da198739e5fc421013518029e1153f32849c47b99c3d1f87cb6f007f57853407b56b3fd639ee123321de87d196dc18921dad182b3e371f1f99dd0a28d0188ae4d769ebb8270f3a6296e39108ffa7edd895f67ac1704f78fdae4b71a9900363026947e46929c5013013abb62e9f88a93f4c3cfed65ffef74b4d8d8e101bbba8b8cdbad5198cacc0bae0a2988b9af6d19201aa144e3c173089583dab092c0003e8dcecb768c174ec2e18ebdc96e6d45244fca677a2e3948197654c5a0b0c547772d2140e2a4ed294426cb52b49e0cae77d7f317b4e9270457b32d2f9492fad8bc1bf1323d0145bb48b20f39474c020d7ac321dc4018e829c6d2335882cdeca8a12d4fd476494e9ede9f8aee8ffd163102d15bdc4f9e2d998501c91ba2c5d01536c5ebdc73b782eb2c8c87139a31f7431434ecc645b219f8d368e6190757d2cc8ca6868c5b6abfe2be662ff2fdbf184e22c2a664602592f28da856f4e8baf64a7404730c6175c836b424f93bf105be3ba1c89eba4564bc41b7d35f57a38d2973d6560ba9d5cd40090be90fd8e47f6fb99bf4a430270ce76f99a8b11e7a851261a0ed95ffd1afc928ae58f363c2151753e2c049a6a2db73a1a39f8fa428aaf792917cf843c531974e19169a6035bc14aa6ad5fac61db3612aa835cc0a63818c954ce5e4b5ef2d1f1efee66af03e20a11fe89078854a50da7634e9aebe0dd291cfb556e1d15571f521d0ea99063219c4f15f7004d5465d6190bdd94dd4ff5ee69d74a8acc0a37ae309f5bb93c09df8d5b074ea9373ab744fcda1103d89daa0f582387f02cbb6969850e62ae61038ee71da658e39cf7c01394af2d737bab0bd071d43c721c0b95f8f3a907b8648699199cc12cbeb8998e8368b78de7cde96908affb6ebd877d91fcff5ce5b8f9afdabf3119f26d09d991c58fe0182a61a571c1dcbd60360347b15d1a73a3f8e368436136027688fc0308be21cee680ad0b53b56db01bbbc688e6e9c12a2fedaa00867dc7f116717b2357e7f2fbb816d3a60f4dc9a38e83bc6089cbf516c1ab3bbb46810b715ba3e8e89e1dd76a666bec343a8b0010c4b21c77f2805d8e3fe41382774bb763d6b9893777f437911446c4ba0b4d343f9ea1cc25cf8e9f4c382c1772c1382269ee26dc0b6d82f504a9555ba95a138e8853b550cfc1577bc423749d75802672aab955489582919f67e061eb72a2ce0643e0c16ec1474d161b2b5bc835bb4f7dfacf62a1ac36b0f302c65c587aa75425d82a9ba6f79a756f67a4410efcc018953c45a8711f9bcb93275a334f7bc23d84ad926b3862e834e279e7492ab2f23900a5b72f8dbed8562edf5d7bc9368e26121a935734e54c7f09da08c75087bf832269a76922d35636c203e45bbb7389e08e403ed45313377dd5ef87632bf67b19b7f0ee50473addccafd7ae84dbaf943a4f5df0a862607b49e69165e9c80b27ca0a52941ab1bcc2b307f10f10d7f42924895ebd60e1b1ce94fbb7787b97d87e5f26e043581f39ebe143a3f3076483317990f07e226bd79e52190734ad1704c8b3ff6f4cddbc24105a98abe83515ab86886fbf59a9767f8bcfe7ce72783c36c00b1a8c7e073ae6563fb0c58d5b536ea307c882ebbea2d0de037a946eb3b4f380921345f1ea622794d46964f7160893bfc8744c8cb8f2596c951fa329f95073c46d73a11081d1553213301090bf0ddbe6906a5c75e4bbd1c09ac219040dbcffabc62ec97698d76d9def1c42f10a08b46e6db591beb79b11581bbec03e9221bc55bf138d6a7dd0e6c7ce941474b7355083ae6fd6036dce9eb8d0c583bbf22227d4f134447e1bd1252d27e7cb24a51f42f58c4f8427e6f67129a874a19f1c4ae8be473584d53c27c2c1f88df98e5e2821f23a204888d9d993cb0b6b8f54ca11510bd86485261ee07a013aed3edbfdc4f33946482c290d2f2edc59ab98320f363ee5e5e227de0afbcb010d79df3121fb481d3b6fc78545dd3890b72593f0ab616f3d6940fabbb972a46091407afdbf633487c20e32aa85ed7f946b72739f29853664609f83df24073a3e5845e1937c9a5c241ac0956348f75c16bc163b89f250f52aa54e47ef7ef5b68725aa0943142f1f869b161f03194cd6eadee56043fcaf2bfc5d8eb874e1ef905f046c8a7293c74ab155164fef8a339057243611e25c1fe5ea6e2bb795b0b352f78d6deb16837b5749d44e71db2860e96ea5da9dd44f62c6a188171d19122a8754f5941976e48a945708b455649c7868732f5d887d6211aa2baf33b48cb0f5f12d98102aa47ef67afbbc5a6eeaba6d8bd593299e893be00fea2ebfa1f30bf6cb4590009fb67534edd584b9906653a29e31d81770aaa3c325b9846ff668a4d7cec558195ed6e87d7745e6483d16674532cd772fbcaeca1912b1d168fda4ba415d4dd8633d41b2b72d5bbb5ffbe0bd42325e055aaa63abc1ce418c46d2443d6f4145c6ecd7fecae1a31d204c801362b75dc213792a76f9da20cb9daf7a824c9a91e8085a317a057f4bee2b1eb8eb44f6bf0746de5e1a8085484d2ecfc234ea99e1d79e9c21acba17130965793d83d36ebd93dfc53a0769ceebf9c0f5af53386ed6b3341e0b6fd4062f6074f11320be39ab85b3f1d008042d4b378ae5e3d28f0144d2e986b58c7d05d4efb7702662732189cfea7ab4f5ed9541a582ea2f995f6e1a720c43b7c48d05a971b9c54e3bf34edb15ae74296837d23e5fbc6590c8e23fa9730d44283269f71c93c0c2b22f11cf08571e4a58c0171d63ed2e9042c653b3c3b986f3db48e7c0c5cbcc14ee204a6328973fc6fc040efa86456946646cab76af2ee3fff96560f98ee433309fefeb9642f45e77ceffa189118a0c95dfd77ef67039fd3ac854a32cfd90390ba5b8df6d083ffbfdfc7b8b946dd12bec5b8c2c951e8cc5479e5388c2df93cab996c9639d4b0d0904e87983f5e7055937b1f5fd03a66e2f6c289a5e3deef830bd6b77595e64a7cf6c6831d20d647da4c09559966291f659192a61757e61c83832c6e2a8d872a3d15db0eb83d4981c797a9a88680d432c7065435939d6080c1f2c72c90bff5d085ebde13472beaf7b8bc68c001d277cfad120e05f75f2cff922b4b6f7bd9897f4d25a77869445b063c7b1c7b91df57a9a55a8bb1771351a5eb90db56fb6f1b2dbb819997c7969fdc009b910b99e2cfcb56fd2d51476606e32b9e9fd4b653054703f61d4277695f53fb9d2aec33caaed3316cf6fb4bc291b2ccc2e2e80ae68814748abece23c6a93c747e6ecab490a3f6695527c8824fa19205beaae573647595f9fb65a5c0bcbe5a7cbc6bc415d6cc6194fac99f06b5e4f469f0daffc56e73f0b50dd3ee1ea10c5d9a4a953fb1d79677d811af3167ea61033a16197f4985ffd2cbb062349ab31571e6a50fb46f9c0a12ff9b7b4f7af6be83400aa73353fbbcf7966622d6742b2d7dceb00e4cad55e95a6d065453ea9cd7fd1a176c8ea551f341ea5e1fdfa0d6f260f860d4536e8315bf3adae08bad73b10c6245e28b6182a5f43af515b935646bb22bfe70497f956fd3e99ea26ac0c5a32232accc9ede7f1c58e40dca8306288ffbc0f98cb5243245fc64dd8e0628818262558bf73c7e5cd23505c4c6bdc43e002a538d494f0fb327160f92f475eea0d2a6653e0b0137f383fbc90549e2a8332909e41678352d23ea81e2a657cf82c89315c8757f17f3041dc2563311a36e7b286c7458e45246dc3f4434368d5827bdd9004614445d36ed9228ebba85ecadb8caf8932fc8783bea94260eb2255bb8566b0e99081d4c4b3cb64eaad7a10112c9795eb287d32771fa546d409ba587293b921153db789ba21e72c68f51fe1679c6bd922e7133c7c7812aa4ef56552234cc11eab6b1770493d2369675b20a894f9320b5999652b61277b08b793ba862d7a7cea5ce40b15ef7b4119100944af9c810c1bfbddb947b2c17692d6959adec46baa6c846843536d54dc55196a5ec59b08072de2f74773865dd093d901f29f3e74e659bf0b770270a6cc8282e0047f19fc734a185df74733d8b271f5b727279c6ab4f0550fc06e6bb16a58985b779ca511b64f4594550a4d010264f1801cf29cbe46fdf7acaa965c47984c6b1c201982dd53ab6bc2a67c2bfe2ac416a3fd9f62f5f27929d3478fe2db33538de50de00302e3e087980bf72f48f45748275e10f94522d3523398cafa661d240471228d68d28f8531d8718ca63165c74c7bbd04fc7be4317da9c1dc201eca2766a4abb6e9cc3064d8702e0e69cf94d984ad4a2c0da484626836d80770b2d4e3c275d333b5d41d2587cd6af29feb1ac9a69f9d8a775752aa6d1f760aa7cf2216d7afd94b95fcdfbfb9a42b693860607254f91482a36a8fa5c713de0e3b94e85518a6f570c298ca93e222372769053a441e05be4d87756c8f0341b0f7cfb640ee104e0126ec566824e8d0126708eaa5749a26efc983bd10753521c33ea60d81f1744a54195bc614caf2ea74e65555e67c1f7b1d681e1633a68d456ff632bcc2406349f0141968266a7e3c69247eba926e701c1adbe93edecfe6ad8fe2ad4355d8a024300e0b9e9739d4b75aaeadb1416d1366920259878036b30916fa12263770bb50a85f561941556d82064ad394472463369c6f4a74c4d15c010ebdb717a2eda1230221d7abe444deaea3cf753a647957a747ad641cc8e7cb40681e5f9fe6a49af7f65ae00a399b140cddadcd3db6744eb9a29bffdc523cd24214dc91c87bbcc61b53ef789c58ae9d40fee42eecbb4a3f35d829979e38386b27c779d03cc1547460e5898cd5962e290330d8dfec7ea55f644dd3fd4d080bbd311beea8c2043965faf95f5f7c543848181cd7d701945755e3375e8de0715b10bc5220a6751c681fdc238d1b05a788d59a53b3824a9b4c5dff300b4455dbf5dcdb4c4797aa352bb781edc24085f99f1aa94a5d64ec77621c1877eeaefffdc6b8015bcfac182cf2e72c848e1a4baa3af07ce4792af06f829f428a453b6d4db660cac8266d16a63df38c610f5c02bc7d527542c1691bb493237a45caf7ffdf4aa09724f2f2d503d82c107aca096408509e0b962cbb3344ff2da5a616ba4fa941a6a5e7aa267ec219e7d804b082dd0d2ea7601d05f6f30ebcb1ca7ff8ea63eb83768a0ae79b58873452397b6cb015cee955f95d9a1a87f752120c3ac9d6304747c33cb63dd488a1a0b63c7ad03e17fa5af996fdebfbf8af75ce14d7091268dd21eb46f7b1cbef6de9eee451c74b16565491781de71750d8075b667b3335135590785c9f2a7f8c787d55fb1c80ff7fa3f365028961d27986f3b7ca16e62fe035e720b5482c18d8f01384198abafc5a86ddb2f7648413c8cf190f881f9597814a3adff45100325528bc142477edcc44263dd0fc69ef2d4c45544468faeae68ce939a6e94c03dfd40c9318ba9466bac25a3595f7e0b5dbfe59ba88d52cbcdc86c465d7f8006ef3d474a7aad75589eab0234168a7718c888b511290c03880afa1b2bb2303fca65c24fe8478d996aff0b6ad3233d06cd14d3a78e0fb87960791519f2557222c1c5925d949bcd289ae886a30064fa79694b905b2d1ceccb5b140b0a945f9224845a66acbb47bd4abf460d09e1b463236b416eeb324fbc1eefaac27aac026e379c637dd9e047ff3d4d29061471bd8ec7d2d811b85bfe5ccc8db5472d1acb822abd4ef807c74025efa31aa38204ae767dfbc83d93b1dec274d838323312374acfdbccff6e9188032cf8a06f5b49ad25a3d43b8c359e83084c065205d050ff1c58e0d00c8a0537a7b17a8cbfa491ed9c5d6ac6638abad8c9619a5d359f1b84d55f117e922c952dd9cdd99851270c6cb7ebd3a167370ffc60bf5960acbc7772b0dc56aaba9a62da5eecd34f0508b4386302eb1bf7d69fc52e100dba3b93501d024579862c6bb24b63486f05947fbe07fdfaf70c0601749ea1f519b82a43dbda39ef2b2fa02b6d586edc9b1fda521dd4f3746c406cd515ba0f14ffa5b9691b83b23460915453968da851bc5b4bc9f8502056b7d3710c5e001f292275b7b5aaec145c7934615578f1c8e8e6b27dc7558483b690fd8a6974c982c3c65927fe816c448d8cd3ef8cee04566609c14bbcf51c7522731a42cf3af0d567ace048c6be3705ec77c28b900c3527b45de95932ed46ccabe8521b3d4d317df7f9d127e39499ea5a8b4544167652d951bbe96d2f2f3baee2f2b7f3bce9cda807cd961eea1e951edfd98382406e1c33ac541eada737faff58df60a1f4e9abcc2a1fefe7a1d54b7b4d3be4ba8349714a84380568834e47fbf34deaa33707cba383a6dc8e08c52d745036420e5018f64679fb024fc6c379bf2a833f3958d1ba6aea3fa05eaa4b224a7056d2115f1ac1e7c1b8c6af24539914f5c73c95870ad52ae2655727d5baf55deb91c0390d730beda1d88c7648065364d7d748f2dc7e17f29d42d432901d139c4b53f4401601d7dfd0693715adfc2edd8b7ad9ec0cd7e73935bd56f62c82b370da04794e188ce34a8e520fb68c97b07a6e16b2c6a9582f58ee18a2800432c50c7adf800e1451b3b9ce46fc8d38934311bbb9bdd27f553d7ef8081dbb72bbcbe3e94194b3f36e76d00c89160dfea65d3f8077684f3d98c8e3790883bde448258b3619339b9d9bcf5d3ec196bfcb36cfea6fe9e924b84a6b88a243427682b6e21d8614165f830b158aa3ce876c02d5a3fdd9ba62fef6b9d279f85ae5fb2f80d6eac752f8d134028539a00b9f9219e2d7e4fe41c9198769b6ecccd359a32a6e83c1df6f8b072e1a6c53172a09142c665a8bca278838da9649a51b4a03876e3bb885c2c47117ad0edaf9a652907461452832d072bdc2b720372f91ac3eec8587d2f01352c7fed1f1316e7f157a1ef2c1ced2c6b958325ebf1459d78e9a3433ced74fa5a2782e85c0e7b9a92b40fe25f08b9543c743bdb3ec4d008a4e099c37061de6913855ec8089029d0cd18d28ad3fe563d535672f4a031ab071feaab65cba22e222042197f467a333bb46a1cd003956f9fa53d647f4d8e50063082a6918695fb820bcbbf659c4adf9a36ba4eaafdaecac55ec992ca1328e8bd6bc264eb937e7a776746f153d9a58abada3f66737521f8808f870a85f626a546e979f353a0970123401772817ea2e1b117220c25bb818751634aa3be5df83ac4289af4f7b666a308b1091deef7646542be4d14056522c850e91ae0c18aa8fe00084c79efdea221d8108a908e9217981a2c7ff62f7ce57fbb344ffc4c2781c1651d82403dabe1102e83dc3f8d4441d8772b8f9ebdfef705ade846789b8ca1b6b58c96611257681c79662fce40eb146cbb81bcc897003eab4f8163fe52ffb19fa0b4bc4f4bfe061456360bcc9db1b4d7cebf9f9f5142e4cbdab897fb6449a9a6f38a9d4c08dbbb9167d6e57a6709d82ce5edeea0dafd3324d6983178419accc8b32eb0e958b1f38447752e37250ec854974f40acccca889ed0b3a9b712435579d38af974db79d3c3dbfff09b162914cbae274f502aa61ee5664460943d5111ea2e8ac26605d1c6294f649130427e4ce5bf99758638a806283d6741dc88511c40350b590499f65c217826fe1561640d65066e4b4c2c3282b9a248c5c677cf1691bfbb365ce630b75b12298e0eebaa7970c10245868ad523a1294fe3d7a2d0de13872badbce40b185ad3c1ce9d83ee8872fd9fdae64d6ebe79434e9d6a1a0efbc2bad92c945c5a4590d019e9e173e11bc53958d5552962f5ab879100c6f79fb28c866d0265d811255dbb87e2be4b6e07c480096ff082edc5da3f29a0f4e7eff393a9fcab72866bf8c0c74686e61d0da57554c9b1224e242540c26c8435a0bae5157847073439fe84f6aa5fdd2226c4de8192431407c60528b069c530f167b93ae85918216f4aa5d74c8fc80d0e1b3fc1087394c8e598c1ca267e75ec8586044a055d8dd532bd3d5ef0d66ff92b395c8a92f1d56a3271657ee475a07a3f23c441c6ddd1f234aa56fe560014b6d736f7c992e5da65af3b91903960931c7002d16ee39e83aee7dfa28d8fda7cd558fd06139be62734f24fb7c5373907517d38d4539aafc17f855ba30f21acc69923e747d45d61c4813a8e8daa0c193d469b50c5845cc167e62cd9ab5605dc3bea69cfae7538b674b30a064c8308d394bab99d5f13087681524e15d82b576e385627e5887fb32b25bdae4f4f3491aa0b713dd0084efd1bc978049459b8072a609da0a5399217a10fa4bf41c356bf368720b886cdfc34fe09ddf96d1e73258c1e6011e33a4cd39817b520c0f8e9fd85fd4bd5e8dd44a0a790001b260abea62c5d5a63dd636f8c0c98371a8583aaca49f6854e0358db9516491c8a1ed84b18606d346c7974b7bbbf8d91837bb372aaa5c1bcacae5d11d932af08f4e2cdfafa8f373cd8c3d0fd0d457fc06ad984ac596955bf69ca698dfac1290edff37921c0e350661bb4b85590a6e42d2ac7a939a340cd412b19bf83d3585da2e322949d7f88f310b4973652fb87e1755a8be734d882cbb4c4e3ccfc06efc8a1256b5f49d516b020c3888935cd06cbcaf157ae16e47931ff0a3c88b2b9d968f7f8193fbb951546f2a2b3b90b95dbc4616f6d4714cf17518535f50a0955aa6214865a077a4d7a3782cb18ae59e860c9c04c3cd2d49a637b19d3d1eef98169bea4fd7544f8b1603a6c0f0fc71f0757800b6f9902e7f835024224c05770f6cb46f1b5f0bc86102a61edd29e7a7ca3374aa3321cbde3ad555ea720c6c689994dfe07200d9d6962a3bc266ac6b2acccd9166e85498dc31624b224bc6864b2dca52f5264c2cc31663a7a7fbea954ee6df6362afe543fc59288e61d4116c944f9dacf942edb8cb582a811288e5dd47493015a6717d84ff4371319488c00b8144b24207b06701af479769e0b94fa9b624c1eef09f0f0da4b717b2a124e506de1b3e938763b55aa7734890beba18b96d284dac228813d80da4c44859c57e11e4789d1c01f04888615734dfe9adb4d769e77447883577afd00c56684d339c1cbd7acee22ee545596533f640337baeac63f266c283edb523eab7ad4fa8f5171e4302aaa359c3d173be793abb1c68051e1cd132eecc86f1df06085ba3474ac296842c7f88d8d64056149415d7eeaaa104cf2adc677cc23713fc0e580912e4361cd65aeceaad3b7634b69e92adcae68d7e1cbf14ecb27aaf6ca26f34ea12eec043201282f0809b7a71a6b52bb07ff28babdb256038c504053dcd9fee38544b39b3e54c3c0b6be37fc2b7bc431001367db8f20840d32116dae054dfc92e06447da4ccd69dc1793cd64b5528c80e1a490b8ade4d511ceaaed5ba43b7cb1abbab1bd0ff9f9947df62fa0115e69daab6757ec1b3ef5456257297781b6f50f676de8d2d4bdd8b721f9251392e96f124c3a270cab1827dda5929065b502157eceaaf31aae94005379e9d857a14510aac898ace63043e90dff0dcd2b67ef82b4133c3a31ab6a2ef558a0788fb43f66627a02c390f4bcf449b2d6f0f9528a29720795a163dbfa335eb80d09d0b1cc49053cb93ef7390cd7bfade31ea0296c2d07632c99026de8f1f0822ee3411511069715d43a605075858381eaefe2d1ee59505ad734c426c6cb64c7f6a4e3b16b7a7a592526261237376aa6a981e9fe10f27b15a8076f91fc4fb91346b0801a1a067661e240432bfcc48dcfbd541f912bb12d07b1133924b55447c6085a3449dc1d37d1a2ef19750a64f752f637a0d8a13a4b2dc0f2d4373c557d83d8e49ab1ed95f1753734550727928587952e7fa9c9d39b265d54e311698d95addb66a8d28de20f9b7a1a9962dbec1719b97d2a8b66594672870a9e351b4d3f0684a2b78fdb63784acc7392206a0407ebf326ca456b16c75b8b110973705d9e96e8bafaed124d65172b9aef1e45b6ddfe84ebb31359b159580ea522262bd341c621c24bc7b39c96ebf736e0487eb92d52193f135f0e1f6121e5cc33b7179961e08ebdb2d72c443b40260c7ffc581109d99a5bb7c8282149fe186e0bbcd1899099116f9b8a64b1521383a65621d8eb92dec4baedd6456241201ce0e3bb61805c3e38e810288a8bab4f06a15456defcca773dfa51c9aff514d9e95edcbbf013d0af4aad8301f3888f50e6d11a256c24e569260dcda1a7e736dad8511a4ff084905ce311c3c57c8558a1cc11d7645fa9b5b4aedec444e8f178272f85a300c6b4565a88cb96a7aff29a4c3a92b87b2fc7068eeeb44713e2d7089b065333e99ff91801604fe9092976afc1f4922765fff56038ecd52cbe830a3869b7ac35b1533065eb3a23ea6563faf4448b64c5a2422e9d8630f66a9ccf363a263f1bb6486723592c059e483cdb9aa3b3f3ceb3f33bea897eae255309f214dc59dbf843947ebbb7072f36c81b2173d5ba0bd15bd565d053513832f4fc861c003847d15533c7707d3e5c409137561b66d2bf96b7afe8c0290686be3b39247dafd2e0f2d54d9d0234115a26893e10451b2c39c44a7213df27a9e59b7b41ff6af0653a103203d6b60fa6cd63e0c661dedab44e4f835cefa5cdfbbf0778e71cc885563244d9d9733439949ccc69d2f0e75154a948b8860469c1ea61ae55115639505503dbecc9ea63749aab1af7adc5b8de79d49a93c05e815cbb1a1c661ed61a79836253745f5aaed25cd831ea3b5d15c0b4a7bac8dbdd6e8cb3402fbfe17e8926500585b43680e935ea53f966d52f3bfc0b3783f157b26bfa7cc7abe42eab05256a6489a380bb6054e6d669475bf20d63472d30f285d5847b7617ddbc3462b8cfc511738b7a11072a6d129d666f4fb84b2c6586eefea9bd7981c6fc278f10aba5cb5c5db1f01e1c2a97641dc2d873891e887ef71edc4e8c6334f54b4792822239311664ef499898e851648423e87cd171b773e3441d682f9a127c1ace04fb3528e31b31359b8f63c51c19193013d30b7f99c2b05da3530b8b902e95fbbb17e82f07e3907a3aa9a53461664f2354f0b39cef6252e65ad1d88b8a22feecad767ee1f859c7cac635e10b325c85767f9d0e562912fbfbf1d1d7d5111f92fc4088bf156b5f38036ae05f71bba00b570529bfa034956ac3a5af1cc66cac7754596c79661ed1c93c7a0c3378459d5fa0eb810e083da4d918142ef5a49456f1049ceb6bff98395236674b4fbb8cd7e49ab24e2110a080d7590514421cbe45068254d0832fbde665061ea3a0db3808afa1f67cc516ec385849ad6e89c0c5fdbb3daa648506f4fa72ac9b3b85c2294456b3a5dc83d1bb88818122a4288635e36a260f2033901a7bccdcab21e53bde415b4b818844ae10a3ed0bdaa7b20e54194784373043337ff94517e59f8d66bbea6253d69f5533fdeb5d5139b49766d3946f64072ef16b190f846f5b3e68f9da0590307c43a634fd2888d010fe8c00fe221714fd51a93b05cdf76f34bf0a46a66798139de9d8970b239524be3312004e8d4df84f9ce6921e01df34299ab74e57f2d9c854c143214024d6118cd1121b94af4a966db445b06ea69d282bdb4aa953cae5a16160efa9e124cc0dae8c184da154835c6772f0357f39a155848befde336cb771faaa0a87a133e5431f519e462d55d187689c02e22ce210aeff9b9055408926bcd78d62a1c8a686d95546108c6c4e4077d26ec02e9e399dfa0cdceda6277caf097afaf2033b18384b03d111bd7ba2c7404f329bb86ef06afec06c68053e6f124388c7f70a51691f760bc3c5e8761074c2bf37ccf6517afe81a96839ca2b6ec795e26417e54bc216de55f7b7719755419bdb37474cba50166342c3319bb9e35bbc26fe0a23542bac0a01aad52f2edb50e1253a5164aad628bfaccd96c27f47e078f695baa9cb8626b52a733196882513cd209d34687fbbaf332f0aa1853bac141525b2fcfc4cba4e5f8eceb8df9785afa0ddecd979cad702baa6244d291d184d0b14160a81e971742faa1a37a60be9e7493e9eaf03d90fc5849ecc2fca0ffadc26dd3d16a4ec4653d9542b627813418327e29a043e5ec7cf4f3c5f146e4ce1834d2ceb7fd280f149fbdfb6b058a8ba77d55669d234122281644a6a554e007c62726fc5d706c6cf8a195aacfd79adf23a6cb308e21071a72d6912b5ff72c8f68ad3fbc15a7002821a5e0ecbf00affefe7afadfa7a3158888e10cfa7a10eb2c7a280e4537b3ac3a9a7f4ab951ee0981a2a1bc24b707b3a253d5aef06c5c65b5cd447f1510dd7b01e15b18c598c990bdd569db2df1f345a30c6340faddb03da897d8a80d5056d54156758895688235b18bdbdb486be66466a72d7f93c52b15f0b87333e19372a94fc6e6b5d687def9434b52ac6cfdbfdbc2f4ba4cd2467690dc18f17ce10dcc4714c578c99c94bbaeedb5234da793ff420c47fcfef47d5dec5a294fb6073c096c5791fbe86a08f91ab54f8b669617c5404e6cef2241cb8055d8eee296f2c426596855e502feb35a5431e34af609078d1323b5cabfa2f7afebc8527422b48cee8a7380da4f2b377aeffd0e87c2e10d5eb7fb50f0a5c5f1e0b07b0175fb084ca73da05f6b9fd8da879dbb6676f4718ca94f3a8b6ff7a7e83f0dcaf8b10c4a9fbd7ecdcdb71dcbb5a1a592f3ab335bf0ccf5d1dd5c0c6f19b2bd6ef841c136505e428bb1286dc07db95823c3ccb4dcfd10c9bd33e9886bca997acb369c7654dabf5744a35d2c7ed482aa6bba66865f8911bf22e1de50d9f9fbfd86cbc1b54c8851e667e9d65ed5949e1a37d5813986affac62d81ffa535747692f0eb77bdeb2186cad7691c5561eb92e5870f999fdcfcd17bc54e732920aac0b9f8cd0921ab303c02d65284ceda62ba0f5d10833f406bc096f8bdf14264713a2ff629844e6a9e821451f207d0fe60f37a19e0a2d9ef4ffb45d09f927d03189511d8121fea4378befd965764126a3cd06c1e73d794c89e8e36e55be18605b8b0deea567dedfc33638e518ec71b2b57706907938a9bb8b08dd210fa531128ae1c0626e8d7a278c9029752fd2213d2f1e477d7bb0726c30371b01c37ac266e2f6aee9df3a62a4eea9701c20f9d850b76b776a1b9551c2bac13c031e68344ad06dd5e6757f2e93626ab1357b0c37a49eeea4d75037298c6061fa6611afb474ca8a8e7e8b0e41a9efe967e2eb9793ecf75b60df2bfb1eb143ff91cf9ef92d2eee09a7f6573657bddf9269540e2faae57f0e776a05d4b7d109903fafb776c68c471b174ec4a14ae6ec6c3d45f0da370306cd114e86656a2823e397fadf709d8c1bf29d8f3e8520b7a1aacd82110ede6b15c8bc998df5021af4d90c58bbcc67454df23fd89220ec7cd71978942938ca42117c743739801276be9c4ce001eb1d1317753704d41adf3eb5fb9d1bc7a29ea166b9c4dc62d7ef270f342ac32510f79cddf9a3496897f2543556e216c77271cf34545be045908bc670679829a44249fedef29acb867d016358b3f494682e3ecad37873844a045053165e4e71184be38b0968f034af2de0491b5bd89e7a3860abb87d31bb692c41683e5a45aaeb923ee73ab7da2f6bb862ec51374df2b430acdd7968cf627e6764f2962a2c8003439a5de769ab96ee481f343ebe426c5a1a363ff0facad62010ac9579bdd1ebba16ba90883164a39e153b4c59a385f47b85fb06c6ba438ae6e44280df89d3701b19fef331ab82ba155795d374071ad446b9bedfc9ddb39d6b5fa237005e5ba9b213e4091b904aae77e2a887d1895e7d372970f6f8feb098a2f5cbdf44ade21292cf19682a4e750a537c8ae4f12b92a9178e2754fd4945b3582818aed0be69987f52e75cab48eea0fb8bcdb134674f539beddace56df10bedccc0efb9bd4ce10f1f87370eae2caa23cc89ea1c11afebaafff7adf6a4786ff76fc8340d3bc424bba19a59ca2726e78d9b6b742efcbd914b39dd615bc6a9318a965b88427eec9cf61d1d4da13994444a288f0d992d91558d9670920b86311b705766ed22712c931790dfdc0640249437986f34ddc674b7902b2101f1dd8db960655eb8044ce13380de091e46d705d5c4ad1ae268a366c1ef9d1088c7422518248263ba202093c44b57a70dd12bd950164bbbf4d0091374eaf42767db26080129066b452f559b9359b450eafcd9ed25866c3a5363dc18e201a80e3a1fa70dd807d435db704516f8f4997ca0a62038e9bf5911de09e4b005d1d6184f4aea60acbbf09f416d75af6053a7343bf49aba432c02498908f84d1264d5a23360d5b49b1e3e92b22c00b0ca53aa4009140ca16d2593429a71689f991893d149fcb0512c972301e0840058553eec0ad626885398fcb39cd6856f30472e429ece707bfe3d04b04a7027144696dce2b6e187e845662e8e9afdb466589b5bac4b7eea4e2dc13ac3be48b10054d6bfaa30fcf5c55f00253812d866af8afef4cb47599ce14a66349bae88195bf86cc67191cc8ffb5c9c0b2b8640aa65f71cb02bd12fd43081c5c9db14e86d94ddc9e1e1a63d7a67c5569ecda3740bd63e6898323ff6bf040969c26b44c2ce35ae48b78ff86a76565a298c4d074d57ca6ae9aba2f700cba08d189290552de00df0dd48d442a8ae4d936fc0fa9fb02e2504dfd5d3deeb8dbf0f47c15d874f413f376861a6b96ac6b77c713050feca996c940d1733afbe88a74c370486eb71898e96aab230b15a76dc57ee3449e82ac5dbe65650bd2215cbddf12f7370edbb888de4fe8882c1ca3e836bf698e8807cb7d06d3eb635440b8f90c5eca632ca7334143c882b25c5be0d0cacc4dc9f3d97426f384215d6ab9e36bc53434d59c5fd194ea1f8dca54f260108e707cb5dd8873365918bca235d33d5a68effb558aa3979bc072a632568e1e2e7bc8c0645f30f1ced40cc6db880dfe5ab9b9eab2dfaa752a188e1e98efa45255802ebe6836db9b8e350cfb72cc79d0577302681ba0ec99705bf604a654d8babed13da96638ae8bc58d37215bdf3feb5ed245bd74873475bf57cbeeab6cd4377c1f607c1ce7a0bed9f4b615c5e892a10a6ebc137fd421626c068c5d3668931de80b9aa5f2c7a8c3a55022a59e76cc3ac62a883c1d3028b7886e21c7eab01d0436f3ef9d20f684728b12d3117b851b9f08a6635f499e5aa7f44da5ca56ad31964e911765d9ddc698d31ec5090ffe4afa3497eb2cd4e9c31abd1fca1718b3602b35845512d5b3ffb2e3a9896d06203c81559e066c417e06838f130dd80f0fe44c059a92b0033d3d89cbb93c9422d9e634617562a0fdd3f0c12c8c4cee3f9b7d0cc333b98fe06e12c00bae79aa7914d0a2072d58d28a4e02fab05932ff4cd3e65978ea71f5d13c0b18d81418a8d1d3eaee596b88b13685fa4c106829d9a2a2fc0ce5a099278ac78c641d5275ab9aa46c3196507d6092e350544fc9eaed1765e1ad5dc40e86d002d8ea6b571206ec708ed220cadedfb8911b9638fafacddd4f9eac39d24b894d7a716ddf1baf22c76259c893c9f3fb40bc17ca431bec5e732c6cfb6428ff9692c38b3cdd445cb1f1565d43beab33225882614f2741bb9bef092931decaa9486405affbf971cbb67b36352759bddda875371d71c87fbf52008166e0f02a27a40387e096ce6e834d250bd9704017dcc477e79a15cd9f5be487b1de03d51c062ea44d240f4b74397667a375a348ba00fd251dd2d1a24cc157d367e05e82ee901813eace2a9d0ef6c429b30e8fb445237dda62cf0a8bfdbc7ae4e187f181a76f981ff53eb9ac3ab673583f4769ba112601a19259fc054f23a88af21bd0f323289d921c4f84409ad5bc2fc3c89baec6b42474cd4cc39639576330949c082b76185154e0932e28d7d9ae259dda739dff3ab691ca616a0c782b34d16453db733298e3f2b0183c4b60b96ca4c548b49d0ee4de837163e4b28f2b04ff60afc2e471506032372c5e9cb50a2c7cd51f63cc46c49fc7d2e5ca9535239787a5daaebc53fb25fc436b7d6e2e320764075713148bfff10a313d5e3c85a724b1c57889326302a55213ab846aa06fe0ae9ab950e43d05ab8744d0c4a0e25d0d469c92124daa557fd82d9cbb3ab16c82563c1c2f69e998d3138a8d972484157a16aee2d0b6f3b71d1ca74ee43b30e17993bfd6cdc61b9e505310c726f75385f8f3a907b8648699199cc12cbeb8998e8368b78de7cde96908aff68db59d797d6e299c0b1743c886b160c5b59f983cf5f057f3b4307ecc21f8d81b9771030266542a39780b1eedc71c2873c172ca43fa9f9b06288ee52a0bf6d4feb916e94b184d2fb36cff573f9938cfb7c96aa7d3c7e382bc404237827187415b165caa5c603f8bf875af1b3e64c2a0d951fe271294e6d25280f9b4b0e28d1510c18430f5345d8869fc64804c91b6109d3cc92eccbab12c1b211062822f813749eb79846e4d4011df654f67108afa8e50e09ae5bc1fd2a326aa14c6cd567cbca38c62eafd8dcac83a93f974683872c1665e0f322307ca74cac585668bdd818035809aec63413d67f4bfbc5836432510dd4e7ed6688e92b4377c2712c9832413d69e38c6058bb8ed330e0fce82c97abc4b3110d4a3f47a19a4b0df3d71d076bbbc11edaf800e54f6aaf1732dd1dadd5290606f134e7fbeb3a3b85231ce3d1eb023016254a2a024bc760d69d0a92e2e9e5998bbfd7869c3ce1b1693266ad07f3cba1ece0b896ccda8b119d6a5c541eb092c1371697793dfb0a6c08786b3ded3c87aaca16ae74e41c0aeacdc11ee0deb8ce697f35d2b7966d905c58467a907bed410107ef96bc431ff1b410b97d87e5f26e043581f39ebe143a3f3076483317990f07e226bd79429a87ebbb237d711939b1b305861be9378e50fa516ee40d88a00b092f3a169cc19819813e9613ef6c210f9d4b30d3522be3a8e6c850996d4d60eef314438e1c47dcdb026f7fc71572fc19e63cfc9ab25fefce9f7c9379b201bec73b4e03f6156653dae36f7765ca2030ba16a77e7be5217527e09b042a6303d9c0f9034d783609ace7bcaf026d648a3ffdc2aaba39a90d099ae81d7fb0fc209d8a830dafc16a49438d1d4f1bb87ba8e8d6e1fef3c0fd13c4cc9b5824f3e4092d71ecc95e84e639bed798f9f186254b754d7f231ef641103c5a860486acae2754759e8344f60746c134f677439aa8346eb594b009d3aadd6b924ffa4637494652d222b845e60356691101b2ffd8930440fb624aec2624df721903cd3573441637c59cba4791414a9ffda61d3288d6880989dc2167a4eaaa151e4a40b38321cecfb1d787a61f04b30203e18617f01c5a1d083ab14294cfbbedbfe16d45a9df2220e32aa85ed7f946b72739f29853664609f83df24073a3e5845e193b94766af4ee4089528b15e5359cb10eb5b7d70543fc66558d43682d697adc8f7e566acf882eec6ab6402979d0b00b658c049f4de800ca1b61f2f6952cdcdcfdd348dedf145dc146d75941ee711830d621b974418e178ea810d555b021aa1db353cb94e24961d2186f777bdaa6b90a8786df244f1db390794a49f0491442236c2be29bcacb4df088051be62e79dc359614e76083b636e405a28bfe4d025f0484cc8587189c465bdec197b2f28f1985a453de18726581f432ad9dc7f05c6959b692b0e77e0429dc617c56775bcee13e4fb26221b70bfd0e5831e93a9a9d4a912ab3791d48df93d7f4ecb0354f6a8e2c7ff34e2f3b341ac6f24b8a3cf45ff12cc48ed0571975c19d4c68c2a29a780998f8a2eab369c8b741784db3264ac561150b39e37ea973841e2e855e176013f7cb1cb3eef8e23889dedc3580a7683079c26e972de210f1d34f6e720942e9fecfc3f194f33ff1be7af5cd16ee46fee9cfbb3d6326d78347a4e9d5d693766c70979c519d2ebfa999ba7f96547c984aead6f5d64d0d6ebc3ff938a61d947c4799bc0c6d6d4251e49d7530de7faa34ca068fa6dbac00b5f1457eab8d0916717d8e7614e3211e725376d862eb32989051d778e5e0fdada68a38e73ce51dc741637dc62777933e23d6e5d4ada668f72bd1184484751d69e056080815197e98144fe37670d792dac9d5016628bdd0e037f47d36f45098d2c11c4a5e7c7b5622d223cf94dc9b82ece39bacdb10c3810f5967bee7dc3d372f725db6cc77f6d4406daf1f1678792d6008b0bc2323be017dd471c7e9a191ab35698885a80e4a395bbf3639ca738fc74f25597670e1ad9c204d6b0a3dda2319fb37f4d3c258dc4f26711f99443d11bfaae119ddc3cb8899b5073294f363fe47d161e0fef290e80d89e3c1dae3798757ecca17feae3ed30ed52ff72f533ad15c2da0afebcf18b4214748548cdfbe98e1dea35502aebb281fe123c9f52dede179e19177e6125e76d9dc2945558926f5b5ca054a0e547975aca146b7be78656951f8ae9896705f958b360c307caa599a38356646870fe07b2a30fe720856e1588aa3e069c9cfca8464bdc30fb41ed0a07ea1f9289c91e6d681c7962965a8aab0cf6d36f5c4be5d909fe293b10321f18e1619c605f14b5af423969a4603ff24ee60e23983cb78fda08661b39b4e1cf15e3544064742e0122ff09369777647d086c9c3efce00497b15c5861f4a2914d92e0a5e50d2086751b70ee181e0805edb5abf68b5d616935bd699d2049cafa0346bf652dbec98c8a9b64bc5d8e6e760ed4de29dadfd794c37cb5eaa50a24315a5cf1c4488c1a5b2c1c715b1c156d9222bd753ff7445a59289b870702ad103a80f578fde176b223b909659b23d1d5de8583855028170b6efa6affdf0179a1035ecf920b2e8a1eeadc85f13994317bde424515d6be865b268f40ff111686587cecef27116fd56d08cce4c409d78e85e2120af386172933f2f728b50735a4237b375c61600eac9c00e284dd41f0619ccbbe67f68227837143228dbed95f1f91b1231fec7552f38d70d8536071870242375b2bd1cc05fe403d9db83cd97350f1c7388a9894c488194aa197b356a39402b8a474409c740f01b48925ad6990d76b930723200c8a37f8d53fcb60207bdd7149fd72ff76b1ad28aa6f0b90175b72fce77ab68d301b65b5c5400daaa55b90c77da239c5af35712fe38b665d6f8c953ba06f0fd072d6d1a611e38c666e4c932796db4663727a58c1f62128e3ffe1610f116004ae90ad6b1dc10a70863fc9b0757976f4a91efd0e2a46e3f4244e4befb91cf09fd6e2bfafe841d2c3c20d1abba0e63058779bc6105275966a08391c383f40b864bad07b1d0a5953de78dc81262610a8ebb4b5a43fc84a824bcac617c8a28fb7b34364cefbaebd872de688c922df5dc768ed4cdc2ddd3205f08c04f1fae0d7bfdb6b73b020f6d23855c2196bfb8d4618d8a1e0203f4f591ed9db17bd2f0b06e5a380e2f8550086367f3edfa55f3dd8a346c9668871ff870fbeeec85f41dd159e69f792175b2c5a576022272ab5c351fe782f41e8dcc74123e46f63ed6068b1e62b81eeb8cf36e4468fab102fb2f96902137875df748a51645381d522559affd977062ac257fba3c7d65386723fc983fb85d1f98c10cc93c0f6d05f2a87a5ab2b0298dbfd13902db5287ea0c527a7a2edd5f134e76f744477a61dbf82099237b8e818f14e51d2f182d4df7f40083f5069e98d7f6d73eff4bd061b948a1825beb714af7d0047d472bc55dbfd937f42e7a8f3f9defbb2a8cfce57173eabd61db159afd12c3ea0995fb41b131a2e42d28b5a808a705545de58828863c93c6101a5374884147d62fab7dc7b923c1374758908c5a4bf4cc8815971718a9384c5f99ff4ede0d6e488968dc57f00bfa4c88175cdd3b55861fd2cd0483a2e9232c4018c7dd99ffbd0ca00d6072b1a8607e0350149753f82a8ae8ff71864f52f20f2edf941784a2437819e966daedc3a241138b7e779ec0d914ffce1db6eb9862109a99cd43640961d4922239a8a11e8568037e5e2d4de9c1c84a4f89a479208279ae655602b697a6db7e3f1d65997c5a0fc4793352bb025af8404170fd541e9bd91adf8e6d212195f59d0dcf682656cf6fbba740c0280178c754aa97f50791c5d8c9d263f1e0b9fff0ac1bee0e980df47388b8a8223ce1996ce5b8c8b0f6eba4eba5d3cac71cfaf419c05baf2cefc609cb16739e4dc177e5be7c00d76c8ba95f83b2dd6f797f8cbecc8b007c535c2fdc09ed7ad8651c0bdabfaa3db212c641972deaf96270dbe64f9a156e6522a26177b3739d86b77e0fab2d325ec1b6b55af3200e84be4054bfd727a0d39b13f30515916eacd08b83a712803fffff7fc0