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 66965 30f1d100118d228d72f83fd52e64af09e97e5c17e5c222cbd3c6753965ecbc2f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c5126cc820622289d57fe04a65d0d5252d78360619eb3f5818079f5f38879c4a
Certificate Block Hash
30f1d100118d228d72f83fd52e64af09e97e5c17e5c222cbd3c6753965ecbc2f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090020000601f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000017d919db81bfc6948f9cdeb0b1bf4b20971384056bbdea8bb6f1a51488fba7ecf8fea5132e4e789f6662d36ac940fb1b1f5c250ac5732795b187b21f4ab53e264d2302a9e805e0738c964aac2fd16714c73653be4e3cc2135402000000000000004000000040000090020000601f0000

Raw Header Hex

00004020e53c8205f38ae6178c7593d0ae1f5a095e730cd3c30f8641db30cf0b4bc1670c31ba2b4aa372be66352891458e4410059c72f130e11de49a8511f231f998dd88e3eb1f6adf4e01184a9c87385f9f0718583feb190636782d25d5d0654ae07fd589226220c86c12c5

Proof Data Hex

59,560 bytes
12121602030776dad97ae32b92a38a298a00cd6b7ba601b7dab37ea526c1ee1cb12699f1d4e7d8a030414a3813a2e01db54162f1efb9fa84a9ec7356bf63e4dffa3753e4d36b815b3a150c8cf167217e9bc182debb09dd0bda75e4a969bc30e850068da2763b2fe9bc84ae38fd31f38be0848abb4b9fbb70d9351471d360c5a5cecd7ce17e53384d651228ee4c24335fa7febc7e5abba6fcfbeed0e0c05efea841f63ecaab3092aa4a2887881efd6c6d995879c30687600e2cfad735c5e32c4ba3c206f1d6e50be0f4489076ae9b5a2011fd285b7d4c435388a414f7ee12ec6040747db868a39d456e32a7ebb5ee932007473f8dc42ee9722a347d5a51c629384fb84fd076a3da0c64c3bf962e585e652b0bbaee02a59b42528bd73a88f4d3a41bdb54391b931a67ea3ef29fd29fb693c3e85a0b67d573d20ce2786e06dd7fb11192802eaeec84bf4021a57930add1414764617f03075ebe1745df570ec186fab12dd4f8dd2335c21717b0aec48d4d389e7eb99095e293410e89aa2aab577fe191c5b45a555c420f2ff9ef14f207d3b875780ed8e068003249631dac5838a664665350659745a7eb6e251e7ef3618006f674bb3a2ba8e01477bdde8d477a38bdecd6ebeb8c6ead5e0ecc1eede99772fe06d787287c1c7e10fe00e5ee3c9b3e72355a28441d056fe0e57a7370beaaebbd359bd7ddd0005512981de5a96d45599963fc695a61135dabcb5caaef824eee89b22b24b7a57978cd4f7b98fe4f592cbd3d626f7f285a3f482aed38eaccb2aa8858d773f0b1614286f9d5b452ced6513486de8c90d27bb960837fbbef3e5c48a94bb10cc088afdb643c40a0f01f49b9494e9a358f9319739c5e5a451f6aa46d1612031db79489ef6d7798ef46b67de7a62a4208d2ab1e12bbbf8f43a944d7cfa45033df28fbd7ad3fc932d4d9d665aaaa313c66ae53c79c6ee8fa2737fb3af8bd69676965b5caa8a9c9dec4d0372759caaa07e345f39752ef60b300cc4227a3769a596f36f69c0f20982504b72a17ecb7a5b4d0650266f77098bc0023941d2c01cbd9b9e0cb21af022601fd638af32d5ff2dfb65e6622fddfefe33aebb9cd220ebe1bc5ebc666ac9c0bf5d450983060d55631f863b41d189cca05bc01d41b3b2d2e37177a5dd72a7b09630bc609440de306d85671d069b10ff5085903cc58b2e68f8e5ecafd1424407bed29f152df106ee06e93446f4a512fa31410e031a00ee2ad2c2062c37a9c927d234e42bfdadbe75a281ed9002ad1e7ff3df3fbd2fdca269ef528d5e0f2a72a0180e637bfbd973022328afc2c6cd22d6ce8ee1c957d0b62cd0846b114eebdb15b9e72c28ff730264a4fe7f7002d61dde8fea1b84ba7921bc9b3c8664b44ad9e539362963d6fac69a21a5d614fb2d5a62bd8dea632d50e65d24d1088557a0cdf402a466cf308fd6c9f112847c559e9e64b4f0ffe683261054bc091b444acaab21da7e36b67e794fac8fc55c38e91aff95ac7a27f5fc58518dfb5e20bddf3551338c00473bff02056f8fdcc2cdc754207763d623bc1e2d865f89bdc580865143efc5ac4215606e27b4f6649673cd2ae2518c2038b4e22f7be4ff501489f4b37512639beccb048eeb6376f1a98990a83aaf6bbd574e40b8bb7817ab3cad27ad981708be609d66b5f504cfd65106a6172ae31eac67e7416dca214dbab95643ea666e314a2a24b37a39d7c5ee540083bddfeeb2112980119395315c83ddbce389d3069e6ed72622a93f86f6a96ae125410b523cebe6b24b4069cb0523eabb8f79883f8aa42f3151008ef5f663a8530263c01ed0879fc704ad827a9aead1c07a4159abdce9f8ce429c97322e7c80c5d257e975673d36fca56f536e97e39fe76b14f7f8c05d5770b1b409ef0e69c5e2d359a7ce3019e6fc768ea4abdb281d81a3138f091e7a42454f1a27b512523769c0637ce3279928037a2f6c3b0f5e53ab716b0f589d3de3dac6b69d57900f00bd34921a68beed75ca13c34d098114a63adfba5b1cfd8957fea31e639a151ebf3c8d4be8a5d5e89d0966ee7c69e0ad54b8329a678d0f4cada57e9404fc8160a0caa13a719966a921ad1efa8a5fd10b6e85d56c01a490f7b7d219d3d9f3ed4c126c47799d5a3fe8f009516e300fc9039ff7b84ae7c04d79a4ccecdb91bbd16f57e607a7ab8e7714fb93b9b1357876cde3ab3a00ad8e1b8063853046bc8861fa42d531f8d492ebac9543e8e39bad04565e6f008c005791d320dc4d453faed71b59248de436e6c62617888b293e5e79f9ceb551ff334588236985c37e52f7617b554fbd93d78bbffad3d058c5e94ec075b1a442141c2a71db7972cdc1a08af1532d349b429e1881504ac2e5cdf81a7f063ecbd31331f17661392c07ca4f9c522fd340f1c1c5bfa4ac2df962e31f176064d2d4f9db0d3ac4b5ced1ead8af6a50f70f1115ae68a947f639af399bcaf52dde18810e6f0392a771e8a7ede7b405103ce391263d124ecedc7d46e37243eeb15277e22089506ccdd0f2c401a9c697c95c128a2f58b8cd35330d5198bd4c47501a3697f9f1cc87f40a483d9318adba8ed5551c05f1009db7886aabbafeba872a0ae0fd94fcdd05ffaa9a8062a93c1f4a39a6a871bad9a4c6d76d35f1290fc157b3db8eb09db9cd535b64a225bc425cc5d44caa6f4c932afa31720c28803e82352ae42134891aeb342dbbcedb62349d3a2af4152d572b6418e65507da6ad7265fe96669d4eaa456166e242cf3c5b5d74e7d9aadba6a0ce1bc9797785e762b70129fc5440fb741a0470323b243bbff8c9f6db5cfd6589965364f6cf33e50e4e99d9be038531f914fadfa86353faf6641e72e679c73b14dd08acea281049ec18ab2b9f86c112d33e34b4e95d6442d193e0580626c5af4cb9f816f060177ba69344c727844b830280deb6113b7d925de4083335f47a541657556eb6b5d9405a6693fff6366b5a587c5d5b1dda73cef68b04b5122e3a3f5e9e800eb3af204dd626edc113971d7c4e3e4ff7df549ab0226277e12bc4f48eee6f5244b8bc9a68f743d674e5eb58b4291248a80b3bc084582aa49c7ae7515fde4802b67c3d1f0bf2708722b9862bdaad55b9b4c11336fa5f3757698f102d42e26104b38d63f2d647c84c58d05a3abaedda380c3288d171b2a44493ae0f5e65a6c6dceb91efc64ef5398ec2042ad106fcb7205a09b0d4edf2d8058fba4f2f0d8e9661428639a458c0570a830eb0c5bad9aead1a567ff5c2b828d48a4d68d2227627d6528dd2b7e4b667f1901a34283d105a4ed306a78fa0ea10192772565d0197856e8f57022aa361066d05c0a901cd1a7f5ee639f7abbc96a88356bf61bfeb3b93a5a8d08d39d6d37c9b4b6a9f6fd7dc5d32ceea9dedfc779f5a6005a627346c54d0bbe619fd70a08fc852d7fb7312c8b39214d7e1a036226dd8f73af8ccc859f29bcb573bb4e53873fe28c35fd033241bce769204ec3c09cde494e1e7503786cc22f1a1c1f65ef9add10145e8840e025c2436223bb0298a7f0ba752bc92442ba181027b0ed3f7ac7344e38dbcb1659ce272142a09734b3d3e6e612cb4e035ed40137967f70643d569a62b0ca06a87afd06b776fd376476c52da470df422fe1bc282b0d968664267684e8262451aa3cff9be10927e84f07758b58884044d0c2bf3f218cd1e0a81654a574703122eaaa6c8e5934de46e1e46f1a357fda68caf2d460bedfd9da269857ce82222eb975461beab7d68a873b69d420b6d44ea347f98777a1c67aacb940f857862b38258773988be8fbfd9050cd85824bae16e996de4e3ca6cf310263fd956d640f50412baf3518aafeeae783fb7b4ac3217cbc59f4537da39f41cbb8f675c86ff5fd3c621e3d510225d7118fd3766ab93067a59990f972f163d708921de3a50beccf8b3b2152379d585b58b28ba6044b7ad62bac6bc66f4f338abb223528b05aff21a4217f2afb786c6d5db8f1fad750219826b3c34110e96091e7b6ba8ff7c9d6d0c19dfc3eec78ee23042e659f6b36f4bcd51d9292511caf0610d01b7c2c1c72408e1d6e71efef4017b16648153fbb8b77299949741874dde0555203c0dd582a3d343c610beb3c600e19190ea729c04658a76788553ba9d88c41843d34ccb80834e0ce8bd868898fb9bdb79041699e20024a536d0d75d5e9de07944916fdadcd20b1e19741624850f04a86918dd43a8b145d21ae30803a11dc86363238d18d237e6c1df5294e224d19906cfb9f47af3bfa136d32d7fc17b75cfece3f57843e02a5f3b8d7f2acd5e87df9d4f9b6897047ab98ce2c403e54a5f98dfe04f64fde97e1c12312eb2207a4e828d246a758568c251e5a2963c09436ee1e8e5c593398c8142870bfdf8b5297a8bee4e8ca3f3576b99df61cce929b580d3660f0ab994ea93379e5eea0440fe8b0ff90d2b9981fd2e65c3552c77beaab69940beb3abad17adf8780e7c0f1db75338c19fc008af268d9339b5b9f28dbc71be3e5b745b86459eb79e9b8f0fc6927cd1d447427eb2bf5e83bf957572818ecaf4c62f17fb4c225e4b4b8db42401cd594cb8f86d08d619e625d87032a18909796605fb78559ae38d98f14ef5ce5b3a717aeaf86b85b0d0ff0c0373a203593b532d9f37b1797073c039238ae74257d52751d963eb2b58c2a74a7d278b082a6bb82a3dbeb801e30232a34bc693318f60ad9d413acec77784379699138124b865028993301fed49fc6198c8339eaae7275fdb571e1691e31e8ce7ea73ca8aa7ac250e86c628201f659d56240f37534f328e5543d6348e958cc53431ef4e4e792d3c5332aec2968babf5e62b2ba661f19353cf984ae5a67cc4862d1f4383115c692e10992ae4df8751a33337e2a43db651d1dda3f5c6b57c59070f448d3553afd9237cf1fbe88efc2799ee90de6e5626e0c81c0d23364a7258b6e9a33a59901bbd503b3c6ec77a9ecf5268cad7575584f127a150821526aa9f63e62c36da1a89469a4affc6a1f9a73922fb55a7a6fb91e14da13da2c46f038aa9fd85333729a9eb352f65d08c8a81b40a2ad9815251eca8bcbec8128d9e6b9dd51d3f66cd300de1153ffe7d960dad74bcc0beac1d817399b9023a4c392badbb1cb029f417af77ccfc1a1b9950686b9ec085e55f6fe2beaff2e0212b37e81743008d8bfed0e140ea3dd5ac09a131e651efa984c2b020add2461b335d56b209753aca516433f2d1b96e39f73c4bfafdb702c2a2a44625387c5fa1928306ab5779da771ba931a71d72a72db6e9dd3cfb663b1c62e9347b6207a0cf0680788ef0b91f94a88fe0cf37f83c6d5e7fe4846110ed950791ced97ab59a06dc370ca54361dd7490f1aa6b70075941eac407d9ea566e91faa1c7b148cfb62d6ef0b517cdd14597a312bd8d59f43af4f034fb66384a961a9926e9263c37ef9bb268f3011f887b61503dc96ff6fa4a83191e5b28bdebfbf131ea3acabd1e5b5531121c18e484952a4c7f72f818df6f1f82059e7bbf035eeda53facad99680822470ab3e5bbf45d64e9d19ac0d679b03523ea19f477090e4d6889b2c6a440fec3a4558c96756996579750b474252c4510efaef738ad32107110ece4601cbba674611529de580eda3d24a8c820964844104a84d8422ee485b561f6d7029b83cb964a4314172fc8110b289a336857204e345ff205a72a42e50f9cc694f42441aadad206c82855d86617717963f000a20d2cb94c0d144e22d6d6bc03647fcd0956d715196244dc67efe185e9a966b62775a1a5f3f66a4e3538915f136f1b744b358c15a429f40c5d874d0e048f4c2367a98b32f117f403d8242c85f196bf8bc10f4b78e70671eb7f87e186a51d4a4a9cc7f1be3bc23b137374e2dfed1acdb38b40badcdf0df140e204843f93147d461312231376d4596420b38c9c1e7e07454760e7c3068e29cf6e3fd4983d8cb1467cfb4ec992f915c3092fbcbcaa0a96462cb4fba13704294e8982d2f41c844cd3a8a028238a853fa753f5c20d39b0f8c425be837e7930f80f38debb88541a01b1e2579b26447909cfc27e88042f1ae1a07c52d283aa31967865181221a5d63cc183cc527556fdfa2fa968b66df260ce83cd1d551e9ac130db8015dd6a34293872635cfa15bcd44da3c27c69c301d60c1e3b633a09facc9745e901c05ce0e9d791832968d8c57b0026e9e672a086937a9486baeda929b3d0512c51b9d176bdef8c4fcf3788df5b09e385a39954f5be1c12e8746970e06fce9fe630c6069b9ac0b3105cab1e89059a60423ace2791a7374107c3490f97479b55cb3a69cadea0b5d4bb3db9b7f938be618f66fd03accbd1d000e489a8be4967a53c6c94ef98f55691341506f5000ff8547a61117dc065546f1ef10d7fc89f8f1b108fffa73ac7686d4f93674d9cc449b7f45beedf23c59d72d17b25f655b3b78518442bbe87d481132605ebd974cb38809652c5294b445e6ad19f6732f369a51884b19dbe13e3da0a8cd3d01faa2f63f5823e75c0aba7aca2dc9a1849125431cb355ca553fa7ad9d64f00606298850025c0fb032af35c4e3082b75a46431548661cba71a1f1f00dd9b05d106f64e874fabc07d7347e20941bee285b9426f1d828a1b19dd79f7e875e2de598fd13a9463382605ab001670553c577f88a7f942c24674e56e1b9ea8633272fe5bc2876c914952b1d8dcf0d5366f642d7674abbc74b2b09f685ee2d92a9bb4ac7f26792bd1795d7e68d8a2f62f54722619f051191d773233b5e4074356afd330ded07efb9e3bfb52a99682f82dbfa817ddd8a9e8eb35b2dccb74dbeb9a759df3818331ca5c253bb5ae38d9a9aa27ea4a47233d5b8c886ceba394c44d06e16ed3554a21d90a17d007f28d163f9e6ae31e8478c037c343d039aa404331f1477d688a2e37e3f96304b08992abdaf1c8122539629c926d69b6894346fd5f433231c477d580ffaf3589366e2ac2b6b76e9c3a7b0369f1fd62befdafe07736516cbc3749aa197a003b91c1128673e1ba4a490166a50cadb7439451163d08a13a19e0bdb573e16491b25f8690fc5225c2dfef640b56bf83e8326d7652489a66e41da21a3e130c76036b4d41295518eb0cbebc96b2592054ef5ab0bc058bb813e7c4780e58c96a4753272c4f5c5832b2dd7ed408db67476524183e83ca9656d97da90a76548d56e0f9feacdea0b483d48d2dc5effaf5a0b918e496712831a4a3387841aca269e8cb73396759118d96b03596cc50cf39bba1499a36da1a7cbfcb08253826f897c71d8d4beaf2a5a4c91e11f765b284282fbd5dda3cbe0df187588a551310d9ac80a8a667946320e6235acd1663fddd8aa57401ab7c35dd0c2e98065c0e82d92acc9817e8e9276f4cd9f0f43ab1b32e62be1f8c9774c43bcd5022a1ace4411527dead1aca43790694ad7efa97b9cfc39977ce04c7c9f89f699649c749e69c858bf0dc095c0005f9b1ebf6498e50a19d2a550a0880e6de3a1efc7c42d8f0df6a401a542ef5f8b27abb79c07cfb0c767154b3115789e1e18ec2aba6358da5a5e53a8cb687b4e4b8acf87f8f21a7f68aa7eafaf29f61720ebc7f88a750483404c7b6aabdef55ce2a8e040cc2c1d5cc919f13f429b3a33eaf3cf593178fbfb0a445314ce1d851faff9408b05f266509a4ac3540409a15a861a2fc1d91a2073abd37d22e02a0b821320e4b2aa5d2082d4d632f7c3a7f5e4392e47a2074c4b4ed4289de3959eac094e8350561bdeba2754f08326375ec435165d39a77f53b4d810b34f2579986c14259da56c12dfb195fba269cb9c0b6e7116c236ec28c123a08ad4016a16f4e656ae8dd04701d4e3da01599c032afdabc146c13dc354874e7663d05f2014a89ea87803b8fa7fe8b326ec2d2a7469abb10b943aa2a99eba3534969bb85e6af0c8742b596476601ba1844bc0e2d57a612d9596da9cba7ec4ede4155c19e18a8b851561b593ccf367fc4b7d5fed634fa17dda47e6d8738122ee0c347335cae4b9580f7d28f4929824f87d500df68efdabaab7b8b859ca4fa985a0bd3c1706e8773f913de251cf6b6a27583d992253968d2d767eaa643f281bf51fa94f0bfe71b125e5fd1e494d37a0c4d8145e2c402a95fed75d9f167900e11fa04cbcd290d3c632ee40fdba1c082a885b3899b117f80ce321518fc21e5db9ce5b35c70fc0c0c25e121256a3d720251ff55b27f62abcf755ea3c37e0c749798325ddbbf606a938c6411117c129294d241fb09bef30c0d30c73bf72d613e8292f712f45da4972510abb2046360606f6b876735daf1d2b30ff5b879866fc8ecec3825a9a8fb7f552a3bb039a0ff52df8471e54a6d9d22cab429977315c678c797576d9f56ef0224590367be2f56cbfe1f319823fa0b9c18f78bbcf4092f82c8f45f061bc2f4676d1413aaa71cb4336822871d3086e1ed5c2b49648494426fc9fb92ede5be026d263e6257ab7a767b8d9f9ae484d19c7bf0e24a32f3753d33b006736867be0a493756a3723de34a045f9c19118d7f081b61b16bd86071725fcbb9049cf37cc77eae7d0966fd9dccd0887ba913c4ed5a6d4ad96937e706d35923650cf61f49a09a3e126757c830cfbbfff9800edbf2eeafd4aa8e006d9d8281a7cba95d7a7fc7a5faa32fa5fec0208c411e20636e13cc010ebc1e4906948ce456d151b496a2e9971d796263b524268101bd28f175758f5f10b548a7aeadcfcb6c8b6bf15db904154583b8c2de63597037d31c7c2ae950466846c5b21b795646867df870de70dfd70052be3bb6eb5925f90357429d046534ea645ed44da159945c78a594af16eb6c80d9f269aa7017f98118b665f90096db8f61bd28a01ee06141b45e692bb2c5206a8cfbcba77eead0210f04719295c5f0a77af67c10567a98a65db6b64a660d4b1f5a0e9ee28c999abb9389b155d01ddd7baf5f5bc272f43290c1b91e15040657c5d7c291bc2484365a5169679c1197d2dd010fe5120a7aacc1d0ea9437d3cebb600497a5a28ffe54f8b3a23a2fbb91993b5a3fd23f4b27591b4b0bc8c045494a7de1fa86a789693581383b93b3b2cc337b4a5228e95b73ddcb7b60ce06eecacd8a672ac3e35dcb75f284f326221e1fb4a6323af64da92d87ddbdd0654808b7cd63ada662caa8c2a1c7edad0c34156fdb1574deb03eb337efd85e47b8be10724b372d0d0bc3b7daa385300c66bac49a982de85e303da919dd417ba572fcc15cde27856fb45d5a3a1e148e0dcaa24dd0e8635a904c3355316ba9393d2dee3278c4bc40bbbf4dd023a8dfdaa62ba8cdd752b97c9f660db9d95249cc6b44cc672a65b1614f274a12e5b56aab7d6bf26b6f736b1faca379c06eac1c42b681dfde901e6e7038c22784b380ad86fb9bde22df679d6182ef9c07240273069a8ca4ed4b64494e386cb991761906c6eb8b3cd1d5cfa74bc6e942f324c18ae27316dccf06803d273967d49473a7b58ede5d07b21f5591c55596f02fa91984360acab2e9863cac107251772e0a383fedb3797fdea5304eda31f59d2435aab501a818f52f1fee07b73f1b4d09725d09f4ce7426c4c181c84fb95d54ab4fd9ef4a83448aa65e46631e1b7322d68cfb1817ab61e200dbf6c91bd3dba28373485a32b95ffcf597700f963633fac2f4190e971e60a690e79cb4c4ae845e6b00a15dc06de6ef41fc9cca8ef61b029a4c793c0077a386903e2fa0f074bdf07197b126cd11f8e2fde7e25a64b2515619bc52727cac46f47374210afafbb14ff6199394b1e1cbc528b29c7e040108423570a083359d0ad75b76e5b0170c06519994f0e22c0689804425aac712b70d717998a4339c2d989fe9c32c1373961eddfc9e43ae80b2bf6c776cd59e6ac8e4512df631780fdb9b01863c7671e5a64698ebe746b9eecf101014e628a9a4098b4d1873501110b606f65a9d239cd2a30d8769f7d429f63ca5b3960bf1e60e6890af78bfff255a6eb296d65eedee41a5c13485def42e1727e73043e73fb971ecb7eca8ad2b1f875a4c2405bdbae87d954ce6aa1f22d9b587c578de8d3845dd69541ccec475ea3de222cf8e1dc04568ec10ed9d5429d30adcaa3aa38000f178bdfcb70a8b99ec687f73a451dff408bb5d4b79b68b287bafe54e24fa1b18c0c20ad82dc4a8dc25beceb8fcdc814f10dbf1ac765dd213d4ec62192059c9f8ef04807e9228a09c1f9d4990888b85f03a6f63dec84eef038bccc746804369dab813f61690147c9238c9071648e2788e2fdd9f5dac88aada63e7a04c3d4381f09b138e3f95d52ec1181e43c9558564c7bb88fbdfd5a1c9aee232ac68b42884e8538f39280d237e91462ac1fbf9ebef4cc6c2a5b857faf5914e9ea2dadd1462639b6ae090347cc3aa8908d89dd3e5c09ab3c8e81f8303b1d15876e97f44adb45ed0d9dea1183750df456f6fc774866887254624a8d48bdc3b48e7564fe5d826d3ed79da949c5a16d5b677e079ce997bfcd875d55b1e87fefc3f92e8f2416b26630aa721fcfa9dae796d550db28d80c3e2b6713bd074c1c493f7fca6a62ce3d9fdc9c72899b6c23b22b8878f66416da2ce34dc20c0850285b4d260e8f914a80f6c09fcbab270e294eba3411683d6df7ece8ac444c58c9cde76f0659a4dfc61b53b9067857b1df97addd04bff59d098b51a46184c16c3717ff3cb9e0b310198603f9ef4a4680735eaea0de3cd04641a257869305af055f6451283f4f4312ea78cdb7ed6e989b8b493de03edf4c9224a8f64d5c0df97b87b6a1929d3261dab8fcfb7baddd604849abf4b004228ce19f95a0bb9099f2061177cf14c0185de3e66412f2ac6914dc8c05bea853b642096e1ed9b5d4a0312ea4e04127bfca4888a1a2da3664a1d1870033dfb28453bcf00782490336c8845ea5e4861159203b9368767a4041613cff8c2105bef2306ae3f5bd27bba0c8071004b71a2876bfff2f265e8d5510ad341d2e339994ad3a7fbab6c7f3ca6de924da01e35a38cb1b9595b948f2c216ce2d14a985ac5b18c0a17f2b196be23567b0ec7df01909e74357ee336d2752bb8471bea95f29086a7f3a21fa17157e3cce003283ddaae6fba6610a9121997dda57a1d7ebf56619270398b1ac6ac2b2da98f8af01859ed41a4e830b3fa9c37c6ae97d5ac121c58c9c001eb70aebe908d21fbbfcb0915be63b6365eef3c1962bdc1fbb85e44c90d5f42a3497802112d3c49edec59b1d8657ac2ca44293bf290150a789e04e3447df98c7b210d1b71490ee8284126d8a3ff3af68249561f42de7481f37d1e6dd9c2e7a785ba9c762b5425d6a5310f093dc84464c1016ff3ee74a2a13bfb2bb686af9730301dcf169d99c7de958801234fab5d33b77a13dd2b16d3ed38968e4c1dd2f89eb61f59c17ceb98cb7a7f7bbebacbf6ae9724c1a37c7bd609c09932923fc38abbcd07a1c22c46c01a19a02502befad925a152e89d24563cf68b6824a0cd1fea51434027f56ae5f92986d599e93bfcd405fa1e79c07056b3c87004c3c760f5211583c9dacf5ea9b6c76b34ac2ae7e157423683d5753aa1c009891ab91d25b2879ac6f98c0d4d6d4cbb29b1710e20a87ef50385d32e3a08bae3c1d8c2acf1214791a88ad3a931623a774026777a0dd93597fe91937e31028cc735f1fd831a8286e5814633db48496c6c0051ffb44a6a5c77e8572ee316d1c55622038c312bfad94fb45b2df95d193b9d1ceb3df376fed89bee6e0d162d40fe2bca18d3ab7c2af465dae46c8b7b48828ded10ef82fe5768fd36797d21ede6b2940abd261c22e32df82d1a403f18c8c10a3fad7d249cfd7e8f7ad8aafc38853de242f20bf576e84a2f4be95e2df428acd5b3de671a4d31e49830404db136711a1d5562176f3459a9914b6282be11042dcdc53a8ad646311d8babd30a540ad0f1c82589eb52fca98b4bd239fbe5015788f8883dc1d2b3ca38842cc977648611220c01becea8bcca560547f5c2ee1119b9a61194889da67e8e8cbf1313ff0c54a1a10cc8b49c1fdc1ed618bf1cba3d24a58a6526fac3faa9b5c8ecc2ee108a3f3273f49bd2b03e3ba7c160bbce466851431bcc63d2d912140f05b05ede901a4be8911d3d447044f630113ad1cc806d0e5f5f803e20e4b4370e9c7e7025b3b6a01ce1342d8c65b58baa4c42fe7426aa68d83c4aae7480ed16d494a8758c10eec8f11127fb3d359771ad38afa2061a810190d2959e3f0319994eccfd9a8bbe9a616b8d9829fb0260a82bac5456b1e929328e588b9ea391bfece26d3bb3977e2b38e6aaad1b175bee01236855af86054af93a30879c53cac4d58a00f1ee933ef2f5c8e88ac5878a81f3413a4f92cc4c2be632a8695981f7c06a355d9392eeb9b16d1bc61295277ee7b7ca04a6e0f7bf10f9eb88abeb61ad94f26afe2b85a3e4a3afe79acecb450b2121e3113f5ea14601293145c01a529febb9e857bf9f1e6ce887b2600697f7cd8167e0d35ae8f94489751a25095a651f56e7e8988bda0f986c440a99076686c63d1cfa2ee6055e464faa46e5e5763989f194821b50d7b8912e548292b7ec77a5082085fc31d7af5e4e760cc023cab7e1304e565cb007f51fa9862775a39d51d939dd743b9d515012d573431aef3035383d7f6431d78818b9ec057150c7541880c472603bc546b69569c5921ed2b5386c2bcb69023c1115f5d7e21a3c2f8a5b00aa925358963dea60f77f1aea1fb1046687946381bdc6952f8334cddc8b79d18cb5db8de364978d02f329291c81d8c87b1518142326459848014fe5baa9091d7ae9b7f1ed686502b7dd466006dcfe93b23e44436912f175872df62594249db3069eceab50b4d5acd855314272e90724fa6ef4cbf6a5e3c1b3ce99c0bb29d571b06eb80da57cc1d3ee90d2a15ea1484eaeb3eea58b91ee6c9dd604d5502bc78720772a099fce190a7a66d10fbec1fdeec4dda80324f1df2bbf42e16c8b46e8371ce4c47979bd5675c6df3c8d216283af55c9303cd719877e98a2062ea82b6feaaf285cdfa721b182437b86745e600cd5375b19a19eaecd396d3499d39e06cd70480284b0c5a1ab6623cd0cc3c57a0814e45c9df8dd2cff9fcf0f5d7462e1c5b371decd93a8fce4169fdab7c167ddb4765990c7697e8783eff8062deb2dea7e50d0f3c0f60ff2fc74229ddabf9c8fc419e54b82ed558f1be48e0ce1ae4d998fdb7410bd12657281624aed0904ed21737160654c1245d74deeefdee5db5ebf89ebee694f161d62f6c4879a26059f3483e44e4076b109e9ed6b3fc37038cf7abb8043b88b232119833a24511f85cf6fd80cb827bbc2ef40f729e2c3d81e45b71e6965ca11c2bae5959e23bfd2a63dd2900bdfdcdbd4c6bc2b1e2d06b15692b93ab132d20382600d53419508846ca661bedb51ef9f8a9d85ca063057cf4260902b46ac906e8af93a13c711ffa9a9dd3f5f8edd72fa9178dfbee63d71cb19a9e82a5ae709cf5855d5ec18158ceb0d196c61e74e5d53f4bf776578e4864374e1fc5baf98f6cfb055a60eb024c13e9afdbc3f1ebf8d427ab5b6cb2cdec74f478377ce134533c17c8098d78a4838c073982978926401c308eb10402ae9262129daa5b324669f3eff3499c840c4243e218075114b247e80ee96157bd408f281e821e2cb9b5d758f61021e34d5270821bf9bc3fb7a31276faef2d7c0f2960c870fdf9f0df83818c3629381e790763cf4e0c721e3d4e9edeb0a4de3e7ffc54e41c91f40426f85c1c1d12d80f7dc023719764176b76841eab05879c142c162b71a1dc405364084bc338aa1dff02cb255c331089b4d3e9bb0a8c5b67ca58899a4f0c15a82b475e2b28a3c5f0a360e0d409fd2b12ee5ecf853918e22ffcd917d02b8bfe806c73b9faa189f4684344174e8f3afb1831296788358d02e5f26b0fad31626cd61acf17c36c59f453d5b2461bafe5f3373ab3ef2985616f881dcb9d8d7c5c1e92cb16f86a01ff39865471353240855190e81225dc0df7f7015c9b9f2588def4280fa13e0465d822d385d4971f0169249522f432c7648f3b6569881a828c9f10ebbbe774263dc3fa7df40dbf79db22c533431f75fbc4a443f9824ef5624576bcda8f784aaea73bb692c4af375dc79478f56ce98b88fc7beed17942c26b15fdea3e949e96e72b2099b967ecb70828c8c941577ed930f2c3a525a01075b2f51fb0a886d756fa4c82fbe4ebabce35668abcbda004886666e9f2a61554ec8998030d458eb0c61156372a77873b1a51b0e14fca95668ca3e6a66bff752d1bb2186d9cb0f4783b640fd82658199d1ae80e54f1f480146c0c1291bbef7d8f18f608c5764d56812a0a37d5d479cb303b056c87126b4c910204315cfd68ebe37b403d6da5125ef356b2d11ea33e1b5c35737d11d3bce034c6876305711816c1df2fdb7be66e2a451311bf5b261d958b386584a3130c642ed139d3f6438b8388bd88e18739449de5f285c9b6bdf43093292ead957bdaa2432a4b0070d27d45448fbbb155a7138c8109eab390e86a576d90bba7238f1db8fe863c60cbce63dbd2e58a62c15167491c6e476c8d58ded99c84828b53375cae0d63354b5a8a5440cf1a30156c8a1a2bd2a629917ea149bccda8d32cc78c6eaff8a444bfbbdca2fe2615e2117a75e13b00a16132c53f3cd5315656305704a24b47251fc2330b73a5b709eec0fd1aaaec905d05e49175a6e3c63258c205057f0afe0a8a85d62642a2e52a46c7c8d84e981ba2c8208effe1cddd199b0bb6ecf8ce0488f000e636c3f3de0ab0ce35082a1ac4cfb0e387279417a29789f32a3bae1221df1cf013e46b94b055899f655ef34d1ec4d9790e8b2229ffca75c34f057e7e5db81a2dfb689af6bbf5e350be0424359ba37e528cd5a1771df08df5edf3e8537f386a3cbef0812d428cc254b36853bda7e0e8e96e1e02d13992c0b6c9228186126209d82c8b02a8ff1b83e4df61c29c664b74f9cd1e969b09e91e768e015539d0e0c3c0b2626834b1f269aff742f14e7d623abe075ee4e244c6de9389c2b3caf0e7c2aa8354de9f16892d6c8862376274df858c2e2d668889305a039d5cd08c5ffd7509ca2983d61e8d81a333c335e9db6437d47d0bcc39375b4e60ae3f0c31a3f3fbdf18062bc44e5a982f624534bd87d130b197641aedcd29bfce3cab279ac1f0cae5ef3f90995cdb32b614c4e6dbec7540f16c833f263ff9db65d6616c6f56135d1469f298855591a63545d890ab4e9e2f4c5af781e9483920718fd9157864c8251fe3a5cf63f51692500435de75d68ab492222d77dfa93fce783756e7e2e9afa5b7c162213e304d4a38f3e9821cc1659e3526889d10a3cf732ba1e50df88d52932880fa4ffd6bf30801fb8c9f171e4905096e9c9e24844bd8b35b5b1bd7bea531437a5a2efb533b18ea113d0b97b3748b76103d3e388d8a11eb09826f4518b240cfce1163547b98eee3e3befac35bf714bf84cec0e797147aae606d14081a67cb33a55b5ee3c4444908cbd916dfc602e1467028173deea1a1f03fcd7c607aed100b541c42a6d3b0447dcf4e42cd4517e1dcc1121a4da6c43ca055f8044afcfae5711aed7e4c3ae98276496de8e0679bcb632f6ebf9156cb6ff71a7071ca2e4ec0df549bdddcd3781da93f50ba5e34dd9fe36bdd08c83bd0d030594e97be1c538ae2be062e050f1365fe6abe7fcae2c730156f48c784d1b11c96e0f4008dc54d8a3812e775e3fae75fb57e8e8d382137f686985f43ceacfcd57c82118751b66601ac976a22cdc7a97acdc10f83dbf845ca9266ea87cb1f83942f72553e50472acbc89b0385737102b4d2aa05c7a9da84d4c31fa0187dafbb4faba069fa3c562c266744d2ac7cd0e917c5ea1dfd8e6fef2677a34e5b20a3800fa9d7c7e2916b3341902aee85cde8c8c896a23da5b7f358bfc48950f273793bb676a7cdf7b4f7489b1776752d710c5e2f672a66fe6529dd16968dbd6eaa2a739a34076296f77c064019e720c75ec8f5da59c0aefe312878d3c92e9bcf8e2234cd4e8fa1e2dda8162bdd03eb3874db64ea669798d0db3b207955a2ee85be6387b38f908667ae3cfa536dcadcf163865bcdfa469ebf8600ad48772b8f143c3664c432b56de4cba528651bf323260eec7fc15b094696e05af5d8ef4f5010d72e7d1dd6eabace244f383470d6a8c81072cfd0586d258c79bf2436c54a38aa0fc9ba37cee988a44f0172c5f157136fcc6341d1cb0ae167eb825c2aaae8d7072286434edcf81087aaf254fb22f4ebc9ff233c6f715bc5ab95c69098dac36e28c6f8efdafe3a81ec14d85c14954ce16361028d2a3a35c472a4f648ce15c4da52e77b1fc106dc22b94f37ba90420188dfc0db90f9c2975309fbee049731621ad9587ab67083dca55f44977f582b5632c7b9ade3f7420fb0de6b4948f1c2db371ecaf7dcbee505760ba8a349e5373c6e820bdcd8351fb927aec05ab81e85d3ab7168c13ed727673ce7ecb4a14920a6d16846f52e018f591c3f79e7c3d7da4c6b6497d103d46e2dab9d754e5a2dcfa2ea4e12f16c9e150d1ac2f926b0ac907296eed3d7a8fef7523ab2fd7b3365304fc6c9b61cdd2985ea2462150ec47c5cdb051f718bd7512c3404155feb6252d0da44613de4b2f358049f0c52a30b13044b8b7adae882412325fd7199b428194f6931d65f7e930b5987a9262de8ac76cd54678eb6d4f6aa02c1667c3223ace4a3e9336582e219ef58e20b7452ae520739fd9abbad8e368ef8a27dd274a37a04cfe2dd49082d88177e5c1de540f54a207cf64fa8ab4c97147927d43b3c33411195f25b88dc45b435a088ee9f71d55450182c4f67aa987e62fc10b9dcc3ee51a223beb2002662d42e38baf1dd2174174754a0ced4880f6982cf707787402d95c3eed6167eb3221ef30e9482b85f8f22912fce9c91d5484e75912ba7ba3ef344f77ef96a70f5aaa31ff2fea50c50fc9b9224b8a87dda38f270565571354936459476536941b0e6a8b91e34a56c0fb960be0af395ce9d8492753270e3403cecdcf8395134f8cda775898f5c3e09f045f5b999c6f4e47c8f712255402a05798b2ea39e4bea7f26e716a2cb56d10482e059e9bbae47a3895852efdd28d578deba80b915b8bd60c65f851c431453af76b5f4918d180eaa64a05abc5fd4b1e955f00bbaa1c6550ba6879ef860a68b6527abed998c36ef5dcc0bbfdc2f8bf2499c1c543cf621ed60f7e9eb848395c2da94b372d03e076df358b3b8d9df866423b76d79a216fcbedf56b40bf5d4a5273a175e0a9ee06bf2772110dc535cb5b16883c7c3243335b5fc5e98313bf9c906ff8f24215eadc8c83799e71ab7e218713d589dd16e8471087edbd4c9e1ae3ba896e5faee2720ddbf2542951e4595f72856a6268102c582cced1f4b69424390934d0e5233a05f0ccb2941a9792b08ac3e7bd0a9db2e84a6b6e3c362397b1286a8b9fe7e893212b9533c7e4097dd18443210b46bf6bb146ed922b94a7096c882042d606d6f7dcbd4b66abe5e56097dae6e6e2f350c89c0a48430ad45009fefe0e0218013fff5b38394e887ff0ee6de801a7e46caf821da7f9f4bbd1e2725a6905353c2bfec2bdf737e5d8446d16946d0694c984610cf75bfa824f934a715cf13ada1e6df936d15f2f065aa27f6a1b4bfc3926e85cffba2b4d2d2270918734d8b9a80bac3453b9cfbaabab580601b5856c55b0fc629dbe0fd8a27bfdfa237c6f2c63e08d01db94c098249458b1c876f241c9716fe7055a8126f8724265928c0ba4d252607af309ad2218f61e54e6b6ffe0f64a3beb9117d715c36d42b261c380bde1333139f5f5eb47a2db81657503d1b879efe11043682b810a6926f06061c6ee655a912d70159e85aba6cf03be81e8293ff6ebf1218955fa9489f190831bcc9b11ab33a531bec68abcd2481dbdd98aba1649f12a4fa17bb824e9c706285e9a3a2ea8264ed91bdad256fb5ab9e431a24aed6789cac50dc85ae965d5705473e0c8024f540d0da93f29e915a993ccd6e6f53989b154f13a0e0615eab981c07baddc9a2e7387cc470f2b6db2852e0526e09ea1526b1e2701fb636997583bfd9aea7b58ddd1a566b66c5cc6d4b5d1077ddb6360f435a7845d16a0fec9c1dc417552936856f1cad7d18ba0af97654dceadafeda5af59f75a76235b6faf5930b12cbcbffd734a45ad1d18566fe28b67c584a23e123e275d7b63a5787279212746f20b1174b289895765fe197b81c0c328ccb817aae73ec81630e96ec58cd2c9ff5a89864868f954e8c8ee2209d6636ab7828f8f304cef91a37009d0f829f49769343213fcbb10520fd86824d2b3b79fb59395bbc3b4701653c2cab28cd3e7f4b9b272973e04aa76c27da11cb3d69d348845abead871148f032dde4b22ec61d4a0c3e62dfdda46df1e86983589839f964f65535b2ed342cf6fbe4c8bb7d942a08d9f7002fda744757cbd2d4e6d3ba6a3c324db6bc73fae1d9af0d6ac6fcbeddecdeff0574e874cda5476f210bac4ac04ff876b321171284aefbfb836d0c466ecf6ff0b7e6daf3e5910269cbe2f52717eef5bdeb81cae41f4190a372bf7eae3c149273773d7921025a9d17c0f6b83e0178868efdfac8792f6fff67358e301af5405661541bde72683c132536a0a6379fe1071978273baea7ba75b24adc40156c92611fb81f9024c836edbf111fdc3c8ee3eb06ccb4cafb85d77f4df0e31893512c27f3c85527986d59b8a5c92bc8a86de10dc756fbbbf00f05bee081875c657a0fee0f1fef71c5056f5d769ded3ff9da6e6851dbf6048fc0be529866f6ec88d5c2508245e1cbcb2cdbcb638f8df5907f458ce04b6b4228621d6304e1b27a1f4d9be9ff3061696c61a6ec40c3a6998e606def5229f405f70bc07058f166d8c1b0894b302c96f2f257120e364dd621817bfc5294644734697e3ac43f538757ade43b671c70144fdbd66988d0e5bd3a19cf62688257f61d904c5516af2f840eb2b8bf09c5ac696c621805135bb2c0cce5c48075886215bafd1d0eebd0d5e1288e31c1e3a8c8e67957a20c97b759fb5543824f2455e79c5fe921576f789961d3fe6f611984bb76172b18350e8536f65ae88d51bdfb878421e237edb55ba8f50bf64d96c97f63bd3e24265fd946acc42260af3019bf8e99c811d3a53505cb591e7f4aca9540d300ad888dc90c236bcb5beaa2809082993189857b719fdb92a4229cc2db9b6b4fdd2c7c74e057fe52e943e516a49cf0aff922837acf7ef44f35a4ba83d3f65b9edd0d0f52780abfd9cb785dcc8c5a8f8136c2e5b93cb269059832480c0a6e66eeb89bb17fb16506a30922bb1773953b817f1bae562f7dad0c06d91e5d3df1d56bc3b59eff1d150cb27b2af1ee531e5fcb1047f8ef98dadf532145fc3b840068df7b367b6abc1e7d00deb2e5432f3c9789ba3e3d406c2f4386e11b412b142874cbb47df347e23952a1cdeed49a6f0023d89476ac1343a90a5d16facd3bb5543c18e87cfd4e9bee007974a671154ec59437c9d433ac0cc6c2340716e284a5b5c448afb6cf1abfee36ba5bbc33b21859828ebb0eefbf87ee68a9e5fddcb087368832f09aedf1f7907ec388c1f796263c38527fa95f5d09bcb13856ff8b7206da4aa88399821335c4345e3f91ccb52081e215e7267d1b6fe2fa064e7fc859e8e95e877c8f1a8cb5d4d5a316d09c0c6c6aa2561301063f20ed86a2f4c258f450b4a112c1aac29fe3366d34ca7c848bb56f61d2a441431670ca66f926a58445def725cb1710e6cb9a6cfe460884c4e4b755d3cb4ab1896e88cc412c16343c9b1b1055cc3aa46ecc807d51e0ed9a51929af93f1c8bb9451e2597b35b981bad0a64091cc5a89ee4d733c0bcdbbc5e813add60acd78ffbdd51fb4b1ff954762ea552566f031856e99849e8ca18f06cf839b187a7f3aed2850f19ac37f1144ec455f0aee7c8aa75909e6c3729e2a89ffaf10b7960c713fee789a6b6078a5ef8cc9ec3830286908eacca6356b0043f12fca12921413ca0595a0a96079706a9be8dfc80e7945c9d1f4215480102922fe694c833ecc6b3c0d3972e6e45155159cf00bac9a7327db692870aaf758f29116ca58c2112b76478fbf49dfb3febc565e50bc0df4c13c94f079343d8d10252be2cf9c2097d1cb9795c7c2f8808800f7109d181a2da430ca49a4db00bf1c650cfc444989bf2aba3225ccf96cce2014ca1ab63eef20b16ff82f3585a74688caa4d7d97deaa66377593ed9198883820788d2040095571d30e3f177a2efc5ac87eec1d67a6b04e7751b325d5155ca3a5551166ecb658249c0d175757b871887c328680db808e7ba4499a268e52599d84e8d890f73ae742a78c090bfecd79d3e8b845815aead1ca743dccf2269f65bc0906c5f093fc8983ef3e2d960cb005076e55677efd0bc86bf8f68f9677cca116817f99156d36e77fb3ec3ca36c9e413fbf825032d1fcea2bb1b59f077d7d7fd2950700e081db0e80910eadd61f87d29281a935c60e1b20f076ea023745679478d2940e3ea31d79f1081d3b7f174bc8a4b6fe2dea813cac0425f5aa2ebd92d33ba2d428ededb8031bff02bd1b516ccaad39bbdea924f999e05c3358d0049d6ae21e36fd020874000ede806cea02f09f0a04ab02495aa3375a5b5a99e0b912df617254350b25f4b222973ad9e82b3d693d943021c37e50f4fed499106161e831ee02def6cba596370db0adf46c5f8fae98ab7aa54d059bfb2d332965cde7ea8de0105ce7e72749660680660621a368e39c0aa6ed0d522e1ae625abfde4b449596dc07badcb71b63a143b9203f40b0e3a1b9e8b484d632c7c71e045703d30960daddc9d662a9ba20fbf8de8b368b54bb35976119eace9e4c2e5413efa22cf2cd602f67fcd030e16564bb5bdf804a670631909051b7661262d5788b73859a5499d6a5673e9734e7baac694e60bbbc075b7d06e5fb332049f30107780569ed83ed8a761abfacfcfab4ed53c168c6d14b2d29819556c9b050a68c74e06f0b154f0ca7d5dcac5ad17749d70074368330f21b4d86e5d7b7dc93565e57e0a4ada329cb36de3823a29434c062c52999ab8993d9213a3128963f650048066356941a2b650d8001ecf3771bf78232ea5380cbe16843f50807c07c88fd35f1ec1367519c2074c586629f5cac598c557a98bb09851bcc37372ebaa44ec7129acf3007f896ed968fbd8a0b819f15f19384341774f94152a0c668a37cea2e838a304fb67169190ad0895618dc823e7cc3e6cac439c3ff8824effeee3051a93cc386c82454c43d484fff748e270009b13c7d45195ade776486920a4c7669f8b4ce027d85820d5d13e1ba39db00dd4a5054d2a13bbfb5ac9003f49636a57f998081ba9837a4e803cb27dd6050889e1434a8fa74cbe28ddc0ed8e23e4b8627bb9f9f84039e304a9d4caa9ce5a11509ee74c28db7d12c795b1babd36b41068d25f6123ccd9b5df1ad3f552e81196a3a6d3dfb391d808d3d53df47a781c5d66eaecd43de85a5bf0ece0c0ca2cf3abbb0a0478dcb3ec3eea2db4e2e3a12df6d5582c791cf025d3c215686b0679b8b9bd0e5a1c65111f92cf044e21e1c9b531b596395303e663f2f4dcf06d3a8f7df00f9ca1822cfb21ff949ac7ce5dec864c59bad97b8f21aac950bfebd1f9a508cb2f0120b0f0fd74c57f2ccaef4274a7ebbaed7af566d0289f2231f59f863858ecd9e791350b1ad45053e61bdfc771f13d2e1120cd34b2dfc3f8bdda52a221039dff6c9e6d820ecc807660c73357adf61e2e9e1b4dc361ed331a3855996223fa1e0f757862f1fe4cad921331de1b60b01bfa6fcc8ad7ff57697ea86009d1f91a5dec3acbb31c394ca4a5c32c7c8c9e976dea86bba6cec23652d2ace90644a8ec0c81893ad6e12b5002ad606f618d7046999eba8b4dd00639776ab2b378f8e4eda27058ac2f1de99f30d9be74c2cd6b24d037e9080dd04da02c5a8731814d59ab491b46a6f89fc376d03e2d2bc2957ecb07b386ab576238a0c025412bfc5ca1f69a70480586a922aab26cf590acba6b72ef9bb2ca9e6829cb5af69282aecc2d7b37017e973d1c39b46608708a0f3551d188d3c6356622b14635101558253c640bc06df30b3497e0d3d6a864c4ad551fe4399969ae1e23ffdf3a18c002128b008562e18a8d2f332a9985163c419f195f9dee1dba3c4f821f7a4ac4819eb7a7c25fa0dcdffb6b19d5bde5293f1e468afd55050bf8f6801c7d3f5c0ca057918aa1b3fb59cea360d2751ae6b9b5e0e3e298d05551e02656ac6413658c89f5a956bf381755cf300fddf2958fca7d6854b0884dc87f2e618f15f06a293d8442ed62c95dff07bb26ed7075dd5193b200ebfaa15cf613b232f1a5716357fbf4bc2f9ff5761c5279d93ccb2ddda7b21ea8c51231dd229839e20357f74919a4ec023d7af82ed58d73f233093895b324549cbc349a61b5806f747f17dad7a2091480d80b1eb3a9ea87827469f0d84cabf718977b483e4f234e63987ffa3dd264a5360403a047cdd36863cd635540606a97bc1261784f89bc6f89405dcc3bbc0cd78651ce40d90e48fd2696fb2375aea02103f7cbb87df8a3d787bf0e7f05ac33b5dac25d47b4f128ed6604ac33322831350dc38d5f65d7ebdeba1be78a93820f537284b0d22516933b4483df6d7711f3a370a37fb34ff67f72baccb2a7a9daa92438aa86bd055aa291a2d49f8820d7ff6c26a1633734858fa49315253b69562569de046e5aeedefcb0feafe9150b16940b0dcd5c8aa995e4f4e6c6e3e1c2060041e06948cd1544e3ce0238ca11cc51a989321ef9c511dd4dab6ffd912c51e559686ef560d60ac144071e8f5f445b54d3470fb54f2c8cdb60c77f1598a59bf9a30f00d62bc3e58376f36c26829cea82afae01d6d298d68b4829380188f0631524b43314dcea7e2c0ade02b7d8bf869e2446b086b2aa87a53eaae719074855c170ca751b53e05b4c5d674c7fe591fc0b90ef8953723d78fb9e5c4555f39c3ea20e49c5dc3fe95652e7744e80e95e5d9035e80032d7f1bbff80da7dfeaff5097934fb16420f0acb6e48e532717a8291e55d7446805779b27dffcb1fc9b20592998a2a2cfd53e14741dff1e667df7a5d3772a76aa3abcb87ec3c51a14666a5e95f8eababa20b47f2c9ea9aea079815478c2b1d3683a3348a69ddf920acf204329ad4a2c022491b9e4327734e8a25691261b9c1ea480f4bb77ce1734d21969f9b759c4d73c9e866e3a3f31599c8a063bb75cd8e6dbd2d4ebc72aac0470344bc0e5819a2951c0e6f4c2681f3fe77448d4bfd178454bfbc5ad737d9b84fff5bb8b757312631f1495c00e14e38459f2a8a1d24e3ea7218a4f82fee3d72293952681f984db0faafdb8a363c29f16fb3012b7fad9a4b554ec1b89f328476625e6308c8b2d92ed24864900a837500e27cb6d7483bdf37771023a7c3884605226bb8092a51c6172ab0828171ab202120b388bb055feb4a41077559a580e2863c1e78b4182673b9b1efa6e237bcae646309357b28186720fafaf3424aeffeceaed0e88b4a71bc387d55faf67fa85319124bbb5dc0b40dcc9ac093c70f14b1cc3dcff93b45c2925ec2cf23d24aa49a10352e1eed97fc932b5a65f14e8e16dc559c8a88b98e2f4af79223ba4938f9bbeb327560beb9319899fe36e7798593a6bd72c32f9a33f80cffe8273cb68f4acdf1da23c956e9704d2cd7b600d3fb9a763e05557bb41da76973e207d15aee4f0de81858885746d749e9e42ee71668e27956d2b1010a43e82e5231d39f5e7f6d616cdd280261e030d85b5e0b31b4ffcac8061bdaa27edf2e24f1127b8a1bb1c3218202759eaf2e0f5cc16a9e26cd561e880db8010b63f60f963ae9ec9f0aa97c719e0e24bb95f1f2a4925a8c693add1c61f80a8f9a7aa6d08d8b881d4544a4ef6c8b29b46d35d3494ad70359b227b21adebe51e0f71648c5b4647609398d10fc4e44182977c4e601a64cd3a8bd9508ece893566b74742f5cbddccd84ba37a329de50f810c1aa83990e8694034f1e702d95c42277ca2f1ac9701facc1936f3716460f755470217e4d8a6ff179587120015bd12318f09a8610b5a14c88d8a185d4d8e69fce26cdd9e5f7a384d7810ea6d55440b35bd97273885e0d715fb29563cbddd222e0d97235ceb39cdd26427ba904c4daafd50165b8c33db2fdc773d176809db9b8e456295cb9a30192f20c6d9aa321fe61ad048fdc9734ab45f4902ae3517db5a456ac8d344f701c174073d689482d58baa4e75cc6440b0265955e6d336c8a4c6c64066c182e41ca0047ea6309a9442c57d1d0f33472723e73fbb3f60fb7a308b2e6bc4688e93b8d4211baa910c1b412d12cc24569d8223412783d04711793844d778b1dc947e43fb746c8f825d97469c8dcb7c32e6ec288e27ff920dc3ea82dafce3b3f214ba903e7b9ff93332312fd53438e7b8c788d8f51703a44dc0bcfcde18faccf38d0500ac52df84e33d450b2f94865da220b5ee71d80799421fd1b1e8969dacb84f695b18c4dc7ac2bb3e717172eaabbd7859dd1db4ba8cd3c79ba5b5ce17d6ee6ebe7e53e4985d7517c3ea0a8b7ee5982105c3a4596780ca016b317b8e0088b59c2b65a9f30fb9ec80c3dc1edec993c9aec5b3e7607d9d382ed8a084d47e2b5c3b17038daebc3691452b7e43bab418ba7e099791ea7c30d6c54509c9569451cbdc39333a304584a14765d98e714bede4a2329a8b394418a1e965fc909281104b263e9b182b7b08a563b7dcf7c472ba0f4ce2f9a6c9da7c9c31c9538507f447c906071a6484ca5b52490425dc0788a25aa84e94880bf9fb537a776f07a8e9121f0d0e62f58d70ad6285bb676ff6ef4342293efef4e2b205935a6b9174cfeb23e84e17f16ac838819c3635627b5d2b5861be6d86f0c955cd2eb38c12288ea861d1e5c98183124e9bdead0d32f272366aefc0892051a525254bfcc9817298df67d53dff97dcd41c73ab0ac62b31b1ee0afdf52d8b374ad5f3fd5f46c99b9bef26b0a4571f728233a3d35826a9bbcd38be8494fc7e82d009a512bd6a8024c424f57c35a7eeb10360e584cbb411209811b0f58e4c0ab4ed25944801f23650151f1874e7dd279d4ce9b4bca6640351b0fe346fb07f7e915452a499c032782763438de15a480bf9d1ccd7bde3aec981b4b8f6e35466a3b49c60f170d478d8cb4ca104dab9338af4622ff44abeddb2467da44560798649b6912842367ae783409be505c84f9b753da772147a1e6092fb14291379f6403e445bef28d41498659a9dce925b0342a92815c621ad835d845a8bbc2f2a5debb5bcd7e2da511839f29a1c3d5b45e47f9a8a23af4fc3f8695c785546d44e945afd53a2687bc25ef701f60565468c18724f07767c8b10dc756645665676cfce7fb7e55caa1515d91435edb8254f95a4a9a329bfa501d68379c93ecec08cdb8c9ea0572946f08e6b74d3d36b54a24b6677c23bb0a2bf97cf11b5b7860fceec2591f9e9f536790600bc8b9cbf161cab71289b345966ea810809527e5b87db72fecf3526e955c2bad9fb3e86ee4630d142575876ddd2d98c410e774369ddab587dee82759f6e81daf301ee786f611456b2b0a76c188dc39ccf83f4e60077a1f7f6e3dbee181035b22176bd726002fe36b3b9f1fbf3ada6b9bf5b819a879db2eecb342e2ccc32c555f9c7f381ba8cc15dcc4652d7828a24767818b5a398ddbb99cf488780223eca6a994322dbcdece2b7d845ccf8e21c88e877923ca55974d3d9cf07987ce59e251aa4814c23302efed7a26f196051679ec19a3864f1e2b0f58bfc902b8fd285fb0f91ab827521d538c7d397f8ea6e21371b0f623e55657698064310973d4b7edbfe4ccb4cbbd3aec95aa298da7792f546ed0daae2d69a1a4e9feac17388b16861722d04fcbf86bcf0fc119d1734fca316417982a7c1af7deaa8b10002f80cccec0c7afc6b10e5bb9e9791d4f215f854a409fde79f11890b33a3dff95e794b144bc1b674cfa6f3ee424f37ae740386d3a1d7c1577069cace39cf7a1662ef6c4105446389e4cfcf6ae29aba40343f2dc06ed89f7ed9f7576dbb8548b3f7ea53813fcc2eecfdced69eb6b5a0534f2f4d552e4798719a58b455e64fa234c1e93e376c1179ddd36ea4d5f09b52aa615a2ca01482b15da174d7385cb80ab300fc95a3e92f7ddf696cf016c76815af4937205881254713d707025451bfd76f8d844312fa580932eb7fcbea476f39c2d93458ca6d249752f40d92a05dc9e0ad552e336e812cda1e35fed00db037825487a638c0d752693ab658b2f2782a4afbf12bb81b14148881e2ffd039ae8878b26b4c1fe1e5bfd38448d4586ee15d9aec621487ea1f48b5d302d3eb2722c1da4f8fbeb503b7d7db496b7e371814d7360d6fbf6872fc9412aea4a5076ff444b4fba1216b730569c24444323c921a75ba02a0937fba85405426c3ae54ce94699012894dbb34131de45c9a43ba13b2cb7e4ff051447a85ea39f3639dc78c2d23451e4b6c87346145724db47126d1b2d22198b8efb337975c33ec4c197aeabb1c8d84a9e6c148e8fae33344610d3d551f1e8c75dfa61494d583193673bd0faefa1c6895893d8a2fe1f04409b6e67d078dfa2a04f4a49c3da68d4294f0c3c24ba12373f58edae4f36943551476e23233291d29ae7bcf1f5c63d2d0e309051bdc6dc6b1b3f3db1ef1657a009e7cc3bfbeea8430fc14b010740b919ecc3b7fcd12ed844dddd72050ab70250788a0a60cbda41428f962c7061daec465295bddd8c643797a71b92417e8ca35ca39426cba165aa5fe778cc92ea8e8f66e37f2334e84a594c47c6c9d5ca1a46d467d7d7f679d0d0c043892943d3b942a02218dd5017278cceee8c081d5c63334dc29736359020d2abd4534a670adadba285105638b8d819d683036d2ff6207406653fde67787a464d8c649d6192c0d2a504cb0383c38087e98203d92b40a113084748f84ac80ec7efb9f732fac84e7e199898ea2c78d5751a6c1d2cee220ed6cc98a585683e256561e0f39ca7f538e947e99fcaaa84b9f78d66fd43b305a4d5e1395c5c4a83d180fc693bbdfc2aef9ed7e7ea92efb201167cf8cc4dc46980d45f1419aaca3ebc21a67910e0d9936883a4585d587cb912b7c2ba52646fa1ee0fd5d06bdfa01e882337578bfcda457242f4d95ba814e5111b97f0d3a18e665448cc4f616285f6bfeaa606b3ad524a116198a96ca2873b64e7911c91e9a1e0e01f5b1649787c550c683b752a63086f76b9a5fd93b93750b75c2025099f68af907a67fa970318b5ca727b4fb57c821cedcdaf0336c1b606f264572139c04d4b07f31896dc3756d003792185b80b48f39defb9f7307336e92061769197b221d33b01e3ba7abe6225561c2ee1201968fb3623b4d055c0d60b2abc48f2c0659fa464584e7859b9a8a5320588a6029710c22cfe6edc84ac923ec591cb54f3716bba4f5c974747d895a70ae8899afab9b6f3daad85b0c17c060b95a904eea66a11fc7ad2cc5f0067560b6c3c1af2ea3a97341dde77644fe36073b212cbd6eed74180046806d0eb4c814d110f9781b5469dd776173c3f117af7eb8e769cd859b107d89498f27a8d05fbca277e738e2b99aeebe784d126d63a27acdc37ea0e627e0f543d2b8787639197d1a68f4f60e12111b49121ba15420b31aee95d2e1e946f1f75b8f858008828991e1ce0bca62df8e5db246d724b64a56380f3d47012b6ee87efdc2128b90595a5afc6b7f1c5d7ef0f4dc8047939f3b3418d814b55dc92692aae1498267b1711339630c59f76a1e29dda82874850c0ab7bc2ec2d02ffbd7ada8a1388d0d8ac0ad14521c3d74e09a6d9cd1fcfdd6cb993e30a5daebb0eede3f256d6832aff1df7fc6f5f436a312b37f558dc80ac91dd6f55273307ecf291c6c816046417e5d41b18e7a3a0d04febbfeb0f3d274f1f6a2a799b910f34d7e2f7b27efd776cf94dfcf2306d384bdb49d9d0c0c5bc7cec08d7e6bf3ed60545d92457d5312c35e5b88ba5c5f83da1566ca57330f145294f533076560837fc1bf4d525b6de1508ee148791b134720722bdc7b5ab55b8ca7d5ab4dd5e10f5f4ab33638532bf0243225941f180e5da14ea49d3c29044da99017b7f9af525d701e58e8278892b5fa9ffdce53fd78655af9e9e4aac80385e17946e41e8865540996a4dd927006d3257ea8c9ea33d87e5a43903f7981f385115dcdf2fe967e382306e94eb7c1668b0428567a8ac463a926922d8bcb58b20fb74e2b35dd23f7765894d0ac092244d7259bef0c2703cdd9805e726aaea668c93cbd2fb9cdc65976d1b1a32471386b5ea50d7e8706bb6699eae761fd3cecf456a2756dc0163a285a382368a7a8e4a204bb4a5c173b8ba07589258fe7bd1ff191c95a70894dc4b6f64ae348327749e64d7c56bbd057a7911d585575c7d7529e91dc501561d2a2234cd7c8f07f1ac96e9ae06bd26d3cd5e939fd8aa6313b80eb4caffb0b410f69526f70221604395cd8e6c94e1df1606de941e45ee56c5ba2f5c9cbe1208d539f00a8e5486927d923604928ff7e37de8b46269aff412ebfffbe87a7fdea65d67f63d5f2c1cf577425006f74c174821e02f6d8995990dcbda3507641f57b1f81ad5accad5c27a92aa4210084da1f5140b5724acd8e0f25bf6f84f47db887b59047a6d79ed713f3bef5fe68147505f47b389c7acd915d166f70b900f168883e6db4e4b749e250c377707abe0ee080b214080edd780d9bad957d085bc37f20fede4c838fb830c1c8bef9da1affda623e864e4c618e26b0e2d7e1562d360e1e4c2f384b9114f990f51f67913decd02e13c36216bf6d0d39a81f983d37ce170ab443bbbe90af90419fd793d9ad9b0e7313de4732d931ce4ad22cdfcdb767ffb7991343a083b6cf6f50f8939956ecbbea9e5407e4f9bf7aa311854c2ba68747b42e5a76993722a31f3be58c7cfd03c8b104c85e01e5cff2b46cea2521a49e5e676660155b1848f5aaa3cf335dd811edf47c1ffd6ab48081d4ea642ee1ddc06ce0b557f2bc45e45e1d042ea71e21b7174b0ecab95f7a68eabeea58cba2e11c32383f8ba98ad5ea81424eb4d791ae93053b34424348c0e61e920801e18d688eb5271a8e3c4db9de5434a5c84c263841a410783783e27c4fc32e90b3463e075a8cce7b508b0371349952b85a1fa8fe2e914c12f634bf76d9092bef8668b111b5b0a969222074454af22965ee90d34201051f844dc2ff91423a356a1f34e5b2d0cd3db7b4bc44cedd9807b00cb78684b4312989d31015414fb1e2f059ee61ed7e7c22c30476dfaec3c2fc7a662e5669b0e4ebe8c2bf9799175560f98a76e7a9c2ef25c9e2d4cac41940a8e3d1662b8b269f2fc09a24bd615ffb2bc9d89793834f71aadfa98e1f5e41b9b26390faee8caad14edf31538b99b8de387682b07f1068ea01e3cbca595da02fff7621151cb2451435900cce3f24b87368c86ca3db20a7b9c2b199b077cdaaa9a00c80222de0932d6ff2f5433ae0cafca7f11c08c603e591a6e8dfc7a621774885bb018b30bcc3b8509cf43456578f7ae7dcd824ece3724826bb3b56492f8852bc145955ea086c85853560c33de6145e524cf6fd8acd3c299c4fbd467695be8f22019b10d12de21a43cfc90f6ea3efba968e026c1594b120cb206cad0aa6e5f757d45593eb581fecaf309a7f27aef433f827d5b6bc38d5a6583133af788badb41c71c20d5087f25875a8219596654e4aac146a8375e946440baa243a5ac4773918b9ff8a39d38154a6b33be817a680a674954e944b46c24020aa379c1cb4d3a20c5f2f7b310722a50dec5d3cd210b958278681dd81ecd94b2b7fc6ade5b3c7c8124f547098329ad7075a650ad10ba08f6e9cf6621e96995065951b2624e0e2c8afcb10416c8f24fb36ca473f5c047b846828558eea4744c574bc18a2c2b0bd8002c666a6a5ef7fa227a8f6e3c6518a5001860df920fc8b50d7444de6bfcd96649b5e82e09a0aab15e40a1d33721f7e4589f7453e6b243e2409c0cc6e492caf57ff9595ce0a698bda93f5dad2a103c0b0462b597e6c323ff334f1ebeff43cd5f0f9839dac9e6b284aff84239c6744258dfb59ed6c8447bab0c8589909d0fa9477059c4f78074f3056668632095805456c029082faf045b7331c4dd6c86e122f253ee215aa2cb302d80e49f237fb7cc59d020d3573b439a496f5d994e0bef4d68f9df6166ea5e133b5bb6078625c2b819f82e7bb72686beb5b636cd0e8e37a63bc86e540752f0c2656594a6a9e289b1f70f115f4053db9ae996a3785e8e09fcdc7dd4c6c8a23e1c5ecd5fdcde084f3d890ac5fcee0cd92f0dcd63628d1d7f8ff4711a0cf032b07e870198ba9a0b65afe1a4195d37f84d376226320a6b084315fb087d61ebe9ef7bae61f8d87eb47357624212eaddadd4fa03eb59a5c9197bcb23dba7f5d654fa5bf4a98ffd986c7a37b5033af338d5c0a2183c3e8cf4b61aa59765e86f639fb5eb39c8c8606fd98242bf23e4b9236d56d80725ca1e2e6640b8af3685d93a879be56691df179479e3eadbc7d735451dd3725e42bb2326ea39a3545b9d433c921b70cf709a58c4532fbef995f98893b36b7a57ba8888beab671189f4da0e33b4e5ddb57e5f4b116b6c13f0923ad13021c1a01853464267f4dc770ecc155347c69325ee335ca79984ec62927c6ee8125f56e9d1e5fab0532ad74ee7bfa0615877394332a65b7f41bd99b78bc2ddd10fbcdb3b6741feb487d9280566ede8bc520b48bbbc3cf239dd0cd546a4ef2918b06ef2ca17f456aebd3d1fd548389c9573e0031f266af139813a885b7875f999ca2ed757ed1607ae6458a4ddc293e587a03220670225ec7d9e43b6dcec3823bc12a7f42c28a781cc433302d6004fa87faac68a28e4f7934e91077f992cb0a76e2d361397301fd76c1e47ab8583bb74a30785d897241bf8520f568a5b7a89061f1ccc6862ed19e53726a0637dccead6ffc32b7b046f3faa328e2558604183bf6bf819608181aa0feac10ac8e799014758b5657b534cac0cda4ff7857399fda9b7ebb4c09d537d560ee1259fbb84c9c4a19e818c1f984ba0d38eae18f46f76ac4245791f31c3fd8b7429bc5017a517567fd4f2beb9bb1bf0607d268df83f82bd62d2653c5f73cd6eb05af090b4b562b956eb7849442f76ae897fd0733e91adeadab83c8e59cab2c689ad6196724d501dbf91ec2cb0d3a90e6dd28a7c8d8819197bb01a496dfe58740421a0c6bc8604f980bedbf5a9ca616a2070b0b8364490063d5c2fc4ac7d7e213acf8b0a19bd566f94d537c12a112fa7d2acc38713258e29ec0d7415affad8039f26ba5a03ce488e3924ddb2ccb7ae4aaa9db1e774aad26b059eb0d29e9558fe59e06d4e83f27ac1c29851ee8236bf1ef5fb2af33cdf0f86ce880abf294bf2f27e2bf12a382eaaba284547545085f9fb7684cc7a85cb69d5eab621fbf4ab14732e8d40ed202aabc17846f665c67750a4c486bd94e8b6e4e63da45e7a5c4b0c4efbc78861f52b6b51938a30f89e06760e745a1fad8104533a5b8311348ce2f4c344bd81cac2adbc5b7ca79dbc5dd8807cc1d77707bef7ac7f332c6b3f8b0e1bf2e2ef39e0e1b6f9cdaa6c2a328a1169119ae36eb1f01800cc76aff7acdc066746e7509eda17fb4a8a23862c75bc6d90f6cd720d3b17511cce9996787d090c574156a8e101255e25f5c541a07a7216a612889453451ee4e983d70383c9ed855beb48b125ff10838b3368c6b58b918ba05aa2657974b91df4ffbfb8ceac4bf694c077ae7aa1e78a39255decae3458599be9357b5b85e81c35ccebf78a134ea59f495d82f53c301de2877807def81a646e14467cc2520ff163e3862eb1666dc2e33493f05bce72027dc48000443ade586fb01284df74841096a5d7848c9ebc28596805ac7639860443ad9cd9cf372d5bcdcf787afade2c7bf48437efa8609ee05ce5b22e1484be8e59b6249172b1151e5f3cdbe92fec659a0641d6c4de35966b67bfda809faf3032ecbc027dfca2b0769716d1ef3eee0db18bde2fb13e5d675a20d4282d1ad7fd079ce1e6d06b8256054589f5c348a3daae719713cb97ca67a60bc3ba843445359d92654ee61ee7e51ddee70e6cd1b3a490831354694c5d40a0b9e14fa6f926428a04a73f858a63f96526255ec18de179745d7e9d63a30217df061bdd15007ad0f8040452372b1b6976460f12429dcc60c1be67914ac6075a125a7dd030204565a758b7e649ea805569c65616cbdd62d5f19b61ecf4b6bece96b5d73e3d0b10c4e462f9142cb168d74ff2038fbc9ccbe0b0c4c95f265694efb69c8782fdde394279a9b44054065178ae570f51827bf2207e0e649b22c17d06d291d1c1a7a0be19fa1d4f56db462fb5f356e0dd8526344671ae1ca76927b05432db7c9f888e9d96620244540e79846748952e4349ebfb8c26de302e29539c6bb5178483cece90d1bb3efbf553657755026364d7e95cc5007bd3230021b4966c76ae2a2f16799216ddfba2c779578023afb98aa5a653f63858815868b766f330dbdaf7bea760c96815973d7a465d5ffb0742f24b400fe0084251b8a7f5c9961536add0fdf37171bb812ac82df3c54b03b9d60d47906396a387b371529640ed031f82ffaa879469498b0fe063f8426c0bc8cd360046e74434e2f74177fda2cc2070f42f2efad270320ae23a182131f604489de4dd148b01ef84a67b3e9f2d2d4b051bcfd00d5d3d392d01119ed7fd3ec95c699bd24e9ae5bba0c2832e7358c77e5d1ae6a13a41e2170e784f45958aa45851f6fff3bde4ee4d6b4e50481efbead316b57c5c4fba875d48c6edb5e2a90e6e94dc5a21b2aa90173dd7fbfbc2878b570bf7f734950630a6e004c3ab557e106cdaf8abf2d30090c6d360336d0302edacda3675654ac717975e7fe1bfb3897affa37d006a6799a89cb8b88e0dbdbdaf3903cc489848a32cdb77251ded5fdf2e72fe317786ad59369e36fcbe5410f575100f498952bdd6f3d2ec8196cb2b2d725b70349d5ad2866f1269e61d2fb71c63012080440b45ca79d71d0151592a593278a33799e3ed59a4511ad710eaec0075f52da926d1f329e87a53860c2a1fb090e4cb1ce85b2453196f4e1c6a1f00d2d85f51520b756a1a3c99a84434d62a38efe57dcd1dd2abf1d81500c04079a7b600be1deef5dff43b5b06c26e67d71f150323701629051e75389a545edadb728df5f13cf86e849727b973ea11b26f4804aa8d88738570a07f3fd22fbd1c323ec16468a12ba49ef8dc302577d5676f7b5ef4902b973cbda3ce8a4710ed5b68e017ccfae36d96c4afee079ae68813700a623a4f0d7ba41d21016fa517361314be3eddab2d1161fa10e5203b097a99d0e9d2afeb8b7c5d8b275f4e49635a6bef488dd051e905dd10a2d387fa9584ba4d68bec9aec3edc2a7c37b5c9d97603d7a32c099cdb738d6a7623facde063a54b815284a20abff9ca21bb96fe900437eb880a00e02c1757183f251dc283b3ffadbc8ee67edffe31b3135bb8752b2e4cbee29ce66b954b6138948eff5bd1e9a5a3d7b5922d7d78cf96a6800b9849ff1e1aa467ba91b75ee53d55e2c0267d1b45c1a79f32540ec2ca807bb7e9881ae940649ebdbe3128e10766374412be83e4bd80a37be1aa6ec017392142d0c17bd3ef89f1a23f6020ef665c30187116ab1b8214a04d6b2f5143cc394422a54f277940525e57982ddeb16c92d4f2f547a59dbd51aed3515c7606aff8402b94eb567bcd38409cd5d0737e2398c1797d04434cc633d2a1bfe2e48b6101a8e4e14c7599dbbd943985e57ed8e0f59deddcb7c4882ecd3a4eb129b2af483675d2a824d67aa151cd559a68e0a36d81b9ccfa9b40a32fbabb1061f18f3c3adb82137c2137b9af548038f8eec2e123eda216668fbff943c17d50441452bdd3a2fd4f6cf8b54fd8fa8f10e887f0d2f56f8601dd4328cacc7ebaab10f7f051b517100b3d7cd101baffb87c074cfd97dc23cf0e8cbd0f839adea863c217000197f5b7c0f7655371d894f9ee15a1d7153a43a94d848ed646ad3e04c4de123071283e3e23677d1a7bc71f07f0885bfaecfbe6307dcc18ca59b599d37fb81f70863a36e77f5bc0f70dcc7e1bbcc252b337744bd7ba0524c3320f7d740917d662d9fab3268f1ddda86a7754002b595eadc9c975bf53a87f6aad44fb6587c8e68fc8630303db288637aaea5943f02452a54112abfda646f8a8a2c2bf53c9431b5e440075dd7026db463fdd852dbe0924f1b271bcb0a6ce80ade81fcf5448b0cd858514f62efffc2b8c95c9b710c1febd34ade2e5be8d44abefd9bb64b8ee99d6e64f685273db311f6503c6619e4c2909ab64ff294dc360d96e25c536554a6ddc3957a9ccc59023a3eb811651259dd111dc4b71e4236b28c7d69963deb0dc0e65d3aa2c41c338d13bce2801615ec9a93eefd881eee84f9e4b246348a67eaa10854fc3072cd03ca2a3bb46a58aee073588a3109b1b46d0342254bf18d9aca3b5b7ad2f2f5db38c560918af5ef69cdcdfd7d051ed3f7d0d357d179a5ba1d07f1e8ac3c50d8879748196a893ba2b1176d8c41ac9d7b23c304bb727d75e97f0453b939ac2359245c00a31a79f9cdf734156f393f1dcf09d66b2bd3e8df91dafff37b2f62587774ae34909d4d25a36656feef9f09d287727c20d951829b579ddf3a01490d6fb3dcc159065aa85c8dea93cbc84b943068ad0ceaa26df8864c682ad0e2e3aefd69595e0d8fd6b45dd538c16792d84890748e18355a304a2ad0ae3f6580f43a447cbdd6f5b5f97b97cb80f10a5ba5fba937e167908963ca5e889ecda3acd0f83e05ba8fe414ad77c6400b5de5854679d337a82c44cc0864f8e1d3e501b9c4825e9e4372603ba7f36466f91a345f6e41dc14b2a1fdf3172792d4b13d2c59b18825d0963cdaff7f5cb9f09cd15cc6ce43fa41291e7418cd39383017497ce8766e1534ec48840f00e5a244c542a3435aebf591b0d67ebf123dfe3047de0fda33554d970ecbef0fbf1945d18c088f54335ccf91ef542ea03cf0ae74baf0b4deb0a8ef4836e7b17b226223e505ec0fe57749df0e791e97f7c368bb32edba021155eed677db82dbbc8f90638db4af01885ac63933b69cb61582b389f38644a20ee06e9fa2455293257e01d5e6d0cbfbb70d77312b3df350955a3ae7b86fcff833845e5ab7561f27dea0118bc8a5221d1633626145ad46d84625f5f7af89c48410e8c30342e7251c637d61eacdea31837104b30fc9ba17f1778be42de4933ea792ab1095197fcca1791eed822f5088e475d55c0d889d46831926c0c82d775bddeb77711501d0b238160bda41c5788a17b4b9b708a59f136163988c09ae01399f98c2c96a71cc270d4362bbf3ae3465661f1897591648a1db858675b1a188d12de9869fb2571255af6accd1c58ab14cec4606f40cd51a073646f3c76bc2a9686bb509e0eacea6783179096b780da7412f41a19a26f7bb5203e4a89f0559b03f0490e60b40348efa67ba9d82a0f954d1f7e55c75b8dd83a1132e2d98dd88665741a4a65602014aa45c8f37754736c960ed4771ae24b32a87bdf65d8eebc5acbb05a3dad5280007c7c46405b59d33b0aac1c3c53edb4c6a8a0d6a3d8f3d1600a2f5d4b74a28329540a7dfd06d809a145cac95151da833cf19d2cee1bfe325c6e26305298e29afe1026a47e4fec3f29be43866ca6ecdd2ae1192f96b31eb8cd5ea062ad9a7731b5c19f89287f315b9c8a55154276224730e08e24f33852d8fbb6084cccdfa26041f82d1e1f83d63da7f70e66e85a96c7e7a7584b4d058c716bb2af83815e3ebf530bd20ef62725680e88d5d2fde2a1208fc97326b6768358ddaa1d9af81b3cb914e3baba0449c07b71888024c5dc18d48315e64a95a12eb4fa2a7e4574c89b9fbda7840cc3ceb1f8fd550309a25d378ee9a32cf5eac4986c2f7ee19b60beae1b088ba3e535034a98403a4e00546d49e604eebc0bbb0b7d4329179495e0c18f5b1a7937422bf90b4cc4006de5f2219e850ae077631015cef28160c9d7bc50e2bfd729eb99829e06eccd79ecf1e4b66fc662de71402c33093810978fb01579e244ec0d511c288aa953b4eb24e971511408c3f1902f97b98f92aeb8194e22431d17c7ea7eef00b940b8979fba4c1841b2e52bc500b3d961c0101a129c911e3903a6e1638f9332c6607aedada290eee54b8cd858cbca9fc0a44bc63e934d2ef9674334608453c98dfc9771ee73841da2f829e37e10d74d2a7e247aac98c62190105037b68668062c0832471625e971f5f55bd3631f12edcd3cb682b8f7e61df108689e1401dc7beaf5f38f3e49bfeadc8f2468b66b6ac24cb589926218f7a8f0592c380550c74a428e18802efc6943637e181d547a2ec1d4f6576b8e341e910bac8c80a2d17429e7fe13c11a3d7ce6ab1328a32fd5f0f980e32efa7b528f4e5c868a7f475a7b67d4fcd1c54284dfd417e054591e456f93ae70e4091abfa031ed039620b8a08643a38824016f14826429071305a6f1527180c9cf7800a75fe43abba9d11a2bde91ae2cf6ada5a6ac68ad762363b607a0666937d3548457f3572e17c9302632e9fdc99720fac55a7737aad98c51fa962420bd6a504c89277f3f69cfa9a521f0d33b55419d99af1b5222b83e6ac0872169ef37b835ea981254887568cca4f1dc3eb9695f1739995c94d19ac93143a17be5bcee787e2456ff3cd62e876bcfeb38c2bfac52f3ec32d3d38f396339f14e4b10e20d8df18cf83eb629e5c30cef10713f1cb1ff6e8a542b14cd7ecf35e7b34f300174b7b365d69e92e0511aaee94de359864b4c76c7eb281414b1b28ca97bc45d974422587fd554cb396884384bc21b330ba7fdcfbca5b02b9d6be070ef7ae2b50352b1089da276e7dff359229f12e56ca8047fb4798fa12ebc490a4b978bc8b1d043c7b6dfa04a064b37550a446fb519311ce8f162c677d495e171070fd07f094b0f8ffd9a7bfce0f4794d68eda56aa65bab95e674d032dbf0274448fd592d8434b0276ea1de1fff7c8ca1230dad964b3404390bf8d0466c4495aa762952c15bf709fe8d78cb4f89df665fd8242c432bdd657a5854453dd036bc03ae9c16319d17bab47b7010549a62ade8d90a65fb8cd5720bb677f16f42c9f6f92108b3e913504ca9eefa56982ccbf78dfbabf2c4908cb15188179d1fcf145b8a89d52f5b2d3738c357187c1a6c1caebfa84cf2924a01334af454fcf4fbdc38ead8fed4c544a5ce137d8f1892716b75cdcdbdf7c0f254505d01fea2aa9d01d271255079f74af18bca44d68f6a076e194148acbe7b5d8dad81a668d7523c26d180e6d9e181596425445ea2b9858d53b95753619b3289ab49f4f6c338c09425ecaad092ca640e56bb206a36070395b4ea5e8e05bdfc0c1fceb7a337f40889157836105db6dec7a0a39c5a829adaef489c9830dbb11c9140aa3bbd6b09baf90757bf1ffc6b597312d4d3280a5f5175ccb5cab4296563e1e895da81f06405716d71eeed488358c68155807841471f6cb06aaa30780a73d676e5474e9f582c719e2edd498d0a4660564ae3e79f409253a26cfeb26d2ec895336e4b6ec8ba581f6e6d373387884f0672db7714159ccc70c1807c6c57d2260f9c9492face9f1544b4c4c89332c9450639ddc628210d854a9696538193a82b03533744b10a51afd3b4693afd247751a5fb152e3c36763989f36eda56a688730046d51456dcfc48d5faeb5df078ca9bc388b1abbbc3e9b99014afc1409461144e3726f25ba7e0d9f56f7a38ba23cb7059be20ceb9e47e83a97086c2fff288e14d9021a5bcc27be3a1367b65b1143e23b10e11db8539ddac8b342a044230c6094ce8e236a5c5217f5bc759a4f503fb7630594325d2f573a9a74c876f8669cbe0d6adc6ae914253a939b34f35280690a5bf4b68cc2cad1d9e10993b57ab6d11eeaa6e3517cfcf78bf35d72a19ece88069a6f71d57a783c9da3e20aea898785a1be76e85af0d075659ce62464c8648669d3836c01a22306dc61fccc6d3aee7e950514c4e73ffc1f97ca666830a8420ffd1d159d3dcfcfab74e4d5cb1c4d99ee1b949213d32d92bafa4378cff90e6c47844cacfd22580372331951a4fb755ea9fb11ae40c5872ff7ff510914d11f65651ccab8e3855a5c3d84168001dff89c498462d11a4da858c08c24d0db20ca3aa1950a80cc1d6ff071ac846e9c6d74de01271534d8967408bb53158bdda51426c5199c99f42b22e9eb86490f3b911048079268890dc3348563c50f4d345bfae734ba0dab453d09ed1ae5bf774dc57344a17b18163fb248a805903094f6d444fc89a790321f03efe5f52d85c65fc64aeef98bf217887fe3de75a760c0ee9aec6ea93b404c10789cba49a395243a79769ef43299bb38eb1aaf8fa5de4d872a471617cbbe2e9a9e6a57fd8f6c19d24a59dce3528a9d20813ade5d09fe6758f26a189b9aa905135f2eca2bfc6f2f6daf75326e3886ce7b194793ee6b8024c5f24ceebf655085e6be065b28a3877bed67b7042399ca262ce4c56c969bdc3ce470fa3355640d3962498283c3fbbe9cfc67c940d5c2f04c5571799c30b7aa4667ee69850683c626fdc7dc3694713a3d2f47e20c6aeffc35c2286ee6f01c7ea4e00bd9bedb4ba81423b3982fe3fa937aca2419becd013bb16bd1ae077bb2e430c5373cfe683106752eda597bdeaaa5934f13d38700502c03f1eda11dddd93a366e0930e3edccb22c9188595ac28366d2fce4c30dcaf141a21f196415927fb77c348c4cf6d8df018071307f870cbfbc03f275d67752c0f815005efda3fa19c78d00acb4bc0df03bbe9f3bcecfa9986a2eab57cbf7f0a286ae72e88d6f61957b253226b0b4606cc68c8ede36a7f2c10cc5fa88886682ea4400ad30a7716891fcb073a3568d7deac00901134bd33c48440cfff0a9a42cbf99081c68300aefce3d62fd30c42fb905c6cdb1e3c7067f97694de9b3c1d066f8e1317eec2fa1cf1b3a24bdb8f1f865aaddb7328e76449e6caf9619a10fc5e5d98e2f1a0d5f2059eb70a07212c9b1aa9c730c2b9ef545519c82d19c587ec017b9819ea4f2e65b33c7978a681561ef6de28e13d9f4276dcc9ced9233615b580decbf8ffd46b582dceeea18044788500330d8342c3ba9fe11f1fe953d15d5d5111866996dbd41252a743e9d60cc4d6245717cdcda53e7accfed99b302ad67bb74a93fda1a4bb5fd6b334989a4bac7630f4f49154aa0c46e5096e550f57a4cb3b1a31549ca4cb2511da73c1e1de0cf2498666590585a7b98b202f45457ab6fa0cde713f860c1cce6a63604646d0069075aebc3e09a5885759c71af1cf6db8b2b3ccaf15835821207e6aba96aee434df5648f1c71a3a7b568f0d732ac6e6cae48c4076196d4730aae54fa2f922d8dcd0f6de14714d968a5cb4e6717444e8a7d52299f9960a2adacff4aefa236f7f781200c1d930bb5f3ea0c34190ee9a4f8eb5233038e83b701571c6c224580dad5bcbf762372d14e1cc8d7c887423227e3aa68d3d5b38a503b83d203e988bc891003d9f2f03dbdcc6af4e502884b783345cb8e68aac96eb9bd633e8c4fbaac211977e1e999cca997a774e805dfcdd46cbcdff378a91e8fd63dbafd1131239e89bbab1996e5f7e19ee608ea82224649e49bb67a2e25ee9e6a847417ff4ebd099da8a94acad06f194bbbb14d11e56bc61282e109844a3f3234a2037f653095ed796237d77e21eaf5370988f7b48e62a5b176f8d79535035f6b5009579a6651c417d71d8075f5a2ec0cc4a614127e0d608a88c5166857efe6e675627d154b5cddfc1cf2b1162a7deca6fc5c12f0e18ba24fbcf9ffdb52cbea0b5afdaffcac4fa77dea224afbeeb875d757b1dbcdea39add4b1d552dde40961e5efbc75e12790a1e9b95d9d22363def10915a7bec937a8b18a4f6b4537c57b0a21ecdc9d867fa1c15580559475cf2b87533b60e0358ea4398e31546c7c9bc0e0a447a45b2030e91d2823c4477820399791c363efdf92434ff4d93250229750bc4b9aa0961388103066a19a27c719eff6967a55bd17cb8dc85470228a2a3a901c3a06ab42b056c5b5ef88d1ad18060658faf597b59f5c7ebc70b29c887b04babd0cc4d6b09acfd27fc51146f25782387b8d5395cf67895487567b7f87ace2b9417b99b8a24866c513e6501751741ad1ec2050d2ee97d1b08f4b1016d60878f51f52220eb579b2db454241689a99305826dcd1679e0d82595c442b92a58c47c449a70ea13e90f1fc4a422488518d15b35e3753ad3064b1260a1c8d6609174ee17c31b42f4cd4cd7fab1f3d40d84315862e992bf20693a86f266107ef9a8074c205f830d674068f8e62591e568d5c3381c00396ccf7af568aee061f81e94e67ddc2efdaaac27a2ac30d81ea36ea80e23ac27877e9d1009494e51f6bba12abffe653237ed2322ab196a1d626cf0b7bc73e1ecab19ee16766347787ad47033c7217bdb5b27c4db3300eb499cd0407142859b2837bacf2c5144f1cc6ba92c8a6ab30b8702b6b8bd699f9ff095f6734979161a2f0ce23eba77a776996462932ea2a827b3bb99992aa319adf9c66d047ca29e84e56d1d08d8bb9a03dab63ce9854c22e614dc70a91604e1be60362be63d8e02e2a1bae8a42606a99d5c11ef198c946a75ea50ab81a154a0e431cdc6e59a95e01895800980d90df1bf5ab7b79fc5ec101d8b3a8ceb3e06657784f51369928efef16ac2e33e0ef33faf0f92f41b2c8e66d63d9141f14d4d1e21bd1ff02a9d0e9429c20dcbc6f6cb71cc319ed0f67c53b48b6f4540f2a9b574d98af822e731a6f3cbfba3e3ae4a38be4221f661a66458c4972798e19358e8ff7cea7e9c50a0fae6d6bb8c1cfe1bde28cc49a5bf191ada691bb8d0ff6d345694e63554436335a82bc014d56568e74455259d710fb8175ee3a5d9a88d017fc030cdeae14ff90aa47d2cff1e170d586c2d4332840077ecffc7de715e59e1244c67f684fb371d6ff2565b535f8547b6d437ea8dccaf9713fb1aac44caaf600d0f025892a87f51d33bd97d29eddf541942b93543836915b175d8c4d88b001d35c30be8c947059e695bf16391102f500b5002fcdc2c36f4139f0cc2018ff5cd5029f7a381adcc146d36c484596d3bc2e204325b67b1ea9f180c962e1204c19d0bc68f4f8d2605ec3bf15afdaa0bd8ecbe98c304b668148c1292c4fc382bbd48cbbe81042c01d738601bc2e0cac21e62fb30ef7813503006685c89a685fd77f76c641f2d92fb1827afb30a1a3cfa5be7e2ac0664ec931b4a1483e0025bb2110bfb13b2d13e97a7ebff1e7b0163735244aead19b8bfd7a180a5395b0f87a7c1a056c6917882110fb909cf7c4f00be8fb2e3d0ec922d1f2a2fe983b5975678e35d85802e3c750be01d873128ea835f932a733e52480835a2054a86895539120d10e7dddabf3f8255237138f35c59839f62ad46cbe9bf5296cc4db179e7909511abd57dafb4c7d27997ab90fedb01a8596b54d67bf14676d0f0906f93c42ce2d47d58ff9b203fae44fb0a4bf65bb4fe3acdff1c75e4d6ca78654f9b940ea197e066e167eb7cfb3a1004f556801b900d799fb1bbb02b3af10ad01712aca91a340e1c141964e6835a5905961ccc77a47874893a63821bb078cd4ed09b36140e9731ecbe7cf8f9ba106c90261fb1d2bb033337888d305a757b7433a5862c4f044d4612eb3e8219ade6726c8cd7677c4a18df117919644aa4627def5defe08f4515d303b80ba03763ca66a169e92ef21cc5c13bdcbb84ec97124df598b7b450e6a3f2955f725576a10056a51241eca970f606375caaadd0a356f3b0a3015a71562bab71c1942644af3a4aaefbbb81e6bbe2c9c0643ac394144eb3c2f2c9e89a0e69d0a58e70396bc319e290dc967da147238dccd83654f648d7f267a3ddbe1a6e532127e9168159d8ca19de575a6a710a60b275fbdf7da99810c3c0f3a4ab5d8825d2bbb3d6f783a84c15427b2b5de86d3a158256e93ee1eb6c9364558f72059e9deb0f08781be60179f43090c968e2d2fdacf79ace50c1d2409e0e47df902d0fdafe78b72326d54165b1e224e292f23163a2aacb59314bbcdd6958cc23380f7daed06894ae6656f3d4169a60dc0c7fcfc0f0d32241c83d90542f66006f76b74f2005a9993b4f1c6f4610dae34b106ce245a3a1b9524e0d19b318229a3d78e6b8150850a4510f5e0583c016d49c97b57bba6eda71497037cccc47f6f25e092213015b3d3a839d76f241883b8d1d782ff14196a5de96d34569209e08bcb07f4d0daabfd1974e32b70ef48fdbdd5106181c434df903c1e496d823725a2a4a0c27950f4bde119925d5a3a3063964a6e09062801b77bdbaf286fb8f7f96be6828fbbe022b49fd7ad0ed60e817d1671844be60e1f92b918b7938191f72f91769901414b4e3c6ff195857ff848c430b25e2a93c35a8a49f5bbf9a3654ac16e3b7c00f35472d0a7dd236862142a53303583693cbd2a2430bbb3fc18b3e82f94e210fec8410e2f99b91500b168c16046c36f5229812d93270e843bdf19b7f88a757d734e0808c91770bbd75fd0596568ea0c72fe1091902031939a10fcde07afb81b0b7c47d533a9d3da509461ad9aaad0d80397d599bb3c9696ef0c471759dcf06aaa2ebd285e917f5dda559e3c6019dd045a426627e72292aa82cdd516559cd0c4113f1799a897e36b67821670fb710ac2756e8e172b2f915ba631d84d8babdb4b102d66a3c9747109ecc6216b8028245289fe6073eb3b6f91587e073787c58d1172ff462ecaa9276875c0444a5ce6f3166f8d80a76ac5d0085757f62fc4d5432175b9cfc0d05a07c6928957649dbc57e5d0c2770071fae1eac4406e570177e42d7b889dec2609edee2cb61cea326eaac578a35d2dc3dbfc23d0752360720dece4cd5ef107adc2632165f97f02832e12b0f491d7ce25699e819d61262274c49b8f9693522a38c0fe7ac5b472a5216d12744f22697ae00a09f2844e139e0604b9f177c8f2fc85fffbaafbe5555c2744d3993b70d8cbeba9b210e951430b68e928682b2f30641189e1561d722c4dae32eb411981e0ce0ae7012291c019c891a37bb80f544282a60e93890bd9a35956373b5600fe58cb899ea830b1995dcde7edeb6519b82432a71ff113aee2c2446b8a99f94a259c85df28b3266d2a8d860709c0808eec9e395e8208477f3f6b5b874edc7b8774815f327634a2cfc41660a691c6d17498f26cb6e6f3d5bb84ca03d9a09efc0932ceb8ec353847f3b06e74ce8db665471bd2beb6e821bb94f1c8310ca428372cc1448c0d70fa0aa28ac4708fc45cefa9527be7892298b08fc329dfad6885edbfc2129dd1a8ebff87bc42316e64edcf64166ef649b11b80079aed5aa54bfb8397e4d65bdff8ef419146985aff533728921e448e522fc0cd6fdee146586a754da1e218c6ebe2183a652c136f68f0cc85afc7139e34c3bae7bf345925772150d3e86d837a924fe9f6808b17ef2893e30c3d54222b80a1399bba85c94196c31f0d6820b9a536372bd875c880e5f76bda6dcb9199db630766b2e3f2b10f0f5e4d0723c1b83d166ff5e53de72161df5b65d88f9c39be6f5430298ca62170baf34456b9c909471e66d5b36e10b5107ce7e797de6468d4e3f5dce9af758132a00a71f1ba587df8ed508f4c1b8688b11f4381ab8e7736b1dcd85c7a9968501f52edc9dc23610e84ffa21756263f8a5f02ac7b390844b0bc738af6226ba755017e8e7037e0e3b9249722b7730fda0809b2049ed4be88af1b800c8a7281daf1127f65099e4f7373ce03ec97de6a524bcc21631bcec8c0696bb11667152e14b2639a88cc9fcd1989e78d0e5aee8a18101d9710b93b604720f18f839f94ebbdbbb8dc40bbb799a39d8aacffa1d1528e44e6f0a757c82cfacc489f79d7e4e6c307355446f9df9d52f7690311ee204dd1aab8aa85ddc9db66ba86f5e8a3a01149f1ef594faa487ef02ed4a84647efa0e59840614d02eb6a21f1e70e8386909aec04205a61df8a1749eb90ef6038092404f615f647facd5d4018945aa76a7d0548f3c0decb4118f84b8753d0a3acd940e515e0812c60fb5964b91104802254769eb256f8aa5900ae5911d728ff041741c5bbc3fb4a75dfcc8cbe9a3ac130ac2c6ea84a8b32fae81b3ca2859bd924b52bfb499aeb53adf3436665af4d19686a9fa6578c4b9a0138b2c8a8fbb35ebfdb5b8468b8ec7f54f0755120fa7c9c071bf8643b1258db6039ec17642dbed30325f3b44255d4e8ffd095e17461031aec720250a5bd1b9364ce0ecf74d2e09966d75810338c4f54f320e07472014a141fda20bb3abe2b029bea73e72b66a089946b854eaadafb5dfe57c64429526c87a603e6e3feedf4eb0e0e02d24c4407453819da816d48aba6959c3917523f8b3bfcb3551bef9bb2b963cff78b07dd6ff682747a05bb88e60f9d98b950073ee9c65a8fdbee29968c01e27a915c649b499a3ad02a2888db5046a43dd298d0864146fbf6515ef6b296d6947233ff64e4156a129e56c4384559bcf07461eaf7648edd412d7728319e4f2b3b9fce12beac6ecf54733d371d6067f6df14df4c0ed4c7bb0fec2c54403d170ec0f73fc39ab1e7771e7c44793bdaac8dc277e6c5ff477aa7bf2d0910330a38f6dcbec52b167691a9d90500b36297179f6cc144b8898f3a4f6d96d2fe937dbe2de6c3731cf77b0c194d3b6d9bb788e901877f2471f2413783fd7bc579ccc287e2a2e21b2d04a242fb2b563e6a0b08cfc0c9478fc1f0190adccc407b77bf20fd7e20b710c1cbb2241f31b243d334184a11880ec42e2f8c1d4afd95714280b5466706cc6ca84c8f50c06117236615f9f5f10946bedc47124012b22e55a55260b3ec231169f066235477c7624145220ac342c4ddabc1c2780c9b40c6b01e3940e2f59c1947e8888c70746c2e6e4e3e95b9c68e3907b048141bb5b3a5e134b16746136a55f1ac4e19502c22fe4af34fedfa5fc189a408fa6b920e093a09e9a778ef1ee1d25445256449d150cccede8e2729ad672da33d2a5406837dc718104644c2993129cbbbd1a14b9892bf41cd0808379216bc6b8d59042115cde2382e3b0189c7abd3cd65c7e5705665bc1f213a983ae7f12db02ac897023f266785147132f0887c91c1336ffa8bb05a0e7b89366efba44214cdccf4de15c07ac33dd50f40306e4df3cefff1be367daadd599b63ade67a8bf5a5ee14b71665bbe592384b4ef3dbef5af20bd8ef60a1383b904c3700aeee0cefe0eee341f0352e4b1af7343f4aaef3c6dc1a46083fa1502181500e6bcf523f09d2f7d76b0bee35a857662e168b41186b932178dfdd358f18f9933540de39e9d9c39cc18a8a7edf618aa665a3d76733d7736bf29f95efe9640a5490f041f6eee0734fdcfb3dd63d270dc0596da8a7817afab679b5419948d1f91b870d60a93c3055325ed2e1f20686d3dfa50b4f0bce6f9e79dfdec4f81e14db709da1f27f4156590e519c2bfc3abfab890acfa28587c9b79f648ec634898b4676f9faa1e4646e0802806c2f138a6a6cd34b9a662302cfeabbb9fc7f3ecf4993fbcfe8ab6416d99b95681c234fa8c90cc024fe4bb75f651da0317b6fd2ae88412d92ecd0db9be7a8b0f3c9019b4a61a8d980791818f33c18cd428525db574eac9f94745901eca7a1ed6b53ef6263fbb54dc8e89ef282e95d9a9b3ba070549f61b38234b1d6cb2d53710a75d136f769b6bd79acfa6ac12b94541f60b15513b7b5d9d82dc506804922c2dea17a6f5d28a301a29c382ee4e58af7159c76d3fb15bddc9e98ce23515ab7974a541c57bc3ef3454e11160424f71a008627c2d734ee1b1aa6b46a328d9c434d425ad3a0b011deb36a4748921f6887f7b0d80b5adfe22bf91bcd48f925d6c63cf79477f145fbbb153e27c7f10a75bd67a0db52d0b221f5fb3c4721c51419e52ccf86868bd556278266315a7d0f858dadfaa8fa902b323b754ca4499c0b8df428a31ae64df717e583f45745863a9ee30ef2509067e8506fe20703a00a1ecd9a2a89d5b2ae6d559c0d53f7e9889dc957b1c03a4fc2bc0cceb4d1527091a26fdb201a50ffa8aac1f55fe2240e972b3ca187c546bb2e22f6ca972b3f4890419337515bb33f678290cbb1649676166858bb88394e53a94edf8d4a5e2148e950da45a361c12a745dcc7628bc889704c8fbf365a54e282f5f8a1f6e2367c457b2484121b70b2190bd17982f20f063531fe7b92d2cb5047a8db535ea0ebf066f17c3329bf126a283ca834fc8be519f852363769c1e4bf77e106bc6af5ea3760fedfc8f136ec62a53cdf6729c5fe897253496bdaa60e2097afbb82cbfbfb350766305025efb7a368b1d94ce22d5be57c1f129015bd047df250a837c1dbb3fd519cd690ff25c7b7981b79f7d6cf35a77e744febe575d8686b7bd1274c012a82e8370c9f71d58abb703a31e48cbf89959040e4a3f63babe043fc2b9c6cec5949bebe84727d7a815dc47a92aaca39d6e06790a782d1b867a6ae966f54477aa7158a0b08cabb371f80a23a35fd6538ce8815b696e459e0153a4b36c2b538e11a669b5c8a9492f2b9f0d13d07c27776e50af2c3657056f376cb039e6a0ab41d6395aa373f4ee3123fc79cd552e94087355f4905898b429355d4ffa52308c3b6ce8050d78fadf172b6a0d4282f4db4f1ea1c3069821475e103e8466681ae22436f5873f1644d23303aedb48cff719cfedb8b4750c752314bc7e32b9e33a3570ef964784e70e4d43a2a2e0238319ab3245f198cbdce863fc98772ce9bb4fd700d8ce1ec34447f0ae657079f0a2ffeb66a04b307bb04f1dc3f8702ce5ad8f4e9188a287dd736f19d2e9e138db51e231cb5996a1499395984be5a3e70b1c6696d90c8091ee873049a0b387a08c7ee27063c25c6de83e60fba60591b0546e7880f09f9f8934a381774915e6db508406439e581c10ab5a4cc09a64ce262bc31e5cb487250387efe25c9e3edb63bc77e311f5d7d337b2e6b47f221587590bfeeb33bb6818538e5e7118648a7f388db8319ead2f5286576aae5747456dabee4c0f41d3ef13ef4e478d74633a8244f560487523a8d6cfcdaedac8ddbbd586bba621dc6954e3dacf3dc67a1e73fd3f6ea153bd50dd1da1496504c4f19d47a7eb0f15ff7a5c4ec018895dda3df9faa4dc061aef7ba1c018e54155f984335e20c7f793ef1bfd818894ad901683912d66fd7a92c80172d134c08fb0cd12ce0744f6f17e1418b1cc7da4c9a528a73c62507b8249c9c567ef51b6b47eb11adc384f861b373b066853b1527cbf51600b8063c567929d23cb7199d652495ca68a5a45c945a76b3c64608eea869de55c2b2a0ce51748d8bc338d29ecf15a1c1babaff41dd9e7137d7ba28ff2546c65c40b3ff190f3a203e67ce2af8075b521d4eb7da712a6f6582006a5d2179b06e2868a0d68b0dc25bf99917a37387648f2820fcad92e9182b47bad182b48d382e6d0f8c16e4d4e74854eb0c062d514d54bd1a68cfb14efaf28379a5893bcaba6e2d10871b4e11b9111fedc19ddab45b956f220af5b8287d3dfee1cca09c8da6d8d6d047efcc82086294274a5a31054cfafbb68a6b713e0aeff839a65d593d1c36066be37323f0c8637b0aa271e0dbf6ba26d414dd6877279276d646519d2c236fd43eb8c60c299e051b4352f14db6c6b275974b376f0fe644e1e898870569f3743d4f2f4fda030498751ae4ada8c5622186b538692062f7d393025c2a244189dc45046396ff0a02f615fcc24742a9254f10351bf081579b70293130c7cb3be4ea89d4c876b4a2e5932cb86baec3df3e8c4297b16d79a9cdc82b934372aa6a98f2f05f9e9e9509de9bd9885f0637c2756c76e32af7f9510759eaf1e50de2b016091cd269367e31932efeed0f7f749dd163b116b61c3a4ed84c9663a239e68a7332534b483b1004b2946481aedd92005afd9569fa13c35fbf970d7f624611482b3c76fab0c72b1917c47662ebb49bdc63ee3535f95540071ffef41bee85df3a1190df521ce7ea5d1caaf644f313c06b1f0b4a8032a3cd0923dc31b69486900523d1583ba81786120326203b1063de177a61a136dd4883020d5e348afc5102b9dc6687361a6d4dbee8a3d8690142535dac759de3b3c01a198e9c499481195d59f15aa4d8755ef0024baae55ec78d5a5a433386abe20f4b85d5b78829ad4eed04cfbae131ed563b4b47e8049d1a8e927a6c4e565c0c8a51de85a1c0c2bba0cadeb87383859e0e4ee4e68c956ce48c41d8d811a57ebf910ddd3b397cc72ae4979ff6496af70c4916d02834691e08c2f5284fe5c000a0cf59be29c6dfe6c35627855dd20a1655f44acb1a281e0099081bdc16bdcb33db63bd3a8675133ab15acff6fddf9fddc11b1f020e020c4f5df844730eab1b81f9b10e1ce6fd7300b20cdf15c715880a2946800ccaf5bc0be76f914ccd7c12b218d3ed2eeda28b336b648d8406461262ed2f5ffc66422d7d4abe4bd090a95706150f1df444ccbed88dc559d608b0494f64171c1dc7482686be17dbbaf8347e9b3d436453b72f8d651e464dbf7c2f37cd1181a212c29154fb9e778625c39809fcd35b420b3a828ae9acb510ac423a52565f35a4195f079f58e389018f0b763857385708a12dbad05ccbdb80edd8198e0b52cd7907d75688965a9b6eda6d9bc7d1d6b197fee07ad731d6dbfb307cddb0d568dad71fda28ed45a31ca5739d01120bfc1a12481d2b565b07ca5e95856c13e14e3bab62fac6dd6417d31354f2e30f3257b30642b454fb635137e1dbfa1e907a54f8e585a36942222527eeb4142f87a08f7e4e47a2fa9f3163d022ab8fdb17b02b2e088bd5c75def6ab627c018d78326e1e1c054d313af5c3f8ec7ea8695e0342f596a9c91e91cf77cfccd94a23aa5313215f7beb82c5577746408a7a68cfee52206b2b516063fc12dd6676e0463586a0c3ae253e1c33ffa7eba76e96bbb87e53ddfe646328c45890632ed50822e88b905ffbe9bcc7d82e55cab476880a06990fc272f5cd5c7650a78f216f270333d711e3fdc2e8ccabdd4b789fb2351bfb3917318034ec2ca2bf6d76ee9f720a778de210aad512a67dee98e525da38ae7da3b45215b8abd7aa340eace8e0544fec00be7fc1cabb3d9f056d59871e8dfbc6b0fd742022c7b8c4d0bb7263f57e2950ad460e3ffcb0517b2c2f246064e06ada48d9a6d16f6b066658d3886281ac434e02a69855c36b89c6209501f49d58b8255149dd03971ed4005b5fb8511722ad4d1d943934cf045cf6fc19d23710949d6b8944c1e30bd096e8e47dad5d9c79b9d600e909281954dc946da6e375eed51c2dc220fb3c787a8602a3dd462ea6646a2d05dff174cedc3ed748a6307946c1eb33d4b7079679f151c72e75bc6f4137604c1aaaa93e561067adc48fa20145992871aa29bf1f1344cf53376c584fbdbafcacd9e719ef38e87a7992fac9415abbd9f8ef87e092106b4c4638c0b64b234da125e6e5fddeebd1afb62f4f7b541a19f3f7c51124f7ab76e762d73e4be38472dddb04b580262781be4533fcccdca13ade5c1560ee6a4cde250da30b7c14dc775419e6eff1ee6384609bccc22a8f7abe28a8021e88bf07bc0c11c30507e0cc6e95a863f546dc9ce11c34214df1019e1fa41373b536240e47ee9380153c72c0910e248c74df67e5c901b364584932096fa504a8cc6968491e39113af4d30cd53c370668883dd2998de7dbcc18fb0d0e0e03df5c1c55adcf4a05ad4cabd0656746de7ce7427debfb49add73db3b130e82536b9006f4cf3156adb6f4d496db250886eef0b176c5018f0be0674704200ebe774471c0b9ef9ea9a9d9261a1077f6e7740461a1088fea3eea1095d0cc63f5267cf5afe2de265a9caa7c23c132ea556269982b27e2971185890ce5a3a5cab78f3e93b9edf59ac341c85b7686cf0fad0c22a743a6595a29858d9dfc90504e0f9b5f543549764f473c5f77123001f28fc5889c65855f96a3a259da0067f149140e4063531477787632b19fbe18224675dab1b914a640044c20ccee098530c8075007604619ac3b9db0e8522121b434f0b4792b31b869c9a7f8e98033ac4476c24ea7ac2542a92f36075cae2b37bb5a4790514cd629647e141b81889538c2dc42c06ae0a0fb5ecb282c0750ddfeab72022fb98dfb51cfd311070e7a33a98b5d09a784727fff9a629ca06d4d54913e689ad986851c5a8a7d7ff507e31c1d790a1a25432e35609ae193aa234ea4665c11a7f89a381bdd635daa598966c5cbae3e965489c4d3b5e067f36c854ee9bb37257c81c6079d9809a50d8908fcde60ebf17d094636e39475caad8b5655a7f38ca6b008aa3dbb9cbc2df13338c5854b9e3378e3726dba19dc279ac0c50b66fcb96c9b530d5a2a6cb69303c3685d0e5b8f7b40f23a04c93557d6d31d2c3d3a29ae65cfb58ac57005c1d8ee7cfa7bbbc5b66589c2c8793e58d095b1f1e1cd850d099505022ba82490410f445bc0d4538015dc51ca61a9db8f05af9c7c3f94773b36d7ddfd48ff17a658c3067162c8d7f693eb09fe7d0f05b14855404146c3af9d4f0e42f032e5ace533a383548e3b925e4976038b85085942921d35664c4737c88f6e7ab2cc4f4374a2a9a59ed8f8b4fa55c17c95d2fa484f3d43a49d3c5a7515e9e563d1ef68a67cf53438ef6ed338c8bba9ebc2b1291ec8d6b1ef441d3a26b4535d7eb07c9928ae33fd048b75f5a770bc2521113451fb96c4d1541198f486f9c0d70ac4bf905a10fa33e5c4ab61b29f2fc1583c9d05f684fc29a81d68f86e1de8e8e70805eae7ae3bca4f0a97d97d856107cfbfd36a047eeedc3889e528b335bc28a5e576e56a67bbe7948bc48f26aeb3e3e8cd4dd9116f54194f60b3f13fe0703e2ac743dfa5fcb768ea1afddabbe5d624d2a6603bd26635540053148d9fd961b181288aa19ae186cf46b865069de57c77202c3760bfd9c52bbb2f6ff18c59d37e334b96cb1c9fc53fb416953d2f48449759bf4d8848b5d17d75991d8738a7c031486ad9ba084146601a440e51af8fd9e4c14fa39a9013b534f79709903cfe78fc4852f10f134a2c8e1b058ae032b834ce64fef8f3d28e8740046c270a50b4c4e6793b4d72be584f3eaf384b4acad0281085f9212ead721d5c3e5b20313f090b3ea8f9448a51f483624759406b53d1e667c2639a375d5a8e3c8d3e8cae3e73cb10550fd37de7dd2714773948f176f83c888984a0794837d093d844de3b623a6b65e3658d47e99af68745513aa701c24c0ddc9fbbb2ce15d750be32a58a8d028bf675f04885590ea89d050fddc0cce46fec00db6ec07ee486304f999bc17b855ba49c78c2cf72408f70c6f1daee5331048b7a18c1ace59631a058bee93e6f14e4f9d6fa708eb5f3aef4ce252e882fb5df422aa184a8ed21beacc08941aba26340143ea98cd93544d79cf0203eb41486b55530f159cb84e0c742f811842846057cc33fd09b0a7f3f4dd05f3c81ba5b7bf82308d3d10410e4c5d9f15fd65bce33f899aaf4ce32a0a76c071703633f1de94f2aa0d54d15318f79049565063b10f3fe4ea32e3a39c4495e10cb8e9a1914ba4850e7a543575114dba64437dce53a78b336ecf8d22d179eff45d5de8e11ed4f0546cddb95a809fd40b7b68364242bf5c34d8369d15b8025d58bbbd1f219cdcd908a8b5cd83caa1555a60ba2724cea781cbd15fb741da0305d492a3b11eacc192c8e439b20f01f3b4cb35a00600432b830e20781c9a7bcf19599bda5dc732377eca0d58262ad9545403b20df339ae962f2dd2e53769314bf947f27ec01a4aaa751e6e50fef11ffeb4df7d215ff2c406381f4f1818a88b73d7171e953e0ef908bb4b8c91d231647aad5f7020a98b9e8240b9ce8106d272b57820a41bf73e0d905e43eaaab3116771852e8b6c091fc94612e5da112d698980befc4d9fe53e8caa992e4e44b0172257839cfe7dce01d95e2eb4a697b004f862b2a76bffe3c5b01a9b9bdc45de5ff4d8351f0e3018e66f6b962b25d0a6c6856ab7036e456dca153576f21d4dc11d88406b15816d21be7216d1493515279b369334aee461599d914fd6197aa98254f3583bfb5a001c319843943331314af2c1693b4570a9526c1b4004fd2b2bd92ec8a283897e7b1012f7ac4acbd828af303abdd02fb7408b2650cc285868ba4a3b958988876e28f6523f29135dad421b5e4dfd88c627b8dcb6a5422b7628b7de602a93996aeece3a9d36da761171ac9e391331362caa9427667d48f4c1a78528e6a64f65d7af37afae1b98be0047cf8cbccbed8f6c371aafcd12e3aa1fff45a1e08605513c222fd77db13e001a9ed72cce2a9b80ed918b9074de20d84fc76cf64ddd6a6c044744d18af957f606243ce2a884767bdc69612c90790da0315be8a19e92a205138cdc85595c01fc4860cc5fd8364784dc9efad2cac56744cd8d4a1dc00fd09512ed277ffc90f9f1a14ab1f7641fcd8e1b6ff0400efd01704faf99a775506032dd3683d938e9d45de130a82d1fcc1a8752c3c2e1ea87dea000816c48e1757933d2799abe6112df191dd8d7c63ecc43b47e9fd7fb3281844ded83515fb59016a447281ca88386de95a0f5d152361b1c9d32842d29801f97f3a176b8eecba07c0c94072c6a7b7ab2fc5dc086fe9801b0b0cf5e4c2288c31b921ae945431b6eb2e355fa9bc4f77724e8d90d670974aed36dbca117567be9a4a0eae4ca207d42c852c992d3a78b08c18ac630a514a8016f1ca349f2d2746c85c259176d2d95de9e2ffca9c58bb7f80afda8d07f95c6b59a17fd29c433adc78b2d9d91c5bfdffd91b3fb5b12ea0ad056ba606f282ff03a6fba8293149811d7c69658cf82f3cfe85baaa1e6d3a59ae1713a09a0119ece45b5fbef247a74fc7f6c90d990b8897baaddb2eb890eec705313687ea3ad8a5bfbf2230f30dffa71c3320ee0e17efd0274e2e4d065ce1e65c90f02f9ca833c5c8e61bf23cec198f84508ddc88e068ddab0d65e74e84d2aadfae6b6293125992528c452cac29a976028df48c89addaa12ce736161c441ee39621d41c8cc3075fd537d7a058a57bdbb8dee3dd32edc7f54551a3c2b8c594cf9091532d9159137cdf160d42278399db331b78f95ef0d3d8a088e40023e106156c98be33f3bc1b0fa8254e2a740d9d6601a5667fd85c154a2a3995419c0deb51638f2b2bf336e69982f95ca70d27e588de856d6060807cddc93b1fdf693719cd21efbe5e2d9bc36066bd2e5994a59b0f30ae07767d46f171e1ab070ec76cc3164c3652e17f4463e0b3e4e3068d34a7d6edf5bbc44246ad51338b92bdc2b9c9dc13dd5870e5d03640086aff4f08a787e33807253b74af0f9463051bdff4dc90ae5593b303d745750006f7bf80f22ed05ac2032c397205f073296ba2a59cd54b134b6283226bacb3f187796750a68d5bc297e1c8908613b3ddc0c881ca6dd809d492f282928f8b80e1d423b833592cdc76f2970f87c5fd3f127317f82cf214355e8087a8cbbadcf3542762f1c47206e9ec51d7e001b0f1830b7b33ed77877f14ec82f83f2b6318087d94805daaac83b621ebaed898e245080da3139347dee64e8c2859fa551ade204bf95c99148bd2b8792aaa2015bacb7e0da5a6d34f2944ab9473248e99457e29c83106b55b5352b1a00d43bf1a6b2c82bcda940fd5bdad89c914e18457328f401fda784174a4ec707b353728865ac338af869346b42ebca93c52134a7f22d3cb86f826d16fddc86b4ba88a8555802ee739a501c76c6a87e3d72bd53fc0dd6ba89c56a7025913610d3448181dee6123a3357a67f81197dfa7e26f299c01fc9c6c6c241bf648941d17e9ea76255399b87a795f643f65daae09093f318edbbcda4097017c6aa27321d6cd05debfc501f3524692d5575cc994a1a2d3e10276e2a4b58be2cbfaac13caa4e429557c20aede339a348bef09d35c2f64d0524d6b2ca377c1162821b5fa135145f4c4db7ef657d4a2307011f42029f8b36f40b63a93c234bb87fdbcb39983f74c61dd49ac1c9770772d258bb257fbb6ba697a69a2431b1f1d2ee325cca0e32c4e7ab8145f41634454c8e806769b2f7987e16262b4efb95ce1acbed3c3c07ec132c40a30197c9bfa07fb03f426d43390d50dd12e42df71dc8402c722bc9f40ed17ebf47cacd81effbc99c389a691cd58ef75faaebdbecd0dc36d285a728c9da7a2ce36acf9d0b731baf3872aa3010f87eb06465f49f5bbfa00ba9b0aaf48b4d2ea08d93740c881323d3363fffd3227b5b8f7f2ca500e63c9f52d988b917594178fa4385ac982df493ae0c60c45b74bb674c955761691be39769c166a6fddccdcbb35598fda49ec6826bba245f76593d139d73eb24ddec6627801dfaff1304111ed4f2a4cf955b3c2206deb1c628704db34af7d127ce5d8a3533f3a97a3b884976a36aa33ff361a9247084b34e626bc618fa55b7acd8041fa4427d158907e8e6be8f54b609358f83b99ac217f628322842be37346b3a10d3e8d6e5f97dd3e10b8eb59cd0b41b78aca88bc53b87205ff22d4a7c4fe430a3790246d3c93db6b320d5daef2368e73815c4f87f76c824ee2bb6b3644733d8c75366af6988604cbb6d5c5d9f5242c4e2fb75c5fbc6d3eca766492c6a8844ee8a0783cecfa8e8af254591a3debc8228b16eff3d91695906e45b52719df4eb5e1abf38ca49760654454356e45252fe742dd8b23e42d01987fde1b519ea0a8b1b40a038dab3f363c6fc86616201e877d6aa2eed89f0e58f13371dcf54c527820dc10acfdcdfa4fe5076fe98594b53051100b216ecf20102b5e42d45354de72119ca2c7f29599f31ac95fcb9ed0283f7d03563e1b193f6805232a1a6b1554a02865ea3b611f63b6a53cc3060d34cad1176f47542a6d3ea68441a9299b14c74cd2d20c5bb1bda1ba98020f96ab2be87f0a1c9ab8630ba2d7a9aea747dfcd6536f3323644930ded5c0e8468f640affa140c5cf1751c1af3d3a89290b2d58a951d1f6b32e0966420f75ad5095781f8f56cb50ab5f24454fcb35b8c660e10f210c63a58316402a55286cd2635e897b77b4b196c033a0e7806c62c405aa143601a79db2db05fcf9b49efc333681fe6e8a62f3256e490dddfeb27e230199df3bda06e5c6aa7e2344eced5efd85b544cad1af115b6a30b976007aa947b6b94d8873955c3fe4818890dfb2bb7119a67b68ce5d0d9ef5e9366b4765388136b906a8d5215e740be7b5a3dabe0d538a3a19c99f4f60291da83855eb02490b645d40c46bc120c503d31416f5cafd2d30f0c812b67327f6aa266697a1939761570b4532726dcaa25808a8424172984ce5027ccd2af1d380ff10b30c19d12e82ec68cca49e9a96dece96caa1b17359aadea815eb6bb597118019728d6f9116164cbc3ff77582f0d73e094794b92a4237b463c790e0a1bcd467b098340518d7f650ef9e0c130c436afb05152670c0e0e782d048fce035814a93b047cbd973de23d37c0b241fb8c405fa9cbd5098e244fb86b4b6a95c2553e37ba6b35e8be4324f38af458f54afa65e919688a64fd301fe1e973edf5e13a9c82d1cd696e25903e1716e004b785aa2c2813ae231ebbfcc213b89dcd44a092ac0ef21c0e098731333e8434f82dfbe98c396f2222fcba490aa3a59617d4e6e4661b0ef6713949c713dd23f870c18e5023a562f85ebef1ae37e1a2f31f95382adf17daa46f6f3149c6c8e1499289563a393d8782cd308870ac3a29984f83f19d7d0d8a49ae25fc962cd2109e9848682a611c616b6864a7e7010a0fd70f391e085d047c0dd0dd9b5a43baabc8ce1e87c4e61678f2f8aa38048866d227d5cda0b526c2334a09af8d11bc8b9d166a119046b60b0ac2043c505db70d19ba7dd9a9dee21c2f537870827cce5659d7da527b3f1541a4ae763a9677405a7d25f6ee49d922988355b7697274740efa15d13e1f3eb382f6dd2daba5ed5eae6ec67da2c7f4d36d168584cc35095d8d20b2bb47f9d1b491a499994ee91321bb9fa50235eda8903a4b5b3c3364a5185b3d17056f27b7c16631806e5d8b8bbd6a9fd3ea6eef1b1aec3118ebf893e859087429e085874de5229f2b8cd48f27105ae713cb2741a1c959a207146698705f3f9b8f79e59e6417dcf72ebb63c1cf9a6683ce96843944049667a6547c2ab1f0ced52e359f15bf170dddf55b9f53d25ca4bdf35add99cd316ec0c811d93f007255b843a913855a04750d4625ef169f92834becc96f5138223e289d952a24c0eb12d6a982f209618b560ab9be947446db67a13767a99a6ed0ba0b2ae152e6d4220ab43f42b53e6126ffe1e08ad2c30bb2def6a7ce9b682e7aed2a715f4b66c093271c4ed98b0b79d71064e67c86d37f3d9547fe428024e3a6663773420fa937fce08de3de1420b378eed85571949a9ffadd316f375580cfcec1bb3536a8457c3aa849378b02c885c98a9e774f5a11720b3f3655467cf601d5273d0d40d5997ba30345a3cd74d49458535a5693eda0c40d93275e652c23678b9cfaf2d6b4925065cdc457a96d6b323ac885c0ac7b8adedd9adb28cd1a7d7c2f91d1274ec4772aaf3cab37ace59cc16f32fb1baf7b75e705ffdd617ad1ff33938c213dee08135578725ca47bf7cad43cd1b55490bcdb1754fab61d2b70f306d404380263f9242aaa4e5d1584aaad6fec09b99225b365324515b3b0e51c7faca90abf37136b0c36a8d8099e8c0fa5ccb147a61b24711b6d4cd3d477917cbf61a6e676d6da093b4b95a72ed2109d6ae292afc05384ec65136a29c6ef49fa0de10cb8bdb9b56b54c01ffe7ddd1b86e5c04e140585c94bc0d91c2162b4a0862efe2f161b146f10a9ada67f01b95cb71faafdd1909308e780f7258bd345d3e48398829e128677f8c75f595a64e474ebf26f576f92d22665274a831ceb9343596a556d18e4ee9de2e4e6b02bbc695adb2052ae0f401d4c3c9dbbcc3fd613e8b61e429db7aaa3701232cd52cb1d6558c529c2162d4b024195bc3f93e09a9b97316a4844e0b3d25d15489ef3f858014288e63bf308e9886f3bb466e569ba04723d445fc9c186ac7aff8b5758b17d2a9f63d0b2b5f7240fe17ebf149aa61aa430fb94101c7419f60f14c3198cd5fe0d7b98e05bd7152b24f9476a0497538e98e6666e00adb591fdebb0377557899572290da46aadbf0177a202b1064acc249329161dd08d8c2814455d9e580060643a033fdde9fadbbeb2c972e155c232820dc12d2265c33926e5d70b7f9cbee8a09140fc8d03d392ca2966d0e07b1855d3662ccff0bacec795f89432b30cd867f462f66f97e7a231dec9b40ddccdd0d03b821a64282ad190a654c1fd98bc5ecc1c82c65ce3f74ff3a8735a09c36c3c991b784e0ccc964ccf18d7d738c907aa8ad4ef13509ffc751e4fc29548514bbb69406daa7382510bb5f028d99b7dcb69d13c75c62b05c6c591f9f48b1f258c046a02ca51ad0f01514991be0bf832d0aab397d82bcd6d8f02af3800a7ac78fbfba65e2181f6ae5d0fc08ff1d4da733367eaefdfe17f82d69b0f22d9d720f84c3bce4ccd11f6f1b4481e5aea41c11b2e6f69cbd326c7a7ec4daea7a4619c3e2f76d79f5e3b5cee364bfc819edacb0cd17462cea5a92b984a9687b431c981fd6ca95984ee7ea4d79d7591a459bc2fef1ec1971bd5f93900d2f61bf5ec2abc1a1eaa54acd5acce8a0bc10b6d1d9333f75a62f22607e3a949afca9686bc0eee7d72fc473cef018d66869d3da0c3c4607d693daf73b3949dc396034f0d07d9d99725f50cc8fa1fe16b00e9eaf9b5a3ad8fff37d2a4e1301d8f063f6b98f63316842cd4a9a1d6f6d018b9220d24754a46800b5a52f7cd9acb90ac186c0c899d43fb1fcaaf1548850d4ccd454e2b432200e7d15f94b4dc954ed867245b3d5aa3613f056c8b4fb691ba9d66464d082da947cbad9138752def9cd86d0492758daa6830db5a564688423f9453523015370755332c9ed2feba2bc73ea9a58a24fddcf30030c5e538206fce97811c7244e942b807e3c664d6f9991516738561c846f08342b1d3b04716e04bb2af6ffaab4031a420089d23f6f82c1aa8ca2840b1c15a1b818209112b776ab438039002f5907b8a84fa606a42813771594477882371abd8ad859c66d8632af97cd91b90536b942cace7d209694c59187b3218ecf536c10a7bb02069de97e028e697fad92f83136da81d5111415a06373afaa5eae046bff5d0ff68e3d0ab04c82180ca96cbd2e782a6b4c8508741ee74d633d602feae8d048ea1dcef3f73bd28810e6a86fd37530f319387f355734d8bcf132de63888275d6f89841e328c4f93a50fb7cefb50a9b27f2d7604cb0a4a6fed18ca374ceb497a2f0017fddaa4c1dc0525a3c3b63d5a6ec9317636a0b95bbd3e56524f8f285b42286f9e7b8320383ddd3de59a0ccc9e0d7c1775d3fcf74fdc94cbc8ad85b59298efb90054e68d4bcdeb37aa22842d6717b21b5f7c67abe08574022af34a0882886cfdca3df50b97c464acc8f90a0917af4a8d041d8e5feb5b310be8035d3f1dfa5d1ba659c2fff6d15b837a1e7e311ab2a8b58c6dcac1eb81e81d447bea5bc03632c9168dc8c275006c4fb6dd8f61023551b5542ca7487133bfa7fa633b34c3e3f5fd935c9e3c6a66e4fb9d9475de082c954706cd620c9272221179d8c1fd921701fef997402ea0b1b7482ea23a520c6c59e5cf68ff3b2e0514228652c30e7c7a960a04e63cce30c202e95d823d31cfe92124d0a2501fc01aee5be0565ecaae39358687c97e91f718483be667edd804e49e91c2266b9d9684be9d67f9d4754fe993c8e2c84aee533c2d785b7670b181ba5408c61a6bcfde9b8620358512fdc31011845816b1d74e480a1decd74da6b1f988f01453c940003449c6d7df49b8345eafe17cabcff3760e423ce1457ed265e68db54eb8cc6789730eb69cd2fa638f3d01aa394e1fb6261952bb233918f60e0787c6198b01b43ddfe61ef0203edb1f696f2f49c8e0aeae45ef04e560126e1e00bf29cfbfd58e5f3c43a74670b6214b1a109cb789412ad54680661eaa934aaa3b6995815ab4b7f7232420a27729e5a409c4746a7ef77aafc4e34ddab928ade96d260f51bcccd718e8683f77f23d8a18c9552f6c89241ec153dec67207be689746e455a03952e0afe0cb7f03f258ebad4f00845c93303b90d1b6d1c9ab3e9120293b084783a46a462b0d3b5ca6a5a53dce14439c778ecc43ec57eac33977c8bfc9d58faabcb2661a7b1ffbdbc9bb1c9c644bb724dece1990d7a65a4827b40e1bfee496532b487c350f8aba1e1c7774e4c710c36dfd8d4160641118e5f64bd0c3de377dea0b4c66867ef7da78a903d08ec4903be07404eb0c1e413f683264c40386c405bc3b627fd435f4384c3877c8e585ee318ee09b669d002aa0af8d79d6b3879e84221e479cb0b86f3935089ddf32ddd75b7873f3e641ffa9ef35a1d670650628220426920e643013b9ae9ae69e1faac805a377b35d077d8a3bd6cb0da143d56dd683591c5f7e84c04dffda9f94c5331215844e4ef96a06f26b8a129165d51487664d0ff0e3c0b0ed301f3fa6a0fe984c22be846ebbce35f0adc61d3a8e1dbd55c27e632be7d6a903a41cc7a5250a94271e1cc7899ae7a0ddb4ce26f3769bccd01dc0ba562ed0bebcea407ea1c82e627a3bb8574a2b6eb8012c82d7a0a409c69399aaccc3d4cebc18fc584e052eada3ad3e44c6fd9befe44b74987dd5488d05af4bc9980a546690042d83373792c2cd02e38905587d300bf2103bc44cfc0a127d7475ed06b13f3979af16ec577230c9525a0ed879c3087afa04e6f77c444de03798545aa5c12b5a3b9552d40a59b9e25ebc570b3bf7dae6c410af6aa3d0d2fcab56ff8f583adbdbaab101ac74758fb73521254fd4d0fc694a83ebdf6d82559bd255746906955d3bf1045a3e85b816593d820aa252c49ef4679d3308b0781449a4f431f18faa653a02f6b107e90bed3bd366ccd1283c2f8bccc3c59706a4a2a191a8cf8a2a27fac7b562cb5dcbf492eb1db6db8859e45fd8c6b2921a2f0c64cb24103141127bd12781b9161e2b291c78ad3133243afb7a175232ec189f762e62fbd0baed3770040bd41f46f877a7ed9b909f14f3a2c30205e691e0734c7b6cd790202ada4f4d2b36d3a8c85653ba55c4235683984149f1bcb332d1fa346559e37d2e62d7dfa669d7e30b9969d55c90da5264cdaa63240460da4194ddf31734e3fbef6ffecdb3d7453bbde0033465e7a38c94207f746a72a7247b9b1ecc4a1df68cb1262143cd847e335da852ec9428c2e285c0776ffa66b561df920d74ebac5b551d7cb714a67fbe4adbf82845b9ec963b7795c993221f467a505b6e9ca6b2d37f6ea56e03ed1f176fd04d8c9b9f08266f76644332622885a9ed8c6f2c6cd0351680f7e7c8285d24fffe4f56fb8964bc4d3e7268425d0ad0a1301e35858e0b6690d9c8051871b34201c52d67c168568f958223811e354f5c28991036f42caea22f904839c1cc8a73ef46adbd02e15efae6e72398ef0a97d795c826eab3723ac7dfaa3b2536b0431261d38f0f3279ad03b5992910fb2e2691e9269aa6a48be6428dcba762d0f8725ba7ade6cf0ca74e607ee7c8577fefa9205533ee1e02344bb58e8a8991eb45eb77bc797ebce7217585d2ebd79421f70a939811de8669826a113634099d3369dae91f7a5c9f185566790564915a8ac31c0263373c0ccb9e63771fcd67fdf79c29c36b4f51c78df03cea1b1fbd502a45f67a02d1b4f1967cdfaf809e72ff0821fe50ec9fd60f4f4fdfa438276b5c242ccf3376159ca822035461c106907fc6d7a2972fa51f779178997055b16fc9168599e16a552d7ef355fd81c2f255fb0090c586a20c5b91c9c79179070c06f4d5947e3997dc98e8831f6f73133d77aca8cf35ca403cfa827bf7b501881fb5f71b43cfd5c0e0bf35985923056491afc378a75affb2ac97cc818958c92d075d937830d5945e8a069999015035608461b2344254f06e3f979d3e5d45d27bf4df88c79b4c052e01a5a4be5cb47d27d88c9f65fc5d864d10979d93f1c811e239166e90b1205b404c1c9d3dc835eda6b1e82109968b64a101d41aea61f9125da0fa8e00a285637ac271597b1c326b798895ea91d7572058c7377c96478918435da640813f8ad4b049e386e6ac1d5aad7b46e433676abc511036a42b53d4e4da3b5da2b1148b86f5a9734794170dbabd321b8019614fcc9b9b3fdab60c50d3acb630c312b45d760454a4c03992b73b5323425cca69f43a1e7caab406d8d886f75ab5f673614fe019563a79c619f880a8156cdc83ffe861351d451499845746e2181652ca75c805b1fa8cd8df1dfc02587155d68abb728ea149164436140bcf43a0f2e75917a335203f218ad622861a61fa455f9ec547e0ba1aaafbb949f59a470f31ab9aaaa3034e5362e397d3d3670981ac267babf555399d45771b2bef50175082eab9038a516ea2fbe3132ebf26ddd5d9fdab87d7842670795a8a964abc385e15f7303949bc2043cde1167d4e1e447429c420c6119129a77d15f2e02eb6e6a1e182985a41ad0fc1970e7ffc69b325820718801deff9bd9ae0cd656b93a48c57ffe7cc45ce51fdfb13c5ed30491ac8bb0d11fc7c3a8492e98702f2253260c3357d0dd1b32851c0c3f43f61e5cfb29e4137d8ece97ab98709046d93872a2cdbe646bb1e88fd065b02f0c8a36c349a5af5f74f1a557ae2690f4b256e5f03cb735d508fca53f80f0ee34c222d06cc9b00cc7a387abdb2680e927fbf637a3b3efad98187d1c7f265702deb20f35c8b3f5b2d1df6f554629a47d8086b61ad366270aef89fa7c19fb1cbe0f047bb55fb8c7e333595a684a538bf8981c777ff4dc7bb76727aad800a520fb9a9c07380dcddfa8360a042f77fb3ce31ab6079a47c010544e6ee45edd48d30ea2b7a5dae65a6a295d9bf3273b860d18a6fecd0784c2c48932e290ff40d23b1bef5b41c68864e38616339b169b4b967237d66acff2a9ff61eb7e5747dba854c4e291443e17f6349c1e6df3c1976d838abe81cd36974586620f99c6beb06ea749646ba596dd3a77e96ef68395bb848f8fe8363f2813ead1c2a0dd97ebe458125737ec07138172ca468d93e6dfa3efb7f7212d5cae0312a2ce55e73c9058aab8c8e9d04371bf72c99d7f987b09efaced1e2bbc5989d372bdb729af3318e89c3fbf4373f3855718cf9017b04eb95622e44320b542b59d8ce1c1df24584f308f7f305e5c7234c634ff3cd8c52c0b9540f8f588799651c50554cc098cc91f171e3954a4051533ae9923371bae75cfd309841c7c04912680e719ef278a40d4e2565508bf919f83a78ca82b3763e384e10b803e088bd40303f35890c27e9372fb22fbc94c0adc9bebebb70a1917de52d2953b507087c603e5b3a21c803ba1f50138a5b69f55ba0a4d8a021aaa8ecf8d28081fbb5928db6645da8269fc8dfdbe0578e629bceb924712ff4fe62a5267469a6af152abb4dd371ea5a7e074976e4096d622309d48cf5fc69ce71871001fd6f22bfb4fb85bf040c5bb3bc792316af7c5728b0ba805e4c4b06d12620d3ed85f89c636e08a859854f0f881af990454be9396b76fd58350a49745a08dfe85279519ef026fd9a300a2964cb2bc22ac47fd9da0d4a158598bb53c326edf1d962f7a0ca046f6d315a7b5fb28d6f097df9c1df9e7dccb9d5a11b4438c088a31936f130e4872413c6554d04fb40b4067441da38800046cbdda05b9161e7870441616b3050916c687a5095fa6ac1893064c348248af89c67d5265baf93ede4300cb177c53f75a118afec022437484929a5d0e0a88e793fde3e667b85f0b058fedaf8bae52f84f67b9b85dbf2d2091b404e0b2af0ed91b1622fcb9a54b648f54115ccb8aa233c69dccf70efcb78846a06659051a35cfb96a4c9f589e980329671f94ab7207c492c6caa7a65f1a9c5d9c3aa00e451c84da90d0c2286f9433e5ef62879600c2e3afae3e0dd26635d778a88805a278c858bae15cbd5b4c49183bce0b6438d55f9ae6afbee735fafd7055b9aa11f631838e562855bf6b5869ba0444048f6ddd7945a13db4834eb391988c8598f9bd5a85ee1df98d5337fff11b8c752081042c5a08cd3c6931b79e061876d39673ed55e6748740ac0ba7c96de29dae361a3542df9b50e8c8b289f9922a85269f9522d22cb275b9e5b9946b94acb460338224824bfd9aa82c8d4cf987b39ceebf906cb2e3d5a32a4b645bee39ef1780e5dcfd9d1754c207dc47953da31c2ae09b0b32ccc9fe7ec0590481490b04a05e85b95de76eaa6c4785d6845af77c3e06169d9988d4f2ecab69ed7412e213829ecc2deb3855b36bcb810a6b34b63982b8f58da5bf1bb70d29ce4530f5ae84775bd0f3bf402eba6170e5f6ea564f80ab24fdf5b809c76fed5235a04380e16e0613cd4b859b9f8fef78ff8fa6f396676cdf3ee881d30dc9b57a30398b68af5eeb10b4c52ae7801716b34c9cddee5245b930a8b04c604f836b9b5419c4494a62a8bccc20bbce120975d4efd324590375e4d348627eeb1e8a96dbf801f3987d55ffe0b6b916c1b63a351cf852c9e2b3eceba52b95d6c26af491c8bddb4a4b20aa63dd437755bfca5eb8a0efa5037673a02b8d2c02a0f053d8a08f94706859ee01a5cf29b217efc45b35fe2ac5945bb2db3c9648abb84a8f9f32de02ea9522b0b28e86941b89edfd786a185adb0fc896463c9e384f27e0d6d6b0810133d1d0d32478f97e06379aa17666ac7c900d5fd55e9163b4ce64c7bba34ab36377d79200e15132e6d2fe29e48f7173c73cc630676c72af385cc4cc8239553a697a8571e0d768e2d3a416cfde5edffe2b0bc7ee87915afeef8a5a0d3d1eaa2608cce2ef465ec4bb0bb57883840c234dcc12c5f0d753d26e3b75df22a9667534d5a4e5560374a4cafb1ded19fe9ed21713731f1a6960df05c382905ef4a687f7f7a0971abed4dba3da4fdcd4a5b067c549cebc14b7ece6af1326b9f036a0f15dbb6592568cc4220090b2b922cd3a047c853394161796784257f60c6c61b532d9228714697ffcc5d3ba890ddc7f9060f3a98e29381da04b91795ed90c3c11f5f038152e6edd3a90dee785e0be8182b90436138988187423dd0f611ccf44598ed6172d286e6395b5564c637e4ce0d9a2903ea961104faad05020bbce5b22aa6bfd2571aeacd96729e4a491a6f3e78fc88d399d72c048da0bb67ea63c0544618922ec082d2a3e390a443822f30793917f3725286ec80eca0d0960e02f3dd2e4ef52773f0a89ca5d86ef138985104713eb3f0af229ac74b618fac63a98fce4c35970703d19bcfdc501da66dd8c7321c723d4a0f57086b96cfc7933b3a098843e7bb9022b1e0e9fa5c38d4b3a352cb0d23cf6b51e4b50f8cc4cb186ccd33de5a9025352470c1dea6de16484527c421c200d81612196dcb8c618e87da8924b39f5ad3b68cbce44a2a443790ec18d5f3de738c9bcf2d1bfef038a34146aef25379f84be008b94c6cbeca6d1e614177745c187a05fb2b6fa24547cbfc105943c33ece15c01d81c0190be8d9f6fae03350a60dff13cafaa0158c1ee49131a32aef22859219d7de2fe872a883ef64080b43ed51a9b905c045f0aeca2fd55ee33416d575bd8e117227bda48d5fa015979d9ac8dabbf4601e992d9f2a8dbe0938723a4f965744f318f97182f85efc8d19986b6e76403bed1f60dfcab58d1cf93cf58400497674625e71ffa0eb7bd7d3d9ed2d92cdf9b7885a292b14f32ad3e5af8bdf3b12770807648cb3e0425f47571e776724c3b55e397724edc9244a8347b70c6a0eda5d487a051121f4dd2dc6eda649dda8a329d7876f9359d40a0ac87929db362f2da5e78fec2f40f956ca18315520543381faa9783edc9ccc7e3e403ad30188d6f5f9a973f87ae74eb70a342dec5bc7ca7d1cbcc5d3e8e92c9422da80d818af6202b1f7555e08ce834498a5e092685da55348b2db172e1e9aa31ef006c7454fecf8acf245392fc941fdf23f9baf18c0de2b87fe7ecd0f507848d47b98a56574e27b658b10d3c3ff94df2f6ffa93ed2b36c19d81c796cd23a17155b40a858094788cd780798b43ec91a10c8c171b488e10e0c39b6b6482d52e95b09b02322332e37eafd902a65462b43df7b1191da946280776dc254f5dbffab862e0e68a64d69fac640b2c2cdc161a306e0327be4b96972aa5fdd3c1baf1ac8804d4348f3a076a49f2e1b7c36292993d792aad0837df8b4aba8d82c185000143255d23dcdda9ce738af855de25a5ed5c7852b3fe0c739487a5a76381f43e68f62405317597fa9c8fa230fd4b5c6637f06177aad34af53b7eb782eb3bbb57389f2295e591d72ad744987dce93a5811eea3f6a24418386ebdd94dd4ed85c4a3f5949f29df1bb316cba422bc7d379237ec173303c164bb9ba55422ae7a5f32cd1112be01a63f19c3b4fd66549e708dc5bb60eef386a72770c1d4da1e70cd08a7d60402a0b91b7a7be970d391a052f9dbcfb205c07079439a6b7d11b0fe4709ce02d1c5e3441f1fb38b05cf1ffe0e385c8959e2d6398aadd5cc0613fd5e7babc26b39ed73f066500bee45737aeeffdbd1c26d17d3f1edda520bb261bfb6a082b5e2d6c2498d123180817417bdd08136205ef7de204b76705b0347cee2c457977bc233f0538ebb6203f01a99e7af84b8c8944018dbc347f78893f9497c19338ff9aa691d91b2b29905c921a456d209c9d9dfc4f570b73410943ab9d74cf3044ec0607e84bc1678fe5136adbb331792f8a35eefdc349db3e89ce6341bb514578bf08851b5f05f24d3d2f0fba15418ccb54992d2a8686a38dcc2cbe1edac96327f6a89d4b1e2365663ee573da26ae9fb4d91e56dd1f055df4a6781c07678e52a1d24f0ae91691184386684190340775bf37864108cbadee8167d2e80079729ea7f4237d608d5d7551bc354996cae77e5441ab8a5daeff6b1d6a755e6d1c8cc9c06ecc2d81d206af6815d6ab521da42b6bf040c65857ac71c3ad69a305092ba0cf441f5e9473e187832354430b867f86670de3bfb26c61324cf0d6df78e7f1ee80be7281d2f40b47568dd494e691b671a171086d961c83bbb3d29c0f68bd2af825f6ff715e0c7c4b5cb055ce3a59673e93c04bc88528ffb23a2c25873ef72195c5a7b7d380525602e827e8dc65f78fbf2e040234c283f63ea4f952dbf112d11774a8b2b387b1b12ca15d3abeaf6adb114dc2498bf28fe5560357d883fd7e28ff8ea263b3b76c1b22529d6f922e4f2698917138407a756a75bd1a3afc87b5810c86876f6bc59af70fa79074329dd66f1fff0463369b8a2196e48a83e59baeea37914d87e64816ab670e7ace707c96288404ee2cbdca150b371f320a7f661fd5ccb50057b95d6d7991ec5aec62dea859956f0cfc6ef2efdf82c8b9d17de11cc6a4735806b9588926c3d1f1b7c7f2985086c5e277d8185a299ddce60e01516d1a3299b1f54f7a7f31483c4c4e3147df1f86460655fbdfa606e9e3c352aab2c0de24514087773a6c23f5856de131cd0c49e2b797e22de1fc3c94808442757a8a1acba94c37f240b16da630d7884b931699f22bd78d05b485e5ba66e8c97a2d63543b4d8dee32f858fb6692eb071276d48dd1dbb640912cc299afdfeaf88d5bb9d5c1425db8b63c905213b86a690d28f4759ad7d440bb9c2ec006899d121c6c3ed4bc25a5b3de02f9919f0eb333c5376f41a561284760b00bb7fd0b2aa68dcaa035abe6a5e4dfefd5f715ba8aaa7d709ade9396d3c52c6eb26e2ff30dc9d2fd8a1c434d360f51c6288a8ea5273e30459ec0f99b2f33e246518d955f6acb13a9faace80957850463a71ac25e3fb898724fc3767992098a0be75dd21f0d5ab64226569ed7ff573043227840bf4afa06f9f43783ff2a705db2a2eb89fffd3a34604e0c4c7780381e9e6b1b409020eca06d27b000f97e4e78f278295367aefb7899c7205b406186374b6e30a9b524f37e3e94c33b1d27ea1105307f0cc99442197d0666e03998e9b434593bef71d7606170560893f4db2b408f776211d3a179cd3db02d4edef51700241011c8cdb3d8a2319f13db4a35fc71a7a2b43e4fc62d4c0b05d76a1a3648a245edc18d17b1112b81f9b6e5c2bd5de35e11aeddfd1e8feefb41386adea39a7bd5ee9aa6ff233f922726ad6f0c9f78cb85fe74107602284f5d82f808d0e6ba6831a1b4c5921379ffc0595b75006452cee411057bf9599c22f3b83603d8377896c9e6b40baa05334b3a3f3e6891a1d779f7dc8fcd9410a7522fc61342b8f5036b22652c62d21444b6c41c5aa53a02a010b428928e8342cf299966aab022b0fd6de5bf833f62f2ace673695471edc02a2caeee0c3f514a5587aad80898f453e35435060e2629621c61713b517b74a60ef60810cb19aed99295fc288b5e248a2c4e91d7965bdea5f221793b112f5ef9357df3bf9c92de9b67d1b41cd0cad2a4a3a67bd344e0070a3a9548ac417d847fb929796f1db7c2cb7dbf9518f71e2bd6f278f3b08dcdc1c8279e03b04b0a6afcba82fbf4751eccdb375e60e9d041de158a49819aca1dc0abbfafc752a2182f379fd24cc766a9d35c8750a3b8aeb401678ab2bacb261e07f059105aecfa33d608bfc558f32c38a759b67133fd32153fefa8454b0f3f0aa1b9108b09117235c4d79068a632583340a67928ca542ece6502d21b8e5e72eee49aafd1620abcb22a01aafab821bd0779433c8d21ae5b6856f2a8f34a4ed25feac249f87b5108bbd6f11a21acf4462afd41ac87bc98be6f0d26b5aeefcd17e5ea2d9429b7f067c30c5a53b03f4b39a183923e6023b5d7740e04cc195034ee61ba13d46c9ebad28a87ece5ecd0fbdd9484f781a59988cd49c1f390c0272649beb441e1c5fe20085ca6fc2308cf08f659bfa7b596747a9883a0d3c28f200b50ea56dd3fa4a03d804507f0ccff20817d0e700156da03f1a4d458d66748d2078fa6f71526b3c8dd5ce25bcf6cfc307973be7a09d77e40c67eae0efeabc6f1b2b7fb26eeb93a96278bacd0c2fd37c588008faa61ad04ef9d2a69a4c0f10a5344a179d8c13c1e136b8be594e4cfe82852abd1b15e48d9679fba04639593e6e9b1293e519d0e93225646a52ba055f853b06ea9d987a128560ffbeed1019bfc77426c6bad5f705ae83110bd5c1dd397326569bc0264411d395fbf4ecbc4105d3944a503215264a330ec2e61178edb4b2a339f34e737ae2806a7a016ec85def047d7c2c97ba937abeb345a880dc00b1e03d3ba8fbee452694222a66434561a2055802e74a82539ef5318c6accce54be7f7c5d5786e2dce23baf9da3bb40c29e5e003a1ae594097949464301cd7f51055ba1bb5dcbac33bd029f2fadd270d64bb641c2857dfd41602903c12cae556ef5690032e0473a89b88bd70645ed1e22affa2365ade0e0a8097ac29d2daf0f3890f0cb5d26ee29ae2d3b1c3b9a3ac72d82deba2857f2e3c0c7fe14b4299d09129105fbbe810c3f5dd1e7a9464c2952c053ddb931f3c53addc3d24bed268c3cceac17021d0c911c10b935085923f72474019a0909f235bab337ead7c2afdb67b0cb288c76093b42ca0c1977ab7f73e1f8fa8296d3c09376988aa4c42aa8444b292c8292a438eaf0009c427f27e944ccd3501894c42e0b6d2454c34d204f5828e378d6a95400006a6acf54b33d10f6a0d71774096b100e00470bab64151a00ce71bc8f07a959679849edc3acbae2214b6def9613b804388fea705d3b40d002049cea5da37326c8ef589a13ac7aff087c026084c7624faf3be2d6acbca9b4a21c8ab5eea319b2ce6cbe51b0a6b10d81d9bba467d05e71ecac712498b31fddfdff78013cd63208b0d939128ce31959a15ed19be57b7fedc0f6797cd352b307aa26e2445796a3a8177f3c5e7f1a055a0ccf7efc608ab6ef48cf46dd70285c6da20e4a7665f833ee57a9bc5be8856a918d9a8b79bcde63f53e22ed16b6ffb8c07750315c8b7ea4d6701dab8c977145007628f4152b8b005683c518867681c1a8f631ee925d8d1826798014753b6d2cfe9c465d7bbb02d40acd22bfa65b445e5a368759dd34eb3c841861aa74c819d0a594f62bbc00726ebe0222f88ee00b37391b041b30777e44fa9fe74e4d094a76eae5bd57d8e8fba2019291dfc2eb8c046c7c57349819a43fc24e4898615f4a5ff4de2b089fb1882d2bb8fe01bc1526775c005604c36a9d29537c54c525ae88857e74bad9ad2ac10c383ac9d15e6e98ec0a5f27c501b814e12c6879a2d5066e853bee2ef7aaeac7708a22ad6c3adcc72fa9ff9ce460b2a06cd6a6ff3b68a6e8448834d841e8146ecdcd9efd0d8c6997d4c58a0105953ebaa10836ce80e3733c07e082e715c0a0176410f0d8e83c2778332d7d0142ba6d03d91bcc932dfcb73283bf95d0f547163d47de595b2ab2cfdde0604c833c674f9dc8b740f147b2b1d7675cd1689ce2d3dc85e9c14dfef7915820dc30e06ce82f3f260c65e9aedaa854a36081f675ccafbef59dc1a728c0b09f8dcf4e580e24f43dc1a239c46fade1f4ea0bec5a1a73b1f83b27dae0b80da7df358f360364c0d76c2c3e586843513076257d4375913d6f2bbebe13c256a8a3d8b38bc08186cd8e3305dd3d6c1a354736cab6cf0779ee2aa20aa4439746960691ee8957332944ae1a42d71d6057e47870350b938e39248d62a50d272dcfd36842731c4525142aaaa055ad7d83777e34ca2ab3371578f0a5ab458868df5ad98c29c38a1f8f27f5ab5154db2d9def7e6a0204dcc04d8e573e3f1a8394dd775f60514e7a645224562e2b331808e83726bfafaf47ac6f32c7e23eaa342efdff16b30e92bc3cf52b2e555e238aa32ccc2bb597a5777c51e796215b4ede9b0a3a24a2a71718a8ebb70bc50b5fafca2e9bce088a7ab23d7ad6587b0462afeea2b05cc75d68b46080150f75a9d863e239e06b98315543781e307acf07c748a415ccca6c1e5703d7aad19678f4062355eacbd75b71ff4929e54c84f3b3aed065014a6ec4f1e25008cbc1640d96a98e06d6edc26753588a24edecffacaea6415a3f5c1787c2d49ddb5abca0cbd2825f2659d6d1de79f282698e7447652deec952d89f2c928bc246a6dce450222ad2a3b3382c4c7f8b47bc3309e26e0e12cc681881e0064bdbddd6956c3dd68b1f5ec0ccc9ba3e172f3d8c23160ed2c90f8bb4dc3adca0da70fddb43fa20fb49fc613484543686b8102d1e949575761875ce0ce88af47a0ba5115242bbb6aaa90daa804f2523893c412f3e0f5abf348bb0c7c7ec5e14ceb4cc1e8a2aaf218fd6a3bdafb62b4076de688f0f1cd027bc1550f5cddf408608bdbb1f713f8f3a3872202106b6e0740fd7249fde05b5aac232dceacf38f0e10b4acff87a8139660ee5d051bcb4a9246f7ceac893a1b87e63e8381c4a570b206b562fb30b10ab2edc1f4cb295f8e7d0d5eea109316d942caa44810b17194560deb33d84fe0f869e13657b8e701ddac62d742c6e8934038999fac9cdd1c4064092e07b01f01a8c33e48d716c4871027861cf48dec7e5f742260a3d0fd9eceefad9bb29e29f2fa062799eb362b3159bbb0488d57173490b28ceb42ed51b61c9ba0074e4b7e1b83eb876c649dd26aa2a44c664aabeb753a1a41b94132d71e63d36087e41a76c6e3c4996b2c665de16d651a5fa74c812e4a2dc2026f4b39372f0d18a90ab06f8e6f374211c84139bbb498a2a90b87ffaa9617e6c76a6937a5d485e654a8edf188c93a573babb12fd9ccb769a3657c27c6667228f9f785c2ef1ef1004b5404a467cb4e25595626bf0a293b4cf8091ae76773dc3781fa00bf9f0f7ce840ea99803a5ee278bead738e455e7ff8b25e21f878813a7041552458af13b9e5b68aca53fb96b582152b502515cab7487579dea0a6029c02c764bd7e6f4cd9a2d75fb2a77fadc3c4d9604072356cb6227b376c545e39604dd9bf72ee4ae3b951cee2e01d4e102f84c9132a03a2df2113b55c2307c1c0da71f452ca0e17539ed9a67e651de6615001d9cdd6a973c31d077df56edbd039eafc9399b7672864cbcef2a8ae7c513ae801295bf6a0bc27bcfa2b72f61969b7c6594b00ba86062363907cb9ae0af7668901f852d182ae7ac752cb32349bb3a2718dc9951ff94d852bbc59a9b9866f92d913146ecd7a044179f52b298158bcedef2e82856b831a26a5b8b4c3dd2b75a18c75ae7a582fb477d1ff3e2c976126fb6c5d0b5d445be6670f324242db3e95f237c39f904ccdccfe972a7e7095c2691c0ca21bb0643a5cd2f128ed255d9de51e8efb6ffdd572e85965d407244b0fb6775324c7c3cf91f1ea5578832575ccc5b778c3c454c646279fd946bb63279cb7257c1b29927d6cf8cf4547725e643dda072f77fa4d266b50c7dfa950d5359435347a22b07b071bc8ae358a57c903f099a41a8e601cfe4d20a799647b6979168c6f3ecdb71b713909443f768bfce61a74e5fab58e2b7b8dd079869cdb59ee75c2a1ba9ee08b04d4b68ac3c739b1c5fb50fc0ad58bfd6771446321d39b1af9e3e72704d3d4fa86b5b3a690c30a8064553a7c1ceb0d2b246f8a46b07fecb6a1ce009c98285ba8552f14d3e96bb94083000d1d651ecd0792f7b5407999ccfca3e8ffca4592f4050c833ff92b80a3cb604b115760de62cba08c639bf4d07a17e4fb604c3eab0cc7ca6892fc63842ac3c30fe4964b14832593fc34c8b31e6a051d1e5fa192c26be9f17069a93cf0aa861b22d38c9c502b58e6f75b868350ae655fa7ff960ff8009b69d411750ec05d7d0c8c8bedd73c61ea7bda2ffc3bec4509889df5a085025331c25322ae8449636eddcb7feb4594dcdec3eeecb26708c6d60a8f7effd3a7000210e557aca2695d03152eb825eda811832b98e07638e0122b8379011976b480cf4082ec61913d9654861c579cf2b0e4eb68ddf767518aaed070421c361f6b960dcbece4791c1d1eb4218179f290f7c5f27af8e761bfb04c296c84a335f02689b57f05af66f24fac31c8c39ead2c38613c09b0635cdefe23f214bbb7831706c2b57a758917564efb3998d54093d208adf952e890402ec990019868bc775454b9f68b2c0ef7a3f7e7c3196e668d311a1117219f8a0ff22ed764b8a69abb1f5f947581dd455b9761a0c629f19b88c5d6b9f6b5ff64e37f305ad3b3df263e2f43683a0bf5d3d1d408efdf4bb8bfcdb07ea919f42cd3a35cc1cecf423f8e26a7f25a24721afe869a520ed5c528e5dc0d3318c6b91e65aec2b3386deddc987c8566ff9ea357c8baa41bcc23e7c8ed7702d42f35cda0358215ee8a46ddc74e5b3579571a4e525a0cf163185f4efba96065fb6c95170589bcf572c17f2271f0172518b50942c002e8fba3babc8d40cc66bfcf79db05a84edc69c123eec2c66381ef3a5dc7ff846e103ac5f08a16b16ee7cd1a7427a78c571e36e4e73fe83a281ebbf3d2e5764c733e9fd700f0224ccfcc13bfd6b08da6452163550eed8a4c681d2382e72c896f7fc4af290801587ff362c9ea754f91ff0a3620f1fb609d73142e304c23a4b72a54e1418cb982fa26cdfe0633d2803222bc8b0a80733bb840c7257471ed8d7caf98dd6d3a89f1407673bddf1d2da28d6b086357d4c154eb23d01b9dae3a0509445651e9d3f8c9f6c98d81433fbbc274f10c60eaf42682d72a2f115e23316b0433f812e3e45b0853169952de9b688e8b51dea41d01f8ece2e101647c7671bb7b91fb0fe5f496acd7ff2db524a1e5a1a04501e2ef3ac3295e426742a5b657c9ae58a87a41644114258e93c9fe332aff943fc564cac72609038f6bd67f12e1889e33cc46b302a49ffe8be24a509f3edd57a268fe1cf8194d13e843de5a38649402ae2fe7090f152fcc89a4e66513b6b45a466d601190876f2056ea65132a2315aa3c5e58cab07e38908e492a40ddc000728d341054211088ddd58f355d1b9b93e213a4407a6d1d1794e0b3f1b08f9f2fb0ac05214ec0377207feb0785caea977da0a3f681de310c1f5aff33f646246fb8afadef9c1c143e3b6cfbbf951ada1812fd3a97cc250cb0b58e845560ef72e3e5e839feff4a95e7426de758addca3a6d3906a3fb429b3ea88815d8cee3dd865dc565d8f9ef0e591d0f513143154f12a94c21e5ded375556475b57a50116a068fcabb3ca3979dbe4cfbe948c18ebe808ef1781bfc2f520cc0b9533c7e4097dd18443210b46bf6bb146ed922b94a7096c882042d606d6f7dcbd4b66abe5e56097dae6e6e2f350c89c0a48430ad45009fefe0e0218013fff5b38394e887ff0ee6de801a7e46caf821da7f0e6c95a7b84f0fd520262b64fb37a834a330394649d30d17a3bee5aa70a34dcb2bedc720f6f70405abe0084f5554dd22a1f08b1f006b99bf1f0c974173b4cc1d9a90786432f221bfb9c51f5f8ab8c6b38d10f0a16f4dc9a48686bb9ee931ccb181595a2ef78ec2869e1a33f83f6603cdfdd432d96580d8571c4522d842024ff050a2f3a4d7491de10c49f9c284b1970872fb82a1e79564cc0ffee4bababb6b38c688ec2fd950c15555cb8d4ee447fa4c1ffd3dbbe306778fe6e337a90d6a0876748ab47b2c6dd5c51e15916fb57cbf14adbdd84fc082bdfb8020b7dbc048873b314a65d39b0c6ec15018e3e4ea46690f5772dd26c6ffbd8051a8fe60cf72d57d4dfbb1b56b50f86c002564461f6ec43ab378204a18b0f9650c131c0dbf7ca6f8798c5417b1cf0e479e57a92159abeba5511f8ef570cb40e841851156ba4f657d9464cf8999dcb9fb3a3cd6ae989cee28f8ba867d1e34b19ead383b3b19bcd32e288765f99c7d0458b20e320e0472043b4d23b1abad9416f89af746b9165be9e526bcfc3942ecf33a0b7aaf730256121590e24b9f12705951adfb00261f8dcc81d107dc64e60184ad1da81d942488e69d970e4468d964182ad276d27e18381d8acf80ffd42c48efc3e87725cca6342e1fe1f9e4acfa5ccc3dba9702af15630e96ec58cd2c9ff5a89864868f954e8c8ee2209d6636ab7828f8f304cef91a37009d0f829f49769343213fcbb10520fd86824d2b3b79fb59395bbc3b4701653c2cab28cd3e7f4b9b272973e04aa76c2725627b8ebf4d19fe4b7332a2662ed92c48177e74d6408907bbe59fcd595a2180d0f9bdf419f9a48a9f35921a27ef2e6e32f8750fccd18d85f741b48a4c0db3d7173d3e6a03e65d4ab8d8aac7573259a4d311fdffb2f035a92434a98f63f8b65b37833d68b310f3f6cc37c0a6028fa59d9da6af30c3140ff29b3f54a53d319d4cd45555534e0c25f38e74873a712cbeb7685c19ba2aa3c5452b327eaa83016089e0150bf0e5962d2dc434e8c85f2efae3bc8f3abc17b6b541962f6211d23dfc9f95d93e3309f2e22492f7341b9bee69e77ee39402e57c050ff5092604e140814ca70147d5a5d8916c0b9b1f793be349bc9aef99471ad0fac140efc12809f526054b59370700e8ad680777a3c75b75f6535c6ddff6ae8ac3120f1b0f31c981ed79db10a8cbdf288190f09f96761b740a790075b784b039eff3d6d85edfdf0cdd37718ace25b71f80931de655bfcfab52fc1539f16e55ab1cd413d9cad9538fe9ac25858cef8d5062c44b08195b93aeb55cc6ba89647241e7d501abf5bb67f103fb2eab5a9c943ae6a6f460b4db8ccc169e5bb4a4d350a08ea6d58bc15bb83bdce983b67646a02c3ad57ebc22966dc7911cea3b44cd3d0e3b5496656a14998951bad939386716457f27ef6c316793a477d377bb82eaf7daaa78c8f5668730fe4fdd3b015e2166b985eaafc6285ad5d017282ead28ea759fcb082218e5ee81fc4041318d46bba8f597a6ee291fc6547c754804d939be41c38b502d7b66130a2af0e7e2c536b32bad63f5f3b2b7afdddbe9e2f4f534f81aa8722249e5db52cb758f7247d3a1f2c5db33985c323bf22338912667b4ef2d6f7a839420c72f008174e057fe52e943e516a49cf0aff922837acf7ef44f35a4ba83d3f65b9edd0d0f52780abfd9cb785dcc8c5a8f8136c2e5b93cb269059832480c0a6e66eeb89bb17fb16506a30922bb1773953b817f1bae5607387494f65d9170d707cbfdda134d9521516b8ca937d44343cb55c60bd5d2a64e82baac5eaf0c427faffb6430f12b152f924b6ff5d9be596773466e348efd7c283b5281d4efc2f664098923236741f8b85a2b1b8918320cfba682713be5ba673d94ca8ee46fee3d8788bdfbe34c5280f1e9ca7e88b21d3fb9bdce60e8b879030c520ec3ac8b68ea67917f321ce2027025f1ea33564828e0f05aaa816bd99fceeafc696b6289023e9ead8de3b9d2e610d739f2af64074572bb802af6a5dfcef0620c74c54ff4aed2f000a3a3d064bae4e2c6145101ba1e742881cfa44fc07c2a3c9be18033ff6620daecada51095d3d57058f5c15abac9789a0ce1765a807e647a9b8987cd1da46ca7cda0c704b4f23399094d2214b9b71d767fbff83294392f91e32267232ce3e793da9d29085b7b34ce4cb7685eaa07a2b419c0242e07c0d043b34271c11beb50568bad94afdcc3486caa3306d4d3cf9d604dca69fdd2b820ec87cc3431fc961874ee041fd5e3e0caf842d88dbc5e813add60acd78ffbdd51fb4b1ff954762ea552566f031856e99849e8ca18f06cf839b187a7f3aed2850f19ac37f1144ec455f0aee7c8aa75909e6c3729e2a89ffaf10b7960c713fee789a6b6078a5e7e4189a5eb42ad33d1706377103fb402933f993c7302ab2a1f6b913d5b66ee9902ffea01f12bbf8721b7de962b91aa21147f18ba64d201c21ebba26a37598d1b1c2a42bbc037d9cf42d3d0188d2fe7c23191d6d5e6aef63a89440ddb8b09c48dd129e063c59cf7cbea3903ed3c94bb675c6e787b2eebb3343dd20a19bcc1ab1d0943c2ccca80d5bf1436a11d2a3aed1d6e530e5c82d69dea47ec8ab2587d4358156b95a77b5f9300017e5d2caa3a6c25b797eb2e5ab75be0d81d058e53b25f6141b75a2cdbccd1124cbf9e9d34aee48be1367e0960c657f06e66a667225d422d2228da4863dd97e9aed881d502f99529a7bbd16f84093a119998a13f9ec0496049229a8f8ff6b0d729cad88275847647787ca2b6942e166cc01d3ca7c8807a218020058983ef3e2d960cb005076e55677efd0bc86bf8f68f9677cca116817f99156d36e77fb3ec3ca36c9e413fbf825032d1fcea2bb1b59f077d7d7fd2950700e081db0e80910eadd61f87d29281a935c60e1b2039183bf5efa1c183366ad7eccd7b83c01b5037b7b96636f8b6e3efc048f10015ffce8035771a62e0aae7848d825b0514b5bd4f6ed40f18e69d742e361f7238337fe0d795b31e246fa5019e83ece66662c4c574ea8fd5b7161727d1a9c40bda6e812e890e3429954751df9cd0a03f9b16bf267b80a3d31180ac0eec7990e5441c5515a17e2dfcc623b84376cfe9c809a661d4991f113613bc068350992584589b88f1ad2b1b1a29453de1a526000654a128608066f56d108313bbc9065ccedb5658853526ed1ae15f1df96613eea43df44d93d5cedcff06776d456aabd678c5d8ec02309d860fa683c6056cbcea83ae21d1d52025b9e433b9bf49939bb39fb40ad3f56d3a2a78894882dc819ca9709f10777d2cf0f7e270fdb431d90d140ff2f201234eb6dc3711d01c46cc96ca563422627cd3c1092658d10ca20d6fe1f652959a2cabfa058032c6e57e80cae4b83610208987fbcf5ebbfd370b1e501c2b2791ade0bc7dfffd6042a553df4c5b810b7320f6c068780586f17ec1ffb2a6524dcf6f92dde3dd6844b095c799e723e3a723276c50b3ce50831144a51a58e84c6e8596a2d373aeae17fa837418873a7b96110d5d466dc8ad91dfd54d3886664d374bb1679064e9110f2be315d80a3d160111bf5043175e10b598d27685ca1f9310292db869365416cd6cd30d58fc7e352b2816c18f57972ce0ac93000e4d53f0762587c4aa95f0996c3e2944076cb49871244e1b2a033949cd81590c960b3246fb37a5a8b7a425a0e20b4115671d9add2835c653c304e73f81d08ee1998406584bff6b87628e30af89e9ee6a8a09789e2dcc6be1cc2c9a024b5e32862b677319a06a2ed0b2741a1dc11265adc05c5985a0d0c47c8e90d7fe7e6724fa3331c17609da8406cd8f4dedb80a61951cd7e257c416aaba03c5f4abd8de5795b9ade85ecdf74c4aab97a4c134153d39b11c7ca22ac115f083241018802e76841499933565581f0f2e9cbb48a1856ae026ddf24a93c1919585e6737ca74031fac998045f76d9d3bad6d771f9d67776ebf4f6daffb641005cacb10f9b83dfd51e84bae1ef451000078e9a9fca3723b8b94ad88a068904134be9576979b8b8064c43f489027356c904e8ff91483c6d3ca8ee993c44f9e94c563455f2cb0882437248f5e6e4a1ef4dbb49f12811b3e37159e7525287c3011a1c19aca6698d81dc2eb063ac6a8001b1c45bd182fa3c597b760279566cff247e46f2e8bca24241b62115688c099bbb9189361356ab3bea454f94897705efae33fa6b50742d1e3ce29604224677e01771052804201ac41423a6ac944e0a6875fd323b0ec57a2eb1306fc831d988c2218bfa8036d73e11690da4b60fc35fd38274cec26f40a2755c40992df3fdb3cefa464ba017d96c3df4e3770c8e4e6eb2af17479eb4f845fea6dcda71e7a63f1d501ddc5dbc0e792619da7318192cbdab03ad43d0ed679255d3804dcf48e4a3fca6e81719aa230d6c8ccdc8cdc59edc914320425c6720189e7288cc461a86e38be19d692d98c528641d08cd20533371293b888e74dba879297b0f42b2f2ce5f102be5909fde84dee2124e32a883d52cab98fd17b851cf5f0582e6c7b67ac8aab8a718c4a185fbf9cb3114ee823185d331810a53c940d3615e7046344cd2f38d94428f9a02da4dca540c4ed3a38635b3c56ddb0ff0d25c3d4b0468e73c446818c1d84d64d8875b705c3e8ea85a1c4cb3d3b29f417ecc5681d5f1e3b933d24345ccc3b2ea7fee8787579f374f7764e012220983c80d2cf765d59fbf004079a8028246d021e83c5b688ed2a3326881fc22fd617a98817e63f3de7a07ff865d94c5861465800844586bef18a3966d2a07e3f07b892e0948ebca41b688466e8ae826fc651a1856441c8e6b91399d22f93d8cc087ffbfb043fa1aae1be185106d39d1ece3d787acf9d0ffdb4d21d7167d8c23a4e968e00414711f6fc32fd4742c4386640aaa67353cbaaa701dded46b955172daf26f30e285c759443ed6b0677ec45cdede02e051f13cc4485f3938f577f3c3fc486657e53c6f55d0d148c0b349824cead18689bae4c99806701e45cdd75320a9a4bfcdea9aa1c41448335a8269f897db12719fb73134773fb14320b8bf227838bd19d70baa38d4c086a66bb93111920097c5ded2da21dc761a82ad3822662846c9b7decda08eaca8b26f578600e2272fe4ac37d0c4ad7c01de9feb012196b7bff840979d1981737a14ba04cce91bf55916aedb3c451ec83a3440876ef09e84fc2d44be6cd4219f7bfc06546af21e5a58965be0c9221dfb723e55f5ad43e81b5ba48097e1ac43f254b335362b208c42d7de5f130e362d060f50c225ce64f30253328f3c8d49232b8c7a674cf49af33da29bc762b7809507ffc0da0c122c47be63f678cc110684e6f1cc3cb4aa8257bdd5b3b8714d9b729f0f4250aff014b55c6d191c0ea1ce382e3635f6c8b1aed34c93d14f3dc83512f2756cae197648aa5a25f0eb211768c29cd5ecdfca183fc4f63f4896bc120abaf39a2fa90463ad785b7d73d94815bf0f0c8e6552122ab3e2658a699fdc931fa126050bc7eced5676a2319029f34c83061e9e99f8780be8307db4805ee481388a1e458a2c1c4cfb1f64a46a0846551a406a84d6c43dccac64e1163fff2fd3eeba7720ff79d1aaf34b753ed28ea1dc465a57a9758e60989f4f17ea76dbae940705b28efe40b8c608d8e46e86f96201779bc0f4251074e08bfdb0b7310ff1bf31133c0c573814ee4983ff840f5bc68d117b300f680040983be825713f898b2ea8009632b4ecc798a9dd328d2fbbf3b906ae3bfa304148dbfe54e259095b4e29104500f8d56072ba1e5c8c8c6befabc179f69a577f253a5d2a3b12620151ae556c8d5debe1f72940a170e090ab483eab9db12c4ebd2e3ac2743f49066a36b8689c46dd69138c8b3268eefba6f691f70237d62da7541283b0feefa65f318bc5e2227b93c0f12a80be108a1e8920a524b9608b0db178f8bb1bf84619a71f5d655ef5fbf9b445d83aa87c7a740c5822803f196aa90781457b2691f8bcd9153ddf65477ba257350116d6b8212ac809e4621f5fa22cf1b2370143c2909846f5cc987b7b1544203a2e16049a5494c4c99e437fe2875e34ed125a0f77154da5fce2b2e16b47813b43896f709329186f648f3c25899f0e92f029a8b1430d0b5d350a2375feef588ad4b632f58bebe05098e9071b159c90b06c9398da6cf0e9629c61252cbce9bd1cc797d6ba2f3e7caf2eba5634c3f61c04c1b7047381a504722f79217eaa71a06f96f023c9c76d46cb8db87fa3f30ffa31702253f367aef85132cc56f2bb81616d723646f37485e1add598da002342f74e9b9e70d8c00506a2329d8899cb438c4364cc96acf376d80366b0f7bb0613c51e40def7b8e09f8952229b02a2071e866914e621b684735c35ec0234d69516df2d89a525ca6e0bef73943c0d48e2ef03cda405f75d1c90ad6a492e233deb15d5a50422dfa06a5368a950b7f9b15b243f0e359c573f6c1ee44a15c391b5236dc8afa73752d476aba466eda7b4940ecf9c034b5a73b9d1cb37c02f6f4391083265d10f4267291846919241bb6e346a18d027ba3c5108939fc48e069fa5207f14fd726c91d76f5515a43a4d619fe2aaa3201df5c65af4bcfaf51f887e5cccc35a5f5b0f0d2cf2237843aaa93feb90a1042c71ab82597ab0ed63040b62a40a950686fd931c54e6fa43ebd20535587e4bb82ab6691309eb8233be167901d033774ad9577a34771cd8b9c4630769ddeb0f52cf06e949df06ace7e9309364738332ed5d000559dfda6cfa170c0af279bdebeb36994030b0e6847dc372f3db66132e579528d9046bcbc267ca4494c771c711bc02d5c5c05f824ec034369b45d22cefb7906d50d7031b9b3069e49da87c6982b4b8e23c97fa12f12b7041de58564a009021effc9c7c1d1311e3d2babb75bd72b5d9b7f2ebfa8f8434eed3781c484df4f774ad10f741c4d87d8ae9a4f956ad00331f2fcce637e4dbb408477cd67d663ec8f485a72ecea2c53169d434f58f0e1239fbee760ab70c2c7c65f71bc73fbc218823b07685426aa1c4bac19742841db76928c45105ac3fb853b44e0daa7fb412fd73c0af091784321d2059d438a4a07cb2e5f8a529c976c16d021494ff17eb8da7ab6dce92943823e565767b4b50cdf580cf788849f2d21e17e08da42b429500e3ca924da860d82a8a031598320383a768d9f0c131143deeaf283b6f2fe81fc02bdcddeaefd1f6f77b6f7dfc350d817dc08dd4834b53cd9968a5fcefd410ac96046db7b2c9743d378eab1faffd4008c0b226132c4b3ae015b302b70918814573a2a17e61267a2518b426b9f2d01ea64c88250c7de84e1a69d6dd0c4ab9404d78f583918f5e32b05071ca29a8a2028dd18f22145b4c6aee6f0dab42638449c1fcae5732d61ce64911c3d221d767f74f582e77c113d281e794bbef5e72ab68e014b79d997d4810cb90d61aa242ca27e2486db27649a9cec234c4a9ce7d09809650dcd171b9dd4efb932c8b3e8afe5472b944602bcf4892fe375c78d7e53d8b488e1f0f7e64ca60ce62c884db3d8e8e49b3f72e826b0d497a4457ecbad636248b47dc4cf9198fbb7b5205475d27e2bb8ec14b7f37fae95f7b326a9df7bc4fc0e241820583feef0da18377267efe814e8e1c6ab8ab343d12bdc6cd3fb009f98261bd9629b594b7b52f928c5b9f16d1b88b96e10d8b22f98eab9bac5316708e79994fff421a634ccf165d6b728f20d161f0543e228be7d1a043a16724b90cb0f9767100d46191af19703e6344e2cbd71da0aae47764563db45975d4c3b88c9bda8826a3bfa20f466d7d0c6a92299a7658d0e47be9779c4aafc776a6292453b383dde4707fb8430b6cfbf109a03cc2ca5b88133b99ca784b78659b23b8b5dd00ef16c231bb446e2f1c3b17235c8175d8c51bd8ca0b043012ece2c9aecc168e849640122e862278d6ac70a970adf1d86d795f79bec7e16015b6193515e413cb09ece56f4b3a6a12d9cbe586ddd238e7ad1a9689abaafb7aaab3fe4c1d74914514ecd62764e7d46c276629d8538ec9d6ab572cf60344d78bdcb7f94f32a7a07f87f65e5addebb5250cf3dd7697aea0176447154df65f192a4012989d5c61cfc50e5d3b75d976d28eb773e32015f6a8db9c0398898d27fbb843a7a8e946f6c14e165e01cf9410bbd8fe76f72b0bb85f1e8bcb59d5f3028e4ee7bb88a2c8925422758d89952b166fe291db6df904f951f110b3a5d09aa81b29e4a9f4bebc50b2141197b2e99c4a8966f611e70149c6590c1eb94a2f92af979190023cc72a94eb09464f1c97f15cf1b215070a41f3a55c5878e1c5c693e1b3407264562fa61038ed6f91ba7fc6bd6f1ac1b1a70e0fa6826a2386b7322ff6105a71bd97188d6f5f0019e2fc98869defee189402c6b118c88e9b5580a6d246fc8a34b5167590c7708456b29b5cc1a65ea4f84bf85f3ae622642c2f62f4eb352851886dd758c06019601ff35d09ba4ac83637b6d595386386fd70403de07263151e22b9b5b3f8896262be4f5f38a641a64683546fddf0266836a9cef8558bfbf5e50de8881ad2db4fcf21d09080fed3eb181bd7bcf0937a33fa0a67cd6041b54dc9b00d623d1d40e633d43b8c4288daf13dd30c452f5e1706d3baabb349b97f12d780fa8bff3f57ca1ad58b28430c068cb9b68a55d7feaef13a46a426d7f7112cddf86d48e92d7fe9e139e713e0c6495dc580856da35f9946ccbb9a9e08a95baea9e5ecfc10b6588d230efb979334c5b95e649b8d28e1109eba18922198762bf7cc7f06a460e0b268d6aaec39a36087d902aafa2eb14f53529ee3f4f452c3342cb3e4cce53825d1f720fb010dfd34313e479d92c1bb015aa23309ff874e9d4a6acf9f17379e3e1162ea7fc906ab60780d59913d7b5b3eb190eae063038db77bef895728b09ee1cbb92ce46178b53d47d0669e22ceb8bca99acecc8a62f00b95ee66bbdeaea94a840997a1e9b264ed0bf572106ca9ab844093f0601a95f3773581469a1fc6e15f6f2d79df74400d3d4bb0572b032397ac19262831efc8bf598f80eeadb20273a4f55e97e9bebe5c90e762797fe3ceb7a707f0e3d416a2876dcd1bcbb01dc9474322ed1ea56ad9e87c36405d3aba72c7a96f56d8695503186f0161629eabfa77c83dd774d2513d09216f7853b0ebc5ead4973e3f938344dd34b623819ca797c90d55abfa9e00760f959f335f44f3e9d04f764f7cd8c10c3a916f248f6f2ac1627271fcc4d46d839c3b524de89a7c933cf7015d3a7cbe16cbe9b4087acb30ae07becf17c454a70ac715ffc34b82dde831df54b03a42ca9a586469824d405a1a45d8c136ed3a5e4614cc7883affce257821f08966d5cf484ba987e99862ce8be9d0b4ed692e86c0437983d526549009a10a572561b97764c4bcd7e26aca041bb1a31fe695a4caeff165994704f56e705c5019b69a378f77137593287e9e5ce5c64848ca08951a1719dc9788656183ff2beaa0e426e33057313359610e42f4933da699d03e571262c346305f5eee47e3ef00eab6f58bc7e30ccf8a222112278e155fc4efd20c2c58887bd524216575ef1ae0de78b20e5bb77892609db90f960305f92b6bbae7ef89624397611433dc710649bc6601f285247afbefe15f525075739b7b7eb31658d11629d727f6644c4458c9e61f283cd44c873d7663921a009bde5305988e87db7413ad7bc1c91ffe7a3ed72a3321af433b4300282cdb4d5f428c676fb9d73a4dc43bf847a9dea62535c610f32e62c1b26af8e53e93a90fad41070e784009daa5eea74ff3805541f5eca875dcc7dded5bb21dcc7d8bebef6c0ab2dc2d56b5b9f7d7045bc8edae5576e9c67a208683e06e851f2d6f346940cbda343b4e15dfc7b1fa2b28e1a638dd4bd6c5958192ce9c76d5ae55920cb73f7b98bb11ef1cfaf3cdfac0eb88d86dccbe8603e615d744c086f11d222bb7848a93f20c549e29ca96c97ab0cacb9d1242de6ba3241048b1aac72709844353c8e417f431f61ca500bc06583dd70e0b309ddb189984079666d9b2dfc74e723908d855043df1aab71309844be20fc32a0055e9d82f27703a05cae974c5df093954167806bac3cf91e36b2d2d26b68a70918b55af9d9bf19e99d2356744cf352f819f1f8b05ebab0bc9c12758aef63adab4031c0d5ddf3aa1d81cb6a12724d04782000babcac336ea0f7412d3cac0ca6c732f78a4a17a48351cfc14ee3c9645b029bbbadbbc3e9901d4567a591bcfae01da1af946caa54b213cacf12af53c5af6e4617c9b4285bc76767014fc27ad87f8e4d964e3f5c1e935859b33b384e92f8815615b695186e1db2c1466e230175fc708e70745b83aa49468f91d8ebefec7ea2aef88a617a133693dffad1d26d5bef4f0d21181dc10b9aa073f40008604632d8089f45580f5605ff2e8abca393351e789b01ef545aeb82fec94a026cb9b66ec60c2d55a3c5a4b0bf0bad11192980d7e23c4c1bce397333e7e07c3d1294d7d97893082652f64450dc2343a488b58e5882e41e98498ed4f15712f50af6912e99eb76ebe4daed19db7cc91b796ddfe43f20e70c4901e298ed97d8c9166cc9aa18a26d181f8052b00c69dac00813d606baeb139dc6dc08a97d28e207a8bcf74443efe698fd78751e87a50a857139ea8ef56ecf008fb4ca1950d59b23bd0e606f904308ef465309de4bd0408b0d53e9e8130f9b87c340d88fa24f038bd672e9284874ab102011a6fd56eea4b530ce58f13fd05865ec8a7d31463b1002e5a528d8c7d32878fb8b8c19d426526cbaa1992071487c41e6643d7eb7ed4b69fd4d5200d22876f2d25861391a92fa8ec9ce62d7ade85107495d58845dc6f4ef26581395fb5fea061145b4d18ba4dbe902b7cb25885b3ef61b4862674cb5518b8411502b08f4ffffff0b