PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 71045 32df95b7f36a1d7b094f7ad4968d83c6d78ff344cfe06ff6c2640ebcb3b2d625

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
312decded129a59277b15a39eb9f6566da7af50646a08e4fbdc7188ed7950b1a
Certificate Block Hash
32df95b7f36a1d7b094f7ad4968d83c6d78ff344cfe06ff6c2640ebcb3b2d625
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00c3d70000008d0100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000821ba4fb0e92a7db340065967663fe3c998ecc7d2c6cff9205291a838e164c77edc67c94d1fcbda18e6d42206fba387c123523a410ed4bb3ad93d330a5b7d9987d67e9391092134398f8bf2c8e012c43474b1326fa19a14f09070000000000000000020000000200c3d70000008d0100

Raw Header Hex

0000402033cbbd433f9b47d2fd7ac59be79ac92344cb59232b2c5b0f5821a2b52240aa4ce56a9b77472c5452fffa73b0fddc3201fb7041196372ec02315ac4e4960a96bf93a7296ab8fc00181a0b95d78e18c7bd4f8ea04606f57ada66659feb395ab17792a529d1deec2d31

Proof Data Hex

59,560 bytes
121216010307908a194763f4a32c3681626d839efb194d42d2ecf1ad6de783e4b7fa5897e4421e927944991f90354f6db88617f47a623393fe92ba09040162496376b2dacc66083a2755271dbbedfaa5355c350e9d7cb1311b8ff032848f0660b0da097f433a2f98dc15e51f95ff7533d1d6422c88ddf2a7224dc9135f978c1bf56243edc56ad82804c694a657dc09cf2eaa8f2e21cf8bd84d84d8961b085a75bfc9a33314497a5a20c6eab68f57771fbe3ad60574e6ba22d4d316c10c49a675a22d3aba0688b8d4b7bedb4e299701a59b987c1b5e65dfe35df007f1a71c788a79f2774088f16252b02adcb33749eb998febcf4cd6a4e023158a3313a44e4ccff42b1d754a2c0ed9a98c0ed121006f89ecff45413bc7f22a1268dac492ea9f86ee6a23a284a44a1cad9e282ffdb2bc08c8047d75a16a51ec7e57c5fc7a5b129cfd1f5217ef2b51ff32306abbad609902c2260faa136abb9246644dff6501b7a1349da360ca862f23d164a146d4e32c2c688f00592a6c99c4b494f9b36699fb0dd910fccc643a4f2620aa4d16f9a056046e7c610769668898c9fbf0d998034e841ceb4090cdbdba2d295a7de7e6394ec06816c462da89f1d0b3209d8625b2c51b3993447151f3e9cc6e97d445a3b18ffa28c34214c05fce67361eea361506346735fe98afa1b64f9cff2775172ddbc493181a2e95b396a9dcaf243344f188bb55f1f2fed4e002d1ece14aa892e65af45592226e8449295db52572cd27b2f5f371cf676b2120c7f898d2b5ccb0f9aaf6d07ff56c10eee4693d44da64b75637a700cffbd7742df8a42daba3f6402e43f5c486cf754fc20d0721c058d1808c8a832e27b2b0ee999284a7451c3fdb8aa793f2860df0d6602dfcf7094f2a0720118ab5fcf141cff7b8c34e496b02614ce8cb14d63a07201624e91f9518d16add13e15f9848e2dd446ab1b0c289d42b4425e42d67081a66b01fbe54bf469034b2115c2d9d58a0ca6c8ddc72e5653c68612680be54eb366f258b64ed180449cb8e09c7870619099e77d6004b2e33d5a2beb28c8a4c16d27db8f2dad9277776ddd0d5732088a046c9d4fc31fbd44fe628ef396ebf631bbdc19cd23fb222242485edcd52daed0eb015069c73a037807ad962564a8c006a36844bacd36267f744adbdcf669ccc9184abafe4bd8953b63fa3a58cc5ea2897bf5f220c8cffda19aecd047ea095f49fdbc3809a95410cbecb1afaf40ee8c9dcefc70664889e874a3de175f9dbcca03ed02984d860fdecae9e4b7297ba640b183a9343b76f818cc8d29b1e5a4995634a514c8d16995e7cbfbbad7a4df7f4dae7826314639b5dc08785c4801a3289c16eceadb1521b3636fe94bc8ece3d18916f0d8cc0aeadaff00900b63303e999e076cd82a7de7b5f05701f5ca88e1a7d349da8dbc0599759f7785a3cac1efe7260fcabe332bc1c2f3b0b3da711db3b5a58ee58dac7b701006c8d8daaabf2ba31978c02a4b9021a34bfbe7ec8babad15bbb983976ba0eee3bd082850f0b7248b061ec0a527069e963fc438a10f37e863f21b1cafb2e4e69ec61ba91f80f83d6dc9c1964b8872c4449631bf7e312b0c56d2d227b52eb9b1475dc28c61718a28c3187cf9613a1759f54e15b035f696cadc5c4617ea8c1250098b94a239842a50f7d0d7e121d6d0636245ba966caf3a1d130efe541524e788de51c1dd6efde429c318c1fb25edcba5802118611171991226dc2947f889714b798efe5d853c501a53d4cabab53de4e83feb9461e97ae3c6a691e0ccd3d3e89b7aa2c8bc03b8695937b2cd6ead8ed14d5e64d088f27e2dca9ac991e72b88bc0b45fdad8ec5740625d1f8063b88341fb22f351c96a25bffa2c08e8b46031322ff6f819d883ec87e871cc89b8a71ef824b633fa9210b9bbb36d34688e8f056ab8d9f75eebeb18e0b7ff9e8d4e2c7419d0073e236dcd7c00f83bd8db1a74c3818d89038cb8d109268cd1c8166dca6b2c03dcbc18cb23b4f160a35895e27b52e75aee362180fc3409e02697f4af71b35c35253a8afd9e4c4cbcdde7eef3f41d55e6128b7dbef410df02a4c9d75d85dc662e447e3f4487edcace0776383a64d79a516a6d446e31cfc601e23150947296c56dc115171199d79ac6ccec9ba9160045bc98c203e7bbd43d5c6a60664745ae41cc1cb7e1ea22f6706e86088102316642317258d50ac7a749f038f014c5db10e5aa51b248c35165803f4beb3234fa1a94fd91a4da7a3a1dfddeb5cda60f12e751f26f4fd0cc0d2156fee612e8725a2f8486749f2a76b65ad61aa1dd05ac83fa2d0ebf49b5da1981537fb979ba1b451cbfdc0be95ee3e4cd0f30f67ed7e08d65b13723872cc620a8dfa54b50456c71fa6e32893307c73be4a3514b003e63f811a878adad2792a388e76aa338a4e9170a95ec0180da641d736d8e51e65cea1ff3cdbb26dff4b072b9d05f0af95fae1b80671affcc17386ba9559d212736b83d70b8bc3265658a03f6fccf102e6c89b35051f71b623e2dcfa8ded81f9d1daea4086e258bd72ebeca43db77af9b808b2ac260b682a168e43ae94a26cb57f5cd52747bed1ce22866a4e99329511abcfb7e8a824c389349ea228ad9236d088896af838a496162880e17be1c3067563e75534ad515cb0bb433d0ae6b2c54e6c5b72f63a5848d9893c2bcfbe9532afded7e3b7d686abe3e5fa98ec81f78ad6d912bf2c4d5863762ee282ea57f03a12d2e6dbb7e93a9ba6c177d6d1b0b17a03f2ece8ff820ddd24a557da190895c1db90b303f58e0a41c32801cc03ee30a74ada1fb8b2735e25f535627ae14bb1501127fe11f2165ac8ff5080b10ed7f3138925bb0d35ed8ab63e924c9b228256b15b0c55a1ecafa288cf4f0e6c54e7607fc5df1f14b2f6bf12e6bc341c775f5e121eea5d7a8ca0988a74ee34c900b9dd728b3ba2a010c145cba046c6a0049b04eb4e4208121d0225bbcec54b73cb37ad2502f22df64a49f7d591a6d44f48662c577875cfbf0388f9adea04a5de246d8940ac8dbc9ef8fc8b785c2b794b5959be0ccd51e6d145a6f22c048b6305b3796d7f7623c06c0e34aa32ecaa19f6b0da4412eca4b2a6a3a4f16c57b4375b80123de844e4f5f9694ae14be91978e62cfe814e350a7a678790234fea9452328c2ff5a9744d0226df06db91e756a89f5ec9006926528198c408e29c42103b2ecb6ece5d958b191d2d40c09a2202fba6031034f010c34e95810851520ae2ca8dc9c8157d66c245269950eabaca02cbc3f0a98729feea7fcf78f755df8158d9531fe1f4c3230250341058a9d03ccb7830f1c80e34263a4f55733c877b8b285c2c1300c2f2fa7900c91e6f1329c2df2dcb8afebed61d154bde09b9a05fff391b8cefd4aea31001b77224cd740ef33d1d294772c3adbc14ec3d315a610a9f403b9445f8d4f8dc1cddd9f67b25ce93748d765b25349ff9f83089fcafe1d7b6326295d2ece4bd9be14ccbd001f31dad6e82758ebc3074f50e1cf032401995f2ed05f95851d6bc32efe2d360ecd48082bc2d3df771a5676814da02aa38a11a78a78b92ffeac0a66d0dffd5075f4641cb772af2653bf6f52ba1a9032d5d4b4bbd7d14494449e8389f7a73f7d16583a72433faa2f703c9a3d4d844c09b70c1119c488975a5e3fb8a086a0bf438731acc4720547f791bae6bff52d97fc25a8a6d615d8e85dbdbdc8bc3bb435e3da822ab03ed0e49d962991773404126b02bcc32bd7a2417bd5240def4d48b331f4ca83026e37faf4afe467e8328109f51d43859a273f9ef9ae2727bed0ea17c86cd4ca8d6ba4bf7aad7440037b603b7e9fc30a6280924f683dabee5a783124d63b284ae6853054a84705d96fb7639b554e78e3bc7e44f7fa86bad18e65b0b46f98fd3a1306708b03089b2859c2b0e9f794920f59164b36cf5c7592ca422de668e654eb2ea7e855aad1383e302151bcb45837b2b904e09707365d8c8ec9c2cd0f14240426b0b8d02316bcbd48b3ffb7d655bb0c17b1f43d86ab3f23413290e6c1d7eac65fded24a431dd5bef6300dc280e6950302c510e8306baf5af95c29ce6c6b7529b60fec70a973ff4bc025a651fe5366af677c412a5c8d2ec4002ec121ef0cb5c1a04e2b5b4e682f14c583b2c7aa5364f4479e72fc2ed46049f8e0f9e5d9c3a100a90187c5895149c9d4239aaf171c7cd9e2b8d27eb3d0218a2cfafeaf6c01d471f5724a40821a44ee54ae6a9acc14ccaf664abdb31589edf4065f5a7637b72ea48bec127f11be756393a1af541772931c4ee54ae7806a9e4abbd787311225959eda94f6ddc3f5ac595e450bddace62bc2eed74c0948a276ea060d7ac9f45f6d0f71cf795398930f4eb0e2b5e91d4bd2ff4afbaacb535c8491929560711185017e6e76529f8825b49b7a628d12f4d339150067aeb251605b621cc08e6e803e5a6292cb48a6d6d212f15475eb95cd1e808d2a712a4df56b5e170483eec524d4c91b4058320026c196e0e0a8a15da2f85c3302cdd4d5720b284e565456a3250807af400b081ddc9e06ba6cb6a1f6478b4f60b49eb7a6c1b8baf9d56cd12de3b915fb7ecbf614c6b2fb8b52bfdd634c36a7a1be45b2a7ad30df321c1383df3837f6a23dc6ee33c94a19dfc2e3bc9ee86d32578c62d7ae2aa505b888940d39e0e52ce96f615edf9ff1ba3fcb60f0755b820a2ae36544f2f78507fb9ac3360356b4def7eee9ee00a0a12f387ea3faaa12d2d98e5949f19ecd8b541a9fd6108520b885b6c034b86e5c165fe10f2b62a7251b4896640757a8d29392e0a7f7ba3f238d34ebd1dd291fdca91da02bb342249a8715f28b94ef1f70b86463c0d92278cdba436db4c9765bf28f0fc17664a9da6c1327ed93cfb464e6049c5d4c56d08d6aa80d27fc58efbdd46d6837d4a16dfb169b76ca56c4e23465c2624855761a8537c61fd66d478ac67542598711c32eca1b48f50326d761a3dcc627efb01e2accf5de6f0cb23f7aed68a67f06c7a0b0d8373ce369a21831e8af03a1add38e456961cdee0d07c9908a3afd4b3766d1ea57a62f3223bd0a9083851edb205aa17c87ffdcca41e66bee887ab085a8565cf6e602c24a78d8ec885030614b42e59758290706636304451f15a501b6b9a779b3ceb8b3c9ef884be7a444e7fb4d3b7efb8c916881f79f64b02da30e744bd15e83e4ad120cbdf466e5fe230f0b4c8ab799fcf105e2ed12a69e1248f280b1b28598dde23ed31c480b7416f9c19b3b51f4395a9f541045fc92d3ef185b6c98db5a33b376e4815aaa2e2dcbf1c68296b76ecdc52b80275490de59e9e77d6aaff94f07d7faf67c33fd545660af672dd4fb0945b451c4b9ae95490829aa2e6cf9dad7a1c27085848956e7f1c4b365d327c07de3dc1c6e220802024ddadabb9771b4c727d78314970c08bc96a4aca7a26d2bc260f9cc3b2c9631fd690d862131fb652e282a92eca59155ee9f9695e82d2330682f246d78e9c10cdd640ae2a40fb69d7149443d16cebb431f1450a816641f5c837ae8b4058cd615c3e5d0adb1eea3ced950cea754b0bea8cb7ef77dd68bd9cf27b9462b2f80fe50d74d60602034a0371eedf9fc81b9107b96ca0d1276ceb8ce42068c08206edeb5b128567be754fc1f5f596966edc9e9500fc8c9428421f8b41675125b57986c9689c2bf6be7677a5106a2475d733a543d0a5c1c7a5ac00d6239e354901f1e4a286ac6d210e3b53b4627f85d2c5d5824ae7df3ff5416510f5ef6750606ead69d9e23665e0c2ab2859b0bf04750c1cd70c01047337a093f7322cecc79355e62888d829567e22d232e29d42c3d65d22d50f5c60d37c00474296c3b030d6b48d5de9b3ff4d2f5fdf41787e89bdc7be02d0b2411ff891b74d69c80dc4f5e264da5fdf53dae01f020481f2fa7cd143c748618c8e8c671038f8b3fe8e4a393997b0570d714a5a77be4095e0d073c15ecdd05393554816839734563d1f542f9312b1ebe6c5f50bf50937aabb0beb060b5c2b4fb008328e3030aaaf7ecc1e3823f3c230f53a06937359f5b61f2e354ffb1643c87aa7383a464402e0c81e029a9daff9077b53410b547c0228fac0373d7899afc4223e3903bd5679b46b80a1d4fb985e878cad5c4a2a0733a0aec6480d33ce07e24040e6001210d33e6d511a52158059e553e74a226f53fc9e2b47ffd29531f88655d5649e74cb5d42a7b698d75e508ef5ed2f00af05fbede224d2effa94e9b117f886d784f44b2389f6d39cd22046a99f22ff6db730f00f2833475a08b0881b07ddca33167b2c12f3f1f4a15bfd06499937dec7b9261b04057eb414be381bb4ffedf2121502f1745b871715c92be584259f4bbae92bfed209411be7c057adf793a7137c745fc55ca747bbbee90423e681b5d8fc1d94debc4e0dcf340e9f58c0c05a45a82e3c19a3aef174aa97e22578d99f887301906fdef8000f7160b53f06d5c3a24cbfc0e0b2bd8b7eac128df90cf6087cfee3e95b75300d549bebc9c99a28539717406ef4df9adff2321d18ad21d2eae5a0351e8f38b830f3832fb4631b292989829e0158aaaa6b533e82bf7d46a4cc31eb74345bb94b15980128c52aa08bae895d39c48d6b3061e380df8051bff0fba9931909a6813ac0e2993f71ab2727b3bad0ab8a0a5a5252fcd1a4adbd753259606403e07a7e7af39d43e8297289ed831a6e9ebebe6e95acbc3af6512bdb006bc74989c2f6a97548246a261ed6e93a58f40f82d8e3bff5b18b746145a1babecd2a9f21a81e7d4f388a71a5757ea16b8483f139fd3a7bd1fe4b450a38b8d3b4aae66c64acb7518859a8e99b30e59c3bd2be3628b3aa25a22a1fa84d5798b37754762609b9682be253aeb77dc118ab5ef72017df7c57770a3a8aee6dbd519b1395e75969a73ac4da01fd2fa03305bd9d5bd42a0ea8d1079231b99b51df85b6e7c3944e7528f24df910932db04cba75a561cb083a05179963749f304d8932f5e29e6031db479dd4845887c5bcdc6686f7e20528bc13b9d96a4ae4c0518029b95bbfbd48ea04ccc9b6d25a575e37f2959c4853a6358b9d91f3abee8ab93bd2aa0df07226b07b745d95d5e58de101d5c088097a69225bbc7f6bcdcf162c78aded497221d6895177b6d5f6731e748bfbecf2dd1cdfa91c5a05678eccf80a0ba0c02cf562475e77876c5f0d23347d7269d3b0e14e8c32a1f16033efe655a46d7c0635676e50475d3a01db25e471be71bc9de7480aa6fd308b63b3ec88f711d77b32d1f5ed7e62006a9ec5812541a94810935a17109ecb3aa553c30853004656bd5901aad07ca6e2212ed43d0fdc2c54a163441e59006525b55776776dee3f791b6b9591ae0d7f18eb81cc7a15e3ea9b705bcb31fbf907169945e43fc88b0354347c3df1785417af1c76f45baf0c8b5025564af1a3c0beca7f5fdb2838a01d2cf6128e2a97f38440d91b6a1de73542808b1195e30be9b4d6eb72842047eb263321230cdf9c52c0bc8df6a67e5132e55a7f1e6ab1bdccc463ab6a11a2572f0173e5b4867d880365947b765a581d442c881e1256b864eaa717c93ea87a2999f097503eaf618cc5b7de018355ee43a86757d63777ff81788cf804eafcb275f2994adb1b7f980a46b8d7fceacb71d22f50e4896eec462f47390e0597aff404c6e086cf55aeba7d54cf17aa875f8c181e92a824547aa0108c9a8609a7f647c530544934f7528b1b4077597e1dd14eed14836a2deb13ead9b3f34b38ce10b643c5971b47df98a9e52aeb7ac499e1b4cc32a1e0a6504564f0f699d73f122c0e2910274e0a30274eed4e721df8098d36df65bbf42f9fd1497d107919792afab9781bd7ed0cd348401126ef946b675946da8b4394fbee04a68542a2e0e7f5f4d7926f55c7bb490abff638d9503d86dc0cc46a37b3af5ca58aa4280f1d3e25d31610284d9d6e4c5eb6ab9f4c0ce00c46ac7fedc9662333a61f66ab98daef1e5af0037cc86eda70c3a5a803a08687533f1f61082075730692104b0af42006dd704310c8fdf08da33ae5f44c739366da2e60616c2a2154257d8be793d14b3aa18b5a1231bb8247042dfdcb9a3cfde84c7ed71a696919b32e5236dfe52e38a3b4d1c482e19b02529d0cbb7609634c354fa9f220a7747cc4ff68122a753d16168eafc924461d3b080717aeeeaec72b20aefb9c780612e59606ae84e99aa0fbbc0c1fcf5bdae0681b05126448380a8745029f66b37d48283771452f2b81a18018e3350084899be26b6085d1e9794399d898fa4c4631a21e5b9c1e30a75fab778bf89d431d491a8558eb3ef574fb0ad725517f14a5e3860a4a7882352f52404e8bed550c22c5f0945d8cdcd4f210bff311a13ec86533e3f7c9a6940d086d05eec9e005066e0693bd7045edd3cc6816e0e04fc339dfc5ccbc19800c3df7bd56391370edd500ec5ec0ee1d1ff1d36bff632475bc6014163db6194b7d1e1abc58d1a036bee2b29a751094edf4698e4e6a96ad59969be0b5b0921817f94868ff995e5717ab1e7c3e9b7fb519fc63c10516e0c99365c43fc6df8e8e03e24f2a045d0e210a00a375222d824476f197bf0c6741e1b2c0987fab32a180aa99bc4b98d88f219763f4448031518c401c49069437331c0fb64c8724573081a36fc2aafc1cc79f731e89972d374a95b8798c160153bb0580f1d8710b9d34bd9fcb74895116732fad064a321a2523fa9fc4c3c3e97b6ab429166ce7e8bd80169eb6f718117526ef9ea76d9e313511641915b80f0a04f5890a895306a10192ac139d1cddfa11ce5540759e2c53d276472d00747f21acd3993081b572de728892b397d9b2a58bd998ab511cac0293ca3ac1498e121c2365173a7dc9b58b4d4a5edb503a12eae9fb3815bb587457a0654fc4f99adb08d39594a3b91b5e095dd1705fbe715985cca09fd15e0af06876c0ea7bb739c1a75df498ec2f344af75908506d0bc77dc4538fd64dd230035e68a342cef2b7fa8e3a485ed0253f3f612a3bf178604bc664dd9621f0968b2e3c6fdf9ee20d4b3d38b933c9fb7712f0a5e5e6449cc6271d8cd4e967de4481880667f989891d83d4382b74519199e55cebb77a8c3d6c5c2be4ed0ff8de867732579cc156b70eb8c30511f8584623f086d9e132073f8329e1f0d75efca9a36936e8584e2c4a2540168990b2f4b3d375b064173a6332ea738166fa76925afcda38ff99c26f4780747834ae0e2f1fceb95cbfef08ee3e86d303c265af4b69bef056c36b9673a7f5b0ce8f6552fa0b4ff927c7368100fee21925f555b940e97127cc0ffcc67c29b5e5b7908a191bccb9cd1aeb0a510fd89e1e4be405eca8506114ba0136bea2fb425eacfee2b1970bb60a8364493a6eb3b06cf1704af05bdc7221ae1fe395781e6c9fcbf3c487820f0a670f237574c730923dfbc992a35cd0c6b2be07650f821d417e3294f22775cca9dda132c8ea2897d6c564f7b8a03c7502cd8907700b3451f7266be9c960db1f8317e6aebe202dd81aef5027d53c7ecb94be70bb5d0f1c7dfca799728ccf048fe0b17f0816a42d847a56786da7dc42c32a28dcf8cae1c638e3a8afa7e7590c40b88492fd4ff38bc1ceecc5ebc68624f980cfdbff867591659ade6860360a8c9bb2171c52ab3972aa679f8f12fabf0db7755a08acb01352d077b5aa5957be10d57b29082aee9b2d14a8f94b5aff08db4594496268899de91f50b6e7249e9938bba3c2e43dde6969d3773c7e747cd3b889e7fed6419b8b975efb3a09ee03ae8b6a2dba1826687d02fc97d7f578b8f5a255cd76848e005ccc22355d12b24e5043db6cdd00bc090a2fc24a0832303e2b686bbfe5f07f6ae192807b0d1cdc6b1c8db34e5a04e4a57a2723000f94321daf331a5610e22c2caf0d7c767b34649e7c0e5eaf4e55f314ef74f94ae3e0007a3b8fd595b659c1ebe7e456a6d2a145259a435aef13b08402069404226c9877cf3d16a48c84d17ccaa67b15edb4b378b1ae17c46c176918d3472b536a792ef404fdbd012fbc57fd0a71b328b386c5e9fe9ba72d46d103142f6b168f29602bba5725176ffa2d25101627b614f8678681d721bcf5110f7440d921cb3bbc27443ddca9158e59128d3378111b3bc94a8568b8ba84dbae615946e079ffc08c863cc604058f0d6180a23d8e16399bfcf2d3c376fb407c54b1b71e53a939888129ace86ed919d9004be3831a96e398c8bb6e7eb324b26560d7a1a225e61acdc5d825ffed305d69b4f934307c4fa6ac24e562c85f3e298a527f97d59e4432357edf56d630a0455aefeffd012f4c4aeb399da955cef3963d6b1c1962dc6a18d4efdb009f0b596b9911efe36ebcdacce2b67466dc239dcee230811074f6e72e8e865e7ce0a3d52cc4548ac3303a80391c84583ff2672aca11daf18829cba6fac5d4724d1fcc46b91607c3a769fe6970aff5e7e7ef64ccf6db2f897b9585170cb51fdc6ff0196e0252cbf5eef31b27a12555fad2826c10e8a4437df534545064b01cbb357d32e69d376e9781ce267d836fdd4322e26912501f39c4101713a82c63764df917ddbc41ce53a560c29c3db7a2a2d3b969890c9f48926f76be19ced64bfccceb43c52be486baafc195651cf5279bb53a08de7377c1c01e11d0c143e351d58807794311126247fb781980d078366c901a18422db5cc81424a950ec725b3d9272a01401f7733dff59a3eb8055d539c7e0fdb02b3be76d7fbd0484daf6a57f11c93ac541649b8fb0ba31c22309ee6edd6009cc148b913540d33706c118df902d7ac017b1bbbc12db50431ed3fc8e07af899224d722e0c60b66476392d00faf99de6ce7a6ba2d9d717f0079da03cd68cf360f451ed6792cae687f970c30cd0594d757df36d87d74573d3c8b291f089fdb976503a3f405ccf40d73729dda7f5555373de62103727d7f488a8ba97a9638582070d1ec393c4eff2bdf7561362744f389e6665ef27e9deb863d12d01fc422db91e920462051b11f1ce547e592f8759c3a893ffc15d4900b179abf1b444e41dfb7ea2015d56be3ededf0c91af73ac7e0908f5058a578f8999b03ea60ed46d153e8fa93108dd92b11663cf26f13cae391e4d802e1d8ce70a294bb537845241a56c72f4aaaaa874c3627aaec4b57eb06da3d3bc67092bc2006e129a330ed7b96bdd3eac082e68f81b50c2362b3824c0ca86ff1be3ca76aeaae9f998fa0d610c0b4291cd42f6a6f70d87f85008cdec09826c9304c1538144b69558b8b524a0f0273e0880bd53e35786bcf8136eae0ee305858e025c477d6db9f5f90981e9ebad5397b03053e17a261f92755c25d2ecd396f84b33d1f864fa5798a5abe8ed765282d64fa671f5c47082007e71fa5221b34c24512ea3a8a32b2c3555d7e976aa21ebd7e342a294823ebad84a94d9e6b4fa2ad289420c44a1ae30724f2bb743673e0d8da52a054be6ecf1b9c6410cd81baaf32f1fe0704cab244d6e9ba4da3e1abe81d5ad8b71103aa2b31bb51fb713ff279af4f049b6ac57c162abd2a6df5779bf596b57d63d984c5624ba3e49ccd561651851dfb55d7c0d7702736cfe91ddf35b7623cc199baec9454a381d4008c8feac161f84d1c04029ff1b4fc5fe26b0c58a9483fedf54a6b0037a9ae117ac4a6ecee6adf02be8528ad7db57ecd2b95ce8479642c2a238831d855af2596d548d039df16551db8dc6fca6a282bcf949140d5c2316cf9db234c9f42d9bf1f5f5689d6782bd03acf806755a4c54c0c60768bda50dab7d04272d0e335f789e92da74d96f78c7fd24f7b60de9558730144206be1ab13a5a4c71816eaeba09534bc6fd041cceac24382b7364b2a234e38949257c6137644f3d261983c35e181427d90a51d5a38a53d2b768e76bd1dfd43fc29f6c5c667391ce0597eb962f00fcca6d73936b365c22e7b5984779985edb98580d7e43709404af649f94876aab1a8dc62d7817101e04b390d5e45264e7016705eac7800df1d0495bc3a9721d3e5ce737125449511776f76eb2cf1b7153ea622ec2e38e857b32fe9956a7f8aa6fcf57d0f676c8032f3e57fed1cb9604b4f749c4929acc4217c47cb697e90feb400d022fdadeee9b143531e4fb88af0b063541ba094d64243d771dbed29752a102189a9b10faf1b61e81765e0943df2f2bee2b30e9184166f8e06e0df005fa763832c4aac9228745d65725402ca71d047c548c7f24ea3d349c4741047105e7a87d91eb6da40d1fac1d0573265b8ab1f390c4b1a7bc39f4a4dba4007f56c6b0014e14209a8361ef5c658d2953331153168807dc68d9e8f3b88cf32d4339a6cfbd38821832e3b8777995b441b61ae24fdd81ba9b118818846f839dc3d7b1ace6f77c376cd174787619ee19ebd698ffad0f91d7e39c7fa433a12282cf9d4fd2d0e7cf5355bee9d60cd78c0a67f1c60a52499f7effad7633daab08d23101a1dd554c2301344a2c237e0bdf4f6623550ad0501de0cd174186e98a7829c4ef748386bbabd1706188af9535fbc257bee067dfd3f72ab461aa457c8f26fe4d8329272e5b5f4c97795938cb9a2baddedfbf1d45cf387823f5e6ac50532ba35916c673c05ad4929daf41cf581ce54fa3c2948e92a84a5197c1835c74ff44d22ef0f08089ea9317a826a111ce145c34de528519d1b6ba8c542331fa50d205e77b62b45508b5dcee8bcd4756a1e898850e9f5230f0f493ebf848edad85ac8468b861d0f974f4d2ae92a83100b8dbfaad0393ea08e3f502ab5bc3d9f32f8898e7c8552d2bdcf73c1d5cf02be4dab9a80e1410fb2601819b56fc04a091e9eeefaab0722077f5cbd82ca645bbc18a2b31e962476121c0f7532f3424bf87d5ac7304d32b0dcd6954c3b915fe476ffdbcf56fc95a841cb6a1d5a44158e4c7b7837cf3ed7e3e6479c8504b5a68fa2bc38162bbb331437014302a95bfa1ca27330b04ad9ae094e89d4a058465c8bcbd24e206674add32bfb1be5398fe6aa0309efebf71728cee79ad08db287e31a3394b57db7f50a497ac7c909b72279a12c61ba846f7ca98a6d3c74dde83a3e60eca19439089d2ff5e555d1bd052bf46c59b55e632e0827460f08080f36d495a5ee9cb9b9d19947bb39e8d6b26b3f19defd7b0c9bad7771a039281927ddebbc497ca71a26cdb5e7a65a26e5bd7adbdcf550311197e5121e6c86b5e0488cf08578e05270c4a9d831f9d01fc44b2d764bf352eaa40947f4508dc7ca6a6e2e580393b717c243653f9d11d5aba943c983765a41e182132b4f9dd40da032cfcb0a459aa9357b9db7a40a0a382a134927cb315015e9e5060f8cb5468d591dcba6ba11439d79dc40694b96902ede96519b8a1f5ae825660cf6a613fd2c83f5ba86d393b55e39dfe8d06353bfef551700c0e160c9da3c1012a254a94feca2d6b09afb1101d02b75edf4370a02adec502a12e408e3bb03898f0316ed4319104f3f26dbd60d63d743a8914021724438a56127315dc9a2b62b1695bfc9a84eff4a52582a65cb5391f29fa77c71a99a1f00b6c91c4f81615f87a506e10b37c01cee36118f24b0d09404f7f93498dd47874a78ca203fdbd66cbf60b23b1109bc2fd8434cf9092d17244a1ba1a246daf6bcce9d62393fb326b3f651fd0dd6e99366d287d19f3b3ada9de19d0fef3e53d70740a9e94c21c3380841a29c887d630f21ac9c68a58f0f108cbd1da2a8f82be931ccde8e1961cb7fd3233d99c5f680719ef0f26d7d0325be93ee8c7e935c2ff57365c08e8b4a542f32f0353c879db4438fdbc4140be49247984939122b38fe23ed03cc130c89d608b944ac152968162d47c23fe145b9e6499a2da237e1ccb27f730b0c2a840aa5f03761ffa6a35e18cc313665caf23e97caa1c28209b8c4e76df1ad7d81c97c6c16c27d7ee3b0186c42e64b15a07d118357f951bd0c5e8ac994ea99c1b14e9eba29a19c25f0acd94278e6cc53bcd3a7b28d984d101073baaeea9a16bf0bd1e4605b6ed27159855eea9018124012c4efb76bd27652ef6bc8b36ed090e278e2d8b226f1b01f5a3b939108df09d23f10070682cbef466085822ad001c57eefca24331686df9e990b92a778dd911a48fb4a4e93fe499e25abb08034dbffe6191e61f8233d2b9fa7a3b09005f91fc7156d6f46e40c76fd2e6ad127a2eb31a603a5f32533f179e116982993870b6fac2899f123e030a4c7f9a17ec0f92e8b0652ee485dab58d1cc85339a78cd9612a5f868da2e5394e96520c99afabe03a3c49faad0b44552ae05743f628f037a6a23a03209a7a8bc4de4fe3d23f98238a0571f50fff52e7cec32853a33f4915a6f8c22d1111df07e15067d1ccce867fdf38294c5e3fad3f966b91f06f6ad171c4f79c3967b46460510a04d916032104bf252a1db0bf83ffae403e7147d2bd1b7e33306208f563df46290a38443094786f1fad8040c3153347a4ee92e4921bf93d8694cbf676dd965cadae23f540f7ca290e44e215954bd22237363728f44212da5cfa39900fa940ed9742a0340b0400d3029a4cfab60948e22dbf1064d03949bc1ee7607591adfc441ceae9731c2cb2b9c28f86e287b05f220cd8b6cd7e95328d6d9b74d94882f43b896d7c4347387dee960106e0f9fbc36d6593d67cc80ace01b0eafeb8b12c7e1dc434248a15bcad0cf55084cc6b5135f2c266ff693658fee9b3a7d8b06dccebdaad38ec0c5a68d0b7aeb1379783d086eb0d5aa102c9b34d2cc581259ba9bae38e6934ce9231c937a353a6a25d5b73cafc03cdb4b299bd968cd1e5a699f717ecac187623b3e1dc127bab46bb350e352500b064a9fd6410e335abf2e8ccfa6f2d780a883d72e54c01314b096072eceeb471a10ff89330f8f6f0ea3a4f1b6241c0509868745f0c01e0853a2cdf234281e9a358d94fc8352b438a4984c18e6e0ba0b882a7c2764143bdca1031f39dbe554b4f89c1c7a32475f21ff3e49ddb3bd6bfaf214c8141d4cb4f5b81a408d5984bc501038408b79ce9e7ec221761bd44e76f5b61a9bc45c7f8ca33829199585b5678f9abcaa5fb78acf801f019640c6d2a28a008a9622beb424cd5e10b177feffb5091009289cd2d5f58ad0886f673be37ae5196fd664027db59c2b9f4799561eca4115638a695c943206bb34434e61e79c29f9e6be31f746fa0d9ead9da93ce0e9ca918c94f7b24c318c830b7dc9b2078bc583a59ea9417565c9f504e3908876cf735fe24ee7ecaf7ef660a8a703b4a3af1392ffb9b721e7012dfc9ec2aabf3d554730e9c1724da6cac8e35959b78b84f59e9151e81f2017421061e11d7ee22c046cc124bdb6a678a06d744801036f75550deffd496b0ecb5fdc3b3334479d5864ffc5d68f4b74feccf5755eb2a431e04046925d88c830246ae4bd4fb021f4166aa7045a0288faf122aa55bfdc33d688bee4e4ea7fcaf1982d6f83ae57b4e1ad290bfebbaaa87c7872eb7b82cafb4c6c07f72b4cb4bf2c65b09bc4e64855c2a1790f19e4d53fcd0592299d3c523e47e8dbdc13b511c5ee61f797ff5a6add0fd65f6a5a1bdc32f5bc1807b93d29886a0949c4bc53744a8a17ca9d16e6db74b93a73ea7a45e7398b2b7b08de76959b650b14427bdd11451cd328e810389283cf485143b039e077e1f56d57dbca8c33330e3c992cee8554b2cc13e155b4f3a4a7a4f710aa8011dec2f8115a68fb1bfc24c01dd07e9610b9340a750d56ebdda6d4716bacb4d8e17ae99ac08f3d39afaa5cfe96d2e5280f25e890156914f914a44b2a1805e57cd6b2be2b5a17e526b3825835631590d41f914c2e615d0358cfe391166a6a211238701e5fd9f779f09437f8793491dd0bc023564c032fd3de900d9dd429988aaf891f76b6f8e4b2d557583bc89347e09fe01e6539f1cc6337b997a8103da78a1d758feadbed82dc822060008dcbbf14e1bdba7287f0b1878ff5ed814a868439269c4eddfdfd24515c3e95fe6aa2e2d4a5684db8a76694a8c8b8b4caf2880f2460e65a96700f8fc397608013dec4f301635d705d49cae5ecf28465259b682948252659ec9e5e4ff7fd9d0cfa9aa09debd33935f2b640734f26b561b1223630e01fef2844147ad878719a1aea9c103d1fd8442ee9a79aa46cec1a383ff8e7ae7e19bcc3eb686428ea18d28e726f596c3bc3dcdfc8676dce2315ee584ffa46e087cd195ef7579c117a95b3ecf737661a3bb101452686f758adeb7dbb7d1727382e8e0ad161917cb203ed6da82d2925df02af99d6699e639a35824edcad8d96fd97500995bb40e820eca7e5ee72781d92293609fe820d08334fcce445fc277af06e6aeae4746cf58e09692b88bbbc7f484ec0a84f9fe704090b8e2f2b5bbb703b0a4723514227da71cb414a6cfbb06e29a6ce37951abb78d9d9188cbd4d0d667fbfa3c116110c4c64cb2c7e0f96ddc0e80ac5f67e6086300436accd56369cc7b48b43f04798cf9d785537760d29918e18dc22eb88ce4e824f7e41d8c1ebf741c238989206f2d9ce201ac43ecc4999b6c466a81bc47bc0f1ff8f9ca2948fe3299c413dd91c7f8bea5f3de889e9a11280f9c081d9d91f7b67a36cbf7ac7e22bb6427aac733b5a0d18a5d4302ac6c2ce9d2b1d8812da752713d7b51cfa4f9b115e10baef61db902db78307cbbee3085e541c43bf1d4de75d49e8d7b1f9a6a60ab73217febd5ab55dd6c5e4fe39d943b7b228d1a1beea7b467a905c99c8521c3b82ceef3aab6fa1f6a338d0f890cbccbde03ac39e2cf8bb07472d052bbb83fb9ce91886d2186e3aabe4492525d7999b2ad1c7e9f522e453ef66ad5d71cf9714b19d77c048bded28b96019e99aa8c2cbc2022dbceb981e4e1d0c49f695968da5bd1e543f2d3036157b811c442843d4c222b035479cb91e652e3f2a8e84a3a4b77ab2f28b2d0639c174156ef87192734bd013f30b75490543ef810d8ff271441a1539b43b204941366aee89fa02b81c5fc6ad55938d1bc06981729beb5b63f2eb2831a0a2649ef122260fb3f8d34f9e700f2b7d5ec02b1acce45af124b767a21be1524275e46f7729d892d713ec586d144c8f65cad904bd5fff7803029e6b6075a657136c5057aed07758cacf65adb149362202e4abeba2b43e6758f74e35f2e835a314b6fdf2193f57a8de169f609a0002dffdd864dfa63808576aaa89753fc05e0280ca94348e5f4b32a9b7a3a82dd02927a3ca22aebefdbfc288bacc643ca2f4ef48f230fb756d26fa63e3e67e21e73b874ae7e5e2b249c4f522e2ca1a2b7b3fc48a3988e94b0f51f5e101ae4673b6225bee6310f3031326f2297b56d55edd7873b4ea46c0e21f9807f2ce56dd99695f643daceb4218b8ed8e9fbb8da79a0ba58b70a85d965af71788ddd73df67e29c027cfca639f3fb71bb059de9ed4e3e977baec88101d7324f2d01886680101ddd0202b7fa840f3c88a8bb05a1daf79d9e1b403ac27a2b523308e7aff5ef32198ea2fc3bad8621f3aaa7e8d2fb40002deacda478a99a386a6336ec5f990d4234b607a165139c32b835c92b0d2b05a4f852fdc5ab59969ccee50bc399a3c16fe765a9bf8ea908fff60946f31261411d312bca12cd2d4eb2bcdeca298ae24045522f3c6048fd01afe114a6f623865b8685431035eaf73c77773ece249cd927beaaaa32d0eeaebe6a504b137965a4ab48e711208e50ab1a1f4dfd1d932500c60a7b4b59406a89c458335efa2b42d354d1c25a0831c5b8f6078085799a1640ac44cbab3b9b9a838a6950bf6259ad7c94114429477d989745a31a8373c740c29c6e0c50501dc222412dd603a85c42b09f40f0158b565c0aab0a972194516633a0103337d11afd91a2e241b82a88ba4a7dcc65a22c50da388321a77a00996f20d49c52a0426f644ee7a74bd1ad983387ed88632a3cbacaaec5abcdae0564805206a0d06f5a5202027d474d99fc4fa9ffca565cda8c9c89aa5d8f2e2e3ec23ad181917b9e5c747f6528d324e366e41141579052b8dc9adc0648cbcf2596c89ccbe002fd0fd290fd8da2a17932d3cd1492f062c8ecfb94854a57aa8c0326b0bf044b79f283102cf538304d36931613a285d0298d2af62babc94b1e6336d49e848c8f79d02d3e1e4ad90f170848bb0ad1ed84e90546a166fef263529da025b8d9b2943605b516db105dbf5fe900909f76ee744e2e50f6f974989fcbefeb82095635ee6f328ef9266bd0f1919190d4aa7266e5dd7b3874158576efc41d2b30381221e9983ca6854c62364372b9de9c1ec9101531beb3dcc0ad45eed687ddd343d614c2b0e012ae664c64eb93c07c6c4dad8d127fb501b07448192db8e060e05a78844a3f9e66fd6e07b0bcb4013baf5cf6d37a4239ffb3dc369606254289d128a8398ab480a9ae6f10c02010b19de080fcea637a0cc5ff7b7053ce95be66f5e20514f5875bf9e6c830abfefe9e1fadb3c7bd3d314b68d6ae1d483cd663cc7756e0b83085136ceb9e68a4ba41b081eb7f4e641052e1847527d54b74f7e1bf6fd8a7f14793ccea7b59aba48756b1a74cdfb930c77222fdb4acb15e587f80f38848eac060d14c75f6c4e9a1c05e79f3db45863e8f174f5de06d68d74b098e00f08de4100a57fa3868d3719dcf98d1c630eec8352dfc808938ada7603a7e7ab6211ee8a7d14fcafb049fa987e5f45e7de464ff991bd1c33eaf44e44eb467798e54e205741c77c25f5e2ac9bc81bb00531724dd2b628c78fcd0d4b1ff78f338db1ce080829ceace8b877dcdd663b602d7dcc37c3c4c044edcdce3af5765809901e4eac150f47d51e8a010fdc9588a93ba06b04e0ad29fb5b6aa751a42f06eef2b028750059a0d1b5b28934b4b2f0b93a8c2f3fde786672fe62445393a1b28b3d067bbc83c9c3ab4f39086ccf06099d4b80c0b7988a71e7b2ded727d92475a4f0edf4f10e793109740691b939eee0cc7b4f31ff99acf895113e00f75b8c963865a49883868646f9409cc3cf703a2dafc0c9b6cd50f01cf6facc64cf2a70b91e4c360894218762d3710feaafb70b2655b612bab7f335a29bdad07c440eb7a5ad2f74b5d6ab87d351124f34f5f01e19e4583de9855d3c80c09c9d33025505d019935397d4359c62e00cd08c5fe91ac8f982624095a0f501c3b212f46da998e33d0232d7cc892db8cbbfef1fa753685340b89f0242579caba7c8ce563619285d8b26b35a63d23e88e8010f6d54bf8d317427bf4de81bb093c48da8b6df83c3bb1c45cac8c71765211163d3be6119cd7ba532ea2a4bd1288c1c14115f5fc16592fcaeaae71a7cc7af31aaf628e28609825c3bdff5a33e1d1a1a40a545c827b38b018eef27da512a3f8aded7f8b00544059ed27de3303b9767351737b1051ae2f69bc20bf8a16d4533f85024523498538eacaf1d08b56709318a9d5992e516b3e3b40dc0976519a1f44b3012b88bdf2dba19ceb808f127b4ba0432a6d02d7e5edbe23c98d04cc4de781388931b562a781a36f067d763d763339c09e2eb2908c4d0ff71231cda923ef86bb79713ca7bbba6171a1dcebc9489fe3f1ff9120c4cd577588c76244c2bab11eb155b8b6d7a7de9d5e5605ba91ec0177014551ff11835b613ca1d499a8e8585be6f5769428eadd179400e9d6cd993111dd5468ced3fcf13c14ede7575035ec394956fd347e5aef64facbc7477389824451fb941081b6e5b2e0a10d2bbe86aa9a45ee787ad61976a2c7f578078a1972f412bcd447fd543475ad8aa2994e7c49243f34c3cd9b8aff69a03db95820efe8fb5966919c5f1fdeb35ff77529a2abe0f0cebb1775c473aae0161aa1a6708ec5ce46c55c9d391e816974cdc145cde4ee19aaadb1c5c6b298c696d79418286508d8ec9d0c8c9de7ba6cde3ee034faf31260c3e7b7420336ff078b41f10721010b0b1b3e5d6b8458e59f07e95584e6277029fb7e6f899a7e198c011b6ec6386d93518df062fd40c9d6488ce650a19ca38890a31f578c31fa660d6e3871b5223ab953fdcd9918c76a7c7baeb0fc469b3edcb7854fb3b04f5ad29593fbc99a5c8a50b74e18c61236d7bd73c0d4c91fb433fe810aebfb2d22dc039d86aafd77107684d86d7cdec2d91c1b3fe84a0621098d551f6d3c5963ea90bf2697d6648dd4bae988fa3f51c83892bb3ff744b5d4c0ca867e0ec5f91f5fdc4ff657ca2d1fa4516b99dd23985b94f78e40a09c13685a06fe49416a2833b70a614c8e466155268b356af2803c6462beb9b8abc4229822f71f6ef609a68bf04631a63e948972502d29114033e76647995921d5dbafc3df68a3ab09f954d127f25698d02fb9b1cf710a1e17c4392c32fa8ba7e6c98e18b187d5397e486f025d1e68bf573865887551a67bb19ecc0e8be8a25a434accfcb464557ed1435dce654295a9b8a6705ee69ee2c4f1a76462f0cf9c5b607418c6b8e9ec08b7f00f07684b15f7c42d016299c3f5a88c19fe7a64c1b0d8bc3009321a81d0c5f106b30acdce5026958a7e57a001bf0441e4e722011218c25dc268d9cff8f33dc56e8fc2ee6f3fa89ad53e401718dd72fe043ec7db031ce14fd5433c808a9feafd9e87428a10fc847e815959ef88610642c8c48bca46f3424491400d297438aefb37f08d2c90306fa59cf9b63fb69361ee5277cd8e632120aaf6635fdefbd209152adce2fc87806b3176989379704a1369ba78f0f031e20d049d00e012974348c0c92a900ea9cebf3e48b7687b9ee4b9e1c91899c8a0bcb41082c1f478b6b21f4336f5a84f6147b86d58286fdb2008b1eb8dccb562b28f3bb5da06423237bd995b4c44c67f8d06f59f5d789caaf10bc7adfbb6a9ccb90d89c0f4e312071bc0938ad2473fd1c56c64399f45ff7f3ecff1d4a1259c4d98f74d443878c44068ead2cd1914f357aa537ff98d1da5323f0c6b65c5610f1248740148e84d8d4722d95b83a036db8136c9c86f901f6705820159cdff27ec82af94e9dda7e2ba330212eef1b550c3da981f188393389b1cf54bc81611ece979332c366008bb33789f9a4ac090dd62fbe888a3a4b21f3c4e249226804a488a54c8f19b1e6ccd9f2ff50fd30b471af9de7f50d80de60c213a1d20bcc1cba13809e77c5af7312cc67fac9ad846cce3263014eec4729c86a45192ba8da38590059319c7c139c2fba9e458ed67d043cd6432ac39b4eabcee93c2bb2e025b006ffa296ea1e8763d95b964b14bfa5c4f478df4d6049031360366693654f178fe6c8ffcabefc09827afb704c86ba95d3bf24fd10e945efc89747d295d7f6a56a3772bd00f0517e757967a17d3d5c28d1ac159bd397488fdc5d23dc4a7e45513e5540268380a76f84c11027de0adae0eeb237f9518cc25c6c6acad56ed1ef27c45561b5ee6aae5f97f1afd8dd063393ddee0ace5eb4f465da19084819eb053f8f4fc82d5588bf0fe2fe7fd840b54a722f9841e87faaf0c6586ad726c16d8fd0253c46aa090aed6f7c3701782b05e083a884a67acb52e787d235135e32e21f0d32c3a6705a04ecdb0055bb59ccb4b3d8012aea5c4e27a6c74bdc82e03e9a57bec838901eaf3bebcd6ef096c914e59da64777c321b86ad06d02fb86f8a610c97c1717dbc818df121e1486e7678e4f2a6151b67906a5fb384cfa8c7cd07d6b0c563d0a592a7d17ebdd9eb253f25499b9774fc975603e614227ddeb46b845893e605aac5f405ed0126bef097ae033c43e3463e8d7bf1e8fa0b07196f6c1fe5b56905ab61f2ddf9371036022cff5e888efa48ccbf1b21960a7b94362a2214e34a193816aa36e2fb0426c0dd168107f91c89c6daad40d16ee2aa9985fff644e61b5ce0b7a908c94904776ffebad2586d8fda266768f5a88110fadc07769422b9ae5193a52c8cad5d68faef382087ff02a3304b9c3ddfca6157ccecef7fc140e25cae2e460a47ca50e2dce396bcc6ca3ac525a8a6a9d7516e5b617e98ac504ffa8033f50737ac366c6c575ef10c69b3230f5f86960770e5746006e8bda05cefb7ad37ae969be1fab657ab3abbfa5596252d009fd24714aae0d5f4a310997af073b7ae9ccd024ecb431d7f29dd9c79c235dddccc76a60fdf934c96b3b528a8429fa55927cc22a765217dd03831a182c1c6ace9f6bac76810fb89f2a8bab78999eb605bec9285605d828d21525e9701e531ee5c336eb257ef887c4ce4dcf0148f7ac88003d15af677e066a742b0890086f327ab7d641abe858e192c2936f1cbec5f87d0e12400e30e9f2bd0ca77978051aa09c4abd36fbc87cd837523a436a56cd1ac9fcf4c073daee5d58a24acdbec200c191c3e9a71f280a4c12604b061840f0761ca2dde0ed9905718a25151aa9fc3d7c689ac8d15a09f1039caae17e68c7263ecd61a0f7fb07cff2e8fa87e9a3a1a8426a79f1142a076e92c12fb5fb96387ea787ded249c92a22663543d4e2eecc6324adaa6d5bfe6f762306eddcaa60db05b4d59ad1b8741e553eda6c32cbbe579aa9a518d1cbc95d5c6ac5be79f424f5eef840224ee1f51ea32a7fac94dd7e7d06b3e05148e553c8286d4f4a60c2039b0d3323a99619c0bb3a98b8aac624ec7fd9a5e071a1b987b930d61af295860aec72bf7cf09fd4b8d6271c9ae53cc1153c69b6999583d36c9e0e275fe171322eac475fb8d4234689aa601ffe81d74d997ffb1b0ac88aeb7c6070fbc38064ee9edbde4403d785ccc380a44cdac7e899aa9211ec172548689de09f2b404bb70fbf14cf6aecf3f3eedf63c52c854bb12e53a70b94620e685388bb4d6e5f6e2264ea92c3b15eb374f6522955b07353ee47d52d4b124c12e1ae47d00cc776921fa1603e68e364c4997902a1366c8c852d578a580e9a3635852d21c40a2adaaad05fdfcedde06c67cfd4d6cbfd0f8d371a8ce561579f8e1d63f2764b998872493966ea9c4a998b9eccd70f98c07b4a1ca7e0ad8d8e3c49dbbb9d59b69c5130546aa947b6a2a0132580c592c7fd9a991b269dc1006a750a892634357430117dafdbb8413a2ead61e449cf6dee60d6fbde126dac225509ad898f7468851cf70322f7a79bbcdf335f5ef76223704bb6f8f13fd159025220e25e9a27f4a30befa253849641c5928a877f20985f7cc232ae2a1cbd89c91ddffd7a8490b5c9f910fe578d51deaef42ce12a7ec5cee1e91a6f46d1f97c67213d321e7c74600f8d5ff0c1b3bcc4ec512dcde3dbec61a0f7b2889255f9486b3eef7a2f4168a2931d15bcc0a2a42ebe507def5df061109f2c8e9d13084f5541e5a6ebf7171a17411769bc9d15dd7d92fd00d8e6aa957433cefa170f0d2c7a7bfd6b480202cc98ac4243336e62179dcc5f45edbc31091dc4ed279f4e632a3358df3ccffe1433bf1e19f0465db71cf8026970ea59d14576000b6f1e6c1200efdb34d7b11849563f67396c5db403d182507e109b1aad2165334ee142b33acbb4154a30bdc0a68bf0e5001f140aa58b8b575d5e584b0cf3758af91dc21b1e27cfbc4b3bd5c75b80717626433877b4df42b4ab81e9ae6eb919915c90e0483cdb0c85f3efaaf0536068a772abf12b4912ef938a5019862eb4eb919984e0c2a191e1b6a27b6a35f010e1d80b0690af83a089992d27be71184f04f78eb49d3ffd4d015b073ba7a904b7281c9ee6c55f8bc5f9d170848ddbb80e8fdcc4ca51daae81fbde36970fabee860d09c558df05e0195aeca17765eab2b374dfd1499dbd6cac2ecff180b2f0bf2468203bbea79379be1ae3d1930bc0b934c0a04f1f47cd0883db1bdfaaf887c3b088ccd2f6826c69305b0491edd51f2e0fff3847ac8dbd337cd55a00f7468e7806a631d509ff4f9c8bb883d0a1a8c128821f518ebe84127a66d7a83073ea5eb8a075d6f9614cbcb173b751410867c68127d6c5f79487b7b385a633914e11920ff4849c6140b3fa7095467ca2afff0e73c6a9c2df29238b7a50e401a2b542bf9d61864505bfa50b320d3f2c0f9fae266fedaadf7e0fdde61535fe2f95b9aa6503ba5d73f2f95def34f3019189a43acb267fbe6b61b580d26ee90977aa99410b72353dd5f2e323d04df7c6b1e0c1dfa1948864e80f4126d33c23048e59707094f67fc5ee939dbb0cd121884328e4a903ef1d9a7486f741c74dabdca15c726dc0118df14586a52675cca183e2bedfc32ffbab57bf1c785a8bbed6f86e5e2578c01df3dd142b4dfaf94530074a4b59fa3c38b641d3e60a8e26737734de62385dedbd44fd786fb5566a3b5e842b5710091712451c7614d9ce44d5c2ee10b2384a7c5cfec7bc7f0087125712ddd8cdf2646910d765e2b9a9999d3636600cc7c967bd9144269e8ea2f80954a4b24b493dbeda862d7cb41acf829f60378d9cfbfcd83440eed3b0efa61ceb09374c2bfdff02cb3d0f51c44f9ea4194c77cc19b56debe62ea288e49ddd64f4e89bd1a1db748461e5b34356fcfaa49a822c0fe315e489b9814a189730776bdb9b62912ca22b35827bd00351e46fd16045d8c7c9d6035f92a9f04f98cb01fffd8c22ff528d3a7654168c4991c15ee040fc3ed1facb0ab2d64faf40b4effd9e3d651e67ce4e872bbc6594b981cf11712a94de8a2585e1f6ec1fbba42c2915a865ab6f2441e762afa0340a594f7adcca2c5e5d9356b35d61fe0df8e5eb9d17b43633ef0528d28e89741c085d35bda40c73009f89e179f37f46cbf60128ea54a79c0d001bafe00de5632b502c2ab66c32239bdf44645df6188f6ce3c9f05c6914f31765008c23c370a7c072b9ecf5d900b4df692e05ac66b76b689a1b038e1d6cc080051104f878a22203764848cbec2818df0765676b0fe633ebd7a982effe5187c152973caf7219de99b11b32ac9fd904868276647731cd747799789a2da73bca3779160c1cbf0c8ac5b7bfd2de43ef4d8a9404a2512d3b795a7039e399db1a200bb6e0d06347cf0b2b9bf2c0c6519f8928da8739c18c05a755a17137466c71108cc28f7f7171b34fbdecd804c3da7a3b7f9484f2a58bcdf65d551c86f2e43f6086b9b8239e1c22516f592d7a64cf5da0ca6a4a997d1f36c51bcb90e669c7ffe4cd379d3926705d3ec6e60dab358644884ab0a68fa40486cf93245dda9fdd49796addbcf6b472da2ab7229f0f314d4c540ccc94b681da326fe0cc9ad052a810b56b3657ae06318bf1e5b36cf7d4ce1483594472a2107bec50dacd5de33f6f280f482652bddc541df008eb871872aa09848ac150db041666f62ff87122bfea481aa094dd338096a2c2306c34503cbd0de31ee5f1304536ca87520eb529515229b8cf5e6ba6a7215d1c1c40d0e595244144abfc81093966d969367748a75c64c049300de178a4157bcba713a82fcea2ac83bdcefc8c8fb6d39cf65c96b6f83b8aa4cae4cf10179308ea59f22a5f3c84a32a85c4f8d76fe98890ddff0f6bba38873e79ece80661be8a4f134e56c32d4c739640c7ddd48c96e2c7f41e65714d54e1fd9b76c9e1b98d8d9bfe8b2caf4476e2875ab105d46f7a550b4be90079091134ee9b30f32fb2b166713129d36425f6bebc5eaa930573fc077078e97a07e01deda8f81d0342cd81ebe71163464d540dbda83d839605e9d732f81a0376ca8256633dfdcc3f27278f68661eb31f4e2a01321052f96f796c28f4784948cc3f573bff32b592310f627b4804c9287c26090f90b2c70077cd4d5c84e85237d5572d1a92e3fc6594823448889ccf8accac4f50fb502354d73f4c1ebbdf9acf165476ccbc6b1b0c3b1e05a9b47c609ead8ad24a7fa3cf756a7646ea1ef415a2f65b5c0c32b10cea90da82b54f829b8258199c3f17a2ba45c112774031476fdbb9cf41edb68ad1c14fc89d39778fc5450c57a30bb93a217c3846af2fe395a07143b36a64400877afb8afdd84de8125245b95738feb4d635752bed1c8d26cda46c27697988349d1f13d7103b1c0823549f4808350f3c6ae59d91ce13bd369645ac28a76ea1cb2364a9837237820fbdd5bc7d595c082924b85459dcac337086891712ac85f10df01a4efde4ae0933fea40a34b2cc76c7ab1eb42ef78f5c7e51b5203c6bdca17e66eb37cb40b110d0d57a8d112fd5b2522c835b875d62ec85ed64aecb6cb8b4abf65e7926cbc90fd6f437702a886699700a8289d7dbabe47792062f5f731e1769cee90608243f7138aee9f36e1758b2bd2b5bbc977eecdc50f11d671e1a504c53aad46ee440e0699f535e5eac13248615da0e180f4bade12698fc5e6da595e2cb1ecb3a3f9e9dafc862b278a8ccb0e72f53031c343443e929df78e03b0be5fb7751a2e1ed0dd03430d6b74aa99f4aad72237efaa7dc72e28c02b4038a86ff4f63d0b27c0df28674f27bdaffb524b2c9a94c5aa968c7f45e2e4f5b95cccdc4b03939b8a1999d9872603e3ab5a243c38f35d8a86257b17d5c382c67a2d628b9506f85a2ee46762f9e69893f30a7ec10d63c5d8514201ed62b4a5b42e05f428ded53772aacde30e16d378c3b6de646ad4f3c784f150500b38bc4787625004e5b725894dc71407abfec91e4651b1c6bfbbb7ec77d1e2bef57e8c45d928cac9e5014c67f1099a06b0e77c92270c88d40d59fab89a629285829689754afacf4e6de8da94cb763298f60a9025edde0915c02eea2b2f2875ac1267f984c3f92216d9d761963a16acc002cfdd7d367d61959af67b94ece1f7e4a411c37ab29d95e4693e17960ff8afb5983993cbb4bfb126f87b7f30a0a4d39cff75280f9e109213a53cfc2df0b34f2ef8166f491a09b61544dc563c2a09b240749af0684e49da7e556eabf1061ae3b9e534dee13a2f5f009f981559ed519ef5d533faed12d393080185e596ff69988a40f5988055ef6ec91fed731fd25e0aada365436aab0c32add374a190cb8a02524002f60e0c26f7d95aa8f37b0259de9cce342baac426a8c369e7f503dd13f319b1adb11af740a2527f1310c0cbcd48e25956275ad75eec733800db021526787e43b92ee6f59ad996c3bb76add8d1bffc15235c786442b512bacc0e142e6f60445080602d4c72e3b8e792e1d6e493cf18ce64fe15c2190d90a19eec84f68d2259669a7262fea59df87944da65168874e6533830635ecf57d1cdaa7741842b850116bb43bada7d9dbc95742c5187d7994222b093568f2c453f225406c9d8d662c21539fbc3010443b39e9d9987c224fbc8eeab60dd4417c3b09dd22d47c08937df1277a42913fe92336625b5c58dd8f8ff11b79a11194a1ffe8e828f0f0f872a2823dbbc1c682965e8addb1b5943241fa54af18c57da9e8b54082cd7f5a1b180091cdd07b237d7a1c01114b2e60a2554308581cf76443e1ba68b139468222934af7a2a9e85ad80b6147beef4cd16d30f06e2a2ba357d397a24c05aecfb9cfe5792be6864bfc55296ff71736ae2b623397dc31040d6a6ada86fc0a2d841d8c184cd6054a69caa8b6c49253da5ec4d2dee9153412a1eec26877f5449bd63db75eb636d17d88c0ba2e3bf6d70ae1ce4d5929bd00bd37ebc3429c4a3d8b6318278d0e811a2db9a2ff4a1fbc0baa162cef2f9db9af5e0dd802c8d0db52c1a03b1640354f26cf504910998239a447383fabefbd7706ff00c251180eb45a2073787dd99c716d83b3691475196382b0d69172afe9f80e6021ad2a611b57147f60d23101fc0e48bb19d71ce56010ba60608dd1839a2001c668733f2d53feeb5b9c718eb852c1e28c25d033dfff6a3d8ad04e686b23d748071cb45a2fea79937cd3ea8b4b0874e1d9fad7f06c6444e75bc09cf09bf08e1f9567b970618f9cca621da5fb9cf7878f3c839c40417f1d871ba2a127466e44b55e34086b3afcdaf32787417c288ca3268aa6f2ad25724cc3743561400ca371adf619fd39840cc8450db1a526f5fcb2be9dd96342340ad1356245c6b7a23d15863f1bad7ed40e0af97157c3914f00be93fd6f0e801a873bf12fabe1d07464ef1080c791a7ac69284ecc2df2aa342d7e4fd08087748103e68335836680793c4e5f2e6e9baa7b1a73802f04c281e89fb7ac0d8cbb7e7f8124a0f9b9aef32e713e2ef32208db11b867102da81d95f0e72a8bd5a7ebf71b08bb90f25b490c3b7bf17a475eacfb4e60e11aed675a7668bdfcd994b2f4e9b71088b4c1cc4ea276a419f0e711119351a5c04f8e5cc76ce014dbd159416cebc814a0168afa4a968efb09130b6a2c88787d9f14e960b6ef5434ccdb7d375cb1e38781fec979ba1d3beae413a9cf8413f182ebde42829abdd560cd240504d9ed2d8e6899afa925c66206268080af7a5c61f3729f9449318ba96d80b7bf3471965afe9e22477da72c38d1266a9b9a7aab70f802f53a663981f34b340100586847d2d96a303d61b261c69b75d26a11754249aa5a15fc4ae680cb7bb68d8d6f797a1deaa1b08ec185989b5ae721f771461b1b59bd8f407b5b8ff44b554779b7fa60b75333c16c11b11135c86cad614cf6e81a369f034521ba19ba7305a8fd7f3239efd486829b6e231f2a13c0a62d8d74a1266d75e8fcbd385677125d48dbe30c5990112789800eb39168c881d033f76b0fa79261734609caaad147f20ef21e0ba21a96b688e106579f683f3eb81b418bda4f8f35f5cb7c177252db682dff9a2adc7af2ea6ec561bde0ec7f37ecbc9b5236d12bc7513a01a20b8a0e809c0873eda52a245aa3f9e69fea342361177e9457dd2dceff373574a8dd1cbdc572b7183f637b21d0aa6e3d92530c2ec27f38998cf909652ac7edcbfa885643bc1c560fc55888d053f571a8bd5cfac6ef8224980e9ad991b0ee325c0fd623607005fc03de17c3d6d41d222f03b8e264a3046deb507e0f95b75d606799f2922f4e093ed40cc0df4fd3f17bef5b739fb8cc5dd4a5d16a188f7d7083b87529f30f77b8c515127ad4e95cfe4bcaf21b194b3670ca3f0279a8819be4752c0ba593f2274725849b0df54f4d0dc511d2dc259fc42443d6aa91d1e99ab663f5494b24b193f7d437e6e77271abfe95349021b545c6941935cedf9930f7239791aecd226647441ad50a133e2c2c1f4c3553d02a5d0744f3aea9551ff960d200f086857621d6ba88b2a79f4f384feec9c160c98829e7898c07ddfbd22febeeca74fcf80070d4d7c6f9347afa67d8cee756c06ed2f016ee861b10eed89493c71d2bfe98bf21d6edf5ab7e33d4b2c443ca4d80e3bb23c326307565c6720d40dc6ef245528608248fa02ff50523d638905c43f4d42e26e618aaa60a34178a50aa84a0913288eadf7eff414d2b1010c84acf619ad1f821b0aa6cd4a65fed67df27885cfd83ba4e74a6b5bf624bacdaf2eaa8e64fb58a3611c66a9b936c9f46d7adbe46f0736ecb0bb6af7a721b5f22a2e7b0ad884a2c684fa59d6fbc360f470e521effeb0619d8354315c04f480be30f09b0af3b677ad57ce63a127652edb3f802f5aa4f4a9d50f1d83ac91b7f212e1358ad1c239849d41706da50d680e5b45b6f3361d623a32d6d5f979891904a03644e96d032a841b623ae9d74b661803f98da18d2f9687f3eb68dc33e6032e8bc1ad0d16fc70cb8d91079e20e312ed64ce7926f6b818f7083f24c82abbf52b4b3b9b3a97a1d19c751ac7777261c256a619d5a3fbacd942d3af059e5b16476dfb0e21e3a18452e60d05248816879049b945cf2ed3bd7ff9e568150987bc05adf4a7b776c601185317f484c4c3151ce18542702ea3622b25d093dfb6edd93aa0abdc37d0ecdaf0219c9c2e74324c6fe7ba352c90a936d477777a0b099711f8adfe5b26bf783c350c8b4912c2cd220bdb53d5f9f781acf1f7ab8c5a4dc99dfe6f3fed08158544ac77b192760ebc7e93d22e9c49307d032dd81e2d65aa7364686a07b8b7850f221ff37df66aed7b2f8886d8ade1da8c5dac3f1071462bc62a19a1c419bbf0794e21f0cb17d47b836c4922c34080e113f1fa611d82cc4d5cb576c074409dfad8ebedaccfe03da204ccbe4edb4cbe0de37068b58521baf6233632300f90aa8b357a63e6fea744dc15b298863ec4d8067aa7457bce0eca45be7f756661f8144accae957e4fc7926479730095dd7b77516b48e09ac8582c67fb4c02b6df0aeef20645f6cfad8c899ab630911741a96817dc42a885f44bb3f621205c01d8b8c840825bd932f70608e0ae922cc50922c88fbcefccb0bc71b0c54f0f95d6720a7fff662a0713bd3aaa0b46267752b455f0feabbbf87ed8267e0296b3afa28fad216d7a35c758b817c181674f00a53e3736add7b5509cfff21bcb15f397f893b021ea8dc3fe22059d514dbeb30f4d9d2416b508233615febce6bfccf28dfa81e708c79d1fc5446daf740c63b44ce8bb200877db3d9c818604480948ae2c28c4388fbea7fbab169110f954a3507acce7ef233144fd4919c82f398b1f75867707a5b448cb04fbab400917dd09fc06325d184aea2f6328fa87d4bfc0d3c150368db9041c58c6bf49b998608020e90b379822a2fd2b4f1c738ea78167437f38ddb20cf4f446e3c6d71188519e0fb1d589116e4ecf9d03064523757e09f17483cdcdf71d343101eba2a9d8b75dbe8147bb7d6f04d541f72752184796120841baa25bc42070df893fef985478849aa936948cb76d67bdc71bbd18fae0f034a2afe7e414e5681adb6b3c1dfbde59a97905532cec7bb085baa2ac2f8aea8275882402bad9615ca5e1d5c7eb7cefd3d2fb1548285143661babc4eaa6334926a3ba5dd1aed5c3721ae2a3e504220449d2ad9ca4064293c4fa2595a22b3203d66aaafc65cab387ff5576a78de8a3e301368fa99ac9593b12ff7956c2590eeca22db2879cbac2c537bba8c9fd3f5afc2ffa9de7bf037980df0a24a872254906e829f7c8f1db1053a963a2bb82cb49c47cd8c421f7ac200b2d2fe991cdcd9873bb628014e959aef1995f922cb6d1a4277cf2243924d5b7c4261ec4d2f5f91f4b322a08ab43c5ef9b7e8b4e2a1c23dee57596d5f9b75fb93e91b28eb1fa8fe494feb38afddd1ecf5db3a27c832b3c288b147915ced04e0f8eb431e1acebdceb55b79672c30b7b399650c3b94ff80a9789535acca19a384e1cbaf7f507197ec1142c199beb017a1172c766cff8368a9d3c22c253076aaed7b364e625ef0f200f2f9d2672d5e4152c89cddaed3ebe2235b5df2b39372bd316605189248ebbd7cac071e4e944f70cb757578e4cd9c156d87ea07ecab3886b4484e88c4fd87ea1481ad5007aeaf24a7ab98756d3c387749862b9e96a7864309703c8dc086c884cf6e18611b7715a173d7f286515d596a35e4de77f5b58521feb8546662c95ca81f374449865d0d6a9071f7aca8956c476ac0f679922f2d506a56e6a219ae00c801de2b6b10f3d5a97c87808e6503546304deff0a46b7cd93b85403fcbc2346976719185dbbb078c4b0b56d8bc622bcee884a6a7bcb98970c2238ebba3bf4fad5a4aebdbd5545cd7e1f6a728359cfd0e37649aed1d167eb66e50b111125f2ef8e2cd5c815d7c2505b729f5a635828e7cdfb87e2edc63e83cffa661824da2e986674a38dc21890b9456b5f76237d0587c8b823a3921e550f37e4d1ed0c28e982a87b2e2b142f6940cd8b8e2034c1507b08584c0f98a6c101ec8d48e73e38aef46b29d5e00a53781d214d421b4954a700195e160b85205ede416fd260d9ff79d974b13b4c44af50b3487e035672f0d38cae251f8a59f93f6b9d5a8dba791aa93fdc63e05c9a25c340afda6f746e200f19dca6911c07e863278a881de0fdc749da9bd93cb681647645ff6f7fdee18db845434a7c0cb19137cc13d6b3ca813b51cd4bb8e649fdc77712ed01783cb0688594df56e23b7f8bde5ab4c98f1145df2dcc7b1c9cab2b79f10c3dc44f9b7643895af4e0c353dbac542b7d25b061eaa41111c070978b98f594cb1b40ca4511f5932ec7424a23de9d8f1262b6f9b349089961af75fa889c9c645654229d583fd2e9ce230196e580fe42c359f70adc48864fadf5e62aeddfe6b0a03cb3eb953b0f4d7559c8170f338d9260ba4442b287464bcc9c0e99cb8be88ab55a76b03931572bd2dc2c8eb04afd7a258c96ae8714e4f467cfe80e9784513d9c068494d81e28afeeedadd1a95232f724c7ef5b5b1e38ea6e452581f0b85c5337f7a528da979a93ca0c2ae92ca2ef64e47996b5542f6de2b4dc4e5a778954fae814f5a241cc8a226bbf15310158b79123c2e2bd671e52bc93042a3cc4acb3393c98467173ca1f268b50bada4f24e6000f0f7a3097fef54c0085bf923640a6e32207f5b80e1a79d6658cfc9c4fb5e489b946ae38bfb128655b9355c6557ee1e3715104836241a4d155fc456fc8181b0165613bd0c9597e1317d0f124ab15d3751c59958b0a49877839c933492f587ce03508c93a2a035e85108038145f65c35626e4476f552cde642bdd1667da32fbd00def96a1b54f0ac5824263979895eb934a2455d6b442d1143552b0ef9df8ed47245acf29b2ea541b635c3aae40f7dfdd8119f4e17761a59f908f4c2271935bb099807fa7d6271ff415fb723bf153f395368cd4a056ada96a70b31679dd260bdc2f255addc81a2428cf889f7f17f198e64835e99ee14e567fbdc32cfa7ebd4acff8cedb138c85a0c655d741cc7f93b836e95f37d81854e740407c565e5f1c44d2b689642ff997160d1deaeb7cb2d2825c7a2a1d74e98e9e914a8eaabf63fcbcec0604174dfcced2e778027f657e43fec839cdbcda5d72ae407977f98ecb66b584293404158d416c60ef7007f69b5b4f278b81389e4a85d939815c1e9a2d2fa0f9ae7f09e98ba192b611782ad46c10e55fa8614fffed0960599be6148d0fe2569696c832558c16af9c37173192507b464f8dba6e01103517d21e6e527ad25b7094a404c20f352aa8c4414f1cac0b6c583796ed6c5443fcede6b03b0d36984e35c6e7386c65c21252636469ad7e95fbdbc149f957b4eeb71b7967d8d188ff4a94a2f0ba082fdc6a7d3c9542e5554c23b58a7c84fe045adeb6a64685ff1935c0278c3ea1ec2bd758c7064d37e2f7e37d4d2ba8d3aa8e97bff8f826dde3f37fe34ef055864b2024faa72ada687373e91a36c74ad7bb368184b8fcfc5a6702a25ce67ba65ad93431704c8a1d773729b92282fa7a790b0cf9150ce0fcedf99241046ea1ac9ca976642f918dbfd1a3ebde2c9affd2a9133fa3ded9b920679d86283ed0e538e05f98a13355542033e31fc6d5d1a31140ad3ef67f1adfcfd22492194b32c8b35e01e47aee4ce6a3b1d0761c88fc240149ce488cb511a35b56305968f66d1b74373ced360b1ec56be08eb1ab04b62daad3fd6092c5f58e0a85b3e77c2d8f1a82f59de9b3bd9bdf537ca6d8fe8f75f777b89f43185e290d6d7d1ce6a7dca351ccd13caa77303e570ccd6a5d442529e3c08747a519400481b7a29ed28d96ee0b992ad4e6684afa7208b1bd03245840b1f42613aafdac68bbe8d5df3c08a3f1dc6636f48c26b35d7a8423208d9033d76d82c0c68efc01e498105ad230231afe89e799b755039342c6d4d12898cfed92eeeb940b4fe67d67c633de23c1af96c4239405542f077b79ed1f05bcaf7ddf17e00f86f7c3de83d46177de7830406183faff447f10c975f7fedc18ba0b2ded6e9ab39e4baab58b776bf4ef2bae019283d310ec27f24b356efe37614fe652cc3ebce69fd94ff8acef68db7819f4b278c0058652da9b37e8e2f0b2a2dae97010c6046855364cdde11df1ade2c42bb71fc9cbfa4cee8b9c081a632a813a52957e7201d1ff1907ef3292289cd668ff7aec9e045a6eb30e8da21d416a65d4b776324b9779f3d401899a3f79c52db01f36a4dbcb40ce7260bfb0a732c0d025deef4f3b90680b512ceb405f285f1ad6487315bbfb5a3f13eeac28f6f5217bdc28592b595a3fdbb66f44e53ef635acb527a575daa5003a56324f41e877a141bff726481f9480bf01ad5ddf4cb559e378f7da704892316144773c71ce7dfb30262d76522ce99f3608f429e8b6c9850f43b592c3b9ba08a49725093727a2ea13d7432d53f7a79898feef2217d7a1d2d3131a6332e0704dcc6c93761823a5bb31659d7f9928b81a621c1ee4726f1d89f7e5401884943c686da1c5f760ffe9e63ec42c871c8270eefb358f3ae778a479e7eb26e1aa45fac0c24006c428562bd6c94487f16ec81458eecb4860c170517e31344b83528c450b508c8f13ef6e796a29dc6ae40bcad193a46a4b6ca45c3a1404516d38cf5fed3afeb5b8d884555290001a5307dd6b6b3c0e9ada52897311eaa63eff34f03df845c289bde6022534157970e634eee5739822716b2dcc96da8dab723b8553dbd5b02f74a86bf4b94c2757b1ed163a2c9ef5bc6f696f4056f1de1e6b0f0ba2b8ed3f5c8575e69c593b4eb078adbfce27dd7466af4c7447b620241eb2c4dd1706b35af52d208b6b35df088a87c57c908cbd4d058c518a2f4c5be0ae3ec9ffed0fee5ac65379a43ec9b7862bc7bf3a44ac7e99230ee77f1fcf5abefb636eaaff352963cdfc0549a3d62fbcb79dfa8014b9a88cce5eab8fc443cc37381e4c8dad701bb25f1c55ffe2d3969e02c71a923296b502aa873f6ab4fb638537a8f67301b05e7696c8ef725853738bb9d16bd1a910579b244469b834b1a71eaf2b34baecd213b24a1957015cce5b14aaf8668678e40d0ac35e7bde871df323036d99d24f6afa8c4daa7f2af0ad296d23266041e1e40987b236154f612b363e9226aa0c6802eebadf24c9971b8f7b6dd62d8af253efcbf033f40b04d53c34539ada3b0580b271deac91e44948fca5ad60e0d856ff067ffb7c3034edec97940577196f730d55b218230365ce951f452ad3e44cafcf8ead3b64f1f5886abac08a2bf1a0cf832e9f636a43a287229682e2f825f1e4d600f7814b7f712f3255b703ec5ac0eb79876605d03bd1be99dbe9a841a4e07da8f1ba50d4f4c07c72df7d346de0a9597b34bf865e2d5f1ed88aaf76e0403b8ecd62af21bff4232eb5d33bcc8856b38a8cfd6f9f4e967f714ab893c0f18b5458026704bf767b31b158c3b4a2d8b550a2ad9e3ba1968b5f5e1165f92700b49c529f8846d6318b5933f3414c3e63302e086baac002d287e525ab26a3a5e6d2bd60cabd0346b391a2a213611247de8a472019de8b2394de967d8fcd18a484e61af28013ea29ec8c5a3ef7a6252b83ef09fb3d1c95404848811a86a5e7fabca5310aeb82d45f3828be0959175af858b3909804d288fd427bf21d7b218b5cf243322a534399f9f9eda07ba1211eaaf8ecdaf9f696b4b72ac11ed3accfdc64ac5cd6dc8add8b6744879ac61c3610104a0dedc37d386fdffd51d30efd495a7b87254839aed0e93cc0f9b6b0df266360ab80a55c68610d24f349c28a8cf958a300f98b389fdd4583a434aba1b289a3ecd6350add72d9c97428ff22bd6a6c2d3ad641b4a93b276a4fc386f546f693c0e39869b64cc73418f66e1641c966ae228e5281c177520fb0b78d791ce267361d2ebefcac0f441ae1c09436db70d604e8be7c772b949d7ffc01542c922550871693ca6b05ad6cf23d3d77b6d25f8997c14aa64273c1a45e28be5bd345df501f21fe155829ec3cc4b0b3fc18756c459660b74df916a243df70069030294fe75a0a703265e63190d7e4ddfe18e8483ee3b5470865f64e3d141e0da1508e5d02a2446827a90d21f2c09d126abf8a9f20573e39095db683aee55352aeb49858d836d62851a57c64595674e0ffee49ffa08797ba499d0feaecbe86306e9e5e4358f983b97ca5441d8430e330c106a5c4f2c365c762ac17ebcd4325803a5a509bc791d260ffa29d86f074d0f75dc4b3d3d492b238360950224c6308dc34632e51ae8c5d4c26758846d44f53142b9c7d83b39991ffc2d42c3c03e2ec115d7482ae371915a49fca1fc06ad102c8ff817aaedec1e9f0cec76ea65bbaba82e113756a11bf1d1792b8848893f6f287b002e9cbcf8d32c2c551712639b7a5cb92424c341866360d6e269caf2e44da6ca89605d964ba2a67dae516a125fc4082a0f70665a75532e4597dffed3e514f7e9404110b23693ad1d3858578bedf685971e6eb9f984bd4e22db29138a399bc62d2b93517422167b3598f28af38b31f9b04059ce9604997d25e366941a519a903367a713b033d03a1cae5a7d3c33d657380c646d71b1f22d17501d3a49f89db165d2981077a6fd4872ad02a4d482144c2f1ed4b0ebbc8116610a884db6a8ba7b6caa263395025b52e5f14ecf3b826592381197678f2b34c5616e2a61ac3af14c7844b1f65691f36a115e2cbb9f4e11a7ca85af108ebcf4bc4b9ad11c3885da3f23de0890105a0af632fbce08af197bc9f961f6169e484881ad458f411ff14249b17ca824a9ea7320d52b9fa66efacbe2bcedd13bced07df808f5bee7e73d2ba8facd89dcedcf6ada72d593c39bf4e3b44b8cf87c46e2ce8660063a1caee272ed8da248056f78b3e07cccb96caa3adcb0c9c228a45bc3d25f30e6433d16522b0064880129c442373a4148380d4447161a4eb053acad85a17d646ecb2b6dfadbd4c55ecffd308976648d249ac70cd87eacc3250f49d9c8235615d713e92a15e86d41c8f9c0d8e32c46a08ea0bdd901f36372e636188d6a4956c21a9243920a9db4e8eae9a6061502c5fe12cc6c4667d477b823f781d13c453e4983d24f9d69595ec46d00f943db7f3b9137ce5da0ceec2d4b86dad8e3c69e404be41ea8aecf76f53594581a220410937b7bcd324dcee650920ff8500459f2ce99dbe6f42d13eb0fde1cc1a613475a5662774caea89e41b3c12e547882b7117cb6d11f4523a210046db75e64dd30c30a9b0b3d6da737be53f9acdf053cba08164f2d9aa9bde23efb1129edffd4adda046b04271389604af999ef2dc4441cb67f68fe1d7afe83cee538c6cf8e087f3aebc1bacd1290d9b93bdde5e2432b54fe3f48d0414d7993d56cad9214a58bd7e9ed7039c042ff5718af2f84303c8c3940b6dfded7111b1f013ed0e6e9d62c12350a6bee7042e45b4d165eedf05c95743c7cb8ed76d6a8b33219c93458343a1266c3da82625afbd3173326ae16f1f6b1679437e0f63ad90f9dd202ea85fcb6700034a867f0a9bffb9f84177678159410f2aa0d4bc82776e49ed21a501557eec5acfe87d12e394c1aa139a5f7a24a19cc2c2588512a7220e751227033072c84498bb2772da007279ed987ff20bf2c93cf69ae19612a51ee7797fec9ab0c8176f9c172ca62d8124e2b15dc290b3bce795e614c4e270d7dd6720987eb09a1cf4e8fff51aca9d42093173afbb1a39dfc34c34d3c5a6b40b713680b83ba14ef1149fd9a1d65af5e35bff6bfdd2930e854845ca3b9a0bd886d3035f7fc55e9f5e9d91a121ddeb93b598ac53d79335164e2ccd96a10335e2f45ce2ecb0d785590a4351ac2cd62e0ddc80f83cd765653ceca5ebb58ec6a45a106a64c47d3ab36bede47e119d22fc336b575ebd1d0776718ef492cb4833a60431bd070547b8a2fea0b5ec7b78e056a853297dfccfda04662a19065230488afb7b76d8b5e04da18238b0c247b90ab0376d663dfbd4638ebb11eaed82107ded3e690bc46ecc1ef194599434fce7ab5b92431409efb5afdcb119a6fed68ac56917f6ebb34959e52583a766faf2709e70ff7149c9abaeb97ed485c27635d12cbf0279dda5e2da0fb1abbdb1c7be185d2d7a1806381c1fadcb0b950373245a86b04bd24fbd9cc1b2637f20b8b177e03a90ad34af3f74e988f83e1908cf296d540ae07aa9c518efcee3d2032d18e3b6f89771a465e69bde6a0d9803ff61c65e4110068b317b0896024de992d5c6d049ff4a8e2dba9e597b56e526521c8f343656acc2870137b618fa856a717831077c6bc3c97caaa4133a8d2042267144afe37692b901b64b1c6f6d6ad982339c96e584928e0c7b4699e9a2c96e3516192ac33592fea0e58f038cd7ebebd87e63290d17804d33223b8797bbd805a76a22ac37a31dc3b226d9eee974e9c4cd89a759e930e1c77b460498b08c8c0284e3669333ed39ef04329fceb55e0b1a18deaa39bc7fd91a678889483fd079729a46bdf465ccf00e87b51846958cdc6a667cf6d05bd089da2b09b5557f7b553d7393c7acc9aec9c589c9592a063d54f42feaf49a7dc8da9a43a0323a759588937692e5a4f5a5f9e4b4ec88560dfdbea89bdaebdb297114c182968dd89f10154bcfd604cf31189d10f0679bd83b378b7c5cfd4995a905d340c830ba3fd5704b5528f51702306b8e04d4d905608099f8dd64e854dfc3ffbb8edc9167ad665ae442638d1adcab8d20bd654e2ed7273fcdb578bc962145ceabba2333cdbe977c6fde460a0f5b008205b9be44cf25f46691e5bec6c886dd8352341e534da20b04220b9c9e7126b67d8f794ca010de6f957b6e253fcba6e645257826839b5c479064a1bc526f24ca2ef8d212ef8c5b1ed11c4cfdf905a4a9ade59a023e7f80497674e115765b7fe33648010949c5d18caa980c45ab93ec79494607243f4fb70dc8623d6afe75f4e9cd942f371ac9155678825ef867148d47bd0092f2670ae49a9f843d831fdbd8c21df110a4176933dc0ba7955c76705d2b1e6bf4aa237182d5402644d00d38da9a4747846fdb7e17bb9c3b760c40df1c7819697458cd97e17e327388829173a574161c6420c3584d4aa658d31ff2069e488c032db3f725816a86782bb0bdbb709d082b8ef239e130d38a717b1b02be83fdd961cfa0af92419d0d6f8c0ab96ff6d9aad9f482cb2ba37c808424bd17967df988344640787e1f3007c83cdadaccce8f0c35f8697164ebe7dbc9c875bba18a8016c39f45beda51e7eb43760fbf4c0e1c99ab61fbda4d57fbd329c7e3367496606b81968e256ff417f006d75aa5452bcc84eb7ba1c5d27244bfa1f8597d3ad94276af4af3d35c7ae81e3c57a3ed59b39fb7e47f7c29891bc40adf0c043d13d486c1083a501096ff66b1da7b3e5b2d581cf793ba4aa77d989d585fd908b7171e29865f10a248532570ae1487180a938c86b2c605e22d08d3b9f62208005ce9255e6693c586511fb98ad240c74253602ae3567278050f176fb89032da751af19d3db4646d1547ab013e7b7f75aa7a84da6263cfbf56bd46e11a6763c587edca6004725b77148bf071a3f8d9b507f1bfe54438c882d49299987b3bcaac0981ba9b61a0ff3ea5854995d96148216a5caed24133494e8dc17b7c36e211e9d06c1fd1dcf819c47a2791df192d730ddfe49fe2f5b20983f25bf6562b5d8ba52015f56be790f96e6ca09c4b3d513cf026df8f83ba0cf03a3228bee44d2619d0c3e3831db61026c24cd535f90aaaac644fc92a4f54bc26494061c7d02be8d11a90d600c7aea73cffe23f418a4c5fcb97f9c3e74400b5780a81f82d00380d746da3f6c03ff10d8bfca58e163bb51a1f93325b532615e9571bfac93289f6796c4bc525125257e4635195e4ea551af02b44ad893efd063bb05658779fa49211735cc496fc8eb1e7d66cd301edeb4efe90cea3b7433c3c805118dde1ea6e50d7ba2d7fd39e5c23a6d8063aff9990db4fe2df28d3b30fd67096ffdb526ee276b8357b65f31b5c9b3ff1b10b904b001808b637af915603c953c46aec38e85051d3ee96ba7e073dce4621cd6d79975a3e42998c94a06adeb9c6012b9d4ba6f88bde7be7523c0085e78f68ba3ca7f826e33056a8f91e962e90b8a3df66bc94be74741f255bf2c51ebdb309bb75fb7415865dc9f38710e56f5f8c4ae59a4c4d1ba140dc22c7c6b4fba7810b3dff8d76007267000400db79173337d0b0c8082b4d41b11c3165eb0f53eb4cb2a4b8eac5f997f728e8fa30ef54e1dc32379775b659ebbb4dfd8be10fa2d0c5b1ff2506ae2c0c7d27b4f6e30b65231b8428e3c454cc3b4f2ea43eaa3568f43a6f9ef8e05f22b3ba99730e7c546d407ed9ab6fa13550c17bf9aa984896f62676613958f4e83a84b10e4607f758d15e52e14140c8b116ba097fc6f0522786580d0f1b035074f3000e6dbba11befaaf5184a5f8c43222a8834c57d250e445047d0a0244ae1c3c5a0a42a06f28ee8291bdcca6a3eda7e6bf046176bfb62992dcd4491d6abe589d4f3099cf99b7f04778684307332880dee895db8045c1f5aed496a0af56b3fe378bf11a4ab511bcb80a3b1625c78167f76131388b57c9d45c43c30f8c8a2d3f814a3ccaf4179d4f461ae850abc2c63b99b4b07603b4c9e382966bbec52b89ac2e12f523f5a8e849438d74a172c973364f1fe4fbf754ec29ef86c76fc59abc43f0d706bee3e05aed2252ff459c1d82fe4fe1f301d6a9fac2398508010534d3021e227d6bf66576c27f79f0cab9241b80634ab16d53eb2ebd16e4b2ff03698d86bec9370d6237ae6ceef486b897eaf2c09d3fe06bb7a447ef433096085bb7ef5e67b4a1088e67be3b0f5566c97dd70c702d99552c7dd96535e484eac7a64ea6b1f6b8cb47cf1803bbc071ad5f0225f0026561d60325a1333bbe4ccbc6029870e2178af76aa6f5c178cb7a54a065a5a78d7f313ffbed5d7485d5974b0afd0cdb1e6a4eaae75af1a1fd260a1df9b98e2397097bdab8527309858df09bb9a2433b6e4179e812cbb2e2957bedc3742fd9c5776a15c8924592b2be74b4b9b353c3ba3c48b763ca48ef5da43a09bcde1948eaf91ec4d4f6cbcfa7c9f4a424296f8fe59d5c8a9054d5aefeaf2cacf5320826b3245f5347e1cd6635c5542d904cd68a96dbb0794328cd2347b6ba27bdd30c3f56cec31f55c176e2ffa14047eedc47828569e0f4fdb61129017c8b8b41bd527a42f2c0035e1b40bbe0f12cef38c08570a1f493931c16b8c0a938de43bffbd97a5385386410f1e2a8886e676049677945037abe44c8414e5ed83e760bb5c773bf857f0d3001fda6d6278730922b48868130f830b52be488a93a46a18ea0a22031b89a9b448d5731049984b2dcd929aced353f5060d9068d27d643dfdf8a098ad31dbdb40b30ec9fa8cdc243f2fbb3fe95fca3bd5b275e4abacdf46ae02cf265a6b2d108f224661142a7e8c0210c59f2e0fa3517f1292e53ecad0f8397efde87e37d4a794a6175817cb904df96dce2689b44b61face4df0ea5f0f05a14e47e56dfacae09cdcd961bbaaf3d0784bed3cf3401c5274ccf045f803a28ae373b811764a5c621e91f0c1c259c9de7f91202c42d6b84548cf6dbf5272fc86a89fb6d38a21e2f6e95a873078c6cd2bcb5d56149adc3a0bf9a4b99b185e1efcb66959e92faeec40e84a0ea9853b21824f9d98452de647b3d7081c2a5f9f85d3c1615a372d6b87a40cba3ca668b91eba42117452ae5c8d09c0843c5bbb26816c66afa2837fdf72ce21def4609838654da766e38e7de3ebc59e243aa3f988bf03ab9b29bb53fc8b047fe91eca0187ee42c14994c172b9fb3c72357fe4cb10b747b914419167d969e6fa76d4ac7ea6702dd47e3fe44d8db8e799c32e98a82236eddf670bbb207d2d8b761860c68986c0cbe99b60a1f64430a58e3247d10d9688be4a4e1ddebd9e6c11abfb8f94af6824392094e039e3a0bd3ba844efe5aac3aac586f56a8da53882a44627a9ba74548f28d416cf9de1488f0ee1dcde50a1ac47b4e7ff0c0e272c3210e673c2cd1efeb3b65541ed1be30a7df610996e585383af805f3496c7a811ed08fedb69f15df471d38468f5319f8ce8660a8546ab218fc4425f9d2bc9efd5ef7845ba4bb582ab4a3b03b3e5d52c63fe88df082a9328344b4e3f458f9e34d712234a40794ef69ee84f4db30a865c5a10c3299ff30e5c3d527125ae2ffcf2c2543202b0a761630767d32d2ff77cff76000cb9bdf6efed047d4603309cf9e8d86bfad49911682a71b9dd3ab389d60e32c84449e90ab0b14e17a270780cc23884b5bb0d0c2c20a44909793f205b5712cd45bc7a796f4e620d9a76106531d55178cc8c1480ec6c61e48864d86d17b999c361fb8589dc4971f05beb9f20c29a2932ecc7ecda08ecd4783102afc6ddb0e97be64dab9335870408a39ae502c5340a315b98a43354bc159d92b8dd07f6ec1797f5b00ecfbc9a4674f8f14dc94e2a17144a472dda8a39dacd9ddd3a6dc0c86702e86ba0aa6cf5335ab213632a67eff81ce5c3f1fa28c135b833dfc0d1f6cc57976f265b8c3aafec1acf46f501178de372d00a399eff6d28acd55b3d7ff187cd6dd24daae0345b03feb8e6c4bc584adc00ed5c0fb4fce7b6723b41074ed87f7572b6c79da8456ea61efb4dd1b6425b8a40678818a89f26d456e5666df021b9344287d7ddb8b47eca0dd4143c8ec9f346d8d09203d51f73556d3dbddfd9eb382d2400bd1d32f1258ced29b116fa0cad1343e2e8b31bea47fd8601a7f77b33bcdb639f5b3056a96e859f38ab1a5752b5c1d617365093e27691ed682b84dec5d0c64668a279152c346394985d9849c7d2ce23cb994442d792cb2c34ad2b101fcf9ce8c46db58250a579e15d213d17e6b5a1886584bea48dca7cc1e9ce049ffa6d6a84b6375780f28ee121079dadd89724731cc4eb646e708d1f6ab3fc0280c309c7f9802a54481a4c88ec69d0ae1ea3f84cda8f76d70254409ef945f9572574f72e627983b74702901c513e58f313a81716d9750891a04224aa8762c6a6007168ef267d718533f8e992b9818b67af37470d7292abd2a938dbc44fb51cade60e7b2289dab46f9800d65953e4e422b13c1ec648fa20ba7a1b2b05a7b54d850a476992cf820fe8f2b65b7a06cf24591e7707262c832f19847f2414dd399f4d2e20c95baa369c735f485b5b0cfde60db29604e0182f62df04788a06f034953ac9ba4d5776b0e9cc08483f06811696ca69bd1f10469002abbb67f8a2964342972401f10211562c11fb245711c06e51efff44894b9c71171fba5cc7bc29a12082c5402924eca8c865de37aecef0402a4d14b124ffa6dbe6c04647f96ff01b8540e813b2ba3887e32dea73f7c62695b71cfc9291b40d34f618929d6d3bee1af4be4b056f0cb98ea3667f797e5665f43314f0108e4e861fe3058a99dde72c8618f61f2405fb99eec1d7a4a9f77d87c0646b60ca3746833b656f257779d3c8a223ca52c795a26ac23ab8c6f84e3b59cc0d88d8b9621fc99f3a88c534703ccf43d715059e26f594a85f8478e28eeb9add4f28b33f108426e313143da911d83a4cf82999ded1ffcf00b7f1d33aab5db35b91a7f9dafdb19ae2a09dfb62eda3e9e8a8eb66ee1f0fe1e64e5ad1936f6445c00cb671b6affe17c43136ad0048fcb5ea62cf6ef5fbbf7226451495110513fa07a76f2aec1755fc39d0f4426c965e448a464cb2885adac81aa220ed9bf22abc84d2df05ae19176095501c3e9e18891e1fc912f20b0da62e4ca2012075cc3cd7993444179acf395b8a40ef1260615b91836a7ee6ef908e1cbf2bff17c14e4cd3e58c858b47fda74e64a2e5db81a8c8b4f53e40e132bc0845827e7167829e435f9d51ee192fbca462a31b2e0ae80347ad4484cbfa8a6bb132afcae35c3a5136b733e0037572826229cb2b4955688ec7b2c3f2dc6418efa8617cc425c5a9ce1ab782b32f3d721393e4db4b7de0a9e9b2a639c33801123e21dd3353a55db7717a1bb16061b2c84f41bf655aec5487a194afc1cf4c35a66c230bc1dd26400a7acd72985e2a893c8206b05664fa42e9c6b48e57c774300e3d96e1665be93e8215cb078990c0885b588e8ef0456ddffd66d3d1c303d13e3eecd412245b389d79a7be01710da3c3ebd523dac70033b22b91823b39d3211e149b48b36645d7c2a62464c621b184da2f448a997835240a6dbe0baeb0e7cb721a82c8b404234ad4fa28306dd19f4e6ab4615c435e91375f6d422e1da8ea1538fb4365d2553bcf9a886304fa89cea72708b99e0c1509e8d96a2b50c2948573d42deea703b9fa47d1e79215e640eb08076eb88cceb2034ec3d9ca61de3dc4c81ac09ca325c2ba54bfe89f54166ee60b5e047522cc6e51e54aa4e5824f60add3cd6eca1ebad5ac8bc743b35aeed5efaef863621712a54e4a900baf450f6e68a0578ba18cdc750247ed1cb05c56ae57a28fe8b8a814854f4744544a11abdcd691c388338aa0be915ecf7ecfccc980735f0c8ead4e8e7416dc720c4043f065831d191d47b71daddfd523e3b1390fa2420b3196c48dd54e43d0e524630a99265166fda9d1ad846fe68996dbfc315bd5daa8745ee9ab47062b10d9feb6c8bd8589409ac195dda315de53bb5d70dfbbf463245aa92f33afe08f05efdaf71fd87d6243eab9948fb0f6f5808b8e60d8e1235b141dd763029a82fd7ee58a5cec552a447221828c5cb97e1a13e0374c66a97f61ed7213275c43a55640afe430e28897c02c2f2a4c0c1320766ee82c6c8a35c00e4f146c2af65384a3f6fc2a0efc6970bd5a6a06baec609ced0d61e7ef4b00e19c372e32774d7600ee62abb429186e00ce03210dffc0aa7c7c96f0ee885a59305aed1e4fde603e3b18879c221918354162aa5eff7c721bb17c1445c2350c546fdb7c3e44a47be2cf22262b9011e5358297e9d477f7339b2786b53b67b90460b7bfdba0c35da07d76885350f58adbeb7d7b5847ef124ec401ca882481ceda00076937a22cf93de7378c1ca1046a521fe78871edb0e4253d32311adce7186eaa622efb8a07a2fbf0433192a36ab073b0ddb8c835c10535c7cdd0cc1797425b74b79aeadf335a0265d8019349c2f7671c8df986fd4d792880d9df60b4deac7fa725e46075e8a74884c276303db6988f2bb9d18b18f51c06bf662cce32f327c59acc323df4b371dc1982dd7d4af15dfdb58b1a4847b7f8a908aa90686cda45cbbacdc6fdfa6f93d68ec202b3c92751fc1c518137e8a29a546a73ae55525a21f8fb6b838bc83859cfdbd92cea381fad7731c87f257ff4a29afb41190c0e96614504a853f228ff3f54b76cc3ad373199a30524dc1d567f6abadb41bd2bc6cf70dd3398eaa19f85708fc5f81c720312654a5c0d11f5ad5858ca1d1318b7bee39e9e2716cf64bbd7dfaafce89cef04c850c84fd7bfe4181925657e0dcf2b0bc402f962d17641faf4531693953fbd1212c9e848dd922db087d9e06799f823ed6b78d292b194f692d9bd22bf8bd733519b8d815d446392ef5317946fe42c9384e3c8a8924dd01d96b5c6f6417d15ac1a6059f06077481a558cbb425c44e58a597d38a9a8b3a750416cc6563dfebc0dfd7130396d186c55561f54b2d5bd5c5355bd8574bc689507055450b1c5850868ed4c749d5fd8509f9722f316e980664bcb15d7ba7f5d0f7d333b84a4885d4705198b4598d4422acac760c6390aabf491bddbc07bdb54485e712d162e2b2df061bab97c722e766e307c7423785b8fefe513ff379552824017dee6d9cb61e7c706ac22507953868ce49eb35913bd4f8ea888f0240920a0612249ecbfaafc52c3b1a5f68a91a2dc0f7764312340cfcc4c376779b0bad8fd22fcf32dc334e8161a65ca8d50fd0faef908f3528da1c598a417126d3eb718a14149917435bb0bbf6f4d5f0dd76f35442b5c39b2cfdfc457fbccf1f7101442382e1aae9777d30ed12fd31c6728d2fdb3a94b717428bd43e7da09dd1e9695e5667ca5546bcea1a4c76e0568d83e6611e6df9894b0d97e5f71218e5ed2232908150bc6e684c12576f889e860988f7f98603af0948145dbe95fb66dfaa78701bb1d53c471b468dfe59ca402c325554f0fe8f7d976be027f9a3a6e2800aebc0496105aaf6a55c99675ef940f82151f09fb51168d656c42bb41d2dd57151e1a4dd23062c8b46c7ecbe00829251da4f195a08956b9201a3e65742832bf2d843e9ae60c579c869eaaf9f9f46801ed9f2bbef069a14307bc46d4ba833bceee7a185917b46c97fe74064e3fd6f3215771faff0d62eea3a711ff91d1dff28909b43e3c002953a2b3af0a55f666acf7e37f06109d5a82089b1e1c8cfd0d2dcde76f742eee0d06ba315c445c1f1a2b3d73366c5a6dc667accae99fefa89202b6fe2fbe2c220a38cb2220cdc23da65e0ddd08fd3c2212c0e12b475c29f638778911331bd5ffd02e88b142e2139779510f73e4ff4cd7c1735676aede523f3c3e6256d1bbf07a61d351f2cdcab4d42aba6cd2bc45fbd54a027dfee6019f9878bf2bd60577eeff9eaebb3f791b5fb17915003981f039b5574caa59e17b590268e79ba0d974687ede301f741c11d9c8c9c6c3685e2bb383d872d8c2a297514f3a76da3d75e40e5b611b99c03f5fc620365bb223d7f8ff90586c3453b19384e470efa99994e02dec1fac7e14373e4b2844e857cad7e08320ae4c34dad7a2c6c6a248fbc53ced37be6544ecbd78cac2567e1e79fede8b8671556e5bd41736c313bb9b2c55e71ed2b9d42ff19e361427b7b5d17ec519975fcf374c97a40937e58da42182571ddf91c7c2e2dfa5dc8a4b706b4c7385003f757f285f582fb5a42e3ecd67283b4667791a58ecf64ea1992c0f26047a81129d79d7aed928ec148cc41c62b6f428f57900b55583281d1a6805e53b1f78738cbf276c112249b2f022dc0e70c8fd940c22941cbae78225dbdb28b5e812d206dd5b757c1182f46c4bfe8bee0f9de18bc8944c2e56be64d09d31e834dbcf8ed7731095940de26e7839cdf20000e0f5e7b71dfbf680924989f8f7af712f4c50ff077478af57bc3843931cb42f26d39da4100fa63f96f91ae55d19f52a047a5aa519a2a6d69143e287cfd656c79ffdcd5c8b2069ac0ad88e5af4ac99602835daf153eef0578b0d5eccbae57e7097d1e8b8f072e20d31e14959f72707fc467862faa1c397cc5099c298b3219f36bacc01eead189fe2779f307fb03bac8501ac2858054c6b7ec3219ca7e1f502296051591eaef335e4ef3c5293b4c71a9580c979e426cef27096ca8952643cc86ed0f07761930e925dc1fdfb0937fe7f21cb35564b603d45b2cac15c382c3f27a03dfaf2b61399ad55a8fa4ec663878719eb0c29304b9f2f6f0ca41becf7ea8c6c1d086b62f5b4970d6959780aeb68f7bbd1c95d455e2346022c213a9c5f46537dbafba97966a76370d0193a3cb12d119748e2bc93ad876635f73476d7ccd570b39963a6446153aa728c4e23a9f818b9f5ec6783ba92614be0cf92b363f1e6f23d55fb06be4dbcd823e40c2cf99d6437c734573dcee4a21a2287ba0975414c9102d1b3fb1ad2c69f5dfff38cea3c99ddbfca392f33cb625356031d02e611e59e1e05bd6c734c640a9b79043322cccaefcbaaf6055b0f114214e4d60dc6dc2c9f92e650c41c8dc37438859bae622750c9a8deaeb0405a442b15f8f53ebb535a57ca392a8302cd821d7d915bbdc6aab2c32428d9eaf02d221b733d0214e1dff73466841c0c2ac57e0fcdc86af5bb51c2138d30d74fe9cd469cb693730f167c6a52528c3e934d8b5268c6072f9ff255993701eae78bf0fffa1830d4bc9ea5c779ecb67c514c197a5efad0aabf1aee9cb7ba5a0735d0e22b9d57123bcb1cc39987e1b4a21f7d2664ee8a6e5c38d677aa990ef887a4122780a26e4373419f016e4b60005a5c496e52321fd8fc50e88b07397de25cebae680bada8f61184c20f06bd7d7e3f79912394e7a0fa4320754c8265ed029bf4263109b2696122ff13a8c93e9b502ff4a3ad82a2471ebd09a1c32be6ee3f61d6ea6ae28d8b7565700e67e600171a68cae9ac05cbca4900eba6ed0293ef97e9d572ce74c281456abd10cd2b2acb0ae546f3786bdbf234522e684188129d6db50cac7410c62c6ada576dfc2223f204f70f0b50d379931f5c82286d73fa65f6d887e9ce0b116c77cda702f5fdfa7c139b8366b9202121d734c91a54bb9393837d78c941b207641888f92196d78ca4c4c4ec8cba173a578cd821ea4b19aead6d2c26409b3aa8a269fcf3ee8645451be2a72aaf552a31bdc6ac041133e95507afae9c4521b8b856dd4c912b256d8d53b6aa879678a4774126a02aa9ec2bda75ec662e77ed2f7e68f2dcca2a38a23f2c83ddc8635fa504ad96fbf7f435b07c53aaa09a12f248ccba8c54b05aafa908df2ba0cbb06633a206c710d242ac39e99a42cad0f630c1fe17a0f407f3ad825d6cb993a8e982a1daed207ebebb6296b0d6015cadd5346c31bcd26c807faea46ac29a7ef52aa8c4414f1cac0b6c583796ed6c5443fcede6b03b0d36984e35cd9bd1a98e3d6bdc0aa64dfb1f25e380e4b5fcafddc1ec3c3a3559fc5d745486ff2c140620764c8b006c2ed4bf7dc27353d753e45a8529505349f9dd82456173fa1a7a5197b155b1408e699b0a1589b416bf3193c1515e36575521c8ef276a6dab0fcc09ad6f6e895f7f04532eab43cde3a82944e5f7e1ec5fe0163cea62efc6ab6adc1755155c1ad00291acf178ca4017264162ef92a98950fffd1ffb9c9dd6e2e45f0dc75db4d797b1ecfdbc4a2a638db7554dbad404a6a808deafc2d4d4799cabd7a1bba1366d54acc06669b1104a148f03f96cd0edae7c1b8576592cf31854090d9da187778644f0dd104dd52c4f72c05d195e51bdc794bea1457a8cb834bdc52afcc2d2a6b98326043380ad156c807e87979194aae2bad1457e72b4a16455b0446e32a02e7579c736281929750b5ccabdbae665fdd241c530bfadc69f22adb12f0ca3c06a96799349d4d31b9309f8177654e555808e332cc2fce4d8fa0a5a53db5eafcdc3ad02cffb8799e783ab897cd1937462ba8b1bff7a65f0c720786b35395e9fdbb2d3e876cb4b18533260d0f6c30c8c9ec692a0d9848840cbad5505581f7c3c0e6b37da4abf2f36cee86a0a7ef02fa5c8794653ae820a15cf233e01f578187d0c7a8ca3b376395a96c1f5a990fdddbeea04433d5106dd7e51cf94fbcd8ca19db6a33c337eb8b0cd17cf176f58206312edfddcd07be16e25db156929e8af115969f6cafe1f0e2c12038e38e46322694ff8acef68db7819f4b278c0058652da9b37e8e2f0b2a2dae97013804b287a77b29d817cae0fbdb63c3ab8c6b0831a5197623350bb12e1d03829ddc2306b17002de37397f59846ff28729c0faaa7005d1b7ffb85b04f51b928ee1f2e21aa042ecde3e3d742677f1de9fc2675df78a0d1dd732e8fb2b809cedd59840e4581db9327b53a3b0a3bd486d41877cb6e7c03f3bab9ca2ad743dfd9babe26099e51f12743bffff25136d5d7bc0473c2edcab8ca05ad48d7cfb1b25b5e066f2560f7557ce8ae5a858ef00542e28957694410d53b823fea560c23d6fc4e06cee1e9ee468934361006ba2906385364054eaf182a7b1b976a482e109bc05b13cf755f2a0e19753051c5e49ae209d664d1566403a19bac443d030b6bdf557368bbdc3c02bb1e23c945351affe3584949efab52b0a92aa230d0f111eb8d0a4f48f4cf8b26e61abe31f4509f0bcaab6cb982d4d025898f34dc846d5e6c6e23a633a21f1d410967f10267be09a07dea97c77911c25cc6559e51fe420d7aea883bda96508ad7d632b921e4daa1352b928f5310d3418110a6bf6fb4dcaa0267d656254be8f7d0158f9040ee9590aef530b4901cc182588da8fd4882285661208170f270963d658a3268111ace263d45df4b25608654a29054ffaf26beab98613cbce3e03e721e12fd177378f520e79af3ba017a09447b07832ca49692d5076a43bb7f2ae46edd689c00824b83aeb650712c524a739f5adad977ed8845791279fa7e7853fe62083273ec4fa0338867b660cb93470a45929c87e6eace8ce6d51b6bf48899886ad2b2b94036d4d5f8babf7ee68a2b12fa489f8301d4b1adc13ab0043aff75459164559ac7544fe734ed1dc7971c62a53c2c34d1588b2bd877d5c7c3a5af871326bbb967155de92d8dd1297e479cb0d5a642da42e8cb43f9180f9b066213f0506a84c12f1182f229cb9c224c15ee7ae01e924a1957015cce5b14aaf8668678e40d0ac35e7bde871df323036d9e4d4a114baf9783f69e4c0bc2e8dd515ee3b150068e14302f94601526c2d9141f885179ab021d435648290788e2d7aab5717cc2a84c72fcca6c8e0c85db39e4783fe49a41ee603e065f1c0da5e61224bebe9a838eeea3b286f7c6d6f69dfc5368f54df7d397ad97b66a554a9156e3efa0d2d197c7b146897913eda89de70048b0c3454a2ccfcd5a7bbd5427521a9508069ad654b0785d56fad6173f031673f9964fdd563edc9a1e2861b040a06b1f9ed02b9541f14b7ee623b4ea4c703c66b170ed3ed29f89e21a1fddf6c0d54fb7c4a19378175e7867804f6f087188ebc1573e3c61c0309e3c4ee1178d7fdd4ac3b7c9bdcad7c42d50491c0724e698cb0a2651014ced7b7748e024c45591d87ef8413b54d695df1b5e9503f67404f91a041bedd2fffc4e5b67a454e3e187d72cf9ff38dc77ba44697bbfd89a106a78677a415fe6bb0dce1783808e39923d8afba34421f18be4f571ad6a7ffad3c3a05238af230555afd77b918ce70260d42c9d97c0020bd09ebe637eab7ba8ebe954b458c75252781536a1953e10ff4fcbb7abb495a9f1787d0a806d4f0016618636f44d76bf70bd0f7e61806ce09b7ccfdc64ac5cd6dc8add8b6744879ac61c3610104a0dedc37d386fd7fb41ddaa34d57158e68f076857e97ec56ab46fab11813f4cf3b474b9892ebe841b99207618a61048ba4dcac95d1f860e6c69c3c6a483f29f74bf9618fecb27756ab70149f575d4e936dcafe24d66e24efad55ffe4bbd266ceed70f113c0f6ec2b47d7b884fd3c621c1510a2941723e91768798c857793a2dc1e32b6c74fef3909984a97ff1a58616dc8cb4c0ea417cefe13b2e008a8fb46d6ef3a14bef8ab0fd06ee6797c6c785846c05d6cb7612eb0d559796d818bddbcd354120e02299fd6735d1efb3aa42a9d2f9a81000854d2e0721d5abb43bd9336d91f753af0dbd1a5b7df903166b1d619cdb2e008874f742b35ccda7c740f96fd96f75f718e348a81044b8f2418a8820ec45f83b857f5cb0971b265ebd27bcae6d8914c931a096c29a057f7f648abdbe955bf8660081be342f63a16bd4704976938f652e602b54f4931f105ccea1a2c18ee1e7a8e848cb576ea1c6edec8f9e5eb45fa29d86f074d0f75dc4b3d3d492b238360950224c6308dc34632e5fc43fddb8a3b9ccc3492c007a2bd386b2fd8a73eea428c07fa97864006d234b5c1ff3eb8446ff72cfb385e0de3ac9682821af5f70879bf31914e52147230b941efa678ac2f27d034f14b3705c50931bf724c0903c2fc5c9d96c89edd7d3ba6b993e6bb039b9c061f58908d34688f86c6f89cd971ae5ffabdfd8a5853d794166e078fb958f48f65430844f0ec0618ad651c9f7b4344488e0776e462766af3a87fd1dd63a2a383adde9fabff4f43273092af4d21867a85b9b65086d640d1a5a5ffa906206c497f3c0c4fefafc0966bbc1624879c039301dce6fa62dd14feb5ac30e09eacfbce473b57fc5c83ca793b1e09fa5cb6429232f37c526938459f1406f7f584906f83f19f5b0260a7e65d1e2eed1fcdae83d561bb20c4e885e057c21caef34683098b058ed1c6e367abe9b5977ba6b64c5f2aac80cbe11b2a1be51c90271b49ab054e0f903fe9c5ebc2e41ad57cc359fb532942cf119b50930c80b0bcd2ca5cbdd1380ddd3c1feb1214bbbbfa9095b8a2bb560f69eb926780f64d80e75228c7fca8b2585972de164a7b913a60c89f71113b5c3b36fcc53a4f1c4130b1eee5496290f63ea1d9bfd6283e1abff095fb5b84f1c8328a918e0cbb2ca6c40b57930914226f8ea94046eae5c8ea8f3eab7b8b4f3978ad0099049804454f14fff95a2be3f0f106efb85851d026a0dffe90e784cb9cd6a22e01d35bd983a053bccf4f851f7c109c3cb2ce920f3ba3bc7439c3a850833a9e90a509508851bd6e95ba26bafc6add012bcdb011c1e2b307d10e9366fcd6574095ac670f9dc4cad5472947c8b953f7019c2e695ed84f26e7729978d6748a2582605303e0209f7c8ff67036066b91dfe35e218e3a03957cfef04c6f760832a0ff78d8028f2a24fed219e249b839ba5a86e709e4cf796e58d0c9a444b602301fe58b024c2925ab05902acf143b4fb021d8fd4be1ce22af4ca3b2a09b138e6d9f915191fe3627d5b729a5deada2b5fb591690495b017f6c0a3fc56d0181b0af5fa64f9ea450d29001c32d6e97cc522554f82d77d86aa0ba2883d9378f977af502b4c901d246e42862e70a957e676f4b24f4af6e520b96c4ae991608b5a7311ca93c96a4739324c178ab7b7d3d1ea74b6d96e563246b9c185fb5aca3996ba6a317d6aef1d7c9597c0e048f2b14d0dfaba05ef8e6b9a6bf7ab10c5ff375a0b259d9407aae83e56a8506167fc984b0fddf4bfa3e5c31fcc6e2adf6b5874cbc76952c979451cfe5b0aded72bcfbd3123a2264f71917d8fd72b237a1a866e7d0ea8afb51e37c04a15f15e4c5dfa9dba57d2562452bbe3aba02efddff0e68be6a448ab50ee83355ce1e350efc019d8abe3a6a46ab380742853c94ad82dc0abdab56f7f76071f45b9006633e73860927f31a536d08ea5c8a9bbe130429dd36f4c29e7823f99c1092def94d4cdf3d82098e776b34117713042375a58b7e24ec6577c68d4890fa79118431994950439b730703387b90b2fec7e91a4f6e4de02552d83879dd865fc750f4cc34c09af2d989e1ce7cd3fbb83d4db5d66b4d1f8e4b037da8b23a9965550f6e77760dc02441fa88c92f02f17bbc75dea96a15c7f985f5c000796619b281c139a766760be0b64a3092b52af9eb4437cd815735f9077e2e0b6b8eab8a09de130a076acdf49b3a244b86729145f799ab030c344da7f64d677f68305ffd75d03891a574f287414b6f2c32da314aebf70a915f7ea5f6be7eb5aefbcac06d805dad51c43d1aa70f9daf76a76a620c1313bb43f7c5dea0a8b8b4ddcc00fdde08971d649ce3a30bde5e106ca05a54653cf9a91666b5751464704c0086788e269b5cfe268797dcbeb0795385b843ed1ed66b55d4e2025519db07a0f2c4d660f205e46e5b5784c3feb99f3aa9e34dc2be74b59d5dcffecf828c09b3e972d2b742148d4cbf6f26fc88d5afb8e2dcdc655a2ae6118aebbdc68a912db2f22bbe3d3e76b79f073784ae73f91afa2be5cd1a73c75f20cbf45d8fe6fce030cb42c2a0886925b94651ae397775262ffc00e881864a8c9302ec565638a44d0fbf1a699280845b0e5e703ac4f0747117aa2fb502b37f6c09dad70536db7c13af6a1e36c1db0b1594b82fb7d3fc9369b95f73977c7fec5114345b2e8be0456b8db26b0aea0a4a80e3db11a36918988010aae16bf5375d1671286e5ec065a91bb1e52997acaf7f24b6d0429a0e8e6b22e3152b8971da3d60c7f73fd77e43f1f45349317c0ffcad45d808c993ee03ce44006ace9606fb64b0939cf1be7faf866519d46a6b19c644dc63c216f7db01320b66bfbaf0ad2685b5066efb7cb9d39b57e976c11e1a03d39ba59a9f34a5cea3dec726f194d8640f568885209238e72cd3eebccc6e198cad995b32d3a15f53a1798ba3e8e5d80c7a922d70d1bd0d054fe5ffd6e4f42b183c8ecf345b581b03a06e7c2d7fcced396329d2c2b2cc68424d6d626a88d8dac97232a4962425382ed4cbadfcc8c27b10416d6487d7792de1ca8c3274724c770662b0ee82aeb7d08388d9ed53e269665a4d4898c696024ea4c998c2b8d4fa1973e117a9d5eedd427e9d2017a5381616de4d5c5d220ae1b084d8fff7102a441b056f8eb38d90202b58b0f3186ab87d6a8a359b2c010d0ef27b94dc1e119a7a0023bdd5ba61286c71a27b9456cc801e0b6ad19e8f66181f8de8fce29f532a24958af1325d735bc1a90570b83e5225d069106cdf64f236feb9646580b0615539df51849c5baf4fc332e8ce6fc99948cd7c907ddd5aa9eb458dcdd71c65f702a2ed8c75c860f7f5a6f03dc742979dffe03b215b04d21a4ccd115b851a326afd7993b0442e9de9933ca7803bd8b630292703969244a8c00f72c9c4b30281dd853cb0ca371e20bd508f2dfaa7bb4fbb04235f02a39b03b910ec7da3846e5f50148cfeccbefc63dad93f586828e05aeee1ada62122b8981bacabce6e82ec68fa638ed544ed427deebb9627621742af59b481232bc9cd794119a2454ff442a828084d1450650e6212db6847fcd31d75e4625e97c9439f0bd0a66302059a2254860dd4c78e455e71caac9bb0a27affbcb22e87bc0f2bd0d0dcda1649ad906480f140dc93416bb2b579cb8d00fd232f5a4ab7fd1ff08dbbc70d4ad7ab9166fecae92cd48de6a5eefd52f1b6058817ac9b1dac0df1709579ea73fc3c6ff9e673e15e76ea04ee79ac472434f33ffac62ca574cfad780978b35fe7a9b2f44a7653b9f8f2378c76f5d1004b68efbfb9ebbf3bead914f41ab983d91ea801952e9e7db1daadf8f9525cefaaf1ca5a7bc1ca02f04f10ed29d70f648f8770cce7bcf548f774e0890f7df59ed52dbd3ae6d3667661502e944705be126d4f75944d3b1307dbf6b417942cd371b9793b1bdd16f41883adccc2f0dec25b974c9cd020d7f1ac09c0758eb7d88d7017093f807c71b93ed7cfbdb838f3fe439a0ddf0fdd947e2cec56e6a82661ab2f7761f4bd4d0f4035e51862478fa0954c385540c5ae5aacd9bb04af0a5479bb5940102d7501dcc06f9fbfa0663f83e26dde73d8257d52906d4ad1810f7aff3403cc9ff97f3d37cd7bf6ab06d29d5fde29566e983be848049767e5972133c4ed73574b8adbcca26df958bd89c347c2c3a4be803ce0e2d581a91138854048fc44189fa5b4f577944d89c92a875942f1aa7d86ca2a3b012e8d69fffa9a5747c1d25fba6a961a5761893671ab9b602b6491bc47e09fbfd8a55e88d1fd6ccc45f571da7a5a5a88f4a76161dcaeba871ab37adea0adda9335dbdf7a0fe456e80b5666ec7b32f82a39aaf8f9f7c4e5a84a4faec2e78514ea1b846f2a594c78638f0aeb938226db8944eeddd8479335b7ebf47351fa4fd126a3bba45b5d86b3ddceec7a0e2574d2344910ed5ee57237942662c7eafb090cf4bb6ba5e69cce5eefcba43712423d88fe7387c781d33fe5ec8ae7356adfe4c9be5faa0c4e7bd664aa44b5b7efa7e20ae8046205cb9ef695bee8e9baec6d43b2566db4dbb70aca8d9e563d9bb009be1d94b3742781615c3afff77a585ec0031c211a67fbddd1c08077c91119f99dc71e7b854df19f9d04488daa65190bf38b0c35198f3cc492ec2327e166bd0b4fc696fa73c0ce18b9c6ce7412228e9fc2ce297b99b57a5f1408f9db8d2f6e8d6c9a08eca757a3ee77017584e289920b0254c39f81f17a58a1ddf4098c6cf5e2b7dadb10e9815a50e29aaf38f34e8ea1eb01141b48fc395d6c86c74e4f2ceea4ac799eda403e12a8d9408f322f24b9a91451020cb358f70ab4cbc29f8c734e96a42f12f0a46771af5b4332f268f248d087d834f0427948441d6b02134aa272ff38ef2039d9021ef3c604e2255534b744243691b82ceca8d012bd4938eff6c4164a5a4f7a238fb4abbddd8c471f3f490c1c73eef4d7ed3a2cedb35c9771135db773b1a660ecd50975154335f35ba289f46b96bc6f968b3f1a9e2f91a4c780be6d5363d59d7a71515f9e2f8969a740927ecb568222ee80bcf22407a8759a8a1522ed198fc45c1c89acdc8eef941a4313685cba6b8acfe63db69aa9a78fdde75ae134ec743004350f6934e1cf9477c8cb7a0f1e550cbfa2d30715bab482fa96bb79e859593f8e619191137bbc0dba9aa3c66c1bfb8353bfb23dc15208396bfd7b9042fcf69bfa5987c0ea746eaf1dae6233655a8ef4065e31a03dc1ba31ed781dcd7cccfb9cc95e0aa2b3db7cb5f9bdeed1545ed0ca1c4dbf0919d6998891574a764e033c0255bab86f5d7636195f38142857e77968d0c4cd912c54bfb95601746acad73d72c8b3e899690b5b49e3e9bbd7319455e4122dcd1ae66e146d088514947c9332c7f14e81803abfc8ff5be552d4491cb282f4d4e3d727a48b12f3fd92ecc11457561f58e39a05fd86a9915bc9d0d0e0541c8b629997b67b2444f77532c64665c020e8e90d63192f4ee823ba100e333612253f7fc72c2ee1fdeeb3cfec2e40e0eb76fd632a8b68c89adbcf97d69c9a9810a1aca1b6d14b00af663e793644453c0cd67029da97128cea9d2b499520eceef7445a3ba688fd392eadfe8ff7c9fb3d2aa6c3e5f06018fbb05ca9e1249fb567d98bc3f6957aa7c230e9e140031825c347c0a26d657774c27c234e527c7cfa10eba541e201e2874ecfe9726cddfea35c7f6631792ff6de8edc129d40d17529837f8abddb8685903117d4c30f0058b8a1607ccf6f6dce80f6776c9c4c480b73b1ec0b4b7f5cb0b7344927b18c508edea5bb218683195fb32deaa1b34c966327b3c6f5f012e505ad180be09cbf994340a5f0a45e535272619ed7a3d47fb7795a56bb91f31e309ef664bc6ed15d7e04edc637608f8b355ce49f04d6c05de70f7ac9236ec094b2902fdff4c698d80a81564f86f4a22ffa9dcf5afe97c39e73f53c539a8a0fdac448b128419e3f93fb64ed391968312f8c7c093ef7203ca1c7a3b2ffe5821ea627ff8f2858295093f3a510ecfa231dc3abb0d6c4e31e506cdc970b6b64d5ec5dda86ecf46146bef9b7343c7f78d90feff99681a62c5131bd27d85307b5b347f9df23a50466d87b73fe338b84f26c12dcb333ade799e74e334f7f4bcf1e448a0fbcdcaa4d4ae18b3abbd87f76db16855fbac72f5af31306c97542ac74148353219c01af571b1ef420f7b32931967f47d49d262355303f7c155df4f7390cbc1b10e7fd488f985eefbb2a5a7edbcf2bfc6c0989a36e57a3711bc5cb3e164d2f76e4d580e2e444563504d4625ca97ba6ef6aac1fce86e568863197df32860d9e23891e24899d276de2be62d4071b2c72ff31316531ba19a2d8242385eccc4241d56fb01c9d24d148bbf3743b6cbd6067ccc13c249e8228952b5e38d5de8df3a56683c3455aafd9eec456ffb10b75487225fcd12dc9b46ba94c87e7cb517feca33d3259585a2dcbd7f309a4140bbfbd4de3a344df8d62db108d4b1cf18f94a3fef24b26050d0c15b5f0c7c7838298a75cfac20e41b5b8c49d203aef8bd74f05421483b37e8341e75afe670b90145f11aea17b4eb0d6d059401776f871caf77e2c6908064a4b9522bcc69d87a3d344650004a70bf3390af8faec016a070af3f82899661b0acb91fd110e37c7f07c7c624464dc6a6780d1a31c28022059f419cf6dd6aff6bd6f124e07b91a51e10b8b28a07cc57cd906cb7fa3e54bd515f748223d69daa7480a77d0eb4fbd295809eab1a2b0d8b3e9970bada7517721a8ca6bc29b525c3f824453da181cedcf1b5e3cbabdec85f99cf6db841fd65e17449641397c65738fd1bda714bf7ef73558ed6da49e253f5249d534b9750f268178df72a7c993109689672626528e82466943daf5fffb766801dde0d5a2f4cefa6c08b16ede0d930663ab8543b38061c3bc777cf61b6d9e16b502c023d31d0ef2840cf977bb216afaaa7d00bab2669812254d7599c58157b76829fc51b67dc968f4cf8d71dcfb48710866c573cd7a11c407c5abf45111c75d2a367edf91479337dd1a42ea450332e6280232bcaffe4eba15d1644e599025635f3725122bfb372b6c16214ab7a412b88ef748aeae2380bb01d66ca7da7d92018498fa1dd23f5ccb2daddd56ec345a409e576d3b2350244e1098a9b9fbf54a4c4718969de962b581ecf8260935d17aecdf58f7e60e76acb3efbc119b0fe5a3a9ac746ba6b6c8fbf94a6fc46c0f707b1fd17635b88f0400df498876437c2f40a832ec0948b4263f8760a3b3fc5c110f71d0af2ec2637492d13e696dce34c8d8ce54d7a4f589c3e71bd4ef8a27bda0e8a0bfafd5f2ae5402547300aafd9aff016b440df4fd14c4e4ad566934f36de3444602e4a049b0c991546cd53e9ee086bc10e71efead257a119f13a4fc69d1570ca557aa5385bc3d69a16cc67226cffb8cfcc09cf0ab50ab6f7b7434b560afdeb3197f42ae7660c49eb9e7f67515749c7114b57bab9fdfe10da6f346c78d3709cc89d1af6df3cf9f08739224f4051a829a778d17c8cf84f65524c5ed3f1943864bdacf6b52e5e5721fd40e3f292403a624961b4137fa266c2ede748ad794c84a7ab7faa225f52cc4d9aee09d857a22d1270528a73dbb9d55c8e78e997e8cae27469d0926e4f7ac3169c8cc4375f711ae3eeacbaa0aa31f98d366987e738b499b4f7fffda200ab60183ec99e47dad42a0f921a4f3a69df6f0f7a61ea3f5386e4d8790c2426a8e85c75ef6684f268850f065fa74bf0c6f4f5b91cd09c0e9c365557116b8fc18313d422f3d1cf0d09630a5c41fb006ab00c1e48859e0dc39e8de9810662012a35291801760c7ca93590a27a05e9e18144f222d1b2eb3d351e109ef765a604ec18aab3cc1e8fe1564daca1da2a7694af2498377bb337ffcb4b0f2954b5104128b06724936e681d1ac2481d7139b6304bf003c433fc2ef5891a38d1de612df680e2417639e84fb5cba49f806a45cceb2a065ecbb777e73fa0f1daf204554d1776179266ee3c61402fc7ac5e93197ae7afe547565fd6878f839ff317a149a07ac5a103ad3b3322fa186e48a666aae12dd7571573ce8d5f86bfbc3295bb6d5f912fa5ecb1284578fb41170f05c927c8b20c97f6aecdbff2c23d14e53b3bbb1bcfe0a46d1ef8d33834c3a8b132acd556daac9c5f31dee252c5bd359b9fbf1c26a4e648cbc2fc0993c0690f4e17e05890e7f89191c5f09b7f9308d92efff8875011e292eaa79ddc89a32bde20a0ed92c24bab2fcce723777913c7e61619990e3f05c5dda12a47ae07a41b8edfa13f0b62d826d572e5016510e7d5f355cfdad5655284f6773c79ebc1a7d683c86675d289b5a04ceb66670a3bb6ac5f31a23a137504015f5c4961c3f1c106b57546994e99b7e5d6ab0dcd341e1621c2ae607e5798f0500a738d28602d1b9b9f431de86eb25d65579b06f96a619327caa5d2906757c48c5897221d21bfed6edbbf3fcc192904c0264602b8331f5200a30cd3698f0dac9b8dae5b4f31ef15dd3579f952b687de9ff4b54e1da57958619ce6038f9210c1f5ed122e7681677bef96584687d5c5f3430d79b11ab31dcae6f923e0d6e932c2fb6dff37ef574a9fc7462587cd8592fcb8681b87b9648bda5c85ef2ad1c13ec37f08d71ac205d522975e21ae959c09173dec085607e123986a5c100d4148c9036003adadabe3e3046926c54c17b5dd630e13c86ff9d8a7e847b22482bae74260111b7cf3f9358be6c7355a44b16b92b06542cc6690c2b1d933dd7dbfbbc8d9156fe4c9e62ea90d11a00b5478a64c24886c3649fc498a2415866f2aef9f19ce4bce8c636b25c4ce67f406b78dff0daba5686b33968d7e6e9e25b230da517805d55e4a3386d1e32de07567adff68f711d7b8fa297b329655c2c604bb0701a98b3c8c6324d4a5e70baa940f70025333b0281c4413aba5d413232313f52ffa3af0a71661d415031ed0f3cd4ed9af2657f6fd9f63dd6422b08f41a1374a8aed576cbc76d83ddea3f6f52dae99ac072a513f6697df328de1d96cf6c3f2871d075df5197716a5c672c837e59bdbc21f7685172ca81532ec276f8a92bb9674f823f8063abe4d5b0769be5e2be7a2ab01929540995276ed5c6296bbb870efeb3fcbf8a4734773c1bdd09c476b8e47acc96885ea42873fdc84a8cf56a84ac414677710413fdcf9502c8348bc5aa2d87b7df96eb491f164db1f298b31aa9cd1872b54d036ab7ad6d81fc806299ab04765d1101c0e95dbdfb321df6fac3da6b25c7af0920ef757d722597adc3ce5074c6ce2a1eb6693d1ae6fd445b9835f4866b0a3b9a802505ef30022265823a99790f2f382f7d08e03a08df1dda8962de04065cfa3316e4f964c66e61c0bf790328d9e5ae649267e5f0a43b2694513fc3011c24768a237001b7fdc04f252dbec9892bda71fc82b2601a64d97fe7e1c8d784fcc19b3d73c8b54cd0e9aefc39185b02eeed70b5e6d2fa74c032acaadf7f6096ccc18e1ff087f0343c074a2859f4ad023df4643baef5456ea2bc537ba9a83a70858d235965af50505996b15aa319554487bb8365c93ae1c04cd03945cff1baeb69f53f82dc6f8be1a691dc1a48e9ae328d3f91231d8112669b3fc3870c0e049d4e119a6a50b62b0727ba9f83fcf99c1e9c5ddc08d4d21da0cd89687784d72544f84b8e809ec99608c8a993d4e717f4bfc26225f5c7eb5122b7dadabae0804ed0cfe5fb0cf8715ba3896cbcd0dddebf620fbafb1d278cf0b0f28aef935230f08646920a0217e65555c57ed273f1e42dcc039ac46b17b22ce5b8a91038e5aa3ca80247c85b7edb91be438a4c1d10889b81a83326242209144c0fb99c84228fbc0703188644b6cf4936e83bc12162efa434304502b656c972a39193dfb2179ae555353409a342d2ff55c2aaff32fa9e9499be63616f2194b56eca33c28db88870894b46f58d90bd39720af22b36a747ef9386d6c341637b2ce2e46a388972e795362c79a7de0c6379348e35d6aed55071c8eaedfa39e3363804c1d2ff10936300d9eb0f6fea9542e5190359d15c0108ca1aee9605c262160a018d8ce2ab6ae55327bcd7abdd447a5f71d6205aa8906079f71e7e1d865c7879621d74d1b22e12332585203f5a3343ed0780857ba6861174a0ae0a4a061d11fa23ec089cf470ff899af1ff6f2c031e619c632c2a670c8ad1b2c77f1f24cba05870d26532dc144d6190f291c4191b97f78a240c06b13f1801e79ee34f961d068187ea8ae88935153ffea9b36038ba9052076d373b2d7797b51326667f56eee03fa1d0020776223684a6f18da792e735bf86ed907a45e4dccebbafb2e704b17a1de74587b9fe5afdaf08e4a80206fcdfacb1095be3895a3e9a8721581d8a92a13461096ff09c31af3ae7c5d0d846a5f5d112f489b12d1836cbfcfd0f1b378bfaccb31ea66218075834e53bd51ce34d647ace1690a2afe92f81eced9859148da5f28243fd4d177901318a0b0a242fcbdac4ed212a442d40ffbdf0337924ee2f5289791d35576b9f9c1295236ced0e3b78ad14313576460816bdb0cf7d634872f31204307994b18cd4437b38e9715b428d36128dea5d2c6d7d20c791974adcb34e083ad0e2ce23458f1903528dc017daf2823cbb9f1657bd3949bcba79fdcdb7d24cb8b3561227bbf89f6bf7ba16c2861143972f681caeb2c8934fbf2e12851dfafc73849bf2aa8e4e87d405bdfd702ff6e86540b2d57420cab2439b3a8ea2d10ddf90696725c3b2fa57a67dd4ab8ef4d8be82b94efbe76167e262527b36f79a9e96c56d46c003125106fefea030e3455824a908369983746ba85d853e8945689c74bf77e420abdb3cc856fe8b56cd353cdd7141c63bd19888e10dd2d4c6dbbe60c67a431152bf9bfcdac2af0daff9dbe54f530ad57dcac47582fcab8a484ffc589725c160d4fe90b393f32ef50aee8227a41284c7f5004df2e6f5d40b74a3faf49a9506b70874b8e920fd9125591bc303c086402b0d02f142422b834d7b031fbc7e33826fd86010174fda6d227558042d3916bc6c42dc31e72bb02dfe3a02e3863391495c36428c01f641487f52d3578f4bbfb2f83ef6f24cc97d9a558eff32993644a364574107139694034a6520304d65aaec0508e40e672d8e2fcd5985ddb3c324e10683756aabccda760a94a450d32759da8d53fbff2e1c019f923f3411b496fb24f5b62f610d64d14065964b1ee83c33cddd89a351edfd75cad8b74d44b092ee9756085f442b704a9b5509f2bf3426341d6ff90b541bec189ecabd6983e11faf6a260869031850811d7b23b349c993516fa8520c248e8b38db4b11545082e7d20a37b7c9226dbb483ec78ea0a54bf6761d1be1e5b4483805fa9c6f10acf7b3ad713cf1d1060eb3b5dd5d9723316d46a4f7a8ba16499e94a75066239fbc66084f5ebe89288269da7aab9038a4c436c4cd2c002e4c5c0c9286898bba9518c40cc027dcda2f9a63a2a9f99ea87213e72bbefa264ee8067992b616f64b6eee39b09f5e8db1cb9f5e1c5f64aae6261aaaec1b69d7c7122501c754d8add7bcc0c7cd193e71d681b42fc4ca001bb8e28bb0dc557bf5a54bace2938b83faef45592ac4c2e47898cf7a72109dd8c69d4a904104fb9cfc291dca07389a37c06c6f1f6a17d3ce22a9ab2073df5bc6725468c75ffee5ef724a5a2f0293d585ef533ed12f427078364f93f994832ba5ac345c7fab9d2bde18391bbab83fdb2d6a8fb0646305ad8fd5578867858e36993f7a05b4d1b7c9ac3d7770c4f7e2ab7bddbe260bfabb4ae3e4175c4f5abaf988553b9f1bdd59d8a190551068c0a63e4aa800f8c2e99731bc31a1be20109a91d8f20bfd86f5b095fe06900146e009cb30398829c4a26f40c4207dba0d08c96bab0f648fdda43d483708997c90fcd282d6c75aef7e73965afd050b2937be3c1c805f85abe88f9043d5e7f5cfc169658eb8d73ae64474a6e41e1dad103304892ba3e7884815145a60cb6731b48f95288abc7fa310b80921b96e14076a6e63e01f36cd7c67fa65f25fe6cad052a63ac4b30e2474220539eecb4dbaaafa6d61bb432b8396e4a70cb0352a685554926901ecca2f889fec1d0dbd8d53883fd01e8c99262d7c3188eefd1658a97e04827217953470dad5b3e235514d2cb6fd00823cc7644c0edaf2d777c238ed4c122f240435a2cf80dc6b2ecba9f5657272fbf363459c8c89ed9f30fbe9e0f61a534740eb60019109032e26043975dd219170c08ea0c9d27263f856cdf50904328b33febe70fdccbec90fe39d927b4d6b1867e730d6bc916e1f328a55812c42f5f2e1ae34c4c21ebd3bfe2e14bec25a6394d9f9391dca3dd2bcc2dbc3d40414eb7be3f275625529636a10e6315a95d7171568abc29960e5af7393c79b0236c8cf1dab0e6e49dee7e1e305a35a7cb6f9bdd5f141333e6b948d6ecb5be072498c3326f10f696ba61d915021b5d43fc11767642efb8e8709de06aab15e6faadf984237c8de912016b83d885c107b16c6b77a4055a93de3cc755a56418752bed9103aa21a1816da25cc4ad292664a2b86399e8592422e5d5a04f2491fce2e773c207e57463a142eb1d16f9f5b45aef056ffa2955124c55a99c033909f6c82e1fe2a49702595722051db3601a0723f817e82dcf2a9e393b9afe4308c4f5f7d05916d9902ff542f2bb0f4e56f8c85c6f9c151cb72269ed3d8f8fc4b4c586e06b39b0b9c2c3ab481b72fd230a29101aea847fc91a13fa851b34350326fb42c162206cfe3d8027557850756a1c9fa83f371236bf471993fb55ab66fdf98c1a6058fad07ee482fd8d60284622cd4c32b821bedf0d3fa68ea57c3eebe4012d242862be33dc8805ce269e1dde1a46284caba3001f10a5d3be842f37d5825c18f34129beafcd6a763738d444c0b894a59dc32891cb43734234f5b397a2f3a00c5761a09232c8b4d11a2cdbb2a80d00dbe6bbb463e8dc33dda30f5f904bc89e4122530130b64678c3e4ba499bacefc2efe66d1a646083c90b223100ec612b6f4407eced43624a382f0f2e27d5913a09eb1f0840a2223145c0721f734a0040fc099978f55c18864715212f5cca5f85354d35526519079fa66e2ecdfd866dd3f4d68fb92e8913bba32ebcfe47cbd70374df8bd294bf1ea31e66065d91c79776a01138741c33508cfa40f81e1e3ff344978703e7008642740f44a78199499ebe3d2f6f53e99ae4d8f0bc3ffcd3f7e9466b2656631e710a78a59229ceafd3d38a491cc0b1480f53cfbf4e0cc4cfab6cf5065eff9042ec70289caea416528969e2b1a3f99acc3dee719db638375f7f17f8413f79cd941c523d4d1208fa02a9199664072d26ea9fb02ed2be7c6f4cd7c39b086f8b45ba6d6586cd71ca2f5bdec87f7a9864ae5d177c9f5a9799f209a0de22b78d4404ece2e87ea9737a8ca6c46153fec43a4bfb173042e59fc7f7c7a30827746e253d1ad95c8dbeea1df2e80f36e970f0b8b142555fca2e51a80ff47a12b90425c9883ac45534df75e33478c09a11643c32a2aa217fe403b867c62ec967c773bd68c0276a02fe6e79d980194bab3cc5ab5f2581c2fb126bdf328166fb2b65736f48d939b52f2fa5eb1d0d83923fa1cafad383a861730840c537ba744cf663fe09113dac0225add3a7a0d3fd558659c3eaf892e5a3fb8184c674375117eca7c8e753bb2f5dd2391be573932c3e6010e082203dd715a46c149a20e6da4822cb8bea61d7f50afbd2abc719680d7411d9c13f23c44fad85b3d0e61cabbecb6472300ec70eca2c12790feaf0ead96b9e9979cfb4658fffffdf4f4e5f5be67a816b51b0dfeab7e1a529bc750effe3b879db51268522bc6b9ba8ceb0a9172dd95b036a5b7c257a919da8417a6db524878fb0a25ad047667b6e198e0bc8462ad25cd49b3269f45df8d5ef08e9f2268506b881f7862d7b3b59e7697f02d436a0052fe322d3ee6183424e654944420fe34cdad220a2b1a8c8f417a922365945977a6fec80c9f39d579e5273aaaa8c52359f801929cdd6280c36cf2c904533c8cec0f21c3215a3d71d550e4067c01cb5ee4d0e1c0e366960f0d6ab370cdfa36288aa9b1e695e45c16bfbedfb02d4b0e001a9c609793d1be2fda73e72bae2c4f4e4441669098704250b331a4aed783f1d0d740342fc6b11fed7cbeb4023502712ad2c9f16106df93a643e13882c2f6973a0764c3ed9288848ec022b78a88dac1851f609dfd8e09b3784c3f7ec27646163c336aa751138761eab79b724df8a92a64dcacab401a75cf85d58bfaafc76a8b7a9516be1753425344db7553d809390610b956e0d1ac81595a2e69e729d1185ae9d0c28a315e2104fd24863f031e7cfd86dc3317c2406cd9e8744e987d5247a053fbb4eb74de502a7a90d9beef84e0063800cf769ad8984355b556c0a29486f576c034100c7f8456cc086f6633d27b8864657454f91ed8c812db29e2eafc620c08edd9679c8e04d4e1ba40d1cdc997081115e09f9da7ca1f401bcd4b2e4dde9ca77cb507dd13fae9a159e60ef89fd7db0eebb8262dd495093b305442d0a9192dea71dc22413b536536f4af3e4604b4387dc64a8d1c8c20703fd599ac2a2eed7d487cdaa62fef24ddd45c7c640d9227d4b4acceeb14b32785055d1394a9cdf95bfcb4445efb5f4e2271fef9e9d209ccd35013a9b439f7f16382cdd639c41ed4c1063a68110724c0e307a771317dc0b481b67d7525886f6edd92de00cf9d46d2da4f9b62c5068357567f4c07e84cd9ca67603af48a27910a9a426da4f94c90533191d9f8af8bb0c2250c8470e40cee92e639447b5337650e9b0dc1e87bb824004c579a2834f4e766ae9e2d67177534d1f1d97841d65b51d9e6300031ee8fbe7d935e2b8b48eb7e366c11d7a36d31c8c2070e944032f738915ca938419d9a5b09636288e24b686fdcd305a5226d872fcd7cf4e44ca02718f5da21f34e6dda2e607b2be115110b584c1544cc75c93a0d95ef2112d8f9ee4af88763dc9ce42c1d5be55679713f37c07a9d948e4686ac48af943bec3f7b2b9da73395b0047c100fc9bf76d82e36ca694e261efe0ee8b6041a2b4b3b9524378589883009058f92d2594268db408eb8206bedcecc87e5831d74b1d3ead1024b5ac0f62e28086054c38791bec5496641a1f9ee2588ebe70ed28928a9150ebd1a96f338e41b8ca32ec0c9e9753cfcd19009533447ce1bb3856b92d22e973a7cfecf348d1499633f6f6f1085a9043b49303c32cb8c5e5407a07c3946e13397857a935c58889217f020c85401e541d3e60917939d308fba57b34d7ff0cf1ac2b303c9c2ddb6cc11672843dc6e2b02657ae31c588ba4645b335366cfed6cac7478a5225472bd66991e4cda983993fc2f9b827e4c1317106de5b94cb4926adaa092039bede8de33ed4a82ef694db3088155e46b68e9685353141a098d8fd4625615fbd791b2248806152fa061761155e0032ac52b81931d939611999b0d46ac869ea71520f64243e1db602dfde3247118b8fbbab5d9c4c3fb451bed9c2d4e82ab6af2eb625fb2c6b37850c9f7a5d7e3affeff6d11f638d553d24c15275221279a049732ae5a5aeef5a3c92b7fcdc6d9feb6366ddacd69f927868619bd13be29fd6ceb8c2807583c89f90a43f9ff23888d8d14e6d5805ec6fe2a57ece5d9aafa0b3fea10c9413ca6dc50db648fb335a348ea1ae1ca2ce9d48c53879e67fb60f3cbfaba9185a478600efcc8c8963181be9db62456b71701f185c6e844281d86368ae4c314bef7f98ff4de4f4b20b69e2671e86df15d6506296eef2491f8fa8ca6ac803043a02f879ebd55e0c5ab54fd622dcf75d4ecacd8526ef8db4b86de7cd04716aad14b09c6940b02f8fa7ea47eeb35a4c7bf63467d706ec0c54d13839e48a58aca845aa4ad8f89b56e29e8e82845590762e491d6eea4a89a14045e641b2a77bde6232d56523e7766029dfec0d229cc98b52741ade2c39a6edb394b66d2be33d2d094ff9293a7cc80c9663128de01a92ddefc629c89b3858c0d86a2c1a606b8ff7cb209b3b606eaf8523bf6bffad1d37bf912f88d612af51fe30da54c323b24ff3836c0763b1e9874704977b529b484567ea89adb6fefc605a9f8933feec3b20a7abe8d24f241b9f8da262a6fc00c8b9e4c1afb185acd955d0cf6c421d78caf9109947d1bc59c0c198aaa9eceadb900f59064ede74961ee329447fb5e48b6a51702bbca089208d720d3fd05da0c48d6c833c869b4ce21b6f8e83c30f98297bbaa5489bf84df3ba9dd9a7946652dd6449c14a37292681c1dd1021459a341cbb41ea41dcddf382a3a191333fc6f3472bfc205317f5d02e0581ca36807777b83bf4431c5dbea48108ef3aae70fe39fc3e33a02fb4d2f09e836f9614c2b419ef10ae9499595bd754e26294fed24db01126be340485f045dbb933b71d1835eee55674d0cbfe5d5d87c1becdbc12cb010bac68f5aea5224cffaea30f132f8ef864b93c1ca6948eedd5514db3cdf70bf072db3f5d63cf45dea8164eca4e97246df1d36517d6977dc52212f46e07b2b280ae3ef06d67126f49466b0b9681e3ccd983f251dffab3b7c19b70bfee54756ef7cf5adac56d63b2d2b769a6ba30c6d8e5012c2136fdefcc4cec3320c23d178b840e314f50f2c4dc8941b7d4c47eaaca6b3ae22f99803ef6b010cfe99931ce0e59d15b2fed41b30bd0750488a069beedb1686e6b225fecc158c89fa13a49c8bcca5aa6d79a1cc9c87a305cd898e89aa729fcedabb23039f92fed17c1400c28e561f76ba822f4c09fd3e345eed55b8a0f1da37bdb698f81a71c0cc009f38c24cf3be76e1d8992916afae33e9874329421cacda56d5db01c55d1b5fb84b24c5393611c999b93bc8044d974fd9ab64ebc24b230cf87c309e87335c5e07d6d8caf437e25c96f9581b902e9a5c82f09a35a6dbe5b2db04f5783631d9960b9db9bfb3f038bea5eff13f0839e989d81dd8543cc07b340486cf558d85693b24fe1226de97a2f8acca59b8300a9463d184c0698b4a1b22a1e0ba0c601d4f25a3aecb2838c8ae49fd4238580a5b14872e58c61c97eab4590f1da5707f10ebd69f0f145db5bd30d8f26446ca0550b3ca3b0640777c9e92d58ad5ad245e427a271f481ce9780abea03012fe71c4da5ba9c1ec659f35567c13e9985034e5f3b2a5e6f43386cbe1685edeb5567fe13ef8821ccf09cc72a08859f0882b6cb5609df8edadaeab1e2667a7bc7219fbbea3e46a4a82eb256ef06a0cc1685fd8ca049e5d9cfea01c8ea86a7c9c981f82a076c1720b0461935ec97df9abe083a7e857c221306602bcde274847d599389429d9dcb2cf49d2139554088cff07f509e3cd220fc5195a0ded2347a301b2a81c34ad1e960d4b71b96dce34ad560f46d23141a53f91ffe4d5844f9bc1bdf3c36edcdd19e941683b192857afa4a75d7a47dd74e36862944a618d821b19c673ebd0250611248163099cfb0a590f37e60fb447097ba6f5835164d59cf2880a56b54325082157981b858cdcff3a7ddad5d1fe9d68c54b972382e0ece041bdc5163db4aa22a350258c472a39408c0280ecbbc0325c5422e7f3dca57edc3c8d6747a9387c4fd6fe3b112d0112c768b92d78c42d51e36d7a086590b2b2520338125171f8a8cbea6741454198eff25dafd9f82d7df7341d706d2ace65bbe58d92e9e226e5a7f62ed2cf0117da89a4fcb0f27c440156e603b4c8b70e0d1738ee7f0b184d7ac4a3960c560471f7eadd35b38fb1f40d9eaa2474fa38e160151adcff5834436cfdf5643bf28762ab04c2712043eb522a59487c35e4c600634230df54ff4138677897972c261c900525da3f9ae4fa97f9be985c8681d518ff3d7f6e3ff3415f659fe2585910b0f705b4191d717acafdfaccac39d98fd3144e4260a7debb7d65d2589045a269c1bfbccdb960e465f96c3f5454ad073bc24c9a860659d6f3dde3fe323c96e79bd97650829c062757a33328220f5c0773b8d13a2010320a510d355b3b00a6bf6a545d63716a797e88a5762ffcb4a9c5f676ba7f17430a4cc356889697bef958979f7d50df8469f7c776991c65ed0538b891aff22c1a991bc27aa042b4e73a8971e4ea276a4d1fd03a33bf8545472a9db2b75fedc28c7adcaa5503072b0ff1a67576f684931a5ca1d60c32346cb6d32a2b06429d9fb99d3b00c08574f037d89cd82caf715e56ba7f5ecc44eecb545f89873dcdb792a8b9f8c333e33e66f8e6e88e6b876444fe4914e89b0d59f9680cbe798dbc594b1394286f5df07142ea66b9a15ef3fa8e6ebc0caa6aeaa7f9c8af2ab9be5764e80719199d9d9c6bf058fd080ed77392f47f99d3bdc058c9275e0a1fd407e83473c45338a00693ae067730896563389ea3d61240ba3907c514844b6ff865f0e4401a62dac56858e695f77bd40372620c518450c4a417efc34887be57a583bfbafa10b5776df896b0f0b1e129836a7525ea4e46e721c2bc509c76e7013e7e2db60f211e09e23c927c7d46fb7ca2a1ab02180c7274c3b08aa6ed2effb6dbad3b31b61b4e76fa94cd192f96e30c8cf89850a4f9fe54f03483b5850c9b0d3f662ea7b9922f2987c3d028dbb64b6ea53339b9aa1c61e9287fa02614f72fde33d22f0bf322d85b2448628fb7bc2dece159ec2f52c02ce277191303f083f28c92438fc1397a47128faeb3d92061313b403cb5c771182fd5d63f806b49b8daf29547077726578c3a9b663a3a05f2783e9f4dd6710b713df41dae0cc8c5f55f39a2abebc88e45ae6a946b843f5308de0c82bc4644367b3708885f21d5658cea4414ca23b20e309941b56aa28a054584cec9f4947b9eb0174b545c51aad513de6dc6e7ea805e69615c08aa9a61693a6e0a78bafb87f46fcf210f732fd4390fd4cb2bebbacea2e85bd61c1ef2f829f564404336d467f86ae1edf248a00a9dea088827eea7ee5778480c192cdcb2325dd5a9160040a29122f5d2b7a71205a4fefedae0fd3b3e448e0f4be520c5601012c87c6ab2e90b0471c00eaeea3c0ecda2a8954ff4dcc0ee7781fcaf8216c76c069f492b9cbbc989cbd8969dba194a4b3c2dc6f27c27e09362a096a3ec24ced6f2fafbf2b4f9cb9708f59eb1af3c0ff4adf44d4d459cdc1b82199c2edebe1a8b33260b59664aea6b4be2d79bfce33b106deef873ad16ee4798e64879665605500df36cf3cfe29c0b0162e19b707717450a65480b18b89bbc9c00f3a0fd4c309029db462ff868be08a8486cb2c152935499a25911a56e35276cf400cdf1a1de390e4217bd667d6e841e0c0c2a71fc03b297d78f270472ce83ab39df8bedc423059767e4ea440213470928130baed4506887667c8e714eb0c017a009d2ce1380b9b020b5c4840124469b4283774a3c4b881550b765d0801a570d18d2a0d2627d40d019dec1ac81b8c6c808a2e0a1bda130645fda209fe4f5f6152f9f9fdb208805e80846d44c3a65684d7d5a1c0169439c3a3db184d987c765b96d39d239652157ef846c9a84eb2e0fbc5231eaf9d2c6f7f07267cd1ae1861288afe19b66ad78e59ed47d0de450281b59c8a383c32a7f978bda0c40d7970edd1388d1e8ef0fee64a9fd6248fe49a17d3bc7cc8242f56389b97a8323653f922fd4c75cce9c8f7fee147e9d9ba8e7045e6615915381145da8e2ea18fa00eaf4236d9dda6b2033159168d66dee3fcd193e43706244fdb908c5f7ee335ff18af9f354c3dde55d9a252449e89a560668d044831d81cbcadfe404b2dbd7c2f02307272fc51ab2c3b756f0cea740641fd8faca534437798709957f5fe70f49b1afdbe38e11cfdef444244cd78b5de5331cdd5584679d2b69fdbb4b9d70ff63c0c5d1ee1704cfa76121e6b49fab3ba10cbd4f5bc14f46430d92a2c70c3c6a2334c6b23f1813530a66673f80212833ef9bafb133e4b248e7590431447b68f6cd8c67553033bf455a2dd267780b1072205424594f63653ac1d31ed9b50cc912748943140dc57b204bbe587cf0c6715675cf41eea9d817b9155124108090474c107d8a8810ef1ef044ad81920877b39a143eefea3fad5d963e71f6cde9633232c894f06909171aa4c99419bee03e6644d45d14f12b676b25f8717813e30f0e0d153c63452ab781373c0e846a558d00a81b0debf418ca1f57a1ad8dc0f0a51d04c91f3eb54525d99f6ab61b4232a3625b5966c868989efffc52c443aeb198788d2fbff7cffcc1a003d5e9eed0c793ddc21baf6fda619a8a17c1d1721fc31b213f651622594e9075a46f04c1eab80f87e08db5cdc38c606719dd45f71ca3f3532e549006e1130b432190ede8c2455c5992975b5c3979b65156536b826508214868bde1efbd2525b30913a729a70395f5b225db63a545d9ecc9f1babb61d09f160c1d30b4b42b15338fc5432483407acf23cb71e4ad01b320133ee45b3ca340b8371788319efd40e8c09de4bdf12a4d2c6e6dfed03e264f6b9e21570cb09c6d68ae7cbefb3b5a0e2a16c7280efbaecd1e05bd7e4e7ac97c0932558153200ef64939d864148597ecf9a5d36195ec4c9afd1d48077a50d5b4cfaa894b5313a88d539869ee558eca71e5cec49a673846b7a28d569d6ad9bc2951436307396ef30e53778349f6065b909397460d9f4087595ba6d1c691a9742f930947f1bf2e9eccd4db6b9f80dbcf879caf57abfe8b38f23341534c8f70ba47106ce9422e13536a559d05117df6603540d95dd980dbb99ef9cd5357e8f6b7a045167c82fc971cdcbaa6b1bfd89ea3b12bec4f06de2ca2f9f5f1fcc3561017dc6f5492b0dbc6170c9f241d9993245e9f9159de68e2bb4ae2815ed4f2d13a9d4902387b8adeaee1ff4f0f53243615add54aecc77e93749da6461a425265d4cad36a3b9d18fa0266c2f0a3092e7b44dc625fd685c89b3c7ec2371a0137ebdacc6999f3069f1c70fc4e698813cc02b51741c1ce6745a00d9a609da2658dbf84ffd2d482364919490a3a13c98d94f7f3da5535fe9d44f42353c90efe924e81c3d8654fa1d46b291b9eed1159ca478ff475c36fa3118c27b9f6e4a3cd15da5aa1e8121260a04f055992e1d84c06875640b7e2f40559f35b1f9a175548d1da2ce9d6e84712b017bd85c2baa758dbe9952338a4489c87deaf65be55094e3d8c90c542600ae56cf94a376ce3eb8cc68494ad0a713e7a50ac06ca530f173ad4ecebb48abf2f6b40974bcab0fdf1f3b4914fae1c498732a4993c4a06c874efab08897c40f9c57f2aee09cc5ca54466f85eb7d1ca08c191e3c1d02dfaa662fa115126935bb6685c6b45ac0cabcba6c6a91b0821a1b628b5f778d510a3999a8745b23f40f76b1004190ac4bb63909d1777a7892a1bb7a0436e36f8fb171d4e1edc3eb3035c322011121a29d24f8d68da3c3654b0cea8bf948190da938f520824530d4e5f321dfdcfa522ccb502df71c17601f364217fe79cfa9c027b8372ea490712d681530da29ef18825e03a0e11c1a1127a3bf8c91c394bd6ce1a658826e970b1a73396d0240d17fd1b589c2fb0050925d84d351330a618ed7a3fa212bf98e6929b4b73a086755da3069ff523fc720e4de878dcc574343ba9eef79977134c40e038c98a325ee842d25f08d839d2f573134d5b2c85bb8ffbb550eb39211774262ec459931697c049e92c627851d6e6ef4cac938a8d5c40680c20002b97b6b320554492f3465d6ca5a2aa97f78f983d5d0403ba1d32b7a4680a9e3baef3acc80941b6682b22e3c968d19ea985f02291467087d79c82a16b9f6489401d53e8bd64ac96e55638c6b1cbdd67d036cc53f1a2fe910484f8847f2e95c0b487b1b13f7435829ccbd20146dd298d09059be462c41eb0010c08dd75c804a0e2dd7ae3635fe83d53fd0ce56e2a8e732968916254e25f693871d6aa4adf4ac33f845ab3c5e82938c6e25009d012eec17be79f2dd5969a280e7234ae0e3d6a34d6d1ad7fd3e5c3e30fb533d93bfbc5b78c861d95299bfe807467b1ef49442bfacbbfece050a9866c1616850d8f6c376b83091ca8a43a91e2e6870fd151c7dd0fe016e535fbeb3f91b8a58ca7e30e4570bd8bd1aaee968e3a571d28ee490d1c1a7582d623f5f41cafceb14fb86793621ad1c60b32baa4cc23f4b98a5b9e7cfa67c94aebce096aa78c3642584d13c9211132fec04083f84b230563ff80dd034b01c2c84fa4a748f8e3d4f8c56ddfe1f3778aa6a8d599480046209b2aaebd07147566d7daea2207ff9343b40da796e19a9a3df419f069ccd7dfbc4b91d86c1b5eace0e27795398463f5933c02c1104adeeca79046f7f818e55f684f6e3118a43cc62ac1629998a74d98760722414004e268593318702ae2ced11c4663601b4b2ef5674f80eb05e1f7d15eb45e12e08f135b6f6362c3776bfde7f0198458f189511cc4d969b331cd5e129ae2dda39fb472b4ce090b02d127df0f6c8ced3b4cfc16df02b78c1eba7586ec871e58b7712a7c37a121e5985057490aa8302bfbecaaea9cb3b4915eb45852fffc6c797a1c80cbf235a8dcea8ee309ad8e2ecda398ce1ca321abf545f633be507f18511fe4e27d6c589b93fdbd7e6aa202ad72da9d6be588fda770852fb72ef8172d09f78e9daa6ca67afc54a2efadfa6a243b3a96eb829d4e09620c694b732de69f26304c5e4244db34b4218e30f2bb2f4c745793f3a7c5a3cdcf2b9010eae97fcccb274db5359615fbf46cea74f51702ef589de8b2b8325f103f5ddd64364f077493ded62060b55400f887845a22f0b60e0f8ca6ec45b444675948daaf1edace7f779a2c5029288b8e1b74c5e40a598c5ab49e5c42e60d05be0a2f6073819af9bc24bd8ff7a794208a23ab84f334ef4cfe1151fc836b7a5cc002c28b0cbcdb60465c44c10c77fe44ed07e4b3218f962697e3fd263a8a0322d54ed7f79705827c7e40f36dfac242d12ff05e5d7e5c014c7a3b5b601d5060517c0109aba28a78895b27eb0439b9cdc2acf6684f268850f065fa74bf0c6f4f5b91cd09c0e9c365557116b8fc2a0187b764a5ff8b7aa295b49abfb9a34457277601dc3ce075c91dc8cd6dec88ce1857b409085970926208a2a764e53cc374effc4972824daa98f7ba5bcaa3d67f2f99e3c565a6e744d834af1afd94e6165e2ac513b46b0fa31b50d76690755e03e1d308d2c6918ec17bf86798c329e4aa93b7eea70df54b9f060074a7b906478584b34049426e0563469bf51adc4ecf8a9415b265db567f0fcb86f60735bbca452def21e3f25898844e069bd229e1fee9df7344fbbdda718426a731df97f9d8a2e09ec24088fedc160bbe3688dcb601053231e4a6ca606efda22b45ea8665ca277f6a67c596e997f458f7a48ae1579920b86111e1262d3c5a538e8095e0fbaa69e83eb833fad3e342095a0d0165ca727e98efb5063bb7bce8e8573508dd1b6452339092eae77d71bcd1b352c6b0b43fdbc3ca834cf50f2eab8ee57a70f9781dd6cf3822152bf7e94524cc601afcbd9e50551af10ea9ea9563496acbf09c252d9a194dcfc91302c54d564ba51c30eb1d65c9a0fb2b920121b5c756fe05448e9225791b4341d37ecb6b9a0bd4da02c8e64e07b6ff14b4255b5348e29ac5a2ff9880d0ded0ec9e81098faa17a2a5e9216456f7171bc4fb0f34c2ac001bf9611ae2dc10a2925d5fdd6f33d4e5ae2f17bbeba5b56ebfc408cd6731fa0cbf9b320eb76817059bb163bac08f32fee22910104cb9982b0746c4feb917288696b6806f6706dc13393fd0dc97461fd3bf7861430f92bface1da57958619ce6038f9210c1f5ed122e7681677bef96584687d5c9a77740b14420e7152f7509eb1bf8a4c8ec41a7ec76a9e33edfbc9af7e0f42d4e0db4e9fd7e9f88e50e8a9fc3def0f026f7c286da666556ead19e3802c94c412b49fea3df98ee2c057b2d582503dcc1c57038da1708f1ec1331b9760bdb3a612110b5fb36c25eccd1374fc1d95767b9839aff3f4c8a47ec95b3ab23324a15f8da55376e2c80f6391c41c5c844012332b89465d7afcb1b1e5e07f1fef303b331f99e7ffedeb31e8f54fb9d2f849e83b85bc2bc458a444929e61795d6734ebec8f162b55cb4171c51f294b62e63b69c3bd2ceedc8d5312130b5f3904e1f5fe63977ab8166dc5302735c70fa14af58f6c8806e5042e46c64122e550c7abc935f272ae7dc5eb2bc9a1eb97a9ad8cce72277d768fdf0699cf1df70f49e1be627efa55ef28717ad26c710728467ee56b853b54fb3c2a1ffb0c836dda89b17762b66dbc06df45bc2dd9e8cd714769958ac3c17c9982ee264f8afa75b8b646dd38f355f254d55ab24d3b9edfaea43583fee4121ad8a5bf59c29da9a909b259421ec63c28d9f08068f56471004633bb0ced5d5dfb89f708b034d229e9203fa21141c1dcc78ca577db62d91549ea55bd6ce88027e843ac98cc716569e1e089680faf268741fc4e2fb5402eafd9d032f7afa3681fd25502a1ccd064d14ff3c141db7bf17718caa93d30efd5e0153b821bec5230e24cdcbaa15ea2df07de7bff86b206973f2bcd448c96349a637ac04acd0b4f7b43485ee735340a04d66fd565612ea4176202e30fb6b42bfc424edb53bd602ca66b98b4c46a91b8a3f200cabfb0ed188a6b2270636cd973e7be8554fad4f88bbf14af48b60b5e365885c01a564cc7efc0d4d9aea16b2d8ccc1980a9086baf5bb41df4e0b3e101aeeffc9ca97e0485d80a16a2a15a0d4a832e36a3d56c4cf1f50d8c0346c1ab3c074a2859f4ad023df4643baef5456ea2bc537ba9a83a70858d2375f4e2a3cba93dda6ce41232a8cbc4db0144b4a4731c33c0e22116434fb254059190d7146c9433424ef30f56dc2eb5b76d874ea0d8ba05fbb6939081bae17138bef2583467b0899c594497de6196a4b41267f0ad6b75a7722efa1598a31f856730cefcd60875e97fd4fae8101dfcf67cab01464a251ed359f088bdab64915e4f0c2f75902a796d188164326ebded7d79cf4511a9d5c77148d6d72ae333f8329c2bd7ca62fed738580255c13ce01aec8420df830d1f56078750ec2b61da213068aea28dd331132aadc31e759afa8950ebc698ec7a7939863f25770a4fdd019e65538d2cdaf97c315ad0aac1a2997a71f5fbbe5b10959dafaf04079f492529e45eb9d014039757167f3936b729db890d3dcde0721047d360387f9ec5f373c69fce6b3f00b42e8d34f9d391e0dcd219a6618bd5bda8619685dc2aae363d691626834de6fc2a42aecbcd43943a49c37e4931528523bc0e84de9fb1fb27609250886cc1960ccdba710cecf457b47fcac40b868c7bca5342cdbc2520374bd327707f588a3ea753259b6b2b72c94bc6fd60389381c20cc64b29badbce5c0fc3353a6c9018c38e18a6c6d36de2871174a0ae0a4a061d11fa23ec089cf470ff899af1ff6f2c031e619ce3e64c940c7cf9d47c8abb6dca7ee90955222612f80e3466f6a0f428a046779ed6ce208b2247da0f0956f4daf07ea5cd2c755e5893bd9ef9ac665a5e7c6f7d0734c0adb5be047dec28760208b8cbe84263e2beae4228567726f11e1762957289991c0fde26fddbb067e62137ad9fabbf7e11e3967d72df65daa6560449e0d35109a73025d597c7587c1973ece1ea9b66a33b281578dffd0bc5c06a8c4f54c1163a3eccdd511820146378ac53ce67c818814e79804749a180c72a1a4c2e72b9e493382e1c42f4dfb2521728d04d72edf638b9dcdfdf279b1a125ccdbaeecea1e25ccc7f5abf50eaba79bf85ca32bb069015b781f0f0ebce86c537f324aab4b5e6abd35690b2078b07dacf2d6b88ea0fbecc2cb613a690095a4fbe9d4a1e97f0cb62524e36427a7ed5253ffb7edbfd1adff5524bfe34e89698d90f754f64d78f43a41dccf73f541e962be9841d2c3bbaeffb21eb6f35f59545c6ba16c2861143972f681caeb2c8934fbf2e12851dfafc73849bf2aad4b8e72226b01ec9f737bd4d5cefdea1c77ba1b06d54076d2fd9c127c74d8ac2ac9e51476dd25a2fbfd7c50f40314da2dbc024b96b980c2dad036f36c85441f8713037f8325bbfb3e214bd209fb07d910b0959a8ed03fc851292734c4202c57d6f685ccc363df967ded383632efe8bc0d899d6a920f350522b8f15c1a8c4e069f3e332fbf80c01dc1047ce90bc295bcb7135dcd17e7ad1206cf80c055c98490e39f1ad1e92b14abdd249e316f76ea6466cbdf50cf62d782e0e1ed5f0d80f7c02a58c5424bf6e803bfa8581363dbe55acf5252615c968a6c9410cb56ecd8e036cc06a9e973a2037caf6d8c26ae199816acf809deabdde7463a9b8bbd824734555bdf8aaa73f4cd56be09b2df6f9a8bbeccd494af7767daea1b1a796577401006f140799def2c2718083d0a7814462be94df9de248f93dbe0b88cee847a3746fb2702fc27eaa22e4755dfc9ec6217224f7eb7a3281a1111454e6ea3c25f8a1e18d768c81817d8b89dadedd1d528a506b939c43367112acaf7e07bf2e02c749c8c377c2dfdd7846eba48068d7d538814bc94ac917928a455f212aff805866899483c6f744d750966d5a7985bc33797f891875a03d44d9d04420900d558ff2f0b2b873690c44c4d9edc2fba7f67aa74dbdd77c594f159a62d0900e952e3bdb351b3bc60c67cb1e25a1a6f09423439380cc9ac05a4a9fc1d4913874c4c4678aefb4dccbfd0c8b46a12e2672c034fb06d7e27519bcdfc8b92d1debe1c1e7f55a226e2bb0dc965d4cdda40c37d31953eda91e0295207fec2174f5dc54a99589783fb236c6b5bc7822e89bc0bb5ccb63fdde4601a7b1012d35167022e315c851a0879d8c18afbe674e1266061080af1c8504d4d1de466f52b37a9b5cc521c163feb72b032d229286f3291cc92082d00cfb70c295748b8564cd99b70c0cde844cf513e192e6d82aaa0a639a90b217073ca1b3d8fe1c7b99547451b0adea880b7122f9904711cfa1c48c1929a57ec2d1336b5d836c9e1a5ac8c8de0d88dee1d49f5b25238773aee7ebd7a389dcb2bc1e5aedb109c79098db6c7757066201a62d4589552f9c2197dc2d6fd21bf9b112d980ca87f85bb85693efbe0b03e1473b791a6842bba4a3d1763b706ff3fa939c2adaf536607e895aa273420ea6f15d28bceb730d5745e41a3a1a453b6849c254152a0dd33bc80206715324a3112975e8424437e658960f0413cead58f382e641ef28104453a1acbfb068d82c6518317dfb0db8fe72ab98ee9cad9f0acaa04a645102aedadc3d2fc2661f2c1b25ba68c4ccc2bea4fc3740cd9bb7e39561c7ff5595ca5857005e2d4a05e3061eeb56b5b4c165157414566f615514fc28402c6a3e8bc182c7db0c8cc4667b208bcba2e19b41bb650fa4d066ad13c3be8fdcb5f4c7a801a7d6619b578eec58e92474fbe4053611d5a0d787a9765bea6b747ba3595fe57c4364537ec187718f7f01fb668101eedd2401455fd4a0fec0321e71d459c24a030e765b8d502d9fbf2edbb475131fb5f53547b95296f338aae36e7a709c221f5604b9302237b9971a9a5d98310f843415afa8cc9283a676c7d55f1ede21cba93c87bcc9a840d0b404cd326781320271645e0029accaf8c0d1ff47c4daf2bec3938b2585b11e613f377e9fac32179c4f633570187e52c18acdc9212bd93e4a04527f8ca5a354eff3160e312d6741a289309a3225f9c600ea53651076b01da8de0154b95e04ab189294fc580b639cf658d0dadb4b54a9934c51d5042d69c58ea773972391a78f100ded75f93853be181c48913be790cadab7c066b907e7884327336625d41907c06815b7d79b312c26f9dfb13dcbc61c0de6f9ef63432eb4631ae76e2c599fa3518bd7169cd8b36f16336c1922f7ac5e193f51a0d0d15e1d55721587e7b588d9dab31f23a311d9e9ed835659104a47ede7e00a032297f3e9cc14cc6ba5ef444529609effee3a62551a1485eef9f6e21d17a3f43af6994af8a494326e641b27ff72bc097b02bc4989fd014dd1268810bb800d13427d4f350ffe83536c42a7fe0ca784a8b5a13aa6bd3bc1770ce36b0a46397c8ed7f7258795bdd44382561ec9fd61371a1dd554c2301344a2c237e0bdf4f6623550ad0501de0cd174186e2a4eea35d69c7386a95477096b8bae3dea56206425fd8a58a3f63dcd3f440326f5729806049954bf6be78fad1412462129057e7f3029000c70e86936cd163aada2601ba04f02722a4bbf69bb27f1ae9d0feef11f169167fd4080f9e1fc5527efbdccdf87689f3b62b5974091ed65aa5170855eefda5649c89906d083c4ef51f83ab41575b727e4df236eedac64eb921a4a28b1e1b2f9b9780f4e48cdd2cdcbfae0d7acf1f8a507b5e3e7e7f3aaf4935c99c4464863b797ac49c0e7bc4a8afb0dbba4bdd2c8e336960452c570867155da948c4a33dcdb13e284045f5f2bd794096c30e0b2cca9f0a7b9334cbae49a368901238803b591e2d57147b73d7052f48b89fa9b84ce7e1e8e118a6647b4a5def0bbb599494f708d57fdeb999d4f4bd5a3c9aaba0bf098eec17af3d4fe408e014d4821870b2aded112a109ed8a4433f5aeb3e1d0fdf8825ad1b52441cd594baa0cdd8e7011b03b6006e0d5517b5b46d43f540ccdf3a2c5ec69a5f6d849c67e8fca91c8bc03fa068ee9d17f0a37ec8a2365fb4cc9ba23b7a9967065c0f9534ee1c50e3ac07187549e38a0677951bb7c650b0c652dea4777abfdf8697ef57318c056e1980656f4e0e6f5c834f3186f56276c3fcfa1817776e1477a928fa8dc22968fa5d06b638c6bc3d367585132839cd48206da03b5de445f280b3d3c1b0e4426f82093c058205f89e6b5bddd96121b19c748ddc400589a7f7cfa9dbc13de52dfdfb08c6c3f9d11d5aba943c983765a41e182132b4f9dd40da032cfcb0a459a44499a585163b7ea794ef127a6f4378c71a3f6a358ee731d55018803a52987a5cb553e13d1bc63a1e1471e204b4076ff655f8c7aa707a85e546ca8f4ced1a9abcdf104bc1887833340f923329b862f3141d6b504abaf776d607cf3e648c71980ecdc0323a219f9687590826bbb6fcfe0ecbcf37e9a6176f9d074ede2b63240b327f7e73b59c2cec286676bccb7355cdbbfd5be43a955fb9b15c853f6997d44215ee6d74db23142aa135d88837f980033ab7d573fc2396d42ad8d69ea3f942ff67f0e6ee9e0fcfd585c0b85c3417058bdd18915cceac9b1f603427eec2a96b4ffd0451a5c4117fd9f8fdecc8ff06b3926b98f36c3573adc3700a2e295ebe000ed7e5defbc227ae0cb343b7bee274a9d19296a0d20470219e30f951856de4dfc9c7a4b9a33a36d62099637b7a1fe775bc7804ad90fa32fa15e41edd4ed9a826d13b8639e9290511a2238fa0dc07ab4e61ff73eb22446fd92d7f1ac7afc96db1db27a30f67c890d43e89b5c57e3573dfa24520684bb9f93db199ae25dea0864152db9390cb21b1dcae3a92b378e3e2117f2518f52d6a5f67f55b915e751e44a9d5effa89222b1882ccf48d25b74c8aee164f598a3144efe423bb1e6dfb22d4e2c11e4bb36494857703fce5565264336b2d05d993190fc2f57e104d2473e93dbcf9c9ac40c5fd8a957a501fafbfdfd91bdf1cd0788c720ad58005db2fd36ccf0175636b46a4a18d1d9fdc1eb3ec4cb101515ed1e6bf1f81054cda04805d38da9f0bb1e8d2417fcf7b1421ae94995d0c8fafc6efe73c91a58199803477cc46ad2aad6a34139f9d183bd7771383d338699c5e78f780241c629edf6504e762c19fd503ba1be8782e57374cb5620cbe2db61fcbf0fd2bf5d3a0169c4d93d1b7af3e44205372eff608f52a94764b77b2a7fcc512ad9b90fcc85339a78cd9612a5f868da2e5394e96520c99afabe03a3c49faa3eaca111535d60e9bf854a98e282dee9d09b3703bfbdb79065703f1d2bc5220e39aacd54403de8f71ca979c178a531baf9d9d0ddf534907632d87efec0caa872cf604937a28c60fce009384541ce8f03f627206abe64057aaf6bfd08e7bc106ddf4d6de519e794c6002df1df2a2c5d827289f03fd6845134fff73274779264640ca286ad175ae70a3e2d9bdbd0a9320c7f7741479704afe7166c43c069944f6ed3748243789ae35c50ae918e9b1c7b49dfcf943aef78a4472e18858c1cba203a7cf881e8d670b06ed6e6e9b8bbc5e0c22536eb2ddd2613f4392b5001788690119ae5d36b276d6c35397f32e91fe2a7b038162a5940f9bddcab93796d62f93d647404ab5f4a627504218e69c60deb5e467df91070194ca94745db9f8803a51ebacaaed888771c507fba0916f8af1b70d0fb1efd3c19147db2f1038968c61aaf20b61b54c35dac540ddf69e5f66c21769cdd7e4014443abad1543c79c31d158f214c58c37e725759772b696ae67298339ace2e07eabce209e254919e5cb40d68d75616675c55b8aa11c4e6f823053298a1eeb97748012ae2ef7d31c7692add9dba800bccae917f74ae853c8f6f0ea3a4f1b6241c0509868745f0c01e0853a2cdf234281e9a35bc784e8c2661a8056a405a9386493e02d5ad99b9e75db1e504701d581e76f521f72a9e98d7fbbed00a227db935ce7fb2b73dd1eb79a2f4da2591694d587be5cf8dbf25263122bb2e2723bd2965209cfa8ada1610b08b0aa7b373e9fad83d9e720de12ff23e340d0551d9214123ef15cf79493e92fe8de131b82044c4b95119c709fd239f3ee94046c46b5bfc44180041146385590f1ea2735535d8a3f8175b88a3b35b660321bfa9600df7d4ad189ea9c7c61ea1bab83f0b518e765041745639f202c13b75ea1c60fa46357129e26843a9b917128d858798a446f38abed88b031c0b05301c909e02561b1c6d2dd57f3eaa224eb773aa2fdebf968803d0a5a98c3461a208d71e1576133f3c498912b06a290e9e44fdc237b78e806e60a4ca5845f02e4faa25a4c63ee83e79be5e5c55e5693c6a9f98d048f77dd4c0b877b70ed3a14713f5cde4a52d74d6643a0a2264ece16409f23ee63101d3b021f4166aa7045a0288faf122aa55bfdc33d688bee4e4ea7fcaf1bb197178f38bdff03eb13a25d3d978a45769fd231a329bb29197ea1b1cde7a854611cc624f58b8d000b0797d6e64f63d3e10107b6b9d1bdb58579835269eb56b89720b1af453218dd001782f3961fb98fa01047e3e7dc614011ba4a97314c99257b32a3ccab1808b9052b204868088081aac7d424dec6b9e619afd71b4cc0f3dfe0c9546626596da561f3547bebc2b64a2454f70d38e704eefe006aecbf0772221a239f6262825a0c861571d07cb933420cef8c59be05b96ab61723341166a84468a14844455a856e6d502143fcc05ebc30c948fd494d424c693926a42d40e742ba6d1cff734f0187603ddbe9187081e75460fa83d48424d337b36d58b5fc2b6de00ad9b24eadbed9e8596dcc794ea448f8ff567a4a4eedde5a18504ae02e1c8dde7865ab81f076844c2e4b1c075a7d38ea095220a5d4d5c04fc1d1f8c7e3e7a06c10f665d15ae0b4a7c8974794db466cdf673cbf4c0e1fa162c510bfb96793203e9583e79f997c590784a0c29c309dd0319513657ac713f4f04f47c3471c4214aa057b30aad17e7c446c322aa8b4981eff8673f4e275958ed1d2a4672c69039e177d57f55c847ae90ab713629557fc13bac881681944cf44621540d5df82401351b00a1fe28ee883687db95285de9f3be18022b90aafb62909ef6c6a53f2f7dae2b282832af85d1f2a4abcc9ca57962c5ac3f6d51d2b2cbd5dd49c9097444c8861ea83c96287af538bd47b617731ab3282b6d526c364e2fad434e13ffe66bd619815bc80623dc2194c8dd7d8c658b332f93d4f96254ca99c3b100f9ebe850a4d9303975a809eaf0ebc31e3e498aefd2cf2772b16258a8da891c733993b65277fb274f3cbfc4d9f57af719a483692f8d8e0fbc73435e2ba776aef64c1c9e6fbe503be84eefcf6c1474fc23792c2bad3b610897a9079a9be7f8f16e15642dd8beb6112be18a7bb5c9a8d355fd4f876932520541bfb07a7c6bf8ac7e15f6f032347df58a1f59b3df6d9cf70d5ee5d290d18700946135aa3e27f107d1e1b68f948ef9a5aa561fc0786bcc24128086bcd5dc4b6e47b2620239acb11dfd12a97d276eedd13418c71d7e5d786faed6988e20dc21261132a445fdf5f1f99646c8111a094da90e5b7b0d715ed06ccce5f77791eae0128706c498b6da3c890110b5f9f9fb718576b6879c1633b44472842d8ca149ee89d7a15982706a78a16a161d0dfa6f7c04c08b354959f0d35388d74b527e6141425e1e13e797c285e98e5618183a1c30ad60792ccb64cc92c011787ef7276e9e181c14233c9d9557cbce909250b6cda117f5145e71ce30b79c4b15401b4619dfbf83b0ec99a7406cd46219645658450d46347095d4cd40275ca51db401395d981387f2d9a8b0802f8806595d02e8ab4fb29a8510725722291053ced66469653e7a4004750a98b8e42acff966b59568be32009e8d57b9bd5ed527a60ffaa7e19654b5f4ee5afedaaaa97848e39333f1c06deb1b905a17f3da4514e46f339aa57afbcb014ddfac21685319e5140ce5cba3d99aa96960494ce228fda84f5b0d1a4ef03430016dbcf6abc58a66816bef0181ee43a7fdc62981f2a41022794bc6ef04d8a997fef39238ac38164dab16d4197cf3ed5333e6691a7685ac32badf9e61e08472b302d0ee4cd31f5a39162822e6ffb92a0a3f7bf51ef7f17fd8077e8bd3df014640192792b6dac79697786e09ddba6022ebdb6884f1c5ea795ceb6279585c380b655b2820992fee1d521921717e406189bcdec0653394e222680bde50807fcf4bb6c0efd1168302ed546bb4377f48c81a211dda2681ebdd9127fac08224b74aa844bc20368b1691fa8d09dfdb18f165b7d64c9fb22208cb867b042d313d7211650627081cc58f570f5412ed248b97f4cf9543e6103fca19300118d0bca99da86aa82ab4c5c55c0e423a61b1b7b1fd93fe2efb558341b62b72f1e8608850364a32013710d793120eb375a0a57db7cb904487bcbd64dd36f632b4fa4e87f35423236f4bd0fa6fc64992b189754552706460924df73cd430b47116928808db6656da4e7e250c8dfff8dacf8c35147cf7c4011fd4beaa8cb18c6de3460faf225892caa94aff1ff26f2ea00bfe6a980ad19053dd0df52eeb0fe8855870be0499404a176b2bb3efce74aa1c113453fa9def3d09ede8c0ac855b4eca9188c8fccc668bb47813d5d3f72cdde41bfb62564d2157cbc7d41ca280461c55e5d37a6695976f35f8484cafcde106d00419d0a901bb122fdd8d78c69fbe1afb552e111139a717d9ee2dfe3efaef5b3535f8c7ab8d5788638b4a52c16dc7ee3144a03089c878e61c4fe9c33a50e4185fbbe653375acb8b813e040a39bd5634c87187bf2bb43e4b901c3a3dfb619e1eb9510efb124b27496dc8735c94a641787a7ec1f998ef2ea30501b19a491f3d2df9a752d7f51f256de894551c8f3769863c31328c3a62c8be02712b4030bb2d4595417350eb5be9b401f5803c6e8b2c5fee6eae3ff143a1f11db3b373b245a3901919fcb4c83f6e86a34407bd7d747004e3119bfb7d02db02cd733a4fff57f5f049b903a3b238ebe49d52edcafca5939f037b07290f9f0483819f482b8afb2e46eba96d22f341ea6a03b51c8737cc807a82f329ee447f614881a33e152c4615425020a356f4904a0226752718d2fcbf3e0f81aacbc45eea8f567dfbe49838268314751fcde2b24b52c34dfc4285f40107731073fb37894bb3ad1fac2a8a58d51fba863623a3eaba4e9d3955761fb69258dcb7724fd88e4c882789491ae76a15e5d74e64198675f984a279426bd02187edc706dcccd5d1d6af99780b6a0b8c3cc1d45e7ca0deb2154843974d9e725b9a361d8228c308cbce28669a82442e62554a062e53f6dc705b52390000000000