PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58705 b4684ecff6a285d8efb0050d9d22dbc88fef299685cb8d77512dfeb2da2418a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5bb4ec67f93acd589db452a4f379d141955768dd8a57c75e785e1bc0539b20b0
Certificate Block Hash
b4684ecff6a285d8efb0050d9d22dbc88fef299685cb8d77512dfeb2da2418a3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0210000301d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fc21f3be34c584639c9281dacb5b166f515242e7b9956ca5b0a42e64ec064d251ed57ccb4a5a7a5040c2e8590947ce72400b5a43b4f20d7cebcd7e53c539ad96c44f6365801747019caa264ff5e4dc8a5d90c50842b2f645dc180000000000000040000000400000f0210000301d0000

Raw Header Hex

00004020d0a1a006bb19500acc6d6c157882aabe5e2bf1f918fff5b1cad9dcb0e96eeabc566ca5c7e45b77dfa671db9632b374d73cb176e8c1f2484debf39c9420b94bae4707116ab0ca0318b0209b53c01b5e785ec7578add68579541d179f3a452b49d58cd3af967ecb45b

Proof Data Hex

59,560 bytes
121216020307d5bc43b0e43c0dffcf0f4b5b30ba4483bef4dcea6952e1b20fc4b21d411cdb24748d0e91a4da9dde10ed042f46dfa96918763c91ce2c88ac77909619e65b4100ea88234cafd5f595cbf0fa7653fe7de5fd17d54c8c9410ecf7d63163f0e46d28523d07e7b28074c2e7111ed6e42dacd37d5915a34435a6020af350c845f6f7721feb39da120d285fa93435029413ae7410da7eb3e9c69976554dea0d5606c9498ff7539bcaac171c6c7282f335d74f133a291853c02a916b27eb0192d0af6c29a40088817fd07e254948f085305b1464c1e6fa5e7275473d163592c2d2ea60821c79114b040df5fd37cacb6a00d56a3474f454c0181a735d238f2de074b15c7aa9279565ffb9874dd0e5732ccd565ebfe2a1be5a345986fd480f343c9cd7eb615ba0acfcb5abf106dcc5cb1e9aa1d6e66fd6332a866db251ec143c73b302a83a7e2953762c196ec6a0466e242bde3d52e18b427ad976cd81ce07d696988911c807be5440888ed53a43c5031b796bd3b8b8551d9307f78fd80cda7a21f99b5ba136e8c4cb922d073ccebddd86f478655b4dd2b8327a6d2203082701f190c53eed9ae077b037facca1febe151dc17b4eee3f3a1777857f4fab066647bba086f7eb2c2d803a3ee953404aa820a5347f952c681eb8508506eb44330bcd4add202b5941b13e1d942bfcab7d2267702c70db8d8abd0d3e808e9b31dbe40ced2fd9c7a5574f71a0eea1a671d3657cee1373f59016e90ad259d3c3dedad3449546581d784e6d158a5d86053340b71bbe6c839334451996cfded32706b44b72081d25bb73794842e4c5b5c2034e5b43f149086dfed000f99bcd2d5212590dd69c95d25d277252238f2588f6389b629e414bd2fbb1036327a838bd24926c9b14eca5369726a77284ca2aac25494da0caeb947b268792d287929dc10b8de48bfbf9d76cfffe989d97d87f06f001d9dabce513bfe8152f0ed9fff090eb352bbb3a8267ed93dd6b3699b21849831b28b6646d3e3f9798a7f98fdb67d5c1c660c4e1dce25524a972ebae6e16a8b58067d9c654d7f92ac859a0ccd06aadec9c3c3fb499df72b9146861eb98086d1bea8e472239ab00e2602cc1be3891fdaf10aadb86f6ab78966be8089350f1853ca6c47f8859a03ced94f956583ee34f16b18348059d5ef58a7c40f783749816787cf6fef1312f52481b6cafc4a6a39c932c9470d50071f2511c5e2f73ceb2bb99c823b6e84b0bc59ecd9dc84faf983d9ea14ba8f43d43197042d92b09e48097d2ef3fb44f0883db5b1da7e4f2efef4c5b328bad5350a39e77252383c0234a24d67a4e3a492f0489ced8c51b9042bf4016f9748d9e2bd77c5dd3ceef1243f81fa022134ed4e31eaa784ede388a2dd2d13223c7ddb663bbd6b32c1141f79dacc806379fbba233d0b673a0cec27757b4f4dc9e6f09bd2ddecf5a12b9adda06efefd81f740c5fe957bc2627f46ed508ccc79aeb76b27fbb783243a58dce36de6021f23eb2f13977aa9aeb0a50ffc97b65c2a671e73ea0acde85e8c91a1acf9c9c1d26af7df731f076f03cefa89a54982a7dd5ed7beb661238e1d2cb8ee12de002fecabde3f08e82db38831d021f415f860919e93a2dc0a678cd91e0b90061bb0226e36ec5dd1665d2bd4b287be16967a7af1d4d1896c77c322b4e5bba3db9dc78d8b6660c29ab7fc17d38aae450ecfaca8058b9793b2d46957aa508f558a770c6c117e7836f78869b452ca49b3291d4d45e40e118e687390c90acab5e0e22a7b3dea229207c815d7815d4932891c55a5bc475952f76440158af7d4811482c64a407bbae7a6368b6d1cb68e44bd7abee52b6317ed2728fbe511ce4a18d4a3116979f9e0be5c1ee3e93c05669824cbc8f4804ac9693d284963f213c683154587f5d38c21e4a5d08f5dcc11fbf73ea6137753204854bc728179537e68d57f4bc78e972245f3fb05dccfdd09d67babdf56e57024d8e77b1f3148a458f9042c1b42cde75db1b72a62d828b6265726e100aad9ccb778b280ce72b3dc81a57f7a8a9858e4a5330e375c95f93bcec0092014311627dea921d667c75c708d11d1150651f2e1a19d9ad61b841b863b4c365f137c202bfa4a0e50b27b7c4be5e770e94ea5f422cc587d9a000c7f20a522c40c0e0bd45ade77c688fe0dc37f7fde5c5fc2c36970f98fea4984c4260cb49bf55677513b954ba5cdbc77537c1bdccda6be97f725c3129272e00e1a54d29a853d72aadecc9a9ab49434db090f86640be848e419fb21fa6794d18fe6259b585c00e4d88b3a3249f83d03cf94d5ef7fa602b7acda84340c6598bd74248b14abce274c868591cb30f80b91c96f3f53d006db83c11df5de9e558748040e9a5c381595944e2f9afc075be8026e667024c33e4c67b51f91f8615bd4d7871b4b73a4e4c4d4b303a412169f923fc44c008cd6ab582a1407c8e5bb8047ef9e03eaf17037229cfd405de9ce7a6a04675a4e5e04ee31976e4a9173c3c0833aa33809040ada416843077ada422bd610874b683e7b49dcd5584da1ca91ffff082396c96bbbbcadc34947161f318fb513364b522931fc30c35e07737cfbfe4d6911582e71e4a3cc3fe64d37ff5b9d7d970be03d876e9189c83caba17d628f37dc22ff7a1e381ed94048b04324bc6cc72e50ec3621bf16c2c3d87aed334b3a7c16153b9a52642b59ed9b1a7a90f2f9fa198e60778217bb9a0dbc4081f847197d1fcfb390cd9a5ce480ad7c9d3514e4bd193f2231276c367fd745080a8968e2c3c8623fe947c0e88df8dc34853445318cfba1dc56bafd352031332cd5b1e19e26bf43d0d13370a9e2c492bab2c8d43758d3b8410cbedee85e7cff90a0a6fc2999b5b5058d5eb821e86f0996933cfd9f93bdd48483ce5c9b42d0a5ebf4cd856e28e8c88522cff967de4a17477b20d99fe3b7787b0bd060cbba317dec171588b67e5c75a62a3c9b207bcec986691318440a99470f7890113f3d336966b4a1d65185b21bdc1608293de2d609da50cd0c2d1cf69075b4306cd7c17ddd288f8737a411163102e90cf37c7bd36d787a78ad05eae64eb6241b1d0df2dd84e281983d6a4c0b72181663c1f8879d6b37c2e8846feee8f466bf5eed8636f20b4d0310d2f7a22ccbb31ec1d1ef90bfbbffb367788f00d5c2baa7e844c124134bdc9b6e2081bd737ada89df512eea9309eb631978b71572652bd8fae037c56f66527e88c264d6bcf0cde54b02627c2b0f09ca063cfab1d644bb3b04a3f36aa2310b32c23ceb3e130aa5cef3c8ea757a447da9bf8b37a2c82028557b0fec99b066eb2a6afbc243667f70176adcc9db10219f5587658eefc54f96a617af2dc7b8cf0499172ed40eb00b1d89df315d86a5063918541edd5a6e48e0c23ed0f1e730baf0cdd1fe4b38a13995f84cd03ecba8d7013ba3db5b4085cf90dce44b9ac3aeb4650442e053dbee004a0204ef8c49b19ea3b71cb2f7bcff51d92801a2fda4117a1ab954416f0be4f66fdc9789b7183425fc77252ef480f27b3d360646e27b88293197012f27fcf1f48d5b83d6df8e697e5a01c1a2ba0a8de02885df377af7749f11b2ab82246a6d18990ae1e421fb36f81db41f52db7ed947a56036c59135787cd285a3741047e87bc2cb8fa5a71790782f4876914531aef12b554a2cfd41ca591191190914ba82757aba345092b8125fad7ca42a6570d7f95062402d247a32cb964991ba51c5d9967605296ecc0db2ca84ae3030ca8d258d68294867c6dc142b61d0188f04f2fff0165f5e455795c9a34ebd888e653fc82eb808fb3b568cfbc8999cb71f4abdeec7b43cd0a8353c7498ee522bb25f1374ae1964eefbabe8a28e2afbbb9509a6327d5537be78e29d2843a0573dc17900fdd27b0de4178ed2123b3b51309f6471a722e6296ac240d2ba00615c7ead617175939dbe41baef36da408b316a4f8f4bea76b3fd8064500bc8319986c4cf5feee909bb8edd87bd0ee64b670309428b429555911e51fc94bdec890f106735a5ce4ab0a993563dd2a5a2e2a4d499e8528501aebdba235729d1de5796c265d2a8e88773f79c5adf73c0dcbd30b672e0ed62866b217c7793137d2fbb4a7762ef95c19e243f58391e207cf9c0da4a77e7f4ee795ada23fb7c1c39d831914b142718a17ffaf4f81a3b885660eea2ac83796a92ef6e00241a571945cba131a7834c79752d52e30fa85b521a183bc537ead9ca3e248069630e30b5730ff8425dd0043cafcdbf16b37b7b75b091e21cd174f1b9d6604a5bcea424def2930adda41d0b3699696b71c7a4d371ff6893a16d769e5298ebc9f5a61f7f1d5fbca4367db5e48f54090aabc199a4dea1d35ae2aa30aed26214765edb3079233ad6e2192313c4cac26880666716c338efcee74186c827cbcc8ed13a8f242f7add386877e37e66c41cffdf11d92ef702faaf6fa2d59846ef4ac6f7deb0a71a36339e2bee850062ec2be15805357cfd3b3c386f4fafab5f939ee9204706d642df0cb74247bdef8bfae5be7c85e23499295b5d37ba13eb0c368de7789a15b4501dc6969e77c825933f7cb5c00c6f7e6925a134cd61ff50c3b73db2af7935ddf6c76e3cd970724bbcfe91eecd742f75fd243cddf79953c1d269ffd56de7d1da9b141dd7beb0ab4381361cda3d247cf0fc7ea53f9964b59c4adb101633e728b28cb6bb07bd2b69dca980694f49c9c0dc2d71d034982c4e39be32793f849d56767c33f00a8ba83c343fd6df6a546d194290e7e67678b4b3a1a0b5e9d0c205318ae2df71c61438d804ed60eab151e0fec313152ba990744b8eee75c60bc3349db97a9517597f7c7f51465bd1a35bca5efd3cb28f36bc98b71e54deac3517d2802fe65af7c0d53e74089f0622405579dc2c78281abffd176e71e31d5c56dd6d90c9e17c42b929d519d0ef2e10a0c5f702bc2880c61607a06f939884bfe33abdce7a7a451256492e2c3860a8687589f557d883fe8dcfc25338ae8ede066f5d6c78ccf17709e0a8188909e1f2c75dc5a908e8d71d3b896a527ad02a80e2d3c6f1f054e81f3af24852d6a818ecbcb1aebf9160446b881da26f73e89db76504cfa787dc1645f10cbd517e39c918f0af84166b79252b2270bbe7a39166af874adc05603728a810de9d1a74a0632eef133bc5470fe8faf9d2f5a00d54b3c7cbbf797cfcf251e6fed61c333c3c45467d64c66f7fa32138de1b701532c000a0a59287e6586703e185b92044c576b2310b4bbf13de93a537337b395a71bda7c149d1cf90a12829fea34aeb6354b90f4220046c2b993c91ccaa8799d86a09bcd4a39854383e395c41559afad599d04c102b6b9e8787f9e2075b44590e0787092e030305ae1bc54dafd0b8c4fc513bb387ae64927f3493c2bbf2b929dacd7124450b91d185776641bfbff0d94d71afe2475791ab1b8b3373b49f518800ee20d5b7cf5988f555a7827a3bbeb715bec1c266be14d828a28a130af2f57cdc8c6fee6c7f2fb9517a314c16e2b4efb04f3659165cdc1772dccd2fe9c030c2c592d88b999754802f35865b39e0e56e43b83c11b9b5c9fade0fc434715ac7e2ab366d354f3e6a54bdb7ddaee4b168ff4effdbd3297b5e5671e39b51bf9205b27c325f498171dffbfed30866e0ff2b1efab4a4cfe8c62a9d2e8d698c6833c3e6204680796ceff014db1477017c89557f8cd5c4c0484a9f1eb35a7e58b4d04fca5d760e6575fdb9db3389aa41cd3a5539ac35a30b3e0511b08083ef74788b8550ab9613e45cfc0418ec6e80f1abdb1ad65059cc62d52eb964a6d081e5aeb0fcc6740ac4f98d4c597e8cfe8b5e14b86c1a41bbb26e8a094aea3e28f81b33818c62406fbc0e2248266c82515d165b4af6566bfd658bb853ed1ca72d5cd44ec0a51fac63467b2497a0b541e6b4800e0d6e417c6292d9b72f428af576405489cd8ac0337b70a77a21b7461ef9631cca70a0cdde2d69fa819d7e9f3388d00f53b0c7a7746023bef5ef9883033b7cddd164117c78cd41217db635ccca3ff2c0faae90767cd920749ccb9d464f0d051b6e5ed85403771c78489105ca41fe860b12f4895ff11af939b4d2eac53ce37fd6531e707e236d56c3be61e7750aaaedabdfe5b48e8d8f6b1630c82311e0580e52d407f149448790b5c5e087d19851d192962532c71fd1e0da60c1cbaf5d85afb8707027dda6174fe707c06c52aef10975dfac81436ba192ecf864878c3e4f86ce50cf51947b15158a45be6f2ae5072f21934d52d24ce33e60688db305cc53d670b0c213dce7bcee1edd96776f3938090c071c2d8f05ba77764148ef09c79e27f791b1a33b331299446bf9e9ee48386b81d685cad88216b5ee9f2bb9850c56bbadaefecd1e42aff5631735860c8956fc67048ec6a5c8c15aaa9f21996643a792cc9f0bf582516095402ae4387e7a924068fa88988de7981d5fca214f0121f9f708e879e7851ec3b12c2c38841ab82468707a1be57f183326e729e65e364579980c86458d0213cd13d815f5b45fa76eed91985dcd5c0fa5597a3cf5045b202f71f3819f2ad1877774eb86bc50c5f421e45d82e3c98d65597de59058dd72dd9273f20d791aee4dfab55e6ab85c8078f5563547006888cdf498409986746dddb050188bdc0da4c4c1c035172845ffdef8d1a7038251a9049bcc7fd7de78e953a44a3610694c6196a8356581ee7c031495c53ee85c940f8e6d1b4593aaa2da8cd8f41be99536a5e1f814e4f7b1f2abb4296bff39e8ace5d92fbc31c5e061ac91f5947412defe1c4cd34e426d6bcadc57dbebf28410a7924aed59f7dd43bafe65c96af79d1eb167438003965339dce1e899279b148af145e473507bad1e6a2ea3e31dc8bf0cdff243fb393d11aec26ec39606ade61758071f522577b7b24dae3c866c358b33e37d1b0ed4e1751d84c9d49a2030ccddee810164d8ceac68568550eeb06357c37dce61fe2ca4f8219dbb743c59d1705e9c19cd14dca5ba8120c15ccb00b3086c32b89eee6bf0dd1eb2d3115e962bb27f9574bf50114558ea21e5a5c52d75784a7f6f813b100c4aa3115af5bbdd73b2e80e965531c618602bbd124d0fa130c5d59774b3726e645a6c4537b63bb2df0c6e7b96e1f87385b461244d2922f1b8e8809568321ea21f4ca980e2b2eac18855b06f2a7a3c3b257969fd2ae56daa37e507378c1fe6e1036714778e1848ea08a8f93d9fac1f42e04a61444bc64dd05255e2fe5fa5da0661b86fff09984f5b72469bb57b263099444bfebed22116102418b8ca641efbeec0994927f56db190a4205f368083daa66496df0f4dced3057f281ed481fc82bf196bd3ca0448aad6c5049e5656f7457157b6cc7975f884c67c60534bb855c46ed8775174324b64eaf6a371ddf55b925c9539f98e7107046db405af9fb91885ac2320bce4e0cd4cb62f3ace0fb568d91bd4413d9e1b3fb938fcbae943f3f28f0dbd961d7b7d697643a2fdc6cd913c69dd7d33cefe1f74ead552c4946add214b9f7748b4a41824a8f55c4fc2567ad2776d203bcc5e742d805b54b310a1ccf8dedb507a1b079cb75ca37a7ae85fa0a1a67a65b33f85e3313b704fc0ba98455d140290e138236d8fd32ec0e1d7dae1c8feaf45d7b2ac5f12b0cd18df4b40d259686f051b2747a3477b1785ce7df1a9125b28f93dbb84c55ce83b34f16840806bde0377d4db6b629f4a31f3737f5a3b5d79a2a9d4dfed648217d8b4696363b1aa5504f7c208c78b309e1074dde2e31b83872642646cc43ebb19e13fc567db4437ecd12858d063f7ddd3cdf60423881010fcfb493ac4ef3100e905c8354754a16341884bf81507778c609d97dec7953b67c5f898f586a025a1e9d4128335c9643def24a5f3064e7eeb639e90748d087180be007c23890896e51f5b81e8c42ae0e4f47f4f132dfb9c7d6fcd9e66e034f8f971c1965285d88273b798a92f3fa7dfb2a55cd3af9ef997f04bd53c401d7779b02299abc9ab63f5e6f8869b90e480d16769a7ad30ef69a53e36d6c70554e10217459326a190051a583adf10d6c385123356afd6e6fc543b48ee1feb752c5e9081f708077b5d5b97a299bd26d50d1f755994576759e340737ef708ac873baafd5d260686a37ca5ac67bba20f2e8490b5b39f368b71456e4a99962b3ac5f74b3d1fadab762198a96ada252b2a4fe6eb193af9fb146942f5d1bce1d8bc1866c278427e786450942923b135db70408b2d9ee3be2874db217b9fb3ae56b01d0c71c387ce72de96efddb2da6022a20c6a1d5a31872ecc4de334acb32f6b175fd9fdb19a407ad5f2dc3422e9dc1f8e7a2f05e22e8b1c0eb31197c21e4c0f228fb6199244bee89eb37c1e5e3b4109c4018a3a9ff046c8cf3a3a5c9080ae3cdbfac60c2982eb715c8315025c70316149da7c0febbf65a5bb00ac3c28aef836061215a5b851c5029f19f72ce95c7de10dcdbdccebb54c7853fb5051fd199e8d8e920d7148c9b715376acab69fa1bddb225575a5664fc953a57b8f78a0f543788c91faca87154e00e06d7d9f12f02a7ff989010025a8be7ba943a6ad4d9169a0f77409061c7e2f39f7b685c602d357acb137979fd557b4586f9fd50579ad376f05c2a86c5d3c30465af617ce61a32d04b57a815062051a5c81b6f35de0eb6e4afd096044585b3710def9d1f46ee981e22efc97cda75473d3df00929f0be3fd8e0f206837dd6ed8fb81ba0fe1c2641bc8e20723de62ae80be44624a7f650bf86060e5af2323441284ef6d2ecb1e3e258383fa84900f4310859f25c966f7c165cb7d576c6ee42afda1b867334e955fc2de388bb437c4dc9116af894cbcd809ab431a784d95894710386e96f90e400e1bb4b2b7873eaa61991257204f32463c6dff31b5cf2a9cfbe65f29295e28c6fa554fbaeaaeac8e68e1d8fe4c868978b5a0f692e7ca9276167591399f44d90d8851d458b6c4e0a57037a511ceb802d96aa43ac1205659de7c550ffbbd4754295b637af6d6330e309c3d3aab958b17aedc51f520a0f70e6f66f9b278bf0eed29d73b1d0ad73cbbb42d51f514e555c5690799d980ea139c437cb9de7238eda7bbdc808ff7693ad343ab2f9c4db66110316a5a52126a81da575749bf2e572ea0bed0d13aa06295cbe9456756cd1aa8d7624d5e0a7a0f8ad753e2fecd74d19304dadde3802715368c7b4a46d7cda52b179a79a1aa4be2080d36fdb7ec07f66143165695318a70ba63d17ae75cb73e622e643f66cd5d7e9b18bb3b0987abb70900edfd8ca3084cc7e6980f13f6a14f088a99ac6ec5a764cc5fe7b60f8d62b6000371e7a86411ccdae5935f337c1bd9e8b11b5494b5b05c72d29431d4f49b79a8d8e94f3d5f84b45104ff1f828d18a4f18241c88261cd8e85f83918667e4ddc6cdcdb3252fa49ce13c4581a155793e02231c770d256387a56c944586aaa828d35ca5322d024c04bd105715a44695b28494f3198cb0dde82aad2cd1bd134ce70d4d6567ad8b39abec0c2e299f8a4fdf437e8c8d7def51ebd843d28cc8c2f4ca15a11e69ffcd3c36c1dcb2ef2fbdb57947def7d7e6043b45619b81319407c4f5a4756e5019e80671abfa6535450d7d182e394dea8b484644e825f98c1c9a0c31a45452a0bcc696aeffca26432e08ac5162a052b8870604b054dc79dc9e25a4ab0c0f9fb2e16489ffc13be8ec699ad2bd2e69c3e3a0e138c782e18c0dfc1411417ca96c77cfdfa61b374c596df4d1d81434b6b38c61f544094b05736033e2da71120d1ec4b516b62e955e6eaf0c44613510146a116617922907bfd2313b3cd053eb4609c4b8473a4e832542fb1d5d8cb41a67da1f417750e2425a37e829565c7c30b0e861f312bfc3ee49bcbad0db86dc2ca53e3c91f15410e117879a901e2a9e6bdd9ed28784b181668c1cc4f6754f116588258ff59361a3712e55cdf298a0149fd81f90175937e9e87a0c6e45b34170a0453a2157930dc10fe3c1983e25585dd08690f30c20e1abaf161ac930631041840e291e90e49487c8af7bc72e8039171ded7154fea4b464775b1b0495116db08d8ebf5226792b14b816a10c42d275def7f1f27cfd644f23a54c762aa9ca3aff942fe9b0ebc7234d0e853bffbe8e7a7146a5e38d02ffd1b226b0b84c59c6a44527b3b4659829e3f693e3452f7eff2d78d98594323a7c98c5d3e702415726e738f6c099ea9cf8e73f8ec445d3163cf948d7d7bbe173b4b003cdecff2c2ff55d54b4905226708ea1de8ee75da9857f6c8973bfcf8518038655368c4dbd6368e785c882326dc8c3832caf99870a2f196cf3f42531c3c46eb9e1c1b944d8517d2e384c37771f2b66e4a22e71615e01c3d5780a4009ad63d28bae1b091cff5cd7b2cfd72d26f0464b2aadb8f88ddd40a9e670e3aa778e23b59384fc305779869d7d35ea7ca7b71a956803536c255d5f412c1ff786af462a1a43077147f350a70b01c16ba4a7bc02e860158cd0384af8fdfd2769932b9f0230cbfaf2e4bd218a3b6a4b51c89a9b67f85055902292156ac958d193d99d6a160d1fb39bf84f512acab1ba7634cddc923cea0319b0d3f557c339558c0f7e158bcdfe6590e3801f2cfb7dab586acfb56a30a147058115e9e2eb7eb2e3ab0e3bde47c940c442d9764b901c96e9843dbd6db20cffff5db8599fed3d9464d9bb7602b6a0fa1b60dfa6e8b6bc568bc7b9c97bbf3afc1d352b67f6fc1fac3ea0b9c002133331df36de5438ef7173a610d33d5fb028f732dea957e091f1bdd4415833bdbe9a94f20c19921ffcc637954f51f21d0f7a635aabb5afa9819039742eb55486c9b35c71b5cea3416023467aadea58495cda2d28defdcb6f0a511472fb9be911146b6f2610f7ebc1ed422cd98237fbb9c397470b18e98465974095b2d8dc65b570081755228a0600feb41cd7c326bbf7f1d613847f03ef85663a4f9145c6a9b87ec250ce553b105dc7eee52c9c9a4f2a4b09de3c54328d7c77c7bcc0b7f6b8987e1da207997f4958e4be5450c8643bae1ea13e396667fc6756ed5b1724c21e431c13eb39c8ce67d1af18c0100c6898dbf0c6c13574a6ecad636a419b736960e2c7bb6e1c939e7d054a04da6be02f543a5548503648a731e2e63cb55e7950bdf31033b5e8306a5cb0a2b32219eb9709522f146349e6b86ae5c429e2296d28facaf294f79eed3a2228296785ba015ce82f580126eee61431e51e08ddf126c90a4cf66157d0d66cda2086a51a6079cb8b0e2967fec9702f9264fb65c173c670bc463b609aae843f38c46531192973cc9542fff2551fc15d72399c83e5a98a471b4666ad3b2af08e5f731b96059f32bb2e6d5215dbfbd28cab2de156978971e15c8cd0fa255b210d3e8d083430f60cd5c7fcb4c7ff58a3de799a2176951616e30c9fc560a3a4c676beef8e00ed231d832f05666aa887b123a43804ef41e7effdd09eb7f018ed10bc41c94b66a48c87314ad32471bba9888af3033e769a520ce76c7b71559b5580de693ddd252f53fc59ac569ec693971da5c15bb7971cc39bdc8533b63c5aed4548962c6debf999574feaec6c689795b5a3bc5e68ae95a942ff1b0649587b453e70c9c2085d6a63591cddd464dd4c69da73ef2c62804877508f08acc6730baa046ddb75c43134b54d0d1262357df9fd1a0678337e0a4218f3646f67e9230a268153d9816dd392cd4d661871bf8cbcf68f84d2455abc6305226fe07aa0adff39eeafa4f97371488582d258ec7b6493d3190c47ba58eef1d00008d2ed39562b3cf94e6e0350215626a29b48820b8488afcc4f1420f1886799c4ee85fafa8c22e9c5f75b7037daf61dcfbeb1103c1f8878ac73bccbc7423c79bc857a70d4f77ec0cdae36960cc7a3ce858a40c3991510cd9f052831737c7b850f39fc59fa8f2a5358725850f91c21798574e19e16338922321c735d53aa7e0d4d24add9103a1c27212491a92c0ee69a7fcf83991b2a68ea80a43dd273ed9fee084c7b5c80beae8fccccd0ad1c4f0856332412ae847b9ca139645cc615df53717205390b7633eaa74690a79f6c20279547668ec247955d191c9c356a43a32d5627e5a1c9a3e691f25eaddfcae8df41bee432523395dc9f8c9b9b83709f065bc20e0b021be660e0ce0809035bda4279f9d5be7a8edff2c70f782783a2740c1b000b68b591e4c86ea65e9361876a49c4a45367432b305c5603b109c803809fccd7a3ae1be5d9299e385757513128366ab978a3247861dee7edaddcbcd7b8bff20c559a2422034dd43d53c8a90de42c70f5cd40c9a09701f81fb9f16be113a330d7558eb2504762492884384ee2325984501e877e75ba6d47a45e7a62a6596cd12759ba0b8ce8bb4c79266c1301e207ec731af42678f1b3c167e182f15b6ba9531d0170d811e8dcf81efadf135ef949deca1e8f77574c4f501425a2a9655c2064922798786483ff537d026111986ad4c127e82df7e2bf781507a0dc59fb4f31cccc868e302fa9e7e247546844f79f918ffa41b2607a4598689125dec369c11aadafd697652e39fa49943bfb8547712756b2732426328d1464ba65f4ed549d9458651c036320f93e743bcdc2af686a6770eab920fe64e2660871bc09423464ff04e1e374984a3cc573a6e863e108c5e18da5c1c9fc98de7255d66964d92c03a790d1805eb4bea90012ec998213c756f60f07e1fc7ff3a17898f0175b8e7dfc4fb05a3d93dbd15ab6fa492d5e926a4abc7c31eb087507ec51c4e632dcdf2c7a2b819828fe762275c48f83e09614e9cb097ca5e017240d3e486a74a9105709c62309680bb1311af6f25a6ba756ee64044f6b36e4f603bed4d070498ad7c9d1fbc8c661906735ab22fad45b3146b9145ddde2b865cc8e305ccc0ded1f214ea283e13145537a082911026f85c772e348ca739485c8a5e6e6781b3fd7e3cf8f7e31a62cb0353fa56876f8659ae27e63c48d72a13e91c6a7a76c0aa77e660404aed9bed581d7b1c90380e8f9924f29561670437841253e1d422cdf09aca63ff50b7a3b4db6cc618b0cce4a9301f097ebd0aa574838be5c1699a379107dc947ac1aafceb25e76d036ae90d363e96c839d4100f4d3609153790ec94f86f8165ee52ce53c83928cbd0d8073188c874ca31f3e2f776a701b22422718a2d8383a019de5ee058e77a4e019acc7f73e52f09521487863dbfdf93bab054448bee6efd965f0da93ead3b47878da03978e6c0edd3c3086e45d8ea2f88aecd5eae7b06ab40696190d4c6847cb3cc3ee1c94817a597e181e9ee58d6b973acb2fb47c7df372ec5ffb195e07974551e6c3ee24358ead3e9786ef6215c862aaaac4cae56922cb61efa12705e00b72ef17f07e0281c1e4823c7f6ee7297fec874a59a15c4d62101f879427bff3c01ef2ea56d95e88213e81e6deab58319de65108329efd954659a11f2605d87726b228a0c8dca556fc658066e4a095d34efcb6a09a1bf184d412993206275a9b5278d36d56c38bfa9bad54f32409891abfd7aa05807d205efe98c02c399157732e6cbbd53053a07ff355628c347621ae60b3cd1069f00b686c0e6483621fddfa56000696b0fe3346fbf75b0d91d2eebeb2d6cd80174228b6ffb4fe5a9792e612daa3fec6d1fcdb302eb9cbacbd7213dfe0b51278020055e822fe71450f3ec7d5d9b9fa6c3b9211e432ec70348e2e0ea991f68b2f5540bb1d8f1f4b5b5b9ee9d3a5eb59f3e8760520fda2382aabdee17179c05b43f0dc0a0fbf66d4067367dceef6d67a5b8b76d9162665f2169a0ce021dc895105b6235c8ddeca1d135af008f99446830476cb78493bbca7f4d484e90092c8602ae79cb78b947bd2e18b06e2558f05e487d64f83eb72cc5ef2bfbf053514eb143ca1c04b8ca57b88020583922b7b840dac1751c9547119410dcd8ac97bf714504bc5e2b4bbf61587054fcd79a2e5d6334d39ea7f16c6e3f09cb7b2842102f5f84083429ed895869bb4f995ce314d5303464d1da42a69c8734413f628887a18532bf082d29f4d486f264cb74450883385e2288c59e7e43d068c2cbe960f8ea40ce0eb0926aa055bd15662cb363057ba9d252a46983246e2499a0fef7c4940595c68a081a17099ddc67f6d8d44b080bc4dcc900d9d3a18a7bafe961de7f808d01ab7743c03c3071a27cb89dd298ec2b30fcbd388a287688dfdd01516f54f9904febcd359f51c7a01f143cee750a1ecdaa8f2b4c3e48674a409bd29774f3c7ce24b338f37685a0e8055176468cd16eb81e2c639468ceedc9594cf3807edb80062b6634c3a4c4b555ca853f7246a440ef95038dd0d8d0cb4abd04154cb885109424b723a6c7a64cfe1b5aba0b5003b3f73c923e345ac7306850e2353588a0b9585cab395dbd11b943e0927e9340e8de2cab11528c7f32a412234dbe31d46bbc8860ca551a587f6d5eb41a5afcf7599a0ecf88f9ac0af7e7015d14ccf37310528a5e7504a91571055abb9578e7874b6d1a8a31e97b0b77fc4329c9ff56fb586f914616898620986dd6c846bcd5cf5f10560c523c69b71d98ff47e9330958cbf15cfcbb3dc5f06ea2c02fa6304121625b5003ddb601e0794f678a75624c488469d64e1fa142c2d3d70359ac264467d5ddd9cc8e16433ba3f1495dec3d76a801f683556beef2fad2922cb3713d6bbb7eb91d47aa4d3763d54fb7ecb4cb68cdd0ee19221b5439511155956680151d01f17b36ca72c3e9b8d7f3b041e8b0394f21b0e9a336028adbaeeef4c615d33a27836a580b055f67c2f68ec7f3db8f161184d6e305cd28f0fb98a6ae2e1ac71391c725856001a02ff5f796c12491c343d85290de9d3c01ca04bd78653edbf91e6799892d1ead612e634451882d5b33e03d5c66692264fc4400ccbd06ea92b971135dc8d0acd259d2307e15d60ee96acbc1ea249a4650e04124a79a52a340c2082aa29b14d690f270ccda3ee272d56a285da8b5aac806bf3bd9e68dedb0cfd61b1fdaeb8a5bc8e819bddcbf0dcb0845ab5ce367da14e40afb635269e92ad4023d5e3c7dc7d4a09e7c9b6ce327e7e407b09d9ec426cc626de9615091b4c36519858310f384e09cf79bfaf3c694dbbcddd2660d3480b7c5d41415219fdc6288ac43af12cea450db8b62026cabce26e6384fa0c5dae9268ff91500632a8cba44894d710bb9205c30e61d97990a01d2b390301f439e33b4d9902c8eb3d5cb67150cecf0627b7d944555a9c567bc9c5064bf6c537163a445d01dd5309505db1bb82c029e80535e5508d9057ed33033d61e266dcfcf9807f5747afadb5c69b8444783465babb58a0e086d4dfea59ded9ac7caa1a984eefc8b26d4e5e2b1b1201078a763c1fb813b295ae4b8e7d621cb4a972734589360bd9e39d1c5b2a3327a14252fdb436d996770a8f18f98c30b5f9e425f2de3836bc21a71538c9011e7134fbc264b2a7d430daa7c0fa5b7dc4a7371dfa7b95dc06d6f4f90b08c4b4b7580707078f7f1c1cafaccfaa36c521f980fef14339d427c2b39b6dc827df60cf9c208ea3db739376316169d6dd0fa5064b96466852c1cfe07d3d9bc0bb4c97b198908c339c977ac39141a2ce1257d0597bcd50ef521dda878cd8f0852bbc937b4ad3e164f141c5c3e05ef36a8da8c26d038ea1017b4c44f889ec5251cb385ea7937fabc98b439a38e8af6698386716f15a942c0271e312b70d3cf2c15dbacd72dd4188c9bb17fff802230a2c474537ab3b9899c1ad6338ef243a61e22a1bdc80ddb07c12d38dcd0ce68f1ddb3c9d0ec564470dcc45fe0e739e2f4133ddaaa7897f350bbfef5eb4f15030fc1dbb90f779af1d7c40a5739c3e8821d20ae6df5f2ea5b2cd1bf6a708ed8ef19889b6b00e83e30ecc1ecd98a9c5bf48c0fafe2cf6fcf88c56ffc52cf11627e6958e1e4e371bcf599ca9d94921ac0c08fd7e78ae4de4c5e975792232095b9d15c672c56af2c7f95a6d4ee43330ba1b3e0be7cd6287effa3319ad24b45f240db741c0af361fb0d356ce9d69636d6ff71f70ccde966c974c7947f770b224e178bed5c06fe0c07c9d3206ce0990bf4d7afe0b214590d62c55200e3d3207423c6ac80be75786dad67606665e0d68b3d59799af35905b3d58480382c27f5fab8db5f23e23bf2ac0031b02b391a19bfbf5d4ad9bac3d9e854b685072737c8a1d55693554a63de4fe1c4f1bb43b8803e4e5697a91cf065a11336e580d3cbac0e52b47798afacc0f0b1998a35d56b42c74878979dfb33ed9ade6b3c5c85cf7b570842cb77c188e00c1d35add8cd6823b9c8f55458f1d0235df7993e5b258d09559f145e60b200909dbc7638cee87f5902e469165f1cbc6e494ff43f50cad99c9e77eb4e9205f555b0917c9d62d1cfce29fc56ea75107103ba1389b9225aae047e137fecfd9a30aecad794c67542b871e99593f02ec9fcb31595050fc9b0190623b6672a28a36614d4e02d54eacdd9872ba5f85151f44d3d1ec461d2a1336a20b2d2ef85ae8ed927b92cee27e44ec8e90c48a41dce42cddab338cca3a590811cd82280619d919fd5f4c4bbc01b60d5764a74b1dd6e3d02a921723d8ef6c0db4c2ec333b4bf7f5f0a8568994609f816930839e5be17122f4eb52ed8528222da350945337f0c5b0178864120bec4b385e5447d2383ef1155cd62fef35859add5fa65d232a2f883793bbcced056290d52a1d3a6fd082d5c5a1e9c5e8cc77c22b8f2d2301450dcc028508734f94801f73dfc54854095616a45911a54ba20d6b131a0e221e99a53ef3a75d22ceef14146c4085645bc43dc41216a3edb7fad4b73ef5cf5b64de5c9cd396d511b46d6d805077bc5d5b5fb3e1a0235ace85ccf4e7abcd9b7a835027a66140e1281dc687d62bb51f2bb3858876f0120cfc536a9b6869fa4e92724dc6309004609669867a3c7b74e18a8e4399bd825bf891e665ef0e7902dded530a8db3d0fbcab8fa9e4e781d4223e2601fef9f4161f7c753be867e228a09e8209ab50e0f8a373ef514627983986bc6fefa30642064ab1b82ed7a3645b226af9cf6471b02307f0843339c43a620d0a27a2aaf84aaf33f6a7463745bbd897422635c7421cd440224012033c110efb3836c9ef85e37717cd83141e84fd8626beedb16443fef53c0037690b452beb71de0869f50b1ac8f8c5064f299cde2f5c59ae00de8628616755bb56823f542eb14ba1db31b9890852776997c93b10fe79e495d363c3ccb19b3c4e0fdc0cdb7be4c7e7ab10493b069e1ae074fbff6df7188acde5c48544aa716d96871e55da9df2249e13ef9f305b62754cb5dbf6369abf07225d5147e21e0333e79399982a5972bb429f6fced6d63bcd50c709fc60112c87c531800468e1067829dcd1d0d5283a4ea8e5b456ba529c1e04e4fd8dad29d6ae06f5072b5b01703db0e5caadc7344c39b7f3a7304cd0ad49102e3365d54e6acabe4099c6b88a080fd697a3c39ed2b50c9728133b3ceafce625ab955920c14d6d78a9e33320177fa10d6c974baa9bf7bda59f46e6642c9e543ae2eaf6ed269f7845d392cc168e7ec6dbe6c53de7c91236e06dc5d0170fdde0bc11ac13175329c52c61857391c5ab49f9016c2250f923706525c0df65048a80ba755eb1fa1f10e62664f76e73c9ccfcc47209212d07b5716020afb981a03a0dc9d93561de5eff6c3851ddbcdab90d801b21d883166126f1776825fc6a63ba1542c453cccc50c6936fde577abbe95044b92a72faa72deeb48d8d2e0b8a02e3d1a5e5b026f6ffb44b768912220bf15be0705d50ea9d6561920b06e0f91c963ab3f6755850234919b2803d0bb104f6cdf4b0bc9ad01322020d90add436003dee85dcf211202a31e241afb785cae279b0b7b883e67c93935c570299d18a62409cdbd1f1f9e039d31f7e5dee2ad8b067eb5e896a4157543e89ddd148aa5ebeb45efe128f0707092a1a20f25341c51db2903c344144d30a171a6fd70009844873dc55e7ea72c2e9d08e7e8f2eff14954b3f2a721b94f2772d82f258c7a402e45b57a1e7aedeeab6eaabb6d968e0c95b3b36fc03523301e89652f8ae00ba29a585a31f701234ab7993ffa1ffc52ff6c56ccc955473b5042a6f636f3d33b968c1e7f943772e86e256f689a441338cbe88e0f236cb5c0b9bfab7c14c692c798aa6b3fdec62dd3598f408060431a0d6788f1c8b245cac0c30e01629e954b32789fa90d1e47d1f3f383e827c50842165bec8fa7dab4adfe2a1cde17a4e91e331cd0c9b3e6a648d21a67c2df8c4d8e438949046276c29cf29401e8aa24610e249f86bdb46c6531aa296abe31f1fdbf3200ad28e3dba23119121aebbabe06440ded0ac78f0aa2e5efb7f9e5a25ec0bb065647221d21823ac9d63e9dbbcd2efd454fcd90585978eb351b8ea17593cf8bf61276a92005539aef46d8f783f6f4b11cdafec95c4699a2795a33733ae88da205a5edf313f037400c60936463eb9b8b811836b05ac7225e87676c9f8fd7ad3a6d3b184bea9f85099f2fa5d482ac9f897b35b675858164fd04f5b354274f375054eee084b0395f09da52b27cf7f70427a98ec9e48b35601d20e0a701e77eafd9d36cd5695c9733fc987743af2d9335ab62010ae831c4d74748208931fc7fd3a48cf0fbb71ffb7598bc8ee69467a34a02526e913af1e06e053fd89ba990d0dbd740108ac7761695d29a04fdd9c909bf3ae21ed82f645ab4c4d0b91fd15103fa8c4e1a63c8ecd1238f712a4b20ab0427608ce965b3d1dd0d3640de717bdf60890fea9b921a7122bfe2e88ca0efff6d6c4aafc115f09cfef5083bbe536e344f2c9bf1f2a1c602921b999d8f909e35ee95c6ec1fa47484c71238300fe50d73584b0d45a52da721bb2eac92f000accc6d9e158bae1c14073d0a72f2206d8113760530ae9daf6fb755c8168e3e31703f3a9a3a622e187d8f4fdd29f5ba50b887a996b502b0d1732bef98e0a3250b924b53a166609c2dc4ea1a806bb8ae2a9d91690ac4178afddd6b50c675ee2ee90f6138b4fd8fec30876b454ca377b239e314ad0e0fab042c8faf80d787798b3ecd0180bcb0968cd8116bad9346c36ecb8395263d926ff1ef153e7cbfab719d94b5d7aa22a2e28ba94f62dca787b6b1c30b5f382bd8f9721bcbfb794065e5bdd7d27128b2760be7503434bb55f825712389037ba48c9d206a5cf8d4eac2b208da84da1db255d9aa24e1b6ca8afa7bdc3784d2957efaa138a024c01f60ba45f9363dda5b46dfa2e9e9884516c7522950bdcde0d7d65c6aa5d0a7d00ff60b2f57296a819f9d9052085cf67de2280f47c0bff3f3b89c05ad44997ac8ead23bf1169bae738dd50cbb492b3109e31946aeadc45b4812173df37487b07d61b0b60dcb91144a495dc0f2d083e03f54d20fac6707e41b3bb687014c85fae965cd355857ba0a4a79092186042d1c454516c6c23c63612bc2be6daf117297064be796672dac1cd936bce23f11e927766cfca295219a81e8bdbb1ac81512b65fc7fe4bbe3e1db53b788a9a8f1f932c610c2f61359b234fa7d33b0842c4bc6c298e8bd271d26eca400e32c57d1d0d51a017d2e54051c003a13325969775504b0a49899f3a1349d567f606928b90d246dca496a144b3ca3e82408a6573385d2d36ca6b2a56652bde5be8b0ca754be827206f870b6e0b838c78ae87256b5af83871137e4f66da8d2b4b85a29d86accac09c51dbfc85663094f66c8243f5bf37e65d3c040c4bb803429837818d7d7a66a18792d04980fdf81a897099322b49adda64cb59e557c38c2f467d4e6a57a07ba0b8357124ddddcba0428f32f4c3c09618ee04e3351247ad489ef41e43369a3db6fd13817968e7fe8d203110c9639b2e79d9cddaf27af5d53d09097b921dc91a95485980318ba2cded4a133e1b31db697e7456307ac44e04276e4d06f6aab42b5b7467aa6ebf17266fd0f1f2fd3c714731e8020d21cd207a19de61ade4b99c1cd7431f8298355e9647916c5ca6cbf0dea154a835d417021c1789348e41601e6fda43d3075892a561b7fcaa435173708e6319a25d73ed445ac067d2dfed800a498d5b8babb92c0366f082d7f38721d2190dc1a5df096d34e67c8566898cffa7e15583d9655a9b90f3ebbf2e0c2bcfdb01662355bd509f2f507c380da2ed8d8774dd9bd4392a9dad095c97bb2bd18d6928ff987024da4357774d6d6b6edaa70f4223ce2411dccb657355e2e5637269407aa5c8aa02a7373504d5be585e2f6866d98d8db40b040cd13da3feb318c87fc9b1dce519c84b419f36ac367d27eccdf9f0f09c8f1a446d305d10cd8a6764468fc94b428d65a583e495ebd0b2bab1b1f2d2dc521c878e6c38771e25701b1b1148b5fd646c1b1de23b8433092afd40d007356e298a5311fe6c3e5b585e412acf86d742057e5fad251e2415715a4435d2a2592669fdacc67f706dc0eb25f1663549ff6b22f9e798905c80ecfeb546e18089714ff7877d29e95ba2d5befef7a7c99b20404221da4940e6bde7abe5153d9e20e65b02019f9042d6ff023ea8af2e370591a7d0101b612aac3d69fe3739b8de7db6fc1a4525de7dbd070a03fd12f9c5f497125557ba4ee8aeaad16877ccd3611c0f215f1749b94dfd66bd845cb94066fcb8f2335aa3f3c1dfdfb02a96e83a12eecbbac8b7602a98cf98a79bf579c82f855bdcba10d9beba0ec5295f30a30e3fc9f7e2a3e728a13d3fea333563412113d55bb9b87bbd615d333bb79fab250d51bd576e747d757a1028f62f98cd122d5634b022dc5cd8041b573bc32e5873f7940dd81d9717f5cfb2de7b44741c17a2a1043cfabee59db45ee2ecfe6b5df4477db88504359c54c0cc3d05701e7d45060996951940a4aec801cf94c0e314d436c5dd1a1bdfb5994a27584c1e108716998b1d1eb8966c4d5e8512662a2bb8209b02ea360e2d78ca08835d75e1911fdb755b37a0fa03d8a5707e750d204d579caee6b2431feaec5b27ec3deeca3a7ca6542815fc36bce0916af067f85172617eb992e0e0763af4abe95861b0d0ff03c1d7774213bae08d74696b569bb29ec31dd840b3ddd842aa8950d0f9dfafd1390fa2b298c7d36d2ed0c63d6e726f4b72e34f9c126d180fe63d1f0b16fa99a714cd97c0c25f495634df1e85ae3ea6c7a2aca3d4c9b5b0dec0689a638a4d1bce3537050ec2e405149992ea860f82263c53f079cf56b5f9c770dd9a4f1b54132466325e6cbc536c7d144f07b3238a75a7b0aa52800b00e9e529ee0325b707022bd8c5f8770c6ca95bf2d76b9f15b5618c1db90dcd088176d069bdec096c46a5af44bddd4db2c418a4b2b0bf4a1f4c046dc6a335276785d67cbf836686b2c90f689d5f485186e8c5e472a2231362979bead1188a35d7641a6c36e9ba2abb622bb43af97e6856834249d580fcc482d6d2b5aafe98156d1198ed265f7e87c129b88316f9aab3ead7a2ebd3d39a6fbd229702bae1a5980b4adb4f5537caf9bab610949b38b066af6b9d60a1d825827fee74efb14c3f99408dfa15571b2543c718ddd9331960a48d0bc3f8615eea51a50d305b9482f2e59bab3e2f61c19a2ce19b8cd88163e297135d5ce4675efbde60c904e0642a8224e92dea158f8ced625a5a6342b294f525724f4eccaa7212e4081b8f2a86914e38178e72ece232c710d650ed627d2d82792240904d3ffc1c9a2c2fb0dad573363ee68be69dc7e50b08d70bb471c3a3614f7ad500b0cfcd1588cbf484b65cd748641e0818ad6765ad4dcce26db69931ba9a9d208fe91fd802cb1024c8a11f35b3c951d129a2507ff9b3ab794f721cd64c3598166775cbd4ccb38a34db66de815da0a357d56275e9242f54d1b6e944e7175cdb95593541992aa50b39f430d1bbe8af3e20819e7f33531e5bc590141444c93ef9ba75063df38a29cf952b43dabf04494641d49300718dbdaa561866a9ef5fd1f0b0715bb5672664b4ff396f81e1a882aaebfd34d544f00edac66b3b59be7666b1db33870071f6e66c4f947f07a7a498b1cc39bdc9d68199daa2d9f2f08224234a9606514744626778ea2f56a8a349046b302d4b78f827b946d807663ce3bc3360cbcbef500f50429d9c349ec224b021b2bc701c964c2303c39de65515f0a023d53fa4c33137ab4ab5aad3109c9cb8e00cb2cd49150b28fbcd310f7a7bb2c4cfd382168001e73e8d3d75c98ae429b9567e71e683a502e13c90b98fa3f6d9023ceabd2bee4ad7cb63d5fdee6a3677312efe58108e94afc36d6f66d54fb93ca46092c4400fbfe41dcdc99cc1b4afeaa67a16b8a74580aca01685810c5462213e62f53647815a68876b50a7590a9787bb569b4c6b9c9fbcf4e77f60c913fbfdb445f0433bfed69f4d4cf57622353f99529360edea4988bc8960802015d5e8bfff748b0ea530d6f5ff1bd431bb0a67637d697c5f9b8eb1be34a8a54cab1d7aeb4a105caae6acf123a6a671621f327377d6d2f3db4889d0acfbda238f2273e4d16d043a36b5b6803641544f08816da26713bdbae58b151ee68cf8f3e33ada0fda837e3de220f7538e707aef7feb007516ebc468e25d47e33da51a21dc9e3a88fa93dead8fd84bec05b4722c18a2c7ba5754a41838e3e9af4ef7c5de3ed488b8b3ad4e8089d49739647c5bfd1bb1d976925fa9848eae3a165ca337783f7095b109e8a0d821878907d026c90c979b784952bec2992dd621932ab44d44262d28aa7f115b7f40e1b1c2531560019a655c7b4fd4b6a198cb471931a64977d1f2dcdbd37083eb141cb3842e0d658a70f7a1442689356e03e1879ae733bee6580fc63a2908fb5a707f1521758af39539533c6c6cc17a5296459e62755209e77423b17fb6b9325e7ba6e0c0538aba928bfd2ee6438cbf5ebdb20fd4d0142e9e74b200be8d0a24d2856654723b63f255a0916be1a9cb48d4454ad8677a5a1642c7f0c1f34e964f8287d0bc25b96375aea9d84e4a1610922b00a8aa77a8e85f425e44517033af1e8d1bed4ff2ec3e89839d77be1727a576209c4147ef4d2717c17585e6bae815fd59907a90551d811f129aea4906809d5ed327e84f7616dc059946e3fd7b9123fdf62d4399ac70203af72a2df5bb6b62d04b13fd8c6d0baea2c2fa2aed8db7cd037398151e06c314ce6a61594c58ed4db021248a76c9788c3c63fb26eb3a022fc61f9b116c5884b30a019b2e07bbbbf137d4a603598ea27bed6c861d0fb4f65e971f77daca4ad3ecbb548a5d4575205975643c27d36c087af2ef0272a42cd4a08778c9120c5a57951a626def34509a63752cbcbfcb3deb04a1cecf9a5ee824773702c26e46b47b563cd9d5b0e8c6f427897aea929c7ed7ac41d10310e8e1a380fe95b580d345fc142c41e826a597be759f5d968e7c8db88e3ec1967931e321927a77fccb4356166366c2f61485d7f070eb26726ee9e5d21d12e7266d29bc47ea5f0109520227531d38a648ccd024b6db24552d2bffd37e5c0041d482958b0cbe100876ab6af7adfa70ad1865c51b552b6cf68d84b70202223c863a8515d13ceb841dd551785fd517f09d77c512817e32780ba11360c6cf6da29232cec0ad71cdb3cf1bc4fca1d384c83e1632394e85f046ea4e4b3583a4de3722182a7d1c1ab468f3dd0769902a506922a8a4078a32c968fe8dc86fa3225c311b5949b7ec6492c2934b460de3e2bb0b21c6d3422962ad98890f2c9653aa7fd2e01144dd9b882d1f80ff186325a93d7f2766c509639d50bcee5a4c0e04964868587f1e089d3b180cd699f5e28dc29fc93964886e73111f77623fe7ddeda38afe048cfcccee8efa7f77a054dae384ed929efdf72f42b887f400b84dd3c59947a78e13e5c57f0b6e9ae10fafcbb203ef3bcf1c89717d513c3b14f626e7ca3991eb8742105e6a71b97a89bdc28166b8933f5daa56df6dbc63e62399bbb53b15458d83990ef372c76d63fe14d26dd1603a8444555e2fbf9f9a85037e5cabc86256d82b69f8e7e23f98e2eda9835cdea5fa6e5713fb9352c8dadc0395a5ef7f88efb7bb3d58e9d2a8cc6ffaacb09f46b4187918cbb3775eac7627981eae0fc8205f10f869392d50a9c0541e0c717353beb4253ceaeb28dbad30cfdec69708af45926c84a73cd25c3f7290cc367abb8b99f5fd351ca4a752c0344d0d54de4b604f839f9188088b7999a2b7131c3cfdde26fb8c775cf5c2e8e63f239b3365a76a1f32d907119d3a0fc13ebe5a1d69bd750493ad1d1e03943d0ad521fd12ef87fb466cff186927f0ffb02590844676078a086835db8615811bcd14b8bcf0b7a1efa2fc91d184884914198ef99478b622824918ba3aefd77bc655e8d15808f0f948b7fdc58ddd38a00f323ae69240d2ac6c2f162ef323e42fbb6d55067547a255c86b358bdbf2183ae62797c4a76b3d8dc22184ad03e387ebd923d5ce30bf93a346e59b9d221b270c58ce36b28602878ea4dd0300ef32f861ca7da87bdaedd8ea0420e294e5eb6253f303aa6ec8eab290d7996f2ba56a886c48a9af601c8f706d6797d801308d748e6cf6495a001846fe66f74b53f2e31fb5e8e4231156cf7eea4579455c3a1a0b7e4aea5bc7b2d4d08b8ace0f9dbb3dcb5ecc1148d9e16374e41f8b9b0c0e47b907763747f8cfeda83442680b24606f11e23aa1a93886b1f3ded12e95c5cc7179caa85c307b7190dabf43ace6d518ee859997af7e6ec66906300fd1dd15938701b13cf7529e2dfefc23e9dffb1d08c43fcf1a1654abcfe6b5ec90b0d05abcf25581803f05578cc59bba67cbd48bb3b4faa8ea7cb9bb04d86230dfd586a7173c0ef3f5936910d6a085609ba2c92277928eb8b20973651356249d152d7a2d2e181eb7a6498370be8790b877229cfc01ecf62f288071d8cef96c3e58bc873e27ef007cfa0fe968621fa214a7d2759b052e3998e1af822ca26fd17eed7c1d1e87b8f5ab042a363a741fc45f082e1d39409ead95355b7de215289d5fcdfcbe61e18a3e2b16e6b161a9b9579345407da6fb0641d12a96a0558017371671db5a6d60178d26bb1988b11391dc1761cc18e4cb25980b2247223541f7e1a4d1aae0fafd619d02f988381e45136d540c608ef6bbe3eaaaec39a11e056d89ff922ef23617b4debcf408afc498d301d91e1b22c75bf3e17ff0ac085afe3577eefbc71cf76cbfb959615f0df5d5f739f002d023b4523855ed9919bfc4de69cdfe553ef8babf1e893ff1c31092f4c3a1441fe63d66d301501e2160353f80aeb74c95b404def6009d250958d078edceb85f055f3530320d2d1144d1e13f9f4063eb3b4c8520102bff2aeba89a082af2378a8b0b5a0f34acfd3c842a0abe39ad511ddae316d11bfb3406f0a314ce4491b087d513474f8e5662cef7ae5651bfe480bed8d0320bbff98021270fe31a2c873f2fd18ce11aa718f50d323a823e37bfd9acdb3e698e5a1ac8ae4f854edc4d0409bbedd4847a8f6bbb5b140eee0daf807bbe2a7041aebb0d5de1b51a85c32101f67ad9e2d67703313347ea9e3ddefd3a19d4343a20bd95c2316f3d651184d47d8cc109f145ba6f52b4e1a8d342338385117cea39f46206f5ac1f9d396d88784309a2c065936c2a85520e7b0714bd4315198c52d3a3b5cbc8bb0efcd01369b961730edffe24374dfc0c042e8e2723c6f4dfbf0bc64b316e28d557bddcc041ba8e01644c48085d2e41cdfd788c8ad88f38eac9dd479426c023b371ba01fb77a3676417dcc94469e45b44ecfb15f29c4fbcfb1d8428dde83245ccee652e8a21d6b2511976cd1819de545576315a7b7d6ca299b513a21b55269a4efafcf9a8025e72c6048db90249a5787fdd45fe80a44c61e2080f23e953167a3dac3896cee3124d35f7a37a9d893c9572ee0a6c7b5ecc544d911550b913eb2c9122e9de30e9a9301e459eeec53f06b1c5ec7e9d427d7b99cb32fbab842915fcc3434836ca38f2e63b19ace935f653c1ffc8866c8bc02b9f7caac093c65e9e17bef3683955ff4edfdca706f81b4e88076f7649ec5c2659e3f05171f099e83ec46d9ab146a2edcf38c47272a5904b04e75bdb1f1283ac57b501a033f305952859dca7c455b58771d082f7cd99cb6177498fc9eb1a892fe836a831d8b3f527cd8a43fcca3a98e2ac16ca6e2ad3a5aba2d519e00e9b961b7a09d63d64d985856c55d1eb062122921c85a9a904632438ca6c5d9292e913cf2d3681e205428523814b3832c69bf0f592469cb9c0eab73613f600ab7fefc66b40bd0bae57838a0777d218d134afe58a9c359a443ff2af1c02c6e93c6d12cc5ebeee1daa60de7dae2e405931fe7bd00f0f9d40e9457270a01b35c311510ab97fdf0bab7cf01159e6f08b769db209b56812967949515b6882d2ed37b9e21ec7442e71d515358373fb81001146a58127bf29e83ce93165328342cfd0de7cab38c68b72d0bbb34bfa11df8fcbfe2f82d8828e1b5a4eef9ff66e8555ac00550c59b98afa616637b3f8d772a16a0f9e14770571f13621f72b161c8db8841a2bfedcef90d8e3eb60e8d0c20d7725201bb8068043b7da41fd10d702f5d6943fc1d5e40436e07795cbe5183032cc25815c789a0df1c346fdd1c99c689fe75ee2d9bb2611cde6eb6c3db68e6a66315e9740c54cc1ac97865a72dcb61f946157008101125aa08c7da300d5881a3f4ebb212ae69ae87c2dc4f7eaa16c9d59e42fa4f781bd33ea8ed433de3a4e58beab405c871171aea68976515f2d14f1a0937e412cf137c5218e2f03b6f137e90826f5089edc01531bbdf877ce26d9708a556cd893f0a77610e811141cc5ae859b1674bacc634d104a7e819d047b6348e3c050e476616101d6f856992ab7cdb6e62171ea413c42beabe3bfc2e515aa3f9548c9d41861a8092c361b175ccc088f114882ed190d12a3e0067dc5a1473d334e6354a8a002eeace219daa35611bbf530f37bce44591ee53bf539e2302b48fc0feb6fb6d6d6ed118280d6af187790b156717712b0929ea3a3a3c91cf9f2253f7c1046fb38a497b451a08d1c1a1e0d04b505045f98ddf59e299c2156a03853bab6d93b91378f7bd4cd24c266e9d84a4f151f851b90f1a22845695cccae43f86222b9972d8febcc24885f7d2773ffe2bd8315fffecf2735d31c08a7ac2099e7e624e8f7dcb511cd0cafe74045380622d7b29dcb1f15bd621cf9b5298db153f7a90f9fe6e08e2daef7a3ff5ad96cb692848ee335e6668c209e84c272780ed1014c7c0a3198e08bce3f1ce1df5175946802fa0726465f70c4c8b0d779a1b1ada145672e8436ffed1fe2943dcc6d159098911b13338ae0bae4ef111eefb78597fcc4fb7cd7f6c9295a5c93f7e870d9a962e85f81767e3677d6f01571cf0021ca7d511a8b403649ad5c340c7095d4a9a047674dd3a0890cab3e1f449a25510cb03a0b32e9199ea1ee8a5e76d4acc34f263081c4241b0a95e77567065cc00bcb7bdba44d7fff35a950859f2f92c39fa27eeb4079b893e868632248aef3283660dad0381ecc1571cf97b9646316df27903efeda2443017ec584ab2ccf1989e0c21d7faab6e126da274bd48d58607c2529f35592e86df236c956d1aaa61dd21aa5f23550880df5fefca122b6cd1af51cfccb179677e7ebdf34a8c99781eaa2d376044cc1bfafccf10d0403418f1596cf151a1de9fff98e1b9a9c84fdddc8a4a629d2978d7f582abbac8efb5e830f40c5be3bd529f6bc42c5d86f5c46e18b3b081f6be79ba3fd825bc6c40ba55ef2d6630747d0bdbe08e1912842d1d6af25e56a43fa39a85f5ef731108106b7b34dc705fb73f61e3d2f9fd7b263b11063cf6cc1d11a4f6da12a3ca09211fb595b0639693c7b09148ea966af1f343cc706846ca7f6b8affe714eae33e9f188734ab377528817a0967472f27c5a5b9da88f56b31d0d7398e68953ba1bda68507842b870d399b4bfabe0b7d8e523df439677518a1f21011958875c39a165fb032852134f300f080f3c24f15e0fa12965d090e8f42d94b84cb21acdb9fd9b56dcbf97f77d4f8f206f1cf8fbc1708acec4c87d03b305390b1fe8a7b6b864acc2038303c6e73b222af62549534d8a06c27c15356d3483bb8cc2c61295eab3e7842640a0eb564672ed2f6e8d8559dd26d4cc23afe2e0305781105944298ac7c2f9bfc91c7f9c830208984e1ce85f64145c4359a7d0183e96ff92fd82e9ad5471c633ce5e399aa3385eb63c306c06eadc79ed5102cd7032a9a1fa4a10f4e5cb4eb5e7a067a0f245645e7360cb2d63dad5872d370aa821e321aec24a2cf62c21f710081c8a68033dec2bb0344ea79d3d36eebe636aae4b4c7a147f8ab5933f0648bc73a8f09be90f7901d53574456df031504375de20c4d18f47b9aad4766a8f8f93bfade02fab47edad80e7114a649b5d83a64d4cd0ed169e8398d54631a97865b12a2696cd735e56b4e634bbbc3c071e5aa19c4880d9556bb4d4a841bff8a54fcf46fd0eb03153fdffd68981cfbfb45abeca45ac29a349987be2b96c1306f78c6b4aa0e92f459180ce6c0da2d6c620f30c890dadbd274dddc9876d1354e2e3b3a5fa9a14b2bb2cde40cd7951c13f5489b8872882b537d31c36a9e30bb2a6ca9f5b23517076fdff10ddf3700088d84d5892aeb9e83aefee4eb121fd1db3e79ec3b0472ada3f7fa8e1413bbfcfcfd959175c6f241b269d72aa8508fdb7e6d7560f4e595f98dbfda734ad0cba748de04e7657315240ca220db352b8e52dd0b73fb2c7466c53601b98b56bd735705b93a3f8c15099dc37faad30a8c78595b3a694be4bbccb1ac4678229f9de1c6a345a4d07e31045086142b034c67f10fef61ae61e68923dc3a4927d4633f7292da70b0c46ba2d024277aca08c2a411dfa3d63433cf57b713f75bfa4d2969a22d4a2d96e03161b2a2fb01c9a40e8a1eb6d1302acaf0445135119b56a2ccb3f058cd60d5bf513b923a87f1eef0f10f30349e32acf1e049cc268b41e1c5336a9fd3ad6e3b0419a1ecb5e48499cca58975fbeab16b2e6b41ca5a16b0039f1224d421de1bc36d7ae0f7e2047c6b1d61a409bf6d8077ab70e587433218cf332373817dd545e3e6a4bc81a71502831663e52bda0d51408ea077570283e4a5cf3a4db43c1455d2c7123d23ec27a8d5603b0508dfa8342e1d29e7f6c813a378062b0b7651cc2779cc3513f7528a69a0a30fe644df0d888516d17762c9aceac84e4ca8b418a40b9ab3bc8cb8f009d3f46fd2a4c6bb87e7ecb691b8adf744fb416eb1284938eb98938d8822d414a3106a20772161f0580191d95ae6614038180e3136aaa63c54e5d8e44e5641870daa92dd0e5ac5142c4697c515555580101bf2db3efeb8c7754426ae5a39dfcb67e6de3243a50456e43ce57e1f916b64a32930f011cb16981175cca6445e6c13457eaee3b1478a81cee6daa15e47ebe9d6594d45596b260c93624cd09aab3f92e983b8e4f2b5766d036c5e55b3cd613c1c31b5e56ed876e8a7b38f01a22070cce0a13d47f9d5292480be1e4384204f8c8e7ac019dc634acc3009b51ed5480e05d3f32a4c1bc90ce2209b04898e9e94c58295ae35ec969676bb2c9290cca26db347031e96dda500f13a8a14c29026bf69534b6f970407a5ef9870ec00c7bf02ca95c97e8f43d1b6fac8186266720437c8481efdaef2df7c98cae7797bdb309b4f01264c1b9f32ece9b417d5cbac70d2a18fcf092887934971ed50c5caa867ba0b51959a6980a5a89e10e053ced4782650ddaf2d988972f6fad0e468452f93ea73fea35b143511adb49ff5c7b6be98f60aba2b3f8009d3ece979703f7edcfa58f6ada72a3cb950748ae10e10c1eda9e80047e4ad613e9e8d517b044b67fea043dd56c446ab58cb063e50255aba036aecbae7fbee47d805b536fb40c00468514eb66834d2f459404d2ac5bc2952ed11ebaac00f9f5e769ba2c5c6afa4e349c1d9790c42b9bcf3ba5033ccfb0b1b3a6fb9fad8d55afb3ec0e2b30fba16730e8a753291dd6436fd5c4070218f3fbb6a4b6711b444fd52fbd1470eb0ab7dc01ceaf7cedb2b633d0e2f595a57d6e8197bc5be8e9ab80a4b4e98be96ddf7642995006eaf905183e2eaa816fd7ec2ba989534b8be3eed6ca07b258843d6d8a114352421616ba10c283dbeb6c61ebc7dc96467071bea1524fffbbf36aeff9684c2133481489a312f80bfeba54033ed741fe58e72daa9658d19a449c5d219f4d60453cfe99740bc5a9afdaaceb3b735e2baeec53480b2ddfa9f2bfdb7264d887c8369dfd02e3fbb2d6c500dc559b705a825e0bd4d32efcc37c64410d94b1fbc5674da5ef5f9fdde7d10e46d33ba3c55b84e4ad5ccdd4e1a9f600aa41e14db1c5e10112a40934e602388393e6662b9ca87c227bd46d055842f98f65a928eda926444ba042c8b9910de4e80cd98cd697945fa6a250bb16aee80da2e91d269829c4b876159a210130fd0eb8db1efe883b1a1f468a3d80815492432354fa31078812fbb189d43ec1864570e7bb848500667203a4f40925f54311b835a6b0900177d44f45cbab7466baba8f0c30200afe41343b7c15d5ef79523da8f6c785dec9b7fc003a23279c3250b26ad387de908519b842560ddbc8fe8ee15768f3ac9a48a15f1dbbe68ac716b0dd562a18a58bddffa807ea06a80d3a09a3c1f81c379f84488e2f00d966b7566e740280ec2d92bfc054e190ebc88d92c02fee1ce47c10ad31692bcf10ae16421799e3a199961f94c76265eaba2af5853aa9832b86d2ab9b32da820d4550ed878fb492ef70feb015bfd6089377636412a2944b7fe9ea206fde2d5725827b5b6eb4aa2b76094e7f1ae647a2742ab4c327ba4efdd20e91f7a2aa862d42902065537b22f2e3cf596a04cf6f74cb47d607304934a03c39295d8f78fb5f25241c3902376b72cd81efd2551eea46c5f617cdef8b1e39b5d954a85d7bfb50a82f3e489211fa53921e264c3d26b6e9ec6a888abdf3559b2431179446e44a24fc5af33d65fdc743e749fe0a03a5a69941c237e9f54b8a7c3e79a5592c2c970ec208772c2c922b629084995c879485adcc0c629cfd5c80ca76062907da5c790780ca55ffdad801f157ff35e3915adaf46431dacecac23ee0fcfc1161291a3320259f465e53b4d6939c0f29037096b3f22263be2169091bf5a8ab7f3fb90436f3d0487d167ca9c7c5bc6a89e6b94adb8e4d8654d3c7964e4f03cfc1a437d8e1e1af03aeccc8b00f9a1bc5505e2647fbd105a80757b5ef2ebbf0298258654be1fa4a18a4db84e70c933b09b9ebff2c48ef4e75727cd7bb2fb94014276a503d17bf090b33a78a9282eb8439728e582de99679f3df892ba0f211a96cafa295bcbf637b659cfe3a3f08d7830fac66da9ff188d2d3d8642d2970e8bcc433e54e5de29adfc7909f435c6a803db242a726ef144a2ab11270dfa3d9254c32f7f36bf28c2a98ffcf7a2f7db9a1415edc237a71c7602d3a7cf5fdf4b61f13a9cd158d5e7af9e15f65d0581567c3f92c61d3cf633cca2c09e4e815d2da2ad438a157d27ae330c2fcdfe7b5bf3c45df7247854596f6316adc84786b4aefa8c15492cb3e08fa3b439903586445a6f2e20448bfbc269f47903f5e419c8c400ad3ca021b6f5110a2b082cf6754f5c686e604e420b83e67367ea7ae993a71ba20dec0b330974aafcb6bf3c9e9e3a598c6c87af815791ee57f196b6e1debd2240a01f0387c38587da0b34d3db50ccccee99ee2bf23ab90e4172118a58f8f0d9f869396ead4de225c1a9e14136b985dd59ab4b679ab81fd3874dc47b0f161c9e2d98a17dbeda213bf037c397661022038c5fa26dca027747520c85233dab8478827b390457567a12f4bec4b9072e84843c0dd5a987a9a4f80ae47b6550bcfe1116cb848007e2c1cb681285d9303462c34b334cfbbb729ef24e53268498212af166c8b447d7ea82805d3aed20e56c33be2ccdffa9acd497c2d62ec7e86c4056935400158914643333b5e7111be00ce5efc93e119aecfe0dfc74438a8555af9c58571e3eaf56f52d4dce6a9419b73722cc5475839683cf31df145e820e370bc82b740c92cc7dae6bc35bfe99f4eb8a4a298f63c151c473e429b63b07920d677d7f0e3defe7a5571eed76ae391406aaaeb9da3c9323750febd851ba71f24b2719f62805bb864159b112c097f28c0e025aedffeaac5a66c49d153c6b04178feeee2fc8c0709b3a204edbffdda32db88cc8d7d569d532796e58c34e3283a45f865bfd3b48c9243da73395b52708b850ff09e9c7c0c6197763e58170f82696c42d3b8ff6d2706291b197ae51c2c8acd213e4360dc515f1cfa409d2cb2848c082e58e74ede268c0d008a6f8e00a6099a4e712dcab1e27f5321821db6ad2907d281b6111f0df828d9a7ce239e336c25e37355178cb179875d0e801e6fdeaa9f4e3b931cf3113feeba3717a0d8a4803a168ee87689b39cd8e432acc95067bef2877b8f5ff534b5c1163c885f0242e8068757eb6de053496a5c8f68fe331a2ce9e6108f373b0ef05eecbf2a13f9614cd092fe8ccfd8d275e6d859e9a742846d41df3133c5cf7d43475fb438517107433524c4aff021c0bb0f59f81da926d0e76a008470148445ba30febf145ecd412623c9983a218929069ec8cb8d8fb8409fdd38c4965b82c169f383424efb235bd35524943a2a928060e3e7846bb6610cc01e043d92a7310a073c08b99fad5c0855f1f7f14e92f7488c694970ba69c4b761b1f210bb9cbae2f1bf1172f97fef509195d47e2fec8a51c99ce307fe0033f91788da73836e764df5f77a3ce75ef59d3be06b7413c714bb7d7ea1e28dcc479e796a018e46b4efa65e8a2d5f151cebcbaf453d3c0b264a2b296da0daa3924f6b98901061962735be714a84f6ae4c179766a7a62b9961c3537ce455eb6554e1cf2cf277d110c0afeb3ed6aa73f2b746abc4443f72354018c8f904f7f5e8da7e39d39881fcbbf64667701c6938e8f481807438daee8c6c044b3004f6147eed3ea7997f2ffce6435ef1703f79607ef4be8b7f29a0b973e1152da3de19e9d6599e262152bca7dfc20de25b1a052d960fc1d97007036db6bc46a4457978bd9a5bb9b756cc717743fc42b9281a5e84910885cb15d20e69d6d15277d957270bcd43ec1102b4caf828fa7b3149dc79e11dfdb81c1df623fbe8fcf14e55731fa04c29ef2fbabed7dff7b9203af1112a2b5e5a790a7dea5ffeceb6c32358c29d73cb4ecc24a3589f691153daedd90c3e99d11d3a3ae8eddf4be4761458e33bcf3d01998850a669f45d8d92d4dab605f61a07e74908014534b71f9fa29753baae394f46d26568c5905a9a3d85bb237a0a84a0b32568ee2258c6b7e5043bf27b922ad93e8bc97f7b56746f57d693af4d745854127f8170ed833a631c7db8df25fd088513da8f8b921ab9050ec6074367ed86927d7c7146c1901f6f92c9163eec1c1fcba6920f35cbdeed28ac46d3cebf8fa64069d8d4ab90399e81729098540e72d8d48f2397db41abf4aa08edd11f99a4d0660ef0a23f90dd98cd70d9cc98bed0e72656966efdea7f843b2d43bcab3dbf49e383f23e1e2fda208c6d737db92f43525e6ab5125d7c67a61e1ecea3ee75229596ccf5c6b2b2bf4bf0c1ce9d9bdfcf103f48bd9710375935e53371e87ac4f69fe3ad37070ded143f45cdcdae58ac7011fb838194e04657162b208a03ba8274e44f34886322b7e5f2ee99be385a18976ac3fccf39d34a6160ab951f27440a87559194ac9c0d60bf1f9b00c5f55c7363dbd85d3413987bdde575fb7a991aa88d08a310cdda6b7615cc8a59323b12ad85fa4f1bf582257babd78a0f934085a7a98933cb345be7a3f7766b6ef903f4962bb502658e723339eae14fe44db60ec3033f9a3526c03d555eef17a6f89898dde979686e36f02b9fc73906c1b36bf5a4502a1f87198e354a0f56d162944838ad7d5b28c367d466ae6e5894b9385551ebd0849132be58ba8fe68b64f32b9d306c1ab7172a67462da79cf5bf2105dde9e7008f2d080559664df0ee7d398a74f3b49e0fd87c804914229760b790e6410306e696365e31a104e68e6bd77b11cf3716fb4a27340abd7e86e0e932284a752f297d5ee3cd3d6fde23eb4a6602b2c5be5a9994c468bca86c77407b8b574c73652a4a987bfd057e5f66d8ddf2277e58e99128d8cf82b9ae3fb931e2f2e8d18778b4be98019dc17956703571af5cb781149a562b42e781deb5557e13cc8def0a699a22fd1e2ec3012076c80fd729a99468eed778e8c5cc3ca833ef0acfa760819e3af34a2332b8ae0aae7c45ac93c984a086b6b9ca4e127537a4cf7d823eb1a087cb7e7a62810773ab1688c5ef86559b1db5a60c075789d48bd1844c6a9ff13c43db25fa6db13a8a8338fc6f554fea6de027fab09ec41007214d5778fdd22242ec0b5676800f7bb26c018f1807697c908a9ffc78ec30bee42406ea0c9655f741dc592ceaf654327e50d229d508001e7b60f2c7a15ce298102d9e6d847466f59cfa74bada6f27217f818913ae6632014468be00de61f44ef6986241931261d7dfb086d60b5451b1e09a55b71ed3ac8bc5b5d6d8f4a5a79f2b228230d0370121bb6920c2522756e91bc134c7a76f4cde10b583970788bd3862bdeb533188e6905ba0fc3f6489c2ca0e5b7508834b143c87ebb6f184b04f667bc5d5a47b1c8da1db372e0fa59ff43f3e3d026fa4aefbbaf1e2c96b103ecc594d92903393789500ed0f2c5285238d9341b993b38fdb84e81980311fc9cd28777e01450079e1499d2b5ac7eab903457937ed0cae263789c1c37e72c403c6bbb36bad81751fb05e87e571c9b2c88f8aa04afdf81e8bd84cc33694b3b315100e421a4079a3b33b380f18b8d51a172df4355a1ad19c4f0754feaf1093a75eb91ec664a3dd9c821ef77019f725b657703f685999bba7299b9cf84bdf0b447fd8bb01f1b6e2463564fbfeca359053bcd0977ba68a81bbac41209e18c625346d0a22bb280843a6fb764c41adf1ea11579b07f92252b5eb2c737c3f0c2c9d9724cbe2037de5b6faf6ae4838d7fb7ea3ceca774071e8a67a9b420fc400ecea063bb112dabcd2f78e8c2785108a0dd8a4a32915834847fda8391d3f9b754af2e400fe8d86f92d23b5a60902e322a2afadc26abf2d2b84f4d50feb92c663dbe8f07027520a834d807265e6b98ca0663607fd76c6f1034d75290721ea3179dbb25a008ab7176e6ba940feedce54fee103f1182308e4872dea4f0ac6b98b7c0ee2d0cad323a49a86fd0cc5fc58d2201f0a47aac7dc3722ea9cdc05e1f70482a7193bfc6dbffd9e5278536c802169712dc186bda37cd1213bc68a4b6655cdff6ab06ecb54b733c7861a03f9804a3ec67b1ab486dc2770e619427dab0bc8d1986b3bfb61150f6370f161c05c1ada51567e1bf6b1fd4acaf87ee50d717fd509f6fb8eeb496cac1d1540a10fb953052260a38ab6424d40bb4fceab035b07bf3d6ccd8799c3e719019418fb9895e814c1b8bebdb4878bdbb10996969fa3578b0097ac11db3777733f7b788f153863faf57b02b318b72b01f2969d62b3229d743b7f856cda15c8d9592ee7bb81a0f8e6934e17992c0203bec2c9dccf9bc8dd2572d7f5ceb823a44dc9feb936e5da23ca65807a908d5a2948660af045296db07aeb430848aea4f5af986daacea19af145f4b3be7bf03d6898ba4e4becc0a6b28da46a83ebaa89abd152f54de2286189506b7298df1830daf012ec589de1c30e9cf5f78bd6b2aa963fbb246fb33bcb76dcd6c42ee7d7eb68283667d2e727173b1830b1283660a705cb214b056266682ffabcfe00f209c9eee3e35130eb4985ca1d6e24294216057f554c72a2f66a260bff0774ffe4d7be25b3f85137efda3898afd77cc587d66b7ac407751f3de525f5d948628e0b922e7ad33fc7b4919ddf098c2aa47412d04c5d56ae32d3a58c3116ef58349c98be0079e5df3503a74307236e84aa036fe1b9d2a44751e78bd9382f170daa17150e755baa25b969bd3bae74a00774bce26dd0006a8374f5958bf5a8760f19fde68aa6237742921e8801d0389871ae07003ffe2d082510473c9a750ecbcd2a149ff08b09d0b6ac76b98108260ccb1543f1453748d7b2de417066eea04cd17c1e9a6370a093fff0f617c0db060d477651894c46908497aedd046d70c1f432b0a2c7f45db6f7a076019fed8d856ee2c1cb3d022129f436980fa384ca9fa0e6e78cbb0881e05675fb57285843baa3eb55d12cc24057e60b774d1d7d2a2ee060131971544cb809d273da4c502c5103c99695a0bfa7a6caf02fd6446afa4ee192b48065236e36873e3b6a7f15a8ce1fd1bf77bbd7053d5076a972b46d04b3c9a18861f7ec73b853285aed4fde3aeebfe82faa7ebf377ada9bbaf0526d9a214cac21a6c1e02c73fd0c5984878184e77d2d995dd41395efa4e7b6a98775028a87d0dc7ba89d9e9c952d19f15273d631737f1f18188af972397dba0862cf2fd4d23932f9ccdc885ca25ec8c1bcf2cab8d88d6fd023ccb9b0b5a0a4dcb6f23de125c4293e8ccbb7f688753fbbc4cc7b1dc32cd4c74ac008f7e0cbcfec014d8899ac890f298c953e94ab3d9c395e003de075f74e8924539d0a5771952834cc93c932ac3214c617b8ac7f59034bf07504d9a7395ca8d8c50374fa1f614b3ec8784cb96c6658f21ed9f5f441a67ccae6abb818fc257002035bae72cac1df19ef8d4e1f9ebc31aa81a29465b10231a0db5eecc63f48bac636c9f7372e19d81cef22051bde132c07f293ade077ce8b8dd16c179859d4cf7bf2c49d4fc27034f2fea0ed1cddd1ad00bb8f66f4e0b4682b5c9b30fcf9a2915c0dc5540643b26a682358702360a5a2727cc2092485307dfc9bbfd27db21dccee25388b7c19ddc4fd4a934e2d78772e18a0747632544c108b01e9e2108db6b99ba8c03c599c2956a29c9eff3a29a5f1b1c114a0b916672fb3b5fce22d594431f0609f7de8f7b0977953119574fc49619536287a23fa621eea2cf99c46d9e6bca4b1fd73aa3652f11e5525f0c23b12c0ba3d1369599f058c681c423f5b5f61c9c65b6ae87e39b6e2980b361d6d432ee9ec6d92f0fab53bfec4b55e0845842b9a8d00ea096f361de653f28d5e2ac3fe359137d9155e01a4419919b6b89d5456ee2155d441b733db1fb2a44446d203435725bf3023c71844843a2ef586fcfc4447cb18c5d192aec7ce2c95e46e222036446f4ee6c6552c3de7658962bce5835a048310ceaa15d6dbf3c8ebf9df096caa90512b24a83823a4042f0d79b467158fe008f83a4108a58a380e44b5839e3a62e3af19fba8c14d777507a050724e0eff283af315009818fcf87e0f4e01fe87d784ec49ce3ce96d6215717743565718cbcc7aada397460e25c36a465d252e404839557307a2219c6bfe5ac53eea00a8b79dc3bcea416a13e8362b5b06e34b9c04a3a9377fb5508dd2406456e870f31b5b6f8f3e317b24ca8854f5edf2d9ab5c83645b00d22492f57d16ad68cb30e801f8aec2c14b5ecb1fa03e83d46e5e8b12938c890ae7c60680de1cfcb7e8ada796601d389204e9ee010360724728bd8d3e5569da3ac66eff36e80a66918249fb3ceff877eb745623a97a24b5ba958fc82d741842e54fbc65f335552fd072c5030efe395e66e84fe249bfca4454300d1a0ea08c11d66933bdfd1ed2d0a6daf6498d860ba57757eba1936afbc541e29209a0f7e54aeac69a079b6f6f90ad6ad1039a93165a3d96a7434efa9887234c78482ef2f36b6d28e42b489b37f49478a44e4547cdc9d327bf4601f454830ee38c578b5f47fbd9a6a0311f66e07edb5ae39b91d03f1283d23275aef37d711d69b376c8350ff110aa81d971f3f8580ee6a587dd2ece870422a9dc63d1e7f80550c66611120006fefebdd1febfa16fbce808c42951f884f68e462a751f0f46dfe7d5129adac05c83e9d3bc17e15299b5f27486a69e3e80f4048bab559632ee538df63bb134f3e37ff734d2f94d4703e3fcf832244014fa106f6df89e35d965a60ac461b91acdce152ae5b0130cb7dd3ec85e18e8fdd04917845d99d8b1773ab88f1c5ed1fcb130659247c7a03a39045d1e71d3f282237b81fcdec31fedcf03f3a9ea968fbb996c4e395b7083750f8d61ded1eeb490889eec35d9f85132e0c681905d3553dec780823f345510ed96b2295687f3cacf91920987460fef03a8a30e03f9da3883a3272c17b223c117d361ce94db2a90029644d034c5e936e9959ea6b8ea493ac387b4036bd2164eeb25132a70164e43fa9a7630da803f861b454c40fbea4ba4feffe514804360fae19a50a969666fb9e18e03de1636678eceae9fc80622de8acf439f29db5cf298cb824db9ad090ed94fcae4fa964e88655deb8cd8c0acecfee3f3b335fade34f0d96c44a020d2bd4ef5ecc9b0ec01cc3408902f76a67f791c84affed15fcd7d6dd678defc89d64739d188e1769d96951462f8ec4bac6ed46979d0fc37efd529495218bf32e8472af77f4ba8d62340dfe918da7bcae2ab9759fb29a6780c2ea532f6c3dc5b872b25604b9544a2b71b4aedfeb3318ea278e8752e54add145fa506ff2fed8f719a092d35822f0f52d2c354ebe566770e8247ecc9e9d7fffd5b62e77d55b99954f25350ee4d7d5350d5d8ff5f7e4c36305846ea97592ae33db265a3a8229079edbac8169434d4ddb95cbf80b87f9514845ca2c4baa488946728e4466486d06434853e0f270752363474fbc5daab67c3658fa6147284cf330ce57266386d58f63f7fff88357d41e3bd22e7f4947671e9f78dcde022e3ade8c045e8e23be84e666c4ac498bf3bfeb6243cc624a364d715561849c0e4d26ae9dec24148e2ee4cc79e89e4172f5108a51ed3e4c2f23994c3e76afd3d5ad30bec2b41b97f41bbfcbaced26dc752d469cfaa65e6bffb1c812aa67eabb2edef1cfe5f6362fa14858528984748750d1769675263678b7c4d53c38c11ce88304b887f01f2e909d1a015c84b9991a5d8a80112391e2252a77938f54b1c33483a409d07cd5bffd4b8ef25249eec657e7b05fbb1e440d0dbacc81047eb4ee04984f4d8098b58246c6683997627e1072c738d8d76de4a01f0f5314a77d360b1249a27984c0022cdfe66b9857b2f986a7c8dfb3a3b7d76f8361da0c1c4f27c075760b4c673b4a6e6c8dc252ff6b90276519594ca3ce7271e9b5272ba9f188d7aca6dc9e05928f00d2b368a490fde75bd9cc748def2a863c4216f62bc714133cc933b8e667351f1c403186d271ddfd3ef78813684a1b97d5bc27347de071260c4548045a0053dac08edd36e0480a582890b5cfc194c8ddb2b168fc02e06d157d0e994b77820b11deac3ec8b1f3f0aac4db6ac76c751bda21061f076e7a543303f5355488f99c901abe9983643b5948d3fec30353e414f2d1a81b51f387d42d86ec9612c557c396b6895acd89dd49827b29c3ac4be99161c04a9d17b191740aeeb07b20478447ef163c2ad180aabc772707d24714dbb8e270fb61a85d7ccff8213d6f41ab3e8bc6cab89e46de4a8e53d0fe9c7e6c5df47736afd1ca84ab2b9d7be67d5cc1bfe048e95e8846658b9be5dd7a387e9073cecb136f90ab569fbd6ab457c8842a3d49842045d80b2862e5536fefd16ebbe9a0ef1fff919c32f559b4ef014edf309750e8d6c3656394441f44a1922694b635835fb170b7c11c5499b7d438c0aec8638105e5eba2bb2a53465ff3a77f2b86ec0d151c859fe187eab4bb8b15c2da27b71bf25c681d97fb1393a4066de4d77ad7ed6854e8b09e67a091e262be0b4c71d87ed38cc7e4635289cd916f0dbc30f8c18e1980fc080ef182ae6b499a8e7693a5d098cd872ca6566e5ef20ced16dc29a594fd21a6838e556361491853f5c7e5466eee54497b8f057c301140479ace46922b66a93bd2808ec0d7e7538760683f66bdc6ef317a8efe582aa96bb388a03766983e5db21f07ac0510f3a1255c5f2264d972e5ecb34b38680a28fc8e5c7c7a91833d4f7f11acea3e369bdb79805df48b8cf734b86dd30eebed87b66b0a6bfe99a3e05fcc9a97a81a92f1fd290107f954133540a83b6e9d6f96675725026328f352ad8e7bea73034648994e0bbbf5be0ff0602f323c509a51f276f40346a69a3c9c2b3f07aab6e134764585e44071e189b495eaf1329f5c63166bb8239de4cd067baedcc036f3acc2e31978e449dce5d3c54d1a4246a54e09ccb72b8b6b1de8913179108e26511f080b89218c1a5b13c72f31e8d8036c03b39866e5894a19d7a20da16fc74eba7099b49cfa0f9d51b2fcdcc6d00f96e46192c7298dc29c1003e28e5920c63d5b44237b3cdc72989138b8a709844444477b78fee0d637a6dc5bca9d7c7def5520bb743ec6cb1ef68ea16c3da45f383b786dfabe41c536429bdd30f32453b0cf3f00224fd531ff773bd935fb6df5c3ddbfe4c7da21a7bc4e61d64d4d2f561be4413a8c852e8fe756a0ca9d56597ea4f3d0f3a6c27002e2e0f1710921940ec36d2639f94aea14f616e3b0c58e7e5116604eaf08f3b29856cd90e80159c8c491987fc5227738c7a389fc317fdea802f40256987c1673c54f65d7e4584ca00fd3bbb52a1eb03daec3639a5ff59a5ee3ce1ee07f018fa0b3ecf9d9bbaf27aeacbc3ba64dec3f863863c12dcc5680e9db9c61d5063162a1f10b792b2d3f09ccf6ae244faf2a6af5e14ffe7054614d28232c7c8e4ce829aab39dc722b3dc861b2297cc1eb038da25b700ed10cc016b624620a55fdfb66700f7e425096d77a435a7fb74f114424140a0bf3c012b4755b9697e69f306aa266621d6aa30f70396630087962da61edfccfa8169e9fbcdc3b025e5ca81a0f46e8c479a8e7485960cfaad37e6e9d2caede101a14391f7c66758578b23bff53e1cd9df3f6a088c8e433a26fca93da9ba5c7449611b8a8170900bc4abd578158060e38ea1f4c22c1558ba30a70cf93898f27fbceb503e6725d0ded066d0d790c90435786df7a704f6a2287a4752564f5532c48bab640ea6f2871cc6e7444e1c1ea845260256e6d1c4019724f57d5b2ac38fa2df4942ab383f903fce4b0f210a43a9ef5492221c6398692be79c9cbdb8153aad592c699498f448edf3cdf21b0c1300d9c264410667abc0b82bf5a49d76e1c566553d6c0a23d64ce61936f9806374e857777aa13b41005ae99aab19e411b98e088d4a947d8a689230c170bc13380fac45510bc9050a1111bb57508e9ac2e26141f1034224368e0d92464590905f179d89a7a73d9b6b54c090ccbd49c1216f03c406f94a666876ea15e0e235df7fe5a6c0a991b430edcb72db3507ed14dc808756f5620f91d858c908220546eeb5c323952db5a920c7f00d2176f003699b777209d9a2fe1cce3ff314caefa0992a4bd2f6a65bcf05ef5c8300e4ce517716d9072acedc6900e2d598d8db6dc6e42715136ed58600a777fcf98daa61e4cfc66db00014c22084557f0b3743c1bf7eda41898dec64153105019d729cf0d8e31e8d31acd01d28630159f71db0683af30e395746e905ba61f43add0beea77575a76674b40379dc359a0d44dfc84199c6c3a387d67e4098180be68378a83bff7fe625097f42d8a3a411fea645b714b0bf5c12549f95a4ef8ac1ad7856b2c2cc2671980d3139082d95f9656e273a2c4bfced4a848cedee6755427f5f8370c3a733a0a5217585a9143017b6722eb84e8ac03ca786af6ff9c8c676dbe28855d40fea018ee0831f754802a56ec622552c6748713f92372d010d064d1b34e6ccaacd64e3548e120405e778dab31b2f7119b75858dfe5c0c52649328be0df75f5ad242ceb84e200e6cd897135416e94bb4cb175a41a1bf8128ba1b71ada97469f13afe238251744f63fdeeeae7670f2073990fb25656dc561de54305cd38fc4d530ce7c344c7f5411512a54465acaaac421b13f7b90ea5b52ba166d72468d1e8d194d1d62a0c4b516d5323d6af13d7117f8f3475cbc1503e8b2318878e49ed5ffeccd42a39abf3a5566ab55037f26c03996c09cdbb34ef9f701185c076e015c64337a01d85d3c3b3305d03ad4ea008cdada7255f28e26f2a0742984e919b7af37aa542d2f8c4c8d558add7903960f04f2628bffd74cb75190c07d099c7571ebfa134f7fd97c42673fffc46f30f85cfe96f70a76fd75519cacdfff961c693ff2587f53e03815d6e066f46ad2f2ff59409b8b54f541af93103b92ace400b61cd7b2abfd94d5c7e99d8aef9167523aec5b11235942dd2821b27e88bc0e444bba3582b36dbaeaa6b0fe860fbcb07a4cd2b317bd4bb2a91fd4124837a09871d817fb8d125fa9090e67aeb9d949dd2449be9d21bdc8bfdbab5f14e280aa30ebfcd3894581fd76dc7ce2216e02948bcc854bd88a162dbabe75ee1d28a5fdab6e130ce1b9b706a1d6dbacbc2b0f311dc4133c71447c8e5c1390c1b37146fd379429fb43fd0189fe7b6b296c62a9b02e5e482d54be4d309830738be4f40f69c6ab59797dbc2f86b53c6ba9f6c5647fa0efae83ce461551ff4a416d7de421f855ed9e5d2570bc0dbce7fb94990f352c8bd34aee6eeff0baaff9ca81158ead8b9d75ce6280bc2af0542e060e6c740062599df2deb4ffb81f65e10fb5bf1d5e4d08c0c213ca85f0ec32d9018c44c3bf161447cd71b99f5d56d00378dbff8e4699329303543058c32186503ac79da5c2d181f261bfc3d7d728cf152efdcf0c2a0f9754dc5012b81dd439e8af3166347a2fe8d5914cd69455f4220e4347582bcc92875029ba902fb49ff3ab1f92c00c8973a907a5a0fe296aa0acac9d44d6ab3bd49bc512d1502d164795c0f85b9b3d4d9fad6c3970064bf4473f57bc29e83da261d2c3909cf8bbed869e13cbc27a922502917887dc4a5780931a18f5daff6f174a07c3ecfa9dddb14ed6ae69fbb832726a02000e55131140f8d73ed39256926238ace8317218d0485cbf9923b30858e80189c864a3e09f92b67f63429b15d9eecaa2c17a34fd59a9e0dc513f14db51305bff5eeb4aaf2b9b81a5d4f0594b42033605a9dd52165f29556d1241c597f848703c9526a33de387707a76507d81d82ff5fe9c44aa344200b3cab54b9dc2a77126173a3725b2164321f80d106040c71453199c591739d1b0613a20450ddc9242b849c311b5c7c2855808ab840b93ed2c14219fe2fdd02181d9bbbd5c6041aeb7e48ec7cbf52a30f8e983713d3d0f1b84f18ac08c15f65f4104d999d688698b6341033a30c77d0bd103235c847cb1893e6fb35225f0779ea750c52bc506c279bc21a6ac6c2c9a8010686987a264e28f349bfb5ba561464cf073d39f4fa781e8857437d36ee0656cd63f66e4cb2e914cae28ade4db2d81d5d912aa243ae7c6ba3a09a0406a098cd3f9011ec1eb6cbb30d58a8861a61c409f4484eb198a9604cbb39e55af6738e57cfaa8b638b37980e48f06ec09ef28768fe4914d4f61bc79b9f82b7f8b2c3902a0dcc0e7d0c9f9cea711650306cd0a97a60cd70efa15806962130c3fd0358b089dfbfb7a36524a2e892ae561c73cb58397f675ee32b989d4dbecd6e9b4d705428632c860d1ba55d1f7a1cf06d46c663170ba618fb9e5a5b0be17f50c107971aebb9328be52c6526ab73f5a4efa72340d8777f01d9ff5d32bdfede5fe5c5ee909149e3a09e8c6b95addb512817836648cc9abd2d8dfa42e97de8f165d6a8ac7db597b5579ad162254475d35353b6cb7a5ebbdf842385def769f9fbb1fd3d2b3263c0532ae5f44259a1ede6a344fc1a680e3175b8e00f93fcf1bae21fa0dea2b916a5f5b454d93cd85f4953b968982627fcd0d858c65f8a1244e86566aa7e1f8cde0e1e4a1bcce3c20d338d38000cfc4350c18d533c1a02692584ec57a7a6993ae1596bbfdc8e479a019e6c13f02e154de850ef38ecb4c6ed61458b47f07b42dd1e02a70d5121ad49cf6a3cef7881f320a02306659016f4f69f4798defcc370ad8b1215a3a995bbe062a13378939f1be02fbb09d7157b35b1d3c3740f45409ff6896e141d82568f86c4eeda70d46f08688ffc467d2de31da5480be1c918e66c1075d97c7f26b7e6717cc20d4d305ff7847607ab2cfca80e1408eab099600357f5395fa94b8fadcbf8f971abcdfb549329f95109744ddc7e02c67d19751e2f5e45a5ce6fef643b72f2524bed27a3744ddbae1e7fee80a0f531284d0de46b076eb1ef502b57f35e2f10f2e43edd567c0c4204fe0f2b84867dae8e07f24c6c263b6de575019782d0ccf1539b4e37f0d1e5030957dc40a1a1a4d75fb686f599b8419936fc20681f2e890f0e3a56cb5a1f3a48a98e2fcf6cb310df11dcb41c470228bdcd0b2bb72ed6bb6f195f2813644b6cdde49d4214be226d26be55025a4aad4de7a940e349659dc5c7d7d7918dc32420dee57e36e6039fdd357af4675f8e13d6abeb9662e0b8a1621a9f7870bc1f4bcf46ac31fcefae5d643e84e3468fb385320b18683420d8eee18aa837f1b5327d3fe4756269ab87f245fbf4e8d11aa9a1c758edc6bca6865caa95441764c7ae8fcc234877ab8680cfa77ecf78e7d901cb5fdffc047d3ad2b28ec20f3b1f9d817c9e98588794f031d72fb8ede0557c85826799f8aa10310eb23714f9eabfde4b7127f3ebb0f2f4a0c13549c6eb63a987e6ec9f8451dbc4303d0980c6c91e2f0db9be9b16fffe4d09fc64714bfeda571f719fc48e419a81fad8a02f0cfc6abb818b9f8481f3155efb9582e41e7b8e5f63f36e8b93a79b0431c7905b0ef2d52ff1c75c73f22bcc7381524dc7287ac368869f40074fbec138bd8dd35e86238884d387441b03a16a4b1bd5e44ab1c4dcd7ca7795c8fcdba23bb9067a5a575f806558f8ed2633528e3077bf6d8af12d503d80c8e30c2e8470db6b732cd0c31f7632b5b60672f4e7adb127a9e80b04f331c477e617767a4b36e419ba7fe97cc5ae70ca9c0e52f1567d5fb8315d0d3becea72881dc406228c3ae34768ab444554165405c9bbd0f66f194fd467ddcb0a9d0c5648b3673dc604d20a84b7178f961c3dac7aa6fe88d3edcf0f88beea6da5180be4990c0e921908c578ebaf540d845866f9a14120e800f2c4066151c843eaa7f982628c7bb77dcdf04fb77662af12946a810f4de3d5d2e3f52f86ca2182dd341b3cb94302b0623fc0145091f3117279c4d8d2ba04c7b483bf9374e54e8e4061886ba23b6223f6994bb8a070bde0811e92013e13836fac1fa41e3727332761829f82dcc4e31c1107ba3c600a77bc74816b245082973ba5de4740878659998bad9b2840d3bafcd50f172c6727ef5860481bc388c76b75ccf7c108b8e7ba3ffc3b58b6eaa61e325f29710d0bec6359789b10348c5b489e9f6315e9032f5795ddbf6230d16c06719902eb869d63535287c46f0f5bef8276c5ee8840432e1ae28be99a6dcc88cdff984436d69b105fa7ad27edf9ffa6222c9fa23f32a2a19e4bff3c5ec1255449ca008fde3cd84eeec67d88da7721c10b95b40daf1a534a0a8695a02ee73f719d85207dfe236442774b2977ebadd9c4cb16518d155a6c9bae2aa807954cf79d93103b86f556689f6c2baabf7e13237c529910971b33d25f9cef14abdf67da3a52f786d8bc538f5819d9c552cd6ff4db13780be0019597890faa504fe2f563523c03623614714c6b263855357fb37429defa436cf4612bfbb8e3c2a1822be18a1ef2e8d91bcc9129df00aae0301c3925cf3080c03418d2dc45ae123201a6fcccd3540bfde45eef51f289881dc92a88a7cd8e8bbd1228cb6aecdf7b4beeca040ff30d291e24999ac5a29f4876d42b77bc8c31d67d44c0980a1f235d418a03bc9f7bf4959ad2ca473c3e131dfdd25ebd4a817bb84c2cd711e5b39b1a73c2e2de13b8d1034d0b2240a80cc7316b265b496676356b649f8513afcde140be16fe0f367558ba858112cd162884f2bc6d1266596dff8e0d35bf1c5c65e893a2f9d8e3168afa956c79082b2a33c20b69e856a39952b9f6075b1d3f9d9b0b98176c4992f5a44fffcfa89f74f8fe8365530224fd927e3bf1be0045c387c56df19f1ea8a53d58efe94df018e89c5d5acb6363f41c9a52fd59f59142eee750ea9a4b077341c0bba77db261bef61e4907feecf65cca72ac9018cf3d350f177d4a8c61a0878ce6e2677e596e24a5b27b078d153128395ef3f13740d0912ce02bdde63e2bfa61748ceec902ef05951df7b54efd126b42a2a763c8780cbfe22703fef04e77dda70842c400dc61bdbe011761862c54ed7e780641d7cb7c84864dc21df9f16b594272acbd5472a55bb0b858c590827e7d22cc6ee25140afd974e8a050718fc25c306c8339aadabd7e6cf7e5d9ee560633558c3b383eb799d73e6f8a45965839d7ee43cb4fc061cc3a35d1cf066814a06f86a982ae31ace1d61f09366d50cfce935ef2ea6cd40d2452c501b0e73fa3b472566717bc5d81933f70b92283c3f92a8a92e6c7b81285fd6893935c7a8511025dcdb2d0c50ca9237f76773ed8bda88f4ac90273af05b169e0ca9e45be89102baba8180b3b71a7953e49e1bd188e6ba6d5c291688476161c5af0e4b41eb09781d648070a31d80f32994fa0cb5d3212f4514ab05f875552cb3955ff8fcdd0d11f5f2b67c01e1d97591a99f2654bdb70777d389fb647bebc417bc888f90a2353379b16fc40c497506b61e68a195fe89e22d44e2e3a25f5e2b695b9621768ad85a2daf35fde87ef1133e0d63755c52316b5831cc0e82fcaf17d74bf0d54ad327e5ed5ae71945c9e77671af3edf8e92b1826f506c1cf70f8e2975e34cca7fea07ade39046f3dd7b1c7fe9d81a3640377bc96a4e74ed5756e61841f1be5c52dfa2a13bac51bb0fefb5ad4899e5b9813775d5eca26d3d82efe131e687d27edab50093a731bc65fbf8a0c879abf14b0271c4f306311f11614ce2b62b6f885e65f8a521511b89fa409786ba110c21098d8e7dcf4ecf3f90ca542f30965e976c1c270fb9d6a86b1d4f388b978a4ebcb813d1c2d7698ff2f3b7bb09a8d28188ef0f4750a822d58a71f8188d11bf4153f98f23ba0e3e68fa7d4c042a4444004185b7e5e89fe23a8f91d1310f8c7305da3b92741e97874b32e1b2d79969adf98b93c39159e28abb1ca290aa9b825c8526fba6bc2f8f268ba6dca6c632b13c41e283b718e23d6c88918f7cfbc52077c41eb36956471d92e49a05ba0759080fb642cd4fd28eb3f0759bba22a382f17df62f2fdbc1527ccbe479243e88ec387ca5c2b0262922d6f0fc3a14960b64ac55c333143a93287c77517717398d3295363d87f32227f9f5d49617fdcc37fce9558fca1b9dcd1e93536c44517946ddbc277207b819f8446f4c14cb3b11eaad89c4f15958b3312948fa19a261347399d81a56bc12ef837229f156c7b55f113a5b8cf165aac64cfbe06de916867e2ec3d7bc6ecb6b3ef2cc6b4e2d845b118cfd7188686d37e1d85b649d9b6d1ed8bb97db1039cc51cd1783d6f8f43cc5c75dd41a319749fbe6a724730b380f76b3e91ec967e7361ec94c4daab6c5e409152b7ff68ba97c4476c3d61ecc369afc8235a95e1679cec2c40c0c4f8f1b04b86589cb88d5877ad8a8d97fc910344297ee9a4a0ac93d158cff896e1ff043f304551b457a1e2df87d22742cd1144c2ab6aa3b6b43b57b492cf9aea61db257099b862c531f6995e13719d6699f3625a9d3dacc00c9be53259c917f84bff06c96b14586fa48b17dd1eb5ccd6045aa6e0b9df310d6695d984edd59fd6c81af185e4e51125ccc5bc3e5efe15077323e11412b51f4dfda9056852fe2566852e605bbc0288ee0e0415d04e218c6d204d26d9a84ffbefb14cebd7278ec9d3948067c1cdf19537ebb1855822beb17c599a319e25c9c6d230223944f14c7b30ccc394804ed89766f60eb723a39f63570722ebce6a888a5ad2e24c1bc94922394d3a047d4f38c5fb072c286625b801453885bb7f5646d297d7e6fe7d4783bb27bab8e87049cc205a3acba5c8db1f0ff2816c7741b38771af3b6e344efcf21fcb7c385a8ed9df951b0210e9ce6c7e3fa36e80f5b8bbc5dd03f482d2d36d235a8cee70ff71271680f3231957160f5d5261a83b7d0c557362d0c1deef9877be4c2cbe10c29b001e676bb56ff7a0b4e6e4f3c24ab2341e6ee2a24827c054cf696084ca7d4484796c66c476842ada7b4134e690ab7b0559758bbb9331fbbb16ef4f07045ec1b8a4f4f211d434712cc477fe52835b3c20be119acc18ceec9872c689a5ec57b3530ed75aefb921b4406e2debf08fe094a12d09881338e456ab3ebbb9a22600fba394258443537537bc8f3449f1faf18e7a8a17fe8aac30cd29fae0c31d6b8eb3328cc0924ea2402ae099af13dc7a3d4e03d0dd095826064ad604a436df78917a8a3629c11e93309cde7b5128e09988cd0a979282b1e0287682615ea98c67f1f5d68d747d278bbcbe57eb97948fa7f40a2da029ecc67d9570018860ef672de6ed4b92affe252b28c460ef8295a470dbf998930bb413dab927bdc58c57d1706e41e46fe8a31856e65c0918a69d95ce0705aa0999f17a8fab16bbc004577549d7b5e055dd229de361d0ca02a236947218c77df08d2e1a01d36867c794135abab737a67e6a8eeb3f79a734cbe640dcb1ff00866b22bb072c3b80fe9fc99b16932432fb8f47b1927bf7ba1599934f0080da06c54114190a726f2cd50d5d5088a79c6f73a328a6f4684e1c996bffa81e86525d77f4ca7177f48cab2acff1ae81ea58245db0bed4727d4fe0229abc65ddb90b8959f3b6243f0f6c202df0a7581a4a734146e78fc103caf81e81acf8d9851f4a178e97b01cf698ad57a2cdddb16afe7f64f2a737110a76ceb2ca77d9e3499776d09398c7c21da12402e8f35eda082cb8fa128ef8b5b9fe97eb3fce1106a203c2a4f90361c4f3e730ac275bcf1e9454f7460524aec81ea4f6b015a78c858283705dccbc58d7021f917083ef76e411ecf79195d25abd103d8d73a5d6201bd2ecdca0d53182bbaaba73c5803e89c51e4dae76c2f0d7646467339db750b9734ab0a02ed798dff40eb678dcbfa171413ed4d82c4b0edbe81e084d7c2f0cd224b13a9eb1f88f0e8e19ae68bef2a3066b27baee014cdf5615fd2af8124b269ceda2b699cf777f90958e11b574d628abb65c1dbe682d5032f4720b031900903a0f262ae94d9370cd82c412418a981a94caac796abe7b15ab6e8c1fbfce60c1c8b8d81b4553333de9eaab0fe7f1c13ef32f5bb4dad0da35c5f0f799274aae90c50b80f95be2f40243dc4bbb65bdd21c13f9815bb9e84ce6145998e83ae8d1ffa122d0ab4db1178141efc172290b8041840ca75db6535b798f2d5a9c2f27c8a45eb278ffbac54b6afa01bf978e50b98921af8f037084287ea0eb5ad4f67fcd73f6d5425ccf3156655cd9af985fd7e66c51fb4a1965efe5e9a7d8d58f83de9a9d63baa4d8bd86876aa17bfabe15493219985d1cede104c6aa249d03f3e0469b8f38f61eee6c0c998223bbb66872ddb91aa1e3e3bdaf19a5c6f876aba2a63e12562328f823266a951bf34b609b79e42b82d3349566b5492d0fe43202fcea865cb79af5b9e5c03ea43087c48dffd01d32b2f6328206ceb1498015bc0227656e8962f573fcb0a6c779550a0d578259f094d727d3bb0b9a46a60e1147df2f489f388c0ff9c06ab389fba2886f877f1ae3bc0ac4e60e48bb85b9012c3678c10a93977b5727564fc11a8d8067657da25003a63fa704247ad6b7fc70abf21ee4c2d0e7c06e3c1e25a19657236100a5da7abd3bda9895a0035735a152822be1d40e46040bf71765b7fceebaf16c2c55e064d38fc75c3d58b6140f435b2536c5bbf17d3273c701699771ee21c88b2f927280d15988eab55e8c4004fe39fb0a372ce1290eb22310526c7e448a6b5bc75d2a91ff65236ce31039658ccd1ee2e6e480425364d15ec6298b8a5374aa996571b0af7a9128e2e688cd11a7548e192a59d2a76efd2e56a53e648181bc1a7e0e4ad9ac584ec2b5586bc156f73f3f90c11ecdc2ed47b2f4ed04292e973f8dc6a7ef1bcd7249079aa241712b3b01c1db1a6fa4751594350d20119068d9375a6e532953ec2aff7ecae07d24f43079396e99efaa9065bc6a2ad2ff9aa9bd2b1be1a90aa57bad7f30d4d84b402a5498bf056cd1ffc79665380a4b26213edee8a91fac5c938ea386a8648059754eddc8d37b0ab1f68db1e0de4687766764e3b309e722c319dd65a0ed750dc4dee0bc90ae41c5497198e9a88f53d2855072bf1908c6b45a2844600ab1379a047aef4929e43b33e79dc0952c5158756dd81e3efca510503752dd71d1fe58ad897defa388b8adefc4acd71fbcca65712fec827b45e51f1dffb5e29b7c6af3250cbe28ee98c35a24ec3421723359c9daec27d6e770191cc72ff071f622761471d96a9df6e14f388d53502856a1ffe721ed6c26229adea4792579a235c700a50d7a4d171a02ef55b7ce77a5db652dd8bee625e8cf97954c1a91655fc085fda9fcdf0e5bb688488c57660e04aa9088da0eccb212610c18be28ee75da92d64f711771e10dae81ce8cec8a5230c5000866b86234cb9c10b22b542004427cd10096605c172df0fe88e106c5d60a49985618bcf0500d6adb89b887a9a638437e9e38b062f63e32752c191d87140cd09de72c362ca88e5ba00c46b83ad180f54b083a937f73a97d4f95e7c0c20ed18d4e69cad23bb8448bfb0cf8f2c1651f04434faa52a34dd53187acc3ec6745e3a4431b888c4ca2fb397b01834b38520dd58d4343bfabeca473b656f6e60350edfe9e39035ec6ca690f73bcefdc05b6426e1df63791fbbca4a2bbf3c84b6c29c9e0f3b7f9c07706b1fa9eccb2fd60905f327deb3f2ad1530cd85e75a72faa15b0d8f5129818c773e6aec58a268d0e9d136535611098df6542c8e857af4097395a0c3fbb59aa55ada39630a4bf0d990fec6e8c513cddb924aa1fb32ecd2623aaa760587cc06fe54bb9fb2a9050cba010e0aecbd10a36ed200cf33f25635ae575f7451a793765ff1e06f5411b5039948184dce0223846d77179f0517db1075ddf0d7c7992a03a887d1eb13a166835fdd00a31659060948d3334fc143cc82a7636fa3f4c68bcb329516d24f3af45f37a57338c4b1df5fa80579c1990f1a222bde5cbf685f09884c321cef111707ead9162151e5cfa2033639215efc417dc8b1f6111906400cdd82e8c37397a8cb61744a2889575c294022d5b45c27ab38b6e8f5c986a206d8b09cd6ad43757076bbe8c292a56db5862b6200267100a31fd997e39ebe53047d13cade2be6059ff944c78e65cf47993d2f91b1bfa0d085369fecc66e34a89afa2bc3c0c5c42e218b252f337b6b209e7ff754af6bde918fbbb754657033774a160fabac8088c8555bc3cd3848b74e5e0e55135cbfcafca677b430e47238957c5c80c105f1eaa120802dc94b886af3ae871d9e109200277a491e6b5200c1ff7f623368c2c87449a36a7b6e6faeabd42b3e4800b95d6d4017ae12d34c029a7edcd513bf692b471167bac7113daf82dc1a136e72f52048942dd06877d180ff5bb64f99a044121c72471de5fca8d0a6c0be434842f3d2d81e35e9ec929cd575863c8fed614476703b8404a36ea22e70784234d43dc1939d43ffff0d45690e643d8722a6e6e46ce41ec219b39f02293809084ad01be50f23a2f9455abd7b2c16a0fa1256b559c177dba2a256b9e11396cfe83eac79a196cffb08a38fc150cd7f996a88104ab0c4090c3cad4fe6eeded0c875da5b9086ad197e1b80e89f3c975b964144ae49a79c5920f9bf36204374ab4c966248f7415ef7738a1c7520e3c7337b91afcaf574e5abb0d810e61796eb4a90ded59984505c6a4503227cf620c570213541ccc23e7329b42a57ccb0eb5d3caccaef4eb7d3e5a8753dfe99112cb6704bcaabf59a85a9f5fe9dbf0175b055369aae2aeee420da9363aaf2b1970ccdbfc5983aac2691ac36108af9f6b14d6656b502a8a06cf8d2573bacd3c912083d84c006343c5091ebc2930ab296d9fc01c87687f13ab8d673b50fc891e89495dfce334422fb04ef5c0019a9ae56da866138aa23b65aa706eee0621ff3b78a0e787e26afa28c0188cab05557241e58444e62b68b720b4bc066f01e66f2939433dd88a71d5acef675c22dcdb393756cd3a3133b988ac99405c11e09e7b9aceacaa1f36f97b434aceb987108ec9b6725cf6815f0edfe839e208b15db2d38c3361840c79a9028dcb174c0a1df33b9446901294e2bab7fc034518baa0b404393eb8af6758fe5802fe83530ebc2fcbcd31d88c3aca538b75961adf05fc12e8152304ea77a1008d2192532ac9d9fad0eb758fbb59002bb08c5ba8c08d463b4825d060100bb81610169dcc49f231c9fec4fba8c7d8d10280966b3fe82fdcbda8daf3f9ae01b3ce34bea49ced075244580b3a092a90ca908485a312399cb253bb72467fbe93c59f68d903a5f26e791a887f4917f009e663e23f486af6bebf64c50858b546a5f8e3db1c1517bb6da8cd82a3696f517de48942a76343dedf5ac19b03096fc627f2ad8e446f4efb7ba431c8bdc0f13eed5e131d69a0f3b893a1e7ffeaeaa6b010fe4720cd442062741ab5ee2810be46386f80dd1a4161ad3701a29a20679cf7602560f78095b4267c17a5172128fc091bcfdee26d1f9efd93bfb54667e25a904faaee7fe054e23d4dedb93833ceb0f58960665d70ccd3c031e654b9493070d329c733290b9326e09f7966b9bf6e81fc71524d9ff065be6b9de613724f3cebf3b217018a5b793fd8b8a9dcdbee2912a0502c38287c68160565f9560d1d84a7cca8cde48362c151ef5237ea7e8e8ee9a1db4e2de9d49468e7cc5f04879a1ecd10cf34d0baaae2a13705ac9691ab32b624567e9fd23d5012dd56c44754216d3c94ac3d5c7f2f6d3b3ec16ce1e4683f7ed0bf8cc4557127772590d6aae1debadc2a326a15f5034bae092827164d28e80e589ad01537b8ff801c5be14f4de3daf7275b24c64b5521f3c951782a55a0595d253cd9864eb3da198d9a43b9e57a64a0e2eb9151229064f0a6ac8a2998c6e8c12dac860c28b749c3b805a71776ed0d41743abbb9ac76a80ecac811e681d9d4bf655209941645a95bc3c792074c42cf424cb35591f84cc2fe6df4eb2363e3f3bc1752b75d3c89ca1ef871e787255a202699f0191cdd41e52749f6ffffb48cd47d9fcdb56b0db642d2c11dfc2c4f3d9d4cd8915ed85bf3b80ad68314dc32d419a386c010c519a8ab1f62b0089d727cef5e68dceb8c39b65adc99384dcc49c39a4408aeaccf7f976b3677c04564aed2a7dbd299cb56b570e7bcd40bd5f81152e1ecf303a0b71b221eefcc80267980fc7d0dab52830ceceacb57f54b428fd6109abb39fd2940c3f5e5522aa3ccbd0c8afb8358ee1f69429a292574bddd42c1d76dcff3e3a0acbb84690417083b98c1de65cad2335b6ad6f7b0f8671b1e1a231076c1424d26d30dfe12319df0104c1d6bb62e7c7ab8256ff144b7e9115276c2322c49b0f7020b631cfed7db664e230405df4cc3d90b106b35a1017b01f6b14c6b3f4c4ecd8f97ff87448a5da24e30ccfe6bf0facb548824965e59366423d0e3943495047344ddd395212bbe095c4d71050e709c46559c77b4198e0691a9f5e9242fa7c8c6c091eb5818f87024a5960b56df854b3f5f05bd4d1257c708fa2fabfbfb5505010b3bc6f34e765432a708f3c319f224a75a0c5d4fcb0c605aa77225a61fa6d51a5ef6550d36a86c49042d5a9a823c00299ef5a58a62d30b2510623925dcee6d7ded7c242c3086bff40783d386a08b9c22154c30793b84f2c62b6819f71a0d1886703f69f8c4f37fffc34a2f6b773e28091a44acdbd6364d62436b27407eb5fe4f7e223a29041d6bb5e41204c3668b895a66347c9a7c6ec8a7f2957db419758cc9c2aae794a8b5c08044fb84d9552fb25c8a47110681f601b62e862d5739065962410dc929c41a9987f2e1c4fe76d1823b544f81161114659e572b81ba5fab1c15d3226ab5ef37a3b7edd51a2770788404df9b5f9c213be9662b47dcfd754c1d5fae0d6df39f2143145ef0cad8db6ee7903ae167762d4b484bd795768717d86c01c88c1e6403fb8fc45d71d5e00c8399c5bf812664695051aad36f20558ac09fbcf217bad13b133cb4a1a83b40d4d3908ff9f9fa2907704201a6e35f1e0f0602be915e9820becaf903a8d806e9b36c115696030da20336cdda7059b4b5ba4f3e3892919b5d63a8a5918022a664108ec40e1a67c74d5028619e961a7d6fd581e5b7d41664342e8e1c25bffd6fb206789501229bbd3383d04cd300f671156a3360cab5432c42e6514ccf7b4480add5e28d33ec39ed358542a1bf955f5fb953ae61cd25a2db170d943515b5caf3b347835953e4be599b6b47d6e72651686637a3bbc7b7e5b53b14cf496719eb5deec8f646048ef5d7b3393274e359677031763d8164b61b24914331f7f5c6942c95512b30431f4a91b838e5989d75aaff662c3effad707750e286ac87b8ef2e04f53947826fb9be06e82939b689b6e156b1dfa6855efd52d2b092c60a8a92b672b6e214f9197ae90ec91d0276b25172ff7a58c212761fb05d03a594fa6735fe2bbdd60a1a231d8dde9eca269b74dbcbe654db7aef9d92f8c73fd1d6845a4e194d2712afd44c829fa574fee18080c8848e3e9d372ce20fd5609bc3fd6a61d70e096fd32c3b2c4501fc3bb787ed9f9d80b26bc271498f6e8eebe7db35f7e67226ac84d9af7e4c6ab4c12e338765ba202434e636af40ca027aaf2f102b8a76536e39250ccb8c93c3bc5bc2828d9c3e3b9e538d00c6f7206218a31a0933b0346e69f2af01b1caab6114d86c5610e287e7def66838d5b5099a23f9f8a064211eceb5f965a7d9d2be8c9c545685774fe3a30883af74ddad82b2794353c697796d72923ba36a97a1cb0c0c5c7635951f9c07f57a067c3d4b6459c67b0432d398d7540ba5a5744f1f3e0f01e7309e7e95e31c87f6271d0183158a3211fbad057b29989b2e11bb1e54e25450cf44fa68ffdd91244ddb8f7249b4c8ca7acda3f05b6dcb4121bf15c620cdd857349793c26c0a720442700e92742939e9a259ed3bcb4001babe6cf93a146b7f69fec70cb103a8fd9049e83848a4728d926adac00542c274e26699d60537b3bb002db5c27f5a3b219431ac618f9f038ae42bc2737353e535217216bdd0d89740f15d0e136f40fe5b486924751b5d1bcd8ef01ae1dc17b1138696241f94a4db977d4b3b6008735a7bbf03947995720368267d4c46176f8276fcdd71d36d4bc816651b29c71b7b05067e1f1f6cd4f9656d906679d165293d9afbb147e90bb73d532c4e50f1bab29a4c59af1ec465bb5f08c44634effdcc0f7c210c829d9ec7985f01d0d3c31aa12efc8a356f29a8c11ddb799590baa508ac11825bfc42e14b43214635bd7e1d3ba272c68ad5853afd932b707c254bb5ac35625455a2cb3a217948f11c6999855fc8ec610640e5fe93f7385740d8b2d45fc6c5c6d791f878d6fc0e6d545ccdf704ed0bf5cbfb7267a9f5bac575d4bc4d686189caa6a8d9d3e835801a7302fdf25ca0fefa9827a786bfe17c2d3339fd36aaf65aab32c4d9c3ad428a9cbc97ab227fc9f36986c802625bfbc5df346b831e86fca6c53c5c9214ae253c9cb75b9ef5152e7db1f8a7a906ae07bb60bd159f6118fc497e1da8d880e3bd8bf424309f073c5c4013ffd117e5daccc0c1c331a87245edf526ab5777cce3947e0f520739ab8831729e99fc5402172ba274d17c52a0555c4308a0af9cbe6c8d9a07e75a8a7451371977656d397b9091f782a8163e0a8db268339818d7d5a0bee74f81f726530ca96d30f3cb7f4c1971206f30b83feaac87aa27ec9e8683ebcfa0a788912acab80f0edd232d871378a648602a9ade695ab57c5e55db29e97f5ded1f05359225fa86668ec4447bcca7af9343ceb879c5d06cc2397ff44ff928e03c108decbf32f44accaff1e28d744e206cc7f030317e45a2a71b82661c60b185f343e0a990771eebc143f1763e5732028dc96b27f636ba414a7a11bb2abfd9fb48b7b6d7bedcbe01fef3fb23cf16ffd3c6ecf33cc1fc0440085b7f54d5fbe09136db01877152131bc4444c1ac6c3495bdc08b53dd194e4ef86a7a41a7db75d737c8b91c2726d5ca06c827e5d6ec79aa7549892909b158771d174a467793dd4efdc696b7bb944018c23df0afd6087787104b37e6cdecadc5c3a4728816bd8004df0186abbe68c2dd0c4521c8320c89d585704d2a43f072b03b8c8dbfbd6ba356b3fdee77cd71d43d19ed509cdd8592deb06458619e79209a752f91e43fd398cff358f91b27d0b3cabe119d8d813c22e1bb4d5f89f87caca87c2d3b5da7975678eb1f984791102e1d006d87e3895b491d63a9e70c1e7ced12c92af8e14b865b9e58af2e38d70671748e25f14ec1945e2effb30a5cb768946b488ae776bb68603236428d63dded5679936b545adb6038626590605beabe4e94b734f1675ce8169d38cec3739bbc23e2a720de899c632e35b6f2c9f3a574cf884f519a8ed702875d70732f33dffca3e629b05567628f5c9b3ab344bfcbe84752234d39e0e22b7cdbbfb92064fc6a74d832afbcaf6416f4a1385c53aec510aafdb2ce24e95a15eafce65e53997f90ccc54c34eff67407b3ee3f2b8dfee0265458ad7d961a0bcc45f4a09cffb076b55580cdad174babaf66074675ca33a65530ad06e8b4cb0574ddb6bcdee3a3d8e05559ee917cd31be1cb314b733ff713c5aaf7aae1a9d21701af9b680109aad6d21e0a57c5c139578bd51d2aa1b0688572fd26e0d2265daa76e5ba93f56b752aa9ab719947e2a39125b5c50e67153648268ce5dbf25aa7afed04d72fefc50458d511518269b089fad1f15493e18f3a577ceffea725a5fc1e0fba2e567552e1d86d4a2e8aaef0c556cab54ce19024e5fa3aa4ba9ee2b991baaa5298f279a6fab8bb082cd7cef55bf50efa22f3776a1368ebed8f180b92332f67620dcdbf27d23ade0d7895f5da9fe7263c17a6a6e51581a4c1f053089c985062b3cae6a13df06be8ee69dd4c6b64db3e58d7688b4b59fc164ed672b911c4ecc84b37b8a54cc74194568a50a10e0b52467ca8af38ec2c626db8cc1042a91405611a84177301dd60d95e42112215cfe6a4c110e8258f0adad404b089acd63c4ae0156421173104f58de85c9fcf9c6b5b0aa08f2e01628767210d8073c97b1a551bd27bb262f583965592be35919892fdd2b7364c93399d2e60f5ee5b984b756e897d0066e04c118155be50fe82fea1db633bd3564db340cefe3448a0a4e7dcd29e5095d045e95c6ef35fac9e5fb08c323302eca51b7ef8ad3c3a58329b96a033a9c93bc37802e9e0301b41001c9b590536d3b0e8c1be24eced479751deac14fa83de366e9b390f3514d94275337948b5682ab9a4626df47e789db6c2ff2c70a2391d714e7c5ac0255b55c33ee1012e5e4cea91313ab7c74e02f3f0185f6b345ece4533878d55e1407d2d4851fe2d23742f4c8b629dc1a79d0b7f02fa6c94865120a48ad0f99854bc174603cd74c50326f54914c3f98617a26a912c8b4f17b2490e51759109a7d71f17bd019b6b54be91b4fd3f0fca976456f4d0b88f27ef1fe2b7304d989e69b1bc1cbec6672394a00772035b2504ac716b59d0ce604e9b0717dec3156cfc89aa65ced4d35d59401b6c2b71408609e645d9353026bdb3f8f67e1cd3e9e32f650ca9253604bcb5ca029d74a92605ab2a5262a530a47e826dee7fa43eac15cbfc6eb6d03db932e69a150f132771eb10964f05f113461958b38805613143977e7f9ee779c82b250933c71906ed112a29bbb1a41aaa65f4200784a0ed483d7b984f485798a9b8d83fcd36fa084dcd7285a18430262ff76448165b3ec73390a056f5aa01067e32c4cc55d9b089dd52f82b5687e93a7eba88021cba6938098c13555cb421d675fc58a4421d67b10d281f1a537aceaf57cba65cb927ab4c61a2aaf6a9335ad4ed82bf9e17d7b9f357fcc482ca0bca1724570e184620005564a76e78aea3986dc66f3deb78d94ed12267805e30e15e3fb82e340ce140fc3e19daa162578c6279cfeb5fd112f108987b281286c08ef4d487990568886b501373008e34969dc2bac04d67806e9e4bd877cedd558ba16a3ad6134d99effa007a00f2642ebaa775df26d18085cb8447f04171daa38f6913fe96a26ab218cd4294c70f2f74ab1805f76accaff73a1d73905ded703ca67ae908b6391a014375870afb781cdc0b8696b6be4d828caa4b23fb49a3e0b478a24b574689f3e628be4bc9af332c5aa199af0dd56d821034145f641592443fcca5cd7a20b8c996fcf4fb914d432f0c43db4ef3af1a27226415fc0084e4c7630bc561c75a07cf5fa718ebc70f83faefc9a6ae28065526fb5d71edc7f14b51d6bd628328476bb8ba2b4db933ad198b95eb048cb271f73614f7af3b4e284656784f3a7dc017db574ee4960f47e685a62bab9cceee0c17a42b91ae8fd21ced69b97a91f71be279db8ae87011ea63753c21dad8571870c3ac4c3e33c610a8828af7f3643799070dc2d54739d7e68d12e2d506e9252219d3270e8bc5a1b03cc49011577625b5eeb653f112481a54eb34058e8710e23ad98535f6ea79aa6ab7ed93ff06858c0c837a25bb2f0abd284874303c7cde039c6d0cbfb3d28629abc7ee31f877dce940e9eef67c88b486aad1373f3535e11cefc266c94a986849c29f8e2719d9ba4cc789af09413cc1573cb18dc783c161df6e885343d56e6fc7a6476c1360cc1dd714d1ae2db71549f6b7dab326ff91c0fa431bc4f84cbd08f5eef256266c75f095f48b22d0d2f242d89f0711f35422a343447236cc4a773ffb883dc3c593058d6685cd3af0ceb0f5403c6fa149a653e6ffb4b9ecf968f0784aa4bc885eaafb9d5924df359fb7ded8fb51c5f31715c9b3fefc7a2dcd6379b7f26804b67c8cc22c504af2a478361f2a3701fd9fa9870421151264c4a5656a026af10b5e9973c19b117c1077a83ff608a36f23080ad10681049ff57f0ddec2e4058e455ef52a3d6a74c8d172cc4d16bea88013beb2a265b36f9d4b401411c00e68a9ee14f68daf1c0bb646013d9b5ed813c8789f875b163e874ad4ea13efca87c75f25dfad12e1c1952e371bff3d026ff5980433260646425fa10c9fd709ab8f5dd9c307bfbbfbbda26d57caa3fa645ec08b4ffa0fe1d954e10c918276b5d4a61bc63d5e8353910f362dc2dadfb559d43774d076eb4fe6efc6972b3d0fe36c8c36959e2b2ef14ad827484bbe786e9c8220d7f5b8ca0ac56e845b0e5835e0ece5938bd8c65e55e3228796e7383cd0f144ae97b441e8678f035a4de3b5e433b2740fdf315308a6e8fd17ab4ecef00dc59fd0084d1c494c6d220ce563b62623071783d0ee7753264536472b434fe05a131f5943597444446cdf639a1c02a215a9e6b9cb40ed4938a9e396b34f700bbc2002969b2e2b5e8b195f6bd32ae47d03b4939949c7ce1015feb59b1e2ad6990f317711fab7445eb08708fd22091de564a292c2a821ea9cea549e50101ab28cb814f5ff3a5f65853ea4b4531f6ea5fc445b14e6b824c8289203319dfe6bdc45dadd40205042a43b7c90e9aec2b030c89b28c8b2cae01762d5a854f302e4948eae6250e3b2227b613215b1838deb9685fc1f35fb62acab15a6037ca6f6d8b76e8e04a5aff0eed503a63bec3070faf299559b23366806323c756179c1fc1566d7a8c93a68ae249ed44549323b22b456616d860881a8becd254690876ab98f705b39550e8763a9373e3a49c645a2e86db9bd6993c4b5855f1cc7fd682e88042be59fcf37d016c3fea39074e61c07909259a31dce3d8e00a811d37653f8765589482769e4119bae923bf90f4bdaccae1aba659c874f33be2f300bcdc91e47654864f7e767ad59a1dfe03e1a0f46cbcd1d6e42dc346260aa7eaa8023a22c7aa01dec5e047a026957d6affadb73b77f5c9be00b88cb90af119a25a754934fb2c36f9af57fc7ab568dfccb70ff8f623dbecf7fd0f7eeaa712fada859e3a44294c894c2167e142726fb2e4ddf3311be8af06fc9e7c1ab1573a18d1fadf724958195bf583ad98c4d4298ec14380ce3bd6ddc405ce4a02a9ae76a44ea8f8b332ecc1bdc2a61d64b1033798458ecbf2a36d0625ad3c307e82751083fe294a65cf6c1a554338b614641be62d77e1ad72182cb6a3c0cd3f7ed207b1794fe11c3f28627e1561f12267a9755b012be2ebd7438c7f3894008ad7892b1407871487250ea555a1defba51241dbe2611ca39f1c6646df73526042f26d23fd8adf401fb1344dc4698dad8a7e5257b0a6d9c45c96397bf05f344b27e2a52eac3b7f6806dac90b3e75a05b52ec79cf04f39072483011b0dadbd163504ed3da514548772b4fd51218ba04b0ca45be08ecf64cb99ee317a88f264bbed99ce106946f120abb6d694840d71bdd08cea3eb716e943c5d6ddc7d29297c0a0500fcd985b5433a29c07855b73f603b9cb894ffffae40ce515d1400b64f19b6ed001c77a1fe2830fe8995fd571f41eb31c33c16a011dd8f2485643c22622c1bbccb598002f24f677449b1055b3891b7752ac183f7888fdb39341b1cc91c056080839d29f318cca99537fe049eba8634716e01a745f73acee90da4bfef28a86504c5c28e37de229fdcc1a947d6c057d7984827ac32e6d4157fd956bc5f41a4d4f26000910be974d455c11cd469adc2dcb6cdb52bd4ffc7aafb7176a3e930974870219795d1b12c02876b9ad9a763cf19e6a069e850e34a96324e403ce6c5d5788866a80db15e88617f90893b97af51f8374f76348d5d93daf29931bac0c3b6f3eab40b582a93d0575e1d9aff3c5e06f4f89aaca5dce2c7b3569d8d1cb25fe525701958c918ac9aa9cc71a50a000f9860d52507e382c4a24ebf7a7c2dc4ac5527d1acfff3f964726b2af24ff5c4d20dcfce3dc718a974a27fbaed72b35880ce50d7a34638490402f7fbc1b585690483e0eb10d13d79f0cfaa0064574b297a6fc8176a2c117643dced90948e40918c04cd91afb554e1ac1fea3605fc21d775ea7776c37c3d247f653eead3b12813d0cbe661e4b6c9ba303cea4a6a225fb40ec7399ed9481c8d550e806b0b051688c90400e0f71afab48c9bd63c918fdfcfcd5b573ce2208993edfaa6ab2ea21991e2affe65df65b245bc649fb09ec3448af673e4d84b4f806698329d1a24fba8c1e5f1d8d8bddfef9f928d17df312078b62938c19d8f606cef40ffcc71ee3d3bc49c42cfc4782eb7cb25cbacb8a20bcc2785cc3c02828a29a3974afe619d53eb2ba757dc56cf15b350ef0ef656290c4bb9d1f6ca8ed1a0f7878ffab87dd367afeeeaf42190daa7a659cc23d726b73d106068b7d4a9fd49668eaca807d864c0baed4a65a7a39c42a2ed13e689ff02367b697dfdb7b6ddcbc5438a370bf03e1e344c35b58c6f63ff85eb59774739bae7434091ed65afaeed2b2af9d63fef43adc7bfb5646ede07a5b0ed37dd8aa82540a4dd3ed844aa3afbe5e3f04e9302075c2c9a20389a74486a473b00a68c82118c43d5f022f98a66741ea18161d109b1abce7080a04964a74bef294b4ecbcffad316ac4c8bdca744d6aa76709839fa80202ea333ada80b3476aa174a3bfe7b278881dfa68c5de2b38e9469b7737b80cb3eec11a7cc93af48a9d8a7f2b76f7dee21ace7d01420c49b50621bbe693504a23120e2d47d854bcffb942134af5d23aac5d67006a48123280a09e01622e47142c344061225ff7a4ad0e9db16730e3948be6ea817d37bf1303a8499f6d77810c0977a628d877c29e8bbdb97c4971d7b44a76e7329b63b202609ba23271683661ff46bd5384416ce4afa3186d15c3600c10baacc4507dcf63772aac2b5bf9e5fd437740801da94b343e12b8681d62c55e71953bee8340ab43ef8d70eafa0bd0bbbe669f84e910cf262581e8a0bf8ec2a4b14c4a87e0045d628efb2b4978816f6d788b1ea1497840aa9e8a5d0ef9dc21460a3d28e07aef2be29283ab934aa1fd409fc285bc44006c58b16135046fcd96f40b40de95fca13fbed1824acd4b7e340d7e3d9c08b905abf4f4a8d8372101d406deb11b161f07f9abd136981fcd9989132b10c28175571279568cf8f3ebf18351de9b503e3901d10bb2efe1cba533aebefba04723f468149a5e4b69d5b91a8aba9b476d2c48a9579d822a9ff9934e021f5bb0e788b55dd54c3a03cabca9490ac4d28b22ee1efc4b45b63c0fb0b874cc9466d288c9902cdac25f47fca95b1ae3d52039a1c0839e6660c250dabca447007f9f1cc1bd0e94adbb86ae8ac055e723d0f29eddda4186629970f1af1974a2065bd4e870d413a46ac8043618d1c1195442adb134b6d416660272d5c865af31fd3c541801e45f429a2cddd969867a6ab1f81f33c0235b1b59cb58515cb688f0f91cd4cb77848648e9a4b408bb1fe8bca7ea962cbc781bf5ab8afb987b48d72a3efd1843845eae1da46fe4321d4a6688edba24986403b055713a459425885ed39a2d66c5027340ba94da82b2684faf48ae53e45f0136f553294ba0c79d2ae5b7bdf6a544fefc547a05f6a00eca439b4196c2e577b7c56ec059e346819adbd363c1fd0e4384b519bed906bf51cbdf7f3373490694f4bf90ca5af9b0974ae46b69b1cf0fc53700a9df075452e7fb12b7465614cc3bfb3835b3190fa4a9e1b52fcc28c11c8fada952937918115b871547d81c274351b4b778246badba781247726a6221c01151c8fa642bea22867b3acb46c5f36bf65eb847ae554073014ed6a4f03ba8f12c067bf92b3ddd57c1171b607cc2bc28ca80105d718157487e967e3b4342d0f45fff73f06815feb2032203daed478fa4a192f9f48647418f5e3b15b59ec908b82abd863f5318ce4b141aafdf67067798d35de27371e516b5646bcf2dc11c77332d033000efa12f96b0cdd87f9514396dcf9c4bae35b1816577a7c5975b4d86cc6994d83e4515f26f813ca78b2dade737462f914d437200cea6e54b8437974813557f0ba6df7d44c7c04253d8f55de7eb350a2e9cfdbdbd50eec6035cb38d6e10cc7058995c39d5a3d4eb84f93b2ccf1dc77268ba57338915608e2887a2f0d49f895c90f56fe926f6039049d3233b70aa7f7e079ce744a2f99bc6272020ada17f026b07470c36dd0da0def7fcabfcd276c69f3bff8827aea3ab3ab9b25ad685477b7462b75a275dc9fb13a0acc868d8ebbf01b758505fa7064fcd67e616d44167101bf2de63e7dd9cd06f34c92bae49eebbf6f8fdb618bf958669fa68ac6fc76de9e2d2814800a52532528c0c09438316b32f3d8d87c6cf7e540900b5ebaf3c71738c6393a8342c80cc515667cdf8c05dde74e099da87c199787b4c62b69805c15c55749e4e1a6f78c385c172d053cd829611ac569edd315eb7facbbb6faca24f171f51984efea63be40d2d13fa0f61e768d96f959cf4fd1f688aea17c91e2a7a105c258e241530d3452041a95f86ac7f85331be16a63bf64a481d703ffc136b3a9c4316ecd73d13bd2adc9fc0556b61d111b560c7123c15e41a977aa8bb14d1748effa2bcc7ad40370df4ec5b6bc4a8ae499a814a4d959bb6171d90bafc060a6ca57881ddd281b9a75b62b657e58c6aa7074b9c0b1fa758c7e19216e870b9589eefd93853e824057797e40c4f486cbabe42f986dcd56d1fb7b626841e0848d7135303befb334c8b82ca2edb10cd60141b4e349d807772e61268fdd464512dd4f8f766f35ae8e91cdaf3a8a11fe002c7a7cafb89931c7f7a8812e075d063f32303ce3c78b45d8f6149a6fc21fdd74e04df148ef4ca46cd2f750b339f8bd5e85b72cfd3a70f7f2a9776ea24d05d6f2d33668c28566feb0991f50750575d95e3521c865e4ce99df5549f6b51288d08a34f7ffe31d21f549b7f92389a68a3749620ddd799712588d50ff542d7869ac8f16f1a53a49ce83f7e570bebdef37bd5665b3f22d32dc4667c8591a8cc07777b2581a902ba7550303046ecccf07cf9b58f6aa1a95cde0ce8d63f91f1bcacadd7504b31861f4b587b4988b69f5ff122506a7dbaefbf8de009ec10319dd6623188f0e69c64fcaec1804db19b8ece419a381f827f7130398a6663cdb3adbf74a0f042be0c6e2099b859edd63695b86d6b43831f98661b0247ca62915513c3196b832674d07b9f13fad6980debda7539a3b46f7a77ab8c07f9208b8a2cec1bd340a74b617e68a72ff96d4dd7888572a57de518bfae3f2e09cdd1ff322b020c56db1ab988b1bf7dc5ea34018554785d58e4f5fa321be99cabe589623ebfbe700d598ac6f53e7c83ce3ec2fe83c84102f908bc741c2ae4bc03bc54ac00f6cab8a9a0f3ead90fdd70ee65154fc25474753ea7f9e0ff9689fabafc82c2fa50e9a7d69069eb5c4dc27e178c54ed74b3fcbb80f5e69539d4c9dca60f8e03d265ac4ad35b466202ab3b7695d83e2145fe4bf9dec4ef829ecf1adf02ee4bdb5deb374537d67249ca64f3583beb89148b6f85604b6fa259336ff140c436b54ace8b5d3462f480e547d3e5a75f50460dff022258a1d0ea2f9474d6710a46e316c450886e2e9a643eea705a109b59ed8c9b5c42c4546c976903797a335c5c6ce31be9aa901020284447a5236432b86bf7fbbd46a6f7538f093de83095604104bdece1737cdcb40b7fab0f51d5b17d2f2d1427f8dd76bbe6de834e1a1afba1a4ed7de0e6f3b797158d3cf69eb4cf1272b78af92b3b40c94abb0936ba03f7dde3028d51f95e1df60dd630abd5e1590384930543b0da54536f126093de080d53f2d9f51ac8c3fe2741759734a18402e4897ba4731cdbd8db25548b5b92c456bf7bd7fb3fe33a9d8cb7338a9b5bcd8ab5f7759635dd16e21d88c6f7b21236c7e526404ed230c0f54ddf2d7f8db74fd90498ca91a743a732a1cf825aa922cc136e4fd27a5ac86b8ff789526516333a3ee7531d4b808a5a5fe20d5166415ae1addc6af3b68662600430fe67668cefe3c224eabcfef09faf3dda018da1ddda3291a0d7017df4f4261fe14b22a71b82f631f28b496be94fc60124d72ad19a959426ff442c2e81d110d348144c461e6bca7a5baf4b380f6d01daf1cd918ceb330372438a3c47c4f34314d83e88399eacaf5ca337bb59e9d19441d8038a5e4d5583c66ac7aa3fae2137694687c694f200c5280d302cc92ec4912b2d7c912aa7a677bdc5fbf58f6f65b095094338af4833515ad3cf2a6ab5dcfa5ebfd12a08f809e79fd5ce1e351f208585197f3687b9a04df94a1842a3bc4538d81589bc738471031ccbe52dcd17304b886b4ab7179f4b6a0f38c0c5d16332828129941b84c399896ffc97c878ed119eb8c1ec62423860c25b2cab202a9c8f2389507c0fd07e5f8beac7f713a960dc9c364a75afbe6ddd3bade0cee45bfc5a0694d78f3e7a60e6c158975dcc3589fd18649145c54bbb3b14c98fc92382e28ce959d2e6cb4f462c8ac56b1ce9c727dc73d2c02c3d16b521f4113c434829e075980f26ababbbbcec0cc4795dc1dabe7cff75ea4f40321ea6c60ac7ad2fa11ebd9b8d0075f7f000354de5950ec1758adca6be7651e02afb0d9c735dc6ec8dbeeec08123e0250b365c849664f088762e0f59715e0b325d6e07f7fe7eb3d513411964e8cbe8c08194c08b41639625d2f1b57e6ebd4542184bbcd516fb513a3bdd39286e1dcc4797b3ea9c8cd26b8e07d8d62ffb83fc066d3e0b78acb60668cc9f8b7c4bf68b69581628ac6b3e3051df146a909bd06e86a696762360878187e88b5d73d8c09465e7f39204b9804d55ec7377d4d62f7e38b8aba2f5218b6870985e05ef9016205501a5960f3bf689e07bec861d413436691f46eaa799f8a26712e9977c81794df00ab18730c6da14a3dc0b02ea0987d836de7fd2f820c91015b0c3395a7ef0158ff0c7cd05d4f4f852bd91c3b2a806cfb57d260069ea41e355d396d998e1bdc9a7303ac944492c01e8ca471b39b87282a13bbadd90992090982f9174fd48946d8c7f59092ef141f352375aaa5380dc81643ad62e38730ecb3fcbc63906e5055659c1ee921536a5f6fcf578e5c509e81d442d43d438f5cd4b883d6c6be70d90b81bdbc25bb3acb42be58fd0ee8dc4c29d42ecb5eb458cabe53d9fbd9984c0d0ce083a22b25579a22aa94a4dee19a2f2e6ca066abf7e601d363201efc9a1485e15ef0094fe49848d3131cc824c71701626f0bc43c136c7e0139abc8bc2f07232da1aeb68d8944f8a671631d14b075256ca7fe789aad9a096b03ed894e83ac532571b4419772cc4927baa8d45efb8413988cf5c688aa4db7e0fbdaeecc929f8742379c65eb8e9a0a8ad004967ea92e4969372cbabdfca4de1f51ccc0ee52e0c38531026aa59b7c55bf296c4acdedf98b6d55dd67705a14242519e5bd4700ede286d2c2d33d6cd23c14c644f753d4a552e096b71418b81e82c9a2fa894f556060a2a22c286a1168fe8b165c055da70295d74776faace7a73081535a23940bc1b3236ed30d3c1fc9ad4c8aa252017b1a8159344b6cf17d031c3a40e101a713a11d2f45ac610fb929d046dd1cc6425bf9d583425af9b6c3e4f563c5190797db88f31065132aa5e0eb8f84bd922977bb7c22ab98cc831886ae98d891370454e39ec3d0097a25cae252c4ba4cb4ad2fad97ea26e2888b9e0aa651d9cd78d718f614d2ed037eb2d578ad80d3a0b0d86026266647d09f73788a31e773e84effccc127ceadf04cf42a30f454f5fc91560fd654da2d0827bd41be847688a5bf669b351f85148ba72ac957f0d2ff5835971c2eba827c39b7f0c362894460709ac33cefab3347dcffba5380905b89ede9f08b94e8cb3e83bec9c3021fcb617c296327188576a259a4f756abebfb6eb6ce599cf0b93128b889ecb36fe39902d0b0afb50989b88cf009ba00ddc0b9b187b7136ee46bd31299f910234aa43f268b07d6a7a8e346169d8a61acc9b4b1c307d00a7e366c2a5b74b03b02cc45eeffbcacad60535a6c0dd43c067acfd73d7f2262da2d9cc65a18124385e19f9a9e1604e02f9135d308da47ac603ec76672fe430131e4f3f625963f2069398deddcb48a6d1bd8e77a41fbeb472f39f9047ff3209edc62dccd5f866b23d89b450cdfbd11bfbf85ecc5a39499f47673f0c96b1e069a48d3b04fa0f66fecbc1a16db2d0b81390c8f3c787ccadf3628446f3ff703640ae3ea14801e1059013761c1aa0b152c84d2b6fa2819b4fbcd9aa39db05f9e9949164f4d137164ac7833e2ed981dd6d605c54f89fe248f70bb58ad9dddd87f6da8a20be2cf624bbe7fae7eb0648c305f3bdb73b7e5108d4b83606f9c65dc0836e87cb732e141db811d6207f00e9b24d889ef0180707babbaa021c9199db060faa73e3df127e540c71689ebc08f8162218e97f80919ce40f26188e8529b9d4d1596751126fdd707b839efad09374de14858bb6e37ec336b3a592a9f10e30737e8bc32a650895ebf3c929b0510710dbbfd45c76d37693042640e3bffeca72a8d99f5b3b3fc5378ab72fe4dad219f26ca362ba831596ca556067280d3ec05e81a12c9719315e1fa0aaf85648bc75c150af8f41b47f2bdc5735e067a8fa6e3fc2262e109bf1c8d984a9b0d176431af58709b6fc11ee8f277b3bdaf6a9dd2d6f0bf32fd2906fbde76a2c31292ef0de572b3ddd9c85c832f7dfe274962b338785ff3088e364257cb8fe3b4448b6f1de43f6005fa9458ee4b2ab25e4a7f17a20fa07e4adcfe5a47ab1c45ce4992edd11ec3d1149568fdd7ff2ea614d1a6322cb0e8ca9a99eb501d5912d49da524a340a00f5e36a4f7fdd2f7a3e2405e01b82436218b52936b7f22667ffa4e137046f1761b50b28ca5e494a8144934e5511eab5250c22d7abf45ce44cfb28dcf895588b1cd47ae0d1625a96df7025fbc8f919189f45aa1191ba7ed294eca56f0fa351f0b649a328745a0be2de05f20a064761a7bdf28d1f993a91cc4bb6f6aa827f988aa87d1e5d74be14059b6d7ae1119f4d81db55e7f66f344575da879371f8f88174ad1d40b9051d9f63fa5504b1acbfb977795f914693ac983fbafbe51ce7b7ffe2dcbf3eba6d947e83e2105929fd6bac7ae7cff8aabd04835762a9730764be84bd49705069b4af7625f78ff4ffc0621f4c4ff3be57e93e1d44389598b577f6cfbbf022e18f7767084a03a89b5e5ce5455f724ef2e1ea77c0f552b9009edfc2e3fa07b98a38f4d8b243b52cb74e414909ed3799ce02194ee3a33d62666c3839a5b7b01e9f0cc99ebd525145bffecee2530375b765b87de32bfba9c62b33ba38792603941bb56a7f511116e496840d57e4a0139f371c6f712547db1b253887b0808487d7c4b80d4a446407ce37705e2f2a6867eebb17c2e60a64dde7a756c5b02ee3d92280aade408ac8f22cf1cf77e72a44f4089a49bb0b906521d7053472640ad06b8a01cbda0232f6207f8475a81ac27bb911bbf777dc40201042eac74641bd7457469140490f12806a77b959f94c2bb92cc8494db0f40747479b4846a420f2027846e31fb40404ff722054436bcf469f11a5bee7e8a8b398cafd59c6e2957903bdb9652309e427ed801fd80598bbc9a1fd32ace84f804aff08e66b6f2316537d1e9e25ec55e85058cb28a8bc9821439907ca6ac1984a2b84eda2e37ef254202484131edf7c2640559e0309fba61313ea7e7ae1f6508339b5ef5610d5c0e628a1f524415d2e1e98122389d2b375d081e3be1ccca617e8a8f9903126756e80280e73d4a0cfa43335e99850ec5bb76f2eea783091768484c45008bc62b824fb986a9d5ae20f3dada4a5ecff7e919a3cae2418cfa95b7272368fffadd1282dd649a2fb66a905a9992275fa67a9b4c59ad5d5ff96f6c87c665ae38de9e9288467bf2a844acdcad27fc1078e30845eb282ac601cee02656c781affd5cdfab6f73ed4918c04fa3ca20ffa56c8bdb8302e92965771e03d009c98fc427b4adc9a664cb277ae941a85bfed0d11e875c27b86780277a90684c7cd0370f963c9c57f094bffc0e990e33d7fe6d9b8d2e97b6a6fa50f1010ec1e9284fc2f2670c7d39f8217353cf10454fd42d5b186270ee231c07880492ff51354cd3b360033f91400b82808c315c52b115fd0e0a9a6ae1f0032101d1a67f6a746a3766069be67cdb0053ff2a51801149fb299de48346fe5265c02b4bcc4a8ac5b74aadc36e2ef49cdd784c27c66f3453ed49b28dd35f2f412f936c699e8f84464ec1ece29b230ff4f144132f60e58ac02f782d182574d29d649304d898e623e923f97ce5b855593abfa6acfc0837c0b6c6612c0455eb50a5a5dbb3fc984130c6b67028a70aad9f47975f92b7b9cb6c0eec1c1075be81875a0fe0129a81493c7f5a634fd19d0b880852816d38a8b5bb0f9d4e3c606a1ac88f9f524b17d4831a4f1e4b332aeaeb443514f1e84149d5f0419cb744272c78acac7581e23b5204fecf193c0213b92004a92c4f2fd71393be5201323b5d7100e0e60fe43fb7402326acbbd2a3122551997579cf1aa2df9ed18573a0207d2c49dd50af18558bc2b51b65ff59cfb4407fa3b4ef6167dbb62c4d6a7e88200a075c8a825016fc1de48267353ba2f085922a8804571404f892a2f9c420f327ef851fcf8d64013f84438749e28be55151a657aa25bb013b6a515451a84a662636f68356e9757a7122492ef94fc146a3d0421a676cde77f358c10c5cdb8d389f4b89e90bdb990793274ab25669703e09132e4f7a1d5c79d125e11e190275bb4476a04e0a86f7b1f83b9be0b0178d18fad8b570d28015146643661b874110d5078a149744a2e4df27a4aabf9c9bd8fb7f3eef4032cde847a1091e13dbfa99003bdce7e3d43d3a0c661e71ad9a5978bc8458580315bfe7de54cc7181722047f48477d97997ec3f5a542edc207a58675b0033b1eb9756a2cf93bb5c213893741f0d7ff49257c5ef328eee44efa6b3168b8d402022e20e7525672c010864862f97feea8ad31c91986775d29b5f8409db8d29d14cb98c83b9b104dc4cef871c9ba4653060d742ecca879cc95b40b1f55120bfcbc97ccc42a852a2aa65d82e01e0bb6f822c78aed3788a84f008c5ddd1938ba4ae96a66ba27d746335e0c7c594935195881876540623e2b4095910e195d89c717c4ee78d084883d418f92a62f3c9ff28e5b45d63bd9503a7e1aaa6e20220fece8a796b8b515187a4df9b14c3421b1c421b6886d0fd5a8e393c5579bdf2051fccdf95be6dbba063a3a1c7340cdad54f2d9d4d7437d91db1629874a5ee077c9289e60232e8762410943778fc8068c0f310bbe225ab69ff91a64606f3c1f1464c3d2634ad46f5b90f88cde65551daf34b28eeaf2eeab3cea6ca768ea6b1ace23901c26adfb2e77e40256fd16e6a53725d6d74036c37e39f1025386802a3079f88a6980b18b609a5b74233ee0d40634fd1e74dd33d3a232201626a9a2e4b47ab1735fc3153dfc1faeed0f2a4a9ea58b2fad6f02e2ba62c2d5dbaefd0e3302e743c4a75460526625c3b7a968dc7a2cebe09e28f0b8aa3bb72a48440693d962856a7522cd164a3dc14604c74d675b81658b594b984547ce57f425f0cdea5745a6db92ef38d75f4ae439a3aa6e05eb0919282b730c2f483594002e3781c49537fc15c37dbc27d59c59549fc75ec2b767c362525b11ca32ef47e2fd8e2162f429a45b57505f1114d0dd8f4607739c27fc7a5c0f22c552cafc242c535bd84011685dbe10b5f4f35047f39119ab37cfff338667e009af28d4dca354dd9f19bfd4c21c8c4c850c3bf462b2afb7288d4b4d83d4eb7549ecc2528eeab2ce2cd61b5c4dccbfaa3f14a25d925b353d071bab54e9d0239311b27717ce6a9dff10c7776840fbd0208a354c37e01d5492016f842503886861f091c9e17454c8f8a747750a2077f9bfa199fac4f194097ac840e1b89b5abd8d8f17befab90a29ac468f5c0343109784634fdb7de29633b4a5b4a1df1d0170279b137be5762730110962fc71c8f01a3b42228f8a50848cf197d68fefdc57455080dc8c0a086296a77abb8761f2e4549d01e6597a308f250cc6445457c0d366845eb675760260e510305a0f6ad3657076d8c81ad67610723209735dbe9352163fdc297b27e968d64b1611700e0168143213a9aeb771ac752a5b078ef9f2c18b203b1defa5792872fbe620c02089667c9ae09b141030014065dadf23d4de8f0951d70b60f61db041651eaa9c84629ba8e98f3f2340fcdf7d5c9d793788c6924d4f2ac6aa19630ce3d7d4068cc994e76dd0de0e3926c35bdc439619515a886b6bf8c8d312899d09b3a9a27073cd9d98495eea731c9461e440b2bfdef105fc4b429f5f90b7fdb9cad0b73f4e7330ccb2762677e1cec60560f54af8d6365e2ba69ef4a4a2406bb8219cce35f4390561052d5a4867954c20e7765edd15d26cea03627473a3857fb51025c6fed2fa9578877947093328e5e118d542f3f41efd9b01507ddb85db842f7c96646db21eba1d9d5bde44e2af56fc70b2b287c65fad841d258ad1c3a322347aa7aaf58afce7ea8f0992e06805dae65c8c6cb97f512f40f868af4de99f70f63bf86246e2c8209ce4cd6074321bc952953920652e5b14e941f696d58fc3157b072cc828f1b3bb2ff9b26b6964946bb9144585fc93abb35feaf26d2e1fd479106b3e076e4c7365cc5da72e86fcd80d8704d6a51203f0ef57c0febb0ce9953f05ed9114eea54a8e62b042fff3595746553b895ebf41dc49ba7af249bba3e2366e0d6fb62ee4aee8544edda62cc06fd783425ba75b3645387994943df398fc5acd91dde57124713ef4872ef6e2ad35694edc7804d33633d0934a5bc4bcc2ff4d917ef6e0b486b40261212d6388e9756792e812c9a79541ea6ebb8a6b82a947f6a315bb2ded8eba2ca05f701036dc73cb27e98f6a02c95692c16dd9c9a75201496d20b560ca73167c218a74013ab6f604a6281cab23b873096fce1cc5b1c2606dd1d52f2824feb73a76c14d9207a732d6b5ff4c16aaae64cdaf24c7ac16cb8d4e9c9f98e08b80b4d94d63305a70b4e6c8b14977fa9528ed3ce4afd1c61b278c01911dd8fbc4e769fca773e37185fb0b0d65a3e01bbb3b15b5eab1e55564c5e961a7966a88a8a50900d3ecdff94870ecca4c2a4b2efee01deede29183667e6538d13b53f40d1184510cba354e0be2a1b8292d01cc626765faa372efb279ab832db1979d025ceb46a65c23bedbfad8dc359faf53f670250cf2a6ce7d53ff52f4941265a17b34386f8214336f136c6c508adca58da02c69d264e81aa24542b2914f5c79914df614d58060c2cbe8b2d9af663ef96d39e9d00293cddfcd812c6801ff1567a27f9daada763eb994eca0155b28472d81db6f74ece7b075c70dca003df75eba2fc6a960e851bda4aa149cfd72d70de90780f537213d5a36713510ca329174dba6cae818cad2e1abb9df90eebcf4e49f29a4449a1937c178c1ac28a251ee89f0f413e45320dbc6f502dd6c4ce58d74d7c2c57f252108685c4776e02467ce935fc2e927bdc1e4d04db509525904d4fa6d9eac1304482a7d2d5a8c64fc43144600883acb784a5f7f6bb22452de864fb7d09ed08adf9ba7031b061e851aedde844fe67bf3ea66f56fe9d112665dea179dce7436a5827e306db5d138ef095a595de69729dcf9a9ed37e6a6006ff600e15afb37765d3376ced0bade0715be978ad53194d37de300c22376190caa3cfda5447bbd29b30760594137efdec2316c679279955e403e5cac712c07bf9044715940709820bde46b419c4b40e08279a747b7db183b8da37db6a50f4cb42276f07e3f476a0834c4b3a5fa5515dc78dc751357583be2df004fe70fa743f2a03b5a5b9e709b74d88510246bf44beafb628b9d0df8dbbd9d37b09010df8f21c052cb5cd1a3e170e93c151fa2a889a05206d2e28071d52855c48e4ab9ba76ca56d426648ca92df2b41b8797a8fc81eecca46dafbd3a2745ec54772e016d5ccd9c43e574d693a6cdc20c74e9975b93f56fc6cbf09a4548e700d72aef95fbf52742d49888450a099942da048d12692db8d8fb9c30de20b3bfe1f5c46c3906eeac9310d7446c0221386e31b4f2ba393f0cc60739926a082393c4fd718a96da890a98894dca0585d254ba79a5a6545c65945cda3aa53544862487a04da5e7409719f0916f2c946db37ea949b34549a6f4cdab25baf9935f3ef60e9a5ba343123ec2381c84683b879dc583cf2ddf736fd1dd8976f57cf881277512ecadad884df8332dc9a24b1fc867fd4e59123018df3bb6c3690f8e55a4c84d69eae18b268bd0f6fc1db6498e4f49988503e796f1cfe8776319f9a136acbe89b29d6da2504c0cdcd7bd92c1807ca61ad1a7995244aa96682c6e8da583684850aa47c85a5a0b27f4da9efcece263d9226bc431ef30dc877dc195b4402cb5fe801d35261feec71f4e93ff1e52e1c1f9ccf73111e7f75d7021d7fb327b01bbcb71d8c35d3d0dba5d51e0b9304ee7d7c7e58bf4cbab4d83082ff492c1f00d96de5ac369f059118e9473927d6656192035540183a0b030a922f50b8183c3acb6d77205fc40134b53889e12225fe22e99d56c272b4a0f563bd1feabee319297dcf80280107d683aefea83ac15f6bae1464f9f503664da5b940d07d0060911a1d469ec6d6d951f869f190cf5ac315f7d8b67e6acade135576409b1961d710c4ff9a74e0bc39b91b731581ac1c0b62777205e637e57daa3c8c0a1c081f8f39e0aab6d009b0fbccbf806cabebf50115c123a7d6cab1afa41aae98ade19e0f27441bd6c5403986ba8ddc2df0db651cbd7c8b70347b6b2bacc3c9cdea6a126a3c979e55be0ccb1dcd5706f843075f0a745cea325e2086dd183870ee771cdd38632d7e3383a45de060bd9672a9d3cc8e96d80e3d6918828b54e507c8111abb7fee24c2adc20f079e0fc18d51c8feadfe2931fc61c6dd17117358718f934995be4f447709c14bce6ee3f46b89670c4887a5f2945f0671c083d88c90ea618b1653051792d44f724df1c722f94a47c4ddae892475f305e4c7678d9465c06daf221a52e539d4e66481a3c1820e7e1728af66dc3aee20b7f0e4e913131358d81e0907e66707e7d23679838380c88a94ef7a62da8ba41e88bd420b9be11b4fac850d60164c75ec6be3536354117333cf35d312f56df641f5418edcb3667b294918e88a9279c307cf35582b7c164296e979c99f8c9aaac73cce020710667c0e0c35041cd59549fbaa28a265725c38877e3935e33f859b485beeeac9a749ddefb293438064ef90a0320d53da37eebd401478ea724fe4ff697482edcdd6902cd79c84d76770ffc2926f99e006ad23acf7cba32f1a23e4061ab436be458b10983325af8e5fd5dd6768c1fb4ac13c4f12e08f24070087bf5e1ae92a38727ecca9bc2319542b2c0d3dd55cb2b37e45ed437b5d6d8bb04873a323b76806a34140ade3b3498081a463e1274d2c034e6d94c828af65c583d049b474a1a52433b288b084f892bd0102c2a1bbd5ab708f58f3a191936aa4f1d831b9d587bf75060ef03e0b212806f80f18bc18b18f00fd571f2776a88c6c8d270856be4c1b2951b27f7b143e914a3e7637c471edc97438b89c981e29eef3dd93d72135f60ff5d96dcd90bc9241dd4eaad5f9fce06f88f155028180363c98c6992a509197bbee6044ac027efb5e81759e80392038d621575527e5b13c9976b1b6895059f6f641c3285b16c9b406a479d2ae944cd4aeb97607a2c5a025dca46bd3de8b1fcb5861cb8aaa52a611ee798a7c6a8665d319ed142aa42f4d5e4cace70b046e0338b7a95d7a9916d24cbb43913ba3d0275b8dac04bc94fcba92327bd032b6078a499bafbddd4f5cc68a9113c13b8d0b65e4243a6abccda76d8453359b08816ac9d1cd2e97eeb16167090c9a5354e472466c3c39f4a6e0e2847e0839bad4ccc603ba6acb4395db14da210acf66551b2d58dfc003e55c551bd6d713431ac75caa28b9aca2b50e39e8690f293d593c591311ca52cf914dcf5315bd3383b53d753082fe49ab81b21c711aeb324b7977dd2d17ff3121f1bba16c9acad38b74778267e591fd5f4dfb807daea518b2875e31ca93df6e3543ef36704d01e531c054046ea4d193c81ea661ef14fe4c455d1eaaa5e9e4d88daad354a4d7542337715861bea4d26edacf5d0a7729142683f69976f21e5449696c37a32d22b3199c3f78c39f4bac7a81946b904bd487864bcbb5db38383abd7dedb90c4864b411f0e40deaa3f5e863e6ab62340ec99f504d02c06085da143b7f8c3b8f38fba1f2d7a76d0c4030ffbc945b31f772f8e0c3c0342508151172c4a9251e64ab6be1334db1d2b1c296a9798ff9713f3709e47de568c9dc192e35a382b9c7ea5e464fdb774eaf552ccaa9cb7d0661449dedfabd48fd5d1d64216f3c0a8724defa8e17d6b1a65bf7388a4708d3e96ceda237b8fc8c44fbd6f9537b12fd7909eed24d65aa646dea7dba413a41003d325831750f820200293d3c7653c11b03943f3d75a3bb9dfe33d256fe0f7f396fdf60dca2ff842ccafa898b584654334574f81e94e4fe75f2ed1470fc51384cceba190c4e462331e15b6514caade31a51a9b850ed70f40aca5ac504cab4873dc20d1825427eff359a5424b72b8618659ccbe8f95bbf8a95f009cd43ddce1cc88acda49889ae5c30b66f1ada71faddec62777c8bd371623f35371bf13d77e091475bb02c47d5ad7fe6e6f0fe699f4e240b8960346e4b8c07f7e71b8b5dd1e713b71cf1d2807e56c7eece3dff27b3f64cb1aa10f98ae36fd7e8a2a976af2b140f42a4c71247dc0659c89d748b1c960c202e7b67bbb0795fcd0a78d9ba53dea0273c7eceabdc4fcc216c42b461dfa93aa4374f83a2726d2b46c26e194fdbec934a09208a21f0baa149788f6ca20996b2f5efafa714757d80dd9dd1d1e2160e639c21f77f9ed87f7d89fbc1d09947ae96e2759942032787989d085b35a8dfd18d0bacaa34b2755a182e105e1469ec0c4e059aee775d0d5e5c71490239c5344ca488be1f7a6385950644b566bbb6f802876108bd2555940622853b8a636000a8c1c143d17593c11971f79a790575c00554f1b6d05c5fcc36fc9ba84532822990d649456166a0941c9bbd7d07cc0e074de87a91fa051fade7999ce331fde2d06b88884251f84ba597cc69180f72eb75ac8c54bacfeac09c96f81476cdc6a8eceaaaa0bf026c0d95169e8dc43aa57a9bd8b594356f25c501595c49a0709f326a886d0864594b4bdfa91bb0a39eb5c1ffd85d514f3660c3d5a405a6d7aaafa9d799c3803f9728533db0c6dcb6894112ff9188bf6b7d5ce189d52e95d6bfa367d81859a3eb0f67286c20d55265979357dc5234adacd0392b25e257260e2f40f54924cee8c86ee8f16047001861d8ed3ac4ba425669582b8911579a096fbd68427a7b6cf00e18469905d8d896a9439fca023dfc7aae2e9c9f287210560819823d102c2b0688a01a34937506ad4f4c41e297c008b9518273ec3c8245a0dc016be36efdd5ed4a873997c2d892ee66d898fbe6a2e0c42218baca97e7e2eb65a5d9116328d222eccfe78dc1797df6fb6f9740f4c0edc71e990ad273f4492dcd13d1753944b4b353da0ba34435e4b01b9c313e3b7bb98ea27e76ab70f0304f2a41d169a1c491dfd2699e44111f69609fe397fdb2dd1d671951087ac1296077ac312604090b95204eaccd90929bcb19681e32581943e73c0a42203fe5517b2fb0c052eb79551619b35612ca3b0d79061a5781e185f0b8daa775c5a39273b3c21db7688fcbc4c2c27a6577f0ef7b3a0aa2928776321e289a4986857736debef028d975648c9ec42524a02d22b53795b6d2a29ee8686dca138bacf1baeac2667ca30b480c2e16f27d86bdb27388e0b9b06e38bf842763aa736f5b4c4afbab00eb4777653f527dfd73b8c12f21f0418a52f7d4fec4ea29cb9cde2f049a27835b5736baf58b26ab55f66a07e70f83a9b9fc39283289c5f2d215e7ef30ddedd544c9a2d42122cbd35f3150497f956399e8502322c8f219df2dd8416f514eecdae70e951a6377aa622d4ae16787c3831a12b62889f319e395de8e778c8351aac6baf5a4b272ffc9ca4ec00872443188af6a81e049d4fd6f992cdace90231f56953e55d7675d761681db312a075564b56eb913a521713f7399dbcac823d83ec18dee8212610e6983fa00d67a9b6822451c12068d28ba3d629c6e92afc6f11e80b5482004c089f7831fb5b76c5cfcba0764df6a58fe42c1506def43559bf4d592789004f6f0aa656367c1bc55d6e2a9346eeb967792c2ca53680b76372d501a2c550c275962bd2360ac2797d8838bd9989173db1662fa56f8a88b9b4c42c9447aaf20e4a6ca8d7b6e59e33632ade52c0a6790f2ad81622940b20f658913fddcb1d31c7ec854901837f681f0eb0868b5dd98aa237989a18dfb612fb4cc93d6c6ebbe24f35c0bf6bcf14d0fc9db8ef229c64f2b2c922eaf4e00a37d0bb894b00e24576e8c30c8e028e1a51b25f66b993bbef3e7c28abed879431992ba904f5898d5be0ab09e4b57293717904e76259e65012d610728550c848598ce89ca512057dee84b15c3251b5f121e8cb666e887691dbc1dba325e178187c45d916f3a21d67baaa633696718c5127c2ded58d503e3f1f979629dcf8ac7bf38092e7faf824214822a96e5852aca9b5fd82872a742886cce05f802583910822746acd6fc2f739903373397fb087d4ff78d8c4e772a3520cd5cc3f1f63332e870befeaf8dcd4af76c4e6c4358934727a72913e142c6179c23084e71607389ad31ff02a87da8fe36ac2409a738805e2d710789da0510b62a70273458e377e6c1616e39b7f0a0548d6cf0f47c3e012b864bf83e276c9b8aa514ae5e937ac43c529c53cba4d86f3d53279f1bf5ef3fd9d78f03544021f582c2607dd305353dfb0b062bebad22023ca0c79b9f7731ad5b00a3ae3adb1c92a5ac08354d71827c3b5ea5ca3ab45ec017d28dfea910d75451ddb65b07812d0834b6417054180b9ba53224da779070931750bda631b2909b18b7e9bb1de50f844334eb76c9809d2fa40ed435f4c9f3bd2eebc114e127417c2eb0774280fbc4e5dc044c37f244481b164bd7903ed2d9b0c03f4fee34b7a0ffba97033342f35fa324c742c4514160f24c1b8359802c8b98ed137a39181e359d82e792b0676957c74480a9e4a5ac3992f6ea700810e3afc7623af94cd502077cced1d27a3b888a3f8668bd56d8aaa9424e38df98da8c5ec092f48f89229cb11a596ea7331ba4a38991f3655d4393537224b881356c5fcd0b28c4bac8ce9e674aa2c5ea0305f3a4f767ae6ed0d01f5a0fdd360c7f3dca9b0160eb7d53be090ea978faedc2739d8064a8626a861a81b21fc4628751c07109ccb9517c5c485f485e1932fa708f3dd02a7b92e27057910f2e1a7fa96f008d55949f002de258e913f1fc63fc29c4b8fc73bb0af91cf8a5c978b3a42a340ed729706a0520f68cc081ef629f0ae65725015a2ab96820650206d7f259f02cd6a8d2f1ed2e201aaa35fc80c5d0c9c0eaea8ff4361c2d43cd78c56b652bf8ea09ddabd175a01e341204136d1ad5088a6935a301298278650c2f60108809e2bb51e06c5de99dbf54e50ae092c2d4e04c71cf1fc7ece0fb7f561f68013c6b62155f3ba196cf54b2ac2144e4ba997328163718a0039ec7ab2e38d121c3f8503f2074ee7c14ab47c15922998bffd5f0b2c1d0001907c101b87de79b16207bece235a6c1132d99282af9e0eda72e90a050199e2a89d1087da447339922930a1f314f111b51f31a07f756f17459b850e014cad89d0aa897df51fca1710c87f5626f344ea9a7458ef4a7d47b2e845e89bfce54ad6324546ebbeaeced192d74290286f4d42dfee2225891726bace22fc8634d2becfeca28083e95b371c133297e73ae91d4a9a1540d8a3ab5b76018f2c70f9591597abda9f08677faf52da9a65e5e1b5f7ca2a030b2bfc933828f132a18145dc3e3675f5b86eba6a9f662734101c4a25d3f226034a35316c96ca8ef3290f3ae48b0989ed9acfb7aedaa35acb3204d6e2ae9606f2538ea86b01596278dbdb1f9add10e659fad075059c6c81013d75b9baa864053e6b5a24398079bcb01b365df46cae4aab8c44a883b03905fc6a677fab06da97fdcfcf4c145e1cdd863591ec942d747e71b3d0dfc5210179d18630fed9fc3bc96630559d76c4a20131ff9a46dede45067a011e833d86237b7152ae374e760cf7ca264cc1d692eed5231797f7d45649d8087dd7982e41b30a0714dd18820d67232b0e0ad67c4252faf3434227055736c722f276467d676a6edb09aae6094feb8aee3d95e01e0275f7a6f8d6296469bee7f4915209777b83deb69cbb35d557b8a61e8cee187dc62fab8edaaa684e8c71329a229fb35ead242779dc419b433085be5cceed499f4f91a646589cb5e8583e3f375e22bab605d47d4fa13d47b578dd63f7965e890600b95763546c322ef37871c736b509f1d412298d1c8e52eac7991d5fff8f98cb185a157dde27f0b43f242a82ed78fe2dff75186ae788c27f992fb7983649e2a136fe7a495b4511e84fe5d45bdd9a46f412217de34b1800b1f3f859610f1021504842ccd8c2d3e02cf3fb595c401e81fbdd805ef93fc7190d733eefd1f72950f68a4b7f9bc7e6fd8cea5060bc27904b1ae270caa32ae010f21e1f7a4a85c7a30b0f0184e040fa8c4874f8656222e16c74577cdeaba89545433ed349a8a17e0e0e2647fa15023f54c6946e47d880f66b92a728de3dd7ed7fc6b3f7da1fd5e62eee8a73dfdad5f4c0cce1ca9d5c445467f1cc6e62cfee7a8b89052dabf116a4d25093bc95e20f5c5ee7dff746c4844032d92908529ea00e96a23bae368248b783f057ad4f9d6dc6871c464fcc6d4344e83d6af78bf9e417863c659d5b4d347fabf293107d97dd43c4172d71917e5b483f71c893309454b0a46c85cc73710769b8aff3a59598f1e92bc049a013e430962c0c3c5dae7eb9ea0cef924186b48f22653ec5444549cd0f136df0df1a860eeb053ab6268d50dbc4f358462273e1460961900f6a6f6d2a273efcda3cbff21f86dbe50472fdc794fc88c39d08b212a932fab16f71eb4704d645da11f72963c4d12fa9089e776e2ed025f3822e2673af394a12cf443a285c2fd1e95e7bed0d0ea6057ca0a1955abb83af40786b6b60defafcd1db68607ca1a6429517c05949d25743bb8eddab02655194080be3dff9a9d5ae1479cfc39f62454fb1de73d7c0435c7c44c792658b730a8aa01baa893907d6e87d0294cba44f5719027d6772d0c78a1ff47aa4e26ebf8d89a766f599aeeecb92f42130761532823f863d22ba0285fb8dfb955f0c7651aa7249ac585421a6c4f08135a6ba99f85c18aaf179e993e327688fe45fff27b3770ec7889a61a9e9db59b3269b5054ad6671a7245879b9c98d4e5fddf1bf2480671b035c42d6c57baab6f30e93e8e2b5117fa54607ebd2d375d235a45d15d51099d0d5b10999a2dbf3b38967efe331f8bf17757a77a99aa97836a97c8d683fee594cbc9e733ca25d17a2a954297eb175aaa6ce54b283714c923955a35c4cdee15c8f990524bc9cd219432d7b49ccf09297e9f083f9bbb1b3d9862a373c063b3c83db7a3705d26e19016501555f0b557a1384e76331a2baadb2578ba2016ae2ae04a877d6fdafeb7c92d2f325f107e6b5868ebb4c7f7df883830d668213e6d475f137e29127adc44d0ef4ef45400ef7a0badb33962e72bae5c250bb1034c17c82252e54ba0768e4589346cdc10a77f2a6d41e14478269b931ff9aad6cb2b6e3ec750317fc0f70622dfaa5e1e375fad1f087ed11ff3aa4dd4f2b5f7c5f626564f789ea259901efa7bb7004ef71fd5d0a15f4154248ffdf267386e93b32a95a30d77c2cbe0c90589d30df160379199f7197302245a0f5d4b5a0ac9a3845a208465d3b59818d9056f355c02df9d579d80923d91fc5d0d1c18f2775f17e7ac68d1d13f59309686595b361fa24d1a54ea5a1ef7ac6f5c3318253b832e24294d47ee5ed3d338ea86dd5c756e6d285be83ceb2bb1ec1c5f2b38fbc0c3ecf1d8415f94555d4c0efd06d31b82b243ed4bbdd5361813d0880662a131890d8e15c8f75b4cf3ac390d0228f6bc9c80df88a70028cf24cd36e5892f72f41b068e40596b691b6a765ac85eba20d0f16f0f5c19f02a73f2a15a089f3978bbc3775a6c638746f7c8c9a3799b46b0e397ee133eacd878403fde459612671914640c1fb41b3a1dd0a09c70eb25b2b8c6611be0899a6ceb37bbfb643cbf6cc5b533db76e7e04c8f9ce33bb8e1b27eb1dacc2f5d600b00ba9ca508a4d4fd9fb3c4f5d4e1e9b621a9a6ff0347b55487105c831cd5a40c5ffee74ea1ac9d5e54ed25c1a2b4295c6161cb925ffa597583087271925e38885ac350ed8854c9da953904a0940a8eeead72d6b21264c9811b1e3802b9e339be2e6d44bd9bb6e983ecc726073cc9cd8c25572ced8fbdb031b216edc485535f307d3b858a1569e4e485ebadee5f468956581814807dd9b84fc174830d72d6605087dd62822122a6a47990d8c23a1bd5898cac61ef5c09a1409041c745846233a3611d12eec3eccd1cb308f2cd4b5b449c1835f731cb82d4ca94aa54ba3492c913d02d89ef49ed421cd388186aa3f9f61665865e067d9735ae548860164b980965046881df4529945c78c536f74d59806f9f2319ee41e3bcf0e77724751fcd8bca6e4697aaf49c2b16473ca835e39232555578c06fae6c23dfaaed78d9b5273b828f98eae70d7340a44b2fffef4df123bc967eddbbcd14c09d582d6b5c884b62cd256f9f2274d1d8b021d8cd717bd6afe55f748a5fceda6d5e9694243e21ae26b663fa3c06d60fac8cc7d8282b205abb008a23ee67957fe65b702ef3080d054916b37812b8908f943a947712778b31e63e8d032efc2d47021fff581b0a53348cb8a271b013c222691a03b20421f1d0c0b6794ad36dde84bca1decf5cff3826261b28b125f7cafcf4df86e7304632bcc27962890fc608e59b7f359ec2677fbea8d622f229c85e077e75504915ad398d07df31421d1c2c431b43f731c98f40acd98e39006a0899821b1b81340f6669d1242d6c66d5605364ce346c218841f7f68fdec97e198c3f21b6babf433ea9059ab577cc9e656b2f29016c62950d52bc313bc78072f33c56860ac1eafc3100582107849eabe39d4b86598a643fa54a37255ec7ef289e151ea092fb5c507c1ff101f57c1f252a0274d89e259bed5512a08da84412da51068a1393c79c1d6ace366dcef506fcd521718b1ff9ee3656bab5455982a9d005c4c819d1c761c39429e88ffd577a30322b5c58d9f8a7412b9e8a840722d5124bedd3b6c7cb29c7ffbd617cd40404d4dc0ce0baf958f0d9579e5c1cf37211af27e18043565c80cf5541b85632c97901c864c959321f6a43cc8673bcad438d43895274c8b94b9f82fc7034ff37213fdf8d66cf588833438803180d890f3b85410ea6d1631158d100752f8c3c449bc64d45039c00460583e5aa5adccb3b650685e04d9eb5b0f700d497531815190a60754bc82f5915f4ce7f4c85772023d50ab595b6e15478eb58ace90838e9a0ead6278a49535eb89c30d38ad42aae5654baba222f70b5905ab654ab14589d142f937a785942adc228a68da346d11a4cd3ba0354505c125e1e353e83913756576eddfcb627d701883019c5bd0e78176f8169642e3cf2e5fd5770bc7203889570408f055efb1eb14a95ad355dd1a80c06091ec3e5e5d027645be7212b3e1338c44cae0bf51dbfaf4022f556141709cea341d8e4029e5b349f5cadf9ae8698e759601304d1c872ae91d3cfee2cd03a2010e5a88ca705fb1a08a27d24c690f84d1f6a32cb69e8d0fb8038af8ee8f707a71dfe10b014a2b78aa2529ff2a04559b2e40e1371f00b68e6fd30bfb3671c615b52d4151092ed3ca37b720b43686fe2f7f0d30dbb0c0ee212e808014644a7332f7e5d9bc31910689f542a2d6a596cc1278072d24d938005578014d9b033b91ce760105b986852edce7343e8b971231d395ae22d01ff77086a2e994b75fd813f2894d100adc1899a69f7c17f1090514d170d2edf56b218d0b1b72b55dc6edc298f4e1998f4717e4807b3b428177c122f668bd2b0a382ff01a465ce725d6fb6dc0cf2e04a3edb86144491441976b0f30364116602e501b7ddddeb5a77ce275fa50c06e52bc6eefdb3e505afee7ea0c921e559c8af997289cabdc90b82388a25c60ff4d83c473edce6dbd5a5b80e51b17030764ed5402ad9bdf84cac0b04b00251dc2a36562163690eb7ce07f67db8f5a706577fcfc28f046b7b90484ecf66d8002fd7a43354985f9281ce5f6c0edc06b333d7331d25327ad8bb533626e6ea6d0e629dae1c44297a6f60aad4ccd77d56eb195b0d7b01ce86ce290f1938b94f9c90b8ad14d1558a7c8ebec8e1c7ca1197b53f04d88208daddaf8749a44f9d24886719a2ef053519549f092cc87fa41e2cf44cadc128f10717b6efdba54da48d1780e7118614657e223ab965f32c959579391d7947888789008bad9977b88da9ecc60a74340c53726a716635eabb5fa77f98fb7ed040e4d50d69d99e795d39a7546ca451ba5c8bc157495c0ef6e311e1a7513c7d6535225fb2228537d1f797403e67a0cd50409215c193ef15cbd4abe7b24bc2f8837c80037af31d2182a407c85e7a97e3bd3020aebdcf27d32dbc993eadd385cf2af332bcc55e62cd7bc7517999903605c5c04b3883ea93ea93e104a25e9890d42022092d069ae1022f1cc9f908b3d97aed1012dcf0da8f4d6c550d1572dab4cb991e60ca3b6cc5148682a1de42f9e5a7ecdb8809c90874b8e7e1ae91f96a72491c5d479bc94bee22612fe5745093337f927d8580b005c46245c38dd882aa82452d4cff396259acd257e9ed34cb5b84cc68c88349bb747f3105ec0bd70191814fb35364bff96a25f1906e655314d9da4dbcfa2f092e540dc76507821b4841fb9cd0c3d30176269e88fbb10f6a5f8deac72d17432e6bbb12952b72b31f6800db0c69636917303d36f853b273429aa083cdffc858ad7b769adc5844583804bf60043d42407bd2f1fdd73020f698f264b2ab99a621ddeae4e8f7352cbde9e8a1429c90329a6075a2b8ca93849658bcaa9b5a4ff4a9db9ac90ab122c8e19da10c9bb6c97ace6365ca11d81727562508dd372e02b806119f369d848ac8b9526fe00f8ffffff07