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

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

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

Block Certificate

Block 55057 c38c34dc03ca51be67236ad919826daad7455c1af3861ca1835ae8c89e12a86e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
803d8f46258bff32ea37d971a7f416e0120a519c1aba11b7dc6aad999300bc99
Certificate Block Hash
c38c34dc03ca51be67236ad919826daad7455c1af3861ca1835ae8c89e12a86e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0043210000020e0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000070922ca13d0869d42abd952e94d49f6d410cd58380b2acbbb8986e57226e2b842f174be538965d025006ef4ae9af6abf3629adf607b9d41537402bbda47a750161cddfb3f3310e0ba16109eb4c15b9b3109d65d4bd018859384b0000000000000080000000e0000043210000020e0000

Raw Header Hex

00004020bb1f06ee8cf4eb19f1dcbbce2ca67ed05220e265583de9fc229216426ceb2449079b6f60b339fcf1f4c32a95ffde86de9c59633c43fd96371feb276035a587df51410a6afce8051899bc009399ad6adcb711ba1a9c510a12e016f4a771d937ea32ff8b25468f3d80

Proof Data Hex

59,560 bytes
121216010307de2f6920b660735d34b73e9b6da3ef70ede2ad84221f188fbeed4c4c44289a2b3c616cbeb1229b9ac245e48d3f4f886d9c17f1d74d821a25adcf521054442ff6d1992586fe80f148eeb68bf01644906ebbbe6b21675f578be9686882796417ee051137af0d89860c440117c4c0d35ac8d059f6836adda6ffbd8a6be93da4312f1937b51f001360f2b3e41ae7865cc788b0cafb5d2e61cc87dd271b37fda9a55bdddd862ffe02695bbbe6fafe4cc4c5c47749c1386168766f646403641efa5638c20d4a0f08e71754add82d56a2d71ae3185af74695615f4c9920761cc610c21367a59a9f6a46530f95fd5f4994b39a2af82f2a775f82803b301a5c3b93b4b25622459492c3eeca670d024680dc119b55d6006e211bfcd101b551056272d294f023c55fd74c96177398bc0a59a03e92e5522d3e9c8041d905a92b1d37d7a8827d309786bf1d025d854ca7e1524f9a999078fe5e77613d32c4cb625040862d71654be496b8b6a6eed0130d1115060d25afddfa2ce5f12815359a41cba1e8429e16d408a186c893f93cb8df839df29dd772d81d430a16e37c3760158e167dbc77f67ccda77ecad46f40bf3382caf46eb3ca465a249e7d6ebf20fe626f7e657779146a4991f57426869c946ea4b290231f9c240c8be38e3593f0d6ada67dee8420e0655a9c41197ba04bdea2a6b03aff6de643fdd9b7b795df29e6d4a6b7c15bd69273b4d00760cfb524952811a38046391275e6113ad68e9d2980afb92d71a9ccba470cfd7f4f18ef86d836422ddfbf5276e35e76766565c9f0fd2e1b0c0ea632d8d1a08aabf34ae625971e098a416b8c86f645702ca6342cd6578a22bf16ca60add1a118abc3054baa92c76f7df18edc3f6a1147432342768cc183fe7edd97d171db54b50a5c63e1c19d2da0cac67f43207c61849660d560e189fcf1e4822d92408339f7c181ea4065f41c25e43906847739595b00ec5a782021876e5cd75519389eec4e74b763f277d104fe026a246d172d829bd7ecab1b36dc63ea712ab6f0fc3766728d249aa7d809129d6e70204c800f427af464b7749d677076e9f857c614d7be34cbe813a3e05faad2dac2a897f73f557f06c48ccffabe426a492fd145cb4df33ba27c30dd55b4121fbdc95d79ee3966bf6c53a71463e0911012ffcb4fb4b9fe1e14c5749c6d73ce3023590fa9168fe2297b9207dd4d8a895ad7d4bcae272211f2090d145be305131ce6ab82263dd260069ba94bd4fe8ded03caa63075d057ac7361db12fb2ff2349e331c724654b582e25bc5156025fee3b9c9d6e5237cd47e8907f1dbc3982cff16a67ac311105e2e26ed8d4b6d545c036b12a580574344ffd3d19d8c399254daec1880bc50e9c00b92cd3f45050a1ad925a12e7cca27ea53db828e029a5dd3dffdf28bc7eb4feae990c7802546b0ff8c89d090cbc3a7b000ced99b53bbeb2636cd7b6f3e73161cd8995388f7f5671969799165c36864272c7dedf19f471bb6b5417a3fef3be6460343d971e60ba3fbba216799f9c723e9410eea1bde0617fb956cef9caf4fe4a18a3a6e65782a7af8318733bc3174621cfe0ecbda22e922d6cd0d7cde4f0c840cc65591791545f9126c49b1233b6600a508e3de5ba4e8c72f5eebbe8280444b2028082f785b6c6a0818d94a5fb8ede2c94fe4a3af3edc3aa6cfb23902281f4bb88a35f28d1b63f4695d8c4a7f124c38b3454ee799b8f526e83bdc7b986c9afa61721870369446a0bde3265fbe3fa231afd163079b1e602beb02a0a60c70d79ac73f876c1a6eb72caf3616f29165ffb3cbb8cab389555b4eb155913e5595135275b906a57e784d4405f672c0148ed6e03f595ee5f8aab7996c4f248e409536ab3ceaea745cfff39f7e2516ba84993bbaeaf2ddf89a49bcc3d9c61c023219b6d554df54640ff1c49742f7204d99f9a4a13d4106eac8a34efd444af0062eab44f86db8a8a010cc8a72aed0d0b346fec274d5fb57141489d4f2ee9003eeb04ed37d49747760aa363858ab766dd200c2e1009c08155efeb02c3738c77b382a69db5ea1f9c93271ec675f575a04f4bb0a64efdf7187994174c452ada17863739e3263992330449340d9ab7fc966e1a366f9d9e369152f416a4d95d0ba2df6c68586c6e42f3e10812784dd864d0faeabd018c9e9e0e7788dbb95980ed242a6dc7fc43ffcaec40d88f0a3d865cd8d8ba6cfa971c0188a40d10c09165c1db6e84e1b491b891709b33fdd8b5c2ab00930820fc0fa62304807460cd57491e0ed3d1ccb1edcbf01dd4e89f3cc58f8c562aa3876d079891a253788d8c21d00e7c32b393e0aebfc72574da77593d9ebbadbc186214cf9590df143c6ec114f7fc42678ae8b3886039a9c739a6a4a2eaed5137f2bcc34507f0453e4bc1d82eb1bef813a8afca393d1fb40353f60c9ea1292c3666581a157934c4a2062941d7423dd34f2d838e02e8e40130651e9ad0ae3a8a4ed8114c3e28e14982f83c4bde90dcf311db57bca2c9e1befd7116cd6187a81def6303f02ba6fd7f66f11fa6743f115fb47445875bce57b3359b29827dc879b9e1d064dd122bce5ba2c4e9b23bdc1ef09881d3d5eb2d938180b2664870420ef58748995b7785eca74aa8bc515c60cddf1a61406a2f60bf0f2d39968b01a57507a1a753b44cfd7eba3249f2beb9def0725a2bd1d2290639a87fe9a1d1d26c5cdfece895f3755f4746f78402f6eceebfab9ef4ad9b85fdf851481521825b21b055356dec2bd93b5050f1be03a52629b5c1272ced73af2b35eec5253ead68178a84e4080d5e2263d3226f4fb3329fcc88201c0d84fa1a064346f6c0cd7433772f891f920c77f5789e9e26dc119b8d38422c5809a02d1015e1d38ac6608c9ce39b700ca2b095714765902bfca1a90edbd8ad72e63fb3cf33b132bcd01e441163eff34bbdb681ff623db3ae5019e8504fc3fcbe10f3e55d03e42d4a24913c189cfdba867d3cf2159477a77473fe6029c29364e8189e2224c6e113855b2c4269282ae198ae8fb87fd57c23c1be65f143728b3730c564d77e3d09ff86848dd02e4d10238c6cb1fa05c59efe36f22fd6cdad0e3e4efc6cc1d99b397a821452dd9167016ccf2147db59ac1232bbb9d68f26ad8390101de324a528784c79d042871c42a77a9173d6c491f90c94633ceb69041f9bfbd169a5101e2dbb262546a85500e3ab39795cb7583611882812c80f9586f7f5aa5da50b19f8cfee4457cd6915d067ce51d47d8a0769ccd1a9c8a4f1519ae09e2b1e9f4890c3dafc4bf6cfff2ca9d2d369272c007d576ada01f41e2e56e50c2496aab4d8aba68369c040190e98cdf51a029747314d60eb958b296a1a19c10fa155a3bf66fe5945bb22e023561bce2019d2ae0a73ba5c763231670224da41e81e311dc226fd7f5465346b2d5005031dc66c244a02a1ee01cfc7a9ab870d282971e57ff2381bfbbdcafade47060be8f332479767ad57e755c0d44123d35ae3419b303c29a02ea5b725dc70f30636a2c13de64fd7dc4f3e680bae5f99e3be5b14ce3f3e135639f69bd1f6099cacfc855f1490d75f97656af8b25c4b467b9360024b1c9cee8481c6b4336afebef0d22a4583a3159dba8b107784fee3fceb235a8541b3e57cd80fb4367339a262c71f6e9eb893d9df45b5f4a1af3283f20a30dc2423bf71d6047ebb55b037d5b6f307932f33e875340f05835713d95b75a59e1bfd08b2b50c8c965719e6655c79ddba8a4020120cc12b589eaafe388ef8751f0c61f795853e08bf1f805bcea42e3421ab961df83d0627e753d9ed318ab71933a906b7ac12ca1d4c95485c54a4a0a6672cbad4622132b71e929edbdbba89e6fded8fa8517e3c2a4cbbb383b7832aaab9f892755005a30a96d0996f95689c6bfb74620da60fbeb944efd760877009df8f034797c1913a1eb53041d7e94b71d9f0fe28cbea8c2eb3acadb71301b8a91513ac32a822674654ba9cb2efb15135e712f794354b37546c0e8f395454648603801b8595e105c610864649434cc5fb667bcb0c12d12d3e6c3a95000d1dae5d1620195a409318d7e8597e209c85d32f2d2f43a5086dac6a2b999a1ebde5d322263aadea8db1103604049412b884ddb9fbb48abd68fb71c627dd78d31d21fdae3e1cc31830e1dcd9f9d61a8ec000178d6ace80d3e5fa1d3d789882c27cda0a472b3f3be341b205f52cdd19550528110dabd5b36b43f29df73388a98b4b6d8fb543e4f5a627589814485658c34acfe799118fd841dd9a99d34c2c06e9be5bba64ba578c7e737356840b8d9df4220517d2ec55c321ee49b3accb3c7b55b2106b7c55e539cbe057d4776b7e6254417630667a6d0fa3962f0ef928ec7b4ce0d0cc8b9d9600221a8360b3460478664bdef5e895fec7f54db6dadf14c3f835a8ca6c9da34880ef1703db250f71a8dc392659a4c7b97ab1121746fa94f138403fafdf6e45580cc0518b19c6731e64c87fa4f2f0324b2b2367c9a3f0d1f5633926ebd48915722fbcd6e92934f169a53965e909796c1ca180c59d102c2283143949e87387cb6a17d0ea1e4cdbee8838977ec61dcdd8d7630fe57d1bdf8e6d99e06cb181d558a03c4677b8de35031dd150f1964b43387d318d9e8d9488affa7d7abe5774fb30feef76d9f303298debf3a4345ca447c13a1383859b7030f8b7234b0eab371c85cbda68fe14fdbd00cfad22b78c08e220329cc9fdacd95323680f4477ae9bd2038fd8a992838d0c81b1dac3d964874214cf1ef7e8a242a6785472a2062d7c3a0e7bd0018dd9d7063912b1cacaaa363e752a42d62ac3d72675bf665ee2ca6b5e65c141ebe55448f27882b8107c15ae6a281da88b530405bd27a11d0b122330cca8b38536d9bc725c98bfabfb9c3fbc07e444e310ba8baaf8e17cf91c4c6981b51fd784593a6f1d9542c272bffa70f725567538fad0826f9f8a6fd1b27f04be8a49f8792a67d923a8e89f1d6c8379372b47ba7f29c47c1c2f07b5f80c6874fd53f1cb596e42ec3d10c57fd55b3dc43e82cdc957750dad29052118930c7ac3a226d40320d17e6dec7e827cab81d651881a4d4e116e5fbdd8785ab5c0801278c18c6e29e3824fda36e0cc020e73a0ee4f818811c73e149d1a598807c5d7b863a8768c4c7290ef781450ab9e8cafa5bf96aacb24fae823f8cbc46c735f1e256cf33d31795af2f0c20a3f705f8f13f9e58b215e307b223953594dad22cedb1c46600545132dfd36fb3534611dd66265032b12f5dcb26e1f00c4b6a39e0e4c4580f4d16e930eecca73d841c7b257cff614d11138cce96c36002fc185a948ec03a318cb96155372dc6c403fca834b5deee0a81cabe5984a7082c7a684ec75cc7599a30184d73896cb022cbbb3e2f8a5b9fb41f03d9c8d1301a22c152de6b5f9bc0dd188806468f0f810c7e9dc0d515082fcfc7ed98d83e44d68794ff3fea40269bbdc919854d839e2f68b586b14db5e2cde9a1f495572679ef8024e05d072d903135915ae7f967f956cfab7f4c3d6117db5450b2858523207aa841b6654aaa8d12045402a11389ea958af968cf0793732f57c989a8ea21a29fe7c983d3a0ab485f2e3fb38ff4771bcd9a6f3b194fae2f3c98de9fbca7ba6071db7dae4181f0574c3650b6b5232ec1ea43c1d383c3aaecb9114c0c213853c6ff7140bace126723da33c11e9b0a5e601168ed3cbaec5f51bbf4c0b276fab94508f012466ca6c238efb9f74874c5308370022ab88305477d8df047a7617bc60347c456c7ac87b7b894494daaed614684cf6dbf6a2b408dd89d4d28820195d8a5bdc9fed20cfac8b9ad29a6f8e142647e23b897292223bd9d40563ab2806dc765d809d9bebb59eb81a1cd7519e68fcdd36dfcd1d87d68c4f35f940f128b434054bf53489ee6f8218a22bb6cc06cfdb7ac7f1d1960e058d916057a1f2c5b5c34ff2fd5eb567741f8228935a97db91bd37c6b097ff298812913d206352df744e2eb258e23989fac1cca2a760e46524b0a85b262f50978d2dab66bb3d45268eeed651480c8a80ad1854c4b37d589e8a97b2d4ce31d9d89af6e5f647ef1c9dc861283c77b63dcdcfe3d8680b72de2e7ce4f674afb111ff502d81e3b2f7ad2db421e93af68a92fc8ab16529376efda61f6d51d7cdee0b579f1fd44554703134ee58d5f208c6407e23fa4312ee15a567a5f8b1c2fc418c2dec62726fae4530e1d763b18be5b658dbc8e0834649f1a54da4078a68dd5e2dcf8269cbf240f1c5a939e2fdc1b1710163d1b55e0139399cf80dbe270ae56b49631cb1a4d0e6d6cea754b7f90955404dddd57ee1860043514e8790c27084414b3b2e9e19f22f25790946dc0061de732d357e3b3d956ac3603da7f172ee4dda59476181a95c9255871a2012a745397321ff6c837d3b88bc64e60af21efd7d2eeda59dcf78b01ca8c071669a5e556f0a5d7c2a0fb6429edbe1891c93eab1ea39ff2e1845d659bd62fa19166f0bb912532fa22b0a456ae426fe82c07dfc0a99a4abe1decd975410ba79be08ac3233fb6f92ff53984c5715e359ae937cd39ad0e9fedfb0fcb308883cc3b25fe50720699c71c9e9934ee9ba9f30cde7f21a514f623524d1403f0efd386f4ed3ea482235cb8db250f3c8ebf457792d9facdc7c118cf1f25610ab30053441e98eb0a1ebbb80325f6b5974c176bbcb5df9913f790199b7be1edea2e33e6ffced80a49d0bf3ec927b57a06f59eafcf096d0ef75bb3547654a2417e68cebe9d7d67707915b9dc04268e2fdd1ef6b9e85322c13310c77b3c332127fe5750fb580e3c97c43a1c2e4649b6b18f3161b6a884f5261a16634b38152642836366dffb5294cf087697a1db13779ad6fbea2979e8097adbf2a3117025fa8dc6aa947e57ad61a8ba6ed737c294cc51837917ec935c01d303d97f6bd931b11aa62a854f0ab864d9c44ce5daecddab25b1bc31add4ef337785660fb4bc4ee411576aa1cc75ad51b7092be2ac287a4b0fbbb26a7f5c3c21949c7794fe4eebbd67688dbffde75b5ddd576cacb0742230a57acd1be0c5d1aedf8136275e18950dfc01af28531693667a706a12f55cada58e830fceb07c2e1a6fab2a8012cf18b35e917de1697bee33119b7e264534d0bdbe36d49666b9da3c3f35709129edfaf8286d70f28b828a5b9c8e58b514a7bb9618a6866a269997f2771269821edb8b00ba6a7db729adc16fb944d1f57592eb820f7584a1b545f763a932eed26e10760fa783ef35422ba77dd1842b82bd764ee58b732e728cac9719700d07229c2b6d67b1ab07062804b873cabe7b3555d9e4f8c6697f2750498a52c6e64d96204cee26f20317c81ea1bdfb2aafe57dbcab25586b691467d752641f5556d4516470f97e88c0e927d257084ecafc8873f86fe19d5d24241589be486dc3c6984dec9771ae87e498ee9b3721a856a25a46e2f7dab52ed49f3968b51bf86acea2083ed18afc8dadd76101e4db7727f79488775ffdcfda1c9b3be86c69e93bb35a21014e224fb42c1effb7ff6c7ae2afc9c7386caa99ced196828796fa0a9ebd537002ef48b239e4362145d850703f3cf33bf1d37bf2a4c14364bc6b7ba9c464fe5a060645606b4721cd357c384cd24f26a852cdc3b20dafb6fe927c6418fd58932d0dfdc118299e7b4455ea493c7824c2cf980f62c675e809f66c677540dd2c7650ba693687cfd047da6001a9686d926de6c400d556015612c752c8f8eebe9a0dbb726d3db877c3a96554b91445e85dc5476f9025fd41c4c26d4f99a66572b213c15866d714e59bda810d5530694b739a26a553c842b0b86d2663667e5c76adefa10a429b91b6f9a0cca3b6510e1bac70e39a821c376b2769a41599fa60ec293ce6d607e9a2cb93a3e06b7777685dd1d55eaade90d391c2b34a994fcda5035047d0988448a7995f9776bab30f59cb255f852e6547423e7a46fef51b8bcd79b6de8c8167c1b819d0a8243f0ee0dc49148418ddd61863be43ab9331578af19d1b85e46107ea583358b76adf6bdfb6c3c0fa3c78ac6829c262508a50fc3fac4c43906ca9ba8594ff78252402b78956e575d67828defae416941e7ca5ad7f6637a47fa2f3a34ae2fd5ea89afe2e15401fd1d2f183c084901e9810d32d6e1b3c2e18d83ab2bd7d8f3dca1d422a87705c235c0907b519d6ba61feff344b7b4dbcf433778175eba191de65afbe792f6467cf5c412961bfe56536912c1267995b4e3f958ceb97cbdcce5e9ece036e81020abc2b50d51055e9e03c9742b74787cf4a0ed060f1ed14548fcd817041a202c5810c06e53bd342201b9c9cc0a08e5275daef20fe5e2a48a36ab4b1d2abd4cee49b8a8791c2744c82e6dfc760dda3cf8dd96320a19aab09c0ecdcdf32eedc5319122a3d6e084ed2908b187cd25655da2797a76b04a3294a90c11f5c667394176745ad939dd7724438bba115d65d70459dae09079a42c8514fa77c9dcefb0112046b9be493275528dec04c31b8907f1cb5da9feb142c8f92df6a78533f0870c3b019fc026f664355719cb4a8ece7aab95c39b0f0bcc3431a84fd9b4806f8c13eb61c18c53cbf551d40908e0bc56ec466cba15a2ddf9ac35d6bda49fbbab2e0e23fbcc2a4929ab5b73f569cfdbb60ad8f27cd12a73d3319bd771e300603de4a88ff94f2f0d8402e53528216668d46a35916141863530c11be273b663db33941fc131b4c5ed8ce7adefa845425d018efc041a09c7a8365bd277c9579d55c5dd7cf229a46674abbd8f9295c41624cfe0f72931a5ccca13d47fa94df7bbd725937f7832b2bbe3a6d6a2f953b4be8f58aaa4f94116afa66941df883b025514c8e9a8d23975edb43b518cd27e80514e0646163566141d5d19f5dd89d04bf27358769a037f824f9419c78506772a8b90f67340bbf20029cf06e16fe1a723edb26b3972119825f68e844d0a843b3dacefcd34c4e1cd15460c183cd62817939b191acebaf28c92e624be06155f9548dad89db91059e707226c34499c7c52047c96b0791eff0a826d029600c24029e0f9f2055a974074c389ed48b25cc0d08a04aeeea03cf24334ec5ec9f97fb906e97dc1df339330b841468b9e006ac6e5e59efa4bed5ce6c950c41c3b36337f448e05e7a7adf69ec3fe1d5f105de31a9bc459c689bbf0655ead4afee780ca7a297411baf99f57c41157ddb4420d46d62903eba9b2d54585e4edd9dd8777c63f2060f6844c4fc261c6ae31f78b4f15afd274b3a88be6ab607b53492232852683392b1d363da35275345315ff5f97c7baaea9c702f9ca9793c2c4c52e01e24e6b24b9b69d3f175deda3e90cb003dc62960ee20a8ece68cf4629f62579f0eb12e7e9dfed7f23d0bbffaa4a2395ece0901dc018f2b7acd6479025c4de05a5598e1005a8ad72e9c80155d39fdfe1d00af2dbe22a35b338761d847f57698239cdbcd01db920280ab70264764ace0bf5d34d5d919be0ee15f16421566355907111cafeb28dfb7963223eab071e37f2ec52e0faa27d97e75ac50e2c4957de115e0dba53ea53e720f78bc02ccfb53757d71750e1b036222ae87b3d90758163ad0bec13ed36050e7ee7143399c32fd6e87c9ff5cc0b5bc9567fa5863725ae9f5651de00254a38a0b3072fa8894a425233dfbc9e1a7ad354ace79a8e34d91ffd1b4249f9c6fd3ae1522fba8cedfd5f30c4a701f565ab4061915e7532bf3cd9b573e60db13d5e78e343dfdf57fe1432bdf3432866e9b16b6d94b5cbe512c3f0bfcf15f109a58439701eca3156dc4a8617151f676dedada1cc37d0e2b938bb4e626a5002fa75ee9e72b3d63d688a3d4e3b9a2126a2ef31e7cbd93953963b2fa24f3d5079355731c6261afbb25ae0351c64ccfdf4f335d95eeb94c99c41509a9eaa09a0cc2c2e827f4b855c11459416233ea2c43ddd14fb3da11b2d4231094aa9c3aa7752f94c925f2c79e108ed7f850fbc2eb4d43e4872329f4ec43bd78d06a6f5bd246947980fdb45b38836955afcb5d3d4e51db6114b0dae092741f5dc01008a62732959fb0f920a523c355fc78ac42ebebc3f05285745e3455cddc21cfd0bdadd1a661617ddabc96bb1968db016f5a824a67bba744bfe99cde12f3ac670ca7a8c705331c39b8d2a74b8289dd3e2da4d74e30bb4d0c39689f62fdff05ee27b44272eb5a089d87630c41b9e34c38dbf977e1afe09065133f7c0d092b234ee358807b9285d78c1d1cb0598176f23dddd5c3422c6f801a2ecbddc6c860f23d6157270921a5b6d27673639703b6aacda85df27f5209d48f58e2b09f99f812e5f144480cfb828d1aa0bdb9030aa56b8919adbeabbbdbb3c78663136cd5d742f4bbd2a12eed6d1e3183d8903bb9e93067de652406b27eaffe99a51407813ef14dc00f1e7f74e733d5f7e99933a3a5a74ffc3e4a5bdda5883c29189cd274ccb51df7716c5ecc74479afa10edf6dd298c5ce2df5c0906b6d9807fd20ed6b0dd0e234db64adfdb1da9559c70e9689c907c9455e4156aaf9fc33bf357675e30cefffe3ca4a8e85951ee04c315aeaf85d76bdc1ce4087a3a3156d0660f0f6a1d13ee305464006ad6d7fa6d46d50fe222d56ff96e56a931a5cca9eb195051d55b83dc5ee8a7504d89625f607c51058aa23b2a2b6b1747e7a61ef87e583cd41025a646a018f9a7f5a77fd7298c6420e761dfa4d266d8475f3bb84ec423ac8474ecb878583359ab5f4beca4148244882005bc358bcb92c0580b6b9a749bb4a40b5a1635ec9707e29bdc97d356b0f2df57d92cdffc51d1155c74e6e89fb9721e3aab3012b26c0b4248a1167126c4372c2ded0de3d8232b1ea810cb050cfeccbc8e6d137cd4db44d0644c859c3d3371a3691bbe089bb33619c22aa6729d76bfb96df8bcdcfc28addcd1e1879f04e5003474e75b24d57813354339e80015446f149ca6ea990c494646ee291209942c66f8f59fbf1e8a4211e8de3007ea68aa1f2a3508bcdeaac7da247cdb632cc870e284b6a4358d128bdbda752fc1cab3f488cda059b4189420263e37456ec0f1f4f43b385e223403647cb8c891f6718972cdf0be8fb8d6c775ee99bf55538f6440c3ff110d5f3d3b0c9ffd6b07ea14b6935a4115351edca1d4969443f9793061b3409c77704fb3961b56bf5a0d00b39ceb1c44c5875b41adcf44463de4726bf63ba1fd4d5b81bbb9df39deb4615cacc27b07d861c667dd04a46a8f12d526f4c438e02d3b2dcc76e92c1304e132b3a5b468e1e28449a1dddfb6bc3c320b6654aac0c5a1167fbcd00916c4d1ecf9245c856c1d47b431ab519f9924eccfd8424a6db3dba0666fc11b9b1df769f26f403d9aff7daf9653a8fac232dc0be3c4cad98ffcdeaa426bde9f960dddaf1b699811546d7b17256ee248a1c4ed85264b1c3453cd1e6ed33e0a2518191d11275d7dc7c95b1bdeeb8547ada7697a2706a0d34c5771675526012ee19cbb3571db407df957722e31c35acb3416717d1d50de04ed5c8911660b1924ab8c1acedf2bb5625242dc5bbb7ada6d71bfb8c6864e7adef1b5bcb3cb60a10ba249214bb8995fa0dc0db793342357eb77f3a591712f78f1bea05aa9a2ff87f451c27676b9c8d52f55c66ec63b2e6d56a2171c61fa92e696e0e8d525da21efe3ce4439c8cc867102c26f0d311be58ab64aa115dc8b8df79f381e54dd7182cfdf524984b6841402cdbf1443965858d6119af147ca733ce34aedb02163bcf088b2769388e698b10e75671f7fc64fd12ae591ee1510ad2930901af33a6b0d5209b88338fb6dd473eb3728618986a86c77ccefecbd61ebf5cb30255a449d68ff4b21ce189282ae4f4deb96c936a1d5b385941035e40337feb0a5b84e6046931d5b3f9a2f6831b4505f80c0f6d43b386ed804a9429e04430f42d64cf9a01412e3ad1f731a7424c7a549d7ec041b2d94ed704207dc0d7918b9ad3e32500936b44c497b5efdd078436fc895d87a097927d49788a8967f0a7756504f0fd16bf3dbc22b5747d11c9880cc8f29e9d2859a498f78ccf996dbae15cc8116ec1f446a135c42909c740d8a485720326d69b1cfdab60aad9c3dc8362eec0e8e492c3716ec5454c7b900de57ca8670eafefd5137d39662e72c4aab1668dce4d8914a4b5ae1a582b5a09facb598785fbc78799f1ffdea632731d4c7162480468420559d88ad52ffe662ae8c095f9c40b4e39de3a391f06aaf4d770b3bb016b76b09b99777d9304585153a4891d65b01d2566b640549451553252c515bc997fea7ac83e00fa6a11d46fd13c172d69c0ea6a48ef9fab2c990b9ad2ff07e32b283f2fd802f871638c74d7c1de7cce6e29b9a6ce219327607944861c16b11233ece045ccf1114ed27b8b990e748ff7d77cd5711efe32bdc27d012d5a18f3561c17a13211d4fb9aee147a3203e282a824d6919b5968e94c0a81d8bd72a16ce0b3850345f0fe2a9531a81baf00fe2ed419f016b952a9c74849b54edd799cc6775987c2a25d63b88c09d84ebbd6d857332ab883ebdae65b3b5ae2758fc069f311cf5dee7ef2f535e34b70c4767fa007fdd36202861fab08021e93699a8e0947e85657067e7bc430b84fd1b6b5d228be2d565b6154414e4d40b31c4a6a8b16283a8000e8df0e63c99c6c559e27bb64c38bc1c8606849d9e2ab4d83f36637e420bc90404f12da3aad81e1a563f9ffb0e0f9886d18622d453249a9382057ce7c4d95e030ca5810f1c5f97c8cb03d9bd02ccb0bbd7ae05f45e6029e900d7bd7104b3f947410edda8092897b8c9a93883e35126515e2d795cfb83203f4ced88e8a24ba8d832e34ebfc92a79dab9f14ef903ba2b7526fcfc4733bcbcff03041c98c3d62111ed582c5e56eb290281155abc1d5013f00ed78b8b0bfe6f4f1f50e9aaf9bfed916a2a038f52d3dd89831107e616eb3a83d46bf2bbfae7a85b07f594d53d3cd1a3eb4a8fd77b052d74fcc815cc2960b814f33a07ace1d319ac572c75ec92585fdc2fcd42519327777d0d932d0c79d92be9bd8e8b8f27821073450d99511dec9891dddcf9e2fde90a6e635307d82a0a690b8462f76ce9ff7e17c977da12623f513422a9b4b3952c9b1cf86d6398bcbf033f1702b140cd0636e1ed5dfb0408919e947e0c42df847712a3428b559d2bc3ce6eb058ccd33f9fa059d84e3a478f1cc0e4ce0a45fac68a1ec05e02506f195bdc26422a6fcb4fa8a8416c1392f05d07e688f90bd036ee369bfdb17aaac8bfe63a35a51040d79ff75d6ab8609e2dff9b503dd9997d81f9b9df6e514abda3ae61af9f65359e4a8c67e91d479f22a6cce40f345c734dff85ca0127b5329cce6e48d727bbe8e6c2b3b4a1ef14a04aa2a7d8637ec9ea35803d289aef9096c1a11f94d94c6b64caf7a8272eef990d2a6012184bca135327069f17c1f1cb1195b4c2f74294784decc1100b5d6155faeb495e4ac97f171013a06c5b7751ec968eca6dcffdda6c58fff511bbe7b248e5b228327c39b594f0e483247125d20e756d0cf1d5389fa177a978d3385a0731ed812abd5894645acc6b037ec9476011a8ee2031320bc738a537e5af5fdecbbc3942eb9ebda408f39ea1e53659b114eeb4da41c9e19f51fb7622357776dc6e758cee282a5b4d21e3c72c7b6440f04a16fb9d00b04cff8df98f8fb76370ede3e2cd890fa4631b9ed2a616b73d621174ed845a311046e4f336033e5fe3d60906bb85437ef06e2196f772ac27f35bfa38e2eef087bb46d0fe0ae782fe17f9478e60c433bfaa66e6234d8f6c0e5018e84d033209c60ccd8cb6c445cd49f2c26e2945007bf881c2296e9be16a258446e056f36a7ea82dfb0e5671766e333ae95371fcd948df3fb56dea8d4daf1defa3225dcaf97a703d1706df2169807c0274f6c997a8f6ab4c919b8b1f6d8c5af0d8acb8d05a2f6ee9235a0dc0f2d7028d546cc0d37a0ae584cfa65612b65461ab446b4390e2778424558621c23420b74988d8ac517b94c484d41e42d781452a87b4619cab0941944f8a5d6c85c6cb0e168122d240e306648f445e2256c671bfe6f6587fe533448651b377879824e61770c88dfa35873b06682212a98b603de6bc867a5ba545a17920332f26ad2df33155e3b0a8e62832239595f6e2b4f4952d140a4a2704ca4c0dec3e9c65f74c02bba252e21d02af79de31c081f5c3fc544a3ffe4ee86d1023c0e58556075a9f09b3b518c1201355ff400fd9755470ffb5d6375d9ff25e0af4510abfc22afe5ba1216338482803a0cd0c7bb64338c0ad5145d81ccebac4a9f88010362d1d0f0468b58853cc4e631c6652daebc323e57d5259c76498a597b239142751a8fe74480f72c6007f8a26df6a1c55420cf69a5683a17df334290b2b397f2fd9a44bbfea44096ace8828ab283d01520b08622a3e7f27a071242dd3c8e474dc36d3d89f0cd6ba1f0cbe3898c46398e26c0bdc1e5c8695d61a96cb4aac784d9cbf7d3be998b170131ffa6650137c7304fc53f5a8584b60d5b18f564f15cf3d1237d904009321536eefea280bedc1dac8b8b2f0ca8bcea471549794f7cb006cd64e069baf8f1dad45a7c4cbd70fd9c19566022cb9a0d1933e1e8f19c101739e4132dee98284f96de2036be70569f3af5fda49cff43365b8287e1fc9b4362da783d927066e247a4457d4fb8b0f4d57d12552f0eade92e06b8f0844c8d28f3f68ff50fe26faa0d599ec7b63eb4dae66fdc65e65098fd79b10f817f6bc873d026167cb08d9e2ce8703c83ab7f1394ef78b9d68f99e82c00d892d9b29be3d6df3a6da84122a41656023971e59097782e0e54bc02a9304b0aa5321d24b2045855811f31a9d8415bb915ee458e732e38133f103b567b6c418460e19424b5c0e60507bfc2f7bb4750c5546a2f7b3be0be2cfa10fd47ac55c2d530db01c88fb8c2baffceb2ede241acb26c7f361a631131d1817c441ae3c9eb4a6453c3bbfbf5f2563bdc93a2f2b2e2283013450cf0c15f3ed679814e8639649caed711d39aac0313ddcfcd0cf7667a1d42cdf7c616a77b29c5327a645053e3f73d0d3865f4db54f451e0ab973bc49ff90b986b90968358a0697c4e49fadd84adfe52bfa115c6df0211f3082c1dca65714caa668a82091f342998482f4ca092561006d60c4f03aaaf33197efe305f1e27e5e3f26b334efac1dde8385b5a3eb6df45f251d47f341486fa6e508837ed61acd30858df9107f995c998f500df94fc9a98140cadbd62d999e177cef8392d365de6cecab7c54b7f7d773a27e76da874703c8c997e7099776fe6b293f6048bfd8b24ef4105837c42c6578eff74a416245a74a309663d698ca51c7a40e807f7ce2042471b375e6e05c8222efcc6ae2251693f09d126ad8c681253e6869d01532884f2225146c3f0b6021fc33132cd70131f4fe575a181ecd02047736e6c836336e0b01ac6dd85044744da7125c5f3c279efdf6dd519167682ec3c20723c7a262412e694ae946db7801af103de7d73d99d0ce5f982461bbefc84795527114c51db50fd196f5469c6f840033b795279fc0ca8b144ff879803fb74b008588090cd54b3bc12a18768d78c9f5c89ecc4a129cf0d230efbb79c67317ceea757b82653a1f077298b7ceffe881b86ca0c21d30f635155310e4c1853560c6eb0316f27fc2e6363660f4b22324cd7359f8156d0c8373191e09b903be83e71db9dffd28fa12b85ef071376b77a4d543d2112b28b8cee4b6396f08ccbb2f46fb48a78800eb437d30c40653034da7ecb44bbbdcfd09ac628978ecb186e4a73aa35e5c4877813c2dcc1c9d6e2a6f19fbd4d79f743b367c4ad6a6fb0711ff510aaee28ae4f08f376930731764b51ba8572367e10895b8f365fc37b87c09f907b3f522bb27ad724dfb9a1a25f9a5857a87e503f258cbbd85485674066ed5170e9496274749460a17adbe89ea9ce65dac90732b4d2fe758c884d11ea9694f9a628e6a9bee5697d2369f20145bebf4a5060d79e5b4d8f6fde9b0819167e83f85ffe947a0cc3fe7458e024bb717e15b3b14b127a7434f1bd440d87de14ba313d75a60a67b49135d70e02e17208f3b0d0bdfae39ea6a8f2ea1a25bb0d28601e21242d117e34be2b43ce00ed39abba98a6e6df3a135d41ce2671ec4715ac7799135ed9a87c8df20c2247285a9fa006f23ed0e98dc985082843dc242165ffadaae96681b21ce41eac66fc10316efd21ccc0a484ed38682ca76c8896dd393a5e19e1c03ffdfc234c47baa27cca950de8533dfeb2e980f1b74e3cbbbaa81bcbf20173de27d37165106fec9ac7bb81c9ccba290498eb0f8a94be52111b711d51e6a31d59e49d52c4e34d26495a737ca75979f640492ded2a4940ffb4b312264f56156d98f4113c9a2ee4ee3fe26b55a0e0d849359b773c3fb1b9e06a09475060785bafeb1219ddfda6010f636322474ed993aa839698e07905e68f4677be9f385da7e6e8ecd6ab121f5628cca2060a9bfc178a8bd4f06bd15b4e30a09aa6d4f3afdf3abe8b6eb6e7e03bf24f62611cc429b48ead992422c9bd832f17ec06c63db00b75b25b6f77feb3311f2aa3cf810ab6f4b81e0c741d028ef6ef253a0c662777e685868e54408dc26e041b7658966e809e755e466d563aa59b75c8f7c4143e1f58e05e6e52fac7ff143b03a65ac54001750c3f380960a70b94d665bddf220d67bd6682581e1193b5e6706915abcff58d3dc45e207d70b66fa6667f75b03ee34e28dcdca4ce269f2a09485cac937ffa0fa91e14bd32cc5787f2ae5c00c96466d1be17819ab99f66c9903b1fe09f2d1994ec8fcddbc8eb4b56abe4e9eba5b2fd7659d70b1d6d2cdee394243c00b5491a21049c55d85b6ed30f1400995db2f24568aee4f25764bd4c2b1ffbc7170c15d6f88dcbd0b2d518730f26296a6f12628e6709de184fee590df5260cfdcd1412beb8b35635f5b700674a85d18b8c93f4489aef44983ea10c5a3441512de582a3cfcd4a4a296dc967b28d17f8b9a870f5e2e6bd242de82d536bf65f2079a8f47c0eba265265f3bd7c184d25d4621af57a6e8314e7f044f23db0de47f2e489d0423fbf13e4a67f25154fd00915cebbaf7c0a81bdf9e287e9419e40d701e23d2e52ad644769134007bb2e2fc8238a4a7cf528165cb64b9a3de2676efab488df1a2219a1d4aeea9c36a2efad0fbb304f1fc54301ebc67dbbcb768d43a9f163d9d8ee6736139a643f3be3a62c1597dbf4e8476fefb46ff133ce5b80d8072bbdda65d7969a4d819678e85fa4f82fffe762462ce19bab3c0f43ddce81b6576da9b0a4a952fc3032b95318e40df9c433fda60e5d126617d536efa51ed259b16270ea4be4b82505fc5f20e11627ca33d26b24bd965a304b6bac14650e68474a4820ebe00d3a7370ca1179fec404d26062ca22a8bf6b4e0cd6a139dc951d389db5bd07402937b770b408579cb48f52b12bb33ea3380882b62d48b0a2d91090bce8c7ed62b5b9f246dabcc19a7263cb4e95b7e8644a93056f884c5a846d231ee40022d763a5ddcbe220ab033c186c0fb60c7de1a13f27536590c18670b3afd8d0e31ed0d6c540737ab1837a6751e12f8e867920943bbf4881ea29eb0e53225c6c7a2fef77a1a825b0b4b593765f1e95c08299ef537253ace10cecd10bd9df4fb6dce47e07e64981b9c73947d4b56ef9549476db8f34f8dfddef66b4e32d627aa68b81f608452a5588bb8505a037e11728d8b32cb263787b1d028829945b078240193887adfb72d93de96c88bcd5a7745987b52453924ab0510355373f7b7f95743a90f1a0bb0484de3aa3def96a5b069c64beb291ac3500bdf5264a4c68c308df8fdde69effa4e3773eecf2c008d3eef7c7d30d25e699cc20431a13238eff0ca79529c60865516f33f0c9dc662d3f7ce4ec4909b8131a231fb324ef835a28d7ca79a6a30a9a1be891a2801bcae6e00d91d9fe00af5fa9f14d6f65807515fb231dac15ea6ade9247bb5d9fa65c12a5c29abc5f3253239f55a94c1372d9f97bb1263432a3a6dbd6edd28a06283759ff9f2508143dd3649f50b8d33b592c6b94d327e3112edb2bc0ffb82f51136103e65531183227a667a7f2956e031ce0f0848bbab0a614c1889a6de9769b3f117c85b1e45e6baf93770b6cd5852803f889665841b5e415724bf24c34025dc0e4942ef7f5ea500d6c46ad4ca79b0d04f3f69fd0b55468f9aa2c2faea2f2d788e7f8274ba9078fa76a1474399fb870b8bd75d9f024fb097d2503154d353ba1a2f0a212d036d7cec2eec6036c5df9816a9df99b1419e8aeb9d90211f77728ae23fe2e7aeb86b7b45bbc84783689aac2d3f47cf65e17576a48ea57e9a2d12917098a3a6dc9f6fa7cf3369576526b35ac4c1b7fbadba192a17bc77467d49121623326d3e01d2493ebb2a74c92f78c593d1f2ce24389c8a662d2d6c2f96059774cab047bc10315793946c924f0d16cf0eb13d8e3b29acd46c281d7897642095b18795be7d18fa7a63b4d57cc46101587bbf83b5dd5c7af26578f0f2a18a84245439b61c63cecb6b1e1d89ba9a4dbc383e2bb32f572fdcc87cf0bc2b8d97182c915c78bd576adf451ddaf5a91e1ec4f1124e77e51eca6bfd0f01c3758e324c327744513d0913ac8c70c20aaa71db016becceded7a28e7f868a4433abe38ea3d10e176ef05b49ed44ee72a688c0d9f1377def66b742ad641d46e63511c4870623054836643bb1f8e04f84767793aa77f61517acd372f3411d48f3de79f47e569b832a2ebc988ca80fcb497cb69ff8612ada247a9ff5e678e6636fd4b7c2fdc1bd2476d898f46e45d577064109350f97b30eef1d3bbca17e19a563eaa0e876bd1c11d97b3e99c8ca210a53baeec3011f7a778ff8838585b6210d8c13915dc1d107b9b43eef6d96f0c38b6cdad711b2fac12c169a8722a5f7776ff08e0e974f3046edfe75e12c5b4b61b5c89f7c0a9b3eec00a92150c5dfb4bd263966ac809820397908c6a3fd141e01be5826204b9d0f4dfd4faccc0c34c6d48a2ddfcfe828eeaa5ed9def8830e1095144242cad6ca038f96d1766c48c98863e6eb1141effe7b1e51e38b9449aa11ceb2c098bfeb2303fe75787903516915ca30d898ef413b91166e284324966f63b9e4542b0de1cbbd848fffd26b4a2632140b1165928f7f81d2cca57519eedd9ea38012a88dcf2f26362642504b50bd1365f0fbc336947597acca00b0fd3736d539f504b635ae79829bf15ea445027682d1fc4e3625e72c9cf8552a686f7a7c767575074962fbd87fb17b6ca7aa917bbe362ab4624fe471ba10a43675786b3edc1889d5a39f0f1d830806bb456fd6d66d97e38a21f75510711ca56d88b588cbe33e901e14d12f8846ac8e180592aeaf4e71c1d6d4ba875995952b4d8da7e99c838334a621e7d003239e7690c2d4356c5d915fc5309099d33c817a4f7f600cc9cacbd885c43f692cf60fd15babdd00833110ece7da2c070956abb6fdab88f7cf99c7792f897a8b863c1d301e09a9f0957bf403449aff630c98338e4a8ccd0693e08a20cc519e7ecd8c3c433bdb12ef1ac7c25aceb460b3bb488f04bf678322a5090de02f8e6e2036a2136280b5ecee7be853726f48601a92b1ad5ee37abee0d049313f60c1bfb69ca8d702af887071fd6eee7639f9e042ee945d8b5d896fc5f8171fe4b9e3453834e6efd2e7ad1042993e1d12aae84168865fa0003fb28c281bb4bad2315aa56812529670992b30cf3d209696caf4fb4283455c1567c596a79df43c54b88f62041d19a5456303e13e184d2405fb67d878e4cc2093cc7f5ba9676611f0355daf5a607cba76b6f10683a93eb0fe947406f395c657adf0942c2d6f46706ae3b7b9dfd5994ffc0b8b304b3b58ba19b08fdb9a8c1524fd92c6fd343199d07bab13ea2f7417382b0bbc136045c7b63f0708ca9293d0d3e98f2ba802594fd624d6e941122490f29805f6b2bcecdcd34472cb3f8419a0f4a267cda2ed6be6642ff9618702cc8f7207aca4f991e7a100eeec213ad550ea04312044c1c375712210a82543ec1ae2f228df46cf82f6fdc03ec3afacc2f8d9d4fad05f16c24e821ee2a4a27bf8a64779e8e633542c24ea15b438a4d987e4a27aba72ccf6fc3438dc495609d0e9fbcb44dfb5e923675a5c15803ea836ff4647fe415709c1abe6a28041153e07fcadacde0cb02e1ceafaabdff58084777dc9ab48c831d7b94e3b74b580fa76014bd6e93d9d7ee614d463cc717ff9fc56812b58ee181062494ddc2d8d5aa193fd3f3a1d03b8b1a40ce286a9497cdb715704e536057a578d376e86dd2b61add84ddf4391c283600f4a145eae4db62754f1511c5980ca74f1b773640e1b0f8795f77035b57fcfcb36e83ac64596b02e4638f0baaed98f72ef193b9534f30190c22021e80d964851a502085af2f068956109a83b07cd44e1e6decbef221bba1285edd464f0bf910728e73539892bc8fe7f952597c44fe7f7d984865bd8c5835437129434b36953b515f7b8d686080bf4ee433e15c0b14a7c9138f05f756527cb4239834f871196b4ce2bc79c36a9a2e6d7b70c95f25e95ce43f82327f17a57a614a332f5f34ba4d98ff302b905336ef88f9cd0ecb552133b2727ec21046b15a9e935fc8ac812e65a9da8e788bf8f86f7ad49b5ddb1b2a6b299f826be693a47d0aa339ce579c7e77845087bef6419d7eeb0648b6affa23ce0c28b3369c0d2eb94d70d74f813dd052d48cc075b0903b5790c9aa9efcf3f0ddb62674c5dcc8580286a62d0314260cf9ae026fdd4f2c2cce7149f1dc1542f9f1e46d033404fda1a956c35464816deb6441ac8644bbcaa0504fa6e1755b6b77066865ad6fa4daf30a162b075350e8ae62447048fcf1bfdee5d3036673274f5d13997cf2d62fd37f47ace5be454b011090d701d728471920989628e65f2daecd7ce586cac44c4b74b310588dee085db18a3f7b2d5542fc8a7354f65eb63c49b8c8337b0fb5ccc90a444884c8fd7a3a1e515d1f5e10191250711a382bc5eae8e5aada9f2f11c88d2047f3ee1edc64c3641106d768b53c5f6e93b137281c94855e8b3c4b1d6318fd58c90306c47421113a16d42627454dfd1c4153156779f87932158b02f6f427c092d16a1806ac8de8819125e216388362e608cf7fc4fe71f7db060c48107ea34b3e4903566b8aa9d09c6758a183c53ca4ab715a088b77f37cf14c8c42fb422b67ea6c40c29c05a1728e75c6e9c1df243e02674c09f5facb8b00505b6a50578911f8346adcc5d6ee1dfd0046bcc723376a366e65b539a4fdcf632f71e111aff2179df6037675191f1b541892ed8e837ae3de7c672251965f11085c08f105021cb5336bcd09efb168026f4759324e236d36009534f847f70e40a30a2dd6e7a8bd6f2ab6f0b9244bacb42148cd6cb2583dda221302f7ed8a6691ccc147b485a5b01502c92dd79527d8be29e8eba7996b055703a75406f31b8474f5139db213ed525948d1c67f397bfe901b2cf6b0d926114b89ff7e70b00e667275b3b72e6fbaa65a721aba2edb876bc4d409960ee8a8a3b0b38fa1fcbf3dbaa4532136d96eb501fa9019199e8838df9faf9f2b9458a6f54ec69af0d2fba54badc63a71a7729dde12f5815d2086af1f7f3ecc4dc07924e4555245d9ae70fbe8b82594c0d067c09a60f9436f293d3a87a782307df0f77d5b2e00cfbe12cbc477da7c4a72590ffbf98ca006da498f45d3368d308f6afa8f8c25e30c6be12438e0297d9f6f5c1e21dc1e08682f09102a34534db8b43a46fef241da0443ea85f69d1c73aef6aa9bb7c6d9f59f975cace985c09fbf1c4ed3ac94edf1e4d2ee0cc8863e52fd77dc2d4904e8ecd1b2e0470de9de2c48329583a05cdb37f8f50f9a77941e991c8bc085eadb91b7c3d10a17f4f86e06a6e34ff96245d16586e8f3aec0d68bc94a6160d9177c132e0d55ebb53937355c3eab1c3c0b9ea12f2b65e5b42fc19da5cba0b18a4c6ce3109ef39f8577e981ecbea7fc7fd73542c31f906e8c2b4f7162713548d54903873954e7ef7bd0e65cd4f646234f758c4902905145ce9488dec70a65b9c51997339b54b7d8a9cec0f4c59504b6df953e5784f1a4ad1037a3434b6c9a129b528a917dd1b384029de3c8ba2b2e91878a11863567ffc6fb4cec5a6b5e49c047ce516f68855f22f4ed19f57fa7f75a9de3b10cba46036991bdad5493d6b4bc53c76539c21360494ede871cb3caaf887b61a64a0c4ec65b2da1fb3c9d5cfebafcfab5e96ed26b6f6cdc08512f59ce8348aa3829f4bb58c92f8afd78d8a411b8468055714c7acf96e726675e527b6251590d216d6621cc938bccb6ceb7c97665a6cb89bbbfff8e91c2048616e73d0fc6e777ad67291723f95a0f6755192162a447a59ad14cfcbde46744d5be92c5bc970bbb9d12a4bc47bcbd627f1d99c710cae94181c3d8e16a259cb36ef152b6e8cfefba4e6880431ce332cda2f6300f1c5443085e7f47df074bff645c4872dac6442e5aac97c97455473953dedac1605216f1cb977e08ce8899eefe465b92dff5d767805561dbc0d94e5ca41e35bcf9438277541acd78402ce25720a2d63c43e51ba68a55f64af57a9b563b8975f95ac57035f9d26ddf7164f8201c6794b9a02a9360bb57f1e7302575d69e50a51f06e73e92a0f3719179aa7481a6e49d9908f6d7ad297352483cb145b8434ffab63f6b72c3b4b328242a6676f542dcee9e04a6ea0d01d6315e559e56d0c5dd47456372ce96c794878ab4184361e95eaef265320208b4b11604cf93b73f0a93025b62a9f4907673dceac73e0319cf2084fba6d7afad32da3856058864218c89e83cc83ea31531f2749a14e058a42d3704258981ad1a481ea9511e0046c0fb720cbfc75f28bd704eaf7646cf4cff3a17aa77873e2c7e8d1b1a62af36e95a7360a762c352123665385e1a8f8c3fd035293046923b164b31e3e20be82c5591ea9296c6a4c9741f2d339a818da506394e211131f14d911289d3b23b8605415fd5fd63d592900cef2e77c88790ccb3a15a5aebd500f307f79035d335e989ce81768c06b4cc8e0982a6859fd72997276054adea3afb28bce2f969302f04adcdf06ce9ad252c0bc7b752c28cc8f6e4e6eccfe8d6a00b58acb834a56cbbbf786c816eb65295fba1802bc0057539c3599e06d4f46b2d91409a7137f6301f68d5d84c94b42b0ef76a76b26dca212c8d486abfc4425145d495ba1d71affeab2091f046d1333518be3bab312edd6e6947abd3418513558ad24d7a316faead8436c59caf3fdbb783f54c629696965a46efb07e56d5bce3c5b3a603be629126329bd4522867b2aa27e84fb6b92ea5be1e14adbe20a5fe636684bf3da69236c3dd97108f51a859148b662367ab4765216b5ebb499c36e2caa2f8b5bc80f3667889ac8d3818a7ec761feb74d8ddd3e2a687a201cf9cb1d44bdc4ab736c57d51cffe7683de3dcaa4145fc8d3c53fdf3e9a2b954bbd8850b557de8b9483d2d7966e5e1805cf01dde7ca041692dadb9ed506676615f210dc30bd4b2eaa79ec566bc121338fd0ae3929a0d733a289ae7b0982739d149593bfd23d6ac62f4644a89a1d1956c81bcb383642873297111c12b95eae372fa9315e30ecfd252b9636f2560a902983e010fe0af6fc2d49edb68ab7a9d9a9c809a57b11842e34c2b201a954d56009301e070828c7d626c6831ef090643a736cd2c566e3318a26077b00579422a061d1483a34d2dd136bb9b6491b7cc24619e6e3704364be7f2db0fac3726f61c7ba36bd4afb878585fd240e10cac0aa65b71be415edf61a30848fb949b9c5b2f9909a75ea05a54a563c7e4508def2de260ac0fe4515e4a43adebed0ebb2947ee72974315c116a1c54af7d833986b4bbf231baa6c27c6a1a4fc1a7ed3d1222394825ab9971a94b12e5569d57d9a45cf2ec08b3343e9cb6473ab2d4b24a59eae84650c86a6ee781c424bef396e8d609aa607d08475a6e895b64dd42d936a4e1976a6990b830e086ac891d70f1cc04090e5f1666c0fdd63c0f037ae5debeedfeb4cf78cf367dc42724f3464b0fff6d94d92b0729249643bb2015d5cbf2a7c1ddb37844077d929203270de3b609e5b24c1d2e93ba936ea541a8088900565e336ecb8dbd64b015146f16345bec0ca70b697c9af8aa6f8483d1ff9bbc430ad2ed65f83742158aac29af98450b391d28f1f4ba97a60b6debb6687cc72a8ea6c45325142f8d3134fb5f2a20240d6116370ab35feb8a4df16b69dc512b9957cec92442b7de3f7972b62748273e0c312e07deeecefdb8cc418ef9c423436fe783fecc50eb7aab7d334bac5462a099a82e6043acffec072c922c03519181c5848888b8258566850d9e40a5440381a77ba4f3e10b42361b0577c5efbdbab4ea27767d76c5c990a70b44e0fc8dd3e043e7f2fea5ed983945b2e57ae3028c92b804cb827f1eb54d42510450e42de8f188d9c9cef254ba6c2758e271505d059183376aba48939ba84d816b54ab826d191c4f16689f0753f0c9c4e39e95240e93b1b9595b8d58a628e36452b48b37d11aba8a7ebb3e9be521724164a8ccf628d05c8ba53f47ae825fe2b6071577918db0ccab826d1e0536765b10cd09850b73da7939e8f11eecf3f724b33aa35a527e2d7f905c50407b8217f1e34bba5f9a84b1cdd66dfa9c63a682cb72f619b8d4da151183e8eeb61913f8857edc8ce1c1e63f0068a12440d1ae24e17f2f6d763faf3664d17bf2a590942845b915c678465ea3d036fb71d6f8fadd7bf8aa4a3e843c80d2181337dd3248c10bf51d835a841f518d2de6355a68cfad71b2572abe48abc8a341efcc13910302a8bf160b0f6bd94203052185dff638c80c97b01a059982ede93b08558de5e1cbef07b91491bed4a1edc754bb5a1b069d86e59b22126cc327907806e372261d71d9bde946881f0139931ad0dfd6cde781d57f14dde0afb653993b0c8177e091c103f2e5d7d00b0763ead96ca3d9802fdd515758cd72f0bdd7fac297ec9a3505459ffdf4226a0faf238150373d24d2184fe57f381bac264c63b721d1ce2b4979e61f28a80839920178401d98f83a05178f3c13c5e590b345c6adf344b1f48cd9231fb759d0b853e401c4b4ee64c76378abf45092f7722a51dfe07c9c6472d34e8282516108c808681c1dd12adcedd68bdebd13d4b25a4708a741efbbb697569c277af39a0f515e27d6fe76cef2ffa9db10f9e1296eb312adf3d0a9c52c2096b71d25ae911340fa6f7d522f29eabce52ac11f33c81984aaf2ccef498a79d743cf07a837791cbd509d2cd6274cd5d702a5d99f1ed8c3b1fc39e2e52cbf77e57c57f88f3d9fc5e142aaa7cd0673237bd41b28a67c0b34b8c042a5371a7293ed44d8882152454e5bc6cecf0617f50c7e0fe60dd274637b68011955cf253ab6ef061938262803af2066c758e30c94aadb1ccfafb8e3c8a161a0a7c4a36c0344cad99b6fa0b15887d1eccdbccdf07e2c9659f17422162aa9711a374c1a4b0f36cd563042efb25334693787b2cc0a5af58a97dbb8221fe2b5732db868e0c9a835830fd154995b88bae899928bb46d27251356b90d4e35ca97d9b8385b631d316490478a7164e79483d2d9e13c9212f9e5c529796ca871ac25b2a0827c638eff8f5b0a3248e0b0aa4a09f26336047a5bbc3bb32d1fa95a7201205b73b2720b0f33fdaaf685bac798d1bcfefb5b685f3f1bf3924f947782c48616f4d032a445b087c4be3d924298074b005f5e09a01e7ccf484a5dec5f1667e75ee005e5920b5e86a60d946f9d87cd60e334f3b6db1d1aeac2eca45d6c29a30e96fa66b17cf3a53594f7a1e77037c7f1e80eefe41164e6404332cdf75a60cc6973ce2bbfbd5bd32b5740c3ecf0b78dd0e7bb3d8bbabb3e279b337ae5d8ab361b9aa9ac624e868e895edeac975c2d276e80917731217cc198b3682461d0cd64e6cd97090ac7625e14a0b76efe3e4167b762ff62310e97434bb1d8d16c5bb82aa8c6ad543d3d898af5f6c99f79e7190d4b00b7e5d61cf2980fbb8d6150b70578df2a1c2bff9b66b4d668f43d4592a450e58af65aeec65f44a924d75fa63dcf58df2c84ee5af10617c1afb5cfc586dad012c9988f7a385adad6679162b2c21c69616c5978bf67b71765c7d053584aadab04ae53f509efcc96003479e77a06291ecd118edbd9489a206e1f7376535b1eef959a2228adc2fb27fa0a1a1cd7826f4e1baff0fb50118572509fa6328462a49233f6394f673c437fbafa90b0a869880e7cbcf597322f83b5319c5ecf7322123d29dc6cc86a072722893ba2673eb9c7898c4dc47788b85438d7efce5057cdf91061ba4fcaa1986bc2623b9e3aa2027358616f3c0a1e855db0a9c4cc8300717eee609b4ff775550d65f79df97e8fc46dc8e50d440c1426838e6e3c76a08c615b49f49a5129351be0452cb809c3df596605f4a6070bfabc6e0aef1f53a3e5f17157bdfffbf3a00e13567742de8a3b08662c78fbbc37ace6eb5644bb30d9b5d88650eab4b6a51e402c971b64af73980a2d61653081218cb73ae858da0e76824db9d75a0e8f8d5ac1375e3c5b15c69b698637f4414bcb3dd5e61ad0e620871b9cae648d93a222c075c2ed2bfd6ccc86a057a5947f3717fe08f862826a543d3e95bf641891a413b5e89a542393fcd9fe0d537e27c72715cf56e5896364245037ee14b7f490bdcb1046cf1e47d3b0a78cec5387046b21c4cbfe9f601eabfd4235038ab9069b07db5d2678514eba34db8e6f7799919305ccb104db4bf3cfd7a6563ad38a9b69704a5694e0354ed4235c18d604f51db412376f8e00ff3e29e4d1f6c1953c9ec1fd70bd8611d2ca0dd83e13dddab6a54db0690d30642138462102854a848fbfa903de06cae8808759ab70f49f7b661c65a007bfa378a50b5feec7174c9e4768f8c5970d9f5ce1b8eddc2d162cc7837976988ede952df028036243f56e5d2430c2da2fb6c3599d04304358f5bf9dbc4ab0ad5313faf5c0388fd26be657e1f424b6fcab369830fc92132dbdd2247e3767195334081745e24ff4df2125cb01cf145cc3de2af4d441a855caf1498afeda0941df58a90beb9c3d936a6b44c86ffc93d88c4a38212e1f69e795300d36e498bde1963960be89e38b7e40d770714f8fe571b1634f80f939d8c1695e9e786f74b216b36af160f722c8736514465acbb0577a3f4f0bfb0517ef5e2acc9d3eb81133b505a9b73d5c50cac2214aa32da27c4749dbe8dc6a8733c42b37f69bc9cffd303b5caeadc3ae388128fda2544e8627db209e836e0d5bb1990593dad48139442abb26289bf7224ba9a2eb65b2c3c3783eba5636620c851b152b798feb93a3c7a9c531a78d265e966b58ca8906f30d033e36067877316557dbd69cefd6697c17789f5bf044bd78ac0a376312629926a755c6c119bacd5a8a522a18fafa50a6f0e4bfd1b51317c016718d54a8e8a6b7c1e5d4acf3bf3b770a9dd78047432863ac7ef58be357b70f5760ae6577ff4af24b2f253aba876080ce441bba058dd08d18cfbbaa6744da2c209daefdf23fd5eaeea91afcd650cfc104a46435f7949a9da303d780dd21df9ca17f9eaa1c58f105f492a0bbe7d36bb6b3fccdc0a347f5cd7c699462b53c96bc7131bdc739c6b62384e8aa86366a79472191efcf87d388d5984f77320474c4ac28913c25b7dd0ef83f96ce44393473f4174dbb85103ef630801684c9a03612cbef48c7e8c3efb986d2928ec353c5e7f58d5edbfe80ddecfdc894fa5d0f4208a4d9bf35e26718269bc34e9b472ce4e452f720aae239f3771ee010691828c2f8fa23d1d0186a04e9dd7097ddc9914974085cd8d7dab7f98bb4dfec8ca577e2dc63add3fadfedb00b7f4f4bb69994b2eaebe62e394674193200d290e18111afd30830d9cfc9e1df3ab5ede4b14f56b97af76fe8bde31b1279de2e9b7483a0fabae6d2462aba88f8883bb990c94afc69abaae794e83b4fd4c528e35a5675a871ee7a0a47782124d32b1e766fb61907677bf712d308da8c4c2b095c601845189f9a3ea112159497eca5a4eb2ce61350bf960453b0e048a8f85531152573b96116d6b219af0c3ce065b2d1a699305a7e5eb24ac1866fd7fa6b9a7143f8eda180533db0700aa346470130437fe6eaa0af0d484d8b9c6566c43da6fccd897175cfd9b6c0d6e821fff29e7ae3c11524240c59f807be2f8332747e206da76856f3ee1c0f473fd63e7ae51e05e612ea228b61e528c66d486a998af2153f7f5a59f29a3a486a6e0f53eb935683dfa7374bbabc4658692d6b54b0e94a50d35513275b5e42881ec0442103b717d607225a538cf8430a994ae1ea16438ddaa81d38f0563255d4713dd40a03ed46f78d8c00e289ca880fced552ed2028569a26daeaf1ef8db268040f66de3e8b5f63451591fc820610b0dbb786fa8987098f213aa0715e645b35eb2e568505fc0eb677c4032b4e5efe2ff7af9fe52e22d9ab3bd8f56c62dad8811e164e8afe580a29e613cd47b79366ebf4c95488430d867a6835ade3e298586c2ce847df884ee7b7fed2d495b1d478a8998162a3076a10f7dc86b1a44f796c10c6990129f58daab1c48b83277e69334d4b4891bb498b6ce04249befc0a8eb3e842f6b99094dc5fe8ce162813dfbf998b5421c92b5cf77cc36190f2d81062b6792b66dd094d5e73cb6861fff5e57cc75977343b7bb48a4d51c424340b9f63fded7000bc84e83279fd4bd222519d303cdd2a07dd9beb00ccd7b32a6d03c7eefade1ff521fefe1a159ab1a8ccfe5b2bef43212f078baf390011ab285cb3020a29bda18cdddbf7bd191b8abee6254eddc091adb061eff9f4d3472fdcf7ab3adb80f3d670e041cf889879a9b51027239938aea01981ce1758835e5d9922705d66fbd8981d527b480338594c6e0900f0f22e900f886e164d6d1a854a940fa04a53637cc9f44960397ee939ec56e5c3cfe81a662d95cb636ad51384324a2d33c7e54d694641a5f7f8b4d0475bccd8a0488100bef741ccd89f1de2d189b1238c858d1fe931947335bd788dff9add0417b8b3398161741dc4a82d9296169beba79887d9b8e75765ad893318f0d147b6e401b66f1124cf82188a026b0084de24528f3d05873781107b28b2ed85e4581b4a7ae39c20041b608880e65b85bf9c0ccf11257b1b618ca594ff23b1c320c3beab1480babf1f45dea58fb1a018b73022df63f38d4f55088fecc4af7eecaa657f9fc745a473f2ebed751059d34a99b6e474615888b7518d03883edb344a9c77b75e28f765f1ee63331ce5315cc065a9bf57c46e2085d8bed0298fd95d3d21f6ce8ddc60200f8fe8f56c5e84e0a51f9fce7021664fcfedc19594a1003197806a991b5188cf4d89995d1321d36470d4142ef462cac473a91930178af9493663e12367fbd7922d056f6464ec3cc78b1007f169ec8ef699324afb473e83250ceb807fd0ccecde2907f0dea08384a8e069c15e4b9260484082e97300cd58867c00455be235a4b18ac16c37489b664eab94ef784f0321f1757feadf9c0927372905630ac4bffd719965b6acc599be3ac9373bd3ea0e556bb596644ddf7c6075430a76353d53a0e5b3ffcc4f2dbae2b849a32baa0f7d7b592d7776ced78f86d7594395e165e8c5854a43a383404f4b9db6b2e2bc1eb1b525724cc0cefa616967d17328f3ae1f59b35384a7b7359e192d5b147953112b344a01943e4404dcdb6111ba85a14d7c95c2bf084b20e9e679a3951e3d45088ecf20b9fb2be079bcf7e902dbbd7590ce50414fa0a38f91a48b0165c2e3c54106096250caaf337a45909c120e9353eb4e00e0f57c064a9a142d182caade1b67a55a2540cac299b9c5fe222bc5cde097cd48756797644d3db8c4005fa6d4aa5cbbe2ecee3caacf04abdc1713052540eb18e84138f8848ba9ab37184c09a164f0a4522edb75f2c183f972a3d511e1215f16a9255146c155fabffadb24304bf57ea352b466caf4f53608e78443daedaaf2024b676e7c0199d6662efb3f8ea97ca100e316fea4d69c02bec80a6a59c1e45ac62e53c3effed6004e40d7f5cb7b7cb5f8e16c386cdc605db02a9f2912394a6ea9735759accea1823ec9530988e866090f1c444279e864da4c5f6d4c3d4f10c93987ecfcd31a08cdcbdd56409e1a8d02a1e21a9f49e32560300a2fab53e526ade5d74dd1b8d48ab6f4874b3b9471966481a0e0df90aadd2d089876c65b7b7335001524955986e8dbf4359a712260b6edf073513b60721cc6b0a6c38f3e8e4e84adffa8541b7038e95bcd6f604e5d8e095a20417bd70422ea9e5600918a8a3b123a1040c12f3325558276b0e685bd579aa89841b15dc46b69ede047e5c5b78acacf117787b556fe9f3a9862c399ac4bdc584562b8e1e883268151f29072e6af75eb22e815a89265878937548cff230fdede2c795a5e9a24732ed162324e2c4c1ce6e3a5a5b994eecc2cec074aacd6466e384de82f3a5eb3669db531d9bd6ed4cc3524af86a8767751e7ab814518085e7f7d302a1050547cae5c4be697eb98d0a93b03b0e8925a18ff2005907828dd9315601acd85facde222192e941b3c7e9d1ddd9d189a9f7ddf4567e0583f45109d7324d0dfbc7495193f2e0573466e6ba7956872d5b22145eb5c3e1bec28d06747f2077ad840ed817676debc47c2baf43b2cbded79330c1884a51acbe1953843d283f14dd25dec09677ef049aa4229245271d8391173dfc8bc4ac674a033128ccba86a8e4a6bbd01546871e35c22b92b5a68b451ac9367d05273a07cf6f88fac584ecb30d2d6bf8a775de338cb60fa769247848b3a587454258dae54bde4877e8df7c3e87beb553016a91319c2e5821f4e9f0c125066e56ea0abef0e0a983cd83226b357d82c41e4786519abcac48019c1b3700a7a4b7ea41e4f4febc96fa10f4a55c0effb54187f393d7c53e1d7b2b553b95812b4145e8e829a84ff8f232f239779c0124365e7356be35dbc35a75f0d22b04d21b85959ac85f5f00f9676b3471c955317fe379678a06d71e34b3bf2315b680f0c07ccfefa1b9543e9534c8ef236a9427898a74574afd9870432a2eb9396d34090ead46bd9d4a5ad4a3a2ac7b311abede275ca2bdf93dee4d39de98f8faf9b2155e226fc8a81689a28e371c12ece21549a08ecc6fd729d0b157cd5fde702aa951dbb5f44183f412ec18e8a01111efe50f5288f1c7c6aaeee50fc483b49ec2a4f04035f15325126e42e4eff91c567556f6a67237e7ff2a1fe8965cea4e9662c77d9e40703f7fadb89ac070d4a75155a36da33112a71c4088b43a775adec709f321fcaf7a77e6b8ba0732e39cd383d9e6d47ea528c6be0230a8cc668230a1c89d2a3987874af6b4cc92bf8f6c9f8612a95a6c9fded380b83f4c274c1d4202f90f8c24f4692d3dcab94d05b7c9d10766d03c8c05b9711f93553738115d97d2212a069ce7bf3b72b6250c82191b44634ecd0aa22662c5dc338ab5bb2e714ddbbbd50327364e19cffb5b7ec0bb5658305fa50058237ecb815053adae7acff8dfce3d4b004509082961d3ab058632b7a1f3a2285ff015f67a75fed0026da2f211aad397aa1580b668bcd9bcce3279213803001455bfc93688c2e4981e1ce0571300b32a08ac97855aaf866ef2b9920f274ab1fcb9a720daa0be190b0a58ce0e3bba8dfd183e573a680a7c4a4abe9be17be98055079390c6d1f1fd4a0a47145294650dc64a2a022927433078ae0ab7a6782df1a7fdf564ce848299801daf30558fdb1efd49279b87e99884331a16a079f532184bb46fe521343a6e572ad5e692d18e182454c267dde53007566e7057b9d35cc3a49cf0d4385714de79bb77d6b07d5b283004455d3c2b18cf475e7b0176a3fd37907c5d08b7522d91e6492a49c9a842d4cb3e2334c83b8ad5794f6ec142bd98927684e9f6d2fff83ae91e450f0c6791129984f34b2bb044c17af7ad9eba0fa16a2e6a67918c5a79b6774b4236345204d47e42a739c7ae95d2efa45fc88143b61e529a18c752dc1de17a254b5f31d4db7aa9b38a9cc9198b61c07ad12e673552863435f80af0d9dafafd8823996444a5819d69661349a024483d6a3a048103c8e6e8122b374abee6307f397ab377ca3d11dedbdd8aa8d667aae20629e1e789b886567f6a6d4c37906f58460d9d9ae306a2975a284ad43c6fdf3b68be56f7a7a1b1d2b773fcc91b51c2a7531cabb5e6e9dbeb3d39bb7adf0f113de6177d5c37bf67391d225bb912a00d6ac8b58df117ba51ad1fb5d4ad0e6f615f3af875d7622d78645c531b3759b7e2e3fef24905f7d463eda5fb14e91d4de8a79d787db2378ba28ffa1ffd1dc2482203c53f442f512b8191ade8813b976a49e0824e037774b3153791ae2b3a2af7a57da496efa43064ca0253e4a13f8d8b403ae0d5a978bef072b5f1f124140f9249e02613e7e9889eb530cc2091b2c83ec43048a1dfde4522d82369dc386e5812d88e191db49222372c63c4f1f122e75417dcab12dfc1cc951a05905251acefe6f1f17a76f9d82ff5e1cd810d6024646b5ddff8894662d201f69382486d3d8714cb1f0f72fecb31137ad24cf11a99e0c70dc413c2a463c21f93c51e564c749ec2d75484ebdba2c73eeec1b9f7f3578222417709160df220099dcd25c66322842545b76f61507986ab95c49d565300b78c89223472feb85b2b982fa09756fe3263f65d2af5b6f6cc9bee20e25f6d8235abf55b656c7433f8160a1f87778c6945ca66bf55cc4344397dbb267b6027159605e1c1b19d484712f0ff8d3a0aa47b2debaa064186a8c31f858203a65798c4bb9d5a4bd3012e2d71833d76cbad95eda939fac85aaeac75653a987f69fcd6f2dc16bf81f22ddca1f2142a1fbe601ab0ddcf19be60130d2de65f6097db7db5f1dba5ed61c5eac72a01cd76de047e5c749821b7ce0ef930a72bf4ed7acc4ee92013ac85fc3bd8987deb1305bc9aedae63399975e342aefb0396ff8015ea59f05b94d4234fb7928469baa18e37b666cd0f833b6418f55890215e042f74b4400e6fc037e7a920d88598ba5662bb93c36b63d559bca99e6f109c2eefc4a1356fb0500f1f234c0c8019050a0e98a1731c44ad51f9d6aceb70da533886e194e27bb4d5927a89a7a71795a8bb9112b94686ffc0a031bac548ef6cb7df1536d1ca87b4731870279ff06da8a7296577bc78e71d0899ad7686ac74a89fb45ab8e06f8cc1c18eb36659159c0933797f62b9156a9cd0fbf22abd16a276c25f265ddf90c9a50b96eb5eb4a00c1b47021e065b570dba6a7687d9637890ef0a36e7a9f998e67ee98a766f3ad2d7b8efabd49b2ffb5f34f7369197547826f3eeb88b77a33b1a25f9f99389bffe565273a3e4f665de6f587735a783902c50cccc7b813bf919d8c1367acbccbec0e6f624a5e5eeae97482609116e3ff77be4d45b9d8ac820c01b3b6fc6fd9aaca6213311ed456e7d566e9405a51f69288e2a02bd141aea98226452daa31b63f82a0bc0789397fe20bf9e615a04aadb832d928d55249a0a46e29429f322bfe74a75043187bd2f32f863797a13e62db8767de6669fd598bb6bb713db9a45ebb94941202c689ec19645cd25e1a20a90cff37828ed720726f18a8560182d120ee7339059ff8bd221a0190778ed20aa4cba7e1f063facf559a2ccc926acf2bda7c88d7428674863945db3f892788e2f6001d1d74ebee748c32bb63db8549ed5e2303610876f45678f31946c29f36d158adc92882cd417f5e96e778c7dc6c177ef463a0027f9cc054995892bd2bb41bb1eeef7b894f0b7ab53544a1197f4fb20ec4610a8158bb206ee745c8f6210ba14bfc40942ec0c0ad7681f01f3a2ca8ee8dc176936071aba60bd995616fcc72aded54b298bd8ee627ffb925ddd25bd45612ff820e131111567631c3b5961a29953240c2bbac79d9cd3b551c43427a982d0a26170b9246e17ca20c7a41ac431ba7672740fb0c4a40198527589730f6d40b0fe6f959609d49a1b2d4b978acdbe0cb09a394e72633c10d58b4464c6cecc67b929ac51d94035b6ec26b8f521b3013b70d92004fece1536469a25e8ce0acb7032cf80f674ea41cd15369d7ba43e02a4c99a2f87d000a7b6cc03e927d009123ab9248f4da6b7934f98fb06445c4b33b24a18cf21d78303ae683602fc4160c5d5bd69090ed851f4cb95c090cd0e54b3b9e6905ddc0203f4bc25b55a7af65f646cec26858108c219c30abe51db156e10b8819ae2203aafaec8e4e0e84be5248468a953848a15b56f75e59e5e1b8db743d6222ff73ded943a5170c8e4a244de0fac80c89f68cb5cb0c0580c932cc02fa34de87594696818dd4d1d0b71f9a12703c7b859ed1e2860f70d04b1406b6c60ab02dad5bc514f8f9630c3695f299a4fc06ef98b28181f3377b092e47afea45626ac15228cc35e9f9437d629590cb1a229d1a1f432841b5157713ba57d5f4e55a6d14ea53fdc7ff15569d92718eb3f64552a66f5e99c179e5c78065b1d78d70c9748646a961339865886a81d9b8fcbec0f19e8bb4ab7e652bcf10ad7116f4c04b6006f1a970cf45008adb5d2bb02b04491b13661516d30914f003b2e20dd88ceef0dd222f8e9dec4c7a99888c5b559ff399f38c3e2ca0701f19fabd23301a77f6765221da2d8583e0f6179bab784ecb6374a3110f64f2b39ffa101407ed9f9f190f6e71e38e5f0c6e628351951ca1dcac3ae83670fe46dd7cf1b927de594e191a3c65a9ec20c7ffb9c66727ff32acd25d3f9fdda9aeb02ccc7c3d7789c49d053f3e6646ee7cd40d430f86eb7a79aae68ba643a3d3003728039260afdbe183f2bd890d631355fd79cc1e38cbae9118cdb8cbc65423f13a41cc48813aceadc32ba5433542ab4b632c44e32a881844b387c5521a5955958af0fc3bec96d718846253e63bb97acf9c31d378d81a709f1ac6161da9c08612a6bc85746d2c54addb3368e4fdf1db2921853afc606a3fc5129532ed2026fc2906ce517f02dc41eaa33de950017dbb87c32ff9be9594e7fedc8c8f7f16e8c814aa37c5995841e1b2df0d7d6b0020721daee19d3e26d949d2bef1908b4591d27145e7ec97f4d55d997c5e3ef694d5b74b51c0e9715e35b8c2089380d464cfe06c09d05fc35fee4c0e0d9fa3cf1af003d1318d7efa1a677d59d867a2776c5e54fbd323a5892f53d02d3031bccef3568107bab48115694ae34a04d9e7e3b6694695540ff65843aaa0f17aa16647df28ca6e41f8eb1aa657f12190ac69f859ac3b9f9c0f7a520e8e9a89822df0fbb45e3b736bb45db8ba0a435399424726eb0ab352c055b9e456f77bf455b94d339ae39a222b8068b6bfbf5e01a44530da494c1e19dc65f0f3ffed953ce9a6b14d2865b1d4fd4368ea609360443b0c21ba41f4a76c4000a7c09062c7c068118db713f9a436ad19102bbc202c59ede7f49781d679690bb19daf15a281e271fd022e4101d4b091a9f997ec1c35e97b8f3490eca9949ccbf349409d4f8169dffc94a5b17266d95f319413e2bdd1c5d0691d19e61544f4a21a87048b931a664d32518ed451a0832974e26ebc27a0c174d7841529fc901c882b205c2d2a6da7e4fdffd10eb8ab7ae029671664c0ebdbc18382ba1998db14d9710620db40243d2c3aa322c8c318203363f758ec2c977737eac0c093682760e537429f070b3aa0f843ce04d1d5b8ae2420696263643063d94abd681dbfdb24a4bbf62455fb437ede92c622d59597e412b34299c9e0b3eac7948c446da94e2d93dba1c4e1c86ba8f34dfbe740e3d44c9dbeb9a349d9e5c13e88571a0664865328769fd2bdc4c3c4e75a20effd4acbe0d0f5734bde43f8a615075ed04903f6bdf65a1b3beb19989f45b4c0505ebaf9bbcbf13be6fcb24da7749c3c76e512b8d1bda55ffe3026fe85cd084617229a5ed72abdd985b5f7f9a3b519ac86a52865c14786d7ca9547c5e2638033100fa001e9dc8c5e54138d6c59fd7f0759a3259f6fb77b07be43cdf969abcf683a359a3eb77d9ae2d4c708abbbbaff8ee8949c68684c7a9c7f0d44570ec751cfc563a967c6878a842cc84189b6900024a085441a87629121e0d6bc05e52aabb6e1128a7fc3d4702c4b78740bbe57ff05eeb8b0a0670c4fedd80b12918eafa9d1b140262ba1c32874ae869bdcdea993dc6156a382b68f1336c8ac82501b7992b1534afee7c355d9ccf738630f4da1328b9d4ae353e6368f7b40d49b955332033b67d13c1ee98e639abccbdc6e0298062a7f83b56c40109098b5c44f02b9ce20097d83d6872309f8e361223987c2901ef89a1a877a2a812a7ef7d9e8b7dee7ade080bde887bde60fc0e79d52617ce4f3a2221124050d5808081610d5ce8798bca5e50a8b816769d83120bcd5b808ceecb6e4d2ca38cb0ee6b4ca500f124cef817af067f0bce4f4227c50797223876803ad154289432628d667c8b721c720b5288dc88bfab40cf945cd373de05385fce062c7892f472288384b3bdd13a73a91939f67b1de98c5e4fa9fbb2d16511f2ca259361142f736d3ada7605025316055f59fe199676f38e9e51d9b9332ea7cb02e2c33ed52facfdad8c7a354abb9023f933331c34d432d6fa69a15b93e4cf4005d63dd1409e957528e7f6ce24035feb61be65c908b942d62b58c480d5009048e5255af9a5e8e4c48402655372000b6063d248384a9f23a8e91ccdf72284d9ef7dd5f544e5306d77235b92f3c389a76bd2c479771105484563dda6e5709e72a0b5e2ab23221c19417acbf8dd84d7fb2302daccdd14c7ef3028accf8ffc7d3bbc5a04784704fa31109523d7f612ec3ac7771af87e134ae997fd31287d086594545ba6c09561dae6f382442aaea9fc68bc09aa70ba0330455aa9eead0d56c83ae81461acb8fbf511cbed3d9ce63d782f30e4d65d5a709f3567b76255fe1a00f6e72b128b462416c5ed1e7181ba86d231396f21444c2f99ada0356b8bd473cbee72e5d86e1c5e82b062fdd3e84062c9c817fd9742038a10106870b8ac1a9275cd26632031da59229387f6cf66c7aefe49b4c07a7c1ec21418a3de24b701616dd0c1208f5b0e63445141d79e4d7790d4d6ad04cb9dba61bc6a837f45da1a2040f5ffa36579beca346bb2006c250676e570861acbab3bf597003109f724a7b33a6188ef93564fe98d84a6523170a34059c8b8da96eafeb1e510bb59b30c0085f744c938ac477ecf3d5597f052611cffa558a9c2d8782ee97ecf7b7a15ca4d19ba3bb01914440aa2ef52b0921c0a8c2ff4f0a2416a5cb9c102cc2981baa3b571d36535793a158b416e6b450f33bf44fb5a9d3bfdb82a96bb8cead9694073ed1a7733fb12a2bc36e97a69ab171ca22310a6522f0e09e999a41e7a0ed1d83dda2e7207aa9abd93be47a281d0f89419ed3385b297ba7ed6efd529eb4a02c8eb8a057b4238cb1ad71eb23c97b042af1e5a08a89062bd8027f4ad124f603d2b6559c4ede2a0271cdfc451d2780b0fcd89795b45254c663dbcab0eed37c09c0cd1fd4ae2dfbce68546633e13ac1e9fb63964aecf6384d8e84ed612f21cb92a03781d1bbc17626712259db4c266ebb13affb4858957310e8f98fbd1fad39da30550aed9642175ca7bf7a173ae03c3901f9dff55357f901aea8237208db8b0c84f339e72f4b3380c1de464a925511d349b07885055b2db59fd026dc5154a1ee5b10df6eb03102e43f55b016bfd3af01d2b3007ce28ba2804f976096a049c2f48f3d2372388e4f0d2679c714a949e2df416a8ccf1943f2b78ea48e66c88bb0d95276fde52e5c672d4930c0b787bbfa62c4dcef5e0575655842890815a749cba2e1ab06d4a3bde86318110926cc7e5a59a80a9917a5cf07df809facf6bce4ebd9d178e5d31f1996d15e8e2c8bb44f04f90a7d256832a5e6404e74ebc75f41686adc79a2fa692fac16c3649c6591fc5a5980fcb090ead807239f19a40dfaef452ac4d4ee932d41cecba7a9bd39d758870cf85a69f57e80e98716a866373369e06df72c80db29b18da83d13412810f2df6ceacb99ed181fd114f9df170612a72cb0e8a8a5a10d19499794eda84feae63e8d135bee79317724764f9b89573150fc4d29c9dc905c79a7ca3ccca04dd5052e26ceff24d1c7c172f9e0071d5b97e981e3d0c6503d4f4a64e1c0a996225dec8133d8580a8ecf4f30dc9187b8efcf9b6cc370608603cea54d20f5036004c4ca81f889670a9f98dfa796db0bd9f51b64047bb3a67cf9bd86e8d585c33eb65de47d89d89072f24dd9140191ab8c7c53748d50337be5150c8891ee8ae64e165816ff3ed74ab31774b364405a5ab2ce5ece37cf2650f8228e8de2b8ee93c9dd7a43c16d43c956fa34eb1a1e68599563233b6c5c3c3a4c0274dd7ed647b5220d08ee12fdddce0b78df0ae506e36d10db4d4231617bab84bd7a8798608460d809f950300110fdb58f35b1e9c26a1aa150ef92224066c494d6ed0b641777ef7b6ea7e454f1f855b8f7fc4065b1d40551802c137ba94ba6fa569e03c755554b327bd405b404b07409f7418789c3199a5e1d7d67e82045854b382d2fdfae9a0532201c3c8d1f053b9323af4c513d638736c691987ed532e215c20bb7e1e4369d03c0fea0ae1b1abd26d9421c86a724bfb416b7a4032f544fef9de600c998e74cc8e06f7be284c88b67a841de5833d59ea0ad825a1a8c9084b73f7ccb5528689746563b2af867fe9413dbd3b48bae28d105902085fcf87e0716a6b8a6e5d5aba6fb91e53557ecf294631e78600f557043852b54f10386c401b0e8f5a0b39216720f8d66d4e443b216cc359a82a31eac82c45d8576049125faaccf1aadba3b3c0ffaa6cf5519d3d9b80c9ce8d670dff7a15036bdccd2eacfb4cb9d115c66c1be23823c0c6e203708e419d62ccda15f669b84899c38a7b4443da3d363b6a91874f3145e2e357883e63e133f7bb1565623da2ee4aef6e7998e94d0b0b42a36a112f1d3212c53a65f4518ab8a53533a308ccd619428054a763cd9374c79c9760e27e9e08c5af3f5a3f09b76603dd02cd8e71763f8bb859143d3a8f437c13573ac776435a0f04b38cf208ba66c7c765d91f812e2a1c06c37c9de2dd8a70853a78fb7810b6387e491f54b84d6bd8a46196152e31f2f5e7f4bbf5be4df6c1b4d4e6e84915b2e174e00ba6b51b06749ac41fc10fddb33a9ce9b318ccc590589c153f46e97b6ebde5e1fde152b7cb7b882ee816606cf96fe3db47636017a9b68b1d9d3680d210b79d0d9176ff5cad622ace50f05e73c694a10b475418cd50a867dd97568af00d8579de809357886408d8e73605491fcafb725cbd96731b6e9068529017ad4717da2a7ec3132c4bb4247abc7da63e8dcab3d86e0f655ebf211bf6618f01cca4d95580ae2c0efc73dba95a847599de077ead594d22390b70e072e799a025913aa58c5d54d0b5cc81e83c9abcc06635768defa45272f6d7ea2d49536f9dadd50959b7c4f69be165fe3fee9810699ec54701359ae5c4654583dd368a1936c35100c738b08641ff77825c1661cba5efdadc148326e2a229a6d57cf7de3f002913815ae04d8537272346a256d8bcd23dfd5391feb7512b0aba82bf082665f843d50c73a357526f489832d8bb5032bdb403a1fae2be2cf29bebb3660ce39828f85d1165ca3c97d49975f2ee771a9746464559510731d6c4503b950a777471628afaf923c66afe89f76c0d97f826850dcfd6de22ff8c71d1617936c5d44ee5c4c0ebbfb15d22528622c3220a7f56c444522cb95d8d68269ca4653984672130af6e8ab82bb62ab4119629c4c7d847f132129f71bbc278862f91080cb6d06bddc251f27ecc9333f9c18e3f499d74e8fc11fcd000b5f6fb67b2c42804942d1c26957e6e68dcdb8bf6ab6dbf5a6049f4c65307bcd6768c5d0b159185113509182bda4db3e2a3706f2e298a4a4632b1e141409962d3b19a50d472afd2d2587ea2e32756aeba75b8eeaef90ab965b6e665521a7eb4b371046d15f674ea65cd96baa0825caffdc493f2879d626c812c5573653b0e3dd3ff87453ae19cef788801f79f89153e06687b75c2c53f3f2d263f879ae9cc4b94d5a41c25886af9d3ac734d40878c1761c94a2a9538e43d66028c99933d6f869b823d2642fa4d7078374ae579e1cb75402928b3da2922f36867114a7336f1b95752035ea2215a8db26b4fac2c683f952c0ffdfa3f04266b5ced73bec1a4365f5a055078c3c1ae22d1c7947f565b884ef052b7d27315b1b0ce3541a391d9c44a9d5991b7ebce9517eaa569af97a808a2705356f7df4bda2f64706c44515d5e0b0d8e9006fc191fd5c765526e86c894486466c0eec52ff7a2980a0a2b340b20a914db45477bc4fc9fe6186215ac9a354688fd08b6e131f00549e2c26dadce5bc9eb7f255344eb621582bbdc0d60b7d4f402468944e321ac133378c8c9f39be3ef924be50fde58ac6bb98f7e319009f006a6ea305b11875e09efd59d65fd8f969833b8ca5629e6e994bd1e27f6711d1e4d372b5a136f6905cbfb3fb5a0a615061d2f5a41f847c44546e6a11b02d037ab07ebf3f87445aba46d9942f62376d3c8e556130ca016f6516377632a7b69e1294973e5575eda95d94cd4f746bb57e7fe11c8400eb9c6c0eff256993dd82fda11da8c58f6a987fb2b575b30cdbab27b068b3ad31f3f727b02f9669d55971a929f8750a94c75fc789352e7fa9d9e040f52ee18e9836256d3ea298efc77f38ade79259e2bb6b0ce8e102f405a4adb489e28a826f17825019c962625a66db7ddd95d5df355124810541bfa1309e071faee8987a4457e3e3b62648ebb3293e5a7066209ee61f250f13e43fbab750ace39ad94395aa7567485c35f66df6f98dd8b8f476c932c504961205deadba0d828269f6bea17cb4d991fc4317fc2b8c03528d68093e3d0d4a073c3dc58471d96f25ee17b7e2287dc7b89b9544f9f5fbcb10c500882928b18e8bc6b16a70e044e6b26304cf688c88a511aff64e238c0eaa00cee3841c6c5df092059c5bee8e249d8b55ea84965d1d77b76b557ee90e3784888b36297e74ae0f5078dc1f02d7d6ba8662e59467f24dd95ab01101c43ea9572b6f833f4a5ae7c734f8d04afad7c0e7599bd307f46882752121383846ec9292ba7da6457ea5c4b55f0ea934b7f2e326df3bc79c338fb91e7bb2cc9c10a7fa1592752000756d4e0d6d2744439cae69744df7cbded9f20c25120f5679e1892117d7a1d853345433036a143cd9c3350c25e89d893b534619c8a07fa7d117fbf084faca7c164cd9d9310bd956817af67546e3e083795384ae72c6d72dcfe2bc7ca775010f71a499ae6e6ef87be513c65656a91e0786af3d537983df3591214a4d9320a8f7c720250e997783e363546c798f896371edab54fc445943059fca8726569aa9e534d141c7854306b2caaec0318d42c7f91a67186d93a03280bf004355e3cd0849e8b06d23cd30265090933cc4aef2168ebf0d75f02ecad6615cd85566c280b3eb4b3d4e6102849f290944cff3a4ff0f71540adc85dab038f1a3438352b8d344475e58b116cf4a05eb636b671a0f3f62057ea75ee3501871f7a3d273232acf8d6732b7041a996ebe792e26c20808530fc426e3360826311332bb3b3ab201c36b7543d0e0207d6268d92834fdc25a342986bf502d7262d5936c565656a5f960049acfa679c4a200ef4fc4dbb4144f75f1543d4f9c9c6c00a37b3b3da9781beddce79de5c3d3db2e3c3bb93f6e565ef56f70e18cbf7f30c2f8885f64c2e26886f673d0aa7fa2b9119c4c19efdc3067a35e1df2346b2d5bed32b4ea47fc3047e7416592974af1c73a17463e0509b7796be7a6519dfa60012c0216c92273bd342fa916132b7ad0691861bcb2f87c301a51fee3f5d85e6c87539f645bd565924329b6a24b2a89fdd05966e137107563fe777f2e0ae1e9cfb5680e835ac193418008847e0c8f90e5aa76ac1e77da6e2d4d7038c081b418f2f759f7da4995dfecb53f281ec02cf0b0d15f96dd3accfcd30f2eaf5b487f4f0a61b31e2996b667a5cd5d5633ae2fa562115afa58f65f2bc2b3dc8d297931c1876b0ab0cd2e2dbeb7dd2cbbab4c9a7fcff1eb9cd799620ee2a1c99e891d065e169153eabf59350ecc5f92c99b07301160b4753e394fcfe56618853d6f46cb6d103e6a27533c3cf7fd6e0a114bdfca1125b4e7334a07e059a5ba3cb5f2c3046f8af186851c7c8dd1868643695bf593e3812f2a2836d63e79e5797609d4e132a69d275c91a8e8bb8de0767bec71f8680ebe88ed220a730e75d67893eb98ed770c31eb93fc05deb054db163764709b4184f0fb366fed3304d7ab0cdc2ea87cfe17a6b1d31a3d06c26638d0b12f1da4caed26177a5d680280a0f3176cc099aae37df493be7c0f0c5f9b0eb2f85a5b39f540082c94c58b8e8d19d9ba39c482fdf388970223b379a91b3d33f73de3cf88b11654aa157abfb0b5af88860e46b85a73361857ff9681d80e204756eae3949fbd8a6d20a7a21120a069609d8465b20e03f22f039826d4bee69efda51120792c35ed03d4af0b9c3a360104091a4d8aa6d08b8937984de0b409b59d16f351ebcd4f555f668efe1ee622434d655a65d35312d378f0cae9bd4fc80a07af0e4bc95710343a0918870ec29be7bce6cde8162d233b0714b1091c2710fb6f6635d00b6ac35572283ce0d7172d5e0948992e43a33c1b4d574b1286467f809bfd3ef0625149ac74476cdcbd93e5d1b2c12de7d9e18ca47fed85dcf1f6ca2a1c48f415796e92ed4e4c9dd7e76e52d321a9e1d6311c7443131b0ca6988a72af1b42be658b360ce985f5ca727dada6acd86579fb7cf1c4c57666d4ea85dd1493d7e9b892d300d1be58e2649ad020d8f368b1871004b1c2e633975ff742d1b20c745a86dd6cbb21dc8547ea331093cbc06e74e2398f3db4d0001582e5484303a9c840d9b49bf6f1e42555495698ca839f2b3345a6d3a4224a0970cfea3486d0f7792162e161f0e07b306f07b554eadf6e90eaff1068380ddd37f0111dde211799fae84cdba889b77857f73774f2aaf6bca71e0ded9f85b47f99f5a0c1648d9d0ad6c3bd0d76c687f2cc66b7e2aa21cb7dae8eaeefeaaa539875eecf48023298999be7ea4550fd68539fd1da96463e7c43ff02d94032f0d281cefad3028b80f6a7c7ad2d711b8cfce870ed4d4dc6479d60fcf8be58f7f2ea5bf08ab72d4fbc4a933bb9b2ead034927cd9f61c42d75f53024c108e1ba0bccde71c992cf75527dc3ab151bd5738d8eadb9fb4f6bac6c2f02a952022a5710bd9a57a9c79096c8a8a7d2540a3f16d2d31712fb05a6858940b6fa02dbd0e96830b694960c43893a29abe26238115b2a13d82666e1c759b9c0aeed7dd5f119ef713f51b7ad9fe4d73665e1ba26acf45d5daf6f0871c8df84a18d0f8900423342f12f2447127c9142f75404b9e545f09525fc04f1975ef1fcb7434dd0c114cbb7b840e193eb6ce4001ecdd42925446b0808a7c1956e1102d79e473b0969ba29570e26fc216a2169e44ec93af2d2c6b7cf9d30c09b3fb08d52b908312f7becccaa70af23fef024d406c92d060001b7a8cb50a320a39736141cd19208e4653d22207b723fd97f1905559ff98ca00b793704ccd7327878f050e43b33a8fd84b80ca24a470de0227ab0fdecf9ef4602dd14ad69a12f66ad65ef29b1d63b79f565fa251f4c59c11da28f20ff069c361332c10bb05ec45e5ebbf017fd601f8d97fb8c01a73f0536b0de3f98f3f24766c3f3fc864b9d49e2de53f97f6bb12166f89732f9e42a5acc15cd9ceb5d343fe254855f228d56db85daab4d6d098cadd30baf2d715560057dd229cf57c2f880dc9d03cf6770024e1094f6808922f6e19b68b097e5c30d8da46c2a7d4549356425d67b36fa31ecb346979168864c9ec133c6b68e5f480218694d5660c436170ea9e6f8937fbf5bf1f9304b4cc2cc5ad3ec26d35397908acb1d420f4b2d03a35913b87f2b5c93ee8f6ffe85f29caa7ae6025bc869094b17ea8e3e6d8c11317522089cb2eacf7ab62b48ad570ed0fdc4a331b5714b927dac05e036b92173421a361c62721ebdc6bee1c782003cf699da3db0e5d5e679e5582fdcdec065d36f536c79c67e8588283a18f6047c0fcf75184a10c79e62c8ad9ce3ddaff3ce6bf4cff2decc6ecd7bfe2aa20c9409e1ff093878d9c4b7d37aed5cb11515a4eecb05d991220c65c3c291d18d2a02db46e209e92c92d75173b852919aa7bb7d9736a9865f9f6464ff1bd3b445e9cf20a7b3f37680ca82d3b3bf8d6b1fdcdeecc7b7663eaec15c17a92733d90c255a79c78dada8e69a7bb17890d6ab71438cc2235e70717300d023bcdb9888b97f33cdb721d2c3118eacce1a996467e5a684e73d9ba76212145d72fe78529d57e8c47660be87aceb1c38942f8b5ee798424094f06e61c1f1b8a39b6ee340c4708bcc82f7e78e36f0ab9212ebd8c475942365926c455dce1289b0c6d114143676a63ccda276b93aa5761b80e50e03cececd9d76ff033b27f14ad5d6c0257e9c4f552ffc7efb05c0c2a93e4551231be52c9b356df266ec6ef0a3bfb67f3fc87699775761a48b95dfd7f9030dbaf355ecad7c9bc3f0045e224d1316ffeebedb07452a5ab0b990eee143852a7d45c13bfd774c0fbc1f08b72bcbcfc815ec950ca335537f6c2eaad2874da461516c0442973dcc7ad4a4158f293043aed5f905caa7b2c963cd5e5f742bffb683a7d2f57abb41edeefce3129cc7b99fd347c5d2f48ea3cba8b72d06ae1a95467f0a18accc3e30dd8bd7fcefda0c44d1096cccd52effe70770ad7d3de38badddc9f65a783b69f3b0f902c9fa843e567ce750447745af7570302d9ef9fd7d561e03489a9f1795aabbb1fbe0d1accdc2520c8c8f2b6f9b5ad05a79a89fd06e4de8865c6e695abda3aefefe356c40c830d1ac7a128fe150a2d151fe91eb76565ca11fb49bd432558e4d5daffce54875d71e1a1a9eaa728a1dca81ccdd3f1e3e375049353c9de346aed5f9693e4015b1e99c8298020937be57fd99cbd8245e8b891a099089671b51ba753f3776a746cd0c375f6241d7659196d5853d9b1575f552d19fcad84131846352dfe8db767cc116f5d475599cca138cc5abd22659dc1f9481841f7ff32deea2e21745ba09f8b8f2701d3b0cd328f1076d993ac601616380c2e9cd1d96e06022e8dfa0e45f299a74a75ecf24f7117a3d629ab79dc94a422bf6d229ed1d76dcc510295fad0cb9314a6d6b9ad683e3e2fbae22cb3a27c64b2b20188b8e0ddee46255ccef461e4498840ae40be20c730059ec4efc0ecd542a47c7d35d9e3b57fd3920560f688077f53fec7abf34a30c9cb15c6fec267a44b07168479e647277b1272c444895f085eb15994eecac76f9942d9bb946daf5630d39a8a286abb46eb0e6e0b37353bacdc472949d3f680af3e510e3f01ebbf18663c4cacb189e6638f7654087d0082080b151b6418ca44dc977d99e6b6fdb9eb5e6108c60f10d6be32ce0f76de4bbff388016a44dc11b2f5d09cf199bb99764bcdb3909b9bd5deccd98300c6c6ebdaf3b4bea66ed3ccd5abeb229d170767709d40e270ed6a850a16eb0c8d4b8d4a3e29c59a70b58b45f0adabcfcdc56438913c67d103342907e29d9cf3c2dba8aa874b94fac8fd216b1e6c8b3dcc77337a03993345ac9dfc981046fa51114fd2f3494dc8b774ec14633aef09219233358baaa0b6075ccf2ba6538bc5279c83ca4e3668d5b249cf7d335844e58defc30347e66ef68d8111ac56bf0f5e1851c848c8ba10e6abcb6579941b8d80c1e5b62573d591b1e7f5fbe9cf8d8cbd402e3bd31ffdd501407ea751992d3a1634541d98d0663d674cbfaee7f8364d3e78f4da84d97cc0c0a4c7cf97d23db87a9ce87c6b187f82a9b1d363be7647cc6ab8f3359b3eee4c4d5170b4763f01b8eead7f87815ee00248864aa8b1b868a0f0e59bed05a2ee550617d6226701afdef68cec40a4323ee9fe28981eac5f935480c559fafdab03ff776b9e8d12bee2b0d3a8bf22ca7783da77cd7561412c44001ae2e422bd6f69b46335e4d9d676e25961d857af02615b8b645131ccaf35407b5b97c40df493f0df8708ca60bb2fe4912f9c35eab40f109c96224c2d3afe5c0d7c2b007a6525f48e811f5930acc99396bf5ba7cd5385ee34c93af16be92d6869bce1bec413e9597adc5ca132c74fd982df098a7a85857d8bd5726a54ff15c2fa649ab76d14e7929f5ccf3a7146d3e6ea508d32270e757501e61276b4b826059b8027da807f48665deb80ac886069a208dc86138bae53e60089c53c419c250691695bb4c4373a2f05499a8deec0d521b447a86462e4e9c789ae4701a2b07ff814f053cb2b45d27b3c87013b23a8711c8662758108e66bdfeb3473f792847fe73743ef7e76842c76ba6c63ea8e40a6618ab5fcafb4cf02bd0b4bb6fb9ba556a7315d43c819ad2bc7138953919811483e41e304779657e85a42e6cba8fab6339f440523f5be2047b1c648376e4a29f6199b9f9b0db842c94642a2d6dc9099d624c947df5f11983a6c7eb2690fa94e16f26d1dec00c29ba0603d43dbac5263b6928562c24a54dabcef8006f07543b483a1a6a040fa1e3533236420fb20ba4e8f20cd1804cae6b94b9344a930d2d10ae85cefcbf5a6ba1e70345300f0e3892fc8800c76697137239ecb0930e131cb9fa22b9ca1a0b5b00374a0b33476734541f15fb7c5e9ee68b0ff01738324a99d9399efb281454d30a66967bf71d3d434c65af1c592a0c53bd7f7c34f010b83a9979f12bc9b03b93099337a97d9124b1061060767b82afc355ae4f20a1af502507bc30ddcb1d8eeea70a651d6feb551bd4ef69e6b21b716239ca36b61e718496a63af8e3cca2651734721e375a25079b6de41ff57485f3f408e28088385b82fc9e7a9b4e3a4e6aca4d3b69051dbe00c46ac6b42800a55a334dcf460d7fb82b343a5ffef9387ed337e066999cc2cd7ed055b2e41a0884efb1dd82ae858a78b2277e1b4bef19662e9870d6e0d3ca62553c5a543908b96858963436a1522939a5fba08e1f2db1223d19234f6a76a17b28048d1e5983cda1eff86e20b9490d9be050dff75d2b772dbb48e97547dabde6227cb3190567c9afb36f58ba3a3916e3eb5d0689cfd416db59cafdd06c0a4612d9dc951d9a806a882c4ca7987961eb681db0958f6f1371e748ab5ead80dd679076a98ad30c202389867ff20729bbd1eb98ab31c6db1f17d3ba9a25fb701e4bace24c79990f7f1855925576380f44187ec3723ed045f07fc2b10983725d09f4b13828efa192d9c97db2018313fc2aa6c9c64cee5c9d8c11df89473bc59364b72815858f3e47fdca6ccc277c622c0c1cdb57be07361caf2681bc6043fb99628626e7a6defba673f4265cc56203f2cda37c5d12c13bfc8043531084533278d55d04e490c70f5e607e808c405b8bc527d0a6309a937e4b5ee0853b7aeaccfe604537ec8c8732ab986e470fdecebd56db2c1e7137a5e4addc1437026033c773ed7f85e7e11962bd1124be3d5e82f8a18eab7d558d787f22ef239287aa1b9813e5250e817151ee84a9a46c20326442616132a45b103bd070be986bdc20415fb654dff3a1ff00925237665fa0388cc822bdba4d9ca9f987d11b7ea5fefc5ebcca95d3c9e8cf40aa96fa13a7b847ac9953066085f7d87ae045e7d8e612389757900dad25c6a28988800bf6f27795ffdc1fbc7b24816f870441f9dd4a29e6eab574a15bc9e6c32c424db9797f21b4f9e89a2206d2fc82c4b4acfda1aed38960d91a5eaea65da97ea1f1d5392d98512bad314f6e0e3db70303730332ba600a64feca7bf83117d71dfb1f0efdb515758b4b9e523dbcf70ae9b2195a0e8ca9ecc6c3fb76838d20a26f9cf0c66db36751d0b1c7c23eeef1a4889eaa9a3a9c3846b069fba075ea9291ed52ce12ab97f1ebd23c5f91651070a0a2f1934e7818a133a9b931da43f479710d8bc6ef409efec1607f9bb0b3a605a15badb9fe1e4ee091f61cf12462e2eddb2aed8019cf742c6f0e518b9c7586205fe75420c3d9a82f54f4b3a629832c8b7c5ffa7c684b0a8dcf63938bc6617de516095b75bdaf39a378668d035f6e42cef2fcb5327c7e4a4f4076818429b4d04ce4ae36b504d3c068efa47172388df41a353d121c7c101994571737658ced5a8c76ac45e37667eb1ac9296debf82063a84281bfb2cf7d7d5879468adf9d959e480fdb2e8bdcb43d36258cecf21a106298eddd38ecb2e2dc36e985d3265d370166b7e41c8c09a3edcd3a5fbb6a8dee84297259d6af4db78d65b7df7287d786a998f611d3b61315395b2ef71b6289f668f2bae27402a7e38d26d0d33e47f7c83a8deda54c0361c4cd873ee333d7577931b06dddc3c8e0bc8eca25b394ff741fe3ba3cd159b48956eeb27e1e959aa8785eba10d0967946a89cc74c6009d55f889080a05bde5377f39f3d658872fee927cb0f2a4160dad0d42fec623874dca70ca32bf2805f039be80d6323544953a066e34f8ae4a3c37d8c4f889d77541aacf51a7daa6979bf4505af19be758f8d28cf5547a0bb005c212d3ca4029dfee60e1bcf71faff028cb1179c789b67e35bbff88ba1311e994b7ff8c92593fba43884e90e387012b92d950de24ede8d7771a70ca67129e2c9f64ea835908bb404712068b478ef261c112de70ad2b94590f461205646321ae08e2cb1cb4b0b7281e8ae5ee3a9b94ce890796eb3af5b9065ab57c8a805a6badd459d42d12316245aa05b1e64eda1793597ded11ee250962f4e3916cc2117acd5f6243b619de24e7caf29d9b2c70e8767b10f53d8d9294aeccf60d98995197c1d7dbb94d4398c688a406560107ef62829f48a1fbe6f74bd0fd0328197f599f720dcee46c3e19da3d799f7554c45daaeee5418a4e9341f4aad8dafcd32a3ccef045204bea0d3239d0580da776533635a8b909ccfa8aaa45b7859ec9620238b3e39fa910e0d7d36b01c528b746fceedc80dae7cc01f999213958c4a524ef372c2f215fe13f903e579453fcbc922542604ab3d44f6f3d7bb5626a87b9c65b19b548410bd957aa6d8f550580cbf05180df0b352fd36ee96ddc4b6c1d347c68f9c008765f934bbb91a4b00676854a3eca922cc0d92eb875c228b95a63df2e88016dc707375ca1c15c7026ff4cb923bf5cb069a774a986c5140d3d998b6e40fdf5889b97eb3dac5d9552dec45cb4773c76d205cce6a2ccaa8f68e9216658362a4518ef71eeb8c62921e642531bab89e55d0c0cfe660a8deeba8c21a8e3689eb77492d731a866b0a275ceb9e1e4bf72f2705d1f6547201115b4512adedc2c8e6121b21621597871930220fe363a45d93c2b8a3ffeddcc201a2037cc78810081986943062820b964e3ef1397f6139165ca38df45c9b48016af8a821259b875ed2d3cde98e7dc3b243353005761d47e191a10cb36285fd8a665d1b6279d6bcd02e27621cad9a8d30f00e31d145d7b3c31ac510a8e43903e36edd56eacd5c1ba29a4a944169b5da961ef816d901882f39c451306d11eeaaf8c0c37dbf1acd5daee4c28fa5931d4b546183aafb019d16da4bc51311deb5a49b859bc565bf0349e4ab31d6e368aa9b0b6f6812552f64410eabbdb9d031acdfaac1cf15c9964a5bcaa81d4a98cdce9385ae544340878a7ae1c3cec3457d7b723f6671830d1f835b2e6bdfa9f66dd8a90836632e918544324c80ad6d2bff1f700c6e22709d85ee41f7a065ad94ff070df889b2d08a5ef6ebaf9d05ecf9d3595f8627d10a6a329ac08fbff0c5801dc6bed1737eb00a64e22332a6688d6240de7d60d1f7f6b3d1ae5fea6c5a954fa3dc44f71b86760d5ece6bbf90fb1a7327c0cdebeab1dc83deca596a9e104e0fe888ca372ce30d73a7f8e34ed540fcb94dab9a7a230b688cbbfd6ebd43f9512509659c08378dc0a274e4e7ead5df41ad74bf0c14285fd60a18a3a98a117555024ba5557773f5ea816a2c9c4e39b65df198d849c73fa9f9e4905544a20afa7a7432345eb1070f09c48f86c25a075e138b2ab6e14d17ad44d6cae2d19ee4762e0c69e2812ddaef69d65260790ec59ae1aea809552b928314af03beb3e5586bf26b614ecf1e66c2c7d5198f3b5e7f9937a5f620f614232e7f3317a3d95771350cfd43fbd2b010df1f6a3bbbdb86ac186fe7139d405894d278c93d4d352cf844e5a1fff05a61e95b450c938b8dbfe4c5c2369647c22c69e10253214f82d407a891c7afdeadb0b7a2908ec6c2b800c30ed7439c735e7fb7dd35100de38ba626a7105618524d233a841831448fcf68638dac660285854863be4af9d765d764040f8507dfc033773d404ab557c6ec33251f2ca18b4e27e22e07aa2b3d1d521cefb6a6015c1b39428399972c69be4515a6706e632e66615a64dd6fdca98c604a3ab0e5e66c24d52b01a4422d9478a32617999d6529f84a9a1bf4b0d9c1bf0ef594181271f5a61099b089e291abe78db3a73fd8db15e649dfd4446e9d838dc30994c31cfb204cb0af02346a9e1161b1f0aeb1faf74e49014003641f0fc1504f814f0a89723bfdc3099242a2db1666bdc312fe4a7569cb737039c5d809dbcd1e1b49e0c948210cf68138f46af9553af9a7ee7c0c3e917bbe3be435ae32c715500c18f6588d4caaecbe4e5e8e468f02a16f3e78d4f0a9bff92a1f25ae847562290f7f1ade5f1f015be6dd4815ad7f17e67199893ca4f9d7b9fe14edd1c76cfa883a682df40b11d1167e8249368bc664dcef006914485f2f347ccea8a79bf0aabd631a86815b41a608eb3c7d91f76f0d7a48790681d247b5b5c9f703e0a0cb2b0b6178dc0586d2f771acc986e7932a4edae06f9ca066e76818a3eecf6d3b628b685cc37e70a5d1103336c04b9fb98a9181f6e6c6858df51e06baf4828762da407bd6925a123da0958b538f468ffcd67ca5b2f4a1be467ce613644568129fe3eeecc48738ecce7879055c6c584cc9a5156998990d0ef02816f81936aa24e13fe4df85da103d2e2742fb3b656bca426dd448afe360a68acda72a49f34059a89575ec18bdd2e192cc91a01a6308373fef00e1db7dfd5e02c968960f014069303582a68beebdb3bbcf290f74dd6fde480a0eaf90d2207be6d87ad849da35c6e814c3007e61c4a016125dceffe4926fbb6113534b1dde5d2dc96b5962105d039885a7496d083dd259464a67aca2e86698a3ead61fd278d20356a08afc50963bcb3bb33997113ec2bb4198e938c662a2822acf0177879882b33ceb431a0a1883cd4ada70e444883a47163e24737a99089cf32d8f4fc867e884fde087e90c689dcf31e230c8693e33ea4a63e38d2891fe65c383c78686d538b9fd4f971156e7355816d69aa80efe72b9db7d07b069195a84be052b76a853e53d2bb05d442825637281fb0a7977e2a1367eff9940a326b972c449be27e3cf81e5fcf2e65dc72ab5e1897150472bb6ee6e7ee1a39e10c001507760d9292f65c2a53cc6ee50d515c7618413d3fdb02e727035c189c0dfbf1785d5708f755c1d0860f4ce5c3c6f31b1d00c2e9de6214b72beeafabe2251ceebd0fbcf95f056eb9cfef2e5ec697e1cea80f97fd41d6bf6377e3d456288488e64b8be117755487f85a11890dd1150aa0a407172c686f7b59b00acfe0e2310310dddea9b758e87701c29a95a12509fcded68e60c102b585935056d0f0f9b2262cc5177aa920e97cb7c721488ecccf6084d0fb9c5b7c3feba8311d6133a6b8e7d475c0bb5ef9e4bc0b5aa31cc9a21bb41777d948346e9a62df88e272ed7de5661067561e19f980950d90d3e2f5b568cc324a59adcb4a496aee643eb219ad454ac77d9ad632984db29306aef25f91af4ebbd00ad35c9a87e8d0703bcce653939f3c63783a2c6939ce5411e5bf23349b08037fc60314728b46c952ed031cbbf367185229139e61142925e8144e53925716f81a398859c144d71486cc07b4552521d8a5af8d735d5922a413e91e5a219a62636a06d053451afbe41e1ddb44b3fe12e4e1e1d36766ab1cf241e7b33bc091970ebe943ebc8463c1c103cca71b8a10e8142d9f46852ab1417cedd517c89a1d8b68125b8fc69c6af3e7ea0b8c6ca718716890cffbc2f0723f8ab5c3a9d99576a5adbb15dbdcf4411413f3035fee7bea0a34417dcc917d2018fb5dc684726cee4a580ad3cab219d3ee356f38cf4a2fad78fd39e82dc18f8d10b1c9f0cfbc68a58e8f610acaebffdcc79e6a9b31cf05a8c84ba872b68e00bcf3acaafe1e87c0018514c9aa3ec529c886650f530e0e5d198128d94eebecccc4c1204fd68d6febb24c480ea60984e817544bb15597af4645ccd86ee969a795089e1182331b17de26cfe0c5a8cabfc38cc463174c2700b127473b5f6a5bdc79e8a34979ec9bd60ac5f92d80466f9329312f6a3f20c2065643f35c9aa3102074c1a53c3d7e9c15e155756c0c4c5c827f32472e9b462bf45165bb08458390a29c86cfbd0f809b5df9a0dbf63e75b6c2dba276a1945f077790f6ff4e773f81b495d10f60d7e2ea16c7daec584e2f739dd9746a72c4a899c59088697d8d55552e4383c74b73f8845fea2f39a0bb1e67e85f84ccbec00c5f56693da8cd7546e2f4e9e82e88291f87be762a6ab4678c30fbfe4c32c9861629f37b1c1595383f407466b20f2a82b051e8c1229c3e793862893261d1aa40ca68076c1d6ad7839ed48ebf7b03a8ba9bf164bdab916d166cf0b7272719b4bfbbe9db0b843b3d927556ed4c89cc56b9171e2435d6236f0bab4af4bb29137c11f9d1004c6c0d370b312f5ed5443fd985917395855bc659c2a956c2cbc3fcf967a775f6ba4ae8a858f925f63d5ab05a0619b7d75df506216e993c7faf6ce364738b3f71d9d9b94c9590dd6c6c3a42d955d5842b0a52d7ebde717deac4e58a8edb844cfb281716c77308b811df2f19da1285198d22af725ae70e58281802bb29e60a230b96f45fdec16a621e3b3e0e219665034c0b214f033b538d3f7790f7092334c8eba8000a895834fc3982941941dd5623eac5433828785bc36b189b977af5afd573cf6bac4a35cb2e77512da732df19d22ace557202c198f9a26a9f141100be83ac8c165f6b41d7af0cc25867226c6d2937b805aed5119a5aa66ecdf381f45c2b4efea6010b3c84016625d65699dbd2cee887539f56e22e1ded6906ac500543eecc15ed96e4e02798aac98176a4ec70af2bdc6df1237b487961f5615de19631e10372e9ab0ad555d1fef82d6b9dc088b8e83a17a96a9fbcacbbde6f08f9bf6f5b321c92bc54894650d10f8f528632ee70f2f22deaa3277712b77de933975a91dfa4166f58c13a4fe77376f2cdd74cd565664ed512220c5ead51987c120579c6f2cb0d3ce44a8c9444707b7e5e0723cd1a63eacec5edb379511e15eb7447151e20ae98eb3c543b98935a257591b3c81c1039e750723428df6c3580bdfc1a1188e9d8d38bf00ba7258177df5c5acac6f5928dfa5557f4360fc40780581fd74ca882858e91041eefacfc102bd9792f241246d9a8ee15ba5e67589116296b4c16520f9374ac82cfa49c0a95fa217e13e95431bcdf68a414e9b150f5437c36de102492fb3864dbdbd5cbb139895bd7c46e47f9f6da95f90adafa9a76b02f79920db4c599cb4db59477e011d397fe26c3931d230ebe812d87ad13231c7cc0151d455e028ce9886f9cacc4f2c5b89e681d0f89be914dc600475bbe249eae5ef8f647d517b9da6bd0db50c157c1406fce884cd63c5a4d860424e055e3b8a0c146774baea58510195b50f5f9a2e2dc0ab9afa82322aa7a4139c7ba95f47c914934468aa129c728b35d44b113cf1efe535248c64a1c16e72a0cf294789d81a93042f331dfb6a751878bd9820005cb1d7ab98fe1b164d91ce65f77578a63f55e65f4cdc270448c95566c72302035f7b49864f7aaf84f2b2bd1b9b923269c0a7dacc460268ac24b434c21b1fb5467c1466b2db54127d37413cf525708125fa3274ee89ba87c94b14b4bd6c2baea3194868d09ca1a955f9568e393d86e7c59197aa29a235a8a15c5f8fb96cb4d58c2bc98970629c1615b5673b84d8e2568734d5c4dd9f8e5779b7ec8738eb8d1742475841b1b17ebaade386e75f6956b63e0e26eaa3eef4bdc5b312b249edb1e9170ff67cd6282c02390a307b4332a442e25c6ffae0797e4f921c96c52756470b0af57d2223accaaaed339d07f6b97a0cdfe61ccbbf2118b96a1522df88b2cdb3faf51fbeecd3954ea1563f631ed4d09976f96cb483898b0f986eb5d1bd6be3762f8a1601775ef77c38f2e0759e2051a2fbc6fa7118cc64a2218ae20e3c67371978596f950a6d212975c1dcd6720dcca7c219c16b5a93c27df74331ed3a8b4be28f51e245fb7635da0c9bdf5969aab018d04685b6437b4145d3ceda012ed403e606a287a4a36fea834fb239b956fa8df466b149f4145299838d7ab1ad9380c6ae98e852d08181046577bccd3bbcc6959f3d8b14a98cde34e8a1bc43c21a46e98db9c94e1894effe155a63f6dbab3aa027542959b46d1588bb7db7af77c482e385a8d36619a7c4344c10675b841c7a1f6ce4fa6ee7496331b78fd834deb33864403ed9763d3c2456ae591da50fbb15d0c8124d6f30514e39493e87f6b97554acd804b16637802c30fce9b39ede4c244e935ab326a2e8fb5d8064f4b544447f2768b1b237afcd825ca77658669d86749a65e9a6c430eb8f21e2a33e46e44a5dbc1132ed5b6af984a39965083b628ccf8deb5c1a4a15aedea2803de4519178a9ea41705d76e9cdb7766e899b27ba16c67302e4a4f1822eb99569e02adf34e960bd0da7477c3f1eba28624a97dee6cb459780dbba9656cb561dfecdac2970d3fc55a39c30bdfe33123c50d72030ea49ffa6c5d7f6742a37f22f33bb7d34de8b6de6facd048bdaccd81427f2fdf313e2e6f3c040bfef045f4deb16d724cab6cf5cebc309ca7d5ea98e6d2f45dee97bb12b3b66e9fd5573f23b52ffc6e78183fa1d0ca9882c91f680db8a2f414adb2c830c580fa73b135aef179e5b0ef4c21a7ec4d42db54550ef7dd90cad13b47eb2c5b6bd48d6870eba717c4e4922ee9bb92cd37d15588f8ee132a3a1d3f71ca072509c8106ea4ee0b862a9f5ab260fd65d1c6597a21f56014ba2eddc835d623cb52f912e5776f5d7452b69eb0fcbb3a8582701ba4ba1ca831ab4ffcb3810acec5452dc18536e83b9cee680d6894efdedcdb0b405f6966a3281b5db5926ed6eeb1d634bfc5f0012465bd02524c853c9b5fe726a57daf2a62980a78c197632965154f7059d3ff3e012e4ed62138e7e3334219a682d9faf0b585d3d62de31d0011d020af7046cccfabdbc749c0dc0f28f1adcbfc764c526430d2f6b850134e95779a9b57907f787b2cafe066db36f22448173bda94cefdf9a4bb803b2122d81d4e7cb7e24ac7cfa0330edabe4b44f3f7a2b878590b0eb73064805fed87e7bd2255cc04d8afb4fe8a7dd857d7f5e4df4091ba2c4cf3c71118c5131c11b5731c2b122db2168648cce9495583abed7c4b0a275c8c4c037a718ce236cf55f15357612a9d0a766ab1b9e4c71ede75c484c42e2d8af78ab2abdbea49937b49d0f2e0fc03b1a17db567a79b5f2bfbc86f82acab6fa815bed7169ff385215feca5a598419be042395874f0fad09185926fa88402321855369c710b63c3a7f94a1a471328ea3a3e89c1026c41e7292ca31ff03d4f9067751711c888281938f076baf83f2b25d7b5b4e19c6c87f301cda9665dc9a47d8e1aafd4743a62d67cc228cf6b7d18a4618dbc8e56f4701db655018119201c6eaabc2e3ad0b288ea3ca05a7e2b62963346d670ede0dfeb5bb35cfb9117f9008c6877db1243687a1b40065137d5099120fd12360a2ec01d44e1def777c689aa8d3a35812c9d4ee6b4af90beb927ece1d98d6bf4feae33df3621d53a7e0de7d25965e311ba26af22d358cdf465857d4ec5c3421a1c08d87b153a7a05e74584d78dd97541005dd6f11324c0a47f843e2ef2973b52f6369f181969025b400cea665262babf4f06813c55104d910d55ea3cdbc2b76642c99f7518b64367cea32b895bfc57dfd051863c85740f917bb3808752f55d776299d32305e7be2ca55c8d08aa2509b8ae4ade6e1970774c7fd23e49f7f7ef31df9d92f4f70d3ca5363985235b0c136f3663b3922d1eeb6023051069189c234c34f4311984065ceca1e9b4db1cda1f8480ca2bde6e50d9656764ec18df6b3381ea589cdb3f79e28aef66ae15f89de18a58fb95f10b27dd503b08e770dd6ada4578f47e320b211d6cb310239c6869d86742a4b2bfb10fdc65072868d0ab8911142f1bf75376ad7cc9e7f7d85bc0ac750164a0b4d09810dd1ddef3cf7bc4024896b811cae57d05fc382b58930e39e0c375765674e8a68e19d60d3f2d7f29a7aff46702f3fd61b57971304c74d048d8c3479bebba6646165b67d335c1d75af9ce40e6acb8d5dc69b67b57de4e0d1ce933858722298b06fa9ffc1034e825f9ad86e8f1edb4ee81e4807a8c112febba41434d130c6aaec22c201cd32b99113f542dd29fa6aa317a0ffcb4709722aba1ad00fd5325a4a1e2e78a561e7b6ecc03c1a9835a77b97f8c473627ba1070a97de48928a32525114148e4746d840be0bc6ea33b64a2567041f2d6dbae1e2862935363efc3ea17ca4220e473b9eb68a29f98cba2911dfe82ca5b42dc599fdc35f37322974c0427825993cabbb0bc73abf5fb57ac8fc8813c4c34c37a7014ba3242ec33b7c3536bef8122cf581dda1eb6cb32414bb58bf5f4ed30ae30c66f464c8bb5b21fbcc5502ae8e7f58d1be45a3dfd769c055c407b0207f18c45b7caf6f7e0c1619250080402ca5aeea54cf4423efafc7049462028ced45e567166e6657d1b17475ae6e7cc3034eab840e75066a9aa238e79a84bd918f5341383910440d84f6cd55cbdcffb55ad9b43e8eaee4a3dcd40ba2903e36cf990a300913aacec776b0cc1495c3fbad14f70fcc5c6797068d7a8da2881a0e92a37873aea74c2a55b26502761d74cf2eaf80d6cd6e2843b69f25baf42f230e9c13ba93cd156d2a492423109e91fb0fe33b7ccb704d27c14f07c3726e7a7417efa3bad82d0540e967aedb91090da8f16a01e3076106d9253dcc95c566b1aaaa772ce6927f86529327fd046848129fe40a867d703b5f09213b75b8ba4328a8aaea1bc102fc69d58858d519d051dc6d9ddc8c3a4981362e604cf5de7860911e094014674e316a9cc1051aa9f1a68280786a1e64a32cc2fe23532b69bab2f9d7511682e2b32636718c8cfccb3ade62f929ccac725d9a4a554e047ea31ce188b21ede69a96a1a00136a4d5e1163b28e7b119503358ac327abd7fab5534c37ee3355849e6930147e258c29d3d64c199e09a88847c1fcdbf7ef6fc7a31df9759c5f26b6e35985f9649b9e2eabfa436999a3d15201d9564f6b8d4fc4ec8563b994077129035fc0ed5823027793f01526487c71c8d8f0538a5b5500508f556ae4eb48030b23122a47407052f85a63ca60951832ad1e983cf5ce90457901b98f47378dd5543066d7867f2c507660e679bfbf0f102c0d4180bb3dd633821a5442a101362accaac2a8a084273bf10e24cff59a86000551e73de5821d9b9c19f874a639e372687c056cc8e73dace5bace204a1cd73e73a37aed3ec4d4dee62a56f9ab59403cbcdfc501ec7173462d5dab84ac3c7d1aed65256976aee590d7450b1802ad725dcaadbb9cbfba823f3844d70c3c7538af4afdf139c9b780c5fd96ca68f8e96128251cc961489bb21f0632e2f5649eecf9971462d98e2ac9168a8d59094826f9c2f13ee074a4c2a90a606cc003f14f2ea8e8b12c98c5c3174876ba41c9c12f5ecaea436d113d6ca27169bc44e48cb8405971aefe08ffef62414f91a0099a4a1bca31cd6297cbd88a65d76b22da5f4a8ae214ec99c8bae319a141fb224a0260e5bdb6e9c34c21435d00f6f8c4ea529c843a2ddfc658cda2f204ac3374d1e3855df978a337af34665be5855948067c277246b8ef884f5661a9c3ec466cda67eee550c48210182514d8f5d20648e08ee1b02ba6cfc8cf19c2e883e26509e309d1f648d2d9f5e0fb29b2f2337f6dceae9f0451fb15e648149c5ecb684297f632cc2fbcb32658becacfecfe77dc3a30727d4ef2efbcec5c8a60707a3ac6b3146fe7858d3f4030a91c16052b95ef4a84f9e584707cbfb10f6dae75013c3aabe9de0e36bed1bb73135de02056a31ac5c161b79981e0d5654977ff4fd2520c2d80b0cb2bdb3f4e19078d33c98b416be0fe385855cb145f461f5a75a02d397833d105fd360276ba0df6babf4e19fa6a9488ccf87e8d434fb517953a56eab6ca0fe90f5c44dd53d9d6e0858ab23ed363d82abf72aa109de9e6e501a92c4f70ecc3c8ee4ca367fc33e5575fbc6afb20963a705f5e6cb63076f21f5e05679fc4371e64cfb18aabc01c6321a692df7d67c8f2cf07b2231a23a13402ff8e2db0524605214d9900bbb7a4991d28ef50c7820a452601dcd304b42b42da658b6ee0e96cd86e631f1d4d8c7c778b7984b66953d8590f3308f324e11fb19da7d8e4e461f407663440468717ea8d780c9a00ca1989f156b5441ed6a72c664d95bc4dee1889d5d05b983374fe9b27c2b0302355b606b7e05c110fcbc5bf70291f9972d3d745bda9189c31a08d861f8941fae95594fcc67187c77f3c0477429ab90fe5a7d8c21a452d393de1a20c09b6746f420f8d152e567d866c07289b3491605507aff7af3ce4e0aa5ce8d0ef7dabdb21c63bc6641f76e83ed59b40a62dd400c0c152ff0cd1ee8bf90eb01b9e795a88ef91ed77e77343aec22c226545eba69fbd1c10e8581e57df4325ba45b7d838e5bc59b326c6221f22bc05703baae7d4cd8d60fb59cad91cd4d2e211b4862c1b1e155873f105c1ae47860d79ba89fcc74a93730d43ea2b4b81eb3197115b41b0b24cc5b8feb639017d64423982ccfa7928e11d5e338bfd25b66538316a2e1b84fbe48afe8374eea69453aafa1a75c26c12850905cbb74737490325fb9018fab53dedb4123997a566d2382b0a6ef29e0ed9602e7a0200158271df712871942cef12abe14db67ff6e4c0ea0f58d37ff1351afb6478b79291d05c481e27f892681435b16436d24c24cb616d46c348a2c1e2efa5a501bdb975de686046225017af40bb7d8fd8f3ab693860d4fef67eb3120d555286aaca46a509fe8b46dbde019a6c45880d57fba3dbff3aa359b0688c8da9ca78213bcc1e7251a8a9d9745548944b236749f5e1d6dd7c6bd9842f354c081f3e618e616088b7baaf064d1df58140111841317159de0fc48f9de0dbbeb52e0ef0c9c76e54a39c089e0fdf274c22ad3443c5249924aa1a912eecbdd83bce1fe0de4db83183a59ee65274686eac61ba08bf0d32ce7fd1085b54c9e99a78a68a7ff085c6af650bb4aaa243808c6e36a8056c4bbe673c410d1235600de48582a4d575211671f8dc7a5c4e5308d862c2adfcef3100cf3da9b15e4a36e019c6893c7905370064cdc81fc3fa5dd62350bd4ad770b35c51c1f2acfd5e09546d1c03b005f99b19937740f9649c7392ba0089c7aad7c761164b5ea5eef7eb62c576bd0b3eeea2e65ef3f47115ccddb724fd3fd63ac16c93a7b15d7c6d7d7db20f5182eae7da68676ff10baf8d93362f5d17b3d22dfca6ddb5670378c4ce2f580288d5a23139bca674a3c690c8b8c077f8bf23974b7901375b4c4ae60aa2995485b1babf5ba444af2b947f6d8e0de80f7fe38b8fc22b80fa989c4289e0e1a0c318925b3f2c225077b81d34c43c1864ce5062c46a395455c123d1003497c13583586256f919e99f236f51434b74b64e61ee1702da57a9663c1dc3df1ee7707fb60960c20de6c958825ddc96febe27f93b94935505e1ed16d3dc58156303b1d0ca55bcb675230e51e468e19a283cf666474d4da4cfa30ced9054c788962a013b14b22238dc8c6b143630c030ab2543cf9a6ddcfa280003b9595107363f323d8d287d7bb0d29a671af72e5b7add4f1a382a00d957cef29202ec5b5a061cdd428d8c0dbcd276029f990c07786432f4483ac1560ca806ab34d6de2d9ff1900fbfe0e59661662926f749986fd9f83a084e73c80b936cc2a1c49d55947ee76a65107e3dff2823e3935f9696ec32aa67a294932fe0e4606af3093017754ada5e818c03635319ee61411b8c2c7f9f04c4df869dd3037f882f221de38400f71ee927495782e24fc0590a34038bd7eaa4ed81ddc95cde23c4fe867463de496b18066f72e00d25266ab3e7d5a2cf6fe3a4c497cb2ba3a4cc33891c33d782d6f6835c28b160fac5e866d05094391e3bfba3b9ee6b1f6a87cfe37378039bd28a00ced8a1d66364b451dc14f3a975f185482320922fff97fb5b46ee703e1ddd49b126c8f78dc4da3043b206cf5bd1a38031b0f0464058b5ee9880f95aa87b686f80bf42763c48c40b3a6bb1d023e0d478c6d18afb5dfdd90f052f14774171182b2c214be7c4cc859e9f218374eb090463ecc29ffe40c1e1db9d388da32b7e87b1bbcd6f40f230b685b178e418520721286365825cedefb1e1c7dc1330866b580cecbb48337c4f2d6e390187deaa2541f9d3749d1c6dc9d67f61c2531aa81b9057d0f9979c49f211e23f999d599cd17d338275f0a2f37001fdb879cbfb64985626402ef02023d5d66a0393c38d4f11fc7d2d3631421139acbddbd4374b140981dcda3ba0ef3e16f1e36ddae259780c8daf6f0916db7bdc328779484d55cb5ea6a61acfa163947393f83c1abac5443404b5a7077121af274b764346361ff10de24864dc01ee13510289a64a921ee6b67c1e6951ee40e6b40d4891728b2e088ba388ec67e18bcfe348bb5d4efaf22f5222e26cf7c7978cc5262de1391f2d5b07026d84565e0a30172464a4e6d9f5895f7ba27e1f680f56a945e7dad22b092f5b1997b4bd45d4ce218c9b52a2c8971a0192ecedf2cf36ad1bd7e6683939d110527ea0ec572e448a256fb13ef7a718936fd1a46bf5af4718899a26fcc928c5c1aede419b8f0bf09f972569a0e30e52fc4708705e284880e49b0e269414fec63cb3efb1a91d99ce96085c9de222cbe9c34dca149cae085cde46415f61c7bdc311a133e5225ad7b819935332574ce1ec9ecfca7097d6e69f0f2b6353f7d4325f85109c59e868edc64005870049e41a7f35361674de4ccabfd5c0bfd23c8e4c0e7d86a6941ef30ba38234708076768cb8b7d76560ce65aeb79eac9c9092f185be1ffe17e9b7e41113bb7cfd8edeb8a8238ef785bdef79be7830f0a1afe2e1489b03d3607c8a1ae7c09c49ec83ccb18ba6d784949a0eddd47558aacef8bb61c9dd0167bafa82028f78aaeb4dd1867deb78a1264e6df33e5f89e30a0103cfeec28b33daa2d42aae02ec2041ab7bac1c91ad5f865b6785d6c251a3a91dc448671b3c1515ae2d2203bfea55c511f7b07cc1e0023b3abbcebb91bb252351719e7f5156fc3f5b64daf444b31cf27809f844e73a73962aa4b3ac2e5d62a308302787e6e536350616f2aef8799531c7993cdb858e2d1c1faf106f868bc4f45626c9b2660bef36682af27a6d88a5ba154ea1cf1286e1018573bf5fd9115cec56ede15b00db3f69fedcdfa88dc1e494152b6801951cb99b01e436c016fb14b62f01c70dff8b76e36c0af6dd5b3979f573b0882ea02b2fe0d75e2e3cd9dfd30c76cb08805409c056fd7634b8434422b66d244babc12b0dbc604e8080533980069239f8833a4c31112bff5d785ff7d3cd1bc11586788c0ab61a5aeb61fa07e7767efd519e9e44e07d896a2e36fb8236d2bfc5e81ee48f686b4392b5bde207481f428f76c6b7b9b006c07e573f9d6d31bddc2401ef4f6816f157e74d83a1df03c1977e1f39bcac47ea86828abbd5d70b6e23af3ac184f0f801c8a62dc84c0067f3fe92b822d3695c9c403509b22aea93dc85a6ff7a91088efe0f1d07bb55fb64756ae814da8a8c8d7a7fed8a93dd329f2faade90a3368c8d63cda288fd3fa9be36aca361c82631500733b4be3820e24cf511a4d1d2c88603c13c0e8eeaa5d579b724d08c8c1f1497b9540603fc32fc23a9eb6a16f1a25c4dcce9d9ba6f62e086065f224c21195166383282ba6f9242527edc18548166ff571b740ad3c47009099e03d7a383a0adf17fe59e40525afdf9e3011f7f47621eac70a6b9dcea9779f2ded208cdb9544989bb00085e516fc5be8bc322a202f627421be5795545651075ae948a05a2b9e86661e7af71b41e3d01424113513c5aeedfebb72a7087dc40819d681fbdf18d8cd130ab77e03cf2c4cd61c61290c6c0461708785bb929faf2e5a00857339f91580d6f06f15222284a9aa07e6c6984ad3ccf0796c345f3e5cd23e234248de45a45f02a674a0b90d3a38cf1b16a92858d24b7a2a56faf6844f92af2b44ade70329e58cf89f5dd50da241947181f6fc203e9d4c464da2cac87ed66b1c5ac679e94db6b24c92d33e48598411eef03078fc3ba4acac888f1e4495c4daf9eebb11f789c5246c83b580773339100fde2bbbc455ea9fe1fabf2b9e8eb7828eb2c8723ce5a79ae34e1181906f33c9660775cd03d60307a20a0fdc5a6db31d4ab92be6e9796a02dc19a019e81e72eb71b17700f8162acdae95b2c1bb68b8e09a77b15f4a8f4c931870bc01b6df3dfdd16154341d4ed4beea107b2e13e472180dd5b8b26c85226f87dec7fce540310f2a1febb971c92121f9ed1894015ea4e4eec768b2cd73b278fd3cfd52327dbcc6797092cad03bc0781026f788b9cddbf76f403f056057451c49b372d3c5f66360563c1091864989f91a5d34424f68b891982e92fc148d77fe4e75810bf3b5c8ecca1b93281545ea8301f3102c1f92186f0e96e34159a4ebaab4740722148ce5ce8153679f3d3f7e364f973b4ec5cc9f0be7a03075554229659778fb1a877b95391238e9a5935ef70c08e5e344fa094cae0bcbed55f905b1dab34984395af049c538ef39d6fb4cf0795bff6b40a3f2ea42d3fe8a29c9b61e3994bc2c424ea5845ad37c39c94680a9ddbbd70af58f6474d6739f1d8a87bd597ee9734b39c3b43da674233b6533c8a44f4e8e1c52ee4ee4cab50bee17154d5889c4ad0ce60484cf8587b0102008400e0889f27f974b1ac5ce468737fe9ba20347bbcf323f82c4de828a5b74f98f0be190bf17932481145c60a38852d09d78675b7fd4a6852b8dc0897f4918787449635916ef9f07cf53dbc9114fc5c542f7b7efe40988fd46df0c0f3bb3404bbedcc2d292526bf0b349b9d2e8b1e5b8e79263a4dc489ff50ab8bde97c07ce001709ca721edf8cd9e22bf0464a39178a1221b0453b9d4ef4996c50141c530879fdac6be9a1fb2c10d0603444be1b317420e6e93e52b4f32a644e186be418e5a5b2147b0e200c90110b224a46fef0fc78d01a5cce26fcde372f242171da2c9c7721eccdd2036654b9de317d0e2c0c5d43c2d4aa52959d747fe48d77f35aa78657ea3d5d259fd0a2e0ab6a34c59808e074ffccef4d0a6ac97c2174ff1cb024e42f40ab7df6fc2b720d865512be161680954e9b8f03bb4459af06d7e9b9f406eb084ed63e9c49cca1ac6271dd988964c63490d2d3d44f8f0ce7d5e905b2c7628dc3897d9f8bc953f555bea9bae09fafedae46beab6b152a71d495b827fa81a4b0b53901465cce31d736b8c6394b9ca2d52a695275d01703663c414d03a6840f9a2de5c164d998eab85425725561120dc6d5e17ddeb7aa6a76ed383c2e4f816a04c0b565fa83159cdffb26ad7c72f37e01f9c66273428d5df44071902927b42d49385fb21b402cd8ebbb5e867d32694cf5713b73f55084e6647a5df3cb2642c7da7f22daf1a989f19e23b929a71d654a41c4541a00cab66c2f397a6409221c97fc65f904869ed0e5c42ff88bae868a99b87dacb8f17f8e5fd5c5008fb0659151cd421387efa98f80c35ff29f8924c8baa2480338c9669b9b51a14b80cdb5d56e520f244c2b6a1bc3554bc2a2e1853290921c1d150c35a7c8de36833aa85f7851ff86fc6c7da423cf8cebe6fc322a23bc095376f3294839142b2706efaa3284c943c7bc71deee71e584e6392c49c4af81800068e1081619c1b0a7e177b4a353c334b86caa47e4dc876069a9d706d973ffaaa0c1128d2c4253825e3e991922fdb3f1552c349e579da7186dd094bc102e489fe85673e3121f48a89e16b512fa2b56acbdd32425d1e7cfa5d8311a0340b25e2c5da608618e8e1f3667ea19a4cb5ace5cf68bbbbdd52584548bff969913bfafa95050c232bfc4b97f4e04b19e6e8c4acb3641e9ccc259ecb70c1a62e5199e2519b94c973e439d29dbad50902804f5e7b610a67da935f88b63f0b8c9253a02cf285bbc37b5429fc3ac75e1d36f90f62b59bc54b8bc4f5f9582fd58bb23209816719a7deaf6990370ff42917653fc0329ec01bb405afaddb633ac6ffef11dd0591b7e577fd150cc707f232cf653771ef40581f9feed4497ef9422e486c89d28bf6885297f8014b5144dfbf2546407e850a23873cc94485035be34ca3db0d327a1f0e88f5718ce186700b730264535beab9cd5d1d201dc98ba292a7147141bec440a34c18147cc9f649f776b5c45103e3cfccd9c094ee82be7de9e29c73319117e4ad139c01a07193d87e0d275b254b8b15de2127538cb5111d61e9b0d6ad78c33145a6def4c9c53573b1efa6bc9a7bec368f2fb7806dfecd495b19a2e2ca8d6f21a9c1d7141cb368dfb00cf7b265d033f42fdee1ba73ea2d49d160484e1e5b78d64beb95b8438bc8188cf34055a1d9e7e5998b9e80a3bc9c91d7b63550040725fafab97cdf31e3df44036aeec1cb8e7f8ba48b8eb485436c17b909c3e4511840bab5f6628d5f9986a4046b7bfe70be5af4b6ed14ec81cd486683d88f424d21dbf87efae4ed196f2e598240e6eb069d52104708762ea5b3da7f03ebe7e3e73f261230c566d34a0340248f0f34f2917edd1714ab69fa361051cf692ab817a86c2cc8b46d9addce4467cb3464e60eae26a502aa73a93ada0b0744281d181a0b277d516fd06efb7ba16d17bf72fc4f07d6156f3e4f68b9c6923daf31595020f642707ebb419bb422404f9cbc4c770d67a92d74c4d6bff07d4193c2a8b0c528f2687e2a67c0c30c8977cae6c3d9233c0ecef972ab4ae8945c8a1c3b1eb075db51818983479342ab5741514ed36848f2af917dfc6dec3c069a48a411fb45fdcd7a5c42fdbbabcc7bc8299a433a1d237dba997c71f0d2a45ab8d916114f54fb5ed9a01890be126abe045046b9e2045eb10231848635f56aad636ab15094ee34112d30213aaeb249695ce353f5535d6643d4a4ec19a46c1f975846b57ce1f6bbad6dd4ea6e5e487c6f1c38677692d592d0094bd93b148a6834b94e7d2443f253eba1ea05fa1c0b18b68185f8eb226c12d2bc96c013bfa6f542b77d6005ea5ac2f82d4628c8dc1422dc9d11156e699ee005422ca7b72c002db753023e2366863e9d5e34ee367412520c259267f9a38c9a777b95c0c32f9f71da20a4aa111544cf77c949d06411a97c49deb54e4033c8415f98441be7367a1313749308d34a353b8021949cb22562680a96cd55719c0556a511c80a63ec92954e3e417456631df939905da20478698be70659da4a8009259bb743a504eeb5a2a8c59a5d50f7ec4e64e156cc78d64d55b65b56afda62fe2c05831f800a249417599d103df5deba905fb3d9cc206ab4e3e895c26378a4fe39581a14c32310c53f6c516a2f7366d49c63f8f1c6b9c694190c7c1ebc2109c23c274cac33b15d89d857e0560863dbfb6284b2e7b0d0d50668aad48e673cae7055a8756254a88df2815a2bafd167abbd476cd618e35b4e2927c84b756ed11b62de26345e5a4bb0c0d388a8572392f5d30cc23bd50782e178e61cd830116c41fe7b04bc51dcb86f53e2ad812f7fbe1cb9f9e5aaeb2bf03b52a5f1fae693a44ab64aadb50107784553fbd90af4b8a3b9c9a0e28f3edcad664f65ee559538bd48263c1a13b36b446dbd06ae88a5e8acfbb40bb36e6f22f2289f15fe546bb5fb8434947cb7628f512aac9afc34ec4bb8bcc2a466796b34d054a2507d081c2edca53bf621e859c86e01645026e1d24c31e891215860249972761d7131b50abe3bdbd6ffa08633f393367d779bb16271cc3899ea65eccdaf2ac76cce91f3c47b0038711b242abec49214a8138aabb09f737dc573b2a135f47d180852720aa8f0f571780c9add4f1997273b00bf2ca368349f4441966dc7f8a93885bdc0efc4d5205911c283bc21523d3ffe50b379b734c9e6c6495f41ab803126cf1f846062ce8d8fd4c85cdba9588e51935a0cda3da1bb07a61fd4644351980287bf79678408c8579c3f272dd084a8e0f56fc860ff9fd80c7b664f82eda5e5292d38fe15fbfc0b48dc05ee4c89ca954c8d624e545ae486b19e3f977891cd2bc0c62eb643dee8d241b5dc5df603d0d439a800b35fb27fe65a5106704514effbb6f1639c2ee63aa80f283bf7f6cd3a6a4cff4fa58082d61e0b68ab14005b021d79dc3ad1098a97812d63588a3178e103a72bfd3f954fbc4954b88221cc5f2b806057a3aadefd1c1f60f98f5219aa6e68e03411f5302ca77e54440ecc130922ec738e287690dc2fa7318696e3267f04950b2dba453ff7eb6a5735d3040dc0db303ca76133b12b6747391cb57c95205a3449c9fb2b8d668d8b1f0f758d2557fd753a9771ac768827d325a71a7a10ad8c8b1a61c7fb9af5d9bf0482ab125cf4e2618c3c55ba0b4322f59c6884f5afbf98fc5b605701a8b7b9af96f661a42df5e980e55bd1b3ca7bd6b61a3c55dd19246201d8962939b7c1ed589012f8a0487ecdbdafa706a0988a5e1946c9d9fb4b882ed2576c145fd6f17b2a3b0cdbcfcb98cd74d4e5f81c7fcac3cad413fce0ca894a38dadefa8956bda863e1a753015f4d4469c921fa1740653927e1c9f95696db6d6eb9c690ec446bf31f4413f51c2d8d926e010f26c34a31f6e4ab9d2a9e9fa077ae65cfc623412c6a058d6c499eb7bf6cbad689173e7ff684702282942832e1fb93d05fc602f7894aca0c684ab50f237dde74e05b7d0c86e55e3a277197dc3a617834b40eabfaff3d8839f25056e02608b778502f002140f92efaadfdd874dc93800ebc2681bb761b5909554ec59aaa5a443c7a06178a6d790360ef52c1155f1402b5ec605f35e6c3da7783a6a06cb418df6d7dde8775f1553299012c6f20eb205b0f3f2cb83d3836343f1663fb2538eb1d8571deab2bce9f7000053aa54bc67ef0530bb3828aa93e56ccde2852a2ff7765d8f85f9802b1cfefdc11f74b93b852c607169f97e293ae7717970182ed1aed1418e3a128091e03dc283759651afa3b3a330597bee3ed53c4d749ba7e995367faffee4c58774abe415131f583ddbc242520838236947e1d9607b55d94beefa3c2a8e5c9becbb2c941ced67fda5c5c027d72dba327c74d722ccaef7883c6a026862065f05608b9535a43363bc8f5dd2f2fe147614983a444b2d3abe15df714be1209dcdd97430474c70b23e4a36ebc031d31dc8e1e061ff2b9c098790158312de97fdbe0a2074bd6ff853cac3f326cb0fa69b0b22c04b6ecd727a27cc67114412c2769c146a19361e19bb7f701559defe66821e804290327c1648e7b9742333ac1b5322478207d1cbd3fd9f0ba8388887de3e807d90f9785b85ab950f09450eaa0c48653412d8d3984b8b98fbcca94fc5f8432811ae7f8fd1288d7837ca85c8568bd718ecec887c67edc983f6050fc3a9385ee54a5d70baa0116ff30f4bad3b4f84821196216bf6fd99b0275fab8858348ec6a44b4f54573c19d4b684863c88c4e14f125b655c416101a8afe5f4380d1efb6e6651a9fb23b87108d05ea55c6857499631a210da3e3ded2b3d0e0eb49ce8616ef75fc1b7f92f83b95b0b6993b3a46d830397f3266e8d98da471861378cccbde473a646c407c11583316151aa0c9e76ffbb02344e5017a62609725514e1afd67259510eb15bfcd2b457763f012e8cae3ca3ab1d9d2995ddf7bc19dc9af073186a86292fec17471cb8ffca5bce2134ce04f32c5074f0b14c4d7de1a2e5e5b3c40c3fe301243e168ab138d2262f5a206cd36f6cf30f54d34929827779bb15390c1dcc45466e00cd66c796b42cb5be324114c2ca85f496c5a27d6c915ab92faf9ab2f3d3246cc78891522e66e322cb5f10685e40425fc7f5f05e08accf94df097701f24fafd27f9379908c36544fdf7f46fea789e7b4cfd1dea0e1a29f22aacdc82d07d4a46f7ef17fecee9d9d06fc0b83b231b523a79dfe1d1b67d67df538461a33c0e161a432281cfc1619230c0412138cd768c6668fa223d7c55b77405a9b0296cac44f5e53ce11ac305e553d0e946f96d30a22ba6eb793bc0da0c9978910d83e1fd006985a04f3048fc027c778510af95852fca71b09c3b0e718310f1b40c5daa59a21bfe5ca29d304182064768e663640f7c3e72d8bbdbf033511892845ad1dfc1dd4f172648e363793f1cba28afbf864dcc9393786b5bcabe76b001fab9132d18f9ffbb843e5d78c4e984ce83564aee1dce042f0c8ef5427f1f4256fe5c48a8f43c279af94b0ada0799b553c95233190ca531b3fb7d86ec94d74bd8c9bf805c0fac05e6e757e9251eba5eb580b2500b5c6649dff044116a57c69b31bfd426d9993346e4091500921a11b1dbe559c3f5166d0c726e83883d88c4ec914a89fc5514e63d52d6a74e154a43a568e7f327b24d2471b9e05a5ce98f887ac73bef31dd44a5bc4b641f5f5440c3f86d44dcb644fadd8fe36505fb55c635e99f13caca4f17122fbe5660c439cf8e733214e5b2c5b815b2747c2a430b4d8450f2ce0f16e5067fee298c3b9136130e228960ab2fd32a62b30e6aceb052f30ec563454772f0b84c97fcba1d8c19dd3f20b0e413b5c5e78ea021f2b46d67d0f3943b3c3bb0064c6b9be36cf2300b070293f31cb3d6152c45cb3d3519cc1ef854e6985a8863cca365161847ad72c9cbd1657ae3662c2450f85c4bf80e7616dd44807caea1cf834cf67c1f1c2b6ca6612756833d7a6cd30999e85c577ac771e9876f3be3e292db53fb0c52cf9f7cd4fefed6fd3d6af2bb40489b88adb3aa93769aa696e8fccb188837e7e79cdea3ba5b99855a7f9d3cc681375c26cc53823a4c1cffa380b823778e06903a3fc58b945c93e2a923594c08fe47bc94ec9c9f8697a165ffa0b8cb8650d72f49783519bb15c38edfcaeb1a015b200a7ed823e187db5eeeec175fe5cc41543af4c585ac5fa757a12781f652c1672164548133a4fa46dd3126a645b09eb2e2d1ac2a9ee3b95ccb070f6317105b83b6fc02969c710c55b1fef0506c46038bbced8bad82223a0ee4a12eca13ab6a10d60457f3df89301283b977a89e883bc99779aa6afaf80d19f420420df44d5685ebbdea2f1bea698211fe9fade20feafa00ad20873bde79163e5927750d3103fb4de337e50b4c178ad2de0d62012b5b7206249cfbd0439312665b9a4ae3dcd44880a64743ac91455243e1b4e5bfb040aafe796a050946423c3894e5db2e85b69a1d6763e8d9a36104d8848a2bc26e6bb5b9c0b53c1cc7df8e2884f2b8630c7f6ae3b830754f2fcf0f721ef10797fcb26c18f1d669b512ed9c0bcc57c680b8e386581294b7b7df5e33b777a5a915e799048b1a60835adf5e25a2b753a46f595caff69b1867257b60a723afdc28a3171456b458785bdb739c527d8db4d1dad59bd1d8c31dd423aaea6abd849f4bd6b0e8a0e2c4b34851b709ee404b921d7183fdcc28ce7970fed9156cf5e77f8a68457f939e0d9b030d97729a393ff36e8714b9e88d70819b0faccbac07b7891026a734dfcd7a66b5f483d0d386d357731d1412e447e152e5fd7352b40b19c745de46f294f1d5dcc06b0648ca1bbff82cb5d583a38225a0f880cf052e29bcd3b26b7c34ea831d7ee37c2437696cdf659266bfd35bef8f89290569f7cafd9a51e99d07085aee9429cb0e7cc27987d4d8d97371724010f00a354ed9a3c0c58dd489f75585f61af19cde2102533a59e46622bb2284c7d94dfdd2b5db8842db3a5db490ab1371041570a73e5da6ca7bd255ba235f0ce7939a23cf1ebd10d600a568ebce55c897bc686255f478251080212147d66021a19e7f98c22c1d133fddb04c6f8c014370212178f46729d97eb6fd2e14a0a5f6a6d6aa5b0c69c2ceaaa44c910b555cb2dca17db788812b0146d4a82df5f56346e52e2f635561ecec733ae30a201bc7c2e6c50d64d4351a94d82c63fc1b087c08918dc1b125da8886e4b1cdf885687e1bab19350e8e56d3b6278ec9ceb8efade0619ebf3e86bbbc07b1f3ee47faf43744f3503dfa0e9ea59bfdcd91b86951ab3526be9fcea21e50eb04c355a4d0bef1ae5f3bde466903d0dc738fd44ac8bdf62fbb5e0a941db4ec31189e0bccbc4f28bb34c5653505d1639499505c69d48d0a41af87c65e0aa51d202698accceb80558292064df213712afd7b01be7fb5893a4975caa0f6f0c2981cd9b5fdd7ed19f3f6cc58651d079c93800ded62bb669ab80b4145cf567c8c641ac79a9d7fd4de99977ef16489bb6fa2d6c67218841947127fb2b9180fbb3feafcc16c9a22c30a0cd6827c351203c2c5f9f8e614d554da7508ce6a074305eb192229d184df07292761e85524f135c267390ccd3b480981380347aa19a534ce3058a4b1c3ebe3b0044279340424b67802ce2c9bd86a41a07cbd2820cb70d9f00719f90f2585a13a8545503ff30ef4d9371bfc89920901090d1727afa202065613e2a141c7647f3819cd281d5bea96fb79d7a897206bad754bf1601ff233765941f941094cba895bd7a4016524b069492ee831f9cc067d7c6ff9d75ae0054d58ac1b21d04e1e0d70ec4e0403af4e0dfff7e17257fbb5983dc6a2e6d54a669dd73b246b6879d90e7dea81419bbef4893711b04addd45ba1a7fb165276faa07fa99cd556004da564c7c85be79bdafbb191870589c5e5b5ae812d42a6f2a43ca383d1cb4ad06c5855138b55a72fd31b6e253f9febd6d296fbb7e555c928992b5315a02b1ca32aea14159556a8cf455285153ff125904a6e11cf380b2535c6cfa24a8d9c691d2a360c1ee3f81448a8f81ac1fbbc56d7e11e43114d5c9bb63473032d4ff88cbd03f00135ec80618c353c537bd93fe9c5b5e3c96e9f1077306eaa09b084bd7fa2f1994236f631dd1bb69874f4de73c2e0730f4d4387d98d9838b73057c0dd23aacdac20fdb341ad544fa0e7b77d4b5281022cb765eda9bd1c4dc48acd49a1e3499b495ba2ea56d8a05f89bd821765106fe77bc51c753dc357816debcb824e5ec6bfaa919b7262c3cdbf3bc9d06608639bfcb964bae9d2f5e3fb8e57631559999a030915f1cbe7b041c36f2201f3dd3cc9bea3ee81639b7c964bb6f2261160d32f29ce4f94d43e962121359bb63ee9f18aadf81181139ae61defaed89496e5687e08029adeb022d98c008bac4d5acc0caec582524f226432cd7952e091f0dfd88dbb64b96e81ee1382989d6d1040dbc33b45068049f2bde68643cc9c8fef85f0756a4fb573e7b51c16065981c01e440d48eb65e0077eb2c628e5b78f8b7c923b860d5966b658b1da4914e9dbb92087b89e1f30a3a56d8abd842590dc86af2ea8f173a95142a7b75905b875bc1a892b4e5e327aa64dfc197905738a805e85c73f73e82407d774518158ba8a7946b04723947156cd06c0f6970ef12e75cc83a7834356de25f84c8d9a026d9076f6eba093f72e058d07cb43b9ecc69cd1e1ee64f7c03a82ae23a2cc9c3864769fe440c950bf40de6e3e1519feffa0de83cfceb3e10d2bbbcf3e86c3a5a6163e7cda34a381f5eb8e33d851db0ee5c6575ab24d152c408dbbafe645b67d82d459affb8cd6086ae0350d66d0f6e267b49065feb3e8118ebd88c195006e9022d13692b9d86a391bfe796eab4322a84801742ff6061948cf62b8d40123da8d42564cbf55797710bd98c4637741e345e433b3566c0f878249c6627ad87b922a58a2352ae6801cd386a98d134c164ec548cbbf222583c0c7023f230a022d5eaabb08fddf08aa4ea1466d81cab1b908770e8a860a2d6ae3bedeef904343539d9b5b13082c722d6e0eec7ecdeaee9e31e71be86918c4bd8493334c4645db04ce8d553a27a8ae47a774e0414284dba97084bf1e32337e51b345daf8866f7ad5d6fd0abae092307aa3a67c42ec19b3cb99aae614b82aec355fc3e4941f44503e413c262c2944c2f10840416ce45810e08230f2ee467cfd66b13245d313b6edad64535547f385a0fec92d72f5a6056367a538f12f1f823dac590c73b972055974fcbf304dd94a3cd0e6abedf5b769933e8330adf625b47caeaa7ae67e071298b4b708bc9ddd1dcfcdf8ef6bc58991eccc8f7888d18a7b30380b2e20830515fb0e2a78072aa98eb028e4b5610ac525c70e96f560d03837b6674e7d078a5271dec8a4753b4d283f82fdeb8c22ae2343943ad9b27524eb3c33e4f9f023d94c641f20825b8cdfabcaaeaef97b39abf4393262e5d23fa8d92c92fcd7cc35d05118995dd3d9dced305f7eafc63060c55c83c9e52d10baa0963125beb3eb11ea525c228e545db56b1e8906df63d474a33ecbcf01bab6a83ab2cc648163faad9a40c2b4a6bf79c996ef13baecdff33c711f8d7454a310d7635267c3cddcb3f89d14ad3db4f693a6d343ee0e601ed80ee783f2536851d64a9c2d2a7269463719297e9556b235612a516ed00f14544d7b650e777ef585ba5fb6920f17e1f23d86767068ffb0b54132e9dee6b2012594f1f2a32c2d5b527d0ad29e2816e5413eca609f6d7a5eb6e5b75776be221fba883612bd262184f64baf5f143edcde85b1489418fdffc8bd6dc935fc78a7ac2345c97897acf2b6c46aa8f569b669d7fc7d8aa4964d47b1112106959d2848a4e6d0883b444bd13de8cb0767d651ff39c337bb1862c419fed170d582107beffbf8633584192912121731c846e68ec4cddd6c7974d15a6b9ca86b20070b54ccdf56af82c79589e52c8f5799ba4e20cdd08531780039e3a5afd7a651c42ab0f1891eb7051d8cb79dbea9187576085cba716d67e251f06553ac12ffcfef65a8116dd7c83d6e1362a74ede2531c3d797ad1053ce8ff77560fd58692fc3e93f15ce9454eb7dfbad124526f2c9be4cc0fab08102375ee1270bdcb2ebc7f8046b59d968173b23eacd080eea7e02f613fa676728187cf25d6396095a233677206f3a8a14635991288a260ddb13d486e47bbeac01436cf3029985ed26af339efcb9b363377bbe899b43b454b1ebd30619157263fbb982633da5d0b845412db0e8513790269638d23d26c2c2e40243e7d92acb3b6979a9014b333a5194b9f0f0f7afa497f20829fb336dcb4a89ddbdfff85e0402c926814d785d62122954fb6fe1d1dadab8bbcdf6f7f0633354d3b9deb22309074a70e057a7f34a1fdb831163331c7bae38a113973834e4d86e8a423c1f83f3d215fe19ace291483c482c7983521e1ea147ad9059ba3bad96ae9522a1860f7e0a34e573c5597ad2b8dd7f20f103e6ca99805feaccdca5f519d2df99c1e96ef0eca27e3c27f22abd48ded926d1c84d5605ca11c2045e421eafe014dc12e50917832dba69c4e27c643bcea656342c89aa5e3fdde67f194a703bfee5510f0d65eddb35646af99360bf553735bd016291dee4573ef69901ff15d4976d9decc68c5fac6beec8425b00947d16e409f0178b561ef44fb6754ffd3f806e7268ecb3652b628c151088296ff9b56c59c736dc59622c68916bca7403b85d409535de0c0736e133f906fc2d7436511a06ef10c187ff89eeecddb6df9cf08c3b6648efd1bd8588a8477be379d14a3b0c846601d824d44536c2d4072b7e58ceb8f93b1bac4efd41d9c01c24c448da67e24b5fc5573e9db8705fa30a94c2a853e6f91d3c3bac545cb81a4d778e1ceb062d34178a694a00fd8b57ae77a525952bb272b071ac376dbd9bfaa4ef5386511cf32d8861fc2beb957b890d351bdbf9427d9cd970cfa144158f056b77c24b02442a57e6e72664cb1a0e19679fe78d927cbfc5993c562938e7b771c21f30eec2a350cd6b682d466acbd1c79fda6fd7b296787c3e43154d5e6a78ecad1e7f04033f09834dad4fd3afdc303d0927be2de2858be6a3ff09cc0e9956e1785fc6e8102f2ad01d942d70b826337f7d5b5d9cfed91083faf2eae68a2261d43591f2a99e1673f5dbd1bbf0542e44790084be4e410cf2489966c79203e4ea79dca590b39eaf2709ccd877cd1e8fb5bb4f34e7af0e087a4038672ea8e9de67203d81cd79f503d74343e8e23c025757f39667d32bab60d2eb143d74ad89a290139028183b52b96578e201e944cbb921b395c09286f13b39b24b3ed2f30fe4efb12a9becfa328f8166c79dd192e8062844da6218c43c25423977a1999569f753648b2b988f3a02daf07b9816672ed5df1fc26708f6827a15e8f425fd37e462bd381e50720fe24d315c120ff850e25f3442573f0b54d7a71c37cf0d091ec8f8004954181e47199b7280940c1b2eed8536bd2ac6a10191e686a0d318ae0456e22db4563e6a42df0564d708ae8edc5a12f0fcef202c3c606eaa986789b0edf8cfcc8eff88bf3d436af980b1a3dc5a6ef864d33150720ff4f5e921d3e5ea49ea3d8e7d8a5c296ad1dcec8899e36eff524bd62ba12317adac6070df330c144873aa1abbd83b1e19887dcf220d020af6dff4ca14f0b9c5c60cc78a09b3be9fc401b7c222752b2d60b764c807d071fb14fbd3486d142a71356f5ce6167882891416729ce9a774ee8ff25010149f0fb8db0669ae6075132f739baec229a46ab45428b20821f46555400ad2b376aa9ff2648ab14bf0b4aad37bc1592d734ee47b4b2adaae30233abe532ba5b35f2156fb28f46be034de42ff7be5742be7d0e5018aad67ad5adbff54e09e299d1eeae5f51888fb3429ac9e9ee3fd96df7855e84afbd1e3cc0432d814d17c0368dfe3ec7b570d166ea4f506f9b1a33de06b4d256bbc14640a8a3e7260b48f9dbd0ee32fd7e403458e1b94fa64421af721e585299bd80ca4404605f872e311f891b8683bf3c5b2734660e6bcbf42319852572e6209ec609ada9060def8285429d9e1c1bafff52d892f8adf7a5394796ac3c6bc24912ba0c6b3e5b25d030acd0d97a7f6484d4af99eb7d5f1516a89970bf9fc0f9f16187c2b216bd88d98b9a30c84df6d7555ea4e5953c26c8e2ff64552848f3cc15db9208f8f0c462556d56ed53206f68cdbf4f51f171a9926048c8c7d978abd3440982bb05e452cb0466abbb5f427c25b8c0e3c31506c118ac05949074e5de83646e162bd5fca3aebc8b1ae85d85b316707ce9ef8731a373346b93fececc3216d11f802b51f64b10e8525b1d5db89b51afa85a05de402081c93a2f048eab2c5256cdedf06148e15d9d1fa23f561abb42441a0da394d91060838fd7e0c4ec7f23ec11436d92d25d862cd5b5b62b1e2338a15aad6561598f8dee3b750aa7f1d53a7dd95ba7c8f5293e0b2619aeb6bf53e9f359c6ebe2579387766718849033b1e57fb3061c056b1bd9dfab20a58b95ede1430cf398c04b2b3f4693b45061361b838b4ffba6c4b78aa7bffb77e5c69a0f15ca71454a70cc37e84a952caeb8dc15c7886c9cffc7312000730186c0b98622269f313c0ed49cc9c142bf7ce6ceed148152ca2f65f834f5f82f368f353ed5e23eda8f6c6876990e3c27b3b9dcb7fea57eb687ffaee7e83ddcdb1e6ab11609fe41ef2ba288c7bba69688527981316a4a122073ecec0dfc4d8a894cab9f4da0046518729bf930e4c9f77aaefefaf304999b3ef5c2186a0f7dd320b26f960df00903afe5cfeb9d34705c7b44b3382a59d91f7d67427f1d1649743d6d709ab38c510c6f8bd3e66e8704c16bbe7b7fdd71a5c62f52a05c691bf4bf9f193741267679d8ef651b3d2299a43d4a6206cfa70bd821d8421452fe82462061e96549cb6c3c38faa4c09639e0b3e8d1d5abf504827630a1ebb0f0cf5bdc975088b66a6a079b3aa61f3bb9a7799e606ac0fb79aa8892d342fecf006b8dfcd6523f81dfefc738643887ce6d15983f99e297a914b85cf4119947f1aab38cb6ae26e47ebe139a40b252f9a5d893215d8f70e2982c8d842d39f4ce8a2c978a3caa69d290def33aa3755f05c18dd6495c38a638836f3c1bfbf02870d6d0ec3eb537f7c8f016daad514d1b74082238b2406efebafbe7ce1804ffc4f035a567147f090a530b393e2309831684c89cb2010ba2c1b26584347398be28dc97d478b7ba0c8cea57ebff8df17b94612bebc984372e9d5c347c357b0f73be70837f8b9dba42d1289d9a51ac281c5969355a818a3865c7adf48d336c9899d957fd4066c370c7f552b36b602722a4549c2ebf5763381bcdb4cde85622addfc0500a879a5ab714e19f6a17f88476722f98164290fbd0c6349f01d1a92049a70f16ca96e07895668c3f4a48c3af63cf76eb7e58899ffa16c5405399d1cb30e4ede2932fc506b3778a522d2f5a44de55e00b34123ed7764bfad588f5e8b9fbf029a6a8fe7e2f8e0f05ab7a89a2c8aa8f73cf655d60733701669a25c5a72c588f213e5f347f65ed82e7c8aff9cc475ea75ac1e77cdbb3387ed87d5af3d9810843a3ca1473ae1e7a6468f9c8d624e81f502d0e6b938a70f33270d2bf802a1a69d8a9c8d224ae2f77852ce638967ef4248870dcc5b51a1dfc21157ff4b1b8c0f4eb4e880b45356a3e48db08108cd5f6697a6106123cdefa37eb496d2edbb8fcf4b122e5f8cd92d80c5cd6945c0388090f1f5e6752a2164ec87b5458d6671dca8aee1c5132f49ee60a408b80ce8cef16c32f2560234dfb2cadb51f70e8f91c5404b43cbf06baadc53ad3a60d2814d501135335eb2f65d6414b9a7ad135982f36f79b5ee03f85086751edb0364191bfbf341d0462c5ca82d4e78c8c0f01d1c0f28a9d770da4fdfc9f458ab071d1eec7daeac9f81d0dce794ee60fce1851895247a3e84d2185862766e43c6d162df5136895b9bcba1e1ae29520d25501f33fe6d725823a27c751ec5995f18a8a238e3c60d8a8a3a70bfaa8c96fabaaa4361bab8dd12090ac2636f741d44027c4f31cc2e698ab2dd2ce81737a84d7d67c7388f94996c5ff9e5b607e1e5aedc393dd20fad033b4e527d495b873193be9749ade9385baa5e769860ce3b35edb8ff0be730ebc2a1a113f4d6de659cb446d9b1712293b4e4fba76a70d83da45b1fe5d2f969c7ca1e61844610ca1dda1874517883f55484426b8608139a775f8d77df0f2471fe454da28dd8cd0f1440116b0fe042151c9f45797597937440fcd1aa95a78f753d3802aa9a72616718be92df6edef8187ed209d2422df96665718ee9b73237525de6e26ec624bdca30eaf965ee272249d59f1454218b02895af5a00549fe8e901d02ff1d769bad53ccfcf53f8c8884f33ad73282e15ed9bcb42c25fa1df104e7dd7b7131bc280a1a9deeacec28ace3861c51de3bcc13774692b5997fb36620e9cb152700c25d10aafc0c333733501159f35f96645239a3ccfa76dd32e09df6e547b3efd8f9f48f77451273dac32e441e1ae01bd140f6c4f7f9583e90cbd976a772fa933c25da55fd8ce3dc41255056e92b09d8294b700e44a78d793ea34ab854fdf68063aa95a79bdf4390f6895fc25663992989448311b3b9110d7a5c2d7102549d0473918ccf63ce37b215b0d41b573c840d2fda9af852096954efa9768a193f53e76f3f6403d8d9b5f69bdd77de01e63746dcaad479908c2e3e606f4d732b591016e05effa475b92c0f630cf2a444e1875384128fe89ebcf0948ee4357fbfb433850bd027ecc819453089861c5a51922013302676db768682c755cacdcba2b43145adb387d0347ca9cd9611b214403348fbaca60b5270c2dc502c31fea52f3cd5bc64f8070809329a58dd308276b074da391ee04e9db925b9b30a9734b5cf48f0b9eef8be6e4df3f1c67ca8a275eb4a46e964d07c563d2fecf944084869a97a743ea44decbc71c26958c86afddbc9e561ae3b772d84d8a69157442886fc561300bd27ebd24640fe15f54b3a41f3e7fd50af18743a0ac0c6ba379fc1fbbf46b89ce21505e9b061ebe739e9a6b5beeefa579be69e29ccaf807ab87031098a5ce2ca77ba266cccc6d43b03e1f172cdb849dcce198a6c78c2d90348189635b015441987ad77882ad2e13ed7c5f971520d7380632853ac62418148aa6b7b7a9545c7f74982472fad08f1d889bc7925f913afd8459a3d3ebf6afb656e8cbede5b70fe759baac84efce2fb90769da98a483aa69baea0a8fc340bf57ddd819482e4b6db0bd24dd358ab7d24e916d5999d512c65ad913cef7d6db87e4aa0dfab1a1e2bf43770dcbb867ae842898e06f980b31b4edb70fdd28f7d4ece740517c82439d71ad974136591cb0104bf6a121c6468790db5edca6060bb95abe189ee390526b00c115cf0bb6889331399383ea4e0696ebc11452d52c3056d7b952d77c235edc1a7326d6f7504ce27b8a5815181d9b1cdd4931f2de142eedffe4e8d24be19dd16f431e5a28bd5d99e15e4445482b9237620d41f8a5c22ecaf0f2ac3e56f17b243f0273902b26574525059b1af94d7e3d247206d8aaf114fdbcf8e6665618a029b03a717707686bd14a885b8150e44c27def3880decb4bf00438b25c1b44c9d262d15a837a6db70704c2c2da34477db6bdd42fffeced648846a80e211120fbef46b05ed2c9536f354a76a347023ee4167cda0d2ffb68efa721b2438bbf4191c0a8013c20dab71b878aa14dc1993919375353874c217174e559747e059e8569f0c7b3cc54d980840c2391fc887ad930498b694d526087e281f568f89202af385102cc6d5341b709e17552da545bd3dc9111f658d12816ceb30e0e697392798b138e07967ffb7bf74e425f7ede61239138309decbe1153a7347b0005520d351eeae9a9d71d4ca59b31cdcde66b93d6ee420ee32cc9b41f38fbf1710d2c3c4614a3568adb683eee046f94493ce71c0dcd95de2f59777b87477d3e71b67fd9ae2cf604944f4ac9d3ced6b3a8d54423f8246a214a1fa05ebda7c35c750994f69dfe5651de6f66e957ee7318480884cf2ad6c7d9d5e94a17fc02c2eebe16f22109ef4402d48272c31e74cd56f1694d70e413a65e2f996fb2d28e70214d81f0afbe00b9723feb16a1d35bad9e13c253e8da861e80c817c9ade61b40641f38e772c86867a4a1da60e087157b7445c4d986e42c2b5c25103fca758750b8bbc67f96d0643d333da2b203249126df7789f09338a74b994c191fc68ea62e91deef63e3379e4230ffe3b61dc7629d6fa3d94bd9c70134c906be746a3660c1a44204bf3eca85aa87ba57ded39a3fcd9001a8692c0c4392eb063674b80bd2059e1298b9920dbed08bf89f7997bfc515d5b830be9654e840932622e366d266b74fde26b08645ea012e7e2423d4abc4a7070109f5f2eaec499a5c0a31c30a85bb59a84f491f1555e488a39fa7287b81f9c72b257b523c1476385934e86adf8f634a92b8f831b302d8bc7e1a25ef21db0fd6338e03ed9d63cb88bedc302a3e4c3abcbfa357d733c7084a3b2df686eadc31dc85ffbd53aeb5fb4b330843a5e1c25f2b2917fd8edccd860394a991ddfd7cb7a8091d57d93e5e7eb506de2d39138d32b24dc67330dca7840c048a01a8371667cab52ee57be5beaff16423b60be96de7e00d61fdb3cda0a9f0d6b6193e1a3e0bcaad52c1fe06aeef58311021c932119ab4fde5e82111082ad13fe25fe0282701f7e37d9cbd272995fb3b2ba31ab93e6c771b78162cbb6738eae8cb020766acf477d4a8f71b8569f5f8841b409bf87ba6644619c648cdb48e27d27b73fd8eb854dd2fb4bda5e7a9842f1ee31d519d75d2e0dd25850564133bde54b8d89c9076a3396090e47da66a869dd575f55835a82d0d069fdc02adb1c359d29397e915b9d3ba5bf805df2421e7d3782d13f83bc9a6c6c2071b83703e91db03c0be84d51da0ead83b77b28b2d21e728d6deb1075824187dc9d0f93afa6582b5ecef3435538e4240b10e9ab7131c01b326e1bcfa4862fa8ed7373a99b90b4f05c563812cdcd7d13ff070198264f3d7464ecdf7b3779a392a856b563c5791e4efb21f87a5f152301487ff14254de80bd4c2993a397a5f491a133957785de832e25c4b9a100e3d06840ebc08d6c944649960082e03e3e6aa3d236def6118ac7fad074bb1f89c4ef420a060ae61e8d54501a7fadc570cbee8500672e7ad09bd78d3dec456e6e40650e2decceb5c52bedf9345fb557688156c989a9bd60ca8e4701603c05efde95d4728ae57affbcaeddb73c03db30db2ef0ba31f00ec1466f83f07865ba2e55472995c53977a8618c46d65e96e5d79c2152d1d20e7933ce9457fc6340ac8e8f84dca6b29d93c439c03af756c3fa7977dd176126098d91096dbb382035756e42099fc0193ca9f3fea838ed9d3a11083b20f1ff38b96afcb9550be66d9615448fb5423a6b119cca34f6cc5b0f0d715d3df964c6c4550e3a4d153666fb83ae95df0efbb74ee666af7bf60686eeacf42ac5cef8f489f15675c0ba49ff92f44d1d888a535e54f5f4f34e463f035515142688af1c087768c37859766f2f1fded64589114cd87b48fbd8d389e8f32e7f172f64359c5b58505eea9b72124c0d21ad871c0e0c940fe1bbb90c21738bb2a0a884c7200acd2e563b39f242e33e888b32e40ed500f5c1ca24cbf690439de58b51011278c81fa569556a26a24f71d28da45f7d55997b20aea7de67c8c6978a3c77df5093ee064bf9cf81d43dfc164f8e1fb28fe69f91c4c8c4f1e11bb5d341d60e65590acbf56f31661f158d374cf7e82e0e0b0b63f2bf9a58092ce34c76e1239c439db93a636a864db7e76d0b60f5f3e78ffab3c3ba1bb8a179f76dbf2e2cc0376c7a16b6dc52c90a7307ba63573091ab0f3c8ed42e213dc6d209aeef186cc3e3699d4a2b94606f8ff15759a48465eed803ca47ce659b9d6c17e802bff4157827fa90fa820b7f2fafbcd0af8f3faa0a766475dcd7b346d70c4beceb138a25a947d2a5ec65df6f06e54231653562d572659fcf6aa19c7b658b12365668096c9d41a689aaec220260e5f60e10d03d6923b1c278b42bd5e1759c29c33430cdb877dac7cc1d49e0b9ab8052e437c53be45cbad3715dfa29ff3b146f8ef3a98b1ba35b574b9823e51f4032c26cd576000ebeec8137f055e8ca0f4db8ee49f8a0a62048d1950bc5263f2e9bd0bf589f006e3562301994d5fbb530bc2c20bb9121909edc9696f318733f0ea5c129e5072f87f1284809aacd1e84324a35d7310771f4c8d06379b4333d5d02ffc831f2f86f5c61328dadf20cb8c134dfae25881e0ce840485a1598e8bcef2cd199ba2fff69efbad0dce232d1467dbffbbb0636ce9fb9ea618290600df666a2958d2776c7d45c2509ff6a8ca50d5beafdf3e311b03ffdd92c996ab621992cbd7d34da1e4ca8a153c5d45f63c989265f557e4b88edfcff26f77dfde20ddecb48d9a346328e66d8cf1d76a3e2db134e554e9c5b5640a30d5d0981844a68624ac8aa118559a9d5c0df15f9f94d73345e63dd09d97a5a694588e478776481b934cb548d662582245f3f7a7d6d3ec7e5f5fad7b9680d652e3db1d7b50a8213f5c4e7f8c9f37d03761de449d0bc5b6e0982ef0b88cdd8c491d364d4af74cbf99ec2c85f65a376ba271acb163a426cf6022c797a1ca8b94ddf13a6cb00a2ed974cbdedb590aee4e8daa40d6dbf4ce5b1c353845b8deee3724a987bc2aa09aca10dd414f63e8a94d9e22a97b42869a0165e1d2d7bc3911b148a75c592e424df73492432355067025a3f0e2f603c9cccb800eceb72394d608cd16cc9217e23920016388a4709ec4963ee913e6ad80f3b2212278763915f2b151e1e994c6af06f871943eb56a1475683198766da9fbaa61b31ad14c50e827afd3fa0f584810c9c7e20ea68f306aac487f9b3028bf38aa6f9b5b57dd6fbc4cf14c3b0d11a7e917872f64d5bea25ac3783a5bf7e3d455a5feabfccf0a0b0c22cd293ea88d1ee53d3d1d3712ee5d4f524183b974e67f7a70f3903708b3a82aafc60d0822a669011e71580fe63b808571107bdd34b4fbb9a01ebcb48d5e6c42b17ef7b56904321d78ca67e2dfb00e6ea28723e0d0af2d06ab8fc2f83eb77203b8905933ac826972b991f151e8dc4d49eeb83f74ed3768262e116a500146865e865c55a3e81a5d8ed0237563f799052b4f6fa2abad2cb777f899c1d48055fe3695a3ca76206fd47301c1a401f61aca264d64221fb18222c055f44d47c4e384ea240f9c42610d20986ddc841dae103eeedc94c174af10c58e3a84336d2c86d543fcd9f05c8dee42dea7b0bd861ac2127583b85ce982fc19d536b4f97b81884f4dbcd868ce6624b85b7bcbf1d6b9da38951cafc83a3c999f48b57e89f763fc18ac0ac0efdcb9ed08d6e4506ccb6c385e284195d8f87b4bfdc75daceaded2cab8b366d0f3c1e957fb46dc246e8dfa185743a0cb6cc5dd8b724b417ed60dee0fcbb997fd667fe6ac2a1f87b5f4253fbfc360cfb1cec8154f1d326b8cdcff6d1ffae66aa30bea634f2c3334d971228e1636ea79bd168cfda346e6f6a753f766998995af762d7cee072aeac1bfa4a61e8ed60c81f4b419033addc8b159d3522ed21c9062a12c9d25605848489c1e02c0b40547d7ec534f7c1c2671931043c18415a758056fde6e1c9aff75a0c39a942eb4148759f5b0e976ad52995bc4a1b7bc94806fe18eba605b93ecf552fbc5019a66ded4cbb34614835c83ef27852bc529e94ee7b26c9fa3744b37da1bf4a3fd0cccec0d0450abe683d6ccdb790776f6d30f296635b5806b3d8535acf12c8cdb83c62e18c6e582b32c8a3729ad6679012d242ad302af2e667615c22a98622f3d526b6fc969bd60a2f7bcedda1c576955493d8b3b589ff37a678d83244b0ae357692875e764cc3cc6b81a4702c1b647f43b3b9ac53fd6263594064e753916310a2f81c2d87146cf2a6c4914fe55e1b31a292c9fb77f7c723a8b056c079552ac80eaa3f9c0f0a333af8bd428fa84bfd67783dd3df8ab7b96a42906b1088b1c933a49e2247d8ce9467ca865090dcdd82d1570a8945950615356ad6d48f9b8953ea0781d142c18a7bc54cfddee5643d4a648aca3d0e8bbbb1f36b8d168de5f17072d592b8ab1266a416808f3b442b550775e352b8cca285730d7fc060bb2cbcb992a5151e001d3150c4b758d507944f89976a6797e968f73f2dd297763bbb1ae0ed417096a79e7682990c6ce2806bd457328a18510ce738f5447bad307d8a11d470b1ec8a2da7573ace2ced327531be0fda4fffcd602a8a09b88670d69c3d77e283ccd51a0cf29eb47ed653e53f3458f0bc0174d785864dc6d3b72499e2f2447b87371d0f75cda52c5169f75b271bd6e5793a8cb0ddcd64f2475fcddce2f39e0a0c314529781b770eb84b66eee2873d23358c446c33b45d44930a46f178704030f92119169c4f121ff74501bde7454047294cebba55de1baf2636230225d45cea4736aa66f23543321a444fc1cf2bb8151358e0eea91c0213ae585b4bc2a9c557093434e5480f1507f39bd9658b84c790a893b3cff5a6d4e62153566e47e5bbeff0552a6d43cad3921e1e3b041417029635381c7ba9fc1f2fe07e1eb501c684d1bff46356a7368f8adb53cfae9de8750054f3d23569a9d145e5ca0b382c1a59e9a0919aa908a143c9d0e69523b2665878e1449fb9ee8020a70bc293827e70303446f2584071ecac1239e1e1aa0904cabf861cdf9c0a6530dff78194ba485b632afb60c6a5d77c2829d8a5809240856758eac0d617e545cfdd5e765b89fae8248e8407f6db1fb9399c5dc9e675e299f6c5b1d6e26f6d850b87d3654123c17f215aa15ec12ae632098627cc857698854e1e82bae42543105628770388761be1cd10e18badad5f2949d2f57313f59f4aef3803511d5146f0a9f57f10dfa995e6d2abb6f6a31a8824f22d3297c5681968b4a38d2fcf4df42c5ed450e91875a6e0962ae793341b641b260d2351929b6a06613e8b775dc264faf140a961c44825db066d2c952d7b16cad13a206f7a14d47c44f9734643fc7594c4aa62151da80cd7e63b10cec17771578f726d97ebc651f593205569f0f0518c01a1f04d6b2c15fd39700f8ffffff07