PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 45484 5aa2396872145bb3a07efad1d265f0f2bb449757d976371d6f5cf5de388b0b64

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0c8e584a23dfa3f672bf4fe0739b6cb4e678684712a9c9e814cb8e2a5d1ad59e
Certificate Block Hash
5aa2396872145bb3a07efad1d265f0f2bb449757d976371d6f5cf5de388b0b64
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003528000002300000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000004f8b7e88beb1ed2950a3d93dd4ff80e75f3741e0adbc7c460c91fa48ac4248189900fd2bff7a0f3cc36b79d4f068bb50c8ee5c14d2d335c9c17de788ac7b2874456cfc89c7b702adde97b29d5c63c05adcb83c32dee8d4af3d2a0000000000000080000000e000003528000002300000

Raw Header Hex

00004020025478f498879ccef84949389e946cfe1eb4f6b2ac87c2fdba62a6ff8cd3fbf5faf7e75952a575d660f2c47f2de24ee129ad48ea1c72dbabe52b9bc563b33b1397f5fb69443f1b189ed51a5d2a8ecb14e8c9a912476878e6b46c9b73e04fbf72f6a3df234a588e0c

Proof Data Hex

59,560 bytes
12121601030733089d71cda3816bc53744eb863282403c36694c776bae88242cc53441b51c67b92b52b7e075be53dfed2b67ee688daedc0b203febc44b4cd646c31b22d5f7bb6bd6d22ca378f0851ced21a5dea966a15248ddb7b25d8228770daf5a65e0f1dc49e319210f129e9700ea8ecad9c0a3903d5e44812e0f54e9b4f18bc7fcbfaf8c5dc6a46ff079a948b0dd73af305ca6294595d01500dfed7911177851a76350449373b9ed6ab83b19dc2970e3978164631b16d1dc78633af509daba742bca445f42f21725261cf66354a024179ce5d21a884c6de35ae606bcd7b8e4b75d12b955147ca948ee9eba92c4dbd8631b179d09ed3b3d86d256f2d7bed0e45a2402d999a69eb9b793159c4031187083f6b97503420149c397fb427213bc5263c3379e5b0eb6cf89755fc876c9d0b4765a47e040e530903dac32d26206de3aa522ec65d3cd87a485516b85aad2270fe01373b4ca85be6b4479a13cb2fb8f006d895c2c78bb9fa6830155f5006c7f66dab7aee52c1d32a288e1e69bf8fefecf0c107dc6d91c76cfd04d57874c8e4b86cdf653de7229a3e8f846866f6704164a1c3af47b896be8df6d4322c28ff85ea2faf52e7bc82cc8a1997ae7a1d76a61082b140b37e312225de73f0be69590a300bd7158dfa9635dc538802a2f36ae64ee458f1bcd3390c8e88d4c565bbe8ef41915531a53e5933ab9fee118e9cccca1905fe729354f37a35346c0afebf284c1e6eaaab687dffcff736a73183de97452bcb51c47803188924f7602af57b895604d11c0594e6087db7b9630af38b1b9f57f9201b0f511c6115ff2230fa622178e8e9b45c7d13124df15dc1dc4c3259c041dccd7ef5d6f66f5bd9c2ec7cfc65c09d91a7b5e27f0534e252db59be514d2504d723123e29f120f9b4443dca2959b1d285709d68f459c168477233a060ad37bc1c8da9a7b7da1746eb458a8e9becad6b544dad6e2d690b904ed829be219d8c15ec4d1aa443426a26869a25f2a3026df6cf595ccd2cc1e85fd5197d1b20ca9e8d930cc39320505f6a03528ee73643c6b29c1b4c1a4bbd7eba7a3b64f44449bca7f5d9970324ac12d4e009e243402feafd20251bbdfbbfa892dca78e76aacf35ab42a722e14cbf8fde855e78c2ba04d511e5a38b4ce61139c8a48b59d72fe65ddc7a1873407c5d44640c8d3992aaab58accb0dbd0700ff745b8cc919ddbe0730bce7eba74a156db93ff1375d9c97bf76e884b16f528af2d19b793b8ed1129be152b2a7f8149ba13d375e2c237ea9c7f3beae803b2e8e5d26d68ecf57593be2964b2e7ac83dd51152b381ccc00fe59c53128a28c12d672b4bae4ac473d1764cf73a32f68854624d684bb92e263e7fc7af9511ee79e7de0803016f765939821b2ebf7e0834f66cad44cd1c2125407b2e48b9fde56eba2505f53a03a13d6b03fef230e676badb5ffe226fca367904fae7b313bf2a45298191377f3dfcb56dd7255d7ae5c9e0476fc164258a9160a5be429e707c4510e5830e6c2cb07c5b6fbb36ac279662e4d3c75b9fbca18924ba10cd1a4467c97a131fc35e0eed52ad88fed36b3ddff4c82ecaae04356a5a5c19982bc6daadbe2ef3b98165c7e45b1f1797f7fdd7ab96289daf969edcef06d91deac534c6ff5285e73e6aabcde9d475df88ba8364215f00437e0ed7afcd5ca75198f4168349e12f205ef61ef04e0fbc7974cfe59a858e52366a9a648d897a4b4891c6a3fbdb8f67872d9c08d846bebe34f76af0c4520082d6b681adf2f9973ff739345116b8da067236d037e206267b04c646514ad0683b6938d440ff022604db021c638cb728f108d9cb3e9d89634a8f52c6cdf041b6c0b5a8011520e0759db1dd1ef5344e006a06157cf780f66e40d4203c11a459ab3b92a9612254c1b439a0a9dbcc0d5d7034e7df0a32d16816172655b60297f5a325c4e5840c0361cfd9627e734451dbf756a4d503653a18261b6ed7fa1166f5e68c2d2ddb086c19f3f325bbe10614e01f805d884f5f394429a91f7c03efce4efe6b294b9882f3eab55e59f94393b4277822cd470243da96e8cc479bcc11c1a24cccf871563ab52a9f1afbc727d2544d51b16a0c5ccf088e0eb27793657d74527913799d43a99fe356610190fa857e6e3b4cc6e1f43ac6ae0302222e7859bdff5c44a6908c9342d07f68107656992fdc07f83e0022483e24ef4e2f90cd6fe318f75c766bca92ac18dae8a71213b8484566e6ecf90d7b4cd049bf1af541534061ca2ba3ee05b79410ed088fd2d715dd674182a85fb895b5f68842bde86398eb309fca4f0ea25ff3a9c7ad86a76cddf65cd3c84e110146a1a8888c557245033bc9522436b2edf68e5fae57bff4bed89a9b1d8df5f6b8fee5a57951a6c0246446d9dcff1da9738b9a4e8e4aa9c958a242da3b6dfdec291c7c648c491e892e92a36e5d3f8335276f1dc6095c929cc76cbe5ee75f0ff7c2a974a00416efb80409f21f197ae174ed0cd053bac7cddda2faeceace6b1aa7b484a4246b808d666c8106516f19cf6338d7b6ca84c6fb098f8e6be03f023b9201c1c7732319560c6625df5e52a0a08510ec43e4186b4f75428cdd692f24a90dc15e3af07f8ca1cf45ad627863b195c7882c18ca99b52f8518f9267f3da50284076a25b1bb3a29379712568f0694c7af099f2cc06efc19c154b7c8bd34fcf86c759bd845a7ed1b7e70d87244a099dccd323f045194317ed82c8de9d98e2745ead6888444af653e2111113b84c1c68f89877ab4d9c6b90de7515a846521399cb9cd444cf3ac0d3ca35cc37ea7e400c97c0d69525852d6421519d05bdc0e7a01e606d891f6121436ec1b673fcb112ec175beec1beb7a6646fc93104c38fa85626ea21dcd41b4a8336e5a552c00a54de5e51358da048df60b87e0628d3134195d86174a6101892627148e4cb00b48b7ed5bff0269e68c0a4bc239b4232644258dfc9a32f1cbff6188e68025c10a1592d0986a1da570ff41d0d8a6c0d9f743e1941cfac6ee11650a85905cea7b49e71737f2319f3f3aa0ffe22703bbb205b9bd2407eb836b06de310f6eb19ebb97ed01d86bcd1f1b6818cc1508fa1d4ade0355364bb4becf7cb7c32f79101e89d47f8c27fe6ae91462fcead88fb6ac2a4c548146bc93ff680d504c388191340bf893a1f3619c9e7f58bdfc39346d1edf97afdcc0315c52c82d78b3db112f7d24e6f69a91a2e2d0de74542b36d2a56e85afc9f5a69c5edc91578791a07bb3f84dab8f83c31cf514b8e28312058d9553bed0305d4a05cd991ff3c8907931da196fd2940004444cfa2a969fcf3a0ba85e1a3172e85632e0570d17cc20068ebf2090f32ba88f16f71968d3687b2c633cd5b62fa5a0e004c12fb90102c8d33e8760f96e2d705eac02626aeab78dba990de394558dd78634f1901c63a7a31a46f50324bca3e5d5319ed0d00192b2104710836d729c8fa8eed4df5b9de1e78d3904be2bd1408a056c871297dbe0cdcb6f581db169face4c2ad77d8c34b96e0d944177c018249af1cb1eb3f093b0dbd69e05014bffb8a15f49017d2011e7359ca4baba921e42eb92b7d68cc0919e9c0eea42149a8db76a363f17492670c65f76541e75f6720fe893e9908bc47bc504a053e181e0568de1517a78fee2702583e69cd1a2e868d734358fe3ea7a11b881dd7ea6dec78981c999778a6126c6b0556641812fced2915cd2d4d3c3f8a16a8f8ac9075c0b8b98f510f2b34f8e5fbd564c2696512b619b59edab30247272d7d25cbfec9369c5941ad057895c6801b45e49fb42884d4ef2fcbb6909fe5ce20006ad8021e1123f0d2bc6aefc0e9c44c058bd60d76b43d53c9c6259e1ebd4e66b61e6c2aa6b0b4eb3dfc257692f31a33b910a41acf461879a4b990083bd21c84a574d519b059657d83043359d4ffc17903be7db9f566566adef46d667832b61df1628035ee005ed9a0ceab9c9db36e4f8e9e45fc04166a9987ca57fb058afbfcc1222f88ce543659de7284a00cb6dad350f9398f35951dc44f09a249e321da46d850f47522dcdd95fc4f8aeaca973de8d5bd56e709310c96fcf0ed817ce50dfd358fc4aaac74cad2c1e019d9fad23f3486772f8d7ab29235063b35a23e43e641e09f5c7da227d8c3b9f344d4d8ee760f6a42b2c86dac1ea148aaa1ff21691b2c8aee091ffc0180bbc1303ca4ba5a2c4bc1e37e9d2139fe297ac7a411fc8e2a2fe104f989c4b654976de5b14fb08e42850ae983a6a7be3488da59ac1cbe9e4f48fb872d7070901980521fca8ab267f8c6e2bf112a624dd7bc5d48ac0fa28a75539423767f20798d3d46b2ad4357e158791ba968846e919f9dfb46dbc9093ed84dd2f2f94c09f120f3a9a603d02d4b9268b6c2904e0ddd855fee15b81df71923b06dddc637ebecf16bb25ec52909204cdda0fd0c56cbbe75b1025865efb9783512c0180584f175c46d89d6c9d4d2207dedbc7e0e411543cfbd76797b614a0b899fc38fe2a2c8099bd1de5c29247704a2dbdd50b95f1ba04a1f337e6a6d2c295ebfd0752f6ef64064918d06479383fab1c5220c5dcd582e5a6cd726e55e767937a1d7ea7704c6646d0d05c8e0ff7e089f782e6f64e03b872648ebc9a0504e2b1eddb212a5adc0e6a5e7c44afc78a9c5728377b6af33ccbe0cdd9a81ca64a0629003abdca500f6fecb57c6e558abcbd66cd059cb74c5e1e724fbff7931ad7806fbc26f81a64121594e4d573b9ee4e32a82401364a47afce55215fdb12bfdb87443e404af2784b982c6aca0a84df93ff2f9f7cd07b50b682f3624d1a37b768b2620c9af7e75b97d126c6cbbdd0264f593b0f793fcf6ccdcbad1ad1b1d697ef50c7939560cdf99487805c518820e13595eb60f986f493e0af88ca8e63e353114b89fb30ab87a1449e981fcd0f29c1946a305bb0aa90ba7291b8ec703d0944e71df6864945a733158e56f46edfc66935df7dfda8f2eb412fcde2522db961546710c6985cf976bdb4a0215463fabc7ea56a34496f9ffca11f41b3795a17f27cd83c16a68b4d9c898775beaee1030a6cdacd7579b3b7dccb5ee98e2c3576aa5ff7fda95821e0312c0301aaa0228782b73a2e6d79ba3731a85722f5330ab6674936a239222dd786579b42679c5a9ede6ea42250eab1b3f6618e16369399cbf10851bbaeeae22561bc11f6a3dcfc44dfb07f04338e8feadf7810a9c4d7f6b040c51f956038ea9e587958f119011e85dbb3b17b64015a9247e612f66ffe5dac06d376b5e176014a9da0c5e18a377d4233f6db6222009cdaa4e51035682b7f0381783b0043c731f808e3d2ca4451e66ebd38e0be463c36dd236231630d8894136034553d3ca4e596da1c1dbb28d8de1a4fd6480909c7defd61b8d331a3a031ecbb526f1317ca9989a7578502c13501de0b58c1248e6abc36f7c02aaad55ddf92e1f13a9abdb9b2ba0b5dddef95537e7c0e3d37b02b5a9cd5958ea374911733c2242a618df362de52c5e39fc1ba8efa42cfdb7b1311ad9faaf1f50217d205036cde164b43e2aa295086443bc5ded812500c3d2403c1e224200d873435c5c6a8b8dc1573c8e9cb1e5477300740dcce69df3156a3c51a56b3b87d44b25d3f7b1f1fd605828c12ce2677fe0118140be4e7d2b3f86314e6cd76fe8b20d46295f3e3c1412fadeeddc508f44bcda943d7ec0115c6181cef62af0c7fb29b4907518e8a2b9ffc64a01ce842a19476ce37134d51372e74cc5c8529b79dbb32d790ead8b465f525c995fc26887af79dc18e191b191fb97572ddf89e4c53d6ecdabbda33bec2fc66065b6d3fb19482d829357babce66b3820c41233ecb70d426a0d4b0ce85660ebcd9b8b0963e928f8ff72baa44a91c73f53e95f7f7f722b57975e2916897b4152d7956dcf47bdfd3fc9e97369c81f7fcbe87e7b4a901fac3bb761de4fbf395b44a141edeea347d2d5d8157548104bb0314e214a9133ea66362c304e837101158e80bff8ebe5a60b469cc3a7f18f2fa6a1f628465c48100c28170763df2b877727c47182e892b6eb7290ed27ea6c626e901103e1ac7ca4e38c4011f2ca598b4c56ba3986931a7d4a76ffd88d3bbc09017b356ccdbf28b8e3096affebd027bf32c0b32674645d058af04dfa5496f036971a0ff913fffc3f1a64cacc5edb3af475bc660117fb88e09448b26215efd21f8ad66e5113d8e127420a4c655214dbb0525b1a6e48bf3d53ab9348462d482112ce3e6cce930ac9068020ecc794be16f984bc53e6e82a3679eb982d44b2e336c03362f4bf15bfa67ab121f201ffc31d2beac5e2386cd152b330c4e58e1438766ed14a4f5755641778d2a457b2e46b29188348625681731176903553f230de20d7a7fee37f43a439ddffd2a65d457218a9e24da75e8bc8275926202cbcabe4c7655f951bcf9d65a22e8c5dc996e66343a593814ff8e2240a9d61383dd234ebe487822424edd8b6fb5743f34296ef2a54e65d212121a892955e02fe1e2498eeb0f32db0a9c0c73eb0fb7a0d8ff10120ad719cb8f09bf1695b5ddde769139eab812f0853534e8e6afb8877ecc0dffd49b627f4eeeb6d3c3a4d2e17c1f8e0dadb98e54ab368ff92e5b5a8f8cfcb062a68c2c5227c5b9ac3f614f1121e74e1368dbffa168474b8bff95021837d213941d7dc542e1d8c519c7ba0595bb527c327ad87800f84f669e9798fa2a048f1644b48209e2550ef053658554a01f64f563f8aae111e673539944487c74668de3ecdd34cee76ba3db534b2be63d2fba3a9d04df1af66b135c7423c7f7f743bb88aa5655c5b993ef94a07e1f515e98feabfef35a5c34547067b3a215f8b12e8f88d17dc65c9d1f8b73930195dac2d2baa99da2b006c3109cfacbdf602fd292f3e010cc7ee67977ea9e7e5b469d0b8d0f3f484f5e68bb27407c25272ae73174d9b6420c5906d76f45630882e81559fc03fa85f7fb42031140505a3d9f52064172a740cac1a9bf8c14eafd3ae975afa7cb78cef22af9761e59abcd1786172811fce17ca582ee1daf4e0cdff13185ad9c78a9dd8270373b6190cf7a07c40f89c876ab8b81f73120971c55eb38862ec4736bbec06a631686a1610807863c13242ad70cd8ebb1c2d520a7f172f969e32336177aa1201d52ea418bcf4d228daf813b8bb85ebb3829526810f7f8404ae6158c75fcb33751cd33299e505c81c4824155bcb245b2c515a55d493004bbfa845f6b2a50c059e599787a51bb61e516572a789748982d96f774ed5178eef039806f96d4473ef0bb67b47a07879bdba60c597a33aac31f44e246be8bd746ddcbaad5d812b106ee15c641e0a3529cb8bd4cf0f5780c92195547d09c73e568a57a90d7346ef956c0f2659feab88709f54b2dac886aa3d2d7f9e64c4660fa2d8665cee2eccc57d7df4a648a7e3526ea52624a5487b17960b0d44ba9ff66a9536cb6b999104240b4c76b92b3bef019b0dea708380ff21e1bf07305bc1a93098ed495bc3dbe37065d63be6a56ecadac3e48f575e2b3f894bb753fead0f4cf26ce27ba343135c0d9f18dbd91d1d24a5c178a1ecbd49f22310fcd0221d78e01e6c247dd1dd6e553d19151d5d6e3f18de13dce8a4c18c8e4e844855554a635979c24dd31c71f955458bf22aefa2580f8bef424db3e19c446904118e2c74aa3b6ff4bff69f9e124c01fe0c426daab47c6003caca4c32d8c5e80ecdd94dc1d99236a98da8fd564e96559334e6b822adf76f5d7cf376fc43b845c57d9c145f9f1501fa95344edbceeb20315a42a0ab4cc5e2a4cfb1f5b3f7b68008fd8ff4451acb971e3cbbb05bcac619f40de8cf9505e8489ccdcbc263856df5d1f6ff533ef295ed4d7de97624c0a39dd8ad5899496ffd7f6dd76d8d06cb3bc45d5a3a693bed7ceba9157626fd0d18dbb045f1c2b0284553d460bbd719b63d198cf815244ba728ec16819baeba6e1f4839fb97b291ae31bb5c47af7f3c10b41e225161f928aed753a6dd46dadd7d6116ff62452c30508ca7f87f60e182bc219d451e3805081976eaf803a84c3221930e67afe2773f8a5cfbcfa368ba49f039ff9d4922deebab383ec51fb7a0406131ed46361303a2b866775690b56e308106e3ba5cff7aa3b918a4c099640111fdad01d23bf5e4cb88da123f3379a6a959bfe66acbe7033212404d054c8e5a0e39b193c6452933b4df769b4c3dca4a27c111eee77fc63753df6294f784dbedc98dff47f71b778fb6de507611d85a6f0d27c5a2394dad1b28eeadea458a1349c7b62411973a65824d57606db01ca9acecfb010c6225fb600692d3af3439631f82b0146cc0aefcac0a28c59a0a1cd73fc9ddb873c3b05161e7cd8d63cce509a09634ab7354d7c860ae4662fc4701a081218352d2fae132e703916fbe212aa2b32503a24b8f1b6341ea103946c53cf17c00139c862e39eba17a01ebc1b0dbac35a2e131fc54c79c7a2817860bb8fe3f45a5bccabca92e6dd7ad3983d3427af2d39e14be7d18e5bb00d95d4e6a982edfa95929a750aa1ec6bc9443af118c654eeb4acdee573dd313896727849ce3fd43327e128534d7f01e11f6848423d721999c269b06ba2bae48a440a553a0bf955345f4422a2075467af85a2fdf6ba5ef7398f0cd191f994bd586c36c21b818af6a09114dd0f320a945b7997f5ad74bff07ac7e111e132767841bae5c87b04ca0428d7d72cc40e8b909ce1763fbf908ca2a1bbfa3b60be291cee1f273ee23c1c0e49674cc28d3361995aee9a73335ffef63d8d8b5bb965fc7489a93c03b32387f35db9529ee4dfe06fb622e9524dd9341b1ed754e35c5641b917618f61e250279755618ef2fe829b920171b6ff166ab6f2b7e1954fc06b95d6b0ff46190b926a722c02c5ce184643f6e5d8687fe60cced1b7891eae23c66ef016d28f22f47c6375a33bd29990530af0f480d8e506c17668b6d6878f4700b2d2a99cc21a5bae788dff1c18e1537e6f85d3907cb9f2426c69462e4c529de732723a7eaabcfa8be47a451b35d876b7e8ef11a48f00eefe1d40c11b5c312cd27b61f946011be90410f2104eb6cff094097346001627793dad07b4aa04e7bf2101261b5f55679937f31dd6c3d5a450d0ac84233135470a025b153408cfd67b75337008990b49af4db6716eeb2539a4fe4c9f9ab144a6d42f02c84d764865f188d894f4dbe0ce896ce80c43ab2e3c11f9a0a4382438f2c630dbe9fdae20e5390a2cd9223aafb6b1eaf58f944cfdc56a0ac09d531bb7e3b5ee79b935646a6942808c436dc5bb678cac74b2f661db0641233f1d2d767ed29ea85007c413140105a7aabb21c685931fbe192b93eb62b1949be5d115d72d1f34486deb9390adf96050d7612f35e6fbc4faa06d1b417e1859b8b35ef6f2b9435cec5b19b726150bcca52d7ae89ed5f2e834ae5500e48a01a2ee3c8ec8ae7767ddcb9b008c06db02e668d667043531a7b460980029cf0bda771631043de8e17c04c0ae3b0ed3d74b1c187aaef2055d6d9c11c236599f60b2433bae37fad52adf3a70fae48cb22d185534bf0139f15551af0bac238f4803f4c066f10aa52dd3b0829bbe97d36e016c540bbd38f51964269f7d93b41cb0ffd37001cdf0ecff4ca7925c133c47f83314548528ec0a8ee02af7e6a61c669d31f5184f7e0703002a497e18dcd2414fa0de53a5143f9d8c47c3cec3b0ceda8ab7b1a192fbf7ab2d9c2b1e55a7a736d1bba0fbb64aeb196b0bceb380f3aab8478e3f944382864bf6e7bff03f8738414f293683259616a992bce2ae22bf5ff1022f78cf7046ac7b0d98346441b93f11b262be046b6fc9112b2ac43c5de1531baa18e97fbe73bd783c4acfb170b3249962001258baa0bd5a6736685bbc8b1e64048af0f225be67e592d04d6cedb326bff212889e3f5e02e435fb9ea58865444d7fb067372709dc592aa4a8a26e32f2e3606b80f3a8ab844ccce1b6ea684113a940f87bbde469f8a73b802dc62df3feb9d4192bc6e72323d6c56aba143b1078d63eb3d15006ee483a8d7b756600a2899215bc0d22d963cc6185524715133f45d19d8639395f810872dd5fdf22e239f5f9fa065c4dcc1c5d3eaecfa040dde13affce8f2479eb4907cf3eff3ecab1836b922232ac0fbe67daa939708fbc678534be4924dce3e08407627b095b6cd1bbdf62e2f16d23dd7590ef4eae57508bfb120bcec0c187d0398397d09e39a6f723f749850380bd8281771290b9e5c7b016c37876c3145a3b59c209827ef7d7000fded66b8b45b356f89fb7a2441cf233994179ffe0ca543cac5893bd337badcfbd5f58851f284e437eda19d3de0814ad9e4d9cada22ee0baa7ad903fc08804a24da130852ea17c2ea860bfb780f4dba004c37a37a95b8ba775f6c17b2d981a04495ce540f45409a2b48e21c00cc590735e89e358a5120d7321623fc33c2d417a85bd1aeb39bec32cebcbff1edba18ef2b9807deda6ac3e27d784347a346cccde43bc19359108e3ba407af74b72c5c296d3d49de0e0f4177cefd14cd78ed06645bf387fd275ab2d5f4088f11b83c9261c390703a887a3b727d2f7a1c727b8e0aa55e6d028d63f6f2da60c80ec3b88f90b2cf3c788d56738d13833058070e57fc480582dd11619a57386855785379c9233f0073ee90d2bd06f5f12646ee375fd37cdf9f9f6f28c16c8116aa80caf993cb20c5f78ac74c5a3eacda99284c3425fea67cb7e87b612eadbebea4fe65416a0c539fd5b4410c027847aeb4e4f3fc3d4bfea3c78c80f4f725e2abaf4add5250442028b5a5d629434c2899ac0a02a02522763196832b43d2cc3b5bc402b5d9ee23906ccc196df4cd93a749e652f2fdf5300455c3feaecb4a8f88a4b296bcf39f8304f94a1f726beab266e19a088cdf62748ca68687f1cd4518169eeece6d66eabf83a88bc9fb4970b1405125695e414f48ee48c70386fed6f2b58796f50f05fefde0c7a2eb38f0da2855e9126fb8ccf3a4dc4acc01d33c3bee75afdd94ed849bfbfb09458c17494083060fbed4ca3bc0e7662a69aed55a1f325bfd5d468d24da38cb66fe9844ebe105c3369e1dcc9cd100e8a484dc5ac193c52a3cc314a7658dc4b2bc61c734a41db2cb6b295ad38d98aecc5413ba2158db207b3d9b493e307049ff8cf97cff636254bb6d12e11c166dd41ad4b3f3be918ef73d33784924248adef49e33fdb12bc1e6edd3865b1fab86f9269b13805348699d0ce369b662026a568eacb2d3ac0a128a30cc4cb378f1a2cb02076e7f1de662012809e442860e9e4772761ff8fddbb56d661f95129825f4acd4921d33205521711d4791dbfc0852cbab8d326e675c4c56e1ccd3c0146c3f40182b3f07f2ec6d3cb69aff682d603078c481a455a5e1850a69f61f247b0c79f6e28700cf7591a6691bd2cbf71bec8370d8c48f2570d2a73a27f3cb6df677a6231ecb8ffe7529d11e67aa23b82102a47aae8b58bf7b794b5817c4fc5a23a068c172c709df162ee05998d16df08317e82d5af844553f0192728ddfbb4a62d7f8421d52e483a4bc1c8391cc2986fa3fa697b57d7acdfb76cd40a54b98a35b6b0f42e418e986340b4e72b845e947c554becd8197a964e08b169b20ac3089345df5216399bbcbf458d09eb9f310e3eb722b24ec2ecba9b40f11ebe50567e138f5be5e558e34e563a15d7c4cca61920589d76edcb6f4f230d95bad2f33c75178a562919d79b4957779ea6a172643094c226c6d1bd9415b486a794623d92dd589958c543863433352b53c2835ede3888ac69dfef4cdc740ba20fa72e9c13b4dc9ea82eb5b3688a9e0089cbc79a26d4466c23b5dae4912e60763da1df3ee33ef7da34d4cf42a05eae6bd53fc4a828ab9ad97606c17de05a6b7534a2c4765550b2317fb035292b8c073d677500ff9b67591ed7648ac42f2d17c39d8086df808454ef3a611aad941bb4f7c8ae9775a4f30256e2fd4b71cfbfa17ed2ce921678afcaee2a10212ecfad167e87f6925e176e588d7f23915d5848b15fc75e6e6519dd88c053ee3780da353276cd7ae91563e658e9bafa7d81c72038577dce29f58cb1767797390d6f7bc7bbb230ba8dce8c483f9d9e025d5c0d5debee70f04409ebabf7501eeb197d239f884c18b85bd8afe7dfc51869a8ec7640775e9324849d8ab9cc9fde086e98e7124782e5e8f8bdae838c51864ff627a030c113790e60d30ffe571ee3df976cf249c859e83e0b3136ba5b97778349a5065c697a01051788c0efd5a0f59299f89d4700cf94508d48680e75d96cb4ba1c3bcac4657805508b54d78834c5d315e0eb131919f08445ed655a275304d5a53b5914782a199a3471a3feb9645d2a2ea78b68e0bd297f6c02ce2c3bd8caa6874be039d39fe5490f6c9726a1ee5ceb34b3461367e90fa60ed140f0b5fd2759acfd12a4387ef0702b71232e488a58fde279b7c0eb9b89c7cebcd257112e112d64eca6034e526a14f23edc20e1fa9283e153d8f9f6b0ddf55c63d86a404b743c9767e395ad732f198ff84ef9a361dae67a3d2dd09be6a9462f0287cadfeb0f37d997b7dda4e48f467e3e91f8b08f064f43052a896b058a6bbc0a537bf3a158dfee6f0764076b963f9214580d223827555abad9beb8d06c56dc2fd088b135474f0efdc757fcb6e8dba2f980cf7e54cf62905bb24d728adf2a97d959c76972c3ce6686a4c39a5c20f779c9b260b9b3f405b090f50c83eca1bfcbe5eaa5f9c93d050605ddd3363d6be69f864433d0ad88893aa692334d01436baa88a12dfedbd503eaa2f71d23b79ba62d0a516fbdfb86e4b7c8216a1ccc3ae5a9231bfa6aa7cbbab54539fc867d966cd2c34ef0cb8295c5d4514615f8a3663fa6265df2eccbe5c2e27eff33e8d1e24c82fb008e4012d53189bfe6fcf257d8537f030aaa59333faf71834f94e6dcd1698290eab1cfc44c1d7c08000eaff787fa3579b820eb65b05a24fdad5fabb5e69af842a97c46a207e8e11b4b5db6c759c31205b1457871ecf5544573732688c16a5ac4acef27436ae2ac3b32adb9d6b8b81270b2ed3ed0c828c94320cde566589ae2165b11d6403419a7fe6e61b28cb83d1965c7de5ac76b67433911fe7f07aac81c2db91c8c444f8f6f35e147a35c85dcfe437a84c574b9e5067b277891402d9952c0c2aa4395649d11a909de4a029a617357ce2ee7c2e12dbebb5f45d511451eee393013e47bf0b0647115c84afae9d824640aab592ea3f2428d7609f684836c088a670a54bbe3b5fc260712d0a7548ecf759402184ddedf78d223b97cbdcb7c269b001d1a23748b3a6a110faf7e5eaa5f92e690dfcd6a38d4645b6c5c7cb95edc7fb4a11ae78cdd26668acc61c888327c22d4397f3ca5ef6b1f6bf9e0d47a87ba3b337186aab722f56f069637d4bde467250300a28736606d2211554d9afc997db1a5d3b269834f9133d96080a54ac9c1306179d2834c6bcbf92e91989cd85c620efccad0dfcb00ac668a476b21f41545bd901bf11805096b702e789d0c7b9f78319c49fda97f7fdcc5a0cb3280448e9b8bd46096d000e82899320f0977828bfacf528267a6039aa691ee2af246fe1a6704878e09bc8d6fe8e8d978c50fa43700f4040507bf121ac869b7d4224ee8f4a97e4945fe371c6b8c22b33063bc3141596125c648131b350cfdc54a70f1fc0a35fd2d5db0ecd103aee57e85347072fb13da428af6ffab0b1a74c0ec387f559df9004eca182a7b1a63219b85ae8c234322f428262d7f15a6ed401f48452fbd4bab7dcafb7b7fd5774b6e959143ac7b5a0781287b99d4f4253465a74a06e0c876544a0c61495e6b12dc498801ab33a1feac064f5ec9d6ec9a1b1fabe20ed674e163f3dc96e10f014cb3cf10d2b58ce00e1daaeaa65d721f0150fcf6735d0d45e395ba2db5db7b7b5b6c7346d25159cecd97d98a8d93a9b7526ffbaa9fae5e6687c68db698c587c24851dab31121face4935897c2f2b4607ef46fd3ae1d1965fcb940edc487bf2a25de635a01d99d9ef04e8306e197e8d8e3afb43bd6f6d7d67d7471626a63e712415c69ad67d9542b69c550f60ad342e0052a3c71e31a99cd9364c4d31f772a138c917f7006d3c797ee9966a2d546e8a4ca6c9037272970dd58a15793c2c1f1170edd2e27a9170db67db2debb94d62fecab4201e8b302f4ac29193908822bfc9a7147ddf8466acceec828794e378c2c866281a9f29e47f8316a5e54c36e6da3dfd2c4e30642c2ca4e66d5812c5f3637419578b86bd22d2f9248c9303cae264f1014eeb4084456d928f41b0cb09de65152e4570e7f45ddd75e511f49d143c3467cefd19694b98071f63f84f67193744bc14c6b3b5e575f69494637c8b8122e960a1ccc4ef5691b544dfd79194cf22d9dacec4818eaef7d4fe945800bef85358176cf835c465349c60200a754340ca0e3bb72fe1ed56c6c6e2c403b8fcb8fc4447b597c445e9808d2481d98d494d16bee525c78b1f1ebf55c9d664aacc7df0cd9b1894b6db34a84fd789adc7a03f1637acb0b08986280c883e9f1e41f989aa3ef392dea6fdfbff14dde5be1a4f10e0e4a93e87d5d30c8444f567357180c0cbc1f094e8ec64b7c191eb21f532be7db6af209ccfc47f758fbd81e8aba5bc0d8fbf3e08c0bf7a87619217f0e6b1736f3a2414a110220744adb2d081f9ca158260ce7bed5fe099eabb13b3fe7e82aaf3772b44c820936e6cbdeb107f0f70623ff4e6bc2587667b3d7cd6fcfc7ee681c4d3fa382ec0731ca289b7b2d97108c5b44666aeb78372df6b33e2d095c36753246fae018e8b4f862ef87793bd79b2223489235366db6ee5ec5c88201c35422ac61bb29298d1fa61f3680fca2db9049f82813fcd8cd69007af46760330f115a4c86836f6ba48872c9e8c9cc334b8a264b2d462fee903c2f840bb7bab7c228157468dd1c4aeb1ae82e3c6bda63c0559a949612ef71e7a52df1f17c90dc293f74ec71073dcefc6ad4f6605bad662e57edb071e6b3d12828ba83ab0ac08a477843e564c73476d7bce6b40c7799723ad4df9b4ac53dd5d4b23ca3b423e8cea344c8503a47e45e8c099a066db064976359e47c9b002e7bd8156cdbeec3863b0e84b56772c891e8f37376c5b569bbb293dd968c52a4bd361f0b771ef1cd6070738b40319b55a7319c2a7027245eb67a8968bf3b03281eb10772c7d38f195fab4f0c4220b2e325d726117aec70fe107275cdabd1ad3f2d946372e42c3a913e929a5fab17990bf690be8de083e291c57645bcd608b7036b61141f98907c3eb6997d2d60e0faca9f29177b038aff893ff298f56855ad4231b01ba5065e06114df0691f2a75c8762b8628acfbe5d11ea64c85cd09897cb610b3353e48de0d6047164c764d4c6b5c47b769b087416af9a3457eecdfda037cf56426f61aeb824db37bb35033cf19f669019fcfc119c507a29cb1906df2f046d41b99269888fc8e47c5a194edd48193da0cdfab06efdca416b82d9113f87d882059be38aa7b1f82b0c770fdae7bfef0ccec4a6a7de171bd06947039e8cd866a7c0bf078d55a78a282337bf791d683dfbbd1cf2b0bb0aa179079cc1dd7635590c275faeb46e3c5e0230b8d74b831f17150c44567abea2502fbdf8d14a558aeecfc5c2dde7cdba5539d980782f4b50fe9e44f17244f618d8c3130214bc9fe634ddb775f7dae0b1112087bb0a293f51de16aff41c5bcdc4653dfb73af199e948ffbe1f55c429a93f3623e77bc6b96b11f305ca972a8ce7a8c1404ede3dde7abe180f4a7facc2fdae9d5660112c6d52afeec35954c945226b2df4663632584d86e655ded38aa40fa8d789f00e131ab085b988f9a7fa7baf33c0b45cdf10c75c14b1016a840dc5391dabc2e6908eb0c90235654a7ffcbce4fadc06f71dad0cc0c4bd1bd7141376e299d1cc63cbb4dae441b64d4045ff564bb74216156626134151cfc628bd12ccb3440f42af65fc78308a613ad104d2c0dcd221aadc334a270da2ebc80bde426382e0ea2a1044b2be678692f1c4ed90882c71e1d55eb3b6efd6eac911db784018f4ed045eb94d095a06c5b4791a66ae8f02016090ba810379db62c06f31faf0931a5a371f815090e36d1f03d34211011b2b14bcf5a260bbdcccd29c5628b27319f1a2fc4f1142d17657e9960ef3f20fba9bf1b438312ab50a105519c065f1530da569b41de4fd573499b300d60c60155444564172629e04da111da2641dbf19877b4a0f270e67d9c8762782a1e49a608ba8b36feca4516ba40cb5e2dcec0950d8786ca3a7b0b3bf2dcbedab57730590d6e71400ac1891f5cf73f6c94cff5b92967967b24ccdc54f7c61faa984490978e3855f87b4772bde993b3a4863a5f9d49942ba7df72a13d69f0b13f8196c078b03f468f385561b56fce46f4697c79beba08ed11bedd6f49aa9251a30b6674db61f09f7612161c97268cb3aa5e2bc599d397bcde8eabc50e6a2db32b446dc47823bb1506b680238e31bc9146b9f19f70635a0c244f2ffe548d7eaa5dcb8d9b1e0b9c6d60b684b8f2939ffd0b7596e026d0bcf8c104e1b8b405060656b6b1692bcc8fba4315dfa671a72f920ce481e167cc841473543cbb3cfa8c968866e7f0146387259b893413b2d20714f3440a46ead6e7079cf69dc62829ed97f3b1013b7b2e533d1c9bcf4a67711707d585302a25c81356ae3127241bc9a4f0acf1832e11a679586b318a013be4bfc238d1afa6f2acd3b786c2456e0b765d1fab6068b4f6ac15e3e7b9694e9a852bcc28136d3e3b2a08eb556e46b852f11ad1d4cae0fa41e8c1854dcf2689d59c1ab615bdb3b7f0811a1975c6e889715cbd7e9d5c4d11a304ca3e18c17efb2eee075e2c33097908c360c0748d42343a902d1c27db8c8a4204fb3c3ff1682f74ddc900f68f0125a616c2126f90a7bfe580f3c59f76913ffa4be7cd7e593b27a89e9401cf42b93aa5d03100a4bfb81fad139a92afff4b27dec3e026746142f49ec6671510f0444e8dc04af298d655f08af0b67c0b484be6fa73880bffe4048dd2d559b91e21a5908fa2f0423ceb2877995c4e09abe6f6cac89d9c4b3a8359ca42980fd9ed42ae44e78a3b22b0bf46a65be23e580435be2095b27e3b7ed7c85f34b7d925148107ff92e6094ef5ccce624f873d89d601be28c6e521107b2249c6419b3b52e6fcc075b0bbbdb43622a19ae49c5b03bb70259e61eef772ad417224d7afd633d1c74b468c8c574b9208bffe728bf40e60ddac826ea0d3984ba5d617e4e16f60864822e6da23076d03cef4417e1b48a2b0ff34f19b1dbad1281654e5e7076d3137b3600323cfe823b361bf7c88df9172ab818f2e600e2db4dfa6171554fb9ffc71627f74549a33572ca1d7e57e672832787282cfe38fe42a9335270b56945a4ae08d48af66e7b4fb2a7b6192242378fd8889719f2dd131d57e4d1929f863056644eb37f6d49a9368ba20954134adfddbb6b9a8906cf72ce97272f062aa2d8f2ebb714b5e61631551f86dcbc95e639c6654f5a1dee152007d47e06bdda413962c946e1792b749e75853f8a3ee649bf78c57e6c203bd6bca0f5e92f36a42b9c80a2066a2bef2422463378360efc9785f7e2dbbf37bb04d0d1c9389c64dd754a00166f7dcd38e3d705e88e443596efb83a6c5a0ad23146bd605a92d019ce3421666117d4084c96741887d4935f46b82a41c19e2e7ac49cc4543376e2e59c753021e2d82623139a685de5f57f9df437a13477970532ab31c7f4fc929a6f2cdb06c1d4525ea2b51c76117ee0dafbe4140f0fad90934601e2be256bdd402312b7f6fc375b4473415e8537c7f18f634bdafc3a1a37f1758985e818c70e884a34e4517886576af008946e80b4d6a529c1f9dc8d424af7a92953109239f1f59f5115bc9c658e7fe479a4eb5171fcf164e9553085c0b74e9c27efb1d4d9805451cebc6e2edd99a6c596aba769c595c74262e62f9bc45475f86071869292cac4d747db98d47b192f40745c767f137ef140205cbad23bca017f2d3341e8b4ad22584f75673895b0c8e6d55c70fe8934773ed7d24e9fb95958f202fb998ebdae9e038f015c5a96434ef3d071df7509b7ca861fae6ef302e2a27d53359e874341a90843bc0aca9154927dde375227326558c4f9895ab0ac8670558ad1c3ca6b62d0a6b53be7547bd78a4af6deb881dc2af528bfc56f331a1b75fa7262c0e69f10857d9f689b5bd6340296fff472e9fa3bf423cb471f78caf53f577fcf5d786441cfc8f5224608f52b209728ac123cf5b8f135cde4c1892d42f0b7507bf3d1ff5408696b9f7b364a16ffb143c32a5824034085f1292e9857cf459e7ecfb4b592158ad087ece942d56f91628c7a317a81a75b502c1dbd32ce1b84175b48b898d38334577e98e017b484535bb1acc4ba6a448403a243037ff5b148431dd04920c579c0e055c0fe3106414147086427697306fc1ddac58d9fd58d853d50f7d1f58eda33e5e8627b4c210dc3b7c0d825eeb9fb29b180c6dddbeca02d190d9d272072c7ba7d42ee4869f14dd31eb8751e1ef4cef9251e1c60e3d8356d58a26aeac5d1dadcbc8ceb40ea0e96dc0aa0ac9f0d14ca3242c759b654ea86c2e9d371cd66f432e2ffc8f6e5b364fd13474425c0b7312738784a271fc428d6f173655238410a7f10c4ffec3b1b84e915ab7d1d20a9e6b1dc624c48cbe1a274db4fd7f6cdae5582bd9d000e723d763b55367003d3b5774398b261e0878663e0d51f05703236d77b77fb660f549fa529c75befa2ca3ac1a8b97eeea74480f05cdbd57c75f9b7c9024f8ad7617a7766452231c2f5d63961815ea44f8f2edf985dedc00b49a83babf98181256b867422f8892b7bed8604cf339dc7339c62115c750e0d05275150823db80aba89631a9133b7e4e118d745a99d316a8066ca3a445e3103081736cfc2ef4c8391247ea115835f89aabb2dc87fc3137a0e6ad7941e1bdb1e949f77eb8690a8f9160be233ca6b22e6a984e40e2077041afa0a31eeb4b892408bea89ad977174dbb1c70697d926f47d49f647f98c213e22ef333c313567312bfceefdc1d86095a824cc604fc4565e4ac127a762654ce1eae55cee9385359483ccf64645a5f0a58219ec120d589142f9e748e6226ed41252797e267d933f2c9569dd692fa63b7c36a4bb48dba1c5df1253d59079dd3a57f774f16255d1cf66162e9e0417d140cf012ed8b71420df050bcafad5bf2d79c639227947cce612d6af8e26e70051de02ef62d2cfa96926ad9e2a2e3a43a07c96d89b817ba667d0c297003bfe96761c16aa1a8fa279181e470f775e25498db6a79bb4c359c7555ef9c13975db130b0d239badbd50a0625625b3d2856185aed9f71974f322013ef5c831c5884b24e1050a35868d25a32efe25ba96f1b92f561cb7dc1f0b35614465d8d0900ccaa299ce8d96301386b9d317f719812b9199f153b0aef0e78e583a47062dfe47f4640d7f2dcb918a58f5d884498ad1493070c8e946d9230c8a21c04be60c0257c72fbdcb4a2d044ff8bebb6e9cd5f3b72550e54a6de80a795174feaaa1f2e9c65d7fcd9e2f0721129859bdad6c13c83cbaada2ce946d725a7ff83370fae174cd57ff0e16d37b4ecc20a97cda829bcf23f718c81fa7aef6f472330d3fccd894b7ba30a9dd76cd63522815bd9c09e054c421a18ecf5426434e266dadbc6de1a9dd82c92b2d9a1840c7628c4db5dee2685302799130871ed82abae32562ced38ad9a86e8e5146911f563b940fc3527e994af1b94fc4ceb55513dcac9b608388330612ea501f8e895dfe435bdb8942f10db90248964266fcc350f11f7530b3579fa50338688771bc03c4b85653401e83f81d8ebca6aabf5c837289dc27b9fb7cff225207ebec13b5038037dbbb187c03c601df4dbf24ea70f30a6e26e4085fa2575ec3b9013a4084bf4842c4f7d81fbf970f97f44df4bf69e84f244ab97006d0d025d467861bb05b8104ce6534a4b64e6d479033e78382e6be77b8ebb89e7f1504d92b8a47591b2ab3eb9de3b2f4fbcff713654aa1d2f6840e2fc2eb1c2b16ddbe01fbfbcccfb3a52ea47fa27bff4ff83b9d45a657332dffe58639029ee04c07a5f7767f42e86d70ccae26b0d906c032f4f7e96a2f24d4865cb6e29ad0080e1324df7194097eb75e75c05abd352b347c7fbcca3d40774b14a90e16a76be8909eb39bc9f5cb9fbde6cdd461834618273deadda4a91526c3ab89c212bd4da98e6ba609be04a5c1845d0f1cd947d2caea75192e7976407ba51c1e627f9dece3492173a9bae74a00be58c605c7183def36d1219265f7c66fd311a96e493a6f5bfa8a3ae0ba5fa61150cf2b1082788dc4d2602d909b5d118ec57e4a727d50bc9e3b5f0566a146f23233733bf7861ab7fa1a9bf5c1b37738b5a0ed0bd576267359b285da8b1c752e2ae11e95f583febc9ecd78b223f99428db93abb8e08460372b28f404ade0a5d21cd747fc9cf72f12fcd6880b6b5f254217785ebdfde0617409a126434a1725f9264ebc1e986999742fdb65b304cadbc8b150b914b3b42368f192de997977e4fa20ca892d959ec3b66021ab63589269f3e0086cdc4b6ccd00a7c49d391a29c6b7bbeb6b78796761f3fb46041a20a89d7dfc16d731426ee6e5ba120db44bccb0230cc592bbc4fbcd3004e6b0bedb24a05058d95070ff305cb432a448cda137b33b78e73a8ec0869eab1818fc355d54d4fbcd4b2a7466ee5b9e402abe371b472e4ebfda4fb8d4666e78d1fb7c5ba577b5d0895f2b67394dee2623919ea8fa07c489fe2ee89a3867c69a74a4bf9074955393af46f8c3fdb159f51416a89a01772c44e50aa403ff79eb4b49f1206458d1f3c70c0b6af9cd586ab732b94de06a0ae489813cf6ef7e7c4991e07b9c44635defd9615deeebd684a4b065a45ec2a26eeb2bac826dafd7e194500e6791b2d5d206990d22c30ebfaa9603d383946999c6f782f874f029f204d8a54837c7ee59035980c67225f0701f4847bc9e729eb9fd4701d2d5b1f767cbc61d5d3c4c1cfaf8b4b3ce573ce7bec0061ea9746800fecbef0acd0a28a2df307428fb87acc0dff8f8a2ed711c45bd02a7546ef8e15a8bc2a7e48674b19f2ecb5b8fadc58d36a5020efb66168c96baf1d3e59067ee6f8555dbd47189bdb85b3efbd62568b9b131d6fabd43bf28f43df10d7afa88e6eefa887058961ee05de25d2a3e339edd2f6dfe34c447a9299d21db3cc9b5ab4407774d2812c29ed8c08b82b3dc5247fe8e9261365b423dce0b2366d6c38dcd74c4983e6bc19edb83fc90a7a4cf3765b691b8626fb765f8950f55098bcc06aca8bc49e39c8298cd5bbc53a707ed422f34a9c94461d06b78800ccb6ceead5c07441ad923e7714959b7995421437718bbb4370ccbc1704fb4a4b542c8cb400070b03b24340b317379aeff8b8124d1cb817121c9e517a02270408f882eac463b3525776ed38910e8c9860af13390de45de54c511bfc509aae1590668125d63afdc8d30b998fa8a6f3f23cbf2fb3a52ca0411d3e2a12a4f28a37ae5bd90e06e242295f6b7173e2f663252068a1adb59308425a33938d5a10797980fc0d04c2b8f1b0b9517d88be9bca353ffa69603b226e619a0fcfcdafad34479e4733799588f8792e70bebf110515a5899e24c8ba284b9d5b3f6e76da8704b1496e38986f78fc92489871985a641495dedfa96cec312e2f4f55a69b4f1c2feaf1426495da1aa2a1e68f50eddbd5d0a2386d92e0c107071f4c5429e0165f07fadaf07492e47b144298b3fac4c1a3ca2831e2ee7840f956164142f8c14f11c8a973490f6f348acda2e6c97e1d27b205198e27a958f8418e1fddd64bd3741a1dfe7bede8b41a44f2f5becc25669869b2e66a83e37cee9a7c342d6dfd2f436b822ee0fc5b3581631b7473037ac7e05786e163a9cea41fd1c579ffce45e7886b7a8883c36df731bb85dd6c17c976f653451b1f064b010141e195b24d06d6f7b77a0e42fc2fb5ce10abe6c1f8cc1244296ca5b33fcce07f505f944e762457b790443d3b3660620b306e385b8f8222c079fca6e313bb4d8f23bbc800fef516e846e7f040fbe3096fac21da01d8c269db283224cb72dd9b62f528a87e43dd4152a7a0ec8b86fe2b3850b78f7ecd347a6cfa21a42617ba34671c01861862134e352d93a081c2258bbd64219aee0417446532f9130074296faea39b20663d0a26f8f8ee079c1a139b27cd8618ce71efe0feb21d99ed6f1151648cd01cf2fe47235b0fc13257e44caa5e1edebe798ec622de2e4ea3f996b013e7700696d678553a9ff8a307f9161134289f1d4f150c967fbd91288b8183d5f7c19e69216a6c4026dbb2548456f936affa12f8bd40f6a98d7eaa75c2b6172246d8a91df32a1da65da4f25cceb3532fa44d7dab293301b0e0235c0f21898e0fd6d037416b1dfc2ac5c846122998a2905dd4afa180f2db5a270a7eacc387109d59688e5a806b12b9600814a9a72677cb56a9d774311c4aa739b3717f253cd5b0307ea1d876e124e12aea647383cfe3ef027dca8ef8ea86f9b80ede0d0da7b55787833250116e294fa9d05b740a89a173a24d80e11d6af3e811edf8fe5a6d8b3b25111890204c6494565d13a13c33713167648d54e9bf4bfd960b42991232d4e83477e05a3c6bff71849d947268da365f3de38601c57c16b1665d210169109d819a5417d9fe3f8bbe1ff4bf36da43108934a458f66b170186c12656edf064ef7b65f67f162b719203d2711c58439efd8ddc05a781979b81b385924fddfc054f046e8a3795bfb2f46d13f7fe6d3a18720e3aece86bdfa24306b0f49a351696d32e6f2743238dd7619d2faa93f8fa43d653f00c7ef0faaf9fc6bdcb387ba4dfdacb4b3ece11d1a212b9324577280e7e0dcd3e93ee530b95ab28a2174fa146545d4333c489ca8343006d2fe72e1fdcccba377b68bf9035104a0b3a43fcf158d52ed2a5ae4d181e55ece2f1994aab709bbc2640f583c6308aad97ad1935d80ca5e576519d15ef07c10ee8d9fe67de9cabd35f66816d435f4b024cd0acbbcefa13b2983b534315b8df44812e9f4b7cce987800925fe6a57d4867ea9f076b5ad473dd3c603e04ce8ea740ab484ad1a549ce46034f8aeb353e95caf7b30eaa6a3b9891b9cef8fd529cdbe2bed8491bfda60fa3cfbb05c8a46c3f9082e3bfc1dc705a064c608847b332c3b9766617a326336026e75bd808d8538d27d3a7e24a36f4228b3c07dd5d9a344329b3d967fef36036ba69ad64dc14a6b7d3c04dfbebfa3a038aa2418e36ddeadf934b09bd31f2203e6e97be55717fdf41c109e016bbf8238b35bc56ac6e29168cab74bd6bae0b347b456ea58ea4111bf87058ce904f57173a5103b778c786c4d2d42ae9076989fa90f0ca9e8730f7261415ff487d682e2063eb2a4bfcca8dc43d76fa92279288cff959727640fa5cd25a233ad7abe2bfbaa0c945dcc688d04c53c2f4d9c2b3ccc0581723e00ab2bf26b2000777d2d729dd65bb08fdf5c2ca43f3de9bb93b95403404ae48032961033558b275f33fa48bdce135401c310f781cd504940de8cd43d778d3e578818718b6a356b21f59b08ee3e6fb80f4f5253ed99a0edc251cf51ae7170b75730d4be0d40c57676ab0c3157a3576fd416c7c1fa91d6628baf46522b09f3fd6209b8fc65e296b99ca0ad298df56eb8f452c2a441b1f4d5291fbf055fa7196cc542be8e266a58969964c7509a680462206ae0788eed827c384eacad0139d4d0abcb6445bbfd42fa634c6b9ab296717bc562b351924f873ef334f1fe74cc8f19b17c19037f2259591b1725bc5936d7bf43660fca457952023045f4d2511351ece4e00f2032c5c6a4af4133cb1c9910f868ecadf76278aafde0f0103398ccbe45d07f13798b7ea9ff1ca8e010ade29cedf055b290fe900be972680ac840b017860c6af5646da0688ed5b10bb06bcbf6e0fd84811898e754d2ac4fcc1969ace78a678a58ad32b9744a5f811c7cd711982832e59469082388f397fcdd60291f45df776e8852742e5537f9c8020966fb16b62f9bcf4e8d784fecaa2fccddc0ed6c2509203972974b5538395351b9416b950063c6c2036a02f0419bd30b49232d5f2449b6a635f1bfd4825a6639fb4525b5e6050910ad24d7df280615deaf5b7acc3f3fbb588d10b0fcb2547542cdbf13fffff421d1da87f4157f67734544f9c4d6211ab5a85ff308e35761d5e65932135804c841c8709077a6a4d69cacb2c8c91781884b723031bc1ce89184b5f9dfeb0e6ea4c8a2c917687df80f7d597519880a1451e58ad6dc02f755d71cfc3aeeac9a5a73da592df8a3656ec5105b4e9a9ea8291f91cfb735d23f9d98c3c88c586f905f74c17d43e10bd10f602e51e9ca702237f3ef574a4c8548f97347ee988e8703457301fed0a20e04cc49f7403df85074354b76b32ce6f9677183abc1a48431231fdf07ee2953d01cb0ab5f7a4dd9fe7b4d17cdc49c477dc111f498115837f11b6a065c92170bce21a2cd48c6e3e1cb9558164a855ff6f6d61668d8753e51372af3ac6336cb205783c8b0cd36221b167117e0cdcc0b6fe675080c64826d32147ab459262e1e8544a6c48b60704bec27923fbe4806bd7f1e43449da68b9e4850cd87cb7780e9a75ed9881cd9ad0c3a50422c93d63985ba58fd5f76a09375852b74af299690f183e7ef795d8af1d319d133c2177aae419c47e829db8bc5a571c787abd855d4f73a7e1e23d237d0c396bd43d67cc310527cb9fe7d898b83a1e53c49b6441f40a136b0a9e542a528c6aa88b7a87a12212bc9d98de4d42bb948cc07a7e991b49e56e046907e24a9b441121203669ceaa5e4cf8965cb8ce9473cca712fe1f5e35f8b5e1a455e4c87f85cc318136d3bc38e64bc9c2258a5d814d9ea64f3ce27733511c6c512ce82074b4e735fd01d0e7d056e7d429b57b2750543b3259813ee31de2110b94f51e58750218586fab5e65eab8a384019faaf6fff9880c21126b61e3b4244f90df65ab4666afb8bcc4c522d795c6cca099f74a575b22843cb3217160a01608b5e45ab1edd0f7852e68f05a6903475cfd7288a58c9f37d78acc5b1b1d7dc3fc23a1803b2fbe19d3439a649d447d6bc801e286d43e23fe931a3bcc917cdecb560343ac901a0de0b23313a687da99888dda67b9e1567657bb229986f37d1e9d03d5370a1aa1ce64618d1a05bcc9ff268fda3162ccbaebb20091d4097c20f5a15121c367498a8eb1f9365d7e625401d3ad12493b7c37740c67bacccea6cf171b2cae3daefb6753b1fadb6230b239189b4b4995f94d34576508d4cd1f42f22e3fff525971a12ab81a62dc4790db98cede6d498571031ffbc77f4492129cab307309ee61237946a3467b25596e774b0dda3b3cff608356937519da0b03288e04bbae58f6b6363cb93e835ce15671e3744ab28723c336ba29c4276dbea3021f27cc1a2c9acc19419b0250c48aff09a74ce4a4d681e7c1802ad905eff29cc0613e404090235988b6034c289810648d3ca14a7ce6d4e9a31b3a9ddeb62933d98249a8780db443b496f0b9b17fdef349245f270db8c316fedeafd6d9c916031139c12431d99df1a62173830accd48861f9129bd7a9bd02bc3be061f18810d23ffdd0729f1d4d81ee49a471ea8129abab0da34a37fe69091cc18201a19b13fa7ba602225ce83c8012b6afb9c49360fb5d7519e8e61736bab31c9ff3ec7f3d077451255a12ac75322545a41c28eb675fd443685b6aac74cbf54740dbfdfaef4f1356a93fb8ff4f2e9f3b6817d3d25a6937e37fd77ed417ea6ea02c8fc5639844645e53028c16d3f861bffea259e638f3c62d9f5f5a38d9310b0cd533a2d2a2df3ae25257dbda4dab6e22b48aaa5c12e583b8b4f67b70029e4e9924a409b48433e1e58008057e9532ebb599519ced4243777f7f74b52cb9b7fa6143ccc3f0b255dbaed228431d8480b3d75774573b8f17d930648313cd96c8a5c4eeab41ca17e87d5196d9f3764b09f799fea4d96a839a29fa781dc1283ac0cba0aa96f577229549a899f02c23d871b797bc156fb32420e1b1feb85a9c656f4fee0ac30aef6b2593dc827e5c0353d0b7dca276b45dac42aab4b39e2a2028733613219442afcb7fd5c526bdb8a0924ca64485b5182697b4b1f653de47a71ac0220fdd235925eded0a45b9628bbeb7ec1870e08aee31bfa463e047b7d60d9042ee27189c2cdfe8b1d525641d7a20a7eb3f6e5c4c133102c98015124a3fa0aec7dfa790c4f954078877f1104f4860ac5d159360c7c3fd2eaed8526394b5e84e91e6c699b9106633d33358f50e6305143b386322662b60dbfa930f810edf486dfbc55cb7e517a1033fc1be3c14ec3d814cae7d748ab5796bb970205d408e445b25cf52f1cb3e6651a42f15087e2b4caf891cd7ae458a079ac64f392caf388ba017676a1dcc5f8fb19536f63eb364150b534753eedd0908b3ccae991cae3adf17958107b0b11435fcab6c5bcb85488b7f38077f1d761e9d6f62b67b5616f50e65a48da04c08cbb6e3abbdbdd5d96f54d67a6d8e791de5c020496b4ee40d46439bed2327e39b94583798f0cc233c849a3dcffbce0259b7629e86975a1a9e69c142a076bdae7e9500131e6697d33f52089781e2f3607d42b3e017c41583ed6dab9965494cf14bfbb3c3252cc14bb1b0b16ebca2e627e6d34df4cc5d809950c0fe2b39a67e6c6b4ee943eb8f7173272f948fb766042b11776ab0571460bad48a5e84457d9333ddaa0303ec57bc560ebdd09ed477a8288788b90a1c98a3bf6831c97e7abc04984d4b018dd428e5a42218e8112981574edd3a532542b9b08a0484255288b22cbac631bfe29e8064c48c50e9868d1b388bfa1d453dd3b9d33285bdea53c14c5e3396df4385eda9b88475c4d89fb313b77fcf762551cce388c8e5f2d1dcc94c1d5a9c7427212ad020a653c2eec3c80c3ea4577117b05180b0a41e6b05f72ef363764db8a3090f0e933b33afc36b8bb0d7523982c36cb422f048c83713976ce58706bb3b6c2453124ed7e9af082e717d2e20644099e3e06741e1e8a662ce2b2c3f2d2e8dffb88ba5a83185f5d69790b0e8a4354ae8157bab471de8c2b53c5a86b3e3fbdb7b75656342bb282351506d20fa18364fb2f8e26f12b8a60853160f0a4148f1704772191c428062926194ada1f228a64200305988dbcacef58debb380dfb803e3ed8f5feff521d25d6f63ca1385d6281db3d3aab5ce00bf9e3089218754706dcd02653195c7776b5e3cda4188769d24295279dde510b234c4706cabef62616728c50546461c9916b3795b97804541c665d2c66705c5eaf14d191873e3c85ed69b6e2d571e8101956c6e146115097db39bfc5b55f160704ec226d5435f3fa565ccab4a3e5b075736b6b160d4353e5c4ec6269ada92d06394cc339f199551a92456446f39ee47f220e62c9151d037a06106f3489a45cbd8e808b305d1c2cdadf46280d2d87739b28522fd3d2918a98cc2b24af8480bfa1a724d237d6fa34a3628537ff4c4b6d66b54dd79d8948b5b8b0454f0e78d178a88397f045bda7ce9a4a872ad93b9d508ebbff50a7069847b2eb68b51fe5a274c72b0ca8851bad2274ffd33b6a783ba3bb8d5abd7a990687ae3ca6b985907526f2b78f23a2dd062e4db3d3c7efcbfe8e95cba2e9ff36827aab28bd856cdab2bf43111495f8b45a2c62104f0cc49e3debb4c6454d05e00a0830a5b68e4c5c1cb9e4c7f983b1f89feb74d8f6bdaa31fdb05afaf747a24f02c5451aa70598e64989201fbfbeffa36e776e7d46785c31be816eea18fb35fb8dd64cf226ee7c2fb9dc95990a1945db2c28ab9ae98a4ec59b716964f079ec6c34efe1a46417fafcbc8379bad6fb2d6c136a8df6820e8e439faad78965382801777da8ad701d5efe5beeadf58ae7c60f6c49864f8742789ecf0a22f7a1a3aebf584e40e0d3a8ffa25d3fe2ead8db8f4957bbc303ec3ddec6b34b2da4f17ef4695ec439228f8cdbcf8b7f9e88f8cd94b6f6939f61368d76da8dbe0c5d391cfce4be0d96420205e59aa55b0f264be790c57c4af24173255897e338031cd599c465844915ac576ab97fc8e21a609d8866d69baf6c04b184a19eebb73c689f29e73723c2f5d810d0244b2e6f52ae42fefd2aa933d001e829da9496317581a5940b3fc0d6d47811e1d17cc68e1d6928d66f41f2041faa311dbf0bb9ab3eb124cf2a7e77344ec6f531cf207c96447462bc895e47ee7e42b5632c08ce8cabb72506fd76fd4827de7fb91862bd2eca33b8af721705782f5cac2b39fbde1675dde79ad832336a64f9789a9d9dd8ed8302a939fd926ecc05d438ad501b76621804d1961f9a2cb73fef4896b2131b18c0da57f8ea857d26ef2e921dc13a5f89ef51e8a4af3c96328c91b842d57bba1220aab3aea835e6415dff266ac9397d116bd4c6451af1e99101e21adbfad88009c1bf17936d4a814da8b6a4526c7f248fa9a198c30c6749dc1df1cb21a7618515e946470fe5d1be1bc205ff8ef4c539b5f65605b5e57be05ddcdfed1a06c1340d533017527b96593eceea74b3d53cb20dbf7f3c8a079479639d3de31dd7ed1d05b40ed939f7a074d1f5ab3288140bd7f620b4980741037a0c003fe89d3ce2a239b76ea7806da69187b94a67305b532dbc9632330d20e679c5c07e3e5e5bcd64249cad7aca6a9ca4d73631b8300960fc651301e4a7cde2354fb0edd5e14cb98d511711d79fca45caf11c881b865394326eabc2150ce90feb7877fc1aee9e6f95017e63664c683c181f2f0154c1dead6f227ad2a89669a6e93f786429843dd5f8865922caf636d64ff9c4eb0eed93a90e7e86ce42fa2246892a36ceb4e5186f76124eb668aa0a21e6f59f22efa8b2001bb25395d80f39418a5ce50322fc5f9a759c52a6dec2807cf33e3779409be7a459275c90e35fcce796b7ed402ee3e7a4586164ae5a23d326b2be4f390ba677a94e247974cb20cdf387232bf23f341a6d46b14ebf0fc48ef2738e9b25b1d8d404e313bbc5a374638318b36da0b83a7185967175ccdfc24f05a09d15670ed8b0440641b610266ee0ea2c4d258d3f1afa77f7447ac92a6555b93561f689b64529061f322b6b702aa4c0667bebbc28a5d8a4fcf4b3e7ba4a3d1e1846dbe33d30eca507f89860b942bf60463fec3e3d42d638784904fed7a1a8a5e41e3a13df6af4077d8750a8e1d24cb158338e31d18ac2c26fb963d1908272037aa2828d35819d2236221796672f4d6a91902cb19b7ea8dfec46d2ab4b91d20fd74bdf11bfee695d024b438f7f1cd102c7a04354a4ebecb56696f64b29b5a0c599823fbf0cf36b104b842e6f53faf82c54f689323c27cee09ec149cb7310e60f2a2da349c2c69ab44dc77e6394675a498f398992561a05d7711d70fe2284d9f266645f1d4fae25e4c789262e6002f7dc57082d1e56b62e1051cb1d686023c6bcf98b09d416f3e1532e80f9e0c24808cf82715865fce979207f14c38791a2749d4f86b86cfc01d12daa85e2f0613feae26a5736c8fc3e29c9e171c64b0a178fe34f3ecccb181523fe6210db6dcc73b436631cc8a1d43a7f5179caffb4d1531ad4db1ae3a9854f3817123339b6ce19e93cec3fa0b919332b6ea31529c658bb021e6a89100c18b5218ef2df7299e7bc36945b6d72a9c7d78e7d357ab588a4b6adbe81cbcd671bc77d725b38af6afbc34efc6d0a1ff9a760aa7d89361654da738e0ce5eeaa5fb70f6a723d76feec5c749dbeb5ed6b501c5fafb0faf22a9a79f56fa5f1e80e410598a48608b871078d8ae809f937cb6845a447a054fb3b8a97a191271e9d254e390582c7c04802e133531bb353fbc32230bf3766d7bb2b3f8f6add9d31052040631a613969f3273088d8846d701dbc21f87891e0101e659cc9d81ca68b06f7821c6803a67eb273f803a3ef2512fe956ad25eb22b5945b098125442ddc9df260cdf00c3e90bf4dd7c424afffb890353d5f6cbea3edbb82d25724b695a5e3207ee46c8f21fdf1988454db89687247e3bd111d7e560b5b2a033a7cf1c36044d32901919e69cebfdeb95453d1c6c6e62639caaec9355b7b57966c91f247cd212a972973528293277031d01e8a23409f75c2a780a24185008a370b0441158cba141bf2266b43e4a237d21d6eeb25e40bce35d03aa6bf78c581cdff44552ddbe1907dad631b2d30565ea4d0e3003f7cb77fdcd6ea407e1955baabfdf493de3978c6a8499014e9c8dee6254705f5bfb3750af4f6d1b7114712ab28e656d397983750db801493918095cdfed9652998bb8c7bc4756e4dbaa0606b92721fa6eb11ab1577c67f682499e3839e90e391d584775c3dcce0c697ee571d052e91dc571570b5c169b1fd93d7d12438f7d234e6b6e1fbbeb0334b86f7a091b008d57c8da740560ad6182d9be5cd37c969aedc7cb38cf23c8af1dd3635647c071170ce134a02716ab31c1820f4a73ea6f1bf98f935cc55fda9c0c8afc43d8601a7970e4236acf910ec120b6038b7709cb0cf154dbd074df1a19e4b3a49ecedc84252a6f1a04308b3161fb9a6f191b71a26134f3b1eb0085364b01840742db01df0ba205bfc59842d721e0ecef397abf4295a8a38ad63586aff893bb069c3820da5677e2e6382bdb104dc858328f660ca559bbf9c5e3487d74c60a957f5ffe5844c1952b8b3acb7937d2746bd49042deb62d47ebbf70051f00b6a37b9ab51ca9078e7b694bccf6a69e87e42a70b55927721749e563b8a4d3cf6b0822a93e32c6502c3e43e4a51ba7c50e368a919965656eca4dd669fdc894af80997463271dab042d1d2a40723717c800baf6eba472417338bc2d72a8a004a1b4a25d3db7f9ee7de7b007293ae1ea73500225dcfe70139c832a12c36d175b7d1b15d4cd5a938402a704104e1e272da20708754d07b549e0b8b26d078cce37b056ab00acedd81e3090af279dda81b2a7e2fb89bf5183fe36b5de44d61811d117c338c239912088bc0f14e44b8872914c7429c1a7f583758e76418c9f755629a5547864a79e2566d7efae481dfeef88d2346560ea3bd48142bd5d9da6e35178ee87145dd3d73fc69fdcd0e15cc4c9009ccf0dc95c991d8817d763ce59c2eb641ad352b14498f62931305335cd5a051f8ee50527e8091ebb0d4bba54034dd30c71509dfe98088eacfe552282c9f201a29bbfbf9e21fee021fe86d566f5126e7298c1eafaaf5bfe24a01dac9c028ac5775a2a6ac62b4eaca5dfdfc718e7571e9ee9050ef88f3cf5cd03b2d1accf162c0fa172492765cc0d18e938078533bb500ef74e9a6c0cb14b4e48afefd88d4df8a02bc07289cf7682333a635470d45c81562230f101f471b0b4191b099603d3a35bb772fb9c5d19f70415bcab2f03236b2614252e503d30529d0a654ff1e3348491997e3dc15915289e290e7045c6c31e24d94c695be3e59221e6c176c5532749ca01b7fb99d541c0cbff39b33986fca50888f52e61caf12af2fa7f6b915bcdef547630a989e347395c0c5ed68d4adb46dabc28cfc07c5cfd39b5e039b3bee29f4e4899c447c2d9dd56c692921f75ea2c4670a7c29c98f853b92256731e5c2f5f9e6e4ca5fd3b56706ad6375560fc458b96c252ac84ff7c998059eedb0cd3c77003ae6bcb1b53f212f682e5ecc5974e7cdd6bcb075d4bb89997bd72686bb1cc5190fa7e3f5de57df4619420a52d229f2aaf6a6eb3ba99112615f8b32d5e51ff8794b14f585e8603c9600039fbf57921576351e2c96ddf03f3997dc834bae5ca66e8ebd4ebb84e3414703a3e7f57d84912703eeaf3b1573980a9c9676fd009927a49ba20e49abf6cd5d2174d0d83c866fca51806a466106e0419b47a7a56ede30eed65b764789e7b38c7046a6130b7da5a384e2ca27f3e8219035064102b93ffe710b4ef3b6ada3a4bb075df258dfb7e8e2bbb6d67af26d78d5982187ad067389a56d8f825f03754592b91dc3a57849d001e94898eb5123a01cf863e54adc8e80a115ca960468a2e1bc81f772c666ad3e2339c4a60a7cf9cfafb1ee4017beea676ab2895470c04584a001903fc0d2157ad12fd2264db3adec43df050c19cdbb1e0c0d42479330e4189c8fe2c43403be5e1adbd79ec6dca7943d9a070028b1fed2740cb4f54f0c350fa7b310fadf1cc60fb57b0689eda198bdbab4fdd7282a53dbae2f1f67e45e7ecb6373a72c1a080491b66440f7fef085cc2f9719fe199308b155f00d1929a07b8c67faad86573c9623d773fcc1581100b59d5adfce5846d6e191620110f86fcef77c50261e0cb419fd032667e4b7a86207743bd5f5fa04c7abcca10cefe03cf1f132aa95ddc146edbcb42ddc06aef4a6e59002a2b7c6259b62df74b6f44bfec1c6b226c45b2b5ce808ee6ddcb915f8ef6eba36acc96e58df825c8143f49fbcf92c4da53501a30b3840589ba22b8047d57bcee6f16ac15c50a46710dd8eb6a86bd0fe0d74454dac2995c41f707a45416afa7c1e6b865d6d51723dfad0053951a192d4c7720145e8bfb38d64bbaa4640b95e3b18c125fa9a955a9e3e5650012415a55798c5ce9fb4e251939ab22ca3e1b0ca02f6a4779eb9d671be6e3e4d3b0538c0e0a7ba45f7320e3f084608845ff2cbacb164084c753d8ee0481660e2f9a513bb825d897417c7dc320d4c255c714fcba67a86cd100608bbc281dbd87ce606552b864185619a10cdd7969fef84792bf4bb8a3ad0e4e8f3e487ce046d948fdb9e6d27439907097e00537ae974162d234fbd8006c1f8877a0f618eb285e714644549bc68c3c0bbd4272a8ebf6fb561bb5f64f4d0ce76ecac4d5bfed1f3a8f1646180bbabc808eab307818f6b470ae374848f4aaf99106970b49ca13636c629612513d82caf6fd74e8e63b9185e2a7608a0a6004112b2ae77543d467029b21c9ce3316f61ba06cb8960d0d9bffa8a02e34e720a1b923f50f6649f5b501ef7448ca05330b7578a4975d1bd44e1b936f5d017296dbf5b783c44cf8320f64992dd83b0450fe39f82e386c3a87a6b38e400e085c6d842959c5c021fdf635e8522a84958248ecd51e65d27bde6771ad1b7715ad7f879b2f4f9236e19e5b53a37d74f055a3f6ab9c3b1bb8cb456422e1e6e6d83ef19f9665ef71d3e21d831a637f52eeaf31ed627b28ad561eab89c1212f0322b05f747704c856643e6dcac05cd7deaa0d74c666842da067ae7e0674835c8795358926a9396398cc5d924ec176081439dcc402fd408d0a2eaa91bd8d8086471f17c2f11e396461da00b2f86a9a8ae0dd3ba5dd1391aec399190df9ae5134cfde41c3aa5a14f223ea1e9152674135052489ed294513ffe51895c1febf8318c29ecac7b479055135c8e78e7e4a3bf3e8e308c560fa8807ba9c5773c90ec04d726cc7fb0869837891ad20a54aa393d1b004f1ffe3fad57397316512e9e9e733adf53cc1968629390fe445a270a03c7136fd93cfcec7d61f56eed95001bd5aaa3ad1da11a77740f72c519649e46f222cc9a0f74600811497c8c50098c788ad0b1dfea0656b99cbe4e62021e70a53353737c6c2482b67cf5f9b32f3445f7ba461c8adb681ad47925b2524776812c7199c166a9f39fe2a4be47b2aa5b7f3dcf3302d09a37bd4be9094912a30f22fa617ac070de801eec523b9b62237d3a3341cb7144bd556cb2d32146b62fe2a7b9aa18398a883964a953d98a120a50b59c7f3583d0c0eddeab7e0b15fb44ae65d5ed89c06e415efd097e2aa9a70004e08353e573403511021f8516f5c69042d1c5a1545deb26019f83b46837b88cf94bb146e3b96827e1ab2d813e0ba46eff3d8ac4c9f9c2e87252c1efb492f7cb9f59cdc94b445db398c149de7ea3846b04117351a21e137dab7378fec1f5e333da39f40c089ebc74d80f23848d6a4934c10442e4f2a38383da9bfc1ba949d71e120625d899c3e861a94d5f52115b17fdc567e809f43294110885213a0dac6937b0fdfd2f75d4740479c6275fecd27d7427e70196ec20788bb84cb7b308d749807207579dcd20a5198d524779da660897e69111c3dd97bf7f96169d4e83e6f358ea163eb47cbe37983f4ac61707f2b5bb56a460680b179499627264a7ae9a6edef5350d631fe7d1c13d7f97c99a56d021a86c81f842b04db154fe4b45a62c3e8d33f382365b065e3724751cb59350cd250e83b35d454812a369b1983d5b2a0a9288d3aa112b29edf8870d893bce7d57367868ad89cd7ac3df92293a2177ca1750f7e6021db32adda5611c86b9673eafb0a1314a6cc0235fff9be7df3fe1ad62aa7ce55278407e4b9c2bd58a0b942592a26e899d7320bf2ebee3c36138817bce6031fb23d528392b247ce53164a92550d4ad61372987ac48261165766d72f8c5b7c6df80cd78a2eda79956a015cdbd9f520d802acd50695ac351a65f06f57145ae7d878addd679e1d2e44aa571caf3e9477ba669cb0385370f32223751bb9127726a845e95aaba4271c3e4787cb23d785daf5796858a94f111ff49df892bb31857d5839440590da9707c96fefcd86cc649cb412dd4b35d4fb6cb0de9e4544d3b44f251e452aa78d10baea80357b6f50e547c76a85eb481e6df5cbe6558a8ea6d7aa98d778321cf70899635e6349ade618e4c903e90fc279a73d250ebcc83cb0e75c3da3c971d31c86e63769ac5d69b359c8b768cae32ee235389fd7de1788f6e7d1563c87ef154327c4574db5ee79d50501ddae7885e0ad0cefeb3a8acfa9b0917e55e1bb7d871550433aaed81d6d397a35db5752cebe2afca77f5deb95abc2636cfde067c7e2b1b4b111f13672e57306062ba4f069e104a89c48562ec3ee5f3f89cadf44aa7085fbb18c780ccd62205766e676032d1a342a8e3d6309b1e66df2710eadf6515d4de36e6dd45c6953bf74d28a3e78b772f7e24656d5180be1ef71cb1cb983e02c54229aa682700171f72fe51d91410c543903ecf6b611e6d934379b66e4a0ec8d12f9a4a1f31643b7eb13a06923521f732e688ab7f3c55e7d80763a415ddb6a25b92ff3e858cd9a9a04b1623aeba2dbf9bd7d5b557f6a7d0de980691150a0f16b7b7a349a9c2ec653d7fd00f5e8234d4a4fbba2ac1973f363692c12dc71e4b745171f364b399ce995f06dfb9e8fddd6786abfaa429bbe28b8fe2385cf7bf0862386e2612a77d3ca6dcd6490b4736919a4148feddadba0e53ab5c96671024f224026ecaeba35480e0860c91a55922778cbf28c53513991511ebe62bb1ec29fa5014ed80940a86a7c2182766754b98b24620ad77c2a7dadd32fa8264d34bddf80b2ec51d2512f645bcd02fcfeb8bc1722c98ab5a5bacf9d5597359bdf8a3a82342a9f96a046795f19bdeb284d2c2d0f1494a1e0d2d1d600091065bc158ee49d3e32538d162279ea965f133ec392224082bc26b0d5b47b79a70f46e66a547c6a44fb5014d35c227a64ebfe2fd9d0de51c2ac83316ccb005947027a54eabe622fefa9f88633a2b83319fc564e0dfaec6e2782bafbf36753b2a617329903c51e5067cfee134f2c73f1547d2cc329b6739843f5fcacacc9e2c8a21c02bda64d57019eb08743a0433d8b5531cc5be75732ea29b886ce9716fa9dbfae512897e39ee75132d659f02fb4ebf71edbf53fd0f2db57cf9693938e6c9b9826d7eb1f3f1b742330ec0164b34be26ab97b8e891eaacd3888e31dba994a51be5bcf5ed21250673fb74846d1f5d17e7d35eff72eaf248dd88d68a2be7e31bfbb5262473c738b1d52391d17b83a1709bc6607f6eda892dc40a75e951284e2b02f03116862012bbaa53ed14dc06a86f1bb1b75bf33bb7bb044028d0a920dbbd9308f761ce75f5c6f8535643080b7d8e6301915e56c81005325f3f35072a5352ddfb0195a0c0fce5ac628a743c63a3caca631a076536d2c8c8caee905192477d1fef5bbff849fe668b98d8d6b67a902417885263df8cb6f366bf4aba460bc08e077521120e1fefeb97d2f1576bbcce6c88ca666d43b87434b46bc7c264f466ab743c210d07f3b9df8e48b413f56e119286cfa04f5b9a43fa0656dbc02dd95a7a5d732ed9fba08d1790f479885d44385d42b3c01564cc2c3db4dd971bdc4c808cf5cdd56851a17c56afc555637bf53c27596b03361bbe31ebbdbe90d89ac46022d22b8791f6e8fe8dfcf7d4b2f6de6c1315a45fed39cfe00ebde74a6391fbdb950e91e7b27902524a8186f99583b47c393864b9b64580bd5745972b683f0e46b200091643c84f024322c82193f9b2e0a5788bd312e7ad47c171df524499ea2960e1dd84e574601918f1b2afb50155bb0ca34a91eab88483a12f73545da1b2e5850590c0cfbd4affb0b9de7b83f972f0e78ba83349b245fa51cb9a454f52c52498461372ed822200cea3f2f58cc5d177900070894ffcbb9086dd8209b9c45d9c46c419aebec7eb21320a0a44547c60fb3e1e6f073bb8dde8d42f2be9973ba98fb6186399475b2c0f9f207539a2fcbfd0041af0ec553f5cd6cba4b60ba071af87d935dd844356c539f6f9845b6033724b1729a09ef818cf36da27698a9688940eabcb0ca263dd1c3e1111bb9ca18502cc9d12ce2fe89a6d9c0177a7c3ee35a2518b680820fdd3545350dd4da036d93dccbff022716a17a190bcf2f37b496ec213fd29bd06800a91d6a23558eb8bbb5eb65adb91abab2d9a0b4f646256e5001f1ed8f72a1907457f88994ec2e5d2b1fd1f3010819698791a05d74538f9cab76d46e309a08cc87d4d0290fb90138588d5df7ba56cd4039577cbe7691b4606faef80ba396fcbf127c317bd155a5ec2fd6b7fc330e5aefb22ae3f7e88ecbfb102114857caa6849e1a18c0d2ffde8412013e7205da6c2cdadde85c24830eb690d76dd9714b0f5719f71c85991cd85d445dd7741eb03ef5acc0961a5277073e5289c13a6b63769fe570d0d9d9fae97ba01f05ab47bf96ae6e542f56020a97c8c5bd1ca1763a11c545a3ee3d99099b6b7ae3898e54fb252fc49fb5af80e692a2e2e2c115f4bbc6aa5d65b6e16f36db20e110297d52272275c8cddb31ba10dae4cf500bc9ee30b854bbe69268a971cb64c3f87cb450f965e6ba2a49069794e3269ab1824e7d5c94ff0ca40f5b3f93db2024ca029269a5a03354ed086f9a4e36e93cb3b4b22f7280f155a0fbca223508bef91e84e0c45976407deaaf15e67290b4d2bfaecddccd0689c3e39aa64659e0a2e9cde028bf6e6c30764d2fcc1b19405f3a553a88d3f0d3ffbcc670c8944f2e6ce42e270d560cc1554fc207da8c4100d9a83efbc3cf35e582e3641ff7deaf0d6f5170f2a59f135949a78a2eb5f11c12d8e98d2ab740edc8f9711f19816989682aad87d6f37a6c9b90b1fad6c29ce55e69da51ceaa694650ab322db87d9d712d29b21ec897668f456764a57a08ea49eae72b180b7fb6902d95ee054b74bb1365027d2a8974f94605b7c7fbbbca11fbf1864f774b8b175170aeb6d4d7767c8c30b9ce2632966a2bccb926b8d87c7c9b4adb37d8dfa761108e43838346bf331a82034565dfa6b85233c0dffcdb35d2e0a9ef5c88532683d6feee7a2a46f559623e25af495993014fd0a766f3273ed1051f51c249ab44b814eddb5f265d7f90a72c37bd76c03d31e159ded56e4416bd0ac38f0e5b27bc69d11153b83cebb26e53b82d13b319d5871ef83e9a0d5721b0ee940a730a902482d573771af900435f049e479863650e82893a9ae304d937743a9e11ad6e63e37771d9a5446875d34f55996b45e81978ba1210f21991d903b46c1507a0616fe89692bfebda63b5519a671d8e711dc4137785a767c5fa805d9b6c2fbf48cddb8481767a13539c225e051e6e1ffa459f92f843ae686c3d49a655a391a406ae6592e224fe215b3186f61d8fccb3251798cfb52d9d12dbe14eca6d1b4396d9e5759016c792813861cec0c8f8a1544dd48093c312c75a8f66e3dc29e2b04b3c740ee44f10ea34dedfcfb90860cbba1201bf343158deabc741195be02fd84b3bfa3b82e5c176483373b0e908da7acaafa1b1ea734ca6d5c0da3ba487b72802cb18a33590a6f1b661e8456517d1e41789d9bcedc4eeb57bf3605931a6c9d7d0f65ddeb33808641a4855988cb6ffc95ae0736571b2f7ebdb8c8800f463f243eed5883798a9d13229bc9a689477fe430cc50f2384592c4daf0805b745648ca08f0bb0eb5850c78f1fcf2d28705ee4e92c99ed53ab5d03c2b1988479b1145beb836eba9f0164c1acb9210dcca7d930d93d6482303f80d797d784e4a1ecddb5852317dfd8d94cab76eee899a5fd5a343173626ed64788477c5c5f989ff22a8a640a99ff504820a3d769292f8fded2dda9770ec98fb6c3dcbfe417e2bfa69d6a60e57d3da5447bcb8ec14628aca6e7a4e11c804a24c2b9e94fc725bd40418234494d033876365c6e26103fdfb57c2012b2d15d48aed71c9ea395c0a28e2219aea4bb819d49ef313c2ea64f22fc56636f7f9b30cc43ed270a9ca546acc323d5d5d6613a7d5f214d50864c03e41d5c55bb390282567b8d9e8be3efd43877144f5fa4087ad0ce4ca1220dc1c46ee1cdcf13c42cf4c9f93bbf83de9515d1c76533ceca45f34927ffc0a804554e7857f2727de467a317dd4037181161ceb0f2ae4cc0bd888b53b88a0d5bf63c752356a42f4faa856613b0951b9b48b5b85ff14e107847f075ef4fd3526acfcb0b57fce53d42d6f78815e04ce08b762d6268fa344b25ff32a24c66eafbb08446c6a8ff63cefa00192a79460daedd35a5c0ef223377b2587b7fe702c0138e1d7403a396ba32f6fc09aaeb65713a2550fc8ba3dfde39679ee46c383bcdb9e74e2f7b5bb2ecb6610b0f96767741ee5e11470c6f6b6bfc943e44296b984b608e94d93da7bebdd3a0d3790abfeab7315be02aaf0f05dd40b7b5c0f38b1ed2d20ce337018890c360d1ba72f9a3c4f891dce30c0a5b09bd9acd6107a3b5c265c2136bdf3eec70d14c371f5139470e354ed0ed2692581bea7e9cb70c83a1b1dc707f4dc101da50ad9190224bc978e4747c222f1811b283d070c6bca26a7cf7452293484f765d4ca01bd0f25881cc02188e0d4e5088548528be5c16c58d70fd062e51863b1ec222dede6e588066bb3ba01c40d2ae73fd520ad1d27c60c0b270cc6a8f8935fdc11526225e8136e554a841079f9c58b2117fdec9149c042835404757101004161fccbcb3b7b49e71bfb8e8c5500c955f6259d8d2007b68435b6ebeac942f7f0fea2d8d74e4dfc7ea8b80a1f6016a476546fde521a1328f92f7f63021812206e4cdd2e199381475a7afef49f201c1685bf33196739fd2987194db69b4dad703fca892215530b225337d6db1c82528250487860d2722e359dab324f4909d86226e1ad056c56db62a7aa1995e477f612d1ac5c14889218060022f49079e0d3e929b3bb216e53f9d13e9422c2592cdd3e1c6cb3df42de940b23ac615f35c154da20121e0c21ffe5a05803782f728a28dc035d9f7e11dea7fa4a04dc245a548e7c3a0c5b6092f42006e72db2d32332735e4ffd43d5deec420df4426f98e8f741223f76d7029685b38aa788f6fbdfc6046f111380044f6ff1a6d7df66b0ac936bbf197999aa836c64da42816b709d98bbcecbdd997347b9108c1b11da4587cc91fc8f7dde05b7a0e4326539c1b3e11e9fc9d4bd5da4b6b91ed57d47849b4af990fa051ffd5f0572769d2a2a0f81f2d4c2a8777c74e56411239fb3702179b8ed3a90856442be4af59626d97e005cc3ff49055620b4cfb45dbcdc2e0fc5769db04a8a2e996787f1b24b7f974e13a6828db4fe363d19c61eef74a7deb8c9ed0caf5e031a2de7f3c905ce86cee40717813b3f3c8ada70ecb9f8a08721ef5883f636bc35fa08b05ee1a38789669d16c4dbb014b31d97291f1d892a4447d493b89ebdd770dc31d468626777dbbce2a5dd3815fffa5a1ba0609669d5f3397db2227fbfeec2ce606669d9cb87375342016faf48ec1bebd58e0bb7eae431420fbd61a40ee084c27664c39bcabb2762bf38c8314f445570c8e8ed2123364355cdc1e28dd71bf76b7d89ef3beddd4d2ae454ede5e5b60f8788f353f5827dd56e032a498107e8ac68c19295d1d8c75a450de6ef2ed3c6ee704ba57655184433138c9c4af760ff2ddb136fbe730ba29b3a30f9422cf8cd3dce4dd0e05af493569c55cd941e3b0d60546f56ac822b25b3fc9ac9d678e806921e01a9673f5011a6b582646a0f352db869108e9b4ba630caf183b21bd18a410818d36872e333e22651aa58d49e8ac175705d7658a70d2fc1b40deb95264527979fad50f69f189eb24d485bb8d8ad17982587133cbb41c11ad48f551e8a823eb3d7ad48ffe68e3194581d7fcc632a3093d96be7cddd7fc2b1c409cbed70386bd93bf532596aaaec1d72d02d85f5b30e7059a8d0829c9d5cd9b813b6079054c804075f8519990b5851e04df85bcd8c582fe6094b05839fa76794b453e56dcc12b97a32de1eb0e22bd2e07b071f68cfcc748edf36105854f1f789c75525032b6acd6927bdc9dc6da2abfd23f80e3a50c6e45d33ca69a29466d810abe6151d281163a8e69b71ce91c0169872b6633cbfa87bfd1f88b8f0e99c55bf0f1f4432cc5bacdbfa1dcf9e8e2d6a504661829fdcefb3b9a3b5e084202020041ecf195bc2c0d1f573f5b2d5810c35bbc838d9be45b1f5d1db80458c67be820975870d48be3ceeeac03e7c0dfabf542e5b6253e702a7fc5080827b7a82cdec94a2ded1496ef40c41c7763da9c124b4c69906dfca91279ab23a54a217b2461bef0efca5c5c86057d1697d1288183e90ad05355997f6b2cce0adf9363fa73351cf73f456150ae039865db055622a84e0ff7be4d6556526737af809cc2700c8153cd9a6c6c8cc2be04709eaa491018a89c9e34fbb10d6b4466963d8bfdc40e0bc618ca4a45bce7edaa2f64bef15e17d3466cc0307b72d48ec7aaa8df3562b7a3922cc9ac2748ecc9ee2c41b162c0884ea84f93564ee3b02bd474b6c9c0f6c8529f79abaf207c13929c3523c445008b6cf16b8393dd1fcf6ff538dcb526afa80ccf249d8f1e78bf1078269a42a9b6a26799ef8fbcca75b36af4e8e0defae39549989ff81a038128863d7f7cd0ddb415188004b1fd7131a7ef9f808af56abdc56b470207318362ab8fd353dd7ef54ad44d671bd1c43dab345a8b5765456b5e5faa78f1028ec625a9597e62efbd402fe455ab1bfcf75af679fcdbc13d0f4e7a43337d428aeb59f209b6a11ff85f9bfbafef113dcdc3b517bce60640711b49d6dc9ef15a6f183f6482d7a07867beb2936bbf3388946591971038ea6756208bf7cba746f206cbe1bee9da450e80dd30b02420a9e6efce91fc756e691a5a8ca0a0e36a05e1cdc3059eee10d98b2ea009d818e206cb3101465d888eea03daa986827d2b1c50535d2f3b89246446d7337628ff556134f016cbf1abae4f0a15bd148d68cf3455b152a351fd83a38f03a03b8d39f1de5b56381a5321db7c181e514a14ef327ac7227a314594f6be61b405ca03ec740561ce89a849db7b92c77607b55c49e171c35542b980281f9f2cd6d9bd8c11319686f20cd4721cb5bbc3f246ed234486953e8671e1a44e98def4112a89b2742cee7cd8e414c327514875438a2bffbf08e21d2c69266cd6a205892b9c57249ecf08bcdeddb8c7ffc2165b158ab7504e08d56982e6da11d24ed9c8e1b073934196b079f00d4472fcf12f37601fe9fe06476d4fde4fde15b3c38166ca5e60785d8d75459d73e0168d1e7b9c474252d1341a91e0c4e51d3c035adaffc6e7fc7a6467132adc40aaf9f874773d7fe9e154918296debd6ac3976feb4300e3a010906c54af632cac0498c5a6cc45472c8649067de483c3f87e2a94df91f5e53cdf624d008053345b271b2eae2a345fc6ea599f9ec2d361037065a950b6ab49c90210e27a773b1f41a2c6662173beead43bef1abed24302a11275b408324dc09715514bcd9aab36b6d495e03e2e6e20a1c60ba92e99c8d346c3aed0bd8b885e744ed3994959f8db10d74ee03375852781a0e12f7cbe5c4d4f69dd016e3706571e25558c61ca391c1895aa84085876d02f1b1abd711c6fa952fbbb99e42e6b2346b0d843bf521775a7d391249403c8d5974b741cdde5972cb68e957e97c53350b40dcccf9a84bcfa4bdd74fda066e90789d5cde7843d0ce3f1d4c5ee72f120b89be2ba86ac793112669933167369ed7ae584cfa3b8312afbd0bca770036c04ade1a46a73931ee8c270d7fba41d1112d9922e42cc511fe177ef60bcbeb9984a15399382485042a27c21ffd4606e3c12162cea59949d974042a786e8646f5004f82d5529f6d5e8fc4bf3f6143619c7513662e68bbcd9722a46254cb0fab9e824db101fd4391ce59f6d4651c48b2a0763cfc19899ae83d60f023a0052e9b4d94d55230ef627074d1c6eaa72c261f9befe2271313c6d9df4237f3121c7117220a803161a902d946eddd8a97e38cba242bc0f8b4e99ba990c3bb473a27bc2bf27d9cbca29573fec76e6928a333f5727dae011cbf4695a0d9428b93d62ed70cb5ca2e8a2b123146235f993579952e2c62f75fbc0e81e98bef9b1f2cc4227c96100a8e81245ab1c811a91236a137f9ccac16c2c3d60cd89e28fdbe4fb1b57ddd64e71930a3d46f85106b15d46ecb4b576423737dfea06d29756c660a701979b36ce492fac83b0cf07ab87e234cf661b1111ec227b014d548aa53a0c2078ed366041d0b4a69446e73cddb16091b11c333ab7fb56bd3a2208c5a0223de843bf68ef24b51c03407ea936f5dfd5a3f0cafc18872f9564318ed26a3202dccb8573dfb69e6a5acce9253547517cec238a80e82827a08d56d43ec55e6e1337fb8dda072411eef43fec8a81259c2a0902ea3ee54b2f8c71d1a2a84c2270395dbf32735b0d46be9ca656171cee34cc37f012f2b04764f774d1914a5d4cfb31c15c4c4d1217aab5326811f71017a71999798a510476ec324d0cd2e367657751749a47852062cfc970469c80347c750c10dc35877af75d8551193c5af3c21c51be8924972bbff995f465ad02d9f0e8b05218b4165d16da5d03fe9788e7636a359a6bb2a08d26b927ceb8beca78f97a9b9bf91472fb4eb0d9add4befebb6619b344eb9cbd6ca2fbb62ed2613bd5684cdfb6a0f11e24b63e47133f50735f883e99453c51a1025b813cd4293916db8deb635ec389b86b42ba0de063e633711fdb197f5325df60993df18493411c902de32f223ca3bc24ff877e763cce7f7f752e2efc72d011135a25572bdc34f38d6ef47f3d155e41b3aacb60035f18632821aa55ee33234a1578b4e2aea7b3b6cf8143464e388124f33396ffef63e1e194189e8bdc03ba208a61a9b5119eea9294774c0d9ffc16be56b7c783e0819ac30a45e2d78fe16854b4250d00f830978dca34f3f774d637aabe44c5010656dc3603608ccf7a11914cf6abe245d558df193eee11aa2573f0a0111d170bc679a205ce683b8c93d0b9e6ddf33f45f2aaa63e63915c25491a6eef0cb52c04041292ad815fe966813e074a4dea332f1a2c0dc311daa535a9fc3923dfd27fcc79c0559b8430072ce5df789a7c61bc55457e428dee0bd375b0ef9cccad2fdc9b61834dca258f6c9e8e1bb6d0f90ae5d5063bbab650dc86dca683052e41db35d1dd870ece241e39d146a89b00cbce9a71a762a3270b9e06eea946dd9355e4c4a4fee14c089f417824610ed32cff0203cf413fb3fb7390302beecdf2abacb2d860c80543cac5ea76536caa364c265d9aecc335c4c94fa9c40088ec3395d65cae4ab5f3061e1b74c5c6c4ff838b577c664d7e778f8d84e4d2bb118bb440cd1e32d7435a445d95507d33b65bbe6c6384b0156163c12cd70038a98b3f40d6451d2a19fc8ed5013a45973348cee4b499e9f3cd61e961a940e258ab5685fc171c2ea2fd5be71eb5d2a676d0770972c185c471752180d977576ec676292cbda9d346bbd5393951972822fe07b89f55a81bcc0d4af186e320e6e52f7b108ce70e6956e60c745004ef875de03c3c28de5682abe7fe9a9122f6fbf8e0dd3e3e2586620f9a992d28a9e47406c85a4bb253006795b68b983ff2760fc9f1aaddb96b07aad252a04c0ef363bcabbde0fb5a35126d95cee913aeab7476c9c489ee624ddec93c8884c8cc0d9235b499f826e070806751c869f42169c7a0886bc590b47e9bc302255e7fb2b42793cf711af635b1165114bcff1ca90e64dfb83a919a42b286c37c2462393b00722577ea8407595984bb00d865a17f37baeb69a2c0778f644e876e9ed436a61a3d61fb495a766cabe57c53186b670c0b31bc4ff9de37cf88fa95d49d9c20db44cc12930a03b7e4c8fc5dc870c94c4f200081d68e64cfdabb2887356c889c162dd79c7b7fbc368f00118c52136be5f18cde8f03912b288b959d6f7359f420e2ffa36b4d31dddb207d010c5018b52e69593a02450618dc0e6846348e2b5b81ff63ce542a8832d0b184f20a7b3dc904f3ff1c093b778e0e8cae583976f3227b068d6f07dc406d57ada691779bc6f095f2c7382f41f835aecc6016f7f6b9191c0cf11b6321c4f86b640864f244d4d2ba05bebece65856528459bb21a601b88fb2b3c80d91844c7bd9fdea3bccd9e18b48fb921db0182113d990abddfbba3a5b1e95893df1ae8f5a3f57717e8a88c16c3dd4b2824e98174f54d2607f1f941652dffbbba0c511b57734e1ed204549b1458e9119e26babb1053a7956e478238218626c9a93353dc76da5f40d742bc6214ababaca637fc90a4b123f70ff326e181db254a5438c33431dde82d3393f215d65a2664f8af3583177f8112c0f7ef904e95baf08e0ab66d04926982ccfc592b3caad394ac7be5595812883eb48d50cfd50213d415f1f8ae4553bfe08f4934a924ff042ecaf8d648bc3fa919d315dce0a969bd76412e52372be9184fe603b1c48ce3f9eed00f2d5daffdce5b3e4ae1e2269656d50e9b0fae3af41e8e73168c9f332c6ad89a9a506ffe266943874a416ef3b34e1c36a2223b998301a347faaea4a1dc71f241d95d9ac6379dcb08a4329b90e8e90e1f421c688818e1408dfafc80a525b40e5c86dff76171f0e235aa3e98b51f705f3a30c46cd9489c39493f3401afc293fbdddb55541137a37276c89d79da64d462a7c1910d952f779d4f123fdba846b8478aca19f95362adbb3d83b25ad62fde7946da7f82066f216b36531a7c560c961e4060674c900dc61a0c02ee7009a7c48978c587b8d3003a4d0364b3789db460d13701d223994b04513d415c42c1e7c11d78c12cebe5c801664cb5954bd4a4787315df002db92772987995d65f5824262b726cdc7a090192bb6e62d7525746a5e047e2e96146f315dae9973093cb0a58b02bf5f238c8001eba6d8c6897a11f641e653a20cb3b386692d4942050953439a800840731825558a183283dff925e0d99b83c1a93bb045c723290f99735bd506c827844374da20f516a412edf9d2cec1bddeaf2ccc8a17d5d16b7a5c4ec75a330921571126d1044668e962d22e72abb906b690211cdbb2498d07f26609092b9ca93a703e6572bc5fadcacf9ee86761c777b7f88280fe955d46675b8cfd844e71da7054191325b47b8bf31de3c6a147fd6b17d49f43f5d3290c94acadc487dc4b1609a216106fda650c0b449d819a2e99a4c558a12454ba6789af210a58f65a24c9ca3a40e574fddc62b249adcfff492a8c17e55312455d574e8c79bb9b7f7c822161e6cf059a3e449fab7f46d4ebfb61642b0e250d7be568d1ff9a6f76db7dcbe87d86d0a3c34118549f7007520598b34b75e3cb1a1f2c8c2ad97e44422813f8f5e0ed045a48e499a7944c74df34e4b38a4a40a68942200afa03b6d6817fe963bda9fc5e6fade59ab71ee64f727a3057ca58d7672036d5f6ce97a99459cd5bb286676285728fe9dfe5228f2820356989cd0a0ee608d560399c6376e756e96ccad86bae0aa2a14d3e9820248e2d58d8bab4ca33cf844d4a7da0c149d05073f4f02d7c8aae99df5f3d38a83a9dd89aae483541db09e723dfb64d8c446db369f576b958b57613708b3c9d13f85ec1bef10ae76e1aebbdc373268d8e519a92686eda356184637cfafc81ac5ba9d04ae8c23519fee31c18cc715b1f24a666bb7184a0535cd3cf3384e4070553c90b7e643b79c3f14c38ab539f1502b9bad101f6ae6b96bb1337e8be0595bbaeabcda12c7d38e650209fa2b3542dc7a86b63321ceedc7f5f997364963e268508675282600705d8232d538623a13173dfe8d25bb2f5fc4ff9c683378cf5c1584c619a3a444b3f21db880c77067fcd0cef66ec6e55991704b4a7f1795f8d307c5804650e83c97f7b7fa6cf8b83e5d53fa5a7eeebadbb21be8df2d78873e481338718ef8f0336f3a78febb6dd0a12037d25fe54d13ce9ff31a194691b2997caf367cf723c1a58c0d020d3658620e07f4c3809a46030666c4708817f4f6a18589ab821952c890010555036ef944a8b76fa72e207890b4513e14c07821cde33cba4fe99e2f17c216715370cfa0e9dea1d291cdfeb099cbdb359b1e1b55f1fc22d7e92428ebbc387b3aa4fa7667af7bc350b1487eb086861c945d0d3e7c5379fcdfbbe5b02740e170b17eb8aa6afb0b69e6de68d95de680cc7f7709d477f0e353e63d72c6f52b2356d5011709a6abc986925ac48a99b591e3a1eb773780843108553457a2a697402d8f70be4d8bb79fad3e78fcb0f1e38bb3224729c6f83a72df62d96b12b21ecabbc444cd959cfee7da3065e91901021b27224b9099bd364f9ec39e38c9b9fb8fadc9b2d2f9f3d813ab2039569c03c5674655cf7a8d1e97b08e19930289f55b36d70dbaaf92469f4377f03310e62e798a990c1e5fa7993f4eebf84963205b4d7f11e3d41d4e52e3aeec0142b79f86eba1df8cfc72b93e92521db24b7b3f1bdaa005934e0cbcd83c69e37ecf92b279b1852a5f9fb9bfa9e1936a01de318ed3a53e990de15caa9143ae1fc7512f7c965560b7d6296949002d4d5699eb2539df43af0ac4da4f1b4cf8e1ec382c736386d236966282ad7c6b8c202555beeca61f8d3a32eacef96239a6fdf0a8864d928b63c1b980367bab9723d67e8fb68378720864b38acb05d83eda9873b5a2106e91c1cfb16fc17bb62b71501d384cedc595611f516c2e4685fc8ec79860d2620a305ad8ebd4840bcdad4e06102047878a7aa0c672bf898510495a3ea8b2c63fd8593aa115a1440699b1df8288ac22d0a49a1ee0e0af8f70086fcaa72c14eda653b418e26ab7f4f94a71db84a4eac3c6a055a83c0aea253d86fc300716c241b0af37ff61bbef6bf6858b15f1d2d7b1301129472218c7864daa29eb42f481f79da7f7ec6541592f601b22ad7b9be197e989cffa51b4fd8a428a99c6fe0b3a6cfe4627770753f13a98e2c64afcc3e49fccdda0f3f5b11858a349e8f3af90ee33369ad095256f11395ea67ced04edd786a574d6214c24c7b914496dd453774f282fcef12f3e429cb1209fbc34d84ba566c91031f1c2439eb1f57a77d16e0d8f31a80b727dc1ff8b1f71e079f98ce67ccb2334a0fb52b9e6914d3ef7068fe794b4c549b24c72db15b68d07ae891e52b6c63fd23259cf7febf9d83d48a2127fa3883c1cf9f63915d4c71cff50b8a7125c25ff74034e80ec6428fbfc8ea945e825390b88a93046e7562a12b6b95d4d0dc76ba4f0c58ff8f550c1abf4cd01815c074655619cc76a4fa116064bd13fe0a4600f8b6ca8dd6b72f79f528599cb782160dbbab11587247b871a24f03082b822d5cde369660b8b265d85d80bd8772236a3e9f8a8874fd04a55f943dda0d08f78f10cad02eb0929a9e5e4db390f391de893bdfc8f732f0190083a99ce04b33e972e145e5fada236e9e8dc6e681981e59cdacf0e75a4ad8a4ccfd9002c902cef76ffac9762be243df64158f6e3299df761af8284e58cb28316ac835d8b5ce1c6968fb59e0f83425be435db9470c0343fd467b819ec95a70c3676c2eb0c00f1e46ed7f1090a2a955606e0c54604e92dba545fe1cf27fd700b1b6a25e8b64d29b61484110b7b889cf8400b79fe51194a4a35b49cf740ad345acefcc3a01fd20096215e7b7a085a2edae9b0417ec33a4787794ffca3df5827680b57cb12d732a337b9cd6223f14ffd7ccbf38f81d0dc521de750c0c0803e59b6c28af8686c40415d1b4f87b680369a738a5e9199f0de86bf83200330f652a814b7952c58488b43a69ec8393b9c78d8a0145ffedf162b99d8cb5b2ca7a1f6336769af66eafcd7d94f8d6d6094f3214211c61b4c615c106fec3dd462dd0adba617cd2c6eae6ea82c48212dd7929dcf52467e47c8771465f4f58051b4b0211b9876e7ce29c22f12076ee33db1338d3891f7d1e7b72d5b04ab1713e8e1c48f18df23e4564c265e9a8ca2c70e1c562287648fc9d0c6712c44d0181a2028767995dc00851c11536b2048c7f9f09735e3940180effcece3cb224e6c74fc98b00723fc91163407004b9c70f0f0f03663ddd9840315e0863a71e6a3a1b506c5f356b07b5685b4bcc6fe5fc9636d6112a55f384428db490db9a02278e53259233ce7119ba86b22cb79365ee26a82d41627de171e175f5a47a6a56e7e41e9a3da180537ab7a7a41dca215f47784fc5baf227d680b4f4bb223102b7beb9665059c5357568d360f99b11df6453cae29553d6d68a9964287bd21d34646cfc5533e3a43a47e6f3a31e4bc18edb3e80d6eb8e0047c7ad7bb52fa852bc77a9961e5a957f7ffecacba30ef9909a2caa675f4c0b889e2e05c5433f4b84a69fc4588741cba99270243b0ccb66f2e972890a289686e51aa7ba0ac27577da77f7dc86ec48c7151c37a5de7b735b6372a21ee6868c608d21f8d213eb43708b3b529fdc7c6c3623eecc5d8a1e7a97173957e2cb7576f63827f41d4e24854dfa61b5c87c721a915a683251040449812d45c2cd4f1515f5ef43cf65f84afc724139647611e108ca73d842e640895f979961c7a416914959e17ca14af30b9c9bacc5d037147e4d285fe249317ed1bcf043a2398596a302cd160bbb8d99db963b815ed02dcebf15c8c1a36816857d45e9f68eda971390d52d056b5f7ceeb2ba0d572ed283ebb1dcc0db71c54a4b6a1376487fd8ee0fe3d485a936a451ae6f4ca50106bac406af5a0a73a0c7715866acbf7b84958b5c69290ff564a0c77a56767efa28453753c0ab8cd8b42572728a07f087ddddecc0a49816c2211e34d6f0fb23d19b2a3ec272e97130e97f030ce67530a2538906ee5476d2b381e74d0a52301804f5a96ba6df112ababd6a058019645dad48b57819cd9f48fc798a3a2c2a7b35bfd77666016d46102d8044d73d68c40c78dd1cb796b0cdfd200557d6cb148890e0813474620194b2f2f3450dad53d40967a685f6f522369cd03a97a6cec70a15062987055771b76cbc0c96dd8ff506449c061477df73578f39e8b3caf03c00293b4c1053ef22f992522be63e47683fbc234e56001f997717c916baa704110cd140ac894e2ae1410eb38ad8719e1f575591b2e8f1b8d293bbd0122bbe27422aa8d7fca8290cdcf5f258706aa00aaf89d132413ca6b4f95a8a622d149269e7a4b1c962e9740685325c8e6f9b753ffb20c4cc22ab1b4db207f422277b281a81ec7876ccf1306194af943a41c53dfa5efa5c7f73b6751a0a4d5e4f70b5a87d50fa73011ea661cada00473ca433ce0c984f2c2cfd08546d8d71694afbf42cf95aa26c47d47ce41964ecd4e8102375a3af8ad50b3d3d81d1fee0304a98232a89de999330094892b52abae884761e2bcf6151eb828e176511411c73df041006e583dfae6cdc23acfce1bcf04e6b985b395082592ec765de2129cdb571ecf8974e88a2360f524accad3b643382f90ae05f1c93ff67a8ce0460bf69df0181587376c549fcf404f0645e435c252401681e790c75a161af1c3089c10367980f9758ab67c03f48e62011ce581c655c2f9757a172f862f97cf2d729280ca9fc924e4c04b300ee712f8e60f541f56984dbe0fe00e8732c68dc3c26436aa95fcc83ff9f6652bf523975acfb7b7ffd1278cdc6a5eaed4e1ad7157db84a1c2f378c85d7f986fb86aaf03d7a5e2ff3a20e5309db9bc436d946c7442d966d347f149362fbb89840ca29ec062480f6c6ee7a5b81161aa5edd5a227e97abd4bdde4967791281b38e3a15989ec698bcef26d4de4c3b7ba3f1e054f5d524b2142c371bf23958a6a8878d5205e791a299e02382548d3712954c07b203e8ef25592f820a230d0257369e3ad333fc6ca16642fcf771f89ef0d2ba3025c79893ae94117271aa0311d99c1662a41573abca956912d7f6e24af0198ce9b2956f6270197155694d85c6cc68bb2fd5d26021b5d80068169367a806f692f3e69869e3a3f5d8c21d2b3fcfeb373247520a52d6726a78c2876080f42a9eee53eabd1193b79da8e8c7ced4435175985d18fc1eb382a283979dbd7eaa20fd70a0314a5b1de3be1f1ca06b64e5b41b70e73bb05e939f7dc76222d254270ff4e86d478c25767dbee9967232d7a2d21b7b9d04dfbf8775e34104c3f43d93a82d15e0d2823f90987622d25a50d752814c1eb5edc0ab990da4cf01e8ce7c3e1806e4515693d9ab99b3526b5a60b8a75ef2c7991ec844372bda17ff49538082efe7b37c9212aecbc6e321b5279a32bbe21366f38074f15beeee474160d18d1c5326c7d6a043a210a9c30a7ac8b5eaa99525be918cdcff69a38eeace7a28af5eaa05350c9e45aa42500e2fbd2e1758d878c2b0bdc6032ebf18b87196793a08de7da46e53f752f7343279aad620c7bc665655cd0ed4e42f20ef22a1ed232e165c99c6771d43009a8d316f724b5301aa34422717dc75ac63029908f9c7dfc5819696690790bec517347961924f686d7a5132ec004ee089d4439a4b7f52055bae4c0202d328f98b2ccfdf000f410076efd930aa052759164c5d287df22c98e30a84c04aa98280bdf8340722a9abd4ed5f7dc4687335124ab289c7509942571c919467b69eaffd9336be53a9a7922949045d41abe29052ac0530fab337f6c6cc5a90192f6d919cce130eecde9157c16d38bface80ce270c6c6bee9c7c14dc90b28bda6562c0e887775eb7f60407a258ae6afacfcb0fb4078d70d7becaa724f9f41ae3bc726a4affa4e1939dd37e242de2c9c99bcff013fe2028a2d9e700d19dc2ed58c5cdc6ccba9da20f92cbb63d2a52297f2f80f7a47a0c31dac11d1a13d0297b09205af9aef18ee1f8327be609a25dae6ef58fbb822210d579c864f85fa27cde12b7d85d20ac98f4bf141e52311e24156f8e06476e3ee5e1a6950305eac40399ba902107973a29aeba6e98e94e51ec8159d80625a3b090d3a4fa9da59fbeebfb13395095b8d55c9da8bf451edab696a770ccfacf27a59f2e0ae1c4dcda87b89cab125b980a106abacc59b6ea05a52eb931054a0426174a08ed06e657f8c8bffe7c64f71aaf61b71c0ba74337e57ebfce4d7e065c56668c148f9006e05d9c14f1b6c7360a76e19684d71824cd5f9d0444bc8d93bdac86f72c32989171959ae05eec7f77ea35e41f4fafdc208451a49024d4fb02ccf58ab664e67224f929123ad24f1d625f0725a6aa4f3fdd03967cbe3453f31a77d8884fb64a9e147412618bbedab37d1270ea13eec663f492fca7f8d86b03acf0195e63631384283a206f10bc82325c8bcf95f55ebdf2721dd7e9c12b9b8229bc3c95f1d3901b4c5026d5376088f14557c5bd17f2c935b4b578094de0d9ce40331ad699af97115e2d2a3e889dfe6948ce8e7bbf79500f72a6e97f6515992920c81ae90d7cc348c3858db5c217b428c384a2c5a679241058f5547e2b5f6842eee858cf1e2ff235231b77f0fe6b78a1e2470ce1c3b69421059d28b377b953ef05f45f5d8eb585b16a4ef8e2f0aeb173ec7445d5acf3affb61dc4e6658a3fb0bdbf27f3df935f60a29ccd8497c61bd3e93e7838e2ad5ea544896f37c19cfac832ef02b1e56458706f801de135ab0f0ace952d56545ca6ddfab6d99b62acfc06b1b0f19f638b42df03be291531687a7531f32625dddf6e852c823cf4928dbe3f00ebe41e9bf7dfc8ee66e5a39854e28cc7ff6c29f9aaea99d7dd560d56b5ae02e565ca2afc7b5cbc589542bdfa8416e7b0163adcb99dc3604d3dc5b3726a4b9e21ceb5248a204246bc76f23ebbaca4c0804d7140d83febfa0c5c90f4d63711854e5f3d36fc2b7474c5857409be9ab09582f891eca616393199e885950c18f59446c51bc590013aa19d15ba610044363712121dbb33ac6bf2f1e12685aeefa259538358aa5cc7954251b0f93294dc2a9d6dbe85b822d44cd9f42b95c50d4e9fa1b9a7b637b6e090827ba6e65097cd4c977aa60342e33ca8d965e8df52c93025e6b475c1a8f681447ab0126523b0d769757adb2a905525c3b3bffbe1f785dc3f272e591cf56f919618a94bde13b289bf3fcf8e8f7fca91582e0f4ceb5f180d9bf7823540fbc59efbb355f5bff65db1133ac1c8b7773b489066a2dc7d9c9e64e9f3140687519c6daeae1efc89db8dbef156728ff5cbeb884bccdb9b66895683ba04b92f5d7f377f13ac051d1de53e65d0027998a15e4bddd99c312c11e097f8d393e1a1c521d7620017da056c61200239af29a485ed126d999b764049f9da8973a411a49a1a4cb8f39cca6aedd779f27f503583b6c6c54fb7e2890ccc859c47e42effa82244cf9402fa13fcb124a0a2de6e5e52c35dcb354e84b6c6338f8e1a61bd60803874097f2e8ee753bd5e7fa50123670f29fde8de08a1cab4c5588da0e6345fd258b0588eded395b3c323acdf589739fafb4f613b0a3664bbceffa82063ffa346627ee1a3c9d752965e73f80508d56bca0f85e0000c02de8fbf3654576858c4165c7dd6e6ade4a01230d9359f024cbb39687641a0a1fe050c318e880fe729a42bb9f499d807eec3545577187ef4f5a852f101062ab1a95890a925aaba7a4b79b793e7a4afa56750543132a4eca58e3b0ca64aec01732ee050e0a4af91e7c09f486130b655f25d87bff47cd3c517f8ebdb55984781dd96137d32fcecc790023dd06c833268b017d6e12ae10e3f8e47666b71cfa4fbd437a211d00cd48ed5a074a5f801894c72e7fc9c37dee0f61e59da1daf8788e3a1269e30d02b537aacf82479d7073038c7f9a90efcfedc5fb6502b6dce336b0f8e8e9fb036047fe92ab14eb777dae6a8cf3ce79085dd27688ab3795da57f8bd7bf9ade9b7e053a87f8728ebced7a0f47a503538e257008e530bd50fb6fd28908faabde0d18d96c9c150110ccf35ba93b4b7d85de858e289f34dd2ed8a81d62f416f65101d1a169eda5e261e1d772b26674b86a63f3aada2922ea4857840f2ef1701c7423a94bff23abd82d5b6b6252c7c05b9233e2b8aef86d00336e55ff1d391d5bca3167a88d20db0e2bb0bca58e0eb5b15eedfe9da29558635eab4433fe241e75e0de1530ec4332bcbb3b32ed493de35a64d4462480ee9d353895f394071bcc010f76762e328dd81a48e7788f6ebe148cb25887bd99dd3a99efb8bf2870992e621a75e32957626f8a7f8f190745e3f275983b91c99d05629450555887606440bbdfe28108ce27773e61c19172f56a4d5ee9b1cbec52c9ed9085f0137c40039c62563bba823458437e361cbb39f9fc856756e3799cc5d7bc5a922227031c3d9ed3178fa38faf3c3dd98562b221707b1ad277984bb99ce4f461183629d56cf156ac977bf2a5f82270b90e64ab4f676c598f11c0907edbdc1c02594afc38e3cd5dfb76da0f4a048dd6998706722415e1698c10a7da001abb7e6df27eac753317363056b84564ff78891c572bcc25897495004e9a3504f96207075a05659d2cc5957664507a875a9b38c6c40143dc821891b03d11ecda1d197a3f07271cf8f304cd344b0feec350b1abfe6ed8a286d5a68231425864d8cdd9141dc27c2f5a8460137d4a7c4644bd688413583dd9da33d3f6995c508d2f0e234d2430afd219854f75ae8a7e9b68c408e32dd3ef00a9f3269edb268d824aeee91fea07d8a6f83baa4228779c072203c2b023d4cd30d4c92554eb88d8f54a51b619c1149fedaad521f88b8ecb1a7755654789ce30623d86aba2abc3ac047446133123c910ed39569aaf12498e9615e4cd3b532c5f8723a14e095fab2483d79624b8ecca81347b3aeb4796bfc9199f659d5fc8ded40c6e67374ef8ca16823a01a6db0c0dbcc96dd05bb4ce03709dc632dcc0fbef81ed8d6cfb667c718dd2dd2736930d3bb2d519458ea4862b6db3ecbb1b4dfa0e2b33e08f6653712ec5e0e91f41c9fa29719520157e1269965c1dcc87db71570c39e819474105605d5a41671be7ccec1a830d18ed8786a55fdd708edebd712bad3179537aff069696ab34c976e5b31f6fa00a7faecfaa5c628322b83c8e236490b5789f38e861ba8675f2efbf4f15cb57588dae272c8430a7d0e8d37e35e53f776704c87e551772db2de8ef1760f4b1df28a30bca5eed4d372ebfa137822f8410f3b8d37833ea39bc697c0721384bb2651a27dd4a2fb2252671b1d164857240bc604b849850f47b4e4f238f8f3aabd655c23fd0cbf03a935091911aa514e5af9e8e51c2406626dab011773621fb7903f0d8cffa74178be37557f8ecfdfcea7d7ea2d4144100babf2692c95e9a04514b79fdefed000228b5d4716c49c2d9d4ed0328d1ae46d05cb703d9ad350e51169644e1e965802ebc959e284939686284a38856b0cf93f87c81f6a70c5c626a307090dcc5dd7003aa1476018be3f6318592ebe9f474a2b4b3fba8fdb27b6044f32f29065ab0de907b8b4a61de8e5b27b750606e6ec4329edebe73e2fba363ff767b181932f30f90e5b5616f075a6d5d2e503de453d93db2b84dd6a1e9a75e5af85e2fc118a9c5e2326455d2ab814468aed0e5502f2ea94c817791a5f0069f3a12cb18b8c3496d94fecc8365234403deb9213ef3c630d80cb1f137973faaaca0ec2762e5559920c112c034759b94035c33a80f7e91b56acc492aab3ceb7b011fcf3196801855f58b46f9e7291a613452baf255421acaa5a4d720c53a9e86d8e2d1e3fb7a9e29a8bd956347a2353bfd7682d4ca0f18156ce9d12df3d1c5e8407fce9fd3e75531f56c1356088da79691d3904ad0cef5f0eec43280b6e089947a7915c2bd23448263c611a6a9dbfc3fd12d14dd0b60f73c3e25ce8afa1853965fee9936db006e454af70bc320777a3cad260c6f37586a2227751391181aa5182f56ba113ab13a58c21b569380ddfb05f47800e6d284b3b19c5401f7efdf5ae9aa0a39f429b6f7f921e89d1dbe18194a3a3636c35ce9f9135cf479d8b8c8b1d3311d25a5caf55ad0d267b142006bdba68089cf0badef5491e64df929f1a27001932232af581ebfb0a1474fde0530f8b513c969190e802b9e86259b90f1319cf5c3a3db89d2305aed5e973cbe4b2a9cc9f3ddb226b54ebc41ac8231b00cfd152e2e7f7516fcea59bd36b7dbb5f44e1e6fc24773408a281d4dfbedbeb692039228539908320e40d48267c5311e90fe30bdcce8c496184093c52cbb6c94f226503fe064f9302d3f7b3653d1653859381029afcdbd293462dc1ade92441efd277dbc932f0fd97a42367af3f83364eb10992003bac5fe3e532e08d6dc856a02ca5fe90fc52896bd8a43440548d980206377ecea85bcf07cfaa385dfd1bd5cc1f6642538f943be69a37aa6a2626dcde1278e4cad9cce8d055a2afa07be1895cac6e818cea007fdc56e9866f460e8a13c22a6a757d5f22c73480d4b118158c6fd3c9312d6e3ee2288d7b817fe1869ea62abd7eb90ea53011a4bb794c339fe7aec8d2fc7f0e5296ed6a4b784287aecdbdee52006ea6a6fff96f3c07b28c9e6bc672274f3651e5fcf0a5032f9b5435c02f28208fea4659201fae9b828f3f0869d2363fbfbc6ef15f7148f397d9b7dbba9aa03ce84a17784a8f5caebe3f6114fa792c0c2e0896da911d9b6d9a70cb3033caa51bd149377333c2d16e4b6f62ae1513542c83fd98b7aea89c859f95ff47ccbfc33fbc7543463d9af12217bcfae09b5cebdd6e2673c431c03a9e10feef03cdf29e747329657bc3f7e874b1ec195121a971327da1523fb38f241c8108c8da09bfe41ed49fc92980d1131fcfdc621274105963587efb1d7a7b19e4b369d819b925056c090d74f984513a207e6c70fec098e018b50a55498b10d8e349e0361835e2fdca7942fe59930945d1cfe4253de8f02b9c6d0b9023492934b0e33cb7cec00b4fd83ccf9c7db5aae672fc35163cbb7fa46874e4f3ef11643e1d8ce9a5fbbcfda8d7662c3bad9b06140727ced7295e0cb6e00f5193c77387ace449441c48d46f50d144ce661c451d85cff8f4aaa4412270f5053145c373338b7b0105cc54a7b2918b3e42c7f869e2ec989b867a08a9276dc45268b949870fd659adf7ebe652374d763e5d5a31d4b4c19946caa8983c89f56d084e1e2519813b7bb391e575a0a24e151612ebb157a11e1784e07974d9f0d94392a596169b2ce8fdb734c56f7f02a51f463094aa32cfa68e3e550cf8edcc27a769e5cf57e57962ffc2686f051f63efb7815efc29441662396287c04bcbe45768745a93b8c6495d602daa25b049ea321a1d699bf7d755201f3dd83031512fde84b4261309b59a9a22f432f771ac829cd39083ce58c28013b14b02a05f7c00567549364ae8b51ffb862cd8adb594fd198c7f0c8c91d5afafc36991d18094412d07919435edcf72a7ed608246662318ecebf99969f6a679aa9a2ce2f5ef392631aab8a2f4013524c3f942a3542d4d889f230efa5b6317f9caf0e5a29027f82c9ee1a23f6bed6946695b73988d3aa71d15f720042217f75093228b538de7b5e7d790fc60eb9832ca94f1857b9d6cd8640d67e14a2750458b516f68ea993555e021ef5dfdf4dcf40f0756bcaca7630529c2d9a0e73f6bf016dd0ff29336ec189908ed43338ad954ac3e80a318d8de9d1c43b875d39e3709589fc0b13159e36e1bb327f829a9f37bb6c72444aea2d4e53d6171f6fed9fc4c64ffdfe10160de7d67848143dcceab0c3c8b042a54b0ad64b8ba4b7644b8f14b1340a44dea49a6aac342091ffe58413dd18aaee9e88a0e7a0b598b204d4ac465a71e64d41d3952e68163bd636ba6de6cb149eec2f69120d7b3e5459797c19d1571ac694c2fbd02fd76df497f502bb5d87b2f7de17394632911729d4ef32c4f87447ce8ae9eef1b31903e978b510822869acf4a1ac3c539d5439c15e88a7b4783f3a05c05236caf2bf5fa9c6d912eb02355bb43ea766d692391d0720d3e0abd85cd83fed7e6d3512d7d12bc273470b29e6371f493c6c688f03bab8325449f1f94d5cace950d926f34817abd9d664b6bcdcb4e22680a850553e9bf15a2d9ceed9f6fa8409300fa19d901f819df0db9b1319753c2f1c9c36250fa7e0123900dce6e2665f9f14b8a2c8d14c4574ef9ffd4fbe312c5d6dc1fae20a98edcd14777c04c2861af0d7667e99347c33209398cea8f3e4d48af99086f9c12e6f662d3f8b388de4da18a05b40f1a4377dc04619deeb6d9587ec8ed4b84d1715c678b7e0e01f107645d532db069552c53f47c922226249e215050dfee4d034c092570ce2d36023f447c713637993eb249b9d1fbf64d80ad5d47a45098f16c26f8ad6872ad1a523bc34f5d4a6b5b34bcc685b192d039b86c4130c3690c0c761536741c712813fe9bc8fddb2b0de23e44699e21c7b1fea7cffbe6a14517d64c857b08f2c2067509a0ab7b44fdcf5c080a583931fb30965fe4753159758b3c792edc812d8ed62a9a457732604674b4fe9d33e389cb3dc6370a836d5936e37c29ec30145b5b7950a19599eab5c0a29c2bcfbf175073c2ccde7307d3b28047282d5cc20d5fbfff8d77fe52a3c6f50e81ead79b5c2214d300e5df825e58a88fb496f934e1a4b0128903298472b6313297eb4fcdf6088a01ae61ddcc6767dc3a402b40d4162b3b28612306fc90420eba1162f83c9e20fb9bb6b54531912717f83b6acb48c385bd480acf6ae7f61031acfc667d568a42e4f473431a376c54105ba253d4c85cfa5edc805b355111890204c6494565d13a13c33713167648d54e9bf4bfd960b42951f57078a6d4aa056644ef0674c6f16a3330e2f31148ba42b286441140b60bf53f9563975a0024b5e0a6897bce747426493d00925b1b2f30a941e64483dbaea9f919b90563e468ebfb29d1c6ca483fd50eb53e5fa6a14ee0d9ee6bf0056388d2d09de6613f577e05463a2a2e05ca5ab0703d64b6a77706e9d756c008d3410370ce54d6393d276ae54881f05b587f97bcc4b9e5b4d126da020f70a22ff0fdc3e150a2bd27a08ff99a0fb8d34f772f2b764eb3b1cde5271e092cef6861523d94795bb94435d1081cdd9c66454018dfb8f836825c0d1dc2e09674b2ef2259279542f1faeb99c4806e27b2081b0beca055872bc7fe0f0b2ed450eacc8058ab877cb07bb4e127f14b494215c76f5e41ca8229dc8c7d59928bd0af774a3640b8faf3c60fb03c6d3e0031cee02ffaaaee5504cdd9f9c3ed8b641d7e80d705f5abf7f766eaea0422f86d9698ec28930d88d2a88d890f0a1f962a02159c4825d2792b91ff86c5180691ce0cdb0a630b69c06c1abeb8d78378990eebbdff13d3cfdb2e6c804ca93882da8838fb84776e88e95ec8901339ee23179182d6cba848075ce2ea8515162ef50f0daabf4effd9bd3461ddc91b82be480200b11e207c05b1bd0e36fec0e9b736eddbc9a303999a65683e27f6337b903ddf8054843dcf6a75011848e814767e8350705e54f9d8a45213685b2132daed61afec31c6c73492ec84e99491d7a318c2183e45c00b7ddab0e09dde46bd59ae0ca9e8730f7261415ff487d682e2063eb2a4bfcca8dc43d76fa92297874ef78f2b695d9448efddb362f9ae0d1738e3284893bd2968d3118be874c9dae646c94425a7f4a6908bce200b1c41700224ae2bda732695b1e7ddc8a7f3938093b31dd7af7bdeded0ade4ebdcaca815dcda9655a759a3835011d1e9353af11291134d374eb39a7313e0ac77371378402c0155455f927cc54585b8f910230df62ec68ffef3e5e98101c4263894af0accee46cb3239f6806e7357b343a33bcaeb49b103efd757c22a156b6f16c3879b0649f5d464661f4fcf6d9a227b1546c5c75e9ccc47f252277d05583cabc83050d9279e52866446983d97969d17b6b0bee93614090898d59d32858020961259acd5e5578563d3adcdfcd0235bc64f157c7171e65beec302de657aca2940300ad30b0cba561c93e63f0f6d93e245067dbd82eb46508230abf9c0041134aef0a5eeb9cd4fb80345b4a01e906a86fce12423c1b785fe50c266777e0e01a6a616bcd91f56d56a0e9491eaae6def59ae14b1cd48fa603a17895293af26e3f58ac3784057150d377c06083dfdafe743ae14dd407a506e2fc9a3a9f816621c2e7836de372b50c96ab41e0664ce757c80a1285e848c11c315a239267a21ca62a32901255870b7c5e64ec182496ee7f293b4b28500139cdb02ac18b7b0b0925a500c66193da65824c497dd5e08e53c563f90e6040b72b2ab0fe59f2dd6e339b66e0c049b3c5505a6277fc8d10612366b82b764d6e7f23a02085e113aa417596f4aa28b2ab64b7bb04127f0a362b2aa2688323f3200a3c21034f0a1153c29a7eb92851b2b5c1c11d8073f2eab29c87142a166c6762bf37168fd68e68d5e78f5d0d2781a15cbf912a8b439e271286e6233006c83c092ed4bdd3dfe04963251bf7d4f00fc8b3c6dc6c884654628684b018dbb52c659c9c0d60aeb2db4b82ff79b76e453569d2b7caf0f6f905f74c17d43e10bd10f602e51e9ca702237f3ef574a4c8548f9965041176a25d9c8ec1758931257cbf1aed64e387be56ce556273db7e1979f204e9d05fb5e1b493fb3d78623e95db6c5453f9cad131d24444f6fd367f070ada83c8dd596c39f3c93d978eccc9ceca552ea2952e1c7e578f81b6407c12ab8b3b9541094af0f76d31ea63ab938e537ab3c227389dede015c1794a00fd861e00d280cd75bd9d20c9b07fcf4d4c19821f546ab3872c5e19afe14f31cc004e5a6cda6a99380221a4cf6c2680e2a6402d757847eb0e8076aa9717c932260d7b76bcf25e465449c05a614bb7b36b18200bcddbac5a16b6e77ef0fd49f78a8e8ad14ceba19b04e478d4624032e3b7d538e4b3902b56bb3bdeee785466baaedf4c24658ecec84b4e8e6bc47cf9a6905328007690d7c90ab9e660a159c06319d7608fea6bf7d40a43381c3fa5b43eca68dcb824c32e24264bd97d8b394f4db3c19e9c50ab29016f4ca5247fccc787ba7715a93f0b78d2123a3a6885094a177fda1ee76a254cef9adc82a513b3aed2e69bdb386352be74245ff18d1ab9953051193a8ea677f860a29e1a22ca95626995cf13d7237fa59d8037587371a1c2ab006df38e16674bd41db5e1fe04c634c573b4244f90df65ab4666afb8bcc4c522d795c6cca099f74a575b228392b6160e406bb934814427018eb6c7c306dec522ac782da9382171f7d0688e4e6e8a9a858356b88efc8b3fbcc66e39a9bfc164d8ce25eebb905bca06f53f62cfc8755f57d42041c860447a256073155480a6928d0dcc2d61759fdef0724aac88798709315bf4d7c072fa3605e08209751b5ceeeb851d076dae64bfd3b4988f709dddf9382cf6e23e3b82c9250fd8ee0554048ac7f8773f405145d610cea4df9d6924dc772da5bf7d0cc90ff62b68a1c395eb172a219f52088b93f16f145a5aeab4e6fbc103e488aef2bc5f6953e4178b9988f85acc316341335544ddccbde7ebe8cfd2ca3d8310bf59a6ea72049ec0e7dd8e7eb6b3a5ca806f2e14e9bab80e601e1b1768b284f09e6e2167e5a8a95735617006750013d27bf603b0a66784550b23da454e3734476ef858971f67227534801f00e1467e1d8347557807232c63ae1458d594ad4c0e88b247860688fd9ae4b21bf24ad08d537326d4e9a31b3a9ddeb62933d98249a8780db443b496f0b9b17fdef341fa378bd68dfe91538766e6781e174fc693bd5449fddbbadd0bb60319aaac81a175b0ebd396b3698cdb1593a2bcd26f5dd172ce71d2ad611d9bf8af7f8115763dbc58c974f9febfda0735a7cad1df5a82b6e9b1fe33bb7b931c06cbec73bf49ea899f2e9506d79d1d5c50b18fd493499d74af4279798af757f91cb5c102f2053d39e32bc5ebfb54cef9b9d1e1be9e31fc3e8838a2c468e11c27c3e73ec92471c9ff6ac6b3b6e4be17750bded585f4662f7a1af97733b03e077ad6abf779c6d351ae358c2a477c630a51db4d2ef248b4d15c3b9fabb66afe6141ccf76d6d8c41b0062af6f8fc4c2610fb310cf3385f5d5d4b8d6dfb3a03c6809890f87f39b5c1cd39ed8c42758b2e6ebd1adc3f2c848d2b6fa78b2e66f75d1ff6808122e0d1363e91dc9a0f0f6b9d5ff5e06070893f10500e22221b83c04245ce4a225a91bda2ad9a882c574270d77f53a5deecbdc40fa06ceda1dfd1f5adb3c3007379dc6d5bf0d6039097357717412a112086eba6eeeec6c728da525e3b16fa778620f7e69a8d60216db1158f4f1c0f2f6b46559a710d00be5845d071391489e0da2630431477a608177226807c1ae08cefbc5772476f410597d392f9f7311cbc90478a41352266158a6f41a18fe1d9dc39111d6e090f1e693dfd30412d3f70ccdd670df5cc2639a839340f1b62a1505a18f09e715ef402193f296eb2f0a69026cb3fbfa1c9c3dc24302d8df5618c33e941e81c8da26ee9853d53b031f931c7ee4c252bd5eb7521dc602ab6c0825d2045a7abc303c800267ef5377f68224c1117c2705d06bc4d2b46c6553cb7ff38e8a797fca99aa2dbf8f6cd65e56b9978252131c0639c1d25b23fc17ffcf1fce11b1809bf24f45caad0d688201ff61ba5bf018cda36e5078247c720c591bdf1deb275d94146a7c7445f7261b135f971b99374a030310541d135f9afa96feb01f184b3eb658426ab5d2ad7a3a1e6d70af16f6e38043aef33bfef8b66349dcae44121ce8ee79c1bafbd5a27852edd4d71245d2d6cbeac035c7c70d3c3fc5f58b5a5177e463a3ae668c12c38719910cdf66b64f9a393706ba5b0ee5dbcc9f2b676949b4c0ad65261ddda29d9ce30d3eb349ba4b80286797b6aecccff4a5ef949c4435ada65a352759be7915a25d7cb11e042b43412d330bf9866c1f9bced36d89af373c14fb77d3f16f785f1619409ec6bbc6682572db198bcce3041de00f20c8acbb063675ab09406b4e9d8e4e81622d3bfa8dc0b736f9996ef03adc30e7a5a5254d1d785fdeb7110b314ca569ff44c80a01630829f9e31d8d1bec0fda43e74aff5e0ce8ded0266831bb816d442ac55bb402643c5d9b35f3e63039246240a14e7e9c5b09c4a312105c520975872d86b45921aba41ebd1b6ad7d08bd3adb050c248012338d547ac84caa98b8768d172b9b44ba841d35ff81113302781bc816bba7c68318b94d50fc805c7b10c419dffe6e978a51dbd2751819ef724d89e5ec05869468afecd4ea079b472933141556599c08d4ee0c2270aedff5d27789a1ca7fea21cf1453a1c61bfbef7543fd6751009d10fe0aad3f37cbd556946f94018c76e326a63d3900f9271b59bcca5d114537157528163779334e0ff67e363160ab03ea8c8bbebde59a1d46fddecf48479a872bc46079043ff50cd2a3f6a0b3c262e1065dd9b4724ef05afb851217a4430566ffd77a3003df53e9e15ec0a4908491d5e35e784525b68df71c069d465cb2fd30f5d6c244895a8e8a9e435ba746b25cf64f25d7e17ef6d16569e9c59c8e84fbdd7bc7d5e884ff45154afd598d1f765ed191a3f8b50c2b5448bfdc5d9b7520a28b6b0b763a90c5412080a69cd5f2a869feabadc612cc8d9ffd18969f50f7e9bc24e53c20dcd8f6f8f2b708643939ae20d274237a631909584319194b4e3eb39deb668b790ea02827b5ca56adc18bc51cda6db7b35ee536eabc9ee51200834eb443d14a82b727a09851370794ab8414d8298cdab592c0a265d80ba7f0dee0e11b82ab9ff8d1cca23ee565ce9f0d177b71a9febd1caabaf8a19cf4aafb9d08a3a20713415d4e4aff8d819a143092f8ab7b551535be32b2348f91251ff9c2a8f5f18f1e4f560ede5987a43483f206b055b72c256d3705fabd68b15b1f479336af8fee7ad31bbe273fe650ef2b5c05ddc2a0ba9eec7897c3367079ca949645906bad8186f178d5f318849932cdc89eccd2ff07a4d92d2f639d39ed8fe67147e767fa6f7368c24a27961a96192e5045382c1056e97deef244de0fb1bf85a7ea242258b213309bc8b10a193312c2ab7c8969a03d2f6f8ce5733b29ff74101f8f8d966594f876a3903e64a8fe75594193d7755a10f20a0a9b2458acc0bac5eb509eac1c436b2f131ae84feb860ac5a039c8a069cf849dd24d674858ef2e329b2742753eb1bb7a57e2553d55c28197b769e8062c7707d272681adef85aa2031c468174739f344c6e33d306ba8fb6b6170516e01839632d4671f55dc8575a5756d38c2b294ec19cf61a60f6a678c202bef8758eca42e23e4187b431bd354c8058473ebb31d9da26af1fc507bde52eee463976fae56dd75e5e2c469de93c666e6a58af9fccf9b82c8c02ba523c247140d0501c4764134161b1e5d3a29ee2f96ec3e3c9af242c5a11ccf80c211aa33da21d7d0ee3433d434d09c5f0a11b2773304e9790dcfe4acf2f40dc8cf59c2981a92af5856ebe488ea256f86d7cdc15668fa11d446e30db56cd6f4bde182dce64896bfecbea711b0e3b542ce2c05fde7e19c2fc3c367be021c735ea3d032a7ac47d578ee6cc7e2d6ca81b17325b74208386de714636525f12229a3d35e76af82b580cd46f1b622393471528ff4b3a5d471d82bdff16f77c33615899dd9ae8e3a4afa673cfe59231087b77dfe4dc654ab74d5b8967173dc85e3d8fd2233041acacee48d51457b7ed9781a6bd7c3d4ca316eea6273d2a85f10168ac20ae5bef0ba194d4bc4cc7d0801124409f95a6ef6c3f75a0f005bb18011ad9263902f3a95505a48cbcb9ee4a58624169919da076fab5bd88503e1e5bae8e6061bb9c745274dae37a6151a8be5311bc5600937012979c6705cbfadf71b09a55af96466a06ab4884365b8f17cfbd69e07e37440358a0c68413d6de4ab3800babea51211872e4af88bc4904d3049b0a4ed5f83d31d3eb714f274250ed653bc90a41664cb923dc8c82fb9ff8471ccafcba2486f883542e1b8d5a6145bb9e7c7cc91e9b18a0e13ee40ac9700ae3a861e2101cfb45304393a0f26acffc5ae98f46b64a513f57a355b9e936fb5d8b530f9bb44e7755b4fde32f80c1bd92f0ff1220d491858964c1cc6f971b7ccc626e6cb4fb63cbf78e3dcfc9b0fe2b55ecb193717fe2b9861a69b73179742f00ffcd03cc350a516f1dbcf9dae6ee4672719cf98da7ea0941d55f807e260e05275e5ef3ca109635283a9d014d784368208b5b6a2a097563d7f4b35afb82ab8b70737459b99f8c77eb7e5fa25c59988718b81080113208be70b1a4962b22079eac4df6549cf9e31f6ba81b75eb718a842bd3a96af296849331173772d3d497f2e30889c09caecd905c994c9015da423a4bb4c42c08e9a9bb53080aacf3a0ffd4b13149eab6af6f1c831a56e4480d28613a3b6dabdf7efc5edc9cbf1eed853b21617e07df8eae18aa4931dafccc6c32d4d833d7fa9708bb34de58c5b0091337c5b8c0c2729f3da5425b380be4e2f822ab096366cafb773e8a953b025fc45b655b53a9cb248edb05cacaf3349ae04d07c502897f2eb050b8229f860c746157671a568a6b001bd268cc2fc0b260a2b931afc1990719ab68ea3f6ca50231ade8b188797a58b3b21e06b72925205e8e7847e226d94509dde665029d00e29fd4d1e730b7a650d9bfbeace8e0ca23a5ab41f9b4d86ef0a5b2141de29058fabf6c695723206c83b79be6e0612a392f83a8415e80bd3902290f4fab63402805865c209067158402e294db18981831b3461b67b0a8a3cf1c17d5dfd6c56908950f99d56ec7590aa49a616e242152a24266129ee667a7ff2420dace192d3bab64b4e836c127dce3fc9c6bef89c0c27ba95b8564f8fec534a34c3a180f6b82d02eb8a60fb22e023d926a93c5a1228a36268b826871190945f9cf87933a1265b3a4c532702f97318a7819ccd0734d5c5cb4e309d04c05367f9168c9c4ac48edb79cc77c72e6d11e0d63e72ac8d9a29c06950dcc2ae7de00c1720d2271d61e55bf24495064e2eef5f4397679c7f1209a9602c90dd9d91f249d3c8f481aa5c251edfc7a414cf147ac9d1dda5075a98a292c5b6af81dcde8a3de7c5066da02c7e0d20cbc161bac3915ed005a29dc2112cb1da99eeddaf50931dc4e20bd7c2505356252c29ceb09281f7e4e4de2f051d6a68419ef44bd18157316966dac143f31f002e0124c2d0782b6f21b0315f828ac06c4ebbe1ff4ab11b1e004c6666a73ff5c58ebaab69f3f8d23944fee6443b3c8cf0826f3c86fa7a396ca441477f92db68e14a8f2c9b223e27813947015979491807eaf495a2c244ac487628db9403defe1f7ae1864a4f59746dd6b63bfeb2bb7c76d30b851c506a119db97d6940a2bfb0cd236dbdc1adb6b7928a28be17a3632051b904afef664cfb25fa6baabcda64644097872a6464ac9e77eee6ba40f56c00eecf22fdc8f5ce3657a9abba0b02d87ad003329f329c99f1a23ae9c61fa7dfb26dcc150b09ab305eff2141f414efc2b058ec00bb5bbd4e3810d5253cf5c4a827dd45d58ab8038c5fca7cfb01638e70a9f677eb358a39a35bbf653202248305e3f91cc4a48533209adc8c5dea898ac2de90caf2092ade3251e3a54ffcae91181e3e62ab1ea09e65fc8f5b3339827e2bf219726fe1753ae084e3b851ce2d16c9ad2c207cbadd62df02dd00edbf52f93fd920b177f671b5a4db6799fe2e5cd6cbab04f31e1e2b1076fa42c2172a5b7855e879a2a83dc0a849a8f503cab45239729af3da2fb2199aeaff7f7ef81f3f9fba0b128d392691e36dc1cae4f07d710456a3b77e55d7dafd1c298b392cc9abfea19dbc3a6641df9119b219ef10cf76da814341bb0ead1c81f5ae2eaa9e2bd65c4266eb72f3a27795f2aec2e1bbf7d246e6cedf7255a411f4f5cc14f29a8879a4e321948c7a646ef77065eca2e6a64e6abf5ddfc37c562389926669962bfed4cfa00b1a98d79c63c99592b50fb880a50622292bc2fc25a95d393752596e802c7f4df15248a739f49129374e2d3d5a0e7346bcc405e2158c2e6c1fe0b7b3554703870719be470fd62e96fac2bcf1056a527feff6e5a2adff947dce69354b91d2b6d76c0083ce674b75e7ecf8a90029964dab7c6a97f4295cfd215e4bf85413aa3e387586be95ec995f57a497a62b60c8c3655034acf4fdcb6ae7b770a6ec910334fd0785c075559b1daf1c78dafc2a0e8be72ceaecb594bcaef8b96041b67c00fa7208cf4da68aa2685d19d86f282c1536892b16ceecbf28340cd6be846442113fb06fed0d231a2cbc97d5ae437392754a536a6b536f627c35f6874c1c4ad5d076a39a969ae850d1a7c1c2260cab6b28f85cc665834cebac97712a5183f9676123f981386c32fd29d6e740941e02b24d2e6cfe76f5a3bfd56ce37aac6af7b8ac1c26485033bb7d50699b995a107a91d31210d6ec9ef699e29c1db2de5781b9c94083c8667180d7d450a339344a4eff03beea38486691d7b4fb91cf9c844262d0e1d183ffce07757382aeffa7b6b7059269e44eceed8e35b374e7bc7596d96ccd1c30322a14cc502da82f50f608f245d13f7503c129054dd264401cf6bc9f0f9d2ae466b5ee149eff5676df289cf83ffaa4bea5b1f82260ae019cf9d1fde1f5ae1eaeccb2064a732f310b86e9fdbf7917c234c2a9aaf3d78cf3450dc911731bd86ef87e636facb874ada88e0013b2c7c4dc3b76f6b60265d347e33c9da67f57196293f04dc616396045c6abacd2ed15c9e57f351fd60487037057a11d79f2ae412222ac17b8f878fad896e99401501c41f7218198042773b9a610d6946ca180fb6bbaca9a759bb2d64b674c0702b13da20f17910aa276f88ab4182fb928aafa92dc2379733d709a6a7f2db0de310e564372da0f64e07b7ed26456abb4db6e746c267054193fec2022667f783cb0455791a882fe93b2c35004c08e9a7a79ae2165d23684e4892c9ad4c7e687494e8913b6d18e7128184cf4c08704a3b25ef2eb3f0cc9ffe64d54e7adb9c7ae2a2dfa2375ac06aeccc237e6d339b79b5f6a9188ab56f1df5b07e2e494aadae9f6826c56ccbf48310cb52b7ad86f7ca367d1359e7ca1ee7efcb8aa31f974cd634b41f4a57a25988bed316a023815489e81211c254282f0ea25e23eae1ac2ec18aa24cd229bd633f430a621aa328cb0b8bca56bb576284e35cfbb80590f69985cd1d44b088566f5d2d32ac6283eb324529909139fe7281c7cd0c2d0abfcea54c654a335014de5cf7a13e708782eea5b4a0f8e1ae6dd583aa584641ecca296a20668f7e31c9f9ea04687b56679d5d86a578fbec9f087e790c7f3033dd3552611be9994922ed9ffda6dab44ae0cb8691d05d6fef85ca7b8de7539464b9ca24e341fd9569cf973503b032734ebcf429671f403929d3c141eae390f0d7eac8707e9e78dfbe66b7b363ab684a69df150f6d30735ae231b6e81625df0feb9d52f11b5e5f550856c0f913a84c0b61b864828d3937fea99d61d4b6e9d79da54edd691c2767fa4c26622f04183fe844644ca5dae0ba7270cde21438828f93410e129e4e3d65f4cc74810e20a684ebee6063457c54460acfd0122ed3eda3ff3aafa305ee3ecb6db2a139a3074ebe0aa75dbc98fb759485fdb6186d78eb0d121007ce6cfb36032ab63c325d1843482898d5314588f0b2428309b043347cae9c62ff1328c63b80bae9098e4174cd7d0043d18af94b2c239ac9947950a75c6e726629766548879db2c1f285035428d58773a3802e279684c618f8c70cebf47c04f524ca4776b29b862d18675d931e9460c1636b8c800e63a4446511cc7c16620a0ca9c977bb40487a0fa04f5c5b1b66de72b5cc1da528305efb39e5648fc093942fbc0a9e0b96dbe5110642ab72b5257eac04b72d3e13283bc2301d775b59a50907c34771b77c66b0ca6bb4a4b2800e62ec768cb58d86d0baa9da496cbc61946fdb527348950064bd187896b05772cf2a43109927d06b6b0576dcf6156f31938f2a27049297078994a49a5336f916753c0303698075e93d4e9bcf01575a3939d1b95ad4c50bbb1f61f8b73209d5d4c4659df1f0ae35a256c4bb7ed36419e84c237638cb99efa832fbbcbf0e810a04443c03e820b72fe25418074b5b5d842ffa198ea18c279032665764ec1852f641945225edeae555c681ff0a2443d7a4985949a9e2e72f7eb47990dbf0e361d0fdf91540b3e962b7050ddc5d559858a9f151ee8e54cd5119310af6c9dddf7ed1bd80dc12697df672402ec05f64d95c727d89932933a82480ee1402857f54837a98c572c99d59ab67348de50fc75b776682dae0f2b9a8ce22364a2c54425b3e9bf1e983ce531e5b57faa2f71de8bf52f6bfe0850e4627d177de5f298bc53cd99d8bd158a841fdc347099b72c030ff907e37b212c9b884d5570277a5ba5bdd8640ac761b2d46fc759c1d6690f7e39fb1e85edebb993c35c9f64572c1ae9cdbbe5377d23a6cbacc3abd3ed18c4bea550893b0150fdd4928e3186e2f9de6d6b7f19c088c238ab76b542952bc82890b1c54486dad76d283490c19f0488815b0320a88d6d94894dfa20c10aeccf277f0d3d915063c906430b19b180385d1b7c7070ea7b22c024af597c0fb40c3dca787cb70e2a349673cb80cddead02640911ef95d656b9ef07064b9c0c56f307e6d5885f24c71e860ad073005608114d2ec737b940a7e7381dd814a44319ede6e0e4e92e152efb0bf11e1a920e71354cfe44e92b115f1cba564558012e75b1b7d767ddb8c97d3d2d56841f54737ce0a2df37b254326f787028ef7d1a3ce0c8680451e8c4967fb3f54a6f283326d55fb4365faceeff2e6f4d7a00c50a76af2e4055d1b4248039a3263958e38a324809b13c773a2f59071a204722202b757be3c5356bf42086fc61d2558d118779612851de8693217b82d4d9998ae2dbe25c384c8d350f1a946b2746ad8c64102e57610f40b5eff6f3592d6e4edaaa3de83d49ae6eb4ccacb4ebaf1c300f256891e7aed07ec6e27d6487ece3d8796f96d511ee2c347c85eafc5f31bb31b41fcb347b96460afb340135f68ab6765f5fffbad15ad6fb7569d84f3ee19bfc7bbe3d8b71d36a284d3338cc942a8812ad64da5f5b812c84b169983f0cf5691873a0c90f7dcf2521ae21952811dff11c8e4caaace2a07c5d0c860f8b9589c1753bfec1ac42115a873093353946c7b1a3a1a98cc6d5d15b2d48457fb2a76746be2aeac836d88de9e13a4ff5fe68ab1fe9aad0d878aa80b738c29fce371dfb984162af7c5170d3f7a8dc1da73099e1652f6368cb34d9af3358b126ec247a9c1203473a22d6fbdac71c7e11b7b6365577b6269a287b6372bcac33a36cf64d53930700c1df5234bea989c7ec457f6b4d4233e81b45dc94bf82437cd2d4720937fd4071cb0f5c377ce952768d9f16f93d67d6642e6b576c199a4c05827b1152498eea9ea27f288857c584f92fad4511fe26c0e28a59de03cbd55520a7f0fde284fb31774cf34982a182c6b5cfd9b0c68454c6427cd942a53b0b52dc69270b868d0fb29e287caeb636b738455c5f9a8fa7ff6fe60fb60b21ca34d22db39a9b53922f4cf9c1146728e4d96ec6c81c1e2f6e9c78c6b0aa297d5c4cf9f8c6830c6bbce6e491907e8d908af5ecdf8d80a39c87ee9f3c98e1dd096df2ea17f6bfbf3df41cf74efef2e5462ca78ed4c97db8303c702eec6e8402a7d3b2d312b4636829660524d9cc11f4e93a038a7dd1040cd164f80336ea6e1070d3524c4539bb24d7772d8485538f395a0d31622e11592e8283268e82257c6e7b0be540ba0b29f818f3125c7a51593650db70f65188b4d436496089b9aac46cecad90be1281bd1f80aba5813a2774e962599858daabacc27d7abf2aa7e05fec46a5177c0f4bdd292fa3629079b254a4868dd4fbf1176e5a7b143e600c36d37152aea4b55e83fbedccad201def7f58045049a780a93f1271a96300d4e88f503cdf661f113f84b6276530209e974af74affbae1da853b8c19e67c5a5b7f1f830cf2a8bb7658d84e5a97bb8a251b7433d8e3ee46821956595f0cd1aa537b3d9ab8967b9a519157a8446492678062994dbcce224d0874e2f6462b67319641442617f4496d8d92f246ad4bd161e219efbb4a762555f88ab0d0454f5064b66f031ec3d9c68bfc7cc8a69c1b191245614c38c7979657d282736b09d1703c808b496b595d603feaf402d333ace8d4de245d088a616f760595e31e75e6b6a40bd77c27c59ac8a7aba1cc557317678f1839e266e311b7e5acc301b89fa27535e98f558d2dfc72ab399eaf16cfce21c51f978a6933323a8786db330b1de80ec3d906810fe02f9e8e6adcc0f16daf27b2d3614138cf311a8d866d261b699999f38beff2d35b0d2afba4d39e1c12afe60433dd74858ef3dd30e0e8516b0ac71cd0481208f6d98f271e6bc33e0ba86c9f3245afe4c9c9e79416726b7c65ab50b7bcc614de2e19cd137c4922ad432e86fb7b523e451c1d6c172748790837289deb75d3402ff21f506ef3f6e7f45ce78547e6b7df02c9aaa3412defec420177e6f06a8050022fb7890990f7506f0167d12c333b9b5598eb05122be3537322bf57bf17dbfa56ba515741edd554a659d02e3c0127dbb0882b41b7c932a92bd810e40dd30e463a4090916f56199b33d5d79d1bdbf58140c3d6423494524907afb81abfb1fbc812fd6fc6238d0486fbd88b015a408f6d92cb7e647cbab623358676ae7bf5d34f242ba3ef310c8a8f99ce158c6bca417c2220935aba928f8fa865057bf45333a5c60c471f03fc22c1c1946f9c6c14ab6aa4d994dec1da39b5565656b9d2a5ce50801cd2e46ff640d1aa764126c75bf69ef3b6d36a897e79ccadb880c04bbb546e230ec95b3d80ebfd5fb54803febd8eb92332b732d893785cf0a816e64c7bccf2b3befe6f93c8b70981237c6cf982adb285153363f385a52b891eceec91405459d46579908876c1bfff6fdaeb5cec6f47b184a60d517ba40f4256ab03818c4f385c5ae91246820331c651886d66e227fc7f78ddb8249526569c128c6b264511d5c48b4143fe551a06a7ab1f0f61a25240fbc5ace15ff3d612b1ed7a58e58aff2aef404ec9dedd7ca09ca65767cb014f1c8eda317b9a46bf8ec985c9c9f4e53d30cff8e9618b6b09f14f00eb32fe6ede06e55dc3d2eed956b89413219a30ab9f8be8576917a18384df37a3db700dd42f2195330f90c30183ece6e590c321cf31e6d579c6e18905e30f52272fed67fe44d8b519091fae0625623c85843fa248dc06d1821e9ffccb1df97c9268c2a63499b9b2157d92200a2d390308b89ab154acf101fa95dfb8df67a4f41f9a83ec9a49431decb140494773285a2ddc68ed376ab1020587f63eb0a06c6f9b5357dcf35372e8b8a215d37b38cf51d518de4a8e0eefe94927593b3c2cbbd99838e216cea2fd9a4dae52c3cb2a84bdbfba00aca79627fb17e4399ebfe3bab9d3ed706273345972719457dc5e59dddb1e11d7bcdf085a5b378b3217cb03a873d23f3d2120684793899aae910fc573b29720ced4ccfccf4ed3a759dd732804804167842325f4babecf6817310a88144e9e0ca951a35fdf36fa16293ec83ba5deb81d44816c9c242962ecbc0123507dcc6957f956e9cca100a9f59006162823c36730cf597b01ac7463834468a8d59cf8c066c3fb68e210a872bd473c9deaf301c4309a1054718a81b75eb25cf89082bfe31cbe54de34e312024643cba3bcaa938d6264d83f44191a7a4aae41825b07a3aca1fa769a2a48c1deaf2f82b76883df9fe613e968e139169373d90c250221973c7fd084d1ea2cdb5827ca09eaaab0e0e272e2506b738dd5197c54f654acf5651562ee1be52190306507bba1a079731353991f5ce34ff83d92d687c80ff7fa7068b3ca6c01786ae20ee19b0a55adcc7f61467638d6a8eb8d75a38c5c2e59b1a44c19931b55d8fa35c77efa4e8d3cd9fe929a9a0caa922167d831bf1c8d04130c33128d2862a7d4e1a413b54a224f8305baa676a308f2e20259eb4d94e747b10460eaaea66d3446080ade2e82d51f493ed3d408e977c9bc28bf48fd220636b96e89f8d04a8236ea62b59ea31df417a3669eb25a138141c18d28650dfe2630d04afb590aeb7ba8fd72eaeaeb602f147f8ad6005056ee97b53b04c2ecbede0b071e8dba1fe65a594a2291c25f086c16fa35fbc164316d5ef968ef68c8644c742d8daf09f5b231d8e6963e4a465f94c23eccd740fec95a57eb636532ecd0ce1fdc27b7b1d06bbd3fc035d9cdb87b1fc40358867430fc916b06568238aad8a8ae4d8f2ede34c801b29799a84c240b4b4edab85d07ff1a83e2850c5a08ef65de4d37d3ec6e5863aff8cff91fb8d83fcff14e200294de6521419889f8c7ecd10c866f3b57488277d4922b80678f3b6f4bc7a3ad3cab4ff1b4afd104ed3120f55a6090388c773abe513d1611e3cb1597da0dc13c04339ce59003720f8d3e0b2d972b8195b4597e7e9cd35b13372e29c7ae5df37a2553d001f1b9bf07952fbda705505876f041e84a603a136dcedfdeff787f8cc1dcf17fb0e5d0f3a82b233c36e0d0d0077e6b6c188a7d18799ecdc0a60cc00261c70306f69ee17db5c75ff8fd84673fa1bbe16b8439c97c5564bfd500c42e00a4d4fbc177b644ef315e0d83b374ce00bf19ab8e205c43faa2457edb10e562e0cdd72c030fab31e6fd89e1f4766bf9b4cc964aded204d657ab1d7f22e8e3a7bf2d4d9e13e857edfa2138b395e9b59b1958c228f0fc03507c0506d2681e048d144981676054b6c29df8f4eeedb9c3d38c4d5653ebf2c58439647fa31f5de7979376b4fb32699e742ba26ecd22094ae330e6db882df0f7c69b79f502e016600b32232ccc173024a9918492e1c363591c787892d336e68ba00a8363f60f9c6c528dc4f0434daff0d6e060f3cb9669683fdb1093c75c547cc4cc6576a552947d0b0624cc487f1c6c8e0aed140f0b5fd2759acfd12a4387ef0702b71232e488a58fde279b7c0eb9b89c7cebcd257112e112d64eca6034e526a14f23edc20e1fa987b59c03cf2f854d48f074bcf1c316f7f711330c31236b6aa1b7680ea051f86d639eb5b9cb00727d07575a931fc57846d7af82192edad356b9848c2dbfd17117ccc7cfb2841dca124fe726b11d91586f7cea17312bef7970851184fda6b2569ed951a5f7eeb0df4cb17a54ceae511586c2f0361586cd4bb74c39ea3d5cf3b27c45ca9a1772e11efd878ea71ab922e05d2ce13ab5ee33a2320f83e8190338c6653b13f0dabc2ec64da51aab81cb2fedb2983371d543b8f4149c934d56e324a532d08c7e70a37ac04e29c2f61dcf6db2de78b7fbe586975f370bfe13d718b2ce055f208637618478ffda1e381eadc87659a18530800054997a4b155a4bf8907a67d40943153818098e2fbd08ff1e88ada3c70a301b69865ab13681c287bc49a8362697a17d107abc45ba0f4b44ba94d4244c9b41e196c0add1b261a3b6000963dffec58eefc9c9f4d64ce7ae7d3a319f08bcbc4c36274186f30dc01331ac7b51c9a3ff4f7c3da97abb2a31908f70abf76a7342c7c91f76dfb485b4af06e1927a5af1115ac6068fe589a73a9a0a72b2a62eb90e37bebdd92d790d8c1e74769664e2040979b87b3973d7d318913aa24e091b676f5108946ea5830484df21aed828ab6a47db64eb2cdbfb68106046a9d6df6a298f57eb16236012a77b2b432e2c2d2bffd8c7b6d8573e9c83efb153c91878227a6193914c0f99c151eee393013e47bf0b0647115c84afae9d824640aab592ea3f2428d7609f684836c088a670a54bbe3b5fc260712d0a7548ecf7594021b33c3a80b8c22ec1c11ba1d18921575e8a7eead1d9f631a45a28027e92b751024e27148d949a5bef8092a036309b1cb22fdb99281c61f18e8f5fe380ee1de0a4ed1d7949070f5b82ee5d098f5acb3cd298718220b909508d3edc4cb37851d2aaa54058f0fc9aeb06e6f53bf70f2a2ed5c7008a7b31d7649638654a888443a61fde09555d99845cb2acffba3c1361678028dc1f235b6c61aacb0f8335413c41b71beaed63da06cf5072652ff2852c7e9275dae2ad3b1ec4099a75d33fda862460ae17dc40771be5b44058cb751db2d23cf5cc0f81ade87210ac950018c3cbad131204740f6be6f7ccdcf6324acafda12e3309e87869a12e32ef777b98cf41a996834f165a479b97ccefb11d677cac71446802521b7a54b3780f3bc2114aeb3482ce8ef61d0b574477494e90181eed35d55c85c6944d865aba02ff5beb2c73020040a6e1a34c47504cd6b390e537719f8f6981dbb9d872abada6952013d6a60350e8339b8c59116bda39387c5288bc13a07cb44d29b134ee051ed2972109d225de46d5f0ea8a7f05fcea60275b0d3d61960b233314eb3b886f9a30a6a17ca65fcc7bb9f6b6c56cd81279da4c0ffec1aa7298f15803b42220454ed00cba01f9462900871174c094d7c8b5e9e480a6e4b52fa2ede7a414642a488550e8e9b10a213c5aac26e29ba234126acd54847fb00a2551364af546e51c497c55b0aba7dbb72ee90ba517b1a62ae53f6b12e902ed3ebc40506e1b98fd4a7a408baeaccb221f2057195e6cc4d53e7407c60d69833cf2e7efe0f1c2143dfa6ec28570db540038d9d15e700c41aa8fbefb79c5f9f3d830471d3ad9b7d05af30b41d5cba1dc431ae460e19694b4b96138fa0f2d7288b4b0a01e4791976fab2507f4ac29193908822bfc9a7147ddf8466acceec828794e378c2c866281a9f29e47f8316a5e54c36e6da3dfd2c4e30642c2ca4e66d5812ca48b7ff101e7f9f18546b06d87127f450a03f32fa0463dabfab4c4877533e2230bef95062af87dc8beae33823513d467063097ebcb60d999974a9541d440f28c22103ff08edf3a4036748db3e5af5c979cddd0eae2a656273fa07e6e9a30a2530c25648c04f4522362586b760d537a72b94119230a5019ab3d0635107bb079ff0c1eeb48a078d1b81d507b1471a1894e1d0b93bc76be369ed0813b3962e004996ccfbf6b1cb2b97e77fba9efd398ca40fd9f6f3b60e72442885db4237d8fa39802eaabd7061681bb8148aca37cb80d02998895d8ae7ff369e8384bf55ff7df41c717802db85fe1615daacce86735604f2117e5bc2add6c57f94b1a54f46b1d55d97d6a5f70b05b0d4edeb1219cc5edc833c4f2373c519b403dd5d78aac105bfa7597c76f7cd819d60f681fdafa19b25dafd3fd84115d0dd8ad6acdefd91843f52b325d8d26e1b4e16b198730e96a1ab62752c40d708d00b292139280bf062aab92fcd4961598dafcd161fc08149cd491dbada9a6ba2469e02fe3f8ab9b1463fee25aadab77f7198a816000d8851f3523489235366db6ee5ec5c88201c35422ac61bb29298d1fa61f3680fca2db9049f82813fcd8cd69007af46760330f115a4c86836f6ba40d10ea59fc8609e70a2ccb93d471dacac5ebd34a724e6e4f48f9828ca5a9615767e63901492ef005312ad53b5af46c676de7d1b75aff9953b66f16f35fd05a8566b62c11047a24fee42b401a5738bd7966fc5b0f0900d0c9e5e6ee7bda160812645dc95b653c5ee505725bf4d698efc77b10bcc50313b7090c23a21add7d01ee093d099cb80630a5a4a5c5482a416e2e9a971c782e370d3ae7d6019cf5967ae0965ecf0f358fa2a22cd8fa4f7f1ce5703a318569a42cb8f093633c1e51f1e9183ae91a9ef7f50205be694ab1184aa2f72528a604271aaf8e2ae2a916c2578db579af9fc61016cf23b26f1239b9022bb814be12bc21ca5cd5efb6052f5fe664cd0ed6a83b4f97d28c0e4ddfd13fcf7b93faeb8a3100bbbbe90c98349e58a4dbb4282316cb1caa9dfa4ade494e003b624b5a23ca5a6f6ffd5dcf4780c7272f8628acfbe5d11ea64c85cd09897cb610b3353e48de0d6047164c764d4c6b5c47b769b087416af9a3457eecdfda037cf56426f61aeb821a6a2adc58c4a65f07addde6d6a8151e93db99c257853045e021ff7c32ef920e2b47e902ed3d7178573579252bfa6e75e976f4f31d67dbad72d3c8bd3ea7780445216cce418f53862d2d85efa000b5c6354b23d0925187fee5937f995d6105039f56762532dbda8faa854ac1c9bdd61a7ced895354215234a3f556b88aa2003a02d5fd88490e3b92946da968e9c978bf9bb549bfa61dbf16984eba9c3af0bbc298434b456423c2a394c65eb18da97c14107cad06f25749a7b5d3a299094bc72b98f9d84818037ab5e0832d12e101e438aa1f4130cfb63d636deaeed33d819da43700c67d25fe8f3fe7c35f17077cfb32f471deba5e277eaf856bd2671a9fedeb21db597066567ba062ef0d4c19a010ed4c345ea735297669851335b0791a2383a51dcca482b1515fd66e23011227a80a2ecebe21ace6281fe690defd33c06a9fabacf5bd94228e5bc2067ad6609849f58dd3e8b5da05a15391f3cd353c152a9e0f30adf02538f5940e14cdc89cba79b67f759620dbee416feae1c6fe98667bb27067ff36b8fabf86eea2ab7a6b40c3c14928ac9545b0f53326e534b84436aafda746656338638dd4962f0975ec38655f22b27bb1dd60198ec343971e4e6223984a37770bea5bdfd5c8e54016641b1b3cae7b53eced47532926ad5766fd81955035707dbc5f508bcf08966b27b454d490048478b86ac369947f2ed9c9246e42ace68712aff4db7d202779bc29b78182dfbf9671f53af90c788f303ddc7cc0714fe60baf4821a96bb3a44ec939129a4edd68268f6d4f1340f8bf7bc68589893e9cfb6c19c2390f1b71c3f2cf2515c03980c6c4d47d396dcf7e56c67f1b47dc0965baad7e8a9a3c620a83dee0818ca792ce9e5c1b8b7c38fb61f0c75e2117df987d124fcc1e0e8acbcc96a0b644c2a331076f00452e8dc8661f986488eaf45af38ef0af496fac5bdf384b98fd4633273d8e4c37970b99d9ca051693755a52df7e39c9020e897c9c525c02ed60e64470a72a79b94f6318374d6806f6485f3a3daa8e0a7c28ed5a4d2a34f6ac5abf8b1ab50c47bda3037ab01ccd1804f5e281504e9dc2f71496161b5d0ac5681c1468f57c7bac678c80853bf28d32699b7b2e47ff14c26eb850f8d1573bc8fe3637d76342f5322b4477e0bf473cf060b3991520779bf6311cf5e4000d848f038d104c53ff754f71ead5f351f0096691e2f619b286efb3d05e91e0b52c55f4e6693731361d6572c9da233a2f1c17ff70dd8be9fa6d4e7a09af717c5f09f375afe94a0fc7f542dbeb370d344988c345024b4868e1a58e780452f1b9fd39a57c9331fae8c6519f68e50fe651a548b4acf351e7e7113391d4bac324e01c7f018caf5b48107c7bc3699a76b21f36245d0fa73f54d0f27c6818301b0d6c4089b1d7e72857510112a3c976c8d2e9759495923fe6ff8a2180c20a4e5c3dcb18d809960ba505d806756660c66d642f29de098517b0b8ea7c17a5c1d6b8c0e865efae1f355b8ea6386ce5b611b480ddf1840b994acaba96b3371dbe3dd4c1445bf87706b5ded3b5ebbdf370cbe000080d39300f72209851ee38e256c0a90f298df579b88253665b47de8aa3c7c109ce22c92bfc6d8e79f6a36099b4e902fb8afdd711c59a591d7837a4fcc9f90f78cc7f4571e73dd1087262c226e479704e7eb8c9cb773ae42043803c05ddd38461c61c5e81133dd76cf680ca67e6a15f1a1ad5416cf7fa80f50b4a570dcc26735d849cf1984abef8c779f01c914a2ef5d6b13f9572c4c85055ab99d595274efd9377da201ea163f8e659f3566443616c3a742405ddd120a341dc656bfe7dd9a8eee7fa5376bc8bf55e374762098849721a8debf0c5d91e46ca05752ff2a4beb85b3d4ebfd45ad346776a53661fe2216e01502de2f86d62d077bfa2f2a53521542a88c47dc830949b626c44af7d1bff8cf517367df5f7b599f226f29750e84202584077e289e10673fe5f5d498e2e3d6ce0a7ab667ae1a29774ddb1dda7f7032c3b76f1cb0ae1177d042c518d81e1aeb61e2524e2a5316f18b38b2b04540a4ed2a92c3c53f4cb233ad87f37f398a2324e3946aaff43c6a3c5137090ad225ae33b4e55a47fd5fb6973dc51dca46462bb796ead4635cb02bfd9b7c7ba7298f000992a1a2e4e067c57d6a1671dc5c199c2bac073655df218bbf281536906b8ff09aed73ae723a7b6261a31444e514c60fa4c2a7165ba027b4b18bff3f3f3ca5d55835bdf10dab742b92c4ef6922debd693fbbafde82a8f02e34f37be652dcc604fe2832dea7e4e50d170cd74e14f701a273cfd7a49d3ac83d700f343e3adee12b03e77984b0477dbc389a22d258aed8b149e8b37120f78a94bc94e04bd4fcff2090cbc7d81e667be54b09c7df642850054cec477e1e59794091b5c6f7c571800ca7bf6f625fa368c06af8fbb74978adee9e085a8451a873be8638ce0c7a02dc1da0078505dd183c2302d6015d2471f6b01efdc025b819c43d92b99d3374d7f850d0674947a163fbf44fa3147ac30d56f5ca4c12aebd412128dca83f2906ae1277c0a9d4cc13e2a163291b24f20cf0cd1b1d4939bcab701dc92af3be9ba021bcdc0d5d88747d2c2ab9f8536bfbd4105f56130a260252757ae4b349028a493ab88896a45a32d30782d2bb2c9e85bb0f6aedd5ce0564bdcaf218faeb7fe3ca85f1fc5d409161a55981cda5696ba468dda6fcff15a0254adf9beb9df5e077eaa191b20a7c72a06e311a3d7f62232f07e4d3f3ff9892b183d28a7a72485aa7436cf1041ad11ece10ae94c8b2a9c1db3e81f2d3f162a862ac02702b8c02373659560207140b25b32a19e16b5967ab8e77d72b661eb9188bfe60288d166d488e4bbfa784ec52898e44aaf4f60f7e688bdf07d855cbcf84b8230c04fec4b1077deb3ab3c94cedb3ded592b0c8b62057460f8508ec77981953009d08fceacfaffc12ae812bcac483614343d1defc40846c0375282f682374eeaa2cdeaf44ff3489474e7843bca146a47b004c30cef4890b18e5c34930b24117a171e50acdf32b3d38750adaff477ef4cbc0ddce4ca6eed57a6fde5231f8a83a504a8433e33ecd876602d69325df1dad1bbd4869da394181aaa7d1081a202f102e9680f189e3826b988e7d1492769925f8d324f5f292c47a988d16f654582acf4e81bc4543495938db8b454bff1f154c6be7bf96c387f16500be124fd3264f3d4ce1eca98a93dc4c821e7a7fddcc7e0aec7afefd170f5d0b85cc4e4bb7085c70526fcb097fe5f4d5947ce197b09c90e91c5be4858d151183b4de2861f9fa1ce677eddc3de9cc3fe064dc1e1255bb60feb1bac7fe0611c45041bb75918a07f86b3d7f96d52a7294233132ef282beae00f1f98f35ad1e641435afc759bd82f34c3394081cb2d0b2bdb4b57678918d1a4cb2533671ac5137702d38353e38bcc7b8b8055bd1df9e327609dfe557deb7dc496fc791d207e5782b2277ed2a32d31544a06024b7bd90ead270958b896b06b99cae2addcc7150c0cf9cfb23e9deb439303e3bd146ee883c5af921a1617692b3047b68ccb1a16cbe9a443489693b6e0e3241de65f6489c58a7bcbbb514fe90da40109f8c64d077c43af8ff67e96195ab6e30d08ff275df8f179fd5b45a3529aa938cbc07aaefa1d9b0e96305bee0e2a6f15f8a8a865cb47bea4ae70ca5fdbd3c43ffa089a6525d769c390651f8f6bd66ef33e37e33ecadb915e308488f8bb9878448d9f1441799beb447ed19be366c8f5af19f80009791a47da3704b2a7125ea6476f849cf77a2678432530c07cb2ba701dfc042c0f7ff5644aff2bba1426fc0138896974b079cc8d02772bd87292f33ad0db66bcce4ab9662ffe351415830a48a3a01d30e536781419d279ee2f15f8946761e4d6c7d11ebc59eb974ba2fcab6bf3607a30b6f9b66f48bea73da019de2ecc00b25fb00039505127b890429ac709fe232781a72111759e97214974b13f2c3192ca7e2b9e6131da8eb63c9e9ffb0d0978e6a2667f3dd3e9ffd9360221ebca2743531fd0926cb9839334facfa1450b2ce7c2f72d0e3c223f364ecd45054a452b40b344d2c0c622347e76456926cafe3526b01409d6902f01b456b3470a14bac6da6758dbb61100971fac9de43e8b35e919e7665cd85bd776174eff486663b7253428a20f8b5c1f5f74b1c2b2d5c07245c23920cb2a3834b06c5a13a2bccd3871ce52551625cb0a48886034ac7a16e643c814487b550435369e4984441f0821413ae6d37c4e2b7a3ef56c6486c0d5527b88631018338c8fa3be8e5f77f3bb09d31c65515eec12ccd4b1091c3559585205b7ded0e6b979312113bcec563129803a3111775c95b172c2d32cedca2a32d340f94e8754a321a8784dd8c5a047895f86a20fe3bc13c3068d8faa714c17673b3042bb6ea03e8ee770977b8ee93d27a7cfaba9fa2df84316cc045332def6814432f5dbf53fdd04296ec9f0be755d39fc11995b090d65993eea8ff4961830e15a1201c74520fdeadb5f16e2e230fa47b0f5ea53b6c053478fd74263750a091a6faff9e709528a877a91978ad926f27999d64ff73bbcb077e09b3d97a33ddf060a8eb0da237ee6601fa35ae293f04c854fc6d425914a36720088d2b730ac622dfade322a837e2f45a3ffa2da01c9ed9d2e62984f4343ad5fc2a8f74b327f1da676b923828ca7381eda43feb869f5b3989e86dde015c483e95a8593109c84a9ba149838e6e690b8a3b9e1d463d2a64f9214e37d2ff9347f6babd535455cb0317dcf197b89e3b2f0a695fdc1102cd789e164dafcbb545d79a8ad213f3f59062279d52e73ff4752a206694c768093632c7b6a96324220d28cda85218fe0f5fdfdcf0d2050269e3228788ea6f2289480ec494f944034c55a4e246c1b70343c9e84098a7b6bc187e1105b8a849ed4497fabe9abb210f9b7cb68a9cac76255723aa4fec122bcc4b8e2413a8316a2017e4285a29783782089401443e00e90631898a95de9c2aa8f7c5fbfa488da00f7ac922d91d8129c4eb4fbcc0ee27548b1020c49a46515e157569dd33a092b7705c0e4c687e89c595d9a01f5296bbfb14bf2e0ae05fd4a67c6eb28a48c4dbe9b31bea1a9bb7f97f91cf39d3a2b2f4e3de067d63d1274b45cd3514ced08c08983a1605d4e289af18960d76b775de021b152d8457901ab8273080c8637b797e48d088a0e4449182170c6ce9c44679395f2938bf766da926945da3de4af46c1f1eb8986dde73b5a7738b156b7fe748ac29f5f4147a43960f98b84b13699d381d9ade03ad3bbf1fc99d8c7333d339344f5303a8dac54f161d7e3247f0d4d0736cb8d1fb77b2e7ed5e6e12d9b000a64a037505358b3888a5b56f548934bfa6cc45222568ba7b4f5e452e5dd5c3d7e3552eca0df78996a0655f60538d164347c07947b08d891e45708af1e5f37adc86fba881e5ddf5a3ecca5db7396d774095297a6031bf28265528499df5da54afc4f43a2a1383049c75fd706235add1c5e6d36d1fd018fb1e658382782395515aeac03e8ca24dbf8be6a55703f30d711ebb337b987c4b8981b15c11390e479b3c87dbd14704501eaa1331470aaa030f9809f102090c44422d53cfc0b0b4dece1f5222e789b06e83e5b804f6d00111823074b7fae78d3dbe334b2da28d78c9fccc6227000de8a8694c410f7696412ddf1272952834ee5f8f5fb33ddb2a8043bcdb29100da63fddd0641b725b61159f6794801e1534c35b13de16f40aa3101c0eb77897a67cea1dacf7a9fe34f1f2bfe02e1a600736b05ba8e65d0163ec53d10b1df3e03f480edefbbb96a5a6ace8736a35d4d3bd1e9b703e1c68385ff6a0a9890a72862238589707ec09e641a847e0b9c3bd3003e45d3beb7c5d3ac4996d95dda44f8af4cea2f351b2d80d3477f9f4480e2997c18227684a574de209346f7877d5aab5789ba6e2b54ca79b791a657c133df5638a42c83462ec31b57f11bd2dc805f48c8bc572a6e665bd344dab6b6ba6acb95c547e4ce7f795622dca93adc3a901efb26bf5cb600ffc4f283806d3a3e15b5bd26367162ac9471ee411e088f59a81515de00769913476ff74339f398eb113198631d075c366eeb1649950ebcd42638497b7f470d2ecd7b0e34c0148ce280d5c42a48d1c90f46b376d4c95e3c98d66024fe05e18cf87bb3849f43ced54a0d2a96ce798f8c2528c91461e6407f766f8d4196f465b5c6f18bcedfac2a6fb80ca9a6881d4e8f6d6f301929d6b00d1a193dc2659b46be9286030316abd753e7e9bc1376eed245ef194d571861e1dd85f678bf2744f30659ab72ced88ac5f69313ef4fc5c2a9474b012a847df757e62bae99d152851450953146e28545f5755d5f67d46617daba572c87399da69a371bc56a8a42ebea36773b27ca1fc858f24d4266ad6433200d6b3e18d947993d0ab5dbb40e7f1102c679db6320b19e658c503eba700a0a3239487d0a2ab682e553cfadf2a2cff97a16ac7b6f4750598dd3b5f186688b1db8d23a32f3aa845eda0db0489f3de9939209dad4b132062141e82a1081195eff0d2a9e8e8762c9ee681a3fae20ccad8bdc2577170b7b9845813389983ebf6cd3609e0716eaa4d4fdd68e14d690f1f549bdccaafb192d462238a9222e45cb5b6c9b5b629c1822619b87a0c319b2283c0cd4f886e1e92abf33502867abe12a8c4339a1aee2fafb976ee13bcde6dfea77701e11a3b150a3fc9c16fcd9ee57d65f31e6e9ae21f2855ac9392b8ad01dc3dcd490214b7fc5e764c9b2c584f86e0caf7118b44e7522569aab553ac7f73d6c77c33095e6c3a40b796e6324d3f067099e39bd1bdaef7a8f585f28f49bd3a85b5df6e92ecee11f66f28c76e7df9200b3ae217def7f5661ec55d52a8a4074ae97ede3d601c63eef11d1c23be63c354f760be4fdb3829cc269854ed9cee5a2b29039e29af1a768c59fdeb2590c1e96d6ec33cc43eb5ba95956b29f3aaf517a50411d6b0383d3aa60c59d4d49958d6c5dbf15cdd294ce23f4c5dad8f3617b034d14194b1775f23535cfe3afa7c79fdfa7858d7aec595e6d90fd4b74b3a04ac68e303d0a319b0af58ab1916dd5d9d237238adb60613df8019ec84a1b30dca715943782c99e76c32371bcaac0779bba918c20cafd5c2418513713b4f229b58550eacf3d50b2b9abaaba215215566aaa091887a1ff452941d6791309b0f6a264b466105f51f5954fbf6d581bfa618c2c7fb082d05b75fad18ae1a3cfa4dbfca0db2ba39a8d75da8360a88f05f9961ed18513f7550f8834a1d8ad82a4b7d524c3c1218884fb2b34710c0ca69e25b8994bbff736ccaaa4d1444bf32d8f6bfde5aebcd638d7c298ac8ca8919c8bfbb0c861ff44d6624326c919547b0822e67b8b7691f0f4313664524551f754975336695676761fde9400c413c9f5bda7d33d17ba2ad16933aa9fa49fedc3d6f86fc829efc061fe193b45007a96e6ed58b6a8ee2b8317e013cd22d360da95fdf185cdb5b7717f20afdb57bd433a6b4f70c78f9e3c4fcaf9f0c06bb1425261cff05b5fede80e61e794ce7398661ba82c8eb09c9b0e015ed08ff13529eea7149d1981deaea3b074ed59fc240f9cd4eb408787b71f6bf7e71ce9cbcd5808c9ce80eb2832f68c2683d9e241e05d2150e8911469431111c2a41c919060afdeb42e27800145f27a513bcbab48391dc1a73d46036126908c32d0acd0ef2cb6151b383dfd25ad6e932e924905901d4ce05d5fccf76944f27947a0ad88f2bd1b7402eb47c75b6448dfc8bf563835c842c3f3bab33118f3026db761db9cdcf10989b6e0e048ddf7bfdc007fda8a3bd5ae3b11f84fad60445cce3a86b7b5dbd908d4bc29b8d410cf91b988853cfa161b6c2b63ced2f1a0cb9ea00053ec691f13423e32fa3eb03f829a442b4d23210ffff7d5bc88f31b2b259c1d94321cc1140012078da5355f3226ede83f0b402e7a5705f5b53fe1e9701fbffffff04