PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59918 2bf7fabf67cb6f57fa6050d7c1149b2ac64a2d7ce8a443919935179e2884969c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
41193c97c28f9e97164dbde8994015e219903248157c4d80a56307dc1f630bb5
Certificate Block Hash
2bf7fabf67cb6f57fa6050d7c1149b2ac64a2d7ce8a443919935179e2884969c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090300000c0040000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c66f7b6768a5cc945e31907180427eab280ca98d95b4a0f887aabfe1b0daa129669c04b57e964ccf1ada6c96a7ddbe83e8a270ab04da2f040ceea1674ec1a381088ebc29e008a5b752bf8c2c9cb8c5a5df5b063db0c652a7e312000000000000004000000040000090300000c0040000

Raw Header Hex

000040203f2ab0b79250f23c7bb0a0c9bc9e647e66de84b060908969cd39618784efb9f7356d70d16dbb869e2d1ca398ea6fe4901fa2b857e44a200231772f99813d0cc53809136aa9300318b50b631fdc0763a5804d7c1548329019e2154099e8bd4d16979e8fc2973c1941

Proof Data Hex

59,560 bytes
1212160203073e67b33fa67baf067ddc754c9905d6473e7ac7feffd325cc23ae931f07c35d9d07cc0bb2a4bb58ad2459978902fa9469bb215862900a51e123b8381fece9e300024f703847a2cecede6cccd108920da7ab889718b9cb8bf3f34fa8dfca26114c8bb2d1f8344ddd18704efb4b52734bfc74c7b8381538d32376383d2f1aa5a96a2324a755d9da2f60e841ef2ff4bea8057c69ddaa03c4a4d98ce9d43ce3e9480c9acb30ee3d0d043f5d8a009e27b66db2432f65ac780cc30f58f05628f731c9c75b099c3ac18ce1cb03a77387b0145248a599071bc6f99c1e22e025af5ca99f96bc31dc999312365e7a095d4c5aa47643023507dc477e5f00c77ddd84696c039381f6148eded4d202b68e0cc03813163cb331cdd2837e5e15f4ebdf06a0d3abc588e7424a5777d3dabcdf55fa2150e1e8d80d1ac8e94d655e043e3ccd497b7405965f75f37a26dff8c26672bfb18ee39987d464caf34e90e4064c57e8aa49a2c7932ee0b30190b05bf9db6987aab1225af72c4d639369da3e9a199bdb3622f878e29815f56d551bb3e6881a840d8cb52e5a6a0713cc975448b3ca1f9bb54e128d5a33d683f23b872ffd1c5ff13839e41db9c4aaa753e4f90ae0332e72bdbda64b35847eb678df3882322b7fe63afe2fa852d9e5feeca38aadcc5e93481c60bd0e3e4bf0759ed5458b4c0e967733f326977a1c89facd43c4c6e01cb357895c7263fd25727d380a337501319c1bdfabdacde78552bc7d16c197807ae3cc7d4d7148605ee77cc8719ce45899f8dc3a77e7b13d37be5c333e737b6be9404c4a92744e2e1ee257e411ae2384b97ee63a16fd59da101be6bc8cf3b114032fc36163b65086e2f8041c28749632d4824d456121129ec8ee3392010b690cb45c072ba18a6f4ce52ea7b257a0acadd205cc013b23ad31a242caa501d27a1ceb62323cf096f710108cd343a7463b102fef4e84f23a9249a8d7d7a6a8109299c8adcbd294e1c34ef698805af507527f445f70b1c2a8ae13424bc9265db83fb816e390c0c46c323aa83992a88d1857f4bc0c913224411cf50fc06255a4b28a9aefb9bfffca66d4afb3c15fa037c92cd4096e3b770f438710cb2581819f5dd84392e83756ef2be00110fda65970e1c8b4909851098f1f3b696dd661751c9821b6ce80032b52326d713fcc38658da785c4be5fdb146148ce572e5633c6e3082c82d740d5484fbca65fb5627c0d695e43c7afe574d831a4e252a808539e74cc08f1985d66d9e20e0dc2da78ec0ad3da7cb7d31d74d2b5302028cb74fd74ef082a5ee57d84e4bc238cc667d153942006ba46d6535f016efe8be949b271d50e3fc4033f2c625254a03057e8f6cc60bfd59ac0b5ee99eabac5a0bbc44d470d544f83efb2113ccdcd1e170e0e6e32691b79035e1b5553381cbd7c75f3a182c1750cff277887f790420ddca81029ef9639e13d5738b44c31d14679dab961e69afa40af9a9da2b9c23e7b399ed3258e479ccfd22da4c46f89d1da64066573b1e21ce68c3377a288d367bc5b2b95cc5e7f8e6d9c89bd3cc8e4f1b733e28e1872d96766f8184865e871cce4a121dec96cefd889a13bb3e3f11e2b021f72d32da1cada551eb8c0a94ef93ce6be208fe3a95f96d21d6e6e31be106f41ec636f782fd5e302b8db2050146a1871a105f4fad5d1464aa3f416c1bc31fff94257a47a9a2c95497469be39b10a9eca0554022be239be113ae43ca35458ed779388cf4ab920c3882aeeab220e2746adb56eca7e1b1ca92e148e0259bd115d417fd3f02290e436e5d3446e01cfbc2eadd24522c763e9c9cc8c39e78fe30b9b8aef7894f03f366a819373bd9f072b1dd93979210c7a7f70066e92ad0b0a497833af24a9b75714464e5e636074680be3ec706364d0919aff3e827ce8cdbda4a03c6a7d69b54fc756eebde84d26dbfcccb29e521f25526186eef6ac85deffb2cc1e6f246aff32965c862c04df0b924e632f3e615dc8ac652fa0f5a32df894c11bd35c1018b11952b4d6c8cdb904100681cc1a1a59669e0e7bc85c89bd4c0822dea71c934ef6b4359e11df1d18725c99caefe2312795d0e382250946a90d4235114d10a4db309f16e8c5978f137a267ddc3063eaf6a9476ccb67bc15cfd5aaee0f341176d5ef5977cd3371f01692f4ccfb42aa547bd029f6b3f7960cfc1f31d2ca5d7149fc632f824a755cf2cea77845d315ea328658b006a5e93305aa7e20ee87d9c3fa40c8c4c682be0e1affbb5bac3cd9d02b045d3bdbf82ad2b20618593aa182cc4bf2cd2d14edb578097448eec5f39d6b17e994fdc5d9e6fb568cec5ba7bd2646c4f1f9a73d86572a9e830d2e04f9ea8abf2ad0710c7119ef7ce43c411e14c53dca2dc1a0477411e958bc94f9e0051f211c7a59920b7e467ad6a359bde549db6d6d750fd1a8d1f44204a16c2fe9ed88ba45f250edfc45b4a4bbe26c8b8f46dc7b69efb09586ed5163f24ba5eaea2046230d3681b2c0f0d2079c46456990985bb0add2a84fe61d2eb4fdb9f0f4c127421d1a37f895ef5d3eeef4a80e71bd5bf8e12e9534710e363d0f26d90f116a34de63ce99c4ff89aa20d11c51d39ab07033deda49c4c63cc8972230c4d81528f8248e9365e66d3e258728a6dcabb20dba78beed972c1ddbce4edb0258dd54a024d792d871db10fe98a0529f2ba2eab4462588bc91a861e689b8a94d1b024907d0290a94ff9b75baeefd0604d25f2e585b2de453433a82ed0e5505cecf73566a2fac97c9402b4a85e4c78c879ebd6f1bc51a976ff067c5cebce74f060e2eee136081bb9045158697e1bdab6b9ac2bac4cb5b8dbeac07bb4c2901a87487de44e3d21b731e46efb2ba9e416ebf7df564041c9357b55f403ec3c8722d828cbc092167c3d53f0f598be3564ef1a7f8659d099cad1a5663d561dd851ff2ce56f68501a217343757747a4804328dfe53a5f9bfc79e20627fac4301729f6d4d21a25a809228cc98eb3f6e031522dfe1c244e293fa7f3b18bab7cde06dd6d73a06d0c507d614a6524fc5415d5a8ab44ec60b312920d040163ed24b2bbbe8a6a1aaada3976d7f955e750fccc777659f551e9e17c68e91218bc1cdfe5edb0e92b0366492b3fd21bcf25771e190bce2d00536910da1ab82895ee1a6f0faa6345cc0db9b9b8fe15e343af37a9e922aee35548542464da57150b96d8d9ff434e4afda5b59913aabc1785ec6cbb18e21bd7d9faee5be70ad5159935479f1c7870e3a723e10175c616c864472d84148f6efc2b1be6cc41bf5bedc0c8286a2d3f0f6113088d723774555fb459ad62435c838af385f983397dbd5ca5c5079d7dc37639abeeb0e43a8c3c5980a10ab11c1baad779aa004ee8e36a4a0c08dde781b6332881f88ffd1e728c6e355f3ba5d9c90d8821602f3a294f6971f68bb371d8aa2ed507c9e7751977afd4b93b0f9e6ed68d4979042144f0613dd475f5f0123fc9dcb71a996e1588840a0493fb3a4d88bbde2d4cdbd906a353ca1e02c0ff9496f3e762b400a8d45a869d3b13bd7e5677af73c25d79b928a8af3c8ddf727d10d9515c042fb97b0d69cfb785f946feea0aa05447fcc9fc635033d119070b188f51154737362521492d46a477f2622ad910b80052f8750f6376f42e35a5f80165157c591502d2dbb218f18d354ea7a88fa442e7a110b4ba0d0be1032d1ced01b3da6e219347d283e67657757ba8ae4759393a699c905c80a8c4f83d8e7db166acd130efbecfc8515bf75592a3a9d0bc71dd2d2ecb776761c9b9df6a963a8cdafd04c2a5b921edd8ee1e69b0e688e8f378c9b4b8f307debaa6201c65ab70491597213c8b5b324ef4530b792c4ddf0b0b27b6e61678ecf82268e0a88ae7b9135a79c5e2745364bb7d0a3dd44f4a2f38696adb89866f5c16c148779ac942a2291c05780f80fb9d898bc69c8e5457821ac29e1a2e3adcf34f93fcdfbaf22f3ba435f32c1d2d1a94f25a309e4d56e7f98127df1f91b7024ecbd0dcce23271622ddeacdb0888ec598071b85af9caaa218bbd6ff6964f08540a328aaa90b814a2f154178633dd49a34c095adc434ca009655e73d4d9679c49a18762e4f38c6fefd0bc2a3fc73f0f1ce75c561059af14ed3e305fb05e990a22c1eba6a1566bf197fb984a6fd049d430ab9e6ce6913d085b0b53208bcf6164a14e9bc8806ccabab02663b3ad0962b986bf103b70583b4a55ca6175b47ee43b0c02674a9ebe227eaa3d8a724f47fd1731c7ca5247c0e5d0f5049ace3c8a3805bfacc208ea5d6c0acef9304a77754eb34a384184df1c65b86e0e8dac74e99af92d9cce7a80262a451449d959981ae3ec0666b50934f1c12cec716bcf2eb2cdc72ff84169119bd423b01ed161becd3434a84bed7255619092b4848683c813e3a45e12dc13ee34baddac7b407d655d22854b8a3dd64dca13d3446797049bfe8d3d3786303dd54ed636c750275e1f2e1c7345dcc0b65ddfba30a3659e7f326d4d78dae91153db1ea56bf39272ef7b8da4e5248948be41fa335c08c7d8fff2aaf5f0683f8908fc8bac7c202da35b7025a1fe2e55f7266dd7118a5aec5fe645749867e5eafa40b47896aaa36f7028110a24b54ef7bce6eb083d05506889c054bf9fe4827a03153e40036ff3388b68ab34b52077eb553cef74ff48460503481dd9ac15b11c74ca7ce39dccb7fe9af05b385d0c863f174865b1161c4861cdf58974d1e640c4d1c0f10d20ba657321982f829b074806a94eefac668b6f69071ef378881727e4d05882f3009587b50b08e9146be9a2d8a38268b9017faba8c1ebdb98df727d03d3bf963df8dcb893a6fcbd6f2b24ea73f8d78d7ef1211f0f98968fe80de2a06fcb0c202d3865fa651695f9da648985e40dd98362354e688ed0c7c9de04830483945c59adc508c30f1b3ddcbe23557a08b243538903f94927cf957b0588f8fe942831b2613292cb917eb15e2e6341255d0d599a4338a1553bd5e705d9dc2764c609581c6fc0be3df9858ea0f1be00a6c137b21478e8e2f1740f6fcf0a08e369c87df090492f1272957458e017ef46306c58fefebb980adeff6fe5125569e6f07c281a699299c9b279e4ed6529029c49779673faa48b5a92e6345a62e0c99b56a7e41196237283187f20e429ac6b20c89b8064642b0ac5a8451065cf5ceffa56723374981953d439842fdc2cfd135cee8be8c48e7d1342037944b6adc6b4ea5bbd0af94336348b5ac2c522bde69e102af6d8aa945c0a41a13dc4fb19675c8e8c44c4531c5e93de37b91a68e9b94a8368311060696dc68739b884237e90c5753dc08f3064f797ed83467297654d1d9b25cf2f61463d44a17788ce4b5739117c24cd0cab09c86bd9a0c50024ac09dff0fe28bcd7e98c5cb1bd51ff8252822ce11ad5baf62b25f6cb3fb46cd06ebdf3cf331050915a47e253fffb69f1ef1739903002d2b643a960e7c5fb31ef20e4a06045bb1e1376d54ac8ca4453ad399c4e9d89f9491ca0ed22958f87615306577a43d5bff2f5a8c3172fe898d4a74433c6f762f28b9a9b98557d424aa1adf06cdd6fce84c704bcb813900805a7aac3f8782e8ac9207ff931c4830710c051575629d4ed60838a09804c433875336318e3bcfc5de7eb2effcb93d20ae1c020084953b9bd0de49e50e368c92136e044a0faf2a87db4a6214e4a8be9c76fdeb43c8d490bea452f8f440da91c0183a8a7b472479a5aa3f82803468a54d4e1f0efbcbc159971075e82200bbc2cba5fcbbc999db6dcfab3ed7d344a64714011a08c87d727101e77b455eb11313747aef1227bbdca4706d05662d7d574c16f03576764cdbba335f6f8b122d25a698fcb4421d2465f4e3ab3dd320d4bc7a9cd5e340c3b287c64c4722a59dc2e5c3d5ca16020434748dcae17ff5085a218c6f0d9d1782c119272dcb825d9ccb43cd3acc3a1ca6aeb7298c267aba28ee898cf635ef2bb737d72ba848caa387f6fae339c43a1f2ee12684b5fcfa5f0e60bc37884d1792d68fc878c048b66b9260f2a5b502faffab5048ba5f9a22aa4ae47ab62fb1fd8b774c0c73424b6e0e46c3f646e83d87c6e4380ca6e79204d1200cef2fdd5c9ebced8838a0ac5fc75eb461968de841023f4b86ff0ae25047931f73b6a2771a457978531fbf85d0aa996099d713f514933994ebcff3a2c94c305c735679fcc5d0a777ef075103ba1c3ccc5a4f68c27f093eccbe382bb62d55b15f6c0ed4639c02795454c2c6136b530dbe950ebbeb69ae8a88731d75f13bcf39f20186501dedb71dc4e8a8694cedd554974703354796987463095a6a705783a20a4dfbb3682e8ea2721e2b35a0feac11688e7aab8bc7e322b7841279e8422f24eca89b7764398637a3e77c962a696b11cda3d1760b3a4dc8b7cd1885f46a9468477ff6b440b8f943af64fd71db52a26223117554f721b59e34fda89751f8b1fe3cd569d8f928a370e8e7eeabbdd6d664544f7f91cf4e62f800bcf04977790913757dcca1fdf7ce3eb9279acef83f6dfea319655f3855fb163598c481b43718ecc2c35c14f8a48ba8e4bc2090b0eb9b06030dc274db94bc12a8966d44e2f45676210593546edd4e3c9b3ae80d6e04c3dddaa5e1bf45b1b35908193353e7225361f219a2624da5d8d13512c7a1d6fcf43cd93f0984e6778db798213b7fde829eaaf2c8ccddd0374fac777db5913011e4fcbac9968d9d03f09c9cd6e87c287710fd2f92ec5e96e64c9215408eafbb0a88a2dc20f97d7342599ebe0e6eee70a805e0db5990b36d3efc49032b19c37c9eaca0a2f9b2dd4a8c5796977a18a40b7267c316c013c42d1428aed1487981285fe6bf5823813beac35c7e74a7465a0574dd183bd04882f85cb65420fb7e66b2d0f387efef9d189167220b7122234948258e64175b4da7a10fedfda2dccc18c1faf8d5c57fa37bf17097f7a96a2908a35796b14ef3866893e71bb1348ed81fb2e62693ebae3237ad9e65ce9cb16a846f9bc03c5f452eb62dcdec9f36e4049648cd7e7d3e7e01276b4f39dcef5579f0abf0b07d61be59f27ef3c8a6cadb56ed041e0f7b1be4cfabd8ba6dd46dccfac081cf11632e4fd777fb50428f3baa7e812503c05663b659c8db5e479c9c7dd1cbc24d8cc40b509d7dc9f303673f76213774946cb1dacbfef9f519834bc84269d6ccfa503398832e1d5df7608eb676bca5073d1950d757ad6ff90a8497b2d68e9abb75b4fd6514492984feba43d16d9c04273944bd0e9f5a7526a093b0f1710c4b46da65b6364dbf250c5fee481571b99e1841c7a60be1f1b83f2f389a9a8a7a7ad4d0e845e7354357226a28d8c8fb547337d495b28edb0e39680a24d7b88c4ee30d5549898d795d36e194623cb12a0fe60b35e032d190aafaff73c020b59820fc40ccf4a328d1c9939e0294ab19fc3c03fcc5d494c3d28323a4b320a5db53b9c0759c6c54470d1c974a430709f750ff0cf4d76f897430755bed5b5708705c1ec42be293568ad8a0a6a899df3f55f776382646631a9b50490c3bd2bd4d282b988664dbcf2dcc329f953b1f1812b5dc838c4d38501047b8e0372104a3d4d784e141a4431049f242a099239f84912cdc515fc4a36481c45bd5c43d04713a8de93414a9826a3e79dabf49dca4371f81e41172b664ceaa305712d3aee20d027f9c40f3819e58c9f806ab624be6280db90e574a39f095ae5fa67a5588ec196ffc0c057c3d935bc71f66a145e55ef05a1b25a51911b183db03132048c5168a42111ec3a01cd7559e534a224247195d3dc7729b84f423e034a165fccb5c9fad59f1364744bc59a0de2376e890f52fbd20aab76a209fdcfcbf9f8ae985c7df132d6c932995c6b3f2c89c902731bdc7c59dc484ec0fe019be4d89450d4b5912d46fd59990bf72057af12c566c3850863fadcbeba4444084cf9147b8d812c525b094164f1745afca6f1fb840bf41658c52597be1f7fd923ab50cd5d5506844354d7bd85ee71c03f2bc77db15f28bb0d606f7ba7fe96178b9cc5cb849a9b77d7ba540462b72a30993126caf0585b6b2ad270a054300d17c595a912986bb48f0162ff5fc1f4fca3b78ac1f82eb48a211a1c7b9971e8264f1086d5587ded7bee78bf64ef8caf9e11bfee93e9b6cc8708c9ae8609c6e218cd44e6af38083ae0d57e2836e7d04c3f0a86f4e1312db0130d87f455dc3777bce585e5b93af97c8d0a753c44b75a571658ef4e23cebb1b0ae98843cee67975abd6000d902f0de43362b632f53e4e9f337ed38cdf02f9042ae28bd0907fce4549616f813b3f11823df2eaf319d2cf00985260c8ccbf313f8ff7ff9dcd0f838eb25081f936ee5451007108edd29ee3d35d73d87465167552a338d3fea9fedc7c7e63c6c7e5b6a9ad22349878fdbd71290111582ae4f8828ed806e1d2344f681e5e01577a71f099282e1bcf632721fdb4b03d4c64e86dec88f41260aa66e84053ccb940f304c5febc94fd784a2125606e902554ed64258b646798c4e4c10813556e21e1072a614a0e539e677dff865eff5acff7eaca0acb7f51783ba0aff6781d696a3bc61bdc2218bc4670b549883f405cce92c9fad5d3ab332fa509df2a305a95d5ee69f9b397d72291dfea87c07c6d02afbb803e86c10a86eaff2577c0dd9c4d39b45f407ed472d08e2ace12fd9e53da1d02328380f6b935c72f4ab21552f62d3a8c9c5adb470f0f4b484a398804efc1322dd99479650fe62f48b2ddc15de8f68542545e13c505ba6cc9f52a970c77ad8393f27a4d823ed6b4ac27325cc70beb919005dcf684bf7530824868959d144b86a952d39b6327fa279fc6c4cd318188b544b4bce0aa50130c83a087aee0581e2a5bad41e25ac0c9bc65f93f8c1c2ec09348d22eb1cf1c2f536533f24145bdd577de7091be920f0b5f7f6a1fbda524c54689734a47bd94c2e5e1e373ec65c504ec055a32382181dc1e2e1fc865a1295ad5a28090e84d76490786ca77c2599a28b5d3322bbf96798a7e670e4572c8e94512e9cafffdadd1b13443cc5ee6ae836eb57b1c74a32b946aceda397880e1e2b8accf7b5c14a9f24c305b5e02a6dfee28d69a6f94d5b65a9c49a5da99d5c79f9297abdec305152b65391466bc50dbb7ec19bdedd0e35691ec1d61749e8a235ab8471d0f2a1c4c16a115103fd64fd006912d3d31c655d4092d2836c3bd7d3e39ddaf10ad8aeba98f7a40ef98679646583de71b6d01fcfb0a544c2345f95013db08d3146c2f378e8ea3aea01fdd0cf306a5ba3969b198ad733cd1d091ececeda25ccc4c00fae792e2c09fb1aaf9933650cdfe4c56a89d319011370f248f02dc986483f467fdd3cdb050a3f398c9b411d34a7900edead98ad9e4e65b7a04e7cc281a5728181e1623222e15203b6434a30e787ea7690a71d540014f189d29afc36967beddb07022f4ef5d686083adcd6834aeff6b7a85ced087be1ef6643013be55319e1132ee86139ef520d22d14bbc5519a38dd6a2ded8a17cae8d2ab7bb7f0a3467ae84bbceffae0865417f2dfbfced40760f1099a2f356d07ed02bc81935ba3db6dad425f62c8f0c475aca721b4006d2ec4732cec2d941158bf18f1fba7bce0e966e98f3158915040f478999b80feba944b6cbad8a72bc653086126f42fef10e2d1811f21307b166efd9c5f7504bd8dc3840ca042044d2c0d77647cbbd416ce22eb57e43b66aafa799ec4ac051e14f1cb93849302eeb05206e796f10a3cee1d24ae440c9437756b837ce0ebbd519fae2c45b68d16986b1b296f82a626ad24957c21f0b883985326bc0775dc2bb0a4a0c7663c0d5f9c353946dd286aef60f7c614d0102409cbf40ea39c980552d94ce8e10dd0d07e39f8aeb72a15d317dbb7a10bb455881626dceeb29838526199166497d958728fd609f4dd9fee0937d653d5bd44ac3afc817ca7a26c92f8570ee742972db148424979a9325f9dfdcdfd62f3425e4d65695f49027fb0be0819a9576a019e0ce5bfb67761e6a7ecef4bb0a542171a6545c276d16d0fcccd84e2d32f066ed656ab3a7b47abccf0261c701f05f44bb7ab8e8362ce3de674959a3bb170324db94a2a19594383d944194deb66c5e8292a42532841cb30616a0ef29e641ab35a0cc43540fb0b6d06961e2ec23c624db75ee1786c6122880840319acb0a841561cec94ea08fafa683dfe1d334e9966c8ffdbfff4a81947598990f8904f9bee12ccc020ed68435be8361a752016384528d3538fc9ef4185473ee6d0073abda61025973dc21df8c2cb0341c7f4f0ceb66645f655d3c033bfc6a08d86832df6c5416ac072a15a509beb5464d6e4c1974a481b182b999aaf628f654f903aca25fa235d50279f86dd6e3a1df40976b8fb4fd601b2597a4725444516def426981c79910fd457e8a729e2ad37a2ff96900db389b437a813b14a1e9d8f261811dd0eb4444bb336fa35c260b350e1c4288ef24de921e0a064a633ed240b32b752b78ead140e992efdb560e646f207b26ba8e24b4fc8f912f79f5b7fd197ace7acda167a6316e1b5e6a900d08ef7b0e75f220884514fbcf9137ff8f0dd2da472b526c80012197f8f182360e280790d497f0aec323af667ac376e8f0adf9d1ccb0c14a632699c71eff000eac36dd285b85da572c8b0168bfdb6a27d66798ee5c7930cd6716ebd6bd0cae631692a3096401468584d56842411861f7da335b6f498e60c45a6a7f8993834533c99532d3fbd77f9b44620b9a120f7b5f1592a112636c13438a22133c775c20b62db0cf996cacd7083ac638af48e4e8ec9cb4018cbbec57618ccccb925f47ed1fccb4ef3ba1a74cec86bce99902947fd45725263b241642d848bc483d54ea43aab07124ec4b31055f1097ed7ab92319370c43b8d3a792bdd92b6c3c2a27980c0215c3d14cfc7e7d06e50e2435e96de964506780f412a1d8881ba722202fada06e07033ffce3b8d3dd3c28e08ed43240e752813952867088ad59c9e8d57bf5b188fb5d4eceb442cad599cd6f99a09c1bb4d14d29ef251c090e3ce485ada3aa100674ec3cd8e0529a1d84d0cbbc14ad55d4b4f4ac19a6529de0c936ad9744c0560e4cec33aa9b355c47569c3a9b9ffb84f6e65f69dfa5b9349089af20742a2a051d614dc49e681da8a9f0e6a66027f9677d1dacecd82312597999eb5c9f185ad2d800ea5100e8949116229314aedd5705210642040cd2f81d964e416cc7614460fec5e26ecec887ae7202fbe904ebce2aca70a6f2822ab05c4ad09f2b31dafd9bc0b75fcffc32fced07723ccf2ca4197a3d9f16e2e68875d386f3edeb8fbf52e396de3a59b5f718387004385d45ed2e613ad63348df3265c2a40eea457ed753eb8d01caa3c1c89ec43e837e1cd99104a70e1d0b96da31b724a0e6170974c79a5b7e906ed90575facb7f85078dda425626b3c544b3e0733753ce0ecdbb02ab97da5f1ad8ffe285db9df114a795492f26aee06a51b87ea770faf1418cfd8aa8c388c26dcb17b7224c800ea2dd7ca610e7d19a0c7ed444a1711405d832b5010161f23f081264847bbc7e62d7eb375b4b7dd83df6c8cd8444cf59051eddc09edc948b48a8ec7e3a49e3178095ce7179e848517acc77c98a256e9d3681f1f36627b5ba82a656300d32382c5b43e1f0095ec8680ab7f4d92686e3eccd3ac75de97abb4e5fa2202e0b40dbf294d4b4b7bd84a1c8656fae64e9ccf7da5509b21ddb92a73a5ffdbbfa0977ca0f6696b67081def12bb2ebb52552065fb9ae4e9370f9c15aa7f131dad4515500086d714a0882f87e09560af72839f309f85e2b2146beabf2835b3caad04764876dfeaf99d2ec80490068038762e0ea63b4ca0f7d5c434af9da1dd67d7b87118f73ee107dfcd512283411d6ff1edc9ede49ec9fdccd16720f1d3b49285513aa6658c38a0737f40ac6ff26c36eaf114b3991da484febf00ddd76c5dd6ea0660ce6dd2df203b5af754dba1c8761ab6ba1f43f85e96cb21028494aaa82b9ece8ea8ed71ea98692c44c6258ee9a64442638daaa9dfc359c6ef8b6a06259695a91beb095621aeece4031c51e88d39d8b06b958043fa7177c96c2f2d4b0119053a934f81baee599efaf073c6d180d54f68605c5181ad7362e881b1c6bdddf8067dd9f3f247dfbb6a1c115d8cc6cec2ad372c9e77aa7bf67363c513e75c107dc738341cf75a5788d4d4c52281ea2d25e43b7482a5f5ea568e517fcef401a1c620e2ba96428fc4c128de1f571fd9df1b6442577fa9cfc2d2e0487c091d0ea374e17b0f3e5501dd9dc40931977277ece1170b65eebedc6f94f7b8430f710d874b06c58eca2d6383cb8b7b51437bbd23409447fe8702195b67c9ae8d7ea5644309db9aba6035668cb71ee19e1350b7be535a53dc235ff2c8e03fc3aa8206370ebb83b722acac8d83270d26b29ed174a35b1d4e448a9700900767e813a0a552458651045bc828ff2ded31cc8bf7ff4b3c29ccd7a84c227388761bca32ea0f7482b521e35f5eec9a44a3876c830b11e009ee04538385b4b6fa6fe859e0aa0ed61688594e2a32455cda2c0929b7b081be64e3d601c0ff7ed1110ada5719979d52138cbc0000e36cddae9f9c686f1c9fab6de0d05c84964ced7b66651ef5b4e8fb8467cfa7e3d95e5d8dd5134721440647bb2c6314fd5cef84f56de0179a8e81ac0140e8769d5f8484dc3fb7e0ffe3d413aac384e3d86f717e04e4e89320eccbb6f6aa7d01cafec70626770ea3b328304b0c8a357be40d2b17b0aaac158b4a83c38297e1cf8cd87a83271adb96916b4f31c7e90109171e3df41a0efddfeaeb7132ca4286231a5cdd0faf846e3dfb4490f5abc8d74a2862c9ef380ea9e8bd84f7234e944268bb21b133dd9ecb125f630e6e8d2513e3a9c7b0eea12c9669dd0f1800b3d0507c43e2113add962caaef01765dcef7627d49406b490af51cc59338521cf411a4c177341bc949eac2411752dbaad994af2223693f61703c80c3da7af14d4a6b6d8ec4e4e3e392ac51fab2134c8154fd611ca187b702ca6bf8cad7a70b025626fba6eae29dc32913b3c2873d98add8a231457cc41af58fe2d44af503112747e00528f5014f27b3d6b48d29717089f3c5d098a7c8e66e76634cf55224e0646074e3724dfd75827e2809ba107b96f6ef7f4dc52c85f592bcac31c2eb84819e5d5b697c00821387d7447170e12e12cb2cb31c2f7660df21fcba33efa5e84b7e4654da754bef0880bd3f0f380b326a9014a9a79088a07eb4ec643f2128b2829ec011fbb24eabb8814d38384555b74a14d5d0ac641cf28eb54c3196e138f04b7cd6c51b573ac728c195a3273a90445a88e90290dcf756cedbe3159f6928d7063920a05f9d73c22c50e1941e26f144be34bb7b25644ca4f65aa0aedb17205e30ab606f43c0874941f42e62d4c4c64761bd83489f16193132b32dd03c29b64d01c1c424e786bb6d953200412e48421b23e87039398988a73a7ed95483d29e5ced5ca3e61a8606b50a865ea9d7f8282ba46c53730fbd324c20d2cbde944aa7279eb580909eea33b96e14afcd1d31ba8f61d8222b55a8f5cb5359b458ccfcfa0296dac0ea4a76688e2b0e0a10e470b81df47d352dd04c958d1f68aa177067257cd94974e89e2cf72a5cc0b5199812f9076698a58c7ec54fd64b003120fb9542838dff5e3e0aaf4cb02ae2650e273284c9a7ddd0ef4881cac238538386fd868610743c343e0805c3148e9e401d389000a1dc2e2009715611ac481ed700d61ca5877d97231d682de3404d684b49a1fe0ccf58f54f8b01518291ab466ba8fb94593ded1aef2a92c13beb7d6e9ce9675ea141cf3e794887a6a3af2492d8eb53b30afde50d8ce771b4b2524195b72d9ce4087669d0069a8065fd972df9f5086ae196ad3c4474b5eb1a416b4aa151a0465929180c634e5ab88a36b1b2b265f172af06d8875807c2c0a74c1a95270392ca4355a0b030ae5afecabf55020c131d7aa3a32bd460a89a2d5b9864f5e8eeefca90da9cbce02e50dd16d4e82c5d3474ff4e8cddfe05534b066176ed0704ee1aa002a69e25ce6e876e33972d1b308249a158bbf8253ec0d721049c2733616046cc86ac1d5eb0e553f0eaf43a82498923a7b94ec8e6435eef58ca2d6264d94ab39025f88631728895f7ffbe42dcca9512569811d71ca4237ffea606d33dc6f23109e5d7904410a4b95dbe5cfd5ecc917399aea1f897b9d8f8e9000f48c03c6fa8d77fd3d31a0f69d47987cea73883edc1073ac73470156dd439c1ac2cc0631bd385cd6df5b241c79633ad786ab0188e49fcc03fccfb966a4387160521d3c96870e753d3d1f8de27edac1438ff9402086518fa49a96bb1b78f66c1a097c57ed7a904db7b7fe751055519c155d5039c2e8e97833c2cc689477afe432c1b4928711c73b694aeb760c9d94fffd2e3d66326b5c9e9372477aad84cd87b662fa3d1cf656152230a20bc9638fda51ea6fe1c3caca18197ea96d9cbe896f7820eb83b189ec004b3f7aa302a7929fdb4b494d2c4e0274d7b38985cbb5f973f1f3df0e3569cba3fb8b51e6887a449eae775343b848d199222497ce204f4115e6f14c015fc97036af20897eada622d779e8d73232af0047e33da00497ccf1f486fcff72bd2f461f657b95a5fedec90a9bd13e4d00fb8900ac5b1d7cc4f3bc2e151a0c7b57b68862e89bcc5afe5d3a8913b59640feb625895600def7d1218b475822690b56ba5e38ef344d13069490c6fc379c5a3cd5740cac0419d5871c079b5674c1cc826aadbf790891ce8e989b13c5249a0ed6f030d1aa627692b2bac82d7ba7e6a8825006d0ffcc45ddff0d40d01d6a3833cc36da8cd79e5f271103dad84c9af14c23e635a29c94a77ac48aa4af80378e91b9689f1f479e944acaf3a8d8c0a72140d5653a5906d221a1a4d5a9fcffd2cb2995e3a27f86c060c95b5e8c0e7995e67e4571a3241dac5a3aa271eff2a4a1c14459a8a78ca50fddc79f11c5274f3d39e6e83c5ebe2171105199bfc0cc88a91d45a2da4903fe265927b15c17d3c0a87a256c67cc27bc153d933f3895e41e09d06ccba6d0d4503f48f489feb0e87c59f0a7744c0fe45a7a8e2dfc5f56e5eebac003bba5b1fe7e0baf368a3fe962cf71e33f151300911c5a1d35c4e23333ee9b794629e860d2ff3f84f2eb0dbbf5a39b19460cc5714dbcf68b2e8841c35eab2570f7989d20656796a125cec0af0658c8179340984327719c96be2ada2b65a8a2c0762537b9d6e3a68bba0ea5b2e0ea044ab65afba98cb3f7cc3c9575d0de41de8d6740e27f4a04a204f007c2775f06a609c6348023d2c662c193cca57cca3ae025fd2a5c6a6b360c800b6b3f8ff3ae41b56029ee1b05eba128244481e0872a8cf28430b386be0a777d45a7fc7b4d097a2ac189eabab03e8849749e62da31cbef3e4816835c1251d6b52f7d368fc34eedc95f4e2c12f49e564608c419acc29c613513ad8983a5abd564706c96c79cf2b89abdf4a098e0888301065dd8cccc758fd87111ad7e6073628ca3a293f365095368548da131f10c6076a30370b8f1bceba1df0ee1b9b7b1ec4a344dc8f0acda4d070e1ba7db7a113e13db48a935c217004bab4983e814d2209c4e3bf0233670486a7ead82d8bb5431adebf04bd69a4e0a3d6fb0dd4f115346c9649c2c394c09cc133a7c192fe7391f3b6306a236cb0c5d159dbb7ae165fb92e1e4c63d5825e1448d408f9a3baeb87f448af8939bb8504855c4b11ea87ffea1bfaef0f26d8813255da199c5b3ffc1ae0258b2e7f27e83c14948ff93dd6531ba55e15887d9ef39828a4dc0faf47165fea5079889e298809ecdb3d4356d01ab18424287d51f9d45bf7d913de405f62b6652ec40c09127569d63c32f093a56e7f38cc01c737bd98292219b4db92fbca69d08fa8467cd5b9caac4d48d389ee74d8fc0e3f6be0cf4dabb4261992c2c7d2371d9149c49f2ceec6b08b439bf887bc6e29601e334b4e11174f01244cc6f35bfc42b1bccf522c48be4ee55d21f5bf3f1d6f9f0850f34c98e9f25f59193f23ac28993b482e16b1afaeec3976d48dec9e5999e20a155bd6857fd6b8fabf669c9fb9ae0503797a0b92b40b25a7443b3cbbf86e867a2f4fbd84025cde4b075db8dfe9c5e971a0a13a0a434bea8021486196e7859bff03716120cc3bb6d65594714d7fec50510b990f767e1d75ce791f235fe1a291f6467cf73707c7a4752f104b5069dd7461e7055ba85af3f07330a7f9968b4d9e261f6b5dfec64ccdb9a9200a454d7392515f707a17cecba633cf944f03e4b3e23c0a24c4d28c39b197c560436ce4f1413248d78c0dddb864138d075f6a4525fb7925a55fbf6df46203df967253fcaef2cb5d5213d66dba30b27aaf197d146e606984fe3bcbdfeec831a62c95b68633d62dd9ecba9b134abde15b71b6c6dbc42777344bab27c364c8fb613d76788bae8bbe924635bf179448c159b5055139eabe9196399d97592a38e44b9d670186d63bcf4fcda8afa2c92c8dcc65ac194346a1b1fc1f1bba458c097d553bfc1e846b4bc0843d9626544fb539668f1fe9a5975a44e19f7daaff1015d5a28a6fac8a36ab76451da7af9a1acb67b0487146e03107023860adcc83534e21c48268c78600f9fd52798afe192a4b5155fdc93f34db5cac6cfa1f42bfd3dc663be47ee07d418a78f28335cd1d5ee3f46aae23b28ddf21819e327c989aca66bb839e1a4ab0f0036708d47e7525283057c1f1014298d53132c61926fc6fbd32fff956aec7dc4153ae6e6b0a74e426054fb251b39745d298b7cef18dea331296f5c2efd0ddbb2fceca81596ea186e190a230f89231d90829df4d6fb8e4f8743d326a937fd28573cfef1162409f32dbf52c42e7f30e384f7b1b91055b359891fa89686bc08961c3f4859a2fb92ebf3e77297344ace6bccb05e83654568dc3ff3e234fea06a6fc1d18c6a1bd28c93147cdfaadb8056e2fcdfba600f1c5647e609ee6cdbdc739d7fdd7cef115baf05d1c4ba3b4cee516949c13758df1db8b835680e4b5dbe6802c06d7da8c12ce575b5639a9e9aa9ed9850226ddd8184abc47efd382666089248cbef8e3a8c02be87c951387d7cc7bf9c7cd4a7adf5adcdfa9e84eaaa9731d4bc4f370f98ed4bc5b0b90df7691764a4afc5a9b0af4582745980945980661a669658539f10be74fad53122518fdfd19e45023130defd07f70c2bca80fb3215af68efc29f611b72f80ba15255390a2bcd8a2fce04a56a2187e52be4154b5c2218fbc6e95ba1f3c513ccbaa7f27735b0f1b44bbe3050a205e449bac652fdb6c97199f42efe368d4feddc6b0849a84565032d38f975cdb3046595e49a3342ba3ab5e3480cfebcbdfaa5448af534480ced8e5043d027ea4725b7105dece77bd31d2e1e709b11b6751e3ef469f6b6bb87e8b50d101e76440f4ca20254d358859fa363fee775875be6405ae9907c25068eb56c8a55622357da78219f06845a5b7a7377bad6d00df022b73817c625013346f37324ea528afe3a8857909b942fd4d98a617f659abaaee78ad9ebbb8851b5aa93d98ecdbf1ba90eeb3fdc76672abe75535b3770033a721ac291637dd2c9a132a777874774e596618613d22ec4d339637f2848def2c63e42494096519998d5597096d966f1a94e3d104e4a81955571f00e921a3c5f2b47046f86dbb5dabd2a8e0fe06da10de38902b2924807810b3517d2ceb652f8f4e45afd554711cf15aa9076480a806aacb410ce71b6d1a06b771411b67d2d0c0f21ff114f7631502679d4bab81b4a5262c01218a18006283bd4aa55375fb5a01bbfc3dcd772552a2c0b535095a511f96ff1c65bf6e90427126d68c0e0161a4e450b25783926d60d7a85ff49613b91e00a44f3f426e8d650e512b19ba5ae9419bdf6f965d5fcfb26b2bf1bb05bfd6d15a2c73fe77a10cfd7b74c8bfeeec1d77dd2521b6032e051770b2eeb0507e68a77bf6fa9ecbbe234e7a1279f9848cbf5350ac2a9226ea495ea30377d8c7ae4c6fe6fb2c91fd8e085cb7f1ddbd2747006e34dab2e99a3c7d3b2fff00cb0694e1fb1c8e50f76740ed8576a5ead6d7bc794362536a7a827ce9d9de18c6e41a48ae4ef227b89f94e0de402847328a398f978dcd149cca77ae913f87270dbc927cdc3360de1c339fc39f6bae4afb93bac6b0b012d8c22c97306f373a660e473ee13d7f6b59d7d2b1afcdedb8034ebc1e956a776f26008629edc3f8f4500aadcbeda2f12753e975a0b40e4711cfeb1ac7c7b84390267db8a39f7c63565d6e26c61212bc3f1825ac5cb2cb3b7a30a2a1e07548c737198515016fc8e4a36597357347fdf76753c3def15db85aab93d9951a563fb400e44944706ac31b0429a3da4e81de747b037463ee591b64b12a5cae0b35b4f9d828f2e17f600679b4e6d6b5082d4eb6a1d0ff63ac7658e39c0da3566d319cf1b1ce442ec6ab2becf1140f9c48b616f3f067f5ffac2949a4950f486fafea61362ac7ad35e6edd6fe95737071106c28b58f0806f7ea9ef8466b7241f3c494fd3bbf965b05bbcb09b5f784706b17e47a0ef31e4b8f563a0eae47c1132cada2aadd3b9948f125b62fdffe0a17475cae2f175d9ed4a18219ec9ca9a1ddafb56301492431d2c24506b4f0751e331710e6b73dc53bb0f2b06efb4bac19de8ebb6869f7f6f887c7b855db288dc07df2620b48f66797879ee028ade0d6cfb86588e0af5f11fb576222b4a3dd2f288def038330fb7f81b3cdeb1ca1971598e932ba41b86b95a734221593700dd2cd3ddedc3e21845a6ee451cd428b9143af009f981c55f3314c04fc1e0947eb88b9ef26cb3dda3e9089397c9237f8ed1afc1f006612e0d6bd3d4183b44fa0cd82b260c5dad6c1b5d3f5c844356029a1a66af4a8c4d899c27b039cd713a97d7d5f6028d1405db1f1f9bfe116f8247fa19a2add23dae698b73a1c4caa2a682b202a352ae046f67ce85e08cb823f4309dd827197fa56537fb47ff879964a95d25833b325a77054b021efa1c3531518cb6f940597f629602aa40b3a8906a9eae079e3da3916e442c1d7dd7ed4a6845f437350f6d053654043d378b95868669b039ea766ec053fdc3c9ab3839e8b6311e6d993aaf7ec32dfa3f33e38ddeca71b53d115f0717554e62f297fc8a6cc4b57c808f611795ec194d3206f07f56bb961f3ed77650101e5b5e7297cab109a360409374bea193707586f325d07f5a06c95f1a0dcebd6c260fa6a887ddaa4acd61617d995c7963995d3e535a8197414736b0805e5d26f9abdc3260bbd38d1d9a210fa802f1d79b56d2fc2081ac1ab039c758ee86b3493b987c14484c990a8af6c565a09da0eb31287a964f967abce6f5986f80d04495dfd0b5a48908aa7f69878a3cbfaa3a2f3d4fc381292259493912a54f758249a9fa54231e8a723324b0ea0ec7a61e95fc05097b7cc33047e369b097fe0a6f28982201940da4221417b65df4ad478b3e16d856ec428484c45fb8b60cc4c5c5723f873226032651ed52de62e3be579cfe54ccc549d2fb32ced72e3c29df2e0bf5b1a2f1fabfb2cc4bed7c4501c888aea0101c73962296f78d60a76fbfbf135fd83a8105f4cf20b1b1fa071bbdbd330b9372318e192e787b5fc641c6adedb4a6e82b7042978b4f960288652b239e04a9ecb07808dd0f0dcdb1a704fc5682b4b5a0779902473ebe4f9dad71c5d135d2dd34d2d4e2aed2b37e8d3e20ebab4a68d875ef6e28afac62b004fd66a204453de203742c32e223e5564b23486692f89131ab13f116b4baffe492632c2296114b2f765a483d70e16b431fe4a17a0dbe34799b3dfed0b4e6abd27fdc4f44f66a21165c853428e10744c54feeaf378db6287d345c9aa9db750e24cf6bab7f3cce4814870f930f1b20e5bb257a5c526ea17011c12de0d5eff349ebb5b6709b674dbefc26d5a03299857b0d48c70974cc5723218015a9be91e9f059c7b8d9ac7f66950b0be605739256b727904794c56ee7d18e01bfd2b33f9c32fd3ddfd38c866aee599ee118c9e7470bff83fcf23a9bb0c7661bcfadcba5c0b7c2333c871e47e6bb7881c58c415f2a9e6dade12b362daf166ca1b1c2cb39b0846f8d8ebb41ad9d63f7274bbde30eb9ae2cc47e7848e051feee32097638e295ae1c3fa9acb478cb1bef33c04d31076cfe64671040e0a83b6b0e89d20faac5c6030cf20ce4ce6e1b6a06b7867e8fdd713769897207f9dc98e427f7a48548572da1dd3e5912ffe2ebdf079e4ea522ff4038ad5f4b3b74d1e95ee701469e6e31ec801342975bf93f1e483a022d5ec55ef136fc250ecc2e6b999dc980991b6cbd00107bfe89425a4353f2ac9bfffbd81437b4535f7d9985f494ca6db0c6019999c2d78326f4bbfd8be88047fbbe52e44e71af6ec08c750ff4885e58f8cc906e5876de0f84a3e3558584ee53729b32f0ec3acc7be00c0de66517f106d60a5d7361685087a342d6c050959f07e406355af6acd9c7fd2e866d4e6a8e76424be782d363eb41b63dfda8c95975548f68fa76c581986798b6d8708bf45ab13509c228e77e8208e5571ed845f3672ec184f85857cb3d8ba5f4cee3ab3602be0e59fc05181fff62c2b169de1d57034e921e827b1968cde9a71baf64e8fe736673a7898402c995aa89bdd5d4ad564f16f4c778bc0ab3de8e58894b7de6e572971a573c6e789ec9c7bc9bf00b51b805d866ac7e485d42d4adee9246417f2051f8a6285e0244a6004b9ef89128e8c093466a489d84c17451d840886fc5c3e95b83b49b6090652f2cc7e5dfab6a8966e6cd4240be26a3d691d6b7dcbbea0b90f28ef71075bbf947b51427face405a7c25473f88f610dea977b5e6bd3d8bd8b05c26b05c58b073feeef5f143fc71f112e47fd3cad174f5e266685a8d28416a3237580f7e4a3b4fdc9aed8607a87a670d9c1d952283df21695a0fa373741a5e4f0bad81b6577961bc39effaeabe1183ee5b897a88e7ada6abc23dc9f5efce83d32b17e9129fba25f86ced34870b59181d99ce741821e48a8fea37c65547d724dce95d6a28effb75cc447fe5b686fa832bbb24af21c42c73a926c7936b3df21ff6c3365316738074b4205f0a34c183114033cb9e85a0054aeb8978937e083f5b3d643872f38df3b4a3c4f75dd98d1c8b249304996cb4d953bb77513e24275372a57bd81031d138c80664c253bc70d16f57bd43c47d3e4b861c2f30df9b9f4998bf2347f03fa796f990f0bb2e6be661d3a226d932218769b2fcb3f1becae6ab7d77d55650ea5ac79a390157c3f59112efca5494ace31c99adf4d218be7b9b7a4279e886eacf3bbf40785bd7d770739acfe36ad395edd1a23c52348f0d39f0ff87e56794752baa5173320d305f4b9e0bccf1e5b5ecb46e05fee65c9f76c97eb2f57eaea571ce868702db4d8d70fcc62a0da31605d3fffc3f33aaced2acf41fa12d6c69db94678efa85087c1cf722a3cf0549b5412a9f0b978bc2df4f76d44de48b4b6952ce8e9be3d51062477dc8aa1960c5dfb884b7ce0e1919886698395ec63e27ed085316664185a8213745dcc469f966e84ec9421e4c7c2242346022c48a4829fa4a62f5b66cede0b28aa06b0bb9a648e037bfaf7446bf992fc2e55de578d61ca17ea6f4b023a250e2f89575608c03ba14a9e4b9b5feb37c8b878d8a72ecff36e649df1a3e45fc1dca8d5912b0276649c30fd199b04daf98047db3e440add23ba30793d066ccc2b2a842727d76f4a975a4a2cea420767880d2b1e9b9500e3d22bd0b34622c572416c7a927abb7c17c43e155d66b3228df022ad47b3ac468da4b7d73db399a20914bf8de4b4f816eff0d8a67eb84dce7ebbc94954ebcbf226e018e201d80cc0f73ceb992a2468d87a54359cdee5a9e06cb257a4a959b90bc811a5cef038eac003a8639c59e7437f48f542e5a7d530da62f5f5acf83fa51db6a53c467fc52046e38fd309327a5a1886e5fb6c8ba502ffc32b47f50587c5dfd5063c3c819ea129e7b5186e53880148c1bc06961101115c0980ba699d4e36516de1c9ec314ba58b16b6a9898f129cb19bb0fb0cb2e6951ccbb3494e2dc2a5df06d889b961c3d5e7c06c4abf0bbf235fee3809c102b34f961bf0fe5797cd88620b14bfeebf03842e0a8281719a3cb74e1752fde65ca12c5fe7f3b56855b0d869209b268beed120afe4e182a44ce9b29593b28abefc493994e2b94143088b7624049be3a2ba8a8250b5db18ba9aa998e1ead4b90afd9aa5512c2d2d826eabe2b9bd832719d5b6fb6cd81c3f104464e876eed9655a534ea315feab6bcad208ff34154149e65058ae3359cf4ef67ccc07045a5e75913b8cfe638746108171e1fcc88a2fb9cee31a3c3888463a9ea1b6cf60d03973edbc1422d670e5cea414ed1c0ac4c316e311ee76ee56d7083cef785dfc0405be0214b6cedf5ca4e268966887ed83fba80548ee1a61516776c9c516e6bca5423f063c8e6bb4a6c8fd043da9d9046bfc3505057427508b5c855fce5de724f33247100f491d92752bea0e407d1bcf4023f5e0d5af9c50100d0ebbd70217c7c0c99f5ca93977ba0cae8542396f9edf2fcd2cdef21597197c497a4f41d68cb7c648977ebdb657df90257cf17b4df57ee28c5ffc9173c20e88ad726e0045bee7b5bf26e3dfa6f244998c312210a708a65f619db9c09c9ac012b128f3c5c21c841a526876c42842e986f950c55511aaf09b8a583e60c1a5048c8af5abf504af03a811cb120f683a18367e65a95a370bedb0ee329175c3b67b56059e66a97067f277e60010eb86685774f7e3ff7858c86928eafc06e60b8572ee23ff9922590abe7655d707eaa181345ce71383a3b08ce0f47114cbe2bce3d2bc525a303c3775a3e2f07727475dafe25ec6f63c2945a1bbffd9773aba5cfd572a264d0beb956fe16fd924c4344dbee30e15d787c619b5555facd6e807fb2d0fdd91b3cbbe4578c794be81c567284d7a41624798779e9ac92090b32c6552819614de2e54524efbe422c33768080b7fcafa70cdec9614ffced39811c74e750385477ef59fa2166656fbdf4dbe4c695bf59f4e48d05ef4001477739b00931f0e376c3553ebcfa9c1304762584758fd97ef06bef52a13c5c4c983e029c8656a7339aa75dc4c379c703b6330e9ff0506580ab1496b91edfd7d6ba178bda653987f1c8fd042f0f5b1c83f9f225b9b737a7f78a4cedaf9e9c64757b779099efc1e2ae308cdc0cf8be04bc090878eec24ba97fca8b7730ceb6404a6e2d5cba5544554792f0cfc1e0243a7af1c1feeef7db1380f2f0771243bed1c8f7667c6ddb3d1deb68dee830297e4d9271ba775bc32c7ee5a7fa9caa445348a65d656ec44153a97a834bd69a01e4f431a45f49905af78cf1fa6aa957e1472c60a318f2b2e1efe6ae346e272340d3bed57ce11468a3940b130003ee98b9adc8dbf9c85f97e75f1ff652d9ac8342d5b24a57d9b0c562e2a7abebe8abb354a06b904c50ec0abf6b3e76d235ba3b934357cd919d7356a948d9e88d898232d7b03032ad2ebbcd3b82e9e05cbcfc3797c0626a3cfba467212778fa11303b5548fd81408e7073c31e8947d49cefab7c3f375f87d39517619ab3bd195ef8f922ff50029f27fd1d181cdb1eeded4e06c107bcb21a0075f595b17c0345cc1bbaf05a95477a50b72f6642038cb7a101879bdb4b546ecaad6bce82c109f83207a9fec419008c8bb9ead755d73503e24502e0afa5f959644ec770cbc2b822735b763610f70a9e95676c37ddc0dc770a82833f9c14d0e966b6bc63e77924a4a11553a81c91b16792d01a701efaf64cc4ecdde5b7e90f5ba31900555dbd8915359ccf9d75ce9b3bc90ce0873036018c544a95e111a9e58157cf7ad9029bb70436888df9d396430b0794c659bdcd51fb5915685d15d9f0fbf2d37d2528e624a1187b96f82e7d91d72606752f39b0edbe468d046d588c6ae9135e6526049b5a228c3468f7990bc7def92927c3bda5f2db23a5437229ef777c69790a0418274eb6d1752e1561811cfc9390a7dcb7d4ae8072120f119b89fa120f801c8e8ca047c76f0fd133ede48c8989893da80fbb841dbc8fcc0c7c429a867c0de1ace9752a41033c55f09e2f76d2c52ffe907ed9a54566b2321cb0084a927e971c5a60ac749d0d660e69b3ed51cf1eae6f91f7f87fa6d15069a5cf5e42c63b3027ba5cac2ebae13147962722c115fa044f4e5f2ee65dae7ce6e026df8a86cb1fdcb6435e6bc255d8b94eccda8feacddaa102c3328d4c458ce70595a608b2433a0d38cfabcedfceeaba0a423b7f2f642c0b3448e71d17a312db1aabcedf91eef6054b26805dccf5e2fa221d7c6dd0bf083bf42b4ca4560d5a90d96bce50c3a0f4629549deb9cb6d8f0d7ba6a4ad5cb80feac7f911162d03e641eeb3a537f3ebdcef8ce897b1ad286b835228112e9dbfbfbf41028771fb62baeedeb3f4062e5fa45dc5481a35d2a613c72b0f47561c70c2c3abd2894517d86fb7d0c9efbf9c1833c6a4c871126e3f9f2dce9116c92d1eb9727cfcd505e409a8dd04a7375f7246f7d4901bfb1a5a41aa00840dc469047c10e1610cde2ba8a9fc1d535901cef03b238af41cee4bd92a7c25f718fa27fe4dd536e330503033cd185d1efc60d1d7039be3f04ac54e56e4b1b6303bb62b510243e5fa5b5a9d4abd989870206dcb2a8649477593fa2f94cca022e84d4f10bda8a184dd8079209105adf568b5e5249342299005c48be9021d76b4a90bcde285307cc85ccbcf278db2c51ee9f899503f55ff38d599ddfa7baf5a2fde91c412b3c9378154b3ec82b33b38fd98a788ba3a1369f63c5764f9e427b71ce8b378d85902f91fd578b451bc452bee0d4be0343f54566c5856d84ff0a801490607e881aa3f6905cf23431b4e41d74415999543a53cceedf9fd10dd82e801f686231ce1adb875d1f44d9bc83be5f0c2a3c97416b5a42484ee5733b15fe0bcb261206351135757ea39fbbe74a923f9670990ed75148293433582550de0a0e27db9a46edd6d387ce51f462fc04e4fd3af4304dfaf697e51a93399564e77d50d4ec7f30f07f56ec69029b4372e4fdd1f085d67d17d6ffe893595b07a72cd574eea41c6d24e8b795dcb680f799a8b7c6704454177cd416412be15817a988c5d4c5fcf699b02dce24c25e591531bdd334a20d45e6372e263c236d10fd1852dc87bd581ece319ecb4b82e63e8f1b1f5eb09a7e1389ab7dce17e1f547e91aff04c09dbb49c40bb17e2d8d80a64c3c5e6225bb7f8b3b163ac50ce1a2696f7731b3687729ec88f49fabb120a8f30d39eeb553d689e349162b6717d2ae63aeecf80a8de1a6f150064fec4aeaf71eb440dd1c663b670a07148f0d16e3812f481077fe7e926b717176c5075c0fa7a47283df6fcb8c0516a7e7ec4979d8afeb55dc0a381525edd1596c4fa1190fcdaf48ad286f6b489df29e81de9449b729b86024eb1953260b836c52a047a423caabfc4542ad1e6b577d6653cd5696a84cb6e83b3e92a41f1d6dd6f4bebd4f78e939287d9259ee49cebbbf4bc694d4ace0ee877c80663fbe244a283fbf655e9cc461085d0dd3665ec8d5385d03a1819738d9299b82bcdb312e7c1b09d355932965faac78b9fa7469b355e5b70d837b7fb2d713cb34d6493396a5b6d1a449a402eeddf3a1d8c85cf37f51fa64b2ef78050e1a26932a7c602007cc5b2efa6719820596e95610f6460f0d9934f0a3d6341e9a19c47334c3f17b54dc27fd14d0000057e9c8cd550fe8b16f0ce33c469db5d0655882be0c9ae7a6c16198deae9151729143b0e758625aecb10d69d78959c2c2e37bdba9135bd51acbba572bf393735a50c41f6c98ea39edbb0474db4cc7e5e238e26b630a5c254ba1c832a8c74b15e3688c86908e3092de87cd4cb9dabcc9050761bfbc3fbbbb635bcf7d778716b9ca229eee657ac9e4a8cab896a43a8e8293ec573db4f9e449489410a24c4ee740cd2f2cb510a3da57855ff7ab1255c518921e7fa5e3e7d1ade076860c305f3d9372cba164f1dc263d3be9d245ac5afccb3e4c549a4783ec01f25af7d1c742b32810d345c153219500557848d26b2881d3ff2807ce4e0c146777ab7a64d6705f36d1098ecd61de9c0f222fe7a1a8aa3462b2db83d9f1a8aad9fd311f299132bd0040aafb884285c884fb11af8089c84c7f26fbac70ae4eb3eeb7ff2ea18f1284c531eb4b65f7d4740f089ac7fd8e42248a1c34eacd5fc0778c45c70eb4d687c228028aa55d8fc5fc3448537a253c81ec22d7dbf98abc1b69ef8c8d2b788c2aaa9bd1699ceebb978d2404863b6ff3dfa92ae68dc8c7d3030c53ec3247ee28a26d4cf19ec71bd54942044fd5ad464a144e40594159407990354c5cf23a90ff173f61fe287e95393cc1b4ba7ac16a98d79f6015e7b352cc9fc5d766a81be170d09c51d9da7f832e08bab83749323d73e0dec12b0796f6c8e1e0f06f1ab3c2e44269787acf1af1eb87dd0b9274104f91a70d3822de1048ff95b30bdc159991865bdf9de9084e66daf1792d34763410c6e1084983dbd07cafd558b85ec95460ee68b247b95ad45db2e2c15664f6c50bbc2913faa36c0258e822709d239a1feffcdceef81109aa135ab3e78b13fd7614c468a39d75d9b0a43793bc46ffc918196fff5f2794fa3d529769e122f437c67f83508b6a1a614be6ad2d5bfd3c2d48ddfa85aafceb9995bcd190510f33c5b3fe4b139ba4e1161e1add9a05959e3e220ba66c4144ef6a9e4da27191bfe5e1ceee739c518b783f75c6a7455156ed4cb84e8b9b5f16a0d5f0da80cfc3b17520dd9634732a47865aedee23a2e9edd8c186bbe7bed76d4b98b470b8266f64c4bf6cb2484bdc3610bcdf6fedce09c6ba37d82a2a77009802a36a3d567a8e174476dbb58cefdffbb5bcfdd99c80359daee3ad0db6502dd5078fce516b2429ebde644d3adb754f8de7450543eadfec1f97d707251c22f315dd3ce61045d29458ae45b81ac8128b721336bfe8e8eb7557803ecca9794e34a783c5ae9dc7d0bb72ad4f8f53f51598397971dd3cc56978c17a3bd6fa776f0aa7a573eed096a16bc305aed932f6fc556a21edca5aa060ebc014dce700573103427ca613aa469b925a4b696c53e6c6a3db16f293a0f7f0088eb6c0fc695dccfb2c5a10c962aa5638627e4561f571e5f2567cae605dbfec192f8c5cb1b7da80f3b0f798548139fd8ee276bf642d566038372b7021defcb5410e2ae4a91562ffe0d6b527fe4eda932f4e45aa539ca12c2d74b30ae7e93adb1d2ca172268a1079f3541c689ebdc0f894eaefe4d2c0ae94c2418186d33da45d1fc287f2336a083a2834bf6171e82ea4cd2e364b7ce8b11eef555bfe4bd1e43afc96a205c6c353083f1d31a4c34e808d9f9a8ad48967cedb2022da9abc8fd31cbc0462f842406c321432df6ff3476d5943f30a70c1e7dc5994268f6037ca061bc04f3c131feb77b2d2de88d79f42b6dacf98ffa6da2a97335a299383a4e0fe4a0e600933e8d4a02e0ff5d2d11327567d62bef541ef2a56ddc84f687caac149d55226c2fb47d9f7c5012921e11fa16a453dd5641ea02cdae51d9094ff71ce80466c5943885d38a740d803e15c2c53886041f65041cc5aa34fcf0fec00fc5799c9ce37c61f414c88f4f2f3d0b026e008e43381d116f431ddd35090cc3940db551e69c2480098871e93cd9ec55189b9eb457e6540d0d6b95ee8a1964f985b6413c149ef5a0cfe175c557dcd024103f8acb73596e8105e397f0bf63649bac9af1d8b252a240ce7c99c8e73cfea71c0a2448fc45807ac62faf9b2846be06f9cc65b2516dc9aefd517462b2eaaa21b37690cb23645cc3cc83a2cdf3cb440c4cb1b7de8ca6bf1c62b9f421643bb5d3b5699477cd13f280f04ab294cea9decdb41947253917f7aa6fa57afe9bb563770ff4940dda2f520e15f8a8382e692013b2f358bca49ca643a4dfa101b15e020a16e54e4d435b5dd6b81964b43e107d5a94e352a8e5826eae0dd2cf658114cb9db00e34cb98e0fd74ff14a8292ea7139ab566c5807faa510dd9f048b668387109f96aeafa4d85ea2ef0f295faecc81e845685216dc0bbf7f18f445b5d8a3b43a3a6f21d419645c7d7fc1bb6c881f56b96c737472c701942ec3af795a6a06e8b32079cea5a8b9182c2da99d75cb9356b2a0ee3146a646069b67ec84f0793d344b8b98783bd4c8ed7c6f262bd4914cfe9b87b76e07b3f77e5a059c6a6cbb1003e259bb602b429cf94dbfb3f3bbd561477501a527866c6bc3e787877e50f24fc7ad2446053f30bd08a227bebfa5a06da1ef14b7d83744c69bad7d6423f463e131f4791405f8e7e2a74fdd353330bcbfa005ba34919de6b35bcfed01d0c938b74b2822ad17e1efd1207632d58a8f425feec0b973bcc5092695127efb105a6dd68054dea8e79855e27ba9996bebd13839d27f831f8fe06f7437c2232c3330e36d63ccf944d0c79515ad7596f944645373b18888067a3231277f5c4e5a7e83b16c48c906965e56cf2a389256b1bc87ceabcf6aab35c89d38dbbd585e3e36d246d85a0a0c61b005071084e2ad19019a361ac2ff1aa8134b41f740508deeb22eb80845df44b03d960a54d5a93e36acb7092d9947377a258831a6adb98dd91c9a920425aa84de41c7f2ebda8a58f0c4ca5b53985cc658707fad9c8c071bb68b37f504a77ad5b2c48c6064000c39494bd2dadf850358f9e1f68fc0589bf19c735c69e0c218f0f943781f48f7ee242a4c95a0cd1e60d6d70d3baab3ec40698515c869be5349c6cfeb64df172c88aba95b4c548ab47b5991a05505594021b7449163bb08e664164595680cc6911466b06485f82372fc44a08db3e69b28b8ece1700d4645139e74fde377d4933b0870caac72431430f7fc255d11b07b63cb99dc7bdc0d236ee0de5a58ae0d2ad4405b40d4682695b8b8a165ccfd932bdd194171026c4268e841779b3a27cab39b77636009352f5d997ea55fdce5a83a7e2a95e209843eb807eed25ebe83741d9664c8e7f5133b86efe223d40d47e980dbcd54999e05ca6366c61539a867ecf48815144008fcf4956b2f1e6efba29b0663d3ee506964e128eadc6894467da4dc0fbc469b4ab7fb118ab8f0bb18a124a7d69806f65ea45bf7cac0d528a5765479e9d9879664860c36b2849bd1ade7b5237cc89e247a982546d0a1e9974afe5d9274f0a0ff75de4ba88b38daf3c271ff40aa6cb7346327440dc72d9d66991be77e52d775d3bc7eef73b652779af5889e451e02682ed11e868acfc8f56546278b58f5795e92034f330e37b351bdec2e05d00f8be1e3e69a60723a284adb29d8d8c1b35cbefffa59ce2e4f278693b5b33305f78f1c98257b3b7a692dd52f4596379b2e17e1748580e53e836e40751ab1fc6b594c1994315271ff6e3ce9ecd67fa48c802a8b148ff06a9a1db25d984dae813926c7f5cdd61ee709fad3004b6b68f69f32056ea7657c4fe714dc13587e1b218e3bc2903b4b19adae4d4a794ff75d6f14eee33b9bc1ba9262865fcc63b533291379eadef4a78172d9fc0f0364f00a0d6db1e68dfded1be884b9a0d047983f63542659391e1215cf651065123921cd421b97510d93e6b438e94d52f05ad074586dbba29713c99eefaa507b55ed2f6550c89e2853482234f5003898b4a189e1e66fed50a28d255105d3fb12970343cb7d34dee22b8d1f014406bc840fa262ea261421fca7200efc0589bc7b35334b733f03a9b0843d269674a09b0f30b2421779d51f94037dd6bfdac33261d0941c12c752f4ef7f238a3236d771273c482a7111c9ab70e1561bd0449b38c1fa0b72732e976ea4190c5f1d3be29304d90f7f33aafedd9461b2823d25cc2fadbfd024c8160e03598efc951b6b1453cb8bbb447fbd83334cd9c07ee51d6f82711b89458ea9e534edde37e7741a14dd00fca7b32315491a7acc633d895eb366d26a6b770539ed62dbb287a319a3d48094dcceae3e4d384f0ffae3dcd0f43a6aab02d8607cf086dcb4fa18ca80aacee9c8dbeebb7163d00230fd2b6be9243fa364b49e607c6451c100a2e603b50a90c10ea34337e0461125071d8ff708fc0ec9b4b2c532502d1c3db8cd263de1c8e355d9c74d53b571035db41a9e7472e1fc341af19ea14c4bb7548e11b97cec94c6ff31442230b1f358d4ffad34a2c40fbda43bfaa7265154275a520844d9338d1df6a87524d066d188967dc50242c1e9ef22d143790803ef8d094023af8007199a4ace42295056e4e7a791626e64d59f3a6c37a74a3a014fa633d3af709c672e948c4ff9f25cad98494708de746117e1fa69cf8e9b5d2599f22eb63a7ca6de6dbc3c399e5693891da5c0fdfc889a29b8b0d8ed699a3d517d692dae51d3f8fa030c6f16e65fcb85b30e8ba6c3db9de4d2acc70fc7ad99e59acd5810c710fc8182846ae2556243cda0664df80257aa1cd7d52897a5469a77f83aa1517659e34d6dbe518bc453bde8305671f12038e4c551d19b726fb846ac2a5f97c3fb41a56b5de3f838adae1ae602338e6270ff0219780396ac42977e4e5f322abc0f9ce3a0ce056ef79250ba49ae34e9441e2ec74f6ffef58af7806dae06117ecff1e4ca467f105617c26f7dc06afb19921d0da9840a9d20edb3f2124f74c4674194f2ce7aa7973fa696d543dfa5fb699ba18f177d75229dd940f50e39c0cb1a6cb8e7bbfd3ea68fbe9b2f43636c53113054a3a4f247d3a27eb637206bd51b3566672cb981235a67915019eb8df9355778a3e8eb069d185f0992d881152130aac35f76bac7648186cc1332953da8ba153c70744495367be05521c7333d929308d835c410abf8d3a5ccd6ea3fb5a7a17179c1ff25f53bb25852c14da33dbee28023947f2c51929f40c3d671583645d2cd3a874c32c56429589f2a221c9eda551543c37f85240df0a74e399d7f3d50c976963a829ec1ae4702d89e85b73aa15e478bcf6656706d231af39b30148478d5b5a9aba6ffaf1ecc59cc95f86ba495830a940907a4820e792666651926d9344c372cd7f483c7e41d7048138cab9aac65716d62b1f7f739c9ae1990e8d2c1bc616beedfd51d75f240c02e23a18916ee6bc3bacde881cc41eff81a35ff3c5bbaeb4a75682b091524e70d7666771a60991c93b9ced2759beb89fd7f99daedf460d9756d9addf209cff186cf34748cf13a82a3ad31973bf6dc1b86a3e5fbbbb7ead417f5a6041ea0aa11f9e07e391045473723ad450288f380c599696f4588169f33c3a752f6f81922dd8f8172e1b3ae70d774e73223353830ed1a8373089e2f5b308c951f89c728bf7325b3c9fd2abd5fdcae034b80fda040d6ecf327089149e5d97ca095803e147f6b4aa8a916848ca2cd3deef3910f5013df90bfd2d6176576b5a9a24958325ef1702c3c71352e49a849db0c731f5892d75e0296a02e6e7ebb27524f146a8a4da91f1cf30ef878616f7e7fc1cbdf17bd76686a15c9fe2282eab760a317e53621ec88ec8bed0b11260cd0ac8cf2c5ebf6b07986f597f902ed8cbd60a0a24909e84ef3a110cb55dca57ac2b06cc70520c477a9be23e724b5dff9e600d42155d8e73bf62abc19b9a4a606bccc82448ba8cd6e19dd763502e2e9a4c9b1fcc09b251234fc63b1e1643552d314bd20c2907219a2e8ca56b4e1e58a0175249e5a3044f36d218dae6c962f505d5964778d294842cd38ea6a3b83fda947cfbf951e377b0dfece0f614c27788775bf324f7d7702546bfd517d9247785c27d020cbe1cc950255a68be314f6d368e353647ac31f5065e89ef9194e58c1d4f8db9388fb20873dd214560da1db70b0c932debfe4204aa3dc89efe6491f3de2bd576e509f70d18b185a0d11720a7474abe8f8bb7f13ca7fdc4e4fc76c0eb0797cdb8ee35c1267111c2e88332e89373170713eb9735b10e7e566cc6dc26aa1402f198eadc14fb7feaf844ff7a8af378a52ae899cef9ba93c2f91cbc634ccf84cc25bc4434e87cea7ff5e7dda0beb862d5b344610788620b2d02342c13cbdc693029ba45bd4059be48f483bb2652df27ba136d6bcce6cd3539a83fac9427f8a09f57aab19b0d7c720dc50c1bba0093e51f299efa1bf5f25e055ea67ef05afbdc8a2379b39095fee5ee30adf20e6b394c3e38c8d816d42bc918f2becfc67424ae79a73f5a9760d57c82e0638cccab8d7d5edc55b4f31f208c5f59c5df5e5435502e290fefaf4725efa4dfbfd1cdd36048d373e50c210aee38db2554d4b41322a9fa5209db2eea27602b364ee0ff00ab56019f633c8257ede65ece77d1772f878e8433eade887b0dbce32e513c27f9b221db96324d0286dfec919607f1754dfe9c3745d85976fca27ad9c6974140121ff9f2cc89e7ff88ed18852207cfbce20d9a4df3d1361470c3e97f8bdf33016c388ca2361075d2dbdd8e337ba8daf2053ab6ec9e82b001e78c3547bf4e9a594b273caede3148dc42b4ea29e3931677f0fdf02031e67df57d315d8dbd94316e9fc6ee029bb124ad5eab7375bc263a8b8589c6153384ce505eac9a870f924582177a0ca063a94f2a040c031bd77163d5a48ce16f483ffcdf3fd1054a4f1ecc77ab73ca14f075df953adcf922d34f8e1e2b5d0635e63b36150a65b664fb6f5c71f0dda5f36fa796b078dd3b2ead229cf1a945ea883fcec8bf42183be103df3d4ce50f51607c16f35599ca8087839275194bef7a952d5cf2384375ce139c970c7eb4dbcb55434e8744fe72d1069413f9329961baff88f51359a09ecf483288f36dc68eaf3289c9f9b3c7559752c34aed4241833fcf431f6238484de30c52d9b018a37e327d3474a6be1d1d39a44705ee8f4077404b41921cb2561b0ea44c6a66b923c9c612fe18883edbc8aab5f18175767b6ec3d7c1ab4e872fd69497015632cc71bc4f1286d34c064842e09c90fdd4bf8f31743995f875bcae96fde40bea486b17850cc0817686553052da55d9ef5c12113c21e0e9f0c7cfd5b19ce734a8dfd12c34080f2a69779d76db024bc1520cef41edad3f179b075e06622ce59392ceaeaa30b779f16043d27a17df665bc1ea4a82f3b5ab75bebed0eab2fe420f644def0e2954635e9498a95c6d92a4854c94070c27e4620ee9d183ca0e547bc3187638304aa0c62f292da55eb77e9d80de40c69c1f99bdab310187cf351a7999b49da6617f6459dd031ba1ad2ac165fdef2a43e65c88dbf39faaa0900e294c9b91711af6289f5892bf823830b3ffb8ec39266b4a020226cf4d3d24495bc8efe81affcab57331bfd6d4b72b4a74ddc932b99def8f294c248c3015f03bb713a6489c426f95add2edecab6b6f221aac2cb9417ac862a2530c8a93a32e579f269d7db1cdde5d5ecc38207d2f005b131b65fc22f1d524c2149fce595a3bdf321dc08bb8b0102d03f360eb5f8e5138981cea80bee40eab974efac475207ed35243966a9a63e857306bb9b551cc139a8c573efab30a40787068892cf245a9a6a512a10667b4b70d4951e3405f7e3d0d0b93066d4293b3aa4331cc871daaabc4041127fee901b5baa773cc4f94b79f8d5d6ecea3124f47947f2ac9c78c8ec6cf588702f3cfe2969b0bcae0973a2c2a10715f17840ff281b3bbd5e76cb9914aea885f205ab5f26ccd4678587562898f62e24eaa787a2a85644d73a957a3fb95ecfbf2f196570b1c8e434a6f35ee5ff962cf3e2bde063ab59c83f56e19c23e3cb28718c4e2c9bee154a606ae484abdfb0388235f1e8f756f845476cd7239d919829500e04481b9154247911c5dd08ea697345d51a43627ab65e8847a03cac08b7a62ed9ce742b93e2869372ac9e4baabc246bdabc7b71b6dfff9da8c6ad76154fe25f61ad013c12b11d0997ae66ab29e72630343267d7d4c1537ff6aff2c2a957456ba14c462988827a7ad49d771a77c24e93e2eee9d36cfc879511362384866a76b8ae65c5e006b1cbf8ee07566edb914f2415abba1831a240fffc8c87e351efd9b77478c74de9f6ff40aae4d4a9eb76a49d14e26d65482471c15ee3cc8540b6a5643170207a48a752c7e692fa353e39d2e166e674b32bbe8a201671789f1c363f63172b21bfcaafd1efd15407b5d8cccd34a512cf124d60a0bf041406f4e2ab3f9d009ba4ff17c0f38b64492af6d52d890ffc0fb97621b0b569a740b11e136c26294bb9851f17c21f66836b72e7d3fb3b64b2403d513a448c02eab77b0688bdf31751af7ec184ec989abb105c356249c1e258b78e823f91a6b1ef9a2398bad42dd9a274b3a920a99564c47d4359a95a7b3ff2952e7e6a43513e665058fcfbaf1ff84bd450da6a6d2b7ecff240eec64655911848b89bc63f0a0fe71a2a4aa2538492856cc4219c137048f881453b779ea7b54a48e3b6ce70b85959423697ca1b591215804757ec735251abcb1b1b70b761f41fb4fc6f1d45efe6c00cdbccdda26d979a4295243c797434f5773192661c06512929a242d8400d96a1fa33046f5db0a67493a6f763641de3ff73b895f5319f64919648d6f0448f61da889fbb7983d6948f139a97fc797b6ffd2ed0ffda2654f28241ec30f324c21ad0e6cc5bcd2fb4ad0a9db9edbdc4faf4f4ad34a0e8c33014708245b39647448785dd5b770453e87dcd06631d76411672b33d82fa9e2394472bf849fdab4a07e47b256d3c352d87c988605b50bb41c7c73e41fdaca43e3cb4a7daeec4008b24bf2503a1ae09015fcddfcb8f9ef95da6254347b865b0c9963220ae4eb56d7a5a8c033ca941bdd386414cc1df1c67c7f35b03e3f32dcdc10c65f203363e95352dc626f50a699a4bb476e4afcbe281a9117a5bf2f19239da9ae08db1482c2989148f0d9dc164957a75634cfa3bdb7faf4b29df943fccabe081515826db8196fe4c6becacec9b59e6e7023c43b7ad05db8b359ef01dabebe467224f03b727ae16eca52f988d4a852d9e2a91996999055a2034bdd3b61dd3f3ffccc37b2994195ae61026b57c7d5fa6917638ff108252c3dce6756134074a750d2e5cd3b24775e667c0838f0b9412359fe237caf2798ebe41b84c7b556ed5c6e434d058cfbb6c9f2bb421c3a7ea8d647e36541d698598cbf90b82bc151dfa8820ffbb930d0026d0eb2a2f3f31fabb39615f3e822576b4bec77787ce706b2c91677fe2cbab31c895d51f9271f4c8a0abe2a6caaf488638a03cbd83f816a582f1ceaa3fa45a767fd8a5820d3201191782786ada2a5df7093d9ae7cfa70f00467d7d1eacf8d15586a52fbe28c689457954242025b45bb044cb3152e8594594fdae790513b952b5e30697b65f7dd7d746564418f1f64e1d1b53411956446526776451e47412c3adf7fc9a31e95a43130c77c49c1804cadf16b5d6dc0d021feff2696584ee909d147802566d168d0281b6b49457ec411789f004d99e3941f7572fad25264643a4451e1c07f000f4715c85734080500594b26b61b81cf3c11d838ee449bb87aca4b1a5adda50188be8e4c9016ecd79aa18e9f7fc0d301e6c21b9e568f7f3378865cc1cebc4ad09c0af60423632e6f127c74c840f4a665e10fe7c0265ddab93639076e142e62c9a49a4945cb74722aea471654b8898c43ed678c79b70d56734d234591e447b01d03fa0a359b0b2367d2259d3ac195fcde00fe300bb64944a6abe7710449cb2415ae2dda4daf7bc26ab4ee2eb7a2e60365e7d754cf8fb8e1d8987543c69b0d7cee60cac469d83517d2c58e73bf370b71768697f7aa9b4bd48ebac0b51eb542bfb5bf363247171abafc61e1787f924904462d67f2d5b24ffae1c413ba633e4e0194e0967def445f952cf41d46e0e438a6e1adc0ae4e4765b2e1fb2b8f0c6f117054abeb511d90c5a86114cab308ac0df5d50ba5df215b8406a94f15b437195e441a066e96df878ebab14bdb86a9987ed6c1611465c863f148b09159fd33d6ea27eb7f0f52a85cf8897d123c21cdd94f97521e909953854ea1af166f848ef026abfcc7e12022159140751e0d3622ecab236f2904fa2f05f004667c599dc313794cfd71f06e8ba4a509b9738408b4ff81a1c782e91c8014826904eea1812df4ff227779f5562dc011cbd367465fabb3346ec0f7bded14e171de555e069609d080d1d7d3b01a5a8f9b6b1b9d9f6c35b2ca4d7e988ad6aca12df2f24511bd1e64ea0d776d53d428ca191e1875fd4b5961d63ca6a8cfbc931ebe7e5434034aeee94f867b6a579abae47c91fd2ffd3202752b04fae1ccbdf364bc30e0d850d582a700e7bd219166e208bb2b033d1e0aa0c889d144ed1b9ecc06789c56c9cb3d87e6ea97203409959a157a1f813fb922561b573c57effff487ac1a7a355a29411bc03018163cf27e92a9964fdc6ab367ca3270640584841f06e51dd25d746a83517be3d610f0d321e83194107e2cc256e84f55c7da17154367c9b07e5ec634d20058e0554ab4ef9d9e7b7b8b012b3f4beeb3b36253c279c04ca9dd3e19f86d237a09ca8b50768c28142477583017bd99320098dce2f084f900549e63011029be73d752106ed4774bebc1f595d47bde505f52738b7d1549a20dc35929a0fff4fac55bb7521cb0842bebad9f727531e19b5b55a06a2ced677dabbf714603ed90f5b2594b62c693faa6041c82ba55fa1df8166fc98b5ced5eee0642f82b64046ca1bdb8dd1740c8a27afd12b0f581e62c1468232be6237508ed21b1f15d5e863a3ef6130af941bf5d4e1e7ebcdf16d66640fabf56fee8fdada794a0dc568830ea99dd3eaab58b57279ae34fd74d8254132d0ab406b3863eb973d2faf3f878d0ab631d12403013beb7e6c8f41cf95a070b28b8a58968cb6d9a8e9b885f1b1c6b971e770facaa3653934c3252351201df9a63f736fb125afe89485f7ff73c4c5e547cb525c1762f9cd9c1280413950933c3071bb2253c9f53eb04e7a9b6ea704c162abe2a2d97fb7ba331e8fd931fc68e87587a1a7bced7a41e444cafccedc0cb2d247fa2282f5ec363d7c62c57a3509d33751dfd8bbaeb0e31ba25ac22b56f6f669ac09bcefcd72c848b0bf58cd81485813fdba85c0dec0880c46cfbce831f87d4db6cae0209280c9e53d79fa979b09c4b4ef76ab71cc86a1567ac8d064b7bd35e66cad49e545b69878121affce08cfe3467f4d4a0fc76555b4077043a05dcdcc2f2164aad2470ec38291649a575c9220350fb18119a607592f61c79a15a836ef7277b469ab20091f95edf71300b68c2a2b874cb91c666eacfbb3e22bf093e2da441174b1b9202ecb6f1ac3226c2b10c26a143703b94674c61020e626d12b0ae2c7b37489f5feb9c90fdf3660f5658a5f7e195d88991724b1a7b5704c45a6d95a3ac994cb9862397e7a3c9a3383d6d9f7bb97606e8705627c31563136633b95059b7d06104c3fecd1ff05bb9a20d77e8fc030322b396f9d13b80276d16d5913883bb1340341b81c39e3b532561c2a5b399cf4b9e447f2cca2a644f1fce7778f9d414a29386fe33252e503ef6d1f66ddb85638b6ef60c09d77f3f98ec65cc714dfe1641d37b48cfe32616b39b010d0dec43498bd0c6a9e4e9e6af6ae5a8225fd42b5ccc80af3ff138288bbb340864a62da4ad9f54a45b712d856f0a25079974bc1d5c7c41f4fa810e6d8bcd85d3ae4958b3c71558a0dd2f3b4e2408fbd07ec28ae44154dc644c7788a1fdb966d7e09cbeb9e008aa2434abe077743757dd9f21dbdfe09728747ae34ae014b8fc17782ce6781561accf08be1e2a299710c46777760611acbe5ebbb87ccb6b4522480d3cf29c69a4329b895055ec02cfba8b5097d0ec85661818664341aa4795845fdffb89c74c1a7f908f6ffd0f506829da1ea7b88aa45e81b6d5d83e49c42be83cbdffa46835883a7b25730be321ccaf90b4bfb48fc55af863e42f70bfbe7fecc4d022db886c677efc48b31fbb1e95e890b8d70fc5831bf8e872f4225c8c369dc05fda7b462b9da4f3da00b06f8e4666cd2ac15bdd05837514caf73cd788fd5331eb066849ad94feec69570b577329af260b124c374210e5ee0086da64dc9b459191bbc6b151e5771336c23b2c8e41e5225c7e7cb1a59a4e4c00e0ef08a214ba38a35f42532388c5f8f2ce503e8f0f10360c4f21a63369d8f48d1c0007d1133b721185c498c5735a311404a5767cb866b422501b1682a06f53e7c5da9c1f6b237a06516e6c9966b8c774a9b1057044ee386a34e3d72856d7c03d212f1d012086c14c14d8b925b639222585ebf97131e252f70bdca12d6cadd997db02dc17fd674387b66fafc09d60e3c4d3724d041746a171b740a77f50414ab5c3d5f84fd17fb2b9bd4e59d18e769d60e0ce79cd0227868c11011dbd0fe5bdcf774c8eac25bb2aa52e0751bdbfc6fab16f7ad253b58f1884bfbad192fff10122c6311a3ff7b8a3a23a16e6097e058b3c038ee5ea27091bb5f610365432bb9c7c137c0a9a85a9e689bc0594e946306d83d73d7613840f1697b3ea20f61b46c150a10576dbad28a4d779cfbf41c4f447c044f6de7eac4ebc4cfd5cc4f7c0d0ec72f95596d4a4ad89f9781b114653a5f9c96e1e32cdb3efe41543cbfc19a9a22113c2124c01f632a0d62d2f8a56a8a7a6ad4ac2e755ea113d67c8d4b163e28d575c91a763f57d1babf2eef6d8121d5e89cb672e2f9a5e66035e6a527e813aa46afdb2df816e5aefcdff486af25298c6620d6e146346eabd44f73a89353fce635a2038965f3fc1375ea37d9b6e1195d1dbc096df8d8cd4d19ba80b4934efed75a7efa94d3a5b049bf1086c41e74737b022b227bde1d975d2c464f57e2ed133b129079926fcd203fa6e77050c8f1243721e801469710b0683c7aa95dd17911018ac01dc2c3ff35900fe35a3f2408519fc8503ec930f9569617cb62e18df5f61b78382a35bdfea43d24a0c566655f89a79b77c374fbe6973b390f97ced382401712fd87c229b352243b2dec776d1284efcd8dfc149bf3b926f023b75273029c73a1c1d199187f4421fb69624bedac8494e880806b5b87297b92a1f4b9ac28b13320045da2906efeb936b12f90be32e301173abba1e626e1a718f30b5c6a3c61de2d314e06b0f2f1e031aac3dfc9b66c48cb2ec99711b3dd62c2a0286d900c1dc000aaf28c3b1589804ec3d1dc91f81603033d7231908cf62cd918415720b1674199a34b1d99d5b7d27d2dfbcc3342e5cb20fa7e6a9dd175aaff47d6bbca7d317a1a25cf8549553016ad393e2654ea5e76d4c8060fa80d29c36d0ba52cdb19e0b60cb38d77390f4f77566f510f298bce97bfec9fa0e5d45e1dbebf7db02d96f372884767a61e6ca7bc4ecbb5ba31a26210595d3bd8326f49807ff818cf57ea9a691d3beba8ef5fa1c5cfdc7ffb7dee3c463cd24a9c52f2c24ba953337a4fb67d8c02d3836ef4bc829323f7a309adeab6e372cf953c4f2c5b416f3d59fabcfa816dbc68beba3887e0ca3071acc90aaebfcce9cfc5975dd5c0e19a2a9a08a1a00261d1c332b4719bfbcc00dd5cbb7675b0ac4161632dba1653ce09d7288830e34d6e2b454d7c8dad2a0abf9521baf2151d7ffec099a62c1d25fa453d0dc2b7fb827ba9a53a0a52edeb806bca05269271c4826df5148222160c8edc7d8a67cd8f8929e13c44d956391121d570bf41a75681a075d289ffc52a7531837d573bee1b51b13dd30d3f81695201153850e340e7042404b5cdba80f33b5a365c152d4d18518fb7b3d754dc593bee11ce1f8c46f63aaae2f0b931b0f3a70b1bee0eea9218a04bdfb4fdbb2ac058db69de8210c7a6141fd9fa32d270290d9f3a2409e53a4acb9a824a9a32e0a22ff42332e171ff7b513858a8b493bb95e719a939f0c10eceb7fd7b639bb68176e7bdb235879828b078879e870fd6dc849bfb8186a75bb6704228ef2c6bb7da581807a6b8f1ec83d6b5fe294a22305931f09759b441c005aa5d74d18e4f4ac291dd8a276221f8f077487edf8c0520753487eef7ed2543ffbff5567e8e1d4c7d68e1ffa07afa7ddb207e01fd041c1add34326395f485a33928d107fa017fbdb18376d0a9cae78b57ff47372e2a378b9aa65155b0022e4ec4c1be94958ccbdf893e1f50aa597261d3c1e8b9efb8321af0e21888fbd7ddbe192ee7962adfa56df30c84310f50c45c3efd23c7a31bf14236b460fd7da39a22cc5947d7197e7512c86175490a783cd0a8f2e917b5cab1fe817a422bf693054a1057b9330c7cec2f1b3a98c9cbeccd56d0ea3adcbe5d863ca46e24f5bb703c163241e2007f026cf760d53a7efdbeb7394ec4b998a58053350774bc76a2b3f797b686d3f3fcff560309e8e3ea9d8a1157bc12cdbe61432d4cbb7ccf7cf686e51fcefa7529f1ee8d9da1a26141f063911f13d4d183283f1cc71bb256489c1829481f3507b5f6dab541ad8e94e0ff00352ebd206d7c1f5b6df1fb80be530382de9fe320b09703dde8f79228b1076483d0c7915bdebbf2dd70bdcb24f6039048edbb9df4e6709585dbd0b7cb4b55279b8d2b617e8e635a3eb3f5fbbb13d764111191a9c4ff2bdac3477bb737ee1808be609bfd6f22622d24c27abe90202b37fb733691461edefc62bf72a5ee73d72aef3fa56c4499a151eb487658c4316817ed36d1813a05c11100f54d3da98596da83432191e4569029518f2fd04a6f612432be75082a1f03d3a769cf40d9f80406a52d721cb9d4bf6aefaa383a2879aa29754606f5ab6f503790566d412cb5e4872f1fdb282d4aa62f87a45b75a7b84270e1a012b81b3b939ff299b814960a41dba4e380d5238836ff583f135222e80957197e506fd06d38e911426932c99d0c97e23a5290c94861c6c7ea2725e686d9bacbcef128b85410c834fc9d23b32f82c8fa47dc9f3c5e7e758cb46fda606cf21b1fdfdd81fe228b1e68931f02f83cb2e2fa53fd13d3236769c5cf9992e61487d06313870c29628ce5769dbbb8375e3a77e1721ff0032b3e0472e5fcc038863af13b9aa30a050df5e56ca137a0d3839bab3624c2d8ebe089b0286b6943ee3d91ffe8a6338ec6c256849a2c42d758579bfa2d69bddfb1b1a581899766db3df196878e45c5a9c9bf766a63b1e148073bfd2e2342d4d27373b42757196f289386755aa64b0119d7b327f313477153b8ee49fb49f077a04ba5f7c263c8641d197a839afa67c0c694fdb5b5da2706a1486b78353904491f62d22b5861c6550cf7b31e58d513fd4d0620d9bd8a29954c57f65eda9cee337f6831b824c5084ac1d00c43a17ea3e46bb98e1ff2ac01fd7b5129c61431048ebc3d55bcfc6cfc2e0551136a221f644a52f2830c41d23622fd1054ba2a9ed4d86fa7d35d8369d04b0311bc35ad5a452a308145b18efcebfe51e6df4bc803a96130275f1f67492e94b6310246359c4d3f9dc1542b5f81d40fa27f5f74a64321e1cd4df948aa26c27b25170dc0bef8603cf1d385489062ed3502bfa48812366bc77e0e0c8e834645eb9c8a4ce47256136e699afe3138fbed9ca54d1d145f8a1658b6b2ca4e2e42e8b03bab764f7356bd7d86758267c9a53460676ef36dea372fa7c9d2e2cd0930696c3bd7d960cb504339255edb5f6547addd4bad576ae79c4ff151ce4f6dce65e8e3666a9b5796d5373584affb878fe42d0f06b70c600cf50f396ca96e3345cdc1e0a7d4e679b7be507dfa4fbd9d037fa1efb3de0a3599f90625675c21ec7bb1065ddab4ed0c3daa47f3491b0f1920c77f935ee93dd94c0f3f66a5bbd4b4507325fec8f10813fca277f10882fee90a730f9fbc42a783290371d502c7d5f82e276cdbb518467c1034673f8107f4ecad1579a9b5860a830896866e2e37e14f8e42800c36438bb8a97d54d6a0615130f74a9a41d0a1ff681a97ba3857ffb4db4a80e323eda52dc8451554384adc79a32865456eb1baa1e7f6a128d816cea355c31437d443429f00c5bd82dd1317ead4ef8823fc39117470b96bf85466b0b1ed6b6cd27fa88e5b2b3f9929a72c8e8bb0203a45dc725c79a2325aecd171f1bdf55f43bc0c2969b257b14887de7d2e05bcbd78d28e043dbad472cce6e9a686b0a1c00e1414020c1648363e33e63c55e7c1c05d6a0d37d22c6f4183cd1457de86dfbaa4e01e1d1da701416842e1670a24588da550740895e5b7fd6d8f88edb20ef51e1680cf7f15421ed4a6f71b65c9eef920e42357b08c0f7d6c328dc2573607bc798d06c20a550ba30bfc56158edb0802809536fb66f6609e5a869d114379c190a6f960d7d86f0a47f74e4dc8f0f8316b3c860a58a6da4f551af7be499f8675fe44ab54e968608de7ec0221a8cd31b28e2f27246399809a0d26ed602991e145a3067d1d365488ddfee581db7d9ed4abc4ca4dc9a57ceb8dd9c698bad1641a9dcd595a381391e835de259a550cd05fcae1087a837d583e7acff467fec0f096f4015e169ecadb3d5a3507f77fb4faa931a226f2882d93b12453a2d49ca4345d53010f34c8427eda7d83c0f1724e24f85f84c7eb0aa580d3fc19d5f77b4a7138b378b2c72be46c2a26d889fb76bd49b32345178eddad885890082535dc294fcf830019137109ed949b1e8c7a7455ebc16204151e9f4515518a96234d97895c1d2d9f69cd9522881db2d9c7bcb454eda9a73227ace8cad52407fece7ad3c3ae79cef6d80dc6c2985472c89652af189e10a78e8c43acdbd7eba6924ff8c1ae97474a12c11647dc52ecb4a213e2c0f9e8905141bfbf146abf093f6080b814155cd1c701e6e2ef129311d830dd73fb2a2dda8447c37bcb7423f217e5508a0aacf0505bf9ad4847ba576580b0dbe5e5023651a1ab6df5e6611accfe08be2cbc1cc384c94f7ed8513948e11d1cc8cf16085654018292b6ee4774731240635ec3bc54346ebd93fdedcf6e9e07baa023d63ed119e898fd16a31cab72f38792a02762bd3f1b8c0cc7ade4248a6e6ce458feeeed89f765a85d396649f6e47d1328b34a8dee78a92fb3c54bbff309e97b23a6795a4aa6c329e881163c5a508ffb82c23eff8e5c40c0be8dfe20f03c447c75e688f471bde77ac35c05fb0d97cfd4393c18ab31a0fcafe88d2ffe0670944a7ea8e03c66bea3e08d7c871c0b9c8417e7c22476ad0357a8c3b6b66bd91ae021708654686f597dff17dcbc1d02af6c93925b6438d82745090c86ff93dfa59a8c175627290a60cf68ef6a37332c40e47dc54ae3810da3ca6b6eb70cd93f271e8a80fdc24dab3cd14a55524ab16ed8fcc7c5fe810fdb231aae95ffc176ac10ca665531ba688d615dd1d123dcf3c4d5deaac89c931bffd51deed0fb2050e30424e6c424e8a3fd9e39e01730677b4954906df9a37beed45a9e0392322788fe52f0d58aa642df0a39a75860c40c02d057d49976c47a8df9b254ff8a0417797ed91747beebae22c57e61c1f083b964ac57aeefa16c14f637d420a113342d3db4105be4166fffa4d6251338ddfed9e0687d3c9f6742fc8455d23aa56eff68a879f6714e65e0a9b8bc435bd4d9487da48c54593cd3afc596a37c049ea0da15eae1f6ee2425edadb7f3f44132d1b934dad5f652282abfb9ea0b66609c748708ada11db67b70d254267bc6bc7f18a1ae6f2510b0dc03555f383a62cc199c86e8db85db61e5ea9758e5ee6e9eb259a4d4a96f1677d3e05240af19b3a984aceef42a9f62af1ea462b1d3f78601e2d39791ca7ecf0d295e39567738e1c8231dc4172ed06280cc4de57dea427c474bbdbf23eda383cc326a045cd5facf3f166767ecd1179dd583dd8e3690a43048cba22e66b57a1744ad9ba42d6edb659b7d5a2ba7b51d0bdce33c739ff682ed4258984530466884453ef416f3f24ab0796bcb3295ef43d0a3f7a87b6d9525fcaf0c093b14f0f41d65f55de94271e15b6cb913aa547f24c34f4139867873791443b2cb2e290774ecb5ce104e5d4591474289a9d96e41440589e4112774f6f5ee50992f702fa90fb8586731e12859cade943af3894d35662fbc2291a1a54f1ed7e6c4ed1bb542790e4d320b4fd833a2ec04a26d6ecc05b671ba5a03936b38da02dd53067ff4e8af0aafbc227b2146ef6e7f622132968ba0f11c054f66927dd7005ab0a0570ec27fda13abb15a57650c8effaf7db7794575e1b88fa97fe01052fb12d6e1a36ad716ae8fbd2738e5ec6a21e949120a0eeda513a24b605bbe1d400b1d74113015a00eede0fef4661845b4d2d9c34e902689d1ffb47a6c220ad8dfb91e7615c65f7d2bb23cdad7c7ff3d85f0cfb619510f06de121cb0a9fbd777cada106942db444eb75df768fd1b0adf1cd32462359ad976b71f2f042280ed87ddbe3d34ce02c822a0a60a82a1aa1ff7a47ca8a4b3dbea1070b156797aa39490ee22a20b7169d1dc3e2757c9565fd49988c47318d7f726f00e98af88225225b7c8b139176bf2d8f360c52fb39f84479e30f4c36f8bd5f8b78cb7d348bf1454d74a51d2c7b2bde38483a04901f1322a38478aa6dd0590c42ebdf3f6a1d3ec0aa7e473df232dbddf9bb71e64071c22f12c2e100da3f3fa050c09930e988e2e746bb204c59ab2aa5a3cb4075755e844277c45306530ab62931da7feb65939b1f54f72896574baa2d175542bd7baaba1b1c39379f86a132b6260fee1aca8cc93fbd3161a3a1aa65b4812175417f170ddbc6a5272b35c0975cf97a71c376f9cb5fab968be7e7bd64c7abbea7fe88bbc0316a4a68d966a22d7d9f3737d960c6a2a22432f8e78d6fcec010370bfe39bd5d2fb66305d03742f61e1920b08cfce16ecf3558202cac701b9770adb05381d4eeb6bbf830862705cf8e2a8ae15e4e219dbefd1aba539bc6940469ef789160d3a881313167db74fe22a358011e7853f5d0875a6c740df8d7cf75b5455e88808c989c4b468224aa36f05db9acaa711a4765a2c1f74d6f711885f6e97eec13f9bb2742d6e41dd664f31438eba7410971538e41e9790ca89768ad2c561626887a909dd8766e6586abc774930e512dd3689b87f7a18040642bc30e8de7231a8d702ac798096bc77d420b0a79fd7c2918cfa71312e2ef7193180cd99c7998af24ba761162fb8e36a40a42dec78d69d9a1658df08e95062812590a82fd0c347fdb9f52c8e2b601931e2bffbc7728d4bf4c8e53c84328c217d582c0f77805d5e58eda8ce109509aa370ef166ac20cd47e283c99461d9ee4b3fa9726c7026de62c0f86458fcff1cdfdb19cafd803e39c13b8292de621b5db94dcbaf7617c8f85752192b8b0bf4b607fe6cb0ad5705902c924f42f72ad5cfcd30e078f216b2beb6aade95f2be0a613971229d8eb856a0cd00212fff980f1f745877ecdd930ce41e0cda8b0966946d598e8e6ab71d3cc205af994422b0d38051ec2707c4189b5ec01808a96668aaaefbedc4d158fd8cda24edb0a84ad1ddfebd5c4712aa29c92e1ca1ad348c8982a9259010bfd5bf3e875cd8f0389bf6345bfcbd7a548b7634f07a3cc3827261e20f6156cd5d5216bcb2b8a04090ed67683be40a6e87995c4eb043ca01a4cd62a77c15a8fc48116278068e69f4c122acb5fd45c0a215a7e51536857714527adc98e40b01748b5fe8d259eee3bcaaa2fac37fdba58b8315d0909331d5f9155a4780c365aaf762ec7854c39fb5b2cf5f2f54c00fa01a7abc4846d0d7670c650feae2eb83445d923319e67888f57e4c671c134fa2861d335340fbcfd442ca42653788be0bdd417bc92ed2ab172928f7b018fd19c51370b78bc2849222abac89cdcaff6700f05bb38b15bc82927d26a1e7ce44fd5cbca3089b4289468cf0b3ab65dcd1aadcbe77da04833c1e4fb31eb8b68c325b144842f3f9f457f61d9cace3cc7c56b41b1ee148756977f8cc26558a004182dfe12c1c7a077ce5ec45c1b7a39f4f12888cc3dd802dc2b2812f210e114c02913cd9e81cf1ebb86039b4d9ac5d924d1821c2caf9f6dfa2adb496cb00083d0692a49ca31d19872bf6051c7b28d0c1024c3e34a879a50cc64cbd3889449735b4567df54b4584a58ee8642a2f20ea2decda263780ae5acb02441bcbe393d5ebc374346ac31ec588abb4e3986717124a071f768e031af5a373ce193ca7c68ed0c3e6e8a17c61980d70c58bbfc670bbf44b4cca2c5ab5c0b7314ea2de61ade227e77a066211930ec03c468a2a6b4ece4446b1c3325af1c21588c54b5e87cd777ed637dd7ea6ef6f6bd91bd0a7b5749a50600a5a3250dddae4eed05d51cdae6e56b405e3923b7856003ef71a1fd1dfdb7f65e89dacb19ccdbcc5240979b67d05f480ef636f4154a8d254b858bb261c27919ba56affb19186b362c08d434b5cbd414702ed7121fda6987626a0b058d15407e8c9203848fe45e4788a1a3bdc77bca5a84cbad3260fd43f4a46a6c66ae3bcf9f10de9e0a2e7155197498f156181aa3b7a3b5fc1750fd3ed9a6c99ab64c7e0f2b672140a19f18040c5f111b4b50a4d559787db9385be85f093e3402de96f8eb47143a19d63cf9c113bf4481048cf3d47280208c6c6aa67dadb050d5d96661518667d220c6e8dca7318e3ffe9cf7113d0adb21f88d516609d8d3cbd9c7c6dab3c961ac93b62b3e2b6dea1d577e289e69093c0a6261e7a5bd21c2182b2b7840dceb0a401afd78dd4910b3ed94b2a01f8fd49bc32ffda0f5220c2915e781bb26b893f4e7e72c1977265a1d6ba9c6d171ecf7c5f43e1cd194f0139a7e5ba4e03c3c24fe5c72ca145e2c3240246caee2b63f27ff5ebebd71016e1dce544872b418801db9d28faddb7206a2985fca3956a93942c745a9196aca810b7e24319991d441c546b8e43b1b2aa600cfcea71a6efdaac40397a2318d4f457905dbc16d86d18c8297a4dfd9fe04dbffbe1d4ff915331eb719093dd011e91c49858b0432f25df77924de704cb54885e6f7c69d24574cab83b588581aa447171c5efc0a2a6ddcb5484094adf4efebc89e68e7d81e11e2cd15ed15f0a7da8c10bd6513f43e0042cefc1ac258e3bdf014e2e7ae31dc2b595ae73a13f2e1be1381e856cffb32280537c755fe25dcd664b9eb0fcc92f03d008bdbbfcf86e4d65e39f9363596db63f51fdbed2e8b681453359e55f15d951e24d6dfc31038c5b759b925fa4f3c02e22302f3075b5cf7f098384dc02d6ddaa70c236352abea083eba02b684a52fe77e114c8578aec404fc01c41dc44d34d086250e441664539b8a7739516e2f1db9a63c16d94d5439588710b711fb4d1eaf2838294d9a9d5834d8ba7d99bfa085ea658b9e5f1786e6d1c4a3eb27a339af89eadbfe2803c72e60f5c858db00ef032315f434aed382ac6d9c4df4449aa67092199b838a23381c9b6b772fecc74171e8d0dd97361795fe57e5ea2589f4d36152f347308c76c60901ed4cb038341fe1319ec339083d37a8311d2e359120ed1eed184b48f524e66eb94a4706cf0965e42895e749cd021c9f7b24e979aae52ee1d2b3c4362412dcb14b82475827aa197c99f720cf25d0833f6d9f3ae098d4731c69efe8c333a9d71ebf3b8ff676825148d8c3f3683a282b050e0f5354cc56aaca3a9c814b0a5e73368111b8912438e5cdafab5a346b5d7c597bc212f5b4015c555889ed5f2c0746eee17669e93d731be1a83c0d28869d90888cac7a8e4ec36104bf525d56640de0b40687efd5d85d507a6fba636d645cf88e8becf5a13a27c60f3653ef0f0de4a377c8536afd8fcca5a95552d8cbf12a5633062bdb48438b86306fd481c2132e6f5edd71e5958f1f7834eaf6a58c83f7fed21ba851e08ec9ed11994c6e186d3f6479fed1eff927c85eb3ae3475268a8fc3296ed6a69fbcb9c2e1cd1b5fa4f31c7d6960fdf2d3764cb451ee9a0b75f65571a3fdab621dffa85f5eab290c4e335df6f30db98597abe057046f03a610ce667263c810d38dbadf499fb340d325284432eb823e6db2fd520685eed74de85d72a18becc0814db860633a2a6b45a7f11b2d115906c0b6f5afad5418a3371d0e4d831e80d9a920454913517188b07e6ac48fcdbd2fcc715863ffef54ee29580daa908e7d56a032ec3bfed7b7b1654e8e3370e2e272465ce76887f75d2ee07a9073ba8d53dd82a8c4d157d931e149d289bb4c2963d74c5236022c513352c2a71f98ded0aae7596cd7a7883d6cff90a5542fd528b9b787edd6f808af428f36e4026da497fe69335b2a7ba793da61f9872de3f0cdd0d46b77daa4fedfa13981bd9a7c1fb033f418b8c65d49362fb97920cbb8b2af2c6a67f4851821d7d666c8d2bcf7df6986e4bd6c616b3502b49020186e1c90e33374bb94c748efff770c372a627369f11b5f2c1ca001fdf085badcc2848add0fc6eafce4f770fd83ba333602058c7cf1e72d1ee8d2375d4d3a6202695962b430922e49d08bb661c931a5615a3d8c7e35c28ca1a5106a2966421d1205e70bfd096c92f2a211ed2debd92fa5c5001eb1368249a330c619a8b0df99f85ea25f03c80dd42514ebffdb2f012077da1cea2815a8a4068f60ce306b941efd933d8b3bd66213b3148270ae323dee6f4c19631ba63f76290a9533c4f302227b6fd536b3e6ef80fbc6da4b1d0961cd6f7fe778635aab66ed210b015899fc53c2f040dabb1e50102c08f3267742788ca26385848da33368792368ac56266b7cf7cf01f805c009d88fbe2779dcfc4d0f2c53d4fe37abfd3281b66129ee224a81eefbfbf097e7c0048e0c368d5300322e07b4d5fc621ece626751a6053a8d637c5b22aa6a7926930c5fd36a5cb99f072e284cac0d6d25b289770559c30a67d538b6ee8f3af62b93610dc3d6a6119d7b9bd90ce281b1140378cc3f6898274735f95f0a450e5e1eb215cd2318674dfcb1561e97a0026058e57c299aedc1671da8595ce64ab3b9c5c38363a64827f36ee9e4884b2ba009f41be33d1e3bd219527347c840c44f511e5c7920d99f1f7ac7ea75b9fca4c582e906fb22dcfcced3352d99018e90fe488d084a3e1f2d2e5f63d458b527b990e42303c14ba92aa2b28793a21dfe5b98ea25e2dbfebb718849774a9e75c107fe2b9049cd7d5d0d31ae300ab1301e04bf36b1691ff446c6fb69d16e6c6c5d6b5f061994c30688e6a5dc34980776505cf422085071d1e2884401f425153d29d7c3f457d8e5fd402d77548b1291b38edc429c999c97e6c3ff1ffa9595e55359b0cc3fdc73a974c01846822bf83e8182abb486a6284ede05d6fb9690ffbb2e8d0c2c2efd869ff0434d3267cbd9ba26281b927edc23160428e9f2bb46b71042b40e9612e26626cf9df520c7156c738c4b66a98b84a5cef19cef6cb44fdff23076890f342269e3417861de1f9efe8abd5b2001cfc74d4a05906d95f18b37af0c3ed974074c9b5feac3d895733e63b6f0628a07a38472bf502a5bd59bc3e1c54db0639b9e7d40697296facf50bf100254d11b7ed10bdfd0fd1d5419d6d40fcae76db5d2aa9452c52e92eb4755d4af7dbfc3c37d85aa2f5e7f7d8b7fdbed6763f8bfd726a88ca141e05177fe4bbca2b70eb966f5dca873922663ccc97fc1d1f00aa232171f4a46e378bb62c1365a6cf5cd22d6102c96c7ff68a6e782fbf4ca1c4b7eed3e2041a2cdba869a9813b462af997740455fe1784c4f1a5588aa746bc471ebac95dcda4de3cf2e025f1338878256bcf63576ec6bf1a6180faab3b90f31f31f7336fdf1ff41523d676dd7226f3ab8cdbef583c9e662b6272d37c38491a1b4b92cfb6e68d22624cb765a8b72069b3c57b44de2503475f085b83be92c2bb88ccb21fa06ecfcc4f82bfc343452bd22e5fc2a8deb6516687253dba8c39e59ecf4cd8f32f231993814568347b2328cb0c2a14f3be7f2955889ea0aa4366861f64c571b92b77626e98ec81e915853976d6169fb97e5a5417938403dd9cd69c27cee2709eabab7d67f6092f3f88bf8b70a3eca779ff19345f23c92a32a418b5637b9da329dea2c8f6e6b75d4aab6a0640657880b94874b2aff969d678964e049aeec04941f362b8de35662d2e2d0aed8453d43c0888bddf2b0049c4ac3c4b3a98b6b20d371e9c22bcef2ff7eb60478183339e38ee08210ca11020c19805127efc2810a69cfb3cae809dfb1fbcf821731231ef6df0177642d1450a0b417fb2fbae65bef81b8f8d13616f1035c0111f29524d7f506e188215890a1c89ae9bb9c2957aa3b3c396b8f84783e3e4816510928ecd21b51f9c2b6966bb75c269e37a908138db1af32cbc08bb84e794ba0ae82c1dea75cc91659a927e3842248a9c91a0eab9497ef5531b58f029f4be41d9f5266b826aac13f5a960efd21a3a69c6934a055882a6385d57fb8dddaa15dc5b78d3be7cbb90790f412a220e280b0945b11b95684fadc1937783423e0c4716f79a08d456ccd85661c796d8677855ce389fc381fe1e254667483f0802ee05d7a2ca14761470eb769231580a58abea11e02e2986f2095b0fc25286b90a3e817dcc2031cafe6548d6d234a2ce05ef15616126e52800659655de8ad943cc40e69c1ed931832b3fb9576b1e39133eba556c4ef0fa756ddfae4a6281b0d1f4c97b5aaa2732b8e0f6e0fada5eff1b5c82138d21dfec5fa4e281e31b1e66f357a9336e740fefdf71899fd3cff9c4392b584f3552c952d9399cf30ccd43356535acb5ca57a6dc950a2e1c2af70691bdfaa6ad3fab824707ff2f844e8f3a22d00babc94613afd90c2eec6dfbee99c44477b7919d0b0790944b39873a48676a86aa3b43f350e1324b268bb5b2111c516c676ce403a3c6517c7595e5f71aebf9f2c0975f63fa90aba5fc81f5d8560e65ab4389e579b5ac57a7b563dd3ae7874aad2e7844b2c599aaf99fd4f0f2201517bb369c6cdb252489f40721336ccb36badf7498db01b5d5874f7e32f7790997aa76a7a9171972211ed4e8865212d1eb5f5d2340ee1c51a12d3b61114429d2161c10a24274fd58b804308cb9bdb36b2022e60d0405dc02d5e6daad2dbff25f1965a6413ec6d4093aecd9d2249651d620f4881e93501851b56d5d33855cd06ff5976d23b3ed44fd4a06ece4ee95542077b4eb11d2060ac19d0b28e3fe184a18f9476df5e76d9722122825412c32808fc7b982d4c84cbedd5f04ed76ba94a700104efbeafe51488b5286542354d5b740ba31c9f6ddb8ada379f7a453b5614053fc169e091ae360e25d892fc10ab42e85628dbfc0873da139ce81df04a3ada69e4074c3e392db3a6e028caa774f8792402baea74ba35d42ed989b30e9f26f6bdc7ace8ea99eb6ce629a8887a08a09c0b9ae7e0e4bf6b954fa6d2d28c2841961dd8032238068bfca828b8a4685abd2ed4c51e3e6774c1333b39812151bbd56c40f7532a3f8f2eba42c039878e6bbfc7e1eeccd0dda69bd5b6ca2bc82cb897a9bb7dd8ef042c39d2b181fab533f8edf9f92b752ea33a804a094afdfb2daf93fa4cf4d1b0f5d9e076d5f3fa94083a0da15f22e9ed7c04b56e4f24bc2a8ad56a9523015c90a1b4beac8fc037c97d5cf3d9f80d99db31c7057412446aaa75dc7876809f5b2ffe41ea92e6403f21efee9c0a936f73d1438a877ed61661e013ef2e808c692b6f1af3b38f86c10ef97c42cb8030284535710df4b3d964204135a29d56ff1b9cad0f861ba0469bc671bdcd047af9867700737445a6b918836b7bcdcec4a8bc2bca781c2e96f98362986c9ecd0003d31d6c48fb47fa3d57f29267ebec31fbafefd7ad4af0ffd9d6e404d3f12a35badc1594e07a18a763b704ca966f9cd90876127e9e10c036d1411249657e7fab5e405270a52bb81b570a98b9bae46e732a39864b96868fc99f70147a4022d62540558fd8f010eff96b5db4c5cdf058b46587855e7e19776ec6f36836f870fb9c7608dda1bebe97dd04f593d1760991990b382a207c2cd2a87a7bb64a1a5c6986b0e31bed848e5baf0a97a8384dc1df932c1bb54a78328e80563fbf0f24ad2c058ab019482b6d03d66e356db5d447fddf5cc0a2217c18233f080a6b252200b35c7d3d5a91df3143ae147d97d9d00fbb9e3d5a11bb31449c8cf24a6be170b1a8d1396e7fdb53454ee7752daa76de518ac819c387faea007be0d91486911f7869e43ef0254c795a6da25965ef7845c9521ce8494fc55b656da74a40c1fbf4b024dc3cd99884aff92b4eb3e847ddc6aca708645f6e66acd7761848f3945b86d12377fdedb9923d7f234cc155c426be61222afb16593192cf64211a7fd1fce2e883ff741a8bcd98114f0d29bd26c94d6a39012f29295baf62fa7e636ca63bf799e91af114edf4b3abd49b455a61ce1e3a1342f5fcbe79a7c402aa4e0219ecd3c00d2b206ed6873c2ca7b125ec2dac09401b6ffc3fe8943b45c7c5bdb845b2e518f55ff63d6745762aca73860d0a95868a4edea94eac9c1542fa9c35484b4b4ac601450dacaffa4577f3c2f29cb86c08fa66e6ce9d001b0300d9e45f99c43ea561e8bd6c8e744ecb471f84ffd64b55257cbdd2613a685a3b3ee9f6dc634c3d9018344aa14c41496ec3aa673bc8f78381809b8cadf973edfb42533b9cad16072fadf3dfd0da48b8d1365b27700caedd98a81f2b5279dbedec844a0f33109618c6a692e177d34d0d21ece9f2655b208431a673fd617020ac3315b07d7404c22c95149ca84ecf47428260410f61f84e94ca9bfe0d742058a6cbb0d818c6f200ed9d745e465962da05ec34c34dcd566469519a791aa5966ed55fcdcd25746b761c7e2d002b63fd56fdf2862572f6c80f781dd93eeb77c3ac56f52dd2b5cf34b9a6ed0c81c4c8c0c1135652261150f4665482f8c604fd3a4171bb04796f93e3ec2aa4d35dca62263ca33d0046fc08780727b0b0eaa3affc68fe06705d5c0c5b6c3ad49e2bc291944110c12f3721c8fed49fb1140a936fa83111f09fab1422dc3f961a534e822b02a0ca26d602448288165a21344ffbc1edc697a1511762344fd71bd6791b5c3122c71c585e931ad7a642ef2d01f363b01aafce7f2f4a9f98dd237cd7a5c4d4369a3ccf38c32a4d95b523b2a6ec864f9c7da1542dd36787181f6f530e357275b75d0e48fc8fb7e8eaf62e48a0cb29b4954087da0276fee304e12ffc359aecc57e55dd371689ba3c68cf4f5af87ff104aa1c3ca8907eaf67a2c4cdaba36ff1533be56f2147771d8a0fa1373af1a1030f93d9dc8e689126f07c17a9e1f215a9e566978c5bca085c33e130b5f06646affef90e6bb4138aac37827719629616eb5b72b1a89f5f7d65d1d9cff3fca240da8fc7600113f645be3823beb295b4d31bda8804d72ac868909c22551c382524d32fa5f633636814a9970a074633e2542e3393401d1de241179602defb3415488aee6004573eb23c95043e8e2a199151e1192bcf80d2bd670f2936ce1446f8235a09b81a5a167ca27d13d9dcd225be596c356ef2b7ede717f784e17e32b71c366ce00d1ea44c1f0f546938c1dd9c06a890a6c25007ce74f1cb996f848bb3f91e481e8d682ff3d7e5d549772ca317a25f5201a55bc756d12b5b11ef65a5e5aeb2803acc4935ef033d8282eaeeba937e10508bb34de44bb7139ff8c2f9bc889f941fb0e6671bef2b9ee3562eb15d94f0e86dc45507efae2e5fa5605971c7b9bbc14e0cb6b730bba20b6f4d0952ff7a65c762da958f99eb3c6e195a51b50b117107509be36266f9e4c74c06402f481d074419269d907a3ce3034564b13ad322772b62e9862ef7ac8dc47cb846b0ded70b847ce64780b525ef709b8f421a94de0d67fc735c6b0074ac83abec067484cd6c19a7085ce0f736530518ddc4243e85804049092553e867999984397d2dd7003ffd1b912f07b036fb8cbe7077a09be65b05e9cc6ff8d0824672c9b2528fc3492d8ac2b6cdbf4d7a0750dab9a7501c7cec0709deccd80e78097d8a77b290fbbae9c0e5bec06ebd26ee8aa9035960eb98e7547799a3b812683117cba4907cecb2c5f79b2953b4ea10c588d415ec2bea066b609c7e8b8ad1df9bdff6a5c8d88230224ba244309dbe764682602a8d52bb12e7f753edd7171cf00c6c6100385fa865c23a61ea47746103ba7568de5e23a9ae770a35ce7ff51b29a3b950467133398d339a3468fe3f0c4fb5d76d16db4005b09ec7c9d9bee705696ec026e80076211a2c545fa5140c1ef0e5ec509c34b0a668a2a07caa0ec91c03e1c583e7c77a38f9290ad94534d950c5fc0b1d602c4e5cdbce38c2b2cac907a32df041e07fcde0d9572eebde09a8eb2a16c5609c5382775feb04d4ea2e5d3fd3d2564cb3f870278670d52626a7cdd59d49e1c8ef18c0bdc84ce3620abe9ae60fa2f07dd8235c4a217306098160349ed4abe7d7e67d070a619622dbd20253c9fe94b652b3e971bdad2ac00051fb5becb6c23297e9a2330d10bfef2f1c42fd761a7738d36e7cea29fab781720a072c4b0fb2eb383efea1773a68aeb487d5f6d6c3cbb6dbb46029d3118eb6e23cc0cc8eeeb791293d7a26c5d630ffe9f31793e44657f073a99d26b0640173693f96eb35926c5c436d20fa85b2f811a50f744bd8ebfb31691e2b38ee615a30fe01aaa93f698d0d91951686fde738b81c1b63440e59c5ae58c787f10d49670ea01787b3c5f50fbe22d060aeabe9aeca270f7f0d5b390851a16ff4d44f89e397272fcf34449da0907c09e5d518cdc5de548959107adfb14d3cdbab2602c1773625169059dfd4264ba06ac1e01341d5b02a311425a015491d58cf0f1859302cfb1f92ca1a2f30fcdb6bba29588649c246f3f3c70a6e1f2712dd61d0ca77a9006efb9f7e3b985a9951e0ffb4b6223584144e26f5f1c0fa3b43bd8866b448c99b09a89f78c90696eff5e68a76ddb608624692116eee3e0882b1d50345dfa45c8e67054725da7a6e1de24174f2a0042f6896acd293b70c74169de25daae6e1ad5a0f508e3e8f713293cf0a156bd9ec447daba050e9dd454f60eb302fb1e70ded74de7a14a23f418e1570af04e59924e3ea5b08a01904ccb70b484167bd5f54fb41367f026367e60c6e296296caf5008a7095f9b517063672d8f26e53f193b32f63625abefd7d93c54784168ec6e7f1cb8f990b8a4a96894e75a0a8fabad956d5edf724306e6d924de035b069361f3094fb7d8165e9a56fe89a910b0fec1b06ad7ff8167f00dc19545f2cb392a64e1d4bfd2ddacc489f5f70025d5cefcb0c29238e2ac08173ad1e0345df43be2adb9d86d6ff9cd9e421a0b0afe9934a882c47c380ccd8eff88952e028847d03c7416cd2d7163505b8865925c3390f052a9323bd1f67ac12977999dad721a9696c204f2c44c94a63abbf3596638ca54ed6b74b980492d7203d967a9c2614396d830d5d7271acaa3c6b3e26465e50ef932f31038b20c7f1498e0b9f9aed836be28884d24a9fddd52edfd27f79af2be40db73817cb63a67c57c2f0403e580f60636df6eb2a4a21113bf6311eb586f33b96ffd8da97587d79a827ff79ddc951b312231635e2ad30827fb3a7533945130baa61ef1d82ebfbb56e974442ec6dc6b6e006762529f4173d76192758357affd8aa0755d232ea6748fded37f0054c498d51244b17fd37524c35ece1854b2953c92aab6996f8c3b37d81d4c8acd6aa84cbc8197e41f15ad62f4526e4ff95ad6e697508c50c5db08f282bc6c084e80479d8911ec824e168d5ad157e649cb5384bf52a0b0047e454208c3a555aad57efc37fd6fc62290d68f23a4da59e3a851f19288eeedc134998238fffd79a610ad8b4199ee10248c5471467a8fd63003452ce32444124b492f73d3b79bbe193b4d7a166f2a08ca8efc22f15c08ea2519329d5c54b1b739ce40e9b093291b3453a5fedfec0b379b3e0cc0da1da0e9ab5310516faeb05b896caab77dbe7aceb3b6f6e3b86337cd4386e1280f3b487787cb2d766c22b397c7b4f35919d284208a9c2eaf78b0b3b6da13e2c6906af1af6d8a960ed45466cff63c1ad0c6a0f95c6958a4127b3bd010fb819d5ec88297cd30ca4ae3acc16d3824569c69e6f2ddc0c127895f815219e2fccdbf4a25c4db0ede6581f6b67ea5d18346a88f350059e52713fc912b280772186986533956ac54b548f42c2cd0a45599ae64c69b7dcd90225f574ed5d2c49a1c4a4ccdb65a7af85980b72835b16c66f92c39eafc7a8257708ec526ac0e4c76c19eea3cd6f81d50ba8a2c1ec793f1251dcababfca345ea84a0a7892f9804f5be72d08184116b6f443dd2a77493bb5759170ae82ae2bd052261c0f6f82c3eb2f56c6e113cf1eb41846e109fd73b8e41dce18860a84e5bbb2e605241c9dcbc216eb0d15dfd1403d4bc3a4f6b0600e01765ce1a0410f84ad9a1c1b77878ce322008042ef7739a50a751ede1daf9dcce327c08ae0f13ea116e043480f4ea5d354744f159dfd10855e22367dd9d6b89715bb419266e5cd396fc5c1a9df73564a46acf53b121557edb9056fe65a0b19203002430dd7f3eb41338cf33693900f388258899c084b5a712ab5b731c0fb20a8cf1e3a03d4ac6b80ab694aa59fdd2503c868504e739d70d6fc6d16e3d91f744db8ccf38bec1256610ef3ba50b88480fdc359cdbc2f87fcebcddcfcf284d6e3accd63f7e72780cc4b08d17bc3b771524e624096bdcad804da2db3d2640815d193951d2083bfe96a4da0d794fb84e134888b3f4318e6b035b264e69a49d79803088f3b1587d88524885b1dc6e408c377aba5240b233d7e3c6d4d9f373852b66c1100e0ff9af860da33495aee783136f91452461fdebc035cdc75fd3c723e9d8a76b66c568aa51ccc99f922f7b3c0ffe60b91831c67ab980c3140236ee0fc42a2e7b56e14b8351b673f169b821a9ec9adffb9a8adf9e66e0357bf4078f95a9ffc6be3d3b096009c798bc5e7f91f96945187c7257ed1b083c63a32f798998272b2ae0e8de25b6772f67e0e7ea5fcd27c10f0ff03c02b8e8d0c9da09d4060262cc216b620aef95a8ed56b60cd5a9912334c7c5d4e1a9be3d8dec2728f7485a5e3cadae2f7a40e76f959650e3ca3223d0259d002b8f664ed4bc98548e5228b3becafeb5f6aba55c3d4e1c84566948854af886ad756d5ff26067e756d62f4e8ed830e94812939525e9bbeb66c3609ec334643339f7dab476fb8ebc75d77f922f402c82e7fb82b27eed7de8ed2e3b68200ed6b52f802ac68eb0a46ddb102fcb0bd71beb8746ae93974f26b348c13811a2197dd926b99b1908bfe9469c341468c0751c2598aac534f92f6a3cc9c868bfbc13d7f5e3e16db3f7f5253874fcd86587af165b74a6874aa8f2478a4347d5b8d6a83d5a56f081c7e4823e5522ed4e26cba1d3c44e0e3ca2c22494db395af9dcf5fc4f99d5ce2c2ab336cfc43560bd018e17bf96dc0328fdac57d3ba738912ac62e9425fbea19b3d0587a4665234e5948c4438e4717f1b8a314470bcd4811db9138fbb6b7a10021b77642b57f4a92d46f1f68a4fedff1337c10e8b31f5ecb488be8c4b4f7fec0dfa725488454817142c6fce5e3214a1d92749534c70774f44c8eb5a7819160afe94b965257a9266f0737d4fd677ca3c722f69e41c049f3d670e448440bb8c157d74beb68269190fc771a676a2d94428bce07b396ad7620e8541d8bd4d4b38abc534823567eeeefdaaaed181aaf3c970f946f521c611ca9b3fa8b6d9c6fb4d30f1428de49e257e86049bdd61ef14cef193aaf2248b2d3f3dc119bcc6fcaed740de6e38da41c7136afeab6b3c948293365b5e6a0b6c313a075748fbeffd6e6180da0f50ed45f2b70134bfb040bda8cb545e101199be8aa1f671f26100b633e3104157e8fd79622520b5995b09207bb84989a8960b9aca31895fd4645d2f1a045ca908826f7cb30ddf4cc2915a0f76e7c1ae60d66b1fc8ec7d00bc5861760516c71198c0d5bd6b68e1fb7d53fe1e88651cb092a2c765ccf0861456e3a6dfc5d839703983c527d259708ebb57f701ec3fd4cd0e93233fe242346830e47b9c1a34dcadf660d6b1d1746c6545311d523d91614fb7c22bb1c094242b709f6045811abfbf35cfb9a24fc96454932b05e5b94e648ef29813e13cbf00676774cf60a4475daa9a8c27d1169942d2ec9eb73a497542b0214323c1e1f3c7494600bb2790671bf684fc1243fa5ca43ec9abd5bbe4a867e706dfd4de2bc8943e40be560300dbf7656c0c66a02013256f20cd3de55db4db61409e6d75ea20215125bf5febf2a21b1fa990540b0a08c9d29da31b34ac57418499b8440ad7d4755deddc513860bcc194a63f9810aa0cefc23fd72c11b5959922c85d3daef4b61b1348c6e27b4a5b1c95100b93163d8af3d1ab516b5d275497a0bca470f52712598920717acca063f92d4402e9c260c0afb7730911e281f367e592984f5f02ec7009e1d195cbcf870681c175af224517d60099b77a216a0e3d021dcdd325d0e1d5a805c5b632313f58095549379ae84ae928465d995680f0d27ec2a9aa4563dc5335a38dc396ae04d20c9085657ec1790788821620a0315f85ff6df051569b3d2a254d333d55c0f99798686c8d18b9a730719750c2e03ef10f06f7310fa4dc20229cf31280daf2d864d1b6575b16efa041998aba67e237ca912fe5094f999a6de1555b138c67f078024b17b0b26e098d9069852faed6292aa12f201c188a65fe18f48b4b30e7176d092eca17df2108b8d9bc2a1c2030b9485b22f986bd15ca567036197de099b5003aab9c36127e08fb41bb3fdf6ea642254f4e13b0e9ab6932ba851f06b3e9cddab791ddeed7794416baf080bab4ad0af92fdacac95e86b815c2b2cc22ed152eb77007a41fb59f97deb58239ebdf489e3da804d1ec4721a43f3630a69ef0ff3a4540bd4eb08dfb251ea5c90087f798de9138a5ef9efc926906375abc835f4f9d3b1714c08b9e0c1cfc448bec987d16bc288726e01c8f92d9fee12a85fa6b9cc6162babf0351fb4177ec96541fbc5cafefaa966f525195e44081da2a30fdd8e6751a4989d9c43f7eefb0e9f033faf9c7356b73c7ae9d4d503e22d85aea164d0107ce251aa6fd13109f4060f97c4cf9426f4e5d89736d21603481725db8d6057bc60c0a84aafe88e0e76b101412f995e2c85fc59c11a2a7926596c1489be870d14ec6133586df1a3c64060f3f52e1fafa9e7198c62c4c1284befd406d23232ccf958e8322c1c31f9b6131090ad2b4d974f7b8ac787588fa31c747bf1e78777fd9b984fb32a2041df28d59bfa7f2d2069d2f862b4e340d7c34655e261bf275f78f3cd725d4f48a735be3c53e0181efc548acc311056718aaf212acf40efb14653ca8f3a395984a67209245db435a09a1a608fc9b8c1a4b7e5cd5ece1aee4fd7feff46a894f2d55948643c8a5ef196c90966b8cae9df6239e0272475cdd3310ed88e11c7e591ebc403923b333520b5e9ab2f1525cae3d990b89c0e1088fafb87a5dd14a8e7c357f499f33f50e119184d64b327627d1dfd7ff928980e29d65882a8ac92d3df35752462ca4494ae48267c6f59ae6fb2fc05f2f5ea3e7320c5fd3b2e0f0b9ce1c87546e19bcf068c72c13721dc211639b6c8c676a2734f60f51abd929214859b17598e9f3eedeab0643e82f4ec2973d10b5a79427f2c72cce0df99594885b0bdc1986c3862df6d1ef9f76d4ab698c75a7c7710d232cdcf7febce8678bb3f3ef719cf9c9daebc7ac67f754ef3521bb1794e4c9ccb5f74266fbd611e7803eecc3513a1183b31f18387c364cd5a96a76fb08e3b6b2af5d17555ebe8a5170a40ae28af136e41102d0708a4108ae5027f9c75909986bc1226f116d378e3a90a1da8ffe958fbfb3c3d0e81a670e64b96c825fd114171efd0eb9bc364adced36bfe500b73459c5a2fd8618dc1f15e3ad3f86152fb3f700c561cf3b9018226855bbde0c6167c8faf4d6a617b81bbf47668ab3c0ee5ec627b690dd26a2a3cc36bd0542311c8ccc930f24f4738f6a55fcee4ca891718c40863d94dbc9408684f7e5eef3916096f8cdc8f859e4a3036159dfcf6b6a386435641c504a1ff91c7a9d6d344643400d3d557f690de6331b128307c581b8547206f628a20bd33c71ebdca6561b35238ac263faae227c6999f186529ff65c80f7027f9526e36ffe066360154cbcafea480351008f4a02a2019cda21df2f61fcb2b12fb025d168ee0f006b53e014373c489c37ffe7abb868071ed566c608fe308c7eafc03f93ea35702dd934f8805ce11b87d18f30b7658a48092ca436ede919b4e1086f776b0357bc698fad37a3bf8e73ca9ee52b578c1c1d4cee61904934e4c860cd37434d522c08f2a92c9a6d17758a15a878183c2bdeb089a71fa011e67b3ebfa0da8a29e210b0349f95ea86fd082eb98b24c150bb5555af6ad3120ddd33d1f2d2dfea5712eb9544c995dd22a22e117abcdd91820d50bef30891754746cf00916d23f0a64555153a50f7cd68bddb5d9e3a3007d88a19dbb47f6f423d9c9d0cf4386e58b8fa4bf12aa7596c6a54a09b3c9e3497cf6d697f850d1851468e6491cd2426483f48ebe139316dcc4fb44cd1b8a74cecb802a628d0ea4ed99a2102d51d17ee8f6a60c602a92d85209e9d94d4d7d3009205bb9622bc49ebba87c98141b8cb2045cba6c30e0045b8e836d9f65712d194163c4a6bd68b368dd1b4329e270ec57ad9a6de8d1a7317e58de5810bf868617fbaba891b1edfab8953144e1b9c6c6983329c541ce235e1363e1f85ba83b9e7addc825ed961e31846fc01de3edce28bd14d8a92c05fbe3be542a3b0043d82f1c5c57f4d98fc40b672c5e89aaa8b8589581207e2cda94dfc7ff8438ffbe6645e85dcd0d3a052eb04f1dc6719a31df37e798651cef9ebd70502ba13df1e39c562d1c2822547f1b761895df3c3455ef8f07d319bb12dbdf5eb60755a5933294cf6c97fbd48d99a8737f53d17f4459900a3b08f0e409d07953a82850b083fc53810a265b95f895e4b2e003ce330f30e816c18570c81d95f79f60b55e9cd557e7dd7376d85d3acb592105d63771e2c353d47fa902e03b92cf0d2bc8d3a6daed062d5e94c280045e8b52ab8ea22f7645041f1a255f8a8110b0ac55d17afdb9b0f996c98bd753f05eaba0e5277d78d9aafa75539c235da7203400a56ecd880c4bbf9ca8a7f51ce2bb2d662a534b2b41a7729b6f2c0d19bc5ead25dc80d4d1a9aaaf666389afe9bfc72b6690d854a31e8d3462b1ed4cfbc3af66218153ae51e342dfed4232790a23903b388ec08022998bc9d8c63ad23d4130ce18b49eb23837a25ff44fbe135c41cb99011e6a986d345b8144af95e8d109aec46f991cb7a0b267312774a3ed9c21f2269eb8f39787810609e3e998322cb6517b3eceb881eb7afca3a55507a846c4138b93259a7b2e89a70333958b40e9c49632056c2dc25ce1b89dc1608db37349c95b0905b034127692e6bc470c1f98d1313adaa6a37bf68a311e3439c751cda5ddd1070bbecb71876db59986eff30861c59f1cf35ebcc5a85c917c3b360c206b44849b7b68b467f6871a91bd5d119059c7cef8a0bfb6c296a0e6371e02a32ba2f13fe1ffbb6f40092ffb80ffe76282f0e928aeba3552f26a7e3358d13f4c9d414b4419b324cd8f1450d3884dafbf38b684b027356a073d58d0a98373e5e27cdecea5e6f0d061acbd5ebb188045de680d4069b16482e10105718cd3483c547f49b2e13c974f4f8fbf0755cbd11ba5f74b36ac2d158825a0cafde0397d9cdda8ff705afefa60f6c621d88dcaee4540c76905e1eb1f5bd990f869eab7ebbc7fafbf0663990076be5b2def1c43c52ed62ba7da2dfdc4810d63c8ac8533ab6f94a047e12b1634cf7ade37839a6c776a625e25d913af76f0b3219ea78a5df0b4263c5db41a07813d2a621d512236e91eab22caf6ce015a62e9ed54685159bb1c662ea7bf59d32d3c8e1ceba5a7916794f7bd7aa320e32333f260535679ef13b2f0db0439efb503a2c0cf16e468936fec13ff4d46a0695163a0e448829d437bde9224a6bcb62c20ff41c30a960168f2d8e12bc53f3001add91e04a98198260a190f30bd25962f46d7af71b17dac2d8968770c0431e694e5918865e8c518a9b8e540821e4196d5e6f14d8be089a313cffea7241df29bf5288cd5345d80a7cea137405235110d18d242084e5da0ce3921e94d42dc6099e307288f5a5010b3f50b2c260dfe5563e4265309d23b26564b2be87be4e14d8b9033cfe2c7aa4350d6752dbfbd9623c9565f90910ffd7f79ae362bfe16bc83847aa26b6c6b85653d629681ea019423e1a388ec27aeb50bb19139ee919e48e1145617fc6fbaf07c36cba800e47dab10c9135e86a0b0c0a38982e158ccb7536344a6af0986d593f933e8925370d7555eba749b4ed7126608f95598063b9bf61a0e3b4b3cbfe102fcdd19890ddfb6db199161444794b684f67ade8a4f30e8d628d3d01a4498bcdf1ed2e698c9de6b7114599b11b059ec7caa3825822c77fd627a2aa8bcb8a5e63d635cb3995677d08028f08910ef709523a82e53621c322c11704306c3ee3f942a090086fe75434f4141730c81fc5588b74c7220e71dbda6f583ea9e84a707418d7ad90464f735d608181d91917740451b06d878f586943fbe6b19f19c75b15bd5545fa36d3e8cabf7c6cce0cd8c78fb6be4444d351c6ab5b5ee4e36810a7973dc3828b1774bae1d577a0e4912af53769b3c6d105d8092d771bde883db8e6fd944f741d44ba73966549cee7872fa88373a3f4f5226b23fd29e7aff03971190fcd97c00de5c5b6b41904ba90a749d6a4b9d43b3aa9b941ac52919d4f80854ec134ba0efedfdc9a9f0aeea50ffb387da7a152df128b1a8a61a49fb4959cd2ff34be81160b90f7d4435d3ea87824ef961ee7ffa955941ce6882ac4b6fe47c21919fe987f83d12d0488c8a78e97cda1ed184b67170789ec50b5fb7ba81361802d825e71f595d5250782eb3f161007653acaec8012c1a7323244cade703f0cb090ff2f3a06af79f32e9dc312b4d792a92cd003c185282d29cf475113502364267a1328a5db01f73b7d902968b3b2fcedea889297e6528a85ba82364c9e848aba8a27515da23b2e17fff1d97c0cfbb3891db4a057cdc19b66aa1b33195604f94de24d2eca89b5d9077b9a914e0a6c000799222c20c34daefbe3eac2ceb5ae1570a606a01126d7f51ad4f2248eed2d0930ab5e6610bf10ead7052182d6a113936b0ad9c67c5eb700de47c016741a34ed101679eea6f5f00219b7b49dbc1acc7c068f5729fc1726ef78b49c44c5918771815db49815665844363eec6312e88f2d1427a400ebf6a8cf35b9d45b8df51d74944d776c1580239aebf655418ad33c7808e4bfa83c2b8ee00e46985b3527eb6ed1bdff64ab9f5e4477bfb4088fc305176aededd00e92a163eb96e443c118ccf03792cc4269fb8f4dd24b0385738cf98106d0ef888b048fa129dec6825faed6cb1011565cb8d41f46bfb99b4522251062538482923d94c38febeb5e3bb9cd9d97491cc25a794775d0d62aeed82d151770c3cd6c2c9e4333d479d1fcd0e099a80c1c123cb7e736efecede691fd451ca9ea843be5b4b920b1e8fa351e94654d3b36f3e95494ba8af1e3c2d0dab31f88f96ea2c46091b9b7b2abb4b82950d35d2a9bcbba8d754fd0f6fd950da694e1cf3f0d14766f53c1304ed5dd0d92070e796628eb51be0a2b4377f6ed1f9f05c7de37ecf8b929377d17aad70972f3043e18ffcbf47516c6821df6308cb8cc068fc4fdfdbb870c3a9abfee9dce96e9a755c2397644431c47ededdcaa1a55179c58cb91ce6148bdc0303fe02de644c1604d8ff86bfcea8818a9d1d313e587d19b9b9e7e744afdaa576494348e6b018b654f24ad576d29f3099c9ce02350cf4d8dc05e2b6234f6908366402fbbe781985cdb5f2b68c9a3b998f6a54176847423b40456afcb44a09c6862958483a457e62ff31d4167dcbd6c1aed16eff23e0cda3891a6e4b3326812c49d843229ccdba4cde8f47c9d25f89b1d4c8f82fef4c011e4b87baa72c99dc4fad1c741285e1d526ac2535347cb35cf60455ba8afe56cc82dd6c5ff39796c06ab4495bc98eba373e6909d8ea9a42990eaecd0324045a117b1a10f5744274c7dcb620fe4b6c72b17a1b43e248472009e146c34dfdba14f69353a3139be721288f7bedaec6e41a9334ae54b00d747967793f41577e9c42a920478e262612eca8f7a2d98640166a912a867c1e72974400c2685c3448bc886a2315579cf4d669e292035eb4dd056e4115f06b6f0cd0e42c1ea028aa4d4648e5aa8d76625b1eb5067cf0f1caeab3dae51599876494931d49e74823a5875c2cc37b7855fae78e532f89ef194417174eb6043109f8a7675436089893b1c522cd2a1dae29667161ad26505d57201dce49920ab7f444a2aefcbf5f88c35173f996ef08ad0f1fe43437e32e10ffc5a3abb5c09f80918a7d97602aa3ab6d453b91698f2e6c957163c61d944f47430df9b38a7ef42f68330497e683c73601b28910c4f1fd160703f65879cb2e941665ae591870a88e8955701183a3f3aac42085cd801d72135170fa006ddd5c5ef38b5dc46bf28c30792e079ccf5fe78ef726b70c0e526167e0e0857989e5240fd556e8ef63749d74632112ad77f94f20f6ee19f186c2d6d70600d81882d4609bfbdc157b51a2cf5916e79a09d0929a11b82da9cd5c091d3a0e6ab5a22096057d72f3626268a3a8177bed3c8813ae1b35482e2dc78fa8bbb859ec8b6e36a5b333c30fa3541f24f21dfb97cdc86f33c4c1d62b93c5c45be845e426132c10c4c646344e2d716ff76384913078962310988b53e759118c2b889303f03365dc4a16f3cf4dae6cfd79281fe46e4abb8ece8aa3added002e6641b1d4af56340436015a989ba76d0d5907879503089f5494ccc1dff0bdf97923ea46aaded020f7b30e581ce84904da5b4944ea3811fd9c80ca3203c0f7d43288b7f98f6a3307c835056b2e5d26ed8c2b133974cb8b54c471c8c25834d301a588578de121ab3e77f0b86a7804971bdcefeed093589453566cf774e5eea9e41ad1047640122acaed2c353dd74a9e3da018c17cdbaef56d0adc0b745a1e4b20f24b4f9b610f29caf48fa7f646746b13f87f5a1298dcfb0ac792dc5ad7f0e1986566d8bd0a3514d77ef39e2d6f0abbff4e603273828bf3a58169c802a213a2486108e22327e44c235580a3d6822a20c6b662eead192361dd9e5ba3815ace86c1ea9593fe2a3c6f0c54c157d446f4418c04d5824003ab1e89af044c12b511fbf0045e575704f11e2584079799ec9f29dd6e454c5b7ddbb8d26bbc49845a8f9e7831622e6cb14a075a62fcfcdc97391c67fa8231f1fe27634df2932ff49f97e99302c0c3cb3ea9df13c2ddf82513e87f2e96970e380e29369bff30a725868ff7536a2a6cf4e928bc61086a18a72d8f324650e638c6c80e5bea66ff8a684d489d79baeb7c23cc43dbcf619030059dd30c98af1a1513501d682a43a7e43f14ac2bb78ba41f751d5a20d87291c401bf203533364131d91a12efddc2798278a60fa9a18bf465d18a5e673c033e074ce62fd77a698d548ef803e1f8a2b5216e9cdb0a266f639f1d80c42d6c721782b4a792b4752f062b98174aee04f69451fa1e8f64b4b24eb081658f6874ca3764d538574bb3e0c62af06c4342378346ff15732d4724d274efd1b8253c1eaf967fb76d7bedd8689b9cbf14df605adf89bf015649fe78663c33a9862a0f0b99ba5d7c06b47885d22d7b32e4d3c018f15133890e6b238c27a0b36f2fec86548541189f2dfbb8b12044e51bde16afba1dbf9c77e039f3f66298946a0a8f1ea3e8e8183391ddf666305258f1b484718e6b38e6d0877893a243b83271750f21b4b59927be22f216d09c3b304087be0c4a75a5c50c31fc8a0f6f2a3e8473b7fe702ca6b1fe5336ad7bf1a63c2312cac0398562a71e2b787d45f31eb8c9e2c5c61714115c93afdef41b47bc658182c0a3f18bacd3d65f359533dfca2ba2c080c0964a4e9d0b68d90698c253e4138c742c4d1ff5e8c865874aa8a1339654ab84aed6428e9d134c33b73fe83fd53b40c4193ff6986c6c2ac43e81fab754f2373f8412677ff658cd0cdda7b3e52f7b3360191b511a5b9cf45334e2e8a5acc5c273e96a0f900f084a0eae90a7040591d95ae58020b3531745e1c92f349729c1a901143e6fecf44aca1d09c99abca19573f8e3bb090e7c49aae10d203a8b0fe937eda5e55f0c12446ea074ff4637a398523382e0103baa69d59f69c05c528b6286f3c3eabf94f6754c648dc8907671149bcd8235cd35f1b0daa823cecb7557af372ccf934b98c0d1d2c22f9c897197c2e63262aea66accb3a3bc101780fe0e19e56197ff87b064b53dacaae83a39dda5888e51a25d675ffded4997094f7c1a882c01d3773972a796572b1daebe28c250af59735fc473148bd110ab960bdc0c142e8f6ef3b1a48f96441cc58f71f5ec732e045fed2327c6cf355359db8d1d3bad1f1df1a36e32ecd598a20cd5c3c395f9cd8180a8e310dac5733eb2ad0a1b6ff088e4187cad29d8a7124a1a977dfad82a7be202515f64362d4ba6b9e6930e0b1dcc51b14e4362680c60f54963bbac4963d9783b65988680563df893aeb3cf767968f685b1880a76f34eeb21050a4e0a594e684f50b711f134e96891c83c4e002114671551bdabef1cb629e8672731cc79f73147194cf35413ab48875bea27f03285e27ef81681d0683a85a77df64d878080a67efd0153c8fc73b8c8473e91f6a8eec24923159cb3f9841c55474a5787d734ad51dd0e2110f02d7ce29c98019e68fd1e7680c9c7d8831ef99aac6717908de98c375c8d7e69f33b26e0756ed0ba0b98a16b8affaf85de1acd44e31215a0e09ceabe1f437f5118e30ebe5a4808e2545f7e5556f6e5c0db0f735d904067418baaa4a83a1d55c12b28a8d4864e3c44e37472efeb331e5357e97864b02541d3ed883299861095ec3cafb927a3bece853368451209e94ffa46f7dd0c24bc4a1bc1afed92ee7ee42d21245b642cace66809162a45d8f910809050dc9482c0b539206a606ffe3a1baa0be03541c6741696e85720b0ec96c31462e289764ea4abf59b1dca4a433a1aa5d79ad55db14e9a67e0c106f34517adb7a715d92b8d6e73d370212a36a2dd97c6a9944d28c6ee6d4348e1e13ed3d8d6670ede29234b3cfa6771ecfaa4ec078253f8da6d2156242177685c8d891f9fc4face20982929f6c87ede3ee3dc06b95f3bb9fb654924142e249bff882e0e7bbe0b15a7f6ab40afb35a416afcb9f835fdce557bdcd0c5938376934d164efb6ba448469c515fabb84c0e1c614252abc537392879c49db06ae2128ad0f8c6b64c6539fd4d9c4dd036f95dcd116e2a674b858b41de1e79fbccac0bee058b4d0db89d31b1707c0bd647c394af889bef1954fa0dfa875434ea942e14980b543930c54a4ed5a06e6f814b2bef09e2870292dbba192147a48fa321254b815b53226155ea1a2ad1e1ed3ce798e5840209407bb3a1ea6be2a1d6aeaf72a24857ff321d075571fe993056cd186064d1454a76f79e89416e124b5f413bb408d9bae30e3322d475357f0814eab5e4121cd108fb9618d362a8b3d9c2020a9a095fdf1aa9a70b029fae95f484114bf5077e8914505b8d8273537162f6fcf6ad751e37a05eb248b3a042f284dd03ee44248cade7d41faf84638959ee66700d9bd111586f4f087ce6f2f3d8caa9dec8f89804328d8327ddd83c2efbcc215946a4d83eb33c917d6bab6709d1b08fc060f2e8d0d6dbd77c9bd27e78f5a743708e8ffd5277c4e6af4da44cc9fc43c1e8e9267b22b64b9c84252e8877da092b2a7e8ec2b8279e8e7055875c03554a496db0472d19e1d1ffe9062c948475e800b857154f07ab17bea5871480d028d4d1bb532fc0f7b575424e94f487969c500d97695cb5567d8039060d3e9140893e343f6629eca9b30756fd362a51a879647a28a14e3778a9660961f03493195e961c5de5604920d0aff59faa9a2dc78c3f986b63aab2c0a0c7a000302c135a157e492fea1dd398912f1396253e4454fcfa399f3d26e7da63927277393b587138fd0e20d01f81a868551c530aeb16aa215e89bffae3ecd555ccc596af55ef4e308bad257f17687c5b299e0897966806626505fc8ee0af050ddee0f391145896053d2450393ef2f4bc312a9d46de0f02f0507474d622c41ef9f607968519a3c3ce1e7d11ab2cec331993e1cfde5d2459e6861079817a680260919f898a4291a76e1bdab91bdb840f854fdfc7640b7ed496eebae9d144c39538b1d64eed447b328e8f9e0124e8dca9ca440c734199b2d339ef38474bbd3f10f6cbb6872e3e7261e6fbf92cc137fc30a88f808803434106dc9c83d54694f7adbc02882ba80e03be906dfed1363a3b9bdef2240787391483c7007e73d78ef8c7ef115f904c8e7c260ebb939c2655d6d3d184ee1e80e35df3b3df3f5bd5387c6b9b8cdc5d992581909ac1be641cf49888e84d42d696e80ca976dde7e2eabea2d3fb7125c07c0bc883b9e09ea70adf3aec302b1f878e63003c553fd9de82a5886c5db3d2667d0b9703fb0e6eabcc7ee0b3f0bce93f90f63cc5a4cffa24b79835b12a4d3c40e301a9ade8c1b2e3c1b382190d8c523d7bd456fab06fb4a56d3b0c8d3628bd38033dc1006bbdeacb682a3a66a17cde0ea95263cb04e3c56a50f1030cf56bbe86c8911cb3f2f613d4d5c40af46ecc91581e0ee4b79eafa368c448089e9e8b423fad72ff6ea392aebc04d722f77305e87bf3cb4c8788d2a937a67f5a07a1cff2b14d3f1c3ba7b04259e4d437332fa1273f19b9224e07e05f0879a9ac4e32ac75c1ca3129170dc3ee683b5de29571ac79e425105bd41e61581496daaf0558d0cf1e1f5b3b4c5956557590c5943b80dafae2f3b30db959c26ad29ae277bc9d0d0b52e36e26671c3fb8db3eea3a47d2115509df60b87290b7510b777e9487c325b38377f91bf9cd9a92844fdd49db01ea33fa2289c47832c28050c345f3cbc39a58969d58611ea6507fbc3bcd3c84283e204663dc4cf8fcc11bd29a33542bae05e503ce702ac2b67c6d941398165399816cc047c7f57977f2a939059d052aea03dfca5497a361a988b201c12fc6f883c84c1ff176a3403c7a51b31b56705dfd8b26a9118bdb7cefcbcc6354577063b413988e42e6e6b96353ffab18e9f474ed267431a140d9fa8f784f143b966b6cd8723185d76ca54c2d6ebd49306a805cdd2fea30aad84fc47e24244cf9765df6cd6c1b2ee1197bb0304122aa8b0c24b868e9bc59710c28e78e08df360d38d0bf4d529de6fbd7449f803000808f27e3831826f78bce99fd56d6d99ebb52c93b20791291b86bcec05bec728e0fc2781901dbb36e7e31bd5a65c1009dc109c98da09ccd98068b30cceb4b117264f3fec37c2576f69485e77c4439bb333c2b17dad065f7837aec5e0b7e739eca4632397a61bc290408afcad3d64044ffc48db1513e0beda64f0d6f50d0189b1ff1d46bc81a3db3d0b2a865b082ab3110b6b3f22d21e8a5f0cd8a4ee644f7cef44414b13449bdb5dc403c105474436337f4a56b4b664ebb941890dc5535af3ffd754a2d2838b5aca0bfca8d18286dfdd2c72f7fce928d87d8a1e8343cea5a8b132e6346d8a8c847fd9b8c8f1516bd5970fdd8fbcb6ce83d053ed53d098a4050fb5020b98a2577c3e78d33a42a6cf882e08aa8b497fd832f57bf25539f5cdf448a0031c08c7cd949582684590d213c24acc6b8a633dbb3884ff768a55552a07a8b852e76a0a5681575e26d86c1cccfb1bda9e9db574a0433133fe05f836e17a649af668250f45c6a029ab1068b1b48ce24ef91c873529144a17aac9a58ee381d5fecdf57a451ac596e61502ba24b694a54e6b8fece0d49e959f32e501dae3b3e855adf26a21bf13bff0c3f51e60449c3f515bd822d617f789e48b90940717b59cfe9468b30e32259f3f30734d600031c2b21d4e85807a353068d14c5c75c117e12220d1bee44ba7388262a836825ba46129d5cbe8edf13cc42acad1453ecbc8627bafd07785b04763b141fe047d4f2c81c7321d4cf52be42273f2a24e987abeadcf93fc22d4256c3539358f4da3beefaeac866c4a4c49cf43788311ea5ea71293eefe94922476162e30bc1c8f8f5b5b7896802becdbcb54d880c51c55234fc6ace705200f353138ab80a7a0a96938fa0496d210e3067b40df89655568f084e7534b07ae32c1ca61656f0968f88e5c05a66b0e479c3a6454b98de8f7684ea68111a538fee0026a5b0786df823a0693c974f32098638d613f46edfc2e18a5f6771680aed409d1b0c955198a5b4cd5d98a5552e96bb15e3a700c6cb0ca06131d76705351dc8a614b35222f6af9aed0836a3d20de4cb606702ff837cd9969f76505bb2e836f5db1220c7636495f0dd8942829d5b71e4698c75a58d1b91ba7b2d602cf75c25992260328c9f2d3b197d2aae5cafa59190af1fe4272a87174eeabcd97e3dd58fb6858fc45b8892a9fd34fefbf4579bd1f2f2b4da7a702bfcf236171d6386be6a0d5c53e323059e321d0f88f1872a0546f0a421fb25ba57cdd495ffb6f93ac329b0fa51515eef9ee789999f698cd9c3f959c6da914f6017dae24d1a45b5fd105d31690fe1ac663e3c1c3ae97766cbbb6f51c2861f68857cdf9a9827af81af8c55459849863da45c1f869aab28b95754c34bba25350707cc42fc78f6b13689cb56c2dfcb0b05875de05d625d4c5f67887bddfb7e772e5a430db68a53021ce0e96f5584b7f891f6309189eced9a4ab1784fa14c1371ac9db8d9d7931c2faf637a5a160798d5bd4daea7b6278eb96b083ef08ebc4d3f41ba13f6df2db5ba507abca5ddd9fb12d45202da05fbedaabddc62959a1c46632516139e217f97fb81253ef950ffb3321c6afd71b0e30e2b3534ec07f5474e189c8eea9061ee57f5532680e24edc8273481d573b2023d49abf8242dc42c4ca8e0a78fdea8d1715c0c3f03686dec4f5798be92563ecd6aa4b3c56baf60263c5c4b330862ca6e5ea61196499fac51b6682d8720885809d9d7bb7dcdeec00f9bf59689a040e49955dfc0cc9c7e6ebeb43af26970fd066082cddc6a9b9efce5434eea3033895fecfec33dc96c46d3647a10f9697c6a23dadcb82d5578b77a649c4a811998747cf1fffa8402ce5aad772a8f1c8ffff1c495e049ab5a4c42160a116295bb9dc8844874e865208d42aedfae3d5ea96d0d2012f3f7814e1c4c7b9603d4357f96ab31245618c039ed949207c976e121d4331e319ae17ecf6b0568c454d673d40384189756138223d6d5127d57601c79a295f6690f1cfab838e106c3733bc36894d7c1b43dcba6178df8941ba3aa4bf91f0a0e0e3addfecdcec326902ab874509fdc8b59af038adc92513175fdcdb7ee4daa232816839fe98c5f0192dbdf15055d89b7381b6610d9c407b4e69aab88ef504a0c8f7ae41939ff2956abe7450d5f4f679cad5b08299a96a6507d3a106c68efb81d0683616d49b916aba1d0428e30bdc41ce98e6308e154c4744f87d8de05a196cb1e43f92b5ac7044262e36d728f8852c6e43d0984db5a2b580ed98ef6a09bd8f86506ac46a5176a45627d3df3337d6a072db301cf0a9c5d88e66f729738986596b140a75ca19f919a694d0a8c88eee95ad6d85dfcfaedefca6ed54d171e48018fb67bd9c98cb6e938b8e56b8062eb59769602c7a9b1af2dcfb9dc8a7741d760871a145119afdff96df95fbf78fb27bdec4e133df844aa1fd49e254c0b3f1ff26bed8626f8ca7cd343f5bfe104ef5cd4d8b1663223e510a519aeb9ac47177c0a9b7aa518594c1ee757ebc6acc6a67a6a49b8e4d44bb6e3da5fa956ffb22aa73e2d8ee67fc4e44c9b160dfc56f4efe20f49df0daba595bc66eaf21d487fccfca0b2c8b35930182a8c94fac1c575dbf6aba4cfa001b916844bd1c82ce75b6bf9b22600880d84699767aa45dca831bde4f9cfd23d7858ab7bfe5445f1d9f1026cfc27c497a536ab9798c3cac4c7b3b29741c9c7c8dd96335fe0523503b4c520967ddcfba36f51e0d8b41e688df60fee04dd629e45d157d9a3ff8bf37d39f16c46738e9519122700269799a43b22ad9ef4eb8a89b96d0565cd9902f012065cf939155bd23fa0eb2b190e88c161ee627cb905dec2cdf7403a68125e749f752f3f1494c3cfb52240b787764d6664e691bf88358b9cf9d78dfb373da117011874a38694fd19111cbd46f91439dbc19993ff209a2cf6bbc0483775fe8a0119b8aef2704d8a8f8304c7e2b1495b8aec51f2b01af4aa093911e2f8f3dee0e0d045643ebe3e6a20d0a6c80c24004d07ed0704d4e305cea25ef7ab2eb336fbd7d2ebe75462b9200d89099a93bd35555ff88f74e9e24842b9b9cbffedb1e0c12941a54734c7c28bbb3a9d61d0c7976cf4cd38b6e6c9120e21536d04b8c90533e5f1a98e35be7da5e224909cd58c4d6186962f067265c3e10299d7725f6c8b7ba438f1150f94d6040ecfc0347bc947cb36f9e2dbca6b0e19c2babb4a220cacbd6a410ea779f80011a7611b0e67dda00eb2b825077011b3a6591d68a1896730540570bdba3f66dcf16b852605318e04874f194910fe5aff62eaf4c0de9d5eb8f396f068dabbfc1e9fec7acb999f2ac05cc267243af077c33aea4bf770efef814323c53ed5036eee3297c2b6aa1b2cc371b1ac2d27df3afe77006b64dde0a82412937bffd0347ea24643ab112da559fe91056d983e8c2988bcae39b43b8eaeac5ad20b3790e6daa29bf00cf5d825206011ab43f51aeb9cc12295f5e346c76f46bbb7d6b6724d425aad7b5a20dc3cdf3230faeb3533327dda54a3475e8e3482f90df025304ed5a43acf71b9b436beae2ba9200e63938350e666f7375990251bd0cfeed10bab99e207f2e4b22832a09dfed27c91dc17a7072906137ff350538b757e8b4be7b734640452dc85827fb8ec3d7bb00d70d10fabe20de9e11f29486e9641afea01c5eaea522698f854b739db7ddf3b26025079f6d27477ded02314fbcfa371a0e6f9d7ce7c73f8d93528acd2cf7a064e94aab9c2243b2d0d88673d90abf7c25eef86d00e99bdbc528bcfd4d5ed65c8e3d041aa94355a6094ca939a2ee57a3d0d332f9eab16dc6480b769676d488c150dfa54a337e02916cb84915922cba137c171c9a5becee55786ff5e10ee2ee0e514026a331af24abbea37db7f247dfc6d8e91f3bce57709f50e061416564336338ab73341dab2aaba3e5d5757478d56d3e1592902524812006e1d57f3528de758df8a5bf7a636b18faf2b6368ce1478c98932a6f6f3216f294f1a53148e188504dc83db246ca4dc2e0218b08470ef9d18ea47f7a5c745a57c3596f3d04895f19c4f9f197cc33b8b45416df806c5ef39c849a9f941987c790347986cebf3c459a215291c7dbc02cd934e2f46e61053ad48106e8e79bd77272745f9bf146352c7d57d5ee2d37a0a5a1d6dfa3d9009ce3b5cfe1a698dc0d6a3f14302e73a6884c3ddc1ae3a243396357301a876fe0b5860e31c125ebb27a0ee16a3240cec0d51265026495b749d782a36628053ec80f7ecf19b91d3c5881ddf0fd3479e4d1d4ebcf64d4105a0805b7ae0a5804fb17e3c8de2230ad4e01f839a9f0dab7ddc60e6e2ba19659a8b4fd2a770bf61f282aeae9c31992b512473508d779bb26abae59ff4d6b24329974b0bf3a8421f0e5c1147496228e9c0c5f771deeab1aae54fa40897f42b3d2b21d825b75346ddeb59a04b39382f0f3624bbfb00938fa075b5aba424570fdb18b5843e4db9f8e0c8c2df6097947bbb229fb7ad8bd0910d5a7e909b64bdfca88f0fefbf94e03a03639c7b09a4a180c14bf6deb290e8d1dbc57b3e3706a832dde7bb69bbb92fbdd83fb1de18a22f17edfbe28d0fb00efa84760efc145f0c6db6c9183b52d621368833b7d1c0beb5b6f31c5c471e939d3f32e77ae5b015848e5eb458cea73e695ae5514680d45886836c11062954f6df3891af15ae8de6528a5859c7298989ce8440996c4435dde0844ce8270c6886d9aab7de23e2ee9b93bc9036f0bf60c766d9a5708543a572d3919b930853d2da48790ae2ebdb2bf328f02fa6b86b465a3703bf8c176f96a5e958207b301ac6f607827afbb8e0537f02cb7264524b287d1d63ea1f2e7ebf0a317db6da7f6fec2cfe7c9c87facf5e702d5313e56a0a39f61a86acdd938590a2cabe9de8bd442f0db288239ba9aed9010593cd3309f7f9787f42b0e6444044402ca27f75989fc680367d5fd9a14d4d2968f4f18f97d8e850436941e9a0a2bfd9498490b3b6f71e18402b12f4188547650e918c0ad07d1fb70aad2e22ccbf6c9ddf894d164801b0b5c4961803ce4177f310a2147d4622a03a43138b5e35bddeaa0e82835138949b4f94cac5f7bc6d1adc8d4a8027cf3c2929274d188aa01c09186b13682dac79b70a2e9b786e790c6c6a9ac79b17a21494898b9e4d3b38fee658ad8b17f984694d2d37911f3741cecb39754e082257cb6a1b3e112a8ae7b09e2b208c2dcdf8f7ac5af4c063eff2cac04b23361f99b63f1e8643c4e553bd4de3ce0949e9949d315fe880f8d1a14080b1a7987ae5c4e5bebcd0e205a2092aefe246f7b1b8475e51f8ccb63814088fe10113bc0795f038d22288336c45d50b70dcab5d13264f3fb4373d1b629ac44ad20b7994d235697bdba5e20a17a0eaf0365a749a595d5fd6c2d259cdac25d531fa37250f503eaa4d1eafbbef8f0fc96af930cabdc6145f38dc03d71b31b3ea7344439635bf9baebffbee5c810e37f178e7754d2cd80a13de25e868c7a45741ccd7caca262c2b1476811058f977759012044170a62fc3f2da20a3b2267a82acc946eea7c7da2a3f378bb36af30ad71525b06c0b81d593aadd16736eb2162b83baa5a2417a8e16cb3214b288c7f5e7c8b244a5a908e2bb634a05ae3d5e4d88b77661b4d51b327320abf7dbc1ab3c01f0f14037d62475701a62603756ecd2f38336fcc53eba4721b74b265112aad820f17f3cb6725ad9b83286d2b15ee2deaaf693f4fbc5d92dcd83edc1df1ce397085e6cb9fe5a9bdfe660ea34e725dc29585a26f9285e871ab49d27e501fbb7187c469d3df43a12796710bf133fcf4b93411209ee85c5fe27ff9a79c9f5a3277e7175817dfe56582d5412fb454fe321633420b87569ce1d40c351e09dca9258e362ca14469de2349a1923772671827cbc3d9578989a0e78828bdd43bc4d572a8088d5929bef975fd0bd9a48bc5cc80e5ebb7c07f8edd3a5afa382c27363cf339de89b88e6271fc977cb06011995d57417f751b14e5dca1e9146f13c737f60ef8cb7691d31af388e7ef598564ad31b0980295d47adb44ab472d17674a6af7f4cf505879a69d3a8af59ed466d6930c2ab00b1cd40a44b7d66420b24e949cd6e8adadc285d4eb05fd09929fadbc93b6578202ce89c622a3f5eb93cfe8f5dcd38b5f4e4e5872b2c0e18758ce4e7050cad11604b6ea03a71c651d36c288fe44fc24a36ae1ce1342d5a47c77dac32711882350bc7fc9aaf84d74d7ef7230e56a8ac6691e01b57fbc637602c3dc7ccd57bd30cf6c6f65cb5f15cde8865a4fcf6f40f607c20c5209f0eda0639b69867f12a27ab7a65a4142c1c06c48c946d23178c003a0b8dc89859daf8325e8b49ca44bd78887d7289f7e36a7bee070e4920f020b5dd937699140a9bf64102eac9b6c2ec9ba9aca18dab289e351cf9046afa5df6b6d621c082e400a09eb1098bc861c5d85e4a45d5c00836874fd82c62d834240ee6977f3ad32d13f5390c49aa887ef0e1a1ebac36ea17f0adaa5a8a90779c98fa2de1a5c088bdf6d0d382dd270f584c235d1a0c470c6ccbe4b9de6a53127900cd4d7a3a8d427c77bea4d66eabe88b4c65587f71820c08a16d12fa0e8c13d02017a4ef41e9ce9b105c49e33912b85e939db0dc121cadffa53425d6ec8e9f23c0e964d97f36f7b09ea20cf18d0de549374bdf8d52cae83491be0db11eece573b9e113c44be9f104b19968d696d3d0d1fb687a162c3056483a57a5b07e4135b50c46baf71384ff5ee4bf0aabcb45bbdf5655caa41cb94e41a67948df423a7590daddd72654d4a45b9b0d38f873494dc949ff07f0bd2709cc400c7f2553e0ff7df227d3e58eca496624da301d9116e84c4adb9830798f79fd85a8dbfdc846d89956e05fe7fb33dd3a9872a766bae0e9990139435de01bf9492c36241df466eb0c40e0015b19ab56459fef38c745714a737c60b73110d76c5d2826c8105f19d9eeb888834ef475080c9b4d84c2b703061db8f24298abdc48410b9eeea145aea9816ee1958898cb7dbfcd03d75792cbd252c84b6a1693553219e420ed43f2f568cbe4ebf8c2d7aa890554c55f6d1e94d75e519b1c78998e29fc64baec11f0f9304d1e2cc7a9163c51519fe6ef1bf0752e2176151f933018d171d83b5764e7d0b33ccb330ccecd7b3fa8295ebda7a2a98915b2d17197ee8bbc528c4a1938d2d3dec1b4db20ff85368f52e1a2ed39ebf488fce159af3bb9ee5e4c148e286cd57e6c3206d122804a10c542cdc409b673ab25204bc4cabd9584ed608499bfaadb1e0fdb00816a5c2a82808db7d783f6230cd2d1cf7b7a6fd42494171b9fe0bbbf4c0d8ddab8b517fa543eaa550cf6a23aff35bbfa57f052b2730b1e5074fda1ea0d15792537bd60cbe3e47a50b3b2e20c4bc754f9bde52c67db6783e9dc167597c86dcfd519b9a42adb23f2cd06c069e0fcd8b401be11000db44a55f30743dc1a1757ccda694097ebd1731cd52b3d98e629511e92393263efc841b7ba9335843a367f2d163a674f168aa49ad0186f2c3e8b98d34064e75b9337eb12a94d7ed6d3d38885e7de60d1e905091a8a77c6f6c02688958cbc102e35dbfe21e30c7e3a3890786d0f0407458915a66edc242dbda0262a78bf0083b52f56b4d109272b6f5227e2259b4b8957f7291d0c67c634a6dd52b747cd82de7aae44e1256506e45951b1a8e1af1ccf114f0ae01063252c9f5de8dc71f0ac965db5d9a09f7dd0c037faa329404b51321f78bca965d86bb2b483ec08ea9c795b2a6d1ac16feefb0e991d6a35f9e50dc9295790a22ac1358b561b317c4708aa8badc3324e1fc799a0f3902ebc87257fa3f5d0c045f463db532b3ad2b63d9998a67447252515acb43ba9f9c618232d25d4368cead2ac845e1853b0889c8412627b3944786526a15bdd18e02d5e32dce4cf0ff032b77fd0c435de8b1482b23de7befde1249fb639088f7ec12db429a736ec98c3d3d8b1ad1f02dff97864d940fc5411a5d40e5f5a24997216f8bb12f07098da2e91a487f73301c9864c8a64c230e1046de730d748bc10aa0cebf8c8677642ebf777ec015fe5d7656bd329c8dc8a649a7c7abd2c2dfdd527d3cce95016a6d4f9fba74b37d9397a6b5ec341cba57726f8ee6ce9685df400bb1f19e80a27f2f631ec38e57ddc9372953840f77310c1a4fdbb181cf8bc958d7c8c0cb0dfcb0f00129254b149d317fbdc9232819a12c77874b3cd608fa6a56bfae0328760f812e78c51c55616b9fab76c60308886827ce3cff39d6e0c09f50a432509c2a61fd3ab4540ec62a53c0c52f210355ac7476e625dceae7ac82a54369d8a273d889d5dde265f6de49c646f14e7cfca29f9074b2d0f476af50b82388bb8a749c615064502345d40213deda1ccbb38ae57f6fa8dd54660cd1bd60e8881bcf80d63fcde8a244650f79f9f1431d6f17fa17081fbdb06ab8270af1caccc69f6d9b56f3b0b27e19f1825e512e32f0f7eced65cef356011df2dbc894f0349e0d46a32320702ba7e6dfbc1d2033ea35f019c7f789f32138434dac9e9699fd4bea29fe347fc35e14fcc64f5b0953def0c2e5ef732bcd07749c45e205391b62e108c00d5ed95508f94f8e1aaa079b53941c042106da5a6f2b2a300365e59ca4f1296c44d96db4592239ba4dbb0e94bdb62eeb48aaf8059201bd8872dcecd6e6bd3fbba03fc083672de59e8c590d8698c5e38d0da5481b4f8330aa19f533faadeca6c40fd2304bfd30f1ddd0a0dda60238278d9819b0d0e3fe16ee0ec4352b5702add69e88571b7bbe44aee6da7fdfdb088ea7010be7109a4a4234d0a77b8e2086efbf60339dda54d6d16c18c2649e8d0ed2c53d90a75492e464a7addb8236b8b9ff2f409d78c717592c4217e269971a97c92ed337d66ff73267bbc8821c1f31705e429a3fa5bd9199c5e9775f2c45da05198d633b6433bc686115c9a752f4658bab595a710449e4a67c88f2cdcbc921e2a8151f52cb64952c85d2d78af8fe83219c63ba74156b4c0636a4af51c77e6cdb186089a1514cccf7faf606ef6e8d36fd4e9ed4dc772cb3d5c519fb0a60b76d2908bd3c8552136ef523f7914fc0401aa1bb582f97a14eaeb2f8334671ce18013e0e72d611df5fd433961d17d9915d1ae2f38d8c52a842a942ba48a3459f766bf74d2f232a0c5f1092ae393e59b9d9671e2365fe6c829a3e5f07e7e3e7e9e4ed129b448c9fb8de9c315f118a88f329c4662c0bcca15788627e3f91dbae1306e8dd2c2dd6e982693f74d25eda57a6fea7dda497b090cc3940db551e69c2480098871e93cd9ec55189b9eb457e6540d0443de81f5a7bbd1fdc55a6ac31b907e20538214d9700a888db3e45ec234e2aa79faf87cc16a530ea1e8bbc69a55208332f204c4e5e2f38ea2cb8d03813675fc910cd5f5a9bf913d71316eb2085840465944711f96396e633596bb9c4fb1b617a0596464ad1376ff16edc82746dc278ea16b9c5554a63a40e6796a71e1e9c240f04957161ef31d7585e2a983bb184b09bbedc060fe4ccc490f8087482d4a265282cfbb4d194b2b4a2c691807b3e32254bb2991335e3c31bbd931f037c6e15b7e5805cbb2a39dd248bcc370dae242db086c0ad6c803d69e9dbe7ee0ee9e6f86458a3d2a0ac19b4a52cab92cf058c20f4b708f51696a828cd7348cf79a89e364d593c1fcd9423019fd6677a85042edceb7521c8c8beed9c7c954603f7274fc0d9d05466a9e050bcf15ca1d6175204ba3168cec5e9ec8fe855346a3fbe92f60d1612fdfd7a88d31cbd4c7a77410f7c5a8b74c78418827cbc2d0475ecf9f99d1db5b5801b8bf9d6b77b9e3b286d0e853eee099d417b263f443ee728a6a48a4fdc62bbe199a3619a20860a82ed8e7f5a093a95fa91aab5c486c01236d65a6a2cc0ec9a31b4565df2b39f0d101580c248088f6159dd963f5c2a9457bb3a03e518d211040e1d0a132b44e16fddef6cb3290471b2715294890adfa3cbf50ef7fee68f763509ac4bad49e41c397906cf3e2344863ad2d408921d492c5cbcfac8acc1327b3636d48569c4ad9cd0904bf9eb9009b01b793420e36d63ccf944d0c79515ad7596f944645373b18888067a32312777fd0e5239e05cec1bb1953d8e0f71c26948b76e4e1afdf7b9679ff0a8145cbc6df25133895beeaedb8a1035da879ab73a0629719d942c02e10efbb72bd74b69902a415359d31d01d7ca05ac3e54d12393ff054c6a00eedd8377c8600d2b7cf4bbbfb8a98af31a1b0ef81a87e9a78fb6cb7c77247b7bd83ef7ddcacaf6fadaf610bf91998f1331433060b47b1f76db3cecbf94a2097b58e2605e86b6c309dc6b4dcc35d1a01d0a8218b9740ea1e48ede8f29fdac42552dc9c172f26a5ae197098b3ec5e708451523889d63be9565d0d3abc7fc38be858ab3a10402cd608a72fb18fd403b29ed514eb61f3284b6556a3feb63acebd45bf5fe115c1f4690f5cf51bdd56e5fef6ea9b94521f3cbde4e18443ca6138986493463f0fa0c63ab5c30868c789755299b3b106a75d1b493fdd1bb0871d3d3fc5bf3439c8e2871f0816d3b23998ba65da6a7ef187bd02ac7442ac4bb5afcc99b27bd3227dd0aa2887fde5b7f128c3e2d0f3fa041388376fdd8a99ea07ed6793119ef216405d7859a80bf55ebb320c38073bc6b61ea5ae7f0528b37e883743b104cfbb99b93673c61d8305bbcd62b11751426c25d90262819523f14db36b5a1ada10af42852d6315fad9a398607171169bf716f84cc1e6093c05b948b957e7b8d411eb623774fc390cc5895367bcc67b3c8f32ac36a143aba20c56ee47f072b7eaab28a99b532653633019e64357331cadd4bdd97ed96655ed699903e08b0456ce2b285353f858280fed663836c78cb3041e891e6f6c76a96c81ffe1678b25074538975cbbbea007591164dbfcd2cffbab5f682c67e306ae95fe8162148325520490fbe2d730fd0dff5c824c5628290acd03bb3e7c3dc0bb3d44f29a7e7bb818208b7c83212b72e96d324fd326e39d3d3c96d5ce364fc87ae5b2e495b6b89348ff06a9a1db25d984dae813926c7f5cdd61ee709fad3004b6b68ff93e5d59fd6544a3e68f89efe90da268ec8aa1b0331030ebf27979a224c0ce47c27be1d04d1d0ab98483b610df49ef9ea858ae85fdc872ab1972598aa5307f171dc2e2e3aeb59567096a1d0b5501c2da9c6620c953cfe517c1d7a325c1694da66614c3a5d505909a4b046f800d2e2a4d56e552292409c1ab18390f17e955573b0c86622f1c3f3ca5ce9f738c92a6554c9f4b76a90b2e91bf5fd04e09c19679a4b2f3cc628353ffe2bff8698d63a44287d8803e690d87a6106a0070debe6f0b4268bac2b23c44cce4975cc08174828755857d2e1f1deda08ff2f7efad706d0fce313add521f554f61d32d13447bb1196ba0961677535a66771875fbb1be8bc673808dde299143d8166913a2214771e7e6bc27ea3196a9dcf67a2f69c5e9240a10bb6677bca3046de585ad75401b1020e0e3cbb97e607cc4b7b6155e60d6da0290221bcb49b68650bc5ec6c5fd56e685a9a3ece30d4a0d44ab6077bf90ebb55ba68d6086f96a8f4a98eab5d476c3fad212773c38b21101d3c275344e9bf4d1124b2d1f63537fd25adb83d6b67265484946d18710463906457488a17558dae97e3dac8a45ef0ccf9e150c4610ea34337e0461125071d8ff708fc0ec9b4b2c532502d1c3db8cd286b5ddabd281e14571b0b995f19795e21b0cde0b1d32ef296ce31d5cfecd1c0903f1c3b6beb29a255bf48932e5f8c2ab417c248e0e135dd3e4c476e8758abe48e5a952746a74599140b228ee98eefe6c4121c2eb678f52f0fadbce4d258e2468cd0ac2ea5d1fbc225deb193a056f8ab3356cf9ab050d4b7591f19c05d35ced2509b8b49b37d4dbe1dc653a250382b525255a4ed4d53b08d872997ffc4f09049b2ef9f6e37dd92019a6eabaa4a87eda26cb9b720cd21c434fbd02ad552581f26eca72ce754132d95faf403901c7b07f9a780f63db24c04948146824ac2803e392135e48dbac714da7b7e10a31d361027c324538284ebc77776d74f6e038f93a035e4d9140edbf46059bf8259036dc67664f62e704d611173cf2cebc808330f5554449c9b6efbdc6a1524fb340c9382d49d3e2c602be039c81468e682e65c0b0dfa60658d3bb6cf1332623693892f85909160b6e18804f112defdae06117ecff1e4ca467f105617c26f7dc06afb19921d0da9840a9afd140351d2311593a002569bdbbcd542011d5db945b8820b4052436fcaaea9f6de03ef6c6550384378aaa3c40ae1b078d64abc910cc90a6daa1a5007883550e7ef7b61c805892a4b6b9fd1d4e5c3563f9bc9a1e8623f65b784e6e50bf292615bf8522cecfd52a820de883e6772ea735cf59bd9d7ecece154b6394420e97f338fa193926ce2ed025d828b89db69bba87e52fcbb4efcac188793eccba8602c6977205b85ce917e1f5ecb20f76a0c99b7a3f9d15c3196a79312162f410b9513002301015eaa2f433d3b925391fbb1c7c16d258290639d0ea9e34fe0752b57ebb6641b6590c6670c261ec629a62f8053d6a5fab54aa96157e26e7b3c67873cac814481cea336cd7ba5b09db31fabce914efd61916d3f55a0559488f43b7b8b3aa97db41a8e536e85587e3d1e3f0727ee9bca2479848aea0b2daa8fa2a00819feb413d70cd0ccfe418d6e76a32da501a465917f689d800d7a150eec83040760fe760be03e3479d8a08e3043d20ce542456c317bb9a7fa0774840ff8a9638363c15897975b0af0df3587bd34859b1ff98540e810dcf99966dde5cfd91140e36c1b50a5a0809a07752220d5b169979b6cd3f4f266cac980f11f957e6c3733adf68b5e4dae63d8a9b94d5b1d486cfe4e878081b78e28103a6b82f9cd9f4d56708c0d511850317c99fc22d7807479b0bbeb5a75066be9eb00b3dab106e97e67fe8054fbb532567842cc82561a02be830e349bc4282795621fddbb7b47f2ecaf997c519db4ea54238ab73fceca0a6b2b04997689e315fbe6848d40386934b01fa714cdb19334c921bce893d9eaa9fa1f6e2305acf6fcaec509a4916a1921133d176d74042b01a95e35b7d19b0133c4c84f7e84ca8aa87a0533917e7ffbff4c094e9ec9d666e180c3832d9f32407d3e901adfae8d7573057c00030860c581c148caacc7a85e73f023f3ad73b9a3d5d3231f64a026ba7daa59cc0fc313f66f3d887e5fd8e778d7adb15e2332a9141fd926132a6dbd64dc1dcdf75841b1c4e14b201309700a380a8c041e90ca0530242f5fec9f37a8aca37090d6e8a9eb71f22fafdae1d9ab694a426faef905fb0ca5e594818418fbb2653fba0b36a383ef9191ed48e28adbd426d05a484ed0bf1b95e8911a41b797dffb5827d947101e7b2da9bf44fdb9e64685339d86b02516e60d809c710c633fffaa63aeebbbcb4e16263a5b15c59d1263af769e7f82c40b4b05c5c45a5462f3d75d12f2d076d30b34c9a5bc01b0e8dcc94fe0d80e1fd7f11280ee99c5da55c52285bf7abd2b4811af3553dde7ca6cf368e0a8076f7d649977b4c17aa674fccb6c12a6c0609d9672e1901651cfbe2b12a8310e6dd78a3b2dd399954b08c94fe39e39e929d96f2dbde281117c9c11f9c782bf97f3b975af7acf5d47477813f1ecfa0b16cbbe444d6b5c4136a7c5be46e7ed802da26eb986ee16e0b74e282b8b3872b4f3e0c38b31e2aef53bb1907566d0acc4346c9db08480613523f3f7359209e0e1e2c69fe9be3b6baaae211b4bc8cb8aba3c57bc9cbf30b534d9ddc23437cd7b79659e0d3079482ed8b473a3a93c35fe9ea894cde6b403bcee8eb8ed50ae8c46da298163ba414c25305100e9cd0512e4a6040074edfc79aefea78b4d9b324d740c42806045d61263781502665655d482531319804f08fa169d8c400437d7f0ffab106bb495c3604445401fa1dc6c312fda304eb0bbc4a928c67663b8729e72f05ec064e9a9a790671dea4afcb77e0213c176b6895c43de83a7c6c876736c425b0fad45f4055370cac0ce4870bc30b46b8f0a46a0641f20373e7f3bd819beb277b7f9b994146684e62e5745a9b112acfa66bbb3423115592a20688bb3aa6148ae0fb9f054ed6fee6f20f4248d4e8c8d60480fc037e77f37646e9cf82af4762ca38c863af41d45c43c712566b40758a12acffe1be155e80f64578c9f5a7cd5f9fc666fd9e0b131a7161bfd0295bbdcb3d1820e0758ff8e267b63484297aa5a82a2ee1b3585ab79007a12b3ced47a71aae94250bc4a04f60f426820e891fa7222e31f8e73b3d30064c8954512137a55b21d56593d7bcf252a947b9bda8adab601fa5132939ad89eda32fc9f704a7f4e0a78f4c72691d2c0cade9d28bfe487057b710908855a31c26ceddfa52d943d9ccd400c34df7f34cd96504a5c3636f2e651741d38a3eed016c2ce91364b7e48e3345a7715ac92327996589ef531ba870ab09d60b4a0364bae9fd53f97bce67b1e98ed5db96b095b9cf5f2318210b84e33028c271b8ae82bd81d795ae4b4352125f28526deb3f4adb2a19a5ced71c732e9b60faf994688eff52868f8e371533cca2a4771ee180c5412ddd95f7f2419edac5bc8e56e1a75e3a48864934b6d2b6a4794ad3d1b81aa1b1fb20f8e62b23ad7b740e3dd5ba7261db8a4131d2650d7b6d38cb2ccd2369895d5df492fc4607bfb1dfff3b51d2fac2d6c7893146a8002ffda39ad5575409aa5f0b88417adfa1fc5d4a2daf249681c8bdb74d32a8c5fbd7165fa55a7df5ef3766f5bfd45b36b0289878327deb545541bdaa0f7bd92bdba8e12457c4284f8fdc438540a19029d014ce378cd67d428e99ab0e4793d21598b51320ba313963c13ccb68d2cffece51adf2eb42541bc876305846e9f1d76f3eb6a2af01d11ee8ea6bf56217b28e81a688fc1f5a7297d459430a12c1fcf739e26d1a6de422c9c069546f0a8d08bd488b0ecd93e9a947320271f0b44a2fa3d676c30bcbdb2db2a48798b4c35be7feb3e9e88bd4994a40ae8ec56179f26fa29c7ce5cb7a7a02605247d33326ecde1eb6032cab3f6eec96e5ec079ab69effd06e8d39b7f05952f8211edd31290544c51ce7ce739b456e3fcc0021993f03cb975e678f4bf302738300e0ffffff1f