PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 71641 9d7b4d5a02f965269bc5c61e6be7bcf176cd1714c16249a005611f5b29053d9a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77ab551fde2b724e7a7f8966e37bc31ad7475eb665495279dfc69ee332a6ca76
Certificate Block Hash
9d7b4d5a02f965269bc5c61e6be7bcf176cd1714c16249a005611f5b29053d9a
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0011c90000409c0100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000b85c1a1431754bd4d59ad8132765628bd161bb3ce0920a234dd74fb8e71bcf20052d2202fa410078882c290b2b511f70dbc26c46656ac0213d4bb6169b54b25c0cdfe45a71e73e314325e928fdba1b2cec21ad33b24c222dea04000000000000000002000000020011c90000409c0100

Raw Header Hex

000040209a64310cfbddb2892f0dd038c759cbc70b64a561474d460f4173c202708fcac348a6efa40f5044d21761ff9813688853ccc7d873495963a0f6391ddce548c85d9f362b6a00f6001876caa632e39ec6df79524965b65e47d71ac37be366897f7a4e722bde1f55ab77

Proof Data Hex

59,560 bytes
1212160103073b58f088bf971494e4e816959066f89729f369be477dcd9ff83fe63da12c07725792aba7a006c7831481489fbb4f881fac50ca12a4fce32d7fcdcd7ce016282885e74e9d77f0ffd65707f7d19fc1a96d68ce81be91557f67eed9d1a63c2b9d8edd19a2d8ecfea09c4610747f288eab85a09f9e1cbeb45656c8229942fc7f9612dbb6cb65fb68a112db1ce8fac41832532edae5c12d841dad612a741b76b05c74d42e88e048341717ddeebe26049697e1d26dfcbd4d4f04fd33b6194c8e6b556b448470d01b787bd179a5daea0b43e64dbde3c7a5f8498f8ea9eee9096de48e82613013fc1869628e03c4f160433dad0533b55883dc2fb425678421d450ff0fe263c21dd8fd3106341a2b7333b9a5509670e6163644252779e53e42f017126c3e08e8e528697d6ec74323d7583c7054c83a49348b04dbcc7b8ccceefba5387e7520bbd6761cb5ace6ed81ce2a6e8ccc8cc6d6e452736e4c9570c94c1e494f2a8429fa4f790417772ff16ac40609a372b752826b70f6d9d9270eae6e9c4e13ce3e9de50dbf7eda9a8ad5f63f3ec8db34b0faaf0db6de730f6e223f0d0a94ee9a797c34fecda9beb89ae4cd248b2045e61bc6b0e6b5dcbd72d1d3c0b91f72cc73b266379bc22b469e2ade91aa52d94e411ea56ab9973a6a49706548846fd66c5c8d23e6a9796f72590e9fddc5af091a28fc969b5e1cdc0ea7135dbee0f22b43c7e3b6843cbfc25bb54ceb634b3e0921e4c5e9d4ac1e47c5a9b845c5e55cebf613add9ce47b5c98ab7181b0573709eae3f873a80b5e07349f8328aea44ae67633964e8e1d6eafd3420a03c879eb84f5cd9ce19e8e9b4ba549030f555736bc4a0aee8a048e36765af1c5641fa824a5389213cb561bc3a92206a4d2ad57c80ab431066549e6bb605314f72cc919526de9d61db578b5f32eaf66606f0de4f286f24332fbf9e0f3fd9f876fe8146e6cd8bdb920b68f26b07b09598a1349267c6828a79520d4e44ef536d055e23e8302bad2f424dfd2ca05da4b29d4ff7bbe89045af19f38faad9d93d858cb768ebcd3a45228578d5dd97f06fb710bc9349fbc92cbf4d3d5957fc6c3f44dc368f462e6b31c8eae0c25bdc46ed9e64bbc1788d69bec2fb9fc775764a3a0cb3bc0c620be5f054e09d080a0bf8ea37abfe253e97bce0b7d794b45d15d2ded5f5e2af9b9bb81044998f36b6dc9c8093bd04a34be83fd76a06592abae930fa0c21bde8ec92ef185370a9abd782cd74cd1d9e74e380bfb10316b187dce8b7da6ebd97f263904ab564c231571c4887de5cab2573a4c04827e8c21a35407d03217475c05c4eb005ce89c1b6580d15a12914ca6a9777ca1e2bed905ff40f066a044b255b114ccd2cb740f0f16cdade06a14ec93cfa485fde271fe4194cdf12ec59c21370087e8b243b50171619565de2609d43b8aca23e6e8036568df7538eebcb71ab147fc0f9650911c3576579a16bf74a0f078ce414687f5602b904547096ef8f73f67dbb8632289801e939376ad001238e07f2fdb9c73263d2e3e8ffd52a70b2ecf99c39411d71184f49fb32c713b15278a0b2a5bb388557b9679d2486dd0032f6c031bbae6397bfcc7e65fac55a895c2083652eac40f8baf7fe41e4c8c3d337c8245771484ed85d247401f79aae76a08bd9a13a42b3bceb1130af017fda247945d318a84c36f6a75f92b93f38fd5610e29c340775f7eba7fb6197132c017f87c3e158ef8bb1ff7a5d205844366069a907eeaf3784d5565af4c23a878c266568f2cf04f6deae8ae3cc1246352d244ce0e50fd75046d06d1604e5e26ca356e178566827dc83f19313f75e1749078b29621f1bdd5b9939f90af3e000f0aea8d06b3ceb938d330cff834b8d68f304f6b90c20f7ae9838e6064b61370f5f9a595716fb0cb353773f7da9125829071cd90dcfd5e2d870d47870a84d277e39e2bc64d799cfb71f4c352cf40afdf62619922c008f837af5aa7b09eff79df19d1f5e5d58a18671e54ca422e604cccc648991d5da306be4890e10912b52790e5adc7f8ee482782ae913eadda1a2185a32f49ca2529043a4bc977a71db210d2d07208c7dc3214583dc37812361ee9161b28e9d024309c9d38d6507171a60dd39d820d7cf9722db1b1eedb64d0f6873444e01f2b2549f67e10661c852e098a1a7e180d86d75519147d7befaa6d6f75ee87379f0cf80108b4e183d653a78a94992c2b61b76dbd0f0dd54eed41ff0638ba732d741643083f0052bef9d582adf031fd8f8646da55c618bc5947e9f19f4160b0dcbf2e3ce53ea28d318216f8165c0683a605296333392b8dd79c669a8f2f5164b8621d0b85507d9102597fb889d4a7c5068789d85ef7695cd82d47440f5d545b32d17cbeb0dede85ca9c73313b5c36dfbee4a3fc4d175bbddc85d8c20e44d25d665174757a1168d3e0a65c54f55a7353e49d607f13f3ed647360d6a1fd841852951619f7558e2bb1cf6f7e562fa8d6cd4e41d06f76442d70140d4206f4e2cffe940cf71c62e08f0417789f3045fafe69d1f3beb14d5b225940e903fa33842ad5e4e0a0f572b49a93a4eedd0793cfa787f025c02d3a33b8fa8cbae08b7da49d20fc5a0fd63934ff96598122e409d0401437898fbd6899b2c477d224b4fdc30e327e151a8289d0c3c547e7c8576be46ff9bea529eaac8047c45a1e5e8dbee95e0c5ed2919af97c8940aebe5d98d4d2055beb536ecf425fb2ea1a9666e673f13b6aaeb16b3d3a2b3ea0e103b2e8931f19342de164ac4ea8e2cca283e5fd9953cde139cf5c2626c2c758e66af821f21a0d269eec74de5064df579b24a803efc72c78faa8f8bc1885b2835c7b786a7bffcea926813c91b7bd2598375755e749dc172c9a626fd5ce91c2202e58040c54f993b90726bf9143dc48ab9c36e57d1f53d7acb41218798ebc985fac3aff89a824213e084f2365f5eeb1d3cc6f783a50643949e5d6095bfdc12c19b0415d0d6b65a5c088ef81e4ff3914b15c2cf145946bf23f1a497d5371bd5e6a194ce60cc23097c5a7a8891756b148c4627a2f28f09a56895b170ea277e06a2a9783013efdc303d9fcaa41e19dcdd7fad40cc667a665cc4200bba54b9da802d2d4f4118633e2ddfe3cf493ab2b701cf42be14ffadf57d177c6111ca10f64a352cf66f30137a994861404394cd8621ede0519e76e0f91dbf10720879775c4354b87e74ba19dde978f23c038645dade9868ef72a4f06e13598cf144b62eed956ed71865e907e2b98629d585861aebc564b67afdbc1bc1390cd3d937c3e5820a546ff0d2c284b793364455d1e7199abd7c522e715ff0ee2b1b79054cc64cfd15aa08158e654f82e3168730cad3668d9f08411ee5c37315f834900b2d5b7044dade9a5780776c5f6d459e40b610d5fae9114efce9b114f1e8bbff465f563d535ae35d9fef76f9a2217e772de7ebc365ec53712485390ace0c15c35888c2c4ae06fd83f16e55585fda6d90d1280318c43c993da1cc28ee38058faf01913f452431697191030b83d6481ffef6a1bf37d5202bae4c2e5983784d89af1e4d1a6ff255e6a5fb2ec4d72657aeaf14d44e07455d827817ad8822a9453ac6a0ea81334e9f4e5d2ab5f0defc364e394c514eeedbb1f1558d42ef5c2b1ae5de2ab50f40f47da91eb4839463b458d1def30165c99c0f7eaeccf62bec46656a904c559b54d8f39053fa062639b7b6b37960d571eb6a7c9ce4b3006cbe840ae1cfe2daa269e4ab1852fc5a583d3f8abe3d0d108356d9d2863ff7066697089e062512fa2fd31e61a00720b6209fa4dccc7a0a9446364f31e2b39ad47dff49db3f5c791d55a4798467847eebb89e917c88dd6f828294f2de05bfb14b085116193700a2c09757aae5bef976b74c0a1405a8fb8eddc9fbbad27c1eb4f2f6cd04345ffeafa871606462e17c4eca125b94ac01575a7d615e2013bf83b315ea065c3d7c719439c766fb2f4388cf885796b9c1894ad4eeb646b36f9351d41caa015fc4364b21215f7b104ca0a4b6ac3fd47ca730de3f99bec21f80d1fddd91210f356a0f58781ff44261a578edd7466b96be183f51107894aa1c9816b65e5cfa6551fcd45748fac5a73ddcfca5b94bc79a1dd6f3eaccc62ac2b88e548a54eed7dd11c9dc69aec1c9ba812d6b6d091a1925d13a695671f1270756ed698b7e8c3dd6ce3da0243bf42b99474991e331bebfd0e95411437e0197979f41e4bf270ff493bd69c2d9015f66a74b071eea5f773dc7785981cf18a357eadbfaf9bcb7baf1fd2320939beef91c340a50eea17c8119fc1c0c46d9bc6a512261c614e00d70f985aecea3a8a9746f7d05833582e834b178bf80af2d7cd3fe329513e1c993245d6494220ab888abef91dcd2788e71a1da331c178b61b3ca626affbd8ea2ccd645646a5afca13ba4df6d47d3b8ea47792f90391f60fec4a3ee28aae4bdf297e50fefef858eaa630921614d97a29d5036a59199e7102efa0b56f6d2e7f96e56fe3520954cbf83d190fd56976c8844277667a6f14af80f894e609fd3e2a48e9e5ab69e63d94064d993643cd0ed03a66faedd16c4d1efd5f9494e59111ebdbf691e7951a756ea8dbea823f998aea97def2e0318f306bc0af5ecf9c742d06dc1850ddae076cada75f149faa037dd00c87b6c7e8f3d9b620722f25e5b936dd0421bc35be9ccfce3db4221d7eec51e4c707d6066489ffb5bfb20a77c0e269a1e75e137c8b07f34546a94e5862216520d23308d346562c2c17d66776b9cc60a8c8a62c47a6c32b0d55292d14ad0c6c4f827f19efca497997b9939a556162594fd5017aad57f3afe835e5bae81a4520a1e0b9ba6efd1ee77d220de4aab432dd301fe8626050565ce9f471fdedf6d29717fe96348e2706616f8d333fe8fc566242f160bc61e016d11ecd1fe41b554dca44d023f2e6b4cace54fd6158a741d420cdf59c7e0274eda686c692397e7b35706fc5ff6d016284b1232b99d8e813c1cce5fd0dccdd055a909a5fa36b46ae25b4402d101b33b7832f3ee5a3517faea16c52b1dafdf8ad19aeb4ed55b4b36460b46c881fdf40a94d974b6528478836e2346144f40a55f926d6e645366d2492f4ea80ce59600e7d34d32f82ed4baef27603c65ef625b1858f6d7dc54c4ea2f7f2a32c8e7062a3ae88a7a56fb225c40dbe27c2fc4c6125fd40e2545d7d03899277b3cf1aba27c3891fa2addc707b2919294c69c054006da367e4cc17f7935b20195396f9d29be1656c82a5da1ee6daeb0cffeb1cfd662d519222e0cf784f16148aa12163b48cfed8f5f5d3b4968c26a8d9ad4bff637c6b14556b97e21cb6d269c372e047734022374d3930692d1c8b36b6053b1f79a1624eeb5cdc7f60daaa98ea1675487014959f9dbb9f2cc89fc09c43831f2b9609ff8385570275a25489577069f8c3e0a1c4bc07eb7e02ec425c5ebfb4b3af85cc3f8bb05f73631f3664ea41e9ddb11bcef0da5042aa8b65b052575480d4df61e6ed3241494994dddef824795eb7a78197ef26f9ddc3e601cd372ecfef85a60ad3cdc423a094e900cf323c6cc14488ad24306ac23b96e0794f3e58f78174371c69faf484e7ab65303fe79905165835bc78c403aea901ccdd440987a9e6025071ce8809f40b00fdf9a8dec4db0295ec3860332e8c79c9887bacbc33e7a23498a14aacfe50ec28647ecc655d356562086be6628c856708d60641890f31e283139dcf4c4df3c86e4bcf9283837e8feea8a278d687f0155df5a1977fd12f428f5ea283f91161c3f3535a9fab31ed912f26eafdafbd3bb26b823587055b35de36aac9d0d36ad12636a9bfd07a1923ece7b156f85d676148ac6c1d8ddcd4112c0b0bb389b0330edb02cf19434b80348a830a3b6587d448176e203ec86d001d851e7a58a55fdddbe1e198f54e408d7950f1bd2e553c0091521cdd4342e30f592d2eb22936a98646a190dc37853534084d08ff4d92e7fe9d01c958f31a09aaf80487abb5a5f01aa9d32631e7c098e6a5551f33f8e39ec5598846d23b11e90cfc2d4939e5001f584110aa49d8f7259b25c69fcd24cfb698da75ba2271e739810a53e05aacaccff2b7fc75f4bd81b8128e0e43ca1ed29ce96c3bffd983ae13a73f654ec50535335ccb6d91ce7bf4529dcc2812ed2d67da77a2045944964cffe6e44348ff1d6cdec6964560cdc34cedeff324b46a18c41d31023d40a87a4effa2c7864d45db47a4afb3492469bce768b1ef1a145fff44328601b3012f6d60150aaeaaea7521ebd7c66b5444af740496d3cef678f5f61197b7b4b753d57f6be089f4f780012526e438874cbdf206506b19aece9b3366973bc4642151f516ca9c2cd9f7b159346422eb542922762b3b9e53afd30575e5c5892205ea497a746ff87592e64a8526b462620afc0996589ca096bfc0a1d78070e505bbe6ea043d819b328be986df6ba3782101e47b3c9a78f6d12117b11e0b2b7ea7b28e724c56611a421f1743339cd6983bc7171f93f63df10d16657fb6a9a7369b8e539c2659c64588b9f732921b62dc6e91f649d6601960afcc65757ec287435f1a865d66aa1a23f364ec6b7f205ee90efda980090e85fc1cb9faf34cdae4ab7afe2d42ed1272b6314514f2bebfea9ae122d246fc0e874d5d0042e98fed9df45cee7e235d235b1c6b83d7895fe2c945421619e5a7a88fe0cf9096c90d9eec8115c775a306570ac63bf2172ac2ad711412f5e495334bf16d2c34f1b8e332193e19750e223304f03c2e782c3d351e7cc0739b18e419f93f10edc0926578ae88f9c77f6770eb7a03a4f8fc1901f066ba7fb9e61da608f2e31c72d2f9b74e22629024d3fffe9938000acb0528a13a88dc24cbb1d96b54d17345a03f73e7bffaf231de0dd876ce01a13d272ff6c131b2b4121a19755a000a7965103841201b07ddaceb81b293eea8f16f3af2bc48caff476ff789a898cd5aeef9c7509f8110a6e36c23c6395fe9e10e5cfa81d06a292e25124c7acde2762407665960ea8916141ca68c846268da820730c46bc85817827b1c526e2276d32fbcee18d0de2c6ffb1fcb0cfe82e1bda3c5650e807d65e21c6bf1328accef7a47fa9ab8e50cb796a0002dac780d256aecd0ab672d84334369a72999a3aa1f9a3938cb2a3c36b2864f46f16840e710085b8a24672d841f7138ea62de0887e3ad793570aef9e9bdbbc9e5cd66ab235eb26de3b70d0ddb6ea336de0825a357425a611d70d6503b3f8f0336d975a8c1ef530fa7da770babdc7c4974daa0d6be69dbcb74a20268c5e95d0965c02c10f76d76e9e5fbad92025c0bb3e5a20d90dc95a8d9c5430ef6802ca27aad3990f60cdc90873170de3bff4b5cfaf10987378d81aa74d37312cb29ea67fe6af22d8b9e122a284915fb283a5cb374c97b57902681a858f6a6fd5e30d909f82af35cf7e4d413241c0c129482108448ad2c24cbeb4f97426c4784e2e7092818ce65763d38f13f43e78d0fa1f817459002584f66358be144c5c241dd565423852cc5f3b5d3d9608b33056ac475afa03c60a6a3fe6680921d448fc1010594d15c69957b892c3b37dbf402b3d5110d788ca0261022a3c1502db0745f0ccbf72bfe1f1f3ef33109cfdb28460c89f75063fe1cc2802cdc9e436e2f0326490ab713563508dbc0b63f6d84b2b38c0eaa713a9a0c6452cdf2fd5e0857e6378a66d094ec5d70ca05825b43f04693237cca60e77daed4b435dd0a80f2824fce52100b6412a22cf58fec570e50520e74657cfd9a8ac6c3286830bd26502e6f70cbf3d985b6a9f368095084e92b3d6e500f1a34282f8fdb47f45e0e5963ffb6beffd29e1ad8a11b81d23c1bf45504b05fa5154c9c536dc84857776a88520a77926b6ae0c6610d6666b346fbb5ce2739deb79a828c91fe38e14caa680bc93707d6ff4679210a1d40b3f0141b7fa9dab750d878c2b61fc07b0d24c1fd161ca4bca622d982e9c5cae7ca35150606b425daa64103e970a7f1f43ee1afd3f728a94e96353125225a53708fcfd25fd1664d524c13e9d6655279c35c2768340891a6fdb4767ab02ef5af406ae3aca894f4174eb71078a44165d303e93085e37e11631d60c4fa0f63fa5adb2f408ea586274b7276d420fa286b3ea46d44394f67f387ef5148f7721ba6492f5b51af90cf870ffe6a5c952fae2e8bca002bd191b82234f288807123c4f401a0f7d012949a12c7e853d3f1558377f63cc61171d151a5ded349f8d777a60f1a6cf7ea49e53e8158273083e1a0d8984939d17036b61d2dac5564f65aaf65a06c7f2824d4da2dc13e9437a9a3bd1d3ad6ff6e85085e4cfef166a0d279b7ebdf65056831e56ff8f47fc5b799fdcd4f26c9a9491c371fee784a75c33e22ad09fb4fc2a26c8137c901676553d98efac2f0f466efc6d6c7d000bfb4f839f0d6c8a22f401194b82a628ca450bec990cde5378e31103868628db27f8254eeb105d6c7a0d3fc3de4e4d1f1e1afa1f2ef6d2e6d931d30cf3e99052beb5a0c046f628b855a6ebdac42893c7f21a32d247c0955b9eea8fa25bfc6512ee46d1a18ee450b479bd9b57cf834ef1ffeff205661cceb2ad0ac7d36d783d2c522a6c35cf3de29d3f3a764a24d89185cda60d449ecc8ef85771c7c3f4cb662cb22082bef30f7dca1ee9829c8ac19bc8fe5613275d61a408c31e6e180a9f22a9dac0a5f9b579a07685b549eb3213830c48de959c5c5cf25f9c2498161d9b3e7e0fae3f991ddc0f117d57e99f4d97bcbbb54cc4b946e2ec3bd10f7b91f6f0cdf7f97f0a8a31181580d4763669a7ef1c0280cf9500642d267ce59545caef70ac79a8ef7f0f017bc11648c7b253a9b2e3e88a6e5188922665b3b776684cddace7c78d60e8c68a415e55583e133e997a5aca679659fa935effcd462b0aeba7fd56cc34949212d14e81648440afb5e72935b1390fdea8109f64db48d614f26c6bc4c8155369d7331ea2cfb1e56f223b7719fa5d1a2e76fbb255af6844004ea702e7677accb2d6dcc8bfebcc167834cb7a51d69f16223679e7b2d6e6412d7da6d6664df3e826e10ec2f46008a70ef8abe78fb5e039966f223761a38ec0059d4683e25671ca8353bba3dd4d66bda1b11cb0af945e682fcf4ea32e4289e36cb2040e168e84c3a449dd3e356ffeecedf0497556cfc2674ba16f403d000952d078a6fe52faf78c884706bb1b09671b6e6e3a83604e8d52214b5ba12e6261fea38007e06c5161bc250750fc3ad6cbcfdc8271a73e29fcb0a0ed43657a902a0932993e0a79c3083c5a7634271462d8ad711369d07a9dead3c3b07c8727eaae83fa376ba3f1fa2921792c040049ff95dc0710f1e62c51ec3415ff7512ee1bdcb07c7ce4548d1286f81f0ee0a59e8651b7948f6a41055e7f702f2e37650da3534a6a7adf19bd46edbf075be4c044d9e649fa47b13811cd34915b5f989ed3e3d7373da5f26fe85ce8f2d3086bc74efa1927bc136685570b6b197a2814adb9527b72d1835faa1c85b0583c4615fd2b3471246e16db383f6c611cc72cb5c3c3d7a3d302fd3fee73478e66c26ea4f899f05a501a0f3196ec5809601dfcd9b20bde6436ef42abfdfb5a18d7644c9bfb2905f97fbabd5ef7aa524d803d635418f754ef1e5d715a787c042d696ffbfe684935cef5ce26900454a4e8da7fb30b06b30581da061cb6e9500d2f3f48ff726d1b05f66558474aa4e34ea994d8cc7cef4e5c6586af70e25fa25e35bd26b2d4a61154a74b145133a1b21033f57873f998c6e77fd2db51bd50950365c8bd7ba8c02ac18581f89c46ac94edacaacd290561b0cb0f6c06aa388579bcafb2d0580a06badb98d78ef1a3b7a94d431db8213476b0dfb7b247d457347d3e4cfae932318de7b10dfac5d708d3fbe941748d0fda82f304ece8cf7d9a9cf19687cf4972c593fc98892b5dd2a46245f84678bbe8d7cabf500847c9d6db6a4dc978db81cebcbc5b92d3e024fca17e13c50a97501ba7b809ccaa8097d770fbccd454188b4bdbbbebc9cfda6199801236b23e1e086d8fe8772bdab286e459b47f6873f3603d10d48309f8a46540506fec677653beb18d67e71073b11a7a0fbc078f3d74d908fb03591cdd10a0e98e93dab9468c6dbbb7e603ac16bb749f53fddf658c010318d667dbcc33a8509e54751999a7511a6165be0fa1d8b215846b75e1fd3f5308504f943ecbea2f9b72a4044884ae1d191c6d1f6ad70d618fb61b4c5017e0f31ec323de0487a1bd0762fb13f8cd0c3c94813efd729beeb34ab333eac3b65e1b85784cf013346b8b3f24bb7c0a75b0701d8c18cddf0c48a7b042b4e2fe61b621a81d5878ff63d0abc7cea4789090fc4af978951e841c8dcd4fb9b78ff1e143043d8950c2fab6fd78e0924993e6f4e9be86e81a794cf37d24c9b204af6f20c7a9a2edb9386fe1416f9985cf6b012c2725b8f7cff77af027c37e6fa4b4ffd5ed16b339d108bb5e55399de866882b521c4ced3086da3ac32bcf6b822458ac1beef363453e5dccff9cf9ca61165aead66a23d6b9e65d3f1037391374c5ff9b9ae0356f44f1dcf1a9916a3125fe2d1035cfb70190ef1dce4bd1a1c42594bfc5727fe4f5b18ec9689ca6c47776f0aba1ccb980800f601a3dfa7337345d35ef164a8b35a55392927c3f659146c9bc058aa5076d2a9da1aa0ff6302005be0c128cb02aa2b2682184d1457364ee9f05c204eb76956e30c101f73d4988e757a18b4cd4ef0153ed4891a629780182baf1a43fc07c93ccb45ba8caac5c1ccd797b99329629b175c5c683d1816eade648fd51d2554c12d2b42b27cfad2e0deba558ef8f091925fe475879e116db5263a9ff141f3851b396bcb736078e1c6210df887cf54f8c16c5858a430dd0fa694b985c79463182cf9b18d53636e00d6cbf2f32df3284e374b45752309684186e23fc5fd4a610930d7ad1d4cfbca3bf55dc46efd0cad31bd6b0535e3ad7277dafafc6a04cee17560b8910575854f3183eef3f86736248cdce99a29c96fc3bba3d83c397249effe1e7b11bb5bfd9dd6f3fef31f1b98799d4d553d5a75e4b5dd947fa991c57ec17eb8818638c867508f9ae29f3a2debbee659417bf48f8c095afbba7d936ae0fe2de26bf7468f56a3e9de1b87c10ff6f44b94774f2b08f4e26cf41b2bb06ba3e6c14694959a68a93610ece602ee556c84eaf0146539d6d4b0595850a88688d83506f60fe677c22e051a558df6511c524ddf3212f4c81264b24af7b6d9477631bb5b07198636c3ce80024ac1ae260cbb844a1a6e0df81200c5b2644ce3b8b8823bea19e1ec2e74deeb9afe85a2a74a1f01a14452bfe92ec9189145682d74af0d3d40bab6d8769adbc47f78181d2e6dc928357793cd07a24bad0cf7f02688a9770c871be8b8bdb39c3b7a0c5e074691a369140d6e19053bec8afae7d996bbc9a4fc610735eb2eca854ee53af24c44cfcc779e280bbd2749f3026f16ad3e3e6cd6ff633fcdb39cf36f83d2e2f20d757529710fe5ec9ad9e515c6e01802dc497e8ffb90ceb92def7a4e740be35319971d2340c0935c7e3d7c01658734e24795e7b21a74f0a32bcf05460f88d405071e9cac9bda514e8a2dafb1346a03d3d0899a65872034fef76e5f58188dfddc2d60e81b01503d3066051e2a4371dcfe6312acfc3069748a8685423b26b70f044d94ec7952a43458dfeded9eaee207f2288ffd7cb6d5d22da1af0549020b0a727d9a9b702cc22a1da4e53483625292c7134ab5610a2efb093281804f8fb9e695f352decb90f4db94927655c724c07b8f652d2a6c6751618e718d23f7fdc61284c21a6d3e3549754b6954fcf98e5cfd4d43f32f197e447b9e75217f93009f7310618f6f11b75d19e169e85e2b5f5ee56c795f399b8cf5193b5bc1e610f6f68861b9bef10881c9d320ffa3592d92466b20f1e2ff65dda2e53162f3abf6184e97ecee181aeefe7949f2cd3a24f3b3d05ad5b773a35c2ddee9d5537686c25ff5de382c0d7aff1817f443ffb5a6661a703038f5c0b9a5c248444e33651751de11785439100df1d3d5e9a82b42d160a20faa1f703442a01eefafdc40275496be91bfc12b29ff4e5fb94f1084d1dec7f0ef430295a56f6b6e5e7bfaf5e2bc192fd12f7a4ec58390374a588d25d2de9d30af0f7344209ee81bbb9f217d981a494be04de228748382d499bed751a7ec6a727232d742742b333e38c09d8e25ce4afb14194817b1cadce9367bee85388a8bc7552474c3eea2a715f50b78da4708e49291376037884ad5976cb245d6b6accdd940602e86bd899b64b1e42ac2777103a9cb0907f0caa98c2b2fbb5d96346215e2764d39252d21430babdb1a5c794372a879a1432498b720f9200dd61a943d5a61907d24b536985ec19deebac553595b805c9c8bc6a12f919c5815f126571720dd09ba7296feb33183fddcc05ab637f40604f341b768e0d4fecbf37a129af64bbf2d1a7fd02915db4c7888abfea655aef0034bc926cd051e89bf51eb0e17e3dc77db762a6dd18986f9f728db85237cad82d19c211600c63223c66cb38ef719927f1cb798bc5eea22df4791cb0b05c3f5b4394af008f38bf332d31b591014254653559d1c62d0fd7af2b0d402b3696edd60e513a707a6237786584da796f670e209ac51fe8db90f9a283c6f8eafd0a1cd1c21aa19dd327bb9609462c9f120fc4b58771ad956a8f0b0c427f1764e38515d6000a11b4e1bc0f4037bd6f3ec0b72cad3b454fe3a60d843016879fd461b87173a6445571a53478fbc7eabacd384fe0500697580f6cd4332fd541d0b0d270da91ecc707ab904c6f4a0a2f843c9dea3106cb6711426b23d9e7ba1fc8ae73a1bb0f7d7b9a3eafee07671a65be7357c980c8c72c637d55dbfd651490bece297a0b902bf220697e064149f127ce15e6a643f96e287a97d7b549fb42a29dd45fa25bb29780e7074ae9770c4bcf6236c710772e8f6f96c9540fb768aff266925794ec30d4313e211b3542a107fd5ebaf233c54778167e105a845208a4153e63549cfb61a950d3f625f6a1077b5c4b42775fca8cb81016b51a9600df0bc20b7634ebccb215384fb5539e5d26bc9b72b7da0b737f37150319d22c5cff7282ed4b2af0922c2449baa420dec028d126f923c0b84ee28fdad140e1ab52bc90daaf4b7004e51a628314428cf3c61fd9e5599c32d6c0b0a0f2bfc0c6b3313d2a58c4f5db3c2eb2600842993dcc46380400c626c0a7f983c9de08666df742c80878877457eb7e1cdd9947ff07fb8a6742c51ec8809b7f88b637909cb7719fa1197dcfc803dd059580c197a4adf9e96049e82d6d33df826e4fcf1fc1eae6c4af61828ac235f90937226783b1f5cba6b6c19d0667e4aa1ec0ef7e987a1fb7439e54aae3d85fe4bc9984d8941668050b2444ecf3406f1ce15766ca74a27f06972cb82f04c2f0edbf49099b8631f0e11cea9209f4f7bf066a1370d4db9473fd7b998029e5b0b9f1da338992efd1d4559842b961a5c68e8f9f5cb2c91e2003f447244787e7215f944ba401e08dcd4b09055bf0347ef7be01ddfbb155dcac3dc7fe4338061b5b54220273fbc7c4b795582196149ce0fcc80a06f723f0d14b67fe0ba0f626c72f6dd029cf86fe876ef3f9cbc8f81eb48ed6d1a867e28a4f00054f9a24bdbdc30f013eb87b16667328b6921ede5798bebf2062512e8f51febf72c870c6552fdccb130026674ea5b98866cda26df255bfda8fc50b9107938cea1075bc3b49462e60f56f8162550e8120df999dcee5e45a6331c4804c360dd2770dfe97f770850076f570e9faa6f67f5d49482f61427aa2b079e7785d9a76dca93902910f74f7f82a4e51ecebb322b6fc769d469a145c510b6f43f62b4a01c2ad41bed06a19a5394989b5d7e0dd632ba36de1dea53afa7e0bd239f32eb843582e14d58ce350b3d715ffeb9cb13f4db96c80fba63430f2c27489616af7c5c19bf479ef77c9cd1ee0a218795cdf4b202374186704bb00f50c5418db8671c5e5bb2013b4e3998f08f59ed1e702f6b4ac8d5bdea837a837d076434ff5787c053330b4b9694befb32518e9a78ce9528da80b22169f70b5fad413613580b30f62794bbae09b93636bbd822e474fcb59409587ef58ef415b61bc917b28af1dd6b693bb07b425fd0af3a93fac30280a66b998487142d172d91c9375d1f215ad2ae76f58460947da26c581e4e0cb23c933a0d30dd33301f045bf7c8a9973e0328f630d84f99c41a0b4d42f8121630f2fe892cf3cd0b12e3fb30ae98aa50f07f66bb82d6f3b04754e6171dc6e335106d9bbdf60d27f69bc7ec0ef13cb472807800075d3cd021ee5d4d3d4cf7fc44eba87279375fda53475e4ca2419662500db7e65c4067939ba569451c2f53795f2ef5d3b50e8e0e8c2ff69c60cf0bc0ba00af5ef710cd749cf1209f3ec7588cab404647c6983ef4e5d320794659233f36f3c887356810be8bea1526d198876612a3ba4aa0e2c00a226edcadeaf071dcaed4af9833bdfe58c489ed4000beb831388076ac52c9e43942009aaedb514e904a8d6c948201c34f71ad7c74a6ea4892eef264b21918f02d250add40dc7b60c107d7596df0a220a09059b23a0699cc20b45022427c993fa8f8e788e083a33974cb88572d2bc409f4b15cb7892d1f95430af018aa4dd62e6e51fafcc36399d245ddfceaebf5b3ece15244fdf2859dc00da14521f61b27b799ff3585bb085da4898ae13cf3a2ba41ef6b8ba9d3285e35b429aea84ee1281108aaa6e30e4646e14785dab6f85406c0fda929861cb67c9d52b0247ce862c5fa715200f33f3f7cb3b9d7b5629b2e64e05125aeb341a4451363808bd702ea184242da2b682a53b39d84f86962d88618b3f91bc65db5363207409012d6f133d527126b9a31d713b4fd6d634d3c9826cd96c9214fba965d29a5b5f9c71fd6a512e7dd587e31367e0ce19961d7c884755678dcd6d9ecf1960fa838cc363e2c7fc4fd0b2332dd41f17a392b0a87c234d9d44b176c22e10751a82de504112022a9e703cd02815496e0011ed17e7502e99bcff54d391b5095c6c275ed8a0d95dead9b4ed7a181c194e2bd3d2d72598e093ba9d97c6dd09cb5f6285645705f5f19e17c8fdfd2822effb0a38c1e878f88f12e9978295ef0a9fe53f8bbe9b21cee6f2452bffead1115ab65f3311115f6154b4fd913d12f44c598cec42b6a1ab34aeb6d0bb156ae6edf584ba6ed33690cf318a6f6e193d3f510d18220c2cdf364e4a442a97e6077ec64bdfafd40eeaa9a981eae504c9a90d674413321e4f46133b1d078b90484c38a01ed61cedb72845edfae5d08f2ce48cb31faf9254b4ec0acda49ceae242ddf108d2a401cba285b44bb2ea34ba332ee9cdbc392240f98e00f271ed636370f25edbb298e516ec21cb59451a013907aea49938e2742140344c097fe71a929c82e904267cd51b6a8da26a0b039eee97f3d14fa1af3572dfc0a998a6775848f2b1005cbb3915d5b983e48b2dc9986fff9d1203d9437e09cd19b00c2a9ad2275a78c1afbeebd77f50bc2c51d55878e0db4523b33470ab1cce4fddc76977ad9954da22bcfe7a7ae07b617e5a93f56bd2b7ef2e4a3f9d37d8bd2e039f597cbf1b35ab96d6f8e50ffeb0b70c321049994f37a4d9dc5cb9f750a079f024237dfdb0f992a3c5361a7d084774c4fdc30bcc9f11d47c1e30291ae38f3bf2e01e27c2843b1a834985bb625c2421a5170cf7c7c09ef9bb846a7d697d59346117c50d261dfefebf0d70e7c034f900aa7b6a8cc57b5502c2f14d1d90cb42a0f108fc3110451263bd36a05ea7c52c408f8b1d35607510f8d795b66845f56825ab4d2ba53be6e44a23b5ff741f34773aa10511cf39f1999134d7bb21fabec2064405350c9c23f0337ef00f997d8d5f5cf49b713f8516e5fa3fc15706353f15a2a06e722e97699cd6055ac43058ea23b43287537bb2c07913c0b7bc3c43e2d15b80fe942f56e5ef1e7b27126068405d6ad89ba52dd77cc3eda1e96515fa533b91d87eba9a3748dfc886067c3ee53af2b9d68787c362df67a70e5d8a670482f9b0a31c818ab3e925e446d9c020cd4e6afb091ccde1ad99bab4e95de17e9c267408934d7fad49350bdc1fcd638694c48130585666ba795f5b29bfe2f83c021452e59ebf3005805867c58ec0fd48b0153eecae464d49e6184e92263a62be10ad12e0448a1a848652456a9445685b63d36aeb784ac5be2ea1ff9b0eff9222ce94646f3b305a77c510cb308af974c97fdfefe5bd75e11096fd1dd4e37ecc1a75559c05f2b97b433d05e1b3e2113d929ce647e1728b47fc837231d04f3c48ade6aad118c15c588d9bb54db3fe98acd648f053b4fee2265bbcd6a0d5e112e899d18a13f7861772f3d0f2498acf42c34109735e01033b584f210c0c462b33f92f389196fc9ec7901a9fac0eef632ac66a01bbe294f35415951b0a3229d0aebfcc63edd36aaf9c610aec7d4102b55735a465863c0065530e3a265f7e3fd099913b8c30a36f55a376549bd2564ce745c0610d73763ace033529ecc706f268002e4e3b80c566d676b4a2335ea3f1be6c0ca585f681a96df46df304b05a6cfa66a7815b25c856ea52bae3c10bf45c9a652ce367d1f055b049c1965647f6a5b2ade266be5a1359e5dfda0b80ec5ab0369b180cf10d6d6ac72b2f3a2965108bf2807d74eab6cf59433d16fac671f601852b794ed18d386950213f55a6ef1d3ab3b47417c9c77850f6da7d5acaffe92ab4cd831416eb11052791b8dcc3f5c4a05d9f4d071e89c0557e453405ba99ec2eef0a16e2f664472122fd172587a1af820a3c6d69880f2dd97d385575628f7a47eb9ddf3321d88abd578ef994ba69013d29611d60bb31e3d729eb25f9e47876718d1f8bf5a845eddb8fb428109f2e8056300107dbe4d9bd813141f41191c6cf5618c22c17d6913a9332578402dfef0d45d7c3606f74626de82125e80303de0fe8aa123a58188af5eb943ca92fc00bd044d8bafe2343fd5e683250e9369e196cd39b50c17bc005502a306694525a9f8693614e6b9579ba9b993645cb9a96617f367251aa80610c55458893c0ae4c6e0ca93b405a5180bb645c3ff50d48210de62dd444ba7d5057b550d5cd15b40cc19dad6852bf821473a4868acbe8ca7c9f16d996f6d9583522a33a4a86ea529a9b60e85327675ee67ae83d97ca817497c28456f8172719b7db3dcd11ae5b5b478b0be39248a68b6f54b249ca523f8356935603f9c4b01cd5477f6f730abdb1bd1778b5460fa7e37a18b9885f89f81e529fe12a1d4f1341b98ee77e286bf94e3b61c7ffe53f1f515f7d8cdaf4685b6be0c8491341e5a6a2c49f1003cdcc034aa0e5b00d680497087e53fa19d2c16086c0fe2320f8cd688d61cf57bb73ec878383ccfd06e0025c44ac3e8056158dfd14499d32165b7d75be84ff6f63c7db731e1c41e59a5f8cc12ed739f2a2cad84f782e8178d6a2b4dc9a1f798ca733625a76fa6f04095efa6805bdb290d01ee28d5c228ffc5b117492159babcd7c5c9fb68d9bbd55bf81e3b317ced4f3975b96e8391737bfaa7368ed1148fbaa3118bffff639ab935aa4972b8cd2702eae2395f9ac88e9fd3b55fed438844e9adb120971eb5ddc742aa7843c986092eb7188da75fc9051753a14ac4930e4832f0c5ebc9f4dd3c4174c03d2ac52728a89956d25c8f2925f1b9b9bebb850bbaeef389b9998198a4d832a0fea6490e3a6a4af5c97553ecd6b66b754c41b30f48d51a883e0920a0f6f305fb66f538bfb84731ba636520d90a43053d595ebbc373666de91332dbf2bb991d149da105ca3a90e733e6312aa2a7efbbf29b812970c5697f2066a3c9223974d787443d525471e328c0f8f3b4bea31bbebf444ac71de4e347d89d3a2c52b406389630d50351bbe16fd3f6de441f04a12a3d3c2beffa635d29bff9b902d21d01abfee93df30904643be0bb9a589c911f4c155a3eb40ea784eeb6f93a6e1f11064339f6b2fe625a50c36305f7799460a865131175f5c758d94e0cd3f5ee9dfd77a1d1f143f3159a0677dd5171becbfef8c00bfb43a6218270e1687ebc0e8e861b1ada0ab610308045a1fbd4995cda49bb9a8330b8f5ee997870cc8bdaace69ddbf47627713d4834c20afd7ccf765f5332b2516d89a06c93f6b3e3c9218d9c2c292e339a8f7fa0983833261451faa4b342dbe4bb68777c61ce4ba176c15dc4ded0687d00adb2c08a341a8d8931f89fc00b0f32d06b3029bd520b77f87164e1e443ccb4a91c49e72cd026792797d8aec4d78923d7aa0b5ef440df87eebf103697398072de84cb00b3afcfac904d813392da9b9a516134fb8f8f3b758c8eeeaa89d3cdff00aa24e6c405d9175d388363c9d7a10309882e07efbdb890f6deba174755ef255ef6b9cd431661c1093c24e41f0ff3a85d20ea1a17ad38a2b4da0022938862e935f924a295063010f2a8dee06459775ac21e9f4009fe40fde6b0838f3b4c8c548927a03889907b2ba158557c3172487dd1c8c3335979acb5b4428dee819b51ce95816240fdb5b113f7247f9157214af2c0d702877eff992aa0258c5362d5032f129d0cc9302855cddb5263bc474ed39de0e4b9995aa2971da3a3d387bc3d3a704740937d4f83605a4df527241b75bdda979d08e25d38ef8d9f1d5cc711a0ad00af345299bc59a887a8d6248085d120e43b41b789416dfc3fd2108909d67414e5dd9733d8804eb97a5850f7732630dd997af8a3c981d6fc95eb2d15893c20d449c1f6c1334f7e9da2524c131c23f2d0cc6e34a24299529bfa119c2b96d0bce5dfef7c8dd678a57144dfe7077f42426d51fbf4947c37d33cb44b113f10ce65242d46d43940e4f79f4510cc6019b9a4c43f968d1db10d45b484ce29e8dc9c34be66484171d0e9557db824aa6800c059acadf9cdfa02f64e550c065b58a640c8a1948b3829568896fc35e70c6a12be1759b8bb6496abd446a6dbff74a3309797cce67b6756d29de21043ef98972f0999d53df1bb53190659e70bf75f893628626f53ad6f5d815024746459578b9b7b6798d3efbd3359efb0284f8dfe25ad35527c0d2ec1142b048cb2b8fa33f2d35631dca0695b01a08dce120e3096a93e250a294a25676d6985717330a1ac8a8238947295c0f1a4651a5dc6b4835e3630c37e9c00f48970386831356c70f730517b9fe175dd07aa80106bfeff55eab9dbb849647b62b5011d5dc196a28399aa88d8b34e9687df4ef9ca8dc9ee381332e5bebce5e517e839aec0cc2507f652e490c8570ad6803b8613d34f0367b815c1c4261e2b7428a02013e6973963b049d7df9aa9cf2bcb00266767373c3e7b0e219fa9f2243653059e378bd50137a00aede4bda9584ef2eaa6970ef8f0834a21b37902c6be2549369e26a7d4ac208f27a329aa88a71ccdfe1bed168b4ecf1c1ba99f7b87fce530ece0f03b5ba29f5ece58d957b8e1a4afd2ecae82aa014c2ac8d1a7700d4d00cac75b96edf8ba1c0ba7930cf0c831ff5143160f31f916afa72253d8eaaca0c0f55414b25599fd75c94d4e60973958c11b0f730d2f3cd2e45428c14a41816c7a149d91feea329f192065a0e5ee243ea28620443c7176ef1116786cf7b774451bbcb2d7e9cae36edf9bb01303e6d354d9d43fadde6a589726957acf6aa5c46a083a224969983cd69d46e9d3f7d4b6433e316dfc524fa6de3bbdd5a2670f3365476c23f8f509e6c32c1475e0a4dc993dd6556fc0144fffb4b22e4f59d0525d2d2631479f028bea65026b6ff4af6dad8300157d3e72d836b0838dd8cd5e3167b4aec53337feb65e86355349c969abd01a5e831ed2cc420b0d5f598d4db26d16aae3ba4799a7049f76f32e4e031e1c2e1ce6db62f91cdeea48777e809826e168097776c39823d13261a250478bde882f385758c4cebb94dd2a313cc8392100ed567cbfcae25c729921ba8d5b2f76f9e375528444ae734454e1e9cc3b50f3dc829b9de1f6a702fd87eeaf0b20252eeb5c3184fcd71a7478996da60db45c40e166aa742da74808785a6a7d13495b4daf9f60b3483dfc11a04e07c90564a588fc813c221625ace1740d9794f9ef584b760684bac2fae7a59d41ea575e63ebc8b93001430808dd8d8094b7f5ae198563dc572d65c426237f61e5c0ffa6f41821e69e46550a522c2aeaf014df5f6604125dd64b25b06f045a5a124a7bf55defe2d3ccca75ed1198af347d5e6f504c9223fd957bd096c5817116b9063abdd78221602031aca7e6f860fe38739fff06f08a229558b19fc7c99a3dafc4c93317b7606d3c0961c91911522ed77efccc26b0cdef626380968c918d85bd8ad7bee38d99165192705293c8c1c43c7fe01b77714a229ff79e9df5c6a2102217c0547256af021d39dd10d9d1e552d2716e51c6c1567a5460c06d031a3ac4cbcec6ec56f552fa260c6533f669613d3fbdedb725c92a23a1ae24a78b9240773da9dae6632ca55fd2bbc4ed8e660e407917cfae891a024a00b0cabc9ea2709b1a5f399bd3e9e1da1b046d783e498785acd6f4e3938fb2b03a56ce8e020cc94156581e2c012f72610092a964a6271165cdc14e380cd54dcd4abede8872eacb61fa6794e5dbad00c0be9459a9108e11d4d27f0b80f8ab120052c8b62fb32be92bd1dbaafc56a771057827b5d310e93092530c6059f27d6e359cdcf8e30d918768d4988f997e7320e81a9e5bdaf536ef135c27b10f6f261e1f5c267ebe7d2a3aeb4d4117cc7bb63267e1d585b605f9d1f2d857cff0d452400126a890d41b48d12509aff1246bc4f1e03571b9a299f91ddad06a124cbb0c14aca819c6c57afa6792f58f8280644672fcc2014a795b8d3ecce7a3dd7b7dc993f89177934a006f0a69965cea25b063a3f600c02556551bd7bdcf3d95a89d7680b6d2948e7890a59fc649be10af50e01bc6be936b56b66b46e894e8cd94fe16d43c719fca2c42a53c961fc0035dc8acef6b76f81745e1cd03c43a09ca5bc17d7ac4aa54eb0874dc98517eaa9ee284599ac7f09cafa155c3652e6fe21f7edd8fde18eda51035a775ceeb43752e774331efe6258e59bdee5aa74f37dadd2f8dfadaa2a7cc09178cda6517dd4bd7f173ab3dd5f7101e49a899388ce1dec35d892455865886e4b067972a2e485d8d64e746391bb534c3e0b524b7171b5638ae136ea68a6d80f8061c19c313fb61bf79917506cbf8ff3aca915f34105b558516fd11a5a17025dea886e675ec0e37c1ed94349135a54cc9a6f3e7836fa9e608b4958bb1c5071fb8ba919d60ec04721645923291a91f77278c026055f31aa6a580989cdc84d2cc5b37e77122116426ac70963f93f50269d6d0ffccc0538894663e1a7c5c0359c45b866a173f5ddb7e4ce29343ffa9c50f127d787d6bd0878ea4278a967e6ef1e7bbd250453489186b96da64afdb0fe0602b6adea9dddcdf4fe068619bcb386671ade0c5079023449228c1df86a9293d5e8e578910b30f203239c80d49440b5901c324f6e2dfc6ca9257eb9bfee3e2f5af4ce9ffbcecd2a78363be2ce0b319e0349e21775cb8c50a07ed785a20169f9ee218252aa932b0154c234e587baa0bfb7e10f942bed8e07b78b73d44b4a3f709dec1331cac9097a15fbb47b736ee82f80c237c48cb23266ad714de3507a2f805e7fee3dedbe0f7f8bcea29084ac602d2d4e20c9a8c1a531234f1306f17c41c3b6904a4f47889132b59ce763fc33fda84749dbec2ba60ec004b5b1a17c8f11b51460c3f0f3a35aa8e75abf518129b3a7a7b694144072cf40b680042aa287720efa757cd5c79b31443a5725cbf330ae30694a4e9f4b4c794b16a42199e1e01fac1e6d373de1716fa7ecaedafbb7991d8f12ef1b1df8cf929bc89b1fcfc5924bc23b30783d693422b49b672b2477408bb8e49db042f3b41240d71e5260daead6dfcc9ee84e11ca82a17b4d3dff91b80fbf605dfe59800a1b4e590bd8910ad2fbc02f6d920496ebb88d1b95d72ba8781913cdcd7322c3d85a02a5ab667f2cb50b33ab704622fdb4e156b48e634a24b361b09bbb370f9da0faaa5885673a7bdafc7c11d21f2a34cb3fbfc95f32ee323370483d446b50f625074f13e9779edd3a4eaaa3d1aece5901c124faa31884b17569ac96fa31cfe1915b23f934bc6c714f5e2d4c3fa0c72bc187a375481b7c655f65f71822f4944b5ef52c47f537c1ea76e5fd022854972d33bfcbc7fe952344665dcb7d5657b5a193b35ca685ad5157a18cc3827f956f88325fe94e9fa3d2abdd9c9a056cc242bbf486875e100af97f61d0ef316cd2bb3905b3cd4a285dc0a7d56e491af86e97ccff016d39d7f5922ad670ff37cf9097aca33ab3f35e7ec8f0b27604163181b220289c71165d2678ad420fe004dbf6d1481ca0e28dfc79aeb1162b6f8cdf526a08617e27a0a9c19b4e2b19a2a3433ed82bffd4684f71a1ea8f343382ca09dc4bb30e4e4c8d6fa02d8e7ee505c00cd1a476d486e15e0710813e3688a90260d5d8542c570a7fb63742d9c5ef8f17501f88302a199a0ceb14800b86a4c43a2a199a24c12771a5f720963b1594835fbf3dd571276ecb3bd6d6ded5f1c103140aec4d365b656d2a82e4eb049ef4f7547a90e4b6ee031963ae826cd60c9c4965792d6fafc6e565b67d25f83bc25ba6bb618aa6f69e0d49c701a4681c181ec12ff9a31d37b14b9565d0f51c4f44e9377d70f38c46ad4895747b1ca7d2e5457828475d1fbf6a139098f6a313ec5afc20dafcee34597f4a631bd6b9b6499c94912c22aac4c7d82f76b5d27e6edc7291237c4eb463f1c65660d075795b40a6d831fd2aa56beadc7a950e69854fda0b4ead9c0fffe373dad4bb0384b69d0ff0d764275ef32f7264fc9bf8ad4ad70506a99df52e74af3016d884c46f1ce91d8fe60d5a177fcbc91dd813ad2b53100e367b1a244cd83e60f3c7b37635d7f6c3ba8b1063ece0a1ac40b1ce88c76ab4d9eaa567978308ad6485e340e020bb3e8730101d6d1d56ebd05bf00ef0ac8939c64ddb7908b3bda5a6ccebbf2ff74cc678fbc6a834413f74b4a42371d78db024073c95a06f982823401d5e4bb9e5bcc1369dbcc5ec39fd8811cd054b02e38fa9c06c2372e2cc7bddc52cec4ca4bb1044e5d8824599314c0ba03e64e73191c6e7c758b390edcbeac8c08a2f79d17530e27526bb9e47f2f08f0991c2fcadece04d59d6b0cca3dd2463721c6e13861b9c98c8df021aae5a4ac35f41641118f2fd06cd5d2f601f00c09ed6869f4888bd8efebeb5844c970f9f002124f4c2f59a7caa4756ab73370bb32f0bf0b17530c40228ee549d6306246d7836f0790e43c27889022b7209c8c367a13112d49da7d64d783b11f5f03eaea9a4c7a55c142b725172ab8bb1cc9f3ae0b48e50a79d816794fbd00b35401819325b654d69beb462eda69a239ae66cb25035d023d1dc5b723b23b9c0f5dc93ad4c9332cb7aab0922e51b9a25886e69e98e33111d28804d2f81eacc82aafc7cf9a2a8889599a6799c2ceb66327976a742deb110fb9784bbb800bac5a1470e337c80e778a721ea53a6c7a19aa8341281dfe056038a6576f393db7c0edff6c5340c8ca14af3f5d07fd45b60ffd0fa66e2a74426054cbfe5c492814f69e6961e41ce2d23b906c5ed305930c07d00abf05d744933d3bdc8cdaf289275f146eda51c1806fda0d45d00822c60e68e3885a835fe17d09c01814700b8e1eab0c1db82259aa5aa37baab5d2d0d447d1e2ece1a0197bf999466d6068a6dad2527cc201aafc5cbe469360dde476f7e394ebbd6bb7e0efb47c2e9989f685d65a6a538570f416eacb910ff84214e6e03d52d765188d16bb83dfcd1d926d8a314425fc44e6a2fde4455e4fd067774883eb3107281ede8600d0f0fa6b78621d2e5e09ddc3b961d961e34d6d9bf6dbd9caa4dac9d5081bc9fcfbbc7bae3324916d51f5dc608fa388008264481b670f54b68bed02d5ea4891d8b56ff20c459945fdeb7b88c4fff1ac691ced4058789515fe46b18fe71c8ad01971c406acc70c8229c25392e130f31c4b3281bf7d9b3385a5ae7c0d016ded3e7decb76b2b2c9d93587fc19322884aae536986578f6469e4aaa117cea4c073838988e39980d80a5a47ea17dad70682934cc7367e0b218ed5788e34181528215fd04f41ea9b0b9fc599dd41a63769f673f9835faab0f77c22d5e6421f9571c2e3660467e914f338b689b23c77ecef9393c2b6746a4087c308e27889058c19aba79d1214c187683adc2420b9768d913041f5b7c4e70e010870fe2df2869fab9c4987ee57177fb5e2b4af9ab4ceb30be48876f2b35f6342e3d980d43b725fed705a1d76fc1f8dc960b8f9cbe9ef494d9a622251ef896241484db5f2b31a89de033c2e67b06cf8c6b73a71cd756a718f787bf723c225fd2e773d837875101783b55be71dc74e1338279afc819bb54385c382bb35e35848cd1840ab7a139dfbae9ef00148f74a202aa69a0dc54f3ab9a7603227cad68e40d9384b649d3e6530d00b646647761d4e3b1e97b09f804b3515d3d55e645e119392bb884430308b52a7a1f6186b1090cff0394232155c146e15b649799afebbdd3c117abe7a8170a86bde4ab4228560b110e25f81c0bbdb65e4d211d8dd47fbbd3ed033e0195f10427c04174a1a360754fc3d2faf1c34053424fb8ac798c605f6853861e195f1b9cb43f32596663e3bc206acc8a28a8d6d467c44bc70a43a27d9440f539a8b6caeed41875cccdcfb39162497e1561bb4731c8da12c71026269ac923db6bc6a4e67bb4c3359832a33b0fc088c99dc79d751e99d73fc4f318ffaf4bb8fce76513631d7bfc63ad34593097d2a53564e800a0c03e1287082ffb8a554757614b516cacfa5bcd1b5451aacf366b05a16bd16bebc2183cb61aeb4f7f3ae09f1c0ac6555173b6796254592253c0e7eae1c77776280746c3028a3bd1234aa6de9c68a6f7998f68322bcb61254e28334c9360c6523aa98c72dff770469da17ed856ba00e4224d4a9bb47286e868e1a19dbb0a53defec3df4fe06a2d7e276c763955bde1bdac0c25d1fecca00cf9471c8df69f1cb9ed857bd6589b08d96e221d00c45d18bc52fe1ef98f12e0552fe6fe87946414b19b8c14f8105f97fa29f880f39c6817e0db6dff24e8bc520cffde16d4829f24c38515882fe429ebac57d10cdb7270d4fc3f7d09962caccf7590eb030f50e10943967735db6a8c80be9b8d021349cd10a2b8ec4e4994859d4ebd8ae71cd2697a260fd6865ca720d9e978417ea070687c7bdde817c7a2ffd3b0190344830ec8fd211921ef1cd5edf802c829c9d6b75e5f9ed107d2ea38fd5343eadec4975e5cfc563fab996a61ab29c85322ae0da047cd3a921a4f265eff7276eadb0e2541d4f6a03efd598f01e129e874bd0c87033a64483b45578b914cd47ec0a07eab09f05cb41d2fccc303a6c7cab7ec21593dddfc011c6cf5e6a7495e9dedb144f3ff1c0d2fdc786834343f9216fb93cbd48abdba718af37d8fb681e5836db6aa67f176f54691581c52ebf1f5a3dd9dbbca681368f63de79782064739472558d7c4b8461121c0cbf89e35b30766006c87205a8bee0c4ea1138525ee42252a88fbbc2ffb87c21a547fd1ede80be773ca052fb0c2472b79fd093e9ec8b0c9e1e9ebd6cdd72ef716b384b6fe157f12f955174b962194d6de348620e55f336deb9815871c13ea10bc10c91eb6884632eba36a6022734c24fe6ea364695df9428aa0a897e09409159925cf7b51e8cf0d84137384f1c70b4972cdf687cb5493c2d79b6e8c50c51f3f93b66a6537cdd402eb22b1d2055c4035e9e10d82b897657201aa79149b79c928f6ad7885a52f670391855ed674639b9a0061d633c8a34865c7aec4347e27bf8c65590ad31a4070ce36085892f744a304f64e4acd5ec29aedca40fff5d35e405b8433f8e451b63cbb15b6676ad487f3715b0329feba51a09c56407944ba293091e08408d586d239960fa54d9b445cd75ae12e417d87a0c5a59e4a6a194f7937630944f2a090c7f903abe7f84c15e6792524c4feb295a51460b472e3eb874bc9fc9c654d41a685e398e66b3cca3c358df5d4aad957a663cad398b8ca544415368c7e06a6f70d233cb6e731a977ea9e71e99479f832ebced86608d95fe6dfbb29896fe212a8e40ff0941b99f7824d34014917fe3e27bcf1f19af147a36ee4e5011b75766ca9096edc74815ce628a04b53c3134832d1763b60a27bff6cd8168403947d56c6c3c60b5bd97ecc6df022e3206888226fee3e0e13f75ba19115b2ce1e9d4e7bc846d86de76ef0c9881302f44467f4b6ed2f11edcc71c0b08aa2a9ece52f41bdc8aa7b8236fa7e54c1a434566eabb9ae23aa1d1442a7b598bc7b3460ed93cfdd232e41f312054ea1d48509cd3d04321ed3839d1ff6a5fa3c91a4d01923e4527b754536675967846eb531c0b279b0cad88bc9dc2a270c4d66151e0a0c0d4f8fba7a91eba84def724f6e636a2d454f900469b570150d1b333ecda966a190c38f4b26eb6918802d3263fbd4558d0e7e3facf7607d51c3230d7c771f8b9831b03b78a217a5b80d558bb7ab703fdd6f84cabfbc7461407d99bd67b81870299577d0bb86f0c91b937c032406cd387ceb93aed6aeb8fb1452b13fa1e18f2bbad863cc65daa104195f85b145497ec145c61a02e7108fe9e7312bea4eee2c3c44b5d5dded2bea0e173f6d767705f012ac530d70667bd747dd03940cf7ff51848a2dca1b579f3986a8eb3988a3584e69a95083ff00dd9d7b6a483914e5c6e44b051c06ff4fbcfecc1cf9154b7f8cfff3a4b13ce0f126be6928c3835b35bd2d43957927542d33491b86d9d8f7f790d2d67df1fd2057fc962b500e284d81c993a9b7326ad17581f29ae68fa0cba0e2efc3937af0211c27832a0a21c66f1b52d4694ff81bb3bc0af0eb45d96c7076ac58a321642fac3ea86a1cdbe232cbe81d66259b6f89a384d1d7da1e919f1131155c110d1d4a5443aafd7d2eecb556741c37359e4283b73c8f7d1da0adf630804b58aa9f2a58272f2b55620351bbfbefa4502682fc1a7c728ec31587659a476de56265d65a935da1b55c6a72dd52d6658478db9283cb0528a14d9456afe2383a0f33a9b9adc70817c53263c7155cb7fbfb4734f026287429e905aa69598421bf2750f286f6d0e0f77751543e49100fcc4e63f5e1238df3bab41aafb8b205470380c8d59ce3f3ca7301cdb8e0b3d0fba1a77603a5a8f2f0e0b45c7f55253440f17df83243c70e6a45be9c05c69ded1d3af29f4765a10ba602ea10bbdf7e3771523b44d58bbd8edea8bb18fd08604e591a7f4561b47c7762f07bf4638081b0fe88b74b7c559e04b0a0a3cd1c68212fa5aceab4ea491ce9cd9cf73252bf56e4e8baef6192845fe8ab786d4d236da5d78e9d06036eda2fe791c149cee1ef29553577931725c3fca8e8287f38a1a75e02fb687a20680e5cd0946f3161a49a3645244a7e1c20cf85f2e8681b33834b2fe1b89dfb7e87af6884f950e17957ccf0c6ba596a3896ab91f3f368682102fcfc1e7e0403af840a79fc40120bc9f8ab599c9a352e4879b8f6cdb8e0c0b8fb9493879c517dbc8b6e7f9761547501c521208bd563395bbc65d53e1d810df0c2879eb8d3b2ccac1ded4d3f55ace1632347cb306495efb6a6eda4a84ba30a49c2c6a2a5c9a9815b7b7775b660d0214587e93280572e9e0d3479e1eccb6a97ddea7055f847e92d7876d75d2560f1426806c4ccd57f744a48118a51ac1c00080e8793a2fb935d6f730e727bdc321eea128bb9dfd76451cce10feb1eb36d85243af25996974208e1b6219a1837265b2fbad921472a334b1ada8327f64f48f0f4431bbcc16732e8f0eac836dbb4e5f7bb2c7f574b65e7428b419ddf31ff321f8140d6fafffb0fed4482d04f400908e9391407c9987944e330c73f41eeff69151370009abadf49ab9c12d85eb9b0ad47cc30e29ab4a5a86fd64700af07f1b12c7e7d3f06acf506d9c9600c2f50a07b4305bc41398a6ceeaab813cea2f257cdb9d34564b6933a0ca61ff20e2561bee53d2552be3e53b9a26745162ee6d7913f22d35750b93df74d8d9d0b7b1effcdc92a8fdb7b94bf5e220b36c02bc504f1146f77d5a9a4e7ae6e8ddaddaacfd7b3a9f0f3b9bda85abb69158c67c0dfced6eb7d55838d18f5481a978f1b600b4a16078d0438fae29ffc9cd04177fc2950565a94f8080d4c7312d60c25422b317847691431365bf566480a446d2f09ab2c1b2994200e4ece9fa897bc8e6c44690e9d62269d4738a3bc77ccdce9ef70d1ff25318d80535e7457114ac0071c2441f3a6c6086cebf217adaf7ccbfabe7616f1ea8f6cc00b312bbc193e992b82c9b54491c80f00ba37342e31cda139ce9086834e9317f2fde878e437f039a4b5170651d0bfaa9f615c2c4c5c6e6441f694f1c7749c6ddf50dd7a5dd7646570e47802c4d040b1b7bc21d9cb7d19815cd12674c41aab6faec8731a65f80dc37ba5282383bd49adb9c5f20f2db21231c677f4db9ee877fb6176f3ce8fbcc0551b2265c3c00421edd3417c717c34155eb0c66b16a029c0dbd97a4a7788956c954ec3fdf3c377f45e412b32eadb942b22974d9a6b02af37f5feb956b386a44afdfd9db22eb4043c7b6ad7d154408e4f46a754c326531c3e28b95e88b9b5a7de9bcce6d5239f8e86e52dc4c02d63c14758a29c804c80c8c22c80c8918d19a24a8d30434f9bed44bde8a2e5ec6fa304904edde51f4ef90d6199ac5fd6264ce4e947b5816849177f50dc9d5cc7b7688a531919ba2f4fe9d91ab2c39d504b49fb66d5cb37c2a9a5d970eeb34c10b0a5f2fb4fe3f57c50a259e60d423661312165ae0c5e0781b8935723f878c04c480fce5c203e856f9478ff1cdf5669ad0f97a5d077862a7cdf93e0cb9b5555b41282cc8fd9f20570d2aa8615bfd9edeee2ab9f0fa937e703380b5b54b93dd7db3bae9670d4ce597547152cb4d88112f27512f618f473328aec83215fe61a63f639682528f61669df132de6b36bd300b4f847d4463051e0dda6f9025ace38d9ce67253fbc840e32226b25c5d94c739e69e28daedcdd9112561cb4d9ae732c3bff19d84b21578a359d2fbf8310325ee72b91a48db81e3f4c65f254203c70694b63c38aba99c46eeedda68433526200e9ac32f31dbeaab2bd64d3af80d72e5155d5f236ade1492f64fe9f574a45b5f85626481c3dfa23af294423d139f784efab7591c1df4cda12eb82ce8847d6d782e9d70c329a0dbe6d3b4c5dfb0d22362d611bba743676b43965748f3a1ef17f779c6182a946a38a87b7a537e71c3859287ac2058c7db182c4dac35feab10aff3a8d0a0c056d9456244251a94c7bf2233619f77db15e87e5e9d76e1fea45ddce2b203b9a63aa984f82c04fccb404992dcc4896b85d453534d16b3cf1da87f2608b97a106888c2ec3e46fdf3ce1660dd80836adafa3c9e6d5dba239d0d72d927c80640a46afe7d6c34c7285eeca1fa9558ec5dfde6d63fee8b337e6f554a2dd99e17ed13ffb8d09816201cabeaf5574ff78cddb2024e8c3e8c45a91d06fef0075ebdc265759adb534d0d8cb1e418afecda8634dae3bd5968ad13b1ca8bf792af1dde7fe74c8d0163f522d0c25434bae0c52a2ff9f9e9dd063f3c28cb60d3c0ba3a6d685c6765a437b0e146cb924de189813e7a5052fbc8bc3aae37ff89fbe89e5be594acd31fc5367fdd3da1d1dda06ece42a53dffc9a62d4ad2e9eebd974ff163149cf30dffe2e65917b720dbd5ab2bc2cf7936f26a051177045c315c7eeac5a9625f35a2160168caf3fcfd02d8ef00b0a44f0c8de75543b6760d0893a48c54b8278790551d1cedd14a89a1de411a6acaccc68e593f59c20feed606cedc03d7c5e4751949a0222d17da2a1d46093ad74af5b3dbd2215cf8f9cac397fcf46d74bd53036cf3f9f0a4341239d6a3fa6c03cf5974b8051de35a57cdf8b4f080765d097fca5969736a72d71a7b7516a89f63126603fd7c05f16d9531be3a99f39c0293f535a1687f0a8f48033e3a29583a02e071144d48dc0e8c76e39f8178dad7868238d97d6d6cee0cad26590d3fdbe2e631783c291c35208de9a7a7aa7a8c1fc118c62c7de42f5c0b0eae77df3d82a8dce94ebffdd675b383754801c64281c660d006d67e0dc507c8e132863d359598d2ce253dc7324f978de57e104d834a9bbe5590284fb43a91f8ff21b8346b1107560bce9f069552ddc624806e3787689a5e5c2238dc56f6947294612237fa376ac09bcd953550131cb9892e8adafcf7ce163ed6183ed4a7567ffd13f82dc057e128c1e8b8beacf14aba0c6bb96c137aaa0f0abf000503d3b6ac2018779a7b0265f6c835a2a4b73d43d91371374d1ab05d32867435342c1bb8f6960c9434ab0c19e3594664fd3603149f075df96cf1bd0103b573def848ffb5e65a8469b73e371344560abcedbf9ff24eaa221a783f313c03c9d47ae844fd9f530dc527c4cdc1b1a92656b15480db0ceef5a0c8e7e2f266fd3d37eec53bdd7c96a66238370a02f537e7db1fe19273899dddfacdc44e921f761f69f6704b14e86f6b48a9e825442a9d6531b2e7fc3cae6d4695bf67607180bdcf6b5ae8a2c1cde13d2b3a10477f13dcae05df73300a7bb3222d7c9c5a4f215c260581bda70f2d55b0fd29331434fabb6684e32eae2b1a89a1920ac2f94dda45e899a53142666a67435b1a19c460aef0d8170ed93cacc2167860555b8120d559ffac93508089147b19adc8b3229c65a255f0d2dd68718ba0a79dc4e29354349fe4d96f97a5a82a6bfe96a656b7144a1809a1053a76bf56f098d35a6e2203a158bde86d21c8d807bf244603403d803b6af823c314f915078002efa9aa76ba16b013aae5eb072b663373a2b298aada8d7a3f3a4e43d76eae0698f87cc42d97018412d8aabc6efec22853eb592cb65a5681ce6b5cd988e8a300998d63c32732994456bca7e6cdb578980fb274d94426fe45ba524a7591627227f6f4f72de7b4901127e85fd7f7301405301f9b25bf043f36a59ff8bb94baf9ebcc3bfcde4abc3794b45ae01a10bd69b2ff73c115fb02ef9310e51c614af630c0a4e0539feec59353a3b536aa1487e11d9105a30d8d806d5acfa193a224cc72633fa99a4ca5065f07df84e1d901225e6192f74a05f0583aacfc87d8ad095ae483c2cc9a9803d9897a556cc6b84651f4420ce244e5098714753fc9b0eb1b33ed537698a2ab02bb85baa4f8da5626b568ade6081c6e5f11dbc9c4f8f709006c28cf75c2720ec1d62ab080650b281a31a846bbaecd22c41b139b695a638765b212b92755da52a5cf2654070404da4c840ac747092054b0f529dd00c8339252749b92c357d291794f11610e0c66c93c332f97079893b37fee0c6bd84d89e2af4375904979e7a63c3cd804abb697e0285fc8b7bec19b7b01a19ce509f0c102d5557a6846e7381cb671993dd99c87c3a6dd680fb6734ef4ef941408b24aae9a1e31e0a4418994665b9bd9200191e396dbe2a737b27d1b65219e04d1534e7fe269116e872026eeaf1a4468574b6420b629d3d5e1a936efe2f7572d3a1501666d78586e1ff74ed1ecf658c25e8b9811baaf25ab8a89830cf31b001b973fac3c579e42e812528c742bd786312c4aaadb6139694682912755e4a61696924d58ac67d711ef454ff22baf84de256319eab7a3e4a1c6979d3203802ebdadf403b84c2c037f6438d0c2720157e5b5470044dc613194c19e95497b15c718bd6135672ab3ad3b5a9febe3d533c1c02beb0c8396f79cff3350eb5b71ed8301e7728732c11cd797bc523fbaf24798ee60b33003df5c13fcc77683683dd6f67dfd33b13ac4a20e074cfffa92d1bd9f2eee6a81d950113831902a3cb9c32f65b8d7e7e4aca2744f15456674822bf3759a4f891d6c2abad34e0dcf328e0673367a54ccd76c1c735bb84527cd64abdac78da8c1b12a382b328ff60d816a0f88be3761493e983887d3681802d1876af5c8f9a085bf12f098745552350cf7d18491efe8d5ecc780739e28302634252e255a061034da88e6598635d909811aeae0cab63895499b0c36bfe1e7a36a8febb2a6064fdcd5d36fee4b4eeb83f7b63521ef6860053fe40773107c9b05d677788a224d0dd4a754a8fe4209d58944a6e1fcd3243a407dd5223a25b2ec3e93ad4290fc61dc906e3fefbfe7b2b20fee5f6d7db4a9a26897d91b33fe65d4cb88148a945fa74a9697a98634aae473ffe8d2f72730333113b6a7de4688831c83676e532fc1b93e60dfbdc1723a36bb51c9513ca0025dfbc9a7291c62e22b08e9e4a14a622aa4ec4d33900335954d998417d12d5ec791a97204a0a1c11879f25e1c2f6442192fda203a327db5acfba7867d8faff3319044bf74c78c301f2e5a082d4f3e6e69bc1c491d747e7f98e9fc95b32eea9427c3b22b2956d27a0135cc53ee321668cf8809dbbc52b9a1dd4cd7d32fcc95dbc191bf7ede43305f151b7c930df8f96e99ce9acf8f60f89e76855aa5240615622fa3c3bfcb77d5b89bc9e2ea314bb47e3544c0e33c4f5837d52fb1ef6bb22d211f9e42f9a5cbb019fef5424158bf795e7f57061e2b3ca7050d47c534e26bd00ac8b939d8d6b35b2516dcc16693b9b286bb55e0d870d3414cf4816ca9ee5c19aeb2f21ce47bfd245b383ed8b20955a73a5c6004b4a56e017aa38bcf63ab3169edae9c4a0099d12b6c30e4e0bdd92e80a8857b91ab65ec8216f3db83e2054c046e2809f86ba328a0b4d63b98ea3b3d7eb3b0ec082bcf7d6c2a5ff9a6d6399c36575f2aafdf49bcce84ceb05ce1a4e9ac0f5c75039501b5fe5a820df4cf3f5ba192b4750c0b291cb99f762fe31bf28c63ee3b6c15b5824139fadb5be10b3e5168bc108e5e60acb06c3fd1b5fcd55a56535108490db26c65b4efa30d0d93c803dbdb0ca7febbc70f2e344a9a40cef9f28b0e75924c71222ab5daba9da4d6b660fd7be1682b9b8ed64119121002da9c1ae5b27cd159ba3f1c5e787dbab4115542a54352a04519288969838f4ea36c703d5702a5d0460af1e7c02771380134266ac765f5b1c6d8dcaac66c91003c4de6d89662ea6a583316ea69d3081453df5a93fbb9dfff0940df9ee6b09b14cacc59d6ce7b2686112e414855c123a0a8e5365a8e7bbeaac30468dd5d6daf93a99848441d396578901aab47121ecfa15dff88b871e6d9b805d42cda071ba3afa3055ce5424f4a658c13847df0996e9f999ae540c74c282e4f60d92daf7979fbbf84dab0b23f3e334207d023f85e0f977757f400f527b9a81f8357fbd35f5e9d6fcf353db7faddad325b90c1b0b6399e57ae59a36eac224eac60861e6d84be7a5e34ef3314c9307f5078e40fefd594d6d1fdba6eaecf2674f5f9b31964aadb4cf6ca40bfd6e02b2778155595aa92159b6d521d0b17ed5499920abceedd56d6934aa12e522fd00e9df0cd098abe4b13d43b00f81568b706f1884245818e60761a3d0473bec988e9f0040fb956cc4dde094a82a22e8768f54f8d22f5f946f60e98aa982ee4551257ca0fc4b86f9ad1e7b6d8faf44b378d30796384249c74d008d3712b8bb70ce522e31768355e9a5ea16540037bc25f5cfdabb76cf6e210c5cfa201c8f0447248e9089e6e05f88b11685d13678d66da47be763ea48fffcee96700e22c736171c2d01ef50c473d781f0b1637c89f9e53ac81abce1f236c38c15642f624e2272ac91911697122c58c1b078abd51c6a685b8ae890671861b6c94472343794a8806efd65b3258caafd229cb59759fe91793ae6b7115679e32c1bf1e281a8a51c0535b6f2b2c180350b2ef4ea4450d27cdaa77bbad9be903b1a6713e80b11a1d25b7c0341549979b996e74bef596c028f9b483c7641120caa55904f0e453dbef65247253c50753544ede8e471a8c255b49fd5c34e21294a0610954b223c660f605c212fb4985a5e96fa1d2550e81df8c4f7a0c35d48bda3e395cb4795cf273716d514df401426afe2141448a32d713db869c314d0f5843b7489ebc499d03f135a810d66e13a93f04ce64495ca474a20066924de2880a1492b0429a6b9948a8fd203d29d830ef859564dbd2f71bb7137157b46875350c84d13545130c8f176135e12157018f3a03f0b655b664c71167f2705e9098b23d6a3ca7ad3a4e065a71aea6c9bb3c8a9bae343b43c870fca09d7be145340e6531361153c6d36bf920769a621043dafad8d6273d559b4e06f14eb72a189c1636a10241ad70d67942903ba5d1ef1ae5d42501e2d53cbf358a745a291043fff9ae2e6d2ce5b3dea299a8eceb68665eb91f374952c28c9b1e2d44fa4e36749f9bb4df1b4a5a92ee8ac3cd75d5dc61ea56632816bcb332e643ec8a4efe2bf50e3bc6cf2d39e2e06b60a69339a1b46a535d64a0e67253531e630d409e884cbe357064809e53ae1740ad76b151a4236adb2934e5a621b75090c0be24f35c3c10b3274c0bcb9e0a2056b401a49c7eecf9eac9cb300949328ff4cc9e104757b3b15fd7b1b1779eeb833d219074c7c5bfcbcab849b354f147c252708300b2779b614b1958e2891f3185825a0321c17fc31bd6d551ca28a4b4195c93dfddcf06c0c51c8abfe3a53a0bcf4fab5d8d63d8dcb3d2940b22e68b2cc1330e79493a348af9b68adc8503d4749566fdaf32fd221f333fcf50fbd230c8caba79974863bdc7cd17c090c6c1ed4e2aa24f5b2596b9e7660df40a711ff81679995b418bcf271163e1c7b5a59c0f9c2ae9a225accd430e81d94f4c5d3a6481e559162b0ba2962eb90c55da1f5d3d388e1c1e4be05561354aa4bdcd3d44c05c81fee3770b373a47c6f132563c10660f977b0bee84b417b9fee518cea506afd897d88f29040110fdc5cd3bba21fc9c6d3cbc038540ce0735027e3ef29123b47d18037dda3891f8458f23f9ec54586b50154fbf0118586159a9188cdb52317605df755f8e7c3628d15a1c538d33ec68127aaffc142e32b354253e264f7922ec837645dfee735d32f20961cef0b0b0f7ab9188ec4af8014363890a9d34016c7584d97f2764c464829a4ceb2ecbb3febae05e9a1e61edadc2715ceb2e561edba5f7ea29e495f3135a24d9f9df0bb222ea8c94d1a16349ab42003e3c61b4d7ff840e48dece88c6dab173c37c5b3fc9eab168065d119fabc0a789726cc3c7d20be4437df0bf0ab9a2dcf024a97e8c3742e50d0d8abfa02c68e5611284340328357b3a74d566448a5f7817d0847cd2a68e72070931007791b305677e245ed99105a1e628288916dbe9fb88fad3bd0c1949245adc09ced37378d4fcf1246f6e62fbec8442db768b4c7ef4a4551a4fe4c773f885e09001d3d03f035fee496872c8227b7abb460c72deb3bc24d9ec598db5973461bf0275bc295a18976782a28956b7154f6a71aec57510f62d56735fab93e5ecc3c1d4c2576b50d9ef2c96860ed141d2ba59fbd91a5224220e98f9dfac4a2d500ff8fd51340386a8bc063353be8b853ec6d9bdf281b63fa5395c9f6227073f7688129592c20290fbce70a668443e0178e540a4ded9bcd36bfc5f21183538d3f8cd778b4ec69807f0cedef859ed2f4aa91f7dd79981a9fdda5a6e5fc04e2fbba2aea41659de6f98f53e7d7f54b434cfd39839c4c118d199b874e2a187a954368a6f366ecd0fff5e3c168370ddc816f5ee44c57779f4c04e5786e3371a87f180b12475fae5c991d8ef558e3d80a836945016585af650b28a2eac5d1c121839872e9dcc64c8e58749fafa507aab67e2aea10505693b6384aebbda0787b972a1e434ffe03c80de989c4c27b42230888ee0b705d69d16581ffde3b16d4cd466837834559d5b6d4c2db7e6ff5b8d2c758be5bde53707b5780d7d4bb4dc14610f87537a69b1338fb17b9d491385346c31dfad0b473fa4210ead6a22eac4fedcaa5e8ee029787eb66f3956b5bf206cfef0b65ffc75b0c68f0cf7555b33eab3b8732c4fb5ed547208fcf85a1c1e06e4b261ce8c5b3456e56f6e324ace4503ab820f6cb542fa7e58be3713e9846fb11d8b6a6b52ae0e04b73bfae5df0ff3e113eff677033dbc6abfda821252fea56eacbd809630a183ca525173db590cf19fbe3987e7fcded9eb6f4a93eb4d1b8508aff78977a4d6a0bc9b3fa9a58eaab130fcfb17f0e5e6868829aca8110f211f3d772faa0ab9c50d9d1f84887457e2fa9f51ee283e73795dc2e60ba220be25c71ea8bae4994a684ff14f9cc0886452371ac8fef909834f3c96e169fdb15b29aa2a1f2c1837816ddc567dc4b1db549e870a0562d998e3565b0b325214a39e3f7ad0c358757d7146a5833c3c9a073949c6be00af332c5f097f5a122541f5913ebed88ef104424c5e044b2b10da0b58b48ac4e783a31a55c909e58442102966ce72779c398dc59ea7a921da4e138f203501172993324df933fe2b578a1b0766214a58852265c31079394fc5cad4938ec8fb3c56c417f4931fc1862fe332c891cf02575083a73198fd343beaabc76a28c5464d7e8a190c769ddcb5850b988ade6df73bbd9c1c308691956c50fea388444284bc2012bf3c60a3624baedab614a83dd5c142f27e990f4daf10ed3ca0c2fc340e01dedb91bfb89006d92a8665dda2fad1f2dbc422111a6a28e57da362ffc6cc596d972cb024e094906812dde44d47830d10eb553c3e305dfc530fbc5d8c8b9f36ae165a500dac472fdf6e37ab29bce5e130c294bc907a3327b274b6f67e0c87c50810c9807a0b2538e318fbae1ec8691cae02bcc26b33972dab4f2804f53aa1dbeedbb5853dec46393f369a28d63fa5abd24942a8b3cd4b3699446415b150416f32486524050e32288e4baf9dc0ee8a008012de0cb020d586436a3d22db39dab2afd1e6d8eeaa11d87c77ee2a50ccd19893bb5ecc8907b126ca931d475ab6fb368b24045b09ec010f4eb38b024e48c54f7d347b895e9d43c6c8ef1cb0a53bf23fdf29e497f8a3a220dfe4f7ff21c28b3ba5613c4d294f102414b227fbde003419f7a74d7fe045557d3bff16dd61e90b1277a73f2736a77d3c36df26ecbe44f124f0ddd0a6a5cb2d5bcb7aeb031844865d8a977347d80aedb9104874d7de0333d51db22eed4069a4f4d03c39c994da84182a34fea4535937821c83e1ebc97183a271c6a045e92c7e46efe84ac6ca283cf95b79730d4599ce550d8594f52ced83e4b1fbbb6e4043639f5ac655f32017a18db572df66c245a8a73e061284434b94a90fab22f8b6d1fd5e657860717c76e41a573de06070f95fcd3178abc5dd3a1c8279b0771cbd6a23568647163e3b625360b645772a2cdbec9d4f0fad0fee9d890f21b00834b6a67421bf6d7470d02653facb504af9bc01ed253005a37311a41a28ab12103db94075bbb55981765a6db5aa1dcdcc5175600dfdf63816c79a4881888cd9cba6ff241345986ab76c91673ecd1c6b06941a744fc38c949aaf4ac0c1fc9a44f356bed3b8aeaf8d159f482df0becde34bd9707f819c561a94d5c6b01012ac44b408197c4dfa17cfe818ee1a8fb0cb736a59c8bce8a667999a49c9073a93ee7eaa563452f9a299859101349de90e21575b7fa8d3f094c1cb8eedc47e42aa11a417a3698648bc52ed14197bd9f5eacdf68f4e2c513240d4c17e9477385e58815156aadf28d8c77a6078aea9bca606ccc260dad9bec9b841b71d8f87b0bf615f471ee100fa6927bf021e83b3bf1248a4a61b973d079c163e41cd356b586103ce51a4a4e81b5a8569d59e113c18075b7fec74bdf83a7a28b76e30e33b4deade09f98f2303227c494a6e749f78d23728ca24c37f7725c7a523f408788fc51d2cce202b1af0442e27bf9a3ea0e0e57bbe18838e06976e433c3c10aa54356eb01d3338ddf8d64795d86e22d7090fa9595904a03946151c4c1783c8f715eda31e8730ee50f76320ef2e3142775196e0519a47ca8575604c0bed5f1655375ce66f211365110a903649c90adfcd755e67431a434bd6165afe440e1982f742629b7882dd1bc9085a826084a25e446f0b329d1d950f769a53f140c58ae55343047ed815a51ef0f91507660ce2086640fb767d4014eb6148b51aa03fe0b3e5fecf8747c8bdaed66c6a4f996c716ff2e4cb241a4af262511238c5822b2c549d272e132e8c6bcf3f49ede331e6d1ebfb2e9d0e0f447e5b9df9340af062907d956abdf3a51edcd87223d741bf9d85ebf2f542c5bc7344ac90d3866617dc20cc8151f88c73a7dbdcf8f930d0be32db9bdf76dfd694ec4331a30edf4b47f291ca8a74238c571a95c7b597134fa781a61dce9e61331f29ab374625a4a8ba63a82d6c3be37e2e0626719c17de985e7fd9695a6fb21ea624764a6141218414344c8fdd7515cb4672efd4cd5ef88c4c48578ab4553f2738fb3f490089d73081cb57ac3232dd7b3a8d14f620503bb24d79d465c858408d381bb9cf8a266781b6ac28ab1501a823ae667b3753501447bd160553921cf1fd7e99caca5736b87b750f4585e18c738bb727c32360de5dfeb34056b0d52e55d3ddb8d4a5d13b7492b9af3cafd829ccebbca659ffdab16d9e5615afe339aaa7518b3999e700483ae014ec96c6c4347139aba4a2a5c1791f249f4b8839d9084f8b1d881fff406f4794fe82825c74b4aef40a0de2a05361edefae527eec016c2e99a99b569fa6520f521d69f5e3423a4ad1a6a28185b1edee012d053b17d393f49915395080d6239b60cd47ae8d46d6e9ec8a8dd139b1b7aa05baaae1741d8e7cc435e88457c4b764743f61c6a881981b38361fbc0b567dba0765bd62cfc196459255ee84db615e8fba897e5eadef768a5daf8cbc497055188a2a051ae80b4a278c435b44078ce9730be125c1b5a3023ae6aca02f00c461dd82840b7c91cd8463821b5ca0d075637b57f6329bd813ce5de746bcef70a54fc62ec781bc20dfc8a04b4c7fe1585220c89dc8e8f5da2f1de78f8c99796fe958afd4f8f9bac80f53a43797099e4e868fec9fb8024bc468ae85f2162ae1d5f3ab48d40b6813347079c9e7fe4070f975365d4893b36e124a317d29f2a622adf4ab216e5e49f0129f828adccef23ed2e6a9a7fa14c2c3c4cc5ab8802fcd4702fcd83d2c6a8f35d4b9402dd69ec8ee847d94f51bcd6776ef35456a953694e240ddf94733a38570b688c9cf3dfa735f19cadcf52774baf600e85ff5757daeae2a2147c1044e55a7216d6e03ca469055eaa426e65f3e8268afba10d9b03fdd4c70168d88e33cd5066d13811b0cec9c1b11051ffd0ef3e80e4bd61b63354d686e6c63ec996945a783f1f5da09d8ae8ef06e8b7477daa3edfff0872b03c0643ed40f01e1b8baaea45ba85576d653365c9c0225a677962f4b1577200547dc3920de97b516d4bfb0b17141663c96aaa5231c7aa514d90de7bfd0cbc8f8e143b1c2666fe145351b748d2b6356ae615e753fb801522b63f74c2a8a3587277d5eca4e2cd1c7d7880106473c99a401ff6466c3a9e77a48ce37c8cfce833dd3650edcf08b1be022a00060d1950ef0bdb502c472540d148742cd7978020fc10c9863c13b02e8f8ccc9387f79359e165e5cd0929634c03ca2902a1b4a73b12e432d44c2b8d45ff72515361a0b933d013d88e4a547c4c852bc3a36196f0a1f1795d51b188586ddc6424af32ff6d8b731ac4cd81fde4a101cd6985938da52ca28970bdcfc4099f47c74a54d0220010fc3baa4f68be1225a6aa7662f044896dcc3556a9a680d8296c88496eaca086716b1874e5343438e3891256f6416f629756a8a4be65e2ab8c7cde0639860c6bb02d65a1db394460351d5ef5c625c2573f031267ca278a07cd70ffd69da04fda8724ebfb0cc7aad36bb38bcbb928546d64bd35568af5b2571187924694ad919203b935bcda3b15a79f557fa70016311226b2b86af6bcaabeaad758223e642985b2432c3dfcb16518e1c54c3d929959a18fff9980b82d739ccba53f417e3018197a73b832f66576cfe182190090bc68b2ba32d627fe8ab89c4cdd98d479ab032704450e7792e28e714464a2c222df4d235e754ad2f4f09644676c092ae6111a224f047555348b91b0327a5c9f08504a97d3ed615ea53e2695f9c92e6111c90dbceabef4b496bd34fb0939bfbf7b4fd68ed22ae89f60d48c2a07fd3844f236583616590def445db2a8b6433384c63683dbf21fc2629f79b46a1953e0a080c021d72caa82e8f3a60584a0758074c5ffd3cf200fb8ab2a2ff62159d5399997bd47e35d1e3b76fc1fbb314b0b4ad5dea9a3045dc062ba03e0f9bd60d3b461ef3545a6f9d8641ab063b6add3c85fdac547f678b885885d683c189e6bef1f42a51d1f6433720ec038196bdce51da30b4df3f6ef46647d3dd542cd5fd4b2286318df5741019aee2da32f1e94c9e9616b3059aa6c613c5f9402928b77a2d678897581b82f61c39a091b32e7b0f0a0ce7197badb0ca77574c057b3178eaff8d95237432120cd4850a47af02259538c22535159d4d985da07934e345db41940439f91af96d100d68251e6f8baf7c9d62f145ef282cfd92974097e212be2509581c50cad1dfc1b8ccafca4801178929cd494f143302cf197c90313e0522b71647098970b71b51ff6ff7d1aa93dc6d9e6935b50d430fbb1d51e93ae453a7c674a6016b5db0c64f5530e89f8b4da0560a233f582b29ec1b2e17e7248d0d2c11c57df88d2bdcae63fcef3681501859198a72b4720e47617b75056cdf75c228ef0696b37cb25d3e0a07b33218a6ddf99369529f5425ec05d5c28389e7c11d0aff0a4260258e9d7afa40322d6a2c216b07aac2c29f7511accd6d47a45243f96ead873730dd726393e51dbd4a76ae024b3731f2a0ea916196248d7f45101a8db5d96b01daf6a3ca1d41be37fe7586181de5f3f6889acbc5d9ae3a541c1dda80bc019a285994a3a61b13b16946f4a6bfab4a1536b7255aa120f31644011cbad8496bbe7ef3ac66dd17d5bbd531760c161459695c0b9e57986cec9ef4724d123ea2b3fed29d7fbf5f3c1470213ac964a5bae52e7797c1ae37d2c8663a86c5ac192b804a28093275c4975b3b6c4e10cc67831e4a63a9a4face72a85d4faeaa465bcb573f8cbcae45f664daf5b16c680067ae104aa5a13aea0e2091dbf345fde1739113c24a70f8b0574bcc2b8efd308650c7d659547ee1232b28083a577a8c4baedb7b9d5c75ab8d131440066eda5a305a58f8fa19ff00ce4d20015d2100a1e08e5400788179b6e9869a8a1dfca9c7c4d08d7f302fb3df94efa7b77e6679be5e15fb47c8cdba9a717876e5f6ab7b0616aa092b5f6ea4254e75c5e9aab310ff9f20b0a23d0cce6346fca18331d0d576d29b98e708e508227cac7253c51aefb13633128ff3f9bb05b6d220ca4217e57585a0061d868068063fe1e2ddec4306e40f7c46b73274984dc50be7f87b1c77b0d5523a90c6c373e646fe133c920e2229ec8c7815c8a666501bb987848192158d95dee15259a1e5ea420b21cf8e7ad920be66125d9607aeb6cc8bd133927a778e58126c02b80c90408d3b7c45516277011789e36d949347419b4759426bc38ff0c8ec45438480211eb3423818bdea0545ecdd16b2d1b92fa60d2b6ac9eeec628198ba880e2abb1961cd211e2bf62fea0104ecfe1e061f435b49050d7ea9afe5e8526b796ecc8d92076c1e9491c05d53a5b6e63aa769dd98fe47aed81ec27fa3a7acd026b104c82b868ffa0602cd0b30e219c9f7be7e964c4578655f855c5916c30de5409a1ec0934b1211cf98fd32a9752f0aa824ffa4fcfa627765b3625f8a372acbca853d08eb9644727741da3c0523ce91b25252c6a34c9d1aa7cc301053840b0f2bc5913da7135345132d048338a23c81144104d513db8066ca399d43bf31f626d62d9f46bfef92858ce346c6f0e7b20e3e2afbb3d0b340074710c87343faa923f3045128c427fca995facced9583790892e4935c67d7dabb6755f38f313e00b6a18abff049504f84edefd767854bbe53112286306916ff3c4bf55be8ee5095e3583ef12c0392f3df260c0cd911222db401ee4ce56ddff4ec59c7164c34b96ab7688afc05ed3c156de36751caeef4569d6aaec0bf850baf861bc7868b90c5046439441ca4b17f4ecff307622efaebbabb20a4f09284c93e4a08a0b60f3ddf4e259157737024ceea58035984e6c9fad3f40186e4a719e48ea2922189574accf82b67c9ba2affadddf0178fcfc917dadec38a08cb0299ded4175ce92f23b35984c4bd4194078889f7ec6385158cf8e3864084e0bee816d9d9445c8fd63435547f27afaa493a13ec9854897672c1a6627a458f2539bb6914916286caa21f67044bd30041de07708282ed50fc8890007605bf99b3087537eab8297db53693d3ae28221a820231cd1725e839bd273a57d66a3c2318b81d090248056921e435a3bf012f6f069c464b16d2fc40caee47923fbfdb92107c0718bbc429c925bffab5dbc1f7a89d241b7e8d59ac0f35fad2ba0ee1f395b470dd050b6df6799cac418c2f4b4d1f9b025ebd1e90e8a21ee353cd0475ee84abfd1baabaa89ae2586f858f4175af2db726b15af292662666f58ff2a768d7ddf1043debb7c9121c0e3ed3d0a4677fc4c409f3d414971b4203a7988641b52158559f18299e66ae3b908015c4fdb94ae3b1718ffbeb287c076e02780930aefac157810bb30ac28cf140daae3eba41991808dbbe24043ac8f584f729028a3e462d3ec46fb8b851f808ce57d39d91683346c2e97e28a5c55a89a7f573f24c993e324a5809e738e3573ca39664e067e9fee3458a34ec04d4bd54bc7ef5a0724e3bd807b08f4c6308f2a285ef76fed317818d12069a9a5ba9e8ed09b54f601b28c35a5aa2fee892f1fe0cd768baeb8000533fc3fb39eb15b4b2bb295fbfe49b00dd9d50cdced3c9325623ef3c7c61087af6ee33efc856bf4c134e5b2c4ff423e62767a383a546d88b9c4edd90ed9b47af5ce50824a3dabbb74a6e7de10e6adffb1d5f5f582bff895d1f7698052fddef9c43321c94a6ee839a27483919e2b506d83ae06ad9d9de04c49c675cb5067997c2d48c0a73bdf4981f05d85a8d83e36c7e3ed08f32f1cbf47939db4cf883d34b3bbefe16a168815ca3bccddcee4d67054f5a53053391fa5310f54efe245efd040a283d2bfe8b7fbd682b00452091c3b65007c9caf065bcf5a5f872084569576c1c4d2007353b8c7cec0d1133a6e7d3863299981dcf65069212c275e23651b35a8133b7375dadc750581fd2b338ee4590c10353a5c572cf720c584cd834788ae0e751a71209ece3ec9c9e9d6379a3bf14483798fe2eb4a7376df226a19e7f7733b32df080d7ce22e99bfc89b9ba09bbae4925aae8ece4f3caf840bc02d69cf57340a84cdf20e36ddaeffd3820cc63a1d1c8786abd2120aa4338b1c1673a475bc502e865cb6f273c6446f36896f17cd49d29214e15b3ef561f9d80842188c1f2d687fc9412a8fc870cc154b6be30b38dd6f396750d813b34f5010b7d1f1952671914bf85c926bff0bf108e3b03f40351a9d5d73a219e68e04294e0ec2a22757e754708cf9b585d99c538d64c519d4dad1eeeae792d7d3cf8ef04930b7ddd6e53553b62d0312ce42a77ac6c110e164cca6c3feb54dca729508787523cd7e31cc64e1f93d6137e3a5fffbe6d39e0aeca4cd60ea94c3b54de6e93d79a9efa8f5c107f5216d0e6b6168f5e8be72009c386bf6f57502f7e3031f9417cd42460e5fef6c358e57ef07330e3779177e17c454b7a7916444c4151cbd3f0f92e6332caff082a017f3b6c872f8c584d93624d11178cee2e65737767c3f1280c859446d49fb8faf23d296e06af4a4cae8e369c182052968ffe6faa6ecf1dd72a170515b3ab6f5bba52540f08081da9727525a519a5a7d530e34276ac3605c681effa6565126a9c3ec0bd723923aba71d8e452e8cc778585ffad5e982b3215b7aa670ccf5b7fd9a40e9f376e6807844272a037dad7bc0b73faee3bcbee56ae1e25c910de5b5b5317fe21fa099477d893bede3b7e706678cde11ecdbd55e34ea8f91d369afed0dba37dce519e187e946f8254d1fd55d58f6427ab0fcc63d94d82aab438f22707a981d3c02c1b52a40f3ca0a81b65c5a6b7af3c892d727b5673dedeb0d0dec01c284b5564858de472a3b7aecc743944cce342fd2dfcfefee1f73d73d2206e734292f40ad37751c0059fcdb0fbfb064307a421107cc1fe948633f1211a6925d9dfcd3cbc302d6c00b4349a96ec5a3d04bd97ef1e022bb6ccd8b2354b218ebdbe418c20b62f16388ab4e4b0fc37bd426e8b0374372c1cde529cd33b3bb6d5be118564a4add4502e5a261453c3df6d55db61a98abc48528896600277e37946554d6a60c2b00775cc77dff0f33a8bc2f4ab55fc0196014bbf5a11abd3b9c3abd8970097b446ab7cb3fb180d960e2830041abd839b5b086ed653acea6ee23874093f1d077243c0a4617b6e3062ef04550484fddbf3624759dfb27e0bd7a8566c2c9936a1404819a162f47b28d1287dcbb3bdc114ba740fbdcb7b616aaa622796563fe4a2943f2192d3d65e0aea00e7d521eb14ad0b9985121f5ab25aa5b714b2a8328f18f61c88f935d5b89e3e0e74293a848488b25ec2abf8b0f7cc61606b13f9e265bfb21b5606210848ec5fc1773783e461ae9c31687d413e798b2146a91a2c177fed53995b2d286554b5c3d856b332f72a09155ec23abe4b980d5283d3f60c95e8d0c168440dfa0401d07e8d5ca1e4f6ef27ec1d22e9ec88f7d852718445abf27e392972a31a60a1e549dad98c0cad0feac1746e4a634301069d237e30dacf95ed9ed4e690611d4901910fbfd6ac164cf928fd4aa18f1f3c165f36fc4dc42e0c87ce6956f2e5de45b47a2ce6108a312183cb762d6595afd6521d673ed3dddce5f807a7e97e788267fcc12eafe7bb9ba5081475bd83ca416b7a144cc759b7e7683be37b4dd011cd41b673effda051f48ff4cb39b5c6d26b2c96562ac027ee82b6f38e448a32126c6a617760bf8b841f1d8dac8acd543b7b9d803d362e68bd31528a80674f677ee7996dab71613c88a94c33c46a9afd47fe37987b0fd379f2120dec80152808c2c4bb7f45bb131073351f46d89b0450dca70f91bac42e6b72160ff8060bc4044731e576e5d4b26120d199edf93a5e4a8c7c6e6677c05b246415548de970d852333e71af86d0c26bd9d523a62cf3f26e95ed0ec32e26b400d3f6a69c1d0ae052578970efb60b8f5950ef9a224684beb5b7316aa1e329c4d0e392d9a6a777d882df64cf5ca09cd5c17654f706e6e068fe9dc3b1f99687d70e6e6033cf4f0d99934610f62b348dbe0b301316b7fc4cd609dc32494f3d2aa65aac4941b6e650b358dd8b22f49a3f34982215e35454d85746c3db2f1abb79f117c5300bec9c6dbf0d4d16d2c981a1369a251e8df1ffc5e911e1cea919d21d07f80a9b10c65f04c3cba0c36117119d056b9ec7ff7dae7522a485769e697f25ae3035af58d6cba97309998d53cf5569d1cf12d91d9ce7746626f744cc3ca49bb30a5c930b69165e974b8004c5d1e89ccb329fe540131f3d16531f710c78011f1b60e81a85ac7eb81337159dfb185fc1d1c61f8529292f78724b019ce972655a965a4792f7166f5eddb0d2841d34b949aa49aa51033d60b8f2f59d1f3bdb94fa68aec10f793b2a043290d439921fd3772b930d33260107f4076cdc21993194e900302c9c14f5c7834f4bc0fb8aecc11e426b2f64f7c3db6b9363d3cf29f3e202416c4a5b8ae95af7314b4c7343e4351603e5901c51ec71a13f84b3bebc84c6d874f1b74d3b9018661608e54328dd2537c2edc92fa4efde25a72c0cc8cab2980bcbdef4fc2ff9b6bdb93790a5039f0d6e7dd95c390dce9340ef45caca4538845c4d4d5e039358a7005c1a649abddda300c4268f8a0fe71beb613a5c2d084b3fc84afb27ba28e39a31b4c50cf7c88aeeebf80313f3714c8479859b2d4989241db82d9bd19ed874db17c30db500ca393f2899e765c37c2b054c89ebcf09c95e28c2cd2d9c37f47bfeb0f1428b4764d532ae08eaafe5ef040e8a0b238241fa9d78cb620ba1dfe2eeb0f57f139a1138b8413537206f29917a4e89182451c102b317891a6ce3bab8fcc169dd2458f6c79884b408376fd0dcd6709c0aaebb06be6bea8e2b19c4d97e689adf6db96220553d4dfab7fe9176848146e221c2235ecaf323be904b9530553e53cb59fff87f5dcb70e43455bd435f4265d53c9947c18649259d1ae114edc861e6706a64cc2f23bf13c8b3052e67aae064ad66291e4a9ed0a6c2cb1a54d43baa5a655b4060e1fd5abdf6494819ce754355c14af270f0e6b69887e40c431d3b70faccfa660a6735d2d3eb67da609a6ddf075c30e325fd6020c072fd6e355a13b641683a8212ecb8b3155625fb45b1191ffac0b94861bef57d53cae268a3d3982a7f04edf4adb372309515f519cd53ca9024b01eb0dc66b31cb1e07d54502d82dfa038228aa8d71052919c54384c8eff5f16021046ed8598f8578b9e26524c2370506b3cb0de5305de3285e6d321b9d6d1ac7de157332172e49c061174341bc598e94a1a0d62bcb2470d432715b7591799bed1847f6bda360ff288bc17e9fcd1db1e831cce1329f2f799cdab6b6ca7f0bfd0c48f6fea8a802329e1de035a85ab54f6f857974b5bcba3435c7f4386c8359539555dc1a879a1690135394549801a87ca7b4e6a86e813f1dab35d9db148cfbbecb589172a7c1255baeca3bc3a2ec144b70928f7eb03c65f195c9a3052215c93d0cc51ce3ce5713dd493a2ded3db8c64b528cb5a571b7e0537c763c79108cdf52f083c54f405025e065ea60b5ec45a633e73a47a1e03c4dee5a712fb30b8552c40a35d52cf3398e8a98254b1d4233ad5e5d726fb6fc4416360cde5875d61cbaad81ea77f89830ad9ef67c00c0451d8b3fbb9e7fbbc7781f402b0bd9b9f92d598a58390695c0f5d48fb78adc66f1b443c5985cc903aef7c871287cf71890446a88273b0c9465b192a175ef3faa09d9804c0550979b42b9ce3b3a5374fcd5a266a5de3a0a46c02a28698e54eefb24f57ca59f6846b7e0aee8f7571c7512883819c291de143c9fe41b43801d3c24d20b6495c538b9c37cd92bbcca39e08d1e88773c1bc3cbfbbafd59870190b5aad032820382a5887cca1e8832758e7196f7a9750425a321cc9941ee7f9009e6d73862044ae2e73c3321a3169a769ba0a4067cf29ff8d801f261a9249831b71366f0e941eb86974770e76d2bae3a1fbb0fcdea8289c8784e7beb34c6ea7c66f5d329d600071e74b8220b808e6d921b7b402cdfb3783d6f9a42e280ef0e26eb40bef0c0fc5bc82042b8b874300a76ebf461e88b960a6bac8db43ae2641ac4e86444da030c5532154d0d93f66ac7ca8a55406ca3d0ff6aeec06489ab4d2f58de008d5aab643e7016e8874fa3ad1dcc698a6fe1e605c870ee8c2d96f592847f41ab0c6f56ffb849d1863da7b9f7c102128868bb91179a0e65d8813ce86f5785e13e166df601a2addc9e878670b07fe7c4e7e96fd486ff55a4b0444895e021b4943d84cf10eb93e1c564069f3956f45c1d7dfa9c4e2d128fb3f7238c02e4cd0fab09a96a12b786dba4666a02799b8c03944cd61bfc487e398cc553e7cad08081a888f42e4d05ee1439e03f756c23b1a7ad09c9f5c77159a137f285e24a7f566b0c2d299da9a75393300d8b2a52fc59e53840ac7f62d35506296485dac13230c080ba287ee36fc7c5f3e0d3435e24429b17c0e0828907315c37c73bfa949672ae2945d73747d3cdd8b03f77f2f5fd7e8295bbaac416fcb26aabe23824b4829c27358519d39b1cb65af6ded0e923fed7759e421a91f235147fdbc0cc59a8c0a70ae01cd20eb0daf5d9f1bd9d6e1b6043079a719b930fdd08994d4a3263ef279968eda50b4f406a356980fd8bc053b3a17851e5ef182de1698c8b61c34fa6d67353522de8675e60709c5401bdf09918a2d49446714d6d4d439f18f8764c067abc92e61e81e046c676c3ed347049bd283fcf502f8eb1786c408e4d2bc2cc9f3d85e1ea4025535a1cce82259f9499568700c184eec0f69879a047ca0705e15685395f0ac9cb49c090b5fc18377dc3a9a9b4ee647f5096ab0defdb6f8d686a0892594c9f9914d23f7a8fc92c8873c56e4c1b93c8077913392b8426991519c7c44b820db0e812f0fa76c396d4214f64933a19c2fde96ec99f10b29263bfaf68bde5e9c22d43917080f2d7ff4a0f0d1c5ed872e68cb0f5710962e545183bb1a075c11dbe0b87429c514400e299adfa63f455beec3f6a545055277d75421a6d7cace6e2596b30b875a0d7d8f5e6028b215b1e99723f0a0e55d82f1c3ac0648424dcddcf874eb257a04114e5813cbe6a08463d7d3c9497af4bb3650a7540254b74fa18231048ebbf748e56e888c3fd7a3917e73bdc769b57c51a341add35f675779fcf49711007d71c453f8bdc9cee4d573322a7055f5a4a07dd23036a4bee954a26ffcd20801339fa9fc0c8b534f35eb9418e678ee564fb5a8cb9500b8e1980a10b801de37853fa6d8ee9786017186653a7fcb05d496edde089785ed384d82579484a1a2fb58b9804f338be2d94440d204643a357e46fe5f3308fea0bf46923adec863ad61fb7e31de563be139dd47cb332cae7f7ce115f5f4838a1eae47f49ff4ff8666ed1f32c600fb8b39f32e40cf587b7907096daacda80e7d9828a936dff70e470255d0845016c99c443115204d963e36e2b8382e97551864de3fa9272848ec8510b357f67c1ca0c269a71adb9e1b77bc983736eba4a7d2e404a62bc72ab03afe5daadfe1fdb10bb2df8e78d8e58139addd2c6a2938c6000e9c2d9b1ee90bef4209eb5fe1d79ce27f2a0e5f8eb1ddaa7a0e77efbe0dfba2c3247175f03033f7e39aba09cabd8d7604d4de1396ea8cb9163427c6afa6ea5c9cdd874a449f438eeaf59b9f7badc1ece40f8134af5919009a374b1ee0cadd01c4a9859adbacc1d8c6385d60291e66bdca0a74d11d0872406fda119ac1ba92b1a0ca54e021425fbf3ab410ea8f4174c66d69b5d254f24784ea0b7a53b90e5b3e6230d9ce6e953439e817973b8912df82a30a4f2844d36747d00af0caf3c1366eda30a707bafa4739e850dbfc5f2a4928fd58b8132545ce20502fcacd0fb07d092fd7818a22d7672140a26e5e4abfb7a4396ad020517e2565cb062b2e9149e26f837a47da9aca604edf88c93e8126fbff251adff919a0bc3d8a905a2cb975a687940334a7bc167a9da6945cad0222829b125f519973e2461f20b129a4fb304ebca40930cbf832217156d8fd09d245d021c20181299d6e8a5c7fba9c4a361a3a361e0e74eef91234d965e247f66d4433aeeb0211b54687fc77d9e41c00526b6c804c92da9a673aa91bbc2f70f97694778b5b68504ecba7b036354bc49d0ee9c34776f4615126385e6bf0726fa3a451941f2b4c4d0933bf5cb8101d95e7508084ad14300efeacc7db21ed10e3c6a3b81fe24f3ab803bd2ac97ac8c65818ea20924f5f80cf3fb7b83cce350e0d538840fcccb465a644963993c8346308bcf4a80477e027d2eed32ca909ce8c0c6839f82e5b71062e4f9ee107a950aef6ed7e1a3fb619c34c76edb9166b541b3b1ea81cd81c5325856db87e69613b37941cc347345add028c1621adcccebe7bdc55809b8e909786c4d68739f4da05eefcf9f10cd18bef2722ab9b0380a429b56be5705f8f7e52a120bd941a77804db123a47ac2d3f2cfac65c9be2efbbf1cb5ebdbb454ba361972dafd8213df223e3774d4c7efcb98c9bd903b7c2561c52b7ccfc2fdc525c30f85d39a0f66afea7ca754a0ab77a43fba54261d9fee6a598e27ae96bf51b235e59f26482aab2808304c53d83da97a74c329c1d6e067bef95199edbef80fb8f360ac0c844758ff5b157b640708223773b1c768bbedd8e1bd7a221a5535a25ddbbb72b3b956a1b017f58c31e33078c35fa441aeffe904470cccdbcc9f8f4272b9b67861ffd62493613f58306d4fe2dd493062838a98bf16c3d4c3e5732a88d7b2ff79c1c9b181ade73cbb23a2250354ad0dfb166026c8451c0177d1378b246ebdd617ef6e19ab603888464035eb088263f263290d65186b8535ea52d7805fd576a13dfdf07b397bc31d3def416692422232c7c7189ce4ef37230ace0b314be0a00a77a8e10d8ac4dd4622e59ca4e37b67d17384f655195872e092b37ea9e231c7d14b7b508b0421b2ecb7a2f0ba0e57e8df98da132ce70f0425c3639f01e823c6b8cc39d2692c622180522eee8021fe0a7281e59ad0f5485d91465d26425bc535b0c39a3f8d3c8e160f278323379874b13f500490128264afb11b03be6c0a6fbc7357ee812db9985afd292e01ca829b334c5efdfcc17dea56def48a0b6df5beba8be5f0891dc49a2b57656e9225a4ddf4ee2037b79b3ab4029ca16be43d35789974c4c235fcd42a1f117d6c590ced060f6da6be6053c863b5a6250c3b7ebb6461d0b4848c82cc8b72c7965e0f6619fa47c2cd74a18e1098a86da6539b43fa6ba1683bc03496c60e0918b8f672559dcf7d92b11c71e6f8c04550aabd1ec9472e5d1efc046c42dad4eb4082aa0726770b1c309b003a8be734e704e953e5541585abdd1d380c60896d5ba7ea637df827a48c5570d72fa294698ef7eae26581f1349f859574e028551af823ef19b587efec9f61977cccd34161187bef4206e7a4a505d8239476a6e2abdfab6c8c2e08e3bac58289abe99ac985cfb278e08373c9d46cc07d0baad358a00479a06f70b80d0adda68602055309e622b495a98ea534c9b9425498a48b92cc01e4ad4d0cb5f778a8d5e7cdd8cf6d11a372c1a1487de6bb30235fd7f140bbafa9b1fac96623d93bf77c062f75fcf5570757a80b2a76c5812a761fd93a8573fc161d756e73d609124cc8619a1f8982b6190f0c8809e6af8df6e8f47615e74e8236452909fca77bdb787f1f9f18669350d48b957afc47dab9902598cc13e9b77240f732f972f181cf0958ece01e43a05a9d83d61b16e3bc32794292d608f9aa4c396bbf64aec0526c09c8b776a1435b88c253c4d2a534c035ea8de41dee3364b9ffe303d5c4d23c9cab14ee1c6ca49d862a3364f7d133b9a57a1db9e45ed7cfdc42ec4b86cf6c6f95ff58ad53e2603332cceebfd6c0b874f6a95847738e7b1595b623bdbd3ae0734e4bdae31bc02904c1cf89a344d8d6720372a7710afcb7616ef0dacec1e807a77444fdfc761a0161b778b4991a01aaf6410cf54d2f7964f495857ef112fdaeaae96fd45682280a1a270ecea72c77d4013db857986bb0888b05505ad06d40ba9ed7a5182a4cdb4d19928da155f88d3e8aca1419ada2a1effa245385d77fda6e15748f97e0ce54048b12aaf656782197e37825599f36ce1289f70e30ac8b49e65c598a4e7f4f8c174197f306782639639b4eb904f9dfe277491b7ba95c032967192f98d56e7d3a34c80a4324e8b733bdf251e195a69d162d3adc445b2de6e08bf8ed5d3c9ea1ca3a27b44512d8fce2e234288f4a83f89f4ac0fa0bcf6577e6f75a9b3c29e2b75801a949dc768883ecdeba232a9c3bb15112c25d413af5b08645055c29ed99f7b55b8f32141cf93bce1b4a8553ef0910f022f577f8102706aa8badd7da58655ef447f83853d1dc64cdc6cce9bf8f432aefc93687703984cf7c16f7817c0a0e930f32cd828ab870038a513deb2fc12595f62f8b845fb15cf81be279543fc8a017a8e7b2ba6e92e33f896a7b828e0e10ab0a99dd9c38c7512535b77bf0847f4bfbf1324087a2597e381c8e997c0df61fb7d61e77e60b5b21054f21c33aa37b1a9e526dbb557331907ccc177fad20fe6501916fa627407e83dc68536cf3305e76baa843e3bf8ee1a27e2337d38945c1f5276ee2e7101a4ced4c471c2832ac9b745c3bb22d8328a4c89f1678f7e2f6e9d78891e0f39c78c095b7104c984ecab9c8c4413db6f02290446820a7ca08083f461720ec540ef000b8562a9559140d4cc07e05cbdcf8361bfa03beab45816fbfdb949d96fb0f45d3a36d443384cb1b661cf95c122eb3d4b8d657c42864faf768d56b894e649c375190745531ceb351069a87616ea7220d607bf7a5bfea6d841c97435e8496f838c8b4c61a69f5dc747630546ba0d6897a13e05f8ea281bc395c8392b7f63a10cb0fda3d1b3f571a2085128ac88b253fbd601eede324cdc34daf75259eb7542c103d245fae4e5a172e3031bcac9b49c6e6682bf69b6d6f7ba415ecad7c5548808eeb6746bcc9abe530b57331bb05b8e8362e2d81bb15e3292f6f4e7ceb55e64b7a117768e57406d7ac797c13a3c718f0924444ebb51db7fd8dc2f2a01765062f48f9c74c58d2afa5875fa24befb2c9322efc9cdcc04528c115efc387ed8bcced2fb82d3f78576309879fd4187514763436d3232184a9c51b05b20e57f2230b6e08444abd3ff6fffcf54104a20fc7e4ef16f971ec707e4572f4e795dfbb5bdd14662a9c1776886ef184d9a8b0c381ee9849d57be5433a866897fe48413f53aa2288bbb4544e80b9b953293f7ddc8190ef963feaf26163252c2bc87819b25d8decef15874992031bcee9d8444e5e00463bc44c87c91a47479e4134b95fb13d24ef9fa01b049c00d18ddbbc3ebf572324fc4793b922350138780c3d8bd894ac414cb078f937e15aaf386d122344fee7697477cbbef59186f765733886e7dd8b8d1511d3a78fc435e9cc453c497fc93249132affbf8201cc7832f5f8933c657682e73d91f529ab63d605e29c3a89b9bc5cfeef2108f4009a05575e8339e9a429cd94e28dfc79aeb1162b6f8cdf526a08617e27a0a9c19b4e2b19a2a3433ed82bffd4684f71a1ea8f343382ca09dc4bb30e4e4c8d6fa02d8e7ee505c00cd1a476d486e15e0710813e3688a90260d5d8542c570a7fb63742d9c5ef8f17501f88302a199a0ceb14800b86a4c43a2a199a24c12771a5f720963b1594835fbf3dd571276ecb3bd6d6ded5f1c103140aec4d365b656d2a82e4eb049ef4f7547a90e4b6ee031963109844892411196662996a576b7a49ef71fa5a44d5b8eb29c9d2435c4285b4d0772eafab9cb0434d8800455d9f337b57d8c727ec54a5070ea3223dab03d86180264eb80a3a4e0693940cbc60697ea668a6fae52f908fe1bf4bbc33e515b7db145074831c52ffbeca2e7b993e2da71387dc2d33d8c780a05c92264e5bf531f73bb3f147cf5ffa6333a871433060acdad8bf96660470388d300ff7cfd08fc724312008fefa12f4e7e4a953c3fd917a764ea191b5ccdee8206cd8fd24c34cdf6b667b00edb92f5db7cb8d353e2d7ac5fb400ac1e6fa3c5e778105b9f02735b37b45d36d5311dc5b4a3f03bf00f8595ed29da1905f0267bc822a1fbe866524d6399aa8bc06aae8c1573c741996d5ee38fb8dbf6b38c48979d62d3b62d22721de1853c2b7a694327070f8f1cdd55c2d3ef19b535f10db10b4331ca127d866fedc70fb3bebd23c7955a2333d3291e043ada90f6ad5cfdf0f2def0c1537ba9a10ba52561ab7acabef7860697461aa20e4281ff0372963224727430491ef2d66eb4e32af73b7e36c6c724231dca5f57691c2fcadece04d59d6b0cca3dd2463721c6e13861b9c98c8df021aae5a4ac35f41641118f2fd06cd5d2f601f00c09ed6869f4888bd8efebeb5844c970f9f002124f4c2f59a7caa4756ab73370bb32f0bf0b17530c40228ee549d6306246d7836f0790e43c27889022b7209c8c367a13112d49da7d64d783b11f5f03eaea9a4c7a55c142b725172ab8bb1cc9f3ae0b48e50a79d816794fbd00b35401819325b654d69f18a638eda18d7be248287be5d789e69a9679586dcd5470ec77f2ad78dec4f4116348bf99e2ccfe6c8f1928dffbe7e236bfec8539a4b94ddb49208f014b56f2f4c6cf08dbd35d776f7dab0ea562f8b0d99155cf2c0b823f638d4e93a07a74e4cf8dead37f97a81ef50fb85f9e5baea6fe2bfdd7f4fcb3e53d56aac8387f9859979e85d5197b3b66f0ab44767f1b1f132205409b1ac18b88ba83cb5b7d4c750681e6ec2aec18dee9c9234284379fe9f7105f56b0e163608ec85f173d62eb340f035a15b00cf67872055e2a3173f8728c31dcb4a8bc0d908bf0661ae19d7ee5cdfebc29c49d77ec6d9ff6d58354169fbe8ed2a92e9651c67c81fbe30c746b478935c218c93b62844ee1d5d22d017e2104bb1b02ff5730c33e80fd32fb21694a279a8eb3a994ed602b18cf4fa4ad0282b47dca684d0d3c617147e416ddef445eced28295e05d78949954a88f7c5dbd012c0fd6a039c1cbcfff12218c9afe032057b36828bae31e5fbdc1c66c08553980bc294a3377a9d6671ace815b44a7a1ee4b86c407c1157b20800a4586afadd605109393e2252c7b8f4262da904625531811f741c5b703fdbcb21db7bda56f45100de77dfbc3805bee173ef72aba73a9f8e0bd36508e4f3562d7014b8cb570480a5e6a22e37951bf119456c3023d7d0655b460be28e0fe11fb4522ee3d1d9d9cc34e6ed1674a6d06ae53eac9dce53ce8bc254690406a9f4ceab072c8e1739f41ea9b0b9fc599dd41a63769f673f9835faab0f77c22d5e6421f9571c2e3660467e914f338b689b23c77ecef9393c2b6746a4087c308e27889058c19aba79d1214c187683adc2420b9768d913041f5b7c4e70e010870fe2df2869fab9c4987ee57177fb5e2b4af9ab4ceb30be48876f2b35f6342e3d980d43b725fed705a1d76fc1f8dc960b8f9cbe9ef494d9a622251ef896241484db5f2b31a89de033c2e67b067442fb5de70150484c9ce2f70604c9054768031d75ded588c05e0f1323cc787c7e1cdbe767edd9cb1f353eec8da52a33cf0955bbbaa664354b4f9503ee686c71aa079f2a1b7e87eb3f02cf8efa84bfdeb4d4afb97941d6c38bf65c28f0015b6bd62a103793ee0163ad44f1abc1f2165317b9b1401cfe2dba0f0b69599d68f5d50c95cae3fc1d598b30ac55e1346ce7fa35fb9979e02e97a9d966fc03bfa6fcd4a1b831de697ee09015c33d92bcdded1fee68244a606f9e3579b1e8fb3727693979aeb53b607b7732d08b3a403ed51eed2de0daed30fa0e56f232a6b8c64cc526c6fdd209087a88c64360fd1e2f438a78721e6b697eed66257516a162e4dc09923d937673e0871b5a88e10eacc18d6208a2b7f37be9f6715ec8499f19bc7bdc91763658c99dc79d751e99d73fc4f318ffaf4bb8fce76513631d7bfc63ad34593097d2a53564e800a0c03e1287082ffb8a554757614b516cacfa5bcd1b5451aacf366b05a16bd16bebc2183cb61aeb4f7f3ae09f1c0ac6555173b6796254592253c0e7eae1c77776280746c3028a3bd1234aa6de9c68a6f7998f68322bcb61254e28334c9360c6523aa98c72dff770469da17ed856ba00e4224d4a9bb47286e868e1a19dbb0aa636e3ff58136f98dfcf6d46793291f1b372ff951257438c9e8859d1798811d667a230f038609e36153dc71c32a67504db1a30ba3620c03285306b5bb958e87ed31bca4e560d2dc9d3768775cba519c099302b69abf04e5fd34118a1f7a3fe35a2c8b55eb5eb67579b128fe126f7976342ef1e6b7af6aedc71e198a0c236707609b9e7bd3bc0c6d6fe48929cd1cb9bfcb6ce8e15dadd445828acb2bbf8c57c06107ef214597ed89472ca651d3ad8f8e40704fc7d24b0a131bfa214356f3b3d2d5d712ef17a3c6be129a7150499e797e24f47d107d2ea38fd5343eadec4975e5cfc563fab996a61ab29c85322ae0da047cd3a921a4f265eff7276eadb0e2541d4f6a03efd598f01e129e874bd0c87033a64483b45578b914cd47ec0a07eab09f05cb41d2fccc303a6c7cab7ec21593dddfc011c6cf5e6a7495e9dedb144f3ff1c0d2fdc786834343f9216fb93cbd48abdba718af37d8fb681e5836db6aa67f176f54691581c52ebf1f5a3dd9dbbca681368f63de7f5530b550c07283e5efd70bfbc5500f7b514cd67f4b2bf43b8f6cf1f9cd089f5c98ec988bc8d94fd5c7e56512c7af1008b48457148d87b18c7caee24f9ab8ab94fcc16986ce5950fe961e4ce62b810c39b72c5658cbe7b414f0ad30c4357865ca984f2248d8b4f84add041632efc638f723ea05116013a32b4583f26eb1d8af6869492374325300433d9bb1207acbf41bebfe7c1ef5439beba7752446135e534679e3cbcb95a2df2b2bf3ef2211647076c7d2fdc13af08fb4a0e14f80f7ef988ecdfb60ce33d3e4f6f90357e3d892cd9c26c81b0d447f63238309f0535559e0d377974a46c6c84da1172cbbda2353cf081ce9f7b34c276374c1ba7dda736bc71ca2a22fd4770933ce02cdd7bc3f0521dc46ca4cd664cd56fb40c1279bbc11249d8fc33badadb674f8f9139fdfca72f35270eeaa605831e954b91d2aefda2cedc40bec190b8c402911fe1baebd3acfd013afce4398a9d2a556dc6ff3da28ca2cf26934a3c85250d6d8cf0de36282d92d3bbf5392aab957709439c95944a6b3a242dd6b28b298bbb12e313aa494e97d803714137b802eff6f434a4071663d7a928ce531add75571537ab2df51ee09a8f7ff111b0869a89ae57439ceb96f7beaaf36cdee7190daed24273723fd3eb894e590d20b6b59f4408ecfbe18b1645c38b9617737e5c8df2973bd8add66b45678df2782c7a373580dbdd125a172cd58523d865cb6b3c728ec002bcc2e0a602c019c6fff30d495913ee262bf0e254abf376e3710a3abd3b17c47ace2774d397c137f4fe08ee95298576fa36298986802467bf83afd10fb519069a13dd8c161be4b435d301559b80f6d26f3980d9644b9bf5988cc2dd2313c6bdb4f49cdaaa81cce40497cc016d7386544d5fd91bb6c1f945bf5c9f7f03f223a1b321ba2c5b4f738d604e9a64a41c0ebbed4949b2b23ca16be8f011c7f6a6eff73202b3ca9c0e33a336166b985c589e2df6ed0b585ea3ec82c9b369e412732e7785c524acd2ef1679de8c062d7114d0dc168ff5dfde25ec6f56d7bb5405e4e3c7029c71afcbdb33ccfa18b698843fefbffdb66eaf507b46e4299936600de027fd9b4cddce82d5da5ce8f42a711d1417762d97b0ff91c86b3a9c0a0b4fbd37bc41e0fa95e24ef80bddad1d32ad83dec6e7c81155493bc5963472d43c0043aa522950933841e7cebbe52f47fc4c3a3a87fd1d9325eb02d9c3dc690f2c5744d4470b0106fe1c162aa09547d8b4aeef976afd54eeec53fea21f48f39e18120c5a103ff817b0d3988d085616d717052bf9de0c24843bb90d5515d3abca480f2f366ec89a8547c4ae150f9c4bb1dde55be4863082bc0b1a5cf59114042c75fe2fd371f8a32629b828abf541a39291010042eba129beeb603cbf080e9200cf42426f7da418a4eed3c1a9d6f07c16a6d8eae71987cc66d44a1f8b40d7ee592c0d863e843eca249e63b88bdf386a4a4a1e624e71ac7c9171a9bc13e33f55011d1c8e9fc050c48de6e92993f4ee916b64f91fc9f1f5a3ecd366743299ec0903df33bc22acaa8c4da03385a25b14d6e3cac35b73e437a00f5667f489774a04e515d9b870d8b5b777a8c62cf12cfa2d572697b67d5de5c5b72e7b445aa2d27a3cd8fbffa37bcae235d91da230ccd6d32cd71e0594d591d542f7e54e160ea48cd6aab965a6542e2128982aa7a52178a3bc39920ce4ef4ad3b07495ceb92013621b73968fcb50c34bdf3f183ea8562e7161bf2b4c62f3a01d28305456b853e7f84e8870d24326144ec7700105b38c468fbed058cd021fb272dedda490192d25fad6010779143163f23213ad4036a6944a00a1250068a89e449f685487635741d1a9fb66f670705fd6582df7df6b2994b821eaecb6ad5dac75012fdef5395dd9a132ed0ebedff91072e4ec1acc5abd90209cfda1143585ddfec814bfa332b3eba45d9e9ce00cd8931af7d5d2ec671d5c28f756f7aefd4e03e08be35e7c7775f2ad486ec2a3bd38c413189cab5be4b015f89e4a87b76f1cc3f0a4835605d852523299612584284657ffce1eff9d9a63b04da35e3d54557aced69dea83047dde3b9253779ca2c33dafd0ab08cb54a7746f92828dff9a0f3cc3f215967f207947178089bfc56ac643afa9d3d76beaddb9d53cf422e0154e500d63d239dac24d130a768e61cc4bbaf6c80f68d53a29992a746bf824df7f400a39f2c23bec94d62304782187ac9b9af7361afb2c13ae4dcf646d19d1743e595b328cabcc2697a88f2607c44f72159f520be633280830e9a69d76876da7d99598ab73b79655c4ac85e7eed15336110d65f719dd4c5dfb0dac20455af767a839741834f9d805ff466baca666fc72c1c6a70fde7a124eb3b8ab353ad8f156160b0e2429b2858cbb332ab50e503c556bd4a3eaa2937b14e20f27d192eca4ccf514f677883b10061d1ac8ddbffe2a3be1073a88bbac4560ce66574126ac9fa610ecece6cc94246da58e292011d103cbf2f5965e56e9a8599219ecbb4b861d3af2463d5323ff499e02ce7259b43941bacef42ede2abe233492219151652443b66f62020d7bbcf7e50322e43817699e5bb74535b8135711964c9eb872183e985fe9c817999acab2291de57202b075cb314ae7b9c0a27e0ceeb52c45442a552f896c0782bcadeff8ef584f389de52d74703e9d5d3bd4535b0a61deb329f75cf98d3ef5c50c6b05f42ef6d9ac9a8f58580e0cf332fc9a5e6f878319fa182e73651711b7a677779d7b60ef06de9909938e86776021d33a474e1fb15f8521a72c017a1ceadbd0eb74e354b3b7ba49edd65d59f91e625daf2b8364fe656e02cb1800cfd42c70ec2187191ed4a036c186fa44e9cb80fe931673496ce77194713128ee86b6850832921cabd3231c941ff9af196f674bc8fa5cbb961f177e50e32a6a9a643262f56c48f00bb28cf56953b4291bbd5ddc99959d34de5cadb02b61214a6b6e4104bfc33fa0fa08bdcd4f8fdcd2fcb7eea2833421280f0e88dd27c87df50ea728058e6bcf66b4667e1021275b10c14d6579c6a919e5ea100328b24366e334ab9a41a881dca0f5ffcd1a365cd84f95020d30b5cc891be8507140a71fd94f890d29159c45687e920af2337ac74bb2774c97140c22d55a7ce4e867e603f68f309d5c6626d87e0b2ca5b4d28a7008b44ed69e3bde2c68d7d47bea45804fc62209176703cfd374b9bdd814617bf91b7b8f5d39a65bd851e70b72ca36c629bded6b66b43c81ed7794aa7532462bb891053617b5bf6027c26d4553028834dc1589a6bd2369b8e73528d91cd3b8f36ff3666132ef58da01cedb09a6a12111adaed4f9b2460f6a24af76536bfd1ea9fc90183faa78fe08f6a97ac42c3a71902c4c721d02a9104e2f98f6e813acb828f3e2fbb99f292490bf3fb8faadd5445731b5125c459a7245d3e1857b10ac8c428dcc757e5dd0197585475051678a463c8521cfc84dd58388ac62841b11021a7738f98324cfbfc7890d532213869cc05c7fba01b3f5cc35f705d82e60032148ed32ac9be50ad8e38d9874865929ad34a317cf90b470b111c6ce3f79262ca17c3cc8df2bb1e3e637b01e28f26df067776099d192c904754285fd3214ce954fffe431ca827a11e2061ca8674998072a48e150fdba0ed0290e6c37339eb15c315ec651dfc8f047c6c3462b9d3262a4e685c083470e6e9edd2e820c80a40e78f778e25c538ea554cd75844073538d0a4c258b0fa5b4bed07dd4edc66e9c179c2ce5545bf92038af6e7805328e5d5f71d57af0b6955db940051a9df0c127d4f64b41730feb46598148f88af375f5b8170f08d39cdea28d72f55434aa432fb47c73de3c3b456cf901736f0818dc43844d3e1b409befb92ffcc0889f6613b4fd26e3fba7aaee3c193a90a6ae282847db751be99f62c3654f11604e689cd7cee9fea53da0d39e8c51537c68ea4bfbb2fbcb9ddb2fa12908919cd8877e5d084631979b7a7a9416a211af218f408c065006b13f1020de4fa797d08a87b8551bdf19b01f837f4db897903f3bc2ec10d4509d48b8a5fc1cf330df183024cb44e645458c70f463ac38d28458fc214d5c8162100c7381ac2ca084a8bb08d87eb2d29bd1cec89d7b56fe51daf7dbaeb1bed81eaafb50ac198b85b8da1d29a183995c846236d9e97a80a50a085ee87ab1f2bd295c1d0a08540e73993f70876bc83903d50e960103b468b89c1a977cef73f44537ef3849f5caa6110e45507c69ab6cc237dacd20b612a989a83bac0897ace7682ca6169b7fb2c1463c3fceb33d87d7ee110dd72a8749b9d7f8c76ea657aef13564dbfbb662550fd316593071b44e013da1c80ddc4bdfffa53388df6b852f4989ddb3e2330334717e4e09199bb5d46281ab4cf4b7d412e09b7987d01b8be124296207810c8e932cd83bc45cbd91467d6b48d708458ae6567f730dd4d35bbba987cf06ca7668f04ffa40416d78f685505aea5706b63c95a155f29c201036c2c032a3d6cd73a92a1a74719130c0878e76c668e2a0e687f8b4e3cdfb4ff32f2a8091cab85f543327ef552cae05c3c4cad77cfd6ea4af42af2b3cc1d5a679494fa246ef625fe8f4a57815fb56c8453fe00a0f75a3170ae4da0d7983d7644da73d148ff8f927287e75de891cb85c1ed125743d68322886fb4fcd958cdfd370a39032f5bce3af0d45df2fa565ec16d8344442d837b7e23451fc2ac6b11aabd36f721105625d634197f7fc09bb9ec1c3d7d333bcc0343bce5672db6ddc53ac64b702cd6d5d63416f052827cb7a8b7a84d7b357691c3632c06039d9b9f140f719483167d7eafabde64a7fbc207ea6a179d7fc151e8d14b3c3b647a314dad90bd90116f5fb342d7448cbb916b4677a3191f86cff3d06bbef76df00c83d0fa67bbd68db37bf715106322915a39ffd437dbab38fd114a5b058ee08b48213f9cde4638119fc40fce192665083c418d8a9dd3a81b3da582f60391e81f7163373b7034f96379be575080e43791dbe307faacf21118bb18f70d17e8b8804ea53f294d957d903a4d8d8b5f25b394887edde26c470a635bc5be033fa610152fed614eb16a55ba7794aba6a1ac640e2260a773974a62f33181cf3975cc6e4157bf046bced6ec9583208c84b5f80845968f72986614a5955f09ada9eaa8a2d7b3553145373b7b748cfcba260966b3d25105f6a90435d1810d803dc261c70040781842d715c9d09c0643744bfad75b94e9b51076a81342b3aa4a1908fd33930b5d9eb41e52e27d9932b05d92bb78cbdc6b05bf1b215ceba8f3ac57a4d7cb0e14f7f13aeb2c2e9b640f9569d93f80591ecc75b182aa72552e29008191451640a6677bd739f7b93cd624009664c407ebe2182a9af8b6bd0c1848661e314c91489b7d691b08d44f56d9ad77ef968bb331ef81b1c6775e50db0240c3b42abbe155ff114c2ca7cfe69deb90439bd6dc604a161c695c10fe86887e9daf7de1075d498088eacbf10de02699859a0e738799691f9bb59c3c66b98eb7f2896bd2bf15ed4a1d9c7346570cdbff429f4255e4004942da71124fc635dd998e1ddae6b82a3af92ad9d45ba65d93dc511d4f7a1c5863a5cfb1e6efa86ec267045e7f07c312664421d08de81ad348654700bf829a733aa4b9b59a4525df2161bf014ac17fae336f06a8f5d47989369b5544f82f5773bcdb62c1a29fe70f32d867571c7dbc1311204b5f4d7d7d288ae48d01f9c0dbfd5496b41669cc083a0634d07b016f3995dcb5f069e6cbbcc6704465214b23775ce5be0ac99fa8de6af7d01acea7c35a291b62022388f88a76d81bb25a82c902d62e438d66e6449d8800ab4cbf52ddc8877636b6ac8dd20f31caba1eb7e4e00d3b43d0bc9974e29e6a76335614933724739107925d747599851356f18d1c494bb13640a48a8d056ce4d8e186aaf747c62178e2c82f26894900ecc008e31391032d675ed6095e69003905cf965912cd7e5580c39c2d5912b460f29cc70b2a4dc38cbc4534c6d67e95f478ef35dd712490cd0210c740b7722189561d428c113329097b4a6ce34327405e6b20e63b8c9c9fc43d3396e0cd9a2a5a2c9b6a6df79fd47c848f5f3649f1fd4def2ea151a90f17a3cdd4f549748349e6146afa443cb97d8bd049b4da724d550f217327c9173ef00d3bc89264da7869781c8b62086a099ff79d12b4baf2563374aa6214481eacf00916a450ae73a1f79c5d992c170a8aee7e9a82d08d915b44645c455cd18c620456b9264a789d1ad7fe75d803eb5353e6c25029223f7c912251659e5284536a2705d559ccfbcc2791edb7d3d51d4f0676aa2346dac4d841b3b25acecc6bb7d7845399f3d158e5b89e4feb961b40f40e2ff5c42ecc7accf416ecd013ca2ee44317078758b5826631e7ce7bbca1b48afec8efe1014e67d35fa4c0ddf26cddfbb05674b1a445313a565afe8dd7b1d49dc142300d83428ece401d0bb4cf89e2de7d0daccb1f29d62b92b644b31f382fa183c70bdf1b344536eaec7111055c4a27f2c6795b614ba97c8b3f603a84f3771e189bba0ba027146ab351abb7bcd401786611026352784c967ca7140ac9d74eec7435e5b64f07a6024ba376d587dd6851d4272f0e1f5d75e1389f3b4356ca74c4f5d6bca56d8066cead6eb9c1c50a24899ca830fc0eff52f5f5fcfd34bc429bcabde7be6321e1cb874b72f540f10ae1c8921ec14eb6a813be9c819b340c6a7b2233ff9b3c9b6850882fd525aaaf2e269a866d0cc3839d6eb5107aae32ade0c3394f0774a9e8b75b024d48a9021ea3c60e20824571c3bd54ffdc8994fabd6d5328b8977ac12557a2a3e52d74c142e837adcfeb179501b7225502534a11c8ab88e7c027b48de7cf57a27ec1099be3887af82ee42fb2165e9b71393ca9db75129c07489b29b9d7d8052afc90d83750233f83e5fecc8b535433211546557f147a9bd9db2d0f5122c8e7977d4b50e17b9fb26beb10de3664129143d7ad816b2a889dc0aaf8e2082ae298f21c92c27bb409d0029bdd4b72d1046c473b64b2d8cb4b826aa562506423dbbd7c5ac1a654887ea611fee0f20fb9d17d748c8573d073e073f4cb78de3c925f98737ce22d8c7c2ebf554cf12cf744ee0abc9cebe3c297d6a956569c90494edc709523c655b6a4178fb7dfb7454e9496f7dc548927815482fd7fbc583f2db8517f11bfc831f8f1db681eec6398da24d0fcbd99f0232ed3bbe00bed5834f48c7b742c2a83f554adaab09614b8f0e4e8efa367cd6b10d86777bf19f84e5a24efa4675f186373103af2224cb147ecf426b2fe69fae90c69772bfdc1422b9f508714bf10c8534f82d0e20767cc3259ee53ecfcd29db48beb0e80d149f7b01c3b1868169f806d00a43ae70cf7579382e0dbcb3c0711df4cb2de9ea38f8d45e090cee5d9df9dc8f9ccc411847ffb6b5b904e4c1c129073af0ca6435c75f0ffa6e7f12beb1295a804c3001bcb3b9199e9fab0ea62f0130674a4b941bfe7eb79c3bec0e50b056a3e9b46239ad57fdc9ee008b6cab1d6a510f95cdca4d7c0a1ce53fae08161c9d13cb6b986e8a2879200f3fa76813bc7b43e1ba5fee1f6562ae2a45a57302c367e672e29b563200b6b71f71df5a24f9a89692ada6d5929843697c42468ff3384ace607018f48e6cb2e15dff117fa68ee48f2670803349744dc1d008f9265cae73058e9a23a7d7780c8e8129ec553b857bfadf3f1f3666905a5f0f4d918866d0b3e762ea18fef4948971fcdc7ebd9abe76afe1df41ccf6b37b6ec6cdca2bce4a319a5bce171057c4a29cd2cfb62ab0cd1a91d48c61eb3a83a1da8e0971686bfe6b3965a4dcee6abdd5fa3ab51bd38d8051e38639c741769e0b26aa238678d256d1146d14ab361b4aff8c1b473fd2e238908cf591c2152676f143d65c9b735ecc13e2de150e0c93b96fa6aaac9eb8fec74018d5671dc775f513785a01115b61f0d2440d2ff4de1efc00192663d2326ab5c89a62871de3b57fa8144a478c01f01fcc0005ed2b95e44f6c33a7de9c8ef91d31130649a5d10ccfc452d1965df709ed4240cd1defe51c231177297e3b57d9e573ecd0d6754cc8024a5bbef31246ad6e354a52e26431fbd471b895fc23d1794a051016bf4135983fd9c4c807eaf23a1ff4fa91020d539dbd5692b0c421f45939a863914bb6a40d0da1139afb4421da36d56c6867b3ba75d986882a016cdfdd9ab555f5f456f142a98ba80ead8d1760204bf9395b794afa1a7259dd10fea79ac33ac1e0dba0bc02fef4b6c8c769fbd833908f08908059a1fd5e8c9b8ac2b18248960d1f2e054c2771e1082fa88d3dd48cb07e9c4c5a0485738e1fe3b95b8a4faa80f2f488ebee4c5d49747a6d75f194760d99e06d53b4dcb243aebf5aa1026b1559947202f50356e36c97667cb379b943311e81b07e81620f9ae87dbb8c1ed06db30ba0446c354630fd6d24b08bb4ccf30f64c5759e2e4c7fb4a9c8ce14cb28bd958219b68d72bc36bf10b962a5f2a62c13743bbaa9cd9add7cd12d82535fd51e80d95ae39e30b20c22e70b7c8191b9717a19f5fabed884d9d24e868b42fbf48f477aca617c300cd5e16da8b05cb72636d12546f89f966d127783c8550a7501080d96dba218f39e919ef97e2843039cb544ff6d7a54b4ac10bce7a6589448ad0e6cca4c9e9f3cda0b0ab949c4aabaed91e49b187a1ba8b2177a623194c8254ae8fca6eea1aa23611623608958d1af3e5d8865c825fcfb992dda64822f8e8b6b4a78d893d3e2ab51716a78ab422650542f64620a956831825472f8db515688d8444e1548555b70a4d18e41e024a6591473fde2493676ba00f3d501b691e1eb064cef1ce43dec5526c0d06b1672f0c890e4fc9a7c043be03cf85af6f52bb519402a97ec5bfb6c669bf78d555165826dc7811f626af8d0e15dda4cb81187e4fcb63be46cc1383c6ce2f6d60a9ac49a0d95ec3bd21bb8148b1648487a270f1ca1e121ce32d2a8db100903d0ecbfedc96f627640546b3b29d43c2ed1d38b6a2ff486348f8b26d80426e9fc7934df65f33bc379a8f9154ba3e30a43054c589ceaf2c94c32d3860dd85dd91e29941746069c13f0805a3ffb0157be90ace36588414ff4c243e42826e294f884664f4b6ad914ad03395a6aa0b2fa4c10a5515070458e0c7c572df6b1a384cd8a0f0d6145ba0c33132d5888ab5e12bdae5f2a7fa9253f5571cc81a7043314d57c15a66e17a6555ab3799a151682ca56faaf7981f27bd431380cb11b1d4745337bdbdc944024daf5498a35726dad7570d348e812464a5c3d1e9a582652d96dbbae65647235f80f691de51731ce2f1b6b5b90351d89c982231630b08ca07b32eac96809e8b333501cd26f00177ba86232dac4401d5f2891ef2e19dc595a0b4bab19dbc5911c9f314acc9c400a90ae95fb8e92236ae0c669bbeedfe162480adaad9e0c65480221991d552105a78b038263dd2baa0ade218c332834cbf3c5c4ee0a23047ba30be5d5b0c4e9998385c97a254fe0828c33e10d76e4072b64058d3481fe06290b4ce8ea18edd00b6ac5020fc90d6723ab4301f78db515f1c870c18e1bd031d3981cfd8bfec418292379293e00cd19e4878ace236c5b3571a2749e1288dd6284edb16affeffdc40021b6c6cea33d865cd5d9e876475ef354bb7e81d9002ea3ef424218a8aa4f98024da4d28a707cc2df69ad31dfbe7da3d51367e47ed6b28144771fea633fdd64a7ba49618048ffe1f41f0f9c0d994f1b5fdc04067b58f7f3ca6b6950fabd2d17d0ffc8ae607df3a1921b15e2b35908c66048a2c85db02cdb290d47040e82b7ccc909de359369d9ae4aab412ad1bb87250706d485f72cca03efa200ae05ba3e147c1f5dd1e33e5573190baeb57d6da8549e783996c58d74bb67e7b4900903041ba8f3de725a5e2efa9f7520e5b63056b575382690e2ce758f9305ce495c171950bba5499e1bf0a7b525f00179ec276015c4be8ccb87cdcc04b69ff4673a365fe9c62b3dd23d0c4d9ef8e657bda60d9cd0f9764f6dfa617cbd8061825d6b3cc416b19356b8f1578b5a9d4ff5e4d55b07cc5ace79919bfcf4a0050069126c77dfa9f333fb65f812da7a8b6bc830329ac87938bb21d0f2f5f049d627114c718e4710251f2b70fe5e397845827c41cf594b0cada64b56c4838dfae63fd3f9ad488f34f37b763795fe2f88ff3cf9034498263663dc8a504f64a42b7942a816b167fd38b4d496d3cce318367cbb9e200d69ffd413883646a262e2180c962a9168f3460d91632a5c0f8b3b2e49bd748016b299d81054e97988d1c4f68348b27056e74b3eb8eb1e00b36d04eced66bbacff8a2263d7b0f870dc8d0dacde5c0be99ee316f48802af5be79ef16bf39d1e7b944de8bac67244ae5ad9e04a582f653a25d9b2dad910d697c1db015bd7960bbf37b23d4296165192b1cfd0a147e0c0b9d389721c12cb3ad6825766f7b3b3b31cd0017ffae3bff7e02de8027310b45c2a7465254bca758be4c7f3b5493dde0e6d92a2b1ca8f7257a87fe2fc6dcd0299850a8687678ea956899f73fd78b0e477475568bc62d960fc4e0a5971aba3d4ea20689f863f3b562324285c8b34af4263feb9361a8f14dde148cdfee55e86e8e19fb48003aafd140b96532ad418fcc1a9c6bcf54e9747a78c3d36560826664c8690d3364a47663242905e6a7d1f2c1414ba7286eca06373d3a97b53b3eddffc523a47cc87894e89d83b5f3c767c10364304cf2e08d2f25d230a772217216db9d68f7c3c7ef19cb20e618457aaaa7f51f4710412ac39ed07f8212b81a9c44a7d6fedb0bf308db99e40ee800b34306bd424f0d3c1111fa3c63c6b2ea8818a78a0050d95c774e8498f00b72fe63ecc86f83ec7e53e74b00d98783f7cff72d4d4c513710d26b985b6b54b756f8db2239a7e0ea5843627b4b1bbd50be382623d8c4cc012db37f53fe5f196ee838e04e0fd1a5d25e6077a60a7196ff4071ca539823b4df018dd52361ed5731ae4e961eca4b2edde220857be9f847901006b86baf111f852a2ef9c92c11e7c640a6d15feacac6633668297d93b84ddef59828a2e7a318577ec477056ef6bd268f522fda32c31e3e0a4c5fcc18db7212a0134e70e9efb882f4d76597eb139cf89ac04d65980b5423a27d7d0cf60797876dcf56a6fb58c5844f261b49fc72d875b89d336542fe0889b34021906b62275bd6d29442593f4b84fee5003611e22a08e3b06bba2aadebe33888b58835ec41c98e794745137e4f73868410dbd3b4b045b616581a9fb10b14580a7a2fadcc23886ef50f63b2d4995e2f1dfc1e063939c0c6200cf6a765969c386628210306a1213f8b0dc263484a8b064034ccc1ec85a3865f3f6da7f4b3362cf9e29a958ca87475802e82880a75989b2ae3d6eb64c9ba8489395830aad5d2b94ec48aeadb0c8779732221f3e56a33764b2052b795ddc8dbaa8ad3008f6b6c9ce702857bba05ff5c871b8ac5baa04712ed8e94e4628034100bb057bf720638df14c98d3f405661c49f09c153cf912a0d6c043b638e71b0e43f2f2dd6c70a38ad1c8d75317231ec586822035074b127d5bcfee74f35e7cd590404c76c240269d51069a76e7ed3f66efd377c8d531c205eca75e89233b8071135757d126269db08b9db11d54736c51efd8e6254ddc589d7202403308009a61d64199081e1df970b93410e992e75d39eecb3099d582ab9df7e05a586c45d0da4f7c9291dcf4e575410f9153fc4cb36fc0d8e2294bec630bc4f1f79942066d9e3d64c64cdbd2ee3d20be50221b145017d6b3fd7cffd917569764e115cc59ea3e01e1a4d517d3d05a68e7fc1edef3034ee5600c7660da329782f57601272e058988bdf60afafe02b9c46a1b924f4f58e5480e15f79483d7cea0ea070f38ddb63d7ea658b0c529b0b2b9b0ce9318799ff34b9087fd5a38256d12889084ac2994e59ab0b02ac21882fa3b5a89ffdb6d3b110cd9467661456b7a4561442a5fef346f36de1f0d3c8059a0e2ea06b7c86458b57ca3a81b3674008396f2fc811dcfd7996d4e57216be1726e3edac0783d142ed0fff7f888574ae07064821a554ea97420c1dce2ffb325cf848520e52129c98c873d21bb85bbc5944f808833700e08a0b6746017e4c68edd4a77b330c9bdfc88d4791e09f3c4fca894130aed069d47fce8681e8f889b06c7dc500e178af8eba976def409eb31ced0002f4917a7d42fc78f7ec2433fc3dd8e3a2052bef18b015f664c488024d097d88c40d6a85ff6f697cf31deed37f52e25cc26f5f3876588b8e50898ff41f93d4b758ca43e6c550ca493983605d0d6eee90ec8c94f77cc5f6454e1b0e6313ffcb34d55fa6475e3bb43dcaa29e34d9e7a495069f5d2325aa59f9ab8ae48803a8c18bf623b02777907d22c8e58df944bc5ba851f050d1673727eecd57acb08e6f84437cc1ff59a6bf92e25b5feb23095b100970afd83198f05e06e47c306900168ccc979b84aa40cbf60ae729fb2c6c4de72b878fb6a1bde6b0a14a50f7d348a07d20fbeeba7913d94498896ca0161043e18f2a3bcfb9a9611a91129f58ceb2b7707ed4d713fdecbabcf7934cc1d9ee14298a9139f613ab6c0da32c1a245d4946d78c07f02b0debebdc55f6712f0167826be2bff1c49ea39ad3a348cce6e8f939326ca453085209c75dd9fe1f698a6fec6c47b50f7434059a41f4065a6c6af90b515e5c604e04caf2de8b26f5e97a47cd538a8a7b2aa245f8a7b6be323f4cbdfc328e54334111533ad8686d422a2c1106df95e3a906e82e12661a14b5f23a8378fb19831af9e79b5edb4c955a87fd3bc292ca200c57ecbcf12aacf70a7ddaca164ffff8b5dc6fa73099f31e09fb037106341c31f1debbaa4e29b52f8287af9abfba8d192d3ee2368663a1c52ccc66795a51b932b57f323fc61dae740614bae754af8e63829dfc6bf054082379c9eb286a29e6f4b586a5c6b9ed72871fd8a871a58fc958077a4e75e8ab622b2b50287ef878064cccaa64043996d5fafc398b5949bb5e5061c4bc8ac6dc46369ab92f8a0f38e878c30c1d31f8655207d5fc1746a5dc2bcb341f473843c4feae1ddb7ec5eedd314e422c0a83fd28af59c02d1086c874122e4e043dba2c20ec164cc7f73b456749f950c1ac17f07953ea13fea656547ee879139a86efe9279b2ed606a66b91b4df459446a1e85868d183c73900389b44ea148568a0696306c73198d9fe6da0a258972fceb977a808238b3191b32fca1cd946b24dd02a98d88f7c0e8e1ff671502f8d11f5a6511f378b69af31a955f3988a85dfbfb0f1b47d4a61f3a3a9de885aa1af1292c40394c6820e222fbd0306280318b2c525947744071717cbe4be86213a990a4599f1ac53f8df9532ccbbb5d7c8ec1f122bec18d28f5f9c352651c3ffa8ee1c998433ed2d996b00ba3b69e3c828ff7e3e65306a8c37fcc0aa15854459f015e5dad023fd13b9e7699db932fd52537394a5f19dededb3ce43db348f90f970795e8f2ec449f28bfadc90c7e8dbfdbd8390e3a6f8ad5fac70328cb02439cef1e1249db017e8c15ce7499a2c7d4090c917d3f7a2e184cdd5c7c2d8d8c8c51955e62a797d5c8ad7cad2e9ed398d2d3d773e86944f52effa6945b5cc27b5e95f888f8681e6330722fa8ec584ba2c525846e6570317e0e9f24446c9ce00d864af18eeed5f84f95554f9e58f86c394b3c4bf33b16ee82885f799205c840af6819ae213be19393ad6d3156b784f6c9615900f0241e3182f802c2cbec7d7f09df4f5bd3a6b7c762820cfaa466143d99539a8804088eee5eec42971b4e3b5af49678032a22920971a8cd3ce734066161eace4a8294724ce30b09748cb1ac29ed53aa9bdb7be52fb6ebfca19718a9838753f1e9600d8571873bbf578b774694b370a41b21015296541cf451f36f3e2da5a57f34fb0949ae4bd4948382f717c6c424bf072c5912fa3d22eb9ec2f2a4bf0bc7e101f8d2a216d6e04f488693ae0acb675996792c94eb382eb47e27225ccc44916042f1b1f1477351e99cd548ff9832044d159b702dfd1a8dc4851ee42a72c7324cf53820a76cd91a401ad27eba6ece18d56af11899db5cc84f255e92b4cae70e9544af9c2d5055c337ebec466b576676eea15b343bf271aea14aa5a33a9cc540b63ca232da73be820e05ea7dd46e93b29cefd5df4d43d769b93fd3e965a3ecebfcce00504332cf3cb8f8fdbd213e372b996749029bca59069055e4c0a1061bc25a8a2f0bc2f40c593d8675bc7218bf3c0ab7613584b819081b13a8460a94d7bf466f743b94b965652482167840bece15144f3e48f831f7f45016ffb23ed73e61be210f8958da19481e35df407448d352617b9982f0ebbf215d990c8fa33ce1909faf7fd20f39d61365ae13ebdd2946fcd60cc4d8f579129fcebd8d3343d8c871bd12d1c90938951b93598481262ed0e8275e5d072067f83f615c10e08f5b0bf9171bf9aa15d19826307f94336493faa1cf75fb99dcc3f22d0b3a442a97ebb1505d31b8becf628b8ac1e89564f855aa55fcf9546f28312e8c9cdfddc7c92e77b45c9fc0c82799a524cdd3b5c50eadf5c01f7885c78ef34fa4332ebd4316abc3c2f6682f9d684c1304fee9bffb075094b45878451b685f2ca511bf79e4f91d4a3ea492474bb1e3c81cc056993d4947ea8b09ea542611516fbfa3a29076df298881b49050db68bb0dcfd15849e74aaff756c00070fa1baaca42a012efed334a4cc6e358b4e2dfcdb8a71864571f1ffd27b5d10bd719dde5abc1082a0f49361200201fba268dfdeed00437651cec4f007e05fb9bf8250b658f466b2d105e155a530bf51bc05ce28a92bb67466be51cf45177a677d3283b1fe05649618b070442e912b783a362d9ce6975840a2909ac9c1aa0c74d706564c1524d323579c9e6d6242b8f7ae47f2ac24870ca6d2782fc589f524d1423f62a70c7ad3c173d1ed4fa03d8f6ce7da7e4056b9c51f45217fbf6a447296f072b83a460c6927a2f8992cfd3b35a2e1fc5afb669a22e1e5f3052c859625413a6ff7eb49a090e850653c04c7c8d4f316f3e352eacfe9e0f21a9f799f7bee8bb42b140bdfcbd78f016fabb0abfd301eed7e3917557626e6e219c2beea3e2c5dad30ed298b58354906295186fd2dc379635974b67d7f508fe85c3a178460d28593c7894ec2502411ee9588e62397aeca03ea220f84e9c9108b3cce16146de243b89c9eb92fb67ed09d5c02ace5729e94b01258572f63b93b598cc6c49bdd29c66b36e990a6e8e26c9ce2287dd1f6347f90938584c63242d45e5e9b48f1dee172c4b9774f2aac29bc0df84c69701af9c772704e69bd64e3b570a4117968d691495a935cb43ccf93c635844d9eb59cb3a1dfe81712f11bdef61d3cf09ea59cfa8705af1b926534be04dc72ffc9ff61ab1ce4ffeb9b6014c8b3c70e2ea6c18751fb7cf09fc297316b80a555b6f579502e4137564430d59453d6ca64c3c9a8aab80601ea6c1b35f96c0fd207944f594ff63490fd869c444e0cbf258590319333ccf4f822648cac3f9dbe0dfb313c295fbfe8485433e6f3d4a4bc54d54a2c9ef386929cb8fb2a4d83fdd46fce692290083e1fd5fefbfa6202fa2dc641bbc30a1b9a191e9cad3701b1ca3262baac34c2dc4ec95264bee138c1ea0c16208bd800d19475769087733e46756f03a8b6cf96911ff3d2049d123961f25f2f9a369f29486012b7c88f8c0ee1d8cda6f6d1efb4ea267d3899144cf74e9b29a0819b346bc25dcc87494bcfac721bd85a10655af7ec0c25410065f6e7a2df15e393b1d89ec2020623c7801986703df9eeca02be178e37b32e2be2c48d793765646281cfb31de179769106a4722b2101b11c044a2553edc2672f31435eee0b3ecd8a3429260b0e9cf4acd1601835a9992c80ea35e5529b035017f0e81790179607e81dc5d518c484218ed51eae7fe06e55f21aed89df27ff14f84332f4b1115c4ed844566e40ea4ce7a4681b0c6188fdb9f7b9d50ce4e0f8f12e25ad72b746da2c9c37eb6062465b41c9a8a7d14e514b513f2519b0c271a2d047f3c2b33ccb83414caf7961603bd402e734dfd3e85c3ebb6c53ed1077c32aaa0af5a7fad28aed74db504c26d42c1136ab30536b8ac7f3e7122a96085a75f83be4efa615a82c55b3556ea72b1179d40e29605d29f8c217cae5a8d476130c83308056c3ae52a66ffe7613762477306e33e59f35f5647c50c5718d655599de1e6a0e5507c013881a9afb16725a0a851e9c24d9b302bf164cf0093d3764f83dbb66e10e5e5ba2507e11b037dbfbfab889ba3392fbd06bbafaeb9c4a71a2151e227c583f3f0ba9259f3d4f7727d3d6fd4421b7ec8c13ff15834f1c51b698d6a558159c180d5611fb64ae8167387595059ecff9d9b383cc748b2349b9d2df16a6e1f638328596b905b1169074dd821b55819e750fb644f6ccda4555657e57e74e7698bfba02088c014e51ff063635925007fff2241641250522f5f2b075e9f059b4ca066d789862ff81666bcaeac98fb5f3688a899b5f6b519a391b6692e142d56f7e11e5d861d66e9a423cd0245d0dfa0238a19db5e613e4248fd3ff7ff3112f076360b27271d8d2d68884cd3bde1c447e9fb3505a410dac28f0879ec28d595e931d8f01b873bbd424c5549e13aa1e184be79de6c2f1cce0d5967dc259bce509e16e9722f64992e814b24e04ca47729277ff5d1c959b00504740cb0c9166755db6a6d185942fff50f15d2638c4da0ca771c503f70a16ee297d17ab8029e342c9565e85881bb5bb34a1084fabd32ff80c40c8c67497f3a0fb46b3aa4fcfc80a1267c179a048282e86e5aee3bbca9e743d4b49eaedd4e6ae20e9574c2ee5697aa35925c82fae5e09094ad8a99b8a3554a33526c20ba23b29519e286210d530a307558f3fa37ed278c975c14e3501becaec480091060f7f234e71595cdd55f2970475244e1f9c2fb9c8fb2c937a894231722f7cc9ab780df9821daa6c4d0281ba17378cde10acad84734e26181216284d4a5185f5e062819d2b62a9591f8b156ec9a30feeb524f0530b416e59e32ff8acf9220ce8018566caed19381710ffc2902d434651fd14c04f40eb05a93a24d6d94be90f8fd5876be465ade5405caf6b95176e7d4ca525a0756709efe5c2c52b338dc96ac6cc8babbc71280e45ff822b31e085d4393d4b59baed66cf48b1bb53a5dc581141e02a204162f0ad52c9c015434edf447877025799fe61bdb3df621b540e5e80db9e53797c83264bea0e8b6cb2fafbedbf018ac9f5f68b730750cfdd08ca0fd9d0d69fe7b4020b1a1d4c6c40b13f0d6d7605f7351d6aac31f06aefd78e3851fd07bf52abd944409efaec4487e23367370f056ea2a723c9003af1e1b4b8cfba989169593c031c1e9af8571bbb55746074fa63b537237ff48d9c994ed93b96def4a0b28fdb754b5039b238a6b0f9d178f9da8c81c53024065e86e7cb067a60b79ab6d90a75dc7ef2dde081181da34a4970809fe127d28970ca17853090af4671050e0c6fb76468b8cd5bf6ac7aa9169e0df272d2550183baca447abf7dfcf8fcf3ff4cc9cb7dcf054763ef45fb2607e46739d600f955d3fe14c19324bcfe61dff4dd758a8fec10de18b2b3bdc62ade21c28e06298534193c0863f9e5158111bb06c11e35d308559be3b458f0ba15a467a11150abbf44ff0d20a4e8e59a2f4adcbfb519371bc6b563343554c716572ba43ef3d4477dfdc1ae3a6a726fa2283953499798f998af1548d3102da070d3c02b380a854e31e011f952d17f5f35b21ff8675afd24e0c5b4c2325238f38903260da922a61568c2364c95442c069002220db6934678d059e5de635cf2ee6f0b668dd20680f3a81820114966894e87552bc8a450f413f6dd734c5f128d895baedd4ea9f676be620787860070d06e9371a2e6417956adee87e3312dae10310d9ff7bda37da02aebe37d0950e76fcfd4f9d7f5683a67cbf614bef40ec7b0f9dc750dc9032a3b0008abb55fea152702e4e9123a90100c325a5bb33f7b8e09e576f9c8f15e81b7bac7fba83675fd726b18145ebc8e03787b2b68ae935ab4db86bfc801e92a6afeb13fc9d3968de64720f28b5f94e8315cf04f5f5c0977e567b4fd87913293bd6a0d5c3c12f053ec0dc3df638d0e4f824f36dc0cd06b2b8e7913c4deb621a5c5ed48e158d01be0d4462335fdaef10ee74737c7c9ccdec3e04981cb33ef0f7b36c75309ffcdc4192d2b95f68d62e7d79fc26088534ba21b0ca60d3ccfd56a9eb3c2a88830d8e1a038b01d778a25f845c98b50487083a037ca412a5071a6817ca721f1d5e0c4740bf653543996605819877f7d7c973a43c340dcd7fcc8156a9aa937b8d5cec0aafa4a14a01e2ae7963b2dbdb982ce3c86e2f7e15712b518acf36a0f928b56d11e329a206d3e8937c5be8c086d75e8499e8c02b987c8080cdd5b4d88c4e9bbb3db2ccc198bc4f446d7865fff20bcf0a90ca253e2e57b75b315270c5c68830f817bbc1fcea9a7b26ed58bbdb89c1f7a5a61cd68fd5b81722ba8eaef77a289ab6df622583787df89073e2890f9c3138271a7c4ae2606074dbd67b6f1687d11ef1a693bde8669e9b38ddadf7b9a900454cb53c8efc65731b97b327b8d962774d6cdf7d96f28c57b2c60efdb3c4fd0cbdf83d557340882ae688c643b3dbf627b38fe85e687d49af992702049ccde42c41d578aab6b476a5c4d3c4c8c5ffcffb542fba2beb5043c7d99bb49b7c194c7aa46d1cb42286e2361514a435bf09c7c31d0012c57b2a4afe241ac9b9ea31643d9beeb0a0fbed33864db542bd031e3b49f10f7dff39fe77f7e2abe93e8783a4ba9bb7490e7278bffdf19f844e194888240254a05fc26ceccd29c923da4df116e52d63143c865231de44a1bcced91322a4184da3d3ee57798cbe534f2220ee8976280c7f7cfa24b1cf44a19b0fce8b35f1b790965baf16895947a193819cbd23d540d01f9d4acd9f4239c8f38670b77b267ca5edffd0eafccacc87a54a2e9b1c6702df86f11918fb3b81f9863c687e6f277b9e36a6302c28c08ab945c097e3b0238d506a2b96a4819acc421a7c2a9e040b52d01187c6d1ad34b39df27694dc4169ba9b76a25e6e5d564f0a540ecc465c38ef0eb08f440282c3759b7af28b6be85506f36fbb4af74d8518343e7e8b9ca742a704d71020514fb929762639fa7b00a7cc245d0f3a95f57a624b52c2ecd86bd9efe6ae3efbb787dd14951958391e8828e2c01e28b8ffbaa9beb6a2c22c88767d67be7c061f2a741d2a443128fc386706f3512e1108a5cd4840362eee00a7ad5f0ef07a0cda7e794a5e0b147a72d76137281dc0a501784a0ed98e593f42b24cc5cca4400eb06a949fb600170f643c8a6c27da8cc1e3be54f92315fff4c2023f1c49ac176578a9e5a88328649a695f7006f7e4ba71f6b082df38066b5356f819028ebfc6d91d63899206d722a3ecd56c894a5fc5732c0820c9b1a2cbd562a9223c110676742c6ac7424578e69b39d353192f4f5fe337176796a139ff0df9fb792037d1ca5f5d02e1272f28129763bad72d4f66718b73c1237b5908fa9ed57b518c3dbc337d216a2391e0c33c79bba5458dbd5fa5dead79dbcdf2361a129280fb6333ecd25ffd57dc6248987dd4d3446d309ee26b49e014e0e6fbab5ef5e9c8c0722c14f96d469b898c5ec08f63c0a8eaf445b02b7d8d34a1f6576811a7736c3375fa3f3c932f7d2366aa5bdec95f8f70f1e74933aa9d4b07cdac815b7521025fa52cb8c9c4d9377272192c9d5b98ef9cc455d74b79df03b04c476a63372c6b24cbea00f8c5abb98fb7903d0ba9d54ff305a0a237b626403e4afd9234a888748da2b4c1e1cacf58b75ecce71fb25ac9c6e1fb4ef9daeb5f78a407c08ca763bbc6a8af21fcb825977e88c42461162f2a85261497819ced290434af55e436e92432e058754b6a82bf4c0709e689b90ae0caf1c402d05151746ac2a322089e82fb5346880a67848ce51e3bd756803273bbbe097c616b170df1d32ac5516ae304a6ea54ce5542002f5b70b9cc48ad658c3429c4281476a2327643078c0b223fc6ecaac67fbd5f71e834de867980bcafffe3ada0ff261f78f117913111ee596a944daa757a4adde310706e3439834842d052bc2cec030ca3f23fdf4b2f0e9f46cde04e9b9341244c2f34876baf9a799feb66dd72beabfa1bf826a798bdf10d73b8729f0ac3158b12181622c927e6b76dda7664dab939c90d55a67fc4dd2979a1599e68aa0fa50475710e3512f0ceaae9dd5e936455558bce45ea7a8f4a401f70e6f4b24d77b9a1dcf67f168eb1f847a9d7547a81025462de1b5d2080ea4665fc5b9bd1ba7371fb1da971b64b743f5504a0fd86e923406bf912829fee5dc60d42a6db919fd35667e310a2a533b40e536447fbd641624be9e3ee0be7da8a1fe9a04f67faeb0cb13792e65f7db13af8686598afdf6c96a96e824a22d54d1b5bdb88e8e6166a5819dbd55bac2d17a71c245753a19fe689d3e6940fecd8c9283c701cc81eaadc40c3cb238411e684054199382de27bb2d0e22d6aca87cb6e9e8e6ee088389b28216ea00229d2d0c559b34ad08e8dbdc2fee51827eff47854dc100d7c4a474922d0d90511b7e1ba34b291dd256cc4ad48e6932a2908e329a1452e2963daf74d8a7dc94b8dcf6c51ad9c230af370c0b820761846665f88587ad5ee01209ede69ffee0ba7dcb62fffc80f9e63489bf0bc982474c5a9201ba882376f529f1b596dbe5542272cb795ad0ea22e02622eefe1e67f80c20344c716a99c372dd344d374f0544b967df8784e50ea0a6189dfad038564aaebfc0816e0e414a417dcad8e9a9cc51b93f6dc53ca714a6340130f2801a88694897f244a3584872d694f03e63046840fe798216222b6ba9e3d4563883bd9be3eb66ca0c2e0c31229b1f0482889c4043a1c0394b81b88f213454bb08bd190fd1810e98e3469728588da749e8231450ae68e4515d601280ad80a39803514fc42848426750046a24b065f131be896f94a405d7bbd5e366fc0f8e321975bda212303bfe05b7e84fb507647d28d3d479481f24410473821c762ec6103c97ba0b02eef0e1d9933dfc8b611e236b2a0543c41d112cfcc4a6e3affcc225de0c0f5481a69e47f1fd1c20c04be969f842f7eb337f3e0078621dd0e5e4d3b0cbd994cd00832d1c2d2f7a541a838c055d7f92e29e6eac3f7ee9cc3574762474505bf9f97649be2ea4854f77d6e0c403720fe88670d66f674e08e96219e200d0737f227e5a71838608bf42651b895c973f05d8744905cf822d9581c048d27f658a68d052d55cde20aeac5576274f622055b94d934782500761852956545377f16e726e0772ebaedca3c8cdb996da8cfe529c37daa7fc9be1fe8df0f3235b39294d805064b07593896f92139f82f3fe2402a07ebfe596571ed9af4671fd4b5dcd60c52c5ed0d6a3c7d97b3f908e9670d7a2a936216ff41c6cc4e1199bceb0d1f17ef2448994456138309bc838b25d66e68d994bc19213e06674c39225ca3e624d2e6bc9b1ad955b32207f29848b1ae245ad8a1e25af007ef0d323b49e05dc7c744f0626ae3f9e1a2a888ebf87f12d382680b57fbcdd8461dc949fdf0079f905524e2310b70680c84f1cea13b5ce7362c02f8f2fa7e686e140666256bf895088e53be397d1744d8570de21c27272594138dfeb2cb68df27757bcb639dc7229befc6d76bc479362be2194c3b20e22dee85378f7a57d7315552a68f7f7474bc2472fea77ba566330bb6a0d50e6f330700ef1305f0159c0d753163c5a2aac894b8b1ee12e4b228c26daedbd3cd803189be8cffaa890d87a1d0b94ad515f02619d05c9ec0ffce8df50cbd350f7819e341a106199553804d824fabdfd81c3047ed3dc2f8156edafeee8e1c24e35499014e2a3602b7c2830034f71a3a7b7b335fe3c37270070e4c7f071982586b7e09a4bfe2b4b08eeb155c2c79fcfd2ce72b83af6d9a2dc8d1bce9e30396356d2c24c3a411b6d024c4684447a1b6edfb3abc0280a782c89a5977d7d96bd128cf365c0d4e0c30b8744f5ab23ec39f80c41c3abd0aec477cae4597d9375ac917eb3374c322fff20a4934707bf94bd6ffe5ef771344ca16c826dd9f483ff7e2fb2f20360ba829abb01824821ebba146a737589ad1b281b5d767f1e20bfadd80962fd9f8dcf549a44b74ab608ff441bc41deaad01047213cb46de7abb8510c9a33bec119776396d23367c2741f3b878e17588c311dc0a5158b12696c82bfe8e0d886e492eba334c4c538e9e25f0b991afd35b502ddccea10b9980b68832cd8bab30cbca773783b766c8080ec7625723f7f715a4ce2c79ad5dcf05887f8551af943b52881bde94459937b1aa16200bf50844ab9fe0588569fbf7af9086e9a7ec407b0a8cbf069112fcd6bc7e231643228ec7837d4eae07901795ea85c5d2dd9dcbd9f88f3247e1d87cc03f63461c7d708822be7f785f866fa1294acae19753ff61257ab6f4a9aab2fb115e3569c8264058b4ec2b9dc347b46c175bc35c07c2ee0cdde2d1844ad58851392e3ad6d0386adba140c6e5a3ee55cef5be9fadf62b2306e8928ba4473059dc6770fa03192e4f4ad30aa4a6ec8f003137419acd51f185015bc62abe052c79f42724c7029ae680f8763df2a24aa5583c14af3f015f26cbc5ad5fd14422c55608edb5ec6164ea1e6cbfe12343ff79eebb9d2822b6897daa33ac6c9e61d64f768c0abd7977709e879e137760c89ae349967273e185dc36f970a2b8d0035c2d28d78f6a19eb040c79cbd1b55ac0aeedb4c78ea8a10418780b76aa4daff741fbfc148ea60d5c11817c60ac6122f75116380f7cb90dd822d194893bcf5d204d439ec18e80db84a5ed36b16df35abdc0560768c50072b449bc718b008913c930913fede7db23cabf5616c1aceaa519221a66f7115511676914fae11323423f7eaf2eabc4c91dacfd2890e418c80177265a290185282ba98efbdcc42e92ea6e271005e8d42a91621781ad81661f2ced5a645298b194868528deefb080d9977c26c8e37c6724b9c54e2085386b790216a63ea8c13577841de2526dbea4be29c12903264b172c0d75c84bc23bd0269c0f53c9904c327da97fddeaf2751e2f75143c5a3905ea363c3ed9bf2e92b3cf2a224cef7175dc6810243938394638470db67b6639e763dcec6f27dfc8718d8513c4e4d0effbfd17ebacaab57a422604df0e753dd9d0348c9b314d43d4f9a8ecf60802c191b739a4d90bafe066e713b9c5f4a41665782b5d8933a90a3f2bb4e3c139d81afd89967884c399b60c5ffcd31c0400cf0587436287a6c1a7a5974558c967d9f9010b5fcaf9ab7297d1a38559af91168c0c145e64e564e11c34c344fc85d2b8a2398e9887d945cf2d548433e8f7a1eeb7f0ef310e0ef7c1eb6e427c8e2b3dda5a9ecd3fdb6ffc515f9ac43d6bc2f8952e52e3f0119886cbdc4932b5c00e8a304c4e1236b1c9bfd80e552b9ae48d64c9a0ea626860b3e6c0aa69ffa201e57ace9cb3e9216d77884470c37d72611e369c564880f413db037dbab5d284a2d3787c3bbd50051580b5d00a15a58068d595f42e1f80f0aa8f7550c1633cb7e24e2b3ea1850a461380fef0fd6312d70bffd75c1f978994c8ca57c5c4a0bd5808ff5f919b6d03b54a53b154b5fb0bf753305bcbad2ddbcfa47f3a4b18537a381139a5c2f527ecaf087c4dc04d4202acbc70c03c31bd2cb37c62de05100059726f8bf01237f6293c2a7615b91c82b79262861a0df3336045411d5d668b34656606f90f33b6810cb9962c753b0c744ba5eb4d4d84c28dad0d6dd62a85782d74cd68bb2d386fe8956bec5e8fb4c405dfef079e70e904bcbbfba2622e2bf7469eb7515bada19ef18fe23b670d8e575fe3cb341658aa363a51f0cdfd11a20e888a4e6f6dd6160d92db0a1f216ced31bf87c087f2f886c190a42b9a54c8579f7b8e2271a2022501bb4d2cc8401f97148cd93f42a7af0154a12f7d7bb042a767c2e0086108d0855e932a31b1a9e76b0d310274626148683060acb3a5c1dfece57b864dd23e91c7917a865c5e8e5acc1cb2f3e0eed67c119099229fa5fc2cb95c3db33af481c7f7dbd42d4737e3385fe48be15a2c9fd6048fd176b29dab4e896a0a3e04435e60fc915e9621cb5e26f4910221ec23e5a37caf2894ff85acc610ca2fecc1cf70abc5293ba0450fba1a5d7317acb64f74729d8ff4ae1bf88ba4fa2b7c45c1633c9fe04e0883bde804970144778a1dcf0345bd6ea9b5609975b9253b112a6af4069ffed88ea83b7355942186356cb6519ab9e1ee7e197928787d3d849408283e50d5ca10beb2c6d4cbe2e5f4388f5ee15e64d578f77f05b01bd0fd250d2de746c0cc916cf745055c7abb244645cec9401ccdbd35be1c56b122bc86a7437cbb4944a6437972d8703be89262d1e0099d67f229426525cbe26ae825c6ac6996b17001a6c528cf7dce0363b4b5df8138fbbf10c4c0133b769d9329b6e2e85004b28feeb71ed545bf66982bf4e62cac1a53b5abf6fc2c7c9b08f409831a1f9089f6540dca25452fc8589189bbf1d461d78470840ca4ce7f863c82e93bd69b939acb8319ce9128f8d7a830095f6c7686d8bde93f986525d645b6798abc3a3dda41d2aee297431f093ca85579623f7eba1d6492a0ff5ad3e921703e8c558cade486b2ca1c44d99d55abd698ce5bd59b127b340adbaecfcfacbed9d7193e4f6146b19528c44a2f9e1dd156ac3c3b67e392f6307372d4c1a459e768f88914ff8547fce7ebc88f28be6504f7afc227f6873d0397d89bb19a7b2b87b511a02105e87f8e11f65ee1b9d622979d6a7e9e6521d56eb418a7082b949030248305f389c3e75593b0618d1e38c29d36402091526ad49e58bf7878457db5922ec0b5cf3e2c2c1a68451c46d8f59cd4a7a2aeebcde1c53ee48d892f6834742f64a9a010ccb2bedc0875bc050ca04c67c5cf83fd536e78930f0bb7f73fcd4ad25e5c6506608ff813104a4af47c21d49092fa80f43c99a3a73fab22aac4c05f5ae5d18c9f835aeb565d613a72123123df6faa6b98773d631cf660141a2c26b8d4d98d94e2666cfd886c75caa341e38be547d8021ea9c1f9793253923aa056ade9b145702df78787d5c7740b8f8344e875e444448976ec2df11e93adf0c23035c3412a00ffe0808be5136fec66309d25b8cb00b28fb9eb80f253ee82118210306d45241bbecfd4dadb863d7bb3b11789e1e1a4a0d3d563463d7b6d57dc13d72dd5c847f416d6bd62eecdb097587e5fc25159159f9aa8f2d7348f254f75d9747d98806bad1a3525d680a73104472e7699ff464d74b911d3a2f0931fb024760b1d9dc321a19da513220a3c4bf7a42b168461d25c7d85e3e9ebef00803da555314f9cc2f7621be1c04ff62b8bb4707eec50c2ee2a138d836cd15e9edb4a9c9b7261e5d8e0f4c93f23d7b74fe927f83863707803d47c0d7e424f6d270ad775f3ba5981ecde7eb4200219136dc7dd3afd1a9ef28e29c1dff59cbb475a3576c16f9de97006234c0255ea3fdab87178770f229e79ce67d50efb105519aaed4ad9e28a4d0f381cba080716742c763c9c946e9d97bd2b9898bf903b05a0775f436d267dfb2d1f31714b93970cda5a5a49c3683a30a418b07708a517e33e34d311d709c874f37e2b88e778e0dbe49d633706d51c3fd617ec2c03255674e447f59f8aed494498f3178e4176bc56ced85b36d9885353af7b938e6e47bee6b481a61c2a8a58610840393a65411afadf8cf9186dad4a06ccd419f289422b22772db22d480d2a2fd192957a3e11bce53e98fb139742f1fc4ab0246ed5c718c4e723a26cfface7b4dfb6956950e5e6f5bfeece774506f8b1c66c7eaafb4de65dce57923ae3f9a6a9d79a23554261711040bf88f25b1df0e74abc1f35df5dd054b862583c6ca3dc8f1de203ab1e83b46d0422cf65013c7a4d1bd293ecdf478fda6e9f7d6fe72d278beb97c713fe5c3a7ea12620e4c14428c15461646cfcf6e4bfb8710b459209205d88a8ecf4c7c1a7ba4885ff6a6aa865af7aceffc4470bee1136303f9769f71c66f5c8f7e5f545e6c4647429be89e1818d67a2074c6a08d8ac389ace079f180b281b4eaa4b29b5f110cd794e1e170e3f2ab1b29edf99289cd6294e91813dc5528ade5caf74537ef3818ccc51c57aa58023082538aacb346f800ff06e25b3db435270cf48d06619fd3d81a2ebbc562e8b018daeba7cdd91e59b68cc48d8a62666e67f87117d27aadd51ea3daabc9be35b375916891db50749fb7ef85226fc7633967dba80ee1e58f4e8e7bc63b9cce6edd93ce9334d80c8bc93378f10c5f416ab105c515eb32da98bae5b1e08ff6688edc0f1c93d2863fdaa9e06a14525be33e4151c336d65ab543a7c4807eb79afb9d54de09010df807bfb6b395129376ccc0eb55fb81e799421c6646818df7dda97a254cc51ac94dd786fecdaa6afb7f4dc2c542d9e465a705041d4029f4a40ee45bc999b2339af34cd4cf6df66a0ca2b74381a56e79c5778648f04be28a541ddb001b2eb7784e52e0d56a9326aa96ec24d913b2d0741b54aa87edd06702eb3ded4653825965d4345bb9ba4db7b70d355ada62ae1fb02fea90ffdc6879264f1bdecb213bf936f3d9474ac9480a0d43ea1c21fddcf4a93b874d246b745d209ee0f61b7fa53c4d12a78629ca74ec13c037d8a40ac6f48a5a25a67485127fdfb76a9af1258f209238006505b9fdd4f5793d21e61905e77c3893ceff9b62193b310859271dfd9fc4f3c6bc9da5545ec59b035e413c974460ab783e761d329a2f18a592efee727f30e40ca3d545daafa4a9d1d4f0a42d7cfe4fd9b837f6e64ce8c191e1ab200e6678709b837fa160f493699ab46e5ebbd79967fe482f823ab2251a33b0df45329297b09117f8f3e62c414e388f26135d6355335c3315c9ed1402a284f06ba1a2e84ec0a0b7128bbdebee2eb26893878f2c5b8f863254166a5e3bf32819378bf41105a82ec19da93e12f5289c8482362496d3c16ade2e46fe50498d3d499ad12796c54afa68d94375b3cb1fcdddac5312dae81a3ee4fc169a2afe4103952fce68006acc90e651c7429acc8fcdaf4f38b57e3f75eb1b3d2c48de3710659318f501953f7e294717623301ef2bb508be4648ca89ae5d5d442e770c17c7e31dcb1195a130727d7ddc6d90d61f0e81d41016671dc628ce280dbd28e6ba3aa8dc745e378a30c107485b27eea29120581bd73f5f05c09da4554465422e0e5df155b54d633736446e4431cf10ca80b1555763558e6907a3084b307a78ef653885a339fa0fcdc89f229ad6467dc89d2253f4a97a4f4e37eee354be2fc2356e530c68538dedc11896ba9a97dc6ba0888b04cacff8ef58c92a4a59a3b1ed2522454a7787348918f1f4e91d53c94e81d78ff54af7a4cbfee10f8d91e901980b972331c0ca0f6226ba736c224e9f84c882e441eac66785837d9893594febd35c3f9904303283dff9ef1eeae1d54bda0a7996f99aaee4e5307369eec178a9307cad68b7d7b4e721312667ddf838ef00180d8184298b5039a6d9579c03dfcbf7268a93361fda2da5cdc11855e097ae0421b13c5824c8a69e204efe150a1e10b370054b7d27ba13c9fd657e0c5b95327bbc59e5d4e80754fbe900c0ea8b081a85d164195cc08b066077697b34b1abc4264a80d9ac80f1f6c610a8e7cf70f726fe957d10d8fd75e0860cb9226560c8646653e0838c5f6e8e0b3dfa294e15b64dbfab150ffcf918d1d35048635a4ddc87e0b74a5205fee042b6b6fba6df4fded4a0b4e267db9643770035a695e1bf0520348fa2777cd371331fb348ec83421d96090fb6c57b134e53da64d560a61278e1c22bcc4b6cb122b828b715b25723bc291063f19eb0a7dd7513ffedfe95d727a223c8b47093924ab5918d8728199d162285911f99af949951bd1f0927994b329529cc74ef9528464fbf8ce2fabd08be78936e72f2efbdde09e0e27b15f6554e75e01245113d8b6a5fdfb7ea19b2ea0d415a5aa76c8f6bc32a05c5da2dfaa7dc41b6227de5e2598a55bf467d24e5a35ad62a093828d47e43161eb09e4ed9c9d8bfae176aab4d9e5728a4eb72136c583d2a6c434e29b2a5ca25dd83115dd829d49471c91287b2f985de5d527680be5f118044bf63711923220e90a8a33b1ea8ae311e953c80622cb5ebdddf670dc925b0cecb8ff32303644fee3cf37f01659750790e95b061edfe4685f198795ab5539e5f0000000000