PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 54158 e697757340a547bcbe4bf2b3db53cb4274bc54c0f2e42346bc5e1679ad1c55e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e95b1de2694dc51cc0c7d576d1c2cf05809d8b5badea41aed0763792715e21a2
Certificate Block Hash
e697757340a547bcbe4bf2b3db53cb4274bc54c0f2e42346bc5e1679ad1c55e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b0610000b0060000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007187eee999a43e9a05bf4fc421740ca0e2b5273ebb3b7aa58d196ef6ac2d81bd7ef28a99a61694cd6efe6cde57fa4300226c003b4aafabb7ec0e3230ed23cf3c6583db52d2b2be94d51c71ca2aaa3d2c1a4d94ff36ef1b4b6f110000000000000080000000800000b0610000b0060000

Raw Header Hex

0000402020a37dbdd7e9d6740b2be037816db5bcde0d21cd6e87251b5c3ef1cad214f240a4e1e76d86fbdba4c49a4692b8f4977eee9a0ba89ded7a169f78cb08c329c8bab5eb086ab7d40618a2215e71923776d0ae41eaad5b8b9d8005cfc2d176d5c7c01cc54d69e21d5be9

Proof Data Hex

59,560 bytes
121216020307c65a41da541f4e44c914e0480620d89fc93ac943c7232f695878abe5b30174ebd0c1078f09b1d12177a534559ea4a954827064c750102470009b86f0a8431c493082a1c0e3137121f729530703682ea6e1f4386580729fde297e9997c31870754115fb942f5fe94c83e3ba5ae36bff5beed160494698d8ebf9729eac9ea6a16e78ccfb188e6604771b4738d78cae824f7a3c720162964017ca78c27633d95ed423ccbe89ae3562def097973d7d2c7d46c7735fcfc19cf58d6d779c2311484be5a285fbc43785f065ab89c0d398fbd9ded4b62416899f7d6e490548dfb3dce17d4ff7533257dd1c06681d71a81f635cb6923b17c69d774eaf7d0ad3a03c07934837611013cd74e2ff57cc253d729a4d945bdc7ab319270d226405e0517b4a28edae5feb5c6faf48998b51221ac31693902baee7c7cb07e2ff765ea3a6873c6bcf41438f3ce3db78399035a4486f295822b31e5138341bb42592370abd55f89b3e4c2159005009882a2ac8fa41684792c53837a4218b103000d4644db0dfde372a21aa2f0350a8b7379a188966a88c96fa67661a62a33f5b13b5af1c0b97d931177ed1a1e0935750d8fa5e032377a1556c81b43168b77994e68100b7066f4e53e9642757b0fa56ed061f1840b53048b3243386c0b3fea5cc2b8c74fb99af3f68efe6c3d546d3c2c90d073c499918cc44521e069b013140b910d11504772a465478ab578ca81d28d3708aae06c8cd4f048aa27f3c48a75284c6cac3031a9dddf9578b1195565fbbc1d33a64fdb21a9dadcc8d932ef75db99252219a03f449d507948c60c0ddee4702f982e24c6c4aba071634c6aea97a028cc4268a90666cef45aee70b14408ab0117038f6c292126cd13d0f96080d345f58894922bc543f6d2b9b1706f95a316eaccd224ac8d713af68eeb5fff0122f0688dc4aa354dda47444168e0b1fe4d869c9d0f65581e863c4fc599efc846c416c010d27a3ec212e79858d603faa826924b97451f5a6adf26fe655efebc4994a916014eb6bd3f466242e16495a5bf7a51c85f71228356e0d0d64769480973a4dacca751f02d6814c9f902fc99a44faa36f399b1bbdd19408c00df366c0f70ae8def71e05cec2942f093c59e78cce95c27e46d7977fcdfb77bb9ed60791497347122ffe3a44989306d86917f6fe6d9aaeb6f4c1a80f76dcf5eef476bc33fc76565da896d749164b2fae6c53c361c37ae9643a51787b8fd310abf11198ad5fb2477d7aeacaf66ce3ccbe85f0490c0d734019fd15f75afc21c735a5b73c3500ef4bdb20d615fc757672f3c64791c82ef20593bfdbf4ec37fb2082b132fb7d843e27b9df4ead0fd9df3cd2bee9609947d497c65b068b36b2320ddb8e08801854fd5eeaf45007c45ae4ec5f611f172bc007fb837aa1f2f6d6dc2f794c0a5b42556ee27a9cd1c6c6be713e2674ca34e69cc19ed6ec077118a67c97eadc03ab7deaefc9cd671b52eb9f62bd25bbd897e2f24f0d9b8b2e3f75b7783e464dcac1fc72fc9acaeaadf706fcb9ef224de121de681a89281e1703718f661f566004e77fd9579504af12f4798de306fc3e7b57c7917e654cbbb1d0357d412ffee09cc31b6f121d3b3b1cc036e335b6c9f333a965dcb8f0a4d524a40383de87ea25205f51fc653c9ebedf9b79313fd47edef0e905a6ac841b1c2f116731e4ff54a671fdfa9c9b518ea3f18f4fe7a43a8f18ff80b3efb130435e3e8adffd405699f7affd4c604b453687c6de4b5bf2795b20db4768551c8533e4548bba1e108d879c83d7de0904023e4a34f7e72215307b33dcb45eccf7ec3fd6a0a6b319b9b06bfe2ba17b3db75a29bf005f0c1ddc6570041b546b882dd75d11b56075e785d21d3a573f9e2024735195d5a8f8342e324c02b1b3f85d58d6b20f0b0b808ee4dff72e09207103ec5b48189b1ed26862a6ce990d8d8a50cee90a01898db2373a8e32ed9228678d5d536cc2ad3e12ccefce7b4895b4bd1ea3e52256db8b0b98c5266bb8ed2f2e9c6ad0aeb3269a0bd8449e449e5b23868f8a31cb8b603cfa49592d13fe55efcdfa9656f2907543bd7bb9aea172561d14605d68a3b59ea4016602c83911439565db72e2cc663a19ae2f7fd23f6560961520decb8ab05672c9e7d4d93acc695d3f522055a34678975025a4a7242964b0ad2cea799ac2069961c34141cc98981c9617a2e4737f9a1101d07effd197a6395b864e87be17f350abed7c7893016f0fa53a39b8a99767d970f28dcd2c1547adf728b994853bae77b403f891a234590dd761eaecae67668d0e0c12cf57880f119a5c3290eb898216fee5d6226ca10ce4c015fc010bb294f3e5a8f3d2b3d845dad3b9fca1d90a21d553721d0310433bb9e14206727d75118d5f4355ef12dc1eaebbad981cbbaa64a21837c42d7699b7a44fd4d886714c02b0d45530e63d726f36e61de95ef61075a9fb02d451f2de46022ee8bb1b66a6c15aee3a3a35d94419e1033e71625c83b187b5f82ce9eaf43870ecfd0b1314ec338f99a5a36bcacfcdce1545a8ff27cf6f67f248b24bc32cb6c1c663bd95e896068c9a8de06aa121de0f7168768db7a646c747feaedd5fbc41e1a7488edca0c925c216f3cac1aba142c3b265f475a2ef43169e929b1a7b0c656177706fa6db9fe098ce6598367292f5d50ea91bb1ccbd3ddf4ad58179155afab2b29140c1b1d69ea325e6e9353c77aa88d436f3e931eaa19c6f41504cf44e3ff924ab5d68f7553f4223b9fa52aa38a77e13464ffb0dcb9c6ac21f1fa35e95b2d7dcb0a85868ab3bc6587713ba534fcb7a2b9e7dbf385b3353d1dc83a07633167af667a87c03b0fe2c18e9e5cd9a96beb1cc0af9007ba79f2c9b0c025c3fb7543db72886da4dd79f2ccec56c05cd69c52b04710685893dd451f3ead335c9d90ea19655904f8c49ac478e77710fafb77e40bdf4a172793ece0a9dc94e9471ff2db12b471cdf1f85d2db8281333584f4c3d786052bfc740c11ddd1e962a82a0acdaab9c70677f76d47fb4a2d01e13713f75d9fd98c97501e21be9d83151a7288cbc0c5d0571d4d4e00b895b929fae9cf3d829d8c6de0874a26f896ef59a52834cf098f501bb40a136ce808fd11155d388aaa55d4578977e31283b08b982ffdb29a3e637e544dccc57d155c57e2504334212eca8bf7b41d0b641b7e4bd267c5057506d9cd4451936543ed394cc39a2e301ba7deea20437cc26f8d09aedf93cd0832b9816fe9d1a60d27911644869bbe04a64d94d35f3c103442c4e2e02c613206ffce60411a2861f0031c414653cd035e1bcfb5e617555e0fdd9b4416e45bdd46f0d2a05980269e7e4190e8165213dc6146bf94504beae0d2aedec72a78b90651845b1d875f9bd4f955a3a9d696519b65e674265dbd61c2e6e58b19c3cbf28f7f5ae49e628094cdc2b0c6f15546068c1f3706958bb46563d54348d1a83bb621bac8c72f6218204d96931590b81c16dd5c675b1823405a5a1f18b06f2598f73f15568b4e20fc67292ced34021909ae9ab22efae9bd6a875c8a9b23cb5cbc403901881d8b4524b6d3fffdbbb9b1b666a1b5b440fea863b38923cdd779ccd43e71e58b2f17a00a303df8ff5dc1f0fbca9070cd433a472ed6ce960371db733d2031a7c881f4c6d4e8e3c2bd36d118bd204b4e8a39da981cc2b8a48105c6c266cdc1af31a50d7a4feb2ce6e124e1d3f36139376c560f8e9f39bcbd48d12a4b9db9c67bac67f6e79709f60978e28f9a56212dcaa47c82d9fc10fd0a337aae1317f190b2d1fe39ad67d9c95415dd283fe77e9ae9d5e312c276310ed45538ea8ce8287c6bb201d71a14c77fb912b33ea137a1c127f6bca8c25e735cb9ada30819a1f9497a85e11d06ff2607ba3619e2ff43c97b760efd041bfda392a47db96f2732bcc7f4ab1656db43ad6d321ffdc4d1c6213f9d1154a2bc22ddf86f6083a83b32e9d00e51cd34ef653c4d859364eca94abd6439594d9a27332f028f8ab1d21f349b37f9d296a0b3a1852a6aae45f0fc62cf13dcd3d68040046ca2440326a5816f17ae80dc8296b967bf570216995ebad661cfc95fe682becfb3ebca2c5c14a28052341271e07cffabfe9b84d69b92cbcfa554edff69673583f085035e4f4ad637f0da00873eecf43c75b4c5b02c5ee0e21666b3f4dc6b2a33f71f23ec72026f6ee988977dc0b090b67fb96841ace0c5f1bb9ff1dcea32aae6efabc2a337f640c13287b20d64960ee2fb71243ddd22c8410a9e9be86885b4f852b2d0306af974aa6c3e69dae972e0486a4e414de89382d10ea0a57bdf2d6478d9b0296125f9088394ccc33a7fb21829ebfd6611f6a5e8f18a4d6be8aa3629c5bd836df7ab0c84962a0ea6adf44f3cc90712268393e7b471dec9abf22bc5f78b1c6eadc289e502471b1e76be2a8a663d84a2d140033870361fd3c972d14de49e52fa3a76867aeea1c7f35de09a78157d379a1eb71de98c31d2d5a7435ab9c644c7326b78d52508a8b9a1f9887b2fb0c9cd8aa68f6384e11e787e53ad4f69fbc117d87c2acd31096a3d9096ebb0b88a63b75f30917f60f05d491662799a4f1551e39aad660596b9f113ebf545f62171761c45c06c4cc8a55562e8e1a754f1ba16d5955e7d7bae06b62b261bd0f16b9657ef2661dca9aeb820993945f51ae29477056fc131907db110c3cfa91cb19a08d3d8ecad32f8ff3bd9a52ea20da0f4f288eaeef1141c2eaa3c79212b0a8e83aaa200439b42323451d006236bd1659b6e7a49a5fc0611780eefd0ccef2cb37711558bac146459cf8eb34cd6aed19efed0c413a5c9af2a8a535a84a62a06ca60a04a2b5fbe113830f0d3bb7836db1b8e4b1b28914521635fed07333418d7553860cf67efcf60eaf474d1e421ad00f901d7dd3ef4ed225519beba1acc02350d5dd444fba3ab7dc0b5387efe3e7a9f4899af7a9d77972e19aa023716b6e54313fa4a7fdb7250e8f1579e89e90a3d1c9b5c24b383bea81e0b3074afe60dca45c284d6fe84e98c8692bafa6028101c3ba0b2608c45978e4e035d935830bae803ce070683381648fbb3f4a46e83843a3039f9bcab2b86c50edaa40ad5c67b7cd0108a0888290b667a17fccef69d606c49cf13684f61f7f6720599eb89309d30c84b526ee5774459f19c00ee6ced5dc733d0af5a8ec08a411401c97d4b98b1419ae9f2dbc7df290077f3aae619a3f9f09817760c40da871a9e40f56e80d441bd1d413d740444f7c051334179e8d33be525f32ad0ca6a5b3d82cd6e63ad3593d2ff92fe22791ff6d27290eb0c0fe7859db784fb3a52f01177c45db84e3ce408f00d516ef262b90f8229a4510335460f86604cdf143c6e54c07a5d59ddbc20fa5f818fe52a8ee7f12da4d10b7f2a320ef5e51746a8e3fd8aaa5cd88bbdde9d09c8eafd58da3bf88f4aeff10a1ae418d6f6bfb9b34ece3466a54b6265f2dc860a9490013d463b96ed912e528e88f95642c64a7553095f6c7b6374fc20540b2e062f26a1c0d332721de2911b4690e0a1a5ba9a0f4a060e0e42303c00d1ada41a80a3418a2df0ae4e91c63009999f731c4b913af020eb613536d3954f46735c9942adb5ccbc082ed84466dd8fede3e7fba53bfd3e4b9eb95dd79ecee702381b29ad07b80475431bda1e248f1267ca9723dc7d7bd3ee5b650c076a43687b28623be33a4d7e4e8873818b9e8073f067bb23b07d3e0c9085660bbccde1c442937f19208d875ab111d981bfd7a5c22ef5e0b684534da920f6ba2042b2eae96896ee2ca5e6236c2ff5232118d444db0553cc9005223172d04ff99520015b0e7326c766d127aed2a04c1cfcce4d7e0c1dd5b0d37ef797b3a9559745caca6378cc4492e6034a69079a6d21bb1fad02c04285bee9ef1e99abe710aad08d33dbc747ff70236a5d604ae8faf5483a18971ec85e78d7501988a743fd78f89a0115a496f3919067d3bd6aa5d0990fd078b44da062d00560675c143a15217ddea09f667475e759a16e1c8d7f5ccaa6c872381ae63f1b7cfc8178bc99f7e9435d808a1f63ca1c038314c3b74f28d00758062a12907df7cd5c4e284d5405f661c693b5b1553240cff22b3aadef6aad22374b2fb78ea58b8e5b528b5d3ea2ff2150f3ed59e7071d023bc430d8266861b1e50536d10e18ffa3229432c2baf6cc2b2f82f97176305a9d07712173020fc707ed62696b787b31a63129505dfe0ce0e320b25f412b03460c2d96fab3c5a9d339cfc057b84709e72c556415742cddca0253015f3902c5aff6f81fa1b5ef3f178351e73ba94e3f1107552d965aa0500b7c8721f4493b3a5617aacff1ea2ba44f23769ec420a4b43cc3662eb48ee8431823205efa57f9318c936db56fe277a067434a7d497fbf9a5245497d8360ce769fd2843ce7417501b6099bfb99fd5b595cd663e3cfb8146c76d87f231b9581997cbc5cd62c5708c33140f49b562b78d0e425259729d1aa35992fac4281657e55383de87d18ed36eddd8bce45925290875a82edd407b69c3c4a79a3b39eaafc0e07cfc9b15743dd26a24d029fd753331573f0f01b7bcbfdb71529170dcd518c84c30776c3f499821601a5d8a5ccf5ef3dd6440ec1e3bf2377d1259fbd307143dc4574e2bbc95244d905356f65ab0ba4b284e8a6ff46df5aea44963555b25407be9965d4235e136a893338323715c1ce3b4d8136155e180e7d55b991dc43e6c3dc87815014d268af884490e31b2a5e965ca925aef4cdf959a40efc3f489dca21d1a7ebf78b2879399872703ec0a21e55e90717f30bea60b1298f4828fc5549fbe7ac2047737252937bc85b3033519a598d511d08e43e42de1213acb33547229d4d531b85c29dc8c90496827aeb1071ef5ca20ed065acd65385476e68481ce9c68b8b04f7671448662d9724ae4edfb2d33de7bfa609a7ae70381ff458c2d72715e3785753e2d1276afa7dcf5bcec1221dc961f88c660ca1a0ab7f6be26fc07d38eaab45114701e2b53164be9138a0f3491dd1b21be871ae490b42fd331d8fae8c96380a5a7049ade74e0822cc3aeef9b8d0c5071cf15bc0e255a5f037c39dac36746ba4214a3bf79093315e41ae731362fd1e74bde834ee964a5c18a8ba3f85cd925d2c8cd0ef19e65996ca90f5e3262ff4b71326a0661f83690f4fe3a3a45d957ee1b405c0f4dc992b84f3e477f1e9678f14bafa58f5d82f3cad53e4cc8750d30b49e19cc9c0dc1447489c6c8481fdfdc8ca65385d89938550fc042bdb0a8cb2ea87266add5f881fbd864dde5d70d6729d4181963e6999711be816dd77d6f05eacb4590b7d068abd608c9269fbf4529e0e483a0d7fad5639aba8ae8835a688f2ee2a740006e6e22a9da46977b2fef97c492e136c8866890934eaba4f15165c10ea382bda47ee8410fb901a874ec18ee85eba1af5f14777788500684069ea5f170e10639ac34b252e4184f8b8eaa035061d490695dcc3747e90589aacc7c2ace1b731866008e47db535d25d989c72ee8e1c140c307827b8a78259ed35a24c2eafe93ae1e933f40cb211777e783f11020a371cc13af8fdc437668c877768ad98f07d0af34cfb5a58865bfa9c24419cf9645b7c00b2781fc3fd0c5fc0f7fa9058aa9f668c4cb855471eeb5a0885d8eb0f84d5eb70b3f1c29e4b4ba25fe7fb424f17a948833b366c814347dfea9e6546ea186e3c6ad3de3becb90e7c2b01c2d24f7c4edfcece40394a095c76c1108ef89d1755ba4e7953362960c112d379300871f0bc07279f9fa966f81be29a6a2dad6db0ad6255f278bb635c268c7a88ffd76cd85f3859e46dfe634f0eadd4aaa549e3da6b2ef7bd00a6370f6ab9d7cca58bc06ae25716c91b0afffd78feafc60d5673fb1a78507ea7ef31fe8b7965483a8169955d415ec2b06647342d9a0507a3564c29be012484fe17ada0f75609ecf8b0701afe8006968c4ab3e77e9a9257c4fc68867ad795ba3bab5c072aeb3d7cd564ccc6546ccc72e6314ea8a57f6f0d64488695f4f1f961ef90d2b70fa3174d08a48e3dc0d0f12a22a85ffb901df0049eb8a7dfcca35f21dd743bce9037afaec8c4652b60825f7d00cc659d1869968df23f782eeaffaf1301154bfcdbea6b5be7777692fdc806d813d32d76c6584062add7e32102fe5fcebac85210cdb71e3741c101093a80840ad7230945e9704eceb270a4439901a09d8fb6ceb30c9a55f85d0dd1396f98c34437fa2bb629bbfbc8afcea7fa0d5958fd194959ff0b01f0622a5535c287f604a90882c83201d1484864f09a86a1a4c3887a5efe377c39e0587cc5391f97199142ef8cc3933a615e4cfc1586161b9b8111b25090eaa248078dc8f133ec1e481c9da219b33b0cfb8691a4c78a0e911a545a24cb6a18c1134443db866d52259dd711d920b445d846c4f07ae0eeddce283c02d7b05a78a59a254c960507b9fa3c57cad76a2b4ecd90e013ba13971f45ba61a6f4bf0912bc27cfbb10bd1a79ac660167b0010eca7e9fc502881c8466e9fe5baa0952c01dcc33f647dfef3a9c53bb35aa2e5b70ed06fd8c6e27b0844ecff78e63bd14bc461309aa6acc8f3c843677791cd605f1bf05b2b450c1040f0b55cec692fc68d17ba0d08d5f688c005553a45074ac927decb322f90f3f41e12f12b182f6881b63b165b4d1c3081b5fc045abb3e49551a376ebc7572f5695c02c0eadd0da2f46067c97b759d89e6a6e0a61c7311b2abff773f74181c6cd20b20fdf8b1e260006d0d734445b3cb4175e6faca1fb91d79ea4b4c1788717215c1f4d68147072cd592131e42abc72ee8c470705936a44c3f793a49401c499f1fba0d956082900faec2e4191b92c85b01503e1d4968f77aa4d80f365b894bb3d6f94c923271aefefca3697a7a49d926a79567ff9ff4390518be17cf457692e046d84c8adc10026eb7e85d132bb997dd8cf947e165695ef534d231e520f044a62ea25328860201e5391e5f3a93df9057a054275089073fe9792b05d3a14618e43e0e0cc8b5ffb181f99b586d15946b3e9345b1181ca15c3b689ac193f7e309e2278d7868b8255f5de607a9692eb7b8ee8017aacc3251818bf55934248b461cf3fdbafaa8bb0fb16a44db9398b0f942d8d00a431e1fb74db74cadd153c7c4d8709778b69ad5ac539b0ab3f8d7a6f179a1001cfbf39b315daf919481c8b1899024d684c7af27f7134f54e9fdbd965057b83928e80f3d8f770247bfb39f5c2847e83df240b7b39b93441a3739c5ea98c3d8a6d9cc5d746a824f130ceabe3a0eb9bfc0aaef3b89d6dcfb509bdd5bf82ec0812f2fe94206a0cef989aed556274bb1534bf72146df896572e853d70bcf14ae5f2503a2efc5c2a2f33d86f3c9c13bf5c7f0544ac815d1671c765a78160ad5c0c48350499fb78c942603a623839d1eb8b7a527dbbe9242d2355879c8d6f17fc252acff09f4661cb048d3c9a33f7dcc64e5633c019216e6c3d8f72f4c8319c70c412d1cb0dd60eb8e6811ea06770abbb117db50c3cf05e1922fe12850126135bffd038358404ab0245b6696a23b99fd4a40bd2cad163e90a4959c4883edcd6f9f6b24574f200b1ec13ae0b79783519ab0311cdaa2a9974ebe84dec43e71b8213a80fa473b41f89de1b960d94076d4a58b0b66b4ecfb7d9d8cbdb25471ff16a056b7f387e0195ba416e252b4c27cfbbd6185662981cec38a0cae1e5fe8ca5cc4f2ef79c4d3b4c0e70b4556dbcc27f887483b843884407b4853b5e0a7a84f1b245f93e79e9c5c30949895fe7552d88f50fd0126dfca654ab350103ae13a7da91cc85866c3a1c100bc755a0cc5367bcdb81e1c16bf9c165a995e1d35ba40dcd1fd35c13496fcf6a39b911a273b190587cfd98da604cd4fd44d9071faf35b752eb4372c0177e9461a48d77587ee745e695bdd8b18df7d243f3c159134176f88e871cdbaf5f4ebcde1a6d7cdb35bc12e2a78d7091caf450ccc4899de580b081747136b76102a65973d8513ec77c00b36c0fcdaf086516caca8e10b688af506fd79895c4ed6025f088793ed15a3e17aeae1f89f34fbb531746f42af4db5d1470aeaafcdde5f049a22fae5c0a5c07d8eaece3b383a11d650175b0027edcba93c2050db9a1492e378b74284f15cb6a6de7a9fb84baee31ea6c1fd9ee1e34d9c04a939e3ae98aab03ad993e5081f71e3f1be08cae728a2dd19f32badcfc1ebbfa95d8041d4449a5de75b0d88ed2c66aa584db854769978e3ae63ce64905072e534f5e708f2b2e9ce4576dbc757d80b831135462481235964233fcd5f56f015c0280081f78d21e131b563900f3469feb1794785ad6e685a7937c0953f10cc68c3c3f381ff42a3c5fad0d69e41ef9367d00dfac4cdafae51864bc0475ef165b0eea3a9fc276ebfdd87f5e2b1fe3b84616dce6b8485a4e01033d76f01a0bd72e909eca5e49ad4abe4351892969ba97588153997df64a7cd81da897e180505128c4560f5722f414f9f5c73ece9694b585cd5627268bb86095e37d7f44d346288cab8900847fb02f9390b52a4cdf7f7eed2083d2a3d94ef4cab2cac87d5eedcd3a2a6750ec70260c238e09334a026d18dbc9decd1391b8da5a77257bfd6b9738587503e2dce5d2c70466e64b82cfca3112d5965e14a8ee27db7ac98a336b2c5fd66d5627d9e94ba424124335b3800cca4737216888cecccc7676640f56a9313dcc0b368d79d5d9934b80116968437a9b8f21bf7729d2a4e62a83afc232c32a7a434382bb2c68350b1bd593d356d958e769bdb137ecec930aec7e53add4e6a3ff422d77e3f2ca125e10fab116241dd6e1c95e02fd4ef4b43c14be1ab979a2af92d9020271eaabd4aff069906a393c7694b52b6dbbe556a759b7659b8c2ea889180b8c76288f9fb91f13c9f229408679644650a38cefbbf7b4f065efb52cfd5b9447fcef27aba65d4576307156cb8d82400a9b78768215e90d3b50b9ec8a5de420e4abc5fe32a402949b90415dead75f008b7801d0044c81b1659050714418102155d1d0c650ccf843cc57b1f4479b6a2d04051ad46b02b1587e02a0fb2c237cb149d5f07fa4ea582c9ad0b1c1a2be6259e154fb233ec73abccaa5e6a36bdb6368600f57d1022e7681c3514836faaa1065de0dbfc82f34e23512b7441524106f438e6510a74753a9e3c21740e9d00a9058c12be23a0a3618b0497954bc120147f608ad40a1975d8e4b2ed63856c69513185f83224805b5a3298f831d0b07396f9be68c5d5bdcb350e2b8383e91adca2d29a6d654c8efcc3e7b13cfc803c5a3a08c3218474b7656fef8cce2219c0ed3ba51e9aa723b39ce081a3405ae026ef6b5db2aa5c2d4d06405e1194b9338029f359ad9eaa5141201dbf22e6f12a0fb29c0bc9e836e0fb7e4731b1e21323e228f954bf9c618ba817f7648fcf7affe5f0e8af13bb68eb9d26b4ef8dba84bf47f4b13dbec9777e2085c5f64876f497328af3f5e9c3a7ecf92eba2c76c68c94e1634ac7786833974cd6d0ac15aa757bf246c7fc36c5f8cab4b1170f617e31190e1129d0ddab5c7426670dd79faab95ae1362923f77ec02250216137069a1b0e6c443298a62324de6891bde8c6403ae6e59d5cabfe4a9c6c11f80b2d62fc6a3d1c02ab73441f35371224011653fa14d697f3dcd25e6d7d74720f247741c8881d1c06e49a27641aa31c3859b3f75fd71b7be7082f54ed5177857a5c43fe1de83583089ae1531c7fdafbda89653519221dd352964419edaf658b6069a67dbf59165f266ab49c9596504b5d816fd10db9324c48ef099cf9f1e2cd4f1cda46f29f9eea06617af1d7576657848b9863f04ea9bacbd4860ae76dd1ab8b26d9cc2189f40d35b1bbc024360a39e33dc904d007e8931e784283380b963e2bd72576d77393e23f906b82e640f4f7ba880cd6f64fb969576f1f5569987e52eeaa39a48439e3467990e0ee8ca0e4f304c59fdccee6413431b26d29ab45d14d9e95e86cdcc8cd18d707955a383c686b6f327f8e5b4b163f2849d9ddd5ac18113a3182e233247975b0c94b38c281fc5a6ec57d55458bb347dbe367dea6ac1457b05fcd54b597f9abf0a94e024fb07e0c48a9199eace7ab984fb0805fa419de64ca6928c86d1674a6fb55cf22b6c7cb960411df0af2dbc878d2adbbb8e4c48a1d93a0303ec765441eca365d70604418369c98e5e98154d69b829917805ec2c3e0e64be114b5265097b877420211ae7c6b430014195c860b3a20dfe57e3cd969064d0aaa8348089a48ef6bbd19b2ed9a38b25e7e1beb66c72417f5cb28fe68736fcca877b2fba09b130a82fc58b1edfcf0ff23e84d706f3d3148cd7af4cb5dbcc170b7c6067a81184046895ff4c7ba410f826b5d9df65b1959f5e7036fdacdaa868077f07e7accd733b9be38bf7a5e2058e0abab528782189e80a41bbf3996e7e120160ce803b2c0ce0b4372c3611ec15706d53e592274a351ce155f1c856468dc84c0422bd451fed83aee7678fd3970bd85ff97fdc7f45f9275c9dc3207ccafb25bab48fe7cf8b373a2960d40f93b66cdd77a51f7d49431fd7c16e6d83a40a87fa312f744991f4358a3d2ce0e55d9702a5bb150bb2bfb78a4680313102ae5dafd20b351e27f55e3fa68344f600c4a3293d83bc339c9ee9cc2c1cdb1ec7a9ac02b9c8ea4b310b2453cffa20ddaaadeb9e94f1fd50a62e6422cacd3c410f901163fb4d81040aaac045988dad51ebacdaafcdb4834dbe0a12a939f6c1174589fe5ea66781e752e07309c33fe86d84644693dd8f04b10d97fd014a192a990c89d8927f4a1a8aa1e1591ac1e20be91211665b18448e8cad3ccca5e7be06f153a63d00332f8d25ff90d2b6c9c1c9a4238dcea94fa571dbe44000bc838021f907851c5476649c511d5c6534e8eb81b1248154dc18d447bd4438a5a8468a60015ad382e61c6b1d93f8598a56d4fb7b3746a3d117b539d06521ad216b2ada9a3a7d9921d8d8eb8f00e67e0985104ce933a9625c75b738261a701e11b7f7e7fbedfe27411d66e7fc18f04227b6d3b11555b425e3e70376442c2596640a1a9c4b86df85c479bd84f0da90edc4add6869b8037f6541cb8ad5becefa9d2a44edc3b2113427ef19050f3adeb4116c1b190ab2b9195d432e5864000dd0318d754e6f1a8c3b2e514b6196f2aee1f7c5a1c1b7dc1193fa09c9b0a710d641c22beab87223b44c4f1e10d9b021e8b939468fd1ed33e4372496e191ef376afc000ff22bd6b307aaf96d41713b4ee312aff88f4c272a44a1b02a5362e5466a5932841744b0833df7d561b2892192a68bd6ea95b0ed1938f2d2b2c36bd0cb5f69ccbd27cb80dc7e9f4fcaba7f935b340ab4f8d003ebdc763c8b5a6053f22d8989e18241a2e668962d7704ea62bad6011ffb437cd77fd02f40b102e47e19c63681012d1ca117e0163e1f3492ab328159078bb7531f21f26e8c4b5788c0b705caf3625f3e0f6e4313fb268be21e572be9e15f1a21ff611dcb4d7a453b35a3e77025fcd1d85d1f0cd72e8f6fd1919bef699dab0e448da437e8f2567ed1d227dfbce3fea8387019644e0053c6a0e1a0a8604a2296a60ef5a619f0181fe95d7a694db09d2a697a774a66ec53d0d5dcb0354eb3f1909a60dcd3cf4b2b315299f0096ab22c0fb26c52d480ed97dfb7a877b45ab73fbab8cc40f8f6a2f0ab9c8228c9802a7f09420a736e6789633da241a74f8fba191c92b401bad1566a58424f0f7c69a4a4d8ad8b59f12d490a3b1dabd55a7d89bdd3876e179679c34b167398a9b5508b43f94e7a2fe1894d97cdb09d1204c971febe0c7f7664c56ede22b56ad5b8af8a954c1e509dc409691e5fa2b234ffafc654fb920e5e912f42e8358e09b3629661f318103734bec73cd73c023795322c4955dda367d64722418d76f66599003882c23e1744fef1aee18ee3e3bbdc740827cd0cf542e5889f9482ef13ed2bf9a0c6faf5831f31481041c3c61d8d73798fdab3f5a3b7619349d28f27c1d49781f9ba5b3e8d8c68445c37ec896f25e58b6454cc2ea5cf5441c8bd05e3cd44826ac3cb8c0b909b85c07db70e8be4292a3aa6d25261234aaec1c48c2503efebeb856516d5ec9e6bf78fee33b05387c2df16e03142083215670e4cbe6caf4f3856c1fe814de5dea7f2fc460b08e0a7fab876e677c4e6ef4c1907133c5259ebd5f81280c767ab3ded5a0ff43ab69200b898c8a621f5438712beda0fb238fed804f1f5dabb933b2b8d249d694d2319751bdfde840e3175915c4be1b608a37165341659f695c52f44077c40d2bad82d5c789d8f788a722e895a24548393a7c7e61239609067512678b6dbfeeba39dce563709236bd6e91dc30995ce02ef5075ad8076d8f795ec6909c4139e4bd36fdd8a6543e07ee552ce08f68246f59c96cc5354933a9dd4bce5c385683ec754a86290ce0fe205133293f5da0cd5a3b59a8990b6f88feff6789150ac1cab0f36a353424bfdeafd6d89d9bc3ea9c4dc5c596f61b1f09c10662de4d597b37b5a2d697779378770e0f784c33ec008066fa42c9d155a5a60deacd74a1822c0051b1c72c1d9301a66cbf9ca2b5348565b8fc9d248a1ba89fa2d7aac58c87eb7c98e8be9c4ed5a93976767fa2af31abb20a93b2ae35de69d71fc489dc0ee866cf220d4f06cda1deb5133b39912c6bb844bd12bb0d3dab93a7f7e7af08f3233215f304493e1a786c2a7bc89957cb42d233ab65a210cd9679cde5c2c37a120d351ccc0abc6ecd9b29e9ab72c7856922a8eef0570fa995a5897e6003b16aa7f4081ec544db7cb645695d4f55e1242cab8d6e189ea626984bd56056e4c02a1c015c8f44b9098c1288efec7ed8bb16012ea513d3e75fc57ea2aa0ae11c5599e9f6cc7caf77336cd4ef9518772983512ee5a7bfa23325152a0894d61bc5796a153e26c9d7041e8cbc412064c92f86d516f4ee30511ce23dd12451f3e4c4373297c7845ccd9326954ef580578ee7c0f656d0d316049fd9bd36cf515bb9ae23f5b8e1a5a2db24738d8c14a3fd2f38bfec2e326984cfb731e9756976a64d0b92ded70aa67a3e48cc7f5b32e76b16e9093847d9a9601361fa6dce3d8f20bfbb2498bce788842921e0609c24dee5a5c1f0b32a7009cda1b2f404868f92bc16567b29c934dae6fb7a8dff7db63b182ff5f1e08694ad388174ccbfb509d823fa9de66ac03741af9cb327689bdafa9b1fe3f0ad5a230008b7103f278a14a854e467e216b2d08777ae1b4b50b29eaaadc053ed6653f9b25bf7fc3329543b3a696a7b7580cca5468de0c40f90fddc27ed2e8eda1a56559992bd49ae0bc45de3cfb3d68c3b4fd4b2a55dc4505297fe81eeff95312c493cfa3e3740a42074ce3fce92df060735cc5ad5988a23983364132b014a88ff0b11e6edaa536cf60b428ba0f3e71fc6a0fbb69a70ab0dd1076e76d23cc85081c2b26765905e7f31c02b4b15256c9fbd567bd8e22895f83622460d071ba177a94d4d800a998e2f640bd05786d931c5b996f812ac9e13bb93e0da6caaf16a7a97b7792e332a7f5d2a183b79d9ac01abf480a2d436d3412119fc686b1b2db8a167d3dc203e03a58bbb21bf2a4e9a8f44a36c25805bcd4f9f0046710cc4073e708e5b3428c2c4ed06b8e518383d8438d51364b8c2359729a022ab5d4ce4354ecf5fe75882462838e14726cc97262f3be0eb8bc37307210ecd1d81e3b5ff237fdb28789be2dcdc367750ca1d93f8b555986063bd1ba33699aeb5c32d6953e22bfdd4d66a6f5162461cbffaa4a29fbd5e138cf96c1214d438c206a924f81a0c209dc18082860eb80661622d4ef09dd6552d405624f6a5a26dff8ef83dc927d37b4a9305fd25c4e571bed6ce34f9bdfd449dc6c0b580d84c938e13ca430fce68f0a8916834b717b4cd96db0dcb00fc3d2326db1f1f9e56f2cba9a00317d713a293981cb761050f9023959fefbdae36f3e8072b3568c52b31421c187e809d66b9894059dbea8758d52fa035b085ced654aa5be0bf3ccdcb819a48a0080c15ebaf83a4462219eeca00bf93b588ac0a82b21329555904b85acd0273a715803ffd5a22f5f1bf54a9aa6650a4b5fd184ac33b72ce574c1fadc4c3b2e9ce52ad922827af3c12532eeecb442ae581079e4996c2e2d003c8f0f80b9b89a2947b3e9dec9e89448158730ac5d4f3faddfd2da5116b30911508065d78f41c72f4b5a9185ce333bae185a0cd74689595c6261c76a4d49ea875567ae35087ada00e9dceebd9eb7fdbfb466d804cdacd9005e865283e4255d53213368741af399e9f7bc391dfcb6ff72345c7c95c0937bf110e8fd2dc7b8270ecb2eb2f22074505bd5b30644e2ccd99de8b2529a979fc8638bc2329f0dc41dfea1b72aa995bc9303b386b3ecf7f7d91ef7948a5c6f5c204b2b0d932c46676ee066c81f5003d8f65e294ae0b804d3aba6d4660dde6eb4230a75fe91a029514268da13b32c12ce190b765919fa08204a5e68d06676c009af9ab541b5d58047d7156636b4b13a69da4cb2492feed21e2966d7db6e5c70acd85bb6e5ef52578b8e335aa92b0c06defb25308a1fc8b8fdf874697553982bec7222c8f681fe1393ba600af5cc78a9bb467ea735b1495abe4ae673a66a9759889befb1e95136ffbe549e35ddf9a9f91f812bf636337cfa968f954830489969139ac6c9d5f0ed9412a942f9c13c96ef71403356da5f929d16d40c9a959af4be426ea98b9e9e826f26a052ca937a072d936b30d76f967faa32c4326c7dbb3f1a52863a31cd6b18b9ec8a6f3ee054909672aac30ce0b0d504d61183b2226851a2e3f46f887697c3d633a25e9a0336d700a796433313771f7bff178d650f704d5ff5a9d640c7c6b3764d9aa6cb794eaf6de732c37410fb5400dab7fbcb3109a9b47398936cebe3a1e8c7e81cfd3319d38e09d535e8356b88741397ad75a4e99dd93ab1c463c2bc0023a88be6e4abbf68370fb538198a7813720631741238aa0f38768167d20180fd4bd1a44b888161fc58f657eb6455385cba7e2864ad53c3c550f81b4d855b17ec6c34b3cbc13d4bac53852d8b4d65a5b9b9a81839cd64087c925429e826a1442fc1728c45507fda586cdd88f65672d14f13b46cada3184f239f352bb61562f720dea0b826659f13dac61990a7abfc91bb4492010f934aa12ae83818a2ab8b61ca9333894152f454beda4994ae0867554351c503969a5a2ef74e9e6fce5afde87994af9e50945e4328d76f06be0f6dd913c795373e5f4eb41916c60f72760933a85de5f7d8abc5a5eadc10b1d14cc0b29dc1f8aebd4157d8c6a81e053e6ed2a453b9e8710fdce14689bb43d25ce33e324dc80b7db55cc363fc11b22bd1eafe936e862e9e63c30a1fa2169bb8864297a004bc3de81e70439cb9a1225870094a71c22c277b3a8fdbc671ee8ffbdd74ed50245033fe2b01a58b75fe39e3e6aa0498b29b864d38b3abf2b0e01dc2db0c373dfef86cb0dfcecf8823e4479103d267c249ab63f8fafeb15d46587c8a8dc854fe7abc9e485433bdacc85b5402c64f10662440c40f21751df312dd4fec35c2582539474cee9a004f8dd32d1c139ab8caa41a08cc7bdf82169acdbc4d3df0d6919d4330a948d641da16d5c3b1b20a9744cc2c39af63d4d3cc7cf4f311bca49f178e41e4fc4a782dffe9bcbb17dcaa8ac910eb2cb13384c4c4313d3b7be62552adfbd1d7e765d032ac6db0989039c96ea8745b34c300dda96740c4620ce43acc82177461e9b5337c0f042de9a54f5056539b5f6f7da76a96a7a070defd2f0a50f1028a6a1cae90b946e509e784e3c6548ce7b75bc741529d479e873276a858c98e2d71ed2f712bdbbbdba5e5a2dbf2d362a35c078a2c81e22df1413c5ed829a6b63ab01879ac0400ff5e528b8e92833e71b0abe2255c2dd699a76d1b43ab38017388f63f802369bd0d99a77c58b9b6bedc385b72112cefba112ffc431ef0f9c01bdc0d4b76d0127fdbdf7e2a0710695c254a4e2bf76488256534df304b7b1dc7b72f1ed6c6d7686d8896f9503a331c41fd483590583de07e55aae80ad54a5cd1f148ef940bb30ceb5f5882ee5404ccd60b429cbb642931145a3312fc20e5bc0ec9cc1aa397fd0f7c11306b3d428739ed5e6427d9ad97c3d3449c5113d18c430ae6f523031ce957a3582371470f4aedb5a108576cbaf6f0e6afb12671bb3f56ae7666169c131cc2544f6f49f28d2afbe2165069591e8427ba056be45f5880d7e74b27b51ba744eef22b306fbbeb9dbf21e300adc0a9773fc8199018b84a31b59ffb3b51d09d90ab00d1715c447f3646a9ffccc995be7b74343f42c3c7df42a9731c25a28aa68f6177ed35b48889e23bd822b5821268e7f2638832aecf39472b6e40adc3ca1a66527f4e4f4f9522ec4ee707134940e23bd5c52e467df162e3e8708a0a4756be408fdd52fe79806c051dc7e9ccd9ea252f23e974ffe73264e1874390256d8e1e54be70ef404a7b796d25babfd16f1bd720f0fb987fd9b3061147ff5c34f3f3307fadc6d599af2d094004a2bbd8aa2540bb689ae568d1bb43e4db69aae0a9f99e67ebbfec78613da0e916fbf05776aea5c3561a6466b56220506e4c4335eca411d48986509a5b20c7a13e1e1de7a8a451b0a1fac46019a28725525755e8d687029b57527bd0a6db38adcf35bb0139c8de4a495639d380176f6dfb230f33c819415fa58f88c805bbaa647bbfd659f7555823988b18141a06f8c19d90639b39ac37e4aa1dd444c03ddf50fec69c2bce9efe9e2e68c59d76779dae07df6d4f492d6e4013bc2a25a199e4dd10c5a9fd3d186383447c162da228611e44dd98eec84c50b00da16854194560f7c52bd3751feba57ed1e75a3566d74f70f66c307438ae644b89c7f8adb3a3e032f20fbe1b0cb1645fc03e51dc2ec52dd0106bfa1c35cf09ab0e443ba5e860bbfcbdcfcb276046637a24196373c4bfea58671948ddddb5eeeb6981732c9c69cc3df89c822445dda29b39790581e347348466c45d858109a8ea3b498ffcd9601175ef3fc491bd5210817945fd052c8d2feb214568c391f0017604a7986514b4fbe05657c30dcc5131927f40d718d17c82a2ba794ca090990b6790fa5d2d58dafb355bfb9999e4ab1641d5875aee16d09ce100a8ed0d0800bb42aba4bf94bc1ec3d98c604970b0c368885f81f32dfcb51d6437907c0de6bae00d3907d7711ef08da06c483c668e4ae3f307553e169786c9695e5e0881078bcdcf3ee9188e0323ac14e22c24aae1b6055b70a33451d924d6b9b3d8ed3db7d8f33151cec29c660c51b587a28a167829b36aed122086cf6ca8c1fecdabb27dbbd930648b1b64f97416f95144b0fcf8d8e2bdf250cc17df48e9c3834defb590890dc2a8f6c3dea5ec1f66f0bbd4a975a4e1009a74ac66e76bfb350d79c1dc7fd1e20b7e9a62df4ab1c26d4825f5aeb917fbf5b11e3e392e869a461918f4114c7fa766d33e43854e9586e9700c47bbab02f0a41a876dd798195eb97dda32040c30ca829c3822ad47bde57b342bb7af432437211dd7990251fb1e841119be35c873aa46881cdc048b5e3b3a824ebc441f23dc405ddc0444f14fa2184899b9a6b4e165eaa62de8d1a9e6c5bea31d1fa7aa7fe6e8fc8a308f7f917c88cc96925525f1ebf2462a7c90881b1ec3aad25c30d0dab41e78338ecb7c435622ec8e481f6781ecbbf730e6b202c5d683ba721952805c7787150e0bea847e9cd0325e20e8a020b069bc0f5c8bfbccc841e9575dcaa576c940ce7b800fb7e4e03c0a3e493bdb8fc813f338bf856bd734b2b47e2d116fed373ecf559b649bf043dfa5715bc3a38e4c3e34ea54f52e3063da387a781a17f1269300ddc20e209fcafd0602bc9b83a9692c7d4a073f98b619b93bee86510729c25791c645cd06178f41de74368b50cb47eaf6fb8f65310a1e67a47abd80ab3d2f045c15081ea88d3c6bd8fa27ce1d8e2f001ebbac2dfca31294e0aebee0671dad9ed8c1bcad1151303282315b1d7be6598b735bc591b7334a64863343389ffc79795be66e0860c32de47090a8a7643a0d570dbe06c6204607269a321df0c31cf991c008e2c75d18348110238ef05e0770082f8d8b87dedc1b4308fbcd38c74a693708982cea888061ffafc54211d2eb2b29ab53009dfdb5c63287b5aa2c19b903af8be967ed8d59df90b2589f271618ad2d60e26dad8836a286a7a171a58d95ad7ae7dc6a5c53fa90c78751a071d52d582dd4ef3474f6ba4f03017948f20ccf35312ff286c39d244d4ba6f901adc01d07cc3f2e73dd42366979d996417f95044c518a76c290504a11c7564b784644caf2aa1518a18af8d01e5a963ae0b246cceda9924b9fb06ca8aec9332d6477e3e8f243dd883b8c63b5d9e845db058893ca09c3059bd17b00f10dad349a3b5d4c9540a59eda5774dc190f826e7b8d8f7f9b22610146b80a6f5faef14eb154d58ff5c3dec133d86866b15913c1a5efc52631b274df84dc5029ebc054c4aafccedb1b9b8084fcf8938b7e652b3f8e916feaed0e8ca12c1aa549a64a9568b5a342f21b28e662f8bfa4a59444f9ef3f776b8498f0e0b72855d67ee82691272f368d9fde4b6dc94388d0dc244bd2788adb1e159a560d1f31a493909fcdc43d3690b7923fba7b4a9121c22839a7250b1324fdddf928a0931a7884f6d8121818452c3e8b2b1ca6316dc9e4907f5a1d439b2e4a9c0201df7655d2a3ddc7f118d56935a544b0c04d18bafa32ea7866accd9db12054b6c8ed8996a7ed2ee94bf9daad3543b2bae10bdf14043e638082a53a1334dfa687161fcab56c9ccf75a674cd4c2a0df3486e5c776a2b792c446c0f13b95dd07a13fafac2d0dd6a7e096788bc672e0e9ac08b0f76e878a98cebab77eea87dd48c6145c3eda1fbe7b7733c6bcbcf2e731c8996afba3810b4e862d006ad9127942f10a3738c157c5d1b2d47449991afdec10ba079769face3c85521057a6211466ecb17043a4a5e0d4c2c10b91e9819fb6324c15acc9f3bd1ab838f186e607346dcab5ab4bce2d5961b41c90452d93c85f6c7a5e4d9e4b0619e618379c99d9de947124fa260904c264dce68984f12f9509d512f520e55d0b9da8346685d78cfe8ea41b7ee6b0bb7bd6349863cde16aabaa119ba67ab42afb3fd1f63e3452a8dc15ff460a06cb2ba4dafff116776a1d27752430181b7a67f31eb0916aadeab8a320087cce5f6ed76b118d8ff22d930c8aae3a226282ac4a4684e95133605e4c342a13a348ab14d8e2e388393962f48a12fa420e3c29ebc7f2059f3ff63f31702667756a417266085283e74ac308b4f1d92dc7b65f39915f183b14a94d8c90acee937a1cbead73fc89ea38c4383e4be250968cb75e366b79061de267caaf8fb5aa2773736af2d6990de515e29586470cc695ac578841faf08928d8d5007df5ceb9c860e622c37b149fe4e9e1cba2a07bb6c69c24fd05843a58ea051a661b779ee014ac225709f5541e0828b5a64206ce4c6334f111ed41c62e1f6340f4ac3cf873c1a06208a130b502e8d517b95a9f0c1113ad8b52bdf36d98166e915c251479a4916c4a6f14ea8ffabc928a0abd6c74ed3257f2565e05f2b4b9958979004c48c10ecf0b41733df2b65d7e4eaa9f2484f01097dfa034d54ece9b06d6861275906fa18dd83df568fbadb4ba7a6a0b472daaa3aad1536e6f26395e0d813c5fcec376416f2bf48d457339179b7dce8122bdf1e6ff1fd4ec978fb0387a25a9dbe524845c69d108d59769de1dcdec478f17ad6a31f7661c2582885fdd5c0f2a5ceaaf8a2eecfd1d3d9747f4d9f558b428dbde042a1c657a66e809f100e0889cdfdd768727a3d395f5dd71119e19ddedbbcc256794648b52f5a1bbf79464b58d9cf9a45ad2102b131c2fdd9c0861b495d02e15ecc32fc9c39383a1803879de1326449db62ccb90e87f314e28fe1af83c892060953b0b7d2be8168bc65f6f192044ad3f79eda67c9dcf59fa390b421f8d0a552ae251d4eba09195377b9c4ac70a92fc525e41f91dbe376bcf3f7471dcdc3cb4be22c40af8a20e67df0f5ed294f6bc0c91f198f6270f33916b56ffdc6204def054742dd23992b6cfe293900be30ba5bbc9ebbe09e778188673225e0573df3fa31f6ea004c813166cedc921d89cac0db7263b5ce164670fca1f7e8422b8517e48c7f256c21dd9ff548ccf2c9fa188f0259cdb3a40c78f88fbc8a5c883de92132cd3dbcaf5e74a1b9e10ec8128a22cb374eb2aba735b52b33ae796b8fda1279bbdfedca48b7a4553de4ea2632bdd892cc21cdce7a52b0d40252c4db1cd55696dafbb577c87042727c3464155f96e60ee3b872d7f5db2cfe2745b7e3d9d6ead31c1f94dbd92d735e6324d27d6defecca0d4714e3bbb4e5dcfa825d768bb1abce136cc360b129be1f06c6ff3ba049d11cbde17e877f07c189397db4cdcfe8b589e2b7fcb33ac41193b5cec4c147d7a79880a241208c3be5a120c6dea0a3886e1c534bf7a6dc6cdd70be36e3d4968aa1fd8f2f8f466ba38e3d7e4d07f66f96933a3d5541e0ca1b2d6601e83bc554aa5b7e69cdc98f66e5d6cc4e6875e22c8b463beaf12f03651a156e5cc1c2638700ffc985bd496f8fa7b5f8cd86f104787a1f3f75bcaca53ef095c1b4176db6382baa20aa3847f86f59177ba4f88342d81d515d88b4b0e1e546abdc4eb179e82bb9087cf40a4ccdaa12b7c5cc2f19e07792e552dcba2817bda869b665f3e76cbd4905837710e0e8c0ccd60ba93bc8e159abd8ea040cf133298c693f234f9cd42bacba1a778c7a9f855ec8b0faa515a256fd1f3c757c042ea5a1f788fca54e005a99fea497d8211db327504e6a2e776b21e3f998e7968f02e0f6f08ad96abc63a77dd3cec5c9f282215eebe2cc300020aec4cb3e17e7716baaf6d9cc0b8e14dc9fc6b0518bf8618abcba8a5395dfaf4b9ab4deb1d93b1d64e73c7fe1a7e566a7f719233e8275150511e6d079bfd1d6fa8817218d8aee43f6683c0674147c074c68f926f1246c26613f2770df28cb29d41832761cd67edc9460fa75042321d3d7cc19248e1c0f6dc5068b12cb8e9b8e11d74ce1c4cc1e425c51f74d5498a95d94a32878ec8e72d1594438e2830a9254025f2eba4a3da84bfb6efb3d37cf19a40f32e1e2043984191a65f42a0ccea39994ca1562eade17a764b44cf2d6f86989df2fa4a9f2368af568aaeecaad1fad51f3e4a6da93b969e0e7a426f5062dd95f22c8d9aa07427cd6171928fbeb174cf9bed26e657ea9509afbc198f3771a2422042d179f0214e52c9248b987d60a92d7e9c059de760893508a0f935fa14473555e9eeb450e90f93ab767e88810e5e93bd70ca00a8abc689e4ab71813ffba04ffdf2eefdea4f63ef1058e031551e52e696933307771732caf559768aa12c244b89b4ea144f006e11499967cf36087d77036428cc399403b83113e337b6a04dd3d3cfe47b1f0fcf6d4baa4d40ebc6c2bf6a8b033d1c496589a71cdcbca6dd3568e1aa3524f7d2c329debd479a5e207597066f602ada785a1435a5f0556c4924a385bf6b14252ff051e4d6ae80e230f4014ec9a3ced0baec1b24b56980eabb39fbe075b024323f78f618a8c5afe04ba4f2a3f7c9c5ceb4e15e958414251b096c5b8f45f38a5a5c20c529935189bd8f73ddaf1c0563f6afd2cea3974408fbedaa9e61d4e4acaca404ef0b463058551b406775adeb3e679f9ca2ceff89726d5837a93b02b18f4f6b7aee56e10d239e05a3019bb0f6027fca0fda79e3286b9553f13b00a148019056edf3042f79d7d0a1d432975571327641a3dfea0aa7afe913f0255150cb6359a7f0850f61b84c33f561317dfec4258357c2988967c72b578cc702eaba8bd117d889989f75c8ba71886588f6b2afeb15024ee3ce86240560110e949731775c1d3754a09eea35f92c44e6b0d1dca2a94b63b101ed360fa765bb32883bfc62f45360c576b9b5d608c4a099c5f62c9ad3289c3607bcd09d089a4bec2069fd2aa3756bd2f85f3a36cc845bdc16ae64eb9af5d0d1e54ed64f70b6a107f9713f8807d68877b2974565542c84472aeed0c0660a962ef4565fa32d98c871441eb103185465ba4545191048a7be8af5ba4bd72ce809c62263334604a62c2d6e9ed615f8d45e8db64570238b5d7ce5444e6b92fad38aefa304cd661155b9487d781d42712e7aac78298aa8e004f17aef72754cd33e27032ecab75b35bc0a1abd7a10f09f0362faf4feab57863216e2026a9a589f2368355f4909031891ea62e05c27bffcb999b0f1530bd37a3c3ed1c2a6f940afae2e33ac4c80931c02d14515dc34abfa83fae6d727ec4191255df3a4bba3f457c06718ca46351eb74b47158cc1374d68300b776e1049ca12e1f3f9611fb28726f4df36658dd4b29fd72fdcd4833ca683da2f86965b51b744c9ee1d8b6471f0bdded968dda20bca39bf625d1b1896cc2ea1fa2aa0c477b43813abc83de1d8ed9a2b9fb60cfe0783699423c4fa7405160370446604301071a1d2c571296ef6a235d1bbbce0cb283b34129ef377cb8849bbdf3ab8292ff595b3017be7913e4b6ad62095caeb86ded200597b0c60ac23fcfd473ff080efe9355ad17b502e31ffafea7138e6fa5774fe8a87cfd3866ab762f70a9ca0268fe6ed8930ac6db350660dda8e97bfc15e6c586ab48a6a55a76fe194016eff34abe33817983604c0bf067f3524138bb007c70390c53e465074679569e224d80c0fe96eb98ed2164a7083f71afb150f886070126c183055afa7bd3224b7d607d96ced5d1a9048672ec092a37c70501a2f94c259603a834364c82b8b90c639bb8a1f1d9a5249a092d4afa14d1f4e2533b3ff483bcc6e09e2572ad04d4d832e6ff1be7790ae8584a246101fe09a51a942e7416107f659afadec0ee4d116206cf7da03874bd4819621bb75dc52b5f3711a888e79b26c3daa69b47562e9117dd0552aa8062a61c9e87b20d440017d4ed10ae16b1f8111fbe96d7e16f28f85a1d744d669d00f96839cd44dd3d055fb741e7f188a959dbe8f8290077f890d8e2dd5c629281f501fbdb825029269021c02a30ade73a2d36071d6f053082a6ed06f030bf3836b6ae009795d9d93147d62694a6112f75fa0f6ca56d783aa10be35142b502eed0ef80970d76c72918deae3d860fbe02ddb5e0793dd9df73e8694da5683b953d1c09b5bc878b4e37329ec1e91c15039259429bdad56ac5c83345d09365623205e0198bc8e2718be34c87d5f57a1e913981e8e753a2f358445d0abaa520ef5e1c02a7a6a089a05b2cb6151ab71849ef7b2e21762b907e55ec1d332089a42d329386b781d9dd24fb842b38249677b62e27913ac9dcccc36dc85f4852b1fe06cc39e5444965bd39fc65c98facc9c7b307ee3ea9abf4c949fa01b3dcbfa615b88b88f8fb4e8a9c2fc7ced9306075821e350603b02030cd4475ddde79935941b3b41032f1ec34a7923aa1d42f6998b68a8696ce232370d5c1c74f2f067b2c4a4827c96384afb15c3e730355a3a827df6ce5d81c41e30132bc2468fd38ba149c20707a8ce38ee2b12b910562dac9c23c752ec5d08aab798c67e6b5834b7f5c7ae46cca47cb2f72b805b8262699a54fdc3a6e14838464e1ad26065c9be4d8e2ee60d6122dcf9e50e3a5476eea904101f8fc49a3c349617f58c7b77ecb8c42113c7cef6eb2377aa3a32f8674dff1585606550ff316f1f7bd3f5259c805b0e037a962f43840e6f5aa3923566057517daf229fb0575b1f28674a4caf8ab548423cd3a9fdd11f8e47d2318312fe1c6b7e3b2d8b71dc70a5255c1d55d8692c0b3bd572ad077ae31acadf43696393746e8d96c048008fbbfc6f2b633e5eb5d9e588a7f0c94c35c15769288f587bb2d8855e617dbe5a0df91def090b07e63aef74763931752ac85d3947db3af6b4c5bec7c15501cc81755683df21440f771d4de4de5e902ab0ab8e8ec77f44e466ff31c72fdc2b32986ef34a5884be8ff38ba589c0e18e3b83f56321a86b54ecf5d4bb70f73fd7194f3d7c427b4c137fd5a9151d96113d410a045d422e61a57eddf3f472e1bbf032010fb6fa00ae9c7c785a70c34873f7898c91c7ffb55091e96cb0edd94e7b636896a2e092f01d512d27e109477d3abfe7bcf2f346b85ed458864cd28758a9ccd22af6418a3b3155cdadd5ae64c74d7c92eb6ff170de5a90dcd100c8ab910e6e3689b3a951f2d55c494263c3531728102e86df5e0b825c439df24debcddc9a838d2e791e0d80f57570927eb40fa8c6573aa55b8f63a20ade0404e7f14822244f2171e8a76b70b5ae15248772ab46504f2a781606def517d9de33a7df6e6992257a79156b9755228189e41c78604d2122817d11919a4afda30e12f66488994e5b023a05d94861a308415261d30d36f6806328665adbdf1a78be6f62194c0f8f5b5b1388e3dad3ce559734d710d2fb17c1f50f030cd0ced2da376b718fd65f9fac17073157b4dd5261c3949fe23a8c8faf3aa363a8aff95602135d9e6db0528d0739e17dfb4047d6cf531d3d19ea2e4590d52f89e3ae118ce7e61b907b667e77dba338c108f968fb1714aee19b3fba30aa84276ffff480ba4c8062336c6605323a21331a7ded5689e957a183f161c00d4b9271fa731683e3fedbe55ae161ec73ec1ed7978f0f73e373e7fb3703eab99739e3bf20a41ee8775c9f4737d8e5523efdbc7192e3e012a456e4f8ebb34fa359291ef3829bc58d93e28f8249a987e19ee23a80f8ccbeeb639caa51a77f8f0b14e4feefef9dfec19d0bb5c9feac809603c7148dfd431bf5a235773dee986aec533282bbc613e543929460196e7f0244861a4ed3fb58bdf4ca56cc1243b3a431c6fe7a99200efd0333df44eb6e26b7bbd4583b4c62acff44758f3a445ada7f2332e8f8fbd017ff05b24e171058bf32636dbe6b229b5ee1bd92314cb543ce736d733061a6a3ed98543e257c2620f229ca6000b96375da28ab998f17b7da920ff8930ff97452375c4d0a8b06766fed10b5b5791e6c82c6aaff706a2ae252cca068144b12e228f85bb2b61d8beb57bb24987a9cbdaba11d1dcb3c3f52816b805f65814c52186cd020853c86bb9420bb847b0d740f0ab905d1112c4754c5f968f469aa401a5710a884f9977f6a80f216475f2329006198444b3300048d790bf82ed63bd42f634a68b26551ddb158461a7ed801e7663b8f64b97bd0f7b70db274ffcf11b1abbc5ddc1917ab03d358ec8e477a4168a7da4fde6e89016b037b7c0a1a0e56fb18bf610d0e042bf5186ab2d9ebea877d2aa0abc82ed801293673c68e9f74456a0fa0bf07b0c7c1e82b1f8bf05195506754a17fbf7f328988a3e37d98dbe5c60e178e70f46d09e917389e51f2ff7b28e96d7de6770d3b1f14ee5cc3d1ed407c164be35ed485af8235daead546e8f34328f70dc76c79c55074b3fe517ebe89d6a3500430cae735158f850df859b9f15c58b0074a9cf505d5aeabd6a75d4ee16f96b67a75eb2b95e85ae47ee480b7c7721bee0189f7469c86dc8c44eb99816c16d1b16a556a0947c108273286e274ca512f42455effb2921f164aefcd676e96fb463f959f5254c141de5673e07039a2e021829f3a5a3f14b6783c6b28a1b196a710594a6d49944c5833c2621503d8929d6dcfecc41dbeb283ce7bfb6900780f3c55c189d2ea646da6779e37bd55079e0081c688b0cbf2b5419b5419978af69b34f63d9bd885211b198258193b1cac3bf278c4113ffce2ad677f6149068a78ff5701bd605683b9f171149abb736bd65c34fe49e8a28b94e3a6a377b0dd369575ce6da06c203828b48a0342b55408a134397de969ce1b357b2760caccfe95729ea5eecd4b231dce0bea75f1117aebf57df95270c9cd23a5ad08cb01904783c1aa159bfae896cb19b6d582a33321537c6b637ee6808460e0403470fee4c1276785b740d3de423c988cdb5ec32088d52ff12232a5b546578cf9fcc2edadd161b0b04d541c0dc644479b4d60f51edac3e52a936739f2ada133f0384cd4c60131b9a9117a440a178eb417cbda9e54fc6a18d21fda04355a35cc8448dfcd82a70adcb19d972fc72813288d6919e56ba2ae32eb29114938279dbcd762e1cd9765e5a85903dfa534d82b595d491a93552f456fc5560d394ad14473fb99d9f5e977311c9c9009868f0e8dd4e37df9b3adcd27a6394bfe0c0da0a73bb226296dc6f387c122954de0276a5b9d8db26aedee043d87d39f291045b04aeea0ba5c20c914f0fe039e41cc8ca0ccbd53f3b7d706e4559948e9ff43a001dd8a290eb7b4654e7801931c9774ea6dfadb9699c49585b966df7e8faf3d4ba245b608791b8889502467dfd98c309afd1b182e494b951eb0134d4132dd9d89bf99c2b815efd3c36d63be138280913d26a9c34edb7e61b4ef96778368dbaae452f672a656f8b381db0afd0fb661df8309f7d0615c3102abf42e16f45a0d670ca29a02d99055a0e8eaa88affc05aee51ed355ca6c58ffa5ab3a5269c1fd3b6233c23cf826492b4969ff15bc2a2030c6230677049847ebca32f091fab09528476fd0d5ce6121e0f134ca19bec9dbc2a1f719d2820b04c52d604509766a096a89e6803dc84c7f5e4dbd0aebd0c384aa3a9bacd55bebb0e2404be9d1bdc60b2d83b4f9ce6f5735ad106013b449a5e34a60d770192bf36e3c821d23954cca90a7c9ae81f0fa4f8b1f903cab92842964dd80d7e3fb4b8db21f2b30d92a9e37774fa5f13b4492074e44930ae8fa0d836aa468fd96e2014f169d08a1b8f27867fd44093ac56fde48504dd2a43dcda1880dfb90cea031f60199d6f71f1b7c4fcabccf383ba9073a95505fac9a708039deb2815f9ecc2b3999ed1a300054bee2a91da5655bc6fa8735809a9cc0c86af71541b1cb74f39da70f3434a161ebf01e3ebe59e9166515aba657091bcbcac19c6bc025d29b17b1375a183fd54c33af5debafb36740742bad8b62cba54306e1a18ed2d141efb6d08fb84a8443b0b709910656f902b946c1f2d99539e6dd8b957df5c3e21167a543578089640c6d8394ce734bdd349375ae7299d2fa9bd5a4ee9293e71e2c086ab497b3b2c87cb2c4af40406ddfb7a3c641ef7626c62dd7ef17802379dd4d5463705528a99f1b8c1dba3ec0abc779799b5b16ecdb6b8ee3a880b44cf0e014df3e20dba9ab9aae3b59367e440f23a6bee1c0e3444df9595fdc7be7e49ac94db9ee9a98798bc6eb1df584b9cf1e5cfe01d20c2ab9ebe09853494b9ffbaf94175e3fb7a06c5c286f33294b1502d766420cdb34fad7076fe4a6fd71e34c65a05d2db37037ac5164fb7084cce721bb984c3838127008c7d04670d0d6419fe9eb25d7726d88fed5912bc68d22c0d5947dfafa00add3998737fc53c848b95d883546d9114f98d59806eb5db0286b13a68d0d4967f26f0b4964f290cd72e1158067fbb37c4ec34c9b6d1b0762442e3724e35d769699cc1eddac014634eb2ceaaeb71b11822507f8db022fd4961c5809aa6c396075ca9a279074f8d59ca214f79b785686d242c829cace941d60d5e177df1559e8c848d8d51c69095989c3bb218e97bfc74f1332b665f4ff4f4223d7f8df094d8de669298c779931feac85dca8581ce90f5de3065681d5dd7a328cde375ce184d52765a6d4c81a3290af0c744252a747eaa4498461c5f0f097c895fead55a6096275ca119eab2df7cfc2b1fc773eb21b2c20b7c6cfc12c238cbeb3f053404a0772e3c8f7ea4120965704ee6927c5413bb71c8f05d7bc26f398011d177c3f0fd78d0ec99054e93d4c276f8630a22a95fe204fe21ffa73b6247493394953c4301d5dcd0e85b814a398eed58c9eda46f454b8215e4be63b99b7337ed9187d72fe538bce556646a4aee7cdfd3f71a1edc618a449aacbb3bacb8da2bddff32eed5123cdb1e7abfe6ed3f573988509cdab38bca2007e0fdf74b771185ae174c45ad84029ee9bc50869aaa9a08635782e2539f494199de91d32ae22afc2251dffaa8e2ee85fea0bb9e246137272d2c87d58dd9e85d08bd197db850cde536598dc303d8cfceaf02277dc7e686d4398e3c33202896d67dd9b001776aa21111323a784a8867637bc9c070c97889f50979a6134db677f81e656a15ef861ab0e668f5f51328e3fccfe5003f7878585a66c08c75be0a20fc82892e926e1fc5100a624913d9ef97498f1e54615bef33a986753dd8f67ae50207833d70834b879c0156083cb99841581724af9f619d18125f11cb5f68d9c2c297f8b42631957b42840990e5f5ebc5c848cfe4a3f9191297e155b67e883098a5f709ac44a5c988fd61a3865627f2b08a68bcbff5d5e2abf1ac907213a1c1df75b400694e590315e4e0b0bf16031bf7e0d18727434c6caa43481b09381f32fa9eaadba3bdf09102c9b7c3561986d38dd11488b493dba8e5aa68b88410a4a249ae598720a6809422b0ce0ad449e5f28059dddb9fa8fdde70cfd4ece1c991931443583d9afe9fa6029115e91a3be1eb0a9461cb0195e513f3799dee3064269582ac20d7d81658c4bb087b957a6915ee7e5dd7366db8a67c33bb77e2f9248a0b167d9a147698d6a0328af56b002bf0f5d484a80c2161effe9b03c36f45d10c48207a4d3125a24547f8702e27e98cf4918ad6811028b2ae9935de84e89da1f0589eaa09a0772058196dfbd53dfd6d64f0322c4c4c6ccbcb2b01833bc6fcc06dbdaba4f60cfaf361680ca13870063209b9221f2fffaa842056a1096a253ce2a61702ba3f067bc9e332527ea7251f7a324e7532d61f020245a9489f820caf74a9ea1590a4ed5e50e40fb7434b8d3cca0440e961047e001b0b76717a49a8442e6e72fbe2380aea8edc1a8debe9e29dee51683929c0b7cff427b67f49e932ada4df70195616be30bbc23da9adfe63837ca9c6a215e27c87c6e7c7307831ee5d5eb8879fd00e7cb5aa03759d7d1ef3fab3ea42df59aa1e05a544e250164153f6e660a399999e5845eedd504000839c816ddaf04b65702340370c95646c531525558282b9d0466d45228394aad4172d220b3fb7b633cc55dba27b040e5fd6b2af8ddeb45e09552703ea4a1d4ca9cf07a71675e8b281ac4a5bed819d4c93daf221abc09d4579ec808008ad8b231087724d572d1af7e327bb1b97ecbf45633e6bc1aed496016c214b6a591ff2955d337ea14ff14a55d304a9101a0a97f3bdb88a5883dfb4826dcd7fe6d4f2e167e1349c2f76de650c10b0ec03faafe2d21567cf9e27857499e0dd3f4fef654b5400c228d983eb5d8b123e1cd71347cd51a7281984ea7a36e09cb909959bfb4baaa364e14743bddefbb7fdb4108a57eea374076ceb50a689c6ce0ce68b909a8f8fd248259fe8e4300bb2572e5c30f1e87a9c8c4487400ba1f9c4d8fc12e0e24ef8a91dd0dd92af84b71203a1af165e4fdffeba39bfa9802023fa2e0270e1415449860963c6285f0c715e0859229e28015598ded516d11b362e134db6a599ae1b114d42dbdfd01f2c6c6b6221cb135399cbb7ae5f24e618be00e3e9b8ed3f81a145f762304f5677fc9c64a1abf5c655fd20e963bbfa94125fed66fe2a4fc2b8e13c28089c22772980c710d4e252774657bda6b4cb1d7314eaaad01e680c3b3d498cc38b54b26e314073c38c23c06dddf4c76908adf36481244cda6023eaa101a13dd0fb7740944d74cdc0a52c9a17c273a8d952ee675165071fd57d7c6d806d219f5524666479f2f96d7f714d1ad50c633ea8251d5bcbafb96c4632bd0331802b490e9474cb934fb68e322d23b6f6eb48b46f706daeebe5fb8a3c47a1339f59d7accac1b2a94227ad8037814e47a032f00085ad3079b294625b236af4c1d4567d717c72ebaac8aee8d46d693a83abb96df4363749ae77212da2c03121261d7f503163007268a9f31af9f262f48da8169b8051e73b249d084368504c481a60dfddc2f98a098b2b9171716064a7e5e48b3fc608d3e3b9f01b4a078a67cf102518d3ac646173f2faa22def53526d4160db2cda117d3538e6ca7af9e220c0b41baa581b8f467bf438fbbc211f66ab5fef7551a416848e755636205438eb7045cc00c69f44fae276042dccf75df2e75e5238432595837d290a55ca8cf0dd97d9e7a411c9035901cbbb266608e46cc818553659829f54f25af7ae2278495fbf598093954ecde6b9432993c1b552219d291a9533d3ea64abd595bc8d17062b65b4c196bd3bf07670f5175a9d8b44c82da04e015519a736d3c08bb803d361145afee2df2eb38e7d60097311e9fcdd8ae4063d3698b3b268adc8e7a6aebc638183bbffd4258e0152769773b8451f18f10b7f604954f593cb31ac36615855e724199d8cb3436aae6da147b53be889dabf47d7a57513dc93cc7b2f8b969ebc3330956a7cb600ada9e8a0152a8c3a53564bf9dac0eb13d00b7dbf074085fcd49746dd45bc55bc31fb55f6c11039905a1d753e147419d798cfe98879920d307e2cb97f15552cbe000df32207e297565d29c694fed993fc9dc4eaf05ea190038db5e59f0741bf8dc52d4ab4741844c87b87bf3bbe3fe8b581a5ae31f301602d646b4c8549297d0e4acaca935b309037787d0de10ae099d060256bd7abd6747e108822ffca55705cf8a25ca0e49bef15b7a30c33c973cb3bcfc598b7fad57ec9b020e4cd2c2743caaab8d39541743a01d1a7c854939d3f77e0c7a5980451faf477cd34fe7ac9df3d6f2e90829674104664a8c619669b18908520cfa005b2759cc108f80de4161c7b8f254555a1a9c41f7c76fceb1ec81db0976380c58b13a75cafcf0d74c91017ea8f883967d052b75878594ecd5d135e4278e98e199ab7bda2bbe44c8fdedb53e234787ce27bac4840aa95086b81092516b6853a63adcd6c3942aab029b5c0b896a4da068bc546117dcafeeec90768cd069d50798146a9006fe97fc185132731b1edbe8db7f094cebfa5b8a4e9bfdfe0d6a4a1fb47bc4303a41c54129fb6601a9f5130a9549f3afca59f57b0df4bdb33fdce40f81e607107ebdbe25bcfbeeb8962e3ba635368695d2b34b94f3a9a8fa84fd144a34aaeff1c98d148ad592b1c08a58c0fd674e42bc39724e4ad9aaae4ab58d336060f954a8fea5c65bbd1bafdf320489feb9eca3207c5e421bb751f3656a5af17dada115426cbde5327a572d71785fb4ff881bf2c13ad6fe232c13cccd4b6b67d75e366e205488f489e3bdcf5e13438c45ff56204f67803eafeae1a9699d4707040bd486dce35c4cd06ac85becdfec88e274ce149a2de26c31e14aa63045765b268754962d05c8a088ef36ec6d53d439f08a7ca6dcf148f22a55c168fc1e6973a1072c7f1243f67bb997994236af4e9a40b5257c242964771a0dd1c9ebd3fab6d68841baea0c50999f1345397c411ce8409cc40e5f1153abecb2f52cbca5196bee75dd76ea71b8a5f27430dea45c546bee5bac04a8c90b09bbc7adeb845cf022b3b18198d784917dbf5af19e6e07c01f7eebbbe8eb25bbff0765890f0e16ee9bd818929b4a4286fe90a2b3ba20db755fa2068edad1adb1cc45855d584d7f72d4db8ec9146bebb7fb9bd92ed5e6e78974248577db35bf2c0a55696bb40a714fefeb86bde39b359ed4ebcb98b193d4a44ecb7f02e3d2a9de69dfb9442aaa7270541bb81900ad476a5edf75b4796bbba0522d1fd45da9cb6986e8ffebfd90cae1c6c5debabeecd52f73baceff2e944b43db3ff71e9fee843dfe87b9950553dd2468d9b291b05a499fdb2bbee6f93068ff1ed8f4da65423d017819127afbfdfd9a5bffb84b0db19817efdfbec38e84dd01fd02fd0d42622299984cc8faeac3bb7710d4d6037082babee5f674afbb55fbcd1578671aee5d01a23bbb27bd6496c87d43b82c80a83cf82310211efdbbbcc3ee52e189cf0dd4d8c6fda61e0c1f0bcd91515828909074e20690af85d179d618bee23c481a66721302ed0273ba17ba23b59d3f7ab846d90e6e37402f673e4c3a0febb6fd26ae7c4a4df27bc1396b6560ac093f42c1f4c81b71cb42254b9d101c56185b4ac6e7b2a24bad005832463f0eca1719ec6badb42f8d4d5ae32fade438edbb9d19c0259084811a5f1bbce0b3afcc1662716f8712218c04c4000e29ecc8d20ec19100918cada747874273892ca8203e40e4229333025796031bb3077cdca68eee505dc3dbed375a081a220db4320cdf3a5130424239146712ce4d939f4ce24fec9e5a5d2741e75cec56b3164791c1d153da351885a6b683690569a65f9c95f934506e5dd263b3a697b0a2e8b450b8f653e372e0f78f38ae2d16924e54da9a586cad80361ac57b4059d084b5926e975d1b37d4c6befe7c9a101fae2ebfe7f0401b11c9c11bb2e3589ee0b1b4fbffc14499d5a147c149f44b553a45691c92ff28c0db534c350b0d2d440dc5b23555f87ad58d08c556784ccedd16da0911ff24fff9e37209ee8c0ec80a599ecb917a0b8c93551092ebcb02469053660c9424b8cd3774282e1fca09aac31cdde6ad1ecb65d1676b4244c22c21d7be4f72e065880d86d5bd03cc1ae9691c33623e2bcd531cc83f9f8233ede5e9f9825a773ce43def8e7bc319d33f3fc2df189e6f308e2ade55bbdd3abf5c73f0caca32b4b470334ec5444857be13373ce10994540ee4e1c2b02072f9344406154187964ed08439380c41d13af7a9c74cf03b0b46780f3c35f5236a36829074edb26d0bd40ad2761ef3f3518fc34ca5b52e8fd66b9ed4fbddd5fb81a30c12cbf5a42b6f816e85463ff46ca256c8933162e9cb6eb33614ca6f32992c00cf466ee8d2ef0d336123248b571d5976f163765167c9b913456c9cc98b3cd4f97119bb3a2a3c57fb5252edbf07fb38ac47abfdfcea28abf0982d7de23dc8aa246f785890051416c7a87ff8928d6d81d606283728ef73a9a1aaa1a2ba9ef2a82075e810da8e3e02d8842b083b05b9ff15753ed1997ac2110b0ba9e5eca721e188cb46fbcc865cbbe472dc22d369c7b957af5802c7ac13e10bc876b026578ac29e171458859c96e8ebf6e9844c4ea6dfcaa6c8eba968c35afea8b665624c476dba030325f7a39c5de4ef113ddc9ed375b668cfc7882239bd6ceefa676adbc5fd127b56722baab25487c7fdd0ba7ab183872b2b5bb5f8fc5af2a4a0b5db5fc81916abdb217180c7d97aed59699fd0894673a1ae46db7a5ffb6bcb0ba41d523396cd26b3dc7a8fd7e0b98a8671f825ea8eca9906047bdbe5bdd8248751e5ed43e3f54fdbbcce5b7a60c542eba31f7714b72037c3d428b386455efe1c00b34e79c5756e7c6408f6da0cec1806d0c12f1cb09ffce31b8f950ef853f81f57e29653545c70af7ffc976a64d7e4414d7668c9bff8eb6ee6e257eb4aa84123cfb1ab120081dc7d50b53b093ca1816d30c4437eedee9ea80484643445fef5b36674b0385067b922a7e358e01f57348e893bd4db89c97f1a03405535d725e72666b297d98915d6b11ac94ddf8b0509830e094af7822bac388454f7c4438863f948c699dce11c45c53abc96a38ec229b2c9dc949936882f1871ebfd3107f4f0edfcbaab815893637e6aceab66b71181be8aeda447d273dc085659aad74588ae4cf2da694601343ac180a4ad4c009b5e924e7bcbf15e772ac69ffcad225bab62b8c7fbe69d51ca8cff25e1420b1f23180c80fc9620ee5259880f3651c31aab967548d39832c3c186cb12d374c01560eb48ad362094d9f09ee18cc29c105cd31dc8b719fb9751b67fc50110749e76da526d81e6b88cf9b58968af39498dc9cb593252d7cff8db7cf9b7a4c2a23deb3f930a586e8abdebf55edff72d7bfcf5ddf583dcc7397d4466835538b9969c9e86170548f6e5907f025070e8186b3b0cd18d003c005d6684f8ffad9d589b812ac698d745d509b383633778af326f6b35ede9ab849c77753b39385b8d2ad237c8702ce192e1c91c7b01f7f8bf2c86140e12ffc23f6169a7554ca4dd07e3816fb3054b8d24ada23c727c5acbdd14a23105b1491b9ced49dc810fc92a56c751a28d721e0e7326b0a021e7bc936997aa9261c12601618af6c1d041a57ce65f975088fd148e486665218020f6fc7a3f4739d46b9e592cb77da37fbdcabadec7624a0583b5a90d3a369752b554453298705f8b27e4917d6043ba5957000aa84e27ac4a36b310f927de450670190d400e186ff143a1417473fcc0c9da64ad2ec289860e8a811ea06ab23d388910ec25dd2a6cef010965818d3971d82ad5dfb050ddf64b96d68017248aa39628d019be012af6684b14a830d24d0c8a2f03d4927aaa96f1f8797d2e7391af079c4930e77bf4a4f5fca8427ee08fe144a853d9b2c8e87f137aa8885c9ec8561fd11fad9aa18ad242e4afceb92f76e09229f43c19aea19983a90a6f77f11be3834c5f82d0dd8a3f3bd34c091a0bc9c7ca563925f47cf6923f1eb83ab7c5211271f680a00e1a6bc89d63308fc81231185c05a573636f78058c91f84b5d529ffc543817a10b3ac30bd88dc428e0b37382480e5f6d119490c263ab98de60f1a2aa9b295730dcd797423ef075739d8796ae1950029fe5d3ecabeec3e812ee1229bfad68b1ffb32262927828ade5276b4cafbef50082cddacb5c7efd97edc372c6f6d92e9024ac7a9c971cfa372047e07046a746a21f5e0242c98878c2fb8df5d54dcdb334a220c0ab34cf2c3069cf02eab59e2616bd94ffc5d231a569abe691633a7d833aed448e27d988be9ffe7b1f4065dba8f458d015a38c67035c9f2429440cc2de3d7ad1bb8f64e51ecb7efe2d0952b3f89a5ca8691f9a6dddb5a2c6b7c9d96b0dcb2c73be30d414ff99422726191bc546346d620e0d4437e629c3ae08f44dfabb9d2f56debdba6302aed369df6603b24ade62546ad5538946700b94d3f25ce0e3710116606841c309d65d39f29693504b7cac63d014b7872d01092730d4d278ffc2b80dd0c2409b09cc061324fccf2c26fb0892cbd19388a23cd3718de047502e0ff791c05a9861bde3ffaa4a9df9275d06fff150f5091979c2a86d7dbc30b82ad6e65738457c250450f74d304a1e93bd1af796ec56a83faad22cbefcbe0bec5bd103df4db86ede4522590cbf3495b86dab11af86efdddf09045d321d7bb8e804b35b5cc96491a908def727969447f7d25fa3a1425531275af3659adfb3a4638153a14975aa3d1b6b8200c7b2bde282bf85241e2b418d6523404c8bc7495c0f76cd4f8ed7251f8ccb95b24bd9b4d1c474529908f272dcca621ba80b36e5ddb908e14b33191f05fe3ee11626ad143fe185ef9f2f0eb849c2bdc834b2d4fe161e3b610f178aa401ec8f2749e1aa370960e894adba515c475868d7141821d966e57041755d08c4a690adfd3fe9896f52b95e54cc7a237105a625f6c06f8471d558a444543dfa08d81b86b8e4d0a4b23474c2d1940fed365b38a7e4b74c52f874cca4c18e01d2aa649b533011a0bd04061e885f9595d7315bd8bc774676143f2333d9c083ee3da434eb2942ab48325a37d1afa4ae7f7aba0435b71d7d9c0e92f961e68d4ab052185b79fb5f98daa45b7c2f916bc1e11257b91340360fcbb9416696745ae9bf962ce5d871798783725d70411bc9aff7e1bfe02afc297639889799398f3af4adec4d99b6c0d07bcbaffce758a2d7867c279461e4054dae932b80996809cc361df1235dc24be4be209aacc701e9b743e3efcb9176611a9eeefae924e4c13acb76bfa447c7cda56303624f981a94992ecdc4f1672b8907f7d881fa990b4c3c34de7caf96f1b8dc1c2869a2164dd89c22d5fe28e1335e90234c20e1df20f5c7cdd4ded7ab8dd43af48eea8761c38e90fa44844a7ad092d750ae7f1d482815c382fec0c931c5cca841668a7b18754d72beb4e4f2c92fa5babe3e9c3e75b6ffe71be33bcd50d2d793c10aaaf37914beb1122c38f75c05d2d29764ec527996ec19f2d36fcfa8e6f3725183ff47487900bdcfb6223fdfd4d486913eff6032b3adca12e5d3d86a5f0ab6b5812230de601b508f28be51fd4067564863530e75e22d6b479bd47ccd10552a03520c6ae5ec2e30597f4dda554503eb39b7b70176267cb1f47923f7aeab8f72e0b9c701f5f20ff643bcd9c6eef6c30a8b9d9744d180e1b92e1352a041533fa4fb6d9d7ca6c88f5a2ded8ac8fe0cb684284e6ea91239e78f74baae29fc7e2da52aed2267b2493cd49ab04be4b1caa3a3360af6853b29ba5f432f3108820e0cf15ae123576bdf4de62db461f8ead46426889f7b489f4be5e5691cbf3c03e53c82d38514d0f674cb1c1e75978c8d2a4412215d19492697e0c9d4e1455212774a91af70c80c7b8d7d7e51a4998888b32ac97244f3ce71781984e876d780632aa00631ff124c0ff023ec2e43598709a411288e851f6dddd00da5f3713f66d958300f63a7f1e42b9260bcb47b193de2cef47805d50dea4b638f5cf8bc8e34af3590e283ba93ee2df02f85c5c2b2e6a7e6cab12599e7674008d21b41fd19fcd4b8d330c5d114be71d7860a7fd635be0840d375d34766c3461d9f0734420fa9d670ce655639de7d2ab875153b39f30098c133759370c04215834ca01c664fac5136a95e34bf746d5ae08cbab5da231d37a57f2628647548bd338ea8648f8abe9d42629247ee2c13e43291a84dc40f44ed192083f59ac42bf914d915bf0ced9c4afd6b5a7e1d78dab4e4b93fd7ae54bdbb6fb88b19b2f8365a9f59242bc6f03fccc047ca416df8aba8e39fa8d08a1bcb389475eb0474050a07c64fd4401e9948f2cf562838d95d0b3f1096d86732eb0425987237f304b601d250f30480c6b790e18c5ff200ae22c71b86b9f80a339788916f9afc692a67660c3085eea92b9a4387de77e585fec74d4786124e36bfb2afcd4570feec1c00beae6bf9eb317e9a6f9d2d65453efcc4769c771b29bf92bcaadcccbef4a37f7ce55ecfaa044a2e46b32c8783fc0cf839359a34b5f41e6464c63ab5134095c637c67da993b215937d03b54029f62504e7a5a1c044f3ce6abacbcaf7e2ce6661858d8a77706a27f57c166f6a1d44d4758f0300efa1ada9d59393809915357b97f87a0fd2750e237bb92590751dff7053a4b229c383978c5644046b117a44f67656da0b27ea182ca7897ff91344b51351c2d957c3010d1675dcb7c7731ff38a4559e9c33df8bc3765d22b37ee133495616c7d8028a9ff0ee24577a44ab5225aea76039aaf2f88bad89575a17bd94a01a5510645f716faf6b7e087cbde2515412eaa45d9d9e03a690ea27338b659767f7e08e4602a9601a6fa1155cd860a2d1538a2ad73ffb32922180772f22d373d355bcf094899ec472a482767ef93d39e3db13955b9830a22f6aeba6f25e84e08f8ba44af3296a0d573edc9e5f64dd2f6a6d96167918c2c37b2b95a2298de038321a555f2494f2306a4c6e73ce496b31c29e58401ed9c7ec32a3cacf7f1e247bee532f0bab86568ec5fefc36566c6467bb24fcb59f488f7bb8419d6f64027c40a74a554c8ea68c36d995466e49f93ce50f7ed56c175523ed14a28126478558b26c7da7a51000596323495132c54489c20f556f4cd38a379522f6a6e7ab49687cddf6f307d9359c949e9a45659f6444b0c1918b0338a30f6ac1d7e0a610630104908bcca6e918aab698adf8a9928b6fd9bf179ef0d10767b404fe1c00c720b401ccb7a2fa5ebd0318c37e2d5272725167dc6eadf53d741191b0fce02df92a43bc6be78d12cdc4eedb04ed2ba48c58c8c1ee04ffe31648d4cf04dc13627abe1b95cb659f83904ff36ac4748469688f9667492ea12359651f7ff0ba6ed2fafda9a600e65a307686876e42e120cb21111f024e191b1b7de1999373a01e9565c4a3cebbaa0e8dac113c24cb55c259e1d0acf4260bc087837fec392b40daf917ae8efefaf1ff9f5efb7cddec44ec13733fcc55aaf9bd5dea057328aceb7d85ef4b84045c8575df8c0ad59efa79e841c21c21ee21ac133aea2847e36bdf4733949b27f88359519ad615c26bb70c41e4478895919a13fe1a964588f6d92ce719f7f4a910b2cd6271754d1cad4881762bc3b361074b90805ceb1da2425e60dd4caa9fe39aa1af8ff3cbc09cc4639f1bceb931dfe52f05388c6c0927540ac7dc5e13fcc652caf33c6ebf860cd35669aca609fda2a35995a61401875751658255d1294a8e2e6e403d004a39fe848dad0ab5f5ca17797b7e1d39f6548124ff12df25b3e7562304fb3c7fd5d361ca1a54e9214bcca6355cd70b963b90c0482a700b43c43901cc50fde8c50a9abb670bf523484dfc60458fc48ea2dad446309795e967ae60adf745c20f601ab22a04aa608557d5f3f19c41dab5e77f5312a88d144aba8b6cb74140a9e1a1b3e3596c4c887745be6f1c5a5d35e62968ebe3eaa531ffd6c70bd9b4837b13496b3fae85078f1fcfd935c0d559540199256f20d92ba6faf53216a8bb0619b09af2797c57942df1972cca68009230ca76574f97d5c22b392bb9db25ecff48bb23a92e4c7fca8115e3cb2fca1cd8181e631d15d49b93753efb81d14550f2eb9659c469e24f445e8bab091ca63f926e8da2ed5d7e92ef0001424745d2adf9878d6b976d49c8303776730b666937ab3201485e3e98a0b9d38fb4e2b706688fe6f5aa6ac36fdf809c5a649f4d26cda50a70c2338ef0e6b61382c6a9c225e5f94142100dbbf0aabdba39086b90b1dc2dbb527464d668a57298926be6eca9a229d869c5ee886a3a7968a4ce96ba2cb8df8d501fcf3c32c745bd096fc0e18afb44f185fb459d4333ed93c71ddc468df02e1aa9db3f1566c54969b97e98d3877bf393eddfd9e00ea3b2a9d2fa952ec32534d5892b7d5df7dec8630115350aaef1ba6fc8d202c80216004617a723f69e5f2cf2a86c8e12607b4c98a0c3e4c2e4adae9c770efd00f807864de5e38f6f71295e7360dfe9fbb5bf17a91ff4146f0eef380a5394f8b102edb81cee7aff43a3b7179db0ebb7526c105634f8b7fd8656c8e4e2e5348f9506ba0f45d1a25138f1f36b2d20737dd67449bd958797adbff5fbfee0e3ce6dd0284e84fa0ac1c5db9b5a736ed6ae910616f91fac17739a1297aa49bbc2400dc0e1e19ff7be69a42ba18202d4f81677a22337528e7a0e0dac9baa3075d8fd1eb698a4d328f588888b0bae0ac2a89543dcae5775d09f0cebb5441e85755a32cb0e922192e9a0a452bb5160ed1ebd6cacca2c9c31d1a18673f610d55fcd074b442d3e722f4baa268b05da28b13bc46158e8498bd31771ae6f18c023eb0555ac611fc2579f45aac9655973463c5433448c51cb2debec5e21492405d929378f6f56b6ea7e5484db7998afd211833c9a33475f05e4e5f305c2e81cbedd79bf721f63c32e9fa5cab758b294e783bbff4c577ffa5da36de724534138d00dae6627f0aff88d053a297cd017e7703dc9b6d3f3efbfa19f93ce22db62d5ad54cbef8439f15b66279317d6c7bf1605594d5f5f1a319cd01ebbfb69fad2448c560c70bc0d50522de98b1f284e5f00ddac9471db06f1c4eea00c9d4274cb20d6b89e4ebc84f012aee51eee3db1f94c0c0c4dd18ab92d2ec2d08ff49259189cfd9d590383a39b1b52528f914531aa8af07cf8aa4c7bd0929fbf44ae22723d26a7ffbc973f590f343bc435bf2cd86ae06e301c317528e6e2f40c0ee6cc970e9ccc054a4112b8c5648ec96a12f429caa601d4dde70e37848c5e841af2ce12eb0bd5ba82b6b2e641accd1c7d03ee7ebe78112b11abe25326e8f5731854fbc1f2b93bd1474b9720ae79ac39bf96c2d6e5183653b571ab0485f4ee4797111054ae643660306818c1b1e2aebf903dd01ac7ccae921a878799d69ea05c097aff83f4503dec9f263152b2c585bd84571559b8b0f54f5a259df0d0234c5db30ef63b289b0f91f80c49ac8fec70cbee24243c90e72ac8b22c9ac336b791fd69436c254dd1ae16fd4273025ea5177495435a35864d80a9c16bb7d1fa4cad493eed08890b88b6f23f75e63f382836e43b7afcabdc997bcda25029e4359501ba8e1c179ad68296f0c6cc41b80dec079380c73b4f93da0b0e8cc7f1948a70d5fc78a124c7d595250fe92d3238eddfea7ff65cecb46d030c94e87364cf8a77fe0e0576f485ba8106e382d3ed55e9367d074bfb09214ad78ae5b1a6d9d74e63b1748e30174ac051f392368329029d63bbc9944e6355acc7cebf9b854c5be4314080618a806e42a318489b410bb57666d70c78fa65356dea588087772088a3953c55b9ef0f06c25ff7e2cd2fede69ee9c577666eaf66f560b79b6833021bd77f7a0638b48b81ae16b7ea8d30c091e7b7cf2141ef1e79118eac6b59c7f1a8dbf4cf7c487c27bc53024b357370ebe9af351f3fc0abd97305388b513d7da987a2d900f2e0a3fae0fcdafefcc585b89749120b18203c7dc984a20fa38b589c330e934303c9a17afcb623d68b2e02c0e97aaa5ee1e2701dd071d8a48991d819ed296917f88885009c167c34c690c304a000a99516e6f896e94496dfcdd565d7aed375490b19672ba139a6bb5670646536c71165a099337f4ef5540411e14e6b1082285d8f8c0cc97038460759c2eca4ba88de2693e5ad71844c6c3738ad3920b6a60fc25eb09a8bd98e43d53dcfbd2fb3be15a38dd7e905cd6283e742413b0771fdb102e066ce9d08a65e1c209fe3d02ddc8472857d480f6b8c466c88e36031d4d91c29cd790e7a865e77891b30ac74eb5627922d20b9922534b16f458c7b8126307fb171c711c8584519efb217863e77fad2528c6d998dd2765ff28e16d914d70101375c816c9cf7346345cc7f6c86ed6279b5438fb9a37d4f25045709ffa4a679f06b08888b108bb1eb30578134fa0179fb2011e9212a9b5f5e778097ab7beb0d283f56cb9617ef9d066426e9aff1f48f61c4773ca7428d0169d634d811ac93be4e6267d3c9c469e41e9c7a6924d3f71976b8f747cf332d1a2628797eca56f18387f9d8829636d7637353e21c6493251729a9b28579a304a39b2add8f0d0f41ae1e564eab9c02572d0235d4ece3567d68706cfb640f9fe2d178575952b71eb1b9c74749643c022e4409aeaa000ae5837d18c69b878e68cb4c5d1af4c4f26ac33e83291d1de1791a6ffbe71f3627278d261a8349bdd36dae4b81971247b0c1fc50a51ee125046d2c67dcb758f8ac5f355ac7ad7bedf0f89ca5953e3717d58da7ab31c43ecf5fa15957d67c69284aa0bcc3cd536f9e30785bcc7c72d3925504297936c57533592dbb4c1f15994b3589a2ee784b6696b7994158fe01e463618a563171ab237ae17ea81ecb17fbe823974e74a515fa3e07520a6fd1389a59c1493ae0c3df461f511763edb9bf01daa22da05cde61a8413aa3c17d643ab1989e885b750b250628efbc3dcaedfd298decfe47118d16977044f37c79552eb5490b1b95e3f82716e5f32e08629cb28e807e12aa30d4d74a785c667b8c09249c00db087b5b740be2a13a8e947073e42a22afedb5d3c73857ac305ba35aab1ddf77f830227e5d805317d4d5a6ed1c0d89b95e4031d18a8721d343c4a7f92b337ded965c27caeb68c2d6bf54415f8c4f039dc389ef8ad492e07df3b43aebc30b035178ee22e1ebe631cfe76625bcb4afab2de08d4dd0c2602ea73f2984e75c674446d6170907b671d2f2368977337bf4a04fe40255a24ec1571823e001a0c1538775be20c601bfe35ef6e35a130ca5d0732edef2f7d6edaa40e3038b416d8c6f67e45e2c62c20bd5f713217f4689ca52173f13dfd9119779e1a9c0c18c768cabb0cb20c119788a12dec015286b839ee38415d385c9428851e23c8ca7d6014311ff71cc82d2a378e91b05329b01a2534dedb817c6bef51f3d9d150ef2bbbfa921c19f121188b2107184e36d0e0ff0d2406d034f63398195f739ebe845a37ebcfc54b1e840c9363c2ca8c9c4f0f045b887dae5258be9280839c76f0d7d4489490b81bcbb1803ad821e63a68cd4d0009095721573f42d15a78de2441e99556dfabc3c8fe137cb46e037a6b48413bce00e860bcf85d83b07a087e368cae495d79a2f9244acbb1617d3a0a8d52538164a3540204b533deee9181469a882e16324bf8fedf639d3f0ac2a6e421fab8bc2dcbf93f2d9a49c777dbd0268fddde05d676273111bd161c967d7a3b0fe249fbbd17bfec766e63f427d7e3cd098a521fd600823f7968fdc614bb1e47b32a4a908c504cd66d951de3952c78d3acf67353f5efe4b2d202a571775e22d66d080d6f163abd06f457a3bc65b045b2e4303756ae2068189bab8501791ea074a6e219dd1f6bcdcdcfa5f5769202ba13daec2d6cd26d703b67ffcb20b9f984c937abe8c5ebc9a0d4e082e61ecaa0a7e8afe40633306bdb48d51be026627c504aa963dbde07ce1317a7b67f22c1fbb7d5cf0f276072e2d31e9bda5160047b359d392d0a746805b7002088b502b29c66a9113c37250b2521f16e91c85468f6f515fbccacc43b4a867e343eaa41bd65d8138692386b06fdf45ab88d6db4e97406241e501ccbde34080b4fcb915eb9f79f3752a1b5212e1f6ca7d0293028bb8ae676bf64fd11e851508252c6ef8d291d0f26734bf8fde979c27da42986669701abf0b1e4ee244fe9a74bb87326cc50ab003b9f088fdc5640a406e17dbe8c92f8a1e80845b638787bfc548b516bca37107f2bf6ddd6a7b733fd541bf100c5798ef3851a8a8a99f9c386554566bebceee1984c70d3ec556e0f9381f85668924cced388467198a21fb5ebde38b867aacf74d67e285c27b500040097e4a4eeff36dfff92cef71efee563cf8b8f0afea55474d597f9c95a21a3891a6e38baa8e5496c80c578a21bbf96c9b98385ff6da19432b0ff236e2197b89d7df1f4560652df4a29880a0e2ecbd9c8e8662b1c9d79294c3aa2ffd4b087deb10ce69a2476a55621adda397dd2ea14346be2fed12ed82846984fb3158a5353089c06ec11a7adb5604a593d9830909b02a791fcdef8c2398fe50bfc2d5691b152a7e7563a2401d927d84b5f1d1f485ae0e5b00b55e409736d0d051fd5662c2f05b1afa2d9a628d7d2e1839f96fe3b336c6da50577b9f4dc20f0b482f2ebb455b87885e17a61c89660b867ea177a0620a390002dbf0f19487d55d81a53c62b1dee85b63bf7d2cca2d44da4030e7517fd5e404260446ae64e0d03042db9248969c1fb1f254816f7e9be244b66572365067ae7de777247cb3c9966b79e17e80f44fd8596d53ed153a19f35dc0a5b2343f691d022b5b6aa5606d6778b24ffd69b3819a00267712330228d802a12f25fbc84e615781866bef0b3644deae082565dbbf4acc891fae69459895e0490aade6f0babe60aa07743ddf61c01a80f58ff8443245d29499cbab47c1760c26cc35d52b94e4916ca633ecfeb004bf921dc441b98ba170d280e90ddf2f6f89b12f79dee2b8003cbed2b518e99e72d30b31697f94cbdb5a12af2319fe27b50231ff86f3b751a9b068106970059b42c5191cb776772fb12da1cd210b48519d3e3801d548ef2bf9f4be87be09a9334509a1dd416122df04f9f3c5fcb09f916a294ab4c2adc8e04dc8a3f27fdab8bd84d2778f1e674bdc67c0022de691cc40de39922b820a1b34518ea4fe331f68676626c8e7fa6819b5fe4982d25f8ea9b7d6734731ae15204b15e8e4a6c20169f39adec1e7774a3669e6657d708e1aaf71e3d3c5c418193032564121f04420e34b1ade2308d2b5645c47107221f389a721e27769c58f8d60a67a44eb39362b0267b77b2fc3609e6ffd6fdea426fd43506c5793d5ca11f948dee964d3a09a81141516ad15bed6a1c85dbc25f78b545a104d5b667261281653891bd20e027c09f212b7655df4ad943ffef9a8a87b1d16817ee3708ef85b00c63a4062e2fbb6f7ce3959677f60524d2dbcf8f81003f1bb19e6c183ac2dad760e487a2f68c7b6066d565ab60536b1437f15f3f8fbf8c3bb5b569fb7710ec7e4236114be467390f64f185eb8972f365d614cf36f47ca9e69bc4a7a3c0e46bf688eda1bc9ca44a38e57f2eee81ab03ae9981e700f96627a95dd9483cff5f90d3a3f74632f9564662c4bdebff3e107cce8a1e2890d777469f98f198fc0d343a56cfbfc78ed97dc67b1ec6da6273800525b9fe6dd3153868333ccab4153dd199e7a110df9d79082929db16efbeb9f241efa1cdb4b10c51de030909c79f281dca5a04d74ab237a32b27cba653a82279618243a94d9f496e47b9ada60741abdda82bb20df9fa00dece8d66b66fc5d919ff0869b5cb8db688a8373fb84b4e48f9addf0bc6de4a8d94dd8fe4caef9aae759e7b44d5d271813b399ddc1b66857fa28287cccbcfc97e18b49b6ee093b189747a0c614d4e985c7f0b5583c78f841af5cc23f874dc0a4d7f6be32b4f81d1768a3eee8062c4311dfaf76f164c52a3bc42e42c15868c4de5ab589c6446022a95d909cae9458f2981f27c8ce232b8320b591908c8a18cda28e0b579ca874da5d240fc07e81cd536d45bc6eceab53a182cbbe6403a8a0f293fc67f9148276e721020af0f738d6c3bf2d60dc4ad15ab3cf96741ad77860894668f8ed7964c80bc9b3b956c6a3572ee437651f791b2f5fb511a8960839d3251c122575c5c0889e4fe2b22c00b96b68f9afee1b0c4dc4b6a7b830461c16c89067fa9b8189fe531587edb44ecff46d19a05baf3e8a6d36187aa86b5bdcea484716227a05899f9ef93b747ae8e67c022dbbb287bb484a72cd1152a77c88465bd827827bf24199451b96809366ce81a4af11af3087cd5af6428fca55972a6910e174ce8b8e75481d3b9664a7ed2a2e74423d1160b3d599bbbbd7e4de20e3719acc6013c57d6c25be66f250bfffc53ea64b26aacf5e10f1743c814c1185fd14853904f08c89848318aa191569c426ebe6939509b7f2f529f666b8188091b446fee990ad568f05640b1744875f2d7560b7c939238c178b6cba5d8538fa38d840ba97f8d174d0eb7d41344dca3f992f99d8e895215439582bd23755552ed61498679e3f887c734b904664a1b81d7da6cd097b7ef468da19ea49c79457f262446b75d31be58aaec45ac2433e75bbda4a14c08e0a781c01e06cb808414f2ff37857cb3594d294e6672b5c2f91dbc21425752fab6c7b772ae10f0eb2d333006e5b0f55d7d665ec7f429057ec26f313f2890161af6e9caa8e3383f6151d41cf7feb9599f910540cbbe982295830ed644997b6572bbf5f8f9c5711e59fb6cfa51fc506890a6d1490c55e3da5eb5d36ef646e0b252b711f81c1a592322a8dbbc3fd40180f236d93ff7a68a845f21e8e466492e7ca571a5abc14230ecb30c2a04b247d960e2eaaa8bae21f2c3dd866502cf2d7b945c78eb373fc27742ea31b7723c988d82e5e75318155e9bde6a917c8157a81b68f08f5ee69a8d77b42ace70f9bd4774fe1b8ed1bd5675c4db384e7a725ce18af0ab91ed0c84c47f89b18332eff5ac59743a3a0fdeaab473ce657f7defc98256067d96646f897845fa50cfdb38b5f0aaf93be712bbc6b947a36290e209f060dccfe6e5e74fd577d35ee57b16f767b907a3dc44b13411d46e91427a5cbfbe3de3eaaf8ae9859ef736e27aea8ff68737bc771536fa0255b881491fcf440b65541835b3571ac4f8018e8a13a19b078b2fc2469126bc6916447d47255d08b9c50057fb78101c1cc9829c6377dc7a886520e7b7747d69d52a72e1f872b38ba39a2a101323eca215030fd7256bb48df59569713704261d5b040b059cb9a1d459979d1cecdb051b604600c459478ea5ce6401e0688f801dff1269cf324b620b560310982535550482d736f6482a2294df64990a8dda9cf6b38c4686d6c9cdc72e4b270410177ee29024ad5dcc9182444252e6c53b059bb83a493367eda5f305eebfcf7d49b03e3243398931bf668383419086a50f32f208c85d28d80ae365c30e16269bee71098b883c57ce7b5a9234e7e88ffbf7e98db21f862f3d5ee76f45965a0e5f1c685bb120d936b6695fbb9e3db91d482815c382fec0c931c5cca841668a7b18754d72beb4e4f2c92fd480e487333ae29c475833b5db15e581de88532fd1918ecba64973e43bd0bece97e1799a9b4a3de5e2e00362a75f61125de807ef22c3a732eaaf05ada18019f119af341623c8a046db018425572026d36c303e190cfc89d53a3e11a8c48e37e4f73a5cd459ede9b35c5e87484e9b57af99ac2084ae4387867a205fb040ae7b1f782075fa3cd9235bbbb0780ce7e8814220cbbf351840abf30f291c2582bec1a7c8ad0517273e587dfe81126f793157e8a73ec2feabd032c8fdf2940d12499ce4b7b0df65d813053b33e2a32eca06b3d97e5004c54876dcc361f98436a15393c0873568dba9b675371f5a70c3b2b114e0fec3337c7b8576f192d38d38c3cf6499376561073d52d68d249542599a86a1056bc688bb24383e52556af2abbfeaf4d1dbf739ad1148b215541d23553af1745380ef8d2687ae216174d20e1d531f11af354f579d894dc90a0701fbcf9deb8aefb623025cb61e6260d816b078c23338c62536ec918c90ae541b1fb47a24d8ca50857e42ff9b8df14244f2e49a3eef26217546f996f1f3ee61f76c9fa2a9e7092c670c6e5c6c1713427685f3c6571f2e45f205060daeb21c9958ecfbadee520d9e7151bdc7f8a3b98e465d720126fdcea7bf43ae80ee1870683a21d150df9a2dfda90c09808569381e92b617e13d4567fab87b10547727fa0b526d8413ed4a7c17892ad45e66f470a46277586fe8ccdf3ba9dd19e5a421f6f2a8158a6a70a1cbccb55e49ee2c13e43291a84dc40f44ed192083f59ac42bf914d915bf0ced9cb4e7703a3aa8a0a2ee30af7b9d2991d5d699f5fce430da6ae57a519bd4b18fb28c7d134ff19a8276ebdcfb8059655fc975878809c21e4866a96aa2a33150bcd0a6da532778b82ad7ef78c1288c43808a11d997c78b6a1b3dca5a0f0cb598dc5c2abdd5c4daca6fffd63e8b8a4a553806dc5380fc567052dc7c2898bfb22e323999c9130ad52922ab6801bca4a05e8a3c9365b636532c2eae457410a9af4af0c9891a94f0d69039e0417b792c02d605da06172636cf2514246c28527c1b6ae381112e87337d4dffa67ed632b88dd9b0a183125e690dfc16bf6dcae394b2396028c1d7bdafff78c546808bcb5ca2ac02f3fe401df1b7e7d4710479b03484e18a6d77e9abe5f7548bee87a8273a191e9b5d408976a9a3731c420f8ed21ec9c362909f8a52cf77ae741c80428151c12820714628adf6175e4eb6c04ff532513bb3136057bacc71931c629129a36a54e19ba6f9a0304f339b189ddc9b8cdf4cd5df4ecb31d712b3843a0e6f7b697bdb7bc029efc5ff09ee9cbfe3434394e5e9f3d60f826a53f04ee31785d3c5120250f265ba7a957c0712472ae16abb063cf419df41e662fcc29fa72362fcf90437f052a69fd5f2abc91ff5c229e3b1f71a7c8ff0e6f6e0041ff05f65c115ff39936b99f11b1bdf3f43d12a3fefc188f38e921a5eb65d321fb27e1a2b81e44e6ed39e733c7aafd9f391c3eab7bc113eda1806cc6990e832b208570313c01248e50fcc984634b183b84989203227ec232e3a00cdfb12f24627f1af5414e369acff4c5259953e67d36c60b3347a1839741056eb77ed763a07c3472a464e2a3d40b4a4056991de3399a4983075067e043862f65517f1e1cd755c637dcb996304bbc99e52d4fe38181f6bcade651d94965651984b67b741089abd1209b448c8656cbe2c58124c7b2c3b2c0c1918b0338a30f6ac1d7e0a610630104908bcca6e918aab698adf91ee2194a42793349ed92fcec032bb62bf86aa5da09247d11d7a3bcebf29d37d12a4cd71bd5d046d9e990614654a2cb370649b1e6274cfb5fb069df428a7464a81b1e942e9ae9ddfe19a0acfff835f8e9374e75c4da7f3b138ed308a0a42a77929884e3fd4a43bd9855c434951afbb44bb45b3126c6f062f5fca37ce21651ba20cb7354cb062f590feb3bbdad01eae3ab462b305de57818fb02b8315ea47972995b69cfc12485f353d47b921144cea07e285950b3b667b283b36289dc8417088830f2d3e7a8149b101d8683caf0ae3112cb810a1c0b1cec0f2bdf6c3665e86d35b5ef5f3f26246427b5e54c9812096a42bd2b9adef6d2f9b3cc06bf428fa301de93d2c3c2b2571812498d7152660524f8bdb21ca940363991f75791dde2f6cc770f5e7aa17e44b343fdadfaa3712721fbfd2d80ef06f1fdc4983a63a4f3eae7ec6a4aa6fbb204b39fc41ae0c276c90956ef6513e7cc029554eb0f788a8906d37b619aca43c5851f06ee7f7c9e9b85b98e2d5bd58b08307cd8d4b1971d899c4c4e44d527b7b59bd62262db05d8c4db02c4f810f79f5b76b9fe8f7fd5c1f818f3fd0583a03870b1f57c2e0b90c0482a700b43c43901cc50fde8c50a9abb670bf523484dfc6048880eeaab7780ebb1f61478977423fb05e2f63615b87315b8c21cf6952ad9795728f6ba9d68cdb8714c7bc8a99aa9ccca3ba7c0c6ea8640e0af2b763a460b05b9c153d29429710575403851136de53e4f9c4ad61c486792bccf6e3102ba660572921ddc070ab611f19fa8ba10b5f168d6801f12cdc23cd4801a8c65ed3ebeac7094aadbfb9b33dd9d3ba5e532a87285375afd9cd4c5437597343a594b912b617dbb32732229c1fd16cfd9f557ee857e8352e0c5bc03b6524324383c179205dee50277ad5940275fc11832fea76024fd7812941b645254f8414389cad978a9e4046e662ba567338fc9e311e2c50c00cf11160160007dd4d6821253767c7f675ede4c865d35446771d69b9fd5ca980f777020016c4fd06bbeb99001b406d302f3b9612d944f20614be3706c96e7babef058412fc7fb08c73f7dfd34699e7eae6e893cc6f7b17d7c7f9c3e29863a03aad74cbd1caf81fec04d723d93c71ddc468df02e1aa9db3f1566c54969b97e98d3877bf393edddc4e15d938fdff19e2037b3ceebd3276269bbbceda079d4c7305e229558285afc358331da2a5837b73bd7a802699647774d425bac6c1a2e1a45738bea2cf263b80723e5bae572478a9223e6bf80b23199477195a03f761aa513633ef6f9d1fbed5ffcb20a0cc2da72d8d8f10796df4aedd81227c42dd03d302f9d3012d8b1720b126bd4074d6c9ffc657247ff7c84a005644be2556940595a2acb78ae3507b45559f1eaa608b07056428f67eac73814b2ca72388f13bc8d34670599113c13ccae9c671d13e6d8921440d7ebf675f0d071bd3523e30430f25dea8015a281d33b9a35c822aedbf2f87518e2ed9be1935bcec1b32abe2598765abbb5d2fc8a900f4943e650d4124490ce961c314dc47586f9b77843b419bcf91bda33855ac519aa5caed86ac84eaf89878145a0642f51bed72655c7412f90fb639d8ded9b683854d60a403f3c02dbf3ac25c0f4e70b2fd2ca7b7f27347408b812b6aa38ac820a3c829760018ad48458bf0d51d5253a33c7f569635e6cdb3b9511879acb61a5b2862c890420d4bfa54caf8fbc5dcc1e43373ab3d622de8ef04e71093a18f5b6070d70eb438212d3f9fd34243e5e94648e3c1925a9c8283912c43117865fa7b71bbcf5e91eb51f9933ae9fa173721b72b54f2e7f58ae95a77c6d241849573d7f4da8e2f3df846639dfcbdf7bf6e8fccbc547fe6db7727b27d15befcf765b7ae6220d5f2aa6237912613e71b95b7dd02a74a0f2279fa78aea1a7a897bab9221c889b2f782d89179c6112efcb7d6f989381ea85c0cd9316f387e7021fe469da71b7612da67112d9e265936b2c43f19bac604959a92b02225103572e402f3503118823ae0bc3f3aec685e910102e55de2e51c88a0f58f490be7832eec09b12d29ca110b250ff3439a9c8e82350b014af734d5dd18040a0aa9d5d5cddbdb824954b0bb3b25adef74810f51b7269a42abe2d9fedf5820833702b5ec4fe67023dca9908f849fb363ac062f25c38c28e7eebe90edc3e7ac1b63ceb4b86c7cf3c22df42b626a3f50ff5cd8cccad628fa5a5a01d037b80f2255271077acebd1a507f21dad81940cf274b6f65ef384f83c95015f9cac7557354bbb4d309ea28d9f078fe8956495a2a53c6cf406ba0e802606dab49d923609e7d3d18fdb632f655e6338774264c3dc19c720a0e7b96d08b53e1b8c555ecc2c5caec9e6887638d3b80482747dfd308dbe4825a850df656bb2693c0bc11817dd4255ec7a4f618f38a5884733e979e4edd14f1a6a72fc448ef290ebd50c5633831cc9d2b3f480be320dd69f1baef19f50939a09c906f479eefc5bce3afdc2b029a67a55e3e912ee9042b68d32b275e74633de0db53b51c48558bb772198db77651bd4e5bca3fe47835b7459171cda94008d20cc9d170641aa19e61c6fdce4baf0fcf2bf2826e26e8fcc1949c3cdbe1ba15c3291b41bff8bd1b8e397c8ffabbfa038079358f44ef6961fe3b500d9f01b6119e63cd5c4a25fd0e9946393fcade9e1fd62b1836d1525b4ede4b8514ccb3395e531038a34e187b8ce19a138307a87ebf54159c3ca2388a0f862b7d123c402c14a62f02d58d0a5567fadfb40ef35308b2fc4c402a978978f0714ea0b3fc460cd5e84241a18cfe97111e5f3590a08efb84f6d569d9805686a71278e20e5d892afd67c8c780022f5c95cb9c32d3b18beb20bd2cfc878bd2ec3a145b2aec74f1e3ae01b0efd0b7646f38ce0ce011beaea7300d36782660f3cf3322e55c30144f5a03ff2793a6a2fd1341f8f7c2279cd39f08c40238e2e7fff5f321ce8a32e9dfa34d742cf3632fa5a685ed5ff4279b5644c1ba52dc00fc0207b66c65a779d61cd7ff2c4d607045339eeed40498e6e7f3166207b714a7674d98daa3e74004fb4ba419ec2439899368cb0c3253c134e78e0bb832304c7ee10036726ab1579cfc476f6e9dce40597ba1e5868639cc97bf11c769cbe0a9b352fdd49d5a1f8cfbc55358bef671bb41d8c68044c6d7db68b9037820393d5ac0301b2d48c487b94066179357f6de8e55aea5d05bdeebf7833cc30d4c86cc33057ff4fd6ba6ac8e090935d16b9766a7f95580c569e57cf4863997a45b9c9486ca5f26d65ca8480e0166bfdbd2e7ab1711a2c572d862b8f74d0e210a653717d6898813a713fda01d5a803b0ff76347208dffd4475d6c3394c39e0b4c73aa3cd76f23c47931a099324ebe4e29541b3470a3fc05d610fb9475cbac8d6fe1b19c60b7d819dd9a0d987c54883d300bb7595b69541c13d0ec7e6d3a4b1bf6672266c983b390b4c25a8c7610bc112d0ea095e651594489f9f3fe2e966a1affbd2b3c2fb08b5c2af9f42486a84b3679c8cca5ba93e70f14ff8664a7e0a2ed013916727aa440751c9a7db777254c61f129c6fbb9dfac99f6380d9d44c6eeb621e1edd1edbb8f3c834537f86a3a86d7055ff064116fc49512f2d0e6a17ab4a7da3008b7d5f6ece0638a9914397cfc0f3d36d7d58ac64a89004c85ed243694c27b38c00358dd781e4d90855e79859e3a90c71dbb5aed87bd3fecca8ae1aaf40cbdada029fececcdedef4350875c7a160680280dc7ca3d730287158e166d5251f6ba3075ec3338170973a073c9644f1d40547577318ff824941b581839e092100c1d41ce28513bd048cad2fbf73333d40e2308e037fd91e84014204a8d264b8cf1964477f6ae5c1ae47731bfa329370bf8832f4c27073e1745addcf3d2f3cf7cd5f42c01e460438c7b9c1a20a9161283bdf56d0605193e079de34de73d4817f087b7b95af15ca170be273aa7e603e74e978525855361de8ea1496bb45833c4399a7fd0f02150f298120f46128b91e4508a84ccae019c9e8fa3b95086993483bcc6ee1cdeb3fb30233f70c6c52a36238db47efef165bc44ea575cbe5c8405e56c62ee860829cdccd134aa380e28e159c27f03c55468f5316e831a764cdcaaa4c0650c5f1b79cb1fdf8144e848d69379a1fce07da8c0c1690e11d73eb7b51258acd63b782bb7744d7687b302e46b4b45b44fc652d04e273b8131ab6f24440a741ef763464d31b0f216e71e122c5b2de44be39bfacf0001cd547e91e9d547660bd602d943926ecda715d256dd1f35445db0a5b430f451fbf6b2f4aaeddb00f873c2247e837a41abd2179dad1eb287c193831c2480b70ecb00a58f463d9eb2b5b63a11f8bf77794276e88860081dd0f1434b0166eb1f4aa80e58071127306d0d36eba5604f025119dfed501022954ebf15511fe953bb4208a9e71360033021bb638b820799a0e48df066d75b2d5fb5c6227221a1fafbc5ca8062b8d6af03937a50a6d19174478770ff5b235ea5ccc7d5da619f99840103894e9997a6ac8f09861acf084cb2befa5d3277304a1629157985cc9d39653f4e940d0a0e02f82b6323d5f1e9e12672fb5924b07a2e425c56a9dfb03af790620c57b93e808282321751ad2b025ef6c91b94dafb05c25d0f3476241ffed2cb568844c17590b6068560ff511dc844e4d9780b3bc65995716b53f7678a80d08ed42bfa28de989634cebce9b30a2908c8fe5f3b09728b905dc2a9dbbf1270d36b6aececae79e23d4ddb42e6bf689282dbe45cc0362476e1e2a31da15743cccf6a5c8271044f2685eff5ef95cf838cfeed4ea20d84d9505f68fad73cf4f9d4b5ade65cc7a7f5c21c5d97942044f89b168c555122e93e459af25ffbcb82ab1b99a800d2667ab4acf36c3735a5eebfd0fc272c82bdc39c9813217311ebaf1dc402b80dfe9c08a277fc3e5513e30bfb2f0226e025b32fda1d3d3c1daf7cc47ea2296e512f721c42e91e7b5c7acc28979062af8e8eff27b5d4c394eaf01a8d66165dee17f1a68cf1db7d71c9bbe52ca673615222aa394f802cdf6e118352c1aca32dfbc2872190f3d2ae470962d4125634cfe1a0eb9a3fa7022dd1a03f4235d1b8982f3226fee216d26da96c54b6318e8ba26bd86cc80afcf2673652c23a8e4a453b6798c9009c49237fc307730282a8cf6893e78c01c6fe270870d8b8adc49f944eca2fd375e636dcdbd8d6df03c8311194c80547bbec2cf8f139fc88dc2e8a97388c88de809c600ae6eb70cec6375b94e9be8fff7769ef60a5a0e8df2dc9fe151f53d970530cebf31706c8ad2cbe9b780fffbb3b96dc0425ecaf471e0c7fd3a49f427ab1886094f70c831f050ee46ce99b7d0b15240a5ca92dc1cf78ce4a73749d5eb97b1dfbdcf51f9441757109afab7023be60a3fbe57de2d65a5b76cf2033719a5c163d9df6fbbd63c20bde1816f2548762dca9a58a3aa9349df05450e0df144314f881420557f23f0970b25d0098d02b8067bbd91f3b086f6380a230a70701466234eb4d830d6522138c67352b408b93a224b3c3654f7f8c49c34c7a8b67ec258b95591a979f008d5deef904847a668528f849a091700c03b3d1bfd1c79e4381c89c30f4562ed690cabd2043031ab9a648f9ca32e6abcda2bcb15dcb2faa17dbe73654ba3a03707bfbe4195a4bce5e8c6203e37c35c9c97782b82d72ebfa775b52b85642b777770c47ae78a1e8a881191a856c1712adc4bc8af64fa5a4aad1fa2e06fce2510b8be9ea09db9b51717b15cf9e56780db8dc414d1de8e9219c0940ca5b73b9cba0bb2377bb5ce401895a1bdc92d4b7c24f027c689d7562652ee41b6138a0a1ae490e4201b4ce0a386f87c8f2cff503792fa336175d2c38225f053598d49c069eb07ea3c7e61bf229d09d005a7a49708c5bf9e69ab089a400dedb6b1fae9d6c4781e3eee81cd6b56742b293c1c080a7751ffe944d503143339ee99d8b2ae1033e3da3cfc594a7fc5b747c9c7f2b11eea155f5e560bdb2a9b699362d92cf8c2621acebbf48845d20d37bde59d7bac30aa5db4ef184d3963fb74ac2c64d263a65613a5d70253b3bb0dc7b51690026d9234a8985b2af9b730f7e0ca8ed85c5b54c54fb1d89387fa53b42693b6e9c61bb5a2d739b4101b689d1dc913b70241eaff64aaebf5e535bee70aa02c4c90a25bef5dbf0fa6ae44812e345a6540342949ccda4eaa1c4fa6197aa881378f2f008a871d5eb60b1403c10eea294bade7a3680f26d6a306b5f939f5ab2580310067ae86e315ada205f96637c445545b198d29468471cdf0a45b39782fac8c6de50950deff4a03d6290c5b509785aa10fca1868b375e77b6cf42a7a47f8d15eceb35058c4eba5d7cabfdeeb0e07720be750d780197a5a2e5e313db7c369f1736ab456b6bf097667d19902d4a7c16915d270aa02de330ebb17d6db7c2350115043953f462176a71999f05e0708209b78dae7f28dc0e7232b683818cece85d272d1a2b4926eb450ace93543a8415448ef36be5186392ac8aadc914d68e9fafcd3c3ef268dd3913990f9e708adea7dfb609e1d14f223cafefb6ff1c59be86141da9acce75eff6ca373a1947d1157402f5963636dc6dfd8c7e039f5968fa9935d31a4e1e10dc9a353a802e36a47f91f902cf57fd3cced7f72552b261ce23ffee7a960993c412f7421b54c6fa329220e65eddfe4dc3b8184d9ac57b940386028c0e2d118d147996484b169dfbf25a57d11f41ce6f670c003fafde729e9bb37d01c7e0ff1d91f822ac9aad67bfa5ea94e2afd60b2fb422220785443a75d9efb866b9b4684e5b717bad2001e9393f458ec7437f96f1af24c1b5385b5218a2d052bdc11ec2b4c52f124a83ae3f3e73e213861aade34e4c562571140f0d0c9d01f73ae69957bee6d7843a9b22b5dc24b072e81e98645e46e980baf338fa6298ddc886d1e378a5680228a806a117cec1a35c247b927b57c2b1cf5d2c27ea3fc43c57eb27f89848db64212903ad1446addf25059ca4e2488484cbde02e7eb7b707ca01418bff3814906d3e82f05088896d51fcd58077ba10cf46e9e662458be9dc6fcbabd8efeae330ff867673c1a6fa5682a6ac5776506a52b72db34e28ab801ef20277253249f1ee7d3154082c5dc9ae7c5829c4679cc82d67c954169b9de4ae35a8df286cc4d09b506437973a825ebcb03eb091829b6af8015c62b43de67caf9953ed66b03b6f497364751005f8dcad8bd820ac6902525fccd8a00c7569007d65889f3180af0af78df5adc6804440be4e183b317239fa54fe89c91e9cf608da3593fb2b9d783b2e57ffd48318da1f4bd41f0025332332a50191e64db9651ef2cc7198edfceb9c3f9febcdaddd5303e073c47118408e2d6ddb00f244c02eee3fb7dd37cbb16f9cd2f8fdd684b8935b65f3761474220dd68246d4dc7e572766e74254d81894b736d768dee0c383ea90e736bec70ce6084b9e31be9349598ae5cbc220c594a497cba7129518cb04aae40d85d117159438e204f4a3a2ceaaef698698d08b135bb1d633bf3613efd9e38377f888a1b6941fa8ec409ff843a7e485dce8ebf9a4c00c6c5024e14e90da6610b79bb62d74f76892909d42dacacf291e0c5a9682e6666a8e84493784b69b999ca8560da47565e1fdfaa2af0324d5d26ec42b330161688e56cd6a697865c5c105ab6960e9e98063a337ac23ce43a48f88bdfe6563c97eabf20fc54f01d5462a67a8eb8b272d8c601b3297fb834958f58d510b0e78a0ec9ee6478cd35b0bd7bface6fefdd1e305d5a35ce63421af0dfd72e67ed30a92f381dabd1c19ef36d9e480f20c915432dcd8cd728b75ecbe678288f2fa336c39849bf6d3e16c1a458bdfc83c15f972aa2fdae3c97d7fbd0b0b084a476326e1c5e10881398df01663f56ea6ed70902fc53faf1a2f00da0ea5456685b22f9fa1ff6d6b8620332a0ce11949c26850ea35e10f06a336b0b36e33ed40da4b85f76da4d04758b613870df5d3e88c85b8f73c408a17082415e55e170822fad2ae9fa6cf8ae5e09f987e13f6d921fe61b747be67d3f97e417f12d52672b75a8e9bee41aea823cefd5b24c32df577397b945a30b2447a76f227a8c0cc6e8cd1f6400f47304cf54ca8221d305fb21c133830c63971cea7a79c3cf7593875fc0af92c2b8dc2700f1554721969a3fc135da00a47d32eba3581013527adf50f3faf08c5582ed5a77f49641e57d7d6e0132cc7d09aaa4ff1175b03e68415754ef545f5a3c7bff991123e411ab43f0f0bc4509919713030c8c45b9edb4bb3a52f39689015492bdba8aa1612b081d03db1ea5cb5cac3c3a1dd1818a96d52dd7dd6e7ad2cf655a5c908717dd0ec2b8034d2b54ad50ddf4714ac124e1670698aa41c5c9036659696ce4cc29b666c9349586ed08abd0752ecff3be5d61f9ca83f4fa5257e201a97f63d4c30fe4e138e77061c8a98397b10898dedb134bc57f0dba4beb8912a61b03fb9759fa154e722b4c4dff014b525c2ee747c89463ea869a2f5a2d21b14793d0a75bd2ab15707bbc4ae05318a1e81e35676d1cef02c95638406677e4d808df1801894c86c6368df87b73fd27bb722e323dda8a7bb633e3f9622d0fd1a66f6d5a25525c5e1d07c82862f66ab32171394b04608ab30a78d45dfc4d3d6f1419972fcc13e80ef2a6324e532c9ddc9e6f2ed0bc8befe0f76f67b6b8d980e3e064823eaab19f968e8c0752e0de2fc5d939a8e7d0f4270d9fe0208323ca3d5122696093b0f676886f708a1d3315772949038608b34580776a4f5cdf96a3f37602eb2d494f9b718c1168eb564ca67c60ed011d655176614b2595f4dc101846ef7d292c1b14df308e7740e5f0158aa354ad1c004837d926795adfdb535619db3e50f711848de55e1ac5a28b06a3cd891f271834147effc6a64b9e0bf25a188e71e0386a9893f41a02999c5c149656fb16fac6738bc04133cca442bf67e3b559ed1177850fe990aed69d63598a5b4363926f721057b2fa6d372cd45c98515b76fcc5f080e0def82f878a64606aed63f2293c2a9f6620fc2367ae8d6572ab1adbc1b59daef7511e3dfaa0b4a4d1ac968c77b471adba33e5ffabbf3167fc7ec772ad86c26773d21abbefda180517381c41cfbc039cff554216cbcbc2e5bd236be7b943072a11e955c050b48e08ea64c074711cd2529c50f77ce5b9fa54c6fcd2e9ed9a9ff0eb4d41c019a78a86cd6dadddaa3c32c5878b755758e8e1ae4b9534802dc0292f1fb520ed9823176c67095fbffc814e557e7370b47cb548cb84bb28da538ceaef08a702456a17a72d6c9b19754e390095c25bf827ec6d842498ef45896157bc93f1dfaef3ed11f1e4e11d5e0054c62ac74fec888b1bdb0bdcd905c11e82e6b7fe2a3038190c6cff3b99fbe96d416ad6bcd1be7f19b36f393bb3b9e7001fcca0c65a329fdd4c5821c8a2540eeebefc172d01492db0c01c26eddd5f6d782fc642210ac9016714ebbe992cb6b7b28b0bda016a9254288a6d5c394202a0f073a7c753e4d85bc8b790b24adb76188bfc7d67d40024ce741b57081adae03401db86868a2b608eb1250b6df2fe0fbac97b30e07dcd20fd6620e0b69f8087b951a0e1b2e97bd38824fb97cc667f8beefee66afe6dbf39d458838e4dcf619a52a5c2761fe1394fa64766d006f18564de8100a1aa7ed4883d578d7ed94387d6267e2ff62977623dc1d720621648641dd605f8f610450a5cc60d013c498b20cfea4c95f4ade7d51c91850891572c553f978ff480d3f4a83874369c267d006e2ec44729f41cbd850cf3e196c279889f346ef1bf7804bba3eb3b0ca3d50b262b908b023143a5a307807d3ab97f520c31eed8bae0e22ab9a4476b1835065dd14a34f3f3a27592679d0c79abfb6b01dcaf86135f03f96e0a4aa00f9bf68c73e9b35ba31e88919e6bb3ac66c72c5457cd038fc4c1c08b804a19cac891073648e29d1f62e55d1165763f086b1f367fa9c1da9f8150bc7509886487f69d020ff2183f96318bc33aef3871ac92e58866800a55cc24c6e80bba3085cda1d1a4a6d249a46204483734377b6df84a1b8f8db7c469c153bc72ee359b03936bb7b78347c87d98cd2caa434ef989e512e4e33ce9a9fbd723fab0f19c9bd6b76d1fdbec611226f31f895272ec2f4167e364332260bdc206141653d6f48ab4be577b3bf2a5437004ed693008e22a608b1b5d4bee5c1a924efc6042b73a2bdb218b3714b0122dce4e8acdeeeb9e776fd72b1bd7d4d9ffaf20a0fe60b4a3a52573b9ba7cef8076f6a9f4c7c3a94a69f837921ac4b9f468bdef8b76a4a2807697903e8e697a7169adc47c41ed08e90c73203e03c95945ff9af9d760b5e00c55b5400396c0f4eaffcec8b192a6585febcb6010ddfc2ec12e2c39ab0007929e1af32ccf75739b328108c861bafe684de5064f22fb650d402994d4d2dbb933086dcf2f599beaef418694ab1c1788d0207f432c675c439ad5f6fe07eab3bc2b518463384541ff042677bffd8444117ed73499e02aa3070d9f8fe66942c35e3ced7ca32df05a879a862956f61b2fb744f8680ed8f0e7c237c396c4a1ab685765a41795471094d993266bb31db053537b2cfc39d9eaddbff42f074ef92610d76c1f406553984763265ff4e298a279e60630eeaa6cae6f21d1f1982c21e37d2985858d9f909c333ff8bf668ae7843094f645c0203f328b6b2b20557a2172605105b053ff42ef3ae3e6cde9e90dd8f16dd9d398583ac445e7914bf0bfa86c1d72bf046f7102bb19884fb941ded57066df76db7e8eb7d87bfed7d5a8bb398ed9a7a40e1ffd9196e517339f51bcbc33676f567ec193e937b7f1adfe7871bb865269ad1a93e1972a5a3eced5bc7c1a39a0acb7af32e560271335cb463552353ea278e0737c827ec64f1dcffe450dd9a9632f5f57f2c1859708fd4c3b74b6ce06d85927275a3f622b572f319f0a2d9ad2dd530ef887125225d80971f5e7df9981acf44609ca754783fd7773f9eb3af64eba21b293500f00a3a56a9030f3a459c82b9247a4d612c8813225aeba25623e3572575d99230622152f14af9f9088591c57c17313d1529a7aacbdc74b6d9afced2f8e0ff15639a358909da98fb280b09c87099ff97a95158572e4a071fdc1bb95b0056a2b0f25d57db6e7d2164b8adabe33793852cd6068e63b6b519dde89d93882ca7e62d96675558518cfba0ff31368016217974990e54411b278b0e967c03c4023331e8e4a5fa2b95c2448f94c616836b9f19fa2c46c32779066c6a0bd3f551b3e24a31b3e716f979b6278e6700d3b5377e482b6db2ae935e808019693e37199ae29ea191bbedfd53ca7bcd867b12d2a1a6c945b5a24556b7607e022fd65826aaedd9b394f3d01605ebacc541ecd806acff897cd8660b1743d632795e352392c3fe260120ef2fcbaa0ae52c336dfed913d7c1f971ded6589a148229c549a6ffbbd9a7757953c66a2d776c8a40c0cd4d2c943f93d4983b5e29fa44810c644714a37dbbee910d68c7db0046f1b9465821daf172a1b9d50310b375466fd2e33d691e3a4ba1cd685c72454d38470b99ba4c7e75d07821cf242c368d11ae57ddef46eda9752450f19974bcf8723da049a11f85e1a2741f2e3828a91f58fb1ca032249f2b422f5ce35247f59114bc18b36718536ca202c4a7511f8aa85c6d6d0a1b25cad3076e04f4c19f5a44ebc1181e5365569d3e88480f0f8a14c0c56993f2a695c9f0496c0694f21f50eecd028096401deb24a2ad64018d66d43de3c674c42b639ecb942394838679b00fc5bd70ac60bd65f769e5603b7e0c36c1556ab2455a8a4a5f6386dc4def678ce28fb0e0806ca0b1debf9417f9768d1987411a32c7f1f96aaa4459e439ac247d5c02719c56503a7eb034b5d69d97c0018f568f6b100b8bf8de4294603a58fbce93a55df87bba81c1f10b82eebd6268b8ed4aeaa14f02388decef1d2551b41d250dbfdb6caff2faa97edc4a9341c9aa8518f173e54b48fa66f2ba3f4894b3bdfb54689e9a28a731a1d7d5af7514c1791a1ce2f8b6b50b41054201ac887dde50f6c6ff3b3e44833ef6b2e4b1493763e304fc005e37c99390cfb995c76cb603efe62d5043397ef90f8edf73dca2f41df76d8b1cb28d3ed4134b50c23c50516834718dc140330138b27582d6a8dfaddc7baedf3eef60d594825f5f797bcb23600f1f387ad87445ff42abc3dce9b9504d67fe1b19721579ee032d8a0490dc05774730850c3dfff458544e0331c1a17d721e0823694ad576c43d7c97edbbc2c173607135700fa51b7c10493d7f6321a7db66024d8704669238bcd63a68b41810c6385cd517f40e9689ac18259f92b795808abd016df089a9204b64225f3e82be687aa56c687159f370a274d98877b23c5a8ad2432cd2447fac5bb6ea9f0f79b36c0dcd12d1139aa0e06d0d7d50ece42b3d70f5e598d962c3748403d86f79e1cca825f2772169971e7037214ea92fcd3e5272afcf4b902e638c571063434ca36c16d1eac5acd8b832c4109e3e5330fae802823fa724b3d30c35383b979f403cfcb0e703c7e4a734b89c81729504e391cdcf371e028c0948583b80381e2cd0f3a7a6bc62378681062e64f7ececd2d5826db2793b03dc66bdc753d488a0a8c13f4bd7509b064570dd4b165c6128ca22249cb3e51c4b2dc5ab1fcf55f96f949189da0c3443d67d5691f61e75537cd579435c110b8cf4dd1199d1d01db38aaaeaf15648fcd2789b7b883f4109c0aa01e9f514a5351110224d68bea7d6c2293689dd746e1db71a33327fe1d34c61935421229535bcf563945943fe0460766569a4117866de10652a7c2e8b62232e64ba7dabdae61200bf36c4a80d09a0c5ec8134d06873750a9d2c822c05d4bc198f6ad9c0f30a1232ad99a4945eaadeef10410742bc70cc992c868fa1d7da337cc53993268f25ce8f20ad1ec7b5a35096e572194430f18d2d6bf6df0dce4841cfdf2da19d09b60bb75bf80a6dd79641ad7aa09ab7496baa6d772462fdef03c8edc56feb9fc2842cc2043137d0fc64f345ac060f6384c8df5a408ab445c2329e214fcc0e84301d59a97ff0074563173d951efd4155e3d1b56a94a386e82236602824a53d302e8c28fdcc66b6bbaf8e1c1e460d788c7117868b161dc3b46626f620b2943a279c0c60a12c0011b5c531935283567ebbb0ecd6eb784707c614802b1aef02c83334e57d18ba2ee358a15c2d00e054fbe96c3d729a683fa99a6fe969dbf5f754b7c74bdcec8955eb635fc074bbba2fe2b5f559d38ec866e977e3b0feedbe18305986b183e4223df44ea2917022dfadcc3bf35ab8fb0469e11f3985726b87145cd5830af86eb0c8c45b9edb4bb3a52f39689015492bdba8aa1612b081d03db1ea5cb5cac3c3a1dd1818a96d52dd7dd6e7ad2cf655a5c908717dd0ec2b8034d2b54ad50ddf4714ac124e1670698aa41c5c9036659696ce4938fe1b017b24bfa73fd55d0fee8bfafaa472f59af8495f9d1659b801f78850c4810a770048b9966f535aea1f2e29501fb234725b648aa8de8e4c47a69b67bca00f1b37035ccbb7485dda02ad1a87fc5d5c7229b2bdc81bac905f22ca353713c65bfad11722920253369b7f9ced84d7f49ee4824b109af0999e832f1d871a66fa283606fb6d45a6cee25eaa8d191549db9ab78f71bfe3f840fb2e68fd5af2a132c5aba97010562896b84c373898398bb278126ce290a4dc55c4136828c03596c8c6841a7395b6c78dff70483609a18c9f8a409922cbc1d7c61b7e4461643bb75a2199b4b9c171bf95efb7e3b66da7d27f40cf0008b632ee82e964d7abeab266f170374625c82d840cae6f2dabe5933d08802799bdfacd90f12c5397eede320feca94c65709cc62a142bf884f6e9cd67d3b88732a833bf9c5530d743b80d54c9380aa9c7c17031574e490bfe4c30601d181a22c9479bfdf77035c40d2dd41e4550115b668264db55a4a2a7ecc1995b6efb0fd882faaeeaca823ca061f5d21e311c3bfa4c3d77ec3b69f1a4c83455c70cd98d7e6524fbf7d789965ab1f5bbdde903690e31cff3c516174fe3baf4f89adeea2c7fdf2b8fdfca0888d984aa351468150a5d91c2811d5b64f7ff6d1f1995a6589ea886ea4cd0e57ce7ebef6c1f7511e3dfaa0b4a4d1ac968c77b471adba33e5ffabbf3167fc7ec772ad86c26773d21abbefda180517381c41cfbc039cff554216cbcbc2e5bd236be7b943072a11e955c050b48e08ea64c074711cd2529ca0f407dccafb415bf5dbbf4937507a683099e06f48948cd289cf392a758c183bb2dfea4da83f242a7c249d01f5891afa6c6a5810dde4cb704c3e8029046a33b2283942aaaccd5561dadc0e4eb0522dbd7c42b840079896ec391f476ef802e0ec46c96772d8dbc5159accc1694fef77ff40e9a44899362e3e8f7050c2bccb8e5114eb8611c7b1405ea63170bb8343e1a81874a56ea4eb5b904c1bedd3497bd6d5895df7d24966d89fc7b861b1f5e2620853889517429fbfbe543e45c9e5ac0057d0c9f14bc0310712aa5e4e00644b9111b7029556392ce1e96ef5727e0eaf9aca1f02133164fbe8730303d38b79f81e583e8dd8f4ff42b085651530f49b32af9e84df79b1711a3715af4185920ddf2ff16f6b86e8535923480fed7e6316449f06d10166dd3c30291a80b4ad17455e988a0f1385e048c12f0d4c18b77d22e15b55b8ba467bc847b4ae39fca129e23898cac4d6766b0dae16987632f73aecfb4197872cdf59cd034c45acbfd98307ccfd748876496ebb9c7131b91f131750e52780a5f13bdf57f7f0743d21f9509c89a98777cdc28be30558117835f9c4f55b73f660e15d962dd80886cd236fa2c01528f63f4965291f0838d3e946c5632235ae9ce722178887cc77b30b3513541013ca9d6a6981079cd839ad3986e2ca2e0f607b4260f5febd5f7762071b10ededc27ecbb8d2115f1572791373c07beeb0faaca7b31253ccf007bf6dddb23a3f62d78ff9321afc5e02f5b0d055bfe51b2aca8c6a1b977b90714b188378e53094a9bbe97c0c80b0bcdc3024e6d6ce11c24b744c94a81a7d2cd3f327768377491087998a4e44b201a11a417b7eedc3b2de2aba3085cda1d1a4a6d249a46204483734377b6df84a1b8f8db7c469c153bc72ee359b03936bb7b78347c87d98cd2caa434ef989e512e4e33ce9a9fbd723fab0f19c9bd6b76d1fdbec611226f31f895272ec303dbcb69e25aba261ac55e497b01c3e658d27ed1976f00b20b124244468057f96176d87c64fa8be351f86febb4a27867987b1fdf7ff17e12dfabdb40d50ffd83213179c84a3bdc900e8393ca0492439c1ef4ff09382e556a53b2aed37bea0bd693a7212f493c18feb6fd5458b42c46f438655c6dd4152fb9598f4f267ff45720c772a9ce012cfeb1f9a11bac40d010c46e6ac2bb967ca73cc75f45e7a8d182a503b2972231bf8d318c4fba62b0f8e78d728fb6dd66dde2a87f013b33601975304cbc277936778a95be2355f28f212faedbcbaacfba75b9045872d08215902aaca1c6613e27970b7e719ad7c9d8eb574678a16e9ee385922cf2c4fffe438d0074a785a6f2048e09a65d5f835f3cfa1bc519a0b4f930ddab8efd8bef289461c51a311b841ecfb8918b64666dfacda6265890586bb2fa1d181bd267bc6180db1e958716990111c2c1cb7ff4b650bd6868374aa99b2d355e6d836464737cd94adade1e7c04321982a4b5651941725c090496ae88d41333ff8bf668ae7843094f645c0203f328b6b2b20557a2172605105b053ff42ef3ae3e6cde9e90dd8f16dd9d398583ac445e7914bf0bfa86c1d72bf046f7102bb19884fb941ded57066df76db7e8eb7d87bb3adf05f9c790f3b888f8ebf82fc61b854cecba288b026b32ba8cf340c21a76bccd0734bc0098f89ef149bf3d1f51b5a7b6be91fcd1e3c2091ac07c681286d76e9298666101adff6e13e7c9f347d106977c80a5439a6631b023e10796a4f25dd68b2acc38d1993bffbb4f7b639705437dd73eec72df7c9a59a4294499488a1cf097921f40bbad80e6fffad98ca136214dc7c481be2227ed818c45f670542ee9fac3d4f3b95c2b916af901e0ad072174bbe828a482f9269a4f0df1645c78585fb403397037a4d02ba8d4d38a0679632c3531aa0c307b01be07b1cf6e84035a2b1409b38551ad0d5b2ff61263538a3da0731e32e6ca9dda0a0231bd9a1fbb24df277e29e6d722c9abd548127b7033932a64c96082d2665cdb762a24a4fdd633ca24687580ff31368016217974990e54411b278b0e967c03c4023331e8e4a5fa2b95c2448f94c616836b9f19fa2c46c32779066c6a0bd3f551b3e24a31b3e716f979b6278e6700d3b5377e482b6db2ae935e80801969340db7a14349d84b7ae74c55a289fd71a52c982e6cd3fa034688b391d0f6714689d122f95d00cea3d5229b5f693f3cbe0932aaa6c6a3c381b93015f0ac4cce44b5bc5504dde0d87affbfeafb3531954cd09774630f803d6ec0762149ced0e75d1376e05ea9961750c90e19371c4c6d092d24aa9b6bb4b985b114e07bef618896a569e5e8739b410977000f2803de7f3bcfa97f114ce78fcb0290ad26fe4e2ddf86a57ea41e11c0f5f5b22872363f4dc5b61b1ce0fd057c22218ac10f460c8fd492f4430e0b1395cf3eaf51095d6b7c6b7994940bc5216a0d40f5456366d4cb68d30f3a2f4a30808b88c149657c8db4d626659b516b29125f4978274364c87c1fd6106434d76c56741d0e5c4bb8c07b45a17fe66b31bf6d5298085b69a282c320dbf751a21b3b7db352fd78f4e4fd29d62654d4926d26f6098828f772a9be0c85127d6a5ac9ffd7a74689437466bcc3960d033b8d16b3218543b587d774b58c08347d3d9bfc3fd061bac7092c4d3a002752316a717e754ff203737cb88df9a01a4f36600610310f5aecbcad348d7609a49f9c7bbef548bbe05caf4f8cab3d21dfeb745c4a7f5509d4e00b1accfc419273babb62b77fcd32e30953d336945db64697f7bbd00eaaf0abea56e5ebcdbfa93763677625d173d966bd25ee7aba89bbe0c40f1a58845c1e16bb5c81b39d182502aca2a64d5fa80b187cdf1a5e588a0612e225958fff0a2112215c4387435b22c1804a2a5521425fc39613effb1fb0c4de370ebeb3c8642ec640e3db65dc8a617b6269adea014d7e4691a47d4c9754e890f5829bf03f88f3396ddfa1a76228e58fb5135408ae48e8f34b9e1fbd90a214aa62b702a4e5795f0ad919f8737f1bd887a3d548ed6b108f02f42d22951c650337a966849e95fc81b96fdcd53d2ed075619c896a9ea4eb6132b8abee87e0841fdf277ac89c8db89f4a201206a8581fb55e2c70bc52182683cb0651e65ea29b44d17c17af2d8072834e42da4e45e4a473e54891857e693d342dfc22e538ef002b8d5d4279d37d137607b6c73f39e2eea6d943f2282d35159fe65d91d8be22e574d710f23c28ae07877b24e0ca5d567dcf7afb07d8f53e5e8c5db21cc7874582bea57a6e99021e9ff1dc5df0f06c613f0e98ab27519516eb80611d63e10f728adf48c7d62efe20ac99dfaf1b5a6cc76c90ac215d4dda24a82d594d65ab3f18f2529e3941fdc9d15a2e2e6b4e3fa70a6813d9b2fe4f82e4842596ca159098662715e1e2f41abfc971eb73072c2e9f476dd440b48899f26a245bf21e205a1f97f099b0bdd407fcd33807916e96da3aaf3436d770244fbd25631be841041eed9c4c16ff2450c5354a5f6e7b98ac800458b02409f4e3a944430f8f6aae77f35f3ec1f7bc9f230f4912a1b9ac354c74a7eec11d4cd4095dc6a511eb522d57967a52daf105cfcf11fdd0e53fecbb68693b6ea2f2068c2b6e4eef1ec76b15e97ce9ff50dc43e947e82f21e7fa008144253fffb916d87fd78bd3c62060e031241ed60a43eb8c60d729628fc4ab74832d67f651636259b2ece6b251be4a50ff6de1d79b12ba3573678712cb946c069903e7f371f8f79af5110674e8723f403fcf3afca3c06662199ce146e4a5e8d08935ede5cbc530dc51b6a67896b6058a76dda015509b2845c74145776f8f1ccecbf728c4551c7a917d464d52b109b783bba45ee281ff97a534ca3998e814886d6d7f37f1e107756f73526f06a9c0c8ed3b1fddb3151881964f0530294fddb36d5288a6d2d915236326aeafa09eac873ee2f5d2dccb1e164ff0f60d887852fe23b11cec874102a6e464ba971bd5278a3c241e01535822522ef4e865e6567d0d0477bacf17e42e63cc803f4e5049ea2e19be9be4cfbf138335ec8026a808958de68115c9a8cba1f5e464c1b7b7ff1323a2312ea9b6d0f46ffc3450d4d25031733557a1dc06d0b69bd2922bee5656d06a168648aa7ae7869f04eefeacfa8cbec19aedbf18f16d838c69c41e77d1ca2bf7a89cd56a9a9f358ec09878dd8755d855e80f4c8696b8c0e5a2d965c9b94b7b66986b2466f67bc0afad506884edc9594312f4e3436a1c885040eec87735a8d25125b54a5a669fbd504c06a4f7840694edc556058bb4e6b1daedd8c30a82b24aaa30ff2238e3c3503b1216aa4901b34b5c203e40488d186e471865e5e71dd792d0221be0ef089ae5822525ecccdac3173188ea9013d7ea71ed7013e0438b9979cbdf45075c8e2dce8de6a1340b9541714e52d3cb1de7762c698c9488b64739d8aeabd271c5c875df0b9769810bfd6ec8542cdfdab154990a1696a3309195927bacdb5d71e6a1b7f484fca7a4197e2360f0ba0d0e4a13937f9b4ee99167d89412eb078e423ec4df4be4901cf79eeb6e90ec58a1595f546c8eed08f0072970ed6299e50f0012c2707dd88569c967194150331ae79376bd3c52f2d66f80740b4fa21aefe4c9145c497aef2bf19d216ad6d7c4b39af1d5563130f97163b1b5fb7e8a45badeeaaa8a63ab43c1f037e6b893fc9bb2a16530de156ffd9903ba1cf6f2cf3e082d8b7e0e453b2d32069a770c0393243726ea1302312b39d3986ccdf04532ed476edbbf2d46618cbab5e48826e4e06ab78fcec2d4c805da4e5161d652a80fafce255021ec1005ce3d4a86b2609ae383d371b984cb56802e102f3afbf00d77123111291d9bfea2925e5db6f838e9a3a15fdfe737bef9887e174fe467a0ba3eff2914d9e33f73be6164c60db90d9bcccff2331ece42c62ce98803ff7121c639f5f248fbe4ac7670256791219fa3418c1af934b04bbae532edeef9aaf324ccd8a9b735e7caf6dbccb7bdef2c737245c9c33fbf7fd211c13349fc40dd6dacd82846729a75b51d5d3c75ad6f73f82035b00ade7cb3a271231984058f2f51e91a1be56acf6a31a1ad874cd830083401f79e3bc0a673d387c2105840dc0219d64145a4d2619ffaac64c4ed02744c06cc8cf5b775fc3d36feb574d3485d5092956902a2ec37c500e26af2bae8509c87ff320efc33796ac5e4e1ae76a1ae31ed8755853907f8bcb19ded0a2e82cedcb3abc112bde0a93afc71be1cb23d9f05a483dd88826f848048247568bc4fa5fe4c46d8b207a128235ff868c8b6ede087c63e6a86ab694b8ca18039c34727bed5c0ab4f8e7c64a0fa0675a3d3291840fcba7a44e921239c32710f3e5643c2d8e397ea99bf859b03d7b1899b165d1da7410f8c6dd6dfb9cad984c27571652a9836400429e132519712317f3aa5127fff55f27535359e78cc22f14f40ea6d6d76a4b6b314e7f82bcee6dfa6181807c4104605c0f6a1c6f0c793d4cfae204c437048821b4ab3409b3a94900a0714a1a034b7617c3bf65589fca236bffcde4dc9ff031b252e8aaa810d9fb0c71869e805665103099cc65e454556d868cb3ca7dac4c892eb140adea483e047d69742acfefb17941b862b389c181550f4155669f2142dd06fc75bc58fda3e4617f7dd52c911125d04a1cdd89c9d07e965eb748cda802b0b3ae9f51503c9a07f70837818e21c8eb9a54d7e3e26b62b8aa1511d57bff51635d448216681ce1ed37939ce7952c708e7a3918f866565da004875fd771420549c077d1ba06eda1e7255d843d340f0d7ceb2268e9e8aa230124655fb88e47d28059250c329c97f277e0ca0cac98c2ca1ea5bc90971f95a979bbf720fcd77c0f1eb23a07e4302c73fcde682a41825ab607e6936a647ccb9e34b9e94531668e6560fa2c02dedb791a7a32c6262c8f30497968369638783b67dbcd00e3ef07d3bc1e9ac96401be0fda6c5faa1af7d384d2235a2c26507d149f22c8259c742b5b4ff4e34a624e6ac7bad8fd65f1d21547a34ba735c02892e304aece558c4f58344b52b34990114983789058cc6fa76cbef5d01861116dd4e9cf5583836d05b4b49cabbd14da443781456a5b3910516c75e94cfac1929d4d7540bebb9fa38b6e5e64c3c652d8b2e393df03bda555854ac8ac22d4fd51c9ff573042d50398b535417162dcace4150b2be7040468938e6d489a61daea30bb8b411f04541bd09d7669a74617a0cb26a32dfe0c15c83073e3f800176d8af3617aa7a49550470bb7eee1373ea24daea8102df02da1b794fcb2adc57e76124e306c5b3ff3c3e8efa7e6036b46e053389b534c7d402ffdade5d0cf4bdf02178ba4259931fe37dc6a2e5a9d96c014edb39f10a53964586584cc542fa577ab2565c371b1a0f29653fc9fe4455a7ac173d54bad0b8259ecf96d5d38912243bd9d4d87ff8ccbd79016fefed4656f4e695d233314aac9e742e95df3668efa522e85c6dffc909b839702a1c7e6facc1d7110311ac3b4ceb418aa1dc59c7ea2bebdc047d68cdd2f3bcf3ae427afc0ee2378ef08f4ab13cd34d2e62e74507ea4ae6a48911b201bd8fa558db6d00e5af7a4a0c6752480becb65112b657f0800bff31331a049f3f35d40896dfe903dc0c24f7ad441a629e74bafbb0210b7bd3f60eed20819db00711f4120e816e1d2a007d4ecd700eca863f1c7c46c2c917577eb91c31f57ec369c77a8eac65e6a056f99b7f57b552296608339422057d4d1d3518eaaf2f2429a1f51fdf9ec2c83046f874d5d7626789449f576ebeb0edc2691e0ef99a23450c9ca328451ed6886d1d4d61216e079374db6bf09acf293240ce6a4d58672a905b9b3997c7bc87ac6d8685f03e216483793f9f1035dd9f5c0090398f7cc36283f645732edf6acb54c5add94965e4ea1928055a3f8e023b72cb005b5994d3ee71ca3f2b0579bf5c233c60e2693345046195da063bd95908fff5656fd23d6f4f9bdfb4b2a1885441811d65b180f25f8a7bcce2f375da284824beb0822bb7b7239b5539a7311fa70554964e8276d3e1e598d4119c6937d4fe0fb057aae96bbba28130e5b55a976b9c8fa9d71cd944b198210b77d4770990dc76352750284f013f3acffdc35187e8409c4188e4e71d3581f2ee0429ff71568bc0401bcc72770129943249c1cb61202b3ad78d5378f04b085b7339e7f19c3705d9077084dd563e79a20e1df4ff83dd36f49f66f1c1d59e194387c0f26e8b54650392f1c43ff06fcc4a8e9c78e6e7524d44039d5e28d627b0fb2556533d95c8598dccc3cd535434a0b1f754f555f198b570e104806120e423797c9b5f9ab9c412f87617ab899b1aab4b2009e8b5c1933b907af1696543b3fa6f3168fcd038d9b87a67a0f4ecd28d351beb212ca513d2d4f7a6b88d5ba2dbcdb230e5fd3f28401b0aa7ed2b6ad13c6e0794328bd559d70364a92e2220c81b72bd4a405e4187d16ad2aa52170aad952946979e0ab083c9f42230e1bb68e25e2d76bde63900f97e7b9260437be9ec08b373bea6965abe532e8ba26641beb75dd25af2d948d10025ae8c42fc1558521f0839bd858103ff842391a4b5a1b98c1020a817245376c5b1811f62a73ceb7bbe26274a3b88098cd3f31587227c748bff61838f2b59b19e386a4eb6695e018c4faf3886f8a730e7a768cae9a7890ad987d7f4addbdfa4bfbc1b670e19556d76e1f443bb55de0d203293ae8a727c8b6c01d1c7695e58422bb8cb99c949c7b2fd977bedabfc890f72b571e59210689debc2df55df841207704da85635f66b9996403c8d593e799fb7498b44ea79b7cc7b9b8c5afcc8d793cc8e50295be8c43a3d576197163c93d2f5554862451252106a40a495babb185de609eb17c1592e99732e06c23761001ef9cdaf45141e795704b6b077b8dd668fcefae3fec90a2afa918e539a49697a04e55ef9f8a94c71927abdfaf5d9e421f8ad38ad1e2116ad7d4b255299579af8770650b03e5f23c1644808a82a684a50f5ce3111dcd544b97da7c54d7bbc14a8b98315d0e99ad85a3784e731bd5ecd206edea0899a9f8519a1f873d42dccf997698f8f5bc26820f5d1f5df869a189048fe45a7cb5845d3902e29592731cb3e43b9f001607c6786a1104fe1ac0cdc98d886a319ce8e2bf435c10f6405ab6b549ed42b1fc520dae43f9fea40bc8bc4f95d02a128ef9adf0510d9ad76404b6c1b58f31284a21fdda145c2edab7e2aa55e881b8bd029cf5203755c393e20ee8ab869adf51a0b23d771091a532b895503b1d3f48fc10e8ac5b7e36d008985db800f180f2aedadd107cacb03d8e0c11034ff67a95c7a0fa65f77836880c883c4362f3dc3af219a59e89944b64ef187640fd25c83dfeab065b9602dbb51c8ef08300b943f9cee921216e03a2c456e0a04d5bfa4ec2c17ac13299242819b26fc4838e15906d6d4b0c665a14d827439018287f5e86221a9a0e9694a5c23f6a636ea28829c008c1b12cf7c0a972042f437692964213434466e0d9d6fc09e1435c607877797383042d42a634b902fd5f46c3746c812d12feffdf0ce54782d20daffd8d2dbd8e75817e567c662eadf7d0754af35b91530c5fa94c980ae7e2f8c445b2552ab4d62031f121633b07b9ff6f316a5e77679c7cc7fcd64c2f41a8c34b91dcb8fa29aae12515c932ab9f7fb6f85ef17bdfee6dae7f85adba19334810f8bfb91607d62120ee7eab5c007a363943aa49ae9c03c7f992740904f08c79f142786c520e3f40b123815f719c8f8f01d66c675937f1d1a37cb40b14438a956a1c4d5618bb4fd4d10fa517c2cef0ec382ea4f477619976683ec511182b0c523caee28276209c176b923dafa6783e2d82d95d3fa591bd0d220991a54ec10be6d630e32bcff8631e0927a16f836b33ffa69e005fb08c6f306f3381b0deec515eba228670942b3e33c5a667f02e6c1a27fa3114b236fd51861719377c3bd67ff0bab8c3855f42c06e4cb8cd9a90c6c3ec7465e63e46f8cfc99fede639c68ea267a09562e337355e30c17b4f387e9eac6c5fa620414e4433d9a91215748d75bb03867a67b82751bd42120ea63f416034b7b1f4cd0d2de3c4815757b23f7d1d0bf8b2b5f3dac39b64e4921ace1d503e6d107299da7c390bca5a14f529fe63e808f13bf3c8a0dcc58c03b974f8822bcae2c90100b86eaa6a77d0633dfe369fec29f2a7a5707b0c7d50080c9e36d56c017c45681dbe72cce11fcf05f609176e91fe142317cc5711c8622ec00346ce18c15a0576f7351b423611009d39bdc01024d90eb70002cf7b5aacaed85c09faad9f9f3767af8c60cc0f03690d7ae87d63c853ca91b52bf6ce44bdfd24b4bc190bc85768b9d719f60cef1994281c55ffd36f596b6bf110007ceb18ba4793f375fcd1805472e80184d88418322672d911572dea9231ee86c105027633f90c5a944e1d22a70005c9f2aacbc5f20c91328d7e1521576e35b8189b83512812a2d66799a7f61fc4b81cc812ed2f15e0f9106db588933a142d32d316641f332dd972abea026e36c79fffdb9e4be5ca6d94285047f8125b17d4ba5190f65afd083f35b64128c536d0d1b7651262040fd1aead564db2fa047aa994375f4b4d241c7c4734c384d8979c4eff67932bc75f7d7fe395bf5ad57028c5d7b4bff0fb72043de9bd3015f1e47cc16aecc65a0ae6bd9b5d724b7ed74ef9b272b41c1bfdf8a745e84032cc684885f5491614068eb7a84fdbc982d4219c51018d0a2b0fee54cfed140808bce5d1b4c7ce2e9c31300937b5c02ec897ee16d1f14e7cbcaaaaaf0c33a3b99f0594402e136034333d02fdd51978dd5bf1017a9dfad9211bf77559486ecaa7be9e5903e2363a553ed82f15913f4fbaff0014c3d4708a6760fd7ccd0a3113ba07e55930ca6e71fb5cca44782ab313025a6e3f7052d0fa8e4b9fbd4f11073364bb2c48f579f7078e41d96552558ab8bd8217cfac4922ff9d41b98a0fc727bebd6ef3ac9cbb2e4823d06fc6a8a22d0bdba28bc40eaf82f9dcdb66c85edbafeb7f712599ce0144f6d92342e9c1c12813349d3e9ba6e4c7b424c265bba19ceb4fe4712c92ec22423bdb7ac845a1e75167a846409416e756e5638c1e4662d64bb6d7b95f05180ab1d9d85290aace4d74c34445ca12fc10a850fe2c572428b0121e466dbb6ab1262737fd19d592c66a76cb6a5b4879e6399a87e338e157eadbd7d9a0850fbffefb4c4dc73573a41e107b9e5194daea853c2e88617cc802c9438a83173b13d10152167b90f4fd67964de33b480c95b00705bb7f2d0e94e505f160edbb43b3266fd74312e638cdd56bddeb469a47f48107fd8b297544421001be559d6736031fc3437651d30f70ae17449a0fd995e838cb8107da903c7476db2c8eecb6c04bdf774d39f1f38f204dc924e61d68e373b19b08a7de61556c102051ce8dd1090f735753e6e1d439d5447af1c62d58feaca26976f5d8097cf0d89d7ff0124a47dbe6c13de365e176731766d06ea7049225a010459be0e6bdcb1cbfd774d4632dd4a5c23bed44e651a92176d3eb8f18e2675e4b6f78ab3d980f98dcd54487555dbfabc649ce47ec1c428402710769cd31825ecf5a080f4365fe7baef3cc40a45ffbcf1e3db286708a367d9334689a141be6fba8322f0a3ab2cd13be649f321a495ed75aeda761dbb129db4f1c8a88890784ff0d35795b3f6fa4a5668926638790477adaf74c91c4dfe7717a907155965641afe7a559e41d45aff6438116a336c9a0861708c7526e30bf6c1729b6db5bf95b136642d7671306ea63a3b61d147510d9b4aa9569b5cfdb6868de61358ed3f8b1065333b387fe9d563f8d32d0a6c170272761387f4531929535181337d3e6bd7f4aa545ac1a531eb4c58fed6ece510e79c69547af1426e3ce6bbe0df97e04b4c2305e45e10be6b3bcf9d5336643a09944e5edeee33ea513fc24b34fb57ce0f9ab6a9c5806823b8bab35feaea326a6a87d6b90c1fd0a351b6e5dd0a97aae1f6a6975240260f9d314292ac34b6d5f6f6fc2227cad53ecd26ee6dc38276605d2ff6559a2059e58fd7adad86257a9d8083adaf7ebe2d219e651873b01bb9d8c1b2ed43e63e8ba8f6894b7174d1cb42eccb1d0301e48d953ae2bfc3caf7b1a2d2701378d4fb20826726f38fdb049f4d3bab2471adba614542bec36f38c1b2f3e5489b3778fcb84c499675589b41b0e3bf49dc6c80c8670da4af2f716929281011658df9d203bffb1c5fc05d3f521b5bdd5b4965366d3928fa03050160c3f204123762a361716b56f5f503c26e6a96aca02815ce5fd94cfa30f7b6e04a17e3d480cae7593d38577e1a5ffd8fd0d13a7f8f9293d7377b8ef3c25adbb20a0b1e9ee4d31b3cdec30b46c43f0015807431e95d05dd66223bf99f593006efd0966cf2396ef458228023b330b09db07a22545da427d8a48ff7110ba368d4340acf8d7af14bef9a585fbca052008eec8c094dca4776d7142105820b7547a1cff05b878ebd4d63e5ecfee2591ae1ceab4e4ae88a157fdad3165f0ae5b3e8a02c7bd6b9d6142b40eb4c0eef4f9ddd94d7095dc11973c218c046dc61e52989c46788bf23490e32ed727eda36e0ded2ae5986ff84bd5acf1eea9a6af3a2f7ec90a7aa04b081d171fc202e5b96af69a32cf09aa87077d58d27de667a5fed4ad7570012685129968f4b0c030442b3043a8c43d662a73faeba616dc274c6ea3e9ef2bd9dce6ad32f1f0b76ddefc0eae6658f9a22947d13f029807392c084d6d48d34ce68639b796a90161d60f2b9c5ea03d2af24f95286b2bd8f6ac7d2318c82d18e60f7abbc112b18063013f64998a502fa330532bb4196300ab179307a4dcedd62b685895a10bbfadefac01f494fd4a03f614701ddcdfc4b31056272c973e15961dff416509077608019348b1638d7582aa36c898b40f645ca575cfee1a8185dec7a2d74defea20e15e169109e462f8492257abdb603bd635b8d482a529804cc105a3b4f2014d8dae5fcb51253f438a5822158ba7c0ee743391ff53e6f7367b33c5f06fcdc65f1f5d23ace12f6cf3be2d22dc3ce94fbd7856d4570124728a438448e4f7fd440968aed4ee81046d0ef1b96d5952dbf9d43003a3be15bb0bbad445d9f2a4e0c659118028c75e52c20e1e63c75b4d610029e26595de237cff789cad38bfa3f797345c04e3a15526279468f1ba4033e84cea525e8323105891aa0b5d2b69f13e17d2a83dcaf274fa22c46236593bf87d2c9210053ab456f10818df7161944946d023c3cb7a5e5f997069107dd33c5979c96047e78cb48f585f8b0a305c54f49387cf86535eeb2a529bb6c159dd896f31a4c3e946f2e6490324d47d733ce7e0e3ed323710f60d9a77dd74464e3632f05e44fa413afa20ccf30ef8ebdd32a3917c5bee588fb295ec542512c5a3c4cab7543163ac83160611817bccd20d8db8f856fc19d726feca417c2f167a6d9c7ffe7cee26b0b2f83ca881d51d8a411d909263f4d3a7e84bdb0469df564413f3e960e430eede4dc5ea8ba0839219c828dc51e8248a4ae6d6fa850f1a30ed7fe5ce05cb1a93f2fabfbd2fc436f100d04ce8ba4facfd3319904e90e5d30e1867dd8f86b4ee355edcbf2e4a9380c6bbbe55e5e7f93ccf0c529b8dd857eb64af38e56da058e73811ca4ae38352d8b41c0ccad2ea5c6ae9b89128ef9e790f9518ebf54061c63a8c86ee53e66f240ee12314aa3f2c7f12ca9165f6b15a6087a0a58f0b9454e1c5423a72e8678034cd77e21284b5e80adcf0a112fc6901a076e4a1450e6e6cfc96038c7e4e684f811c79594c3d45fde0c1d8c2db63a24f5efeccad327e99639b3432e82c03000fcc0bcc3bb3b18b3fe6ce2b2a69cc5f4797e2c144c2be48a654271b0187a41744c3853b3ec0d1b5874d268163caa4d873b05bcf38f613dd2597dbd1cddee16f8cbb263014c266518d5cea8e59d9ef21804cb62736a2e7061900e456c99886b0a979ce422ddee3c2eaf8abf4f99b22cfdc1ceef46b8ba0e5c9046c56fc91f27a46b1fc7f205cf175a13a88c8371344310d01019cf92acf25a8e80ee63ec8fc13f78c489a39d8329e77f96756a2f4adfe613a074bd1d178c2c2a84471cd77c0e0d67b83673de8b0957227ef634208427eeca6ecf9c6fc34e82e68e4847556727322dc83d66b59a62a6bcf12e281705442e9b6284165e1e706356df051763e636f51cfa98f7299cbf673460261fe2c1382820f53e3d92f9ed2e8f4e356b8c841819819d37a481982cc22e8834d149f80f0bc4eaabc5c8c328b9303592ba901b837febe5289ca0efb8dcaedbfb7026457f64c95cbbdec9e95b4f4eddda24ec1af9a6618508ea291bf8ff66058e06eb861c4ecc90c6405e60cbc70155ea00ad553161cecc3f038e23a0674f9311f71e7c5a82a65d63a10007e46773e14475c91dc0ea84457a6f73439d91d32f9d734a1532b05d80e42765256dac0424af06ca1b7642132c792bef756b80da877271afff46af909709e096c07a3e181bfe0d1a5f52557f699eddb69a93814e9234b6d02082ad0a4386dd59a4a5f7bd644f08d1e91716086b6c013148d3d607497fb4aaf7471a71e138ed9cd7acf1c475cfc1d947a28978beaba8180854d1131828021bcf8c31e813e4bebcd5815142e19df82971b697173f1ce509d30d30afdc3a71a10183f53b2c88343b9703fcb85fea49a2bebe849e2075bbb9a49b9c0c021276f9bdbd5ff7a491bacef515a4dc0b967ccdf78a63d0fb6daddafe52289c749fca2e7b755e64d4063dc89436ef95a7bc897f88e8ac7daa63d9bed916f7a8cd7f082c9cbeb3b1a207260fe6cac453e86abd9dbc95eefbd4af04b7abdc03a42d3085732f996a659738020d5bdb27a8a3669dd0f3e9f2e7b91aad7c046cbdfc455c852d68ad3983fcfe973aa13de57bbf930163cba4bd582baead3d7496f6b9acfc95a69054673bbd9fc0188ccdbd4807c498c0e16f03a15a84143c98a0febdb256f1bc6a8c6c6016658061a58ce62063210431b8fed22456d540e0d524444da31a8ae90e124df6ae6af7c551ad5d245cb5696eff33ad78c7cfe3b690659179e2e40f3061e4a50d1d3ba6cec2e4d98dc1b6b9451eda895e189fa4d4ad34149afedac763af1bc15393d08db2d582b347538901e498c4686db19233eb9cf00d347fb6ab6c038c612e7e0626566a6461ceed3b476b5884831d703502362096140c663d236c48f44e74be7141c9a32e3eb653a088b2c2420077dd070854e355ffebf370d82d70abbae2a81bf81c9a90f5d0fc6e10f5267533a7eb2514726db29e33c7057a020f91e975ace46235a0de74e983706ca828307ac44d895322b59792d305bac4442b7107a24a2a08060ca4d2d4b834d6f0482bfd65f04c2b70520ca3ec189665716fd43488832c06b61c1a1bcc78203a90c7861feb09a9d0d2270adb62b47654232577ee7a29dbc6b52461f4ca24c68d5ed5d0b8c104c8127187356f15beafc9ec4d64d44353e83e33894a66bd96f89b304c76423a7be0585455e3ab6163cae24e8ddb2afbe6d35ae62839de6ce0776b479dc0a33b40f353360fc2a44ee2ce3a2f39922fe28b4bbae1fc67329e17f3cb2256ac83e19e6fc7a25d981de59072077ca939c0323231b1669998c4e3850aa017742e5ffa2ac520d1cb1e0402f040f9e97c8e78ca54cc4b9405d5bc3cf328ab01f4014a61e8ad9abdde5177575dd1a1982b445ccbf907834cf6b2488e07877c38d50b855f14403452854d2a06db8b27a51d7351ea0b82343a4196682c30e4b25666c87f9436c2e09fb58cf130b1465fd3a155fc24d67eeb6dfc9e24354db0e05f1d9145ca5b205a1e9c260a0e279b318a15f4b537b7bbfd6de963bde803f6ac55dfbfa26d3baf118c6ab3b1b7d4dedeef33208850f4f32ff63288d94b648136dab86767168168df541f25a2e6325489968a2c80ca703fc8a8052060c642e527b8fd194979a95fc70fb72ea2800dd9cb95d0f2555759cce7164bb0da7cd90673b5ec6718a520e3a5b0070ec87d4494941ea9ff32f205d70ef497b4eee8c47e52faefda54f1047e3a104cba9cd109fbc1b171ee4ad89b82b4b5354e81278a4997555cba584368d169f9285eba5948afc9240200310066141bb8c3e17d9c4efd569d3ff6344698e1b8e5e9e66a623ff8b13c3ced7e2ed60f97923a3891067df0a72782c118b871e8688ed12b20a62c68ef98e153eee325fda891fdca4d38a1c1d76dc6af69603955ef45fb683ccd063456488c1bff397ac8d5a7e782b53ead375d26d9100b48e5c336f67c27ea3451a38c27e647c809d98d62d651409d2870ee1f299af969f8f22119c3a22e1d129138127d5833b5db40e88e132b8a26f4ed64ab80ea61715bd46c942e650ff25fb3488dca3e7727b81294765d733b40a480397b973b36ac0db2d3214d7c4c8619bcdaa32ffe0793c65c4e5767fbce4ef6d1a804a4b8a41ed514039f4507533115f006d624f405c317fbe9100476172230a21e7c0c38568c9c2a3dc1aa0a4803ac9454cf8469e122dee3269d0856a9d4ea88a4a312dbf10400d35d63fbd393652e8e93b501a1935b6206cbbfed1c0e05648924dcf077843f4981b2faf8f3d414712546268a5f8b227af67f658f7cd33450f8c7a975acf4eaa45517ce74dac6fb891442f8a20be3fe86eba62f93361f5c5c2cb68bc68c7567999340025c94032087cba7fa3dfb0fb4c41c9d51a850261733751e9e02b23cd1b9c3779e2d12574394c0cfa36249792f9695113c76064e39624eacb4c406fad243a67cb2b23e49f699e9cdc5c2567ba90125c591eaf7871b311174da3b6d696ba1d97dfef420ff7b38378d344ff9f74cfbcd5c438b048b109d37e4ab996d9d0dfcf0cf6a95e91c887442992aec88af832a35f958c1b5bf61b93b6e8f7aeb3b8d9c0e82f20db3dfb4d919f2cbc7bec1dff6f51e100703fceb2d1183ce14e2bbc70c87c226ce82cbdc15974bf392a1391b05142c0e76c4011a20cc6fbf427c729f943c802ad8ddd408480153fcfd93d0dddc8393304103fc0b7c552bc3f3acd88ec02651822a0764f9925d6ef9cb949cdd6e20cac380bc993085889dac9674b29f0d0db798ffe91db6e52d28195ac38c46020963b159000f94b70a1044c4aefb9c32b19c8cf471c99bccffe161dcb44e178282468d813710de90a5ace67163cc3dd35af7025fabcd6f9969a434e2f543deddb07dbde8f7871ac490653f96aa7128d25dad08a3b316fdd6bb649e79c60b91690d25d51fbc418e39dcfcb06c13dff2d64169a538fbd04de087ded403c23d28f4334327fbe8a9753b111d30fa657918028d0e14c1ead0a8280c0030b22c52d299e664bc934a108223d57d717667d72a0a6e005b3338d2257ac235bf960b40cd9695bb20728ccfe283a7df6a4c1f88b5c634bdd1a04744942970e612cba4f628d9fa953cdf42d41d12f2e726206ebae111372603580303a1e18da77306ccc6b27168e54fcc37eb01993528666a7ddc1aa83f6f405d689741718ec41aeac6408749a01c19eef449a9be9ac8c7d5a175a3fcc9c6b0615f3c0c006b32e047d76185008a8a5f0494a59bd7c05d2d7d2eb71221f44d1ade4eccecb64932a4dbb769817004406fd0395b52c722d94b5dcc1545e48f8e7d52d9b7bae0ac367556c87dadc0b99b79be82e11342d7cdcb7858166f324cc6a0e587793206e72cbbe99030c9a1156b8442bfb4f40d4a8dba0abe402301f85b09f25cfe3192fb3a7958065c07348dcdaa2fcb4732e56fe7857142597c66fb104a5f87b854305fe38ab62eb545f4c0d820063216419bd32f149ff7dd51261dfe48bb5f62a70bb2ca13d35495a40bd371dadead47aadc9eacb2f23aef019e92e6ec04d3e4fcd2889b9b18778d50bf2923937a1b854a80192b6519f2dab0712f7063ae399cb419c353fff88df1a73c6cdccee87772153981dbf2b94ab0efbcc51bfe5e2e7e529e1717846a292c861036913917460c52cc9cb8ab325d42e78e081c1da50d4d1db5dcfebce69b9df29d0a71c0948cf981bf1bc2a9d4732eb5cc7289f207f2bf2459edb2e484a66903f83a9b189c182ca7fb72044ae6b0a937240e10478a12d8f26033c1955cedf6e625c13633ccc0db3519d772eb4ab280462053bbb76e97a928d50cfd0471e69c92d27ee4b382ec56f305ce3c6e3b1f007144ce2f8e5d8fa1557e070a5b999c61d5e3f21b1f10e60075a17b5493f7bc8bd40f83b5834ce078adfdf13a51835ffeec87664f674e69a5cfbc1dc4a680b9d1600ade5f70056fa6324282e61819fe94dec65d24732f3dfa6f7e9c0e600329790addb6f1337e1f74d7675fd879afbf28253fa7f80842b4274d037b032ad4ce9d230197e2b1dfb0ca73e6304d0336f564f754854ab51cb04ec3e11a39f72aecfb097dd3a792d5cb26fe4e24ca40987425a35c4b740a3b52e0ccfea513b9490205bc76d5e92ae56c56409e1aa6bdda78637cf6fe9b50e555ae9ae79f55c7e08cc88db5a471536acc825946d1df4cb2ca2354336e3c69035156a9d98f69969e413afbd2b50f75c2d8ed49783da8078a17c68a7bd585d6f8f59df142b4cdc0a9e361a5532aab6448638132b0f900e9a88cd8bf033d7d2bbbd62d710877f1fbf856d729d18ddf630e7ffc69b3a87ae2b555c6875392746bef9d7265050ca769cee4507814b03c08f3521031f5eadb8319e8460d4ee6db63e1bf005dcdb0103dea337263c35469a4e2daa3be19699205a0c70266eafa84ad935dbd5cb91465749a8e6e95ff64f2d1b384400653d58b16093db3345a0972bedb5d0434078a068aa5e0f7a8c6de871ea6556ca98c3b916feb87291bd3e774807c98f77e6cb8c720020eb43312ac728a67745404d18502027393281f340ea1fa7140e355140cf47cf37be4c84c881b619207fd2e94f0f0581380dc8d87cde9fb0d6a059452352f6ed42fe2a3898d15c466a3ba9c997435d322e23a5aace67d13981f00cb5b2ad17ae6d5896615b1f5f14620e0660d408015d8c471ae0c5fc0236f5634a3449d5c6adde56a3aec660cbbdac17cde81d8fb3382df4b4b4e638b690fd25ceddb04ce5b70b6e5fbdefd9046e424d19afdd9a18487aa3390be9cc716345ef7eb458972c7f8d50a0da2f11da0fe80d01ad4d98473eabab968955635ee963d14b1b038c609e75d71053cf8a21794151016551ab3712989bdcc6415bd6184acb70600c084bb34123f12cf297455925c2664c1c9e6c9fd87f54a61137250920484471bf015edd9e1e276415752870981e0d28647bbcc941acb8c20c7fd0341a00954498f55097235fb761ae730275cbe1181e859961937f5379b6b0be6ac69fd877727601dc00b410b8d20cf7e51c56afb98ba425f77e48701093628aa441e549eee604936430241c633b4db3707d966825797a451e45266243cd7ec10ac394c666ab4f1472b11d7b95f499dd23bbf5c3e0354bcd5290be3453bc83c63f526acfd550966445942fbf66fb613ae073fe183629fc06a8bcb8592018daea7460ddcefce8dffe5eaf8224f3103dc9a6ae4381d62954b9424ece2c911785e79e3b4762df0ba9fc6a55de51a550ddf9caa479c363ac2d552599a456791f53ee60446c9d10558f620806be6ea88c02cac2af0aed6afcd10efcd57418378bda47c92de2947103a40ea1e240fe30b5ad867cc6987c4e5a8824371718a5445fa49f7bcde0c840fe47c7201c233964822ea44bc6e9395861c9ace435043a8f0e3aff1a4b749459b8ae6a179167137e517c8ee3b27b8a00e00bc5086752953254e3e1f30b82a9e07be997a8cdfb7047e2fbbe4e51f32eecef4da8fd83526b2528269bafafd2e90fd5475d1e91724a9565dfb52602efcecd657951dd8f77d48e121db6567f9b782a67f222f414948c0eaac1454f7cad6c14ffb0a10b44c2e015e7703a8d9c7a0a56a88622ceb26a956c04f4b07c21532752b93dff6817fea15219142295412c4e047375f04cec818eaed7f87e08c77f4a2384a0dc9a3732d791179b8ad1655a74c8293ee04aad3eec828aea8d7e65adbb5b19d22f81a3d2055ef8b6c98a1407c069a2d01498c916c76ff56f1e2fb5df1038e9a623ff07c3daf0db393f99eb45a6389ff20b982d40bfac50a42cbead1d22195af6dd5dedefc3ad176820274c3e233330853c5f9cabe40681e34a6406aeb3d4d41d9b4698bebbaafd871e3244ddda0eb3a58c4e55d0e046e9098862b1817e82acdff36d49211753fbfc0fbb288cdf45f474308f1847a879f02ec2a40a55c0f4b4625ec9d315f99777ba4f23b65d1bffbf7c71c36c0676a1e37d1969ee91e7763bfbbef863ae6ddf31eafbf4f515069e5706935100fdbe91dbd4b7bd78cf7459884b8eac19dc0c08d06af68685b5a82b579d8c62e3249501a1764881f82072aff4b79176ad6359eaa371d1b89f774338ebff8e3efe2a9f5d540f39971d107983d52ef52e9c1c3be4e021d5059a8b258bc565bb3e54d96e99fa0a56bb6a464ce3e9c0ac526ec89fa2b1a14bcf6538a400db14200089760541f09c862fbe9a3c548a4ec358a4c3892b672ec18d1e2bf8ddbf147acf0b32013d9ff5ecb712537c95cedc1878e72cd4d034e8451b06978811c4ab5cf17019c1f7c99cee2af9c83993fcd4b82dea3253bf2964fab7556122c1d34454ad0bf35dfe867ad2b0e8a41aa770969321270996569c7d2ebe0535221f89646391ad03acacb6f290e8fb1b04f5f6bd1370a08587ad3362ab6e74ab7098393439bd84cb7fa1914b9f1b0b399c10ed99122109ea6cb6977026814bf0901fa5be28c44aedc62fd015f960237ea57aa89e74fe81f63d5f54a66f45c39ac7401ca021425a03a5c48835045310acdd54be3f891839cb80da83286624f4afbeca16bc6e1a07db8d69ce74560ef28fb014353154d29ddac5f25da1c13b19e47a5a536996325910ab5e75bd38dc34e64a6eec6db2ee2397bbdd23a4ed44cc281cd953832f438e309edb8ba42af0d91b89554f7ab9b7f6d16b211343a47f796b4c134246792802648556faa62d9f1946fd41cc99a871b7ca031101544192eb281a2d92352fa476925f38395ece5b4b36cf812392e426b467144f6a4f51f1c0b13cbcb50d9e93ab31ea70403f6bc7519efcd2a85bb5c833f1865b5a5fc8f8cd0b27c68db4ff9a84d47d3da20227f7c58deb04c4166052ca8546c762f191e88cb6ce49e32024230c935d8d54123517a8c2eeee92dafb81817b38608a906074fb7dd742f314887e854a80a9c303a57ff1c3c5a77aa001dfffffff20