PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70524 c3536d1df5a27c96bfaca14d6254db52c61e77ab14edbeeb17304b30266ea593

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd7849ee469eb26059cf9fd8d66b74853c60ad35e555436ece02849582938511
Certificate Block Hash
c3536d1df5a27c96bfaca14d6254db52c61e77ab14edbeeb17304b30266ea593
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d037000010220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e90f6e21214ef2d3481ba4bb38de92197658ff106b2bc36e3a7f4972cb35a65623082c0859ee550f567bb1a7bc4c24fff1e7820b317648874d721d597f3a91108e55690e956370f80926546657cf73f49f8fc4ffb3be65ff67060000000000000040000000400000d037000010220000

Raw Header Hex

00004020610f758361cce595aa933d7e29fec442ed5e384a7cbf6562d2791fa97866e0653a1f38ad4ab94ded19a88237fb0a9a31e7ca8cc3a1eeec6429a7565627fab6873755286ae203011811859382958402ce6e4355e535ad603c85746bd6d89fcf5960b29e46ee4978cd

Proof Data Hex

59,560 bytes
1212160203075cecd95a7cf3c9cc28295be2799b6a64487f45a6558948d08ba96564b9c6bfc2a842ccdfc2f38e316c86da1a43e98dc505541ab2bbd414da68f1630ce809af848ca9852ac2faacc205251415b52c8dc8b078d034820f11143efec3f474d88372b296641e2a3756edc72660ee05023b5c952e2a8645d1cb06a9c68042e81c8a624102e30f4885d10fa6c2a21c32e1e88dd700846c7b8eed3ab87271f37b53bcd1dcd7acc25fea0bceaba1acaf4dc00dd577b1ad5db4e9391df920f3c9c397349dc64218c267afd41e67ea27117d841c098e3130bfec5b2d18e07f5e66f4ea666758aad801bcd6d300978cd57508220500c1b514e669853a5a5e8afd19c388a19f9ddb0a2b86051ab798552cdf40256653295c3123c592455553ee4a65dc229a853d91388892c09e5d973ab16aa738d762eb1791c6eb8bea779f8057ab197fd6e64415ce0286160398113520648854bff61f687f6091c3fa6887ffec643b45e5dcdd4367c0bdc5c44f3f39fe0096368e248bd72a4be893474519da972a49de859e8dc627b3159e34b56d0fce7e47db8ef897dacb2a8e195c525f04df71c37a8795721b66214ea4a359e14c356fd07c7ee7aecb430e28ddd0d9ad3e7760585f2626a34701a28d7ac3e59a72c0890c70099a7a2aef8c1d5fdc0de147468684f344bee43b2e4970d3ac3dd17550c7b07378300e89817236da3b4dbc5ada3e71ace0c8418388fecc77c24b7f438f26c5003cfbf287f8a0a3c05fc7400ba0bd597fd1452775a627a82a53649f5cbb297e877fc6e780f16cda0f75978456e100dce454ad53983120062795aee3fdbf7e9dc7a0d68d5bd94e87dd606727a7383d3d1386c843f15101550e23233dbfd22afa1eddb64a2cf0aad12ce1644a88110936be82eb760213320a143b7d04ddbf6a998865693d6c9724845642dd64f2a12f2df1ca82059133d8fdbbd1abc41f3debd7d1f0821b36c68fe741058651c5efe2eff79c83db2b96c9ff56e34ee69bb37c229cde9b852bdbaf58a1ba1fd973da41a3c508177e8382c68cf10879fab7af71b70e8350ecf50432159141a39f17bbd894de1968136fd4e47b5edbb168377d022409047e8fd554ccee64514cc9e59915181df6727ecfe07c6428277849f5a0f02f4e64abced80e0b68b9dd46d5152daf381c3cbbdee89137a71f4d8a6e6cf6268a82de2d9b8fae6c6a4a8d71123931a2c0fdbb3d3828eb1092ab740a0035e34836e9604cbed14f64279d3c6865b836e359696198a676b26aeb3957dfc4b0293554dfeeaeb20a9ecb71cf8ca3dc19d48cd1f315dbc6c38fba221324abf981d4a4cc99e33815d099fd8fadab2713d622d181649c35a5a9cca7f7633e61f64d0fae06bcf1170368fa1792f8cff56b053d76cf3ed558b7da554e422e723324b5f1fe8df8bd4425987e7e3d07b70360e34827b288e36dcc60ee1c002d5258506717d8ad6df8b2ef87849eaa86ad97f759afba024996a928611bb88f63232071b757b401d089ec5f162651cf7b2b7bb356d7af3f8c15a8911cc4c04f906f1f0530481782437ce4d8ae003dc7ed93a5685e5d3be2edbdcc3d174a07052fa85521affd30abe1c7243ee7bb23d7aa186beb63de6999271b544a262c04d41d0ed00f8e5e492e1864564078830df7cb6c3122bfc61df545ce25a27feadf407614aa13dbf58b03189831019f739ddae5a6563f3196a18bc4ae318bb13f0c58cd4cfc97e95f92242886c44e94c9bb9b6d22b42293afdf4a95045d5b3f2469119bc01e9836cc63a838ee591653a9717af14c389f11632b7094320da39308dec357a09fd44c733935bcc0745cb1d1712fda8257af741867a878e70eb87621b3e897d4322ddf16958a16ad21d34ea2c4e2e39dc5a7724cbb4cec4140482ce1e6c3d4c666a9f564581db492fee507c6ad71974641ddb7f053585a8440390a6d570371714b0c33484b9244374e09574faad0845bca78834f08cce8a6dbf48c2fdefe396dd32b33e5122b1922b59d4100933b93303376b3d59a5bb94d26b8c1c9c05a29c561acd05fd32757b5d2eaedb9ce2fbc441b31555e73213443fd29f66c14aa4f9eb7a4dd45a31e0af84536a46eb359304de3572fd9cfff0988b51f67459f9240125fbdd6ba1b0724b316a0ee44b0ec9e34cb42d4f14923792f66d6a1c78b3b633b872d6803d19a6a336623508e3e321d56d807269e9ebef85fa15d585c9762e5e42020715b5163b631ddc548832f13e1955206536cf488ab1138131ac28ac3b5c6d2da5e5990110f43c76c35d25f7251a53c41c239963d40b493a255efda7e08673b2cad8dc4b0a6d348308b0d24c8b81df03b7a4f1c9d580768230850a0dc396070d2f3ad569ba634b59db1a391408baeb1f3e10664ca6ac8a1d1ee42efb734a02e0a60a1d8f1bec2afb461501c37816571ff0f8a7583669c51c0accfc2dacf99ee66ce474fa4756035cbc44f3a045c041d31ec455c9f5e5fd6c2342ab12d2a66c5b1ac86c17a062503580a9628a1acefb26fd76b703be55840eff4839d7c347664085355aa1554087547992b7ad5d504c37b9e69415f4fbe751af9e6e2830a3bd2a234078bd19a46ced569edd0ab8260e36f8b80186f83116e92d469d0f5a17558dcc03056c6caf4be2d8462f746f2fd122c250b8bc8a6fc70a8d6641529ec7e647dc9fc23192c78c90a2571347365998e297918a8ae515cf416fe9834f98465f9ab80f10db6f09d5434bb2f3f07793fafad83eb1688a12fa0ecd19d65fff3f04c09e88bfea5e9e0d49940c99b035168466de6e0cac24d507c208362d111740bc233e64b10b219e6866177ac41088a4daf1066e2063a11da3618e0f55877da06f9bd14081ed8528b16df7e36a40566d3cf082e649540971d32973ebe8d0e83ac275b7601d8742563f0cfd5b5faafae0313919c0504987640a24b01f3b390b31cb8aca050124d53bd1482fb1d82490e4e38b2fbb1f3f337a7ac54854309a54360d5473c43508fa21d43d3f3b8cada7dc9c52354af51fee7984410d164ccc4cf267567ab5564ba422aaf0d7ebf928f1f8b866085f677e562e64dcd1b2040db42c457bb12923de46049657ee0596740ee5acdc2f7d98d3ac8148825e0ae18198d050beae15ef7b56823726861522e366dcd19cceccfd8932f8cb69576c3a4701a2610a244f9f2c24df0d4100d25c6c54d15f03491725295586ed0b2897168ef283658c198195fc43d27e99426311453b0e4f1d6fd85913355e37e7f78159fd35d225a55f4fa8483b544f129392bce1b232609eec207bdb7d34186fc8e9d555b942877cb47152007101821c34ef4858b7834f272bbf2d6fef3f5c5cfc3a771c9d1247d2887ae0674dd0da202057f245fdea27b5594325f8120ed601d9296375b037f8a9ecb84cad068c05920df21012aa654385c90df831f553d660fe3a28ff54a9b3ede7ef4696854143576f1140abcd1624dab48c70f315f1ffd88692184a2b163de1933a22861b443f47c9a7e8700bd1e4d2357976fb5c7055b4c990d62e2ba748719bfbb8594882f3010074796b93fc64befce660d2d88df2899c7aa77d7dc2e8594204676d18d6395304081058bd9ad527b17730e59d82a77695445001d3294a60ebfa62b16d27e9af2604a0db3cb3ddc0bd6d9bf0f94cfe8c1642cca2ff5e927ef92a53ad31969e3dd1d55fd4c4f71a4e8d83198b9a764ed3b934d404442c0def60aade2102f4d097f8c63ace65bb732c2771069b77ac04d57b49a65667cc674ae2e4e40564ecc9745119d11986c24294c8996ddb5cb2eb044187e5b6bb6f81eec16baf58b0d932ec3bab747a62da7b856fc699f8fe3f9bd45799cbfee85f448193fe0ccb0e61df9dac9820026d018d929019e8354b844fa24280b46e06ecf3517ce25242d017515514f49c6bc59b1040f6989b6e4cd9b9ab488679d98e0ce768e03dbad3e3a0780a10b850c20797e153bb5995568f73efec237de322756bfdf5d6890dfdc31d31b55f5e408a194af42cd143b53da2cf6eeec4de7c0a87d6726003047696ba6e54468b7238794e307d6b59d0857728e74198a29c7247d599368ba6107414543fda6def3dca3720a01e5d7f163bec054fb16337df486de6575f8b850cb2d1672d2dd87ca8ac339228eb6e76f284cf9e71d2f56ce2528cd2a3a545142a44fca87ed444a7a756dd42f542f310d8e2fdaa7ea1fcec8987ef12ea49474da610df44343dc447f52d8b66ef854abb050e0cd6aacf5eb3a2454fa44d4a9eb90a71edcf42f01fd7719f837a37367c7e97d789d5c861fa2e2b452496f02bb0b31ebdd3ee1c4a48ed2e3d0df0af456a2c48206b92a2d82e94f7cdf3f2d462b7449106954344a8ee51a82190c7af9734d400e4e1a80e8ed83287708926af6f051887f7c01cedbd135b9e94d62e07afb0c2f77f9d0eb1870bbb991eac10efdd1c2e22ab6080a1bcf5eb50552b2b3198076eda219f55aaa470ac4c17f92499d8f17f53a402a3eb8eaeadaa4b0a75f539b81b0e6fd5d4fffc73e65dc94ccdf7bcb24c4f735ceed2e29530d6e8d88acd21b85dc96ecd6ee934ecfd11fda1cc1d4ce7b1a30a5d04a591502dd28328cd1d4a274923097e60f3cf8fe3d2a2078679300a021d6dd50c5fa586ec9c265aaa069103e163946a18ed482b49e4be765f604e942f2c5c354f08d344a8fd4d0b9f84672ed107710a6b899b824e8f5aec40e9ba0279230538f91c9205915443368814d2ee8e3456926b36e257cd346817674a79445f50b22012dd51678e1f52867ccbb965f7c12cb118cfc9c7504403b9fa085696c044d2c847d0c271f698eaec1995b9373fb087ab69bcde650fb6d8e4593c13d60610db09740390b1c587a6e2b1d55e245d98e321d78f3f358a347ca2adfe68805c534a6c767d2b41732388e583dc74d40b360b38548a8efb9e7f10f1ebede9326ef2f1ba3ce12b48caa47e14c385e4adfdcfa202c9d12cab876023e7ac293f773925ca560ad8a5e0e39d086c765c65cef9d701a95da9c8ac6e6a1458aeabc2299f4fc58149ab1ba4cecb521fd93977187593ca4e51e7b97af5c8e03b3a6960d5a3d5397a3f8d58193e230f6127af680086ecd38740e7ef4eaf8295bf6a35963da8ecac75f6658d16df900ac462118775faac364642688538a70d6e2292ad1e06d459d33d7692fec6f16374d81c4a83cafae07b34a52609b3bf0274d953316c9f3c31b123a88bd0db180c269bf82afa56f80f4623e84bdf5e6f713ab9e2400f389b8986bc83a7bcf8605a78d90c92eaf847b9acee32e04721baeacafbd6042e3773808329910028e4f60727c6eca6f82c053acda7cf58699151a4dc8dc92c0bf2ecd6a360f44f009cff4231f9de59dd036bd7746cba88fa674fc8dc39c517f50848fd8de87d6b3618a7e70a48b22ea88e7e5e790396ba7f99c6fe2dfb2afe28b52bcb6c119497c1d872dc7688ec9ab972b63e9d985415d309fac082be8b4aa79be65e207e07717f13993d72e0799ff40ea3bccb33e6107f521e949dc77bd4ddf7d1dfefa89c5744a1492aeb1cac8def545842232b9dac5e6639fe1e06bf406f6de4cc6d716649af0d36d84212c6c93320664a3179ae820c2916cc71af0cc806d631338d9ff02c631137107a40a4a3c42dc21f5320ab3b5d1dfbb0f43777bbb8988960e617c762c71a3b1021b8b6a4403f05a18f9baaa3089fa042dedbe24b4f646492288f15370fe914591c51bef4020d73c03e40e6d8927683057a177a061f65a691d3ef3bd5b3555676c3a1fbb6797d2fce4b7d1b677cbf7a39b176999ad0e81f5c02abb2a45c99ca4ef60eac79a4c202c85cdc20efaf4f0f05c74658f43e76be9421726fcf10ba152e18f063805a35fffb7e1b533dd5313be27bd0cc710ac93c95a497f277769b904c1b95bbb098d3f102d9a294111e6e7d2bcd9b2c6a6d02253daa94e4f3584ccc61207e31ea6dabbc4a2514d22da63308a055698eba5536b2183a9059ab695068ec2368ecabd9ad095cfe6397247e318e164c85198cff3948bf417bad8933b28fb5c69bbef017dc719d5fb0963fe07a7318046a10bf3f86e9c69f974e8ef782f7382e4b1c49c810f87047f83e419f160fc68f6e53476e5188d504ee95348ccf5259d6488be28891d25f77acca0d140413d2b16509c8f4a57df8c74cad8055267dc572210c173d912fb4d477eb293a24291177f47eeecaba69583e27cae1a66fb2da6b62e932cb6c3998194231488f1a2acc39f0c47ba7e98fb0bdbf9979cda76724866ecf0e4a3e561847c39f95a7ff2692bbd6ab3f810df52b0cb490d12c87d93d823486bc0c50108fb2b6c0f85d9428b20408c387d8877bbfa824594bb7e6e32ae63b08ab03ff8d92bc070659175e3828f4d7b5181d0f704a3916422f91c73e974fe25ae0a05507486cf070c661a9a488555b7d1bd528e8f23ac37825e25e3809b20a1543f56ad0ebd19b91663203b10fcf3254a5bf6bb1e73c01dbd54b4f94c276fab6f9aaec62ff64167079b90edbc11d5da29a39c3ed322ca93889aa0e8833f9c8542625d633e885007738a55f261278f56a66b759e233c4bc9b3bb97e1fd795ed7d24e8a5136f662c5bdff89c9f1e1a0bf72a5bc5d13af16f2e9ac037bc1dc132e84e9b0a4543a8d13cee3ad937003f3897cf149c1b6396ceffb562d52194c02620b7484e61a13d1b87dd34720f995163ed55fffa05b24930c32f1920956118710428184ca2e7e025704afa7185fe3db7e6d96ecc3b2f0ab79c1e4f44361443686c8445aae0510c35a038d754dc9fa94ceb32bfb3719752c9a650cf1b64e429406abb7f68c51ba9079a03d566099e252c1f4129c083f50858448cac4b37ec96ba9d890c3a397b9a339c02305f7e4bfe2648e915c8c8f2665b5c5145979cd82e880b2ecb973f873dc4bbbfe0af02847d60b65606b7098d56e3c36061e793db0fcf505593db2b5f0787eed73d714064c997a47cabcf9b7ee5d4dff8cbc7219cb6b07362c277f712bfccc0213ef169b11c7c35a304c36d0ad1208babe8edb9ea0a21ce45be736a60c11903b9ee4d0613d0b1468959c52b6f3da216d3544d5782151372cc1d70d2817397a4c8e5a6149d6555c5b7bbb5a172a5ddc7778985fbcee9b94fe7cbe7b619e69e1aea8bdbfadef0d55d3f597ba9fa0f7ce5a014062499b61d2a081650fa176247f82f4f94e5619ae74f70f54aefa29a968939b37c0810aeff295a82efe17e5bc0b130bf9a06a47b53125c469cb191790c023f2fd9ea8d32864211ce95cfddcdc5a104794818d166d3044d333353667fa425af2975e17119538ee78764785f2acceac5038eef2ca40ae6dacaec53fa949d827fe29cc3b7d985ba422ec1b0c63bd107bc994f99fcc318008f17ce7e47352ca5c50580ee7fe43b8f002117051707aade9a8f1b32835588ceebc15b2004aa2fc3794913cc9333578564dce6979a9868b1a052f8b0ce9bf5f331670ec14baae9048c0bd1d4d134f01c3c0278aff32cfed8d2671399c6497115b12d7268e3796ae68e7d2b3efd0da3a4481e95dd2b6508669ee948fcc32eda837b0466a09797ae6ba9aa7a91040f2c24aac3c202474e23618f571d5e52bc191e7b86ac768f66332cb6d0f65d7ad00df51fc7f2a560238a6105f54a9b8e78c19fcf5167b31210592cfc9ab2263d2b95caf18b0d5cb58fff35b2e8e85e5850aabc6e06cee0f768227d17f769f35eb33bc0b0363ff7bd198df720ed95ad252ac6f2a2df3972c9d879a6045e99895f4c76554c156b9d9bc263f8b594ef9f6d83242c3116b9b515f430e0407de0255ede4f7b4d6859c10cd9d0d379ff7f138b2ccb712c81a264e389cdaa8787494719b80dc1f3a385addbfa035b75e33bb0b2dbc0d61ef883e57fbebb07c9891c796922abdcfded855681dbf0ab1d16dfd2b99c7834da3636223671c32f9f29f558535b1edcb630362e1f0f93e72473f25bb0a5b779e0e86d1eb2076a15e23bca4bf0c85c32b93405623e8071d20c2bff56412e6a3c7118d3ae4370bb8e9fa3e772880d916d781570a95e9c0768f0ebdb43b1b8f77a909ae2eedc831f8bfcb4cf21fd6b68cb17d1da9fcea31ed5852a4f58659f72146aa388cc57c7e9330039a2270037fe944817842427ebbb977538c8610d4367bcadcd49b5cacbc91b956521653531af4bbc99b19e7f6ed74427d8cdd0e1c4e9ded52a1023796757445c08abb03411b1528ede4afe4a4c69cf73560507a8a8c3d1c5f384276ca6bcf9fedbe1d07404b3d5ff7ca80af34c27c68099ca28c22c0952f9d184560486bd09b614baf798380710f259a27534b1e6e6a3138737686eb5138d56400dd361685b5906daa7944b76b84536c7557ee307f93fdf474586ad0a6fd36aef8feb04ebd4e0d14b11b6ce3757c95a0d6f13a6114f7f309f308816e89a8ca0dc570be23135a91fcbc3ad69c37edc8e3dd61d2d11d8293bbfef7225f5bed0ebd340df68be0105b28f0a76edf0ba8c05378da2e33828e81b840efcc7612ab915fa3dc231ac79bfb0f22eadfa0422d0260b8fa715ca6296d9a5c26e980fba295c495e07b2ac40cb605ef539bd28d0d1d818e1f3c09ca1a0dcefcb1eb222bad5829d66f2ca474b10318226bac7c0a4492dfe794169ede974041a239442c072dd5e98d39602b04a52b984d411b93df58afaef8c80f9a04dac727ee1134f1fb68459d2b50a939caa2f1365de1f0791bbf882f29f12f8a57df265e3f470adf194545641aeb55b0cc5260ef07b5165ff2300bdac4c9ae07f87dd230f2ca90057522c200e908b619735c116ef8ed3869ae972b569bb17d19a12d50a03a4f0afdcb5531ba87a4da963755879f841684e8066f22d6fa6fa38f22ef8537be657c20d7f5ca37f24f59909c3bbe41829ea2b7815b76049fa0865a2aefadaf735d9b29f5c613744ca02ab63dd2ec09063e6eec65917a54ddbbffb043c3f33637a504a5d7bbc33f60b96e7485b43de819b0b8afe56d9c3480ef9c4fa314bade7a368b3bdb0313d69b51395e51253a2d6587c13a34391ae94638d515c356dabc103f65e8aae5128ab76956c79d9c98ed878faa94eb910b76b87ea158f5c00a5efb9f48151269c80b89f6774d23441754654c5415829284bbf1e836add04e36471be263e47246ffba1e61ab63215fa6b249593d432237433f1e24a3f44e8e297fdaa24aa1300716ae4a30152c5811d9b49e02a6c0d4f8a06d87e03dfa357144603d664506c98e001da2bcdb596d14a971c89d5e109f2a3f4898ac1c6cb320b54fbc746cf79d6e45a415dbf3d82e56e14add41ed2fb2c0fb8618c1ea83ccc6639b93e5096387ead47ad5f79f50592536c1450a073fd6f6e612dffa582908ff3a0ab62c02907801149715a1d7cb4770be8f24e8d1e428bb5cff593e7bd4053f3fa4e8fab753cf2f5ef5dbeb4880e1ee99c36ceeae8fa8a2fea6886e5b4c52983666c3ac747c6ddfe7e35d488e1ce18410e0f41827ee85eb27c506a227431a3e4ba55146bbb6399d2ee548594850490380f4f3d7816ad2d015a2e1dae1a486a39c0e9087f2339b578de71f2d7736bcc9b0a0b52da12197921d9a8b0bbc566f613a26147cfb93cdd183447bc590975b8d242f627704ef09f4e9c0d40f574027aec44e92448465763bb244a59c8d76d7f1a3787847bae28b8fe2099ac29fc9dee69f5b1252f0cfd0baf0e79e0b8580f9c8dd620fa8b26a153c37e3c3386627dc0f3fb209c41ea0ba5b0bef1b19abc28755d1b51c28fade2e7a296731c0199643dde47682bf9916a014cb4f10925a7bc75cc6339917f30ac427cb855054cf07247f219f4a6e7d1e1532fc71ef6d5f22b7c9262794dd9669d4dd1343d25bb0e43888665a550eaf0821345f9232338f8d67fb92910225dfdbb4ff21fb5fe672fca6fd2b8e8ece8cc8de31501ed07cd664f1663c8e418f9b2041e5fab71674b2a26cde02ca12435708632e0d77fa81b7f57bbe10c7e3436f097b8b5df9d6975d746b0cda4c6cb235047fe5f46427a0f916dd1ce74219f4c7c5990e4929c10019961a9fe010a815c2d1c8a4ee0b36230798d813e0941a4eb352060098cc0a2a3d280d6e5ddfe660939d1807277e8431a967e870ad015c783a654ccefe7b7cb4449d22a40c8a51be11e4d31014f8e26d9ddd79ebdcda599829b11d72d6ac7f44e23e45918dd617dcac97c0c3c39da2f89ab60e8108d6be057e76f48bf13bdf70f6529d4693711e424846481e1abe01c3c8e573235620a5f627da74217f4b0eee9522c2319fe734749bc1d227cf8c7953e127ee5da9e53ab5a25e2b6dd02cf3ea35e3b6ff57c5d4329ef55b850d7f879ca954284e4f5bf323a69a3af6fdc98f3888ed64e9757f4003c1d943f20137cb78659c5981d7a89181886ee2b0f950f54e574c849eedcbb36173533743aa11b8b8e3f8389a7447737451783f70ac6ab015a717b7084ded293db78711455cde26b2ba3c1ceeafa3a3f57ed09fa69690a4913b2b0cb0b57090e62cf3c7280ffc9483efd5f335ff1c18f0414a23e8784de2df01540f929400ee57a2fa64b00ff7edcbc43e86cfdbdfefb8478193a5ef012afff7ca3275d54f4be2052da7850aaf68a0fd304103c86f85e8c62f41f6fe45741fd46036e3752d74f3238e90d524eb6256ebb6146128bcb674bd4b7ad8fcedd7ce4f7e4f79b944c5c3c6513ee81a2f5c5baa788a00c169c4cf7284cd2d3647dc9166984cc7606308f35efca9acf6469ddf84f2e84ee9974c3d34f3f698fb79b857fe1bfb208e286098d112467cd838e91027a9ebd1f0fe4d22c8e474ef6e36b45a2f777745c59ebaf2e62057135e9ecb5596738e507a9a9df8beb5085af17823d8b874c479bb25fcc04d9ddbfb7c543e0065e3bd05df665765595a583d00906c653a27655ad5717005f98ec22414191f92d8ebecb793954446a6f152373e1307ae481bcc21cd27a777383fa613a448893c5c68258d3115d398d43a694099b3272dae1a2d26a4e3bcdf42dde62c20fd1a0c259e5dced2edc1f709dd87e7d2867318d92234f4a8bc386ce62ccff2d76420bca1d61b5494ebd38b3bea23aba48989deccee45a0e764bda3ee30dc9283694a343628ac8c76a916bca53fc85375d99fee57a94ec1ca6ff6b82c443bf71324c926db3bd1ddb820c7c9145d88e637a07f71675ca5951cf7f50bdcc9f57f049c51b73c5e72085043ce90758ca8c95911a57d3107af7f3e29742d12f08fba52d8f7c2b7a52185e942890762092c3de4bf278f04a42e750cd5ba462ddbf7f060c76a03fb50e45f788e2c4e1cee8890c8bca89e2c8aa3dc560969d278764aa976a0583382028762cd528d19d5502e551d735220d1c2df428ba14ca32a1de492cfc9060b4f53c7e48d8c3613531045f83c57e1bf3c41551e656010c566d3b796a99f2955e3a22ea8fe44ea5df705686a79d8eedf6b5b55e7a345ef0ab5f31ae4bedb8817b2cb9f69d88b286e44f2d9b2d2eae7a42e990cb11a7709d8c4da57f180b6871142edd4733509515763a7190db3b2dbffca1dffd08eb9d340f989cfd626cde802f80614547c66fe5c94d598359069ec1b3a8312b129e1427b42a8c4917a92afd6302be02731ab069d5069ebef5d3fd6005d7d2169c3f92cecf360700df7cf116600a086127f9163ea0b6458acb60544ffe891113b375dc31d06895769c491b7e53884698e75505e4553b3f2bb2857e0945eb9358eeb585fd4d1dcc0057311c850e3fec664442e4cf2bc2e56e8cfe795b5f0d24df5da7649493c349ceaaa1dee1ef2295e589d5a73a9157076374410cdef3a1c366c54bb561ba78b46a6ad09f5fad233470ff0084d4a2c40b9e30cbd8c51c9fec9a1e436b7b0f0d45825410e0f0512057c958c9f680a036b30a8890ba1e0e4adb4606bd877a8f06d15b12417b6a458cc36af2b0905ea484eabe2be1c71b8e148004a0815ab1ec326673897f3c4f5126f7a9273a791d7e18c26382c9a1b84e92e8c1886620c2051b9580c0fd91abfc2c362d32f752665f5bb027a04b7406b23544fe442814e23d18b3374c8c06cf9d98272f19e7eaa77006f9034b0221fe585e171e458cbbd6d5ee56bdb89c9353c87d6f711e74d9794bf388f9ef0dba3738eb1ccb15ac8adeab7b425e8d136d0886a0e49935203e854a51d881a22f678ecdcf60febd9834e6e9a1ff4d12bc6139cb8a503b5a78fb5405123ef4239d09cd4d15a9603c82cd96add8bc9e66a27ffdb26b084aebe9225d16a0e4b1420337b89625859c8d712bf0a451b054124f44c1531522fdd67df3eea647bf33680cd097f0c4f898bcf858c25ef03256e135b0b15f0cb2eec2666cc046a51bb4a39c073e0abd8a0d94f923cc6bf3680515f65c24c6978040860d1d64cc29b941cd8f0ebb4b28ab4a995d3cdd31d099abccf1a507092db34c65a661672c1f464ceb09162521f93474d7e1b18dfaf86a61831efdddf3ada4a29954ae815b0340c7e055aa2a2d877f66c8be619e1c4f76efa2437d1e141686f3b0729e03863a81432f7bec00fe7c5fd1a23ed5a93cbe7cb65b8316dfff0f4e4adc29e3551c1755b3122aae49fd4fa466c80cc93ab68e9fd6b53fd69b1f6d2bbc2e7ca32e8b192f7f77fd75c87a39a0e5060b4ac6a19850e88b865c2d327b5e67b204213b27c7944660f1187e941ab13922c088db4e8ca968a92296d88cfd75a4522171f54adaf5893bcf5c2b6979d8005aa2ddb8441ac55b164844812205e34c7121cebf4bc68b6fa5de6b68c2dce338f31e24f372913a02f6d6387a8807885fe600d0f5826dc176d9291d044623c76bad7de273ccc97094251cce4467b49c79fb5815c6a42db6d6fc31de1b2183b5c59e7c7b4c6f54c0490a5f33df4d849987e23162dece91f739682a9a4fbd7b3ad4422add5d9b351702118429894d37f213994366d7e17d37edd86cecfcb4a35056fd1438001a8ccab3cf3d8937881a9e2aa83a856e88cb7d52e64b5e4e3de063c15f6c7a7f4367f62a20fc38999d1a96e1c1229b388053c2a09f7f95f0095de9095bb2cf70328a7506994d9acd0282443674fb7635206cd0a49dd0bf4a977f7660da43d56638bbb3f57b6b9903427919c2bfcad9fd34b6a76164389c4da3daafedd5518c96f1c41ff230d20e745e6f0728ffe729433bfa0f834d4268de880050292ff91157f43aed35edd21311101c6eb54762b479a938ea3f85ff7cc8edb61334e6d8d321ef57ac07428b0a13be13c2b9d74ab445f61b880c6893f3392c96f172f162cca088e5333759e2f6d96b0ef982479036669ca0fcb687612821ccef364ea6bed30ee202e9c6a14afd49019c5ecac5e5c22ec9ae15cd4f2ed9b60c5dd094bd33acca731eb386a64da2a3d6c200a457df912d10bb81e58213d44a03052d42564f93d5fa2242ce85bd02b253d5849a72c676510fed1f530e848103f5c9fbee4b56e3db797e7a9b26ad69adb4b3f8530010b69523aa833c8f1f829206dce126b6e2b1b1dd8453b1664859823b20e3c4a89e3501775e70fbbfd8126e3b126e95268365feee6e170c4b8777326e6646fc85dea4966eaa199dd13082ad0258e9c0c170e6202cab6aef1eee4ec0f6318b042022307e1ffa30d6f9779d428cd44f1078a99b4a26c5b0f02a672d7a96e1e7f71edb044cf97a82a94e091d11b5e134928f8779984532519ed42d5e3ca988344b1e187eae20d7d28c8474debbd79511d70cf1ca362ae9139f7cf885a48b6f4b6459d28410e9356266028c8e901bbe2408d285764605fd298486b8063b95ba689dd4843b1cabc1bc0dfe8d9a571807fc26ecfa3f920832aa2a795eb896adf5b05e66d81e1a20452c39d4014a6ba12afcdf2829f82116ef7f8ea6b4a57e91833e45ba593f6a5f9ef4768936f1e6de2b55cebe19ac6d99af9060afcef5799a59d30169453eade7ec59badbeb04d29a93555b98008e44d6fd80874260b597322c5904e25c07937366f984ef211e6f6c360a86070c122074ba3f475046b04e897f54d2e883b3c7c490736c24e643a13f122e3391efd099c9f31ea140c2c12c70268ca390767ac221fbb3479bcde92c1b95b5f6629d282662c4ebedae283611c015fb426014aa1cd394816f47bc4662a090d8f8eaf39d1b3b48e4f5e1476b32b6fd8e47cd474d0005980eb460975b943310e471716780c519e87edce7f231a09444fa0ed99511584418a4fb7113021f22580a060f78b26f84531b2197e4cbfc1a6c28e706d071641539d3f98c0ea1c3c77581be19b92806e003bd233f4191b7a2d965038a5e7bf8aad1ad33fdf93802c1d6773b655a9ddc5769ff4dc8413d92d679eb4dc8d761396f2456a6042b9d6667d1df2a852d75812f54637d00f8a112970a9a0d48aaf3e04f1e09d22880152610c203480c8a95d98679e7d3fa60ca0e816fc8704321e332bd95a50afcff36a79bcf47461dfb49b695afc2bc855df6df49887dd72baca83f74a1f6b903e2c0ff06e5aa2385f0a18ac6b860fb514a85267eecd20dc4bb5b9863b52678d62b461c127f1814b15d6fde1ec6f2c5f9b6c25d2638c32fad86c6473673024b1ba0d1552f47c18fd9fbc179439c7fb49ea97d7a9a76ca03455a04a6e638835fbe94fe95fdb4c7075946d28073f399489568f7e40f9feac975ba91651330dfe0a313a7d91bfa15089f507a2e15a1a7b5f4386a7e23cd0981f102ee41154c33d864ffd03e3a21da1d350ee7301c9ebedcf4a22bd60cfd0c4cb6493c7f4189794fb53b215eb793877750586a89061224cc421d85410db8b800bffd97f981565bd2609fb2c68da7316668b15de59e5ad79364b734367e76561ebd5559a4d5b0a9b547d3ff7503b4a04bdef163096a5fe278fbed6afaf8c7a992c6d592ba9c71272f42ebda2783de3d58c37da35cb253c2b90d03c3cc0096e70bf0b51a133dc3b3985cd65ddf4136936a790afd6c6907af910000fccf568db2a2e04daaa2536907a2ccd12b6e3a09a679e661178d3fc65c945ff2b22a8d1374c23008802f938aedffbdf0a3e8c9e8d864c9809b119b7a91dfe70afcf2b249bdccd0403a47781d8fce9028556a4fca7788d57099d5c04a56a96bb37aac3f510fae6464ec980989b296f51ffbc08fae14b67c26cdd297e7a7ab7df63011a18d0d2caf80203d880fa4ca8f5d51cf6d0fac13cf223032700ce1da7de8fad9f4bc6029e8d774657bb0117bb3c2ee1344f47e0c001b63e7edc9a3042497e633f0a7192c543e15080580a590b3adf3f14667e34488c06d2cac4a6ba4b18fa343dc41b4de16c1586b5769d1f7ddb67e4ab9efe557391247f18b2f12a90ccc3362045d4797bedc8b74e1fa13ac873236303b3c1c320a610da7ac394de0d694457f8a74771365015f0400448214a15d245dfebe1ff6dfd37aafb079ff9608cf6e2b61b21f1e982274f6eda3a136f22e225cc2f7b423d4600889679ba6a248d3d2688d55fc1cff73ad14239e6a85b4c0ea90217af9a35dad95aec757c505642110069b1eba5d82e2fa9bb4e890fd73daaacab26e34c5fd95187566b285eec16481b0ad12a509205c50a176b7077dfa6c78f690cd015b5e99019debc907ac2c14d9d0bd871f747efac81103277252b2ec22e8e54cb5e44187cc47246d60a2577209213cb6473141ad2bba0c096f98588cc6a606d7155cf33a37f88c39c3fecac0acbd08b2394d8b3d7decea759d626eee35a2abc86019c2edaa105dfc9c4e90c3b5fa438a581a7b09d4f9d4ecbcab7fa9a88ebedb420426f6b42f4b0ad24e451ab4443cfb722ee9d06766acfcb86a235f3dfec983d8865ec5a3f47359d1d03a832a20e18397e0c09e82801eb1f4cc1a0e39ddaf507ccc3959cdeb15c203e63af9bd217843d1bcfe3019b0a8e3e6531300729091cf487d9b5e7e730a2108466464e390aa685513467c6f4c0414c33e8a851a4fcde5f916a78a5b6e12b5428aa2643e91256b1a6a5b526a25da4ec8b957e8e0e734bcac874a829236df584b1b0b9bc0da6e9043e5084933183704328a59bdc95aa69688a1efd861214879b142013c73d66899cf707646568d1d3723d3997b92aead3ebb0542d1649115eed8112aab3e79b5b9252836cc750e6ab232675c8ba79106a8170c1c3f936bea8c6cbbb9b536053a5fee04c98d29cf0f49c80d57102f2cca96fef7ea0f70f6d5c96ebfa93fab1f89714ef798015297043e97af17008d2adc483fce23e96b778418727bb7b8eed50042d84635bd97908351ef0467eeb4c225827eb2c023afd556fbc57ed5121ca6e58347f27f3820e493d0af3f885fc82f11b0c2ae0d6f39da6906170def7b2f74751fd9bba81134a2dfd1ea508036a67cb15fc7f4c1680c61b29d162dff5edb092789ef44a01d396f4934cc096edd7422ac17a62430b41ec7b73f46684abcd767e8f90eb9d2e46b62489e0148c49aabf7e51f4d98dab91bf4c20d29e4b7ecf152a3ef1b27851ecd0cf168012f89fdeb4080c6f7af70463ccdaf69462d47d317ce849001a4b65482eb38b2640e75ae0984d211308a87597008e660accb640507982070f4a20ccb7426cecaf78c174d0f11519c2cdb191e5e322a5616bc062b7641bc3b3554a81101c184ba652d4f413307da8331089547e5474e9534ed140411edbaf7c91be02f2d3918cca8400bb90659a92c87f3f7d200d84d75b21ff99e1d26e50dc4885c2e77389369c10c33fc10a9e0803d3d0d679f7db399588b8a151bc65177a8e02b263104ff35ab6ea5ad184f43d55a562b3fc0c2b02c095c37a0b5b5e5cdb9306b733fb780474d91f70e8da1b441f2bc85406dfc7580e561cee5fc7b8c49950e8f4f1c66ec745f0d25a21fb26a0b3044864bbac8a88dbe3ac029752d74433b429529bce77fab4d8e710b7c3c0e4a5ec855471efb4d5966dda5133e3d9fa631c47142c29a4954ba5b760ba944cdf9a98185e2a3fe797799c74cbd9878b020f9b552a3344939c3883ca69463dd8ee17364f07489481ccce0be043223885cdc0480ba5c4e9dfeb6e12988792a86c88e685dd3a963cb857311917fff6be93a0a6c8ad57e8ae69e7927e338827e51a567a98badd863150842857e0af0914fde08182fc27e4de830c69328a808fa6551f1813c3e4fac1c1de82a5d9d94b9e4f704d960b2660d1efe50e87667024166c821b0167fe7263808214413d3ad3fdb20a3b7e8d0c42cfa7de5da25805e8bc8513f9417c820f4056aeba4d2707fcb9941c8bb99bfb15d83edb1ed70e8f8cb8aefe415028c2c1f6bfb8d6079ee0cfc9bb72e53c00d6b6ce3856d8006913e32defcceda9e88ddd9243439206862e5a0795d129e9405b56c55491c74281fbefedc9fdee3fdfeff1954c5a3d4dc07c4159e3267c848e3be5c3fde86c010bccfaa177cb3eda140519ed51dfc8d55ad09060cc893b39f07da86733301c76798eacec6e7ca771f2ac16ceea3de485d3be57e2ae67cf60c02666ed7ac4e22b182721ea9bc8498d07530ee23cce5a8f253dc959c9fede12816ab97cb3e9a8baf00cff29a007d8574501400875a9075338f830f1ce55d3d6d4a5ccafdef80299bb582430ed0fd5e1a9035d5dcf3aa6489e11a962d608f0fbe320e6010342393fcaa768acf5cbef3efee8f836294303ae2885b8ff58290190a7715d24d8a70cf48f308e8ec24358381d439102d3097799a0032fab94ac94b3d64813f1eca7d10fd1d1c03c4661b12c5d6ab87d88f2f41462c5dcdcd9a4ec0c3e194a25d2c6745799ff14270f70e182a94d9b2f68b2a6cea8baaf6964e50f1e5321f8e216bd886301aca318a2611ad4e1cf62ad6b27c0157e5af5433a1545b40e8d21ad491795d804fae675a5cbc0c6c3f95908b96ce18730dbbdbb6076f12e5aa77a4011dc078f3b2ded4e4d8f014778f77fa224378856f5ebe9fb7795e3747d50d144cdabccf8088b313fe6e38054c1aa2097b805a63fd22f914de01c238e35011c01b846ec602ee344514f70a9429dcc2412d226fe1b310cc3d36b4bdebe824535f7da9230e54ba3069a338a3c87fcb1bf130ba9b93f3e96501c9a8d848a7dc39fc4b61cbf8015ae1c8b959395716d3e3c467214ccf74253ffbaf6ebb08e5ecc88347b2ae953ba0b3e66781db0b6a73630bafe69f2b177729c5b004b788094f05aafd61ab09ad82cbb4f75816d61f58afac6935d0b1257f0c49d2833e5ada839b2dd5e8a55c22dc203265e21e957d479aa0e28ebbc7d432aa12dbb2b0206dae3b5e5313d3a78a2c3a22ce524c5ba12714ebe1828f9415ed04850fbcc1edfcd3e196dd2b215d93aa659aaeb5b3c519d3dae4a4d50096730b84a62f588e264167f50ccbf2cefbaeaab544eb4f6651115452965e686ed5928a080c4f1997545ac29445a3221afb17419f9c9c5806edb2da22aa054660215e2d695296f196191a6d8c2284bd080494545333c05731e1292e690ffc07dd83b57143c6e30e7821d8012e7da9f5ad12c29a8a2075e4341bdc8673f64ca4048480faed713e22e67c30bb7119f3eef1ed92af7a6dbf6fb538bcf9724d7830af6e24564e55e8d2da1c970151468fd5b4d18b70d42446a3d02e96e95805abefd7ebc30ad96ebb7ce4971ae6dcaa75d5a5d2e7f4922e28eff2b3014d1010d84e3c01c2ea8f3ee0e04fa784bb626f059e73fc8a34ed2f60d0435d449e96d7100e66f1efef28919c7819ae2171576c4061d086063abb0694aa075dcb9cb9d83e8c088cac46d0fde82a02a2acc40939f976ba37ff407632bec0dae8dbc750a6a37407dbc765f4c0b22f374b161e62dbca23f4b237c883a95060cbe68ac4d760082a093a598d77a422183a022ba6bafbde83fd9244ea6c482dbd79fc8603f0892e1f75dbb64662c12513663ba8eae2992134ad7a9bb95dbefe2a571983ee61f1e1a85d6c7fd07f7de07e1f57435378620f08dfa4408c79d41c6ce9e63c8c46dd59b74dc33c1c25288d4595174bb60131bf560738d7b22f8c118c54a23cb9fb36ae2f73a97a6369e7c199fd2eee0696f619f2dfa6c90e55ae26c2e30bf01be9637c58d120390dc6d5acdace9956d0c724fc3f112826c4ba254172cc82b73fea1f3b5dbb4bfed8f256b485ad5d2780a1f40556bf98de8bd3dd4752fff2aec10faafd06fcfa7e11c5c94dee1d4e104be700516ae90948c1d24a4df25624a037ff8e85e4351d1459dffa4d9b64df431fe5486c85319491c66421d61671f8d9cf7a61b9c76a4e680a586ba2d334176325ab41eb887ebd057f83df8b848e5904efb1b0f575ecc82f002b548749ff4e0d71ffbb223732607f2a5e39ed11e5b6fe794cf8c420a1b8a2a5c518f8e3fc3b63aeab9ef2ab14b990a356a5528c2af285894085138900c250471ec3820e4b7c268f62ec5e7a2f749968b5b6ec9539d46be8b508115203370f469e0782e99f80c3e9d9241ad3908b055d01c173fd00066e5dce044889118bd9236cf1c510e8a3f5543b9cc58f8bcfc930978cd569b6cab0c29cbcdf798fe6cc1c23d99954e609f9dcd049f2d6c8692251763869e98304bd451563d5ab2d4a0aff7709c3f4c72c8e62c35fa4a154b1e7211e62c7c92c3a2e3a4c82be8b6bb9a8f08e8754b66930ae53879e26a5275206989c195cf4fdea1539ecb6ff38e34c9abf317c27ad7fbb81af5d87aec1892a3f922eed82ff6bb3c167f665691348f6f6649a1d2b0b278d520b965004d97345b95151559f8945e92694dd55b6a2239a123d15c6fa487ca07eb691a5b1737b90939a915fc7b0611fdab1d37a63f6ccbf31fa13d903263257159ddc9e9ddff89890b8377075bf99c5b19bf92e9decd762cf010f7d33cdd7c7ffd0787ca1169525318c7e6fd10f0c36abcce179e9f9c23f2386b1487e45a3caf865a59bb54e43421fb3b3ca8bc055cf39e6bdc154523a2d43082da067452214b07c56b079a7b5f1920dd085c34dcb57cebf58359f90af8ee78bace60e2761aed414e58cc7127d42dd28d160012d96d03af6edc8bbd002e8e6a81a6ff44aa0fca86d0bc3119db3210d867fca5f46f004eec458709fc455a4cf7e916aee3af3aff6683de9db7b11604e45a8f59802d413370791a8d57e34e73d565cea71e1acad70de6b2e68261f83421c42fe538dc05b999792ddf4509ce5e2b38d5eadc2f2a61acf4facb4299fa3f5c720539e75bbeffe20a6bfbb33d029951f1f23d613b31fed908de55bf8251cce1b981d34927ee46ea712524dde71943e8c3c5f1585458fbf9180f9a3cc91878638368cdb052e0107485e7a0f7b01847815d46b4249d4dcd2f87402a0efbd4fa9ed0b32944607d8c7b659b71d2f1cb91b9f53b35e5e88e6968c0e22341342a40f3f2a2a9f0c82065454b2e5a03090d492797fada8fd6145147e93049f5b425af90b98feaa8f3f2d6591ed25644d1ab2cd272cabcd9a60fa48d70f02e29d7d26af18573d9168af40108ac08a2c01d88278143fb6571015e1764c083d2acac5ccf2452f7e8011a4f8132c84b483205a0bfa957b29096cbcbc34da626b6002e45ef460bb32ef7bb64bf5f1707619e80db6f9ffec679da02c971a8d602b61bfd76cc562d683458eb403b722244ce97ffda9e061a700ffd31d04eeda3a20c7c0e7e27e43d62843b7b5db7260fff2af72405a1751433094d291473b642aa689164a6da50180c255a904dad4cbaa501c93fa1c571ba85685a6d90e1798a418e3223ad7e356fbc4f8aa6972e08063b4fb41674e2c9fc061274b3087e9558e63e00f6d360ff4ee380e6e300489ac2f965af20c91d50fd378b95cd03a6e5a269d33cb349c6f43f59ab8f8d7d47c1c97e64cb075b580a3f54cffd37a4cd34316b530dbdad0496b2d277a800f897aa1ffd388e0104d2f4643e2bf5cbebbddef518be2fde5d6be4191964c5d532661d0041a9170499870abb9cf1cc09c478394bfff0c9a96824cab45f2e36afbf2754c16128d91cd3019aea8be5a523e2616861a79c094c14a120c009becf324a920885959d41ccecf16c72ed4f130c1892e02d5f99d862e42be35db5f4ab9f9bbdcbb2d1be3108fc2ce6d76796982bdb7a5e526343e9e9800ae8eaf7588908f9edc9dcc1e8b4adb69e2a6e6a364d23273c6534eb6fa4ca2504efb90075c9cb5e90a36a99ef4f2e7d478e5f86149fb8a4a785fe42a944d3ff18c8b2b9ebe3f22bb21db46fa63fa18ab096f677dfb090fc31d594d796722bc2feb67d8dfb70dc5916e116378914fbbd40c54ded89035198cb2b74225e13d0ba78cf8d10376c7fe019f425a2fd0910abc88d1b003a1f2f1cce8f4a6d5b5c1423c4e8256cce11fee30e5190386aa9cd7516d421e05f0fb26995e7fbdd6f1874254682210211d5d2f2a5cebee5991075db134e8d33c66fc70c2930a773557dc66687b664ae2567fc1b14f21ff1a99cb4b7f78b688d3101267a507f97dadb3408e93abb67bf19489533bd37c5ec4428d98b317f056ff494ba55fc77fb7681cb784b0ca140163aca28bcb8b209a9f173b0cd8119866739c115bb04fd698924d6afdd0d6f1415d0a191a8bb8248c5d42ae0020403d2c504824cee3aea57e5cbc99de0b45fb8e33850797d83a22c04a5a35d7908e12780e8d9451376e1b784cbe508ae9bfaabf884f9527a01b25ef95c9971946c9fbad6cf9aa27a99ca2d804da7979fcdfa6f3913e0d89914f841e2fc4db098fa71655129ac23da035663610b065e829bb58935682be711d5021c0011dc9695db405e758e2bcd13858f5c4c5308e48e94d41140406d2ed6ffe85c310bf2c6e8d4583290a82a6ecfd075faa10265a8e1f5cc1d94221b02fc6fef7ae6f1630bb0d0125fab687ffb23deeadc781b763214c27d439efbb237a9cfc4ce55a621a7675407ab0f5b00ca92aae5fca0d9f332eb9ea2adf23116271a389a307a279e2c4b765b0a3edcdcfa5a357ec4fa3f20c8911f775beae2366b668986056f519034a9f7b3f4d2df9569c925fee828ab18ead2b69032c5982ce0cdc9433c263f51d8fe29684c12f3250c24857f10814e551886b20970e7abdf2f4da7c4310ae67ce94807e6d7ca0d07452e601d0fa77a4fe93760497505629971ffac23cf9eccb183a9a441152a4f43eb60d4f9a5be99f7bc405d774c3ccc11919791f4f2a20f237494d98c20cd50968e2457394a575198e282c82552d095804718f3dc81c5b6e2a0eb8700d57d3de8d1cc2ea239e26e36503356b2bc7e49bd59394cbbada0550bd1d76ec206163ea1844111328bb933032273522fbdab0581008ca8d39fd6e4e542e6130b5d285e33b11fff746da687dac756d63dc24a4fa6217dea0b475807045aa0570d9cd85ac759519a1a5ca37a23b62e57bd728bcfa78565ea29af592a952929ca80df487ecf3a01332bb15507fe1f0588bd14fd41b046f219f3a3049179536a90a87afcecfc187dc4030968e1fa56387e5e87169f12fcb7bd8e3f00cca64b95f37224806148c9078730e2f5bb27d93b2e68762b38e6e1918bdf5da4f808734327acee314dab2c496f2ff6286809cbc2d04180b8a512183e60edc322c971c4ff2dea8ce552f43859a5cb422b469207e7f071fffd61189f0d73dfe6a2ab4a79f2dd54ec6610aa98c8dafcdd697e16f30843003d8f8a007630e7446fb512c6c63cf98d8c58e959b608938c4e8a0efee45a1094f9b3afc65b024ee646b631c9f38a9198963a642a42ee433ef8f594af2162690d0488ea0dd188973d0ae0ec2b61e66979e7038113272c001bc5aae309c217f466b209b2b9ee0b564d22c29d921178513258f30970d6a8acf8eed2bfd3068af95e6afa13d3d0cf9f84ebfed5a2b502b9a10faaf11df84f586134606fbd3fd90d2046c9fd04d1e70f0a302fd01dff434f594e9c22428a9250358d5280a311f180130c4a9e0a912cc6c9d08968578f95bdb8668c01b3425496f2bbefee7db66253873144cf7ff3c7004d427a41e0991f07b7fc0d3bde85a7d9e29a8c9c6b0bbd7acffafb55d996ff17c5dd1e7d1c7672830c59bda5dd4f6420d8418240ad0d46efb211adb982200f98c589eac0cea8a38c8f6bed4ea03c87eb126d5772e9a28667ce65aace27444e502394b955eab8e3f343fa65b7c7d19af332fec1c9ad4bb5e4ea68aed3623e659667ca32b2a11fb9bb86c40f1db3b9e0854612229d5b33407cbb00114d898bde71686685a0e48f8545a0eb0d1b62da4d33595427d6a4523f3ab328a6bf4a697c274bc690aa1f3231c992fcf0fa307d14d3bb3e00cdaec2bbabce335cdee4fe1140903a9d867ff50a3d34aa16f36bf646f89a49f74e277e2bcd9821e7e88ee7f402e034e7655591addeab92fc9aafd66de2f79167c534ef5728c0e46c9a2d8b64efd9de6ccfd6dcc841c384a255bd70de3c22fbf0ef2be81e41f13c8f8824882ae859f4ee841888d55d0f80586a2b9e79b264216e3ec18dd563adf350363b56d1d53e4f1682d76e8614b27c66b73fb56dea244a58871a51a123f1f69169b32d72bf955e9afd7256a07abc6693d0547a7901248e2f85e1a32cff8c52b14fe25038c39dfff9a67eff8143feb6251d6d7cf12533b5463a573e15b22e1ef0e41d0afff6308c7d4bfbc377e84b22caa8f44abea43f6e55691d0dd73b42a5cf40be4f0cbcf0173c0c565062520faea9019c444ed83392c522e632077980e6937ed752a9a6fc761156dc1f6d1bc7b85396503e39eec6f509e91d5062a55366d0e87fb1b818b9a9221bb09243d4f0573bc1e57db35189e4425f6d8e81c99ce7e5c04db81209e613a03202981bd0491027e94b20a558a8b1227bc928122c1319349045499ed90a9060972ba56ea13d1650b64c0fc7a523e9dd96264da338b56ba01e333d67f48a7fe199cc189d27d59596046f4b659a60e65607d32384fc5dbd6aed2a5960a0a5189d1c45c7bf967d7358ccc0524313d62890abaf54b1263173be1595b85b7d8715699b2fcc5265e0aa9a44fa08ca8d78cec8761cbb7d74527629d9d6977876255c5a38ee75541e3054a4cdabf13bd792b31d6600524d1f64f79febec27c15a204dac430ffb640ca50e2b843d76c8666e31bf5399da4c01a52e0c0043bb758b47880def8d1152aa1acf596d1a61755cf6bc42b12dab707802803f3f8e9640b5f3e84a34e7f6d257f0f1618de071832201636442fbe01a55305fd8ff21720e4b2f9149ba89c0298e79082fcede45a1dc48262867a741dbcdebb7550ceedeb64cd07f39042fbc050421a136c7831cc160d3e78efb212bdcc31a98f722c23a861b72ad0d3f58f80832244e68676bc10811ff6c8693de7feca6ed88a8b301e944ee4bc53e43f6eeefb6c403b0f7580b889eb4f7c7f8c6197fce572487d3f3c13fd703e58551fd9c0187998bcc7c70b9430024005dc2bb0c206b8701300341c3f013e79669a459aae45350dec6186b6c81bc5666fab248c236afa0176495f1f1371bfe08b6eb831d726fcc984092e838833f012f31a64d988b39ad0a7cd16b4825191b91b622c15c75c876eee13f3340010ad598049f7638f58aec83edda2cd004cdc1715b2fe21338af4e67ed38355cb235a01ee72662e4b573d0ae5da8351cca1bbb57150c794328d86d4a94694c8bd7d0af4cbc4466acb15df89b3579851647d6f7d947bdc8ed9402e3d63098112ca49fbc9e33ab70e8017ef1a3b969a8c9e08dd723f0782fd861083d79c0d1fd630c364054723e5692586b9471692954222345a92fdbdb9061cf9420a39a184a4c7e55c8f96f26758e270ca2d46cdc0f0cf56e6781b689cf7ddf90078f7f73dd65c40e6febe491398998b55101c9fa91f0c1a2e426a7bf534daf35320e640849c876b11bc5da36a5f794c44fd6441b95da22790c237d8623c1e9f4f54ff56fec5daa80c0763a3f31f04765bac8d6aff2a0a318c4f75634fca3c8ca1638e70e4edfe5ff5901d265f403a6f45028d3a49fbf583be23139954f0184f3c3388c01bfc7992d4c6fe05b352fac4c4ecbcfba0826affce40ce4858a5bdc7f5fbf2730573be04e4f6f86fdb20903963240b070a0c54d1a053302597049c53bf0a767cf89725a0c4e45e21e6049a68dbaa746e7cbe091f506ca395ae0d858a5d32692ec7ab14ad130c0854b284dc23c849a4494841cceb7b5c46e8b32f94f1ef422131c7004053c9881482ea16ace317b720d5a5512303356c67b631a7e122722bb2c8691860daff499c4da895308f5d65b5d45d52d5c90c7ab3e67b7569a5b09ac5ca3284361b370488f5c62a5ff71e3cf886b947f8e128308d9bc33fbf792cc4ad4e4b96024ff361601dd8f1dadeafbe3cb3851e8d93f24451d368cab0b3b0ac1b3701e3afef42e3447b79461d76d8cca86ffd7ec6884cf4be5ea84535654a5442cd816cba44d06a0fd891e3676a242177259242fbadcfedffaa27306c724e35756ed7c25aaaaf05a67e7cd380b26b5f6b92700c1693ec1db515891cfe82ff3e329923a1a1370f1c8580929891a2314d0923c3a03d7bcd1e031bef1e052b49cd9c5218090a24a63ad07e6fe1cade827ade3ab1440fd1a45adce0ff6f5ed87ada0ba76ac2d5fb24a0e5c6119aceb84eb1b6189ff8c7a583f6bf02edce74605d5eadc9bbcba1e7a40ead281b647e991a895cc8f2c945fc2cbe61d60e3787fcd40f1a9bb8810f4c8a26bb93a2538892604ee921e8271b23bf5ec1e62070dd97daa18e0561dfdadf8999c4e7e1a54575eff9ca93a239cac8c0f7e177a8820210cb5218ca628b256f843f6a11017a367dde3d134e156791741e4a8a412ef2ad5a15636e9141e40e0349c2659f33ea54db269b0aba3f3d1a4b99018fcd62972527b6201378076b26f3b457562b2f9fb3ea0ffc57891701972b9086c23d45817dc3f621c57395f974a755e5263f6dbcc61441618174d6ab720b9b2ad99cb4696f05bda3711bf94d3920bfb7f9ca002685d34023559d1ce4eab4e6d766540a1fd85880b6dc7f911b3e0e7c9f2c7742273ea301419d85a45ffa82d0c9ce5faf5c9a7290002f6f3cfd6a9447ab37219918190c927db608f19bbce90becfba3220f70ca5c62cb1212aeed294d77ffd8aa4f18b48e268ec58c24c7d8e791d0c5350df836ad01a2cfd674b0d2bbcf31643879c5f8342d764b8ebc30da7a1f64819569fa30326a83a998f86268f1fb1d551b9a013dfaa8d8a8fa179ac7baa671eebfcb09b243ae2894e4e3a6e94e2fe41b251385c461165b5fa50591691e0c20d35f8a685fb382afbd59b3daf458ff4cccb2678d5121a68fd51984009302ef6933b30a94dd8ad6c7f5bc4d8fc74403eb58fae61fab58f4065477095cdbfe31826fb9062ca842872b0d9b747c8e91dab0e01e0c380a797717a25e7c9176447258b66f1f1984b15aeef1c7668fc8b83cae9ac9fc37f0371b3077412d4b346b55b318192afbc4f813a64f1aa1dff5d54d6cdebb459b7318980695d182e4f3cd1982de171d2b2c50cc5b769486100c460961992fcd954b4de0f5c94c5eaa842ed7a1b7745a58ff8e508e0b5b830ec594789656ceb3b8d0b4b2fb093b059042c76d8dc7c8340870d4cb9ba8d060a84b8e64936414edd8bd37a533b4bef0836f27173852986edbdbc334ad3d44da303d8544daad23d96e4329cc02ba0be100e04abc740202ef29d9bdfc0ec0a3b021a9d82b2196d7b2164c1837ba7fa8b334aa82dd6fe553be8724b41a8b5c87f5410f0669bea7f50e7417a22bd52385c378c0f710ce4c8e6b3d728b4fbe98891d17607e84c20c5f0d37f33940af39b05474f33ebcd7ef08a1faef92bde29c0f4a524de6daac3355b5226311bf78c6e4c0fba0631e75842ed3b6dd176666ce1bcb62fb4e18d473e621703baca81e3b61aa14cbfd877fbb8e236ac57b7ef246655a7b8da437429f626c7743f120f2ed27ee901cc2d5048b3baa7441725f53caca26a13aa2c7f98d516fb9f0ab459aeb5328675bda9cd62e1247a3f702b887389710265c6b99d2fa5ab6bc7f8158d7eaf6f85f8033344396f56639a2c8fdabe276ea2ae4d28ac61a44fd589af3ced69adeea143f5ec6472698d61b31edff58d7a53596b86c487f8bd7234cf48b72007f854b71bdda4712816c850ac2d1192f38b4930e35c2f1b7aa5506bbe2344d470d3936bad5e6f47c0ad0ec9a4692b6cf706696a7ec9d631ccea0f2728b634d53ae093ec428499decc7c053e5b61658c19dca42ee0f0e9a1ec0eccfe575f3a1243645ca882bb631270714dd8bef7040e45d00eea428d7e30cf878ae92ebff4ec5e91c6cee3ec6cabf6f851d69b5771fd9848c7e5160443aaa267a7c90f714239bee7f9f51776de2c6e340f5eeb9396aab29b74a5ea7dab1d18c41df4d95d3b278d418aa2fbd81773e46dca2bb260e455b93422d1e7aa0cee1788067e740f7c8df460cda4a7facbce0c67f7d4833054d0ea865c465026a9d547cdb8792cf2b6b72f090a6a3d486d09ce47ca76465b6b4bddf41aa2225b68c9af761a10da8c42552ba5df6d5fbc12d0312885a4a9b10ec005a20aeb662819ce92a16c953aadede0494931c9fa90f5405844812b714d9d8f0453665f757f009fcdbbe9b80ce6271363702a4d5714b00d30d5e71f6bf0215293a32560305c74d6bc09b94ad3c153e834e4d3087e61fcc3a5af406f59cde3dddebeaf03de02db29616b0919e48dad1062e06adf49d485622efba668d059000ac5babd0225d5d5a30d116b818a891e7079599a71443d5c52c901bc0fe9c4819f8612eda9ca4a9ace30e458443d660254527ebd1a3085a378ceedcdf78943677763764565eed9482ea7e797b673890c6b31f0c637199980fd6cf905bdd8d50125611163fd020770202e8db832bc0939b6ab80fbf495c5ea19dc25612f39bf9f8eac6a00fb4e7ba66c6470a6385a5d9089767acd2c7c54863f7120bef98cfc0982691e6257c3cb0d27dc1e3ed60359e25d94459a32137731660f9a4dbf7c7586eabc30fdb39324d314bd7e58d7f8257f4e036b596133d743b05326a2bce168fd4960e9462d200ff2c7c3f5cd5908fa3b7d0c67d4e2703b2aa7a751756adcb1dbaa7999b73752b3ca2fbd4273eb7761539aa2989c6ce2aff64c1d4525a06bd1cfdda1ffdf88feefca2250040898790b90f3d1fedd90ccce27df7c079e69da122d47d294f49bca644f635ef0ef688ba025ba54fca51f64d33fd928d24346fd765d31b317535d2e5fb1524ab3329c5dd89a6736cdec10831eec99ade00def74fe774c2781276e0fd095c15dbd0687fe9e9218a8532b345b076075109e703962f358d313389ebe00a79fe3bdc0f903dea0baebb3b85d358ecc8330e366702d35685069b08817bf39788567b5661974ca7eed1575b0ec276c1d8c387278bf0cc67e78a0c1507394e61ebb3d62163d1f3101e1a728145fd3b09cee1d77aeb63ad51426ca9a84dbaf44256c6caa75844b5376dde393ac3ea0c7376492fe14cf52aff9df9837cc79f9b688ceeff413c8b53735dfc16183861cf7fb96c9b5020e992eacee0279487f6d6142d716156bbb9a5691d15ab186b765094001f4418529ce73ffa2ce12ab00efddb21e05c316f47b4d845a48c3c4d77f356098f1c1855e6d79b278979020cab749558831e78d80d62efcd0bf7d5c681b82364462af98b1c926f9564120a726c44ea2eb7390f96f2e1ee662043b31706a952aea5aa8abfa4950db21bbe7e77b28c7015c5967255e5a9ddba59cf2916ea649dfbed8c08dd0d758b9214780664aec1a5e23fedd7de61cbf58ba1c3d96db5d1db67e5df9116c1bb7db0a644d32c7c8c006893b1616fbd6fd34936cf184524ac17a9adb89c71cf0586cb7a27f5387441a4b7ef9f708252e35bc5170ac4b127575f91448d66222811039787697ad45d0b971a61634e4f69775465ffad77248dbd748b604437d938720036cd96e54bbc3866c0f788a9e8d371b1191716da54ec764832c705603370c459159dbde77c080d6de0876ab0aa773c84e0db525ea657f594f54bbd404f32474ea8b1df05afb06cbf2ec5689561af5697725f0c9c867870ecd8c0fa773aa51b291fbe1d19972aa4fd8fb7e57011ee81d6c16a63220ac45a7aa20cb37f970ad4c4797fe097cf6aff919a3d5e35f56b68a6f4dc4cec3d45528679fa68bc610def6bbd5dad55407d8990e93fc219695b8d4590ba4770d3eafc72bed4a562b1ee8961c87a8e1bc41f3813f9082a8f87d47dc2a992947ae15e73a8d436d0c165668d5cb3861dcc50a1b730b608c8652bec49dfbbbd6d8398215f49641e94921264ab2763732fc864a96dab8d365ec62911b2a8c628722bad80c7540f9d1aeeea44f8f51f5a33165de10b96989c0aefa4ba2c0b85355bf427c168e7e1d4df05415340cbad9460a7c1c705f08af1ff18d87fa88c9fdc92b454b7cc0861be93b3092e13b8e39a66df897b67aa85d68b34cf7f83bb8e900adf2b0437b5adb4b93458b68ea90fa795bb73aa9423604061b2e4a7805ffb9005b27615ab29074b2b1e25c42e3a47ceda9f0f8a3d46d3d071dcccd77a7e6036f3ff5ab6f88673a55d7a8481bc4619ccced6c172cc4c1be1aed2fec26e61048b663aa837855dae15c1409d19eecb6441a4b6a92114974a935ed0131bbcad6a9296df654b9dc1d8734c7718b393b754aba536aae928f2b592ee70de8d8717c6eb688314fe36a24f4e8f4d9d66e0c44b2b377981d975a0eefccda072077e29282f856a33d3ef2a1d0beaf7f9cbf67fa21dcb621d32ff77e6932dad100c9ec453d0e8103ccf97addbb313f3030f818080eb0b75ef7c717e8f0c03adc22cf17c8e73936ab888565560debe21f2b7a2eab7a7a9a244288b40eb6413e33f0f263ead3cbee3e8c7dabc178bdf1ef361430a75d4c1ee876fe3ecd91e9e9b1daaa9179fe89846c84f2b1927d68065a84542fda9a4d42c193f2495cfd00d18a1e53dc00e7ccdc01006d0febb67f47647b657af053031493792e1ab0cf69a5cc7c2451c87a418ef3357631376cf43a5c30e90fb7380f3066433f71ad95cb4d50a7cdabafceb8a6b6c51970718bb01bbda0bc42f88927777e57280db867c7cebc57c9bedae2101b0c001dbfa61c713ae0d80f6d59767253c110f0537fccc1585f9e9270f7092ed036a6728b91ecf0bcfbd3b77352c76f9b44d61f2a8f4e735028ba6dc19caab4060a511366a35e635354df9f1f7e0f14ba82a24e4710b23c66440a99645ab6b63588cb855c1c38b2d83409baee7572847c9faddf499bba16ffc3f4490bf43d57bab7ffa954830c008783e16179e824f7908540a91d4f97ece55a7880c02b2e99c87357d5150ec020ffdadf9516fc3753230994143f18ef97628f93ce9a9e7863024069f3191a6f893016b915c0df7a3d0263f282f174b400da372ab02672a4a56670602a9600497c11c0d546963aa20157564eaeee4e89f0a1ffbc95b529cce3ff1dde32560a7b9791938919c7d54181c7f1cd5f74d354b818d78d19dda877225459254c8fb9a798e3c6c2689da6e899705ad2cf383f0b60f323855b3de0a6d81244652907f897d61ff14cfcebf16097836a53ec14e5f3522b83432fdd41158216faece9d506c2122dd006ccc562a3840bba263ec5d9b0d0e57a0a8c8da235a9fd51fa95c3740ef638c8302494fa5326e60c6e9f4c73ff28f17a7d66a49c3fa9bb0fbc24cb97134af8612c641e0d551ca19dd218b0422fe4bea20b65a4ef116260f17c8da5f06b64053351a075670b1076c55597e09e4cc171f12199be8c5fc73112cd9d25147457a80436b1b3f4e4c7d561fcdeb2d8d1f6a231dae401556ae82c60c6cda10b4c4d0c5ff27b2a221f7816142507d763594b0348798902d07847681c719bc91e657040b1d0f1cddfff3b4df996dac9bc26b146239b38ce5f23c826abca072a3b83744e93511f0f73ce5de151eed8ae21e0aa976302ec60aad3a9f86930481ebbdacbd07f056f7b59bb09774e071c78b0bfd52e9b3d6f766c8abf44e70730783d3eadb983a7267f2dde2c5c8bb1d5d94a5a5909fe7000db1f0277fa83203e831d13d0fecee84f471e01eb48266b2f3d5d69f92ab7dce5ecff8cf3dcf9b7e4b810f0f1d62165a1f35a491f2c6e36be16cfb2ec29ddaa471e0a4ce7a781d36a86d1c5b301ee48f996cbd89eb72567d4c257bdcdbe1e706c9e1f191b91efad1edfd8bb5a29b47e3b3a7907fc7238313538723dfa6d11659c0cc426f3734a9b99679e35e9b4495f76d48cdd9990bfb9b1c40f867293cd1aa56fa86ec40ed968c247d955598cdc03dcb8369560f2d5c93a87782100078eb5a68a5771f82fc6c43ab74403229335563bf2363d2a7c54e0e912cca0867a1d941907758198323a6b8ded9e632e5dd2845978df7fb1b0481935e3db29a7259bc86c21811eabf0115b974437fec504910b9ba1b8f459c170f73d4e177b50605fe75cd4b220115ca14e22daab84df29c664922f60899d93535af9a5c066dd315e322aed3e838055970fbf78c0e360445b8f6321b07e0cc03c0f56e795153a36b6577fbfab00fd6d0e639d1fce5ba7d802da693005924bb529503c05c55f371493f4bafc2001bb4a6f23873dd4ee66dc046a9c6f44bfbb517d8c0eb76be222faba28da69f6251c96ee760ee25fb282a5c11ed2b7a1d0a326747338791bedf94817f5e8a3336acac4be24c7384af95618e764d5aa609dc1548c7d400b3e2991961633787e0f9f9d0713a4af97ea7ded229b7a8a4d0529e6fa34dc6330c59d1df5f3c7d266b88f6f5d127e0ba76dd208cc3b1c291a8c7e9a829ca211a625591fd749f2e6f11cf1030d0a9fe8693f47af58748ba218434e332dc61253b9a31edbe74274af999aa6df46b0442a0e357cc9b6438726eae4798301de6a817098d73ec549a6df3e98aad2e46f2be8dd4699983813d81097bb23467b1415916d8c1dfd4d4df54f19e078b78d914b41fa689c89173878f52605a9a105332643677e57a1459e247e20e2147ede9b70921a435c6f9f1a5d01ace68e052340292a381829254cf7acd4c5bd69fa361a97ab9c75d1359572809fd37864e68bd230a98597150f22b741db152154f3839fcc40379251069425b049b8b387ad0a5d62e770886e601d8b34c841bf0d17bc95ac491ad3e73fdf85c5ebc154fe0fc6956378249007675c1e278c4054de0f5641b26db190ceb3a0a763fd409389a8bb0ba1b8a623e96b5195cdf3e57e9da522577c29c77f5be8a1aef8afe88e21244ace1cc1245b16287eb1a32aa00f81230841103ccfb3b12293c835f5523f1bb1f03b84a5412fcf85dcbaf4cd7bafcfe95e590b36ba935348bc51dce9191e4cc5e0707bc0b5d79fc1532e5261a917d0e96249782ff2e66d00508be99316feddae7f9b7095123520100e2fe08da52fdd67e4fa74aa047a33bdfe0c4c4a7e57f5643af11a573a50b588901543cd7f89f7f93b1f5cb2d51b438f79c9d98cc4fca9d59b9215da2051b5ab75984d54c07230ce9756af69cea0176b65b317d62eb86b67afb63d70b19ee34751420b9fe8666eaa7a5511c96bcb816ed5efd705e97a9bc6893952f38ea54f27997bf9e5a3d1fcbac05094288dc90db9ed3712261556972cf2e7ab0a7e7a1dab3292837265c8d54918e9b91dce0a5aa86e13f9d030175e0b749927f69b26198fea2945f733d3298ba67ce7675e766c281d0753e4681cc7e8525e38eb21962fab8445e49df5974bcd1138c577f0c262dc170592a2ac4b768edaa1dde2daee9b238367ea4c648bff94f95bc48dadce3e70dbd6a0afef295b42f436dab938efb4c0b717f92729c04019726864d500c38b92a74ee547a88375e10c6bca1ef76c4e8b7cefbb6f966a5bb234ed042ae87412ece9bf9fa7023bf843f5f5aee8e62888485a1c6e395472252a5c031f4cbb96824d1bf63971fb58a0e0c767003d156cfa6bd35f180736e7df1eca66fa0cf9316fbc5980d5754203d1ad42ba836c319b0ec21e572fc73c3e18fccd9d218edbeedf3b8df1d62d0a7678a34e5cda3e100e9f7c8855a84c04d8a5bdf285f25be168127b02a3450fdff0d7fb8f6ef5db17bf8bf7417d7984265f0f83dd7c2c976073045cb21555ee083014bb9c7d60c902fb77efaf0c60aea4f7fc1d302be2da80f6d4c3178e97e5a73b96f0da4a48f8a4519fac5b974f59e9fcee25ceedc178c9a2718499f3310493e57736212aef441edbe72c957e1dc309380d905778c57d507fcee8eaddd69faf600a125e0315151845407347f595a3003db677a18b37aa400eb656db927809babdfe80772aa1f73650482dc6a6502a78670a44b8a8840ce62ed4840ade021a05c37a5247014d876daabcbab7dffac9083bd2d046b937fd05a36a575d2b53ff4c9f97a61e5058a37d143c8896799c1ecd3c861c6a1814a018950ada593bed151233fcb7cbddbefe281a80bcfa711536b0976f0da9d4097c99e558276f3bca8cd603cdc34b930ffe76448ddef26b1502944a9607a9fb3cc25adaf01b732cf77c110728b39c028a951035ab4a8dfdcde73333eaf48d959e681e906ebf84065a86270740d000afa5d1d32c00d285d03c24fcdfb3fcb93f175682da6b065d82c652f3e83f8f4d87e1484a232eaa6ce8129a834e32870f61edc479ee78d22dde06df2644ee38ac469a90357af584adebde01a1b392494334905590a35478df7c0443180d62058c1e93389bb2fadeb5ef3e974df271247756263e0b37607bc25c078ebc7afc0af6fe2b6ee16456b2a896994343a4aa624c67fc95fb9b6c0c823a8ab02e21a86750b7fac891eade6aa1c3622f3b509b784af4f52a358a8564a7aade2f19fc6f65ca76d4a5c8cb13d59d7bbdaf63015a0492f7094711ee712c601cff6b9d851afe48c6c55996ff97c8feaa0d5cf276ef31b0880f59415056d79ffb0dd36f13861f3d8933248264ba06c3f03b162eab6fdde335049e0a817436de0bd99270a198356778600008bda0669e9da11bed7ebb4cc94c349804b18876e4f8c7810c23b8c85b4f1b10ef30b23b4b0f627431403ad9e8ba1f55abf8666cc4585406fb711bda5a005aefa224264f9563a9ca6e49db46f82a72ca113c69f1e6db0dabc6479d1e2474cca071732724350fbb6ea3cde2e6196d6333a183c3496e817cf867f3100e514ede36c3cd1e82a6a363906bd350d6e4970afe80e3644773364a9e771d6d6a58c46176a03258a822e72f249373317f0e2a3b01209fc2a68da2c45a41235244003c75deb3bcb9407be4940b65e7963513a400476eb500c7afd9cb8e299c420d8fd2e02d8863356ef974e14fd38f4928457a2b04025e0674a851154d567b48b79b04d90707bac4a96b4058b56d31d12d4f9266e6475e3e081df4654f3d0dc636feef05775eade53307ea4a20bce7997deec5f518726406478e86210577581c248a9db72ecac82dead89832cc46f7c4f355830af5225d53643a91fa8acdea8e2a8017aa1fb16c56cf560447a0bcd8223f9ea7caa1388dd0406b10b2b1f870d0a2ff3cbccf68bd535ddc0aff28abb232104dab8c2297e45dcdd417cc7fefe4906378eb83f59f5e55545acfa30f630c4c556c614c913ad8338a6ee5bab7c3059be26b029f4504133a10576d8811ba760ee4619e0b4761feec0f64a9879079393a7f7246e53fde24de8cca7351219cc86faf02d087b00e67be118f10263ee4a0ad8643dd8a8c14f2fc90ec5655df6ee70897acdc4be9c9e5db6d70a6a1ff54da7c0c92d5c042d5a11c9313652a57e2ff710230eabbc58889fc581b7fe5c26262430cef862202bfcf7faff2d5425095b81d001fbe0c6538a20afaaf65b467f1d58c4deb86cf1c90a5309132a83e5fbf226c4fb31e1c82c7f6c010321deabfa99f4f82236ceb9b348f36d3c4b2f1801d79e07447364e9a3ede9c34a45a37d8b13414581ee43d3185076166b2c2c2d66948e960e91e939758e8563bae99edc0755141a1448fcf0385422943f0a4c7f157e551dcc91fb5da7baeb34c4f8407e0bce63f0f20b6059f137a49c1ec5debd042c5a722bdf01a3086645835c721922d665109133ad9ab39fa584cb6f56d01fb0375656aeb9892d2e5dc3fce888fd697ce6e2d1f6cace7ac783e89a75f17e3c63e7532b717fbab06d4f612cdd897989c875ae43b4b03803e4bdd6f6f0f5abd18d85f04f6f75a1c23b249a1fdb69720e69ec9e68f4cadd536b99876b834a268ea451ed413a5811a0cb2815f05db2d1b544088366f71c03c1b1d2b162426c0392e5041ca75013e3d5a57a5c44f8bbf9aa209c9a13a125cc484a7e9a3b6243d0e1e5ea5a2e1396d92ac6c9c08a9f79a6aa698a510219c7207e1835d6231e41739f08d2564bbe2aa61bfdf04cfe6d5cd4dd9579ab858f17fab515e2f73d8c9e98e04ced0197f797f771d70d198ceea131e4826a5437cc99fdb9a09a1c6345e676228b97966b6b2dd929f78b10c660094d1b620f47355978f4142c1cbffdcfb567a7ef5390569b84259d3e4033c36004094afe71febd38abc5c04b83f33630235112d6fa8f0eb902b8669df84df4bc136efec35cfee3070d5b582923560d44840f06e94bbd34ef68959bbc0f1707dcab80da804a1449abca96670014419594e22d4605f68b1f628b799b583eaf6e669fdf94c08c57c528811f6c727621cf461a25f8ca0d02e575ad6c395ad1899c4a1165c8c7d594570e68a20f018f9ab791ab9b9e9a27ba9da93c1e00caea5e96e6b7e0939d2f65455c4953fbbfa7be507861dac74953012b8a2c7a3155c713b830272f0dba5d3d30e2fed813be44d93aa5f658ca5c78ac63a85fa3370631fa440357e4f96b55824134b50682edb8604ddd2582d4e1313edaf83174a29afb2f244381390df3c97f6b9adb843b15c74dff0de184d3320f640c66e11df729ca9884b12327b808e50c099ecc10c747aecb494aaf75b52c5498b74f04727af2ac1c2e1265a149191f674eb0f590ee50103fa744f0149fc92c8964b3b374f58d7a8b50bca26b0039c8101c1ef43f724ffb71a753efe8d987d1eb66a33e72a27dbedcd2c2c66d41508b57765970ce09e42d3835273322862467ab02539013a256fff269e1767dd85e67332cb2ce5d45830c58331fadd58d1d20b43723a9b96420beea9fae0bfe4da95d5f3ef956fa1124be564d0d5e2e2a2a4b91f54482bfaab8763512a0bf781e6bca01b52b00d95fd5029cea589fb3ad8a6e29593ffbe20b96edb865d3b0cf90aab4603d8fe183c75020c75634aef6c7413be6407bdc92ae5c3c8587e23b48b2b75f065e7e47f70974e2504fe89253068a46d964b23377c9249ab31321cc8e2d645cae246642faef77a8728b599d94fd46cd7511cdabed85d8e9b414d6e9e342eeec7f13afcdbe18693bcae226dc8d808f41d0b1f9f2fb4ace1f0993982a667b997d83617cf56e30a358c9a427940cfce8b39710dcd761dcdf7c2cba0616199d7ce601bdc3f9685085a71d92ac25890b53c204ca769ae81e50aefab82390e2653d5c8ae41b24cdb8dd78bec3d12214500b4a8e3fa1e36c758198fca32317bf2b1399bd106d5e9a04b53b7ba8062b6ad911f85ad8a2514c0a6952dee9e1484f2e14472189b067f742b9489df9674443c593c02419c75020fb09c152a81170096d146925fa65c1f20c222a3c8cc4bcf5aaacb2e33259ce3565a030a966b7297af02bdd7f24ef3e85a192df4a59f0584a8250f59d494eb2a05cb05f449dec10bd98a73331d62f6e5c0969e1873cb0c34178cf9647225874e29c949bba3d41ab15e9a5725a8c5240b5fd9d7b5b148307bc2a8dc76457000295d8b673ce1490a7e5973b58113cb23ef016752f677b5b56093da4daea2c1439c8aaea3d251a3a96ce2e42e672861a2ed17ef2eb04e3f29cf734c89086a77f603f89fb1268574ff4162c64133cc813a67a224b4ff6a213a45ec24f2a0bf8f85ec9009770d17da5259d2c8e8e526c7ff633cacca29952072353e3887fc2549687573f01b6c08236267bfe56cc59ead8fb9319a9536d84a764b5ea9d1368ff45ef6a54425b9a493e66c7504c6aef13084955155693a7dafe844e9350cbeb8e3564bdceb6f84aa75c9731669d0ae39598556eddc7cd5f69ef890b0808779f0349f08ff4aa45ffd7db01e5a822c7f4685d0da5e432617ddeec8493f9c5c149ce28b6c84e6d3c4033459b9012654465288af33fbd8c7e67e2a42363afdea8f4ce6abe0adb21191fbae3a9203b4e1e405addd2c1a5c95201a6dd7046f01521f1c57fe624ddc07f9979b7a3c7ed4b1d8b4ed7595ea70131c88e98f26c183ed32f359347f539a40417484078de8337a8ff53f34d45acbef4ed228929da291712bdb800f9f2dda6dc1fb08fb082c54da5b3eada4ef5633ffcf1eeaff7747bde1009dd5aeb0af972f4d7c01440a2157f1b459fe1546742229abfb28936187c2cf2fbcd95269b4ac7f93fa50bc00b5e5e04c6761d8fa5baa5b8655f2a0caf213d6f791ded2e27a2778a71e33e124376a5a8a3b7ed59d81158c3d01a41faf69938d87b18d187fc9cdfdeaf8a0f9c37646bbc1c25ee323b92dfc2fc5ee5df8d50590e20a26573ec514af9592bb5852a9866d257d8f35730c9ea71f28bebddb117baad1561607d9e59b3070f4167e9bfa122ee4ed2e06a5f0061224dbb2e590e8cf86472d85578390e80002eacdfeb97be838e779620dbe55231a9a97381aa2e22526d6038303316de98d114d414ae49419a0c771b9e82e6ab9283948ca1581e84c35e11ba698592a9e5473dbd7f5956e01de1d3c71799c43265b843ea131511fe431f4cbf2f587c65b44ee062b621da362811402f0205169af487b4d163cd1080640f36522cb1ddeddf1f79c1036fd66e39f74d6a65d7da81b15d145ce73787b87d88bc48a2f7ae6faf7a229d7af04631321a9d7a94a98f91509d0e2782112e82efcfd586056341dab01510e5655b485bd340400c6b2a9e373d9d5fcdccdffbe33193c1275bef931ab020e60a51dd0dd8ba9869a1f7b99c6dca102cbb398366ed6b54d004f7cc9843e63d73f53b7417fa9041381296b8410d807e0e4dea6e2a23acd8ca645eeac391bde87d302103ecc5afa44ee5c1bbf9593e5511a374e5da152cee41695aa178c85211d04276e1a148b476e0f9259dff33c488f1e1b2e1688a4286a55a07555918e9204b558e36f6966f00214b9203b4932f4c78a63515ad09f0df3d4b470cf7ef2be23429244f5add9fbb108bdcc248d859f6254ae23b8d7ee1cdb77e286895662ddb0e3110137f20e0fd47b43878879c32589b24063dd8a55141b1b54dacbeec07825dec983964566bedaa0ab34e01f78bc1a278e0d127d33c322499929c894db0ff018a8f43b7ef981a5142d78b3764c225fabed6fe95f1dd4cd6f8221898c7775dfebbca98f6a62530eecea0ed7b045fd82a499e5cd99c4475e027b6a36efa87f42bcc7454f0a49942934ade2dd9aa40af58e24b6ba3ae0010189a7bfa60a8a4185b145baba782ad56016c18cee61455c299f6455eef5f23b5ccad6b8f0e8a5c05c83621ce359fda8768c9aeac30cb70a91b5c7c0d4d30ca0670a3f259639259d9866cd806f8f5e94343d32d870a71d2e446a336ceda20d4217e5729f79cdf46cfe4348214c0605344ef1a9aa5b42656bcf665fd4c1f442732972dde65988bc7f3a888ea53125d6d927de490a1c6f7985f77a5fc9fa662e9a6c82e638fd6e039eff6430bcd9d02e130d6e6192706ac425c98aa283fd083897422d4f8c44f7312076cc6b85d431d09cab3905a97f67ee2ceef5f85c9735320e2f3fb03096d26c9aa2dd989ae2d978212f0694c7c325e697c73274ed619741b67e012e01bfc426bad528a1555f912d2d5e685255379ab62c4a0f55052cbf6992ac8e7c9df82a3e9a35fd9bec4f9443d74d03b6a9cc8512212d1f4270f8af88b9aa219bd30573292a9ff45a2e555062fa4998be0afd022cc7e4895be2ae4954803efd47d7e26d3ebd6c93f7858d162f54d5ba062f56ea08527f1c902d316be616687fbb9e121ce3450e6d258d9e13202db1916ca4e739dba329f489f8ca273ab199a95d22ef7dbbd4f70c27033c242d2c4fb974ecb70ef0e7f2803bcfffc5260f647a64490b3dc98d766cf1977c90522436c797e2b152d3041f16c73ea56358a8d6c04869280e2263a41a7c78bf29e8a0d0260e9251c3adb9c28046ba01914d690343f3b0f555c5f94129b6109cef02afafaea706e70f4b31173bc390aa3f6e9be36bad3100368815c50c57bf2f49fc59d8bb4083ea8650a85380f73f1444c1b7f6cfe4047ef1097bf886c5c47ba820dcfe52bf29955ee0e58f69ed188daa1b5fcc21430370cbfc9a43d3ae8649e282257dd2be81634d4d4ab00d9b1e8598b47207b93948e15fb81273e8949fe398b8e088096c6cd3af840f697c66abe63d22849b261cd9a89ec4fdf422bd336377d21a2609dcade084cf97e9d99e587452ba2f6f660a2cc03982920ad37e71d31f83af605fe0fc0753b610f00555fedcb1b73b056c1612db9061d633c60ebb7e2d49ccf1553a114e2c0a91c1ba0c99d76849eb1b9a8a2fe2140f1e5bc0e942141580c4ca48c02a93a1fc1daff4b81d0fcad4adf1c41c6cddd07f47ea0ce204a1e8962ad52b319add63789e543e83fe4a0b8db7e9eb1fdb74783b2b646683e401f9f7d3506b58ae24ffb9837f9142bffe10f8b1e4e3474534681a77a3f9d7dbd9a957be4a0cddc9af79d4adea0f6b6e93d2410920ba0164f9df0401ecfe9ac1f593265bbb915a39757355360bbc4387a58dd8c054adb07e23fe30a479766771976730fe12c7c4e154d854b1f9f9b2d99645c27ff094a9c8ff6e3b473ab04601a84d8553a576bc96ad0ca0bfa91f2e9bf0b173c671a432aaadec9c2a5a183e6356ac6acf6b993d86048421fe259954c7fc25f82616739c376ef992f177806e26fefe1392852e657dfaaafa8b9f4ebd2062de88b4318a689be9e5a7065d44b21955fbcfa9d044d03f166a5db896c55d68715a1113c354985623fe11278f171de5b4964932d9eb9545a86c3bd00d9e9962dfc3622d5b5ec8e7e273858ee26aa1073ffdf8aeb83d57084f649db9f5e34b5546b3e746fc17db3cd32270324eb5a9fca39b20201fa7cf30402ad3141b017eed7d32050ccc66d650320b5fdc267df634206ce5c5c6f875bc3d071b8552e74078948261ee6b0ae2ffdce493ff6082cf45d4900f48528d1cb0b01eacbf5234671047980f69d4ad2d36cfc50e0e4802f2a8112449de8412a8e75dad3cafa08f4b99d931c731893b889bbbcda0f9f05a331a6aa1b3e6baa90fb4b3d5a86973a0f1088ab9a877a96398cd93fa42daacf0751d4efa83e149704be8fe9b6c3881a1ce11115468a82d6e50f6c8de19adc520edb52c6544e57d203d45aec6d2726dbb10902c6bf9bb2e4c72d8164ef48a6f7ab0af1c5ebe8422960e896bfbc116e60f95c099b930366d041c704a1f8a35751ecdda27b356010d51c0c93ebf2badc48f0980334261052b4d152c0305d50fbc791ae48f134e049512ae9c1b2dba31c8e565d53eeeca727510a3c4cdeea42f6c400415622830e9f835ecf70823a271f77e9b3a7067310b76bbd6dade17986f17d24c75c3fbc46b942be751bf9bc61b899228271d0366a69ab0b7422d96226af8f937960a48865c465380f8f0d51957ba3e43a301d91c08aa1d31bd75a5b937e9c6cc86b7a5ad8f0dbc4d20938bccc2ea365f665c952f1ca0f07e6caca628fc0429659ad58b015552e1138deb2758cc6385e16c14838205c584ec6113014c831eb5863606da28923209cd1b97f313dc8f2077b3d3170ddc1153feb0375ce01349b42d1cf44c29349ac4c6a2ac306ca41b6f4e9554a3a919f7a40e5fa32c701da0a3bdaefbbc7adefa1087f4ed0ad6c8118948ce6689e91d078ef277e1caf517213f705435be8eb898721aa448b8ad8a2e76d74da5de70f4ba8f175eab103726c78db70c5de95d8587bc413e8552778c6f0a39ed27067e9080797c2a3ae8089932cd1da601767ff95e3630fca2182458665d709996bbb2de9b60ee51ba1c3020b4bf60583b89c341d7f528fd65f7bda44770ec76d17a6a7dd1871041a3d2ed281fb4cc520e1085df41f055285668bc65409c5095b94bdc0cc303b26fcc6f8c01ac1c8849e23ace3d821f27e628c1690acba71f6d0b01088cb094ebfc5f582341cdd15b77b390b77bd9d66b5c3d7b0061ce84333d0735c2efcd71b7ec41a2f21ca72e3a39f9df9c00a6253fd20b5f084238e93165f23b1e696eed1a9017024b116ff4a4c00686cbaa0d1d5d966b3b65ae076fa1388c480d5671630539ce04c5adcb86a3ca5cbf287c38d2fc13ac6014dac79ae6b2665905e4ca1080d80cdbbecd0eb3e4b0d2fc5c6f43f6865914c076cb68133d1bfe325f107b7bbb0a88135ca24481994e38ddb8416fea76fb5807121a49a4dfcb70e4bb05b1d43e6b3b56d13b31cbf4cc6e24fd0139bd24988c95bf19a9ce459aea3e5fb40ccf8d166a7820f28c25142ffa761b82ff98f717256109fc967a78417895fb270ecccde38df8c2830e74365e494c184a86dabff3cba19e9c7ebecfa32569ae168b58d9039e39ad132785980b10efe5f67c0dbfb66bf5cdc7ab72f589edba78b939463323fbd0b557290a30c16470cc15568033e5e231a41601b431c584c22dd2cd5f7df0b1b170108784cd7f97eda5418382b8cb9198d4caefb7617ca97cb351a11943cfa1d92233ff740a60fd2bfb53b0b6715a7bc525eb2a8fec62aea1879fd28df5035e75a3cb0c1a04d1d16dd606d3ebdd609d00f2aa3bdbe84867bbbe1af24f1854e28f0b483536ea8bf4fe53961c227ef11355e71a1eab00a09c8ac42c26c1bcd4c6be3c484b36049f2fcd6e6cbbae3a322c0e2495df2bb5b10897f44bfe929faf07770cb703c09ba23ded6a83ad3249a76eed3f5e95fe25e972ddfe04ec6566682fa22af12713aaac6e332e7387150ea077786e1a88fe1e808613e9217499d0c1804139b80a547ffc7f82214d8834e91213c552e4661ac1bf1ac0f3d2dd9645b7c5fd9cc2efddae0f644c3bdf814d500a32d6fc7acaff4616892dc65b1599237676c794baf024f7f54b11f2b7390770e22118aebdc02f0efe69802adb2316279275b6759cbd51dad6a18cc1ea999763504a2d4733d851ff10374c6a5c6e7954b73b92a5e59649115fdf1ffe7bab754f8996b3ca226fa6c8b5aaf5a7a3279be64de517cfa2e0da9cf8f9284e608607a2f4d3626e528f88e5058a233196f7f82b8288f0c51639f7b17fe818d64fec8fc218373944d9934a49ae1eb168cf12dfb6607737201ad81d40c11f632c7a1e8500251f703049e5a191cda45eb277552a6c064c013c616ff59eda35b1d02fe6f55a2121dde280478a83e59ede0688ed419b2bd5a80ff75c7386d09ac39a7135cf7d9c8285781dea68379d6b3439672d3ae744070d3f77d04ea72ad5e2e5134d87269774b3eb4cdc48cb12aa67980a02f754533b788c78799ed8631a6e45b316e079e12e142da3c545381595e5bc9528300d69848ed7e7b4365989f8f97a7263c3c267c9c1e0a3a30661434bc8a96e3c378f6c8fcd063f6d72b11692493896363a03f3a72ddea62b0629d5b7ba35f481cc22bc738a0a60eb280b100b956c4f6e267c8a70412062bd26c8b1b29e70ce15c3f0c4372f9188023ae617f4dfd7b50021aa24f1615c72141cce5eaaa45ef05018e3baffa6be52f4ecf743800351be1192f953b5de5acb01a1f42260d6d7d3fdcc08eadc27fdd058b5090152db2812d5c1f090fb43ac9b4ff10aa7d74d81fd08309142fb6b87737a1e14ef76b0e41d0226b4853f0947611fbe7c3802fa2d7790aa37cc8380cb4e6bb6c0cc0ca69c3dcce1d3fe44916c28563f57618a3bcd16cb23aef56022fe995064d5175435050b1882cd5267958253b1dd2196ae6f2ac025eed686e2bcab4da12ec9c54955f415ad277ce6f4cae96fd4a4857525b9a5ccec945b8f1bcd6e5fecbd8a7ebcef01de3fd0386513603b7d010e1e627f52fe78a5d3f363e165239a6ca4af084b21fbdc47c4e872044c5f2123887f034985319f8e62e31fa0be9c3e2520928c1166795a0da11c71237dd3326a14321af107475a1ef6cf5b081e32e50c8d0e04a5b1e5a898832305965cd50bdf9d9bccda3c5fa4f4c7ccb5d55f60d060a9ba6bc78e6ac65e0e08550f897c318245d1be85d4eab066c367a5c61a2bf778c3d781dcc99cc84b06c491b123236d6701698af57ce2eb825908c0b1941f5d5ef7b6bd1d56ff4f509bd5622e89e157b6df2c73173a54ac3ff21dd3292927867e59f1158b2afb9cef22f66da3cb13453c8b36bccfeabd66ee7a2eb2cd1d0666f283cf2a23315fed70a4359865e9080f776e879c90273075ea9912dcf76df1da76e0afb32e031cd1b6dfbedca373855e567beab8c354b57f49c3d873c9c2e2064351863a5cdc618fdbbef6449d7e77403f5fdf57cb60e889ee71f7dbc366e90c66ee19adfb539e95ef4e96f5c94fc5177588a0c009cfa791d680aeae4abba4e6ee32ae63216d305ab6fccf7af6753ab4cef5c37da4b7101ae9414035f8be547a09c9d8907196d1d99463144991e386de07940a2ac36b4607ebd5ce785e6580a6405904e91fb6d5799e964118554b6542eccd31d4340462fcba8575d36700b0bee43051bd961d52b2c64e45e6a37ba6aaf1e6764c0d9382b6a52f7a98d0aea0512c87ac6ac639d2e022cfb82bf0281102ab81dedc184ac68d19d260402bbb29c16c8235a232208efc74659d61a70eb2a68c9f92307fbfe74f73e1d73a1811c006c72f2c33f6179c8e00f9112e3d1c27e630936902c30d10e15120f156ab388eb9e828cd78622b3eded01fec82ae519a95d1854d3157aa99f2bdeec320539cbdf16d2d85b7715cf0377f9a4869ae2e17db138500ccb13be6743259989045aa096a42c7a70ff0b85d253526182d42a7b43885f439503ff57f3b9be771d82e18618e660165f063e9be9c910de4f8f46599bed7161892a874ea4163ddf1d66e0ec84f3d3acaea092aaad968c1f260a3cbcad87e1635fa3c348a8d2ce0f297c03fc9b1c11272dad6c7e49e3058a454234919a1c86d9662d6b022f3ca98447da8996cb90350febdbd70ea21ed167b2c856341c98867292c3eb285560f6b0fccf2a088f21491342b8f822357048af2869e265166aa1ee5bda10b0d7a834421ff49396bd320691730faf4df17098f2a2babeaa646b0e2825e8c4d65dcbe8b317fc82b369faf7543f97ed62f5ca118e0978ab563150da7620a448c7e474b58f337ba6d9a13bd52ce25ed411c4120f3119a5ed3fb75386b0669e777519d6f37e0d07aca49edce5bfc2cedb02e984ca9d21a755247e844526d6580a0ba1ce9f9a2b5ca67050a3c0ca128d0e66649f32641430e86d1f7c266b5f5d70a2997b441d4b34fa9191c79d8933d8b3b3ceb1efbdfe01435faa9fcf7796c0b72dece091fe251bba0607cecb45067c88838bb74ebefe3f696394b1ac8a09dca8d7ed3133f5286a3982dff6550673c1b5c3579dcf67362f171be8de887fc79a0d320a1ddebd192f27dbd1f666025d6d4e049077c5fd91d05fa45908762c7770606c2f89af3c384f91b80289d4c8a93c2ee864611ecb35f076492c3b73aec079ea91d1d3bfb4e41737b2d395ad26bef124ec45568a94d7759d71b900d35dc8ad174da1cfd20a12fe22d7feb7823280c43d34cf7c773d212e03162f5f11cf3f8f4d9aba66924e36600128fd4f284c4563b956e5f581356925c66ce5991faa4d120520c027bce89b0f255913297ac7be8c64f035d6accd15f86cd9740fd833649056bef3713d7576f68792d2aedb94044f9733fdbd48e6471458606b5307367f31893e470c45f920c0e69329684687491bf4d542d7e43797103b2977a0ca2cc4f6fe413d40768423304d9a8cae320e5b27e36673ad73af32ffe007f8c418be2b1a90757b421213c5b99a36a93922a9864295289e49f8a0e67a89a318669d2ecc60ec0009911026b74214e35c2b4d2642f0d595fa7d73dd52bd1d50cf453d14b42ed183b0739c7529d6fc3e9dd97ba250f82301c4db4b0fd4f16e7b83592fb6fcfad92f7a58df130caea39ff3acbf029b7621d6de1ec663c4466c609cf55a8a14a48b20e44f83eb8b663218ebb88b62c5a415cb00da21d6e102582b9377a1d4dea8904b50ba8b5836baf5a040bdd0224ed7560bc63c5c67a20768c2377a15a188c3c19e25e6306da688c7cd9ac18a292c90f9b4f3670250982d5d7e1186b23240f1fafa9fbdf46ee97336ff4497e9c7d63f57651624f433f8e1dc6162cc58b81d2876ea666ca701991bc288e1dbae48cfc523063ebe2f940305a7f7401593820ceba23e4dc57d8dc68e51ab37b018bc7d584f87b4c134fcc90962c595ee284ee4cb6fe1a791c10a26005a500a4a645379f2dec24b41259bf3ec771c62ce81198ea15955855450b147ab21bfdcc879449d541523fcc0dbddd0abf2a541e0904f33ca53eea690d57d063f164d17b6109e072e1997e793aa57d508334bc97fa5a46441709c9f8732909b3607e85ee06406d274d580ae72899d5e1f7343ea7873e4372067eaf62fb12b4d8ad8d810dc4126f1b2f3b42846d9a319c3310655b1dcfc82c4f91cd9b0732eb24a0593643d681364c47cad4c8ffc7e8789c8c5e9a772b04e05e5b568ea55e05f689944712dee98ed904d5289d065d6023fad901e95976b4af72eb161cb96bf8fa869fbd0d825eb37784ee5ba5f7a4f1d21f7dfb0fc8e30c3604f72272beeaab25bc3546281e536ea11b8a4737f377baa37b59862fd81b838515b6341a518a032752936920c8bdb80a7b4fc510504751eec33aa93d51d45805b1e981733a7a7ca6a1bbcda5d064fc7b93a2057f24278996ba34cbf2df04c29aa38f6c8d5a3f0808be4e93ed0d074b836f6b6ecb4d3825e33f7b669cebfb0bd9aab4ce7f25266ff27f469526cdb4437cdd2ceaf4cd982c92b78db362aca2d6442570e2736d1dcb39c19a9768eb6bcb1bbf5603880460d95f2419bee1ea6b1b30fc756c93698dd48a18ca5b7b1d277b00422b7b116c0de2b3f39d4528c925b8787813871156450337a4d1596e33bcd876e45b19a2597da8e0e0c5945aa1ac3378ad00e0450a90a21fec723776e85b6b58431caf34e2b209c452768228d113b73fe88205769f47d9b35a8d5edbc1380b0bf10f57955eaf2e369946be430254abf4ed25d138f93ebee65b615da72eb6f2c13b92925609c4bbc4682ba28c33f1152dfb4fbfd3a64ef63f2e31261cf59b6e1f3791735ae99c131e847b977e2ff208d632c88038c51a49fc3f9a5f456dcbd3268c4f418f067a264cc013c78b6ccdf9dd9919fa97aad8ca4ca9ac120730e6c649cff391227c9fcf7893bf57726eacec55ba7e4db5dc9d81674eeee45c554514aa1cbde52fdedba726a958e2001a0b26e6584a2a47f91d1956e64ea3ed92ef504c152df6cc560feb328cfaca430104895372f937c8ce3b348a5fa5aa88dc33861e381821cd2f8a99ecf14103a4889427b32ad22a352005f4c0883e7303ff5aea9c2a2633ac6b29d9e8673db2b29e87caf0c06693db4f712b6f95ca9f963bbc3c1f04fd343221805734c979af48d4e0d5bc600d962bfc7c192f33c6e75d30327797154bc0d4d0f9b04fe416047703970a26b75ff078bdc18fad1181d82102f98175de93fc6b150579851fb1fde951e7364b1303c3825e5b12fa5f652a025862c518b306081b85b66b4a691fae4a375b509476a85165292447427b3d1b66d02d8ad09bccf4c292aa61d42179e962a07f458b59d9dff9c9b4130717d8fbc4d07252767765dcb0e255d68575ba3cd3cc5df91237599c124adc28f32ddd0946f12104db95c8c72624f49dc55f6bf2d593516ec1ca046c976350f1d335846f5b38914b5849ae2b3a62efae1c6e49fe954c5b736740ce3437b4ad6eb69e6363dc6fe1b64ce23caf7dfb0a9c8e24c3d2fc32ae4e04eb4bb9ab8ae7586d5880d0317a9dec2ca05f8a43ea28a2daab128d6e587ea1c9784c067e48516aa24775d6d785160c3311a3e9fdeb395c8f63b9e7b86aff27a88d23e7f67b4cd1feb001a7a9d714c40bbe31e17392c150f10e10ad5ffabd3b18f3d512637f425cdeacc3ddf6bac32a491ebd4f2f8ff7888755649de562e90036b4b2e83ddd391a4b3cc362d09e074bffe2ebdc3db68ccff77fe59d21872d9a5768cab85e5b1d0b21479982c085940e78055f441dfdd550259887f91591b4f76c2ffd50de08bb74b4c9874f6bc9d80bd6f1c98909f480e11cea6b12ed46d7d0e39bb7e37ccff5092e0780d4022080e1ab1935961d45d1fe5f683b3cd97f1e7271ef3c870d907cdc4fe191713e8303f0a327d22620802366186c4b91129305513c0ee6ff9ebcc237261e934d1a7f40c1db3880f579e3610033dc7b1881d681dfa74f36fb71b51b5e6937a8aec6700f7373317bfe9843483d3edba16e73df4de8768562b5126712bce2e17be2d4ef50b0f9a8ba079cd498449f04857c4d1d515047cc0d7f94847e49817f7ae46a15a61c67d73dfefa344d6bc547286bcdb08befb0816a6a4af117f6c246262e31eb66efb7f33e61e98d18ba6f4e8df61b9155ec20f690c4c356e352730b8dbd58b1c82cfc60c5d5e392501430af5b65e22fac36a9db70c33a5eaaca656f2ed582ffc01efb0134459e29149f2f34bedac8b0bdfef8c0855c80f3e381a5e6bef5def951c27d1c3b1a7c798a2ef29534923ffec954a6498057d426ff105f7fca5ddbe5eb95beb53321b4af36cd3eb2e97abf43d581e8371dbc860b02695323c6447039259bb91fd31f8294556dc0db92b3c6ab8cbddbda7d15352911473641b23a0bf0f8d86e125a54e13071de48b5e56d76ef2af80a9d2f8ea8b8acaa54ffb23db17526f266912a26ab82e79718e9809565ad013b78f2efcdb897dbc5fc9912a61aa23f2243a5f2f64f4dfaaa4c8ac3d782b53a38df3d976a997b14d490b0a9cedcf3fc12bc8951f7363777100a749318f34f0c618935a24d05130bf184db7ae6dbbe8210054d7cef12aa9eda9a058d56c57ad2edc3a80a46c640dcaaf85e50042e247d4f06784d7db8efe652cf3240be28d20991c29b6a544b3bc766477535beb23e9445087dfd2fe9be156a50b89aab25e8bd63f734415a25d51095c786de6e457ff3979f5e0a5181c863f5f0f63c0bbc9699e4f3a7cec94f1195b9d4f0f4ac52441ee4a4bc14bcbee91b47c09a7c400fcbcb796b6bebd15815aa06ece437a0c210778b3b0a11fce63581f1adc6839cba682228357de23e61f2cf894bae68a023ab4519c066729679049176aa9fb253f98f8a140c969213ef44005eb91d890266564495001adb104b1f2b09eeeaf18f11b7e3fc41787e3e1da9481f3c8f0ff95deef4821a4b6eec5e292f24d8e2e533067e401c88eddf65bdc3758eea48089739891bd77824a4023ac2877d3d0189a628993a8ce4654d038b105e5450b38a0ebdcbd14bb84341233d61aa91faa85baff9b14917030a36ec806175db662cfdcf7f8648bbf04c7c37c124f58b65733be173c6a767fcc4e5bb0e7b367590d88d2710c841096dce3f8dd63f3822c43fea75cbca0bf9ab69750fdee6dae10898b8934aca8f48f309baa6c0543c88da90472a1cebe021ed023f4d7176a1dc8183c5941a974a8288095b76240b234851e1ea29bfe41fb22cdaa4310b1195b470599ddf3dccb60b5c222a037f84790053df0f17a92ab9850c52c6121dafc924fe8b9bb3502dffbfe2a890af38e3ea12e1fcbde1e2ef3bc1bfcffc5ebc0c4fbd9a4ec14da25515960956318f454e384ad37ce07697426147d5ce1498068bc0264f33dce6aea94aec39d92444c68baaab306b24d438f68f793245d4714494a406bd099296e0d92d65b4d20c119bef2b6d12e08914d92853f391fc9702c672beaceddc4cf88b4401a127ad86510028cf57ea591571026d5bd367159d292eeeb26e6b557adb169d4cd19ce6c8adab344e15b24a6434bfaaff39e3977eea52f3afcd1ca8eff0619014bd4a63b8a1af2f207bbf156378ac8fa39f8dee49222003303e67d67d0dc8b6bf8c1800b51411ff77f695885652d25ff2d4687ed3a7286c1e130aba762d0dd9358beab7b2d66923fedf581d0fd4bcb05d87bf00b514cd184a9af4341403614b50b3a6a2d176dd1062dd7b62a11fbea1d5b061362bc7ac70ab9f3e760f6d127ef2976f7a7110faa2cfd38df0a8205dc3a21339c795ab67e7af9d096615b43e9a45ae70ade0bde9f130247644ada479ae0af436300b641099c8cc380a454e50421b849c8f817b0a21851925428c544470a78c07faa9084ba975bc1c4d352a381b791514b75cd701eefb2bd448f3fe17e6952997c69d5983181ac474d0535393898d82dc7f47ddef7b1632f6c056ddeeb548e3b1241b0e694393d234e37450f2a7622c831216204cfbabc6e7b3fff2085eb00f48609edbc7f69b774f22a6c941ea2a66ca116b03a7b360cb75702ef9cd7670dcaf92dfb8dc9757e6f4dbc44b4a746779fadc9b66b96162bf4bfa8525d1cebb916c86abf0e3fdcd9872b9791f560b9e6bd67c19c86fb0824eb8c4da50ed929c30505bb449b36e0ac5d3c227106c822231a5b6a6f8ef563db61b0cb62caa66d50b7ceefafa97b633de98ed04e3a2e4befcd305d1d7b008b8a85aadbec0f5e65ca62bf044440cb5dbb0446cad695b4e54c4d700fa0168629ef9a02a6d2251d060e54d8f46a596b72fa080a73319a302f878e717080ab3384eac2e0b9b4e7e2dc11d7bd240617fe6fb5466434304034afe8a60c95f69577c4c932723f1ef7ce49cb500e0aafef9c35164b4b4a26cb9b298d9c31e5f317e9c94bfd4b2f9539158fc0b0eaa63534e85ce3ee69377d6a7fdb387ed807966699ba436dca95b955ca656d67b1a1ac0065fa43b081dbdd46de80f893c3eb02ccea00466252ae224483427640c5ad3f8def4c37cbcb4dc6e3785b9ae3d8695bcb430ac091af315857db15fabb1ea85eaf633ad79d1485b4b2db044f2069a437779eee874e3bce6d448971525b0b704b7f76408a2e7c316c68df64938e8aa5496a37f33cea231ea3bf0f2635e99bf6235059ad3eaced1f77a9f3dcf3390db453589681e6eee8e944cd6dc9e89554835f9f4156a2d060fa4f118d5aa26dd9cb8995d4a2929e5cca1c4bd54420535b9112b072bcdda0958023e74daccfe0816e18e3e413e721f284fd82ef07da4077461a8da22a8fc5a72ebbeb79d8d30fe4a798649c061cbcca4ecb07b811ad0a234797b333a0126fd1cd38dff7bbfd70fe2646b4b18f7f36c05a6cff9e6b4d004efd424eec7b19fb8fc934f22f6268b7a8336a8cfe33075f9833006b22892d1d831bddb032b433e831cb8c36a133352ba42e672c70dbd57f69839c823f98f2ab1c5eee97cb6d92a7088015f46cfd0c5bf331d9f738ed2f92e621058a626b92b363e37b388f3bdaae06a53fc4185d2a9985d573afcf86e1b80a9abf32010c6a28b125bb384a8e727a6d411cb55e86b39f4fcea5e302c779cb7f03f5167ca5624615f13ccbf1d13491a70565a730cf646d87ac4fd16ddd3732f67e3f7eb35430c57741448fe0991689b678236019bb11af1614ebac6597c80bf051a759dd441d0c23b815962ce7c696226d06d4d3a93bfc882d7788a183136d0381c81112f2f5a6c87122a4522d5e6faa5c7c8198f8b1b64daf27c4aa73f63c5c8d2ea979a097ba7b831a170ce2528f55506b86680e537e8795188393c540f351215e432fc7a81742fb46b7e2c477483b2c6fc97eb29b811be39fae62bafe694299256a66eb097cd7f7534cc219e430273857ffb7a336469adb0d0a5802e4c3f7f378808b6671dcd1aa66ce2f181d09ef3886c11ed4acf8013b475767fb28ca979a6c542fde48d2e36846673f6cdf6d25ebce54915879893bd492230b7dce416a5ad31d81ccae84b90df1b87cfceadad8cd749d436861a3255e5aaf8e26c336ff720d11c381aee6993acb8ed9a5cc7bba2d63f23dc65df0330decdd8dc24edc3ea290a0b0924827a35c2b8b2e7445eaee7a87a6abe21b982b007115415bac6cfcda0937ec302cdeb40404cbe5852134b1a0bea93234c35fe7e01c9db681d5001e70d3b9e191f8545f8055c2f30bbee45398b7ffca6cfc214ab3620cc30d9b391bdfe8b1b99671583f17437d8e7745a364dd7c3de5c973f22e9f4de1964c5a7df981e315f003c4e7f29f9732b0b7b13d6fbd35b6ecf8aaa6742c1f05eee1d5ceaa6f3191668c2cbc894201c4496344dd6884bd1122eaf88c224454981396589952cac522dc43e9b18fdc096dcf91acc9fae586148661897f4ea8ea7f9b6b77043343fa6d6e28b62efbd1404a75260e00bee8d8dffa886abc0adccde8bf4479c57528ba96d97711441696c983e95c2c5e474f4fcbae0b14ef13530dc618512fdbfd6016d139a34b11cbe98a2de4675d8afb0592993429148f2f3b25b8e4f43612a3250ca1744451751890a2a25b5c57d924e69eec15ae8e29b17c445416e988f8bc5b7b7fb950556ce601f379c6ab8d02190df7578a9d0ed29627d242b7a5dd6f17672fa75953f92525398e4999c84b9e5db632bdcbe5a557257a4f049e330608bb78771877ca7a6c888942fd468142f0abd58c6c144cf8917dc05209dc18e8f637d802c8101b111cfbfac8fa24aef0d787f5b6545fc9fe65987b73a3341001bbdfead73f958b7196092be1fde040bbd53db390673768e223cb35cc07820360c54d5d52215b4b04c9c16da7952152bd8decabbf8f1851159d3d05a8b9e7d5a604b34135c9150b90d63055c3d84209535b0d96502588f2d8ec95a14872c0c9bd58b2a3097a6b71d4e408140ecad25a008a1ecebd9004b1410ac905699b57495a47e58dcbb25fc7e1abf44ce3ea83178a43623ba9f068f5a6d50ebe04b110348305e1f2efb6640c73db1c913961fd82eb28b9c734ef472a4e1556dd171f2e7239e2a6cf1cc20bb0efcad6a6a7f3bb138e1e3c4679e4438a0e6a121985fabbbb3ceed14a5d8379a738b73542881092b763258ff4e01201d6aad58db91006a9db238d2e2b53d75f7361b186afd0dacb02ae081bf9df314cc0288b357b6cd2412e51541d34ff6fe053a7bea3df6825cc27e806246f6e8b773aca7ed22af7c176026b3a95a160a17ae6aa87c9962ccd1152d38843f49531954fc306128aa935a244042766e3b619eb42b7957eeb7b22379e6389e1c111cf34dcc6091e4aa2ec900dcd264f07380d6cdf3419bbdfd7306f5e5541388e8ec5301499c4ddbf3a073124c4ca8a6b7bb26cae40429d7a4d4885e4ba1a81fc73e338b5846aac444bf5e14512653aa38532ef8683e4b70389963f823a64960e00d8182dd1f361e4d8d8e28cb3524237f8cf81a36931e4e34dfa2359e1f419a7e88573dd2b714bc484a8be0455337f76a9c3151912e4a8eb138a89359625f460ddea6a23bb1286809008bc7f407c71d61dabf70ca24c9105a90bcceec0e8ea34e63c51b1179aa0f90cb2d2a5f45e4eb46d8a0b4e9967e35f49b83adbc5007a52e6d496e95aa5b66e5638e9a4ae38409684965406750e626525a879c199df289f81cb45e8d99501b5881328901ec3c90ac1b9329e61353057f53522bc3041568372b614880f2a8e31ab79e9fc7a9e95035a9d782a4ab8cfd1ba7ecce7606c1004c3c7bfbdfbaf17208e9b0be9d2de833b369e88cb873d83022f3ef9e4e221ef8761da00b0311ecb39fac05861e738ad231f99300985a6057aa08efdcdb2f1c09766a8fe2e170fecc0d7766e6c2ea959e4cfec73d71d3526e8d7d4861c3b4c552e1362425dde87c7b2149d16a3bfdb9fc97a2f212abd7f2537cbec1b3be656e68b4e2fdb8fc937093ac6e04f9e2c725a9789ada89974e8769805a734c31043ee362f83ec08587a02d612387e64b3878bc955788d3ad489cc828fd5828cf51bbd6d2b18f8f3642f1b640130f4cf2381e0869b7a78bb75f7be22c8e32fd8f3bad07b23f4abce7a350ffe5a25bb8fee179a12ce3b83163f84dfdc832bbf44fbbb7b20848f382e5b680ed31e21bbc48e974d61f0d99acec66e181fca34510af592b813633cb0e9d107736bd6402a773e8cb1873697771a1233958f6124db001011fa2fb51743fdae232daf9713fde815be59d4dc412a8fb3038682914bb7465988598b2f84b79bfddc739ef864c62ba1fe32a4265d2ab5d0169738e9783ad26ba2c1e7e3547ed273401e784c434b3605df56dc613146ca164dde0840dc27eaf7468122b622f09800fbc6576a4370cbf4cd4a89c36cbcdc20f23236f1f9a2cb889973da58b09a41238beffb224ee6fca931049d3cd420abb512d878fae93d648daf0649b2d7010f725cce5ab3ec38c84164c5d6ccd76729954bcd79bfad7376222b1f72f95882baea65dfc67e974138e2465acef80b2ce3c4b88743bedf35f1b53b64952c1912345208ead02eb84bd06b31c8e3464e25c2fd9f269f50e5049651a929f04cf8ffcf2829adca3616d29d277a2d0e14fc81b1ffafd32aba43f7ad7c9ac3246ccdff22baa0bf24e76d17680e667acb077243ba638fcc21ea18b6ffe8ce293e3dc8c490e8004bc8220475179a771bebc4dc629414c37ac54c424fb51f90c789e3af222914e59b23f4bcbdfe059f5e7219a98a6b79005446438086f0442ef64182204cdf183ebab1c4d5840c50b2a4c6147a0888e74d745604050c9d70cdf853548890a088039a7e7a78b90fee64e960e3e4c18116dc4921155bb011b2e45a9a3f3f71cdb00ffda48ea0f75d56ec5cbe0b1cd8e93ae5f9c91de3f837bdfddc5175956e5dc04c294592174119e381458799ed631cb1c5969d6d84e441c315157f92bd6818a710b5aa20ef8edf8ab0e132e73e4ead7edbdc865acca6e273240eac4e237e94e8dbfec39e45709067527590e91b30f6f67f9581e1de603a32d8f5c1fe145195daef7bd51e54136957de32990a2882bce5e6668d8dbca754b3afd1cbac56d3382d12e7bacf7b0a7a3050e75a31dc6e6cf4c8df4e15020fc9fe6963b5d3723bf6582d4989edfd6cf8b4e46028d153950edb99604baf700f95e3d3137f0fdffd72675ea376df8d5df366a45b492b6dd6445814e94308dbfcc6581914a67fbb78fb030ad44144316495e75b2bf4829259e23d4d0b3df46869759e77e0338bca51342018f680cc2d95b51714ae3af87bf576c67a8d75dc666ee1f70ddc6769ad28303ff687e6726c1083c112d69dd8a4cc115613ed8f7b77731f0da53643ae7c60fd660c90f43eb745ba89be6852266fb24677968e4bf75bf55995d4701f6d6ff1e68b5d5d88e0122942bb64fe66603d1b06bd24a745afcd4cdbf833942fa3ad333a0a596b81397abe080030bd15fe880fca2292a63b65fa560222d01e20e9d9e7bfb176f460804d803923b635efbc987c224055dcf5dcef217ebcce70ea9ef8bc8ea2ab6a717bfb38985c2039fb4438b0dd872213919e7eb9165760a82b5f8bb46f02bbf678aaec254d4aa0702dbbbded1777913bb4321b37dbf367154da6a795b87a4b456a1d8977c2e54d9cdb0936a4ec63227744afcb4a98630b626734b9221245888e4535349035b0381793de5ceb6cf77faa18e22392c4fd1b667b845797cd33fba6a0d61e9120d7003f538f269c6d1bd9fac33f3b5b28e0fa7c2ed3346d72388e80369e6a49848fb0a8e59d8592d9670c893e6ca004ff34e49a582b2083502f514d9b2f93dbf1a446a49c3d730664d59a4b3673d74234bb891f0328781b36d5a00e778a40eb7c442b1d0b4dd9f8b3a7a8ee4fb28aed84b0d05ed8e4424bfb1c921c4a494bf6803de3af9695692502477c6526882c33274bfaef74df4b33878e7cc7817024e00591101ec0a1b270a15b96f92caba06066b2cd523a1f65bb35edc85fa08cf56fa669fdde86e998ce93847d33c6e5f1969a892f2bf4967f82e60e18dccc1f42decef445a418fda9f7f5532a16f57fe706458078e565210f501f770d9b2e6ac221cc230f04d2afc070c0e52c1abac0c90d609a319ce5bc67f7383f5e463f08c9a8ac208ea8c9b0dc76589ae480e399c3854f23c7d09338824833e3af0c83cae2ecc18461c60e4e7094d97e0cc22f7ef7a2601413c082c8b98084f743d67f7d543efeb7ba1f58a8e228d46e9109be441c1c8eca7798b4d194b75b60acb5d57631f54495732ff8200243b05ffa92646c77a84a2468814628f2d5be5683ff2a568781b0e1dd2bacfb9cc3fb4cb0220b2e2618b509d0de8d5c7549d8031c26e5dbe6ab94333c5e44c6c694bfc6696c4e350410e34387c1316a3b216d48353410fe92d55bef6f4fde1792f6117544fdd9db71ac1b5db35c17670401eab9752abaeef20537c44cbe0a6d6674ea198e474f2e37f63e5b03f0b1e62f2cfc47d2e257c5648e4e7a842bcdabe317bb05fc1b624ef25cfeb5aaa0e421b61da4d68bf800f70500ca659f687047338f5320f2bdac33483691dca609833c371b9fa0cf7e8f2d1e271b6d31b0c15f759c12b817e821980c64f96475dcf450c39469ac4bcceb2dcbf7d1e292fcbed8acf51b31ae61eed8a1b809e50fc7621d8ea502c63c7808d84e9cc1cabb103b5d5b5f7fdf69b6fad267756a84a7a8d7644320045d60a3df5072f603d6fcbade8403f79d017567e0611db26316b09c944a5b0fd964b616a7231bb159bcbe816e2c8a665127f118a027e7868ed072658004317de8eb1c09d046b775de43cad8e055c2bd6ad9b57a48d6e8665940d87271b547532fbf59ab25a429eb192e48a4a87e5436d0434216190714d66d66514c306b8acf73375f058ef04a6e9d466b73204610a938058d1ce46e03a8f1b27f1e1189e6941d5915ce9670f721cfe5e648c2c6d4351c3988bd4e6c717366a91092ee83c093ff0235f19fedea7b5f8db30211ab44692d048a0c18018eb16d90ec021d54003f312916509d4989fa2d7942bd8c55ccdd4625cc550d83428509b53645ccb869e161b140373e4a642f2784639359ae8e3adaf7cb4324569564ac9d780ae3f1058fce75689dffab8cedfcb19058a6d42ac3dcb687bb20384c1d20115d2c1adc15ba3a150b76329c857758a05b1915582b70132648e2028bbe6c130d7432aa1fb461b3d223e68a5bf7cf5160bf33a6fef5a64835fbde815b356eb777daf922165899984475aa1353578aad129b8ebeb1e5b0df078eb6af6c234bc749c06f4cc92de83ff5429703843abc5387df2cd589798449ca98a2af78f8c2abeb79691d86136804bb0213564fbfad3ea8627d24a3203648ded09962e696813fec8925315e0958dfaf07ff170d808d829463e7fa4c2deeb84192cbafbe1f00d794439841963e1ffa257586128310a25a5865b74234d48222e27348168cd5734fa56211189513e5922a9feb37faf613f0916e2197f72314700a6ad20cbff05359a5c657c749a5e604481856bc3e4589862b8eb7874cc40dfd20e1b14878f12a7ccd3c2e322d1ae0952b65a755c8202c3a7ad6dc5cc2d09d47a46733c3940dba4fb1108cf7567fbd73192769b6e79f8bac759aab47d7058dc89062da17fc909f412b7be241c4b271f628803e1b44f1ac4f94f44be2e76af68671d333b8e83e14d6588b0c443d8d5d8c4f57626443d3d5b2b6cfa1bd035dfd6994844896720a38d1c545224e9941cbf544490613606f032ccf54dc1c3dd6ea385729a9e8760a68cf0619dc077b89596f1015b699dd90180f0127f970dfc4a19dc8b2aa91e084b6c2c395c771141fb5e02e3e0859a4a43731b88985e20a2d1bbeefe0474ace955f3c924d076245b7cd74d2a8be138ac5452381cc840b0540e76fb1a6e3413f69141422d1ce8f2b46083973c24eabbe37cbc0c7973f70d2425e3344af597d68ecfd92849501548fb7624d979a35a653a0cd410ed8c26163a7f372f3d7d02c8c49e8446ddafffbeea46fd98c47ad32bae2ee2340225a10ef48183676ecff94c9cce206a8170d8f346af2872f99a6c2c97601b3d02bfd5fedc11c0e809ebe0eede50b0f93e7527d25434543675e5d318a2202a877f8b4f3dc95c299962ab85f9c2774050c42395c45fb9411cdf09891c7938f4f5dee965bf751f61f84636196342c32d3bdaacefe16b81bd5f200cd2a5bd6a5eee16e074df2aaa1b2bb12a98dc303b535d3aaabced9a459820e28ab54995403225704317a956f87b840be55277e51d60a5f4383bb521f7d474ec57277270977ba166f83c96a5a8fe7d47fe75f0a4a9af1f9555d61565183fe24a87e9b7abd08392c62a8ceb42326a039bf2bb25e1032957589c40441ff8460eb6abe1a4ab9ed935b7d1f1a40cd4a8f585c8bd0fdf0ece38e9bdb6d64ffae02dac74c5980d2f8d14a267b0bd5fc8ad803f7a7b08ff8b25f85c4a5acd589adee67dfb635c07d9f0f6d9f27d7b7b17141de2c0f69f8a0de09a1fce02b15a065174398b4b626081c44af2e518977154686d861389609cef026f74f241c8ea56f3a6f87d536dd3f55084dbd57baf5aa7012072cce8e1c3b88fafdc17fab462149a51a5879327ab0cdee0434f10003f1fa1d92dd35478ab79fa90d157efdd444d97528a52cc50bf0f9fb3f60decef8ff4835d3f804a61a5192c57a67529c7d3e7b469718e4a520eead69916ca0ee4e3b3f1baea914bee465defb39f457ce02a7d97c5671b06cdf866882736da389395d61002b865a7de70c05ee9d73ccf2b9273fd996ce77e23b74bf213fd1d396f62555cc90eafa47ddab82c56a267066f786fa10e261cc6da21af8f51f4101b166a5cbe124801415b863b3bb9865de01da8e888a24df765360e5e93f97f21329e866e979174e620e4d0c8112622d318a52cf25e4d992e28a0bbd6539facc3a523f613693bac9caedce0d542dca431595c165310fb3a70e67182d23081b846a278af1338c0da21fdb8974fdd71902b4420231561275e8f6b184d14015f62609e39af6484e4c8a60b1737fa5713a92a2f5e7ff54e2280feb36b0ddcb96c7cf7477d7bbd597409e771e2feb296f625ab40adb1bdbe7ea1c4c92f576528e8e0122e763c446a5ee5f2b2ef942d80a8d2d5b233893c1a7e37948496ac7de67c194b5e6e7f03e56e57db30010b0590bfd339a3bb88200bf560362e4176f9810fa160c6bbcc497fa26b961d5ec31536cc2f68011f5c3dd27247712a0017f99dd549a6b844125c27cefc44d9d7109bc68061b7c996c48c32ead8a46c51b124728b8cd634946b1c0632ac19e275f715f98c1ac2d2dde60ad536dffad212d4cbcb6e4ffd64189dd0861eb17c991a25bbf046944f698c58bc2eaf4fe0f94a7f7be388610897ca59848106119506b5bc02e8603ae8924d7af2cacd6c0762826a88c8ed65b4932c096afd1f3f57b50fd4fb4071953f69a38ee0a1a545050ed94d0d79bd0ccb8a8a304fd6950937cfae4955114a802a40a4645bf92c4b65589042e55887540ee1d87b4df33ee34f4b988deee0bc38ece95940b826d20310c71681f68d369e8696f84ec1b1748f7f724f5438c4bec6c5b1f076015019b48ef1d051401d4e956c23b9961788453ef13968588eaacfa42349316117951f1337c53283db530bb261e9bfd4fc65cc5947f3666a51bdf57447cdbd1d4d2bbb9f198bab1df88f0cec3122344caf23f3064c2cd92b15198194ddab5493de19ee933b2efa63528fbafd3cce2b8e2672b962a6bab9551196722abe2ad77448fa753d68ebd0c58125e4a9d2675ab06c5d44e57638f431aaa4f606d6bc26b7badd120602fd261b0b02186f4e446e4383d0655a9af07b4639bddef4f24c128d3d23631fe392207c0f7d1a7eae2261975db5ee1b2c6b23f0361e45e490876f66f885d628c7fc93a0ac13908a57172923a6521989742239bb24e749cbcbb38826c6ba3fec6c3c2778dc1a7596e80ed9953d9938e301fdd55845d98e5a541dfed65ec492d041d73a1fed939a645cdb3bdc9138f300a2e8e9b5692211ea77a3cab2b1f1c67c040a43cf45270af254bcc239ceec5cd8d44afcae48d99abec7317289a25210cc2fc1cf90746ad51ae2b047a9555573d6f1ef3ae416c5374afa71e9031abd6111bdbd706ec67f1e1971a4d76aec989b9b9ad970328a154ef97018739a126d8dd8d0d501577ed6ad88d1dbcb4015aa17ebdfef578d092cd86e27425679888e175fd733ffe6bb8e053d4e1e0c7835fee2ab106a5493df41e15a0558a1b867b194338c53a7a25a3cdbea71d2e64eb86f882cf72c5498a3495eb27098f0f20ec7494373a91330507cf6aec417c845d39a3fedbfafebf3520dc9a144eb75d7564c391df32b1b6917509c9d36eb7c95680717eb395e3fd1d80e7005b9b6a793d4096a5c0f8d5d39bd12ac0e37a317f5de9550eb44d1f30a3f25682e31ef35ed1f797d18fcc6d88b6f70ce83355ff244012853e70823d1dfd8e3f1b7a2eb24c8f30960e19ae13c284f94788f0ee48dc8df1f89b12f73b6c41c38e76d40b14462035a2462285c729d8a38ec9bd118b938f75e1d7c367b7e417703973aaf8c5fe9a66480a64ff4cb9e0b351242d381726857b1ea0b26137986c7051e5b6ae6e21d662c041305f5075b4d157955b1139d576780e1bdae3e4df58b27bf97938b5a5263ac36dccc57c700cc26f70985ebf11bdd7f1c402460b77442d50a9d11dccc601086cc99d58198ccb5ed784099860f5696b815563c723982869765fcc778935da004c1bee827fae69a4ad786de604d5479148e88d344b691086dbe83f2c20e9056fabe37989653ee71273c192ee70993b0481ca005d42af486f76dd1e95426e676565d4782d22baaced487b457d3095874ccbc99ac381b62d35f2d26eb1d35ac75fd8666aa22e164f74503f4eb86941895cb71d78851569c3a09df44cefb5e37a6adb6359d7280dbae6350e3c6e29ce887ec55b1076e3f1230e82d5a6bb3b32e4e3217f15029fc5760e1fa273a31256f6536b4109fe6c164cfbbce203b11f599c1aa6ed634d00079aa2cdeaf4fe60d5fecb59491f5934948f0aa1182584a67522e0d83dc8ee811d803aa3e635aa309ea375e2ab3a26ba6f3596dd39194535f8bc0ee6d184fa020ee76422957002c4d12cd320933b2ad895964b80cd988295025497ebff919056fc2fadcf7cd50a5c7fe2e812d52b8ccf9bd9f66deebab2466fd97d206a51f1953e1dc993513c434c47d64792b89b172685bfa2816bdb31af3fc495b8073dc1103058ae056a82bf9d1401c7655cad9ba22d5905337c46f70e57051c7207535b3b294263ffe276b54c956b2949b7de320cd81eacdab448c8ff872a9a302f1db2be80066456250d83c43f08f09a75d9d6f8a0c14eb820f395ab523a40167302e5b125b5f98bb6aacb52068bc71e7bb3ffb01c975cc87444dae51131380e87f00df0a1a2d86bc22912f9e76b5fe473f4894fb39d9a23dfc4eb22af5a7b7d27758b32f9fd19ab86e92ad86bdfb3afbaa8a4696278d7ff4ef1bec4b12c8cc7da3ccd73b82224294dcb1ad57943f8a50f09eb575c83e5f9c6abfc337681ac79b6679834057dae1ee3331aa8049e1cb430293a94aaa4c839f36032d5532d6630b1b9ffb96e2825fa0d93f4b1baeaf3ddd639ab3c66e9edbbba25fa1c775ddeb4d50790811546a8fab2e58ba752a4c24d51f14fa5c643af89348279687b547a7317d4388d0ce9c64882414339a52f781a19ad1a8b3aecea03da1c10bb1e34b53b73f64cacb2893bba0867a516004f7c31829e34a86d163dae834069db4090c5c5106b1fbadfae2489f65aea63d459137e8f394b5f9506bf23b47489484eeec4aea4b0e75318707f7778f8266fe3644887e05d3e2457831e086d02910781545f7b0f4021baf2e8230856c78a17de018ffd6359fd7fa6078e0a4a23eea93fc979c071180173d8cb1ff1b84b972fc39d89f185738e2a035199a9c2a2c83bd0be63b34289b262716dc5a92a1c1a0e3fffe62773e99378c4ac57eba427309d2b61abf04cb7131ddc90f0b998c3dfa4f00d72ecd053e636f601ba3f13e780a34792500e8e879f6678b8b03e01579f56859b0a525529ac076008da4e60a5013e4d291e4575c593a741e0f457883562d166036080e4ff68176be39cfef9b85b514b616d8f6c9eeb897272eb1b6e01c08d7b9d05957d1880a33ddc78bdfaf6ed326c8a1704947ba4378bf7a0c7661ce64b038634190a1d599c1e9f85e168a611395118019dc45da3a40d8d184b781feab30177a20921f866aa31891cbe31189bbf46ad2c1fd335f849a264f9f091c889da0c2e4d66b17142f5944736e0914ed7319602034ee7b510a47433abb5a698b3fe3efa57c46b498389c6077cce763f6a0d7123449e13aaef5cfa48308e5965f25d6fe46be6f355f773497f72f550a081fbd40c044a2e37afea4aa8fbd27de807414ebff398e89d59ee7b99abe70ff9e1e22ee5231167a412445f1edc8f3222d46ec7af11caf407f6d524b4490b6e2dd297d7b2b5b82481828a3344180d6fbcafbe3c83e10a99bec8609f22e3e07b980415ae3a719fb4c9c4d2554216ae6af0f420efa440a03b108f225abf5e4ea33155102bbc7086c4d6da626de7aa50ca0c9eb97a4420370d3731bba4f47d932371cc9085c71b26e36b742eaf871240756c62f8113c1a9f10cdaa1bbe3b3be410c4182abdd669dfb69091842fa9584b5b1a81fb84b847282d05c80738c9ffb92fe5ee49b31bfe2ff1f24141800a1c0e0633d750a3d0c5d14553bdea088056cae2c9cc96df9d7ce694b65918dae7aae97ee48c2240623d5b0d52ef530364ec22a717e7780ebfd331c5e6dac26626ae2442a7fb6ea9851a0717f359a8624a6d02d46c75a3b8677a018f830c229fd64ac4eac192c14249db05b22ea3c7cffd352f50c75ed9da08793a4dbabdd8562243a6b5bb2d087a116b6f868cdfb949a07b0b536906ff5b18ff0f4db55019a94189ce6341f0c7714cd54cb8cdf67dda387c9388b1ad4e9be40bab12221f366f29f2d36e3c25cead7f9d7a47bd9b7d0dce6260bd395745812922563695efba357e351cf50ccd9033a757fd385909e3ee22ad68abbbe86153bb0ed014c5bb90faab97829c5d17e8dcaf030189ae16a28f17b008af44a62d65c141f519dd327a73cb250b4677c0620fb2ecb18b6ecbf5d046f75d9bc2a83a477ae247741e27352ed92bef2d8011c4559c3f2410ac50662cdc3f2cb3b0f5dd2a6329f9953d0e32b84b1d900ec09707e2a193f0817b6684c2819d924de4444fd4c3fc493bbfd1b40ecaed6932f6e79a27cabce3ea922a3c6c388cdc6a4a7ae6fff3af7ca12a07cb2efd318c89b6a6871513b69d1fe782fb2ef26612f77c9339d349a0ed377dbcc190ce7bc9e77680c77484a247b4b104b10c61bff9865660577c7c917c11b5f2ba9a1c3846e6e60df329bc9a5fdd0631a5a5851589e94880dd4ae4b1b47c31878ab56dabf05b46ea4a4dc4dd385b852814542a3be744af4823192a6743da8fabc776123824cd2bc4dcfa35bafa056cd10d09b8e17783cb7a5aaeb23e43359f8115829bc90d7eac83600e0ac11b517333d50682f6fbed625061b3b600cc269fc0c59c7fb33017b4338a9c1e8e19b1e75eceb3bdb9ac9c3f54eae8f2c3db1e9dd443450d4d952888174fe352e48e403ef8e6e75650c56e4750c3f0a1d0911412c2c574284f07b0f68c16ab0b7adbf7d726ea9af18e071d1d26b5d92ad2948013a732ec7017b6add15442cf0dc922328bf716efb418fb284fe258d816bdb9ae041fd7623a586136936b7044c678a31769af32fa6cf60c8d4e7e38a32cd5888545232577d533a79ea108c21d901dbe13003e797f91a0516c6d1d92d9c05011fa264d97a2e451734e69e5f1e56641c93c2f330c367e559866e0200da2fb2f6dfd9f8a4970af448acbcc1dc8ee0ebac3d732938c6f3f38a8396da4a6e753ee916ab47e291bf9f567b270fcf2f633d5ad1b55b4826d496aebfe16359f30670d0836c4f27997bf9e5a3d1fcbac05094288dc90db9ed3712261556972cf2e7ab0a7e7a1dab3292837265c8d54918e9b91dce0a5aa86e13f9d030175e0b749927f69b26198fea2945f733d3298ba67ce7675e766c281d0753e4681cc7e8525e38eb21962fab8445e49df5974bcd1138c577f0c262dc170592a2ac4b768edaa1dde2daee9b238367ea4c648bff94f95bc48dadce3e70dbd6a0afef295b42f436dab938efb4c0b717f92729c04019726864d500c38b92a74ee547a88375e10c6bca1ccc3f0f3ca94b4c7f803e680dac7017f22b3f7cd06d58b26578183018698cc9eea5e5a4b535c6b60e3884320eb957c9dc29c41fc36d0fe36c21ff66945457a3119a2c2b61c0d700b33b448e6a63360a968d3bdfb7174e199a300742e361f28a80a60d151f68925e459381a7103ba466419407297de9ae89aad2a943a1f2aedd736d122a12b9851c2acfaa62cf8852927f5c12266b03c6db0f8e0bf97b11c6403bc9adbde62c0f6c4fb09a44f4ba744f120445488a0a84fcdfc1d54c570d6e4c36ad913b25ca48eb8b8b3c9905e13a3e4c0e4b08de9d297b1208288dfbb4ddb29e0526c29bf3d60512efa084ff2efab1c1184f35d2d4dea2f38d23abd0ab0071d168969d9560104bb32369257195081384b6143c6a1c0dac5b311bbbb6c0504bd30a9a3ed610005b28f57d56860efddcf5dd7dd3492f364cf6d834f82947c9c95bf11d467ed8ba812a7832805aad33d42de2c5b0ad08f205bcaa07e5c1841a5dd730f1451c43252dc4f61ac1155cbe4d0005a36a575d2b53ff4c9f97a61e5058a37d143c8896799c1ecd3c861c6a1814a018950ada593bed151233fcb7cbddbefe281a80bcfa711536b0976f0da9d4097c99e558276f3bca8cd603cdc34b930ffe76448ddef26b1502944a9607a9fb3cc25adaf01b732cf77c110728b39c028a951035ab4a8dfdcde73333eaf48d959e681e906ebf84065a86270740d000afa5d1d32c00d285d03c24fcdfb3fcb93f175682da6b065d82c652f3e83f8f4d87e1484a232eaa6ce8129a834e32870f6aae55f792f09e97d59392b5117ae10ad4af252c8326d9e39eb8c866391c53515ff14937fe35eb34c6e6d955fe4ee4f46f40e497479937bba92c2ddee7fe1cab697f207be949908be35c04d92899f237a3b03a71b9e3bffdaf9d5d69aa8ff9a10c137e3aa02abfb5598305f47c558278f5d2438b7764c34424fe2f18f4bdde410bcc093caa2e468b6e50e407f7c4daa15a6774f928172679f74d530182acd5b6f368ef49c485a6a3d9e0109a273fb0a4f8c59753b5adc08e52f6e6f1f488e29ba460975d7bc87fe872e1b3864f230ba91bdd6b7689107ca9ca750c1c2bac1dec09920eb34e6678d7c78e6c48f1aa9bc8efccc24c165d64787e5d34ca604d732df9ad8ff1fa311e4d743fda5e736b81fa6e4d8bfb8b796d7d0f9fdbb19006d6d28a9474f442f1ed4c54fdb4a77540696d4f54c2a490085ef857894f46b2757728d12ec5e0a133a1743d0905b976bc012e5f0ddd63e2d8743656130d9c3a0e9648f373d1e94b690fec039dd810d52b7d69f6c25e6df2fe66cd20b7f393fb94ea1c17daeebedc264abbf4085f6c322b3e5cc5cf69fcf6c9cc0af696ccbca018fc0424d32cee01570d2f5d14237ecff8280622bc15edb67dedd590e88cf6d65ee3cef2df5f3ddb8a6c037ff337273d5cfdbfec14911481a232414055ac58b9cf8507a5009b049b2d0d65d07458a027f333df2bd90707bac4a96b4058b56d31d12d4f9266e6475e3e081df4654f3d0dc636feef05775eade53307ea4a20bce7997deec5f518726406478e86210577581c248a9db72ecac82dead89832cc46f7c4f355830af5225d53643a91fa8acdea8e2a8017aa1fb16c56cf560447a0bcd8223f9ea7caa1388dd0406b10b2b1f870d0a2ff3cbccf68bd535ddc0aff28abb232104dab8c2297e45dcdd417cc7fefe4906378eb83f59f5e55545acfa30f630c4c556c614c913ad8338a6ee5bab7c3059b0de58176ab8cb56edeeae68ebcd2b00b2b0c566919e7d55d831d670c3a966630ad48a4036dfa7aa52e39b19b7e1ebaa928e2aa01e636f8e0f1fa3c75d094d8307d2eef5b166f0074421ff6e5e484a8b50242fa5f6c2596fffe019de858c230c63efa842df8ef7df68b55d0b25ab4837640d5c66e4a4d2b26ef1bc39c930cbfab0c5f16f099678e64666a3dc88afb3d81f223e4e0aa043ebc9f9ddbd523eb84a7c08fa1430541188e4654da27a78b850ba4dd3d0f95ebd8dd84a73b805b5900241125073949f6b718cca6ac418b7413eaf6a8b2c8819030d90f4a89f9b8bc27d704ad70d3735481092d26b6137ce113d7f5fdecb7c1743192c8c03308b9a7c51216f05e8d7342d2fc43f0a4c7f157e551dcc91fb5da7baeb34c4f8407e0bce63f0f20b6059f137a49c1ec5debd042c5a722bdf01a3086645835c721922d665109133ad9ab39fa584cb6f56d01fb0375656aeb9892d2e5dc3fce888fd697ce6e2d1f6cace7ac783e89a75f17e3c63e7532b717fbab06d4f612cdd897989c875ae43b4b03803e4bdd6f6f0f5abd18d85f04f6f75a1c23b249a1fdb69720e69ec9e68f4cadd536b99876b834a268ea451ed413a5811a0cb2815f05db2d1b544088366f71c03c1bbb4cf8110c4497c05425d81dbfd2c2c2ab80f2ccfddd2561d79618a86103b82262e0a1c7852a3d93170fdf94c0987276b695123df936a7fea66a6f3632edd6cdfca4af6ac3043fd0745ee5b4171d278612703ad2984a98daa303eb18b0513dfee44e0805102b2d18d3b85d40591db3167f902dd0b556e90d68799a738e659954094b902d776ded682019dcb836881a67509a8f81bd65a6cfb1620dbf369e453504d6170a2c91abff43271825f8b77a378f0a125ed036e4afe71febd38abc5c04b83f33630235112d6fa8f0eb902b8669df84df4bc136efec35cfee3070d5b582923560d44840f06e94bbd34ef68959bbc0f1707dcab80da804a1449abca96670014419594e22d4605f68b1f628b799b583eaf6e669fdf94c08c57c528811f6c727621cf461a25f8ca0d02e575ad6c395ad1899c4a1165c8c7d594570e68a20f018f9ab791ab9b9e9a27ba9da93c1e00caea5e96e6b7e0939d2f65455c4953fbbfa7be507861dac74953012b8a2c7a3155c713b83c78e4253f882c03bbf45f13f14776660160259664471452afff158f56eb7d2716831ad6b4facdd59c8c082a3b80f0c40c2f3544b71ae0521ba7e434d6334cd78aa7cc5af79e28dc49f83e6c02a2eb9711156c48f23f0106f367b9c3860df677ae1ddf327a2ab562bf54fbc671b87238e71569e5da4fbdf6215d2869d4c86d91a12aa605c0db67d12dd046ce787bdf554aeadfa810496a6a813fe9751dac64a015859ac8eb97427ee8938d44a7ad4c92bb8d998dde7f8124890d7f8cf61742d2a085065741c294168cbe3c94404e60c34dc499bb5750b42ede4c60092b52fa85b371e1034b39e4a76e5a0f4cfa3d61b3bb9e7a2f3c2a53a40319a382cb86b3edec68d8a24ff4f2e67250901fd6ad413e97bed30d401b5cad0efe10345a71f8b80d56058f1a390b75fb2cd4e45cf6218cd1502fe9eb19f9624b35992275ec301fde8b313f52a3a0c92beb110ca6b307c849ddfcd32bd0e2a7d3f06a8616fcdf5e6bd3bdc593eecdd405fd7dbbfb2b3a70556663e2dda7dbb26096d4e5cfdfe39ae2c4127cb59fcac15a857863d82e7b77ec552a4596b0f8b49b1f33aa0670aee3b7ac8b29d77036b869fd5babc1a933f016feae9c29412367300f6d7cb98928b4a3a5c4850045d5d6b0985cf369f49f1ea4f2dac414945b2f7a9b2a8896c913be75d0249ba975941dcf005173bc5af2dd1ca658e4875adcbb6b8e356dd6b66e1fa7e54134ed4dc073e4204abbde7bcaace70e46de314859c56dbf80513689e85b1baeb7d3d809c0c92facdf3cc484fd56d29e0630aa4370c7bbdd2ca82aba3995b0482e8159c9df45a76bbd66a3c4bd055feaf55b5bc4c4b5dcffdbae5c43539a5d0e79f9a15855794faae3ea7192b7a6ec1c3cdbff88bcf2774375e81c1a6284ddf4cfa24de66e472d10a883351066b3eeb302fc19c13ead4946ba7d34c72600d655f12bb4e18c1622879f0251ec748a6a0a5fac077a4048fe2c2fdfb5278f6c9a79cc4024b0e542a70c12fb710ec2085b36f8e8a0758742b21ff1ba75c8ba25ff45576c16b6c0751faf8070fddc95ee8abee8bb3df2b79dfda04da91d64a9b247c56213d333439b170a7b1d74c30e983301c2b3dc5055095ac7f37c54d3b448a83cf7f99685022530561f82ff264936f5ca29c1a89d67e85e0856e2bedb452d8e5a330d221fc656ed32dc54186cb54d3668b3b2ea2a69c7a6c4d7abf0e06aafbadec993931382c284c4ba227ee50f266d41598c79e5b1768b27b04e550e847006bbb814172c95b2d4f240bf2736570589f9e48100700041e116f68484d9e0fdea1737c48208d69947ddc6e2eabb37714e2c01205877d976361e0c49e5d39c60e87781f962d6a1d0e24af7a531a7d9a01c979e16aee9f6751edd29f5fe20cca0bb7e60d0851b35f36185a0b79f582933bd2f3a210d7341c62c51a470ca94df0da0a86d3508cef341513f84d88b3b30f6184379c362816618ca973d6911b902137276c2e13587715093d947bc06b3912baf08349962566de83d731a9b55d30655815d899a5a69630fa9e49401e741aee264b0fae8c263daf600f179118af2c3bd9d505baaa1ba9dc70106cda55c2d341dee7cfaafcbac515ed4b147fccc191f4b2f7a86cab32e2316142bf1cbaa0a2b1c54d5256decf8073f9f0411ac093463a78c7d3c4e8bf6e95666bade74da8720058f5a63877de95dafe7be9d3587fb0aecd77a0a1e72999f4ff7c4c74e7db7af43ffc8c74e1b28cd136f42c17e356650b196207f913e7561c3d770603b251b5e4f21467caecb4c7d0dd65432ae9074ce385b6d6def7471c0a96af570eef7668e135fc11987751da37923a189c34ef0bdf60b27a998dfb2e3cedf124b82c60ef3c57acaeec6c9c3a79d36d71020a0b66fede1553e56d72061061ed0634de7b3b10f0d3a8e6ef35239b8b23ccfbd36da5d86e977d4d0c1bd7e93ed8aec25ca79eb68fccf1327415aa9dd7882edbc0f7ad2ede31974a8bccf544bab276faa8cf3aa67e629400bd2e9a1c90dc1de6b8a669dcfa68d5aacfe4f8652ec991f1a9e9cd814e75e4ffff9f3a55e8f9d11be6503f829e03b6783e1e07b0de7e7ce3fc626813db77326ea2c7aa042f5e7599983311e174d2260009d9e1863e58a77ea1bb17b881bc8411b9ccb88eee45762edd06a404932dcedcab85e4d812804a917fd3ce7631cd8084aa921a6c0bec7a573cc0e556ffbb360f2c455b0e6e8b998f82fcce0a2a1749cc9c50d3dc890c1bbd527aa1589648479a9f6653f50ee142d5fd42fd37eacd9bd9a9248b63be785519bd315e1e1342485318582ca78267794266a6ddf69638b9855e36fdf63dd72ee233805e952cf1d2e998efc30f8425041eedc6af18ce85ddc53b0da25d42682fee7c91f98530507c54610349e9b76f8990cbf4736c72022a232ece0928144a6f0bae6c6084f083305259b4d2282a1f50a145cbe222a047c189b230cedba8dcca9569e057a31e16b61509375300704cff860da45785d35a1ac4e3153aa7a5715cc48050acf3dc6a98c23728bc60f1a9dd443b8b52f4815d71363df72f4dea801f93394f3b38a2aa3b7da5f6ca4a5f5865c030726d916500d6b17cfdb3f817a4f8bc15788300bcaf541289a177687a8c5c7df8f8b5aed36ee16c850cf660cba9ddbe508f028058e8f5ff2d12b0ccbd503a966375c4ab1df9ed9d032a879f7b1b400540312bbe4ef53adf35bef98d750cae5c7bc200edb969ce2497fb55918acb7360c71d4eed7a4d10ec88203c646c2b9e0c5eed5304078426437c3a007befc0a069f2b0f43e015878d4eec3f578ab39e8e5b79875060b876fc1464dc60b08ef22a8612ab318842420be9dc14e75df7590a6802c02898e1a679872a8337a2d9ecbd84d5ea79ad2e3aa480e80fbfad904d6d14e1fbc366ca0e25ea40a4721e366ff6125ea1e210dc38201dd87f2909a2138c82715c8a8df580db2d8f73ca6d82f0761c9cdb9ea506af22dd0ee33926d88c1a8a57f0c442dec6b66d7daf2c28618727feb6197495d97caebca9145975071a5da2c5e6a4508192fa74f40f647b3d37893f456b96e34a95b8e3689164a8095ac7e825ae6654e3970bee9b8801d83cc4e34f119c64d6d4ba9635003c93bb998cdcde4e3b2878f8ea7652413b4843fa5f785c0c485dcad2831c2a72795fd665920c255f3721c61f6f6802d937d0fdfb083aa31aadcc354c6ad11da713ee69ccad298ffacb41b555ef2619ca31702b4ba3732d3c1411b9ebb751ef80e79fe78fa049612b0467d2f4f22d44ca3c7a5a3af3b032f8fbfbe72506f31e71caaa3353da140a2124c9c7309ddc84a0f5f791e9a24b55b994bf66776094451b3aa4600b35002635389e2c358001c8027373e4c95860d439ab602df667972b43ad47e6c62e10788dcee70548c3ffe4bf60ce42d4b84134e95487a390aa66e103fe87d758374055be944875012631ba460dc65dc4df48d775006eee8ab763e80077449b4588cf5fbf139c3639e33b848fcf8f2eacbc623e5124d08108dd0eb8eafa034861fb6d3c07eb3a0df0f54cd10305badb00204e7f3e4eea43e5ff9b69a748a3b34ac2916610cef65f4008117753f68b7f238207ca8fa58227a91cc9971f688b8d1abf942f67cf6cc6b8aaecbe4b0e42eb90cf6c571200f1f179fa461f905d40a2b51e3be771fac086317ae1319d6e2e06b8fb868711bd4ecc0e1ca96897524f9bdfa94da1a8076fbfba7016213ad68d0ac542a49ca445b4faa0ee55fe8e785ddb74a457d9899ffd0bad37cdefe170df852537079b5de820da256f9ca9a94c2e6a4ef10b3ceb254f1599eedf82ab051cfa2f98daf91c1ee37f40e064e34cb7479ad5c1ad1d45f8894f977edbdc44818ab19440cf5d0e23c0f3803edf5d7dc2c44f1dc34d06ffc992b6740193ad9064ea06512421a901d028653942ad9e91790b2ea54d2aae4fd7a684aa73dbb611ae65f3de0c142c71f9a4a9e45c10e0e1a26ac6495f85fa1fe70c535c374982862e30631dc2a56af233d7e4b47d5e7b51c547ce1930b7a904a715e555a1ab2cb754e6aac5a85ca0eb46a1994aa07717f29bf9105f37b0c75d19afa02a3ff6d65c8b6ef5c5cbe95e5dc2bc009dfe81a78a0bfb0cf55a7b3477486a12c5197b60bec8085d78761fd364934bf882ced5b4554c94a60aaf553a470d86d35bf7a70eafac16542e3140a53b62fca52913482675a31c0774d179f15d5a94ccf7a27c8dbe6d9d08a7fc1331df29666a842e618545655193edee8e0b326cc56dad80d5d95d1c0f88258117e3c0399ba42cc6ae5f89609d1a9515c34aaa092e224771b779405aeb02101cf12b5129e84b5109d2807f21b94f8a5b11a4332c1300aba116c381ffafd7da18e4f3c46f42bb71251a6d4bda68daddd91a3e39a8b06321bbe86100c8cd3c35099d6c95460b92d480bf801c2798eccdace48964e028278894861ec12c7415e687e8c76df37e06de4f97c396805b5f941ff486a70bf4a0ba966226bf127c7a42a0923481619c9693bcd4532ba570804f3191e661049982e73d33b130f4cfac10cd86815b3555645fee0d061e16b69dfbcdccb81f296e2fe8ce037c908bcdc85daa5250ed3a922f50c465925a6c40c8d5abb93f854bf92924cccdf17d73f83933b716f84e447408a3c988e2a68b124f9f60a5272b793225a2fd6de5137be33d916319b49615e4309aa055aeca4f1d1ffc2fb20d04dee7909b8a5580bec1a092b6cfb77bf01783c87aeb3daf3a8f99373e5414f0906ef3072a7c338deb74b7ed9b3be3c0210b7cb1fc2f87f5f6a47534d0218b7201a616381cabadeede3a1ba8adfe405ba77d49196f7492904d21449d79ae27afe907fda28de1b08e2e8fae9b2d7aeaacb373b979e551d8a546fec8606db322c1f219adda95d64edb1f8c2b53611e052f027d867340d33f7207e7d472677fbbe520dbf35aa01b7d59618e80f0668f1598423dcca661769b57771469942b16484e777c283697ffa5a57039fa4b3f4b5a9ce7958e132c7a959380637d98015fc890ea0f3eec9e486fd42ac58dc7e2dd3f486fd5b37dbf9eb581d2dcc7c842ded2dd823ca856d197a58a2b057c639feeb06fa1993271d85f21c10113a7543aec058a8d12d35b4c3f62b8d015e9f54600e453686e61698472be4f300284e02aa502e27ee8ce1e272fcdb9b50e10121bffdee1bb7b176da319fcaefc9d2ba0a238bfd059dffc21107d166a4ca8ccb6efd364817cafc5ee479fd6dddd52a8278153b1d88ed3db82b2f2c06d16ab650cf60fd188a5cb9aefdec764e4d715837113835bc8b23b8fa14bd34c99279d86bbc5c80336efad92b5f4fac3030b7bdeef4cc88c31b6a515eb768aaf158ee4b68e3cf87daf4b9b667dccb314d64550d851d214e45dc4ed5afc63b3478ec7dc4ca2aeb071a89464023cb096d08dacfbd71f141daac5fcb8fbaa5ddc14d9ebf699b469b08eab73c74c1e4f9aa65d1e9ab8dc82bfca63da1dc9bf1e94b8aeaf3a47918a2de087ed944d816907e9648af4999cf263b288697f3bfa27838790238cd9de0a94574557b3f0e3757e1bca33ded87df481e23448a17d7e8c24e050773d8f4e77ad024860b5b2d70a16b96c03af1ffdcb4722c4c56a9e6ba10263382357cc2dcfd5307d2bc48fd2f72cec38b0ff727410868fb9b199a153615b202d14b8fbe27c7489cb9d7a69a6a02a9d7b99ebc3cb6bb1cec6fbe5bb79a915a256e74f414b5cbb5c7eedca36a1bb6e6d89e06c385116b0bf8b053d5fc78d2ee4a91bd57e2173747408e46507bff58208b8fe2c2e47cf0a5e17bb9e67a92f627c95fd2d1f533772472c9f41fae784630e63d8bb68a3ee50cda82dd81503735782384d5fa3392752c91f36275c60b66d1f6de8e1d02a479702136c5d78dc8a0fb223b3edd66cfce4c66402fc4945f39dc421f49dd15343e2fb43b77c1c2e1d15f2bcb53398e131589bc653610d13211e5811fbba215126c8992d2f26d74991db7bcef3fcbc92f2acfba03d19df5d3ac68533b26673e3d53000b37502942b10afd8b91747738c20ae1a7345a9b7e012ea6d8b3772f6868cd54e101669d2d82c4bc48e4f5dcb2bdf05c49e4ca41f3ac262ee61363e6178c0c3a76906548c9b954c181fa152267580d08f88537fa3e04491983cea308c98db9fb223e6222909fd61a2670795edf530c77dcb5fa5a4179a5b45a71423c8152b4a6419e1d38230e6d9d8df20662539697fa4f37becfe089a957709ee995b236b60cbb34221648273c3d0d019e9a439f1ff73c3f4e36301930c34e2e52f8781de9cd2ffc4740828e8ac159dbc0b301328490df2701eeff8d61ca0d7254642fcb8ebbf0b2467dd8933ec49be6a0f841714fb9bb03a6e6998f0aa936b8176e1b4f5f883cef5d8f1bcd1c58ccd0b2cd3e19836e3c3b82c38fb75950063ea0fe116aebdcf08e5383b3212a15e2aa516e3b07fb328df3c2bbade223c60cfa7eaf04368bdd9f64f8114114bc5922d402733a0926571bebc7c1e0728be91a75ad61015e03aa39544de24b6d78c3e654c2bc06b1411a28d1d13ba74e437af1193c44531cbdabd1d62157b4fd5bb3182aa65442d32a8332b95198e6b408338e3573b183d64e86748a61260e3ce61579a4a5a952b3de700e0f89268d9ae56be7e96f4a2449d789dce871166ead2956eeeedddf84ebac114d59fc9e14bfda15b295657eb04395b062f66c765450b32ef5c1feb6dc49d4f742c7f2600ab8994d2287acf531987661d9d0dd71201cb1785f7ed19a73d751a9c13b512715d22a06322fb71beac6307e66370c7ed290e7fcb86e7d5bef483218449bdd5bffbb236608cdaac0a73623c3f37a4927f23376a9bab3602315a9d3ed4b83e04cccb7f8184a6d10742724a1878134e772287668a23ff949421728a07acc240469f10881c0a331d97d435819cc6e59ca35c8411642bf951573c1967891c2ab2d93561f5561f05089fa65860164f8003a3697526c21554c29bcd069af65bc83ba032c64b009ae92e21ee1f2e8a6dd061655990277e9b77fa265e11c6c282d41ba03c8e73a74e0bc395013d740455e17dc3984a846bfdd6b87a82f9ba2fd36eff113a8d61bec4212c97b38656797555340093bdc3281570bf9ff9a5f80586b1fb60f269942802b878829f6646a62c21b7816f73154aedb4fe75360362e4176f9810fa160c6bbcc497fa26b961d5ec31536cc2f68017088871d4d22bfcad3156bdb786c1834f5510e71e2543d5129a36e20a7b1b120650a64f1c6560bc255c51229d3048a3602c3038326ba49c15444dc26277ca4f6134d3c9187a5a285eb078ef4aa5c68162b38fca3692cc0f23d9aa2c817983ac74ec0dca7f5b2adb0b22fd61a7c4f38760fec1ff908c103d58f39ffbd52556ad05014baf869e82e1998bc519f03ff56f276e0a2107c22941a0f9820df6b291b34dcbedb847226abc236cc69fc134d38e62cad06560356797a67a4645212e391c4f6aed1d4803c1f171af62f420747a2183d8ef51f9fb8eed130f593ddcd9fd10edd7ff6f991feec2c5490942fdf05435d2680af94eec49f5965b92f030daf76b44f78811483f5028953de2f52db07a1b35b1e509f21f58d4eedebda297c78586099f59429e0fca95a4165392a5208327b67c66db271729f65bb28a79f0d2e159f8708a20b3f023f2106733315e92a58c83371b915f7aee4b48c7493e8f618ee9e31e8878e005a751d1c15b8a166ef4f0ba449fef19de1470f684b0a993ccc69cf3c1b5834a7310ce8f0854f5e28d906b835d86050722d8ce7e04c6c624d62d9b6131c3bdb641f2cd0c2ff1cfff80a5ae8ad70e1f18925482a2bbfe76019318217a1e238d5f8eb2fe799a3363b8e49667b48b370bc611b2c6fc7587cd8f1ac80f9992a13a028f82b76cd8522f1c0bb59d82db5b84b80248d8498f1bfb48e8f61975cba5eb39c8e7491de15f1c56545490288af949938e301fdd55845d98e5a541dfed65ec492d041d73a1fed939a64ddfeb8f0e9afe3a5bffbfa537bf6f2887e5ddd9fb6d4e230faceb2e136407c77552bbfe420c10cdee765c8364fe2104e25b9669973e22b4f1f81a6558cd0d2889169efa24a896ace5e8400a470c510619e57e92a01d0e9d0d646a19005ae3ca2f85e4ab355ab857c7c08042740c367c07026cb6cf12dc31a77add59c7fbe05115700a110fa617163665132485b0b8a43b9a54d8aebf2119b3a133121270c462f80c6facc6f4eae5610b6876efa334f539644eca170ab92a2c1f9ed0898e72bce6652dbd9b51ed3aa211423e6d76e800ababa0571af88c60b5c83241cb9ebd4eb3611b54045c6635a3cec72836ec2833a45535bd8d9a5eb5a42c110868f225b68880b77faf0afa97d71a06f7aca484eef762d912852fa1a5f0f3be658992e1d8c91844002d48ef2139a8e72d8737cc389193dae4233fbb62cad49ad179e3ff408f82121f8c75870e3b8bbc4339b0d5efb2e84b781f01d6de5c5c1b4db4b215a7b64d5401abfc24ececb2e04e6a66461257dc5d057bf87579f287b61c4aff8dc4700ac7e5595563ffe83a067d2c4e9de310dfd83877e64a09540b0c7c70e1bda44cd59ce89a48fc3d6001edb704b2ae06edc1eba48bb56a14fba5933c493b7213b0ab112cc36ff69b10e79482eed17495cb6e615194549d031fb7c1e08026d0fb2a6efef446c9befd032eb80dad126edc41e13c4ee52fb386c6c25da07517456520a0ca79f1433aac7e396080f35f13141da3be21bd4a55a08e52700b61c07226fe8ab331a9149ff146c7f5526bd54867473337600b32e922b35970f38f7872590f501f7d5a5000aee1104a1005877fc35e30e18f62f9ac4a3bb92f4794534e23248223bea77c75ff1be434f15c3a135a3d8af115260e209ec4b0c1c4eef003eeeee469c6230feaa2283d52bfda00c71e8febd1a37a6adb6359d7280dbae6350e3c6e29ce887ec55b1076e3f1230e80c3e943765c31442ee5b230bd11da26ded71659e7f8a0618ce69b8318980f9e784b834db0eb8222b8751b7b5dd582f60400f6e389c1fd1fdff3b2c15a1a118f5a4815b4c0a326f78934f4a413e696631bae27ac2a7b1153f1a4eabb429ce1305f7e8e79327db6e3b431bac8916a6c4d1341180f46c367cbb74fcf953303c7bbe0cb15c4331bdb0d40d725dd739623a29eae9633f13e1391a14566e5440261ecf5932b33769356109825a4e19dac3027d863c722d9e41f09022236c486f10abf8e75a574bd04628e96eb6b53392b1bab0cd5cdba0016a494c8282c9e5a7f90904b8cd7afec39657504d0145349dc9cbe445e8e0183456df53f50815d9a47f007c7d3a9f59ebd9e2469a08438fa816570a333263135cd95bcaddbfe5380464d09f5d59d1552f8971851a4a89d8ab6e43e05640fad98bec6ccf1795a083ae74243e6387280fc048060356ff89a5b6e1347588248f55772a4741da0209795cdab453ce283ad90d653ebd94457759efd0a8717cce266719d3babf91e50735c54421c7c2372582cdbd51463b5e367a305fbb5eab824741d86845dadb73b04a7383a64185392d68350fd001cb4079834057dae1ee3331aa8049e1cb430293a94aaa4c839f36032d55ee95c4c677272f89f8c29ddcc8cd52bd8a64d6dba391e30d58b7c7b77d86e56b9d81f54cd5c83d31b8f4600b79f40d3d11c1fa31a03c49300bbb96d8cbb94bb326339585ae56a5eabff9ed7fa4d0b7b505f855e87bd370d26de839318072cd1e0da2fc4c5ebf79947a0a43c11f075e539a808588cf3c214cace2d65b58d8a1e9092767753c2ac049e210d72e67e41017e2207a54e9326c0300b02f36592336562f890ae39c808715e2c55aeb53600a86d42761bcbfdf893994ec7dec10dd34d79d1b8e76828b9bb9641026034b42c77d9da3b36ba2b8db392010bce8d7522f9af3de17562709586dbff580a6d05331fcc62386eaf5ac6a26ea0607ad1cfd95e7359226e19b8aa9521e6b440e984138442eb8a0505ae8acc5e4e3d2d488fbdce2b3c13afbe3c644a975dfc14774920206cc187273e6091bc8b7706100a0fdae67da72c9dddc11fc85ffbb0b1cd098d7ac0400a94f2c479b45bd8da4e60a5013e4d291e4575c593a741e0f457883562d166036080e6ea734e5c0f617c9b7250ca52b5c58bb0c5a53a814af218bea1ce0b06f0c3b8786e6c2a162553851d41c433e9f9028a74a0afc40231ead5efd44af1e39c98fc09acf5ed9af86b8a8822cc43095c0a7a7ac1003ac867c764b4f006c9d094a25c482d36e96c6305560ac57fe8bfabece3a153ba7c086f2166722433be5f0cf3ba347062eaf96bc8df2e0a3eb6991b4b941db63b4986c0a5bee21910ab2c60ff8ed0e0c52c1c3a11797631f949eb684d3ee8763d884083d04affda654fe979c9e86735f7829cbb9d3648a1a19bd02bb65061fc985288e47ec23a31fd804610a5b54925c3424765d176162bb32c1053f7242f23f161ab574e885fe5e489fd174943abe827cdf512daa5b2efb2bdfc5042e18c02248a996f30c9be8876491d9ddb81edb96315f103ef840f06a01823bcca78e288803516d8f7b4231cba1f1b30f2d58fcfa060ee9b22f264f185df55cdf632d96e48168ce4e6ce64c3e1aae6a7b062e38f956f6f81d5a832f8797bc085fb2d6250fa071c3c5b47e7d448337699e9b523b78bdf1452f1a447d8428939d2d0fdf62b44b3863234a77cfc25b83f9d8d844ae7fc5da206556a01f9ceb9a15248befff6346dd0f088dc014cf0aab9af33fecf7494a24b82090d6080aac79414b7fef53cb3228675b27197d9b649fc30dc2ace9386cae89a70bc17d70411b7b440577c3a28db26cedd36b13e895fe346bf7ff23b9e29d53eeb65c74fc1ee03778542847ae904bb3ddfcf15e767c51d0f3c53a45b0b9d1486c8aca1dc0fd6050cf1bf82cfbf9c002b7570c9b2500291c6cfc3505c6e372ccb3d4a6d25a284430a0a770d99ffbe9d253ac0756af29080a8c0bed73c697c0c829526484ff530a81514bb81390ae67a5efb624c78b88d50470144b02a1f0c33bd8dea6763827365a9be4f99e74cb8465e1ee99a71c566ea7a3905f547437531bc142b10a4341a3a9c05807841d8e61fddd4d20bb05d3cfc3074bf82cc5ccdbd6de099e7e73ba712763ae021e83fb26195a920c2c57a95cc5c675335ad15136c1a419cc102bbbc36051a9df00b9806d061c556237b18f8b29056acfd16128f2e112076a06c8960814fac76fa272bc0041b0a5ce8d5536d42b07abf4773569dc0909a61fd619ee7a12d7c3f741527a6567c6ef4ca02a424f979185dd16c7aa5b02419b0ca42d46b576806800451682e7abffa009f9be0919e2763f0ac35d7cec3b496c36dc1cfe973a7c060f2858a10ed73a7a7a2e370b3a872b799fff5d2313f5cdeb9d5fff876b10d4df773978c69f3b1a9bfd17c70d9c03bac71857669322e33140551764b0f0d118c21421362d979264f482d9247e548e15f53dfb7c210692a8af48be6fc0ddd6db0a86ee9431654c30ca7522e3c5a55b7efd68e4b6c35299d6add84e6fce082e87d1ffe59a95c184b40339c90012ba25e565caeeb960c74aba8660483e702c4b2efeca9373a81cdc10bcf7cc568ebbe89fd752e6d8f6d00ca6d60f8b101152425ad26e6042cddbab2f5af271774435a2755a19f6df0414079a1c3244aa8e01993c053f5bf7a7d63b9a180b0f52b2ed5c6d5dad009aef6271682c84a01ca0f26b74e08e9efb59f46ef12d4104c4ac52b8c75266b48bc0494c270b5d6b0b223537e30c7d1aad84a88ed4097a7e4a2dc63cdf9f34caf79da0d152edc70da12eaaf37b7d6e6daf5a93b795956f94f0343e70cb566c4026cf37e2a3e8318bd9e6515d77c4f1eb9c6564e59dc97fe5501c804a40a6b55e0d3aa044947e3ab324aae8262817a060f451ddfa9a247db8d1ee46838c08ae122aec27e511a4c930a1ba01dc9ed81df47f04dd2a60b837685849c98f8cf9f0c5178ddbf8b03ef4d8fc34e2e6b105a6706a0fc5d72ca7b752edd5304531551f2b39a9bb2f59efcfab3ba0cad892090acf0cc6358c8c58221a50133f32bd5a8959b602a3ae32302b17a3fe262081481a81d56a27dd41bab9e0378d8826f42bb7b37274652c39617a47849196d65f201e8cf5cb807c2b8e6ad41c51758b9f9ac4bafc0a28a3ea9e4bd925fc10ebcbb90f8b2b48efda9777e4361f7935c16ed8454ab31b7e902e3535f4d6a7fbf8124a9d9a873065715840871f4358da5a73556af7d50bfe320e07dce46a58899b52a7e50ee69e05b0ea0e95d6394897b83f381de3f0f123e05987a22dd3cf7981cd7b10af646ab9c67e77d828df60ba748fd08a0113ebe5fdcf246f853fc79b6e1af7a6c20b48b72f00ab6ee41bfbee9145b3943837d2706d768f5ec07784013171b101ddbc91c7c111ca739d6cc16aded6b85d7e246684bac2b38817246d9ed21f2acc44bac6699e43a4a86a3f4c9d655042088eed1e3d29330f59f8c99a001b4dbacb10cc6801b122438497a823aaba7cf21e5fb8217951e116a60a5521424cfefc11b9e2372529683e11539d3bf15da954bd41adb3d8779427ceaace5adafcd56f9b90b99d615a7dd1ee4bfcb0f1d37920ab3b7424fdb369ac7feda42d029ec417a1e36b14e6a310eeed51c92424f6b06d260c210fc9c72f23155d18027d3ee74baf2e26df03896385c50af5121f1f61dbcf90b3c696935cabac4896c0ec9c2b3462ce49c6172fded71aa344a319869d1b7c8afef61c9d9d00fab42f99ea81511e843dfb2e36bedc2e840ffa03b8dff4001f45598486c5b3ac953318af6df9786da39f39195526024a8cd0c92946bb76f642344fbbd77acadccfc24273d947663feb96a82d9ab692cfd4ea10f3b53ed4cfb462b4bf94f10230a13d9e71f4c3c0d97b20da3f85d2ee8fb68abe9da9b779d0d89e1372f2ca30772853e6abfefe37b44fd36a9432e31c0871c17d15b19ae578956fbf04ad2325651bd062944273e7e5a01229a525d60a1fab33422c564edb9ce822d6ffe230c946bfc7bea485a3dd6676e9b372f9ffe9304088895a7288a37cea8fb24c5669f7809ea5d747334a369769e85a2b55f8f99337121df0912b885e32e44c5479043a57612df4458f31279f1c4b2e1f13e044842ef6c5b34857e32b4007e2e9a2488ee5d6cf9fab5273b04415a3ccf3584077e6f050233287acff46e7b045dfff79f11bbfed03c23ad09075efb9de39bdc34008ff5c3ab1d5a6e29b51f37e995bb84bf0cd7c17942c50cfc434fffb8361285d0a743a2b883f69a05f03174a4efe56f20ce88fcadcd5753edd475b715f8cf9d17ce84a3b14acb74bc22018bc2206647448fb2e52b7330e58b5d7a7fcfaf9e9bc330925cfcbb10b9bad5d9b1ec57edd86f7a0ede4926f992980b19e2ef64b84ca9f8f0a8a4e44acf784d345a5e42a441aeec7d31ba90bedd08ccde98224550fec21567d2082ca16b2fe9af39aaa8329b8bbce53865e7ef6742676d4a6ce3c0984c10f04edcae74fd001691e1726d8b8b430254f85ec1c7e3dca51ffa46efbfe1a61989be9b7c020a58c30677dcac51d848307f1a99aabfb3ab0e2b09215b454d209d417aae799e6118a55446aa9774abec944e4f09002bf98b9fac93febda2175a8353b3628a24a743113582638ce54541958f0b9774afa321be60dd120ce5a970a56ab208b172bf004a9d86e0099f6bafb2d8012cea9db547458c92574fcfb28017d3afadc07e5372cda0990fcc9b65998429d776d85c3ac53ea41ab9d51165822b172ed6876d446f25194717cabc8a4a0d634c8d64e295d923bcc527e6a1e4f908897db960e0a15e273d53e15fbfe0abacd83d5a8af3f789faec99fc38e2d3543c3687f2401ee481d207d82e4b54ca7fa5f724b3f9b751fd6690ebbd34a232d3b7b947c7c3c4495bc27136ef9d6151702cef5e7e9aa161907f316b564c75427aa1c2fe1df6d17126861605a53b6726501d86d723dbc7f4b9c4df8aa110545d9e42abe89af7d1e54b5854be3d6974f249945ab7f101cddb81864ff2cae0b602434841fbb18c7f1a2221a71bc9ae773b805dc2ff380ccce6f86e8e948402b6dc739460702514f6d69a5274cc3675a51e19effcef9533678064a3127c5e09085683c044950f59afdc6795ed2a0a214bc9cdad9edf908ce20833be08cc1581317d6bc31d88684a16c839e1cd7285683d0598be741890c443ebb2f16845240428a9a3ebd4e2c303bf6482c6ec36c174cbb9cd48aa3ae39f85f42094db5f46631786ca063284647247639e1265c22b36e463044dd21f92090c32f12d9e6327656a53083badf0abf711c74fc828fb729a1b26d604d964f890ead5b0171ede43da9a448b6cebbc8dbc33af077ed5a616dc200a2deba36dec0dfe5a329e4ab2b0b867007d6f666b40669e083a73e50292e1656631f5ff7a387ad8a3bd3789b2294b80df08eb51022742e83109acec8570036042d29fc4653aea120380e423dd4ab7544bdcb4864272decb7aa9dc838340e1718249f26a7678bab9df729c3d47d4c8ed4af263148a6ab8654ebd9c9fffa21d244f826e19ab9f7d48340f285dcec22f141a100cb939408e71ce85aaf18fccfa2d116500eb3cce246cdf3b511a190e980a04f3a4d60571eb77e0e2f4a46ee5d0f5dfdaa8173d8b38ecb0be95a862e72662c193e61dc779e673df6c7a3012c9774ebc4200d1a22665637788670591363a1aee2d07f52ace92fcab62eb1a5351b1bb58af8bfcfd54931872c375ac505f0f7c973d08d24bcf2119ed8e23a0e328aa98fa69047e5ab79004746753ef33942d3b7500ffee45571f8a8c3a1ac6e0f278e0c157e1d800e02feb213e7094c46909257f737439116ac117680e1c2b8b1ae4e4ac6b113dec597d4dae6832c0a7acb3d073be03f0313c181f284efe81e300e68b597a40a01b00d4b4d8e631f45ae5d9d9a534240d19032927b7c04ef650d0e362b7dd21b68025eba5ee7839b51abf981bfe3172a994f5a35e8144c90a1587329e6b51541c91bb07f20d46e82f9d855536ab3d8fc678eab36829933111fdfce1f4a82fc655bd3bd6ac5cd8910c301ad3ac6bb24516b437337218ef26ccaf30da0ef15375362366801209762a5768adf4efcfffe7449ffdfc462a77d9563adb38259864389878111afcf3cf51aa592c4e2783abc20c75c2f2f627e03da63551b65eaeb9370db0a066ab1400959507fa205b2fc102eb4021c09fea6536ce115b5216f83e8dc5d0dc350f428db6c97f2fe860d608f03e8ecdb503005363defae3711efa8ba31abcde40a79268cdd46613bd3a484ddccdbd61fb74115000c019a648be9ca8f5342961eae356992a81ede1d4b5e88df10d8c3b8f0123ce7ac2cda2b41f73a93eec7ec25ca960e230e06f20a5ff5bda98b4afa21622ff82c1608424467f1f17e0f3960e781b492a0e69637ac3988e3e803890de48d217171d42ab80dc16cc22b3ff90916d27d476a97ddf23d4289b9aac7c11b28a05b905bdd3f55447b6d1285f4ffe2b2501ea49f3f2e14bc1491bbd66320160ae433ec814d28b78322031e71eed7a36fe37f1d4022bf21fc5baf5d5eb104470992a5acfbb7718b7c5a184b8260a155d8eff88202e79ff3b8cf990ba6d333fc70a0eab9e14a97beb2dac319160c637912c1cedc1a71694363201127fb7f35085566a09f01e88209a9ca44d6d5e3f045ff6de93b349df046d5303a35f78d233346c0aa6b8028f8904c1b212a42531b90a9f7b61d0777e5eeaea08f1bb028c2de010528002f3f261656ac5e7fc0920c4ef00f02d7c38c81cd663e1a94a736d02c0d36022e496503e146523cba4b5de96b0176217bba0d835cc99acb1b9f7721fe86647d9dedcb0835663b06db9d1911aabb76361558e8aa3ed3735b2f85d994949c7a8fef308db7fe726b9464e66f9c43179a1413b06f7510821eaa40e2611709b3c19bec4c4b62b084a012435c01745df0fdc31d118430f4aeb1110524c03621d2ec7ea3a8bf1ec1ba7a4ca96e51109a3fffb84e4610e794d103043f91cf2a392b52c9280514724a2c236c43fb55afc6e29272bebab79ecf8529de01103378cbbfed5e9a85d9e66b96a718be0fb05bb49cfc9748c3d3b8eda0f739ac1a3fd0e98449224a8277432affa2e7c3abf3c119eb8d01ceaef4de1e3fe220021d94b9acc0d9559f1aaa65e34840664e72bbcd1e65ce70ca2315c4400f3c763516fe77cab0eaa6044bd10c1d2ddbfaac08e606c853ab9479f784d71be61a0b26cc06e75e63c085f3ea466a21e7e7ef799db175cec89338767b075c5da4024821d3c4e28d6c21c2c5ce1dd24a98eff7c3aee79dc0132d67cc6aff487b4a1cf58e23dd3eeeeed5742beed29794e10699e41c011a93ccd837ad243da99dce9341d130cd46ad050641533738215173f2b09ba01d77a7663b3b5e651b9688ac260708f6b13e8d95cd09eeb6b46067bc64572efa78ada9eb1f63176b479959026145a118b2a26bdca1776310b68dd4c1ab1c56d4c8cbd30d88652b0753445a5502e5a75d4b7ebb425f5bdbe5446a19407511708887923149a964d0603a53c83289ba0dd63333ca6782e7818744d140ca32e61a3da8e32770dd10c5bdf3195d0fe49ca52070f2c7cae61655ad05e2fe6772e1b7aef965ed7c19c6195092680e7b0e71d86b8a0a18cf052223ed08a1df91e2bb3ac25f0ec7713d285d1a810444e3fa90ee026523c7135180fbc698eb6bd7141ac910bb91e30e0351e093c68f5600ea74294d8bfc4f66ad68b1c09c11f155befff753b7f4462adc0b3368c5cff34cbad82c213fc9c56615b581aa333485b550913e8a4e336a30a201cfaecebaffc5215c42c2925dc1e04b9904a0de59205d1770b2c4d08ca3fb676067ed046e3027fabb4605914f93eb0ed4b7a35c7746df8a69cef5737e6504a45eba7fa6a97c5764cad44bf20a82f3a329fa7f5647f7ad5b8f4ee6aeb4ae20f2c60aef07185a91ea8e6740b6fe7e28e646bb1b293800f8151567752efd3169d043d1a97aac6c939bfb29c5cd272b9a1cba2318abb29fdd4ad65dc2a51e80bb5a954f63fa93521ab0d9984b9287162bc354e49e72f162966966b4ed671b93e610e758778db8a804d309a02ae0bfda0492044b791509e0a00e1936b2b5c73d623e8aa79bf236d6341453636eedd79ed6d3c7b606101b0ef3c4a73544fbc8f85b6a18e19f9f952fe0a806b17a50f403b8cac01ee556128a1077a44d581437316a0a0bf0e359964567990b84dcdbcf99591fc5275103803da18cbc831657c81923f86def473d12837bf3ff8da95e15f31eb8c0326200fb5e46d1a8e7f776b32978a1dba3aac2371530bbb2dfab92b6c5f2459a4cd34f84afc642607fcb7076eac7a77e7550bdbe0cc95851347010ed6ce9eeab040d6f5cb6948a47bff1faf933765cc73052740da13c2b31c301b63c14cafcc5b415a777bc1c1ff6dd1a3f7c5dd679705f20bf78c810da1583bd5c4d2e222b31e9f1c05a6b285d863faa4ee3c97bff6b5a6b37a6da3ae5eec3d1109dcffafbce89ace407dc33d8d5de5b591bdb25eb1673a9f8f53ac5828d53e4e3d7456b830b10fa54c330749f9c58f6823d829d5574317a25fccd62880d0795a00cfefbfbe1754cee185b5ae13458ebab0c63135091cf18aa5a4d420ebbe3c32c3f96eac27a39bba3a17be9b33af6395720e429f725974469cf7653f3ebd5490580766446b821babd97c0598663098e5bcf209fbe46d897d1abb31f197413d89ed92731816a41a92cfb10f4d95da6c2d4af0093616d5e53d552b656e3291448d8742b38b7aabb91877e4519cb319fd38853d1f171f32e880aa161d17c8d3ef180798e5b5c9aa4eff2466541f3420f1ccb2ba28cdb1f5cb21bcf52dd467a27911f9ba7988219bb926fe15a4d57c749a9d9cac58ca45fe1d892b882a44c7386c426ac43b0db598ad85c4ac755e3a65f7283942bd7ed85a9a2afddb1dafb934378d1ac76df33ead6ecf78bcdff2a8fae184d6e0478a4be0bf444384f56e7ddb4b9f8925ccbb6caf0d8f3ba18aafc1217936fab99ec9c05bd1722f5db2b39396aa1217edb5095bd7b44c53ad9727e6405d0ffffff2f