PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56780 29bdb9bc9004b8e150c0bcb5888ae09ef7a197bbfffe7dd06efaf85a5874a45a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
48247b6e6d27f0e83de0228d9ad417fde2107eec956b037ab41c498ab6240d81
Certificate Block Hash
29bdb9bc9004b8e150c0bcb5888ae09ef7a197bbfffe7dd06efaf85a5874a45a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0001610000163d0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a9f0d73d7dd9f39817007b8f93edac34aafc888d6b39e55b8db0b916157b150ecd41c61a5363f7e2fb5eef9d9f58fcf22818adb07efa0081c88e57a893cbe81caea35e1dd7c8aabaf929ff8a9f7911e3429de52cbb6b9779e4470000000000000080000000e0000001610000163d0000

Raw Header Hex

00004020956c28ee16b0492bb0af3f03409010309a3ce87a479c0256803f2df006cb5afcd5a36fb6d4ea57fe9be121bad28dd36211b4241b7eee959f7605079df8e967e502810d6abfd20418810d24b68a491cb47a036b95ec7e10e2fd17d49a8d22e03de8f0276d6e7b2448

Proof Data Hex

59,560 bytes
12121601030765baf5f9fde51d6b009b51b97339d881f09840e5713554d1c01f04db85b101f368160802b28f07a2733b196ad94b5fc972ea44e885e880ca58f3bcedcb7f250b8421e99172d5536050baf645599d91ba44a8d46b65588199ac694635d230c1c45856ae11cdb50d72a99de48aaa1ece42454e4e83849925694ff744cf992c55843bafee029345f703e8c261c649d885a6c66ec247974e6af6aa617b1ae9bbd7b26030ac535d00502be39c65fb2cc58062bccb4f8ceb7a02deb9cd488824f179d8438795b64bc457d62daa2c310af96c3e829028ff767b2c1afd0a055b2a4faeee56fc77c4e53e5a84a6053d58319886b6a63db0bb4e423d5ad6138ce8d21083fa00c34c509c930e765b5c8bffe326c890818906abdc001e4c6299d51199a287e7017e697e499d0fa611fb32880cb5f7b78bca16647c87d113b6c1d4a8f74d064eb792a3724a5f9cdf3b76f9fa84a4bb539dde374fd9cd4a99d5204bef4e7d40334c4e21160901d05da879952969e4a4d745a113527df6d56a0127a8e379ab70b83544461170a4bd5585bb90b952299b45cd6c7bec6a616456f49b1a44ed35a2f104f3af0fa3afedff8f4522849124ee88712ef7550a9ef291b92f777ca8ac3481e59edf2513c7205b2d2a0a9710509a5b0241b7474549dd6adadc5dca571d6caec3d0a0e2f8f8c848d805e9e149518d0072ca770ee8dbdfba3907314e52da068f763110026f2365fa25febfe8d17b6aa94e439a344587cf28d751cd81027f1c961030d0dccdeda317dbfbd975576537f21f9ef14c774238249a636233443b92b17b1b192cfa88f049c34a38070c185473f245489a2b00fe31e0f4655238b22e6303fa6d8a05a81bef47a289afae05176347ef33133f26282b47ce264f725c24a8c8e82f5dccaa026d418f293122e01ea340fa12f016f420d144ec3ea06fe881b4d7eb154955df8dee86df2cf65bd5b04086028e8cc254493845e18d9a18d43e9bc00d9b1b78cc98173ece5d80083736552846fd06cb56fa2ffe8e7459899fde32ddde930c19849164e1a98d61d8e014de5d584c8b5ceb0d8fd38d49d37ad603b7ac6ca18cb287d7a8bbeb3987f7cbfb799e0a2cd6156be9cacda2a1110ab7ea7cd2ed8bd8ad710199678b76966beaa81e01c3485f352048a742b226069418be48b9219d8d6e26de305bd4a3433387aa3116c1e2d4af6f7061418c00f027e0d6a221da4de2d52a1f275240f7293707c964ed1e9f04bdd28768d57b3bef51a571ff2d201ad4d66e87d3a30f1f57ac81a54619b6a014bcdc9933712da926dbf79a00a3d25281de7fafc99d6bf4a87a77cad3b3d120291635e5413b1b50bca36cd7d6a68c10e53e219cc5f1747b800983c636161cc31cac67091fe624f3215a19b0ae331c38b1fd157bb90332e880c1c50f96303c4e74511a477e663ac3bc380af68a6ce07007bf77f91faa0b5cf66e7d374e7ec418bf64d5e9a19ebb0dc65f98d6aae1718c5a5722ef669640799dfd20222d7567d2b4a54b9a87429c88d41cd43e40efd45be97114ae9f337438d076333d7e6cdc13f370ed6c03f94c9e74d1fa178bab61b4534b59c0300d8a64acf06a3ef019f13d2707ade44dc75252635b9505765c7f4f0e32f23e7a308f84526350332b853e08552d63cf42228c1c3ecd9871470f42870894655f0cb97caec66f3b88b2ed6c7f3d6ccc153648b13ed6065a287bb5d6da87e753337a265b56997e4b88651091b25679066591719b995c46b48d8523789e28e59e00480d265343051577280ee8a9ed506eb16e10ef588a740f4758c762b5f4e90021420e0b49ed92f40f5f1ea2e94de46e8493d4720c35810b5dd40e4302afd0d918c7a5cfe1ad20e730938c565cd8fc7e7950b275a690c0b101b85d8a62288241a144479745cfa11db24ad0a90a2419e4216715815e8484cf3ae69b97ebd2c6f96554e1f02901e59df1cfd0ca26a3d9797328c0ec8d2019f17b59982dbe1d0c3ae005fa7dcebd6232b92a856fed2322b585c9a980b94dc2b4dea4b20da36d6876ba81b3df8df28bc9a330a9f0355bcc21a9b234864ffcda82ff5b6e3f359af4d80c95fcc0ad09588c53d5910f90ce9f9c6c230dde70922b2dd0c66ae9fb81a67c2a554fccb97ae08a2296ed10d22b3ec7951dbe0bfe3c7f6920bcc8bb2b44ed1279fb042f58f3c0d45ed9607a8518d2bdb61b42d38caa25d7c581e8fe9bc469346abc2033530be3edd03a15dd6a360013242c9ed6ed8b974c6c41f6bf00be1c79aa17eb9022ee92675395acc7f8b14923f1fcd9478d655799332f06ca24637493d420ba592ab1f8b82bf54f574a55562cdcca490907553f9f8b8d6f68aab6a3b90917999f213fa52e55acb16a61e791a8c59c6163e4b1e285849c0531d45d350876b4feed3fe5581ce021e55d79280850cdeac173822cec9816264edb95f4728dbe8d39e428c16f03747329be4fe46c0c2fb11a4f2d01f25a40abb63f1e91789a10ccfe2b23515c66a3d17d2559cc2aff68ae24a18d521003953660f7f19ec8e3eb741ce555aa4fa66a69bef8f0c6a1e7a30d3a8d748e4d97ae2be656ed04fa18bf50228d0b51058bfa346b771aa0c5ca5e6aafa55fa4c1519b772df4252b2bfd6f54b4c381c1e7ba4669f499a53267fab64f54257bea0dbdb7f15e24fef163893c59d8198dbb769709181b2f346b0f308a513d6c36975395687eff76ebde843c8c36d281569ae9d04edee33694d19c2124f4c3cb13e27779eb5011b7fb497c485251c12bcf0935e7ffd53a48ee565aab1c105137746a6eb1a424c306f61ce7d8b02ecffbcc07a3e908a2c850eea75733e13ce6c87bd6174f75af25e4adf2a38b6ff0a1ea944177bf7a4bac633b99466e6a14955ac470b14af0530debad417c0777ea30b522178843b4e12922ce5f4b76f872c5548dd3bda2dcfd5638f3c450fda7a5ae791eb4819f414d0cdbd1f82115f470ab3cdbe0ab55a0023e3daf5bb7d45c248d073005099b36fabbcabfab60cfd341c9d02ef47290a3859b5d2430f0981b52739a9bec260a80bf24bc56a6fe03234d904d141efbf3e74e077c901da9bcff6cb100b4e7034000467c6c87237794f810a6c5b1978d831d32a97cabf8bed10bf303171e108cacee631e8bc1a7db6890529fd046dc5e92d9ef0ffe60b63e55b8d7bb5d8d94ab4af5efaa96931e65371b75f3c5bcdc2034a867d83adb000e5fd2c5047ee0f4e342515e446043f703e399a82dfe1ea07b5c74dd36f5520ba3884a54edd823422266b017521e5587e057729da8953f1bc323592bc0a8010421ab2ee77eeadec2c758665dba902ca3c44c406dea762b66239ed86b291158739cfb3ef40bbac113cda8ed9818f477cfa35648f0914c376404c01c2d408d4d8be0326e7f191ad9832209293859b3733aa8ad71e0cfaddf50890f991c38c84fb9943f5ec32e9f5b8d9ac648de642e3019375ad038568f8f2cf42598daa4dcc4139e9bb124fa1eba46ac569f9e4e3aa466c16e0d2953b7ef9a528546cb7e8b9862493db6660fb70e9724df2947e75476d0b19f3c74737eb101df2302decc94e19ed5f2344ce09b0ada936b97d0a0fc0c4063331dd1db9cc00866a3f751f2af6bc1fee47f039687ab3f672cecf8416ad655676fada4a024a17720b0335405f71d89596cd75aaf1260a697f1ced00721f73c5ad47cd742938df1d36e206c238ab9e53ace186eff81f067d40f10966a1f9a2e6d276563ba46bf5828cd89047387ec2a1fabbd44aac825de913833406641ab5419349b648e24cacaf3f8188ddf73d2ac5d1462750901b1a555a49c8c371352bd9cbfd662ade6e885d716850bc419da2250168b6368d67c7dee4b435a8af8a238d4b7cb8d8cd3bc0df81e91d0f40e5c9ba71e424198166cf1ae9a57e44c106d45d4cfab2b9494d6b05771367e689ec6f10fb70ddc23b4fef26dd016fd5fa4f53f6ec906c448f269c6d1cd2136fe363d6d98ccb18546a7012ba8e7532d107857aa00ef56a7b5b142ba355bd2d31b25501a6c1fa9cb1252debd268b8467676ea1100625f1228256ae2db33cca7647389899b6d0b3efcabd080088f850f76936c38484fee1061116afc9f34ec2ed01e61a657c48960c97910c622bc4312fa34925b276cc14d076e6b56e0eaf4fa95d0aba892b09b1b7ce217655e0bcbd7a2ad1bd1a1c1149c411601a7bd05881e7eab4070ac0481e193cf15f2479d61a5ff096c1064325b0413848fff53407ffff6925c87e7468f570562075340fcd3f75ed4fec5fd560ed66400d0bd61c0dd729e089840b4f0a8f12ae3851f538f8f7db4a7dff4ed097e5ab3f2d504f2673e0f86ee658c9e99162df9428c5ba5d6f5828902f849b1b0c1163a726bdd95df83186b784d6bc78107869cb7fa49f8551a3d8e83cf33542c3515826ba018693ccedf36a954868243140a38bc1befd1211e1a7117a14e2a4c710dbe6ae97f9e50b93dff156f23554cb317aad7581fbabf874148a5a28d29062ac12d7d9a5278434e7f254fc07a92a43d03573902ce28908bdd9e96d81d90faddfadf20be85224f43db7b085e5f540badfa2ee6aca2e58f18620a2d978df3a31885129427884cf94eb31a7157d5782f88c2014010abd3211a7115e9d2527224fe55d641d33b16e7490fab368dc36df6c2e330f69359dcaae29fa26333b04bdf45f6ad1dbfdb6d1d700a03327931e66bdfad36f4c9ce667e142d64661bff4b2161c8650220cf714d37e53d5f62b331c084766528c26a3b208f2c37dfb2d587fe2ac6405a6cf5d389abc8213e81673fb3b509a44e1f8ea1067869cc6d68752f774bd1d0e06b27a0db4e83f7f62073321b9dbf85307adfe1163705919999d820e9a3747f533fac1badc511a88a4cf5b43634873d496c08f0f3a63e8b25b83dc65703e1d10b3836ce2c9e3736b7a7e848ee7a4186613feeaedf08bef23d84ff6c07c659748851d48f81e114e81eec5a858f79f2db97eab72acbd5f10a7111ab344bb382c191867ad5ae04aa50ded889257409fd9f2b244e0bf635e4b232d6c46344c91f38e81be7fe4de401412ab050da0c681c042199d6fde7f9b304fa86eccd6acea8e3f069d5cfc83c44c488a2cb5bb29a8ceeca41c3d5a26d7832abc3bcce947b0bf93e37dfaf1b5f66bfdd4e02f15d5877079515e47763a31c9fe873d43d3bb53431f3334ee2f5a4202508eda74bc10f80c55555d8de4f61f784ab081a5ec7339bb1c39db6e3df4dc330c78fc806b52e32e6cc9429214c28f6427dba222ca3c2e7e6c1c934c7d0d3a3efdb4d25e0d78eeed9910cebe28f2162c52407a33d4aaefb53bb12a15e9895e59f22f3fed09d032ff6eb66c2e69c7a58ff1e7acec51f163b221222c1ef813e254fddb12de29a1283c644d19794613335776c09a58aa5b6543619decf4aad19d6678372656dea370a4be7110482ae0ae3c66a738b42dc477543343c09f7645216fc6d10d67d28522213b92adb9fd6351298fa868146f9c72869626ec961f30691fe57cacd843c54021f53892a7c995893fb4523f845a5d3083930a9e1c23b4014b0eda7d6c81e9bcf34f53a35bd4301266d67a908ecb7716bb663b549cbcc7ba9bdca87418b6c7db8b18d509aee704840de0f32d17fcfa75c56d2b198a5353fa364c61510141a6f23533a80928735a94cdcdc2ad00ed574f958c2c44312f9f41dfa44a277e05173b16390e0a0b8a5c98dd9630df3db279b74acff495e317a30b39dd0249a200833baf8b8603fb9e3419ee97877c66b90eb0da69cc3ae8f6d2bd3a1fab6ac394bfedf1228ee51b991fd7e3ab7c8bc2f6dbfa97ac842ae0b3a928c32babae765ffd18b8251de37e5dec1d82a7d6782f9470d1d4e8c318b55644bf11a80edeb4287b973970f147a47c059b67b8863ba8a7a96298be5e4e94cf45eb001068d40ca9617d77ce91126fa2fd0456ed7d8f250aa62bf3b50e871e9a9c2395530663bc81c088081c8fe7c35ff3ac82b69f4ec728fb63017f0778a0c220c54ef2cdcbbac06b500a17bbba11056c63d052a5cb2e157a9b1463fd4179e7744c7819ad02dd3c6e6051631b0ba6d9ae2677ce5a3f4566d21ec7084da5612105b0ea4a5797ac709ab865a264bcd950713bd5ecbc6ea58ecfee6630dffb566afa9fe93bdd619f2680dfd320679a4cabffc03930255ffafbe21b9001193772ca98263f3aa14a1f7147fb118cb5cb07d01aa546d3acf8c6f7550bbda933e2e4fef53ec5f14544391abc5a580801bcd129b94e5ead804e92f7de3b291317f32aa24d76e3c376934bf32bc9225efb71df1366e7efe9f2469005e5afe51b66a996e29dc5f9adc39c46c66411c56b67d13c7f6f4a231dbf6dfcf3c9af6865b1e2b8daf6f0b223a7d86cf959767926dc76f734b5dd76310f27e20a98337c6e11cdce9c554be0a36b61e3598b59a6835531041faf4258fe797b638587d55efa23226c10cce68926b6ebbbf18b4a62ae725cc9a3b65921e4ccaaa736e854b954bfcfb560339be8a13ee0e74fd11e77c23d9ceb1ad1416bb187b07499d3c0de3f4e3846df255724436f94fcf621b8dfada855e228d5ce9aee7e233cd7c224b7483f567a51096910a92ee485e8bf29ebc072e2da3aca12ee2d10fa95f6eb793829a3752664e25c8ccf205a422df2392d38b58590b3cf2f92e8d2ff0a3bcac6136247c39545dd655108829b9a575bf41e4a07284a37188eea41af7b7a47ae5b0c88627500ab711ce8c396ce1cb6a5ed218b76735d2e762452baa7fb59f42d9655dcc05228b400f2ffe98f25ef3aab3166ee78e292db6f6263e9502a6c6d4ed198a8a2ba1f6750f33c7c62118d3aa9d3e26a096d3a940519bd5ff691a5488976806edc7783d280b2c03db94596f389a023ae44f36dc7a0fa4b758bcbc350809741d9903977320565b9c7c5c8fd76452e6228484691b676a440bc8d8655d078cb3647255682d22769ace14f001bd26bfb749415b5269bd8be655359c83a46880b8f7a6ff1ea04b0cfba6fc1117fac135dd8ff441d7c7e5be9884cce914bae095d5b238b1618fba84b7930dfc7d18fa11705298246d3c8d6c4b4a6af3d06c9d2a8d9cfc43e143b1264a105cdc1fd0605115aeda602b44c98b579afd8f62432415ad77715bcb647273bd34fb322e44c2aa17d018a1a5159f84c2b03de9814134b8c97a9151b38cb05abab53daec24a34560effc31c90c63b789879170ba2671964932141b2b89c11a3069bde119dbb40e741df1448cb0bc647acd1d31191ca69797803b1b06f8f46a1a0e62f83f5e580559b3eab3434db9f76ea3064b57debcdb6300aa450578212178c526ffbeb628ae6418e09db5a47b97e78b9249105c5f7f8ddd22f3336f3aae01bf54d68c0e9d4f03708d8c26881d5147cbbc4332236f7c52c1c8910fb39bc58adf2655d3094f6eb26c6c0ddfae06ff9a9dc43f055309e87b47acd7ec3f29583695e69c7cc2e8fe1565050d07c9cda09ac51d10bcef954604d44027e2c111876095d8883a7ebbb322d9645f372d9dc862da557eaa1395c2814072d3f0ca272dbb496ff89234ca193c21c3d40d588bab2424f5134d2251d4f7b0eec00e35fdfbc87214e36001ebb0b850bce21394b72f50f9d7d3ce973f3391d185dca8157e542f6883312579c87e0da786b8bd6128293babdbe275dce86ee68cf078ae576972b8e0cd9331b56cff99019b2c07da900b2b0898cef1955914c703be93390c4e99ddcc7ac43dfb2a64a9f21f052494ba76ef372792f35364390d094ab4b2dea39959179ac92b76f736aba30b1dba8c50027d5eec868e507acfb35594694fd58b3e7f6ba2cf02a1aa30b3ee13259569e466b73cd863e011ddd5596d11eba46c1438ae8185d2d9e73f7855623ed38fd84e8bb74e3a3a9297847b922770771a44b62efb4e8a2c5c4409486202279a9aa2484f1a078e53e3afe05e31effcfb3fd130bce8802ab62de918dd50dc413020e5702339a53252623ee07b79d8f3fee057ba40ba839c3925de9dd4afa58242c9877028c91b6cf976a97cdbb5467952723aaf1ff656e5762671d86e7ddcf05c2c6376eb8251cc8ded0c356dea201b9495b6afd76695e778f470e1199a32020b3a226befcb3a167a0de6017f13d701202b609408983047d592663307662f17c995918e50756fdbff9a2dc84cf9943215807d291ab3211b294b29a44eb212985626584b0aef4de079a3292e51a51ccd3f39f51f2cc251a337a3c69c359a81bc464b405139bdb009be2f1c5bed43e7b8df822ccc49d05035509e75a70ce3efbc49ad4413fd082cd46d5d45659ece441e1c1f63fd10a8783d51264dcbccc9e0394c089fbc95b793690ecf7ffa2be7f6f79bbf48b728bb9d65f446df4a74f47d11da0fd29c06e83bd022ace5c6ae2d50904bf1011ad09f0899699ffbaf5e8f480f2827ef21c0a81d14a5c1b2148fe91a470d49718542d6cca8cb8f395add23d5d32610546b9a6f4580ccb127fc0dc2382016dab39213962fd4a13d1109e3570c5b896f5641b402053f8be1d9a83c275e70bd4518bc28a02b4763019ef05e702437a6c62afc2015455f88690dacb90dce5f795f7aa34e6002e64101641604581b3640655bf69b7121248de411fd8efbae5e8ab36ff163bfd43e3d74c56bd80344f555ee3b9432f0a2481146aa352df3f76d9616d8f279fbe9919df6f8caa280d273a98aa9960dcc8eba5d5bdc3fa6e5c27685c0e4e8c992414b0bcf5284404e32a3f23abf4f4b32ba7f3ef560cca581e9279fafdfaf490e50c5d8275b38a144fa37ed3d3f3b96cdc9fc77c4e6e60b2adbb1087e3d40ac2d777b39c07089bb313f2c9986fd4c498d98c8db04fbd6c90b1d368c3c919148d7438bdf198cac3c29422e8144dca9264526375d6e225c8f3499c6a8812e066a5a6f95d713bec5d0c8c1594b3ac10c94e3eab136426099911703765f6884878a31b971000e89db6b92a7b713d7207a7918432de42957522508137ef8938edb23af2ca1ef32e4650a7dc991fd9c62682b6625b737eda3c889ce4f6e65a8421924b89417f9367172644eef2b5b73f02400852d50b401de852c6f7cbc3c73e6686576a07c8042d9f8af6b3e90a0586ecff0b8e0e030f97bcf505677c295f1a8e4ce352249baab8ee386bf1039d478560f74df17dfc51af63e5f192acd6f828cca3f018cfa42b0cb2062d31931b72fbe68b14c2cb28ebae90e9fe1e2ed5bf346a8286a16c0045e346d1e63dcbe4e60fdd5f21e4ac415986e7b685cc66dce56e37623685745bb63a64937e5759e6e5926004f3bd923eccc30c544186f05900a278c483946d4a8395dbd3c9e20d61aece154ba4c78e57af1cddb69ab47f2c8a3a9288ba52492a27e97ac76559001d8110daf90485203dcdd6d804ef38c9aacaadf7667e14b42acc135dab09da058685179b88e94af787f235f1a600f411a2384edff79960402453a5827acade70e62dd6c549e03897123e93eeff7dd77418770a1674b29184a67b9e589ce3cd31c7d9658bb4e52bf72e7207558d55e106bd7c922c24e47c03a4e608b6af27c89099baa9c089d254e4f07eac6d770e51264ef96de90bcf2db008f37785460887f805781780b72ab3dbf7d32b1326b25ffd169de07cfeeb4ebb2744b9242a86ec578296b38570451e556c797ca96297dec5e281a5d511fb5753b9106f393678cd532b823a72094a0f38c1d7e7e5e4ed78094eaae79d458ebe639112f84b64d6efb0b2b13890902ec22a1f03b9c8db87820263aaad4c47d2f71802f8d5eade087a5f12a6ab2cb81780e3adb3672cd4de0a582fe1440785e732329482e818e4d7d00682999e7b5a6c463954bd36fe6a9bd529ee764c1edc7289813f1f0980cc08d3c6d5a48dd957e918ad6762cb46c345a69244717384b2ae777baf28a63fadd708c6446b06b2b8d0106cb06b0fa79e4c4ee3ecd82effc97ccfd918cd05953cc96e243620198922204e2ae4bdf05d7e2a8a5ab0a81b052894fef54d9a96a0fcc60fe0481e46aa61c13162d929615ecf0aa93587630997537eb14412851864f706f8091ca48bf2880b4804f089270d393b255201775821892074dbfa7310cadc0cfea612b3a4bd5225d7dc6b5e45d4fbc435815c3d1809e54ade33ec380b7d9d68a0c3dc513a3bae83f1cb6d7622dba9d1f544e0293fa385c14041add0de1e5d9c3107a6f6f232d5bc8801c8b57a7b0c90c7879fedd6820cc0ac6291abb8cb14b6dfc03c4e6578982f0c1b2ee9cb2cebc2798917a5becf9559615843031879335181fb3448fb1a8d708a6922a89338eed408722e309d0a0232268b987f9d5e0229c3a2a814466088d17139fb83846532eade8c5e84d5cc7d7db5aed525ff5f397f522ba4163f4b2a5aba76272ab3a6ad092c047bd18d021d1129df6ffdbe4c71a9bad49f8fa4a4e9d895be1c8059d8a7e0394a5802c6bffc3067be7d475d006e5bc02633e6606c327b2355d56b067436286472bb029896fa1c77137ac91bfdfc25e092dc771abb94d95f351223387260f306f54f7b2c09f6a78a2e959e44bbcd831eba302f7595693dfdaf5ff310fd23a0e65283dc8c82ebe742c323ad90abba81467b173d88e7bfad47ce9794019e6f270b30222d453efd9dab23cd6a8ab79c288544d7e6f13d13d0fec73349906c7f968e2657db3640e57f3383f294e7e250f3ff498e63e4b7903857f1b62b8930f1529a086676a94448c59fe3816f7f88a71b4f43fdb2af53f15c540a232290a492448ebac79cf21601ad0e8c29514e71df3825afe81d20f667b345485862f7cacc6729760e4b3d6178fac31b5a7cbedab697abbae412ec6198867639068ffff2608820b58457135e0432922fb1cfb49c2c12d4bf26bfd662b28c3795cdbc7bfddf160d03b0bae034f238a4cd649b051245fe43306706af0797dbc00ff8f2a7742b5b7dc9168c5c6ceab40722018e4b554423d06365a02f232e3e216c0ed1d77df9146268085792c613616a4609cd34bacbb590ca50b0bfac2dca8c079a85eb8d71aa1ded756bf517b12323ce687b545788e38623aec50d9bcaf2b32a816920502d626da5ea8afa4bb1d92d45392a16cb3e0ea0a3377e32eec2efc534aff12454d4696591bc2c6407ea3bf9be8733500512aef7aec6076348251569cfa6908216a6986b178da2200604ba94a6cb6cb9868a48e77ac29b5a09e306d4c2395104bf122963e197d67e6405d7ccf451b349e854c7116632bb2a31926d5bf5f9e1179e6cb65c1e27487ce8962caa08a0e8cc211bca46d7e8a3a23a239f52173a4e44bd92abda5b83bcf7a7f9a8a946331ab292320e1dcfdf326b58405657b624c4a625fcb83fbbb84b409221e771fe6fd456198aeb98361ef6117808c3cc84d0ac89a1a4e7362fd0d32888b8df3de765ba35fb87a779de34a5164085b957cdc651a17e9e00022f70fcc2cb459ddd8724be2f6bfcb0ef2e8d72275b0014465322d03b04d8e215c284caac9d5065384f5b039b93068d2801cb4065e30da12ff04967ad865490b4d892162c43871686673d682575efa5acb61cd0c73ecf90806d655d50aacc88a6bab0b6731e41e6d933e204762154d06089971a47e669c92c8c2ae61457cfc732f0f260a17abd0790ca14f34e92a708b4cc322e70081a1e5b58b609cce5082f9b302b061157bf33a27e9caf3a93a67366e6bf6cc0e16b0ed0af45c9b1be35492f531854e67e43cf583ccdba6675737c09353211123bded5702c9ac4f5db5d59ee116a515d73daead3d4e1d89e51f2da6588efa64cd47777c30741adb1e2dcb603f1263dae502e15909bdb9940c6298fe543902907757fff44345867a1b92f5cea2f5de8b74da0f94ef43cfb167b70d15b80fde3faf3b11e7952bd90f85ccbb67d90b7fb0b1b949ed4a88c33b38d96606afc97c513de44b61abc338d50cbb915955c4f62bce702ab5c680c1441087d4d7e94ee36174ec0ef5681de4f40a907aba013fad38365f1acf505ecbe83de11a50d7fdade62c1dc2334c6fe6aa4c9efe471eab602703d605897f27cc621fd9bdb8d4c55e80317c916a2ab1ec8e0aac56aac3e06bbdc098a7ba3646cef09c3acdfc125614e16a9315b5c8762397d5ec17073e095cbcc08c0ca77a2a331345489a3d8f50bbe5d840b3b0c07cbd6bf7232d23a3959db4d40a735bf2fed15bfee68c52d4445960926330f9151bfccdd7583cc3b09ca33e61d574b09ac31927cf2d759ec1e7bd075ef04c08bbd4d30102c0b2a8f80877521f5866f13a90ee89c89e692d2a4c254729869e42a80adde73b26eb10116662e1b0d05fd6ad3db40ba67155efb77299328c29d86aa066fc4ee79afb79772d5ec21632f49763c7e635afbea17d89f6171a538217d7b4e052475b3fbca790dec1cf1cf33dfaa4defc2c8545c05ecb77733a21dd7093528ecbc7f833ba086d0413ee82ac06fb96a743ecae05cff08e18ce568034902dae8214cf9e0a4a91875430efcc9e54ac4cdc5792631034b5f7aa9b8c44279e8edb8baa5e33f078a25aa5b326bc4fe73fbe6bc631eecefb11f179f4ddbf278a5e6407462cba68bebb8de5f49ab80edee1016056f3a71ac44d201dbe84ed516985af6951c83dc4c2684fd0f1f1ff14f9c3013b838a91cf76b0ca8f30365bffbd204711bcd65938420f32971318a1e0e1ea7a371560c81d6e9f1a094a88b5ee0bb9fee31bde3c67e35294d8f2b4d1303fcc3b4485a4c5f073338b40ae10814191c335cb8559dc4ae8cf4273aaf89c97015ad13bf4f66fa1f8feefcb2d3dfc39df20804f9869b417123304bb99af0fb5784ad1f7cc60f1ba89eecbe16aad4a141d46cb4517063fe316ada347eb1925d53264874d9a4d15f551508260fd7bc213ab6c5a18dd8ec6fbb65a3524380e4d883e8413eebda05d4735e1868eae34ea5f5ffbee71c211858476d208896d68ddec5470b8e229f1fe8998880822bee885213a274278f32549ae86b39e88c42ffd9121fe0532ff3898787a67096862b022b269f4513aed661a852c14cb37b12ffc80802973dec1b113521210c185968ff64cf5e771c6d63c1bdaa48f1789af94e7feb220006410e24d3395ed46ed2249c21fa275e17fb80ba19467acf89c9e96de6ac5b7edd1ee673a7d09891bb5d34a826e0c22cfeeed6523b39684865aaf6dee2917e2740ca8fe81a775d2d0f8908b7c91b4e42894d3e20ca62dfeaa2f5f9107743db0e0f96b059f907c8aba82ba065f79df5f1b82d277291f98bbc8edd329a6a4be884ec8f5149c5273fd3f7bcf11fbae307b7248636cb8c3b68794e9d28f9418c0ef8986aa9f223450d7a25ea954ea80d443944137c9a157cf927763ac08d89057b5df8935d0bf6d8f4d29d08aaeb13365c602acdb74acf0b76a9eb07b33049089cc5c26dc95a472c982b4793d4d666d4c894d414ef5f0a9d8fcf3dea537a9abc5cd35bbcf841702fe5efb8571b98badce72044c308823791af7d74198b8a65ebbd411aa4734bd709980f1413a5e69e67bfa4c174da5fde13b0856470eb9e8dc499cf67e157f11c02b1bbd864314f8ee34d2da3d866ca6b43bcbbdd5bf5da3f9721faa6e365fc0e696ec42338fe3438f08a13543d98c896069a6158ccd294fca1b8a38efe99c810f93d2a676fd111147f331ed120a4e0f6a37f10017b1db04f5795b84dd8fa541d30e7ab58ed546bc31fba1c84fbadc58d703ffdedd80f4690c84bf374f993dbb8ec28afc9956c5f90c05a4574d2ced34c89923d29b76accdc382e42e557153e649d5c341a728d59e2ad5b6084b9895d04eff08ff8e1f5f3980e080687b28d7bbd8b86d4e826623dc39bb10669d8fc01e216d4fc055b4aa9d46603b34f1c508b0c8c860b9a6349e7c72654de947993784cc1dba76d0e3d7a966abc2b81f1c3822d18d84154849a81129d7474cb845524f135636ed50044719b2daaa7d153f6cf75968f0434a32d6e16c1a137035d5ee2a73f5cac80b0b60621e8acd4f47ea6ccd9fe5e5ea256f4713f0292b3c7fad8b6e831f3a7a82d3b30db7325c9ce3e959e44c22bbdb129afe926e13a7218b74810d7933d5d0e431245fa927fa2f67b802400b4eccbc90d72846f7027401a720554c5af60c29acee2f2927db28367756ef5bf3c65e22271b6441c6cea7cc9f7fd4cc66a07c68a7ec462edd30979c338b60bb768f1c67941b32b57d7abae88e538762a1363e82283976cb648db65312d9b0b6922086fde05adc8de63ecc897cdff1c716d2d9f931d7d4f06b1d6d37edafcc81000522e3bcd8240cb367a4b67355ca3fa53cd7136acc4ceba31c5424d9e1759a064deba79929b5d83e0e602fb60439a663fddae7d6135e1a08edd2fcdae44aad308390b9d07a6fb178437717d8f1a9850574914f03380c41a49b7356750812956e20f3c6291979aa1fc1ace1dce1bb88d5273fdee7466df3b9f9542bf4c1a3fdf74c86dc11b7e6c1e5325faff94af33be7af8c064f9f383e3ab0be848509443524a3b3fcf1505eb33ae66cff968a0778422a3b094654b28ef564a6d2db8ff6557fb6f921902af2d10b3714cc93b44ca3b184c6a6fd0ce6bb87dcec29f78e8dce09321636a511dc90c180e7b4d897ed7dee95385a26ecb9e29bad2be50116ac26819a8e1518d17d24f9862cff0a531ce6d4f88ecd6ee9c51c8688fbb113818bcdd0dd365eef722e7fbd4b4814f1455690e3affef2b978643c6f0ae082a854fd2b31296c227c1e0e516cd6e33f4141a2cfbbacdbcef5ba814a59e637ba4bd86df2a5c91421ead91d17c6d7af00b5892f6954c321147eeabb0e8c9b54152d1ef864dd6601abd9e441c97645287de75855661f748bcb4b297c4ff44bdb396fe41d65b8974efe1e2ad8041a06e544e0bbe2039c4810645f98821cbdfa7de940e01d2792e681829f4ca560d9546871a24692c180d8b1d360fa809e766cf571cc7619cf94cc555a5b3efb16d1e5158dd40cbfa3ffc980d01e14476cf0350e144681aac68b9e4ab0e00d00591d826636b4ce04703d7f039b38c831a8081a3609abfa51a2fe156bee5f47227bab9c230232cc1d82842688741eb38631cdc8eda188c2a2183a79f53492dc797c23953757869dd94dc6f37df6b55bc3c2590002a90e14709b1a92ff205a3fae4a0e4845c793d163bee119fcc0a31f2ac6fc9eaefa51e9ccee1e1fb9b5b6049e841ace63e2992aced7aed22580d37b89305d76ab3a279b15ebdf5fff823c7d56232f1b820b04b47945366966b1c52269739c2f752c6d345d0d3a786af0decb5696dfaeda9f459c1b72e4ad391c7c3e21b146c713cbd881e07871cdf96d4eb2a78d09778614b8a6bc6709bf49272cea90aef9a8ec32fa8bc78dd01b055462765ad6a8e9000d20b0cf293b768cb4fb1493e1f551e87b84929db0e0d9c68930da9c547027c924ca9a20673ea33c39234184163dba3afe834f47d210db14b1d25bfe04ae9453e96d4b2f8fbc9ca1e282fe2eb9be5122b9faefeaf152edb0bb7952bbb9e85c2ceb7ca5c527c93f5d9ab9fa069f5b1f096de10991d6b9f1265a95c78c5decc61292b98b027015d5ff4c7af49a7d0877f029c5158ce50e87af4d77936b43a638a7858e2de7ca0020c15cdccb0a40c15d1dae8c27be4f62c4afa7da1abbd56b30b91a565ee5539382bf503d92bb55b85b483a7139531d0b0cbfd38427c6e1383e051d73b1b6f5d9835b1b3b47fa8f87cd8b8dbdeda0d0503e4f91de3709adb750c31b002ae8380d74d3cb29517c29ad1527e1cab20d1ba530759637b78068b2ab3b498d0f861514797c39dda0f2f4adddf043c1c94310cf744669b802a8b0571e4449707cdd2b75d7dbb26c20a27a4ae7a4b99207013ff2dfbf3baa56026a9dcdcd7d6ece9e66dc05619b86180d065f79be086abb20d4cef0ce93804c6182c1db08d3477d7270f2cc1dc6a3a304054450902de7831576e38d9988d89a17ee866faeaf8aa9a66455a3e752a68ae4cd7916d7c03ca03abd339be4096ba9f598ac7edc5925050d983b7b233ef03528501d495919f8a2895e569612ff7102154b1ce48224853507759acaee19ac197086286ffa60acce123b58d369931e5a91011578402ee5265f6df222b095aaeb69824d9c4d283e08bcd13c7717c2b948b3bed3451e3188f96c4066e99b0b42fc90d2b7b6af9e36f339d297b0eba483a827cf45dc93dd5bb69329fa3cb011a22da077cd0de1b8210200b21234ded84178edc10c1c3043742450f3ce395f0d291638e38f89afb5c5fbc564c6cc8e69acdab5048177d1f3707f3c6667700946c26db9fc6d373e2f546b84a8a1c07fd5b8bfa06629d0b2c951d1d3225cc7841bcbabc488392a8d9ae99f8cbdddd51ed02f62e1e352aeb781c0a4260225617adaa2f8b01c0154191cb49f53aecc22488660181c27b5f03a7a2213bb6bdd21cffbcae539cfbe43e9e7867b88ab4f4e4c47364d7cc0a1edc5b901d7759da4fc45b9798d0ee123fabc475a2d7b40d60f8f3eec4cb63e5be5732e5437be9307f56f33c9fb647f08b3bb4e3060e73fdcaf4845bc9e982e174e84c5761396e2ce43941367bbe7676d5ff65883c16054a37cb2437da6045fbc4a084c462ba5c362a4361140bb8548735dc4f9dfb2103348da998252669f2a61f239423c4750ef3d4594ddb600fcb70e859bdd1a7eba39e999efab5be1633df89ae4b499c8d8c62ade04d3999c00b36c4602d49ad33bb230bee65a6076ee69856ebc56fb2678259d5574ade8840ac25b53d48c9d5c36aa655ad6f80afbb31cfe24486bc5228957cc6e4003c0b39156b12d4dfa12087aeff6dd2fcae7ef778a21191a8c3fbfd4fd60b0a460e7db65e4f660ed087244269f74a0e5e645f2142a88576a25319eb7089c2efb0719b52db56c39cd043d0f2d7ec2121faf940a55c5869a84dafbc4d09e6df27c5958334372f99a2f24ee7368a662017623527d3f0f389b42819ae22d6848c99e93e56a48a82d176d58714ea72245c0e9e7bccf627dcc678e7aae8a617574f202dbac2497f96acfcd0cdac5b93626eaaa6a397be5cf038a883de268692bf97b3f20b3b65d60d8a1aa2b8608da08ba74eed5561e5b9c8d1d9470a7029d0da0f1312dea148dc7743a333bdc3bb064b779d1475dc9a37aaed1608bf2bda3711e5852a715f80a57663e5407b729ae7d2bf18fa06b588f5bfd9b695ffe10bef5e3812a83343ddfb1c70ad651add6b227cb8400e4a219874f0e5fecd22d0472ef8354ef6285d5c50458d5b42c2ede3e6a2a77e449dee999ea9bf3821b0b577876e2d927fa68b26459d5379878cf37c7a9efb8cac45d191387eddd57e721f7e8009bf6ae75492a23ce9c6ac9f0f3b6aa65248b761d9d07d69380f287cb103895739f8b79c2fb74da77f90b385bc5223cd6c3932411a2ffffda68b7069ec3d96b48f85f1541225d44c06cdf577a659e9e7e8fda0289b7186469511934ba8fb0185cbb78b03b4ad96ee96869d646d360d267641142cf909ef2ec3f3f0881b01b4350668b64125ea618be793141c491e0de62fccc61c7eb17c8b3de323575152645babb6cc187fed1ebc016d4651a71dc1294a9652b1b0a5a9ad0de2bef97dac7b0310f906d3c90c51936a813d8509f5f9da0d5a3b86ae7213b5b9c9e7d9f03236d46d91df937bf2b6b0c1a01a77dc14c2c4c6f090023ef7fe0335fb4cc83157e01a790c2f0da40dd26780ca67cfb865324cc49f17a1e89e26d4a342f15644f3c355333805a237b0f1ebb2f892ae494a5be044a1d695ffe21f3db9e2e3378714f557970cc3e2f8d486ba8c5430ea1ca71e60e73ef60d0de38b0abf2d269e9b08937d3cb63918a402382f03d476af498f6262e5832a2187c28674f27b1dfbda97a93eb2d4a161f977842c227ea13df2a2bd5ffcf9b53333e87013a13c5f354762a9867b01614a7c36c8a9e593f67271da5411962c8451337ccb069b8cb8f671b252ef1e3298503077d47dd6b2821ac0facafc43aefe361f97d9da8475c08dbe0cb41f7f457bb6e65f5fab280ccda0a2a7fd579418344b2ee5640122f3db4d98f795e460ef3d522742af7e38411ed88a2cc4071c5ae5ba9d678c3d07df88f85da6b315fde61c3b5aa92c612a081a460c4cc8e81262c88bd5771ec1d751e271eb433fa7fdf26f5d765333c16880ad951749279103a9f5b2aa08dc820b9d2342c1b1b2c073da1d0dfc7caa71cb535ece03c76b9e1bf4ce23c3571ba1201612d7d2c3a8cabe2f7ab3a014f4f2d9b45f4a3c421dfe287ef70e8a0bf6bc1612bbf3c4368d85b39b3575af11f0d17dd69161222b256f39b5cbf4dcad48b633a808ef66d37ce7125d3e2b87805006b5b6a51776332b66eb9c6c33f2f0978f5be748220a8999c358705134af553bcf7bcc27d7a5018b2bab5cfbd9d14ab9efcfbf6611fb5cf798b4c889f0d328c235c76950080ea9e03c3947ee21aa6ca9520629155aaaa81473c4101da7917c3f48aa48fe3c953a6684e219b3d19b3e138ea61e4da32e635702e1ad1dba1fc964984ad07106bdc92783f7ef0c5dcba2f0269e04df53dec5c38846efd741976d6ea1f1f94403240ade195c084e9f9b5467ab25cf3e9915abd2326e8ef330c10dc5d2c37d98999427d8740a79ef53fef61018e77be500853d735f5a586fbbc57cea4611caf65b01580a959ea7e01e8e6fb21ddbc975db756ad1fc24c5a3cb958aa183cb9afba50e3fbd109768df80f3674e9f3d9c76a51a34f6e42bf8bc2ae5cfd1a14496634bd3532349ca0df94d2c19b8b0261578aba87066b09b2e5b395ce2f5993adc424b150dc00a45ff4fb19a5a963ca02c5d8333bc5e8862b806173ec21cd6bbf9e0c0f2781b3a9594ac923f4a71a6e0be23c1a9dd6477fc20479c04ada333b65077a5c1d49227d4b18c7a9644e4a9cb0e53840cf971b53ffd93d5537caa33f2488cde1bb9df821d166b34283f9444ad90a0953ed4356a91b84f28b68e3b817cb9ad385ee83f69550b640d559e925b1bc292acf0c75b89c036b30d9c1f1a63c575a12268e533fca61dde5d3cc9870e74ec34e7002932cd8da44674f529dd4b68cd5ed73e9c214b648920ff14d9c1b3e035cd7fec417210b098ad292d55f75fd63735e56bf2b36e893395d1141cd2681aff6642e7c97b02cd6f10006acc7c320b9cd078b742a5ce3344647988c7c9085f8841d1fe3adefb74c91831266f998bbb6f903fc42ca5400e09f90e064ebc2fd0e5b4515e8a89746d2a79e816e4c2d6c4c13c71dc6a3bcd58f67e8457f3bac5b2273647e7d6d9501f9551422574e7a5c02c4c20991d3cbdc620e52102e4ed7be8fc2132ff16ebf35e6036d80375a5f12890152667903692ff64c5b9d960c97d093f2e54ec4726409da1a48a1e3e345836d51374a0b546a9a11c2fdffecec6a9b4cfad84a106838dcdecdc13750e952d47c318703321fe7005b70d99e6fc177db2b9a9ff2d407f8d2aa0695ace2e78717ca0c474023b14b94b27dec56946934d613338ffa9898fc5ff29c7678a5631dd4787e849a7c97a75ceb9204be1207b9afc3d797a638a85e1e2fb646ffbdb156448df0c3d245f542f13853e135929c5b2f50d6eb6caaddd38b48ff3066896c9cc631df2cffcf0b32075c2f84c40fbe4acb3adeb6d5273edd57c66f8e03dd165128861690976b9a1a6ae98659c153bfdfc78e2a2e573b62fbb132f66cb513fa3eb7a06bd8adc497b6161ce08d1e29e4a7b4c80ea66afa6129b1cc457257309c4d3b38fdf500d31d02b796c8c663ee1840c2a06d224aa92809aeadc2cd14ab50a7229362e0f4849d0cb9d0147b3ff334b3b48f69feb5bc80ec40bc5fe96f58e9f0e9e2718caeebfc32c66b4361d8adda58acdd3ca4723770c73f386a7540083886685203bde5d0c6ef925c761cf502a43c9b1fb496f9a6149733e07226d6eba8ca34a13612e117d9f1aad0890def453c6aa80a0b745d77dd56e396805ccd24ba6dc0afb2c82210213fa6b6e6d795f5aaa2da876bf0bb2504181b6fad8d54950598ae5db0075d0cc4463d6d46b6a9cb713f17819ecb2c0581266953dcb589bd663e65f868978e1a7a05f84c3526df0b680e1cfbf406827424a2b44b7e67001ef2d1af4b678c2366db099453f6eadbffcad154ca8029fee02bfc8d1c31be64d6f33915fa5af9035cc6dc62d5a7451897dbe5d40eee5831d125bcb3ed212ef55dcef94da628ca3ae1a75ffbf8bbbaebe49096365954ea19b3d2f6257caa0aeccce0c1d113af8781baf3a1f960fef179c0bc2c9cca1761f51e5533a99a0b8a78ac6fb6cf9cc5654f290172a5e4271c219c4992466ad50f0e9d76c8c7fa97bff4e5e07472da33c92763e8165beaaa5a827c8b77189a321d6084837bb9c7cea706c0a95ff0ad13341dfc304a9622ba85d2b9c8b8a8f70d4dac385cfa0bbd54bff2134d783b2d49e814fdc4d2a3b5b6f8b690181f26807bdbaa23483ecfd4f6105d8d6e4da7bc23d6b3d7e8144824df3757190225f2fbf37314ac3ca64542a91cbc1069b74d77db98e89b7fcfd5fe644a67853bad47ea6d96ac072b0ccb651d76f30fe7b42d31d659fe85e6dd237b1e4d7c3d8372bc12de77f1859f0f1143bc94e6ce4b65272aaeb8353ef66b05340eea2d124dee98435ca6f031facfcaf77f5851204f71ebdd2d2d49649e6e6eca590c3cc9c1f2303382946ae489782a5873537e79c7ddd70490719d9d766feee43993f88cca3516e37936c033ad34da5ec12f7755df57c8346e1b63ab2022eb59c994a17a4b431a4c0ab8cfe3d92c203eb914605475b692871a754be5afdf09a0f0fba224962eaaf4b74fe99bcacd846832e32231b5441a1f07ef59fa172c9683577f27875dbc7949d4b6fc8f9f0e2efa6ee5fe3056bf774e8ab49f87affeb9a66e0ed25d712392e920b114cbf50a9c3c680178b126d6ca1fa1659c16b0832dbdb274a144ca63724f26518087a8c6a69fb670d7477cd6c8633baa179d92390d4045e5267c166dd3d8d34672dda2f5b7275e33c1f62f744a98766d4a8ba843f7423e6b9441a5c9e11fe2cab70d07b7c1a78cb9766161332a48dd47ba8c7c30970f1cb40840798722243443d327de0e00e0930b222da406766ddea21623623a0abadbb10c23ed2bbd1adcb192fb4448a79f75bfd2ec7c43dc099cf9cf41f48b90ff35a5e3967f329add97bbb0be1aec5f55bc5df076a9931f96cf86207526f962e980f821b0c1eb3a15a2f7839d151040270e0e3d83e57ec9d08690e3727decbcc95d7d8a90a3ae9c69f4a1733468e17628570fd8ce72c64935f03657c7f7794ed2a3f17241156afba06a8bdfb46de184de81739db1a94c0ba7d4faa5d3660980924ffacd5c5ef06da81de17feb4d2f6d556db7927d054ef5df09266a5b40ef4afda20533944525841a8c00aa129ea15da5e793d2c7720dd70362218eb7af0f8d3f605552e01851f9f56b37004bf2e5e1b3460e0259f2f9b47d28b8498059c16dfd4fe0db10e88581dfdc5240c3c7b162d9dfdd2a3b5f61919fb86762858c4e803767fd1d27762258a44fdc7fc4b8e0053f1fa4df102498b481311307cee30a858987ee660490ad83a0d59cdd462b1f655fd67f867eada5218f831f361a01454f93f20a5911c0f2eb41134b9393003740f176f564da0665508eda295c96479af62109e60dda1d9436953ca84fd8bcfaeb78eecae2f123bc5cfd94ae4867f6af8d3d75edbbb54c3edcbcf49724f76799c86e41066b76cfde95d6294b32e15ac26e73f838bbfe0b3a5b4001d44047c560354701f9f07ad5e22cf00ad61e85af1a354a4fcfc42ecc14d144fa07f60751ad25a32c402a49d53d4b8a936cadbf24b8c5362a4bb975a231bc2feccfe82c318cf60482c3f319be688a09f8208cd938940ff5b510734c5220673e0f2e34730821cac43c1a63c82161774b0e11c604ed097ff861e622415b3df2c6a3300b31ac2433111766a0877361c6d10039485fb566ccab7493697e3a62c04e8f482e8772325a8b66f671bbf11f7382562c3d37bbf4c2fc39c1836679e1e42f480f56f13031d794e4e3cf0f6443da406f78398154e26a83814b34fd1a45d3fb8b47cb0197fce43136e6bcb4f5dbb0831b9b7352972e909030ea6d041aba6ae1a2ba1256d0bdbb8a51c7460e32a99d5045c54065d39e199db6b072d571c59273d53885d55041650a782be62afc89a624c7a1bbdbefd54a90cecbf3617b448446c7f8a5b124bd3926df217816d6fd3d739ca6a18cac5474e5e082866224ee5fde32d43c5d2e90e970233592e0d391351a3f5c987bdbe4ce86ca3295047df4dab3e5bff3e1dcc367d01291c3e1e9af68f0b53d0d6a727ef50392cb1ba6dcf654f2ab49ec932bc924fca59008930410e40e9c945722a4b8f03642d25026525db46b7912928ca26305105b928b323632ca7b88ca54161dbef3fe46155b5d588f6ce9395202fa7152dd06243f8941658ff03a17d48b87b67fe04f5e8aa63c3fe577c6a6e6612af4612b8d8444c22acde40491990e841b76470e99e8795b2e11a85503c77634a5837d1eb9ac17e51a9e72bf3f8c0405334e00fdbafabd59d26444a81db607d7fe13978c4eba1cbf217f623a3c534625d797808dc601e7524546e4e94fddd7e0e1a30eaef5e6fab310b14637f20f21dce6267e836ead61baeb61b25a352374aaf81d67ce4542e40c5f39ed8c3cd39595a921ec43995714f1bdef87fbf4f4ddafc272a1e7b6a4e9c98ba5f2bc3f5c9cf222d71d4e8186d9bdf220a1a9943bb2d51cb71a101ece1ebb77fbf76e799eaaaf3e496676e9ba782fa96c670ff7b7da4f451aefce9442be04d8d8e2010f8a0ba2973d5f4b35a26e27cff9dc227803f649ed77ae4ea569cf7f7f5798f2259556996588c467b20582d4e20fdf4d4446e08070d23709484439f11d658e6ed23119ae70ef5560a96dc18f32460df804941af56a9b3329d19e8435001dd428ee68e1ebbe455f9390f201f643c681390cf1e5e228860604e9401e252af41e727b5f929818128e731cbd2b33b2f2b2af5546bbf1b2531fbfd61972367a4d60f64aa6b7baeb80e78c8871460b4751cdbec4539c63fe2a40a4d02600c2dd29536f7c7e8752221b11e7f4009e32136da591e8a10da3e2da6f8fdb471879c2554c03ce382a39750478f494c94427469ae4eb348b4da9ff3dad2144f2e8ee7a45c7a8babef2d21635ef44da54e2b63e3fe3ec9c90b7005e82884e97c13f521510bf6d01f4f815ff782d5a607720fcd25afe94b001e8f37e7a8fa8769720ad6f8b01e90e1061fb64f8db575e37339b8f9fae58b8c3c6743fdd3ab56aacfb7d2cb9070f06fbcda6bf3f1246d17459adb4d4bcbf63d8fb57e636563e3828f04a07d059502c29cc7c577800d5cdd732325b00f238f2b14e50ff04976a6716e388a0780fb0236d7f6a2d8f1e11d2166b881a01cfc883ceee184b49983220ae0329c93a97c692c64a52a1104d31eeb11c8aa5a44401146cd7002b801765d087ef10057c18ad81077a4611faf18c29e4aefc289aa19f6def3d835655273523b7f467f00a4678cfbfcdd9d812996aaf5c3fed898217bf7464e1dd521fd525abbc92ab132a28e42a3ea9397a24f6cd3c266c364684da4e0b146e13376b1354674361f20068bc6f6a5cc0cbfc4ecf1755ad3a8945b7c8c96c6ab53a5e52a8d62502056b95bdfcc9fdcb75d17df8c5d04de2157f240691065c75f251bfb493a82f19881c25958eafa211778a85ac33a737efb967730820145833c23994a6a0bbc7ce7529b6d251112972f4ffabc3807acfd786faae410f71f930617a2deabdae5c22133fe215aaeb6c46e61d68c567b4325679df7b32bc6c4a5e3c7dcaeb59b36e4426fd362d898d7a5922f9dc48a335d6e45d1eddaed5108597e7bfeeda73288b8bce88298a77e5f247bf34b7da06a6c8a6a58a6bee5ff72a55d5fe234edeea424b8de8cd51cbd1353785655da3cb2c98c7b80cbca6c26362b3cb513e47756e3a4b9e4790fee856b471f50f1d844411f2202e34722f0d16ac8c7c62b87a93ddaaa8ff8d01a660a5ebac5b169ed4f2374778a35c337fe1e1a99081ecef6f8c00032ae0fa3a533fe507684ef34ec515c270313d9b4629728777f53c3e54f20c09fcd4aa434d3097b0f01016f7459133317c3f2d5f68f43938245d5d4af76d3a31d7886f826cb88b6882e43ff2092d9b4ddea18ef1ea8c3ff3ebbb0ffd71a7094b10114906951bc51414a0737e979706eaa289c3111cc656fe9d69d3dab6231f1626c0df79ed296c05fd73637fc7e152b2747a95afd50fdd4a9d809bc6a1997aace7dd4fb5584179c6fd385859a75778b6276b9871a424db362b494f7b39884f95b1ebdfa4c00890bbd23dd7a0bafd9743d1b40799f7027e437e16f4107e1022273c52cc5c2a6ef76b3d2c29910342da260102bb7bf9971c881658db82ee1c4ddc658366eca399d1d9e2d8a7d62564da3971c34402141d63b9e18ed209cfe1d4fb7e7317d4cd088c6d93af274656a2f34bb90fa7dd02c5460f9d87f97385e652b52c37b8f1d71ae80c757c6eb10c62d98dca83212c55514e36a28833a6f12a20da9a3fe7d9eebbc0badf93859994c1beb1a2f6afff75ab321dafff4820420beb202b6153f6566e6367a877f3571ff17e3f035b04600307f51a2634084a160ca5d97cc9c767bb42e3c76957000553ec12f4f1da58d7db97e9a1d194eaaffe61e1cb0051f129309c8c95aa4c23af18b0bdc03263c99400286a46a067aa484314ae49d3fa6e2a52cb4720743acac69fb1a41eeb4e920022e4eb98fc411f275c4e66bdffac4060480776da609223f583019b2023829292d55237cb1bab63c5ab1129d525057b58f43d854d75fcfd5e5bfe17afd69d86305eec770b096c462c7411732d277d622125174bcd8c8c4993686cafca71f522c71a8170e2f091b487c935aa271b974e7b9f74da13b2921a9679b0025211422bf7df2e2869524f4a623c1f097b901774fc09db741f38ff113a5fa15a601c9c5498eb6a9e8253477b2f58bbe1d3460739f942670b075c566695af739071d54b5f62fff9c0906373b8a056cd7c41070490035fd0d4ae2c1c7cdde69d0402355180cfbd465aa9f626873f465c1f6d6ddb3316c4a180500a76eb54cb357850017bf7dc8a440ef9e719b3128543478018ca509395c63ab4ba8443f0e56a39158409db0c7189f11d00c3eaababf467d01c734f74c99da4cf96d51657e9a26e9cc56d1bb1721014a378b0a83f89db91e53205d62d8ecc3c37b34f5f9489ef588a1914d7d9dd4bc9624791dad6a5feffeffdb4bb0ab7dd84c6889daf177e16c6a58e189ac9a0471f80aa8de366783c77ae96324dd508b27d8864d96c25a20018ae0c18d9d9abd5a07f5cbe781de504977ec2cd64deece82008f1b6e539b053b1397e14224039e6a655d6470f890f249a1ee413f61bb6de17c55d9d657c75227f6301ecbb91529196c42e974a33d4c0a02d5f582b4c3c29fd3c4439783af1f8194014e0baf289d67a31ebcc213e5794eacc19b5e03940f6ce2818bd0f7a61d1411bef875c6df90c250118f37e31c43a58b16339997368533d00382d5b1e06d71344771de086e5041d2b7e1965f3215aaa661cfc33c5925c4769dfeabe4d5676d19e0809f057e322536ae965a58bcb882faa2accbf732436af68f92ec0f45a80b94a8ff4de62ae6f20b603f695f8393b382d96e8758ed3988fd741dea5faab6a8b1da8091a4573f8a676aecac46dcae1dc877e01c00d4ccdc23859a018b2dd64409eeabb0f00e9778ad214b31673affef56237b32a9382ec314dc777052fd0f83dd811db5886e753e5e440f168547396afaa315b7c6898eb3ff59f7878307a81858a2902e6ac44f416c6bd69e92f428264b7dbc205bdf2a98c86236474afd786e0f537afd2893aa9d3ae46013e012c05e3093305be4ab10decf529fe5710026ed814a131d1914bd17ca4a40970a85d6d991c0578efc6f1757bc549728a626690b468f49a08f1b32786a706bd876d6bf9682241d7881c9737a4debb1cd8f53351215cc56278a0cd6a31a4579dabde1e2f595cf0b63b0532cd9e8aa77cc4c24a99eabef7f0907c52b63b1845463c5527fdfbb339f71b97e802f99455aba54f7b8e63055f4c5f90b64c28cde61dfcc97a21a101705f6d2b029d120342740d1d2829c20e8ab5952d49c2a1cd9120853dfa76a3dacedfa7169e681297eae803819d8f296c22ca94bd00e76a9d19d8aab3dbdcf230f0ac09569ec5042c87259f22c514d86fbaf00cba84c11f36dadd74d463047656a1c095d407ac03cefdf4ad878464ebc096ddf9e0a063dd9432a3d045f2dcbe54d6867814bf4bb9adde18313e7b3cf5cd3eb886167504c07ab1f0dbeb8b4d5355bfc6aa3f0baff6f62d78ca2358b971b32f5a4ab6e9d82c183ea9611cc437082b8c19285832dc8a857d9a6a198cb577c9bbf031f92b66a7db4b95bb916d0f76fdf26be65e0fb08c1acb299dba03622ebc1b78fe74fe675162872436f33fbdd84f1ac98a0a0d6a928b04259756796df274e845cf6d9f1b49d968695176b5926cd55a92dafa7ce64ab8d0785f9808462b45aac5753b23944bfc09942b0d475ef9176895a3d752ee054ac03548a5f2a9344e2adc39d50fa10bde2b86ce7922c27612d3cfd5c87171a1699f91a193b7712692f00ee839d4a9c706bc2f753aeb300d66e788cc54e58afc72f59888c1650d7946d6bc0e27a2c2da9ef76c4b0a1538770f0abdf57b6b8183c58411cf785594ff429bc8a98b5eb9cdbc9b472748c09b3f8836571757f3d2f31efc5c5a295bd9f68c669a8932e48c739e65e6b2b41a1b5a2cf860281781ca23e5779467f0a2b4f00127ad0d7717f80d7cd93a3a0c1788e5bcb77a1bf568bdb224b3ebc3b2303c8053a913f5c794a5f2f397207d5dc55a64ed2b13c35f7712950eac9fc25ef50444a74c6b599a3418d1af4e059a8ae21e2406b406dde797c3a8d97fd30a768e12c7f074514fbc65462bef3f4f73824e83d4c8ccc38ff1a1182c9cbbdb10e076c73cc3d145d3a213aa215e2674dd7837690a90539ca7c6bb21791daa60a07532a750e67d18dcfed0d4ecdf6781402bcf0f5ce1a60c993ac65c7c257123a8dbd24f028f6139397329a21023661e7a3ed12f3adb65e2b6ae84d9f71258a628c7582773cbbb8e023171e18c7da33ff7ae0aad876b815516fc3ac0e685c6f26a9ade07ff38bbabe3fdb1c6ef11ca3433a05161ddd0d239b3dee9daf5dc50b154f7a094ed43f936090d18960206acd8506ee5525ed9da892fae4b9ba8b7e86580802d3c90c436f033731480e3f1a33fc5e050f6694533015db4206731e16f2e47ef047e42ffe5fe796212d798fb81778b8fa29911efd52b0fcbc16d6e14c02ae2b7697e3ea9e770005f9805d4562bbddb875e9e538199aedd97930c87aa54f346224ec7b50b854582a326c7fdacd817e3628bc4b624d8b89c1923f2d01fde5e0dd0ca4d1aeeec680054bcf8edd5904323e71a2fae36a6eb1651180d614cd6cc70c94865c72a87cc1ef986f569ce47683c3cb4186926b90070d497a0d19946b63f0bf064531b200573c3c2af15e014e0158c140b4e95cac486393d1efa56a5bb8b58a2f7024b1be387975ad0f6bf6746fc150efa38667303ecc915008868dcd3b60e99f808f0cdc414d295cb89c39fa803c1fa8a78be6d1b2b9d3f75ac3e917b5efb18f19a8b31420012a39dbf9a75adfc5237d0d49b3bad2a5a3a5525541cb1cab4e06acb302e02ddd0634c2e41547b07b7c720f89e5f9c786eade6215bddbeafc539719b365aa2f5bb1fb78ce40a3441361b8dbe6e977744739790862c70f6fa2ba176fb13d5c56034804863565e735481fcbdcf466122543d8d6fd1721873c50f6cfca75e410e4afa33863d21a970eb5fee082068cad8efe33b3a17250bd863e4dbe0c1b8c612f28f67f83ecc02aa1961f5cd8038491de0514fd71aba6116849cfb927922f6d7152ee42a6d5307a265bf2090d14bd1676cf31c85f42a871b1cca8d6d5d1edb01a5d499a005288bcb591e903d8f20546075d5647768ad26777862990ad3a01ee2449f808005be11c45cf31129c8b883845e6397b9cc8cb72504632563624fd1da9ea8d70a76a148c943774956bcf1a8b0ae4802dd8196a7e4be2463a677a108ab22e9bb9d8c136bd01f4b9e525b1c1c64fcdea4867c309563fc25dd4999ddeede3fde7e7b9343fb9628c601525788a5d425d207f4481f1716ee68aed7877df47d0e416d324a347e361d41b1fb9261bcdcc2d8ac2b9bba84288096ddecc4ffd016102fe5989686b8d4e8d6cf9006d8459625aa762b52402aa930bc94a12215a3aac4223654e3980fe6bf54d90cb4dc9110fd2f155221b4632ee6690b9a15088c71375f8fa1fef4db0a9b9a1a5be65da5cb642e23a8f958eeb2421a1c270450a43ff75801af992f4f07a24827f3071f5bbb880489081b16670f33f44c545318a54ea6b44eefcf57d4bc70c0da2da1b48996f677d01425cac12b8d3d6c58a475c7717ea59ff6f204da1ea3b81268dfe5b75a2ecdc4b8851ff47798c95c92e5b197294223c3c2f21b073ce8921eb3b1cb02ab5b056bfb40dbbc0d0a1ed3dc49b2b0c452fb3a289899285ebc5b052f1c455360812a783fda5b585190af513a93cf48a09f2b9cb4e4fd74bacc03f3ec7dd10914614bd9ac04e2a2613490a9eb373c9aef599a745dd916e23d86a163e29f686a3410fd597dc48e2692ee60f1339f6e15f78e0c1557e54ab282dd30d7390fd34a3302ff86284e456144af98624ca04b7b3dc24b484973bf0a206f0a3d16da4cfe8ac0ff3eb46fd87ba5cc03004b897db771d01c1c139e93930f5d2761937dce4575088127011249f4d1e7e2a5b885f04302559b0a79d79018ca9203bace547ca2045c116314bb27fc334b8352aa14fda68d6b62e6096d42aac300e153fed44c0949a16e3ba97920f7fdf7b4aade28393f8efe5992c765661ef5588e1df6ffff581a624851372c436072f7f5823d18eeebdeed49671d6b8ca3fb50f5e9c49b674e335df6d5cf114e85a006a19ccd6bb243f2d4cade485746755d6c5c8b7d6a5b9e567f77ef5c6be160f1f2e9ff7281ed8278f6d60cb7a8ea1768bf137a24c2ad37d8019d275a84791da9fc20834a359241de08adebfac96436b2d1450fab6cc5947735de4f556526a1210909291deca6213aa7696f79a68f0b1a1a996f42c583c66852cea97da89f1e7420ef489f13ff8c50d9d21289f21a4f9436fe2996bb25ce89ca91ce2d6c383759c64c481dc103ae53f366c3e1d63035a94911811931f5add204eed53e164ca8c2f0ce58ee87298c37be014fab7ba867973fd9947974275708b2842398651006fbaad3138cc6a62c9698afde983837a278a36963c2a502039ad3b283be6d68450e793e7e7f1351d0f0260a35dc5dfe0858f23bba44ecc37c1cd9484a28ab6e6e3206ad8b29c2b682c3dc5196441df426577225998f2cbd8dd83487b81c7ef3ddd234c5e9b6eb86a3bf2a65aa2f3ba25ad4051f8d07a64ce785b52e987730a0ec137151fe44f6d6166d6ed60fec2161931f44f5c4923996d69099f8bc08a094578131a043fa090c93f4002d29a89f07813d9aca587c648fe4bbf3103855bbbddab32c6d1184cf9a75ea7eeb827b148e41601cba9b3c51153bf1efa9d4606e31f20672e03616b811f2adcecb659eea520991110985a28b6c3d4aee3800460c68371fdbf560d6ff93ad5591ef6b11035ba5ade551e84d676a36ebbd89dd8b480a991b352c8fc02c2a262eb417b08c0a33f8470eb0ee7b4a8ba6a661d9f2652d0d94ac8261cc70ba93666a30717fb9852edbaf8d59bfee428ea4baed3b09282cf66928dcbe1515a0bf4707557d4eeedcb87a9fdb0f28704ca1091307e7e88939e73dd0305e94604ccd800a029592beb0904f862199600d7f8c3a9088b74f7347cf85993a825ed2254cde8255766f1511c4b29e25af8d9b13a9b60b2e8fe758c587883b6ea22ec12029e5f91bde638f98d41f192935d77c04676d437fe223cac88361ae302b7bce9810c09213d7e409b10b802faaee445b5ce8afe07f8373eb430fef8ab0fa6f58e37d16b66fdf284cb3e10d62d65d46eb3919260dd08ad2049813e6a8bef4dfc895a9b194b899b7f2eb1420805a1618548b4b357d84e89403abb9ed57ecfa28365c276b508776bd976267650c5ff8d3e0b5c1d24414e673610913d1e4e45f2d306937f92849770954f17455bb878095a57345f72fc2bc5d700d6277c12685d9d850931dee33dab5160bd0ca95fc6b77ac391f979e4ecbd88afd4ae7f050e94cd26d875acf5a5082e2730abdf9bea209787993af780527f220d9470a6e02459dc3f11bff81c3d14e848741785c28ef8a8a4f0d48d168fd7fa8f52a1cdeb177deacf05fa99eac640607caf3271aaa147a3076c98d2313089e4782eee8b1df76aa33d01db1d4b7054bd1aa46f2e612947121cca71f169cf7eb78550c1871aa30ca8000f67fc02aca4ee0b5a19ed2703a2d9c7a9c3aff1e97cf21d2a37c05b29729a43334fdf5dd9dd789cc81af545ee1728a859e265f50ad8e6ae9999f6285f48cd3799d2ff808cf94a65bfbff1dc1c96fc857fadcc4f692241a60aef42dd801c80db59c7ebc18fb378838bd29de6e24a1b945dee182cd4804b449bf3c94a233f0fbcda6b4dfea3f685cbbb4d197a27cf78704264a7cec8023730f13bb34d26ad8d31eb821c9be09444a2b443e1e9f29bc74b37096f3c89ff3b31b66452cbd9007066909f8f75c87f7dd2ad69518ac0aff4fd0061cde0f92d50ed23e5f7970f68bfaf4f1b9e0289f2b2fa590c56aa5bf241c2895040b88261f21d6919a0c2bbc59941d74aad3c6a3d68e6276341bf105f80fcc94275dd95ad7fd4a26cbf18fbd9707fce13887695efc824b4b4a171e07f3c6050d2eeb298b4a6e0bb0d752a8c9ec76cc5c7944af01272278d5356a18645ebb2405997ea0da517748a04871378405aeae6e15240484d1210acb84132ee9b2afd575602f6c1be23ed907a2f3d41417748f0273f746b0aa42d4f6d69859a79f8be2b9e80d14a7b0580e42440c613d068d0c543ec4d5acd65fa1e7dd304be60717bc3c8b8632120dfa5a0e10840dc648b5587e1f33c656db0ce1da41975ef46a4b6a0c7c3815874bf457f7fb91be04a3a6e3ffe45b8d012b9e6dbbacc59c7959e29619568a54aa2dd327c4f9e1d0258d1883a97a06eef69a06ea3e9f71b0d71e26158e85958e224b15d7a0509b8bd8f41436a895e28052dcec1605174288bfa061d6333cc6f0d1c672146ae2e68aeda5ae0abd7a83943dba5f7c5e1a5d0ea63ab0201a42fa793e85a75943437c62e6b88c950f0784e36cc3885b4a21524bbf554928f540048e1a742dd28aa20f9014e80b92e9f055b1fc2da7c99b4d248a05444fff50eac643414e22e90f226d840a6e3e05909c41a12796ab135caaaf029fd8ff197077f6b60fd7a4a2b6397c313af8c4493eb975cc5c882fa09634fd17749c3f07c8670bd1801f047f1680e128f2fb7aaa353219d43a8097805a4b2424d6d3982b16be06f5296229289f77c0e9404b6e7033a1f2d35ea33974fa1f9dada22e631ebd9f69e09e4d2fc6d043c22fdea604bea6c4e304a79b5aad4f7ab44ec3102715e62131cd26d07ec24a556aa5a3dcb62b6afa0bf91ea365bd00d77dfcd01f27388a94be061b3ff1de4a06da4799683ba5ca5c7763c04bd12e470e81146f8feb6b0e7bedbfa6d8a957034d95c29dca8595d2817f59f89a6aa48ead52dcd636d4767f9caca5ce063b61d880e56a46adefc643901b0d04f687a95da07fad46cd824ec58722c20cc6e411733827d134c95d7e045e9b99c47dec225c543f76b60f1ae4277c39f4c9025272db8196cf4fbe673a1219284dc5b17bf65925090232f30996ec0e002301e13a2df762ecb25d00efb2743c1ada83158f0a3c22852134185ded1edc4024bfd5644d47f193afa335e20fc5d99ac4c13fe5b02e8d02e0602f6e0f8cd206246ca2c53d1da6a67ff63c374edac3647b67b174a9f410ab8ce7b16e03fed9e7882f4ec9775a2e5739abdc76bbb43f55212d56f1faea0217e0ca5a5f8a8357d87c7bdde5c47fd6b36e94717bfccb47b3feaf29e5ae6ee095cd9c4afe62a00f19c7174575ebea3b6ec0e7db275a71c973a988c23e907b0b2990f0d02d3130e23eb1f2300821d5fcd32ff71842c725f81cc39f388f25f1c1532ba009aae15b6d08b18d9aeef70071c5172a8b01d3839cbb11f1f21cc3be6957f526b1e94fa5f62800fb42eda3a080becc2407f14f8143cb2735fd2b2a63dde0c7666f5dbb7d8b459a901ce7d954aebdc0531a10484efc52d4ffd4ea5b6f1941e73d6e5b40f7f4800fbd4ea30186210ef0912269ce1b415cad7313fcd817ef92b145378a244026114fbefab5c7bbca52c8411a7be5c715abe0117037b39b0fe683e38c1b12163a7d26db9dd08dd237b480b819fa23410ec837e4aae6d964ebee25c37f0fbd7d1cbb775eb77b731ed463e4fdb549cf237b13ba3e896a02e29a505fcb9a417d1a599020ac1887e0de300e154267996aa611f98c1e6a702aaf90138122d723721cd42592134d92c7a3b48fb9efc22fd57cc8c352842f5409de3c7255e25e2d49a1461de1dafa54269a2e3891ff31bcc8be552dfd472bc19cb58b6c4243d5c65dd3f20a5e65b86faf612b33a798cfc76347760e8599e0af8db73d8cb6c5f28432d570c9af57763f8414ac31a385e5bee17029b04e84ac22a470004f7f88e8e45a90ab0de1ee98de6bae9d3e29387e97295f874b8c57c2aebe2282dbb437dbfcc5ecb3b299e579f3b56f9014253c7bc88b6fbb0fa66ffbdb3e8d424511ee9ce5be9a8cd6e41345ab75cb1ab7cf5620e4f4d80e268943faa00bc6a0d3e96608a46c801f009024360f263ad2745686c68d0f41b84b10ce8153bf2904b2346dd210394e0132e4f27df71f5bed2c48737c793c30e98ba85a4c19e16477cbd62cd41a848618d932cbd1b359e6e8057d5e2dabdd110bdcbc5608eb78159aefa8ed4a6e5b385ed01af5d5372c7349e23f0e507104f48859ab614973d54d4a0dc6015f341608f90501ff761daf08643505294d82bf54370e33b37bd19e87b7aae95d38b3b515998ebafcd1430eaef50b1f08dc58b0ec8a7d2d2ae0a800b02427e2bb21589f965f54eb0e8667597c480499a2af0827691c2835046c080658392af3e609c03d23fe7e7b55551cc63563ec1f29c40b1fc7e9279ecbc8859349042ce73a7a0d806676ae6a7ec0378d2de0249d35100f9100e478da441e0c6ba7d4fdc470cfe34cd86e18c9bca3ec5cf2a62bab9c03b4ff41938d39e1adc7c37376a965688497f4866360be72647c2d5696d4d63d8a9764fd76dd02390dde4f70667a14b78d6cc10bd8e3ac0d2cf13b5f00851c4758f7ba923afdb5c2f860d22fe90c5d11ff1883a112106d2541621f84a78c79c070a582f80ca0e1839b1311e087086e014bdd932b19ca5745f9476258f51290a3c381ab114f157fe3133e0f25ef915d8a8cd126610a5f8e84c3623738d2e01c12ac2b91e781ceb6b29bcfe24cb02ab8e9b0f037830642fe77d30e41242d69593e0372f689b4e38e2ac6ffdefb41271e0cd6d403ea8e46f5799b9eab03e8d04914ad74972b88d1d666c781b112633bd73ab1420543a573b06eb7c058bbc230e33cba6bce70ccc61c70184da2485438f5e7100b2027822f05fc162a4bae6a60991581c27e242f08885367a38caa620b8ed9e55edf20a8afee74f415bc33bfd3afb3a99077be0dc4ca7a7d7e60842fd1b8c02f8d444c01264164cc73b25a1e635b7b5dec0c6338d0a3db40ba39a7e83ba6082d813d17f22f107a241d3297a1f791e20c3434402ceb95bf5fac3eb0ce9c50830f4e615a14698b4d18ae6caf1408b430ab52294220377a4d8f03cf7184c2e341b31f73d3e249459bc1ca4088c8d55e26a03c3438b39ee951a99a6b7f4f0b2623344783f29c9c3509678a0d6e2f2167b6f1e4723f4a6f97806894c4d6ebeec87a90663dfdfadf9d3dce6414d57c47741046b8d04084a5b665950dddc5e18cc526997f4ae35b071095d748082a69ede08d842af84e97ff1ca33a748ec1375fe9c2c44e95bfb3f3eb392a6e578e68d9fe2151d5fb8fd2b9571ec98a97d113635afae5ebe65ace3774b25ab44b66708d3a02043149af5483803d113476c2d79b92596da9e5a320140cfdba2de0a79bd75ab884d9ee39ff9000af94ece5860c75a86e9df6a0157edcf9a3aba73fc41faf8ac8b2c7c2de9f8ceeeaee1b61b0f514f4242d34c258b3cc45be67bcc976db98c44fcaafdc326d80f5ea9749fadbd064cbfc5dc9729d6b60ebc9fb79332130335649412aff1c96e97fce9b140403fee93117170ad83e16dcd00e60c762a1c34782da6666c5dac1c393621dca41cf68c8c8a10a1d49dc8a6958f7941dd90ebec7d8c1a9b2cd91dac006c5ed8d076aae5ece00870749142d6f7576806b2c8811a63583551d0092a68746b16e00b36831cf244941b2407daabdffa43db1340a299530e42d7a7bf15953442f1611f1e2c8bcf2c9c51a6231a4ced026e3039e8e11baa81a23be598381768febe5f77714a76c0cdd4c7c49f660ad56f735928fa1fc08689d86b882d128970c5106da1f09ed5e89856c5d2e3ac680558c539f178b7e3101c4e5327dbb4a5d8af529411018f0134489aaa04036f0d8a91d768a8862be4e8b18b1d76a843a3d248a6948c8b763d9c95492abae5a9e93d4e6cb6deb11025852ccb5fa14f8221e003a515c719c2974e55e3710778d8484fdbd9732588efe9e0ef28fc980639ce79740bbc43fcc6a4f07ce2d7d270140492a0b759b88297274bf29b44051711a022384aac161453e92bd23c3d90b0367a87596fe2819969998e063a6566778b1a1d7b057cf25156bcff696c5018d06cc400cb6b313d36724476899629c3d2dadcb8a43352952b2431f68cc3c90999c5b22c0acdbdb1c74ff0a1fd7a997eaf48c41ddc1aadcca0fc9b9a5644df554c01b5a6ee887a9c3133bb6e2c07eaf80193be18410066315eaeff6aa9826f001a1d11ee7a513da68f7f978248e1d2600038fdc1f407fda9891e74a99bbfc43b335d9beccd22fd4f7bc4427a498aa46085840be52336de00b2445fc0b745937888a1cda2b898d29aad81250e0c1d0c079eee7248f19790545040f2c33446be56a8382d5aa94795b11ae73537b0a4a30cf0da821f58a3cc8e878083a741f9beea324754638b8f397edb00c239fec87e59f91a7f86db5e3c48c09389ccfd8fff333ffeddd5f27c9dca80e9bc8da7021ff9dde9ec8a248bc5d01c228579773a85aff1e14901e2a36c8f149c6810815979a767a7daa24b10071190b5da939e5374ad6e148b8187cfd78f2c25200e3a589b606e7e8c6f854d75c8edf8d939ac3d12ab3ae1e6a89966243ac065b9a13de560af9547f5dc4beb7c93d3bc2aee9587247d70bcc925a008e87942af6668e1edfbfceccd1b0c8a04237bfbc59d772d6fd1f30203ec49f91cb7c980ae5cbd1ceeea7fa389a2a71ba472b41b34ff9cfced78d73d1d5ccab45c5f3df3e2ed45bb6ee5697a4ecc8895f172fc989802dd8e1c6dd34bc89795443ce339681a575178bb578ee0cb2d91bdc5e1a87bfc34379f242f1a55f02328682fc8d6f935fe64f440c809348aed9fdfca3b790208286a43fd7b26c993df3e92be2047c131f669deb8c941f537d19df82f8ea759fd444e7505574d6f033d8a932673244e1baac0bf66c0bbd529c1618f5f6f47c6e9f2c7cce1315a762e3958d9a09f816afc1bf23d4611d12ec93e4f5d6afa748ef1763426b061f4a27588f838afb0b23157a0bc6e17fe8ae0368336b165b13696a78114785bee1fc3cdfe44296943486f6fcd11cec210e289e38c5db832dd95fb336d3a37f90e535619e68c98aa9c2f4fec5accc3d56fb21149de892831e6dd8c8cb3ef1f5882886e997b24d81a7c366ccb1d1c57a00a45f5288806833c9a5733667f17647231e84cdd7772f62d43c63ae657f8da3985354f8490c0ad10495d30dd6d530b4b33b03e14f563a49b83dda22d320f86a5572b2aa368129fbe8c02df032f0f108fc477ecd762fe2bbfc5d6c2e301f5693b749ca57aa62e58940a3f127810d9c68660f452bb16ffda95f0ee146868664197fc9fa74ba4c4a9b8a911016e69b1f6cfd4510d26fdbd010b2cbce26ddab050e22609019d1fd8fbeb3e6786de330b055819c8afd4667b44d915da1d5f00dda505915a49f9f0d89f7aa10cd1e2cb177dcd41859b54d58c6d337ee57aaa54f60f16e4f0b8e0440a6c1155141b1794ef30a058e13101d9fac8814eee836e2a00f24901e2544a16e4ea9e2a14cc8683b2ea8627c477462169671d8c2b0ee40e15c90df31ee26e7cbb62d812fcb010fb5de33671f3fa356c34782242ea6cffba0e1753c63f65cfb5dd950964268954b5cdadb24623b7ac519451f7e8db329fe7bdebb9e2254e0e93bcf49b2aea0ec18db8d33210b5026b2125e12af1a5f218dba6bfaab9f59712c091f21459bef9e31d79ee146bae89e5d8dac7bdecc5b073c1cc84ed7febe4fa03c59b3f675933c58ca87d1bdbbcc9afdf9e4863c75b1c8a2a29a538f14a3543f140dee18e7f8f4024cfc32723d2a698b4818af4584126efd3b670d96655522dff6222742dd2acb66f40aca2ca48486ad743ebc4db8e5970ed1fb18551667b1688d2381c70869928589f3455df2c440d035a7622d506fd435b7f1329f69b2e4d3008eb7664238949cfeab252299b2a38ff745eea15f009fff747f9fa8cc0977666a3d02b089693139b8aa7020a858cbc4a06f23213b2ffc41dfb77a0298f29fd70bbfdb3281f3e2a480417ce6bd8501ba2f66277b93a91fe4667266b061e6cdeee3e9dac6167d442fe92600afe680f3a62539c5587e3f392bb362769dc35185218cbf166d8bea3bc34ab772a09377ea8a505d0fdca2163ee6e4cdcd0eabba37f1630d6c0446f8f0810d003111d2422631654348f9a16ab74d5f0de56d957319b4dd7e0c9c91d6334fd7581d3c1025a2f2d0d37c2d7ab0edd760a50e7f983995c612088e7d196befbb3504826104300a62968bf480a0f8262d583a49884301cb52ef66793454214a5ac1917326a79a0c4bd8c62a46e227d88ef8a07d2f9f69e132180b1cbcc4972bbb3afb0d3271b30513d10e0f9235f5632cfdd71b3033654a5b547980063d2b5630bc6b733d983c9e1bde5198cee5838d932eb42ac27830c320373ce37569c8c1cf7ce2efc825e15ee12c683988f8028195cb93839a9ab02ed7a9c969c5a6e6786a5de93753a213d1045e45dee2c897964059c6929fa71e3134c6917980f32171834c12d15e8f631c0dc898b94e43ecb320fdd4e61bc6375cb2ad7989f44bafd8fdce5b9d6662d63ae7e218d32dc87f292e755d181ba0a037766949e04fe7e644c13be9317559ee25145b07c0db22ad273c11e98b2de8e47b1733ed88d8c372a91ef247a1dbc50b345933ed99b9e9cfbf766dc7d9ecff575cbd85231073b82591304c1a6cc5fc6d591ef7a7309d2c6b95708fabb2ee0e4e9df0eeb54ae43c7fce12cdbfa1eead707f3c13770053883e1789e5d48c789c95f51b70f9cf3f090f4c78af77c8a738e4f39b6a026597d07142f6fc72ac7ebbdfb99310e5b8f7a9f37640bb87eb13b5c11b90221fe2a882561920ac0863bb4b800f3182391a5fd91f921911099fafe0be8795bfed97385b447c55531ed150bed06e5c3a334c11528fddf49227d638d816cdc26b4f77bfc44bf23651ffdf86f34294ed431b1ca21b61a54778f0d41b9b1d263f4281160f3294e885d16e2c02c949bb1cfa3aadb16b75418ec7fb564c325cad2472bf71bea3a0cb8b496265d6b56670adcd608bd4b7aa43c42717ce047806da74089f084ad5e1e4eb5273476813c5f5bad7edaf411dc1bee3f76fce72a966012c9e97f33051d3d0d8dc24bef114a161860f809e6b7d194dfefa3af19914fb633329c24a5b074982efb284493a4bc64386ed540caf5559fed1f3d55ea24554561324d827349de89ee37a86493cc3f1ffd3dc9198494339abeaddc386591ca07b8f388ee90a8a29a8b3c594b6247cd261eab78812424ffdcec8083bb1c14187b06e739573bdf38246b20195c31f9a12701011f49cb7e6d1d654bcc9d56ffeb293ee5291f8acc94bcd2214cc9a4d23b78a9b6e0e21ecbe1d01c1a0ee81f3f88fceb708c07311d22a90aef246bd19ee241c0c0f81c8e8db97b6227c15f663e7c76c52282e9f1744c197fb50eb4c976d4f96c47ef6f5404c77e3865a5b9f5ac509b093f2e2515e3626020f47779e23b8aecf661d785469d4a8b5b7a4a4711687db54a066b3b89bbaf8558a53ee3b323ae11ab22ded75aa85a95a475d507ccc713ab21fc83a922075b1ff4dee3994c9829048c9449fea993738abbf3fb97a0c5ae19f59beffb389a884f3333b157eb29549a41e92ec4f998c73d7bb1bd69a9ae8dbe60229511bf8946919e4222cb9fdc1741779c03abd3a51da03605609b24c9cc44c43989c599d99fe08e844a21a3a85e3d93feaa936d9b5a9106dad91558ef0575c3e0690c6a1a3df88b374ff442e5e60bd35855d9f3ff2eb846681783e1e1fd557eb9305d2598427c9d1eee16d21a8a622e97f7f27e27598467f481c4c3f913e5e510bae456c8aa4369ccfe588b07bb785114887065b37ec94121f99ddfa107bdebc7a2498cc7481f111f95a43b2d9d0ab09e370cc6e1ad985a1472f464b0cd8b503f75ca9ee0f530bb3df130eb2e1f08d79b59c4095df694d0bbcc6076b3296c9855def5b122112468f570e8535aa74d316bee72e742ad8232df49dfe8ec2509edda9ebd45855e96308ea6cd071246d5a92c1d3e642fab8bc777797e94b5a6a26647976d753e414ddcd8c0bd867fcd74c05fddd5ca6a327b93b3466ebb05d180fa900b5aeb05f66761f815ae44005bf450f8e129236403f71a0ec42c96aac0f5be3f506c852427a3db24dbaf9a50627f97a4c26aa3f34b89f1e1a327c540904cb9cc72c3864638aa08f1f649bb0959e7455e42fd0c6eeaa92e1ebc59ef0222b00d0969efc9884db86f376785c70af8b117eb2451920476b6e830564e7a8330de7168ff766bf75233984f6eb9112d3611e14634c6db0a55be9951afe00bd639e84302c134a2bf167103f393e6bef988457bb559366db7871d3838afc41e3dbe60647c20e8350d63fc1fbeaba5717abaa02a6679475de447febf669ebcd078109a6e718004652283c509f497f2c2c313c72eaec0741c87ef6aafdf7829f13ca3ea8f608a083ccf11768ff839a3517e48ed066f02893d2bc6eea53f33709091acde107b641e867588e7ee9842f6d1ffc9c4f5d88b0343a5b009f181325b06e8c7fff56a993100682657a58ba9ae4ea5dcb589b9dcfd942cf9f92b804c7bd2de62f7cd7df10a9fa79c6e79d98e7b76d8ef0d071341787535e49fadbb82162fd1f69041488e83383df2e5e019833e4b4a50407f13ebd09a4799363e40b07a76629995ccef7d1ee382cca2c10751e481830ac5a954ac15d8e74952059917f45cacbfd609a8d4a9048e8a01bae644fa9307de57839b61070fdca070a4e78ddc5fb7c8e118d4bff5d1056f0d5559b9c9e7f193ace28c8b30d0ffac2714fc63ce3edd3d6877717a82055b8a8691fd31aa8178f0d9abf4b4f1a1e0c19c5d56d61be851ab2ff929e87e3599f4811ca728e99399779188e90912178eb45071658846a7087a8ce1ed5a4ecdf795364be41d82418ce272689b0a50c2d24cd3c458cd7669d885a9b8c25c95cef18df358eb4919cd26e2fb69d7d518c480a58c9f60cc2f2cce854f5b76ef7f493c2983a6d16bbc89b622860e5d87237a6c97dccf18e3b5dcba551bea96cdcda3ab3e6aea14ba1176d349e864321dface2aef8525db693c42f42f5dfb433ad4e3dce86fc066996ca914d36e8f67aa19277687b6000dcb74c3a56ed4f20a238483515a13061ce11844a97d66d6d63c2a70d180f842a5b64957b484dd4148fda3a40c99de1c3705873296fd97ac36888fdd977ecf9e7b4e11dab8c8e3f6999df73d634a77cfe92f4baf869bd883a6d69f2e9b7823edb2bee774c45de51979053423dfde6e27ba718cd287d61758bed2facba865a60638d39b9e7d5409a5db5573070846a571778c9bee1b8ef0dbd2296f28913e7da4241a3820318ea92c1df698ef7d0c58aeb5a3ceb71b877a55a3ac8edc72ff0e8bb3c3dd1f713ed6aaf9ec635150f9646c877017776cdb3b5213cb1d535f723cfa795953d9e8a91a1fa29d6ccab3e09d6fa24d1ecb28473905813dc2eb27f7d66e6e609ad717c4f70f97c50b8cd8d1da0ef7b82f59541d4439a00295890ebafc24c11294231b38ccf186020590d0778299b058586ca68d97a8b4a9829a00d91206dba3797cb9c3881df09fa3ff87706357cebec9b74125afb4c1a397e582a2073e708ce02a83f1ba9e203af9181f7ee47dddafc4010dc00ae600e040a1479618743be395b5754638879f19577df4048d5046c3ae8564531883aef9007ff73ad764f773ebcd8a91041a1317ea3867db992366f9e91551a5c39e0587dd8f201404833b8e4d8f7d0106c49efaf9e9b39a41b1b97efdc930edacbbe64bee848b8d9422e5e59c341255d281528e8608fa238554c4efc908988fbb84e5c0536687340a1890147d0db92b0661f5f417496b909202e5de9852ff8f9a66e805ad5bd589508be3e1192431500f4ed62bc565abab78b334207d0bf5917b20ba3506c5eeef93d6b7d8faeea19ab35687a26238ceea5d7d2ca8a837e18df02ddc7125861f32de958c9bd1cd1ff0d625bb118605e7e36d5890a08ae9a97dd08a6caecf83d536ce9a3cec7d1f6c0bbe3dd4284bde537f9dbd0a90b6c9cb4df1faf7c56d5c8f5beb6a47e5999a7a4a9021abdf626bc05cf809cc3cad78c78275de9d80ffbc965f2aead80de23fed38d9b92750dca0e8b9696b19e939efc061b5f028e329146b6ac867aefc3c2c3e0a7101150021ede1d3e0510f4a33f59e33d57ed323ca85bffd11df80a51c24a2cf332f7cd67500a72c93e71d30aa07055b502781076a30bf3529714eaf29414993e8af26d9192102d9ff794cfab8fba0c249663a76d9aa93ffa896645fc4421ff9e58a39773dba272bbfed0063c3690547df2d1d02c79160ca0e238e689cc61d3f18515589180f410f1c2ad6f011cbcb71b911e48b6ad0467aed8a8dfe321059f5484c606b191e3a7fe250c1c90b3af668f8d08f7043e465ace9c8bf8faf4312df7f9b7610a4c809f05f3e35bed1325db301cdc10702ad38da86edd62d62ecc8471f91cdf25cc4e7512cae36326a635e2f810101f292ea2f8aeed834d70490bd2e07e113cbd4e7cdab0ffee27c29a93a53d2596434ffc3df37bd01a411c883bd9396e1aaac2dbc8f47787362ee2907d585988c9d82bfd14975463931f3c0178ce690609f93bdc610047913eb55e775dca4c180ad9c56305b19e66e5fa0c51240694e81489855f1bd4589d647052bc3b09964d9df956be20afb0c0c337a15f18d5c53ff3c1b0e00121848e66d3aa99815831342ff9ffed73ac72727184d4838205c5e5512daa420b95af58f90a9732de4c22482541d776537b5923a616298ac43ddd3dc7e73e2b2fceeae54183740b0c9971c326c23701eecc7ee079089b5532d8a2d723ae477e57ca881ba6a953686527be26274f5a8f9cdb09862a3cdbdfe28d70cc9234ea35ff2e2b011d78ec511ff37c5fe273355e8587ca18e5ca4a3e98d77886aeeb082aad282c3c66874d7573738e7650f73704255e046050f116c36cd9c96eb13718f236c7fb29af9c42bf32f85834b4022e5a66c2625feac723a180df6b461b2b6e2de8c0ee6f3698a3ee7cc0d004dd32d170257140a3ca5762ac681deab0a1987894bf78dcfd334c3fbe46d3591150af81effbc3200576b29a7e6ce1811a1038369e7a730d336804d7542315fe908dc3100a0795c071dda1b6519ce0c5e79f0a728c22e84c9aa4f750ef917e92afd92a65054c38f4cff05ad11704aeb2bbd422a94298eb39dd1fc8b490f84c2d85a00a85334d685c2bc6e1785da097920ebba29847c1ba4ed18a64853083b41162e6c498163afe8c388ef83a2c932524a7d565877c4d6795d5a27aa5125e1d882ea1ae8065520ffd989ed7c0fc0799a80409a9ea4b00d9d0230c23d36a5260604fb7374cdc9e684ba97eaab9477de8f19dd286d27e257e0f2c74e6c46595237eae1bfe89475fad977afda0a7479f15649cf50b5505e1c30af23232d7f1136fe2b43b59704403e9b3365a13d8999fc66f7d7fe8f1c37b7e0110b185e8c9c352f7eadd4a0d3aff1f17a473f78c0969cee4775b11e670919c944586579f56f47b97be85de2b86a92573462ce91907d07091a5e5b049e7bd134d30c8b4376057852d83a0ba576d6fc5d82f40447e1b7861b20573ef808baa8af315350588f4a051dcb9d3c500a535d5bc409080504e73a3d9a6b546464587ea4df3b20674904565a2231e2207d4ef9e3706dd6682009f7be77897aa439050632f738385d08c00345f6c092885e08ca4fbf75ae952ef0d11d172c0f56a9a3a0ca779ba278f905b61fffda96ed3e0d3cfb1fce1c1bf05efd0f4a7bffa4b1dfa198c4c7d8b2b8cde7ee2b17e6369744f76731cae305b1580be6bca550bc360a1c993f6aba016e890d6f473d791501ab284637251ed15720901de5923a00b7e0bd578c0e20637264d708567a6835f4dc5258bffdeb55ca8d156ea3edc48c246724b4e0764fd8cd0a11fd0ee78cfc3fb909ea18e4408d338e3f93a62b9910c84a753a394e4f7d4c22a8fb5e5579980cb6c8eacf5798800879b480eaaf140c78730066de9a7a3e5a5cb4caeb94bb1372904a79fe2f576ef5a507a57991c06fc9f1dfff827fb8effd3aa437620a18abee80584592b6412e254addf63243100aa250eaceb114be8926d2bc2343ea90ede7a145fe5024a495349a7d78be341975fd27f60b8bdb9e1df7d02867f0e483030ef0f061682fdded4e70309dec6bed152c1295fa57f2137b5af9b204c44cb7b0db141c811cd299ff655d1ef38060720d67fe2897596ec4d0d4e2a9979c82101228c849cda6eea332aee7113b6cd59d654fbe32d7f059cac1a7c34b9df6cbcba8b5f5642beb41860fd69671a60bfaf8ae7f1d1bca11a8cd091000ec1841c60ba469334563c343daebaf3cd37f21edcc86083fd8cf66aa7c4973c6bbd106bf0ea367a2a75fc8446ab0896a0c1665244daf9a2b413a98ed277b0c0ec6c2b1acad18da4f0a0db8b71614d71f0c93914efce0c8028587cfb6c6ca2f40c2bebc1c848e06c83a234104ccabbde9501f87235fbf2046dce9cf82a173f7dd1d78cffb1cadbc829aafe030b69c72421b58c92b3d14ca0a4f692f56cdeb1c8dcc41cfca7bdc991d72650d169158f4d78989ee53580bdc36ebb44d24c266dc22fb5317fa3635006169d8c57329463ec80e2740057b3dba587c16e6410e4c833f4cf03ba10ff60785489053a8cc0b3410d51cce4030adb8895f702f80aec7039f693c0f44975fdf09fe4173cd071fe9d6f5b71939a3666d416a5b7a0f77833e88198bd361c92c15b6fa2f4e9c4c6d72d411804f6b66c8e382854036e5a400a8b81eeaf6405523f15b8733c8ed97c3714e2095b421a62bf8b3467b8c693c0369cf783d7e327d62d7719e62470f7b36d656ea33bd55904f048ca6dad79a77fdbcc1dcc925ba908296c081d4f073e093d48ce0894dbaaf15f550377972ff7fa22f0057520cc5f5976e3cf055ca8851211f1cd780906ad252f0f8d804b04c4658c439e6ff6f5b632b870b6704b83ff9ed2362d9d99e56d8096b9a577c75a46387f40b3e8836a62c069291e4720a3820a73ce10cbd2e8de3c993b0dd84531b0197481963a1fc938ec7db7c5084fbdb4ecafea927f40c905f35a33fbc57356cc1e9372eb2cc8baa1f0c1cc76dfae647906a728d788cb85f4900fe73275463db905b844e91d96d266612e71173880c3fe59fa8ccbe4e3b55c909d5632a772786059312a6e2dbe974e643f07a1a8acac667347822c03ef10e3d505ea04c7a5b1e2b9e4dbbabab4bbc4dbd29253145d4ed9e99da1c7e0160f403a21c3dfefd716533ff9ce99d6815a436594fcf1bfae8601b49378c9689b4c13df94d340ada30a418ff30b8e1a8b3fe16631bb8a9b89dbda07d6c8accf371582b388ac1011b70507e5e2747544d91ebe7652b03e146fac9ff248734b2a65bde895bffc1e407c839e412f034436e8e31d80ad8fafaa844cd152e013acc068d4b9fc403f4e4a6eeb31bc36ae11febafdf64e8bec967af966bb4c61d699f3391a1661f6544c685e9dbffd2ff97e58057eaf2017d6afb5c4c5a3d4422eea1fea3d9527be30c53047ca0c45fb04f4079129d8a7b4afff8a71e18e478d0ad74fca8cf86a71900440188f85f3a27e3fe7d22ba2cac7ca1eba61fb46158adb05f050976e9b2a28c523689b6a7ba8215a46fd597c048f4452dc2c39cbb9f9b046367da6ac4bb1d66feacac62ff85424f7a2b05bb6c7c8be372fa1e3f0fa9af354a241ac5b119c51d5a1f26201cd16e96bf173a3a9363fe7e1a1dd0e815a4d0acf96ff89462315a2ce3f49335c048d9e866dbeb37953109257042858aaf832cefab4bd14691952697d9111f052494c4720e2dae6fe1990c847529276c38f690fc8b9d34cf86b8d283f9c8f47bb424b54577e1c58662f05160ca472d20c98113de610a1ca18293eea0ab63e2d94a957bc8765281bdb742a0d6ba5e8c7a09852833d372eea013d73410da7c58ed72e76d2bfc50f7f65e5dc56433067b8b9a4b78bc5cb5f3f0d02cf646dfde64a827276cc71050d7e2b0f32130cff6bdd77110aaf3210e55238956737624a2d94ed9f4eba74c9dac5c0f081ce0055c9ce2e4c5874e4032d7038761dcd0a288661882b254f8de55da2cca69c074c84c1d51ffda695158a780e4f6ae641ea1940af748b040f0117769037a0897984c6ce7a2d78b45456f8df5e1dd1cc082c2e3dd97b4cbb61d2233ce98145fc14228dd03ee03bb18c44888cf53a6823bf3d59659a9d6e649e29bc3037a9cd9e49c47e29e347ba961d65e316903461b54230eed5dee4f7240ec6def3ab35fcef9f259d41c43f85f338d6939fc97ec8c2dd4a68af4b2ca9aaf0d65e4fe593b5460001e890a881b3c7f686a9d871bed1b758f4b85adc08ebaa950b401d63b4653d7fbc77afcd2e40c47c31df2300911b5de1a27d341be93c7311ed0e62ab5dbe94e60f266eeb59eb9003b03fea4bcfc1d59f712f19f21a339380231d5795b03519bcfd85c8dbbc187e4cc01e7f509047535d680e3caecc6647230b9de0a59156c3540b1af911536efe39c809ace7c1df8fd695988f58083f448ed06e9880a565608206fad262907d91bee20334c1a42d8d4809d4f79b4f297418561a9850d407ff9aafe84ad3f83efb3c6bf295d37c9148642b1c59057e2065caa03e31d82d0e08b52df37257e1264cdc2962d662a940c602460824d41bce5978df8c7ed519a50f8588507c291cd30e00e3711248fc85d98cd4ee50bfde46474187041c27f013fee58e4800054e464d391d220c2b4f24b0be358f77cef4f92c993276405d417568dd2552970c97a7db7cd7470d47c3f98769102d590172adde7711c58cdfbb1db674593124a7e40eb2a064ee9ba5c9e210d3e00f69148b7133f92389f92622acb37dce6158aa18669790a51b7e0e5fabc293d36957d1df5ae887db3d1fe497d428f4222bd0e83bed8d1267444631224dd3b136ae40ea084fa8fecc9a3e5f101e2e42fea882138c66907bf00a9e8fbe671895f009ec57c26fb5f7c6feb937d61431652aaa0c7d002b4b9e0f3e3f499320e2d1e426e40677f1c4d02f157ce7f9be338d4b58707fd9ff9f4744dadf8216aaf3cf0cbfa5c432ac92fb5c3784d1fc5417e738caf9d34c333b066dd2526866f9a402b7b92b2c7ae7c48bea1b8ed12ae5dc3ee5ddbd76e410ea264b6799bcc6de891fa6608dee8b04a564c2bd3ff6126a75320895e84e3b7514aedb682a99078049b04400c72914cdb6d801d1b0da70a83bdacb7c52c199b0e23821ff3cc93ce28b1289856bdf6ad3e0dfdd37b0f82aa43727cf56748ac07a3adc96e35f916bedc827f615b8fb01ce5768f1a4b9c377e300ab818dbb877865f1ae84301d6d29d4d23e69178f07c91171f37ae31bef2d7f10fa191303afd82e7b88c11ff1e262d684a94edde9c37b5f4921600f3453e3aeb449ed392d48876c1863dee7cef4d360b0d80fc850b4c414b94fd668d5962a84658caa3634a4b966eb8f270d4a3a738a44dd31c7bfac1754eb097ce2274206fd7a574527e94e6e0b309197ce90e353eff9dc1299945d5b59ca0050e0c347d984e58361a1e4c8d8486a776cc80d8084560c07b2c171653a2f2f813b7a9415d3d14771b031554641cf11745cdeb5727d0de63782ef4d66721bd6e0529a0f7cc5deee688fc03beb9c03d6ab6e628d359b2ccdbc436330cdba10fb81c55844f32110a515ed95405e2a47e571a0ee538ccd235a78ed338a5db443a77a7f26ce803a94e796e9a187f9498b229b33406dce475946fe52be0d197b217ad37d4676d0b83f0265d4432dd16aeee569cd6f15f8af23b2ec302590117bca555a342422d364065651c82204cfbe979594065ab6780e39f8a6724cfc66b584304c68106ff59055183c6f22c553ec77f24fe817b2919ac8de8652f60068ed6ea496766987b59e905ac73fb4cc4bca4fff77bbc699e3b936ab6611491c3a0352edbf948d99bcf932eb92727984779e5c938e659d3a66cc449a28d5f7317755381dbd79402ad75ae1f8962085cff01308f917f935b3c443e71f45a5527c7208472daaf17f71f2ce209445fbd919cbdf29b3a00c46d4f20a0500de5455cc08f78adc04964be9989f056447228522d5641cda1c6465237ba0605caecad8b19e539c3f0fc2ac7e238a9b48331fa0de70ec59fabc4d4d7f8294211e5cf3673acf916a97e7acf6923d0ea7957f97a09eec8b5e6b07ffb7efae49cef3dcae307abb0f4b3edf6cc4f03aba4dd6880dc9b3ee587241d2d5ba54399aa5c61dea29b84781baf71d629a0ca95cc6b89adda981fda9ed25ac929ee75b79e60b3687b11c177f078c3c50695db3069f650c24c2f336ad8f821523fa0a8cf69795f6016587bb93b777d4216c333afb3b47f52fac060cdf4748154ef3ec4bc2d4340e185c21b9c516f27933c27abfc55ecc09a8fe828dbd13ffa1883ffa43edfccaa73cf9f98e560f847e694b241e9da575547988328c17de44e397cee8285e96bd10160f757acf5285efd3d77796ca9de9ccdb953d21a76f179c3fd44461561ae33f42fc359e357f5326148860cbf1344513eda176e5dd9f2184ab8c70ce88d711ad0bd03a395fa1a8c4057ef40ffbaff57be0cd02e38fe8a229e3bbac867a0fe9b10b395785ef40fffbba1c1b81ef1798f30398c81618d3f03ffb755aa6e3cd0490f5a16f706553567b4357b3468524032bb54baec04a7282c793d9165b5eeff9e2864b84f845887d9c739a80f0d7b4d5ce1856c2f66bab0540a1e6d07592c6e420f319ef3f93cf8a817d78c83687e63192a7c0e5d7c4befb53f3851e9ce6d5798295c4e60b10903e9f2eafa8c69020c8848997576085833e61bde6a4a521a2692761b8217d31a9c599d1ed7f9f874ba1e30bb0a6e5c2a8c62544593d89e662a5b0fab08d56d423e1c53dfbdb08950086887852c7b508cd6f2c016fe6a0465f70c507863ef36276fae617c9810c6bdb25ec98ab4a9374939e3f38c524fa02888258495ac44997b191aa4c62952ae3b4cf84dc26573348b116f984d706b87df95f9b3697bdd5c96bc3ba78ecac1db0e9fab510e8dc5071dabee0afe5ba1c73161543c7d862d792b6047757810e2dbef30a44032eb52f81fe71d624af227c9ba667954919da6312036149823fb8fb0ddad14a4497cd704ab9929c771fdfff60ecd1a66b01b2ede9983a379a81875085a25637354ab7271f4ace3ba5a5c0f1448c1c36a9e163bb094cc32dd67f620e32d5c84df6e80f0facd093b4ee49d9e461b066f6b91c514e05fc9b7d2a2be63d8863164c3be3adc2b90faeaa5083e6e88866da385b4ef05f72ec38827b071991c5942520f15770c58ef26c711de637246161b0b3887daffb4582ffe6c23c5945b61e9ddafac857f7538604f76f8655de0535e569cdf77fdb522a7435c5bd3f946fde4ca36c8333b3a56b63d7ed1f98b1f103ec5bcb09ce34e4a3c2b84f8d35af1aee9fd243b84c40db2a87519aefa93e7b41f9c2f520f6a3465c631b8d42b69365bbd057e6baa708447d6d6be4fbd9e437beef26a085a41ff0ec1c0ec8f09c4076819d5b6ab8626495540d2d9030845a8a0d357d73922aea0719802278aac9b89676434ec2a40c0b5034586b2375c3069d0726411e05d845f293391f6ad61ff667e06abfb061052281009eae4f69e8eb9f93ebfb49c75d31a0761d7a1c81da23dcfc983ca629caf4de2a41dd47ef42fc6c1801e73123288bb0eb676ae214d1d293c3380fd9c32ac297f7640a48c492b8f27fd5375d01079a2cf0de407743ed2d8204460504d2946f0529ee6c55f13de24dfefa6c4096842c9eb32e84bab2fdb0ce1671a14c085847ee427d83a41e13ef47ec89ef21c52cc729a49599e23c598caeb8832709c8aa4dcdba9f819dabee99cb584bcfb01e80705a9fdf0a66713a4bb276b968448593b5c6f96bfdb2c3077d9501b1bbfd30758af58aa88fc7265391abef5f2b2c828d3b91ba589e3b06541ee165620bced6e69f94371de4a08cfeec8b3b182c3172a19a3d86865ebb43792a4c2098151963c1f4d2f0e066ba5246e11f92857d8bb5a2204fe0d07d88be7e888094edadf5feaf59f0531b1be6b8ea4f62aa93c7e66107309f1b0430d83a06168157fd41d081d160191b797ba8ed50a0118643ad2700ceaaa589eeac64a5ce42db63a4ab68d459f5930de41305ae4a599a580aa8f06c44c09b687b28af8cd06e5bb6585e400f558cbadb5ce053a7f6733bcb827f95b586fe8cdfb4c7f1ccea8f2bf90425391383c5a1b78980882890bf2e6109342b1ede8abe78cd5fbb5098dce2b91531fb8a66a45960e25cbfcaee587ec72338af259ba78cb6c3b19ac17f3cc47c958148e9b798536b0547aac84323b7b08b568aaca3abc0b0201cc09407a58a67c67c7623114047f784452b56dbbe36fc97999c9f2894011ac3a80cfabdea557ba2796d2b0b909151064576d834baa4ed0bc0765338e4f52ba534cd3b5ddaeb6a20338fe5cb8e060f9b418d452a601d9672ab66260082c07f9f22f0afc7a407e9d7e4d1e6905ef35e59b75384161aeb669f71c488ca70cebfd9b9d442a08533a322a96b85f45135b014c12b901d5158fd465139d78cb1af219644fb4b58685f0a4de14992494de0828179005130af746bd866976b4d7c1e148febc958035b9381adb96ab81be49a4af1e7c5b77d421959ed4e45e4d22978983290d5a3da509a6066ce42a469af3fe2026f0b47fed0fb3d52b4267b392552eb032ee752d798a2a6189b460866e89532faa5998c96f3d425a53efe6e22c15f3ebfbd6078846c3bd3c3b79f0de6827bcb80a9882e9b9925ab1a558c5e4596f10571304de788291e1bead5845bc3144fd98664cbc0ebb4614fd98857b5da55ace2768ab516bb2046308d615406fb7012bb03653d2497097c33e57e14b07a3d15ce4892da4210d710fae92d7fd5cd6cc60b9d2a4e7353d1da86ca02fe3d0de7961fce0c21bfb8be9e63bd93a9b04159a2fb8ef9a4cee1861247fe1f7a16a662b6aa5c0caa3f3b426884f516d2dc5865e92a66755ff691a657aa570e8f6f2a8e53d778b0461a67deb208bd10ed639621a2529c64a70e4a6c60f6f389f3eb42d834349821df2ea4eaabc23862db78a3d1b6eb3eedc4434f64b9141e3aa58e3d622b7494aa497bdcabf6650dd2ce71c41d453bac6f6b40485dc86877e59922e8aa8e1d20f8e8621b20a1ebacd78dbb17ef96fc332f58f0ca696047870e242628619853e13feb7cb5bbe25bbd157e494aa3c5ba673781d66eed02f938263546e99883dcee4fdd3e73c8b7c74c45ad53ae890066728fbb2906ecf344048ea475e541d33a52ef61ef12b1f27f7c868935ca152aa51cad38c3e05890abf041dec9269678b59bfa0318d665314888e88d342dfb7714e7f240a48f8e6e1822304eea21025dbdb0d3631b7bb9f7535019fa7a33aa1c57ed7cbe24074cbcffff253200582c4c430e7e949083c8c4156b11591cc9fe500f722336bbdde9d04fb4b77dfc671207fd36eb6b3c9d3a6d1eed3e213264e17ddb012ebb6aee905af34dbaf8dffd3bc4a68d83da57e4f1e1bd13579166b25f1e68471a308474fc47c16e3b1a4da96a1f8d1aa49bc634ec09c98dc8229dc4a8f188fdec53d07dbac6ef74b5ae9d5f7ced675e3afdc01b6d0223477ee117b01a8a434d86ebd1a90f0228d9e58976359337661fbbc2093cc6f1a5c125d648492b8734fa173d7141670f1f423eda87d6b5674a75d2c298ff0a20bf354ca294ae4e67c116231eb5f1d6ccde94b537e9433f9333718d36128ec5f8ed5dccaf805c6f3f17eadb1f0e3897a95db32ceeb75e8fff7264581bee28fa5acf5387affc2e39573cf9c9357d2485e974a02d769a80925a5bfacfe01f1da4fa2fe29fb4b5dd5c98be450bbabf73c36540e45a1d17f4d85da1f2495c8848451ea94257d9fbb521259e1e3291592a272db434ccfe9bf52f7cea99ff7d5c23353f359d3283d47cb1116eb33a87f1e06e530d48cb010456340e4cde4be6260316d6f2bc0072c6e5bf9d9e1ff1f54b5655974fceb3a7de4a413643fb319f8666f7d2e0279505d6253d52dc24ff256597d6075d7d9ebcb3df049d4fec0ae9f6398c30cdc1c3511b84d6c683f6704228f812223319f77d5bb6bc838955bd352994f38b4c48eadff0f1950254a6d04b9cf5ccdfa7e67b19b97651d11ce37d54c80092c62340ea4158b24aeff29b7dfcf3bbc10ea21130bca32bd8c2ec15530afd67d8c3820f746cb797120b1d63b9f44b5275d39202c9fa878c5e29e28a9cb1177d3551951bdce2601e08eb31258e0dc372208b0ce50e60f350f2334a60da974bf225f03a9d878030758406f348136597ba34d3e0d02fe554eae0911b2ed13e4a6cb591b73327f308b599b31d5d61daad0ea76b0c7a3f369cd72809c8bd40eb67b2b59fb523f70b72d3da25d96c8c61951714e715df2d252962ba311c642e3f55baef8f19c7e72777e717e258b386ce23d5a819023fd38ffcf797eb60f5bb3cf178ba6bf3a1b207abe22035dc8d366aaec5d86e0a372d9a0a4a21f564948a2bff96ebe66193f5b63783f54ad2037920e63551672193c1f22403effe3e47ec82d21b65b969301c348aa03f9e225a8d665e82619036055c9fd8c81880bbea68674d5414d5f39eebfbe2f9aa59758c7d7dab5df97c282c70b80cf3a997f87afa69c68a3c69cc819a0657edf251b38a4991b756df6d8ce530931f320bc0b9df5db581f2cbcaf489033a9c42755527745bf46a123102c6da29b085ff913a1a0da69bff2c7cd10c0de6b0fabcf08653cc933d5aa0d3787f0c54dcc80c592d899f7d6496e839731e9d4533368deaa9c9b04d88fb1b85ee0629efb075010914b920952d30a7e5ef291671fada4ed951c86a41388b73d76cb78927082ef582f2c5951bd4a2e2b3c019cdf1d204181a590a754972055cbd1e183beeb9bf580fb1115b33a9fb8b257ac86fb6c0cef581941371b7a15f48730106bbadb35bb50b7c0a3a334e8b8811524794b862ba81004d47d381924b82811d5273e984594b1138bb6a24e770ebf44ec8efc5a18691beb3f85b21c91598940f2f5e02b6f125fc44a7116dd898c9bff7a2a00f0c0da70c4d77209a09f2f1c690c8f47702cd42a89c469719901a9d45164be69610ebbc633e7de667d04c5a83d6aff6bffba1e3632da102842f9a12ddc2336a8d6487c57e1ba35b8cd0480fd7d47cadcd36cb4b6be7a8cf7660319656d441b4ec9e116e9f2554f3a31de1cec34cbd3e771a98cc4d392cd2e906444cdc325286498784ab4a290a43e33fed4dd2efcbbfb611cf31283a4258c71b7476afbeee825c14b503f6d96e3729d1252aa32eb90ab9e78309c85a22d1fa1d28190454a754d5d45317b5a639f7482aff93511f0d858cfc444a5f4baafbba34dde3aec0d4a16f8a3223ca8b2eb55896e6dad7e65d689c3028efc445a5bdb789abd9acb9fc93eb078b3905dbbf6de1d602b9e72645c8a15e8779bd2424744685c936a77c8b6ae2548b34d1db99076a0fd63d940365d43b27597af6a50df338422e18130a8b639a75d6a9393f3b8ee5b7bacaab07e2dc7797593ac61e7bc7a2ef1759d53145953266b195eaf76086f6b2b2fc493b5c3e85f0ca27f41e038b747f7414bfcc5f1201374a6d57e44056ee0e7885e6e82bc897af0b5b412dd26e39824ac38d50eb15117745befba94b805c915efe45718fe1aa56101deec4895a382ff39d8129c6dc6abcb0574b2ead48e3cb6889abf63ad6de50950d3e2c0c9ba76dbf5d97ee9c269a16c48178e432e1295e7918762efb99ad3f43c7ad942dc0c379d4a2c539e4eb8b7b0cd7ec5f723f1d0e23cd24be7c339438d1930f733077f494dd86385c8090f1be735ff0a0de9e46d70240845fc907fa4e0fb834df7133d6c2f6e7a9e8b5f8e97fabc854526e7589d9361f2aca03117f302d14b687ec3238fbdaa6f8347e57db2018a4574e1ae4de289d8ea35099898bf12a439e828e9a4204f0b71bf5d07e19c58087002291c089f6171a538217d7b4e052475b3fbca790dec1cf1cf33dfaa4defc2c8545c05ecb77733a21dd7093528ecbc7f833ba086d0413ee82ac061a977ae7dacd824ceaeb3c0af193e5de04dbd3171c78648a1842a403c7ddae45de19355cf5545f1cb1e2b89833f55df106ac87d5565873f96bae1d5f77ca4ed60c4374992a66140fc1d8490e96397935b2dcc9b33adf2e1f6bc9736f7a46a180bb945b3a60026a58bb96a8d4bd4435b865d80a4dc65d856709e65960bf667059bcb4e7c232869548fd970e4a2e9d6bc0c9a82f5a747303df0f1131b44a3f00d540025f5d83e80d34f165043f3d6e2213b7be6156065c72a2e1ce33e948887fa8a4cc0fa0955f55a96994291f09f7014be99bd2374632878fbc2f787586befcae0cfb41c8ed65e74150a3e8371c9ca2bb96d286c2562e5eedf2c53420a5d5e7531b1589acbfd7d72b8b2b7766644693bfc05d88e33678fb74802041b419f9657f702adebbbf2754d0d5b50479d04fc25b40281d3b22ee28b0ebc732693da3d16c55eb5844d499d5c8c141bfce7fd2f380495b0616b3ae92362fbd762dcc43320442d0c1a835d337a89c1930e7972f4b59ab1314b82f6f5251cb23303358d2aa697a622e4892171937a38b5b617910133e4f647b7ac2ea1819d0060a339176e731fe3bbbc2a058daf2ac45ff09baf807a5edbbd9675b7df4a7ba60be49f25756350eaf10c1796bb75766d201ce31c3593cd39d966213a82054c16f7fff09dfa63b048bdae5278544f916e99969e043cea94eb804d2e3822fe184865aaf6dee2917e2740ca8fe81a775d2d0f8908b7c91b4e42894d3e20ca62dfeaa2f5f9107743db0e0f96b059f907c8aba82ba065f9383f57e3a6a6f6edb6a27faa0f81850f82901642e1f961cd4c6f75a107e78c3bd18b989f9769902b4a7c286be1c9e5194e7798e4bb64013ca1c9c0bcec12e7701540170e5e9d6d755f356372baa254cd50580d54cb69caa1b7709e9625d4ad275f31bac334ada3f940be0cb10c3e4447afe9ca106a242dc17bfb718c066765a55b9dead85928283230a4adbb1ad7e17e10a6dee0b3813861f71a3af90f0a09ca835d0a479700988080ee6d1cf2dc0468dbd3c1183daf09ea02c31752e4c802b947c7516b2bd71bb3d2e71f8d3e266c350660ff6aeee7f4116a7e8aa04a19386e1bf8c5b3a4b3dfb915b9dadb7025210809bf0ee7b2810eb26ecec23c4161a25861b605adb71d3a7c7375f81d30d10a49a0bea0d5f70b9500f30df9fc20c3a63a853b1ff0e4d6801a61de1114f928f1a2b5a1fe22ba70970b5618ddc41d982de346159c78b210214bdc95c1b7ab88badad235da48a033b776c2c66a2dea307d9faa7a518feb1e6c29595cc196d5c633bdc133a7d52f7820fbd942f6ba94039e293cb9bba787803a8546555da647eddedf54d4235df44a525e7568e68922ae7639bb3bd6b41ab5d5728cd76abd78cda7893bae4734d0421ce85cdc7635c6520dcb4cca961c7e9a1406fde14e7f9ca864b9176d0d793fddf8da4a6dd44c2ad2f3a554260bb1261dd54864783d619982f5553809b29144172516c5c889ce02c8dcdada3ec3e6659df90dd4eaf75d801e961e19ddac0d7971cda6e02badff3f1e24f0def79b8e97952866c06675e13ee9efdd2b95662ddf0df422b5f59a0b6fd5ad066fdd2aefe874837461eee85ab4a94a9cbb6242e7d7b3831e16019f14258a01698ecbda564c90ab9b08dd1a1833b5018cdd5d846957c192ef3c65e22271b6441c6cea7cc9f7fd4cc66a07c68a7ec462edd30979c338b60bb768f1c67941b32b57d7abae88e538762a1363e822839d9f88cb10e6be5b108bab65abb8595a418d79c86eb7bb23b3dff8677e1eb6efff898db55eb203e99a05870cc71c26d9f65c8cb3dbafd4308d48baecb4310668cce805f0822db026b1aaf1aedf5cc747318b388e8d9684f711657efc028ffecc0eaa31b78b29528fe5d6e0fe21de40ec66d7d9f77753323e0a8540f0300677f1a0c61426d0b131d69a49bb960a806fb84ddb405494dd7f6a4fac80f70fd754641e127e288adb9ae9a14a8da2d9cc37c719a82bfa0b26e61dd6594811fb1e315c0862b3ef8233a210bedebd2dbe5fb99e4ce3658e8d5750d198131617e28ededdf7a86283f5f6fe25657128be139629bc293b05a52818d57225c1849e4e466db3348cc925cd4e19fd8084b9f2bc7360df29e25206dcbaafb1b5734d527cd4884619c7595feffec0ce6e778ce3862ec96872dc153a550c2db11a45fa395e6528a96f587f3d82771baa52d132c92d0755ebab664e54423f06383fc3f0709cd8eed58bf2dd2e9c141a90f3e512d43bffddf44f0360cec3ad38ec7d31c82fb06d3dc64c0e191cf409f99866746bf184dd6ccd91d17c6d7af00b5892f6954c321147eeabb0e8c9b54152d1ef864dd6601abd9e441c97645287de75855661f748bcb4b297c4ff44bdb2944dcb950811d3f564696decf6bedc7722e3cfca823b4c1f270a06111779fe2b6fcf828db657a79a9fe3d3b20535f82912893e82b80540ba1e88c58402fc70ec6c647f4bcd6ba07c04c2cfec67687964401169837a0ba6b24cc9eb16bb9c062d799f444387d023d5c476e767d570d1f97181061b562f30bff469d81e78d605b095639f5b8552e62c23d863142a9501a65768f86ebf67c8a97180c6c884b591e9e7d1afdae0ba2d5a983dd92b3e14f4001b634f28811fdb51edce98690e3dcd2b7dc26f20b854d93939975471f633071d1bbddd93b0c82aee3a4cbd02ed2567ee2de6c8675a1eaea8a4594e2549c3ac0c4a0c9c00e2069c41ad34187cede6c87c2f9bb1a4d22de98314f7a9698fbc720f26d0797e2dc584b7b8c0137bc1e56c08ea1f3842c645fff52c0391946548f7751899ce912d012a45328dfbb8e18c713cbd881e07871cdf96d4eb2a78d09778614b8a6bc6709bf49272cea90aef9a8ec32fa8bc78dd01b055462765ad6a8e9000d20b0cf71b86dced71b538fa6514ee466f5d6414b78040db0856516e4efdcf6f5d5b6e9ea8f9e0ad3ca58746722bff89f912acf8ec09760662ef5047564141c3270095c8777f2c9f7d0a4f79c377adea650dc5217415272ee31b32f550aee6646046d02c212c560e782db6c514fe7f1b41e0f56d50cf72d2f6519338c14f3fd2c9fd5d656566b23271603599dfe74f2126aacd2f0cdaf106f90d3a94d582b05a5f2c1a56d835500379cfc576efa2ce9e8010ecccdf4d445519fdabe353f6477ed5dc1f2cd8e2ce31c11aa94970aa6f039727e19feb277f68d5d3e21ef065f69c0575fc4be7265d4ecdbe7255c6a87be3bf3f3d1ed4eee760515a580ce00e35f8ff17540407b3f5a03b1231a76e1717bb054c555480c71569397a789764c7c28401b6ff7582be3a588771b05270a8771f94549a1861dbccfb5be0b8656c35b431379b33e9a99b687098b95ac372ed539296b1516c944315752efd638a032800a603ab92bbbaac549d8652af6fb3e5127a9586ce5a5b1ef0014584c1d069b5d76c2914d73e16514ad75b3149cd749a886234fd516085188c70d46c8a2b90e6494acc92180d13804db22bb3f1ead311d9e15f34c0cdd0d835ee28e6f198a838cdc2d0f825ef0a3fa06e7edbb2ac71dd273bcb91a2f1d3d9ab634df8cf651b95e638c78ae6512a6b466ea4a75774df7d5499725bae61fabb00675796cc1933738e05f4e1fd48c1d461d61def7d2bd161e96acf2a51a7a64cadca1c92ac491e47a5f32281b849004332c73784f85f4ddc8140915c9796600e1962bec531321878ab25e90a43f00f2fc5eefb80d938dc51d1262ac2fa20202cd1bff066c1c3997c0a50e7bfd10c1ed887ced614f33f8cd7ec74c3f51680ff85833dac1079ea7fe77253b7444c095819d0779a25f3bc01463f8bf29d29c2e5f30353e875f86228fc7044cf1038b8b35e69f1f144f3ef8067466e3990d5e3b7f9dd4360002ced265c561e432135b986c297c643e587d1480c947d8272a3499500f1af81ff267b8a892c32296bae6fa1a531cccc7aa7e49e43aeb658475f4eb9fbd6f594a0c6dd43bebcb2dd8762f5edf1103de47f6da977f904de2adef1d5c839ba2c2d979dde1d5b735fbe3329f97f7e28d771faaebf62dcfee8b68f090890db1c7fe0ca24d310e40e12ba37262a483acb84aea0e825a4e3c961c7fe421527ae47987c62fdfba7f2db3707d55260b1c681178930f52a0b5c9d796822bc3f0d54ad8c511ec1db0cdfa5fb4156a40211a7dd2effd27544674f00427fff5d50a45af0646c8d874029e96abec842ad365aaa11ab7572605cf7cdc1c6867cd3e04e36b0b131b330c2d1cb943dbeb54946baf71fc788a8fe65b2eb47fec8716fdda6ed4b29611e3fd96bf14e9f531beb6bb0b1247887a07cfefdd0cda8eaee4d211522de207ee609989e801683732a25e90b1bf150b080e2e56223c9c3e06acf34262320c84dea834a7e070f3c85d3e84adef2389de339beb1ead76db9a1385b68bf23eeebb8dde2c9824f7bde0378bc18b846538a33db66697204f96b7acd4f8c2bb5da90cd6eea40f4b5e510970daa7665aa12f28b014ab54cb8dcb811d266d698b045821368131a78fb16b85358d76bfb49d70e7c0668603f4e6beef82ebfc5677f3e7ec54285ecbdf8fe5235f25cfdae6f88cc7d84fa6c5f901e7bba711aaa8fc21b10ca16a63154731ab497fcd0c9b5def96b6dddb0d228c29286b0a894768bf40467b8e6b893b50cef4bb17cc70e01ef4ede0a2edecabe4aacab409518de60f4fa575f7e8d859fee26ca01ac81859ac4496f956912efce5c69baf88bfd8f556b31cfcd608ab81a08a3fcfba03c5ad14df7c4b044317631da37f9bc34d6627a6dea709a81faeef4c9cc6dd689f23f3d9cdeadb1ae6b7f5b4d5ca3d3c878a822f3e73e4272b213dc9a96a0e450264f7083cea992d50b973a32c68e3a8d7705374fef8ffeb64cac4f39a1e895b9aec86b6c726d1bbf9866085a02b38d82eda510eca2c2869a6e2cc360e736e01d77b761277722270a31f1851d1dbc90a949fdff1eab9e2e36e37bf01bd16736ace7988e094fe2043c2e838786fa530460edb2e56483265d5191ed69e48abb70c63297fafe42def0820e85a6831518b0df1cbf6bde3112be0c9ee85746761e41dc3e2d72fbcc56fb2a887639d07f95bbec41b98e32016fd31c3e78b8952cda49cabb80e26e2f3c52adebcafb36dcc0ec95efecc6f5ad925b504aa6c1e81dc92adec59d87264cb9e955078c0d0d7ef37b6c13d6db793bdd23661296bd9dffec4691764e09f0eccf27e6f159a88fb7806c1224e38c448bdc51bff501661ac00e4b58a116541a9af9cc10fc0634c134f58747993189e9987a167d5b8248971feab5cd5482f8178ceec65708feaf36d93cfc319eec20718513c306bba593085a4285b02634740ddcc5a7d801afe434b31ebfa816a44004cef8ee32d92c7ff3e80c677b5bf05e7629fa92a9f0c0868e4a7c726523b2181947c9e90888e9b4874b73fcee53b332978c17ef8c8dc268383b9dc790cbe0465d9083dbe2acbc357acc1206ab89683d52a9088bd7b4bdf49b9c4d151df79372104719ee94609c306de3ab95b6c18ddd3e7abc7db2c50160cd8a1c76e8c3fe0a88b242b81f1aa94b70c50d81e68b5dde8a338dbed17e8a7b3b24a292a32d9fda64775b70fda0b74d121745baeb92cb17a140fb51612242e317cf216a594464bd4b2e8a7a0e20c0144686f23a7e6330d2fc80a43ebfc7125c077aaffe846e40da35faa86b72d3bc1b19af727b030469fb3fcf2eb8e1effa27f8242eab7846e7cff29b3bd1f610d1a026a80c93e2adfea2e86064edc65212ccc887804026dd70cb4e5f7b101b472db6a90b70eb0abff12af19a32828ee87c855d28ee1f5833d9bd0dfd337135f6bcccd8061938becf6a586a93ba50f64210db70c38a355d3b552838b304870f2ae7f381f01a2d39a2789182ebb47dc6103d6c5c3af1cb7348f24015edd89410013b4868861c7bbd5dbd9cf0be65e991a7ee045ef43838633523bd4814b8a876df0e62646386651b632e319008a304812845f459f4a1856e8b76e69560b3511382254169c638d185ca12b063896025f4629b7d4ad0297e5a51904d50e7c5f596d5f593d9b10a2dc6da31ca638b9d3161eb165748e647e90f0065b652b2bfac1ed21ba204dc840899a0ec3a3a7c727adb3399623480ca5dd7c9174dd501129a1710bdfba387d5f7ffeeb28f4576614ea07f3e2cab3045e0c7b57205157644849b3f5a70262db7833c319649aebaad3898857eaecd7aad3bfdc5b33d467820f33923e7a813f836225c9ba08f68d1fbe3b2c2db43a331b9328e9a9e7e1ed147ff8e4b30fad8909221eb8e67b7f07040221d2f143d56046c605b4adcc0d481d7c1580715352557a87dca2034d917f12d46afedb6df5d5e921d5af8c5a79b167eb7ad7edc8b7e2f261989da6ad7be89cb53c2984a0d140421939a49662f6a7b171e283d800f8ee17b8f092bdcf68a9eb281fb7237548725b3d5929f33db9d6b98f204108bbe3d275edfdc3d3788cfc36e31dfa6b2d3961928bb18d451d72c9f13663ea8571d113efb845b55592be92738fcbbc285bea5368f7aa593844687e79d90384006524315b95f338270f6ff55079617722db668d1e56ec26542ca5d9c06c25684ab2b4daa1332cfb9471e5cfab483360697e739c784b31c1aca07acef4d384e044b67edff2c066ea5f84cb3e40a7add90e7d1587f92669c15e3308764c09f6a1f4f2654e2fe45dc644d4f1bf076696f9bb2d53fd5ed1964d45ec969f673bc86afe3d0a4c239a87a83dfd498d93a335ef2801b81db0c72f13b837b2e30b14fc7109952c0091060a0129c4fb44e7b7641c0ade01aa205a8f983d55b57b3b72ed249eee4a654244e55755defa10dd28e7bc685fb14c9a67af1ea25b8c11fe972664718c4a3816dec19f867f108e052ad3c916236ef3c8359d5554d4eb73b6ad809934fdbce62bf1c11ad4aa394855b9d89e13530586410396f8c1a3f90551a35ac5a821880cc44b777189f8d05793f28de4192e510cb528f3f0e64acc4a29dfb0be2e41722d2fdfec01eb08324acbf856feb95d704121e2576e26455488397a98ab8cce4a4ff1909b0e436c1c361fc81ef117ca44a8ed5f38847d42d53d368690ff9d1834ef0fe21920917714ddc457659240a818d3e508a61881752eb0027e307fd87684954238595f84cf49e14ee4cc462bc2084a7ac9d3ad0194169c84c7d3da8aedf4e1def054fa1b48b44ffdb34dd7b7e49649fb75ca36dafedd43864786e1bda81ff7931fd0ab3c6e690e4332b998841acb171c8949e671bd2e1d82bbd16aae1452d19c941387fd90745977b6903d9155389cebd7a2601a8481ee6651e6c4daf21369a3f0f77c89c1c82775266928ce21c95d62b689d0f9a5b654589c2b56c326f414d099a65fdce5b1e95252b8be9316dae8ac3caaa406c135364312dc9fb5371b7d579ec8867054b29b7b2ff415a84d58b0a78c579a6475c7a0967e91a180dfe9141b29b0c53244b4ee0e233094ea25710785868c17f4b1066cc60170c9515520f2f0130af240545a7db6674e31b10e32e0cf60be8c5062880bc89c4071ab5ac44aaae336bb180cc6513b08af71a59f5e44f8b9a5096d076c39d5c0bbb98b6df3072f8b09cd46fd512fab570ca929bf58ed83db1ce809c66d68e8fc0da8cac2f5cc669b046cc9a07a3a7936866e86cf32e034859a45880f26757e8125e01ea02326c33b86f04ebe58ab018ff1bd394bf07e18118ef25b1f7dc1047fde978a057a6aa96bf253844025a24fa8c361014577a45aff481b0fa6890442d0fc39ce6a806576532c7e3181e8619d047a0389da4eebb1ce39ebf5abf3d6d0347c34a9db3ffeabb6b1b9229a41e7b207d6202fc816b8a0f2369b4bee60f6eb3ddc454bd9e41aa6e8f0f46ddde70398875dff1531fe4b967728d09b7a3eb328f804c960a4d5662072a1482839c87d39a1b1593d99a6ffcb8b14c0e8e6fff022d2f4755903991faf10b58d934e371d93f18a2237aa1bc61fe2537e0c72ec4891a07030523a6ecf5f5e3c0bbf5ab5e668b61980da84e776873e83fd00f7857d49897cc30cc5087aee843b670531e7198d3c33c9daafac9fe1072ad3d1f287244db6c36620d86c6ea36123e489059dd3f30861b2fafb1afc77c9c64ff04eac78d8e8623301e4a1574f3d3349049b38f87a200657533ba6806357ae276ce7c8c2a86a727b51b9c62959812d27b6339a5ba042fcd04db4a05e906308a27fc7bc7ed114e762a8df3b2e25e5bf8aefa52c23c2f33377cc7e7929eaa0b335f456dedaee6ce66a751365c845619c47b698361438bb8fc487f79a69ebdfec3fe1faa4eacb38c2eacc5c461992e0601224115a2a5a07666ae8cae013f9e3f3d50081326a3293b1e25ab5770f4115b02844a7481f03e46d8ef0f62d91ea8bb59c6abd2c9be964786f733ad7e1b1921a5befb94b324182d108633ed239a4f53149e11521376c07559c2b5f09408e94d9b3aa962d07b8b81e757413da46d3708405c57c52efd393a3a8b52e78907b7117cd1144f96ffcd9d9a6d1795e10c5efc2c2434d0ef18120bebcda1c0554008dd8d4d90d3d7a1f9b753ecf3b3638a22e4671e871623b7ed76c1179eb5e8168790690656418927ce7c27ef18f3b0a397fd669f2d99a1e977096d21e53e08f1d155d0acab0a42026f1f8d47b28b363d6de88bb25cdb880f1ab1f703c2eb487c9493d16e668a5e9c759b77900e982cb03b5166cf51338e8d8fa4cc11ceed4ce25e0869c938a0248e6fe9c27d1865335f723aa61a44dba015e955cb50085bd426bf20445657c5b72027c082dad41159edd14153a5d9c76777f61f9a84a6929ccf5525e8f1b6b19336b1af8dec9d2718611ae2e4e5fe93ebc434b8a0cb5504599ee00b9864b7dd703d9e74631384adfaffb26f81e4bb2f85e2c64e052583bb8172f84cee4eaf0a11538f19515fa2d727b4c041dbce214cdc0c30d9264e20f0e38d2acb2f2e2cf11d00e4340d38b77d8390f71dbd4b6e10a8d5b2b2f03539fb72bb9d95fb760e36ff47181179fd479c335b74da597e6c8cec249571a8aa519f3f12325f183decd143619a2be2e9658101446fd949fea882bbd75f882fe3eb5a536a207b8c55f6374119953442d3f3c6b14f0b5fa6b5d7e908351ec96ffd9db8dae0719e5669743ea876a813a488ccc452cc6e528bfce4e6fb7988745f80f07ae92c9d946939568ad22564a9ca98664ebfbb5d75e48eecbb000b6cc5531f81a64a8a43420eae57efc28ec2b616b7c11449c4c0659bf884525b53c88a8d2083ee7bce2bca2aebdcf74bb5e02aa2cec44e5c41796947c7ebf488d36452c6253e38f324e5c747c8ffd8b028a09b2b6b225e3e0da7505f05ddd68f0c52ab40a1814dae92f8c84060183a9459b9af2520f026fb60ede70b27e2e1faaf98adfca86794e4e330061bb3037d37570320ef5eb49b027304b39436d5168bbc9b2523ebb0810eb65426eea3e7348db45051a8de55d61223ab61d6eef920eaa670e15aef988dd856cf5077aad2d6be41a1976ed1a3f6e681eff592ec3d705860a1e396fb6128f0d0f1e13c75b8f989677061174f9ae0b7dd44d89dab69d2ff53e30dbec40526545e6dd87e957b5e5f34abf85544cac943cf74ad3b46c702e5f332ea6569c848d39345e7e0700e8da2cbf4afb0425fc67f0f8c59b5361ac338286cf0b43e6e4f86ebe8e949b1d89d4c288c96dc3421cb8ee6c8d68e9b8035e84c36b95ef85dc92d03c219336ed49ca42249ada2f3e8740e085abd54f447ede73741d24e2d8a4123a978f3839b06fb3a228537b720cfe8b70b3acfb0996b47a537bbf2431deaf72c5fa4a5a6931d32633d92e998ffd3bac9a2c836ebc8ba6fb5ca6677965b2e0659c5add8fb72fc6d78444c10e510339b9eecdf92a918bcd86bf54b1d040bb5781bb6dfef518aa1aaced46f1d47c5e8b00f3841fc164603f3dd0f6066e5bc22ad3a0a080a0ea053e1b5e7871e83a2c217b8b2ffd968586d8100ba38eb1552a3301b1b362614f8f9f8ec22f3f621ac4917918ebe6310bb8ba8d1704884dadf27f201d253f58593d0902e7592ac204bb7828a9bb83cf7461edb81b0cccb3be8795bfed97385b447c55531ed150bed06e5c3a334c11528fddf458cec7a4adce4db4ba36750a162f7435e03f1dbea71e51dc9c5377e12bff72bceba78b5e5b2e53c219749ed61b04cfd5a055b3f3e7a055f807edb92740f0c873b8fe900b508a804f16770b8eb84bf7ce3cf1e73159f42c9dc7229d0819da391fef14f34c7e9aa3db08f6fd19c276c154c6868fd4d8626bcb62fdd9d17dbdf33661e16dcc0b75c68afdd0aa969d5065b5d75a71d8ca2fc1460f65368714565e24ea8edba4b32a4572a2f61a59f81410604a67b0982b39f213663fe7307e61630d53c78553fa410d99e7cd8f5445969c8c3129e0a09075a16dbee5642e6e616216006e3c367c7091cbd05897eb74ce4a4789e3bc7b0813370c4b924be33bb3e9c0820b8a71de5497301488d71a7e8a2d132d3244858c2cdd3a2ed35309df863f0ed74f0b8643aa18b0ac78886727e36b227c203e157d52983fbd6c8fd91fa010e9368e08b020527f10f8004535dc7e60ff1e09fc2dd1ece426ffcf7ba2f7ed96ad7df228a6e4b9e532422b259802bd1b973dd03c16fc1e21f113a3804a16e03177a4c2961c6d58f7571793faee9edb887a9927f1fcbbdcdcf94cdbb527293404fc0c63e45aafaa30a5b6907ba37558d6e617ef28c7ec855c739923b5d056c7357d30447a69bdb996c4734a7f738593f15d25c56402a8f79be73a51c6bb10be0e0304d37c6dd7d20563e4a38a9c29928afac51b7fe6af9d0911215bc277d426903aae670f2054c03a94441652843b4ebd42093c82fdc1741779c03abd3a51da03605609b24c9cc44c43989c599d99fea1137a7f5e61eefd84cf6decd3def80d2572badcf7169f7978a3a29171f8fd30c5f73b68d5980fcddf2498602c037060c9aec74a81c641b44b74372cf9bf43d538f6ac2aaee9137d2a6f347b71016b4987c8c12b7e0c7a4ee7191ea57cd4a12ea31af0bf17dce4aa5eee602b2711bc9d4e8e0f8ec8c8fdcc442404c34a79334b6351774c373974ddedd8896fab7472b8cac29cba026e4ed9f461e2c18275ac331fbb8651c1663d99ea5d88a69387dbf98985ef426e2fd65db43c7cb47b50661b934cc96bc350e9b1d1e890f404690533b88be628dcf089391fb28271df7657343e11837299103bd0e9ae70882942392d8d58e3724f1edf1f6f5292c27a25a36c41f332dbd8889b09c5c87a4ac81eb30307862d64e2ebcee00f2e928979687ffc4eca9dbfd61f4625d1334f2de8ad4cb560e7c3a6b4bbdd8a97dacc5b5f2e44a63aaa4edec03a45f54ac9ec95f2f959e8cc90bb977baf9b6677a020d35a5e1529b8513814f622e9d4123a684833329f8cbab798e1bd0c55acbe61662d41b44e69347d9ec63671746adb575f74b083afb4be5b5ce170124daaa94950fa7475dae65b348af15a40cd22018595ef49b6e42558bcaec950a3bd820884a5ee2e927d8213c97478e60ac2333f3f580bf2858fc1e3446a30eeafbf2ec61ed62f90fb38a1fd199d225555a6a7a30c479a03d3b319c9375a043b1a02a6e2e7e6bd010ca14ce039d5fb1272e2ff6d3dc1c25c28ad68d888feeaa8c8ce39de5fb3db7e5939ea177a27edfa06c7207e66428161106cc3ba1f2f0545e3f1a0bb73a7c2bb891150780c1ae670f34248d2d49da1fe19f14c75af78e6874f1506ae907634e5488f2758b56e2e60620d58a5c44eab64760bfacd872b274648de9a2f3a25a4d021deb72de4a1a262bf7457b9aaea7ae6a40e7d5bf81b2162fd1f69041488e83383df2e5e019833e4b4a50407f13ebd09a49b02dd1c744fea7186229a7d0d4fd4b9b5b541f26a5ee32fe52c81491776f0df1cd66eb6d9b7b7e02bf63c86c7f2a426d364493e44c636d19166a436cf48b723673ae25686bac21cba74cd8c94350ac3d41d0de8a72eaf3d126318b97416210c57842a62505271b12294c293047428b6e8e616467237935858e7d02461eacbf00c2f7bf19f92d8c3a5afb810d84b260776ea6caa90374bc65652db7a279124d7f96754899b364e417af2c2f2519e091e7a0bbb7ceba15fcdf0859b53f45ff991bed21fd6553404b9d9715a6ebc53809fc17f3884ed26dd90ad95a545c985ecce0a7cb893eab0cd56cdbeb970c2b2181ab9845a0a9ace40b8abd53f1d12edb94def37b9c2b3fa7d4248b060cf022287b216a48c36bbac50c80046387a1d64406604a230bf2e9feacc614ce9b3a9150030e0623f5940ae420c593d9721d10a3047a9589933c06447c5732967d9d2184ebd891d58a149cff487208c989a20f638a4437581207eb93bd9ff9ac6cc0e7591f4b6c0383e9db725cd08cc104b1ab6de3269015a2b6f829ecb42ceefca516d20bb07e6008f91c5a1a10e0c460babcfecc4f5b93849236706b345ba51979053423dfde6e27ba718cd287d61758bed2facba865a60638da5b1e951226dc8a088ac52b9a30d8ba5cd734b3cea4356e4abd9451dfa8b14cbe37bc816a2f6a4695647b769c07bf8a91483c8f527473e36b5a930b346134a8b3e96fa62ba76d39d74cff1c0d8790a34f88e40fc8aca6360bb37b95550ae12b105c32f044f37c1d9dcd26abfcbf1c87767e4c1afd2f56a9203f836476a7888bc09134986a8772ad2284f76d317623f68f613ad01325a04e234ac8048eb8d91865a566f2ae223a12a83dee0ce0f0508cd57af9c6d839228df4c838fbd07fa53502c6f1141a5be39b4794b5d1944b98c079b97bf7e5c5aebbc01fb6b8bc940d69f036fb22173cb5ebb137a47aae19e519b27568a883a8ac41df2a5b4bc2ef4f24dd093595b0a46e7d8396ece29f06550be42f638ae3a02e458e4725192c3bdecc385398d7119cd6bbf317505180654de42c27050cada9692999071150c80b73a64b62deaec719dda8dc9fe330318fae9d0ba283107e5d0f38766e848b8d9422e5e59c341255d281528e8608fa238554c4efc908988d2b340716c9aebccc42a963bf1cf9550829958ff16cffaf4d14565749f5e6ef79ea5a89348b37c26784781c30d6fd6d8eb1f28b4f9224f3870fbfb97f9661fc795ec52ee004ac4de56a40066f71a356e37fa8838ced6826af793f294b417202fbbe17ef9248e5c228d28c5b1dc61191773e15632c03c3159caadf17d9628b182a3f95e38fa4bafcd36acfed59ce7d54dce9f95958aad08145b1a89002e020b31d43acf632e11491139f5044fa5a3521a4180eb1328ad9e4d86e2c56fa4e91451dfee5dba27c2eb91a7429ede5b99a29772439414be701a7d252da554cb605474a85fc981e215eca87db5b126502bea5ff87371a0fdf0ba9aff2379c03af3348f82ee5f2b9861292c636b1e7f9a3fec0d430ec6ade20013a56beaff3f444b192262b56b92d38dab8f44dd914d37ca75241c239a079cef0308fe271c9de803bdbd7f5ea2332a5d7e5b2fa53c70b0e0ac153779d4a11849d1a72b075004420590fa5371571fcbbd7e6d76f71deafe490c3034b0beea92c4112ebd87f47682d74da0cd49e1bdc6d1c7feb25102e65b25e9dc08d8896c33cd75b3cc0e0f90d8c665a27bf3a2f80b5d60e1cfb4ccb9b2a4b8519d34362ef8c48dcf04ae92e6498e1e1b2643b485fe14ae10d4f128ec33344449333d75e8d2bbba9ce73b51a935a9666a5c3f997e11471e47a04a60a591cfbd866c0eb1e73efcfff5f8f3070776caefb6d580233490d409c093ec19c422bfaa0eb0091c59415c254082e44d24a20dbaa7614433d4e4ed9cab63282252768b7b9d2a7c15dd9dbbebcb65415c5f8e24a35aed749f6e3b010d403d7542dcfd766b01d9c8df9cc1af60e3e84caa8c3dd71a2341d647b45b1f644764fcc0d34013435aafdd6c988533f74f1597d779834da0d190c7a1694e292cb2ffe9a909f9e4110b1a5da40af7c2a3ebd6ad285cacd8c41005d9ed42ee7ac97460aa553189b2d6d5fd9022cafff07a43bef5215f7d7797cac5441edcdc23428de5d8050bd3e0e3032e597a34b16db0cc8e22a4503e18a55ef945a8f4abc4fcd07f3b7c1266ae6c69dfe2204341acfb45861794ca3d2d210ffd09fa6da77ef890808653fa84fd39449ffb6e3fc0ed22e621b6150bf4d44cddc40774074f81a4da35040d565efdb96bec8a92aa9f50bb88fd2b1378b75184ae0c9f334b79fe13dce4f8810f49ed948b9529f643a1abc81910192b114d5ad4831c6d1ea66c5a3c9ac7d7030e043d5f92776207bac2172a8dcf76eb1e44ff9323c296bd59233de0834900080579f59bec3bb124825f816d7f8f4f212ea7d433b8fd1a1def1d61167440c49d82bd0ebed62b89ae6c40d2a3feed1af262df9b801e449491b1498080c24dfe3e6d34bfd2ca64e09786c9f11865a2d998d9877a625e8ae74a74d37c66b54d75c8f5fa49342521f4b9463944d9046beb0a682336dd7ae3ed210c0c9b1b3429137c11482d2332ce9363389b4954d839e593da3b4a19d8bc84daa4550a76e39d6ed0d6b22d55d367fdabea252a0a4283d7fd446feaf99a82da592f9614c65c3908f5c8c68c7479a3f46efd0911668a0f0c15408194a0c77179e622a4ab2ab7b3d42b8211abafb3e8312c4fa055dec00aa3ca3ca17abb2f5cfee727321f5234674087329e0a1e70098de73560aaeec8106235cc88de6e332d50980587ef7f48d7c1e35829bd24fffaae2baa7a5d724e768369c8907f353835767f6b7a55582bd37a8a256c4b6ecc84698043bc4c237156674c93e36646c7dd9a4c577128a9e5a31af3ee79b7d5ea255b4b7b45bb9e243242a0ab9fc3495a7446e0c8a050f1ce6ad8beeb2e656f1f4bec3bc94b9110c4a5ed11c5f4346038003a2cb4d41bc86ce3d20a787178f2e973b5ba27941bbd304ca4cd5d05288f7e23f0f39a5e0ee25341ab11e46631bdd8aa4ab503cc4d0345ee23a23adf57afa99fa1b2fa15b04f64906836f6d2a7a5d80d8b2ba56823a7b979b2cf37e7fa5fa6d14652d46fd4e3bbcae396833cb2246ee670a85992476c8547c668a476201babd7b3bd60e5fabc68c6de5e9d40cbf6f7f3f33a4b23598c39f25fa08a3fee6a8dc595a15e12cf2e6e221bdcba91c303d748140320c3e4461db62cef6f056ef5130e0374bb95a413c88979d4230c0422974a020daa8df36928a8c154a9bd49da012f4de37e89e020228c127fb1be38cff584426bc0833982a78f0118cfc325d08192ae9a58e2c0df5c1303a86c457c1bd18deab3a090beedfd20216159cf410d23e7999a3e02e3b9180c4e7e5223a6e6fd90deed90e751a95569a480ce76fecb475974de40c9e3aa8a852b0252a86ec4442e6ec94188e9ac1dc2d1f435359eea1d3a72b85ee1330f5217d927e15d4f26f98aa88e1f60c8469813ad188ec5b61601f10127d1e269e5a30549fdda7536d404b81bbebc9a020fe3bdb409dcc723af0606b8ac34ec46a15a725ab7c73c15c1550c8f07b155c8d6d10411ab14780fd240428c5a87878abce10f710e91f5a4009dd3d278187fb048a53c81675594529a0a459087f3fc0c344269df0f4a0171d79f65e0a521f9fbfd0fb6b52686a4aaa73424fae294720c357e5a195273f81bbaada9cdd8429be618af1df553e0b0a9bd351915501516bfd12c9ff62eccf03d086e9318891ba6b370f9bca2ff702a502f28bb4fd1db735ecce0c6e218419bc260b9e4669052c9a7b6842bd3938e968afad30df512b3ac521c8e8c13dd2168cdc38462938250930e1ae419e2ea96884510e67286744d750dfceae32d85d0cec76b9b913b7dcce377997074276f3de226c4918f00c33b000e4bf1d6f59633435134ac574d29958075ad021e1b487328507950626244eaa0eac15da1422f634a52793cbea21caff9504c3fddf1fdbdf60d030225b3a44d32674e7629e979abe2747c2e585e3f3b463b6af0cbbc3910bd373aead3f59479569aa1d8c2ad8650096a76f3ebff919437fe67e16f8364791cee3fb58437452a3ffd5624c568002a36b63e888305a04b53da2e026a5a038ad2f8413d4d91915503c5e63741fd4bd0c4feb98fb5e91385ab8564d24ae77e22cd316363fbfede9666c929aea61e74518b772c2cd2f8b07699a74abcc294a13a547d1832eabaf1a6a499eb47ab1f7c75237ef24c419e7da2e61b3cdc8200d7ba033924b78273b71ecb6e0f341e6e951a95628a0ea80aef73f209fbd71d9ebd34cbee2d1dbcce9faea3dd8eb2d7dccb5a2ee0ba078d024702cd5335c73803d5366680236589e08ce8da190a638231f936d24c91ce8e81cfb85b5877835c3f6da50331f2d6c73eeb381b4748075fef25e51ce0f6baa733e8bc0fb5c3069719e090a59a68fa7e00d55d5dbe467640a1af8ec5a522f46ee704aa08f9ee0f5b743c8ead0d64fd259231ea334b34334617d7b2d9c06fceaef335db3910c3113a44c1583f0a8a1afd24a9b693fdf4b1fd3bf74e6b307fcec07e3fdf8c719ae49fa8c0dab0782829b83764b5cbbab75ce452bc7194d60f429a5b395ca2a64f545c360cb6379175df8f242b46fa7044c8b5cf2458b2be4ee3d783d33c36e51680789eb88abe7e81b5f451eced85802a06c74e29bcfacdbc2d6d3a3996ed95c072501f4ed127276eff75790fae0f6b5a3f522df62bc24ea2bcb14fa5be67858d19690d7c62ff893ad2088b9a996ab4e00017a64d2c2301d98f70798074eca10fd18c2f67a9cfb0983df9608dba6bb3509a0220d8671f88d3322e6a5c1ca4b4a0de032551f7bd8687bb530a36b33457f05c761f385e0ea14810c6e7015af3cab000e6b06ab9dcd3e839fb39d927ba10d6362557a8c5cfdb6cba090c8c9e966af72321b1576f426e218db98c58bf0490cbb578a29a4fa639ca221e34cc3adf36a9c61af336fe6e73570acdd594a1d5ef5c0716325bd469d7769ce9730b4cf363a746ad0fa9804d70cc549bebc4ef6ede0b220b1cae7e9fafbcf0afe69d6b7f8141d588cc2f35a51191f179f931f988e3c80fae6cc6438fc82b39c95be744b7ea09035f922dab2f856197b6d20942851b4bc0c5cb070eb3b14a727b3d70c40986d8f7c296f9294e49b5cb52d59c6a382c1ce262870c130d9ba0e0d99947c25103f5462564dfc088df9c73e1a70960a9580b6db1e8e844f6038aed8ed1b61d2d8f6af2d99fbafd07dddee31dd55029fd4a78a85d884e74210ef5bc4aa78e475b66ed9c35c039bbd5ca5f1f47aa515fb2575507e80871e1349ef1d410bce765779bbfd2bab83f1f74779bd6f0d86740306da60110fd631af3dd3821b034416338e1c7702476055c4b959856030a142047ed419f03a8d551af98f468d61151099aefd82b8a61b3feeb3145cf46f2228041866cff5b6d84dfe67252967552e97938e0c681554beccefe0cb924c8d270d5c64ce457cdb2f2f3de9e6a9cb53111ce5170dfd7eb67b08cd877648b23ded52e1617dce92e7680c97b5281d2800abb007785e8820bc040f69cc64a3b71ad57dddba0d726bf3454b4694485369507bd9bc63a1128870bc80f18d89d819b52b2065fd500281db9a9719af825dea94ead4592eb5f332902f249898faaea836ef5a113d8d17cc55d09a361069327a004af133dedd8dd072048d09b73b3ec182fddf580866721e78c9ed72827fbc0c40f759f1ea6817dc57ea01d0ab286b7d846fc90188ab747627aed8efb07db4f2e57745e08e92916a2bf5b36ecacbb03ef4ac416f563b913957b3128f12826093ec3fe431a4ee52ab14c417df8dd04f503ee0929fcfa003edb0f15628ffd0b8ad283108104fb5edb4d580c98549cd3814f7918e9456a69dff986f032b7ecafb22a3815b90f04a166277388682e6cc56bb9e6262087da14b2249192c5e38322952e7ec6dc19ce7a0bda4711d5abcf4e9f74d3263f104640c96980daae6fe3db11914cdec77b79f5d2dc039f4bd59fdb41099541d7a3d83c727382d2640327f9cf4ed53454da27b912772013c5b847c13499d9e09d2fc92906df58744c3d52a1d749cb3333c97c87e545df7651efca4c1f0d053688ba8e2219c3dffe77d4aeb47457b018d9ad65f01b01b7bcf09159fea3ddd383191e064cbcca1cb5548b9d2020b833a432f380fd5c0cbd1a246e90725671815e4b528cd5fc43f0994a54bf4ef3b92684be614a44993206609a0fde759ba21834b590518b1ce85d93b3b153677f8e29d3428ff4329c719df6b551012eb5532970ff4e073d8202ab687ef8bedeca7ec73697d99ccb16766a4dd973082c6df3c8258c16088416a44a482b1bfbb064f662fab689b8914a0105f879eb01f6258831296edd1a9c9f25f81f007c1e8bdfed557116500e7724cb246fae33bf34a94e0b851f2a829af8e0823e8c4f3c3439f7f3246240e523bd4cfd264a5e1ef9452cb0916ce053264983d707efc0ece463bf4a36483bbd92f7235feafd256b5699c0c2909926dd2516dbded7187b3b2547a09b34961a4c807845716a59589a533db9e34bf3461c77b00eaa97c997ce1a959cd15d3f58305afa946b668f4f54b0ac0dff0401581b562d4193b458d72eab713d08e47510b7a564bd312922f72b6e137434126a21b54b6f1c9f0376aba1ff9686c74f29780cac909b1d28afcbbbf723fbb85de34636f25172af189c91c8274f9e4c5375374fecfdd81da1594ebbe30d7a25a6cb37982eca7adbd629c5e9dcfd50e73b46af2e7c403181a40c573c48b0a79b336de5fb501d8e67eb8c1c62ec0a861ea710dc710527e54c807c8e1bf9ec0416988ddc017b71b144354cca57b43141dab492b54de92dea46d0e84e87aaf8198684e2aa092160890acde635f4e96f6417fb0cbfecd9487766722f7600719ea2808ed2dc58b02281e10b2236d792b42dfbcbd40d0f72433f13b52efe2563e8fa48d9155073f19cd96d9e7a6b26c065ab652df4786c3cc15553764128fe25e57c4929d421f4ac86dc99280282870e26243b778e2da9991164491a03ddc0fbde07bd6a043653f3d5fbe2415879184706aa7027bc3efa1a9b22c888503d144d89a3a6976ab2b7a9fe6bbacf03f0c4be47915d1caa26d5127269ee0ab773b04f73b15289bd86e8d484103dd790e2d8d6dff5b61d4743be21dc4be530c1d17cb34908ad9f5763b30352d25e33568dfcdd9555f1b7b4d8657ead97cfa4f536b99a620d67f8f6f35083d01fb3d12020e9211cabaf3f13c0990df9ade57a107407fc974960a82de4d3a10f6e892488d9226880681abb103173d67c77b965d8adab1076d0a29122ae1661c3730246047f0e17b4143c944b914c2f8d075ea076b8fcbe6cc73e43e7dc2e83bcc262eddf2fe7984e52305ba3465575788cd997d35e964d811c0893bf920564ffe202121f7e1e5c57ca560806ad4372fd0ef3e26b9ba9b17f22c67e849bb6d73f4850499b68e306408344d2c844c96f968df6a0cb50d146b2080cc9c645b287924057aa57391f8610da2fd2e5ee8a4b7e3f0071a0f45d35f8e12a63000662f6f7c8e46d4ba8da97983b1acb8685ad0582d75b6a556f3758ed75e97bd435cef909335edca527688d12a5dc50f35baada33842964a381dc5eb629e996d114fbe6f2abaf04c96c2aace31f141a013753ab0fd161722b02ffd66000a1e70db33b6c33bff683ac3f7bdc87ec405ae1b3fd37fc3bf2310febb2c50e234d0decbd7d0cca5396a75d904b5e48a73f6f869172bd128a4958b1da65c09e69205cd7110fa1e1c803ce64d06204d80ee0c5e251ee0eeefff3a4e0a7d643071fe82864dcc3aae45e620c4350926efb0a082414fb64e69834fa3ce04ece38616b8ab8b5e630d523ddf5b6315d43e73838de14c5826842112afd29dbd5fbc277ab6e872110dfef55fa68c1050c666a6fb541d1eb352ad7b0250a3f5eadfc57fc9421a4d69c1a85aac84ae0a409c1d45f9ed78614599570ec32a705ccc4e9c9e695208848c0ed10e4bef76b1d10a7b1f026274d00399d38c6c45913e060d34e20838408d7f20b9bbb19a9795b524ecc142731e73fe87413dbd7f3b6772e5c3dbcdbabdd897eef04f8a0b16b6d63e1c7ccdb9f138defe6b9ddc2b2e122e6b9d7f8ebde76394a8c5144bd048719a07786bdcef039526584a0276733d487f63c240b232b735d28ad45419931c851b221f5bdd1caeb72353c766902bd14c3690a92fd59c4b87c99211aae47ce1bb92a01e2ee3d50f618d60bf9e077137eb3a9afd6d10005f92c09554c79a598fa2c3e37184944720c3757c8ca85104fd102f82efde302efad350a031eac574e683dde56d82635493b661e9a51f2210eb8845e5d1f8ffa2f1fd504c93cf0aba4b6be374d285594f85f5fe3fe851817137bd92562d56b6f3700b2494e4b456e50fe1814a41365dd8ab292994253041c649051fdf2edc9f763d339f1ab17de44b3d257b79ae84cefa0656ae8525d6b5a3ef654ba97b061ca24a724253b7186570ffc19753a7ff0c987cd1cb82dab87b0b85f2aeb87d5438d53440b2984d977705ef359fc0caebda407d72d2bdf5338c86784d279d32be8fee64ae2a9ef61aa35ca7e8fcf838b602044315e7d86fd7dadd3fb6d8277dbe3ca343a4d91a893a5e7b371a46c3fa8edf08dc540977a1e3fdeced456cd00167d7cd6eff984008b9b965550cfbb1b43569ae5efa08b790eb58041f9c517c67ea4ce863a8be4ad04d8efe039a61a7c5686060026ad8b2b7ad8892535dad2013f0638e6f022ed99d6cddeea6db56da77737139256cc1d4a54d6e750b6faa17a61ed6c2805561513b03a2df91116c5ea3ce2b26d74abc2882e38b8eadd6a258447bb1e32d69b2a5d633e764d5ad37ff80da6d8f924d5cbc1c21fad6ac3cd47d975215d5c466f806860f137417434860b92f8555cdf912735e6ffc125a284b6d989ab6654d56b116bc183c65a1464e0deb5e1ba25535c7e6a7ed3535c01d88b2f22b4c50d934fcd4f35cb8d92d9dfbcbf0af6029f5ca15b2208a433f96603d66bb10710c58b4b18e8256d03498eb27f27d4da65d4246dd33ba46fb3c7d5699251b8aa25700721942dbd74823a40129e59b1c3c1b7ae8d328b636f765e7fb52d6dca47429b2b154c1081ef554fae8174ec7aebcf924de3e481d91d43b481d809f17841d0dc14fd6f5bb6ebee60f8b756bea0232fb0a333ce7d14f15a2448cca7d6c508239935e24e82a3b86f9deed5ce8355eb7b8a6671792d8f1a410922e90ccebac7a99b02433d75abe36dff074f3ba90674223ca957ec19425776f9ce1bc70435bf4fb58566554b3ff1cd83c7aac046f11fa0833ff9c782c7ed1ca582d9edd072a2afe17ea1a102982df6a249743be86d8fb5c5054163e34dea6d84174729b13973284f346193bb5203ac443430b17aea86c6ab126c80c070e7f32bef37f4f9e012b82339126f46c5238e876c44da8a4616a09d484a23502f0f323182722f915cc3ef7fd9fe3b1f81af2bd88ebcd4d20ec626179af8c3095f14b6ac672aad08cc12f8d88279f9a15fc2df4318f3c7e416d893bb6b896a6bcd63d87040b1755f1b606e48fc48934025ff5db7aee32b415a20c516dddc090bf9652648e7ada790620989c357e4739c733036f803358723c9c0dc8e728e68289abcf3ccdef5cc17dd73e7ce553c015168cfa635ad8cd42072babd213b2099c6711cc9d1fc136e30560b17dd4b0a514250c6d9a9837973503aaf48bae8c934982a300b4fa71600332d3c09b15c1ea77e745a77b7ff40679d86e72d112b1e2bcdf6adb1efaf935aee690888a5c5d8ce0e92d678179d75964ba2a6b3a8669c6b7fcdfcf9ee1d5a2cfe7090426436a73e7cb437e4c86fab977b3d4a5f978aee862b3ffbc41f5812ae9fb0fc4f782cc3a45bdd2d5693b6d5270527d0fb82de9597dc7fcec8b7575d27e2f7a9204ee747b0858186cb3d99570d2f8cde957cd2208f65486484953b31c06459dc8b660d7c940494e8667828d2a1d418404e09753dc98cb9ab1c6750d7117d41bbbd74e3637c2cd1bacfa1b302e1ba9ca0dce29a0772317fe629124a167af69821650e4d68260f07f1d49c357f21da705e2fcc454b7fc6c92a2065488d413f35d79be4d6276c3a465a47e8b789fd8781bb9981a25d74474df53d56fd168fe8747543bffebbaa4b632bff5dcd90fae806b4010929f1fcdfbeba3ea0bd45d8e2a2bb464e281b9a0e45134efb3184560c1597fd04f3d10c74776754a7e93abb7c12c5fea4176a5a8c92363822a7c524351e8877bc47a81b07ea3ae4fe489dd279ecc4e2f7f95e032be49ccc81d70f575af183f3262b3fdccfc18fa190805a0b9dd17a8a7fe56b43c769c51bf126077cdebbbe5f00bbf651b9b7b7e11b84440f4dcc6c104c003fb6840e3e86926bd54bbf54c201c873382f89f764ca5450ef05bf09f2e62e5cb2d8a3f73572f9bb7aaf0bf37007334149a23ecd3ccfe07543aa2aaebb4f164cb651b5d2eb836b66a23bbef56ddf6be61fdf291c3f8e083aa756309e0c10458bc9277b0dbbcadda3454a413acd91f710cf54c32336e2312a39ef639277cc4f02d0268130973106de16ca1f9702071168a6f8acdfa7dc579b92ef07aeaf8f4a746725f8603dd17311b9d839047ed28f0a17cc469a0ea31343eb989b5a10bbe0f97b77d81c0535bb31765afa2c7c96dc47041a8a90c2c8fe2c04f8c93e5a1dde1bd8991cf5e1292986e6b80cd19ccff3d34e5fbfcb6ae2d3921ff4775a0c774711773c739cdb520ced545bf70fe45d9d859c0464e99a2ba12ff587bc7498d21ac3ae3f039035005c8637dcbb97af493b8e0b38a462aeb8675572648ef2ae11f226a651fb549ea40e4618e658281e65bc09abc5cb213805ca95d11b4fc6a74fee120de1ebdea77a0a0fb1b868dc5bc57b087614c5b7738fb2fb8adede8f8d668c76e0124bff85748214e168b96d45637208556c133435975e8eb8f760ec463d67cecaf593d78246e5c385e5ab5c8c1a2de4cf890d59c8e45688274a75c03aa468dd012ff054d4c476d5765844c0a39257b62ae5044f2b30f3ff23769d784cc2cac7a76dc1a44e5e83c29c32d058458e84076a4c55c474b3ae5b7a2acb2baba6b30e1bf888a32da42def78d8c76788ab96f77a31436a7d9716d867f2faa234430d555620d43c45c11ab91c25f56e91978c01c7db5b906d70893e5ab08518c9557e7e13035851ce6f2e872d509628e789a05012df3d102d3e7aa69bf9883e660041b6e7e20188116cf576f479f20b8fe54bdf3b067399902ab71984f888208ddfb80129e0a0914a472b67dbf5b490a5f796ff2b80844c7accb4dce3727d5c92372145fb90b1981042651feca8834d5b60b19ffe7ddb57a6a393e5792c8311c88fd38152bf1f8ae44705f9e444d79f240a21f825b9859e238d38086594124aa9addc3706971f804b4ba40b349f6596e3ad162a5c03d9b57acb098e56fefd6675595f819d91f61e8e625838a38106f3cf8344907531a1d01ed2869407542a76cbb53281244c2546dd4469500c54b859f35d634b3b2b638dee4d3d03b8d5e11b9d3b8b0c215709413a03ac99b8c583b5a6a2b0f5dcad20d128976393778f2ec50db3ec450e5e313f771fd71929db93ff9c5e46e7a7a0a38619ced4c8e250c4c22d8ce2cf864007bf19a85ade6aad97b7f29702affc2fafad3f090a1025e601189c92cc97c49b36c608c255f319c4e75f5cf93c20809bca9512ef59ff607efcca05aaf8ba1073efbe0e706d10f70d01a42c44981babcb7c52d09454a68cadaca51b5862a667b87b0d04f81aa5f3a5a8cca6890daecac64b89aeca53b1d4d4710d13fc36280e7bc1a913c64542c9a5b419d14e7dcbfa89d51b9a934d9cacdb3c480874ebc8d899fb5b6ebdc2c67a9cfe5fd0572a6da6e3ea346dbed043f50a8f1eba5fa881f19ced22a0daa9f96eda585df813152205b20b7c9ee1d6e5786b2f411effca8e5dcfa398385b2be0a8c048d5bfb742b56ac8c5447be030a4c91cca77fd0c670b709affcce7eae803bdc2953fae594f3ced885c6cc2f2a46bd2f00e68ec40335e852919c39c0c5edb5aa118d797bf41e0741766355b58639adc40b3e0e2f2f403a62a1de61dfcab9d9e375d35947c51c8749ae814ef12049f4b8a920e1c5c3939cd84af5172d51d4c6ab953d0664d45e58a09f0f52708e2f99657643e6418cc4d21fb041b5e285a9899fa5a30154f7424ff10ce7e90c16ad44b1b2d3b20d7f5b4582e62a6e01b26d5fb88f63978bfe89591c388930dbf527469f694399f6559b100f679aacb10cf979d773a0439e8b45fb7b074daaa0fec14278a5b07c6976154d3c819321d8c539e98551e6078ffc7c9e9fe382c619fcc394157dd0141ccacb18b2f8356bc260d8bba7ca02c1585aee6df5d92f56aec83258c7a705eba8f09357bf1a5f20ca74203da71d1a3d6664bf3b2c3f1c06b28f57cd4559558b83ccd86d93dff3b9dc1f10df102a58a32e6507f7a999f3825ec0a111e63e3a1923d4d3c84ff885db5b679c7978273e13d7d1bb378d27cfbeb0cfbd639a3e354a2d9bb98970ac76abbc4e578cd1b7c1fee68a09f6b1bc0ae220190bbf227a4362be3ce99740a92c1fd66916fe3dbf80304391bcb5e7fb14ebe6123614f21f101f98e7ad4f0b66ae4cd01d6021ad216cecb6b3509ff03ee3eb792af077d5660b7d45e50c70e8eb1aea40f4676dfc5ff3fd2abe11f2f4b7ae6a01dc902b2ee379094bede7278628dd1dffa5c8b4b5ff8a7c08613ef070ee2a698d3bdd2d6a3310f4da4c08ac75308371cd734e8b9c561ea48094d7597955e7959343822f6471ad8128e02316f26f5e66c97fadd5c576c0ee9dffa07aaf19e4a46e3856756f6a5027b3f1203121a80111bd907402318c8e6564df033353d1704da8ec0cc55473b072b3a7c11e4bfc3a4846cd4a7174a275fb0acc594c53726ad04c5c45618c9683248f10680e4c1ca7b4acc04143903b34e0db16bc9135367a292ea7b801aaef5fa9f6e211d26f97572adb80a5bd512977f6aa6db5bd3b30e6e7b6acad74ea76fddd16197f2f3edd61cc720d16da0b347f719c77fc31d3bd5711fa34092607a4943ab88f894f3782a671b21496219df9098db1f07ab78a8a67ec060f7306aa98511a76c58bd2a2390d0f6e0aa55a555eb99003a4961789478281085f6fa7e1d45dc6aa6977c29d51136194cd6cc70c94865c72a87cc1ef986f569ce47683c3cb4186926b90070d497a0d19946b63f0bf064531b200573c3c2af15e014e0158c140b4e95cac486393d1efa56a5bb8b58a2f7024b1be387975ad0f6bf6746fc150efa38667303ecc915008868dcd3b60e99f808f0cdc41420f39c25ee66df08a2eeb15bab24bc7c40251119055950cb64eeb71fcebcd54faa676416139c5b9f1df2150335e90cfc62718376dc087e87fce5ac48e70b8ff9c44f511851bb61ad9cd343163bf410ddca6e65ad0ac29daf0b4c49b6dd574148a5f602637da25cdfb4d2f56682248ab194be585327dd6d641576559872f4c17ce3e1d64eae1d29236541536d5836f332b82f0077688e75010f747035a05b5927ca31bffb9eca2ccf2736b896cae1bcc94222f01ca858dd0817af51a39de87f8a920084e83a7bd46f2ad9830954a12d68b4680f27e88c693b60a205206977ced659732be0383332220ecb11d1974aac8eed385c1528ccdec71d8dc4b087f5d52f3e397d4d9a472afbee0a66eff7bff69ccd814b780e60b2cd77262330114fd93893d15d28b226fb2261b0c124843227e840652fed9d6e9a00314e2349b792e72d5f529738248183c1d69ea0f60925bb57b251c02cf97ba51c99d28571271b54a510e9f310516b28583dac0784df089a736c2422e1d20af31eb5eb11749eec1fe9f532e2f3bef3042260a99334b66c77c491f37a53ad7d4e4b3e81adc6f3b9deb3f27405bb4f6abec398076d09ce7de5b2b14a456c9d062dd00d65b3b07d2fdd288ba6989686b8d4e8d6cf9006d8459625aa762b52402aa930bc94a12215a3aac4223654e3980fe6bf54d90cb4dc9110fd2f155221b4632ee6690b9a15088c71375f8fa1fef4db0a9b9a1a5be65da5cb642e23a8f958eeb2421a1c270450a43ff75801af992f4f07a24827f3071f5bc460fae0f258efdd4a0f5fddd9eb4e19a0c78562dda558cd55f18c6b98368e4ba990be63330e8d223bc92ad522bb58192487e784300f825c918fc42d4aadc568b36f6630a7213f59b6294aac51f6de54a59b3f22330aa22c17b62f893bd8d731df5e693a0dc1e3db1d3e1d172b13bae9d1b299cb7bac39a07836b845db8e80b42a07357fa2ef81ad0f75930d00b9b33236294fcdd2a992d1eab35a24588146b4c1c157e2756eb03d231af8e40a4076c9436822fb00a6bd3ae241707d84505857ee7125b67911bf6eba7af414caca3c30aed0827e28de5a20c4870e63b57621366640d04f2906a1cf6114fd8cad48efd388fe3b8f9bb4ab2404159792980d0ad376467c0fb2f8b4cdc49fe04882e0e7bcba9e251b9ef485560f2c1ae862a1b5ddbe7f80f8b5e4bc2caecbcd2a463a9d46ad287aae2ea941d130b05fc2c9859565fb4005454685b57f8e39f0861d27857bfe3fc358765961c71c7c9abb6738203bd5eb843dc34c4cebc92871cf4a0ce7dbb119c676a0da2410a535400e7fca5ebb5e7b00cb848be126a0f78cdab654b99019d269a5b558c25c9038466df72ff064efbef1ae9546292e1d31df8d8b9ed67799a028ae68fba142358b47606b433af996d614f04b521a4dda0a9db0b770cdd4db2711ec143cef36bb39b84864fe1d1f086141e73c64edc87a300ed058a42246905acea94a497c49c4463a00e9c980205e7727f29adc16ca02eef7dfccde71605a2822d2736c243ff2fa426dc1a02ff452abb256fa4883e86b7cbd6d13ded80933550d240d362f1223259af36631da8da15991ce2d6c383759c64c481dc103ae53f366c3e1d63035a94911811931f5add204eed53e164ca8c2f0ce58ee87298c37be014fab7ba867973fd9947974275708b2842398651006fbaad3138cc6a62c9698afde983837a278a36963c2a502039ad3b283be6d68450e793e7e7f13bf02f2261e5f885dae4965994481b5f79437d40337a55dbf541929a3da86c6bb670ca3ec2ffdf5238f124be965a55984c6b58b9bce077e209d6160fafc6895ea03ff32bf1eae7c461622f1e99c21f48398797bc64fcb5948e8aad05b65ab0fb1b3ec9a2e68c1fc981ebd1bee875ba994a3063654184cfd1d810e4870856ff0170c902a7967a2995b27d68daf9d4984677de38023da4a2f565c6b6c49d387d7262b478724ad178fa650f4aba5236033c2253f339fbe5f79a3273b044b49301c655d7851494ef71c9000e36bd882ca554951145a0a9fdd606b71277425a1247ccfebb22125793350a3c10a472e64e58ce789d8c7f5c5d3b73e4c662c681ee77976dad056d736a3e044184e44559d057790f16989cc4ab247197e2b1835fbc7248e50130b81bfa6f6535503e2959c07545d9f11688e09b731b36ae0e50ffc2907f62870e6ac7d2dc6fb46836f257a898f023052bc2431556d0bf93dd0305e94604ccd800a029592beb0904f862199600d7f8c3a9088b74f7347cf85993a825ed2254cde8255766f1511c4b29e25af8d9b13a9b60b2e8fe758c587883b6ea22ec12029e5f91bde638f98d41f192935d77c04676d437fe223cac88361ae302b7bce9810c09213d7bcb985d35e7601c6f582912b289628c5a1557fc5f7b15e0d037243cab4889523f47aaf7799a1f67c916055c7d401fe865231b68a51032595ddc4ae99526fdacc8264370b14b908a65c420df204d91f25816660c877499d56aec25180487dae76b428e4e451d5eabb198e3ea175dd8847e1a67dfdbe5ad154a33b8258f288a2e50921a7cbb97d01d3957da4f36f1d8fd08315e5c7e07c7f5453d1ff2269117523fb02f6e05d8eab103164394172c474c019a1abc84abde70a9375598ba1fa3d09b6d05bd692043edba9ef21f23055f1e65aa1285eb4bda1ca2b7735256d79734560cccb955ff63c20c97b760eae8c54bbb0193e2dd404c59be4a04c71c4e7fda7f15fe5c41f0bf3cd7a3076c98d2313089e4782eee8b1df76aa33d01db1d4b7054bd1aa46f2e612947121cca71f169cf7eb78550c1871aa30ca8000f67fc02aca4ee0b5a19ed2703a2d9c7a9c3aff1e97cf21d2a37c05b29729a43334fdf5dd9dd789cc81af545ee1728a859e265f50ad8e6ae9997b8e3e5f5c3b51ad34c287c63fe67791a1fc0cb0b837d8511eebcaee14219db3485302688d229d98b7a7cf93a276fed302483527db5e1ea04535f123d6aa49bc662b4925c1616af02cd179d619f61133999cbc780c5a545c02af1840f85b79ad7b749fac0ffa4954fc21365cf74ebe0a820aa7e5d0be2c796e2a1659df5e46d053ad6d85fd9f9dce239f98c247020218404c9893ca71eab33cae69395b7c885b8eb30d82f917b7c4fa9c3dbf394a82f050c3bf8ff175ba06e7626b5717aefdaceb904e6b5808a493597adc701271741bbc0a1c295877e3bb22ea60d4de5eea4f8e795089d69c3c616d8f521ec90720b4300bb5e67afa89c78cb6d1f827752c022e9ae9e5ec46fb5be91f24a845a338241f6b189e0c79997aaea38c55aa8a4b2c6cf2b718ca9611311b10974723cd5b3ce0c0824f14888c784ea08153e7b43b7242698d52319852c571e8a26eb14297d672e5bc5777e492f92d04441572b6a5fe4fc5ed6007735753c1122868fd2a9482b92cf651687713b5c0442315ecc449650411619a5eb0ef1a9d8ad8507b25e4c0f96d97395d50d773eff9d8f74cbb3388311cb25b26fce3af4ec8969c673935f1bcfde6d727dc4f400325716816dffce3667ad4956173e35f4ca5b4113fb71a17bf921053b81c0b04c7bd024c69c453f9b5a9a63d1fa3b01be4c79b31ed493897597b920d9fbbc41bdd7ed721f70e7fa95e213c27e827a65d8c23ac224f933042df3a0d23471bda0ae09cd8398a3dcb0e5a50efdb51a8f174f07e3aac0aa0c639bc49f7e3faef0b4123a899b559d2ebe5c19e635bc18b5ff2594b54481c6d2077f356f19bba45ba50b9cdc9ea8049ba526be0f08148d32c9d8a2223d96fb66512789ca4cb75641b9ffcd60bc2e422fdead9cf35e7c1d6deecfe92a850dfc0137907d4a2f45aca6b4a5637b36062b39ca246b10ad1a4ef6168922ef7b082bd83bb0030a6896e7e87fa367041cab580359ad20ebbc2cdda638a8ec4781126b39aa8c7d5e091bca34d2e3afecb7973f240ebc80343f2dd6122112eddf98e3b87ea087249fbfea6fd80360b97a326bb0ac5c716c37c5123a12effec59c47c6fd870da65a402d94dd6b49f2ae1ff48bdd737d26d1839e39d6eb5831732faf723a24957a92445edf4204241b867ebf7205bb3e6842227a185f307c635fe565cfcd1194943a6af2842da6b54e67978414ad22f88c2e06ca638ae3c72e140fc0b4d7d26c6ac2d49a70c111026142949fae0c758935b4274c5abf49a2b8b21d5f2cfa174dece6336f185ec6725f2b6081617897d0e2f0a5414a4029e084c144641180eeb46caead76b874a0999c6e57db7d1eb5f335c9657e619367cbe1dec5c555ce50af621d55a13c1c269d7779ca854d1dbb2371e92e2cd690fa402015b7ebf771d307bf73ba46ea641552d087db7f294695506107f52047341260e19e8eb731cf15fc114b60c7248fd52be7290b0731d5ea4b6025367f5acf9304cd4c9d2ef74e113c0342c9e5193573aaa0e2be8ddae4123f8677e7c5e8ff90f8036e9345dfd5eb80458cf12d95ee07dbb32c27be7280b2791e53951951b98fa04264fa9b044d20c75ad1ec0b94ccc5dbed53b8e75dad833d38270c117354349cbb1252b9e32a88699cf12f7fa1011780be38e7100de7d8c581d4e6b02833c9005bf2570860757515ecd8459ea08c5795f993fbe4654f85f66f798f9f1603ac329b7e4054fadccba51f98eba1a0a4493927b0714d5b4bc984e3e009ee146e81b352527c6336a7829a78797eb4019038d532a5c54ec9b79ce45c6bfe73da2a3006f77587831062a3a35f05ac28e3875cc87be225d6c27b44f525d40882b5add7a35cd3c8f10ea5548f3efd4ec77f5459b3df88bad66ed7e677243502b07c1a2209b6a8d387a1d43bca0a817481e465c7a2381ec228c3a504033cffa190be879c35fc6a857873424e73d8ca9fc457dacf10b275491929ce586b1a9be38ff891d259cc12b44729fe2b393024a0db6c6aa55da0d1b1701cb76c7a890a3bddde4fe7effddef9e210208f1320c797797eaa10c4f3d86731c97255218847dfd0c21233f1c6cdaa0ac737e043eeb787e85e9abcd3f05f914022b9c3c4fe0ce3f8b349d8970a989d65cc4b2e96fce0495d1930a4fb1289606a286e0aa4f85c151d3ec2d69fbe5faa3db94c3385491aeac8bd038651e6ef8a98ede150e65b3d43e8f0d745c4f81459ce17d233c2012f4e6cacd32f0570ed32a7b5cf2122e4029b78897194a62fe12bdcbe6acc9abd91105ee3042657041de36e40fa96fee0885f09e0df8876626c47701423b6c5e7ed6bc77c14471425a0b3f5cd507d814164ab74c14d6b713d4935c3374ce248d4213026f81398584bbc2dc7e2c9ddf2ac0f8d5dfd5b2ce409a10b3011984f0713ce04b0a8d7e148def2340a52d4fd9fff9bf70e7e223563966cfb3446493dcf7f8765c829704076343e45869c2b416d85978cc23e8f33760a92e269a4cdc0029df619079fd4688d3cbf3ed52ccc811f7ad6f49a9afd5df8221829b43c8730119f036dc0f7d09d0ee45c3ce8cea7f55278c5012b406d8d732896107bd4d15befd71be363851f4962eee9a2a941d3ec4c461ab20d654196588c4e5b34ac4833135b34e19eb5f4c294caf1207c94e2d772d64db2437ebf1bb3ffba5f65102d69f22f15053146170a05ea5b2fbebecd0c53d34eb993d617cc4837d753c878e2026ab61cd7707b17730a3aef941b6b0fcdd332a4291bd53e0582cd33bb5672bff159338857b6ae80447f6a7d0db3aa02b4e421a950b5f926c269473631a144aae7abb53d726f6ba7953b4dde13ad01425039639375eeee53678ca66124deff8a8ce950a347929073e3e0e448b6472d8b53e9a49cd03fcffffff03