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 44855 6eff459cdd347c6d806bce835e543d35f9134c9b41608899f7504a719a6157ac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
afe207cbe106f2b7151344a03e726dfbcb7904ccc565a2377b7e555f04ffd5b3
Certificate Block Hash
6eff459cdd347c6d806bce835e543d35f9134c9b41608899f7504a719a6157ac
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000376000086190000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000044b5f5b636766da2a470a245460c7babfa5c48810a15b95b04b2189b900848640003faa5d016aaba43b0f415d5b148740f9c50aed649e44de46281d9446edf832f2ee89471ad6e943140e6725864a4f38976258f5c9d96aa164b0100000000000080000000e000000376000086190000

Raw Header Hex

0000402029caff8fb9ce84db5ec24dca738f64bd36afb983c5b49282bc8023bd2f41cfd470f2c962637fe71f8b757ea767fba57b790d98dfb767866aed7f0e2b6c4bf37f473afb69f0cc1e18b3d5ff045f557e7b37a265c5cc0479cbfb6d723ea0441315b7f206e1cb07e2af

Proof Data Hex

59,560 bytes
121216010307ff2eb7f68112d903e6a6a5691bdf775308ee0a115abafe4c544b386c9317a9e5c0c6402e07c52a59bfd0c89f30895fec429808bf6677810301a52097cf3af0a42fe1be5ce319fcc5496777fb11795eb843237c8f7b283866215b5509fdf67cfa0516dcb2189a6bc7a9186a8fd68e7a8fd43719ac6444cf93e098e238c42ce45ab82abbf1abfffd7f0e4434abc5093a38bd33cea80a07fd4e19c39f1469002246328f14f3fc48c5b3bc2ac557e61bdd49a1e4df590bd2d8947d44dff10dc82e06fab6b35a3d20e65675c0f73ac4b6446fec50b5e86f902152d4bcace79dba9d3fb9ff95e2bf089931e42243e7036bdfe8b726a99e72dc614e63699a55834b9e754f4209d6393416f0dfe1ebbf8a72f4bec282a1135ed678206207bd8c75cba0af5ce9c374f29b2ffabf273646f17f399d09b772c341b67adff31c9bcc9d003e1971f51f3382f0d234aca2c514b7a57a90e9d13d25680bad4b1bae82829b7eb78d69f9ac068c6c2f7f3f7266002de60ef4acc508d1f6fcfd128846b51377cc4f9c39eb7afa2a11dd386d7756f993afa3fb3de931e367faa6275482b8421c43e5d1d1992090251686d35cbd883bd6ba84e35d07363c81b16f9288ae93a149b1561550ae486204fcdcf3ff31a629454cabff7800fcfc2e162c6d37da0f3a8157ef8889ff8e375b64b8584c3122cca242836d00d81fcd5790ad40396c29e61bef337da506888e316920e684291469d5226cae8cea334b8f21f2f8bd0fa80fe218fd72b45f0855241e00edf88341dd5bb3856724441fca72d24a38d4cb0ce6bfa832dba77888fcd8ed0d25de785a616c28bdcad4cc7ccb7d3fa5f216530168f93a17c593966b3a816e6af06f47a28ce72fcacf142af1fb6cab8ee14f5063bffc60337183a44e0caed6177f622c8657db7fe40f208f8dc3dd00662c1a1d6fff0c9475a54398904131fefe0b4ada5d174e8a3e9eb05e6e8d7b5973de7173f65b54e554a8f102b5faef48e6abea444589432947cc71d7b7ad73955ae07803722656826d211415bc678b4e171fcef37d3fd396a7519b9b4d5b29a7a0e705d2f809fa1569662fcfa14962d84df0406184ebe6bf28ebe34c28dc086810abedb0261f062572dc2711603d18e8ccc14fc00cd2041995195dd770a180facd908eda71cc8b4234e8967dabd20255fdab2c83fcf7abaa9955c3ee7f6cd04c8052fe1df670c4d44c2f717c7d445754728e2c087a218b93a6ae27aee63c87e7f1e89add486e20cfdde2af450db2f2c2d8991e815616323ca78fb7b23eb0a49229fc3073e6f519596b1481555360e06d67be0917f5148e74fe898435663080f9882280bdc9fe1b8189c6ae3f612cc5282e15ddf55d70dd0e65ad7e349ba40fb9c1800cb19e28ec9802abd45fa8e44e8106a062d45c4037f0e9816d9fba17c3c17c8b8b13b3bab12d4c01abfe91364417856143baf15974c419411b0d091be043d880f54bec53df691efa61e0df22d3c9b869aaad1dc1ddfd3132dada231c120a211c2ba72927713861188635a80cb82a3843bb308094a18af49314f795334a74aef069fe2df9c97ae0bfc620142021550b6f148b15caf3077c36afb8371bffe8dbf85a8468a92f35ab95d625d5c1fc3021510665625dd19ba2b153f760b36a56fa831d0c71d381f75440d5bc148f8c720b9e7b858eb55b0608c00015fb3daa626850e7d58bfd517260db6ae956c2fe580c0711686902c84f13341cca2b37bac4df991650475d612e838e4cadf1afdf8a6966d80010debdcb07e6a39d8eac8096f3a920f0995ace36ac5af0ac46a04130fae0ad810176e9e10a1a1bd3e712989bdd43a9793b2d12b7a25663fc9b41d5a562a1617a7578ca24ccf894677b1a9c1b158635111527101b37fa54edb823b8ca43caf96dd050c94558bcba64563c7697fc47af1ae1e31c3910ed0fab7c3bdec4b1aa40ca5a50afda186643b9d9c8cf26f5f6327f1f9a6bd6fc7a540db74f7cf7466601416d42e4af70d735d3f6ed0fe84adbd830b83e829733745d3ec0b2c5170771dc6d9decd529d297f38449bc57a7eaf88e7f6f8052b683be5dce83361261807e8074b50d18ccd4770583d24ce27bd16f4e5a8c4997cfd7aa7545b71e2a507a19171b882d644e4bb85dd61057ae71c6519b4f7103064ed82681af691e052a4267b6978867f46dbaa532756ca2274942e258ed8d345d2d96b64fefa78b241e921035cedc8069ea2eadc5803e0257c9ca326566cb6c297133d368c4534ed6173147a2d2d5a5bc0b06973dcf35d321321835b11ccf194d11f38a7c49bc87b49dec7651498370f6e727c3c38708fa9f93ce93958f761ae155bf9aa825c7531cdcb0f6403bf5aca6ac8e629674baf72ad41b9869116036bde8650b435d741b47a294301ca1668de085917813f42d8d1e92ad8b5d9238f649d9a8a87865a2fa2cdeeec37c2db8e4e92b351e8af72f530e7731feef5fe84527aaa2970801fa020fbb211a67cd46c3a4fd3fe8a7d641cc1b839e49dc5b6f42210be27222e8563dd0211853afdf34ffaa1beba86565f82aa8512fe3b756869c8f8a5640991784c72f887b1f764200defa386e86472c2081f3c1cae5a8a37f2c5bbe1896caf8c129e9bcbbd344fe716cf56a8c8e1a823c0a5515120d973e5e0d79d67dcc983924f2d36c79562b031e33b55065397956878a739438e89f772b8261645c8e1bde816ff8d70fb5b3e341387087406f4c1ea6c383f80887771bc175b09aa2b46cc1e9b8f1fa96c178ea3901ebf9960c81a46ba99d92b0a19735d00bd247563aefdfa21318706f9d8a89a15da75c67ef76ef9161eb1748c08ba28d6810f9a98262cca2b1c29b83b7b9dc411afe9335eb7b11e1a63c8460e36efe7e7c3e9f4573beceb6e7a6c216803f859b4b638b17664e1b8281b580487721886f8b4ceea11e0b669e05f741855e9f36bbe9134ec070be9d11b3cb65958c3b05721c12550476831f965a97d0ca71763904118e21808ed80bc9451b64cc22002820277a40f958466ec941bcca0792e83baed811cd8f863ab6e5186af65a3c333765ce35f30b01ddfa6252ebb6b25ca7e190f60e48ebe78765f6a149c2c6fd8866f26663e3391a625872a59cd4dbb01b866cfb063379e0dfaa14c31dfb01d63a880d271ca46eb215b0a88690362d7ddfa2d1e1ed9c077f141f91dbc2c8ae8ce90d45d13cd1840a13c9230a6b41053d51cdac0bc7c559e87f17d19e001043f78ba538bacaea861b7f9dcf5d760dbfd648b1f635031f8887bec70aa12ece64220260e0eb463fcc2a1efc6975f5da37fcd58afd98d5966a4a315dd4a7d88dd1fc2c37af06cee14fa73db51c1ffef2fe978b299fc08aa68844f485b6931473035b41386c5d05b82250851031c91aa341acbfaef6ce36298481b8d62f3bed7213f236574d788a07b391505cf98195fcc17864b9447ef400046dcdeb23626bf3652228143835abf179fb0591e7499ea76d7a0ac38cec2c46a29698299adc96513dd9255d512cd5e028bfdf0aa0ae3a359003d4f2d8fc7007e230778fa32ce0afa9103b326016eddce7b4698a7f45db4133965cce31252e5c57ddb694b945a6aa4e59b77bd9d336f1312445eab07e8e23b3d3179c704ced818e449013bd25727321a746f6caf372da3bcdef38f0a0c5002c5f2967b21611c04ab1ad87030242475f92296aa76f9df8ae6b43fab6cf3b726e8b41d7f79f0fb938249942c206b3b269f72b580eecee106e8b2a00afe0a9255cc16c23977b819b3dcf331ad05947bf5ff407b0964e88a3fe6aedbd4bc840f7ed82322f449e83dd42c204e5307a05f4f012c787599eddfcc15cab6d42d7f49309dcc27d5d51c19f0c64cbd2bf604d1184d9ecd35c865e2da0ed2336e65bbaa3bf55d09f457b10fe5ade5e31c63903f2af43ac64693c3f4c731903998086d842dce95c0ed89fc4640620254d73993737d5ae99d2a00359da4fe4a4c7291ad60e82513dd5ffff8a297909b05d2ffe43121210d3ea0cc17657465beb638d553428ed13b66ad64caaa84c1e87f36b51ab2a3f36cd24ff69f3721c6f5cf6d0addffa487917ccbcb2c3c1c999fd79f3f0795ef5de7aa9903d9756068cfa6ce946d96ab0da4f6dad5e09ea84c9da8bfbcd1b540cc887ada1b1ad26772f5e6a47ecd6eea21c3df42706f9ce91b86933cd53e0145703a9e3e5fdab48a8e53fd0edf3a607b4f3135d23dcb5a8aa1fcd0aa10a10fe16360cf9b7870fc00aaa7092adebd5b90b1a756403910ca3e92b374bd17e6e2a4e15be449cced8ffe890d7ecc7c897ada3e3a2794b29e3d2a9731892b9eaa40818c5f9c15be8231bb5e6163d4fac8e122f13d84679b0cbec1b6812350cb5b84fc3597a7db59ca96009e31fb90a9340cfe531dfdbac53834ca5d7fdb9f6170b2066299b48c593ccc848637640a9bf026e2c4a3e267fa6072b52fc225ab91eca2d82180d6ba354bc2509a85245531cba0f74647b243797bedc4aba542997fe821d235838c043947f182d0aa832517a1476caba2302665e919a6ffe857fab4f86fd31e8d915b97081fd49af88ab4e91ecb5d6e2bc6397e66e8115b961f98d851e569f47a2fcacea64479dc224ed045c451da9a8e0be14d25eaed471003b21581df258e017fb572472d6c51e8023d2683835008d785f9356dfe0f6e6abdd955ca319b42076316099e8dd031ce15e690cad1e35ab9adbd5a9d75e5b02d6823309e40caa4262a86192d735e81972c88bdf4e4304d00918a914173d134bb6ccd6734d911e77753da823f2bfb0387e6bd003e41bc530abd87bbabc545a953dc645f212d71d13b31947a8ecd7ba7c4b3bd4df12ba148c882b8124b5decca97cd858db4d84f83d21a71d9acad92e12f57768aabe437c8b815ce74ec258703995532f43eb777bdaf7085ea4a4147e89f78281f68c8a16541010fdcfeb81b84de1e159abfbe0498d35381719d4a5526025ab5f98d3d556a1303c763503cdc86753989f96463697b93d374167c496cd920592e7b240cb4df76727894ecbc8f51a3857b17f867731f136ab5058651e15a52a0d0b17a8ca67296163658fbae6bba5e04ad2904aa9462413a4b96e7c7b8f4fa23c1885b4c47048c08d9d773b8cdc34b96527c7258d0e76c9f1a4a5db4339bcdc7969ba997a8673a7c5509666daffff07a9cc8694eb86c0aaa3c94130070493ca478862eec35618940c886f6f539e33830cc77d6d993a54d1fdbbdb85520031437b584ef4fe021cc23bafb821e27fd82201ab9b7c1f6a23e01b3c2c13faa75f13bdb07a696f7b4ed850f187acfffb29096650e0a57291d38df8515167c65007c934e5bdedaf44207bdddf29c6e72964d0ddd98d6886245166e22c73971d8c817df9dafe6984f57abf3ff698b81d8146c1294edcd99ae7af0841ca1603600943c2014764c6f86389443d4a5c2cee947c5876e07347677792aebc9b934df495f2622c378bfea2f712f841873002f1591b6684d35e1812207fe5b4cc61d32856c719c40038307c53be6d4007f31ff142d1e3195d8775646a39f56f7ebf39dc60611bd0cb5650d2e469cd2cbf52f38ce7895f3778b5fdb93ad7c0d9609c648807a15d197b893311483f05a73dab722a788c5dbe80ce5087047c7ff926b8c88d514da1668b1f8fc2c6698b5ba15bb1229b8cf51c0a9c3be6e22e6a82c1612f18e6516f3bc5a986bdaef384b48f4d98147e7abc766f41b5488dac99001c15680cf0f2a785178bdcd682f5ebf5ae8a3e943404dd6c82dba61e16fbfe295585eb512bcc8d6b84484fa5308e62f16c3d14f2fcbbff0405f9e8e8fb4e4cfb67c3c8e813849587d5e4794946c7ccf7e1c826e9567f085347667c37919e4b99f855211099eb70d77fc52e1a0855d41bf6325bb3ba937016fbe479f7172b2aab56c639f4be48c6a507e440a9d8a72b9ba63954edce77d933f665c734948190528852fa82b6ef006d4c289ec6fb616ed2059f9ad133c46451bc1386f6e902393ad6e99cfa5298bd162c47df7c0995e38a856cee35bbd6e8402f643a614169e84a5f378e04f20deb87cca43b458fa8434c60ee09b50a7b1f25117c1095e4d6b2243ba85ea9a47231fdb713748f664b770c1b410a7b26d2d2a1fbe34dea0d1b69a76d961ac24c920ee014ce74ed3ba2ab4681c32a6c538c50423ae0449113d235bfb73374960494c3c100f690ba35f24c61830b82873bc98aa4aef0c4d68ac059c36a3e56dc97676067dc1bd02fc079fa6304fcb153e63065ea97dcb5c13b44f43999403c3e81fed7ed2dfef7492ef2e0551407f73bf544383331243079ef0eef3d4bddf74b856d6577125908d96641783378d2aa4c85c80f3b3427be9d46b13c8166d6a966ed908f6100a179f13b1e3a7567ed9b35b2c1347329cae0577de7b271c2a1482be71464185a49aadbe5b39ce455885f545102358bf6f87aff4471e1437e9d50e3460eb6aab380f91d50531aecf578e969df508cd9c7c0453e25b7209b1ace45e82943009b8529b197f5c208a9a07e30ee8a1b2477b00b1d2e7ea282d9af7c1874335165848451ca8f6540c25603b6834f5f067427024630554362a6cb8e505e5d592b3cfad00527d887936738bc255f57269f877183bd916d48d8395099922e22ef7288c280c17c657ad972974ddb21505cc56a419c81bf8ef808822e59a2778d3a91b1a170dee37c2fb63152831393e60bc2d38b033758051ded1811a969d8b7f10e9de275d71e2c2cf5b3054ef155755ff81b83f8cdeb090c9ab4fbfb1f0b09f60b936e057bd445d7838ae67f8d6245170680d02e39389afd4b97f90ede8850e97f64a09dea6d8c8548d9068cdfcd4d40f8f06b17e8d92fb1bfa40cb40aa845cb01f796782358d34e45702e97b1adf78d4aae7b66682ab44cb290a44c3a99bc9cd846fe1d84eeb1cefd6798d737bcda729b1b738fcc09995e23a380227d2783198bddad2781653609400dd3c7f43220d2c372c78e6a13f50189ed9784f1d28c83cdc20df6c9061674691fcc83c448adb69727fdce289f9cbb92e69f8aab51d7b70b8dd8f3688a8ffbc2b314180b2ecbb8413c7d305fa97c57d7a8dc2b915715c160c004b8eb22e74bce33b0864439d17e6b9885a1df413b64251090de8ac5b4e9576b8198111095dbed5e4b0793f97ea178c95f042f802cbdf2d28ae07d20b2834cd1c061dda38bd9e274eb55735dbe24e5d9fb170ae671f753aa226b7f72f62bd69fae3f0a60b7e9267aee85acb58de6a438755e0526a6ad81033389df7e381392550a3ebc8aa6827dcf2a0aef6bf5e3e9ff7919d1ab5504ada08d9c1167dd223913ca714967259ce4d4b2eb5ef4fe1751646b5a90c864b7132d7872fef2aa9af359a45590db2cfed3f588adc1277165a4055fe709a48b628fb6f3c084abbc2d2209fa9db3081328ffd513d1dae1d53b9678eb0c46ec0a851ccf55b54339847f7d7592616c2adafe19c8548d76288f4ff5618f9546a77e67eb3c747a98bc49536a7de5fe8cb840ce7017835c0faf75c984a9fe9a84f1969c3e71fa2a0680ad0399e996588d716e608eadaa6d8658919c24497bc768e97efd22a6b4dcf0dbedcc4ffdb80e53951ae708fcf7e9c2f5fbb92ce7e9278de3024836b2ac3aa9b2dd917ce5af07b846310bb8ac52c88a21062c100c9d97974de3e1d88a3dd949080278e67fbfc36145ecc1a43f0320de695b053b04eb3d7f6d619484d69d042eaefb640b45fe6a89bc73da0b07170afa841209fdbca7088d5b71a88b87ca2b172c8749de427fd4e73638d33d9eaafde9c6f2058bb1a744862fee502c8c8570199949908e16e83d3e147ab98e20c34252c18bf31134d4793be08de80d677c7ecdf651c0c60ae564642e690c0a8411385d3f2840f4f2c7cb7bb0371de928b948bddc93cf0654ec314b41965445013658fd672db94fccd95e6888ccd824c19b4d288558dfc95561b4921f896a223d1272a142c1069f53664e76ee9dcb5515965e02c1ff6abaeface90810074beda8f389f8a20483d3e107d5ff72567feb1db8c1084b98e8048a4ca17aa7881832e3f21c15f8d15d9be8f6772c2f1dfaa7158cbb05cdd18be852dcf42b9f74e63c99db6bf5efdfb008f727d7871d931277b65b0c2552df67047dcf251d2dbd43abbd98e713d23d16ab7f891ba9f4d2a9b120c29777b791d600c586a99532cc78e49e48695f307860f4ac26fc755ac7be6e282bdcee32821a6fb77a20d89e7d2b6194df6e45417c16a767a17088ac6cebbe303a24d7be02d1f0e2f7783c33b4c5d01b8c03c937bd87ba50ac640b1420c1d742e9a95617fa8f92c11a7a8bc811892c31d089a089b9d99a441abac59f13af6aca0691f1c3765c240bea4130f1377716ab8d556b29e7cdb3234fc96b4aa1d2b05e3da044b1706df69e72ef7e77939a1443c3822abc7b212f0b99e7b09eb6331c66688fef26c9f9414a425c73726391dde4b3cc90bd57eae5cf98d7740fd5fa0873c924dd640052367bd21e9c29e27beb14629a4b87e3ed36a9d23554c653631a10b134e7070dd92896641e6c87493aa344e1abaa229ead668309cec287151d8e53d092071eddaf66b7bc65181e2e53ec53c8bab1a72cb3d493d87f2d81fffed659e811e30b52cb3bedfe6a0e898be7a357f5243251ddbeff17c51bd7f79e09ccadef1a061f551149557ee57121c84fdb9c70aa2b96aa4e327e9dd0c0667c90201e036c5f600f722ab6057aacebf79ca0e47d101ac206df6a741bc6091855123aedc2f6f2112df566cee9459e697e90c8de1471930240904fcffaec190e3cd4f6743087a1e72e5cc57d1818c055fcf8aaedf1d2d9364e4e1b298aa061e9fda3d820975512e08e1725eebda6617fa15eafd0350a630a2068fffe27ad98a74feb29cf95b2f1b10a0f378304c7889c3b0de71a460f5bd9e042e5a685a2d38f313fb1a1a4ddec7e8218bf2a5a0d0015a587de4919b2b7becdb2028522a781ace94ea669700cc4a653ffb09361c05db6d1f0c36c1cefb67723a4741128e95496cb6a01bd88848ea536f3050d007fdfd46c3ed98f18decd9d0be860b95fe0471bdbbba97fdfff390c2240f1a6753ee139eec087ddaf721f66eb45d594b0efbb94ede5034dbce716a9ee3b206e428dd6b5336192374185584548e8b19f487245362b7464e75ad87ef84c58ef2067d5dd8e6a198f51a72f2e1baa9f9529ee798e6b3ff8f7b7f1b98b124f5ae50308030f94a55a1f08959e2b5458c9cf3f88ef97363c1b419292985378dacc11b8f4f5cbcd93e35bdb2711e2ab85ab2c038a0d013d428ed58be1a7d007277a6596573b83d92886ac3e65bfb8fbf0d10b7a130729a231a02228f3d2018b6a1cecf3ead3662e4a21703ed7e111dc0e85c94cdf9ed7d0f73740990df08dd1ffdb64dff1ea47adbd4b8bcfdbdecb7d74a8c8bd4fb70a939392500803529620faffdb6c42ab68c3066a713ed99e67321c5239dab546c54e3d54999d75f2d1870f10f4f8834b1c67fab7cb24c7d6a35c374792b1e0dc09a705632376fa3cb7b7204ddb26136c89b398f7539a79ff892fa789c9cc204c175dff0cbdf353fc8c632046655f3c06662b377b7f52cb58215355ee0736b98bb9561dda891a62b174abdd85bcfec36904a31b6dc2ad9e09b4bd8f8f73c07e5ce599cc678e2e8934c94e629c14668f88bbb905e8338b10ce1ccbd8274446106d4d69602a7aac035ffdcf1996c0ce7c8ed0490aaa9505e5c55de88b6cfa64cb7f03be9b4caf7ad4a99e0f5c7e725b3726c3faf5c52d6b79c0f17b8ea592b4961d71405e5f44313f5de5bbb76d8d92957d91b505ccd71ee1f319f4f160274fdb972e542b45362f9e2f96da6c75558c4ddb17a84521cd72decb3daa30cd2b6b95ff452f5017028b4fd41ef360c8523c6c92b94e2b8d9c76f0ba48d3b2b1a2cbc05683cfce6934315fa2d0314e27575e9be68b7d03ac28f83e5e4842d053182396070c0124b1be13238856dee439aef9665d83aed89e4a7b4c291502c915be50bc48a7362902846b410381407715b6858a8e8a1d256170cc922ef89beb5b4cf597ed907e948994abe67c3a3fd97e98f63faa7fcabad4e394b1b432ec66891344d1f500799c45df36f3dbc435ec80da9c82cc7427394bf12ae3b6aec389b6829e37ab22e4a76a1714b6c1a0433c1cde6b7ac06be09bc67594c0e5580aa213dee54aa8efbd984d228809b2b0864bd154dd5a242768ba4d7e23670ded782e68f97020e77c2c090ab834172a68779c047324ae44685d52c8fa2b526725b3b7630805b816d4cd017aaf486d8c8eb07d3a102fb87de3b8d546c40e960a0dcc38fa48f54802ebfa49b4eb496cd7fbccbd2ba6ea62aabb06edb0efaf2c0b45e9af2a4d8c127b6bd6674a0fbf25edbcff7e74a94fecb0023daa9c96b3623cb2936971be26c16e3a052c15b04929a44d2605fe564ed7922e0f7ba7a46ca08a40374caddd4fc7f3d1d561330f624af5cd605b24d743aff74a154f1699117d2d070153aae91bea9b1a3e7a9758127d2bb64a216fc85af36a958cd5e392b185463d583e5513284bfa0889d4bf9ff0ec8f6a99716c690763a3993c1dd92f94bd6d6ce8b3fc7d3ce5094850ed8e7d9b3a543554f783cfbdd04ae3c13f7f0ddb367c933ed0d02708caf7d4e78116e1e32954cb141212bafcab465ac7978602a70b307785db3c4a9cd3656fc269d69f8bf5a11f2f2ebd2f9417d112ea18fbd3faf61178fe1a2ed147a88e202792557d127e2b49ca3cd4c6d3ffb0d7c368f7dfed035ce00e797f2ea12c8b2147edac4ebe4712b7a0f6917928dfb1843af2d99440399b4204b2e6bac6fa69a54629fcb58781fe325ab14c5a5db812eadb400fe4c1998e860f419183b662e022a63fc19bec05ad1a5e73caf3f1ee8f17341fd34d6c767ea51cb49a88edd07e6ebeb811649ed3bacf8e0ae007b3d660090a577ce182abfc6be1fb97e0d8efa6b6c9af08e65893e10347d18e65720b328ead3963ff56b771262334e2017f2e91a9c1ec49e89ec2dbbfd1ee086b60e63257f2241d5fa51b8a58d2fc9c4fc57fa0a952935f9de07f7c294be89af8b0379ca56f200aa8f74325f382105e47b4c28d6ee8d42d2f5e5916d8ea2be37e1250aac405f8572bbec468f87b153316eaa2a32dc6dc6feffa737b94f31b2efcec835c34f8f5c2a4bdc2dbd2e60cc01d5b0d34e465bbd0f9e82f82d48881a3465b060e84136ae52828f0c585944b3acdbc4c0df3b2efa7cc0a0dae4ad8998b3bd8597eaddfc1cba1df77c2e00f32d081f06a5ef642d189bf69eb8c7013ef870f3e9b1483c07a5c4e74831eea83f33fa0f25a4c8327f2005d07c4d305ad856b692db76bd9e8009996986206fe3bfc192e7af89bfb9a0c655dbea5698c181ef8fb56f5a7dd03560268a5f39f5d1ed704921d5b0851b438af3d511b79921c9dfea69de8d074c06db412f32001330f4c0c4f511c6c24fea428050211866f6c7afe6d8f6b8f6d586c40e1509dc0fc098fcc5c1c7925a6b2a9c61a1499e66e3b51b52a93550ab54dacbd95d57148fcbda688da36b9c9a9dfb7965db2c7fb138a5fe20f7b90f280b29858b5fe1770bcf7417c4ad5158bf5495e003f75dcc8401a60a6e2b0339865d91143618dcd99f1a1d0ccce2fb3d55968b5be87cf469dd5bd23329b9283ba09dbeda31cfd2fc0c4979c5993b9adc6f0f1adecea231c89bc1af994dedc2a5fce76b4a398e8a0574b49233bdf5fc38ef80e4df9a4292cc62ccd2f1f70089401bd039765b39ccc9622c2ef53faaf89f5947d0ae544807b3e4d80c7a2de3eef0c4840a64479a1e7dd393ef498cdfa70b781c61f8bac79dd76f8e83165fa03bf2b8bb680d2740f71091d9bfd4fd39bd2386cca1410936a3fe956af93d01b80c3faeb367d622adfd542423e3e90df1090cdb9a6437afd8899874c524972543aeafe832e23e5ce2ac9840a078224cde59767f0de7a4fd145428d2896aa602286113ccf1e32f5e2a73acb5fda09e1bd028d2f6cea1d88f225d199975bf72286af0ac08299c53b13a746685ce55ecabbf0509adc8b559f55620c7b71c8fcfbb485bee1bf2efeec75e5ee48b0208471105557d1c89cd9b7dbaa066b68677b5a3f8dfb73caa9723575d2d5f2531f7d94a0644eaeb982d811d8c41eccf8937e48a243c6bac56cc329840c7ed258abed993215011235aa4c10040945ba1e958c06971c3224d5787a1100a09c2b7068e0d897b87beed311aa73b058f4d51dd4d9619df3bbcab73d95b60b6272ddfc09237027a30933e038594f63a4f23f9d2b11d0a0ebd13961fefc6558709ef2f9b78f2bd4fd6a0c804b1e598feb6556436348d989f74864eb529151096833b148500d088d70aea623149258458f874f90747c6968b25e8ed0f7d19fdf0b312044629678b4e6d6e18f5faa580e359cf345cc7abf4d52de8a6149d56770fba1a7158ae2da1a46568acbc8549d66eb67a055eb305619017f8ec83bb37e1a306bc8812243f76093da39de0b32159c668a35c48ada5d2f989b4fb0a99266625ea9940f022c0998114020fdb2177deb3003a4880460456dd3970853909d681c7b7367c406ac4075501000da061c97c1269f70db0b45bf5b238bb39d99fa1db7c4e3841f4dffc02683a4d1a1c8720fd7c73716a4170667555ce3df5c10074d98ff83164ac1e316275fd321911fed3755731200ab2a0951ebc0c6dfb9657a003cc2a768bdb7e3e28652faa20fc07c4f80d775046dd0f43bd725d9f831b98de7cd02c8217431f69aadf5391e1c46747f3d66299229ac5a3d42d0284576114d331de607fad70045140ffa705a05d02581d1eab06df8b92f9bf75b81cfd852c9d807ade5080a28ac7566c768bd54e9ec6f795e596ce84dc01d3051cd15d4f11a46f22d93c98f33cfdedd5913e1ebef18c95d5c9b27e6e86490d8a3531a643f7e2cf469ac0b35bfa7bbf9ca7477d569b59768e13b21e8692c36011b557da57f30400fdfe3444eadd1fc841d35a59adaca615503582f6da6308bd059b8cbca56950fc0c4be9c39ecba0be12da4b8231f16b44d9075d2799f303534791fa8392725e3a258b2b2904819a408e1d948b9bbaad6810a12263cba0b33c78b6811bc2247a54f523af9c62e05d7c7765569c0218b6f637b6e8906fd1b31762247718250e5b4b35f83739276e52effe1ce96c9eb267af064646923e68700e7084a573597f03e26237fa521c9136820b40204ecf42bc4244352125023f53d464c5405b229705ce6d1d418930bbad474a29a76cdf44ae74e11150f9bea3a9ceb2bf613f7ab8091bd3508bbaf67f2fafa3f79afa0a78fd7747ff2834b2ba9a8e367d16337cb831196751ec1b1b6789d488cb4856145b9657b90e79ef4541c9fc255bf6d03361bc16bd29b5f030710292917493158157a1352c58501c077fe1c5f92ece8c1100d87cabe18e5ce42d77c86fc5bdb6bf1c4660a4b5294ee7b28cac5fce0520e504055f626c03269e4682b7564ef719107765dd2ce7c23adcd864ac8a52217c8b6ec536639e88bd2ffa82be9cba47b07c5db2da9a22f17ce4ffcd7a3f27c9dff97e968165a4c02b10234e9fe5e7155426dc3a37cfe184113c6b6da9829be7c5a0fe648fedbf4ee2a12ee098b09ba50f9444b4d9eab6a09dddea38fa18fffa9e574e491f51d30257be4e0dd489896ea3d44f4c9c91ce14593b22e596700b2efd72b35d0a30e9ffef2262ad4fe40615294989492db09affbdd3e23b77d445e8083670be0fb99b3a5aca796b7a7199250195b067d34682b809a399c6e3c1a9da4c4ff1cbcbfad3a41f98d675fca9c424ef432f77c7f80c4c9aeeb6c5d03efdc297470c61c7885bf8f46fdfc10850faa2307c8c34793c0e003687275a2d4ced8f1bb64d6543c8e5b8ea59cdbf039a213f90613eb50dad36d767948445bb46eded614857774d3525fe1f59647ac19fe5731e48456fe9f35e454859ee5b562eb144ac2dcbf8e29e2738194c91c9d8ddcc262bd00b615181d925789b92fdfa3c3bf6dd2c382c7e70028b020cff3cd13535de7d0c1a574221f714ba93dc03fbca39e0a5f1cd20b9a19ce53fb7e22295ea5b08a7c71075d47aa6a517dec552704dc69a2ced39340df8c2f0bce5628fdd6aa9e0a4148462c4ceb0d06d6dbe5896ded1826c1d9cfd0c4d6cfc0d0934c288ee3a136dc76cebbb438e3949dcac9018039b86b7aa68e9ea8714ae4b7dae074ab2ab2818674f9796c30a339d8ce04f0162d3f08d242bc3a8bbe95f30f91f5a93e56d1a8f20c4c7f9ecf5732b79bce8981d9ce41e2d05b656fa1aae2e47fac5b3d1ff140c0e6bb499d78acf3ebddbbd9b8569477060af00920f3bc7e153d54a18c20e2baeb0b1d6542792f0c03fe110f7069e53fd018661af6c137c2caf9d8e1e8051c786f0a6792ee5b0ea385c3f0897944a3d7f35ccd79d1fde2ded18e9627b32dcbf4cbe4015e62009875c4101f0d93cb07c0d59abb77c9e3d2a4bc525882838023aa318a75b6719b20832d1ee622381c6da099ca9a02c6508521ddc833a7a89939beba0f3fa039d0645b6fc1fb45b4c9cda1c762fa6af54f63f908d1d12f454487570c4b3e4531a2aef4b42a83f9c2efa5a00a55a3374c4fae66235d4c4da39474b658a139fa6ec1d199ca869c58a460ee4fa44f9ae7e2f341cc36515898d6e3f870117d5080dfd3c9b1a45cb208929d650f8302b0bbd9f38dd9f3fa0c30ee9fd3a2a0b37c0752ed71753078c11c53e005778b6e9703909b056074a09b096e5a1eb0a43827ce69c98f69e438c8b7c9b9a78739b0f51bdad425458234a5edeb0ee7daa26d7285b40059571885a60abc36355622437e4ab53b269852eb1e5f3413c78ac7abff56df90eb046917fc20d1d60bea2baa8cd9545f4160b090fae7265b148c2f6aca3ed570954d12f8b2b15481029836b10b0261a9111792cfb0049379e99e646acfa82677d7940e74638b352b307ddb2760ba5bd9a26363f5ca5d05925af2e4f10d129155089a322d226409af40ad30d6948ea3f5da2543fa4299fbaf5a1b67efeefc8d19be1930d75e789c88a4771476004ed69c80cf5ac9b71f945e8cbcd8d6bb94a3b0a6f6b5f5bbec6fec64ff7e7a6bbac5b0877b34878f6ee758da5be06abf9d6763f7ac44390ea80ab0dba98ec89348f0b657b6f31d239dc9404f6b5b5d75b9d19907d6e7ed1360f5bfd5d5a5fc03000ca55fd0e1f46a745220ab9f69b9ff5f49ee2cef530903815c4def9522c322ff08f77fda565b2e81db53f078b35c08b24b08e143d0d7e91bba9640872bf5964b74a0c8bdd967833049ce0055717e8782a947857e99bf8f01af14429828d2644906f70ab1d10142ffb26f715bbd9993908b779b10a7d2e8026fda738e4d5c5ebf6f9b4e752c00595394ca5939fd85af4471ca7f1311eee29de216bbaed0d935634bd079f197174892337e74de660561a926ea8d3da01f23188a9be594b1da3d4c504d2c8010b3c24503b61763c4268b557182235e873523128a3cd471d9dcf26bd21439b80d8e57d7c4b188228eb95f436795955608fd8630e723b3a5da0d563a989ed746ceea1a639e3f596249834d623bb3ee2bded395f8f1cec72bd851af75f5c4c2b7ee7e60bd91b9776b359f43169978af388316bf3f10cfce64b8219485585f4cb170ae98b5ebc28b63435d314931cc776ca81b36ed6dee595285e46b8b6d552ed14d5ccdc1c4e2ab2c52df34e6fc8519b919aa723d3c263de0b51d8b4d47ddad422455cd1d03ac5b9511128ddc961bbf04a96bcf3774b2264d50d9114c128b1e0fae42c7d39f80e09caa9df1f8e3621454ebbaa31b4688488db3382499304d227bc2e49bc48c9e1ee10267c343d1d7c7900249932d8433a236d6cc06b619ca3a8df602f60d67f92cdd06492d5640ba89e73945c3ba5fa37ed18308b2f02a470edd389ea508000667f150b9dd8e1463ac2b6493986ec79779c4b498a5f4546dfedcddc52d1200f1ed2debe06737586c38b6a4c2012e2122ab285e6e0420dd4ee1313c9822a318a69cb6242511709b86c1a93dea8db4c1c2d040058de7381e751d1a92b9a005aa2f578a18ece826ac2f7b64500bff8626ba1749b3425a95bb1d6c1ac5916bc93bd8acfa2a969822c7edf8b012b9f39ccfd4b925a790803dbd14f2e476dc327dd0a4ec932d8d2a7cc149cb2465503185ed0b6e695980666e869f646e9253398f942d6c096e369d9c9284062107edf3a726c833a8dcc59ad510476defd355196588f5b1f98c8e4a58fc8cde9eeef6d00e2df7d9e22a3adaefda1fe9af673fd68ae2b47811475d305a68ec79dd463dfd230b36a7136d4f45267c17b696934811d5239fc0f74a039f6995b6f8535a0b343049a2f98f763e61eed794491697ed624f3e3ca7982d49497bd8613c7f29270f0cd278d54fd59e476ae80e8e4bd32c8c4ac1297637c269a4bba179b448f1ecfccf25ce5b5f310e9f6f9bd27a8a3546a7335df540034242608db623a8910cece559a1eec6609e18c5f1d831a28260ae960fe1fe53cf6f0ec4ee13519906fb92f5f7662289a6df39c7f7e42bf7115f8fc5902942950f47e2f879a278b2093e13d1af036406e87562a339a114cb7cc31ae1bd7e0c4af77d30988c7200507f41ee2ac0bc107612a70b50355e1ad7d7675c40813082a2d5302b728a5b02eee0f855a1b844f73c12932fb2e50ed89f5cea3f3da3c0e62b7ac69a3a9dea4b0f529d7ad860a6f01e2af910e85214aa1cfc6ab106e2f8208252f8831d5d7eae1bbbc1fe7f9a8b4faf87e8bae3c7cdd03077e247b896ad0286dada92184156ca7dd45d2b5d704e7408dec57c9287b9fafac7037fc035941691ecc4e9f51e1da302d751732763f01680433f6f4e1dfc3f27241133498bd7c5006049967a27e43f96d2040c3d0c83af2e27f61bcfcc1a2587a00fd1563f87190370b05dc44d0d601124d543dea88995ee31ace04f62e403f26a05cc1883e6c8f5f10dcdb17c90696a3ef4d0b84e6870c2b3f1543452f144c1ae76ed75b2767dca48c9dfdb56db1b5a00ec9a29a74885e9e3e1f4aa212ce459dc8a4d95179e4efccd21f1e586cf68165f148ef3424fbdb449625e829fb9710959690fd100c94a6f04dae83db2bc28d6f65ba3111e92a2609eb19e79400d77f4efa4ff33706270eb4baf64d055b83e6d10623f255636b92ea669d0a8d2f59b3aaf9f9efb62f7a92803b90660d602c981f2fe8fbb408d75aba06d3c9c376c794d31d4ceb97afd0e48eca7ef2591497f30d4d01556a44cdfa3dcb6f576683ae387c2521b0af2b37b1d165b6008a98a61a1e23ec6e9d6ca4b232ff5f57b25865731cac7a68eed72d6e8ec19f167cc511c38c74e2b2ff126b76d0b8b1d0b4dd027bd96ba5966eaea6bf82ed28f9ec85ced70f228bdfd98ddb0a91ab1b64e0738d7aebb8e71558b0016c46e9015585719933f234f4ee53131c065ca7b2c0995b3691404a64c9dfde448bf9068bd0001b2c6c32edac318126d335b3d208a3561c851eb80516cc30d059fd31f3bf22d6057f3c399e7749aee42c56223f036fe7c2ed54f8e2ffffa00cf5dc8b3c9a25acef2f75f83f0305225c5eaa8139c91902136e9dfada5d9d876e10c41ae6bb8164c652db76bf42782f7c82e3b931398bb127617bc58e2ab6b79de904be29b1fedc6a99facba39652f5535c50347e712a221286cf5862b3fbc16799ef236dc37c057c4d60ff5782136a4ca27ed84357e750c164635e59f990355a224bf74929bbfc57ced710c1e745d2c289043ab9b4915783131d9b808839c80af0e619996ae2a83486e43e12a5157f075d987a75087ddc957617b8ec0b563abfed1ccf80473312e1febd54a58b407c0d914f1e5a8028f8e195e41311d526e40d564ee01b5d3349e688c5c59a14739c61156851fb51cbbfbf5084743d0391fb29d613cfab55e659ab6dd2798f026f6493fa83eb3aea030b8fb6b2828c62ffe7c8b081d2cbe1c70afae222231f191471184c53c0704b39d1617e758a6f515947c3261d74c49cc5df37352018da6a259b25e2fa80a0a5ff630eea2e247cd7db5003b998582dde4523f2c1ed2c36726c6c35f61b41e5b2e2c9aba6818fcae2c35aa9e718a767471e20c6c705d4973b8daf8a4c02d48f592b0a7142981539a8ff6cb3c584d602d7651a91667b4f961dc170a16fb30106a064afe474309b04688d0cc4cd7c480dab922b7774a6b839c5527b3d765e41636c993589f936e1d8516f7daf22e4cc8e6605893adbcb7f95faadd4cbb1bb3a8fb30fee5765954934b5ba40dfcc05edb82e815239d7deaafca0000e729bc27cdd3dd3af237e28303c14418071e286975910707c33337ac3b7bd9dadf9fced29fb1f313279f2fec82f487ca044c36cd38192a527ff7aecb65b9966a290c9933ee35fa1b371241aab01fc71a1cb4497fa2a25a7da8c7722ec8264a1f64fd4f6e30ac3044f7d08a1377be7a8666d8c7d4fa6a6f7edcf99fa11aca1c709cf2dff1f4b801bffc8ca1f8683f3dcdf3fb65f763216d13417f9c8b7dcf91d316ffee52a547e835ee26dfa9ce4ea9076f728e745ed70603b214db4e0e20dfc4b937aad4375e6a8d7dd2cb93448d78df45c6d0702cd9fcf3ff251480c69e4ac68d0d398fd886dffd034bbb94834344581e77bfd2733f6c4a7b5bf542ad0054b090dc3ba7120b3636810fd7a0bc6da47d27e01b1771306292cde8c0c5951e9bccb58a889af5d223f12761aa6461bfab3058501349dd1090b7db27cfc01eaeb012675d727993202f2419e83b6cc07cea73c914bd2a95ed303b41648084c1150e719d8cf594818281ecff41c0d5f75dfff89536c122cf4bc0d5ba5dffe78d564d46cb00cb79d1d5b7caf28bc9b376b99ebaf3dd6f060dd144a7c4c56c5f7dbb8bf7a9b1f57ff0ba0b66fa40be4a299861063ac50b50a5b859c8e7bb1c15efc3055607b0edde349f1d124d1fe3c2fca8a9669b423d7c70fb2727a48ef8b9b569e920bd7fc9b3c4ea804cd8a94dac88e40eeb9f03595e8e1a4331ca726d0b5bcb58bb8e8d68f372a9bc28eacfc2720e28363c5855bd19358ae1596e4b79ff7bad8a25821309e173d380705b77dca4fd3fb1926f1255592553acd71b0f961d7ff1e8cec5fd25818bc97a7dd5836a0251fce4717d6e380b6c30a2d1d68564b3d9e2c214c6070cc93c60833b20f9cf6539cd3dc547f130d5e3aeba7923ee9c691c82a8f406347264545c9cbda5d102fd4f0e2ec4cb018b25cc2982730f58287ca0d38f0f562d8a96c4c39716caa96544804145049c914a7a2023131913743b3903a5740c5ffad73afe2817bb5da7efab4892f409dbd1ba099a5187c3f1c7ffc33aa28aed9da9476c20fe1333625260c7851335e742d86339e59288e6cd69079e0a0c54b1731556b8b21e3fafe403712a70337f9f2c2945f614e2414833126a7bf5ffbe0c02f0007b337c6c147342665917e801dd5b79e52aaa0909adfb7b4227c8104633a23223f2e6abf116500f9daec1eaf3d6de559ba016387bd337962618880e47b6b9d84ac2b92343142db7fb151860b5f6021b9fc59bfe2b8c678a0a7640e0dc952aca8b2d408a02e52ff14e9f14d8bc393ecfd50843e879788bf0cfbf43bcbf8fc988c0595235733ad35f81f75ec8b5fea9824e2bbd8412c82e1b4dc71acb0d14e0c2cee243f1d82c3c606df88b89e5229bff6b7d181da61e4984614181f38a91a312158656c8478659c82b98d399e83393ae5d20e607cf1e553f97f232cbd41307f537d8ed507d70217f4005992909029a2ced29255703bb932ecb7a26b2199b256c6a34fa77c5272439b6a131aff3a98c188565821f3eac3556fc6491c690d1e25ece467561370f108781d7e1679db8fd09745f9cfb0a0c81b6186dd46aa4c009683dc561dfe998172dd976f024c3741676f68316c9343ae0f72327c5ce3b0782cb9dba6af97617e7716ad6123f732e4ea0bb8862def124ea326b17fc9a63314561804f70f16eda23241238c24c82791b0edf8feda9033fe05310cd20ba6ebd6a59132a366d57ae35422b2e8cda1c68c1a14f986e0486969dcda55f9c9fa37602ef3a53092bc04aaf16d905968b2f5551ea14b3dd42f5714e8aa9cc2832367e3c6fd596fe0edda45a156764f3a99900cc238fe449369365a984c1b5f94e4aa2630045f21b3d6f873e096b856fefabde832763547c96700a0d9e39d2b3bde2a36ca2f593d0a2c2e997284d677404ea644b2598c0f06d09d12247c1f6348f27d45da9b6c109c913451a0577824226a37c0064b25e15969fdb51a8101692947fcca63d8c087aafd1a6e4a67a9a83ca3261cf8874487fdb28b77650a92859c8f818a6187cd291940390f55b8baf36a769468a91464102b4d44f58988b691702aee6ce44bdc48c950cad685137b875ba4f06b7d19921a20bef5c49577e33647111bf8fce8baa4dfac9a3da2e150cf974695ce14464f77408cb61cddae2b42bd19151f8f32c6f8098dca15d3857c01bc115dd2138838daf50e40668a2c84c7db56004738eccb18aa80f96d96ebfe9b4e2d6735df3abf9bc0ad8278aae606ebb9bf1153fcec5243a29dcf514225e58cfdae8b7fe6868693ee3eea64146639a9fb6789cd71b641c94322585f55fc31527a55ab5a09736d93378a8db722dccff26f8ef7aef844c2d220df86caaada9511f6455cb0906c53d2cc5cfe35da3817c001c2e3c1f73808a29aecdc81364c4422436f9de9c95a082ad2802dc37004ff3d555a9b678efb2d95fb0e5cabe0361234f4f9ed2f1015fa5ffdececd7e117e265b307e59c24f9686624c0b7fb11ff168e11f3116b5e789e4a6f925cac7b13b9eb4b1347fca53f8883174a873338b91b3bd521d9bba9a60db2a8aba0420c9136c64206b18a2f95260c2a3c4582fb562488fb1a4d89708503ae146eaa0e4f91fcda522fd4a75abedf04b6771a9fb23bd8c2666058f7f6d7e538adecc6adc3998d9b5263cb6ad5015bc2f6a5e35239982c93029290cf19c30690439f32ea257f4d892f6e18f7029144e8b7808113c0c7d4b9c89fc4851b8a3a94527187f4575c8538bcc14d795638832bb0c85c273e0a291e2c56b442a5abc97f895d65327388c25e5a0b7f06056905230307c78f614b3940cc8da8099b35744013b0494d23355ea34e110b476d60ade69366d7a9d6dde1a31bdcee3a200c4013dbcaff8ba18d49d741666cdec67dff1441bb1e226f6c31f4fd37f3619693c277bb8bdf9b217dcea1f1a3a521f306216d5b9078dfe4aa883240a89e00babb87e0274009a8a7123fcf0fa83fdebc2e6dfef34638942a67ceabd8feb3abebd755cda61c0bc77ea48608da278dba72bebf07f26804307b3c3c15312accc4499cb9fffb04a390c5832cfdc615d0e477144116c21d91b380f841a406c6cd1092f33fbef98d69bc1f2b6f702ae4a3e47c3430a8f2a565be8c3de725b2cd246d5998953c88d427d4ca32a15284588561a7fee839ec6c9efa52cc35d1c2fd9963eec2198cf8b111a393e7cef5a0866e996a529ec472a0428a903054452fa8d0385de0caf280fbac5f5a00c15f0a6a14a8fc1ab01bcc00d12353806e3fae914534343c5eb0a3acf51c72877540662882614b3acb2adbd94464a14c8686907195f1b0ed9c85776af54e1a5d11be33d45ee1601339ea478d197c703f2aadfc33a5d11c5f55181404c352f27428ce864eb309e244a97f059dce9c09e0a69f3b156e5476f5db9e4e7d8b76095a815db3543a2316f079250720278eaff50012bed0e1993dad7e441ef93960dc4ad4fb81c302ba1bca311ca05a4e931f3311b2509fc2541138ba6b744b8874266c3ea3ff978afadc6ba4c44946a212535efdfbca0f42b65f8666ab2ec21345ff64ee6db23ecb243738e202132c68320ae64e6a04f12157e105cecc0965e4d87fdc6ca9926875dc2c02663514624a14ea990eee13c4abf3dc4fe67fbed1c209acd0f28c020ad76a927629b4bdaa7c8e35ac95a0f50d7810fbdcee8a0d08e1aba2e964c95bfd302583d92f5ac52f39a1af5323216c0f7514f11d7860aca6b80314f046a23b3834fd847c53f52536de00d6264bef966e5903223399384a4c7a6961e0ad09b05320e0402c36060970d057ffac1f049aeb7772fac8f0d28b8a0dbe90edae993aabf56d4eb2fe08e22c9f691f254ddee8cc072f05d2d433b8e19aa9eb4f366cd7d994754e79e7e8019cfe54627cea831d3e06462c30afd2c1abad9f257231d69b19a0bfb33fa93f10abbe61a530b45840a0a776882b6016348b9eeb87488e2234ff924b8e4b1caca0cd50cf64bc6eb7b886d0387e26dc65c51df759c51666c06722b542af979a49957be5d57cf7fd92cc748331b622d9e5c378f4b0f16c458c2d989caaaed3dd4c9122f15d6c80cdb476d4ced9a72079de8110066c7d5f1e0f9b2d31737df2c9728b94a061c1b885b05512edd972c483ae895e99b5b8f791e3c507146b13ee19a0ba39e3e4b7b78b8f6eb2a61e63b8f2395d709f852e741d24df60496287f16e528909a41ba4338ea673d2a3cc25e5f6b745b833292fc3dfc05f92b26e755ebf7ba79a4b6faf3e712af52ab1ae8cb458237406cd8904dd14d31a3492bc62122b29fb29b4670a5944d9d971efb6797d3b878df3849aa13e319abe20793689109ac6262fe35650377b8a2a45c1f0c8f4056f84e6fc5538d1ba82e907adf1b289068955c6859001f45a8fd29f30a78aad9326c85dcd48e30fbb8302988b23d6be4900703f79d131e9c92548979191837c43e52093929a4c29d0477e30f9453ef59c36f537fba7843b0d40652383c450e2a9c27fe5759c633afe7e7a14506a602b496501e227bb1828e2ebbfbdcf9f710d2adc5ef85149d9cf1376490a96bca6bf5d39ca45ff0eb952e9f044c101db47d1874e1d61e72b104454f515439531689af1ca1f9fe09ecf98ff0b7e22d1444c1d6c540d067599bbd3ecfa9fe75c555e237ef9c1fbe597d96e5b3756782847ac3be63be0b973aa2362e76b88494683df2eaeea0574f005e5d95361eedc26f035e822636b409d74f09282028fd00105f1d807e1f93c2f0b75237a2ba51686fcff5a5aa2cfaf6078fa5eefebbe6a9d8f7a10ba722d1c7bfc8b41d194a50aa090c60264fc486480dd78bb131495979f863cadfc07d5d8455013b01bbefd31341a84ba84c42c2d35cdfec7dc17204434976f37f5882554fbb8e519fe208c86f1a53e40d87d293717da56f30e2aba13857160f18aa3f7a00a8e045f365be9ab786e65b7eb1fc992efe2e7a0feb787a67e5a561d7895760530351b97cd3feb2a43231f3d679e8ba99c3b447c3346b57312f7d3812b22db2d31954c4b5132288148d3c1e74de390b4389950cd3c97c22fedac99d1001f9a72cb926132c95341f85b85102a102c8acc4c941f185e90532741d3ea7a78a23b9f57381552faffd2b455a87bb2db4b64975521e120da9bc3a0cef7949066393549733f48eac08e44c2b569f845d95f19ba1f9ec34acb47dd998248f8f94ef00f022039f641471923c72377cdfc0bf6b8feded1e7d578a8ca2f84dd21b02e1ae4c63f6aaa0b13d83db35616220b0f85ff4d88df77e69ff282d82ac5886acb1dbe847b6be78b3a8c353b2c556aabe20c92d1f3605d71c81a3260d5bca07556db829e6a8d14efedf54f384ec7c6ac13438ff2672818d306182cbceb42aa70c149a57b7a8cd20985da822c7902c16b16aeba696bfd55b5c785f19e3f5548c7dd3aa963f445d7ae4d10f8bfca0a9cb3e0a71de891bfa54d109d94140673509b8e385f7516c782b351c35b39cb023249f66e299cd74f9bc4942987138ff01ba424a692d9fc4c318186baf87fc4822f5114c131814d5d2ded025a77e3807d74a8b7280ef9c169bb559a900300676f7a127316b6faa779a669aa0699f1cebd7cac2c2dbce259a82d7abe53ec3872295e399b0cfe6d739ff7c88ef56d539a43c47a245f7676144e83b9f533b7e19578ce01a225cce51028c0accce730735a0062f4422f958d120f5fc1f6a0e8a58e4b2bc1bee89989356ca76cb5f956479747c8ef9319ac1e9277da9364fdc9e79eae8c2eb5fbb7e0131130476b7e6e8e66a47e994e266f867f581ae20cda46355448b7e10f881bfa587192082ce4392f9b7d00930d0690bbd88083dab883ef63d6400d3188c0858467772df615116e9e160cadeca6da8f1a0fdd584c541728b0502d8f215f08e3a4f551ac24aee2234746d8382b4beb4ca59884479814cfe2a9b3e549e8b81a24cd5cde0ccfb8e581d1905e43dfa5e2f0899afb2ade5dd46a6a012bc37113917a73abc8ee2d1fd0e5b258165632c496fbc7e166d4d8101b54b67c5fd216ac052c618c560d5b127af6a83efa78c71f03e71dd70226598373aaa341a16d48dd05a2c06401591187c00b3b5415ee3d3afcf7bd9a265e9d36eceb9b742c822d8720791e3f0141f59e4f1d530718a0c0b5c644aca620aa6605f21b8d60365b1fb29d3ec9ce8d604311d0206c1cf0fd20cd57fd094b1ccd68a6fc55e003ee932865814c2103f8123b862ee72357f33dd113c9104fb44b5f2caae2277c0bdac36ef866bafbf072aef0e4cdd96800753fcb46e10b90b5a777278fef334e4d959595938d25e140f2ee2351bbc105d609567e4c2174b9510ac951bb2bb6a4e74e2c0730bd62b4a0adbd3195499e023eb191dd9ba2a200c64b814aed917b54e4004b8677713aef1a84bf31067bb7ffcc61a31307858aad4375e25be83311fafd0d9a0d493711009781ed535ae456f9dd9a79cb86884e99f676c369dbd666042f92c40362fe42772c5e59fde923fbdbeec89a4333217979d75d3097547099e3d2f3f86687a64c3d2b564b2488d2aff9afcc180a547ff1f8d31410b1dd0b9f792cf86e2dc3a623beb1467bc59fbe9592458384715f9b5e0e09dc707e23646b5c8a805a5c1030a00ce037f1732a5ad29478a9809df732d93801a331733efc5bc76a1d9c7670cbb116e27c3d99b2107a5a3c1969616159107e2112173e2da878b07bcdfef1f7a18943068cffac6b2293425fe69068e651f5666a45592f6ffa7afd3fb5e9ca555d4cd64fbc13d8e31f32ca25859e96c6e6d38783c596b8cb60dc84651f54acd5ecf1cc0bf15875316e9788b0763994ec623965509eb83f8e3982f0834f6a1ffa8e77685c3a7a128807871487f3cf1a1910b41769ec888ed4866020e25fda53a46b62e0ad56a4c90fb167bdcee2abe0f94935bb8bebc37ab8895b0c9c11575ffa16fa11099a8f0cc7a26a884d705ceec29e9722e10b5f1a74f32d060fdf3f0331be42f48d4ba83881467a7d188fde84918ea0ad52b968adf0cee29be38b7e8d659d0ec10b45b106688656fbb345a8b5f4bcb7efac8301bd3a0537cac0aabecd1e7feaf5bbaf735305f800e786b08c86b7979329fc2241194b78ccd1d17fa1a06c14aed0f01e57027df97a2e47f86efc60d65fd1f659ca23191d9004bae8d11a9fe49b19bac69bf3dc0392c8e22b0ebf37aa9180cf7492b811a2ce3d9bd393cba5c3b724e3c1f5e1c56fafa82b820edacd539447e36a30fc26d1a469a01800b7dd4d518900c0c02441fa8704717e1dd384fb22508a089b06c726fd42e4aecbdce3cf968400c879b99e9f40bcf8648223ec05ec7a28a2f8226e9db8fba0a47a3dbadfa3bcd71a4f2392366355116f57bcde18f6d3184e552a35b082883ae093dad5c1ada2fb854efecf5353ba829eb6ab2972ee52ff05281349a2cb8c284cc7e5d8627110d773226a485b0a4d38818b27b28d400a54a51192653372379b50dc59e8674ce96bc68e5117823b19e79e0da4716f5d1878e3b8077a1fec1cba88979af7d34d203d8fc0b005c3f511160a681162088e4fdb8d2f8b63e2449b2ca31ff35012a618fe3a89d19c412d5e86ef9c34a90d99de277d623242bbfd77356c4bd9a6c81e1bf3b0b3a6f17e2d25021ac5b02b130a78837f6e8ee1e27f6aaf4abd9c09ebe0f345193c825a4a47616c621b0294b88d39e59834c0bf1fcaeae3ca12ab2c02bdf4ce9ef1f876d4312b6b3f6b527795b6796108602343f8d76c1c8ef1de38e4a7e952c37959ef98fec0bf813cfee14b922b56e08695263d31178792b9bfb836e9c98e53c0677294898278fa20b3b1feb7dc0decc6cca1e857dc41cbe62e011a950352a346264067d305ea1592fcdf4a0e48c7824b5d868288f7e9dc5611784966ee7b9456bce17508a8248ebac739c1b1f4adfe5642289fdda694a8b1eb2c8c038f888d2d1b1758d14fce5393443b1b922b8d5a168405942fd908399d0e86801a60f21203d667340dcc5756d91800a6b28916f82fe0d0ce7e51824a8e10e9c40140aa05d25694289fd9d8f626137872968f93d44e7f4e8c35ffc78f4fba501042d5ffb574500564fc821c9532079f5008d0b83389719c0c43dfbb63559cf8a8d958ce3c8ff576902dc0ff2dbb60d23e3e92ab4c79f038ff0cc1a246301fe17ef37f5e9689e42f22a4f0a3f69375a46117e30507300c1e614156a6ee50b3d0676638c74a0ec04b1fee279801dffacc999be1f46e1377e404eef494fc13b92fc42b1c8c5c9a4ea16617f17aa38283dda37b9dfa0df5a8c8364bab6ad85abc1a5f7bb279244ebe71c01b8d33d44efe06ba2159cecdbfd966c20b6b9c44dd124140e9dfd86726cd172c569ddabca0d1a9424a9348161028b0961f535d78e9a847657f61fb96a61a451e0edcf2c25c7484bbc511afeaa6ed34e5514c14ed9254f521e35bffc00f97bbe65175af9848ba4619650d5ec3d418b2acb3c2bcf68e9006b786cb4fc25eb1fccaa5cf8b8993953110ca09d63cee4356c56514c2f95d57ff8c8955aa4fdc32ca8dd2c886294a013ef5b470f81a5c9ae4e4415f031d1079dde98bd42f6efbbb2e4034a836a245719b0449858dd9c516550d924eaf6ae4c34d61f76e2094c14636141229ae77c0561347854264aacf8c28d1574c22519a516707bad0893d574516baed9ae909bc9df1e2c112e23d2dd43afae64e0cf7ef1288c16afbd08144fed492e9453d5034e4458e93096fc73a708ad938fa798d8c5910fbfb04ebe5177cba1ab0e13b97fb01f30449146b475161c1fbed31e60e4c4e8f7b11ebb91c2ef824d0baacfb134bead54191c6916b307b86329a4d09c7848ed46bb5df76bb7ce70a6878d1dbc3e560a6dbdcfbdede41b3480a88eb12ac15598eeeb0fccd70b68360c950c2554dc928cac82f9bbd56d382f17bd35bfa496659dd8e084363fe38032203ea9317eb77799aecd5f5a1eae227914e5019dfe018e68d54ec1efa44779c5dca6a5b991c8c4b0d28dc161c966cf68bd565188d498863e1d4da5f1c196f6ec90b71b21ff383e7aa0358fcec8c036f6dd4c96e7871c554404c6d8ae0faf34058cd02a70a959d59b2922557b413dbb7edeccdaa3afab7692c47f9c015d9560dfaf65113c894478c0cc736e27707f0ec404845d8f744c272c2332372b32d759d6c37b9ccd9a89652d57bc7fa781147fdc441cf89f5a795ab4f4e77411dc31d6506b0a39bb02e20b86a7430e1aa852225f8472987ba42094aacd457798b348bbf47f2d93adc0da4b21a2064ca7bdcd6605c3fa7d034ca15a4e12870857f1dba7f022df4aaf4f781a1017cfe808d8069c4bdeb3e203fe9f638ac727a0488c96ce2b63f684984aca66da49bf4928800f3e7148c5c5a8daae4ffd24b6d5f8a2fdafc8da4ee5aa9d0cc255ad90b874ccaf75a15cac4c0aec1a8ac1a3785f73fd969db295d26c6bd52e5c2153db50aaa7764bc0ca78bfa9fbe4eca649e8a70138f6ecbd874761c02d6e4dfe36bc9f5008c525097d488ee46212c805f4e3af36fc42ed518c05f07df95e0f52b1b86990ccf39e293807f48b4a5f18ad6cb5cde492bbfab9a1e61d3e934ff4180f72285b6c0a8bde33a456d8758d76343b4f63c59a50136dfc4bdc7bb7f61dc8bc12f0d2ebbd6fbbe9f3258046fd9362de5de51c3a1e7f6621ba485bfaa772e3a44355893710dd7e0d52f4c9a7a4da1af4f02052f0a724d5f539b2de976e1c19f3171cd473556c0e90a5fe6d2de55c8efae12b029eb59b08a5c7fb029d981b931091590efe944ac2e8bbe51dd2d4952994ebbe62a7c971a5648d9ff9c85aed0af6fbda8cd3f6f35878382a66ca15be603c6dc410d4ca6fb4794e7c0cd7da160c6add0c6230c976ccdb968b7ea8c9b57c438d4cafe9db297180ff456b45f13aea663d09498799aa0e57da4d585b9d51cee6ae26bf208075563981da0d6ad643f552a33913f2607267ed544e1669f6ff7e8d11133a95972c741f11d08ce64a4cfc62b7c5159ea7ada6b8a85e415dfa2956289414c34dff5ebb370293a53626847f0f4ad987a2a59800120ab2db24f1da547dfdbcc2cbaf9902e552174741be4199119edda11964775bd98ac7726ec33c82bdfeb7fd62a3cc8ac55a662c19c392adf3e2559c1a892a64a26cad5d2741d845b339f56f4265c9717cd4debce0727c1c6c9a588bd503fd498f89a66a7ae643648d178eb4467095ec5fb2baa371b8f367cf9aeeaa374827c6f40b2ab959d0e6c0e78bdfeab47a325b69bc64f6a392fe56426d585b38e365cebcd8ff3ca9cd0e5b45a43eb4fd147653a86002174172740c5d7f472d39dd4798867325d998339ed177ae05dd773d8ac2532681702cd58b79f7d780a0c7830908ef87d6dabf38653911b23e4802cc0195b2b83eb99e682db1c8141828cd28e54290a5f15709ede3fe75faac5e7ad5757e88bb442fcaca7540383201e552d63065bae3b585a8838748e97aa2cefc06c55248f0cfec2b39c5a8bbc2fd2bcc615ca30a1630f60f28f56de1a1c43908c68ff197c800c39011b39f16eec74031f3b0d7d9bf9ff3213fd1e1441776b67a2547303a7805376cf06285fffcb4eec3c3f705ad684189cfb9a007858faf6d0bb75f252f0f1c1f6495df181a7a9a8878c5aa379313c40ec071c6c44c4835ab64895c256557b45ea86357e656acad2070db0832de4a4dd5973c2451ad241a020ea92052561d23e7158b2399580bac63f1d6d21ca22f47928dbee8bfb16b668e6532128ee9036d1f32f791bcd2b2c1229acf0f40e31823dfecc1f126fe801a5613622b13b824320deefc94db872203356911719cdfae8af459523fcd9baceea820c7f4312bdb55644c14af4a65804d09b1623fd0bebd181b79375e1cff83910302d639da731ce014f47c7c77daf065f7df80d9dcacd87621d0909d0d6f72f1477de21b9fe80168eff95f9f5448034ef89bac79bb77e08becb130eb67e30f5433f404abceff188a15254a066ec91494df7a910120fe3dafdee37a6a87544e1beed1d6ca10fe4c4a3fecc9e4cd2c959e3cf4bdbe52e539c0d86d979e095f3760a305235ffd813230f90a5f07fd10436249bc5db102af7c61a38b7acd810de1e0bec7b77d7be544c09198963c09306b2add766d26f736ec3afde9db635b4cd26546f2cf4eec02f94844da5502c10d12c3d37473ea6780a3d70744d556bdb2dfd98e812b445d26cc4e82632fd7a19a0490aafb60a2a5cb53b2de5e15a1bc8587dc3601e8c4fdd1f2e32ba2d8715860520c898dedf375138b1243f1ac1dcc70e6252f8fff7a0702ed6c940b1afe54927306e75911d205e6bed9eca4392426fdab82975cb0921252b7c8329a55ff6d3452e44a34a547d9ca5c007b591910d018e55e74a60a17d5571cc8f36517093e828f6f4be711010fe31fccaec372b926e3041fa93914fea80a78ff74c31b30a3fc8d20fe058fb9970f6554d7247d3c3d98b04be7dc52cd46ddcca1b56dc7b5f9c904104658da386ec30ddc117b8b23986ad5e85833b51621bb20f9b965c715d78c88e6abb09a6f90ecb9a26877054a21c9e3388c02527b010f2d3e953c85f852354e90ba3523718907795479d70e98012a28ded62f4ff1b788c32a2d687036eab339cebc9ebc0ce0da42c85120c790c61d4d3df9a1c23007d78eb7f31f6f39eb1881bc76ce1377ac066004e233c62b6cec92f8be4fd5c16afb11e4c929e2537563ae265beb07e408e8a4d891720fe42c27d4211f5d952ccbdbe96a4e87e81062ce7433a0dbc5351d308f7f351c05701a490cd14b3d9af25a45dd3df8b4321581bbf3b07529cfe64aacf09e6ee608153cb16945cfb88b6fd6488f080b9652cb912353d7a658e305ef51297c6dd3138743c621278e3639565d32f9ff2fe933c9bc35c546bf425f710943169d176798b7407cc30d6dce42e591571348fa9ee6b91ee8db3ca8b20014c15b44cece0eb8ce5b00ffaccfa838ac52c68890115ca16b5455789f6e95ce163017732f8e2ef34b04221bbddb62f5e9667250bae91cc7e8c6e2428d2bb88095389849c2137f70986bc81c972677d0fd6d16ebe638b1c150596a8afa7934ade3ea969e5a5b63c6c0915c12632e47767715647aa3dc49335427e520aa5fcf4984e1afb90dc6a0c31e6c220eea89d4d3b0f92a362b76accbe8b950e3665faaf618fb50b71f61867f67e11e09646c2b0f8c4be85335a264f95f8fb987001ed35a5dcd37d118bd384c568b52a8c5e0ab7ecd775441316909ed563a8bec0bda15685a770dc4d6d03f93bddaef25d9bb7772c0332850a2e595e987bbe37a64baa6b9f1c881c0863139093205b657727ff21017bdd93bb0fdf92e23e37edf1d8731c8deafd803a23f46dc9ae9d03157b6bf3e1164a75ce38f43fcb1e58c77fde4b325554adc94b621a7a8025f86a47b337c8f57534362728535efdae5a53f54f7cf1535a57caa5d8740ce1acc0337f1b0a4a12d28106ad61e6de83c61e09bf72922dfc1fd5c9b7535d22ca9748a7f388a603b707054cf13b1c20b480700e30db890d98f56f8c727e60101903d21e9adc324f86c8cbe7602e18fa4ca6e3160eb457ad56c72adf8f288fda980814adcd0112758672dfacad7fca341e7853429988078881aff861fff762d7732dccdbf73b9b0c39f0594b6d4cc8751e6741dc1750b74770584755c1714a48b2c6df1039838305cfcac37dd2dcc58f254720d6260ee5107b160bb852d9212080bd002729eb6e7b3487c0af85688ff6e369986a712fee6142bb85e043bae9effb4bab5c35263e600536b0a0d24aedb873ed21d8ef0b95772cb5d313ed508bf59b5b46c4d18a0c1f40f3d17b4c35ba889a0cf145c42c77b5904ab4f56967b4f01d54746ad4c838d1617dcce889e9955b5cf6a683921ff9ed81b7a91f8d121c126180117a1068cdb7b67108f2554731a49ed918c6d4af7a5cd4600830dc1a5dd9f5e14d3e0aedc6b06dfbae0a5a08a5b35958f149ebab95fd8dcc6fe4fbfff70b6c13861d23bafbef47d6ed03465f6e04e5faf55bd883c5129bbbe64bc33e50f915f606a36e717bf67e331f848d0be03baed8bea49c3865cb69af8195d20806dbd5565e03bbd98eb43eb25a9bd3d349594c958bd2a4d217c9ab3bfb9cb7d9f87b8ee3f01c4fab9f7c033d9f7893170d0de2d10bac71d32a18726247d48367c37fcb04293ec18a97d9bbaaa07599219614cc51eca3d5636cd6dee80c8b687ef2ae63de883e567f38958db1cc74447ba75c410fd8eabce5e58a22102fc4d8dc011719488b653fff4dc56754aa92840aa5b91774a9e3b24b1f9172565cc6b11fbbcdd846228fad55aed4b45a8f47f8273774bfcdbc74207ee5c391c333a8515fb8ef4cdc7c75283472d9578d654eb4b7219d6077b50f861aea06675d2348854cfd5ece9637b608c0c3e18658aba29d56a8e95d5e1d5b8680687017d2c0115207f319a09ca5dc3c1e5732898d54d7a837bfb6104993a98f37bd3c00f58246b225c227d227a5b906ae1b35285e8737d4cdb3a536cada9004b7f50d064efb1d1a46f705e2a25e0fc2b0cb442da7441c3e27ba94618d56f1de3c5886e5195ce0c5ed202ded24b626a151feb798cfcad70fa8e9f20465ccf3ac7246bd28a53c74cbd51f350c7582cf2dac65fac341b2aec9c5e01bba43d7fd413cdcf8209d149b9ceb7b12f78528910677e04339cef5ab98e7fdd3308b2d76423abc3d5c84d7d55016cf0a0093505c2291e3b59c82231d6281afcbdee89727656f49280e6b4b14780b8b6b41681677cfd58e4b748210f7a1c59c6abdee135fb228abeb8dd212d2051718f75ca9da05aa40f76ed2c90afc520517d2a7987a7ce92471e62deb9d30cee5c78601cd77b36d262ec5592753bf5ab28bf82b94a327aca9a9db937523751689a9e43cbd596ce28a9f3c8be62d625908f0b5f6cff716ceb0910f751fed632ea32a76df00901a692bcfc349cb4468ec5fcd8b4e23fff46658ea5f4503110edb0fe5979b6c2a48e76dd654c180826dfc10cc19276c5fc2420a711c3d059aa35285ade46ab6317b027ad090ac7fc8e748b3bf1a63fa601b1bd8f4e7efa30278478f855a8c17a5f40b1792182ca234716dc2c4d32110cc49ffee679480943d731fa0dd1e859264ce5d1df9690374fb92310f6b5f688cb06a59fe9cfc22628a53c379712f23ea25738ad41f8f388c5a7760d37ebf15b53e54430c6eefffbe297372a3a3631c68872208005334561789501dfd52606bfbd60542555a31c6886e791d2df4dbdcde053935b6c86b656946433208c5593f89f031165f71725f16e21afacc773bf37b94cdf217c6a15f1cefffcf5530226dac5dfd66f45c3de23632069e9ac11db31331194149724cdafc14ba8d709e50b2fe9b3d2c0dc8535a8d120fd12a32f7b10bb3edbee211c90a8dc247a1db84adf804efab3f4e1000db6f8c696b48b28a4cd786004d97dbbcac899a3580e2c8609fc1c34843a5ca51133cb22e8dcdbf4f8dd7fa363e942d05e4cfee782f3015e9f1e83b4c119abdb14f17eb7c2bd626c2f76114b7a96aa6fa6e96a1b9d69f0ca1cd6f6a46eb707d0a74d4060421f20450654024df56d6a09bef45093468f452390cdc83b0f42783fc428e6cab6c56c0a985173bb5aa7ee7aabfc47c93ddc3ce846d996e33fcc65d86ab47fb8d5cf6c628c6fe1f64c973a7fe7776a5eb5d13fb287d73c74b67e22101980611c72211fa6e3c799b39c9b0e54c8bc77b58902af021efb3c220caeeec49207d08164fe8d9101c8ae16c8cd71f25af7ac709cbd36de49d0ed9cf46b80e5f701c9d8c2002bb42d890191e1cbc30b2d4b595e836753dc1846aea5566b86d4cd3d5748b9c557dc83bd2752e23eb684752cc84b727d1325053a238ce9a18780026d76b1b3033e831f4c557a6fd7ca932ca3e0f5378bc9c4336a0be0330d6a170b8c3728d8dae96e70e8f5035a75cff9a81f9b12c5e5460e9996092552acad407b275106d209c0deaa114f93bcb6a0c9d6815c51f06ded5f492d1703f595a5647b969fd8063c9d5a9d38511e716a5bf5a1fc2672379e2f80d34e6ede8164b2b5bab71814e5dad3358f05a591d2152830c6134a98731f793571fcd06123ea7a24187a31459bf888b6b7e8bd3eaeef8b80d2ff6e70ec4d087718b3082427094601e6b523245db193295ed7e9f49bd4dd4f6786578b3faed1f010d725ebfd4a38c0184ce71e9e76a99f20c32912be95a24f299f5886d0a77e76b86822434fb5f987846c173f1a7f68d71e5109e7859d46c0f7e09fc6d0072765d6e4d676503d0574128b19c08ab64094f64fa09215496614377278d5c538acb015680d1b4f340869e693bfe2730dfe871985d19162789f5564bc5e91230e8ab4907579cc4465aecd295aa22c1fec50ace0eacd49fc5c8f8a7d64576e35c68572f7905a3db0527f5358c8f3f1b4494a9b3612ad595f1c92d8af9bd412182ed046a84d72b9e554fb51a4d4cc73983d0a1b2e2bdcdc5cf7224d347d51eaacea50920be035af94c222bd03e76b18e1d27735733bf554f97847239c8cc016c7cb5b451749d7b9034a00aec881e6ff3babf88869ef0fbb84603e0305e930a44c410a111f8d61ca7d0f925dd86570e800e60d31a5adefd5bc2ee2c4f94cb04bd200df93ece5f0bd471ade48c34e2ae4bc50680a82c3aba1bf6190fe11a9ea64ef6d6e761f83a71b3930e76d8b0b698acb9d814829edc709c11abf0549128df440a51f4a3ba32684d88b50063cb7253dccbffbae5e5a45342e7f4c24d9145b35fbc7104f9afe60b2183402d551eabb76d563bac8c0287b0d5b8f3d81469f9e3910cc0f72dc239f598a320ec2e8a483d7935380306889d0113ad7156ffe0e554f53d9da02cf3efa1f1ee14642d7d96496df8992fa9d199e8197bbed963d39115ee5bbe686a247fa3cef860af6a370d8ebe866e1778e367a4112acd6415f3f997c989f5ac165eca340c64b254365792abf652c044532686b0047e9333eb720040c432c329c05fe8b616a8543740584501812b08c9ec247ef242af165330743c3600349141f1c73c69a42d4a4ddf2c8f20c76c9fe1801e5e6b4f8d8e4d9b601c72c32daf452f04229bd7fb8103c6800e87be7b02bc9679c5687d1f14dbc369e35ec4db74a0c56876b5c774a6d651c99196bec61962e2ba342f6664d63311fbd9d668e5f695409cddda81fb1a57ab7d584a4553b3f26de525fdc8a6a281bed805ad6c73e049e14fc12a2bf085c7c2174c38d02bdef74956349607dd43efd944c27429fc426418123df7195d9250848ba164a5a3a013bffcca6b2996f971984b777c16b8c00cb453e255cc76417330c39ddc5ec2a1284de49a2eb96eed4cafa548330cfd1666999829820c3bccbe21c431308f47793ea081a7e082d00deb5a9f5612348fc87b9fbcb45e3b765123181fcb68df2a945526ca1a210a3c802dee90b41ffa5215660911eac7da5de0a9dd05222fad8b42bb1e8db4d91f14a2b38b13d1156203c9e9578ab5128a50d7663c69f11a624468d963a95c02c14960ebadeec467bc0f3d0052097f03fd55715b5bc897005168848c986c2d6c5b53e3a33d02a1e5552f464a45f6e0a186e92922e46ea3f151face4464a09991b1f67a1dd2c1a8564d228b3273797436a30269d893d465b9679367023994723ed5d36ba5a801898dcfc6b0e8386611d1a43630a7208c491c05564e5dc1e07c2358f6ad8ae1eb0ce5e5ce6979125adcfe6f19222e8d6bd51d21ee5c8748ad3338fe28dfa59be4393ec871d9c8b08a6397845572e60cb7ba659340586fc8840ced3d17d4799c822c22c8dce00fcbbd1862b2e0d4f25368a5fe2e0c30e247609d615c303bc82991d2533aa3e1962292e80b6ac362b04578191fec3d8c8ffd6c2bede89f21720c440b93586ea6cfa30d6fbc2ad16e7b7f521e8d2b65ebe871ef2df628316939dc8871738dbc3be329bdb1203be07b625460027530309bafa5c5184a406bd6467e0c1536c9a526faef33f174b58dac41dafb56ed4efb811ddeeee32e66e82d98359c2fc1ba54e1b9a0d384c40f601dac4a8806795cafeda8e82479d3774beb28d764138e8cd1380249f5008c18e41fbf79868d807292c12c955b068135c18de5d0317adeda683a43df7713e740c4999953d4120266bb6e9f4d31767bbe2dce10bd0bfade5c195351e2ee67a9834bbefeb873fb728d687010cd23d8a9055cbdf818947fae85971c9a33b8e03e6614ee62d2804bb8700d3bef52fd538299179209415df5d00a28759038ff21a75c3d32c861b4c182ccd51e55fbe80dce57e65c57eca7bf6b3b0de640626f12d878022a8de4242f733604e149b68923f63a11c66a804a98efb1a4ad107bde036c8dc6b426b2cee870dd5a2eed647c15d99e7710a06c5a8af1a8f41c2fb12acf9a7459e9a2e3014b73df86baeb7d3725b50bd67e870c5b50190e4fb4f8114a017eecbf3ea12c27cdc01a29c0f514e1ef46c8e91eb01d4889148722802857e46d871b57c2344160dfef967f1b54fb3c534711de458739c437438134f03fd7189ab5db6fc1691049f4d2acd3ebed53f7dc22fb2d42096fe6e70b7b280b2cd7b9129a4280bd545e342820671a4e83d43f8da281b563c8dc244f151912e224393a08f5d4e3ee964df0f209b08e545bb2ced3f91f2de083cf66a9a6c6316194e8fc35208177e8142a9192d16d9faeb32006dc7dc65d4187006505b42323ea7da27c1d3e73285754f46913b859cb8452b16e9c02613c9f4251e93d39446fecf51765fc8dc8001f1dd8221a6b1e2e0d8b3d271df6aa84f299ebfeda9eb4c007ed9ca453f9a8e3207ceae8c6043e860b1851d136d3cac33c6723426c6695d2407a09c52ad002021f77ec2ca52685522ed4b45e791961b1a4a5d2aab685e724752f795247025bb141bcf3ee692ce44b1a2f9ff93af6ae8c6e8f25fa37ca8095110b2d257c9b27ba5c7e4c65322081f522879de4d600e4fa2d993b2407d6c0321688ef20b7fbda773215754a70927b5142b18fa6ce00acc30ca6ddf9192ab5513b7caa2b59db07a0c077d2ece0300b3adfdd66108272807ff1b01450672380f7e6c6604d550c8100f654cf8791b092ed46f8e9489db542edbd8484f9d5c3f3b8570fe75438a31c37f5e84108de91df17191d65f99364e6110a75977fb6599fe984be3da27a1ea41b0957950dcad1eb9cd60ea648e203a1ea49665765b9400158b0c89021d5acd407f389af80968fb2af2788c99051aee06ccabc113e2f7190040a973afe51fbc1451bd80706b65dd8548a4be0fe402bfcd2b476a259de645a0bcb7bf6cce146eac7a918c2327b339c7ed7f4263a9540d5ae34a1321a6c8583880a8c0c4d82fd9a00684f02f5899d42bc19d526857d118a66e4c71194b9d67e4921ab2cb4aafea5c16ac458e9360d55fce92e126b65e25edd7dc84c0ae891f37a12f7e3f76cd50a5f95b4efe8fc1bf1dc97dacc3cf51d33a4a33495fe87d0f47c20ef0d1aae99e0d40115edd854dcf871afd6e2ed54e2c4d4236cd0eb9b4b000be966c10b823342fb17c766de8bfb1869e9011a954ab52e7a22b0482f3689fc713e3e122a8e46512a13996025d065efc10d5fe1c43d85201c1cdc189ef16809d0b03a2461c114d8006aadafb94651f9a1d99887dcaa60766c2f248e7776b30805ccc9e2bd790e8dbe5b02a155c32151f2f38331a14e50fad5ed768b5ac9e6ef33383118175db981a6152a73d8b4e7580ee95ab698839f10e077dd2603d667d44f2fc41ab67c8ac7fdbea2b388807576795bcdb7cd71e368fa006535cabf83ec4ab14b0110a09f2b08346ab57b0ec32370a357e4b07d1b0a259d510c2b3e74bd6a7ced7010d950955d73ee8fb10079455508f4f8d3a94c26c1f7bf5330f42d23fc54fd90d41abc6272dc451fc9130b5c02ab1664a67bde3c473a1b79ef196278311590fa9ffa1b491c5848581a61860b886b3e009a0dbfd7e9a850b46c3a1e5f8941cacbf1e69b3248ad8530aace7853b11116e741382f4ae324356ad78ca2ccddfbaa93b931e0309cfec6ffb7fc097605e5dc9544d7d462aa49b1c48072fbe3e96dba53b715e686037617607e44a1453422f91f841ef1666f796b36f6f6be552309882d8baa82e632f7f9d0d5043a9b03a36b00661b94eab8e2b1938b2b4440c6b6ce0281a496f961d15a214887af2698b841e60596f74d76976aff11a1e0e67198fc3a54bd59422c17069598ef217277ddfe0d400367308d6a0aa0899842812094e161dce7754d75309b6fa9891bcd97fb3dc58ac95c17a9e58704f05e6ccab962665c36763df60d36fd7fa06b01c3c908b9ec63eafed678f514cd0284ae5cb3f9361dbd7570aa9a7a5e104a1edc2295f972c0b77b98ea4235a3cbac3f1b2a3bc6af248866858aa4d00c94ae8c38602a724a92e87105de1d56556d5632e231d7d2983bd9af94b70dbd215e9f151b463779049f23056c973071fc2eaaea36be7ab0f8fd14ffb69f9e57bfc3914a7b8dc2fdddce66b68c5376d7733a43c0c4a82f5ffdb87ff6f986f6664029203487c2a2593257806e8dd18d4b77661fc62d8001641ab3c6d9facd5e127a459681b400ffc19402779d89f3166577ab5fbf797e33187a974485146682895461b6aedb0067a1506304d72155a0f1b1853af899799fbe0e10279e69dc5579d0fcb6ec12054138cb77dce84a3e1b8e521e1d1699a97edc3d66a733e7c36f03b63c092fdd98f521862362770e8b99819048116ae06fb57b147b34e3a4b7a859d99e5314024c368fe7a42e9faca593d0eaaf160605442e56a70c848940936ebe150570c1e938938896a4a7765cf5018fed55775abc979b9282f797bef7e0d69c364d0b8e617d1cb462fa2ec9d44642524be92eb1e215ca8d83a8ba393d0628d4530563ec621c0cd711b6bf42b22420e6613c77e040fee966a807e0b5063954f0e43e3edee9cbc9572baf697e608f2e96914583afe014824304980d6215c57cc9b2e07bc1646d5f3bedf6cd64e907a3ddba70694dd657de6affb36b146c35412d3eb9f667591795280ad2d1ad8b23f03e92f65aebbe30b11a0548c6c232ed611fe5e2e4de74c205bffa703a738135e1045a9a2e6a8f16340fd5b5fe5e53a53e9ea7c53a57b100a63162da4c2ec20e25bf2a3fe70b9999d46e86f5de1c9263568b0ce73eba28b958574b248b175925559757a58f7fc1239f8639c8ee6acaa49df201671328728f43470bae5d172ec42cecaa34b0ec53a9b8779fae69d977d904c23d32e3c3ef04505a745d9ec7c261eefd8008bdde8691ea0ef7d4aa9fadd5186f39bf5d121912a9d0f2a8477694ffc4273951645d8def4da2bbee3931bcd70b670554f21659aefda5889b1d7f6be6fcb466b077783b1f82e57d0a14cc22e22518bbf0863d623c41254698c19483f2cc7dbf68711cd02db78aa902619a84507a127a790414f58f258c8e77fa2fbf1e40315847960c788188c1b457f7cc4b57e8a94f51ee7efa39621370601d89089076bc6d24a1d4b2e9d298a879e6057c9e89a5fe329ae20dce7b8e3765efb1305d59eab86a545d5f8711915ff3dfd457e96b5600a0999afca2d167b4769036592aeb2e8a656f5be224a61303c70294adbf75f492a5d49c0a48e9486d5fa2946f1100f2008c2f5c8f6627da3c29e1f0a38a69da7d412c8b39ee9f2fd1592cfe406f2410093fbe56bc79305235a8031ab63e239a47b377aafbfebad1f71cd73c9d062f850303ec5845a3a15489d1f8468cb5921bf60e34d80b4de4c7c6061fd7681ee6aa0a876090aefabc7e1ccdb1499c7324f909b1e79f26ceb849128ff36ab3d654d42600ca916bf387a2fd7b5fc14156722243ed3825a71ebb442230e5fca01a8cf786a28e0d12c5ba8e0c2e88c050e9e74cdf45e3052b6f5c72611e35ef516f02fcc60d478e66b2e334f74283ce1b5dd7c21d29987c1ba276bb74ed4e33ce6d1e43787cd63618b0a83253ba5a477d94398fe4b13ca708649185a4f8c894a9aa5de09f8d7806995781ae7784629806830df3d2eb8d627ff99d50efd38ad1be60f0f9819d05d78e23d4afcae69ed2cf201571e07c08046cb3947639d56e538217f8f69a0a8c531dd0b4363052a16555bd398a043720254391046eeca94e8ad8a4c3ea837d760ed60d98204dbd6d74f6110e4aad71c076207a7f59cb1f0ff96ec6ede475ada6e4dbb10049c7b0acafa30fd6db95a67d37ddbdca52dfedf0c89557dc628f9922d71e1b2b40ad46bc736d898cfae67e38b0e555746c2dddec8aa2189a5830ec107b2ef70d30a4feabea8b5f0018eaba3b321dbd420942f428d165e0bb6d8d95be7a0193586e3e7569ba29f7068ba0aff41a05c0f3b67a54c84f833183a6f3d36075905a41c62c7361acf34621ad9f3b7da640c12c6ffad16f181a0dd604363f26a110e8c1ee6435b0b04745f649b46b342a2b9826dc9252145b24a081784dbe5d37832f95b3a158d15ac1d98c4a4c473a2d3fbc15a563b3f2a1cdf27dc89e646e1602b469af9675c4ac40c8d6dc7247e0dbd40b704d2c37945c255ccd3bfe07cf3528eb0b5075a10c71c4f6723f967d9a56852e9728c5de0a7e63fc1b2210ae708284a553f6214aca903a95080c5d7ed5ad6af417ca1d6f802628d812b3573a592f8e409fa148fe1a474faff7a68084f642cb4eb93e995d322faf6b149ee49c114de76fe3af414082d5fbe8482b344d645d981d713ff98df0c4f64957b00394b1e26564d4b22eede600c297fd53925cf2844f486058c5b16a960c6ef5df4bc6e6eec9f1c5954c0619046ff0c71ea471f770944d0065a15605b1b20024dcbed021111f405c52017fa64a4dbd6b656a3ce2cf6366a70eec8606b50137f2967802d165559312c8b384a55598e1b16c1a331af72c89f1305c20cacfc442d6dbc4c39f35f97208836cb28a458fe8304da97d27708d1c77f79095ee446c0fa8f20ab23cce578e8cd2230c2ad8ed1507a2fcbb4afa84d3508bfd52233ab247574dbe80f53390fdc034a6c12fcd144db991208dc32f54faf76461309be47082aebb1f117b9589a04f95101ff6d556f04056b24f0dc372ff9f6a048acadb7a9843b38ca4260463bda9d4705c6c539f9f6bcd35f0f7a2abd5be12b2e90716fe3db8bfc262b145cb57d863aa5ebfbf829baddcc77321d108d30e3a0b119048664b17886ace340e2981e176b56b6614cb0ecee5d3647926fcbeac4d12cee1ab1850b57af7a3a99d8b1af2ee9b3168b98a3f858a9d97034cf8928271942ae4719ad3165ef71c0f65583072714ee6074d909d07973ad4f9559f204e4d1d4b96a1652d678029f881fbc35525d95a3989d8c5de2fe0720b4cdb05e082c88654fea2d8ffeec53265f35216d9f326e127d039b3730bd7346300f698d5e40abc479adbd53d305c84003aadbe2653289ceced31f6722656083b7ac96db302d3c0f7fbc081fcfaac8b64cbbc3f0f67fddd026c3ebe129100d793ea0bba6dd3cc0fdbfaaec532671a8b18f8989d25b478884fa01d4901e5753c425e73cd4288fc79488849d99c0d9453a851c0ce914db2d745aafe08caf91960df8b2a901a8d62c5ad5c76a660171c6213621ea9bb99f07b617919983c9a9926821c24e9e81c9545b00db78530acaafcd709f995caa8233c6f46f79edf5ef0ebdf773c2582a0046b48cbd92eb1a1ceeeb4b42d2e4fa8409578fab73cc99544e296daebb272be2423d877a66b39f62b2eb19a1546e2a9cb3931aee7922bdd5e60ffbc23861428549f7fcb2f8066815fec0e1be399d42435b53fa76876f9941a7f0bfaf0e402198419941fc1bc94a89395b3a0e39f220e4ea5b8987f25ae8082c942ddc9e6ca505e91e19ffd3a358efe36009db8734f9a9a5b955f5ce6c7373d2f8ffd0082d91ff0e1f85d99edbdbe9cc91835ae15b8cc6fb466ee7aafc46a8c1f33a2c6ab97eb0284390b0fc9757b70061a9d7677c839e70ae758517636419acf2dba281227049e0625d6eeec020752efada18efaf25d27ff397c0a62ae55cd99c942958ee96dd724b32753ec6be6bf145c8f63feb8726f011e6e8a3cb42aee6ff861a3ec2f5dd7099de6024dcf824fb9f64b6e180e36dddfa1e6b9df38650ac9a947e76fc8f7bef3e441e262c70b5406d1ed2d851e14fe9723a46dd8fb92acb8e0935f0ce190df5baed12616f80631f45070738974538c79483b93909d3b4d7747c4d212c479e15290fb9c31df458fc84d9cec25fa193eaeaf762eaf87c86891c1782f801159dbc6a43db6209bbaef59fb0e861ca9a7d087cd73a1a6d380e4b8b172e509f5c9a2c06304309570e203faf6ce6d63ed3bf268dfa6bf585e9dee0983d1672612c62f2f17b559a36328bafb76ffd33ed80b479506f3484e39cd4cee4b7fa621415e044e152ec4b56d5cb9314378d49063ec7352abd8aeccdaf636b5555ef75c8ac621b0872b83d5a7944d0833c0484ffafa5ff208e259d1bdda03d57462cc8e4599529d71bdb8da42db92b170de4b5fa4f58ce89fe0b40c379c15df701eecd7b6a5f51950f721a843aef61fb24b11c75b9031bb2295936427f2a1a87fe7fe1ae851be9d9bff17912d74efe50a27d3c62fa59459478900dcd7670b732d2b39229020e77033c0f0a41980fb5da7edcb3a2e9b5a645abd069bd9739b11fb545c8e335873bfdf0a25f084c07c63b913986a5581c09ddf3e1a094687fea7cdacc218be2c6445f4372ab107bda6cc386560542b3930384ca3672c89b6f112c130e42f78be67f53aaef643b95ae6f2d98d897e83d98a6e41ace118120f4b661f6c87ac6ad20930dd4b26207257713362507f17b427ec7558f08051f7c0a721b672fbafe55b39c9595a7eb7e8cb26ac975c769bfd431c160b055c744241cc22dee5fb421514c3427ce07ff48c3a529cbf92c2fcacdd333ed36ce6939d9dc0c6609733ed98dd078e740a6c95bd56d79e632ef674e0fdfb9cad752d8ff311977acae43bab1ad3469e836b9d121a2381646191e6fa3beb6f2b48ee66d394c05d32e5f52caa8e108752a202f2aad33011aedf89d60ebe7c531f42ba294640cc173c3107e452c7fce11b272fb3499427d63e046081d576ffc92447caa1b1f76ff790ed6b38cb8ff1c1776b99ba1868c4390c7d9e6ef73088434299f56450137b858884cdbb923b7b9d0bf2eeba927b526956ad3bd5716f4d0dca1b0b9cd7b92c789deed4551efdaef69a1285ce1c3c9921d2f4bc37020dc9e695c2aa6fd18c651aeeea9e69930ac705c231fef3103381ac83acaf7f56875320e650e9e5b9698113a5471711d113fa7b8a1f11206ad454ea8670120d7ba477867e476e4b82474c125b3a57ecdab6b5108d29dc20058f5f1c1fdb133a74e339e598ce977fff16f9626a799b9efe0d742993e5ff55b989214ba5fd317e78d4ee94b11784852f0007cb38edcb37dfb16bbe41ad6f0d73b9a91df13bd512bcf8e71558b0016c46e9015585719933f234f4ee53131c065ca7b2c0995b3691404a64c9dfde448bf9068bd0001b2c6c32edac318126d33c16363e147ffe5e416bac1de7b183832e5f9d9f45424efa8ecf7d1908cd37eec3cc54cec29368c78eeaa0c047b6595ac8f12c1ee7617da88c4c967506f9227b1cebe1ae76912969955852be13556f06c58cba542b2cc562c27cd17d7dab828e555650bfb498f6ab91ec1da288d78f18170f21adf15727ed472ff6bd39fe1e553ca8c8641a5249f0cc614517b62962e0d5c1efe0a024a290a0fe34d4459581a8af2d80d3a556b8b5138336efc63b80f4a88f5a0890c943969199fbbc2b253a838f5c71644b65d223d79e1630ca67423b25e0211c012a32e8981cf5a4558dd5ffdb99cf5acfccd35850abae9334adb2104176eab61df1def8b66d3588cccf616cdf93244a1e22794aaf54dff172d36df49b3c8881e007fea3662d2012863cd001817eb18fc6ec9328af84c7fb8c686c138adfc4fc57e337a33ea60d0b4b5b77435ea8a91fd3ecf7d3cbadcf7626ff20c0b895998faee50fde3df939833fd26b7dd69ed7b82f5122d98e63c9ec3c66f852f83f1b437cc6197369273697c5bd0a12fa075e3d90414238aee59d781fefce863883983bea3e643c24692a20773a6b736c28ad2a04b2592e59ae61011eed0453e27fa25301d3fbde18f0fa52a395ec3d411830e4aa04d22df20d68baa2b2309dda24889523b1bffc61f9ae3d65186c964415ab0fee55f3c8e9101da7cb4da52a676df0562b3ba5ad46b839c5527b3d765e41636c993589f936e1d8516f7daf22e4cc8e6605893adbcb7f95faadd4cbb1bb3a8fb30fee5765954934b5ba40d3b12c5f3236606579338a072a23cc39816c6a01d83f480618e199571c200e40b7856146940e451d8761806cbb2416c59a16beab86c69afc053787f27114dbb36eb2895b6e9fce240614ef07d0d7a117c1e46f3bcd2e1ffa2c91af87477cc0a437c65e32745c23ff579ca2efd30b790320664a55a95f7def45a58a5cfebd2552000f80248d00574080709ee37bfce0775cdeb16c22f3c9f934548f724b123e9eec10e97586dff4532d0f7602fa13eeedb556e82639755b70305ffb359411b2b267c7776c136e145dc1b0039d5cb405e0c14d2b0d868ed60a59eefd2e8ef768cf38d19941728f53aa710cb674334066e1cfbe9bd06678052e76df5df0403f60ef70767a206b1768fc2e6fa5f89a9b554c396d0280da58f8d9a0fdb3dc74e895dd4af9ba3e360a2b95d147b78430edf3539d45f5b8a764ca41d8b832ea6664c28916d724ef0cfddd956e990c360ca3ecd77f0c8689e8a7164ff427e894deda05aeacb7aa9a35c8ad43311a310e6352561815d8623b540dab5ad93319afb734f7531ec74b5e3a524f5979c368a1bf83e3c42ab47182ced3a34f55b7f1662d022d302b70c6946addcd4da5be8ca58177f400df5a7bacc702c69d733783c8e7653d66c9d4074abc927e1d0cfa4de0b46ddff8091c574e79995272c788d3ce2be202c7afb407fe3977bcc2fbb522490d1b204220f3d7f94ec2caac35215ea61dd47a56e0dabeb83d36ba9cc2265e999e45b55af7d29561b61d94374a0fb56777f05db8807bdac316ab5295ef424475b67f36467c07d6e5930c9b0207bffbc0445dcabdfa76315e5cead9e194089dd0a326758450258eca7c1183a5dc99b7757759e2cf258d2f954e3d73715f77ac6a6648229a57c4f43ad46ef613df9cf6539cd3dc547f130d5e3aeba7923ee9c691c82a8f406347264545c9cbda5d102fd4f0e2ec4cb018b25cc2982730f58287ca0d38f71bf3efe429c9fd2baa70f8d8618ab8a3711ccea7c2a1076a2e95a1febcad516bdcce09e6e7c2573f759d6379b9d96386e1ec0ba8b954764903d95b217c90d56df6cde5112dcd08e0b94ddb2b122d42318651f87e5b6747f8455f756fc1f494bcc3bf3bd143dc4bdbf87fbf7e0f31944aad5c74fc3368f87126bc365e887a5ef0c728075d7622f920fea56e3986f43d14f48655b73d2256ada57bf7264304ab36a3866462b360c182be7785fb2a5e1bb98f5eed78813c2b3346704b5a1097fbc191b5b646c354417a7692f97070a4b528a10f064e996bf4c79d9f3926ecb8388c7a5760c159e12f1e0cf9059b5cdee4230acdf3d03371cfa58395b66eec7f155fd1ee5999de7436cdb9c7e3f497e617618c5a6595517381b1e837bb86dab517a2a6a2b97881e68d57626c93d6e85e9044a77301ae1965be901a934b1b5efe22438e701863c476a1d4bbf0cf4c6ecd049cb85ce5165dc2f053eee93c52cf368daebe46155494836106d06b37f8b10c0e2e3aa5398988354d2520efd04bb36423779ea41ecb0aec3fa3538483d8a28dbf3a98c188565821f3eac3556fc6491c690d1e25ece467561370f108781d7e1679db8fd09745f9cfb0a0c81b6186dd46aa4c009683dc595247f4c77f4e62eae924f3c46682337238f152b77dc06e23cbe2e3cf57599bed3374dbdfd19ab1be3984a4da874375857c75cf1d3ac7c05c8698be4de4d89889cf896f181d10c3d75e799d96ad2e765271fc3f90545f86fbf28e0a804a2a55c0bc5ec7f14820ed53dd14a0919993f022344a1795469d0df28942d6fdea045490969fdbe735d590ad2b424141d5c438e0e80bf66968fc4ca2bd73940ade9cc0b4854c30e4c6f64b0cad8650f5ae869a30fc2eff086e20e953852860669b5a70d41ed2b4d4192d59d226ed15ae9c71df7bd99130237a4b8fc5d77d718c0f948a257690c5abeb80c554d2031520ec54cb5f0d07cf65f62b07f6445f3922468d1c45aa3ec0e2c6ac0cf97ceb75ff7c424f2c51285faf612a54dbc347ebaef05afd935b6a23a2a632cb838ec247f408cf558bc33648d44f7d41ddf3deb0e696f7cd291940390f55b8baf36a769468a91464102b4d44f58988b691702aee6ce44bdc48c950cad685137b875ba4f06b7d19921a20bef5ca07246c68cc7cc40d206861650d027c227450723a17fe5e3382dee4e44fd0a5f5003e441d25204e0db91f852c1d547b9069c600a3c5a2f43827c637357c39c2ab59e83f581847e2fc3b543538feb67540e1a5e2694a46e638c8d3986203974a7384157aa42ae8df6721e6a8d2503f8002611d11d8144da7437e81deb030b2f6d1808ed2b8a040350216d6a189033d9a002cfb1d0a4a7d213ccb26499ded7c7683fcc26e5c6b45866ab823b25b9d20846ff9e218e57effc62e6518197230499dfa6ef2bea7026138a8049eb221d7bdb38973b30ca90f0942f87a7e4fb8271c43f992102cdd5fd0e586be3d91600182dea8877afb6a6330b89b328340a8d60349e31e42b97f671bfe5f8295581169837f296621f9ddf92d0613730e0c62711feebdca20702f56f68d77684a3593be55ad557f016c37c881aff67ab026b01b5d72c4a1691dd2451b62eb823ccdc0ec6877f5e1d045fc2c36141e1e435101cd906c811db60362325690483d2da3f8c841ad8b28e4710d24e3f3455aa89dcb8574c2858f239ed09988b8ed2e474aafddea7cd0d7ac82a205bc4f961f1cc01d2521097b1c9493a0caed6f04230c99cb1d5ff2f0564c3d0031c966cff58f247aaf3eb3efb87f92202f23fa1a7cd8441443eef1fd75562f3fa8d2760fc958ea3816713f2975c6fecab70eb9927f9ca2e9a8729a9dd8e070fa812f1a57d4626238400777d509833e4536528562914c995ec08195156e0d4028c69c4e254a1b0dcfc70fc4c652b817d488d304883d17d57db319df4ee69307f7df938ba25606ea0255a065a78ce465f612dd8d362a6152ef6e2a45fa09a9e7aaf6e0b4a7d9e0db5cc4c09411cc4fd2066eec1c380dc47b602bb0155ef9955c12b46008eb19f825a76bcbe94410dce8733bdd2b3c1c39efe80f1ee404ab426ac665e67f7b09dbe938380ce14c7f580ac15d85b6ad1aee363261c741c64e6b35f1b6217129a2ccb341fcb8badc6db42a452c23d54acb5452d9c5e908022cea424d8296ddc4c21565d5909bfb5661af825419a1176b8bc4520d5946909a18f34fb333159a53ef78108ac69f74ce288bf71ee2340148d38e554ed29295c04e6a2262605ef65cd315150b56a0e5247a6d91f883839309a251f787a16c78b40fb5888b49f62a89388ae2ee68e268a7e34fba132d59ccd016458e89f17c68dd03578a34bdc9414f9fdd3f1b4a1f9c39f5125ba59338262aabeaa323d9ab4c5c4aa0e23046994853e271759fa2914d964e99f8010c5ba5e089505e983eb399efd8074351140ad3444b42f1e77dcf564d220ecdf2094962079ac4c0ac461f52267b73d0813f4200af1dbf35419e99acb6470029a28d9be16591551846026efe480b190a4016176e22f82c5f4b0b8ab48c3f44c89696c25c509deeb96fc1f54eb986069df78c40b5bd7fb5d9b28446bd16b695cffb0d2c5a5829ace1f5ea8ef2bdd835877cf12c5ac2e980721718b1446321177443fb0fe685c36cebd220b2006c34ff60f7b7ddd1b87847699133bf6e24d78519253b182d8f9fd698ad662c2da4fdaffd3cb67acee0f1b90640a59ab736a3b3ec7f52acb92744b7ded426920ed5fe609ada93bba623461403de55b1a1c31f853206bd0e6e3e139d5120d4e39301d5d8063e848319ef345216c2c3d69f0b3fad358e8929497cd2a8b0a414d5f0cf39a0b5ec5758cc7a7023bb149ac2f445046d6200271e61c2412931ec196e670a57099f263d6243863eb7d773d5e54564337c4791b1bee3ca738fb43bb3b68d52193e8eacd89b40234216a4f4be603e1145df973aed33f46ed179eb58d2ccd94b1062b4e4b52fe0f3ace389fa5575eb4eba28fe125e1253e32fb043756d052d9df1ff28a5b8068158c58f04b31a516e9ef6475873359958aa1aebd0fbe5753b5f79a64183c2d75b050d65c66963b413c3093987156dc587370ac7f71b6f2e427580692440f4c9770865f8311d6ab7e1d74cc836ec1efe984216ff3c3bb5593a10ee7b32ce189411580fe592137de829c3c06aaf23307ad03e45bed584704fe04ce193c8e39d8267aa9e9e2b63d069885d060b092b416db73c2a4b96b66032a36cfb4bfb430a1455d460b6ede9be0a56b896eca0ea0c03fe62de38a5aaf11abe55ecfc0c43ec30664ea77b65b6254185710bcbac6cbdf79b6f8fd19fa41917eebaaf99ba20c40e45be9228f650e35fba3627aa4bb332bc24ac1410f95282d1a9f1344f900604b450234305caf77608af591e6c0fba22607e04d82c14fa40cee93a5f83f00e269cc6e941c92c91e19ce409c972b1f5ebe517e62e45f5e6fcb8b1b21a567c5c28d0fd62d5a152da2337ffe6558f85236b70f7ae7d048fd3e848fdc2f440b64f76c66e571b61e8640123cb8ef73b3845a8497af27ff3259879903c840d9df0c8f878c18fda3888e384ee51590816503bc553752dba0a25f7ade05721c4cdee4639268ba4195ed0868c42e8cac39534d018c7a397081ee38986a204a9dc0179c5eaaeb62238695cba06bd332f1786911c2d48ae9418caeeedc4dc1ebd0e95e8db60776845f61185d5769039d76584d69178d6da24aaf81b24c309f913a159837701aa40c7262adf05f42caddacb817b6153fa69830b71e2eb5513e577cdd9e4efdef2e8099ab358a2a2eb8d28aafa0db3170dac6d66a156468d992392dba8b5bb0a5f3722e82c96e1cdac7fd2a460bc2ae09cd18be802db2c1719f8d2b23cd06cc75ba7aca6dd97582317b30b8fcfb5ffb55f06c397a1e1299c6a1b0089037c1c364df25f3050a7ea2884a385cd427306e68869fdfb5f728b877b5fe598d5d486c60a01b9ac06773ddc073ac44207a9d9b906e0be9afc8dfce736cb8d0b23bf6996fb1a9c8f388ae097b4cc1e4e335feceb93ec80f182a0d317d89740c9cc809b2d0c482a358f787e5d66b8170abaa38393c95a66a121977e3e930bc69ab29e84049e1cfd5ff4e988f2b8b336b2e2d9cb0cac6f8fa1e7cfde4f41d506df343c881f8444c798f3e81f7c5c744cc28cb2b579cadd3ff123ff613bd011f1e8381fab778d0a7f32c42c796ce1cf258630e4f47136cc31afeaf77bb3f018a33919941c6a52c264db79e113fbba1c83e8dd836a238ac63e6037085d5520699f1b1d64912cb28ed782f6805e8397d716a6e9489103b11df34855d4c5c98a6f29521894fa4693cb52806b582d5f696d531a393c0ec067f5be2da452b39514d816ce56879d2da8d12047927c37a6e57a4a1c3e3387b5d4119cde36140a6fa9256561844af6bd675cb715be19c183cc8692ea9c3bb4c9cc836abe4e764d6bf42316e1398110f27493f08f4a414ec8157d4e8247b6f217253df27ca0fc0e3df06a987f10be48e78fc95fee11a6d6c9843cf8a6cf5724db68beccd85eae88d170793f1a3ff58174ad613ed3d00120d117e942a54f5b242396637de2b411b1c6777959b749780bde4e65d9ca565dc5c1c0d221d9288ee8a8d7c3c8f6378439ec38eb0ef77342bf8b4368df1890de5ec92f499505c7939812f2cd4718743525f856f55546653575f616463684639fb4785c92e3daefef0bc85de403b006f4397398777925ef21398ccbc62291ec036537c48d2049fa105df070d28f99f5439df229876df419d7820e8281be3aa063c166d004cc3226d5904536ac5e627922a6a51d38192f7c75e07d7d43798cfb672b58768eefb59170c7b842799fa912d77f559eef2f947f2440899e5e8b13facbad8d1db096e11ad5e50271e2beb0a554a1623955dc57b391bcfa8ba4551b08b1e648c6a163a66d4d484c1dd491233ebb2798f321c0311224bcec1a39cb2bfb4656a12811f540199952bc5369818774b8c98e6c02384f6528e3cd9a88283cf45b7da22202d0769bc8ef0787e7f47177c978a45b1d83dabd97c838252ec05763f205e855b8842f33cc0e25db64f01719194087ba9b4da3dd612037ab68ae92b21140186493f1d6e2fd7e7f90836caa9a1af8720207ae629482bbdaebf399f2cd3328c3025723419f4a38a6308e6297395763eb05d08be49c01d264523fcccc966735090b5697565ddb27d4970fe87ea0cda0bdb20bffcffde4690223c984d2698028d0940117785da6dc14f905527266240f8a3970828bdc4594cf80deeefe286fdbe8f8ff7eabbc07be211435482bf28f68e6237fd9fecc9ccb613f74d93540a2da63237c0d7265e481025b693ba4e671af37714a75f95669e83d5aa49d99c5735907890799050fce7916c97232ccd9bdd79bef4623d9800462549845f137d4369083a29e6896b023a8f539c14d372087242fe1d6d11f5e890e007bb12af9b6c18465c7950cfed28322c1959392f7c2fbbc26da5d0badbb26b3cfbe43752d3fcc260b88e97e498441ab2b92082faf720a20f05946f01b111a5356904ab9e3f81dcb90873ffce380585cf35d66cef5303f94b46211cc89be122eaeacde700f46eed8d8e04a9f1cc3599e0103ac072b0e097f534bfcd90dc53310bf3fdd5ac8aff8e8c700a42b29aa915dd4b2912626a98181afee682d13e8a056a2acaa26b8f56d27e217f1d55f62752e4cab0118625158465d0f347389becf7f80405e7a5d073651f877e6761ee8bacb01d09ffb60f8873c698951cd5b486b1bd7690839b891c85707ef828c45e41c0a7e39199658da8b017c985801b795218357582cfa26358f56badf6d35710002a04435a6126a15ff854f73d099088f73ff11985251b8b4a990ed3d2a2c86cf7134a57efca42ccbb1097cb9d68605ef28138db8dc7c561bad5cd947c52dfc0cb0f4d9af2869c286b4963c8598db87b5774436f42dc5434446ca918b081903523772eb52969ddbdea56414bdc1d6eb7a386133ca8ab4dd7047c7487788273296dd38e4d14fbce0226b14999069d8a7f81ab4d1dc2718c6d4d2762f262e7ecc2d84b14511ee8bafe961b75abd461b2e2a864f163c961178000d42382c42e1690713039f36ed618d7cf649cd68ac0a0cfef562ee04ddd8039772a585645d6184eb740032ccf36189dc147a1ee1ca38d02718cb8efac5f84393afd5a54703e8713d9e1604df6752de08258b078bd84f5a1b104448893418b50223f946f63dd3150c73c6f62a7d70ec350b8e1358defb89fe698e58ff72e8fef735bd9f616619701e48b32d4d0b5ea326f2096308f5a81ea20d2b451cd261b1ca768d25f825d433ad226a1fd11cc1a0084720078a5edde5b609ac6bf3ff4ebc4ab366ebca75599984f55b970c43904c61b8a544e190e5f0a1bd4cbebf3689fff1c5c69765e255890c242211f99a07e87435c7b463831d8bda5a9fa72864a0b97335b3ddce4f656560189f278b5efc9506ceaf6217ff0abb5f9011d7b5dc7a4c9a69d165e0ddcd01f7ef1508bd668caba5a80fc7f6abc4a3124ed698becd04f927bb62068e1323d49ea8c02232956cf102fe00eeab1e5f234caf1fa464f788eb1af2201499d83ffd20c89f6f7210ffa7a647777d875afdf76785473835ee65b13bfa3c7090e225ffdc1e224cd60fbe11dd7ab63987c998be8fb499cde19eab7431c079301cad4915d695af6bcda8f361aa522ab4ec270d3664a32ae5fe72dff3beb7f9295daab4c7f24ff6c5e69e309050d3ff906ee49c804514b47bb5923534f1ce9a5776f43d5255e7e55ca5fcd670113feac5c6fed839b2d5aa7c789e2ecf165864f8db484c85230040dd5370ac1cefbfd35adba5922944bcd6840b21f514946b4a7a45f6590effd5fcefe6e1ed28b64d7b420aa2452d716722697d13e1044c333d0a47f65395a3a00c416906c4db1cb0527d6736f22dcef5d89cde3dd50d2d61ff5534bfe120ae3b879e9d54036468a308ce52e97933b8fdb4c6f33aca652bb706e5f51d1d1459b633946b3bb4a4b0fb8d79c7b51a5af075add489b833e8dd6d6ef56756309314f402a1b6bf7fdd2fdd8b800e9e9a677840d669491666dfa4619b5bd7be3dda58030444c669b3f313f7991bb1763a883b8c51c1bc0bfb1788eea5732a77a8230c860bcaca5d38e9b03ea78927b60e35f2d17ddeafb607fe871a33b96d3294bd900d24af968a40f65d140ecf4af4cd396d828c1794441ca5dfbfe1ffaf1ff19d3951a8c0620a8f9e8d86c7da83e623d7b7db618ccb226702e9662e200e27c3bc9f39132406f5cfc723ccd52c9d036b1f061de751769e8c67df02df776d2fc90f6ca9a2fb715c6f69aa1a3941d4e3cf626204d930c61b8a024413c19ca5f096c634ed39cb68816e00d7b0e07fbd4c52b65f779f61595e2e900f0803d4e4754c0ffa584220bf668531c8797a83e127f83b4692cb0debbc8cb75f77989750860c0001c71c0174a6edda9c36fa573995c2ed35a541905c0595f92d914ebfefc1cdfbaf398f2f40833582b545c387d426817b9f26aa642dda4950176dc7f9cece26ca0450cd7a6b19a271fcd133199c9aad9527938e22516d4d9b4bcb25b459d17f36eabe97901c94ba902edea2e7c07104b351b00edf1b9521072dfba5f8a5621cf51c8b25b76ed3592dd82161984702835cb1a3d1cf88f48c914f6f555293f02aa91852e4be239e40d38c17816356baf4ce1a27c3fee1ec1b50bbb5149781659ac4998ab4de453bff5070c9821a4411f098a471350655726b77c1a0f3025adc7a3eccefce65d1bc03432467e5a30c0ef1513fa26fcd07bb758b2d994c6289c7698639b0c2ca93b0ac3ef8d347f40877491cfe53598ef921ef71160dde8af49fa23ad34088f327cebea53b4069d7b7123e1ae46a4e40866ab16f6a3e5c47ac4f087e90be1ca615a13a0a4c2087b663614e3de04a4f89aa9b374c4850e67401b9ae5582a7c345dce89fb473eaf1d3623c6a50ae568a29e7d51c7db6f9fb3fe5867ccbc7d7ed876760f7798adf87b6edb1af356bca0fe18c14cdb05f1b010d1d6f3e8db29c4202d559b2700f0b0eb1a92577c1a1fd31f69198c290c9c96cff1aae72035a0b4e02024153d71b8e1c450757903b84b8aee40657e05641c058fee1a9ca164229b2baa4824d1b5c638c463881620a79a54b197b12c1101cf5390737ca03437d2e7db756d91e75dd152f9a4f92383a78c2dfc1abd963f765a7f731d2755a891da848ad368155ba2243eeda2cca776ab5fdfbd76f28d3d800814a715e8888dfcbe8c419826fd11a3cf0490aae0a1050fad86854cd61295c877ef15c1bf25c2b8df22589cf880496f5c8dbd82e9770646d7a8f47c9481650dbef4265c381fa71b96682eaba5668d2234c39f4c9ffe4ea8880234ba99e389c4e2997745825b918610cd176ba0e7cc6298866a2781046e69239393c930d7b9eff344b2c1d2dde95afae7eb51b5e036f1a452d0649d62e3e299cae48709c0ef245395d10206e3c14edbc0ddbb2e95835948e26697d834222aa0d2ae60108107f5463d08c5ad2d64ac00e480c96e56700f25ed223dd9f4702031916ee55c10f5ee8e2e037ee29aee7f2042ba95d6e7f2c3bf055d75850ceea29f8a56d04cb6ed2ac2a47335dde67ae0bd5213cb054f315633d20804d8ab71bbdba01f10e4179e8113ba066b9db6f35775aee43eef46b0b56eae2f7dc08e7bf30ac7c4f0f9acbf96cf6b0fe1ad769981f72793cf04cb1252178f8e075f678ab38519d9e000167518745ff4e61bf89585df1984ee9b2afe94c98d89267198644e4e43134de8ae87cc01120c3bf29afa28f20a1e9f75b1e3eba7bb0095f657e8f815e5fe60cf86868552443e0055a220b2ff8c0a90d9d3d29eaab92203a0a438d943d107e3f6fddb4e5cf45f8175915585be9bae37f761df926a620aa27433b2c15e0b9875f13bef2dc8ae00240b5a29ba28b2a94059c57a596b36bc18906171d06e355190d6337b58ecb6b4170950e4ba928f5b2f9489e3c14cb264cbbaff8c94d31c249b5b76fae502180d81fb0287acae3168a01d940377959b0009059039095beeac46d77f592b198453569a0d3e48627bc4e1334daadaf8040d9d80cfce30c74f272c799c1c1105af53feebe2f6c36ddba6f5c0eabc919f6cf6bebb7c89305f35cbe5815587c01c7b575831c802b2b221ec180439d05cf768f15b775b8005fc7f57aed71a1244ed8fb445cc783e9927864598f67f2a97e561ed0671769385d2453871d05d69dd6934e0af771cf2e8e51c831fa92322d8261e65de699862fd8c103b5adf772379b15a8bfadd0cb823d3fa06a22300a42070f429e73f532bb68666aebe37d8aa8010e4274fc9b9860698250cb8cdcde8ec5ccc84def191adbc582a410e419bdc5bf8fa942f73f7b24862c5e34084b0a0d552576d6e4bd7e4e3fc9516d4f6f66dc34dc0228499136f3a962340591984da7f34e18c9a8d6b8828d4c422acabb526d49c23b07399efa4ce101eeddc1e9eeaa2000152c5c9456db71cce2a2ab60f2f1d40330c60a70567366d5b9a38135a73801f9fcede589745f1f24118b22b0a73ddc38da120d23cc837d3610d7e198267c81229f914e1650d287072eef5faa7f790f028980f816f57591769cdc55ca9382e7c73ecfe6b9e3034035e721bb5ecc4fdfe674201922b8665b5afc290e94970504591edaa2c90cbe68e51b1dd86efbcebba83da9a56d21f790e979746f627a9e2b02fc753b3d3ecfc2f23f45c36e40acf926ed353a0083b4023ffdc0eed2df5ea402bcf72853ed6c1994fe181948fa40ba0314a4445e92f03d01f0354429d990aed62ce1ad569c09e449abe6191065877d2786caa2ad6342315987cd47de5507d62bf901723507a5ab130bbb3c168dd9c128caa87295534ad097909bb3c9431a0c63676e993a3593ab9f0ec36dcd3bdd9a3f60a0367d26defbfd55cde47e2e675edf474412cb7cf99eaeeb8437188526f090ef80f075c2e9b2ff9b55a835681270e5e5c6f8395e9d8d9dd0c6be335244734eaa931a58de1eb8d14e18b184a0ae318419da7dbaf31854a0f879bc847263a51f5056dc968a27deb814da6f9472f97df5ae25f04eaf9371f59831854168291d5dd853755c102a4a4bd8abac3214250bc57f9ff88a1b49510a46169bd75147167af38fc43e73b740d79df5beab4d1e7470720d889bef714efc35be810031fdb6b00064b2be0d6e60c8717f0b34686de78c74b2af55a026ca0062974f0144bf0de8eca7f913dae8f9481362169562ae12865d00c65e4eccdc708db0d2239bef7f80200eb262cd8f5c06ab54e6f8986d3188830600517c0122a8cadfaee36569c0aebd41858a033067172a7aeb1a53d38649bd7424ae85bda65aee4471f4ac692ea493bcd6a10c55592dd0da677dce8f274880907271c02c8fcf27c1f1fa677c56fd262c5abd3a960bc48aef92a784d9f1060b5a32b4d2d8bba0fbe94ff4d0312e7eac1b3b2edc47b82d82c8114b01146ff1312871f233105d0d8a5b1e43029ef7204883b8e879803babd33ee5aee329d9644daa7cc2acb1300ee25f0fd089ad58f0c8ffc8dc859cdc058e2fd42b246cd11e6bfa56030afc119f2da84f29e06057aa19a917744fdc8543017534fe5ba94027d54e69ffb71a1b88e9e59be46001c7e68159c72eb90f90bc57d8e83b8f631bf6dd2ae068bf8c74babe3f379db3a91df699ee1e694e099d489c016ba6e90be28b78edb99d5f83d1cce274d372e72bff8f3c4f18562b5184156e6f52aa9efb26933bf1c669aa3b209c432706d3859af488d7bd7d0c55223bb7a34e4a75d9507053bb1d5bebcc124914ef1695819b8f964659d5044721967e870c985e6a7aa803f04e5ba4fb635e0ba70e9bdc94d9ef139e2fbba3c9e96943fba8f0c7ff75e5fa444ab81277b0ea40978d508be220203b7dab7d70e7dcb495881aaba1783eaf882f18bde43acc57870af9674d2125cffcc0674dd8d03f162a82e1173f79fd85ae120b8331b9131b027d33fff2f9676db2408f3173965cc1a07f72974c064400dfc53c58e75f5ca238e4a479a1a4343a8aec4b1f5e13e422aa16deeffa9e34d4e852be722cd4c8d8a9696282e5623fb7216c870afed8a3beba1214e706cc45187310008a253663e6a27b6e15cba75a7d0795ec31abd56eb5e4e0e394fedcc171b9b2c5f536a8898d8dee0bba25dcb0e4f97b8a2f3cea9449d9e35b7bf0b077aa417648eaaa5a419967f4bbe4f5040501d0d9d01f18d8c13041d91324cf8e76499c77cc38d67e9d995fd7490a55a1aeb5015daa74fe2db6855391154fcb6fc76795a77eab84607bcb7b6e2204cf40b352bd7b71185ed050f4f2381dd13c5f29603aaddda91545273ba72751cffa5c41b71cf7ef38ce945e6ede027f1aa422de2c1495e6e1b989dcd0b14f479860e9b68f5a341cd42304e9224b0c457c52392ac339b8bb94a650a91a04cb2519afa108d96d1e84e992b53c751aee77e62778f65d8b3d1bfac89637345f47e653e3603af626d5a010e5e9d5314ca759a6c53aba01e5e607a24ea8b74ff9b4a4cd876b893a16fa4ce6a2b933468a19d03e132076ebece0478bd95941327cadecdebf0d4826afe7fd57c194988f223cdb26022914d032a23da77b7cdaafbd32a5873f53a54881934eb2de5463a40aa3e113d027064be7ec97e5c3d115728fee0c5f175c43032daab00aa2d1324d6c60f52949036738d7b83bb38f96e379ffe95c4a3a9ef411f6cd6cc90e104a5a210a8cc31b7cb03641cc9e03163c41b6d91405b5f9982480a086fb713fba3e8a6f2e34ac415cc95bb6af9db26dda630427006d46961047034d15005fe87e1ecaccdf9fb495f6a28b411915fe0d9a2656cb93198b8d8c1df64fa0672907b604e3f639b609aa773e8ef5b29feb8dc8bf6621b8fb6a29f1e894287ff45fd0ab3eb0a357b595abcf115ca650b5ea43610bfc78a00951338c78889eaaa9ab4979d899bdb22f937f53e0810d5acbba9211485346018932c01088b60c013d6dd0471d322a924c9832beade81791c2b04ded7f4069984acb5dcc7d89f5bcedde33d74a13a0d53f2a3869d98fd42d8dc3b782d6987752bed955aff9b249a1b8bedf8bef7e56f98691ae977af7818cc306b252bc9dbc51195228c086a357af53286ee6eadbd368b4c739ae4e9783b272c3c7554124ca8d642fc9a369a48badac6806a626e4089c00e4bc164656e5e4fb633b63a7c4480ae7206178d5ed61473a20caf0ebe5f86da9d04491b23a0ef0a6325e74690c771f75f121fc5757101452f0c95fe241789062ab5757ab2165a2ac9246fd34eb01156cd9bf74b3a0cbb0d9d38fd09f90fcca0b18d7f7960f95694c1964bbd8ed8a96e95bbd5d982b9ba86bc8205d7a036e69c08efde723b791b5cf38ec0adf13df812663a92286dedc401e56dabe277949bcd51fff55c17fe53d0e2e2f1edc03b61b689b2c70f618c83085f82030c40b3d188f0dc8d0e3fc7bba1e5fb80fd9ed1f373d9f37b69bf5b8850f729dd94344069c86c40d3042ed7ebdc7a54114abeb62d6da2e079bb56d6492bcaa5f195d1c26d05a29e56116f6463510d6ccde55df7a795cf3333c27534a155e5f0cf94405ebad51ccaa891a23e26176918b3e9af37a3caeb865a519540a664c416d16dd5889186781524ec744cd2091ecdefa54c2e31b715e6bd33f25d9ab7dc079b0c7759c7a878f0cdfac3dac360aa1eddaa8233baf0cac37185c108ce9bde6cc11a77d7814c0028fd7dff58fe235edf7d64d543f4e639a09bd261fbcd17d2e81b8a4d4c5b74abdb16f34bfe1b13e0583acb2f746ae63c2b5003fbdbf0c3f4710fed58fe3f32e8b218db6269e1466ec85e21591d4a2d18125d0d59e4071ff35a6656c38abbca890f8fabef06a0470025e50285a27a5c637f49d8eea48c8e3dcec7573051085ce793d8b1f9f0609e5c953c90cbad7bc908516ee9442fda864aa930d899005c05524a8bcf2bea8e8f8795d9025bedd8bbfa39f4bb1802bb7a9a8e42597fb5a1d3abc119fd7d73d3eb678255632bdae594baaa49663fc7eb9b59782e79f7d4db1efe743c51dcf18da5ba0f05ba674ccdcc7e6a4a45a636758dca25b54d69caf41195b7e55a9b9b27abefe20e0d4caefe17c2df8de50c275e28d1aece93d908d55b2173ab47fefa491167c92e186c8f4fe859d14c8811e5af0d51a8415900ee6eb0f0042ae22178a07025a25f62ce753554d5489c3a1002b425bec3b711b03e23427276be6f7168d5ea84800c9217d5ec30cd63be08d62ea9e61cac77efe593ebfe60cb7ce230577666149e20f8b0a2bf7d8a365d5f1f923bacefd658f0078d2d96d31fb0e76c6f6dd24e57ffce8c1bdddb2502c72d3dd98a5327f3469bc67fcc4f68158de033e4ba0509f19734ab2886ee2c11a069837676abddc944ac19021aba074c68dd27e01cdef86f0b051b48a504b915249eeab5f135ff0d3335c523538f242f9d56ee85008fa013543c44ec0123697a45c43e548a70d1f0fe0d87fa82093270a8fa05ba82b0319c3bb737153f7223f3f9ff99ac44732f0ee085f89bd4df3c8df8086fa16f1824fa7241465a7f290869475881b723396659bf9c3b53ace719b08bfba4dece000f4d83498a1de17ef071dadc1670906f474dd7b874c376499026537bc2844cc12de181e8b16dcd33bca4276f290f8c372a39f7eeda6a6a8d707576690eaa7457366bc3a691ef67145e416bcdcd43ad01c34952d4e780687f18e5cababa69163adcd410afc6384bf6ef103162b85ee1ed5f8dc0c34cf2ca2058274d51cdedd01816696fb0eb9b2da7af5d7a0c305f937c301723b896cafe9cbeed42fa01bbaafd225717e0fe8a2d2550b1b850d7a1c63b225e6779a2584aeb17f179cd27f92845da8046e8a60f6e3e8c52512d9529c3c79dde4d99eb4c2f9376313b86942e7d22600f56094ca9a578892ef08c0f9ae0691d282540ec6477dc653b188855f01e84c8c1c254e4de216f165864d95f40d4152692ddb5aecef78ee7d06aab4f0543f6005e4ca8f9ee74d9a0a125350f5e7063333c47008862192ec5c00d618e4d9f97b7b8967c6039777ba3fb7f9dc14dd4cd1645c43e24c67686254fa3ecbffa21adc8e539be660fbf1b7d81ac18e0422a87413c1655c4b824ada4402eb1421c6a70a47761404c8fd2b367a1419acaf2db18a0a6acc049d52a1ba2c7fc928af73cd96af93b7fdfa62054f0cb451215e20073db40bd87fffaf7458d10b80acbc4f99d07cd26bbdcb38380473dd664a19760ecca36c6a72c461d18c26a7a7cb2859f8c508899ce32e8e5463b8d5294a5fa4b5db345ea8ce7db9ea1c554f19f9b915015fa910b65f2db534c7e039bae3938b3aebefbe71a0b0325e4e66dcad3f5e0d098bace155bee265dd0210352f6d903fdb89993a4d8f8e327372fc508db9f8b448bee38cebf8aa2f0ad89069ecf4769d5e883838f4eb64130f0836f3f41f3ab3f2ab4824d9d5c5587550d92244baa4e31d685030fe08c29cf548c6aa1955af8a75d09e04c91e5fde8c5df2b8160ed076d268afcecd7e86d2b913650cdd9826543a5851899acb27eea0775d82a64b6620fe466c693d8b744d9fc81ab44a6fbb0c9201d32631864d9a9ab69987db2cf708e53b281bf8cd2c11e8fa36037f016d8857478a34d676958c8549cb64f3bcc858d643526b824b71c37c0e51ed7068ce0dc15bbdb7552222ddbb77a16ede605124cbd5de3684fe7bf3e36887ef8f13241a73d1cbf98f76d4009857697edc6f07ebbfb93d05d304077530cb57181ff577c4fdd4a887ee7c815e735fa326831e04204bd9fd497869030d5248e73b633bb68d1b339038b008859bd25aaa4a88dfd8796a0e563bf52d3962a1389182f19a8f05db4a080ea73e9978dd72cdc93345c2e1f8f5e3e507dbaa4a0f4763debc260c3faf49722b59859e4e51b2dd0de555e2b09229b85be248ca2c1061403bfb5bfc19a7ae2e21376ee1130640f2e87d56aa7e41a94e39e3fbc3807dc8734de0f0f64756d06faaa63c943544707cc83b5bd5fe6ae7732fa923230a7a715a23ccf93f2b2fd3c777ec6a2958b974e046850e969e4b7b43d3a60b08e9c5e24735c5f2f1e418935a8d430f77df95c8b31ce330105be90d5edde9c709c7aebc252b6422fd8fa2439c7948467e498e17ba668f9cd7273d146e0cde34ec16b3cf30c463789af25a3b8c9cbdcb41f846acc6ba47e794916fd727e956432d1efb2bb91414ae4fbac910d9067d401637fbdbb9acd4847ff8ae34f6f87af82c2a8faa1951d4f31ed2fd665f6366e5dfcbac1f9c575c07716fea6206639dbedce555b8701bb64ec9e78aae734bba20cef44ba25c4ebd35b4b4f92dfdefd619da105d87372deb887479eb663d880f72ea1d1b9422d2bf085ecaee1c5fbd5cab767aaf70e2ef1ce01541be5af65c52fe7f6b4b070d69816291f4919b432ba8fd9a91de62c9dfe3645c9391c4fe136bc0a6202c40b1d213958121be5da04c0585fc46a9d3c3ebdc17ce6103be20b4adf7a67fadbb8d1918e5c621d5eb51c9b8b04f9077811be799744b70c12436a878fb216f36d8ca66a2f9759f9fc6abcda697447beaa34c1d8d2e25dc4a8d0f33ebb79c3afcc167cd776557b626715c889e18996d8b593786675b32c63b4ca9fc64ebe93e6129792cc640111e532fa22c5a0a349f20999b12b7a0f67e9ff9aa8a40b5720142225f6814b8355a1f3765d331211fadd496a6532d7c2c3b6ea88144974db15e2aeda7b7207a395465c811275eb1d1cceb8b18ffe88397e4a49b8a70596e85945780a9b7e39a77e6512444ca82804d45ef35176fdc0018ded37f941ff4481b459cb66d825bf1cdd0fcb24b6c75158764005dd583e83c332dcca2c3508159e4e08c0155a9830895ab60ec3c0d13d5b841993a7308b9d63a1f8290c26d94d49f7f28d2163ed239657a2b643d6db523615059e082c282d8f61518e0d65d4f142ba515243091fe95c7a3984518cf4d8db757163615f3ceb516b23335920f64c508ecbee010fbbd6c9fb207024d481d893d4745fc26bfe7287541fff7971c38d242c9f044ef7e0a8294b28ca2ff7b8585a61ca40a6b2577cca7a1c675f224d59ccf38326cbd868ee825bb979307ab056906017f3f39ac9d8926e7f27420bceddd17466fd116d1709c7bbb3dfaa4c868e5de3b50b8d9bd91a0aebcfd4308fe438f9819c6d58477c871c7ca09355b4c2190748e0d5a65249c03aa8d49bbe5eb710e37fa68d854415750f45a05e87c856716e1d01b25cc818e97be5124d03ce5c7c00f67c29c9965e116bb0621a6decf08f54afce0f4801eebb4595dd77fef1bd4b1118c59e8fae37044a7fed8f3369a39945ef7499993821e91e07e150018379bd699b44030d544fb3b4458790fa554a576cb00c6b843af16304095326ddcf1726d78c626f730479408646cffbda2b44eb77200fc23df1acb716d7bf3edcc0c45b84afc3ac95fdecf110657b8ef4789e137ce77536d0674fc290be3239b993c2b3528392ebd7a46a49cf36823794724ea3b2ad9a20a5d6c129d5baa38947592c2920ca41d243a7cbda21e4466900d2d4de336a6cd2f28cc6a953e2f66380f7a31f2322612fef184fd95a3776465dfcdf24ca7329815c89261aaa24b31bcde7fedd12ad01d9d897ba71b2841359ff3fd1da76c069d5f2ed0cdccaf4d12be8b2140d1801ecbce3621da1eadce3f8489dc6e4f3abdc80c7bcadd437d9d0aa7ebc8ec6080b58e033d6be3c82aa0247bfea2bf0f0bcdd5972636bfab389fa2ebc382088eb5c774ac812be3eb0a5bbcc32134eb0b62712c5337176abb92b0d127f702cceea5f981c5c27cd42c2d489a8e345f1ed731083e29079b174a817232dd222b51f0aaf4a631b1766471c8cb9e0fb8179200dad1a6bbb65a5aec959a32e63e006743b1cbbad506963b59833264850731a2039fe4cb223e60a7b828ae3027d69cfd55b3ef86a6193443706db083d121291a15e3453e58c0f5fc97844c9ac1d8a00c0ee0823bdc290a3e473cdfdd75d2d9bb3acd02571ae0057246dd08e20bccb73d2b954070e5b2318446b0ca11c129dcf9b1fd14e53efaae9c268b06d61e606d89a7a003c7ac18c8e9449dbdda33b5e63309ddaadfb6fa3c20cecf61c6543fb1795b77df16e25ba5b6afc6b0336000268efa45b2608600f263be77d27e8710d53839dc089f627ac89351f1d39f538c59283da83cfe7a86c6b910746a50f28630c9d9ca6b7ad1770d519ed9535ff6b4d13b1df942d96a74a1c955e45888dc8d10a0e060fc6c8178cceca1b626e6b1bebffff41292cdcb71629fee4663be6337e341362536bb1da2eecca2014ac0134a36cddfaca0b9fa1eba88998886d3c29c36e73a70cd4b734e96df97ae1e0f66bc12d87870ff6d1083469898abea0df7949f2f35517ae935deca534f152bd83fe3bc1746e8b05d3058cca341318a3d820867e221423b01b451df2235ca2f1dbed09e1e469625c5d107a6dab242c2aaa00477eea88748e14456e1550d7e72103139ae7c58d36b03a34f369cdb1560527ed5e7174b2510b648dda654acd42e7bcc864570af806cd22f050b6b694dcdf335cd237fe188ce102764cd485b92ebfb19e2e8a68efda36a49465722f1c7dd803afb8c6748fade75e75de9d5a36de93d46d18d5a52353b32ba17bb9198a69da4f8032af153000560c12ae944d038d928b8dda8c4c2b43a1534baecd3fac617fc0c7d577625a27b6973d6547b8ae023355263c85593d1267df381a87d0f18261339f34d36aeb7d651a3b3eec0074ba02ba21881eb423e8ff953dc6a54f4e8100b4cd29aa7c61355edca2adc8998367874a445650e8bcaac409cc8a9aaeef45799f5c3d0569c407542cb997fd051f74f68b13d38a1e660fedc2caea3a7b1132de740db71fdde352f1dde885e4aa0acceb2245ab99dda0a9e6a3391b4be4d7cb044e4d06543d3449e6710a390653c833d9d5f75efcfa79254f0566321934cefefe51a1ee04c333d11b423c650333924897cfe98d4b689578fa1b2adb55325b4e7c4f67422b8e8146fe4e350a38b697e0c341097e72e63016292cbc48df5bdb1b469ea803436da21c4c9633e1a9786a9a44187bf3536a8ceb71a652ba4ec301fb9dd9e165ef48598f97998bb556d7a18ce6056adf9d51dfdba3424212ff13368457915747ef17cae98723d5cfcad0033c10386c6c455d74ee6587df5ff5b3a5f098eca1533f6fbebd790bcc79be9fca33d4e9b1febac496ddb8b00f32c80a6e19ca226c0d1fee648d82d26da482f4521858e1feaa5494afeb573936c56d2ac177e58235adc2ef23284b60a58e1227f607e75d3a94db19fcacf960d3c3c2786977872aa1f414095885083f3cbb96a0d91f923b7ad87c54f7db294212ae6d648c8bb3f3beffb178c7e11fd8f883d1049cb0cf78c9bcc50f8c5de8f5779cf8ca9b2e9be797721a070a60b83e8f38fe4e8f984d2e99fe6e05b8dff1574ad2fd9f2a14da8c83b358d21987f58267847ba28d8830b75a1fd5ececa084e63d19ed97d9115337622f10cda0c264daf60193b186a97cd74f01f6e69a63dde4bfe75b61a7497dbee009227f15628ef33cd143a9a042eb47dbe0ee9b928f75c9c4dac2252149192cf1f023b28c325f97a32fd2430b34d977d9245741c67f049cc9e38e6c490a5cb62f4f980f86d87d65cd7fd3f669109e949116d4f73dca439d414aba240f316158a979ac2eefca24ed7bbf5d7397a5e13b1fcb1e059eb279404ac43558c26280e332169c8dd8493bf67d9c7ecdb84c7a8c7ad905d2bd3ca5c6741194f36c6fe0d8ef6abb90ee4d5bcba8400a5d522026715bd5e72528ae543fbd31965763c3838ea06ce116a15c114cc232bb4533cac1fbb0f12c0db6e0c8c26b59a3fab18e3b5415bdb892fd7e0a8d492c21aa2ea7aad37ed39ff494a48ee44aef02b8163732058bad22bbf740f365d858f98832e31e455db817a2e4a78310664d29d1e1a98a3ed8ce271ae2b7b99c74325132c91a322effae0b3cebb9037c830b7aead5b3436d8a7a417f74c550b02aaeb11a8641f924412857f3187b265bad61ca43e0b27a11e69ad9fe1a952ec005558af295c7fc6ac6d2d6813667a446722964479201abe40c0253266c3f5113d78bf4c44e1dfc6a89e937db4e4a0a2525ce544238912cdd6a409db9a8d26c1ac578e1c5e9b032c683b24be646d77ee998c2cc83691c847a0ab154adee0ca967e597e3230657479da9e256ad12f7c3da0d9273d4909409f07ae786a4cf881e30d76ce29aa3ec497a40ca09d8c1c0db64b60eee238f2bd2ee77d7e7b5088a74bd8768e19da4e5bf90acd1f0f5cd210fc8a36412035cc49f1610a10ddc8de85b3d9b9ed6da537334469d3393721583bb48a28366b58dd2ba0739c9d1ea4c5e5e7ed31ada2b698306542249083f64bfa07b2e535355d41015733df4774b7c829e6eb203828d0fd680a4b5bac5875796643eb604f8ae8a5286d31d4b5359fba5f6533a71291eb17fa51364c150603c842e9e1c7078b83fa8656da120a56bd6bf55e6f891aa2d0f47f69ff6d76941c016508be7e1bacc9bea70c9e42418d92c05ad14b7f08b7ffbfa5ef5fccfe5e48afab2b0854d717eeacd48c15beb4b5a51f1f18da306a73ac028cb70eb0f750ea277895d950c5cf69f364c1aa477f401ee3e1988031cbf7e0d9a50f0172226c4c59476f288ddae72cc6c925c671275a5f28f4708887da0a4c26531a0790bc00fab82b1625cc2631f55c5b2d09bdfbcb9bd614fa827db654013a9b56fffb102964838b963bcd6af930503c4865e6e8cbd1103c726ae0f8d12386e287c8becd8dfbc4c907fa3666dbb51ed6f21843a9dc05db724ed315591206bcc4848bb3e8bdf7113b32fbf7f1d5b0fae42b33e675a959a8646b17d973b82bc0808bdc32b1adacde23ec7b9452db0f343c9f9edaf2b521adf89ca5d4da897395f480033f1aa5673be5322d854a4da5a84b759d7363f6fd71a81a2c78b87d8862ac119614aba6d00d0a9015a9df644868bfa3dc3410182b465f18d32d95a0ec9f03a78da228444ff0c6288b4b891e2e630ab7300782b2f7af9622e16efba605aed541e84450edf4acb01a0a64460b3165c63b51a226374a2df3388870c87974a4b08c727c350e8d5932e85d67873839902ee3bb88d57a1c7c2340b9cb7f95fc73a002ba00cf48b615a84e38096c2573213038fe9160f05be6aeb84833e7685fc814bdb93c73ee751fd09fe4e4dae8fb1000d14ede0bdf6f3c1538f97534a72518b72d182b5d21f177105fe60d34e6bebecd6c3c4aedfc09eef0c04e8da441a33a4ea8a895d1f79e5e40b2f10486b4e864988485c6127d22774e8cb761d24d435580b96ef7ef9e8383ae526ec67d71398efe61c18ad49aeb98b1c0c4a5ac9c3bd733f041036afc13d5641553faf5919b6956039279916940f2387489b757271571b68c82400829828564ac5b2553f4a91a2a07aca5921bad9b017a550b936c10adbc87c0ff845abe11b471a90c094448f37358481a8bd20b4033cc81bfac644eee1efc9ddeac7ab493c554b66860e627fa9a1bfdd05b0b405b6ba3489ce7e55f1c99b6c42ae6333cf0583f6f868e8119bd4465b0a77e6a679f45e94d3389ecc9a60ed81589279f4ad4e324eee026d6335b2d8a6981b4f5e37fc626ed28485f2857044eb1dcc18283fa01e7a4b3cc7e6a5f7a563e269d24f0ca000e9d360680540d9f3e48308359c84f900c96a277f0086f82c376469c030ee1f8e4a8c7f073574bcabd7c31fe91fed9f860f7c6af18b8a3b07cff4c3ed786e3c3415ebf408c5d0fc20a8c11dcc2ccc1c78d6342560786becba1d897852e168aa4753cec571c8bdfbda0a47f9001d826072354c05e1b3d1ff0040b8c28c0a9511f4c1aebdcac50ff2e2026ee1abde1ee69c1ea9b912b98a8cd3af333e152ef637403696e6a782dace3b3031d115d41fc7bcbf6941d0e4aad205bc87d8c7821b0dbf253e4875cf479aa025dc3cbb31daf103b87262ea73c7ed591cd19db21a87a67458fc123a2009b71629d97de8bf24c02bb5ba65c51ce56742e6d7a01d5537a4dd81c18a677959aaa55ed9937ef6447c8076383a4fefda2b8fbe30786a398ccd2056cdced106dcfdb30950adb497ee3d0e79fc4420338f44c4d5e425a14e0414beb0b52ba58b68baeacaf3b2cc5cf4ca4adc9b2a8a6c03d8761d05644371147503e59e739f2512d421fb174296c2e4ef551e2eabc9a6bd5c81f9bb0b9dd58d1fe567d26c24ef28768ad52dd5bda3f1497cc3ab7bb7af1428dd6a026ca4b3050d541bd5653ded66a6c29b68d73d26ede16d71e32d5cd396f3b45af5d59bdc9f4da6fa385e431835f9e9f1c2581cb0bf9369380d74323eb511bf3ee866dba61a4a8a37279dafcd5c6381805ec87ff22e737dffe3c02d759abe4148de45a171b537becffb0f2c8f870cb3984908d5d99d2e8b70630ef6272c8f193820acb8bfd7957ebd38196dd8f1eaab3bbbaa4f2449d682ca7637da2f54db5b911724e3b50eb0f6fd96f6e1026e135ae7b1dee58093677853dca81c32eceb2d6f13cf0e170e8691955d05c667e3df1a1e4577157815f8f07d0640c91f5c407980230c1c2735f9e289bcd5cc7629789b3892cda748996c6788ded91ac56831578dda84ba7ec034560e5b3836c05981b1d2624ffc534502dc990597ded67783c23d1581459d90dad814a13bf82868b9d061bab029d7aa9f44d8fe96bd5b9863503b1707b3c09bf3ad5f379e0f9b7ca832760d9a9c2e2ee21e7d683c85bbb986f877564ec8b0b91aaa48af1d3287f538282e7075fff7e9f9d4bf50eb8dfd5b7a8193f51910b0aad56e7ff6940360fd5ab73e2fdd7d2c16a22bf834d9455d5b96e7fb2c9ed375207311e158416386f5453a9661516f494a1065d1e55e75e776833640ea05f91d141d99bcccad0f0362c37446c5234f6e615019ea1d8b5c4ea927cd6fbee15228564599051f6704b964cdb80c92c0d40d4dcb5cee10976a135a4638d014afe4f9cb2ad605173baab04a1e56746a448878a3d371ec00dd2e632a20469505fd9a043e65819b5d981015e82ef5014b81d729ee0a9448a57c81c2e917e81945a7039af940378c58964b4acfa05ec47f07b0bcc66b528a77d5b77a7bf94857b33b13b5fbfbc6db96466a7e4550bff01941632cbb0c3d641ef0759215d7934763311b9bcf8a294a6abb4307dcfeb945f8c82457c4761445bb852bd0424b8e28967097de9a089230ac8d31d7fa04a6068893169a2a5bc17c00d491a7892b494eafec3846878a0ce0307b6247ab382be79e0e7d43d6cb1bcc464b420a29d93a788429e4c42a70c899cd8ad23ef9b6d19911f7f7079c7d27b3b160e5024d96e671bd5ec0ce17fea03653c0289d25f11f99e6992094214219047d5da9aa26066190b872e3fb14bf9e2e539cc174796b79501ed410901971950aa8cef14e4318bc2172edc89b01235295b523e0c81605776acbd477370e4e537bf7a09a2741b9c4cca4a378132d3f4b28f0eaa78c48b764dcfeb90ce88d8a4c10ee985884bf903cff761b7eb22aa00739014918510e6d819327973a11bd726e877519fd3a57136c39a59278f3b38ef95b2c125e391ef8e170d23e79eab3914f962935eca17ede013024da7157d0b2161c69861c6aaefbb6ea362f92012513a54ff62354cbd6d027691712b95229bd485ed5605a38dc3ff04121d068dc7e8a5877097c80b9537e60b8a7476726379b21a450686d89722a3bda8152d92edcc257f394fe9a883c817a4c4a6892d0ac605d59626c486a9b5ec84b99ce704c776d018f453e398447092e89898b1587f49d203e22199a3afda332270106918173f290ea6a2640527cc915bf52ab0e513a683e5ea498bdcece7d950b3d2bb93642e2455b0e99cb25b014b6a8341d24238856bbe748d8275edfc275627a89cc43d20a174a0f48887cddef4c9d2ec25231987c26398ee67ffc4c552a9111c4f49a850277d02b9fe4e9d6f5fecf581eb4a38235b287fde8648645b7abd3ebf87a03faf5d3391a865402e5dc9730e06f397b6ff994bf47161ad567e1c342d20f0180fc48dfc1f256afc2730afebe1f9fa6120eb33f6966b8dba4ac1db781ba33ccbbc94610a06d65c98082e817664c9123a65912d9f4d83e6b2661202feed4499ce26ec7f48668b7abc0602b6dcff848ec89c76761a65fa9f32b7264abd0ae6f41183f9ca6f5190f4fef6fd839976649ecd639f9d4dfc3a96654fc847cac8fad7b451de7b0b1ffac496f1665ed97082ebce7a5af6b335da1b543cb4a99237d7397d1d602f9e2c0e144f741eda4f168ed933e507dd7cb3b9143b4ba96e890dbfb533ad1446aa4198a2cc65c76734489c86115efa0bc023656a50701f461808424ac249bc6afe69a640c2b6a66dba41330019193318c90a697e66ea322e2bb3ccd0c9744369ee84ad4601d1027641695bc26e77bba3ca95f56d998b874095f232e205a86dbb6f158f6587fc7eb1dadf65d8b3ce8e3d15542994191157c35fb66eed3f4b991fa6c3efe48a0739ec2aa482a407681aca3a3408137c3f8f801f75272fc6da1d19a677985d64775837e776571c2974fc9373031122c1c33457bb4d8780951f8d723b67f4cd1969ddeb7785fba28272b8b4b77ba7bbc98c660f65394b8b017fa44f731d0133c092cd0d096d8a55ae2659746bc6f41cd84d301dd5d0e6d2c269947938ea21fed0482b22376ce3620f301960fcdfe3cf0b9fcf4a74636b2bd55c3ba930576632f8141ff5324fc4066a7d911dd8370b778361fde5fd6c826ae5bb25fd59d545a4268cc39cdbac9ae1b1cea947228a308b1f7680b3f8bb3263a8715e7b6bc7b1206160894442fd798a488fd1a6d7f0de238aaa483536bc80ed36fd629133fcfcb1ce1b08f0f636f614aa623b22a6e223fb15aa8fbf2f16783ed87c18621a4fcf67c7eaa18dc807cbd2dd3ef9378407da016ba5af837111014c9de4f7fe617c25195894a90299f4e63f05df28233670abaf17a048784d907b7233944e1f57947065ad7875f0f3fcca3524c9d3715d7bd83a44cd503d2bde2f44748c9008ce6039761d5f7577b54856df76e4d905a2f0e0c8e3d5fd391cbc3306bfb9f6fa5e1f1bb137f4f481c16932199e7bab61c7506e6379703eae48d54e510d40608c86d05054fb006ba0e46960bca264d6b81077d9edfd327db0fb76799a731705223ac0dba93e1fe52a688b75cccb0577887b6f94354da911938d079ca5ace71cdc39a068aa495c3568c5deb890e03102e7301050fd9c3114af85d70b2f8d2b8c4f8dcf0897678088443037dbb503b36a239301f62eb5ba69dff08b99fb71d813191897129d4bd34b83f83b8d417521a1055edae5db12bc698cdb84aca8e6ec89cbe234b7ab4a68829d1f41089c20731c95be0330cd193fb34dbc9e76e7557478b18841ad6a178b95e83c3552a2d3ddc6c8a8d6386ed0c0509b53d904b7fc70d454051b76f349d95b2308bef29f790eb7abd8a2ed28c616f01b312f21e8837c13aed3d14bcb58c2a6ff585343c37014eecfccb69562ae3521a50f971ec4d3dffffb95cb0b1b5372a18083117ec2717bffd2d38cdd7760d68048b903415c266f0b30b749798eb083f73d1415d5b7ad676862be330fbb4e7745ef1b487cc8630abd4b5dbcc31b88b1a5f0a27d02f5daf680abd790cdc90da3be3ca300c0a34b60fba4001afd240664c067db03ac59505941a3fbf3f362fbeb7565d051300baaf0ebc053454f3640ff64ecb5c8d80680f638cb68febb9717c0fbe9b3b187f4bf8d9e52015f99ff891b4e1c0ec8da45130df7e09343594c11810b60797c6abc2bcc511d9b357c9de5d66563680bedc30a8cb0c59eb0e9eb91ca6eea021a64283725119c3082d0aee35c89caac31d9b0042d73ecc72ba3d8dd3c3b98f383b13c8549473eb2180e22a2a8f02cb0645ae9c287d8c6cd1cdd61b4474a1a83f542e6632bf1122c4ff36c0e231b96823a673fa791e2e9fa44fc5e8e607fa5532d811b657ddd6694de9cc2343d6734ce3dbbb9f46a49a133512b1406765ff19af8057facfe431a1b6ffc6a8e264ea83a4366358b354cc03a3ead519ce8fa20fb0434cb7eaf45f34c9b6888cd57d8c2b795d9cf2c2293e3b01ea4cd963d5bd384ed14975c1034bb2db1d2c49b3dcd0091d1b2076c179ad02963d65f95bc9c73b28b81a16167bc571cf05dd87a201dac8e9d530cfe1d6c2f4005486076478ae96bf38961b4e105911ef836ec417a03aa593e43b7ffbbbe870533e015e6324a6f39a54a186c38667220bcb6e75c84b3129a48ff136d65e45b72d80fe26e46a273d5cda7f59f37854b70973f56e7a974cc2eae4f46ef92b04e8b9f4de1ad2deb2cb9e94beba3c61507e201c040dfd91d467ee1d691ee1c0ab564fb79012b39e0e9d744265c6a1257f26a2a16248b9f4b29797b4237cc70a097e9dbaa00cb14566f709532288d569b34d8fdaafb41c0d86156c48d8c0999af041343e6bd81fc780896787cd4c414de07023ccf182bd0a1f54c6286d0de5cc7c8a7f7322ba52c575f6c77318e24cf67693c01b37dfd23188fb99688807b15a82091cc0de13beb105f5cba8d236bf9071df1635cdef6ddf9bdad5fc0a9fc11326983e1884b708e3b62cde418a87a5c263d1b1754b0b852599b525fc3b26122cda23976f9db3b5887928d80ff322e28dc968cf45871e990f72ad3d08fd3716b7de9ae5894e896b384dc99444faae0f7c29de1762158718f9cf5fb16d263d337dac689f5205274418cbd70eab0ece6574b79ac2362a2fa6893b899f3b372f7c5595b5ccfbb317a4b2b99836b7c9c4537e31ba1c217076df0bbfe300749fb5033b063c928830e1f1ba9fd9f2a1e20d42d05d610e9b47f9cdeeb8f001b0d76630b3c15c3b32199b2d71f0a0c11302cee3b0ce29cd91831e6c7e6c9b20371d4520895050686ccfed35452172bf7710d8c5a332e478699ff13be661df5b71dc35950a99371f1acb483e0178c45d205949d2e9df5148d2f9a66720467b19b7d8358f5ac90b1bae4cbac25cd4548978ac18a6fb4184822fe4dd2cc81e5af9c8c523b0c45ab36766e4530f3d662709742a93c32e510b8b9087b13a6521becafd1db16d7659f3afcd43487f09a360e719daa40d1be623baedc8baa620ea47feb740e949b489a8ff3fcbddb6c54319b9c9caf4f212d29397f7f479d3db242890eaab13b50e449fd42fd7bfa814df8b3f953be62a023f7e47260170a85f2171bdb64bcb0f65f5a4fe32fdd8de8040bbdf02cc7f5af796d455b03a500a4eef45835c7a96b16659d87f2efd45a7bea67ce8518a3b7638526b4b3ba24414f9ceb005a66dc267611f2244011e9de4e5fa2eb47bacda41fefbe247ca53362dd523e8b551436401c5a223ad39a0a6cf9264b9b0c554d2c659b8c56a1a46268b013c2fc8e8946413070a7855cd2b92010f6f6630e13b5eacda66ec4d9c187fdac34fba35e4acdb3acbf2248fe752c75523972d112a115e6972d0101296af9535251aef14ddbcf6531da13cc075f1fcc7933a14759991f1b25adf3ea63e91d1ac22bf2457503f6bd730d37cfa2f52d9849f8d30c688e679c4a8a9f2c1c4de40c6f5a5535f7c650cad60d95327fecd885cbf5667070682fcc8ee44168eabc3f9544de9ba29aeb3c5dc718a3f1952f981f871affae975fb0c5a0e45ee5389792f0ed4578e271d1de14e8db87e8d38265125c9f444d1bc6b93cfbee67aae0470c86b8ad7d909089e6b35a6aaf2d2a7fafde33269b86364ff267666e23fc55c818a2789e4a28c75bc4fe23a2cbc54e3b9130219d10ff0c05b590fdd98ac7ed210f75c654c2223a38a0443ab7d1eb7ef6e70eb4ec233f6da298df6a7d0efd5fb795c88cea3ba8b2eae2c355393d7ab82df9e10fe0f2b70412b5297395ac12791164e68b6e070c21ab735d9ef3b6f10557cc6d60b28fef00041847527098477ac34044cdd41ae9a179071e4becba0810af1a9e46999fdb6bb01005e3918aa777f749a6f1fa860178786042e69c16b14fa0bf31bdb8b9e221b5614a69a78c8727c106661479e0718659a2657fa57f36b7d3ad1443c9abcf2b921e45650a30583b2c30ade29af7636c6bf8f87cfbe8436beff3b177900b2d77fe7422c70ba9d44f43a8348e4a0413417604bac33918d94cf7817555b175cf2b1b795ac1295b067a12b2bdcfde142af32ceb95d70803333121bd7bfc21c6973b558d017c15debb870ac9417c4c8e87cabc3edef253e016de3987cfcd2cd4e2e9faeb16e2648053daf428cc81dd0ea0412944bf444aa133bbe7c0d0157af61b3c740eb3347c9cc274e29ef0e478172234cb1f96452c70a17d2a35a9b1ce1ab75a86e4789dd5ce3c23c43d29ac74074b824fa6ca9cb49dfba08642bb9b79875630686e7fd2d5654dbd91fbc604ca11572309d1513cdc56ea524d59ac1eb071b4f2bd586b898caddb3d9ecb1b451dee679fe0746319d239e14aaa9ab114c6eb229660515500d85ffa9b57a12181c7424f7dd9cc1e35c09153de08f2150db79601fc9c343d6b236ee768cd7b71e22394b8e4448f43777443e79d8a8d10d3203596544da0a9d2c6d04f8b03944bfed6e9b8f6fd55487d42914f3c4aabfd5939d102dd0927e1f1a0e373eaaeef27184cf6d5d9549d8bb5666cefa826471cc9b94f94bc2169a48e7db4a21b2b63f3a3fe7d3fe8096fc79d47a7d2311fe67138a38b1dd14fb82377e9789a3024c2c95083acba9c1396b7f32ef6cbecc0da9874f2d75eefa75fae67972007e850b93000a51c3f8c2da562ca9789406e69bb4027c20952be9d3cc84bf13bb5d90f949f7a74cc798aad735f6eccd5afb5c8ef41ed920747a809ab3ebeedd25cfd30f07f090c1981c7e04eb088af6f91b885f338bf64850b01b667e6036a3672bc98e76b74e5f99e90aa7a2a51c832893f2c2e730ac51f0bc3d99a5d301da606f58875c7da99a6e4687f0dc242cb78786fab175edd8e668189c44987dfa51b1ef4bd13c0f51805642c720f00ea2b89b116a24532cf36e26f5d6c91cc3ee901eee02b6d22ac7680ca53a18ce93cb3c45ed8c7c8b00419c2842863830fb7f5ca0ea97c730da2c24787beb03d588a94fa4c56617a79835f759497e7b37750e7e9505f1fdd0e3a137e7d329e7de5816d956827bf73d6fad58a35d8a0d4ca44b7e752bcba2765e070d3889e9843688a8e053d85ca5d0e08a2466a864681020da923311594b85a1f7816b6c1fa62af6f1de00e139a05c9c9b723fbcb6cc719545cba06182220d6d7d2774695fa24dec0e565ed15b386f0ee3298d5ae5320932febf80dd93004bd382ef0ac629f6190d50ba03a9e0eb8952165e6cd51e48833e599444f0ea4f679c983e388b0723d0c58c123a0c902eca0773ec25137b6e286108935b904bb82bc80fd780e156c6c5624775dfad6f076c98dd294a8e3ebfa73553c8be56de6e4dd231cd7e6a8cee1e7fe539cd87154b9ab65f5034eefcb4d65a7fffaa18ee3eabbc9e2cc5480e045ea2dcb1a55a995e2debc5741fd0815944f7a7a6d61295c877ef15c1bf25c2b8df22589cf880496f5c8dbd82e97706afeee749e70fb61f9d56de15a427cd1d5db065556f8f410f22f79b017c94f8381b5f5e58ebc3545b04089e0d0aee53ec5a435fd15ef9bd232683c75e4c07683bb050471884efca7a90b63c52917352c2b640ef88d9dd620eefb01f27765a1d17bf6c453e8be7da307695fcee17f17cd78f4cbcb4cf722152e36beacba2bcb1c7d549c18f002006b3609b8694bf0959b1abd2ee61458861060fe2d1547105c22f2df259192b5420979c61456f720d09f3b95c9a52fc9fb1953dfe69f625201802a84bc6b1bd144008277939a03f4fa47e4436bfdc5842c7e5fc38c605b4efead67d7282bac1b5516ed74ac089dacb28c5ae833b868e07182ae310f7364d3dc17b137575db91ce0ffdfb7b5556678fb834552bc3a1f6713f5e4bc2f3fae28f033cd837f6c6e7912717e6b059b37a0694bb158f591e860dad3b54ec3b0e7122a23cdc744acc88bd611656203e490e53d0122b7684673c4f865ded7c5b993a4018c114c64f20a57791691c7a4612658a1846018309a3a090aa2818d9d9113a0fc963a41e9730fba1697fff85b22b9ef06d4a73e241f084042ff86dd79bce41d7b8ea6449c62f94aaac0886e3e677e2e0c69b10621374f975b14754a391446d139fbb264cdfcbfc6f9e2978cc339d96753b01acc0585370ae382840061bb3cbcbb9ae0fb308e3d11e9e63c0d88adceb65278caab2b281e94c67336c4a68b38441ba09946a5e25ae4229438b6d946140fdd11ce95c4bc4e1334daadaf8040d9d80cfce30c74f272c799c1c1105af53feeb1f7052aca8b38bb64f717ca738efb9fc999970c2a8a763e4b23e4091fe0bad7204615b6abf38f6d31dd52d82a03802a5b6c61eae64d7d6e26ac5f1139cf3cc7e91670d14982cb66994600bee70b79a55f2d77e6342983c3a0ac0b41edf8ea235120f3a22b9b0e51443fa02f70be9d53aac90e0d3e2c4f49223ea8d94349fc0405f9efa2c784503038664e80818d96d073b8afb8fa5bc035397986e3a7f2e988d3d3688664608573e2c11d69f1533302a27aa91d540c51fdd4527444c3e235d159d8eac6b6ff6b207209fe33e34a18234ba0b45341cd6240e327993a2a94879a8ad0e9c77a074fe172d9494cab7587c72a37f0783555f9284a29b883a069d9f47ae8d8c1b18a09f1f4af86b82cdc709ded9fd63ad091b05d90fbcaa4b20d2b118f51f5278303a3c3d117e92b374dee7959ffc89634e8cbb5a962c643890ebdb2bc555741fafd012cb1cd24d083604db047df140ecce1d5aeabb3d3102e6d0eef2eff731cf73b80637c2082d3f4852fac3bfd9cf4929f2d5919a7bf3302674820499892f47f3c3d0aad223b5e694863917cd0edaf846a82b1f991f112a76ca5dfdeda10b0481d2d4a3af11b5aabeb448a67d8687dbd915b9c4e4bc8d3c091955dfd0ffe2f82af9d9524a3db434a6fbf283d441723efa92074e0ebbbf3b7bcabdc86dfb1860126327767e02c728b0b12326ce41f7062562e5fa7519f4a2ea005b5a346c4c64e0ab4854a370c4581bfe56488cf2d85bd5b30911e15a87de82bba3c9d44b3d7fe102f7cd72a0bcb74b94ae964e011b6b6164b76d955a95cc6e6c24a6c0ef70cc2fa0ae7956e5bee75ae97eb2bac519d9093454feb2c61ccac943d952f784a24cc3f61d2131b7858e10a3325f3fe44dcaf323ced59ee96c9b1fa9684816b63fd2e68444614e36f6e97f9d00796f06c94a0f879bc847263a51f5056dc968a27deb814da6f9472f97df5ae2b8cdcc90dda5748d67c741b3a7163166b680d7c289e5f3eed096a897c39af15d6a91ea250544c784349adaaade3856d582bfefe06821bca0b3766906477c34e1df827c9efc8af71c9cd8785c0360f425ad32e2d22689edcfad05e9dbdef2b5bcebb28f68e3af14a5cb6ea570adac42abb8369285d3b5b050300eed7f080e712f0c4de237ea3a54f212666d875c40816fb341ac48668a767c0b49fcffd45ebaaa2605f29061ac8837310e8df73cc191459b8f2bb0f118593be49366091948824e7c07ea4033b778ce922786163f36f4b1e2a50e7e8334ab27a23be34f904ce057d26f33c1f10a47a3703e8957618e4041f97d711f55f07f4f29928503afcc7c4fbef6dba3adbf6c1cd4dca346cfd177e7dd8c4cf1fa7ae0aec2429985ca337954b71bcfab7bf10bc36eca7deb63c74595da0a896ebbe611a6ab3587f1ca4602a8ce1e83032a9b2596ab2dfb3f0568d174974a31ab0c5cd33ec98492875cc4bd8e27cb3057c0f860886760a536c94650d12633e819ef1b5d2fc6e85869acca81e9cc30d6f40819260a57e3993dbfe69213d16670abe386b0fc2d9bce82d1cbbdba93f9ada23e73521621a1db3a91df699ee1e694e099d489c016ba6e90be28b78edb99d5f83dacea511e53bd5226d3712397053e3ef741e14b90571444ec857946dd488ce78b82aa7123165396ff12705658c70cac9844e13925588e005e9db08274d3a8ecefff85f05581be8ac3cf93a784ffb69040259b0e6da363bde45dd132013a866c76d5ea4f4df5a45f7fd9af1024285fedfab53158d0d37da092dffe5b424151074309376a673de7b428631db9831289b93cf46df5b5b06629a6b8a0380a171d133de303556728209aa1b5d478aff225e7de942ef53c6b59fe6289445fa6037d4b1581622c25cf5b0987106928b0baa54c3db967eff140fd5523913c91ff3dee733ad3041dfbd77efbf2d56a1dbc49096be7dd815fa8bcc9363f9df14d45ba7315f94b00a4cc9db5439f9a88930dd3660e4f5d743da4b5328d39d6c36455e649d1dc5338d75bc1979614e84870cd0d14aed501c97370fadade2a37ac0eddb1b8bfe3f3ba2a595f26d21617534df6f421e5b939e6f87ce3cf25571a648eaaa5a419967f4bbe4f5040501d0d9d01f18d8c13041d91324cbf8116478d82a6c2e8b041c4a480996f7da00ea4a32e6fe8c855e161e027434a909df841b2b3f5dcf0cc9b43d4398c1e7a70d0ef080a2938f1d495889cdf8c9a8b4e043748655d4826fea3773111fb47fee48dffd42a195a56c2a34525fb3e16991948c63a5d27b9c4f941f37c6d2eb08ca065d5c78cf2deb2c502e6076d17e048e8639faa29fa7696b6033932c8fd4d50406b91222170006d437c4053e50cbb4ee69b8b5b35c3ae3f67c0ac06b5197509ad236e1a821805b774cab7de406e58dd16c1d170bc3d0cb73a2f4bce83eed64f0a57c67ca881e8c6c96fcf44637fbc0f964c7ca9f097b8cac7a92014627398ffa16a3ad78e47e71222b1f222007807c5de2210208bab37849a7ffdda6d0aa62601795d81a432d8f0b34cba1ed21008b4b931ad864a74c79d4d0b41695b7f2785f940eac775f9d3c8da4109feae262ae75fc9df51b4e285d6543639bf0909a6f70f389b624b17e30319130e9eb8f0d19a290085e1e19b7b7debd379df75124df2d58a9b02abfc5726148e6ea6fd5dc92af1d4b40b33f31040771de002b6d1d5f91f6ec349e778969b9280c9ec7dff1925b8038eecac67e08b83765537311688dd4c193310306756d7fbf655d065b21660cafba9d27f93d60a0ccf96605175d6a25a61cfb4cc39bc950c39b7b459f2d18a4b7542d40f5c507709e00edb8366ed0396b8d456a525281b9d004a90f852efe8c3b8a053757726452fb32b4af34f3857d168fafa69863b78c22406456e1b0af903ede4549cfa5bcedb3f4826445b9ac37b3a44f74f4a565250f47df2ed6a392fdf77af19c66856b276ca18fa516bbaffe9238cb93fd94242b5da58d6b9ace914750b957420f5ca19360575e08bffd4b6ebdb47cf00f1e20674ae47c420b860eb55cddd4d193873ad34d6f2a62bf8b9824789ebdfb2140a01612c63c4084ecbb81009a4f5fbef9b40d92b00493ab5a8e3995edecf8229863be6e91168c8cec372410cde940082f480f202bb355ad2728a4a5efb1a39c6baa83456f128a5db04b556807df1c61c0079399c051c6580662662c3045178aea5fe501716149d7288407de81667b957d1e6e97510248f526906a50d05c622dce69d8113081e831fb4f55a9526b9764bcd206513455341c12a11b0617276bdebfc2a051f85796507e42d2e9bd6267fd60b91776b50d63e2f33d1e6650241aac1a7542032fcf19664943f6ea90a7fb7cb419816e3924be735250ca787283570f8a816be74260a9fa8b2373096c9cc37d4c3309e0c194e5d98a6ce487e0ae8da2716f47b9b5577a896661a28d0f9aa4ff603e53dc74baa206118436640f2fdc871dad9744385dd8f2785f52170208226a4d20dbbc9c48691210b3a8454272bd1fbc27e955ec6032f593c7e7bd94d34a6077d0e7fec67e54d0399e532f8fa4ff6a407d1c411961812186606a6dc597f9260fba19269ad89c64c8e45594831c15fa6a22c7db7a169c70bcebcbcf7ab4682fc73f935c3ec13591c6a85226cfba893ebfddb5f5211104dd3683d47fefabdf6c43844f3b9c7c662b6d606d7ebe3ffee64f40f8f6c419b851423e3c85d22a762a1e4f9bdad7927a96ebdb081a576c8a07f7a8011f6aac41d9fe7bde56ade330e44c4587316c673897f0f87898a8079a7cfaf5bac257df32e7362d3b18a95c364c45c3ec46318465f863be6a31407a1614b89215c2cd04b62e3b7d3bbb2520d10fdce041ef0d27bdf45da0882f33a143eb0e9aa9c899227ac53308392e1c538dd1b182d611ded816668e8f538bd445ab27fecd16c8d5dad294603bfb6dc094837299ccd7e3d2c8adab97c66a03a6dd764f3b9fe20bfd67670906b23d030c95f68669f72514f0d320103e0026b548066f908e09a5464819d2cb80ee56f7cc9caa0e63401bac065b16887ec3aaba15f93cb56777867e57e8436878d258fd38d303f049bd5b095d465c0f4a1ab9f6b1d0f41c2af93ef3a2c14b2c5fd2af19ccd9a89652d57bc7fa781147fdc441cf89f5a795ab4f4e77411dc31d6506b0a39bb02e20b86a7430e1aa852225f8472987ba42094aacd457798b348bbf47f2d93adc0da4b21a2064ca7bdcd6605c3fa7d034ca15a4e12870857f1dba7f022df4aaf4f781a1017cfe808d80634449c95549fe8041887d5968645270962921e56ca043c3abbb9a9ee63a5b8e302081de11e5ace845bb0d15a36c3f94202218e502e2a8576e0bf3dc22898a8ecbccfe1a50d07a5d27316a47ee98957962db4026ea7c1631a2dce32e9f85edfc603f7665d463c8505df97613f1993b7a5c5585cc6d9eaa536585eaefb096e502b7af0f220106beed00df849ad9d6009b7c465dfda585264690f6ab184c1bf67d2344ca2e248d8581c9b1861c054b635edf4b8fb5c7bb8da0e64a81efd7cbd6721cf9e1ae747d37b92cff5b7bd05de27613ffc9fa43f5b3f347e6fe6ae13fa36f72ee757b92c89872af32d8657af1ecc409e7a92475c7aedf9a1b5aa165d640938c2b4656d88afe6f665156f6612875f66613998ba6aa598773a751b07e7e149044a3142cedd1f4934f1f523031f99b2eba64b190d92695cb899f23c0226b27eb9eff2abe7f747fdb014e13d8cdd711d0b73ce328aa32adaa59b731feaa9fb4464505727115fdc536b93e0f5bcaa8ab929b5a2ad82389f06ef10e867da46cdf9aafdc01da7c256c64e74759b42b5bfeaea31cb40a37b384536462ac06ceeb5f492525832738505968db83b3c215e2384cef7530777118fa916b1841f8aa6f5d0da8693ed544e1669f6ff7e8d11133a95972c741f11d08ce64a4cfc62b7c5159ea7ada6b8a85e415dfa2956289414c34dff5ebb370293a53626847f0f4ad987a2a59800120ab2db24f1da547dfdbcc2cbaf9902e552174741be4199119edda11964775bd98ac7726ec33c82bdfeb7fd9aff26323043c87bd4e51ee990c7491157528df9391b670e2118278e5dbc37f5124548f3e31754d41c41a6fc205930aea0c89c358dc314370585ad638c8ab110d20bada1ab51aed287b4d19ffd1190624f5d2e3d8c518d4dabd718deae6c7a081bd976fea062ac78fa0cd30b79484719163e933fa449ba59a7103aa37def1d660b99ce84a9818e21d7978f09765078e697ce4c445ceb8535ec5f0bf2f5fc88eb6566a6639fc798e0de3c99c5cbbfa153816dcd970ef493b7732a561c239f72b25cc0f6eec35776166dda1094644477c98077b0f982d206bb3611fccd08d573bf7b79fba546008e868b626cd3a71a35f56859d24f6f636ae9fc018011e46aee89b444310fd46178b110ffc34fc937958b71102e29e2326e070fcf18b072ac17966c66cddf95c0a9bf8d398b520e785e75d2fcc604fb24bb6d2634879d1c33d31c9c11031844f86683f7a1e8fa1ae4d084f0e8c5c41d4739a0041a5cba493cd5e8bcd5bf3ac823de30d451b92de7c42a8465d1506cd3a45616f529f76346da6f2bae911c504c47282deba3db9aeb5c3dcfa465c4f74340385830e507bb55ff5c6abbdbe4a79bbe4261a8478479f218464632d6aa800e26cd00a888b624c07a5a7d3bc25b46e0c9a484dcd160828dc1fab26789d22c5d4b83412623f243f31dbe94ef56ea2e01f291cbdd441b97e0952bf688ba41c6860550f1ccadddc24207203e0687d4cfc299d33d4058b71439feb80a5b156037fb95db902edb6fbd02b4892c47ad62a60fb68023f696269bfdb60543ab2c4ce4e256103b44f0942e6279abe569d21b9fe80168eff95f9f5448034ef89bac79bb77e08becb130eb67e30f5433f404abceff188a15254a066ec91494df7a910120fe3dafdee37a6a87544e1beed1d6ca10fe4c4a3fecc9e4cd2c959e3cf4bdbe52e539c0d86d979e095f3760a305235ffd813230f90a5f07fd1043b9bd2ad38a9bf9e344a6e01fcfa4bc8397632fbe5b09d7a4fbc8cd1453bf709c663815d58b367de905a4c8d97e47765a0711a41d6df25ad1d146b318147a2a81ba80884564c554349e4cab78ef8315ee1fcea90019269452a903ff872dc6cad773986443ce8949ed0192adb79ed4bfdc9d931bb7fd8f80db6f050b5ae6b2c6ca0c54be995d9fd06f80a5c4192044dd0a6fe9e11633aa3a5fc5c8212ab068dce4dc5f4eafd79542cb6f1f961633e85129d29db4d73d9312e415425e78411bb30dffadc895651290192ad07ed7461c4b08d43c3a2543f89773b8f82654448dfe1f2e310069ee2593e8e774d30cf7a018f8677ec0fec45b4f69ff9cae50540303822cf7386230ed3d43288836c5bca53e589571d4dcae696d9674092f16f0362038e68f804b1bcba269976b2e5784a7b2ae4c77b9dd653e959654341efe000b72d66d53f10a8b42ace8ab0685e854997c1e7826208e86bce441f1953c85f852354e90ba3523718907795479d70e98012a28ded62f4ff1b788c32a2d687036eab339cebc9ebc0ce0da42c85120c790c61d4d3df9a1c23007d78eb7f31f6f39eb1881bc76ce1377ac066004e233c62b6cec92f8be4fd5c16afb11e4c929e2537563ae265beb07e4d09bfe04b0c4eb6d0aeed396f9a460b7d70572c2a59628cb4b1d278c31b3a257e305c0485411c710f30667ade5ee5ed72d3536baccefa40ae2659924ae83a68ce2abca9e53e932f59a66b971f7f621ec0ac28a33a585e298193a8e87be4258ee76b9cbbc85f8ef85a4323067da5a477cc986779adc82ef5e4b4adacd297e27e109b826f6c7b8f8579a89e53a548304dd4eb2f07bf92e17ed9843c3cc9d412fe0ab7a88837f9723fa27e859a90cf0891b83755ac72c739b0ff936b2193399136dc424dd8c861444bcf64b3cf11be029555d853c9ab541a8ed93d429e5c2bfeed3ad95163376f095d1fb82f68f39f81ec406ce94e3f2da39bc175dd883b160208ccc77f1c26f9f5254915c12632e47767715647aa3dc49335427e520aa5fcf4984e1afb90dc6a0c31e6c220eea89d4d3b0f92a362b76accbe8b950e3665faaf618fb50b71f61867f67e11e09646c2b0f8c4be85335a264f95f8fb987001ed35a5dcd37d118bd384c568b52a8c5e0ab7ecd77544131e0889b18d71dea63769ac6504211e2069c7c8348158558985e4ca689f1c217f7a600f384b0da1f3bed8352fa4eb0551d2812a43ab0faede96d9c84704429bda9433fd41adf3f6453c3ad7d7838f95f79cde195b8729ffec33c53697444ca31b3d0548d2415dbf061db7b53df32dbbd7a5d056f4cfa2a280b574d5d7881ecaafd29bc9386e019afd8a6e78d7ef4c5bbde3d49524b2df47c29a5a8889cd49e60ca8289b9a02bae8d37f88017445d6553d24df0cdec432f6e2b13fd2cd566ea9aba7fef0d57681c7bda68f3b3acb0bfd3f0f24340aa459ccffecd79d88152beea8fc2c600c3772154cf417388cee78dfab45e1ba38b7f96f657f7e64a2be2033fd2920c3575bfec95ad427748d786cd17304444374a1523c957bfc09a0891d938de39b85e57be54c0f78172267c2c74552d3500d4966db551107c6a41946d42875bc514ac17d35643009fae46b07e8ef127ef5b004b89f5d46940a1a8ce76fd664ef79905aad6ee53c43d5bc9184f16652b6994a047877d11b4ead3f820cc9647e6421580574906ac26d6f20d6be044495d935149bc584fcff2887c1bb5ccea13536e31c8842772d3c2886caa1828c61e24f823f390df00cb89b33a481c5b0f9af6afa320a762a5839f36c98219f437996953d9a66fb397ffa8328007e65e512acaf41959bf769fc154d7081f150f4942f5fb5d9acc5ced69e41bd106126ded375adaa64906e631f384a9435cb6cbd14c045ae5dd69e0dee77f79a0b3bacceb54635ac1614d0f878a7337e9b47b678bc98ff7fd1adddd33c417689cb173001a43b485f005047fcd0a0363d3b85766cb395635ccc36d4e6f418996869cc3d74d57c069684098ab3a4c2633b39bb5cbef345d1a525803f17d7a9a5be48489f12eef0d81adfd08aa5941d177ce7fd61fbc6bfdae28351b54ce35181901c172a988f34c154bbbabf9105ed149d33c78530119ea367eccd06bc15cdff1ed75b90912cf686994c618f2bcf531d43693f5e53813146c77aab5e40ca9feb5fca36f68b30c793134a6c0708c7e75b83c59a9ac6756ef5dd45dd01d472ee83fe1d58ae700e2db01eb10361f28c5fd35da055adf25b0e0a250d7114abeb953f5bbc3fe30302374d68bbd3566007fc201edad3d304f30aa01c2d3d0390433cca503fb6aaa525030f1c37feae7474733bfed12315bb4fc125b50518ff74325ce3b041e9937ec535d468b74121b5d29a015fe02bd25a542fa82ddee1e1df4c3c25dc30e58ba2622bb29e514aaf7d613433aababc08d6f447b1aa4f65dccf896abfc1f9c48742551357ae5a679f0ba44023577723a889caf0683e9b4351a5c2b3677147255ca4c15e67df604424bf8673ed8b38554c34e47714b595695750acb9b0a5e7dd564dea2eb121b6b625bf256bc891d7948353d33a12b715014d027ec4707c2b387ab125d75860ed6fa7bbfc2b77c36022cf356b9eae0662be2b41aa5912d47210a97a348ffe2f207d64845019ce469096ab501fc9716044f8aeed7e0b45d3fdd8d5fec4f3ed6488c84b1caa8f3952224024d781bcad1f61ffe1ebb52cb91e7e9ab348930b5f20213138933814034abd19bbb7c035c490f93d26446e4fde26d028d4e7f5354a1cb9c2ce50128156d5046a74c80f79dae778b50022dc17d4da8db67455338413549c103660bbf030a8ea75c4982e8765873dba0932fb09983c5bc1ffb5d7f31e2ddda10c81be49f47f7389a666a732cefc3bb151efdbda1cdc0d4eee23060b93642f628f4d6ac91fed95c3d7d04f60b5fddbb524e2ae1b2382f09b27689e917b13ece40a47cabe51b5b37d6e45fc576e56c12c541e3cf18e24dcf8924cb4ddd701b0262944deb38e9a76dc18cac78f4bf2b35589e8a45a67e389d999db00cc3370d78380e86aa9ecf0c184692fef739ca7d10edb15e29b75a863db485cc6d4a7865a3e3d93bc8fe079edda82d40518c507be3f8f89c4d6647b47c01adc0d713cd1856384b095632e79a23fd4c0d4bf10df29fb2fa459a14e1bee659f0231808dd362cae39d8503ade32a208380bc7f4583dfd7b8e251debda35a588199b6d777917ab7cdd0119080d2751289a85a2c8dce9f8a11ac2d80bedcce0e0211aade956b1675aeea579a421e05ff5d917e3365f0a540fdb380c3124974fe0858c195d56e97af507990f6a7802be2a9a97fbc8dde14248eb3446ca48710f6cf48c33e9625e959539d6b68cf5077f2f33801ebaea5a27b24e2eb9d5a6112c983bdc4f94bc07d504ed2ee0af63d375f20d9f40d1513b42c2aa83468be61b29e5c18e439cb33a3a8486d4dad8ed23cd2bd2af17ccb24322901eb8f2acfcb67bde590d646545152edb3d6efc52a0cae19f042db10c601d4c3f221d41d141125282a66f5a81e868bafe43248f088a1ded83b3cba4aa88fa1f53d2e80f5d1669ecbfdf359ffbae1cc42ac375a27f0725b2b2ba208442aab05fd1008496528989e3eeccdfe51b5c332fd5978f4a361b4e6001f5b9ab15d8281f95174e0f16ecc0d0d71826f5fdd9b8f15c7b1164e359250fb2435ba444f7466d64eb4abd2ce4802559eed174e3f979985254a3377002f407df455a7ea57abcda0d90d36060d3a0098d5fcde4bb9355782ee0211371ec0d2f5fd7af3084319c4aac5f532e32260ddddf87d7e213b37f1cc2bd4be490e55904774fa3a8c99d01ba93d50dba3d74321cacb2c129e8b986c51a6b249ec3c6ecf098ce4ac7db6d2af6cd2b491eac0097816ad9f4400285a39e9eddd7afef259a7bf13e6a3baa706f2e19307ff46a3fdbaf0c34c3c8d70cc99f1a94ba0b2a1dad86a2b721df4812cfe0f81223e45577a736a678a1066f7ecebc699e023cfef755e71a2cd12957efe554e1caeac1e976c16bd58d858f5e33860258ffffffa7