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

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

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

Block Certificate

Block 54531 a7ff3bceec3844ff591c0af41ff6c836af371b74ac8a795662d185a0334e6bd2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f6fe1bac4de9113aa381944eea328120fb2e0bf7049d3e0f75a365384a2665dc
Certificate Block Hash
a7ff3bceec3844ff591c0af41ff6c836af371b74ac8a795662d185a0334e6bd2
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...00c13a000004630000
00180000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000033e14c1ae0bf7b5c1e7bc6d7e062d215cdf4e8d48082437bd5b8d9a979830caa31692e7224ea1c2f54e5b43d19a41aba93157d3db821e7713d86354609716e80802f3f7b7f1d7aa59ee2b8c5b46f1fc50f14ad72611452140c2c0000000000000040000000000100c13a000004630000

Raw Header Hex

000040205d1fa4e9f56b452e4e9d7ac9c4638f7e608bfe2697567af9f66a28090a5132f745d19b361927d3aa7346632870903e7a6d58b3ab12f8b5c0b8e8a89f6d170a5a337b096a0c700618dc65264a3865a3750f3e9d04f70b2efb208132ea4e9481a33a11e94dac1bfef6

Proof Data Hex

59,560 bytes
121216010307f3ddf5777aff977f91b0b5a7a121991346aa33e2958a6402b6f4ec6e0af227c3c6260db18aa23191d9c41eb2734fb02fb487b73b045f698278904c2d000bd2b61e0b710762323038d1a7d3bae21f9bda66e0b14d0b0e34f8540e02a0b1d9742c012c97596258a1e780907562e172126007d2182818edfc709d0e932c1fe1e8b3f7547897ffeaa9a580064ef005aaac651adaa2fe85f03d9fe828e09f251ac4cf002d2bb30c9b9420737948504a6fb22b7b5a7ea6951aae093eb2c72eef1636f2e520a65909175d457644312fe8b29470e7731092c341d9183e22e4331c593684967813a1a1577cd756534c4bd0177894814abe5ca32ade03e2211d2c6a06574c34f4a620c1ab899c790c7eb3b8ab8c76a46159a08dc7bcf235fbbf60e7f6485eb941ef5dd6c4f8ec1d0f281f17cd595ab908f6383db94b04b4047c896894254188a3dc7b025d5b7636abcf2cac50a56e6c357ddcf3de9d9c14e267b7baeb5c7917a8651ce4cd3fcacc11c8b8b91f894643a5f592a80b60c02061228286ceb0a709674a12effa714b31286f1ce80f4380c9be27861add5d40f3283cac81838dabefd689d04fc06df6963180a289c33cf4a3be8ac056a0aa94f72c0aafbcac516c079fe6067ea8b258a1bc8761b6d3d7d779f950f5afa129e758b4e7617581fec23d25e03c2bfa5ec5df41f35c799dd1945a76745522a50baba8b3eef462c8b10e1a40281816bc1932140c6a6a2135899fdc377d39d412f368a36d82989ab20a9cee1f615c33b39576b27765fa64a328a665b51c565600693acbe85bc5ce886ee75f8f4f3370b15ce1a7adbfcdea0cadea48c7d78ed545af3277dea8ce1ed6eba4aa6600baa6ce307ee5a114c533532e178e7768bf580d21dfb2245a025c8aa9603d85a9e104f9c8565aa5cc2031567059d009284c34690ee24999a4337d97dcb95cb83b384b7ec9e9bf2860b010fefc83f15bbbd8a835cb486f711136019d33eae0f4c0483764e08cabcb78c117c723713d224ce672b2986ef2c75f9ab0580415259fddb9b45822e2d045f878d8e8b8187556075e97558fdfebf084e11bfa8e32313eda1ecb23f80a27375bfd7a5165fb2125936a31e0823856406f908ef6ef5e74068ad9db785a6fc39a7a5ae52d51d0d94f19898c7314c0d48dafed951b0c6487bb48b7adec29e62e4916752add85e6e892c3abb1490a9b2c77aa3c0c62c493f16cc9301b273500cff41e68cfa206504422107184889330a4f56d6d495e2d617b47b3b819329e0f41e1877a6db59e86fe7b6919c1e5db71a3427b7db060623b83ed46429cb96125053147c1fd01f96dac18b5367347f5f9982bfb3bb632c3efbf42094edada1bb8ade6863523d67dd7da8065b77a6c0e5435a52e5516c5fc39754ff7a7013c42cc5e8747aa1a10f5738a821673aacc6cec61251c74766410cb553f750ea61dc7bb1c35eb4754a542866e5af0f47ca335f0fe7b356df4ca401787b33a508d7e9048aee32488b5571fda0194a31e454657a85df929c966bef302f3063e46d0c741c805f2ed1fe53bc49822becfe210fe152cf7b8a6153bf2543b3191e4fa02f1d865719b833f7eae041fe6bb465ed4fb8bf30d2ee7e00cd5685f6e0bb70e4280714fd71233043bb025df856b7047dafd08482b0119d18792c119a2cd0e51bcabaaef03255be1a8031602625e237c596f0c9ad5493115a1a3a34c62d6ea85d4fbc41d050852ac640f840d5a088d24f89bb6219ceeb13c310e04882a74cfb4dc71126d734c1ae6ce916af62b77897a6222e8bacacdb105120374536b9721d2f6e04a06e5ba5185a17cf7d2f3311b9e28de1cdb82c2b8a1b24bfb7c21ae6c08f02023821675a9c042a2625e2545fe5fb58d88b868cb52ce37c8c8699b73a5637f891918d19501d4f4d319cc689ea4d6ea37f4730314edde29122794d0f2fdd3bfff69b18961590100d75ee27eb33273399c8809610a863764a8a96c13d101471b25307d0ae629bbef8f8a36bc063442abee22f23c79dc0549bfc13366ffdba27ad08b74cef2736baa6b7a43ef3cd3b1b476501ea00e939d8ba0cd606c60b815e076ad44655c3a8aff46fac892b515ea3c77916ebd73499839734ccce0080456811a21354e6462e3cf3fd859bf687d4ef5e58ccebd8a670034248fe313520f2db34b495775fb30a31d3fdcbbf30ee7788e0d5bfbe6389606b383f13af1923b7c74403ac0a43ffe76c8eb9cb6d58cb6e6d2a5500157cc6d7995c4f0810b9272c478d8d1cce64a7b589c37b968ae9ab2fcd25f759401ce516fa3ac08102a3b84eb807c7bd4edb63f6324823c6546575e80889c0881ce452a3dac585ecb587cb58c7af61f6c96377f8b9f6af65bece7afa900f0bb655b1a81311358090e0aacd38138d06207b22f4e812c32affd1d6f40d8a475d5b52e80495ccdd9f0987895b8c4d83ecfc1c89d3adaf0b33ead9ca13a8078fe45656bc6d7773104bf87bf44eb6aa4a631c832f16bddc0a2f3e3edeea059a6e2191d0a636eaf0b790eadb6e5604a7a4fb6973c6170656c64e33b7ce52f4f3d6fc6dd6ac3762868ab1fd1dd3da7e0a13870c14d0a107e11c0c685db2b2badb92bbc2383ee746372952902cd2b23337ecd3f4136a4fa25ca3f33433edda9c76c7552403f212047990ba4f1d8072ebf5fc76b05c84d5cf7d9698385eabc940226d69545b9c1b834d7095f347644d508dbf89e3074e4d7d9cc53f7e31f9ec13c4c9e7887085898a4b05ad174f79dd18e11a95b77e78d81600756ae6c949ba38d7fbb14af03d59715f60ab952da772b4b7c5095aededc0d71731ce5e0791dd53a17f3c453983510e363f76199e00a7924f3c28671e53fd2b509b940a87ffb30c22b4d55e7acaebc03b295bd650d68f1b5200fa38a5e4d15f2678c64e0c4a3f9e0837c26c25ddfb356c53f44bf236d2925c114b81838a0ad739036b003a79d11335f93d4abf6d6bba164abac33e3bf29157909023472090f34237405fd483659ea14bf5393bb9d8ba04d0cde4f4ffb65bc231d8bc07f67f51d1844d8855852dec02f43f92c8fb77730f5cff006ae47adcf6a950fdbf0b315b64136b76dfe33002c367b79bdcc77026064cb9ce3062fa9eeb58cc91afe8bbd38c85e6a2bb853cec24c69e19a77796d964b7dc1a13cb0b101d30175d979845c10721f59d62814415afa3684c327cf1cc65a5ad2ae85662fd73ff00a6ae0aa1d84e5627c5bcc6ea1da3527bc72aca1e1c48443154a0e7235239a35ca07a33521a036791b28bee3b552f64f3a5f5105784211f7137975585a631ab15039f2a00c8f5ed7613e1d15a511e36832628624706e7d1dad40ceed949ccd628a540381e54ce8432899ec4f02511635d8cca66f87ea0ab2b70091dbb8c2e7003e5cb9e9e8bf1565818ead8db357efd29de825528b8ec7f43b307485c41b6f738554e5a9e80f500f6f4528f1195ccb8bb34440c5e41b9ccd6e635114e733cef0b5cb6efa1566fef33f7b71c8a13dfd8252b3b3ede489960daf75efcedfb0c8758851364429f48959af04899422ad0ff4f2fe960861e7cdf1c5a424938f84fa01ff434735427ccc0adf1b00cbadb57136653b2aea4fd6b40a6a5a4400da536c6c92a53ce14c442ec9cf6cffecec0f0618ee863155e15401d68d41273a48cc1d63a0a260f661d7afb8186bf206b51e6ae1e9f2d9f94ca162f3f689f83c99d6851b0cbb1123d56c4db7b7dd8274ccc91f8a7db3f9f4f24a3f8abbbdcf5f3b3373eff1f5286ef45d23c67f799aaa5b0e8aacd6e2a8b97e6372b3eadd4e519a750543d0cabf97403fe1bc3a72cece904a810976a9fdef76e88e8072f93c49448b89679aeb4af9a4d51d291e283a9f2ee86d152de62fb434fedaad7e9fcafa1787ade1b6d25aef8e5e08da798f1aeffbd59a92c55eeae4b6cdfab4aad8b881d784057a5282589552283abdeebb8b0164decd8250c908455d0fa87c5cc9fca03ae55d58e99b99e91ade91840a86d3cd3be89125205e10ce47555da31a84bfd386c5a6fdb55df4af6b176850a57ec2309af6fd65eaf3b2804af8025d99bf92d5eb6f46b827102b000d92af58d19f23d3cc64b8fc71239841a1e9aa0956d6fa9297170238e4ffeefc4a5bcf53ca4bc79c8d2236a255f5196b6e6e760f0da310ed92609ab69e09bfb5fab50098d78d9b0a3a8577ed992e87550b4911b401ab9ade047367afc80d4beed8f93f2fd36b994d56a76bffbf120a72b0ec489bef3db49e9c9f17c7d1b5b5ca886df60a96bc4f83b18513867edb0c87ccf548db216871d4f055b3796358116db6eff64ecb1d17d3d29b1759d1eac42ec937e35af8e699930b4db280a368d33df5da41ae1c3c4bcfde5d4cef8bd26843b2cf557a318c6ffbe1b623b981a2ba35f01b6d7a9f3dcedcf8b583d3a589833aeb9c0916b8933db32909c215d2498f80b14b924091e44b1dd7f1123daab95249b244057532dccbed40dc61d4177af7e11d92a28504cf49abe09c6266fff1236f7a4c1f83a731ae62a106eb443b077cadff36f00af5bdf57c98b3d02984a5636eec9c04b5a37fd06043f5cf6db5b35662d83b2b6e0eeefea20e57cd19c859bd16f42ad2025679b500990f29b6dc01e4b59bc34ec37898fae8c21be9a435c74327192b12ee182e55994e4f92308ab49d3862ef882b2fb4d8a253c3fdc9463713e35361c28381c766eeb442074252d9544f23755195e896af7048db1f1842fc7cbead5cce0b2b86c8582188dc95729c8e13514025ccdcd8b6b88bb7dbdc17ef414613a7d27ab2bf410ee81bb5e4d976ba8917741b1fd0bebb853563bf35bc71312c82b29cfb39fb04c00edc18586749c0b54b72c7ae8d4b1eb009c82090019bb9857f7a10b4e1cb8466be051260dbc43f73a5942cb2767aa60ed651d6662d6ada986c4004a5fb5664c7e402639e16166460baccc668031f546e6ff5f42ca645546456a38afd71bf47de3555b59aab1739045c24f002da53e8b4bf897349a1f57ebec895c95c41f8fc21d4618c4b3a69baee4fdc6f2e8c3636ab659113cb5c458adc7e77d35cadec0560e37ab8e2716fde24426dc67a947de33d4bd8b45ef3edae0502447e62cbcbee0e62e46899299966d5c8bc0f2ee74c82e136453c191a6e298d16fd75950b9769a545653eb43225f4b3947e08cbd84a2af694694c7e265a584bee04b1dd0c66f415fd409689d031c1530fcca1b8ded70838ed6b75c40f47364ff11e5287452664e1dfc549f3e5c111eeb7539f1a3a60251610e2cbcae396d586d310819c7b0ebdf5523e6f5dca08990f633fee3f23e6ead16a22a92097fd42a5f74a76a6b6902fa6fb658311e4775540211b5080a41d6770c09cceac1479510fd6b5ec3eca3a80652321f7f8a56a4c2dcd9ba97193118523e43802937e021aa94896feb89e43fc7b9ec98e0704f5f7d35ec934cb37a0896256d10448a35b2754e36ee3e27d042c22b0c368f02a3d25ad38cee46373b8339144fc15074a1c88b0291cfb946075475d6e1ba5f0706c69a106297cefc4d7fbc60d307f2f6852ed443184d969f73c809c29d2238ef686e1767a2f6ae5959327dccf6a4d01e770436d2fdd8390b5c533eba958bce31c68fb0c3a09e8bd31efddbeb9cc63c912973ec98fdb99528703afde17a6c5f075b4b80f3d8eb5fd0fba318da9a4c75f5f9278bc4eff3e8db0a7e385f51e722dd9b6cc6c6e4609fcc02b190f4de4a9d39e8be788b18980c010381e05f95837be74f55f5f6391fb5e4d8ae26625f343396ef8715d47468e5dd86dedee9836b2b19113d1f9865b63ae6c1966d896fd474b4dc87decc1a3770bcee27881ea56be950dc56790a3645c3b0c20f6022701975bbf3915d0d37bf2335a75359886ba21fab8994a4d39b8719133101ac8a2086fb7df20166c96dd0fc174fc00a3706f4bde0453dd21d9836def1fbf88f98ade4f3f608cb072bc0553d1a1c4e6f71715c67f4c006e386ab6c0b84ce082aac4dfb7d95ae1caa83c8d1166e45b6d2fba36c477287556933a890e2b707eb83857a18cb8fc23b2a0fb79b7bef1a5b5f4f33db54f2f8bb19c30f22dd2b0c5972bee6ba32e934adab4396448147baaabe71f5fca7093bacb7abdbafb16ed20ad61a1c62b71493e19cb029803752133fae01a7e2cd375c62192448a0ccdc41c72683cdce6371ab7f66aec95fd9ad248aff4d6c620791f7338c5a8bdcd8317166630ff9be78e345fe71229ee363f5f9a220228cb26421f8648ecfc93650e59840503a820ec39c7e9120e4ed0300c98a558ba65ad03183e7e324333b7f440629403ba407992b6807f7e7f88421d620fdb74d7f299b508f930dd68535d40b5da2ccfdf8ff40d36dd5b38a4db83da4ac847fd3e70f48ca6a5447433342f7b190a7b78b22a7c501095af8327f435e28fcc6be670e523d184c050497cd9a07bae98ed7e41a2478bb7990107ec3fb2b1a8633c3c00dc92511cf99ca0538e493cbe2cc042145293424556a27737c29f1619434e39e07fea07f82ca9b9837442c6b58735a12d40983a5e29adb42a249c5c7bbf53c2cf24c0e4bce4977e2dfd04be582ea38228077f51cfb58d9dfd4e6082f68f914f2a0c7a4b4fe9f79fa2b4a40f99917a191380c9da353fb4ece88c1f81575a53a7b676dbb4875d31bc055b5207e1c9d4fed3d48ba33c169fc3973f43f3f8dd7fbeefcfefc5e439b5ffbf62dc6d8fc4af07319234cf1f29ef91142459f259ecf3607f0688d0a17699130bbb1bb66d6797c6c74d9e4a11e96f44b5b95770838f95c3f4f1f3b19afde116c46d256552db4c8d4e2a28a28c5ce506cd7684de2945939a98f281b0aceeeb929e760fd8cc24cf19f090ab38f82fbc35b5977b7a69a277fd8c5ea4a3627d01933d73b83dff5faea875e300b05831e8989398362194caa108e4a4fcd44cef2fb6d3940417116e026dbe2cc92a39b287ed998ad01e9bfbf10c608cb86899e059e0df446e56113cad6a848cbc580af817c33a1376f9e565bade8359f026bda23c364ef80379a62fd51c3183e330814f692e9b075ee8add3f5f6c66fe92bf09ff5d00290f1d9e01e3d954cfce02a9590ddbf2f9e060b35b4cf51659636c51c0ff5239b6dd75070dbccd15c1346354a568ed25cc89edea00c8e7137be08c30e8bae1de83800f2f48595550db9960a3eed176cd903c79d51ecc44ce4bd46d8dee3fdae427823237992ef98cff6755eda2814cfb3645c9e7357a80dc003f75e8a0dce7f69037cf5e7fc546b95adc7f3f82336ff02eb1ad7ee93adc4f02d7a6e8d3b51efc22e9e405983bea8f994d249debe1be1f39c84bc32340613bb95802791f645b12973954ff7be37a9597e4fc8560fbca877997198ef1d48d50086d7c5e13c5c91b1499cbd3a3b69ac3f7431c818a900a96d12c6c900960afc268730bed307796e8b6a0228cdf022b2176adb25811b6ceaa6bae7f914e72f69c2aad88b0ad9a51cf37514a7294964e519336648f7e96ef02a68b2380d4fefedef24bf98f35bc19573f093b265336fc270cd7cf79a2e8a3694c6b850894ccbb611dbf319f9e68c453e188ef9ef411e8a35259534d3d715ef28b9c32a76991ca24bfa56d3a0f33f6e8b2780971ff938025d12f9be5635ab43a9b9fcbd8aa95ce724f7d9073b903169d8fcd293e5e9d968875f45a2ab9f9edf50538eb553bcc63842f7e065aabea48590e8a75ae3318ddfa4f83133d15f804bf81f4233340137c27a8cbc588e5750c7da2d95a210fd2230565cbf32b4d986323767f3cda831c904872349b86aedbdcc2a48c25ff0a0179c7feb0d0986a4f2e0419e8f2842cd594da692fd0373ac623e8daa75e05c14af7115388d1ffdc4504ff2a08b579470d44e26bf81a40a0606cdb188d5c408b5128443afd1179a90371c95196bcf8e8c335be5af3b69e51bd442ba59d27bae64722fa911a510bc505b1107292aef4696346dee2e1e8071922ef939343654bbad258b762621d9ede293f7d9caecc75cab8ad2eead4bf699552ee9477fde87722e583c245eab7dd0969e5b1155a27d436ffe0c703f3d8958ddd6f995902ebacabefdbca99ed8885e8fa5cc82348068e8138c72a9847e9b1dec62b6f35ea589b7d3efd755ddfe35d3c8e9a41774550c91bb3342cf1f898d137aaa772f7b8f66382d9186f335ba0b82fd3bcb15e38e6b9c30ed8301fcb04cb4046889b67b07f563c442bf050033ec28b1f575cf22f945da08248a3d25b293e7387c06b1e8bc112e4b74ce31d75419b42271f810d364eba8c226c06b85699b4643c5e7262189bd6dc5cef97657b92c3e620442e47ebede378fc1fed9e1db4b9fffb53aa702650fe18f2ef220e7183b37a0b3f5b32b2458ec0d55d2d732a1c4939d02a42fe76d17116d4738af03b9e7aac1c46f17a6538d41d83dcc86c4a99fd5039c9c835020eb1dbb3135f06cf65cfe9bd83c8849fab0258d6b0e55b0d9741354e16bbc7d5943b376566b6dc43b7219f23a582ec7afa718352e1ab414561098164403584ded42c87331e83668c1cfb7f9e749c8dafbbb9780fba2d16e33dace2c03ad80dd17b60da20cb0a63b7ea31185658837f563d689d9253cc7dba4adfce691688c597c13ac023e2a6622f0ebfde0010be1c710a8886e66995ee876debaee253fcab9434c26a75bb1c4da942295ab63a32b7c687f2e5a4e4b3489959e34f71f8659e4c4f4d6e02eb93531e3854b7ed47eec699d11a902e423e495d20e0d80fb70c9c141d26461d8352767fef09fa88b45781677466d36cf33697aa9f83aae1f63a57161b8358f00ed6a0e74c3bffcad03623a0029b6259b4e055b5b2083acf55d553974bc4e4c9e6d58d8b65d2a143c44bfc8f752c85a6f1d15bf58fd76785d4a0f42757462ab9a6bbabd1f2db5c8d8cc2c7ae6098dce0723a6897e1dbf9698e891bc588cf4c3e7b0fcc48c1641425794f66f7860efb2b5bffd899c6db3eb5420f9af473aed64b0913f18ece3c2e803f87775f7abbcc37c2b6ba72350b80419fd9b62402c2bef0d5fd42718b4154c8d724602fbc2310042746214ba28e977e36be39a0f380cc203f92a1daed6e07c9261bf2f24db80472b2e14abd0df34cb1961ad196f54b5e1b62df3db97921f3007842e2b13c7754df4bda74e4522d76475f8e8defa1b729fc87ccd4b545be0d48baac8bf9198a6218839aff9cabb475a03609126fc31ad3bc747ab924f597fc88744b2a6f300a55011bcf3f1eb403658fbc27aaa1b57f9628bda30c426b1e26613daf31b7d3e93c1cf364a4e714c702c3b8b41255c24f689cf3329136bf89aa47d78aed0ab8ed305c1bfc8b5cbdf3a20a45e8c35d140350ff98a8f25d9cedc5d117ee41f2af67ddd19736acbac3c64f1404245ae3510219201914aa13bfd5ed72c886aded95eb40b659bce63f873f9b748e0e8b01f3811bbb86d90c609e8bc8e711bf229eba1ac1bc0860839e03b2f5515cc58496098801754c48b2cef2837f4fa706800ee54cef226a444a8899d6c4a668c8b31ff957dd99b870704eb29dfdd8a056f56bd617565e0c81b2cd0e508fcb668aa75f38b8bdb12ac6e05a9ea03a70d99956aabc1389010d0e40f5309573a9a98c11e29e1cc27d1ba9b3a0d486ae70ee0faf2e11f691d1f9b2abf47959b5ab28e1066be75b547c287c3a30881da95e59ed530b5bd288ebebbf241fe057f0c376f34d9f9acbaaa6d0fa2abced165d98d008383af6d4711e1e54d92c3595d39ea2caf18d65f117d7de86c75c96809cd46db6f93f91216cbac388b21c61fe71f5874572c75f6abcf7d4c77f3d79713a65cd5f63a641ae59c03e93f49bd75b44149acb251a4bedbbfcb01b3a52aa5690c141de4ca130a4eb8c4ddfd9fd37aa6dc3096523db2612179531218bc49e3d6e8e4d483627dbdaa021b35160c7075c7682dc32e5ae3cb73cd9b4d629ca4734d2d0b2b4c3aa33a2a49d4fd227f7873757adbb5c2fb489772281093dc95365d62e81f75e802130ed1f10b9f3c2a8527550764cb929fea8777e91896b2d4a70165cbef8965c1d7c58170298d4598435f226158f9c31e2d7ba66db22543fecea45bcf7441ad98c4e1627a751de0e38012a4f09e6b4a4a14f5f146ed3072f6b4e415b0d8411dd8787b06440765c75af216d6eb08d98783bfa8c162ab9bd45eca3375f830e02f335f0ccd90c5bb9f062f9513bf41397b4e3b2924079e66460a42393dbd6669adeaf9602718ba9eb69ff7644057cde41d04f0d16f760c1674d444f6e13ae08d8e389e897213b8e4cb8acec9ae4706334304b8f4f0e5f0a540b93cf93190ea9c9c8c05a20c0b2959f3071a46a92f0ec7ab3955d2e361d79b6c467dc1ebd9ecdd4f8b0460bdbf8803219e522b9d7a7b8f1ad30a55a474694c937fe25bc0a9d73b639da00a5582c76195e2edd7ec38804df8e6dd785d0262ab9ffd896552522bbdffb0fd23c16b810468161278b3dc199b79f076d29a83f5a02198b82c58396b0fd8e08cb98a759fd09f31444d2f7881aaa77e7bdb1f0927d6db3a067fbdf00f743f5f6d506345712c5c09a12b56ecccc5db0aa4d89d8760be3b7c9b22d0d590445f4c9de0ea4bdf2e2faede78fe849e4164215078be9c6d9982f5381fba857eda0c680ed7bc846a726ffa789c146b48dab384c20a1b4446062f3dabb8d6db57a76ccd0f16c3f89ebb666687bc23c6c2dd8bcde784fa3c0d730df2fd101b62c4207e5c0c3bc739ff5383404f53d0433f0ab3625604fbfe24e0ad73549348ccc4dfe7b5dfa218541549cb73cde114a0ccc402227fcaffc6f4a64e6cc19ace8002b7649a5ebff7e2585769859cf2dba3d00d8d3c1db600297660efff1009c146bb1cd0fbb66cec89be799189da8be2a48b966be6691b75e9ff6938c98723b5d10d0217a2781cfb25abd0b39c9779f9b22bf17259a41ced7be9bda2bac3c403dc04dcbf1cd1b1cbc50e141cb52f5e3777526057cbbe665e469d7062b183869590b5f83e811d89708fc47ce3038c64750dea505ac23e20b7e3cef404bf59cffcb3f3a9416dd4ec6186259a4b571e5fda174e9ee23a9e8f1a920f9004c51025a544fddb49b5c74e0eec18f15837eec2723339bc985d34ab67ff7eae35eb123ad35b823e8d8c9c2ed974633bdd0585a1aa917f117cbe60322eb0120b8fdb7a63a0abb0080c29741f52a82eb2fad6e470a257b43e1a1b88d0c1f2f692bea0e5897fcb21bd751beedafe5bfb2201412bc6b61c32f2778cd709cb47dfd701857ecfdeab3ab2c2060bfd4c31200d145f000e7ebc2886b2c701a6a558a1f21729bdbb3faefefe57b7fad70cd503a29b4eaa97aa742aa2bba0bdd584a084ca49a1450d0b06d1707c3186b0db8062217a4915984b42b36195848bb58fcd374015a3e2ae1824ad2f26661f3ad0145c6b6ae11ae4d4171e7e979af7c25a561068336e356d3639a3f150f3215f1b19984e062a2fd1f6f9137b5ed69bfde2296f599c4be53f489f70e383778205a7fe10ebf2794dadad611ddf045ea866a7d849e6e01de551a3d4fc99fffe68eb7f94df53ffafc288d9cffc769f5f7e6e8396ac9cc1c49ea60ee3e3ca916be43b964bf93825fa54119b13b23c29ea367cada9c2fc4d5be93500a40ad9c544d45e47ad4efbc67e72c3c8c8c7511f601220b826d32a0a5cc8115892baaa696dc55ce2a6e3828691fa6472ad497a18a4736828d931b7c61c774c05f6b503d17b660ec871a816dfbe762144f19baefdd640bacf85de260363169d1652e110f9eaaa2298e3173e91ddc3a256fda494d1e4cd8f748784a2ee03631c34d1a92de9ac43ee5554eb096d05bb9598898d89cbed326262f36fe37ff978107b95557f15f006fd76502e82b434e80e1991d50f3af13ae5d09d406b0102c0d11387847f697c96904edf35fb481a47daf694dc0d6cf3b481fbe92859fb52c531153d94de6de64c698e1a5ea6f130eb8e0fcde2fb73a98955a37596f1bdda68024b7a7691c689a9c5217f728723d323318521bea68945f31580ee0711c61010e741eb9aa2cc0ec942340609541286f8cbce14bb7fff56de5db1d476d04840fb8cd40cfab984d147f7b4fc98214371f856b9a9bc5c26ff213429b6c849f2c089751a9a6bdb291a7fbf309b05017c6788409b434fed108e6bf98cf1ccdb289d9e613d9cfae1e0045d56b023da3d9c08b774b813910740fc7c2397ba41ad9c98c2cf7e03c87cdc528f1ddb34271095075c4d739c685c0d2a87cf442a5031ee8a4c603a4c99dad32d266125ada8fb1d0d6f8136d90e65aad2e222cf5a68d8e6f9accac952c0b7a7eae34341edb453ff1ea45bde5c35b8c83eb50a427271e415ac64f869d81ef6e0667fca46baf5f861acfc0ad47bef804e856119838e99491c6ad3c89c9db6c8f28d28580fd79d9667f8745b068536196647881d22a44643534a5209dbccadd72f0c71c3fd7860819714d3245dbe7593b97a59ee67f6e0611dfefeb4cb5229324c5c158bf4ac3785cee9023c68b7090fceb9c2c748a600755f5bdac507f22abaeb32504f93bed08a47201257f4ecc1321880cd6d60a57ba37ac2334a09625a2d1be638b6da3f423cbfafc87e6f144fe31c8ef3b724635518886a11a67d49f86de3577f4be24c6ebfa56cf50a33f08fb0971cd704794a8016a381a7ba230f36867cd2ded5fbc49edd5b6b01d81433e825c85ade97fb96b21c5300fed0322f5855be370ae00b428338f02ed3016f418df292f3fac148e42c31855dad4a2a055a043d9bee83323d91a363e0633ae39858b12aba1553837f74755013462906e557149a2842706c4b7432a5cacf0ab2eb644fbd73daf306d802fb889b3280378e070a87e5867cf2151c9788e683cbf1797534f1b4e9a3ee3c583da415fd24a02fc5e6cef3ac8d56c43bce45b59ca082b38c25a1d8f2279560b853a0e1739012ff605cb6f9c19433533b91d7520fbdd9f0309903ef67f42f8d54073bb0310d24e15ef7e27f3fea50269bdc15d4f95bce2157f4a7ea8bd819473a15faaa2eac5d6f9b9dbc019c472e395c6c72c634c33827b5ebe6656f487fb666a2f52da80361bcd0906d996b9b15274d39c2ec370002ab73f675303a85969f80fbc19702cf44472af4ada52ce80d7d0b8dcb15c86ac310052dd637aecc26d59715ae2835f31e0040db97edc912f3d05d90bb4d1b98c64530d28392004ccd60472b38b3dba6bd5013d806b6734a1e61bd2cd7f8b8d4570069ec3ecca7b88783e23f1ca936c0a890d4194215c78ecb4ef43def287ccb9c0e378ede65f7d2c416ff99931845d009afd739393c6956cedf2445117c0d10e97e3e96b14862fb8e6de5bf5cb4f392eb769fee21859f14cc0bd0a7bf1f120b2ef9f4c2882a63682503f06f6d6e0121bd2433f32af264735e309a10913077a8eec08e454920202bf0555c744927c5b740bb2611391641f1eab672671d87e561ee2ad179693a447cc6f1298c77222bf69ac6892668631b710d2891e5a64fda18788a57e8068a712ffee8747e4b73cdb819154199b3098bfb1383f4bccd326b40ff6a7758f577ff9644acfba733677bf1b1851c46ea8f5130ad02e755b74e52d4e7ba176efcbb6b2d9ac235052770ccd2de8bb801836dbcdceb84b6dea4933b0fd090a5f9aa1c06a9b872cdd1c96d648fde55ebe9dc8cdcd35590d3a9e3997550ce243b469b73ac80c230cfba66785adc7563cba3c4403bfa1a74283f8b3c83c799ecaf895c43cd99e4a23e331be1b2b6f34dcfd7953c7f9ff8e8eb1fc171e3f358964a2394986a8176a52aeecb47a3d74ce25d97c054d9a739725f3efee63efc467df4ceb469cbc95d7c0ca32a4d1457825de6ac11265106cf9f808e8d106c1c8f9b1f3643fdf36da936fdcc81b6baf2c3a65bfa3ef87ddfe055c4fc1d565dbc488a56fd43b8aa1f61960a49f88ad3f512f7fdebed6f3b1dd8a2be45f3820bdba0fbff73d291547c45f2cc3b6373253042da6e18996f9cd4a5534b7be61e92246a798651dde46306129fd507d5e9cbcee9ea2a5791b315da082e165f25a020b2e96035d72f6d53d055e5dc0dca69d0fcb04e80d4b232be25ce0168307b195ae4992075ddb695eb5425dc8963ba8737db21086deffe43d0f5dd00c9075d3e4e238614e1f94e1a26c0c4f6f60bae6373eb21b1ec8927632e424137b453a7dbc97a43160b23ff70309da47c0855273acfb670258401d9f3b0bf83d313ee8b0bf6c33cfdbaf88f8c34fe9d9b04ae56a44433a0046a8100c5daaa30e5bc7ad0ad2141885025ee450d36211c942fe2041e220f0fd98e59ba479443a97e9f982e0e10810eb0076f47479a608d3eb38b1b50be0885b1f2ee9d90438886613d9dd3ceb95efeafbe3edc3c3de9b42c639e22be9488d78e72f4f00c28350bb8ae6208dbe1b7de11fb1a1bf25b5b864d36186703a536a96ca05a2d5d637febc4d9bdc4a055758108ee0cab5634773b662cb02cb987e7498e62ffaaab3f5811f36ebd340b14f6210d9216c82d066e8f0c32de4d1a6be5275df0772d225681415f45addbbd7789c852e670794fdc54106f3ed22c171c62f18d0bf2e1f78ea61adc92198318043d576cd9174045b2a1e8c5cfde029ff1adaf559b63399d4769f230cb9e32e85bdec45b25d64f9417bf9554625a39af63b69d530b46b750f434da478b85ecff80933d3afb3bdb80f3d06213c6c14a93d72e6aedf3c9b0a01fcae0b94087aac5573aa41ce5a1e0c8341f2a333fc555a142def80b5e75baf4f94018b0f6d3c70a8c98a959a56b9140c590fe6f60e0fdd905dcc578c8a00bef87d19dbf29b9b60d151ab1f98614d13106b7bd5e834444a4e42aaa1d7635fb1812f1a3f0c5717402bd4b1b4e8d1fe92d02937ade16de3f88c8259980c8382280430cb11442b1ea0bf3704c23c1bde7210225d4736a917154a2534de8c112d7031a5f0167476f5f8ea34c481431f83231295616d6a6f47ea6f7b43e20e49899707228c9c08b1a2d32480193f4b3ea364bfe8a380197c602bbcb455388c48d8ce1d58ee62e09ebd4e89622adfb473627b71f09a37b52ea4ddaefd1a303825219437b068211a087e353209aa53e810e2422c1b700d025ee2b01b00ed28608890bda58a6b8410b9b7363bbd1628850f85946d3dcda32c7edece01f91d129407089b83758b50c455e93ee92d359896db08bf2d14c3629bce03bb01c685f34187f09540af0f1fe6fc0a9367b9ddddb5affe6a0a982df2563fb73e9ebe57afebad9cfe20eeb27da6d3fc3d527caf235d15b88507de6a31ad4173bca5dca64605925bc08b60f0e270a8a2aa517ae018c93a80a5eb040f6212459ae6fb48ebb445986a05b504605950c10fca2ed0d187f9a2835c2a5bec418b59d38ccf2e766a0e0f8187c334454fa4ee7a7f0da19320aa3b0143fbe5b776ecf38e15b4ab2cdeeb0b14c40eeaa7d85a98669ddaf1ba227915c3ce9195da460a2d0be46f03a247d9e7c1a51b7b57df6607518d667da6baad133ac0051edf603e75c6131a26401f3842455bf2c0a7829f50f8c65c56fb830fa7e3f18607b7829cacd27922cb3d94e46bd0c7b654966311cd415024a1a3ce0dbe054484d3495b996cacfbde3fd9df9215badce17262ea5b5521c6c1423335603c4dff6c39cb0202a4b80d1634d0352fd47f19016579c00bfe331cd742ff7d3cae5ed690cc83043f956b610ff52d92c5dd8526cc4a990f981a2593113f3cdd67a5f567d73713fa610507c216d871b2af6abe5ec9cfbb3808483c4fdf0be83418dec6dfcaff6533bee541c624dfdf3f90d3c152bcc9265adb70c7da40c4f447999e003e2a9796b4e6048fdde88a0ad55e6bc6e88101b53fbe0c1cad2684f0e027ad4bf7932145ac1da162bf571e8a2fd2306778fd3fb84b28baa22aabc3795eafd1b22f35b7d2e41cdef393529f4a69069176566ae35b4e65bacf225df4fa6f8f8ced4f16441ff89fc0be74f551d6a5e868b3cec7329513b0606d9d2af06de650bded18aad884add01634782de09e727f4fac693ddd0787f84d1618c23e8d39f88e373af45e79930d06e2ad96180457b85b8494b09b3fca37d968865d3aa23e33deb8f79cb1b0638f8624ec0aaea48e763b21371a2539cdacd714f941953a0834254c28eb7750d997d881a211fbf1eacf43caf03d20463895a831181ff7b0cb6e6332951a1ec39ed6b752e7ce2efb484b4147fb11433c7a991feda5b4d8d5d9f9a9b218a4d9e2f9d02fedc5d67ba75c9851a1d33f7a17fbe1066bbfb8b528a853be5b8dfc9d97da401d1804ebddceae9e5f4d0c74c43010a2adbf22b2eede6b9a7beca5a444da1b952b8b083478b09d13b57209170d974cefd007a22e5111d07aec3303ead7c54eee66739c2485fa24d1e76765f8aa37b938e36ca206a3fd26ad51d0c015c3c8d3a92ed5708e53aced893d17c98e46ceccc801bf7ca9e38fdfed830b63e51cf33b3aad0e50b65c62c190c06eb2b9720ba00fa68cd08e65432184216e3d49ba5567a0f0769955649ed1d1d4c7265ba38159adaece7ab20af9267fb29eca1262622e82f0f7f8d1d2a33750cdd23d59f6a669c09a8ffe1439b83271a647c3df30f70350ce3b22aa41e971c107b34cc4e4da3a07c6c90602ce977565b6fe5ef49862df2a113a57982705e286e9b8c992a800023bfadf2c20bf38d0bab9c23d231d9cccb89ed91f0071e903c2fc9e385e7b62f0e36c7fd7d8934f39e6b7586e24f64c4d3848b3ae72e084e35a98f3d561fbc1970547a22052d8cc42be356928f9afa0dc6d1b5810db8f14c94be106ec105d1cef453631156cfeddc77a184fcd56826aefb2a2fa60862b36ddd3522ccb94ecb22baaef665e9da4f7aff9dcf8c709a71a93139ad4bcfa1b079dab976ce59d6c4bee093dc9f89e5e8fc8782242fca6735c8adef19cd07c4a104cc992afa8a4a04916d4751ac3fc9f3da1066049ecf0fbd9e8290d2907c55dfb47e5f364e7ad5965f30ca5168d683e0dae8d010886d425a89446d41ad8dd333aad64ffa7476ca3f5b35aef54181605fe9b64c2ccdae53112f991fe64c3c5277d0dd0b4473afb2141d4bf4df12fcd95318a71d231e4b9d9d31f96b4a1ab230e349027385d090b04a70b4db1aaf694f9bb71550b8827e4ad820cdbf6f48242057f22812c735d11029103c80d527b94a7f6a2c5f45628cb3c8b59aa0c1ce87a2aa26410a4a7c7c7149a520d44bb5e5936978ce400417d31d69ed4fd3c83376ddb762991ce9036bac8697c13c04f4e66f0b1cbb6da8687ec832f29455f547429a15c2563d6c56cd7ff6f4c11580d3e8f48b1bc0c6c2e893962783672c887661204f3f7480c18f46e7219664aafb9ce13524af8c471b6fe589f98270581d5d735c3f13c1a292f020c252fb8e95b10a6a7da555dbdc496c5d7c83668627bdff1b69dc70a5f2ba68b61c2a5ee3720a43d0ddc7e439fff6489f10a317d2017547313af1e696c92589ed290b38749afeb1aeda35b557ac4b04d6c2c9dedbf3c9557f6b918c7fc845a50d4ec126b4c2b32d39ad9265091a252a1cd614e485f468edb4bd1f9c2d6d4fddc6a037bbb4cb7c236650e4cefc8cae85455e20f6849fe4877d866d4097db3c018f2751412e009f8427b500e924bd6a59fa87508275aa9eaf0c52e0ee107bbd2840bb26ebd65c4d8cfacb16b62129fb50999a943f875d6e150882c2a0a0269536f2e2f37258b6a274fa14f51e31664edfed38bca41ee66e36becbf44945fc110f6f0d79bf76c8c1e7fc0e7305d505834380f7edebb26414e1bf63b7f3a61afc7685a2bd582526102254158ed846f95d10ed62de32fede72cafae8fb0fb04c68d6cff1133267ef2316ff024d259ab702599527872693c4d24ce3803ccae1b51076eb2594f89f4bb0b7f6e9c0dc40db33f1201b0493773b8f5eedbe0fee8c79070499c5ae991e08127556e69641d666f74bd11b1e709c08364fb4768fede3de5d98d023c8120d4a98b1713f474e6b5edf21d8437f198da668eb4845826716b9c32583642b3d29f6aef17fb86a88a2e782c62b4b770c8dab101a13b3aa0c6926acb5d9bf4ea69564f059c00f92f840bc21d0b176fbf7e69c8eab88f95ba84e39ae6bfe05574ff289481d9139fc76d8d17fb0d6ce3acbb8b0446ae91195d682bd8725bb1bb97ecdc484e66e73140b71ea2faf78e2bce60398d053855797dbca97cc19050e6dec92105007c814d8310710fcff11ab148067a88a8d5cc0e4a3d50156745d9ae8630b097b817d2c561b5089df78e7f914857faf8c4fa8eb6cd4ca490a0e40a93f562bf04368feb8913e11f92ed1528d3e7f5d21710e00d73938e48fb3d68d19aaab4a8172494fcc8e3927268dfa27851d1d7e26239b0ddd8b90ccf1790a9337c3a433596fa176590c8ff140a2cca36e5c4cec2606b85c93259483ad19edfcbaa52da7f5fafdca39c6771128af30c349e7875d834db38a4dab130cba5cd7b694845f659c5cc8c80faf4677c51ca992946af9d8f537f6a6ce9935c079a283f09a1a9627d61c74f771e5f37cfc6200a8f61a72813aae6f123a387e7be617a5f2674e09a42a39950438168945cd9fde6bb3833504e0a6d4195fe410d78db6fce4ee3e470562838cd8c5f2812d3fb4aaa2d3eb46195bf28d5f660da9cc89bfcf3d7af2b88e418071ce1ea7b80712ee2ef9d6f4609af5d436ab80a157c004ebe0332f9e92fdf7e0667a04cf456c0f55e0c5e6cfc70e9f3a276d6853bf4a32a5c3e2b1505a8130d573268e1f36e732d41e5330c0acc8493f4a4d53385220f485f66124b618a6260a33cefd0507946d823e96380aaee0d8e6ac4d11e1d2c88d992b0cfb45fbf49cb415913faddef1e1f1964be94fff02433b975faa9239477826823c88ecd86a3a476db8445d2d85ff1d598c24b7ab43b4316895a88d19cbaa76ae0fb67aa3088c929a8671d442b9557bb9fa74be2ff6ad166d9f9362d5268c9cc9c436ac2aaa7f5ccc4baa64287ba4cf143ff4c2f3d19fde748e7532e95c3f5671d926c9ab5ee249f897940f8f2fe375b3bdab31576b92aead1bac452aaeac7edaa0f281078ef7dd4850089103f5bd02fef927c76a1285c48b1db7d2d3c1cd7ed38bc4307de13e84f1031bb5a84fa393c400c61698348838da59d884a915464ec0c7ed888e1eef4fb79156216486275e15853048d6abacd7d98ee17d357956999e06e0ef4201e14bb23a59ec8f26ef774c8debcdd4aaec42eb1590c2a11bc752fb1d060baba97c585ec8fdad51f791e32fae88d5250019f2f258c300f6518b03478972a88584731aa381bd4e5f8c6d89f9322d41728b683524a6c2d2d91383637b707ee492a4a450373efc0c8129a40d8fa6e8a4be0dea30711f48822e5d38b36cd2cc29b776e7ee5a26292fc43e39d4bec616664ce97fa9a3bb7b3e004806a924d81e9887dcb4338e693d186631c3fedb41ff47bd64175d78c59f601ab0e9b8d2b54dc40ce171a6ca9617d3415575be268bce3224317b4653320c09c90ef50bd2acbf3e79278bca7e2e637fb96d4a6e515071a3bb4d71bd0c506fc5f03eb9a9c070925dec55ee0a48c67baf0fdddb14af0ab39d19dbc85f1a7d1780eeaa4b5e9aa5b9188337c9a58001453408b36e2db37ec75e865fce60be72017406852d01edea7ab5b4ca05aa8cad3889cb55699f6586277b6644caad0ebfd58751d4f6e76dc26bc1560c0ac0dd570bc34add01853f61942699d4b57c8e485223781088197747b7353e7b1b01fc72587714ce0e099b874bc4850118112278b01d3c3a7c3688b9e605b496d6a1dd946ea68d122f57596c75d1d0829784ff940068878525b6d561482738948f09bf81748dcd491f314a05be7aba0f0d739fd4d53abe6c7eef52f564ddceb911af4b6bb8149f6c55f5f7a160bc76f5d48db01760132b15d0db1f9391a69e2307fecd631d5db8970f58ad7e00b35da4499b234ac2d4faa648569f97136370129987a25f4c62c0a7f108a2dddc01e7f556240aa4c777f47dfe76b6014b4bbc9ab7c3f27c15d93e80774827c1e1cb8f5239c9ff0131d5ca1c318b5b66cd501b595e4aafe9a8faade43b5cf68a3b8d2bb1d75470ee9936e660ea9828d7732638572b3664091f84838f4b65d75430c629315af86c472904aee17e711039f3979302ec6da58ccbcc751bb1fe262bc7c95b70c2da71ac1a681f1d77db355636fd809b14f22049c753bcf7ef8f7120827fa13efb742f4ebd680326481c9a6d8c4de07908af034b520a00370abc078f134befb5438aef323ce947d72c862fa9d4a62e94f9f785a1b463221930fba0da92716c66d2f5fc70590f70c75db08587ae89f6c211dbeeccbaff23587e706a491c4dd73db3a1d786fc4274ece46e8d9ab385bb4938c9b8def91ec18718af4694e2a8f361e955fa244996b5047de51962da24099ca2591f44a2f0e07ce99c0eea730f722a2d80b275dc2e43efde977e975443e18d14491a48de8c92ad1539cec84c48605ebe74fbb434c1b4b7b305339d2ebcf4bf03dd0dbfefb620cf0730df0c2267a3cd56f398ecb1746bb922900033a05bd2881db3b95d4c7682bde03eb3a0d4b78b989641abaa7608f9e9911a1adb0df2d66afcbdcb79ac28e6956e7a2a2d115ea6eefe54a83fc417a05ba9b5004f4f69e6abe1b37e0a0579fb73847790bdb69e55d402b3b73036506caf57b672ec5bb809ecbb7f0bb2d7d8b6eb329d53cac46fdf8db7a9513b62663223630bd8718fc36e1fe74ae42b301c2922693c4d5977fe25bd92cd76c59946c6bfd42907601d84c0beafda4f6f072d16f64098a53953f45cfb6a9cc126c843d86c07335a33b02639f8109ac79ab629a4258886c60777132fd203668e81721bbf180f5c98ab750cce5608041353d911ccbbd0bd99bf7ab70fff3de739ff5997f9d58c92cf25a1cfdfd7f460fcd7264e399987c00bd3f70ab63f5cd292353043a3a92b1ef72bbbec6c559cd9e5e40bea0987597460122e0ab9ad70ebccd2ef08f30e5f8c920c5f78d54fe3176dd47c27477c2355f455038b006bc762bfb8bf75e8ed6a5e94ce6d0cded47ce8eb7532c6f89ce2cf4debadb881586bee4cc9924f6b41241b0fca59a68752d603546ed0b3ca566b916b99af7e365eb49355a785652b731f0e1b3175b9cff2ee4a0dbe96d0a6334c0f616e066f4a57f6cc648fa00b98b2239faa893bcc5c161a19cbb99b0edf820f991644fb443a972080b6859bf14ee2ffa184074f4536aea87302a1c2c2db0d4043946330a0435f8cb3b92e526521bba08376d636934b4be5779a9f071d2ddb7a9b5bfc55cf00bf53aaf358480331dd920350617c18262d45a791d77995ba2e2e67b8bbad03c07016124c17259ecad15b391dc7853a373e65ae308a48e88d25c48e971f3434fdaafe2ab943ef3d10b2d8b00dadbd58ffdefdf82190f7d790506cc38531d22243c24ca7e1d086c62b98cf395a0410049f063a0fd0fdc2ce4eb636a3dad4394e21ce5861e5f372b066522e2af74bbbcd489930a97f1c67b6e7e8f104b4a2d265793fa534a53b9d33ee2113be6010ea19de8b5135472fb1ea8ee7a088a68905de169d15411c38631b80ff3e2772f03c09584b9ed2b7543d52b0e0c9eef81cd1aa405cd0f2dfcd7b97fccc3b7dc4761be209ba2d5458106201dfadf5d41d385f27de2f91df15d177915d3934c672c95a841ce173beae41f4a4bf5a85e9a3c462ab9741856ee0476f6d4a27b7203cfdb0e2c5dd0620fbeecb00b75fabf76c1b8dde0ac2a5c7f1fc2c91c32a3e74853596cb82a1b34d13d1e39d5b9d7fd0a0a0c1ef3d9c92df2e528a248df3be5b2054963d58bf9f328d6ae4f66312bd5e17d8d8bfba32b1bf817c9dee3ce6141d7143e58ed2a1ab883696d9305eb21c13d13f8b3af203a0d55d88a3e9216e39c9c13cd19609fcf0c2a05f4df439e07d7fca19833849c9f1e22da304b600b3de64c30b7cb118383993db00a1074b8f1a1fc77276ed320391cc8230d920e552b559211a73f698e6411a9d9e4b35f9df3c083197649c260f058c5b9f509ba577d2843f77de02ebd4aed28c60f02647dbb90d7ff3ebe43c5656c964e62ba79f4898bd80902e705219d23a1004816ffd19c9c922b7f292e2b2bd2e61f8105e26aef8743c6432ca414c16837d08c2ab5e043c96ffefa3889fa0495f34b08a801f23be4fc6efe3d7d8c2f87558e828e5a72765060cd233567dd82a6e59c27da94b1c3dfb3384e0ba02d7bcc1e123718d839e4ee5901363581da3efa76a4e9f08cf7e48aef2bfecbe14c811d82a96ec1990dd2b2c80cb28a2918d2b7edce56f6fd6607d9a106e607871616c5ffec60f2443fbdfd44e0670060ced8f4faec59e95d7bd92a609825eddbc3d74545b0d2c3421074387fa55cdb0a9cde99fc528c9af57562a1946e506791f7db292312c048b06c23aeb3a4d512f0c4611431b7914a22821182da00eac0ac6f589d39257f3a8babf53214c904f3d79540e58d3c631b9bd7770ae270d4eff35a040c64af8e181d8046094004ccdd01b89f75e3675df38fed74d4151d9fe5acd8271805ac3e25b14bf74fe022ff84e4fdcd7f49534bc94389ece40c12bd435222ecee5c3e9d857803e6059431a3f34e9c33def21d62e9485664269db1e1738d7b47942a30d96f0b985dfe0a9f462de030643be1d785b821f52f288e3fcec5d2636edba5fbaf25c65ef8e5c1fc77859e9c80d8aade9f7520d6da40c6304ed3e8163d78fabb6e9778c007ada408a1f991064cb5626c691acbf0c869e98b19444366e9aeaba89d0a25aac3e8e69cf8a58f436fb489a2d0e2dcdcfdfa5d3e41b0f15c2f8f91371d0dce8c92edce31b251ba9f1163528d4d7330d960e87af9a9799e0800e88d91773f80d0caccc607388311f0bc53bf85765761e415ba443849576d322d7b7352dbf179f6b08e718c14a602ad49fae6902e0e699306c713bc5409728e04264e24435cb6981304c0f648805e379443df1414d4b8c1639e754dcf6619b876a4122d704bd332b7d740b7884c1c7b4bfc7be86aa2668d09bff064021c88d8a5209345eff29231606c88b2f3d4a2f1e1697e56528c00f45d293e7f3e4e49be15cad4bde40b6ba3a3fa0acd956f1bac04631b12342f2eed4dd92e5a87dc1a88d455db97b7e3c985be24dfa48cc5cc9fe1c1367682643cb8e787fef666354fe03725d530aa78570be68febc38d9ab7b7f0d7833dabf469e877504d8022ce56a00d050a70698afa45c1d4022a4c766ec276739489248adefdbdb44c3a27394526ae0d3f7d8e3caef2f4b6c8583f11d4ccdab5e110d8e69789fafc9a44fb88e7e1a76a5fd8a75b55d5c4277aa0980576e5e87393bffeca00bf81049e6db25260a95e7f1b341ebaed1d88c971a960a4127be823882bd2c2ff639f3ae047603e8765c107237a529a5d5024f54e24260764d03b75a319aed860cf082f31187e283c370bd3e76bb02299be7e89b616ac49cd71f27d4255bb338124f1ff10f798db37309bcefe09eced81db051b5ae1e8fe5f51a26b3d035305b56f65fbc9256048e6213023f433855c81342cdb8a89b1a8f34efd680419aa57b1132cbbfd2c4f8a916429dfc285e348787e202cf65dff18aaf75572591389f69d8ac66d73773fd6861438e0266dbd05602e3f27ed6cccf0a92c92a25f90f4514cf335e9d217d6aa32f3c97189b187b5832ab3312714a211864797f82a22fb75283540b5905e5945b6b2fa503cb338516979e7532d052d2640fe3f909ef54c9d33b8ee5668e0ecd6a7c5852026fbe6883493e60d5960fa08b26f315a4faff83727ae53839eceb2b066970062573dc4a3af3fd6c99ea29f820f8d4ccca395f4bcb93dce26c62827c0b65a24f9aeaa8b10de5991553cacc98d756de75652320c1e73e603f3d554fb92160e6aae675fdf3bb1e91d0f4b2e9267b8afa8ea9e3cab028a1aeb909ddc50f779661b12eb4029f9637b811ec9abc250e7bc1cbef7a68e0a08773ebf1d67b9f4ddc2000c65257708c537a0e2181273772d958dc2d54bc6a76451af58a6e1ffd30ba9300deb75aec63caed228a16198baa844a3eb0a8d5dcde3095f5cf6c093aec2aa9cc6ae9925d582ccb63cfa4fd23071b5c93580e28517b599ba8518b9e05728acb38c1b3d09e569e99d1740af73eb8cdb50546bf941e5905b6a510edd26c5ca56f98b29404873b7bef6f25ed2dcb392dca64034b1b6855a2055caaf8ccef9bb6587c43d831715df42d7de6a3df01d7674aacb84bdecf5e34b5961372841478b3ed8033531b6f3280a1a80866de9b527a2331a8d29ededd0cd04356b3413d7f0f9d01a95e0ed310658c513c8f8ad0bdbdecb58e3e5c8c4acb88b73ec01809020337f517045b8663fd6ccf96f3fbce071b9a373bfd46de29e63fd21adb751460afcbc5f6848bdf01202d6df341446fed615d6de92988fe72b5cbf798d9a97afa00bf4921ca232ffdc1adee0522cf1495b27e132e981042c956ecb5a4e24f2808beced62986528f41bc562bd33a6227057b83d5252ffad79b0f5b92de5bfd99d409f4aa0c514e546b9885a71d7bc899d25ea8f076b351409f90bea932244534eb9c33b503ea9eb440e29c47242948a93c410a82d4687886dff88c074264f98fb858e8a73d271f9760184d7134d305853de3dc067b6248871f3aa0212146e98ff59e6124400123b8bb2c63d0c37fe3ddd473166f069f63fa0aa2c28da77c5d851de32c2aa06cfcfd75ed89e9462aa4729cfada1163bcf42ef224d54a466fda5ac6a42e0bdd99253081207ae9ef77d6703a7df7a7975022c960deb2b8a97b463cea46c05ad075dd5c12e801bd053c3295f2e53804808f3c4ab6aa115622233be8db855ecdd9682318e6f8922d09b1f734dc18998b411b8273caf0ce2ba8bf2e5e52eeebdf180039a56ecc9ae518e0dc3e1c5c73a3001ea4760ca4ae0a1d2c26b66095ae1f77e2f15269d34e876d9c0275f373789809a35ebae0bd1be092a0e0c7d8284af4c74b5dae06162685ae3fd504ed1f4ecc9cde4118b96a03399d61d992927dff92740fd9c6f1e30b5cc4c598493c9eed352985a1c6b841c36827b93b001c7c67b34f880fa3e2d3bd3cc5bad2bc82527624629b9c88fb7c4d200e83725a792787ca3c54e6287398f859312b85e139022f1bdeb800c93e036d918362e4d71d7601a7eb2312989609d6c99d0572df32b6292fab6bea5cd2a1a9f5270900b861b314d13df8a08217e4a306553b3bd3069a701377f4db927f489de2c3badfa10a899453b3164a56081c1007745ba0e431192cecd0f17eb401748e7d6093aebf928fe13026db658d2be868efd3f18f14ee58ac20efa292c85e800f28bf9a04aa4d058a997b5debd382c5aeaac4f5bb432f99532d7716dbf0a2e67d95a696ea6b859db8128b837fbff61e65d70151eebdb7c5db1be9da79cc5c4a42db23c361fd6885ba4984605aa21b4b260f226f1d372ce632759f588bb2443b4dea9e504e4661e0f94a7726b575868547c3375efd5348a57a31c91cc43503f7faf5ba2c9ba2ced4fd890dc68deb3166286b75412976b100a2af028460fc21395e7499f4fce1561333bc294515164a459b3688b05b83a252053c3c0116e160bac540551bbc92e3cb93a009c33e567a5ca80d4048f34279bda65982f8e7a48db9525533807c370cd251267ff2d5d3b994fa4a0130768c926370f671736a3602ee9b9633d72af26443f582c8a8babe081df3f67d54b3523e3951bbf5a6f93ae950573d72835a0b64b2419adae939e3b68f537b052af6e4801744d06bb6dabf2c725c43f73a7334c36dd7dd4e3820581d5b4902078996974d1b6f78f45d5cba599b8641c2c4f7d6fd7520b0ac8093758fa305d62a78cf738362389420a13b04fb36b4dd67f8e2979da011315788b7323f70f03df352161e7fdd078873448a18f8afc4d90a3d08af0fc8c06b08d1cdcf8bb94358cbefbe955c96fc5df0a9dbe9c04c2b07c82cc83f223f4c8e48c3af2bab1e51f685e3ef3aa2512a67e34fa694c8b90f044925aaa8535f28ec9995c2ef7eca7b1e5c95ceb4c00604d60b10394062de7a990d39be79153d5d77efa4a1f577758fd1f94efb997515fd579c1131ef0c803a481735e56b1ab723c6e4f30b87b38bb663a95bb598f767f7f5cea0ca562d87b21acd947a3a1eee12489054e19110c481b485035124b19e8a4a873dd37551f74354eb9e9aaa5326ced7c2d87994262741085abbe9bcec4eb6d96e4a65b8e36e6cce3f0d194a9be92998cb8f837e78d350fe4db1c4388d77d8d88524524e2e321b386229c970bea5da83bb01c1cddbbe04c044e348195464b66e5bb30903348d97cf87eb4361720fc6fa327018fe9429623e8507ecec233fdcc2f8a00e5313a612f27f4f7180b156bed982694d5d62925449a8d99eddf6502a2d11b9c3493ce40a0133cd98aaa7e66360492ce9e35f40790657cc31ae81bb2d008bb2b7474980b238b6bd492a5606021d5d7cff8e13c4054e7a49ec722bcbb9f020de798777bf66c666a174f086e41abf2d9e7c56bf1ae7005e94b8fff7601bc107933f1a4d747d3f21adfcf6207a6575be66c2d5968d6ea4949ef2d96da2d08bc72f81b88e539be869fc3e16638ebbe2ec81627640eea4510119458d25e57695025943588fa4f46a2e85981335c2ae4d776774b05410fd34ddfa73e0e6fdecd79819c650011cc10ad1383e34531bc0811ae4431e42694dc1d6edbe51c6f8257c88033efcedf7eafb0ae8f391dc358a079da3cac86b2b7982c6462d22d09c787520890863d398ebddedf52deb3d9b37b6d79cd43295f1819d923326df8ba4a5fab54f3e9f469784e38879dfda87de0aa7f3d5af5f16f5563207cfa1e4dcce08fe16b8de23f5952a30a8991890be87f3815ea9a76ee5cb7e49d7e794ab51db9d4c61e59b4784d2499c44598420079199d962ea9d69fb0749c7d4f4d01f472e6d9b8cde6d0e1ff42b51aa7949dc140b4dd84cbdf35ddc748824e0e79744b80a2b4a80b70327bfd40b3c7beed9d624ba9211c3d5bdf1a01222aa8b9bbf14da48393c435ddeb9bd85cef8a4426876fc4f00f9eb98caee829dd0e9b07c9ff730e5f03c4f0f657e070c652e7af8dd579157622e3744bee13602f633e3bc29c58ba3807f6052bdb377138a6ea923c7232450c5e7c7d0dda6992c6f59ed92a9eb58c31edab4d2f80fa031c8fd26bcb553fcf79348448151c02945c849cd026cecc124a35e7d4a12533a4c8d6faa18289e284d03ac60b633afeadea7826cf957f83b75b26f9c114a61c0bdcb96e028765d0a05fcf4e50e77a1890efee39eff40db4c736cb6ae0f90d8a6708c12252a2a8cd165e0525098c54b6f09ce492737fafe10e32e8dd0e3ce95ee9aabc1f5e687560f3d9cbac2a811306118331c4e4ec77db8a1302868d7da67aeece4921c60529794243a2448288a689298604d862313acbc09165de74fc5d11bcfb3a802a6a4af1500de8e1ff073298e8f7c0584452964788a8beca9b43f81fba1c6e0182496f96fc209ef55575a071deb578c75a3ba183f01b0785db955adeaf5e569166a57687a5ea2c3ecdcb42a8fbe0c82d78ac5489b9e96e94852794f316ac9d981bd762777f5a38ad17a3297993a439f85122badd306e8dec1fa916b78dd537652f63b5d082f0329983a86854602c0e24de91d9aa6ae290753f7a65db80f1d8f6cbd4fb9fc3fb56086011508b26882bfef4d8173546e14e6f6a34a6fb6af63055b86dda1159edc4fd07a668d5b0a9ba6aa8fac8ed2f94d757258013e06bebfd9600e5b6b32fcd741c4240cabb7a1049208f857c44dc4efe27e422c83c7a1e96a3caa2d68213ffd9f99ba669e2c270ecc54ebf13537afa4065dc6761fe6598cf3621f27d39c12450f6781a2c441d160687d66e30836782f280d52909b295b5f718fd6d952ca5447663b2a91c8244c91ba1301e9e2b19adbff427eb7502b40b4d365ad18b236379e7cc524da35818e6ab72c8ee5303c4a7a76b6e951e32aecbff560783081c475109e98b54a2b4e06414f45fc61b7b6b0975cb6beeeb159f06f3bb5b8ef6e2b5cad0c247eaf06f4f34e3e6a1381b84ca566968e0e1d58c7302783f12326520bd55c556b9f6b1b2e7a9021a6f0fe2171d300ea86364975c1884c2625f2246519ea3cbb44c077965f0bd638472ae9e271a02933211b3c1234455ed0dabc76f589cfe543c5653471b97c1f2874132ecc438d71b263e695acd2f5ea64a83b686c401cba9be88d6bb81f04992fd36e1a9ddf3177227b139a9ab971e985bc0ef7e1a542af0ff5d3a3bc444853a2eab8141d261b99c45a2accbfe1df1c37e30fe8c93fbee50a1657c98b7e741fbdf5d24054618dbba44133b876d6e9520c65a507e117ad1254266ec6613773de70e541dfc1379c77a8fdeb3aacd09ff162a08cd682197cfd258f4f9287d2e110c2dcb6fda274354882c05627691254cc1df75c8d3032f2063959d977fde3031b8c9f974c3719f60963feb1fd7230fde39caa50cfedcddd3e41a1aef03a25f65d6f5df003713127822322038ce64097952c76ecafc14aa04f51bac9ab1e5eee7c0c90428029df72648715ef0be1fc12fe2ec45d550d072eb537b0da47e9ead6db7531114bc071a176bff402ec81cbde278be9913147cb543b2926f768ef8250ff6a967e619624093f8a581a4f91fa5d2a82e514a47035ecc3a4d1b96cc255bf6a4c73ce488f847531d316dd7762a6c05237ff0c40dc905b35172139930c648450a59281813df623fc3d004f74869dd653c6463fa15977c1c044b6f79eeb7a001b1105b4a0fd312b1fae38767649508720aec0eb59234633c5eab218417e08aaa3fe5320bbc66c0f3009cf6f224fda4f7d5522916617b7061cbe9117f42cf9b6163f0841c570784847937a3f72a2b7d84323deaeb08c2f48d44b689acb5c7be8b14812f8519c89c974512c880697b592da46bcf700ef62e394f25fd233ce8565dad692a913b30a5626e47eb0c560e35792c8d55f6faefe703c4d166785e86d84f92bf5dd7bb6962b8fc6ad212e298495baed1ce7964ab414429a3907bde91c3bf5ec36de4f14a7e0367284f4d2004d2d78858ec39ca0e30fd5a0bc8fb5973dec471514314ed2e1a49569b341855a41082cd35e2d13c46e56ade31c507bdab26156f7242f89d23b52406a1683050dda6fb5f521805feca7a300bd75bffe9c88dc571fe275a4071a8cc43b76923630f00d702cbb089df6d757b084093923929149471cb44b8955afb941f36dcf966b6a92ed11e3fc9f70293912e00de09fe80a4b5eee80f6d3706d3445aaf62c5462f494a8cca43decf0e58bdcb7c449f59ea5a7c0a4fc037397ccf00ddc5eefbe2393c1097d70de96ff8931062aa58eb39c7588fa98018e5fd4132595082d3ea6b26e6488d2187ac42924e0201333e74b17371e23c6099f9fba70f6db65e9ec0ff62517b8a452d1d0cbdcbdb7464d23a174a298516cf48130d77b94d2438badfe1c86bebb87ab98accab781b9ab90d0bb7156c3a01f49f458a1a38278ef7023685f12a1dd809fea7ae19da5953fa010995b69e69c64fe53365c319ae5fa3cc3f8ba1ed3c82300f798d5d878306a40a85d0c06ac458f32b4d0b1a80bfae5d206520b759b9cc56de48a7c10f9ce8148da12d95cd94fccb691f69d8c4187305814f59707275893ba124523ee2d37c071a28ce755e2d6b9af6d62a1bb5474bd0a29483684fc93de36d1dea1ab30fc4a29e3aa673566dbb64f9319471278353d16c5a797b84b798eb9731d67299d0efa68201c2dbf6951fea2fd18c3d12412c3150dc33218331e71f880139e3b281bf75be3d488db053dc3c96e5b04d8d33e6068686acfb4aeee8b30600ba6ac64649143bed66e0e68cb0baef50622f67b117109cc91f9effd385660c839c369a51786f2082e4c2837aeae7edeac8204468932feeb1bd607b3a0dc9c34a7576ce194815af72a83893b4060b2171775c342f4741a6eb719a33d6292297d3644f872aa352819351c3cc6905d99111495c32af749a081b5bc2ecec59c65cc432c0606fa986c6890597c126c06e455245cb4bdcc999a624f71fa485104ec3e6e5cca18b85d97911761041ae3c2a0c2f46ce4956514e481453d14a8005555bdd92166e108b7f0a94f02dd3089f029796b8a1ab85d88751159b99aca510ad93a73948fb182400bcff7a6ef7909921d0b271ee2db733f42ab466aabdfa515eea094cae1a2075de39c29e46753338d09d6049e7f42f670393e75fd58a6a4b8110c983afeefdc7db4622f55e4873a97764e3a3a1b7325656342856a5faf4be4c1e222a561f2e7da750fb3d5aaa7352c462b9ffd47996d29e4219d6966022e1ee7c474cb657d16675d51977d23169661dc9a213c0655e944f298c974c3c4d6e9cb9b533f702827fac7c69892dab9ae326ee8743693f1a85131e5112483871890ee7ae1dd7b67b2be2c526db1752451149a129d2be8dcd519367e3d89499adfe872c3e0c68b43b13ad3b0e27a22a20621fa2b4507537ff761f3d924823aa52ee4df2ddb0bfa07c0c646eb4dc36780153f9feba23e7c94e81efc5c7a10edc5a020ed1b098632e4647437b44a1c6a287669888d8308ec185868f181fb3bb0888f51de563f4d75c64c44455f077142c180613f6ecf399f2d7e916498459b18426e138022458f1b4e8acc2b6d263343360d29ce9ce7e01e65897de9489952134589cfe5dc3df10aeeb4790d52312661ba07237bbb7873c344e38bcf33163393712bd2354cc9ae0cb6face841aea64ad97800539c99fa4c95eac400634b773125e8dd6aedc2d0af1b2735139766353ad24038c78f1dcd4301c5566f2fe8a9f0bd1bd1e84725c58a5750930119f7eb85284f44b31a1da845e2975f8a5bdce564f49e67c641eb96fe7eae7c22b16dc029bd99edb232e310e3c7285cba639e5bedea72c38267448cf5880218b95e56b5e5ebe4e3d1ca439dd24ecb38ebe72cf8327b97b1506a096fc4448f520ee53cf6c4b8d000c77f610851b1d0ddbc1e99ced28cfef09998a8e862c9f5dbe2d4def8849d4c6bc8d034460322bcaf5ac99653927fafa420c1172bf07365d20b1665f8d12c297f47a0921679a0eaf70ed6b8325994ae0f1d4e2f9439e23ff5c4006c9eb09de476d1dfc8e1e344b4a2c7bbb00494c5256cb6c87b24b39f5b1ebc602587bc67c5d3feecd53a5703e8929cc6cc2287692d4713fa95d38b2898a17833575d31d1349349868c489d62244ec43de1a18546fe357a601d679ea92162fd8336513e240b6a707ba8dd81f0f78c36d443c10c182713ea1cc876aafde2c84826e963f5bf85380081285deb821d53b72f01f51097f32ce56f5e3bcde916979efee4c5c846e655eb80aad34d947279c4d695541065b2f99dc09ecf6994371fd1e3855657d2d46f3d8c421b9bb3ad7487ea61563aa2045deb0e6a43ec068d99280d35d415fa2ec68096891db9fe91a37d719434d51704900b75311c86c8943d5fedd7552df48e4960989e99faa6a6348f301701ec4058e95720499c1b0cbd552e26bb17857e044ba1337821cf5f5aaedc95530cdb61f1a2e41d3cbba127822c86018dab7943a778ffa578e20d17aeb7bd3aefbcc4fe2db8f78fc656d94107e1f1ec10713c12650bf68c5bbb2b4e967b1b5c5017a2135f1175a52c8beeb41c399b379501430f1dd77994897a889c5426e6d36eabaa1b833a00dfad5b7653abc6fe1f1b63bdadc6ef38d663f5f4586aeb16dfd549d8337bd45068ad360de4021e4651b9af2fc3af4bb7ea0f12acffaeeaaf5565506d439a607b9fbddcc46a4402c045772b5e75992c1009791d56de04f3458ec715cedb2c26fddcf18add40b814b28683ce5be43fb5d14f2e74e3451426ced557289c5b7733acf2ef8d25a08bb4590747f15a9064d1cee785e84a4cbac89db5be2da011175441eec06f5743cec72192122fb2569f3f67a65a4ee02a4d1fb26f3115aaf14fa2d396d172fa2e8fbda47e75cfd52f5c68e87971fad56bdeb95122724da4374eb3d45f64eca43ff1ac6838a1c8ac158ef47761cbb958c4745ec5e035d8c5f58868aba75b8b862ece712eb1b31afa212002a472bfce85582cf318c8af9f5f40bf5c348be6e6932980aa76ec68722de574dfe8aa03baa13ed2f4f330b711e0f860e9a92a148ecb27c8a808e1fb74b85b3c28ea1a91234c08b1b62233d767046492319c91689da4643dea5800da55dbf695f53abcdadadda56c3d42d5fc6bbbc2c924cd5fc58ef9ada1080b9b037f9cf98043bef093f537bbd07064274d2417a16cb0c3ae80011884baa29415819a24889cced986dddb551c034ba3dbb613cb4d5a58080b44692d7d411d7c6bc93f39c9afe47a0e6a46a679dffae1160f6274b63a20a529429e6a19c840aa0ddce7e822095e4d60db2e2af0d1094294ce5be4a23a4f5bac35c6f67d0cdaf2d90aac6c4f3f7b6e3a842296cafa7be4a5c7e1d627befa2f8dabc07db3398bc39679d7783dd2cd370303a73fb319db7d2fdb1557fde0779b620b57d710566f738bc3d480a31e7cf15a7fb1d5494360eef77c22880e8909e843e6e052ae4b881fa4d81a68de537dd9a7d237f6d8fa896ec638e105a5929c0f3ee75ab7f1f373e869b3343a9abde0710854ec2817ea75eff9b1f21d38c8270c9bc8397b9da0027071ebe22a706efb5582a64719a6afb23b28f71fabd458b156279835130e9c028231784222053c65f6603bf2fa4acd49ae219c8a7aa68ad33f0e832b92bdc6b51d4e9f4d346980da761ff0b345f0c90e4a4e44b22806aae3fe091d21835e75ac00dab4f24ab3ab9661ee6203c9d9807cfab20eddf599ca0d8bfb01ab59e815b957b5f1d7d37863125e1d5e67b27969bf8d1ebc9c103ad1b08600215c1b63205f153c09f850973bebfa6c8cde346bdea39fadde20521ad6cd4aa0b3d6749349793c5210f240f80f6f5c80eed4ef92b05dc61e4bd0cbd7ec739aed53959c0392a840ccbe6c16add7327217886b36ebb3ebcbb60de538ebfb7fd0b5f73d6200a153b1c82136d9a56ac95373d2d855a99fa2807569a239d20501eabe42524d80de99fbd332db4df3c91d62a305b7afff7ec4542b6ae8f2ec5c9b2b9c2a4f4bd4b7ca651439c42c17fec4ebe9300e07a23880caca8c49f8ca011727665250eb444c5b677d3e30feb5f97ae9a94da89c19c03ecffeb6448615e7d771910d3c7579a16429ef8935634cb511c04291304ed5a783edd3d710838719c1d9236d5c23433c1c50d59ca57f11ef7498c5b6246217708c2ca660b2caae026453683304a4ee9a1101b8abe9b3337a07270cb1afd0beeaf7a54bf2346215a8160e688e4789e03f34a3fc184665ee647eb679dc434b9b4e14ae176e13601770262c29748fc14e4624274a876e8c8a926324a5558075773ec63f410834dd1ec4c8af34f52d89342123f48eed57225930995443ee639f64a53f8c49cb43d7fb8e4aded077b16d5e5b0764f15e4b3f430b71228e42beb321ac69b58ae9ac7e251d13879214061c12aedee5e6fc35160a87df43d0485133b7aac4c1673fa9f5b13fc1ea6be7eddce674621ec0e93bd7256aa66f019878bdec6946dd3635c00fd8d078340d38ad5b7620b69f2aa88f0352b3424dc049fbd40958b7da185a4ade30919aa5ab0013e9804eb20e6020fefec39d95c82cd6a7f528b0e1a6ca82f1ce43a41284d60495627ca6eb29405c39dbc0b41a76147ad958a466f96c0b9aa968a2bbed06fc016932fc9c130b9a25f7a5c47adc1361abdcf79900d920c497fcb0675323082cc0eca68bad9ba71f892ec4e9df1af48f5f589a3e8ca20d7e3e86aa061af4f147b04e426ca9bd23067f9230b722c641d4fb2b71ecd49a814cebc8d8edaaf9a85cb39ab7122d31928c04f0374d46ffc333f276adb1ce1e40f302162ac44cde398df186b9740c87ea34776d6748f408ef5de1e16eae43a9bb90faa9538dbf3ccfe3651d41de745f8f42e07ce3a4d5146048d546848c834447a3b734d4fa3d8151a6d0e0a11a24d08df68cc0bded9c5de14227a2c976a4bd1a2ecf036e62bf8a1d2bfd79d3442e3f068f791d8236bb62f8213e4e36dfecc10bcbee835b6e2a1b7b96ff22378b4de46ca7c3c341e57f3310272288b7dbee97d836b5332e448073244b37e6a78cb4eeac8a71b4dacb5b12c81c0d8439b1085b75eae271cdeeab58aeb4643cd2d85f001d1dc43cfa05f5ad018685e9d09b9de617f1c0b267c8eb633a937c447ca0ab2723b875cfe6c358d0e8bf1f71ec849179b662fdd9491c6440dbf55d8da183b589ec458af839c983e44773e55cf837e1a6d04177fea2dfbaec45dd3f1a48a354d087bbb4cb1f8f73eff879443f837bcdc51bcf1a26a24e6a110a67beddf92cd5ec7b1b852a01ba81929f3b4dd62231ced1796a8cfc6a2fab006d4ce71fc0c1e23b6a6d4154096eaabb48d2ff727dca4ab42c732b2cbf56d07431427554d56b2241b03bdb3363a2a4242c3e9b2f3e600b7ff2fed1e3f39b2a205dd603a78f18064d73254bc2c88c8fc597f862e1969673a56331ce4aec2a24a1e33a64537bea8d16ee94128b2093c22de8eceec4e45aeb18a416ac4be2c299acc5fc8296ca117004d7ab050a8fc69544eb98bfbcbb0f09f0902003f1d184164856e1d968042900be4a6ea5af4c2290c09d01c8a48876a520b21f598d1df088ab1c432dccc351025954d667346fe49cef537a721476eb92cded8a8755157ee36df4b14690d8ea51977e0619325a8c891e64bf727e363188a50546cad03fe364d7cb412927462005d4920b920c6829e5df86da9b85adf548aaf39f89ea648689edfc178f7ca90d8e16e6f2d694f9aa711e642d101b3bb4d0c35d0505afa1a11ee6ae0ac17141387d363834744ff1d6342726dd1cc9146cf73aba6f67f447c4279fc5f7716dab41184ab77f42bd111c770d9d7271f867a5933212e38ec3e5481b0b67535ead4e4847854d820667e4c3e4c8e3493b1e338f97a845352f7a74350aa143799c9de6568dd7cdbf77c290617998be5263e614e1375ab375f232fb9ab9a1b1ce61222afa6ddafb4f71038d5ed76f2b4b1905a27f8f0ebc9c03065ff3aa14f1a26ef2bb704892036c9cdc3f4f2dff1103bd1bbae17ee4ecfebd884812fb3a6e684e7efc66fdcda04c241eab335c0388dc49eb223c0b60a13b66f4ebfbe3916ec0d05bbe6adaaaa14cdef3011415067489ef46f5b12eeb4195b43c7abc297d375c645dc2acfff98965e066e9994aad35058eede88d407bd438a23b57ae90dab2ceda5db75689a0c0c98bb07a1d4437b144c2409c99c0720fca2e96c1bf516362e47b70a6faeb2405f6e7561fba8eb372edbc5acbcb9c67ec1bb5cc7bc2a092bd005bc59478d5ab57e8a5b8734a060a643147387168b20ca8d47f694c378eae384181b8ad3d2e97c24e5ea8d122f262dad21ec7363d2384770a48b7e17565607ffca8372824148587818e27d97dcde364493ea4b4538960a4f5eb758bc006e3ad0bb5a3e450ade15dda6e1ac4a98dbdcd2b7894c937dfbc9fee57a24fefd8178c978de4bf8f8dd4b6452c504d5d61ae39607442c33664a66ad8c7892ddac24c83e5cfe8e0b40be4ff57906582404567a31033b5242041251a2875b9949b1523206be25c77c8aedbb217d2fe2c135ec69df2aeefec8031ebc622f60dc51f36189482c46a57256f51cbc0345c3c98f37d9c652cba10cdb7843bb4aa600880a48cbbb3f41bf692e2c1b44941084aeff9f5f262cd34bd8339c3a872fcb17b0c0e62afdf792b1ecaab93dd2e7595584b925ffb5cb047e7d35df66d6789bbece6410376735100f681518dfc7841562401310a6ac954848519fd62ab61591e3e76efbf29ab8fb593bdf67998eaca3b000310c6c47679c5b6d609311dd22ceb593442d970c8cf54cc0e3972c68ff7394837476745ac1cc44017e0cb008f0d7ce30052376f2d3718db3829882979dcc4248d527b2e9d9d35af190db9346a2422c4c656e764c986660f8f4f9c397c62673bc2bf0605fe5896d275874b36e7af007b9141b4414b4ea76e832963e1367dec1cfaf441a3dda767af0ba27fbbae085f7d8247362fdc6b01ec7abd13d4eda6362d0bbf46e0c03662232da50cb45dd7444ef0e141233d3516bd990b06c882568eec78929bd133a0375c4c44a1ef1405a737fda62b2a13e58d5fe11b8e770964b24ab51b201758e97f22713aa784f1701654fc2d3384d57c6a79c4b1584c68f40f758b0c8c00f0f4c717c595980566a755de9baabfdee62367d44b165744cf7ac17af90ada215155199bbf217927463fdd7721f519fcd70f218a91e57555479537293f432cf8b784bc1e053b0cdcba9f65155608850a5149923f8c8c30e89e59d16dd86abf851c1be750bc9d069caf26111557cd23480814633aae85cc53da87911a28d3372d5a8e4cf6b7d6e9aa494f1b9fc1c889b6857fe3a3739ca51bcd24c82357dfcdbd67160a49f9aa1b26a4c7f36b19ec5ab8c2425cfa648518cd08ab243da710221aa03a50789f8890c08fbb153342d91578aa0842aff497b25ef388a1bcf8844baa06d6ad692b8a1763ee46532f6ec49161ae28bc80a5889f0077e26d45d487355ce1e3f8d6362c8c9c47484ddfceec13910597bb840c8fefc02ca930d9132e9f442abbfc0b725571a8f503a2382946de1850daa391a4f986961739bf453191e6acbfdf7c004d72d0bfd7b85279b962b63dba6f0a8cf015330286ca34fe77205ca1f8aec8d9fbdcdc2a6909c04c22b2736c3c3c72ab959c2a317984fbafbe96a3719cacf878e90a945e73f92febd43d7b9440b67d7dcce628c1e964c99edc02474722165c7fda7b7de31326cd13823409517e749853a5357b165f589a19be7e83d78f2f72ac47832ea731ff2b5274a3582332fb05d96bd5cc7ac417d161df8c7f510e995d6ecb82b745bdc3b17066a25e8b154043727f2f34c64293ea85fe64958ea9fc0e2c9b624a0b0c989ade80ef36b3522a4f4e2a9d027a11755a767a36bddc3eadcbc1330ef178bec5da1b5714a14e516d30a02123aca31b3bb3514965c5e85f257d6bedcf93a9ad8fd33c27adb405f30bd231202e4c78663fb305138cf640340092c2637996c6a7b04e6e5556818d1834609d8e0c137be9e4b2555919ddc3ac941a4eebd6bc9bf138d56c76eb2444b72dc05b3a72db23f3da440f76032bca6bab75b205b201838244ea84a3e450fbd6fc820f986c1af90c38aeb9e29056d971fd57c1dd92647a83fadcce649652b1d26c2ec1bb407ac718da8f4b903186707aad2cd6e460c433dd3921f9e34d38a7c04318b7ea5016e7afe6a255d910a4b8321e8cef576bcf5648b02527c0c672ad8bc7bc62bb92a9e529a8bf8b4c667957dc7fb3a404a4860c7cc506b48fcf7e5a4b10623dcebde429a1999260b2ee9814b4bc108eeb38914b381cde6a26cb22172bf06efaa0dbf8e7c4d0c9c506d27141a79a626f8191f9795f112d23c6d1703760cdf758362ce9d5db06b899962f21538c77efacc24bf28c0dab280d6818adad9fcbb9df2194c6be86b1102d1ce683233bf34aee311c5a70ee36549fd4cfe1aaa27ad3ed5bc88b0a7ae0381207855035e1a003305e99685979b6ce961e8e1c131bd607d2ad7ed224e15fd95f5fb48e52d44a10395c9e3e8a0f223a36aa93395e3963946da673c33d659d1ad265f85b15166eae9b3e21244e0e87b5074275aecc3cd2db6385ad5ae9cfbe2e24d4791b35f5f5dece65798644026af08bf8c415fe23dabe54d80dab11cc7fc05f3fd5495f5484784e6b658aa463a412e9c8b29ad4b07f4a798039ae1b60853988c5235d0fbf8b42991e3ec6c0d52e364a3ac72fe23909dbe11adb11b9aade73e1b6a087803a3f604fc3b40f540de0aa95d7125807363712d4f07818251ad0044cc25d7c019d8faedf36ea72e68beb41f660da625cff718ec6c1d8db68662378c1b225d434ab4cb42df2c03b4a6d354bd1a5f41ce9662370a382cd1362207e8da520fa0508e7e80d57abe25bbcb7f05c7b09f8089ea98201d86db60c730f1e7f7d0fdea9e1a2153503ef0c614364596d698db3cbd957c79981cb1f30ed0aaa25e1e777d5a44a707336dc61956ce7f7394ac62954b9a0c918e4ee358270b0228c49d33d64dc7eaad4b2d518c21d7c46a7438cae0ecb75eddc60d172a6e11c1393f0a13704bae6f54136fac7d780d23bc1884f2a9e5ee2a3d7b0a6b9e23b3a583b3e691f2cf65f406ed818b19435f8d97953109d0f8a4c38b967d5652717dc5489b21fca1cbc72de2925c5e639188293e20a7f8ea1dfe00e4a7543648c6cf32cb1027a60a78960106c7e96994471d584d93e0fd2b581c26b9f5d43d2386b77d0d756dfee8e7a7d9851d191f033713490c7aa28d0583383fc52bbc57af916a132b0f32884ea0d6f5e58bf704bcaa227ffbb4234644efc2ce2d9f7949bd12b1cc55f30d1501673e274db540b380b13b0471f579aae7f7eb3e9bb08551ef82c84028c9ee717faa7fbd4a32aef2804f6c28af864bffb99a372a0d5f1e20964b1b50c1df62a84fc90ca5fcc8dd5f73d8b7a7df2c279a365f04d35cca78f5c6f43ad1c107ee38787bc7d84480c10a793e06687f0b6aff75a816de55559bcfcefb7eac4429dd45e6606f139ac4b044f65ff06229f2c8e7043433f4096bcd2040a9e70c3f17eec7de894701c89278f91175dbf095a62a909ddb63015b52688be3b9cac92ace109f98f768a9f810056ca01f5b029c775545eb7c70814ba4fb05c133b3b593d131ef5fb7da7e4ce2bf24394a623daa74f411e89dfa906a111966b3c0f25418c43ccc665195ef819b4c1798f13058a408be94ec268f19dc52ae25295ce84c7b8de4e0d58a162e1a52dcded59b5a67a61b2ea243730c0d310f8131b17e1c9eb04be3d8130cfd7c27c9900de7da2d1c894a7da4d8debf6eeb6d5b1e092ff5a9fe260c2c547d5935ec00d408cbf9e069fd0fdd8ea562de6988be4c7ba7cc6666f7bbe93c2518a5bbf5d6774f111aaa48f0d218c17cc40d852b58fa3ee705403d6fc324b558bbb4c95e414949988888a4787a3d67e780f83b758e8e53bd71d5e12a85c1b7602de669448421ec5c2bc6d746c7a0bddc956e36930024a705045a2951b56ca7150968ec725d079a2898d363df224e57358a150ef5e12b32fd1d0e0e4b47ba981d15e984b6ce6093d87c4b10d0ce9191b340947b70eee7baabede2cc45693c7c3f1aea546038d5657a64aa84423db7fd5b85a85a73d0f4a727b2062a1b8d93b903094db43f9854c763b97c696981472e1a42d6944030cbd7ab5096dd5ac9d830f0b961e120adbcf9bf5ff6d24ee971c66fc200c32afc35cf351087f7f54ddd5fe94f754fadafe0b794a1b2c5a64080d07b8b9d104c02a6abbf91030f0977c7fe1e89c7243849a59c851b8ee86b1c2e1e9d739b488c806f379744d3a45cb90baba466eb7f66e4481ddb446babd82c2669d807e8d765407cc5e579b604202498421876ad2f0f303e95942132535c4b1071f954537a52dd4a6da8e95d815a9e7224ec674354cfdd63f1b80b0f356483fce056d7991b5b7733354ef8f6ba7831c3fb8caddcba0bd52ae0a950cb263606529be0c14f04c340740357d54ef3777b1f9bca86cee04167c4a48a26f33cdc8c90e451df3600e0783cf119d0a70fe73f18557de7396b967715ce0ebd3db480ca3900db416399b37491c2839bc1797f153d9cb824080c55cca74372adae448f23950ef508c7e5f3c34b9b760e5e8c197ab362caeb8ff5c438ed8020cf6e5723937998ff3ab2e4c4e014b26e0c90cb7e84ec8501a8110f2290512e1b63c48144b9323fe43868c9445c18372b421449999433d41afba5117fcbae1b9f4231819380e28dde5e0c6aeb0bec19d363a7429f1c27c1a463d19ff0c4caa689aa6d7cf96ad659a83057aafcc2128510e3cb55183eb1a283836012bcdb89de56bafc32a6e12c403f947236eb479d8fd62ed83e23a1f8f753f228532662908e033b35d9eb5b7f2bd86085d4c67689225e97cb94c66f12ff460329f32b14549c604e34d1509ddb4db266edea82f0461f2374e133769eba928fbd89fdc5c91092c4b818d21b3697720d97a8ce10b6d3106026d20029b5bf054fa626ea54e4b334f284fb035b199543a46b5da65e47b951dad1f4029c60424e8a994c8551c9ed6b72adff2e79f7330b7ab552b6be6de4e9bf86a2af726028554fda8f0145e243dcac0f935de2bcf0b6b031c02e65b723686117a447165c0da384afe0a8483e8ba4a7d19c99df76d0d13799ae5c1429b33eaffc4e852980d00d854f3af68357ffb43ce974e5f218b8b49331c8f3b1a35d23b342902320fc5e48f1a67de8b89aaa0409fe43d1494732ee93a95f73a1748c7a235b21bfcfd73ded39c45345ee95f535564c872aada5c245182559cc5ed26ea3f5195c83f678a2127da198b21ff7a9ce31f6c4ba7e2efe463abe849694e346b6d76f03074f6ae292afe6f08e855cffd6579cadd2b197a961c919859d86be80f071f6bdb9906b6d311ecd636bbcfaeb0b41dfd3d7236846e8426575eede6f0c5c833ad12e1d8b9398c77722d537ad523f8ff56b63a5280c8c769d98726615e1a2e5eb6a864d3dea2501ce06b02592e55ceeded81d69eb2a78446dd509684ed9d74b670572ee864abca882f2e0a4cd48a639452290980f3391c43874b5f23eac0cb24b86f83c14d1094c7d16ba54e8af9324a9d4fce379eb9c5765392eca4b6587b2538c7ccdd32931106e7913ebe6c284e54585af5f01ce5aee5644d8288e80483b9b5a205b0ac1210e6c75b82aa6fd05e7e077849818dd241863a779f412f3c43cfbf06b87f4bc02626a821cdbb5166b3ca8abd63c63eb1b0846117618382dc2be47604cbf4a9345ef83e18e2ddb7ace2f07c3a9e269d58309738608997ff5252468b58e2a80a79c0d571bf1cf2d9214b92b4e1ce2a509dc29f7dff5d9d4fce07b3714f02dfe10a3b9769590b3578800ac99cedaf84b0f5602d9fe2544d274401c7b8e5819d8e4801ef4f434cc74f2d0dc9f47db35f11f3e5ac4f0143dc5105657f92d409266514b865431f0f9f40c36ae67db5605d26f6747e995ac876e3fe5b94c93374597e0215f16d32106657949aacc6e7a4d4083e7fb2e26f556d550f4a78f3c07d4f364f306d08672c53cc5c4efa7b6ddb993d139f79f6b0acbe1cd74c6f04965fc7a2408ca214a8ed9d48fc425b45a86e81c0478e9a9a49d87c63376927b1cb5d973eab511c0bbe31698805cb2d34033bc1b0f74fff4d503752f42f2369b5c634abe64a53991238fa4af7ebac16a348229fabc76b38b1dbb8d0382d76684afcd947555e226c84d788d12a3230823330ae790bd7543874afdbeeb88062f5316e8143885e0999332221ac795e349f16b04fa72387f8b84b69fb462c74fc218b7943c6ce05a3ff0fac112e3ff4888bfd347ed7fb3adb7918246e43739c704d43a4c4ec6e0837209bcb07bf10b3a798eff8953e60629723631b7cbfd4405ad7acda160fb2431d2c56075fcaadcab9c9646de595ba0cfab1d3d21d4b64d4651df04b31fd6192b99b74ffbd1303725b2a103ea163314c1b8fda12b4bab08a6b4f81604487ada8ba7d532caa5e15555a362b64ef2f71e09975e0c1e33962ff480054b5eb7c7f2ea1e4952a298ef688ea0aebb7ad2174897f85472a00dccd52182dab2ec2f3b85845b98cb786d8e12185d03ea128bba647e047f8bfb4f6ff6619743f5934d98df3f3b2cdf5410140fd5e5b25819b2172ea4239a846453f3447fc9c096dd1511f84526e2f3f9b294647c4b704b409d5678f8cb6c31a8fc257d1e1ae56bac97864bb394fe4346d4714d75b4009130066088418ee6aeb2b0c76fd912f5d7a82af3d4052ec4f7fbc48bf216227dbb20d1ad4872d507a198bdf4e6b6690711026a1db8eebf6035be6e4c628f59cef55cbbffabb042082c6cb65bfe6739ec9b02e75130ddf9c5f6a7e0d89374433e780908a88b946725a782215196b09e81aea1bc163d202a81b52aebcad9c518cdcfb8cd8eff6e921f903a47ed2135f248afbb10e034b907708f37fb31ead9721aa8ca53f15f087a93d77ab4419e39739f2fe90939b8221336cd6dedbbc6d3571b17578aad71b281d9a01c61605ee9588253495daf753542614c814947215a0e3a7251912368778657300c0c849c355431c22c26b6b969caaf186b1dfa541039b9a3cdee9132f1235f435a6f6460d0d7ef705f201b0916a391a5477678f302e0370cbef84bd8cd6cb8e8dc0f08dfeb531f6543c8d1212df01e6f0af79101ed98e2bbb0952fc03323a2d3ea1eff8aba17f4f9fff2db16f7edfac9c7449e63c335cc04dad6f072bf55c7a732f789e916330154e4044fce59dc8ea41d7a34dcde1a90cb98efeb1701197a452a73b6544fbfe4beb146e22216ec0e2a65fbdddcf5493ef0a1356cb0ba3c2588bba3247a09e35a7adb336a54c9878fbb74a15a24fc4fe19cb823e621fae45811541a8dff197fbc33411fb9f55e62e0ac4af42ffcce30b170c942348602475f6ea52caf3bad2ce43f80c64d9cd770209437119068097ed417d571643f565c914bfd25f09cf521d4a759db167ed7b9c3565689d05eb848b564a422068b8c1857803edcf9554f16efbf460349a8a673bc8d3adc702cfa4d8d2220ac06d5a24ff475d395d580feba863542de9a6226f92a32efffeb530c684c9451bca6458f803b523f65c41f3041c3f49f2dee5b0f75add20b39f55d4045b49bdb2d795a2cf3678eb1c12075346263a017865b7033e055cde362856059d7ac5c216bb71ffa23ff72110379f58761794359843531fa9bf059b9109487ce6da78e54a43300e2c8840f14df5da292172472d37457d2d2414e4d96879896b29985a359676bdc91642f02ba0d1b17d3244b576943e2f7ebd119880553066c0d0dda5357784428afd3d561d9fb29a9fc2571c33a77e121e09e67a52cb5500341000d0e67c5e7e3da91d8c21c707c296e37ff4ac55b785b91450dc3a686ca1effbe7cf5620753028dc91402240269fa04d12855949abbd98226b50f6bfa6997d4dbb3316f3cecca447ae2f9967d60053065f59d8aeee579b7f27ecaa5fbda248669d27390688b8185ac9ba0dc3b10e10bf696dc03dde214f5839abf759bc3baec1592d21ee5ab2a7ac00ba2961a4ce2baa717f9a6c2c69e07498b35a35f7318a3fa20a4f7de231ae8bef122b1b208533596d4ea46516af01e215b20aaeaf5129d30d1f37f9d687d52c96a26083519268002edb36981b7d951e98d7f7e9298082486ae3fc6cf36f63e1e44c9a40989c934c5c72037b1578e7f93e931eeb88a72471f60f78c7c041a5fe065d331adc6c42bba0e94f9e80c610f509367692e8c20a4f0261e241ac1507af2221f90d4ac33f1ef6783f3f174d2f93dd695afc89aaac197f2ab92d648cff9dbfeafd342cd31fb271f4e2c510982734046bc18a8c66a8c83f36d5d988adc0848bb06f3444e45496ab2d0d45d565176004ef82215dc1b73618ea78612825a10b0e2911b8ab5f97ced9e4883e743efac9f0ffdcdd29550012c88886c4ece91f6d392bc5c53b4386cb6ce7fd9372e927f334a63ead8524569d479e5547c563a748fbebe85a625567a3c09bd87a12c9a8eb46aa9c24653b0c5d372b2188a8d0ef6b0cc491e4ebe1e0781157135362a4a3901a76e4f4baeb57530f9baea25e527905fe1e044d5e93780af35e6e1d4801df2a167f371eb27bc226c33290aa8949e3c55b66e8dcc707dcde599978542a3a23cc95f79524307379e9a1cd2b0b9f7b829084b7eda9fbcd3ac39ae4d3f2f78de0fdf7afe5beb0e741c1223d16384ea9b43a88b2ee08c1c9b1978d260625b5c2fb7fb30abe54ea2ba7a32af8a1c6b354b113ab0f6eb38cf14012f9d82a3403cce5fe02d6e5cea668f91af35cf43a8d38ca7896d707a9946094ebe3f81e873b03c609e3a26e2dd7fd44cd0cc8edb462f1a5465df84dcbf295447d8c9cbe8538696d02ce105ac19659b4c3072e7bf0a5cfa580f752b535e8f143da0c1eff71bdfedb9f5919908772e0eafac46be21faa45d9219feaa7276c933cb308649c45713a09db41d6e9f467cec4502905f9f8c815d398c3949bd0dec9ee7674d3d65266c497fdf7c81057017f21fea476b5fadca4e2b565e7221cc055b7ddebbebebec3b6a311f788922652aead0aeb4378e3a885c4154bb84eb65d6dc6b1a5c39495c6a9b3eb01c964927fce6e65442a4674c16d76f1e66559e82e40e68fd23d0a6c30900719740be8449ef8966a28659bf64f8fd47cf312190d538ddf6bf5eba01925df042a2f455df820ba11e857954269ab11602e5fb9018fe49bc3c252e54b4bfe0ddc9e6c50582f2a47bbb89859ada6aa93c5e8e1ecbf455785603050e8df7752cfeb05384be167776953d7423d0cd76c9447ee313ea43fd21f0419206d0e764ff9d8c786b4b1938bd482c42703bffb1020481eb902e4c3b370458896e305146a0e647943c549e721f5bd1f6d48075b0d6ac88c0db5ab984134e079e5fea8c6d612aca1ab4968fe4d32fc634088acf460d518be3bd818b732cac7af8a81fdaf0e7aa2f37a3e88b285e2b8306c50d0d4e9e63ddc863cd66ad15d221900c825a62342900f8d197658cb4081ae994043e121e76dcc8c6805e9d9ecd343f92cc1d2b799598e6c7f597446fd032349c7258d54800398d66a4a01ce6e86daed1d81e48775435fcc897e8bc756a83e95f6824c7ad8030a74f0ce9d08d463c93162818841904c85688d1a08f1c0cf4512fa0775e4e6b21d57df1272ddd69484a1779ca57cf283a5a6ac5e76f60bf1eff9f02178db054e1511550d206a7bbac98fc21ce4b865b329f632ecb1dec54ec97e2e192a0a5625e31d4d54eda5d1d992ce4b29ed528fb8ec918350a11c08febb34c141a991f8dbf3f09d53bb1b967d5dddf2d7468112e340d0f0b63dbb2aeaaad3e14af07a5a396cd7be5ffef8abc7302fe2f3db5d859636f5e8e8a318cbeb6a7e8b66cdfd1093693ddc911a91638205483c5bd8ac25a4d910c43aece4bf9b2022fe430165f6f7254502746ae5a678f1c10fdc7a013474271fc3d0767a02f5137f8d50d48c3eb1ac0fb0f7a79457f71a308118922234ab9c81869c417c96551c814987aec9da7c6beca32586ec80b66cd8af806bacc383de83234aa0532514a5baa694f5c9128b7a143bd4f27738a69c7a661396b06822b699df7dc38d3c22113ce1ad29cdff8eadfcd9af21821161a0ed77b131878cb830b707527c2d590a96558877872d4520b8376682deea73fad923df7d8514148c7b2e4d190135cc39c64bfd1427d7db5158020c1fb405574af51919b2328e5223bfbc9b94d9299f99d9e50c79d89c5bb9950a66d701b99e2a2c2b93baa84efabe2723b3b3e29e77daadef95b0946acf82dd3061930f7c43e6daf007cb7155980ce0505175834fa5b2f6f8157abb1be137cd42fe3d9aac10cbc0d14ec005c3266560b6af2c59e3d0fdcaf4ee1bfa74c4d8dcf02481116ff547c5fb94c5ce54e5e35f26e1387670ae701049458f9d58a50cc2372e2fa1b7f634a32564c8d90979ff96e61b4a4b77ad5a635327064ddbda7be51680fa4c30a9b7941f29dac134963cc71e3af6a7797a66aed8ee4dd995df93491192ffc54ed45faa43f5abfab5bfc8223a0e57f41a08b8512e61a636345061c09a4a22d8b9640c28d4aef02193aee4c1e2834829acb0c9d73d1c1e8ced095894136cf38f9427c9e929c1736c685d66db7d48a8be3f25e41e52613bbceddc7f54fb2ebfe1b4bfdc809869aa8a3057fa7285d96e38a1e93d2f5c4fa8c57bda869e77c048dc0e4d35f5ed55681b84dc5d381dbb0648749f9ff4a161951f208d7b59365168bc8457bf144b5d8ed8a479ce58cd68bf88c3b1ecebbbd0f78737b3097b02984d7e46be835c89b3fbfffe6729d321e747e25fea01786901d1318356172d3ffefce2da6f04abd1a91c245234fd43a656de05cd1402dc9662375cef662619e4895c179d7a299cf85ee5dc99cb577dc2060b3f5f26a18e44bb0a6008c2c96c4b7e747d5619a36f9895f45da5867c60b6f5c446d171b04e05f39005e66c8aa13c6ef1afc87dd1a229870dd05d54de23cd9cbc1cc761b9d974be60eb9dee584976028b04876617c4414b75fa159006891e1b901864ab699645a516359cfe55aa896824cab7683f583285dac0d166bbaab74c9314f165bc281554174de90f9b5272506e29456a62658ce7e816c642b6644612eff18e1f6ca4c8c6d3540a414a29ab18ecc40061744127d85c26a8aa3cef911e24b4cafbf805da2e3bbb5e36b2e389ac63278d70b986717df58b93091116247152c1f2ced397de38175edcaa49dd36f7863352a11d5582fb9fbe57008aea8c457d49fb47a2878b9e2215c2fe450e6bc469d02dbaeb6221284c5386ed378875e510cfd1f2c050d1a663aa3fb2f0a1d3b8f7bba63603a253ba913a363f12ad44c3ad250c181f9e0eba8dd78f050755bdaa6ff1f5086c3e462f2b26be02fa159f226bf125f2e5f57bc0b3c2d580c358bc7887ad7d78abd51e0c8fad8529d10c36d2a76baf5fcbdea59b4c65325fe983503a6821f26ba7f8b656d6cb556ce20df4f74ce24a8eda898784f126ca32a6c3e4b261ccce26de6a75e9bf62a5a478fc19477ac08f9010fc18db23de48cedbf8a81f6967139ceffe105dee16579ac34564695c1bf028c62b41c8804df504e6b8cb1b7cb7fe0b0ebd482ce0f9d1d3ac5dcbdb9b330347ccb5841c57ed6890bfc5da9b961da0e3c5d70502bb6950f412220fab52f528df74910782ddab12417da5321f45c77dda2f25b9bafcc7a8c6dfb570b87790703927dda62584e46fd06a158e83710ebc476b11b7f96ebc5e0c4e111e9c174386e0cc726e664ceedad45afe89b43b63235860f8951d42111b41225aded11edc8ee3142a7c150b89726baff052a3ff325e747783274b905234bb323feccd576ee1840fb06d97d9c7d2d407502051b2111066993a9311b6f9cdbc5f274c362536769982c306df75d7c4fe40fd8c90fe9764074d58f043cfb6449663c006cd4d74c5594e7d56853c0bcdcb5ce50fdffec0c8ee8f4310b0303ed320ca77ffde6159f53832cff0b3a6fa423c0bd096e8c351badbf359204676c53a7640c6516db6861f23788be54e986b8b764672b162bea0226feade3a36b3b785840df0ea509a3e7b4b092436ea59d2682f5bced5e9b2ae421d456c584390d29d1367377aaaaf4444119ec2882d50c87e0611cadc17686aa0264d4be15d344ffe49e0a5cb6634d5acb8be9623bc4bd2bb88a13964fd8e33909d60f14275152ded7b57da974b8a56089eaee0635f358e29c76bd1abb92edaf45f3e026505cb568d75a7768e50dc9debe2d091576929ae2db0f2dc59230581fa789c2cd100a0125a3a93812443e015af64c3c7e6875ab36ac7ad3eeb5da4cb33088e728181bd31185b05e4653f183fa5fb16e725b9c8ed2c2a2f778ed50a8f2c90383e3cd54cd4531c14e8e18504d05819499ece9fedeb55ba997871e2117ad93409f097c19ceb8135a568d337920b80ce74206e949775b594bb864f10ba9ae861c6964fc1422c6e8cdfb27e01d01aa5532131747bbcce16e51c1bf2f970da9f33477dd3a1c11deb4756fb3e54df2cc3a966c13c0a4fe9c1d3b5479079015eabb4db5624e07bf5612f3ed9c55c4ee1d2280afd97801ff8c60f1ce56a247d4b0bf93b9420b750cccb4a12e569cf60b16986b415eb38be21c6819c8b50c2cbd831c253e341556ad3ca4d27a87f42beb2201fa8f22b97b18e2c31891cf28d97bd16dcdcc209a1236a98fdf1df67c2e039aa5cd0ce1b04446cb2a4d4a092ad546c788098cee92be079913dda77f642f8959d0401643068f9bed4746b7ca8303b66d535b4b7a13f610527c24220f3dc11729a92110ddfaf6be12ee4a1b42a8ee343c6b0ec545a35fda6d79404785b5acc5afa5e774546f8fecc2a137650b13a50a90e3d455e16391a082d7464ed7d3d50f08fcb6c1bca07e2ef1a252adbf91efc6a910511a93ce8c744b2668dddd8c39b2267cdd2c4c84aeab911e43c8d9a07c67681890f7f79a9aec216d65e67d5ce3414d0fa864fc71f262d765004568895cce448d6e2c235e636d3f5a313e785de163e0bc141b768d3dcebbee1049936f9982382093ab0c4f56cfc9e0a48e2d8ebfa7b045aad404b19a4ff2c1c555141e2dd2d76d6d506f83f4b7653fd8d06c95ed004064314057af6a9701303d8f37c3d8aba631d592182157ef4277bfe997ceb9dd9b29d5f420d0c92da4c653d0e38bbaa6f8999a93c333b6c06c67547b3d9f62733b9b1d687ac067e939288d674398e481195cb0588e44ab80ea75696b7a07b307cac18a2a216e23f4a79c705a29bd35806445c2b890b5bd9d9ec4249f96e665815c4b94725bb6cef0164e53343f4111a44119397de342c6f0f7d77aeee14e8827b75d95bd85ba71361d72739b9ce15b6c686cb390cb4854c72a514b0d58544b89c9a83bdbd357f892fdc1ff7cbd9706d4916f9c7b75b8c2d2f169e5a743e5fc5d694cbd09bab829dabd67fbf14a44d0c59db3d89f2a311bfade21ebfb6c91d29da208364263750988491fbdad1f464b8b198c70e292c051009fb2553865f875172703763eeedf22e7009ab5b150ede854bf70d44cfeff708cfee70f5bfe71b9d6f10486760ce0616f2a9c6e973112fb4d9c756e1b3414aaf009c04439be29a6f28a800328990c6ddb5b409fd6381568854da5c4dfe36c1a30635639f2fbd597c2341aafd2565765376ae1231e1228f023326368d26b21fb34d39d0cb755237a1f406e5e9226c113cb3b618fdaa24873cfe14c6ea77f914aa3d66dbdb5e365377a23f78f10d67ffbeeb56865cc033f341b9695c6ca2a0273b5fd2b0b6de278bba7654acc2f44c47265ec712c134d9a83765549c852b8e16992532658602887b82a865b3b5678a00213cb04172685827b5e2eca1bfde4195d92f428715e68d66bf2b4446380578f72121c10d7ba9d588853a590a80007ff4a84431365b159e8a94b9d931134785d80b1cc1586ec121cd20fff79069a252d2414f952ef6ef74f3fb9ad0c35a8b5c412d00e1766501d7787691f0411ba13e4c9ada29e18982dba5109b5f335cfd588980e5ae0a794ea6490b01f19cc02af9dc8eff6d8af3779361a9c028b2519bc69e44316db4a7c64503c138ce3299a87732ae8859d32743c2171e7b11a32cee61efbd29e3bca330026a8531e05316759ad82ccedc7cd8dc9534624d8fe607e284b8539f8b291b737652a9b981667f6c5e15d3b3ca7528e552c4ec6d83f9f7dbcb361525b0a7f790e985ec8a0039c2e12c613b76803d5cd52744252c685fcfed5330156b9f15a53db0eef5a060030c2f1da728c4982f6ed3832e11adbc72fc1fc4428f6619d3cb809ff58e5dbf84503406cf7fc6b0075986900ce20d516cc346789e2e159cce4491fcbb88463d2cf17a7b6afb58c261fc3077cad83732eed1a1a5639931210cdf375fe1c897fb1a98f055fcb811834219d32610a62b2ff97609442ff8e84636bcb99f7e5a40458bbd5b92f93d24aa729dfb7ec199a3e28528842aa9bfd21e85c40afba56b7ee2136d69e8048f8a18de84be90eb0e4a73ff05e088b7912cd7da4c3e4dd2f8d1e065dac8e6324312b82e8f29dc78755039bccd792adc1798c2a82985a8e1ad114127c75b9a06aab13d15c7525bf6a5b3db7d492e5d8c9f1e3585ee13cf67af4e3a1ff89f344bc7ea536765817561cc2084fb7499108286f1a68965164f52a78fd09fed9cf87093656b34407ff66122cf2ac6b614d0cc420c6d4f4c7e1d15bc5b7c66f6942a4c5e0e2a1e7593a3ab38256616d26208bbda13b52ed35e1c26bb15c9e14d8a94fb8ac494991c0f61eeb149837cd862b804515e911794b7f4e06b0f25c5724750388e486153bc1a8c24ab1d7c4d7a17267b529fd80a2a98c135f6b6bfc960bcbc477f6ff6a65e7a5ccdbd0d6627b55bd36dbea07c24de5c34c3597811ba8fdbab1429421ac73cc968cce60e91f92ff9095dafb0e0c3f9c390c08d208539d21ef1275c87b13edbd69367e0f9b0d7d5d66dcf7dc72b52e86c22af5ff27e7399b27e328aa0ebe0cbaf23ff89ac5342b7f791a99395d34991de2f80a8a3c5aa05de8faeb5ca00f391bd3b4bc707961bbfd26e60544e1ba2c69382ad548cb522ddfa3dcd92b2252c7401dbeb05799e8ae1f448971b4544328c76702372521bd52e884d69579613de428499865e01fee07bf4ed8782e58c4807dc008c07a4fad486ed9dda98843a8d2c6be887b5df2504feec47137ef7334481f8dd0d7aac43ff3d2e8ee65c51956e48de5a85d036304393a4062ef81dc4ca2d461e84d25ed0af4bdd039da58102871cd05e49d85f75de62916a87d6a311e6638d2bde7073347995de4211d6a34b242857549955aca44e730f81ad853e2d009fbbc00a9f5c3a1495e83c3f0d961a6c6613a987745d4c05bea202f879d76712c6f743601d15125edfa70b501eddb801206e72611262aab68c832acd5f055ae8fe6d393384046ea46e410cb7a66adb2c9b7645561a706d374e291ed898de674f596ae826fe283dd9513f3644939f3b863959b365648fe065a00bc54d5950b1036938d105cb8475b0470288c51ea697b1620a49043359c75b0d064032391d130d7a9ba093be5f161d001c4d9c9cd434cdfef9e263dec4c51578d413e8e5f37e8f95fdded668494b8cd0a4d3065c778f84b3820338befd792a65d2fdfdd14ee9537d9f151140f1d76a2541af01f9263eda04b4af2d5e0d81d7bf06dd930774f289b9ec833b631db3fd31faa76cc5d0d49339b3d6c35b058e9e64f7618de8fab77923a7e029ae7c6c3e6e2fc44d93eda82b48feac36c1f43d86937793daeb1df8052f479d2329ab8457121709ff998143081383cd0ebaf152e1391e16b86f8d73cf88e9d5a3bb4c8cc4006dbb83e37d0de67960b4d4cb6d0180fff6ce992ea2a4b8a2c6b2a13676e1ee77b645f0605a45ed7584ba701e60d71ce0826481041e4edb20d42473f0cbd702668cfce7883debe4f2b07ffcfca095361b997a6194c718681b4cecccaf848c2273b0e5f76092c38b2719911f181f968a8b49d7333e9f86f0b368b538f7862533fda7208568de13c67c405eb4520186d1cbb8f11c9c89d9524857c29d0c34e3cd215293f2226ecb5abb8825febd4c30763fc583e438cacf084934b41ae28dcc8d106fbd481da4c9926ae89c657bfd90cea831fe42373d372858b8a49ff4e2b20e563a7b866bd63e8f71b05add3f96c0e844c8beca03a914da8e4f9a234ef9470be39c1c842f37f3c031d50362900c8d788add592aeba140dcf0fdacfb953ad881e867622e545be31f1f011f09468f7dc856c7c85f88632f22ce780fe638a8e02079132e5326303ad4665648d79c6c850036a4bbb0d5bd9e7f353242d60285895dc9cae6dd16ed6c5f4d9dd182653824c7e0a9f2dc0ff8dd4384f20f8736788fca8ce5bfad51b7d8af92f629f181ff698f5b5c42ba3731d7f7b93a3c70718088560c9adb4e7c0fbaff9fe3c0d838167050e2c7f1cfc2adbea4be229163589a84b32004e464715e816813fb8d5c5de43a1b468855009d272327d87ed9134adec99f2120085c6c6adab64d18476e888182d5d0f343727f21d959d516b2c1783607eb35858a4bdd27b47ddc863efb7bdc14ded70fc26974abf442248c74c747af01b7c1e645443dcccd8c83acd3e228a797b7a7737f7fbfe8d6fe3de6ca42cb563adf79ecf9705e357ea4ffeb881a3784689a24ef7c71f40482d21dae55e167a3f7f0ac502d1580635e02a59ee7699b4d9013b38dbbc6e96f94a2a678da2b48c96f7fcdcb0d202abe98a1ae14b836770cc05e54972f6e37758d6f7b94add62ff5dd9aa67a40ea2493a00dbb4774bf04d9dd83fdb8d08062a5ec2ee065d7b7a53df7e7cd401c969eaa130593bf307c4f50a05ffb80cf012289718b565127566bb88244b7548215d901e94df3b4103ab2ecbb191f05cc44248693f51328df606ad67ca26cf9dc2d998ec80cc86a5626016d1e2e1ecb94cd82d7c2e4f2afbb4fe87f20bf42570ac3d2742f411781a4f163496dce4124fda61d4c60b8a44bcaa41c4cd0d605ff74c22a6a3f1696f204ee30bbe036deeaf5f7ae86d0f6ca89a890bf023b994b1b3c2a5f39603db813e8f3ff485a37bb1392dd561855260eee65bacb1972396dc48c18e5b47a41c3bc2a98c37adcb957e186f8a07150ddccacbc9db22ec61b7c3d722fbd20246f6222a3585a0e091bcb5efd671e84fc59153fabd0d843644caf7fb233e41041814da0b5616c55996ba19404faf36038802f6f362a7d65505489c5c840f3a3532625963b0894d77c0bec84e22d1624780dfd6b22df6b5687a6ab8a8d4f5ae2a172f2072d89ab45a2fe651ea258eac0c8fe3bcab15fb79700aa48158471d8854cafae9aa8842f1ec63e7435b6793bb2ecbd5a660d66fb846446b2fc737154cbe3fba5f9b48fa6a7f38f7535307c4973e11dc76c763548cc77fa328da0638d1900b35e9d1c2d8588137aec566b204e608890706a00a82abbe2a4d1a1b9e3c2b29d9c6be1ca71114469a252b64586edcfa39f9503a15411618905d71b85d3433ce7b8d00dc427c8ba2ee9b2b2548df0ebe794df452cbeb8889beb774b52a81f639147980e8660867066af8e92cf855cfbdbcf4ce242333e860a0c558f8450137b88504d06874821ef0eafcb7d85450b6e54d551ac5070cc38701f1399769430f6932d12b515a441df88ef9254cb38d693a1ea57474598186bedb4aa3a179abac6581f723eba8622580d604e247d17c3129f1729a2ce22d84a18fe4954483e43e716e14486406b71912caff53c015d6997f8195cda9719166ba9fb3b99bdd29614b3d6461ef7e53ed8c618e1aa1aaae71973f84a22663997e6a6fa4083f21cb0c405d75b206b199afb84b4d8c040d4adce4f540eb388b155c487ce3a8f7184dc01355ddb49f932074f4147f9312c061223b7b502a043eb10d3a30bd8e5e04dda83f0d2462cd0a9f51f107765f1319ab07e611f4beb785717942820f87715e06b56477adcb1eb06f49a332f72cf0db1c63bd11e1f3164ff2e62e9a6bdcd45d149184cb3686b366f6707e21dbfc0f6383cb5c6c2d2d212dbd85a56d87b6fc6378a599c38394483678353b931ddefe4c8d1ba6ebaf19dec08fcc2e377eae136236741b2eba075ae5074ad48f39602d553b4f4f42e01aecae46f66471ca3b84c0fcf1c3a453b64f80bc2518770a0fc1301c2bb4ddac2e13f19a58f5ab76804674dc2975559ee3e1a118100bf8d2e8a5002dfae784f91e32e7e2fba360a9be6e9735d2790b48d2b092c7826e8afc0b3923c03b3c4a8a5f57783d4aaccfb447dedf2bae8e0306279282b6f28f6df078daffb14fad8430b4f644f1640e6121c698cb002d4a65bf6907fc612e10e327d774d5a129fe078adcbda90430b9bf178c8c936444e097900a20b36c4ef37cb0a383b05e1ab7e9fa0cfbc908978b123f9a666e3c21ac208d9e87e2e72b2cb0b5455225fa9b75daf4d80407a5bd2b3d6d183e330d152f48f965a58fdc8d9893be69fe6f387ddf9dcdb8cf0919073d925f8a3667414cc9aa0a23b22cb2ced355ec2bb7cd000338bca10c189061508df2a327a85787756c0b8691fe27ea92c2d1993c8506f6bbf8220e2462e7dd93ec731d56b9f636ff7d1b0146848ae4bdff4f257fc157946f88cf4a85bdab2cb3476aa475e9ff680ab9224fb7213bf79c526d76e9c7b02437cac01cc9957b37d8dee54cca957d2253f98dee870180074dd01875aef0fd359631b890995b5e5ea02c764deb250f2a6344d553e9cbf15b53200879a7344083f182b239b0abae40bfde6922a3cd3ce0284d7c1d109fbb026450d2eccbb301ba8cf0887875c78b3e52c42bb9502d8aa4993e55f8053dcf6c1a30480c14a0730d9acfe2bb7e9a499fd0f392cd658e9f7ea74755d6cbf9f64fcf1424dfb233f5bb9e4da41c5faa0954bc3df8c42610e71bc3d29e94bb0b019bcaf8cc4491d8ddaabd145440db35e31f68c8991e54b16ad3d51862ae679eec5583b44357f623dd49d73bfd952a118465d640590f663bbc9a1ba5b58a587c73dd53565d1fccb6e9700ba3fc89a1a1f17a9392d0b4802355b4656778dcea1bee8ce71ab74e36df32a1a0998b7b23be4fa7fe3d752854ba7362c660a7baa0223c057abd1e63962e244153b512b9548ab1a8bca7aea8a9e0d52e116f23cb96a9d65c8c5e35f5c08cfa4d3fbeaa2d9d86fec84b069157e4a9cc478b8a6da818a89dddd88ce7adc5387baa947c7218a679a3496a9a86066dd6640ff3da06d20706470126523a5dc13ce4534fabd12f89de4fe359bdd0e0062c9067df6656e87f4a754af82684ce5df292d11b67b2dd74d7c77b2d8543ecf963d66c1faeaa053e41ced62f45fd9e97eaade5f0279725418bf7cbaff4c0fc74f5126f92a62ea48c100f40234ab1dfd20bf5e22cd26c14fc61029f1befb549d531d10b8d6dd86cfb7531e045a63c4f2d90ce832767b4f5a972682e96a3eab853fbe4ca6135d2109f407951bf19deaaf189989d03ce2b25ecbcc61478027c5d78b5c6ef1d04bc5984366f39f87d36a081c7099522d550231a78b0e5388b21b0dca6769ca09a3be669f647f9c4ea8bcfc7835751cf1fd5c3484de44c74cd724b94e86222f60a08f5d931ac674101b5ca935190dc7600fcd244255996811eb927b85e7b9e4cc18c2d3925079cbe2cbad1f4fb9eaf2c3ad6c1987ff32f4cf870a638e223d22907d8ca551c4ff70a79c0c72012fa72c3c3afd33de994a89ae51d158cfdb792a7cdfccd1de4f710e5b3c6ad5d5e3357650c30f0862aeee345c025e0d457117d7c9d1d09bc2536ee3f71b2b8916feb29a5229782e632a1297bb109a03f1079ba9085a0d2217cc83461bf0ec4b2ba24a30d112aa4febc070445dde7978669bc839d7c9ab2ad786a068e790dd1922fb92fcf82254bf69d312afc888f6adab4e1a3fdba6d08c15cd92efde113c7b5b1d3853c7fb8bd294cc3580cb5f797bb974c70e18d5c494cc6ca0ee5b480bf130882a740c8effb75e0fc27fbe625646f2c9252e54ddbc7da929e21f216797b174df7f60e19a7a10012da8b22b5df01240fb56c830974e6651657d3793bd53f11438f290d0f521bdcca3695b07db45163e221cc8b6db5f3648c5eaf437df96947dfac3b859e3801c015c2eb3490e423a10d8f845ff106bb59e49a7011048432613775829af70fc2db4087418c7e41f0f4cff8891155b2c98c85ca731ee5cdc05b5b58c7ba39030a3f2c0de33973503ef5ab7fa6e65119ba2b5d7d81999f487d670827dad908c96b6cd5f0ad374b5454f7b227c0f011b2e072a2ee89c5eec465bc64fe250724568bdd96ab0f22574bcf369663b5f76936f543c0af8a93fbd6aaf75a2b33a856b13947d72dc48755cc1cfc3a79b8f124be2af81115bbec88d6cd534bdc46eba53d53184009694d4002dbfe1ccb2684babb3887d95826012db46faec0af640a4443aea2a0d0f7266e712d7dfbc0ca372d857f39e237cf5913556e66e9b1048e29e0f442a2fd4f1c87b44f3c2ddf5f4409fd7a48adc9f390260ef8a4b41c9f1a2a6698710fd4016426c5c4074e24ab3afe04176417f95b6fd0570d467290f0001b3579a38e383bf2392b49c8ac5c74513aa355ac5cfabbf3939bde9b70912f3050d45d0d5a97029000bec0c4a21a708df9afac363cc7379e9a19d5873a3e77cc9992ceac22d7658bb6debfa6e91b4e9337ed8557964ec83b0ee854192b94fcaddd54b9896addd5d37cd8718d5e1629c01baa54beeeb46d43bf6e50caab240c53ee03b0c452d3d63374a801708d6c59174cd25202eac41f5f7b068e0b5d3c06ff236c96f9ad6fb4b2131ccbd67f85bf9926df726bbfb9e92d6f6a83d460c42d783e521a80df450d989a1b4992cd7c0eb8db27e6032fc7723ca173361efc512c778ec0101b789580a70a563c3b4e1c3a01fdceef30737889575c222783998ac05c63c050a6af803cd61c4402d14ec076476b576dbc65a0738f9f6e7a885b7352beca544daa68fe9bb3ad12624f83c54af98f878f8b9013cb1eb5347700276fc7c88bcf9f29db4b3437bc776dce164cf79109fea02886009c68fe0db7a8870853efb89187621ff080481a1471ca9d4db5f94a80f0a9ff03a5f0df4292f3df1c156df75702146f6af0164dfd74bc480aaf9caebb0dd1bca5209fafbde80ee0edcc1564d99fa3d14793b57bb604ff546e563f010d31677e034b3118b645c145c72050afa5a049b7724fc17e6c53459252ef5d36fda77dd3eda468cead5573dcb4eb05c18ecb4e80c1cd1f64e2a38c86c286b4067cc33f9fcebafa28c7d11ed77326e3529a5cb7883a3c7665d5eb528e3447982580fdf45faa3ba701e859e5767e33d01d57b577d7d72fd128aec701a0bd3681ebbaf01dcbce31c811ff66094d0089de1ee4c2fde032524cb76462c9ae252889bbe2ed47f5af3c0462c7b8267b5dc29060bb80dab70222233145da04ed3e648397ffa4a5ecb2cd287ed8b3cc51230252c55b5b845be213626c0cd16c47b753e46789aa5868dd3eff4dca774e08f85a7aa49d2014d90e1b144c0e7b077fe1d5338e0b60b6085342986c201b2dc64d305843613650bfba20276400815211509dcfadbd51b3af91b5d3382d3b1d00a08f16fbe8387ca0abcc33ea46c63ac5c90e56ffad3900087f61bf855b46fd5a1a20d9c1b5ca295a3a90a5f2a3de185697970baaf6b98d917409ba6ea95d1e75d5329af7d7bbd2e5fd2eb2138e3639f931dcf2a4f1e9cf393e67e27413355f9e8b5a0305d7e60113db6ab199645243b6fab855fd785854ede8625961a9176166409dcf1c434d039c640388bb76b238c022d15f13821337cf3346e2dc9837d73a2925ac8b39111a0b94113cd31a9ff00a8c7821f6cca2e127722f611f426766cde40a4502680a59529d1770a9df361306db7f6f7784c5692f6976bfda4bfa11f8ff61b30fc89f14b61fd3822d81532d784d908046623471bdf5018cc57e5cbd4c9e4c1868b505d493adcf7ece9a0bd689aa29d60fe4cc7edffb1647526044b0cbaf919757b598833ff80a3d7556e017b15f07463a580ea23003135692ee716b51997af2d34b179847e48def8b22508c692c45cad2615702a8461e7213caac7939c1afc404a53aebbde0aad8898f2df7b8484a644712e9708ab2d5dbd902f0c22a3c5ba40a6a3f96d7d326b6ba2639c4b71cc23b9c3efa6bea9ba93e3edd1135a194312cb507288bbe9fe48856d9c5ceee547c3c1714b3f64008d727da22b808531b90575d773b674c3d98505976e2b73c1c34f038524a3a9d34f58ad729a0f68415caba65bb7462c6ce75b5164f1ff0ed4ce56c3d0f63cb674263b17b7708c8684852d9f64d702ec83466d2235ce6825569b851c1d3a6c0d2e71960256e46da3e2f070f60f06703fd8b111968b3458e5f6047d504431af6ff2cab57c044ae7111f3989f5f0e79100f228fdb5799a4660744033d9776ccca75e4bf8c4918d40394505791ff114f310ada197bae73dc1cb3e0ab09d06704dbd431104ebde45a437abb08cad7d1d1a3950af801ad407a78557ed4b56b8bfdce0a7e9c4d5d1d285c71cb86ad48c4a09c3c40b95dbe9a39e9029066c9700a9e3d1ae849e30c671dc2bc98d9c24a81030789c56c1b0ec25530c1cde18e344b5d5de26f501436d0692ab2a214b33572848c92fbb42fddc1ec5c8d7a5ef54d26645f4300f5c6ea7dfaf8e6d425b02163366f5d39a72c59bd445e8ee8428aee51dcc1f6eea507f639594d2e67b4488820ede80738b116cdbe9707f1b62ea2a5d8cc50241f23eba8622580d604e247d17c3129f1729a2ce22d84a18fe4954483e43e716e14486406b71912caff53c015d6997f8195cda9719166ba9fb3b99bdd29614b3d6461ef7e53ed8c618e1aa1aaae71973f84a2bdda4390bb1ac6a5df7401d230312d36128c1778c7a92dd1c1ce05d97baac46b60ee54abf7e87c204e9f976b7eb0577a60464c79aa7b1eb1d8ba630b76a25705820eb4a54d9b2e43296adcc1e5d4e5f49c7ed49b0fe63d7b1540e076c46834462504c21e717e4eb477ab0cf611f16fec3eb208e6475b675202f8d5c7474409f45a111641fcf1bd31b0ce35cb81e40a855f7dac19294f3f7f0f558a420477c43b25013013699ac4adb980bbe89e3f274f39b92defd632d7a7a28eb034268e0a993cd24e7d9f4112806bda4cbd31315f6599bad89cf854ef5bf6d8b2f58d1dea97e4aadc23ddb38846e70913002e339c05ddac29380393e6c601aa246f240f545ac12574de99ed89bb85cd3920c18131b6e2d153dee62aaab29cc2bad60c487339326baea9313a0dfa45a8f2bc743e8151f23de8f1ffa27aaa6430c6b0200fa2534ed03d10861a8fd05d3d18f215bb0ef3a6a5543fffca4e509613080e2059568c608935a3315803595dd21658b9be1f6daf285764ec8f7dd7290ed6404cdc9b507dfd56a7016f57b604a4c775ed38e06b3af8dff920cc1cd60c1c0c3d33d0d9d49ede5ff3700c684c887d9037d9909d744dc1d47bc28f64eb386ad7438aad412c4e5c82603ad988acf817960b502cee4bc447eced72c19a15a12a65091f9dcdb8cf0919073d925f8a3667414cc9aa0a23b22cb2ced355ec2bb7cd000338bca10c189061508df2a327a85787756c0b8691fe27ea92c2d1993c8506f6bbf8220e2462e7dd93ec731d56b9f636ff7d1b365ef4d8ffbbc71958d50c2aaf30f52e891e656df596b045b63be62d73413fda9dbd27bd04b8d0bcec9d0b46069d4f21aa5fd89cda44338d5b08ca559ba2437cbc919a52a227bae09ad04b5e6ad79cee4923484c9f6098b5b14c09dc9ff254b96b3229862de5c8500d9cc735011284a99696305ba59ef2d41b896bf7e0a0c74b51bb654bdad625341a820b0b0f65f91fafaf7d401c98e5da4ce80ed2ebad1649acac108bd8c8ea9784c29e3188fe8d9270d8e2d6f262ae16fe8239310d6023a78ce4b5035dc2fb67e5ebde2c221687c3c639e28348531da4b27ded5584d7e0c918d2d09ba2803b6678f36bd4937a88857c117af1d4a887751069a34bd27c3cb4df2dd904232f6facddfe65b0ef015fa154a83adf652f0dca0ff35e9d2cb729bbf2b0dbbee36f75841df019962c0e0f69471e6445dc9bf7a2100a4641baa9e68c52f821c5d6baa77648742cce14b2943bf62bd1e37b3a6b3b3695dc8f73714b4885ca4f90ed721e00d59f6fcf0efd49af775af6367c2357bdd64d3b11b34a17259697c8c504c853cac365cdf3968daa38990da556cee8f7ce993a5dccf77ac2203d0fe22067608325577f5939c38544aeda40552bbb85dc95b08590cdc5608024b0147adf0e6b5ffb188189762edfae1a09e5646688261ed2108ccd00ec27a6ab956462f954d1042776647e7f5343564d79afccea0793584cbf050c5090b1bace289ee2b324590f05a119df77c8de4c8a26a82908535f53a08e2a2f78a9f26892dd89cc3d3564dac180f06972c57200061b458932724b2a91f1a61e8bcb79485e117f6b6e3cbc6e8e2257c20f368492610a3c1c69634d535eb3846c9dce6135d2109f407951bf19deaaf189989d03ce2b25ecbcc61478027c5d78b5c6ef1d04bc5984366f39f87d36a081c7099522d550231a78b0e5388b21b0dca6769ca09a3be669f647f9c4ea8bcfc7835751cf76c4c693d42f8f56b6aebf6280a6134c24e580f69256336b7f8b9c641081be643a6e2f5e60c34358553057a5298523774d1b1b8554cc1d70663e61d7d7dc732055057acde818662c0cf3c2dc27e21bf85d3aca04321531703a83e2af5b8921573565aa743a26616289312fb383ffef8c9730b0ee50e064e3536572d03b7f8d960c281f571942c0eb8d4c808592d563c45ec0ab32aa5171f59ec789d91042fef44e794ad7ea2eb63b66c68f25e38f43465bee9e35290755e061793b53c5502ac552104b653fca455571fc8ef2dd29869dd418288ffb1fa01ae26e98eecdc4b62866a691d996dbd9dea04605768fe6ca115656e70c4ee7b0c982e5fa923e680c49705d257e78b44f40d48d399e92e4e85d90b0c825e5c5669e326846c94aea92c5d9767aa4d62e13f6414d3d56cb03cae03f04b20d628f86dbab30bcee0aa37dc9a6536876ad1acebd90b411e6d974e75faec52bfc6766ff34ecd08d4d95d58c1a28d238e2422e1cd776027ca1f6d5fc4527bde5958c5eaf437df96947dfac3b859e3801c015c2eb3490e423a10d8f845ff106bb59e49a7011048432613775829af70fc2db4087418c7e41f0f4cff8891155b2c98c85ca731ee5cdc05b5b58c7ba39030a3f2cbd1905f47a0772b8f51d85b9eea30b496130603d6046603c6b910c1c0cdb3ab79e3d121af66cf36a0e28dfa2bcec5ed061e306e678be4e7de1f18b78e470344ca5dc6148c48fa3385cc5db71d38dce9ee8adf15a0df188f15365fe1976db78f75a7d6b4615d89723b53ea74bb09c88fb28c24790750a2ef979dfdaa42e77787009dca4b58a23eab40285e6e9129cc1cf895eb73400e5760a0f8ef7f2363fc9ba19f7ae5ede0c7fe9ad6ddee9e1c74fe4d6126a104ca285db44dded413880c304d9419ec3228183109062d2038eddc520733067626e65ab636b822b2c572c177b12144fda279f185dc3c2696b2fe0034fa7f6ce94598ee096e6bc063976a11f4dbbb35fcc8b268fcb33405ef8d7aa9a0bf989606c28fdfe89aeb1bc8e04c765bb7a08c000bec0c4a21a708df9afac363cc7379e9a19d5873a3e77cc9992ceac22d7658bb6debfa6e91b4e9337ed8557964ec83b0ee854192b94fcaddd54b9896addd5d37cd8718d5e1629c01baa54beeeb46d43bfd5a3e5865595b38af2b2fafb048ece7cb8a6e72403bdfda0d2ca3e89c4a3e17143ad966834b0ba5c9f3ae012894c7cb24dfdeb1acfbf917f1e2d2d79ede1055675b8d9f7d23f915b2aa3a9c9f7956e593364a94e95ac7d0e311d807f0e02ac403614f3d0b64018a528d7754642f6c81372362e02bfc3fe6c56bf6a06339bc1aa752db73045e366962477433e6066af037a6bcead0715b4e9d2e20b21e5dad497dde7fa1bbee01099795a99ebfb091b745c058212bf9abf5bf9d96767d46f2c312e28184887f5b0f60ec1c7e46a19b5aa223d29e8d1c5cee0d49eb8b722e6990979d027415dae8ea502094e402e9fba0ea0b7219f630b3d4051fbfad19d250b3c669c20c7d8429d2db4aa9c2b8d211192cf746cd0da5d353ee3d668faa0010393740d37f7bc485497f93f7d45c1a0833a322ea52a5c4d9294b12020dc135442670c662a74685bf2addbd8e0c0c3aa5b54db883768ae4d8b977bba012e84ca0959d75b9bd6b51fa8e2ec2274af788e925eefd10cccdc17e5fc09c5f881e41f12e658a84d98294c6e08f17c152f59c2d91fed2d2d454385b487be933dcfa1d8dd0cf35543295b82084d49dd39c96e5462359257c1d261349d9baab9ad4a64921b1fbb09a79121847a15d1a2973bbab86bef171f758272bd50213976094fe6bc6beda536965ea7dfbbacec93b1e650153e22b73aca9d93658a16bd63844389404baec30665e5ea3b5cd1c6fb30915945e4a6728d9bfff746d39a943fd18b9feda0c375525995a58e7886a297ae9615b1b9f80f1cc42b5834a2e502f78ac6dd8e71087da1944b0cf7de53246ad279e452a3d93dff6da5a7fa482cbac7ded208974003b4c3f078cd2cff6e0388ae63d504170296c08bc215d3bca2b131459015a3164951aa06f480ac1ef012dca3f02942ee33a9ddee03febcb6a1877d39f366eb4781c501d49ff33b93380a8cd7fe0f6fae8ae3a85f0947c7e74d507f1a9a40ef6ac1684ffb69d251141a479d3019732ac969fd4f84acdbc501168dc55d17971ba54f888796706c03e64f4e7619a2af780b0678825d36acbe0198ef73fbb14eccf84da07e8a3b6f3c86acfc99064818d0ec483f31ffdd3acbb41f114aa9f8c3b544ed1e254acd9cc1a637910ca927306a284c5d5ea57ab2ccabb1ea3af80b99b3b65a2def036d827a0498be2ff706a8abb0383ee4528fb69dda18ee67d074fa4304f9f8e7e5b8f9aab3a197656ef538b921d4225c48e676c3064ecb6b2a731041d8f08d55546fea798c83bdadd1c0a30e6949c318da0df2473231427f028ba7bae3f9d261bd8f41855b8c0c90e05c12168d99d7aa922e25e666fc8189c08f26b0a4e3a2074af31621426a6e9e2326ac3cfcdf734947fd6baa9e7363491cb85a083a6904c0b5d1f96fd5cdce05332d671cf3a7795d574d3c18d3687a91225533e9ac57c198d1acbd81629895157bf980048e65f96cc2fbe37e59a22b30b1afa95d344b7cfdd6b3086b39436dfff98ab58acb85117000c229dd3a027ca8fb8c542b9a0d9d2b58cc3869ab92f4bfa2d2521a0dc51a7a3ad21b4153a00f53d782f1036e8a9ffd6fb6a73426c53a4131c0ed2f693a6c924a6648779fbcf85fc955c094dd949630ffcb388a6f6d6498251ba7c5dce15659f5c96b7957710dfd4c710c6f2549436780d3d60ab79f3166ecd3e6d36ff71de7605c513f0345e4a13cab78f63686a372ca8af8388bbdcbef2934b257c35f732ea5265e54b21e9cdec6ddbae5cecdadf76a195d11cc19d6a067127afabde65e23fb6f5f83a7ea887ec62267fd557700c3bc6bcc9431380d657897000cd38e8b8bbfb21648a90b441b3b007b0744915a5731b262e00739977edf559e356d1028e66939543d08a7df8ba70c3ee0800964fe6d92911f73f48b559c5e4eb5a9781fc2d759e37200dfa08d8c4f4bc329385e23edc408bc5e5bf7bf0f4025fd092bab281b4abe503655bbf4f96f8a6d4be39d9504118adf6048c3cae596b8dd7b007e6a96d7cc168bfb6e1fa003329632a7b9cc028ad6ad5eca0b3b5942e650f4b2b1267ac26c9d09e214c714d02942068f69572defc131791da3e2d62315751ac46fd1cd081c30486e26629cdfbd9a2bd7f309ed86e977df99a9f8e32e504067e355d5a84fd9646469255dd5f9ed6bf5f454ce482d865b0bbd5ddf8b043768aaf0104db75afc463e029018d6b9b47fe52ee2c1ea92c44fdc70bc5eac8b2f02360d012896d7d6c3df94aafc3c77640717d5589745b1ccafb3cccdc3e990f3e04dd8ac090cb215107b8e967dd25d8e0073c2fe085bbb33ec874ce13c070d9e20495183396bfb5c4a2993c38dca43771fadefedd0783cb1c50f808f68a6cc43c4f48b11a8331a53de3475009c164fd47427caef8958f64fe7f517dd18da247b2e287f82a466c0f6ce664c5eb77e6eed5f909fc4bb31219d3783b583d4d50b75b2770f4755af42068c53e10b67e9f7003eee9be4bc9e2924ddc44ce69c06f6c23ddacab44ca55addd8e49470eebb72537a025a66c201819fbc79e94d4acf1454f72853258fc7b5063abce4cf05cda7fcde07eca669526a1dfda402461c5a1e1019b7ed5bd7e537205ae8f40165a7a3c0e0d42d496e0060e3587cbf049289fa8f81983d21163681cc4ba2dd4e86689eef24f6699d85bd7d513994cb794d9bdc429adc082a273f7c22c4629293d1822b96e426ff6230716d3ccd1899d52a13b790ac6beae8f06f667aee248a8fd205e462297899d3dd985cc022fe36f63143495d999eb11a65962f9a3d16df57e893cbde96d576e256382f76405bec3390448fbad5a00f507c7081e90169086bc20bf3b3eea6371d0287f62525c6e8d48e82ec94828b845a955717db78d8649168e1e4d7430b53c13377639d4a9068e735eb03ab59175c6bce6b420b329e1f3e290c910e73aab320634c40a397272134870798d0e8c95e252a5c4f26fec23ea854072eebfb7dddfacac1632e7652ec6a22fbca3841d35971ad1e8e9d46d4ae74d39332f83dd5a6e5c661de65fc65c04f5e4830274f4ec96566b9688127be185143845aa1f79cee849ffa897af88e0673a8269acb456347c4b0fda4d742191d580d5ad3d0c0c9fe0cc7955301f68e9a863467382ea7ae3139396979672d5320f9ac69560c634a576983c7bd128eaf1c5fc43f8e7615088b52352b944a60d634f3c59a6636b4315b8fdf490667b4519964dc206cfc5deeefe5a276e8a167e0cd320b645c3b3fed75a0a2745dc4b25202ea12c44480305f7b209eb564b3bb2547948d7cd6fbf406bad0bd454797bc47c82eef6bd13af6e0f7a1f76f1d0f70334fc63ee974129d76f2c74043816a5bd5014f726ad9fb47116db0787d8600f2a52bb14db0638a0bb5e0ea5ba9141d90db8b2e747fcc82146cc3b011c0cd6c669349b6e6141e3fde72a10901a7a3ef048c88e9a13b5626dfcb6893ea83d0c8516bb26fb3c69631802b8c8dd6dfabda31fe1850288022134c97178b11f5b12db2cf5a1032041f1a949b9472bab59c602ab81d15e8c94bb5f8548dae8b27dc95929bd4b9f74ed0098b69c146b70b0ab5aed87cb9f64dd779787d5ccd67c9d9e36fac96882d2b50aee4fe5a9f3e922a43611ede98e1eb23a3a20b7176a887a65c360e26d6b1779d01cbe83c43adf700a0e486e9f400509de92cb4a8a829ccd52ede61012eee3c4b25e226b19f9c542f2a1a0230f5657122e66250e1fe76f008e3c09651d1cfff4ad7d742e9f8419012ad087a63ebe5e3074f69ea6e145ded634fdb6a9d20fd4553632db08b276e21155ac47f741c676579fedd98b07dbd046bbb87d82fe482d8a9ac6d911d05e968daf4633dd2dcf83d8428a44286013c08ecabae278806ea43fa7deb08ab5cd7a0aa463732b636a4e0079386f08483e7689be61845f5f70e933f34428a76cb58c102d53e82c88965a6b2c2ef1d10326d6d2f6fcbf78c334f1178cb878a1f8c82a1aa2edae3bb7a58412c9ad450ceefe5637ba62b0c89187f00c8d440f2a261df8bfe3233ed8824754f8d4b82189c7fc093caf32989c90ecf930d348385ed702f58fdca28d495a6e70ccd8b89bb1dfb0cb6750ad800ffa7d2a688a4a3292cfd94811e37b4f6089c167685334877db614c6f8617f97474b273729e58530107f0d986eca53e7bac5fd35714a5540e221668f528c4267eeeac1a61a42932d134641dd46b00eb7a349b39015ccf9badefe894525ec245851a5c84332072e4fc585785ea8c569df821fd14fea5f1afbfb8bbc27e2adf210e1c1f69aec65179dd64b5817e1f699a40809227c5cccd7dbbd275de4cad035125311b0d45d446056807b106c0edcb19fb2ad8b6c71a20fb277bff30c59e34991aed7b90e76414e7dfb6403eeb6090b7f764af8bf7a457c546bc3b095faadb45751ad8bac81e80c6e95421a20dca36cb521f82d67aed5d05561e580a58f8af652a07d37e27fec0a3024ca3108e3c749856aa8a50d6f8a52596d5d93d6c4e612abdccbccf7f7971f34ff4ff57e4327b5a7e2e8cea1194442d7d8c625b5d01e706db785c2ba21877a5e11f128af9a3bad6b729c7083e1c023b3341b1c61073f4ec2a1a70c08362eec473aad441853ee4516834bafcda5d3a34214bf843b2ab1cdd3421ab63c4dffdb3f6217346629a93a6f85e92ea14e2ee2166a780ed02a66e52838bdaea1507481508a7a38d7d58da2f87eae1c7c87f831cb209316a6a542161cb2c84190b755cd8339f4a2c03a1843f5d0103aa9276f05b2fe17b8c28fb11c6af09412d39dedb7084284783137a0d21c47c9fccec9f5769a9c9d0ee3fefd5a11357c1394607278d71b7e5dcb4ac1a5f4c1ece42a5ccd8299f9d0d1f35d956f2018e583ff1f231823a7abc80537fa1c44b72e091536c1e09de93b2200bcfe11873b585afa67184dc06f2bbf322a16814ea1111763a37455ef9596e01f0892d97db4ce2a54b2a15d8c4fdc2e9d07117d463f40b6ced543751225e1e9cc12b7039d9cd58ddabf268752d17ae24a56375ce74328cb4048429749e338563dc6b164a04074a055408df85aaa8328ad5e6ef3385c7d3b5481cde0c88dd3922fd1b896af344afa85f9229e62eb129a8f5fd6addf60dfbc23ddca355e8729e9f534e496736c627efe3f0ee69f823ec56a023ab833d6a3e01ebac0658aa4a8e1f843f7a64f7c7a264139a986546a915764ddd4ed4622fc36f665786384f849c9cfffd21b3c5e95d46e7cf0775f4858fc34276e80bb7a2a4644700cc499469d68b324e232ff3683a73c5d6be1d37b81611d494a5c35eca4ca54151ce2e4aa023ad9a02672da24ae355b11af0b2a963f3f7c6a99c142c14ae220490b7e3e7ad7ed414f0713e3483dd415c1f6bafec9678358abbc97fb432305ed787981ba3a9e0c1dfba60377331078d333e6d580cfb0efa5d8ad1819a7a5436d980643e779a80d6c3cf913753b0219d6a6e041f63e081f6331499e03e044948c432344e22b356851ab6512f4f0b6f6915ba8b4be4931e142551cb93a7554ff509e27d936deb175213a6046d4666de6c9ef1398a007ecdcc0f209d5e7c43c35d88f0261d091a17d094d7adf33e370d508597e9954d8a6d8ea15c6adc6a28ba751c14c11ba4ba82d36d18ca4fcc79bcf736fd93341238c6ec319195e6cd43ab7e60259a7ad6ecf04700c7437889188d82ee8265d05a4389dfeac92b7212fef3f8a4abf7a830eb526f4443df93bfafb116426d0cc2446f3c47bf778d7579609e85569b0cf9ab7d439405920ec380b107ef5659b57146a30a9cf239228bd7f7ce8402b280a0bc99a449addf51a72267b40185565ce5bbcfa79206a26dcea68bcccb868f444d48481ca6632011420a3187e32f5685b33fca92cba20db410133cf5bb10fb5777a527de6a905447c5703ae8c9fcc675055834105906896443247ca7f0bd4233738cad6f1b5d2c1651e7f93f4c7ced14f029237e2fa6da375871a569c3d3938097a955046450b5bd215f3ed63bf4d9e453b12e8e1cb250a34e27b208f8e3f53608d8531fa6c78dc1db8c8725c09235a4776d19bf0b246baf1ba83d533ae23d8827ce4d6cdcedcd56bb88f6c812b72744dd9482e9684a6229675826d0fd7e871d8b934e3c16032049ba38727287aa33311e87a2901649da3d695ce6faa32a4496f7c0f69ba4980deba75b0111974aba1a67c279dcd4f8b9383a121bbef5bfb5a856926dcc6b43771543891db58065be65ef1ffd23a17a02c53b7c56b4688457809700322328359f29d7126544631cc10282dbda2ac4f34f1d4c87c7007b5dd3b3b89e5bb599b53dacdd1dfcfdda7f7431884509a2b23a3d9394b61b351cbddaa8b3a2230bfc5e0f5a059a6d5b66d24a97692b2bc34e15c44eb66374a023592597bdeb3cc7104ab98b05d2fc65a9722750f2f0be0596c6e4792e9d37c3789c4b60ffce2698fcecb0ea8757eba867eb9ecd6758c36ac5b80f476d7088f162ecda3d375420b68396f835e6101483984c15b90c0960c11646a6845332f4b753a19d93ef02f8ccbd795a6de832148c17ec16d85e2668bce455ceb37a12885f241b6b326a20f8325e7ab423cb01b9acb03afc6afa1499c639b483bc0bce2aec22258cf927d57eefbd7477d13c910ba9b74f0f1cacbabdf8194225aa9e4766698634c0296c81e9fce211b2c32b7007bba6728bd275e45ae363bfd5f07ff521a0617912a062532942da0d391fb4e8be9eaf7bb664939e9664facef9f698c804e12b496359fc3725ec9588063978ba30387467d6df8c3e0f60782b702a1d289e0bf6490befbcd302d2c182207aed0fb4226dcde8e6b9add67897c53450e55f1e80609fd03fca7f5d2329dd3fb5e7a77584fa4dfd5274c9548e1bc427cde8cca44ccd2fae8c8f82ca820e610aa5669870781b17b134ed339b67f2879e7c81c08d5fd5fc10dd2e9d9365920c4cffb90f5fa502ff16175e29bf3daff2c3f6fc5994b290e5ba567b672f84b49ed97e59bad5ff892890938207313523b6dfe09b9ae0f2e826c541016c0ec4e1ddb95b232d48c40a80c048b7865deb50b9d832e1258a582d6fd45f116c1f086631926382682aa24050b9a5055ed0bfaa12466d06c614ca97a71e0899839c62e621060984eea8717b44bc367936d16292071f089b4e9d517d470c7992af2cee9cbcd3fc5ee9efea1de734ac171c3c05bd984d90201d5639d4ca77c5c1df6f12971c1f23357fcd357c183b00858261dcc3c67ee872b7adc85895eee89c1553994815e7af5a6b4ab6b8660d83cf1ca0854a616f6449b7df388f8c099273af1d6016e1203d1ca84dc70bd45681e60cd3621c3d238d6bbdfd138dcb040ea0b8dd784bca60e5094402e643605c4f2cadcffc5c45273cb61697f5c5b7047d2f6ed31ee71a8b4ba9a7d77e7bdd0e51695266d5d51330631b1888fb0ff13a7337074b0e7b29d1b6ee954d22100430d0d120047a70e2ab4c42a81d82c3482bf1f96a9a0817896e6406aa0eb6c7b9d4428e0635eb22e14cfa9d2eca48605ee88ec3557e37978e8ccc9286b009fd56cd359f6043c3d78fe1ca751bbd64df4e5d144c2a42a788da5d3f352dd0d4fd5f6b3429e2e20721a823153cad6743a4e2b0fce1fe2c264cf1259d0abd91d28be85eed1cc4df75afdd14476e5180121394ebbacb566b9f1ba47e7806a5a8785723183839e4ce8889bc411a085d3674b8eb5fa57fc331e6a6378da5fe4d2ed422359d46a3eaa054930f86423430d6ff11b7e66b6e3ee8de4f941999802a2a7eb7f41fc9d3ce5a7b107fe7531d943b005467a7ba7d2f61dff145cf2778365718833c34fef69fa4d5e88f4063d08d2a59b5ecb35f41535aa9646408bb35524bac7078bd77aa2c146284029f59be0dad53e6baad0eeb978eab16c6f6448329d892a12b37103abda847f6e4220911026746a6ffdc04a3ceefd1637590f33c40c75d7435f71912f53441ddef13022a5145edaaface350fa1a4576bc621a7d82dddc684fd00233e7667a5f355bb5ff660343863ba37c7aee73ab5c59348215eac717b4c14f42fcf8749d201f580f0aedaeca71e894b96bc11d4a2db84d065ebd2c4e6b6a731593d8789ee5a8498a90d120f63204c6ec982699089951c660de6d6814cc421161ad1807a263779e3513523f885de027f4f0d1e0eea4b5ce1b6cde9381a902c296f38b0fcca44677665927be4bc526fa04e4dd3964b531f27facf526dc9af60fa4c3d4a3f21fa66009236c064dbe672f75b9f01327af3f40d80a4fd413616d2a5b82b1f0e1dc179be807eef940c85b5c698b9357614aab4e0d81ac5708fbb8f8f03b02822c0d08b85f1e1204d2889a009d6c05f18db8ee4e250ff97cb37be04575c4a60a64e0ff9dab94b8cde90ed2598e4029ed68310c70037f0a90f18fd6ea386d24104ba72ee258ee8a447727a7dd40516deb8aac1aec86baea7fba3eac40be317751a4376ab447ab0ba55007b21c14e4d8fbddaba86b0c654a2d6e5c81fb0853f1cdbdfaba56d9d4375e37ceb483fe319300342d1f171e64f48331a0089fab9f6bfb758947ba89de9ef16eccb2e50008b5e80ea6f6011dfbaf0df8ef47b99018bf6adbfb29d835d39089b57afb6dda6c86984ec3233029028770b06948ce0f74cfc4b7e5916b90bd967dea88f994d1c56c1794e57fb51b5a73a8ed074a40835db94d63c2cf5f0e2466423c36396d9239f8746e3cce9c0785efffd00753babc91e35a0eeffd04fe83f38080a51dffbdd7662c4d1d6a88a4d4a0c8e8a7981f58c6aeb096e07d853d06ab202b825f39c9b7e15fb671997d966bc575d7c9418facf5a1a4ebf0a52f8579560e7b4718bb2ede0696d7931b8f99fc5a3503e57a38bfc144df194012bf28780473f8a8dcc9a0f15f3f948b8170f28cc3d0a114ff881ec5293cce10baffb9a3eb51743417c55b41d28b2ed598add42413805f3283408904d9eed316ce3f10f08266e8338303b41d3c34a5070906726c61185b2bbf4bd658eadda58ca5fce9f55e870d24d50cf297823dd277111dfca973fa805e352634bcccff5af6fc17b7c5ed7f9578d5f79d7a02a130fc68dd7cc60ba6996e76723143325c31b902dcd8a59fd16dbacaccc33ec76bf44a4d8ee20e61f0406325f6a5f846fc0945711fa7bb4d13e9774ad0cac0c4c9c4fddd48777db00bc5cd60a85d791ce4cd3329e4c8943e622e8818c3fa77de7c533d8e1fc55761ff89e514abb9774abe4f9640fb16d87e7e5dc4a305b05fade2be01a36ec704661780a4134c2a2abb22134e878c353da6305e996639ee39af4144a288cb72a75f55a653540c20bfab3b465ffa7eed43fc52d46b4b2eff2a646ccdd8167a4625150775ff0c7099e2312368d1f5ee1a51f6ef145058e190e9f26a7a1a0780d7b25378db1813b166b1457b1250c84ee03c2e3559dbf0ca65501af3b9178d49c8a2eaef8330801379bc93b01d4d5b4cf2709166ce8a2bb70a8e073b5079440991cce01a8ffc3f3bba301aa2af7770c4eb91458b4852db3896c7d642b875e929cb19f9c301e7c624fd73e398de67725671cddf05877fd741843d7aa6c5b9934145e36587df29c89771f6e26cabb7b6d00ea92a48f931f1e47b445a46bda1f271740278bb6a82841f2021fba5e447f10bd0557b4f28f27ebfe0786cc4f327083f6fbcf6cd38316494cdd73ad01d7e8f0b616913b79a9f1aba254e03bbecc5e4b638e293c89c396efced57d24719bbad9a1ca90730eee78e57311a76fc1c2f64eed54af1a953ba16cebe47f3554cf3dacc2ee770c7baea991ab34b12b63bb5b090c3b2de11281c30f3aeb95c9a6f22eab426d1d8e922fa9b08dd49e806fa9e4c1d3d8900da33079d69a048b0f90a8c9208b339c8d9c5d2214524b69459692bf4ba31638da9319362bfbcbaf7d053a411d4a31ebec37151e7096a7f1c3a185ebdda86496077fe7bf473b77ec9ec643c94c633711e69241e76a057a97fb873f49ff4a1f29bc79571a28a27fdfd00e6e12c0d041ec37f8a1f1c70bf30299f17d49a2f2564ac4b2ff76979067f021ad0673919fd586ff6d7e7367a853aeae035d42ca6aea6669b95054e505f375c2a7bcb4217bb5d434b54ee564849a132db7d57bcdbd7b95df0aab6982c3370342f25b5a34e67ec47c94a219ec1f537eb3ea687bd590c6f1d41aca4a80800a2c678723557668c95be909b4f113468ae0c0608b6e74915549b14d40657672bc30df27d2f7efbe80da61a5d96a1e84f5572cd1fb1c410c4103218bf62723be7473183c4924b79e032278bdbb11ba506a79aa569b62d963aa661f38dd46dc5bd4ae2bcfb32845206563623f4af6bafeb5a72b7cca8a4f10cafc59109a896ea7a3f46c4f37088e7481cf70f88952f22a2444702e2d45655547b67d292f7547706fbba29421a61b08256b0a7f851a92d5b827c6df59ed248b56e8525cbc89fcacab335175eb6b7641fcfa7c6fa3eb8f51a684495e39fa4e5e864cee8f04efe0ec4c1d128ef4ab94ec6ee08bac81325d7ed78eccd5a89a705dc121328b63094081b1412dadd8a49a6433767e7093f4c39f48174761c499519cc515596342b4af0ef4850bb0827e5ac7f6d3b7dd204a8fda77bb5bd524d4109536d4959cbfcdc4b78c66a568c1fd7edb19eb2343be008b1a9126144c6ced2a27b49a6f40bee552eea2e410b5e3f8c6b0fb6373c47fffbfbd35ecdc91c39916a76cdd13bcfe36febb44ecd83e7d497571cbf34087b908ec320cbe59a5eabceec617f988f061448a4f3225bdc3a42e36d6ba9703afc603d59f80822941620a7638ed753f35c25a209a7e90022cf5847b08f2e4c472fabb0a0dc6d6612b2fe6fb01f2f854b7adbd87a4552e5955cdd5b845c0c8633608473a0cd68ff091aa4fca76d348e0126a8dac00987fb5daa82dccdbee13f5c5d9ebbb74ca385e4c38c248ad5592d1f3acd86c6940bdc57df556a74ee11ab86d524e382e6f4fb347d12613681d75d88360e306ab9a9656ea692d385f6149a00c0b5fcde97836bdaa5f96151a54d83e53975519d7370798ed7dba49c8fb2c1f7799c2565728af28aa551b01001e4d9db134bf97394c328f09681f4d01f13c2819a894bb9fc561a36b4e0e5f2ba8e7bbd6410f5dab8e623d6300f07e46d42000f4be0459286be46698befbfd30d2003a7878409716a51bebc23d93f15c4d1d8f58ed747153e7b3d3e101e5ed8e532f90e944f5c5509e90a3a78e74bb557edef4dcb9bb570dca437add366eb03502cd19d88047a68d6044db4dab4ee4693078d6f3eaeecd459bf9079fab2e9cd5e579d78b0724442bcc36199e4db89092f4f9189cfb08d6a90d731673b7480e45ae13f5897d01148a1eda5071e5151a39e15c32f63fb938f2066431592aa1e815e71f4c2d5e1128a0c0a77ebd3d62deee69f29cff63eab81c383cfdcd0e1296deb26d52ea64fba4dfd5a9f31f27ce284f36f40543a5656b693673850f3e788424a748acf168663854b8cf036cda5b813f16720bdd0c8f83434632ba8a68d413ff5f7036945fa14852c70bc8569898a0bcb9fb29b47d730c5d84ef1c585b5a865afb7b6d9067ec6da44b38887370bf7a26d3c9bed5b75d54681cdce2aa52b197534cfd23b1cb1a74ea78c079b65c4f475af9d25a785a50c0865e86474468064e5cdd0740a5b5b6064ede4c6de3676ea76b297ff5b7c10aff7859483b03fc50e0f54c464d9446d5def435ab0f685caa318e3ebcf218a756572d7a548311b496fb78d2a77865dd374c49b72191acf1911a9c3f8d5ba9bb10b44e117843d656d187c842b65a98a739d646393280d2ce0518a2229d025b7fe10578e22f2e46bcd4613a5bb6d73e36e886c0606fb8217b05fff95505355f11b8dc7c0153633c410f42e17f00600e70d9974d3fa7683161be062bfdb0e9b8aa14b1620ee841c1625a7b0df720c59c19a28b40eeee21cad708789d758e692e50080fd35496e1918e0df2f6ede284a76898649fee7ab6d0fc89713ff6bf950bcfabfeb66788c37ea02a22b5768067a8fd95779b28667faeafa5936e5241de83360e9aa7d09d2e7555426fce614dd53bfc1b31a5a8e4521ed1665c01549a0c5fff811d0a465371c2cab8e57d80c3e9dafacc785ba6549d385e62e0caeee40d87e9ab4d758e92916e6123ec7afbcfa9749cb71e79096ad82640c81c99108b0095782f30bd8363fe6696f2cf79bc6ca6ca609520ef4325fc9a9a67532c41f7dffa00c8b417d56b0585161bb3038ba89bde02404a12508b0f257b1fa4675e4fe7301ad372cffbb84410b7d25b66f535537c00f4d2865d8c7490e9712359d8bcef0b335b03301ceb9d66dced81d7cb5c3b8b16b570ac69ace721fabac0f133b0aca0af9445b66b9ee1f1c835ccfc84efb8f9c57c6fe25bb4200f61e458dedaa14b230e82f06ecdacb7cbf8ca17192936ca933c9426c4f70fd0c80a68bdf8d834894ede7ced5aca369b736ac885499ae1776a2666448db990fb0dd91e41a4d904a61c9ea866d70f85928b2749aad5176d9b30ca9983eebc0826823b06570c5816470226eb9bcb540269b1e84d7a1044546aeb52f9ff2b9e84001e6fb6112996ccf5e0550c7bf0ce077d516b25c8758b88bdffc037c256659c865037e273cbe8fa47063c4d63aa3d0ce2a617d8ad494a3e0e3ca4e4a46bedb0db867fa417f9298498114069fc9b22cad7cc1fd2141424c53d1091ce68e6099a214de922a42f4b91d5868e63faa96e6a1be8c1785473587ba8946282888288eba0bc43be3f6045b67959395d2e7b6ecaf0056100eaa1f764b383e6ad0fdf0d2b578f2791fe80e4bb3c0af0ea3af8afade6d9661cacf90ca3aeacd0d23ce715d52f0d00cc7404d30a3334e7e3743855168419486efad8e56511e29cd8bb4f3a4e180dfb4a623df2c32e788116dc275834f76af63a0c857513042b089224069a096427311eaea0f1b6166d36f2d9ace8550644194142a6b240894d91a9ab8f3539ddf202e1ab51b42a0459fa943fc93fd2eac6411f8e07a5d36afe45f7b54fc3caec7ef04ea554360518360545c51604c7e6f37c5b9727bdf9c60ed138365a3249c0442f735c011ab976c03e76b33f9864466bd0846328dc0684bf0eabf7b6b80cfde18859a40e134c8a5388fddfa54999cb0291f2dd2fcf45e8163b226be53754503ba78706223f1afc7668d94cf96ec148a66ccf4efe12234ab5945a9257cb961b48cc8ba8e0a7435b981e68b90cca7150af10bffed926a339f5c41f1d90b3a2bbd9868bfb6b343439a84d5d53c3072d6a355014553fbc1469787218cec768a30644312f9e01db5a5fa890404411f25a2a7922527f7dddfa39ee958befcca699932eeec91c7934362968a47f290d89d0228d0e48b69fdf98275e7e87ab8938536b5d59f957129d210a76a058fc5c714376ac7180e8c39111c098361553aadd7164272196171b77ae989797d5e96c0998c2f84de6ab6e7de6d53b2e400f89a03510c21089c13cdcea511ce7547d0cc7818fe951041b6c9be4855928ad37d949a2fb2c59cbe3feeb5f8b6abd808a82ba81a430a863f10d14756b46ad86f3a0eacb6be4400b963fd9a608900491f7723958ddcd02e649142b4803ea53dc6955b59666026e64b7d159e4cfafa9d5c0d9ac437be0b91aa422f15b012ba5e4c1b38c9bd7b5cd72919ec4dad4cb58401c467830a3ce8faea812fea200477f3ca4745bc60f99143e943801eb1655b015261dcf254c079ab440094e5a1555b55aa7a3e210bef42c100cfbb8a538e74c60ea54908eae68f51bc5b42d5e437b37333ed0a9248ba6165982af2b369922c7a516bd149296db460e363227681f25cb8628a100402a33770d719394afa66c225d007ebe9dc54e4a2565cef333a0aa507cbbefd5f72dc42cd3a8392606f4988d254e8a5f1f53e486b56b1d14c8e8c369265e2d78d0f2bac2c21e6e7cd20e6f36275ba8938fc287974d4af73d828bd0ad4f7115c056db441605b2b993eb7e8952b5afb98b368bdce99bcbe94710186800af587b1ea2ef4c7c7b06d98d5f5d175d021a459a544d523648a5772c58f627a7becdcb41775bd76338ef48d4b3b861f65a8f4f508404bf442c64bb581964dd04973176079cb4d5b58bf0ee2d6781d5db8981b3775374384757a66b0b8079a67cbf0a472f47d0472caf066a5bb6d7a87e62ea11735afd17a8210b44e4d2208d7ae18cb056e7cd0e0aaff6122f9839ea6c8b6f0a5e568ae80c7ea5bb782953a73556772ca1b72521c92d9288a554e06579eeddf27c312ded3708df2cb57434aa4bdb646e611594720824b702f5baaaa744cce94645da3fb98b47bfce4ebb59186b26ce22f01652232a84c49abdb601f5d5c1c84771b59edcf7b155a021c2d2a04931a7d06d3ef7fc75f4f65362d2a25982fdf53c0c3e30ec787b8dff296d063c869ee34ca373fa80b2ef240b74c72b1a87f43379c3080c34995cabfce5eb7ba01a355279e927a7a11730c1f1446af357a17e719f10f2cf646ab98872f30e833d18b25a1c287ec5e769f1560641d141ac7ad0bbd987f37b90f0c678e88136ccdf3cbc2e6e4d487f38a5aa70147f62e9cf1a551e1c8c57f42116694bc6883397747fd06367e09971d06e376fed2b8e9021120288b9e16db3ba7fee89502cb8b1134208ed911f7071684794b7202acb28818b510f8d91df074f08769e7b7c19a6aa32418de3deee9a46d22bbed6adfabe9ea54636d201e931eb3b79c89d27690868975bcb118f19aa957294c65df39e99a7c050ac077ef44745620ee1b238e7b9f7f874eeef1b21f0bbf2f69c2aa7ab35453e95ef94dd0028af5eb35e122146831099eab1330d815f95b428449e65179f27e85a7eedfa3ba1783eef60c488093de95450607e28689644c67717ac4525944220affef859df4d88fc2822e515d98cb506ef8c55cddaa03650652129e896172113d8ab6e22dbabc8d5ed6d2d0ef8b03790e9ebaec548ccb9f737665de59f7fa2618e702623062680ca3727604b30bb189c17ef9aeb57bf975d393995068d0c2977c190e615a88aa2cf099a4910aa25ffdd60458c2b2bb202dec91212ebb9a2d4ba31af3ec02745cba245c5e9bc8c75843614369c9a72ce0bda062e691ee72978ae08c1dd70edc5fd0ed8fa68111b5971e28fd751ba5466264305aa29e8a047c673ef7eba5a13250a9893d8db1d1f1d4b05a199e2ee1bd27a293a5615b0e0707b0ccf071d14eca1d78f3fc9ff895133eefc54c6d5c8419c043c2c2b863c236a84a40e0a678c61e41dc068b0fe1eb1db65c355447ae4b6d27535613c3da1a3d38ee84b1bb8192a26482f99e1e3bf9aa9de2033b1c90d152bf6be16e18f0b74306e6eb7ca8efc4f38557674f4e1412c2f2b4e5c684336c14c94370875fed14af90aa9c8e60d57409169f5ef165cddd940baf2bbdaf32666bf5a63bd008ee5939508a56682c6a46675c688f6fb158e3d1c446999a5a1e4e9dce044b29daed8535962b4f467d86619f38163020184326d6368be0e3058fbdbc5d24dbbfc98a95f60c038cba1726a3fbc538ed0e5c99625d33ccaf0aea7df18e55e497cdbb14421b7457a7bade0e6aaecef1e82764d4009d88f480f603f78b3344628f32bc1e2712014b835a417646e608ba89dc4f5f6241bf77cbade5d33f0a1914f44f331a8b50cc0bc8311d2b2ec83c93fb87414514b4cdc05cb20da455cf8b6aed2f232b112180833c869edfbbb38f0428fb35126a6dfb4093f9fa05b3d8b824d5cefbf1bfe82d27dafd6d157c099d21b72b7d2df35e2208aca62167e256f1312a012fb10505a3a861df3d5090bde95ff6839af6fa990e08a6cfb2a896a678316c82978dda68f864b41ffbf00c55d6311dbfa7e9e4bc2b9e9f0edb179d454cd44e0139da1990342e51d03e88f5eaf444d392684eaf6b8ddb2fe4e58d0613c49518b5663e6479aaea157fad9e70190cdf555c54508fc6ed3a5f49a690a1c1c6dea432efc1f259190968e9a0bb7576132bffc366a2465352f2ba854b31e6b202f67d758e0fdd93bc06182acdda7a609abc177ff0db6b2d60720c01a724e4a08e11e17325623da6c15636173b87a8b100e9e6800018c5c2476795a647ddac75ce10ed9d553bea4db7139f843055ea5594668f3930f5af4acbd578e24199ba9f60f6f59b2dc05897ed5302c1653e1ac5b8306305bcd6754a081d547f8e739437d17265d195e3ac2dddee30b5683fd5b68c53fe34fe4d68b2f44f13daabeb840b99990c9274f4925c76bf6e0f9a8608f41ea487ade382b1bf0938ecd32dc3d155a24da70b51b5bcd2e0589bf59f90fd4f8f6904abc53dc2ef684e759be8f2dc8f6d9ce810acb9ba521e2484ab53af23fa5f16e8484ffa13182ec19eb5d05d7a4221c09c4bd65391be482a71be6c10daf94b8928be269aa54200a03badb9571538d4bb62a3e8460a4588c2df94f95917e84ed9a41b63f97a28e586404d16f89b16931cbe8c7c48df39f4eca811e1fa26e3cd64a73e8e690604d3ae58e16fcfd5ca812c8243e99ff14e0edcdf53246d477469e53aceaafe2909d7bfaa615644b2d01ac219daeb7a920d9c46b0cdec05a1fed68141b2627326e1b682594c01c384d42934052ddaf02bbacea1b557be8791cbf09d75ccce6e27741e162c194f925821399bfbdd65f9598047daa55819efbe59d82220514bf8686a03e6171ebfccd765bb4990716f776e787b73f112f8346b10da58f02ce3f758e8786d6a5b891348851b7df5bcd464680458c83eefc29eedc69e2f2d77f2b32ee3a30d8f5fa7ff186dc0aa40f3677fb6fa81a26547c4467ae92334021a6524c7937b0b3d92acbf940833f3ee199ecc3eb405414c5a44d564a566acdc10aeb9bbe8cbf90208b57864e3a4e34c028f13a2308863428245eeaf3377685bef8d968c0f5df7743b58f1b9763945b889fc106fce3270f2a795aee31df02b417a0a99386a146974b9f531f2925766726df0da8ecbcc756748c6daa22551470782947187a4f4d9cf9a58dc506fb450dc663bf30d6dca338ad9f35a2ea491a86713a497c7d458040c2d4cb8f3ce3cac7d6b5bb9dca2f1d85c7e0ffd7bbca46423be2193c81ce71729f3ea66fb4ac68bb4e5665ff5f009e571b9a1bc72778835570a6fac066ad8cf77581b846ccee86f9d34511b80966e318c5c42c774f563ba4259a376e13e86c67a6731d72687b3ec711bb9c54bd8446dea452fcd46faf9496aaa6a94fd03ff49e99f345133be5992e73f5d493afdcb2f6e29edc6987b7bda838a8bee524c0904fd14ccd1a3e482c3cfc9a9a67532c41f7dffa00c8b417d56b0585161bb3038ba89bde02404a12508b0f257b1fa4675e4fe7301ad372cffbb84410b7d25b66de9b2f666d346ac77e6d7a4656b61f015663803425f17cbe47c48bdf7dafbaaa6a05bae06ce69f84cfaa35b3575aeef4c0da193bd442891bf589cce3e19e93d46278a5628b02a7abbf2af92134a2ed446113142b53bbc3e58378d26f6d858230eead0b869032c7f7d84f11294449bd0b4ed6e769a13c488fba0bfcae034ed7b9491de41601dab89dc49dcf9a72aa1c4fe72e25bcbdb138790fb87e0099b8f02e5c7b523cd5abe98ea040128bf262d8510e0b1d468f72a6c8d2de1e047cd0e510e359cde97f59326dbbd6e6dab75d899b2343bd4a7ace22064d32d26a0aac16a2b6a7b9946963d24d825ca08224644e41b4c213b2fda271db9d7bf9d876a78702d677d37c683adb3eacd659a549454a274510d0361be61a52a2ee173d5b11bdf4829b627ab6b6e1da7d74ca6512b28c585c7a9c69615a3532c28a9be449ee9482879458b2827b20c07365845c94eaf73c715aedd10d990110de490109fc4045f2d6b377bb3ea2d77603dc774350f9a3dbcaab467d18c0ec56aaca960987b90197903828619faaba5b91a13d08d757a7ed0b0c84fca165577d8db2ff54110f406866b36e34111437761c73c10a0150a2c4e7fcdaa88de427002e2c4ec94e9432ceab2be3145c808e258faea25dc641c8bed4684ec99eb66d4152f41e2ccc77f4b1137c0d8f39c75fafbadcf53ceacb360a940189c6182a4d323fd2eac6411f8e07a5d36afe45f7b54fc3caec7ef04ea554360518360545c51604c7e6f37c5b9727bdf9c60ed138365a3249c0442f732e484b07274f318c5a2f570bf1cddc3a9fab4361cd737f08c8c8f5827975c04e06edbb4efaa9b059f8dd4804ad1b42394c532443da3f5e1672ce68ff5d26b5e7506d11f3960d212ca8cce4f9b13b9350ff560856cb7a681acdc79db70c9f7ef7b5588cfd0cbbe344a69169d81a445679005484402a81ddeb0ec786174835c3e5841a0724156ec42ce366bbbd5109d7a8b43cd6ad43fa2141c72e76d4cc0ac0524ae0fa2e4464d9720b8e5333d78aaadb98eb5dcf44d13642aacd26f46c37981704d4762ecfc79ff83b4965ffb5f94eb487ed9ebc28e77c0b9199a686391dd834aa03d81000f9fec3d525485e776c444b25bb7158112f2664cb29ab1ff16e8ba480eae06da93ba72ae33fe0dcc763456e578cddfcfadc35bd0f7329d90372fec1569cd54feba6d98732202a4989b6518f7f7c2b6373ed7f18bb88105fb17c10d628c5e3680ae6c2a0da7757798fefaeaf68a7fe4880a687ddbff9a1f7f461084bde0e36eb93659879d1813e1ed1352ab248c238aafc059bcbf49ceca70333b5860cde6f7e58e0bed77c52e55dea3e443c2f131b6908cb23d4821b425fa41e6775e5058a2ce6c8ca24a97b4badf0c08f68aecb5103c879350d80167f4f310a63c3127fa16b6f82dec2590127399ba88fd13d07f0030df375c3d38551db7ba6ef2c53354d92acaeb1b6775ce8ecbc38fcf2f04dfd144657f7db48a407c6ef8c832f46dc2cee78a403d83958049f703f873cdb555c2b823d196f52759302ee6e021fae9f8b3378a58cbec8b9a8c47c308d6b5f68535fa6b2429a9236557d900d60a05704efe9c390175aefbe2a704e7e65835bdf162179637b06ccb8a51b39e7e54555999658e961ab4a2ae53ef77790c3140e7ee96dd88c3a8a7115c056db441605b2b993eb7e8952b5afb98b368bdce99bcbe94710186800af587b1ea2ef4c7c7b06d98d5f5d175d021a459a544d5293092b33b65a9698e25ac860deb2b80b69c70a3b75ef99052328e15735a5d77f1ad9511d23c1bdffdec9ca9a612a9cde038560acd5c3ea8809bff874c3989fe6bd7e97f2732113b7405df9a59d167df5975e454723dfb76fd43ff7ca536ebb47e758dd8932fcb5294490739ae6d2ac979b46f155ceed29525e045077a30cb8f40cc9d1b665a6f81ab5b92807f1deee0fbdf4a1156fbeedb7b04325e2c5fb048f046bbb57f01cfa184f0643e02cbdefc88f24d530899db4a2d8f7241e7075c25b3c08517d467e3fba0f71b00de031e2ab3575180fdd10da77e364e1f43a4bd232e5437eed15e4a84235230b0b59f148c763340eecef61318b4bc00a45f34cc490ec44590b45601fed8efa7a9f5fa7a23ebcfd6be54b6ac54d8f54d22f5ce5cb79b7e79bd53b0541592e2cd4b4d6507d37d38e89447a74c77f1e1bec6af4b9f40b0e5b29652f15688e38a5e3549662d58f63133e8f7af749232e4a10e83210e3a22af3f9c9be90b4476f16b230654433231f443ad48ec24f3fdb01e310f5ed90176cc5a88d6a04727e3de862868113c1d06e376fed2b8e9021120288b9e16db3ba7fee89502cb8b1134208ed911f7071684794b7202acb28818b510f8d91df074f08769e7b7c1e8d509d248466cbb91dd3659ab9fc8816706978b789d96928d2a60a74541c52da66749e5a6b4c640f1abce9301b078c5b78eadb4bfaa92c95b56d353871809194d0f668cbdab4660d10475fa86285ca60d99591618975eb21195497e9996b5f55d03b3c87512cc2ba7f12a404d537d37cc3fef472bea79fb92313426e4e276f09320e4602ffcf208f230cc1a7b08d6305ad930c2bf8ad093a8b1dd7795fa0753a0ad2cd89b4323f56c6f2867db10a61e013d1bd9bd6dd9ebedce30d3611f84962d1d21f0bb635776c0d1a63f67cd0c7e274ce83185516f491be9cc8a2fc806fa0b2c0689b495ea142f4962027221613645851741dc0569e03b39a3c726d8d20a474950d0f4405d30577a0033563f4c68d428875605137bf5b83b70ac187ab20b476e0729000326fbccab0e384621ca2684c36217f8e3b27f3868c70fa3a68111b5971e28fd751ba5466264305aa29e8a047c673ef7eba5a13250a9893d8db1d1f1d4b05a199e2ee1bd27a293a5615b0e0707b0c7f35c9d9fe9ddf76cd9ada3bc7baf00968b14eb0d37f43119d2b760d808dc4ef716f444541b0c1dbc8f9ae451cfe1582039f9f0319953fe89bc9cabb5abd291388f6d97127010ec5deb55d3d510308137c1ad7386a5665888b38eae87c8785a994c92887d2980732ad29bfb774603fba0f8965d14971e48ac7fb840047584ddafe906a817c1065e0e886b6a3d3357b9ca6ff7190118446dec91c23dfb9a4c5df6c7ba0e30bf2886c2de621bed3de584b639cee1434baeb6ac4fae1b4781bd13e91a4e34f2d50cb3bc8a42fde0081955b829dde54f280e2d555a307f6487debc4064b841ba8b829b3ccbd4f516865c796ef4b78950e2166d6450bd6e37cfe38f8da7d54ced2478f5a9b39f89026fed989815023806d2897a54d3c1c3a75d3b294c87c7a439d61da87df0efda83348b467f8a1ceb160941f3c149d52dcfb04d2f1d12d13fa9a2a62b5f95d51bd969fe75e494af137061a17f70b45651d6dafa14069659c5b1889724fffe32b3ffeb62d9b2f4fca09990432cb691e73b54ebf2904c5eb6744ffe191ef4305d05667061cc355b403b6274a35146e3a8f5f9a0f66a44b47dfc6669d080e829bb80b809fff44965cbbd48f0ff1da817ed4f188b9a618585b77d6412ddeba0698cdcfb045454faaab5f00a27a285b0a2bfd99f446f47c98d59ceab4d650e5a10c22167318f1505fa2563e75b4a5095877f7b2f81acbd6dde40440ac742bc8e23ff7c894a583283166d856747efaffd80d2958b06d7f0e51581a1d8f4070aac95889e81f94cb3214767d24ef03cd86c8cab259733a8fbd2f440404650b6109ae5f3decb36c391bb4b8e2d9f2ad0ec5100b5c2f543b2358e40f796453cd24e6fabb095fcfb9864d7bf31331db87a484c9c7b865f72d4adaadee27c0880f5029e067269cee4ac9ad6631d9a76c8a4b597b48abb94980f27759e135ba3a9e36d313d4002d4763a49cb760e102fd433d7386b81a46b659334cf02822abb8e7c2f7c99cabd4418ddff0b9aa4a8137a616d171ec8e436277cc78d27d468be09c7f6421cf739b42e615724984327292d4cc0b4654aa0b79e2098bb3db77e13860dee65136143f13a789728f933f2102de66720534b7ee79ce3308f492f7a18a0009031f5f27df5eb6d4462f627f3af690b1e07e9df94e4f1fecc4f8fc6f501c2ac5b14c3c65d455a9c0dc8715a7aeb27548d5a5cd6a1db2675b30b114ca2281cfaf63ff0d808ead30393cc51c4acab6c1ea7ad97ce5cbad8d9ffd05d277f1021cf93dc97bbc8f385339cc1d461ceb2331e3e48a0f99469def6bb51992cc0bff1258e6707060c5596eae11d6ca209717aa2bc9896ddddca4f3f667403a591a0f65d62cd1f95e926efea6baeee23d9c3c6bfd22e7ea0f7f59d0ba219ff3b6b8350792d22eabf1859dd9f7d7002010eae11306a5113861be3c798efc4f3159117b43928725b1ed70e8cd745e64cb3a6bf2f7fdb5aaffdfed124435c054fce99139923bf2bbb8ba084fd5915f5c911136ac6957982209e8719c98d85bfecb83b6cdd695ca9557db5621d9e9089fb4666227212495a3ee7f606a092c3973f8868de51408b9b363a5f8ea0189e3880d99e429489d68e678d942c1d934508ad56c68ec400b141f99d5cf37869159cf0ff3871a3a6af069e321ace522b39eba72e02e4f35f9ccfab45f14f7d0c6c56509e0a58f33caaa11342b5bf2db21ed9851e562c3ec526f8492ff491982a3e3a17f3317c0999581aef8132a5bce788d0e1193b5e55c511d83c96f2697099f097a76ce0b1600616f032cb9f455f673f75cd2b29228a27b3c6d270dc1a0840d926a95f20f409564bafcea16b0069b2daaf78862561357152f3e9679fb8ac49071c60f7bc591c1c9029c19afa50ed3cc811f07d7433181f5cca30e41dc444bf37d479de758f7488f96df6a722b38e41d1783c007c03d26bbeb40e08a1e1b461f3ede2e8342b168222e62f2ff888a46895fdc5e79fbbb04835dfa49608e4a59912b94f6f23e24a3d8b605b1058cb7657adc0b8f2a1e4e491e4a797fb0dcb20a67c3a7dfa727498a36dca13a1a6c4d436ed2b43c57eb8a1869328e09127f098c00a986b7a1d84f279bd1d9c32379592198015c92450c40d0d73cb8d889ad1be78e64c36af5457b9c4bfd95de708467558933df25437c1e9d6bf02ef89ab936c5067710db5ddab39a6f8e83a36cbb9b4a4bc8b6cfed0cff2667b28a8dda295c03ae4941e05e613a57c36ed4d7c7ab02a4e44774114ed1f19a8174e256af36333f16ecf68f13166ec2889b19700638ff5c67d1ba22b3940b7c3c7f342c881fa2e31c297f85e5ab314075e4cbcde05434535e9d94a51f4fdfcc7763003cbaa87485bec42dd77956afff657c7409b32468d07823f172b23c57e3e5d0a0bfc4744458f54f203c297d994b725501127972e560a93f00253cb257c7db2cc531300095c5793ea3b67933b987f4bde6b032c55ac787601662119495d2e187bb2a7d5f46680dc398269309df9458bc67ae9e0651b5b25365fbba4e6e2f9bca28ddf707e6e058944c19a7df7ebe06cb9456d06f5b0d09d1a5390e6a20648f41c137f560ad13e8ab4380b735d2f493f9ba20193b2819a0758ca0adcd2ec96bef141eca07c3f72f3890181275f21fa75c1b8bd91dc9c50deb3a25be4fdb107ad4c2a35602e372848a7b9768c4d891d55581b92ac22f0045da80efc69a0ab0b872919a0dd767557e78ab776a7df110c2e67d51501720e283ec57cea67ee1e19190df41a37d01d80b720b73dc1a7b889941463252ad97a92829f500ca1b557f03b7746084df6adaec876eb6e79a7068b578d19cd59579945e553e4de8d3ee536f5948da95dd938b5a1b660579752c2fcf5c1078c618edc9b378d2b20170ffffff8f