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

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

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

Block Certificate

Block 55799 b9999e58df6b980f797d54983406335a284e50b56c02050dfa342d27cc22f2b7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
871349f3f6b1474e1a2873028793d002bdad95128a5a82b96ccd1ba44b4db768
Certificate Block Hash
b9999e58df6b980f797d54983406335a284e50b56c02050dfa342d27cc22f2b7
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0080230000d03e0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ba883a67c025faab086795768b03c4c6152daae511242ca71f9c5c6cc806d62fd1bb4f8820d823465b58793167a4d92450b660162b795a888cb61ec74e655c3bcf564decbb190c25ccc19e568720d285610cf63876652eba6302000000000000004000000040000080230000d03e0000

Raw Header Hex

00004020178227641acbe90025c7b80ef937cf4eaf31b24d6fe523588352e5876979f6a1be2a248a3f496cb851b0af206681f0b761a0520e26978acccf94bf1e5c4a19dc409b0b6a0763051868b74d4ba41bcd6cb9825a8a1295adbd02d093870273281a4e47b1f6f3491387

Proof Data Hex

59,560 bytes
121216020307b197520748d4b211519ea1312fdde737d96f7a02edf3d4a831db53acc6a9b5bca5fcc2fab4ad2d7ec7ef38c6b7fd124e7c4ab3ca055331002fe24cae12fe59efe4b9b50ed88903c379442dfa4746691f1c94d15e0bffe64ebc0d8fd850c727ae80e6cbf3a87ceba4c8f9696e4d5aeb4d181308eee99449748f28e54537b5e75734f13f77ebd30a33bafaaa320a04c69e060ceb12b4e53ae768c35fa0476d3da7d18e62455d0a967923108fc677ad83a94d1d56a048d02051ef8887f5aa83a466f131bf6e2756130ebf28bc9bd4bd3b05be8bbfe057d2bbe62f5bac90a52057f58f706c76584f5295673988c5ee61a21c1a8cd8b55dfecba2123cf64d8d1e93f170a50e265ed649c3d0a70436b358c398c2ed87b29cd3f238b98483ee8c46444c2303d2eb930d1291ac5d2d18fc0295988384057d8ba17d8cd4dc64e6f7a87599528930d7ad1b39f945e6ec4072b451fcb4133b5b34f18d3537a78a3fd3558a1127083a42c6e587660530f3c58ade05926498a0be2a892740d7fc5710c940b07122370c4c645775f41a01a5bd97c3aee7bef9001404676bd956e3641e966378fd91035a3ddfdd1af53d8acfb06a4c3975c202ec6b456cc131b6165c3109f7b716ae85e097d266214eb8614a94143cf8fab8aae257149d16406bfd904703fdeab38e727d60125fa93d17f58077d4830f1affb2dfb7e73eb9dddb002fc541ecf7928eac0c26e2ee080365dd75aacf91d33c868918650dfe0688e0e2ff47800dab004405b70b15a9c3c42462d47cc94de1f407ac322938bd5e0bea9a6bed73712901aa533f42563b7470863091dfceb4a66ff9487cd74b3ac8ec8b879a9a609a6404373f979f7b662ef44bfe972c03ae44a09f9cd6146ed3017846c9d4399f025fdd3c683c442d335b82735be49d7ab3eb8c3d51c3388db97db3a35a3eb4d3056cfa700341ffbaf5db54933f72ef2c7e26793023410118a1fc9b449d76c3e389f63c712eec704d3d083b31d270c077ef5c82f454589724b6e12f4f00a1d50e67b8b3d688be4bf6fc18bec69b974d271256f3f921332548ae8b551dfa4ee7f3ded71095206c73079c0ce6684baac569d8fa2f078410a7674fda0f35f1efdc67b087ae8cb7c33d23dad44bed760960ea07fb94338ae7b5742afe8527e3f027134c0f6bdbbfe8a59af50d4fa2218efdd2904c4e1da4011a8a164d1b1133af80bac9b3c315d7f23fa4eea30e1b2ec2abce5f40736d9d584c4a218abbd52e5d5a3f8fb4d8d142fe941c6156f7706ffefbef37ecdfdcd768d65d198c555011bb14aba41545fe6e749b5895090612d971c51b6d05f6bb334e403d5f31fca40eb13e398a323d2e61ef9fea9a0f42937d3f6f20c87980646f9c8e3fe32f1b13b8cbfd31dc5a58be2f4dc3ec45382ccd29e95fb7f6dd77403ee0ca3fb48e8e69b70c52430169728d163bca697d84758ceee161a636a0349ecc4374b90762f997d5b7d86ce4c51ce6a983525e7d07c82e0913eeeb808b517a764de80714fa92754c062a0f7431e9c86c7aa5322fafc8e253f376ecee08a7a66600962d7ef77da402af949e98ed22c143203b9cf120dd290c1df4506dccadf6553cbadeb371f5999ee5411a69892a2a83d718eb1682b8da900ec700459a695ebc4779e039f9385208d59d6ba34d57d4ec6c3f8aabac6cf6f3f9ba20e3d4348afc25913923b06575ed78b49c80e4a0f11f704518e395682650dd0ee1e9b46ee8b15b37a8a70edef59695adf813e6aff22629627a9abbb9ee914c03cbd8f99a4290fd0e0861f6862975fbb70290fe59f2a76df8ec830cf424f0126c60e9d0c2bb369c4030839ae905bd7735a3d2578cfa801d0e84ceae2049366862c5b758f08a13d20fa1486c957927e5dfb8305a0e1ff61d451e7e96477c751daeda91a23bf8947e814af32fce2441f34f94330367d6eb8a84fd2a80fda15feb5bbd041b41c13d1a2bebe980c80e4ca6dcae59d5228209e8c96d18c1775a8a64c38edb9124e584fbde56300b883562f97e879ed95d7f97a1c6e1a037dab5942b7a1c7cdb40d8e6cddd8425728d52d4b12ce009025c36bad6a7ae7ea63b1bfec72a64d82cbc2c4d1070079bd35d5d35536b4db766990ea40766946befe1958c7de399acc13a62335e151fd6177df02dec29d6d60a4c8d70a4b3a85812f37583e20d5944cef8f004608e558a10309ffc17f0e4c99f48f553f5d3abd3982cce74908ae33f642dbe3b483cd198d8daae15e350be87dd78dd9822a7b07be7d7932b65b6feec53650cdc8b5173582a59e049b380a24182bffec15c18c3e98ca58186e6535ab9f6f0fba6ccbce1f823e41e82ecb52f9c8ee5565351099ff25c9a5dfef75bd7e7e10abae23c5ca8d7019aeb87cc21527959a2e4b37aeadfc88fc298a15c8c921ea2317bdd9b2879a7843aada75f32371c2981b5cf4b2cd6cc8dda1d4a75ddb19fd02aac40e65e0d56cafbcabe4c2a19f7e7fe4cceb1154ffa5d08baeb63cc7919bb878d4df01faefde18a169f752ba2b9caddde3a51f7a8fdd977b95737bc7a4a8e952e25f8430d4487e982a2e5d19f8f68a374bec8f71a8210ef4651c8b0cf4539cd2fb381de72c24624424742dc410087248199f25ea320f8ef578e39bf53e3b89d5a0f735daf24dbd4644dff00fa62cd8523b92ecc8276a01df0612f319a2cd9b40aaf998e0e11abcc4707a922917ec76cfadbff48249647d020a1284d70710fbd12e96a205e70b201d149f8a09fdb4f29fcaaf12bb46fad249d280af7772abca6b744a78ac17daccc81b04bcc2a85f1ff0fc577236ac81f5bf04d08cce9cad9e3236342b8794b2af4691b208f9322eac1b44ada099b59d1aa18c8b67af9ff896cbfca235b81a34173ac105954fe988b837b5fa664d84e29675061b3383a450e419428d99ca302f84f682049f3be02a658e34d094121698204d2a20c2736ff10ea29be649d883b6d9d7a40d86b58f5da61b3bbbf73715c16121f2bc34898643d47748db0554d32579d69317141fb5d28c49402f35c3e5b72cddd44c60cfced71e5044a7e252321039d0c5c797e1d9e089e149717723a087546edbab327f69e9e6c5d8029f66339a864b9667f2e647720e267ca373ebee18921066c19de2af8c71a3a424e3f1d1822da87c16af219d87ae9f21edde0b2b8bc3a91af7ddaf470501a20f61f8cf6027b421cdfdcc2c2fb20e78334d55995b693a257875061d94b9206d107826c047d62d147212b386c247a88349266f8619815f133fcc0c15dd6f4404c12f9b2d3befe6086ae87420343a0a6fd3e1fc84067b1f21aed5a773e9b330ca131f5f8bfb0ffa05283cbd16aa0468a639ddf49f703b69594a1afe1efeebc3b9bf92e2f3a64cdcf0d01639a451d5c40e2e7d428ddccc799da9d08bae7cb4487dc58698821f4ad2b6aecf6379606e478396bc237c2459bfb3538bee7fb75ecc1491b7204596a071d16ca5f0f26b361021bcc9775c8498705021a90edfa5aab0feb1c2f24bc3048e2a2191a46ef9c3dd631451dfa8872f5af78fe17c977d4df4e215751d5cf2fdf3cc17bb2dacb32dcf2f9a92fdf221b1d59e9eee113a453436e9a8670dff6e22bb0615ecf3ab601c098a07d09ea8ab37d8739d029eca09b4c24d746729044d703e3cd955afc0a4b0ff3694411eb9a5d215563285eee96f95576d356e2ce526f8abb411a09f7bad0b03ad6a95f4709a104e47ab282519f7b1c52bace271359fb091ee4dedc6b1a3b244a01b36212a85cd706ee9f759b9517a184b10a4b567626b6f83a525c7aae787df2a4645b7b2ec081b5aaaccff7691790341ec6c3aa929ac21d6e447efeb42fc58f108ae4f1e3efe5ade384ed3afffb8ff4ecd028a9dd0859859af98bd1e34c82770011efc0d96683eebb37de501ae3983982f214120943e6b27454afeca8668a558fc5e6fdeb3aa5606a0738fafaa1c4ea5f54f8f46b85f75a1a85d02ee035e9e848ca2a25d1d71cbeee98ff1e1a9f74814ebc49c8f717b0386f90c0e637f84b6ed54971321b4e4adfde67c48f3a43700cf38e152d20d93d3e111ab9db8343cd1a798b2e800ac1af3b47d59a19da1666ec9cbcd894959f379c5777d3e920cd4ead5d3c38e785f5726f5123a635c3fa0a3e8f7b3121abb70529848535b1e98540862ad07d6ad0831cfecc80be20016296e8e62ea6b3a97a4bc536d5165130cb7b73f023e2ba8b57cc0b636d01b476f41849e25094ea47293788a7c9f0143ba725f558dba8e662becea5d2a135f8f38b985ba4d2684881c15be7d82ab5f111beb43b4e79da467d687e263e8566c8ba8ef2e4b5f72bdbd983f63f140aab833183703f938f57334eccc541dde1450a5a8568996ea5f470934c762b1d184573fc7a58c8213130c24568574018cc7f8dbbde991a3273ae6706310ac1930251e7e9feb9433baf97a67ace41be01eb33da735b4083e28ad8a800bdd57d3919be49d2f8fdc5e9681f9d3bcf426a14a07a8700da016f9f0c3b31c1500c84550217456e44f659edbde21ed7b124b6d72f793fb98a24ffe6528b2430381ec2bb93c3545ae670b22ec47287b127d292699fecf39dfed7fe72838a486c03e078ff9268748c5f0c61017726917c8f7b16b3ad5d83cb64a5abf32977c4351619e637ffaa64e7bc125ff0ada9602478e0ab5893e1879df7fa49d838293f742708b1962b62df278ff6e854e90d3d6e3e12c522ac2b43ed222471936a4df79ec1b1001d6d99c398b686497ab4f72872b780ff3a4b02fb5e1b96caaf3ebb974ae27f039a24a98adbb3d6a304d29d068ae1f17c04dbb8adf0894a3ed467c68d8495eec97a7d834b94eb116ba2b0d9bffb4ac1212218ffa462c3582237ca8a0fb13bb05c7a6e7392ef4445928a4fee23a91d338d8dc08f19e770bb28b7a50b60b3acbe6e8697ffcda9bb82eb6e09e59c24a544594f20f92f04a3c73b0cdc31da84ad47ea2711b8d39548f198b100ed333c4dafa81cdeed553b4f624d8a90a01f04bc08bd1432a3d397edae4a3598ea1573ebc6a562128a6e63a67ade29a13918a300fc3cf8dcc54ec27956be6c5f41810b35781eb3f9dd1162905a916bfb9ed84079aae235daa62180b40d03111ea32f4ea1e9adc7199657e2d4ec18a474cd13a2cc6d84b86b4e427e8ef4e370967bf60115f5df6ec21b311375ebeb9e0009bd4fcd7e88f35fc4c2fcd8c229543fe47bec8408a37728899994b4d0edcc69a3c1812d6c1aa527b97745a9ca2e6fbac00395f3bb4499bdcb0d5007b623ecde751f81ae51318a361fc5a7787d4452983a25971f364a4875d5879126c3a8b8a8d6367a9a03f0db2981e06f7e5f52261883ac2f251ae415ae9894534497996d6365562befa53c91efd878f2534f2e614e350a02fc96563656c46032713aa028511968d668012e6a5c709123c01c0ac22753be3b426ddc4404ae07394ef1fb7bffa73491ead0e8a9b0354ca809583d67f5538709135faf6c73b9673885836f423da1055960ef2bcdcd061091bd5aa9faa1a36d99f70b8dffe4142870fb06af2b6e2a311bd65b10e7ce120f269e0c6ed7976a62c8beea3af4f0362faea076c811504f396cc0e50e0cfa430e9857731f90d893d89ca1a69a7a4c5e4399a41a1f23645b4f038da62dc6856d11201b89f7c28d796117db5649ca5f7bad8fe164aa8c4675872a55d46ef7f8c3cd3d73c729e9634b3c35f570c3b4993f674b5e6a541827bca31548a314f3fb928918db78208f91770581cff5f87f4aaa92d5dd085ccd314ee862f68f83dc80ad7ab403320905aba19a75ce97fcea4295d5fec44c773089823a95eedb13ab15cb17ddc2b8793813e0741ea6fe2814e88e65e7c72ec03857627dade479fe96174f1e9368119f9c5f5db91745c972b8df4c498e5e236c5e6f4034c40816d2f1dce1a3312a6d8e70d879b50360ff3b505f2a4fac650b64285e3e4328ea5e58799b935562ac40a42ee6c5c8e0d05d4219ada0e38c80fb7a40cd6dd6cbaf5611ee51af617c74d78bce721c33256ce09ca6936e2f987f6cbcf1c5d8d8154b2da0337346ecd754bdb63e4837508bbcf76cbebc3aa9821e87685137cf839a92ec6e1d517ef053efd511b483ae4501091e44817fb6aff8bdfbcadc9ecd17ac57f40a00b9fe6ecf3fa7f454ef719299fbc4c8deba016d0fafa779d01c952ff74e591fe6784986de8a8a323c052970ed7b7998cff820f016a1c314b4c339cee85d27467d711c4c258510432aa16dab16d7f21fb3c5c9bdac1d97d93016734cfba28e446afabe0fe4b1bcd8f8767ad749685a19f1b552174329308a0a08729d3f3d4e6e797c82411ff0b94b81a8721d3a09b8cfca05f6e7f1512ebd56bae7106238ca93a3776e64c3ad3327a0ad36676c12bc7a4034d70147cf09d8b6113d6e26b96b4e337f70540651f01bba3915bfe4ee12a505bd043e9aabd5dfc84142976b4f4cc26c8fcd21153ad62182aa044b4be17d6aee291707b4fa6dbcb28a522ed12d980055fe2bd36575275a3c014abf125de499fdd88fa78cdd2ec81eb1ff6390ba4ba792b6f6169caf4ecef7c155666d579322adb9f6e7b5189cd56066cc7db70394b3efc83a36ee4311db28b102bf07222805ff9e4096f3403a43d7451039edd6dab505bd3c31e58502cdff97b41af6347a51837a66ca2e1c46e7fb932536b74c4d645ff52232784d637b89bcc68a2005612259ae2038bc1d4ef21d3311beed0c7c8177f1ae05d67a6a09a6f2ee8ec3068998abe08297d1b11bc50df0a72933e2dbd23bfa7325cdf54b3bcbbd70419d1e856279282b19566e98a466f8de656910ae0320210c6c40ae6a738326e01d9680e1d89f62da32d0b8c08c0f32151277a0ddf0ddb7c31cab6d9f176da748c1e827737c9d0c823dec09f3b343fd4702f6af23f75c180863df767315ca99fa32c1914b52af18f75a4a1a79421e3f0267c4f361462cab4006cfa9ecd595c248f261b598fa1aa07cba12bf0c5089be9045717353e66250bc6e7d761e4458bdee0aab71b77dd8e8b37927e1a31214ff594ccbc011a5ce5e0d5d0cae90ebcaa560dece86f72a8b152d2fe77490a2b5ae79b1d2ee667b4d661753d417068f9259113dd73c132e7307416266a1e0c3ed4388772cafc123600b10cd0af78b3a844e5cc170900f0abfc163e043e6945f32b2572055815e42d4b48bb75e1a4de36bf28b526e1ab0879eee3a3a0520a061f36d6ee5ab85dfa234eacab3e3b9d9f6e98c1fd0c2ecb6a1f8b6ef79edcb2efe608efdaeae79c4480ac61d802e172892fef11ec312200ee8978ce93875a258e2fac2f467e050f402ae953d0e1b722d6a924fce347145f2866d1acc8076011bfa8d43f3fcfee3f825387ad2b2481929410ccea9580c9131e1a1ecd35d9bf0607c5f477dad29a3c367f2a05a730b0c96f9c6c359f090b26c118dfacb04822c9dece2a54eaf3594339853f230ec31745740daabc7305dcc88fb404364bb5a805592b68bf5798f885f39eb8a83187ae46985d6660c637c43b4002125f66201e36009100b3339c941c1d7500482521be7811c6450f3697ac9dc3939ec401be29632a6d42cd53af0b86cec82b1eb52716cb94651056eaf5f964fa285a571aac28ad69af01c8dafc85f738ef0aeb5398eb762e72b39c5a2fe73d809ff2fb46bffdde408b86410de6f3915178f55dba8d3962e6f38de16ab7592b67a849d626f8231a6a890b3d2606774af712160726647f0c37db46212a76d52a2fa3e94cb55da7c2f002826c60d9de6daaa2eba95cb597e92499a82cc0ade6610c71cb458d14a6fb7936655607eb069fa1510387e9fd4651cb62fb187b95e08a3e1d5f6543f9a41bfcad8bd53bfd49b37ad6f5c1564382c2f373d9f0468adcb17cabaf5e576e62050eaa336e0fa365510109eb246db19cd3fd401d5b264651cf0fa9110f1c0e0f6df7bdf4416c58502f0245f1425abf9112956151d85e2496ed377432daf871233e2d224f9ade7be2e6a0320ddb640cdb66e62cf799b51bf8436154b3496aa9e146671200ff389b9c5e07e82e4f8d83b3a7e4c65b7b23abe303b0b197461eefcb7b617f42d5820a9a65ebb9b2da61540795ecd018c358e1c107b4db4a549d732da30cf278f3949c70ab49f3ddca0106525524c5a77a5958ea226a3130543998e403d312abae78f1bebbc0b00e1096fc44849954c15001bc46a26f4dd0e825e953494adb2726662b11e7f06e6f1048f8bc8a74a6d445a9e04983dde08e15aa2e6662db6c57d421abf1cab58cef59f6d1f431eedd56343f4dd8c3bef3a401a56c7ed12b1a5f4cc12449c09fe16a8b49055ac89a8b175df49ed868884d30168f2c2d43339f7c4995c2aeaed6cfd69639c030f761262d314b6f1e0cb7b8abb25f143f8c3db70a2a2e1e1fc802cee890320f5229221c9066e42eb5f6a7d09e4799446522c5fb3f0270d0b841fa1eeebd0d4a9458e3f9ac148acb360f9eb777c1d9962f7c4759b4b5e6089ffad3823712e34ef217bda5181f24e362a306c1179dad1f8d192f13709e5eff299aedc84e6fb172cd3b8ab5806b199130265add62202b1258732043e5d914788892919f8a80ab96bf6b8ed6b9330abfdfcaa012ebafba0d3e71d8415b65f164833d0bdde188e6d571039097269e2e4fe6058339f1b4a31c00058adcbe5f6af94bb43d6b9c9cc94d07e8b66319235f438a4c6f834d0da80159245ee24c4e47bbfd1f77cd95b4c988e2b97a50b90c4e5c74908145cfa8fbbc0d241574bdccf40fb6d6ab7a15646a0f1e3140215db89f72e2842f75633aa2611bc823e9a5042671acdf2649385e9efa267174e47a0442b499912bcc6591debb76056ad7e8cd2fa7c3db7cb81266a591e42b4c4027f220c607bcbaed339641f82e2f7c8d1c8e1915584a8b66cfdcd4b5858e6fdce6981ecf12b9b6de8be29ac5b0f59353c94d3fd37049e210a26561aff1c5108089410a8ea9f0fd42aa28337439bd8c4762be81bf41fcb219d8d8a8ab24501ec0866d3ab5f1a6fceefd372e36525eb8792d2aa7ba820cc5510247b20b3ef3183c4dbddd500d79c6a33219b1a322a6645e7a1f875ba893449aebf7a1e852b780dc3edfac92a2a7a6215c495cca6fe6d5b44fe64b22faa334c13c3e6b70ddb3a0ea822a49920542fdcbc01d069fe8690c1b7a2a457a5b6ae655391d8e36fb01ff4b7420f130116f967c2ca9ccf47494126a94b0f20bb11cab0fab549ed8e655c4abd02f60f83967556ebf10119d4d53254cbf8cf4a0ea096fee430488cf6dac0a849fa7c75173bf90ffac82a645e27079da3942b773527a41095ac68ebc8ec7380e16767ad192a1815b9aac38fbf3fa3e693d4153ccb5c5571ff4ebd09ff80d65d33e845a83975a9627f950343921ec970f7e8433cb62a6d4643cedbd7c0ec9af808f94ad7dce4fcf93313e99777e6a9c2fcf74fb6ffb9bdb3514a00fee9f59b8943752ece686e14886b24e6f4a32b5d261e765c630ca5dcb45755d08456fce6027daaa3b76a3296ded107c653fb357842240a75bf3e4c58aeef80337d9df8a9291305f7e2a1908ebbc230bb18567ef695ab310510da79d528fb5c3c3986884e80c3133feb5d58391419b0a70f99e2df022e142f7b3135315b2b2227486b9f65c51988d6913b97bdaedebe0d3dae596dc4d0a3d6146759931dfd3016ce63d25ee431d8c3512aca587f08beaac3d1bba7fddf509bd68a3624b88ba3a45e577edf4572b6251c98e7870c50c7152ef799b20485b186516ccdd499e18da009648db59dd760400ad94eba2adc14cbca894d80643f450bd96498bc55424d685304b5e1cebf0d91ca77fdc32d025dbbc9be6123cec38f0b940f46dec43764390dd6b9d08e78eb4da69aa4f4dbf2b603589de64d19d3b91405ba0541a1694f54eec7a7d4468799a7f303c1c7aee76b7e027d77826d99b18913f2af19260a8473cbcfe4b4083d007e6ee486c5e1685c3a84233bcbd3a51fb6fcfaa931712de977457456d7a072b358af6fe08f96d8943b0214c4765495904f33125c8d591df3c4674eb725ace08c611e140e03b691f4216099d0fd8e2cdc608751de507f0443485f7644d27dc28338216d59fb0e38d8b913fdd6ffc3260332553ae9c7cd59cfe3137d85f5f7d6a99d7dc84f4c5b202d1e3777dfda1c404e5831854e9ad14dba2728e1e15efc1c9ebafc8911c675aed271085d9968fbf51a14966e1fb77c731e19acdd781ccd281c0a3b13270e6e00bb7698beb8d81f9290e308f2566e60c4601d49fe6e1bdb7fabd3f1bbe20f05236fdef49479501b25c265366ff9b6c37aa7110f07f4529666439cb47ada3a4122b9a1c56b66d6cda10a25dd3d4824dc0cfeac1a713e96c676340205ea21e1b21429745f9b7d5cf5736cff142be86c99286b357e0118b87df3398869588a32ed6648023ff06924fae1d51f35700ec7bc0cd074f93813a6936e13001291f0d1f53c2443877e1656fa3f00e136778a1b6d2af576d9bcf19e397a3add55b2438e4d35768de5c9340bd15f79b7865b43368f5b61b1c981ae7c6f9ecc50716e4c3754509100546a2264cf8b59784fc44b5a78f5d9e5abc5d6afe90a994731322837819047ee17fe065d5d7c4e61e13d13ca0b894a4603c7d7b5ebe4d96587e5aaced5a7d9f74a4da6ce549127f09fa534068b732dc78726cb67e1d0e54f0159ea5500d03cea4e8bf7be7acaaeee57e7fb8fcc88ba741e01b02c42dc7d941e4b999519140ec091ec8054ef5380dbf5c6dd4afe1f064d7dcf3cf2665b4f955d9ebc9bf7a04ba6213c2488bc7ba4e80f5f7cfa0c7f1f0dbd4a4e4459a43e3ed55d66750b12a142b643cc3908ef25101c8a3ef7dd77942144272c257a545192308b489a8d08282a68e40414ce58030d30f3fc8c8bcc63b05a7cc556a3ce948ea22f7895eccd1cabf4b9406a12d6ba5d05173352fce41a7f25f6b4431ad4316b26c6b262a47ab16d649da4918dd2563ad4b5bbb4509ec6a9ca8408400dbdcc94bf3926d91e26ac9ae69b2884114f91082cb397cdf6bd0f96014ac5c4fb1c09e8a640d73a4394227cdec07c4331489ab5d0ef25d36b3a5180c793378e2b321383a26dae9e2463eecee857a1b2cfcc67978d54a555b576c1770cd308c68b5106db38eb4f37ebd73714a60e0b8c955f75406583478c7af9c36bcc56c168461666b4bbe82a9ef99b9b05fdfd20d7307450c45243984d43cb94840a41bbacfb429aa9001717429e0bbb8ed5bc1c6587b61713861c4c0f588e91140b9d90b7ce808e72319ecff6f7e624dca1fb5e8f180071c0a135b5284f6385f28d8274fcd300f57e1fd585696beed17ab28335160277756822c7b3da4527c13403032f4b8dbf4124ab34ab66a90426dca2bfdc7a8f6a2fa621584cd20b0794008e1b3f0158f9f15ae72ee9fb4d506d33aed44a0b7535ad783cc58b7f89e5f19e109ca16b8f67e393f5dffb88384a244f12c10efa4f8e3d9f80c44f19bb751daa96401e65e3b6ecbd4a671c191fb8e69f54e6cae5d8a91436c67bfe99ad72f3b2dd2b56b09bb1b9472293d6731736afc93be0eceece8ee566bb90e20f6959ed72aa28ce9c2847469f05fa67f0cf2e6b40f51223f8020784581e2874a7a75090a1de391a7351535946f040b204d39a3238732f5253c781e232c66804dd98732559b5d1d43f8c6fbc07a04faa6c8cbb006f9c422bdfcd1a1e33ff0e41aaf57f10c535781024b32c99b0109200374c2651a7995e73ab6b7948e2ff6f7f6e9eda72c73592edf64e10e1a122d203144d18560d8b9a6ff11bad93367bc1e6c1cd208613f26316a223e9fc9c1126cc98a5aaf5613945f0dc3dd8178d00fac30a10d7fdb4ab748486910b97e28b4aefa2d00f36a6d40ccaee1efcd4dbce778900ba9d3f30147701a078564f7ff62b8ff5bf546a176fd5c295b0dac4cf3ce42b903b61ee1428de48a982c27591e707079b36d1834907471b55d183df960873ea0352843ae343f18e51f92cba07d28f525ff062d9da19f294c15afc1de97ca288258f74fbcb4a5921070b62a3b97ce4f9c5a42f248f95a2de5f33f471af8f59cfd170769a14eb4b6eb73b4622be79d345110e9f02a04b435eae6a201b7b83b409fd1d3689ac438670bc94f186c13e95fe0c5ca3bec5a01bbc28ad9534177befecd2b132d78d7eeb9e322f346a6d3de3d6223f424545229fb3cd24f96b21e6fb96b63bdf42977b5f7d5c30b7cd339b4f2dad0756a9c4af8790d665627e5bf8c792fecfe4279e365134afca167a22870961663d2b31d4ad5eec760567217f414fb92423d178e10b145e24e3005dc88344f450a584e951bb1609c092f40f144a97d3828d133c32595ba9a63899a08290ce19df2c813c8473ac0cd1e14970f923311e83e09165d3d02caf2e4f649b8a02345e85fb3a525c1ca7caff549ecb64887acd00fdac0aa9edcc037c292a16c79ffa6c9486d43f44ab7613a66e45b970015707f98c964e7ddcf2209be280855c8fb31a7ad98ecc0a15bf2f302d6260745ce0ad683b0532d5d8862dd75a595f5a4518e5007e52a7a484f05e38b670a2609e2ff4e2050c34443954e58019f2859e09cccc3efb7d093e90b381690f3dfa0dc702b619c40de0be69595bdcad7fde38d2c09326417f289859d90a0861bfff5c4213d50ff4ba1521e798433ca067fc0fcc1ebf55eb432483fbe59b083750be284ce6e837c3fce4f50ee1425ae289aeae988103be541033884b195639c8544f90b09c0215bc18edd903f328a5ad93b64def4e30bcd5409fd9134a73fa4f9cc338d3313ca4d6ac95128859ade487e3e9b52bf2420cc09cdcfa26a0dea772e9b1705dc541847e6ec33a900be9ea85c53905129d18eed2bed70869462a1c95efe28fea431cd3b8527b58000e9b10aa6b486beeab69c954db3aea56603d0ba91fe82a56ea0ba1dee05427ba2873b17f2fa2a17274a6a0f63e7e53bf5818680315679f63964c6b0d8cd37bbf5f3f3b3e371f3581c716e61a96bdec81169ab58ba4f02bf919baac1c6d8f1cfa972d76e09af759dca8ef7bfd5a32eb4d6db72b5db8e2ef854ccec0ec1155d145f967b62f434b4b0e541fccfddfc948cc49a87f9ba50e22ce0933a0b989fa03a88a3158f90c0c73e630f0a45666febbcead3669e19b1354fc0283cf476519eb9613348370af6bfb297076d8275027fba02efaecc4766b6aa59c03f4a5f20e40fd53ebadebf0f45e28a09df63ec4b44327ed220266f96f8b5ba01ef3514724906cca4d384288aeb544f56062614d4343ee5049059797e337079dc69c956d4329ac2d92e9ffcee789d83a1b434e19450de0256f3927680f8d09bed1c23f6f184ca584b05aa1245e3d084f3b2714ace8eff7fab708e3163577ccecdd78af0984294166daff2ea9b5a9b834da556e4ce7795fae04d23abd0627876ae48a09db03573c03290761b4e764a9e3f2fd8298a1a41bd783c547286481ed836011802d6cdde76e8e49d3a99783c3037a03318befbd903d7f287eca6a857760f44485f644a8804ef3e75b664d513842564f5e06db942c1864614d42cc01365a6f7cea4dd2e90758590e53dcf31b9292577be917c8033e6e3f26b93015b1fda0c5be2ecbf16f2ef5b7ec30eb97d4fb0f9eac2db1c8d421a9f2f3fd3c81595de6db95b4e431924b6bd5fabb834e2a4234d22ed3a86144b031367b585c210c8b376024dd5d4b6be8466bd9674ce36994b46ca89b7b389831a1cb72a873740b78c9319b9ceb038661c082abe2d1b9eed63364a4bae31219bc3111745746fd842f7b6b1a35a55bec1c6c9b56590bacf6ba66526820d7e0afa7047371ad8f36724ba27cf42769808a5f02ab9387ad0a5f0ea1b92a0496c39d63c139a4b291c362bd1038f4fe0aa907a1d9af5d424e05fa1007830e70de527fc62d1d51b8034d93e9628b55642d8643bf6827a3ed99b4872d783209eda71594abaed1437c8c567282138597b3f4f285efc6834d3da13eb6dbf56b29121675a61a0303478b4995271457468aa2c5f7e53bcc873184195d8e5112db83cb06c9259c4007f47cf200db35dcb2e41312dd62bc2585738a071bc4a80165f47bbd5e6f16ae777ff48f794bb8d397eed16423a6daf9e2812d9e02540bd0cd4795ba61ef3b1ef66c2ef8af9f9d47f8f77f1f3e2b84771fb5264ecf9d184749dc6f5308701c90fcfb8b293fb7b59cbb55c62405924baf989ca29d4cde2a15d45bfc844b10c18daad74a0e2e460235c0f7f8893188e55cfcc1d854ec07f09b2365d195f838c205043aba8e59558dd06116d934b50cfe2350dcab53d721ca6525a55441c55525e770844324553dd63bd482653a0b5a9fd68d61f186660f1cf0e062c5743f8a18676650450cf6be2d15a5670262c30c05f1e4303df658d411e24a174c91b00e79e3a3f395c63e9c480290159353f525f5f54b5215bc5eed9f53379e3b9ca65bc4e84a1fa02d4de94ff83ce8fdc019012859db5110387c7f9cbede3106804a3427c8647127c4ed96cae6b5109fe21e6b17483c42d22328207baee8536032049d857581325444d1b043bd23e76266ab6be7408a507aca2e674497d4382d5db26b0098c2f729d614b29eaec0ce6b906c368863897833c675098b90131cde2fe1eda22b099b875c26c2fee4fc5bd5255a02d9d6eb8446cd0d178b5d930dcd1dc67152319fa5361dcd6c885d8c65cc59e01c5586a92ddcfb9eb637cac2d1588f1e867aaae230851446ac12d8912f583dd226fb27af5d35144e76ef0a09e7b9f905ac6a0ee6cf9c9c6e988db20bb4be663067e61aa5bd1e185d1fac6c55e4d6d64a360c03a61bc04fe00e708b36d1e2d80882cac7c24c7845a3194eec3d76204b025c588f107a0d682fa230756bc228342863c99d7525a929bf54c7a3eb671fbf4bed1130ce2af5d743fd06254260feab76438a517c1e777b068d0db0b3e941bdc3c3a2cd906d9e2ce46606661adca33f17ce807baf824fc016abe7d5b8b03ac0f1e14413ab81c66bda647aafbbabb797f91832edee6909efe2ea66e46da0f19255497222ba8e78f0a65f8fc6c0180a7a70820a4f8cf3f5ff248b48499a5ff443fe7e20e4cb6c82918d83f59ee76ba366f4a44133cb919ecc22a62c1711e7fe8967b2efbad092b9a6bcf1219183ab1444b3bf7b37cccb33095a022a1cc3fe76a401129188e5f40097c72f81d55bb3e060394b4f456cc67ce426f95ade57f782b0e4db41182e170560f971f7e0cd237c19eb1993fd5f5f4bd6afe6ae268f9acf85a2d04916bf8d9a9864e88941e19adc831177e543b136ff680939f354db4f957731b6c1609ba0c48a2376a8de0166b4865e27dd0bc118982d7ed9f6f7b7488ef40c4396ecbe4222fb616716a7152250dabdc04d524dc5b8232892c48f25804351ba38788d9869f4627a48e98ad3b641fc98047b6fc47ac7acd8440ef2fcd8a1213b8d6a8b69d5a31ecac18e4430727be5d617f19786feb4bf6c87fffe2a3c440eeccbc94108b06ee9b006119758ed597fdf977c53ac47e8984059b637d142fb1782b224093e014103992f7506ff1b87219b58bf1f9217c17471482150a79c44052a0d1eb5b2236777042a71c347a8e5e1f252054e91cf6044eac7cfcb9ed52a5b948dd674e675fad3bf5e99a2263eadcb63ea1298a8fcd2bdec72d9a02a440c441008268a1eb80dbb4f732e50e1b18022f2fc7345075487124cdf9f767f4fbe87399f2d664e753ea94d7058721c9aaea51f527a2c6dbec99b71ad939284316e3f108ec7682648c8cb84b0ac8d90fec8fb58e683e3773722d20fe1ab9730a92c66eea8e40781e090c473b202a5107d9f1ee4209e34f7700a0c095f898d8e93ed3ac56279098d0bfa8c63e43172f48aac90f9e498e91d2e767255109ede294e719b2c4593224a57dbe952459ad8e5c966f329f63093eb85ddfedd4056bdb1f47d2f9db4f6ce97811b61f9bdb996fd9dbd63a492586cfdfd43b20ea3dca585aab0212a6090d5c031ec0d025f6aa7db422b8b9b1d32625527815a2c7993c4e707e8787440242feadf735c379aabb0ea59dab712d276505fe8b530143894d404bc272905782ae9eb74cc908f507857eab795b2466143cd2d82df69a11dddf928b9f89725a4421cd7d30746580fb578314684af6384e7877b1e41fc22201ff5693076118e2e905ea119010a2a9a5b79d08f023a4e861cff4db6a436fc35f3eb4968215a2555dffc57967e47a24e4e46fc2a7826a96b5a8167b451b5d1f5f5ff2215b4eb8baad098b9ae83eb0f17527acdf3acd8632b7811a1a259f6512621fc93f5c9f0f6cac84cd6e933c6bf3ae5a3eba2819b9c674901cc392f7ed02ead413ce2c2c498c1bc01643456e35720764c00157a7bd4f173df61c98dfe70df37193367f2c287a7b10f76107708c5d02094307995e79933c31182e1d82c00a463317be5be04ce71caa0d6b7e4a9923d7e0014836ff921b574e077b65a9b5049932a9cc5d54e8a30246b55a0d4a2f5ecd9c67bd7deb4c2be020d9ad42e862d762044355c355ae2ccfcd6b839aa9edbbffe354416dc087f53fc71f58d0d9f8b3e5df8cf744124db4e209c46fbd7532efa6aa168023a463c61e1efa6ff7afd2ae60a6eb7f601b86061f9866960fd1c1ddb5a56e2d25f7d345d3360fc5978512f2e55c6126c43ed3634d6d18c62670aa853a3550346af49fed55f44953946c6dbc5772be4484eb0d34b58e266caf02977d1ef30c74af25b3d84d0b6103a799c5187e387a007ed694cdb451249bb4e6b32c4a5f55862dc1f7039325f8ec4142508835a01894030a6f555f0e70cb780a5069f5cb2f7005b39161bd49f1a16185e7fd69242a6c20ac75d001170d8d048df1d03d488ecea9670fa4c8471badc3c388defc0bdceebe4b60d9651ff4d09b97fbd0f55ee603743255be626c477c6b84a0e7a45658e1aae1ed32d0f6fdedda139d8c3ce1679625e7b261ba3f9cf88d3a7494def3248027efb349666bc3de441081bb2f2f855e7cc9cd147d7327b5ce2e0637f46430169201f0766c14ffe99d3870279d8e744bc370bc5e8da459881873fe29ebd0530f486e2bff44bf8fe573b61b6792d88a15b8c01ea1400da8967ad10ba89340cd0b113ce53714dac129cc42679d3435d902658ea2da8674d21f093408b7a66cf663f26fecff619e2a9c202d853f6299c85e689095108e6c777a096d6bd0300ce588c6f51b22476c9366a2cea9b8c57f5d9d20c639b8be8bebfe24424b5e706830d5cea3eb21e693ba5a6124931471c219ede4878c38ee619f091c1264269ef21f97336bd7bf3b92856575cfb27687b9039ea93704d90d7e06da5ef74efbbf044738ae0452b5a1937fbec2a0dd51438a4795c9d91ce7e4f2f4a59c9c568aa93d4d19449e836493e41ba3a95ba5ec443f6207ee11ba15b8df79186b228bde9d020de45fb22b555e9240c98638d5684ede40b7823314e0dd4ff0d0bb7251fea50bc834200c77aaa77bb1883c4919453aa274101dc301f383b4f8bfb9c4b4ffd4148378ea2d43dbe893101d3d89b4b4e5265ffd118d878709717ed312208c54396ce5af93807b2e3c5223198965d6f62a69b2813cf24b10210c22fa8f00da70a14521576907285478ceed2b3df852460078d4ba8d7499c1c7c595615631dcc77d4c1adf0c326e43c43d2cc8af7e7844d6f341bb78df12b9f02ba9df7613af349cbb3f567fd73a6df5b25fc0c9f578234e044646b440f0f7d851a4b305d29032eed3ccd02a1bcb0da15f79d56cae5fdc92416aef603d39909d4cb0db1e3c325d8f747dac1a3177279f261552bcc2f8b5ef7514e0ef2453601b1223e87a203928340743fc5cdc638679c8baaa083ea408fe878544652a0481852d5163407b0595403eed331b3648e7fc66e3841c917e3ba67af7157a38884dac3e042222f13328d7e81290eebcd9cfce24e52ec370d48bdf297df8a50ef0ce685805b01fbd1b7b81fd493e737e27add8355d2869170e8c6247627010b7e514a0948eb2a481697d0a94497bb4e7e28fec89906152e429ed92ca23475678eac47114687fda3204277557eea260c27531d88278e634abf1561ea8bb571c1810c482de5e1db27a69c4fcb66bcf900909959d6d40fa3fea39873c639af04fcad8fa70c7cf81ccd83ed344a9b5ef60be4324c9e1915efa5a6f622a4ad8e8feb1ef6f2a677b6e21fc9b0b77ab693a8bb52a6fdffd4163433b037c6f2d105d6859010e89ae0edc2c973f5e1de4ab00ac09cd7ddc5f979adfbe0acfb43c090d3824f5067f16eeca82707842479db9c389a607a6287fe786a9b1e2678b9a1c3f1e19ee3d7f0b83ab5435df4120200348ccd669e350599a9a2ef82a686c57b127ab2203c094cfd53693d5cdaaf59e6043f7331b9edcc9389a6d1602d07ad788184c4e7a25b4e58f0187ebdd77d8c3332e75a5a5e90facde3b3d82e081298afdd0e49dba1011c63db66b652491fecfc21329a3668720d0cf6bf976992198ead23151e5d0231f61f6df70158f394b2f2e3e02f896281adf3709faba419686d2e3aee1efc759398dfa0ae26656b45f03a0cd6d6f99b1072b76319530debfbea5ad10b33f8f346469543f028964c4d58204c58787ffb5949c5e2b2f125f5edff53e59126eaf9300020a49c903da30d95874043c48ebff19b583026ad6c74bc57cc7fd98876903f8a5d6bc79b323d959963392c0fef034e570991313b477696af0a37773a63e36372aa38078b84eaaefe1cc4ab0d10b87ca46c356ce42efa0855dcde37b6b87d75d08517e352a9e635bc3bae056cf0837ef275b61a75491d2dc90f5f48a3e50d9176e3832d3074c0c64b382395bd87c6cb12b11bfc83946a05374e4212a094bf7a7a6fa2d07b4425b1d71b2c8f7e0627f4476c4801622f319383f97c811318fd4c5a9cc8251d80ec72d35f6c97568e8e1f0141fd4b90aa6032b809c58e35125d2a2fa00db93c4f09c6864b1958e62de3ad701f0d2250633b5365c35e9816bb792075d385aee5ec98f96e8b6573cb4447e8b3b020325bf890b83e8ee401c6ff833e2c30c56c13b4749b2cb3eb1db5dc05ed34aa8397259f3c8c0f9f82f78a616b7af4c31e0db21502ab60ffb23f63e0dff55df3bef08f6b15f32ef9a1eabb2085b18c678c53a7939c6c86c7b355f8c7936c7536759ca6b79e1e636d236657f9c6ed0e436b357e01eaba7318159899bf9d80feca6ca242b066bb4898528f48c6a404ca30fe451da9218fc6179662d0ddf8bfe963e02516ddb2b12b9bc157026ba6d08a980081cfd1e03d5198c28c22a2df121cd667ffb100f988ef4a0aee1bfdc17af777079542a52515d215963d8207e20d7401c98d674a8c430c9ff8072be80e0a9958b8f60bac525c606b2b00615e7fb909f8b8c47ac7dc7007d2740bbea6e23a958da988163429583783af21565e84b8c7ea06fbb4e1e028985b7358d45ee6e7e2bb0c501e75d05f0b88717ff3cc818a345992561f3ff35bf8541d070c726b789ac21abac63858a81de5b2a912ccedb06e0090863d9c27079429cb5e4cd7ae4401a0e04bc405820a8f11ee36b4e336d85e6b8f30bb495fbf01f6306b8c2cbaaa3bda45344d352d19e2a35fbdd30272b7e679302254bdb16acaeec46f9f168ec047905c361cec83801ab2a88c3c9b988997b9df097ee69805dc7274e31e4bcfdd6937e9b96ae889e13189c7e837cec1e7e728cf66de8bc720edf5a6fcd4475b93a261b507e40bbe1bd7d076a339dc4a9de9125d1a8060bc84f0fe9370649420395cf6314dd87ce192331bdc622f529ab77c249cd24d6a867bf6123b282563f860b53a607a4bd14408f79099c2ad71966d1e3fbc285430e090081384887cfd9f8596fa7bb33d5ab92e9f41f70d5e2205c8af0c8e253be7632448cde39976a7e0e2654f51ad286aee15bc5761d52dae40476a43fd7e1e46f30f2ee1354edce11a8b75394460fca8d801b7c0277fd9b795995b08da43802f6160e58b72a6f0d46596bbef586712b3716118afa58fa560ad893d4ca2fbb702921f15b861bb42083d3687543052fbbf4ba1a0c76e79834f210cdad67579575a6199e5caa83f02014e1e2f58c8c03dce4b0948ccd1f53faffb9f2fcd0535728d703fee8d232e9d42d7707b24920e62193a2bdfce37dadfacc3fe4b4647053f5e8d3be35b6833ea693b8d5b1f9d5b7a999a60d8a35bf0d3f596538b28cb8a51c9be821d51d67c766278965593f395554c75c3999cf69971497479ad814f8505524aff8efe1d2c65cb75b5891fd05f9c25fa80fa046e1c44f4dc0d85e15f504553ae040318baaf71dfe6c74330307b8438c727ce43fb7a556d99a84944272404cd0da57fd603f0ce02d84d2a9156e7b28088883298edd1b0beb07420e2bde4ad9f0a2db36f8cdbf433ef5e7cbfcbe50dc98b10eb1e39a89fdaff762182d1a386798842042c103a7dfdc3baa7bd8af90cdbcaadee7349769417b31db34184e258b28bd3d18321cf8a106f6ed60e725b9877c54ce34e72fc3655e373d3b0c30d2c035ea2ee08efb093fa2b7400740c5924fd68b193d83ca2575cc1d5dd06bf6fb4d9ebdbdfba224bc4758881045fd7182c53d5386d76f268ba5f5219eb069d7ba61b5416d0f5a0c99a3cfc7903025b33a069c349db7e2a424fd2ae2ddd02f39f1aa71ce678beaffc47349a12364311cfb6bd49f3c98c8500c0c0bee90d486ef7685b2f40ba0424d389cc9e47590ed9ddd008486971a0514124d37d3895e321f8c2fa4085903e10340abffe2921878552dcb16a367b7f5d6af5279c8637361324e5bd112bf2a90a1c41ffa1567504b127da456e92d0ee188c6006ea45b14b3fd1a3ef73615eeb4b9ae9893509592fd27e3cb626f840383f9731a412133131b9cdda6097342a0c640d5a5befcb5e3064e7e2f7962c4e6d19fea9bd0f23f5cbb185151ff72722617d0fc73aed934a57a9e56ce62398a96b3ac5d9d1c81ba6598efd0ed1e61172bdc3d87466f6084877e39dc5d70f8a5272ffe2826202c722c14e86119c3a263585c0cbd3879fa10698168116a344180a45dcfee8132fcd6dd2d7e4f10826afd4eb348ba9b33d93dc555b133843f87ab218bcdeffcda68b2afcf81e42bef2e7354e80f0b9e74f9431f99053d3b3baec9368bc85f95a7c58b9a5b99da32c8aa29feb06c14a54535c6c3876cde481a4cfe5998d3215d83e1256d30ae0e56e77bacd21a76b962b394a664353f5ede42fe34ef31686b67eee5cd6ca3b77eaff4c86656ed5f486bcbbfbd4cd69e4279ad754316fc904d3f02ebc3587649bcbbc98dbdd1f221de83e165ad7dd9e9458610206484b1e98c190c46d747f5c10a6a8ef2761addb47afef557dd99d0e48f79b091d0d5ea1adf73cffc8e67b1acc8b8cafa8fdaec93fe1c7771c6c800ff0d3e5d5614be94a09aa4a3d2301c5fed7867f1fd0d5b75113c3e9150cc3e91a981643b6b4fa8b72a6a97eef6e64980806719c6fceb7f22e7fc4ce7c0f3e204c91aa77d737b0ec777e49e18c2b670b350c956ff25dc5df9da4cc66b7bef6f028eef5756d8528a777c636a8deeef25b7c7878d9edfac0733c2963dd595b959ee5cae2d47f8cb3aff7f69821151585a9add205fc55ca31a90c2fe4ff8a9e022a6849689fdf4623c96be82d572df2541f3ae8a3ef37363537f2325923bd6522255157f9c0564f9a70d172b012b3a31a9824f535405dafb562b3449ca7954e8979b413d3c930f412a10d1c2371b1035783655de43d7698685f68cf7a726d550900f06d02ffe7e2e1fddf97d7589e6c550d96464a0b23f83980eef88620328b23762f93e7cda283d2f7d690a192c8f6d6cb35eba4a9c8f9200046eadc39f1aa90690860412970f84f90fd213203f69adbdddfb4a7bffbbad60f0053e1a70c91ab0a0786be5a90b2ccfe905d5dc0a2b1645865da12630e54043fb3df078d6f35360cb1c45a3174628c5f85e846702372b6aca28a6a702f21908fcd375fbed9957d3439f99bb08a547a72af21c678b80c4724200fcf1311a4c692ad9876cbd3d5ffbf820086025a002afb2e712acc606f4cea680ff60112f4c4ec506c3fff3d0e4adcca097c4a91be53a43a5ffe759474566be4c99e4c295a0fa73cab55a85e5f9645cef33ab76b5dbe3d7fe04d3b4e1f9b2c1b4cb70408696918704a6a42836dcbd4dbf831d8b1563b54f22056b6f8afd26984d20d601098cfe4d284dbf385a54ebb6b21b05cffa754ad95fe5fc34c15be90ba6e58f4e6a6e5bf63cc30d541ae9a8461047cbebc0c6e6fe479e3dcecd93afa60f607d62310afecfaf0a7ccb90c97285469d1a6bf717fc62a258116600c67f97d0dc98ce5f94404c21204b101f34588aad1b2483ed2333129afdb6e0bacc4fc77741ffbbc1fa1c9cd91609cabaea490518a704f597b4ca967a56717799b4121d6b435a8cb549fc1aabd652de87aadffcd806231060934b32b56031cc5b3a556121484ee400142cbacae7d4309babe1c6c89d053e2ab0cd1f76c4871ca1cb1510e21db23db9a01c5a022bcf58d02d71fa51b6dd84ccbc9301fb3f38602345e85fb3a525c1ca7caff549ecb64887acd00fdac0aa9edcc03e3de4ad15405925d1936336cbe3554b5d512b0d548895f805ce83f4e6ad398874f279a9f02a700a6856a71faff598a572f35b39dea9beb18bc14ccb092563b46f5c5840d2fe987076ee577bb849b924ac63fe2f494582270bb50b8367f7d280efa3302bb3e44b5a9ec493c013b3f39696f484d8edb4129ea74a25dedac5229dfbc8c13319047fd77ccfc277aa38b3a66f0213240501296a70fde83c13299f22689b4874beb4fde8ab2ecbb0a968f9f5c0344e3a7047541dfce83bb0a78f19d48add422ca7b9410296e0532b6424cf9b4ecec96a12ffb2a53a4999e959fd18f0a4821da2ac54ad40921ef401808f18e0d2ff339cd1aee01a4bcb51a053f3d879e40dc21c46434445c587401155e839e0d6c2c21d5fc8b45941c862d0290bb24400219b5a066e74d9e69d48f69126d6e1caf81d88926602e6fe62b257772e1632eac85a3c39370b1b00095588c251b073a0931c3c1c5a77b6f4c65ded03ba313c7d374d9a37642e616435fe637d760f14335d638d1b53109ffc8aab68afb3a82701ee776b9fb005073d52f8147014133c836b5973d924904db27c6a2054702be161149007d633a55b14c4d96cae83efda994460af23d39782ffdfb5a58d262d9e38e57bfab015c2845fcbc25800894d0cd92505664a03b90a1c82ca2caa4e2838927abec02457ab4e8b82821599ff4d6227774ac9abe795bedc275dedee4b65c7ddee45b665efb9d0f35e20727a3f7d67c985ae36b6aa59c03f4a5f20e40fd53ebadebf0f45e28a09df63ec4b443276d9c839f56746de2927a13da590f80342e7cb20bc571a4b8527daa771bd3aa87879de0c4d9c50c8394696a1c8018167e393b3b8171d89d800766acd663485f0f8aad94a7b741465a4b6704bcf157aac207e9c7bb1654ed8423b797bdd506aeb67624a40499f9f9b7dcf9741eb4350db299608bb0f1623a8e7a5601a3a4e1157499cb20df0804a100e2ccb7f55e5ccb4def11e20ab3d99f6451503d90a4ec2d8465fa3e45972c4bb68212fb53a558b165c462d75489ba7a402b0dd2e7e1afd3f2a4a5fe75f745a080be8a83ebe6adfa4db261989c28daec7150230d082ad5d560322e9272963a52e76e5eb6e4647e2018aedba975301f3b80fc6f88454ef57d48dbe2824f484ed3096140a93c4c737aa108a066dd26f6a1860fda63cd3523b5a2a6bfabe3fdf111c2560971d56d8186611dc496364b9cdc8ff5af2721cdbd38e0fc23c47b27b107fc0aa49ad63a598f3a0f27e1b7caa1a9aa1d712b79e52c628f59a059b317b00f471b6efce78c8fd24960cef13672c6e02f38287ec7ba4158da1af7b5932cff70cca72d06eac25ed8dceed1fc37345e81b383178826aa97e9e5153196bfddd803a5653f0f2749a61f214b2cff2dd64cbc243c0ec836d0afc6837c5712a1a0ea46f4ed10b2266613d8d45cfbffcf5ec1f0e5944e546e05d4b77221e103c2bae62cbffbde882a7f3349e2a1188b2828159b60b734816326827aa3a77d8008ffe543c19ba8a939a01dba679e104b72606daf97f8e40b08a7355f1fa058bc7baccdaf62886f3dd27151d0db99eeab686e128481074da76ddae24b73eee0fda3079572cbd84c1d5b7cb25f8e81c68ef649a4afb509423b926f0b1af568ee0e2010b8ebbb9fa0b57e4cd25521f8d47e76207896e9b8687e84d58273b8e384392785e4c422f4ce682beb07f3d51e5cf0264ecf9d184749dc6f5308701c90fcfb8b293fb7b59cbb55c624058fcad47cc7a6cef5d7211bd702a08be9ca42e214b88bc9e143555cee7783cc52d7fbd6263c1ee6da8fca2125501494adbf5308e834d5824e3051e279368a95bf3a3c955948163fb62c2a3de95b986988ecb1cabf59c3e5484892c69c99daa2c9aac4c76a2ee3fb2714f31d5c973c78cfb4ce9809fed3af96e67b1b7c9f8b523f0cdaf8768f82b4a7c26836efd1d6b0d57af2a7fda1555cf16daff2d7c8fe955d52d68a5de766aef03d63c6dadec24dc4da6ccaf6198670e0ec7c882d440afa999d465ec86eb6de00ff196040009d63ee8432f83a43ce6d27a343939ec2461970f454243f12a0f0641d3c16440db931e405a1d6fa3e59788ebe8c9413d847117018967e7072e3e3ea856ad7d3218d6bd341641ab4a62f599cc947cf8263bb071f7f1a6dded323f4b35bfbf93865c269a28115badee13a3fdbc32d0fa0c8fdb46ddb32e7d6188d84c36a9f02aa68ed684a71ceea421ca2fc98be9ca193b58a68f43281f57a38615393f30136210ac4cf58a5b11c35738df9141e8f1335b38563326571a2574afc675eac18451ec4bf440a8737409baa85b6cf362f75b7dd19d09f5a10a0fa3eea51e9a8466c55e4d6d64a360c03a61bc04fe00e708b36d1e2d80882cac7c24cae17e9de2aa4beabb548ee726a25baff954e202aaa5922ffc8d895257361f2c6044edce7c5bca536a6a825c8d390324e74f3c2e086e4b183891fd3c3b20efabfa4bac36b8f6d5a713477c750cdeb9d527a37fd50e88de541cab22aea7462cdb3ce5524343056796e517d7ca05d0f93222d783c6c44fc046392afd0bba71cbbed09dce5d7c3d94a8353ea3671d66d054485ba046db65d4526eacbd0610f65ea4c81ca7a69a968835859279fea4e33709216a256a0462e041c6a5ef28f6c59008f7a0723ad852eae4b57a429cefa11ae0b9a32031d6a1f969935f05cbe009143d692dc4b21cba83c6e3143c973f1ac027daf14d9d305fdc8a274d1d70f0ac899c46c9d16ec497f40e9790c7034f213872da6804b6c84fe398d7f50509ab5cb8f5f12ce8f7d47caa267bde403c223fa861dd82670d586b24868faca36271699d925c8dafcbe6c5310bba787190ea437e692bd8ebb0812685a63d3865e27dd0bc118982d7ed9f6f7b7488ef40c4396ecbe4222fb6167372f785675774775fdf89903e3719b34a95b58d425770f4aabcb50b635054020a7e07c3495b496f6a24b82c26d2f083c9bf15062b2195ac21ff17000f65f584f4b54079da56ce0e1903fd76ed69855ad41177338e0e5e7b65fca63bef548087059dc449c698aa79c74209889e6080cb8130210825ea16310d2b98456d1a05ea8a3041fe3f2ab0d7435a59bb1fe6d17d2bad0acce024cf7cb8e218f66aa39a2be26ddceaf06227bf785eb65893d8598a0b155512659f8e8fdc79b5dfb289cb546f380536b1c933948b81c37686acaf4b3baacb6eabd09f61eaa2a61e05c5edcb50efa8300d26a5a9306d04b79608586f2c4810820427cd4efd39662fe3eb90061d4ab141fff2643836bd041ce90001dbaab670aeb2932c61e126df9402c17b1482014e5c17b6c9989576e6a76306fb29bba6b8b4fd895247b81962071dd92b7f5720cde5c2b18e7ac532aa1498b1a8873834a967ed1a4f2187841537861c68b9d724709115947dbdfbec0de059110d1b2fe4dbd27178c7aba9981ea64f8e6e280b043db1524457af7e8947b793b0edad130fa5a07b551e6805474026e81e57077f1a6b394baab04fcdfd94bc372f338404a3bd68fcc3cb1377e8976a6b8992272d6f34b3f1376bb39fb01e5c5ebd6f51473eec587a3a9aa7a3e300605bb93430f1eba62d03bec5b41ea3449c2f555898cfeedc07e8c550b689e09b53d9f8e7af3042e0d90e981c2e53da05332f806c43ad804ec50c1e7db76c5bb66019625a63d6915afa6504dbe9a7e1f382c2b1c97bc6e5fd7f10f2a26ba89ada281654dd663046b89fa809d81555ddad5644d911224529cec2d41b62f80ca8cbca157667269f2b9d8f45adad612b0a0e38f816119f2db78095363518399f2040a0765f276d66215fd1a10a4afaa381a41391b37b3cef4a13164a9e9584bfc5c27907ec983a8cdda83b96b58612ed57d559bbb8cd08279c22c1a9994e4c7ce4712c016a85291cb7b477bd0ddbdf477af3ac159c649598de40cadac7d931993dbedebedc5804680651b486a66cd5baf45ff814e45a3e326c6120636bce013ee919349f4253a284b4d38cfb20144127110298f07eef48cf8d1d93d17c022421b1718b504549c51565159d900050380d004e7abae7c2698c86659d9525e1934cfd1f8aad5e9cc45dc790570b2ac6be380ccbf7076bab9140b482329e021bf0c041b86ca16c028948dda1aed72db260c0aa836c03ab3d95864df1190af6e2b9e3d4d7c8552dd8e02c40f8d969fc4433f63662ab4f8656ad61f9b3d3b8b0b3c6ff96767b0009ef1adb491d55b612d58fd570d1e78c5d26a785d4b0e4e4930b4e159a7d21eed94767a24e418e93a16c596c25ed01dd075bc1906189b72c9d452682a8ba657e4677f70f6c3fd8983a4458cd1757a034802410abef02403c6a0d21e9fb69286355b840534da1bcbf9833581216c5988c75a3724b9c14691dae2c15dff0fa216bfcdd99ecc5784a63ef35db845b60ef093064d7b2e41c90e1944940c1c6ae086fdc0d80f9f6109c09151d4d33f79e546fb95362216a0d2efe94c7c5e0f0c0eda60ea30b050288761e0f1770f62b5a5d8eda132d9a6e581443aba7ee4bb03fd8999b05177cd4d5c7e516d4ed769c8ca470b0f26f3c2e3e26a35c744f64abdc8a515d8090a421f7519c80dfac26cd46cf8cf24e79ba0f9ad4d81b23edf56f852b20fb32b2d25df983a4d083c80ad39b1e461f60deda374fd2cd441bffa5c4cc0afbc915399147419e602dd7a8c1265bf368680b3222fc25ad0da76961fed7c45f2a3b0bd90142579fad4fdd35723fb339265717e5738fb3ccc52aad881c172a8ed5fa180a3f6c4db36baa1e473c4b0279df3ab18b12ea9f0132471ece3059eb838b71b5fc9b93b866b3406508e69c3bbfb8102b49294761078454ca92d03dc5579f48679f05e673c13487f97a11af53635f9ef7fddd911e95e8c79d94a0d3ab6d7ef7b507e7a129e96be74723518a7de9c80ca420e971553606dc1a2fb124cdde1136950f206c4d99b860c29b9a00280e5c0bff2df001074f60b6b25332a19062a20238f3da8063ba785203272a4877812bf34c91aab40ccdeb2f16fd8854f7ccc269d63bc4e71e6992630d607386d704bed74b6f81f668853000fc6e3f7ac52fb22a18b24e126c8dace92dc8f9f5040140c4a8117a3b7d3d127032215b9d5218f33c4aca8db98ea4bae0d2435dd210d95a84d2286414e4556724c9b02684721ee7fe829023c491706f6116c19b35e73e0429badc120045ec014e5779899817a36404c566de8645f8d837a9fa77edf0defc60f7003e6681cb3800de1b816f85e75971949699d754c20ab2f0f2d58d353b2073cb7470cebee0a908b5223f325573ce1f76fadbf10ee3256c8bfba08a2c2cfd369ca9e91d0ebf6423aa727bbf7a73ac7fd36d995f58c929149fe421a497fd372b214a73f4aee7428e0d3d02609ff0dc140c425d153eff1486cc61a433e5cdfbb757f09f991a751d29cc1dbe2f34156e6c7b3c193e1d5d71406ba99139cb100df5891fb0a83a226c2d9217306f21a1656489951a2961bb1c9fe955532189bc973cf6124792ca8536d9c8ee298298fda68f75319d797d7a93282ad6d87ea49b4511d91fed0c85e1330dd2510e9fcbb4ac41f844154b730088273908e2a7329a677b9ec7be053f78b7fed570f768bcf7648f7afc2f7d0b3d0fad298f40f0336bcd78ddc3a494f1b1c787f8bf7b1b4636d9d48be14e4828e9c8bb3e7bfc83b2f1baee93c4874e1abd0645df0cb4583531f41f5109548a4de56153a5b7c4a7e85bf8f8c6b65cd0e5020b2a7fca1441d7b0e7ded9ae6b9c08ce28cb9dce3fc38be485120413d107125a0d5bd7369dc23825c1fb95aa840a3442055f73c278d09aec468f3d41ab39ee79c7e8cc02a8324f6c3c87a7039e94a66d37686c6d01e35ac253b038a4d2ec8adae93a0ffa8f6939471ca97792ba524c269ee042311bce8e8d38c9abb52b760e32e3d5e4a49636c448594106f7824cf3f0952272b688f9250fee8160f12899e8ccaea36f8b304109eb727593aa8f0075b36b47ee5a289a356af84c646c61624a3a557f888ce44ff0cb5b48a5b08fb246f82eb8ec3d11e228cfe6678f0d61715b4050b4f3025bf4e6e896466f4141f625bdce0059a959c223f838e6dc7b6e2b8b4483e0c4b225c4f89e0ade714110f41c2e34212aef5fb81261f684f812e9e014e38a82d7d648a1ef74be6eb2114897e8c8d3ba9aef10386e34bc9aca7abdde87e63266e70c0e0dc049f4d8b79ea1a43eab4a2f3b83d7547558a49963b9636a31eea0fd2981f331140d9c9d0bc4c6674440ae49dd85b0788ca05c74d29d0e1b7580c4baa91c1321253fbc3c9e95cf5ecc8ddd58a1d0b932010a3b829d03373d5f526cc9cc2df10136f881402320595f968b271c3c681566a3558edc8ad609aaf9e39a8a65eb4b1f9f8f28c92d5dff10980e9d49dc54054ecb06e7bf04779b039e3bb20f9bf4b4d57f7d1385386ba4e21fcb00f2949115995a54ed880529e17e9c1ff699de7a0165cfa98a92b80ce22d0fa03b38d5de5b13e8de5c05150f7d08a76b556306fdc30b167a609b074bf8ad3cf12ced99c83beacc6e3dccf9bc0665e5c8275c4680638ce0bba105bde8328838023ecb201d51128f1212d55786c1fd7d08b2f6520e06481f3e891cc3c6a472a6dae58d08e46e5ab6f2342da95408c0da0fc50d946acc1188fd53ec0dce31fbfbdf3d774a6bdec155b3051a2561e0d34a3334d8cc9716181565a75d73d23e59cf22bf2a0bef6be4e5447551526b4a7cdf51f434f27b8cba8677c3c6850882d9a41453d22746f7f6e935cf5bea54453f12203d3c68f5b67f69bfb33a22ad79358dc60bac2fe2d3f736d79bd27dae1e23db5ab7218ff94efbe8f82989d9afb39d457e40685bc3e2e98a331c4edd92610d28fcccb4acd312b261430045575ac00efc00596b9538b3a46a06eb0f84ee7cb94d80f1d19bce3681da4afdf3d15e9d2aa863c101b53144c8aa058c3fe1d0235116b3e7882d9b45b8ad1c4507187d2f5ae335a948dafd390850c238eea44bf59a184babc97580665e9bd030e8f21071b6f4b1603ace77c2c4b4cd847d8752227b38a645e5bf636dee3a64901c41470340d2037e5bb04b1429f808a2237f5cbc4e5d17b39fb005b61953ddaa6e19b1eab74938968132d63546dd76bf512fc88eebc5386f21212ff2855af46faac8a477c58c2fd1b29e07adb8f3f4e4ac6a3cf51df6f14264b93487403833f97b16bfa806e50d5949eb9b50a20a90875da820396f2bf5f88c67bdf29305b6c58c889c6aa4f7185b2c708e1357db0aa49ad3eb018ef9936cce7804dd10385b93ba946b06840ccbabb5c13b947d8fe8f39ff6f061001d771d128f09390af935c470890056d7a7f36911171024ccdcbee0de06529bdae18289da3d14f0c571142fe530d5756805af62bd839097a9a99874d8b9c0a09c98549fdea62ab78c12d2470e6624564b1cce692e73dccbb177a6d32f87ecf6c3680842f44ae4cf3a8bb78968ef450910e13ec59ce06f0c4abeb2cf4c307c20d7b47adee2047f7dea5bc8136dd108b36ec95af36b69e777842cd4c1f5a68b04eb8afd641642a78c4b8402410906e9cb87344ad4e31e3d9d054dfeb221bd7129b4f04dfca06bc2ea8f3253dd6bee0234c8fca294af18f704438c64bdb930509ccd813eea7091ef1d2b4322e0dcf18a43e578d27db7f3177360c92e9d3dcd48466d8c3999ccaa325de172406073e034f8e6743884bc7cc50752257469358a2dcdde21587dd77a1bcd3dca197b7d9401ccf2f2cff3008347f43edd7f84498bc1dd3befb586e3f933038f15640f05ab7efcaf5799b3f02a0a41afdeedb4226550f5149fa83b87d0cf04be615d9d69cf340718b3bdf5a6e726b9d400b1b0c841a21cbca83fbe49d13a1974624ffaa82c52c7c020de7ffc1f33a27b2497d59dea0cf07354154bbf0877969f98107488bcbc0050df3f5085290827f6c346d2ff9b1a14c5c8203321cff9f4b41f1620a6a5908b9fdf5af395bd2ec7b65482b24e70316673ffce2b2de37b89005fca411288ad7b085009943c72d9f8cccfd5fc6877eb6ad91696c36c6d8c9c0961d29198e3b178054ac3e7cdc4b7a7219883e896e8813c119301e52209bf32b5a7751252ecb51c6cd67deebb5b2ab4e3ce8de145f01735310c2d92e67a62d59ec37403db8cfaa8daaa8c8f8e8e2d344f45d3a1f86bc169efd4ee276af8b4c56619b59503448989b7ae8f7dea3a6f7e073a41a2d3b62756a92746ba274e289082385048bcb3a8f172a220eab5973bf96db1d0fd2b9ecd9e7cabaf868e353a365c8ce3f02cac5764270493cd42e34b567c58d136183fddbf9fda1d774f44f33696229e3bb345e3078b9433feadec90929fac79c75a00bf92a472f497aa71ac2ace4c9aea19698ec2efd8918930674c59cb98e8140b396f91aea7004752c30bd3574f2ebc6a4aef50358f6f5ca60779505dee4e6fcb51d7be707e2964754e031efdde2efed06e770556faa997354bf36fd5643dd3b93b4543230d073262c700891642f28edadea5d3a6aa46322c132bf8b3a011379eb07275dccacff96c26702c1db944adc376aa85293f74041da492c617fbffed6e9dac0df6772e8e45a4ad74f82a28abfc416783e6294ecdd1eefa9abd54ec2e79513ebf8d95c79a161c4bab5be5c26be764387dc0a256d0d42bce995f64a5639e546bca463df8a71e2805d108136a4127f6e2d189bcaab8db6a13010b4df11d752372ba69d096284db749e12dfd229fc9078669d534d9ccde2b1a6d958988aa5dc837cd0d0501ac189a181e290986b48941330a6a0df6a77e909f305280a10cb7b47bdf82217edd8bb95d79366bbb8e7b5b16ce60498e8e3a221158c3dc7af133b60b2c9c79057dc5f101c953a326f5c5ae810017a295a69391eba35dc68aedf22dce63c8e34685702c0ab95a9030971d538d4f0d689b819c838d53829c31ad7aa977f5f2cd219334b38d61e39d7065d69ee6985205fe0fa1e43ebed098696c7a515623bf604106f6b5b3cb3d5cbd0ba6ed5a09e516592e7865c9507196cd061677dc48b913c3bc2dfe9585084f274e4d9cbb9442670885a60a6cc0a956e20e6816e54cf32551fab210897964ea65fc026ed165e44eeb83a4ae700067fde54b86de12114b0ed34369dc5577c1a066110c3bdeab54559c1a90c6d347ad3a523ab72a0ffc7083caa20a8946e758a9f80f76d27cd89581822bc4559f9be1bb405ab596c3f8ad75d71e97e5773a4a2cfd623f82ef2e966578ea1f0cd7c4ecad74d9c6ab221befa551d9f9fbdc1ccd57a024ddcaccc4a35112be8aaf0f1bc08a2d411444de02d430baf63c7350a6512217a0dcb2d39fac3a4894b70c233f3d31790f959d59e47e5f0b6f5421dd99f282b6dfe5adcb9593ad890176b1586cf6dddc722e153e87c7d09772c398fa9533c7996a92d6b1e5cda3e9d2fb4e025cf770934781716c37736fb6f3e292d7403112de7173aba46ec029734c669011444fcf4141de05209c09e0529d0c6cbcea79270268c21ed3050ee1edd717f73903e487a7f7bf9b211ccd06bf59c14d30009480b0f28101f0e98bb3632126d7a0c470f2105386a99278c46224cbae26dd196fe52149a4dec7e472d05051cb0c9214775af5eb92130c11254d05b4fa67933c8e163f3256783ec92223c1ee2919b1b84030e5e5859f053e686fc2bb5de5b2b3febead88c24efc107890c0735ca228e7e9f50ccbdbe4c95d2d5b85ab85afc47c2ccd272adc6de7cdbbf4d022f32035e8956c5174181afcf8ab3577db339034b324203571d2e84cd9993009052682fe5951c7622c878b19a78b549c34fa7cb3acfc60ca8539ac4d38c9e4fa3e2bed90b1afdc0879089fae869db919e77d84e66e853e8d0ee6a323837f0a57733010737e5afba45d1f59907f8412ef1466c7bbd5b6427d4b075662ff638fbecb0c72a4c4ea03914d4a124a9542cfad6bc63dbe8a553c97d28ae3531461ce5a566570cdcd72d026f53089a12459bb5d78516aa1ed46b86ec0b08e5dc17d9bee8e44e08110561c604cc63de6311d1b3f77a3afa35d5a70184640d2474c5cd8a2b9e8be9d41d4b087ff8ab5e7091ed28160da363cb8ceb159f424389637baea7236f45a489eb7cc76b86677ddc168f2732fab0098e929698859cbdebb18b520ef4548bcd2f145aff5945a418f05b24d180420a03f4b0e670c8a7cd52717f2f7c50e9072b9d196f60ce5e2ee1127ebb2df31cb817a789bffa2b6d8d30ba19ba35527f31ee0363a25d256f12ef3d66ba6bc111ffe6f856a74cdce88d0c3aba7ba57d7002c81f6c3eed4a81830745fa5fbff193ad7cd34d3d8fc711d05a0ea2c2875b06026bbc450f6a73d96e22c6ab3e5ec239dd2ceb563608b1442f910f9435cba96447b50e40e5065df6452a253a4a090b37c905900b7b1c1c6c7c9b70142b0f8966c555419861ea6bcb897301df6cf86eb03e729b17c84467dfdc4fe2df5ae62c0c1beae7c2d31e938bb73888dde3e852e9b8bc62d1b1a8c5833ed6ed35ca1b2b77a10acc9b20f9251ce766774b15fef72873243740c4a7076a1565191ef8bba034809a4b145543827eb62bf3fa7e4ec7cf76b27736213cdd62c26c6fad2fef64cda5d827f547de7058ef07896f616809cafe4307f6f7b3036ece2ae7d18b389ed8993936cc06bd87e895b33469574e90edb8e6a6e8d8cc2ab9675596a8acbf3f7c8f9e4f351ec0b46002e97126055c3ed07a18d932f5adb1c49aa42883be5a69004a1fcafb4660170c4957c3e353a140c90d7db248870ba1ea87f68678d0d0cf66220ee5f3980426d6f657a0e10a89c81f3ccb951b9f00cced4a76560482dcc5acb1ebc6ac7d657af4e57f4de99fcb0888c64c59f1e08fc7822228bb2a4dcf3897627204142747cd218220df078e3bfb6db7d45a928283dfd8b835ec20dc47c92c33ab8dec761215f1aae9bc87a0538faa6f81fad7c6b2128fea199c587360e2597ad5a379037e19cdd4c2d487ad51cd69cb4d1dd778f6803b29c1381fb144eca6c80c7ea4762e734942221bf5f2ad344ab29110af02d86cb26d08e09f907039d08d910def55cdfba97b469e3fdece3263974b24c671b401b87897f991fc895c0c2603c9f49d2ec54913c4b3acb1965523bcc7ee18c7b8f47d52216f194fbc023e5d889353b848b1c61c0b8f2c190e2e7b3c1353f1e2558adf72693094811901522aec45ba9bb1edb0ce62fa0019d9dc55c85bf913006cd44407c408960672b148d3858f4c35e98739bfd05ed9a9616d6ca35e73c97b23316b89e608d4501b100bb66b849ecacdf345d56063548f64b74caf840f6d7c1df7d4f40907cb6c32f3b7564fceef738e0e6606e31f1dcaf2ba6a4f73a3b1ca6e9e54d8091cf72b544f7dd9e6439813ce6e8728a5c297a9d1fcf7f902b5d4496e314fabe60b7b638c66e0c17e0e9f36de3cfcc13373eeec89bb395150ca604e7779535ebf2d0d5159ddc508a0837fb3b6a644c75408417a63979488e902f62bd9e7f3c647eb2b8075bad691248d971c659bf961f6a5ef1e73dc38394fa6879d50125bdc86162a608248c889f30ef92a2b97af3b035ee0c8a8cbe264e4f8e7b6885796fce695b28c06d39c6fb7146306628d2ba06bfabcbc615b03066b13553ed4a4e05b9dbbb2145903a5a9b44edad3e7b57ca5334a013be162da2841f5bc7df5f75c015e9acf308813eb59d6ca0e3613803ec0ddaddf14461e5986322ab34a901466c65f347ad58b2dfe51698c59630f5c448ecc3c1a93368d458dc2dc7e64e29250e73892e504012d0ba6eb29d19dda55ae1f30ca987d08ea8d65a39840507f7c84bfae1a94536d8f5c14d71c742e2fe27051e9bc4ab87b22f3f1f5dfdf296b3b67079d52bd3b6221bb1feed0bcab08d4e1b494395b6dec85c55f7dd42afae190c057c738d39f482d49b8235f426634977acd2f9c19fb95a87e1fa2ef0f3de332185293b9b10141f610f7dbcbde342af59956123d6b688bbd64b51d3f717b9bb94a91803216190f4e4aaff9b7c8164057f74c922da3c063b81850cb75ee27bd0eeb19a6531a221c9bf75786c3f37df0183c0c518e0b3195f496cb59ebe06963f7825e6809a4a9559fc8c53bf283c5aed5470225b3cd3af842a3ce77f1c79cf4f7bc51f3a564971cdbb52c4c8a95a354d56829f4c656f023edaece7af50f3704fc5fc5d7f6f1068b6922a17e7405adb39a3ca19a84a6a37759263fe4b2528d14a3da7a4367cdb323bfb1d2654da15229819710fa6e97ec8c591dd4aaddd1d3b95bc145d1629384f4a4e9386f24cad5bc0df6eb27e8baaefa8c78052ce99aaf8ec844eee7fc2c00dd5106772d2e88deb0fc0f73c8e050223576f17751b81b45c85d7c8036bb578f4cf746290a7a951fbf3a5a2f26c8bcd78c7423ee071e57f7a04584e2ce22dddf990cb59fb0b25574ec0f0583a8bbe739e4ec0a81db79b5f8d8bc63ebfbadc4a34d6a85610d38e59cb6164149c6074dd1c18961d37b14c65952aee9fd75a794cea7a9a8294ca1292e92ce7ae742c77ac19a5e193b5d5d53a53183ec19916fac84f91814145db72ab1ff37d337c9a1e2ae827e04739d735b480761231b9ad22559b1b25ff7bbeebf14cbac24400545070c206cfc1a623fc591936bdfbacf1bffb1b72fdbd5f48c4b936b1609bcc1c7f71408659ba77ad6c6b032e65eceb1f170013bd32678d7ee3bfb80d7e37ea4d74b7309238da1eb14c3959d06f1745d5d8f070c8ff9ab0ab33f2aa238207d5e67a57e2579af6c7bab109e9c489ff37210d6f679f0fd52d4cf6ae9da15fd160817b64a1a36044122ed3dd063f0287e2ca820a71b193a2709ce74c349531c9a14a4d895baaf1ecdf9c10b282c869468535d774341cdd5633809b9f722640be7e91c60f81048787793a9b9e3405dba2c45a8ce8f88536fbed37d4cf7b7f1172bde3d424c96e4d41d15b439e4ca7259c8c37373819749551e39ad9216ea9314eb7880afbf6931b4d6417ba46a5ffe807e1ca4e0840d6b80f92f6a1c1b5b39700001631cbe72d55c490684011fd7866d710cf296635e91bf87e79daf79a0206848a35bd82784dd121d55b787343a7096e4156342ef6c00bbc45d6510d031ff301afd6d066651b38e77902131e75518a02cdd86b5ac8e68da124ea4c17bac6afce3b7422b060c7d14538706eeb43544fc9bf25b378e89db6c26cccf85c0482f66c65cf312d5b2f50c33c772adda6791b42e071b79cc2d6d9362c4f5ecf48cc946a3bd83586a8abbd29bd41c7a86fd9989951f0e0a55eab7f114e667d6f2251ae6a011cee8236df7bb5237642abb3c303f36c88be0c493e7bff34480373d7b5bdd75217f3b477b1e58e5f7936e44814c49bf819c8bb0673ade9204eb250da2b6979ad96e5439baaeebffcf32aead4fbd7452f9aef7a3c9c1a977d9ceb8dec3134bae2f660d7634279cd8bdabd3fdf114228e94c4e239a175110edbc0aa5bfd21f8cef5506ac03a8aeceed648447cc29f12437921488aab1b17fd6ccf1a6e95a0717b4ebd7eef425bd88000234b0ba4cb7efc21d784dcec823c66152622504916deffad5f5d56f066a14e9dda77e5f7de85d38ddbc9cededf945a16b085e7bf76b982158607af1b005f9b72ce9a4257a4c5fb0970857ecbc51ffaa6b21452fb4e63a337ba015d78c5fc7c97c6e62aea0a47cd47e56a91a585cbfdf7a324f20148df969e99398787f58a250436ddbdd1a3500f4c9c622b12d8d55de9961d26efce32481b828738d5f645fc34287ab683ee147880a73a29e4bb44d96ff23befc11b7f4234a556d3bf0a6a8af6544b159924bc854d17bb0858f325ccdfaf115983682054734c6581fdb0e4f69d019c22b792fd27507577a9f5c9efe155974681af370dbe001af8acd662819e17357f81cca2f6a95b4a566b3342160d493ddf7ed87a7031b555848ebda193d35f92f2cffb36a80c7ee0b59843eef23251aa16be633126c0ca3af477a584fd43a28ecf16c27a5c1e1525a99290b1fb2e79a29ab6f5cbbe9dbbdba07b2d1498eb92e4e1c02eddd8bc92ebb5309373f8b499f9848ee2202ff88b3d5e0485096ed546c4a88fa7d9de25d1abfcecc85ff578186d408296b0ba1a293ef115bcbea90e33b40e3807f69d1a3b4fb17633c7b96eb47ea85b7b266abeda672c8391750eeddc2b404165be345c86e06b0ef44a2257330f68cb905434c177ccc294c578cecd61fae81272612c3316b23d041644e9ec23c546cda11ac6efda3454481c6a915085d5c2e2380bd261554a8ae279db32a472213ed77056258fa115463bbe07130d7a80eac2d305e064714b07fd31b1370489f79fb543288adecd7f4938b1e72824ec38365a016bfdef3da00c9e911934620568f70042b63c2d28c9a39fa0e40608490a5c9fa937c1135ae618176d868fa5da67e590d79222d19c910a001333ce97bcc14025c352a88af2fdfe6d541628866a3bc4afbd6dddb386705e6c03f3293e2096455465d4492f16961dd30f20381e7c7714385dcdb7ffd52306847c89e934dfe7101ce458e5e56d47b08cfbb791831bc00ff3661149ce9443054d33af5caa6ed94c1b14a9336b8e7d2d73671e59044784a7d5f165eaf676ef970f7f99006d5d2f865860dd4f5d0fa6988a5d494a865e06b7f14f21ed59996615514ceb328fc0e0f287c3fe679e3af20e0c6e9b296e95220322cc18cfc16a63c34efe85861ab346db7ef87a4a8b64138ece8b736bfe40e7e488996c108f912766fd3cbb16fa21d2635c311dd90e4ed2cbb37f36585743dde427f3666831e30f2a577b4cc092693279359d44df36eaf7fd4fdf92c247a1d82632fd67da15d84b71e982ccdc094b3d93e872e3be6d2666cdea4fc669329070f530ce21959477b9adf2aa4a3c0fe3192b5bd56516e4edc29b928cbecf6c5f4a7e84c7341d93fd980d9404401d5f57688f1df1b40d9160d8ccf559a4f56447c2eee295f0fa6151ce9ac9b163564a467b95acf349f248026e52144a69535ff66020c4f6ed17733c46b0769070271003ae93d69f30307abf7d1fc99601c08eed74b0c14891039d583cf63a95e621b9bc1cb1ef0132e93de10b2eefd867fe06469a16f7d9b9cdc58117275662ef5a631f6e92599a57ffdd4bb500db566400cc91e55171115fae4f7d0e9ec6b2046a4b5ca5e9c6b3babbec931800a9feeedba892f9f10ebb442f0a0cd0e0e6f60137dca166f47b26b4744b6d518c60dd0c9da1343967bd392d978d17c55c2bfc146ea5d5e4a5489db7e700ffca754d9ea8a4254bf4290489ad567f479abe5ab274589dac7d7acdc9006f902a54d1b263e06488bcaf80b69033776a099ffdcb344002a731bc163e13a0bfb4162dd9dd45414239e6690c0555c291b65bef1c4e325e7bdba1f6ee2f23ffa00f9af89c0a15fbcc87eaa81ff484050fb0e66ff26bb74ddcf1dc90b0d53b9b9e810511a63bfc6fab23f54a23401607759bdd4628198fc342bb07d1cb830019cca39b79e53918a1219ed3cdb429b4d95da55629baf36b131dfa0e39eb595d1b51aeb9c020674237c7533b160a6948500ee0dad48607c0c7c934b5a192ceb5985e97e9dc12f0863cb50f716eeeb7320b43cc59abab4f4af1f9ed0e9f7b2d765052531f235f0e89c6982e13c4f8b4139590a027f40f7b73bbe0766eea0f68626dd6fd2e30a989018ad6472a6ba482d96a903286688d395539c190a0632f1c9d01743078e5e7671c2668bca24dc10aa3bed13d4bec48c6a5f737fa1383fbd0f17956857615a0412393596a0ac4a32ddc33032d2c32c2cdc280ce18b5dc18421e3af2b1d257ea38936472456b3b6530b537b6318baa95c48e6bd0295d625a8d0d5c4388264cc29264dd9ca5f6a0ad406279d32f0c7f0bad0e0ba35a27fc63cb68fd4e815285f0560cf05c401347dc6b2d9cf3eb525b1d0b75115fa60c2d8b46a63c33417ee889befd53dbb51e36fb1565a32532adb9caca0512b825215dcf1de9fc5bc76077613d88dc67405a1fe1fb01760b10904c84827f1b978fa7bb02f12b060a4f6e89763f7cc26e99ead8e6064e88a820e47c925735145bc40ec01e9072dae4fd5c0e7f3c41977159a7c678aceea21f4a6442ca61277cc77023b8d51e1c928ce193a8a9873809738379ea235b2436f017ad27f5fd3cf7f07e99a5c7cea632904e2dab3072fb09c646fccbcd75a6fa84a50c5e44e13df8f1ae7dbbd5684ac79aa74bcf5a200e5d30d5a34d2050492302bd98939c508731bdca63a48ac26eeeba17d3df597ed5a4231723c1679170057e8fdbfe493ba06df46756f2ae1f570d15a5bc60f1913620ce8a06d026dd05b5b06b9dcff28f6cba7a9ee24f2af6320623412af5ea0ba630454c89ea8aa4cbba47946cd611d51e93a3adc55d32b60f456815f678cc4e690597a0180340d7a1f57c505076cbd80668fcaff9c6240743b7ed99a886e42934afd26416728c02d503b7ea5cb97d923cdd28083808e9c2d1268d50a469335bdf7e63d6da01c1c9d25e4b9f7ffeb9fa36c563225394e4dcbcb4350f4f890e03110eb686b8f4d4c49d47a68b5d6483f723ad087bc82e6f16abf8f394ecbfbabfba0041e4d3a45ec02b099107d4f49538591e50bfb85b03fcc4c36bf264934eb9e4325c31b914540bdda4b728ccc45879bb5aa721b0668aa83648a2dd533904456358e7c23d604b9c82ba338631c547986e4146a79dfd307893104a830ef3f70b2ba85e6660f207c2d745bc2bbe7ad89f5467006e4db9da2a8f58911cfc2ef7decb865d31e9a6236d09af0fcb4e90c12d4f399fc145298b8048ea93ea2117e438d89c07e5e237d289a8278587fed2192c3605ea185612f9bab1de39695d5ab5a9cfea6381da983ee1607eb5faeec1554f35ff7b4b636f9945a4a90fc857e67125a986b150afec0a5435bdb3fc7fe13a8e2eb9192efafdfb62aedc6450010fc5c323cbb898b3a18b2e0ae529a6b4b62178202559a5cf11e2e1193308065074d10b61aa30b59f99b302e00e8bcc3266ef45c19e0b0949c2566e6c3088c4b7f663f670d0d9d40b1d3640008b2aa0d402a9a391a48a8efbe305b860ea433bc850118dae5685c19c4168b612c9eca8076c4e136290a426e24af1340f7f3ed2751daf8c7edeca02bff0671f27f226ae63a30c59606adb88e04be5f41c927d9cbe9cfb6a1278c969afc3a1766bb1d58e03e2f982968f0ff271ccaf8d9d78d74fc637aebe8d236f111ab159fae975e1de656f3da461804c9c71f1e5194bd78a4f6506755bb6ff0a542c9eeabf4df0fe9c857f76ec00f578b1500ebddca898cb9ecfa4c0c3139ce6cf8239c0351c3f89b09d8824e9237759203e829d8c41b072cffa14ffe871d98edc0d0bf9c2c29203a4fa05f12873b0c51ce5e9b6ef27ee0b20a722eaf18891dfe41b789d0053dae7ca772ddee5223144b5f8e7060c62a42c5dd67993deda8b59c0f5d07f42d2c35e7538b7bde91fe14f16fe3235c02213065a2f4d29531737c603ecc53eca84ba759121479af09abd2bdc5583d50e25052316e9e5aa1e0566fe60c98a1b758a7233d5893db4aad2bb4ddfa0cebcc5cad923d5e923c2f606366d5451c27c7e2b1aa95ba25fefb948cbe7ab2a2bae7e2085ea0f2093c7f71a6ed72192dc54b588a63dc5842739b5a4156a53cbaddb0bd014afeff066e5760d82236c785c02349ba1baa45600f0613b145e0a18323cdbc77d2a2df78a3f62e5493391a905e684fc0e107af4ff719e5540db227e077ff74b3ba6856754096e27b000391d0dc68498c694e034cbfe6fb6990f093238f1a7a3d6267ee5aa8f9ccf14f56e71b1c25a539199b9773a97f06773e901f4d9944cd3bd991aad3d6fa1d186b43f5c1810974375bba5ca71f9cf87ae2a6085413b60c23f7afe5e914c923db72e0ae340850cad7ec2332d0cee76f26c567ba3c6842265ae1bbb47d9db5cc4f58210e374370d2977ba83e4e2525a55750b63763e0fa7a557d30d43405017988365a3a2b420154483f6863730606901a43207ca8c39eb8604513f1ca8118f9efb809546cd7e11f6b820a962627aa38c9e64ae0ee228c821b4061b0bf596ff33d350061c478cbb02b2e8d27d4f56d99488a394e36dbd99b2124602fafdd14c403461f8c6924469a65aba7fcc439e4bd0d2257d6676cd4aa7db5c3bf577ddc06a8b70c9cc209f4941e1dbc0d65e89ead5448b8c89c6e731e2d8382d119f312baa92643e2393d359483689d79725344a523fc1bc067b08c6390a58dea6d448bf4868052d529a55f8a09206fe8e80533b9293e3d81dcf0c6ee9d2fbdbe16bf72256569338dc4a0eba85bbb7285e97be05c1f3b6f59389b78a53bed94001f563bf83f905ac79a1a0141de6b072bed4efe744f8c1eabc99715a2b58efe75dd88f93d8c0a6d3df08ef982f9dfcc922b6f4fad98a98a3754552520d181716f3a5a36bf56815ce4942d3852565ae46eac2aee93b1209cb19df7ec7d735208ced3e28d654c9595b55b8b2a5c5f2d85fa44547d475781f06a8e6142f81b15b5734352a5161bcc5e3ac7a3ce62645a2656c4575aab6089cb62a151252b9f7274a18e06c5d5a25cceb65da9e536cc1c06c6e7a2ce9375280ae43a31deb27d75322e46ebe6b9554a4c21c0499210b46b36d1865515897ae8bae27f26ed463cf4c150ad724e1213a972d45b1dc1e63effcc7e7d55247eb65fe7d339039292bccd650c6fd131531114c923b85b289d09ea61e8a6ac7a551ce59059e0cc83ab040bc6dfaecab24b7adfc14adc1267abe2ed9831f4c122dbe67ea21670dbeb665e5914eb07f09fcdb199a34388d6dd03b5652a86c9f48186648a8f2b6f7cbf415e1832c355c0df7e5dfa94753d9d315637b6543b5e3b46ccb6e2983463017b02451dfb08aa28475aef57022bc1cbc2cb1f99e01b569bad52ea2590c35258d52de78fa0d2e2db288a02ba31da16dd7b755fadc9133c16a5dcac73aed1c177fc76f1a0a8f3371b3b274faa3134cd0753452ab23382196176acf9882041cda3d0f185497c6c17b03c2b01352eeb8957f68b4992b6a67d2b1da79f56eba708cdf0870a1815ee78aa9066129e4481e24950b766eadaf8513a0bbeb20f281a58481ffe4d365aa80176dc1b9829e3b37c6a6d59177c12281d783c6b12def5f2f22c7548d3b32deaf0a33370123b2b3aca30a43c7f55f00315282aac13ed539b17628d31b53eeabf1dc4dbc291976820000d38113489ae53140c2b9f5ef2431f0ecaa032fef6749edfae1c7f8bb67722974cd4fa8711715663c892d91ec0402be7ccd96c74c857c838c6fa3d4897359976e3bfe8504154282dd1b711ca81c844851e7c8ac2f6b7a0e57c5dced98fe687a0a995099a6f66eb89c129705b02820c973753d9338019c90b51ccb5b835f05826ed73e545a58f84a0eb2db7efeb5d76d213601f108ff53260073bb1c7a71cd51981d5b0c8d4756abfb33414921e60739f35f12f9cc9d4463cf6bd0104c41bd580d014e36bd3a48eec6a25fa0a622dbfe7d5b6926e566e9c3c3a31a7edb3b25825699b4f5cb51bb886d0bb7c4c6decf3d3fe60fc80e1f1bdccf0c6ce5984e56ee5d54bc6dfd8a0f8773932457c196dc20b13492999b706b5f60f2114d14e6d09dd9bb9724cc137cb9f0537aed02dc4b5ebb15cc18934f0c99993bfe043adddf157ea2bc0a68d8a699e065b97a609478a0fa7cfefbae2449dbdaac0fdda684c965fdd1f48581ac42aa5205860d9f585c4e57fe83945a691c51d3c86d961ae70fec656b3d666de8a2e744d5ebdd520064a05d7e2c517ae782b2de68bbfff442f8c41c9b8b27c21dfa44e812a3d061f4a8c894a4ecd29529ae15baa4952ea9aba6a2013795ad82ce7b36b8c7901f8292d2ee0d04f53d444191b72c6e73620d780869c0e0ffa9609b1e1a8dfa324d7c8ba7ae29737cf54ddc7dcbb23ba172edef0e928390ee74ff20811cd08857ce6972298c488e81f843ae9a2d5487932a2b7abe37f1aa4379edf968d889a4030e599686559c3e598cb3fa2c3891c89e2c24d52cb5ec94eaede92db83cb6e184b09373ea5073842e3a3c4c32bf516c962d0604b9d1efb0f279e0ba2b6e7414cfb357a18494fab0a9cf2a15200f3e31c2ef2258fb74323ef47f113765f7981dd125507ef8aa3fc555573b5e3ed80560a4247b49bb4ef1383382faab859de26b05bb16cef0bcd90871ace41d64a2448f702e16deb4609669c454eee9c9c76fdb2d9f12b54f1965424558376eb6eb653fb9d5f5ff31e475967bd5d6a43e39579a53fadb2c5975715d05d1b08f97d19ab0fc5f866aed7017b566488eb02bbaf34907082c8de4a7093121a14b34678ac1526eca9816f3d697278b766420e491cd04efbb0fc4c1e8aa9bc82c81cc05f513f0919a673037db5a1cf19e4bfa3b556ba7d47514a21bacc05c1b7e1dde0328cc365943476c723565dbcc225562b5d23ea19dabefee175c6d3d8fecae0947b5591d3b12f3bdc4d37782c44025cc957e0f65df0b2274eee709c15c57ee79423158ec3e2a7e7d9cd7e423cb89dc8ea4e26cdda9d31be75186d4cb5074e3c529c7c0d8e29db28615ffd2842c4ea04587f4697198797731042fb64aef3b10cbaaddab83fe676d4abb1b834bdec0dbc54a56f2528d1e6068b679fc2b0ac8c0d3d429403b4c30407d2009c51b2135819d30dc97ec78a0f0f307c5448ef643637960499ec653e6fa316f84accee4894772b7984f0243498affd3f2f918811291be560fbe2d7d994b586848d62d6ee787a4484e271ef29a0c8bbe06b1fdd31353df7a8ddeac77485a345ef37f620001cc62eb795c7285fe54fb5318cbdf3bb78325ab4ed74112a3da5719213f261e92b775ad67056a210f5a76378a8e54331baae147afa8b3923598d2520161ba286cbdc9e513d11dff46d1a4b0bb59aae05db8de63a532da85437baac650a4bd199cfaf45441e5323b92905997c356c7e2aa3e3479395a8c12ac11ae23e1d4239b6a59abef327e74203acec3afbd9b57e248511cd8110a71a756967febc282b15396eb6924630c85dacc58b995ecbd0d00510ceb1ea77528dd2e1efa03bb25717b4f8eb98356a36f455dea9126a62007a850ac2a12cec37e19d01bdae8fa361d9a37c7aec18ed953314fd86c146cfb922e498dd7956b8354a04b23c1c55d8ddec95c79583b9dbc58bc8dfa2d923170855bc10cf7555e41d68c035f5224c5b34de9856eb9008a9b576337ca078f7b3be4490b4972697d8f0f37eabd255664c8b850aad3354be346989d26291140d08b4bcba1b65bef4d107ad00fbd22d691b232da882ef354f2c1bdd130346cdf66da192dfe299166015b2ee791817e43310b76ba6757dee38a8270d570ec0638efa014a4c6bf4cb2b3cb75f84109f3c385c0828934959a54cbe9f6d8a5b8113f755f65e90ff18fb7d7f8ec94ce223dd5283306b3f5e745d93d59d1c0754a9b96758552183da4e90f4e225e361b10e79ecffd20805ad004875a4985c43fe744b3df65de6123da8d96ce410134351fcb86d4d1517874d50e9e9e4d0b40b20275cce78dda782a65cb00db72d5a13bb165573e269e85bd333f32ebb19dfa21bb8d571101b51381b297ef04091d5aabaa006d972e0d494c022f5a04ce4dce45dc19e41b458bdc22344e428d4bcb42a5e9910ea3c68149d0f15e28fd1f3113715c7816b4fe6b17c957ebb7b908d4d76c8fbad7f108a9f11af41c7216c88c3f62c724acbf9c6b7d79709571abd24fb546a87c20f059cc7d3dcf77092768ec704c26eeb4cdb655437d0dfc1ddc601aa959fc5c4f18493f4066e230084067916d85ba931ac0d967bbc9339b0265c672195e17d8312b00b465ad056f62fda9e7901fbe9c95fa5d23a95da30afe75acd6dac8d563ecd200be9d1fbab37b5b9fa0f36474eeeb8acc230160c59f689692fec2efc2d4ef8ad13bdd24401d026a395c10b7f8f131583d8771ab312787dcf1ac4528b0c062e3bec1123f57ce3f235f9b0babe4c585d61403325fce418add752ffde5070552328380116022af82a325eba051329fdb4448c08f3d329ce600461ab9eb41e49b6716862e11690d75f605bd01f1fc76c3d366df2eef95daaf1c328a7716cb95e9cb49bc4a7095c4060e17b5a462b4434a3c573813b4eb1c57459bc045cbb7da218278fcfc123d7cf22833cf9179737380f0a3efa06934be441f6d4f660440469d7e1a692a3a6804b2173c2d355d0c93b64f8f94c09860bced445e54892fe58b1be4eda724387932c2dfd88b032c0524bdf39d409ee993b2a8281162b92be55d5af38a67c5952a7f3615e0832e97547b66c8fdb08fdb3774108eec79aa33e0bdbda1fa3088df214c924a601917d4ab3d4864bb2e5cfee0e3692f30d588365bdfec78c3208c657ec06bbb7c9b1e233b8f4c9cd08e747329f7a53a68b6efc5de6ca2316bc2c94eb1f2d3a61626ebbae7941e20773b20ef88d6b974f36d2e3d425332eedf5810ef02097bcce4cc0caa7d8352b9e4128cd57be0dbc66ad6af8947c2e8e3d2daf17c3f4bc23c43c27fe6683a7c04b84c1a5dd7edc4f33f67559061715708744b86785f63f8dc95c747f4626e7db92829e323868bc918eadc99e458b168deab679d70fd9d035b0830f7c32592b5f3e0916ef1aa0fdbd14baf08e23f8e380ad5992516792a224527606c2e0cc597f19f916fa156883fc728dbd294f40e3a05ddd9d1361b948c7bfdfb953217fb649dd14370137b6d68a703fb73b64a13c7c5a6539148407f1226bf24860ce3b9378355f2afea7bcb85ad82019afb51e2e5774a3c97bf07190ee9337f46be4178791528a319b98746d146b0f722cd2081434af3fe124ff75454c0eac6c679ddf4d54b9a09f3b5cb08bb2e33069177f7d0eb5a73c37916f8feb58df0b1df997f39e14af572df9ba79ccf8cf11e032f03e7db22aa8729bc5398ecd0fc3c024e01d973d46dfa2a2b90cd22d3f62200542af00b2bf28500b3db3ab196547ea5c8f6832437cf320ac845bbae46c52d35aa2e1652ebf170a2f6b77aa5a2f78153e0ecb02aa3f5552195b2793dcc7d87411bf3c7aad2da8f562152afb8a41376f4559564c463c82de48e277e7a45f4cd6eafc13bc7a9250e9a0678a344ab7fb939f51905af2e49e952b626933fae00ee35b9c37b2baa7766df280fca2e72ce2e8a24df951b8865808556c05893ae83c4ebad86ad45f258ab76068d0bba2e2c99cc46329cacf65e071b6c20587eb7fca7ad29aeaa83cccccc904faff6ec801d22ade02c63a6412a2d88d16056c200b636458fffe3330ca9678dc78447afea23d9c8e5f22498448ed36ea8a8e5f61833a7d9c2da92ce6467d034828e1bacded9ac76c0af4a619d8ee4384b6f43e0719a329b6e9e5a4c02d3ae3aa8f0b8220b91d2a129bc009e7c2809cd10c1902cf922d1846f5a2aebf9428c74dfeca60b57c98f9ebd7f48f6f090dc911b2f10009cff7394f6dadaf65a11888edd117e9e5015d8407cbfc4701fbe8db7e330856f30b2b2caa47d1670ca0dde40c2fd466e0ba933ef2eed12e4264375cd7f1fe12d263712adf283631f1fb0eb678b3f7f9a433524491e1de3eaee0234a8f49c77b7e0a9501a60a64900e14289ecb25388f2bd2850aedb0eb4923f2315343a460818972703b6e8969a7ed6f2ed0729f4051fea1dafd75f5051254c11506b1ce9a62cdc28b2986c2486fcf27611b438232bdbcad880ebf36e9d12b2b26ccf77f548d72c86d9b39b25307e52d2ea1be62ba2e16e9dcc7aa80905725c6c1c509bc45ca75f5cb02484aee5927f1ea05e2d463fd59273afd668294fbfcce864e843a4d9dd77b1a95b799983be576d907a4ed153084a8d5b8b2b04aaf289fddbe5fb5dcbb1f984de0c06fd5756c1f8b569b96a42f7b1b36ba55d748f41251a1bea56f1618bc9e1cf1350ea0c2c60a50689ade8cc9e350aa005c0de7e90f999b29b2424a11b94ea11d8ebbd494f6279c737f3c080e16b15773d522bab4ca4fbfc745060f6895806a673211dcca8784b4d5107c8c37f598dda69fec98d6fd80ad2a50da73d045bfa289fcb64d72885f0b31dbb5061af82423dbdc348fca39c266385a2821cf69d703555f1cf446167c51e360e090283937af292fe425efc938313708c92b15b10bbaaf9a1ff57c8bd191650dd104cd0059e09e2fa298cbddcec0d9332b40ffa28476b184a77a813fa3bfdfead0295db83057ad1d4204b3d937505a5cadb472552328a36bf701319fe52295067648a2c997bc309cb7c9eeb34a67c6ab130aff42cf790a2d2f656236f94fa4b03861cbc2c578f26c09bde11b3f6a51d5f126416841d771ce482221a880b174984a6ab6389ec490a0a0896dd3e7191c137740f5f02b0d870de6f88f242bcf886283653b42bcafeef36a75d8e86e5be5d39b0d5315d8bcd83543eb29522bd3c3eb9cf9c49f9240b324848c8af82892afc1a92a4e45226205b50dba543be93e0c81fe4703d782952dbbc6a1a17a825a2ac48bf030d0379b1d4e34873c46f448dbbed8eaae2dc5acd9076eed04c32b3e802f369e272b4cb4c7f0ce5b278d787915ab04a6bd026817dc179d70fb04f8027b5274cc1b71e2f18f1b13d5ae6ffaaaab48118097e6167cdec55f8f7ad059712edb469dcc9d271146ff80e9f04a63e692daedefdd9ba26cbfe0868cd2896db6382e95a2f27008bef8f75d920ffe4be788da2678f886cfaa3389e0abd88138e8746077a89348b7076b84b5809b29528082dad0205112aa74281daac6a6f513fc3919fb5f5fbf445cc4b9e730fc11d7374b932acc16b47ded06c9ea2690762e3138d3d00e86c197c0509da82fdfd2a29e0b586ffbb40a7db492a501d2943c838a494cab270e4c587d37bfa29d5fe0a1f30a23128a9d7a2290880827b0181b0bbe1ed74bb84b94888e4fc50d4adccb32d40ec46d3a1d289bde555601a0445d5b96d3a38a49d64ca4c73f071835b32890db259c570e7b26e9b08371e165c285272ec31d1bd18011e6cf8349fe4df5a0f2512ff3862e1ac85cba9540b808e1da4b4616ad057e92dead7c8f6b9f07d5c377b3c648ff0e232a9f356417f63d3896005c66a99fd127a89f43a83c60c93eb64506b43fe892aa0a74ab62a962ca05af763a4b14c9fd3af580b71386edf3966af39f1036fda801b11039e15d8fdc2bff78ff8eb141518c1dcb90057dc0df418455253549adbb8760372c24f2eb6aaece1b5da271f42f565af6c2da11bc23067ec0d7142cbacae7d4309babe1c6c89d053e2ab0cd1f76c4871ca1cb1510e21db23db9a01c5a022bcf58d02d71fa51b6dd84ccbc9301fb3f38602345e85fb3a525c1ca7caff549ecb64887acd00fdac0aa9edcc0367ecab32431a9771e0b1db1ff9f535ddb12c4acc3bc1696121a1183d350e606ea987fc50ef8a9d10d24c9129882725cb1b8bd2d8eda43317ef13c836f11ec4942ce4e7d9d874108e0c3d25e20c634b6959a9f4bf0aaa89fcdc899dd00872a18ecdda91245e6c337b412f58fa1ab799b6ad7af36e1b077574f1f3b820c94c34404f9e096725ae499af891d798681926b4c34ddad20a9d77320fc6f70dce0964d9170ca890e1dd5bcfe7724b35707b4c83b35a50494426027b08c5672e290ffb442e760f183d398e6e121e30898b0db2ad78380ebdb36f91054fbec3dc1d2ffe1ee3c7f3c5a423067166e20aec11151f542a6672b312068af2751f2f32cb6ff908a22de109cdcb9d1c088c6548f24a2b8678c34dff34a46cc061635cd6a52537af091aa8db3884f1881490db0242f283144d9217020b23bac4b59f6f7c52a855ea73d10890e4cc28c61268b182f4e2604919b60da773201de4c4ac93bee3f51f6ef1b0de9b6c51cff2f1a33a7e146fa07f5e5b028cadaf9caf363173028ff0c95fe3a6f0269b0eb793dcdc251fcb49dce322f57bb1efbe7400d420ecb60516f6742eb38aa0cdca09e6444bdd32aa32334de822b550d1f0fecb90f0af3a9e89cba9072b4ea91bd55f8a1db910d5c10c81c6b28f58b33e77adf761964d28afe2838927abec02457ab4e8b82821599ff4d6227774ac9abe795bedc275dedee4b65c7ddee45b665efb9d0f35e20727a3f7d67c985ae36b6aa59c03f4a5f20e40fd53ebadebf0f45e28a09df63ec4b443272d83ed6605078a9803010915a09ef695d51a9d1b62f1ee2805f74835dd40a0721e0b07f225e58fa315cb97bccb74ea940201a8a9274154642ae858d95ff2a8e6394cccdc7308996bc9304781bd4749a6d36080fc58b4e8482ce549980377ef35c2d94725f8fd86b5c12e90f4693ba6dafc3d14f80a9ffe502efd3843e781ae08a3530ba5bac067fceeee6c736738706791026cca8c007d991199920125d051af9bb34e1c08a59ec18f7fe53560ab75edb033ec3385328d8f74b0591447522b6b9dd79cd048104b876908c556d8b86b4028e4309c1019876806e6055e2d3177c0bb7a9ae1f3206b96d604840a13868e56b92e713accf5c9184fd433c46add17871f6eaf4bbff6273692e0a292168aa8a02a6a7f96b1bb3c040fa06ae81b259cb36752bbc8af5e01c731403c1a97c85d0d10d15df631e1d3152c7191b57fc4f2857a60745cf0bd4db31823aaecad0810f003547b786039b4af7abc8606b16db3f0616ffc34f5e6fd00d69aa95379b234f49b803d928247e825a092d9f4f83fd488e58de556c23216378b223f7373ae4334b45e09037cdb9f5a75e8a7c1b1a403d31b3c7a7cad527aedb9b564d47c93768621fbc2dea18d03e4606d9a969a4ecda0a75690dd1f8c54d80c660332069fbafa53451d089fffdc515fcd5e40d118cc05c6b399422c0e717f43842ac3832dbe7b3ae1534134132ad7ebf0560b0af984200415fe3952b8bbcbc35894f62e8d801772c3d6ad15e844f825b814b4c349a2682547688a0fbdecfd363244974a248e05fb799250eb1a80c25d332a3759842ecf02a02b08be6b87f7f080293f624acdabc868301be522860d76a93cc9c70b1af568ee0e2010b8ebbb9fa0b57e4cd25521f8d47e76207896e9b8687e84d58273b8e384392785e4c422f4ce682beb07f3d51e5cf0264ecf9d184749dc6f5308701c90fcfb8b293fb7b59cbb55c62405f55c73a4e1e2ab47be5f075a8c9202e5790311b7d577adbb5883cd6464f309e28df033efda4cce37c789a8907ef4c0e292e51b00cc3385f886654a94a73741f37a9cd1cf814027547a3717725360494861f9c150251616719daaf2e6e3db4482adea7bc43426c5cd3dfc8a2d3010d56235aa472415dff49a51f88f3f21546dba0cb0b9a0ed4ce0772969edb876b52e2cf84027ece0c8ef0d64ec810dcca6c480c05329c0697e683c80b09ec7eb0bded89b24d51fcdaf2dbd39dd15fa6e25160aee4385f63220ff9f59c6dacdcdcac555c4471ff326886fab34455dd79dc540591d4fc82b9b1a5a302fceee478f12e58e3e90b41123e6b3be2cdc641bd521935d624c831cb9313a12b1e548a79930fdad6f8d86f793df13a6ade105994d9b3e75a9958c4fdd780459622a139526bb9e1e4298613b9eb89d749adbcb2fa53def7e5856eb1a5fb7c8a5a45f7702cc043df33ec4dab240d939f728389c6cfb5ade9c9dfc4f8871c38a139590825bf7202abb53770faf738df9141e8f1335b38563326571a2574afc675eac18451ec4bf440a8737409baa85b6cf362f75b7dd19d09f5a10a0fa3eea51e9a8466c55e4d6d64a360c03a61bc04fe00e708b36d1e2d80882cac7c24c09136df4d1e754731e124d30f01fb3be5526b2fc38c53e7f685e18ff526131ede3951079f1a83862064e7280a8c1eaa41e393fc818b31d0066fba265c7b90732982de4b109b7c4bf8616b98ebbd9f99ede412e6a8750458c5091a1a8f4a747c351f5da75d7d0cce65e6625037626ae0b1c4e7faeff8eaeb89e6371ea4c8f4ef309e92ca318ac45ed8a646d572a0dd41301fbec2b53be40da4c4e25cddd4d4f1a7a61668ec078c3f0599f680e22b1ef3d2be18e878d66e56b0be84778d977af5cf4eb82c4e378d85634fe793421be797848139ca8f7f52e6acdb8b4ffb4a5985bf97667077fe58492f4cfc1e8ecf19ae1cc25c9a1ccdf6842c5a2d60d9e95e96ce0b3a02355c18f70bd05d4367e315728b22b35fa3497cfb8f941a8df361214f495ba227d47caa267bde403c223fa861dd82670d586b24868faca36271699d925c8dafcbe6c5310bba787190ea437e692bd8ebb0812685a63d3865e27dd0bc118982d7ed9f6f7b7488ef40c4396ecbe4222fb61676606b3e05833d651305735b625452d3bc4f04c2a4b839a95fb52b296b98b83b2e45d89ec74d1efee85a59436b84b4bb0c89901e12ba019b7ba26b5b6c57fb1dc05da1009cef5b3598c322c799da30d406f3ff6d150dd71803eea2d3216c3aab722fa2123c19cf821698902da2852a5149d014f729e8de8ff8856cf2a5e9ba55c55513b276a46620527f0fd771674f48b97685433ffaa65a6ec2679a9409263eb0c3e9b63607bc0b51864a2ed5df547db265d505ded2005602b32739c39dd424096493378c4e075b5d475784475b99c32047ec465e3cd8f9c1c4853072a4a150db7a3c4e46c96040d04d179987314f1c45fa2eaa05056b03ae6c5ebbec03159c28cdb8920aff53c58d209608b698c37077156f80a0949e9b68de3c443447644bc7d368c391f7b5a6d69ea5bac912fad7674709876779aed19b3867704bed43f9d34742f2dde51dae546ac72d26086fed44b245226bcf4ef5b8f406f4e387ee23f7537af83a269ecdd70fe20342e685b6b0b2ccc189b9a92c482224496876e943bf2f956272de4bb550c0a076c9129e141e3b664e962fe997180963204458b2bef755b17df48d8083607c19b270586d3265fa9bf4bece13f0d6e478ce411eae106163b06c143f70e9c4a9bb52d190bd4988ae4c8c8cb59209c4f5697d166a1dcb95364ae7ed6fcbd653feb97eecbca06de63cc8833c4b9070954b6bb4e5e249f7d3b6519161e0baeb354615433a1fde400377f9c4021b82d4db8eb79ff4abddeace11798baec6f3a0012896eab216c40ee8c9076f775233e9765127983fb3cb56cdf1ec6b0d3356bd64ff093886467a622964442f176e9d627311d9e8ff44b321125b6c3e1f533cb23a3b1aaffec04a86a5a42940b2c9fdc6cb5eb812f6ff93cf1caf80bdb8c1b098fc20a3e3ceb1c434dfe13bea0b64da8f885961eca165b1ae6008fd7f7dca12fa980f0a4a68feeea7199fbca05d6797eacce897292ff9a4d0128025fa0cec8c621119ea3e2d38762fdabef38cf98e2bdf0bc525f151f9fd7c8eadc0af4c7bfe353c96c1ae414e0869acb59a34a81ce48f8e5d4514c7fdf0fcc4fc58d3ef3b6ab2c4513bfce20638b46ab6e7960925cd54be41dd81f54b23bd2dac83de52dc75aeeeb5f610be2c216518cfc18718057c30cc5dc839ffdce31197c6b318c446c4eedda3433cac9fcfd5cd70def30f467c119d7c59e461ae0c9f63e5b66e88c9c6e0ca332440165ead97b85939fe054b750abf055be4d55943eef1ea5e03b25c45170a7897c7681ebd66428a3833b93410027f550d90e346e6c8a12b8f63b6913204ae4c0dceb4f8d7407d883240ddf4b0a9180483c67a45dc40e50b56d83429a4027ee93eb9e566ae872b0448c16a8d4693889dd52b8e3989fb672c3090e81ffc87afb2319c73fed1dde773485309d717037ee43e96565e8c66a9c39da34d7ae555e5e48bbf48231ae8201a754cb3c33acb198bb41ea86c9e090fe87fe57e2a9df424c8cabbcaf75c001653815d061f38feff57db08382e4df428a7513be608d7faf1b20063e3c0682d5dcf9a9eacc7204210f26c2b8e872e6f00b3de80cafebb9ce0f2e116fdbb4956071a89bcd5eff743f2062491548ba443c733bf00726e2ce5bf40b959eb4fb64b440c052f1e6885af86ac39662ea40043b56861459160527d5b50c33b6c1c713c5504df141b19b8aa7bc83e61a784784998360ce4a57f7370a6731a8f119070c01f9ae9ee8b3709bff8c8a85044baa2498a168981522f9eeb2408e245c8cf2624593fdbe51eefce52dab95237a048057033022453afbcdba9ac225f32d57553ff6bed476586b1e06635ff064fd3c0804850d1f692d5d3358274ebe0a75a83a0dab0defdf49ce2b8bc95e009a3ae9fccc2a2c5b50d618c7be5a8b8591ab9af1cca4335c2f47a6d26807ca67b19f42989ff6d6b34e3330e92d74b3000ddfc91dd8a0e02c4138ef0ae1448121283b0cf8b845212d2517b476f6eb2c6b137409cececca4d3a6da0c473c84087c443ba220c2d335a4b737dadb348f6295ff101f9c73475b1e7af2e1197c372ff253bf08026d83c0afd61a4050a1db709ff1b0e2f6bfc93262364b028cbdd6f55d7b3a6499b73b9ddf4d5be3a11585b07121724ae5bfe30c228c250686288955f25273dd9266d20f26dfc409dfd8d0eac28ab770ba0be414baeccc9275fc8cb52cd545597a84f88725efbcbf0946b4cca3b2afa4acb218c705cc3c5ade6cff3f9da069ea2477ba9ee33d4c696dcb664516b7cadfcf63295a8e247f2882501c7c112f71dde61c80c40d6c08574f11311d7cad3e308802bc3008989b489868fe241917aa6f4de8db1944c8e863b60fb58144e1b770ca810bd5168d3be406caf7099308aab1ab38a3d356835a3da01b8e388d595b6817824c27e6388f650516923cc188d6e504d493d7cb2fc7763364c9c6c0e7f3a32e1e62eee69c95c4e21f8f84ec9b822a2f53d8217bc2dd2b1be75dc5cdd86924751435c40973038df25bf9df7f7e0022fff7583905c022cadd6cd08a6e6fa6157d88adde89de376d30370697a35b3110440dc091e97e3089652f059d49099184f40306588b55f580182eb6f9f8dee764d029cc4fdcdca09746b99652e791519f46008c3ac708df87807b5a0383ec54bc073a44ec532bdf85bef0ac7e1f6cb51f5ba0155b4be537a5aaf4dfde0c77a4e51890717544ffd79ca7ab41efea75bc900a098f761e34b009f546f2d7aa1f4552fe127ac79bc277231f914afabce0a668399b75528b6eac0cc0a6db621c80e364d4f6a4a5b8e698d8908115c1936e8bf6c373ba6be73b325f8ba505e0d050331a7b5d31ce4e71370f9f93d43a3d83165dce50072df65837400ee8649a1fb455dfa28136b2479e76a5074b8e86a7cf93de784193c5ec7b6a8563b1c8e12fa28d70a1d0c9d86cb3d7c2378f9686401c5150a7841defe12abab7d305c9f5fc71981606c344fc1e326fcfc0d5a336eccd8d70e0c7fe131ca54eae5e5f410e42749b05a8dd41d86fe0794eb12ab59982c73bd86ea643276defc1f3824c7e35325a164ada897009fc6c8b173875d8b3719cf5a58919fdd458bb3d3dfe717886e5e6341efa974404a220f63cdd1700e7811d2c55ba53e75ec71f498c0b9b3fd646b30eebcc89a8e482d13f0c247dd99b5326880c99bf5877a717afee7a7940327490b2faa9328543d54d9ea47a10b5aff06d94270a725785af46677eed81f1e07714577806da4627ec7686cbc3fa44032b12127fa43a3905043d28e5d5a535507f714d0fb37b6218a45622c42f9138d223f78b73928ea65c85c1280fde99b6e7b2b1bf8dbc18ecf90844dba47bf106fc3f86a92f80515f3000ea758afdcda0e92c063b13ecd52cc81e3f13f7010cd7ac747293e7aa634016d369c34e49ec419ebfe281fb5dc267ad7192c6145cf73f80b8ae12229838ae4a92fcd735ae467857bd1efcae7e6d419021f738c14887a15c05d36e99750006db17620ad8d107c49214d9316c310c55238bbf14f19a4cc621fb8f578f8233cd1f00f31f488a86513954ae48187958226b9a4c2b57ee33d40058ff2be52610f739521711d32966b5331220aaaa0972fa0baf80e007a6c0f583306a3e613b0d00231552bdb26e9ab6fc2ae7f267c049f6eb205d7fce019ea1f9055e2ba8d04e3c513961a3b791997c2e2da68e120cf7777aa1c99ca4c288c5acb8e3007568025de8bb4c0640224c085e7b75bd1d87e36e772caa1623d765231f882c9d64a6df41ad6f8c35b20a9306f425902bf553c787d3162f326d98ce86bed5663cb098fb234a123d92678e875abe3d13b72611701b6d1a51b4afbc4dff63a44711f1ad6836efc59be661dcb1f0e9b195509f95a3975b71f8f06570e05807778576ad81d665d74ee1c2e1e082fe95ecee1e1285add1708608ff3517bd799683c504fd8bf6c3987f69cc11a8949ebf3c14ea35530f1bc362cc3f1b02cdaaabde6571435c28cfbe42abbe475db38f085f86b581fb809f772a8e2accbda0e5ffd458a9efaa6b1f14e9e15b7ef219e7a21f9d2cc3654bffee39c4663795b7a11eae0cfe9c3fbb85d37e54bce8e2f2dec8ecf3da3facbba26ea38ff4e537ec98b3d31d52ba4385b6df1e424e145c41df8b3fed5eb151ef814bd5c51271b1cefee6709512854d39c365da91d9b831dcfcce4ec02d0d7b0558aeea3828798635c70da341b4e7670ccd39a563265520587e9d0fa8a36de29e3d29d30cdd27a8c713d8b4fcc2b44a024b1d6e57908fad1d6fdf87057a3d07502ee5a6fe7b115f584dca1349d6993e5af87b35f6509e927405e7043eded2b01e24ec30d981c2d44b19ebcf523eaf1a3d579189de557f29f48bf3a831e3d1b42481e93ab872f8e6652c68f0c059c8d125fda2dc26b01d69a07c3193e2ba4bd084ffa63baedcbb2a2a629a6ea47b7e4dc1c41a11a5f133523d81d372c83f141c9427e4573c3a388673c2d05ebc03ccbfc841b5dcda618b50f98c8500b518c05b23c7cc84829205065fd50c1430330b77a5199b63326d5619da52f1a2b4cb65c7fdcaa8bd876c20722e71c91a68eb1069584e6625bbdf6a9aea25fae0453d2fd95771da98291fa8b63d07b5c0fcd4477b23c5d2a6cf66d4abfde035d4a60d4bbb0a49ba08788c8916c717d0a7a2578334f9ec88d5b82823908a92a640b794a06b22c0a5c59df1ffbc4b3376e511e3d173da098736d410526bd7e8dfacefd17ddc4655af192d25a108a4584e345cb1a889f5dd53b390f627a17ec69ec6c7453cfd57eca266219816386c06cb7e67768f63f413926d25f289e1fe79c91fd3c965ee00cbe40fd946709db13bb4a6c1f6594b40f35c95b9e124298a42fd04e5396b697e8a745be3d82bacf88eb7f8e43c84de8789198f7fbb95fa4d6fd16e7905d0d89647326f460250e1d927fda6847240ff25f76037bf1312d44b9805ee8f5327d2143d4cc1a493e65d7745487f7b2955fbd24e081a3ce9eb536faed2af70d6dd6074a437a4c8fe856c8ed470f3d16674a5b5f9a4277eca474be96dcb2e857816be196010433fb0bb5d5fb641937bb7fadf786785c965a157a139395420e7a20d064744c700cf5fa0e0846ff61877ec78ff3601ba7d76e9d76e5a3e5f5e872dbdb71321d280a68e770f66f7b4b0a7a6514dc6a82ecc3c7e5da934e7cb73354147e7516d2837376e3104ece195ba2e6dfb2a6e24ac83f610ca16a1073471d0ca2b6a1d5452eab627f85f6859562f372a52a76558e5f29e181e5e3269e5ee493bc1db0180469cc18cb1ec15a93d5274b9bafb85e79159fc77f212ce251e367adf43ca1e2717b801b89c1477c97991a406e748373017fa39a1f4950337213d42fb263d0c21065e0c03595805af309fff1088e8ee974d222c3e547365da6401c3c692dae2bb56285af3ca1c4e3ed317d8fdc7b99692ac3fff294421efabe73a1e4d9a477b60c04b08095b22f2c5b7317f916d80ea6c0260f75c68413f80bf9812292a3184ecb5da074c4b5e42fd73a67f58e3cfb324a80bf28906b55c0923698159f99caf4bcc8de522b1e863e1b45ab2d0089464feebb91ff116041959c8d85a1d520083bf7abfce3b0a3cf5d143db503a10ece10fec256e01eea3e69e8cf5a996beffb6543ad1057834307d2932c7899561113e795c89202287c211cf9986b2c7cbd68792c82cddc442dedf0734f12b1c3694c73f0e65bbfc780572d6de04021c8d7ae4ec70450a0ecca969754e15b337bbe31429bdbc50271ef685d106e12859116e2d1d1adac70c1cf63c01e3f338719ba1ff59186214da1dde3fbe8f4cbfa17ef4bc37ddb3395a8bbd81f0eb7e764cbb83d5efc87243914fece4cdc19668f1e1921e6471b951e7c99680e72bec1f08c65985d4ff1f2505d80804c49e1fb3c28beb506221db629bdc6f8e6a0ecb66fe9ce697e544d16eefe3c5d7eebf12c7713302451ebd1072a2a6de1aedb8c4533883d061207b19a0e7059e4654259f95165c3cdc853cd280e54468d602b5a0f1d3ca14087238ab13a423a05c27fd6dcb88d1efcee1c3662a1a6757f7622b73d8a817de013dc7080577285fb1ee4400acf5677bd1196b3ec9b283ac7672a71a093216d6af67623259b21212c72c0ac7d1eca0bac1df2eefaf0643dd781ef7f0a70197f7dd7e2617c0a9fb6b4b540483fd9d7a78339eadeea3afd89e500d86049a828c18ee189b4e894201af467604e5c5b4e2a778de8bb15e55ed9dc0f6dedac34edaa5bc6f772d4b4d15d77317041c919756018b9ed49f99ac56b6b9dca758f47d3a496a726dbb23445475c829f2dc1a453073bd865116bdadf3e045f9d605968a18a39c85ceaeb2559af1e4a3360e8a30658f0a58f1dff24eb55a8855b56910661aa40bff9f01cac6ce3fcee49a5904c46f5bc6b808a06132b3a98a3322b78e9e2cef60cde51c4e18dd51c7bcad743e42f09345e20fd6f9cf60f56b4f3299ca42f397ca6225fd7c36a028e8c8b88141466c1cd657f18b0b8236972100315990e4fab9162041537bced310123cee6e8c9a839a687f38d7e61c8a61e189ae3de085a9b41eaa155f4dbbd2e59bf6f4350488ba62f56bdae399282357d812565f40d05e211ea9e91b7326113525d71358530f649162e9388565543e695a2247e85636d66d611790e4870975c5b0b8427f2dfb239728abd87dc901217fd12760a868f6b3f5587525c8e9bfef1af32fdc2027868c570840284309b440d4fa0e6f93c7d2d267abe0c9e2cab1d3b69ce351d65b8814fdc5d18fe6273034c19aba71396e6a2fb996dbfddeec93c632c8891dc13f498eca3b75be3f1ba082902c06a470fe2027863983101591bd8eed43320030ed13a52a11a4bf942eba7715d147d07f19517277d1ab354d3db6685d31c2a8bb64437c98a141b8972764ecb6976f7893f14835bb275543812e744b2034c3f9a863f68356657b806c14ec5525b2081f4ae1c524ec0cd234a3748c879d9a83ebb35e9c64c7c86a40f903b4f1d16cebb177850c4ce303aae68e011915b4e02a8cd79fe9593a417918b3d6edd94217b6f4e11c7a25b7996bf3ca0f9433a5b8b68edb203119bc08d4168df7fc96b06e18c83363a05259ea79718639c39d1a596f60c693d2bf58e926b8f57ca45518d8a6928e46d446d1f561515970f9bf6d9a918984b515cb3a12c7a7820bd9a390d7db753c6b3f2c753cf399cf15ad09f24b5c9284e9d4949b96901a0c240224f4478b2c63f654049a3345271a5b9effb327315cf0fb7bb66d01e1353edc037702e7797efa5d28643eef67cb3a7e44ec13beec1a6e27deb73e567a8c4642fb72c7ef3dd7989354df7b3edaf37acba6156cf9738cebac8c371a099a001155af9c8c2f2b9a06f9a53139cb9580f08ba89e8ea0c3821b6bf8d2c7eb6ef5c453499286a56af80fade39ed6bb4fd2b26dee264d33c7fb465dc794222ec7b9611997947a126f77000ac16fdc4f6f1ca08ff39f6413194ebf89ca7e72abd525ce95e93cf01c0e6f6c1d42d12574e36064f6d2a8d70aba2d112f278d381599fa76d8a46fa184344933612ea76b9525c9dbb178fec01e9669ca516db829c8d0cb65498687c788b726fe8c176fb1ac76ff595c00932a81c95929d58ec75a5000e918b9c9794f2ed3584ade5ec6109e40d17838ff2c53e5485e6364858588bdbfe966e62b39680115a2f1988f417ea35ada22575fd1a59c7a963c30f5fc9513aa766a0699fb5a8e5ea176af70895323a7dcb8c49418b9fb6e374397900868e1364dcc466448a9155a1586aa2bf392923cb7bfe86cc4938f871f74620b3b6ae62f91dd7556b3ed1888c75139a03d611e81b77dca53be856c408c90a27831f555671e7bc6f18adb14a3f37b3411f03e143acc61b21e29f3fc6f27899676f10d58ccc1a79ded0a088ec77c20d924eb0e998977acb97f5bd45619b8ada8d0d79956ecf28302d3cb3b31527e088eb3329cf859163809fb643409e8c847ad45db62c4806261e2f39044b58552d2fa6e96f37a85e236fc0dd4e4a72f28a20de2760547c7900a3ae1e3a1a09093eace9ef3920e294225a724aea35eab9fd4accaad86c6fab6b99f443ead964d2d031081355d418911773aacf476f9b4dcbd179c13eb842bb7c0eee53fdfe5166c65c5d50ba984b473a26694a363b74bc51b7cd371caa722080dacd2ee6096aae171ad4fcaad3226317f0f838a0c027510706db77afdadd41bfc4829f38979cecf7ba6fd45ea82541fd683c4a797c48d6aa0c7112265e5adcfff2dd1ec2bb98faf070dbe844538ba0b0b92d9b966974458efbb4839e83e31f6ef7eef171df4675d1f19021ad0e1606ef2d8f5359ea81d3d837d690c3e265e3b4a4c4e08d30ce2b9ac5b91b19c346a4fa48cca80ddd30fa85cf5efce0866a857d4d00ffb1c0ba43efccc795ab95d3e12f647fa4cf8a28e9802f6cd7e680d2d2b3169499f2b50b17cb0dcdc3c6781456cd4d8b1b9c6f3dd453fd609d2ae481e2af37c9b8efc74d99d521291be706b99f669c93448274a5ee19189a734ba206a5b44fabf6873f9008cd5fad98ffa305d354f542f2f34812e2196365d9d6bbbf26e5b9f323e826bbc59330e17530f11cc1266b02d6588478ab1746a6d85f0daa5e1fe4772cb04f8b18f8b15c738f4c6f1f7e1334dad358a9c8e9697373f20e8e8880b4861f4fd6a903061967064d5742a42f24acca988b3d17374a7002c459d44101afa7b12efbb270a953bd385b38706f74c1a17099a00e87e3e96303735052d817303559da03e99c257303287cee9ab3b37e58ad807aecb11dbbdc4b24bcaa5acbf6e0f369e24793327917b77d77256d16c342f3c733472e61f6c9b1f97b2b2366564a7e6a8ba70be6641ec2da36ee25f2e413a483b6899a74bb7d03f7a206825dc3c4935e1c9c3270d69642668b485277d637749d5172e33fb31ceba1d00d0f62f23d02abbe25b47c1f13f3279ae80f82a0d64ef54b6e65b452b20bdc5804d7aa529d22dc69e1c2eba1f4aad88ccbba4dfe074ed8813bf991b49a3d24baf3a33a4fc32b15e28b2e31a7db97c0ebcc43a1d20d96413273372a9050f543737ff03b82edeeb4fcb6fafecfee1cc6f5f39ee440bbc97e180426ffb2040ae5214710cc93bb0ad42e94d94e97fca700c357476298ef07376ca1817f5b6d05ef527ce46eb10f5e07429cadcfa973d8284f9cca7b2ef8452ddf1f795b1eb75a053d832458381ce6bed3ad529aa92de2aa80a9d80408c077f1ba2fc706e72750202b17a3f33567f3351c57133f5acebefe2d54ac899df657d968317f7eba51b80fb113072059607c549bb7ca20e43de125cb1a52e15271ae28468ec7b5d2633f097b8435d9e9fec4235023e11d002a8443c3d019be3a57fef8c761325c6b68aee7815986cb50b904beb28178d92334c677935a7a736fa5d2df33a9838360f6313fda4f1cbf724f9fcc76c69796847874662dc6c738af33c1b88a4a0264fecb74d114b463dd61d35311145a0e9e32adea247da1ada991e937f5ae1ac7ebc6344ae38bf257bce8dccf1975729f7558f8be46f388c9d335b07aa7d8f67b2e56da55cfd9be35942cec4d31141f0c2302f564e0016f28a91a8d314398d02ad9c4a2581a4ad5a9ab6316c18f2a9cf8630af9a9eb534bb00fce5a280029851ff5366c188e38010502259e095394229abd39b8de4a0eaa0eb08c5745e933afc099d31741540113c81ede9848f8b3b7b45eb75f8516c6b1a048a1e49ad2f4a4e4b020280b947aa5906477a97a132a3633a68b4adef06bcc106ac090ca9d88bc51f536f7fd50025d453011588877b1dd495d0bbed71530ecd276d4aff7a7ddd8efd4fba2e5e6e460019d9440fd9dc56868d9ef6007b9ec20ec1fe0a7b32365d27f91a9eb46357bb02f266943107aa336f400fb4ba0c3b22396317ed39813872635d6c813a54eafd48f5e206d739e7f81befae0d16c65ff6bc325e68b683fefd0de1a6117183bc99972aa8fbfce5d671cf447774b37881eae5245a9a421691e45dc3ca35642b2cd52cf7aed2360b52a9e519733a21aeb3af6698327e26a472e464a37c22c831afb29fb9c0e6af650eb7112c1f842b2e9f91ba1eb05163506861d75f825f03f80ec0c0b1cf50f7fff1571fcd4d60d515bcbfc3270b887ef6d24335c880a79037423e35ceb9b46e788ab18ca7e5bb8b75adbb5011100686a7ee0503fa280d65f2c3d69729c23e79cc0a3b5598f33fc05f6d72ee438a9df8564a50d20bf827db441dd5cb788b7d600771c203523ea10f226eaad0376c4670ff7baff33ca13cad4b36a3b39ea688331d175128419bc5d932051963edddd7d6282be9a3f149033b2419231baf4c0d164e366a6ada018493f3c4eb9c04ccb0b68bc3d506941308d937f5c01e5e1959e1ed969e36b292677638caaadb88d3910d8bf32b59dc39288813f1921d90b9d35de0831c4ec56d13f7c0828056db03679a67e567592b2ca13192f6f46469c3df012aaaa97ff8356742f984e9fc2ccf08567cff22a40db38ab9ca007e53d57139864ce6c3cfa877fb2e1981f7badfe11ed0b9ea46b1a79417bfedb7bc24715aab47461f865361b36a5cd93561e6c410eedf00068dfb52ef2e85784705097462b46b21b0522cb053af2fecbb92708d8ec60887aed2c4bd51711caf6ee60d4b193b80dbf8c50eb390e44d927a30c3f6f7422450a3bad22cde9697d453cf0c22f30dacfd3f9459fd5746c2bf277c96ff228e5280d36f4d23388b4f75404ead3364878a56554ed6af6b9e1c803b9e21af49620f72a03cd296c7549a669ecff00e12c5f48d1f243d74b01653e221be828050cab5ecfd7be899138ab81c599231990e47f9054a199923b4744d42dea061f5298ea80980aec6532e22b4092c73de53acdc7c16fefef8d2da1d05f51382eb05adf112aad1e2b14774469e04b9afabdc1ffa0b65eb1b93a7410c72a54c3481fa77f9460466395e70acca24823b5484688f0beeb0a770a429c423d10dbb5bef5eb940b627b82330d826411503d96b93a9d898dc6457423fe84a9da9ca0588c90e839825aceddedc7f76f2c9f091f5c3b057ad1c6885cc91dcb499fc1519c1159ebf2e1fb36b74ed3f23b39fef1c35095d8b234f18dd29f5336821600188213453236a0158c1d0a88934954010a2d37b8f061e3eb23b3da5cb979d16032fff0844e57fcc39dc11dda475fbc096c40cf0837bce237a0cb00259ea13ffbb4605d6328de02bfa68cc411e2d1ec534ae61981bbc42228d1ebec2b7aceb2497c808354c9d80f20afd75a5a7df2a00375269f156f6c60a6cd48930d75ef5e41cbab5442f25287010f22d7e1102d687a8fca3a8e06aa1781dc3cb5532d6575ccc56499d034c78de64698fcf3870b39beadb7a926088fcb2f11a8650f94c2b211d8b5aa3a05e1a8b3131eb5509421d486a8b56d4cad6e41159a19a8b376d64951138e605c4f71a92e65a25c88998e4d5056ad598ecfe5020274c0edb113e975cc85c97f4b5490787d9a73894d9ee4a639c9d22f5828f63ed95572a3897b093e939478279d49fe14219743820131107c99103348d1c45cf33f9e850b6b4c3a40129e62c90ed0a084bacc35abae5c2b0558264d5b58b66b56c01140fea79fe9155a3cec28100561492819040a8af3869d18176dee69568f59cda8f8fac4409cf8a0e8212a00be3c9460d863ea29c75e701ef2c0fdbea2b9d5a13ea4f2885104516c4514ffcee8dd6059bd068b75200f7f7c91518d2d30170abf054734360c29b3f0a0d0f9d27915660a899aa496461923ca05024044aade84229045bbd844efe0a1af6909c51eb2aa05b76ca62f35820d36ea8c354f896a8ca3b16b7ffe2bf1b2564576af4b7e5fbd91bf935f0c42dc3b936104cb20af26572e5fbc671bd102da5297a0310114a3f25ade7934a7aac42d7c851c462cedf5940de11f785a276c445f4ca0f8a80b04f6a1c453358ae9740dab622260ee5a7d5fc651c4e67f50b05cc009f0629f228bab37dd4fe255a4af6f7cd88defe30e2374154545f3d7197d8b20bdf7874c91b04347a66ab0b45ff0925b6a7b6ced2dcb0f915ca9f0ab4bbc4dac71dd0adb7eb538e5421c3e04a7ee94ead6d776db16bd56a2fcf3e367ab16f126d032e1d998d19a759ddb8bd8a96089b7dc7b98344567b1a3e45461e05e0ac0f661788ed506515afb5e8444ffd8dad322ab2bf9187d0cc08e5c7f60090fa41ca77a196520463ec4f013fc55e0a0b228ff3f2189352ee665c2467db36f3774ac4e5faaa9b47b42d439211663e534624daa6038e80ef3807ea6a8552d3ffd9697c531417886ac287fd68114f8f48b786b86800bd4b40545514197d75797230ad04e356d7196bb86d47fdca35cd71cc586eebeaf94d0215dbab91e934d2b78a66fcab8880c1dee9043c67b6e2172c15aed498a71ca777e47f0f8848b93fae6be27b18f08c39db55da1eb58c19477c494edca803a61c3d06ff964aae434cea0822380fe3e91e1ee6c967e10699a54506b817690af8f3c506c969684d17fbcab53cdec6288aa7f17a01eb48cbad79e6e73cd3153df9b4b025de5b3c7c5a2a6e237cc00da1417781e1dc8ffbde80b17fd924cd0e5243901136182910b7b815f12baef97b778eb2c6f8bf13ebdd8e13a78bbd4970dcca3a8d111cd11718dfe9554fa200e6ab5f55463bddb41a96975a557211d9e1fcf668ec5cba98358f9a2e7654ef6acdec998a1d04a7cc49a30499dfdb814d541b8f432564b4c3e21367c575327e56a4b370b47e077bde43645748b705a7d8ce9fb4c66935480aeb8210cbbb573495f9c7e52c179c98c52213af0b358b47dd80ae3eac9801db4da78d8ed2ec52599152d251c2a929a9ca016d80148529d1f1d0475c78c4e436bf16bb48ec7e5b3424ba8bb86a319f701d24945b4414b9b9009e3e57e241fb10984a6dcdded20a2376be3c3ab0738a5c4a0e2346bcdb4a326a638512a29756b33e35f498e8f01eb25bcc51c00964d1627b831eb94ce7d901f569ed5f655cb73c70fdc176591dd7173b350abf2af36ba5c36794d1698fe63a46c694a359d91bfd9fc0fd56c2652d3a4f060784a8141f8c0bebcecbcd2fe376cbeb903f128b006446de478a750a5154f949bfd623142fa5db076196425853efce1ab739a03e5e024c2ed3bdb2191e36bc2e2de0557845602af2b9dc4558c3c76633fcd1b69b99ba52b0e7b3b4f21a520618b14afb9d9af337dce3a0b493268facc57bf4aaad57e15534c00610e8d33e37e143ab364e97c25a04df5da21649573a851876543342df8b503aa2122bbed7a655781842d6c7e7583a59754a156c27b698e29721d4386117adfe56f05f1dde346e6514484e21a7fbf19129a9eac5dfd4b03d69479395a163a6df3b12d471ee3ae957760e7b59f9ef5ad0a94cdfa92fcac3f7d828a718cd411d3963313b74dbe9db10728deb4136281769b379fc680f81d41055d628ba3ab69c59020cc69dc742a0eef1ec3b33e8f3dcd5dbb0225c7834fffb51bd1af9504e6b3ec7eaaf5ff3f90791185cff40cb35c94a9b7d63a08543b7a2b4926a11d757b26b16a310a260e30676aa04a021a4b527c8f2a3da6b6b4c5a7331ad8411e313d3bd97e87fc04103a50ebae04ed703e2a576fd26496d012134be14172f2e032279722eeddce11ad9fda0cd6be522f0d8839528763a968982d91bef1c764c6e9f33735a4935abc4082bfb71c9bb371928edc20c3c6a80c5cd9a1f42ada8656fc3e33a27cb8758d1edc651937d0caf846fd7dd92fbc75455deb00b4a494608097a95423b5c4569b63a1b2bc7dd3d8cdf513748fb5e503893cf88e2382a50a86d078cf834e15b3526d5393c0ff6c2487cfc1522c56b51669316145e2d1e5e165e01e9e20258e19932c7513c65ea260d2b544663644e5a1ba37addaa7f016e8874812ba76659c667a77e5c972c22da84e208895421f1c2ed28455d01cdf9b369a693f1adfc34706f2db32369f05c565a61de1b674dbd06ea453edf91aceb860ea585f0f30ebc132c021c1f69ed6143fe80f217c7176a116ad3641079621ae39faf294ab1b05465af3d7ca8dd4a4ab81db9764a646df7a9e3a57e5f703615c1b446979557bdc734044aaa64bcfec62f521b0ea5b9c55cba4b2de8e9eaede05930df65847c0113bf55b8befc6997bedccf168796a815afbed620560c607611764059b41ed49c14b5e6e3b5b85152410c3ff94303c153b8e9fd225d6c9a6c1d22d253ae165f6b0c0688e344c82cbf0ff8ec4399cdbc5c6f29a90fd00399001775a86430f3ccbbcdf2e72ed457b21dea80af29373f03cd0ac2540cace19239cbcd188a4a25fca2260b5cf5b818617b42f5488cdee277416c50a07a24f576de00b4e69f769eaf4987fbab3f94d92708306d8d6d8f9979f49525b5bae475075ddfa233a480e20d23be72b574309ddf3746558f5fef37da6e8e211cf8f6c87e74ac371448d02111217e86b75c886ea94123bec8c307c5e2794d18227b22afd18b15c8752e9da72c3b00b290963962c5cd384e6f9133a69719834c3a5dab6d05a04521687446406b4e032bfc5086c1bc2b55a85724069d96ca9edb04bfd0816f78fd64725bb61d59cc36821d8713ad5381bc1e563d6226667ed632029f014528f2ed887d4fbe5f92b763db1a1ed8f1af0d6ea2542636ae066477c5dde1ecbdf2c7a518056c9762a8651774b8aac2f37e430ab7a7a25c5fe642b81d0b94f17c2c8a43c45e0706c962f4804e9832358760fadff27b170b0f08ddb46dc0795199539910e801a41a0701d4b2587f284ee9a90376affe843b09853787310c4af8bfb39b0726682e13d0d8e50d1ccc0805bd549cdf03b760a556095c85050af1a20fa5cdf7a49ea1db6aea8546caece8b76524e59cbe80667b35ed5853c5021dae3010c4671ee0088f467764efdfa9d94e330d820c99aea3be070500a874064405b6c5f0dab62de3be7226dadf622a31b528121a7304b81ae479436ab1a20626a08342c2e4297cb343b5a5b74a59ec13ced70ea87f92277ed24ee4b28f73e8df83cd7f860754550394971b86b29ee24aa966f01f7c027fd039da41b15d1c09bc5f826e7f7e80c6b147ef7abafb339648af63f5ba9065ba73abe373d61f81641fca8d4303361bf0f992b0ad2d54f7d668bd27dfa5313997772fde4c6ded6d1eaea29757a74af1d5200a9ca97f944036bc17396c7fb56401077b6dfadcae250f2016bc04755c4f81641347e8e5dd579d702c0f4346081b36273141b5c8da115ed81ae5a3f5a04879690888f969fa0e29f0d1ed8f36ee1fc8b31ec06394444a1fb461ba8f51cf95d41aed5397578ce86095b5e0a47546e3d2701aa04085b850a4f4ba1aed0497c161e205182a02b4216db52382a6cf32a7afe97a88786b51e7098eb471fdcf6772b629bbcbb52d129c1d0735e8d61ae2551be037bbcf2743b135e96079eb02fd7d5f07b7321a04a67952480e11afae4eb7acd1c5fa64c3af5e6035fbbc2b4fdb86d687fe05d1fd99612da76aeb0378f9c28a7059aefa02b56d587ba5be1c6152a477952004def33512358474085db5bfe0abdaf231d80b118935366b835ded3c94ae61adeba0ef10b603c25a00f6638d804ce4794a3b3d5f1ca31ef22aa2706df9ab53afca196c0b78559ba175f9a1582d822f3a5debc2ddff613fc393b90785c6322dc3dd0683c276f41f9403fba607ccd0ab3d09a916322013a6d3a64d5ee429d941b9a1efd28ecdb75e8df7bb04c67184f4641746c39ca7635b86a570b349048690d1a2d4b7cfb894f025416baf84bd489346e17575cda2010c4933ef333a919d533bcc4ab0781b0e41998bd91a3e5f1bf1b0bb08f593b398ffd3b4cf3404858d61fa1a774e6ce5091363b48325a1b817443052d4e824ba2c4d9501d167ec166c6caa0456a065a99b124863bb7e483a9801033589503cfed4f5c3fe14dc689b65f1e0961ca9fe4cce2a7620b105064f0a432a61a8d7767476d4e05380dad09523ae132d6b5ae8f2196352f0ce304e03e9654856113a0022a58ea1e33eb539f466de037914f3aff517de68152d6a369863b94bfc85c0e7e58ed5facf6935d3770c37a37034f11a08ff41afaa8d70da8cab6a8163ae0f7728ad5bba19629bc1453aa898510e31f597725d578533b7f8a988c843d5ad27bee11b14bdd1a43d9e49b16435fdadd5bbe5fca2b5fb4943642b5da29aa273086701824abc94f9c5e04c4725c95c485b508a9639bcb3561e34efa33d3f71eddd6ffc17659620dbc50486c16d56d87e97d0506f8d63d8cfd06667f1466bfa70031db3b76359a67bd92eb57b31586272c9398463e7d1933071e358508fa947caafcee5ff36e5c1e1c6bbd4bae3c53395e7f6ab49b7f58fa9dc628db303ecb485b670b58b8b83c77c5586959a48ad2628e6f7eb8396ba326c2f6f2e13cc6102a6bf2317129325bd604cbc03e8601e8a2084b9c5841df64973a972e988d49d414c56bd1229839362677ac4ad1c886d1f9b00e806177f93ad90ff070b7e398e5f3018ea33ba94aed983cd03c6b451d79009dc8458f489e6b865fb7f27a03869da14ac0c015fa3187e4555e556fc2d779215152a9c8180c0f9de143ef724cb88b83a7efbae816ea10b4d39ae2f3a7e99a906c9f7225f727e4dd4d03e23e75c6f4bf36dbccd64900c430b14ce8f0851da52c7fb34a7d44f9c85d5474cc9d7cb817db0a62f875f1827a474b441b5c37489df096c61eb3dcd093b47ab8e48172567142b78aa5bb598acb94a2a4e960f87f9252f921ee3b624673e991fd0bcc3c674f220ccffa51964ddce1db21759ed7b349824f92cbe50ae73f85599a6844b37ce36f830701bd4433987a2268a02007dfaf358b0a5a1cd8a92c975f276fe9d9836e4e197b815335d87fc664152b386c4443a87820488cb78c8ea830194ead207d91abdac6d1bfa3b91d5e3f4aa58369699ba49876941674d9a43965b8dd8df76e96018f833e2893b1bc256f1e9b10af9881a7c9172bc1f68ccc6e11cd7f2d8fe9042424c2cef7383c72b0ab360bf397e50e4c133038bca7b497cfbcf5866547fe67cab00ff760fe47a6aec9342143befeacab0e5bacdb8fd7d273dad58d5953b003f380013e46d8f84ce8affb9e466b3bf947417679403ec693ae76a44cff33c3f581e306c0e8b80e3c73844c598693ad3bf3703dcbdb5300f60a6c14032e095f364db01181876d83a3573cfdd0fe91a3200feb286812b8d5dbc52e6c7d9ffe8fe4a15dfc20e9bcf36c20390a26ddbe65928ea37c57c35bd924be93aefe0538065629560a322d867b84eec604ef252169c5903227f480056a7c193c0797f48c5eb682907bdb58bdb9f8ba4dd2bcfe505ab7d7b71a57e2df02486d920b74b3f89f1b4c616bf445b21957461ebf45a67976e5974b38a330192e832eea5016a4ecdf0d8356007e94bc5583d454e34c0b43cd95c5eb0848ba520ed159a0c7beb5aeec519df086db1f5f123eab10cbe28d60af7d52ed34de740428c50d4961abd7f08432d341d9d879c224347c77cc015299c8487b89078b46d4042af47c70f5f896b7f7f81c4f2a747aa624af50140fefb1d51a5f4340f253c15c64b056c4560b421a612b6311b90f5d2d858d806c29b0b89c9c23ca4df5105463c0e5001b1ab8b8bdfc6053f8bd15c43f6626a3a9ce221a2f2a381885c40bff6d61d6484a0d9eca202383556ff97152b76cd4627b1d63b2713bcff90318c2e787baffe6e411cdd8292c789640f7d8fa421b0ed53129e669e3a0191d1c144ce439627bffe0ab159634dc477f42ed4a5b7d544235b8895854cbd4b003af663c8e2a5b697711486aac5ec4a17173a73d5079f47215d3a22eadc967a6fba7d5fd15e965d0c697349095f9fc67c9b362db658178df77e01cc769a4bb7a5c2d8d18451c824e4656a38a374f51b9251aae8aaabcebd539b1c147575f473a9da17038d809b44b0f4e4c2f3c3e2a48a9f35c2a07d36a7cb671f7053a127e3c1aa2e6888481049d5b7074322b506cca9fdc5c4f57211f5c37a8301a5b328031f0039ed4bd57e77866a3f58d6e941a2532ffa4c0fef8b056a039260b85abd27741817a945cc5d155ce0d09327db070fcc556e2df7102d4706598c997904bc5968a4db38adbb55c29ab3aa2281eed5c428983a7bf5df6ea65df8194090d328a0ea58aaa1e75c126f968b7c842d814398f2a698277914e6272c0f290a95ed771fcb82123b447eec3af4d99f19312c557ba770adf362f3d03137fa225e19af9f888d94a176fa72d17a4b25f57617499e1b839088dd4bb5fdb2c35778c77a88d4dce389d15ff15296648db2d8b8efc219b81cbe2e420559b355dde8a8306982d7633db3147d7807c71e7b281f9346b26cae2d9568f388b5e2129d9d5e9cc932ad9c19d96bff755e537c1d325506fe03b5110ba0d8ed7b2c81e4164e5695dca99a16740f0982450bacc5026c81f70b411f2fcd38871e310a0f7e93641af5f9a6dab2a3b49ce616adedc87e663dd0dbf87d73e71ba3b1f7c28e130f5928f833346bb28fd551e9f8cc47efcb6437be5be37ae03e780d4494ea855b9030aac6d3dacbffafb68054ccd74ba710d47b8dd550be5d15810dd02b1f46c7290313ad1e8faea53a400fcdab18d340342b3c09b72ce5f9242d9b7303e41a775fc03c37830ee2b327c605975bf0e6aee337bcc4d71ef64ec0e6f1eb08c4cbc6a4b8572e1ffadb2a387fbdbc8b6f0e56a22177943b4576e9f54eab8ddbe3518d2044097dda0774f834bca27a23dea29f0edfaa80e41c173bbfafa5c7f37a6b341c1085185ad7e8b2bbfd861a03214d10c80788771dade29c5aa0db0fabb3aa019d2eda2e25aea521f51a9e29b7809f539ad655233c8cccc4d9a4114c864495d2ee4dbfb132a79dc8d4ef8f6c7ca902923648d56fc24ffee8565d0a336c3f224da991ac5a7df071844598039d83d1a2522551ba9348d5ac24d3b39a36d4832f7ad849098201d3b5fb3f357fd8d18126b08fc9cec7fc1fde8251f6f6547da6a9b6127f1d071f85919beda2521f16b3767b33273d720de161fdfbc873480883719dbe9c90bcf00153c126e34aef4948152c2ba8511d1ac7076402560e0247c5d8cb36b623047557e17828a95249f0f4950867f4b323ca791ee8b1c001eb7fd3ede5dc0a35ec89d5639a942dc6f66cae3a27ac67e5141f0e3de1aeef8385554fdbd9f2abfec8fbfcbdd81ec7c8634a8b8267948c62cddeb69f5b125439042e138d256a85141cbd3a583868870cbcd49e133fceed7e8bb9bf0c1eb3cbb8d37226c96cb6edc5e3db91fc11814f231089a09e5085ed0dc1eeeb5dd9bbd1a76d35b0fa30e42eb7ef7107f50ef3d7291a306dc84ee80a31ec83cba527e31c4ba20555edfa1bcb9096ad52e216c70cf2cd6bf954f06c2edeece303c1184ce5553a94d5409e826efa3ddc4aa3bf8403a67d3b6f316ca69680d819dbbd0e9041e88f210e0684a0276a73c313574200cec7610a1e389166763a639ba8e18c6c98ec6b62e421072ca398b713173faeb90bd2db03c679aad8c2cd9db65535f4d8545124ad6783abc5b301d6134c7b77259133e9bbd596e69eb09bba70a84155c4692546897da652e5173048c4a25f8d71b16e5b545ed56f50bce33c910e9ed1aca781699147d1eaae12f99a0924579e4823aceb9cfd62113186b5a7579e92a513f6ec8708a2d74e73adcb6e2a45b565b55fc9463cd0ba2ca2b438bce414dc75cd9fe23099e4acbe05b3daf40359c9de83b534f1aa2f9db8577637a4ce3a3a946505eb6dae6bb6ae54ab4befc2d5b3b9fd6d8bd0010242db36cfaa2d9e60cc083f860989cde762d4db94c2e80798d8ff4a4c1a1baad00d7d7b5be46f01dc4fc6ebf108a7e45a7448499ab03a52ab4b33c69a9a727d48031e17046543b631fa94c07c7409bea2d3c0e4702abf7f339d921107011b4c5e8d587a199741d4e641da474dde3699dae0039cfa91b05538b02364c02bd1964e46dcaaabc77af55a4d32f8d8d1cf9a6a3e2e7748d3caa162588ae0a11d357f27327e81b735c69b3a4f01f20acd73de6e25fb11adaf8ea9d1fde05ba1f69c8e39f48ff3f119dc5943530c9a732f944ac108f5aed57294230d9be72f97a2b1f3f2c8406ff582a5c2d1f5869b567689c7265696d2a435a116ce7821e69f2dfc9aa570d4120327b8b192453185ec0ca33fa24bce0334d195e7c943258816d3764793282c0da2938c4eae02e8be01b0a5248f9d0d4726db567c3ad4cb5e43c04c56f4561eabdeb17eb68d5ed29f3c9aabfec7989a5d3425e1a6b9e834f575b72a1335ac0b4e65c89696c722718f4876c51e0d2941c4d189ac4383495a7dd8348b2623494efeb1fb64e7dd1c4e74f68e897ff853db329d0aa428c51b9c684c06e0fa8296579e176bd6143a7f9476f47e7c06eb143b471e16f43ff7a304eeee8f31fb1d2e8653fd76aeaa5fdda4e4c5910164d5e3fe2933c213cde375c9143783b711c6d210aec1017dab39bd3ea7535e0f0211b2fdf3894b3a053357cabffc60742998f20b3351aa72345e8f25e56b6e112962ef2efc63b6ac2152d50e71fd80a75546888f77771644adb1ab8afb6da822350be08fde9e935f8474a02f322809010a8af037a83d2d1cc210084dcc63d21e98b0fbd06bc4aaee01b2374447caa3851c214ede4d119f669afae52bc2e1151014adbed7b504b8e77928dcddc79eea6d8f9819ae71d4f33b7d3c8667504d33df0da036bd50fdc9a1b2e4889f3f94630039179dbc7a025a845f0d382927223cf0f7ee986b96c2e3c238c0ba8be90e76d464815be472c809b5a5598e5c0337a7f599decda6f9b6afe2e5459f32792abc09c11b4f02fa386a27cc77b2086052b2c9cd8b15e17bef03ae33e0187a47168f1b3577a59ac3d2c1ec28461f6f2698da1f5a0472382e0e57dd595c1757d8a16164d621fc1757d28e56117ccc81f0f3a788c3c1561dcdb44e4d8e2f267f7db557b042e9b19dd675482a72ecd77fd516c8bfbdbbb9ea12afcdbb60f10a898a6b669b898657fcb55625fadeefec66cd0339ed1e22d45a1d7f3cf53eea99931d12a5ef83210882462564b164a2b8805fdabd88caf65a85537b9f718286b47bf4de88e7e9ae7e552ed589e7f8935ef0a096b4a3baf6144dc747f9913f62b27c3a87cdcf0e8aced2013cc1fdd6dd6e91e68ad7f25f487ad71a98c968a49d509ae99e46f04f8bdf1fab49c287a751d86b6851c1e21500e0ac7d088a06404af44a5ce02670bfef4ae9803269e54512210c42ead32cb85f5b2407b0362e5099d53a3a8ad340b917acf0d4586ff044ecb2ec59a9ba25abc1262961a23754c71d88a96714ab56b2beab87ccd28ee16538cee4eecaf7c7aedb1d48521f5090994b6314552ae7b82fcd28a029faa09a12df5b0c57ad208e0fccbee8cc42d6c783c0e5c669cf62209f9837173d598323940e0ba09fce8d86d10201f39eb72103bf19e3a8c00e535e494723317b26cc015a8d162888c1dd489580c84e69354aa8a3948c09d19bca16e8127af3a906e89aa683d455acf9f319cb9b8624d65b1e7f7a99fe400d479ba183c19f5b81d2dff15ddf7f39e19ff36db41d151ee5ecf04935e90f6cca4a0002c1bd300c4a18e1c44b8ed691b8931c093c9662b874ef3d1511f10e6da533c86b014de3eb63821b6fa19263374ee34b4b9102dafd7f280246dff3a6ada975ae243f0dd33bcaa390f76ee4ab3f381c3beee0bd970cc887e2d3e65e20670209b49cc093b80df323576cf0c5f34282a81442f1a02f184e2d4178d3af032186d3e9fb6044f679039a0a0f986fa2a3fc38eb0293f988f35d7b83f4376b820fad2189e96cd0903d4c32127dc26a534884d4b26dbd31c11900ab5d279f95741e228c818ff9f2f4edac7d11ff7d820736f06883fc7418b71b1c2ced9f1e29284b45f0d103c4d65c9226095e1bf57da1adb1b0321d0cb2d7253fd29c66b6dce0be11448852ffbdcb54625ca146e53c3a7f11663ed3eabb30496908d207938f52433a5699ad5191f20a66012ba94c729982dcf9bdfd33944cc8b1e56d80a08874affe86079fad7c70a3d7746c1850be90261dd9050b4594c45d38529f82657df40408e2270958cb39f8712ce14e85834a2aadb47f7c6029d1550c14ac7b66b17467fe5b3b6d0a902b8bd4142b017c0f9ed2e0e3ad5d2a394e75d372b0046501e51f7c8934bb679e20c5a9e14c7290fc5cc81d6d76e65d726bd631e5e1874312ef4f97d0826ce226d9eda6a15fc63d06084a9f273e7dec98382b20ed355b8474f36bcd6e55b0724344fb72fd76bf95db26dae6906f9764fb3dbf1d4eb71544ff7cc2fa9e320f1d5b1a0375f22336a18fa18930c0d4647e6fcd8465bc73ef45d503b44773b5fe6c18f5211e0fb0deb9463bfe0537f684dabfa707a729a1913535ac0692fbead9d3983a147d802a115a3b960e8a97bab64f42fd062615bf053aeecc20c1cadd7400786594013edf4277b8401e986e87bea874187f07b94bffd128a12715c6da7a4996cfc3ccdd191c4aca2735d18a03ce9e9fef49b6898254399c463a917ac2eb26df106b71ee51b275b09119a8ba541b790bbeadff3908dacebe3faf2f50bdaa23ed78e6aa821eff8d0f7cca8adb18a267ab25ebf15f9566598b1cc69ca524ac9df06f4992a2972d7196ca8fa8c8f503081b60838737abf11730dec652c72858b5367a6f99813d37bf37e2a46cafdd4864a87c4abfa3c57d83558c2d980bbf524b088e8cfc72d5b83fc7bab3a642b7fb6abcb6c5c605517d28b683a89b911dab2fb85c677e97178a34e0ea51d34fc0dde37937c1ec3d9146a18d832932e8613b5a345f636dddd01224603ae921a7b4b896393d393cd7b24cabc6a04acad47e6902c5693d0da83ed2fb6fc9974d21fd5d42a6e9f154385760304b7817086ff69d44dbdbbf84c7598f6c36c4a208b2e25a2c102d52b31bcfab3a715faf529a09f7300e8238de69c337c65b3d669bcb5bb7ff5336dea99130518639613246293c1b51f01407da1d0b07f85ac09aeaab34fba2593714524f10bee1775f10e61f08cc69e8d571aa01bdb71033a1105982659c69a766f589c5b1e1075341d83b2dba1bca34d241ec93850f7fa65636dfd0feb84482b56c1ee0f0aa30bfcad495d2a325cc6c70e031a384a2b7dd067b1d3a7f576fa4a90c0688f7f9c724aaf33fb554642aa676ade220873c21dc9d5d2d2b176e0c5b8aea4124cc66eb662c922eefdedc0107beb41515a82e1380a9cd47bb8c746605b96f90cc52f66f26e735f93e627444d58137f18083d82c8539700a2af127634fc508a1ff93f98bd2b0071456b89f1a0439edccaa7a1a9f310fd7f1ee50b32b9d2db81e0cfa14f866ac5fcaf0f643e1b24c5891e2a7fd672996ae2a8d82d12d783ed79b5c480a2be314567ae7b303a025f6d25ae0f0b3bfbb8cf61e78ed501752a6120970fd67eac852eeecde7500497510767ccb9c967026a6bed72865163aad39915752f8396b31bbd3a368f028cbbb56d2f6ff0849dbce74ba9494519b374673d8f161564cda0820fc60d8547dfee97ea351ff3502bedcd60a209ef562dccd4dbacd3ac90f2d6fcd7a03df4ed4cb30032b8cc562f32b461af977a3363c336bd711040c0d4b24c5eac06253e924fad5d295d96c8ff8460c9332c02894907c142511ca8d5a9912796700d7ea67eb31c88673d292d9c066e0c0e2ba09e024d30b0efab9bc7fc468f7be082ed59c26af0c4b06906df38fe1696f871dbcc4e103643f45047aac8bc4f871dad0bd7448d1a57a7435737baa6c799e74ae84c9a76e280a8aed4c3ba233f592c95dabe71f066b9ef7eb4fa7500c4e8b91112ac31991776f5bc62ac4f2d4d06bab2960fc2862fdb8c4b00b60dbcb02a4b830a7e381a3657cb5c117c1c51dd5fa97640227e68574e2fd006db2f601a1962b740efe42cfcce8ce72531c12cd14a4c3cda4a61386fdd559113d453a51370a47c1ca365a75f56d3dcd5a4241dfe904a004a61471e73a2dfc4e355a7d79f906be0c49f8504f940263abf82b6babb4a7120296dfc95635c4781f7f63b6c7b96045d020802977ed13675df8789b080d7c37594a4424dc4682ac0591c408424a295da7540aa111ac334c9cc25e24535b037a6944b74e9c8e6c017dd5c9c3c34c55e45e307571c9ea9491d715edd453b48df78b9061d99f08f6d58a20f551f30b506cc1496fb5d2e8e5cba153c9a5d9be30befb80fb05825b80b493d4ef637c9fb2c2829a76c448e64613d3c2fa99d84d73772313ca14f9c0818420bac3ca3e5a2c58212e3acb6d29da09f300dff9040fa425397a8a71bb71c6285d28ca93d2083d74550cd3baed3ec892a55257554ce32892f211a5d95706e6fcd661dabbcf265f42bbd4ab3af410296dd601def52b8cc1712d9e2281c9039c11527bf6e970500b45c5def06155925c88c96760796f0ba10575100e0a99ddb90ebd661767275871dbe12c0f946d7b8f675bae729da4cbbb69fb0e119c24952ae9b349b60654dcad18c9245c4924e87fef001f9267e7e4862343539941c9b12a2f60a35a15ccc9ad843efcdb4e53c64a182b2dc2f11d7635e4de8fff285722dab2af60dc5006e2a224532ecc42edbd0642a739cc704ee285eed4f313095592f86ae46fbc0bd5e72514dc75bbb46232d9a64359e212f0d02c491174077a28b5547891ec0b6e607ed108789da20ffcf79cfbc2afdefe2fed7cd4c61280570f600135d281586b39bd679ec9a0a95e484ce2addade93c769d27f3b3b0c0fbf002fe52a644be7ca22a09785707ef9298a042143913bf46bc8a91e7180484eed9dccb44d3a2fece49bed57793b13f6695a36bf6d499712d417c4df1b814a711477b1cc01c4ac9d0af27a01744c11bd9988cc963fafff0b92452cb765c2eec98410d534218282f015b0d22ff321afb317828fbb1342cb8a7ddceecbd9f08b416cd16f448a2cdd52f2b34659ab1e9154c69bb80946cf9859141eb49378d48c50f4626f2d1077f7d0fae66e3ffc62d5c91dcf6f52de42dedd3c641be5ddc795b67cf9d4ee1f0da8249e3e7e5dab84038da54ab9e18467f90ec2377a383f53f09a52d57897b3b715d8fdd67bacc614dc387a36bca9981f0b4f2c3725e7b8dc1e78ba452fa6bfb353cec45db9cf648bb6da47bbd3ecdf77930d87d6d94297fcdc94c4484e67d2c231d50c0b0f114c96fee4971883cba0ba123a69eaea33b9f244e9cc566c84eed1983ea87b93961f134b1c4e87490551b086a1aeabba5dc2d2aaedb1721ccdfa80e2caf130a1f67bee3172289014ddafb131fe5f4c6165225ecf7faee60f4584705a078b033248129ff0d24f6058d302d1198029be8534b08079be55dfd8a45d203549759dbf5dd14d671c758212dc8951953e24e8e8a68e3855f39a73994b174f24a5d8e0b9d46ea96f905c6f6c34fd0f6dd684fb7d010e0c32468fafe6f43d6e6fedc8679010e8b91792d10c4fd36fc9708a93a8291130aee4a803ae055a9788eacba9346db65dfeb19f7e8e79d9489a2c6cacc9a237b80ac2f95edd3b1283fe4205b88eaf56659b712c5e6ccf329f53c3cc05213216b205d445133904805c70d8eb36cbb294e55b049c749f915ac50ca84837ec45a926c2ecc21354af5199882aab1362f4d352fe297c44a2849be894b2a08f8718b646c1ed780d8315e6a212fff7b95b6f3ebf067cbbfce789f6cd71cb6038ce2ff940a3855a8f9886261ac19a7ad96c6f27fbb0527819247461c4f9590ef3159312e53867adbadebc59226bb3f39a145b6573f67c70792053ee78db47cbfb5b2787328837289c8594fe4de64f657dd2f5f70d3be18aa7491b23d92a99b7f14be4a13eac8b03bd74ba2c79b03e058a69342b0f674e6cc3148996eaffeb0dd95a36754158fe2a1faaabb1189474868c44d7dfbdac6f284c49f94770939822020516888264c64c707d23774b13bc955f2c72491922209ce1da0bd752544495ada9cc2f678e58d62097bb4ed2a5911bf0a6f004f0d11d192962f16f90a012c6d2a32434fe410e77619b709cde23e8d7d2802844dae8acd42dbfe1765e5d48101641fe48e45fb96860dd47919dc8717b67d0e533e9af61f179280785a1098a8001b98a45917fbd914a7b93909266e3afec3bccc1b2232745b3e7c85811f165a28dd2bd47fb88cfe979b3033fd0a3dcefac64a6f59236d004605ebfb4e9a1c23ce0109eb92a57d27806393efb17f1f2e8216c4efc75123c2b1c8d4170406556a11541e382f044f363707de6b336e08e6562acb08c1ddc4e77f14f14303e138073c423601b9784f924e453b3424b9c7db1a23140f3aac0d632a0c91cbdc5168caf75ce5d8327a02c71005288364a06ed40ad6d935060103b0a154edeb90df73708dd1a6d8508cd73ddae540b5e1b6f45caba89fd0c895976f28d843fdbe46316fe52762a2317750a2e708edcb7dc2392b03b412fd46c9c03dcd08510748e1abdd688cd5209bd23e061561ed5eabebbe1a9abb3dec2869507e0e44f2078ae411ba87de989f1dbf0581b715362c781fef26fbbedd379757df49fa1771ff032221d0597fe4fbfea7e0810ed87cd8a1f2e8bb47b4cda82c7311105551a5a2a620f68c8f5f268ed979cf01f3ea802de572a0e6b45beea6c2e72723398c38151ad5032f155f039133f1292cd6b0f83b63a65d9de92548589ec2921fcccb546b7d51008531614818b7ca9000e8534383b40604acee2d72f86cfadc3a7b1a1122af562a9e835df3109a0bff6030fea905123b937de816e01fd310880b7b55b669803ca0e5bafcaacbc426deb0f6767fe6bce1992354510e141ad21e6aa46bfa33eda2503a9665378c351cc35167a96cc1a8e2a71de362722e7458ead98ae67b2199158e052d9ee8a5ddf71df0f6bdbb0e23622bc31fd713cf25c7435fc2ba92fdd1db0d4fb2669c2294bbe5aeff64aa40d658adcbf6d22166c0282762f732a87cf480ed930b5719e654055f9f0c7ffe7d02c7747d4334e2f11b8eba223d600d9c1a907eef5a0f005207a43bc05366190a69f7ffd0f3096978204a9d3aaf300fcce77b5444b32c61b931c5dd40a576f26df7dfb199b2b0e4f604edf2ed641a84c056c58e6f48f690fbade0e80137c363d8dbf2be5f05de0edb9c6eca42024d5670b0ba4c3bfd1978846e41b91fce10d9ef55d0269cb2f3ba79d1d212206e138e69b40779a079f0283888eadab15fa61acfafe391c025a961973079283b64df4f8b155a6c8ecf07cc55ba4a2b6a8bdb68fb8a0c1c06c5a0e37310c015a5b980fd73f19e2c19422d9ff9c67c6f54447d4c421f1511e92c95128bef443eca43a2429672cfb65011a14ed08f8cfcb6763d46223c1dd0c34cd9f199950fa7c74a8877551b61bc0b34c25b5000dc40c57503159d220eed6fa97464ea08c558b300544ced36fe8c3c04ab11281d5f65f5307b7f9aa5ba1f6de9b3f0d62cf54adb4d337c4af0f9fb1a953a8615a126f399e77cc467034101662361990cb019c29629bb98a797b3a261f9d3f9966e18d0f03e95d551fd65bf044a758a93591d0054145b5380e73f18f13b1b9b7b44014bdde711109bdcfabdd7923a95a0489743211037a3e91cd0bab87fd7151abe276fcbe2e09b144f834bd0b5ad52ea2310c847cba9ef85fe7b1b26ad30b4b28be881bda404c38768f540ceba56f6bc3950f94d2e5d249d273eba4daf4beff764b6a6eb21517488da9ff2cbffd0a569475c9a393078fd92abc1660daffdb2571daffa9eead581f09cfe86fbe45050bc5928339341ef8d3464f2873ea1403ef2679c3d33976ca19685d697d5d28ca70f0ed2e7c0cc99a0c9db503eab06e9a11e6e264046dea990b16c23b26499da1c6409045b25f0ac36a39dfb5a0a1b329038f558fb43860bc94ba61048d12068257e03a446c3c943de8ed3cb6e113e4cfbfe4cf4a3d70999da9b1a9169e5462b0fac9b2dd36b26d31e9e9b1721c99479db568597968d31fb973f950351d1b6de80acd78b67a59c56a9720eeb5ffdb1169dbce370d046ff860dcf13621ab6f258415d54ff360da5adbf796534192231fe91ca2966bf1dcfd6eadfc6d8d657a8699a9cb3c9852eeff0eb86e1c29e43f9dac2dab7f6f5c2264f3d0ff66efa75dd650aff4c96397fedafc074cc939f9690c2983e3799b25db5a132e8bdcc79f10672297635964652a91e67926a15f3d642d1afc3c41c43315db4d929cba1fd5230f639bfee4c853948c80bbf625f848a981db40a2ffdfd9662ec50b726b5f6e972f61816215b0bdf30533599f2e665c002d422fa2e54fc217607c456e1758a2533aa0796abbeced9a1f61c051526ba72777c1593806b8b4ba63b12400750da1ce133b9faf709a92483a3f7f3e8d4c3dc1699431968968c681722949c9679ae7623f65052e0935e26beaa880c9cd776048e616a8362537274474b24568daaf8b1d355b68b06070d6e25b360e2674d03ef01a32311d8712e181ca53c1344545f39f2e3ebbf2aeb109aa2da3a9fa85196fdbce6b9a839ac3fdb2990b8af63e27bd3b68b2130259f63d23f1c22dc16923a5ad0559a85e4223f9882e20d4dd317308ca760b84f7ecbf46279372a4d22ee01a01026146b3eb86d65497c978f5837d26c0f70b4bea1b1f39d7ef61a0b7a4ca45fdef13930fc7aeb021050a0e1dd2313d80776f188633db94d7249686368719238518bd4ba5f67dfa1c1561ab76fa4b4596fa1b14b6f9d05941a25b954c08b88333f743a583f02a8361103d2beffd84ad3fe2ef4f9aabc989c6d20bc0ff67fb83dee1157524d5e8592024e8f622f7223d71d157593f82ab8084102360f473d841e9e4c5a998495b7db1f2d26fe8f8749e5486683a77f47b8d885c49564e0f2726f554f28120393a4754fbc540ba64cc3d1440ad6d92a7e1576fd08cc957defd51a931e62467801d1e46a5ac9de5a9160cfa6bb39a8f703492571cf91821bedfbc5ebfe6b720b12080e397e167f42dd42f73fa6e980d8065250d2e8613760212fb41fc013eb451bb0105acb15d6826ec470553944f6d7547d4c0ca77521559e7ea1fa58c31dcf3e87af6f01c1dd7fbc37e4ef59f20db40095d363740fabcd33c9d48dc9e1951ac93bb20982b3ea28ae7985e805821d93325b5bbcafa5cf752340b8ce0f3f719e3377b41ff370382b540103d048550dfa580b6a30981c33e33043057b7f685f188f9655bf80c1b25c4775d21220ab3f52ac4bc55d38dfca5ed14af10163bb58d1d7c5f4d68b1e0587d449a38430efd0fee1304a5217460f90950d4dcc8b5b76c7d6878c9b12429264bd0e505c58fa45ed6a916faaa28fc626ce9f04dc1c962f676637d3a10b259e36c3ca967891907e4cb78d5a858cbc59b4c6cc3cddcdc2b7d17f224e04b0ed9fc0b49e6a487fa513c3546273f910c093c559cf030d34ce442fd4710286404616a78da6b0b4b242e75ef7159fb9d7138564fc5c6d52fe8c735cf723ebac024644dcf5b692b21f5a42f3f2a6ce61f1b9ba878239add621482a90f165f5df7d30ac96488056451019f3d1bbd4702a2ed6f17235f2fd87d2ec044a88f496a436efe14691a6e94528c0a33b9259d0de0d5c4e7c72b543cdc688d6e091f1933590d470df3c7005652643a46c7f34be1b520d98f0aa11adcd3e81cf217382b42cb85cf150c73735cd0af77ed149be87ffb51c00874244a7cce2c63204a0950d09abb247d1a98d7834830ae6caec394929b24c8a1365775e179b6df185bbf0eef25dafff968f083a02c03788aff7682ab3ae05e0eaa4cd2e58a5b560c3535dd2a8f8c484c8b46b714249f0c0956a97409918b65cd066817964c33b207555bcb3f068abb9bc823e66a49f69077a25e805a106e379d6cfceed219b86b8d966a28d9ab138e914159668d492cf06ceb561d40ba3de7dd0131103375693a7f325c704ccdbd36a14923689f8c09dd0f67a2c0e44c43ea72c9edb37ce8aef6b6670707ec93fd30cb4df0894221fd39f5eba5aba06f97ad91e7a0e604e5be2d7e5055c386601c902fadb12de64f3e7789bd8bb7206e8baa22da4d0927a4b5c517506f6b451969e0caa882b9a7d0d8935de0e0b25b80d6000b7278362e0e5def53983ed91fa718f8269a9c6f8d13768ef0f1a63b93a73e2d224514de8e35713ae4e8cbe668d939aad6ffc3a65c6df866d107b75b9ba346dab1a5d8a48e5fffffc46abac7117a9420c6c9cda8ebb7e2f50f0c386ffa59f2e6afa54ece5dec879672a6e4d4fe1afa2b2c81ec19a5351d1d54c81c2dc38ecb33ab5338f9c54dc0d6a8a27bdc0924fa321cc76f1dcad1297a4fb95fe5698c75755446ec9b2bb76356ef95969b715d20b193304ba439a642b5dbd14bc8af6a982be9ec15afe8f447aee8b75bd2dadeb41a7aecdd135ad7d8f443ed63deacdbe933e3b2d244c89df6ad51f8eb3e9045c9ccef4fb0d38dabd7b2f73e3d5db4820db76e1ecfd9b45cd6a1b018bbe5cb34fb7ae8ec9f237efb40d2824d9c362ed422472ecc09c17cfda87322914870e365810d063102e813abe40c91da2a1e2b34a049506808a2be4a9b78a7f5e8279352b7b51be0142c567e764b8e5daadaedd7e0f2750f09e856a80776bd75a5ba314b90f59bad20840b9466b96b4e618e95f57d564cf4a16c2dc9a8374b6625320bb6f9920e059ac1a6d409eaf776b089d955ed7a32f42539f6f0f34ac87a3f318a9e05d1c2581f78e7c4cc9683fd862330ce91d4454b25ce3c9a8b77ff42a90c478a1cacace86576aa76133c31c96b6acf28d0c6c017457795f15bcec8ce3ba6e8d3ad8c37f75fba74aa33d9c6e429e1ae00fccd7d27f549a973061eb412a57e0bb003bbd4876567a2f897d55d5417d9e47c99b1f8c47beb8602d88d5293ed3d6fc6f35e51b20d10b9d90f6c1ca22673e217e75b29714dbd6d5f8456e82cd77448922b4e0da06781e5fb97ecb0ab7e952dea38cb6bf18221c02751840c0c837a9bcc1faa5e2052d08175b98d6ff8e8d9eb56103f3b4add919361bb0d3ad57bcc8f27a8045254f619c1740c426819ef9bbe7de7f91e66f0b2542a1f7e905cac781938c698853836bfda0d52f33cc44760f6f3806130c1bb9cdfa22b9ad1c7b6393b60fb4b00fddd01151dbf7ebda4fc64b01b7b22e66bc003656570082904351117864187e260cc606ba73afe1f386ce343b512ae8644f6846d42698c581b3f2ca2f577428241b528128c35ddebb1c94cd40e692e55671ba92d37259741cfd62d67796dcbb2a3444b4843344bd54af7f70cd2f4aec60bc6c3ddd18ce53350bc4ed322ab170869176c5f59c6aee5c8125512bc4930c7f0abe81e91b4a3322d40e00c6bf3b8ffe02baae0c569faebd42bef473fe1b2b7595c5c3a11dffc8b2109d0773aad8e1eaf70759e10e86e33ba4c0aad8c7dce20e1d0dd9d78bc4e5865f104fb6a16a32162bfc39c071d2b1598ad2f18d24b6ecf924b1cc81b20601c2ebf5059074206f9440d40862397db8de155c7fe638e96e07e646d3df79768302a83d38998aedad81d02c41d3665eba592c5c4ac5a040169fd9df4e3ee01f6777419e8ad5ea55b2aa18e7163403e8f366b6f7252f4672f03920c484ee181692b709f5f338b066c20b6d7bd232c97db97c354d5443c5b691ab08d773bb64efb65cca5873dc1b198721da0b18d220d1b17f1aeea725bdd61e7e4faf205541266633a01ed50ad2c261e0a2f39473b43cac5d0fb1ffb14f608db4bc3adfa5b7be0e8d8bd29a2be94cd2de4a2d2454d8845da6e547478d9c2e12782a2258ec4bca5ede11e7d357dc50db35ace3978819353877d0120a9bfda82c58f09d807b053dfb14a3b379ed627475662a56429d2d876b284c49dff0d0798f78a3ad70af8372efa0f787a290d806bb5d394258a9fdb1fe4f9a573865802f61f971403cafa03d58d10ec66d63f8419a994675fa5ccbf4a539136fa4571a226723eafc64719cf2ca71de09342e3acd9e5d7cf14f0526a120b582b490c0b3ff0a707b552c0abb4f827a65ec71c837abd1bbffd6bffc1f60df272fe6c33bc6318b776ec1162d4eeb2084fe9a70a00854517513adb047353a2db843a1f86589404f407b9cf94a212ce2c85217e898cad8191a9a34a7ae2c6b004ea3d523df187871d1250b28d34fdf5d426278a0e8006443a499f2147b8b6869257fd09ad712a426004d886ce27a8be1967002b8b75f5b10410ac0b245418a1939f07bb81dfec15462e9c17322ae051cc55ff28a5e638b824cb90261242016a14233538b8e346b84b64616282342af9ddd28a7c764009c9425d9a0fb999be830797f83eb34610d08ae57df6e6b1ac7bb989da57a27501c16b447bf217249ee113b728d948650f0176d7bacbb68ee9d2594e6448d0b6157d17a7d86d080179c8c4c5b3f96f39a0b8a4a980213d49693fa57b4c6c359de3a905536002b40e06e3aaebfdb5188d0d647afc419ef60afd63a121f8407788fe13ab6d247f01e487334e9f2d10f7a825c989c7def82108015df505877339657f82face105a75842961a1a7ba5b048a43817493c4c74e812a52a2853c07c1e5442ab22f54528be4bff781991318d655c6e1d910e136e47a2df48c5ab147df1bfcd7681ca9fddac0459a3e3aee48c347b54c3ee45787588b971a35f717d66b0dfc383c7bcc8fb67169075b1bab19cd53e151e853318ddcdcc90e1a08d1abc9060f061b99575aec2d6e64fc9adaf6d5d270e208da90ec54a5de35c5105d3915f500ff092c11c79a9e0cc8a34b7d3a4ae7a4eb9a28b80d66cb4e031c101161f3c9fe300e69b1454a6b33287fa24a4238c71b6124b2eff70f836b37b1e6d3accafbc18f8abe29dc4da788fe17ae267ea74e0c6b3a81c827cdb5316e0ea054804d46f26f8d6dd838c56f5445003e58163bd234d5319a637953a31bf675e1cd96c671893c5edad48be289d458b3179bb44158b6e453a8911f430f71ba4782d708342feee96d938bd1d434dd8a217b549665ce0920891b5b6190540256b3ae39bca2392b9ab3cb4a267733320f5777a3e19cd77b28029b1f8a3eeb42a2160a6f1955949aba31d1b399268ed87063b27e493074062560205aab195174d1d6ae16de8d835dc502b2d8f23f425c895f72075bf4ca5dc8a2dcb3304c002f22a1d74de81f668709ddd3a978051860f8fcb845e76e5ba5435789ce6346a9997772f830be31ec4069296be56b571b2e26a009ddbd86a9c7395f88ded6cee9ff67cfa042e709c04ec962972c39236c88cb8aeb6dab4ee59838fa452cfab056124660a03dbcefc217dae3f406672523ff14c91380ffffff7f