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 77022 771a78ba5fc13f17b52a596206726a477c0acd937e952bb5a4e7365d668ab0bc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c9d6f290ecd611b00fd17c4618d7e2050b9dbd63f7340b9b83a6abb82b5fdd7
Certificate Block Hash
771a78ba5fc13f17b52a596206726a477c0acd937e952bb5a4e7365d668ab0bc
Source
getblock-raw-prefix

Public Data Hex

00100000000100001f...0088df0100c0e70000
00100000000100001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000f70c26ea1d978359ad9bda25be9dd0860b36a7a90e081ba30b0f94f6d9a2d19833e3b85a65c844f223eea2608a8f0be35a82fe48b3e04ed49c98e0b29b58b8f08b0551a82897401f591ee27e01403f1672b0d589320958437c05000000000000000002000000020088df0100c0e70000

Raw Header Hex

000040202917bc8cf5cce8589d84bee8c9a3fffc62b943a64d14f29b663e0622a20deaff5f8b9dcea11783df4db808c4f2f735b835165efa6f10c40aad2929cc23115e694f383a6a71d40018d7fdb582bb6a3ab8b940733fd6dbb950207e8d61c417fd001b61cd0e296f9d1c

Proof Data Hex

59,560 bytes
121216010307485cb09c6ca23b49b3f99a0f258e6c73ea7c28243c9d7a0974b7a8aa123025c45412eede6b891047b3612d712bc690c65a0e50d28019e09539fa6ee58e7d7e377b704f8c7fe0a8c8e2ba265206f1ee2c94060853dba1d9ab0f405d10b37939652bfba05f9dca0ba1aafb421d112d1ef0edeb46832fd09989c0da510b03ba9a58bd663c7ef489cbf70db2117a1bd35523c882bfe2bda3f1f50058d0950999b9cbd6050352f4600fa483ef8399b9e0d9fcc7ad3a5e950b58a790128e6c807a4cb4456f6d9654545a65c2374e29b45e9ca0911af5a3bce65a8fd2341ceecf3ab34b3963e6af983f2d69447080fbb1970968eaabccd92af1a4184542e8b6f7014013694de5c85decbd48d235bb23e86b3a7f7b2c890da0d8cfd478bb7e0dc334877cbc78b7c5137f7e0f8d673a56ae1d472f7f0295123d472018b0c2882ff99537b14e95f88e8abf4d0baa552db917d08bcbf104670217883d209336084e7b7de2c242f668ba79d0c4dbbfb3b1634791f25dee24bb86b22c00fc4f9d34df789241ddb4eca15354cd0149dcf9e8289a534dffd15c288acae7758bb42d7b48475f3654a4a8f1ef88aee036c9de5ec600225c5e2c648763900e6a1dd465a8e8f5c5f77d237fe8503b408c31cfc8203340ce961a7e6763c73f2e000d8f91b7e32e13409e1fe60f842872e2c6ddf661670255a1a85c881b0ed96d6f25d034c81ac7dac22d059d0b7cf495baca6dbb03b1e184cf74b81984c11794963633e17dae9ecc829e5b5a9598e651d7dfaebf749e6e6532d781f078b1e5ce6b2f23f8ecf133d83d785408c51f3bdb9cee94528be1c0b0c25e86c49af6c61f1e732b739b8aeba36cf5c71f1ed68313c8d974067197506a6b5dc6fc732d4e14e2fb08c0902f492ae4a9c09b9882e8b0ddd02c718124704a30b25d1092a694380c11f100f6b923b08837345d395601e9f34badcf99dcedf5f2453690cbb6e6068ff49b35bfcf28f9d16a820b872e7d5d479244b985ee4a632e97c17ebd518eb010addf26ef41a3161acc3a29ada88153ab78849238fea3a56cdf310fbd22148efecd24783251849b9d939da2160f613b8a3589542d6ff06b6c8706626008d6d69a27ecc1d63db1d0b73d30267ffb2332ba21116e2adb2987894c79ad77d51f889bf707ffa4e8ae6a2385868ef574ef3c36ad405c76360c11591b3b6285c6e3a90e07108a7a1fe7c035ff5eb2352a3d94f95ac8fad6aea411af31440076d9be5f7e6a3bb9ac441e364c6ec0689b75707c15d5143a4918a645e266f920242cdbfa1e19310051bab7efcef03a3db9e788c0ce8b506504db321c17baeb1669d99a2a563ab27a064c5e07a58f2316f71f87df52bf626dcc251de6dd12be280d99ddb7f08020ab3a693710bc3e1ccb69aa52614da01dcf22475b217439d4b399009c741788095aa88fbb0105a1e7353d0ec2cfd56cadbac07f00e11ff5caf2cceecfeffd20cbb36af7d5ec89752d92424e1889d03e6e53d78e091739c0281f43fa7768cb719637f19c367cc3a5fc2f16eb062de1923863ecd1430004f0e1b3261299aa870366796ac27c1c34c2272d758c1db492d711374ae3ce856d41bbce95fc427fff8c5d0eb365490ab9b377da40b2ae8f2df9cb5793954ea66387c8a3b0a6535ef4f788a4fdafc3acf87f00d0d3adeae321f8d525a3ed1180491918ae8f08b1f39cb94ea726ef2324802402b075634dbfe6a8f58d20a84af6037505bd6ee8e074d0b6380625da7f2bc208c658ce8f85e962dfd94992b1f63a0d014988ccb62cf6354998a2304229784848ea8add1a96261f93f43748e1be0badc803e302065e94a7c3986a9d2da2c74470ff580991d3b33adfcbf59d34d73dab5e6db72a1518eba9041b41d10b99e1d8d7a0f581a2e73522e231098726ec38f030e9df53aa5dacf4f07b8e75a05ad3826fa8fb146e395c28f1a63ee6d74a75263063595b803220fcf7c82520caebd4903613e955f2383cb04eb621b5b021ca9ed64f6b335b4cd8c833751488329f89eee11349ffa3ef5ec6cbe61865392743a740f48f1c2b2d8222fc90922b32639a2afd75e57dce67d98dbac49553a18f89a8d8c432a81e29a4cb471c1e2f3da9f7034380774a32531542f581eae8977d143688498764d6a469c4c24dd8f2db5c62d97e06a298e71ae27edb85889845c7fde538b73ae85fddc301d0b50f79a8784b6d1d5cba65560e128b914710c9f51a1f4d4f0772bb1db2cfef75bd790900a5801f2fa3ccec50194a0ed64b286025905ec0abc7afa0467477ca1adbf3fbf3dfbaa4931d7b43a4bfa9d222b8e6fdd8d4240b31bc0daa453953b5899adea4b79147f1b95dd1a752db381c266c647fa28f4948e8a8f89e6f1c019a749ac44a2731bb52712e98087fd1e65fa7a8cd1ff5f53eebc9483f187410cee3a20a8768029ea8e2bb3c27428585c0ba1e72b2499887ac7fb0555331391833d4b1e0515efddd79b16c95ca62173b71d4636020bf0b8354c582046d4c60a5f9296afcc18701ebc8cb5a557d439181f451f42299524b6ef224130a6fdd10fb9ef9e2dc9647029dd6c438483fa8b42ebeee1f5004e980ae213b93534198b0021dd5eaa5bd7df54f5f197a54800ee863d9ca615c71cfbc66286e83999bb78e7aca20bfa13978d2e2c8642884e9e714c0cbc120aad518e47609dd0ad614e26eab182807c162cb09fa964245c44ddb5b31882166bf489b14a7dfb9510059c3d1df995d23dcfb28c9c0afd928961f69ab93de36da82651f2317344cedb444b30caa8348ad7a700e2aad5eaa1702556b89b0b62a4e4dbdbc145c2ca4650457162aa03b37e1f5cc2e4eada0d3dae317516db3fecea36210ec5cb51125598cdce937245ea47d49e748c4227a088f69a39ca582ec287491bbce7ad0cb62ad354c43135407aaa9a02124c71eeb46cbcf932d4b1908e05544001e51f245627e0e9c45fdd1d79a9dbfdd28896b9616cacd21e04e328450e1b33edf6f088e49e96997c81a10f9078aa5fa329fe0667d895305d8f136ad5a6a89d360cca9c5f2fa87d639d0970d78dfd729231e3f9626a345e0373a0711f9cfcbb401af2c8c835c210b36be3367d50ac9930795f8d21b58491e5d3db34a01e7234772fec5562f11626a862aeee29cd86b98e9f77e0a74ff5c38644afbe36790ed89285f3bfd320a4635be457a0648278781f4ffe4a714418e8d27b64195eb47b2b14a327c3723c591be23982db1236d064e84c741f954650de5f64c643958640155317c9a62173d31122386dd83b2300829e18a120326cf9fe64cad08e5ec204df9bc6d402c3d04e19a8cc04374183070baaa42ecaaf54b0e1c5fb617b5d3ab447b5184e8d4868a787da22253fa86ff8d35322aa45020c6258d7ecf0af88d5e82fc209cde93199cc390ed23dcf63bedfd1d80f41eeaba3174b7b643bf9582dfaa674159ca0f0179f35c1774e544b02deb95f50d5d7a154dd0b2939daeb89b86a9a4b52134067ed83e3dd0663ee83e0c594fc4d8944ffc0cc49ab06fbfe71f8b22e76ce7b35c358e92299092aa7db294ddf17ab1654bb62b9d1853e1df60e3e462462f1e61bf3605fd9ee3feb837e00fd0fc94bda9cb9c7d1c4b0edbdc6afa0fc6be38c5675157acd94d49716c10506844b5fa865dbbccfd6d97d0ae608d9457a8a9dd0c2feefba8464757b934d12dbfd4cbda62932f0ee301bc98190e522bf8fa2c534c7c3a38bc3c61574e8a08df061fa1d969b1e0dcad0d2a3b021b104484e031cc31c0fb0722abd2688f633f8271a450eb92508a5c21b86764fd99a3732a4a4cac1257410ca860387552bfdd5d381954d6642a6657a624e24aa6dbd2a689ce28c4430cb53c16dfbc84b343e1d54de6d2a87fefc96f6e1d34ea4d74ff708e6d0da61d18f3ccf454ced994ca3eb159ed6aa122c454840667cbaa9c0bc036b40536be514b9f2ec2008d9a1450c57c582b9f0f0e55f5312a2a39adcd850a6a5b04d1a9e1476194c299a35d6e9d104119a802a3e88c7210f74b80e205287a37bc9bff864676033a029562bcec5a42337536e5bc858d54f241aec798ac1fc3b3b724ff715e3d00d5a14d5a1ca8a1e2004cba8782042262c55ba91ce18d46429de73a1955180e3b9ec08fe3deab6f40be1cbdb3777cb742b201fca81ea8e5307fae98584e836d3b78bc44d755f63323b34d7dfa3a648fce5707ff2aa2346edde45d49e2857c35667b14cacfff866eeb750e59c29ace000da64965d48e435420ea0ace08ed558077677c58f5945dc4f3035d4d2ea92907fd5bb79ee62164564a8476728525e6e9f8baea10ebd8b787551f06bd472ad13d0e18036328d76804cc45511372d37a63ab4ffacf64bcde17b2f6cf9c9631bceb2fe72d8db8f56900cc0ef81d223bff85cef9eeef7237cc94f95d59800027d4b794a638048791054df259c87ef0e3151dab9afb502571085b6944ea237ed07a2a7007d3579c4f33d50b3fcb861266fc569456d1a8ca83862e81bb3bc474d26fe2cfbf73c2bce084916dd2aa5608185f198e420dd97c376f8787d2cddd698ce38a95f065f42ecd97fdc5a8cd0899bfe5d0f5f2acf404b19186a913b3cd4e79e2df0aba2beba6e90d24b5cab04aebbd51b9494e800d2fe4c05137a2b136512d1b933bd9cb1ff06e079f2316cabfdb529bfb0c746bf30b8b584b7ece16808ae5b5e6d476caf5781279c79641064151349aa3c1493b432740d650bcec69706d3ed3a93f5f1af8cedb5db7e0fa88c870a19481ce8d343d40cf482fbf7ed3cd76b671afa9664720eec3fffbbe1db3dcaa3a2c22cf44a9f9a686ebaaf58084e001ec668e287c72c5d5ed86c362f9c7566f96ff4357eb9d08488cda4875dd8a11f5af9d63fff37ad9bcda345e22d81f5b5fdbf29cfde8fadf3684386a07998bcb825d298e6d26ef2513344e8ecac7e80e2d136f977638f3bf48503a366725c61bb8c0368546e7eac6e1c1f243135a814275aabf18458778d00e9bbc8bd55fbb2d202e8a0c3daf29696fe359842d4f0d0a05d20a6d131518f05de569c0a9094693ec11daa7a0fdf045967d27027116aee5b6c3dc6b12a9aa2c64989232e8823f2714f2730f8f410b4f1deba8f8ba13763d1cb456a37f5743d3453c290c0e6786f93de0142c9781267c3fc8c2b4634b26c75aaac1aecd408822c091be3999094640e956ce9fa233d45fdc84f1c69b72571879de0c7ddaef59a4455f5a6134be32d03a14de05885e756cdbbd67166068ad6f7f88b38160c8e553c222fd5fc0a2d538a9ddc846abc09cd3116d3bca09747ca045cec4a86b9038db79c8b79e9a065e3f200076fbc49184d55092001272b122dfacad306e19559cae2acf9502693ec005ce6780f5d246fc2eb47631faa7007026dfc645a3bd9fe1e2f1d3747f27cfdd99b5a97182ac72b0c8dc3ad40129c0b2b959994add732467e53d2d5a540ecb891a896e0e61b6c41a061579c5d894512d755130090fb187cf2b80818797bf4d6c3ab81ac8590fd542dd12639145db60c433eea9a2a361c905f97d47fb189716d523ae1a54f22bbbe14ce47c6de0880268e5a7dd56e19103ec995dae66dcc04a37f049679d9b8635d383231eab2c9c446f69da03bd8f4320e0fb95237e5102ece96c5e49e408740227a10ac1c5e005e183de2e37bf10dc451147eda59fd56aa8e1098cdfe50a6dd1e56eb7f4981df6f82a450a5b0c4e705126571af2feebbed3cd72111979d73a9140a53bdb711e91c6fb4a5a56820721f256ec0d42bf43077e7b21d55bd4101d68588f5611555fccce7c4ddd8ea7b192517b841d9136d90b0023c04c1c4a55bdbd3c49f9e13b34cf42e93235737c1f8f4f8c56f1131e93648e54ca578e0b318de2db791b9803c333025e976a1a2428fb9124f5248f7e93fec617d3e075d163c3946a251bc288589714a7a5e8fb28de8f0a4a30a960982cc5cecbb08e2c6a44f9f9e8f541fd4c7b6a901fd3c58773c3586d9af78dbaa250f496e4a3ad7034a60a0ab6e235142255b6a25c59e05cb09198a84b4304f12acee1923329a223a2cc4fec865c0e04df43dd93ae51d2fa3ad232513b47484c6ea3d48711a20e12bd734ff999543dcbf71cc73c2367dc7cc457260c817e9bc74c1e00ee2420449437c0a214364012d32c72fe8ca30d0435f03a1154b8958f269397289234b3c30ce96938db14ec0f9a0e6f92f3da0a53379cbda1316ad03474c9b05fd1e7ffd78e24c83cb1230de8ab8bff5915b2c5811bbc34d8ba4ccac93e72e9a754ca80a2331af3bc7db2444c03786a86f975253bc19347ca3488d5beffabccfae3cafee902639e8e5f1fd1fe6ec310682080aaf2860645ced4880626e096318c7b17349225cb66ee6c36d9439aeafe4b15c30b22bf60a26d7b165571526d09b68047d234cdbefcbe91e92f4d2af4827402571749986a69005eba8207f59ce7a460e854f15ead08f0a5cfc001bdd62d67a6d8456775e394fd94b9e3bcf13dfd61c4bc04bb00ccad80389528026de6c4b0102a2568413eb7c1cd9b66541b37728aa2b284ff4551e1b89f2043c8b9463f1385ad692cbcf9b4e9331b5b1c0331d6edc0a2b959d492e9f0c9300c1c6bb849c16cb50c740e6a1ac02827d00883921d5e579c679ae80f4cf0585f744dc12370578816dff94acecb355103373f25b205256eb50b6ede27c6804f0d52f77dd87dc6b7283304b0c69cfbc4cada821db9b7461e405a871d09829e0334b7739adb3b7d8ceebc838c61d7b4a0cb59485ae3460d6f1bd8c0edc2b91155a820dc0fbe7d05594a55c7dc8b963aa5a4d9e0e75e096e8285b484df22390e10b87933ee312bde3292ce2e27bd61252e124d6507ddc0698b47618a2fb94c56e8b2a6e88ac31dbe563429871a674ce0fee5894d57e0d966151730c8f65df4426f4426f50fe4e26dfdea784c08badd2631bd97051b49136e96eec3d39b49f437c9debf47ebb32c88cf54ee7ab9732321b3faa173da183fc0c7c0341556a9b0195b67f9b583613234db54ff1f4c95ef57fe7c9cb7a7ffb4a3e80df7643c84b0d6fe4277943db6f124e6116957074c00bba97719d0ad25cdb7023839f59a95c9faa83122495ce4468080890ff58fbb3bab93df96a6a0bd73ff1ab34cb24f43718b84af0263568f29fb4f861aa9c3e0eb15f7e7770309148d0b4e06aaea72951ec1282f137a70eff4b181a9824185b7ca076f0f4cadfaadc02d190ad7be798a26a912a3de966ee6a65a8efdd584af9c477bdaeba3555517eae854fc8a8d4969b5fc3f0ed836644bacef1ada0644861c9da2a6b202e40d51b53573673561b2db6dfca4d800ef517d743867ffc6586b496e067190d0f4bcc1d133741373aed956a8c5f77f0643cfae64e599275e4ab64fda46df3a35d5f0adc199e6eaed94fcd4319a46180ce42946fa7b0b3445ebc5fccbbffe72baabedaff7bf90d3a15ac74b38633f39e56e9574473a958dd90a0a9d8412319757416a991745ecb4d50276d5473015aa0c55963ec3a5ec58d0f053e932be73d8a2bb1af163a8d64e5631c327e1245b10a5dd079464b51d29d23e96be230f2d0115364ed37d984b7ec2632da49f335b3d7da52f2c379415d3101664ec3ebf18637b20c63484df852332a79721588a7b8670c1b385e2479a67552b789ac78c28bb8e35ce3df325b5e3e7a8548e922377b0cb738baf3a784b3187b7e859961ffec7765911f25cfd0f6556b8a1c31823243e67206e26e4e8b00ec2fad249322ca1884b762a480df6063982f487360917f587fbd86c37b36e9288596323debccf95a9f5554f8390dc4754ba0f436aa068bd6fe74ab9213479366fdf8464a88714c26bd00552ec924961a31bca4d33627b734455352f24fbf83fa5b87f828a0e7d45b3757ad3a6acc544bfcf19a235a0d80c29f2c1811397f4125ed55b9442ceab57dedd453bd3088a47a81a6cff3113d30753186733b3966944ace9330781202c15754f11cae89a7beec65e6fafbac4992e39cf0fa79896c26f8d19478a50f21b06307702f0d31194065bcb2c5eaf08b61fb3154128ff0cd88b0c8517f370eeb4eb047c9774b3f9a749959ddda1ac1207c702895edbedf6f27fb644ecd2e06ed02d28af6f0e6fe647d81da3a0c634774b2fd22d51e876b9f787588acdb42e8ab447bf6e251345d097dbb8da098193a5aeb08b115d5784e6b8619e49a17c23d37160726507bf6c050ecd92ed630bf33252d41614b7be286107c5c2a7bb1d1c28e57d40a65021c4dd15a5d8dd9fd2dff25b2c2d5b76ce2d2d1e0a04349fb9d0c5c2f9456bd6ebe6d06dbde55145be8bb6b33479b48d78668f45ec98d7544b3261730e585a330c7b25e8361366a86a8993004c3d09df9aca73577d38201d6b3b7ed365c9bc40a4eae349dbf99aef07aed94484f7e68ea7a59beefd4de4dcebb4c621ab4b18066565169c2b8af40d5ae5719ad9c9a4ca9339e02bcb6cdbb6b69a13a59e7553b321d281298c774c13e9ed9fa8ca1c447d258bdec2504d1df51f58bb966cdabf18d4f399ee4a4cd3967e43583ae30559945ef9f2d0765a31035900e9298b31f69a656ee73d4545aa624f59c9a8db796bd09a61967c2c4e978a7eaedd709980e14289319de2302992e27f1d46677a6c51276e5410b316e179e52f1e236fdc70f89b8cbfee28e43bdf253487e7166adf845be973109b2ad2b25d48c59ed061c5fe2eec227bf1ed8fe39e0a9edc1773aee01c87021ef952792f61f06318e1d4098cab8b2277d1a6f6fba319efb2cca549ea4c9ac38cc9e7edc62eee337700972d881bd1bc0fbea1ea891416224e0d60e82d7d587082dc7efba8f8250d7020bcce5280f4333026cc981ccf4598fa537207299b1e792d7146fcb3be0b38f7913eb2c2f4ff889d6d99c30b5675f2e3bddad53bbc56227efdf99c0a90f421ab9914818f0fd9edefdad913925ab4f31f12b55be16a347ce784f460f20e230e14a52a456eb08eabcc3540c90efaf6a3f8abf3cf15e2a5e6a2cf00757523a21680a2d635147c5bb9aefb006b5e9f045b937be375307e0539868c78af61ec68ee1b9ad1069e5c2186f2f5a47d8f4f6b7dcf09821d6c2511ae0dc8b34ffd6c561a82021c99c76295ce234dd811c6b79820ec1026eeed6896699bac1b263cea65a064145fcbfb2219ed8d41b8835ad0063a402e829812585f6e67b426455e9be769f6fde0cbc9d2c24c8b121087f13628ddc384212110f4f90f81367a1f70cec03e4bcee46e7ee08c69779471a3feb6795cbe7d768294bfaa65d890c31d8df8fa8547bd31c3690b2035c2157892cdda94f0234aae2f9ffcb308e4338671a9bce5606c3e76d42d418d0bc902c804519356131203d198a6f4f08dfe3feac10e1b6fcdcd8be6dbc949c9f4bfd078847a5eb6d70bc9736f21ac22dcbd2649499f129376469b30d8fae79ba741b15ec9b998604ea48bfff4185f77b16c4ff2cef54410d8b3377d056fee67eec5dfd2a62dabadcf84f3838ddd29a3cc239c21a1b68d6dc1e682e552e265449ea83a3fc1e4a4bf878142356a0616643a079dff36c3eb557b77b15bef6b155fdf5ff757369cf5055c440060f7aa6aa1484a2d062b730961c38e286ef6e95402043504f926aacd70490df8c8011d10c66d6a85127711589fdea3b837e78e4c7972ea6674006f2621cccb0c3fe38d561e9105094b101441987d94a01818295cd9f7ef8801b01db060661bbf397b589f64907492905f96a2f1d6fe904e359abe7b3883bdd7285a7dc66e041bac4706e07614712e9c66075e49d31f13628550ce0ee37da8da5361556b6db84849c82d8806a37ee7ed452d8edc6763702591795187d82d330ea55bd7302d1262e117339cb676ac34c9b74f21d1a18a2d9c59d8128c25f655d44bee089f98d2ff2dcee675f03ff6632c9843b6d6ee92386586d054362efbbc87b3051141148f9dab2a22796784609e95bc84d0f01dde9bf265bd0debcdf514fc090b06b57ebee9b78eaf994fec78f2092124480ff9a55428c10157a1a397731606530cef19eb18b9b0968f6323ba2bd250d0023859c907818310f03da22bc4d04d7e55c7caae61a1807a3222e4347d6514404f80db6f7165ed3a8f2385fef6524f6b2f6a4b83afe7b871d56a5d30f78543ac6521d17f546e0e6911bf6508c2161eb04bfdb437340e46b42dae99859ed84a612ddd8b692eb8e3684a38aae5361d1ddec3ba06cd6da7431ae9b8b54c54689d07c929893d2f30d7af4a8858496984c857fbb732b34e891dbf747d3a341aa280844840c79dc39679c4a349ed7b0ef8bd6bcf4072489f16d3b8193f843c9378b6bfc0bd6c8823784b7942606fd74ad82ab00d4e931215525016a7042cf7ffb0d9c137923791597fd0ea0b1ea05f858aea49ccaa903957f2ac77654e7747c758b361d59988095120446822906115fa5174a1fcc7f440d570a7f36a9f553c2d8228f80a0ce866b5d226854ad926c35189db93c1a2a5972905404256585245259a07c302c46d8a5c4d7b8de39c08e4d99e5276a21a34088ad35d6203836d36776463b6e470e428173e70e65c9d5b3856797920f172e9e5d52885d54991198e96185951612612eb37ee42d5d337631538d5de8ae9094567b4c8b62965b016e68e785c43880499eccf96b17f3f3d375bd1603dd678b595c842e0b01e5f821efd2621a507f3a05347ba78f197bdf6a368e9f11f3d7889ca151deefd42f7ed78d73047fd81dad0c1ad5f59c11947ec8b16a5ede04ab1ce5941bbf533bee3b2ad38afa005cc4d36584d2fa4bde251115177b0488d089506cd12e55920eff44e4eea08578a124cef7538a798b2bf3363b1fd94a16c00961d70216720110993a714a4d55f0bc30c7352558cfc460cec492148a79b1cb2dc2674ec85cb6afae6a5bd968b51d91274dccb7d42fcc2a071be64f8add75b123a15ed156e3011b28a6f4f6fdae139217d0042f34c127cf7bbf53714e05c3014062e106487504fb3fa02b5887c2e66c0e0900f458fa763b35cd6d8cf28573666545b8bd78860a25adf470e797715c25f47b715f6c42fb70963e135ab584eb06969ef95bd23e3bbd48a06c3653031425506aae0d840d8e0a5f4e8143635808467ae026ac206832e056a7a2319080ee607d1c217687c62c7afd35c292355aca322a4232b03f369b4fee69559bfea32014b0599bae76c752b4664ff84d5b4ea18b97a63012decd64605af772433dee1683d056b4331c721afbb88f4a34cc797f0524faa2f5a02504c93dc77301cdb6a8379285fc322004c8b21fe7c1ff87e6582c2cee4ec5d6cffceb8071092e2c74ec5aff570f0b68d608b3f7ac54581357690dc7816866d636855c728a5261a5ef27f5d705d82e9e6c713f035949a71633604479a0c077dcd2aeef38b7c0dd67c4e2b720dc1cc677154a54a4bdd1d49a6937d79a3a60411da0a01e4f8cf2423bd67ae0bab26186025332c8fe8f9ad5e3c743559fae350a2d3c037ddfede9918b8af0bae5c943be7fa2a85a5a0b8b039db06df7febb76538ad797b235fe1060df2f96d8726aaede97b831863c916cdbdcdd6b300fc1039637f8b1f312081bf604ad1253282a4e0f6437c77a23c0e677a304eefd42f39cc19bdcf3431bb915474ed788dacc8e0ddddaa4ee26d376161b0cac44732afc24787bd829278712bb2e9594cdc23b62a680b587842371afdfcf67084be41b059ac4d09a4acc2f70a97d82f439b7b5fd312ac9f867a3a6d442c852177d5ea7822c82575f5232f36a7dd28e255204e0006cb3c68b530bf8bd23876e91d0d419cd6ec786d43a7ed2f7abcd016db5b8168bd80bb8730a7d47825e5380c20aeb2a0f164bfe3e0efebf2f2692ead4b390f6c95afb0d2dbf35d548c0ddaf56a13e68cc7bf805e25b7d2c92b42960662866c87d49b6edd6cd6978d06de739f9358781e3d5fff6ea0c5497f223b68408470ded31030ebe124f5327d4f9f2e7d0b30c816bc5913c23a4efcefb4724fbc6248800d046fbc4df34dda2fac012b754e1c4e61e2f8ea156e2989101f7ee265c6ba1e4cbfa1981af6547f24e8971fb2663869c7dd63480e85b88570c718d07630e47c071dc1adaaeb744f8b9a6bb94b639d23dc33519d97af6558491754e1ca8c57535c8b7f9792e911a749f8f1c5331e5e35e68d1378564f5901f96c29ef58a21b884a5f9c8310f1c99482c6101b0ee0e6a476a97a11433117f622001ccfdb53cef2bec6aa2d293c757f3b4daa051f2e882bdf0340da1e520776584b7d80785d056446f6f865a2d95e001c8b1b9f164e4c4bd85e18f6caef6dd40bcf7e5c634b58e64bbdda2cf7e0ac7d9b97391b4117f2b25dbb0493c5c5a47c89e94b2caea5ab8308d96e49aafc36d61df89f96c3fc5147e6bf1e68c152ef72724899615ee04a6ea3d4ae42ca081393105c3dbbc1e6be13a9d4e1388b2017fd542955abee2e7546ca45b5a472cb96ebf632c9afb0344b6f6f5d18635faff5d0d43de5ecbcf0e81c75a23565ab41d38350e13590e0e795c31c14d92905745de190d433ac876d4a86ae9683845e03f0ed84b6203d9fdcbdfa84c0abd27b95958762b2e34238b95ed81840c6b3842b50eef136ff4e2bd3089f983382f23dc9310511c77823896d1b41aa13d6ea1f991ff5634580ceef0fa385368814814a774ca29233f52b1706fcabc992af370efbaf18a0124822518b8041fe7e7635620e9e98ba1a51aa457a9dc63824e6a0ba9176ed81e651aa11d914df02d92f9e9f97652cf8da26f2008b936b12a32a04e9a334d44966861b5b001bd3d72835bf9bdc1629f0f2193bdfb56d078302d1b73b8184a4fcb5a07a6feac5ee2467481a63c293504b7a62f9f61f5b80e1728bf2a192a2c57d0f606be1742fdc15e600f8955adba6ae823c321d02361aa6833b1a681b6cc83764e411ea68c35059c5327fd5d497c1068a0f5aac89fc635dc6b849b0cbec3fcd2f935778cb352877b80c52a9ba4ce102d6c69f030dede9785736887faf610d7ef3b8de6854dc6d8776e15a00bff201dbc9ca535fddac4ddb0eb10a10dc0f0d9aba171492cd5044df9cc8ab8a4209f32b3bdf060eafc5fcd43fc2d52b549978bd1d428e82550bb104822fd725b3f9b5af9aec65115dcad307ec1bb6efc98bc6163b94f9fcdf651968bb59929318c30da0467d5500b3bb4e828b6e4e7d01444e82b5abc57ad6ff75a71f101181bbda14dcfb200473ab25617df4cf8131e5b1f253d84def68d95b0e228ade34799b307c33480706b9f23aac0c08f5d8061adcbe27b1d0d0b79ed73165881c59e40a2e3537d79907d0f94e6d62a6099a89a88d092d1615293e8f9ff8bf261df605349cebf638ca2fd81ea29a979aecafac921ea2c28fd428f2249e01cedb43e03759d8dd909e07181387e04e0b7ed0170ebaa04620d110cac512e65d11852fbb7e02f70b77dd5ef9737ee8c2f85d2dfa4714224d35104bbfcddd208eb68a0a532c59e8d969c6a726f857a29ed9c9307c7d6ea4947178cdc3f5ded279e043f806d437723e94ac98b36fa7d82134f8cfd8d205f80884685fef328ce0501650fcb6e63138f85e4bb50a45d701c368632d91e453b31b103610b900824bfee7106ca245752c56c9ebd00f2b22d9d7085257898ea9470a6c1dc5fd51cc6850b658a2121d268bc5cd978899b70c84c22e63a3c77a24fa82b2ffa4025993deff1edca13a62023acbcf254fecd31e487acdaf420c452dcd09592c35ec0e31d438988651f0433e799dbca015055ac72ad62741cb4ffdb59298324856a1defbbd846ef5dfaa1dfe6f16befa370ec3cf74721cd688ee46d9715f32c2dda89e2616090a7c1fef2f4d447a679089d2ed953af58adfcc0ff3addcab1e8df5d9a041b242eaa7adea19d7064bfa895032f6e083809e9d6353f0f3d650b85f1dabecdffe656eaae0b543e9adfb31865c0630e23fd99b6cc23fbd478dd98388934b3aceb8b023ae5a05897e84bfaec63849104f683428566c6f7ada2a8a4bfe8a23f7aba7832720d6444df30ad98badb40e62d6560579be938ad52626a61a4cca83cc31f327820640eab257f65a6ef26b5fd1b152dea9edc87c024bd3e83f576032d7624dd4524ede2d5b2d2f71748c5cba5e947b9910a59dcb18f94b8d233e04fbe4ad5b5f48421ca9d204049a5a67d68e1137d44c63df9a75f351d8f49e29a5a6fa1fa0053105645ab4bff739045a91da777eb2e00554fc0e1fdede31c0ab2a1209d67eab1967581d7b5dae774300ddf73687ece7a5a3aadc42d60f6e01fef9f12e7d9f929d7898a0de6204c88b2e5bb9956273bcfa91b7ed72fe93de1a18c3090c5e801cb06669749793a568fb5c8e918d5ba0c0906c39c6f613a732488c4f7bb6c16bd7030cabe806457375db1b3056546f4bbebb0f3007d7c4b1f409327109dc4f12d6a7f9cf9b59e21d73c3cd14362a9ad7d6c8777ce489efc3e93484f64f67c59756729625f3cbe61fabf0c95a418a6c23cde4539357740e74f7d1a6c1147c1c7e241d699f71673022b31e3e65e518a4e77047b74b1e7cb44c8cc688037cff590b7c7b1c2b6ca37ad0e55fddba23dc986c455254635ee6dcf35d0479a88ae5c578f5920a3cfd47c979b92a0696b4f484082a3b297d8433807ad5f5ca684a4b51b2b2c6ce4f509621b0d8bfc8133e01dc3142faa94fd82761a8a96b7559a428038d68be1f5c6cb5893623b2f38a6a35cf2300342eaac676cb9117fc6a108b98436e7749a6de1598718c18aa2f8d7ead38a9bde8913da86abf2e0247f1f1c8ae5202f02914b3dc2a5b09c19df3ec20a8cdc47492d88780ea0873404ecda2d35c9abb3b2635f18409184951a8c19399f17746f7687615245e70dce6d18cb15bb52826cf5c8b7ccb3801af992a790c78e0b11fa9a60596672017e8f82d920306e5b458faaa06bb5fe878f62b4e82e9aee761f1b1e3d915fb4418fe42f6aa87a91f4263e8e8b79ea78de589e74f50a88126967bfa6877a5b31e65ec312b03e20527da91a0bbdca132960d0948c910f107abfd1928bb3686eaffafe6dadb77515c2206af2dea8d1f79cd09f33fa38db13c5c1cadc4a76495a030433e0057c20f1e39ba16f755da8d502c5912f0a6dd129051862eb496e07ee9b7fc2e04c7f0648378926d89824ef17e017fea56dd162e33b9ce9b1c8984e85efcf1df9178f5368f675fa0ffa8fffd16d32ff4e01c6a78d342213b6c77fc4391b63cbc7840073ed6d989f510ecb56d126d57a097e40f640284a8c27612616d302219dbd049a15f7a2dff761960df2658187c8005f0ad9849da00904de2aa72e83cf8c5bce0425d1de6c67c9c7e384e25e764bf2423af9e233bc872c6d9e19ca5b51a610c5810e8e774253888453906f57344fd49046fc8039b7353c49c80d6d83fde6b997ecaaf0b6733ce2c4a4903ed5de6a00ab4d0a312b07ffcc9b514703e2f96f38985ef3242d48a877598f5d7f7433cf7c6113ca12fe9705d2f6536b873cf12a827c7f3892436f6684e41509ab5dacc7db76d6fb0ed061d37be94a6255a7a5aa016f987ca5ad6a5b1db80406516c5a7f41aa327f7e593b6b39ab019e6b888a60a679ca50527802f7e2a9523fef60df27dcb4067075a3f93468915c62fa00330e3bcf1030dc371a7bb7b53a05de5a1b1f0e50fb26fdd2fafa65dc9b24da712b1883d6467d56aa8c206f6bebbb36a8bf5220e8eee3c07665b2cd1650529c7a00699654b5f9722be228ea10b963b8fce0705951ffe486ff6fab329afe81e104147a201f77d2ec91517e4b3b2d46c7f556967c4055bdae4114632d1eaa3d82be828191630c5e3bb4b7ca161b421ddf428b9856d3b7da4d598391f0dfc9ede1ae7e73ffd0e5006e92a2a4bc3a05c84d3cd7afe705577a34035bffd4c790dfabe3ede5f9aad5d6330b5406a1d3b647c52ca9ab633ad2659f7e41ea99e74c91f3be8244bf37e6eab07dbdf64da95ed3034cad7244a3f6250006a06c9e236ef59306c4cf653408c815f55cec10b5cb9a51b68fbc959f3743de0469451317e20a261b2484a89339a3c1c99e8958d41ba7f804489bf4da1f04cb912c965e9a6a2efe12107e2a8767b8dd9af071577e3c21ebc12dd00b7f6f2ca1c7350bf8c3e243f13e3088d65b2d6cad6c3f443d51a8ba4ac8460b5b229c84cfeaa67b93c3a56b5ef4ee75acff2c7742480a631235f0f078f32d2bea1754771119fe2b21a8813b2e9bbe903719dfe274b9786bc966f52ebf88139d2f2b325678dc76ba864c75c946416cab2e8533699b6f56f221408536045684d57e0665371924941b9450202e50379c2c9d3864c6d72407c7c8183b348fe221600e7ca0bc64b21cb018750183d27d43901d95379c3ac70fba0cb2a8d396dfc69f5d11fafff7bbd0ef007237a1804f643e8a1479d43ea03ac48308c552020a51f82f97814e1c90c1716a2bc0d7139688bc4678f30f381cfccf2a4ab71f65a146eef13248cd854c37005fca6ecc2f7de01cd3fc6bddad942cc909fdc33b2edab36d8d56824fd94c2b6848b22f537cf2ea131c3b720e6379deead03f3817dfe0a252294b61ddc0277715c3baf2b38e4070b2eae9e6e478c957932589be69837515746fb2f60a5d0c22c57271ebee3a4ba63420cc0f9bbc7e974d923c0be53290e0b1223b1c39d3cf07076af8494b1f2798d88e061f615b9e974cc0160064c3850844fb481db7198d6059faf2fe5a36c0c6b2c27542c29b8529f7c33a8a537e8d271894ce9857c9aca30f364744a2a0a56ca55544396367231c6dbd71ee02d0bb400300b8b113950342a33131889ceed7af9041fa280d4009146b0cd567deef32b7e4f3a00c61e7cb8b4ac65e6300d34f823d1fb39d62b0a82d154875b2686589da1051e0d56e8a4a5a9fb8a395fa39d336b559fb4733e8d6c55a49a71ae7ce95e77f57e4a5a971b5b0a3e81831f0fdae4fea741f6c82d47266f2dde76f730fa48b8bcc8b0974e521ea6f25a2442be32ae9b3c6f86a0ded9af084b6a992358ef12f9d802692a715db48d4fa32c5c9c23138f614292b86d32c97f7d3681c2bad52478e387bfb1cef9aaa056415361e7914511c59107225e6b7af07136429ef5934c1482166d33bb97e4a2df8c193bad4d1d8ea92192c19d343d9177c0c4a9dc132a10e5a70b40cc9b4d58be9a61e987de474b7e3de2cc7ff477cc5f5047eedd753876b0853f36968fcd8a5915268e7d2b0612413f69e772c02c6f74be0dead02263a73190b6e7fdb2444f22218e9ef7632990432d229b517309a8b4e87621d30a0ef37574c3e20c0c6d3901149107e0d995225b576037ffabbb26c551acfa3765bb76b646005fff6778ff742b10db7b1b272c3f5ec9786ad0acb9a23e4504f2c1ad96d7ba5886f34485a90eb0fb4cc86c1ab33ac9c2e7960661a83dc5b5677ca66c0ca10036455da201872f607c4d6e7d8bfe3c9535be31613224067bf8c23423923a01d1cc4b81ba0525c3cef796ec99db4b62d5e9c7306646d62833518c6d7600c0710d95cc55c898db2aa235234b977db636f0035b8b48fa766f690594f875fb720359f669107c5170c4c2b5f45d8039070003e1fe392490f272cacf0357cb6ef01ba69d470e31622f97089a4803497abb4c9c432c478009456e69e7cdf0c7dbe3e05f06360bd5579d1b2c99cf8f950e0c63cf732b3b0f7463bbefba2de0fe9f28a9d94dfa78eaa0ff066a6dd1d2a298707adc85a89bd98c235aab0fedb4349536a565df078f8a332553faa129664bea970c063a41991ab521fd013b141ccc1e8ac6eb450d57704ce3a7a3d493ca61e2e8d8120c10f7bfd8623062f8d77eccee99c7448c72a793a220a93cbcdeb03fcef93e65637f0c2cd25360b1c3abc8640f5a475ae768ce0778817a813387aa4edaf727878088d2699cf4e7a990898091e0de72dbec7a51f88dac00dd4c617a6204b1a7a26d7e4da490d4b016cd13653bf885c1dd4b642b18122fb810d8b73e56828b29d5e52e69b7099844931b9f573349ffe1029a32c3adfb954cfc4f4864506bc43b3894fd0af3dd0972bdb1ba4e18572be0be94c582fa56d59fdc312681f7b3428e6e7248a5d5bee1aecd23507e53a146c45bcfc8e9ad790baaf7ea655c26797a0f923d23c7dc80108ada9676fdfa20840f34c1832c722fd79f80e1ac25563f32384e38e6239ee856f65ed7f968099a7491a68c8aa4d9c977daa4ffc5d298ecb5d1b3ac45c9c12dc86a7dfa3d03fa6174ea5d7cfc3869ec93212c69d3178832cc03fec3fee29624fdf986831bf40c44110e966636a15a56a938b45448317bf73656f5c87536e64dadba39156d9f65df25d4a84c14b1808fd0286da2e5ab325340c09f4b11ee9db2a7547de5354c98174cf540dbea4dcb7e6298401e619d40583242fd408813dc418b472737061f1324670a39e7230dbabd67f6764650f2dc040f891e27835e68715a672ce888187daebf7cd7fb3721a020a3801d002acebdd1f83bdd02dbb63cfa69a12704afb302acc34ff9dfe50fb18af293bcb6cd3f098ea8bd66a548b2a77bfa98213480c01f121e353bbf88fd57fdd321e7fc36d3eecc72ce18078c80017133347c9bf01abf84285c1997996a56ac659c94720f2f5c99006bae2056574cee7b2065840b8dcef215836e68ca342a1295900ec1f0710c520485e9535956aa5e4dd153374bb6b21f7b0be7d4d0481cb9620f1893c1c153414a87e984a964b1c7184301856611e80f60f00941a9f66f8c2aa32b4f5156f8256931357cfccd96750eb8731fe1721ecfd106ac9b57504ba9ae3c8b984d93fb150597cbccbf13e3e4bd40332dece25d87b3fc7ca983d6ea3779c87290f57caf8ace04844fc90d7fdf81570691840a464782be885c3a311defc1233e585a26cbbdbef0ccbdcc79902e38508d646da08e5ae5f9eb619ae5203715543d4d7c0b73c2803bcb8a8af22cd9108a4622ac9442c7673cf7d4e66225ca7cf820d4fb09765add9758acd6659ed359f41202fc7483cf9f42ff62855df81039a10731fabac1b636917ce0f40fe79cdeb1502e3e76f00e383d6d92141d411623a8523de44c076fc7fdd8b0d572a614ef8117be527076ede34aa0786dcb40cfe869fc922dc2c0cbafc101f29e7c5d367770b3bd97e44f6430cccc79317973d099cfc1e49e94ff7fe85e493d84ed757520a29df0274cbaabcae45351cd32ac8996155201c57569fe74c1d465621bbe04800d2796e6a7f71edba49820bd59f5e3a90f0a14d065338b581b86b4b851f0ec8dddb61818f56e1b417e917a43f99d9d13021707068365f15141690801a84859df610d08a34b6379716aad7b55485ea367de125bc5ea4e7d41911d127e38e2f50e59289134f21bce35b2c987865f1cd848c55a969567fa994287cd6ab2256f26b3ec4bb4e45b1d8974f11007db81f59df518e56a68ada1353466265b81f8c7f31da7eef16ad53f0c9af7990f3b52ba49bfcc4e10befd3bced4777c7ab6d6bbea20957cb78ed0a6f88a3599425cfa66c1def9d244e3b53fb5711ed40279e76bbc1091c8905b95585de1f58f944f28f5dc09090a61d7ef62cd59f0edc1a1e51bf37cd6922a04c6c37e737d3e5711e5c7d7ded22476b9dc04e0aad4533797007f000777ec5817e86825c232de0685d405556ad273a20d1194b87ed4f717184ee466eda2e5508129929bb2f265e9ff57c790798853a4bc45a7168a86b29a8351d2f2c97b77207528c5f4c4a03c8c1de02ee71046e0afbf37e7097ace591c0dccf707c83d77f297727fb39e64e4fe923d846fa8b5cdea5ad0392df9cb826b33f640feb363d354bc7772da2b3d1e18675e89c6e4447160fc7dc82fed21b11bec86835b9e978c9d56019a15af68955745d4658aa712e98d1f42ba65a548892a14a2a081cf3a91d739e462563dccc20f804392d2b8a5df50942fc184a309b554591633c0e891a40b5aca7b12fb2bc07b1ddab66764833591b915887ffd5e764649fb1a2d3700a3d106f4e22253937494a26a5d58bf81ccfb70fdb2586b774c00d2083ce5de29ec76519fbcfb838f92471c5f76e22ce044e83a1ebcdc5660b787172e560b6ea8eca2bfda51fc10ab1e2c092fcd84e008d20e03a9e5995a30ae0258565ff2486c7e83374f984a7af046c14a3e515787287025d9127b0e7327f6c70b165f6b93e9736453d5c7dd1ef6c7688263064aeecb61bd1663f4241d41b76aa9cd24cfe4ac432ebb3390c0790bf97c6cfe3837165ddad2fc9a41618e887228a58c2add046f14a87d92f618f3582dca0967018417a59e724fc64fe54e2126bf0f553a785cb8e38cd2c2580eafe2128b57b73edcec62d6ed063f42030a70592ccf50d247cbc6ee1503dbd735befa62484b80576abd51e231def9ece96b65fbef37cf80d4ac94c3f5aa2bdf2c361157ff80a484f3d524b7f30871fbeb0a357b905bc8af72164ac71be906f3d9c573b444172f4b63f494d1dc09d325b3524753c476d3246715336dba37d09f72c333e1ccb11e0715a0f475291aa8d8a86a7aede5aef31815ed6e82633a02188358c447a39e07650d4d4f393ecb0c8e91f8af22c0bf456ab05e4c1f5104974d97d014b42ec64f3f750847d0f44c6c521e4e2bb1056b97e250de4eeebaec231525e88417b72a1d6225d3bb27d54f8f682910dc4d97186eaa9d39bc006be7668273ff1e401c44ae629da4955185e6f5eff62ef2ffea10297c4425817335b2cb8e043285cc8e30bb01473aed762135e4855ff2304f12da2c04e5719ca40ff6aa884a8842b6e8123e95c0dd00b0ad4947795aaa0e68b7165bd385a1c53fdf214c4f4bb1cd286414341e7038be2e23458be4ae6b84be27f317c23425a38c0067e5aa7698289463aaa39a7e90d165aa2ff6bacbdb28b6204ec48aaf4f4944cfe10a49a3bb86c3b385c7a4219c563908b72ce3638b315aff9254a858eee10e51f37522b3b25858e5b9db632f2ad845bd00fb390f6fb76b82dbb8ba3df20d84343052becedf6a1dd87fb25123bd5f6f01be93a38953536051aac2a75443c5878ee7ab478dfa9cf1ea3dc097d58c0bdacc620e44602eb97fba4efd6e0c39a75206b5d2b76e99df7ce064700556ca292a621ca1da533200a4d7305845f69704c6c2645c94d7d1e824137e94ead56201121f43be0e9d44e04b0cec9518c76187b7d02d36badf291fd8b33a9ecc8f0df65b73800d95f1dcfa691502558eb700c593bdaac569872964d141e508d3540d9c6fcca366f75344674747fec6c426649ce19226da8b3f5e93476916cacd065e05d952cf564da39c7beac2902945a0e8f693748e6071e350db4c224b7a03bfa117f6d466d41974850358595c08a16cf9a59dad3addb4393e230de97eee2424f9e0af0a3bfab5f5febaf6915ede5c9b995b5c1d4de2a282483c23141bc0b5c57b45c43d727ccec4e9506107f116f0de4859e76a91ef137a0b14a6a1cc72f2a37af16af196631f3c722c39116df80949ffcf7c175d8db63f0f5efa00aa56d6b0e209067194bdcfe5a2b54217f219bdab557eaa77b2d682598882914f04a2d559b983cffed5a3ab4262d7f476d2f38c2002f0f2e165791d18020d0ec55b8b6d04bc7ab8e2e894fcba93df1207d7486ed408528c29302b0bff613d022f3661eda0b39b2f66978caa2a832af947b29c78d891545367a3ece05a7d8778d65a7e24b419f0cd6d88264affef20a967406b5eeb4d957348ec142261ddbd10dd3180f00e36b52ce9b98e42f8d74886898e6bcdb7be896d5cfd7e7fd9a189c216c14993f43e1ba23129d5fa91bf5e3a8e4de31defc0721d93dcf06d994d6b46ed63a3d47d5233f62800e0fe3fa92cba02388832331971bf91ee6b0fcce04b01dabed5880248068641a02b91f90dab3b0ad3960738f8f9ccd48c0911c3c1019baa2f67f930d5229d260db1be6334e8edaed68d23a92695fd3f91cb2a61b6d487ecc6ef2a92e7f75006471db431de24a73e592341af86941e6bfae0c82c1a53aaf90cd1eb35da3f71ce0efcdfd70f4c67a7c42e145570cc49f2e4a991e8204740913ee8bf4beeb6194cf5840c2b53248e93439eb0cc7978b46075437583b89f8af0b791c0d756c63aba0d61746867e486899a8b3f947c9ef55ab1b5e1e1441868d9700d5efe23e3461cad6cecd28f87727b766872218d5cca44943d0ebd7e4cdb288d59ff3bf6135e9a7f200cd9d588e55d41755acacf1a3da55d5b9462c53ccaf35e91bdddff024b49f9821e472a9b2807e22c8e5ce2f66659b348a5c43a3ad2f2c04646aceacbd5f1a9cd81bbce573723bda13e666cb62d1e2f8e57a77ff08e5042d574d7b20ceeafb33adefad71a73af41c0f3fe027fc7cc52ef57fcab020727c5dbb91e9228d8af96b78a159a6131709300c9f1a891c748fda2baae367b5ebd2a3b0353b42dd5e96ab694c13dda0d451bf57a8fdc2ceeadfc49ecdbcc078dad26db55d106493528c069ff90cf9c426bd596bf690f40f3aaf8d6642849e2f9dc4c0357fa8928c70b1916c7097a9ce23ef0c6c64bb415141551fb76df54dc5d078f3ed418f901b9272e0657f62f15bfa9591ac11d7384b4ed175ce57d83b521af53c0b13841d3d5984942d0016e679c3e2dfb96e933ff8782146a9140648ed08feb6bc160bc2322fb9dff21b16956f70097465d0a48656c399207a6047d2ae30b70e1764fb336b2ca70f6efb0f98375f66c3ff14ead8cba3e9681821b7d43229d373ac28fc1343a4b418322113c769c4e6e144ea48a9a8c29e899edb9db8c9c733d831a14489e0837ad8d6531b4d942d4fee888f994b2e23787da0fe03a5c5b840ab9a0c57efb399d25be23151454278d16e4b37684f525cce4af7beb10e5fd5a741a4daf5b00ed042ff4f2332c406d33da6d51faa1570792ec4891fbdc5e36802393fffa9e31cd8ea955838f1cfe913e623c93b09fd5e12b9562593d8a6c1f3e904e0952c625cf6142618851d66f3caf2d19d8fc5927d78e9bb2a51e55005031ca7cc027bdb290bf87a0c9f8dca5ed116062534b8d8050cb0be15f6324beed234609665d8998ead86fa90254b89182745af9ca9eb64aa89229809a279daede88d926c01e981048e5f77faa66c41b270a2615055473704d9ff0f606e3adf5b3d57c3d0d0172fedeaa47ca3f4ba3d6653f31de96282327708b09a9f77e47a96ef9d4743c7ca71f9134a1dc395828f65c57dc68235d0778bc31eb4a8bdca40c8f26f5708eb67ca66b1145ec202fc9501a48f1b93158c01ea897edcb958ba6e00b50c25f699c3f04c16ad161a2a0df561c035955e3955f207449dd32d0294ca5f2c2e9b056cadc34ab5cd932e5d484fa6f67e5dfa4c2a28972556a6cc14db8daea6b09b02c3bcccf4bc98a41b53d44d755491b38a7a6cd423f68614f9c17a86638b6dd49a5bc4afc190e75e441cdb385ac311a3b0e82c66252c18e2095b776cda0835b204b74c2b661e5669628a02ef0d067b58cdfd50dd4bd05fbca16d59e0498380351cde92f2c20466964d7dae34a0347b49291be367859c63dc4b9af0c28734b2bb22fbe84e22be491960f48d359826f5611e522a9bd6f4d8ba10755aa1ed71f281872b54b78aa3d2b9c8e4c110c5cc7ac306fc7a5f0b733961beb76410f29944686a14337becb202a1026e5a2eaca78cb8f111c34d980d2bf8c9657609aec17bd6faa00ee6b8ef13aacc71198eb92d9766e0d6ba68403b2441b75a8be0ffdcf1b3ae6b08dbb4566502246229128fd32493b8b61501214cb8e673e294596a29bfb5cfeb271ba69c80fef646363120abe941332a142354d6f7b9850ac5c65e3bdf455d5b12b8e19e1a39dd61a9b16a855c5b34447634b75b11a9952f89226c2d7d300ee11f6248941f79529088821c6ebdedcfec09ada02c0dfd1bb70778dc2fb5e5d1647af1dd692b80f06980ad939e446156751cda991aee4ada60e5d946b5b9c32a1fe27dc44bcb9da332f88de5e8f78f0cbe6de3054e8c4dd6884bab69539fd30fd6f4e7683e6f1fc6b5420ab687a54dbbe468a87c70c32bd68724cb97ab78e0395b85b4c7d90b9c71bae9242b4cda6b5a1c59f85f85307ece6723d928f51602e49a6c8c93810e693bf50e388cf609789a3cd1b4774cda292d4d3142feff8d6abf680dc5b9ef4bebf17b1fa0056632bb6b0a4be387a8962463901037a5587c49ea08fc6ef3b8b9ae247c951446e5acda3fa7e4f6a94e62fb01b8ed875dfc9190e421ac0111348e02125eee47b6aebb82de48a925864b923b4d820173766f00b496842021bfdaf6321a1d510c2692fe2bae18507f5266510550017a900afd7d965da04798f380568e2786335c1d2600714eaf60480322a3cf2943a9f206777561cada289e8c64296c8469edc211322016173655c59e0de1bb892a8920b82a6361f79c21cb9291490c7b7381301292c01cf4f1bf90ec547b2c07e9983ec683a23e879c0f4949c8a88e8f6476dafb33b899045aa0d8a979c1ac39e3b836c11251738ee53f09b0d9b7463ca429ecc9e986cdca102d6b02b171da5b5f2342c0c0d499e9ff9ee9142037d6e36ba3835cc249869312b9af3849b279c60e485d183d309a4077feee9e506a41ed7f6b4e05ef31102a4e6dd42d2a677b53c9d04a659a4eed645abd3eca0c0b14e6c693799bd7a9dd3b0916fdcee102d7537ced557cb3efa6c52283c13e3313049aead8edd7d9539fc7a8c160bf41b95539344a8465539c277db3b96aa01b7789449651d37f5185890e5b4b22c850ec44723982d7dad0c9d8bed1f01f2a349be900ad9d2c03fb234e24763936d0e7ccd95d14da171bfefb938486d43c02d591523b5b79797d06f06ba30a2ccd263b9a178babbfe943af2be4a5d036cbbcd0638c35c6a8fb79ff6a812d4d60dc7c1f466ca06b6473eee35f922731d921f45fb3de39c0408ec8bf9b6abbcb13d2d2eb0eb488761074055bee631e5d745adb0c5074aaca0ea76601460118be8445786f49ca4e7e8b2d55a6a0842eb2d7e18481e4c07b50148f0e19315cf0a67271144b6598a506913b30d28199bc3291e1ab2d71d5a47998bb5fc26fd2961774d0224b91d2afdb6bcf558ec28e8e87f7509d39be6e1a383eed6dff571b66ce8828a2f3fcf7ae6c522ae000d50e394c8fbea60aa0e84112953482a904f407e786dfb474736dc7edf2226cc2ff7c82f091921e5edb794c9d19af65537dad80a3a9113264119d60c64f252843307d68be8ca2995eb8b325ea47d211df8c6112bbbc0cdb3a6c1feff7473971195031fddc63b3774ea47fdf0a4c5f982f600570f7e0f057a164db1d8aa4955b0c6566d9e2f37d571bb2f3d8ae28d669e88edbe409f4c11300a40996bdff847c138e9489f0f03ec32de538c9c67086f105f745de20a2da868d1edf16caffaa045cea5812dd5a6e1a05f8f70c32ebea6c2a89100d28f7ab22847607394de4369bcc8694b0824e9100d656c77835a5deb9fc80ecc2dd6d95827cc4620448587d97d0df05992e39ea216752eeee0905bf601f6bacb892aed0bbaec7e1d67d99fb53e60745fec220566b8d715c869e9b9f475c4b433428b5ebc6c7fdfba7fa580a85887aff6ce81d63df21026169f1db1f08391fe495948e71f493850bab039f6fd4714d899c6e108b5e547843655bb9070425e420f7f74523da26e88611d82f06bc6c4f48b132bd239169c8e363c11abe5281df2b7f92c3ce023d9f40db9241e76ea391b1fc9c5650802985e9df1635c37f7c7195d17b15a15a951bd393928c6f3cdce67ebb9dedf822761caa85561d94ca4e4670b0d95c36d9a772fc6c75fb692c69043eb47ee862ffa145bfe891b3305b1b1ce54ec8944150db4aa601b555d47bcdff51ba5d70ed7b677ae59e87545c0c430282d5dfc5e0f9f8b199d34e195a366d495ac93e78cefe9e1488b27712624db76ac3f9f5d9f91097e94ffb1d35865418af6fa934ab317539b6a8f17ab789d6af701aadef7140f61a0a3964fa2728eba671efb1ee0ceb3380f6b4e56f6887f3d0cb3640e235a04691c0f9d446e0515b56e21a0bd29800547a96b84d494c0350d4c6f084516d4906bdf72dee421dbccd281a315a95ead8d7b24d089cc90b14d2a86a372dd5c558d8b6e2cc00e8bd7152c762c4a2c36d15e193e4a671653032f4ba62a137061613487de048c3c1614ad02b8f40d839700a142fab1c3cb2a8ec7e2cf84672ba610a7b087ddeeb11eccd7c640694b90597ce075e9194a215b41dd7313248e12da4e5a9ec34a50e375e3ce03d13bd0109cfaca05ace36a7bc0077a67360f77951821a8c999ce2ae2edd7c68c5d5778c823b39fcbd3f758c1e9c4c082c915a89e2b2f817db9a04d507011035b46788e53b3128101e7f0bbca93d729f7556b9c14f43f60ec4f58655dbb48483da6ffe71350ee8aa4ec007f9d8d617bc5669ee879ab4c7c22747dcb86f9bf236bd9d046343f6438d44ecbebc3845b5aae75f9f83a54a4be13a3efa409e1d8890d3e3d61b44efc2b8fe51681bb894a2a69faf3202fa7e4c5105a9674e1da156f00bdbd08aa3da9925e8f653afb7684885a35583d88eeeb5174fc29aee2a177e47d6185094b9215afcdd07bb1a330c23dbbb6a744dc11fb6b9a553453784897f65a85d93bcfd4b5a334de88fe0c39a56b340631e33453bf962819546f19d6706c17ae4ca7123c8ccd0fe848384859c137d8d6bc3fa6bfba45d337fe491e442c9db26072a30739e1ece296f1fca4fec228cc54bb5f581daad4d94f147dd8313fb000cc94d56f5eabbf92eec303da743d332cea1230d764fa7a9aa205fc6d4ad1d4a8398c358d681d53982079611796bc056a4c08a5d6ece6df598590921c8a394416c0d1e2ca6e9e01f07d80a38469bead76faf3218d3b27011389ad546863628668b4eb816017704f5897d51590184fc96ce13065041d11f3635b612fc8dede365484ac14a686dc86e627e2c3e26414cf7917a802eb520fbf2a08c7e6a0561b4c7bf0191d544b24db750d96c651250c2df3cabfa0dd035d8cff471470be3e6f3abbac294186546f5ea274dbb6371b67c08af3887143414242951758ad871b03b1eac88c62403c4a56599570fa24ca7177cd0f3d8708342ae66e3524c2bd67e7889dbf4a7c8064ce4c59804014bde6d845c198588201e0c26410e719e7774c481fce34d777cc8b27fb6a6c1cfbf0be990cfc99c7d0c7ecf7884df6bdc9af9a4fbbfa46eab7269ea4f95b4305303e33112160736e782c30d38ee22972d537bbafc7e1ad21d4ca6682e7eaaff1650167ac04bbb2616c1d17d3dce8982311a6b6b52c3c01e8f79ffad9240551435b4e7571d51f4a2b10bc2f73bf2d3b92b21c3a8bf5e4615dcc64ccb1beecec8f4ad5f31b1eb5a5bce50d3655fa9cbcfee71473b9a8144e268dc6e6e01f53745a988cc4411dd9e7a99ef76f8d20d02785b70c8c8342663fa549cd441da9e726e6b1e4d6ee0678a0018d63c713dcef5cecce495fede9e4037016a01bc5fb09ad8441d3ba1672098ccfa93dbbdc4a13b94892245663811b89e5441c076efbab13262ba073e0ca1a4e7c4662362b822d79f910087b4324dda33a6a2d4bf665fc97d9f6e74174c9c162f9c127e2652fcd7322f4b18c97ef1fbba4ea62a5a0abb3c1bc85ee564b1f2e21e6abea474ed64ef7b57cdeee08d92713d5d3f4462eb6f8dad7f87121bfa89e9cf98d505addad49b884c7d257d36db50da78be549c5a5c0efdaf2d1c8ef7abb0f9bc9643ac4088899d27e08285565e9ec83b881ac8e259e6f8cea54d4ca6f126a1f92b2176cbbd6af367a1390cff820adce8a5360bb2c24e2363549cc98700886bd496abf57d821603ee838630e7244eac2744799061a2ee2e1fea12b5a7956cb7c817dc4cfdbf4af1788fcee6e0f9d3eef361978372341e048ac7e90de4f0d8c8a88486b574410d7442ea24c6bb9b36feac4c3304bbb9301c5f3693c37d97df300a754b498407fa88e21ac5ac3a2157ad5be60a714a91f764efa0561580561986c051d7404897ac5d6d3d988395ae87291275b675c3c764adf2518292b37356881cc4ab8ae5bc8c4496b7fecf504d6ff8148222d14e16d9c3ba1fa674d5dc409481f0a2ef1d906bfd3f7f07bc49a2267bc8ebd6e1e1f851cb2fa1523e8867ebf7f573895708787eb3b1beb7af65a43dd186f15fe4d72f212c0ad91f5e664e114be054251725d3930364e44ba103b0518d9dc5445260d80ce9f8d1b1d12175ac48c8e757027cbc06880441d3a2d9d42c297d5c5f26735dfa994c57849eec28fc14948a52d18280f014d8cd39cb0612bad351411d0fb7d1e4a6f5878ab80f6e62bab191623a86cc91d7f3c08fe6c263cd199785317489518bfbe1419e353d522b64aa9ef653781ab690c9a3b67fb6c706a428a9a2b4b0927d098a40949e26a21cf987a96ff65e39a4eb9eac71415fa5cb561a5431dbf0d8b9d095a9cd02a8387e18b73d376a660d885d429d86d3f043e41ec01d101a95909c834e66a39d2b1d1029aa42dcc142da2f2b829d8ea8313bffbd2dcad8b46ec289d8d1c44cdb83de3e27d383141eba6b199d7510b8c501b64cbb6677b3e99bced675496a5d19c99413e9957c8462f4a6e6e21e0d94d5b932bccc8cf75b54092fb7e824bc228b086b80b782ab5eb7e037419db1f035865a66a015242acfcb29832d4494df4b731379f0e9cc44698cfd7d35c78efc006fe4d5468dba665fc8350321d84cb73e1bcbd7ef8ea5e826ab01b47be1f9937e807256fe7e91b82a07b9c8bba59c09de88a0e6ca1e1f4c89857f29d863f209e380ddf8007063f0cfee57ef9cd56acb60ca2efcd64e1c71d8cefca20a6aa7bd8c93aa32d779b20c624a567f510b285d90fd1750cfa1bab30e8dd3b35ac43d329de8e1dd174eeb9d4acdf2d5460ce1e33d242bb7496ab179eabe04667d01aff22a59de1894b12de29f496aaa3ff7cee34ecfafba5728a8d1707258c1ed28db47b49317362cd50a1805b61e0461598f3ab0779b7079dce04bde61c312f66366a4e8939ff704fc280c555e83439b7be5f58a3614921faba00b520a25e48ec26cf67e7720da2aff8814d11c8726a5e67b0975933799daef6ad5fbabe845f844d893bd67308e887a21c9119682566598fefc7c6868005e44bcdc0432f16249e7bf3d3941ec42835e8043824a265962be5d514a3f022768a2c3a832dab0bfeff65a1fac11155fc2cfb6ceea6a1c3f7595f9dd938ac8dd72d7d7c88c7e8fe314434bb9627c71f8c66a1a2ab97bc9cc1a3a593b2aad0ed1573dc1b6ff20eacef93915d245bd3000c59bc51065fd2f72ec9a5ed982264c0e91da526d877b76b221c940e6996ca2bad6979d929b8f77ec62fe173615982bbbdea00360f2219b66ac293f47722ea2574315fdf39a71c706639c15f8ef382cb0ec1eacb00804730de1f48f0297c3f75f17e106b77ce36668b9885287ddaefb50452f9b27e29c8bcdbeb6acd7b936e7a599e1dc2ee08cd1a53f3cbdbe24f3cd4d0fc853f96fb7d9fa1736b8d275cbddb8e7de0a204650ab181fc8fb4e619b5e1705ae3d8bb22f4121862fd19f56ade4736e4223fc01c6e1998a5ab7626413c868c4ff26782464729bcaa1728d6ed14d2fa667a0ccca13a715817ae6426deadef6ea172f5c71a0cb42e6b01d1d9433af1daff8f56f022e834e4427e08487d14196c39e560ac855f0816c747d29c111928ec6525d9951e7b1bf2a37efc15796acdcab9c9cc1829db19bd12b4d40684fee2da1ec9b853ca9b2f5e35ce3c09a2d391e4f96e76351da3004a079a0f6dd30c0390587839204b188ca1652521447409c0c1869424752fdbcbbe840a01c51cf69cfb41459ebfd7d23ddf963c4bc863d86a33404a0db39c78847022e335cf671772afad04b2f8fbaac8c86f4ad00665eb16e3185ba71473006f5873a68c1deafe88a6d49de1e9bfc8a23e4808ff6529e47c0ca92a399ded7901c408aa4e4a53c715c0534c5f61f9d62a24fc013864c6ff849a059742082ae803e1cc8226a162e0c4f463fdb0b12cac082a61cdaf3657c7df67132adec1917b333eb08f472c2a5ef4e3bd9d0f7807581650cb591b66673a1a4f7ba320b94a19e5c650855a1fd8e7707ee06e0f69ca20e29fe34961f93887c7f290d006ccd1584d6ec2d79e2d23936b89c11184ebd4ed2a988fccc42495ca7afb1e7da6697ee25179576fc142002e7b37c76fc712b130afbc9b459c20ac25d3c2c06715002bead414a50c47a6533ea6b832cf7b7e70906f09a6acc7977f4d8a5a80b93114f8d508c55a01f92d0b4bdf33fc26620e01a6bbf2ef4d79441075afe54fb802737a5f811af4f72a5fa95c8571e770905cc8bb6f4af8910d337ee973e726ace7cd295b2a2cbd702be82a95c6df3406dfab831ebb275ab444a0af326eea565117fb1800cad7966f7a8cefef80fe03194809359061eb7f615b230d95834243ab9329db6765e34a76893b62971765607906d3f34f375e9cd6870c6e1fb6c957fe094946f39274c8eae521db4128d799929545cd55e21411221675eb0a7178a8a43debaaec7872a4aab829dfdd6fde9bd5a593e88637a0f9d69d9cb506c8d92fd086034dc330918653bcdf880d57648ee8ea4ee5143d1c53e11a7394274190c9eb13d3976236292008c798188ba77a6b514b0ced1216bc4931b0c8ec0c0e54614b6492aaaedeb20eb179be20cee23e61cd148460884c489b4d022eebfaee15126db30c043d4e88b593c03c7e1b074a71bd64dde5d749a527df5a4bf12381fa17f142d97e64dc8c162bcc7d3cba71d6383dcc8046247099af38a165437b937f9ac24af6b5ab85b47dd877095cd07696c8a7ae87120d6f0358b1f62de9c90de5424a19c0d8d6645d65f2e72699356c2e9b1eab8042f21608e227066e570c707fbd427caee8d2b4a9a44e1e3ebacba05c46be5da689767199e088c59d9766e247db4165bc599d9ddf7e211c908193160b15a8afe03c97dff001bf2ca36584db966508b5146b753e3aa665ad70b1ef8211e7761a64a9628b52e14948a09f3a7b18de473e5288719799886ee4a54614defaafd8c82989a96353d9c22aa8ef0f992fe8987159b413d663c4b0bd417706b202b0a30a5ad5ab118e42af76a70defde14a5ff50eecdf194e7d014c1f67ce125ce1d56a2cc774024ab0ea1115f09e0861699fff4f66d08b002eb7aa56f6d18b71e153ab246ce736faf9d596bbef7cf3c8d03618c4df96b6fd7603e8323e25abe706ac4983ede2c25795701d78f6c8eb31858b3f56d15ecfec3a032e210ab7ffbd6a6e743b5204aa3c656b08aa45cc1ed752b052107f0079323ee4e86d11f6face7dfef0cc31f9f11d084c85187a498dcb732d81ef13ac7decf6764566eaed39b408347d66551b90704672a23646797b20b53c02f1c178e578ec35cf0de4087143cbd004552c5936e2a1ecaf9262ec0f3d92c2b8b215350bca5727b70c91cab91e36b00fb80ed26ef5815385a8c0d79110f765566374b504f1f8e0e75691699ca574229c9e7aa7c1fa26c4125e778a64c87d2a53f0c0d72501820b1624c89f9f68f973623448d3419abc40f15df04692974da41b29151f8e528247be8fe78d2623908054b686e140a35b7e045da9175ed6b8c70ab61369fe9dc52d62a000a95b8db515a8e6908a33cefc268476ba50aa2116a73b08f6fe22faf1f3bd0956cf3d60231a597b647ff700e5ddb8e3f2a9028bc1d6b7fc9843254ebcf3e13977f7d790a56f545e494b1442a954af262e2a96ee2eed6b8b91da451b04cd6253a20f87416cdc94660ca084cfa1fbf4f2503f395d747fa765d8be93657743dd0bee4fb24a0fd3c7c318ff360b6ccdb1d6e3e3bed760c9a22fd833cfca3fe8592a7844369e244d2bfdcf2b133e602617144cb4bc4f31428b86dbb52a053618294d13d41903f63da0e5afa9df1ce1fd533e9d5728252d36ea18658d5b759ea63c78fee956a537e2cac7725206518604775f463a370066c9b1db259e003be2927dfdc7a1b0a886ae90d1d28b4eaa9bc0d4d64545f19dc40434ae77eb5bd660e59e302a483e027d70ae74d7998431f15b13a04ed8035ad936172b0045a9a5fd55d370e44aec9e28f509962121f41b5b5699e7ce3fff4b7e09dece626bb919ca3ec63840c41f4a1df6da8c52f2fbc73a5f5fcd429fc907693358c0f33b9249f3f45cafdf34c04757247d6948759ab587bda9efd14a1323456ecbb5b8fab24d506d3659a2e06a0a98cda483de12de4ca126899d1b87c909fad01838fbe785f7d62dc12a15583bfce299b16564dfd9fe3c290c96b6ff1ec154b4e4719520bf05e04d9a1f8a800717674cc8fd5ca7849cb1ba42fc2d4e7f2cf0ecae99f5d3e0ba7711c56e15c9b6bda0ac7e5d2fcc8da502005f9bb52d71049b57090b12a30b1c77f326c20e0a88b7f7ed378f265dd740e1fd1e33b69bf8292387692aaed36184578b28acd5336806eecd52e7ad19412ebb5e04af6e9052628d5cd493fb3f9faa09ec133e7e8acf9436b96f68b330773663cc72d217dc6a846fab971a910b52bad116b2aeed1bba39a46988fdc9d50e96db1e1fb5fee81082b21cde5d12f73c03896cc427fe1bd2580ee951353917b7d928e28160043de1dd35eabefb042ac1477bdd0d5a0ebb61e191c612be02658bd6e2f1f5a578da006be5a39a40703d4c40a1986507178925cc16495981b7ec9dc108904fb82b848ddccef11a56afb2e0afa7475a15999d64e7326101b20f7135159e163601f51ce851ce324b0657e20b815f5808e341fd9b6d2f12ae9375ecc5e5e816b3a8b616e21c4944d546143c7ee4900fb58624a0626d110f1e18771c09d19bcc8e3ff4c812b3d809536bd0f0d72186902ad5cf89e5f01549c422aa4cf720a8e2d965379c6e5cb6f03387e36fcede93c9f7d7034de0b44b17e9982ccea62bbe4f53c7cd176375c1e76e99262dbe7380a42ada68ef79112b10f6af02b10a41164093653fbf4d0c25e7a2b960cfa93b92bbafdb6af751abc39a3f983778b21e844b660cfaa64691cf9bc5c54837692ededd6447f45e06fcb0c14a2570837262a9126ede7edb01061ffbc5e3c9d51d4c1df47db47cd21051ae9775d18a9a7b2938b83e4bb5258d4d6a7bfa9c6588872a8db59137528e7090e25940267effdbaab9dab64818469faf493830b74465b8f13b7b631ed5e3e5b887a692ba930519ed0e577591a06b17d4a5da80d6851ac6d5996a71f19c287e9a18a2c40a4b0df75ff84111d12db4bbfbee31841445c9e6f53a5912516e74dd515e55ec446dbc74ea12ccf3ed80cfb7a1750c5a769e4ce97af8249b1b1134084a2c2fe978801aee64c45dd175fb2d825fb39750886972c92ea99e74cb43fca6b8bab2c740ba7e73ef09aab9f4afface8f644dfe789ac421f023145c9491a225aa66b0647da2c30835fb69f1fce6dcb2890e7f4a284026cf0b9259d016a8103e93fa58f5631ecc951a78d5d3205ea3589ef9742b958db1ab2180f092acdfcd8c251674aadaaa0262dc2262f225e42b57e9c2e69fbad01740c5704b3a73fdde8fbc853b36db430be541a97d1772d7cadbc83d2d6b440bd110537c8aed54e87d352c39d048eca0d4f4a880284d1dbf17014ad12f8a1e8968a3bdd8b6c92e140927f7c14dd218837ff5e41ad623077f751a393c9277ba393b5f2f3ca4e5565cea1ca1c976118fce580f3946379f4b13364e4dd67d62a78927230478d4096304fd6a08e5b1cadfb045b40567cd71e09011635a7fd07aa8790f716039240ad2829295bff3b0b202cf6f6dc225935b3cc653b2407da4a514a59f4d3be5dc23b118a50a0fc1369c46984303342ddb85563a1e9e496fdf175e600985ea7a33787b76b54eaf93873301946bf92e3951ac4d134de48f264c2322d2bd8444df3b7ed95d99395630d7c8565d8e004c15e5c358f2b76980fdcf733ba891516e2fc99f03aa8c3ce8b30b71439bcad0b9505bb5b57bada58d27fbc1380b4dfde55791d85f6aa236a64e5114dc5116ac90af9dc042f04a8e7de6338c1138c09fab282ea748fe8b40d8ec89f62f389381382fcf2ca6a1977064f7a0c718a0420201b8ddceb17069f3f4e7f06b72b6cf711b3b4008fae81d5f577e1ef1d946c731d01bf042d5a22c318c73aff7a1c049dcd47120768300164e3763c5820a982ecad0d4f36242afc8682223c43759aad2a5ddd724a8e5dae93616b80062021f3d94742f520bce86f1b2ff9f5c001e9e15307a81a591a26c87243759c81896f80501f9fc7d408dbe7f507c4654f5e9e6d5c57a4ce75c3db71d9592fb535ec20807b8158173ce2fa19ab354a5526c554fe68ca892f02ff862326f1852397a07a1f0e66ec62bd2da1fde696444c51a9a7902c47724256348cd3e098ce77000da2bed1e6e6605ec4e6b755847053f1e4aaf6df04beeb2c2bbcf50781f964861ba83e4adf8472d8b785ba973c6a05030567222c650480449d61a402c806dd8a71bdfa2475d1d1951dfa8460623bcf03cd6aa8ab41751d269b415449125a3336faaef74079d669d50c4481b2b85d95cf19c7cba3e5c735fed31cf7617dac555f783483a905b53a08440e110cf2a4e54115f03b685457609551729d1e2455bc87f23d348470612732250354c1c88c18759a52a7b531ca7695e21e012faedd16260df2ee259f4b2d181742c40b8d312f44c9e0240cd529ffdc9db0e5319440267c5da1ff837862396864a71fe1e5a0f74298efcc918877e17f17014150dd8b6860a14016e09661c17bd3819c9b6228c6d7d4e390bfc54b0c7d7ff5a0a5ee98d81704075ffde9a62f187f674c35526ed388f6721ce26354bb66592f0a3a194dc8675c578fe133ea950a0197e9d6fae9a4b8f5ebffb39f72b5669eaeb5a7d91f5cdcc17a2ca97bf4d6375ad054ed78a4cca29616eeb2a3fd1ea5c090c378d9a8a08431afa0d9545891e4e10f9c46fc842ba2f289339c20e8d29260910dceb94d342fef4954db0cb5d5b778d068c27692687f4086290770b0d5e1c6d00f4038217a421c5a447def9851c99d7d34af7eb0733e3d6c56ec413872407ef357ef721f5b3c7932e38c46ab294a80a57b693f4201763a7e33fdf2234f5629a28d8e47efa0166663ec05d4fdb93f14f5584cd9b6acf86ad4063f6d676b02b326d48c0096bc4c611b9254c9e44d11d34121dc2e2b1f93f9ea20d3924072e04449f0a764f8c601b337da213b8cb81c1565835b0030c6a6b588049eee3da8fef6f5fcc7dc8db666f76f3ca81b4b2d7289eff3d8b8e21166ed8bd50a2c3d48ce541f015e1f57ce616502c32b89dddd3cbdf08c7cbfc81a5d34f63b3413b7509a0967cfe0454276981dbf7d7968d3e2174a873009b713d3294d0b752816f4b971505b40a42bb01c7c244485c052469540f1df55929ff97e30fc38224dc7e51c84ef5bfd80aabffec820f75ae4bd6bc93e733bb5eedc6cd75a1a4e0095508c7b0fe4bd8910154f7244a8df02dc68553040cddad14c71a9cf16b98a62bf013ac83ea76d6e9e874737eacb28d0ed8e75982d169ec1f83766c6b4e1c530b702d4981a78f131ad5408ec0ecce7f778a07bd7d17ed1e7eef456a1ab63e9879ebbedbee99fdecac411597f5f82c6b7f4c79b77d2b5d26e79bd53cb77ec83687d9194dc7febc2b45a25a723020257fbe704a1bd09fa907c947b34b296fa877c311f34ab5276407026c924e95f12343491bc2692cc292828873d5e3e7f6f727e9ce1a91439f69051539fc03f91c5d37355fcb98f2e3203a7741df10b89a0d07789105f452a4a7e7455ac48c0866510becb15ec3d0fd62bb3d984e1e096c2a10b8608981af980e8961c53aee9d30bfccd26c8c9aa7ea81fb0a7c8b5eb068f467e7d063e5ce9c5b2246d399cdd93af5a223e3497824602d9f8bb9556463130ca7befe20a9018f3bdb42fd69f88a92690fbbf15849e650ffc0310f4394aee514005092e0dd5a61a775190ddf926ccd28572bc59acc4821eda1b4218f2b82de080e40fc2f59a5c3695991d7bb734d6e9360a2f80878e2d89ac1976981598cf79a0bbbe08f50f9f17f37ae9e1bde1396c307e20719638e5e6aaf1c7d22cd2cd573179343aab24c0e13ff7e4e0baeabae002db0c01acadfeae7f89d0a2ba4c956f8a363ca26f2cb065ea17d1f6fb20af4a41420861dd465f997085af93a0bcfb792dfb40c76ce9beec5cc18a2a845c76cc6d9ba7234833f6a545629433d08c75d393672b7c295b57f3ee0dd55bdfc853fe20461bff7731054e4655220bc6d7ce7452316bd3d08cbe34fac7e8f94f47b1379bbd91a4bd3f7f4e7b4fff186af770f96a0a90c360105f4858c6301c4e95fceea8ad481e1a0921083dab54707e0b943a519cfb1a3dbd0de91b79e354f3ae3ff75d15a8116248a2d155fb324bc4d9bfb215a23b05050de26791193f000f5404ddbf5ad31a5af1cfa25d21ffbcc60403a02f1ffaf296dbdc976550e585b4e1a9cba7f124c9e92f878bea04fedd087827f4210bcb95e7add2ff57d0aa1c1c2a1f247050eb72bca2a6e14bcb3818a5c49bc9ba79a534fe3e7ae1e10e37aa8176cdaf3a09bd38dea9369182e1755e0e712e75f55c3efff6c04d8ca04cddbf38a64c33f7c04a0fdaae24a485268197aa35c78661bd6997b680b44a5724cb0513aef88637ea95cef2553396eba1eb29167ad7478b09c64bbcfb31c963731dc42316043e17b32668849c5a0a3af3e5d991b6e7c63180a799de3a700f7cdf521ddeff0ce3fb138c1fb0fde8ff517af09001c2c56d28760f21cce6a030e7083b5b917e72ff01ec5c231834c154487d8f8e632c6ac89b23281b8450699d3d35707d7a05b991b233fc6c50e11cd3950ce81177cc662c385dc35a5925b7d2d1e7a7cc8fd84e139fca4e36ba752beedb83b4d50769a1f16d3a02bd6dc2972d6fc8fbb6ef42a356fa90869a2714da50d0ccf7dbac61e70aada512a0127a2240c8911feaeb3e221a00c9f125081a08e8e6b0b43ab590a36bdcdb2a4b4f95026edffaabce6a442cfc78cb6c533c45be0875a01ba80ca75d15858f99ddf9cf78dbe486fe64ddde1f39034fb4991cd91d7fcaeb52a4c788d8f2a335bc93cb49e867f8d094cea6ce8c1ea2521cabf25149e123d85361d1bc604f6adf968a5e5f890f1af4cfe77efc0a28e78f99860c3d33503848d6d22d4e226819ce7eef54f9eb35101d4fe45e107b42a0ae8491c0d2a2789da4b9c4e0fce836d55f786020a758745bb2ccfe173d6778f10da70f2ac1af4033fc0f8d826cd5141a5c8ba8a5df1ce0d6ac8307ac93cbe72aa440aa7a3a2d717ad3dff7f1234e8649f70454a1f6183addf07d3b368b3a98e753968397c7934d1c9035300573acce2f19fb8d7700e31d4599d040f56e54b9880e7b8bf49b015739934308441c0ecbe046b59c47ab4e1cea61fb9905fcdc0bc1ed6fd3809908853431639ae9ffb343e975a247534849b29e935d3b068859cf2a33d8b503829e179495ef85561f7dd1dea32ecd62ca79ed058ae303419afc92e767295a8c7de6bc37a88c458ace8e345f9a3bbb5c221e42671731181927b7a8d6cbb662b197071553c36f00fd2e04830a44e0d0644d553d0a9e3a8aff8d4bd5ef3676dcd89c03795ec90c33d5ce77b6dd8bff129d8b7ae5eba72f408a83e2b4dfbd4defe263f63d1713c094cbd7785c73fc75d0022f22f56a7dfd30ad2ac7b7bcf4723dd8044d44aae81f67400a25af366830d8bd0dd99576fc664e1129c5aeda9152f575a7974544c61178e513705abfebe2158e6949ae898b3fcd9860019224801837db43c4cbb872df7ef60e5ba3e0a2919b627b58b8ae5a4d6b8bdba06bdc3c22ea4f5f3676608b7709e06ac459b3710ae523138f7d0ebd579f4f6305b196c1009c045d17ded3f41626918cae75003f83d7632331dc72c022b58e42936a6c4752b972430462b8f7d70215dcf1c5c91e2455180d508517f29263cccd4e65b2b75748d8f09448d11b98dc2ce2199758933de70762e820b9d2ea3cab13dbfbaf0226d55317d9043726571cf5f76df45d0f87814c1ec6163cbafaebc73dc83f1efcfc6b919f044390c5919e4756586777fd1e2350db84ced3f1a093252df176b6c6f17ba8c7e409aa223ef0941fd46afd6c724213d2f088bf5c54b2fde182490cc2a03bc869d1a8935aab0a78d7e92cb49b1eb3cc46f33904da37190a56ef127e0c203345a01bc04810c59d1301ee8274c95c3fc99d01dfcd61bec52a507b15237a5aa2f8f6239440418619e32b8e281b6e2fcbc26c3ce372d1dc6fff9740737a5275f1fb0697bdd3efcff96a24440c1e8511595945275c21550a909bb98bd56267e6c653ae164c4720d8093d983ef42c7a202250a7af98cc05b27c76338d694fd79f826a80d88189ac38f8f868f04627946ddec68047d53103fbe6183be8944fddecfab5c8c835fd8b601f9ee62dd6b773987b51ba5976a6a05a30dbf3dd5b735cb970ebc5c8dd540a35c890f527f68eca7d9d8bdeba480dc53546c7891e07c61abed12a5367be74f4d28000f51cf4adaaeb4c39eafabbf5cc3723a798119624526192d7cf2f9a15308381b038ad7c845d8cc2aaae91e0a8b04029bac88809f812b52dc81ddc42dc35f9688c88b67e07fe9ad0dc9163f3924b006eac20a24d4bd178fd7a411d61b1d122572b2342679b3b975e417634d6931ccbb1c4d8b5a7d01a860575a139377c44f986bb334b75a429394b27959d90fceb06a990006b9d274f0807fd60e67b74e696a055452e7f4123186dd376f2b7c7f70a8fffa369bbbe2a6462e3774a08254e77ddb17e0043879575bd5a060bca2233ff3cda24d08ca01bfbd37363dc1b41f96ae6c64201d2f33761c28cbaf78d5269e23317d139bbcfac4ea3fd6d55013073a72a19760d3ab5f170d7622ae5300ba23ac32b5ac83c61f2f1aedeec308bb7481b4d0b0861046743b02a9b1e416066851a986bf2750516fa5ede9b08caba82df8ada9fdd330becebd2cee1f131bf70be40be30db060fadcc892700ec2fd68ea16307233e11e10083d49731973621be397ee19ddb81bba178c9894d62a45810711c3c668e64f64003bf355f7fdd0099baa549bcb399b12da5fc99c9e4b977ecb2e1b16f2bb8c906b2133e3909e5f22444ba69dec4d197757afdd25c0bec11e9c3fae95909af0336c8d449f2ceafac5a2367b93e57f8a3a9a6ee6ee37090945b60fb1ddae9f5c450f2f15d5afbda2eef2a7b8d142164bf3246c7a5ffbce832416888f3d2c08062544f438976147f01e547a7de454698f21b6fd6c10264263b13826c179731f83eee54b7d815579920110023c90936e4fbbd7b885cbc21374318b765b2a7587ce8cf74cbcdb787bee6bb966d1c24f658aa5c75b2fa0832ecf4833f23d57492f8d84e31d93ae27a005a0f5d96c9428990fc06e3e383320e680c8890a800f49d723c397ed16b831f6f9529d52ffc47e60ead2bd66a503282e970c041e3f9dc9e0babca658166d265996daf32eb03738e47ea171b2ea9d4ca793c7f9957b3076efe121dfb0d2657f69526f9d5abf7d9d7f92f01d84ef801f18ddafa083da8aefb7c4ddaa11c91fca29ac2df7d802ecebc91be6625698ac52490293eb1ccb63b4d8a3dd925262c61ea262b6f72912c0335b2567824c9d34f59456c7edb452fb88f7799b3c3f0e201f5f1ce9e9867dcdc9428c02dad1ef7a205234ee60ceea307be7d08effd0cb9e719c42ca18c487ec1bd446cb8beeca2ad6db505ce5bf350d98c87dbfda22c0f560cb6fa15cc2a3a1a94aad092ceec7be7cf0223d6d39792365bc59af296e45641538f2e7d7e7332b4650965c7e6bb3ef962a8aa1735285373fe0a2387ff2d247e4fae2211c12630dd6fc4d020184157d3a7c493c60a38934cea27dccc9ba2a7a68dde99bf5de2f73812e26da058311084e206c7fa97c4b36672ec07c2b6dcc365d3ccc911ac5ef62298321820e7cd16e386fa8c034a189fec84a9b4b8a8f746d1a102529536fd0d29df9973de2b5f4be6a0b8cb5cb870afe4cd9a8096c46b7e3af0443399393028221dd465b06a2fde18dd1bc69465fb30a56def9c33d786f67c0f3f1b128dba92f3ac1e5787fe494134d432b652363ef0f7b1a331aa5cd02b023509eb1c16bead0c7d0304758c1aeb35e56c05d8e070d293b1d9bda31b8fe2797d7fe5c7e656fda7ea83f0d394e2541004c1ea0e003f9e7de9d3b55c5e153370a046709d55e7f9496b647896bfbb109e2f6c23abf4785ca23ace11ec301fbeb17999317cbf7d850c715ee322bb04fdfadf737822d09b489082430e6a75aae5649634265cf5a33f915f189acd3c7cb4c324dd158ea32853911889bdeae713503ed283469c022260584615b418786dcb8d71a8784bba0e83307825019db5c51040a6b3da620e09eeba2418f260b2eacc0f5c0e86fd05862592be3966bfa51becbabf3dfa0faaa7be1b5f2c3a0823f1223ff9f3eea18816b299fd19a5d3bc25b5ef0609b65f3176cea967327ac3b96110a45e30016699fcac02ba436cb2c5a4df2c3cbfec63784b7ef5b425772782808ce70f37c05dfa84a2dfad97b8cd0b1812ce7e03f12fd4d94a9ccc7b39500d4efea79552b9a3e92097f8f9d5fd2b85ab62682d8d3bcfccb757cad2e9b7d967265d7c194e8d07227b71227ce88ee2cb26cafa9364570477b880dae396f7b0b043da59680bbd593109473471d4d2869347fafa811485afff85653a29790fe2120e5b4c4cced0d0d693d73c6bc0dc8f9f68440d63eec9f8d901b7e2c114748925af5d68d9a9222765c7631953a99f831fdb4f2561ab4931c269bb6e41a69f85f12d95adc7ed601706bc07c35ab6dc426ac3045578422e7d7d0d35e14f4905c8a5d1c5bbb4bc39e90d413ed0cd13fda8de0534e86d2d342a128c81bb7d29d7d2b4e2c3aecb6859dc949989676ecdef1f5595a6f97d39d439c876f8923bbe4e8374a02fc8348bdd8bf57f0bed68bb6de3e15332722c055a1d19207b4a3eb030fdc6243b26437383c7bf1f8e7a28fe101dba85daad342a1a4e879ad728a8de7c98a62935b13a9bfab835ce1d885794ac5f39a40544e9e6276c60c33870df0ebb23d3d1c80987f1e862425212cfa54a290c1c8825b88723fd592277192535b8583bad66167300afbc1af7ac09a0fe916da1acf139a00c0690852969b86e5d94c825d0567ae6745eb4c40f3154fa48dcd5020d0a2c399799dff8efcabdbba63f4b6ec7420a50c272848dc986092d608c0e56276d5b8359eeda9213394667c7d33a012ca6065fd8a1838078da22151e05371e3ff505afbe0db05dab7fe1e733afabfdd88dce145b7fba3f4f53ed28430d00a283ae095007064db121caf03553792919838de679845a92d86f3c5e28f476f0d4bf1eea6b509f5b6d5d8bc0f81d92191f9cb38aad840bea08bded80717065db3fdb17a9e8e09d54df7a4c32d6a90311f5f30b0e11af2a5d5ffa1d13b086113835a1fa5b30e61dac874be60798a12a6d425fe3ca508536fbf5d9fa5d9211764a5068ecdb90aabd18c8c9684f98b87826d1c43ff8aaaa57930b91dbfa501d3a9b16b61c5caf18c335d4e3825df37b26a9f0b0b715065a80d4e07fb16915434b900d595d2c4b8e2833a637aa7aa92560c69cff57c77838974f7468159f1e37944ce86c10a6eb6603b8784192d6a1d8ab3d2cd8a6934f9249476ebe49feba574e406fc5c307d41ca80b6d6a310d34f2daefb8a92b9864c7ac09e14eed9fc47adf8f180dbc05351c43b7e14cb6a84d6ef2f4624422ac22b546868863cbdbd539f9766b74853a69a06a857e7750a7e20f9ad1d7b41679bb64b251f8abe4a616e307b7a66908c722f2438a37616d0da320e1748eefb164b59a912501da22de4232e0039d211468c9d285cf92445c36a8486733c46501312a6d5a880c294ab1e0b34b5072e1dfbea59447308515797bb4c7de5b835f21fd42f25342d56ba3e9551172953423117bc85900cb6efa1dbae0c4d1fc5a53c9f77ccaf59dc4f918ae79fb74ae2ea9948e332887f1c0d4d2fa2f1ab4f81769cdb5f6f645d28163c00983867c2a5f1315b8580a35d7b721ce75c9c152bd8e5ad566d1c0fb7179fdb5f0a8a63e102be64962199555a92750088e6f71f377cfc8abb964ae267726ee8feabc130269529b449275c939d9ed30153533b9089ed5cd4614f2ec070ebc2caba15c7c8fdb18364992cdd9045fe34d4de4564a080863ec947b52f3d323da0959c7ad35d4aa601f971acc7cd27b09c26b5a5c941c4bb148d1fb9e7d9e708ce91a7756f2f3c8a338a1425827968c9b8f5846fab37fadaeeb9aca737b0ff609010bcff6f0db9c410f359fbdd23ba672ac37933068ea5101400e88a1e281ecd57055c37a15f78cc6546ac2472dd88cf12ace6cd499fe8e6b3fb4e906823776cdaaef634a1ed7be999cf5db13164372a006d9627d053d09b6e07537f544dee22fe2139d8f484e52d202a5582b086e3d7e25f2030eb30fd7af3386daceadaa4266a85d39876fcd2ab4a63fc21c69e38a4a0807226231d0a53a0a550c1a8fe46db59d6a533aed53d4b7b69c7c77e0fac94e57a5c13ee7369643ae57c59ff5e33e779a383b16b92cd2a30625151eb044e0c099befb6184efd6c4eedec1b6de17365edbdf2851d430cb06f940e567d08f3ad1cd4fdb0c61146471eb127a7f847776191c4c930cde219482b9a5b5abe943326bde4d3f68322b6038027913799cb9ea5a646a3e5b2a07973b483dcf9ee09d79df7c113d56dfd4baa86c00274525eaff1d966378b9182c5c8bbe4416f5cd67c9997f079f5b083bce29bc08f52bebf17ffed0b847eb7ec0a89abf8fd22b7aaa6bc9e8dcbc59afbc65291f7b1646435388f25235eb9000119a59715738c445ca50294d4e05c3fdec157b5a2488d6eb828dd27673b4f61cfbfead1b816a096e811e3766fd38e1c79b7b717b0eb5afd178816b5903c6996cb16abc655eeed6a8c003429508d0cc85a7203aa6af1d4fb4a675ee5134aefe076eb79a10c66efd6b8bda40bdb7375e9029dcbfe9747a35e5d0e701411e2e5c15181b169787c7b86a0df9f2d24be11742985682ee526b6ff1ce7a7bc6327aa7f73f7ca1eef34a0f6e24e07608291bfa8c0faead703cfa66bfef4aa54ce8dc36c82eff4a087139170a92fe5543bac89d5cefafa94bc330c373747312a85dfa18bc23c0afc5483d09f06c0898d085d10137d629601eb494ceda779fa07bb18843e0d591720c3a520bb1a45d68a8163fc35080fa6a188329cd7357ea401fed6384a08b1b32d66217a14e76ae4fbb1467a27562cab9268d5776b30186a43576af036f56fae3d8be034ae819aa8899d045be9218623c043207fcacec4e64f14f5dfb8867ff0123b441013b95865b365906d94787951b50472f7643e368ab182b2eee20926616316c9a699cb12ef943b5bc0d1001fc51716259f6d49554daa47df1457d1e930eea38dfbb97135efdacc61523cfb867df9fc6d86a9417abbebde74feec9134e4cba7eced40e4182683e488fc73b59efeb6be6495a348933e21007c1f0ee77d58c63290ce4130a25ac5880aa50053de3023675c983dc7cd44dbcbb795cbdc59098347d6db606bd08a62b99f54c82bea63519b9ab68c0573f42d25913cbe4d41e9ff31a736c2117b4e2ac99dd04e687dd4ca6d973bd46192ed85a26eb47bda105672cdb0bc975488b4a19b3ef128d125718c131972633746616ffa6a5f45bb0a93f7c5836c2f3ecbafd33212dcf50984a9e65433b15a346c2953403b27cbb2d789bfca9c92292c501b82a98531e2ec939b3180fbb495a9bb5ca0d44656e6c8c60997aa6d5180db4493468f42af54f7ab8b7cfbfd1d387170176628c23ab452ece820ecd0620adde5e73f1b0266d39ed3d045966bdb25db706a23911ea3c4ce4a2720d42f418264499b5529462546abf260aaae7cf955ce9f8e020ab29ecae58c966ac297d5a7620cf550f3af9e6e093459938dc8a75c6a27bfcc0991060bdecdde0bca0b61d2ae8ff89e4e3603c33e9f10419f253bcf129a77fdf7a8e30836e2eb24ff03a5d99ff2962fa697f495a36b52cb90f5473ee5a68733c80be598274a5aa20f49082b2173e312f017f6c70aa01710b8e6a163a974eee677fbf0a3aeee137633b63aebe2838c4f00ca8fe93b08d2d4ce9fb96b4e39b888e8aa804c9ad9713bdb7a30291995b7fbfc189af7086a738db3d30b1392f16edc34d0ad0a92ca5b5180e675a02600e7b93300cb66595d522d167a40cc8828f772747561e021a959a40598352937d7446e7118b76a1e323a1943ab6e8da0260e6c6f08abf42956ecc62212af1c31255e4059a46036f74f9a13dbc88e992a2ab14ba4ae1a0d0e0395149acabcd932eaa441b06161d663a7511d3ff76a689d675b15a1f9c3b147ab960f1563dccfce9f3e173d4ab5585b076539f05cd3d21074d743331301c27fd5d7fc14af5b350ff42de2124ad68478c123a011a11dac89c5b28470aa065a5d6fdceefe74f856a366ae73095f0304e272d53fc3483e96e1f7f774c666a6fe900341fa702e9ede1c247e5d30184769ca5b0c10fc5bcd2acd8044c21cd7e8126e8fb9dd23792d78c5525ca54c26448f7ede06f5304ded058bc4085984a0433d83a0e256508135562bbd106ff09624f56b41deeb4ee2b44e8dbb3ec81f1f76d0f9e5fc3abb31d7ac878d2aff3c355da1ac808d55857d7924ae07fe4886ad74ea97614616570c7bdaf7d0a4c21f2b1ffe19713b558d4eacedd4b5e2578ff2d0c10ce9c8fbf1bdf46c72592767dcdd595c18f7076483d6bdabf3b2cf14f63a88c806510775a8c41bc9607360c7187db582b7abf63973a1ec15da96b01021d6513bd85e5feca12b82d067426f21cc4d3215c2777043e987f928900aca1a86388077d8a9a0e0e1e75eb57b66bbdc5484ff2ed7af8331e9101ce52766649eeca738e14a8d863fefc8cb83d20e07686475224d3626e9b2010a12cbd7aaef64baa1c543e0528afab362617d67631e9c4d8322f070cfa786f7a5cbb61806b7c63ee5aa9d8c675c5d0f13e0ade658a0fcb9eb988ac8fab91d73909fe3e3cac49000d5438a88d70e3f95f374608b2b16e787e768c5f9b037ef5f552bc909b7e27b227832b2b7a8581d4429365170558b9ff1c9e29212aa502d9ceb16d0738a442bb6b5f979f2fd419860a4905c92c47a9a8f6b935271d4944937cd89453ae5e6eb36a503978436ba2d0ac5f128bb71f0e23a0f108b3f2aa97486eb28a7772bd9b33b6dd8a4818d243b422d419f131e903b14c142958605073e79974cedd80a2395dc583cb4d4a1058bf21e49cf11e79c2d938391e66d0f71ced564a181ed3ec08e2dc94283de00712a0891c46e68cb068f694e1e52edf97730f9f52e0a61161286a9f04d17bb7c70d1aaab8f569d463fefe53ebcf597d7e450a469199c5525d05f6009b7634de31ffa7f106c18ca0243212b6049f0916eb5ceb052fd998b8fd1f0770a5e5e8ac5e7e6f189bfe953662ffb1a98fe4c429b35e62d7e9385bf2ae2f4f7d7040322158c92b005d9280572bb4fd28d091fc9e909eb6492135d999d207ccaf6a25e381a31bb8368ca5806cd823df39ef5aa8a1cf8e4cdfa65f55737948a5e02f3cf00e093df79eb4e6a1b8ba3f6ba3cc28324a6dbaea638833e293e0c1212715d4db5dd2433f32b2a9257ae3dbcf499d593c5f6af78c2c3fc6c2ae52f21059a7f6c2d108386e36437699eabf3e427928ba33d4596407f5a7c29d780113d3fe10e05b5dfeb90417f95f5c23ee4373e0733386f7d176c9ccfbe5ebcb004a7f07730969c9c3e1f509d3762fbd2798c2c8780e7ffadcda9e4112cfb09b5c92053e9fae0b85dcb9d79e7fe2d77fec6d85a9599a305537523fa97e503dafc3fe5e466eff89d54f08986c110f7239e08709be14a83c8ac6021e87be82e12c45182604daeea1405fa4b1bc30abd5b3b8ac655d5d3a689d9b5c32065a09f0143dcdf450dc6c7b76ab97668a31d9b3577ead2ddcae3254575d964205988ea38965aacc0e0316811d27c030194ab6bdf5eedf989331e3348a9800a7d3edca66f06f1f431b118ffc7d663fc8fe77e8b37e088a1db8955a130dfa441656547e3564ee9621440098ad972fb3a25df257dd1a6b06ac902dee3ea526000d7610f65fb5bdeb124802b26ea64cbbf689e336b0855d7e29e0c6b1d043d71b2d838581dd2cdfb905bc8f1a93b0cdeccb007cfee1377eab7413753548b6dfe6cc8ef45817757515a09929d2c30fe9b765dab6bcbed3f0b4a537f174895012e21268316728fc052abe7175549eb69aa2e3af9f9f978fc4846a428b79bddcbea1514a58a05681f3260b24f72f430ac83a1620a738e71d7be5bc7ff4b91a585084630766fc6bf2981cafb91a51c05886b4c183695d3f9e607d29d30917aa18cd67d09f2dac8b176f1a5d86ae4c82d55e28ab8c36e3f59a0a2ce8d2afd3a84795c2c6b1aecafb5d3c51aa3a87f00fddbd71f4c63a7967c0b95b82751954943dd5cb98f309754800236bc0a252ea6d30b6b815ade3926916117a2b27db695a5f95f1f3a506c926ac54a8b10d7e9facc3d036f93e4d41c3715c71ddeb8329b22ef06b93fe187e5dc97e632c1c20acbe25c7512a9601672c702b86814fb660a78a489415119ac2113aa23b81fff66bd519a35e366013547853162f1c34f3ff730b5a96113198551eb44f4700276dbc886f9f245c36e3e26d00da39a87035e63131d21f13eda6cfedd521008e6c3d459cf265b3092d8c66cdebbd974a3bddf436cb3b34018fdd97d56ac1c16aa191a8f46c75b6b2969c4a1e3881d1ac2c03f87a691f1f5ab8e50e4ae5064918212c5061901ede7de8efdc8e02f5d6154bff9a97378bdf14fc338e77ba0a7b5cb00edeb51e8ec0bccd1912eb95b5a79236fad10370e2fe3492ffb483056c08abbdb8e0dd8f06ce38ffca69b3eeb3f81603ddf5b1628079e62ba29e34fb29bcd0074b440d307baebb724e11d9ee89a079b70010756b62f4ef6e394ab8df3b997bb33a3227b781146cb47378840993919fcf514d3b0890bc05a04f32fb501f6f4886142c19e6866c6b14f34fa8c5b86a168ae4523c02e73c8cf1191725f2e3579b7f0996796f815cd8a17bfab898b37c41fbf4a7ff7acde9eff286267e03c29493f7c7e735ea549c43015187818a6bd81b9d1e316e280cef8344c568790e0b5404d3ca7b4ce90aa85b3c5158cb63fff2dd457b4390e727fde10c305da64f2b4953652c00a8f3cf3e2c850572479301e561ed612d5d36f58e83596cbb42fc7cf64c178aad8603bfefe5aaecb21d99022aefe919e5a92ab5339a25538b94539718788f0ae3eff77e03b6d92c180b4d0a20a550f0c563483bf8f1d765df14babe3c0f32c8fbdb7296819ae96b0f9a29db8e86ba70cec02bafe225b30e1008af2ca736307528d077b74918b6760254313f603d2be9a0fe24874509dfe1616eccd54d12c81f8d0ec632fd391f019c1aab0fdc08f2c7aef3e9d6cfb386bb8d44a4b843a208c4c8f5598817521faa4991e82e574a4c7847054d812cffe90fd11650e1de142a7ec7bf54c170f6f010679188f4a0843a6243ff1934fc916441bcb0a15f7b332aa75ba26ec41186268f11191f91082d4f188c1e7ad3cc06cf6ae8351acf4db73140c7a0439894c85112ce19d4bfc21c9b50f7eeb72f61cf8b4ba269972ea4b9049764f2b8e7062e833a97a554a65a1f4b51641c8c2e57b46092abb2321cf0692809fc79d2c726dea4fcc65c95fcc02750c9c98ee658c9564b8f6035fb87a8c250d80c8abd6af57422dc15a3a545500307807c4f255dc30e37fbd283950a286268cd833cbdd0d5a0ebb61e191c612be02658bd6e2f1f5a578da006be5a39a40703d4c40a1986507178925cc16495981b7ec9dc108904fb82b848ddccef11a56afb2e0afa7475a15999d64e7326101b20f7135159e193f136defb34ae0379d6bb14bad4c7a75bd074c9bad4a6540e5d9c4a35c6b55f404a00c91dfb21e7994c9ad47222e728d027a97ec923e6dde47f011d8f1c1e8f45f82420ac023c4c5e41288fe1b4e6804d110e261f5e49d4945aace0de19b672f1966a14e9b35d66fefb4230d7ae10848a50b2c9c96c0a56174354c6c9414f17e11b7e8996ce085a8a250063ecd3bd07036fe0717f708bc80ff4200ca5d37b418e994e9515cc698221a6a29368920a0c3a6020bee22cebd6c1b6a852fd134a9752ecebb1e89f1b1e5f97306419f48de7f86858f4308e40ef9d490673443ebca969b963b15154bb35ab6df54a904c3e4e660d6211eb436264c665b85043af31e700d02c4051320932a1389f02f4116a10325eb1de4a8270ef64ac52bfa197290b436c557c8bbd16008f7a098eb56d153b13b303dc07c6e463c5ce14212970d245e8f2f728b9bc388e9d9287ccc77ebbef51fcbc280a5c66d51ddad70cb27133c3ccf6b17d9bc51107adf67e7ea582695b17dc8d95e883deb63f1dbaa14ae9c5d6fc2a5643fd2119473635dec44b9fae9d618c398855ea8c86408266d8f4a16ef15f12d3a49b632f1ae054fec9ec3f1038cfbccb8b1d7b177a4efdbece3ff8099a7683dc8ae5a08ffaec17c72567ca1dd6991f8d630a494e3427b9cdfe12835fb69f1fce6dcb2890e7f4a284026cf0b9259d016a8103e93fa58f5631ecc951a78d5d3205ea3589ef9742b958db1ab2180f092acdfcd8c251674aadaaa0262dc2262f225e42b57e9c2e69fbad01740c2261dec7cb52c23b862ea92a3f2282e42a8c6874154aa9705bcdc6880653937ad1296d5c4e205aa392acf0d58f7cb84691ca0c5e63246cba8adb6b7f9e9a01f46698e109f090ded8f87b51ed8e9599ef9f2ea8b0a475f32022c24750a2006086803454c28b5b84b9069473e586e904d532e55430f7520190b53b25e90735044b9a7feda3fce5a4dbe3d0acfa880c03b5955e4fab08f4e763d3ffbc03b23bf6d19a79fe0c6ad88ab5fe1b5576811a2817f3121393469b2db14d9d8bbdc03dfaffcf39f1e5af89da2590e6102f1d95560c984328703001a1307068d151a9ee425213c3c8257d8ad5915c82e98e938c962ba5a0b515ed682e7a55f1fcca93564663ebb87591c1ae336209d8333a21be1912efb5774ed6e51c760fcda5659ca0676938c9080772535501579f2e64625a95f91cb595348771a4b83abc64da0c506abd1acce88ca65b4cff27aa4c98acb5ee4ab77c0cbbf302ccef7dca26ec014370dcd3b6bd15c5ce344507becbd0c89f5480b963070b9055761bec8596a62d3018617150dff989676b8d9d94f51faea18537976b259d75a25b7d70c0b17bf79d87daecfb4cfd4d509749cdc44110e6504f143a1a8f297b1029806f2d508810d3fb879b2c07908a9ba0c229a9d66639d220c9ab54ad8ea558ae1ee93b6ca5b96ab859457c22ed17c80a1e835760e52825f008c24281fd08b50cc6035774d3cb587fa017d5604cf8b53faa73ee81806710b8661423cb592d1c6ac398cec9d723bb76222e84d8d0efbeb805cf06f0f73d493602563cdd0f06b8328f9654742d1dea19be255174e8da4d578a5b848830eb1c7b62105a11b19068028ff74eaee368bed1e6e6605ec4e6b755847053f1e4aaf6df04beeb2c2bbcf50781f964861ba83e4adf8472d8b785ba973c6a05030567222c650480449d61a402c806dd8a71bdfa2475d1d1951dfa8460623bcf03cd6aa8ff5d419a4cfc6b0da6e4f93ee6494500540fb02586c798bc918fee39bd402a887410009bff092da8a82a32d8f61da42c40aa9d2762d66517dcb7bc4ebe56bef55daa4b23eefc66f51bcbd08900d7133a383f110c33ab89061f81b10b93c129c1c333971d27631cd4c9514001df87327de3abb33827c0f91b318b8886cb14de180c1858e99f4801ff7600c77d9c4ae366826c97839d0debce2c1fad1f139d5c809ed7a1ea0df746280d33fdcfed6501495f500eac00beabe98de01585f790b738381c2456e25dae1a2ed9c5aa32f8a72a72dec6199999779e2e3b30259079c6a535011822acdd1735dbe1ed45f84eb6cd5391ffbb39981978c9ed2264dd6a0c6f4b2d3a2c93c39a8ea5eea355c62380fc835034077fdc2d4d8fe9a818742dd61555952da98e3d7d20712ba70da068efa1f8679b2e6fd34a428cd9ab04a52d28200ce543c9c4c6dab66a7b985f18ab8881390193051c5c7b03e421294b159daa032b44edc346055b0ab3b39b6340b6fd90741adffdc99d7d34af7eb0733e3d6c56ec413872407ef357ef721f5b3c7932e38c46ab294a80a57b693f4201763a7e33fdf2234f5629a28d8e47efa0166663ec05d4fdb93f14f5584cd9b6acf86ad4063f6d676b02145469250d825df67fc37b58d7100a2b8e05e996d1769b03ddd84b9146592252a37fa69844bb410b7957fbe1d0b4afbea76c9c1c9655c925cb4d3903fe00fc137964a43f21ddc329f8d6eb57b8df731a2d61cb61279451e7b526046de1f91aee40f9ceae2bf78c432ae1341b186bcb795e47ea7a98bd2c184a62fa2878ea237909214e624eefb08af87b1e8aebfe39a3e74ccfcd694ed38d7bcfc0254b4d309a677126d6363ec85075c509a69f8c662c14c9fc8f0d3f56ab69399db29210af015e9b43dca2677913cbbdb1b97b2e50cebbd7490186e2d6c95067c09b02566e401ddd014184e10054d9ff7c961390863a3701629b8ffb66ccdd3dbf8ec5cfd74aacd38377ed5013f03f770eebc0fd3b97cd2e6baa569975aea8707322d1da197838dfdead5408ec0ecce7f778a07bd7d17ed1e7eef456a1ab63e9879ebbedbee99fdecac411597f5f82c6b7f4c79b77d2b5d26e79bd53cb77ec83687d9194dc7febc2b45a25a723020257fbe704a1bd09fa907c94356a036a1a40ab95cbe0670cffad6ef481c2260289b0fe692b17ac26774af3aa60859d4a2cfaed1fcd2be54434684964d60ec39ab08e90e0891ba410c9539b29f09365f4fe654d5dccaa3ecf6f6f61c8399d5090856d8d8c2aef9322c13ab4bc2e34235efb23ed78767630e3dd029775b31c56c8b20d4c5d2574f8828b10f06cfd0c75b7ac059abe014fa2ec1bf3dfc2c47be4569dcc1cc0b86d62f7068ddfbd8adf1cb50a2b5fe4d7674f1f22bfb84ab0a55ea2f1eb88745da873195961082a0202385313b8afb3bea869595c683e0bf57d6ada616e9754e57e9021c8afe1db9cacf48e146f8f63efa5127d2c0e3fa56beb48e95f646271a2c639c400fb6503ea2c68a28a514e84648bb1601ce6164a4a7ea9e493e2b325eb927d8286a692d21e237e2a9c51fe9aff25cd25758208264158b32031198a71d44b001aecbec107e99d39d78a677b31f7f765d1edf1c4a2f9f889e2f99676dd60ca23cd4880a6d21ebca6014ede992a2d1aa4ec1e1ec68667a592b4ec206b7a63bcadb1b8af4d1bae2b84866790e5f4bd5d8283e2806c2f443d1bad4b7c4236ca7d60432f13ca6e77c8097a49620706973ccea17a294f4ae37e9f409e486cc2d7583958f76314100cab1745b5e2fd7053cf89ca64840494336642cb6fc3bf407d84fa6cd5c6d261d11c150feae2a018d1ae84a91adfcf62262f62f3509904f14822b57ed826e92867a7bdf62007a05c2c0f30986d572034d615ec68c92f06cdc63c0b380d9b15182269a1431a54dbb50f376ba0ad6c1d359938bb1d3a0dcde02c5a561783697e45823a7f13cd581da10575e031c6c2cdbdd494ae899746317ba171aead37e671cc91f19da20fc0bd3614dea1dc1b7767ae840ca4b8bd7eb4fb216435869c6babe575702f1bf447c2c4c984cedb39c241b41ad07c81f5820d9c2e18b4ce5a228a84f143add0e1a44b5551d22a7c2cee696131d6fd2758ee4439842bf4be4954f9c075c8cdfb8536ffe79173ecfa96385fe831bfca715faf5095bf359510508e8c4c17bc14156362d29acad6aa68151c2cc16ab9e608a171dac92098bdf4e84c645d5feda47818d179f0464617cb85a6cae8c299239939864bd9722a0ce7fc915e8a62e645c15d55680244194b39d303eab30bf4835db428f2cee0c1a74b6613aa0a18294e4ddc24aef3469e0a63373f73d52405f92f100eca1f793d89096bcc37d4db9603c563490ab1e06c682be9b92ab4b8b0592f240dab1bc88198829f70120c22624b7821d2b871147a79832dc8267957ae649873180387ea37b6e3b2648b369e450607ce898e568175ebb35f5a99b4a6af4ce4c7d2d3b75174358389840d92d2635364a661027daa4c1aee38f6d8d0747161dacbbab89289de84320a36628b70205f642fd07314eca17dd75751c856e6de4b5a644b98e78199705132618edce473d3aa3092f11a5c99849fed3a50ceb6a5b0edbcfc0a40317daea769bf01c7f799d54a4a14125d5269f13561c3063b16a3f94e5ca4eee5515dfb0fe79af90c05cb66db345de547b533d4d36a781b6981c37cf44a03e07d0f7115bac252d0047535fb0b268dc9c36b11efa34d8f93c5d008879747cf68ced19acd3fd7edf62e1cd6c843661ace976c3ce4e78d78a3253750301b30ef3eacff6162f43b3fc4bd7290d74d1498682e977e56429f562d2b485a5c7e45dd830ac1cd265b353f0774f8ba4c8339daf1bbe9dd9b3beebfc7fb97a56d174e96d7a48af13b07abd0a159b409aaf8ddd5305cd17edec3a7392c9808f274917a10b8976aee1e200c68356f2f8c8cd894bae12693e144a9652e4e1fb2341fe7e3d2a90eae814e0765f13894aff27e6eb2c22c90e33bc256c6c904b5c4814bb2a7acf4a222bcd3a802b0089c054180feed1997e6f8c30b4d8ca4d0f5ec7943567538eb80cdd0fa5fe63cdb14f6013d0f15cde6a8fd5ec0115faabf245427456331ad774aba8387caedccdd0781872da7371a43e2850f6627680bc9ed86874198e0b4381f712f663da93b52f287f85ebe56216a7edf24066b459df7403ac30f5e461017cbe5cd0c3a5ebc4f89dfbd63c7519309a5e2c3189cf15c7398cab79b05e605b13cf6e10ea63ebd883c3a2b15a967a2c2970256a746c1c4df21cc0c7fc69d410a7577852010d5bb022cd6c9fec343977a289459112b5873b730ad0de798cbe3bde01623d07b63b308e5f5e671b36004d44230ff1e2bab2f6e55445a5372399c7a91ce7267febb9512ee089b8acd7aa0d6c6f1c661dccca5a296b73a9fbdba13b86d0521bc59ea62b83b077ba84300dd67371aeca729841c66a8f8445ee624795ba76c3dc29ac003bcb7d228544aa8cd0f223245af67e7d6807c7a32d2abec8fbd6bd95320eba752c9e9cf51f3a59592d97304b5468cd0a7a168b51c9101fb65e6533add2ddbc7039a6a2eaa0314a7c7f157b634d3cc33d58320178352ea20cc74e3788d3d347a49c1583365196152d62e7f6e141a6c8821f374328fba98fda58bfbb5aa9e063687496f2951b406413afd04149e51a85525e1de2695b9b7e5c09a278775e769d0526286060738416e89a7b84fa214eca4f5ee85b596187a6e2010c6c1dcfbea88557c0355e3bdc1a6aa85dff30cd7f749d95dbfa2d0ac101e2d2d9ab017df280194be0f9d00bea21485757e61e8941c222f16b0f7cd785607db443c45b3f245d1e7e58c2d8860d295e8cec2f46a76575f4ac1dd9f385eb36f097e6a2733f0bcb55d19724c40405342266d3ef6d39f285b6cdc746c7f86528b7c487dd6edb18b91f8a61c6705982d4c25cccc24ce301145012c777f567ce192b9da1a735ef763da0ff06305d8221ad3bd9a42f56b14a0f353054413a1e992aaaca128b04b6480e6749ea612f0048d7769bd88376d3d09a15ce04224f1638a5bd4ebabf3aefa162afef91bab49e3af90b2af36ed79f2d4b8617db2b1d8d962aaf18233e82b5988c698fa06c4b990e5e976b47f0c7781dab75ca508d0b3a79040992e72f0f6637f7af3603d0043a508087ad69ad0f16e45d3132a2bef44802aede4d033076ca649b65611b75e6ff6553c7b40a883733a5bb1539e245d383c81c877e1ea19796b3cb4ef8225c98bcf51970783a35088d06974973b13f25c349907feb6691aa477716ec689b6cfa90e5651644ed629f4cbca39a0d225a924f2cf8bb83811e48032c73342c6baa03f13311b637d6d938990fafe291f72897eeda5a3a66df896a0fc590d6b39b10ee864c0b712abfcbd2a26d8419f962ea441fcb6c32ac99de22e6fa36f78488c77bbdd8fce97d450d229cf51e5c0e7c36986b44f0f4197a084e20369fcadb023124ec36a4dcf7cd9ed5ed781e41101988a0b80e675ce2cc57e858e488b61b936622c092138fbd32742217b1d74205b0ac678085686dd35ad14d40183257502933fbf987c8ad8f7741d751c8124fd48b1199bae059571915bf750e53f395587bd61b9a4cb5b734a04f51cb6ec35cae1ae9850a0cf6edf249ccb2a6ee38332fcf9cef5c3353859fba84951a60e19efb6b510b49206615af585352e6a7712af17e3a37a96539a15dbfe638b68b2ffc6ff7a6fa9dd1b2c2b0bb205ecdeeaa3604c20ffa5a09c76d5dd0eb67bed493e624e0b05ae8d3eb1100624cb27396e8b75c69fa7732f1e6eafef2b1b624fc91639087a98dd27168f1553a80abb34417c23faff6513f5ebf195954a2eecac4372b712fd17cd96ea3f724f8a1fcc5eb286e9fc6250dc5b16a542dff46a8eedce53a78e6010eb8fab9db6a42fef0ffa8740a0c72101a6bdb6c3894714e0e61770558d27353a2ded85c74d3f3fe82d1142040b7f65440effc03da8b56be1f51b00e8f8ff717384da3741e759251d27ea985286c4844e764d0959a3855f87edfeb155d34a736b64f2d1cc23e61d410448973ba3d1c38a5bdc1adbf7296bc1fc559eb974f8dd1da6c43ec3f11303a91554c94927f350660fa4383ec38e4e3762a566ffbd8eb73d1c6a87e7b8cdd9d87ef0d1e29f62b878174517a518511220ca004a417d49dae7fdc66ad28c3da5da84424ddca140d884abad1fe07c5dd9bc370c70a55e0d6edc65ac671d646df10da226c2d322925cbc43e3a8cba41828cc8abdb7385f6d9932f0ace0a5d63360c0b243a7e60e97e5daee1f1a9e69942769085f12491312de02b1f166ed3c3594325f8f33bed82e499f4169bd94ff94e28a63d459f7bf1b31cc60d8db264150cc61dd909b219fcd4ed51b4b1e9708e5053aaa41ea7ceb9393e308115caa79dda81f705e23c6311771480573717c1d4a476daa8e88faf9b2bba0aaf41cc9da79948d0717cd85e61327092ad3f302e9123adec8b60b068873e9f55efb50423e5c28eb89248eaebbc8f832f7a8f35e26b533b9f00616db6aaa6d9449b96b47f7586fa3d76dc4a32aa64344b0606c6a0d626dcbe5c6e35884c264a561856c9f15eb24089d031db7be2fb315721b7476f2b100393729900ffe77cc72c0224cd17108c39c0df7c3c592cd556b54570a0c06a7567be72ae2753faaf67ea8a0f066c62f0e1f7a0f1c8e5483157091e48abfd8615d41d671255f5f4e4575bedd945e3c726d9b9b5b7ab34b7dc6e0d4e01bba05dae7e8d12b53241346c5da8f07952797505d66b6a0738e2541aacad8f333e6013f92af191c3a9f62c9fb662636ac66bc29e1c52e08d8a55c59050e45a35153c07ce676ceb722d9749409eaed986b44bd0a66ae7451377caafd601b59b28cb3dd37c2303e5516cac7bbf4ae0c4252086faea8428b3f32aa4897c19bf9ef4f43cd3f8274f027a98d54c25efdc0b9db6ea73a8a43bfebd2a0f1386830f6511c25fe452efe2e737acfce83b75480ff80e0915c7efad1194c3cd8edd47c2b513bb86f8e920ab7d842d8f79a3b587cfe4aa5a6caf37b797a556a5a55041d26e1cfe760e1cada482c8270928ea1f95aec2786c4f1b3fa8a46778d820b840217444625a8ba319a16a451f1cfeee72194e1fa5d4b0841a6ac14375758a7aa78a1f50257fc87be936ee7120ed45a7dd72a4407270d2f08ab00532f2433b9ba3599d6de1ac62536a00d361dd91042e3ff01d46e3de851eea906002a08cb62ad57328ac06ab0c192067b1104f8c50afb50ac9209b609e832cf7ae78874fc88d92a1062a8a40782b96a39b6e1cb6632bc9a8850b4f3aace43f2cf33e549f00588db8f348abe6724014241d30f66b6152e8d017f45ec399b29c3a255ea76aa870ce2922765a24d5b4587733888ad3a1b7677f4b5139a4fd4cd5f8f1615de1b0f8074c056f81531cf688db62a7b48b510f7caae715fa56bbc1e2ae65bc2416915b4acaf59153f4761e723683efca2a6c374a1fdc91dde76a0b3af21719c3c6144b2cad7b3dfbe99b5be3eb0916d16dfbb8eaa14278eca6f9b1f34efa58f71af1a15b09fda50f738d4ac55bc2cf2b0d4ee134ef2b42359498206a54e8652d07bb19d6b2f70757d574ce8b0915a1a505adb31280da2e07c7a9b13bae4cdb2d2492976f25984d2ef176d091e2f56424c7413323b512caf5986514bd2a6e39b4ac74516f51008b87b3777b8416b2e15cd0673036dd3a388956bf4150a879680b101b1675791e064cd2644a22535bceff3d0deb2bcf704ac9b567dbe157525f4764797ff0e525295b14599746f10367f0452d759b27013ec1247efe3a9c6cc8d1b3d581076dc8bb2565d8d4abfad61981245c8bd234ca51e40ba4be02eacc16e6f608339702a12526cc8cef5ecb18220a38b1bb555420c8f5cade4f3e3f312caabbdcae0194809975d27f1a292167ecb0a9a940544bad62b094dff2801a2ee3d0bc0818d48bc7d2e8219ef343fbf8f03469cd351b2cd6065e1b35fe6b67350ecae034c7ba25c9e4e49679e7b9e95cf8465376cd17869974a5769c9a02ce7ca5dd937429696d58b3253e91d94097c7cc6f624ee34bc9df2c2aa814b71fc481cafaf244179ae3d3d41a06f82520fb7d05e1edb54c601471eee0627f41ca47e3b207f7fce76b5f0f2e52b56a76ece22804ae4ae0a36bb3e765f9466f2f95098db2fd0e515e1f00feed4f7bef40e139fe767b4cf0550ee2c0116ef4a511af1962ef197d2180ed52ba1fcca6ca3d43f8b1aa84db95ea1411808505d6fb4248af8e65b5ba543d07e1df024c2fbe51446eb69a9660528cb294e84af3b27873764b28056969141a820df939da7c8d44df72f2ed7505eb12d3d865791689cd918e2a4cd8acf03bd395e72bbfbb79cf12d930ddb7d00ecc55ef2a38c7691457448729e62574aa57e1f4059febb190d8a5e9c98f695f38d1f6ee322d78cf430865e87c90c9fba8ef15a5500ef00ac360d780b714a75e2454f1daa3d74f1d06954e4dbf0499f42b61c9b0c47b4d5efb7129ed60be39c3568e452b7000ceb31255eee585e5a9f29be4cd35ad942f0f56abfaf734865dee579954631a40d3ab42039edf769c60e436df9a2cb4461c69a48a4be2310a40d7e3b1bc43075881779b80f6c40d8ff18cc9a59b09c2ff945ecbfb11e57a42f43b6429dce98e061089e46f5c4b3039b4c88efce783c19e04fe09088b8814f7991490250876ffc38625fa610f4bf055336f2aca648ff7ea6a44540657a36315d8fa959f88962263138e85e241415ee740fbb66e9b417376d9c58d48a8f095bc3b41c6e2eb7c4370200f830a4a1927470a8bc8ca7582ca2e8dc9e38c9942a3ff0218540d4725abb50f485108a4d82320af796f45af2486bc512e7a4d4f5332aa5bb8d7759b5716da76eb1b99302ea23fd7b23fb6cbae732177b60c3fb914a5e74c111c8e3aeefd7f9b63c4f97a68ecb69a80df358a46e935944c13f128138c1336a3a4990c1e670753ce4696736a577a12e6e9bc37ed2e4261ae977c2701dd53867cd0e2e32dd5d1d57c24fbb2b2af646eac4221ecc9ea2c7c0aebf2d8650761ffe87f35e584c847dcf2d0f637f41979d641ad2c53424f6d396eb6ba9bf1b7a96a84f62301bd8248f7f45ba44bcd9cf0080d10c814f9b719ec51f7c4c94316371ed12fc5f483a6fd6a16c5021b4d588c6c21cd151fd29a23fe311640765625f487d11f861ae571cfa6411b27028483a58020978aa35736267aa501fd36e3d8266453d6b8d23b741feebf7d9374fe1680ad56664c53393cb936131c90b48285b5927069f2939bbe6360281a17f3d81223e79fce4154aa66bffd6afbcc927b8782545a34831d850bc5b51401aa35e62a970cb9d42f8c3fd9bd8b1506d897ce9d1e824d04bda1964652a5b399097871915be10eee5696642b99e65e099e36f287ebaeaf08ba3b7f4f6dad2f53c00a210ad45fbfdf9d142488f489181cd6922b1ea237d1213fda8ee2e7a9aca7bb036880883505b0b5ec23ab3d0d647d253ff52cd97fface966ac912c42894b88a5eba122019de7f17cdbeb60828e622df008d20fb124aa93b07fd304b1e8acf1c6736372548418a32b9df6ec01343a68363d15c0fd33e223f53271c6aaf8f0a2023cd1911209ed74722d872781f4bc1b10b16fceb1a7584b833ea602c64e8817331a919b89f1c3edeb8e4f8193153916d4ae039595d8f71caa06d4255dcc7f3543fb5e1219f1317695d6cd0443fbc5090820931b6f96a67efb93ba049ab9e293dee828bd4938ca1e1e412884a99ea337f8cf4183b6453d7f18b89335e60886719f2dfccb10e716d528a0580c8c104f44f5c0a520a45e8d02420bafd21545e1ef8c3886c42e05223dd03f96d928ccb2cb1ed59160eed7f83f5f9898a8e4913254ae30f8d1148b00597a1e046ba5fdddb7dd9088eee4bbc03e425fa67bdafa883c2e7bd50b259b8110b565b6bd00c9736cecedea96ef8a49408a294ead078c9614d74ec6fffd39fcfca25617fc51709766437b4a4ab66d10d0f58b9c65cb406725d600957bcc91c45e421c1e91e822b695466672a2060fba432e8c9ce6589f76602f8ffdb260560b2949240ff1a10d8d8b3fe4eabebc609e8f868f70c92144ebccae1c8a284c37132c6b21e672b76899104978e5f13971f95290ed2fa3f448aa14b1bb371f713ac9830432aab8666fa23fee18dee01f240355cca7a0e1d2a99dd07988b0acb758193b76b6b848f237aa6f0d6cb636355b9660a10b68d9fdfc33482a1412d8d810904ac891e5377c5c9c193af6239885e4d886001cb7bfbc389324bfc994ad2cf87f09b0a15744af889b5423764074905c075764e17756325e31b21623ab3d53f7eb0e384a9b80d9caecf3e6ac3d08353e6c18c0af7db8359106f15ca499d759eb67d8e10c23431839b65303314f56319937ec03d512c9443e35e594120f4ca0d617bc33af3d2f4cbe6ba4f44746050f35236584ead6b017d227edcef4d3faa39177eed6e5fad052315867571f631e3674b628967de6880f08b62c800f1091f09932d036c591892ab832c2618a610c3f2bf9de23db630a95e6c4a643f091363a3aa49a08258ed8c2ce06de09f53a73760f318321a386ff42a900a77c24608be1301bce5057f82b6ca33ffcb6f38d46cee6f8bcd225f4ebb84038fede9b6c1ba7c7ad9417e6c133d2a0e16989d71b368ec61366911e123a76616fc3477389a3239601943d618498f1712eeb6f9f8014b803fba8eac27ae0b563fa6f728055cd3cc732ec741f4fcc3002effb73be104567f02c644d4756f590359b2930491bced6719937352d5e7d6b471f6474c7ba4d28ce7695efff2b10334d8d9271a5fbdacc206f7d1a04122b21b3e2c2733bef75027443abf55f2b77ec003c829f2e7ebdf601533dbd29fc5f042e5ba0a64be81a5fbb08c257b846de07b2b23a287f4df22874f181139ad7fe9a23bd62520d631310c97378a04c6f4332d7b1e04d1f9e8f52ee22b94e97f472e555c0bfb75d1336725e7f8e691a8f723df014130a93b1ee0409ddf06e9969a5772d67828f8883df318eefdfb0fec653a0cb1feba232f94951ecf4f96c1aedd52e1bd398213336807faebd54b6ea6b482a6efe16fba61f552533ec838d8015745d32f0ca87e66dbd75baba2ba933c70fa2cf98892ee9f501bdd161cc7ece0f2f44bce808c2af8f0474ef2bb1a62543ac18ba2bc7808acd06a0c3b64836ff51d477c4dfa95fa7993ca61dd07f6aac70b593f2096fced3de3b7572ae3ce68fa44e4823601bd3bc6ddab3a5e00c566337c69376517fdcc03ff0b930774af85edea09971bb66c830b47948be50da3e92539d5b371f0d0448a4c8ae43f42a85bd65fd1930571a6669bbb4a2031be8b4e1cc9e6e1318d56cbb66626b15c55e9e614ec22a50688107b5899a365378c8f58bc055705a7630ab3ea50ed6f51183dfdcecc146f7cd6bbb068373c4dfe4fac1198552c753a963cc283af2ce517dd3f3e6d937d6153dbf32c3ee74a41fd50d6e043c0a7d86f35d7034ee5b4ff8ce0678f95c9d4c8bc13ca4e823f2331d158142f96b9be8fe7e5ec20eeb374ef31ac53b7d425ba428ad515e819573606cab479b4e2d106916c3ab2c447f026637bb560637552dce4e3ea79868945948c8c33877ff41f3c56b3f92424515e3bde28e3bc702e3a6b3a433f8265e7fbc7a7fc2ec31c8e1760e823a8beabe832e3681799dce57ce41b3ce1509339fa49ff4818c4e48a3c884c1a6ae215e144bb272722c1704f6178b23bb443551f8d6b0dddf494cb52f5336331eb463e091186d657134c9f1c3a6cdf0fb42f4b1ea0b1436419ae1b41266d36dae261e8fd0a66352c31fc482a17c62fe444282586fbcb804e22e2b09af38937bca6501e3c29a7cab3f6202c7bf0483651193739427141448be3e44b3ead7f909f9770ca60ca54a135ff0d1366840842712ebe3758b677e4cc39c6d025ad516ae48835d505f68967351fd3b84362dbf00a6f3837c62c39a7f19dbd9fea80141401f4336df2881cb427f589d6138304d60291c408a4536a9690d2b84bc788b062a45408e2f4e9b3e7cd639a8ec8014d8e5546394a09c4794b4ccf45cdfb24998b83baf3c7e3fd8af8cdd6208ff9641358255eecd98686b0011ed1c4a0c022053f5d4be9de9c3263bcdd2b20c1488e2f9f0bbc7c4ef0f94640d68029b4f2f8dea878d336addec86b58baf6a8d6a88ea3554b71e252f3da807249eb505404e6f70d911be92eace87673bdb0b2d019b81e3f04ec49a70baca92197b27ebfb82339cb35f7c79ad431868be4a4a8407e3d3f152870908f88b50dffed1af19a34ffa073cde39382bc2d62c280d7b40e08eda8afa462435ef76d9a5fa50694f185c2b34daaa3cd838e4153210763a553afd6ea850d53149713ef94cd79c6085d091bdbb4ef4602852f94a1b51bb652ac0490a03dd2a626f0d205b6d2898db069a810be3e1f336ff1a4a4214c4e4d90dd49d41aa434dbe949cab064075e643a7dcededa1e0fdce3eb2f594f95ba0a848ecec29abc21810aa3dfd72f73a775dfea7f938c3a4094b38b9b4df14e3af7ecee0aed043011b2df7a4ea504c544ed895ad5c2342c7b7ec6ca5627ee325f7571d6cc549c361a0cd1d66680c6800d703bcb5312b3b9bd3b12818e661e76a5f774ad4c4e279fe8269e54eeaf806c71e0e23f3e4454894174fe0c136a8c3751520726a4e7bbdb4200dfa5abc53fe1f10a766eb357b74db821241ccc23fd7c6551f82b648fc6826896117df51540f2dd8544c3a93a1d7537d62b5d0e337f6a887aab456d00afbb35c88ceb3bd5885cd471c2f88a551a08def21ac96c809d840c020b76ec4de94e2160f0ac638198c570a0f49dedaa044f736ca0bf933ab34ab4c015aaf2c7a588fe37ad13ae853e8b108f50a9c779dfa077b85186c6cf5fd3cb63fcc97b094ce6a83e1cd034cda290e4b88744b3e72a88613db149cf2bf4eaecf2bdf9289170f82187137b52187313ac3629a986eecd136ad97365b9a6d999d287cf37562cf8a99b90bbb598517c1489f2110674523c3332a74f978a28c76c2b0cf1a940a93daa0447ba7f6e11e62b9ea3c18526f1233237765ba8016d0b32f8749a22899012a69cd6c01b947b124c92a57b69234b286ac87fc93f13e279ac981665d77564da6ec846a2d8b1e7922f799aeefdbc5df3d8618a009903eacdde1e43db2816fe22134d74ea12d6ee5f0e6ab656e81987993fa536f68e28f722e376ebce700f2386ad5055e917e5cb042207ce743e9f6cba389db7123adb2cd549ef11a2bec96ea0a1f45b84b1ef24b153e1f1dc92e348df8e3d96019f06132a31029d40a0f126613f1191f797cc2dd90e62b22320377e30dc838e50f633b8489809750e226954e6b44089d26eb77fb87bfb27d2ead057384d75ebab981dc7c6933412d35d5388ad3aac93df38d9ceb6ac3de7dcf909e8fe164add60415493d9d1e2d25fef1ab33469ba0b2a29e822e42357a0a40529848e931618494f863dc40325b58ba409cfadcd5301da879f5ab9012af296cbe5c12650d0ad8fff0f8a04b5a75b1383f4b102dee560b4c054dce0dc948583a32422daff5888593e2514db5e43052516b5bc905eadf5bae873a4f363ea85a03de661d76bb92490fb1aa761bcef0ba5cbd6dd027ce5d60c8b8ed168a34a5ce4f48e2a06740ac96c22b7462efd9286de55444bad7ba739feb969c08260a70b740ae2b937982ea2db961f0963e59cb46ec53268ab54ad48e7a6526c83520142f77c93717f146325c4b62f785e7849d112d2fe55c741c521473a9a68c00166622c69a245f1a5d924fc3615678661d0297dc0fe8bd9acf42d91593f90684dacf4f30972e3b68d8022dc1c5d2d8c12df2bf4620a08285e99eaee47be225a22a6658f8d7795a731f7d909e52c93ccb50f88e7cebbc1706357ce26e1cd2d6f658d4276c5d842f353bb143da0aba892605808ec1fc01b55499af2a8199e39f98ef10c651ac997fc0fdd39bbd42276a9683dc3f1e666f745652ad4fd1ee8d427d66df334aa3163866b99bfa3d03b2b9487120dca26fb6d43b82f3f29c582088f4aa14e9136126775a95fe62371fee26766aa0a758ce8757c8ad201ad51fc2e45ce71deae1a3d9ae41c3bce2d5c75cbfe39fb5aa51f314c0d596c8ba0274b877f85dc2b864fc9a146f87bc344697e7eb03ea6c9a19ae2cabde7bd5a6c0a2d2bf3dd4d05657dce07aa5c785c9088e40e16c4eb9d2bdb6af2c4bb8897b170de51de862532807a232a3b0bd5d31c9d5ba129b3344da90f48c39a49d426a023e674d8997a625336940bcc4ef5d39be2bd66f8232b90a8eb00587b8fd1976b65a6961e5b7fe2d2296efe4f7c7e6f2888b32bbd5a5a3448225cc91d1563cd8e436862ef6db2070bf998d8ff094d04dfa36f30900dc079ffd3569598f6ded44b386d42494c8292fcab65e7e5edc8cae9e83c6dbddf9f0adb8549898c055af2c212454357427fe3d810d5bf77f4270aab601575132ea51d2d34e1230b49fdb82b738ac7eed7b140e974233d632b4d878d0ddd93348327a540f8b306b8147348df7ae88602e8349154f29e6acd82aacfafb1098ad7f4ea9e1ac780d9d96c63366db0441609c655c0f469da2a02115265a99a7282b97087757cb9245dd7bb259a23857180524a8850a799b41e5b51cea54aa74c918ae261ef5f3443c49681f5a0ed3c26aa29cf834e0d18fe50fd25981527c74d3eae8f32df761d546c8d6eab1dabef7d190ed4f2d180ca6658e06b0ae29ebd23a8a3963d45a94cfcb89a71a3c3506095360d03a8056fe113fbfcc4fa71305c34272907a1fbf8531e1c382423ec5fc2487093bfe83698247641446600541f5e9ec8909b57ee1de9f8dc97e0521c7467d1aa7dbfe72988fb5fdf793a228594c20f8b028e3783fe7ebfa942f49b9b0c9dd6414e271eba41ec93c4f4f93acab3eab6fdc55aa28adeb4398bb36bc3b5a5aebb9ce86b66a9169e4a36a3ce23b494bf808ca61de50b49edd026949b2286ada2d8eac6aaafa35f13d3380b8e66e877778208debdfc34e256ea35bda9ceb01a014b6695cc8a980897869276cf7fcc8dfe8f1e0c0fbe5d0fb189a6b396d673af2bd5d96eea7a4c64fbfa674d92f574d9d2190c1000280097d4a9cc4796ae34a1d4f8f10bcad13d1490c028915fe6b9de4dc2eebfc4b834d61fa902a9b39b3a88529e76aa0b3e980d03802ab7014815c89274642e9beee2aa624acc6ef19683a9709d809a424aed4b0e2bef67299ac41c719eeba331e6e83510df3307a00b1c1d16eed325966703dd078f991fd4b5dd1665cb8d0bbbd97eb7f981a7f0c84856baf2e6260d3271615f9c582705a2edbfb6a9886bd3886bdc825349605e33c3688d8945444a8e42ceb44d178343c7137b722b853fbc41a3f2c7ee9f79bd79266606beeffb6c1c81e509997eb7133f546021145289f0db4e22ae619f13790f53446e39214b6992b08205e005374f9ebee0d4834e261122d8878803de4dd7b5d7eb5a7a8cb13fdcbca309054367ab0cdb108ce7eb2f181c7f53f74a64cc35c5be861165b5ab4710189ee7be5f8cd2bf42343521a622fa60f6d0e08f3b4c312bcb0ab8a79906728d5d3c47ddc5103caed8ad36dd7cce58ffa891a0294f22dfbe38be83187b054560fc6a8937c59651a45c43815e68f1bc87b05be898ed1d3a552dd135094d0d03e94d7dc8698f194e7156d97b8c264b17b13dbf63352e682b33708fbfde2596367f676deef61f6940e61f6c12ee691cb03d53a0387205de4924e1ad794b7dadf63d8ae5b44499f8535cc370b5779692d92f43db4a6bb58c2f413f8a846d323e7327ca6e374d83331505ac778a1f752f14b873afb5101f78e2ef02137a72c43d9048bee08ee3b21a9dead22f07f7cf23ce94dd94637a87db64d4cb072bd7db5d23d91310388d7aedf9d5e717c38d50de2ba1c330c13f2da4b0dfeeadac50857b6e8dc85349df8001dfc356e4445c642b9339278d738f51807bc8b26317e9236a8dcaf73b88e20d5f9d720258524b4dc01dd5647f0972d432714badfe6ce5b68d4d15e4aae5b8a98bbd655a4da8d6e8ccbdb6e9e1ff3ef20d5923db9fd2ff65ea969dc65b99b1d7fa1c58b87bec0f4a32e1a73c9bf99abba6e5ecbb83abff62650149b4d9a7626271b185545424d537a68d3dfb8c6a22bc7b9f1cb8ed318b1b7c5d44ea48874ff8cc38dd0826bde86404f9790eb60d8ee19907d73da7770df17bca070418d0a78dc6a3fa0f7c8cf05e13617367a4dde16c36717e23242d31e0a73a499132c15cb3532e01c07540bf962aa3be893e4366a35784f62c5a39462024cfc54b739baed060c9967b5d4c11b17628f1ea134ac805f61a62d4f8f24c41c0cc3251492478fcd88669d8f25eed44f9d3958fb26b819c9699c2e9a339c27f5a97c5da9e032a4fd1a7b92682e7c3c2f678d2f98889fe475f1ec560a97a2d7054b3660cc044289500305aa9c9197e5bf70a7ea1e3116e38a060dc10dc376619a470088f06ba563c9687d776ae5c0a20a3ee85645d5d94838b65ef4891235b808e04f572cf7e2a1dc94b4e7d6857a41fefebd4b7a404f621bc245c5c840e83f7ca45e5e69175e024bc6638fc1a2157e54b8efaaee36d139b59f070b3bd492e2fa762672371c9b8d6d5459e3b8afc1bd5ba0a364179c98e3e20463ebb43c1a868b7a3315bd0c9e78fd8400cea74c91845a6133858bf2d8286ac32c19777337f39a25bc9bba92a103d7a8478bb3081b670418a44d90e3d659c22ce84c0b3812c378b069dce81a76bf1fbab8340660ec59d585eebebbd6cb800e37177b24181278ea90b59b16c0f0ba185cbe156b48b40a7c1d45858b43d97f9936891a7da8b92c936381875ff1cd56bcdbb04d422d051beaba8ac5bc4aace7b460135f136b21df08001e54fe61b0fcb5e775156027ca2827da387323b0df4834844381f9f18807ca762a957ba0cd7c591f76cbf9fb099c96f5d166995a068fc033b007961de4598b3d344801d1ce4b4b766dc2a82afe9c2b929e0b7157793b1c2790de1d43f4fa658324cdcb4bff25c454732a78a5df2df0da5c1a0e0b396b0b826b6768912d26514eb6c09cf09605fc0d18176ef4f94c54d271ca46f79d3e5fc1629d461c99ed0902be73010c60dff819f6afa3509554b85f4095517994b1a5343d8c1250dcf9f5ace3c214cbd66122ba2a93d2a160452d8dd34596d5328a0d723f9cdb7097f121cd536dcfc072fcc31cd700f88b6d07ba9de2e9d4d752999915ffc00eb1f447be4f522b89cf5e9a067470d5baa04597546c78ce303251bd3b0f7e219713f1b5a4bc4754123713ed4eac4ea5510b2380f04a63b24fd3818656492cf01319a2139b3ef9a8a3c644683513c01285415e3f857a37b9626a44532399d3a294b1e47b33ffe11f2c2314300a44773a72de592762c17e7cd8972b01afbd645debf3b38de5a35fb8aecd4d0c8802197fc81e638c4de190c276b539666e4d3523836150ae5dafbd2ef8b8f7b393704760f2d28a3d8c77575a2dd29256566461900f59d5f95ea92e6da7060449de873b89d8eff3d85538e4743c9702cc32697093244a2fa5b7a2651e8cf5d80e0f2dd177c37f2876be393f4e40a97ce100f6c2678e4a6774402e7ccabd8ef306352587420b16d7db153a1e9412e3f3cd602360a093ab16fc95ecf9be4bf9edd8076069bbc535fe315e9053814f0faa3f0bb31f31f11d877c98759ba49c724666a3c732d39e45487ee4d3aaeceabf401ada34d59a3986b0cfe80208193c01c2cff9e76c41d550e77691e2b8fc96071b71e6952faea41cabff9443e8d67a900bf7ef91d5579bde7424a737118bdb43a849a8a8a04eb36eb207366515633fe4a6577c83036dd8176bb7060ca6929bb08cf0019318835e96e452fb39d9227eeee08aea73a93901f91955c9b865da7c54edc2fc3a0871b1338e7311fc8e7ae29fd57472988d03daefccf8bbdc2e67e97b5ab9fcfdcb6e03c678a6bf2731af534c866372a910d6c08a2f6523d2f80a0836fec41606c604af8d3f29a59664290423caefe8f9c243d69fded61f660599585495b0db0046189509e7e71e1f701e9b304e3166bbb0721c2aae34b53e1a2136f94b9db53d9cf735d4c6f18c1e3c6933c8b23b249f52553756b0efad9f441df13ca1b43c50c37de0fcd8787d1d36fc92f71582e1321c27c9a31fa7ba6eee10d6776cd97d3c65934bec48ff693cd4b66004322adffa41aa93d5876a3d9bb73af86db86cd536541d6c0b29270ac9d5f45dd09ea1521bbbd35955c7264c756d8f65c995357fd0ae5b8507756bb7d8f18530ded6d5088f8c3a8ad03e2b77f5860772d832c9961c74bfb82e8121016a79ff933d08d6f994b14e49a6296c869e3d9b732b52e9a9d9ff461ada0014de1eab3a8e27dd9f8839c97167432daacccb12a422ed4e5efb18e9eabc1b9cafd4b1aa1649d7587a77206f11f0bfc69f23286da20599dfea06941f0356d5465a229f4c64c0b0e3b27943597f8f8dd6a64e55f44d96aca2785950eb226ccd79de5444ca640eafe48d3819f2696946c2ddb58b3fb8809b621d53cbee0baf529e4ca487f437de279fb3d76d9840de7e624032a4520baaa9cdfd076cda837ac2d8544d36e1c2f7982cde94a8a555e32e3a7a30f22c05ccf9da9b899be482df9c23c77d572b035d8016792d0dc9e49777a3400ca446214bc5fe865ad071cf977e409840ed027ddeef3973ecd32c8d7348ce639f0f07c8b4b80b8dba476e5172c2976113cd119f26bac686a60057fefe2366c5e3031f1ee12717c1bc8d37bc2851bd3f5a186b99ab34afdd35984d0c597fbf8e2ce5d6c83c2db137e092c47e14f2297c79943ee4978e89460ca50a69d2374f70f76561be07532e6f4fb60fe0fe1ea49dbdb1fb8001b7429f3c040c6b44ea8cb724bd0f3daa37e147ea507007241a1587715751c102d6701123b68e0480cf7367f9eb87be171de93c8d4ab5383ced60c21ec624e1c11b8a311aab1f3faaed6f853aaf15a5add81f0a24d9e0c955fd4f6a0165208fb3b0988200d1efe05b5c42b1190f360c9474ca2eef1c36610ed72ca955ce9e03c96344d61502eef828f6f684d0208d393dac307014cc3851b6c19085f5c893f144fdbfc4454428ef17fc12221974d766a512d55f4f21f82935a8bd896787b98122c98e7059745d93ff81e6b6bec47b29c71a7520b2c85e1d9e9c92b9cc17363f10aa64f3ed41335a28f5e4d180ffcb16f82eae5421e57bf4aebf13528d6a25c6bbc0e8676beedecaf9c38186c5bbf0c32806fc6cfe5e5b785035e49654087adbd010d23fee41ec585107c48f9b8f197c9d7d899f03acace44dcb67912b3f17acdf8994d3304bfdc5404bff569f2737c23283274fd7d18d29ac432cf8c6660240af11a15258dc0c8b1650ffdaa1ab860d5750ebab1663c82afd4f6944dbde910777a3f92f530f104d9c50e549c1b0f9e8d472dee7221b1d89d8569c3007c5263a3efe3e497e53e98a5d8d95a89cf71cb58cb025719502f8b6afb52725941186168ac64bdf6b631a08617bb84a44e9de5acc48bb8020b6d05ee8c80cbe3acf66b2cd398b1c26a4e23c94beed35dd0d01b0d9ccfe4371c059ad9eeb732e15891b3b53ec65bdfd1e1da99a87e69fbda5e67b15fe9cf4e6839ec9d2bb474994986b7df26e10050f9342ef58d7fcf1193d32c672771f2d60da53edb3bcfb1755ebe22d8ac7eed329e4d65bfe084e657332b9e34829a992ecd399c9d8eb72faa977ea301ffca8584cfe22b66fabea86d5787d41f955440916542d4b12c8fa9fefb88ca95c9898dd1748916eba959000647271d5587faccb33d3876135130942ac05b5a6406366ca0afa731136bde4b2441047137866ca0b09af47ffc2d39eb0239b90d6ba47e21cb9cbfd734d125a2ad8a325700b55e33c5c848d3cc73d4cf6787e778347e53a630db4e374eac9940def37522d0cb639c7bf31680be4d2eb36c2dc16e40b1e82ac2274fa2694bbd9c4a6c02d8c076a6588d2438fd6401159d9b5ffc19d26035afac06bd5436cbdd06e68c8041bbb1a81f8b668489deba7ef8a8b9958848dd3c61f24c1340bfb5e0419ee9c299c8892f27fc056ff583992b859cbac232ac6fac2d0ab8f1cfba8a07ab9e7eed1c069ef13797675806bd0e554d50512d75354f820f1818283bd073162774906a1be6cf6966685ac55e2fedd73022577f044a0a28c6be4a79bb9e96a9f9d14804dbb5f171338220e126f139345a0c045bc5441aa82c8cfefb8d6ad995e4dfc94a05b7cf4dfe871dbff2841f428956aa501e95009d29a155be3a87590c885d1685846387be2198d5e9dc319855272816a4390000ac4e916a689562c69b880e87dd1520096edcedaafe811e1dc57243014556f00ab5ebab0105e8c14d4a64a0186d493b623bd2f28407f1492aa8f2513b0157deaf25fcdf2249576f49e3f92349abfb9a84e300aa80a403e9b70ea07db2ee306ad23e9ce1231deeda3b6bb513d1efdc53087a5d152f687806ee058bb3efcca5c52620dec6ddd0c6f5a098bd0e7d14dff33dfc0f516df2781a6f18ee117aa8f1635779adbe9700efb6e60da58a7f02085ddbde0ed42d5bf26d24f1b5df6414e2f8115f144d4d051b724ff889c8658d4c4c0360fa243a1d6c8f3b8ef35b5b73c4b3d87c2680b55ae5aa1ed3bb4f6e4e50498ce9d12cfe2fd3ee570c5f24712b76669034ea9b73bc950d8a241aa3f43e57779925a5b33730a9017ac0daa7e3d034d40ef88d72390a342910dad45d37e460ea25443295471d5caaaf5faf62c6018b7061a733abd4d9dfe5e8b4a151978db8eab44dfbd65388f366e84598129b63e5e01fba1d0f9c01a7097df5ae607387eeb8cd5f22e50c0273e287a43fb85351500453df245e11ae2857d88b6fa4139de7950def4179c29ced4612e8310b26d31bd9b8e4203e21eb264b460f5b7b8bda50553eda067595163c8440bf4e1a5ef363148d944273af82d67cbe248b93a5f3f36c9347a498a5da5f706892908e2ac0ee6187783944f9e8207c27140d223874ef81504cde471d61b9200be25fade41506ea574b24227fe48e51ded310aca3b0cb66118e0d09c35a58dd267a3c2fb579115e5f14120529d6ade4ff332f4b388ca8faf24eee2f9dd8e189eaa7103a8f1227f04b3223eaa1e5f1c84366243e585408e17524991b591b8d36b9be088d98bb15531a323596d1395cde3d58180f2128a46072e036b03349ea200ef6771a0979803619316bbcc733318965484d136eee602c3f62e4cd608f6c754456714a1949d491bbd2b7b95989ae70c3539459a5d408a326f0ebba0b1de1862a98d980cc8b9a2fdb96cbcd643d378b36af4827b1b6af9437f07984b1a30d430370d8ad0fd7cffdf09d85150cd7f390c4bb7589a3c7228559c2ba90c165149dfecb5b589c0199e63908326c50f6e324ef3c630993edd065fe0a74c9def961e2bcf3c7332eaf3fd2c80960f518e5dc5a4433a5e3c362207e7524c42448c8ced872e18927cc91e891c39d84c335bcee2e8660d28fde22645f0a1144f3613ddcaee861ac32524e375fc26ba66d02a8954d2cd32f214aec797ae72aad4a571986ad2865f4723cd26cb7488e6c7091c4aca57312f099d92c5c70f52c183d421b6176939b581c381603ced5965ec049b47df788968f1047d449c9ce62d6bc34d09ea8cb0fe195fa50d3c75997c1aecbc1e2772904e07bb4351bcb00288dbfe4e66ffd33ab5efd83dbc0793bb970168407b798ad3484e4a04c40d5ca6a27147faa168d8a805950ba9f80517319b77e0bf7c22a059eb1ce251bd8583661421f16e6458e1f22c1a564c153b0144156ecb3af6c160fee1785f68c0e699bd9296a9ceaecc486c5e599d532eb5105492d1198bb39692b05e7e136e49647508cd524d35a68fa151e615eee98b6b1cd2d50ff61fd0a624a89707e205695318eccec972eae11aa577a0320745fb1e08a354a13b06606b4984e966f015b9710f180ee29b7a6bc4f1e27fcff5dc955e36bce30f774b6d5281aebe695a09719d48c01d384144ecf0b3754a03f3289debb63b2dea3827e54e842fddc1f5d6c1fedf95954b819a322f85ec9832d837bbb6113afd31b603e8065802d1ca2d6674499bc29c3e5519e9f4e84cde7deb3d33f5c0ef237f73ceab12ba3c25ee7303e4f60c0c340bfcdc5d685204711369f4296f97be56f7c36fff833d36a15162648ae884fe1d73ae74e37b60b119c111ec9c8b0711a51b4a63cd313f76db3eb60662d24f109f92f85d2d76971e8faa982a8889a34a75ab484ecfa95c83960d9a4cb0692eb076d64769b326f53878cc389d71c1197d09db1e264050ce4917979796f34198016196b444852563e1f946716d65ff7293d8d0f799450d70a262b328f184e7c37fdc5535684cfb7e199e46c18cf14a5906e92d09f6f0453862e291de43389825326909c19f5675f5c353b636bf46cf18c4e275012e696bd3d9b861e48a3f8aa96e932f66a5d1876ee87a197a3d2a1983a3db0bb5b8f22159a2216437c9da7033f9fc4d3ac926361ea955f0388bfb4abd65b83e0b2222e7063b19c3ab75d793e7fb9337f8d1d06c4aabe61bb32f35b337ede1c0dc76794077d57cafe247f0f847a92832e6092db8ed9fc3f1effd1764f02709871cc8c68950777bbbf31917a4b2849a841a91c22c5becc3e2d752971ca6d4ebde99b30e05b7d36d92b22384911052d16c8fbaa9428370476f117cadb0ce67b2b5377470f630b2ce138a42307f045a348746e3d7fdabf8782b74ab13356de57f4921189ef4cdfa32d9fa9dd1adccc34b9acefcf0a34af8adb6db067975722f5aee5408d2dfdebbb7d69ab920d2b13274c8561f4cf7b491080d4aa15c9d0acdd7bf0c4bb436765360a8c83f6902b7fbbec62b56e51e6fdc92b047b0742aec38a5edff5ed9da1ba8962e9b34245304514c47c39b6752ae3764e32e9389f1819a2eb50011fa2db43580b015979ab8ef35903bab4e3c863d9a1f75c38226bf1f2b9f129973555b25456e91ce540ef330db5b4d9040ab34def362562260f413a88da04c7d389db93c41c2d38167521756624cbd70cbb61734c43862764614548381993393980b792853dbb29dd361715f0dcf671ebc52c93df5f593a0b2e3b5f7d079093ef53767d6e41aa37040d22ab11b34645403c2ca60048e21990e98919e5a55f4b375d310062065a34189c651b499393fca156325db85037e90e98ae5a2d11c56c0785bc5b2c2d8042adb1beae5d6e109fb64dfa960b73c494f3a34cf2373cf21959caa135319c94923d34c321576d53e44bfb19b794b08468071b7d59f39ba17f7d778a738104fb22003f19ae1ee50ad70e8787647f8e3886964d25dde9112f7a1fb9ac74828c666b19b09a5a01c657a1911aae18c087552fe9633b3638807166c27fa7c088f1112c3cdd4c5c927c014a7cd9fb368451f49b4158c269a19f955168b1df1568ab08b4c4a162edf9b723893f01550303c9626d81c6e25dc0a9d5c21ee4c3eebb69a485eb68a043f5ec3336743527aa21276c6ae1fc7dd80edc854469e8cde886ca032aa9a44bcb26d6edbb88a1ec575ea5c225c9fc3cd000212e4e8828098bddec72d9659b0ab115808aff4a568a8475ba6d967ac660ac798e35a281a1e10c2f5143da2a0c74406048b9d95663c9e48bbbaaef355ed543f95db733cfd2036eccb7e0d98a159894c9dddceea341e07fbfd20034cc75d06a0fcc996342308cc73ec99519a583daa56ea4d73255baa2e870d20c40ec8bbd65e3fe83605d6daacc18f6f1e9aa9be9df4ea124c0555bc06dd3d932f07694997d49d388d9b4d1083369017b1a89f2e1e5c5d8b9c63668df0ce7078f3d330c1499bca75561850cbf927af1a9d19152dbf74fc89cd2f80a7aad10f1af154418928c86d42b228f0033ceadede9992aefbd416b80829df01e82bfa0f77650fcd4b9f5569e8e3426a787cd61dda8d7dce19f690b060beb08a86ba443ff2516cdb9e803c124679662960eed8d7b24618c243028eafa938398117d8e46ae9286c6868e11ece9073591f90a202ca6a9ede3013e9b199b043d2581328339029885cc52d37699f16c521ce1a9d976b40acf7c7771a0e504162b88dc776a6f5b2b461d39902c5cfa4e6ee942115bf515169d269c22a11de0e595057f353fe4e632d81b684deb1ef952d695cb1e3557b0531f3e44f10b1546cd5f207a490b7657a24639cc191da74e39d734b5daa5b2501e1911997ae132159247a70d28ca60bb7bcf37f2f90d9eb8cc600c11f9dc2c4a40bc5f18cb70616c3faf84a1f7acc03e9c3cf4a46fd4d86bf1f5d2c36c1d0465bdb15c647c733781aa3ac75c1045701eba81a265b5ffe91dc5a25de0a7b0f6ad3aca32757ba0f73934b79a23a7c802a674d16c33487b052ee4ed8828be33db863cdfefc545bbb734a203055c825c3c6622d9bc2dcc4dfb4019b0a449f5ad2465dc4dc837ab58250c52f14998eaf7ec98c47adafbcb8fe3e1c433ebe7dba0c33fe31c10c0611c33c8b47a6ce2c924dff8f2a8882e64379180c3b6c5173d142ffe00da483c241646559abf29e5a4a6c98aba1a9c6aa82e993b6d8357ff0a75d745aa1691f29aba6c110156acd2a9e76c02e6c5f594ff552b2502e3ce8fa9b83a8abf34c80867bc238924f8dc4e550ed2af793fab715343066be02b10cb0b466676dd525a9acd4968d3b161a7d65b3e55af7980e03f9f4938d8324f97a0c0ff1ae40f2b76f5409cecc69840dfdfbbb53696a738dc7b3254e94455ff8bbb417d16b2719633997333069f143daed40e8d1b3d8976d07385788fbdcc4fc05a3ed430fe1a4049bcc0af06e6cdcd4dbe4f8b388e43feaea4d9e4b5cdc835dfeea20282681374dd19780e4eb2f53b87d88bc703353fcaece91507e5e564f2dbd3447cbecd071d6109ee8d6efc8bd39a2a81b803b8c1a642b8ca3d4a0a0d7702016d5080de0e6b0ca3d3af16d4dd59a7216f40ad4b370bc18316d6e3b67abcc35593b2abb65556be7eb43f251cc1ddfc5e2c5b90df315afe9f54c9b5cf205e67bc6670e369a4e34b0e6b7dfe7702c22ba3f59efc9edf77bc13b7b7f91ea925f8a261a2302a12435399ba8af79fc1a6c45bb0351d842c0bbf20e020c0290f43ab5c437f787dfc7880e13d6b0ab1d6d6f4b4b2ba41d0603a4db25e99cfc6913cfbc22e5c7c48b764e25e58424d027d9178473acd930ad2405575726cacc0349222f731e7bb6c4d33b8206f27d410a23cbbadbba2562807a691c0cedabbcc770d850e3fbfc483d074672dac983b6322a66111312a566331859a25ff26e65d5ddb7c83c2f121cd78143fa06ebb942742d74cdd9c726f5d4076dc3b1c311a7ecde4eb27499cc0375c28dcbcc9b0ed0114a000f7df503063bbf11bee9017d42beae66f6cf2a57698a4468c7bfd00bd427e427754438b93ca3dcb98c38858f179424616b6f16956513f7f096d3b5dafa9c6d63c401a7b71919a7aebc06ff30e04c62963d033d8a5d826e2a93c05cc5574e5f3e2149f14f4b4a487a5055a29eac716dfe53244c466f9adea718ef21575941157c6a4f7b863096551fe37bcd2d4a9ef319e01e410ae6783164126d33aaf960ac0d83c627fc4df87d2d864d7b7dc1223b60057042f1a8085ba7c9592755a1443d317711829c7bdb6eccfed9d2061f0fa3b79bf94dc6b826681bb0cc0456549ec2ac0f5e312e6f6eb5dc6e1e53bf1ce4a1d0a09afbf60d36f16dbddc80a26f65fcabd18fc1cf56c54f2366b9ba6eaf4c6f66f107c65110b40912b6e86b29dfed7a3d3c9265f17c909752e722b80073da8f1fa5f44ff2d3f1b7e2fcfd969fad76f353e44129da00d0c00a57754f4cacdbbee790d8d0411a0c624c011ba7c577237e3ca48509ec49ccf457092bee5f663ba52ed1af44db8f356264a9b99e1707931fa740d26a9ce40309cee3b311ec2b59ad524e422e645cb0e4c48e53f1b04f7840fe9a808bf4ae69fe60e92a5a4cc9258e857864beba361d0ac7f124e5181c2237ffd2bf618447275418547be4ada76880c40156aab59db25426c4e8eb9c68c9da6badd27ff7be481b833f2b7ae3f10633c6373276f9165632c83b4713e77869306f58f2d8080394f1b3884a6edb3cc69a783d91261df326fabda498a5692bf95c73ba0cd0561409cf695d88f5e9d35f83e4fff87120283e8eff84ed44fc4d2a2ee83a54ad324d533a95a7d56aa47fca37f20a5990dc6ee1aa863e94dc9ab404cc209ea9d45d6c2543866c21e98db5965a4b04b344c2aebd8ca9e71a0f5f504e1a8af881f44b007bac2b4d535c1829e13bdc95b528ea0297c974e03fd0ffb1517c7fed8f06c3f343a0da5ea463044e14f47304785ec07b5208aba1f8e228aa0f806e3ccca85788ae821a4856a68dd5d955f9662e3b48ac23bd16670f5691e399be4f33deec1e17cddc0366dea1dca02b892eda6b28b536920cabfa812bac47940a1a517cd6b9fed9d845623a0f9ef880e223fd081c47bf1bcbedb3cd6643ace4912c837e5c7dc9ed6f117065350bcf3e07777025545b7d246ce0d3b080caa0c3520a45de500dcc591c05f991d7ab67a6e3c4736aa8d0ccfe89660e7b830cab68d46c0961ff432ca4668605ca251d3ca22f4ea5b6510e4205d26ae92f079caf3f47dd9fa7395011875323e7a0514fe1c85ab3c0b1e6b94e76998bf7bb78aee6acef43c75cd1831e9c40d296ed19044a0697579da2991eb629bcb4d3bba112c7fafb52104c65623694939cca698dd7e5e35f67403ce688596579ce2b767748205c3e2ef639b59fcf823fe8b948728d0e5c26b59a5fcc056e2fd47e5dcba1898737d7745e606eea6f8df57adabbe380cc3d1065ae67d5a401c144969a09b64c570b7b58ca3f1f7b73680b22530380a5bc7f98be7b73dcf62bf9b9ba54cff3219fa790e004e452720fce0ede8719c86ad69479a947d2a3b8a0e9c12909b76952179eeb39c087f8d6667df1189ce5d7cec7877e72247d3ef38b6ba5cff078eef4ad9aecebff16b70361129c0b37a58e4b6e217c5df753404ff46b815ad2e36432f4f5469188bf882839b4bce726f2a65b67c8cf867bbec6afa46c12fbc2d731098f5c38a21aed40b1bbb2fd56cdc4c91b84e40e700c0e65a3262dc70ac58698d800adc4d0d53271f76c3e2a0dfab844839c84d10cfb09c3a2df951a2d9213776d959146ba01a749ba5afbb8805a17ba40dff4016f066567a1a171e05b2d6f9be4c5644a6cdce5b469eac529ad4ca89d21b05f3acfe5b740226c96ddd54e9abd45bbf0677ffa452a27cc0da45648b5f07ab1a5a775485d91be87324c6d828676b89d15f369d103b399fbbca05ef5ba3a7601af5551f130557ea1b40becd33776d8e6dfabbbecc9d54dea2a2ae5120bb3cd454617573f5c33068f3de063a09414a89f8a4b537f20b3ff00998653d81a8d0af00a07f9aaed0438234f37e538a6c95d7c57f9e36eac0973a394f98529916dc29ce120012498d7d74fa81d775f96715eaf0b832d778e2e1f7e600260ea94c5ccfa832c1b81cf8bfda620351ca01c41250995b87da75030e1940a90123d1399fa4834a63211552f7a92ccbb46497837cc211e400d475fff91a20aaf9bf0aca9479730c8439b5d7ee85a736b8a1043bb1614b90a51d8c4310d84d8a10d443e370305d53ee676e8ab7198aa1ba7b26b6f66a9f1e472662d1f46394e75b9ce30e90abc52e39cceadc0ec2f2499fdf987b5b88575bc131894db183f6ea434d3688f454657c77d116b41f7031a8c7902010387e2c78055c61f94a1d07e7f0e0c51e2fe52e59bda5a4f45f8212be95fe9434d837bb5857f5263f97dcc9de0ace2e969d5a4be74a746e8be5d28297a515170790f1bc274b47914b438df0a9ccbb1e65c4b94ac250c95e791ed0a121198571bee3412960f442458dc096063fae7e67ecf3f336e8f34a3724d58264a40b90cd6338f254dc1d7a244706fedc091c802267103dbf16a87905f4aed3bc133ed1523d2fc6e042c506c9161fd60bfde956669361ae043101ef8f0965a2004a899a5f2b2e655a6597dc217b535338cd4e834e1501e047eb35908934ed4b5a471fd312c77f4c974a7f43c006deef967051b11e6dd56c081d1b63e69ab0936340ae6a1fc32e21df2d44fc073267cfff296905d94979e02a0e0f649e195fa69d42f382b445c2f15d0f604bd2d88d16e28c6a1c1fcd3cf55911684d263f18fe37711b72eaf28370bf39d069ce58e3d75bd7c763964a8d51bdd36e9df4a1201f09c96c2e12ace5a903958a0206acb994c8c83a08ae992a13f57d93700eb5e73b709695e93c5b0c53435baf3427b6c75c1aeb96a424e78661cfa166f77a0b6dcf3444b767ffd1a34c05f23fcd71fdaeb6629bea37cacb4300a804c75870b55c598b1f5960b37b3991a49e35631affe9e2cea83ba9cfbda4562f906bb951d1211a2d7bc77c57fff8aaefc7a08d696185154f17b31cf13c3e609c5e72dc629fd18994856d8df05f81a5095c861612ea2d0ae71ace69715454349237e2c25a4fa9bf4ec92d1dfae16f7d3e2db6017d919dcfdf5fa59f1e335a279f86e7bb8b01500395c2c60a017f49e0e0c3bf1d9b4f57ff5af6fdeefe270568d35a0a115792bc0dad5319d9e81ad6d8bdba5a123374207c11f6d602c3e936642cdb066e69a859c2b45d7ffb7edf9d50a4413b51683d05d325642ece75ff04d0a8b9bd98d9f9e51a0a64a3817988e718ce0b2a84d544ac4b9eecda5dc5da114f763fe575df9b8a88a1983504de02abe0c34498d01d07a692fcb80699a6209bb7479454e466db3e98567183dbd57a43bb6e904281038e4fbbfac9bc310b20e71eac8e2e44dc9652c4d8ceb76941b547bdf8e3a7a491c2c77c4bde59106537722531fc125b9d2adbcd5dde76d385dba3b46d1511f950cf9ac416b2cbaf3c0bb7a57ffbf94126fae1a482aac8b193768757a4cb66d22def630bb5b9424ced3dfa9adb41ed7c5c3f4aac72bb3cf67351ba16c12769b42704919be05480f06430fa0aadfa4a18fd66fda1ecdb28d48ce179fb8700e841981cd40b46f660577d7df01898c45904a4661ead2afcc5bb9c795bca1dc6fb0c7e5f038dfc1cd2e65d0d15a2a009d060a9c6c8d625249408f2b094efc605883493aa0b2b41316bdf2abc81145a33fe835350d7c8020d57ab013e94abb7d91a3b4b3113f3681315474a3c14fc10aed2f991f87dfcb66ce2ce90a93d8192257662711724127fb08a56e8056040ee85ef49502bd4323468ad04d9e0baa9bf139292827684345efb5025d004343fdf15ea76e56dcfca4fe938c33702d943ede7e7cd426500c499662e6f4e1ea0362dc846dfad3b4d6189c7bf44c9eba14d1b759cba2337a83521615137bc85ba66a62f0e246f133f905efea1572791a2015c717e02369e457acf908aaf267bda508588677ec3890eb84243aa346a73b28d338f3d4f0090d80bbf3f0e67167226dd77611cc561cd65429ebd84f6c279fff93c8c82d4e6b066bf5c31ab3b96aa1b4b92ecfcfd58ba81ea96e4375cb184056fe943b01d6fd445f5e91ebb0c6435b2185a7d207f78cb3dc9d329875d0548b71e991f8261ed8b2177d4ebb5202ca68a31ec2c8c39ad03991e96ee0470fda5aaf72e7ffb252c5934e7e83bd8c4372136023d7349873d7330b921149032b31dad30967fc80f08fecdf342f095755f7f01f5f2aa29e7ff7d6c8fabde2863b69b930fe3a1a2a77931475e4e961f5be0c28cd62f175165f2b9ef2eda5d30fca3dd1a46299e915f044b7926d9cf6a2dfe4c28272803d38de3811b9e40f221759a3183484900d767a57e858ba7cc05fe13b5f42345eb94bf7feb44853660a5021e485893406fc1c4dc77b679bc4a2f84d0eccb4604265967e38ff95081db8aa77946d09aa944f82cb6242e124bb7e1291bdccac02a1b1555563dedce62faa332ef761c0096f29421bf48ec83a76d8bd2f6d8de7daafe63a9260a88f010b5c330e5d2ca1974a93a9731f9d88d830f593454f3c685872375d9bd3ab25a4c0057a3b240ac053d78e0ec4470deee27194e48562357c26745b4324fa2acdb3af35433afe5649f73b818365b772eb6e9343a56ec36543bb3e064e19c1f239a0e04fb0eb6e2dab0e74146117b248dfd6602eb54a2d4681ac456d1c433945ca15779dd1e2d842f96c128d89645cd4f242a30cbe595648c149e5aca56d942f703bd1254dedfb90e8a785e15badfa43e69646fb38217aca5836e9332f6d4d92bdb69029c5a1d6ff916a03727368468e17f5f9f7b24d3d916c35148ffa6a91319c4013e0bd74b96de027f60ee900fd34ef7f910213719ae69f7e5997122d4fd9d13fda2361a8cbfbedeef844e237d0dcf85df437cfdbe6fc6f2635fb8d347485c2a2852bfe8fd02092bf6f09f2b020c515782496c96d2cff4e31da46deef77a0c39af00b7eddabb6f0285a918b2443f21db9fc874ee511d313715f0c2668af59e8d50aca81b508dd17e34e35a0702b17b23b705e73086941c83f2039354af21cdc644517240ad7015e4a32447cf73257a1db59b9116cd939990e466625c67039a3f94d9ed6dadd8d51b8da8128208560e45661e3efdd795e3ce7ad3d4922ebf6973ef582731af7bbe3b538045e8100c116a13459db912593e9b2d01028d4bd69bb88ddd394455fb79f416515b9d1fa8a773dee58b20b86728522071ab284a056e6ae9b7c52e9d70d59f95056b67862d7eff9642ad76b77c5d602be20f9ad2a49415a06e2f60b4f6e590c6f8fcc247d780fa5a45547324e171aaf1d79eea7820c769bb196b68da1bfe133b4d3305e77b70c53c48188c463949ae8d0cf52682965abf10dd36c6dbf3629046303fe429ece09804f40e222581b7cf27fe3cb0d9d27ec66ad59e4078ac19665b67167ff5b7eefa14389e37d7bfad61f7d345fe4e13e20dbf436c5d7af14b0f1fdf3bfbb60beafed0956109f81ca3d0e8c4b4f9a808da57d8be2d2af59dde8a3a3cac00b61e017f3625f1699609c66a9c0ddaf1e668d2007a1d907ff045f1768cb8cb34b01656fb512aa4d3d2634480411a161de755588ab1716d7e56abcd1a8e908a53cc29bb60dd15ea9defa0bb361f74a77e851a0ab13f8be2f49c5dddab2c4bdbaab8162aa633ccc9fd6ee3fd43a74e773eaacd08a8c1ea4da355e8202ac621ed70e402cd59da4fdc04df52abd5518c1870d87e5d9307b491dbc03c67723eac4a0644def8aa853f6d0b9a2a5de2af6e187cb9ed873c2380c506cb32490eff88d2af8766f19ce5bc01460b8f62c8c0eeec036e1e6c86b49671a192e6321a638e15882e35c9b996009c20b362937190a8fa975bf9eefcedf5584a1eaafa94a11dabeeb846d3b61e2fd418b7e6ea84632c8bd73451868f6e78651094cd9161cba696e91fa7811367e22ee417b8f08b60e428105960cb0eed166604edd94bd343ea24faae1c91d19803a312819ff21ba8f702ed6871b67f0f2bb9413f692a39cc799ae4ac335908206b0ab76a85c793d89c9db6062c6037825346db60ce5971fb828e796ebf65a26aac0efdf59c2583d242049ee46ffceefec1a461e2dfe897167427ea3ce84edb6f7f434e76d74c4660633fe5f89f29ac95e0ce64c796746666c9ed62f0f9ad6faf01855f7438b18fb71733c597574ea6ed5100bd54f73796bd559f113245d84fdbed71e4347f14e8afbe2555103f8e1d7788aa10a5c93e6bf388bbb803099ba4e35133ed94ad31e83bcfd286465e6ed471785bc4da7d9c7b74446f47850201161fb290edcb2095edb5257a3922684980bc51666acfccd6fa7df86b47110b6a4414fc356002ef5b18e286527472edddfd46c2d2d3047cb974ee56828de86e3297a033174c25d2543efc7d1ae66ec81b543046e52310fa96c7ad407a4a25dc0256b230c5892b89edcd78320633ef59248369bab3034616c808434f7bd7c6b5ff1534f0bb8a44cafc4821e06a1f08c368c5e895e9a85ef53ffc330df50413b695378b0b32785b03d4fcda869f437f7df0720ca761093ec7a9b08ffa918ca8996a04dd5af66647d2e049cebeb193dc52f7a8e979e909d88224564c3c619d98da8a24cc4d53bafda62a9af14678e6731f77dbcc5c0464c4f1c1907af2e65d6348ff7e9669b5b80e29681b2a350735b2873a8afb3913019da21a7c00109290ed854a21295be9f4bdf296ed02957d83c4fc0fab54b2b3703ffba420d2ecd2283ecf207cd1ebf20f2112535073ddd5787fb51a6f5a42a28588e52387d63d81e73309b546db0c24b50e2e2ff9648dce39c2d8e124eab382965c9f815052788fb460e69adab5de6a03eb0248c6a0defa1807bcf603766b2a832cdac7f45d912a23c0c2d30585110f6b787f73ebb8d98a7d657a5d48339ce7f2ab4f733eb368ebd5220494032cf553f1f38e81083666d374ffa4240e7b18d28f7d7d72ce9d7b23d7cd9408286b467dcb2c5899440af63e747848bb12457df7da92b32229528dac0eca76c93d7347d4def5b9fa624895370f1477f514b7773d576265abc46ce04296cb1bcc1e0cfd3c074d07861b2b14f9a25923370710a985beca576120b3e12107443f5bb322534f1a182a2e422b756363e0929522970633f4cba3f0329453e6a91baa43ee9f427abad44a6fc253c4a50cfee6988b5254fef24d7860afd5d54d3209e759e324662e3adde56eefd4617e837b3c4fb45646743bec7dcb176fb5b4dcbb9e1916047624e0ad3510d65914471bf552cde418604228776d6e0d9a59427ea5366c271925e967c20ba66b89a5ddbe792be9970edf932b278eb466c2fc83a38ecc7d341ccfd16397c89b6d79b9c6e33055e2a9536c0ddf05f583ae4c427f96b678a32ae6005aa8604ae45511cd4ee77150f85d7ed3400100c687b97caa73e16145cc4814d8082d53481ee120454514f5afd5e8e1b4e1e130859c7041b02f89260c1a80e42564576e480be73ece824715b693ee41b9c4ace0562da6e908e7c45675eff277e20ded1d264b148e1662b595ddc0516f48cf641a36098c9a1726abad62a531e1bb86256bba281901f24c3912c9b33ecdf8f9f920b284caee2349b6fe8de8fb6221ddb711351a312d8feef9b63e5c06f5fcf18dfde9f9b5efd924d9079143df59f59b09a183557db2552514b52597cec022be0449528f7b0cfc3c45052c56dcf3334942c19691eb00372c9aa59ce926a2a8445a8ed2155304b95a5d72979bf8c5f8b57e37c1da6e922b15ed2ba4186a5ca5bd75224420c18a080946502100d8790f08a7296eb197f7acd281c15afbd07feb444adb9495164ebacb8840de349261ab8e442cebc04d932582035c0cf09022694d5c0aa927961da9710aeda5ba4c2c8e7d34dc3c97bbb3d8693c608cddede45e7d5b79014b6ee01dc8bbdadbec3fb2238d5790344734db83cf9ce8c787bee47d40c6e9d50083d2d9d72ccd08bb84047d6a6ddc760c42d653733135216d57a96fef23b1de08239ecc01ec4edfbc00fceee91edf7e7d0369b60710ca5b835e511777f830ffa471523a508e6c917e9b8840254b5fcc15102cdccc95a188a040fa28dc2cb1393df3117ef0d78e5e65d6cf354076ef04299ce7f4aecba650f2b3722a2f97ec0dded53e9d589c8adc90c9cf35f5c3aa0628ceedeacbf3c3dbc75a1f5f87f047d48193bf2b089297c948bdf7899ef8d927f17026abfc263f57f1a3d047fb23a263ac2197e669c238f4392214d139ed234edcc9d8f4f30aa8ae05200189eb0e42a4cbacbb85f4039d232548bda0a2bee2a9597ee836b400f99ee52ae804ba08ddc59ff882c56ef5b640e76e9db2403bfe134a31fe9fc125a3fba70ce70fc0b8c010f88c2c71c660fdb70dfc4b33a9353685457f3d6717dc1878005ff9769699b8741fca955c0f40cd86898026a92a35548badd5a28f18ec4564af38ebdac905936ad70fd9eb97d14c6cd3d48fcb06d91dea01b58ec7443146fa18193b97de8022562f4b1b4b6756a294c4e4756993982a7c283431b607e285b25b0c3d7203484c516203f43b663910a8626a44e08be25cd7f8934951921cd60bd42086b157cd7264ef133ad3070775541715e01c57452d83fb0a6b6621b4e241a33ed30f4cd87f19944df8b8668aa359e36b3f3f87d10ef01309d9a170c41ed1472cd400aab7d80cc3ec689321b8c118f827a2951a9aa697d5a3e6554eaff02a66eebf3a12b35c281f01d6b67ce448b6a5129c1cf36b5363b4f6f251226ac94e01058f3c8760d2e992260f5476366a26bedddabd8b184d5839f985006594d17492c55fb639aa12b279e618535eea1193cca4a2ce216af09887ecb40cb4035c68abd7fd6a3e5acca155bd31f742deb843d852049a0241c87f731101e4d64ac574ddfe65b1aa68993301bbf9a120683c605cc0c50df868d7ce2e09c35c4bec34b3181121eb3c59bac483123f63d7f4d602dd017b4fb5e14bd93e6712415fd22f253a20b3d76ec9cbfacc6866e70cec2f6d3865f22f2228a5022d016ac1ae154d03768376d381f1806d8570de5f162ec50d3898e2083f80b652f7c5807a0739dc70c1dce64a145512b64783b24ac1867fcaf24d9ba1077c8e9d2c9a25ed21ce09fc5d644882a4c3aa7ef32cfccb514eb20391822b217a39b4596943c468e71970f5d861379ddf5b27bf9af86d96a963e013c77fedf034cb21861a0475176311d46e91fb92a93a9c83fc8ae74c16b7c9e2d9d2dffc4e5577b3099ad77742244a7891f4942ad9e205c40761eb8b2cdb433caa81c23ae8bb461d2732549b2a423ca48a1e0a078a580caceb45855f958ccfb991dbf9ecb0541c40f5cb89852a36e9affd381fa9381cda0b411fbca982ba1a252172657d5257418ee8d298a1a8185939c1671cd2571d45dc0ee4399e859ec0f4a31163f00a7ca187333508793914ee39656975c4257284f6e3de4b96ec6bef6578f54cde24f16b258e82d5f6a03b6cdabc170f7d22a30027f817c0b8ea6e2d947f1fad6203cce617262b8804f008e77a1984ee83ed5fdbe1793805b29637fe9e85886b3bbb34555b7bdd6d2a47e5fc097064f7ebeb1ef70d39bf1de7ff8536637761bcc3f067dd945ceea0f582e1850c0a2b2a95cbac1267680178d151717586613ee25dc239526cff8743d85dcc6257d83a7cb247939c7113c1fdb07fee8e8ffa1b83909550e263cac44c1154ca3d11c1d364f3cff979c9be9564b5a2c9d5769271c65d964561d9220fc89e2514f3d034de86eb118b7bc7b8b6856563984bb02f4514c7afab705b891b2a753fe06b8faa792f7c1be3596b27925036ebc8e8075e59155cce0247cbf84a0fee00d502662f0d1378377eaa59e29a1a557bbb8371efda339cfd1f485f80e9a0f3454b96e457f8897d34f339fc6a6d600416f75aa2171b3f32148b202b69b5c4ba49680b519484e000000000000