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 63744 0a20ef6d3d241a0070c0f452e6b68844012e4e2aa4d1477454bdff794aec64c7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
86c7816bacfbf368eb81c9108452b7b3a009c8cd8a6c53523a93d967a91d0044
Certificate Block Hash
0a20ef6d3d241a0070c0f452e6b68844012e4e2aa4d1477454bdff794aec64c7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040220000f0270000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e94c810631569ff5752b0ce3c9d3149055b660f2c2765c3a6815b6fb465da2d3dc836f59631d13d0f34ae46bd128fe31d5205bc58d1f2b6035cea8b49adc1d0a097bd05a7ed9bf2ba223f484dea722b2d6960716cc31108d7e04000000000000004000000040000040220000f0270000

Raw Header Hex

00004020cb1c24d992c767d7bffa14e366f3108a2c6742cb9044a961fc85c2d5fca501b821f0f204e65061c9040de1c39787b372857388fe2fead5068e5a58b976e0fb4e0ae8196a16f2011844001da967d9933a52536c8acdc809a0b3b7528410c981eb68f3fbac6b81c786

Proof Data Hex

59,560 bytes
12121602030742619442c878ca995b8c17cfdfbff628b193f87ed8dd030e7e49e9f0ca24fee47244f373b7c2c222a8cf4dbadfba1b419022f0888eda8bf578a9f342de8bb0f01844507822b59409c6d55c903311a5fab4c661c77d50c4b89b3fdf0c16fd4cc0a16f000f313a59893b70806f5431e004d113428b1448608525d96b6a1ac7e8600523c31e7c7658ecaa748a117b62b9e581719d40f934bd5d2239fb6a61644a052b7a8de6434c08cf20dfa52564cd99ca3f7f3784508a2e3489ec73eeeb377b2030ec67f0a2ba77589434e72f0dc5769558c6d9199e0135fa52047d032fdf558de01cede0344eb5e55fea44243a655474c756845ee486607cd6c7e3d36125a814f4cdee57bf0aa7582e2d3553759eaf4c82cee58b4369626f0d2e9cba1d5eb9bacd0ba787c3d27741ba380a5fdeaf4500b9d931a8130ebcada23dd9ab71f909b69c99eb8236b4677f924d6ecb0b48bf6d7a1a3e995960546294d90ca26e6edce153af3f2466cf7d57a0859aa4c1315d3231b4df28ec84270e7b25ad200c805877c89ec83dd99320cd24cef097bf5d66cd4ea7f3adba92cefc09287e9709972eaf93b51c0ef4878c1038c9c8cf0b2d915fed0eeb5bb116bb3582746d797a07946c6da209fb699eeed7883d26ac2d474b3df881f79c43b454b28e89c9527e8bdfd1b0e908eb41ea77f7978a83674d8b781e78451a540d8ef36e08c8a7a0bbd3c97e00a654c13e4645c2f63000c06831da1ba99ff84ea96a2e548b923f8c2874f58b65078f29f1fc9de2c3ce61a737bf344bebc8620b5baf8140440279dafe06722d2b48e38674e83efa046a0ad4b618c92ef76eae2c4cad5483adf802f2bfb82562358c8739c343dd8c47309cd384ceb25b9dc1db9e7e449f9369e5bd989c4341e31665e37ce286e7ab13ec38eb9e9f36bf8a28c9e3e265b37afc9db2d98cc237f31cd8e248bb84c64d06276da444ec18bb1e09f8f49e5fff37c73027ae25ec4e62825a27e6a2b08c5c541d875409ba7182fb516a88eb9fd03bf52d23ea0c0499dc130b4465eab86e35ff99430d02825dc34a91dc260e91a638c6b962d09eb8bcd8ff27bae597292b640e834696ab22e8d4f1b38f04d51f02cbad5429f470b9e07c7989ed0eec5eeded32b7ef8d5e01eae2f61e514f3882276c2c521797b64a5d2b04b0822ef0bac59e3d5de06d7436cb28d55901bc5984df6245809d47dbad32ff4f74e3447a5b21f16bad32de26859383078614c1fb31b6c3d245af8d49aae6920ec8637beef12344563c4fa6ce79d34044dc32f46de6fe9e34cf114ca290982728c880b57b586e7e5080c4fd5052a560bb4e66b8e16bddf609ffb6169ebaac18cf69234de2929d6e202fe0901a7443bf0ab4e73a95484f751de765ad3968e39df92bf398170a4cfb4334227ba1e25b39f241863b2eee8ae4a4b620541ca8995b9536907023c199237619897e6b7150300212e7f4bd34fda7be8a9ae3a088dda87dcd621b8681600128dfb3508ce4127fa3fe1ed8fb27239d31b027cd428657db4e882c4dc1c31eb6e7d1cf7ec5f6df752dccecbe18e92e50bad1b2f2eb241f78cf599531f97d2267bc4dceec12fb45cf454ef3f0fbfd0e8005da49a934e1f6ec39ab7dbd728e1315eb90c391e633c3db46beda5ba844eeb0eb6745c6aaa697986d954253c27992d1814059a9b536e2fd32c4b49ac9f27edf2562fde4bb3458e6b7dbbe54a44bbd01d194a90570075b02e0fe9fef94e793cb57635a93ff275bcb1cbcbdf167eaccdf4d804148440bccc7457906813dcc62d96fdee7f37aee0f0161dba1d7aa2eb16c6b9786cf40e5e58cb5226ad653b47dc89e54e762796700e5cfc85f5113a3540dfe34593d918608e3138b37afc12307742fd740ecb4c486c67ac406491b5a271c0e36f33e8fa6fd9f6468648ac79ee8fd09eb41c02ba633e0c10a095e6ff7735c754d98a964d96f7219e2c77674eb82b2a8f5fd604d460fb3bd2169ae2ee50ebf4816c44803591c5248a9de4b2e7951d8fb29dcaaba6c35c42092285b2a567b36429b999ecc2b8f771d37f857a502af5765dc69de297265516599b4a5993dd838f8e43479591ef2e8f4ae10b8aa8decdce44f52fc3d5c5f5c740db4ac1ea8d5c9e405d5c5de107a9ef4db600cafcb8f3ccf7080956e2f01a1e3979b31294f822d627a026730a41ce2e35372b5f4776acbee50f7f6b7fa0f328c86a64a13cb3b9c06dae10988c44ea4a7b3abc641e9203080c1cd41c60c0532094208acb027ba02a2afc32e0179b383377c97f75a84bbc29e2e4c4d90c1cc4ebd2e889181f06870df6483f06f2ab662c100dfafb9059bded6cb4a640d1674c492816969dde79a1f93ac79bf4350c017054ab19c767165b9414b1ac125ee0382fe1ec1a8c7090d376a03dd53e29f2c4c44b3d4764e531a5ef0a4cacec9c9a86f2faee1237bfa39ef3a915b8843aa7ecca631ed15b440f3b8bbb1fe84db6268f62494fa4938c5b92e48397cb0281c96f0ea3a1ef0ea40c3b9a4a78b287ffc5698d5daf322dc49e5449563492feff21e93385924d4cf25656aaf3269689ecfaae500f68110dfae9fd9f9f2d60553635f698cf454f87f56c05d597450cc8bc8668dacb19ed79c5b28bc159869b07c99a67e8e50ce7eb6867536496a5aee50f9862f5d53426ae74edbf2705b227c1c21e0a06be81073253cf1e7ffb522f6873dbe85f3707b14817fec5672b2d4d028a2390ee2d1c1521282444258636015aebffb735663d65bcfee11ae664cac1d99d62e36e3b9909fda33d0c8bffc5ee573140e68c7cda295b0c9c9f728667be1f710eb90b1f0ffb049316daf58841ae0ff9fd5704c875936f5dc6567524e3dbbdd610969483be734f65671e0da39853708afabab89136c64f1c446d98fb6afdc84d111b792696f719589692a27ae2f1de0a75f7bcbf1819a70fee5471d15a4051e188a9eb8c25cc15cb069535190d23adb2dff0d16065b1840107cd7cda1e8f44f5d1ca5bdea34fa3a3bfdcd7c4469b429abca03acf114cb240665d453ebd786c7d0e305021f8737e17a864d6208d1b22c9034ed6cb58642b716034669dc23afae2095f09275408a3f101646d5474fe9a6133524d8bee6aca0b243e31c883b4dfb61d158d3c1a6fdb4202d179679f1a0b5fb9834a067cd9877de3ca4004d7f6aa48303626c1932bdaf221a51d8d588b12b867cb856abc5e3eb9b2d46c65f9c33d01ca36f1774d51806ed118f19fe879a9950859b47427b0436caa9ce10725dc31d02b70115988ec82d504b6688ae4a9009de4b64e829c930712354cdbe515f2a6bcc1d020919448ea503a1528a35b7b9309e3194ae57a9e87d362ce19a78d923e03b6ffc2e8534e483b0ad6a8e48998bbd9de2373a49fed672154531468e7dd64929e2b2eb4e85e2f3eb646d9595c24e7111666f2aaf943fd3d3c53dd7bd1a93cc036676384ba5df108daff0b21d60b16804df3aa003ae88123afe5c48f786fba4fa37820f32d5e6639692a7628ab6c73fc36cfd0fe4a09389ba9c2d82470b94649a9ab41ca5e5d33bbb219403dc43aab5f64fa0a5b99d466c2a51e6e0b9527aedb7fddf4e71369dba8098e9c45348168a0ae95c963c4b32a0bc62f301652b438da7c9331064a3ce40900ff823d0008e2fb17ff891d255b8d327d78b1660dce53ec718bdabf05003520e4cac9e614d6666eab3c35150e35c95ffe608f2faca15d44b1c5ac3860aa1a68b4888c55d88347d69227f2835628e49cbcff21e0900c630c38b25f578b9427c0363b7daaa10fdc3e614d02b7df6073c2f428d8ade6519f1fc7fd06f406658e424efc7b7f999584a9f100cc4682c7680749f8aa959e338161dd748f63f89aac651b144ece0322ebd1e66a8249f5e37356f06ff9aac1fdd9c54032f33e818f4e4b5ae9e6aff51f8f32f04cb08bfc81e89b39d30e5bd9f7f5fcc2031d96ac494c3c701df2e53336d0fba2968ac9527992cea28aeeb7ac85a0f877292ba051057b8ddd5710a15dc26781839a80dddaa3d60874c9280055910f00e9e5310aaee9c82c73a4f82fe3a6c9844ef701e7d523b77f047bfd18eb27fd799661f33a25a0c2fdd14e6b6c4862c100db738d7a51508b07845972f92a2d043a91d74df4849481688e791d2b3176b9f8a7e97a982ab348f8bb11b4c76a4031c336f69374de434e1d59598ec1b840dd10263c8071258f6ceca4925896630902dc0a2369e124a94e9ae3c067d37256d95dd778fec334ae893e134c6a686bd2a631983a242c9357a56952c25390c54ed3806ef6020b7d4b8fdaa944c926c8f7db16a56dc14f8cbc60eb1565d588edf2ce576d9a11abc6d2b95cfba87f3f920a82923513f1b06a7fc90483f56e0341b7521312f35c2f56579844ac63ec126c483364560f113e1d0f45862e8f9bf40518b826d826048fa05cea89488f4b96a71bf854997f99d4693a70f3e0e3f2d8475e0e17f7a53695a4ea91f5c50e2c46ce7ebb379a03f28b7714c76d3b4c819d420a4ba9fd16a6806fee8d755106ae825fd7ea5a4136317bf8d3a263e664aa6c9f71907d3988ae71a02f7f004e69918c24de774161e23f6bd645acb5c54cffd6e01c00ad35c2f711923f00d385f3e9fc50f061f6729684dbc5c1ceca13844275af8b90de71695f4cc5c4c20a6c45186d738210058ed260caa4c33f88fd6ccf6428fa1dd4292b59c826d5bb9b7e643a2a75e279d6edfbfdca403ea2147157ea9aa2651b7a959c7b7b4ebd85810ba2a76b99ba736e7cf4aaea4e695a03961927911e616acf23820a565b258a3be8ba132bac83a2d0823e84413dabde63d503148b7438acf5dbabcdd751050e5103677faf207b43cfead8926104e08acbb43d0b3d9a0d21d4a3818c7a0ba06b78492e359e9db37c705cf186b808225e72d199fa1b5444c98e5b5c84b5f1db7e4ce7b9c2cd90a1c0e47166141609c40705507cd19fe1165719f740d40710be766adff537c86b00e0a3a25d3abd2c0cfa7b764c0da77e34765adb38804271c3aa0dbcc5f4ce25da5b45d8b4f0b737b8c21c51ca8bf1ea5d78e8e99c073ee09c064585ed2dfaa797aeadb6c5147254233267be57a0c88c32d648f27998d772184e50ef0fcc7406ac9d4b4efbe776ea419b62543f2901e4549853299e509f9a221ee6922a1ba4f5a56f6cedff3a7487337155d9374e679934b6b5fa9fbf9496edb8c5757b51f2c16ea7c68d33cd49f3ab06889059a17775bedde7b75593499eb1e2ac42975a6f83726cf4ceef95263614127a3d70a8692cc86efbdd29e3086785fa23be07195286e14c5ab370774b3c0fb96f0d35119e7b94bb1395ab8c3a0ae8378feb900468b915542c67a7df6e415a691dd9848fdf3b7481749e1951a9b7542de56dfd171dcc2cbe1e38e502fc7dbcc68746fd5d060962adc10c4b7deaba851fdb2e55406aaac54ae3f2b45648c3d9eadca55b755405b0fd90c2c9979da70ee739ed56307cdecf2702eccc192508089de55367c3b48d87d2cffeb086bdab496ee5c81e04bbc7edd328dc0f86c3cfc96f31ad9781e5064db301611393bfca546b29c6d9e16a9b481d434c4e737420be19c429f40ce7dcbad86d96a1f3d4c9418d668e2f353d8a83d66cdcc8e0d3d746b2fee60802500e410c5e339343f3fb79b5d410424c98fd1f76fc3b6dbb315e0afb6a7e659c7def599da99a4f15b549a9e8c8ef79e20dc2b2c37338a6d2e8296635e21593d21a9a520c2179646eb48bb529190897a14655fa3dacbc861a50fdc0c4a2aac8597837bed8c0356b02bd07c091db1502125e03dd6816da68661a931bb7a06e9ce5574773b615a5f57c52d3a8a6b4499b9ca480ef895837bd6d2a0abfe9ecccbb4ac4b6a09cbee561d13cbe6447952ef794347870c7c117fb74ccaaf4451a6e2852d03bd3871e6d4db24b7e33e00f12d458dc3b179cce40b784aee1ed3a2ae00864748e9b7fded250aafda2c715ffc321ed32f677e9bde4fd834e8adb657bc3315027db58e05e722aafcc7dfcf1a59ecfcf36519247a467449f1db9cc4e98de80bc9628e02cbe354046fbb2b3416120e87b66cfe76d3305b57b3a717e702134b9c2f7b84677fe0c61b8894cdaef3560f233e1e98168f4ed4ad6e5130cd974368203e937e4b62c78235de813622d6e78fd65d939cbb8d0577255f1d01c94a14061f7aa8d4f1308d79f28a664d507a17d30c8841bf11155ab96ba1ad505a2711df34a8578c0fb85a1838787cef643b490260fb817f0a9b887cde90980b7a6b933b09ce25516c2d5342adbb488ea1ce3316c28207b6a4b46cb4220414d247d6003ac78caeaf924e070c763b486c7962f0bab8378f735347f113f5a42d825cea57e606be7ff01cb2e629165287c66607d3c7316cac165b452f961bfb4d34398c532d255af07da08a02d24eb8aa8327175b02974aed4ad578317dd8ed2ded9d671c38e6c6295f1c215ecdb0eb8f3e33731594d8e93b5692433472b05351ee722a0640edf3f9b0bc8aafc7bf02dd0ccd4a23dd9fc0207f0d94d906daf063139d483ccd167e66786187975b658fa5f7db4a2f679194dea1785c171eae2a138c0664f49cbba4a2433b4e3a8021ca31461efcaeb1bfeaad083a6fb59c149734448591773b066dbe23c24e3088c9e82ee0a64a7c307238f801f3e0122d689ef74ab43042347de8e5c374fdc5eab6910fcaf796f42340ed939a32f395ac208f54954d2ee0a613a7cd0e1f7aa781a48b3b17fb7b13f1650bad2bf0a4b6856e821e865a226167ca73a39d43455af80c21c2d7cf01c32bcb70b6af4ea7447f4d85e2646054e71e7479006d66f25b21a782313e4439d06bb8c44874a441455cd786967d4b6e437781c8fdf801e69eb99127eec7d20dbb5cda6edeb34eec4ab09c80cd5e1308010dd7283cb405577edfa85c1de0c45339cbc157ef41d52c6b6a9f8cdd09d3852aa1c98428da183bd4efcf428f383b05b54f4e63d25422ab6522a64e32105366537aa47017c1e583169c1a3ba8ef57244b9baed71d5492b5f563d33e7b0d3c4e8821b08b7c95384603dbd1f5581b768f6cace8e41024bd0062dd16020e313a6fba7a33588b3f1b5a2962b8c9d809359baa48dbe5d0bf6bf075ea6edb74ef0b83fb677a1cc6716fd22af1500d17e0e0f926d5e814e2c183a9e7b3db8a10e24057d7e524e5b9692b6047658b5c6bbad14e9f8797ef5fb7e5fd9d3d6a480a728bf0637f2407292fd9d9f0a077921ce5fc2d88eb91b64729647e36d4afaee1719b3671f47a8b9d44ef8a60b3c78db3e9e86fc0d390bedafa1185bab4a8108874ca4f908a418bdcb167ff907da1725b1974c254a1e6e8f3580728facf07ee02694e66417b4edde2cf8960a51fbcecf2dca4fb1c296c70caa633a7da25e90ac8d7375203fe8a61f5e8592c5a46781c33e9d22c83d82c55ba6ff17439d3504f7684c0ce94deea288cc36cf1d8014f21bcfe61684d778e3f66da6b4bc887a06c0e26e995446de685831207ed74ccc1782ae861a623f08ec2a5852909652793dbc06eba3516e6de35b5a06d3df209d9c067cf4f61a50baccb3ef84e4887b2763155b56721b3451fb4f1403bffd298cd178a66e2e76e7c57551706595d6031d5d68f7d9886b0be5123231c24dab0e8ab4f876070802f0a9c52898ba0f18b2fedd94e4805d66a278a5cb5c3d8b92ae64bea06ef4fff3cdd69e6f3966415a22aa539fb44de024736dc849a9bf66ee09e908b11c00269a5101026e6c8991954ada7b283b4a54fffbdc243b0cec9cfbf101114d0b3c7de8f4f20ee547ee93ed4737d1b4d56ad74a07f7af7344fdcbd0ba8abc2bc570efb5529a6d0a825c95092410b9d98015dbe672a6152ea6947f7da596fc17345478c7f4431f4da696486ac35475ee29fdcf1bd839c705fd700b7fea31846847a304ee2e57f079a1848b57388c42e3327af193fe168bb588a4399068118d25109c75dc96fd612e6e4fa6ea17fe67d9a0a2d5cd6cfa93506a85868b728d2762edad7aab89974f81c5ddb1941f76fa47a3d728a96c62f52a2bfd63abaedeec8b6aefc3d009ba082290a40f7343316842f34a67314973ae5a34d952f74285200704bb5c596b6508b685bd8ceb6e82a7cfa948bab9fcd4bbbc761ecde87b5f2718cc44b0d4af7ed79ad6f813e0dba1195046f62bd10aa6175770f794666746d0a116626a5e143e92937e47bec22f1ec65c8f8cb141a49b3776691648a7323a36bc68b6d8052fc86ca9fd9ec248a26acc8d2bc99ceaedd16eff25fbd875d8497571850c07a5f5af41d4c8eb8bc1c37c1454f9b28a8a629bee55acefd9cb42bac65966390f47c7653633f8922274d5e27eed63225b68ccacc15b00a0ca676316e97756348c846b6be5e061b8d71cb2d1e9a5fe2f91cda3117adca45b561182d59975b339ba63ef90d308e34e0507196ff4db47fdfbdb628f3ccef5cf5b293b1819521eee22ed6b162715c8b7c258a72f8a60755f5af167d17a0b60c6c42d2e7478a9043ec7229f04ea6014e9afdaf8ad6acb49bcaa5ad5447e7206f9fc3f39507e3d996edb5511fc591e3b147ba9b1ae83402c8d01a4f9d6766a38c72fae390659fcba51dc8486513b5141813757b15f6c6dc05de2e58640813335a1ee4a11b6e714eaf85419ea907a895795330f6e649a6f79c285e71e1bc1b3f52da5cb835a8295113dbd7cb5ded9dd0dd8856a694d1a99f8725f25ca82fde5a469b19a0f77344d24d8398fd31e226845ce9bd190c5037e78efce0063a0f8c68d9aa1171223801236af133e6062a1172781bbd1bfd8525195cd97cba116385d5dbbd5591c7862723de477a7610f1ac1e6978a0ac184a1bbed0a76dc0dde21ff70aa24e52c2b5d240e4f2a8d960d6d03263c447694e3ed32881f3bec48ef025637608b85e8e6e4083bbad3173400ec8999aa2c9c6350c6ea041f0742caf033572b5d1a84f96091051ffa6ec58bd88701453f589753ecd764e6b157904278321fa06d7364d31ba58ee4848a0877249d7f7ef1c0115af5a0e3d7bdea8de82114d03527de83358949d4113122dc776b285f4e594549953e71bbec1ecc14404ea9a72096077c6d757829ed12bd59d4e9f4bffa218d1bb6d9f6fc519e2d3aea70f4d43c6466470d97ad70409cf458db194a33aebf81684c46e8241cf3e0b3ce66e8469b7a6f229348d8b3f1bbeb5a751e5fe84f9b246c4c72603509b1e13427f99299c2d08e090f18434da10ab6f4281160728fa43e8882a9263a4644216262127722ced791f9b011b0f39958dc8f36d6d4215a761df2a82ab3859f77bf81f8b667d7277bdb69db1b343d4d141f24401c4c610921daf58b1afb162653c18e355355ebfe8336b8a7263a1135a6668848298abca8a6e42987a1ea3d163c9edee00d105ea3565dee0c3057f43d62cd05bf576a92458a0b80dd5e20cfbca6bdbe78391176a56a6951dfeb9fb8bcf22416d08ecad4b48910b69b7c368ac3efb586d0aa299ba450e19e9d31f97df5f8174fb77f772ac95f8e99c6741d5ba687470ff55229a98ffcd7e56d5fee35f28e0e41ac9be99f8a1e4f76aeb0c3c8a7ea42adf85280c3feeecfdaf90727d4f9bef234a292282884b8b19b4f4e9d4794fdbafcb3a2fc063e854c7aa1fb49abb06816f5bee7427378259f2935a14f76bd3a860a118768e0c02094b585f466d203dc4ab8d40dc5b3923edce04c222ab5f6e874123b3c0c735282c234ae2462645232a8de74b46b670fd3e0c1c4f0a825f25446dc6ba33513dba673244dd5a65ed37404a8bd628e5c2ef334f99b0af5a14cac5b4e25ec7dd9a4cee9ef84160c5f20b75b49f84fca1523eabf7fe30b6e56e81f488431b069e5fbe3cb0d79a2fe03dc4874d68731f30e9685888578b26546eda5b8500c524890f57f09f9065c9387afe470e24be913ffbe6707406b034650e01114720bbb86abd7f4a2fc66e0f358057c003bb2675038488b087bc09ccf484aa79ca6508d803f0fa921890bd44664bc77e362c09b255a4597a15ae964bdd3b4e3bc13aed3972d4a470fcc04a698e81bc2312a326242b5484ef304b4bc20b6be9ada408865381511f5145b1afe7482ae50755f8bc1e30b7e0c0fbba0c3c1f463749fedf49b22955654d44b49ee8c1fcc8d77528c10c1de9dd9776b94a4ca4ffc1b606e0c030f9b97810f862e8805ea20c4ea5999a8874dc247269bd12dc4f73271279c8d3c175e1b92a01084e3b1aeeb78ad0f2439bc0885db716658ef2af01cb879cbd97c56f6ed9774798a934a17d00878dc893f99083a1000bd5f3515264b4dc6269e4701bec17fc68412bf87bebaa200bcd437a32fac1119b747098eac3a406ef4f89bfca65b7d21c541a1ecab1b42af50959279c8fd4f7ab051848e7d062444a02b7b77f51cd85383a4c080c8b9e7f1bc3ed33aaffa6bfa19dff4dc4ee766409b3b140142934620a4644b0c993608a7a801cb5f63db84b6c293608ccd53c8a11e8c5acaed9e738f5ba3119a62a79288833b6515b23a4629d134828dbbaea03d72d2e4f3303d1d19b1193dd28fa5a253cd8dd06d28d9519e27419b79fd6f40ab3e39bb2c69d656f49e4f8938876522c52cbd9ac6dada4896c781acdc53ca84f1ca888bb63e82de6d34390e7f14208c3355ff2d176a0c3542da958d17205281f6e7df765ad8a36cb5e1827286d5ab2385a2e4ef018191cbac799235a6c8af7b17a3c33410b8880bbaad0aaae4434787207d3d98b2aa1b63cefad7fc02b995833a2cb467d85ec193a976d5115c919f9fe569d7082158d776f270fadb0eea656d801ccae423dbc0ec8583e4efd909c4a190a871939609950ac5b627905efd9afc8786bac1c73a251e69d2e14d1f4cebfbf647b630900a76d88b768f02d36b4d0c32ca3b043d6e17e16d3158d7c03623c146d37fe43f7472cdbe77a003bb23268862de2592d0e89ab7209362cd6d836cb7d30f4ad654bbe6a1e03bd90657223432396547773c39cd69259e0e936ec1cdbab3ed14e83cd46d8ecfd6c53cdd5ca571f61949c7e8f7205b9bd33930489381f0888085310a2e68ee092aaf36e329e4d9e1fa9c3579f4a39ec534ebdfa48eb961f2a6ca644687855f31ba0460c494b874be0f179f7e46155c6d5729eed96bfacb4fee2634d6f9e768152d4a5cb4fa018806fbcc5bf377dc5f0d8ece88b50ff26762990e23811e560818499015ece6be76f5b9f0846a4147604d5ee2007c7b7280c8ab5caa602079a823d0b71beeab17d45c09a3406042f5f1b2549d178f568d5292d5bc772fd73a81f9a72c2bcc70067c51d63b69e08a2d27e6943752e75de106294e4fa20b47748e331756b58112b038b7a9317fd15d8af037ded7364e3d14e34aeebd8d62cb3c2dfbf9abaddc93f72305b0dd4be431d8704f2435dd54a2beaf3d5211b0afeaee235d45e9d4c75e265fbfde613a18b95d17acbad48dd50a56440968c0c5a75f4dd17addeddcc47693fa986ee0fbc769dc0481b67a4b415424aed3b48ff72a0d7a87caca3cdea941ef3b87fcce36d537d7aa63f605743874a330bf3358c1ab8d95852cb945c8d1ad8489377604389248cb167f4d4e967208ef9ab5e9c954c61f9b024da2a3d938e818986be2f4c9862871a02c4d4069f55596e924d5dd12b165915c601280e52df0e6d69169239fc9d92727a18c8c862b3e081b4faf97c1db8e5c4de5321fa612876e1afd7838ecd342b50bc7199d591b7b6fb3af84ffbb8fb22af899a8eb576634d06caceacb305c841d10f358e22829964eb43fa0934769b5a5794df5dcd8882fe998d548578c832fbd5fd56c9810e111fff961b191bb13789b3473e625493e11850f9911a79add01284c125bc3697f3db65e3c47c67e40f5f935b1232526cf9617fafc7668eecbb6035c8f9c430e29f29d6f1629003c73c3b4b7584a68073aac56122d5560cff20f8e338642e7e67d8ea75ca54f88230e9e424d522ddbf29e621a62dbb33d1b24d93eb332bff4ed92b6565febcd8edc22edffefea90310057cbd8553c49057c218e57f1e647a31b40af9368d998053d98c12d4a8846f909fad79a94ba07d00d50ef8c5727c61f5ef74dbbe07ae3635b76ef1ba8781e54b09d04b330568e9ee7fdf1dbe9e601be7ac6db56c16c62c386a0b77b7f5fd4a775307a6864f5142b6b28767caeb55d5110b86a13add086797bb5e07639dd4c8e9d643bb7f3073816f352c55b0b8103fc78ccd929b10025444419eb1030613e4175236dcc1a0993c7db27b0149fa0e1f135ba50523424efe5e3c19d1b890226e54c66c7291beb4028ebd3ab2758171e4740306f65fc6d533c6103a16fc49881f3ec38f38b556b0fc2d6290f6e4d23032879e7d32791d4cfea0a34c6b699dd8a146c6602636797fbfee747be8fc4e8a57598b32ab90f3888863dc3ee134228a7d8d0463fdd11e537cfa330408b82325d4c94880937b8cd92653da03430dd1197e58a150686f59bb9bd1011fd4ad47c30a947e769100cc6a1e9e51356a66a6b715074658ded3b2e728f1d199630c683407577c81f9fc6a4d7b3130f7dfee583b012a672321e94f80f3959202d06ec18cbb9ace5d49172cdf228fc3f3cfa453183dafbce80db14eb0aa5ac8313c2fc522003a324d7f9ab42ea2689b4b6a02e4492b6790a8e7812b664b0f2c201e7626ec21c984a2b3d98c9a6388be027b59e63428b598e0d4b3738bff19b758331d1c3cbb36b5dbca4746df693857291fc8c098b10f00c1c3ea8e458448160368131bd3d3b132432a10cd79f93f11f5837db29eb53045f9be929aebe3d5d37b8091ff717c3387d17f92ca64ba76ec37c14c1e9cf0f3a88cd9f0d9bf973391390c65dd4e6f02da40e3d32cf03851f4f4efef4a9b69d889a35e4c877a2ce2f761b5967792dd341d7c3c31b983d067f67178d9eab181ef134786c2b33cea197a2a2d58582005ff524da3f57930e8ff932b91c786e697c568cd156107de3b2a9c0a9b0270d4428632162600b6acec3c6b34205dbb01b989d6262fe0598bb9118e31529d756017044c9144844df978d319adf2e645aeb9c6bb32dd0d1910212d41466ddc669b99c1adbe7450e793d066a9903a47114e410b2ffdf4d2b07643a375825f3199d247795a314ff0ee320d480f2a1160a9413dcd0427e5aef6a18ab73f077e9705b886b4cac400bbe637874cc143a870ef3bbaa3d60708e182969a0046108d0173c897b075b0b5ec211678e9c9845178ed2a763729e1f1092907452be055465bdb95ad6810aa78d27cc7f2c14cd637929be32c590a785a3c647e253d0e8635ef6fcb1fc9155a0a6e3b2775ab932efa01b76d9d21d71a614b7cd544a5d7690bbef898b876e9b496383759692ef1d48cd008e339c658abc75f3cf843d9de4730e7d9834c9d808035a3dcac1854c1d819f540d3bfcb42a89157704cfebe7a53cefd987cf3390fb14ddda56fee64be87888b6379f96fdf0d30acf925999db6ce957d93074e06dd9fcb71dd7f03109e4abff32bd321827ee91b007d06a1361887a160896a5bd9ede9844bf82a72ab21a2f5546ef13e557802956e7a9227333bf53bb5bccb53920de3a7809acfdd326147cf1fdf387e6e71dd84e962308698413eb7523f27bbd540fbc892a00fa0d107a34b958968c1bae3bd48e262b5250c3d408ddfa08db3479e3f9686cf130159ef64bd9f5cbc246da7f034aa1645098dfafa282e691823e03565f091c1e29b58981a26ef50ee1d31dc597e299b8f587ac9f303ef77972b4b41e1ee31241f34e6e65dea53b7f76aee4f877c2371d6e452e4a47c926f6f1b80cd00afa33b72e6aa48dd2e2d4977ec706cf142e16a8669f01295d5c20e254712e4d00578180782abaa615f512b3dad167c98aa9f22858baa4cf7dc9109d56f815a8abadf6a635a1128a4d3ae23ae87cfd33d1d108ec13b9fb49d6dba03316684ebd29be1a49db08897ed3b0c050398119ab2578aff656f2092ff964ca1667bf875c2fff3cf5800963a35ea491278e34bde517484dec3bc23ff0388ea35f896922beff287c2f286d63b9476681114721a2bec04a27d8ef338a3988e8589c08f98be8aa23af8325c5c83071dc7a1c26a480f836ebc3fa0d7c5d165f9241484ec3581085ed86a610239005df9d20e50850f063292ea30938f587b7211a82bdfaac28a9174a3ddc1fdc05ed9150c9597bb4a7896813709e6bb1809382d1261390f555d0aa6a83f3bf7d4c2cad0e8b7a5b74f85a17854b74f03f657390ea4672ef67bf8318fb7f6791d04e8e03bebc13d1e3900095a8039de7f514b529096cfd05cb69561e6fd3a9891e408f7620db55771c8ef12a164639e9359ccd38820fc89b22eb7d0fd78f73e505b9dd77c8301f88fb0f8ec98160d136ba590945e0cdaaf6bb5f49c2f3916795e8fd9ebf18714f4f9a26e0d8cfa25f51a9f7d02a387e09c01dbe62ad36ddf97bd1cb81f9db3112986be6427f8e120be90f705bea6ea32cf9de94477cfe97578fb96b268c99883e00249a701cb44805726517c879101493dad9a24cd574200444abb2ab5cd345e8b0717988df0434d33ecf01eb564056e16a9f80af978fb87447e009de1bb459cf850267e76a7282e3e699ac682a5c4e50022ae9a460a1350f3613270d798db617197e7b9f3690771d524d888a0affa6f9645a32adee148e7941a63dc9f13dae27efb97ec44c8dd9c46cda640c82c760d92231a1a59deebfa899b983abc0e80d23543f207aa8027142dd3e260492d52ec305180a4e01119e1875ad69c5ef2e911619aae79fb017d4c045907ad8bc37f84086ce5e91b6e8f109228bffbc37109923636d154b94d0d991a160a9cc37157eeaec7ab1710667471ed6a5e8eb8610bab4073cbbd64ed1ed202986304a7669294554a2dd3d950a0f40234656075222923f056c8e7351ff8b37a9845a03d95a63be278c6e9b10823b423b8ea57182bd149a6c6ccf3b4f99b1a98628dba2683847d7d7c1e912bec555fdc04cc4a37b5f2a58410faac4142ac056ad3433c972843c30f0cc8092caf932a04506dfe8be25e72c7527a920110f396782ed11d0b882b63722b2dd3e30b1b8899e71290decf9d3c3bb57e58a880d138a3cfc3fb324f6a532d03c4be977049b1bbf7581843dfdd368fa1588e10db6795cd1a7df6911f71937a9972a9d7183d836e3eabfa1743cccdaf0e1a1f151046a1cb86c2bac7aceb7454719b083bcfe73c06ff7c9cea002d543fc1cc2ae5b2033793556f8c70f578cb7919679753d179e914cab963745f5e537307476dadc1a409cc6fc568bfa8dc703441b0c61050bf4b6fcf27344d34ed0415443f8fd7059ffae5de97c05c93bed9921db1e24e630c937be1d7e8aad2e85d8e33ca1a02b874586a1031318371b857c22ec4a3fd458b56a4dc524dddd2d6e833e52de0e237acdb32f35ee2a32135376e87826481b772c3fe02e1d1428c5b5edc58d9fdcc36e8ab5160154f546b82dcbb1c7b9c5e2b8f08cd78846be68e7bac548d52f47cbb62ea8dcb3c5a39254a3109384aa6a00ffcae2b0cf94ac0134e5c0ad9b25a61f495c6fada5be71ecaba325a34c9bb4b713b531dfadb6a5cf2ff1bb9ee7b05e8409ab18d4da217bf7c8e259d86a7d1e44086651102ec695e54cb8e2ace0386d663948b80a7bc913a5d3a68cfe8b526151d565f1ebb202e805da9f6102389e0507db0076525608e0a684e581f1f178c32a27bf2d24a8f24dc808f76047ef00021da21fd8e336d15e44e6b19a16ce2d0b2a146ac64e6e481f6342ec6254b3a9c5cd9cdc33d9b00953b74f9249921690829560b1a7f2aa3daac8e1f0c61fbc2bb8a3fb31f91b49bc3b0b82fda05a8327fcd92a2a875b8728c92d8accd7a20cfd3749300403f24591fae573b443c9be9402cd7c36c5ad58fdc41bc2ad522794ad9ca482a762fe3be03193a7fde3882ff5bb3312a5bbc0ef82733af1bc1cb62ea3aa637eab23d59b5806d81906365981d09a2678378493925be0e6cccdd0e648c27d838f1e3c77b8eddb39758a4d8116edc87baf09e6f538d115ba6a5dd7b21624bb3479fc7620b55b4c4248411152850521956600a0d84e1041705b5f9417c547d56974f1b1a191461e7cf000f01e2682d3f3ce402f9467ded6ea8f309062c9a4f7e055b2d428c7914170157891b8d4d3abb6d84c1932baf8d02c2df5ec7290fa2a8e96d66b6d902feb057c0c3b0a7a261a471d04c2a73e937e1fa785156214881fcff721fc31f78679ad01889011f42e54ff0fa88b050e07223dded91f850143d088ff47aa114a259b6082736f6e3e85feb5903e83f0d5f54d7fca92a461bc28742c2f70a96bec0e0c16387c888f58808121e6ea7241bf500183b33ebfff5ed377cadf722cc170b8e22bb081b6fa8fd1bac5afa5cd54c346f0495e68826955e21416e126d7f59687fee42c666b8bf48ce046ac89b88af2a57d4ec7b3a968a65106ee8c7ce4da187260e4d8732842421dec2fe720b3108d3124af0939d606ccd5e355155ecc27fbca613ac28958faabff4e8bddfa3b9b8c4b6c9ce59e2dd028cd7b18e3530829383b9b4a0eb2f8c32bdd965b59c408f874eda221c57da18398af9aff27c1939f51feb8df4f1866194bb8821a74f53b425954c8647c009539a586cbb1c93553f406922aa5b34d1217059fd501814500e386cb371746cc58c01885a44e52217ac37755b70fc3e104b92bdb9a0ff537d96e6cff6bc82643c55362d04bd929d3b8f9236db40b162872b5ba9507d2662cdfe09edc5767685d8a48f58a8d6a135fc3b22f6dfffd713c469fb65ddfa0427e6a9860238552903702d63cd4eee4987d158c348c0ce1cb4992585e8f01e6c1fb6ebf545e7ee4b87813570ed176b81334aaf744bece666478f2c28f62a8d18a1c4e8c07867898c5f3ff23a465a093db7da44aa39478dc27127ae2b44326aee6f7aacffad7f5b1d140f1fb97ebaa823730a6cc270bd942ff4a0ec53f0602f02bd2ddcc92081a6201aefc016d2b05d041f01147d8748aa727e5f9fbe623dc443fec090b2aa0b80d92e144389d6310cfea0b499863bdb46e57003f04a206a04a85d03d42bbf2452ba921bb3e34db6d3c52701546efe940ef66d4ef2ac288b8d4622052462270acde0a63ceacab289dd3e3f6dc01c0a41d048f51d9ca523242f1d6f1bfb5ba70be79224b61cd8f9405ed2aa8acc1f431af58e369db5da4c4010bb717da26af82f84ff811ccd21e3274e32c6b203c55cdd49e4515ae6a6cf1081a3f6247112df2eadb4f1b31d529bcb412027e70f43963aa39ae5fa3a946de9a78f1cc71949427f478f11c65557551c3d16efd7db8b2cdc27dd55f296a8397333e3a93ccc9a9bf708d59246a9e0bcf926c95d3d386e433ea0ecf9e6c5c4ab7c724b113bc8c6b3ffda99131f9d57101ec64c6d83546a622aaef50dcf15fb60d5e96a0b556aa7cf45835a1ce93fa15ae979dd9b95889b3056d6d63b52bebb7088e7b2347cb13a159b6a985bb010b750b8031aeaee2a4d2ee25312885b908282407a9aa7492a6ad690906e55080d3fee1caaa1645b60c5fb0d07c91990315085133eb5ee88e3c23f66baeac90d2a51d2a4eeb1a893cd7cd779acef78f90ab6bc54ba0925734c702a1988b4d85835321841b46686a7f4dafe011faf16000a2dd6e70aa06953e59efb600f2228b5416f020f96863efee761151e945621d4fde4ffcca6ee61ef49d641aeb5cc3176e2ac47e051a97b1ebbe75b22270f872da9e94713c00d822508ba2cce4b88f3eb87a3cf6e7394b41b2734fad2f1b2b42ef224e4bd82d3c687987bf11225ecd971d9e39a6a52bc9c4811f8db0a162bf43de69a6b7919e7e14c9bb3d0d8d7892c4c69823d8b711caa7f0638e69d079479b311196dc734a2812a17ee34079a81a04c293c020dcd8ee0ab180c28844a6ec75722b6cbcac0e19b63ce444a85ccfe1a3417d3b3aefaed8b328b8e0f3ad303eb0f16c8f44b6f7b77805a883dcf7bdede672ab2083f0d3e8dddaaf65add819a4773f84e65c7dc2f0e845d38d0b87ebf3a00b8ed786bb5c22d5aac68eea33b47a67f6820a3dfbf0064617cd708115716253c54187115e9396335c4b1ff8c17f9800d9c757db352cbe403474f7e19aba0785602d845db9fa2e57654d150033c3a575c88fa9939c64f807a038fe0bacdd7d5bb4138c40007d703513dd8635ae039279af19e035e3a77b298a583052fed0aa910a058a1d509bfbfcf99f94cd9db7fb6795bc5e68212c2cc92bc03716bcc125ed9123c8af4971bd4605a227eec8ad96b26228af423a73086f02f2a4ea011491c93325cdcbc0785eb4939d870e0d7b535304907cbe03b95f0895114c3118ee49c43884b629f1d933ba849ebdc3cc0de0e5ef44bb099ffa30a637e7e5df15ffef826698d016e93f6c2bd1203457d654f6996799da1b5d78812565cadc51b0f303b0e6de3846e3641372028308cf1c6afa1c079448a440780a0173c1dbaafb8d5348121600dabb16587f8cfd8e259493cf43e5cbc4c32ecba262147869d9890882657340a42b71b7b3489d274e59298f37136430f4fc411af9475c187d0e37e6c9ec9ead6c9c999aad084ff468e88d1a4df9d3534886103348506b4164ca383e9416867243b8aafae1ddb30fa8a9ffbb3acaae701e877c2a2cfcd57464456c7d3035e4db967e4c8fa5db4a826b7098bdf6a2aa00bbffe06df40753ce0430fa7f147715c315e57fb5d73bc1230f0ca12061bcc027a7a9c32ba332ca4ef7a659124ac43e5537411abca289aef87ee3eb87e21238bf66230b93d01a7eee45ac3f58eaea71109c6e1fb99bd077cb70230083eee37bdf15df92dce921356b178d57d4b2f96adcbb3f3ab0942783a5f08127aed83131a4f73281d1028674251d37ed8ff99bcd84e90f7eaf233c31b7f2e08058cf2d6eca34fbe7d85bd66994413617d8acb68d885db674d8d36e0822ea7a931f5a685866972d8ad1be22c273518d0925865e09e5cc31ef59013f62f1d035a5381c92c943e0c1afa988b83ffc9d8a536185e31c64bec0544b0d49d0268639e7db3337938ad579bf179513e6f03123e7af91b7f51c7f3bb8640be444f856dfd333b47e2cbe2b0dd95df715fa0b36ea2e351e8f674634be7dfb9eb3b3e7b262326ce1192714902716ba14bdb8a9918831fdcf8fa3055860135a07c205d73426bda0542cbfc18b6d25b438737b1917bebe6a67daf5ce7ce98c4d4ce16fce484362f5209c96f1fd53f98420daeb469d8fa978be36cde894bd8ada0a9b619a68a029b90fd67e6cef06262b9e2e08d403cc5cf80bf67807bca132bcec7fbc5559fe9f93a3c3fece060135c6e034677642eab9dcac00564763cc5439c4f48c60521f3d06b6b55495514e9036df1bd85c5471aa81d6abdda180aeb8b2afa0abf6950f33b7ef93c9ab9c46640ce4931c6207442b5c7b9867da3b4051a1f2569e7669e19311f15ed960c45de207336e43415bf78222227fb56aca5a010f211099abbed037e472be835129edc84bf2c92b47c68a96ab353fa9b59045bc68db4f1b2f9eae7bed168694db4f6be52391a1ce19641cb4864169a4827bab1fd49c7d8b1d7cd3c9f40ad8c8640692fd76068592572210c0e01eaaa511c134c6c0d35dc635677f53439606495f3ce21e79936887c2b2a46a75e12d5e581030788ad65f8063c70220ae6f33d5ca2738f8fa87794e21c884de97c1f1d8f211c92f186aa9de9ffb0557dd26d402f79efb5369f1eabaf8b6bc9966bc454b45a5bedd140604624c1fc5616e9b68f4c96923965aae938d967eacbc30966872ba1135b2cab754f6d492096d0842a73af6b4af9d2ffe362eab5cb982f83754cc73bfbc1bb0164c94ab34a42d436057f744ea67817c8ce15b1536c79aaab5b926d07691b3cd458316a8b9bd6c2d3371dfa7bc28ee0b144cd886a7c455083bbcb102d02df740a7ef3932b95212515ed455198d12c51997207bc2654a0ed6b7c3f8c51ec9120abf5e355c5815e410c9b13bed9493dbc65288f7d0933515dac5246685f96dd2a305918ff9a676e94b0f960a19ebd33adddfc3ebfa98a49bfdc695991cff0b3296346d2719e548d98428c1bb64ed610901109254102d3c1884bf8119e743b503b802301ad0df8b71550c2c9516a95bc88f82ed75ca18c1964988f32969896986d520bdd2f0df8677652721ff43043a63c32ed2e200d78a3b9cb464afdd6a8540b8a5a5160f82d54474e2b8f525bf72bf161c92ba3eadfbedf1eba2660417f222ec6ebd68e7ef296554c9435a824a09f526b58680d856b0ba7b89406f220d0ad0f6d848407564478cccbe5e07404972800cc7b293d08aeea065ca05b5f47dc42908d8e326407bc01fc404447c8c62bbf34df0144661300b9f04b84ec083ff8231c7acf7852713b9bcd70f1287ec286de393ca250b23f465db93d06abc093493de6aa4f9aec665dffd370def8a4f8fee28a54583c88e745a5b0f288ab0ccc0498c7f1b1f9c5f8f87edd6d9e67a25b02d39b4b921a692700f3099ea5cccbaa906311022be0f0df5f069979c05a1bfd86abdd14bb6f811221005af8a2b3abadd5acf5b3639c4f81f05798dba1fd7df75f468353c351e40cf7ede6fc3483cfe07599734e456cbf4aa78247546d2316c4d5610eea06a55c32802719280a731fc48b506c42966d04349ebd2eec762dcfd1e92286b929709da06b2fe2d2a6584ec887fd0889a5996a5e46ebe59dcb8efa1d21aa7a99e2e38e0978d8f52178522b64b98cff22353f00b8f284fff26e0dea3851cbb2fc2f438f3eb619311319f14ca6a636c25a7961fcd90b73f6ac66b5aa9bb26571d36e52c3063125a3a4fd2b567994c67fd9a21576cc102745538401d956b55c1efd07f3a552c1f683ea72bf6d9c47919a2923520b85207792c27e8f4c5b1225b519c308fed05f6519eb844c2445d038f9fe4ece95e0624b39196da8808671d20bda13314ca2385368b827cc4b9e597fc71aad6ad900d75b653e81627a101c36d58256222fd8049c3f41d5efa3823d94c48fced748bcaf8b9195ab26c93cc2547c558a882edb779ae82854990d2fce5e519d9975a11395131dbf502d7d0840824f9c31b1fbf4d1589d157c2eab1a1ad861f6b7fe8ebfdec0156523a8969299c8ac4022e305d689cdc2d4a9f46bc2c178dc96d40b00befb4589100c1bd23d8e96f6046dae432176639f74d6edd30e9580f251d5c89e008080da41329c4efb04d1c8ff99d2f9967b914156f7c1a20c39f4dcdfd9479afd31b4d80905a0590d38bd264944132f8e764d130e86ca44deec0bb08251b6b1255b9780ef401d7130f361a5f63174a16d540b003de833809a59efef814d11d0e62bd144d407344c67081b7c5f90164ac9c6d1e593149bc0cebff10b6fa4df8707f5ddd3489bcd25ef09b4fdc7188840d3211cb7225d9ba105bb478c288aa72326b2473c09d7b875212cd0ab9812f64cb9ed20b51241445bf8e55bcf7fc19a9c101a9db67504ee40f883c86d3e3701424aed7609d04de05cc1c418dd804ee4ed634fdb3bb6af2781648095cf8ed3cc400b804fa830630e46b3c1b4263182ac04c4147e4f262660c0a1748dbabf6f646ce396e91a4ec249ff017c3748457b9ba357f673c073671db559f049c72bd21499e2f651d56ede1434990678caa33dc322310401e90267ffa3d4f5854c3a6a56caa1eb6a78095f9fe8b80a9a3a6b17fed4d4d9fe681848b3be424aaa5d45e37cf412f01635baed15bd2a54ac768eaeaa91989901314dcb8357f719802a0080b5e4f0635cd1435003274d8e131608870bb3c698c5b457c04b270504ad7fcbd46f326f0c6e0e7d895e3311370b8f7939b9d847405bb1001cf89514095de29d5308f9245ab586e282cb0b491a02923e1483393c060904be0b8d2ec27421ca4c046b8de02e8031eb9a3ccaf15bded878395701e5dd08c48622944adee2f15bc93b89574a3c3d4d82e80c73e294620dcdd5bb2c7f9c28c35060f86789cf94253a8d497ed38af4f0621f26d4960f9ddc355e6658812803840178e07711578ab67a3af306f0ac3cdf23ff7cd89116b3a3af7f44dc239f3ef0c35b2ce0bbfcf6b7762a22937b6d2fd78b52ff102a8d4237f73d17bb902542706ce11d549718721fcf097933909540e378ec2f43cb308c04fc285d09a6276d666aab88c6dda3cb9af841d107d03993ac9907bd2e43539888735e7efaac98a9762945b8dc3e797bc65dd200664ef785542becdb8af2c565d470ba68ac7100b88be78da82b7d6d400325dfdc4236889f755668a47238f0156837b304a8b86522b9250d01c70a4b8b2fd04316eefaedc9b355a6cbad9bfc21afafd659b018ca6d6ce9f0df95afe503a1f97c26fee5f448f5804c517b3b6c235ad1a400f188636fe70648b23a0b7e8fd8559ca5d7b99b2a55244c2016be520c1e5f6cc4579f58cd84a5593a68c29b6975e11178123d5b9dbcac7163e3f7ea8b01652e663d399721390dfe661593d30432ac57e93be80fdeff12212d0a4ade8124d0f39e8364022ad36d2ed32f1685d70882c4c9b3927061dcef1f991b4b9f4b74fe32e0e6e836f7212abaf4002527786705d53231e20927e7f96191572ad123bf6514f2e01c3f18a9542ea755f007d51e8277b4b698750d9d6ad73916ad82b7badd8a7dd914eb02f8b5e42e59c6fbc74b82c8ac0e058a997a565c60bdc37d909087cf64868bf6ae9caf31cb6d87f0b2287f08023dd4129bba7c98ef73d8903529125ef19743dae782430e279f198a6502515e36d007e50dc4b1af70a3b36ee139743aa663a82684cc45497d0fbdf896fb3f073abdc4cbaf68fba2f770e34213a132a99bd060911175fc1f4a00042891847c7f785307fb7a1239fcb7e1eca457dae3a527dc637fb058040125afc7ba0348b523c5a7790e77323786dcdd51921353e7dc5a1de04242c14616e6a6ad77f33cdd66f20bbb7647b4e48d54526ae0a5da7472ae652480e926e7dc1b47bc45f4ecbf2a33b8d921e7d0b00bf4c49c1926037067107b4a8420f33af7b43219359de9b74b9c8f98a6d05b9b6d37551532cee51ac210477dbd135414c364245844acfe2ef95b16d4f7c082cad0ee5812eea2a1294af1c2c89fc83fcb96ea3797bc71fa6ac86e2635165c89c2f07fb19178a22fb7a81278b265926eadabe904a39bcc8c00fec481bdfccddf59388ee614010c010d9587e4b212db5e41656fc9547c8e0ee44db546ed9d92f189187d3765ab4333d983e158ef7fb5270570546511e9675bebd6ee5f2695a029e465c31e3a83da9ef57045d6256902b10768277c54893acf30fcb9b4fed2ab31598c5a87c9969c852e0cd2a113545e7ce897f496906a527f2d0b30dd774898230db0fcbf0c461d40ef44905db0909b20888b3bb95f699590e24b5e1b1ef1e18d7b52c8ecea2110a7bd2f8bfbcf460ab5d2f63661047e1e3b238c0c6a2ea48d044433dd5b8224a5c2041297c557cc9e901723345cf3be395c171a475045ddb898bd97df1dfb9aab8191c889231af32e5aaaa4f5a7ef74566d9235df8b50feb3d0d402e6d8e9c44ae2b552a6d6894d6651f83441a3900eeff096a5926b3494518fe5193a5802d80c1dbfc7e2bf1e6bab78bb408188cf45cad43be3d6a3a88e8cc2067d0e208df60025817bc2536530eb4f8fd6aa18bbace3fcfaf12d558e1e18e872c79c7fb0aa321df7b45cf08cae0cb24483c9b0f7d3a9adf5d16767b13b3dd4422351c3b212301073557563fa35759689906d60f4d4006be4df912c25c36d04710f77f4b464796f04a499642d19a5daf2c15347de99ff678e02f781dc3eaa684bba13ccc888bf8809b4b90a2f70362cf40965842b91b03147aa06c90d9adc46f75cc7583331fb30c6b156c067c537b2635ab86a2f0c7e325eb62c4317cf704f7439a063eca81ad8b64f37b759ff163e09729dab670d2b699027f642455de7acae0be549abec2951dd5eabe23c7655aa1180ade4645b5e3aeb74eeca42dec74055df16b583d2ac09b2d83538ca5f35ebe33c23921ce73af238be942fb1866f8f36ed4c07b943ce3a0d19c4de9eb233094ed2c7c1c67c2927ecfee8c7ad5a331f51819638dd486dc21861298f2ae80fdf832c8dd37874bd77036e183bdc0e60b55f0e44c76e66db334d49f9d3adf5b0508985586a51429f960171f917b9044bd4b18320c31a4d3684780780753f3df61e3c3ecd4a743f4e4a397fba25d64b4562d26a68903e32e8bee9b7c36483f82a24a642b1933c1a00c2443e0879ad6385179454d1b45f76514dc187b4fff2dee6073e3d3082561f9e1b12ca8c4a698b2dbdbc425be6d30d5d93b71fc57c505fb1233b2c10f1a45cc0d073634640216e90020383889bcdf611ee399d58095d64fab2eb5faa250868230a737a37027c5025e0457d88e770ef84552f0ae3d14112a84909fa19a151007e8271ff1b62109f19b5eccd49f3f8603c5cd0005ce66574010b11ded011abf404554474f6c6687a3de99112dfad423774625e162c8d314a9b7252160844846eea0ca88538b3a156003ba2158c98a94dae69c0eb525819ab6465477aee7ce2c7bda96dfb3a6e604f1a6660e30dad5fc8e438f59dfa865610077354029782981f12ea4891fe1f4ec308d83e3a349650dfc68d809f8dd08c09e748c53ba6109844c154cc388cc725c2310009ae4dda926f5cfc5d89bcf065282b3896a640e58771688941dc9a0f00ba603ed384af7840d1d1ca17152f6010f9ec0a941c00f1b20a09c8f5f2fe11de3548204fbcbd9f17ea92d238120b50abd5408f9e1da0c3dc519928ad7dbf8d18711257d281931c509b0efaf1316a2755131f41e6e60a5191b85056252540c320d702cb11bc3df985fd8c55989d66d56efeac4dd8b63c063b7a71cf04840feffadf353650827e18053cd75ce403459aeec8114a1ae128e6669f56bf85523e59f539d9b362cada9c3ffbaf03222359a7cf03a83b19f5ca1562744393b6fc91a3eef04c0cae49abc835f9ca4628e09b132f7d67aa5329de819cfd11cd910e95ec0935a27450c6e546d6c70c12c83426ca50c7d84e35170fe56b18a1bc545936dc4de87a032fe9daf58db15f9c97abba73ca724ad6fa39305ab31685aceb3c83437c915331793116dc4736c12cb8ca9d5b8371791eea18a4b90d146ae5b706be7f095e1d6238b57be71e41ef2a25ecea6cd8bfd7cc9ce7dfcb8e28b475900eb7827ce7628a95b825fbd2f9df0291a22698829e814840e1ccb919776e76aabfc41a5209f3950da19c9779e333f7a81a5075a125cbf929918c5360aef3402c5a7cfc02607cb697cca2c3606941ebacbb7bbc8d185e2b6e14c7cb092add48b9b8cca57233ce3dea22437f08bfa102341947884baddb702292e62da99dac0b082e29c7a2c0f9c85df6dcc26323f6f68d27c2d861bfe3eb1e1c471ab737ed98aaaf6d73498b48d7c22d866886f06a89fefc1e21be403664b5e91407da4d62c89c8aea16752f8f6a4f12ec2a53c36387514e277439bc543d504f6a50f1ac5eed2e4049c3fcb0683d98296acb1b355256f38ddc7e4b2f46acb8f703af394be409c77cea43958a779c8722043f26e42d896b553c6a40dc9b548ed5ececd9b707ffa46dbb73763b72202314ab3f9fc332dcce3a4fa0d80ef1b155bc519c285cc3ce00d081d01eeb8f2e14975b4944bc9bcd7a4fc22c81699e6ef868904bbbe13529aa6350d35b5ec8911efb44294f5d38afd42d36cd8ed4ad2de0a081c96beeaeb5d94f837611102adc4248f36bd6e1aba83263228a142052f8637051f0d26418006d71cde02d8f95da915b13bb49436b68faa2f74f28f66b5e03679e45abba91c8bb2f3178d9d46286d484ecf2753eb5378eff5cf165e6b8e5218dd98498bcbd25b3f92156632a50468bf2577bbca1b616b107b4ff7881a4357029096b6130930c647271b90135761105b4239b6196396ccb2dbba294afe4d19acf117748b0a4a9d044d126b8edbeef418e22dc49fa6eb7d6f0e49ff8ebb79dff7201d8ec1656b22641a4a4f3a9b7b622e8ae715e7d17065012b42c7b677d6ffcb483ddfae055e7bc98e51ee41fa5e0310b7f4a182da39d967483abbcbca152b27bb23cb307dc39b0812a311ba45c3f905bb27697c683ce6cd9bed1d00e3d3c7e6180ebd85feea44e2865ad3002d033494900435cef6c32f458371a92ac857e703ff0085920066bbb7937cd3b7f391eeddb3c31716ba34d17eba45a0ce2ccaf939e6d1f60da4ac83d13314d94d19a7098ef4cc8244681b7eca3f042bca5eee5395fcbc07a7a7c31ea4c93386b0027aeeb3f8da1355d4e7305aa2c5348ca9d4597833b9af72ca9f078bc5a2b59541f988259b76725c98ed5a79e34c87a6ab9269cb469f2fa69b3c420098b9ed530410fc9a98fdb2a1eaf605ce3683124d19470d5076a1acb649225e2a92732d5a7a3da20186d3cb068619853e625c8dfbbd38d4e95543b4ee06d7943cea437ebd5d2e602bb2dc7507ee533c2a76dfe17c1d9f4db19e92318d55ffa3b143f73cc4b83089c472993097868880bcccbd376dd03a128a0e088425d7da7d4dbc965bd6b22c807f9fc2a9d52c8e48822002ac7d61cff34224495cb027394933fa02dc224cbf93929003451b76fed52f6a5d7c1566eb984e6234f7b356a60533a4d5bee0cafa2884129de3c41f0499dc4ee97f735bbd931629f98a7fda83ad6248925ade28bc0e006614b9d80fe287c217f5e61e04ce94bda6c93d2440d2dca55b5ef37ef8eedadd6e8557dc8137c48bd7706530c36f834f6f3c11e3a9915aed8abd9f3f9c7c0593636fb22788a3d34b1cbba695b6869935e90b3e6b413cf1d874f1efd896a2cd73b1f7a4ef9cd350a4de74bf9e3494c65ac0d5d9a1f644d727debefa233a1d93afb72f09aaa8b19514fa035c58bc028cb2da877f6b770769adfb4fabe8654d1d66323fe32c2a942964010694613b79cbbf00ee5b6ea17278dae92760b3f3171c89f3cbe4181e6948751367e92a0fdb50a4ed7b3bbb24aa0916f47b89ca2ac2bd8f15e5829bcc7ab0f1ea59afa57b0edd604f91978bc578fb12ae733d5ac4b529a0b44fc1074f5a60fead90245d02e982ad73896485cf18d7465ee0b0a8c437f0aca18ae5d3569c4525ae176d6d4c5b6b757caea09d02b411125bbe410b579ff81f1df81cd8e851e152d92206acc3af0930422e4d69b62b5c91e5759c2ee019189768820e91d7eeed3aed93a07a8b930164b48410f34cea6424486c5405718f3518e32c533f3c2fe7c58f9cc0d2ae07a96c8d070f9617ac7c51464b763342782d6630034e07476b8c6beb05dc97a69f2b0ac3d7f7244e438aa3be627ba10b965b281e0275cc92a8b5ade9f0c550ade72ff986ff61090bef4b5004e654765373e2fe80655d4fe9d8d489ea4fe0c2ca3928a4ed716b881ba1a05b1d4b7cf649bc1f8414c7aaaddbe464de3dff158c25c330bbe1e96a18bf18574d27c8824e827203f09831b1121c93fc64630728bcc2110510204469b214f70952c160b31b2e94808d475c506da1adf1f377683d5ba004bbb545b693c1068497ace18391c127d90da76048d00a00bc662494d3f2ce495760692ce8f4b6d9b6ce64a1f6cc5672dfe6db6bfe3a2ca06fbc31cc1adbe8b8e32f05047714744960550fc7fe66dd9bf04aeba73f20cc27dbdbbb5dba836514ff08e1686d9cc8e92592b2353c6012575f5208499e9f714860e03a9a5bb3de5dd0a94dcc4e90787e81f48de9b348d9bdcb21d7d4bc6bcfeb9736343c89d41a3674fd78beb158d9d67be7920bfdd062493aa4883c7c21415d9d27f96cbba61a77d95b7b3cdb8290355f78af13ad38cb635148b5158fb59f0b7f73f469d6947df4983026268e5a2510f06b25949192f2ba6278198b70a3ae686f09b799c91dadde5aa3bbd49b033f806695f042f7d08d6ccda896badf4b95e6538eeb5e0ea8b967702ba02e59be341f8c0b7810904bbe445f627bb7a4f80e156210747269cd5ae761bedb0aee8af2a7e39875eab49d4fcfa35219b8d09b218718ee9688318d0d78f8b03fa179fdaf704323aa56946cc905127ac97f807b107968eeb66d3327fad0738ad399608a7e3ba7e07f00c48f110108377891fa1c2e9aba41d2753386d1a973ddf737957a0992ad4344c113d92577383bee0f1edaa16097e25e2bd96a202cadb6b911ea2b66299945af892277830339dba80b9ca9eda8e57e826ea752505b08af417192debfd8d088d127cd7f724d0c06b194464d8a9255e29299c74349e5191844f71d85ffa6c4b56e57c24d3bbc3cdbee28f88892d2ae1583efd860049e8189373d231ce8619b354d408b09f17a9e2fcd46a68b76515fbd5f1bb5e7a03359146c0cf7548ba668caf59468ccdccf5aa47bafc4faf0d3a8929ef4ffb995efcd9551e8d0d36619acb5b88de948c93bf3d0b90d624cedde81881b93c308fdd07ee6639ded7aad5249d5b79ef74653f2f2dcc484e483c79f6cbdb41e301c3e1b5b07e9c26c6a2001e68857607722e643f5d6bd44ccb7322e35599f945a57df6df00be9b22fd785511055216e5a21460d7606a0cb245df909640bc02888feb45326c0e77eed4f30187ca9eaf34a0ee5398cfafdd747ae0f8d28a83a3be84105eaaea11dde12bc48486008e0c4773ca476d9a110d5df779a23743858a88ef87f9848437f57d671bb74b20343bf4f242433849276b5c22e0b7e1911d8cdf653fd85cd970eb93e4fa129cbbf4a351e32334cb4d729ef117f4e6ab7ecdff16e37b2c41137ab37940d1593e9377bc416295e85954f5189fe59a3e143bbbbf96142b6ebe239a1917ed197918d85a6dad55dae541feb3891b9e0f56be4a4fc26e4b756fcdf82c794426ddc29730f0d528be34f5efcffb17dc41b34157ba1c4a48f85ce5c7fb9d27a186aa65cbe5de74fefd82b35e0e48587c11b7bb9c37b343f953f00598abfa5630d53dda644a72f8ce26ef67def530ad613dd20723f6e27dd73dddeb3d2b87d29947682b900cf78f2d3b606a5e60c2567c0a6c95dcc94016b786c1c197ca5c5c809a690e9a332ee5365b8555fc76fc0a0aafa5f1df62cf36b0021a34441ab56cf5e59fa98ac091c238211e89390811c8b6d4dc30a9db8d1c86e288ff3d779bf73e8944d31ff98f7affa8d05fbf3d5c1e482a2a5b3cc328020e7b46a00afd624aa652856ae59720b709799568dd3df07526428ff72d41f59041f4d2d70b8cab27cac206113d886d948aee086f0f77a10e9bdf139902471f99c851fb21fbfc8efd4f28970b782b0a5f3463947516766c09688ae1a356371167fd4fba384fcadb1594137635eba6412933f44516911617f2ea5d7de403c5028ca9698c67b14c4831199262857ebbfefae7f4650137612cd2a2dccdd56602b07a1eb4ee9c4454f5aea342982571047dc2f9b87269e3119f57c768237c0f714505650dabb3f47cb189f780383b7339f07fe63ea26a6e28cd5b252aeb807c8c98148f2c91dc2dcbd703770c5347e0b8852e94ff60c92f4614d9ea0393bd4acbf344a8567628da7431c1d3fb87e7dc3ff071ede649b1e8d51c458d183c5329cefc242b10a89417062238d7c336fc907cc37d0c3dde3ec0524aa5136d3f958191d0fd8ff3f57c7ad48e125b2f3eb4efbb83e5a71575a160b6935adb185e47cfedba751c1481e4ba9ede8557801bf1db7097482312dfe911517779881f56ad5e81287af9a19b6a0fc02e6c3512dc75cfaba60ceb3abb3940b97130fbd1187811a2cd9f93e2fc77839750b93605008a59d05826a59e12d5951a9b44f765e9e2983b9daa89188de10dd52f1ecff4768e8c06d236414d84b83f957fdad1c827deabfb669accd31fbfc3c696afa552c6950bfee261dfebcc75479611b62eead209d7fcc688c6c2e43f116c5e130ab0dffd7bd5163687fd838165cc8e01dcec40eb130c88f4b9463c32e9535de57c620bf38fdd2007d929e64483ba97496819b55d6e7000f9eca402267baee579ea22265352517d3e6f94bdf56d1b0513242c7cac1aff51b557797dac4225d1f65949881ae2bf9117ca3bbed4ada0977ee78804065ec71ba92f6e006aaebbae9eb9db67bf52bdecb6f05dee356939a0fab9e771b12992be10de3b37b42b7fcddf9258822e7455afba3802fa822e467cddeefd9a169dbf23725a681bab16f8d86d69ded9a819c0ef31bfded42c59731dd81d3fb88e25a263197f53b3a1183637d183194d9d75dfa5e822d15133f809d0ebcae80bdc9925763f6b22dba1e115efa95d0e9f2ef8ebd9741937754330a761d081c1545f78b27a1c9135aed1e6c49726d7f6d412f8622ef2ddcfa38b742b1061af87f1ad00d7b21d9459f61a6845317bfe46834349011282611a71bc8dc9d1b48968b69b1ce601f6dddd22f933882f6bd88056fb9b29d272e5b786b98de3696bed969c55b72d3e3055d2d64148969f1acff0f514401608ede75b21c5b5d0e7a7035779d813eddaa4982a0070b64d3d2d55c02d643cdd42e7fe6bea680f7e306a9ae57d16991ae8e6e004d293a1d436171693ec24043580d7e924740507274060c5a873c80b6c3d0f490d935e9e3bebe5d05156a1cd40ec681cfe908089fecd63e7182aab67322b7b0fa9f44f56d1c2176527b2a336d25dd4c233cd0597a98314caaa682f42996891f5c4ada610b61123e02588180dba55d5b18f2f5c9c8515eb6b35f7317afcb810c6472463087b1b613b61622c79ec81d1d58e9387cfcfe141dc484e78216feba6c8059eb7e003917ee23693943fae41f1973cd3cdfbe53d50165b875f3f46d07e4ddf7053f14bd161edffe5936924efdb54260094f87be89c703c317d287f765a9d757abfbb3169b98a8ce0cb06b1b78b18efd9c03cc8af01e1d71cb40f109863a7be8c4f44ceaf7b32e4f4ae58e363cdab8de50a4098a178f80e56f09f83430fdf779e2080dd7253ed389bcc2cacf64556b5a6890bad32bfca0c6acc5ffb6caefe869102f14349ab032b37de01a4778e90565ecebaa69da3a282f472de41b7fb998257642bd3f9386fb696622debe3384d8d45c870fab5def69263a9fcfaeb5adc8ca39157a68f0a53cd085a4d9f943964a085eff86f17784c4ce919634d1a116a1f3a623291fe746981499fbb4502561721b0056ba75b73d1cd095051f5ab9a1a0e6a7b8bcee409a7cc3a86729b3c0839d302206c367395411672afef71c887e07710f6a067dce417eb4e05c924ac72c93ceb7a9bbad31584d4b4cd026f636c3a0d9bc6f835389381f23b185606ae4db88fe70e234667065c8196880b22c7654dcc25146e29a296a309f280813be1ff4528ead4ed0261c416b8e638d3e40572c4347894a8dada75d214784d7ede1a0c3beb5ec745426f4132439b4b0ef7390226f3ffd3121670977d702d74f8b63f6b402538542b30ccafc3a256b48441e2f7873de14499e52d9072fb08786331d5298c60b1078e334f120abee5c6db73470102162d86098cf7d13f6d52fe3393d87c6e64537c1ca931b369b3bf093305b50d5fa93687ae5bdf568b20486fb729bb7414b990d3fc29751110cfaa9fc99b01af61d1f95a3ab6d5a525210d5996b1e2f7f7a4ba39c88d5655ecc5cdb028f40f4b35a6c9dbb41f85537f8530842297e89e1b33161e79c9b532e659afab380e3ef092cae72af178bb19db4c9aa9bb4f28eb255675cd6e3fb0cf4fb63334e8bbed072eef75d0fc0b4fe949ff113e560d3a55e700bcde1ec422f5b42b2c05692df731d8f86cc6ec59063906b9d1619ac11503388cc24ac7ef1b8be590424b4d2081333aeb83e65fc058fa447c969f86618da3c12d8abf776705ecff82ca5959ade75b9ed4ebb9f2e2199331c23dc0905787714fbabfed0ca2f6eb17add5adf186e716dbdcaaa5e142bd6df0371ca688fd26e6507eb6b3c2faeda44c588e358509ea44f224a1128f3ef7aa9a665de1ade56c641897914bb1837bc5a3035019933283f29434d2524ba08a8f5622dfa869da15d168378519a3edd5fdcdc4729bf6cb78ccdf8d9b6d218da31e2181484f6f961b4e61b5949858070778ee5f1d727866aded750fa23dae0d4c94b4750e87525706a165e9e7fcdfe7f9acb3a646d873d53722ff6c624ea30f4b0040beb1367b0601a02048d03150293d6d675f4a5d65873b6c610f46a5bee445fb93b1910a77f545b0de6fb2fd6757c1f4027899d30ce526046550858d7d3fd7a10650e5840123c73b2f9d545bfc019800a07dda901dd0d598b7f27dc2686319b86a25bcfbe9523b8a683bb385d66cf2d4b19308c8a892fcc830877bcfb1adca1eb818b5c0e1fa04a7f0ae92076177d9cbb31478d24660bdd3551dfefec99cb86f7d2feec08cb4de47c94353a04def7a74defde22830a81dd326d917888e87748ced3d276b906f1af57e00acf222aa0224a163838779492d140e83cc1253e0127d0174744b8ece41530aeade601e08b7d8c2418895a4805a0b5d070ff092576229f24c922e0cf87e088b4fb01d39b2a185799aec2fb06781ea701d40992a6ce1a0a66eabdf4b5d65a75d85b8a15cdb9423f8ade49c2c9533e1542b76a85f07df29f4e5a5ef06f7c9b01a0890e9ce29c19c40fc68a3c6294e13b83907a7c9d5095701fb13280ca49272ca384238bf3573d2944a74f712781d6739976032b184c61597c73230849ed662296109936038a3aa41e9b9f1ad310fcd3f43a1cce012552b912486e5a5d0a9dde571472f4f1814aa0e3a0cf8f7c177f14206ba6e3a67175edd1713dc2c37d7eff0f19edb30ffeb4408f1720c3573de96ff22cc8f44c223d157a57dec1f18fc21387814c98b1c32cdd2550d429f378a2ef3a2bb424b7baa6a0630f3f5c2b29ea7f19516590d46d18d7791a24f1f5426b44bfd066692e192c8972c402fe452525f8fb777f12466dba0c7c6dba207990a5e0cc31731e51ddd747d6eeedea50c300f7b27a74c3b9f8dd9eb9105e27b37e7c2af93822bbdf1353adc1ab48898bb4ae1b8b07acaf853a20e6798e952ac9d646779e1aa8c7ba8f8c2d92dbb5df4f0739f1ae1b15603280374ead3935e435cfaac6d1882a1e7930e50fbc8559d2d5b7db1f3f12c8ac832192fffe49d41339d391f820b57c77b552f34de4757fb232b2e64f4dccac7f00f25a730cd0183c41bf31470424df08c1965db8bea93ad531b2ce984ab6fb186ba16f79ae6a5652a883fe971124a944f4b114bb53db1274fc73bdd444f8f7c1db77491ac17e3991c417eca2dd50065e36e8a57bc4b60184c1b3ac9fac9ab80efeb9cb1f54c03a153758004325bc27ae275b220a94cc9b959a1abd84fce5355d29395fd208c9f280aa636e7931c828a1a7f9e2ff1e15eb1e087b84cd5399f0fd159db999311f7847707433eb01a5528a4b62f54bb40fb6dba8e8252bfe9f5e9c9a6abd826a6182cb6715c6021dc823b1e7b57734c81ee13ae9c932600d58aa184c9f4e9e19eb729cf02dee0a0478092e564f13f01b4c9447c50f4b7d3d0adcc7e9c555d58a3e380cad97aacb06670c922fb45a98bd5add18fe0b2ba89cd471e84447303dce76aeacc02db55b5b2bc08e9921aa3b1656e99c581e877bdadf0bc0028f750835ee61f15095a78713e39e60f2c46afbca8873023b167ab90b210e7517c1c0d90779872e242d28486a21831e546471665f6aac8cc2555ac0aadc65a5ee595e3eaf2129e8d71c69cc90c2b2eabdd015d5e835c78bbc0477099db891e2c35e940ed558c99b426cc27be77123729abfb2c314d0bac855be1af3ff8f0c1c6e1b737e77337a42db6f0bb1b238412c93fe2e3cf83f6ec93f5ab2a6980762fce3ed1dcd4115cfd4e290cbe02671c9996a16d35e2567ddbbc000963bdba5f7fe88c175b83e02591fb1cab190d7aacdb8ee7db312ffd2ebbeb5b09287645c5a11912cd17c6b449ba640f2308a1f09a6de0b68da56ae5fddc3ceedf972731a2e84b5a345fcce91e358770b9cb376dbf9fa04137f261b9f414cd3319a991b16f96dc61acd0510c2144c51649e83580a2c593865073bf18450ad686fca88e06c9d4932b69177d96372196ab4a9f3687831f06f347d9e89a58be748ef153c1005ce92b80bf599faed016447b33c9b03be31b15e984a8f934b1e08ce1f89526f8979cb81d1ce480fa3b61b3a7300b7f8bc68480877639a2f3b1351ccd264542d4b580ba9cccdfc88f2dc39134e183cbe5af6a696d9ff04e12f5287f9982b71389447868dd15b655ac57ff9e6a0084515b1b505d55a9e19f3d1f22612f102b7ef96cc1ec5c851eed7a56165d1ff4b0ff770ef22deed62736f450deb6bd5fbbddcb27344e498ec3e4140388b7edd945b2c65c33d7f377525c45c39f949af00e2cc7c71c0373a48544139edf1f0d4b9061cf5144673e1d54d500e187950a47229732164fbae6e6da3f831a7c4110a21588e741f16905df5b65cb2436863f8ec6b25951ad421d0daa23e275f1216a3a31c606cac872b58855bf861ff50c28ce1d5795a1bda5a348c4d1e54799ba25d489933e699306a305c91b015b1a00a4349d62559eb719292ab25bbffe81476ef3dff6d531c8489122ddf6a4d977889a02630067e2ad61782bd90eb09c4714822eae7a203d02c77300d7fb10eeda17ff872e3b5c8fbb8351b467a42bad3ae827407011d5161899ca6b8f9d23fa29fec05d0163bafa0c599ab3546801f0ab4b316bd1edca3be62ae01aa63c580d2a0e409893054baa6faeeae3da837bbac9e1f5b08b2ce40cdcd8c9879b4b5fb0a34c4c26056ff14187e4b1510c3de9903781daca2c0caaf739be7deb726a88e2ce6386cd435b9751c344c9b4da987b9009719633a30561262d429dbbd421c37a7aa3c0d7bc74a32d011cede0daa2901dc6eac74032c7719bd7d23de2805eb02ec171bd1e52edbbddf789a7c26884232bdd0cd0f287c48d987cb191dd538260a2f440ce75bc30008432846ecf0ec81375dd670febacce95c1b00c1b2cda6099ad22385107590491979935c43d4decb108a4e3be84f09a8215eaa5b0de6c2474a47ab0ba4e940e1017f501115ef5eb471192055fcc98406098f52588d552c014c9802dcc008911556fd9f93676a3dbda969746009a993f301dd55951f4f77b19ff6a25233ced7ca7c0cefe76a02d0bb3f1175603bf84e595f1ab2f2b507359dbfe5881c800989305ce2a17ffcdffc86915d6db9daba686a48ac19a3e6cda23a9dff5eb7be86f9098cd3b1dae0623949c24499d4edee3a1165b8e4bc16dfeeb3a6efd0d9ac171e9bf22367050ff9a1a2dcec551dda8db0817147bc88d58ef109bc4a6375d8a8c189f0752b4260d2809c71ad0d15c44fefb3dfd674004340c00b1cc5d523c9dc603ae65c14236e52e1169104532ae85a168843f8110fd949a8764d954799dfd4067a263abc2daab58b64a57b6c8647a8caa50e2b6bc9b68c839594ee46f2312f235800f20fdb3145fc389befff98cb60e58512fefdfdca8c72908efe32d5b870f1074970cbe49111ec8a52bd2f0b69be71b9d5ce9149b2f423f23616f45ffb616d2c5c867dfd2770ec342394472bcf38414c0389a515f524fd6ede087550fa1140e54d240e99b22e68063758bcb3209da202ec958035b0c9f5467da7caf5a1d296a1193d97299a35c2dee764eec84bfbba57989aaa6dea6ffdc0c773c82f6fabf7c6e5f93a100aeb6c5ba6de44eadbd3eadbb6acf2e75d838b42d5e7cbd0d40c3b696329fd93d596f7b49d6fe03e9f5a614d7d829859690f0068cd2a073f1ae4c46611afedaa02539d991712fd5cecc1f648f932077cc1c9146c5bfb85e3fa2e6e0ff0c5623e639c674d6f2afb8ea5478d72bba509a77b1cfdf2187060b1dc048f8ded81e8c0f9ae491bad4eb43264a39a889f1bbf308dada25e1f798bce94388781f5d473475766e5eb80887b8edd2f542a7ecf07dfd1e8afc7d1490154f6b2dddf9ef475b7d1267f8bcbb16e59e0a212c604a4ac94e081a7f6e3d562ae326d96be25ee261c2eaf3ce291834c6d8cb13140f5d9e132cb4a09bbc2e9d30b297dbb5d3c2bf6f89aa8718a8c428c0780855ee2d79fc07284fb2aba6b440fb535e51cc0f85462f8b842d1a6afd821f912c4cd0d028a9c184b9d7187741e5302c828e3c043411e7b3d0efc4dc2da8d9843971534277a86b6ba85a15b6be8d0722c1503194dcf7f947c8d4e5b3cca3141160e4e3867d9f826ad9f46ce45e0abf4756c708f535a7903a0ed0b7cd699676b366deec9ea85139dda063ec21720a319eacc63b9fa474b9fa874046112617c19cf59e0057a0dd310edc9c9e22043ed0f3c730e0dca46ee6b81447befe41a610b46e8c08f6868f80a25ec807b3e5df392c1926a600511de7997b17aca2a2d803c0a5d40a28123d4cc6e0a24768e63da0a16cd8b7ac724f80e23720aad40315c334267714a3de0489b337bdec5c18c49082af3c5ee9a39202c0538fd45849f4ab6a9ca419e459e1a10272b39dda911494893a843c066da4b23f9a685a3a9e6faada30d2034f5bd01df0e901f5d9e565bbb2885aec092bd1ae357d710d0158fc063a3742bc1859d70fcfc65b8c6ba6a8d8cdbfb89070bd953354f182a245ea1067a6d520245cd8522b6270c9cfc311f63e9444a620b165cdbf65c7ad8333eb9e1b5dc3247e7f6427af9e410d9f8a8d59dbc1f25abace4372cddc0fb365e51411f79057220210ed9afa9505764f9902bc0e53f0b8afbc2a0de5ba27aebebf103816269f56a8a7638d93be5719d46eb6d4c58a90df419c182a3d0346e5a5e6e06f8e8c0c03ae5a03f1532146e10ba1d7002a6a5b4a9f21d954e9d13e14f300679b1cd99b3cb2cd0023d59fcc1501185efba20cafd35fb64bcb3e54a90b33f348b67b4933d414588f114a9038607e9f67991decef33fb9111134b5be21e82dd2e1b8389b1005d5ff1b99a951e63472e08ebcc8cfd8290b6b0a2c98dd75538acde18876965692180cfd474902fba881e8d46288ebac914cdaf9a8e9727de162d0921581511d56c3e4adaf5e04c95810913cf674300db0ac7c935f747ca5d90fdb9944db359455d1e6663a3aa73a7f30d66537aa9c3220f2e303c4edfe9c036ffac220705916990b205fff66a328d47102cfdde1b54ff77c3794aa217269c36828f8123477880d0cb62a95e34cd3b4c1052d581e9a5e2670c74b02ecbd18238a1e696722159c936e2283b933a230d627898fdbf61cfd6b8af9be3731f2e9cea97578e29d77557d70c037f0fabe2cfb8f8ed77a10e9fa9bbf1818064729cbd9e6c5e369ffcd049059554f113a62118a219ff87b14f7676dce85811d0c018f12dd5f7f2155d08a61fcda74c4aa732f2b177c2b03cafddc9170ffda401f85cbf419bd4af3cca15e73975b950fdc36014257740c71a2931edc0792f35df3cf09c06971d9f6f711c6b471d7f481ccda05c025ed410272fc89b7ccf077ebdf3f6a9c11fc351f972c3e4b0f92d85e03e8b6c22d358b8cf08174ff30617bfd02a86271e74a9b5a819a5abbd4fa590fea611ba64447a9643d15033552bd0a7e1b76ccfec951f9856dc521091d128bb386480db011b6447ccd275cb6ee14ff4af241e4ce5ed888738c8cf4647eecfce74f05729983c474f46907495d4c9eb89ae7809d4282fe3e0aac91878288d488d09017a1b94e01d552857e4cb0652cca26a817a03618fd6f0fbac06be4343bd20325bc553896cd378fb0529fbd7d87e900391ffb3e08771c8f946ea0a6d8e67e8ffedb7d1c1937293316bd04d8419db6cd5a175cee5425fbc91a0350059fd1a8c147efcf1e42b80beab934e74b2ed0e5316b77b5d6f2e042fbf42bd25b9df229d8fc6289187ec2aa046f81a0ac6bd39e2c8be3bf0e3af8bd6c3b0e29a3719cae48f7204bb8595ac3af1b19c34035f327d2264aeb42209adf0a55f3fb12a74276599b7271e3a679fba97faf199e4bf10f26770d628441a294960d8619706663f9250dee60b7130bca34d0bc72f471b07e6f8fe82c4f897bc732f21e4382ce85f60b702ec6b5cd875a005f2ddf3d4ac0f5454ee489afaabf562eafd8a3a8024336d7fc44f578299c2f9b2705f1fd6159e89b332a80d913d3baa18b0cebc958689918255fec2a4ac80744df45a014b3bc6fad5a801e73158fe7e699a71bf1480bdd2efd642b9390d3fed629b7291c0c6a0e27739d04296d7e08380d516a39427e624ee3f0e52f51bc75d77ac9b8efcd5da3a12533c153f0bd5fb7b8019ec975516ae79b9db1a1395fc1ef8377a17d657f880681c2873adfbd193eebff32e020087fc9e89042ba62544805031e39cfcbac5c2aa71e04d3f54871db14b07dc5753daa46319c61414cba221607736e92ddd6bbdf85bffeaa4c4fda68ec4e3bd4b6c1312725223a1015850defb615c19b49eea965d58ed523596a60a3f44f120128acbecef1c2605b1c2cc99d79bf65877783728d54bfbb0b51f3bf1fe4c177720317f0484adb0dfc3b55a1473d8b144e67a977b7c56c354872a19f8417e658043fcf0999a901d2263e400ad2485c712b64da92a7153118efc05d07d299553ba025ff66046b15148581849fcfb6663aa1d00b49ae1cc75baac6bcfcec585286bfd64609c23193888c799dba13e98707d4080d53e881b2ec9f84989ac5ffe2e18b390f663cdfb5d7ce3feb3c2b1b7dd21fdab6c40c5e22f2aebcfc726ca236ca92b11ce3c9806b99491f7f537395526a881ef8d9cbccb5855e1673454f2f686e218c869be9569d157f078f441dc69a4483c95b9520af310b6c00a1b6370534f90d4cd30b2fed58119eeae3e6f84fcea6c083f4e87c5500f092375522bcb318ce651a482ae9eabd27f21a37c71980e31324616100eebc0311ecdd2834c1429295867bd9f115d2129c72307e7bd24646de640a16d81104c29cb06aa79b448944bd62862aa4d0a489d546fece761d8b2648053eaedb20b8429fba6894fae92cf996e4294dfd267251637c86fd1e43b1b87674bc0e5c45bcc8d6f5efe6297e2f7a20e0fc90db34a5f1104265ff8c0d5f10d734cdd874ba5d79b4a4adb15114a8651c372037d1d09de091825ce866795cb587cb08af0718332550b631906aa4b19d99690da18b3576862c3b2e8bf10ac9dcde800edbd71b262c5bf1137762b3ebfff5dac94a135abd5f251caef8b5a77894598d4677e5e6a17b89bbceac50dbbca3deab528a076f22143855ddf5959b78d6dc3532a3c15c181626a1b93b7601b364dff1c68b7e76a1ede658153f1924da8db834bf3ab98e28106874d48adfd26d0f8b8c8e4f715b36284effce11c83492e84e885781f4a3af7eb285801766d7e839730eb7eff76312fd4503e9dc040558aca64d1c5af8362325bd6cb6b54cdaeb866e9c59e1690c3af1f55cbdd472d8549cf1178a12e67ecea7f975608cf524fbddf04aee2d96e99e38bb56f00ccb375011fbdb11248fb422b55f290067de7095560de3c82add53421c5d20f776e77fb14231921722762a9fcc87c51f390f4810a545532cd76c2f0ecf9ad3b15a79add9b39b38d24bdf2d272684a016dec6eb184e72bd03c07c23c8f9585614683c357143e2ead8affd30c4de58cdde01d01f62347681fb74e4a39db7aea5216c2346d956f83a33f80c5b5147ff5f7b52b1de53270933bfa4b542f0a5b1f4c16fdf5556cff490e2e8d0cea90f84ba9806a25d90c2caa57d39aa7a2cbf53d77c2abfd9a6afb745bbf6e5b37732827ec73fe0f898436fee1df4b25b8dca00460bab9e789b36ceb85583e1950b40caf378565328ce02fb35793ee2671e4f2fa31760419fec68b9b56ecf1889e6231e6aee97224cf97e5c547c8fffa05d88c8c26ec6a7a645cb41822c16b1e751ab3dd2169e385fdcebcaba3422b2295eddaa93284cba77865c3717c8cc2a41554a6359496acad27a7037303a5df29520c03fa727b1de35ab6196470d99d1d39762347b232035dcfeb8ed912838e9572d338ec05e8531fe404720e81bb55b55384dcc89a343e5f8dd4275ec7f672bca8300b9c09fd11e868bad9414878c19d9c49c62539a484a283128a8ca589ba69940de1118338f3096b678b051c0cb530499af91b78b2652d58b0343729fa30e8b23526ed75e780da7f911cbdcd4bcde9f462549121777e966170a3f2ed4cfd7a4452ac62e347bdb13a7e9fee0d4a6040eeb046c96a9311e1fe09f9f6644119dbc4f03c0c850947456b1915193ad4f705dc9c1b81079ab0b95fa4cc1e2c755da2e328f39690a0712b020e572dadd39e34a341bcbff39af4a2f36837481075757647417be372eb331f27ed5ed4c75480c60e51a8f66b7dc9fd261221c094838a3be477649025e1d13b690b01efdd91fa37bae080085f724e40fe9c6ee5104b63ee29749fdb511098dfdcc15cfe374d48045aedf44cdfd03909a371ee3ef68a60216a33e06d434697bb20461706f0bbd16c163a6706fc18009fe997ab9a14d694de73774d3497d0e3ca76b25154186cce7e8bf9e5b3e8838cd801fb587465788ebe6bef76caeb35534c5d9386099cd1eb4c2a94978968ce643f8c0a97aa566fe204565d91135cab53ac634b02b76bd893d54be819e68dd847b15af5d776b73c7a5d725c12e6325fc8eb66ae4fec7516daf3ee6e78add17eb3f5ea7ac831127cb9215142b3d575812546aa7be580da563549613575067734eaba952a6ab8f346067b092d380482e544a4ecbe5cff787a50feb2d21f0cd94cbef6407f01fb0b7440ccb7404a9d60b9b593c96a29f901380335fd1196f174d36940645fa5838fa80c5edefa02f769d3419ef9ad4c2f8487396f90cda30a92c6cf311b2ab3dace98cb05ad2480f1223e28b1f1cbe821a3c74918c06fffd0587da20d987fe12573499afea4b6ea19ef381fb74fb132f4a9d633dd97ac45fa3eba6c69ffec199e86f7b4a3bfb3f9d5c63a2d51b83ba98d7ecf8b07aecaece588d75110672ebf42cf16f18389e08eeaa36810c2596ff7506f6b629a4036fccb8810835deacad33c1619df91167190f52643ae892f8ef8ce5f7d80a57f8d507c4f09091d491725bc51ee5afed603160d5e7811042653284901a9600736a641343f81be7cb85aaa0cecf14a563e69a149d04211873827f42815a4cf6a7da0847b7d12992b13644a845ec6ca7a380a893486ac48fcbed8b14044e5e1313ab63e2eb5bac25ab33d4f3d98a512e79564afffeaba896ce688e77811c7408def2b05cee01c8975a917bdebb1235e203881c085c599a2ba2c48a44a8f635af25dc432d2b07fc8bed0d9e9b96a7d865a48725988586407af9096a26dab6d11aca578badd60b99a8e99fb5f019ae62a898911a901379d3d166fd6d386f875352d31d02a6fc30203a8eaf2951a89eaf46e8930def7209c700f5b930516d7e783cf7b3169b509e51baa03db6b298999b4885da568236ac10a3894e5bbd2c6a6ca270e587ad082af70d4b8fda639efc614ccb34cfa1619d0916d5eeba1cf9dfffb2c78943bbb12581ffdc78fe67d59cd2d11eff07c6c90692608d758160f0c0b48c63dd9d0bc50d8923f3cc605cdee56c3fab7521ff9af3f2536a42aabe52b13c1bde115deea51b2a1cd513b0e7a16794456030962bc7e6740d01f437b6e5ffb9d407fec1afd285fbce81fbf2baf52829a0ad3bc9e891911c15ae67d12946a170f893593f62382bd622d82e15218f1a5d437cb91b5a24883e1e84ac61047272e91b63ea272054ae716af9a1a188d62dab660e8fb7d9cce67148ddba0f103db74af16f5fba6db3c692aee1f9adccf0025ae544fc7684d0b0a17c63b7af95f3b78189604f17b5076f131eabb21153859d30c2a8124606096cf51fbe2faf4eb52e229e4c478ef175ccb6edf066cc576b48162dd273764fb01533f5d17372d8cacbbecc40f802e125ed881df708b85dbc64147dc2279f3de2cef39e66a1def720e680c6a90af7ba4655c5ef1c496e36199b91181a85524daf97ca15a5b059ac777b879509ae07842736e4b92a75140744648159882d7a9eee99c553886409aca9e2a8ea2c662635980c26efdb436126f8aad268f5f52a19f8b64ec73f5e52ff8e4b794ffe1f359448ee34fc0441e5b5fdcaaea250dc8e23e59d0ae78146ae6c0c26956b0c4f75d0a97cb907b9942d69dec1002c1830a8c5faa75f51a746ce0871e5352b8b3d90e55404d4871718056b0af40955d085b6236699b89feb7c4105deccd0458eb76dc415480335c48cfd4be7904818f6b3e7f6b6000ac944e0d7cf475c1c9cd7a2744dc709a8d5a8ea2b17d08488704fc37c8d08f5c7a3d1a73e17a57f28d487313413bcca2689a5b6c5aa180a7de75574c690fc6291e16a148de500c43168979565c1ba6005127b90a415a03cb404532e9f59dd9c71067b14339816d9e40a4a3e6add148169fa0604de4521abcfa8acbdf487dee5db68272963dbad968de4ddad47246e1dd4ff0e35689d86c2ce8ee470d4be2d8aba205c1da2c23e32ffbbb04f8240f57566583cd5a23abff8181e87584a388fa1c471cb6305e5a14968ef37d00aea8d08070027bc417ff05386ce6d71b061666c90b033c7199d7973a51080605669ccc59dc72772d180c477b2404e094e802c0a15e98455886a54128c1bd10b8f398d8c28ed6eecaecfb9571c1c3242609a1e01976e2486cfce9d8e015f165e97e5751336d28dfa92701b50b2d0edeaec2420d173ab73705c2a9beb6a0c52943cb25c3010748210393acc102f5ec6ba6b3897df95c3c2924302d5120e867d2b887fcb4ce78f02e34addabd4a4d7b37bad9c61156b386c2bb4cabfd50402e2116f10abaa1175a38efad4391990d36148b1428d7d2961c6c66ea11d1570bf11b484ce0c01b69f5cc495e7af4608f6622f31f325a5eaf989f4da8824f338e2e0da6e46623251dde04dd5d781f426db81e6c791a6e7313baa590ced722051e7689a2d3480fe05e9d637f7191320b44ccbf8d1732a241f40b440bfde12a327ab6911b30ad056dc7b1e3c4f6f9479d936d4857df928f57e2431d5122bec30d4a992a5311da46c5d676a4ce3f78455fbff394208a1e34291d406516764344ed9ec0a64f1a64522cbc205e23fb3fb9d8c18051f28a15126b845b158088e70ef164b97b0fa059b1645cf027011b2383152732a6a6e8a815391fa39825a4a3dec7eef6c285fbeaa45e170debeb97153e40aba348fea2bf906405744a0b92e76f68a55933d12c1d4981d3f1dc1b66fedfee3c1d1064e545b2110fe25451b1f22040d93fb5eb945a2585a366abdb2fb592a8eace3493d98908146b24c358aa72e98fdc660effd219c471238bc9d6cb71e4c39a4359d1900fbd1feaf3bb050fda73a34d1716951f09a7fe83f11c2dfb5ba17e73b777f984b9fef363eae309cb9a213f12fb0ed5ee7f31b91e48ec1fcbac43da54c3ad6b19ed2f248b4c23f89cefdc7b0813de4228fb33124c6b150d6e7b54e2121a3d2e4c6d0a56ca9526ab4d0d9d6e773973320b547deb4a1a2220d57004e34c0150506f666e75a9994cbbfd75611015f32bc2f50d4c04d1a8f76da851a229bb6e1677895a9f36ea038983fc75618efed303e409dc9cdbde0d65305789ac153e7ee9c6edc66c8110e3ee33c0e88c5658718ad14f350b157d36f9c67fa4424f995f7add34e8e33cfd326d7e3252c1f03c7a541a5c4f2d5baf5dcbe0e94130cdc576313da773a1cdaf60cd8dadbe9170d753cda1880e6ae41648dbc5e415ec54329e0a264351b4252fda4668b2b20ea41369bcb90340649c55b0fecaf1d41550a0ec5d136a99d3b304834b3ccc172cf72cb5a3f30499485849c38064258165e194ea8214720d84d523abc2f579b24d11e7fe26d38d6d136b9b11b749c373fcbacc4e840bb2222830e6f5df8dede83e8c6f9bd8cb63deb68b5b0ebb2bccf35bf5b4e77fcc4be088438884845cf0ed50e0accf08af1c84ae8b39cdd46775435709a34b7542cb9270f76c859554b58f68f8a2f83feebe02e2afb736d8d0ba64ee847e36f1fd7fae23e407396b76def6e23f996f07970103b8d53709593d01ff4b35654aa3bac475d0b51aba50106d4b5a7970da7716970e35091fff820d174c3ece2f0f3e5e41206fb6767a4510f1037f26f78b67db9aa1923f0e3670b807196c7921def12bcfcb91f109299894fc4c3412d84833e09e24cd34541e1e44050735ea789699e3ec426ccd501929c278b7bfa3b0f28a88bc24143a131be8dc6bc4f495d26eb860ba2ec827ff711363076f2945acacded439b9232a64d108268a5698b0cdfa69407e010fef77bbd99d87c81cffe7fb28eec9da850d184a9176893d7ce39010f139bd06d630c9882eb9aa90bc04985c7f840fe62a90342bc5b7a3092fa2e17049ccaca00329feb0da1405f9330fec767204e161a7e3f7b1dc9d4bd87413135e500aa4989eb7b53ab6e7783630ed2f0d316a80850c370e87129ef4a3b6089aa8f38383d27951f6bf869b4ad9072a11163878f06c145eb4af5594730c998b84a9320cd06f621ba74d70d17659832d487748d9c566803138d09649ecf62180bde03e71d5a0bdea329bc2e437cfd55073dab1e5f372422b2a001c28514c5277c8c177878aa751d857017a423ca0e6dd9a8abef57bc46da232658acdfcac5a7f1f30b0dcbc1a9692a4df8a8f3e390b75f1a1d3a60c8fcfad980e488fa8eced38efce994601a4ad9cf6825d24d7868c864da383e34707295ae27dbbded1bbb1076b853dc936c96c8f9a44896f4ecfd62e2ebaeb35cc954c4d3356288eb1097eab55370478a9b61486c16a992addf9c09d9103ed3d0907e693c03292aef3409d36db1e707ebfd04e8b23b6b3dbd79ba895ad607ffcfcdf050c224cefd8b2f31431a47c1509b29a8f920f9357f8580ae1dcc87aab374836db297e79a19525c64d220a12567f5b569d78fd9d393d8d96bb8efd0e64921921d693a29af18a818c9ff6e3f3f81143929d90effff8c4a39d1902583aaab8088f97fc1aeb02ee2176fed486e5b9b3a57c28f904ed7051e7942f1708d8787a590063f266bf09657e0b42652649d0064f7c091de30d8e775fd77fefcd2f0974579e63d03709f24bd0e0b020a6595badc67ba8de1b2f0db416b1c85e80a10a7fa6a729728708fa155f6a60fce4927760bed5ae8dd6d511b631f63ff87c6b12d9000fb2066cb811d4541b4f7740931a252a77b5ef807bbdf8ad5cca8b26692c928c1a924c4d70fd62411fe00bc78cc36c6ae917fcdc439435c1eef7d76efaa5f817f428b633586f82f91214e945b498813eb0c804792727db17ff9b210f8539d8789e47fcdcaa4bc82b38d563f8ee761c50bd15aeb7546758648fa4e0a93ebb50c5d4b6e666f78c73fc19dcd69b8197f1ca9c46d95da4876bdde791a1b184d93e432faa261ecd89b4daf0e18ad46e764d8d7232d0c8fd206865fceaaab807049a94ecd43cf6c7382631968c38e408a95d4ce8a69f17e4137ec0307c119510ad5f6b5715a9ddbc1b4f092f4a370eb4aa97de6186c3453d7c94a50f4c6522e9831d827a914a7b0c04311c629def60ae202984782751185fbe4425299ea74a338c317571e0224ed19b51ccd66a2b2942908869c82bc4b9810110d32198ad0982222d95af413e9f1ad26ae25759b21f341bba9ad7d807f0bfda84db39d51e1c440e652b28360eac814aceceeb5b95ddbc882a93afbd72eb7216419deb79306d94fc9ae7a806742a03c1c0658aa1f506d5fc9fce5235592c65f7063627858598b2e0cecf0e9b04d22c82853a0f94464d6aaa404ac3acdb571b6ec4e798576a364d11da841927a720e403d37d40bb12904c2f5dc005472a5b57b9a8b853ac4c497513749558bbdca3b13c2a5522443a0ae034135db82e19621acbc357c056f75a5a2aa98e1c35ac375a2d8ede135b88c5d041c89750de38191b17c16216d4d815d5deb4d54e2f8941e6c8e8c8c0824949599a0b46e582f61668f76944d4a29635107889a389319f2de0e70a35159d97c306f3d30606e2d757cf068bebef4673de937507f993e59a671971439e93959825638c323f2efd609213889b7189e2753e20318cc1d8b7379100f096ea9de4a42c22ddcdeb126ede0be605f1ee8aedfafeccd6daafb6ca2ed461f30e0431ff1aa9bbdbf3c1816a0b1ae32365a755b2a1bac3591ef624d5f8aa28b8cb6e6aa017fe8b92f71f796edccb3faeb9644be6ada53cee19ae1fc835e140265816588361cab4c0bf10ddd5f1a97c7256b076388f73366f754012be0ec393b3cf1ac01f30194669d09ee1051af5f389714c7488006a3e62071440b077f241f32d0f9d2a1293df1cab1b22930bf1c996511c201326967b599fe94b22c2c46ed9b80631e8b5347ebe894539a065fdf33ebd5de4154565b256eaa46ecbd384a4772b9d3ec289870f0e8f549a178b8f016f49a6ef676921b8fd19c11d358a71dfd27345178038670451f13d0aabb85e06aaf824ed11529e31fa436b0a10f81c52e3c62baa4db4ea9c23266a4943847e20557cf0d361150d1bd976f0a6b092b7399fa08ba8118dce4e6320978592bc65e8568ca56c00dfe00337548a7e9a3eeda3eb3eda0e98f4ecef6bcfc2722369a2af774805b7cccc749fa4d72f5d2ed49d9fda6a3d95f9119f194306e73379d3a6ca0b4761e0a13f92ee310cbd940b0617a097314af6eb929b803d4cd79222bc0e85b7e73496cf72358234281df30dd5539e19c00536d9f2084060100c8421c653497077bd7e869f4b8474dcc824ced07f71c13fa24cd53588e372b6bd1f2fe29c4c2aa573e62db7fcb0887bb52235fe092fe53099f56b80ce33b217416c92e623720d6d0467ed836b6f20d339b03b4c0c85a08f9b248b6eaa55de4b24a35085fea5562db2be9f1dac8dfd0d58bffc18915dfe995008131f898b364307ea5c9396a8801d1aa0ebf3ca77969b1cd5c2dc6bd55d54dc078fdc61c58ba670fb2b6c40940417259e827b2626358c2a8de0482e90f994ddbb92114f0782c4dd350c568e4e74df8ff4c38e21fe264c365db3e61f5b8852e16a27fb243b8a0f0abad25fd4f363fff49fbfb9f3fbc03b43c749fd418e152c905e7449b5583e6869db856e2c18a29c6ddf88d89cdb74001f1db84b8c27a3129f578c173bd26c1f1ddd98bbc1e59f46c0923e17b1ce8e36276a28b72220c3544f87fece531ea1620307e5832e9e50d201438503a0c797cd4046f65305bd143ac62b572565428318551a569090bb4bd656a257b5cad2553bc533e188472bc0c1911644939b504865304225752a82154bebe14d2467b81f5354e51ed4018716aff1f2a26b35ef282eaf5ae69cc580087d2f8b333d8203379a5a99597b1855a569dd02fa69863795f44f62708a4441a8b178f4b1bc6a4cade87272e24d6d5c02c68796af2e4dd865706fe4c0e60f249f661ad44905b89d47e2ec6417d483a43be7a42afd3905927736b65d4b7ae36d1580cad5238e579bc1b9cbb71c21f86f4623618a43898cc8501f858944004d546a59c5c617204d7c10d2c6f1f713982c39a70ef17b462f82878300d5b212b18c6ce2ff26cb322ea1181b21bfa8420f4fc253a3fc54bf78f7ec71e357ad1ffa4ccaafa973af184380defceb4dce9be283c9c381ea7f469f98646d032d7a7e69e3a9fc15e2208103641ddcd5442e9a42f557a34a2ec2021dc2759f6064f033c0d571e61d01d806dce0846229bda2a9dc64da78bdc3e300869f056060d128a48299a8f15ac212de2479cf0275f9f85175ff0ea188e1fdc13d1c82b4aecb76a56e19eeb70a2685bfc607413b9ecba47140b467c4853310820bf8d3491cb003d8166c9bc93e4daf2b3a75c73906ff01ebaba72d56f71f5ac8439e57410e97a3d32e03856153b559f1d694f8b4862ab6bfd5ef5cae2b1ca84ee82070a0d09eed2ca1e59266d9abaa42a8cd93fb6aba04c7790b425e50a37613555be74bb6d7e6d2b4e0d59d6d27f02d8b0d92e7b291fb1f60bd4a8e8ae7b449ae3732b7186366c8f7644465e64db099724b1520829c51cecee1288189fa30e52531984aea172ea2d57f72c24a729c95a8daa412b820274b9e4f567d200279a2fe4313c1197fe7057d7c5b2efa39b14e1f7664369967d33bf58666f14c80149d299cbeb96f7ee50aae00970cad09e9f3b0b4abe3bee78ceb508bca846223ccfa921579bdda41212667c11924aaf75aecd7658c1f2edd0f1c679596a5ad46996de3ff6dfa58e4695532b0b61eefd7c03f0ba57d56fc035f1f85785200b6a230470fe848e4b69882cc83b481d3b70d4ab5e2745582451cec3a22b74816d3d55b31e59039d56496e1505425d97774ba7f6050ab862241f0b9dba1dc45a515c206610fa31c45e859a44b5271d1ee77da9ba6bec94f8771c7ed12cb7316a933c1af1e84286bb2e7bfda3334d193de79730a9296684563b463dc3b09cfc890cb248285814ef3a26b3b6e12ed2cf4e048bbd86dca5c26355000f648bb7a539b73f4383423776df75072fcd3cb2c404acfb620baf517403e0d9e2f157a29177ba3fd31016c2f3499b481a000944984592656c0f45963f7cbdf103f4c2266ff830fc0b8a86a0748335636c67512f2061856fe0a739fcc83849f99b59b7fd826d9956b62f6c0f3f2ef5bfe277726cc5c248a3343596881b89f863338a71a5619ddadeca56db8ef92c013742e50ab479640174859f73c73608e833479aecc5165f9dae41e5289b8223ad21be07f7b35860cfa9054d43fe4f4089e46acd9d684e8830f9fb5e64694a6c61e9a4448e1378dbb4d66f8c72c8d48d1182991622ce05ea13b449b40c8480ff75b370b6ba69e67e3c83877acbe89fc01b3130497caf82029d02ad34d694e12f2f478eb6dcc06f13746831ebc5f82bb352cb51b62cd9b6a13049bdb7210e42f237681ace2512b9061b78c6687e6b4adbb6201661330cb30f3e973b4dbfcb7bc0da4e954b29fd5d60a441bd17bda06917ab2447bf27275a5419fabdf6f01a8d0838946464a4916fad7f225cc4e155f759c6d127c558a52bcc0e4cc6c82efd1c31f8d910177196733dd8841fe3b96dead2081986508fcc16e583ba75332db227c8e6bb2d6d4f226f33fc85ea95c0cf6b75af2b68ffa6d17494a134cb62433be0dfd17242b68b28ed6c98ab63bb5355e0cc419c436abd985f3db93e17baa1294691b0f0afb7fd7b5f6650696a4ffd0af25b201deff25b813265e4cb7707c9b9f75b5aef8d880304d707806b665b4ea246b3d59447ca22b1471e8e8305f4f829a03bb49a7c99ddfc8249bd28c244b81d217f7fb74cd70d3ef50d5521139d555cb6c9b8080e12771d1a7a94ddb685fbc53b82679895af16f32ca069084f56c3f8ad2709f7970adee18aae089a98b67d070d19789ec63ba5f3919e16170e79fe227fc8548eee068b58b124beb1b9fe55ab890421970d6eec2ca43ed42457d3f40499a5b12cb01c61497c91aacbe98e5bcdaf3ac918e7ebb15e6e567c249f8684b6140b3b64690283a37601e7c32388a8f5aa07d5759b213e060664b1d12ad88fec0e8f1f976187ce001dca4cc8fb6e49ce74217db902ca9ee7537920f5a140296357b8af92a499fab02dd481bafdaf4345a343ec4e9eb2ad11bde5525c226876efbbaf7a891d0a37834ff80d2abf397dec9578613865d329d6260923d4a0bafc52d381d9d5934f730deb898bcbbe48a97534a2412cf8c897def3641f3eb67330b09c37ddc585c1924c455fe11a170a8feb6cd267b505fd25e53744185027d0479177c7ced3e1a08e28543dc70fae802a94d1d6070e93e14999593309313a3b081d808bd8812a9024f18a7698ef7dd05a176dbb32d2e05badb0dcdcaec61689677e3564fe31f46194265dfb71fdff1ab9140d918f20c1d5eccaf92b6e1b19561359c213356a15f413e3ad3f0b28908c94b338f48827467b06c9f0cfe4564ee43040afc79d0711c6eca51e7a6dc537986d00bf5bfe714de3c77d07cc2793ecd819d216e201744b91e7effa2017bcdbbf32fa0022441b6875d503083c19450eb25c355aec4cba8ae408a9ad71893d775beaabc61cfaf56b22136e4adadaecfde3644575cb215bf1611bfe926bf30da905039f9aa25426a3cb2aa875adfa5ba065f6e076a0b91beefd4ec0a5dd551943061547ef83467fe91414115986356b8b0d1cd9b77822605ca6b5cf17cff50b69121ac2a82c804cdcb3529337afce0f66901317ee939d94df8ecbd9acd1b2a9e74b3d693dd6bdcd2a61907c1a844de985e89483df4addd3bb596dc02917ccf392bcf111514c40174322387b8e7baba9eb54b26f02188a6cedd7b3c0271672bd9ad449dc093d84e420ced353d8170eefd352554d93e2694c32c113ac4b47500f5016cb47b5f140bac0e1938a6a4917fee690f8569b2ea0302d35bf41cd5f18730dca891b7b5854dbe884f1c889e34846668fd1c447e494ff01815c0fd4a670aac4ff647f455f971f53af8f8540eea495244c59af348a525071cb705ab5d29af23e0a57493829a82965c1ba3c8be26d92264c0a83429906a7089e539a6e55fc6807c5d536f249b976e95fa58d5522ee072dd097ec8bf523f7e694447bd472b10155ccdf054a797848251455f3d64996ce5919025bed7f8a156167d2cbf04a3958407eff2c87380328b5b2eeb26bddfac370bdb94c4b7b734bce70980f9007d8f0c1e186a331e2982c90e635517618488ebdfbf378119ff16fc4e1b4ed69b10fff375b6b9d12f2e2fa531696dbea83bd9d0a52d1535e838043d5de801eb9129b38ac94bb44d64a1333f0527664fae2b57dcb60db3779773709ee0db1f77a36cdab6889e2f012e7cfc86df241f7be9410ca9fc1677233e4b127a05a0f4b847d21eb0ba256ad8599dc9db391ce19ecbd6bdf8df40e64a8c7e47f5c075d7d12fece4a7de84bad9eee98d0e2b5dd58f4d9eb7789dfb3469237819fe30e46d3184f3c97cbb145041984690f589777e2e231638d2e7a0fb6dad38ca305218c25f252f6b08f63b9958ba410e613888075f1858698a64c69806e0816c0951a2edce7f9dc665586da3ae33acd6f297956e11da0c53f21eed4681254a14a0b300769aabeb0eccb6356c409665ff780d22673508829038af7e7044c0c345ee9915cec0d54260c4fd5338d99aaab563c2b6a5fdcd4e02ef50a4468c3fa6a79fbe0c07cdd04956789f6262928d854b4cf21b5e404932c23e92958341e234ddf779b7cfa53f0577d43ed99154bb3e3b0a57ce6154299f57ca6c958692997154c66834c847b556dbdcff76d1a544010f5412c7b31e6f470a3b0ab4f595808cf32c20abeb3ca29b312864f1d931b1dc6875c73f795c5c5c3aad093afc9f0bc8a4ae416ebb4ac3c940add40cfa6ddf54ecbaa87aa4b11164d0910d47066f5d87c0b1c541e8097f32cea88b36782987db07d21cdbce9f4ccfbc3921b7a655cedec390d8ad93bc5e63251ed2f9522d6fb9a1681298728f4e045a6882be442f72f115e9ecf38cbd4dc4231d922e5e3dcd068aab9656b0d450aeebb40294c79366e308ca67dbf8280946fedd7d84173c210f81e74aa26a9f903ae08ee97f0819fcf3d1bb73b12a56dbc9ba83ffc642cc0f6e4f0b6830bdb0c22dae0cadeafc04000869569246eb280c0005d41b9d1ab89205b3d10251339eebc356dbc3e8ffe1cf532e7a48ca759a1fd8f0ebfdc131bbe8120868c2be5a6a28aab3ea053200f05bef3094129e34a3ae180a5dc1f07fce3ba49e4e395d095135a1c8834fa66e67080b40eb2b5bb97efe4cb42a435a0e2b3d71ac901658495ce39fa923a566a461606f023edd983bcc8c35ed095de878ad35b6f4a1be5826fc0849845d76fc8c034001ce2d00603a53aaa59635e51f013e8aba4f1081cddaf740a214b4749fb23c8b5bc7f8d4a4df7b0b4077c9551bb743318f92ccadd3a5e6424158dd79dd20208e93b701ee8391435c4fe6d894fc63924575430193e4f8e55594863d01c15461304c2882913c21728fa79499c0dcc43c8d806cf60be844e2af5b41806ef97f1d97cb5bd8bf4053adb09497784b8156093ae54870860787841cc5fa2c0e6a11b77032401230f76c809295e44e263f37e1f3cd4380d41432cb984f735590f905c71a207cce4937a909df0948e088ece5ec594d3c79d32fc7fa6e68c5916caa16cb2025e39cc1ba41661dba3551825e6abc93c78c1be01a2f7d33bf934acd6ea13bbc454901c9b178d43445fd434522a712059b4ef1cd425e2f7f85b8f5f25fce2b2d3012945d4c9c11c71dd5381b9fe28a64c32a0e727738e535a7b1d2fd52c790b88a5a319afe170dabae0910df129062442849c5b23c64f92ebc283f448975641a9eecb774272c47715d0e2b34b416b674b64189944493f3933e846a6c36cb13fbce5c9274cbbc4a34ee5a261e45135553aab3c845eccbdac8cee30b670e7dc895586b28b14f28c24875b8680d79ed8455c7e827b596ac19738f0907b770bc71f05b75cfa64a89b0c10f72e0a465edd2ef39fa6e4caa8276b7b50261f82f8f06c000d99edd48690b01fbca9da73220d2dce801186e925177cab444a52c89b636e1518a30110e24912b6b55eb0b5ca4f159b98e0a46460ef91e7661d92708894643687244d9ada0606eab27eca3d133a2d939beb8bc36b868f6da0eb09e824a596642eafd087408dd639e1b3f90487a76094ecded545bc649d61c34745e45653b462d679c871e8aed39c403421ba83983aa37b942a2379db7d9db69b3ba61a03ca70b2f5dff9de196a87b3b10a880f01dda94739ce86af149d2fd08008e9d16111e1cd6fca17891a8c1444dcc4be67cc192a58140e7f88034af8bc1d503e77a3d9b1cfec55966c8dc92d2b9614dbcc21d54b3e4e69039dee88aeeba3cb6968b69d5e4e6f38b75fc5b3dd6fb316e94e5539df03d1048b63dd5a5dbba47e2fec9db95af321a350a7dc9cd9a4c8d9a6c2ba6feb47fbb3daba8578bdb99009d3b53a96b86ce1c38bca18d5c86de6a64d3c416091546e52eab193f2dd1d703f66d3867dc53093d1d916016d8460747efd48a8cd5560baef53885e7fe10cea6186b2ff9bb316db7772e2ef6af0304b9c4fd2f6d54854cdd824ac0c19893c7da1f12da7b4b0473af0e0bae0acc786cfb7f928e25d0a745c11ba0e46fa795a7e83ba615e13b2d5e92cf2eb6e815c2b28699efae85c6009a229fcb06956ba820e144398b171c011bc2fd761cab50e464f4ffe94d7692fbb7f864dbbcb7d496dd418b663f51b44f9ae97b462cdf5d2c57906e5895289476f311d153b90f4102aaff8ed63bcb7c48d5272180b622e30de01f21dea3e77e575235a7a8c7c9931cb19f9abe3690e864b176090db040b394396c8d6094b8c4bb8416eb215630c2693afd8d1eb0330cd637d44fe5dab2dd086de8a1b614a2777a6777f7ea99019a88ade7d628463933690e9e0793bfc12bc8e9e753585caf9df30d4a00721dcdec4bd9d0b77557dd55178403cfc49833c230bf05151dcb85a108fdae136f1493fc704c686305380c4fe5afc808d9a13a8a8bed17a7265f4bc4f3709a20179bddb44a2a0806dd2f0176a81a9eac4f31270faaad183e44cfda5602bc83754affffb1e90bcedd4084919ca9751bedee89d6be4f04f3fbfc91ca12c90d4ae9f10c905a57d79d10abbe37d1f628cf3a3abbe7afce0389c7f6be67be92ab1f8739dc24e845d6990a46f2b18071c685d32004c7cd1429cbe8129e5ddc097145135539e4140cf09f644124795ea89a58f7a2ab0a4f4746dbc9d1f82ce5afad175b46ca1bd869e4f03e4401de15f63b1a6c0898e35dac1ea58b3f360745f358bb81af81afae00e91ff2a883c6a2e88736c697750ad96a03ac631d745bd8b88395fb59275616957502a339cc32d13dca51ad92a4dbdfeb71563a20bebcce811063c58281167537ba635353d658ee5cb89138a0de7e232fa1e4a6d6b6b22eea4550bc0ff100dc9a565fc351b93f20b5320c688edd7b8d3e3bade4b991a720cdb39b0763d83d506b711b6234e99a14e811132618ae630e21263b5329f953d466ec3c37fd834da64a40d2bfd3cdc99abbf9bcd253e0b1a0c1f55de951409a8860b3bda989601d0bceba9f0a3b0d89309ba87f057ac92583a76087251613d277a347ca1fb634fdf2dbf2484965bedaf964b6d783c6c4f5ad857c9db0fee5214945580d8b9c15ba030cc48d56f94c08c2e35bd1ed48836ed278ee46607bf1bfee8b2275aa1d811d6fdc6f93e39b54373d77ee568b0f5b407d8af451900660b09c3fbf6ea2f3d882e79ca8f53ee572e2b943283b0f2277acf54c5f6c431b6ef88b4ddf956e9221706beb7e67f76d2697faba13bdfd6c7be0b90ec0ece23ec02ab77f914aec1923e92af285eef1d4df44f40307001189f043459a167c257db639678d37ec97ff74aa0e6f6156c9458cdf2419ef9db6b4e6ea8e6710f462365418c750fe479ae6b2c2ca4bcd3b7a8d65731c4eb05f2a23f89ec17fe360a90da8f1488755a2d7cbb8cc7cec81d7e143c2c62266a0f7acbc0049862e6aecda4e78175ffa101741815c8faac5a9dc9b77382b7699e36026a89f5f808bd5f6e6025eacfc7c92a53f858396138cca64f59c21710ded9484e40140e6f0c456c2e5cd8ec3432d55e01c9670a282001bec6464086cc0d7bfc8eb1111a03dca449fd694d60b0a25acd03a7a6989bf16db92f53c154d64ee5ae1eb3348c436b2f51cd14eed4ee535936438d088f8f2d6df8adc033320c0a828566b0dbde7e7cdc2d29aba7a9e5991386c9a6bb63ef62f96c106a23e5a29bbeee11663fc51102337cdf207496afbc6bc3a6516dcd79824210e3f254ec70072f4e2a0044f1560350d04473638a20343045b92e652863e2b7f4cada7a6eff6bcf64dd63f3f901acf77eb3d0e56bab960a8567e5666ef1d6e7560120dcb1792de9627a47341e0834755bd7991cd45d1ceb5324bc157b5b8c0af434fc14f035b8337ab1b477f8f2242f7075d4f7c37c3975fcb9068dd47a0bad50c58f4c40689e9db7db5288fb555ff0cc9da3fa5b8de4ce6cbcd036bbb87c51edc891bf1c1f1b0271eaa185aae072e6b9c4f392deec398052acbae740e6724da97cada8edbbeb6ccc4b7ad2271c8118a37f62011501463ea811fcd6708cc8c8a5efb4a40ad4823fa2d04aaf88083436bcc2825c13a90de91ed1a5d64fcab5cceb7cf56fa0e81efb9e0789cf8e0deca7b9c97f50a84aa2890d81d1bc5be9ff386d2f0968a7558266f251a6520c740d55bc28e899a266fa4fbc792977ca0a0f173b58b0dd67a86b32139c64fb42f18297226b7e3c89e74569674f7036c00c00e3062183f9d266a353d71e26468cd341f2ecc9f185e8e79dddf08ed2905573db1b9e3ba70584dcd361e90b7ac5a7883eb88ef2bfb514a8f7b158afb75be31b4fad32fa9384e9a6af4133cd185bf1d41dd85dbb5a872571bb696b4d378682fd5ce0a05dae3efff35368cf8b867c429ee6dc76689fa6619749fa4147abe41f01ca1bf76554de2f5f0e7d4004724b1886930ee1984636c6ce839bd34cb06942472dcc581d565890ae4bca42dd911d4123c7bb3f8c742c229dd29f0a103e87928d7835af3c900105557ec717db3554307d8073446d895f5a03b7289fe25019b220b734819bdecd2bb09267c6f7ed034937ab9cf39381d1628260f5feb2dfc1361f84a6f55b0bf74b355adb1ddbbe81704c617c0d718884a74b241941f7ae810f8ed4d53931a1870220e2bfcd31110dfe15f9e496efc26f90aa470b70ed6a5e9ac3ffeefc50cb0c6b09f53f4c6181195249a26ac0ed9bfb1571f0599d69a5107c338dfe2f898c435378276668f1692985adb0aa8ba42944661b27e95926c4b6405d26e4c1b3182b8ec3d2d7ba8ebf51074617716fd85cb96cdeb318b3d39367a91f9e20ee66c2474a7b1902af19b256b6d28c854c70e751e39df93f871ee0ef3ef46002f8c14cec8a108c4bfd540d2801f15a5e24ad25028d6c92fd8c1f8d32efaf7f522827ff066719f0a682b0d74dc535c9d905b575f5118b7737c4e6600867e76d60f7a8f8ed1246bf8417d5b7404c5930b6c0fa5fba8a6a4b2556f1d898ac50b697cfcddfa250218c1247bae45c857944c2f58f347cef16753bf3157bd65f75efc79c80b95bd4a7b678a8beed6e7609ae927c8ac7575f0cc78f2c91253868b185c2a4362e3b920b7e9223fadeaa1f82c6ef281d1950d88e56fdf858b743a27238d278272c9cc7efd9df42eb1811655c45278397f88247285db8fc36206d74d720ac300330d26ef734db40934f4f4dcddec0b5ae7a906f2ec509a9a4bdefb0109252f64cb726b664065dec56d46a74991f34b16a654f82fb11869ab459c110f46ef30d996c8f07aa5699c97e0c4fee0f03906ce3b45534a5777a29c2498c7551a4faf77cecf2dc34b7c33dcb930c32c9513646b2b041d6c6d199a5c9f077b4f380d289f194e2116f53ed4f0d96292b6fe462dccc44c58b3433164b18efa09f0e78b4bbd6774eac733036a3eafc609aa81f5f32cc68ca80ce927aab878bc09c13691cf1f5dc59faf1e725f00554dd9451321c2a038f57fee855a70cfa8785f3b6d8add884bbb50a3a54167f8d0ee1a6c6f0461a5e96f1fa311207eef042be4d3045f7e7f5d12def0a7910ab380379e8006039b0022f62933d44da4e1d9dd85abd55048e4ebad3c9c23cf6dcd181111c26be18bc316d21a640260222bf8aff89ab41ae54d57705cf68aab906a6d5b90a9b5c8980043bef54651ee8e385ff943b5cbd86475163a8154ddfaeb938a24b531023596e1f9c805a7b35e0c3c3b5b6cd230b837299eb53a1e6aea435676851dd0f5ed3613a1eb342984a5d8b8a17ecb00065aa3c2fa342ef1e69f69b0ead37525062f0e5da971ddba128a6b2b3122541ad61e331f2672e5e98186e61972aae4bd6e5aa5ecb38d1f880be6654518b62726f76ec63691c721fc87cfb9ce3f3b743cd510f3706ae95483ad651a1514d4cbb33646e6a5e3445de94769ab097f275b91994b40d8d3982b572a00a240c9eb06b774ce9fca40b0f9171465879e7808726eeda06aac31fe9ed27dbe1ec1ca5f367a2576501aa091e051e34c46180846d587e8cca7a2469a22ec9bacfd219bfd60dc7148c14ae1f81ac90b1b82b15fb10d8d3479631064b4d6fbcff6907bef878bb92b111532b81358324ee721b40cf77c63dc9425220ce224f0c478e1b24190bd5c2de08a4a17a465a842cc3bdb528e71b0f03c7447a32632223d6dc164429cf0e42f2ba0f1a5cbb1d8ce9f03cbd9eeaa5f7fde31d481fe6b2479cf8598f3e6b48ce7a900796b32152936f2a027a79a234d95a904dade110d25f8f20a4b07c67cbff41597f8ec34ff3d3e5f342e9261572b2446e4e6282b40f0864ca117e32b40df5f18dd372b51a3510c4b7f7c438df0b622c73d41ee185c7f6e18188bb124656ee57543a8630631423ae1edb40d379046cb8a4bbd47e46f4893f71e13c965aa9701476359bdaf7d30d32bd4b58c6811b9a478d5fb1395dd7686fa19f2e6208ef9ddca39d53ecab7bcd4f5a79b6edad966cfacc6f80f1644d3c18be774d9ae7c4fe107add1d2d1812c9e498ac7b03662364bb5b0dff3893ffd869373f25bb6d99422353702caaa6339d267c1c29d0f1d6e5d3348e9ffad6c223f03895288fb231ae4e22624d0ae5fb5d8aaeb0087cf49388c80686cf93aac0bd4a8199909911dba330dcde7c176ae58cf976ac99ba4e7f05483666f8f35232b04346c7fb6b668a58c54bdaef55b1ef993a155eaded331f9cd025ffdb859a41a4fe5723653a8b800cec58744da662cce55224d2f36993908997a67bb7bba228550c201c6cbd6cdb59b13a7c12182702ad3c99838c2e8f940750a1e64c8900c966b4582bc14ca4d34a4fb2d33441abcb4efdc418ad9e0bed6225ff705b59520905e3eb8b8a975e82d7dfae0e44d9ad9460e6e48b2b8ba193af5bff5885c6911b09f17132ce0e164282f7a81ddeef94060f94d2f10c96421a89e77f058896f1cb41bcadceb6b03fe6ceff12dd5ef8d271126b33039304c4cabdb4baf932e88697c814682c1f458f7b9e32ebcc112476f9262698527d7c3f0b2f8cc2ddbba777667bd64921757c43bf5cf54fd389e71310fa097cfaf40a7d98e73e6488f87f53627e5986edcb5367d84595d5aaaa251eb0f62dec2f285535312fbf08271dc578af17dc9ee34f9f502668d9e45995b855ee4c1562df84d9a654cdb06a4a638ffd751dfe55095164476c339d4a7167a8981f2a1ed51b1734767289bb2c85abe12caa5a1f5aeee57705fb6b54ef819e22647634ded404eb1079e3674054b46f66104c141851e4c695e9b8e8c080fa83b4d0ce642d82bbf5cd994b2c9821ae67601a2ae6445bb900a6064bfd13bc8be2fe466835d57e2c96daa7ed5bf86733a225b6bdecb8debcbca9b391a3c5bd54cb852b15515a46cb1dc93c730c9b625a225f79a42420aad1f9cc4946e33eff68d2ba3921d1254aba570cfb77151eb0835cbe39030c9c65f7829046c309ef2efe251c0efc9c3658837a606ab2d6a5e143d7507b0dd730be28ab80c9e2f33b57d4e2ff93f55c9969fd8d1aa5a0f5bc7cc75dca20be1be760398f1eb4d116a2668f056a037003580a05a1f9ec31249bca9da4bb5880acf8c1ca17234f63beac5cfed48a3df93094a7d33e11b1474b59f94cccf3951a240593ddf2659246f15c47f1cb8d707b18a9a31fd9f4588a26b083d9332e267d2e947ee26ecdaacb8e01dd0d37ebc2b451671ab262be86817c54788dcd9f155f5b192ab9e49a43fdd4a0d60ae0733f4e58f02bd4592e0167137ffe6d32b3706a0c9efcdd43832bbf9ab7ac83b159821b0d5bbfea1b253eca847d4a532e695ce4d2e2195f9e07ec0c6bf353e8fb7beacdde4136c41b7c50b2e50f5ef34edbfaa937f1e0f30697f0716254bed99b1b9e06eb7ccaa056c73c8c2d3437009e14c545a7d5061a3f09d531565ac0707f6f554842364de17882be707abde599e9ce4d0cf0d7656952b832350f83b4c7d8f8c8e96b8907268a61fd893c555df6067956e5fd06e1fb69e5b8f3aa551e506d3dd941c0894db4161a7f996d0a674d83c1f149e2bb135a5c1fdb28f739dbdc37e0a202b6131ed7839af3e878ee0d8e7bc95620ca0f8c6d28c9530104dcd9733da5c8029c2169eca8440d3fd3b9f924350a6821866f97c395af278b88db61cb90269ff81b0934875925af913711345e3d2bf2aa1188c2923830b4d38a04d62ea75b49950b165ca8dea1c70ec61691acac226952b80d8b6f3569eebde374a7022db6ed193c6061d5bb05e3b7d0f68be7990ed84a72a127d7596ffefe1f571d4a932e53bea0421b9d786823b3f53b53609716af73d93794b2de383efebf8daee72613b9f51115e55dd32cc800e5e809757db0cb92d86cd8ebd5e50d0c29830e5e5c8886027d051820c10a13fa19203ea2aa356f8e946a42d391528f1a7fb90083e9848293f85cbe772ef801da43c674f747fe5a9299407f70510a1eb71a5d1462b9c85285dafe3a9cbd2c9b3c97243b1ad156055bc17e4893a94a2e07deda04af93e965b373a89f69645b4ffd81db3e1eb6914a5c23f7ef4c3b702e9786a295d99a80a1d2664d062c978b0a61ce9fd0090272f3e62384f0bd11c44332398527d7e90025aca2321debede0ab33f06a4c3a42fa602e2e696e2e47c5129631ff4ddbf69a11a33a8a22bb8233f0a7c45523c4515d7f5b839fe15686c1fb24cfaf3ca03b5c73c9d4ab0c0db5a7743358a2d3a91aae0c8439aa6f7101866d9863a2942327f65a7d9143a82a65c012570ac8b637a48dcd4242ae6437236faeb1bbb364793d1765c2ad61969016e68c75cac8e0f417095fbb992c694f875c4af223b1a4a4b48517771d929c6459869615e739445780b4f638b2931f2bbd9905621a5cf01ac94e847c263ea4583067b88b0bd357fd0f7cd7ae53b6a4bbbbb439c15e495c975308aa9bdaf66e76c26ded84abe8a2fb1d61e8528aeee33f057ca6bef52193bf6cf62e1371763460a7f79ed0998dad17dd964b6c392f41074aff3ce93af492d8fb5e00c31912dc602a61794e70991ddabc3e2b0091f6a756dcc1f4db9888ffdf7cb572fbdd222bede8d065a3312c2b5acebd3581315e6784d65722bca0b444bb79e6a6f06c361f9493a6ba48b75ecbfa30c062ac033d85b34a36c553ab156b15078e0f8b71dd7d27f02ef5dd366a71803e160da7ed1f63c81dd7d45fa888249643292436949f64f89da9752476164fa225bb1ce69fd15d9abc40ab36f3d030c86744146b03f008fa901e4f0b3fa7915cc21b962ec0aed2fd1001b4d8f0008c203baeee9d195f911528008ef1563c79c483e45cf0d8f5b443e3e0c3f868a3e34d2522d41efb959a61af2fde8a0a76d66a1edf539d5f746757b418e4aad5a4da382516852c2901809ece2fce6ca32246ce479c57a151dfdd28bbea5eb815474ce422c323edb2cf11c20d78cc54724a16ff23f95439bc4f2611589fa5c307174bd0b6fdecdb8156ed6e7e62c6c7dcd8fe03e5169be388a3a7a5741edb54653e42d8a75783fdb639cbb9b968c3783e5f5a2f5cea746c280d2234582ee0a5c522c77f3dc5a78ba8db451a4d4109234fef6ed8594f502fb2b97852f9c3112eec39645fac1ef49fdf042a05fd940e5179601caf43ed9da6954ef282cdf94c62ebd52d59f2407bbaf03d2780972e80c23feaa39941ec31e80ff0b7f308e0257715d66b6e2d1223dfbf7a36a5263f742619c2636e980e0bff3080d80da413e3e75ec43987878311153e9fb0ae0a113c2b88f43bb032c5d340406e8312594f15d4f0b577b0ddf95fb1f3c1d616ad8e60d109055b328f15fd1970c19d7935fa22dace1dc0b0722c5e7b26d7294d7a224bfe41d48a631574bd7f826483223164aa04e74537432f4be1b79180ebd4b3feaf99673975041108867f3afdb8a16b314359f4ecc7a542abb81130374fbbd21ec1ec62fdc70427280bab1e6e5f99f1b220458c9a1098fc15fdb3c4f12d9d50d0b83e4a75014c524f44a2529e7b6742525bdf61fe3605beb8dc399332df9b10d89559795ea8c4c11997192fd332e209f6ed21d22d99bead8d1c08987b01b33d765a75dfd139bb8843cfe25f1c9322f1efe4f1ff7c51a785ac596a9145d99b9a6d4c743f067787df68a0704a8c749f86b98d7e5ee7abb667adff3ab470717561f157b958c787efedd938a93a0c91da31e3da224041fede59ebb5e97110577b557e1979a97f4e687552837dced78a925c7ce7545346989a53e8ffd3b425b0148c5c31ad26294337e16477cad4ca67ce7bfc46e718fd1e58a3467269c780972b656f5f3ddc390a7467b7307e872320168c4698bf00a61d23bad8631a46826ba6cf9605b8cc6d672978f3f4bd2a5430e7f7affb0b4f05f7e32c6b4276fd7b401bb67d1755764607a276e4c78ddf61590557da02c6668d84aa3430264cb978f2dca8087ff632f119493d3d79372d2adc3461ae0ca5b34dc29a936f546f2450a7581eabf3859254bcfacd14e014187d80b0f27fdda2d16d4617c88c4bba46440b84dc93a059e916accd23b51bd083800e245986ef7e55aff52491fa1d256e3572436826e510d88532c06cc796bcc0867fec3f59414b30d557be70b0e55fd7ff786f5b74ac9124a5994942a24782bce5714e1b2a8587f30a75bfc69c3d5ea8a51dd51e565f98be82a90caaf82cb10862832bc3c21c51a27a64cdbb4d6d73c6b00c6dc5652fc44f268af2acb247f6157b78856c5bcd39aa268893ae40982cda41c6812ee4d495b894e36e3170c59c01f1757191e5f11bb27d3799d4961bb008d1aa7cb57fa0fae835da1e3e2376245780c146f095f7804a4185db5a947c8167757a9944bcfbc889ad8dd82a2c7554416a07b7bd8c588f723b1c514d4c489cabd8f548a310a2ec2f6eaaed2f5671bf2108798d064b675c5a75e8beaea4fcaedab09f8e1354805ad0cb5cecb45d20c53a1b42d10744a95eca337b8731f609d8f9db90399162d6d3c6a9966ee02be9b5eef6ae5fad9eccd155d7d40680a6908a655c49819a5cd43d01e98610230e942d455d6cc869f13d973e564b06e641ba52dbfd79079f11c33a0ae4afc5d48f2cec9b777671bb61c364722bc2ea7d5422d1835a02c19e3ba8ee9cab2c09fc1b32c57a401484729a6a5ef955287cdde5eee98424c9c46143343798b914f9d3bad5956b5939360776c5b3778c7ae6561c13c26b39d9ed1f88c668be2dafaf5e466e57ade272ce437a276f592bcd0741cc474c091165a27440e1c2f2a2d3b78e7b07a023c9960bad2cdae22e00554bd298189edf18acffc6a7c901a37049835e3f452fbbe97b4f56566d06de842944e62f31a1dd1c322561d04cfb9e2ba86e4842be166345470b3a8add92a573b3b12398ac4dd505166c546668f974f9c4c2136cf28df0093c83512ce1c80dd934d5c5eb24cc41539996318d963826e8cc1ce72d3dd7434ff00f3ffb18c456c92825f271b5a444571c514e483148123c24c7bab8ff85cfa21e99db9a42c9707cd4a494048d9cfe944f5514f3c34490393eca0b3b51fc2e7e722eda3ec72a676774ec186e2673d4fd2cd9b9c5c003ebe8db14f6482fd0fd11579ae21e8650e5ee279b40a0a9fcab96eafc24a3596b6cff369d39342a40a083cd4b0b5225b82bdac7430fa090b9d0aad0d16bd1368772076c60b84092a963f101275cc27c03e119b40811111141c8cdd331f637116ea4c87befa904983d350d08d32de179f426dc989be9736d1374a84320a83a32af5ef76436b62465e763b45724647c9ec298bef7e35ee858f8b98271ef217a00f21e322f557c41e1e5ad30cfc56f89829064c6317f6e0efd97b5b12a90843ce3d66771e193447fccc4d39c898e9bef8ef47a5d308dec8390dcbb9e406b91d8c7d83bf7c23d1ae5ed38a69bccef1e228d3a3c600490eaa529b4ce25384f4e58d38e2d71aa754c4ab555a36626780c3fa1779d0e1c2e009716b07836f0d265179a3ae0da6d7eaebe30437368b56ce88082e53a815f171aa36026bba9bb8558ae051c919e67d293fa4451e5a677c8594dd8434a41c0f818498b93cc0afb950fb6e985061f61b68732da6f22ba3b4a779e102982f51f7aa7e4986941a922e3075a6b24b205dbf0a570a7c36f40342c38477cfcdbba9aa50e186e79343ce5ddd8056f2e9edb69438cc557f544751f0d6c00eab9dec6747cd26487ffb9784eec8fedfef1b39b7552f0a5f90b85e77e8e64ff0e46ad59bd2a72fe1d5ccc350a589fed17c4ab5436593506f06771819754b60688738d39ce0098e1268e24faf6df0f564d60e5432524c6b53bc3b5564c29ffe9f7f0cd011178f3e5d986b2e32be12a3a524ff4671c0432a0db6ab6d0b3c82505c5efa1c815efabb0f1270149a1b36d242685979e6998be611ea299ddec28d0cb279f63ae4ffec1bb02e9e5623caf8afebe85e179b159ff7d5960130d574b1c3acb83068fcb28c38c7a8e8cfd0c097a41c8c61abf07288053314f51c7a22da48c1aecab37ff03c5b65252381371e0a9472dfce9c44e9840df99e5eabee6999da80bdcc72b41e2f1b6b3cd4bc57192f74455dcdeda198036fa1f03848cdd3a032a839479c45ea281b4d11e2f1747964fdf760ffb47edf7272271d49fc7bb394b606c667662b28620c5d4bee38133bf67d436570ac9c73a2fe921b5eab5efab22c7a3fa7a029033cec665869d02fb771b77caaaed7d4520290725b40cfd73187a2a6bf6c740485084b2459f06afee3012ed922d84507ed105cdedd18862c2d90808607d280f4789ca842e67452706e1596c7c552f153b6da7613db9f78e67510a249e2f6d1cc46c05cf00b2829a97a7234961db6ff1222a7680062719cf72d8e208b3ee26f0cde254766dcc0f3ae0b3fb89f7070fac9899f623b4913154749f17f3461c59249624d7ccec7a5e6786912f3aeb5381354a369e26b42f5ac0ad96d1e0db0d32ee875b18cc3d592e408ee6d6425c90a80e49c9fa7de416ffc154d52a1fc922ee183d90757e1eb54f0ee6833212a0852e9ac894892009e72e5bd0a51d5f6d680101c309498fd7f8d26e99ae5c683c02c3ce7604ccecfbd764a9b47f110bcc2e59bc081b7b47b954b057a443d886d7026e6a429b80bb3d8da1d8e77fbc0ddba7e61ac09d9f2b7ca8cebaa49969157cdde973827e1f4b2e2c8d996ddec25aa9d4ead49a856967cbe07b78d79fc8385dc1128d8eff8085ff6e7c0837864eac9c058772064e2f88f968bd754b51132216883f99e45428ab08952deb5d8df1f9b54fabe2cd63f5e54d13ecb24035eec69fa00fb1449995eee4b897d97e1d332dd48b8ecca059d99fa34b7718269fcac145339e1c8dc0f1976feab4424092a9eac6ed783d06f814173b7385aa0b86ad5698eb12c0eaf2ab8855b6d07db94fdf1fe43684dff614f7f433ad94338edac9c3dffa8767706338f8b7c32219fce5eca8fcc0e3a6742ce799b2c31747d0dda071185145f6663fdd5a60ba07391317effdc01a809c170c1be180c7a193843153a2e0f029b68c88dbfb2962e53d841f0099ac153545840f2e59621a6e081b316cc69fa5d0b5a5988216968f64976004ace4e4609306941e2486f6babc9101e883fa641a285d303b45013947603755de58e8514738cc4ab7d0a1f4a7b467e6fb388420a210e6518e94a5e99efdf2a07187d63441ae1d77fb4e4a2e09deae1ae77a533cfb847380a047669f01a7291d77aa307143aabc5587746df59b70929b672c1463d86b9c1a65a317aac620ea14333ad4c7b3de63636989d006fcffc036960e8340962f87611cf47391636eb5e5279491e8aa0df34ebe4a0f0d461618e8fb6757a3e63f5ca0abffcb26076365ed1e2c44c0ddbca189d8096061e21416aab28fd2538a2aa4afaf5106ad0ffdb508369a94542bf4918e2105ca9632c76a6e7b448fd12e1d913bfce34f276fa9896b942159a6f8b2f18c6e40928887064ba0eea00dda6f6dd47164a62bd1f709ecbc720dea76ccf420c9c0792fb08b870573f646ca46af73d8432da58c1c50e498aceeb66d0c6b011e70084558820bc1d40bb99a7a7a9c0b5ac5824282feedbcb53bef4b8072c3bd7fff61ec58f2d4a7b0cdb6baec3f64dfe0b4d92ad6d03b1ceace765f9cff867b0297e677fc8b717831e58ad732a5afd8074d2310e5e47e398b60e18bd3363a0be2b88fe470864633e4ba29d9c144036105257777b7e3e736323674dbeb95c3d3d6891fc2b93dc7b39d8ef0c55726d84f4c561cc819bc86a60fe7443ad8f3b7fd9c3a7424a64a68e98aaa1703f4309a6ff191e9a4f2949d4319ec241e3e0f36401294bd395e05c8915cb12f3f3586ff21f1511b96d23e41a1ac1d12d4affee1f93a17e2ac4bc1627123e54aa28275ec1de55006efe44bac18e4aea00c4dfa1fec9067e29f3aa8684139fb7721e9906f7e4c26201cfcc80fd6566d581e279fc266ea91521a416a5ab3935fd641d6d30d30239173c2cf6eaba61f9f7240f52f584ec667b22ef525629fcb7530d4b7367b408eee096c269e505ca1093a9c13a14cfd9067d12c1d18f983dcbd02943ec112684130c804f28a66727e93de6aae1549415f7fa855a823fabd7e835adb064aea1c4934017c48874ffbcc3d0df21813a2af6ad49f26833c11fd1a6fdf7f74e978e332b7aed286f14349d70fcdddd06f94584d16952cf47f0a8050dca0feadadb5b576807eca5b3a39f690cb475f5262163f73684059f2ab630e80cf6fa6a8609df6b330e03d6a1f88cf5ab67b264b2cbfc147396ae4fc35cea89677738ba0098dda6ac44a66b784a36e6ec1f453cbd3aaad190e20bccdf2ea0b59d365f3e9823b907a3996654b1567c9918cbb9354aa55441de0fb6970288ca821d47ba6560c4d623c693d856633bed3f943b781bcbf3557594f06502d85cd70a76252831754d9800dc309a6581626246cb1aa85fba69ade9048668d2202353e9aa2621261893554865da6e7da143a0731213aef0b5176ec0e2f51a88a8f3a07028aa0922d23d974711db923c8095796d3b58051058d0760b5e637655f95c616fcb1abe88997ee71387cb51110ecac39e1a879b4330d561848c80850fc8e3e1401b16febdebbe6a2361abccd2fc22f5592a173b713527428c19bc3c57b46c2182ba96ca5193b017e5e0aa17cc9a9d690c95f9b3f31977e7c43fdcc14c17ff4523e487ed3e9fa9fab6d5a8b44cbf65d8adc930490e2067087a2758f2d93e297f716df92ce7acb361c279069ab031f7f3e6e231f6036134d3e5989149042eaeb0f0283f2805800b840dc2ba60a7b6f954a29e86b4f565acf779365b0d63fce94fa2eea087649cc97fb87d4f5ac6dc83554ad085c1b07cf8d5dcc58a1d9a32dec03c7faf34c61030205f4f89cd1d56359b3ddb49c95ee03adce9b51258371fb4ab5baf1c72c77a1f9e239943537965a29b590dfa40dcc68e2c4f559540fbbfbe6c780c7f0f2a5a0c53ef0e8bd6a988b9525ba94b339ffdbe2835502ecc72d6d8f66779c8354409c8c175ecf84247248b68fbbdd39b46e4c0829fdff32a28ad6d8453b9dfb846d4e7fa52842bf538b5602e4a6346b2be5b5f378b16ba781b6548ebe8a75d62404b779bb9c1246e0dc619cef81a76b361c84570056d7d79cbfaec9eb159ca89e729f35f8e6040f1b9b9542efd6620612fc7d13188bdd177a71dfc2441db2a357a0ba42e2cbc57eeec25ebede67f3ad7a93d72a9ecdafd0357dd7c98a9a1a2b84a746a05bde15da85aaafff208855817d80350c09a53b325586121fa511aed3416dc066ab1ee19573c148280297983d2116e5a2bf71c650ff7553da057da1e673d27b57004ffb67bf31047ae40959c9fbea290eaf461059bc3456eeaf5b832ee84b939422189b0166aa3e1df2b82f95511699eb4e6fc67efa5608e4b7f06185b2bb84284c03a54b67ba3a3c1bc6e642f4c842a61d1111856c896bc573ef950e9ebef737bfa242e77048887eb0ce4643f44ca548806e57ed58ebe72c75438bcba25e7962d1a3e5ea64b4d2f4584015616b04300e15fff8449748ac9f6fe5446eda35995da5ee68b6d007e016411287548348a0ce99f30ef45853beca8d957f0f178629082014c9696b3ba5f9e5f1ebb14396763be99e2e4ab5bb5cdc06d1389d2b4c3e6de1a0ac5692a7f3d89a0cd39a66da5b4f6ce23251fb819c78aa0dbc08e989ff0fd22858097db07389376b3b02eb0829fcffe5ca8303d387f8dfde2a7c1dea589b307a9d0324739d67367eb33e027d01a20b521925caff9095ea48d94009da89ede778bba42d40b16e9c7df11443cd3beb95b5f23acda2fc8bb29a10a0d0772867fd15c2de6c6624f0724c4d93b9c27ee49b3bffb552497dd87a85a62ff9545a2f10b6db26a83bf3ae8a3a4fefa840f07ef7ea1f65e50ab4e3737abc183dc94ac919cf4438d25cefb81b2cce4cac96de23ff2d1d24cec3ef750c540937acc3c8a6a96ef9b5e5ced7a0062bcc0ab5ab01659f2faa98f2539bf6801dba25e15cf9775b201e5b2db120d0fcd2858e71e9d7cb114b8570edf99695e28c1fae90672a35992cd65a12714b0a5a7e54c6fa2736d11625b3323050016ef40f1737bc382927ba078efe44813af871bdb0eec725705afaf9c6428ecbaa0463f6ab377a8a7adc2b986bf0cd70cd747c83e0f48908736cc0ac597565b293b953ebb5fc893a03bd8b08b1362bf18db9f5b20068572b49eb63c6fd906efdeb50ea5c9e0af63aa19cbdeb7a3721c0200ac194a419b8c28ac415f97747d95dc10d5b2d3cefa118378364b0aa5fad331e366eb2e8f3444ff70a9941c04a4f9a4feb992dfd257b0161549a5c16c24b95a5ab319a43c56a74b5c13e7a8a9489284a1cbf88c11860c2959cdb50bdbdd8ead5e86ef2c7d1cff90bfb90682f1390cbd8daaca2636d87f211b367abeef71ccd0c89140a1c1eb917db718612c9067600975a1b28d7c8eee8079d16a93a0e7ee7481a4f0dc954b393ebb6885e4061b90f861a0d210f3411d0b183ef91ad4a5bc6d536ab2ddb7c36de5cc7265a674cd3efd20b3c9558f1b658ed5980df869ad63795296c1c2c37098c0147c305f98dd593637e8c4e8458fb63814010e0929efea051ad62db65e3421f484bbe507a058856088e0577fe70cf5ddfa5f7e676a25d69e575bb675e88436ab9efd3ea566de3b42a64a790650d69ea25609bb9138640875f7810c60cff2b47737f80befc8faa666fabc319e3ec980e50667d99818c687a71d2ece37a6f811fc698afdfcefa0b73c9a5c8fc623cbcbf86c33f601d62aa28703a15b10b5c4b914d655bd72faddf53a761e38386abf301930adb942f3e3ae1e34be78a9fc27494fb57b2085b70ac763c47e7a44157bcb4effe36f16505a7823248dcc1d084fd9d4177da9760d4333aeded799d817a167f9e2cf799fe7881c19fb1760cdaba0cad51e2534e5d1c8c6c03c420fd1107f44db3f05b6c8536097dd89448083a8e98ae6fcba9de86052d71ae8e1d11445b71e0550f107ff363ceff172cc02606a428b23b4e0208065b0be5b9146e18314eb3f21d40a43feb859a956659df028bc7ef3484fdc058c630b6cc10ee8e2457cc9569d3f673b70569a41409f98a87f63c8a80e6401e0e1a0b1840b8534d0dc3f66c7cc854e6ee1b5c2bacf78dda7d38ff9ffe72cd7274793d69260c958576bc93f828459f169cb70d072cb4a847ea151c39c83d9d47b11975c1294129e1ee78bf3d0df9e45b2b5454d64c7ba604d092f020d297e1457a8f617f14cecf9d5e0f2b23b74eaeecada969355b09e0eaa8c2a210fde2bef21ecccef8f82c4cf2aaf402eaf1c29399bb2643f83a1960e347171bae0b7504be4447b7f3f4672162faf8edeadc70e0a828112d3613d6134f115d60fb987b0cd757508b87a816effd0e7c1ac4b8fd6b91eca49f8cebfa52d2ab953ddd7379818b64b23b64840f5dcba0ccacb3de6d9da34ede8df224d7ef2128e92e3e3bf1d4fdb653a1dbf7f0ec74fd417ba9483e0fe322dc3c9cc05a2b2d0f278226465176d98e634099cf1029b7f140a7ca4454094a5b2a1e0bf2502a6b7d55ae35f6fc11e2885fe91260630303b3722d28c353135fdec7669e26406d829e26a4d91f352a9c303531372b3383775e24bde28f31c614b8e34851fdbe3df98441885754097ce7e56f5122fd607fe18fce163284d4f67d4c31ad9243bbeacb2dda6e7cbed88df53d23aee9fef3737417b7b9d7a46d14aa5170330f934778aba2d894427e662da4ecec18fd6e8f803e2cd62a63b4dad9515f4f425756c7afd61cf8013830001f1990356d9ba6a1102cfe1950aab5431d936f88988493cfea98ac63c774ca7edf2fa5eb9bb38b2bb9caa09a3854ef92971662618470bf84d442092076496e1ee2aa9ffc835c575f8a64e3d1e55b2284ed1d5da492f7b260fac66ec36169ebce072b5becc88b6f19eed83b93190fcf120a65b3c2ae45e8a42a5e5180eb4256340f02707eab5e1b4e7cfaf3f7b5019539430595d9affeeb14204835cb0dc590dc55f9ff805f90dd4436055ec70b26c4ae5ebce4734a8d5baa43b05b5eb8b5eaf53a6454b1a63cbd0f417ff8d176b78f70f7bd1c0de9b7e0bb55d7753468f4d5e427e5960054cc848f6ca8faff87a6c730c96d30e8716dbfa9a4599f1ed53322c05b66d5294848b7a0bd0d17789949e19b079d31f982c36ce99e292eed9c8b02141cab97fd4dd9ee2944b91695b107f0da8cbeee19d4254711fb1765fd0f9aa288377d9017a2defd2c8e5f4274126bf5388d98b8b60170401e95de7b01d18ea4a0e91c64382e868c21f74b02ae0b7e9eed0ad2166f39ac9ea6577cfdaca36d6c0851d0c6fe0f082430a4760a4c674143bae9d65445b9a1be2582658701a366f68d31579f07f3c5d808374d635e987e0b7600485e5887bfd54021572ee2ad610dd5560afa8fc54b10d9d4e0c848e78cd0f12d2faddfc41d31e00e3091df548b6f71700aa41328a23c76a5bcfa111b7b9b76650132d31bf1ce8ea82bca230c00e61c06c503ed142df8eb042a9a0b7994e24c5a549fd9a46858fe8e9bfc02ba3fd394fbd99ce75da57217304a082b809510e57a4b687fce65e931cba42faa78e8387a1aa78267c5289692f13ecceb7d1501ea05d7baf1982457d7ca9f53d9873e50245ae61319cb62ea7bd59ffd2ea610c50b9d89db1be52b8f4ec8f8a16b396a5a0e9559060d1df0e90fa35723b3bb51f815b39781dfd7f3d717ed4d91681382111e2cfa067130436ca579b72e6033438a3f5e016983c0b1f959d9e6e78840c1ed43f74465594de953b71c02195857103b60239d256f861984d5580eda9164edb3982345cbb5d9520841fb14ee6c0ac3c16c6b3bc801957daa49924113143f995013f68ed0945c00037aa96b11ea7ba019e85a53b9394784dd8d6c5903927429731c359cdf257d04f7a23a5bca02a3ef45cacbeb274703ad4052883110200934b410cd39867bc390c6aa80b6a3ff82de96cd50169b6458443a78351be4a1b16837f0257b9c5e957686117845089ef2a7c8d404211b1135a4b1c069796f37b87cd313b38a20080dd315ed45d8458f7ff14eeadf9eea8eda8c9442b335245ad879414a9523426f7acec1e486709cf1a91000e9cb676ca5daea86cd22dc313fc2997d8a216b9ce724aa04ff9e902de72292df6e20469628bebbc2c997a51aa754b5eb8615ea71f156688c895fa2b8c22864796e1404700fd73c0f34c26bc7d441605505f09e6a54f5a14a7f038d9fff2c63953190ecd3ae0bc8bb1d78ebf5defd91b68fe80e4c795cb70e1099616d682dcbe422f67c309e35631f4857ab3808e4563d836fc3b128156955511acb0ce1ad34dab31d52f76c51fe11be3bef5b0d03a81041f14b9e3db2eed7681ea94c21dfbeba456dcd3559fdd72d27b5fe65040871305d0a181d2b98152a8a3076c95ccce0b4f44ff07084ce45661f6d9539521ac1ed29dfd5de6e8523f72f894eb88f022f63e73b4019f91e60f913510a4b67e43f6f72b8ac9f0349967c6f4effd25de5312b78e0bdf212aa7ce0765e5de7a5ba2b4cb06779b0cd4198e3a3c8a6da43d25430e1d7bc9a73016310f2b04b2a8fcf7bedd6ef63baedb1f3c235a6f426db15925e3145ed10883f109756a3c44a5be36940e418114b77a72d07c69eddfc44bfec2032ee8be52cf6d0a36651615c0a3a227adaeb7be5bf5de03dc8a41247cc3b7734dfdf9f2b5aa6574b5b0dad4b43438de6d5f479d77d521a9904ea2e4f3997583fe89f91d3d6527adf9d7819c0fa7b3e424a6714eb9bafd429463bbe9da6cfd6f2a1861e580478851bfd22f8b1b5abd26585eebea7683d74210bb6e39a4b1aacb7890ae16573cfb672fdc22f7bd5a98df90a49a4a2989faeb99416a111b79bfe0b2e755b28bc790f917d54e118c683ce7b773671617d6b1bc1a06a5b07438b537676af7b25fad441bb7081e9366fea3484231815f6a12e5737447f3d75b9eff29b03574f78b9ffa3117771f44613ed9c5185065422a29b776b8da11e2a6de5d9a6c155a62dbf82ff741f32815c277401dc066bf425dd04255857989d8954ab52b91fa94286fca5c979bf4fb12ad6cec99e426f16391a72ff9bbac358fd7b1ff054bc329296c262b0c30e178f4f67549f1d0ed4a2299e720307cca43d6318a5f8f4ae6fc36008cc8d08b0eb7dcd62cb4e97152533d087931005cdf9e821e33e197c3150e3d88ed5e896588964ad6571311922b18e8125e7d5ccd78f664b4680ffc472c0d650f2f5029a10f9556524a59d2034044d21d9883b56d2db3e50786d8f9438b7f40f5ca82be84f5adebee7e4b37e0a7a44f3917d27473a4a151d9c5f88869d2660deb12d822730a00ec8ec817ae908597a924f48f5aa55dc11a00d0dddc0f81b0a4dbd4fb7e862a1274ff12a35283b4a3f9a07f6c505548d05bb40af74388a5668eb3999ea909ad9aae7c3f4e40bd14b700055872325e0ff502c008fac14a3566acf53e96ced1af631d12afdeda83bf9dcfee73248f7ef406825de8171039a2a6e3a8dba7d62ba53d5024b87d417df79eb21a1756554850cf3d2bf285252bfdaf3f9959da8c6cb1496eba4b54e6212c72edd5f1701dc5a088d57eeaf79eae497c047d95309cae532887af2a466d42e5cbeac812108e7b6f08fef65c59d4f964a46e1802e09cfdba04486d0be1e79f422bfda75bce346c8cc6e112261adbd8397b3ca340c9c25983e6160c13c25a1816da9279201424e4e41d22b4f429658a056531874b9ad8e826eba66f850388d567e0a452411f09a766417c7c89a975910e3e1807734a79d99a982355a814c4141e2e3095ceded97269d95f03c0f0a83b23455ab3deabcf265eaba7afac7c3ae878b427fae580d24f2e9b26b297bbc079d539479c2bde876ec5c469c310d653866f725000bf599d03addde193bc11b22751503f30d19d02221111ca2e753d04a7a785017161d032ab62037dc6f57b32f63387b89898ec11309ea8d2eeaaf2696cfbfe9477911292ad8a984a4ce7e99df7aca4f11a7207e2a1d76df5df05218e4d022029d7df46975b85475a5f3c84f7ca4a46b590892b7eb9885fa41bbb7883365ce193a594b4f6f06a39812cbddc9fba830b9768aacc896680e90a2c96e78aabe0c0402f0889de12c2eb49096a7b4e16ccb1eae47596d1551375772729ce2bee2688ef1a7894c55ce02b562cea64791346b546c0297a60a7a03dd723491e370f96b249be7f2f672455c5cdcf5eefa7e1507b70d707ea32ce8e8a71c322918d1edac304391e4a54001840c32b2c713db5b9ec1de33ecab620190027e731a723d757dbfdc7b53b57f7db6e73641b3f903e19ea2bb6b9536765fdf620990a032950e526a606de6e599719f761dbc3b948d6f25115ebf7cabaf9aba6876b3bd2f3ef7109428c634e4d18c08aaeb81dd5cc58c7d162be52d6f5f968b7cfb2f2c6788b83eb7607f8a3b03a77826069f9276ac06c4de498fc53b905888132d6c9637553c2f23b564955185fd49403f318be31005fd3679496e9222bb43c16fc9f75f3c6208825461a09ef481dcf880adca8f74ba1dcaa18b69295d3a24c6a209b68689a69be6c56601762c3078088a4764e60b679e8b56bc58eede224d7a341a39a8eaf81e58a33191f6d89d907b6ac3395a0923d9faa6a191f6352b4b82d84cf2a250c788b15dacdbd39a5caefd8005bc1bf62c87b19c10b7a4012678f8b303bd4abde8124d0f39e8364022ad36d2ed32f1685d70882c4c9b3927061dcef1f991b4b9f4b74fe32e0e6e836f7212abaf4002527786705d5329bd4dc54c84f9814ca17ff0459836bfe7f1cb4b04be10326b1b9a91837df47a6132701dc2fdcfe5776bb8d838be246dbf24b85468c986d4441e9890f1885afaad2d7234fc3318d32dad80526232cf4e81add21b21149692fb71329453a190ca8a0971dde24794f870fa0700acb67df27ce18e93bfb1d94604a8e4bbbed269ac5ab3ada0b9f70ecf84586a4c574aa8503f4b591df2dbd3f340f0d9f16c0d84d562eba01d6b1e18e31ba31c6305d6d33d5fa81a28c6f8fa197453e03121ad8560ad8ea14f7cbd72507f7c0d275b4eeb73a569dab9ce8ac8c721cad659ee0c6979e671668d3108871b2e5a3401777d48d82249269f2a62e960c95ad798f6b212798972b99bf12d436dcf4053f518030742c774cd55bad7e34534f9cf85557732b56873d6f0d0880188845cddef22287b527f17a60809c943dc53dbf01eb59c3f441fb554c6a4428587510a37af71a37fb5988623caf3f3af0933a1329ac688f88e34bc76f2d8f0fd00d945efde0204b0542d19e5b8aea8037e90c98c334281d8a5f018ce75d079ceb8c46028e16956cb17115e7ff449e6bce4fa391c07ef179bfa1d928e9880a2c8d2f3ec5c5d44bb937d01d45cc0d49a5b22cc240eb19c94c828492318b2d2d3ddf9186bb4652df733e1c4eb8d00682750de6ac24899a10c64ee75ea75bdab616838e5d2f71494c7bc87f57eaec675cc8ee2d7c54893acf30fcb9b4fed2ab31598c5a87c9969c852e0cd2a113545e7ce897f496906a527f2d0b30dd774898230db0fcbf0c461d40ef2ea2859e8038244497c19d92f70381aaf2b75360144b7c820b29571d43bcc26f1d3dc9f3881a6866a7694320c2fbb52990eb710da6e0e6ceb7eecafa61ca5b1c950a5f83697500c5e08c9274d2d39bc7a02db105f8fefd123211f78b3928bbb8cfe1e746bd860b4383939e64833339960ba01cc68672ae6b9359e8af5130fcb2959ac1b21488ef4f2667ee1fcc83b43613b0f2a7abdddb031ffce1908b5f2e4ceaa22c99bc9d031f6042126af320ca5fb66fbce4c2a5694249aaed510fb0ccf49d718ff06760dc2e757da7c762373f1448f42c9af8ac6417e1740ec7a46fb67a7e3837ff4192818fd9ccd462e4a946e48a48ece808d30257b48ec829cbb460cc6013693f4710ab7bf3bd557a8d9c3e3a3261f7137719445d0fa0e84c70099cd813689fefde9f58d6770f7a2d57ead1ac8d1c42c79fbba5c181c55c473f3878ddc0e50e279e2103ff709bd729bf1a7bfe9bf879244fa8d02e181468ebb88aa571809487dfe4dfb4866e052dfbf621900bd5863b05cb148882390abdc106a6c7aa1f76a739c5e277051d4bfe7bfd80fe28145694262a0db351f12f8aa7b93e193a400d5f5f7ce76e2c3f07ab96f2131c61c7271185f4a919b40e29391f2015b01048aa6ff72add4428904060eda7b74838be127a05a6ffb69ab8123fe2fc0efd2b98b0ac8941f29a8b41989e5ffc031b3c55ec833f5a5c4ae490ff7570759a8e47b3507ad0f4b25d14adafe1c2aa0a44b6d6d6a6a74dfe296c31e60923ff7b2716765b046023eebdd9eac8d6831a63e507614de5fde615ab4e8a952fa7fc09df1a72de9a61d1bc26b42ff162a54e22c596bdbafdd77855ac60efde400d59d47e95d4db269144c56df3e3e5db517f97b63d2ad8ad5719de1bf054d1b45f76514dc187b4fff2dee6073e3d3082561f9e1b12ca8c4a698b2dbdbc425be6d30d5d93b71fc57c505fb1233b2c10f1a45cc093c2ccbf7db1aed2f7a9aef7d9ef5b08443cd96f03295fbbb2ec950f6c204405a7a3591b0df6641c65fcf9cc936a0e1e2998c3a01003d8f37fafc19472628e727d6fa6c85186e28df5dd1d2ad3109ad8129b9b9a947c69d9d32d41d4297c446bb0179d90cd5f057af192d0d90f62da4775c9712a02c70219479775a32224de8c0c7b5f36ce66bb4858a8854519ae84869f1ca4b903cadcb8bd5a5ac09e0a071236133f12cb3b5df7d7e7fe94dd935386e75dbcbb605a3102f532335d2d990e7ed4af49d71178f28c400d70df120fcce793dd11a88bec68beb8b2c6f9293586175f4c5bed0eb293e78738cfb311b5e86952ae6b43ddfca031ae2bc1d4c1abd9814d3e4667fec9a2565353a8c55eb2cddb8f54e4a02ce68a7cd31004756ffbb857c1f5252d96e2f46c4e0c92f7b2b7b317607128a481a014424c05d33bc2ef40fa081c35195a0db29f48459dffb2191d291073dcadd0ff5991cd3af955be43fdbfb5bda4a78e0fcc454419d3fcb5654a359785ffb87f59d682b4e527fbe0e54a59105613d63e0defc0c1f65ecc983baad75ce403459aeec8114a1ae128e6669f56bf85523e59f539d9b362cada9c3ffbaf03222359a7cf03a83b19f5ca1562744393b6fc91a34c42553ff778fa17ce4352caf59e962c4070aa1b820fa22bea8e7f542a1cfd84d0c9e0dd15f1940e725d2c6c5d203a480f57c7e1dcb45f678ab275914398ca4db48d55a071bc63f8c46c43257c0b7ad176b843c1234826819fc5201020e1f8f6b65aaadd0c080fc66583004bbe8195a9ad1cd1ac42b1ec4a718a67d042b9db8b0929433a162d7387b05d23ab9edcbf64c6f3bc1064cee6e92583ddf113213a8ab3fba5d6204ab8f917e77d4df67a3314acb2d12560965cd2c9d29a6cb006b906bcfe250d539aa8ac7c126f11e38d86fd484b4acf01f9b31cd1a01c95b336fbd9010de112c504dbff7fa10f7429943cf13d7711cfbfe9b602f195c6bdaccb170259cbd45041bd90023c86af1d6f53071e22071529502bf09d8fb8910761e1d59ab192cba507c53bde56074ef03fa7220d79f718954c5ee619b8b55e590aa46d73498b48d7c22d866886f06a89fefc1e21be403664b5e91407da4d62c89c8aea16752f8f6a4f12ec2a53c36387514e277439bc543da1a596ada849ee96fc1018bdeb6fee671db982e7a0a6965ae17ab7f7536e9fec698d8cb5c1ecc901a6829c1573b10100b533f42d532f21673ca1c27aca6a8b6f4e54f3b4a1440d4eb429d882ce1c128605c22d412dca6001d37a9b3d6b90524755ec935b4f10909e458bad1effa71ddad525d2ccc7f71887786b5621c07b91a127924d09b31058c5d1e608a76a88538c41afe1e3bc5a403f848e2023cacdfb2f448bc8d5212f47e496de95ed0e2a7d440bc25a1b061d5fa2a816f021de1319d30fe4f35fc2b06d043c8e7fe9b97db737fbc302bf134ea8044153cc91599fb9790014d7d4df998a2faf750a7424d0389c3c4221b0afdf89be5421497019196ecef252c4e0f1f6848f2e9f9b83b62e6c839507ac9b68d233922d97e9e19f755c65ae27506d861ea91ac7d6a7654dc597b0beaf5f615b9d0b5787aa72f0f5f2d70bdb7bc3b1ad960ed413da8528c1192ac1f8b4a5db118c087e43cf7693d47eb7d341f1a47a44547c6a0b5923684b5fc42b9e13008ac62f72395f6a5ca9b5be66050eb685381bb6bb765dc388b71c6df9bedc038928941990c9e2da397c7c5d1c8f281c005149af8c6f33f59279a287bdca7476819be45013bbadf27e4f236a087536da9a3dc6d80f7c4d82400071bce5fdb34a53ac77248346f0509b6d78e4bad505a072c398f2820a981b9d5c698a6195d915ba03c50fc9c16535f011ffcd813291ff4e20c3d73b101e9ebc537c0dac2466a3bac9d8839e1008bc6e0a414751ba07809d1cddb11fc2fc1f60c92c98aa7cacbb563eba00d1058c1b7d0260d63d2f40bd893035d291c9fee6553097ecfdb78187bb5089c2a3583c1f2f5a6ef1b54706eb2ef4ecf8a973e4b9ff8c126be42197b4f96a6f985ca80d981a48cc760b8c644539272a79574a51bd77e93d1feaa0ae70a951984c9abf203c5b3a503924e99b261c24542469bbc0ba6faf07fd7a73622536f27c979146be9ecc9ba3ce5ab0a1c256ccde873a8d7362c927b58bba09867aa1284cf704a9acd2f1980296b19627601f385a2f410f46a835377e887267214995f4abfb0f92fbc9a06b086eabc27c448c205ca9d25e70893bf23dff7841f400de2c2f44f3d6ce1de6e3fe03941695582d4ba3a61183c747f9301eec772fe32b4cf5279df005eacfbed94a3f4e217a096e2d845e4e7ddf502e8ae6ef3d23ccdba7bcbabf621a8f782391ecd57f3ed65faa09d0177c1127bacdede0608f61545d0adfb069cef9323264feb5c39adfbc5ff86af9b0d836baf936723d269c2f6d50b1d59fa08112dcaa83d250c76fc5dc68bba0da67c5540251bbff385e7fcbdceeedc5ea5d651e702fb26339cc574c8c40eebbe81c5a5b461b8082753b376a118500c1297744006463f049839f96d0b4f346e23ea28ff2b4567de0f422a8bfc76f96bbb943aa4e52dce103f319c97f7674cada36c73da8b06ed6ed640b8dd0367ba6f01754a942ccf4c5c5b105494bef272ebbe52e1508298cdc144442ad151ad278373e3c04813fd3005ffbb91f8cfe95fed892930993b4a7bb9613834f856ba09501081c4a070fd5fbd3de62fb786076a71c5635f9d8317950f3589966b53c6e4cacf71e7c8a46b1ba25de0b987dad52aef0562815d86898d304c658145b9960ee71b13ed46d65249857ceec28f9dc141ee704e614bbca18ae2ae6cc0250df2c8790f45bfed2cfc0f9428d75148b08effe9bde7b4fe05cd1ede48c9bfb87aced26a2d398ca17eccec3854e82a6bb8074ff20c62bfba422a484d94536637fc6b26135087fa21ae248627abbf3520ddb290dd437d75b647d420ae87cdd416580a81e2f1b35cb066c69667f17cbb39fc5e1da428cce85f92ee0f1d230a4fee6626bb95c5cdf4bf3912306ccf7467c94362717d3aa8c56ad01fb51e070c4d6b941a2bff126705ef73f4c5e00ad1ba37ad05537fdc2714c2a7aaf366bab89ace7daff178b26bf4b6948a031003ca9c6d0580335a31b169693328095f8355a870cb53ad111333f452643270b47ab5e78c0093b01b6155de512e74f64f4388a212f26d43413aba0d93734af1b494db293d57fe11115f869bf6d1ecaac54d121875137bf335d129f8621c83f8b9047ca842d00868748c8ad41cb55fdffad3a9d984a32f6f7503d7bd2b0f9b2c0d3c5459ce1d823b83035ef3559983c09fe9992ebfd3f9e7b49c7f250d4abc1e8adb30074d2614df90329d186b078025167b207795076927c53aa91c6147a45d7d1c7fad1df54e8fd4dccc1f06856b7e61c88ec3c68cfed223c2b3cbd50bf58390d7b9f55560f1986be55299628a6e8b6d391d2b091cccd277096aa7acf4f9cb559c3676e9ca457a072153c0fb419a7c628dc2c81fa1dc5e856821f42a80a3e73347ca8ef71d58685bfac4e4891ff94127b5512a945014814ba6691cc1e38ecd4a245251a162cf82e968838abdf3eaff55816bae47fb3e1abe14d2c9474d2fce98578767a35772d5bc595480cafb0d93bb8725df9d125da801025e912104a37115de18a5b710d5b12cfab3a638ad88d5ec8ade66979ce573364fc710457181ddd0f38ca44fb495d5de3c6dc9cf9f46101f339696ccb58fb3c031b39dea766261b3220db76076980e5ae749d67bcc305e4619a268bf7cb6057afd19a0e0fde2238a29b1715471359f442f068a2c23e38575e3e301f4771531556e9c107cbb74fd5a0b58112aeeb64899ae66b299c61b76ebfd0af12dc0710eac853156ef5ab3e90b603e91225969fb8226bed3e5f25fb903f5b3207da5723bf44025c1b4096ff39daa4e83cf1996ba26c3fd9752ef3ee59bace8c47172341b0d5bf4ae1acdc93c60618a6b41b54db0d6ca9019fd7d95ac07e919fa6ac958640cbbc48f9cd578698aebb39ffc4c511fb6ff37d9a509b7d7aa3ca8cebedef3a3df5b031070bd395ef0b1f17199176b4ea5d42aa796f79a25453ea339f0629d19cf6d75d67ac3b92ec1f4a57a385be9f4715c85e73e3ffbbbd99600a6a27f5a8d9dda7f0e1413b9a8f82c91fcb5a0cf9d755f4b6a52d3ea948d8654ec340ed2b16dcf4573011d2ebd7bec684c386fd388064c0d856632bf268c33bd2f8fa44bd1612bcddfb6dc6a27b1c0d97a0f637bdfa6aac9747776fa13774c77314c956703cd53773ae2f261b8d7d7948b443869e08521fbb13a014ef8b029a0161da0f133c3ff14880c6630ed119211f09d990dc7f3cb6b127d9d9997d6294fa8f1f2d8a4bb600e72a0c96b52e99d56a6588c7ba34adec5d057e287390e3015da538ee8c4fae3d36f6550d37f3ad500db59ed3a3e923c547ab1125bcf6cd62e8188e41053ffe0ff5359564ec728dc555a62fc399087b504295057a38a2690f8e8b86be89a4abf33d06ea1fcfe05cb1c41f08b08ffdce9e3ec7753fce6c82fefb54fcd9308b993a8a151fedb903b066a95d61775b8444d9f5acdfdadc593ff7e10ba2d6cc8461c618cacfaeda17f73b135ba6b9e651113579915a41a477900a7804410f0b0e505c59cc189e7990d1c7bc39d0508d2231123d2f0f7cbbc81038459f095815366d9d6a471ef7da75d1b26e45735302bf49b60c70226f38bd668e7dc9eaac142475d49d89def33d49cfa0466a6e8fd89fed4cea7c4c09a16f9697d66b57c2bc22672c5a178407786226717e8d5d467b9ec0504de6cd49d048d19678e4c81311f3fab2f176f602b814a67ace28480b0ad563dafe51a1907f9600685b01921ad05f3d5da8a8e2a4a9e527848528bc08d7864d0659bfe55a60d6a3e231680c8dcefd44142a4b23a33c83ecf45c1431a541dd568e87c44e5fcb9311ca614c7bf68091e69fa728d436b9f1c4f426f25ef93a40af49039feee0ac5f5669bf7642faaffaae0150703785e14b70a0350a77ccfc0f7c921621b54020eb852857e681d41629fbf87d1e9413a229407f96c289c98810eae8669f9c494c632caef46398453988755cfe335a714abf1a5e11520b7f1da8f00e138e75912539d94ba6a261d150e0a6ad011738b5d36b8239efa3f4281cf6a79425b53cdedba73ebdff355b2ef7243c1e31045671254f65879d529057fb7d219e4d8082c5ea0cac27dfdffef0bf40456e6bce5e46cc771d36174c065408cb13eba145d16128c3543ad10c7989224975108280fd166fe1f353f0eb08f04442a47cf793067df3c925d8f92c160a70d82b42b0e0dafe969645544b7594ffa7a71f779a2338bc71de65dad18a6967792e0f655426dce01a82e33b60bd605b7228ff2a914ac35c6962c0cb38c59d45be957c4c02258ebbed29e5cc63f544b2bb05860e0181b263b353a0c17e3ea4e54d77e1035246a9a9c433bc2ba409ce46147299d8e2ea77f5c612035628715c926c3cecd662a45dd29b966d3d33b3666ce12f16048af608bf3a23dc270d53e51cc89d7d4deed4690b6b5773b5b3299afe06ed22fd7696cc16f9e76e51c7ede08ad751109bfb512046cbbcaee895fad6e673fe7695d3a868030cb21fc4336f03fb4df04e3a9281d15c4fc50a1d7f18d25e8addc3777de93f91ed8a696f7c36693efe753f3f0283d99bf18871f3159b19152a08c4b05a8fd624b4fa5061d2c1b1d0bb44dee8ae28ed20fa70d83db8beaba65ddd7cbdc5c1059dabedd1f52c46fcab4fae12d3bd70c2029c47612af59d6c87382a14c0fc6d31082c32e32749bb33d38467498f90efb38e5fa4165c0403935a5db86c67b5b09d1ab7ac640cdcb80992b453d1c47dd028d4dc5fea2250e9724159efed31bed46078c008143d1a17abe305ac066736db7d2483d65bdb5b58129197f41703a2d75a0f521d8c2e88187707739b053e8f430e5e39cbbbfe39952c603b6750f9ff1621a559233ce713ffb3b95b3afbe82a2e76ca65bda0bdfbf00912b630da1a4c83e9f3d00617f2e448ab59a63c267a81fe63f3a0338cca02ab3d0e602f0d6df43e2c7df3dd4a1255653fb0dfd3657f66ba62602b3ab5fd989d5b51a10976fa9b6cfee6d6a5f6feac10b895bcadc42d03e6c6e815728b9bdf890f3d6772d6e9971b5aa3fb7a304b2506f9d76e2a0ca10b62b41f8d932e30acb15d49a402c53f94de05337561c035e9ba4ff74cb1091b61bf6585f9ea5771a18ce311bdbcca39ca681fd7b61eb9d56debab7371b511879afe71c40e8f1117cc116f19aca187eeef16222e2872644bc64c213e8d1a8c3910fa333a2c1b4ed37e845af7a27821ec1103d301112f578e365fe198294dce562cee521536a8d8f2347ff2cb7b85e8f889ca64d0953db76f4449c6e0ff1a04b061a1741775dac6e006c0ee458a1a5f2b690c2b099f8be916d20374a5e251370eb33fef248defdff5bb83f52bf2faa161a918d5deb77d99f9b3f9611d4902d9c07efff04319226d537460489574feffdf1601435fb30b970c53818203462516bc8726f5add1766de434375763be9a9e25861a214caed728e2e6409437075f9eda347c8a91de5b18753345621a182d9c9b59a57fc291036f71e0b09b7674d37f0e4aea6f47585501e7104b0b1a4412d3bd2d7db8042828f72753e43abee199876bf2c3a39f9257119c90e3524edc5778dcde73530ad2410ccd4abfb79cc321f4024b8be2bfcbee2fc7a7adbefa6459f1f8920cb21679ff3df1178ff7c353aa7ccecd59e897bc2714b7a334013be3b4597d2c938bc2da6ba289247dcf75198d4f4d99c2b088a45bbd66ad525ea8f317308be2ffc8fc0dc67ac6a6c90571bbe33d57374b3c71b0e099edef09fa526fe88f4a0509e66e532d591db83255c5c25fa01cd5ae246ecd0973e8b0e1fc7cd3b82ce85654e24a36cce52fa797a6322529b15c17c43367b238ed3f9dab1974ff977924090eff72c64cfb1de544e065cb6c99758d634b365fdc19538cc6edf44eb09bcae3246e86f7460c3d3fc0d9cc1950ed30f64464a0df8a61283814a84a1502be4cae2b19c4e3f435d0d3815aa7354c9334844e96b94d58752bb322b7e1fed01505ae35031ad3dfaaaedf7840964e9643eb5df8bb9a541a1a4d69796f0b2689b50027e96c3ca84529acdeed3ae9eb3825340f4485df7b4fc9cf58a65c539bd603e085d35174ee7a10ca5d02c9899eab66122f13d32d0aad1887809767fac5c14cb32ab59083315b886c14afa9163601312daa91db89ee867c018061942e6ccc5bbb1eb6e46e70d51bbe87e29a72b7091ec8acb3c15aff087012322e4883e9e205fe295e85e6ae0d525624678386fcaa1f20fca51ccdda96aafd32b061c8df84fb8e44ba5225af31dd67aa9fb49f3e154e7e82e978d2790cca5b72c374b45ee912dbd4b6c8b99433c7c21f0ddb3b8645402f8fcf85a1b988a86def6a95d34d7eb526dbf0c1800618a3ec0c24a037335d63eea84eeb39757ed3a492cec11c275093d9c8f9f3d604ecf9350ec774eea20f2ba74093e4a1fb82d68e7b59f64f5076620fb432274b223eeee2e3383e9849f0df8e1347deda010fa35918a3862b429b93f25ec1e47692c0da4ae15c5bc134586aba9f0efcc6147fabc2770aa5675777c1774c54622726ab4ae5bc5a98e33e257fff121b74bfb868705f3069ec7a550b34eaa8cdeeec468aad7fbf662d9f717d4e2f61287dd56d3b414527fbf459f8383860942a5e5b6122ba4427567f33fd9cc6584ab88216440720b39da5beaa5d368393ee02765a2d942af40c4de8f4a3d9fcc0cfb00933a9f36ba6a0aff6013cdb94bb5dd9ec2b840b61fc103cb30b60c72c348dfed30db586a1ca94a2e3b2f7b8b00be302d39a554d5f48d7e2014ea5b4dd3d1d426d3df3288ca011014d6815ae44a6a49872103c9a9314abfc24ac9549dd26b708b76c0bc3ba7af7eef865b2b5cd4e31db3e28a57ab87ae779e74bd71595fb8dfd4eef1b5253ad1a098fd2b8997a8a1260aececaeecc8cdc99c2f3501a0c012c2d57cc16752974d3c48830a7f23d821eb7caaa2aeacebffe8b1581dbb86c6fb9f4ec7c491cce9b5e21ba4f7844754fe3e335b09f9c7c64399b49274141e901949440fc1cf4efe61bdf0ae409d0f3c33047ac10800e5a530830db585a98ee34290bff59815c7d7ce84af5fdcccbd856f5ccaff9e11b0f6acbb6b7cb08c50290a1c3c14fb11d515c68ab8055c30dbc9f48365e62861e5a59559024e6faf88e9d5f621080a3c44bd007a5eb3ead7eaa79cdb166947ccc33191ca4f0b709b678247c20d3959177f0903b9fe93ccd2c8a6cc5346fcf74dd32b5a8b4a79aae5397368f90c99ff41ec42b1b31aad8c3bd475c2564f9e4c1c70af01887c399946812e667c72bb22a670118d651056434f083a9afb6ca1d3fea76b6a57c8994b614c36fd52639f81bb223b1ae85023adceef2a6218b689660c5f471c3d7b2da7ffd20d642aa8e635f87b1f284cddc6cdaa41e2cc03945a968622c147efe8ed0528b03fd4f5c591cf79748e90d60171d7f7f03e0aa220c4e7cc4497ba75769ee8dfdcc935a7d40b14b188dbe8826d14796bef53fd4b8371d71ff9f3c96a1dec4d958d2043a29953d05d9d8ec167a13820177df7be2045938c3b7a2c40a62e096d70593d684552716bd8b6a042802d821a8f85ba1e97a80319a0a657983c3c3694ab6d47575ccbc80ec136df70200a2554486555f7217c6c26edffdf8a8ae615941de40d2b8db14e6767d22c10c95aec50b500a201aebc4835e9068e12d14508f6851c01d587ebff800e011322f294f5f49928532cf0cd51e47b8b29c17fd692dc29dae333446bbb29b8056c3b1a7a38ff68712eaca2464b76dda168bd52634fb31c23937128cf1d084c96a5808f272e957d3fb082989c9801911821dffbebf8b8657859d8d5602e75d935ae6300b449e5b42db99c802ec001f7b26db193bd359b3e82454b149b3041a63fe981efe0b6a268cd823facf1148fc74c8a9611f6cb36736f2795485657a08657ef50503372478967557aeb99db3e70ece2a8350b6c03c9469040bc7ee20c25c0bfa42612327cf7be4eb06dcffffff23