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 73421 da13ab263a19cc3433fbd0ba3a782f7bdb6ad6b6ca43fcc95f3eaf42398062fd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cafbf32abf20f766cdeb4467a19a7ab1ba7488c12acd92742dd992e67824e998
Certificate Block Hash
da13ab263a19cc3433fbd0ba3a782f7bdb6ad6b6ca43fcc95f3eaf42398062fd
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003501000094050000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000ea7589acd508a0adb889cffa73a29bfe54952055feb8987ae6633d50947eba64b8bf4b75e708883a8fd46cda3804455a86d05d5a1bfd5fa848c3728f6e32479c79af6a651e4924f5d41351cd1802ba0a65af9212c03045d46a080000000000000080000000e000003501000094050000

Raw Header Hex

0000402065633ec1ab267595070831b48a446b1c69ada67da048335041dea0e25b6f05bbe54ae965f415037987b41991405ba3ac1ea5e280585c299ab4c76f3774fccaf8313f306affeb001898e92478e692d92d7492cd2ac18874bab17a9aa16744ebcd66f720bf2af3fbca

Proof Data Hex

59,560 bytes
12121601030721bc65fc41c8dd1e486b58a005e6162f1fb9265bd90571f0393a629f203cbf117246114c49ed8df818582861213d8414e3b49d8d089d7b5a59da7502856b5aff7384b8ef3c3dd23cc6e4a2505f25145dd3f7446ee63b1d23b053650f44b8d3c22b066ded16878f92015b8b76e994623e87450ea0bd113fd29871473ed6310cccd34f1a41c785ee04a266400c3a43e69d3d8729f62d57a01de2a24e0810c03f9e50bed70fd2edd41e8917fcd9673a00bc22a15134d22734165059f4831127cc42f64324d34e64088545aae201113759646764a0c6ac20b41de8c9709a2e75cbfac346a1ed7bc48d5a1b6c4925883b0d3e5721974239292b5e2adb230a3cc1cc81c528d1cf6a96db088fea8d6ad6748289bbd0ea277acef1250830ee085bbf2ec865be86ae9f003dd1d1fa0f8d583fbc0f12737f1c169772dd634550c44df473ff4569e23a8699d0193a07ec75490aac703656ecb2e5b09837a52d30ad20d2ab96f7b8e7ddbca629ecf75544f1521f52915ad02e4b85e171e034a6b8b7f4d66dfbb4c37b4c03859c7244f0ca867422bc1e06fa5fc769ede5cf4ba5208de690d081466f1b59fd438234ee8ebee63c70276b9a432b4cd4163206b666d53b25216e32b35e38bbff8bf1316b314c02f82b4da63ed617270a0045a4c947e5117daf9a8b676941490dca8e252731944d05c3744506bb2187d50496ca077a87380ac0bdc03e50dbfce099af044c74f4131b02ed975f45812d7f768ccd396f81bb693fef7f20c2472fa1565c9f0d3e4064b3fb331de73f1223043441ed3479577f2b38cbd3bb831468815d67014bbea66cc5deb35fabd6c358528fdab12d5046e04b9c57f6f73c450cfc4414cb7d342455d01fc7171da7617bb07df30e0616b723fa3b94784500f8be0e83866416627a7e1cc1570696d6ef7f784429edbc2f4a44572235c9f62473b296d92a304ffe0ae31055df2cae081cd72fd877d2e7d0280319894a37f70e53f7eec8a39db5b35624ee02c568c257c949a7d106fa31b40277faaa7ec571fb899c0aee8974000ff93290be002e590af1e2820d41c8a5e9c80c55e8e0ac563bed811645b0cf44b4b84e47398c546e4de63fe0dddbb589dd068c3f22cec537239e4da6447677370d3394589c35c483d8cbc64aaa6287b2a67eaac1006f8e77516243c04ec689fd1d9f6c1d09ee4bcea223626975ffaba2c75b8cedaea379798777cdfeaaff8b83bc564027fa892be6eaf81fc44a710646f06e24d71c0be264b4bddcdc6f7d56a021a05249ac6c815a8848d035e6259bde72f46d6769c4842042a1fe9a825476f0f831bc4fc635531858ba08f8d85d98673ba472abcf81153260869d7b24154348654d11fb2e27657d9bf7be8ca93244d3f53484fb3de37de2149b97498008d12a8059c2b62e10c51f956f73c3ca261557dce432bcdb7409bc026fe585d36c86ef0645b5fb6acdc6104d8913c096cac0e22560d62cc72d2c73d6f0d8e1344078a0db678ecdc2242fba435c4436173b7b64bf06a5229010edefe2d7a04090e6401cba50eb219524c3f112d8787c1b7f85655d601a0b9626f2719a718004471468a3c4905656a2034ef95b30176e42350b3eebc03f327e4f021a8c42b216fe86f7c68f74cbbbc230c7a0a9bf35c291abf96dc86316ae252e335c0fbad9e125676ac388e83eb64da9255d3a065ca75426426c59a5c1078e6e782ced99133ba0310328f16095d99f4949287a0e6d410e2ed497345d94a7f0668e258cddecf429f53724feccf45e664c5b90f3af181d30dddc0c3925a9bb66ca73f488f69bb5a8096cbd801adaeb0f139aa86d370c5abb3570dc8a659bd48c4a8ff03fbcc47255d2121827d0198914342d3ff29b1d40032fd5f217198fd1ebc9a20ebc1a8635667a9a1f062960de756645a7edf5c974de53f336aaa81be05ebe84bd8da5d97214b983d4f48be3211b3307090b099c1a758a8ace98ee427c5b6ac83ab25e517f50d709889b44a86ef383d65f478295a4d20db5328ff4fb5e8ce6144e9f2f96bd689c652107200f57b3eeed48262e5dfbbe7b339faf3e0e5d7ef1f6a6481a2d88a00892714ac4b02c3fb7e6be11d100f64803c68db48e752b60cfb5d08c884600a1861e61008a907af6ebc02baa739ffb9bd60470a1f0628a11231b0f9b86a678c8f3473960d6e60cf456b93a1180f9b4a2ad2c31dd755854336b2e27d058bc99afeb89706977a18a3bd1964452cf95c909ed5c6e9ca2ab42c2ecfe6350205729dfe43a8a7c514cacbf55da0f24f08cce99c03ba593c27d6a634014f43c75b62c0182b81ae325b2824713336e719e4fc52277875ed43a16f058b995afbaac5b5a4bf7680e7b6d583d44be33e8ded37b667c06d0490237a5ac9f19538c68c4492beac7fa7824de8a4dd0841d9a9206206c03199d2738b25a63dac6ec814228fe2cc841261d126f41e7bcb6bc970d39070540caaa5ded4248e185ab85f936ad5f0696406cf0ef49b03fa80d46c78813be72f495b62f751a6426146b82d95cc061552f31e12d6bb16032e6fac2b3ca65cd4e29fc14573435f6d8155eeaf60057ea2d73b7589d19053ffaaf54ce71c4fde036f392a47ac7788d8e8f9cbc89ec18d641b17affe36c756b4792faf4a046280f1767df390f1b73b4a3acc693a7229ea5b9d575be2966e0310c698e1b6d3034e267901b4cb20f01ed33dc15d4d1457ad336f37e14bb35fe155a77e569c25dbaf2c3d967de5629afccc6cda386decc5dc5fdc9e61068f7d1ce7eed1d423cce23ffca5d1b03c7efec1a4c85cdf1b0e836c07f63e1207d230d051d6d51a3d030d55fdeebf965a68263359a172145f1ec1d7e4ce12be7d61588c596e5cc47ac6e9500c6b24a349c9df0269cf2685b68c6fd9e37193ff864cf984721ef15b2ea147afe4635bea09f82f7cebfaa5bb4790cdbf57154041330116c314adaf5533816e5e4574c6e91dd8f51e4835fdc45dfde84e43f98513b70260ec13f75e8bdc89550902f462201f5cb5efbb518dedd10aa3f61a5f0cdad9ecc089ba738b4226cf0e3029376d6176f5eb3a7665883ee8363a6f4ea02631f569af673f60862bd406ed41c144022287b0145bfe755d564e40d2646e27cc269d2a0f87bb4211e2b72e1fef7d9f245059d7849cc8935527077b1c0c94b3c9a1f64ea50efbbd4f9c86a6880334b1fef3b83ac0cc91899fff4e89d13dea8e0a1c952b0189549c24cca77901b6531a7b401996b65bd011a1292542ca4e5d7b7a4caa030d1842ed2cd52d7a863457f05ffd5ffa646c4de1cae96d68ad37e9854027da285defbfd05c57f1dd15642b62f91c46abe9a696b46ef5019075ed757bea724e800551a6246f83dbe641fb4a495d1685cd3ef2d1396ad310a67993b807d59bfca6d4b83f49b3ccd59341b9e3bc5ca3ebb4810078408fa20417554e3f6f03f97dec6d48d1378111eb8e2d2a302c266d1799bdb2743ad11d5db1dd283ce4e5aa72a8c88612d7c831d0e90ca71113d59bf4a9b07129bf429e4448bb6bff09cbe39dd3cc433869a066cd04d6d3573db02bdde59de9877eeb00c3c333406e48c72ef01a7c57d92c947b8cd4b04b0382cc5479c80ef911ff5c7215186dcb65e9baa288b6e9394446c4f5430a3393ac39b58ef6de92fc6e00d884370fcdaa819056a7d158f4208a2e45eca0b254858cb4e05f3134eda8a8cf21bdb633229dc4c92d8e772a63bd13f6f76422315f8baf4f3a08af207ac25f07f0273a989d3ce611e4f4e013502132baec5fb9573b700835b57a2ae56d009bfcc9a81e7085c6b54f39fafa17b753ed71ec9e4b5de12a17f8b020fbc094300b1d7dca2644baeec2a679c366d6af76a490aa329cc269fc843d1d71bb525d1caead329fee450da2032491ae83ac01a17daa85d600b5057b9a68633fc3cc5b63aa11869f8afa136ce89e3fd636ffdb3a59e9a8d39ffba7e845f7ab927fff87409b139eeabf0b0c93743729034dfaaa79e9374cb6d9e52cce656c1130b24c72ad6f99408f06c141e125cfdf0d78e42c49d5b170ea55439f8805f7aadf705d799c686da8eee26eced04316303443baa32378d760a0864036e5a6c1ae639d9c943ecde733fd92aadaeff9014d1564674ac1b5679608c992f1874a1cda6f2d1e7a61225b16dde1f83a7e8388d0d70480b8f83d1fa746f63b1b3a6c243e3bde0dd3cb7834bdacf0bdd5768c19e0e12be5e37b482d72fa454e79b7570369d4f345eb6b8e024d0dd8b1d37d347772183ffb6fe02eff389686f45f968c1888e096e19e895c736e263545c55990b3ab43afd14dbc42017132ad04c3be89afe40b7c10d7813ba8fd2e199e76ee22d2f655e051d6eceea94ede8b57a27f739d42adfc3f8a8804876e4e0a43f16e5dab30c53959531b27d7be8b340616bdeeb229f3b9ca743ca08d08c640232d183e35277a400e715fc62dd4ea433e2626de9b5fb7f7703fe1f17202f695778b59a6655da805e8ceed13cd305b28d1c1cd95d8c506c712da773085cea48703dd44eaf8ea7dd55050cd73cd3bd0417ece19753f8bf95aa6a2f57e961a682b50dccbf994cfca81ae7b107beb15890f754dd038363736e5e74bc40ccf67499eb53467c517f55bc8a7335f7282f107c2b6bcf569de90d79341328f4ddc58fb27024c469e1e1beed2948432e906b8dc02aa5fdc683cf921d8e75dee8cf983d48aeaa5e8306692295096411fce55297e6437ab82f65b3183b7017b7eaedd832567f13b5c30f82a0d0fe70a6237890e025b1b3918c0d1d682961c70dc7e0d1b041400707d08ab7c762d0b153ff86d72de78a456faecb05040ba7145b53a458f9e2a0881aab2554e8b293f8aefaf936093d8c23be3ff05938c0f92d92ad6d83b4dd163a81e6b61f08f848f5781f09117f3bcecd5851b07699135e6a0a02c8461ae77898b38649d32710ff334ede0632d3756a3105308f7dbed1b12978e52c9f59f269c3d185eccb97753a1f756a01ec8ee58fb83b34a75efe04c61709d44f5657471e2f6e2718d653b809faf81c8c0613aa99c787b4f891544e5ef4cced5758bab21fbcff1e60e7f863766a3d0ff880940be1618f5c32733e21170ace4a06a4106b827feacb1c3ab587f27547935eeb9ea734eb5d351b895b0114b7ab58a7b99e2db83b219a1d3a90e12c3cf54e4bd21405ab6798133f1f7850889ba70286ae1e19a7a566b1416f43d72ef71c8e9c61f20edeba5133c3a68ec1a27389e56eb797431522e2886ca78c932412ebee89d1ff160719991eec16cbb56008dd6f16de25202a0479b55ca1c290faf5d6aeee28c98971bce088753e954df3232268bb8dd8164fe654e913f6e68d25815abbd2e6f651c7eb90cc2f64f2a113ed781519338d9a6aaf8ab4e27fa4185972ef7636f27337a6387b324a019c630ee9d2e0e7de2e4de550f20bf79e50167b923acd78d6ba91224cf9068779a2283cbe2533eab6652900ec8c570e0dc68143bd4d7bce0e07c1ea375ac704a201e8bcc2ba0bc75c551a0c5b3cd127843326fb5b850de867ff47c030415ec1d14a42e14a0c0410c5f57a57e29794235315585410a95a22a03f9cf588a7022fb96f991c9d0a109c773c66c19d9ba9272fc2a8415e58504c9e9ec3a58cee64ba24c7735e8f4deb723ac1d420f3470d373ebb580c9ed5c001cf0ff5afa94ddf32923a3f53f81c60ffc71b449633e7e3b8478509d003e243bd57ede04437f2bf42529b687fb146f97883baaea3215247540dbe98ebec032c62d3c46dcdcd0bdf4b8df1889bd858fcdefcacd7aa08fc2af37619d16d0a7fa9d158f60b492cc2cb004ef39883a7fc7bfea8720709006ad1023b56f094292769ac903442838856a8b4aa8ee204269c439ef12f4de26d57db4eee366927ce0fe1527528b2125d6f0bfe4cdfa251060c83bea226c2791ae103ab0adfab7a12dd612e59577fec5c9688b0ba93dbd3002358e76eee190f0bb7d9b1113ee1a3d89332e4538f35053bedb9c907fdf5ef131aea2476f2da76dbd35d4ef59425952df0315a66d6535fedd75e1dd94fa10a6efbab468e407f860adc9b90eb6559fe4d4f75cd048156bbd1725c2e888be6528689c6dab3ea2dc558cd64cd919448bd0a424b20c19b2d8b66102a7830750b245f4132c161dc01bb98b21a813d53b47dc66599426252aafd106fba6b6dea5cca07d727642d9bd599ff83ceee6e39476129da9dd7c4c95c0f78b1f2f2d7c4ced72b16dacd017225cc7153abbe5f8db79df5abde8bdf1d5f0fc7dc960719921342d80c3e43e6a977ad4fab7f70571752262f0bb24d27241c0e3f37d5b8a1808a6f5bfa98b347de541b02878081670c1debf749c03bbe5f30bd3149b02e8133b8661a1980326c7d6cef15437ef405941967b56936a8847393cb9724e2aebc6bc562d4cf61d63f81455b6709f566c19c27e847e58cdfb656482846a41202783ea8e773be13a56317aa04bbf97e0da53684a4cae9954382d5955f825f66c41785b082fb0e3aa8314487bb0ff397da7d7c9bc1fc10274aa74c13d211e0ce0a0aefdb990e60eb74766f7dee17cfe0d02958d7509548db07587120d3f7cce5f18d9b9c3760340f966da6e5a96588264dd96c0fb4fed2c22f5e9a2bcfa6162e0ba903f47763ad64ed4ef1a420127785e4c87d98dc2e0f3a23cbce5bc27618cbfe078c9c9dcf6be6e2dc61756f84122266e253970f7f27c7eeeaf5c65451dc0568b8a9f97b70ca2f00af341a88f57c5887a7f1e2c953c0e704a1f6afddfc1a23cd2e7f88ea53ce7bb260cd3cabbf69c8b3a57c2f45547ca892aa87265a49b7b4f8e5a586b5769a906579eec3ea935a9e2c6cc1aa95e23c85a3ac605a3604102627898b46bfe93baaaa8905fa955541b29e9bb923c86976f774387d3ba9f980c129e074665e60c21d36ac9279b751ed9e6bf3c3b721b083d9746f190fcdd7983e250f704c768611c9f155d54bfb43f12de4ac67ca50da3d1d619ad57519ed498f05e58f5756760fd90675956ea5e116a4b56636c3f0f403f7710ea43376b1c02020dbf5f913a98c40d32abdf402fd7bbb926bd8c7df7ce3ba35a5aa22462b61aa161313b3a198379ec4f872b9289c9c5a24e6e73942acba6f0fd5b6d21f18fb0aab0ed7c0481760ccaa533bd2a6e8aab436608ddedd295542fa64f2596115b7c3f9a6ed1f6f2818be3d2f444398ef9ce2e0b9b3873dcc9ecbe09dc212c3cd5ab6a34d6eb4c060cfa496a4133f1b3477e2da669e34b8cefcd1205407f7c1a02d59bdab92585c80bab61cd70b484df0c66c4181521dde75ce81768beb980d2560d7604a2abc242dc526382edc23a42fd08a99d67d190073ce0025120f34d39df999249eee3dc055c460beeff96807d6f5bb0ce8906af0920177fa4a890773f7e34d533165445ba39eb7fe57ef435d177b82d1ebb871d7208b7e9c21bfe8a2df8c0c34c7910d41a26f8caa9b41e203891b3f7aed39892d1180f865a3db0f672319539aa5e47b24a25ed858eb354068f2a51836615237848bd17543ab0fab98918c373f89a828aa19ba861637b83951b3e1003ff4e53a2220e82c1de3d96517403fa2a71e6061c495f3165098916dba2ac47ac01c64c1a57ea9d60c30ba084f35958f388aa1fef753381d0ec2f75aa5bb3094dad63e65cf4dc50b692193c29c8f5347dd5f48b084039d257a6d52154460e860cbf1f22efdbf534c0c41edc339e5aa5e10454e72420443e47440c23041df6d5f6f9c62546a38d58cb8e31dd100d346cb18b1e6136977a27059d7218110afbf6e6b44582cf9e123cb573a0206a3ebb256ef3f30a24aadd6be1da6e99f6e2f8027c52e00cc93d2cb93a5ed14c5c2b5acab16ed4f3913c1fd8439b73ed616013029952bfdfe083149d250a5b39914e5724405d49e9c52f7b5f50ca569a0693b3cfc781000222672be454406aeae3053549ae0d0a14dcbdc3c425aa92b25a2f4a4b2fea7eb25df715c512d8808af34e250ecb762d8c0b33254b1034e74d52ae2460e5f5b284a513c41a713db8e2c71f1829f2ad7147b1f252df429bde3f306f11ef8cbbb116846e4fc6a849e317fafb6d5f0d025ef7708ad14a87105a8df9194e2261be367e231eb7b7f74426b06c8d73ad63a2fd07a3065aae0f9be38913dca5c53fd117ad8eed0bfd66da7777dee882ae8ad3e3448d9395188ced8eb3cde8110761b68befdb16376ffcf7c728e72880f92b124ebb8326aabf56ac322b2a11be561c5fdc03bb9f4cc8fe31bcbbb6fc47eea5ef33f93fe1d1094bae3871132a17f736d8cb5cd6d19ac6940c7dadf1521be146e414c4398b981880b0c2176e79427321dbea66f2aa0fe41d94b8e458202a3f104cedd37807b2c3f68121eb54ada14c8bda3891ed8047a20730caa257ff3aeb8e8bb2b948fbfce8fefabd2b0a70e4ebdd94cd1b62a9c9127fd156d08a32366cd900de4e9dc02c446ae38e95ca0c835c008724f445709f67dc761c6fe4e8638533aeb87c7fa28f345b850c7e8095597d0c10120a478fba2184197e50f73daf1c0be47ad2d85601eed9e99774c817f6387cea0f1ece45a4782448bdd871804d00f21238811da49900f01607df7e7c52b8a15349cc6a2cd3648aed3d1df414fb295be70cf1ee6a7169ee63070241f32fad8f2d35f680c6d5a0caddc9087df5da98617bb415e3dc0cf30f9350f48cc933d54cd76555a2b44180807654ded7169b430995353d14e6b598953a6339b5936978f5b2b31765e4021e7624e320a83617bb3d2cb9e655ff0a10b317aa3d9dfc710a7085102b58d265cd3625c8ddfae7fa102191c39e6d85ab4366f400c27dcc44303be5c36d1ef2011de8fbd2f7d8bebd41b96f6f3cee0cde567f80e4331977c1070073c68aa602a90ece111511e368a94b7269f58e86071e403b52890ace662279c8cabcdf914c62303d5da7d23f3398de82aba19d7c0c6c279461aea2f70fdef09457ab490f91e47ccb45938328d415ba4a600d30f1f1b567aafe3d266c92575b827c2fc67695985fb011bd3178a3605ac99b2009a3f604770414324962f92d55275000c25b8bd136ac94d371a2b8e9234c958213fd27eb7b6996d9188f5274d5e3b1a8bbc5bf72d86b62aec0511388ecd9a15f43a2865e09f55df4d2d9d9c4e59d48153d74446cc22863678bb0ecc37e90ee95ccad183c0b88bb4289cb6649152b39ff95f4d3dda2762cc37f21b4817b20abb3d6db69cbcc444efe515cea7227d5088ee692ac306dea9aa25923dadb32eab925363d9a97b130f315e7997091a9de3fcc51ce7a67efaa9101dc7e2f49abacad3887a491068cb2a26308fb02e22ffd03c601fb46c775bbeed8c5483c8c6c544f63a96272655282036577400e8c368e6e89b6dac355d639f4657608eebdfb0ab6bcbb59f3bfe3840a7610521453cbafa9f8eaad35815ebed68f614d198403298df673ab314cd6eb3a1aab2b3b7f99cc1056d817ff0ed60f0277e4934636e46ad0b7a88b6bf91212360d8abad51447916473300a3296c5a5193833f73d7073b208f82d1ff2fe6b63104d15ed5fb1e8cd0fe6a7ed52ef51d9fc8beeb0be699b25b52a4a13b6a315e3b28433cc15a2d06ac80b02423c9bc134dc362e5db22f6a03940326433cfc3b38681f50b589d7f441424017c9bc9446fae370ced1cb8a06b4ed26426c11c2632fd9bc232ed89ae74bcd2c4afbe0c31446045a8888239d9fe5332fc87397f083e6d8303087468fc29f93ba60245ced818eb278ebe7d479a09ae97027f49a589a2b57f69e338b517b7d601df8cb6e123969759027ff51a95a657cdee39c85c88bdcd6f13f023326b31aab15772c4c396fe01c97c9bf84febba974bef13b911af9d11a5b0d10d9ef6dc40c14c2c3030a077ff45def9a8359e0af89bddbe141a5969e1c0454c3f37da791576708198bf753cbce20a9143dfc50e1445b056216c5c4c2f423a0656027f077c6e0d0c4d1088c60cd15c7641f63b66ba2bff09a7b111a4f86dbc9889a1541cca222050abb5367c86d40fa9baab90113a66ceafa529fc1ec1a733e09e4a281a98a64e8bf3207452025d936f6319b645a755b61161fe739477a8674a55a25d7279d62454fe96f4a8f64a0538d44c699ae3efe8bb419d21c57938323122a9b4e23b93097a281c374da319e20e1aabc48729b09951a9781e2f78a107076ded6c5e338af08433049ec5149738be18415bc143cb511cc99f8fb299602f4fff966e47c7d0251e8a9dd0944911f560a23ce349b71a0768952b7b887cd5073c2fb84fe56d1fbf3c037bb645a92db3b671abe7c24c981f46a5a216d34412daf2c11ece5eb72e55f2dcb527557b0479cbabbcd3aa900fb588f7b0d2a1af4915af4ce6e38ba9ba098995c12404d00893a1efd682330c999177d65984708bb49cf309f2ea80708b582b238bb388114cd2f3eb64957d061519f7f7918630bee9007d8e3b46deb2587d261ccf301906a04e07ec4380c64d74507e19aeed6063f49d1a9c10fff03c8a6c9cd33fbeef86bc08d7a39cda25de1328ea8c53f4bb76461035b1147d21520ec2572c406550fbab0e296813518a35fd44dfda7a38236500daa1135fdc82e4441756981cafe56a0547bb70958d125c59e9cca283e3fe17077c0a3101b10f55c10429ddadd67b2e92f673f1ff75aa7413f750231d1658b8bd4e5f0041d9eb15e343f68991b40b9d3dbaafae9c76f3947859cc9974c5651a067e4712da8220da502c2fb6845ab766a4b0ce80d971baec8b674ce257cd93f06b9bef3a4b6417745527eada19d2855b8cd14d4512f96c59be8317c252a737d482ee327faaa63bd503f72f86228ea5de9eacdb04b65f726f6e367b10fe6eb61a7916b9bb874382ab8f5153352837527508fea51da290ecb48a3e1c4015a9c9082dc6ec3c29d3417f399a3017e9cca45309336de1d864fd9874e9adf59f1de2d378cc7a87ca1c167e4f3b0e2a4f0bd645c7eb943fcc2e7aba213296084ed16fd5c1e2bcdc8e3fd4f86bbae8b05e48593461dc05f9b0c665e8b06acd89452c95295a451156f7a56c58d021c988b86863b66a22c52cbaef2acaeee7813adb363bc71f1fe452cc58d8f6090c6ad52094a9b7c3fd1a42a071aecca3cf8b8f909881061b65189119128a96c3911d95d70d30e52419187c939889f95d23d584cb9b6810b664462d056b6e29d37a78993ed0b6ee8d228f56b0e048384f3e4db6d832b4348f51f10fc8f44f1dc009f443d823d34b98c89aa9c6bcb42ca486883d9fb3d09ed8cf7dc09434a966b51cc9a93616ae7d5e84f742c17d0b2d78c5f383c8146b9b1ce911a429505310e41de2a98ac5ef3fe659acb65ce6fe3deb0154993543851b62b31843e3b0d27eb185ad8942b7b2fa6ee91b8de6fd65ae856cac858b7c65891ae336e739fc9446f3599973384fae514492e7d900ce5852b7a5b95773ed4ef29d9f1e4c1e0459e1b4c9a420b678dd8d3a57e2eee73d038d7af20b023546b76863ae5c36a7548c9638c245c1b74541ebe69c49c0b4d82576d5d36cd76909af71952639f471c2bcbc672d981153bac2265a7335df54a815b1f1861fe3d4ee378610642b3a151fed595a3905186865ba6e2fb3f9b762e1dd6671e7cb243836810ecd5f82ee0f310dac39579c3e7437d5ea34b90d6e33c468468c7de0e801c625b87e067c3f2f5e5735adac9ec5c222e4f7fba34b1680bdbdedbaff809a465d48aedab42806e2aa3d60564a3f592bd469f6d21eaf869ce801b0f27a7102d55379b670afdc59e7a66dbd70655c17afc217b1ae03899e371ece079a02f19d1a7f1b804d166fffa5bcbacc18c726bac6c60b270f68beb5b794ba12091c7d12d58bdbfb8918be5fd83a88f9e4509a0f9a70118098b8454a32de732e23da6c6fa93bcb3d16828ca8e0bf6a3b149454b6cf340df014dbd5c5b1d5281f25dcbc1c7b545e88729c5a96d7c0249e4b8ac9ed152ccb2d01c3291610b3a86fbb7eb821c4374239aa377aab445044f52c76d19b5399ef5e716d08c62062e872f2c04776ea6ed9a6b7c466e66c43c20c6895aa1f6b13f64ca3de12de1febf50f09a76a17005e0af8ae3d0aa3328051b11f05ac37c83df74c8d4ffcafc4b044e0c174ea2222cb4a6128f60c4bc05670a061715b6303f075f01670402e1802fee1efe909adc07611389ebaac873ec24f7cd7923b4caa0d31260b07f82a3420231d146bfad0657cc32a01112fc25c9e75138268a3461b45df0b7a37e47e636b07856c0735a9b4c2a53a71c3077a68f3d8f6e6303667611ef10c1e06277aa26db6b762a69c608d4648ae9c55bbcb10e997c9acedaf5d7f7a345997acfc453b55eaba843371428f3ec78c0afcb908c6519271dd799ef173358989c96ac81dd22860377b3b09dac1aca082c225772beedc54c8bd238c96502de1aa638b6fdb1cf3a91b9818503be5d763e62639d1022227bcba5da52e110b62da4423fff5a5121ebe7196c889f04d6144c79badabed5044a38b6d2e56290f0c4ba101da6efa43cf93bb4fe17fa6e95771a7859c577efe8aaf1f85987c351664e47d345767c55d08d5ce863b53b817e80e2dd3067532c741c929d61329d2181a88dc622c78231b10edf6f1c9d26ab50c8e61f724e834b5201686377606905129e49576218f08de13cba0500fd4e239cfeaa94689565f8d52d0f2d1a72ed3cdde17306b3701e2d5552df79b49fb2eeae904b2c20aebf2251a2171840aeb78cd45feed96e9cac295efccc83b5cf55394e2de3d7c28027a2adb5a64ce9a063f8596dabccc42effd84267f530db5e67dc3a07c811ef6b341aa1c8a5bad43de94b25f06a53ed371d68faac3afca7b629c8f228db0b6f3a28197a6f16d9e20e7ee5454dd76fcd193a3c265084cda44f71f1585929e86c0b555fbc48e9280879a8b98549906b20865600eb80deab7079be60a3c4cea7a37181998ddb5fcefd458619e767d5f406d3c12385b8b92eb4f92513c6c43caa461421e154aa8bf81526a1546c83b54eb90442ade78a3d1ae2ff0ee99e427a6a1e95026dede3a1bf1cc7fd7549c4d33234547a58ed785862611c074c8f3b1546765da4d421b19f2b571c55ddbd17cb1f6eece707573f6c0db21fcc9e5666d3f9622896e527334e7e2e6ab79aa198ff2826d1ec793db3e382a2d1c05f36de8c9daea2ffdffcd97cecc2a035eee66231501d2320dde3a43116ef1a393fa1747c8ba1a09f61cceb3771062617fe5952aa58ea5056071afe9ded7fce8ce64fa485255ce74ef46137db0b61f4612728ef827522eb4722e77ed6ce503c17ae73339cc1b7c18797ec2c84378d6f2050cdc5c0e418357c9319100d4f725006c69183b37ac585e2a0f3dc4742aa43777958ccad440581bcb56b1556d46d63c41f47198a74201277c9a2012649ac82dbb520a43b84521c8827286f76852eebd71911be5ec85653969913c8c4620a30f1df38de6bce596ee30d506023381f22fde1b0a90cbd97b300911d85424029bac8395cddcb9950ff98691f56459f3cbbe28b37f28bb62722970d09c9a04620d6db72ffc1b93adbb402ab2a846b2ee75a4ee49143a0d41b67233f8f5dcc5bc7ad836984a7b17d40fa47ea090d689ef540c78850c07de2a4c78174742980f18f04ddadd30cc51ce7021f25d28a0eeb31c389e2fba2c80e0dcc416527d9f6cc5a2c9e9d51a021c73354f0d3fba8f935dc62286701a6194c0a8b73b631732ac0a1e6cba65dd3cb2a8be08c43d9533faa11b2a35aa09b4205f9eae5fb09789a9a28cd6f21993f143693a616feaf8e6a4550615761cbe9bdad1ef4ba385a01fe96ccf6dcbcc8b932ea8a8b1b387438e9fedbd1e5aa9b6fc6efe0f0ebe91d7ceaaf088f3a0000f2f9f780aed19440d04cd0151492d653e9b150dc4bb3e930b5081b785f6f3cefc31a9c5751134fefb1d67b44d97b47168a2c053a4ec27662a03567aef42837b50d9acce176835ba14c0f6cab793d65029d2d7b3b26ed8d93a9c41c33ac72229946f85dc90ee6dbdd64a13ea0e6a81726b64e6b2c9b4f920da95d1bb6c9bd7045f654f72ec9489f10a37779fa53b181ae342ee5c3ad4c7605afd3b20a86535d006b1a54687ced91f61ab250d5557933494e2049f19bb94cdc7849a25066ea7413ef57c0038dac8f766fb29c0703465eef0e9699691e8969aeedf57d9d6f0da0f6c0b379cf6414770042d7c050597d13bd7a0ad2e9ba319ed7e10301721860d3d5502de4a0b642f67596875d5e1aa1fe76d79707651f5fdabf510d8f869ee96d56a53cdbfa069495c80b9764cad2e305011f682d99e9cce075c6a38aabdd3d1f437e1600ca32c9934528e54e27054683ba07da81d94c0b16ecf9c92bf1562d35e4dc0c5d80f818071745d7ea85b1352600cc48cba516ab030c8e1d4b44f3f00baebe08350ca9584554c9c19ce7cac2ab1173e533e3079a737197360a7e0e70acb1204517f9d3a5dd89adcf72792e69d733287c64e6b09042d534134eaa17dc945c1de54004546ee1b8f6e9cf402b916a5162b3caa729362e383e04a85474c168187c8df922870a3f44ef6c448f760209091216119aa42be8b81e61759dca15c90e1575ad2bc9321df71ec12b611c6a4552bed2ee1f354568f25d5fa5ba71df304c41076729db01bc7dd8a96dff0382cc05d63069b510806ea4d9de8835bc48b27cb9afcd754eef046b416aa86ad0e7575c5b9d60e834db25d27de432f0de3e2ed09083e619bd169f68532ea4c13460bf962596457ff1fc2bb2f398e51bb1d772e3f5c656e11ea8869442b72cf62da2737de0a32f730c93a1d8e7ded872508888ff268ca6e4b4959b5b858dae0335d30dd416501f9d923550113ba0bd3f2099f72b1f75aeb25c7aafeb48efa514ecfb6fcd2c09133892115441d441d655dfc5995327d558d85a3b440929e92354baf6d960fe9312792d2a9278dc58794965ae524bb922a34fb8afcbabef4777ec6cd5ff0f9af820bda8e0b1d90027248540ff449604e10278d5f8c54f47296647bfd0e226bd7dbb11709297341d38fc7f60a65fd7797bcd4362ce9f51313bc8efb527442fad361f37ce898b50feb9b2766f5f156c22617a0404a1420a287606fbf7d8cd87bb00550c85953dfecebd31f39a8476625fb5ffd9f6d0d72f12858664132988ca3de3890b62629d7a5d448873ae5d7cd6ec011a7fe57c276e2072356e4cf53b48863b28a3b72aaf9fc26a3d3586e432fa8a767f5ff87fc00974009975bb4db3574557847b55b2fa83e555a8ad9962ad848bfd535bfe4ed35c1b73821527bc1ccca8aab696f64ea025b5e5a509661e2d5b24731314d2bf1394d53061d86e7d787ad3c702d597c8ae90905f86b0109faef6f17c8ae47728e17088092007c32289138b679ad07d17f57549f0843cd631a47c7ba87645cd49d45c95775eaa3dca80e3a32c7a8fa30c9c367cd0e6bbda7ddf0f44a616a0682d8cbc2b99a0b5cd25608ecb6b704fb8ecce5e7c96cfaf2ee390150da9b11f1e0618924f5336b588003021c9b642b6ac09055596c38cc29bd6ebf1a7726a460120e7198ea413886eefc08662277a11864b648bd438d375dd36009cf8aca305144bf07affc7d0c8765f744281889aac55ce2be36fd2c51467344bfc8c546abc9878a7954435788547bf823911c2fa734931fc747c9b9eca29edf06f5198f7dc0ffdad30c4c9044745f25bea34e9793594b22a9c36c3667201c8f79c032439c07d470ab48d88ad237d358ebed3ac50b797e51ac2dcb84edc2e9f17c61d5da7ab1467aff3b5682dd7a3c49d9aec091821ad8cebd6b7eb2005660e58fa6fb7c9d274f8861b3d8c165be8dbd6d63243da3cc29265356a00229d55ae2e8ff3198fed2756c38f2e97d9098086ed9775d48fc5bc8fb10a5428bb66122602c1f5066387e76f7b922dd4b525d8a47cabb211833af43969abd38f4279cfd198a8e401a3688b847687d349fe12711794d5e93aaa9bf704c4f666ab0fff894f7152e25436204aaeefdec0156d0d915f27591d4cd61b979ad693334b475c4ca8ca8fafd632af32478b1975ece8119c2027d6b4bf6208100a110a1a39ce1caeb3da0e46981fefc4f93f4e10a092186cefd427352266c29b948ea72cb21aba5c4ee5f37061f32e7c330153ec2c372f6d5deab1712ee1b88c77eaa1c5347b6528ea56e3e4e8c759c43608978b047c39a3cc9cf8f443afb8e4211c48a9ab6ddda1b6b2e9dea7e2d058b9a4936b1e810dbbba448aa8efde09538f4cbba2bf68ce35abe8d924c6de13afcc0783fdef6194e6fa8f76c9417d438d066da2d89b23103f2ce2303fa6f9b0675b06117858ca22b36acdc461ef1669bb8326b4f72485e15db311db0560af9705e0fe0c9ad94ec6b75599bac5e01bcb6ba83eda7589c7efd63a27c9e7b91c8e8d74c82e67229097bda4f1a533b6cc87bce444f04fffd750761da301eb2f2c20ef335feaf4189f9c21f0abf20221af4d4e4e3a77b6bc06dd5b7ed82505cde73290583be40d76d35688ac2ef0ff853aa8fd12b0781ee26883f8b0ef83650eabedfd045833414ab680d93062b628aafbf4baa1a3d2821f6012069f261e1b59a52ddc926aed9cdb2fadddaf60648d438af1b229aaa897852ae566747d39544c7d4f8ddcf128f422b50df23e16ff6a19feac89c9ba22f53506042cdf52c388869976c11c83c61777b8fed0ba5edd466e6ad541a899ed2712d905842df4fade14279afca52b44f9a6b478d2ac5f7680cd24db6c9dce67f7b05faa79d2e3cae4b4c53cf437aa8dd7048ae4ce1be832a069514fcd8b4b0c3f1b6eb02894c6eabaf3d107a4577c4b7ba7d5ff7e44c752ee51186e91c235c04273093fd21d148f4c30d17420dd1c1b88298939e4ce44cb5d86469f682ac96500ce4999cc677a218c43e1e8bd95ef66a5a582b8bd94b41c4fe4a09b7e6d69d24e0249461d1304caf0fd7140021b65d4bc059c72105ae9268f63a325391de9460f38ee7ae5ce2e98c9b28bb62f0de655af0d5e02cac4c4cfca5b9ec8ba29960016941f91929d5f47768c5bac57068426ce0e38a63985bc857d856b115cc4b66ae66ecad2768615b9dd0ef6f6bf18df0bfea88964e4f165da09b679d47db6c3f5d064492fdecc8ac547910ec055967c76eb7eeab797f3a3825449b6e8bde865a486511df1655955c72cf74ab7a7c235702637d661e2354eaff4f76190393f35472fdfd7ce7a383b86f7f0d79ff332f8aa183813f0ea89d3e9eab9e87f11536f2f42f850f0cd764124ce31a1f76af800d4cf800af9ba2e9427584b0fbdbf8f9ad3f266f49183c477ca87ebac4ca097dba39ad5ff42abcc602b057942b4296b40a5502978b027cf48dbf4f77fd3b96834d2dd178a7099102e36fbb920a9da9a8dc2c65fc116ad5937e7ddf84453bdc11c3a9ca7597e0bbcbe700415fc1c4465a3cea7c81e73d8eba91edb11a8d3dd3d07a0b48662308ac682a83957520aecdd6861a816660f1facd1ab2c5a4eea227f159c3c7986d0bd09d9739fe3cb45588e9a88be035b560abea050d9cca4033841f368a9de42fc8910f85f58855c5827a833cf79d3fa7b5ae7469cc0a8a23d70e75a2a137a9012b888ba47d5692adbf1966f68c1eaf59b704922fcfac48255ecf44fe66b4bc31244b895472b81f69c210eff0036c9fabf843dad25f15eb493847d16699348ad52ca1c944223a917b9aacd154b3c19c935db22802834bf793c7a0c08449bda521a9ee5d0fc2ffaa914a8d2f9a787f9c34284dd37081a8e64d791afa6a5a6653f420763701bfe4bebb01af92bf71e6a01dc8c10a741bb6f5ee3daedaada361077e4481f6ebd94fcb9b56a44975b0e588c77b6e155738a3decf750b563e2edfa90e23ace4b497d2927ff9af535daa10eef5fc40355c28ea55f92a6a040ca6627e62157dba9265982fdce0fdd5f9e35d563167071f11e65b46d85b0ddd67ca4c7bed4473bf28ec0a5d61c4f94ba6b2970490b6f854e09a8ddc7721f9f9f885659040e3729d40c56447b9db5ba66aefc04468b2ea00803d14bd90e50811f3997b361bda11163bf1e5f2303128193289dd31e1fd7c30a6d96fba3b0476603b6605dc102c4538d0f330732e39f85b95f997e3d046bdf139130d6f3b426c065562d1f1153fc2b30d22688244211918d40342f98502fc7a2805f6cb42ae865b3c8c11b23c6c9869038f764e5891e9c7c23c4ef3ee51945421f3dffa91670d9bdc56ea1160a7ee21fa69246df1d26fec4bb1f2fd84943a2d6220ede7886c71dfe56130c1863613c0594b46d0d6c30fe7020f573957866c7fcad1cf74977fd2aa89957814ae8cd893750c7f44ae7491652685015454ca1ab670292e0122e486e6c05f5978b1905b2617b9b3046f88d0c7477258b27d14cb819d07ebf486a69932d15afa0cdf07a103d516009e5a1899855d71ea9e0275646f7fe4026e413bb8f8a8b1594e0cab5740f33c278dd278160c250e1142a6b3dff8ceb2d155c821f4b109efdc67fbf76736de279ea57324e73de95ee551f953998bc84b5749dddd3add009ddcef06ef8bca0d29cf0e418ce5088b43b6af8cb05eb51a07b29005baecc06b4a952a3771f96b6bebfcf843b57d7e000508bc0fefc49028d464a81c287499e28cfd16257cbfee72df1250ab90f18e47e1ed742d7ac6f5927370b5908f21496710ee9932a795f04b30d7bd8da92274b63b75f2a59b0fd9c2677c1f29d373db1cd9957326e033cc832122e91aef5517331094db779eb2814b07bcdde42e58a7fcc997d7a888849eea2c6c15df0c2dc6713609f7aad03239f0fb8a420531f70dae3f69de9f11aed96518fe0159a207d25374c8bde2b0deea014a238901e1b3175ca92e7902a879e115ac9db41bc9b154c0df74691e7b7573cb9e90ca3212b9aa1f79956fb0ee48fe7d429831b5a6f4cc0f0522f540837d28b2265c71b8eec1cafdffaa22011fa76aa9826f2041a74ae75bebd01643407081753ad594aca586b25e2f41ef3769384f0ed7013e4e6cecd65186e2e6acdd26798ec2f5fc7714bce60a08a936c23ac5f412d997ce5cb5b7ba96a510697586adfc53147d255ad15095b969a8618c13d2f1d80abd44be4e221194ab3add691b13c52c34c512ffd4d06b72ccc5ede970c6cef1e3ad1cde83154c3f4f661fa2f8601c7909b244c4bcd5f3647c99be1cea0e175c760c753e4f305124375a9afa947aa65fd3b3b6f3562de22473c01f0eda8ebf54b0f2725c9de5b3a644653488976030d3932260c30830d06e4b0a02deb145a061e5601f1d89504ffc84da6f804092391ed1250fa6f599e50dae4c44b22ec248a2d2575f91a4251e4662851d515ec1d726e920569f93b414cd67ca4d38fca87cbe45d3446b2442bec23f205de719b9483511a99c9760132b2369197ef89f48e4962be3461d1b8532c08285e228e98eb583efd3335398bcc7e12756890f41918ead68d3bd0c86967698358b2c20d6c10a91e9722be20a69ceaa63866c1fc7f53382b1a4e87f984395fd2074413171139c4580caa4c98f29c21fc2bb5d9a7cf0901a4bbca62b911d8666b6da9c4b27f524a12b3f2b5659f45d528a9ca29ba73577044f834e652911c409a0d6b0d8e3bf60d4eb0fc588419065b6dab759779ef7835ee05d0f3a6b4a9d9e48bec86d66e36616a4cff63747e1615460dedff308e25a140530c3db3ed44cdd55e314f0e7ed148d7ff176d3cae349d6b8b7ffa9a4f7b1065e52b94acc037716eb569dc4c4c0faac38bdce903703f9a66d8303be8e3661e73594d21ea2b91f2e0c6731d6a51fab848bc77f699e98c74ecf061e4c8181bb045777d0d5f3f303ce2212425fb683e339c8aaae0c185dd29c3e6779e9c976fd4ed6215c23cf8e58573264799c3cb34e8a5fc1872a79d0987b3f3df120377840659ee3df96c2c0d5149bc3359696ca2198fe4cb2ef69147546d829b5f1612658260a0b2097a9bb8c0181be6262ed39afb192b9c483ebab4a04d08092d9a7cdd79f4f32fd74f421a6e1483f6bf06ac3ec89af7b03dbbfde6aa1396f5191a6263a266d56ebd6c6528f07921f4c000fe12a068417ab0f52e466efe7cb57e14dfe0a9568dabc4db62af9e109005b24f3a62e9b0bf18558ddb134dbe7eef37a21d6c3b0d4cf6646f9b8c98e6a4ef8468a8de89d328f140e24666ea794bca3e7b2cc546020c5a7019d182af19b7bb49885331cc9ba2e22df3cf1109023485cb60da9c92ab2517f1285559657eb529d601408d4624522144c4c3c1d698609930f08811448a08e3c165ead8a12fcb17ee68c4b69d43ec186a5d8bc4b9d3266f2fb5a3873efa07a5bb034251406df68f114b0b96dd6342d23d9de23a5b0db374ea062dfbb56323e102095ca2da1b8c53d2885cae7dddfe6617f95e95e3661d603336d9b9601fbc39f1aa942e35382e3eaed307b2c9cc9948b0f139bc958ed7e2c4b78fb710442db69b15ef8ef4cd133ae7e996e5c256fced05de534ca7cbc1d52e2421153f82480305346c88390634de60e2bee1151e26b76042b238c0dfec67a7f0c481d71c34697ce60905bc899a2b0363d912af563894948ce09b57f7f88fabd0d1b33c1de21013fdd1a10ed43d75d175ada055a09ccb62eacd825a00b6557c742f8323475e5319b03a63138cf4a97db0a9532f5abcc10e1d1d28c6d0246c6fabbfefa5baf939cf3358c3cd8ab53bf41d6348717a514070eb965903f75f0d549c753d89760e52cb6713cbb8685b5e9c89317ec0e80aaad6c3d75f6838a440158791fff42579491ae0e7d2ccfe1da75bf977e43cceb8d172af9c854fae82d9d26a3fd369233c7bbba2b1ad3a4c6e217eb427e51d416a9e232148e36d7b37866d039ec2652f0f7f926a278c5f888dc1b2a4b211359af93346dd6ecf42ae72e09421c79b04f84de95a1045cc650a87d6346bc1ec012a43ae73d33de1b209afa92c0834f03430348e60ad288b145ebdb3b7057fbfc4ff68d161f9d19596fdf4c575d56270bd2873e679eb090b4b1050bfc5d1fdb89a9df7f2d868a3d004606e5317e966e0f95d482bc39f7ad5a2e308ba6fc62950933bd9b591eedd21a34dbcf4205841332cd7e5f913fb7292934b3b8430a532b3190a5937201fd789ba800fedcf141d0d7fffa2cefa54b70198c9613d6d851b2083a687fc782a843035df593aee0c030ddb705fafdea8ca71a9c7ddd7c3beba9194531f1b211c626638f575f4027bfcb5d0eee01f6d2b5cec2126c4ebad825903af7480f31fc4b1d4896e1dcf3de354481c1b04bcedadfd508adcdf4219e41cc6f4bc549b4b810f45bc85c9a9624c3437c5a51b32a12559a0a2ce53c518b750c57d7f546552292cf1a85e150ce2e135fc8f57a1c4632e5cae889a63c57051fd8a2619406d1be12fea07ae7d6bfe14bd51c04c307c4d0e57ae8f98088c1f03ae04038e80ef4fcd637f7e8bcad9d0c4f5f511c232b2aba9538638e79a082d52b146a0658fe9c25970bebb5487f34f78f8721567a8457e3c2082a28df7d2d09efce07449150f8bf6730e0d2547d3433dafbfbfd4e497f8700187df15fbfe9d0011635d8f499eeef89008226e88b46b31a668bbd9d6b0f943027a7d98644c7330a4f7159cedef3b7675b2129879d2497b74002a2bf849cb21e346c6b4fd96703de821a50a2545bcb84821e5f2a026b044bab43b709e4b4ce17bc132173a13da4331fe6e276ba0eccc272177768ef674ff3564f33b942bb687c4eed80016c9cc3dab3d3de94f84a5257033644457d41c12e5b0469ced24e1435cc44508e18e041216d3aa682c03088c31a202f4e3e5428cecb4e91ce7f886cddaf139d24936e714da7bd1b3bebcd13e8b3a1cfcdbeb299270ce5170a9a7cbc84adb6ccc83d6d21801f02871830f4042a657293091044f357cb70af012dbed339a529cb75f6099d76980aba378d7bdea115235f95d4c959ae1b9845d0cebfcb2da1f12242066231f210aa261798cd4cfdde05e7c107a88dd26e365ebd9192e887f725b57b5c6825e64471371335de640f842cbec6be1ef4307508c4f67ece676acf2b171845f536e29a59752ae28dc5532179021d27d474646728c892f86c3bc554206dcc4dc4295b15d114feb728a3fd1de5d6bd54be94e17ebe976f2c6489f1d3ab04c19fd3a4d8899b3c2b2af6fc067a71aeaf37f2a3f0d50f029fda41d25f78cb447c64c1feaeb61b409f8d0104537e3ad05676db1ad57d0dfcaf3555dae1f1a887d4361b479ed3e148bfe8aca270af3119cb2af55574c47330cf42ac7af2fb3b1791509b6ad10a32b9db533cd73b859b7fe66dce12b01db97788881ab9156728b59e36d1be855a5fb1ba029183aa0905ea98679f9067b395ada97f12ca9813555db2f1d4fc5f869ea2eba08c6d0f8811fdb5815d678fadc19b454e47cc0342bb16a8637d1e3840c9ab48c7c13cfcfa1605747cad146e50f3b4b23bf8c4e27a5791c04b5e8cdf950c986fdabf99e318d54c98619465d11db56cdac0e2090e0b56daf594bc63fa30ffad31426466e98fbca9b7401c3d2bfa03c940796c95d0615de6174b987b62d0ff77bfe74bb42316e114837bd4ddd301a23aa04bcb68c253759f90d9a647a2a918c6dc24d740d7a9e4dd1b34e8b4ec2c2d16a1e08a18824d940af2c5d212dddddb5cc9f47e5081d6a62d93c944049e412876aac409c1f96ddc49b474581bc7397fe9b742f8bcd2019725fce3cc9289243168610618c57d405d6abcf93172f80ade491ac97208c05568d2c747980a6e510c0b601f348da85e3a36de8c30829b832a9307cb85dea9e97c38c26ec52b5add78e4560a0f507b5e116fdaf21aefac07909585ba1024a0c63ea0649dccccd3539cf0bf30cf7e445512fa39c54f5812085be9e75febdb3ceb10b443746fadf0112cf83bb440dbeb0c59a8c59536138221521ec6545da90847fc9a099651a9ca304aeedcb90b1b14421375c11d651f017a76558d9c60c9afec1ba461f73b293db3e1f07727d02bbea9ed457cbd8369fa60b8d7c5ec8751889923764e410d97d30603366d6f89fc720a73bfd400ac66a5c35b4a7434a53549d87b28a7de64b92d0fe468a90609b6b0e519b390015528e667a677218abbaa38c1bdd783f7ff6589ed2f98b617a6bc86ba65d982431e89f4f17331165dc8da86c2fa57fd5a4cebc91e1d4d9e9aed2f195a0e0fd0bf362cf96b41364500042fa51c81334d332027f3bfe4edc87be07a39216cfc3be8661096a9b7995ea8cec1c0e7674cf85d2cbd1adfeafe7078ab8b8c3281122a921bed6da0a37cd536cfba48468f0ef86bb42a1057bfa2c0947876c4983cccdfc77b4787c4ed3b0dc2881c980afa620031442abbe3f2490df504c12c60019ddde160d5d3f2fa311ce1e3ec515454081c2a8d2b69404b8c6831f589550dd451e47e22fc110b86fc2e3287059e5e8a65d68443f6adbc679ae5a0ab90ad68aeb2656eed5b80baf5d44d512b729ddb1ecbcc6470a56e2239e9c007b2c9bbcab67a7ca1e5d9ca18f6a42c6b131765bc306a6115c6221cea19accfa247cd2dfd607af47d905a0fbf782c93868bdb00a3012a77307d1e412abeff1286b6e0bfb1a9504905dd59dc65e1696267dfeadcb34fbec82237ff1a56d13b4521856a4b8b29972e727aa98d6295ddaafc197d577a9f7f22a89fe1cb93499d085b4cb868e7bf0ad8cfe12d66fc6d2a06e1ab918cba13cba1939a35bc49587c94c731e0c50aee84910a4edf6c25d0d8a7c4f6c75969c6deb2862be52d69f362b1a3f3a22f20b3dcf30001505acb5dca0fc1ba75d91ce0e5941c4ec26c6929240d47941e3b52bf31f1c48de59b07e0bc3786923ce6987101d3b9819d84f546204e3ee2d6f55e27c8ce54c101bd7f1ddd05aa586e7ef9b4d43d87471b6cda67a42168e87c4f30777957cc339141bc3436fc0e8dc94407d3c85654c0b8f65ee95e909ed04d6a929cade9f53e6c061795fc12661221474e93185f362cd4a6fcadb278ebd25ea96b6c03a4f620ff73fadc5e814f80be2a48218d6f3dec977323f4c8628aa6a6842d767dfeedebc4c30e40d1a8e71489bc1ba2c8f98e1625dac67c818bb0cb63cfc83ba42b50556bd26c3b1e42fd56b54a3620fe1a16583acbeda00d702cbb6ebc8a0b84b892225d112022b75f3ba6edf87913841e0cb84cecf9a0df314970407859ab2064c55cf44126985f032e67ffd4da457304a4c342ea9766483dcfbe66067cc49e16c5c35ded6b2c76f85179fc1ce02ac0152f365c469e81c526250fac95f3b3a4c9e663c43f6c4a2dfa1bc129736caf7475f2aa3906d37e3e8f95e4fa47ce730a2b049cdebe6d3f322302632a36b611d21bd3a45513f0f3a203003cfd0493b8aeaf91da584e821d7eab5c4886e11fcec1c8b91bca29405ce0eac9017bb6815266e29cc6c41f2ac825d6b49d43547371513cbc9b73f80a7914d0e1b098edd188768401ef3130f2a225708da4aff81055f94270229185ee749f30f7f364503fcf726345f7d7ccaa298b5a68792c04074ae7b43df11207d8d0df03d6b0ad7ad50c8fe76c646d16b4048774c41705a1c604a6ce5a5517c58fe01b7002abaa047c034f45f701b07fa085e57ec9fbb8c5e37f4706117e909e151b427b29425a0201ac30382d05019f77754fbcd7906ed54fa1fafee48aab870ce698c1eff16aabb52ef403b3e9048a53b58b91586a9dd13d43358679048d2c24d5d498c398296877c982c9296eb219e2c937a6f8dc5f6831d1d0501699e3e98667b56ba8f51c8d1ad8820f63099e4024e8daedc1284d0f84d4f6d3fa7a0d274a0904099d390b7f5171f850a76ec5f96c4335079fc851815f1387280a872ea3db34d6e482e7171eb5cd8ac0f454a94ad6098f2af5a35b334880e2769a5081d3d4af4aee0f6997b253173789c697b3e6d84c83099e330eca3d3f2b4471569f239c92914195f93c09eaf465986e05e83c69b0af667a50ffc3c1307f6754ba67b00391efe928b00a4d9584c9fa3afe165fd666e199480df4493da23f127a3644478a8ef43c0d0104eab60499f7c1d03e3ef9454dfe348c6891ac673d95e3b970a08482ef6e322d0380df406996e5a0ab7d4d7cfb758e85d7553655f6e8226b892b7c3a11a30e8c57b5d021a8b9b5096bf10c0eac47f570de601ad0867c1464b630b0c74b035afb5c462dc5c0978766097a42454bf3f0e47fe71693d887e2ca75f0f02462d99e11e339b3098721b28da22c5acd8888222acfce7d3f35a5180b201c9f65774ec790ddc1979c0ab405dee1c09dd938005e0bac830bc41e7b4a9b95972db0695d6054b3beab2c2bb3db42cfc0c1256c545b7e6328a76914d82db3424107a3d36d355c642921a852e9a72ba8be05f926716a9989ab2f14635c7d5641531d322a24870e4006cb342807abfa5893f7f477176a981416fa61daa67272409c765eb8966d24cc36b46d4c9a4cdf8e825ba7b5550bffa74d6b4302fca38ed733b1697f71b3c84d02ee53f257efe763b2c281330fc6086aea736b0230ce09cd8fae7ac24607ffec640333273ce4f80fef605d60703aae8455b2254aeb6c5c12b656a1e8207d581bd6e41368c1238ac48117f61179c1dc00d3287eeed58ee3d88419d71629a36b78f247fa1e3ffe8c5d0b7c72f6ede3bceb8b59fab05bdc709b3caf35e47969433717f9649d39d17948d78b674443d0fa894e869459e956247942a05a1edf83242a034ee4e4f083b06d810396a3f25414de4a4166a94ca8bdeb555bdb890746fd26e9fff6416de16f2884876cc9c93b8145f20dba34ef869a93a2141423733a4adf7e7971f55a8d47cdc66070e094afbd9eea3ac9844ed9dc90caffa104c0a363a0d32785776334679426bd917dfa6f9b1570d6a81bf416e660884d3facbb5bdd29bd8f8af42e04c9e52e446c313897b84cadbdd8cc0e01d07780522920e46840d69d0650c33b4a6d74de163d64cabe6bc3db532f36168bedd4bf141da20bcaa1b06622fd3ed9aabc0583c0b2570d32d2651b7831fc5330222034657210dcfa043cfa3fb6f5981be12366af4834d45c471d72488c70e93db5775783186cb7930f26ed7fc90e192c9750dbdc89937f0ba2c49c6b3d7481564923911a0c70b7cf38aa59a6771f190149d7c914fb28c5ea855616029a3fc9fa7b781b4e054a1239948d6eba5f001cff152fc15c0c0de43798b9a7f156aec9fda4b4e7cca2a0f38987add51ac00e12097c053facc8e6486202e967dd661ce5fdaba25d50376ed6eed12b8a3222ca1d3219d08e64ded46bb4a5a2e7911e0424b2c2aa4d65dd5a7975f6a69f6033c66c180d82347b31c27429eefedd8baa9c8b046ca62e2f5b80ff694dad9ef06fb5725a4e345478677f754a8d6fa0dad884702bc5e6239221fdc5f938f5810e6302d52589270290172ecef82bf42f6290eb530cc358da60755dcc480a1e2ef1e2df9e7aa65ac24dc54ff0ef836b508d542aec7a2b25c81ca901084164f25439313587ce9bddf3501d42ce2940afe4ae8f6df02d90df55a7b715e75a996842a7dc1e5d5fb75f448b76be9715755cdf3471be08c4be783fee0c5f97eba3eaedfc1432eb57ff3f71fd5b789a4c445c940675fe1bd612ea482a88f2abf59e1e88a0f9cfd85809ba8982484a51ba3e60d1b507ccd93cb385b55cc259fb86a02e860ce6572b6186d504703a8fabf1edbcb3b7f39a2297062cc4dfa71d218ad158061dd84b79787f67f69d32cb4340e1ad5db529217341f74b5e4629e369aa1ae8d02cdd2c6a0805db1759287ad7b824fe7129b6a2e3c4b257b2f5593e5851cf8d982e85a95c818775b4160fe4ab5bea11f4deef0c799ce2d341457245d6a71a4d2e3c92535c64905004507f873275dfc8b0673cc1dd4ddfedf5aaa92fafd37f7334f6228231e96b9b07d804c3a4d2eb0fad7e0fe88bceddb8922c6328290a46ded891abfc3c0a65d4ed4d31c3b0bfedc31c9d2e0096c0f8ef0b645bd61d2a78562c067d0161d7a39257ad1878cc9b2121b9ebae94d82d0dcc9775df6f432e24118b4387c08e9e7268ff081dc64576d2c0f4f146d18a25383121bd1a5ed5d6c4ee8f577532df3cd5fd4e6b1c18322d80a1e22b5c0f99ccef1d522898587720613fd131ccc12eab66a3235776e0f415b1d3711b0fb5b24fb8009e6d30a5f550a1f3f7ad9a4f34428e7eab8fa6fc5f7feacad1fae2ceacf1d42b920e60087bb42b12dcd56f9b8d1ff3cb6ffe88d9e8d289cc25832662ec2e033010b7a3a9cc8f4caabec9fe9fe399dd3d0db08b0c0cafe45830f4c3da7af35d5a946c71e32b849e1c0ca098495c789e7b1ec08e260586e05c20222bd66a9cdcc7b5f1a6ba38ac9c8342ecac3afd58cb555ef275d96e48d6cbedc4753dd17979b235492d81fea2872953e1c801e2d8a10b388880e8cce4f303383107dba3f07232ab3ef4d46cb39b02a4275a9c93d362d5cc418a8e77d15e6519af5352319329683252187bb321d02db528a986715ae31396bf368ca7c0f292687b3cca9b0749523770afac19c8ac68d194c1914e6a516d5283576806eb1217ce08cce6d00d564aa6769188b69e017b20ba4eb20cc6c5e390ecb6c42fe66c2cb32a31ccb1e1211d6bcf55b5c4905dd61feca55cae3bde11b85e98af13e5296edaac4cdeac7c8ac43814628f77a4cf78e8508921c8237d742121e22f37fa5a83c4dd43366166deb18bd34e5df50e01f21a910190681b6befcb91a43ce29999369c6b1e0cdf078aa69876d53a82640c7b80b6f8470e205ce251936cce82437535e0baa219827fddb1ed187ad49bfa5a498855192a2202782cc934888592f0adeb0baddc6d664fd45390df7af6bb9b00d24a0e53d7559902af800757654e11e879d2af8f949122e6dcf1d93ca077b676d85c0f1a7a95855e4d788572dd668fa6ffa1bafb5ab5d24f7737a2746ceebf89fa5f7490932f5f2eee9d6ceb30dbf0ec0fedc5f017bba26b7e58399a6a0aebc6c5d745881a3c69eeac6497e56bb82323c65b700ae0b5b0e5c6200378edb42021c57b05c85981345645b99c7c5d18e7a382d1839355dadb184e494b3d0288f90bc512be2584b2045bde31780064a538cfe38a553c5c96fdb7d491381749425541a35f4785fca80c55e51b76448d0fbf044f2b65cdd04848b501e569c5706d4ce39d8232173b5f72da6f0461ab8e12a370fa40fb8c8ec3c8301108ad65c5f169c666486e1e72625a7ccfa46f76f276794d24a3b7673aef790064cbeada4578d1ba1c44e4d6fbfe345e0e5e64374879fdfc0ff9b21c20a9fc8cfb6994ca45c935418e616d282c96f992400a60594b36050f67c4b133d7c50edf66c18ee276ee61fbd2880dad99b2135b6534bdb0ffc8a47ea3c2d0b4a91afee3718370af4ca55971746492e72fb98de8e6355b27770a5f3587f8e23c7d99feb90935142bd276fa0b240cb8ee2cc049fad338b14de5c5a3dc547c5d01daf6b79334fa8985be57afb92e10bdb50c5a6c6fe89bf6566f0883109cc10b0bca8e1c2ab54f32eb6f3cb763a9d72303edef769ecc5cf1206b282a9aaa824790a2faf9fe4c884f80c1d290802c205e0064078f4816adf260fd98d3dcf0ae88fb1269626cdffd36a9f85713cd67d616e4db5a3da25adf7fbdd33617529e2129ec9cc68ea0147a73e06be94b9fcc3f54b1a983897843cbe8b81b5b02a9867939c07d07af78b172a0611792cb72b02182c37cafce39a17d088a4680d8d9671f4fef53f3987427c9035772641221ab4aa6658164aac63569ad3a918334fbe8f5ec5ef1b2149631b210fe9875c1141c6db3c8910794b3fdbca7a0c2e29f5ad7c003a3b8d25f348c48fdea36dad7243f0e06f349ab578ac587982215f7e92e0f52f162b65ad6ebd62803db5b095c2544efdf9a5698f6f085fa57b364c3d244397642e5058d483597da829a62af1c00117c1886b4503f9d806cb952c522df973acadd0b5365b13d713de46961679142f9ca89159556a6290024ab2e0547fe3c0574fa7de4428c67754671d4819deff5e70c0f5869e64e1588d83031093936923e7fea7e7d7c4965fe1321be22af73bd07201deb9ac6e6812e1259e5b83700c8c828032db7d5da3caf9155592b3409a7398163463594f116af91c3592c73ba62e6ab5571c385fb6978578390a66ff85bf152d953a76d7c5af7e70b85aab28e238459aa534758f19aedb6008f6e9d2cd0a3900bbab3ddd47809cafe08e4cbb95f4a6af58914aaed07ebbeb2ac2719bb44903010eaf642d9e7fbe1de865a6469f480e01cde3c828cd25299eee4e7b7864e917efa9eb04f4b05f9b21f4433152fda11e0a3636ca368c2f4024dbbb725cde1981ca658ec3850f35656fa3c20b5f7e54fc63cd3c849a7435184238a7222641b8138889d8236ef90dc65aebedaf9b4c92f5c652fdd8fa80ae79c7c10d0e41e2625c63cd341cb51923f4d261039b720f02dd6cbdbdd45c5c9fbac57fad187fd611cc6b75158dde567dad45ee701a181ddb655e9ef7d5ce13a9ab141d67cef9c99383d5fb789fd9e57d4843a5f94911b1e17bc0541999f94d60b243555b423c6303ee5252bff52a4350208464e295072d89286c6eb157e378b7d0725c57e36d4b388933ed330e20c37200a338954e6b62ad1ae05b29bd7f4748788fa238155eb3ea47616bf94289aeb1dd300b48119c3fd8494bc25cf3da1775931ffa8ea5e8f41cca1290cca90fe9c14048e9fb2ce2ce8bf0f3d35691c8ba4b21c7070d166be7d0b7d749d8698c520bd4a565ccf5897eba2a761ff0f5b01b45ca0a5e0c361f4a8cb608c77d11f24df2a4fac7b465cd54b4388056296da04701269b4d82796c55ac936c47aa809c2e31e47f77be7cecb22fbc5ce09133cbfea5a253f0f3068d0a08f48c60c87602736d15b4a9a0cb0dc812bb854d8d4c08a3c2e2f7d6e8766e3ae992e0d4ff9104e5706ff9c1bfc1ca4fb5167b4832c1a245cc1c46191c49804a92355fd83cb4760a262bee8181deb03f41035b826933a7b0c020a7487e41e89af597bd2773a06961414c7752dda5aa2d9e781ad23fde30774eb41c5b45f5fb79791b7bb43188bcc998bd404d3ad7353f3f2c75be7e36bd053e0d539e3a0c38b67837508e7c22ddb9f4eea7d05f12669a0e2d26fce86869858a732e36302ed2e9ff02d51ca12a84c9565bae8ad9aec68ca52c83d8bc09850c19ff2778d50873a1e2bf7d8e795973b7b7f5b5d26d7c12833493e6d1477c5b649c25b3ca4e8d6c95a2afa5369c4d9ea45a52c4609ec26efe6d0555c3f00a650242e4244f570b2d968717a31825b861316edd98191146d26b6744161c33ba0ac396a381a7f3108da0ccbf29e016b8ff4dfcb23375630ee69dfee9616209f05feafd7f9b828427645bb9e7252e052dc45106aa0ee590b6e5e5e5040b6e1e4896e2eff3226651db3db4cef571093d6e78d78e2d9462ebe1ef53dcacf28aa6beaac7f2c6ce418522d093fd8dbd78e3284f1420d7e89f0fd16243d53c0e2617a3e7238b5ee0aa478da7e1a4470eb6750b437a381e95dcbf31eb7dcbc776ee2e1a98460e990da8201a165dc95cb8f9fd4ec4069c18700732b6a52487255b99322569114cc541929a6427a8bb6a8f816d9c60f26b28ac56aa9f44e7d1f07b83beb35fddc12344b86714d12fbb98ea08b14160065ee594dd9e6a9b85956f13c3a4acbd2b4b8945ea5efc7ca4757f784c3719009bf97b7d7382631549aa15f40acc256577994d06c2ea2a55ea37bb95b4d9739fdb104a2c0419316e8edf27dfc0940f5c4b38452bcf667703024b8575b96094b5dba43a770e30f5665ee48056e67c4deed59fd6615285f6b4cf4abbfcf272f47002329c1977d0fdbca0541e4bfb07480498bcfe97f7284d4b6cc2c5fd21fe4648d31e145e0e23661214f258e375b07af644cc46c976ffe8d5dc6caee5d9674b526d2bcbc8840ea6802c1e94b08f09af80a927b059c8a71930af79cba27678b9186607c37a1fa075b838b75842f8e1ccf4bb916be0e9c41e94a87ba77caa0c7678c98bfc86d10fc395a8a1fcff16876cd41ea166d6d91a565845f23af25c63f966f663d3dd01ff20783eafd296a5917d5885a545726140f9cb12f3dde23c48f89c2d1cbcc83d6161fcf9d89e75d3c178d97c67dec5df5160bab3f53fd6dd9460010e8531151bac22b1289f0e296f7e292cddf00d612262044b733e2cf3f34252b988051424963a9df2b3ddc1959e6db0b2cf571649debf53c6118b81bde803812da80abecf96259a55ec999ed17d18ca1fb8df93cbe62607626637c65030334f07d42e55639d64be4ffe4bb5f302adcb656c3290e3739aa1079dfac01050ed294d2f066d6be1171184899d0202f13c6d081f49d1bcd42dd999439feade45808e7b30e57fc8a9543486e4e7a6011d11026a9da3cac24f87cf000fb43273bca1e922459dcf7bf7806dcaee21546ae514ea9977ed349aefa656b4729ece55dfae663f26cdf12582c2e4510b59bbe11695574266b479a2212bdf83a7c44fe87a3bfff861b4d2ac7849b7a0be5111999bab0692486617921041597e7ceee923d2d4f9ded9bfcb4a73d7da4e161dfe8736727eba1a0eb96b69129813e9ce8aa6e433bece207b08c760d9cbd316c4550120cc5a67c3a5f4923bd47d957a323ffd664ca6bcd2a1db39283dd2a8723d516a8352d0332be8a4f3d01271affade11ae6860cd6f85c20e7d30819869116b878060baae2ee10bdbaf4edc246cb21d5e19264f4c169c98adee8362ebb245ab56223a485e936b0a6f344ecf4fe56979a28e7136f04e53e0b53de08a7db0439c09c240d22833fe06229724956646e18a00bd57033bb2c9dc47873e0599d0bc432246486e382ab9260e3d53972d26b31c1a7c3426e0005daf36a445a26eccacae8b31091a11d90756c8627dda506561ccf452a708869a450ad13a6bcb092fd5a9ebf3a7e8370dc968d361a0fb5d511924cc5134c480b6c6df22b3993f1384fc1cd6dae07b3904e0fbc5b775163722ee14fdb190112b71b58c39fc9dbaa514efa451c3ef9a21fc047b4235822834bd0b346b682a5a7d3b88972f5e9857cf07eebce91aa4e51bf9252a531edb0d80dcfcf29f6002db619a6aacb2d85a0884ba73c5ec38425bf9b296b2a748f00a231d2201222ad4ae8d58b36be29751a44c8c41035e2ca770e3ba80fe090a7aa36c62b76b31fab66ab207d050952a97624759df24fa0527b6102de3da9edd5924cc739bf5a78f33dff6781adbd556c8acba85bc17d1f605303be730e55212123948ca0c3ef30c1f5e025fe0be4890a796810f5f616122e461a90098e2f9d75b446c7f3349879a7204cd55ec3ac1b08e3c5e4a38f4a5f24bcc7849cc64c5ff0bc9150a5d0d885a3166167aeac3aab517ba15c047ce54eb387b793b08becd18aaee5ea698aaa676f22d360f9c4ccf8ce2da477681346689daea2571f4e32d1f2dd12b1fb53482e6aac36019fbf6ee38c8806e9aafd1133c1b7c28530b24ca8c32caee6bac928262cf4b3f35099176ddace2150dda7b31dc7c49dbe201eca279ea215382a72a32dd1022963357202f0c9f0041ea52523685fea844cd6511589dcb4c4003123f596e168ea1ce8ffb36c69f031e177f2221129d0fbb12bde6208c42fb37e761d9b3aa6505d0391972d2fd35edb0557c172ac11f5aaa544b099b7ee1b5b61ebf0ee724655a33db0099d565faf3477dc56d8596ba48693f67384beebca6901933139134ded97532eab3fa22d45da60999188cc0bdccd30571d4c49c50370e591e6104e556fd237d74b0a72f3456a4b6452b9529ad920091645e60663b2c20374a6b17009b99b1fee89fb8536c689ecfb3f14185034e0e6ee01388ec65bb839d293f7f4eba9916f8225484779ce2bc89d5520a47ed1efabb8b34f29e7b4bc9003bc117e94bb565ed560534f34d7d54697e8f6a72fe4fcfea1c527fc8087090b228544e2c8bb870fcc486d25fe7b1c68b58211b52fff249e866ffec645c5c284f08c26cda53e0fb05b5ba9ade6bc3c972d226feca21e9a1fb92f1d1481bcbf5c869b5a8b9a085a5272c220f2910086cb43ec75048159bd2096b41c50235039fe05cd82e8f1e8f8a9ae1f69202fead36fa811eb0ba4351601ee69b0e031f5526a7920bc2adfeb128a28be39b54bf13a2bf90b14ddf6624fbe99ae79d5f7f12668251d5c1ce6bcb1cd5fe1e47ad1edbf0bec4f3b895b9624973a6d1ecb14050eca25907372a5e22adf0637b1cb5b32462a73d771fd273cefb271f9a66be1642f5f1eb13e91e0bc0b3812939a9e2271fec858259e0cc8e552be11700a212055cf66f39a7f1621b4752ab6f1b402c99231d72bec7ee62783cc86a459ac39aa4253e988a5f031b508e9994cb3b1677026623ba14dcd1fc49dfb93b9ba58a6fd5e09d5eebb84be003882ef1889500fd6aef52109a926241d466275a7ae55aecac226aca5b8d81ec43e5845e04a122f2b6152d149250bbd17d2f19581a59d9c3364d639a0c9fa4fae2e2b2f51c007440741e73c9fce003ea4033ab9c3fb9ae0b76883edfe79ed34631601b2352a5f36e895e5d648813995a083a69c72c8ab01d6991747669736a2f423f8e0298571a92d6806076b251938973152c433d4f88b7eaa033b028a19bd565ee09518be4cd836b0d907ffbf31ea720cd0bce23d30a5a746bd2c1b2f5a01e74f2f5a571f7e4a4744f832260269a73416f695a2a8e84355e08abf7e29b9ebb3cc7935ea9209ebb9ba0966dfef56e1f209747fd9b0ce712b3b918c8589f5217a99750daf8fdfe7f1765a02cd71c755128f5c35ce9aef54bfef3e6f641df98f39bf76262378dcdea357a5181bb23e4b7d46aacff473a16e370b65b42071857a3c01a61614d71a145bae6ec75888f370cdcac606c4d5645f6b86c15570297e11223406452efd8f1fa4f0e7e59cd205b2e10f5d06000e9a15b608d727734e267a8dec988b3b026b3a57ba3b97e1e0ef9ac6c5c0529b46f8a683ded46bf8aef9f79cfce744e03995f269b49cb28c6485418b217a886a099f0e00efbc4a744ca4e3c732f983796a16471eb18acfa5de9aedcf2c0b8bfb27ceca750913f808ef90a5792f0b38845f50dc4d80dcec0d6c1125ecb67c9a90ea9831080bc9ae79afff42294bcbf8b434850e6cdc01cdf67db029822cb838be105096b2923a28f1033feb29d131cafe1633b01759b4c1c6b82baf0500df18ee6db073f8a07a05c48917ae1cea54af731e46874a3411dbf474e6e6ebd079daf3410cf2df9adb43518285b37dd52f387960ab1f466d5ae9637631ce1562ac0e3b7215393dfa7bc6dbc5b730079fe5b504b7e7889cf0e00b4d970b0adc88b087a147d37ac559c076fe293fc6b0c4325cfc913e84762af2e8b6dbd0b8f6bd65799165b8464828acf136cfd056828e5059bfa1c8f7004b5e5228a9c8862e74c1f9f3d8d917bc83562833bdc62e537b7a4a2b97d2ca51a8fc5daf9879e5b425d293202ff27af1cf44628123d3f49f030dafe8d1c9cb90e9813a8e355b53f7af8d58ae4a21e10f2410808c827c5474613504d9cc27c6c49bb3df612378fb49631c96f9e184a6e955b4d8c6056d73c1eeebc9bbd9bb8130a7eb969d25e7587d3d2876106268d08fb05f03e18902616eeb809423f76ab675ba3e172df19a23f45df19ffa0d65eb0ecc305bf555d9771549c7dd51ffa60c3a17cb091117db34b320d582e34783b817123224352db6afa68ed44fba226e5b86af8658692fc9e5e49278d4c26b499719b06248d57b3039b729f59fcf7e0ef9875f1deab525b25ecf1a12ba805e1d55c46dbc651cc5107bc42e1596810a369490d4fd8575a3b44e5892d7e2eba1cd02b9a25e1a261ead07bb7881bdf9d2deac3fa662ad86a354ab815da018592d01f83c26fb1b8c77f0573901f1697841fca1ad18b41542a6743959e9e9828e286c8d3e10521a59bd8fbe801d2fce14938c0cec8f5ec9104fc08d881046d86b7db8e313ce21d91835e0e7cc4b96066085bb584eeb1bc9c9dd39f68dfe941a89c601057cb10f553f93818db7ffd6badd233e33322bb62fa5d5b36be30ac43fd39ae0bd38a811a0f57eaee211a8c9727e9ba41adfd3dcb24ceb0ae14517179ace13da0ccbd28e23dddb47291aac7a7d2a0a09663eeff9a81153e29def6b9a1fe79d91e6483b9cbef9d84e73c26ed1246a4ca8aa5d576c02f88e34d18fabb9e7e9f77b8f814ceb328138fa61a12535752630001eec95fc06b26f4b06bca33037cd8be6249de811d0452168baf8e19f08466902fc6e5b5088b51d29c545b5fafd08e8eeade6cb59689da13df10928f5a5ad8a5039702ccac409d2eea242aa8c2e40aec80404b3024ec22745db886004597a4639bd8319d0f5a73a4c1313f3f0f278c1f950099d2e7bd933380b3ead6448701944e64232ac72a19670dd0bfca824882dde7a0a08d94e38bd2da51092b355162d6331146c66ca59ba8c2ea32eea54ddba671473483fb1b145d02d2d6149927ba27796295e024113378e82e699e810158faa1d4c527a46763b9ec4333e96d06569171f4ef493968d1e49e90e9081150b75a568195a1b4f61caa724b087777d07e5106ded6a54f3798b354f894fabdd26aa7ba7ffd59bab68b6770992fcddf4310f8d23c6c3da4a019d7dde2997d6bbf5afa4b26f2137f1f04c0abb30a001437d7b322ed1ebfece616aa589358e58f7afa09d1b2279566e6a10742a507a617904c25450561a93efc79f6b38d55743751bafc3d103303d031070804ea95e931756ae8d6bee857005b1d22293b747d7b82cf88b97d76fc1d277e86e12ca1732cceb43bc13be9a7d7f885818f100b4c4a7736c4f3057b646c127a862d994be38f826da8159cf89e62ec55e78df546239c6b013be2e45a9f31fa9de9935ab625096736e26630b3b9327ed5d8e1907aa21072f80c615bb303c1c7587bd5bafc54fa125eef1ee5d2fc5dbbbda02b9a36b13e8445622a436d9fae6d6e194da006ca219c693fac982fb20cd75aab7ce785313706eb0aef3d09252f21f9cc341a59f90938a629c112330c7cde1218bbd5c7b7f3d9988f14058866a8c0b829666ed356ebc272d00ce0dc9231324e00eb2bbe592f42b8680559718fd6e0238f7a257ad045744cb81ddfe2ac3acfdcb845430dbb21fb48f2fd2b25d944aadbf2826fb360bbb46e8aabd2b4e25f0ca8aa02f707fe95691fd36bb58d667e00f9d93ecff318c080fbbc093fde1097e53f24013710762a773bb130576233bcffe9e7f312b70f06a8ec651c9fd263229550966067b725c2574946f963a25187359ba80924fc99f764058cfa632272159e90663bc362fb5fad77d2710da8acec761f98c458c60f27af1b93dc522e1eedbccf4a89f77f092cb0b3c8f9d0ae71be02685e65618427cdedfcd0882a4e8af193c8e327a0be0aa14fd8c835c942aef48952c8ea19251dfa4a6ee521d3d0b86673cdf5862cba7922650e839e34da690ec313f50248ad0d051e9a249f1e6fdd91a867bd6839a5c71295da8f1edb5c464e1c5ab83f1a0744855d0259e1449d24e1980ee9c94baa1a001f9ef1ce587f8591148123763ce931665449e89f9c42c889bad5e67d7748b620de91c5258ca1ca6722d19a4f83f1f54d381d6d93070b97479f826f14f523446725a4687042fc2b7cfe0410e44152fce5d896416adcad02abfc7ebf52cc581c872242ef852c09c5d39a21892852ffd94992e9b742a4f1365bd3405aad764da4cb8480669dada3e23321ca18b2304989cc0f9d23cd33667d59570fd8f7f83a55be01b8a9ca93a1587708bbb92842f4485340a57dacc6f28d34ae0cdf7fa94f0cfb46484831387c93901fc62d3085ab1131556ba3d9262d1a540e4f87214465e263d91700627eddbd54bad6869d3e4d8271edd53bc3f3e65bebb78275bd39e356b26369ab1c14ed4c200a8171a1131c33b48084529e9049d11d1bf4aac89b54822e404667069d86a87fdbba3f509cbc02cecb12523712996790c3dcae37d1d0952c9d62febbd8359a7160cbd81aa96334cc6ff94f28fbf03a4f225526d62c15d3dcb9360df3e4ce29769e14bba032b134fd8fbf40a10e53865fae5d3736e35b3b5fffb9d1748d4278339a2b1ccf526e1d99a1e0f55e0978b1100cbefb7778214065b9d3c8b2a16e68a2654640ca79b185ff99584245274fa96174d65983431b2e556d5d56a1790d370f95c1297943049778532fa51b1ea3b32585b68462cb4009b77f75f1f5f0fb646bcde03f131ff92c054823d3b19e81c40213622cce7979d0b980ba7cf1c28c050f6ccf8156243f0a8c2e34abc8c8c82d5c5306c69cbc3af6934f9a007123df5ed73d4b25a7a53991792b0e9ac14c844557ae5f5a837827d5966cc86e4083d7a9728dfe972e8f1b5270090850db21000adeb33adc9b7cb4894bc556c7824607d07d606324476c224f24f200611d1a7b6220bdf2abf4a406ac7870957902b2086c1449596771822a42bc0e76ab67e7cae33ca684075ae51dbc633de7991f1aadc3362cdce2b0147d43966ef9908682c79c8e4940982916330f42b4ed33b845e61efaa0caaf9125128817b01110057ce8b42d463b0bcdf630c13a4b568384980e4c55a09c1d01bd7715f775d2d317df819a12a72ea012beef96a879c2ec383df4e8d4292a1d7553e6cefc64f8fb38b536beee142fb9153e31dc52c4eec3e381f4f5ebe568ac253eb35ccbcbcce330310ef0b95b4b7b1d4cbba55d17a2755cd5c4e8bbdcfaa2ac6f0c5c79683a95e85af6b8d2d105eb183eaa642fceca05ef92422ffdbf41e085103addddd946c953fefb6c6fbb14cb21bb52738aeecc8ec935900787e98cea49e8da464cd5acd60d1c23b4d10df3dbb87ab917ccd38d99d76a4e0bd025aab9a409561bd6e175b169a2f7d41e60e00a13578e1fa6efbabf5459d2477c10da55c7a35bd47f285764212231a4284dfe3037b7c499d283c8468806bd58440abdd6ce187a9d60dc47f5e9cf0650ed7ded6227b32b9c96c365c4bbd04c6b669418f1c9cb14e55b177860f9cc4aed50b7861d9079e4640d09b7b5bac2c4944d46fdcbe8401eda1720b4880c11bb69928dfc733dbabcff34b577e7d424b0dd86df2a86138f0788dd334ad601794aedef545285feda85f65677d0c04f26ed1b8588127ad6860e077cc3c0d43e3c10ab3f976c720116b37a925d28249504990866eb8a2a4076b0ea6dde20de53be7545347fa444d4fadccbcef875bec14586e8db36bcfb27a75700e17dbbcf4aba825aaedd4cf8f1c9a155eb065b11272e90b03651708026dcc9aa176e4e880f3cd6837b9e9736082841d70a712ff3f4973d6ec4ba62031bd521117f2de34f213fbf28d11300f2bdca747978c79ce9b36aa792be36cd48e0111358cac75a207405105ab8dae0d7da7df03438236d0e79acb6eb052131a036d882312d4cdc8ed432bf798eb610c2dd1d92b47ba4e7827b6b297219aa54f73f2f34dcb9cecb2a6ba85baf1736c2c119950358c251d8e83fde24854f542a33f133959ecfbb299085fa334c0e96b4a3ce61f79c69bed21f2bffefb58758d00437967ad73217cc6d1556b65a78b22dd2a8749943752c4865ba8563064f0debcd07623bba75637fa1657b66df630b136c186543dbdef6e35eb522c21760a23ccaec1b1b44b23f872ee82c3c2ac81f2d963bf8acca1a84232de9d2655fe9ea4965e24ac254837573667149cb0f61541165407b9083fa2134282a8f0c28fd168e3fb4b589650126ed58e1a568b2d4063e432cc48b0946c53f42c79096d8666e4ca621ff143a11da59755b78d978e28be83991949da4e73864aaf02f87b05319ad72c63d1b6f6b11359878e02885f5208786f5e9fb4116485b90b52fe03cdddc0cf628de7e58e18b9a9ff948efcbd75040c2af55209ec1a14600261d43d30c6855bd20634746bd0cf2f70afd541e9a85d1d0e5617f7f8bab12e92d5524fa274bba8f3dcdc62e8768d0e5e3194d5ce43487d5d83e2a6627a0fff4f926a4462b38bfc4e0c9b389ad6b1ef025cdcd004b67ed35b717d192535c8233ec9ab72a2e26705b3bc257656446a439c1f3bd54b9021e421e5ec8281bc8713aee016266d2fdc26bc772b40664e4911496a400c9131aa0411a662d045764b36277205156b7bd614090841b6146480464cc3213291b1d4338c85f523d370815bc38bbc359e0ba8cadf3e1f31911b66736d58ed019bfab9530a911a92156a3d2220433c91c2feecac9c0b5291750e985586a1f5ff4440ba2fbffa22992302451b0e2f70b6e1792cdc717ad34242587bb7613d81e1d56c7ca98ddea9670120fd1303be08e4a2abdad397a3e2beaa9911005c52e0f14ce137d29c731f8cc792da510c6212f6396920ded4a02c509598384d9f29dad46737509d23bae59959b6d689c3b9c6a8e61b7db4559265c38528210fdfe3191464df5794d4fd57a1844b6575d08ea71d5f712e9c5447f4781e139ff73b79f73458b4c5963d8ab603dab3614d83407d20af540d443e6ca9a185838b1f2c1cf4da943d01a6c259f5469752de503a942c656d4caf2c6478e32f055177ddeef1381900c5af64003e69d56ffc323de806aeb97169d48850eba07761e7d32055fb70300feeb5af1ba222dcc61eaa0620720f84709b7faa09714e8ccbcbb32408653583e8113e2c1700be46215aa4f29077bae8e24bc51ca402a9a7a8f2c16be9aa4b837f6ea892ca6d9b477cead17d15afa084fd7cbead85681161ec06b872de44daad0c4a46c20ff7302c9239bd25adc91d9e90a652d108cf702cef10f4e1e39099f92766abffc411bb5368f05ae013881449083f40264bf54b0b592894a3f696e99abc630ec41731f9f1b33df45b7a8e595abd60c935592ddf4c9e6eaf2328072a720bcefd12bb4ce424463a1b89093aa7fa7fe169f7634f9bff5fd753f215fe3a1bc0b0eab65d1cbc31fd2704c8a6382d63bbd2bb592657ebfbf4337e07a6d11ea900a430bd74ecd344cd91a80e80b1efedb9dfcf29187723b6551fa3820aa74868ee71891883b7db2635782b4594cbb4d71684f9fe330c8f582c251a0f94e56d5d84450dc15e6f8ca998effbea3327e4358361c7a35fba5a6c439d8d575be4136cbd4185f3f933e9a77b7f8b5f394a626a970d355022ad981c798f6c09f2581017296ec0e81e7faeed2e568d7bc03124b013d896391433365403a01ac81d5d2874edfa88988958d483bdc33758a9aa87355dc24aef01b7b93e59419e0aacb8bf08af109a0a4cc5c17560421909f716b0df3f6c60dc689102e9baac738609a44031c88d72ba5014dbcce5f8971a47cd50a29025ed26e9fa9a668dd299d7d3d6eda17bfbafe04f87ed51fe21d0c2e91a67cdc7076d15827987a8b4639cf9571072e6dee1c43503099734bcf7372a3c5bd2886ccb39039a903a6e4ebb795185327c2e9845f94fdda730fafd34c9b39966b88b31ba7d49780e4ac2ef9b7e5463a44e93985ddeac775a32240bdd7dd8e7f95d3642328fa8698514b28628174ddfba9d294e24964da236c608447717652f774b27a6c85695e1c46f8607de90b9e16ab4c852cf44b53955b94949ca87758678a7caec27de33a0d7567352fade281ff39a99d8861235da5934988118044b3769ddb027e2460bafb2b543383a2a73654bd7030c5f5471120104ffd42fcf9272d51a7ff4fed8f726a8527f10b3411d565d7284e35041af4508d7b50d850a108195f402142a6c6174a7ede3dccf56bda44c752ccd83c041f4c1da40252d1cec4db5f3a77a9b1ed9ee19f1d1860fb76f9dda7bd2c785a698d8ea0d5d1b46b1a02d6295abcd44f52e73730453879128f3533a869c02dff43b377acc2be13c771e9d437ba0325b38e1b9460dc6cee42eb16fd0350651bb0b86a2d767e0f0ad4afbfc39d6187acd863c6bcc1f42a7a04db40772df553e02e4a25f3d6862bb5121f623d75bf1f234b91870eccf3a36387f8460b72d18b91c4b4282b5aff75703f95677cf1594765a305bc9210afd6e93fdef4f8b596582dfe0a813c6fa0a90f7d3651980e9dd45d12adb70998a8d1f6f190e18ded31a6be1e0d5a7658b35d37f866b48e91cc9e8359721287cdfb3edd69a4e46bc85f92da2ace96a3568a58da170f783388e2dfc928dd4b2d3ead323cafc73a8409ae16c2cf15d98b0a03b11047c955a0fc220fb9f7e8424e53e3ac23834ac262b5b05d0938fea1728faccf5f4271a13d2637f15ae738ec14ab8564c1984048c8124f9b8a4b45f070407a652e1ae231fdd421c9a9ec8685595b0a46ffe081a10dbd4504334f9f817954373fcc250797aef561c008ea0422387f3012841a6f6e186141eedb6fefad4b4a627a259461215cad9ad5da2f85d5cb9cd967eb75178439c161690576f403672326486328d8b6c77e5bb09c735edd035e22a002400b60fbf5b538a6320c195f0b9a47d4065c0a8790560dedd4ca4a9b6e1183a9d7ee84b27484c310a628c4a55e29751e9d6779b864d4da3f520591b779e7fcbb85d8ecb3e714a7fdd6be3dcaee75bdc47cc53f0bdbf4ad90b6b839c126a19124e929085c8c0e1950afcbcfd73d090fcffdfa4d62fc1328b97a80863e31464bf6e9ce37b12213f71a19582e8e10d39d9ab91b46146706e95d695ed1aa903a260ad990f68d8d5edc8cbb9e3db6c4dc8c5f76c5e3f19424162d5573f8507a3a20cb300d64ed794d25185e3e3350bdf42621a25edf56c92f3513f8fc7a8bfa7d548814fcc3a51fc85d7100528e5c891cb77bc0c33f5e1f87ff79b94592c61e21bc007ad375a0a28a79cfae7bcce7bd4e6a765a9dc4fb25538e4c5863b2341944395433eb623f2265e6307689487f30eccf399f42495e13490aa39de1c9ee4d0f5d4ab37a713074b895dd53667b7fd9ca964ab7573c113ef724177dcb69b13b029846ab5daa0a35a651399959d66a8c1c9ab105b752fa5fbe0bb820c820769b88c34a8e9b2b6578e72b56681bab85f4e4947453d2c136e0f44b0b2c8757de83c209869e1741dfd98ec9433d0ca2d35b06e324c0123bd185034f92299a5129103e97b4851e481e11e5c363600853b7237dc44dcb982f5a5f0765d25788b6c03e26bf8056143e086a7f66b045bb63b1a6a493d81f942370897c3dc3f710db54d09a0a5d307433cbd6eb2a8e715da566f09c38ae5995c6b6164caf06ced6aae8796a1d3066b56cc82c03434dcf3a11b9df230ce01bdad2f548509bb51328d000c1504a2ff31118b40731682b1f3bc5b5cc98f002c2d88ab459075c094f38c1c96ff7dbaaa496ad0cdf7fcfa0b819f891eabaf04b7d6142808eeb5680f6d12d73924317938e821a206e24dfe2c9a26b62795c334e1c855fd1516e4c524e892b34119811fc820f6dcda8de29c4ff4dd1da27285f87591d7f94385f6bf22f61710842c8ccd897d091dcf893c0c5f5492ca12ac8eb46c2b06d6e60151101346308270cf8d5890f73eddbf46f9b3ef99bd8aaa32ab1ddaa1091b64490e7f792504a4860050da65c771205064376617f8abf138769f47f9b56759a84808834e59c625fb7679281e90ebfa3f6b9d564d50ba1c55d6a70493dcef1b4defb66fe326854b0b6781e3ea1138b11891a0159b4156cc0de7d705969bcea60b406811f0ec09ddc2db8f5027a7da9e35e4e98441b3d5531456a57ef385496696db4109a98f1ce0b6f33b684242dbe3d94480b7c8728bb0f886a3426d14b21c0d449fbde6b2d14f469c3ea6d37cf3eb1b9afecb683c9593de881c553253b57667650eb9e71155bdbdd2834e85b7e09b799705de81bf1895fc6c9247e03e83b50cb97bf83c7b625dc212c37105a310161ec500d0a0b2afe272bfb26bf79885888aa7ff0e37518bf8fffc7a755c30c7a955d724edf726e3fdd7ec27c73d7874c385b0cea19b2e404fe99677f2e4d429a96026538a5cbd6628553ae1fbb5d4d8a38997cda51dcd855b4411c0d7adc42137128ffd89a7f42d77e746d44e8040f5fb564c8caf947ff0cecbe93469516bbf536e291c7f61b60590d938715377dcdf7ea49e68c634501631060f98711de29b41fb89e2b28430bca536667925bf7595af05505c60c95a44bd23db9a17281e7f32641a0ff6ba5bd7a4418c1da7b394d7cae21acf4696ba64a1249f5278a8b02b4eaff9e3aca7a40200c948a454a1778f19a7099b34c26dbf0742d6c2b0ba46c88e0c62f70b9e5ed0c0ad44e80c42dbaf5067a34c038039768f13b3aa6fd5d1f2150398e6bdfa5b12a48e7cc0440464ce9f0e31bbd3d4c2b89a452310066d442d9dc8bc9a69c289bcfcb496b05fd77186541e4c01c1db32d5bf9fb03eadbd9193511ae0264f8315338c3a833effa94c978cf61cd385908065d4efc239fb1161bd084b60da1e033bd121ebefdd4db68e21e4229ef01c04031994151b8e861e4a817ef3e2f04e3f3810639bfca3b6dd37b998de2af4d68d4e7b4f39dfcc57c69b02a87349fbb70deb6f52e0835933c1c3ec60df0efaa01f5357e5db98e2e8b826eccd084777289fe42a89fe33e4528e016838ce80085045d01721125cf5e48b2d9640d639fad79a2e7b9df9fc105e8fde7abf2cc931154e9cc12a9770484d1e074d1d084c0bf552cc70b996c5179d47aa7fc5a34027aa49001dbceb0a7197b0766bfe821a98407b1c40396eca8c6d46b431e15a962ce5218a373ec35438b8a7f2e6d360857664fad982aa9afab9e33b0f55194e781973053f50d84da0781d64ffe6f92a4ba44e3799521bf37e85dae35b9cdc7c51c1e115f310a438495f67748272665a2dd46e9a8c02f9282e94bf49464f5f73b0886cbd578d43b33b4e12ec350c6150ca68ec15c51a58de3978f2d1b4459fa3b4872c045b4b58f4a68a297ce670f331760d158b4405b7070b929a720c6d49f47886da710332de93b76371522909a4cf7516606a73aed18334a0e813a2a031ce1d8eb9f93e96646a37a68ff9a323ea3b93f8e498b55c33ac74a3acf8682c23488d0a1de3bb0412435b5a58c7306a9a0e828236f6129c8fff27d3efd86762ac2e7f9b1d73d503be341f5edd54ff4667fb5578e6e81112c873f108c8e24ef1ef0f97dcf84cfa77389a92f77f314a58fa063178c54fc9f743324af56d0d874229d6e2f07230c90469a4396afc5089e09e5a007f16e1df811b13c406173a0f0d9eff1657afa09758773818bcabee3058769ee7cbd3192cb1bbd3c3b4e0b681db4eaf844f7ba85008c6af152a0a6bac0dc7ce8c3e57c03ed00f11eb74c6aa19899b7260219984967a269b1af5bc92a030c982fc63fa847a7a16c4eea6ac82b0353f72c4ce04d350e949d71c2fb5bbd4ce195f41218e98028d96d8985da39a2506a10af49e96d4bc32b3529c9d41d65d5a6bbcd6001c404dd61e2431e5c3b943ba319c39238a11fb5f1040be15c2ce4b1d27f027bddc6b1711eec017c8c1bce07b059260c5e5b59288da531fac793bb78abfde6b3f16c50f92e6281d2bd8e81b40ae1b27d629e3acec1bbeb68dc2b8a276f7084f6be39244cdc81c36a18aebba4ba1b4760001f8c3ff492facb68039946f8e59eeef262b55128501e9215d4580fb904df352ea6abe8182c74693de60108b5fd7bcda97eefd0063aca66940caa11fbdc972055a640d9037ee54d3948047c279a1d83fd7baf6f6b77ffcf6f065451a81f9770513dc5ebbe8dbdac3e02e80cac6d89469e1407109a8d0627b61e9ea1332054477b095a1f0496dce74fa7b1ab5b33380f3fd9df71d2973774432ef924af01497a0f4f684f9c980e932f1fd1f7efc6bfe86fe2e05c3e5b8a85b132ca45899780aa7012a0f2008000801389548cf2698c5b1a385010c855e068cbe975b6cada9becb5d27a5880d27852f9897b9a5ee28974f8a814f467b19f477428528769faca7badf3a06df1e407030caee1b5fa6b6d6c909794b41d70238c1d542e444c277c263ec75419dbc78ef74f6fc61323a0d614ffb6db7655cd70f620b45587177a6f67bf0ef1a2dce6b9e0e401cf0a745fc66658733df791d06c7ae73391308430df826be6c2a7bd4a5e1b5e9b2133241f43def5cae8764e3824c12b21cd9af0b5cb8041a6a87f836e9f28356916da0fb7ddbc1c95405a4428da3adf3ea6b49a25703eb78ab4209d4d9f87c2fd05a6037ea9d9f742b9853bb60f4f3b53d7b870b9b67e854191eb2e20eb2833d20b7b578a0cade12dc392262e4576ec5c94b84b3423184acb9fff3a95609ad769a38ac33155008f94b6ba1e81ee5bfe473a3f0d5ef6510a5142e37a088d2fe67c77492c3e22ca8eeb97c41ddeaf821de4b4c8db4debb033a4436a12a1752ae48e5e44bafcc5e91b1230b58329569b5cea1eddcb3d9a72d22ce2593d32bd76034678811dc86e20b45a799dce90ed747d55bedab8403209645b11f85b211e677757af69e80f6d51686df44a24c493dd9ff538b4c0010551d3730c6f01e6dad08e30286c6f74ef83122d63144b587c5ad099013a796ecce579038935bce1b68fcbf7b14caf5518684a55fb08df3a672c8b9fcdd7883aaaf1709d7f0636391e6fa92406e52911f3380b46e300859e2fecd8c197210a4d6015779ef3be7440fe923343c444af300f8b6ff32399e61cb81fc9a88df5c361a467b9ed49a9526c446a51edb5527dea3afc05ad6d149155c61e45266406ae8de837ac12d1de43f42237f07f30b853e3a41662b271d5876a5b143e7c575fb8680ea3a90493958dd6bad3602918fc98f609b651e21e2e64b60338d1682edc38f07cf4079f29932bcc05277e24a288dd563566a2b3fb5364160bea1599cc519469335cede76b54d3ba84595faaba762935420df2caa2cd9a67d4faf885676393947ceebbc6e24604a67121ed9113935833bb1a2cddb9f808b52b053d1170670c37a5a0ab7ddd3eed7a6e65918a18ef04cf801bf0e3762fb927cde24702005ac8b03e23ba57813f9c3181688e1270e274bfc3d89e4b6d5b3b6133ab56ed64606238a26883625719493a4031e74428cfb20b99db3285bd45ba591452da1b3de7b26aa32f1978f9ca289e294dcff0629822bf4981e4b29cedbf8a1bbdcf2a1a75673e40df5c437f0d38f2594e628e4f6d2f241c35343560c6cc801cd5390296417dadd65c8d0311b196e57d6db1bba291a8972fd501e1c1bf212a22cfcc211d6caaa0b8787ba88e6e6911c79907a199157ddba0fc5a3e901e73a97a0607973e2c85565619e43a26cbb5b9ed10c2a26a1308fe42fe1af69dfab18ed1fe5ee539104185dcddd093c5c09c3efa481e056d963e158dd492b9292d9f9be2500287991955521b562f74f97a8da56f2445be2032734ea582ed6aa9c202043b898cbe27594c6e0bdc2f516184ceaee5fc48633e92cf14d2abc465eca52dc41d7f0ecf663f5a07c8d2a59b9a908730ccf2f92fd53dc55b615b7b6532667f6284a82eb7d49e8c3c83953d7f98fa9a4884d6ab38b3f4fdfbd67672fb234c6beb2249ee8f9a7e3823fb14e5fc48a8fb510491fce2fa1cb536aeb1e2bce723860cb4f5df60cd4ecb953e1a2e60137720e236275088ed491a7191d7abeb7f623791319a291131f9ff6c539986f811e79ff47f13dcf6d8870f86eef295ead4207bfc213e20283fc7fbc9a11f6d5d172bf3392b7e1b3f4b110276c465bc3816718e5ffd918f2b7a06a40518a26909670e86cdfd532ed4354f6fee8a772991a5e3c073e483d2f2eb7fbf403230ce2e9c07f8ccc258c1f2cb7e7be182d02c096d029dfedb35b14001498a6e0b0b6b2ab54f1ea47c1dedf3b542c6b9beefd2b4a500bdb6b78d2d75636900c2d16b576d3579d5a814623902d0c5fd24b41549edb1bce42de5f1d100ec6d18422d37e906dfa5f44ec4300ed26ef9ea211cddbe78f8dd8650833ccc84f14c05d3d6601e4658c118e75b93af7da835d2575a7cff256bf7fee1ac43e80501830c15c6146a91115490f4040013c5c8a6a43f501035e48a37c1949df5d4b34315e8880bf30a7c5c810a475757dd017c88ca693dbd32f3b907dd0c592631ef20a7595af9dc83da2524382901650f44ca31fa32ad77dc4adba3305425c24b0f2f87c3f16323002e0f677c682ba84cf457ca7e6141cd41a71cc5f10a10954aced8be287ac1563931edff6e62e9be0d5ef5a35951fe6ede0947b5e19e99273d7ba64ce09df7d0d3f567392dd007d019504d74c1d2a7a506028bd59a9ba276d86adc4e9ddda2167947230de5468c7612f0bd308bb3c073f7a5b2e55fbb0a3600fc630fc34edd8f134561b463213f635add554e993253b16cf365baab20cccb675adbf49b0dbb4cd4cfaac55bae46fa89abdb061f0b3e36dec48325fac495acb6ce956c4db73ba97ee1374318bee1b2fa4354a8f79a80bfe88c61a79f9065139e776b5f245069e59d0e0cdf40fb8a0c71844f7002cecb753f1ee3499780c6b55f7856dbab1584ad3ace2de3ab3b747f9eefa928686adb7c7f4a027920d34eb08b1ae8a3633dc0617c5a2bade15e9130a626c27962f45fe7cc98fb8b058c5da272acbebe7339f624062dd4f72d1bad03c97d19318c3df9f255b4e4cfbf33cc3dd8f60b1669c9750e6d62b14d2adab6546cee216deaeedbe4787944e5d8d52b94e8fae94750bd93a72348a20f01b179f409667995d4c814e958153850ea27274ba0882d6e3e0559eebabf1557cbfae99e5f6abb8dbf55d3446969b2f346ff1a8e74f327ee2118f0bcd710dd287696705a9361303a53107e9487798c295f005a48f0d4a7a0e14793e39767ebdf752b4fc552041e639e84e5afd0f77d2f7ce3827aef17a14a33f7a87dd7da94329b675e7f1741e2da754f4e3d0ef96bbdd1e40efa4d321dd134bad981953b7c22e79392dbeff942f18561bc2cc8d88bd8f63a0bfe68268fcd914f3d20fc65c9ffa3c4b19d40529b3126ed9a409bbaf1fe7f6fc57ebea8de15b41d9aaf526a21dc5b82bd2292212c598ad03caa181d33ebba920f470376fef11b4ff5b1e67b19fc1ae0cd592effeacabb0c5c9b46423f895e5a2054edc4b38f0d555995b8240cf3f61415f19d8e1c7adc58ed7a70549918d53dfa0e6172e269bc676167a234e89b68693cd604f73325bf3b1cd8344d3277136aaf8bce0fddca139c07035ec52b010f0b0abd963bac7ef36e822ca67656a18bf701111b56d1c5f112acd6821bf80a1f7d78399271c7a45b9165d2c1bd80fa73c7a442b6f345b2276ac5fa0de03391cf4fbac49f93a95df34c9f4f729fbc26d020c591743c25d9454e0493323e4340454c536a3f0365f7a5df87f52884a6ac1ecc7d25245f908eac25502ea4c15e97d43cd42d7223bce9a36fd870b2dee353c462ce12f7c3e97dada8f74c121d51c92dbc6a1d06d3f0e4054529aa8e4a63136a598a64e91b9628a254c173a78c886be7a0f9cb1e6cebf25e9d96b918aa2c71ee789af2cae69c736e365aa93a20cdf01f228abc96c9a09c81861c32e9e9f0d78d2eb77868e532ade19926004824fb7aae22c78801774ce634a014d81df5e66a4f318afcd94f1225bcd51a4fd34692c6c0048e1798b212ca737bb162ed77821843212be2d85c319005bf1b5fc756c2e499e0d8e95a6b54557bea55fbda79ec723be5b00bb71fb82f25ad00b4db8460a05d9046fd3b469a712635123ff0ba066f7787d519a2b8a888271f735c2e6dda15d93c4f249aa9a501a6fe37834ed20c1568b1ce43bbcb3840f8dba423929f45141f4289e0a75e2bc4e8efc146bfefa3b4d6d391975676706fee6c2c664d216f09e1feed6fa741b5a4550e0397e18ff8ac5021afcf2baf49614ba6233badd68b9fc1fa5926c31c24b01c0b4b8b5f39a190e2ef2be5b4e8fb65795f6b3fe776a313e0d1b5e83d3da2dbd2b6a718e9b4f2e554435c18d67b9b44f119750bd83070df3e3372396106a3fb3d0d821d32fd691f33276857f4b5050824cdddfc40f87b29c603bb61e2d0af61bf81cb59f0ee648b24980befeb72f4acc08549d67498d9980529b03f6b355ccac68e386c24b8f98dc711ef9a406dd10349d36ded1be5255e190d23e25540e75ee9e1ca9f20f19d94e6bd6a12c7d4b970eee465daaa283388c87610772fa6bc54a4016d530c78a2cb85a13504e002e142a19e2c2fcedfa63bd2e5e3bcdd1286e8b65c282af1aae22adb3a7eef4484eac4a0d4df1190feb29001e26fd3274bdbcf7b440a015857c588686558c68f13a7073e2221ea7eeb80c9bfb50390624622550252898baab231f488de106f3eb1137395ae17d0e680843f4ec8a1d12d1b5196d817760034d4296c841ef87dd048d10147441751ef8c936dc99d71e34853fbc131dbd19679b9abf87cae92c5ef6e8032a7c1431538a2873696214db6e056723c6aae425608b0fe96b5fb97f7f2126c641e1a3214399e1c6161b491b16de3fea0217d0e5a13572ed35631e053773db2e6a861fb7ec23acee10b2b5d12d0809a699a1641dcee67c2df08f81f5657ec67e6471debd838f78a1b49b1ac06e0b803cb70870ff21bf1b3ec00e7ecd12b77368ca712438cae22584877be1ff76b91c3315d266a2e781200b761361be8213bebc370d1b4d8048f1ee56a62a64b3043b7f7f16b9a5b3533d014fcf606e2721fa2ed894263b4786d2a005729b4f4b1f6c4a8bb0e93a25ec4a5c3db9c6420eb68c7bf4919bd419be84027daebc468dce093596faa64d902e9ec6d01f1df7f9107a987608bd96a4ba310ba393fd7604a4de2d7d2c32a75c15ef7bd154580476148a728bd8e683e552f32994722aeb347bd3dd9f84a17f54ac784ec89cc6202563c73f27850b0403b29102eac33ac8d70c54560da990b6e7a392eb04106b5210afb710ae66c2941abf951e0e8dfdf73531a06a3eecffee726b18cda2aaa754620dcfaa23d88ed6794cccac2470fbc50b81279aceaaef59f64e371f3bf8e90c3769ca26b1734fa0bef5f6af1266c3d42e749f5625a43cd6a63cc5ce84dda24162785be54d8fdd555a8ff3f1baaa24770d55f652c5033c54770f2e76f935a04511380e6e0af7435e166816dd1d2434abfff87955c25849522148e50116597c21b7d35f9026850b0eb7d123bf7bcefe5d1a6cbc36f23afc36eb0a30e30643516533d8832d9fd4978fde40ba51b9e489f9af73198aee397d230ed41a18f66f25946f90353c2298ec33d1b0a720ede0cd338c7dc94152b15933cd0d5144ffb58c0e3b069598822bd09889a07be1216783aa26a220626f41ee81682f8e073c40635a3fafdf12fe8546dcd7a3f2fb10a4bf3c06592cbb92a0f847142f82c661949249fa3f36f0294df5d26c163eeb56b471cf0a88e4304069028633af2487bedc8ca17090fead5796914db4d2938a9f9b1b12aa80f8bda9bc81748be4ddb8d07b083186b9d0080476f1503d8870ea167675ed58213b565ccd1604323317a3662b0601d92d411caad85908bfa833d0f4b8ace50bd9cfdbbd8617e378626fca47deb2d8d875737d617a76dc9737d20e9dd7a5956c261c8dba8f9a5ad5145123eaa8abb58886ffd9c4de52110ed189d4b1f475f66631d8fde4d70bbb4cc3aa49ae68ee35acef5b8a0984f5a790c77dee0139c64f4b6c7c79873f30941a19c48512b09fad69d599a29adc24e6b0e9d4057a63387ebec535880b7045096e141e568e39a60e9620711749b37f99aa851f8c70ddcb021e55e51e12432d91cd1b431db071008b6aeaf8eaaa6461bad14a15eaa062d914763ff3860444b12c5319211746aa33ae35fd01bbd0cd06ee33e3d86e604d6ec1d5765abb688407147675c1e2a38a1b4cdaac6a1ee3bec3895a2ada3113a8b6be1246d14197f3eea42cb1a39c22d02237ec5d4672863e10bc3fc1d39e62d226c16d612bff50ebfa8e173db93984a5c667064b4a8a6b1f1ac368f61cee3de2184932585cfee6c012ebe47ac185eba8068fd1ddbafa70a24058deb258b9401ba7a546bf6d007131b13f7066996a4a993d51022574db7d6e3ebf60fb9cd5eca2c777917902aeacc223dd2d93a891e64f47febd431ad4c6b4041f9c46e6bd32fe546b4cbffcbf493e7c9017349f1c140a0106f9e8a6edaa0b3d8f2f60a9e5720dc7f4ea82d5b6c0b100a2e8724f3a8c54693e0d2914241aa185be143345f0a49d44ef68e5a932177ebb757006a6727b2bbbb6551179368cfd26a6c67336928385870c0bd372ccb7620bb6d31d32ccf84907bbfc6a71b47ef8156ee7e81236dba1ccbd88e1c5a90448caf3e6353fe8190ea23b97809cae271fba80b8d55dd1987e1b3e41ea7fd6b8ab00b20589393e022dee19335811f9f733d3a3ccc30e385d883fd3a2197de982df341aa28b75be09031a981fe5135727090e8517e22a4041005e59f56a0f09c6e1c503da00b40dc0afeb8d48c5fbd5ffb057978e3b1a49b4e64bc03fe802061ee7af138454b5c8b93f816765c303b430f702151fc925720dcd9f94b07fe854264353cf5768cffdce99372d7176eab5c728bd65beaf253193009b6541d3d885cc5947a3d4d52146c2104ac25e61704391ebf804530c02af846f6cc3f9a568f6bc57fc82b6551e7903f241dbe9104183f11f4f130670508a5662546206412a497d00bd0c864644fd47bd8ee7f03985268355735b0ce5ed632375203ad5cb292cc1a6b2b0502538d04fbdc55cf5b4f6e6e6fceb446dbb0db79d7de8452e9d47553efdc2f41256a056d72ae29bd442510180a538ba1594edc08564cde661b14fc033c40e1d54cf5bb68bcb3b687acbfb7d1d52cf86d7f1491c37a76897ad398227e0f839f83c55e442b5b29085db85cf308bc3284173345f1d90da647d41a36e8488e64029188093f83c29f7e69a96dabd626aab499c384d05e4abf97e422d86161f3d660d19ca6f9c2297a058501b7202ba90212c1ea50a0513dce5494fcbeefe1afe3b139f38597997cc3a27b72f74e7543e4285db837ad3c1927737e98956e23183635e3b6a09524be978deb65dc2a4f372c670a4d2e91cfd92ff0146927526cac17c209ac169c4bd5a018a7cd4be7d54a88bfe47a7e7ab971a92a09729230ab9927dcedd5bf73dc1b0309a808e278ac224d495751802dae4e471c1e7bb9ced5c58e100f7611e954f194b73cd2bcafab516baf4087844d19d75294fa39e3aea86b85f6e90821eb4a3e34c37e00f13e7054a7c2a84b6f6655c6de933caa1c5ee8a1a149d63c2fad86cf5f8d3b750558712fcd74517830b03c72dba4e7422a660217046add378600524853ea87a0cc1f2d821843cbce6d46e26151fd60ec34afab54b214e15414b7cedd61636f027eeadbabf8a8e0e99812aaba2e12bb9bb52b1b63fc4967f47dd019c2219f3286fc852c3f5dcc4a52ee3c8be4fea5bc115e828956f315cd780f58b52e8966dfbbbaabdf260e796527c8237f192f503ad519a4a7963777db5f6617099c042168651b9640cf7848170475f4708893e4841b22eba5fadb3bef964107696177315840673ec58ccea4c83ec5f1f5588e8930f0628223a457e4b6a88f5c238ee1901f00267f5dd5b0c4c1fd73645eab986f1eca68341e21c0a95834b3475e3e2dfebefd7264d48f3e62027c16ef1b14ef60105a7a2c0d08d679cca22509aca5a75d8a154905d44e222a4f4408daa951150b5a3f7acc1fd801f47d91d53032ab5df2f7a9f5e2847d07fb50c6f016b9dfeb85016d07aef56db1357ce39101192e75ac8a3016acdf1e991fe9896fdbe76ae8245d0ecd56f8ac76b3642c90d5ce02c23f0414504cbab700ace0a05e45a72c7061e82e5619d425706077da3efc7ea4b1eadd2b8bd963c299e3489a013d0d3d179d713da0f9f934d0d81ca59fe38af6bcec10c29da4ed941b6c9cefcd52c1e741723f1e38d68e236fe5043bb5fc4e44c38637a1aa9860019d2b964c38cb7ee84b3911b9ca658af4d9dd0eb740554a846d59546fade2d8ec44e054d3a51f5a4bdb2a3bd440daaab4794b2949d979b3ad94438d0f3f80f006f5b691a8aa9155c38898da2ccb32bb7a94ac46b598cb97ac5a19363036d8c953cf0fe85cb74872bf5dc7e915244532a9aa93b6b49d58a389e3150107e356aebc9463e3ae34f83f7e72e0a3c6115315a7894a5910f94e6e78cb0f4a5987e4c56a8fc9a76da454ca9f9e91fe81bc03f797017ad637f24cd8d1832666e08bb7930a2e986cf7f56cfddabb38596e752991e2fbe9567eae77e475331ee4af23d762fb17da94cd9c682f1122a981b8e0b469f36296eed28b78df4825b2bb07d4e9c553f3dcfd862325ee1f5c1b3c1d35583de5e0c4f2241110a27820f2851a6b6042481bdef5bb7bcc3e4f401033efde7052011ee408bace41dd3b85925310524ef50af2feb16e2e8c9bac8530b3b3584644c31f0629427b93fa205e1fc269d220032c799b5fb615eb617de34e7d3b74c96f84c0329292e5484d3087c9c448784be79dd0a1726b9d2192095ea46e56794672e4aaca59c953a8a7b85d719bbef08f78d9ddbe36ef9aa1c030f94efb31ce2b7fcdbb24c30d3ac2e4df80f4cd21c12ee8032aed5e84f267c2bb41fb45acb4e9f6beffa7dcfb33dacb75e391c0c1e012ef3ec6525fcc921e3a22177149fc3f4ca04f06c997a7642a46abbf058153a0c2a9f6beb8937eb467e496e52ebf92cf610e14c0d0a3308d87329a807330c867b794b488af4cc4b05383aacab01036f9b3fbbf74c4f11979b60e510e1ec07cb28841f051c6df407beef14401d322e52a3e3063cdb6c7370b11834a99bb631e1170c121ffaff5e1cda2a320d82838cec20bd24af74e4be7230b32eaa382c14a2e3195a68c9e94681334347611b28654a657d519b7f05cc7b2424c0c221d9333b4ab9e2d6751d11c44ac0fcf19899a2acd4e70fa4551739b37393fc812a53a5b45ff75c08ecd328e3c3763612369b6de35e7dd2700d104f5623cb7391e691f23e4eb4a997ffe6fc7a7948718f42afbdd71c0fba95746fef08051ae13453773375567aee5e055189c6e5bb25145a0aefcaabca92c935d938826f3a8c301b07bc003ddb764c70f4514a30806c83f75be83664b7e54eb624e5fb6146cfeafa6feb0f173299f2cc55321a86ccdcaf852713e0220c3c08d1ec63b2575a32f128a8ba862ea382654947788f2a7c4e1f89eda71544b00780c4628ff5af3c6deaf3c759276107adc8e1b807d58eea49a9e3d876140320c673e519db17e7d4efb93675dfc452785d0037e8a2d67f70ee9a4a423372b4407e23de1b414224a43773cb156f78a5c0caf97af5036a032e0f9e93f7db3d39672fadc1089adee3a0da2979de5dc2d566dfe2195e0029e415a2cd802da0e1ce1e45df271f45e3c55b3bd4ac7fa1f17c9c94ad279ab0f0079d1bf48359da3b56630d8873873a88ec6a408c9e3419c1da5f098121bccfa572a56fe22c7b44a807db1a89ab7dc4f856c8ad63319cc28318aa71404b98520b5d738f6aac1961c260dd7bd9f4c26dd8c860ddda950430ca72783216656100b5cd0ffca3d02275b9d416978bb39699421e4d24b2a36af10c77b38b16779739a2fe4dcdb4536e5141d0f093169ae5697749fe8253ce44482314b89eeed0fc8d20171d8e020a25f94c9ef0577df1a333186e2fbfa5a13b014f274c1267269f7288c50f225e135c0745923919803703ae66deac3370fa3a1535000560c8e98521bc464199ef2626467fdc7cbf0675f96d6de4c504f30dd88a8eeecf0d36bbf0c4f6150c8e217476995a27393f26805cb513b64702841248323e62fcc04f80f13f5b75f0643a94da455b9ca9416e04ba57e33c1e61c2a8e10f1e28a1e1f569be7b1309ec92b19abd4afa69fe4af5067024c260629ee24b026dbd525fbb4e55fed860d0c03814c6c375461c4280d824454e00a06bf040206ff55afeace939dbd0bdbddc91d002c6ac904a7739f057951f7fc991aa513ae52621930536230ea07bf18ea2413fdc73a158a228d86944822ab9020f86c2533d21e0f3ddd16f46386f78cf89d2f504e5ff564d052e7d67990b60c884b72a2d278736f20c2252203f3db1701aca8d8c599d78eb0418176a61d89e51f03cf8552efaea609752bc8596d0af6dbbe61f3f9b2f67264f4c04ce6ce49a0c99fecd84c4ba15d171224247007025dcd0251af80c0469d749c7364dc08732abbe66a0870cd32945ca0664be94a888aabbba5703f43d5ce19b88746df2b6777244698f126f26526a2ad774a04870129e266323f976c6a11348c6e0cb3d8399b171772649bfd38571b233064a0a346d1aa374dd3f78ed3ef9027547ae829cc1e97d3b0d7c424ba6461f2e6d730b955aef71c013373b0ba3417d0ec7f668a836d1b6d0fcce4edf14311f02b7d24b07124149de82c1f33e63a81022525532ad4d3be6228bb31845f1ffe263fb3ea35b1159f6485e3e48d8ed8a0ee63894fdb7ac5f225c89ac8527e7346912a44b4c7f9d25a05c3bd1abc16b65c929e6535650689c1df6b62f02f1d2ca54bb070fcf7864f0ac91d1a3abd409ad23a0edd648b20b3997f07e19cea6509f19f98b910a922ea13f36fc63460f254414e4911cf4e0666d940290ba7990c5b8fc0217e273c68da15223d5e4ee548e7a0c04279c83d0b93a7a92ee96f4344129147235a16e30a0faa73162160783345e30fb1c1f931ed903c7ad92fb658914f5e8c0919d0e0914c320fe2d14db60235e4ab0ba1ef18a7a48dcd6401b4816ffd0ea5ba172b9a587dac1da0fa9cd2d02d3bdad7089a6ce27bd2feb5d8dac56c6948be19126bfd9f109a3808cb4cbbde44362f72066b10a38a76adb0bf6a0fd99323c4b365167c501b3d26094aafab915f42334a40f90669e37884c1a1d98dc3807cab7b77e0caab20c123c47fc3f21075720a7df0c501afd6b6f55dbfe7a2b0c87326b5bedac21a6e76bb737a35d5541821855e38fd88653eabb9afce2e479f9ff7ca706424f43dcbe11ed05de512e8b63514938bbd036907829ccf7d0b7196fd29d6ae75636e66cdb0aa2b21ecd896d6fa163129cc5df076a696d6d56cf1a55bfabac7563187a634c8a84a34cb4f904fe6cb6e73267f217a7eb8e024dd1e53c88200727bc8f6c5669a22382e35080c7f7837df9928a037ce3e88a3fbb542d903b9117d11e51b63f5d253cf3853a5da9fff88e790e68b60baf52e2691c4f2361de6337d31974804e8913342340eed03d3eca37f88a12dce8718e61b18ac42b442dd86d8a94bc3b76eccc64b55f76441d9a22c55d4035d7ab16587a33ced3b88c2449db3e80839c6fa811605c3851243c66f7cd109e47b21fc638437e01feaf28d9c497cbcfb7672c8fcfe6aad98557ffca9085546abeab7377d1559e7e77e4be1b6e8f7e5e62da1c2f57974758d686d1289a5bc540412c5d5356aa84c94260165a0019b7b700277b6b36c7db35e33ecc82e766c30724ad04f7dc61a0a3903707c78266db8af3e6dd428f3a2b87906db3ef3c5ff8f4a5f30a6999f4dc8fef464e8f4101222753f00f34995904c59ad8c4dab5d13ada9f3229d7f9815d14cc83f08457094c3aaa76258e51e095d5f03d7a2b9434b094e93bd0b2959895013ff67f863e48732a3f632bd860479da3b9b6ba2adf5ea65ad2d131274c5133fa545306f8e66a6eda9caa19973a7aec58b2e9edc314d3d267ca2c63dd21f1af7090e71649db28330b388caf799f6efac04972cb68e29033599b1b9b875f16d04c489f7be5a023b80cf7f1a18d6bacbe63892b5b0c6c63520b99ac47b7856d52ed7e31c9345ba8e1fef7941984165955707ca61dadfc8c6fa1f9c7c8cded4c1d33de710d6ca13512ef9215b7a30f9bc1944f54213ff8513dd5746d380db54c6f75131e614448649483f8ffe9501915fdf7e331826dcb874c9d28ea60a16d6dcf8227d07f92f461d1260e045e36c67d9717dbd4cd29fb8f5c624f7ac1f7973425b9335cbc984fb819fe0b8ab84cc6be89b1b3e944ec6ab75e1a48f416683795d52d2a579aa0c1cae682bad23779351f5356ea4eac25e7805ae2961d50d8f1a58efecdaa4d0b21e86856931960abddef9bb46e3905735edb5e5f983d4830c775caa557841f3f670b04b45ec15bbfe817fde5e587020379553ffe63198de364a2e8ea9db958ae5436aa55c0150cf325501cc3162fabdf268e9a8e981fd6bcd512f2804b7836bfbdcd4b1b91f3d965cc7a27b4bc115fe76785c642d31793c54053c0ad88e1012532e76320b40c31343b7f776780d9dbddaf350314b7f7d5dada0193fd5fbb9c4b98d7d058bccd701b38d328380e7a3633c4d63a7d5d7bcf49f60c7933720879bcbffe59e44836accb1734c1c9829052cc5487d617f526a38089ad7c819a43e8eb5a762c84bf853797fc8e415f4cea585d64dafa5d46c7a98dd0457b97afe25a1ed8174b4e962b86413aa49150b1ad1e87ba41ddbf94d2b6a2798bdd5eb693e975d5b0b64dcc436ecffd793bfde516b42de1cd9d3fa8251e74f8806d69c4df2079c26e19348782cc393fb7f280fbbc3131d63dd22a7d1514bc32c8182eb12865ac9b05c4762f9e596f129e5d791f203fbc73999b0f0e32443f41381c8dfb62f73fa693c585c7cad5b839712d897a90c7d78b0f536f87cde461e56a4339299367de3fd602ab237e8155164ef56a584d7e54e127f2956ebb3d3cf1b520e12d317e520247176c8bcf1ff8834ef8ff2f5f2244b0a57163254a28092befb83e3d7f17896de31e00a3bf2a01a4093e73e522debfdb66668939d5371bf77ba828f22853dd7e95ca7a6db403c5654d18bf1add251adcfea18a52dd9c165e743eff56bcd37bb17d26be2880a27ed14553fe3449994716a15a336d6286e747e4bca06ac9ec4d1a17bb1633c0afa1074d5f39f7c57c27b06460a4239598d7afbe43d5fb2592c85e5270fb71432d8d87bc4e2194e58c2500b2a547f1909fdd9b2643f3b61c9a4b343329d8f90f38af027ac128cfe2c8daf9d0a6b9a0dd4226965105fdf4c7aa136e1c1a736534fb23b7031afa252003be1b72f7cc48ce8ab12e498450f30768f47ac73c6cb161f764578978c2594e8fffa495b6f399dda27ca6506960390a98913dc84d676a368b38ea13dda8e2df321af4ccbedcc5b326f8296659317e7d7c11b2b8fec7909be9b65bf4c1f79bed503adee3772c8e6ef1e4e8b084b08c3a642a5d866b94647175e36e826973d4f180fe12b02a47196220b6b552a88ee2f496958473173fba0c2428798a038eb13e08109f8b851f8dcab2ef7828a804299b7f9e99462ecd0ad1e066710da7b71d400db7d8c03fb358269cd2d0902f97015f87e7cdfd141579044c6cdf38d1db8329f93df5bdf9f46313c1efff6380559d8a01d55734b46f40ae3807e4076f47430a994abc3bff29caf1f7de848ebf90dabe990fc7ee1ea21933d44468c5152600c8e87e49062028641a3a72ce12ec104794e38ea62bcf255ddc9a1021ff63ab3f9b042dacec8cfd53fcc847d391a465e654fc98757b08eaac94534044ba6c1920fc870e2e3a1bc505d54407d9ba36dce78cb06d6b1c58230fdca48e3a62d4848cc65c1ca11d0028cfcc2b002eaf13eaadc7ed20cd936705424106bd895e939c6aaf840f60ca92df170d09e51c6ba2fec7ea5bceefef45c7033090220abb6c69e3cef55ae5a8f8ec824c03b52280fc24b7697a9dc2504cff85479caa1ef3d6dbbf400955250bb9d21e4ebae5c6a4833181516890b06df7ea1db0c34503ed64e628307424aac7fd2353c16565a13c20487e32f3cced2853675166229f2a03c88e97826860d40ada80002168a9985beed784fbbc8fbf89e11cc07ea21a61ac61e50bf5956b832c161b04917f227a688447a87de90ac3520d507586b36913b9547d909ed859c7bf25b544f463cb57125616ea723538ad0779e27405617710bd3c16d13b24923d80c77db4cdc59f5a86054aa0929a860a9c99a7648cd0527712e54a30f71d36aca52dbec8d96a25423008b37f84602f645e1ee979a0f5511d666721064c7f587289d0e7dd4ccebe687c513924a05d095c1e4905b9ae9d2f857ff2484bd0bb697d8947401aa465cc7d41a4d660d774420d8728007623f9e71960e1db987346df83a21df5a9459148996fd0b3e733da3814dbb15e0fa4728de1e79b2e0d9cafe6fdf1b5cdfa8d33514d1f1df20a8a1069382c59d6fc8a14184592927eb9d3bad3c0bdf13c644a33e70eb71a0d757079ed97e71d739c05cd75d3598ba4ae7b555de1f6eaae83202a0351deeab07f6519aadaeeaa258b7aa4cd3953bc98057ce0c5b7d0edd850eec9966ec7fcd26e35666e0fb06aee099fb2cd6ef65161cc56aae40995cce0c36f015e1c8627b311135a8a61286320c4b3269716a4072f7a0f615658dbe6375e0c6cf394f0c18a026541c625e5325981ce7eab22a578aa2cc161f49ae1f8bf77608344f2273eb07a0fc9e9c8768cdf300053ad7f55f0ac05c53c126003b211794fe05b979b6c9559edf0622f69f996ee7409ef98da671055efe209e6463eded9c9eec8545b0d89763e6bd46709a7dc376c4311299e9876da8d86faca64c103327d8fe60dbd58ff6034d9018dcc62697cfd5e82c8c639abe9e09ab3b1532cf8c2cbbf2ba7ad0fb3bd73652dfbc84c58ca957cabb99eed5e34ea7fa0de0e80094deeb92ca75f2cd950f1f10c6f93a61fced6fc35e52a4c58f7b3a3cb6a7e5c411985c1f62a88bdddd341cec17cc8316b06895b740dccfe618ab94345f3663c404eef4119125b7e3d279919b67e727adc737219915bd5707673dc2fa7a5fa3c73877c2606fed10a13b5a45d260fda1ad55f897a62446f5e1bc2cd4453c1d62ef054d7c6c9ddc3d639a7ea119e73feed94ca8ac29f673c574dcd6c304a155c5a5896413c775e20e397655a8f8e379a333226f47ea55f49e7cab9badadf43dfed0b3e12130b4269b6260b2212db47c0c421c7a4c3d27a0d4103a557992baa2c3dd9b2e9d175eb5759ab48c9b37e2236410bd9c64493602f0725425c2b9fd5d9cc61cbb89a29f4aea5fcdb992f5a468db16d02119023f60504530b3e1b7020187212b10c7a534e7a2326b46ae7fa61ab6f1e1f3b1cb9c4a4cc3dcbb17edcde67cba78f84cc2db7b203850c4b8b03154b710cf81cb99fa087744b03deb6fbf991059db89f23af3bf9067c502ec95088c78a716fe4f7e096b8593e26d82b07c93a5e94c0cde6d6601b128a430172a1f8d025e07e49ec8441315102274bc165cb98918ea66c173af19793569e46ebfa69fcf45c9931ec95a1f64803b0394540ee285fcf98f98d7898f6c997fd1d2a30c06c053f31949187a1f8e28109bc60f6c0d1af241f0cc4199bbd3797dae5a540ae86798ad1dce75c723fa70780a265bc1d6a955f3af679ce870fac7c9a01be1490c9843c097cdd410dced86d827bdf714eeb7329556ff243fbf6c2e408c57e0f4aab147f55dc6e70fc587e621e121ced5a919d5e3a4100b6c14e2be1eb0c44e66053e365e7e3483589b04212e3fdbf7664d19068b74bb4cb59cc597143755afbabc7c2ac9de75cddf415da2ec7c9887a7cd30685b1b7b1c55683411312f91cc37ab33dd13bd6c50bca094e892b862cccbff6312530b1b5fbf71b3874bac75cfa6f6a1c7561f9e39f40c7d4a8ec39338cd71fd635ed28f93e930bedc3183f3ecc43587e7191136ea5c1d2f6a5a4bcd4a5338f935ec5c517784265807ac58de4e394fda6f4a91d4137badc8ebf765deda6dd040a80ec914491c461c714ea29e56b97b5fcb6b45855f6098d812c4b0d1caa070c8994488c740fc66fb52ca5dfc229ce3609129b519fd924e8fd76ac87db4a31db49e7a406d9bd39b7b189112a804ad1283d0ad17e9108af35e7e8db5fb26139446fc55cd3551824a39870a9debcbf1d86d2e0e9534c802512101af22258c81b1aaaa9e798d5ad997e65d3d1c32eb85c58b70d21ac3bf9c3379a5566319750bf074f8888f10e73a8412202a24f1c0bb82efb575877a090ea3276cc72615cf3c966553b34051272ec9e62dcc32a9acde67d8126a225e52096fd1f0942d00d45966c5ef671c69d2228af0bcadb4f9b95acc01219829edee4f42e43cb6ca2b7cacd85a3de6c7b33c7a73f96ad331f5e983379ec5059bed0a6645b732ddfa584b0fee1ba317e538109d7798ea06fbb7e64d692d678bcb2c534139a77a47c8186b31c7da5196baf8c9940edbcfd84be6d97ce636b2d778296567f4ba221a2dc6d2a82dbfc6b8f44578effb664500199a9c8d3408ba757802400d4e6ac323cd9ec5723852656e1a61ed3e12bf183f0d09bbf17d2d5903bce14b6f721815d95c609065f706d1c792509a4c735180d2cbed9e4b2c939bcb2956f59c32f1d83d860cd9bd8cd950fca66692aa2e9afab1a680697b9c22bd96be82743b95c53d65832710e160d0f2cee15420488e10bfddb86ac162ecbf9051ab59eea6c6a937af0b608613d6f529ce08c583740f34628b8fcdaf0c95e87683353c2c4eb2adcd833ae053e0eab9dd36ee712393004af92ee5668209dd6251532bd060f2f9f2540a1267a657ab0a9dc15413baea8aea8420c3931561d849628437d5eda6bfb4f2b1655958e3a476a4a87605d66cfead4ae5ba15819ed0a3651886ab818764769e47906b3bd7b81ecf35d8feec2724f5b2957ab692d295bd82a466213818085e317f4916ab49f8432c978495aff77f33e158218dfc11b3cd6f2edf237b1a87c1f2187ef8f7de5f5b2d242068b132ab8d11ddc341d0cbc9a5dceb20a4e426fd281a3da015d41719e9097e2636b46cccd76f0fab348f12267d8a0764bb68925c033eef02a7d09c81c98d935881e7499c1736bff93f8a685e1e82bc2a48882cba03a97653a91ec80f29711214e4ea9d60bb6e174d0a54d755523535e029d9aba9002df11d9992479773e6d2c6abfcad722da4d376c31877f563150d7d3afc83ff85902d32f8d475e695be2db620e564652eebf1695e98e80a51ebd3b3cb4ffde144f835b767f42e45242f97301133673ad476220101bce8e7d2e83a7aa37b03b55a0b637e9a5e23eae18842da4210618cf36751efe9af2b7c47fc100e5e3de6e408939e3d5a92c79cf96d097cbe91318b28938f41ab7beda6e11aa13732629b2ce3b6c3b91f07ec8e6bf9e00ddf6cc6b343d48182b3de388ca86abf8419862f674a3e20643c61736ad46096153ad4a4983a9fedc617ea48f2b311f8d73993c9772011d9819bb8252a79b405d9ec70ce51a23c48c706f1b0fb966fc33c4b84bed07e88aed5b722aef79781c412c79dc313a39ee11049bbebbfe77fde107313128a67b5081776daca9d22a574599fbb0871a8d100647f45c505730ed61f086f74023d4dc16520edfe39f98a78724d4ec1dbc7a42aa43e6fd88f18157ad9aa09f355f3e493623ae3331f71deeef0d1ee1da60be90473bffd479644747155dafb32c597b0af1046aa68deaeb4159f8fc31d4e24e5a954f62b0c7883fb6807f09a3499a02e163dbd47ce1a7332cdcddfd7ff0a2116834efe24ca4dc34c9c78f70dac92cca5cad6b28cb58548eaa8be6fcf8bc49be30f3ce09867a0047b3f4cb03888eb1c09a036a93e39f8a005becdd148be773974051c7044df579381e7c4456b8964c0633a71483213d6a487f5ae2cb0420fe04819b6856f261f5cdf814524d19de9f1c7c4f2415ab7fc557750ff62a937e3ea8350d4c835b7348aa4cd38d788bc61978c9b8891769ee6ba61e0c896e84834c84f487cc165dc12ebd410a7fd793694b9dcded185859ce4a6f5acbbef0b0f6cf012e3578b948a3d9e48527e0491956dfbaf805e68655304f591214d3160b0a57137bf7131f1ff383bad6ab5ecefa0a19d180d9b8fea76fc4b2e897fd59b3e12e533712ce916c9cda7d1a655511357a170c449608c2a9f25f52248769b9cda5c31b516f32d6b98ec9a4df56fad77b7fd65ce3416141fc6832c5a5fbccd99acbf5ca134f0d7d5924cc96430fca985d36acfc8ea43ae7806cfbdaf4e599af60bcdc38767a69b814a07e4f50c31f2b91110a4c1ad30272fb49f03549898b302727fb6ec3b762920040c8b7ad69ccc5c752842a8fb016727cc41ec0b3fac4c32a1fc086cd16da18f27b5a4d2bb6885432743da16ea9836f0b96bf2e72c76e68be8a3e28031edd6b2e170e63c4701a671ec438ff5e5cd51c58731c3f45ccb1e1211d6bcf55b5c4905dd61feca55cae3bde11b85e98af13e5296edaac4cdeac7c8ac43814628f77a4cf78e8508921c8237d74217e608c180508c6e37b82d0ad8753f36560c84caf727af202da34c0187322dc0454ee24a0cee4bb3177fb2f2fcd3e66583e7b9070b54511ad6af7914bdae62280980faeae5a9c0fc80ced8dc35e426baf730e18fe5872580ac6e827bf622d7c8d2c838cd337f34c415e422b7c4e1418c529de0af5a038939ef47f3dfecbaa9f6b6d0c6419c4e4472f224bab4e11058400ac947c5176e5ba200f1617363cef01c71682997a6b949f32af19201c51f39e260e510ca60ff9b709e811a66ab1ceb5aa0704f556d0a1ddc54489f893a8468281abf2eb4c240086e92dde27eb81d919a37e1988409773035a6ecd26eb2e6a0104530fd1d47e6a6ac12131a9e7d5d4d79ce55d91ccde8dff9eaf94d2610a4d8281a8d91df45d750159ec67aac37729f0eb933ddc914ecbec5809d1fa726cb53d61fc9574e1fc7f02bd2285cef51762a1c950ab28a226cbcd9a59cf601e7085c8afcb7f47e1013d1cd6af186af16cd5c42078bec5d96f2cd24051244830c42002f45fddff062945eaa6ee49f88976a642176dfac5c2938952926b52a8418b2329645d553edddeb8a8776fd497cfe2e1ff1164c7ad2aa4b422c77ae6b72cc1736debf1786e30d18d165611b2dcf0465b25bf4d05b47b6df4dae24c64ac82eb0b35fbc7a9ec077042aa3975579d10350e6b0a07d2de975a83f11d05ae1cf6570bbceddaf5a36a1730a46992e72fb98de8e6355b27770a5f3587f8e23c7d99feb90935142bd276fa0b240cb8ee2cc049fad338b14de5c5a3dc547c5d01daf6b7937c041c6b5da1ef5e772b791c361f4f66dfade3cddded384e0e3962abeeb3c80e1074f55060f3b0b1145c52a3df50beba2ce9e4e0d9be47f5b98b00569d5dd4cc39ea30026f7fb6e146e08354477a8af4ac3e596568b40f051298739b3ce48d638a6c94ded8cbaeb94862e6f2cd778ed0fb3dcb2afcda44be7d9bfc026ac1215181a5c607c9a285eeaf9bb72fbef7587381c636b882eafa5f647d76e0d04e0b5085c69dbe6c737f08e993fd2af227f06d7612560f28f92667f2902dfb8721a551128bdbefd5484a5da2aa96be83ba894efb3e0409e2354412f70a5a94a85022af8eaeba48768df698113bf53bb15c46671029d385e36956fa18ab6592667378f272eddd12d1848f01bced07288bb948d1f1d523494c355e320f5c818830a2126ad763a06969202392f732d8d3162067f79d1922720a5f353bb54e63b5301f5088a89e4cc03f9d4a531b71f5af63b8fc71ce4459241514593f520f04c5e3263f14eed608f510322874757a55e280e56bbf4d4c3fe4c2a0360f140cf6226d3660e98d7c1d5281ec67f69fd294d699cac6cfb04acc668303f1cc23af205473d3177272ef33c447fb5c9e6ce5be5e43a42943d4dba625f1f2d14baf6628ef5a00f194740ddce0a33df220b94986ddf3533da821155049494db45fb3adbe9bcde4910471863a73dc2d970ffc711f6ccb038e9723b5527aaedfbf40076d55082a6f6f2f529b49d9267e275cbe3ca964ab2c49c331af32e055d3cce0a80b8ed9cf7328dcf6c0c0428f3e662dc78f36bc9ddd788ee38042785c03398f924b5e7f292c02cca2111450cf8293603c8f95a99a9e050b7f3a4e381e6459db4136fcd3ce72cf67bc8f399f0ad5dbab04de04b047c548bb836aea7f2aaacb024fc63cd3c849a7435184238a7222641b8138889d8236ef90dc65aebedaf9b4c92f5c652fdd8fa80ae79c7c10d0e41e2625c63cd341cb6868b93ddb8fee34cabb2edc89f449a80f18e09f5b8dc76554284a8a547bf34ceb1f2ee5fc8a655272a302fd7077bb813d87a1545056a211746cd3ccbe7864001004d3a6211fd5fc47be70454d857c03f04730869da3e325c5a010bb93ed7e4262b27e6d831bbb1618e577dd34e8c3d62ddc20a33a16e11ef7769f26483ce77e0c60d02fd97acc7ffe17ca655c724a97e46d0eb597b1d1b49cfdb964b1f686b491edadc4d67ba22b5b13749f47a2647d48b30c260f940cf1b8d575177ccebfad7a4c6824bf8580134b8bb4898c8d30ca9793bce74c96e3b03cc0335c65ab1769f90d99e0a7fc1e0e3fcb1ef9b1185a54dab0489e0873ae4acc97363017e9dee58cd6502c9c012763e35e811843454286ab6abd854fdc5ae68bbe16af16e2253b8769edf687b72cb291f76166452a84d0194ce83070450bcade5a575f5763d4b16224b53bb1a10281c5aa73d7fbe7dba3e1195e34e8fb29ffe842596099f2f0c6093065f7d22cbcce35d2d4bc0be01abd6e3a4a94a8c283dc470488b5fe36178a2c89a3792b640dad410ccf6b33508c3a7b0c020a7487e41e89af597bd2773a06961414c7752dda5aa2d9e781ad23fde30774eb41c5b45f5fb79791b7bb43188bcc998bd40413109dfadcda6b10344a643eb7c4e82119ee80c7bae6b5197e00bb03cadef461ea7272375875103fbcd1dc14f038a9f535c93bc8b43b68dbf999d5b3f6f50188c61240fe44c085712b107ad0f62406fcd465ff07c45651316ad958829e5d0bc0e5688b2fd6a6ed4ce5878a87da8546eb5d6b865e2ab6fcbd4e934a2e7d54152a0912d66427ba905f217165751736c1be96d9c26403231de7348d7285c2ae4d6f5986ed973f7387423b72be8efeaa061d58f4556e36204433b220d1e4bbd72d53a4cff331868689eda2b6e7d7a435fb23a074225ea2ceccfcf713765468f2919e02b2ae95486351f010cc89c8f126d0004c4799dfeb8bebae07ddeebb2fe60b942f928d83bba840754cbd8768d2857b94c7b60dd5f3a7084544abb488a77c953cadd509e6ebb1bcba74b60f456c5d740ff5e9e78bfc0d2c619bced70dc8f1e95dcbf31eb7dcbc776ee2e1a98460e990da8201a165dc95cb8f9fd4ec4069c18700732b6a52487255b99322569114cc541929a6427a7b6ad5b2ead6b651ba9114343789bf8979524a9e7fe72e8e93883bc806921cd1dbdbcc91b2a2156ec3e072b9b6fe8c6b53fcac30675137dbd0eb946a08f99a744bb238442c70f21cfab7d0ddb338325934b1342ab7bce466a38b94bf7e8f463bfbeaf58bb0a6f5792d25bd8cdd6c8fed145bf447cf543ddd13d7a58b6c369a9c5d8a804a239379ac05d7a8b4fb6d02b474c4d280a29035b68a238215c0cab1ded35720efa23b0ae2d18c03ba161bbee794419099929cf626c0a23941ae3a6ace76d4df3538474fcd9e7e1342a20ebc9ff55c30a85c95bd97499d13b5226ec81452a1efae8e9147fbe4fc9c2bcb9395ab03d500cebbd9dea35c970ca2d0d37108e989ece6e282754a19508052676fa32c7d0627e780d0433957829764f2f603ba85807e1d6803b6ff6206fb9abe8d0ebc9ed7aea87d04552b532aa6f1acd13928ef0976350b85fe86d20f3121af42f04d0e9d3f2f3eb2699ab4e5b0b83194c983e32ab9026148203d07fa572b42cf8a76043040ce1321f157265c6f1ca29900ad53b3279604e278360795918f039253714ff08fabf8082120a8dfe3e467bc33c62b47965b7f45629d54622abedcd0001d14b54c025466c5418dcfbc5570bcd2677645778a5b9fb53d84bb026eebbb8c586bc08686bb84c414543d416bbc917eef136b8d46e710a33dc9f2f3fef035a82468e76fec5aefc5936437e372929089942f078fd1b7153f16d0326548baf4a286e05f18403300bb2d1a59c736890093418049235df7a90987d9972a606f3c00f353226f020728021b01148bcf09d5d2c555c9e0ce8d59e1b717cc88406d8ae8cc85aff0050f6a15b226581c3ad018a853794f286b91ab1edf8bbf72c2bce6715696328c89a2a348b2aa279ef9846ca6800adaf90f47f5c334f691122eedbf78e7e3b70e7fae71c613ea02cdcebad7362f736a9137cb851bbdb2c31227fc5ad086e9c7d78ef16c45ddf83fd71b60c8510306a788b1528cf528e5a9f179fa78fbfe5880d271ea02f8827eaede84efb39953f7860cdd0e99e48c862d7300a0718a2d225b7f2ce3c6eba318f48247d1decfc8bbea70762c44c1467175ac89c5da02eb30fcd7b479f7581cef0d2787173de0b9e661b0bada274016a51e0c2d85081ef0e889214a747c0bc716e621384100ed782e08e4c986752edc0c37e2b956d772ef63d052664d9409f6557f17279b23911e019a49f531db40d7637471bf525d13a39124a870530e79e7a43a2e32af24c8b707d585945aedf91bf8f1d35c76c7095f8fc1fc8102f497014300407dad6110267c112cd741e688512aef93e3d6d942ea9823e6fa6e301b3310a199fa44367b263923dd3b8e29b3e16a1d6e0dc3018c8bce509150535757419d4b930e06dc806f9d9d68685cc9853fafe5ce143700314af59eed64ee3925e8c41167bec3f5a3831942798912837cb634854622079b5244c527fdb936d29bee0a589fed4a6fd172cc8996b3557e3693934ba1f2f9472398cb129c71e6e24b0fefb7c96aa067ced115a8db02e779642936eaa3dfd344076458911faefe4873910ff70f32ebcfbb2fbea7acf5298c59f537fb8776fbc91108234e97374b932e4a0e37bf1433f47b7a16df6bb2ff2d82d3a4b867ff3c5c65f879e4a127a745a55becc02772b73f767bf48945e7d1f9ac158c2f0dc3cddf2da082ce3050bdb586ce22ac0c246d4011597b44d354998782099f641a3b81bfc925810d21c2414bb115649bafc854c568c4c6d05d64051339bdb494ebe2ceeabaacf7e1d37c79f28a5ce3cc984482c711c8d711f2c99ff2afb027948ad4c17fdb754669debfa0c0ec2000e803bcdfc4bb23e7e35920b7ee91a43249e72692526d623fdc45221a1228a441bb6215ef87faf2a92d4b225fe79127d9f3403982e019267ca4e6c8460666682f93575fd499bd99f55e699de0724231818e016f5b03569a6e3fa1ca52573d82fde2f5fbccca91bcea6490aacc1fcc03b7c3627cfb8e517ec0732038bee576738a930ab33b6bd9c4f6896b6bfec841d893b9e17b8e57e2af4bf086cd4efd388b58c51a44da88d444a623be5ee9acd58ad3e459f968f097fdfd7be4bd952f160cf1869a4f13e66d8faf015d9f9783b3d0a8dc0dba10c57b0df05f01c33e7d280e9d866cae6663407c5de121cff2c677bc6b5840098874af76d40ada8b10ab1b9c8b08559bb54ff8b825300639cac5b7100137d181cc1af214a5e117a81422ece3cf59a09f83bfc049fa269952d630d063ec82bca7184111c90fdb03f365b2130e7352da7ae66e7122d1cf1d5b90df82a8325790ff6aeff68b977a954b677a237cb3f7feb9e871acc1ca583fa943980fd34d6a75f9ba2a6918cf9651c93dee1bcddb59bb62d058dd9d4a3e50be8d2a2502be446ddb098d08d2be5a2da2c4f4c1c9703dcb4060ca7bd4ec774de066d6fa193c078e1ad94fa76b3e89b142447a7d280c3d8f60d5ec80015236df5500d9612b3265b960a5eb684e8f2d0971266809b0ede592c1d9bcf508ad8809b1c337620b12b76eb4e1919ab4a003c8a6d0a85baaddd597d4d1005b0134da3424819293aa5d479e8b2935b2d8ab474cca63ca5a785f0a2e9d6f72bf2969ec796b28e4f0975f00a6ba80f1b468079815b3b45b982fff2b91879a5b02fec8c9f8bd37b897580e79a7012f0d50818b850d79870d4f121e676d1264f2a1bc60ee7bd0efc5ffb083dfdbb80170a9ac0f84e28671567b14cf67fb06c1a0e24cc46ba3d778052e9dc91beae3a399828bfe043e5dcf1345dece6717bfa5cf0f52807969d10657b578bdace39a26f084295142bea305fd4f38217ef69b9b2aff59531b5188c18e58403c3f71c3e695d6e7cdb8af42481c8d80844e2e5de85b040f6a3d41c86b68d140856740add77f30835f8fb62fa529811b9bd3f191ebf5d9fbb7d0bac13ccb12cbdc0c34c06be1f492aa496dd78de1e58fe1638e68b60aa07484e076cf94b29214fa96425889fbde43527bf259cc32b7d33ae86ab3e309fce89c33b702017ec9cff293262d1ebc9ed15a3912157f69c60810a5947a409bafd7ad3720c6c24e71bea86530fefe2065f1889e86e4396d07fe61480a56428f663b5704c1e1cc8bda3c4874fbcc18932b93bda663e8ad942b6eab8e9dccb8e73df052fe4ca1a8f080cb0cd63b381ea10e8285f6981a7f00d98143c132cded9e4da8f409eb1fb8c81a7ea0a8e52bd5c8908ac12419028fff2b32b6d92c9661632d1565e32554f831f96af021d5bac23b4e138e34b204973f503e9cb2ccc083b408e1579aba3b9de8795bde0badfbe1a5637ee4b6cd670fabcd2b248505b902a9106d10ead8197f14b2f86729766c2a5bc4b8b73562620b7b7ee183575ea3c6393f98df88e3a9dd05e1c7eb6873bf76269375053c7002a9a9f2df32622af88e43c5755958480c2c21db2f6ac24db8b397886ba9eb5f6b52f3b9b1c131b56c83fea19096f95a9ec6a63b84a3f793d6fbf26fad83e415901895894a5ecf06eb34c58cca184b25d1f29b888305e5f1ee652363a09b988160a944eb0310108dc39f06a7c3f3251605f3ac4e9fabfc354dfc857057aa7e8a4044403722375bbf1ef5298e0e23b62aaa47227876da62d829f1fb7ebad39eca3b6764ba5c3fa820765d0911d46666cf46cdf53760e6bc967199c65a3346356603f4fcf4b9a6fca3c07185672a40450d5d566f0bfd881f8218e9a1d1704ab871b8c7301a1838a5dce4c19d2a0cb8013d2f82f1d7f3f0016d939865825943737f9cb0ee4228aaf2663d217703eba53914f255b93131ca7abfd292903a79ffcbbec6800a2013761121d3f0d1883ffe1fc56ad1bd86ee501c02d2fad2f88fcf760374b5c2156200d8c7464542a299653fba0cd1e99b4fb96d222957fde348e11fa5b8b477873289e1a540521813669a6573c040dc1aac4e560cb640c6f3982d00c9d27012f7ecb563da5154185dfaa9ab5f9fb19a6b53d85c2c69c56d492c3747138e3edb79e080e7e62d7d950a6e8f66262f971dd95712985427107728c7d3bca9a6097f26f3e106885467277146636c266810ccede706880c5c23e417fcf7acdac104f5f6a8028ddb817d58879e5a73dde680c05e6756ee92831fbe8cc7a95f336ef9c8d389e38e646b2b7840dea3f5a1f5766efc44cd032501260ce274ddfd9b038bc4325d0f6bbf6e78154122928b7eab06e2e2c85330ee466ec9e3c9a2c1d9e38759fac6ccdb95c8634da4a67a10bba65fe7830c9cf4ebdebf7e6ecf979549d49fe890ee3963b8023ef9ccb9db985fc0ac3f4e6c2c95dee4ba19fc8168cbdfdabe7f0f55b0ba8e3386d0f7cc45a5acf828ec23c433445785551713d63650aa280bba641959dfd1344adf86d535e21236c6aa9849e83876942b991f2b8fa6ab236209ec552447ddf4094e2618466e5e3a153363eb23d4bcb98c78ae515488eb028b66912f74fa576e9d23592740a67f164fe43bc7b4c9d951d9609a7e60d26ccb170dd0b7ba7cbbe01b5cc7610622c36e82da454244f0bd9312a1ae8793edd507bdd370e7c79f5b68ee685555bae1ca7aaa3a30864853253f37bc07c8ca9a86ebfaff9f3d04392868968dfec62bd434ddafac660e24978b3139bedbb32f6269ce2969f52ed494ca31d3ba87b69fe1fcfa3bf6ffe7901d46e3a525e997517a221e977f35a2fa0c24987d890c0bf138fb7459c29e2fda32a33715983309a029883eebca5e6f8bf06955f15d29b4e27ee21f58762b23cb963a7a0679e4ba354ea6ee8dc0199d74e95d57da243aabbdbcc126c480e0b3e88d8493afb7a7ea66160c0c4fb5eed3fa699095ab679e6eb7b26871f79177bbdd0e3e5af2162a89d8a9ed4357960378124b513c05a264a52bcc9e938a8c92c81961ca752b914701dae1bfabaa66d26985c793ea3c90b0f3c73d575c8b2f0af1d1e0388259e8a8cabc9e3ccc622760f54a8bbe48fb4841d02e0a4bcf5729fd81cf8c1e6ef088d2dc6ca3afe5474c8955b52eee6b1c51796c2a177dc5a7ea638f60cebc5844aa19a272760d4d94e1b4bb6f4ab3670cb6d431ead306e69efdd3a5fbb4a36196eab79c06ba7709610987a77bdd71764879ea179451f0106f8a2a788be1f89d1183405c8b4d0a0eeeff4ec66f104ee102dc625b6b83119072eb2b8d5c140c662ebac2bd8a0afb1c88a00684f217314f0a107abe73a50254b594fbb0d951aeecc8d35bda3cbac8c9eda6f43e99f49ee5f9047833b062e8ca261cde20fe99c0c2c306bbad9c2871bdc882aea58562fbdfe7b2ffedb69f061fed723ecb7a3a87340ee9120c2bd11abcd34d5624178a3a99daba6cce72b9e292e1dba68bdbcafbea7e636890f2839cd16987cc99c1999d385f4917ed4368a5541691601acad47f5b99b877f52f4514cfb184bb1a86fac8071a92fad3ab89d54c5e9918946c7b1b749aa332c1272ac9502b19b36f7b75d88b79b4302919392ef9a66141d33a3ea90560b1b3e50e8140507cd63382d9c9fb733dc38c4956006475b1a7b7756f7b930ee43c57dc872bd0901d379e15a9fcf11f0f244c280486d24879a337e82b49e0d164fad59985b06eea47e97ecb311ccfe210e0b5a870afbcfac9ccc115846af682c53b1ba2d479d79c2379a4cb3fbfea7832e20e8364a0cba567e5eab447de706768b304edf1090fe6fae96165309f5f0a2252d54f4c779c840975a85aea130fb9f8df66bd8c2b4c9ee03e9ed68987e5f2d7260ee4ee94a0214f54a80103a82b6a0d603f23f9c44b0adb8cb48a3abb6b989d3b6908efd876e95a168cd65e55c7d4666d353b4c5b81e1168adf306733510d0676eb0d822ddbda6aeac8f5e49686f17de224a50028063bd16505f84294e4abbc4c0f4c9341cbaadb5a6199748bc86a946082899793b15d41247e141d4327010f458b2bd451cbb6723a5bf89e1774e24761be0c21e593c5b21e029723c39d4df30e29a71cf7ee3232155e2fcf52e50386a33d71e65fa4e8bb287211945434c8820c1523d4b3996be14d5e663e291b0014233824d3be2344d587a8375274e6bd1a6ff22aa1a470c43457362dafb091bfd5dc88c173b7698d609c73392200082e6bb296b975ab031fa9e1eddc90fdcc87ab0b058719d06ea1baa850f261a112903def666b71c1c2d0338cdbfb6993c95039649ecab418aea40bdd8e905976e13830d9abf42e693295147c40376dd9fdfd7b223022144e60c734ae380223edf3f157e9d682e9a00118a7b20d3b369871f7f4f12eaaf79d0e7e1596e104817c2d9e92fe002063a3df21670d23e7385cc76a20eedffb21d3e38a5f573809b0d3f769be90e94004c93e54781288a490050393e846aa357fdc501af5efaa7f5b96a378404b611f3a569dc5f0c5f7d795acbbb66ba1fbacc65fcd345539d7d14713680d72d69ae6bd3f34c49acf77b9b7d4d2f3db045b62c929637bddcc148043ea9d92fbad471f86787b9b1e74ee4c6228fc65674b4630aa63575252dab0faea66bae184273c80b7ba10764a676b80cbadb1467d5e9748882c373e8f45cde18ccd42c8fd2283cf48d4ef8985bb448eccb30b5e70869fa446f5d228b5dd3c3487a123269a2db5ef8a36a300b8c50d2b75e4e15618fb76cecc8b209328f70b34291bfb0fd2f6e95733198fdd7710a8da456c2530dd5c3e70d364e37fea951ea812707cedcb7e25d911660ae62224d1725e1ba0c029bbea791cf74197c302d10b93466d6939a75278c5a178b5d9094037e024b42cef4a31afa7ed7d8c6b71498eb984b92b7d540449e82566d0873b7821dfbe030f835dbadb08e506b3e0b95cbe4ef7bab2fe4f5f3807b5f39c2d2a757a6fec3ef5e7b4a30844a0d1189b758d263e7f381af5de15c3f70a948ff5f5919a79a3f7f3341d0ee5dfbd823682f4189c5d4cb9692c405ff487d0e5db389714d2de384a31b121092197de6a5f8eb71195d5bb1805c0e4d04a2bae8cd3323ae59ec3e4b22dac68d9edac69e6f875e8f57349cb1ae0eff18034c34c1a6ecda181a328ad42e48660c66cfcea2ec7f47fd3f89d02a3109237abb520ef4762b5cf452129b60305277d1e9d77b29f7b503f36d900ff002374a3f34bba418f6119de5b514759f866eb41ab9c7860214aaf36fb986cd3866a36e132a5929201f40f3a7b25603ac225daa08b1989c66724b49a9d4c4b0319875538cb4e4d55974be46516e082b7c2be1ef8b4bfb24a3b9e8b647a50888fe0ec4ce3a4c7820d2c2df72986ef16f3ebf943ee0b3e69095065e45530aebc33c2c8e1940ae0d7076e09a205a878e9f1b0395bdc06a369381519f48537c7dbf821469220a075f507dc00d4f11ca1068f35dd6da78b19b41458a2f1a79022f66c3f2fa354317e68cdfb7e27dbfffeca02af23b6f929be124ee010ecf6e4b37c8ec6696162f85d538d7d18550a5b140f0f82eb89cf7c679f721f212f94efdce233a8309d998a541ef8d486037a627ca6792e3bb5cb12c38c77d1052f602a71d48ed6bfdbbd0d88b514f5d8d3e55b1dc1521a8f7dd031479c25d1caa76b0aa50bdc11ac0d0a39fd34dcca8876b269819d63bef9320e3a896d74cab06ad40f1b09107e631c0dbbdcccad634ee0831092d529ee00265986af821959c897ed894a9c6d358815ed26b60eac1b9e2f776f0ec4e20c08fa2b7a95fb041d2189bd7e8f7d1f88107c1a7fcff5b6454406fe090ccae82aba1521cdf091f09d6e9c073999eb0875962d1fada4d54a5c4b54fc310340cef95237b0af6d281f90a495a20228e89fde8c18681dbef0bf85932bb2aef79c6f9f93d445a713ae6fbe2f2d9c14c4ca4e2f99c3af4390c67442cb6677f249ddf8b2e0b267a3316e871d9c95767b6c6f9b150e6c6aa8331845437ad5933179cef02a0d472efc7d55c99dce91bd2793b25230382a7a575c31becec7c15c716258464ea62c53bc8f0d353b63d3c83589e57071ac4a22947614625c3b7702579582c67f5f747d03f104d265db3d516df095548b7e7af9205fee15e82a6903c4c37bd1cb1e7073294cd17c03d0b89f1e97d11349489ef44367d5370a9036eb12250b11794dcd48e1c91de0eba7ec8f2cf3568e1e728e0fd9b3b07723fcc793334f45494e27948d8be4b52cb322174279a0b81649ea86ea7f070cb375ba318cf29488cf774ee4a4bfbfa436df8840bc87bfade8b012f62ebfff622eb53a8192e2064b7e3320a8adea14f2cc431692b535f71547ca766433e337e202fc0776b0e9cd20bb252b05deeca042c29615d5a338c125564535bdee720be42551d6a3e3d015c8b9cc6b8aa1ba7e58a4f6f4d363e863fcf56583640e9b63a4bf231b1d6b8b76f17660dfc8517230b57fb44d6587d57c03783f7c2c10798f80f57d4ab67e1a6ee3a2e15e92368e114e856d4a4b076d0fdc345e9823a526547f6f3f1b8b7b9ad6f6ec8d252db3324909fc7946dd18082ed054d17798755e9d3bdfd99b85cca770d2bf19e451dde9a1df130db48a696b709501765502f20ab3633275371690fac00ba31c573f4af17998d744576a29e6824e1878499a780437bb1a14e1152cb01fa1915c1b9a92144836265c184ffd6afc9d02d0d17b3e4f0107067c78950bbae3e7b62f46609c63340a741f6a17ba4bb2c26e368938a5be73dbdaea73a6eb73bbc2031e6c51e055a2e8669850c6f7e960bc59d155a33c5238b92f67f9db7d9ae7c974423b34d8b86de1c2daa3586ff0ee3c4622aaa6c103cedeb8819e5cda52966af2c677a03bd169538d3ab307eab646addf1f4b8bf936a3776b2ec7c7b46a0e1182380dd4df7ddce3c0434ceaee94f5efd00a570eba13cc6cfbe65e34ffe4c4fd4d71c2d12228a35eb884dd0c96d62cf8ba595f19f8c9931883d690a8045c32eee5218379e3487983bf479b94c4977ceb9dcab5ac16d6fe57768b9437bb77a2f07b2f2a01a2b0e3d3352b441f677b96c2d00ba757484cf916e00d745e73b2c6637e15fb089096a42f87de9dd031036cbab5b12e1b7898a882190bdcd577efa0173c1b345956504d52109d9714f71aa60a555cc37eb25875c329fbc6ef8bedb5c7fc502b7b6a0b408555fd170c1e51fa39bd09f8359a4f866ea1cf7b74f919a644d9e410d9b7de0ce37a9f6ce6bee958245e87abbb4ab3055f8c99067ba472e087d6e556c80c3e0b5516643f13aeead9fe68dce860fc87bc09eef3ae2ef3ff733fa204b06ca9917d3e36ce932f60bc583950e788b5f1fa513190ac6089ab0b9a90c65c01a702ad9437eeac715a3a135c323f2971012bd2742e0975bf4403261fd21968c87a75812f91019c89d0c7f322664b0843d829901eea52a47698b83dae561409c8c0c1c195a3244de1f2d2e5046402d72a4bae070967c881606271ffc83970eaccf123916ed19844deb748865cabcd2e685b3992d6f9b9f360a005255b326ffbe187688c5f0c1a6c6c67b44663c4b107df07ae1a89bc4cf8ca84df254471cb8bd25efa68d9812986269d560c30a4a559cc1f9daaa0b39688e9e16a401a9d5badf7f20814ce866c411fd67e628d6121bb7d41e03057378c1f22c69bfaed59e1eace7be3d481cd71fbd52ca094d77c0d97b239aa0a5305b70c073076fd7fb7ef349618cc0f9ee70496f895a7be02797472862140b406d36d194f21cd214f463b039616da2e3e0f1dadf70337f6d9774fe2a00c9a43903b79163dc8ca0350c5fb92cfc336be6ab18a102fa5054b815afb0c3910d75dae8631312eff251ba08b3e651d4a059307057997d350d051a0521f13a4c12d80e41d78e5b30f15dad11b2ef35289125c30523c09b85548a0ecac839cf012aa1552f8247da4a73433949117f9824dc01af93ce506e9d20af624151ed8b73c4f8410d720d68ec9df03bea36fcee9da62a18242c5e8cf00919382eaa353127d89046b11d4b1a9b8b84674b348e10fad5226540f86aeecad8773a0c4526bd4f12d95796ce0c8dfbbbbde3d660200bd55a492b21604be6a427e4ae2569c2ca90a9993e9261db4af9b183bf5cde1b24bb1fedd1dcb3ff63b49100fef7515880f76cb3616cbb4d31d54b3208e44ca79f3fd0847098c222cdc5e966c484bd21bcde2baf88b803dc737ff08b25272462a9e15dc38f2e4b1693eb5752c1b7e9125655418c4d39ef9a364df48e5185b15ef5b05efb9c4808dbbda9ac0fa211335cb736800476bc2501212cda647fe8796d0bd01e07bbfa5ffc31a531a7070dc6046f7053fd5bcdbf6f0bd04cae587e01b0cafe16c7a2091daef7dfa655ecbd82555edccc964da9f456ec7234a1dbf9b84bd6adfd0f2e080174532914c42aaaab44ce9f041beeadb1737fe82e1287e93391b529b70ed03940f8c18fbe37e8a2b4f4ccd7b5586e20876ac4a40781bd42a069825ffb1c28df12db1cd6a64ce81ff5e4079dc5e1be464664e154a5c2808b748f1826105ca9fb795f213c87812c009e257cc714a13b64a137c1d51fc9ef3a92592ff52e8212189f3c58d05b2cb80f7fde08e2facc64b227d60bbebd944277d0b60bf00e2cb717adf56e594da11090c1c21c60333fc4c1c343a660be66261c452abc37ad42f70bf81a1f0a74adb019f9dd871d7ac2ae66ead99fbf2a92870964ecd9a386369616ea119bc8de497517ad1b752327bf7251e4b14c6e5ccee6e7db6a158298f58e0da682cb5ea026f06586f9111abe2b9dca52135f36696f3176dd65415196ed150ce9c8f3ed25506bc3f4dc8f1714e84a2eae18cd5d68ba0f83c228002fbe6d2e0de1a06f5aee7f0bcde69b93948eeeb5ef52cb13c62210da894d7bd0ded06038cc452081090230986c270d7699cad08d6befe99d98d7f8c0fb3ad0729bef65664516078b10ca0635f626e4baba6a48db9952abae69827145eb6abc6aa7e8ccf0dafa65957ee3f2ae8d24098e64c9071f0f7e984b87937b808445ee2eea392da0039ea6b12ccfb391b663352e668f2f52266bb5f4c930b5a7ff6e1dedd826e5194931445101a7453c45393b4f1fb1121651bf9e8aae2499e0de2dffdd2ea762025e528a612f2bd2f61c64ea9f6c3d72d92f0cf616b0e6999e36f3ffb00f26dd08ca8213c647960899102554190c7bb053713e42876c526d6f6764ec0d6bc04e5c28a1c8642b0e61eee1e37b5a2b3e8dc35d213d506c39b70e25f876f433063521e0838b1f43fb9ddcba743e8f9d593ce882c2b70bdbfaa4613b751176db39aaa50ec7ca4b361d14857b5b2e619e793fcab586d185346575c39b718fb77c15da24c3951906191fd00ec38c7fc687a90a6bfbde6cfd07e8592bf77a73e1391f6f5710114d4c4e8787ba3a005a06ed1094fe5d6ddee4c4fd2f8c4446ac68f1d4974340463639bb14d560ad1ca75abdee491d0f7e394f491deb904b75c80eab43a2339ddfc655ba9e399f3e938c385d5816c8164366dca4645ad7e603ba517427a590697d658aa4c7f0df2dc8a396a88cd4b72a1f8d544212a86bf8a4c1e6ade1bfd442404983f2afc79c41cb05c03589432f28e36a775dd6e8fa0ca3cdca426a14da50fa48f9eaaf119c6d063c0bf59d2564aa52e6ce79af93097e04feee90c86c68257dea829ba5fed344abce1705a25e315ebe751fa58ade20844cfd874535cfc85c02ed49496612ab31c03c99f338997be0af2d8480ac70b9e1bc9de9b60ed9e1bb6efc5c7e94747bb68fd9989521186d2c572321d70a0a8d827b4235e893fedb5b3d0b37626faa6ed00a0097794100f553122428e0326f5ca70edd5305a52ad547d1c766afedd62c414b3e1a27c1479f3ab848da082c202a7646f8ce4bc157311b9d2eeaff1468c3672ee74f153d8abea8bbfde8e80baeb44221edcf60cd7d62b1d3565740479a245e1ef4310c77ee128036ec71f13c27800be924da9997b4d338f64820c961a31a8ee0de00d0b5acd6aa052097cf2e419530651200d4cc3dd58bfcc5b58a9a005f9d591a705d8597f76295ad5a463777a599244a6dd74bc0128cefae39fd0a905c752ce3905ad92d6cd30ec884d3562c35cda0f7c5a059d0f65f51809320f1e776de0b72a837e4d10796356362473acf90a9b38b0e1ba8b265c7a57ef39eef800ff6a2a08bf363234be9d4b0784e888faf87952e533433f6a92babfab1d0dbcd647f296e47e469ec60761518c2f3d9e56e7d3e694365193f4f1f77f9888841e724109a6b3f46fc74169f3c52b940fb15fc80420d518b086ebd8b2a06aca63054743926769a3626a9ae5f3d51700a476369e462490691f872878e8de70e121303a60eb2e55c0a880082a096a196c53cf9d6d710f324f6930c4825000c8941f862622f2fdacc8593c4404fadf36164226911d77471faf14ca1111a4313d0abee5ad679fd3ca991e3daf8d2bd15526a78cc279b6b0bba1ae25f07ea915f74980f5626e4fb4a7ad8745bbe5edcf10bac765d95e51091bb73c411cb80b8085ad25d5c58101f83ba1d8738569f5364134fed725227b877548506e4065fae342ff408e8cab213f6ae0171f7cb3fa8f3ab8fa8ff2e47a5d0d260f109ed4089fc682ade515d0f25f367a37df263046d8eae44ceeedb897980a898456972175db4ac6360404cb219fda29d004ff1aae9945bdb4f5ebf34339de8c35aec7ba6e8f3c93d00cdb94e55c5252603e2cd727d51412a0e6df6ab1350bec9c19a2750d91ff7ff5e9e722151a49810fef0e7881cfc588f912fc00e32e53eb8c24831cca012f8842ca1a91dffbd0a950e57da21f5923c701cfee0945bd0833337fb675f9f611028ef0b2f5f434c183167e626dee6f36c6ebe0f07d93424f19f15053badbe1cc820868e4bfc56e3178ab5e3161201efecbae01e125dd3d2a4518f5fef9f81de9091668951c8744b813dff99d33d64df3f782adf909f339c049231b404db81d3432d26d7cef97aeeadedc7a229a969197bd765649ef7f2289bbaa68c10309015626866855281d21d987e872533166b5e873bd841a7fce59ca4748213f5dcc60ca25c7dc0ff2725785912d60b6e4e9c40ffbbec4cf0a838d02e69e1a086d22c1356d69222e196ac1968c828fd081a89bc9f000aad784148ed1b23ce13aa5942bb3da241c623836594720b1402cb1e206570ade72fe77ff54994c5afc28441cbd7d43dc55f79c487279efb6561b97a9741c762e69a84394ae19157ef2cec82b0af5b1e84c95dc2221121646683e0d92fa574cb872340e652f6660bfd0c924003c516e9cb378201bfa17a6e35a5071156162e710de8d95ab0bf7dd8bf8199667cec19d9293d46434a4080582863acb36535cc603d179667b5daa5ab7aca028144867c821b4fafe08b56001ddae9051522eda282267e376fe7aa474901d0a2e06f958f20856a878142dca2ce9f2d2b96c7de2ab5c1ec55ee7edd85b3dcfae140049db2201d5dfaba17f6f213db8113d3ad9bbbc5304d83495e563b86315c8ff906bcb8b7e71ad93b71a0f0209cb14aa35b3b42ec603b57cdaace33e01af86f09ecf7fdc249118c0b7890fd87dff43dd2ca3d9d75729b6eb699ad9fb04e4f5f76a8111c6a54700c8d847bb972577ca60a53d7f2099d21c23e7ad7ab0368dd02be00ca21364049189fbc85ed741050eb973c218be0aaf9704994850467cb2da96049485f492b3bc5dcd8c24752533867e766dd8a4bd51131ef8bb710e518624bbca35d5eda781441884591ece4e7e5d0dcdda75bff7d9fefa6478325488db8d1e660abb46d9ae9573edc58ca33faf42177202d107461273a99220fde0bd6439d4730a973f682a2bf475861083d9ff0ff695e9b97e74703a13d60abb38dda6c0e6da61794e92f041e982217b02483fe1d238d18938b49efac4887355d640d8b0d5cbee61a9135f2c1d0bf8b17c4c6547b654b5e77d400edb7d2a1e76b7ef9f9a62634c62fdeb9b353d2b91e1a366585f94c95c850a0edbd22c7a207ad2eb6f72c48a279316f03ffa777cea5bccc4ec0989ddb38adb7e50047542b1b41ec4d7b8fa4b8de9b002787225a695504dc4527b5c49ca50356990e92e1a50be4288c3145307044d9922cb76b504a22690987319b61507c5b85684bccb36741f8917017b6e34f96773fba6cfe8bd4be54dca79155a247e88c29bab0a38eabf8036dc8bbf58aceba4b0287386d62cddc37a6cb30b176558db0976ad5062e7047a7b45fc2c6df1b8d3cb3ab526feb8facf65702c9e511d25b52546b06252279bf90aae33d960eb594e43f7f718f782c068afdb31aa74ec95a782a2480a3444dfae1551ac217a0c3d8a309699c8eea3e784eb8501cde589f37f921cb78bd488f5177fc8c309aef1de5f9c9f82ad27085e66b272ed45c1e2a0d7f64a912472fd801f8cd578357e7656d437321dd99811c6849167be794f58c7fec9e343b4b86af1f7915b7306675a026530f487408159dd20c855f725b0d1104c75089343148428a572e42f9efc6eb02cba94b5b3857da935d5f081928f6ebd4557b6f87ae5f5546f7851fe987b2b6c5757d7fc1f738325736f6d6261e1608ba6ea97145da7107430f9c587c47f06168bda6b62c49a47b7af81b6ecab6ae46951667bf4784bf4bd95953623f442da1596147bc770cb35ee97565fad5018a87526f559f46af085e7357f2588551d2c0f1b5617fe5ce14a35d7b6d2075106c44a94fd66532cf581f8906b475334a562303f6915654f82dcae05868e204e2a742af0a872ea65e03d670ed6d6ba20ed7ccb72952d2742a176bd94fbb2d00ea75e39a51a9d829ac7cd8a94cd03e4cbef0df72586c1bf9a06b18c01a03eccaee8adfce1101186c2c613584b7612c60a85db67faa78f8c4d031caae199ede00e62cbd1ddee0b26ddd47163c1ae83e45e54254acedf961df1c6ff6f267c312f28b949d042590203e0a1826ac76cc6989cd5913820c8b50968c96f02f0bd250109ef97e915838d415f74ff73d33d48f2a347f1a41cf348f7978ba7731259a6805f62cd693ab732eb409619393b907b8ead26adb7a8175a000189441af7c92490d9e915e22d0599ac990022730331caeda3cfd22a866c447dfb77bb90dea31ca4d19c7b2c97b42853666e54f1d195eb2f8d956092e3732697350438a92da9871b5d4b035edc4c02eb19f218fabd639eff13bf5308ed4762f261e027addea846cc4c1b2997da93c19fee75e6936e52508d9bb3c82a28a916e5584a77431e3eb2ceff8bdbc4d2aed042b0e822e3f7b6b88d7f928320f58d00f535fe29af22e75d3e5241316ba170fd25060daaebad045b49ea1f37d5faafbd54ce3d9e18cdbcc90f44a762147a563ad7146b14554b43cc59a4e7f1886b1873fb8c2933f321bec74fbef634301da85919af4385d7af30768c3845c6d1dae4079897e65157c5cf03450a91029d0d457a322dae9ce4bbe06b89144dda071a9dd8c30deeba541afb4d59e5b82cf900a505ff448b24aa1cba868bd5222d6d2fc067bd3a7a319ca1a2d104eb403a3119574bad220db9e1cccd13496c05ed6976d37a0ff7d7e292d34fc23021d9b2ecfd7e97b9f4815bbc7e9ba72f62da536479e9e3630ae28c59d8d767220a153e8e5724aeef6fa3243ce6a2fa307eed59824d502fc124e49631c846b0ee8f6e6d307b82eec62e207eec189da138b9c0c3b063fc856153b42d9d90040a5b38c451a5215b1ff1835ecfe788f8e4a4e518f686c62c17bf647160c84dbce5dce2cf9595d8b8f7bee9f811a72ead7191f3cdaf9ee816e6c6d7274bb62b31610e1d8e73f22fc3074c07617be9adbefcd625a8439b150c7d226f14195a81ae4c47b34142f9fca736e2d61cc5696e18475acec0177f922aa20ee6f1d8f6af5947068833fa453065592989fe01dc0a10a4d3c5b5b1017779c1fb6ffa7044f9c31ad7c66772eaba57256b93ef242df78d190121b503174fc01f83b8a511ef95ade7304c87fa32ab2da5d643b19f9185c1cd1819f0de026364ec47f1ef4708381e67a87ff6ae973a7d405e1a5ed6957d27cd744bbf25323ebdedbf23db30d5415629c42b8d5a5771cccc68c0c904537ec8b0224ffff086ff01482fdad027d711a5d109b2de294a81e373ab765cd74ea27b34c94bc94a2f5f51decbba8f163bb19ebcc88a467ff735c55a7334acc8863c6e94ed345d106469698272be12bca4abdfe7c27dde957a83b566dc97a04e61fa9c2f7abfaa16ac44d299d3be7b5b45d3350a6377a151d8ea4d9a6acb1ebda76f7b55d18f359d065dc373fdad5906a65d628746087bb491ce3208d00544f0092add4b938fe877ed6edad1295b88b0af44655899b983143b92ea0f0a905fd55fba37f7daefef825759d0885042d8047af44dca775427e94cfc1b9ec82c5607439606ef9200307e8c9e25faeab54c4489889581665c88bc1da0f40a14511f834aa96781cf39dbff558e317a11f7dfda33319fd08b5ff491dd0508a0cccdc38f8dca3c3f8eff4a5d6cd9ced428d1c67973ff56c2b2f3a7618fbebc3ca68208a628a3aee010d87bd6bbd54278976200bda1678fb7292da67506f0d8b32c1951be07e46199c20c245b0efed80acd4e3c06dd559036b599d7e2bd711068a2256d6b17d7f44252eb39cabb96a726d5d97cf2f1893c82acab81a8e17798fce6477869ca5bf4da17dd9e07b28029af56a772b1de055588c5839f1b98879c02619a9c0d70f30224bd4acc4dffe1cb45c0f024bd848f5a9366f1a44bc04ca9a29eec60ffe7debfe13e38af274516cb5f1ee6cd09c1928c10c000c038e4040220df06bb58a8f1d345d61bbd667740f47ca9e31ba6bbcf7ba793a2f0413d93a66356262b6c84010ec2e53e4bafba4d6a09dcd4cf8e63e25712d5bfb7af8069e3c73cc668cdd3e1fe2762b6e19fb321e1f87133b20e8916669bacd6e960513d602c93899986a179375ea5474a4f415882961e70480f9ca6e1fe63475b354c25cd8cc7d2a4958003bd6c897aa030c6a569112eeb86d457e4f6fd1320a42f950eafdd1c9011a9253cd5b59919e018fae1970937c9b2032df6111d242f788798ce8a299cf771acb31891fce01ab6a01fa8563249587b67e92e4953fc59e6aa0b8dcb08abddc2ad28f31b735cbec02fb8c1d0d941e393e641c0d6076f3b706c7d7eea898ad7588bf0e6f1f3b9706577ecb72fd948b7dc1b9243e434aee9d87661d95b2e425cc341465566001ac591d919585179a15540b71bc9c2ffa5b6dd85bb9a05a0961bb584d675aad7a62cefc3237507d9a27653144007d99ebd1b5ec46d4230be28515b824b3c5df24e9ffb7da16f46192e44a8fc3789954e4d06f69d743b655c5d7f93c002f397aaed600ad4bbe69e24d418cfb76235fd6c4361c97ad0c17335ca50aa0e0a57b58922f30d20d3a6299fb0489627cfd344334a6c6c8528f4b8e8ff632a78ff94e17d4016a61e3374186a246448f1e7f2a271bc0990ab53e9bd9e38c93938a551c995f0db3dd41898ec52dda78118211607ccec06bd2c9f6de90ff2025e4a71e07463dea99e3ec096d895ad81ee7610f68299254ca5b919c596cac1bccb6422fc22ba21934de681f8b4be592850f146cfaf26d02ac43a738f7d168c6eea01c51f21d53e397ba39214be58499e61428f848b5fd04b306de72ebc2ee9acd7537cba59123d7f25658ab5da4bdaad50bfd450a0a64ba4bae0e7f4f3f749a6ace532954d725e60db52af59c9c460dabe1352d913249bd028220d56d7b0ef5013ac9d5bc66233924dfc753629b2a4e61384fff6f158edea6a4f4fcee1ed62c15b028c4af0213b93db8fba8a4e7b3c01ebdcb2705d16be33fedd9af43b0670102887fe38cb0ee479d2de6438bb36f177a51e7ca1a754c312d67ac8f4862d0ce50e0677ce7a1bf51d68b5998ceba1ead7a8f465aef10691618cb668ca2847048a1c3f57e5786d624687f40d9dfa649979434d38572c4e2b79dd5739b9db33685b3f085ede06add1035ef35108a7bbd000f3db37e7f45535c772af284dcf9bd01792de14ce673bd114427211b28491c9592a61445adb4c0b482877f3881a565748d1336645a27793fc94314aec397a0b4b8c77fd4988afa1cbb65df9e6d2ec2ba5bdd62a8970204c15df5f409844c0ed3569411c9ae7f19d64252206dd2c45c87947e80d94b2ab0ff9685e6cc0a5482f3422e4fa48393427af13d7037e6429cbb827e6c089809fffff7f60